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
338612816424	338612816982	338612817532	338612818082	338612818632	338612819182	338612819732	338612820282	338612820832	338612821382	338612821932	338612822482	338612823032	338612823582	338612824132	338612824682	338612825232	338612825782	338612826332	338612826882	338612827432	338612827982	338612828532	338612829082	338612829632	338612830182	338612830732	338612831282	338612831832	338612832382	338612832932	338612833482	338612834032	338612834582	338612835132	338612835682	338612836232	338612836782	338612837332	338612837882	338612838432	338612838982	338612839532	338612840082	338612840632	338612841182	338612841732	338612842282	338612842832	338612843382	338612843932	338612844482	338612845032	338612845582	338612846132	338612846682	338612847232	338612847782	338612848332	338612848882	338612849432	338612849982	338612850532	338612851082	338612851632	338612852182	338612852732	338612853282	338612853832	338612854382	338612854932	338612855482	338612856032	338612856582	338612857132	338612857682	338612858232	338612858782	338612859332	338612859882	338612860432	338612860982	338612861532	338612862082	338612862632	338612863182	338612863732	338612864282	338612864832	338612865382	338612865932	338612866482	338612867032	338612867582	338612868132	338612868682	338612869232	338612869782	338612870332	338612870882	338612871432	338612871982	338612872532	338612873082	338612873632	338612874182	338612874732	338612875282	338612875832	338612876382	338612876932	338612877482	338612878032	338612878582	338612879132	338612879682	338612880232	338612880782	338612881332	338612881882	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24151	21334	25677	27364	21351	21373	5435	1351	960	789	630	483	431	380	334	306	296	300	302	288	287	300	292	270	270	278	303	272	260	273	288	258	248	262	251	279	265	269	277	271	252	290	266	256	270	299	283	270	285	272	284	290	257	279	284	286	269	286	279	289	278	297	277	258	244	265	256	274	282	277	292	276	258	243	225	285	279	280	272	281	248	259	272	251	263	285	254	280	246	287	263	239	267	239	254	261	266	231	263	245	271	253	282	266	246	269	252	267	236	228	253	266	233	274	235	267	263	258	301	276	254	270	226	267	275	288	254	285	307	269	248	244	264	240	240	276	259	256	274	270	265	259	228	275	261	287	298	234	270	295	249	297	268	262	282	287	269	267	227	248	247	225	241	278	249	252	261	304	251	268	274	257	266	249	278	247	273	271	280	248	291	266	271	269	261	236	249	294	275	228	254	250	263	258	249	270	255	244	271	270	290	238	267	270	252	270	282	253	268	271	258	255	278	260	254	227	235	269	265	282	255	279	263	249	237	284	249	262	245	251	277	272	230	273	266	285	257	259	239	269	246	248	260	280	290	289	267	263	252	277	218	244	262	254	228	262	246	268	259	274	280	287	257	270	260	253	255	249	241	261	290	270	289	262	259	261	231	260	248	274	285	279	260	248	265	271	279	268	298	247	265	264	281	259	246	276	242	257	254	271	257	280	234	238	276	261	238	252	261	293	254	274	253	278	221	269	230	276	254	251	229	278	255	260	242	272	259	276	294	252	285	243	269	250	250	300	255	250	263	226	245	280	260	264	233	263	261	263	289	247	246	273	285	273	230	274	285	259	250	253	290	249	242	279	285	264	231	261	267	283	246	270	260	289	251	282	225	285	266	296	256	255	284	250	251	253	266	282	252	228	272	284	284	263	257	250	268	251	275	309	255	279	267	274	252	276	250	268	236	255	280	235	249	266	270	262	269	272	260	279	277	273	235	227	269	259	276	270	275	236	247	238	261	263	273	279	256	309	297	234	295	285	234	259	237	276	296	254	220	282	253	257	261	280	279	248	251	260	275	243	258	299	262	268	295	258	253	286	231	277	218	269	239	285	269	251	232	274	273	274	270	224	273	250	272	265	267	275	263	251	265	261	242	227	262	240	268	271	276	274	257	260	266	233	250	256	279	304	268	223	249	253	317	249	241	241	287	258	251	261	244	245	276	244	262	243	266	252	248	251	240	263	266	272	282	258	272	259	271	265	292	238	271	257	239	254	228	238	276	255	273	259	285	227	247	264	260	277	275	286	264	222	270	253	253	242	270	273	291	268	237	248	263	255	263	250	241	274	263	287	275	243	276	293	267	269	250	290	252	251	267	248	278	255	275	289	258	279	261	250	242	282	276	277	298	217	266	254	245	262	235	272	297	263	287	272	256	250	301	248	299	253	266	266	249	259	287	247	255	264	239	289	277	259	279	263	259	261	302	245	268	257	266	269	246	279	231	261	290	240	299	271	292	269	281	287	291	267	249	280	271	283	275	278	260	247	247	272	249	260	290	271	271	253	293	260	253	294	262	279	290	258	266	293	226	248	282	281	266	251	295	272	276	287	253	239	265	278	247	258	271	261	253	246	254	266	257	271	279	269	297	260	266	279	275	260	218	279	259	249	236	285	287	266	258	251	266	303	267	252	262	253	273	267	273	257	196	275	254	266	245	250	272	252	284	261	255	260	258	253	229	248	282	266	262	300	270	256	256	279	288	277	253	247	264	298	237	262	251	295	264	266	276	265	259	278	255	307	286	257	263	262	273	250	267	235	259	280	284	272	249	246	252	263	261	281	280	266	276	290	281	254	234	278	293	271	275	252	241	265	300	270	271	257	269	246	253	259	257	298	278	259	268	265	255	258	255	258	257	254	283	269	269	276	252	270	250	279	274	276	257	266	240	243	257	286	276	283	253	240	245	246	263	270	286	239	261	272	239	300	261	297	280	224	227	300	251	238	262	269	254	281	285	234	251	251	279	262	279	242	291	281	251	260	263	261	296	240	255	271	248	300	265	291	252	286	291	274	269	271	262	256	287	244	246	282	269	248	251	260	266	263	255	264	287	268	276	247	276	252	235	258	244	247	257	225	273	238	255	241	263	263	282	269	270	240	228	275	263	230	259	258	261	253	274	290	269	277	239	269	278	263	281	252	274	290	256	249	265	242	270	267	258	249	251	251	273	269	276	242	262	276	252	254	275	278	248	271	264	267	240	241	244	224	279	260	275	257	253	270	253	250	271	240	273	253	256	251	269	244	257	240	236	235	249	244	263	252	246	272	269	250	258	282	273	252	237	253	232	251	273	262	270	245	291	271	264	274	237	250	241	275	224	256	274	241	243	238	231	255	259	257	283	256	232	249	265	224	280	244	242	265	248	255	222	260	291	264	251	273	268	277	300	274	253	267	260	258	237	256	237	310	275	255	319	248	255	291	270	258	256	257	276	240	280	260	225	278	240	265	299	264	279	260	281	272	267	223	282	254	296	268	273	251	249	246	265	269	273	245	270	269	261	269	294	242	272	266	251	249	256	284	266	242	287	271	285	257	261	257	267	273	290	301	257	278	248	269	259	278	290	255	234	265	283	278	292	267	263	285	283	287	284	280	255	262	255	270	251	261	252	264	252	284	291	255	251	273	258	261	290	291	253	249	247	238	227	287	257	255	270	272	256	250	288	288	262	277	281	310	276	273	280	273	255	272	261	258	280	272	290	263	245	264	258	243	273	263	255	227	260	275	256	294	279	296	256	249	234	268	258	276	241	233	302	227	250	263	262	266	253	241	252	283	253	260	285	276	271	261	239	259	254	267	265	242	292	230	278	267	257	266	269	273	264	266	260	268	294	281	268	244	286	278	273	295	261	251	261	246	265	260	253	248	270	293	299	293	238	281	271	231	285	287	260	237	262	265	271	260	313	286	221	267	243	240	243	283	266	263	238	260	261	280	271	271	267	294	264	243	242	257	277	245	246	253	287	262	273	243	293	263	242	277	271	252	281	267	251	235	236	292	248	255	263	242	265	275	291	262	236	255	307	267	243	230	251	282	250	264	284	285	260	253	252	261	271	312	270	248	262	271	246	249	247	287	257	251	249	271	284	236	224	273	278	246	256	263	258	266	268	268	272	258	280	260	263	290	279	282	295	261	253	265	265	257	286	258	233	254	263	281	272	238	248	272	286	301	265	236	271	280	250	257	299	242	271	275	251	263	263	250	252	260	286	267	274	277	237	248	286	250	255	285	269	291	263	267	251	237	231	243	247	295	271	260	285	258	258	246	228	264	241	267	260	251	237	283	254	246	284	266	249	301	269	254	266	282	267	261	255	259	264	267	263	256	269	265	294	247	259	267	267	301	249	260	277	264	289	248	254	278	238	262	278	259	271	299	278	271	241	272	281	267	290	253	251	258	269	269	274	281	282	262	294	298	257	253	259	253	260	253	286	240	252	266	250	275	229	257	250	282	300	265	289	228
4227	9966	6797	3510	2240	1472	1271	1078	960	848	696	647	633	657	615	568	612	563	551	588	580	585	609	582	518	595	525	576	536	564	569	572	536	575	569	597	587	555	594	566	589	572	578	574	533	566	559	545	597	614	579	580	553	566	562	591	577	568	571	607	610	569	609	568	588	557	594	585	604	541	556	608	537	589	571	558	566	581	541	598	581	581	585	599	525	565	579	551	570	597	548	618	533	594	554	576	558	531	602	618	566	577	574	562	563	518	567	584	591	613	576	528	559	579	492	565	583	569	559	548	530	586	610	553	576	568	579	541	584	548	599	552	592	517	571	548	556	587	563	549	612	567	566	583	564	557	569	541	567	566	546	528	552	565	554	563	603	596	542	552	558	579	535	561	617	566	561	547	558	564	582	587	593	570	599	579	613	572	573	574	527	546	574	566	568	616	602	551	570	590	561	568	580	548	558	593	549	576	603	596	579	566	583	589	585	598	611	555	561	560	558	546	590	620	573	522	571	555	570	540	536	545	529	568	601	569	589	547	573	564	552	583	560	587	612	574	533	570	568	602	615	577	535	548	586	574	595	610	555	573	582	584	572	566	559	572	582	566	565	548	549	583	571	602	589	551	586	555	561	525	577	554	546	549	594	589	572	582	555	628	566	555	562	592	540	549	599	560	564	571	586	553	561	565	556	570	564	548	526	596	575	569	536	581	609	587	573	535	598	529	542	590	612	585	582	575	558	554	586	584	598	561	596	576	532	574	591	588	525	537	571	581	560	552	576	601	556	555	531	568	521	582	559	583	557	532	591	527	579	628	558	606	536	564	589	570	577	531	612	533	576	564	557	579	557	585	514	572	546	566	576	525	570	562	539	541	558	556	569	593	590	605	512	592	606	566	569	576	601	594	544	547	592	586	593	586	519	555	530	557	545	612	575	575	583	583	563	556	555	572	597	571	534	587	553	598	580	592	600	582	514	542	568	561	547	626	596	573	545	571	582	551	551	534	547	579	585	487	575	580	597	554	570	581	540	555	535	583	567	516	581	524	538	561	554	549	590	604	617	519	560	523	547	542	575	524	544	561	584	552	532	542	584	547	515	599	527	556	545	554	574	572	557	574	591	526	568	504	553	562	593	585	564	558	577	557	567	600	574	520	581	593	557	573	539	583	571	583	505	589	569	588	593	595	579	602	569	580	558	597	590	538	602	571	586	561	565	599	535	566	558	541	550	559	564	580	584	541	609	568	607	537	571	570	526	574	589	578	575	530	574	604	592	549	572	559	559	551	552	592	553	535	571	587	550	547	569	577	578	590	543	562	594	576	575	632	570	547	607	517	580	544	590	588	559	557	584	521	570	582	616	577	574	605	573	560	544	568	542	594	542	542	588	581	558	581	561	591	588	588	585	567	510	571	552	604	584	591	533	556	537	525	570	525	532	551	517	577	569	565	565	609	543	560	582	574	572	546	614	547	570	589	564	570	536	565	575	550	585	581	592	543	574	594	574	599	564	594	561	626	567	570	536	600	561	576	621	559	575	597	556	598	551	573	512	561	561	610	626	598	567	568	565	560	600	597	557	554	547	564	573	570	605	545	538	537	574	589	561	582	606	584	570	542	587	594	584	574	541	528	576	572	552	566	607	573	554	573	543	557	561	535	544	562	558	559	590	602	574	544	578	579	583	507	529	545	588	566	586	565	565	579	583	565	582	564	599	523	554	540	579	587	602	566	590	532	575	586	545	571	557	577	550	554	586	587	595	583	571	510	560	579	588	592	551	581	586	604	546	579	541	578	530	541	570	567	522	551	576	617	564	572	570	561	563	577	541	608	591	572	566	572	569	579	550	572	621	555	536	579	545	559	551	578	599	587	598	545	581	559	582	552	579	572	602	574	595	548	569	547	540	558	601	573	599	582	567	546	544	558	618	600	589	543	590	593	585	537	576	522	545	564	574	575	600	556	579	559	578	568	567	556	551	566	546	572	556	556	574	523	594	590	571	523	602	544	529	576	590	565	581	583	561	558	556	562	563	571	517	591	568	590	624	556	576	589	549	561	560	587	565	572	551	562	595	566	557	541	518	536	611	565	549	558	564	534	556	560	569	516	569	617	599	525	572	587	569	542	583	608	567	578	557	512	581	585	555	568	587	571	555	575	570	564	605	572	590	615	569	578	566	508	565	578	590	555	609	550	536	559	552	561	545	557	570	599	548	612	522	552	582	600	606	558	595	560	580	543	554	604	546	575	520	605	580	584	571	575	558	531	587	560	571	593	534	540	590	557	604	506	607	545	552	595	553	539	562	541	554	557	552	569	535	607	583	579	589	547	509	574	558	590	562	581	547	570	538	550	559	518	587	588	516	595	641	577	596	549	564	577	582	576	552	563	552	547	573	589	548	595	628	636	547	560	532	577	573	599	562	589	577	592	569	535	592	599	600	584	594	544	564	575	553	563	554	545	536	584	560	547	515	510	584	560	556	569	547	530	554	587	590	573	583	568	533	600	570	588	571	548	555	552	567	565	556	586	521	569	572	591	559	579	574	568	595	554	566	553	582	527	570	554	582	559	606	554	583	535	563	566	577	540	553	578	614	598	555	565	542	589	546	570	551	558	559	562	578	544	542	543	539	599	548	571	549	582	582	528	556	567	576	576	540	571	572	566	580	583	566	593	583	556	564	579	575	607	575	622	569	570	583	549	593	576	568	555	565	572	601	623	556	555	561	581	567	552	579	512	559	576	536	544	558	556	575	581	551	557	576	555	563	523	568	557	586	558	562	557	559	584	658	595	545	580	572	557	574	604	548	562	548	556	575	552	573	585	534	565	538	559	570	573	638	565	574	555	516	590	574	555	580	542	583	632	529	564	596	566	565	551	575	604	554	567	547	542	600	585	512	569	564	587	535	552	594	563	541	562	547	561	575	569	588	566	566	559	533	571	527	607	559	611	537	574	550	573	581	600	613	553	588	555	583	574	577	557	579	573	568	569	549	557	587	553	558	552	569	534	560	552	582	600	574	556	571	549	543	567	546	542	557	557	578	591	573	591	594	546	537	555	559	565	549	569	548	587	557	540	569	579	593	576	561	605	569	568	566	600	578	575	592	587	567	594	575	619	544	539	563	559	594	588	562	553	556	546	564	579	566	592	615	556	596	550	588	582	580	596	592	568	537	583	561	554	602	571	549	579	525	606	568	578	521	556	573	557	533	593	565	570	554	522	555	557	544	567	561	566	602	568	605	573	543	552	522	524	574	584	595	550	584	563	564	547	581	588	622	576	582	573	554	552	568	530	557	594	567	569	568	593	570	545	565	607	538	530	570	568	575	590	578	592	533	572	541	580	544	542	564	580	530	606	508	592	617	602	593	551	578	523	578	574	567	561	562	610	514	597	606	515	603	542	549	523	629	553	547	571	589	555	542	607	559	581	579	543	547	559	551	619	588	567	591	557	578	580	551	603	644	576	519	546	576	537	529	525	533	604	619	579	582	604	570	524	569	552
33245	14883	3716	1444	1053	825	577	443	378	359	291	259	269	227	230	254	244	234	256	243	254	228	195	226	244	269	215	225	209	221	215	228	206	230	227	217	222	264	238	225	277	249	202	211	222	228	233	228	217	236	237	223	235	227	232	214	236	213	204	231	253	241	212	245	240	227	260	227	226	237	253	230	231	237	260	215	212	224	236	232	222	242	194	251	246	258	246	210	200	248	245	241	233	217	221	226	230	239	232	227	208	212	229	252	250	220	223	219	233	195	243	226	239	240	246	222	219	232	247	240	252	241	225	250	235	220	212	197	216	220	242	254	236	230	237	255	232	217	230	228	245	233	231	228	218	218	231	185	209	238	218	239	257	195	237	219	230	229	223	210	243	227	224	229	241	217	250	246	269	244	250	228	213	233	245	225	252	219	221	221	263	239	221	256	225	220	251	218	239	201	251	247	239	212	241	237	204	237	208	229	234	211	231	225	252	214	226	232	220	232	219	214	234	217	228	222	214	212	252	236	220	203	186	265	263	231	231	232	232	214	244	238	230	213	240	217	221	243	232	224	267	229	235	198	246	265	258	193	235	227	251	201	218	242	226	196	251	230	237	226	244	219	224	220	230	248	254	266	229	223	235	237	219	245	214	251	233	212	236	227	235	251	198	228	238	233	238	227	260	228	231	218	227	223	233	208	227	248	232	233	244	240	212	216	202	234	207	236	268	234	221	236	267	239	224	237	250	214	206	244	229	207	222	192	246	210	251	223	262	232	229	227	221	249	226	217	250	234	231	247	227	244	244	265	252	234	229	230	221	232	213	238	216	225	224	231	217	240	214	197	222	198	218	224	256	220	212	195	236	215	231	254	210	200	237	242	213	224	228	227	235	215	228	232	215	217	221	212	223	212	238	217	214	179	233	212	253	229	226	238	216	238	199	219	237	212	219	219	234	236	226	231	231	235	226	228	246	262	211	218	239	214	239	239	227	236	256	264	222	223	193	217	207	239	227	246	227	232	222	230	221	209	251	204	208	227	222	242	251	237	224	195	256	212	231	247	241	236	237	233	214	225	238	225	224	229	244	213	259	232	225	212	232	224	225	219	225	229	260	204	239	249	238	261	217	258	225	199	232	212	258	218	233	237	221	251	234	217	217	233	252	223	225	212	218	250	246	246	238	214	217	250	232	234	232	270	269	211	234	229	209	210	234	226	226	275	255	231	219	245	211	220	254	215	243	237	233	226	193	259	215	232	207	226	215	242	228	257	204	204	244	228	207	227	207	231	212	237	228	247	217	219	236	248	222	218	201	221	248	211	236	266	237	245	222	244	239	213	250	221	187	223	231	191	227	222	257	248	245	243	225	216	265	220	236	215	192	255	222	221	226	221	201	223	224	233	248	251	236	217	195	222	229	233	267	246	211	252	230	219	239	237	237	248	209	244	236	253	256	242	225	269	236	237	253	231	208	251	218	224	229	249	228	220	222	215	234	225	244	245	248	217	248	230	241	222	211	206	195	237	228	241	202	202	233	213	239	208	242	228	232	247	226	204	225	195	216	245	230	208	213	209	270	214	218	234	252	215	232	226	227	209	233	245	198	235	256	228	239	227	207	233	221	222	240	222	215	224	212	218	206	223	222	193	249	241	238	229	239	252	209	250	229	225	260	236	217	231	235	225	203	219	231	215	241	234	223	227	236	235	236	256	244	242	223	205	212	254	237	229	222	234	233	221	252	187	238	254	252	192	196	255	232	243	199	233	236	220	212	248	250	239	228	223	218	215	228	217	225	236	230	263	233	227	204	187	237	239	253	212	226	233	235	200	222	204	228	222	210	234	259	251	222	246	212	228	233	248	229	237	256	237	227	233	227	241	236	204	258	230	234	225	232	241	218	230	216	253	232	238	199	216	232	228	255	235	258	229	264	247	222	235	219	226	231	248	185	221	225	237	233	259	269	229	229	237	199	249	230	231	223	215	216	232	219	206	230	197	247	226	252	212	218	223	203	221	265	244	267	228	233	213	233	235	254	215	245	204	232	222	237	246	223	246	215	238	245	262	226	204	231	260	229	227	198	236	214	205	221	190	222	245	243	197	213	210	240	215	231	232	234	201	235	223	241	238	213	214	236	209	220	224	242	226	220	220	230	250	217	222	241	203	217	215	234	235	215	231	233	229	245	208	217	237	256	200	230	235	218	220	229	220	222	235	206	225	232	208	210	224	193	217	256	223	202	226	243	215	240	235	246	231	206	218	213	230	228	224	223	205	238	224	218	214	244	252	242	233	210	253	215	230	214	237	219	244	227	213	233	217	214	224	185	257	244	242	234	216	234	227	235	217	225	227	219	224	242	220	233	216	223	214	219	220	231	247	214	220	229	221	221	225	213	189	214	221	209	208	241	228	258	227	212	225	239	244	225	216	213	267	245	249	234	247	221	236	222	216	237	234	235	243	207	226	220	211	241	226	240	227	239	201	253	242	252	207	227	228	248	240	208	205	208	238	223	222	235	233	250	223	228	243	257	234	239	228	214	226	235	200	230	212	230	239	227	232	211	203	260	242	215	226	229	227	243	214	230	186	247	222	243	255	205	206	222	199	226	220	207	234	237	204	215	213	219	217	245	226	225	221	235	206	217	225	261	235	247	234	219	236	231	236	222	211	224	223	191	231	233	263	213	231	221	229	230	229	266	235	236	217	241	207	243	235	239	267	251	185	234	247	233	245	213	212	245	213	234	224	250	236	211	247	231	229	244	214	200	248	235	207	247	239	245	216	239	216	228	230	218	232	243	244	228	223	222	201	231	237	224	240	234	236	228	238	232	242	232	256	216	245	262	259	240	225	227	237	222	215	226	228	217	201	243	244	220	214	207	220	187	198	199	233	233	225	213	223	259	237	237	222	222	196	227	222	218	235	214	228	227	221	196	228	188	218	235	227	233	214	255	234	243	229	241	238	240	239	235	226	211	232	231	243	230	232	249	220	246	206	252	212	234	216	215	197	224	239	226	250	222	240	211	218	238	242	222	233	208	249	208	199	215	191	242	225	225	221	227	187	212	254	260	229	232	259	251	236	204	241	230	216	215	242	210	241	234	227	247	216	226	219	228	213	249	204	239	227	221	228	238	230	264	205	248	240	236	256	246	217	211	206	248	215	223	213	221	246	218	220	219	234	267	222	243	229	210	259	239	250	253	206	226	244	234	235	230	251	237	236	248	201	228	212	226	218	225	246	227	224	213	238	217	223	243	217	241	279	229	248	217	260	237	227	228	224	218	212	209	236	215	208	225	222	246	244	254	266	229	221	241	218	247	253	223	238	227	236	226	245	211	200	215	220	222	239	249	241	258	247	235	227	235	219	202	250	213	220	215	212	224	220	240	203	221	227	214	234	215	229	221	228	207	218	218	231	243	230	208	239	235	217	212	268	253	253	244	248	208	219	248	215	228	244	221	197	240	190	212	220	214	249	241	205	232	267	238	183	229	192	226	196	227	213	234	236	210	210
5466	3028	2183	1247	999	753	686	645	629	617	566	563	531	525	548	549	545	562	542	568	537	519	531	503	548	539	555	531	507	528	512	494	487	537	564	530	552	534	527	560	571	565	510	529	560	507	535	538	513	548	575	516	514	539	544	525	524	545	576	486	547	488	531	519	519	535	526	500	572	511	568	510	530	545	531	548	520	530	562	496	540	494	589	539	514	584	551	553	551	548	507	557	527	517	522	583	529	531	525	525	509	519	560	494	556	515	536	525	542	538	557	515	493	544	548	546	549	551	499	508	561	556	531	512	495	521	548	574	526	521	544	552	546	511	541	505	496	510	535	519	559	492	548	525	525	541	560	550	581	583	556	496	501	573	559	520	480	553	530	527	520	527	548	498	493	539	498	545	515	529	495	528	543	552	530	566	532	508	520	536	553	544	487	529	534	537	574	487	513	525	553	530	526	557	523	561	534	520	503	535	531	541	520	593	532	539	554	537	544	530	529	540	546	521	525	557	494	537	511	528	539	551	544	550	503	494	564	499	508	540	501	529	534	554	560	545	538	527	547	517	498	541	520	497	553	544	547	526	558	517	510	531	570	521	506	565	505	517	548	582	542	560	541	521	497	524	536	490	528	572	558	559	491	523	531	508	533	557	565	562	527	582	529	537	535	496	520	496	525	502	527	573	546	512	492	516	535	550	526	543	552	517	552	527	523	532	535	546	521	581	569	544	576	575	529	532	497	571	508	550	570	552	500	506	546	530	533	540	535	499	505	494	535	499	561	530	530	539	580	476	486	547	560	476	510	553	512	521	521	485	510	541	521	508	534	502	524	561	521	555	511	569	556	515	570	522	555	545	535	525	541	518	537	544	557	539	582	561	564	517	532	502	545	544	534	547	597	539	508	502	509	516	541	544	533	539	524	511	542	526	517	509	549	541	563	554	548	497	555	518	531	501	564	520	492	500	547	519	489	550	550	543	511	537	517	503	568	495	536	506	543	533	499	573	507	503	505	510	540	556	512	548	534	557	512	540	537	477	499	502	576	492	556	549	536	548	536	561	499	536	545	573	536	565	558	528	527	532	556	505	543	528	525	525	517	520	549	518	518	561	579	502	538	524	543	534	535	540	578	504	558	545	533	527	536	512	510	528	501	545	539	558	515	553	525	532	548	503	557	541	506	541	517	508	564	556	546	515	521	496	485	548	503	548	536	522	501	544	514	547	537	545	509	537	556	533	503	509	572	525	517	582	567	496	545	514	502	532	524	523	516	562	492	517	544	475	528	534	544	533	542	547	517	506	507	501	528	535	546	547	556	487	525	548	558	511	527	542	537	484	523	486	567	527	518	487	517	571	528	549	507	542	500	510	518	525	563	532	529	546	579	542	535	497	529	545	507	533	524	550	563	521	518	505	550	513	565	560	542	534	520	549	532	531	518	542	558	557	497	560	551	545	521	546	524	545	479	535	516	545	545	562	538	514	548	539	536	580	518	519	581	513	560	548	517	556	508	571	520	545	514	530	571	519	530	567	523	514	541	522	549	543	539	569	538	526	537	557	537	558	513	474	558	547	500	542	517	512	527	532	558	535	533	488	489	540	532	535	517	577	537	509	508	501	488	562	513	511	525	546	582	505	540	520	526	535	524	520	512	561	533	564	538	502	540	555	527	527	530	556	551	535	542	534	529	498	534	526	557	526	543	539	503	521	551	512	556	532	560	514	520	511	566	519	552	556	550	555	517	505	561	496	559	511	571	541	505	527	524	506	546	533	539	487	526	493	534	540	497	564	523	521	537	505	564	528	529	551	542	545	539	543	533	558	512	544	542	524	532	515	524	544	544	552	544	498	540	534	535	518	539	523	500	545	560	489	519	486	544	510	525	529	535	597	534	532	539	605	538	538	524	538	499	536	552	508	504	551	559	548	505	497	539	545	517	532	546	519	495	530	564	506	489	558	504	527	573	536	522	549	537	538	529	503	536	549	542	490	561	515	480	537	576	584	542	509	516	523	526	551	536	540	516	493	543	576	549	518	522	557	495	517	531	547	514	519	554	543	545	551	529	555	570	520	569	517	551	488	517	554	537	514	512	484	487	558	556	516	554	496	552	534	531	536	578	519	536	543	543	518	526	534	560	536	505	573	562	503	533	574	534	573	481	517	547	490	534	517	580	569	555	515	567	559	494	559	546	529	533	536	555	539	533	558	550	535	566	567	547	493	548	554	492	529	460	535	537	548	513	491	548	503	545	551	547	544	510	539	549	495	524	531	537	532	539	569	511	544	525	515	538	538	578	540	573	488	530	535	562	526	504	492	522	564	540	523	555	477	532	552	532	549	491	564	559	516	510	530	498	497	515	554	516	572	527	543	504	546	530	527	510	537	543	552	541	538	530	517	540	527	534	549	511	536	572	525	522	528	557	533	532	524	503	553	533	556	517	499	550	575	511	542	513	516	546	517	506	525	526	543	540	594	551	530	528	524	495	559	589	594	551	557	541	523	541	519	531	480	533	562	586	537	473	491	553	494	541	507	516	523	562	533	534	521	532	558	522	543	555	528	502	531	529	579	537	542	559	516	532	553	536	509	503	516	551	509	533	538	532	510	529	518	522	506	534	522	500	568	551	542	576	554	510	551	530	579	540	546	493	545	524	546	597	539	516	541	543	558	535	519	528	511	548	518	517	563	578	562	542	528	542	523	507	527	567	490	518	507	548	531	559	521	484	544	554	555	499	537	550	535	559	512	515	522	534	550	544	544	532	580	532	526	513	533	528	528	537	524	506	534	516	541	492	502	496	509	521	526	503	541	515	504	506	538	508	510	540	565	539	529	531	560	492	487	579	510	511	552	512	633	591	547	557	543	524	519	517	532	503	562	555	538	509	559	526	544	519	558	539	534	544	549	486	560	522	520	547	494	571	547	538	532	516	573	515	538	510	533	547	488	498	533	538	532	516	524	523	504	560	540	482	532	518	551	545	497	546	574	515	577	534	518	507	533	546	484	559	534	531	553	539	537	494	555	530	509	512	550	487	520	535	568	493	555	524	523	474	536	485	516	591	512	541	586	551	564	558	528	518	598	480	511	575	499	525	560	506	537	565	524	527	537	512	539	561	551	563	530	562	460	539	525	560	517	534	538	505	541	533	531	539	560	525	519	516	541	553	539	518	501	579	522	515	527	543	543	530	505	539	559	553	533	540	552	525	522	548	515	535	539	544	561	515	564	523	497	575	523	537	511	529	550	522	492	527	547	535	530	523	526	507	505	530	516	536	512	516	495	501	542	513	565	540	561	502	555	569	537	547	521	561	531	526	546	515	505	528	519	547	517	517	503	515	560	547	543	529	545	492	562	477	541	511	545	498	535	487	502	499	516	528	535	493	497	561	551	515	549	522	489	545	494	565	501	538	561	555	533	524	559	560	555	537	574	518	531	539	544	527	543	538	504	539	548	529	548	533	510	542	506	540	542	542	497	603	514	551	524	558	532	551	487	575	549	487	506
24521	20986	24658	27517	20735	4575	1312	872	728	645	491	449	397	412	376	337	321	321	333	315	364	360	349	299	309	340	313	328	365	321	335	358	314	336	322	306	304	346	348	339	309	349	348	296	360	313	344	335	390	352	304	358	332	305	340	325	347	331	328	316	301	341	332	339	297	343	345	328	347	316	320	316	324	302	351	342	321	305	319	326	319	313	324	298	319	332	343	346	318	299	309	344	317	309	313	317	384	300	327	320	319	330	294	307	349	324	312	301	313	317	303	363	333	359	303	309	321	347	336	310	296	331	298	339	302	321	331	301	311	316	327	317	283	313	323	315	339	335	302	354	339	323	348	326	361	330	317	322	348	316	321	323	285	316	297	337	310	331	332	320	338	326	345	368	313	360	347	280	283	347	361	339	324	359	301	319	323	364	302	339	319	323	329	348	351	328	312	338	283	288	321	314	349	355	326	314	320	305	308	313	303	325	333	347	315	316	325	297	292	344	334	307	318	344	339	328	311	344	321	324	309	343	321	347	323	346	302	329	315	303	348	347	320	319	284	315	301	315	330	311	291	359	338	311	314	341	363	305	323	271	278	301	310	354	311	341	317	318	306	343	318	310	316	322	327	306	325	321	373	362	291	329	318	334	311	301	351	305	313	326	344	305	353	334	346	330	318	292	333	300	320	350	318	314	312	312	295	332	322	307	320	350	345	354	350	338	334	359	315	311	290	355	338	334	333	320	293	347	323	329	320	319	321	334	320	280	305	329	312	328	324	317	315	293	331	282	321	328	305	321	336	336	321	297	315	321	317	285	305	376	306	335	354	315	319	325	319	332	318	335	340	317	323	276	315	322	292	319	349	353	352	312	308	304	335	316	316	319	293	343	340	327	351	326	305	321	318	303	326	312	342	306	357	332	297	324	355	322	327	297	328	346	355	315	306	302	313	361	331	320	319	277	323	330	322	329	321	294	349	328	283	322	315	307	322	326	325	327	330	322	274	279	322	302	320	308	322	319	298	331	289	293	302	329	302	350	311	331	314	333	328	322	328	303	321	308	283	319	297	325	297	357	320	312	285	335	304	293	313	331	314	305	285	332	292	334	281	337	329	333	316	332	348	350	332	348	315	311	317	330	328	312	311	323	264	335	343	341	306	328	302	329	322	321	329	309	300	337	292	308	277	337	311	325	308	314	338	313	328	303	343	341	328	292	349	316	315	332	304	281	368	329	329	360	297	325	306	340	302	290	330	297	299	297	310	348	285	305	346	337	316	322	332	300	325	362	320	316	333	331	326	287	317	286	321	319	334	307	318	324	337	309	311	295	302	327	279	338	312	299	335	287	315	311	331	308	305	315	308	330	316	305	301	346	354	356	328	316	314	315	320	330	339	336	327	308	340	305	344	343	301	298	317	325	355	271	316	295	330	321	349	294	290	348	328	328	296	323	307	307	316	291	341	311	335	310	305	308	314	330	356	345	350	331	328	333	344	320	358	320	294	325	314	298	310	309	322	335	346	327	350	326	336	331	356	282	330	340	354	340	309	319	312	315	325	332	335	303	348	309	328	299	326	311	301	332	299	297	300	323	335	314	324	315	370	332	361	317	327	384	352	331	354	344	303	305	279	300	325	300	362	338	341	333	357	361	332	324	338	301	332	349	323	304	320	332	314	351	325	346	296	334	327	315	301	321	308	328	329	308	267	314	337	299	328	331	325	305	328	340	345	338	301	310	329	297	345	304	322	282	342	318	309	312	352	334	284	359	358	328	356	318	313	329	326	362	316	353	328	301	318	337	334	331	314	334	328	311	319	340	302	342	334	348	338	289	319	337	335	334	298	327	357	337	304	324	359	341	312	306	313	320	283	343	344	351	351	327	369	342	310	330	327	321	329	317	334	360	354	299	392	304	301	328	297	304	314	315	303	312	362	294	337	328	320	302	305	310	301	308	330	324	274	305	308	338	355	312	343	307	348	291	321	342	315	288	280	303	323	316	310	342	302	299	326	304	305	306	337	320	296	309	345	309	334	310	320	339	281	310	294	321	286	300	345	300	334	328	312	324	334	331	315	341	355	309	326	324	309	345	311	296	328	311	323	315	329	292	300	326	346	348	307	292	333	336	330	323	338	318	341	315	334	328	318	336	330	311	369	378	286	273	329	338	315	316	336	296	335	290	368	306	319	342	324	328	297	353	322	328	321	350	351	310	316	350	347	335	300	318	372	318	302	330	299	315	355	315	322	325	316	313	309	326	334	317	302	318	348	316	322	340	319	315	334	325	271	305	332	305	323	363	340	316	309	327	347	320	351	312	333	346	343	321	329	304	311	313	325	338	322	327	318	323	305	336	331	320	334	318	330	326	359	301	347	335	330	340	348	300	358	299	288	316	329	310	315	296	294	348	318	346	299	322	304	305	320	302	344	305	347	333	335	354	302	337	304	317	301	296	341	338	322	292	328	327	300	352	348	381	327	322	321	351	285	305	324	318	310	338	329	290	327	318	325	345	331	303	326	293	309	313	336	352	345	302	332	312	306	319	320	282	315	278	325	326	317	306	308	329	291	293	303	301	314	300	328	299	329	363	313	277	329	341	291	300	340	330	329	334	356	317	329	327	291	340	342	331	328	339	305	323	326	342	348	277	350	315	307	293	319	351	325	326	314	326	284	295	303	326	332	317	335	295	307	337	314	345	340	291	314	285	336	333	347	319	316	314	298	354	324	305	310	277	321	289	311	337	308	337	314	299	292	336	324	343	345	320	278	354	340	322	344	320	358	327	323	296	257	295	315	321	326	322	317	363	334	355	333	338	295	299	360	327	327	283	315	343	319	332	331	324	298	314	309	303	342	311	323	385	323	337	338	318	355	322	356	332	277	325	351	325	279	308	295	334	327	319	326	313	298	346	341	281	316	318	293	292	340	306	301	321	338	328	337	324	334	285	311	312	298	299	347	285	311	327	326	312	285	290	328	321	314	294	313	305	315	332	299	356	326	301	307	343	302	345	322	305	333	294	375	352	318	356	315	339	329	319	344	323	332	315	347	327	312	314	309	306	331	296	310	318	308	304	289	323	330	329	298	323	332	377	294	326	290	326	343	292	308	346	338	291	317	302	283	336	325	307	351	301	323	343	329	369	284	309	295	321	316	292	322	312	325	338	341	323	336	301	337	326	334	294	326	345	308	338	341	318	277	295	314	343	332	343	327	327	320	296	336	329	283	313	364	313	332	311	325	318	315	301	322	292	342	352	325	330	339	352	334	323	343	316	332	386	353	339	355	311	347	297	313	314	333	316	322	297	319	348	338	333	326	317	290	314	319	326	347	330	315	295	312	332	325	333	313	322	346	322	334	313	311	318	322	310	295	340	316	310	339	348	342	370	333	315	302	339	318	322	321	313	314	333	354	322	319	335	299	316	334	345	306	321	308	333	312	347	309	318	276	328	323	301	338	310	341	297	308	326	361	325	340	328	310	337	339	304	323	362	352	324	331	340	315	279	304	356
3869	7132	4812	2525	1824	1296	1126	1021	920	853	790	775	761	762	747	730	717	727	769	680	693	676	686	732	740	689	704	683	715	671	672	690	744	733	685	711	708	734	715	696	695	739	719	700	727	695	723	649	729	737	679	735	721	690	728	677	745	704	706	691	677	735	762	736	687	692	726	723	694	688	683	735	716	754	691	752	696	697	695	705	743	742	716	701	657	707	701	707	778	741	727	653	694	711	715	746	722	667	704	708	746	719	684	687	704	698	715	718	661	688	684	734	674	716	707	685	732	699	646	709	681	707	723	725	740	691	651	723	688	718	728	728	700	700	723	673	697	691	709	732	723	738	698	730	711	709	755	686	738	713	670	724	721	677	688	629	693	693	719	694	711	695	713	693	725	701	702	713	743	709	703	746	676	744	705	705	689	740	705	719	716	704	698	680	773	749	712	659	720	718	732	716	696	713	724	639	694	717	714	691	750	685	711	695	695	760	662	724	679	673	691	740	733	728	668	699	675	693	687	708	685	715	647	695	718	690	737	712	700	706	697	685	732	666	710	721	699	729	723	688	719	727	684	727	715	736	695	746	687	721	742	656	732	708	720	668	692	745	673	761	707	714	684	731	693	676	711	675	702	695	726	779	736	713	679	720	686	666	717	673	668	732	743	724	705	687	710	678	716	703	716	732	694	715	708	716	716	734	641	702	670	706	747	692	682	715	708	673	666	732	627	693	733	717	705	692	717	685	726	706	783	681	682	684	689	765	708	653	665	694	699	705	681	714	682	687	675	636	656	662	719	692	716	666	682	688	721	651	688	698	766	693	745	687	729	684	694	749	716	732	733	706	709	677	757	751	691	696	657	689	654	709	686	689	691	702	670	694	678	700	718	712	693	689	706	734	725	701	729	686	688	717	687	681	658	759	689	676	692	723	709	654	706	661	680	707	685	677	704	688	689	721	711	745	667	718	656	694	741	710	717	685	720	696	695	712	647	706	693	647	674	739	726	669	721	725	739	674	744	713	691	727	715	703	690	730	686	737	687	717	776	711	683	741	731	700	675	685	680	653	678	655	705	712	687	717	647	705	698	690	690	698	705	667	755	732	708	684	726	712	696	694	702	677	682	681	732	690	683	720	740	675	682	735	697	646	749	712	717	743	679	671	705	698	704	692	711	664	692	655	680	672	768	712	715	673	694	690	675	736	730	692	707	675	731	694	675	717	689	668	692	723	754	695	780	689	668	631	708	669	709	679	743	702	718	698	724	701	758	725	687	717	672	696	688	657	685	695	701	725	644	665	689	693	705	737	719	638	706	683	686	644	730	656	649	743	726	740	684	693	705	694	686	714	663	684	740	718	689	634	686	661	702	695	660	699	662	689	726	683	701	642	753	727	728	701	742	668	721	682	706	695	698	714	708	678	752	715	663	681	688	697	704	707	663	709	724	676	742	634	664	657	712	691	666	697	692	726	744	741	756	687	714	669	731	717	721	691	706	685	684	750	707	732	706	710	721	742	716	708	687	698	701	693	732	748	681	740	748	758	687	780	693	682	731	706	715	722	718	672	657	740	730	694	699	687	706	688	694	702	727	705	724	713	734	722	683	688	749	699	692	787	727	712	697	718	681	687	717	717	716	720	693	777	734	701	695	713	731	706	740	695	769	687	680	692	670	687	756	720	686	688	686	670	671	693	677	692	727	674	746	727	704	714	705	690	667	701	670	720	656	697	762	711	675	673	667	708	688	689	687	742	753	738	723	756	684	680	690	731	653	730	725	671	692	680	638	728	672	714	693	689	695	672	727	647	674	712	742	676	710	709	713	751	692	689	699	652	694	738	694	720	649	722	657	700	735	701	721	706	732	712	755	674	698	727	680	697	695	688	711	710	698	750	664	657	721	704	683	699	712	660	694	738	703	665	684	702	651	690	657	667	694	704	689	699	705	720	692	719	753	733	717	675	756	700	742	673	683	684	724	712	694	724	726	722	709	706	684	678	732	730	729	676	706	705	670	645	685	680	749	724	670	700	664	731	671	663	722	704	716	708	695	748	700	725	712	686	753	687	683	687	731	678	689	690	737	725	712	715	767	689	698	715	695	740	707	734	711	663	727	737	709	698	639	694	651	691	646	674	727	729	701	678	674	685	683	657	742	696	687	709	678	698	647	692	682	713	679	689	658	683	721	684	660	690	680	690	701	696	715	700	719	661	711	718	723	706	671	682	678	656	708	690	681	726	700	697	708	708	677	675	758	699	689	698	682	744	744	706	737	765	698	695	710	716	703	706	706	734	691	747	709	735	656	728	713	700	704	715	683	679	745	693	715	674	711	703	672	656	738	682	685	739	700	708	681	711	709	695	671	716	718	735	678	707	682	738	707	676	695	692	669	695	694	710	678	680	749	685	708	690	701	734	690	696	723	705	719	745	708	715	702	667	747	711	696	697	685	750	747	709	716	715	724	690	703	695	696	704	712	688	715	687	750	700	709	659	686	700	646	667	724	664	681	700	708	678	709	684	666	736	732	690	680	690	648	707	722	668	663	712	708	717	685	705	687	759	698	731	665	708	680	680	719	696	654	715	699	730	707	684	667	680	674	680	686	693	688	716	671	737	656	721	718	690	716	672	660	716	723	737	703	736	702	664	716	720	704	667	732	670	691	700	719	714	715	689	691	709	644	704	691	742	680	705	694	691	720	706	663	718	712	747	662	720	693	687	661	743	702	682	698	762	716	685	691	687	654	705	687	738	693	693	691	656	668	680	679	692	723	723	666	653	690	656	766	698	712	684	644	711	735	714	700	691	693	780	744	680	719	708	709	669	680	734	692	670	669	668	693	730	729	689	677	653	663	736	720	703	683	703	648	718	702	657	685	720	699	703	751	755	686	688	758	699	694	710	708	681	708	702	720	726	737	661	692	738	663	710	706	687	702	703	637	695	691	732	659	680	710	733	745	638	672	718	707	701	694	731	678	684	700	667	743	730	716	711	748	729	690	677	711	708	709	710	736	691	715	751	717	714	695	695	733	696	696	687	668	659	664	714	687	730	722	732	712	704	685	701	715	696	701	682	692	699	676	669	699	700	694	724	687	732	710	684	707	710	706	704	699	695	695	715	707	662	702	673	776	693	724	716	715	694	645	704	722	738	666	671	678	686	709	706	714	722	692	716	697	688	715	703	711	696	667	746	715	703	693	753	723	725	713	708	703	692	763	681	683	690	710	657	726	707	720	704	710	670	704	711	692	725	687	725	667	677	705	697	743	689	696	776	720	661	724	731	682	763	719	719	629	683	740	726	704	752	694	680	730	676	696	662	684	645	677	709	722	679	699	723	673	715	688	726	677	667	692	727	703	697	647	709	665	760	713	684	693	697	727	698	716	704	651	744	715	668	681	726	672	721	716	716	724	667	714	683	668	672	700	714	732	681	716	704	674	704	658	728	642	731	695	665	698	671	623	697	707	697	701	641	728	717	720	750	659	727	727	690	778	686	641	673	721	722	729	697
23704	20986	25281	26878	21012	21060	5728	1494	1042	773	609	482	448	353	349	296	279	297	271	291	262	294	259	284	273	289	259	299	261	277	244	306	269	252	292	270	249	277	258	269	278	280	265	271	287	272	283	264	267	282	257	269	263	293	276	274	264	268	243	282	275	266	231	279	310	282	261	285	253	281	272	259	266	245	273	248	259	266	258	285	262	286	239	257	252	274	263	263	272	278	258	243	266	274	236	245	235	252	248	278	262	261	263	259	251	244	277	246	241	278	236	247	260	248	289	290	249	247	269	253	248	242	278	293	250	268	222	277	262	260	273	280	267	254	252	261	243	246	266	228	269	237	265	258	281	272	254	253	259	241	260	262	261	242	288	287	257	257	257	277	258	262	238	255	270	239	284	265	256	255	252	260	262	269	287	274	253	239	238	285	234	276	263	265	267	296	244	286	268	241	254	279	276	264	273	232	272	291	269	230	241	268	293	255	279	263	249	220	255	264	234	273	254	244	244	271	274	264	273	277	246	263	256	291	255	295	245	257	248	266	249	275	247	230	264	256	264	259	219	239	242	308	231	266	274	230	249	247	267	252	264	287	275	262	243	274	236	270	258	265	277	273	273	280	258	258	280	253	263	254	243	238	253	246	266	246	253	255	282	246	240	239	243	262	276	263	266	262	268	255	268	255	270	263	265	241	271	252	253	275	247	282	250	287	281	263	280	298	241	288	231	281	249	268	237	281	263	244	272	256	249	264	248	256	236	250	272	239	235	260	258	246	264	265	241	247	265	242	235	263	267	281	262	268	256	272	281	233	242	289	268	278	266	270	265	270	239	277	261	293	257	289	242	245	273	232	253	274	248	264	233	241	268	236	257	254	252	230	249	249	238	246	260	261	263	254	222	268	269	249	248	258	236	237	286	241	266	236	260	239	268	272	279	254	256	249	256	244	288	283	256	287	278	274	258	259	248	297	245	262	257	256	284	273	272	247	239	235	259	246	228	286	262	229	261	264	259	234	273	255	267	238	264	260	253	264	254	263	272	252	244	243	276	263	255	256	262	264	307	248	238	269	246	268	267	269	253	249	236	248	239	234	297	293	270	256	254	277	266	256	230	253	261	250	273	257	278	275	252	250	256	288	230	267	278	279	287	245	258	282	278	253	273	250	271	281	244	267	234	245	263	217	244	261	268	264	267	252	261	291	269	262	255	274	259	270	260	272	264	271	258	275	279	263	279	260	229	250	270	263	254	231	222	267	267	257	264	283	276	241	250	215	247	262	248	250	264	230	255	230	240	270	256	267	249	260	246	277	263	269	267	293	310	281	279	244	212	237	237	270	261	228	271	297	276	233	296	248	254	246	298	257	283	244	267	288	262	242	245	246	276	243	278	239	281	299	249	283	243	265	266	231	230	231	271	236	280	235	255	259	239	256	250	233	270	269	278	265	245	230	260	252	251	311	272	241	273	219	265	286	257	280	244	255	235	260	260	266	270	306	279	241	241	236	236	269	246	294	269	268	256	264	298	264	256	256	228	244	253	268	263	260	248	264	277	269	247	300	247	261	270	258	275	222	263	243	246	250	260	290	247	249	235	251	267	264	266	293	244	276	274	240	265	241	251	296	239	241	262	266	271	247	247	265	263	261	226	270	260	268	247	264	266	277	266	240	234	293	238	239	270	273	275	247	265	285	254	250	237	254	290	249	258	251	248	233	274	261	263	236	238	263	236	268	273	251	264	249	241	269	276	288	250	256	255	234	270	250	294	271	274	226	267	257	259	248	252	275	269	256	262	265	265	254	241	245	252	256	278	270	274	254	266	252	258	253	249	268	264	279	281	235	251	256	249	295	278	253	251	287	280	265	243	236	260	263	262	241	266	253	296	257	286	267	247	249	266	264	253	260	253	253	253	280	229	239	272	321	261	221	249	265	280	258	245	273	269	255	259	239	231	281	285	241	240	242	291	239	272	248	261	270	252	267	280	241	256	262	232	268	247	234	249	264	303	221	254	256	251	229	228	238	271	264	224	289	293	256	266	249	243	300	275	256	251	255	264	242	271	261	259	293	250	248	275	251	264	238	262	292	238	253	289	228	258	259	282	257	282	279	260	282	257	275	254	279	268	236	227	222	263	273	237	289	242	248	231	265	248	256	280	266	273	277	266	289	240	268	259	283	274	247	242	263	244	229	257	242	299	280	243	272	232	258	240	242	252	257	263	260	267	235	264	246	244	253	253	228	278	288	253	260	246	270	258	263	283	261	260	275	243	269	266	273	291	280	274	253	254	245	260	242	247	253	265	262	236	245	247	258	271	308	271	245	268	247	264	269	271	276	280	277	253	222	259	257	274	242	240	253	246	243	272	260	253	240	261	242	269	286	252	210	284	216	238	234	242	251	245	284	254	278	242	248	259	256	299	281	264	206	246	266	271	272	271	264	286	262	272	237	267	237	244	234	281	249	281	266	251	258	254	292	255	265	287	257	269	270	248	267	274	278	277	280	267	264	251	243	248	265	260	288	253	264	252	260	242	279	240	250	250	272	266	250	269	284	281	257	262	250	268	283	282	258	287	280	268	269	253	248	263	259	249	270	269	258	238	250	266	232	236	238	249	270	245	241	243	250	252	263	269	282	268	284	272	254	271	291	261	275	230	265	260	240	226	258	261	269	264	223	230	269	264	266	260	263	258	224	230	268	268	263	239	247	266	232	248	317	243	246	314	276	252	277	279	234	264	281	283	283	253	262	274	258	251	285	262	254	254	230	274	272	268	259	260	249	246	232	236	251	278	277	264	262	258	271	262	275	297	287	283	252	236	265	283	301	273	275	261	250	271	252	259	270	255	257	259	255	243	280	247	291	274	243	280	236	262	249	249	264	260	259	237	259	238	284	238	285	260	265	254	228	249	240	234	235	284	267	240	227	249	255	247	301	220	267	246	266	237	258	261	247	277	244	283	279	251	247	232	276	249	270	243	224	288	257	254	282	271	264	298	252	238	242	259	248	227	254	291	271	243	253	280	250	257	244	272	268	237	248	257	267	250	272	263	221	241	289	256	251	300	245	276	229	266	254	303	281	248	278	270	271	275	267	253	259	266	290	271	275	253	294	265	277	267	298	268	232	248	262	232	252	283	255	281	238	213	252	275	261	259	283	278	260	277	252	282	281	283	254	220	272	265	235	249	259	295	262	287	256	248	232	238	269	280	266	301	248	232	279	259	250	257	278	266	262	229	255	266	234	242	270	272	244	281	267	244	252	285	273	277	243	275	244	258	273	235	253	276	247	292	279	286	287	251	262	266	245	257	273	262	255	233	233	269	235	256	275	230	257	228	234	256	251	257	281	248	270	315	265	272	240	269	263	256	243	255	269	248	232	250	252	266	268	266	302	260	280	267	221	263	257	273	271	251	228	249	250	254	248	266	229	254	251	219	291	236	271	274	254	245	278	262	260	250	267	255	280	292	279	285	233	255	252	256	247	252	266	268	247	257	261	276	235	277	251
4151	10093	6880	3675	2299	1538	1218	1068	931	834	763	653	714	665	569	582	614	601	632	547	567	586	562	529	583	547	558	586	557	561	577	581	597	616	542	556	550	578	593	609	529	566	574	568	549	554	575	558	571	540	540	565	618	556	577	565	566	585	542	564	561	534	539	532	563	598	598	533	558	605	571	557	614	545	593	591	563	530	554	553	570	575	587	571	589	581	562	567	563	564	549	579	547	572	585	550	540	526	504	601	545	561	527	565	545	549	595	569	604	534	560	555	578	555	523	575	551	600	609	537	537	574	509	548	540	569	569	633	552	494	605	554	590	590	558	594	504	573	566	589	578	590	560	571	575	564	546	528	552	555	521	554	535	570	580	564	535	583	582	574	550	599	565	547	539	536	556	536	535	584	533	571	533	563	532	587	579	576	560	602	577	514	549	569	576	564	533	529	567	582	548	535	557	520	574	572	554	602	561	589	538	517	566	546	573	577	579	523	557	562	578	560	568	557	570	638	605	547	552	529	564	582	612	540	596	607	533	539	518	551	595	579	525	543	544	574	541	575	547	575	569	561	563	639	549	544	549	588	582	496	562	575	559	586	573	582	595	584	559	544	591	554	567	585	598	544	567	545	527	557	564	574	562	571	551	534	567	539	546	567	576	558	574	576	541	579	581	524	562	546	583	555	573	574	571	575	565	566	608	546	574	557	585	578	554	593	569	559	580	528	540	555	585	577	562	536	535	572	580	560	578	559	540	554	584	574	544	540	542	541	553	566	558	516	586	540	530	581	553	574	585	551	577	559	546	543	554	551	536	550	578	539	510	557	624	585	561	582	551	564	589	557	560	540	574	574	564	548	588	573	590	592	548	557	476	560	535	570	558	548	550	540	557	568	584	561	550	545	564	590	539	539	556	532	567	560	544	533	589	567	551	542	545	556	589	532	516	569	580	529	529	592	557	555	512	567	599	563	584	539	602	589	528	566	572	557	542	570	559	548	544	585	539	544	544	566	572	540	546	550	545	570	548	548	521	543	567	552	580	564	552	560	565	527	555	551	540	592	541	593	562	565	517	541	558	570	557	576	568	535	535	562	525	547	534	579	512	522	557	578	576	544	573	598	560	508	613	527	567	549	594	557	560	510	596	574	548	546	588	578	581	554	569	535	545	548	522	551	575	544	561	537	585	579	550	561	557	602	592	544	579	592	503	549	558	563	581	554	578	574	563	546	580	526	534	549	563	538	543	556	520	534	643	587	550	533	528	532	538	593	569	536	556	573	551	556	587	545	547	572	560	586	556	533	553	508	521	594	583	570	573	564	566	590	548	593	542	598	565	511	564	580	612	557	527	535	604	565	564	574	538	540	596	586	539	534	519	590	596	591	582	520	544	523	572	563	569	586	593	586	560	589	557	568	585	571	537	581	597	568	513	533	561	587	563	557	553	574	529	566	544	561	522	585	577	527	592	567	573	556	545	568	590	593	567	564	530	566	567	547	561	547	519	538	547	545	576	539	574	534	532	555	536	537	587	549	590	581	594	543	562	547	600	523	523	518	580	550	573	540	548	548	563	555	530	553	557	599	506	551	563	618	564	531	531	594	575	522	578	560	535	583	564	577	553	577	578	557	554	593	590	549	572	527	572	578	560	560	573	551	555	581	533	540	579	566	520	575	567	515	566	539	541	555	550	533	563	577	514	542	556	604	531	624	545	556	555	571	572	562	530	553	568	522	527	551	569	550	607	558	549	574	524	562	579	540	534	572	584	536	560	577	547	563	554	581	549	587	539	536	596	579	593	574	559	520	573	579	591	533	557	586	552	562	548	519	552	547	545	541	555	500	576	563	564	516	563	578	586	572	607	542	532	572	563	540	534	544	561	559	581	580	547	554	586	540	558	525	543	581	622	569	554	552	588	562	543	565	586	565	528	568	586	564	556	532	509	580	590	532	520	531	575	601	538	586	543	602	533	542	566	552	548	568	539	566	562	526	540	533	578	550	526	556	615	556	565	538	552	630	559	581	560	570	588	580	557	548	541	548	534	542	559	532	559	569	615	554	560	563	566	521	563	567	563	558	535	592	568	559	608	542	552	559	525	577	569	533	550	558	545	528	497	542	587	578	581	569	575	525	544	563	566	522	557	568	509	551	530	571	547	526	604	586	606	542	551	578	565	560	568	567	548	566	570	586	584	575	553	536	549	550	567	542	519	514	575	527	542	552	567	549	553	593	572	557	541	563	563	515	617	540	582	551	554	566	548	566	556	548	568	538	619	614	580	550	539	579	593	563	558	584	590	576	554	553	574	576	545	557	547	581	507	558	541	557	580	545	535	553	500	543	577	563	576	581	559	539	592	549	576	558	558	558	553	574	555	565	530	550	595	540	535	537	588	515	548	548	534	525	582	543	525	598	568	580	579	548	536	558	516	570	559	600	551	538	550	516	553	556	570	588	566	566	524	567	542	565	617	559	578	556	573	540	519	547	590	533	578	546	547	557	591	553	572	554	545	561	579	616	542	537	578	528	535	562	545	523	550	582	608	520	549	568	563	566	562	596	562	575	591	567	557	536	540	563	602	552	556	591	545	548	548	556	584	585	569	553	568	527	569	563	577	576	577	576	592	524	587	541	571	589	535	558	553	604	548	550	526	598	576	556	565	540	506	514	548	532	581	581	586	575	528	523	536	553	548	581	519	580	550	553	568	530	562	580	565	509	521	591	552	561	610	588	579	558	554	565	592	542	518	552	567	577	538	568	573	568	552	546	518	600	553	579	565	576	560	583	603	530	528	562	579	534	550	561	533	551	542	508	527	560	547	565	573	592	561	595	544	545	547	570	574	575	547	542	550	578	596	555	529	579	586	565	579	556	542	578	577	567	602	528	563	526	561	548	539	560	542	549	537	570	559	526	548	560	556	597	533	561	523	528	584	561	589	568	563	533	568	534	569	509	559	543	534	582	545	567	569	575	576	543	550	557	617	561	568	557	591	588	499	547	565	581	596	530	566	588	600	548	548	566	511	516	544	550	573	590	542	560	560	578	566	552	590	569	547	542	516	522	574	518	605	516	557	580	566	550	574	532	564	570	581	533	555	571	555	558	590	563	542	574	566	553	562	553	530	541	577	594	556	576	545	597	545	563	599	573	569	511	616	594	566	568	563	585	562	605	551	596	567	545	523	583	572	547	513	515	547	566	542	533	528	583	634	565	566	559	555	570	531	574	553	579	550	581	523	570	548	582	545	533	575	562	570	547	552	573	574	537	527	504	550	557	581	581	566	563	563	533	603	546	528	567	551	607	550	571	622	527	557	538	546	567	566	542	552	579	558	563	558	556	544	561	552	579	565	580	575	586	565	590	548	549	519	560	546	544	554	553	545	526	612	607	560	583	527	560	576	537	556	585	572	598	509	577	552	573	539	517	569	543	553	571	538	515	540	536	543	575	547	536	579	528	577	537	538	591	564	586	551	576	544	591	545	555	566	539	554	546	539	571	560	544	605	553
33128	15002	3633	1293	949	667	558	471	431	343	312	269	258	231	266	218	230	234	230	218	212	221	227	255	208	220	207	213	239	253	254	209	212	204	234	238	231	217	247	253	227	226	216	279	244	239	204	235	208	197	219	250	237	229	239	225	235	254	239	215	252	221	226	226	233	234	258	227	243	236	225	255	243	248	197	220	244	206	247	209	209	229	257	213	225	237	194	213	236	233	226	219	217	252	214	206	196	215	244	260	231	245	244	246	239	233	215	256	242	210	246	235	232	182	239	229	230	230	249	203	219	252	235	248	255	225	218	247	243	231	206	233	221	223	223	253	234	229	217	231	230	241	226	247	234	216	232	228	248	259	189	231	223	206	240	208	257	205	208	252	216	219	225	222	224	231	227	239	217	228	218	222	182	211	228	222	235	244	247	229	217	221	241	191	236	210	215	233	219	228	219	207	237	189	208	242	253	219	247	215	249	215	215	241	244	226	230	237	229	236	210	258	227	246	220	236	237	208	242	195	244	243	276	228	221	235	198	206	220	257	240	241	214	248	234	214	225	241	218	256	221	246	235	210	221	210	223	240	243	224	234	220	213	227	223	239	220	218	205	204	210	273	248	252	210	209	237	227	237	270	246	232	231	219	236	214	196	228	266	246	222	227	233	225	269	218	223	218	225	205	237	219	265	231	248	233	229	193	247	218	225	241	237	241	243	238	251	242	239	224	225	223	224	226	210	203	221	247	240	228	256	215	225	222	233	165	230	208	218	234	234	231	231	234	243	232	227	245	215	224	214	216	225	227	225	241	215	221	211	267	230	229	213	247	245	216	216	250	233	205	246	218	211	252	244	220	251	243	229	211	222	209	222	211	213	222	231	235	241	243	206	219	252	198	217	225	224	230	189	255	221	225	193	225	231	277	245	222	207	245	234	215	228	204	206	222	224	219	241	229	213	228	209	231	221	269	233	216	238	229	234	239	219	220	214	212	187	257	214	231	258	266	232	221	238	249	198	242	236	252	237	201	257	223	222	199	218	221	229	201	235	206	231	225	263	221	220	244	225	249	236	215	220	219	242	219	250	225	262	211	233	228	230	238	241	232	248	229	264	226	204	240	210	212	239	237	217	238	217	228	207	222	279	213	198	241	219	214	232	220	224	223	219	209	236	222	230	220	223	212	195	249	239	240	246	229	225	210	228	217	240	239	226	236	213	228	213	202	183	233	257	273	227	252	231	208	266	215	241	235	233	203	226	217	236	191	243	198	224	206	229	200	220	222	227	244	223	244	256	227	201	250	225	221	222	222	226	209	229	217	223	246	242	245	242	228	228	224	235	228	208	242	205	241	235	260	234	180	248	240	221	219	229	235	235	225	232	235	215	211	216	202	231	201	230	205	240	238	214	244	235	249	255	224	259	232	258	225	214	228	259	230	201	227	225	216	225	256	235	218	207	195	228	271	231	219	219	211	206	230	233	207	246	231	206	214	240	238	248	234	246	225	265	243	260	251	230	229	235	236	231	209	226	219	194	201	236	233	220	249	231	219	233	227	255	233	227	226	256	212	237	229	238	212	229	247	227	225	239	196	222	237	238	200	236	209	224	240	222	222	219	206	207	243	232	205	242	232	234	246	236	259	242	189	209	243	204	229	216	210	260	213	223	221	224	223	207	237	230	252	248	235	249	236	197	210	189	226	213	263	212	223	247	223	216	199	215	221	226	208	225	228	228	230	220	203	233	214	260	203	215	221	231	240	245	254	252	217	224	241	235	228	219	226	256	240	256	211	227	229	211	212	223	229	218	232	220	222	210	224	257	279	202	202	212	232	243	234	209	229	259	247	214	220	229	225	238	243	217	220	224	229	211	227	230	246	229	219	196	216	226	209	207	204	242	245	242	217	230	248	219	238	233	242	204	256	237	215	214	210	233	218	250	240	236	216	254	226	237	225	222	233	239	196	223	240	209	237	239	224	248	248	238	188	217	207	208	197	212	227	267	245	214	218	215	240	248	240	211	224	223	222	231	252	212	242	218	218	193	229	232	228	248	225	221	215	214	256	208	224	199	214	259	223	209	229	218	234	219	223	251	207	226	233	227	218	217	250	202	254	223	247	255	240	236	259	266	235	226	231	242	226	208	266	259	209	219	224	220	234	228	215	205	231	250	225	212	257	233	204	231	238	205	209	245	212	212	209	215	215	259	240	222	268	245	253	202	235	223	233	256	216	234	228	253	199	234	221	220	253	191	193	208	228	238	213	234	221	245	205	230	263	224	211	218	209	227	233	219	200	234	249	221	210	216	228	230	256	245	223	230	222	210	205	222	251	222	266	239	233	228	243	226	205	214	207	213	248	216	218	261	247	285	198	195	219	246	234	238	223	233	254	229	236	235	217	219	232	247	237	273	239	250	232	212	242	216	232	240	232	221	239	220	213	218	225	233	249	261	232	204	220	245	214	229	231	246	255	220	242	221	230	212	216	216	219	230	249	221	240	208	220	225	211	217	227	244	199	245	245	209	223	225	233	231	201	233	254	255	215	229	211	205	233	250	227	226	231	214	228	224	222	214	208	217	232	216	250	269	233	206	207	204	228	255	231	219	234	248	218	220	239	192	228	215	214	216	226	225	235	213	239	234	191	184	188	243	229	230	236	252	224	220	236	241	206	197	225	195	228	250	233	199	217	216	260	214	246	226	211	244	232	231	200	218	207	231	251	259	252	242	220	251	249	239	201	263	224	228	216	231	235	253	259	226	216	235	210	197	227	229	241	233	189	228	213	225	235	173	225	224	215	237	207	248	223	202	214	244	197	231	231	231	204	267	229	232	232	220	231	230	251	226	248	233	237	258	214	207	253	221	217	218	216	236	208	260	236	252	227	207	221	230	209	207	217	218	242	231	231	240	231	236	215	212	223	223	214	223	249	235	215	230	219	201	248	243	249	221	245	222	202	232	233	219	224	232	225	260	232	221	203	204	234	194	216	254	258	225	237	245	248	240	233	251	215	208	234	230	225	229	212	218	233	218	222	233	223	242	227	226	262	241	210	217	225	233	242	224	234	227	248	204	221	255	238	253	205	232	247	236	244	238	239	249	234	242	223	249	231	244	214	231	223	213	215	204	245	226	222	215	209	252	221	237	241	237	203	226	223	254	233	246	251	243	197	234	219	205	233	241	222	198	221	223	207	219	245	219	220	199	236	224	232	202	229	222	234	201	236	227	228	226	228	219	222	227	185	200	225	192	231	233	212	198	240	218	223	243	236	241	257	218	206	249	235	251	241	223	231	208	215	218	187	218	248	216	238	196	204	219	205	241	219	239	212	206	201	222	256	234	198	207	275	217	212	264	215	214	245	239	240	278	219	237	225	223	233	252	193	224	222	214	202	203	231	246	229	214	224	204	245	229	239	227	234	244	232	236	250	222	202	204	233	220	234	216	220	234	246	230	245	237	227	271	241	234	264	242	194	216	220	217	221	203	222	228	220	223	213	223	202	214	234	238	228
5547	3081	2102	1353	977	807	728	631	613	600	582	589	606	529	521	556	563	547	536	572	588	519	549	537	530	499	537	499	576	499	528	474	514	570	482	512	529	582	548	549	566	532	546	534	540	550	547	543	535	568	548	518	549	536	530	542	571	562	555	517	550	531	537	511	478	610	525	540	531	530	571	506	520	527	523	542	504	509	527	545	513	560	529	559	541	540	545	539	539	544	550	503	509	493	549	564	555	516	544	498	537	574	535	535	497	530	476	496	522	549	543	506	487	498	536	536	585	563	521	582	545	541	532	557	516	505	560	542	537	532	532	504	549	551	552	543	545	548	523	475	491	489	567	556	562	514	559	507	549	512	529	507	503	559	525	549	508	546	543	565	545	537	562	545	551	502	570	516	557	485	522	520	501	567	610	505	516	520	533	556	510	562	536	507	516	515	492	556	547	545	545	517	547	519	523	507	454	516	530	477	465	509	505	543	511	509	502	520	498	552	519	523	543	536	531	534	517	505	512	545	533	549	558	509	519	549	514	507	515	501	537	556	547	531	540	497	499	528	532	530	549	524	483	522	549	495	521	524	538	565	560	539	521	519	553	557	508	531	555	543	539	496	529	578	522	539	522	552	551	529	520	583	501	531	540	517	510	587	518	521	540	505	559	559	516	518	528	521	511	569	593	532	542	539	529	556	488	550	570	538	524	538	515	512	559	502	516	584	532	572	553	521	541	567	519	509	502	574	523	548	514	544	535	548	548	494	552	518	539	514	508	537	543	551	494	518	546	526	518	542	546	498	507	501	536	506	504	481	511	504	532	515	513	513	503	504	533	500	533	571	495	563	559	540	530	498	501	505	524	475	545	523	569	541	555	533	523	513	520	545	534	537	555	576	532	558	513	486	552	519	568	526	546	566	523	529	519	477	522	484	519	512	605	533	529	542	565	530	466	530	541	547	498	503	550	507	524	544	474	535	527	519	534	522	530	549	505	505	520	502	582	516	517	519	552	546	518	501	532	523	513	500	518	589	483	504	521	524	533	538	513	497	555	589	530	515	534	551	506	544	508	532	518	492	534	565	568	480	550	517	529	528	527	532	535	562	542	529	536	496	522	570	567	552	518	515	575	541	539	564	524	568	572	524	566	530	538	537	526	520	501	542	510	553	510	512	485	489	513	556	499	516	501	550	540	533	513	553	547	534	532	530	546	571	539	534	548	564	494	537	529	530	522	545	553	524	523	564	500	505	509	532	598	539	520	539	516	513	501	564	551	526	603	550	527	570	563	573	569	527	539	544	495	541	526	558	518	519	547	515	570	530	545	535	499	526	528	535	487	553	516	508	540	523	543	494	578	503	528	524	498	557	551	500	536	548	516	511	550	552	540	545	497	487	495	560	522	524	528	526	512	534	545	516	533	531	500	476	499	540	552	515	498	579	530	527	521	508	521	501	488	520	495	531	532	518	527	541	547	543	496	517	548	516	519	540	547	542	546	550	518	510	550	508	538	486	527	518	535	565	523	531	518	517	565	558	535	494	501	545	538	521	523	537	577	511	544	504	561	540	538	539	561	546	554	573	571	527	524	559	544	535	521	525	521	545	537	510	557	551	513	553	550	555	530	565	493	549	556	506	580	550	513	554	513	509	548	530	526	518	512	488	580	575	556	540	523	510	496	526	516	524	548	546	544	488	557	535	509	522	530	524	562	518	509	475	559	524	555	527	508	492	522	551	522	532	551	531	546	492	557	537	520	526	547	536	550	510	514	511	529	581	548	559	535	514	532	547	548	535	533	567	501	554	525	546	586	563	562	486	487	522	514	554	553	554	537	498	512	543	552	526	552	540	521	538	504	522	537	530	503	516	538	534	547	541	519	550	493	541	566	563	506	549	530	498	535	491	543	523	528	548	529	569	543	556	568	524	589	542	555	544	544	494	541	530	499	527	497	527	497	530	517	567	513	568	529	531	527	517	518	563	555	509	507	575	470	583	528	548	507	531	545	532	492	539	541	571	500	546	508	570	531	574	534	500	550	495	550	544	500	548	523	554	529	480	505	521	506	557	499	571	491	512	523	542	520	515	543	530	499	548	494	549	554	509	502	546	504	519	536	531	549	536	524	589	528	544	534	504	554	523	520	511	537	592	568	522	511	551	540	547	523	550	522	492	553	545	551	524	503	526	503	525	536	551	568	545	546	496	532	538	530	552	530	516	502	520	510	565	525	535	546	497	518	532	541	505	541	535	569	509	538	551	516	540	557	521	497	486	553	499	508	545	538	506	583	521	571	494	549	508	517	543	553	571	519	551	545	509	532	542	537	544	528	505	552	552	499	529	566	561	498	507	510	472	501	529	538	474	571	485	512	533	537	556	491	530	538	519	549	513	533	553	581	524	571	522	496	534	525	546	497	520	559	526	523	518	546	515	529	546	539	488	510	540	540	558	526	547	534	508	547	552	578	586	493	574	472	524	545	510	524	538	524	536	569	528	522	586	504	528	573	569	537	528	573	572	569	490	551	524	562	522	521	574	552	498	512	525	546	519	544	533	520	517	517	548	500	524	517	577	492	519	538	533	536	527	541	571	525	520	513	533	520	539	511	538	528	504	505	516	535	558	579	473	518	563	521	556	563	524	542	504	532	563	556	545	514	523	534	555	514	558	508	490	538	552	531	547	506	544	513	561	500	497	488	530	549	551	542	534	506	521	519	565	546	489	561	558	530	492	540	555	511	539	511	557	537	544	524	522	508	522	562	535	530	535	510	558	532	529	524	556	508	521	525	509	512	537	554	512	498	514	551	557	507	544	521	541	521	574	541	521	541	522	538	520	551	521	541	541	547	578	495	481	556	510	549	501	544	513	543	535	518	535	560	522	545	539	555	538	540	546	512	521	494	505	519	558	506	532	531	537	524	550	552	520	530	535	498	512	513	532	519	540	552	531	546	548	532	516	559	545	581	543	541	536	553	538	549	575	492	518	560	540	547	574	528	541	515	481	506	516	551	546	505	514	500	551	548	530	518	519	553	497	559	544	535	557	517	541	515	524	504	533	516	526	536	509	525	533	567	563	563	544	530	523	537	592	478	509	524	576	562	518	531	529	550	550	573	522	590	545	601	564	513	537	536	510	585	533	504	551	490	562	530	499	527	568	538	528	544	548	580	517	488	539	542	553	550	517	520	538	549	500	545	495	554	520	535	547	495	507	549	565	572	543	506	554	559	556	520	531	512	549	563	579	526	500	554	527	547	510	512	510	594	563	542	514	529	530	524	515	474	555	540	518	592	554	514	561	525	547	526	540	568	522	542	518	573	515	541	526	544	518	522	541	551	568	554	518	523	543	534	524	545	539	575	492	518	535	517	571	482	550	549	566	564	533	509	524	540	566	509	539	503	566	521	511	547	525	506	535	552	587	543	535	576	512	543	525	548	510	527	524	542	523	549	542	512	553	490	506	541	502	531	524	541	517	549	554	543	517	533	553	555	537	557	517	560	512	549	514	516	532
24474	20978	24633	27485	20733	4789	1333	898	690	620	510	445	424	357	330	349	334	340	406	369	294	337	339	330	351	302	360	339	351	307	330	346	357	273	352	339	339	350	343	301	321	299	319	290	335	329	315	392	365	307	355	319	318	331	342	299	351	376	327	303	321	327	320	287	313	335	310	374	305	337	368	332	295	327	307	338	336	303	322	301	275	368	306	331	324	349	299	324	349	315	347	330	290	325	312	313	346	313	310	333	329	303	292	310	356	357	331	352	302	355	298	335	308	304	335	327	333	317	320	298	329	335	352	302	303	302	355	309	320	333	295	300	342	324	303	362	290	332	355	310	321	327	317	366	342	312	355	359	365	314	318	282	337	327	352	322	289	322	322	317	323	318	320	306	322	301	296	289	319	325	319	332	364	369	326	324	315	346	326	334	336	352	354	317	316	356	306	300	311	320	322	330	348	310	318	313	319	345	329	334	340	381	372	299	339	296	310	351	345	299	359	319	341	304	320	346	346	310	285	308	288	294	330	330	351	346	357	331	321	293	303	297	314	311	332	378	326	320	379	334	319	320	352	314	310	311	334	311	332	345	383	284	336	319	316	316	298	318	341	328	355	302	338	315	368	309	335	300	303	305	359	344	326	313	322	326	322	320	291	320	347	325	343	285	323	338	300	331	308	339	306	325	336	347	362	318	326	275	352	324	318	313	304	339	336	353	311	289	316	331	320	330	326	320	306	358	333	312	333	315	325	311	360	342	332	292	311	331	379	319	351	330	330	346	339	296	321	324	315	347	348	302	314	310	304	323	321	327	319	357	314	331	332	320	325	314	316	349	285	358	297	324	314	334	323	297	345	316	330	345	308	341	306	305	321	316	324	354	306	347	333	318	325	363	320	314	330	326	299	324	316	307	287	353	293	303	347	338	298	343	322	305	321	301	279	320	316	330	331	314	325	331	330	319	349	347	366	310	320	339	351	303	340	333	355	349	335	332	313	331	283	291	346	316	280	317	327	319	315	323	361	333	316	313	326	307	323	340	313	350	327	360	327	324	348	340	360	322	364	328	311	271	306	340	329	293	302	326	325	315	326	327	293	340	319	301	330	328	306	324	353	352	328	341	343	331	324	278	312	348	334	319	278	292	346	292	309	331	303	346	321	322	326	320	323	317	326	317	300	322	311	300	305	308	313	308	348	338	352	311	315	330	320	290	351	309	302	309	315	296	341	324	305	332	324	311	358	353	327	318	329	329	291	316	340	298	315	339	327	294	321	351	334	329	367	330	341	352	329	304	299	319	297	325	328	294	344	298	328	340	298	337	328	308	311	295	310	323	326	305	342	304	341	294	331	294	313	333	310	330	340	349	325	302	363	295	328	316	334	322	346	308	315	328	346	322	317	324	300	303	321	296	327	348	298	292	315	299	328	317	325	303	316	338	300	316	314	306	326	296	334	313	298	316	322	280	309	319	337	313	326	323	355	336	322	313	302	302	298	330	321	354	302	313	298	316	342	326	293	320	286	331	329	329	356	340	338	331	290	336	344	334	310	324	330	314	334	319	331	289	315	315	324	321	322	321	349	304	338	347	330	313	337	373	335	311	303	330	325	314	318	315	332	331	328	303	359	323	325	347	312	342	311	311	331	360	313	327	370	338	325	319	335	343	316	329	358	359	332	294	323	319	330	338	317	310	309	278	346	346	333	331	321	341	324	331	354	341	338	351	325	352	320	312	321	292	307	372	347	346	330	322	356	331	322	297	284	364	352	332	335	333	304	307	308	293	344	311	320	290	293	305	320	310	306	342	326	321	339	321	314	338	307	330	304	324	330	319	291	318	350	340	331	334	301	336	313	287	317	313	295	298	348	324	312	314	338	350	340	312	321	324	327	326	312	335	325	323	360	338	317	330	302	310	321	310	297	350	307	303	303	340	301	326	299	290	301	297	341	321	272	335	311	352	358	301	321	325	380	320	289	330	331	341	330	318	338	289	322	339	368	342	338	308	325	361	309	330	334	354	309	310	338	337	296	291	345	380	350	356	318	305	323	307	306	300	349	312	352	301	346	296	353	297	310	309	316	340	317	336	343	325	331	350	340	307	321	366	322	322	343	334	306	321	323	296	314	300	311	369	326	322	367	361	326	346	318	341	302	340	313	329	345	305	316	296	322	319	320	298	331	317	294	331	357	307	313	302	344	340	312	329	324	336	317	351	347	310	322	318	349	329	335	333	326	319	316	320	378	285	316	336	337	324	323	325	301	313	351	367	307	323	337	320	347	326	335	278	328	309	392	320	292	278	354	326	320	309	300	328	328	301	294	315	305	314	308	329	349	313	319	340	275	328	313	354	333	314	305	342	308	372	295	304	299	296	380	342	318	295	312	273	320	307	311	338	295	289	352	315	292	301	309	328	342	268	325	308	352	290	334	311	266	332	300	309	309	274	345	338	337	318	310	330	309	303	288	295	295	327	313	344	308	375	356	361	338	338	304	332	354	345	319	312	306	313	323	310	332	312	264	331	338	336	312	284	299	354	316	341	355	328	377	345	321	317	291	324	293	310	339	347	309	323	322	317	335	332	323	338	333	327	325	311	323	303	306	317	307	294	343	302	317	290	320	334	288	331	334	358	344	342	337	344	309	320	334	322	343	291	310	301	339	302	285	334	343	299	332	371	314	389	316	285	308	333	302	315	312	310	328	296	303	326	336	308	351	319	312	338	356	364	348	285	360	324	314	304	332	311	310	338	283	342	319	323	301	320	343	323	307	367	311	305	331	301	335	311	339	348	324	287	306	294	321	344	342	316	296	309	315	291	312	355	334	345	340	358	339	330	308	315	319	318	282	336	326	321	333	327	360	329	350	318	326	335	312	301	312	326	303	310	312	308	328	341	332	296	316	300	321	328	329	340	318	319	316	358	282	329	319	305	322	303	325	319	297	344	312	303	295	307	321	300	314	335	319	315	307	323	329	360	323	311	337	327	332	335	346	318	329	349	308	294	322	325	308	350	329	326	330	329	315	339	318	339	267	293	314	342	312	345	326	334	311	352	315	321	305	305	327	341	321	344	315	345	332	323	307	291	323	350	335	295	326	317	312	335	321	327	332	326	320	336	345	364	338	303	346	293	306	316	344	333	325	313	308	310	360	323	357	323	357	329	333	331	321	334	351	319	317	343	368	326	315	299	311	328	357	318	332	368	313	350	326	308	307	343	307	316	287	322	329	313	286	335	321	345	336	345	312	332	316	302	334	330	312	291	326	322	308	355	340	339	327	338	330	315	391	352	325	291	351	312	369	260	345	336	323	321	288	316	311	317	353	309	314	321	342	313	303	295	333	313	299	329	356	334	361	317	294	287	316	341	338	306	294	323	297	300	341	299	306	323	284	320	330	324	306	328	288	309	346	326	353	335	308	314	380	325	326	326	335	290	308	334	306	302	333	306	358	313	324	315	339	318	320	337	305	329	310	322	332	320	313	325	325	339	308	354	371	318	304	285	326	339
3952	6976	4939	2725	1887	1345	1171	1003	874	833	834	762	741	734	714	698	701	710	729	703	748	720	688	710	742	698	717	754	696	727	718	723	723	711	671	674	709	695	686	721	740	703	775	743	724	716	727	752	747	688	749	725	715	680	712	738	725	695	723	727	733	762	727	690	745	727	693	694	707	719	687	688	723	725	706	698	698	739	709	693	677	682	725	744	745	695	715	690	673	689	738	737	660	724	665	730	725	676	716	702	715	726	717	707	703	699	677	703	675	653	704	638	712	688	765	705	712	688	661	660	732	719	694	723	680	747	704	701	719	677	683	706	655	699	652	674	643	700	713	760	721	702	670	729	720	682	751	726	720	712	701	730	745	648	715	745	672	679	755	720	708	705	734	676	654	735	700	712	756	673	675	714	702	725	665	764	753	707	731	723	724	693	663	733	716	662	721	697	725	718	693	727	759	648	702	705	715	677	690	695	716	731	709	689	723	682	719	734	736	712	705	707	720	699	739	698	699	721	694	695	670	758	679	692	696	688	677	701	715	687	675	708	684	659	701	676	730	662	734	694	748	719	692	673	693	727	672	777	694	704	731	706	742	730	662	744	666	694	720	731	734	752	629	728	661	702	707	698	707	679	649	725	688	741	708	679	732	667	764	723	719	672	692	710	678	718	712	722	679	732	721	724	733	733	734	665	723	685	715	702	696	689	694	711	711	720	678	714	697	721	678	717	689	718	654	742	656	704	688	731	730	703	675	727	675	691	734	668	741	741	720	712	726	695	718	737	695	707	717	721	682	683	631	674	676	720	773	730	692	723	655	698	668	725	691	698	647	733	670	667	706	719	710	695	707	730	759	758	695	704	689	679	693	686	770	667	688	698	748	720	668	768	701	713	711	729	680	685	721	662	707	705	698	666	685	689	653	725	735	752	682	716	744	692	703	722	723	703	722	691	745	694	670	736	651	682	734	678	705	707	715	729	695	659	710	711	683	681	699	720	707	739	700	724	711	693	674	752	673	690	722	708	674	722	715	689	714	661	697	731	712	709	731	683	702	693	683	750	728	685	726	712	655	747	665	706	711	648	701	710	758	733	712	696	690	698	653	740	721	696	708	666	689	718	736	676	680	705	682	672	690	700	736	721	728	740	708	680	679	727	718	753	692	711	697	709	687	745	723	736	723	677	706	732	747	753	740	708	708	731	687	691	709	670	693	715	679	692	702	696	675	711	645	719	695	709	734	724	749	727	718	667	697	698	691	719	700	688	732	709	729	722	698	701	702	698	716	671	786	716	728	746	715	712	714	655	689	721	768	652	687	697	650	707	677	705	677	706	667	713	697	705	711	697	712	699	696	663	705	727	678	716	710	711	724	685	665	705	672	682	704	718	784	693	697	706	724	672	711	669	703	675	698	689	688	677	667	682	727	686	716	728	709	670	718	676	694	691	715	724	678	731	724	699	686	704	736	781	718	707	761	783	714	754	720	678	724	701	686	682	687	762	674	687	710	678	695	666	732	683	664	673	677	739	735	747	748	699	673	740	692	687	668	742	735	684	702	662	721	694	725	703	686	677	744	653	661	718	706	668	672	711	752	720	702	718	718	742	665	715	721	682	690	683	719	717	709	669	714	704	674	708	679	692	686	708	683	736	674	719	677	744	753	633	711	736	686	733	703	744	698	689	744	688	758	710	686	723	665	717	636	687	690	747	700	682	719	698	731	676	727	748	731	681	676	665	721	721	715	723	716	666	734	675	727	698	734	702	665	733	740	661	723	701	687	716	732	714	700	701	799	685	670	761	716	692	703	684	687	737	705	698	662	715	707	706	723	665	709	738	690	704	725	693	702	693	675	697	680	726	648	710	710	687	714	699	654	683	718	677	720	696	695	700	698	711	655	726	682	719	763	780	699	702	690	720	707	691	682	743	719	740	690	758	670	726	690	687	740	729	708	705	704	669	696	679	679	698	707	714	708	703	703	687	698	753	680	659	723	739	695	750	727	694	686	677	721	708	696	724	723	741	708	709	743	689	713	715	730	698	689	707	735	686	663	760	714	702	706	700	737	719	672	695	670	680	680	691	688	718	707	706	661	651	722	662	722	685	700	699	665	681	719	672	757	742	686	686	733	712	694	656	675	751	693	716	740	732	685	710	673	719	659	726	738	682	659	737	680	710	698	704	653	706	659	686	660	723	719	713	716	703	707	691	697	732	668	662	725	716	737	733	704	738	702	725	636	679	726	714	721	660	697	691	749	681	719	691	729	689	720	712	734	722	687	703	743	708	715	658	702	737	744	720	739	746	666	706	699	691	681	663	711	732	758	743	731	694	716	677	676	677	720	720	705	678	667	693	734	709	693	703	673	690	683	696	704	728	687	691	700	681	711	646	713	707	742	667	671	763	709	668	755	715	723	685	668	683	675	714	667	731	678	731	762	701	692	705	690	699	690	711	735	726	677	713	716	720	691	689	718	687	739	721	704	688	702	668	683	691	731	735	697	726	655	709	680	729	660	717	646	678	702	668	734	693	699	704	736	720	651	699	713	701	721	689	751	736	706	677	720	704	664	723	725	722	675	714	745	690	692	675	690	715	681	673	664	672	684	700	684	749	722	735	704	704	688	690	684	676	678	700	731	686	680	721	686	616	727	688	653	682	697	729	696	678	720	725	709	735	722	691	703	692	727	726	714	689	697	743	710	719	666	720	676	711	709	742	743	735	707	723	670	691	666	662	695	701	704	670	690	671	731	725	711	691	706	674	731	698	737	724	693	721	739	688	690	755	701	707	679	686	699	730	665	697	743	666	692	706	684	733	723	740	695	707	695	661	703	726	738	723	696	685	725	721	717	685	656	652	667	697	694	736	722	725	711	700	699	733	662	691	701	736	700	721	675	754	768	752	699	692	698	670	694	679	691	711	694	700	726	726	734	689	684	724	721	706	698	720	706	697	699	683	722	683	661	712	777	745	670	699	674	690	677	683	670	714	732	673	682	710	694	706	662	678	712	665	668	714	746	684	725	717	696	701	728	660	715	722	704	652	680	699	670	709	705	712	719	671	691	720	679	724	696	699	733	690	733	702	689	684	734	723	688	725	758	663	685	706	721	749	680	733	671	683	729	672	688	707	723	772	681	689	708	690	719	730	699	727	685	737	683	670	682	677	720	705	671	691	721	735	708	659	725	745	672	700	718	722	707	712	675	713	736	685	703	699	703	651	719	693	696	708	715	726	676	722	756	696	708	725	696	731	734	700	697	670	715	679	736	697	692	681	754	767	702	671	671	706	747	703	696	689	648	697	681	677	672	695	703	693	699	661	704	726	701	754	704	714	693	722	748	650	696	687	708	693	713	740	691	787	699	714	698	732	695	727	643	690	686	674	732	728	702	705	727	683	673	672	711	685	673	687	714	716	714	679	703	701	724	691	650	752	737	759	690	662	724	714	693	711	694	729	701	692	690	684	725	679	753	719	721	732	720	681	689	681	680	686	706	701	665	725	675	724
23711	20990	25263	26918	21004	21040	5917	1495	947	783	622	533	439	340	331	309	283	280	301	302	278	293	313	289	277	294	287	300	287	275	292	302	290	289	277	267	286	241	284	278	233	260	290	274	283	297	248	258	248	253	269	284	306	283	277	266	317	316	289	270	247	262	257	244	259	259	255	238	275	260	255	308	255	268	263	253	273	278	252	280	271	272	292	265	247	244	266	278	254	274	275	261	259	254	287	259	257	275	283	248	286	245	273	242	263	249	252	257	246	287	276	292	244	274	282	259	282	246	247	256	242	248	277	258	279	240	225	261	231	272	249	231	250	225	251	255	265	248	259	251	252	254	235	236	266	268	255	281	267	310	256	278	285	294	216	258	278	240	253	265	250	284	267	285	265	241	293	267	281	272	269	242	265	261	243	291	278	288	295	274	258	268	237	288	262	292	257	258	247	256	262	272	248	266	235	262	255	247	253	274	248	283	260	261	244	267	270	254	281	248	223	217	265	261	264	247	261	266	238	227	288	253	241	255	256	254	266	228	276	314	283	261	255	249	251	235	286	250	255	268	229	286	256	261	206	267	268	268	232	257	235	245	283	276	274	267	267	249	255	261	257	235	256	262	288	248	260	263	276	252	254	268	268	292	258	252	254	281	287	288	277	258	291	246	270	257	240	227	264	266	256	264	255	257	273	209	222	253	253	263	237	252	265	266	265	247	277	249	255	299	258	242	275	234	270	243	256	233	263	266	247	244	257	267	271	248	292	276	287	278	267	251	250	306	272	251	277	237	266	279	259	242	238	253	249	247	220	245	273	280	287	237	253	269	257	247	278	283	272	229	229	255	298	253	238	226	240	273	286	227	244	251	257	262	262	224	261	259	222	273	253	278	263	260	284	257	262	278	284	229	264	261	285	268	270	241	258	268	271	285	254	296	270	239	267	261	237	275	303	311	253	273	284	282	262	276	267	261	278	242	267	275	256	275	255	261	248	271	249	262	244	257	258	263	290	270	261	244	264	261	261	293	287	233	255	287	262	261	275	286	267	257	249	267	283	237	256	274	286	233	250	257	233	270	246	249	268	275	278	253	267	270	283	277	266	267	270	268	268	231	267	251	234	252	270	289	272	276	263	237	265	287	287	265	264	275	288	228	273	273	281	257	255	272	285	246	266	261	306	250	292	267	231	236	251	280	253	256	274	285	261	240	252	273	281	250	275	257	248	241	236	289	263	271	290	280	254	247	274	273	245	267	277	277	275	260	260	244	256	223	248	263	256	282	261	272	254	257	275	255	248	242	259	224	271	252	256	232	240	248	264	268	280	301	261	287	257	236	239	269	264	268	248	268	267	267	284	289	249	265	248	295	248	253	271	267	243	244	270	271	254	270	248	280	236	264	238	268	276	261	258	227	274	253	241	247	247	275	254	247	248	251	295	248	276	235	271	269	288	273	257	266	254	255	284	257	262	252	278	284	253	223	247	241	244	226	238	258	251	252	238	277	250	271	248	283	255	266	248	289	262	217	224	265	249	257	251	281	255	251	275	258	276	265	281	274	255	253	254	269	298	279	263	287	233	240	251	259	265	268	270	253	267	275	225	277	260	263	274	261	267	296	285	254	237	273	257	272	270	261	257	255	227	242	263	309	255	243	260	259	272	278	248	294	249	254	219	251	288	243	280	256	264	254	298	255	238	276	267	266	271	239	269	232	248	253	246	262	246	293	270	254	261	244	288	255	258	263	246	251	236	248	248	249	258	241	276	280	251	265	255	258	248	281	248	259	262	267	263	282	261	252	292	263	260	281	264	246	239	262	275	250	240	222	248	251	286	269	268	285	279	229	235	252	283	277	254	278	273	237	261	303	258	272	257	252	268	278	227	233	256	234	242	237	254	258	277	251	274	274	274	245	269	274	263	253	244	261	281	264	252	247	260	273	252	244	267	265	232	283	296	262	236	264	291	288	273	258	254	286	253	253	247	261	264	240	243	273	250	271	307	244	251	239	261	276	257	270	248	233	258	242	275	245	249	268	238	271	272	258	301	239	279	252	241	262	291	236	264	313	263	257	259	253	282	279	278	266	253	274	279	257	257	290	269	276	289	243	298	285	236	282	236	246	265	255	260	257	272	251	253	264	311	290	247	246	286	259	286	237	241	236	276	257	281	250	240	268	261	263	280	265	253	251	276	249	286	270	306	262	256	248	262	249	246	234	232	260	231	256	268	287	243	261	266	257	240	248	272	266	290	248	273	263	244	267	254	244	306	289	286	229	251	273	247	253	256	241	240	282	284	272	265	246	248	285	274	256	272	233	250	267	251	248	261	241	267	249	290	239	287	283	260	244	251	262	256	238	223	257	254	241	284	247	276	253	274	229	267	262	275	266	271	237	244	252	270	243	250	246	256	268	251	254	265	250	247	244	252	225	288	267	272	264	253	268	252	263	279	269	276	292	251	287	259	242	265	303	214	258	296	257	268	242	256	278	273	268	274	265	289	254	291	253	285	235	254	260	253	250	250	235	230	268	294	253	252	250	261	308	274	287	257	279	264	233	228	254	299	279	237	253	255	249	242	269	302	230	250	237	254	249	252	252	317	265	262	239	250	275	271	273	245	229	259	274	296	246	259	267	253	271	250	230	248	267	285	282	287	246	255	269	248	270	252	283	251	253	273	258	293	237	248	260	253	227	270	241	293	246	266	265	246	254	239	295	244	245	270	278	251	264	265	264	282	259	239	251	250	266	283	279	294	261	260	241	275	287	224	248	234	249	240	261	253	263	254	234	268	250	236	289	273	252	262	256	232	258	280	265	222	256	310	233	238	268	263	268	265	262	274	247	261	266	282	291	258	267	250	257	252	275	250	255	250	269	300	258	275	242	229	254	249	237	268	288	282	273	246	281	256	251	248	246	258	249	268	242	303	252	227	238	279	251	253	262	278	223	248	250	265	260	240	269	270	269	232	262	293	260	260	255	251	225	245	259	260	257	276	274	234	262	274	266	271	276	256	258	297	292	264	217	220	281	265	217	277	238	303	285	259	294	273	254	273	261	250	252	255	259	266	264	275	229	282	284	250	262	295	295	274	256	246	285	273	243	253	259	279	283	234	299	261	256	223	244	243	282	284	274	229	240	241	230	259	281	273	273	276	270	263	260	254	242	268	251	222	251	239	229	275	276	244	264	242	266	241	231	269	250	255	269	264	260	260	235	243	238	258	270	233	265	262	262	264	268	259	282	261	248	252	298	286	251	272	258	226	275	248	273	270	249	252	297	273	262	277	232	259	236	309	271	242	268	273	260	259	222	273	281	237	282	252	274	296	244	254	262	237	258	262	280	280	247	275	243	271	277	270	269	300	272	261	239	257	266	291	264	252	246	254	254	246	240	287	255	271	251	258	288	266	274	260	251	270	295	255	259	246	279	287	257	254	272	270	263	255	236	236	258	211	249	294	272	248	233	248	274	288	262	238	263	292	241	257	259	238	264	249	230	271	287	276	259	246	252
4288	10592	7442	3753	2251	1548	1284	1081	925	870	774	686	670	658	675	584	567	578	561	589	548	550	603	560	588	575	586	555	590	577	627	573	520	565	551	560	560	583	545	563	541	544	571	564	574	528	590	593	569	586	597	546	542	565	546	564	549	579	595	589	567	537	549	601	551	597	576	539	564	576	587	540	539	547	527	592	519	564	566	603	587	565	568	563	550	565	570	518	530	597	542	545	573	545	592	583	554	564	561	573	570	525	575	546	605	574	557	587	585	532	559	595	524	578	571	560	543	565	546	584	558	589	523	590	522	573	548	552	559	559	540	547	573	584	536	563	541	536	574	572	521	555	576	545	583	561	568	544	569	563	615	588	580	550	601	561	574	561	563	575	533	587	521	528	551	511	517	534	539	566	550	584	554	560	598	536	539	584	558	609	592	573	571	568	532	567	575	575	598	567	539	563	529	592	561	589	579	580	538	561	566	560	539	554	528	582	538	554	555	580	533	565	560	555	574	567	566	575	556	560	568	552	541	583	553	572	575	600	559	556	551	547	548	594	587	572	541	588	511	594	592	535	546	549	533	547	580	558	575	598	566	547	518	578	574	596	583	552	551	568	564	566	523	569	553	582	534	545	529	579	544	524	559	506	547	548	541	560	550	559	555	582	544	549	534	588	558	561	534	606	562	571	563	545	551	561	525	563	560	572	585	575	548	558	562	579	594	578	594	578	548	567	575	591	585	544	588	530	564	580	545	535	519	535	559	563	551	576	568	573	577	560	574	566	550	538	594	575	576	549	558	554	549	567	589	557	570	563	549	621	538	560	543	514	571	510	535	584	570	596	566	609	563	569	593	569	564	614	507	562	556	577	561	545	598	555	560	521	575	573	569	585	542	591	540	549	574	544	556	531	541	553	618	553	515	546	591	534	534	518	597	553	593	561	567	509	555	573	579	567	565	554	551	556	583	610	573	569	558	557	600	514	580	584	571	542	567	579	514	566	528	549	556	539	592	562	565	503	564	518	560	544	539	550	546	604	598	566	586	581	587	572	582	605	562	565	567	564	554	582	600	562	525	586	578	522	572	541	566	556	543	575	523	541	531	559	544	545	572	591	579	563	510	544	537	552	519	576	577	562	570	576	554	577	565	566	574	557	547	572	574	565	587	547	529	585	577	500	566	573	578	554	605	571	599	514	530	543	602	589	545	522	573	526	602	541	557	555	563	549	569	563	561	578	542	586	558	556	541	573	604	512	587	571	523	565	566	570	565	524	565	552	599	591	568	589	528	538	585	564	564	531	546	545	574	541	585	567	537	499	547	528	574	558	565	596	558	544	555	595	561	622	569	556	580	547	535	581	564	591	537	593	584	577	556	568	540	585	596	583	548	588	552	537	626	548	576	566	586	575	530	578	576	552	551	537	545	564	526	548	540	566	567	566	537	588	573	590	544	569	562	532	550	561	582	552	588	568	536	574	526	496	555	559	578	545	565	500	581	569	587	556	553	529	536	560	547	575	580	570	536	561	576	569	601	520	546	548	590	612	553	584	544	594	588	532	581	556	539	605	591	559	573	553	561	574	597	550	610	560	561	542	547	560	564	580	549	555	547	577	574	594	558	609	558	511	573	594	547	603	610	586	602	562	513	595	575	563	584	567	563	575	561	539	583	566	602	590	530	603	544	591	564	601	568	541	555	591	574	547	596	519	525	588	551	540	509	563	588	565	545	574	553	580	576	587	570	555	605	563	535	522	592	506	533	599	535	573	552	587	559	565	575	579	524	612	558	567	520	525	559	547	564	602	553	581	543	577	537	577	544	595	548	495	530	578	590	596	605	589	575	540	534	580	606	585	515	529	623	578	556	568	516	573	559	624	555	544	566	576	600	518	559	591	589	576	597	527	590	580	558	543	537	551	550	562	591	558	538	560	529	556	537	561	563	555	589	556	555	537	527	570	557	603	553	581	571	527	528	579	561	592	590	603	618	581	562	529	586	552	598	610	566	560	564	625	529	542	608	592	561	591	562	606	568	554	561	548	509	534	544	584	584	580	552	587	601	544	568	549	561	554	527	517	574	530	538	561	593	560	544	560	524	538	533	589	558	544	607	572	568	534	531	506	571	577	596	588	563	594	552	588	508	574	555	539	549	572	575	549	543	517	560	563	568	505	552	570	534	562	535	575	561	569	544	556	565	559	569	560	562	586	595	523	551	546	558	581	526	558	573	516	545	565	563	552	572	572	586	529	609	556	516	565	536	585	565	547	591	579	537	565	567	507	553	547	542	538	574	575	565	626	507	532	537	609	561	570	530	553	548	599	555	546	567	569	578	574	576	556	572	564	585	593	540	542	544	582	566	568	569	595	561	580	553	569	556	580	597	578	624	532	582	532	526	573	573	557	532	520	608	569	539	534	558	547	565	528	552	551	534	563	581	583	608	535	615	509	600	588	563	544	600	608	598	559	575	552	555	561	566	583	523	547	624	564	541	531	556	576	593	572	582	589	553	557	564	579	625	540	577	518	533	534	557	568	528	563	571	595	594	562	582	512	522	577	545	550	582	632	587	555	570	576	567	533	543	571	577	579	578	500	566	520	576	590	572	572	550	561	582	528	556	576	564	577	578	599	544	604	565	569	577	597	594	567	584	572	538	518	560	546	602	575	590	579	556	591	596	620	554	579	551	563	551	570	560	558	562	598	567	584	516	594	595	541	574	574	594	577	555	533	496	566	516	573	586	555	602	511	547	589	585	569	526	538	544	549	589	533	510	577	579	556	564	571	535	579	593	602	564	537	518	601	577	540	560	533	545	543	570	570	575	573	585	560	520	530	562	585	579	524	576	554	545	577	553	526	556	534	579	521	535	560	574	560	547	572	559	533	543	585	551	558	523	592	594	566	526	549	565	550	568	581	576	547	579	555	556	563	529	543	576	570	568	574	557	571	562	557	522	525	581	560	568	559	569	545	604	540	549	583	553	538	578	534	595	558	583	559	597	556	557	551	532	579	520	576	581	586	585	563	536	602	541	566	578	577	566	541	593	537	586	554	523	571	582	554	574	563	544	550	538	570	576	578	548	575	580	572	512	526	591	550	587	556	539	560	588	543	539	531	542	509	555	524	550	586	544	554	550	520	599	569	556	615	555	562	561	588	539	598	588	565	572	590	559	581	573	577	570	602	550	555	609	560	553	590	570	561	533	572	584	543	555	569	575	559	574	570	561	579	570	561	539	580	548	569	571	574	581	572	553	537	551	608	552	552	525	592	567	561	573	592	605	566	575	610	600	588	547	524	524	542	554	493	544	583	561	523	590	558	571	546	528	555	580	597	538	544	552	544	574	516	559	568	566	556	568	548	569	550	536	564	557	533	568	559	532	540	563	552	578	562	547	562	529	567	582	584	592	527	560	546	546	550	529	565	565	543	608	571	542	582	599	597	627	578	526	577	562	578	554	615	565	582	527	588	549	543	553	584	523	590	556	569	540	553	537	559	547	597	520	622	588	542
33133	15056	4293	1608	1037	875	541	478	386	329	304	316	267	252	245	253	229	219	211	263	229	236	212	215	239	248	224	213	244	240	243	226	203	216	234	231	228	223	239	223	220	239	229	256	208	219	208	253	265	254	226	256	228	218	226	256	217	226	224	231	216	228	248	255	217	251	232	204	226	222	213	223	222	232	220	216	229	227	244	248	233	205	191	203	225	228	233	221	298	262	223	236	247	238	214	224	212	237	227	226	236	213	243	273	225	257	210	215	226	259	223	253	249	221	198	244	241	220	245	240	233	241	215	215	229	200	234	229	230	237	229	233	226	212	230	228	239	221	228	229	229	239	245	224	205	213	245	222	224	208	238	225	225	225	238	243	230	228	224	208	229	262	245	214	213	223	217	266	224	239	256	236	203	255	230	231	229	219	246	264	237	215	250	212	222	222	257	236	206	208	230	211	255	236	240	236	226	223	233	222	246	231	213	214	229	224	209	222	247	203	223	232	223	254	258	228	234	208	260	213	223	212	235	227	235	229	222	236	249	272	233	219	241	249	197	237	214	234	228	205	209	234	228	259	218	212	213	205	236	224	229	205	263	212	250	227	214	254	235	227	232	219	235	210	224	259	263	252	241	239	241	220	213	205	253	217	211	238	252	214	247	246	192	223	241	241	222	222	220	218	229	201	219	201	216	230	230	233	256	260	216	226	235	259	230	219	241	229	244	226	231	244	218	193	247	216	213	209	276	203	217	236	199	233	243	229	233	216	236	233	214	229	240	239	233	245	225	244	223	225	255	234	246	223	246	232	221	249	242	224	227	228	223	244	224	228	252	221	217	216	221	207	245	247	225	221	265	258	239	228	205	228	235	187	241	181	262	223	225	213	184	231	203	210	216	226	231	229	202	213	216	236	239	244	231	215	238	257	232	253	209	221	214	246	235	257	241	240	221	235	218	254	236	232	227	248	229	207	222	242	220	232	243	222	241	225	232	198	217	215	243	224	219	232	238	258	236	239	242	249	254	257	232	227	256	249	248	214	231	219	237	237	252	247	216	209	246	244	202	237	219	254	248	239	215	230	220	243	220	214	206	215	210	218	220	218	223	234	234	201	253	234	226	223	216	215	222	227	235	231	248	251	211	229	231	246	247	254	230	214	206	251	217	213	237	245	223	245	200	233	213	261	226	211	222	231	245	251	248	221	222	228	228	258	215	229	201	228	209	247	230	217	215	211	231	196	252	239	236	235	239	236	218	234	224	257	210	211	239	228	220	228	196	235	239	213	225	217	232	236	209	247	241	209	251	227	228	219	203	233	242	228	209	241	246	194	210	216	253	236	240	253	224	213	240	233	214	242	220	255	234	227	212	226	244	236	265	231	230	228	211	240	218	235	203	219	210	229	220	227	233	220	223	241	218	261	259	224	225	216	237	234	249	249	233	229	230	235	237	213	201	218	228	217	241	233	219	226	246	204	191	229	222	214	216	227	236	234	205	239	242	238	229	218	229	237	250	200	219	233	202	226	248	224	225	272	247	222	200	212	259	227	243	228	251	245	226	234	209	256	241	227	251	199	234	252	253	233	205	200	199	247	231	219	228	220	249	219	224	214	234	229	224	227	199	217	215	224	205	242	215	235	214	275	242	227	223	226	229	239	233	237	239	234	259	220	210	223	218	219	226	237	229	242	251	207	208	220	239	249	254	233	205	229	250	246	236	229	218	234	237	239	209	239	225	233	209	248	220	237	231	250	225	243	218	256	195	206	256	223	237	278	224	216	203	228	243	216	197	246	252	244	224	222	212	222	224	235	214	238	238	232	216	230	214	246	245	201	238	235	240	201	213	223	238	239	222	210	225	232	217	231	216	236	238	256	254	213	228	252	226	212	235	231	237	244	244	213	243	219	207	228	218	236	226	233	230	238	246	218	223	221	237	207	225	224	222	261	221	242	234	237	244	217	201	220	238	223	259	225	259	205	235	227	264	238	254	199	200	229	253	244	214	205	224	238	228	222	225	224	230	231	227	228	257	220	237	218	242	239	232	245	228	235	238	252	213	238	206	205	217	222	220	216	238	223	251	240	255	186	247	229	229	248	214	215	215	221	228	217	260	252	245	237	236	221	222	240	234	214	228	249	290	238	211	262	219	234	253	240	213	229	240	248	221	215	227	237	224	240	231	246	242	239	231	227	226	249	245	239	209	246	217	245	212	230	261	232	230	241	257	198	232	252	217	233	218	221	229	225	221	211	247	243	218	220	214	245	228	266	215	212	230	213	235	240	218	218	239	257	230	202	217	212	238	227	255	204	214	224	223	251	250	243	218	223	254	254	244	228	224	242	214	199	246	220	195	254	239	265	221	253	242	208	210	218	226	235	219	242	224	222	234	267	252	221	214	218	227	247	227	234	242	220	226	241	239	232	251	222	250	253	233	238	237	244	209	251	228	244	265	209	226	257	232	215	234	214	218	204	229	213	207	245	196	227	224	245	212	222	238	252	229	227	205	211	251	247	241	264	239	205	231	203	227	220	240	216	221	196	205	219	221	253	245	217	232	226	213	225	229	261	248	250	207	222	210	213	218	268	246	212	215	214	244	244	220	221	230	229	247	240	215	214	263	222	241	246	250	213	225	234	264	215	241	241	217	241	255	240	239	230	225	242	244	225	228	243	260	259	234	269	230	243	248	235	228	239	225	250	249	237	225	234	223	208	223	231	185	232	218	238	240	221	218	237	237	253	230	222	243	214	232	202	241	221	220	229	229	260	232	231	234	230	241	245	223	228	236	215	223	255	248	239	218	218	235	247	205	251	245	265	231	248	227	232	218	228	230	263	223	230	223	232	226	232	258	205	221	215	240	217	225	225	227	255	232	219	230	219	228	254	223	198	235	257	238	226	240	227	222	270	237	240	236	238	199	272	254	241	244	229	244	222	236	206	206	261	231	227	236	240	228	247	219	221	222	240	231	227	251	248	199	236	262	217	236	222	244	232	231	213	224	212	247	251	242	223	227	219	234	230	233	213	226	244	243	263	222	249	233	247	205	199	208	230	260	252	220	231	212	221	228	195	220	238	210	247	224	259	209	266	240	208	224	246	223	227	234	230	246	262	233	263	235	216	209	230	211	285	253	238	254	258	218	215	212	244	219	211	274	229	218	224	229	233	235	235	229	211	223	207	220	227	242	210	247	225	230	236	232	224	198	228	230	222	223	213	212	227	252	231	227	233	227	245	218	231	209	259	254	273	235	245	253	215	236	210	224	235	238	235	216	226	286	218	210	228	230	248	235	218	230	222	255	244	256	218	216	227	252	236	230	220	234	238	246	243	206	217	190	225	238	236	228	209	247	219	223	231	222	247	228	218	230	193	227	236	217	229	225	230	246	236	234	229	228	225	219	249	218	243	246	199	225	235	250	234	238	231	199	251	258	206	261	218	226	249	239	199	207	220	254	254	224	243	234	254	247	252	234	212	224	240	237	226	244	234	235	205	223	241	198	213	245	223
5480	3373	2597	1355	976	785	692	615	559	591	588	591	548	561	530	546	507	522	537	520	559	521	509	533	545	576	571	562	510	548	549	528	513	509	529	575	536	536	505	510	607	550	521	538	528	463	580	572	551	541	513	494	558	493	503	531	539	533	488	543	560	567	563	540	567	491	551	536	555	551	506	548	514	536	574	540	528	535	563	551	542	534	554	526	517	503	547	550	524	544	553	510	504	547	534	562	526	519	511	564	609	531	512	521	595	516	555	505	550	513	505	521	554	573	495	536	557	506	539	556	550	528	519	556	513	545	554	592	528	565	522	550	564	534	563	569	556	538	536	536	546	523	573	537	499	595	566	564	516	557	536	539	524	552	537	533	533	533	548	527	540	527	553	529	513	568	550	499	537	501	566	568	519	508	558	525	551	503	483	540	542	554	505	502	524	509	540	561	562	538	524	544	549	535	515	532	564	535	537	559	556	529	498	503	492	526	520	535	564	518	551	517	488	538	522	518	573	527	545	559	521	559	573	506	480	538	529	508	507	530	536	533	543	559	552	578	520	534	513	519	549	517	544	534	544	548	538	546	544	552	518	480	532	523	498	526	511	510	509	544	533	554	537	536	516	537	519	531	515	546	566	576	532	546	521	551	566	535	529	536	504	529	510	520	556	543	565	576	508	518	515	528	549	533	540	550	500	545	557	529	547	502	535	547	528	556	485	524	553	552	530	518	575	535	553	512	537	548	524	538	556	556	540	542	529	571	580	518	517	493	529	509	537	581	484	536	531	556	530	517	527	506	511	533	540	562	561	575	540	536	540	511	550	529	481	509	527	528	536	528	577	568	484	558	519	512	569	529	534	555	522	511	537	563	487	540	521	510	572	529	563	546	536	549	526	516	528	533	596	535	522	580	554	527	526	545	543	538	547	543	565	552	563	575	533	520	521	563	515	536	540	556	514	516	555	520	505	573	532	521	515	550	561	504	515	542	518	531	527	529	521	558	520	499	534	552	509	560	533	493	552	547	495	517	516	536	559	551	551	554	562	505	534	525	532	536	534	537	515	528	530	563	503	545	579	555	534	522	574	578	556	492	572	489	524	518	567	545	572	570	556	547	528	515	522	515	554	532	552	545	522	484	512	556	536	528	568	521	521	519	555	529	528	512	562	544	495	552	531	525	527	490	505	476	474	559	544	535	536	511	544	539	558	559	541	547	531	510	575	600	537	566	538	517	543	493	531	570	562	533	534	503	562	562	569	530	556	506	542	538	497	571	521	533	530	525	545	548	557	546	536	557	540	500	509	519	489	517	529	534	548	538	536	568	579	537	527	579	565	518	558	560	561	522	561	556	509	509	518	522	525	550	568	550	517	527	533	553	541	547	513	540	553	557	554	550	539	522	534	535	543	563	537	512	559	540	553	500	534	538	559	578	528	556	535	532	535	519	499	537	539	552	515	524	553	560	561	556	538	559	535	541	513	565	546	543	558	542	567	549	544	527	554	530	505	538	542	507	578	579	517	526	551	527	545	572	533	528	606	561	537	552	518	538	582	583	559	506	564	532	506	571	528	496	588	550	539	561	555	514	547	534	548	537	515	542	492	534	514	555	507	555	546	560	557	511	523	546	503	604	547	570	511	533	545	559	532	525	532	524	539	538	515	514	513	552	539	500	532	548	539	583	540	566	560	551	536	569	557	559	554	523	543	544	538	520	536	522	506	506	549	543	539	552	548	579	563	542	505	547	518	530	538	550	514	506	560	537	559	534	526	537	576	587	557	510	545	536	519	538	569	548	506	513	528	494	523	524	544	525	538	523	549	554	560	535	543	526	546	489	558	518	527	506	539	513	517	543	567	547	493	508	489	494	535	524	580	550	582	552	497	534	509	530	563	511	550	556	525	499	532	527	540	577	524	554	551	514	540	526	562	569	555	501	544	528	525	538	576	488	496	544	550	520	485	524	519	510	481	538	564	496	534	519	536	517	528	588	540	524	547	547	536	512	565	537	532	535	518	543	518	544	541	519	568	545	517	484	598	510	583	524	537	573	480	552	533	567	539	527	526	550	548	504	545	542	526	535	588	525	578	487	560	523	504	502	569	533	537	538	529	568	529	558	554	543	532	562	553	560	560	522	554	533	517	531	534	537	531	516	555	551	516	544	568	575	579	523	507	484	532	543	522	526	542	544	523	537	513	506	530	572	548	535	540	530	561	578	558	569	520	528	541	510	508	527	567	515	497	522	499	538	521	510	547	550	530	531	500	510	538	549	549	531	532	538	553	526	502	520	559	516	521	553	520	577	552	516	563	560	542	542	545	532	529	530	518	543	574	538	527	484	544	515	534	518	518	509	541	491	554	543	547	553	525	502	551	562	556	532	573	566	545	538	550	502	527	599	541	520	516	561	558	573	545	526	514	557	517	545	507	507	525	561	515	541	572	516	511	548	549	571	567	599	520	518	525	565	526	542	529	533	514	530	566	527	536	493	523	516	520	511	565	555	575	493	516	523	545	565	549	536	522	533	515	539	533	551	546	573	528	528	543	528	536	544	542	556	488	489	547	527	484	564	522	543	547	538	553	503	553	538	522	551	534	517	518	527	543	533	498	526	520	516	530	548	555	556	549	534	559	518	512	588	567	550	531	586	519	518	522	529	589	508	526	537	498	499	533	568	531	551	497	575	552	530	528	572	540	546	567	548	486	554	538	571	578	525	518	526	595	525	534	560	553	497	534	534	499	501	545	499	509	496	551	577	535	532	546	527	546	518	538	552	554	534	533	562	546	552	523	534	493	526	553	506	537	538	530	548	530	481	576	533	534	556	536	546	516	539	535	522	517	555	514	551	535	524	508	548	537	523	533	513	539	523	543	548	527	540	532	526	541	558	534	583	529	548	522	523	500	529	552	559	550	566	521	534	553	567	522	562	544	541	563	541	542	541	500	551	553	517	519	526	508	549	507	537	557	550	532	548	531	547	555	503	558	537	547	548	495	499	488	570	508	566	565	535	500	546	567	505	526	513	525	555	558	559	524	521	546	547	490	536	529	534	562	530	535	524	513	525	526	539	524	521	501	568	550	562	560	533	545	579	516	579	552	553	516	514	533	508	591	540	548	530	555	519	535	547	561	544	577	508	527	535	481	495	536	523	535	541	513	509	576	564	509	530	496	535	561	505	529	531	557	488	530	513	521	519	591	566	502	532	539	506	535	507	564	542	523	560	530	550	498	515	553	537	540	481	559	551	513	542	553	495	538	516	543	522	562	540	523	546	554	545	489	550	526	552	539	539	505	531	541	524	560	557	539	531	537	552	556	515	541	533	547	526	527	501	534	553	551	494	515	515	556	546	565	511	501	491	513	542	558	567	543	510	529	535	540	532	502	506	534	564	521	552	544	556	546	514	510	490	530	527	537	530	549	551	544	548	513	529	513	504	543	537	552	550	506	555	586	535	543	596	551	522	543	536	543	506	549	532	585	494	516	556	542	543	551	519	564	518	558	515
24512	20997	24695	27501	20768	4869	1187	838	722	646	512	433	442	398	377	361	326	333	341	342	321	347	328	324	332	329	310	360	348	325	309	314	348	335	341	319	349	269	340	293	328	297	328	331	375	311	370	344	374	314	353	313	313	332	350	345	339	311	328	344	311	292	314	321	318	304	327	331	342	330	373	296	302	311	335	349	330	336	318	318	346	328	352	327	327	320	335	296	326	339	311	317	290	332	318	326	325	316	321	301	308	322	357	368	307	342	339	302	322	338	303	320	319	331	341	299	356	349	326	335	311	328	334	304	326	322	322	286	292	326	322	338	307	318	309	310	318	344	351	328	378	315	342	346	314	364	342	305	324	327	310	310	324	329	323	317	350	330	320	295	336	336	327	342	299	320	309	323	324	321	317	360	339	311	317	322	296	314	320	332	353	303	342	327	348	322	316	350	342	320	344	315	340	354	343	319	325	285	313	342	300	314	304	309	300	316	311	343	309	321	346	305	327	307	319	303	323	333	330	353	343	319	253	325	299	322	324	322	301	326	321	308	326	333	320	354	326	331	300	323	306	341	328	335	328	314	316	335	350	313	342	348	321	325	286	327	328	319	297	328	284	347	335	318	323	308	325	319	332	300	306	325	331	300	314	337	359	307	317	305	338	343	314	339	316	322	323	320	358	340	329	317	322	342	287	291	338	342	332	299	319	352	336	319	320	313	327	349	299	323	305	322	307	300	344	323	344	309	330	323	323	370	297	298	359	339	324	312	319	335	324	309	358	345	289	334	327	310	292	323	320	322	311	330	357	326	322	332	303	326	309	305	327	361	335	317	315	318	347	287	323	307	321	324	332	300	362	351	337	313	321	294	342	327	286	314	332	318	327	337	302	320	348	349	319	318	318	308	312	358	350	333	313	347	347	328	336	338	319	346	327	353	321	323	356	356	317	348	353	319	300	335	345	319	309	349	351	334	336	313	323	329	358	332	286	306	316	343	292	309	312	279	317	311	328	342	326	318	345	335	336	330	320	282	298	336	319	342	332	285	324	319	322	337	336	311	339	284	310	312	370	330	333	338	340	319	337	315	329	280	310	331	339	307	340	337	311	328	329	318	314	326	308	309	324	310	306	324	294	327	307	328	342	338	336	348	319	322	332	334	350	350	293	325	293	322	331	334	331	302	295	347	322	346	360	320	314	305	313	317	285	329	330	325	331	325	309	351	296	346	294	321	322	296	341	316	335	338	299	308	338	325	332	338	353	302	356	325	353	305	331	318	333	315	297	346	309	328	328	318	362	345	313	334	325	312	308	309	311	310	334	315	310	340	287	333	303	308	284	318	323	315	309	313	341	347	349	327	345	336	309	295	328	352	306	346	282	334	343	333	329	318	344	310	315	297	349	352	326	333	314	295	291	338	291	327	308	335	305	319	319	307	293	329	319	325	335	323	315	299	342	330	333	333	350	324	315	361	334	333	334	367	299	330	317	280	308	307	321	308	347	321	351	313	315	303	332	315	348	335	323	298	340	305	324	344	344	368	346	319	318	333	325	315	340	309	327	338	339	344	349	330	344	332	323	332	320	304	328	299	341	335	324	316	309	341	338	323	325	318	336	349	333	343	318	310	329	314	315	327	304	293	312	272	291	289	295	324	321	321	328	301	340	332	353	297	361	334	383	308	350	314	350	351	335	365	312	322	305	309	310	321	336	350	323	307	328	323	313	350	327	325	324	339	316	326	324	316	301	311	344	324	298	345	305	340	335	333	319	280	306	329	285	339	318	354	364	315	310	310	325	306	308	321	299	334	297	304	369	308	330	326	319	321	315	309	343	304	295	327	356	343	330	320	340	320	323	325	322	316	303	316	325	347	331	325	336	305	338	303	295	337	328	279	352	321	316	319	350	320	345	336	346	297	342	308	304	291	305	303	313	307	365	324	293	302	308	310	331	364	345	345	342	311	320	365	295	335	312	326	331	302	359	294	292	318	330	344	356	365	332	314	335	313	335	355	344	349	342	319	333	307	327	315	316	309	326	304	311	337	349	324	349	287	341	332	328	336	356	322	313	315	320	318	338	330	340	314	311	375	325	300	349	314	322	303	301	347	312	313	350	338	324	293	300	291	314	335	329	321	287	331	345	344	365	292	359	337	340	316	325	330	344	335	306	300	334	325	322	351	307	297	334	331	321	327	328	350	317	341	337	305	323	299	324	322	317	353	363	307	329	294	336	315	316	323	294	316	353	296	315	363	345	322	315	301	339	345	345	330	344	301	332	323	299	308	351	289	354	330	338	320	321	324	325	307	333	329	339	304	302	262	311	317	302	344	325	335	341	299	334	304	282	308	325	353	334	326	310	337	313	325	340	309	308	337	314	333	325	349	325	307	317	335	315	321	305	326	362	357	299	313	324	348	334	294	319	341	342	342	304	323	340	306	321	325	358	328	287	326	287	320	338	313	340	323	318	321	300	300	297	332	280	339	350	334	318	305	385	355	339	336	265	338	343	319	342	338	303	335	323	351	349	280	310	357	346	334	344	314	341	340	333	343	343	309	290	300	318	300	325	318	326	329	350	310	322	339	317	335	326	306	309	288	318	359	341	319	352	317	310	342	329	341	314	295	325	316	305	317	327	343	347	331	277	327	345	350	307	315	348	312	329	336	317	327	338	334	318	302	339	308	339	292	339	316	276	365	283	308	314	361	329	350	353	341	328	329	294	362	315	319	314	324	344	317	350	360	327	323	321	296	308	330	331	324	326	341	343	289	342	343	321	313	325	309	352	318	296	312	308	334	333	324	338	305	330	296	303	328	335	334	314	330	321	338	326	311	318	344	311	278	363	326	361	340	314	363	347	353	302	346	354	354	338	317	340	299	330	308	294	331	305	343	343	311	270	313	338	347	316	359	317	323	352	346	332	348	284	328	307	346	344	309	298	307	335	314	338	319	299	359	325	332	320	291	309	322	346	350	356	329	290	305	312	315	335	307	330	319	332	311	313	341	316	332	300	335	343	349	329	344	332	298	342	353	332	312	283	337	329	319	289	304	330	329	338	304	319	313	303	312	331	335	351	340	312	322	337	316	306	279	333	314	320	346	341	344	324	347	301	312	337	342	286	302	328	303	341	318	311	288	344	335	337	310	336	350	311	348	331	341	336	321	301	323	349	334	289	340	321	326	327	337	348	366	319	321	355	334	361	325	335	310	303	309	344	321	341	321	332	338	303	313	329	312	281	299	295	315	338	331	357	337	321	324	307	355	347	318	337	304	296	338	334	334	340	307	344	344	314	338	312	325	314	329	339	378	303	291	304	321	338	341	345	325	343	314	339	330	310	290	314	364	308	316	308	302	316	352	338	359	314	342	367	345	324	343	328	318	337	307	305	271	314	326	357	367	343	322	323	298	309	334	334	297	319	352	327	303	324	340	308	324	300	303	316	311	355	303	312	319	334	323	318	303	311	301	300	304	302	339	320	332	348	336	333	326	326	359	340	322	312	312	334	351
3925	7894	5919	2713	1712	1356	1075	1037	954	856	831	787	795	774	745	760	743	717	737	706	705	731	727	699	743	726	691	715	743	702	748	710	739	734	679	748	694	726	706	759	698	741	736	682	736	692	757	696	680	717	746	680	706	698	692	717	647	705	735	719	690	730	726	705	738	756	763	768	691	652	709	726	635	707	762	718	696	724	711	679	716	724	693	686	746	713	697	686	731	681	750	741	716	771	734	702	685	695	671	654	641	717	739	715	672	704	685	655	708	729	659	676	720	682	691	720	721	716	724	695	697	745	704	695	687	731	705	730	704	661	703	729	715	695	772	717	746	739	687	714	721	699	684	715	699	719	790	723	708	683	710	693	713	701	697	718	700	683	744	749	725	708	721	676	736	704	698	737	723	725	697	669	742	730	722	710	654	696	679	682	710	718	686	688	717	711	707	724	705	699	693	670	699	720	736	732	715	673	758	697	704	721	740	707	714	719	656	738	719	686	719	672	725	714	672	687	731	702	718	723	721	720	728	692	680	687	701	698	756	702	701	740	707	680	714	733	714	695	747	698	667	715	692	716	695	678	731	739	695	687	725	698	713	705	742	692	722	694	711	688	726	718	713	764	687	726	670	664	717	712	690	682	682	668	725	728	691	742	741	734	700	724	697	699	693	687	717	721	660	679	670	724	758	746	770	679	715	669	696	704	743	677	716	719	726	714	711	712	721	706	734	690	725	719	799	718	719	713	689	708	687	701	689	721	699	666	745	701	745	739	724	672	710	660	790	677	738	698	750	711	727	738	700	720	699	676	701	717	762	694	699	715	715	711	749	692	666	705	735	702	733	725	721	742	673	703	696	680	673	722	668	700	699	693	713	749	639	722	685	723	658	701	683	699	667	709	707	755	687	709	726	678	724	706	676	765	725	647	742	710	709	709	651	705	717	706	692	670	707	706	710	689	718	719	725	717	691	722	692	766	714	705	689	726	698	762	667	736	746	655	707	699	685	724	710	687	675	786	672	710	683	758	654	725	692	747	723	715	724	715	705	683	708	763	691	698	704	719	724	726	761	690	678	711	679	707	648	703	708	696	679	698	678	702	670	681	727	719	678	684	755	728	727	695	655	688	742	705	670	714	666	678	756	718	690	715	688	690	740	691	723	724	701	644	697	671	700	710	684	738	711	702	715	725	696	710	700	713	673	662	686	710	647	650	682	690	711	689	692	682	684	724	695	713	728	759	690	711	731	763	750	666	720	706	733	714	750	696	748	716	679	731	714	695	727	739	699	749	691	704	726	646	707	684	723	677	697	691	715	724	719	712	677	686	658	723	738	697	683	666	673	712	690	699	680	659	701	711	747	712	681	700	715	696	673	700	727	676	698	734	719	718	662	732	756	716	716	705	722	719	712	685	680	748	703	701	682	699	706	720	694	719	696	734	722	737	744	694	731	730	707	721	710	696	688	707	681	705	720	688	679	721	659	716	674	713	681	688	740	716	745	729	698	699	733	721	715	700	730	661	764	682	668	710	738	717	690	671	695	697	718	739	718	713	702	727	704	699	769	654	706	719	728	687	693	714	737	686	717	630	712	721	719	717	688	664	681	732	699	711	705	722	719	696	715	716	688	734	715	710	700	721	691	717	704	731	742	745	690	716	698	741	764	654	674	702	688	746	701	691	689	708	706	689	664	723	691	727	703	676	719	718	698	763	706	676	644	724	715	659	678	726	726	711	711	671	724	692	742	704	709	711	730	698	734	673	717	729	753	756	702	704	739	669	748	679	719	671	671	714	726	673	753	666	741	689	687	692	731	722	682	748	699	705	724	698	699	683	690	718	722	715	715	709	729	736	670	701	746	718	706	697	787	661	737	723	710	684	724	699	686	685	724	728	684	683	670	715	748	718	687	739	691	713	733	714	752	677	719	673	703	724	708	711	675	759	683	726	730	696	697	760	712	735	650	684	663	734	765	725	705	715	696	694	708	720	705	676	779	737	663	730	675	711	723	682	740	697	747	715	634	692	666	689	699	682	758	696	727	725	709	695	702	675	715	692	700	699	719	727	694	676	730	714	731	714	663	718	703	726	744	720	719	722	670	739	703	716	702	732	724	694	741	713	692	716	719	734	691	716	665	761	720	681	674	713	705	696	681	719	705	699	698	716	705	743	695	689	683	705	704	750	727	685	679	670	777	710	691	722	656	688	685	732	756	652	700	697	713	694	694	728	737	700	667	724	701	708	716	642	730	738	656	697	711	700	726	741	725	696	695	710	700	721	689	741	694	663	643	731	686	684	673	687	667	701	710	735	741	667	717	712	726	688	748	672	730	757	716	671	725	691	725	729	687	756	713	666	740	730	694	713	701	704	705	728	739	687	705	705	769	710	731	720	691	745	762	721	736	706	708	689	694	736	720	725	650	673	721	672	699	669	688	669	710	705	724	736	691	726	731	695	676	713	714	699	700	705	708	692	686	675	740	676	681	708	694	744	707	699	686	673	734	708	726	725	714	716	704	741	687	710	652	721	722	683	696	752	707	661	722	718	729	720	732	675	760	719	671	706	643	698	697	692	685	721	709	660	678	682	724	677	718	661	687	689	681	733	638	698	676	761	722	666	731	719	724	710	667	734	764	671	696	703	697	705	714	714	721	671	681	741	654	754	763	711	656	712	698	708	685	729	723	757	712	714	740	703	709	703	669	665	671	685	702	712	692	747	674	702	690	735	714	703	668	682	737	764	713	739	671	719	701	723	726	751	717	741	682	715	657	712	726	719	719	637	739	715	723	669	711	705	721	651	700	668	693	686	720	710	713	738	703	705	687	721	693	752	716	686	698	696	686	704	699	737	745	750	718	682	709	747	712	693	700	654	710	691	706	702	708	715	693	683	725	745	725	663	719	713	660	681	702	703	671	737	714	697	745	718	731	771	691	700	681	743	711	701	711	739	701	713	664	719	711	703	746	667	710	678	715	727	739	697	713	724	722	733	635	682	712	696	732	695	673	742	685	721	744	662	757	684	740	684	730	710	692	708	681	701	695	746	679	726	724	692	738	708	701	758	699	713	718	693	672	686	716	697	700	691	691	659	730	725	721	696	703	774	699	718	725	705	750	711	724	682	715	747	730	723	676	732	676	663	714	669	696	703	704	648	702	691	682	696	671	701	682	678	719	634	658	722	698	696	643	732	721	746	702	679	705	705	704	687	728	709	656	697	669	705	719	748	685	697	697	706	720	674	676	717	729	714	697	709	654	679	665	727	729	693	721	720	723	687	712	660	719	727	673	684	721	685	720	694	779	686	756	760	697	669	684	715	707	698	644	734	698	697	692	677	672	682	685	755	714	711	715	738	708	706	700	720	725	693	726	773	760	679	709	721	724	719	663	730	718	732	703	674	727	707	691	691	696	691	692	694	666	691	713	668	741	743	724	671	682	708	684	715	682	704	700	704	730	707	710	703	714	745	705	666	718	744	683	735	673	707	723	710	736	714	700	726	733	700	733	678
23751	21000	25297	26909	21024	21076	5605	1301	970	770	594	562	408	380	300	304	302	317	287	326	281	285	255	240	315	323	287	285	298	295	252	253	257	241	281	279	257	266	290	265	263	262	268	296	269	271	300	289	297	255	273	258	298	256	233	284	302	254	220	286	276	262	258	245	262	254	255	289	300	287	255	242	273	307	258	257	273	252	274	277	273	257	268	270	252	253	248	251	244	236	280	276	292	268	258	304	306	259	272	234	252	260	276	270	271	246	245	272	276	241	273	252	237	233	267	262	274	250	237	262	234	245	271	241	256	266	274	267	271	307	282	276	255	278	262	246	260	279	272	239	244	256	260	255	241	264	256	255	277	240	274	261	243	282	252	226	272	260	254	249	267	282	260	284	238	235	281	234	236	283	268	258	271	261	283	258	265	251	273	240	242	245	240	267	238	249	265	315	268	276	263	219	235	240	260	270	263	265	227	237	253	262	231	264	259	258	248	296	263	259	246	284	251	265	251	268	247	257	272	227	235	266	251	244	270	229	285	238	238	261	278	271	274	230	271	251	229	279	256	272	245	292	259	245	269	297	240	242	229	264	273	262	281	274	259	262	290	244	255	270	250	273	246	246	267	284	274	246	265	267	280	236	256	273	269	246	232	277	255	251	264	253	258	238	276	232	252	265	278	233	262	267	287	259	241	255	275	260	265	268	257	275	249	296	262	264	245	259	262	287	275	266	249	299	246	274	274	284	233	306	268	288	265	274	291	246	281	230	270	268	262	275	255	271	234	261	269	270	233	258	259	265	237	256	260	251	263	255	248	291	252	234	260	247	284	251	267	235	291	240	269	272	268	289	247	275	228	247	263	265	245	273	311	263	256	279	241	266	258	227	251	243	259	281	264	259	273	228	255	263	257	272	265	258	245	274	234	289	252	249	252	290	284	274	296	247	268	280	271	255	272	234	252	277	255	243	270	261	228	256	266	245	281	242	254	256	281	230	231	285	268	286	274	256	253	265	263	262	260	265	245	237	265	270	276	241	285	258	251	271	286	258	263	262	259	245	261	264	274	256	254	257	243	281	242	256	257	246	252	306	253	242	277	285	287	241	261	261	279	287	258	272	247	250	264	267	281	251	268	255	235	283	246	220	269	257	246	259	243	244	239	281	282	272	285	256	282	266	251	268	235	282	259	280	283	251	241	296	270	248	254	267	234	258	266	262	293	298	279	257	246	253	286	267	261	269	283	247	264	263	226	254	247	261	271	243	270	285	267	228	248	254	259	252	290	281	267	238	276	235	253	260	229	279	275	269	250	278	309	280	258	260	269	255	292	254	291	242	268	259	250	245	237	248	285	258	271	242	257	278	239	252	265	258	281	253	247	248	252	276	283	283	247	321	275	238	282	238	263	253	246	259	248	240	236	316	287	245	258	267	242	249	259	272	265	286	249	279	262	240	249	289	265	268	284	276	321	228	277	264	271	277	256	242	245	288	241	239	255	262	251	255	259	258	266	292	261	284	282	250	258	248	262	238	266	251	280	248	250	271	273	252	274	231	260	261	256	256	268	242	233	252	269	252	251	252	255	249	264	235	320	237	241	270	252	245	277	263	259	252	260	270	280	282	283	236	259	282	252	259	282	292	250	288	285	272	253	265	239	272	274	244	247	248	236	282	268	284	266	242	268	276	257	275	245	245	267	281	252	254	263	263	275	261	253	232	280	253	270	288	264	230	244	232	274	279	283	249	252	254	245	259	283	271	227	242	269	226	225	270	260	247	274	306	258	286	291	287	262	255	292	260	235	240	231	241	256	259	220	264	244	256	245	253	256	238	257	260	248	247	239	251	260	264	284	272	278	242	245	269	274	259	261	245	246	234	250	267	242	234	220	270	248	290	251	258	224	288	291	294	264	252	265	261	275	295	264	234	244	282	256	278	262	272	261	275	290	278	272	267	263	239	305	251	265	277	257	257	264	261	239	255	240	273	237	294	245	234	238	228	287	273	232	270	231	278	251	293	247	281	305	260	250	267	258	284	292	282	241	240	288	303	246	275	252	269	276	246	277	246	254	257	274	242	260	268	246	254	269	276	251	256	290	244	268	239	267	262	269	244	256	258	262	253	273	236	273	272	247	248	270	267	272	271	276	238	254	263	300	271	272	278	259	271	246	283	261	273	282	276	250	246	286	264	265	268	286	278	274	239	261	283	261	263	243	246	238	280	260	252	268	252	241	280	259	261	218	276	267	245	289	260	257	278	245	266	236	251	235	279	263	281	269	298	249	263	255	261	291	276	267	240	275	261	238	240	263	260	244	237	264	255	235	246	271	237	284	274	287	276	239	271	277	249	292	263	290	262	284	244	272	260	252	259	270	262	283	231	265	276	250	251	238	276	270	272	266	283	270	264	238	223	261	291	256	246	274	254	227	257	290	249	264	298	281	255	277	255	219	248	239	238	272	265	268	267	268	254	241	234	276	257	277	275	262	253	279	241	261	257	271	231	235	314	276	283	267	270	250	291	260	273	245	252	258	236	276	249	271	286	241	276	300	263	258	294	287	287	248	267	260	282	253	259	270	255	258	239	316	292	273	288	259	271	247	241	281	228	266	256	261	250	225	261	248	277	246	245	255	305	261	290	235	272	274	256	268	281	258	217	272	242	249	257	285	269	263	234	239	248	264	250	252	258	271	290	267	300	296	260	268	247	272	266	249	259	281	262	280	267	269	259	240	287	270	274	279	268	230	275	263	261	275	265	271	292	281	237	274	242	251	266	301	252	244	292	269	252	280	269	253	264	279	254	275	226	261	231	276	246	277	276	269	256	249	278	252	263	268	273	298	282	250	284	290	254	269	292	227	264	273	289	294	255	235	285	234	253	260	245	254	285	297	263	269	261	260	256	261	221	247	265	276	279	251	261	271	270	258	239	276	289	332	258	254	260	248	289	281	290	290	285	242	284	242	257	256	264	275	270	292	250	236	296	234	258	272	267	250	265	257	252	264	275	271	240	281	271	250	250	248	281	250	263	290	231	262	258	285	267	211	248	288	252	275	262	275	273	239	254	284	261	258	254	258	278	280	284	277	287	259	254	243	250	268	291	271	239	269	293	249	271	256	316	237	251	248	259	275	250	286	250	282	282	263	262	272	255	249	254	262	263	244	265	302	263	274	249	282	268	261	242	249	272	255	270	263	261	266	263	269	215	261	269	260	274	258	259	265	243	284	267	267	253	251	233	300	281	251	281	271	247	292	278	274	270	237	278	302	292	265	253	294	282	252	270	262	282	233	267	271	274	266	234	274	256	246	232	277	250	257	284	242	264	256	233	259	266	258	275	230	285	257	250	266	266	272	291	264	251	263	238	265	258	249	255	282	284	242	252	272	288	282	277	255	249	270	290	270	248	276	249	266	255	305	254	235	247	269	258	282	293	275	275	255	270	255	281	287	277	269	267	295	265	276	275	275	248	250	258	299	270	273	293	277	245	299	237	273	254	275	240	247	289	291	279
4343	11576	8289	3763	2074	1444	1167	1028	917	794	771	719	680	644	664	584	588	606	547	587	604	544	567	589	577	556	609	582	545	587	511	579	543	585	577	606	552	586	550	578	582	534	585	560	614	558	577	542	559	603	569	566	643	598	589	581	568	520	563	556	566	606	548	586	573	575	531	563	568	586	595	616	550	620	601	593	515	568	599	581	582	583	565	552	576	559	593	572	552	560	586	550	589	563	525	529	559	567	548	580	553	578	553	584	565	573	540	573	569	599	587	562	576	567	553	567	585	557	597	591	535	554	560	595	553	539	587	560	581	550	554	566	606	611	570	631	548	578	542	525	549	583	561	551	547	545	567	553	578	557	534	561	540	550	570	571	543	568	589	566	579	577	592	567	558	591	549	556	581	610	540	581	593	587	588	585	547	540	542	567	595	545	568	546	575	543	579	575	556	518	551	608	534	567	531	594	563	567	568	553	556	552	610	557	533	527	570	585	528	571	580	590	532	552	519	561	565	569	582	570	567	587	598	566	518	544	570	583	574	560	572	572	526	589	574	567	595	564	629	582	595	580	582	558	576	588	581	575	577	572	601	553	512	577	572	611	558	527	557	594	538	556	551	572	572	517	592	537	558	559	542	582	581	627	580	544	568	569	572	587	599	560	564	589	559	519	535	553	576	593	578	586	577	609	551	556	508	541	512	549	558	544	574	566	602	572	577	554	543	516	577	549	561	597	542	534	524	594	578	557	558	553	549	557	601	538	571	597	607	572	558	582	551	570	564	542	577	586	582	544	589	598	556	621	550	509	625	562	517	532	571	534	551	530	552	575	548	557	577	592	576	590	576	566	558	566	543	565	611	542	529	549	551	592	560	538	590	525	582	514	579	533	566	526	516	571	515	516	567	596	581	542	588	549	580	555	605	520	542	544	546	542	573	530	571	537	536	544	588	557	588	544	561	596	552	546	548	558	541	566	557	605	562	581	553	594	539	528	500	608	545	629	582	547	549	577	558	581	551	578	572	574	541	595	573	569	578	532	568	627	571	569	542	563	547	618	585	540	545	554	571	587	556	583	551	553	539	564	551	583	557	550	580	559	565	566	564	588	565	580	544	567	553	579	566	564	601	570	559	555	541	499	548	572	540	578	562	591	550	521	591	552	553	555	553	524	569	560	524	552	540	589	561	557	540	584	571	520	572	569	540	537	567	535	525	574	562	597	529	552	542	590	521	584	546	575	565	562	530	540	576	570	582	574	572	559	552	582	541	559	565	509	597	601	576	561	584	584	539	554	581	580	529	583	545	568	563	571	551	559	603	540	566	553	601	573	570	577	577	554	535	558	572	543	540	531	577	582	561	542	571	520	561	541	579	566	585	573	594	583	579	560	579	547	608	571	564	557	573	532	563	565	555	538	564	551	533	545	598	600	597	597	593	556	556	591	566	545	560	612	587	547	545	522	486	580	573	554	545	541	610	555	581	566	563	543	574	579	522	566	554	575	562	585	586	541	608	607	577	557	594	546	576	552	626	561	585	563	558	564	599	563	530	566	587	589	583	554	568	565	535	542	538	554	575	573	556	578	573	546	588	563	550	565	608	527	523	569	586	593	551	563	590	550	572	571	540	553	563	573	584	558	568	582	572	588	584	560	526	578	568	565	549	550	576	522	577	567	585	595	558	499	546	532	592	546	579	628	570	581	567	572	560	565	559	556	550	523	543	527	566	575	587	544	541	565	582	548	565	575	597	564	521	597	561	562	574	623	573	561	598	530	568	558	569	537	541	577	559	552	598	571	607	560	548	552	575	543	550	547	589	527	540	585	535	565	540	568	587	560	568	562	598	608	551	595	570	567	556	567	547	581	518	550	578	575	527	551	566	557	532	560	551	582	527	539	551	594	543	579	553	553	556	546	630	556	590	549	537	555	541	579	548	553	531	582	537	585	567	585	587	557	546	571	528	570	585	591	533	601	543	563	553	562	564	510	547	522	565	570	544	568	570	564	600	573	568	589	616	547	547	580	565	566	567	597	567	559	582	567	539	595	559	580	558	583	530	538	576	575	559	567	564	549	557	582	595	551	566	557	583	554	582	566	591	561	582	540	585	554	547	536	595	577	561	555	562	552	558	550	540	570	522	560	548	558	547	554	578	571	567	574	537	563	595	547	594	591	553	522	599	516	535	548	546	538	549	558	555	574	543	553	523	586	613	621	535	545	533	584	538	565	579	541	537	578	544	584	568	563	569	593	590	573	592	566	520	521	558	556	524	536	590	612	522	519	588	574	574	572	556	526	571	626	600	556	627	559	562	603	588	542	548	575	583	523	534	576	563	571	529	590	558	588	566	561	554	580	538	571	568	569	546	590	587	546	579	547	561	565	532	549	551	593	592	551	591	551	560	557	574	558	509	601	556	538	527	569	524	516	560	559	541	557	567	568	576	588	612	554	552	532	510	559	563	561	569	519	565	561	542	560	581	584	528	599	584	591	562	601	579	604	562	555	581	577	573	565	562	542	559	579	510	600	511	619	510	593	577	596	529	582	569	575	557	584	552	521	565	584	549	547	592	554	569	570	581	597	622	563	571	580	499	564	586	575	561	564	559	582	554	595	559	592	559	558	580	573	532	612	547	576	573	579	528	549	527	575	612	574	550	533	571	565	556	535	579	576	593	553	559	583	538	563	551	569	541	550	570	575	552	531	559	567	582	571	555	537	599	564	569	530	572	516	538	575	564	552	554	547	571	596	600	571	570	564	572	549	549	556	566	586	564	570	582	566	557	553	581	547	566	573	576	600	558	590	599	556	564	538	564	572	558	536	585	541	590	549	540	574	533	550	577	582	538	582	549	571	504	563	511	563	564	575	554	554	573	600	570	531	574	505	570	599	539	540	590	563	572	598	545	563	535	588	542	574	581	538	584	587	533	608	607	557	530	566	586	568	536	565	590	578	541	575	598	566	576	580	522	564	565	598	578	590	549	588	607	571	546	541	567	559	535	555	577	557	536	580	567	590	562	536	594	602	586	551	585	573	553	560	581	543	529	553	578	566	573	537	584	550	627	470	535	565	562	563	556	577	576	548	586	571	578	568	561	552	559	562	591	541	549	553	557	591	574	575	554	555	572	529	567	547	513	580	529	552	565	593	600	540	577	554	584	539	578	597	560	557	522	561	546	562	549	587	569	572	600	558	556	555	603	574	542	566	560	593	597	602	561	564	546	559	558	535	520	543	579	528	556	613	550	579	566	531	631	551	615	546	569	606	618	588	600	564	526	565	517	559	595	564	529	583	611	550	586	517	588	561	572	541	567	581	569	611	574	567	563	572	533	576	569	567	597	547	559	538	579	556	585	562	587	610	585	595	586	558	551	562	579	600	568	545	599	542	557	545	554	594	629	583	561	595	584	603	579	576	554	538	561	580	555	553	552	542	558	573	585	583	536	577	556	547	522	571	596	608	533	586	539	570	552	578	529	573	568	570	597	590	556	575	584	532	558	549	567	570
33398	15211	4287	1521	987	748	568	440	381	364	301	298	269	263	274	232	259	213	241	206	227	256	219	222	222	231	227	234	247	242	230	218	245	245	226	249	225	220	200	219	240	260	239	227	255	259	252	202	251	228	223	244	241	236	235	235	269	244	216	238	253	221	220	232	259	233	218	234	225	241	267	236	220	261	231	214	220	239	218	211	221	238	256	227	244	234	251	218	221	231	252	238	235	222	251	259	221	239	220	236	232	215	230	229	231	224	242	229	273	233	236	240	268	241	200	213	248	210	220	247	252	208	247	235	257	227	222	246	241	260	212	258	251	230	196	215	200	249	232	259	241	210	206	223	234	250	242	258	255	257	227	240	270	215	203	216	237	233	247	221	240	255	232	228	238	212	255	247	270	233	213	212	250	254	213	235	257	225	254	266	240	260	209	237	233	229	231	220	213	235	234	234	237	221	220	218	215	246	239	231	230	251	209	244	229	256	243	221	238	228	242	221	206	197	210	239	252	236	214	236	211	216	233	235	237	239	205	268	211	234	220	227	221	228	226	238	227	261	211	241	238	229	234	246	267	241	204	226	238	225	227	248	239	253	237	224	240	246	220	211	261	216	217	237	233	224	215	248	231	219	218	251	216	256	207	222	236	229	244	252	203	240	207	238	255	195	237	225	230	243	258	218	201	237	236	227	231	232	230	225	235	266	247	225	231	259	229	205	227	256	275	259	249	244	229	249	220	216	267	243	222	212	223	246	252	240	209	245	243	200	200	252	240	214	250	244	244	212	224	223	227	224	241	219	201	255	237	203	250	246	239	261	239	222	227	210	235	215	240	226	216	234	243	235	243	236	223	228	209	210	207	237	233	209	216	223	215	191	246	241	225	233	240	219	273	217	251	240	250	214	231	217	198	230	208	220	224	245	222	207	217	239	241	229	235	216	234	221	259	223	219	235	234	234	246	243	209	242	245	233	264	259	251	257	218	234	233	204	236	190	238	213	239	251	268	227	217	225	251	236	259	243	227	251	237	220	243	260	219	224	210	244	217	236	213	251	215	204	242	261	235	219	210	227	217	238	222	230	214	231	244	228	211	210	223	215	240	229	238	236	230	222	236	237	237	216	212	232	249	226	244	246	231	237	236	235	222	230	209	234	237	227	229	223	232	241	262	239	233	235	209	203	226	222	223	244	222	201	280	237	234	222	206	227	213	220	216	224	214	262	257	241	239	216	232	236	242	234	231	246	236	238	228	225	240	258	246	219	220	235	233	254	244	238	215	246	209	229	240	239	235	260	216	235	256	248	255	214	232	248	233	228	237	216	236	213	223	257	262	229	237	235	243	234	208	292	211	200	222	261	242	236	217	242	255	230	249	215	239	222	217	223	225	233	225	258	256	214	246	248	214	243	228	233	209	235	226	239	237	237	247	239	242	227	211	207	223	233	234	227	275	259	253	240	212	235	229	224	231	195	227	200	240	238	235	221	251	225	249	224	244	240	225	235	244	202	195	220	261	262	243	231	246	218	233	235	220	253	219	232	256	244	237	230	225	222	207	241	241	226	244	209	257	251	252	254	219	245	197	242	243	230	252	243	227	215	235	235	200	248	231	236	266	258	238	248	247	210	211	214	239	207	219	246	237	234	234	264	228	218	254	257	242	214	225	221	233	225	223	228	217	232	243	245	219	232	242	228	238	236	238	231	255	248	251	225	234	244	241	224	211	201	223	207	246	238	235	242	253	210	215	250	242	252	210	242	194	220	255	247	213	221	254	247	235	269	229	214	228	210	255	229	224	235	245	244	235	229	242	194	250	251	277	224	231	219	262	198	220	228	240	235	209	250	240	212	243	237	257	230	209	225	252	218	247	221	226	253	217	219	252	232	264	229	196	265	233	222	236	220	257	251	223	250	243	220	223	233	256	241	241	231	235	229	241	229	262	273	225	224	249	271	242	232	250	228	238	218	238	248	209	250	224	249	242	253	199	268	230	223	233	246	232	268	244	220	217	229	217	208	237	209	219	218	251	216	257	232	225	234	283	231	227	233	225	216	237	225	234	207	239	254	213	248	236	234	224	225	231	232	203	216	217	210	268	257	206	221	222	198	252	233	232	229	201	233	214	245	238	236	232	240	249	235	217	246	238	245	246	239	221	217	223	242	230	211	223	227	225	229	213	229	247	244	216	232	249	233	244	241	211	239	233	234	239	251	250	235	241	233	249	228	237	267	243	204	226	228	225	218	226	223	229	250	246	224	261	234	245	215	232	236	248	213	248	233	222	242	221	245	243	259	236	217	210	222	225	242	222	238	188	223	233	252	238	223	234	214	204	222	223	251	194	231	216	236	224	245	245	238	242	221	201	239	222	219	248	209	236	253	250	243	252	230	226	232	254	244	237	239	269	257	228	238	255	251	230	254	228	239	202	228	229	228	259	250	234	234	260	220	258	207	234	225	214	267	236	250	229	229	224	232	256	232	246	223	256	222	242	244	261	233	229	244	229	234	213	249	237	230	225	234	213	246	204	216	242	217	240	244	204	235	205	243	214	230	278	243	232	238	243	221	200	259	229	254	238	213	202	256	243	239	224	226	227	236	214	220	264	200	229	248	232	225	238	254	258	201	211	246	213	237	242	215	227	229	241	249	221	244	225	213	244	238	230	239	246	240	266	223	214	236	198	234	223	209	275	228	200	233	202	205	240	204	224	253	230	226	266	272	221	244	244	234	247	243	222	264	212	230	218	218	224	245	217	217	241	224	232	242	213	260	224	219	217	220	206	261	234	246	236	231	224	245	224	247	244	239	244	216	240	215	205	239	237	225	235	237	238	232	221	215	235	224	227	246	231	217	234	227	259	232	219	263	246	232	220	236	231	208	242	238	246	213	229	222	256	239	220	243	249	215	258	238	236	210	213	257	229	231	243	235	254	218	218	218	224	237	223	216	214	219	225	219	226	226	253	263	247	230	250	212	225	224	232	253	217	235	243	242	225	190	233	215	228	255	197	225	223	238	223	237	278	258	195	227	229	241	223	253	247	234	201	241	245	211	223	257	240	228	236	206	234	219	238	243	227	238	257	225	254	192	212	242	224	211	225	218	229	245	253	263	237	250	218	259	238	254	249	234	236	228	233	251	217	218	233	213	253	263	236	232	206	227	238	245	261	272	246	235	234	228	237	239	237	217	204	231	242	242	243	223	235	220	231	224	225	226	236	214	215	209	252	247	252	217	229	188	250	243	228	226	225	227	256	249	232	199	231	214	226	259	258	219	261	238	216	212	223	236	248	232	213	228	226	226	222	204	219	241	258	227	253	205	230	244	275	190	225	222	218	222	237	225	227	225	252	247	205	230	247	223	256	206	214	225	235	235	234	220	247	239	216	239	215	218	222	268	211	204	237	249	252	231	253	217	255	221	220	255	230	214	255	255	244	208	214	206	233	216	201	220	213	208	211	251	225	230	230	258	218	217	212	218	244	232	254	232	205	230	209	204	254	229	248	236
5576	3670	2630	1343	982	771	712	642	672	660	607	556	562	530	554	561	519	527	539	608	575	556	509	587	585	515	555	544	536	564	533	538	531	525	515	575	530	534	556	567	590	534	536	525	587	549	532	545	537	542	533	559	567	524	542	548	532	538	577	528	551	518	544	532	528	580	556	553	560	569	563	561	540	550	536	530	545	533	544	598	539	566	515	509	535	513	567	568	570	532	512	529	522	541	561	538	533	542	558	497	574	530	524	540	554	590	533	510	519	548	514	538	554	575	580	542	530	553	524	540	539	566	524	533	535	533	543	538	510	525	566	524	581	540	590	545	529	540	568	516	520	529	566	549	535	521	503	536	527	553	538	538	532	526	517	593	548	553	550	575	582	525	509	519	553	532	549	530	515	558	544	562	567	569	541	538	564	532	511	582	544	551	532	549	520	539	519	557	524	538	542	564	555	574	567	520	543	526	577	506	531	552	549	576	550	501	555	530	518	510	583	550	542	568	550	595	553	549	554	519	546	528	501	510	575	527	526	569	533	528	537	549	514	546	530	562	532	570	534	505	568	519	550	607	552	515	551	598	559	522	510	536	566	515	519	526	577	540	572	537	511	561	534	546	563	528	529	574	510	525	519	546	520	568	547	544	539	518	545	565	523	533	557	530	572	561	525	623	559	495	538	533	545	512	546	522	563	560	518	533	534	578	532	527	557	510	557	555	569	568	539	526	577	536	585	575	550	552	511	529	531	548	476	573	573	555	541	507	561	522	560	561	539	558	543	519	521	541	530	546	460	525	581	507	538	525	535	511	543	538	527	572	561	496	518	532	570	586	552	526	515	556	534	517	521	535	580	558	548	563	540	569	517	519	587	548	532	595	550	547	519	520	538	524	550	522	550	545	565	521	535	532	534	518	519	513	554	534	550	534	517	529	566	537	537	543	505	568	533	558	561	553	533	556	563	494	524	535	516	596	549	482	516	537	569	550	575	539	546	511	538	549	587	516	535	540	511	533	560	488	525	552	555	527	538	565	578	520	505	533	548	560	553	570	521	532	535	511	533	528	559	534	511	562	524	570	563	527	549	558	558	539	511	564	603	578	552	591	527	538	541	546	547	515	556	534	524	520	547	505	534	539	542	534	551	558	525	602	522	532	548	535	576	545	532	557	528	559	555	543	514	572	558	533	532	554	550	536	576	514	561	561	547	538	547	543	513	533	520	547	538	544	546	514	554	512	545	551	546	537	567	542	562	566	544	536	585	512	596	587	519	542	556	531	561	528	575	587	557	568	547	512	536	558	524	544	484	518	557	504	509	499	548	552	559	488	575	556	606	571	538	564	531	553	585	518	502	540	554	510	521	562	562	526	555	541	543	545	528	514	550	560	550	529	519	568	531	566	552	532	521	548	522	561	574	560	544	511	522	549	524	520	562	553	561	552	522	482	510	568	525	499	543	556	526	513	529	557	593	512	515	547	518	582	537	556	542	589	508	538	537	527	543	552	569	552	532	569	528	554	534	503	508	572	538	537	541	549	512	527	542	505	525	555	563	583	520	561	574	550	531	549	529	541	576	547	491	594	493	508	523	540	525	539	499	555	551	565	566	582	524	536	516	528	529	546	557	525	605	521	501	496	509	533	506	570	563	557	559	542	525	574	542	590	532	524	544	576	551	550	552	535	571	558	545	560	576	544	518	528	526	538	558	570	550	536	529	549	515	555	524	583	548	498	534	538	516	534	525	529	532	544	527	523	530	558	543	519	520	552	536	489	524	573	573	499	535	547	502	523	575	553	551	528	537	537	566	540	553	519	581	544	531	518	577	572	518	513	558	570	549	561	521	509	532	546	606	564	509	567	567	532	560	539	576	508	550	500	542	525	521	579	512	527	539	525	547	539	562	527	533	540	527	504	542	542	538	548	523	562	548	522	547	527	513	563	537	513	516	510	507	539	520	541	526	548	513	528	559	545	567	533	528	549	539	578	540	542	527	562	556	559	540	556	538	556	539	570	484	503	523	532	545	574	525	524	539	581	531	504	509	563	516	539	514	602	504	548	559	484	574	516	528	566	540	546	550	546	575	549	520	541	508	498	528	525	549	557	546	501	510	512	574	521	577	516	530	565	541	520	544	578	542	543	533	529	560	562	517	551	568	527	533	533	531	526	578	547	517	535	520	519	526	559	528	542	511	542	556	540	541	549	550	522	577	537	545	553	510	534	553	574	516	549	547	590	512	569	551	565	543	495	560	532	576	507	525	517	562	534	559	538	528	544	559	540	532	518	550	540	524	516	554	554	497	552	546	535	547	522	550	549	546	525	511	520	568	588	516	494	580	503	551	510	547	542	559	538	530	578	562	520	573	535	530	504	570	553	533	539	545	511	543	541	556	541	556	537	523	526	533	545	564	548	593	569	498	551	501	545	543	505	539	605	538	555	569	524	526	511	537	548	530	530	539	542	511	523	543	567	571	551	491	577	515	524	549	541	540	530	534	542	536	563	484	543	534	531	517	548	524	528	557	572	525	584	545	568	518	523	560	557	479	545	570	540	497	562	521	505	545	540	525	535	519	541	546	585	562	559	539	525	526	537	551	531	529	549	525	526	523	561	527	521	540	502	533	542	538	576	517	495	549	584	537	555	582	581	526	552	524	546	584	575	560	540	518	528	538	507	505	529	514	530	567	556	551	543	551	549	525	549	515	554	566	547	521	574	572	528	532	545	559	575	527	538	521	524	534	533	548	539	580	524	506	538	562	553	556	511	555	535	593	525	512	540	542	561	533	568	556	585	514	537	559	578	563	516	527	560	557	540	554	466	562	507	538	516	506	517	514	586	522	533	507	558	561	525	563	584	559	515	516	526	520	542	525	568	508	538	545	549	560	556	539	550	575	480	516	547	510	511	595	559	506	566	566	521	525	510	525	475	517	536	520	503	504	508	512	525	546	541	537	556	580	510	573	560	538	586	540	553	539	557	523	536	564	566	563	540	536	534	562	507	548	517	545	555	522	562	567	472	535	544	540	548	535	572	545	578	536	574	542	537	511	531	554	545	534	563	594	537	565	518	543	523	516	548	558	552	539	571	550	553	512	510	526	524	505	575	548	520	519	536	551	527	565	537	561	582	549	527	549	486	549	543	526	529	553	572	505	540	559	541	561	532	575	559	519	541	527	528	553	554	543	510	578	520	547	512	575	532	551	540	507	559	566	560	574	516	514	558	552	512	574	502	562	544	523	537	577	553	547	535	573	555	558	522	588	545	514	573	502	557	536	509	538	545	484	562	532	510	549	534	543	512	481	515	550	573	560	526	522	591	543	544	524	511	596	514	528	545	552	551	548	554	532	592	524	529	549	512	530	588	550	568	489	509	557	556	552	543	513	502	553	512	552	532	605	557	563	543	537	549	533	545	562	567	541	530	560	609	594	546	500	555	555	544	522	537	583	512	530	530	559	524	548	540	527	588	509	532	549	528	523	539	522	520	545	539	542	554	547	538	550	510
24555	20990	24637	27505	20770	4637	1271	867	722	639	492	499	441	399	357	340	350	351	355	358	366	359	346	350	326	314	337	333	379	341	368	325	351	320	306	335	370	390	357	342	340	360	333	345	361	298	356	334	351	310	295	329	354	324	361	340	313	322	370	335	341	310	333	324	306	339	344	346	346	323	317	320	338	340	339	337	312	334	313	356	363	336	318	321	329	340	324	327	338	301	334	304	345	340	337	344	367	363	326	336	310	341	333	355	295	309	301	336	328	354	338	364	327	301	309	335	325	333	343	356	298	309	322	337	362	362	330	316	285	319	323	290	324	360	368	337	298	325	331	323	367	330	362	318	342	346	335	359	328	299	351	309	318	332	314	342	322	304	312	317	323	343	345	310	349	338	345	336	313	336	310	325	323	323	336	356	303	354	293	304	359	326	356	306	306	324	300	327	352	293	310	374	325	315	299	323	346	331	303	324	341	328	311	330	310	378	318	311	365	347	301	355	338	300	346	337	341	338	311	334	334	288	326	348	296	313	310	323	324	310	330	334	306	327	350	321	311	321	316	320	320	315	321	270	340	304	339	337	310	314	337	355	318	331	336	327	320	348	333	313	319	288	335	299	317	289	298	358	348	316	364	291	354	321	329	345	320	348	348	339	303	313	325	303	297	349	302	327	314	302	292	306	345	324	311	325	300	333	313	317	304	337	335	337	315	332	318	324	351	330	328	360	302	335	335	300	336	350	378	318	328	339	333	341	319	339	347	325	318	340	329	328	338	323	329	333	360	312	318	341	345	329	337	329	337	339	329	351	321	375	346	321	300	318	345	339	338	353	310	328	322	298	321	324	357	328	330	315	315	305	333	328	346	315	344	296	340	323	335	351	311	331	305	341	357	328	306	330	348	331	324	286	323	323	321	338	349	339	340	316	322	291	313	320	325	321	301	342	359	344	323	346	297	351	337	334	337	294	311	313	349	332	309	363	300	335	344	328	345	335	336	355	309	332	313	317	318	327	334	345	283	339	334	274	345	342	335	363	303	381	371	337	337	323	341	335	317	339	351	342	331	370	325	349	342	325	364	339	348	361	283	323	330	333	335	322	310	334	334	335	339	362	330	322	318	343	327	308	303	312	330	348	350	322	306	347	329	337	355	355	353	330	290	351	322	318	340	321	292	314	316	318	316	344	334	353	324	363	356	337	347	307	337	314	300	340	334	325	327	294	293	321	316	324	333	313	313	330	280	314	342	321	319	333	312	332	332	311	353	329	336	356	346	329	341	348	332	325	323	309	295	320	330	332	309	348	333	346	323	341	372	328	332	327	303	315	344	354	314	323	330	319	346	285	309	296	312	351	324	349	343	315	321	304	323	339	325	327	297	343	302	310	339	340	311	330	330	339	335	354	326	348	317	318	325	325	326	313	298	329	343	380	339	357	354	307	352	327	325	291	329	303	338	310	341	330	331	340	359	330	331	358	342	320	371	325	308	334	332	333	329	351	304	332	315	349	331	324	337	335	357	325	332	314	327	333	352	331	343	372	337	332	345	325	349	326	314	313	315	311	333	304	269	315	310	339	322	332	350	322	332	328	344	326	362	344	317	321	358	317	335	317	357	366	291	321	323	314	361	339	356	333	342	326	321	351	379	345	305	353	320	335	350	338	340	362	336	348	348	318	304	327	299	334	344	309	338	319	347	329	351	300	355	342	318	349	299	315	318	310	317	313	323	326	339	293	327	298	306	346	333	296	326	346	350	341	359	320	351	328	321	345	297	341	381	337	369	353	335	338	355	344	321	362	317	335	331	344	360	325	321	325	337	308	308	319	317	350	302	313	317	344	310	347	368	328	356	342	302	348	336	345	340	351	326	300	316	327	386	308	311	290	327	364	345	328	318	322	316	314	344	342	308	340	303	335	327	328	327	303	325	303	338	335	339	326	313	343	349	323	333	344	326	296	307	322	345	325	341	304	385	323	301	321	304	329	386	345	337	349	302	353	343	328	317	299	321	304	367	315	331	338	340	321	327	322	333	299	308	295	356	330	314	359	331	345	294	338	343	312	321	319	326	338	345	323	310	326	325	360	376	295	311	318	307	310	330	341	323	304	295	312	343	339	352	341	354	323	328	315	345	313	382	339	339	329	317	299	306	324	351	318	348	296	347	334	334	314	316	318	308	357	330	307	332	290	336	351	338	325	318	345	331	313	333	328	333	356	337	305	342	340	319	351	341	281	328	322	315	311	326	322	317	347	313	332	323	318	339	325	284	342	327	367	352	321	338	321	346	339	316	342	306	369	318	332	345	325	306	358	301	303	335	352	352	340	328	338	335	336	367	313	330	305	340	331	325	352	320	319	323	332	326	326	308	346	321	338	352	325	313	342	346	318	309	333	336	307	315	340	329	284	336	309	356	344	322	371	367	331	322	335	350	352	327	306	331	317	315	325	362	309	295	313	322	307	352	321	312	343	309	330	352	335	359	333	306	305	318	308	341	292	326	357	298	371	342	342	343	322	317	364	318	293	320	356	330	332	352	343	323	318	325	338	285	313	313	335	307	331	324	332	305	332	323	361	349	341	329	347	322	305	349	330	318	308	358	351	350	310	334	306	344	304	300	327	342	326	342	315	322	331	317	286	302	330	330	326	336	357	350	307	310	328	350	352	296	375	320	295	295	326	328	336	320	347	295	304	352	317	340	320	344	326	347	327	332	350	293	356	341	362	320	309	321	359	314	314	353	343	277	306	335	292	331	336	340	291	309	323	320	331	320	317	340	350	345	343	339	352	350	318	296	290	338	338	350	323	335	357	337	300	311	320	319	274	339	323	323	326	334	345	353	321	316	326	311	336	325	333	363	315	324	314	342	330	348	325	331	293	358	321	316	333	319	334	315	327	363	354	310	327	328	333	312	327	338	309	347	368	350	311	347	311	338	309	336	296	356	307	322	335	341	303	333	310	310	322	363	335	320	314	366	332	319	315	330	307	328	358	323	313	350	349	280	334	316	340	346	345	320	354	351	323	301	343	357	339	324	316	361	353	352	303	321	326	341	353	334	311	283	357	352	331	327	334	356	316	318	321	317	331	317	371	337	335	328	311	272	305	312	345	339	308	329	351	345	300	345	367	354	335	328	335	362	351	291	317	316	323	325	333	300	337	336	307	325	342	344	319	344	364	323	312	328	302	331	335	309	311	341	343	339	328	317	301	336	310	319	337	334	343	311	327	317	347	357	327	329	343	310	349	336	347	328	361	337	313	313	330	317	320	294	319	328	348	335	327	307	342	314	329	316	324	324	340	310	338	325	337	321	325	313	311	346	308	324	280	331	310	329	326	345	320	336	326	316	306	334	322	352	357	317	314	331	322	318	312	322	316	332	347	330	308	312	332	335	326	302	320	309	314	308	307	340	350	365	296	327	302	309	307	331	330	339	315	313	323	306	325	309	306	338	344	308	336	314	307	304	319	329	316	345	330	287	315	279	344	359	308	320	328	300	366	348	298
4177	7954	5394	2688	1637	1287	1127	957	932	901	823	816	807	759	723	750	762	715	768	684	727	718	756	714	693	678	712	694	680	737	727	748	698	687	713	705	712	708	668	727	720	747	703	707	698	653	754	711	699	696	716	719	727	729	704	731	663	706	691	679	746	694	745	736	735	668	734	724	744	698	660	722	709	682	714	693	774	686	720	720	711	679	720	764	764	724	736	740	734	696	747	736	752	722	687	718	718	726	674	716	711	756	694	698	751	672	706	689	698	686	707	737	676	654	710	697	696	716	634	798	705	735	713	700	713	714	728	706	745	704	757	704	651	711	668	671	710	719	772	745	744	716	728	741	689	691	698	677	729	699	693	698	708	707	737	689	691	722	738	752	722	726	716	702	700	709	667	719	719	680	700	699	739	683	661	718	758	693	731	651	656	727	675	725	738	689	658	701	721	749	717	742	721	698	684	702	708	685	712	714	704	734	776	724	717	755	698	695	702	680	698	681	675	712	748	708	716	751	691	738	732	716	688	688	715	742	724	696	749	687	710	744	640	726	744	711	687	746	724	704	690	723	728	709	700	711	691	726	728	779	699	724	735	702	713	717	680	722	717	680	719	718	708	707	717	744	697	734	707	695	701	699	689	739	757	727	720	716	724	718	700	736	675	717	717	718	692	730	678	656	766	727	752	698	700	708	745	684	710	756	766	748	710	705	713	787	712	713	740	694	703	691	730	717	697	693	711	719	727	714	678	725	761	754	736	726	755	739	697	681	751	734	747	658	786	703	735	728	742	749	764	749	746	747	676	678	771	686	707	750	677	738	768	714	671	755	747	686	692	715	752	726	767	716	703	750	695	704	720	703	689	687	706	724	718	703	691	685	721	706	697	695	674	731	745	712	696	738	709	721	692	721	713	724	710	765	687	741	723	725	695	717	708	758	713	735	678	674	745	687	709	723	724	728	725	719	724	732	674	716	687	733	685	709	739	740	718	738	696	671	704	700	722	695	739	678	688	717	739	758	736	726	752	664	722	715	737	703	685	662	714	697	691	702	752	740	722	694	702	755	740	712	771	734	697	729	777	718	737	712	713	763	668	717	701	721	706	727	701	702	704	756	705	687	726	690	750	755	762	705	725	712	743	729	693	722	713	745	658	730	697	740	744	740	680	783	724	679	712	752	725	747	705	686	671	686	742	711	754	708	711	707	742	741	737	710	719	683	690	739	724	689	724	665	704	726	734	791	703	680	730	696	705	738	681	724	677	703	727	778	697	719	770	710	724	717	741	699	719	677	726	691	711	763	676	728	680	715	670	683	754	705	744	708	719	703	692	722	708	720	724	701	746	734	740	719	712	692	741	718	725	719	684	699	747	745	700	791	661	711	725	692	677	701	684	686	727	737	690	709	711	696	713	726	681	725	726	684	723	703	745	731	684	732	722	725	727	707	715	677	708	712	696	714	696	696	707	716	730	730	690	671	727	718	687	697	686	694	687	709	663	711	718	702	686	687	721	662	749	691	709	677	710	663	706	712	686	679	710	745	720	724	696	706	735	677	748	725	750	713	683	687	721	697	732	711	725	692	687	719	682	714	679	713	710	697	662	703	755	694	714	733	699	704	736	724	740	697	697	736	701	732	749	744	717	729	723	699	727	726	712	724	730	678	745	747	747	717	707	685	712	718	728	738	690	724	749	711	758	748	683	740	713	720	743	743	716	738	752	710	719	743	719	711	705	712	713	689	705	700	778	731	701	734	723	731	730	772	719	726	720	726	746	710	735	713	694	742	719	747	652	700	717	724	710	730	726	765	671	709	745	759	746	738	724	710	738	766	718	698	708	694	715	716	708	707	692	694	726	702	715	684	720	714	750	701	688	689	687	702	660	673	701	722	703	711	726	757	664	678	705	725	647	719	723	712	716	681	738	690	730	678	715	723	779	679	724	739	684	724	720	722	728	725	722	743	740	690	682	696	700	729	711	705	759	756	669	662	728	678	705	724	701	702	717	698	704	692	711	691	693	701	754	711	713	679	704	666	707	710	716	725	697	717	707	725	724	766	688	665	657	705	663	678	702	719	719	725	690	641	719	711	692	696	735	719	714	729	675	700	684	654	742	761	720	753	704	677	720	687	725	739	709	732	682	712	737	770	681	717	733	766	673	729	708	736	747	670	702	700	741	765	719	674	703	734	717	710	756	740	692	736	682	723	747	700	726	687	685	693	702	677	700	692	753	684	734	739	718	716	707	726	684	734	763	693	713	740	713	672	734	742	734	719	723	749	737	679	772	736	718	721	699	712	746	685	728	757	731	739	647	704	707	781	694	705	756	685	695	697	681	704	750	702	731	764	728	725	693	702	703	734	724	731	724	753	726	715	735	720	735	730	748	749	756	680	710	720	709	649	705	712	708	740	708	720	715	717	657	680	715	706	681	714	688	763	783	733	677	681	681	766	697	691	708	748	716	721	693	682	743	704	700	707	679	699	699	714	786	720	700	725	711	707	721	706	756	727	700	737	749	742	733	695	713	718	677	722	738	706	693	721	730	674	717	744	738	740	693	700	745	697	749	689	707	689	710	697	731	701	676	755	725	724	694	704	677	734	724	696	706	678	726	709	717	747	707	737	717	674	701	703	697	706	733	706	684	679	694	688	713	700	716	697	681	714	733	709	704	741	709	768	726	749	697	753	709	705	689	749	717	733	718	732	687	728	686	709	738	732	750	745	759	757	722	709	729	685	715	720	699	728	678	726	743	708	730	735	693	739	672	708	686	695	715	666	695	767	710	740	710	754	710	724	695	655	699	734	710	682	726	707	764	688	687	689	754	710	717	700	711	636	672	723	700	720	744	712	695	708	723	693	745	680	695	687	686	730	718	751	695	750	689	713	690	657	676	717	747	713	673	736	708	777	714	680	720	736	656	683	651	728	737	708	710	679	706	710	708	723	738	705	674	725	666	697	712	742	678	725	705	699	707	740	732	716	714	709	756	696	700	724	679	705	759	728	706	727	686	716	688	703	692	772	673	706	706	732	709	706	746	735	729	740	711	714	735	707	705	733	676	739	703	695	739	715	671	692	725	723	644	685	732	741	729	714	725	776	705	745	715	730	704	703	682	710	729	706	718	692	704	783	728	722	754	638	697	734	728	725	708	781	696	726	725	697	693	727	694	676	754	705	757	732	732	696	670	717	719	707	730	754	722	716	726	740	709	708	699	724	695	732	710	691	720	739	701	716	715	710	729	740	638	731	706	772	736	744	755	713	720	744	665	682	716	677	717	685	743	741	700	706	718	713	735	731	694	714	726	710	672	677	726	737	708	710	741	732	725	727	725	735	712	649	713	730	719	716	716	736	724	695	757	674	676	675	756	713	720	702	711	677	741	751	745	681	711	706	719	677	697	691	709	764	700	720	712	681	735	700	737	712	718	704	736	666	719	720	677	684	692	758	721	707	730	737	735	702	747	745	697	716	701	709	722	713	703	764	757	715	672	666	715	742	722	732
23719	20990	25254	26892	21003	21074	5694	1371	919	659	665	550	475	480	404	356	284	309	260	279	295	288	276	290	306	282	275	255	278	296	267	292	266	285	254	282	300	297	277	301	267	243	255	266	293	273	297	258	273	271	282	257	285	249	254	256	301	310	285	262	267	283	254	296	282	272	272	258	255	281	291	274	250	277	265	264	284	297	264	228	262	257	261	264	285	244	285	271	276	241	262	243	265	270	273	260	280	244	276	267	266	284	249	241	263	265	257	268	283	281	287	267	305	245	250	278	283	256	258	273	240	269	270	247	279	261	287	283	285	295	264	303	245	263	243	253	263	282	288	256	247	272	253	251	265	235	272	262	281	292	248	253	252	255	295	265	248	255	266	273	283	278	254	284	292	249	255	253	258	263	266	271	271	277	249	259	256	270	236	282	296	288	259	236	250	267	292	269	253	270	284	241	281	241	276	308	278	279	270	267	285	254	267	268	297	303	261	277	274	273	271	257	268	248	261	254	258	288	273	249	272	261	259	251	262	246	288	269	245	295	262	250	246	292	238	269	264	271	295	260	271	253	252	285	279	276	260	274	244	243	270	262	238	284	300	261	287	265	260	268	269	248	258	249	244	265	299	300	276	271	261	283	281	256	274	255	259	254	282	253	271	254	276	290	286	273	264	265	281	285	279	249	276	320	277	235	287	296	275	276	247	276	277	268	272	252	271	248	256	254	260	258	280	254	250	260	270	250	267	260	250	262	243	263	265	289	234	271	286	262	254	254	293	262	234	264	227	258	248	286	264	238	287	287	267	276	277	259	274	239	266	273	261	254	243	261	264	231	262	245	256	267	243	259	300	287	274	263	267	288	265	255	268	249	245	274	273	281	277	227	261	246	267	263	258	277	281	279	227	273	242	258	282	278	255	276	280	284	264	286	286	261	257	249	289	272	261	295	250	264	251	284	299	286	255	259	284	281	298	280	267	249	297	260	264	263	251	238	273	275	272	260	266	273	259	264	268	243	272	287	249	247	286	260	260	279	272	250	275	269	266	260	234	268	266	286	259	258	275	282	242	259	265	282	282	220	288	262	289	227	253	240	255	262	278	265	245	266	244	262	270	246	275	272	251	227	256	256	266	304	255	273	270	264	284	296	247	277	265	263	268	250	270	252	275	259	257	271	278	255	262	277	269	267	256	247	279	280	259	255	258	249	267	288	251	267	286	277	249	245	240	254	295	285	274	259	254	249	275	271	205	248	262	279	257	256	273	259	290	305	254	249	278	280	279	284	312	290	277	230	261	283	269	261	261	260	288	242	210	290	255	278	273	298	260	263	253	274	257	238	251	244	226	250	272	298	278	294	262	257	267	267	254	242	286	259	243	259	305	263	255	266	257	251	290	278	273	259	242	243	223	253	239	264	296	219	289	282	259	262	273	248	248	274	268	258	272	258	258	252	234	289	270	292	293	271	244	262	268	276	255	257	276	250	266	254	251	268	255	268	259	254	287	268	249	265	232	260	225	276	304	266	278	286	257	274	267	268	286	290	259	255	241	280	243	265	250	252	272	264	282	256	247	247	294	269	239	264	292	273	291	278	281	249	246	254	226	250	244	264	269	241	238	286	272	239	280	287	246	259	251	251	248	240	252	250	279	300	251	266	286	302	281	256	291	271	246	266	277	271	274	278	247	271	259	264	294	251	243	294	291	262	243	240	267	305	283	268	249	250	260	264	280	263	272	270	241	251	249	264	287	291	258	266	271	261	251	262	315	257	272	277	245	251	292	224	250	232	293	257	259	278	266	262	243	271	268	262	256	258	273	257	298	281	216	290	269	264	256	277	242	311	304	270	251	266	264	262	264	283	266	232	269	288	274	244	281	239	303	276	244	272	256	247	272	265	291	235	247	285	284	286	295	243	273	252	261	259	268	274	239	277	255	299	265	243	213	301	289	257	275	260	266	269	285	273	256	271	284	301	270	254	264	221	236	252	261	237	266	309	252	268	281	255	268	266	293	250	267	305	273	315	248	291	253	300	273	281	288	264	276	257	245	280	253	272	257	253	262	262	238	275	230	272	266	256	280	225	255	262	265	261	275	269	269	269	242	258	274	263	281	276	277	240	234	274	258	246	254	273	273	286	245	275	249	285	266	271	273	270	309	277	264	296	275	267	249	258	262	284	267	262	256	311	255	243	264	263	250	282	274	237	255	276	287	295	275	261	252	237	249	247	241	275	280	273	275	261	234	261	282	283	244	289	268	241	271	247	297	240	256	251	274	261	268	276	266	233	278	290	295	277	247	296	264	238	264	271	264	273	300	257	252	260	294	288	270	274	244	256	258	260	273	281	251	252	285	254	272	274	245	262	249	261	281	225	276	279	289	229	257	251	296	308	250	226	259	246	268	264	273	264	262	269	268	282	258	285	268	257	292	256	259	238	261	275	244	273	283	244	292	230	283	262	250	258	253	294	297	246	255	257	244	239	268	272	248	247	256	254	275	235	265	258	282	227	265	284	287	223	262	287	290	246	284	252	249	285	229	264	267	289	291	267	267	268	293	232	230	284	270	272	255	218	243	257	280	269	251	274	254	266	289	255	260	248	294	244	285	270	240	268	298	268	247	264	249	268	259	275	264	267	279	289	306	273	293	274	288	274	247	272	243	277	291	273	283	241	268	252	284	240	267	249	290	254	268	293	241	264	292	248	285	281	260	219	272	269	292	318	269	250	243	248	271	274	254	282	266	291	252	253	280	288	266	260	251	279	268	276	260	267	257	268	264	275	275	251	245	279	276	274	262	247	250	283	252	252	256	265	253	250	276	260	245	254	263	250	284	250	235	271	268	307	285	278	272	243	257	276	243	280	279	274	312	276	266	275	260	278	272	287	290	273	291	270	259	255	272	264	280	247	245	294	244	251	272	280	263	270	289	237	267	271	262	239	272	254	263	260	275	249	284	246	254	248	255	278	290	260	262	261	275	253	287	293	264	263	276	232	246	248	272	250	253	233	273	259	283	266	283	251	264	232	232	257	273	216	254	274	255	246	257	257	258	266	276	259	258	268	235	232	269	265	264	267	278	259	266	259	283	259	268	233	247	249	282	246	277	244	245	285	292	267	254	278	285	268	270	251	271	275	248	253	283	289	243	303	253	272	259	270	243	297	267	271	280	283	299	272	277	283	302	278	242	281	264	265	268	271	239	290	270	275	257	230	270	246	270	268	310	238	276	274	250	301	278	259	243	239	265	250	268	299	253	244	282	271	292	238	300	267	280	262	263	278	266	232	250	258	289	278	266	261	253	282	252	250	279	264	299	272	287	239	255	300	298	250	266	244	248	250	249	275	290	285	250	283	251	255	263	256	266	301	305	264	233	274	238	246	265	261	303	268	238	253	251	297	247	294	270	274	262	282	259	268	243	265	261	283	281	275	270	237	285	275	266	246	214	286	276	290	297	274	283	265	252	282	264	261	259	258	231	248	259	252	268	258	276	235	224	268	310	274	228	267
4495	11201	8086	3570	1971	1590	1095	1026	972	740	730	758	743	628	629	628	600	605	613	632	605	557	601	618	581	580	568	556	564	609	572	535	560	601	556	579	610	571	564	552	584	592	540	560	580	597	564	573	531	579	575	602	567	597	613	609	595	552	513	571	603	580	580	521	626	573	584	579	566	619	608	564	558	568	578	546	586	545	547	563	572	577	567	581	550	544	562	593	604	558	557	562	535	550	589	544	537	537	542	570	557	609	611	574	602	628	566	579	572	549	532	575	549	575	585	584	570	603	554	566	601	607	561	537	584	560	556	555	595	571	578	567	568	602	565	565	542	560	560	582	563	573	550	557	528	576	607	590	590	567	583	622	549	574	602	535	542	588	564	553	599	574	611	579	541	570	583	606	581	581	551	600	600	537	567	609	609	607	600	546	569	577	588	574	573	586	570	562	615	561	549	519	584	597	566	566	570	569	570	586	576	583	554	574	562	577	561	580	578	610	549	593	566	589	621	532	554	570	609	605	596	542	555	586	574	605	543	531	597	587	575	611	549	577	578	543	575	584	579	594	555	553	583	551	578	523	571	538	575	592	540	607	541	611	563	559	578	545	569	634	595	587	575	574	569	562	536	522	578	545	557	608	615	560	595	611	576	586	611	599	620	582	593	609	599	577	595	574	569	552	583	564	554	595	558	540	586	606	563	587	610	587	589	568	579	571	631	584	573	592	644	532	621	584	559	565	570	562	612	560	571	560	512	584	600	571	585	625	577	548	610	568	566	611	576	601	556	548	551	566	574	546	584	561	538	622	532	582	579	549	577	580	565	603	558	582	596	607	570	542	574	538	547	581	612	565	575	539	560	543	556	581	584	529	529	570	577	567	578	594	602	565	560	523	538	552	558	566	554	589	581	579	569	604	601	587	590	608	578	561	554	563	569	550	592	559	589	638	586	501	594	555	576	567	573	572	590	569	584	583	574	526	589	548	538	545	559	607	553	603	582	555	592	590	580	618	579	604	557	538	572	559	562	527	543	553	572	565	573	600	590	599	594	542	556	566	548	587	585	550	596	571	597	567	574	572	541	543	610	607	569	624	568	554	588	568	579	585	570	559	569	552	621	595	589	571	561	591	619	528	578	602	544	598	558	548	622	541	583	533	558	570	562	612	554	590	576	571	590	554	510	579	555	534	618	572	587	581	593	640	572	552	544	568	545	510	573	553	577	534	584	571	570	558	575	629	566	566	587	614	579	543	567	547	617	581	545	540	560	601	607	561	620	570	547	561	568	568	585	580	541	571	579	608	581	557	581	572	567	573	559	593	537	571	613	594	580	588	600	578	594	545	585	638	573	591	558	549	586	557	599	640	536	559	563	543	557	613	559	544	570	545	563	560	552	557	596	539	597	557	564	532	538	574	510	576	607	552	592	570	530	578	542	578	568	570	586	597	583	555	590	542	569	563	580	615	584	538	613	538	561	628	607	600	609	574	541	588	564	576	591	604	535	581	559	541	559	556	538	530	575	555	549	571	587	567	610	574	563	568	573	601	573	636	545	576	601	596	580	627	567	606	607	563	615	605	568	578	565	559	596	555	573	560	582	572	548	563	636	592	590	553	566	587	559	591	526	557	593	547	589	555	601	578	516	588	566	590	548	559	589	567	608	547	548	568	564	538	563	618	561	573	567	596	568	559	568	561	573	523	571	606	565	579	583	538	587	533	607	625	565	528	571	533	565	601	572	548	598	550	586	553	559	569	568	608	586	575	560	553	526	555	570	579	618	625	594	582	577	612	559	562	572	577	564	569	606	582	562	510	548	554	597	552	610	577	594	560	600	635	537	529	599	566	579	543	565	581	553	570	552	543	540	599	595	537	582	594	566	563	562	547	564	610	607	561	576	586	576	520	569	564	563	595	618	582	572	542	577	582	587	565	577	590	588	585	577	524	583	566	549	611	571	569	555	573	532	611	578	587	549	537	591	574	563	597	589	535	576	589	568	567	545	550	534	591	583	576	555	560	568	577	608	561	560	542	582	541	605	574	544	583	580	550	524	567	590	588	575	585	521	591	566	572	587	550	582	535	572	576	575	599	568	561	573	610	574	570	591	598	561	558	572	581	613	607	589	554	592	552	556	504	551	529	581	579	647	583	551	568	588	553	581	522	562	568	565	564	618	544	550	583	571	567	583	590	518	566	548	596	540	598	553	509	598	581	575	555	569	555	614	566	575	553	532	584	550	561	561	581	577	575	605	565	603	557	541	595	568	584	571	554	544	566	606	577	574	615	600	588	577	594	592	598	583	541	533	541	557	565	606	535	590	574	587	575	553	556	583	552	620	590	591	576	597	569	603	645	582	578	600	571	565	608	549	583	517	574	568	552	558	523	581	556	604	550	583	599	565	576	605	568	571	575	572	606	553	614	587	520	592	621	525	549	582	545	620	537	543	582	595	540	578	592	546	562	502	572	591	522	589	566	574	592	570	562	581	599	598	585	562	562	620	573	587	606	569	591	555	597	627	607	543	573	550	571	597	558	566	569	575	568	567	582	583	550	541	566	568	588	619	596	545	558	583	609	567	581	605	600	572	570	610	612	559	609	562	564	579	585	552	581	576	598	566	566	593	601	542	535	598	524	587	602	590	553	536	532	570	583	532	566	592	564	549	551	589	566	594	572	583	616	565	621	547	533	597	556	557	583	569	574	589	561	595	558	537	592	577	562	559	605	586	561	587	576	586	561	589	604	563	598	543	558	572	574	555	532	583	598	613	595	567	588	592	619	545	597	518	569	544	598	556	586	624	587	601	573	563	594	566	591	581	532	551	563	587	531	556	572	575	546	587	569	588	577	598	549	590	523	617	552	592	560	558	548	613	583	565	579	573	582	578	605	541	560	598	553	600	548	573	605	576	604	605	552	529	609	546	543	570	604	595	570	574	578	580	566	556	612	548	555	569	561	585	556	628	565	617	569	573	547	553	564	554	587	590	556	542	534	577	536	562	552	550	603	550	551	563	576	574	544	558	540	584	611	581	570	571	550	580	557	601	575	602	613	550	552	553	542	569	591	539	608	559	570	556	590	559	574	568	555	574	564	609	585	537	553	572	627	542	604	601	561	600	558	570	566	537	548	531	573	551	533	569	547	565	566	536	600	565	563	547	558	576	591	560	573	557	596	533	631	551	570	571	569	579	593	543	572	589	584	548	587	572	555	602	536	596	596	563	556	543	588	610	533	586	553	617	602	585	551	594	575	507	569	530	559	582	593	608	597	536	570	589	575	574	543	556	564	647	517	561	592	534	567	622	576	623	573	572	557	576	566	530	528	512	573	570	562	573	572	584	533	565	594	552	577	540	554	545	597	597	548	614	579	589	566	564	565	589	586	558	576	560	559	544	581	581	618	536	577	608	590	565	609	544	564	550	587	589	594	544	568	568	559	566	579	548	552	578	561	558	577	548	562	595	579	565	568	618	577	544	591	573	557	565	605	577	598	606	594	577	620	543	588
33349	15219	4261	1315	706	600	503	424	362	389	320	324	305	284	263	249	241	267	208	208	262	231	263	229	224	239	213	260	217	229	248	272	253	248	241	251	270	277	279	237	232	241	288	236	259	235	232	216	266	204	237	243	239	213	240	215	223	240	228	251	260	254	242	213	237	265	217	233	237	223	216	268	266	225	219	211	234	256	242	245	261	238	214	250	241	222	227	229	227	247	215	212	223	198	245	241	235	222	239	271	217	234	207	218	234	248	230	236	221	256	228	266	224	254	249	242	222	254	223	245	260	226	244	229	246	234	212	235	241	237	252	240	269	262	243	245	253	220	225	260	224	217	226	233	244	263	194	239	229	224	233	246	230	229	227	246	222	218	201	241	206	215	267	221	223	256	242	235	246	229	224	237	235	250	267	229	207	236	263	228	236	255	258	264	235	232	217	250	234	224	253	231	223	204	240	274	232	254	239	237	257	239	268	231	234	230	225	209	256	235	247	224	235	261	253	247	237	254	246	220	245	212	220	248	258	241	234	235	240	259	249	225	225	255	224	239	223	237	215	256	238	221	205	207	239	220	244	215	249	245	212	239	226	230	228	234	227	241	234	250	253	216	268	238	256	270	247	220	212	237	259	229	223	242	230	239	225	225	236	251	223	223	272	246	233	226	252	249	214	218	235	194	222	210	224	238	254	245	231	215	216	265	251	223	236	216	227	219	222	234	259	218	233	241	213	247	255	231	228	219	204	199	197	229	218	224	242	225	233	248	240	228	244	235	267	241	238	224	220	229	224	262	267	216	215	206	228	242	216	257	231	215	257	241	227	234	206	190	239	218	233	234	236	232	227	249	229	247	244	233	240	226	216	199	228	244	242	240	221	217	229	219	220	225	234	237	239	250	263	231	232	247	241	245	209	245	257	272	249	263	205	225	245	259	213	234	234	229	254	242	244	224	202	245	236	225	253	226	229	236	240	229	241	241	216	262	238	225	212	231	248	249	213	234	232	225	204	263	240	217	235	243	253	244	243	228	245	233	282	254	240	254	242	233	235	255	232	248	225	208	218	234	223	236	263	266	230	227	221	263	250	267	227	236	264	218	238	208	259	229	231	245	218	228	204	191	248	249	227	203	245	232	220	224	246	248	213	222	254	248	245	229	234	214	219	213	233	222	241	217	246	230	221	222	219	225	206	230	219	238	246	228	220	244	247	235	198	219	229	219	210	240	214	234	201	235	237	233	255	270	224	238	247	259	239	232	262	224	223	245	262	226	244	228	208	226	239	231	223	210	230	239	234	242	237	260	227	212	228	238	233	215	218	234	225	247	220	241	243	231	264	240	231	220	207	234	242	232	242	252	231	241	231	238	258	253	222	213	233	221	260	228	237	233	234	227	230	239	243	260	226	205	216	222	241	279	227	222	243	212	228	245	255	212	261	237	239	227	235	236	240	235	238	219	219	231	231	238	253	261	251	217	215	217	237	234	224	256	215	224	240	236	200	240	224	197	214	236	246	263	246	252	221	233	207	200	207	249	237	249	252	182	254	213	234	213	236	239	221	229	259	245	271	257	210	202	225	228	241	262	237	237	227	241	242	217	244	242	231	231	253	218	253	197	215	251	262	239	225	245	219	240	243	247	199	210	221	241	264	218	225	247	201	238	235	235	235	222	241	241	219	230	234	226	214	250	228	228	213	243	234	224	253	204	244	274	239	226	234	228	225	254	244	214	273	251	221	226	243	265	231	253	229	224	215	236	260	229	230	219	226	214	261	258	241	230	186	232	257	238	255	241	217	227	228	240	219	255	237	248	218	245	224	245	229	231	237	229	228	231	254	216	238	233	257	236	234	236	246	252	249	251	226	222	223	216	234	204	231	214	220	224	211	234	229	219	229	251	252	248	228	249	254	250	240	220	241	235	245	234	238	257	210	218	240	245	211	235	224	250	219	233	242	228	238	211	232	236	236	202	252	247	227	238	222	250	228	212	231	226	214	223	230	212	248	219	234	227	242	238	202	227	246	257	206	205	212	274	247	265	240	222	249	247	225	230	219	208	248	239	236	237	236	239	226	251	247	250	249	245	231	269	217	235	216	257	241	220	233	237	222	229	253	201	207	221	241	233	250	232	252	249	247	277	236	226	235	239	266	206	226	230	251	229	225	232	218	251	218	213	264	233	216	246	259	235	237	247	247	250	215	238	207	242	235	238	240	231	250	226	242	240	237	238	222	254	197	232	220	246	261	239	200	234	233	221	244	215	241	230	227	230	239	228	220	238	252	258	236	208	250	247	224	235	227	236	234	239	235	255	260	254	229	202	234	228	233	241	204	287	222	236	251	234	221	207	233	206	234	210	244	232	245	278	232	235	219	245	275	221	222	240	218	217	217	226	242	264	221	219	240	240	218	257	247	202	240	213	226	207	215	251	243	221	264	215	247	250	267	230	242	247	271	225	219	197	207	238	275	242	243	226	230	266	219	227	230	239	252	239	218	230	237	249	237	248	227	247	218	220	264	223	242	231	247	269	236	222	208	223	227	252	236	186	247	208	226	218	230	246	217	233	230	252	251	232	235	226	228	230	248	231	239	207	221	222	234	237	222	248	233	221	247	250	236	216	255	213	218	186	231	209	238	233	228	207	247	248	240	233	254	222	218	208	207	235	225	245	231	213	247	212	263	234	208	232	253	233	243	233	212	213	224	223	255	228	263	247	239	236	212	199	222	230	236	228	245	220	229	235	224	235	238	222	240	219	229	249	221	203	266	266	250	281	228	239	245	221	233	232	248	236	227	219	227	224	224	245	215	263	222	238	264	223	237	242	236	251	240	221	229	232	226	221	228	253	216	233	244	234	217	253	231	235	198	252	269	213	214	247	232	270	207	209	259	243	225	203	218	231	258	251	230	263	223	245	231	224	218	236	249	228	234	241	213	237	205	252	257	224	219	250	282	254	231	202	201	215	286	243	245	235	249	207	237	234	235	200	221	202	217	243	235	219	208	227	230	240	251	269	232	227	268	257	205	233	247	230	243	218	227	225	257	222	229	208	209	227	246	241	249	268	229	223	238	242	214	215	220	260	231	227	233	235	232	241	236	228	234	232	239	249	249	245	213	265	218	245	223	255	231	242	234	252	228	250	194	242	218	239	269	248	239	253	245	228	234	227	240	207	255	225	214	236	249	236	233	256	220	201	208	241	202	263	232	246	238	206	204	243	238	270	255	276	256	239	230	233	225	232	216	206	205	184	222	252	225	227	241	239	243	236	227	260	271	235	254	193	243	215	226	234	234	256	236	222	224	237	255	240	227	237	208	229	237	235	219	224	241	242	229	262	247	230	260	266	234	214	223	227	225	241	227	216	250	241	264	259	229	225	252	226	244	217	211	263	227	229	243	238	233	257	217	231	215	245	235	212	251	231	238	220	235	244	234	214	231	224	236	245	242	228	239	258	247	223	232	223	226	255	236	240	265	204	230	247	182	214	212	255	241	209	248	225	250	256
5788	3726	2699	1422	850	768	671	632	652	590	598	558	539	585	565	522	567	511	542	573	539	581	548	539	581	550	536	570	620	505	529	543	561	569	566	556	550	573	571	536	564	565	523	564	565	503	553	554	530	573	523	563	539	564	550	558	525	544	549	551	548	520	552	513	560	497	548	562	549	559	570	578	551	550	553	537	532	548	553	526	556	535	567	535	546	578	588	514	582	547	572	515	562	542	555	578	564	547	519	556	547	551	542	564	556	545	513	511	574	566	572	533	547	583	545	564	544	568	547	561	528	499	570	570	512	540	532	566	525	515	534	544	554	530	549	584	551	553	564	548	526	594	500	536	572	525	535	556	568	527	555	564	572	519	593	532	526	569	520	530	529	536	561	581	550	577	552	545	549	531	494	568	543	549	538	544	567	558	563	512	553	605	565	528	521	549	601	571	533	526	585	521	532	536	566	519	537	533	516	542	573	575	561	543	523	521	539	546	570	543	528	519	561	549	541	561	543	566	529	535	559	555	548	560	565	554	538	547	556	516	573	537	542	568	551	539	550	573	525	530	551	559	566	546	574	528	560	542	564	526	531	576	541	531	530	533	547	565	557	546	561	522	559	546	510	557	577	588	537	558	567	559	597	517	529	510	549	554	562	569	564	556	567	563	537	570	545	566	590	526	510	556	586	560	547	545	571	557	581	539	544	557	580	551	570	546	550	568	560	573	520	546	547	512	521	573	535	542	550	538	566	498	515	557	575	592	559	552	589	538	543	537	571	546	554	514	537	546	550	562	539	551	533	531	534	564	538	558	529	547	542	576	555	541	544	555	524	568	545	543	564	563	564	567	559	510	547	556	568	533	585	578	579	552	521	532	500	517	579	563	512	516	567	526	543	571	575	571	563	539	525	607	529	547	552	506	546	518	552	514	524	547	528	538	528	543	535	523	582	529	596	521	562	493	528	585	553	508	551	564	517	580	585	564	519	545	548	529	536	530	579	573	523	546	514	513	522	562	529	500	583	540	538	547	556	581	530	536	525	546	524	539	530	540	569	519	515	560	590	543	528	566	540	537	567	540	514	547	513	541	563	522	528	542	542	562	551	541	562	549	563	517	541	533	547	553	546	565	562	569	525	538	539	566	561	606	534	563	558	511	542	538	550	562	527	518	496	556	545	535	563	568	552	529	574	566	557	549	537	519	516	548	547	542	557	512	549	576	565	526	516	590	556	539	531	538	550	534	552	522	515	535	540	521	588	574	562	554	577	566	591	556	522	578	565	558	537	564	532	546	517	524	540	553	558	570	544	601	544	559	546	555	558	578	540	559	563	545	532	546	560	534	505	553	498	627	532	527	528	516	537	542	531	542	563	569	519	536	505	522	508	532	578	511	520	553	562	537	545	528	532	564	560	579	545	518	567	550	564	509	541	530	523	548	545	565	529	550	542	556	551	543	548	586	536	567	568	556	545	509	533	570	563	519	528	565	593	571	544	573	519	553	492	518	566	559	530	556	556	602	571	574	542	510	573	565	559	569	580	599	562	583	568	536	544	529	513	540	575	553	561	526	551	541	587	547	517	559	596	563	529	534	558	560	545	532	524	548	512	588	545	506	549	540	583	537	574	544	511	555	561	579	486	554	535	557	564	565	516	558	549	590	562	598	510	528	516	584	518	522	506	536	512	576	543	538	500	571	550	527	558	590	552	545	513	541	514	560	551	559	536	535	525	542	561	524	560	576	563	582	510	541	521	511	545	546	512	584	545	562	570	538	540	525	574	551	528	538	534	569	584	544	574	539	565	546	551	573	531	542	565	574	542	585	541	554	575	551	520	547	533	551	530	530	540	534	553	542	553	500	540	558	540	567	537	535	557	564	550	555	559	539	525	549	533	571	542	577	529	533	565	547	540	560	572	539	478	522	574	527	526	504	558	549	527	566	534	522	575	575	536	550	561	512	548	541	544	521	534	548	550	535	544	576	551	560	600	541	578	530	535	534	548	529	529	551	553	541	565	493	536	560	524	572	546	585	555	589	581	554	566	485	560	534	530	523	568	546	556	516	520	575	521	536	539	543	573	570	586	542	581	579	533	540	540	561	555	571	564	527	546	551	505	535	535	553	519	561	532	551	536	523	528	587	552	549	541	552	556	536	527	567	575	502	574	553	531	543	572	553	556	561	515	559	561	573	550	545	561	573	572	519	558	535	566	577	523	538	549	572	557	527	543	529	550	546	580	545	534	577	556	525	571	568	590	540	572	572	540	533	513	530	551	579	551	549	525	514	549	541	545	556	539	563	538	566	549	564	569	531	572	537	592	566	568	522	537	525	552	549	574	556	540	574	546	544	528	574	543	486	543	564	577	527	548	536	522	536	554	555	559	554	543	576	532	553	574	552	588	550	556	535	557	542	608	564	570	499	574	560	529	565	565	549	525	545	554	619	570	546	550	546	535	557	586	564	512	557	544	514	528	590	581	537	522	575	565	531	548	534	522	562	571	574	524	592	534	557	590	529	568	539	532	508	562	589	580	566	574	540	550	580	525	510	541	547	562	544	538	549	571	500	565	554	558	553	537	546	536	566	545	512	582	556	550	538	528	503	614	559	533	546	517	579	510	519	569	527	546	554	489	517	535	549	536	552	536	541	563	525	562	515	519	556	554	543	550	598	532	542	555	557	530	543	525	569	539	538	547	550	548	584	583	568	539	528	541	540	536	544	522	556	505	545	527	526	543	530	592	534	538	541	574	509	553	526	576	566	552	571	513	564	543	578	547	542	531	535	531	528	513	552	519	507	524	510	576	528	519	532	550	544	538	546	557	562	562	555	552	501	531	597	588	609	490	506	549	579	550	539	562	508	564	569	586	567	554	559	537	538	510	572	512	580	631	535	538	572	541	544	551	555	544	549	586	531	530	512	563	538	536	553	571	559	536	565	557	516	548	533	568	544	580	505	550	586	568	567	550	591	576	524	522	531	560	542	507	542	546	556	524	547	524	546	575	558	558	519	549	559	562	534	536	558	536	533	578	517	523	549	564	523	518	517	553	573	585	547	572	550	554	547	558	560	579	548	588	547	545	565	528	581	558	517	598	571	561	585	551	549	560	527	541	557	581	542	549	519	569	531	517	545	521	549	547	556	514	526	526	539	558	559	540	511	526	558	525	547	560	529	515	565	522	586	562	535	580	560	555	571	533	522	531	550	537	514	549	570	541	563	534	574	512	569	539	583	523	508	564	550	539	550	550	548	537	541	527	507	502	556	566	600	546	525	512	568	530	540	563	548	564	532	546	584	533	568	508	536	544	541	552	547	580	576	531	535	565	557	535	531	546	561	588	559	570	541	538	540	556	540	552	532	548	583	514	581	464	510	554	557	519	537	555	568	504	544	551	555	576	513	543	546	536	553	554	562	542	531	547	531	553	551	530	557	551	569	555	551	526	566	550	538	566	519	548	556	563	580	532	513	556	499	556	534	521	493	540	554	555	535	592	556	516	561	567	520
24530	21012	24697	27440	20774	4636	1112	827	645	604	531	428	428	461	382	360	318	314	356	344	342	348	384	323	344	331	306	365	354	328	340	304	350	339	350	353	279	346	358	324	354	350	366	345	368	364	321	325	320	349	358	325	337	340	364	378	341	348	322	343	377	336	321	328	308	331	335	334	327	342	316	329	346	336	329	377	346	362	331	352	335	317	336	342	330	360	332	347	346	317	326	361	353	329	331	350	329	313	345	302	341	325	346	341	372	369	335	353	331	331	317	329	334	299	364	328	314	360	358	330	326	306	299	330	331	336	309	283	325	326	343	323	354	335	319	370	356	331	329	341	318	334	337	362	341	327	329	314	321	319	321	346	340	330	328	324	318	347	316	344	338	284	357	321	327	311	328	360	332	324	342	308	330	323	353	343	359	351	335	336	353	333	314	315	332	388	320	338	295	326	351	303	321	344	329	318	315	315	288	347	362	360	330	345	329	309	362	325	340	295	350	354	321	313	367	332	342	326	355	299	326	374	312	336	362	334	343	357	359	337	309	309	334	356	325	332	319	321	323	317	301	315	333	324	358	354	338	315	318	301	313	317	302	353	293	308	367	326	381	322	322	327	334	337	352	307	334	335	327	379	338	329	346	367	354	303	310	317	349	378	346	323	317	323	343	300	303	342	317	309	313	315	334	358	328	360	344	316	315	358	334	313	322	327	323	366	363	335	339	334	327	345	321	316	306	324	310	339	335	334	329	323	326	328	352	316	291	319	341	351	298	354	327	347	330	324	324	313	330	324	319	362	329	352	352	357	348	305	324	350	319	309	337	310	324	327	335	326	329	375	341	347	322	326	357	340	353	340	293	374	327	314	312	341	314	308	320	306	346	376	357	323	337	307	299	333	370	321	308	314	304	322	298	360	352	313	346	319	317	311	333	318	343	349	339	311	322	325	283	320	336	316	335	321	330	330	319	327	342	339	319	340	304	350	371	343	363	309	294	347	340	337	357	352	331	346	328	319	359	347	352	364	341	287	354	332	354	318	332	353	328	306	368	339	317	359	307	305	367	357	333	332	334	302	354	327	356	329	296	326	326	329	315	329	315	338	384	326	352	307	344	341	329	320	332	311	315	320	349	341	326	313	333	340	370	344	339	353	338	318	331	318	342	387	325	336	315	329	345	301	323	343	316	348	322	331	341	336	284	325	372	367	330	347	315	302	330	356	376	332	323	333	357	349	365	332	304	344	341	352	350	374	333	321	312	301	330	372	350	319	337	324	355	319	339	332	318	321	301	330	329	320	334	309	318	364	325	313	370	330	285	332	361	351	343	329	376	317	348	346	346	343	358	311	343	338	345	362	294	294	354	307	344	349	334	347	320	361	330	317	341	321	292	316	331	332	316	328	350	330	315	331	313	316	319	363	347	308	319	356	323	328	347	324	319	329	305	358	373	320	317	305	375	365	349	328	336	311	312	344	341	310	359	318	337	340	341	325	320	332	320	336	323	339	355	321	312	353	324	330	333	338	351	332	320	333	334	336	315	363	305	343	349	328	330	317	339	331	336	327	345	304	337	330	296	310	332	360	320	344	324	319	320	332	308	329	329	320	328	340	327	344	376	327	306	317	317	335	332	323	355	330	328	337	336	298	300	323	330	330	316	316	348	298	355	331	289	326	313	349	315	345	344	355	379	331	384	293	327	380	314	320	326	339	350	326	301	329	327	341	338	337	337	326	341	324	328	348	327	353	356	325	319	292	301	357	318	325	318	371	331	303	311	343	367	304	300	322	356	329	328	342	312	301	309	340	318	329	337	363	322	321	364	336	312	339	354	344	338	370	358	336	329	338	303	330	321	370	326	321	334	310	305	357	340	301	353	327	322	337	332	335	334	351	313	351	356	310	347	348	332	343	341	307	339	370	314	333	319	313	341	308	323	366	346	342	309	337	309	279	333	333	317	315	340	326	308	308	329	326	343	331	325	355	321	326	335	302	321	305	330	332	356	306	283	339	302	338	341	305	340	348	361	312	319	330	328	317	310	334	317	342	346	332	335	331	340	353	335	325	359	334	333	326	328	330	324	317	320	339	332	351	322	314	326	326	355	316	312	308	321	287	311	354	346	337	375	327	326	298	335	359	305	331	317	338	357	325	343	320	329	301	304	329	330	331	323	362	357	304	329	326	337	348	329	316	318	315	369	353	332	324	331	359	319	313	351	304	346	348	316	293	355	323	303	327	344	335	316	329	324	349	306	304	317	317	304	288	371	340	318	340	326	320	293	335	364	309	326	341	338	335	330	322	319	356	320	340	316	336	342	329	315	326	326	324	303	379	352	333	360	344	337	307	346	344	318	321	345	343	314	334	356	297	364	356	339	366	334	325	326	348	325	330	330	351	314	350	315	342	337	344	335	299	342	324	319	351	331	318	359	328	336	338	327	342	312	334	357	321	360	357	356	329	309	339	322	335	321	325	314	330	316	370	339	340	303	318	350	322	349	312	293	321	358	369	379	352	328	323	306	326	338	336	327	336	349	353	327	326	285	293	320	355	356	305	338	354	312	300	311	357	351	305	330	317	322	307	357	353	340	334	316	340	305	306	364	339	322	296	353	350	319	330	333	322	320	352	358	311	371	381	361	327	329	327	308	317	328	345	305	300	304	314	367	347	316	355	344	340	363	320	318	312	338	367	323	343	307	340	365	348	379	327	334	353	336	366	306	314	359	359	330	321	328	315	355	360	329	318	325	332	322	332	297	340	330	315	319	356	340	333	302	309	340	339	348	323	357	327	354	348	328	338	308	346	352	327	321	320	344	315	306	295	352	348	324	316	334	350	352	335	372	307	341	336	313	337	339	333	334	322	312	315	298	345	317	320	343	357	318	353	346	356	301	300	321	311	362	299	345	318	335	320	333	335	350	363	343	357	338	348	329	336	330	308	315	350	339	324	347	316	338	335	340	318	308	334	355	322	299	337	335	339	327	358	298	367	330	314	308	324	364	344	314	317	338	303	327	338	336	349	298	339	338	305	318	314	332	295	365	312	333	346	311	342	325	314	325	326	322	385	309	342	343	313	324	340	303	318	363	323	342	333	340	360	327	350	366	315	350	344	378	335	343	337	328	348	318	329	291	355	328	356	344	305	314	353	345	366	341	328	309	348	311	330	338	324	337	329	305	313	337	326	343	322	334	356	311	303	337	320	258	320	337	294	328	334	329	333	310	352	325	349	335	341	295	330	336	324	345	361	353	337	321	330	359	324	346	347	329	350	344	341	332	330	306	348	369	331	325	320	306	349	328	350	365	330	281	338	326	321	323	359	344	350	324	328	361	350	341	327	320	371	303	292	336	344	337	353	331	311	300	324	340	335	364	343	355	350	306	345	365	335	363	310	332	365	321	306	323	306	326	347	329	329	308	295	317	336	323	362	349	326	311	335	354	352	330	336	351	355	358	332	341	337	326	336	311	316	328	360	361	314	340	359	356	338	321	307	302	349	296	299	306	339
4223	8007	5776	2782	1555	1309	1098	971	920	855	790	782	790	742	759	753	807	731	755	749	715	762	708	731	701	712	757	776	725	704	717	749	648	698	651	724	736	743	711	726	697	749	691	734	755	778	739	765	759	750	726	713	738	731	730	726	686	714	739	755	736	776	696	747	715	731	736	733	703	769	719	702	737	706	735	764	695	688	710	675	682	765	722	697	702	681	693	721	725	721	743	747	700	729	685	677	713	687	737	725	719	720	741	725	715	699	778	696	761	707	760	722	718	763	766	721	708	748	741	690	753	706	733	731	794	736	713	768	722	694	733	728	696	732	759	667	738	767	695	683	705	705	716	750	693	760	727	715	719	720	682	703	715	729	706	725	735	756	720	751	744	734	718	762	765	684	748	727	769	738	711	729	704	695	742	716	703	708	727	757	666	760	766	796	695	695	732	697	725	714	720	711	747	694	754	725	703	713	706	709	686	715	738	755	728	684	711	689	686	685	688	679	721	679	659	714	721	695	712	709	700	730	747	711	721	754	767	682	737	721	691	734	751	715	689	714	713	776	656	686	775	689	766	746	697	698	665	734	702	780	751	702	734	718	699	671	684	717	716	725	738	782	689	726	720	686	711	759	727	747	709	703	664	701	687	729	700	733	702	719	712	723	683	729	740	728	718	714	696	712	740	715	700	703	699	753	739	714	723	725	779	721	742	752	758	746	724	717	748	717	748	706	728	734	725	714	686	706	650	714	748	702	747	752	677	715	643	706	719	723	736	697	731	714	745	721	772	751	702	696	706	745	682	700	721	697	715	756	744	701	751	699	758	721	723	693	732	720	728	691	717	703	676	760	703	723	689	732	714	696	724	698	748	716	702	720	700	756	733	709	750	704	708	724	734	721	710	678	740	713	703	748	788	678	708	738	669	701	725	730	766	695	706	743	721	732	749	694	705	706	734	707	683	726	684	766	746	723	718	730	698	697	732	666	748	771	743	742	715	749	737	712	714	702	668	681	722	753	689	730	700	760	716	726	699	730	721	723	723	705	673	731	682	677	761	704	741	688	747	659	726	747	755	769	757	711	722	712	753	749	723	720	749	696	781	704	734	748	734	719	691	787	740	693	747	705	687	732	758	725	699	758	768	737	727	733	741	722	728	698	713	716	710	693	769	699	744	694	699	717	721	731	813	685	711	748	715	711	723	748	739	695	720	702	728	728	727	680	706	697	733	753	689	729	708	716	696	726	695	675	741	705	729	716	741	721	757	735	750	724	664	719	679	718	682	668	705	721	661	695	708	701	713	719	722	708	724	709	707	757	752	701	771	747	706	719	711	713	674	718	700	722	731	704	741	744	711	704	701	739	707	723	732	689	694	733	687	762	697	717	683	716	714	724	726	696	748	712	719	724	738	731	696	740	727	699	777	733	730	697	713	732	749	717	688	712	747	727	692	693	724	722	711	733	701	710	740	712	699	748	690	720	705	738	729	705	722	726	723	755	692	740	771	701	749	716	754	733	708	747	728	720	662	706	721	751	739	741	767	658	776	731	729	718	742	684	721	692	715	725	745	742	703	740	693	704	711	732	698	747	729	721	758	721	705	755	714	712	744	726	735	706	728	709	722	711	682	724	692	703	780	744	684	709	736	697	699	705	754	762	738	721	720	753	724	725	706	758	698	775	696	725	752	711	713	667	692	734	685	714	691	749	729	717	724	714	737	702	654	727	719	710	716	732	772	747	735	743	717	700	771	699	731	731	737	702	705	700	686	706	761	749	750	713	730	669	734	742	731	735	707	716	703	756	766	719	707	686	685	691	745	704	668	752	740	670	738	734	701	739	703	731	742	710	697	713	680	696	738	748	726	733	713	709	713	711	755	758	680	790	723	758	701	724	714	671	738	726	684	790	723	737	707	728	764	683	772	702	691	743	764	704	704	779	727	775	681	738	764	697	727	726	702	720	731	736	718	777	712	708	725	742	732	673	700	732	709	748	757	690	744	735	702	703	719	743	700	696	738	713	699	712	696	682	726	732	706	747	668	725	731	734	777	759	720	742	690	719	719	712	707	706	699	703	697	726	714	702	727	694	737	725	723	701	687	749	742	675	751	714	743	732	723	701	764	705	675	732	697	754	747	708	705	716	727	740	735	738	721	654	702	687	720	796	756	734	730	702	739	696	751	663	708	672	708	739	669	780	694	724	670	743	700	709	743	676	722	722	741	735	735	688	690	705	702	721	756	680	736	761	708	738	721	716	701	733	707	732	722	719	726	718	675	726	782	715	704	702	692	759	753	727	749	729	696	680	771	705	725	750	696	671	694	718	665	715	734	723	710	700	721	725	715	739	696	750	703	724	711	694	761	792	697	741	661	679	712	707	716	714	704	733	756	747	683	693	693	760	727	707	717	725	722	714	645	726	691	710	708	679	712	767	701	715	714	741	735	680	713	735	726	688	703	674	703	719	709	731	689	656	688	704	714	769	709	713	777	721	708	721	753	714	717	733	726	647	708	704	738	731	710	722	643	691	728	718	728	727	690	724	702	773	730	741	700	703	697	701	736	724	720	703	715	757	740	747	702	745	679	745	736	727	724	740	723	698	745	703	733	731	704	746	749	718	728	704	717	714	744	693	784	683	735	682	750	713	701	743	704	705	747	681	730	712	709	731	706	680	697	720	726	694	732	720	710	692	708	762	743	744	682	745	742	750	707	716	754	729	725	723	669	699	786	709	694	728	766	691	744	689	704	658	700	675	737	706	692	702	743	728	701	733	709	734	717	754	713	736	724	677	737	758	698	703	725	735	743	710	697	739	731	708	776	707	723	729	751	727	758	762	673	734	698	677	740	713	673	717	708	758	735	761	734	722	662	700	720	667	748	702	750	773	716	739	713	691	744	698	739	713	741	757	719	745	704	695	719	734	701	690	739	697	738	684	691	727	701	744	732	731	698	720	709	703	712	740	689	734	761	726	730	700	720	734	671	707	686	718	725	689	754	732	699	723	710	820	704	738	704	737	740	673	724	769	681	769	724	711	689	667	768	732	693	742	761	753	731	742	749	709	730	737	700	671	729	698	714	693	767	692	697	702	717	702	690	732	683	681	696	786	768	706	792	768	742	692	674	759	729	744	756	741	781	687	713	696	716	703	684	707	711	747	680	760	748	705	786	745	774	726	735	732	713	690	737	737	732	701	751	774	753	712	660	750	700	732	735	681	719	726	669	752	727	711	687	743	706	758	754	676	680	758	698	751	724	761	762	732	734	715	727	674	683	735	754	714	755	714	738	716	716	728	665	707	691	764	741	720	722	702	702	700	745	694	722	741	698	676	708	653	719	698	714	715	739	689	732	697	705	725	694	688	747	716	720	683	727	736	759	731	674	687	758	670	709	698	674	732	693	681	728	688	726	764	723	733	665	732	731	696	737	680	700	704	700	705	719	722	673	730	737	756	718	709	751	685	701	708	720	732	738	739	748	739	724	702	755	722	744	767	672	741	727	668	722	760
23693	20986	25267	26909	20998	20998	5296	1379	906	669	570	517	413	373	327	322	316	311	304	271	333	281	292	278	249	295	273	264	269	294	299	272	274	252	245	274	277	296	297	258	256	247	284	235	274	274	262	273	276	266	257	287	285	243	286	277	312	243	299	283	301	267	296	296	315	272	265	250	271	292	272	278	274	278	270	244	253	293	292	274	266	268	261	259	271	245	280	279	287	247	263	269	286	276	284	253	273	280	292	260	287	269	230	275	295	240	270	283	279	269	289	273	232	289	262	238	275	283	254	266	246	298	269	272	244	264	269	289	254	244	277	263	262	306	271	256	262	297	256	291	248	292	263	282	273	254	275	306	271	281	258	258	294	282	242	265	282	264	259	267	286	246	228	267	273	267	277	264	250	268	254	290	267	265	256	252	230	292	279	276	273	251	257	270	258	244	259	278	254	306	244	252	269	248	276	264	256	272	248	255	260	288	245	266	249	272	267	267	267	247	282	278	284	254	252	288	259	263	271	239	270	269	258	268	267	277	265	255	270	279	255	264	284	251	274	267	255	277	273	272	270	301	258	270	280	231	232	272	272	285	287	272	262	249	261	239	265	246	276	262	248	280	277	273	286	267	262	271	251	271	266	244	244	251	267	231	223	282	278	273	268	267	241	254	256	275	260	246	273	252	279	258	281	281	275	232	260	288	284	292	274	283	295	304	252	244	247	280	259	249	275	263	266	297	282	264	283	273	267	293	261	255	277	240	280	289	281	273	266	277	263	284	233	312	276	251	250	237	272	274	286	267	259	275	275	264	257	251	257	263	291	255	268	267	281	272	253	289	283	263	257	263	270	257	236	235	275	258	233	280	264	290	289	285	233	266	266	291	271	266	275	275	245	240	285	268	247	277	265	256	272	281	270	253	242	265	272	273	270	265	235	239	246	266	289	281	264	279	276	270	275	288	272	264	265	262	274	241	294	269	253	263	268	279	286	242	268	281	289	235	285	236	299	287	263	226	252	279	290	271	279	241	280	246	292	261	262	282	281	261	284	283	253	257	245	237	251	276	262	259	291	262	244	236	268	265	282	265	305	316	293	288	281	247	274	248	258	283	265	259	241	280	269	254	270	270	298	253	248	253	260	266	266	263	260	276	277	263	253	298	293	280	286	265	239	248	250	259	281	248	265	273	262	289	288	302	271	267	281	246	274	230	256	283	244	252	309	243	286	252	236	268	260	230	285	268	279	249	268	270	240	254	276	273	263	253	283	251	280	268	262	236	236	263	265	278	254	279	265	237	231	241	249	266	271	274	269	291	263	296	243	278	274	263	260	265	295	256	271	292	267	257	270	265	261	261	249	291	279	236	262	267	226	291	254	272	263	245	255	247	279	300	255	248	280	280	284	305	272	260	274	249	262	266	219	271	256	255	258	279	264	269	268	318	269	258	276	264	266	270	253	259	276	285	261	282	241	263	242	279	280	231	253	261	286	246	288	272	294	245	257	267	291	310	266	269	242	290	254	266	245	265	278	253	283	271	247	267	275	271	255	267	298	274	283	272	264	265	243	271	304	270	254	219	242	255	280	272	280	260	252	240	248	259	301	256	267	271	285	270	242	276	238	254	270	283	296	255	274	263	240	287	225	263	300	243	287	250	292	271	239	275	260	258	274	272	269	282	239	272	265	230	244	242	241	277	254	276	275	279	248	275	259	265	248	253	289	278	238	240	244	282	270	243	289	243	310	301	248	268	283	280	254	264	238	277	285	282	283	287	254	251	284	276	283	255	256	282	258	257	277	279	266	263	256	304	237	268	299	296	274	294	259	251	273	231	268	239	269	235	249	289	280	264	290	241	268	279	270	313	259	254	274	259	292	276	260	281	255	287	250	292	271	244	271	283	272	265	273	269	284	311	256	265	276	234	255	279	295	273	274	274	277	295	276	273	282	269	238	268	301	278	285	267	240	247	252	281	278	280	266	247	230	255	274	264	267	278	264	258	283	257	270	242	257	251	266	262	257	261	237	249	251	274	254	279	287	256	275	266	299	286	269	233	272	280	276	253	272	263	266	280	238	273	249	261	267	269	268	300	285	293	289	290	288	259	258	264	274	270	297	286	298	291	272	289	249	286	255	255	266	247	251	286	284	270	305	251	266	259	271	255	273	279	277	240	284	247	260	287	221	259	245	241	249	240	251	271	261	267	288	247	233	288	261	252	310	267	269	268	311	276	286	256	265	264	279	247	259	281	270	274	285	248	279	280	261	263	295	238	273	276	254	294	257	267	251	272	276	264	257	237	284	253	230	252	254	247	314	272	237	251	253	274	270	272	247	262	275	303	235	273	291	235	248	275	279	267	245	256	258	273	259	268	268	243	265	274	260	240	235	269	275	272	278	253	291	259	244	236	298	306	261	281	295	270	265	271	286	290	265	269	291	251	235	268	267	258	285	284	238	289	241	295	268	263	264	296	256	239	288	264	272	278	269	292	275	259	245	244	287	283	237	267	288	268	301	271	279	248	308	242	240	271	269	256	250	232	225	264	258	282	263	285	277	263	258	267	281	258	246	247	263	249	266	249	270	295	250	235	207	275	283	268	259	250	270	265	270	271	256	264	250	248	288	287	259	266	257	275	257	254	245	264	282	281	265	243	295	273	278	253	250	267	300	267	282	305	297	259	296	275	277	258	259	302	276	265	275	272	249	273	283	247	272	290	289	256	267	268	252	280	267	288	243	276	287	288	241	245	339	262	277	246	270	270	266	297	251	231	293	256	232	258	284	273	253	281	277	258	326	218	273	297	295	260	253	271	264	248	255	260	250	278	297	272	258	267	260	248	268	259	255	249	290	269	265	253	250	309	260	279	236	325	238	267	265	261	278	266	279	289	253	242	263	284	283	241	265	289	294	288	255	282	250	266	234	272	280	281	260	297	270	272	251	244	243	266	237	272	277	280	261	257	283	246	263	271	264	251	267	253	296	277	259	216	237	277	276	278	241	253	298	283	260	281	240	240	265	283	235	279	280	275	275	233	240	289	262	275	304	298	280	245	245	268	261	230	256	238	260	291	267	255	226	236	247	259	265	255	262	237	254	262	257	291	276	262	289	264	280	238	270	285	294	270	273	242	249	253	293	268	253	269	282	252	272	265	237	242	231	262	277	256	262	262	253	285	311	242	253	262	279	275	264	266	264	279	268	281	241	255	284	274	262	258	286	242	286	268	254	251	278	255	279	288	274	274	285	271	301	301	284	214	262	287	277	277	267	243	272	290	253	274	261	273	281	267	270	268	253	245	245	286	281	260	286	263	253	259	246	280	292	304	271	254	257	299	279	249	267	236	295	300	278	259	257	307	280	302	258	231	257	276	243	296	284	258	263	243	282	271	277	264	253	279	249	250	259	260	275	259	287	243	251	273	288	278	271	271	239	273	289	293	271	278	297	279	271	267	278	239	289	269	267	280	288	324	259	261	282	270	266	279	238	257	274	276	261	253	276	264	284	263	277	231
4376	11405	8008	3533	1965	1475	1117	1007	829	749	723	696	640	653	628	631	613	603	594	587	566	623	583	555	621	551	593	591	592	598	583	595	584	577	598	587	570	635	604	568	575	606	576	591	580	573	566	583	620	594	554	620	574	585	581	621	631	628	569	553	605	605	568	545	585	589	556	609	577	596	596	584	581	555	561	585	589	572	567	590	572	579	541	597	602	597	549	575	632	574	601	622	554	605	578	556	621	539	581	624	593	587	560	562	580	568	552	560	578	547	577	573	563	548	592	530	577	603	590	577	586	559	546	549	618	622	563	569	559	590	631	601	577	590	547	585	568	602	562	533	548	544	550	595	597	594	581	558	593	575	604	519	570	601	574	560	578	574	560	578	583	586	544	581	568	595	604	564	557	586	582	547	603	597	623	605	585	553	577	573	575	538	570	567	589	555	575	567	581	558	560	683	564	562	586	605	601	576	568	570	610	596	576	566	618	573	574	611	563	573	577	587	588	573	559	586	550	528	596	587	587	602	558	566	546	602	580	581	549	583	592	527	549	575	571	581	571	561	567	524	561	593	544	578	595	569	610	586	580	557	597	569	569	565	544	591	594	565	535	584	568	588	557	590	588	571	607	583	600	570	603	581	557	562	595	564	578	548	538	554	592	604	600	571	570	586	603	584	599	617	608	606	572	618	571	570	577	530	584	589	587	618	568	562	576	619	585	606	565	569	540	601	545	570	568	546	611	588	571	591	562	528	598	584	546	588	584	592	583	612	582	578	545	585	585	591	610	564	550	570	564	578	589	539	569	582	558	582	615	613	565	575	595	569	564	578	666	607	601	573	580	581	591	562	574	582	544	580	579	547	569	580	580	552	594	581	573	589	613	562	553	564	568	542	592	591	589	588	594	566	572	589	575	587	565	620	559	586	534	546	568	586	534	570	605	587	603	587	579	586	577	592	614	621	613	558	603	590	559	581	585	563	645	573	580	569	614	589	562	562	603	555	562	568	580	597	543	561	572	569	605	569	601	581	579	614	570	582	619	597	623	585	635	588	577	568	608	551	543	595	573	582	599	607	578	579	587	574	559	572	573	564	596	564	578	561	569	596	564	574	554	604	610	596	524	598	589	560	611	576	566	542	596	583	573	588	583	610	528	608	570	594	576	589	558	551	583	610	567	590	586	545	601	600	574	581	558	586	554	534	556	583	579	608	610	574	561	568	565	560	565	597	602	585	553	589	582	609	559	586	545	594	567	535	580	574	611	586	557	599	580	567	570	597	548	554	564	591	571	541	561	591	592	591	603	559	604	570	584	627	584	562	573	546	534	554	574	565	550	581	597	604	542	588	570	609	577	616	607	561	559	564	581	617	647	598	578	574	608	570	552	631	604	546	605	568	548	565	584	602	574	577	557	579	603	536	590	603	574	568	603	542	577	592	581	554	609	586	577	611	588	568	639	604	630	579	566	575	614	606	570	584	558	544	570	577	573	597	588	556	569	626	601	609	501	592	564	574	580	560	556	618	587	619	600	583	574	544	570	601	611	630	552	567	578	594	569	598	609	551	553	590	576	624	600	526	546	532	572	583	578	574	596	610	587	543	579	578	552	580	597	570	635	597	612	625	586	567	584	576	622	564	563	532	582	560	561	581	610	578	566	603	540	595	563	556	604	597	565	539	588	590	565	623	630	583	546	589	545	627	613	595	555	535	613	613	573	583	591	556	530	584	598	595	551	569	575	602	634	546	609	593	607	577	626	574	567	560	557	629	559	597	559	568	578	558	540	582	606	553	572	582	568	584	583	630	614	583	597	622	522	590	548	586	601	566	544	581	587	607	623	551	576	594	579	614	606	563	597	631	565	564	579	516	614	607	605	612	520	521	550	550	552	575	525	542	582	553	586	573	615	578	577	579	610	581	595	540	583	590	561	566	587	602	622	562	585	578	572	569	526	555	566	621	566	630	621	584	545	576	600	600	555	579	554	590	585	571	582	579	558	564	612	577	584	546	588	579	548	590	572	581	590	600	595	628	623	561	586	609	572	560	609	565	607	593	599	557	568	599	574	593	588	551	549	582	583	547	572	550	559	563	584	567	574	564	571	562	593	550	561	603	587	577	556	577	593	602	586	552	591	571	588	552	636	584	584	565	522	584	545	555	564	573	601	584	532	544	574	586	563	620	551	578	581	576	610	574	554	630	564	569	533	612	608	584	586	619	576	600	558	608	596	560	557	562	541	557	616	572	548	525	600	541	512	592	609	555	625	579	654	571	569	596	552	590	635	538	586	576	515	571	576	575	582	563	578	573	568	613	582	598	607	562	544	586	598	611	618	583	598	549	583	550	573	619	602	562	608	589	576	598	572	587	542	570	561	607	601	567	572	588	592	579	544	542	576	582	608	604	589	566	556	619	555	551	562	561	583	569	609	554	594	577	570	577	584	577	602	556	567	583	588	614	622	590	560	583	560	554	603	573	591	608	567	573	574	589	585	600	590	563	556	548	570	549	575	585	563	596	586	566	574	588	565	613	594	610	552	613	566	571	592	576	589	542	579	557	565	601	565	604	575	525	544	580	558	579	604	617	575	579	585	589	583	571	561	567	563	540	585	523	583	568	525	584	616	566	566	565	597	578	576	602	555	582	551	584	547	561	550	583	587	575	582	594	629	592	565	591	589	568	589	576	565	588	572	572	546	589	567	556	577	603	574	561	594	566	560	567	613	574	568	572	568	572	603	578	572	579	557	539	557	567	547	562	598	569	604	603	567	554	548	549	590	588	550	597	583	568	562	547	515	567	577	554	566	585	582	576	556	581	534	584	580	613	586	554	557	592	540	584	511	603	595	607	587	577	616	588	594	589	597	559	595	568	631	624	576	548	529	600	508	569	531	609	597	520	572	582	574	596	630	619	543	584	533	598	554	542	572	595	561	566	558	515	508	564	598	574	582	563	606	592	602	562	575	610	554	579	586	549	600	585	577	587	545	615	619	545	586	559	575	566	596	608	590	566	600	555	591	589	547	562	565	566	562	606	560	578	573	585	562	573	594	578	609	553	557	554	550	577	631	563	561	583	539	577	565	574	590	583	610	611	577	632	575	573	583	584	568	594	606	563	535	600	578	594	540	623	570	583	607	561	555	609	569	565	585	540	565	560	591	555	580	567	554	526	574	561	606	542	572	581	567	557	544	553	624	599	580	582	582	547	571	583	559	593	566	556	566	589	563	561	598	623	561	542	558	560	601	546	586	584	567	569	594	613	569	580	529	570	583	600	539	572	544	626	565	558	604	597	604	588	585	609	605	531	597	595	589	608	540	578	618	608	571	600	605	554	609	579	564	552	569	542	556	578	588	580	572	615	526	551	574	619	600	576	578	588	565	524	596	576	576	597	564	605	588	574	565	613	589	561	617	605	594	559	601	620	546	556	571	581	568	578	570	575	594	544	615	587	585	610	541	585	579	591	571	536	579	544	591	571	597	578	571	570	585	543	582	582	565	573	598	537
33533	14964	4359	1453	901	795	526	423	388	311	317	279	251	262	275	257	261	223	249	250	262	246	235	250	224	239	212	240	235	275	245	240	240	247	256	268	250	229	244	285	236	223	257	235	247	241	227	229	259	275	240	247	234	241	239	226	244	264	269	263	231	252	245	222	232	246	236	229	243	240	263	232	238	237	220	241	253	252	200	244	252	236	251	223	218	212	200	252	244	219	254	221	232	217	226	227	232	245	245	252	226	248	253	265	198	260	249	270	240	250	236	243	259	214	263	270	242	250	241	235	216	207	230	251	232	295	233	228	232	218	234	266	255	247	247	245	224	251	227	236	224	221	222	249	244	237	252	204	211	250	270	269	248	249	237	203	245	219	236	237	236	218	258	244	243	252	264	222	206	233	209	238	224	248	277	234	232	238	253	245	229	238	248	211	237	215	252	214	218	242	243	224	245	221	206	246	213	228	263	250	268	252	234	256	260	267	254	243	261	243	234	226	242	221	213	245	256	232	253	253	231	259	245	268	214	203	242	246	253	255	241	229	200	218	232	240	249	239	246	259	242	257	233	239	238	234	245	246	245	220	213	250	241	256	228	231	259	220	255	259	237	241	243	233	255	264	252	237	245	223	221	255	228	243	242	255	229	228	251	248	228	232	221	237	273	242	211	235	249	210	268	267	242	246	239	242	242	258	247	251	227	269	275	254	236	247	256	227	230	245	253	265	245	232	247	253	225	230	222	213	234	260	242	239	219	226	240	223	239	224	230	234	255	224	259	251	234	220	229	230	231	241	240	241	264	246	237	195	241	242	216	250	247	248	210	238	246	247	261	241	218	204	259	238	256	222	244	230	245	269	225	237	235	250	236	229	262	215	228	263	237	249	227	219	252	203	240	255	224	261	227	212	247	248	216	263	237	256	217	238	259	226	226	222	243	217	253	226	235	217	236	243	232	247	264	258	247	252	231	249	198	256	234	248	252	244	242	224	215	228	273	242	230	231	241	228	252	236	228	257	237	237	229	255	212	233	236	259	279	253	243	255	270	244	245	261	262	215	257	225	261	263	253	239	225	242	249	235	267	226	229	244	239	230	248	267	232	231	246	237	243	216	222	253	260	243	239	249	227	229	221	237	234	232	238	252	244	248	238	262	227	236	238	250	214	224	214	243	274	230	222	238	246	247	269	211	249	260	248	223	229	251	229	230	250	212	233	226	225	247	259	229	230	261	243	215	255	246	233	256	231	260	246	264	273	229	224	232	259	216	253	197	263	263	255	252	247	260	247	236	239	259	239	250	233	249	248	192	233	242	251	233	238	250	226	221	246	222	229	215	242	235	238	222	238	269	244	269	224	248	235	221	241	258	240	222	243	248	222	228	220	245	214	241	249	255	257	252	233	222	233	201	232	235	242	228	247	257	264	249	242	231	223	236	252	247	252	223	234	264	236	233	272	263	238	244	219	248	245	241	221	211	236	238	245	235	238	242	277	267	280	253	247	245	247	249	232	246	231	244	232	241	228	225	225	262	243	233	232	233	233	267	221	226	253	240	289	211	209	240	239	224	253	236	249	254	237	280	200	248	268	232	262	246	292	260	244	202	227	261	234	246	242	238	245	243	247	225	213	271	225	224	246	250	231	226	266	238	227	212	270	258	246	255	230	224	260	236	225	238	221	224	251	229	231	219	219	253	264	210	219	257	205	249	265	247	220	256	242	250	257	253	256	253	251	230	266	241	220	241	224	241	255	244	241	231	256	245	232	241	244	261	246	262	220	227	213	251	238	263	233	245	221	239	206	211	221	234	214	232	280	250	283	238	223	221	243	231	215	292	242	242	252	242	264	232	269	253	252	223	277	264	234	210	228	191	234	227	211	246	221	229	254	233	239	239	247	234	206	215	249	241	225	225	220	242	238	253	251	230	265	232	239	235	240	214	221	230	208	228	244	250	234	255	266	241	214	239	228	245	244	235	211	230	238	232	274	251	223	237	240	237	253	282	236	231	231	256	206	228	258	265	218	236	241	237	217	241	226	246	250	223	249	257	222	228	228	248	226	223	235	239	242	214	236	228	231	238	263	264	259	248	252	267	255	217	257	227	242	228	232	241	235	243	244	216	239	225	223	226	233	249	252	247	225	252	234	240	240	241	251	234	252	256	214	279	224	260	252	233	211	241	280	259	272	244	217	247	229	244	226	280	250	229	228	252	233	239	211	246	266	251	237	230	230	233	247	253	238	248	263	249	235	263	227	228	221	263	265	241	265	242	230	232	252	251	224	235	268	242	225	219	232	232	232	211	244	243	226	244	239	244	224	258	232	235	228	259	213	221	236	222	228	237	232	225	241	255	257	226	217	205	227	234	243	225	237	278	269	259	228	240	230	245	230	264	260	248	227	237	247	226	238	230	241	238	237	225	239	225	242	284	237	254	214	230	239	264	241	227	249	223	245	234	245	242	256	238	241	283	273	241	220	268	271	242	257	223	229	226	243	238	249	240	247	231	255	230	244	242	270	254	230	271	271	250	245	231	258	236	239	223	233	264	258	218	270	247	237	250	231	251	247	254	241	253	252	258	249	270	220	244	254	280	245	234	240	237	211	216	217	245	233	234	246	241	253	237	247	229	240	247	234	240	212	246	241	247	242	234	205	238	245	260	274	269	261	241	246	220	244	250	224	234	247	229	281	266	231	257	248	209	195	267	233	198	240	231	263	239	221	250	241	255	238	219	261	240	255	260	241	253	256	246	266	224	233	219	228	239	242	230	257	247	242	221	236	251	264	235	234	244	253	237	249	251	257	254	227	255	242	241	255	228	249	243	226	280	280	226	238	242	232	219	263	218	236	229	244	244	226	256	248	228	221	230	256	233	201	245	222	221	236	245	225	228	249	244	272	221	240	217	244	245	235	242	248	304	245	242	238	232	225	232	252	234	280	236	250	212	264	248	257	240	235	252	248	255	263	263	256	269	227	226	236	251	235	213	222	242	259	230	212	242	228	227	253	249	233	222	230	218	208	241	239	249	275	247	235	240	258	234	219	245	239	244	230	235	222	241	258	262	248	223	251	236	234	246	243	192	252	253	228	249	232	269	221	233	243	230	215	232	246	240	228	237	246	252	239	239	227	255	240	213	224	207	227	228	238	236	237	247	228	244	229	255	245	213	253	213	238	249	217	236	242	227	251	231	233	243	242	263	237	236	217	248	229	253	239	234	240	272	232	258	261	231	245	206	226	253	232	219	240	233	217	226	235	221	264	212	206	245	226	223	255	207	239	249	218	247	290	246	222	236	249	197	241	267	204	243	251	238	259	281	210	252	242	215	236	247	231	238	255	238	260	215	253	229	219	228	260	255	227	228	244	235	261	252	248	221	221	245	228	249	223	244	254	233	218	216	205	219	242	278	235	213	265	247	236	223	201	262	210	269	224	254	250	257	274	221	231	221	266	220	290	263	238	269	230	214	249	233	232	247	235	247	229	259	240	253	224	239	228	250	214	251
6474	3769	2691	1272	878	810	686	595	640	606	612	635	562	541	571	570	551	560	579	539	517	548	565	540	563	561	538	560	600	540	559	565	546	582	554	501	570	597	551	538	538	521	619	526	559	543	565	553	569	599	560	544	595	562	568	550	574	550	527	532	558	560	538	553	552	566	575	562	529	580	547	566	582	593	586	542	544	560	529	512	569	566	569	514	572	600	546	611	565	574	572	564	579	576	584	559	584	561	550	561	586	533	539	571	536	531	578	546	588	550	540	568	545	594	583	542	527	541	563	545	552	585	536	595	512	571	592	580	571	542	550	520	563	561	516	508	568	548	577	545	551	544	555	541	507	581	549	547	550	540	547	531	541	585	538	601	591	537	577	551	591	550	552	576	548	556	541	573	544	559	504	531	568	583	569	551	549	568	509	564	597	528	531	558	565	554	537	547	570	509	572	548	587	545	561	549	614	566	548	541	538	568	616	574	585	525	535	616	598	528	561	580	592	545	583	601	564	563	575	528	584	563	503	523	557	597	580	524	562	553	584	572	591	561	564	565	542	571	556	541	540	576	566	572	582	585	532	582	591	564	600	544	563	539	561	540	576	567	507	570	556	560	595	591	536	570	568	523	531	580	589	504	532	510	541	540	539	582	536	546	545	522	535	567	555	553	559	544	529	564	562	514	597	555	572	537	562	584	592	558	519	531	503	598	544	517	603	559	579	560	543	609	552	568	589	572	597	560	522	558	558	549	538	550	579	582	604	569	575	578	557	553	539	553	601	531	559	585	540	562	538	612	535	565	511	523	547	549	545	510	551	584	536	580	509	548	542	546	527	557	541	557	563	543	587	545	548	571	566	544	539	584	516	530	564	567	593	570	561	596	561	575	549	598	586	538	555	542	572	552	546	581	552	535	575	566	557	548	582	574	562	531	535	552	559	522	558	561	541	581	535	575	517	587	559	595	533	554	578	570	549	514	536	527	570	534	544	524	590	537	553	520	534	598	551	587	564	569	527	586	553	565	573	557	593	566	567	510	527	558	582	541	536	559	533	591	547	539	563	574	576	572	569	543	540	592	558	546	581	569	585	588	592	557	555	573	553	567	574	562	572	575	563	581	569	563	592	546	570	549	529	613	551	542	569	518	588	578	589	556	537	551	552	581	593	538	549	512	550	574	558	567	547	582	543	587	541	568	555	505	561	579	567	553	552	526	552	586	520	586	532	552	584	524	598	572	531	595	615	556	556	559	568	575	527	550	515	563	554	551	580	564	558	551	495	566	562	526	620	553	540	543	593	543	574	528	574	559	633	555	567	519	556	578	565	571	537	569	527	575	549	561	582	567	581	552	542	583	555	555	572	556	549	599	524	528	578	582	593	604	561	526	522	537	517	550	586	517	581	539	555	564	512	600	566	585	558	501	594	540	564	593	541	597	570	560	586	553	580	531	533	550	556	556	596	538	530	565	551	571	539	586	560	552	530	554	586	612	578	574	572	553	571	549	582	580	559	542	538	556	535	566	581	553	545	585	548	557	577	567	562	535	545	587	552	590	529	583	551	581	561	570	556	562	545	551	590	574	586	558	585	570	554	550	584	557	562	554	593	564	534	576	565	558	597	582	544	567	540	594	558	541	599	542	586	559	540	569	556	545	544	558	522	561	565	561	557	580	532	546	568	566	539	516	563	535	543	594	526	551	574	604	531	569	558	567	536	543	548	575	599	557	542	567	564	579	551	576	590	588	531	579	566	552	550	553	570	569	559	592	535	566	556	593	541	576	538	559	559	530	520	587	552	562	561	572	557	558	563	563	564	599	582	532	568	575	581	586	580	609	527	548	532	544	526	558	492	531	555	510	546	572	570	577	568	552	545	546	560	552	582	547	581	603	574	598	566	541	549	521	583	573	560	533	566	546	590	589	565	546	566	534	554	569	565	570	580	550	601	565	573	540	543	535	558	522	517	586	585	560	526	536	549	598	643	588	527	538	541	561	557	593	560	532	578	613	533	564	560	558	552	576	604	551	589	589	608	552	546	533	529	579	568	544	536	527	576	539	556	547	594	561	547	591	513	552	538	574	520	538	554	580	551	572	530	524	549	511	558	561	553	576	530	530	549	543	562	527	597	566	598	561	536	537	581	617	552	557	526	575	523	546	565	547	571	588	560	587	517	556	532	524	592	585	567	570	560	547	588	563	568	570	585	574	550	596	551	581	563	586	556	558	551	579	567	530	582	569	535	570	564	564	531	593	583	558	591	544	565	558	556	574	554	562	562	563	555	560	573	529	551	554	572	540	547	559	581	524	574	592	561	638	568	550	561	562	553	547	559	551	545	567	563	583	583	519	549	524	534	584	541	539	551	571	574	561	534	531	592	553	588	554	555	583	523	569	585	542	538	577	553	522	543	587	579	567	535	559	534	561	570	544	528	505	530	539	519	549	586	574	576	543	589	591	559	560	568	566	550	579	507	532	562	534	596	599	568	586	546	569	564	562	618	612	558	570	584	568	570	562	514	557	565	591	543	549	553	520	516	570	571	574	549	542	557	508	599	559	587	525	564	538	565	529	544	558	583	551	570	563	572	524	523	569	536	589	555	557	546	553	528	550	584	551	563	569	520	562	541	572	561	531	543	603	576	577	596	537	535	552	538	545	572	518	562	534	568	514	553	549	560	575	557	558	517	506	557	552	585	561	550	550	574	567	625	553	574	579	599	540	591	573	569	540	572	534	561	604	571	524	542	579	579	529	555	545	568	540	588	540	552	571	538	569	553	527	597	571	573	564	563	563	561	540	538	545	560	556	585	592	549	515	576	595	583	589	582	576	581	594	561	564	578	568	580	588	612	542	555	560	615	546	570	523	565	520	561	579	579	588	576	594	559	532	537	599	512	564	602	568	572	556	562	571	555	559	584	536	506	514	597	566	549	524	553	575	579	547	558	577	581	630	556	572	575	511	571	546	530	582	581	557	551	597	570	535	532	586	573	597	554	550	540	607	569	587	616	555	587	528	566	547	517	558	600	561	527	581	499	567	571	521	547	555	595	563	576	564	567	563	569	530	545	549	547	563	544	560	602	544	564	548	544	517	541	537	563	552	543	539	549	561	524	568	565	569	557	537	543	534	536	574	602	590	558	547	571	581	536	574	527	559	578	552	543	545	539	533	561	552	572	568	544	541	574	559	555	542	542	586	555	570	566	564	596	612	557	547	536	575	546	572	577	566	523	520	543	516	546	526	607	616	554	531	536	570	532	567	543	558	546	577	571	556	573	544	573	566	513	567	578	581	579	542	555	540	589	548	562	571	542	516	561	571	568	557	542	577	561	555	566	577	550	587	589	549	557	543	559	541	558	562	521	511	584	537	561	587	535	544	526	601	516	561	497	549	546	561	572	582	582	553	592	533	606	581	569	551	558	514	511	570	572	545	565	577	550	574	550	569	546	531	514	528	571	554	599	573	542	570	576	580	523	536	608	560	582	528	536	577	570	522	543	568	546	601
24559	21034	24682	27560	20821	4689	1089	771	675	524	562	486	431	396	396	371	358	361	380	347	345	365	377	332	381	398	333	326	356	351	330	340	339	321	333	349	355	324	330	334	340	329	337	335	295	342	382	344	341	356	355	357	343	357	359	346	331	330	330	377	309	352	325	327	328	359	333	313	325	340	328	314	371	347	337	311	289	341	365	386	362	334	322	327	341	345	329	389	360	336	332	356	356	353	333	343	346	340	388	342	326	337	348	342	330	328	345	368	332	340	305	277	353	347	342	319	335	330	337	320	323	342	343	323	311	348	385	338	336	337	357	311	335	371	362	328	309	344	371	332	341	354	344	331	377	366	370	343	316	300	330	355	330	351	313	333	342	320	344	302	355	341	326	348	352	341	347	317	341	299	333	336	311	327	321	331	375	345	349	358	331	333	334	338	302	318	332	334	354	326	309	322	332	335	335	329	357	324	355	335	357	338	308	383	342	303	291	306	334	323	328	343	302	370	328	339	333	332	343	317	336	320	346	289	344	363	363	327	326	332	348	295	334	342	324	319	353	354	343	352	297	337	361	306	331	345	331	341	310	319	368	349	378	344	365	282	348	316	324	325	326	325	335	332	355	300	329	354	355	348	348	303	332	312	345	306	379	397	355	308	336	348	317	336	335	366	318	310	353	316	346	353	320	332	327	350	362	345	346	323	304	305	333	292	338	333	341	308	346	335	325	342	350	369	308	323	329	347	343	379	338	321	320	333	314	348	333	345	377	333	337	329	363	388	335	350	339	320	334	336	345	348	338	330	342	339	329	370	309	369	335	365	326	326	350	331	319	360	353	352	299	301	338	320	397	317	331	305	301	309	320	330	341	340	325	379	346	336	358	367	349	359	336	360	338	326	377	340	344	335	305	346	354	362	345	348	362	349	380	347	311	331	326	319	325	308	335	315	310	350	315	358	362	322	359	329	313	328	340	362	349	343	319	317	304	330	369	349	352	320	335	355	321	351	346	330	309	332	343	359	353	371	313	306	360	320	323	312	312	335	316	321	348	352	379	339	323	300	338	336	330	313	347	343	309	310	287	354	305	345	315	307	350	330	305	323	341	318	334	311	323	338	345	392	313	349	323	303	308	334	335	357	350	339	350	356	320	354	334	372	327	336	329	319	317	314	340	378	304	353	299	354	352	314	302	326	301	314	330	314	362	324	296	338	348	353	324	350	370	292	337	326	326	336	357	333	342	345	320	360	353	362	355	350	344	347	326	323	328	330	323	333	324	312	365	335	345	345	333	333	343	307	324	372	350	339	312	300	326	340	357	305	368	357	290	343	313	347	367	338	359	366	333	366	340	343	336	336	357	304	312	346	348	348	339	325	341	322	342	346	339	310	356	337	351	307	341	336	318	347	287	304	309	378	379	313	314	344	293	349	310	355	316	319	331	385	341	308	323	380	316	301	357	330	327	331	331	347	355	347	369	328	342	354	348	323	327	329	323	337	353	307	324	330	317	310	337	311	345	368	327	306	366	360	360	327	332	335	356	380	351	303	322	292	361	318	316	328	363	334	324	366	375	348	317	342	337	345	318	351	346	344	325	349	333	362	300	349	291	316	310	394	346	352	338	334	368	344	334	338	379	344	307	330	331	356	362	321	360	334	341	369	332	318	372	358	398	360	323	317	326	334	316	342	345	345	306	340	335	322	330	340	356	334	371	319	329	373	337	348	323	323	319	336	349	335	367	312	348	358	358	329	308	306	347	350	304	319	332	321	356	323	358	353	311	340	333	345	375	365	305	363	328	332	344	324	336	335	327	317	330	365	316	324	332	326	339	332	358	305	331	376	328	342	382	368	356	331	307	338	337	334	335	332	346	308	321	311	310	324	321	352	350	322	339	321	334	334	336	356	309	340	350	341	332	331	361	320	354	293	307	349	335	344	363	348	341	369	346	324	350	326	351	340	353	376	338	348	323	324	328	348	349	305	322	310	342	361	337	300	317	368	339	375	331	338	303	328	358	322	344	340	345	344	315	291	307	372	355	327	303	322	314	318	341	353	354	316	326	317	353	324	344	358	351	320	325	351	360	331	305	334	328	333	341	369	326	353	323	353	316	345	331	376	352	334	343	331	326	332	307	362	308	343	375	340	338	374	363	346	321	322	317	322	365	339	354	341	286	308	332	327	306	333	332	326	327	311	337	321	344	334	340	321	358	313	308	319	335	329	343	315	354	367	331	326	341	333	364	298	372	359	312	350	313	310	320	297	353	322	299	389	299	305	344	341	353	319	385	363	317	320	333	341	337	301	309	299	296	319	335	341	322	337	329	326	332	349	334	335	325	368	335	322	336	355	312	331	301	337	328	339	306	368	357	360	345	312	307	335	342	324	313	338	334	349	336	329	322	312	356	353	368	350	352	330	302	323	320	292	344	341	348	323	313	354	314	360	315	335	291	361	326	352	334	350	337	305	305	341	322	334	348	315	329	329	343	319	313	327	377	296	316	374	327	339	305	355	342	353	350	343	333	336	342	330	321	351	357	347	331	358	355	345	317	327	343	345	327	340	327	345	316	314	341	304	333	400	317	318	370	333	354	335	319	354	319	327	328	350	314	354	333	296	333	320	287	365	356	365	344	323	331	335	356	305	310	352	313	327	331	367	334	288	317	334	350	343	314	317	350	369	363	348	320	335	344	346	387	301	318	353	336	312	318	329	321	333	351	322	361	344	357	326	323	316	306	354	322	321	330	329	334	320	343	343	369	300	329	305	347	313	320	338	339	332	289	334	316	343	353	318	349	349	343	332	342	329	307	344	303	335	312	338	308	324	352	365	308	331	358	373	342	338	362	366	334	330	338	338	339	342	326	346	306	352	309	334	325	330	335	352	350	333	314	336	348	336	345	326	356	324	387	298	330	325	338	343	323	312	337	319	330	334	340	325	333	356	354	336	333	340	317	334	342	330	330	353	327	317	343	355	371	306	324	304	345	340	342	371	321	320	349	310	326	358	316	309	317	331	331	326	344	312	350	329	359	309	357	320	333	338	345	339	355	339	356	293	329	343	359	357	335	374	348	342	340	338	361	370	321	342	327	334	297	338	344	301	344	336	348	307	341	369	321	320	313	341	367	320	347	373	341	356	321	348	353	332	332	357	337	352	328	351	313	342	337	321	363	342	313	352	320	354	368	328	308	349	348	366	345	301	324	326	346	316	334	361	338	310	321	344	312	361	362	318	301	308	313	306	333	340	329	345	332	328	345	339	333	332	281	350	345	328	333	356	355	333	363	309	364	344	346	332	356	352	339	333	348	312	322	310	377	344	342	364	312	324	319	320	323	349	318	340	347	367	335	329	325	333	384	342	342	385	331	340	295	311	319	307	349	336	349	346	335	321	343	323	337	333	316	296	339	335	356	323	321	322	336	325	369	330	351	327	321	319	332	334	326	343	343	375	361	334	329	310	313	311	371	308	354	318	335	325	328	384	346	358	329	336	354	332	332	323	335	310
4049	7947	5628	2507	1582	1296	1084	1016	938	827	830	828	798	763	762	764	759	786	747	773	754	737	707	723	759	791	730	692	728	721	750	732	756	737	693	757	771	705	743	701	707	737	765	740	714	697	760	718	713	709	733	736	788	775	731	745	770	729	756	756	745	730	760	751	718	735	703	711	738	704	718	715	719	757	720	719	706	802	689	749	688	738	717	794	718	693	792	739	739	698	740	746	727	759	726	709	728	726	718	709	753	702	729	720	701	738	771	734	701	722	737	753	712	744	774	718	776	732	737	690	754	726	781	702	754	807	703	739	740	734	690	711	736	732	750	699	736	713	698	720	718	736	754	747	703	760	758	724	743	710	718	728	707	704	714	699	692	719	721	709	766	726	700	742	719	713	690	673	788	754	656	762	717	777	778	713	704	731	737	725	716	735	728	736	717	697	686	734	729	736	794	723	753	812	759	716	697	678	760	707	714	718	721	741	770	760	730	717	728	759	704	706	770	772	703	715	764	755	746	703	745	745	766	690	729	741	714	732	762	704	752	717	694	724	714	724	726	752	727	687	702	710	741	694	715	684	725	728	755	738	735	685	757	691	760	691	729	713	754	710	698	698	760	724	706	730	681	719	748	688	719	719	670	713	766	708	735	735	760	711	723	682	751	728	763	737	762	766	721	722	723	728	775	729	688	722	738	701	712	708	745	713	759	760	719	762	712	739	788	702	716	671	726	723	766	734	665	733	715	689	692	750	700	734	735	720	692	725	770	747	751	755	726	772	676	760	710	724	742	724	712	710	761	779	715	716	705	697	757	711	766	744	704	766	757	804	740	749	768	700	779	707	705	723	671	736	781	765	734	707	757	700	700	753	715	642	704	703	691	741	713	719	707	709	761	777	732	785	703	751	728	742	754	745	696	719	720	778	784	736	720	760	680	729	777	711	784	763	713	731	694	735	739	702	768	778	708	771	782	694	728	702	766	717	695	690	734	754	698	740	684	707	695	711	771	742	761	712	702	706	727	725	745	702	695	701	734	727	748	726	711	741	734	727	770	717	722	727	754	701	718	733	701	737	749	713	720	693	754	720	699	742	737	713	681	693	695	688	747	730	745	735	693	726	745	770	735	734	721	745	741	694	740	710	731	769	724	713	690	716	707	769	726	746	756	742	663	716	714	739	743	699	738	716	718	696	723	756	748	766	744	730	738	707	733	749	712	742	732	759	708	680	785	732	750	697	718	723	752	700	740	722	730	708	778	673	767	714	720	716	757	726	703	703	763	731	706	696	706	706	729	738	706	756	721	712	778	746	728	715	690	725	714	742	726	748	693	718	736	746	757	736	731	724	763	734	786	712	764	781	722	723	767	693	715	769	726	742	748	725	758	734	748	724	732	697	699	756	749	728	674	767	728	745	747	738	733	732	740	667	765	664	725	733	731	737	725	715	679	761	662	729	671	699	691	731	691	685	798	723	763	754	768	699	678	745	754	692	739	696	657	706	710	720	727	697	697	756	752	721	727	750	764	727	812	714	786	698	744	680	718	682	776	770	748	768	721	716	738	668	778	707	707	729	686	715	710	726	695	732	673	723	756	730	743	684	721	748	695	763	693	762	693	715	734	752	737	709	709	744	739	755	696	674	698	720	728	748	746	678	711	683	679	743	715	732	723	778	763	711	762	760	704	745	719	730	742	714	738	709	737	744	720	663	735	745	687	704	776	744	757	735	772	764	758	772	728	696	689	722	761	752	740	757	732	710	747	689	735	745	707	716	672	724	695	784	741	693	753	673	750	737	725	700	729	719	669	730	708	706	782	752	758	707	694	733	700	761	706	733	722	804	758	743	780	700	682	701	703	767	720	748	725	734	719	742	696	715	755	807	723	748	757	719	723	707	751	771	735	751	765	735	762	751	729	768	688	712	770	720	739	734	715	718	737	712	741	707	705	738	719	704	695	728	708	688	729	736	754	749	696	750	742	718	724	758	731	746	724	752	734	723	704	717	729	742	734	696	735	734	708	736	760	744	709	731	730	712	736	736	687	734	713	705	708	742	703	687	739	734	751	716	733	760	695	704	776	726	689	678	777	691	717	740	726	723	728	704	711	707	709	755	744	718	722	759	733	706	707	719	730	738	762	719	715	765	719	715	714	753	761	845	716	750	783	693	740	725	749	707	719	699	768	743	722	717	758	736	712	722	724	728	714	733	728	722	732	732	738	742	770	706	758	758	763	762	745	736	704	758	749	775	713	750	762	673	794	715	725	728	720	642	767	714	719	703	787	678	711	718	721	753	722	759	720	771	717	790	734	749	732	731	722	767	697	735	709	777	781	742	729	753	772	704	752	712	727	724	778	701	725	704	753	705	721	701	697	752	789	757	712	773	764	752	706	729	714	737	743	739	721	712	701	738	679	736	735	733	770	731	654	702	761	704	769	773	725	776	699	715	733	697	748	736	715	751	740	722	741	728	750	740	738	709	719	753	736	747	763	720	709	668	724	710	740	744	761	684	731	721	761	763	746	749	740	681	710	744	705	749	743	738	736	784	749	752	664	710	731	718	711	781	732	701	694	706	724	789	724	730	748	733	727	752	782	755	729	703	745	764	720	756	726	721	668	743	801	742	733	724	728	705	701	722	770	751	752	773	754	749	716	685	766	725	724	688	693	757	720	784	720	726	757	770	770	696	726	703	720	709	719	738	750	739	752	719	737	708	718	730	688	733	741	735	757	723	707	743	795	743	722	732	690	768	739	708	717	690	747	721	715	709	724	738	751	715	735	706	711	738	734	760	702	715	709	771	763	761	701	710	735	721	721	769	723	696	765	706	757	712	713	720	727	747	718	727	751	768	737	719	733	767	734	712	759	711	739	743	737	711	764	716	743	724	713	691	692	704	751	670	748	687	770	707	729	685	728	721	700	740	723	765	683	699	708	722	768	709	704	735	720	769	729	711	710	728	730	735	777	753	732	710	747	736	735	689	735	685	725	751	722	735	692	717	697	728	694	688	700	716	703	724	709	718	760	685	719	729	697	674	715	737	716	700	758	787	720	752	742	705	707	698	734	716	745	737	718	722	760	707	717	761	729	741	717	723	752	748	699	690	725	707	732	690	720	780	754	727	721	707	686	725	707	717	712	718	718	781	761	755	711	730	721	689	668	716	762	706	747	763	700	699	745	736	742	760	704	715	743	729	768	728	767	760	722	729	744	690	703	737	727	740	712	683	711	719	718	736	741	696	711	748	740	724	687	709	741	760	751	730	709	728	737	743	738	731	791	772	695	740	695	778	693	740	747	730	742	725	698	735	709	735	712	725	681	713	762	700	719	722	711	715	752	737	723	745	752	724	670	721	783	755	703	744	715	729	697	689	729	727	738	745	793	747	731	757	747	725	728	729	755	707	769	779	730	719	721	714	717	731	737	705	729	728	713	685	735	691	743	732	795	731	737	678	751	743	719	715	749	727	718	729	750	712	729	729	700	702	726	767	677	755	724	664	742	708
23736	20978	25231	26906	20996	20939	5038	1314	845	615	540	489	474	395	350	324	339	319	330	306	267	305	273	291	272	252	255	288	257	266	231	276	252	272	254	258	255	299	282	270	224	304	289	306	286	278	280	283	242	266	269	252	247	313	286	306	279	280	258	283	283	275	279	282	262	276	264	269	278	285	259	260	270	247	260	265	287	310	264	267	297	265	294	268	252	276	245	281	295	292	282	258	264	288	247	282	237	297	281	271	288	255	269	248	300	252	251	282	265	278	261	285	243	274	274	264	281	289	261	286	290	239	257	256	290	279	256	275	267	251	256	232	264	284	263	275	280	267	262	298	277	285	290	238	287	241	273	244	274	340	285	278	293	287	279	264	267	266	254	263	232	262	315	290	274	271	283	263	300	273	282	286	259	274	256	272	252	312	269	278	276	273	295	292	272	277	258	236	253	253	275	274	274	253	227	263	299	247	263	271	283	274	250	282	306	296	256	253	277	289	291	282	300	294	275	293	284	232	288	295	266	262	267	258	291	305	273	273	254	278	267	272	234	269	267	252	271	271	271	246	257	299	286	275	264	284	272	235	248	311	266	259	275	290	263	278	282	286	256	301	248	271	247	272	269	256	238	267	283	246	269	239	257	268	289	266	267	271	277	280	257	219	262	270	264	257	284	277	263	316	252	270	308	265	307	265	275	309	282	244	258	262	305	269	304	286	271	240	281	254	279	270	312	250	282	254	266	310	247	264	288	277	293	269	268	266	263	253	285	280	252	272	248	264	249	259	274	311	277	286	272	254	277	248	282	273	246	258	235	282	292	264	270	264	256	297	287	279	288	284	288	254	274	260	263	301	264	288	252	291	278	296	222	308	273	280	278	253	260	293	286	274	286	241	233	272	261	276	278	322	267	267	305	268	237	259	294	289	265	275	277	280	254	284	277	281	261	297	276	266	237	262	253	263	255	272	258	264	296	238	239	282	265	271	263	263	276	254	292	246	267	277	319	243	256	271	261	298	265	269	272	291	267	244	291	283	269	258	257	283	288	283	266	270	271	279	269	278	272	273	288	288	256	287	276	279	277	259	266	245	279	280	300	258	280	286	242	298	289	255	291	278	267	277	266	264	221	262	281	276	264	230	263	252	279	268	278	259	263	277	288	289	288	271	285	251	293	277	256	240	266	255	284	296	262	272	266	259	259	260	291	244	280	260	272	285	272	273	255	265	274	291	252	273	307	251	244	293	236	251	254	277	304	284	259	283	280	269	276	279	270	301	276	267	262	266	266	273	246	269	271	290	250	263	269	239	239	226	249	257	281	259	278	291	256	256	304	271	257	268	299	287	265	251	288	288	270	282	267	252	252	274	301	294	263	287	278	286	270	300	288	261	297	279	276	292	279	251	279	294	277	316	266	265	281	256	263	242	275	297	313	280	291	299	253	246	292	281	269	257	259	226	268	269	295	264	264	299	316	290	259	252	259	267	247	271	238	272	275	249	264	287	274	263	280	293	248	268	283	271	279	250	259	272	277	258	287	286	268	273	306	264	300	271	293	256	270	268	262	293	290	278	294	255	258	272	301	276	266	258	273	273	239	271	247	265	236	252	269	301	289	283	264	261	300	238	288	261	292	242	277	258	233	227	256	275	256	263	301	261	275	260	282	268	262	254	269	261	297	265	237	273	268	275	255	254	270	254	238	265	264	276	254	254	262	276	288	279	280	255	279	260	266	308	290	269	255	300	287	255	288	268	265	287	252	286	263	256	272	257	247	248	267	264	238	287	249	306	267	279	287	277	266	264	284	246	275	249	252	281	263	273	274	263	263	283	261	246	257	265	274	258	271	281	285	264	287	264	316	297	268	292	283	262	285	275	279	258	269	256	292	271	298	282	278	321	261	275	261	271	267	273	272	266	280	292	269	262	289	279	285	263	317	259	270	279	246	257	273	279	293	280	261	253	250	270	281	255	317	283	254	284	258	234	286	272	263	271	301	268	258	256	231	266	281	273	303	265	289	276	237	254	298	277	298	287	272	265	285	293	245	283	268	270	286	290	284	274	271	261	241	272	253	252	283	276	262	310	274	277	284	300	286	254	290	307	263	264	283	258	256	285	263	278	251	265	259	259	266	265	301	235	260	250	275	298	280	314	262	257	283	238	278	267	264	262	262	249	249	291	273	284	295	284	282	243	296	268	275	279	281	276	262	260	302	287	250	284	282	263	276	250	268	274	258	283	260	284	287	260	236	287	290	305	275	324	280	303	261	254	249	254	290	284	263	301	279	267	284	289	257	286	282	285	289	307	292	281	262	272	279	314	286	256	267	299	277	263	238	281	296	243	275	295	254	283	280	275	248	271	288	291	280	267	270	264	288	287	247	265	255	252	265	295	247	284	251	270	269	261	254	307	259	277	277	281	256	284	292	279	271	253	255	242	286	254	292	281	287	250	258	271	238	270	293	262	269	254	310	293	273	283	276	265	271	254	286	253	268	286	242	251	242	257	260	252	273	280	301	255	256	256	282	281	300	294	288	230	266	262	265	241	291	246	293	307	273	270	273	295	251	220	262	292	280	234	289	256	287	266	268	281	273	246	250	256	245	257	259	269	273	270	266	266	277	275	275	263	302	277	227	259	261	230	255	287	281	249	276	294	239	282	282	265	251	257	260	266	266	234	248	300	276	243	261	274	282	284	257	261	254	299	294	310	252	270	259	278	272	257	258	251	298	277	263	288	285	243	308	275	270	263	308	260	267	272	278	279	288	305	264	249	261	276	235	264	258	273	285	233	265	262	278	257	276	266	292	282	301	305	252	247	265	216	275	263	251	299	278	281	275	290	305	299	306	275	282	267	293	231	245	269	269	280	301	249	291	264	284	281	280	337	266	273	272	264	278	278	270	249	290	237	237	243	273	275	273	264	272	259	304	261	260	273	284	238	269	264	267	267	260	272	241	269	266	258	249	280	271	278	287	271	287	267	266	250	278	287	288	253	248	254	276	282	295	280	288	249	251	305	298	264	258	254	291	291	263	284	305	291	301	275	255	283	238	247	248	250	269	261	269	276	291	288	236	265	266	248	268	274	268	249	283	252	301	258	260	260	299	275	269	269	232	306	245	292	270	272	287	265	265	278	309	276	272	314	270	296	303	274	276	271	261	273	280	287	285	284	299	269	250	255	266	260	284	273	257	255	247	271	256	280	265	252	258	297	259	300	241	270	249	243	256	268	275	272	250	298	293	303	255	262	285	241	272	288	253	290	243	263	277	279	274	248	274	247	258	286	228	262	259	291	279	281	250	257	279	299	258	241	299	270	306	289	284	298	285	267	275	273	261	274	291	251	278	280	244	265	251	261	287	284	265	275	281	271	282	257	255	276	275	290	268	253	290	263	281	296	302	275	274	234	298	281	274	278	252	255	262	268	313	251	242	243	243	241	263	286	260	288	246	253	240	282	285	284	256	254	257	250	302	243	260	276	265	289	247	260	259	283	267	274	275	281	277	292
4370	11019	7761	3294	1972	1452	1184	992	915	686	721	738	725	622	632	595	584	614	591	639	640	614	585	626	629	605	571	571	577	595	585	529	580	594	614	582	550	589	580	595	574	590	611	635	648	571	570	594	587	589	561	594	616	567	613	603	597	570	548	589	633	603	601	576	575	602	559	624	614	561	575	595	586	593	606	567	570	547	596	596	605	553	562	572	614	575	570	589	608	596	619	580	601	554	604	577	580	598	625	601	575	588	576	613	552	592	581	575	596	593	543	621	569	618	572	584	615	627	610	589	585	571	590	575	591	561	547	619	620	581	597	607	581	597	600	563	628	552	579	605	591	588	551	622	623	591	602	610	607	604	636	593	580	555	580	571	598	628	590	620	593	600	583	616	603	591	554	584	615	562	595	572	588	571	588	603	538	585	545	593	576	593	565	598	560	597	591	595	587	602	588	600	614	598	565	628	604	586	635	592	600	571	554	595	610	572	617	598	580	584	603	587	599	547	632	558	599	599	567	553	611	599	568	611	601	621	581	607	583	621	572	594	561	576	566	556	568	574	599	545	570	592	575	606	584	537	611	597	568	602	532	561	584	610	598	566	607	582	574	571	598	577	615	565	612	616	578	603	566	567	572	570	581	570	596	599	587	553	583	611	596	569	587	576	572	569	599	594	612	598	590	590	590	573	588	528	559	580	560	568	589	558	556	592	582	591	575	601	601	553	599	583	595	524	583	617	587	586	584	585	590	592	560	576	623	580	571	600	594	587	620	576	594	520	590	614	603	615	622	559	597	567	558	574	592	574	614	563	601	586	583	572	586	589	581	580	612	622	564	603	576	620	573	546	597	594	581	596	588	575	602	580	638	557	623	584	581	600	586	594	560	605	556	582	595	600	582	541	562	573	551	563	590	609	601	601	598	590	567	591	573	583	573	597	604	543	633	576	557	521	598	559	581	586	620	595	577	576	590	593	608	598	599	576	612	618	573	598	565	601	553	562	571	621	572	593	612	598	547	585	581	616	612	628	585	566	596	575	597	609	595	592	639	607	579	600	589	611	582	572	617	561	591	567	543	562	577	618	624	565	606	579	589	581	577	634	574	588	618	600	617	635	627	599	598	603	618	574	604	591	562	621	598	590	614	576	615	630	582	612	541	571	592	534	590	585	617	618	585	573	590	600	609	570	597	583	577	585	550	645	552	598	613	584	539	605	580	581	559	571	602	597	577	622	627	585	586	600	625	531	550	595	575	607	571	653	585	563	582	581	614	583	588	588	555	566	573	587	563	579	560	614	614	566	611	532	593	605	631	560	562	564	573	589	575	551	645	568	595	556	588	617	596	618	598	592	567	575	594	599	588	604	580	556	577	595	564	579	571	571	601	573	542	633	573	591	577	535	589	598	581	661	640	561	616	556	588	613	627	553	568	564	571	554	562	586	573	582	550	583	534	559	556	546	600	564	559	551	596	603	588	547	565	570	636	602	580	592	597	568	525	573	541	576	600	582	585	600	572	635	564	600	587	588	600	635	589	511	591	609	585	583	537	601	563	559	534	571	630	612	621	599	607	600	594	591	566	560	638	608	565	606	593	599	578	597	553	605	575	567	603	567	589	546	547	576	571	599	595	567	597	563	592	560	595	601	612	593	571	595	599	607	545	616	619	639	608	588	590	523	582	560	591	588	590	627	606	592	591	562	569	637	602	600	599	577	571	574	570	591	597	624	579	643	585	612	569	599	626	560	583	593	538	610	608	580	569	601	611	594	553	598	563	613	599	566	654	601	598	589	543	578	608	586	637	558	605	582	583	595	587	596	606	588	556	643	615	591	568	584	624	596	600	570	597	592	565	593	574	568	553	603	570	554	590	594	587	624	585	558	572	601	635	566	619	607	654	609	565	602	598	594	612	605	592	539	593	590	587	602	564	618	544	572	612	594	577	533	601	578	610	600	586	626	588	585	572	561	583	618	591	614	611	602	573	593	590	556	618	588	594	559	572	530	546	556	585	578	604	607	540	595	576	589	581	593	583	550	600	627	591	601	547	560	584	566	556	599	553	606	573	577	606	602	584	561	600	619	566	565	555	550	580	596	580	589	577	608	561	563	604	620	558	594	554	571	575	602	594	610	570	626	583	582	560	606	590	584	563	591	571	557	586	576	609	576	575	636	591	573	546	554	602	615	587	515	627	571	608	581	563	544	606	604	574	571	578	580	495	595	559	571	615	582	574	625	588	583	611	583	585	605	622	600	608	570	639	593	564	615	554	600	616	593	617	605	576	551	626	562	621	585	574	560	599	607	595	585	586	582	592	607	598	584	581	617	581	604	586	582	556	561	595	613	554	589	603	570	567	587	604	584	587	578	578	560	596	630	566	590	559	587	562	582	576	587	611	575	599	611	610	611	564	608	574	586	578	567	595	604	567	547	616	583	614	578	592	613	590	564	568	557	531	604	606	582	624	650	612	592	613	570	608	607	554	577	583	597	615	542	598	590	613	625	621	544	595	594	585	569	611	615	604	589	593	568	590	586	570	558	572	555	556	575	581	612	572	575	555	608	625	585	610	583	625	557	571	552	617	603	561	575	571	593	582	584	592	540	608	549	586	578	575	573	605	562	623	600	603	578	575	558	611	624	619	590	584	632	565	527	570	567	604	592	582	628	594	620	522	567	575	560	556	591	608	566	575	606	564	596	593	634	563	605	605	541	604	538	613	599	587	564	563	595	577	583	569	591	591	575	588	617	566	562	599	618	569	572	582	584	596	580	617	594	609	578	567	576	569	536	590	604	562	601	552	547	621	587	607	594	580	594	590	570	588	599	571	583	549	543	573	606	596	563	585	580	611	539	621	591	574	613	608	563	592	611	566	581	606	602	607	605	572	593	613	574	560	530	578	586	597	580	571	625	590	571	594	622	576	555	613	574	595	579	556	588	570	573	596	598	568	539	585	617	605	617	563	579	598	543	615	635	602	579	610	602	639	595	564	570	570	567	561	615	598	575	584	615	578	593	582	575	585	584	572	591	578	575	556	585	586	580	596	581	605	583	594	620	565	643	606	559	580	563	536	593	539	576	595	563	599	562	600	601	583	589	584	620	615	599	603	600	572	605	607	578	587	623	558	586	553	607	618	569	613	611	623	608	591	561	577	593	591	553	534	595	599	563	615	601	565	553	629	615	567	590	581	558	586	595	580	586	601	600	562	590	607	587	639	615	584	620	563	600	577	537	580	556	567	584	557	574	593	591	608	665	580	610	586	571	624	548	637	617	568	586	563	576	610	585	562	571	568	620	574	573	602	604	597	593	583	595	617	570	623	587	629	569	553	590	596	606	585	581	553	608	599	566	575	576	619	580	625	602	573	592	615	622	595	580	576	539	579	555	569	547	572	586	619	570	585	637	565	583	547	593	556	576	580	601	576	580	571	615	600	623	574	588	597	581	600	599	596	574	613	636	633	604	531	599	630	614	636	607	566	585	549	567	597	610	616	559	571	605	597	592
33326	15035	4211	1455	868	762	552	478	344	327	335	322	284	266	238	258	283	230	248	273	255	221	259	251	257	225	222	289	241	214	232	248	237	231	237	244	247	262	236	228	239	234	256	266	256	276	254	266	251	237	225	246	247	252	260	250	233	250	261	227	224	264	227	222	216	232	265	247	227	227	236	221	228	260	221	239	244	248	254	261	265	272	249	249	239	251	267	254	257	218	277	271	255	230	200	216	246	239	266	238	227	211	248	259	246	236	262	259	217	260	236	232	218	236	210	245	237	290	238	224	231	212	246	261	221	244	261	258	247	285	249	226	230	244	284	240	224	244	249	251	227	252	255	264	214	227	238	248	235	254	229	235	270	240	223	236	228	230	245	248	263	219	252	222	250	257	216	255	238	222	231	224	228	242	251	272	255	256	208	235	253	253	240	243	245	244	243	218	257	254	238	240	218	229	231	246	239	214	230	231	266	259	231	222	255	239	245	224	240	252	244	267	243	224	259	259	199	224	200	200	245	242	235	267	243	213	240	246	255	228	253	231	221	234	229	233	275	255	231	228	242	248	240	252	244	246	243	242	234	246	270	247	254	228	246	265	250	224	249	208	250	254	245	245	250	220	248	248	262	205	249	228	252	251	259	231	251	258	250	235	257	250	234	251	247	265	213	249	226	227	249	252	252	203	236	248	268	225	241	250	279	260	220	218	272	229	252	224	236	234	226	231	232	238	247	219	225	229	237	236	247	257	288	265	262	231	231	219	235	302	236	233	238	241	236	218	217	248	268	220	229	231	246	271	248	230	280	240	261	215	241	259	273	232	260	222	234	228	252	214	248	260	220	243	237	235	276	193	245	243	246	207	265	264	216	254	244	238	221	248	236	217	244	214	223	235	219	253	233	255	227	246	268	229	242	257	220	216	254	213	234	273	235	235	238	261	263	239	249	262	269	238	231	243	234	242	250	212	215	246	276	232	232	232	232	272	267	251	285	210	241	276	260	250	241	225	229	234	239	240	236	228	233	239	258	243	241	248	213	218	252	241	243	243	219	249	219	229	242	270	282	258	228	246	221	252	231	244	233	270	270	248	251	203	235	245	245	233	249	273	233	267	267	266	229	231	253	231	237	243	217	240	251	240	244	254	259	224	252	244	234	229	238	225	255	269	231	238	235	235	249	231	226	250	267	251	261	215	234	240	261	265	232	241	252	264	267	256	241	256	248	224	224	260	253	241	243	222	240	214	222	247	211	244	236	274	268	247	219	233	247	234	212	252	254	233	235	231	241	241	215	230	221	274	245	217	254	251	236	246	274	277	227	255	235	233	244	249	245	219	245	230	222	212	230	274	223	239	276	252	258	224	223	270	261	232	261	235	240	240	270	234	256	245	247	258	251	261	238	278	242	234	274	269	234	226	236	221	230	244	278	237	234	237	240	250	239	222	245	236	233	258	264	244	235	262	229	256	245	217	236	232	279	244	255	245	210	254	208	235	243	235	258	246	249	233	238	240	246	240	254	240	251	295	264	247	228	233	237	215	239	207	226	220	243	229	225	239	226	229	256	230	281	247	243	254	247	247	245	226	231	229	245	246	235	236	248	255	239	254	253	231	250	232	227	247	272	234	247	275	256	240	219	244	225	242	248	240	250	240	231	230	223	247	213	247	244	264	239	212	269	235	223	262	239	240	259	240	227	234	247	248	243	240	227	246	216	235	226	252	243	232	269	214	232	284	246	234	242	220	246	227	258	262	209	238	225	250	252	270	218	239	236	216	225	224	243	226	232	221	258	256	236	276	256	236	264	249	238	244	260	228	247	244	263	250	201	237	217	254	244	258	269	234	231	220	251	241	230	260	271	264	240	255	261	228	252	258	213	243	235	267	241	260	256	241	232	274	234	252	213	261	241	250	245	216	254	241	240	227	251	241	249	233	233	214	214	243	216	240	280	242	216	254	226	215	249	251	239	241	242	243	224	243	208	264	273	237	263	241	267	243	247	248	247	255	269	222	233	231	250	225	268	259	241	263	248	230	226	247	257	240	214	259	244	299	263	239	247	232	260	242	241	212	238	277	236	250	223	236	234	232	209	252	242	253	235	200	244	248	231	223	240	221	246	219	251	243	248	233	232	241	241	236	265	229	261	260	283	276	220	249	248	237	229	223	270	248	249	245	221	219	263	238	228	229	249	227	250	238	234	219	240	226	270	231	238	250	234	286	261	221	238	242	270	237	243	269	286	277	228	267	242	250	255	283	234	232	251	230	223	237	228	255	247	275	270	291	249	226	240	236	231	262	254	242	244	268	265	225	225	234	265	231	203	211	253	250	224	275	244	219	226	259	235	220	249	250	222	251	237	239	250	242	229	259	226	237	253	266	218	247	252	207	206	228	258	239	262	222	213	250	258	235	247	245	247	265	228	229	255	252	227	226	241	214	250	232	254	258	254	230	245	240	235	261	226	238	249	233	249	246	246	236	253	236	234	233	229	270	237	277	229	256	250	243	241	258	228	254	230	250	232	249	287	270	229	238	222	229	252	278	212	255	264	243	243	250	258	233	265	228	231	234	270	256	237	275	258	223	222	208	236	226	232	215	237	243	235	224	263	235	251	225	224	226	246	221	250	218	239	232	219	233	229	254	225	250	253	248	242	236	222	216	205	230	258	241	284	251	227	256	238	227	232	230	247	251	229	247	248	248	259	264	283	263	268	227	220	243	287	231	282	241	244	231	222	233	251	252	224	243	242	225	256	259	252	225	261	259	270	238	231	282	234	255	248	264	276	268	232	260	273	252	216	221	231	215	251	221	227	251	256	222	224	247	266	245	221	236	243	262	236	244	250	258	239	235	244	264	243	254	232	238	247	243	223	254	222	258	264	239	227	229	216	265	229	243	239	240	235	257	256	234	247	221	266	246	252	242	249	220	220	221	242	234	226	235	228	242	239	243	252	234	226	269	220	262	232	251	241	244	257	270	248	274	259	245	229	254	247	226	257	229	250	244	270	243	231	257	253	251	234	250	267	261	229	233	225	214	254	232	264	228	249	256	262	242	275	235	231	263	243	232	227	217	238	222	246	206	223	231	223	213	230	234	239	227	246	255	228	216	241	266	242	232	236	231	283	225	218	226	219	242	248	265	242	219	278	258	246	227	227	209	241	245	258	248	230	257	250	266	259	236	233	216	225	249	205	241	257	233	247	225	225	224	244	248	226	243	245	227	236	237	245	243	217	227	248	253	260	264	238	202	254	220	258	238	223	246	221	256	223	214	240	258	239	209	284	228	226	242	243	233	232	255	247	268	233	234	277	253	240	245	235	217	223	230	219	250	231	243	232	283	256	232	248	239	258	251	235	220	258	263	258	226	253	232	276	240	220	253	235	250	295	249	244	222	261	257	254	229	206	223	252	263	250	240	244	232	280	248	237	244	273	238	249	267	233	223	238	249	235	235	257	247	251	234	209	237	216	234	238	251	232	245	242	238	220	238	226	271	238	246	237	231
5885	3513	2596	1277	891	756	708	657	605	586	593	571	599	594	575	558	581	613	531	527	541	610	570	590	587	536	543	604	550	603	574	545	550	581	554	581	539	551	556	604	508	566	573	566	548	531	585	556	549	560	553	590	606	550	609	627	531	608	551	568	579	598	592	509	574	584	575	557	578	613	569	603	583	562	536	579	597	601	551	589	596	585	563	539	586	534	545	576	560	522	558	553	543	559	584	560	539	591	553	542	557	564	569	544	558	546	574	601	585	589	554	591	587	578	596	567	558	586	635	553	583	566	603	604	630	587	561	529	572	585	553	587	525	569	551	515	548	601	598	558	544	576	547	546	569	583	564	560	566	552	553	567	542	508	540	550	562	564	584	611	540	574	549	554	557	568	532	607	540	572	590	564	572	562	556	602	586	561	550	567	556	592	562	581	560	569	543	582	578	577	579	585	561	553	575	552	573	561	569	541	610	520	571	552	553	592	552	569	547	547	572	579	573	559	581	578	521	566	593	616	513	591	588	528	533	550	570	539	569	538	587	518	520	548	534	524	543	553	542	527	548	598	555	604	562	594	565	569	581	579	558	579	572	578	560	535	572	575	584	553	562	535	559	599	611	542	567	531	550	570	564	551	562	566	572	551	606	537	546	560	580	518	539	560	565	562	543	565	562	566	570	544	588	552	603	572	551	523	544	556	545	569	566	552	536	565	578	591	546	548	527	601	571	551	597	571	572	544	561	545	591	600	586	547	534	577	574	558	532	549	581	531	579	548	557	589	585	533	598	582	580	524	563	596	583	627	591	559	571	557	590	607	554	569	577	556	552	595	544	543	540	570	575	569	559	573	546	548	568	582	563	576	575	600	523	576	574	512	576	601	565	587	569	567	570	553	546	563	562	653	529	575	523	581	549	548	541	556	589	541	550	575	582	558	566	619	558	577	579	570	563	582	553	524	560	561	540	596	551	583	531	561	564	534	568	531	542	538	560	526	578	558	596	555	560	543	599	545	578	575	543	566	575	574	590	556	575	553	545	571	622	570	538	584	558	537	516	566	531	573	550	554	558	575	558	515	558	568	557	584	553	573	550	537	542	582	583	581	565	556	608	588	550	562	560	556	580	592	562	558	573	561	532	581	573	561	548	538	634	585	561	555	509	510	563	571	594	540	531	590	519	597	599	557	576	577	581	584	525	572	561	547	550	586	571	547	553	582	528	588	561	536	532	558	589	533	568	574	586	588	549	558	547	556	619	568	528	589	577	618	557	550	566	554	569	563	599	538	572	561	615	548	568	573	586	574	557	563	539	551	595	589	608	598	512	575	541	558	549	566	580	568	557	590	583	607	556	526	523	591	582	539	531	592	520	558	568	600	553	562	568	566	570	567	549	570	564	569	567	613	619	575	543	555	518	559	597	550	547	552	543	537	557	496	596	537	536	556	549	588	597	566	574	572	560	549	590	577	519	589	595	555	571	547	540	550	610	540	556	587	553	551	557	552	628	568	574	570	584	517	545	521	592	549	575	546	591	537	569	541	614	562	574	534	513	571	579	564	534	587	569	564	540	562	526	547	623	532	589	596	585	553	574	578	522	548	571	574	577	522	591	585	564	609	565	582	555	610	563	543	564	579	577	589	578	572	578	603	540	592	608	556	560	546	567	570	555	567	553	554	585	532	554	590	587	545	573	558	583	531	528	562	545	541	553	548	556	567	518	551	586	551	569	542	535	574	596	524	549	587	544	592	562	595	603	572	536	554	567	557	618	593	559	546	614	581	588	554	533	592	552	575	546	558	543	539	566	576	583	599	566	554	559	593	556	585	543	563	542	560	535	586	589	534	552	557	571	560	548	545	599	540	587	554	544	596	592	546	537	546	570	556	541	568	569	596	572	570	595	577	560	577	550	557	566	589	551	538	553	538	573	538	575	554	520	568	605	593	517	573	558	588	605	587	563	537	546	566	563	555	563	559	540	540	628	564	567	529	572	577	563	522	565	534	541	558	585	540	537	523	567	567	556	553	575	549	494	562	561	517	561	546	537	550	556	553	539	532	566	566	530	603	559	603	549	567	557	549	549	561	556	555	572	574	557	567	530	531	572	566	562	546	589	562	546	559	546	566	555	533	566	625	598	607	586	527	550	534	569	525	547	566	550	529	627	559	545	552	607	610	550	528	585	562	568	575	559	582	552	564	563	518	571	563	618	583	561	546	538	561	558	560	525	579	574	602	519	540	602	596	523	542	579	548	528	568	555	580	554	543	582	561	604	592	603	523	562	544	567	552	560	583	573	530	558	553	573	562	605	548	628	567	575	569	575	590	559	553	604	560	545	608	585	548	564	569	573	587	559	568	561	561	518	573	577	576	553	609	587	548	577	552	561	516	599	579	558	560	578	603	571	563	534	557	535	591	603	551	603	509	563	624	579	526	582	559	572	595	584	582	607	605	515	624	554	552	532	540	602	602	573	594	539	584	503	528	584	579	579	566	593	589	523	573	571	565	568	581	551	570	601	606	553	562	560	543	515	589	543	520	543	566	576	548	540	557	537	567	614	563	622	525	569	577	624	594	581	564	544	537	561	538	583	531	531	571	562	573	583	581	583	579	559	545	554	599	573	563	567	586	606	543	558	600	600	564	589	570	586	574	520	535	552	600	521	564	610	556	549	587	573	584	566	553	570	589	574	474	551	576	540	629	553	525	572	560	556	558	554	579	573	536	525	556	573	558	561	571	603	611	570	577	553	595	613	572	553	546	576	558	537	554	545	588	561	555	555	568	546	567	537	554	555	527	562	571	559	602	536	610	597	595	582	569	554	610	543	563	518	580	589	552	573	558	557	548	502	574	577	599	597	591	547	547	539	599	539	601	530	567	553	549	577	525	570	553	571	569	551	589	547	518	557	564	596	543	536	533	552	536	596	619	547	579	556	575	569	611	573	552	579	609	549	579	590	540	542	607	552	563	561	589	571	570	533	575	568	526	558	557	569	521	549	576	548	575	533	554	582	582	559	556	607	592	578	567	557	578	567	582	537	595	508	597	615	587	556	532	546	601	535	536	567	579	544	559	578	525	589	546	540	582	546	556	570	553	560	599	555	533	554	511	576	605	568	531	570	561	559	562	564	581	543	552	533	585	544	531	580	554	581	564	596	575	541	573	513	545	583	540	571	522	538	606	604	593	569	566	571	570	571	584	584	548	561	528	560	586	582	500	545	561	545	544	536	575	542	518	551	558	555	605	559	548	589	552	562	562	572	581	585	601	591	587	585	568	553	584	579	565	556	608	560	577	565	556	579	603	561	577	594	571	539	544	558	545	542	602	543	560	616	590	562	585	561	501	565	590	577	561	596	535	550	603	551	525	567	585	567	557	606	544	542	551	574	541	549	574	585	568	530	557	584	593	546	592	531	544	550	568	544	572	569	568	545	510	540	625	538	557	541	584	603	587	605	595	492	571	608	588	568	617	597	517	534	524	585	572	549	553	582	569	558	570	560	590
24569	21030	24687	27518	20808	4495	1095	903	593	538	470	489	425	377	382	341	372	378	339	390	356	345	334	362	355	348	376	334	343	360	368	373	356	367	315	336	362	352	322	332	347	328	362	363	328	333	357	347	389	357	398	373	346	348	347	364	347	309	355	372	360	371	355	356	324	310	360	357	371	309	328	335	344	363	324	332	354	366	311	332	365	369	367	391	369	364	338	372	342	331	380	392	386	348	347	347	365	301	343	333	379	349	324	341	333	347	313	358	333	361	344	329	347	393	358	331	364	348	380	368	387	306	339	336	335	347	326	323	343	320	333	297	340	331	347	373	371	363	365	318	338	378	334	335	367	328	325	314	396	341	355	315	336	337	356	388	334	334	372	355	325	346	313	320	356	323	344	389	329	345	347	323	370	339	332	317	348	339	356	337	366	361	345	358	345	349	337	338	343	306	331	383	334	376	344	324	337	355	340	348	366	361	394	357	346	347	331	330	320	338	328	343	323	339	330	337	341	354	331	342	306	331	344	333	324	367	336	339	358	304	345	312	356	320	340	335	354	343	328	341	360	352	329	377	324	314	371	325	337	323	341	331	300	302	328	363	357	325	315	325	387	356	331	327	330	379	343	333	328	314	342	329	322	348	301	334	334	316	326	307	366	309	307	345	337	344	345	344	322	328	336	356	379	320	338	340	323	373	315	334	330	348	341	373	367	356	351	333	337	362	364	337	355	337	320	333	339	349	334	363	329	309	353	344	347	332	322	353	349	345	311	367	351	317	363	327	361	347	331	315	297	347	359	341	328	363	351	328	342	327	345	331	341	286	346	364	339	288	336	368	388	344	296	326	363	369	323	346	318	323	318	372	367	341	300	362	350	333	409	330	362	328	317	346	322	350	321	326	319	343	345	385	316	352	333	364	352	343	350	341	364	297	344	342	305	337	366	354	346	325	317	377	328	294	309	338	309	347	355	348	344	334	304	369	363	334	371	343	352	334	349	349	339	310	322	336	350	347	358	327	386	369	376	369	301	324	374	353	369	340	334	351	354	361	355	336	355	305	310	329	321	353	356	319	347	346	318	352	323	319	315	315	326	320	335	324	368	344	369	289	326	347	365	337	328	339	356	389	396	365	349	353	332	346	314	354	360	365	316	326	334	349	331	350	330	354	331	332	321	367	371	361	341	367	316	331	324	361	350	330	347	343	316	366	376	362	319	396	342	367	346	319	322	325	324	300	332	349	364	352	371	319	347	348	309	349	324	352	367	303	306	347	308	383	353	327	324	347	306	337	364	347	378	344	325	357	355	340	361	359	348	313	372	340	340	334	347	352	343	327	335	318	352	387	317	366	380	351	347	322	345	368	343	344	351	351	291	333	362	343	324	315	331	364	309	336	326	323	335	340	366	326	345	299	337	342	355	347	326	366	347	351	372	331	323	340	384	347	341	353	339	344	335	316	353	358	353	349	351	327	355	335	321	326	352	338	343	349	337	360	325	343	362	328	320	331	352	351	357	315	327	330	350	349	349	334	338	349	360	357	376	367	335	343	318	363	339	346	347	326	328	359	311	347	315	283	347	287	342	331	342	319	357	374	312	324	343	362	331	352	312	339	315	323	316	348	363	349	365	320	347	346	345	318	341	355	344	313	336	318	346	367	345	311	299	325	316	325	373	319	364	327	338	307	387	335	317	336	341	353	335	331	334	347	334	331	346	331	361	370	349	378	339	345	309	371	334	362	366	309	334	324	359	370	338	365	358	344	361	344	345	338	303	322	334	353	369	378	336	325	319	360	362	355	354	359	346	327	301	326	322	388	339	359	340	363	368	319	345	325	333	331	333	330	336	306	348	357	322	360	366	313	332	347	337	355	304	332	344	316	322	331	346	318	346	318	340	344	353	347	364	358	319	348	358	366	318	394	315	328	337	331	352	345	333	365	347	334	354	319	323	344	370	314	328	299	323	321	321	354	381	358	378	352	408	325	333	353	352	390	354	318	323	345	343	335	289	317	353	356	358	332	365	329	345	324	317	347	351	361	348	335	335	315	355	354	353	360	350	372	347	322	326	333	328	343	324	349	334	338	364	328	316	341	354	366	351	384	360	355	337	317	334	318	347	335	355	380	356	332	352	338	330	326	320	345	353	348	347	337	338	350	366	327	320	348	340	352	338	330	329	331	331	330	375	361	347	325	350	328	331	345	343	327	344	341	333	315	330	345	364	340	347	343	334	355	378	358	341	351	323	307	346	357	344	328	328	358	328	324	355	368	337	378	384	358	346	354	302	331	311	330	369	323	316	358	329	349	338	350	364	336	356	346	354	308	359	352	362	348	356	315	327	339	329	345	330	329	313	378	334	332	344	354	361	328	344	370	323	341	302	324	335	341	315	361	320	347	346	307	330	343	330	376	351	355	321	348	321	349	351	331	335	340	350	368	302	319	357	356	327	288	340	328	338	303	343	343	342	345	336	334	339	299	327	344	337	351	350	346	334	336	367	321	363	361	355	339	327	377	323	330	344	369	356	345	364	357	381	323	350	340	350	339	338	366	331	324	385	323	356	346	344	369	344	349	364	316	338	301	329	363	341	363	363	341	323	368	325	332	377	327	369	300	347	362	334	322	343	329	296	355	324	346	323	363	377	338	341	382	388	350	335	394	347	298	321	314	346	345	319	376	346	368	346	339	349	358	341	318	379	351	379	356	331	344	323	321	348	368	351	322	362	353	326	313	313	328	384	360	344	338	337	356	372	363	315	330	352	348	342	333	330	314	306	342	333	343	329	345	299	361	318	347	352	341	340	342	394	341	345	334	330	326	333	293	334	337	341	347	334	351	312	337	350	354	338	344	354	363	354	328	342	317	351	359	357	329	335	350	331	309	369	355	347	329	328	311	351	326	333	305	361	305	302	315	359	357	342	356	327	338	368	346	340	329	349	346	341	351	319	320	316	346	359	334	325	330	335	327	323	384	383	338	343	342	370	350	374	361	345	327	358	309	322	348	351	331	338	335	284	363	357	340	310	317	348	360	338	329	338	331	313	313	346	345	321	340	332	351	331	319	330	317	303	317	343	350	370	316	351	346	330	324	333	321	341	389	362	335	343	370	346	358	322	338	345	322	342	330	384	354	350	317	348	330	345	325	355	328	335	340	365	304	329	330	320	342	323	330	316	326	383	362	352	319	325	341	364	357	333	321	337	317	353	315	320	339	356	339	314	323	380	342	353	322	313	308	319	343	355	340	337	332	348	349	325	345	337	360	317	311	350	357	351	330	339	359	349	323	323	277	337	346	364	351	366	333	313	346	320	319	333	346	328	359	356	368	342	302	277	345	341	316	303	324	376	358	376	377	334	341	355	328	359	331	349	339	336	381	336	351	363	351	340	322	365	361	319	352	361	354	333	355	334	354	347	348	339	361	323	337	336	350	354	348	393	315	334	353	348	321	347	312	317	313	392	342	375	379	316	333	348	346	340	327	334	329	370	321	358	344	349	346	311	364
4164	6857	5205	2357	1535	1241	1131	992	853	872	867	812	807	816	763	826	719	780	830	744	762	759	771	691	775	718	690	753	783	751	709	757	740	759	766	769	714	738	778	741	751	699	745	738	737	731	779	756	745	679	744	709	710	765	764	700	790	719	728	759	797	764	752	726	752	721	765	712	748	722	705	687	731	747	733	723	741	745	743	736	743	755	740	730	737	727	674	770	748	677	724	729	725	739	759	773	716	729	700	774	751	737	721	690	730	705	743	715	698	756	732	768	757	773	752	702	762	804	749	741	691	699	756	747	731	720	747	748	720	691	836	732	709	759	674	718	751	746	755	739	751	735	747	821	732	731	734	781	715	723	758	760	714	768	726	696	740	721	731	750	698	779	745	748	776	733	734	732	780	728	720	733	760	739	798	735	754	763	725	731	681	760	755	767	763	749	685	764	731	800	749	696	756	780	735	722	773	726	726	732	744	807	708	744	722	725	764	722	672	740	760	746	717	752	770	746	699	735	759	719	746	707	780	737	728	778	699	797	731	744	755	745	717	721	675	716	787	767	694	708	693	740	793	734	710	756	762	743	704	775	776	752	703	714	736	703	737	736	720	712	709	767	770	736	741	750	725	769	764	762	769	709	741	693	744	705	759	743	733	698	788	721	750	736	734	766	745	755	751	736	736	678	711	754	730	730	701	725	781	724	692	778	764	753	784	719	675	720	761	706	737	722	708	754	762	681	667	738	743	746	717	729	706	731	740	751	743	767	739	767	777	718	765	719	731	714	777	689	717	705	758	775	751	727	784	745	756	752	711	718	681	750	701	734	712	757	729	697	755	751	730	762	745	721	717	808	799	757	711	746	767	695	712	760	733	710	762	738	710	785	776	721	721	732	760	715	740	679	747	764	734	772	743	719	773	714	751	719	758	758	740	776	711	698	745	709	759	752	748	739	763	719	769	764	712	745	746	744	759	744	746	700	718	750	757	706	708	740	710	702	746	752	780	734	759	730	762	753	744	754	781	726	671	789	720	760	724	812	755	774	710	718	711	726	767	740	729	709	705	749	730	704	716	751	762	767	724	725	791	734	750	710	687	722	772	759	765	775	734	758	769	750	751	757	739	779	764	726	728	714	756	749	690	708	757	791	721	688	689	769	763	712	689	772	770	727	775	729	756	689	693	724	731	755	746	747	773	704	766	754	739	712	731	776	761	703	739	788	727	733	752	751	725	785	711	713	769	733	788	748	745	755	719	732	707	768	713	764	729	768	753	743	730	740	744	737	724	761	785	753	750	752	715	763	750	758	737	748	750	661	767	753	781	746	737	773	714	706	728	714	811	762	725	746	789	759	755	734	777	732	705	737	701	701	755	705	738	748	741	747	707	723	738	703	798	728	717	780	751	722	730	772	707	727	706	751	737	716	722	738	754	785	771	744	763	725	697	736	718	738	760	724	694	715	744	751	679	740	743	740	676	780	741	710	736	761	719	716	740	730	702	741	752	734	739	757	722	714	733	773	749	741	762	722	686	699	736	778	775	740	752	725	762	730	797	732	770	762	738	765	718	735	758	762	701	736	709	720	737	732	723	722	755	764	720	661	756	780	732	742	738	726	732	755	715	765	725	733	780	723	719	714	755	760	761	729	714	704	724	725	741	711	753	770	711	770	738	726	717	722	767	722	720	685	750	767	737	721	687	728	726	704	711	753	689	675	781	762	782	721	728	740	757	698	697	753	743	737	773	745	755	736	779	687	732	732	726	736	732	797	750	790	684	737	724	785	718	767	694	763	705	725	757	700	761	761	706	722	710	740	785	727	743	742	726	756	786	746	777	737	747	738	750	764	729	742	776	733	735	670	736	716	734	721	748	694	733	731	789	750	698	729	735	748	703	734	774	711	715	717	760	766	763	733	735	751	749	756	742	725	746	706	741	779	715	775	705	753	751	710	743	715	761	729	757	736	746	755	705	748	805	745	720	701	716	802	717	749	711	716	729	722	691	740	717	754	816	725	761	738	731	746	713	749	717	689	725	694	728	742	754	751	737	734	781	740	756	729	714	688	719	737	765	722	730	740	733	724	733	766	769	749	750	755	791	790	771	676	656	785	776	786	805	738	793	725	728	758	737	727	801	797	725	725	696	785	774	780	761	741	772	782	757	723	773	802	783	712	752	743	698	709	738	706	738	738	777	725	745	751	742	785	744	692	708	778	694	742	766	767	731	754	745	750	732	712	739	762	799	744	694	757	729	740	737	702	708	741	708	724	723	747	687	775	680	760	706	730	737	685	719	772	731	749	759	691	779	746	741	777	770	770	748	732	736	754	731	738	731	701	742	728	722	769	662	737	725	718	793	769	749	677	730	761	783	754	681	720	778	756	747	750	726	734	728	735	691	720	722	735	748	741	743	718	723	748	782	775	739	713	734	704	747	738	780	777	743	778	708	759	702	708	722	732	755	749	731	717	721	702	708	736	724	750	751	725	766	753	773	780	736	737	751	795	760	727	732	734	732	747	716	758	722	708	736	753	707	738	755	734	713	747	747	793	787	722	706	732	746	753	765	825	756	762	719	764	777	729	784	722	739	769	701	733	747	728	738	753	777	758	743	701	718	676	820	786	739	732	741	685	774	745	739	743	748	743	774	730	725	693	713	692	702	712	723	779	712	717	756	759	713	750	755	692	752	743	728	745	735	759	720	714	740	735	759	709	757	760	722	796	769	749	711	756	748	730	732	737	706	775	754	758	779	749	711	731	741	794	750	731	736	749	738	750	740	774	732	750	747	731	750	746	708	798	731	740	752	761	762	689	772	710	779	737	719	752	716	746	761	761	750	761	755	744	770	713	745	784	711	751	790	734	736	787	763	726	768	746	751	738	762	723	727	711	714	738	689	780	742	686	722	726	732	718	751	674	722	776	788	734	747	734	760	771	735	736	730	753	777	712	730	702	698	756	777	758	733	766	747	733	748	726	711	741	743	739	729	763	766	722	715	714	751	796	761	719	729	745	701	741	756	744	760	721	726	797	743	713	752	731	765	763	677	716	750	746	734	710	748	755	739	827	723	752	703	732	725	750	775	748	740	764	759	816	799	739	768	696	768	813	729	777	722	708	719	755	700	762	731	763	749	735	753	748	736	768	749	759	744	766	742	756	752	756	724	741	771	744	693	720	709	736	735	727	707	785	780	703	727	738	723	731	759	756	767	739	814	739	742	725	723	774	715	759	748	714	742	724	769	722	792	806	698	751	723	704	728	757	756	755	777	752	736	751	699	734	754	772	736	710	746	745	700	738	753	749	817	748	732	722	733	749	738	749	714	763	725	747	716	732	728	760	768	712	744	744	720	792	777	712	721	687	740	761	687	756	772	755	725	735	692	731	701	762	752	743	771	738	696	718	792	750	733	752	758	740	737	757	780	753	711	759	738	750	748	735	748	794	766	773	778	729	737	741	759	715	729	748	743	711	733	727	709	717	682	750	745	685	737	742	680	743	735	739	702	689
23769	21036	25274	27004	21057	21082	5131	1359	763	590	546	533	450	431	332	331	340	342	309	310	325	297	280	274	295	273	325	316	285	266	245	301	292	294	294	291	294	312	308	304	284	263	248	264	273	277	286	324	302	266	272	299	270	276	269	266	288	286	285	316	322	282	270	280	281	282	279	269	280	299	264	309	291	243	272	294	279	260	280	250	272	259	287	257	283	282	253	262	259	287	301	278	277	297	292	249	296	283	285	266	258	264	291	281	295	279	254	269	312	304	294	291	284	264	270	298	256	273	267	282	306	274	292	317	292	300	273	269	280	275	292	287	273	261	273	273	289	266	278	271	283	258	302	280	271	249	262	286	275	256	260	267	272	258	290	277	291	282	292	303	283	256	295	246	268	302	271	281	260	287	261	285	304	280	299	312	268	295	234	275	263	295	282	263	275	339	278	288	303	275	256	263	284	268	281	258	277	260	284	267	248	272	277	260	276	277	302	264	255	294	269	284	308	286	278	260	305	252	245	276	248	270	267	306	301	299	273	251	295	279	273	287	276	293	277	287	263	260	291	282	266	287	257	270	240	278	247	261	264	278	282	315	264	296	293	283	269	284	279	276	297	284	270	254	252	270	280	268	277	292	253	282	292	300	268	257	252	263	258	267	253	290	279	281	277	235	262	294	307	276	250	290	305	278	269	265	295	289	276	261	287	278	273	297	312	289	259	272	270	271	271	303	262	274	294	283	266	302	291	293	284	267	281	277	279	274	283	312	269	304	294	285	283	265	309	268	249	260	245	288	280	303	290	283	270	285	250	285	243	280	290	295	308	267	289	289	250	309	269	273	275	289	265	257	273	244	264	285	299	274	268	283	267	300	281	274	298	242	276	266	267	278	253	276	283	265	256	268	263	249	233	272	281	258	288	279	253	262	289	313	315	305	274	287	332	289	281	287	229	277	258	278	284	243	263	276	276	289	264	285	309	261	302	267	276	266	263	267	311	262	247	292	260	277	263	253	303	291	243	249	265	298	270	252	250	269	307	280	297	288	312	295	253	259	260	263	262	278	295	276	315	283	269	284	241	284	282	286	282	291	270	258	287	283	260	248	269	290	269	295	262	264	271	264	270	288	269	242	283	288	253	283	273	296	279	284	248	288	308	272	298	280	288	269	274	286	277	282	256	289	284	249	262	253	299	305	253	259	280	291	289	285	250	273	270	272	272	248	285	269	262	288	277	267	277	284	270	272	275	281	243	265	257	269	284	275	298	274	300	309	272	280	262	251	306	293	272	276	273	258	254	266	280	280	247	253	294	292	256	257	287	280	266	277	266	314	256	255	315	310	256	283	260	259	278	278	266	248	271	210	288	271	261	289	265	278	268	270	268	321	278	316	283	250	274	287	278	271	301	286	286	306	304	311	309	246	291	265	280	254	235	269	283	271	260	276	259	294	267	280	317	302	281	238	273	296	265	256	276	325	266	303	266	272	248	258	299	259	285	281	284	278	313	255	269	275	258	245	279	296	273	240	276	271	274	287	283	281	302	274	249	277	254	306	267	271	256	274	323	288	307	292	304	279	274	267	240	270	285	276	271	282	281	270	278	307	261	273	266	274	281	281	269	275	258	251	277	268	252	290	252	259	272	283	292	282	263	281	237	229	283	288	277	272	278	274	271	288	300	272	286	250	270	298	289	284	295	239	283	269	271	291	262	283	279	297	244	275	252	258	264	286	299	283	270	283	308	276	271	302	289	267	236	265	278	282	302	303	316	295	269	255	281	288	258	289	336	280	284	326	279	279	262	280	265	290	277	275	272	280	256	294	266	269	261	283	280	279	271	277	254	281	276	262	295	271	266	240	284	253	242	272	288	280	251	276	275	266	253	277	261	288	265	289	266	291	299	293	249	291	273	278	296	260	261	292	289	257	309	274	282	280	297	255	276	279	286	284	280	265	256	291	288	319	234	236	264	266	291	254	276	289	302	274	260	285	289	271	300	253	282	257	284	272	308	274	270	277	235	297	305	325	297	255	259	314	241	270	273	265	240	283	283	238	304	291	278	297	260	265	262	280	268	295	258	271	280	254	281	301	256	291	247	266	290	276	234	262	283	275	288	269	288	288	338	263	275	266	288	276	291	290	309	307	271	299	299	288	281	290	259	283	284	292	298	282	261	302	262	246	248	286	291	233	276	274	270	272	306	274	248	271	242	270	286	298	269	295	311	286	261	269	272	297	306	282	302	268	272	274	284	268	250	277	245	284	294	298	270	270	274	270	298	242	252	274	287	297	266	285	261	290	268	292	305	298	271	229	265	282	230	267	283	286	255	249	303	296	266	303	311	286	276	263	277	278	291	305	282	285	312	310	286	301	276	260	250	273	273	293	289	292	269	310	296	253	253	291	256	321	272	258	260	319	290	287	288	268	284	263	241	258	267	287	319	289	268	298	264	260	268	267	281	306	285	287	286	284	252	287	299	324	281	291	246	287	271	268	272	275	304	270	263	282	270	279	288	310	297	293	278	279	250	275	264	279	270	285	274	281	267	281	300	267	273	285	294	248	268	255	271	261	276	329	281	256	288	293	265	293	281	263	269	246	260	256	261	263	263	316	275	302	298	255	279	309	286	255	243	285	288	290	266	256	313	244	242	266	279	306	249	235	251	261	289	291	273	278	260	262	285	253	239	253	314	302	303	280	262	269	281	277	285	256	300	291	299	289	262	308	262	252	250	279	268	257	228	303	248	267	278	281	249	269	276	279	278	260	240	277	291	236	278	285	266	266	285	266	270	269	275	263	270	294	276	256	285	287	292	290	304	263	269	297	272	251	269	286	282	297	280	289	277	297	275	272	277	292	275	265	299	273	291	287	290	293	302	262	313	294	262	284	245	261	251	283	269	255	265	270	261	263	263	266	279	278	251	241	283	263	275	281	262	282	301	265	246	283	271	272	280	256	259	260	315	292	295	286	283	280	286	296	251	283	280	283	299	270	256	288	262	274	295	288	254	289	279	266	246	288	239	308	274	280	271	280	297	299	248	291	270	298	252	276	285	293	300	283	295	270	249	315	278	280	258	242	292	262	252	277	251	296	270	287	323	289	260	296	277	276	253	303	309	295	258	248	259	281	270	241	277	271	280	280	286	259	316	277	257	298	252	266	266	288	281	251	307	274	321	250	285	293	283	289	312	280	258	255	263	248	280	271	263	279	271	294	269	267	311	270	289	288	310	297	269	256	289	284	257	312	300	298	291	274	265	263	227	286	251	263	269	275	314	258	261	278	277	301	261	303	292	292	265	278	299	280	260	288	272	270	263	295	252	271	245	255	290	289	286	268	254	264	279	308	268	269	263	255	264	271	253	268	279	287	286	253	280	281	293	269	270	296	302	271	263	279	263	244	314	257	271	282	266	276	279	279	278	285	257	305	280	288	268	283	282	275	279	284	278	284	285	243	226	261	270	273	288	283	290	259	311	266	262	264	280	271	281	269	250	310	297	251	297	242	272	268
4328	10114	6952	3136	1952	1327	1150	1074	828	794	766	649	730	704	617	635	661	687	617	620	617	622	676	578	601	606	599	592	602	588	569	627	610	599	621	589	622	604	584	590	604	593	589	580	626	624	597	566	606	605	602	616	620	617	626	633	569	576	619	582	628	642	570	621	605	591	612	594	609	604	638	618	588	590	553	625	544	636	576	617	610	589	631	584	601	616	627	625	563	606	645	557	599	625	590	602	627	541	598	620	622	572	580	554	585	574	572	584	649	619	588	587	599	613	602	607	608	598	569	616	633	580	598	616	581	615	546	587	630	543	626	562	581	602	578	584	641	639	599	625	606	564	634	597	588	606	607	602	605	581	565	551	592	602	584	588	624	575	611	588	617	628	557	574	600	559	559	629	593	594	598	655	579	579	598	580	566	619	598	554	628	610	566	584	581	567	627	628	590	561	592	577	594	645	611	579	619	578	619	577	576	610	563	585	575	585	577	659	585	609	608	544	570	564	600	633	599	574	600	605	582	598	614	578	582	570	582	591	606	583	580	621	635	583	588	600	604	608	636	535	637	595	595	586	597	608	584	572	564	582	554	565	624	557	586	560	616	622	595	591	612	622	594	589	587	585	589	632	548	647	593	607	635	618	605	600	633	579	660	605	609	607	579	565	622	603	613	604	574	592	602	579	604	578	576	594	627	592	634	592	601	595	600	581	627	627	595	622	636	621	600	637	591	620	603	556	618	622	606	609	611	612	607	590	590	625	622	590	610	559	688	572	630	621	562	609	604	601	609	598	588	616	622	609	560	588	616	595	621	556	588	616	626	579	615	588	601	570	621	600	559	567	629	586	549	596	616	640	570	603	645	621	570	645	599	573	603	589	593	628	610	576	607	573	606	591	602	615	601	617	569	584	596	611	638	574	637	637	609	582	568	571	589	601	581	593	620	572	588	599	578	597	587	595	617	616	541	629	573	576	596	567	615	594	581	586	616	596	634	590	595	588	622	577	606	624	592	595	570	629	653	565	591	608	573	575	575	596	593	636	566	616	642	609	602	593	644	602	600	598	572	589	616	625	543	580	604	522	602	596	541	587	613	595	622	613	624	619	617	577	626	590	587	611	571	596	579	578	602	570	599	590	547	571	594	557	586	612	629	602	631	583	617	564	564	626	620	546	592	607	670	621	641	591	635	619	605	579	606	600	608	571	595	599	623	592	613	578	583	646	585	631	606	608	585	615	593	611	607	592	634	587	599	591	596	606	608	567	596	600	631	603	598	583	579	609	586	638	625	622	600	597	614	564	565	602	596	611	614	664	601	600	607	631	587	604	603	614	654	562	629	634	610	584	612	588	552	614	589	583	608	627	622	581	609	600	595	583	568	583	595	602	576	579	609	633	611	580	566	545	620	602	594	596	608	590	585	630	571	590	579	613	564	605	553	600	598	599	565	613	602	611	540	581	612	602	596	563	615	562	556	617	599	609	655	616	581	557	596	617	601	543	585	600	572	604	630	603	611	556	599	640	602	618	567	577	584	596	593	594	621	631	602	569	565	613	588	627	567	600	626	581	604	569	589	632	556	600	612	590	586	561	584	622	602	561	609	610	583	548	606	527	623	571	596	588	625	577	550	632	576	614	586	571	547	640	619	586	608	584	582	589	583	573	616	570	584	637	601	556	621	583	616	597	561	553	577	565	571	592	626	539	608	631	587	644	575	572	601	571	610	610	613	563	601	570	606	594	565	598	620	586	602	610	590	571	600	610	600	587	584	613	616	560	613	600	573	616	582	583	590	613	600	588	650	583	624	599	585	622	637	621	585	612	632	597	592	613	576	605	619	568	580	569	589	602	575	640	589	615	559	621	609	596	580	613	594	608	578	618	598	592	604	562	591	587	604	585	565	610	584	639	590	570	624	624	574	590	646	616	589	576	574	635	563	608	595	621	600	565	629	546	625	601	586	610	639	631	600	605	616	596	580	600	615	592	576	622	623	635	598	566	561	562	606	589	571	580	598	596	614	608	651	639	588	577	624	573	621	606	585	593	574	616	587	600	624	603	593	578	604	601	570	611	612	613	624	556	614	584	549	607	618	586	627	622	556	645	631	644	568	633	548	584	609	622	588	596	587	578	595	609	624	611	606	626	561	581	631	597	602	601	582	567	584	645	602	585	618	600	577	633	608	582	563	579	603	617	595	639	598	632	579	585	606	580	620	568	558	618	590	571	610	585	612	631	601	632	610	608	592	609	600	651	574	600	582	588	599	601	614	592	603	575	563	575	623	557	634	582	616	618	600	589	607	659	583	602	614	638	592	602	589	573	570	602	623	577	606	596	592	612	594	598	630	590	601	592	603	615	633	627	576	592	608	585	592	595	623	574	619	570	615	645	611	601	603	608	621	613	562	626	597	566	580	599	602	588	600	597	559	562	590	587	562	600	566	592	597	592	595	598	569	561	599	642	597	581	612	543	621	606	630	564	595	614	630	610	589	563	614	621	565	634	595	587	611	602	546	562	648	571	600	588	622	565	565	604	606	622	599	608	570	559	596	615	567	556	570	593	606	629	578	628	642	623	605	591	588	605	561	604	544	576	580	629	592	579	568	607	596	551	572	608	604	608	584	624	613	596	607	616	612	595	602	585	608	592	586	621	577	594	608	626	602	612	580	557	587	601	602	589	574	584	617	626	605	555	558	571	596	573	581	570	562	557	633	591	569	580	608	586	617	608	568	613	556	582	565	610	583	584	627	587	534	568	577	557	533	608	639	596	611	589	571	573	565	598	591	626	589	581	575	637	574	559	604	659	561	587	545	617	624	594	552	611	578	594	616	579	596	553	602	581	613	604	611	576	616	596	576	593	606	596	590	603	641	630	642	606	597	620	568	611	583	573	590	613	626	558	556	612	620	588	609	584	632	565	577	589	584	574	582	619	541	616	609	593	611	573	578	600	598	613	593	600	577	576	648	605	602	582	577	600	555	584	664	578	574	589	616	588	578	599	603	560	580	586	604	593	587	592	573	578	557	562	649	604	599	613	587	617	570	604	672	575	610	623	604	646	614	563	607	573	600	611	529	609	607	634	586	593	587	630	605	574	573	597	631	593	619	577	641	572	592	606	577	614	553	596	583	595	578	601	597	578	601	585	583	561	632	605	600	615	599	608	620	589	600	570	577	608	585	615	628	530	642	597	599	588	585	621	606	587	619	589	618	560	619	600	576	607	588	571	570	592	596	579	633	588	660	644	593	569	557	570	609	559	605	591	563	595	574	599	554	596	593	645	609	609	607	611	608	624	565	575	557	549	610	577	576	599	603	619	589	533	563	633	621	611	634	597	617	634	602	623	623	577	578	565	602	590	562	563	595	570	586	619	563	606	589	553	637	621	615	600	600	595	612	683	585	609	574	593	598	591	589	594	616	585	595	569	601	616	633	602	591	559	622	580	565	600	610	524	578	631	591	616	575	552	587	575	582	625	566	580	568	653	596	597	592	546	557	591	606	633
33069	15174	3665	976	750	581	501	452	315	266	299	320	285	255	271	265	246	238	273	221	270	267	238	247	248	249	236	284	246	247	256	251	260	235	251	279	233	247	261	245	266	223	232	224	269	230	221	269	276	252	271	272	261	268	272	277	263	241	269	233	224	233	235	232	278	234	266	291	252	236	257	253	262	231	286	262	249	249	292	235	253	243	220	270	253	251	249	251	249	282	281	239	244	243	242	224	243	245	274	271	256	231	234	234	239	230	225	252	230	219	247	247	290	229	247	205	249	248	251	242	253	267	287	241	210	225	247	240	237	249	227	259	251	235	246	247	236	239	246	218	256	233	247	216	218	252	200	279	269	245	251	264	255	248	243	264	222	243	231	222	230	241	241	272	258	224	247	255	241	242	232	246	270	247	226	268	229	221	255	220	227	269	260	248	220	271	235	233	251	243	253	218	247	265	272	226	260	224	257	257	246	288	243	239	256	257	265	260	240	219	199	232	227	264	244	251	244	243	232	231	238	219	262	248	243	245	213	246	241	241	214	248	228	251	259	231	243	247	215	276	268	246	286	279	229	227	261	247	246	239	231	251	237	224	244	225	228	256	254	273	214	221	267	250	245	261	224	257	270	222	248	261	238	241	237	241	246	252	288	246	253	230	257	244	242	215	245	256	222	234	219	218	220	255	231	217	251	257	250	293	242	212	245	252	254	262	253	246	232	239	233	260	251	275	261	239	252	255	239	263	262	249	247	270	233	234	269	215	221	282	249	259	220	217	248	239	248	237	242	242	257	243	240	231	265	247	243	239	250	254	231	244	251	263	231	234	209	253	245	245	234	244	275	266	241	235	234	223	241	234	248	263	271	214	249	251	245	262	261	246	261	261	230	242	246	253	225	234	249	233	271	238	260	244	228	213	246	232	226	244	237	256	252	248	253	284	276	258	231	225	235	269	252	254	257	239	260	267	252	252	231	237	247	265	263	224	252	245	257	208	251	241	234	255	227	242	251	253	233	245	288	244	257	245	260	230	245	259	249	256	232	251	229	246	234	260	245	241	266	260	279	253	256	245	233	231	227	261	250	246	240	237	241	263	213	232	257	283	243	248	245	203	244	252	251	250	236	257	266	254	228	250	195	221	232	266	247	249	243	230	241	267	230	237	219	241	269	284	252	249	232	235	257	244	242	246	261	246	264	265	261	233	250	212	247	253	254	258	251	253	256	261	249	235	254	266	261	249	255	233	242	278	218	226	266	258	272	281	239	245	211	276	241	252	239	212	230	277	281	243	245	248	232	224	238	239	232	218	255	234	236	236	241	270	248	239	241	261	261	241	216	244	250	259	222	232	247	226	270	232	215	238	259	260	281	250	274	243	233	267	241	215	272	260	233	238	243	232	244	252	226	243	259	243	270	263	283	263	243	287	233	238	247	246	229	260	192	248	227	231	215	253	266	234	235	242	265	255	243	238	252	223	259	233	278	239	263	267	250	279	257	278	236	252	256	247	260	233	265	252	236	231	264	243	228	230	260	253	200	232	251	263	218	244	241	244	239	265	251	241	241	260	238	242	227	214	239	301	217	227	237	261	258	249	255	253	262	225	244	249	219	232	247	251	245	249	249	234	247	240	230	240	258	263	248	258	268	248	249	231	250	257	271	276	247	245	247	220	239	215	252	267	260	224	229	248	269	225	206	262	239	259	236	258	250	251	247	262	212	242	236	282	253	241	249	275	257	253	228	222	265	227	273	258	241	269	256	237	244	237	258	284	236	266	287	248	227	253	218	215	254	252	242	230	270	234	250	271	271	238	279	220	249	234	244	218	253	238	225	242	260	267	271	256	244	239	255	235	241	226	279	248	279	229	244	260	215	226	249	233	270	267	241	264	239	268	266	255	245	256	226	255	221	235	241	265	279	225	234	239	240	247	262	259	268	236	229	253	240	252	231	255	246	224	251	249	233	263	257	238	245	232	233	263	249	261	248	256	245	259	223	231	238	264	256	262	255	232	245	250	240	248	267	231	239	254	262	246	238	246	222	220	256	257	263	250	258	254	274	235	240	215	253	247	235	244	246	249	232	240	271	233	239	259	209	242	256	228	239	231	261	238	223	256	261	247	255	264	256	237	259	250	241	244	228	240	248	236	227	266	249	265	229	236	256	244	259	258	230	242	259	239	223	230	243	265	224	231	239	240	239	262	259	245	236	238	255	246	255	265	246	222	252	238	241	234	250	238	254	252	244	236	235	223	268	256	242	236	260	209	244	220	248	259	226	238	238	268	247	239	254	268	256	256	237	270	239	250	257	258	240	274	233	252	273	260	231	286	274	239	257	227	282	248	247	263	260	240	242	249	259	241	240	229	260	223	214	269	228	248	239	242	234	231	243	224	262	235	265	249	274	245	249	230	215	230	257	233	221	211	269	241	243	251	224	216	228	269	233	253	240	252	235	244	233	267	240	244	225	239	255	257	241	234	243	262	264	238	249	267	249	225	244	234	239	257	234	243	252	248	245	234	240	246	249	259	243	260	255	258	249	260	238	230	259	252	223	252	252	264	226	230	221	262	253	226	272	240	248	275	223	246	254	248	287	246	246	245	249	254	223	237	215	260	248	263	261	240	253	249	245	240	257	230	253	252	238	261	228	240	239	210	242	232	253	268	243	226	225	274	243	246	261	216	259	242	221	239	240	241	264	242	216	235	275	252	238	270	238	261	254	240	269	233	262	247	225	255	257	221	239	253	235	288	251	255	255	282	266	243	260	242	246	256	268	271	267	261	242	258	281	272	225	257	253	228	239	240	252	229	234	275	289	246	260	220	260	258	266	215	255	246	235	255	259	260	257	224	241	240	236	240	254	244	268	259	246	247	270	227	237	247	225	221	234	239	237	251	234	261	284	260	233	211	253	233	292	264	239	245	246	253	251	235	254	246	278	215	234	259	247	234	247	238	226	266	222	243	229	234	252	238	275	252	254	242	259	243	255	230	236	261	242	281	247	258	242	253	216	239	232	257	232	224	239	233	224	266	252	214	239	213	218	220	260	250	252	257	235	218	230	224	230	261	224	288	253	250	260	225	244	269	284	228	263	215	288	261	255	239	265	243	244	242	278	254	212	257	261	230	248	242	224	217	267	235	271	241	235	226	239	244	240	236	241	285	257	216	245	238	263	247	241	220	238	219	246	218	249	265	256	247	228	249	237	247	223	251	261	251	251	264	250	261	251	244	245	255	247	273	263	210	231	214	262	223	241	269	243	258	251	238	230	230	251	239	281	254	246	272	260	233	255	236	245	221	241	248	243	235	254	248	231	251	232	253	231	244	235	253	238	245	266	226	239	231	247	241	262	246	255	240	223	242	271	278	250	245	250	270	224	249	242	264	275	248	232	229	261	214	269	247	249	217	252	220	244	261	276	263	245	231	270	255	229	277	234	218	256	252	232	262	204	226	249	246	257	257	209	241	256	244	238	222	237	242	253	269	256	258	249	236	254	267	274	242
5703	2940	2041	1041	879	796	687	696	607	630	624	572	584	610	600	598	605	548	540	605	627	566	573	570	582	587	533	531	516	568	577	586	571	569	559	580	551	606	552	547	583	559	581	555	564	566	617	595	568	565	549	557	557	564	550	597	540	589	598	569	610	551	559	573	515	574	553	600	565	555	547	580	524	560	600	533	583	623	577	554	543	560	565	570	542	579	549	560	541	552	600	601	577	591	581	541	554	591	501	533	589	577	595	559	565	596	518	539	544	564	527	557	571	514	549	594	549	579	565	604	562	582	593	554	576	557	555	561	564	572	573	555	563	579	560	598	539	591	556	616	558	541	581	594	589	561	581	593	586	560	550	566	544	551	575	581	612	563	587	580	550	563	577	613	548	539	582	565	595	605	554	538	571	541	613	557	605	520	564	551	567	590	592	583	531	571	554	555	578	585	568	563	573	533	555	608	565	572	569	542	578	558	610	561	560	630	550	540	591	621	592	612	629	520	548	564	563	542	566	574	574	519	581	549	539	570	557	585	574	612	580	548	583	594	546	586	587	545	535	552	548	576	567	632	596	532	556	533	577	563	590	596	593	552	639	547	588	561	550	555	584	534	606	596	588	561	585	554	570	522	592	541	564	543	505	566	581	601	560	541	526	546	564	579	588	545	523	548	578	571	547	546	556	590	549	565	557	574	544	530	589	586	576	596	581	556	554	586	579	565	555	589	550	579	560	555	509	580	587	578	613	606	561	599	555	575	590	542	542	585	562	556	598	592	550	570	537	594	562	593	546	594	565	600	606	547	559	578	581	582	579	596	575	547	560	546	553	572	575	545	547	609	552	562	573	538	515	543	543	561	562	556	608	586	608	597	574	589	610	572	568	573	532	566	594	537	551	560	541	614	542	577	586	596	539	580	561	544	592	588	542	594	567	536	549	624	538	555	558	497	569	633	560	569	581	571	625	577	573	570	575	567	579	592	579	530	571	592	579	582	596	618	542	520	581	588	573	584	605	533	585	561	585	529	570	600	582	576	600	535	551	572	603	531	550	595	553	563	548	550	563	528	578	592	610	587	547	598	548	580	575	577	579	593	568	557	587	581	565	567	547	599	600	581	586	605	579	604	572	596	578	553	543	592	538	563	617	532	578	577	555	593	584	549	551	565	539	570	546	629	550	558	564	558	563	564	522	548	543	565	588	576	580	536	550	582	580	591	539	553	560	564	567	550	579	586	542	508	567	611	615	571	528	544	567	559	572	577	606	528	607	586	562	533	569	529	586	599	564	567	570	550	556	600	582	601	571	557	577	591	545	573	573	602	572	574	575	563	557	624	549	548	581	575	554	548	516	599	572	570	563	578	559	535	554	571	602	554	588	583	582	604	603	575	581	550	540	562	583	546	590	590	595	553	552	566	543	566	607	549	514	567	575	548	572	562	572	602	548	531	582	580	523	557	543	608	642	534	551	555	483	546	556	569	537	584	536	558	530	531	585	581	591	595	592	553	575	550	628	555	560	554	603	573	552	573	604	543	568	599	573	587	590	572	563	581	608	561	586	557	582	566	554	541	549	559	630	556	549	565	538	564	565	590	563	577	523	548	566	560	596	633	565	573	532	530	562	536	553	550	572	593	561	571	588	561	566	560	588	532	545	549	590	524	593	560	607	522	565	559	587	553	594	569	633	597	578	561	581	593	608	586	561	590	551	617	580	551	562	587	550	608	545	552	574	561	533	571	562	527	565	551	568	540	596	522	584	532	549	580	594	540	534	579	579	605	570	561	536	578	533	588	585	530	574	562	617	565	535	576	557	540	596	555	585	564	559	559	582	564	554	567	598	583	540	590	599	544	576	582	559	534	557	551	626	511	582	587	584	558	619	552	598	579	565	541	578	591	565	596	577	580	607	576	547	540	561	607	533	603	562	589	537	576	594	535	588	589	550	549	532	527	544	542	553	580	545	605	611	562	607	530	574	559	537	614	577	567	554	561	610	556	553	545	577	556	589	612	536	590	571	569	578	571	572	580	566	597	569	536	611	529	592	586	565	555	555	593	544	579	570	588	566	552	584	577	569	565	587	585	595	552	584	586	567	635	584	589	561	544	589	526	542	576	598	572	575	571	606	606	570	603	587	564	549	608	587	616	549	574	540	542	612	574	560	567	553	606	588	594	563	613	605	569	585	584	573	554	522	588	562	577	605	573	566	549	555	595	588	571	570	550	625	561	575	531	585	579	556	555	564	556	565	536	561	608	612	565	582	553	581	534	584	538	571	576	582	562	552	596	574	530	586	603	567	568	553	551	538	572	571	528	552	566	570	581	570	546	578	527	553	567	586	598	599	572	571	566	639	617	557	566	568	585	581	582	595	570	571	605	552	564	586	562	575	610	587	635	546	573	603	600	545	545	538	550	536	529	593	531	572	586	565	620	577	563	543	530	573	587	605	578	587	558	576	597	578	575	617	555	570	567	586	577	634	571	611	588	575	593	598	615	591	548	534	530	575	612	604	579	611	632	565	579	595	547	576	585	574	539	531	594	576	581	600	588	582	596	571	565	586	586	580	574	536	563	579	608	564	622	508	583	573	594	605	576	546	546	541	581	562	551	565	538	576	587	572	577	613	554	560	578	579	619	595	597	529	585	600	563	594	558	601	594	588	537	524	577	506	577	577	566	611	592	555	598	553	532	553	588	559	611	594	627	585	587	603	609	605	572	601	567	562	538	555	565	584	579	526	568	587	600	561	537	583	598	604	527	562	597	585	557	561	559	561	561	591	585	566	567	538	577	542	581	522	570	550	587	561	572	568	581	551	630	579	530	564	594	538	584	650	582	572	580	582	546	607	616	609	584	569	569	551	565	565	593	595	593	540	561	589	563	556	554	540	562	556	593	559	555	583	566	557	571	584	547	587	596	592	565	589	546	569	584	573	546	513	506	580	586	584	580	601	584	558	528	571	543	537	560	594	545	540	580	565	577	561	551	596	612	567	579	584	565	566	548	543	584	577	603	553	572	553	560	582	545	552	582	546	589	591	527	595	586	568	577	555	616	619	595	575	575	581	575	588	595	582	581	580	561	534	578	542	538	577	576	559	558	565	565	558	588	584	587	570	551	518	560	546	550	596	567	566	543	564	564	562	542	534	546	588	569	520	589	539	555	550	575	572	582	610	510	560	564	611	539	580	625	543	563	584	583	591	619	546	589	569	548	562	560	553	563	531	569	567	602	597	595	613	575	567	593	549	566	582	596	528	540	533	564	594	579	564	548	590	626	606	602	565	573	540	544	576	549	561	571	600	589	567	575	532	576	553	682	583	599	593	592	523	577	608	574	568	578	542	584	596	526	583	587	549	614	573	529	548	563	568	565	597	550	566	539	526	558	591	564	556	606	580	609	559	585	550	567	594	574	574	605	516	586	551	568	554	550	576	564	573	572	589	553	595	546	575	570	570	553	530	593	551	573	562	539	573	564	621	611	600	558	536	554	570	551	615	585	585	558
24519	21009	24792	27424	20891	5277	1175	866	592	509	528	451	506	452	385	400	349	362	369	358	370	357	368	317	324	371	325	355	378	377	344	347	331	341	339	349	360	355	305	347	332	335	334	345	335	353	349	370	339	327	344	361	360	331	331	347	339	371	363	371	367	403	328	378	343	372	349	342	317	328	330	370	335	374	361	305	334	386	363	327	360	331	347	354	309	349	355	360	353	354	338	357	360	360	349	345	333	365	370	338	326	355	351	310	338	363	343	323	336	340	348	353	331	344	374	326	321	339	345	317	336	334	333	325	331	353	341	364	363	361	331	348	355	317	334	349	317	356	357	343	329	312	340	365	308	330	361	329	343	349	379	336	349	396	340	340	307	343	350	354	323	354	303	334	332	327	347	350	333	351	317	320	327	345	352	377	350	329	333	357	377	363	321	346	352	375	329	392	340	338	381	304	336	353	374	339	348	287	323	340	327	338	339	365	361	345	363	330	311	334	321	335	312	362	329	370	355	379	335	346	377	378	361	357	340	338	314	342	325	329	330	311	328	354	323	332	343	379	371	340	356	374	340	381	374	351	362	388	327	323	303	337	372	339	312	327	362	332	335	354	366	341	373	323	345	350	326	346	366	349	337	338	330	343	337	379	378	330	358	366	318	349	342	342	309	351	353	319	364	309	336	359	362	337	370	368	332	349	338	348	337	334	372	337	346	339	351	337	294	350	318	321	324	323	352	315	357	349	354	314	314	345	341	320	342	351	303	316	366	314	360	346	328	375	332	311	310	325	328	321	348	333	375	365	368	339	299	349	338	289	368	357	345	300	326	334	335	344	328	331	344	302	384	347	317	342	346	346	340	369	335	336	325	344	345	334	349	347	291	346	385	359	360	326	364	371	369	331	356	381	329	371	331	332	324	377	336	304	343	333	343	362	346	340	331	361	339	348	326	347	379	345	355	358	350	351	340	326	384	327	347	378	357	365	330	373	360	307	345	357	290	342	328	362	370	335	335	322	323	366	353	353	352	355	357	334	360	330	277	351	349	334	338	330	349	353	344	335	367	353	373	382	312	335	358	352	345	312	374	354	360	341	362	334	356	359	397	347	348	327	352	358	319	334	333	402	361	365	336	343	363	347	326	326	377	364	350	307	345	361	309	358	381	334	344	349	331	346	354	376	346	332	304	322	327	344	328	321	321	359	346	339	308	323	325	330	409	310	329	322	356	366	371	354	351	332	322	319	333	313	341	356	365	370	377	324	379	355	384	329	305	335	353	372	374	367	352	323	356	323	343	348	311	380	340	349	391	309	328	349	342	335	326	357	332	306	339	353	339	347	331	341	340	335	324	324	314	331	340	310	323	362	323	348	351	359	326	329	385	335	319	340	348	337	350	330	368	381	375	327	332	331	342	350	328	381	340	332	383	336	339	315	348	305	350	316	370	312	309	325	356	366	341	359	353	350	278	349	330	356	361	362	300	303	327	328	344	347	355	333	381	315	340	380	363	356	314	315	344	324	317	327	368	353	320	308	353	326	394	333	354	329	329	372	328	346	354	319	307	380	322	349	330	335	322	326	370	371	336	303	335	345	353	329	308	337	338	359	368	347	344	354	373	363	337	316	357	366	372	349	310	364	349	335	344	343	372	322	345	322	357	320	352	317	333	345	356	366	365	327	355	356	325	325	366	392	344	312	349	336	313	344	348	380	354	358	345	336	303	331	362	358	352	344	336	350	373	331	354	359	320	317	337	317	321	313	355	336	335	350	341	346	374	333	332	330	326	351	318	306	363	355	320	314	333	346	378	355	352	351	352	320	349	354	337	328	356	340	339	346	382	330	312	301	353	354	335	369	342	372	356	374	325	352	324	339	359	306	355	309	358	386	330	322	328	371	358	362	371	322	364	362	326	372	318	351	347	360	339	355	334	345	337	385	334	346	340	330	326	352	376	339	329	328	292	347	329	349	319	344	301	334	366	372	351	348	322	311	345	368	366	393	331	380	347	393	363	356	352	337	347	324	351	345	371	387	340	333	351	343	349	338	347	336	344	331	339	332	363	365	344	291	330	332	332	335	326	334	365	314	350	353	374	346	348	371	333	370	320	357	355	317	332	328	376	335	340	336	365	346	329	378	345	340	359	310	352	357	348	358	352	352	342	306	359	341	325	322	317	336	351	340	329	324	338	326	354	355	335	350	346	345	350	384	355	328	314	329	350	360	351	321	339	322	369	357	339	327	353	351	341	324	335	354	312	335	332	343	337	370	291	344	308	332	345	352	366	352	349	344	393	356	332	319	361	338	334	348	353	350	333	322	359	319	317	349	321	347	343	341	353	355	308	320	354	318	335	352	332	351	379	395	342	327	347	336	342	341	315	313	297	344	322	346	316	365	332	346	337	367	340	331	395	329	329	356	337	349	337	329	347	342	327	346	383	345	350	330	347	313	361	335	345	340	342	309	334	367	355	322	301	340	355	338	362	322	333	373	348	369	350	311	308	336	368	336	338	327	332	324	308	338	339	354	335	332	342	317	337	375	359	325	322	348	382	378	344	394	357	362	349	359	352	350	334	353	348	340	299	339	371	388	354	368	355	326	336	319	328	344	343	334	329	341	348	380	337	288	363	333	358	372	353	336	322	354	363	317	349	354	329	377	323	383	344	346	360	332	373	325	332	340	349	315	338	297	333	338	335	350	340	330	372	378	376	336	348	361	313	339	345	364	352	320	327	359	322	330	364	370	351	363	331	340	380	355	370	352	337	361	363	302	332	359	345	363	358	305	331	349	333	360	385	312	340	356	358	358	359	344	363	316	371	349	355	373	363	337	345	344	371	327	335	356	361	330	316	378	333	312	330	352	330	326	327	306	331	352	333	353	330	327	328	326	344	320	307	351	363	357	338	357	337	339	348	310	372	362	367	341	351	361	313	320	343	326	356	340	335	351	337	372	350	325	354	377	329	355	336	324	293	348	356	337	328	362	352	362	339	334	341	309	334	339	322	340	390	365	344	359	349	356	353	309	317	335	361	346	338	359	338	344	390	363	391	356	369	356	374	367	372	331	334	334	353	371	348	355	335	354	349	345	357	342	322	329	356	347	307	306	323	348	363	367	344	340	314	328	306	327	367	339	321	378	359	347	314	325	326	328	326	338	326	326	345	360	348	346	355	363	327	336	383	339	358	351	316	352	356	353	362	327	347	346	320	380	325	310	337	333	335	322	354	317	353	330	331	333	339	326	331	351	334	329	387	339	350	337	356	351	333	334	362	330	337	354	358	361	363	362	332	317	333	380	349	363	342	348	315	343	300	357	345	339	338	370	339	337	356	344	350	322	297	314	356	373	368	377	368	336	350	345	359	369	335	314	338	303	306	365	383	331	302	349	381	354	343	315	340	343	357	384	353	337	344	333	316	366	343	340	363	367	321	357	337	342	345	353	360	357	309	324	357	303	329	377	347	353	319	359	323	326	326	339	311	355	316	352	368	315	336	309	375	305	327	358
4197	6897	4616	2292	1613	1211	1082	985	885	850	792	868	804	743	755	738	813	783	764	742	714	773	728	717	780	741	764	777	778	746	713	734	746	728	749	823	757	761	704	750	744	787	776	735	713	754	772	760	730	755	756	772	742	766	766	763	705	762	752	812	696	743	738	741	711	801	750	713	863	754	737	785	681	744	693	748	756	781	769	743	756	727	716	746	749	760	706	804	716	756	732	787	805	754	734	746	733	737	755	764	711	748	767	748	736	798	719	750	787	775	733	737	726	740	751	765	751	734	710	742	720	740	707	705	779	752	793	723	783	767	745	717	760	780	735	792	745	748	734	747	796	726	666	752	781	755	666	708	738	790	754	767	741	749	757	765	740	749	719	752	756	764	726	741	715	744	767	703	722	791	768	769	750	753	752	729	764	700	720	708	716	773	759	784	700	720	705	749	744	741	766	752	755	767	734	738	707	747	761	758	734	761	740	708	740	754	728	714	739	724	739	738	741	708	740	767	807	798	778	655	771	825	728	732	810	723	806	739	766	744	780	770	742	783	744	719	741	736	725	717	816	712	734	806	758	710	735	787	724	786	817	721	731	748	738	741	743	718	707	790	754	755	702	753	726	776	723	738	748	753	753	756	742	737	786	713	757	740	788	704	782	756	705	694	748	768	712	720	687	722	765	773	761	710	744	710	769	752	759	762	753	720	731	720	776	701	730	776	774	746	741	772	752	731	766	734	729	765	721	740	809	756	732	737	712	754	704	716	756	754	781	811	730	723	716	765	756	773	751	737	745	725	740	784	775	772	728	767	786	709	750	728	721	786	722	727	748	776	704	782	727	741	762	737	743	741	713	704	760	745	733	711	777	738	728	723	756	658	747	790	756	738	717	795	757	768	746	733	795	764	744	736	721	769	747	640	725	749	711	819	695	783	751	775	777	710	760	782	749	770	753	701	744	723	778	718	734	731	691	753	721	714	734	784	753	715	784	745	714	780	727	710	690	737	779	744	751	736	745	742	746	748	785	757	726	735	776	713	771	762	745	723	746	787	686	737	719	747	731	746	768	779	764	766	717	742	733	793	741	744	711	719	789	714	747	748	746	742	792	738	788	705	738	725	759	725	759	758	763	688	747	729	748	800	743	704	726	762	787	749	689	736	784	759	724	744	757	654	714	681	753	708	707	709	747	728	754	767	769	730	756	752	787	732	781	734	766	733	757	749	781	734	769	724	759	757	725	749	762	790	754	725	733	719	737	747	726	716	767	766	798	739	765	735	732	742	760	723	801	710	765	748	709	745	769	769	702	732	743	688	734	812	694	748	714	714	753	709	728	736	781	735	774	693	726	733	729	747	764	752	705	717	760	739	704	724	741	738	732	719	754	726	705	735	716	739	726	741	721	770	701	738	791	753	761	747	731	792	759	705	738	752	746	714	732	783	786	762	773	789	729	728	721	726	772	741	720	716	760	735	762	759	752	748	741	750	749	743	753	755	742	740	728	736	736	712	744	727	716	746	735	798	751	781	754	722	737	746	741	770	786	760	737	745	766	763	714	739	749	720	730	721	770	742	743	705	718	769	671	729	752	744	718	713	754	738	728	691	732	657	759	705	780	770	740	692	700	740	776	713	732	788	713	742	751	724	755	727	744	736	740	773	812	733	718	713	776	739	785	712	757	668	724	693	794	738	715	731	744	764	727	704	730	738	770	740	749	754	696	742	754	739	785	737	776	752	737	717	623	733	790	746	716	722	712	712	709	679	725	690	780	732	750	763	751	779	792	748	714	756	769	739	736	733	796	814	724	763	733	722	753	747	784	755	774	751	763	748	770	696	722	723	761	719	697	736	736	731	807	733	766	746	808	711	681	729	763	783	773	739	775	779	737	676	752	705	744	717	670	760	803	741	716	753	749	755	745	743	726	693	779	739	778	764	744	712	742	750	772	726	761	775	738	766	765	746	750	714	746	733	724	719	796	710	732	782	738	716	715	745	783	756	804	712	677	749	755	726	768	763	732	764	709	722	771	772	765	757	695	733	703	815	719	740	748	768	740	760	771	700	732	708	767	767	756	738	741	767	748	745	740	790	722	754	767	752	751	728	759	678	750	750	730	720	739	722	698	734	753	747	741	731	751	718	736	750	736	728	754	747	745	730	769	735	721	770	766	708	735	738	753	731	754	724	781	733	748	723	720	769	711	804	731	702	714	742	730	765	732	763	754	765	742	768	751	778	763	762	733	746	734	748	788	817	755	722	730	734	762	716	782	754	753	723	741	761	775	760	674	762	731	716	751	745	767	792	737	710	736	759	743	708	750	762	726	754	742	755	783	798	769	764	733	747	739	770	775	768	749	744	763	752	729	723	774	702	722	727	698	761	792	742	722	746	779	739	745	729	771	782	732	770	788	743	738	714	699	765	699	741	718	750	777	739	703	724	713	739	732	798	789	760	748	766	747	747	697	726	729	733	723	747	757	757	750	740	738	802	740	736	738	778	767	713	730	729	763	721	695	797	747	732	690	770	762	766	724	770	806	796	766	735	733	761	762	708	778	730	727	761	729	702	737	763	766	797	757	769	707	778	754	724	709	751	715	729	725	761	741	730	756	716	740	769	747	697	773	750	734	736	767	703	792	695	756	731	771	734	740	739	774	734	741	753	724	746	775	797	723	784	757	735	733	751	759	744	781	744	749	739	732	797	723	731	765	747	745	777	726	701	724	755	738	741	727	758	780	713	781	770	767	702	746	734	754	751	781	711	726	740	724	762	735	740	748	751	785	780	763	787	762	748	765	734	735	707	759	741	769	747	757	734	740	766	780	768	685	751	725	767	705	733	737	761	701	779	743	680	731	760	728	782	753	740	773	764	713	724	747	735	767	725	745	722	738	696	751	722	740	739	744	720	702	739	751	780	732	751	709	747	779	750	768	745	765	767	770	754	751	746	723	767	796	772	721	689	758	767	755	734	784	781	736	703	760	715	738	716	815	769	718	728	726	741	663	698	756	720	783	747	735	674	719	761	761	756	771	745	763	727	789	786	729	769	733	729	703	699	686	764	746	715	770	749	743	755	754	692	775	729	746	724	754	757	761	777	766	706	765	779	727	728	724	739	769	730	709	758	729	780	745	735	761	713	704	777	757	768	800	766	770	712	733	714	794	726	764	768	737	692	713	732	764	739	732	769	742	738	752	745	727	726	711	725	752	720	707	742	734	728	735	748	777	785	720	701	756	782	783	752	737	777	790	733	763	709	771	715	685	731	764	756	716	741	785	748	755	731	721	715	725	780	752	740	752	797	769	709	749	739	696	692	703	740	748	716	768	739	798	716	666	784	704	731	724	728	741	748	720	736	749	788	744	742	714	741	746	788	744	757	748	748	743	771	790	744	707	736	712	762	734	709	752	743	724	733	723	750	724	725	721	713	753	742	762	782	759	750	747	732	687	757	758	781	789	730	736	739	766	737	745	753	746	734	773	726	697	731	771	734	743	760	735	738	716	751
23803	21030	25315	26952	21043	21121	5992	1285	774	586	523	538	491	451	360	363	323	347	352	323	301	317	307	313	292	305	294	301	290	266	317	287	302	270	290	289	295	285	297	260	276	256	295	315	301	309	301	311	292	281	291	322	338	311	307	272	292	294	252	291	294	298	281	289	285	274	269	293	277	290	285	305	261	283	264	314	267	257	282	286	283	295	313	304	281	296	301	309	290	254	297	284	269	288	280	294	293	281	264	273	295	295	274	287	290	258	293	296	308	298	299	251	284	254	288	279	282	268	254	259	279	283	306	319	258	276	274	256	286	283	275	288	288	272	287	278	278	288	265	301	260	286	296	259	262	280	256	272	268	266	250	258	274	303	297	264	270	281	250	255	276	265	252	249	255	280	271	266	265	285	277	298	273	256	287	276	300	249	262	276	277	284	275	267	255	253	311	312	302	284	289	280	283	291	263	291	294	287	296	253	290	264	260	264	274	241	295	269	260	273	304	267	266	248	273	260	305	253	263	268	244	270	271	284	308	298	275	251	283	260	271	301	316	294	276	264	267	290	262	240	267	278	263	274	275	282	267	256	263	269	293	322	282	300	310	268	278	264	296	305	279	281	259	270	276	306	274	270	290	296	250	264	287	288	314	275	288	271	272	252	286	281	286	284	281	228	263	270	268	271	306	277	278	262	294	291	233	273	262	276	318	248	254	243	262	274	289	288	269	281	324	284	293	304	225	276	249	281	289	279	286	271	278	285	308	285	289	281	248	254	257	269	292	301	320	267	267	265	307	279	299	293	284	252	255	274	278	269	299	296	261	262	290	265	283	312	279	253	273	285	304	281	251	270	265	303	297	276	265	280	290	278	284	286	278	283	296	287	286	271	307	277	294	277	255	264	250	250	295	266	276	271	256	270	289	265	300	281	259	287	276	276	318	228	287	258	266	285	255	274	258	266	271	223	295	265	303	270	260	311	271	253	283	257	274	310	294	298	299	262	285	269	277	323	268	264	301	279	280	276	292	272	266	283	323	302	308	301	281	281	248	286	289	278	275	287	284	291	294	267	273	291	315	268	298	295	281	318	288	276	286	281	288	278	269	294	295	287	276	261	289	283	253	261	297	297	295	269	305	253	237	276	285	253	268	270	268	295	272	289	265	281	266	242	270	258	291	275	290	309	266	326	278	287	287	280	291	308	331	277	289	244	255	266	272	266	281	291	303	267	271	280	279	279	279	260	286	274	265	313	267	250	321	289	278	259	269	296	277	295	254	268	249	275	306	304	314	272	265	275	288	276	288	269	285	273	305	255	268	277	302	262	268	265	267	272	258	300	276	271	303	308	291	269	272	313	281	348	275	271	285	287	309	289	281	247	257	295	267	272	255	281	243	275	274	267	249	263	239	293	292	315	259	261	264	267	261	295	289	243	282	234	271	274	291	281	291	289	300	264	277	259	259	268	265	264	257	270	319	286	294	262	282	296	284	278	289	286	265	298	307	273	308	306	265	285	305	262	307	280	277	266	289	284	265	299	277	293	268	270	297	293	267	251	281	294	311	260	278	274	286	271	242	260	294	252	289	280	274	251	295	255	288	308	263	249	278	285	268	284	239	248	287	252	269	302	278	281	292	257	272	247	227	277	258	264	257	250	266	279	279	268	275	274	283	278	313	300	289	294	283	271	269	299	268	293	285	264	295	291	285	260	317	274	289	265	291	229	276	286	276	282	274	289	299	291	273	268	277	284	271	255	287	281	261	266	255	280	244	270	273	285	279	273	293	308	279	285	247	269	290	276	288	268	275	279	234	257	259	260	262	307	297	270	301	272	245	263	276	276	274	284	262	278	271	285	326	269	300	284	291	310	281	266	284	286	266	284	259	297	284	252	257	269	290	273	282	277	305	268	276	304	279	295	290	249	260	284	286	323	257	267	283	257	291	272	271	282	263	300	306	263	279	266	274	313	285	276	275	294	309	284	280	286	273	271	272	244	314	272	276	273	284	305	269	288	255	263	308	282	308	261	271	299	289	251	252	261	291	269	284	291	279	284	281	298	245	271	261	291	284	311	274	286	290	243	274	288	300	264	312	289	263	294	289	302	297	260	266	286	288	293	281	284	301	278	305	309	322	297	254	263	267	296	289	270	259	292	279	271	279	275	305	259	256	284	288	318	293	262	252	287	281	281	289	292	271	284	267	259	270	274	295	276	299	301	272	269	292	240	257	289	284	257	238	279	270	265	294	260	280	281	249	282	284	313	320	261	257	274	267	289	287	249	259	289	290	280	299	272	278	274	284	263	274	275	238	291	296	308	267	311	291	274	297	268	258	282	282	245	274	256	280	256	264	263	314	250	291	266	282	279	274	273	291	286	274	289	301	296	302	322	255	279	279	290	266	306	254	277	284	290	304	259	286	290	277	251	262	315	309	265	279	231	256	292	265	319	287	277	265	292	291	277	271	254	254	288	296	296	292	278	288	282	289	305	268	275	246	302	306	292	269	281	328	273	331	244	252	253	278	302	295	273	270	278	250	262	258	276	285	294	286	280	270	262	306	286	283	270	276	273	292	277	304	302	282	279	283	256	231	314	285	294	290	280	269	270	262	274	300	283	272	249	283	309	267	286	281	271	294	275	265	290	282	258	255	244	266	248	269	283	255	311	279	265	295	284	311	262	301	282	252	282	275	284	278	283	287	280	284	278	274	279	287	254	307	288	278	300	313	269	275	289	299	291	293	260	252	271	300	282	276	300	294	263	251	274	271	287	278	270	285	295	277	278	281	277	263	257	249	287	260	299	273	268	279	306	258	272	307	278	277	279	284	275	284	288	277	263	293	265	283	276	270	271	307	240	273	292	256	299	283	270	290	278	299	284	270	311	274	272	262	253	291	266	302	284	287	277	294	252	265	263	283	256	284	300	309	277	315	266	278	285	283	296	290	285	300	279	268	256	324	276	242	283	251	268	288	258	268	288	284	281	275	301	300	274	300	262	286	262	292	271	278	258	265	275	256	265	296	306	290	273	295	283	262	306	276	238	266	287	268	281	299	258	281	267	250	298	290	257	276	272	292	287	280	248	296	257	259	272	275	280	261	282	294	254	275	282	281	292	289	290	270	264	311	282	260	295	288	284	297	260	274	265	281	265	262	270	296	290	273	260	295	286	257	237	256	302	235	298	294	277	288	299	279	264	259	275	269	300	279	277	279	291	278	291	277	246	295	300	266	248	292	272	280	283	281	281	264	299	282	278	264	273	255	253	289	279	299	272	266	259	273	282	264	251	271	304	277	278	300	277	277	260	270	273	275	264	246	289	300	297	268	284	291	297	256	295	264	279	274	318	278	291	268	252	275	281	295	277	305	307	263	297	290	277	263	290	262	269	256	264	272	320	236	314	278	258	255	286	288	271	252	260	289	263	311	284	276	296	292	264	260	279	249	278	278	295	271	268	290	282	311	300	280	293	286	293	289	264	274	253	273	283	297	273	262	294	286	252	279	249	280	290
4380	10042	6844	3076	1847	1359	1184	969	827	745	786	743	673	703	707	661	635	644	615	652	632	615	645	647	636	589	611	594	639	624	648	597	606	585	606	577	641	581	576	588	618	635	584	640	619	603	591	597	609	615	587	589	585	627	630	626	577	604	622	580	573	618	589	622	581	593	587	596	604	590	626	576	616	634	617	585	630	597	604	612	639	561	613	619	581	620	616	613	613	594	608	589	559	614	639	627	592	611	587	574	555	618	580	621	598	615	598	546	608	575	603	606	637	595	579	595	622	598	632	623	612	575	600	589	614	607	613	594	581	637	600	588	585	575	576	606	616	596	577	598	620	571	600	576	621	597	583	613	595	608	635	649	629	622	639	585	593	595	645	614	615	612	591	607	595	620	628	602	616	597	576	599	574	638	618	598	604	614	628	570	573	589	552	631	587	621	618	593	632	601	611	605	648	615	600	616	613	616	615	606	619	607	571	615	562	624	607	584	578	596	583	602	603	644	567	637	605	635	600	611	573	593	582	612	637	575	627	580	572	607	595	612	617	608	624	614	578	616	574	630	592	590	600	594	557	613	646	601	603	590	614	573	616	626	598	643	630	634	620	573	596	628	592	631	600	580	586	616	604	543	597	573	548	601	595	578	612	635	602	640	618	599	588	607	624	581	562	571	597	617	580	583	615	621	624	566	604	636	602	580	589	576	558	578	623	595	599	571	618	562	614	576	600	584	590	592	600	583	613	627	636	613	624	593	574	631	608	617	567	591	638	609	609	606	605	594	609	592	601	600	618	618	619	599	600	669	573	630	610	609	609	572	581	627	600	616	583	617	593	578	627	598	591	593	624	602	581	603	582	596	620	587	612	601	596	624	627	617	602	572	557	586	640	610	593	593	651	592	583	612	582	619	628	632	616	593	601	596	574	593	568	623	634	604	593	595	604	624	584	579	607	601	591	627	575	596	580	623	637	571	601	584	606	644	593	609	609	535	572	617	587	632	594	619	615	647	632	548	583	621	611	599	566	612	585	600	578	592	616	607	638	600	647	613	589	635	594	584	643	608	577	593	608	588	608	580	606	602	601	605	594	597	615	625	570	636	606	555	610	555	592	587	621	597	562	561	627	589	609	593	546	595	567	630	624	607	584	613	624	580	586	619	591	624	586	590	620	598	584	581	626	602	595	570	583	597	617	657	602	603	606	609	637	614	625	617	591	603	591	575	580	600	638	574	573	585	629	604	597	554	570	612	614	570	620	636	631	590	562	589	586	625	617	590	575	607	621	579	634	566	621	612	603	636	591	624	635	588	604	569	628	614	595	562	613	623	579	590	587	583	572	595	603	619	597	602	562	542	600	600	552	570	562	607	596	568	599	578	605	636	588	601	577	557	630	618	619	619	579	615	593	563	618	598	612	577	617	638	604	579	617	639	594	547	571	589	570	575	598	583	592	605	602	600	622	608	577	603	599	560	584	647	601	607	588	602	575	609	599	637	642	557	611	585	568	573	642	582	615	619	616	576	608	575	592	571	590	616	569	632	588	573	613	594	592	591	624	631	580	563	623	602	601	575	626	540	639	563	649	612	593	652	597	608	597	636	571	648	573	584	591	589	555	569	620	574	582	589	634	625	607	609	602	606	574	624	583	605	579	584	607	576	586	573	606	627	605	583	627	586	629	647	615	615	598	572	610	562	551	602	597	619	592	655	577	562	624	572	608	602	595	625	576	590	566	627	621	609	618	596	612	607	543	610	630	611	571	615	596	597	586	620	610	624	555	649	637	624	583	573	619	596	576	561	587	599	579	577	577	612	581	678	630	559	599	602	601	623	604	601	699	598	623	561	596	573	610	566	586	601	610	602	619	602	612	603	595	623	597	611	599	602	609	552	583	601	614	568	645	610	584	621	596	630	612	609	554	599	639	557	623	611	581	633	606	585	606	626	612	585	570	571	616	619	599	592	663	600	639	551	584	607	619	582	596	634	577	641	581	659	585	626	599	613	578	540	611	618	525	615	593	612	526	624	582	634	674	593	622	607	634	595	608	614	658	632	617	626	532	612	642	605	608	599	577	610	610	585	594	587	610	580	645	642	615	596	635	613	590	585	554	584	594	611	634	617	637	613	598	630	601	608	594	578	593	598	591	599	596	593	623	626	588	596	598	606	607	604	571	605	601	600	611	568	583	601	580	589	609	621	595	595	577	562	610	583	600	554	609	620	601	599	598	552	567	598	651	576	592	584	585	619	589	568	594	635	590	601	585	611	584	633	588	573	615	618	598	595	626	587	596	621	652	584	635	635	638	609	565	627	634	611	602	569	598	627	625	667	619	607	600	570	613	597	579	614	662	580	646	587	582	612	599	596	587	586	582	597	599	603	609	623	635	602	635	595	611	660	596	574	594	607	596	614	616	592	605	611	591	594	608	546	605	596	593	572	559	584	645	607	603	644	600	619	619	554	572	654	577	620	590	613	607	606	607	588	592	598	582	603	608	601	570	605	582	600	608	650	601	583	574	614	598	644	605	612	579	598	613	601	614	626	616	572	602	561	598	606	571	604	618	593	601	664	602	573	588	592	567	596	615	584	565	609	602	598	581	617	560	587	603	591	571	615	636	579	553	604	606	587	599	594	610	605	596	610	621	634	580	613	572	656	599	652	627	561	630	633	537	583	616	587	612	558	583	589	642	630	590	572	589	602	598	539	614	629	587	566	592	603	597	555	591	577	591	609	549	613	597	601	574	553	620	570	599	585	552	638	629	576	555	580	608	612	591	596	611	605	599	586	545	601	643	610	607	605	592	615	583	588	592	585	597	667	612	576	604	594	574	614	611	586	638	623	574	580	597	597	612	588	637	573	628	582	606	647	605	578	615	628	594	595	593	571	628	615	578	649	564	605	632	620	610	613	592	568	573	584	594	593	612	596	618	580	606	590	605	580	609	642	591	600	637	641	587	626	607	595	567	614	607	554	635	597	597	595	589	545	593	657	601	592	592	598	588	612	580	609	585	616	635	630	580	632	593	578	610	605	643	627	607	605	607	606	599	652	584	593	606	620	587	624	580	586	590	592	600	610	607	632	601	561	597	613	603	638	597	590	606	630	593	606	577	620	556	598	590	628	623	619	589	579	556	544	604	582	577	621	608	610	600	591	620	609	616	647	610	582	619	608	615	584	576	595	601	619	596	548	615	602	596	576	563	582	560	627	574	591	622	610	571	584	604	610	552	603	585	565	534	622	648	587	600	608	585	585	608	614	608	597	590	641	581	600	633	617	622	645	564	616	615	588	614	590	610	620	580	579	590	631	646	589	594	611	664	585	574	623	575	642	545	596	619	563	589	607	597	601	601	555	610	586	603	611	585	636	553	617	597	580	581	574	575	610	582	584	602	596	598	603	580	607	591	621	583	612	525	587	627	627	585	602	629	635	573	612	620	594	584	592	608	654	631	571	614	603	610	582	514	629	604	615	594	543	584	572	602	591	618	619	603	622	625	585	580	624
33369	15572	3988	1259	862	686	595	410	354	331	317	300	309	308	266	265	238	259	289	245	253	226	251	246	257	238	243	246	254	260	265	275	264	221	252	232	276	231	278	246	245	233	222	250	229	254	268	261	251	280	244	252	251	232	269	268	248	254	247	278	248	256	245	303	231	247	245	242	261	271	237	249	247	262	251	259	248	250	242	234	255	265	229	245	257	247	255	253	250	243	238	286	254	263	246	260	257	261	219	234	241	252	243	229	252	233	229	248	241	269	245	251	256	243	244	261	242	228	268	250	268	243	225	270	245	282	253	251	243	250	248	208	225	221	216	235	217	264	229	238	256	237	215	237	230	274	260	240	209	264	252	253	240	275	253	271	244	275	227	245	262	234	245	248	270	241	247	221	256	236	261	235	234	232	235	266	255	276	245	271	242	249	247	249	244	238	252	250	240	228	219	283	251	265	225	236	251	229	238	248	226	268	228	257	255	280	242	257	218	253	280	230	241	249	277	222	252	238	243	226	248	218	227	239	225	246	260	235	258	260	244	284	254	242	251	260	248	238	265	229	253	244	274	226	262	233	239	262	240	240	262	280	255	235	236	246	232	224	255	198	217	278	259	204	258	272	252	256	256	263	253	296	236	241	277	233	250	247	259	226	250	274	217	241	235	264	239	232	267	252	244	248	242	249	240	245	253	248	237	263	253	251	250	232	256	220	251	266	245	264	236	274	237	261	225	221	274	260	250	236	265	229	258	223	284	263	237	253	252	247	239	283	263	249	275	255	226	258	238	243	226	229	218	254	268	254	255	240	250	263	279	253	243	282	223	253	226	249	240	245	260	251	214	260	256	269	248	258	277	232	242	234	242	259	238	238	263	269	231	275	235	271	250	250	226	248	257	227	287	250	253	260	237	270	249	245	281	287	236	205	280	234	250	245	222	244	257	242	254	249	239	246	258	236	244	276	243	212	241	246	256	247	268	243	227	225	258	267	257	254	243	233	243	223	236	274	241	263	314	251	226	246	263	259	258	252	267	234	242	238	240	289	233	250	269	237	251	268	243	234	241	248	271	272	225	228	219	277	248	258	240	257	259	256	237	247	244	245	241	244	261	273	220	274	255	256	254	241	254	244	253	252	231	254	238	270	249	231	256	234	243	208	278	250	266	260	274	264	242	267	260	248	230	254	276	235	260	244	260	260	261	240	224	255	252	234	243	251	236	247	234	248	240	260	259	230	225	261	241	266	259	209	254	273	240	239	248	240	256	251	242	251	252	244	274	262	287	248	245	232	257	238	282	236	265	272	221	282	248	265	273	234	253	233	225	258	250	235	243	222	226	264	283	231	253	236	255	239	239	271	251	270	250	255	259	240	234	243	240	224	215	243	222	264	263	261	253	257	256	274	235	274	240	270	249	265	232	231	219	251	253	225	243	251	232	246	273	261	250	264	240	241	227	258	236	270	245	245	286	255	249	262	260	260	249	251	236	270	256	214	249	265	251	235	238	253	258	251	260	231	239	255	220	289	272	241	229	244	250	254	238	256	230	252	263	255	270	252	262	253	258	239	211	253	243	260	233	270	255	227	269	284	234	231	243	217	201	249	281	242	207	247	238	216	247	265	223	242	216	265	259	253	243	264	268	233	224	241	226	237	279	262	249	211	252	238	237	246	240	227	256	230	255	276	232	233	238	244	249	253	242	255	257	243	250	251	254	213	259	247	232	253	266	263	246	260	244	241	215	232	245	259	227	249	243	212	234	229	251	244	242	262	243	269	240	239	261	244	265	242	231	250	252	241	247	240	247	269	261	262	229	259	230	208	213	214	275	255	281	261	262	256	244	280	271	261	237	226	266	247	268	273	248	241	236	247	219	245	251	250	286	252	224	254	234	271	253	271	268	236	260	227	277	244	249	249	261	266	271	260	233	260	249	244	254	222	228	259	245	242	293	239	276	265	237	259	246	229	232	254	249	263	260	260	262	262	242	255	269	239	241	261	239	257	236	258	283	293	248	224	228	238	228	252	255	256	236	261	234	235	276	233	223	250	269	225	260	252	270	233	273	235	228	292	272	257	241	243	239	229	250	257	266	261	245	242	206	256	242	289	236	260	227	254	254	249	261	275	245	220	224	246	235	240	287	277	251	225	242	272	230	248	259	260	244	231	240	258	268	260	245	274	249	225	267	238	265	276	278	255	264	289	266	257	251	257	252	233	240	244	260	231	252	229	245	229	247	264	245	239	236	238	273	220	229	247	265	255	218	229	227	231	269	248	267	228	250	242	258	251	252	236	260	246	245	255	240	296	244	254	256	257	251	229	271	272	264	243	257	240	246	247	252	272	245	242	262	217	245	215	262	252	244	227	258	291	239	250	263	226	214	252	230	246	262	254	253	256	271	264	239	274	253	254	253	245	230	268	230	269	253	239	256	259	250	246	244	254	213	275	269	270	263	257	244	293	262	228	263	263	246	239	258	247	255	242	255	238	239	243	266	243	258	261	217	260	226	253	275	253	254	262	274	263	236	256	269	287	270	288	242	227	269	231	267	255	246	239	249	278	269	261	234	237	293	252	255	266	263	247	263	248	235	251	244	253	235	255	239	228	253	266	275	235	209	268	246	237	220	237	240	282	261	231	248	241	254	225	237	262	246	236	257	247	239	235	249	225	275	251	245	256	241	238	278	235	220	215	266	225	247	245	239	249	243	237	217	246	273	251	229	241	247	229	244	254	252	244	238	248	249	250	252	259	312	239	236	245	265	241	238	227	241	240	233	225	232	244	243	260	264	249	234	249	256	246	250	267	225	254	259	267	280	280	257	292	281	255	234	245	239	278	260	244	245	219	270	263	244	255	263	252	209	251	277	223	248	248	245	257	240	277	272	283	245	237	244	227	251	255	238	255	262	226	214	266	240	255	258	234	283	251	270	251	249	252	255	237	281	265	247	240	258	259	236	251	240	259	249	251	258	264	223	250	256	275	289	238	259	257	215	273	235	262	242	263	242	240	220	250	264	242	247	212	263	234	231	256	218	207	219	243	266	279	262	254	243	261	274	253	267	240	231	241	231	233	283	287	245	220	240	236	224	257	230	259	258	222	225	265	267	218	224	243	266	257	272	248	241	223	247	258	242	274	266	265	224	235	243	250	232	250	241	263	241	227	245	264	242	267	283	267	235	272	246	258	266	233	244	244	265	251	236	225	240	264	243	240	249	250	256	252	262	238	239	252	246	259	256	235	228	249	258	256	258	235	233	255	239	233	259	251	250	232	250	248	234	263	275	239	249	228	238	239	279	263	234	231	261	236	253	248	240	242	283	233	219	261	249	227	251	261	257	267	236	229	254	260	247	254	261	261	270	242	280	259	245	244	226	253	228	230	279	257	246	283	233	257	264	227	273	244	251	250	270	242	250	236	254	239	229	244	247	254	272	255	245	252	246	246	269	274	231	251	250	243	230	249	230	228	251	250	216	255	257	238	239	274	297	267	257	255	234	254	270	248
5631	2994	1995	1117	880	725	736	688	636	553	618	623	596	618	638	596	565	567	584	622	556	576	573	577	563	589	602	555	555	559	516	569	569	609	595	586	558	587	609	568	545	529	565	589	630	593	590	547	607	576	615	592	574	627	590	579	609	604	587	551	611	554	546	542	575	585	567	570	543	553	550	605	547	524	514	584	549	600	635	588	568	545	574	534	582	591	566	590	586	571	585	536	620	558	612	613	579	590	568	601	589	572	562	591	590	566	594	568	601	610	584	576	539	608	594	540	577	598	598	571	572	563	579	609	580	604	567	594	544	596	558	551	568	576	588	610	608	605	574	588	553	596	556	603	566	594	596	587	582	562	601	534	574	575	593	552	579	572	571	570	562	584	593	583	576	627	581	556	565	595	598	593	572	568	572	601	585	639	610	557	538	562	587	547	579	574	580	547	583	581	567	592	595	594	550	562	544	597	584	614	613	579	553	583	591	552	552	582	589	585	545	553	539	611	578	581	587	590	579	563	553	586	598	568	559	573	538	542	608	556	568	570	571	606	549	592	543	596	538	605	599	556	587	596	595	545	593	565	557	539	552	617	586	562	600	568	551	523	550	583	586	563	602	583	571	570	575	579	551	604	630	604	595	554	576	563	605	591	548	555	596	615	566	608	608	583	587	536	590	602	582	607	626	603	585	547	537	562	566	579	596	608	554	587	629	597	588	590	595	540	545	610	599	615	546	620	555	593	530	603	575	587	569	574	622	609	651	605	589	573	529	561	599	502	585	607	585	571	558	595	534	559	563	575	572	584	606	563	609	571	554	628	575	603	575	550	565	595	572	566	569	572	594	571	597	605	532	563	575	572	556	582	576	573	550	590	552	576	544	563	590	621	590	570	572	543	588	570	549	570	568	588	595	565	613	583	599	596	576	601	567	627	592	581	593	575	525	569	560	574	616	556	560	522	584	606	572	572	576	544	574	597	576	600	546	569	600	571	585	600	586	607	535	583	554	581	578	614	595	539	576	604	576	559	602	583	616	586	579	604	601	557	576	596	573	613	565	611	588	562	579	605	593	563	588	586	583	608	578	555	574	622	610	574	576	603	599	586	583	554	560	557	563	574	568	588	579	581	566	611	612	556	579	604	559	610	554	572	558	595	613	600	548	589	594	584	588	552	569	591	579	592	584	552	597	602	541	606	595	583	598	595	612	571	601	595	582	599	593	574	567	583	581	564	568	574	534	554	592	602	559	593	609	545	555	606	560	606	572	552	557	583	575	582	555	593	540	566	604	586	591	568	616	561	590	574	576	646	561	572	549	627	551	610	600	626	553	564	545	540	595	574	614	570	589	614	561	587	589	583	618	529	600	537	567	583	568	603	530	601	555	599	554	561	572	576	601	568	570	551	592	605	565	529	587	605	585	575	584	591	594	547	549	601	621	570	589	577	615	603	579	588	557	587	612	623	587	602	585	576	595	547	631	527	553	559	553	553	586	577	553	578	600	579	559	562	584	537	582	553	570	538	581	547	623	564	587	547	585	591	569	564	547	577	572	567	524	593	562	585	578	608	621	553	593	574	607	592	560	588	548	573	577	541	591	545	598	544	588	612	588	593	594	572	564	528	547	585	578	564	573	606	603	605	555	568	565	574	594	574	549	560	573	577	561	528	555	574	620	585	622	587	549	603	541	616	520	541	596	569	557	567	585	590	603	610	533	566	589	592	597	554	579	587	537	526	529	615	560	563	607	575	572	579	560	614	571	574	588	597	561	567	585	555	586	532	595	569	569	565	572	574	544	590	592	636	542	558	545	594	608	623	542	591	585	569	570	601	550	594	580	583	587	511	558	631	562	568	611	574	597	600	589	564	578	598	600	581	564	578	588	603	623	594	616	535	533	540	615	555	590	571	563	545	573	536	582	574	600	542	614	610	566	590	554	612	584	607	570	586	603	571	558	564	605	542	624	587	560	558	607	581	570	616	597	580	592	530	607	566	584	580	578	589	583	585	624	576	586	559	575	595	591	574	582	542	601	585	573	618	600	570	570	597	587	546	628	513	555	620	561	539	564	520	586	579	519	582	578	585	593	569	607	592	524	541	552	565	570	598	546	592	604	575	608	582	549	553	586	595	596	605	588	618	544	550	566	620	539	569	613	558	593	576	544	564	544	616	600	602	629	619	620	579	584	615	560	599	583	539	594	574	611	566	608	572	598	570	559	559	571	563	586	575	567	573	608	589	600	555	544	551	570	617	570	567	590	586	613	568	571	544	590	570	583	611	555	566	550	580	614	584	556	551	568	555	598	548	566	591	560	568	611	552	602	594	587	577	571	616	585	609	580	597	562	623	609	595	565	654	586	549	580	666	600	534	594	577	595	589	605	549	593	554	601	629	592	558	584	601	598	597	613	588	596	612	601	552	566	579	553	574	606	573	575	577	584	588	581	604	572	556	564	587	549	583	616	591	593	582	614	573	580	574	567	587	563	600	624	586	603	585	588	567	563	565	606	551	588	565	614	573	582	589	625	581	573	573	587	577	532	566	585	629	594	578	557	552	609	584	600	580	518	568	578	554	575	579	543	600	593	552	581	601	566	573	588	621	538	569	574	587	543	579	580	549	581	561	588	642	585	567	559	567	560	589	601	560	537	548	569	583	572	609	577	572	565	556	616	566	585	572	553	634	608	606	606	593	599	563	592	579	557	599	598	594	565	573	568	628	623	580	592	579	562	573	541	613	605	591	612	594	581	578	524	588	558	622	607	598	554	538	580	612	507	610	603	558	558	594	557	576	593	601	571	581	572	555	589	647	636	597	599	621	556	589	533	539	554	609	581	590	561	569	589	555	533	551	568	556	606	562	583	611	620	581	580	564	583	566	573	567	559	562	577	593	601	596	585	577	596	586	585	577	584	595	575	571	551	576	585	587	563	610	599	591	559	534	571	553	550	568	566	597	553	551	585	599	570	613	564	574	585	563	571	534	599	596	583	539	599	583	552	613	562	604	573	559	578	585	588	593	596	584	573	555	577	568	594	594	580	634	532	592	571	563	571	561	588	581	605	605	572	595	628	535	551	606	556	583	590	579	581	642	584	556	585	601	579	580	549	585	602	577	611	606	575	545	569	613	569	558	583	594	573	562	559	606	567	613	610	554	573	571	555	593	556	577	576	539	585	526	564	556	536	564	550	562	590	567	587	553	605	564	592	573	597	620	603	595	624	561	572	603	598	571	570	552	585	627	557	585	611	611	614	613	602	615	619	567	590	612	549	568	583	640	571	580	594	601	577	530	576	590	554	607	574	529	581	611	564	566	543	572	567	574	593	562	548	559	603	578	583	586	576	570	560	556	635	580	585	564	571	560	565	566	616	583	591	560	583	551	582	549	608	572	600	610	573	585	560	572	545	602	581	577	566	550	588	595	572	539	600	504	564	569	555	568	612	564	595	604	523	519	604	591	571	548	581	570	550	571	555	575	583	586	554	509	572	598	566	580	634	607	545	561
24567	21034	24775	27491	20932	5036	1156	779	566	519	529	492	421	406	449	386	378	419	353	351	385	380	379	370	341	337	356	368	351	378	357	354	367	347	336	374	376	360	358	370	383	338	367	381	376	331	368	332	317	308	356	363	356	381	353	324	369	337	342	315	349	389	321	347	361	345	361	355	354	335	329	331	340	339	368	346	379	339	373	353	349	334	343	352	373	379	355	372	321	339	309	367	325	358	346	354	346	335	355	327	338	353	333	347	346	347	360	361	329	364	351	342	361	331	356	355	318	365	351	336	348	349	359	357	366	383	373	348	345	352	377	357	337	394	349	372	364	342	353	337	373	341	359	347	294	354	333	378	336	371	365	328	366	337	378	324	363	320	349	341	373	328	333	336	331	342	324	361	376	328	326	348	327	322	334	339	349	391	377	330	346	353	354	348	370	345	344	325	339	344	313	361	355	356	346	387	344	357	357	354	328	345	364	340	352	362	345	364	343	318	356	328	338	375	337	350	358	322	374	322	362	357	371	349	324	375	344	330	322	352	349	302	367	327	339	353	325	343	334	324	360	335	393	379	343	339	347	343	344	332	339	320	335	346	347	345	333	372	306	322	344	352	340	336	293	394	344	328	357	376	317	343	321	336	362	334	325	364	379	377	357	309	340	343	363	341	355	352	343	326	371	383	369	352	346	352	328	342	331	328	366	334	353	355	328	337	340	327	343	350	336	329	360	323	351	369	378	374	338	321	345	312	357	359	369	348	349	375	346	330	306	380	337	338	338	372	372	323	322	344	376	302	366	326	349	359	363	350	363	391	354	331	386	353	345	347	336	335	338	342	324	357	341	354	329	353	339	349	414	326	322	368	333	318	329	343	363	333	333	336	379	333	325	374	346	313	339	315	337	362	372	355	353	357	368	307	349	353	330	344	369	342	334	359	304	351	361	306	345	324	321	357	374	340	355	328	379	332	359	375	338	356	358	334	332	327	321	338	332	316	299	365	329	332	336	343	346	348	328	343	332	327	348	313	325	345	366	318	328	369	386	354	327	366	366	350	332	356	359	319	365	357	356	350	370	330	364	337	344	337	343	316	342	333	338	360	358	342	340	351	319	359	385	338	320	311	374	328	349	328	366	355	336	356	313	340	352	339	360	379	368	386	346	396	353	352	360	340	369	339	331	370	330	335	333	358	325	321	337	397	351	344	358	356	324	371	384	336	356	374	357	366	344	327	358	325	313	380	311	359	362	340	320	356	350	343	370	310	333	335	339	339	329	371	333	368	369	375	397	346	316	309	379	356	336	316	368	343	347	358	336	321	357	360	314	313	366	352	366	380	370	387	341	360	382	365	354	350	343	323	346	373	348	306	313	301	327	353	352	350	327	388	282	366	347	348	318	362	334	329	341	360	378	349	368	376	349	364	333	305	348	375	341	355	332	357	322	327	348	352	365	358	341	341	330	361	351	348	336	317	361	377	341	316	357	345	313	328	363	375	327	365	327	362	368	361	350	357	339	309	362	328	363	358	337	302	349	352	300	389	343	362	337	359	337	337	359	336	343	333	323	363	343	350	319	336	346	343	368	356	350	320	352	346	327	362	370	349	383	326	351	324	357	356	376	395	339	342	332	373	348	361	359	329	330	336	342	382	355	379	338	333	359	337	353	368	332	362	328	342	334	353	324	345	348	350	380	352	329	359	317	325	360	305	304	358	352	343	361	345	321	332	354	344	353	328	330	304	344	340	334	330	356	350	341	324	332	384	346	349	338	360	357	324	369	348	327	319	341	344	386	355	315	324	347	359	355	335	323	350	343	319	338	327	335	339	322	306	330	333	363	397	350	350	336	319	335	357	383	306	341	344	372	368	370	364	382	358	343	349	331	339	325	332	391	389	383	357	340	319	351	335	301	364	362	412	347	353	339	368	364	351	335	312	345	355	335	340	319	376	364	342	377	345	352	359	332	356	346	349	346	356	324	325	312	339	338	329	364	327	345	373	383	348	345	370	337	329	347	355	328	331	345	320	374	380	372	353	345	346	375	343	318	373	329	331	342	362	339	339	345	332	328	358	358	329	298	345	330	349	359	368	325	339	292	331	338	358	318	341	370	347	348	360	371	358	354	386	367	325	310	355	311	328	355	345	370	361	353	334	347	323	311	315	288	327	340	366	385	322	357	369	354	344	336	336	315	361	329	379	317	358	349	354	373	380	376	340	342	335	360	307	340	327	337	329	368	359	363	358	331	326	319	311	317	329	344	318	339	331	362	367	347	329	339	384	359	331	338	361	347	335	367	339	349	339	347	350	357	350	372	347	347	383	328	351	368	336	324	318	348	336	348	346	333	340	358	313	315	324	329	340	361	322	298	355	339	377	346	336	366	344	323	372	339	352	391	354	335	349	328	373	358	315	337	344	372	335	326	347	333	342	350	350	330	323	347	329	349	358	343	355	313	341	352	328	318	339	344	362	348	362	323	335	367	340	312	345	349	307	323	340	357	316	341	310	326	336	359	355	341	342	326	372	346	358	374	346	365	366	340	354	344	364	330	305	356	342	324	297	356	355	346	350	357	335	354	362	337	346	330	376	342	401	348	376	370	364	333	346	343	329	312	324	348	374	346	335	331	340	374	355	303	354	349	369	366	378	343	331	359	332	371	352	358	381	336	354	354	336	373	352	355	314	343	367	339	355	342	332	315	333	359	328	311	336	364	342	351	342	347	346	394	321	380	352	362	362	360	330	367	350	380	351	330	357	354	315	315	352	375	343	333	336	325	321	314	320	327	332	349	359	342	344	351	333	326	352	375	352	349	354	403	376	362	342	342	367	383	340	371	328	376	365	353	389	362	345	329	350	326	341	336	337	366	345	392	311	340	352	362	355	338	361	359	353	357	373	396	331	333	346	365	365	343	294	350	378	325	342	321	365	344	339	366	337	365	358	350	361	342	333	347	339	376	376	346	350	371	339	380	343	334	353	366	364	348	316	322	309	342	339	342	341	352	336	351	352	393	336	353	335	336	349	346	345	336	315	337	376	343	330	344	322	332	362	339	336	312	349	339	359	350	345	377	346	347	349	346	346	340	319	346	331	330	342	336	363	338	360	357	366	372	325	334	310	373	344	332	338	309	349	344	329	342	339	338	341	361	358	343	331	311	333	341	343	355	323	357	345	341	324	352	337	358	332	336	387	342	391	323	313	318	310	365	340	346	362	335	325	370	347	360	346	319	364	366	352	321	353	344	367	341	371	367	354	341	344	345	295	320	311	344	343	333	349	370	331	351	363	368	350	329	337	362	332	301	343	379	365	364	350	325	351	326	358	350	371	358	346	356	380	310	376	327	362	336	330	355	340	339	330	370	352	372	360	335	297	306	328	358	333	365	358	354	345	356	338	348	295	330	373	374	380	319	348	372	343	337	340	312	367	368	416	335	352	350	361	359	328	351	365	364	366	318	362	371	348	322	357	364	317	349	344	342	328	339	350	343	359	357	338	329	342	329	350
3950	6364	4207	2228	1459	1169	1092	962	900	866	824	778	812	773	792	809	776	705	775	786	791	794	769	727	768	759	770	721	713	736	739	782	769	708	750	748	728	759	760	739	768	724	784	739	776	808	724	708	690	753	793	786	696	714	723	756	789	750	781	758	787	733	755	748	705	749	727	748	712	755	739	735	807	767	784	695	785	759	694	734	778	743	747	718	756	739	698	700	773	736	735	756	724	749	739	776	672	703	701	727	752	732	728	757	699	744	781	758	713	729	735	734	761	780	745	747	778	760	796	782	734	766	757	761	711	755	735	808	742	737	760	777	731	760	715	801	771	761	772	763	743	736	737	768	757	744	822	726	725	717	741	736	719	785	756	753	777	714	750	748	704	718	750	768	740	726	721	767	755	751	730	824	759	732	776	785	756	741	739	740	751	707	746	753	743	752	736	732	788	761	677	754	778	730	769	699	755	712	720	770	777	778	727	752	762	749	718	787	746	782	773	758	739	742	770	749	754	688	746	694	736	752	784	677	739	792	688	718	757	740	786	733	731	691	714	738	783	743	731	780	704	741	735	740	747	712	720	754	799	746	768	781	747	703	750	742	776	770	793	714	760	800	753	785	794	734	743	795	755	735	798	767	739	774	766	749	761	761	720	703	766	796	790	778	781	791	770	764	759	790	716	789	750	713	757	752	763	762	753	727	781	761	768	757	776	739	720	757	693	812	776	804	776	753	828	761	775	759	732	746	789	726	772	731	760	798	780	776	718	747	769	737	737	744	812	759	673	695	713	734	779	800	745	746	815	779	774	740	732	739	762	723	763	772	766	726	712	684	715	727	734	706	757	725	729	720	775	755	778	808	778	722	756	720	739	737	730	678	716	707	737	723	775	757	772	757	761	739	739	759	701	805	720	750	741	720	748	775	754	780	746	748	759	764	715	749	787	799	744	772	726	749	718	784	764	759	709	725	730	737	756	740	760	725	766	762	744	799	753	777	746	709	731	662	748	785	763	758	737	748	748	754	731	739	798	772	780	734	736	719	781	731	707	755	775	762	711	702	772	753	754	776	701	797	741	747	764	726	775	764	709	805	751	762	769	686	746	747	781	777	772	761	787	711	731	763	767	790	747	732	750	775	758	812	720	723	779	779	752	755	744	748	748	768	787	750	808	731	726	729	713	732	744	740	717	729	775	747	774	762	762	788	779	751	747	779	743	760	747	764	768	794	721	797	758	732	769	760	729	806	725	774	765	738	778	778	693	772	761	761	706	775	765	763	722	758	738	790	777	778	749	723	784	755	788	772	731	725	742	791	755	771	698	750	766	723	733	747	809	786	792	742	756	738	725	757	773	762	692	782	779	717	734	789	748	745	796	760	757	759	770	730	747	701	742	752	798	760	743	733	750	716	695	756	736	695	727	742	758	731	834	794	686	734	826	741	782	782	684	745	766	803	745	684	735	715	675	707	746	757	736	723	715	757	763	749	728	774	713	742	732	706	734	747	764	697	736	778	776	738	721	785	772	750	757	738	782	720	738	773	779	751	754	745	780	765	773	757	709	743	769	784	759	730	770	750	794	791	827	782	767	795	750	747	773	729	761	762	764	720	778	711	709	731	746	725	752	752	744	765	790	736	766	779	752	793	776	722	759	750	735	732	753	784	777	755	745	754	747	769	775	772	742	766	760	775	794	761	783	754	761	774	763	755	747	744	756	772	749	746	728	766	770	740	761	744	749	734	757	748	749	749	743	779	742	727	796	758	724	733	782	786	771	747	771	674	751	730	760	742	732	826	739	747	739	758	769	741	748	739	768	720	760	746	739	707	756	782	742	781	742	779	782	729	683	705	755	730	750	792	765	747	729	726	772	774	741	714	737	722	746	752	726	740	711	746	795	750	731	718	731	805	738	707	753	761	800	790	740	714	755	732	751	781	762	739	724	747	714	803	751	785	744	784	778	769	757	782	787	766	777	747	764	748	739	785	717	764	766	810	740	702	796	728	734	793	710	743	742	785	751	815	771	779	716	783	736	766	752	796	783	741	740	772	743	719	749	743	720	713	774	716	754	737	779	725	694	732	732	721	736	762	780	762	772	754	777	717	731	789	733	779	763	799	742	760	719	736	716	763	742	746	757	746	772	756	766	709	755	822	724	777	746	775	775	747	771	750	751	747	734	737	750	712	744	767	663	768	785	722	755	766	754	759	804	745	744	749	731	747	733	745	788	794	768	736	730	790	744	772	745	759	730	710	772	804	747	760	784	740	741	703	736	762	731	708	765	739	742	723	775	745	731	795	747	704	728	727	715	792	720	734	741	814	749	735	723	711	719	795	782	704	742	696	730	760	805	709	788	736	687	705	726	737	776	721	731	709	700	735	747	781	734	747	746	778	682	696	752	770	749	739	730	765	766	770	756	748	808	721	776	744	803	747	710	724	752	736	751	803	733	762	764	767	758	734	717	745	722	757	772	719	735	745	751	746	744	734	729	758	751	782	720	754	743	747	773	772	722	741	749	785	714	710	699	751	743	724	768	753	735	755	769	779	748	775	704	728	721	728	743	752	743	760	771	744	698	730	752	759	755	750	731	784	758	731	779	699	762	709	776	781	680	780	774	732	728	698	725	766	782	721	755	806	737	780	757	810	741	766	732	763	789	749	772	748	761	789	761	758	721	753	782	827	743	772	713	763	731	774	728	758	755	753	737	746	700	724	767	726	703	758	793	730	701	743	751	739	753	812	686	765	787	778	757	735	764	748	802	768	740	743	742	770	675	799	778	749	768	734	756	731	745	724	759	747	774	732	714	786	744	742	813	771	729	701	775	778	808	693	789	732	738	710	731	734	730	780	724	739	750	692	767	725	765	726	760	777	761	782	782	769	708	773	793	746	745	743	746	720	769	716	750	731	765	785	747	772	722	781	721	728	728	814	756	731	710	757	754	781	782	740	762	731	810	751	766	750	711	748	782	707	794	710	726	754	710	741	734	766	750	766	780	752	732	787	731	758	760	741	711	746	753	722	740	761	703	747	753	773	771	807	753	720	724	781	732	756	745	705	744	732	717	756	756	754	726	733	716	720	742	762	806	770	743	747	715	687	769	722	719	783	740	749	798	738	723	725	769	720	729	732	741	777	766	747	741	719	727	740	679	662	755	757	776	705	757	762	735	786	753	716	732	745	784	773	720	711	714	777	771	719	763	748	749	749	702	747	727	781	756	719	765	800	764	749	668	736	748	745	750	763	744	783	723	759	781	756	749	751	764	745	749	765	747	724	740	740	757	763	762	740	732	817	722	722	781	749	760	727	745	767	773	762	788	779	758	733	779	693	746	746	770	720	770	760	752	734	751	748	776	687	755	752	739	769	766	752	809	757	813	725	793	703	745	736	713	800	702	759	762	793	752	769	809	737	754	750	756	785	748	714	772	761	748	792	783	765	765	742	706	722	740	713	737	780	764	769	763	738	737	748	699	756	758	801	796	752	752	748	746	741	720	768	799	764
23681	20986	25309	26846	20998	21083	6440	1098	676	578	496	548	478	429	425	349	322	358	325	328	369	336	333	293	269	333	275	307	301	296	291	311	295	293	290	306	279	318	304	269	265	288	258	265	287	305	320	291	282	262	305	313	277	322	286	300	286	308	304	291	276	317	257	327	275	274	266	272	286	281	295	268	277	259	273	300	298	262	269	287	268	272	244	313	280	301	292	280	265	309	312	293	285	271	297	255	277	290	276	275	286	268	248	274	241	259	275	312	307	310	277	304	259	302	269	284	277	302	285	287	283	297	276	268	273	293	270	253	285	293	275	279	283	310	280	290	281	268	267	286	300	285	290	300	282	305	292	274	289	276	267	281	294	285	273	265	283	280	316	305	277	259	281	237	290	305	267	298	303	259	262	284	296	268	276	258	288	289	286	275	284	268	279	290	270	278	285	297	294	309	282	290	260	266	265	289	296	279	284	286	308	275	274	273	272	278	271	235	260	273	270	282	289	284	246	271	299	287	295	281	272	280	313	286	295	250	282	306	287	270	263	346	307	259	278	254	285	283	303	306	277	261	294	277	273	252	267	296	270	292	291	280	283	288	283	308	301	292	299	315	274	290	267	244	271	284	249	297	296	306	293	280	286	275	258	294	270	281	286	282	239	277	290	293	275	273	273	299	268	278	292	274	276	244	277	270	295	306	341	272	303	298	290	256	273	295	287	300	312	264	263	280	273	255	280	293	279	260	264	279	306	270	302	272	282	275	286	277	308	336	275	279	265	296	269	326	285	276	275	286	260	254	279	241	296	283	284	269	296	270	260	301	308	293	273	258	296	256	280	257	285	281	267	296	283	290	280	274	258	302	265	243	284	277	294	287	292	265	315	316	293	257	271	267	303	287	272	278	300	277	305	321	280	267	322	262	254	281	267	319	311	294	314	296	252	298	311	283	262	237	289	286	301	266	347	268	280	292	271	265	266	292	269	305	282	278	317	274	244	299	275	261	271	314	276	285	291	268	267	267	281	276	272	308	283	270	284	291	314	251	284	242	293	302	269	278	301	291	304	297	287	281	297	302	301	302	288	306	283	284	287	262	266	311	308	292	297	281	303	258	281	276	286	268	275	244	294	259	296	286	291	290	303	308	302	322	287	267	289	276	269	278	318	291	263	278	287	300	282	289	289	282	288	289	274	278	294	328	262	279	280	301	274	279	278	277	268	295	278	267	258	240	243	279	273	280	303	266	302	293	305	285	264	245	294	279	298	267	260	325	274	245	270	269	274	248	256	295	327	292	271	263	282	306	329	291	292	281	306	292	287	271	293	244	293	294	272	285	264	275	297	285	284	264	303	303	310	295	310	286	286	281	302	290	293	326	274	304	281	253	289	297	298	291	273	301	297	288	277	247	268	273	297	271	270	289	253	270	269	296	304	287	255	288	302	294	295	271	275	273	288	283	296	272	297	294	287	261	259	280	295	240	296	281	264	242	286	253	281	256	291	282	285	278	257	295	272	272	285	266	301	319	303	275	285	275	308	261	264	292	309	297	270	262	277	270	312	255	296	285	315	287	279	246	283	284	317	303	293	300	316	291	269	294	268	303	272	312	292	264	275	287	283	270	301	298	238	241	290	292	287	253	302	266	250	257	286	307	305	292	297	287	263	285	285	296	305	293	291	304	283	293	275	296	287	267	267	287	281	266	254	281	280	284	246	288	285	277	267	262	276	296	268	282	285	264	258	259	288	274	283	276	272	273	289	299	287	283	310	314	305	314	292	284	293	287	328	278	276	254	286	249	293	286	302	281	276	294	306	258	272	252	277	279	303	275	274	302	291	276	275	291	293	264	272	321	288	300	299	318	284	273	279	291	276	302	309	273	297	292	286	249	275	282	301	275	284	268	303	289	286	272	277	272	300	268	290	295	282	286	256	290	295	286	274	262	285	250	300	301	258	296	306	231	314	273	297	271	270	297	281	267	300	280	290	291	290	275	287	290	296	271	286	295	284	279	298	267	245	254	289	276	265	238	273	279	291	277	276	314	271	293	298	285	267	298	282	288	288	270	277	260	289	273	269	277	285	276	295	260	273	337	268	289	271	283	284	261	287	280	274	290	289	272	298	299	268	262	289	288	273	295	287	264	288	297	263	287	265	289	284	257	279	270	266	279	275	270	289	300	283	298	288	256	268	279	278	266	312	279	290	260	313	255	281	306	279	264	308	267	286	281	298	298	322	321	305	300	297	278	287	290	287	271	296	282	281	288	270	269	293	250	300	288	265	301	281	296	286	299	314	277	264	279	266	264	301	309	258	293	267	294	304	300	276	258	295	286	329	258	268	308	272	268	274	303	263	277	291	251	268	281	317	272	263	275	275	267	297	247	291	307	275	286	263	269	273	308	295	320	296	281	309	293	306	269	280	296	274	288	303	300	317	254	288	272	303	335	274	285	272	306	261	287	276	297	329	297	290	286	280	299	274	293	269	276	277	287	257	254	272	297	257	278	287	307	280	266	306	290	288	314	321	256	288	276	275	294	338	289	295	308	294	257	280	272	274	246	282	279	279	268	295	283	299	295	287	284	270	271	277	241	255	277	312	257	291	243	303	273	278	294	280	278	297	254	267	286	270	311	288	293	269	283	305	297	271	255	293	282	272	238	286	304	280	284	260	290	265	283	308	305	283	281	291	262	255	296	259	288	301	282	286	302	303	296	271	289	283	271	278	306	308	297	281	280	289	285	268	272	280	280	267	317	257	301	272	275	299	287	282	271	263	298	269	280	293	277	277	274	301	300	297	288	307	279	263	275	255	283	274	259	277	258	282	294	270	302	271	297	293	293	276	322	291	285	285	285	293	259	268	281	248	262	275	281	286	307	253	302	294	295	323	295	281	275	253	293	293	260	296	274	275	280	320	274	258	279	272	279	269	304	257	260	280	260	297	293	300	293	276	267	274	273	298	285	269	277	283	273	284	270	291	271	265	252	284	291	276	316	289	264	309	291	278	260	254	278	282	310	244	285	274	276	275	266	279	287	276	233	301	297	263	321	280	318	313	294	306	285	291	283	241	277	313	274	316	294	291	286	323	253	272	284	307	275	268	261	277	297	274	295	258	262	293	289	296	308	267	237	290	284	269	274	269	291	268	301	322	269	256	307	267	298	290	323	280	261	297	286	282	262	295	264	287	254	312	291	265	286	245	275	305	275	275	286	328	295	295	265	303	266	280	265	266	264	272	262	292	289	271	290	267	274	283	274	283	265	284	294	304	246	298	294	259	288	272	308	254	244	291	321	293	275	272	273	290	298	283	288	302	289	259	251	286	242	274	283	277	261	295	297	292	319	282	276	251	269	269	290	292	286	288	294	303	267	308	279	280	301	263	275	280	293	271	269	294	269	297	292	288	258	280	314	251	269	274	241	305	260	293	295	274	269	304	325	297	266	240	272	285	295	282	262	289	308	269	279	270	294	295	262	290	267	285	289	303	246	226	291	273	292	287	303	302	287
4104	9406	6143	2915	1692	1309	1194	976	833	771	705	730	786	716	703	638	622	691	569	600	651	636	598	631	593	616	582	595	584	685	599	631	587	625	585	632	569	635	592	581	578	640	608	587	620	611	631	604	630	685	676	594	637	555	616	640	581	641	636	649	626	603	620	565	601	580	583	646	607	569	595	618	643	572	617	639	613	612	604	660	686	599	659	598	611	622	571	571	581	574	602	579	581	567	618	584	600	640	614	593	607	625	615	629	591	587	598	598	627	583	570	590	596	581	584	595	655	598	612	595	597	578	586	606	605	605	589	609	580	626	584	630	576	604	581	617	565	598	605	604	584	586	599	568	612	597	638	597	612	565	621	613	585	614	577	630	637	578	563	603	647	613	594	621	610	600	621	616	571	592	642	607	616	594	637	616	591	623	614	613	619	611	581	639	541	584	595	586	622	578	628	590	664	627	652	571	628	629	606	579	628	604	632	543	600	593	560	599	607	582	572	643	543	600	601	601	630	622	604	611	626	575	662	658	621	571	588	599	581	630	605	586	594	574	558	643	644	611	625	595	574	538	601	625	562	588	624	617	637	606	589	605	615	600	610	633	580	609	623	600	639	591	586	629	614	599	580	621	569	664	556	597	643	654	641	592	575	607	606	597	591	621	627	598	603	568	623	559	593	608	609	646	602	579	608	641	608	590	601	597	624	606	622	628	604	623	608	634	613	613	602	615	604	618	609	632	584	566	604	635	609	604	621	583	579	624	633	608	615	605	606	586	606	611	611	575	614	630	614	579	583	627	605	594	619	609	597	614	577	612	594	624	635	600	545	588	648	610	611	598	589	613	538	575	602	609	579	652	618	608	596	631	596	624	628	624	586	580	565	638	620	592	624	580	615	585	590	632	597	613	593	590	660	610	603	577	601	607	658	577	598	603	594	565	615	656	605	640	591	560	625	592	519	629	624	602	606	623	569	570	587	624	601	608	617	616	604	587	674	582	598	563	596	561	633	621	592	561	648	616	544	628	608	607	644	621	554	593	613	589	645	603	603	593	630	610	603	592	594	623	583	618	639	620	612	616	642	597	590	617	606	623	604	587	600	618	617	585	627	602	614	562	644	589	597	607	633	626	612	592	620	645	639	630	654	570	612	632	607	634	598	595	639	591	606	612	652	624	605	572	594	580	644	611	621	616	584	551	567	649	615	587	650	604	573	598	569	560	588	593	628	633	628	645	638	651	631	605	596	616	622	606	595	600	568	575	583	593	649	591	605	614	590	644	605	600	577	599	602	566	628	628	557	615	588	673	613	614	619	593	587	594	586	595	640	648	647	602	615	675	564	613	593	576	555	619	615	548	599	617	601	590	608	620	605	603	616	568	626	592	599	575	614	590	616	610	630	629	594	605	594	570	608	603	579	564	646	573	604	653	617	570	580	614	562	599	587	601	599	651	595	594	617	588	607	573	622	619	634	608	627	636	616	581	659	637	581	633	612	629	602	609	604	592	660	610	614	605	609	618	583	580	610	567	608	579	598	602	630	591	557	566	591	608	631	626	594	607	544	594	639	584	585	588	623	606	593	600	587	557	569	603	621	613	643	574	574	615	606	628	628	607	618	606	592	554	573	629	601	596	646	572	595	649	609	586	603	608	541	596	645	569	581	567	586	620	649	583	595	576	662	604	603	604	648	603	607	649	631	572	571	644	645	620	565	624	628	610	574	572	633	571	580	616	631	614	589	605	613	614	628	575	631	569	655	623	636	604	632	570	554	585	628	604	594	583	650	574	609	632	605	639	568	579	595	620	645	627	592	590	655	634	632	610	577	605	622	601	591	607	543	553	611	587	590	592	636	598	624	595	563	604	642	609	571	597	601	613	594	612	596	572	620	618	635	625	606	579	612	595	632	573	559	617	595	560	593	608	574	626	594	596	625	611	631	562	577	596	630	582	620	649	611	611	618	636	593	590	624	641	630	617	603	577	614	652	570	626	607	553	653	599	598	615	639	597	590	616	639	594	592	603	610	627	605	561	619	627	600	626	645	587	591	569	568	553	598	610	625	600	582	642	604	563	586	589	579	587	621	612	581	578	602	600	623	595	599	635	589	602	647	588	623	576	599	604	621	576	614	609	621	620	611	577	538	612	613	622	611	617	602	623	672	621	572	626	567	592	599	600	594	611	630	590	544	646	655	629	592	614	654	599	586	605	567	599	633	576	588	616	605	556	594	571	595	609	599	645	579	602	623	596	619	612	629	620	606	590	616	610	634	637	607	610	584	602	587	598	580	594	610	572	625	616	599	598	663	623	640	592	595	596	613	651	595	613	597	591	606	606	578	589	581	581	554	628	577	605	601	597	609	621	634	628	590	603	586	594	606	573	612	610	574	612	589	601	603	644	595	631	623	583	620	604	602	620	560	612	594	604	612	644	551	573	619	633	581	636	597	590	590	593	612	594	633	621	597	602	556	581	599	579	649	592	648	608	617	637	628	616	573	619	625	604	587	550	603	596	646	566	611	617	618	564	578	559	585	557	587	608	591	602	667	569	614	619	624	576	592	607	655	596	634	574	590	587	617	622	612	610	612	581	596	609	588	608	611	592	618	587	591	602	623	603	625	585	598	600	602	639	598	643	574	595	609	598	592	594	579	603	589	597	624	635	556	609	577	571	609	617	620	611	615	649	589	571	608	566	612	574	620	653	602	586	574	596	632	570	636	588	612	629	598	624	569	621	594	617	611	596	598	608	615	587	608	573	626	598	606	594	616	555	605	565	592	595	564	598	562	643	619	590	626	571	614	623	592	603	611	597	592	623	595	570	579	608	587	614	586	629	606	613	590	606	595	597	575	624	657	626	631	578	622	623	608	626	627	617	588	585	586	662	636	621	599	571	610	610	615	576	619	578	656	624	593	598	579	638	579	660	566	575	594	599	624	591	578	603	623	575	568	592	605	599	605	624	571	555	576	598	591	578	593	591	620	614	607	608	592	606	602	630	572	614	587	583	604	619	603	555	587	633	598	604	603	621	624	632	609	582	637	620	616	603	586	594	617	611	595	620	610	587	598	650	635	609	597	596	583	638	651	642	634	563	627	621	575	606	589	653	615	573	607	585	590	536	645	591	613	590	604	621	579	563	603	621	578	633	620	606	562	610	574	587	583	639	606	616	648	579	615	573	647	648	667	612	636	628	601	575	623	580	597	617	595	571	644	640	559	606	587	599	591	629	612	614	559	654	611	604	573	618	580	657	628	605	597	611	613	604	581	545	642	584	607	595	576	595	552	607	628	615	614	611	601	597	595	606	577	599	598	606	609	587	627	558	598	613	583	596	569	589	634	598	612	622	629	568	615	591	543	596	624	586	611	601	622	629	603	621	614	627	618	623	566	640	616	595	607	611	604	603	593	577	602	562	580	602	576	631	596	587	600	588	579	590	585	602	632	579	598	598	605	631	617	658	618	606	603	589	607	593	643	582	579	646	607	547	584	604	595	599	580	584	581	610
33443	15596	3775	1246	828	699	565	393	326	303	293	306	316	291	274	264	252	264	321	266	293	266	263	256	278	254	260	255	264	245	250	235	255	262	271	276	273	222	248	266	251	269	285	216	246	247	271	252	272	241	268	249	257	257	295	260	238	259	277	263	287	234	249	257	247	246	262	253	243	267	270	270	240	271	280	250	255	226	265	267	258	254	228	240	234	245	281	230	258	267	243	254	229	257	232	256	252	241	227	259	251	257	220	260	242	277	229	238	263	275	270	250	253	264	250	274	261	228	246	261	274	255	257	264	278	254	230	249	248	255	228	293	262	284	273	307	252	263	253	251	243	264	247	288	259	264	289	240	274	242	243	258	285	238	258	254	240	257	264	245	252	271	264	240	256	248	250	247	256	256	263	253	270	260	271	282	242	239	247	303	231	267	274	270	251	264	288	266	238	232	244	255	279	260	248	261	227	250	247	243	258	272	270	216	246	240	281	271	242	280	262	253	279	264	258	241	265	255	220	305	251	282	281	264	252	241	259	278	244	274	267	264	278	280	295	260	270	256	259	251	249	233	227	232	220	254	251	229	258	256	240	255	253	264	251	208	222	248	245	260	250	274	274	265	256	235	270	287	225	263	257	251	249	259	265	257	235	268	248	275	260	264	246	262	274	280	252	275	268	224	220	232	248	245	235	239	240	274	259	273	242	246	278	285	234	236	252	282	248	253	235	259	240	260	262	256	248	258	295	249	292	244	280	244	264	262	240	248	247	228	260	258	244	218	243	279	257	232	230	227	272	231	257	252	252	260	215	274	246	227	248	241	245	260	234	256	263	258	262	209	253	215	271	255	237	292	271	250	243	246	247	258	236	290	253	242	253	264	242	274	269	263	267	260	290	258	256	256	239	278	225	269	241	233	256	251	225	268	254	234	269	262	257	276	265	256	256	261	252	259	280	295	255	242	222	212	267	251	228	249	256	234	227	260	252	226	292	260	274	236	266	248	269	267	251	240	239	242	261	300	249	225	240	258	260	274	239	278	302	267	244	249	261	226	274	279	256	254	280	247	292	240	258	252	249	245	223	248	227	248	284	287	227	252	239	265	300	251	266	232	290	248	282	230	255	251	249	243	240	232	267	251	262	237	264	246	231	260	262	250	265	243	270	286	256	246	250	247	260	256	278	257	259	245	254	262	227	234	224	265	244	264	245	248	253	264	260	267	236	258	233	215	254	231	227	258	262	248	258	252	240	228	250	221	266	248	255	246	274	251	252	308	273	260	285	243	249	269	236	283	268	250	256	251	210	243	240	243	253	247	260	250	267	268	267	241	256	247	232	243	227	282	257	248	254	280	283	228	266	272	239	228	265	225	256	270	241	254	241	252	253	252	211	249	243	259	254	230	270	256	256	257	240	239	264	250	288	254	287	250	253	252	265	259	245	258	283	238	266	236	267	261	250	276	253	276	245	256	216	252	225	264	251	252	278	289	243	268	312	253	249	276	251	241	261	273	281	244	235	238	262	257	247	249	292	269	244	274	240	235	262	292	287	269	234	249	255	300	279	272	255	233	249	253	260	260	276	267	246	242	243	249	240	259	251	240	231	231	258	259	270	247	255	259	261	299	254	255	252	242	252	261	289	238	254	259	253	260	266	278	261	275	259	234	257	255	263	251	243	292	250	252	268	263	247	270	247	261	254	241	238	275	266	260	226	291	267	244	257	279	236	283	282	262	245	275	239	275	248	272	251	264	246	262	279	255	266	266	258	241	239	271	206	263	212	260	259	254	274	223	264	256	242	257	233	255	275	261	244	251	242	224	263	238	235	243	270	256	260	240	263	243	240	244	242	267	243	261	233	290	267	266	252	235	258	258	246	248	276	261	281	252	266	265	242	265	258	270	260	253	234	243	266	267	257	243	254	268	257	258	259	247	246	239	262	275	267	254	256	261	248	253	241	236	237	278	237	282	245	234	244	270	252	254	267	229	249	226	261	276	259	258	267	250	282	267	256	238	258	266	229	231	264	291	270	259	281	246	251	227	255	215	285	237	240	261	281	263	264	248	311	278	265	243	259	231	271	245	241	295	234	271	252	219	229	237	230	236	234	226	255	236	237	257	291	238	225	233	242	261	234	249	267	262	274	270	229	236	244	244	263	215	236	247	250	227	266	212	240	270	282	268	250	237	247	253	283	266	261	254	228	265	251	246	263	260	272	225	246	255	273	290	273	246	253	276	262	277	285	226	269	274	220	246	262	265	262	244	270	247	242	274	247	221	221	258	252	262	256	254	237	259	271	229	252	300	260	251	263	236	271	264	252	228	247	268	286	248	260	251	246	236	248	239	292	243	286	249	270	242	236	248	280	262	273	237	268	231	258	260	278	257	239	274	228	259	220	276	255	242	221	276	250	213	252	240	277	237	238	255	249	280	261	236	230	239	255	262	265	253	234	261	250	238	223	255	247	270	217	236	293	234	238	262	259	263	277	263	258	247	264	255	259	248	262	247	269	274	251	258	246	262	247	258	288	233	224	280	248	253	270	263	268	278	234	279	233	250	277	286	262	243	280	251	245	254	233	223	261	259	278	245	247	269	255	248	272	268	269	244	279	242	234	276	236	264	262	263	245	232	222	254	239	239	267	250	227	264	294	244	301	252	240	292	259	256	257	259	244	267	279	262	247	259	266	241	266	258	259	262	265	238	250	257	252	262	290	285	240	264	265	252	236	258	262	267	223	308	262	238	262	260	234	262	255	250	242	230	273	256	220	256	283	235	247	247	255	279	239	260	238	283	255	241	237	222	256	246	273	269	243	267	265	244	254	250	240	238	268	261	260	276	236	277	243	228	297	295	234	270	249	251	248	271	271	261	262	274	267	262	242	274	231	232	265	248	286	228	266	241	235	235	265	260	238	286	256	265	250	238	257	249	243	246	229	276	250	239	245	257	238	259	261	279	262	302	255	252	258	260	270	260	241	247	262	258	228	260	260	217	245	246	237	285	279	263	247	255	274	254	240	273	273	253	264	241	244	253	288	280	242	228	248	261	244	253	255	254	248	238	251	212	260	227	267	250	249	254	261	280	253	237	244	261	240	232	260	224	296	239	264	294	242	270	263	235	215	279	241	264	229	235	242	277	268	272	259	239	249	246	268	252	232	239	233	246	276	257	268	264	224	219	261	249	247	270	244	231	229	262	259	251	231	269	269	275	252	251	266	244	278	263	233	269	265	254	262	263	266	258	251	243	251	249	195	227	240	252	246	261	258	254	232	244	238	289	248	249	258	219	284	259	270	278	253	267	288	265	254	257	222	226	268	254	264	270	257	272	248	253	278	241	257	254	261	268	268	260	252	253	242	253	245	232	240	273	271	256	245	246	252	273	249	258	261	246	248	249	251	240	257	237	269	245	223	244	264	268	229	267	246	242	246	272	310	243	263	285	242	269	254	263	268	260	284	255	251	272	265	250	231	240	254	289	249	274	264	242	247	295	232	245	263	263	279	248
5470	2630	1884	1125	830	773	722	672	654	614	608	642	629	605	574	560	597	605	596	572	584	586	587	610	542	588	596	593	565	559	563	616	597	562	629	567	605	619	557	573	587	572	593	577	562	572	650	559	571	576	555	550	553	579	598	613	573	618	568	599	622	622	595	561	552	566	601	569	614	604	612	577	605	603	532	617	572	623	570	594	632	623	612	582	556	606	596	566	599	524	547	577	591	616	580	583	595	578	578	522	592	586	613	553	582	576	635	585	588	561	605	549	582	559	587	611	580	570	576	597	584	639	584	559	630	570	533	585	548	616	628	606	595	577	589	565	594	633	608	606	560	583	582	555	593	606	619	569	582	649	599	604	603	604	592	578	595	610	570	600	564	574	587	598	582	589	586	590	580	647	556	585	579	591	580	604	583	570	567	584	581	552	604	598	649	604	598	576	575	583	571	587	598	535	572	587	614	557	586	592	628	574	566	544	621	607	566	568	595	573	571	613	572	637	576	591	600	573	578	553	589	579	580	599	658	563	599	589	628	579	582	617	562	564	603	614	612	601	612	547	564	589	544	594	598	567	600	584	580	617	555	583	609	584	576	546	584	563	551	598	589	584	591	603	581	599	573	570	579	579	546	601	606	552	571	592	592	606	587	565	582	591	565	584	542	573	598	549	622	592	544	610	583	599	644	580	622	564	625	585	578	627	581	592	540	623	604	544	568	575	620	613	557	593	573	596	584	629	584	589	587	589	582	645	580	588	578	568	576	577	605	616	616	583	585	571	601	543	617	593	587	542	582	573	547	562	596	584	568	617	580	592	583	564	595	573	647	587	617	588	556	582	589	605	545	568	591	593	589	603	594	600	632	592	605	617	573	575	628	597	531	611	561	624	586	586	588	565	612	557	600	583	610	626	605	555	593	558	622	588	574	583	615	551	582	607	620	607	594	572	566	585	628	563	591	559	567	595	571	635	591	570	593	593	570	558	612	591	623	615	507	569	588	652	630	617	598	600	595	549	595	576	543	575	602	605	613	549	569	585	617	611	612	570	581	568	570	569	600	591	591	547	596	583	570	599	572	551	618	576	567	565	574	563	575	606	600	625	575	554	587	601	579	589	620	617	572	616	561	607	566	610	591	595	549	564	590	586	645	580	583	565	581	562	574	579	590	557	615	557	556	596	591	580	568	581	581	600	603	598	569	583	582	587	531	611	614	630	587	604	590	578	571	592	622	547	574	564	571	586	594	570	553	538	597	604	583	551	575	588	554	622	551	581	582	563	612	619	614	563	564	605	573	597	561	629	620	586	632	596	585	605	552	548	584	597	609	579	586	576	594	604	558	608	560	614	560	591	640	589	604	584	624	595	605	642	564	603	578	560	594	588	600	590	547	597	606	562	590	570	588	602	623	612	572	554	593	557	597	610	575	569	597	581	592	615	634	600	590	584	619	556	593	565	637	568	565	610	623	618	583	612	583	590	605	605	575	593	630	568	600	611	584	572	582	545	599	641	604	596	607	611	621	554	587	632	599	614	552	538	560	610	575	584	589	615	553	629	557	619	532	566	543	605	544	582	565	604	616	583	590	568	602	607	604	575	544	584	588	592	584	554	553	613	618	611	586	569	594	551	617	560	607	608	552	611	581	565	586	576	582	615	605	549	585	589	579	575	572	615	552	579	576	592	566	603	592	575	645	572	594	573	587	632	604	573	582	607	548	587	595	596	612	584	595	554	550	611	584	602	564	593	571	573	550	600	622	558	604	599	602	541	625	576	607	561	570	571	549	594	621	591	594	554	570	590	586	606	593	620	629	557	574	545	575	557	586	623	594	581	612	604	573	578	569	556	554	599	621	586	598	568	564	591	621	619	575	597	583	566	576	527	581	537	575	592	578	568	598	574	558	587	606	566	629	587	573	585	569	570	554	556	631	618	607	573	613	596	630	568	607	596	562	616	591	577	581	623	562	612	558	534	588	600	581	561	567	607	551	576	566	562	607	587	553	576	554	560	607	567	586	615	603	603	535	544	563	589	633	572	565	580	582	604	600	624	584	621	588	577	561	585	601	551	587	572	598	516	588	581	594	595	557	581	627	554	579	615	560	573	591	530	619	599	605	574	650	578	583	568	626	562	585	542	594	579	616	591	588	590	615	563	614	600	555	595	595	603	611	541	557	559	569	597	596	558	541	543	560	608	608	527	581	574	611	601	576	587	597	569	588	574	566	591	599	540	532	574	619	570	600	571	560	558	568	567	588	585	609	554	556	608	601	580	592	575	560	543	571	669	599	581	571	599	579	607	620	653	561	657	570	637	635	573	494	580	584	609	603	589	600	591	610	602	590	558	554	583	603	541	566	601	629	570	542	574	576	589	564	542	613	596	587	585	632	521	577	580	608	572	581	561	584	611	573	575	596	590	623	602	569	618	605	593	573	606	558	613	590	579	594	580	570	590	570	570	603	578	617	551	611	611	598	605	592	582	601	588	578	555	570	585	585	634	583	560	561	567	604	587	605	570	609	565	620	553	611	567	579	613	608	596	614	578	586	602	630	564	646	553	553	558	588	595	613	593	546	558	599	595	591	565	607	597	600	597	581	598	615	559	602	565	623	586	571	538	587	604	556	538	589	630	595	608	604	590	591	588	597	597	633	587	599	569	605	548	610	554	598	652	600	571	595	592	605	574	613	622	541	558	587	566	574	612	590	603	573	561	552	562	606	568	587	577	551	585	570	596	598	535	539	599	637	641	572	593	618	581	564	570	576	607	590	607	588	566	617	574	578	609	545	602	559	584	573	589	575	590	626	606	580	590	582	611	567	582	613	592	592	638	584	587	590	589	558	602	624	593	587	597	584	591	595	574	616	583	573	532	557	568	586	586	588	599	579	582	593	601	628	586	598	544	582	564	610	571	575	569	623	607	565	605	576	606	589	596	608	562	549	542	613	572	606	597	600	610	589	572	583	606	620	611	562	558	561	552	608	566	559	598	583	575	591	565	586	580	636	569	594	563	608	593	565	590	574	608	608	556	615	600	615	550	589	568	569	594	582	576	567	561	619	602	587	574	608	594	606	587	594	582	604	617	569	581	564	592	635	587	565	589	594	571	561	572	584	585	581	628	593	562	574	590	651	604	575	543	615	591	610	599	584	585	618	519	552	599	556	559	571	578	568	585	593	583	556	635	571	629	579	578	556	579	611	586	599	564	595	585	552	569	545	593	576	581	596	656	555	621	598	562	574	574	591	526	565	582	576	569	586	574	575	575	624	586	579	586	570	579	613	592	546	599	594	574	570	577	565	571	584	606	579	554	552	553	600	588	577	608	605	592	618	576	585	566	571	582	563	601	576	570	575	567	581	571	629	596	603	582	611	592	589	581	593	574	612	590	650	590	594	580	557	615	594	570	582	552	611	540	576	576	580	614	613	583	602	571	612	588	591	601	586	601	577	581	583	614	628	613	567	578	605	584	619	592	594	602	591	548	573	595	593	598	573	598	592	547
24542	20998	24698	27397	20886	5038	1015	782	527	518	505	478	468	440	398	385	368	381	350	388	398	344	379	331	328	380	387	358	350	357	376	379	327	353	360	348	327	324	347	368	320	338	372	332	374	348	368	334	353	326	367	380	359	396	370	363	348	381	375	344	360	345	363	373	356	367	338	330	333	367	354	367	334	355	341	343	374	313	348	321	355	350	360	334	370	345	414	358	359	318	343	392	332	329	321	351	358	352	373	331	319	350	337	370	375	327	368	379	353	394	346	334	360	368	354	359	353	357	369	377	384	365	340	364	342	334	348	348	349	300	336	343	354	362	363	385	336	345	378	367	388	344	362	353	356	320	368	350	330	339	340	328	337	313	356	396	330	314	375	357	348	346	355	330	408	385	317	343	355	327	357	387	403	353	366	330	357	328	339	381	312	362	334	356	337	328	321	355	357	330	358	319	316	363	329	322	345	367	348	388	395	358	345	322	329	345	335	344	372	393	313	350	348	354	359	324	385	346	340	326	355	355	361	349	333	393	370	369	344	357	374	358	323	323	328	363	329	347	364	342	359	390	345	316	314	350	340	320	343	370	359	354	359	319	328	334	339	313	402	365	373	342	358	348	352	381	324	354	362	340	340	323	355	368	357	340	336	362	344	347	364	362	330	344	375	354	374	345	295	362	337	343	340	326	346	372	334	340	388	359	334	322	346	333	328	351	309	381	345	353	379	354	342	345	349	350	346	323	369	311	383	355	327	303	327	317	369	318	347	326	342	365	358	354	344	347	347	322	350	350	333	378	343	363	324	328	313	326	361	370	341	325	363	363	351	356	332	372	330	362	344	349	352	350	328	328	359	325	339	331	332	350	367	354	324	369	359	330	395	370	329	354	344	357	361	347	346	368	349	337	325	371	351	328	363	351	337	340	341	309	353	351	373	334	324	334	356	387	382	375	362	324	356	358	363	366	345	381	340	330	344	378	381	366	362	376	343	326	358	366	368	397	362	358	356	340	331	308	344	333	348	323	332	347	348	341	306	340	373	380	360	346	329	334	319	385	358	325	338	369	313	350	317	315	378	312	313	317	389	368	337	349	374	329	345	361	343	389	335	323	362	342	340	336	337	378	365	315	357	313	338	365	326	353	350	360	364	364	351	357	371	351	366	368	345	343	341	365	346	331	362	353	395	356	367	317	341	370	339	362	322	318	363	325	361	305	368	380	339	302	321	345	319	337	354	349	335	353	331	343	372	364	389	358	308	312	370	316	353	317	348	357	383	377	386	377	368	341	349	346	362	333	347	361	403	335	362	309	351	339	353	379	313	341	350	345	361	380	343	352	337	347	321	366	342	392	332	304	360	360	385	324	331	363	372	361	362	309	375	348	331	323	326	327	402	334	341	354	395	342	325	345	358	358	349	343	380	356	328	351	348	330	363	352	333	357	317	331	326	351	333	358	364	333	334	344	353	382	359	350	312	362	339	359	340	344	336	324	331	388	338	333	359	330	362	340	338	335	370	340	329	327	374	363	376	360	328	328	342	316	338	349	339	348	345	364	308	354	327	350	379	370	349	310	336	319	356	365	327	346	325	404	347	361	365	364	329	320	344	321	336	338	367	308	326	354	349	343	370	343	360	404	378	326	351	317	338	371	318	353	359	319	369	398	317	319	332	337	305	321	350	365	382	361	376	375	351	369	357	352	334	310	353	343	394	326	376	357	358	333	334	367	371	352	323	319	365	347	365	368	338	319	337	343	380	344	316	341	355	322	410	360	312	367	329	321	332	343	352	352	318	311	355	333	340	329	338	330	342	342	348	305	347	361	351	350	359	379	378	370	345	328	350	369	380	347	308	374	366	341	352	330	382	333	351	353	362	378	347	359	367	328	336	361	357	345	391	322	364	316	309	328	320	354	350	369	378	332	341	325	367	375	333	365	348	344	341	328	325	344	382	360	332	358	347	342	343	338	336	336	328	348	366	347	324	335	342	376	395	331	385	327	360	365	339	336	356	372	347	372	309	360	366	358	318	353	342	359	343	383	370	356	348	353	348	351	358	348	358	332	338	373	363	332	333	358	324	362	329	350	368	344	347	338	358	315	327	388	354	333	356	367	360	327	384	380	346	399	352	360	346	313	382	325	321	321	346	374	331	358	351	335	335	366	341	362	344	371	364	314	384	355	328	325	330	371	351	397	360	358	337	356	335	361	341	311	374	330	360	340	327	350	381	343	378	306	358	329	325	368	343	351	356	390	399	328	330	342	368	330	340	352	317	344	375	349	349	352	335	374	319	328	300	352	365	357	331	331	322	348	345	348	332	380	348	326	344	317	344	345	357	308	335	380	370	332	351	371	358	339	368	377	358	313	312	277	345	332	334	305	330	320	336	336	331	342	348	364	367	319	384	347	344	366	367	338	367	349	338	351	333	342	353	333	329	355	361	368	347	381	354	351	348	364	377	363	355	354	375	334	355	318	331	378	348	343	312	352	372	369	317	336	336	344	357	377	350	336	334	336	364	338	362	397	327	332	363	323	351	349	328	364	371	349	349	353	357	365	340	370	346	369	368	339	338	352	350	326	384	405	354	354	365	338	326	357	317	336	361	334	333	332	339	338	367	381	337	309	352	330	340	341	325	360	345	357	339	359	336	362	377	329	368	374	327	378	353	367	328	319	348	362	363	343	370	349	359	342	357	343	341	342	350	339	348	348	350	359	327	350	335	382	394	333	310	343	344	360	357	333	351	316	388	363	314	345	386	301	339	336	353	346	333	332	353	355	375	339	327	345	332	343	367	357	363	351	352	359	363	340	340	350	380	354	359	369	361	342	348	326	368	370	393	337	373	370	353	373	349	316	345	342	332	338	340	375	364	354	307	356	375	367	317	328	344	350	315	343	361	294	321	339	339	377	347	349	352	387	378	351	353	363	345	364	334	331	366	334	340	330	335	347	360	334	332	327	339	330	311	384	383	358	340	341	362	360	345	340	377	334	344	294	315	343	362	327	333	339	343	341	348	313	334	316	336	323	362	356	338	354	331	361	334	378	319	324	370	311	347	362	336	334	367	332	338	372	308	333	357	378	326	335	344	354	361	391	376	331	360	362	365	351	376	364	343	358	357	340	386	357	355	347	363	366	346	345	355	384	343	374	340	335	327	344	385	351	357	376	345	339	349	322	349	375	369	368	322	343	361	328	352	336	369	369	360	359	353	373	331	362	352	378	387	327	349	344	342	381	360	396	360	349	361	357	342	343	367	328	328	356	332	327	352	349	365	322	340	344	331	369	339	306	348	370	342	373	328	346	344	357	398	365	343	358	353	354	345	354	354	338	367	383	315	335	381	359	350	349	355	315	336	365	342	360	334	317	356	352	339	354	341	347	313	349	372	323	386	359	313	367	357	333	374	365	351	368	351	329	364	313	378	326	334	339	384	361	333	330	327	343	333	340	348	328	353	337	335	349	334	345	354	341	309	333	336	330	351	359	322	328	365	322	341	363	344	365
3826	5872	4076	2203	1444	1138	1054	963	912	819	814	781	809	777	823	778	803	763	778	769	796	756	756	765	770	774	761	758	784	745	751	746	714	700	770	754	763	746	713	802	731	764	733	794	791	765	768	815	743	751	783	754	711	769	710	757	762	793	769	802	749	766	781	722	758	768	750	801	755	726	759	763	751	817	749	728	740	726	692	773	749	773	720	766	794	807	741	781	757	756	734	735	789	779	762	750	777	739	737	713	757	721	738	701	765	783	691	769	749	725	731	759	721	755	788	748	727	754	721	755	780	712	768	741	794	786	791	743	711	745	781	788	748	751	780	703	779	763	791	744	768	799	787	755	737	775	708	759	731	736	745	753	786	730	723	764	755	741	764	744	782	736	746	719	723	767	758	765	722	728	806	791	751	758	702	718	761	798	733	777	742	716	753	737	738	746	740	779	743	755	775	751	762	779	770	777	736	745	744	748	759	757	761	777	794	754	772	768	741	714	711	773	770	759	793	762	755	775	769	761	815	806	718	731	738	776	714	812	761	734	717	753	785	740	771	776	763	785	751	791	779	691	756	745	780	737	758	761	767	719	763	748	789	739	771	785	799	750	730	793	725	758	788	743	750	770	726	711	763	782	756	795	758	793	704	721	758	755	756	770	744	780	730	763	769	783	763	752	739	734	777	744	722	722	710	718	738	755	810	721	699	755	741	748	751	726	742	804	786	807	735	771	737	781	786	711	769	787	729	742	770	717	765	745	758	751	728	752	766	734	770	709	754	700	737	739	713	742	747	754	748	725	770	739	785	704	795	769	766	782	745	766	765	789	722	752	742	711	753	772	822	787	752	821	738	736	767	779	791	744	743	743	774	797	734	774	775	749	771	743	721	755	754	727	770	774	739	688	724	784	714	722	767	744	730	766	723	775	788	738	743	734	737	768	750	765	716	753	754	787	756	772	759	779	723	722	738	767	721	739	721	775	718	751	783	706	758	696	723	755	736	735	713	836	775	800	759	742	716	741	709	750	789	740	801	814	755	783	764	733	784	745	775	772	778	746	804	746	737	729	746	757	732	739	732	767	714	732	759	746	745	770	742	744	748	760	749	767	692	734	794	752	749	741	726	820	738	776	766	764	790	789	755	810	738	775	751	758	778	790	749	749	768	800	737	748	750	756	692	735	777	715	786	743	790	791	732	752	788	709	779	727	768	731	766	766	736	783	782	783	808	788	777	779	743	759	796	835	793	756	701	769	753	778	744	733	749	757	733	771	830	722	731	767	721	741	742	759	770	815	759	737	749	743	769	829	781	756	771	748	727	768	731	773	779	743	743	744	742	769	825	754	775	776	775	753	750	753	765	754	746	768	765	801	783	743	742	782	715	764	745	719	754	767	777	787	703	785	779	710	742	792	769	794	794	716	762	738	767	773	777	743	769	759	740	743	759	742	790	754	748	759	758	708	769	775	776	768	744	786	773	807	711	769	770	732	706	748	737	737	739	782	736	784	781	766	748	735	765	704	788	729	723	745	777	763	742	767	759	763	779	719	752	736	786	735	762	774	738	782	802	747	743	809	747	751	764	723	773	727	764	785	776	725	722	790	787	809	787	758	731	742	737	778	713	709	762	789	809	768	745	746	719	775	729	749	794	737	780	760	738	776	752	746	816	797	737	734	743	783	741	791	789	763	809	775	778	802	743	725	757	753	781	753	774	749	773	791	775	781	759	783	733	779	753	800	728	768	741	738	798	785	705	741	775	736	801	737	769	752	740	791	728	751	713	743	716	784	734	766	732	785	720	702	777	759	761	750	763	737	815	777	788	738	726	779	753	780	791	757	801	779	758	705	776	758	739	761	742	744	754	785	734	769	759	737	726	772	739	703	762	765	698	782	731	725	706	798	773	727	781	720	755	739	762	772	744	741	733	748	718	764	700	741	741	767	756	782	715	715	738	750	735	753	740	781	727	722	768	707	763	756	785	778	755	747	763	708	765	740	750	766	786	737	764	748	745	761	805	756	741	744	762	770	757	763	759	776	796	741	776	752	762	780	746	758	764	788	734	688	748	786	782	777	789	775	758	762	729	747	801	779	744	803	724	771	783	738	783	756	745	755	800	725	768	764	764	697	751	740	784	785	748	782	759	745	778	737	787	755	768	689	741	760	780	768	720	759	772	743	730	766	738	835	748	762	760	738	714	761	742	747	732	787	780	765	740	765	757	777	770	755	744	784	757	721	703	750	773	808	731	791	762	760	751	738	806	765	776	751	782	726	760	798	738	758	761	775	747	749	764	771	743	789	748	774	813	730	782	722	752	751	776	738	749	744	717	779	753	743	745	747	730	718	767	705	778	744	708	726	724	790	753	740	786	754	804	787	715	779	780	774	773	763	767	758	762	769	803	761	807	761	768	767	751	713	801	818	760	738	766	782	762	737	776	730	736	734	779	778	759	781	744	728	753	745	779	691	770	733	812	726	751	786	769	782	766	735	719	798	792	738	725	742	721	768	744	803	751	747	780	764	763	732	730	760	805	685	757	735	751	770	782	763	758	772	765	739	774	727	737	706	699	728	722	731	736	750	756	773	790	743	749	771	723	774	835	740	787	816	739	774	736	779	732	762	754	713	775	727	739	768	783	708	741	740	773	777	791	767	722	751	774	754	781	778	719	732	729	707	748	766	770	688	743	763	815	806	779	750	756	755	774	733	763	788	753	765	759	730	777	726	743	706	761	797	766	772	777	752	791	744	741	743	737	737	741	767	763	797	734	715	740	686	758	799	777	778	725	740	750	767	752	761	811	765	754	738	765	766	764	742	757	773	742	736	817	755	779	752	742	767	737	771	790	785	770	781	830	790	798	717	752	780	787	756	720	780	774	717	719	711	767	738	791	732	723	735	713	781	753	754	743	742	736	730	791	764	770	776	759	787	790	744	761	811	735	755	766	651	768	787	770	775	758	746	727	774	779	742	797	746	738	742	776	730	729	747	747	769	756	712	788	787	732	761	746	749	736	806	745	753	721	715	808	751	707	748	746	734	789	722	724	740	756	740	781	746	734	784	755	762	800	756	756	737	770	746	723	702	730	783	783	760	758	773	762	771	783	760	805	725	765	754	775	733	731	757	759	749	785	755	747	739	725	742	749	746	781	808	759	746	795	725	741	755	780	865	720	770	801	745	803	803	751	770	772	800	704	782	741	765	788	777	744	775	754	772	731	769	766	795	762	798	779	654	772	715	750	705	777	816	772	737	711	776	791	749	748	760	720	740	737	807	727	778	759	782	778	770	765	744	746	706	817	780	784	765	777	769	782	739	741	784	728	743	764	717	761	739	749	745	756	698	749	717	742	748	718	772	730	767	749	721	734	729	768	812	809	773	778	742	759	755	768	735	741	764	727	747	752	730	772	769	753	823	748	763	758	740	741	771	747	756	764	752	710	694	796	743	756	754	747	717	735	736	748	767	770	767	759	782	801	758	722	785	808	779	805	772	790	753	766	764	757	779
23716	21010	25333	26897	21023	21077	5784	1035	760	578	501	465	458	434	411	376	347	325	334	333	321	340	269	298	264	314	289	277	284	316	289	274	308	302	280	299	280	303	293	293	284	289	324	317	301	313	256	318	281	293	311	311	287	284	310	345	312	311	305	292	322	280	293	318	279	298	313	281	299	300	306	284	286	275	294	259	321	312	289	243	265	258	247	292	301	265	294	306	299	290	275	259	290	289	291	307	296	304	275	291	279	302	289	273	265	301	272	297	283	274	268	286	304	309	278	275	271	270	289	231	318	279	285	312	261	269	291	249	278	331	302	286	281	275	296	278	274	276	310	255	264	271	298	272	302	285	262	304	267	290	300	280	288	313	281	288	286	271	254	263	286	265	284	271	306	270	251	287	261	290	284	267	289	286	273	283	267	291	278	309	269	315	275	260	277	262	273	305	287	300	293	296	272	307	297	300	267	289	324	302	263	283	312	260	310	260	305	245	270	301	250	270	277	284	341	284	313	312	281	295	261	249	271	296	265	312	295	273	293	314	281	313	298	318	278	261	311	290	284	276	285	298	289	291	310	271	277	288	287	284	287	319	291	288	294	282	300	303	299	285	283	293	258	253	290	292	293	322	299	285	310	270	288	301	340	309	341	310	288	261	282	284	282	279	330	305	284	266	305	267	256	272	310	263	298	328	267	309	300	306	278	259	283	284	272	273	271	293	251	276	290	286	293	286	289	272	276	285	267	281	299	260	280	260	287	284	286	285	271	287	299	300	273	303	311	304	286	253	253	295	272	260	254	291	314	285	287	299	265	275	272	276	285	267	290	300	282	296	292	262	297	301	301	283	307	283	289	287	293	289	284	259	274	320	311	265	294	272	287	281	288	286	318	279	320	285	288	244	291	314	298	285	290	266	282	267	287	269	322	322	297	278	275	279	289	321	298	279	268	251	266	265	338	296	286	281	297	295	273	310	300	294	285	313	249	301	314	272	287	309	295	287	282	278	258	268	272	297	285	283	263	279	275	272	293	304	323	292	271	264	298	318	276	306	278	271	305	268	288	297	275	289	307	301	297	273	262	279	302	271	316	303	279	298	287	288	286	291	280	282	304	277	274	280	288	280	298	293	265	269	309	278	253	315	303	312	291	308	295	246	270	286	288	285	280	260	280	271	322	301	262	290	261	277	262	319	281	289	281	282	291	278	272	303	280	300	287	299	303	288	290	279	271	295	301	285	280	293	290	321	267	326	321	254	304	317	296	319	301	295	275	273	326	279	296	276	268	287	255	289	274	287	289	290	292	280	262	296	285	265	297	278	284	251	295	265	295	298	273	282	275	290	297	287	289	282	299	285	290	271	283	272	266	307	264	289	323	302	304	277	277	307	290	274	284	291	237	293	284	283	304	281	291	283	314	293	293	310	282	264	291	245	317	259	247	273	331	297	289	276	296	255	289	293	271	292	275	286	244	286	291	268	311	297	281	317	279	259	262	279	292	296	261	270	292	260	326	276	265	289	303	301	272	307	307	291	264	268	294	304	306	271	291	288	304	324	282	301	282	310	289	288	280	282	262	285	279	281	286	227	288	290	268	267	306	303	261	274	282	288	279	275	264	323	322	280	262	341	288	260	276	292	250	274	283	300	275	265	272	232	298	299	266	311	304	272	296	298	306	307	259	275	294	285	286	285	253	289	277	271	291	257	305	277	300	306	294	305	304	291	262	283	278	315	300	276	274	300	314	282	296	288	302	239	261	258	221	285	290	284	295	279	304	267	270	285	333	291	264	275	286	287	280	286	293	309	310	286	313	305	300	277	319	309	309	264	286	294	320	297	276	313	278	290	270	303	296	290	281	258	257	290	291	252	260	303	290	279	280	262	272	278	291	290	285	260	261	294	308	273	265	291	283	275	279	305	286	284	272	273	283	273	278	296	304	299	282	275	285	264	278	259	299	282	303	243	293	330	258	323	268	291	283	274	326	289	297	311	266	306	323	292	261	301	278	289	293	299	270	239	278	278	247	265	299	255	292	271	288	259	287	297	278	302	293	268	274	270	284	283	284	319	270	295	317	278	263	294	291	307	293	294	273	301	294	258	306	301	296	287	314	287	272	296	293	324	321	283	254	279	299	297	277	277	273	284	278	310	272	297	285	275	306	270	286	303	283	266	289	288	291	278	315	291	301	283	294	316	272	293	271	299	259	273	311	285	298	256	273	285	299	284	263	287	301	306	297	294	315	284	319	301	315	284	270	306	282	277	255	256	268	285	292	291	288	260	269	287	263	279	307	299	284	292	306	280	302	291	297	263	276	292	310	275	281	293	256	282	275	276	249	291	281	285	258	296	288	300	299	275	280	303	281	309	272	260	265	279	275	336	315	266	299	303	282	285	263	299	285	299	303	309	286	278	259	304	269	303	317	334	278	327	262	318	314	284	273	279	286	312	292	295	257	281	261	307	304	260	307	262	288	307	304	267	304	295	270	305	278	302	298	318	258	314	305	293	303	300	294	317	306	289	278	289	297	289	305	258	324	318	303	313	268	287	318	295	296	298	303	311	274	281	288	289	276	299	281	286	274	303	286	303	288	311	276	288	273	264	273	296	298	286	281	284	287	285	277	280	289	274	252	295	299	295	268	312	327	291	308	296	272	278	298	300	282	285	292	288	287	274	277	308	269	284	302	281	269	287	275	338	263	321	283	297	300	282	274	306	319	273	289	263	264	299	272	307	294	281	274	263	286	280	307	299	270	267	277	265	271	268	266	288	281	298	306	272	291	328	279	256	277	305	260	257	295	263	259	301	295	305	308	288	273	291	286	296	270	286	306	273	301	321	281	283	289	286	312	307	273	255	319	276	303	299	268	288	273	286	289	287	304	296	270	297	269	284	288	297	248	281	298	284	292	310	275	262	274	305	290	266	311	297	314	288	286	282	321	267	309	253	310	231	264	292	254	324	265	253	296	328	312	288	298	286	274	277	294	300	305	323	237	283	311	287	269	265	291	311	284	297	297	278	298	291	223	281	274	280	246	295	292	298	300	295	274	300	283	256	277	298	300	275	263	295	291	300	266	298	284	293	270	286	296	297	276	294	308	299	297	302	308	282	267	269	317	290	277	296	316	300	321	277	280	276	255	253	280	284	268	284	270	250	270	265	287	274	309	289	271	323	298	254	278	297	270	307	296	299	258	289	322	295	292	262	293	260	279	295	284	281	315	320	299	290	241	294	287	295	291	262	249	264	278	292	280	268	272	292	271	273	288	261	272	269	279	305	298	272	263	275	323	284	261	261	271	288	292	293	289	274	280	265	274	265	287	283	279	314	289	300	280	295	265	298	285	294	293	262	289	283	316	297	273	271	307	276	275	266	272	260	300	273	258	309	324	283	260	279	297	286	272	270	309	291	293	297	322	298	284	298	272	247	314	282	295	323	273	267	295	306	273	296	271	299	300	274	297	290	311	261	284	269	276	299	297	272	284	277	269	265	270	297	280	255	254	268
4003	8026	5795	2780	1558	1201	1065	940	812	678	694	744	723	730	657	671	670	628	595	617	616	623	646	599	620	634	625	664	629	644	621	644	615	639	630	599	633	650	591	650	579	661	627	633	666	649	630	599	583	621	628	615	628	587	633	616	633	582	629	593	598	625	649	591	602	568	620	581	652	645	659	624	622	613	644	606	596	592	612	654	586	654	677	607	627	642	608	626	629	625	606	637	625	605	610	622	645	619	627	643	641	625	577	619	621	616	589	650	588	639	584	567	584	612	651	600	583	581	618	597	610	583	645	657	576	656	617	614	555	641	592	652	627	587	617	602	603	638	648	665	647	603	609	613	618	616	626	631	617	624	596	608	614	619	561	639	665	616	625	629	646	570	600	594	595	578	624	623	647	633	638	634	575	592	583	592	636	606	661	643	632	645	620	601	643	618	612	609	605	581	621	677	623	625	622	627	613	648	629	624	646	616	624	600	640	593	622	638	588	608	595	604	641	602	642	610	639	617	630	615	612	628	609	628	619	639	619	639	625	635	612	666	650	606	614	622	600	659	589	613	601	663	604	616	562	624	591	592	632	608	633	582	608	565	619	581	635	610	613	591	622	607	630	599	611	604	612	607	607	559	644	664	627	605	601	628	654	571	640	632	615	574	615	637	648	607	585	608	641	572	635	599	571	623	647	558	610	591	635	633	643	606	615	593	582	619	614	620	617	603	598	631	584	627	615	606	603	613	618	639	615	641	653	615	608	620	634	617	606	617	588	579	609	633	632	606	613	620	606	615	638	586	632	661	573	626	630	606	573	575	617	589	629	612	631	599	618	555	598	598	596	619	583	629	559	620	618	629	633	610	592	603	626	610	595	645	653	605	558	633	653	604	640	615	564	634	628	616	602	620	626	649	600	585	633	647	625	629	613	622	624	621	585	619	633	617	619	576	635	628	608	658	555	570	564	590	590	611	624	646	662	658	611	616	589	590	590	558	602	618	610	586	657	629	636	602	636	582	594	605	564	616	617	636	603	619	635	625	605	601	610	626	626	601	622	616	640	605	627	654	572	667	635	546	615	606	589	648	600	631	635	619	591	561	654	578	654	587	597	541	610	582	633	642	603	645	615	586	606	626	614	629	595	647	614	656	640	654	611	625	613	595	622	626	620	621	628	625	624	559	612	619	600	618	594	569	656	629	647	600	567	642	585	595	611	605	628	612	652	608	583	587	616	620	579	627	603	630	585	608	614	642	569	588	646	662	612	565	558	608	599	642	601	596	647	662	572	654	641	641	623	636	564	598	638	588	604	591	628	596	645	651	620	629	651	611	577	619	623	641	619	615	609	624	625	611	698	611	592	586	633	648	628	658	577	594	626	573	619	634	603	644	628	590	602	585	613	670	572	594	619	620	600	568	650	660	644	588	574	605	630	611	633	627	623	559	644	658	642	597	592	639	610	595	595	632	660	573	633	637	656	627	610	607	627	625	549	621	635	630	654	609	606	634	627	596	604	580	584	651	624	606	612	605	633	638	589	603	649	578	588	551	619	601	577	632	524	636	572	570	606	579	635	592	617	622	581	618	595	608	588	620	620	670	586	567	696	604	603	620	632	627	618	601	624	596	593	641	640	608	585	611	557	604	611	644	663	649	614	636	578	616	576	569	620	616	620	640	620	614	631	592	618	600	600	623	612	637	585	648	605	630	589	611	617	608	600	582	597	618	620	635	620	612	629	595	643	608	564	612	664	620	637	634	632	607	584	661	588	607	616	600	607	638	621	635	613	607	594	599	627	614	621	574	637	601	618	605	610	604	570	617	593	628	576	661	599	628	583	638	604	595	590	606	625	624	609	625	594	616	647	599	577	654	604	671	570	608	614	632	575	618	608	612	576	601	596	609	623	578	641	641	612	603	601	603	588	580	629	631	614	578	633	620	604	596	576	640	640	618	653	592	580	619	663	614	601	646	627	627	619	565	562	594	561	624	572	574	578	619	578	621	633	631	607	625	595	616	595	594	624	611	617	644	637	620	630	595	560	606	611	593	618	597	622	599	635	637	660	684	610	643	586	618	627	603	617	581	618	628	576	605	614	632	609	604	574	605	670	622	619	588	617	634	634	566	602	640	575	594	632	634	579	619	609	645	662	626	606	605	665	595	641	591	610	607	617	609	648	612	615	638	590	568	624	614	569	603	602	618	619	637	615	597	626	626	567	580	606	626	609	597	652	620	580	634	612	598	620	577	653	630	571	612	643	590	596	642	555	598	667	632	589	648	581	641	618	623	615	673	595	600	588	585	583	574	605	655	646	645	583	630	574	608	611	574	656	640	609	659	621	579	646	609	647	666	656	593	577	595	588	598	657	633	604	581	618	622	606	626	609	587	571	623	614	572	627	622	574	603	652	625	587	625	596	592	605	585	638	598	615	574	639	602	611	642	602	574	611	585	609	639	635	609	602	635	633	590	592	635	601	613	579	591	623	578	626	598	615	620	636	618	593	649	571	598	602	665	591	594	603	620	597	607	594	621	609	623	648	625	589	608	635	579	593	642	599	619	584	605	595	577	570	636	647	593	603	608	660	624	601	628	600	605	657	621	604	618	589	590	605	598	673	632	642	603	611	584	618	598	618	611	610	629	601	597	592	653	603	586	571	581	618	607	629	593	576	600	598	626	647	654	631	610	595	631	613	603	598	589	690	648	633	598	660	632	640	591	617	605	580	569	590	578	632	600	644	630	625	612	610	604	585	605	578	605	601	650	632	594	616	604	610	606	594	625	630	601	604	605	577	612	624	599	577	635	589	619	614	614	572	600	577	605	638	609	598	589	624	634	606	585	599	666	613	617	624	636	621	638	602	613	631	595	612	625	627	620	601	640	630	628	640	617	610	646	649	588	641	602	637	577	614	593	621	606	593	586	616	603	646	587	628	605	595	585	607	606	641	615	667	671	611	640	638	606	600	650	638	606	613	582	616	623	574	637	616	594	583	598	635	671	596	605	642	617	645	631	637	611	604	629	608	581	583	650	624	615	635	600	586	593	612	593	626	595	629	607	583	629	572	592	623	624	584	575	661	604	647	619	611	637	591	649	608	677	649	612	583	635	637	621	599	635	587	612	595	597	594	625	641	600	636	599	628	629	621	610	585	631	586	579	608	597	591	618	614	649	601	601	637	623	602	615	590	595	565	609	584	586	608	595	636	602	573	599	618	580	568	594	606	550	611	603	603	609	600	606	597	635	585	685	617	638	570	649	620	601	627	615	621	645	609	571	570	629	608	622	656	581	541	628	638	654	585	599	593	616	621	633	654	570	579	590	591	649	534	626	608	613	635	607	623	599	608	599	645	611	610	598	621	563	582	612	603	599	620	609	617	637	578	658	619	607	604	622	552	620	588	627	620	576	581	611	606	643	623	633	594	603	602	605	602	622	619	574	647	628	652	674	644	635	571	619	585	614	615	605	613	616	555	610	587	605	607	625	641	601	636	575	607	596	604	602	601	634
33286	15215	3323	773	501	426	399	372	370	320	295	281	309	300	272	309	276	283	247	261	277	248	279	259	268	281	264	245	261	268	234	271	229	267	245	234	270	271	255	276	264	212	233	294	237	257	259	270	268	237	251	264	264	266	243	292	240	250	249	276	269	231	265	275	247	210	243	254	253	266	254	264	257	264	260	239	224	300	265	278	268	279	249	240	235	253	258	228	248	261	267	261	227	220	232	256	247	233	267	242	230	236	220	270	249	254	237	264	240	252	232	250	278	266	275	265	264	259	238	276	249	279	267	253	251	256	274	261	274	240	262	244	251	266	247	280	262	291	280	226	268	282	257	241	268	249	246	246	223	252	253	246	262	258	264	258	244	252	257	257	249	241	235	254	268	248	244	239	278	263	298	261	252	239	275	241	248	225	276	264	256	284	249	241	261	264	278	243	237	275	256	258	285	250	265	233	229	234	259	250	280	301	233	231	246	230	279	285	304	271	238	234	253	269	252	256	245	226	294	272	265	274	262	245	237	287	229	208	281	284	263	240	253	258	265	270	273	265	269	229	269	220	232	254	230	261	253	217	252	273	263	246	249	237	260	251	258	252	285	280	250	261	226	262	273	255	252	241	279	291	253	261	241	297	252	246	283	265	252	240	247	254	269	283	262	243	255	229	280	281	252	250	227	242	270	249	253	261	272	252	292	262	238	240	291	280	266	240	237	260	242	255	237	262	255	249	236	283	239	238	242	295	266	247	282	248	268	273	261	252	273	251	235	271	265	262	257	264	271	246	269	191	244	248	235	249	250	250	254	235	270	252	250	235	263	266	275	248	238	243	246	239	238	259	311	281	232	253	305	260	257	229	217	266	256	271	252	263	290	252	235	256	227	253	283	245	287	264	256	283	259	291	280	239	254	259	237	259	262	243	244	250	245	244	260	248	269	269	276	227	256	271	247	234	230	233	262	243	252	244	272	241	264	240	253	272	235	256	248	236	278	250	266	270	256	257	260	262	247	238	240	258	253	281	249	238	254	260	245	233	222	280	252	283	259	274	265	281	247	248	251	262	254	255	248	265	246	258	227	263	283	230	260	258	264	246	243	278	308	265	263	260	258	242	259	262	242	271	238	268	293	242	269	259	276	251	237	237	242	247	275	263	261	289	264	265	265	248	240	273	243	247	244	216	258	275	268	265	248	255	244	253	234	272	237	271	261	238	269	253	241	233	236	261	269	246	263	241	262	234	245	263	246	250	250	288	271	241	216	229	296	285	259	274	249	237	285	246	260	240	249	297	229	248	291	253	271	232	248	256	278	269	260	246	260	266	241	252	258	251	226	262	228	236	292	260	291	251	243	240	257	210	275	269	258	268	259	252	247	244	242	267	285	270	245	228	246	291	270	236	244	243	256	260	248	267	258	279	247	256	278	233	270	223	241	247	269	232	260	228	258	240	254	233	254	261	260	265	254	271	262	282	263	252	269	248	276	237	254	271	259	264	264	256	271	249	307	251	253	288	271	264	261	272	251	273	240	233	234	285	282	267	258	262	250	234	265	243	246	248	280	258	267	273	259	253	278	253	289	252	240	277	233	265	244	249	260	272	284	269	259	220	237	251	256	281	266	266	261	242	254	259	259	260	223	214	281	251	217	258	278	231	257	235	279	268	279	265	238	242	313	274	287	258	269	254	245	284	257	247	249	251	257	246	249	257	248	274	242	280	279	294	239	259	252	278	237	247	233	254	255	245	257	275	231	242	267	253	222	243	258	246	235	228	270	202	250	268	248	245	267	258	297	261	226	233	228	257	260	238	270	261	236	260	252	275	242	242	242	273	262	273	252	272	258	233	272	244	273	294	242	276	252	250	270	251	265	266	270	272	261	249	252	242	270	237	258	239	258	248	274	242	247	274	261	228	251	270	248	241	244	265	240	248	241	282	247	260	265	234	265	218	289	277	256	263	250	253	269	238	252	261	241	235	297	251	232	279	263	252	235	246	259	271	277	275	249	269	256	269	279	255	261	277	276	248	269	234	235	285	249	247	258	263	243	246	240	298	261	269	288	259	257	207	239	271	281	247	243	258	260	269	292	280	265	255	259	223	283	267	244	265	284	249	226	242	250	246	259	276	270	256	258	251	240	254	242	244	246	267	272	297	252	245	249	276	294	269	237	284	272	251	274	250	274	240	241	264	257	259	252	248	273	252	278	244	263	247	256	278	270	265	243	241	267	246	251	262	253	265	285	260	269	272	220	252	234	261	253	245	247	239	250	240	256	273	243	264	266	250	228	280	272	268	248	277	268	267	251	269	253	263	247	244	296	249	241	239	277	268	244	253	272	258	270	235	267	262	259	246	229	248	228	213	244	244	230	281	241	258	247	236	255	243	236	243	281	263	298	257	276	248	246	276	208	261	290	250	244	252	212	249	251	255	284	249	275	273	281	262	236	240	284	280	261	231	261	269	243	253	259	240	265	302	267	268	249	251	280	270	272	236	253	264	239	297	252	234	289	264	246	234	252	266	260	272	253	277	227	217	243	237	250	241	259	300	258	264	260	242	246	245	247	257	252	262	258	229	263	306	242	234	251	262	238	250	258	253	271	232	245	235	268	291	267	242	270	246	266	257	256	274	240	262	249	292	254	260	295	259	250	256	266	244	231	231	256	242	258	270	263	252	255	256	253	252	239	234	267	282	255	243	210	242	254	281	252	248	261	266	249	278	236	256	266	265	253	254	292	271	254	274	246	265	282	265	234	255	304	248	245	268	259	247	280	243	254	243	265	257	262	241	256	253	250	255	256	233	294	221	282	255	285	224	241	236	224	241	235	274	270	248	254	242	279	266	234	255	212	261	259	293	250	270	271	247	235	260	248	231	273	235	252	250	248	236	272	259	248	248	248	224	242	285	267	258	282	263	295	265	268	238	256	250	256	276	213	264	258	246	230	226	241	254	261	248	216	254	277	284	254	244	275	299	289	250	272	227	248	261	252	289	253	254	266	269	267	287	244	262	288	267	245	245	234	240	242	279	226	261	258	235	258	245	263	253	266	252	221	268	277	262	255	275	274	254	249	277	274	267	272	263	257	283	259	222	249	213	261	264	263	274	281	261	272	272	260	246	245	238	247	238	242	292	300	270	247	261	251	249	263	272	247	224	241	261	277	269	266	257	248	252	236	252	258	254	267	274	253	252	241	261	232	260	296	258	292	274	261	256	277	258	250	267	271	232	240	276	276	257	252	279	248	295	261	252	239	260	258	249	238	239	264	232	293	218	264	223	265	266	247	223	263	260	251	282	276	251	268	262	265	258	274	258	247	275	248	247	230	254	262	282	259	276	275	265	238	262	261	257	261	275	292	261	272	236	227	264	251	258	292	250	261	273	234	252	248	276	279	260	288	257	224	279	238	253	287	288	246	292	267	265	257	255	285	258	292	276	263	273	277	255	247	288	276	285	251	258	288	272	250	252	250	264	287	244	248	278	267	250	259	264	245	226	249	268
5315	2022	1553	976	754	743	647	668	587	597	614	621	629	606	566	610	600	600	556	596	585	617	648	616	632	602	583	566	648	599	615	568	564	597	618	607	612	594	616	612	625	623	596	560	615	546	545	593	570	580	614	619	532	567	613	579	574	581	579	586	585	634	598	598	600	553	596	581	577	640	595	563	634	620	574	593	574	621	595	581	608	593	584	615	542	598	598	563	570	597	566	643	594	611	618	566	589	611	556	575	598	630	625	613	580	602	580	555	570	549	636	610	613	576	560	592	619	580	564	581	586	617	595	598	578	568	607	597	560	584	587	561	585	606	589	649	589	592	609	599	577	612	591	613	633	609	605	567	555	606	589	590	583	592	617	566	592	568	609	563	643	621	645	637	606	537	592	598	593	604	612	573	587	560	550	593	635	604	597	587	597	569	582	590	599	599	664	603	604	573	588	588	575	589	604	647	638	590	582	588	573	558	592	588	599	587	581	573	590	581	599	592	626	585	582	595	617	510	598	601	594	607	607	595	600	601	619	560	614	613	572	565	577	572	544	571	582	615	569	614	673	560	588	576	606	601	583	626	608	630	554	595	586	555	605	607	612	590	616	618	607	580	625	574	589	578	594	564	576	547	568	587	561	555	599	600	588	557	620	604	542	587	591	586	584	591	571	570	630	589	569	562	595	581	596	589	550	587	590	593	617	592	546	506	602	579	574	554	598	642	609	636	582	581	591	598	612	609	636	575	627	583	640	629	579	569	578	546	631	580	573	605	575	549	598	591	580	595	586	549	596	584	597	554	604	581	564	610	575	544	592	637	616	605	590	594	606	601	576	607	583	587	610	559	555	588	612	576	636	580	597	553	613	580	564	574	586	588	614	584	605	570	604	583	618	591	606	537	592	617	554	610	600	575	576	585	595	635	570	574	555	601	593	582	597	566	608	568	631	616	612	580	603	604	608	610	569	572	592	625	602	582	580	626	610	553	602	630	619	596	589	584	614	610	621	612	664	615	564	582	627	608	545	568	590	604	621	609	590	529	577	572	565	577	617	557	598	613	606	616	608	591	599	582	569	541	625	558	597	556	562	550	580	625	579	625	623	608	563	592	599	561	575	607	604	558	618	610	567	599	564	572	573	590	605	636	590	608	564	590	581	603	581	596	582	631	542	601	555	603	614	626	586	601	578	540	607	608	626	659	602	608	555	599	585	593	577	592	601	582	546	597	576	618	618	581	601	594	598	550	607	623	585	586	585	541	645	577	591	609	599	617	585	562	648	573	622	602	537	629	645	597	610	611	598	576	555	630	538	570	619	545	622	635	588	572	608	567	552	594	617	630	597	610	555	558	605	587	605	586	551	632	612	601	556	585	558	585	588	618	561	588	579	588	569	623	612	596	598	595	588	552	556	572	602	591	613	596	582	620	597	562	594	569	575	594	604	615	559	589	580	577	583	580	554	559	581	609	617	625	614	599	543	605	592	579	554	602	588	618	621	562	541	588	633	600	632	558	562	588	574	586	616	632	561	590	605	648	627	535	603	601	569	556	578	609	586	580	590	564	617	628	571	565	599	599	558	586	582	612	554	622	633	613	593	605	619	602	614	638	639	569	566	558	580	607	590	629	571	610	555	639	525	635	591	649	578	608	612	586	572	589	586	564	583	582	566	638	614	609	614	595	593	590	557	573	618	647	609	575	601	571	581	575	568	591	592	617	622	548	609	603	566	501	640	591	593	640	587	582	572	607	566	588	609	600	569	569	582	573	579	626	573	542	601	563	622	592	611	587	579	608	579	558	587	585	621	568	604	566	600	622	575	567	583	583	594	644	582	544	606	588	612	586	576	582	608	615	595	589	637	602	602	625	595	573	591	578	561	610	598	601	579	620	627	589	587	609	591	551	607	614	568	582	613	625	604	578	560	621	596	612	620	592	572	562	601	557	563	588	612	514	591	593	569	610	582	626	593	578	568	620	582	553	619	622	645	577	575	550	593	632	576	580	594	552	624	566	584	609	631	594	581	593	599	600	580	579	602	631	587	582	596	548	635	589	576	606	630	594	624	602	600	594	617	657	590	566	615	613	595	603	555	591	567	552	591	573	575	599	608	632	562	593	568	590	586	570	578	640	598	603	602	574	575	599	548	569	566	594	598	606	620	630	579	622	610	584	600	580	572	591	606	547	614	607	605	570	585	588	574	560	550	580	615	579	572	576	629	597	599	586	619	591	560	584	598	561	586	609	621	607	553	553	586	596	628	576	627	601	576	595	596	622	618	598	572	617	610	624	591	618	584	575	597	569	610	533	615	596	614	564	577	527	606	591	595	590	607	606	654	587	583	617	586	594	544	569	594	632	589	555	611	583	582	580	593	597	613	609	563	609	641	592	590	605	614	617	615	581	605	530	626	582	586	598	610	594	548	657	600	587	552	589	584	585	585	586	585	643	577	599	620	585	608	550	565	599	570	591	596	611	608	586	572	584	579	614	555	604	592	588	606	584	595	593	585	613	611	606	559	573	599	548	625	667	620	629	571	606	579	590	573	588	602	571	553	617	613	590	533	565	606	587	601	601	641	598	640	580	600	619	620	624	604	634	593	550	587	571	626	553	573	553	585	577	584	567	558	591	620	591	587	614	561	623	554	583	603	623	601	591	617	611	578	565	648	577	627	565	588	615	604	621	593	638	589	595	598	580	623	571	577	649	618	584	599	600	618	561	631	616	578	594	575	593	631	582	571	561	579	613	619	590	590	573	608	623	627	643	562	586	552	625	537	608	555	676	599	593	634	588	574	610	571	598	624	569	639	614	591	564	564	620	585	600	596	535	568	585	548	638	563	619	585	641	603	572	557	621	596	550	598	590	599	630	619	573	598	604	587	615	589	548	598	593	611	592	610	571	586	583	613	627	585	576	597	605	645	616	597	583	580	571	601	578	588	514	597	582	601	602	584	574	552	561	581	607	585	626	584	656	560	607	556	623	627	576	596	566	589	621	547	597	586	568	578	601	547	617	555	587	596	552	531	631	583	625	607	640	569	558	593	630	541	600	599	607	605	555	559	620	608	587	589	617	579	568	589	572	596	608	625	552	650	568	597	583	569	582	546	562	632	614	591	578	612	594	596	612	572	571	575	608	637	566	657	586	541	620	607	569	607	581	618	627	601	609	597	578	597	564	613	552	589	588	633	583	549	597	581	595	616	581	577	583	632	601	594	590	575	589	548	557	631	563	594	555	603	598	594	642	587	587	572	558	584	636	601	579	584	585	576	572	540	632	589	568	580	562	610	553	632	595	612	587	536	599	637	601	608	609	560	624	582	645	556	610	620	558	614	588	610	606	587	635	578	575	569	659	591	630	582	618	570	581	593	546	622	607	555	599	590	587	575	580	579	583	595	557	635	630	615	588	566	625	629	600	606	584	601	603	530	638	567	639	605	559	556	596	605	602	618	558	609	588	590	578	603	632	580	603	537	629	593	604	599	604	563	562	565	551	565	600	567	616
24511	21000	24753	27430	20923	5117	914	710	584	476	500	493	478	455	380	396	416	402	363	382	413	390	358	396	377	423	352	367	400	357	373	352	345	339	372	352	353	342	371	362	348	379	377	372	340	356	380	371	373	397	377	360	373	364	329	414	368	340	379	360	351	365	422	332	354	354	379	366	367	351	331	409	352	368	359	363	355	348	352	343	361	344	360	320	376	353	374	359	359	322	375	349	337	350	378	365	360	366	367	354	369	383	339	364	344	354	366	389	342	353	345	344	324	334	363	373	403	329	360	387	345	342	356	391	363	385	345	360	347	337	332	367	343	366	358	341	348	334	359	381	384	336	362	382	379	330	386	358	335	364	354	369	375	360	385	350	370	357	374	343	349	380	340	338	348	395	364	365	323	390	366	364	349	352	363	372	373	366	328	338	354	346	359	383	332	338	337	347	392	354	314	373	351	364	317	335	371	326	361	369	379	349	360	404	376	355	397	353	333	371	375	371	399	347	361	351	393	356	324	366	361	326	329	387	350	339	363	324	353	363	345	362	344	360	350	373	355	378	357	358	371	371	334	330	329	303	349	349	390	384	334	375	349	354	342	390	387	388	364	359	350	384	389	355	319	352	359	350	358	339	354	351	349	394	355	393	333	350	360	346	389	377	310	329	347	368	375	376	321	341	353	339	326	335	318	342	349	363	359	347	367	336	343	376	322	339	347	389	329	331	380	361	351	394	369	406	371	363	316	315	356	338	367	356	371	336	326	382	343	347	399	334	351	367	343	402	357	336	345	327	340	378	358	352	355	363	376	348	353	349	348	356	418	366	340	331	338	363	384	379	328	333	337	370	381	350	371	347	338	344	364	348	338	380	333	365	341	362	333	380	332	346	316	329	334	326	364	351	363	353	358	373	348	356	338	360	382	340	350	330	344	332	325	352	352	344	343	380	402	336	375	330	346	360	363	371	341	352	314	325	409	357	337	351	401	319	337	367	349	365	358	355	339	332	351	348	370	360	359	367	384	355	345	375	333	390	354	342	388	380	330	382	349	354	351	398	395	358	381	364	342	339	358	364	400	362	320	323	388	375	337	385	361	375	383	344	343	346	357	371	339	360	337	363	351	342	381	338	369	341	344	360	337	362	376	361	361	301	344	358	395	354	362	341	341	362	366	362	346	340	334	353	338	368	358	355	335	399	335	368	334	382	399	341	332	355	373	354	409	353	361	353	352	358	342	360	346	334	324	371	360	389	343	366	359	338	345	337	366	320	390	354	340	353	354	362	360	391	333	347	365	347	342	346	359	348	334	375	388	380	347	355	363	352	387	337	334	385	369	356	312	371	352	339	375	392	328	369	389	368	346	350	344	325	377	389	371	342	307	321	367	368	374	357	360	349	344	320	374	335	365	403	355	400	374	350	347	388	372	357	371	342	379	348	349	353	348	355	321	352	336	352	364	348	390	359	346	361	343	350	351	344	351	353	382	330	357	361	342	361	360	403	328	372	376	343	349	368	364	333	372	373	358	342	351	406	367	361	373	381	328	334	320	338	378	359	356	329	384	346	353	373	349	384	355	400	359	372	353	325	364	378	381	384	344	323	370	341	355	380	373	338	379	321	329	347	379	354	383	328	353	352	360	336	337	342	328	388	327	367	373	370	385	329	362	372	337	343	346	337	335	340	362	344	320	361	346	339	339	380	356	361	355	355	357	361	367	321	322	370	339	328	383	363	360	361	318	371	356	365	341	352	339	379	365	368	356	308	384	339	373	369	337	379	363	348	327	356	356	336	346	388	340	349	301	324	378	355	334	362	354	365	345	364	340	389	383	380	353	344	338	369	395	351	379	369	375	356	367	380	396	385	366	331	344	343	365	351	381	385	362	332	368	349	407	357	350	390	324	345	357	351	320	354	371	377	371	353	366	353	365	362	360	364	363	329	351	426	379	333	328	336	390	360	367	361	391	371	384	370	343	352	339	373	362	331	333	355	341	372	375	396	366	342	352	399	347	343	362	356	334	364	368	384	339	348	425	356	356	348	314	356	337	359	353	340	312	340	343	371	332	367	364	316	331	361	360	372	344	370	382	391	373	388	359	380	339	347	367	333	367	363	357	376	341	344	347	366	345	331	344	323	361	342	365	332	382	377	367	363	350	371	385	324	375	366	348	319	354	344	367	359	358	323	332	345	340	382	374	347	338	372	354	340	355	356	385	368	365	311	337	355	402	335	337	340	371	358	331	347	340	339	389	348	358	357	377	318	373	364	360	352	356	375	374	345	350	385	392	372	374	367	340	363	366	358	339	389	357	359	369	341	367	327	368	368	377	369	361	342	339	334	328	335	364	360	312	361	363	306	376	407	313	385	359	340	330	386	364	358	342	389	325	344	360	374	369	332	356	372	362	343	335	308	337	292	336	348	389	372	330	359	379	393	350	323	361	331	357	360	351	328	351	345	396	323	347	372	307	360	370	379	367	363	349	332	407	370	389	335	380	319	327	346	347	362	367	291	378	390	359	355	357	368	340	337	328	363	311	368	347	325	354	373	378	362	311	342	357	362	356	356	363	388	345	361	361	322	363	346	326	351	369	361	360	390	360	345	372	344	344	339	359	376	358	344	358	359	390	328	357	361	378	362	341	301	347	336	355	379	395	359	343	372	379	351	345	357	360	378	355	354	336	322	390	383	365	359	329	359	365	347	325	349	312	328	332	328	356	347	376	352	346	335	381	346	344	303	364	346	365	351	335	368	367	361	348	345	341	348	338	393	363	337	335	328	349	350	339	333	341	333	379	356	361	365	359	364	368	376	357	386	375	337	358	403	367	367	328	313	403	357	341	336	363	363	372	338	331	337	349	395	360	367	368	310	367	337	358	347	345	369	353	313	360	359	354	353	340	335	370	330	362	370	350	337	367	335	347	350	395	354	344	370	365	377	312	337	321	360	360	355	379	358	342	383	353	328	388	338	367	361	375	427	380	388	383	359	336	378	362	412	352	360	359	328	361	329	338	355	372	393	339	333	373	360	342	329	365	340	376	357	403	387	367	338	388	344	313	371	354	358	347	372	338	353	372	361	358	338	337	347	392	361	311	376	376	356	349	344	385	366	321	361	334	332	347	368	378	370	379	365	335	361	355	355	386	392	358	361	370	373	364	353	357	367	356	356	349	346	380	341	343	342	357	349	359	364	337	348	344	366	394	361	331	345	348	357	356	359	358	392	361	326	374	335	381	361	339	383	353	350	387	323	369	349	324	364	376	368	388	352	344	366	371	357	323	319	358	358	339	360	339	368	333	337	377	334	350	319	304	356	371	393	356	331	352	340	342	339	336	383	386	362	386	384	334	388	373	331	376	391	348	326	358	378	366	331	348	332	348	351	388	308	355	353	384	343	366	408	364	369	359	350	298	352	363	366	346	328	377	352	344	336	332	335	354	378	381	341	338	367	365	343	330	345	364	395	336	338	379	347	293	342	332	368	367	352	386	403	330	337	314	380	358	357
3561	5332	3833	1939	1305	1110	937	942	916	855	838	800	869	833	788	795	846	821	779	761	776	787	796	752	752	741	749	802	751	791	772	760	735	737	775	745	759	713	748	782	744	791	786	781	805	725	786	790	770	780	783	743	752	782	770	788	791	789	793	743	804	740	775	777	781	772	764	781	781	802	728	776	753	788	699	724	789	817	753	752	780	711	735	763	819	745	762	791	766	772	749	780	770	746	744	786	792	788	751	779	822	791	785	754	730	765	743	755	770	816	779	775	812	772	761	792	785	744	758	746	735	727	789	781	756	789	755	726	773	768	721	745	779	756	769	793	735	745	765	797	747	769	744	725	772	803	732	775	765	774	740	749	720	768	760	786	792	792	797	793	795	793	790	781	749	763	764	756	768	783	737	725	760	780	765	778	748	733	731	761	784	765	761	753	769	768	774	736	759	782	738	797	797	778	788	796	748	752	750	759	727	717	765	753	767	768	746	793	774	787	756	776	800	757	787	761	773	718	712	742	760	787	749	758	782	772	756	715	747	799	729	774	753	767	815	771	754	740	781	713	795	723	743	817	772	744	735	777	775	752	767	801	755	769	752	759	731	768	834	780	817	778	738	772	744	723	748	725	828	770	779	751	778	796	778	712	729	758	826	763	786	753	745	748	782	806	761	762	798	722	744	841	729	817	767	762	788	769	759	725	777	739	745	732	746	787	789	760	784	748	746	828	744	798	756	772	737	747	744	744	773	751	761	779	771	763	772	764	745	739	702	769	733	778	767	755	729	750	737	771	776	756	767	781	718	744	766	779	798	766	756	762	821	756	769	757	745	755	734	802	729	732	778	774	798	790	793	784	735	775	816	731	768	748	798	771	777	741	746	784	783	772	756	784	721	753	710	817	744	756	743	746	729	764	730	742	689	716	753	773	763	799	770	756	724	770	816	797	773	790	747	726	749	770	754	760	750	766	746	760	800	758	722	734	752	835	699	813	769	743	722	768	720	747	794	738	801	726	762	771	728	802	777	724	701	776	747	783	744	743	770	809	795	748	754	777	748	771	738	753	785	761	772	777	767	704	738	728	753	805	787	781	779	773	777	723	799	786	766	789	797	766	736	765	778	808	752	731	814	743	765	743	780	720	770	734	801	789	791	731	755	791	761	705	756	746	756	720	804	795	798	791	798	763	799	734	809	802	785	740	747	732	764	771	761	780	773	777	786	731	795	741	785	761	804	765	791	773	737	787	754	742	732	749	750	752	764	743	790	794	760	791	763	750	778	762	794	715	743	734	764	769	748	736	728	742	750	754	781	820	785	793	783	771	799	718	715	723	763	753	770	804	749	775	783	753	741	733	730	751	779	722	761	769	754	768	803	765	731	722	747	793	773	761	753	760	758	772	779	723	733	778	803	733	762	725	727	759	784	795	739	805	729	776	740	767	793	797	693	776	750	756	721	775	724	758	811	744	768	788	748	819	772	778	773	762	770	791	744	746	769	759	794	749	740	797	772	758	742	729	785	842	775	757	754	813	735	739	783	776	763	814	736	759	747	763	777	814	750	758	739	805	763	793	810	772	773	774	802	817	773	797	759	774	775	701	734	764	748	807	767	785	748	746	788	745	727	756	757	770	735	751	790	734	784	779	810	749	722	786	741	758	772	701	719	774	768	781	775	761	749	807	755	756	717	750	747	693	826	802	778	801	777	775	755	795	772	777	742	759	780	748	764	738	760	699	802	739	752	743	744	766	743	700	776	728	764	723	739	733	750	741	787	759	742	786	723	796	807	705	745	791	794	729	794	824	804	786	743	765	793	759	763	774	779	722	761	815	789	706	729	753	783	786	759	721	818	758	728	742	761	763	807	802	767	726	764	789	766	766	719	733	786	760	732	773	747	805	768	779	758	785	762	755	764	755	756	757	718	774	776	742	708	744	785	783	763	766	767	772	715	761	772	768	763	784	774	772	744	734	770	736	768	753	753	745	784	709	738	742	737	780	817	799	716	750	781	781	780	734	789	762	737	760	799	753	749	735	782	765	752	727	720	758	735	748	764	746	749	784	760	756	751	770	737	766	747	730	721	771	801	768	812	767	755	754	744	754	744	764	779	785	795	780	780	770	727	729	745	716	830	725	803	764	749	740	738	777	766	796	783	764	759	787	756	790	797	765	748	756	728	749	717	739	767	749	746	780	770	802	733	785	755	763	855	817	802	732	744	773	768	730	751	803	722	749	750	776	760	731	787	852	801	799	816	757	735	807	782	765	728	788	716	756	822	724	742	743	825	738	737	780	783	813	774	806	734	785	762	808	779	750	752	715	745	800	806	814	767	760	754	766	741	720	786	720	784	760	795	767	757	725	762	761	781	725	783	767	735	740	686	746	736	731	811	769	730	797	730	767	728	697	762	743	770	761	712	744	718	749	779	775	736	774	768	756	739	768	781	788	742	773	773	750	731	771	809	734	765	777	746	772	747	750	753	767	766	744	711	773	764	740	772	767	764	790	779	784	718	766	827	784	756	738	757	780	768	808	782	743	754	747	733	793	720	774	759	811	777	754	732	759	755	780	806	753	747	776	801	762	779	696	741	720	744	764	799	753	740	744	736	747	705	801	753	742	781	742	745	757	770	724	778	746	811	754	724	787	812	734	753	760	733	760	775	731	789	747	755	772	786	805	781	762	744	772	760	742	751	782	736	748	755	741	821	780	739	832	776	786	763	750	736	753	796	827	748	728	761	764	747	763	749	790	808	769	784	734	774	753	740	742	778	776	733	777	781	832	763	752	773	769	813	718	806	784	813	784	767	733	733	757	766	748	748	732	755	752	804	739	745	733	771	764	762	793	778	784	806	765	783	767	732	803	834	750	784	826	706	836	779	724	779	787	755	723	714	754	732	738	775	729	795	771	750	791	738	782	760	789	737	775	763	806	761	793	798	740	785	765	730	769	769	787	771	804	787	724	747	764	787	746	742	698	742	729	753	747	780	769	734	798	764	752	779	781	745	755	773	762	784	802	719	762	775	768	714	749	768	770	760	728	785	758	754	753	755	801	708	773	726	774	779	775	787	764	793	763	794	734	788	756	776	709	785	790	821	761	721	740	764	809	769	752	775	735	783	753	780	744	733	756	772	766	776	765	778	775	797	738	777	735	785	749	772	736	752	769	728	781	774	706	758	745	765	772	780	753	817	711	779	790	758	741	703	716	719	764	756	779	745	771	825	746	761	821	753	750	753	772	760	757	705	778	746	777	809	780	738	768	786	802	783	804	779	767	776	773	755	775	781	765	777	746	777	729	740	771	751	750	733	743	761	789	782	734	749	807	754	761	754	773	749	725	766	715	769	736	711	734	770	774	724	795	762	805	737	729	764	742	769	794	760	766	813	725	758	753	767	784	797	770	767	797	739	715	756	741	766	795	770	791	757	760	744	728	767	792	757	759	764	806	801	730	770	790	764	720	766	735	778	750	732	801	778	748	776	764	781	778	779	829	744	790	734	739
23682	21000	25354	26858	21008	21071	5728	980	697	551	500	486	452	420	416	348	346	348	354	319	341	333	355	307	301	294	304	294	307	279	320	295	321	279	317	281	316	318	296	279	298	283	290	294	261	297	289	296	269	311	285	298	304	327	320	283	307	311	296	300	264	288	277	262	317	291	272	302	309	294	283	315	296	332	290	275	298	273	296	291	288	281	276	314	293	311	265	317	272	294	279	288	300	265	275	249	290	260	285	294	292	286	277	301	273	315	334	271	280	259	322	275	267	297	300	291	319	260	281	306	280	283	314	276	294	293	274	315	307	283	290	289	275	268	268	294	279	283	257	302	268	259	268	334	301	282	309	291	309	256	269	256	298	282	301	316	274	325	293	282	311	298	319	281	290	289	300	294	289	303	286	299	312	316	305	293	324	331	311	316	293	261	273	309	306	289	282	309	314	286	293	294	267	284	262	300	274	292	291	273	283	279	331	299	266	307	309	279	264	283	275	277	280	265	276	291	276	312	317	295	288	273	290	330	306	270	297	288	287	315	307	319	288	304	283	289	281	286	315	273	303	304	280	320	318	297	303	268	273	288	299	303	297	307	313	288	302	312	300	300	288	279	263	280	248	325	275	282	268	280	295	305	274	265	292	300	247	268	298	284	300	310	280	277	274	303	264	288	269	282	259	288	286	278	292	253	309	286	323	318	274	241	307	283	266	284	277	277	284	298	316	284	317	266	287	289	296	267	280	286	281	285	296	314	275	308	292	259	263	283	315	281	301	287	281	314	282	271	284	326	293	256	305	296	260	262	273	266	259	282	293	325	280	302	258	309	306	304	283	295	288	300	304	269	278	275	329	290	284	328	289	315	315	300	332	283	276	268	277	276	275	309	293	259	299	295	282	292	287	321	256	264	287	280	307	260	278	311	270	286	287	282	280	312	290	301	289	312	276	257	270	270	302	297	271	294	318	318	294	288	291	290	300	239	268	296	290	263	257	276	300	268	279	256	283	271	307	312	277	291	264	284	290	311	267	277	283	284	298	324	280	311	291	284	310	274	287	295	276	284	291	303	279	305	281	275	314	275	290	293	306	298	287	277	287	255	299	302	328	303	275	291	291	315	321	317	288	304	281	275	316	283	278	283	279	308	289	284	299	311	282	299	298	308	258	299	295	331	317	297	280	290	302	260	277	330	250	340	284	270	304	269	280	326	283	313	246	269	277	259	287	273	277	300	326	299	286	293	295	257	291	289	286	278	295	261	286	310	268	306	322	256	290	342	273	265	301	310	301	277	296	294	280	280	279	305	289	285	259	286	290	302	272	327	311	299	322	277	254	270	273	271	307	319	292	284	329	290	302	271	304	285	307	263	284	275	261	280	260	275	287	282	269	311	314	286	308	271	269	289	299	275	263	258	260	296	311	314	290	263	278	277	291	287	257	280	289	317	287	259	312	292	318	310	285	268	265	305	290	335	280	295	301	274	290	286	287	305	282	307	262	276	282	281	256	287	291	292	283	300	283	298	277	295	281	270	282	270	275	279	274	283	292	270	317	307	297	297	307	284	320	278	305	264	296	281	297	298	293	286	285	322	325	300	306	285	316	298	328	295	285	310	299	278	258	284	285	298	292	292	289	310	322	317	286	313	310	319	278	332	325	302	280	323	274	301	283	279	247	300	270	287	280	320	253	279	273	318	256	270	320	281	262	277	272	328	265	291	274	266	270	279	271	271	279	312	303	286	268	304	284	296	269	296	270	315	279	268	321	263	281	286	310	296	259	306	317	311	277	291	271	273	308	292	270	301	294	308	288	240	286	284	283	285	252	308	266	269	291	273	285	306	272	290	269	301	291	292	291	266	274	272	277	308	290	328	297	282	313	322	278	282	274	263	305	313	305	277	318	258	274	289	266	292	309	282	310	269	285	293	321	295	308	287	300	300	306	271	307	296	327	279	262	305	284	282	288	297	284	280	306	295	290	269	265	286	272	262	260	342	324	309	281	272	281	308	313	297	273	315	260	246	311	249	292	275	320	318	304	276	280	290	286	266	301	289	280	271	333	305	312	304	294	278	264	277	274	274	277	268	254	272	278	293	262	288	282	278	289	282	296	272	278	278	303	307	308	331	301	313	283	305	304	259	291	303	278	302	295	311	298	295	286	293	294	298	297	259	256	281	285	276	297	312	295	273	305	311	206	289	299	311	284	297	282	307	300	272	258	321	279	283	309	288	287	280	278	290	307	287	292	291	314	281	298	318	288	305	268	338	284	320	292	292	261	287	286	305	317	306	304	309	291	289	278	304	268	293	310	279	293	304	222	289	273	290	312	306	264	275	283	264	310	303	278	283	273	275	301	301	276	268	287	284	289	281	276	305	246	291	295	255	282	286	298	290	301	267	278	302	290	287	285	279	261	262	306	294	296	282	297	281	281	283	277	297	302	289	278	274	282	248	315	304	323	276	307	301	261	297	282	307	282	305	288	292	331	297	306	278	293	280	268	294	313	250	265	277	276	270	281	259	268	276	304	306	281	273	273	292	317	288	302	289	263	292	295	321	284	268	302	304	309	294	261	280	268	286	266	284	301	257	282	284	291	284	291	299	269	260	290	288	264	276	281	292	254	321	274	297	275	270	333	297	284	295	277	309	286	287	306	263	297	273	291	307	299	303	305	279	252	286	310	267	299	293	333	294	287	297	286	291	328	273	284	266	325	243	279	321	325	309	316	319	288	303	311	252	297	318	281	289	331	274	255	320	274	292	288	301	330	267	261	288	257	317	307	290	286	265	277	261	287	311	269	293	266	293	308	282	258	275	290	286	290	268	297	304	313	276	273	265	305	292	288	257	292	290	287	290	291	289	283	260	276	297	285	312	294	315	286	260	260	282	300	276	274	275	300	322	287	272	279	276	300	315	268	290	254	331	264	259	280	277	280	282	279	262	291	284	273	277	307	326	275	260	293	288	292	288	281	290	304	301	310	313	331	259	290	257	289	271	286	281	286	273	298	284	280	293	255	255	261	300	286	294	276	311	327	323	289	276	312	310	302	269	271	306	284	292	263	295	316	297	312	301	287	322	292	287	279	292	275	314	293	288	282	233	304	297	262	278	284	324	304	294	305	288	283	266	283	284	306	268	291	282	271	295	310	293	316	284	250	256	309	317	307	312	300	296	290	275	329	271	264	306	259	313	288	259	288	272	297	264	259	307	320	309	279	282	298	289	312	296	280	280	303	252	261	323	295	289	263	272	290	309	294	285	271	295	293	286	293	291	284	291	314	297	274	317	298	276	284	281	238	290	284	289	283	296	286	289	278	270	282	303	298	296	302	306	281	284	285	283	294	317	319	290	304	301	291	300	283	293	292	259	285	308	279	320	276	287	281	262	280	280	302	291	303	291	280	287	262	289	347	297	298	270	284	275	303	283	262	272	268	270	268	285	340	274	285	274	309	286	298	290	270	300	313	297	276	270	286	307	340	285	282	249	285	290	290	296	312	295	334	297
3709	8210	5360	2577	1648	1306	967	849	813	812	773	766	692	751	729	630	620	661	616	651	694	647	579	644	672	587	608	616	613	607	572	637	626	619	612	648	658	647	603	635	634	642	618	633	594	612	611	654	609	631	611	612	588	633	604	588	608	602	598	649	641	626	657	622	644	624	618	642	586	633	616	599	596	648	635	614	633	625	643	603	615	626	587	579	577	650	639	626	625	658	623	613	643	646	603	611	665	610	624	630	608	636	606	573	621	647	598	628	685	633	618	565	667	578	589	648	624	658	613	592	631	647	622	607	623	599	616	622	601	633	603	583	657	587	597	669	665	634	619	648	586	621	615	602	616	572	651	588	618	627	632	630	608	605	603	616	645	652	614	613	649	555	617	588	588	639	642	625	602	635	628	608	580	583	580	653	663	635	648	589	628	615	578	644	674	587	607	606	633	614	619	636	650	618	665	599	606	643	622	601	598	614	600	656	621	627	616	619	641	592	639	634	629	626	627	636	620	602	627	629	596	611	594	608	619	599	603	620	655	634	590	607	651	611	663	606	632	650	596	646	637	663	612	588	611	613	609	610	640	656	624	605	617	609	655	627	619	592	656	602	613	628	623	655	631	552	602	622	620	624	630	593	618	618	619	639	594	625	654	581	574	609	636	654	626	597	596	650	599	602	628	659	626	623	629	624	624	608	639	618	577	658	641	621	621	614	582	626	616	599	612	610	576	672	635	626	633	608	612	611	631	579	658	642	595	584	628	616	618	644	612	607	570	623	570	641	598	651	628	585	602	575	666	578	603	631	632	601	602	644	590	615	624	662	567	660	626	664	622	637	597	611	623	585	643	626	649	612	627	629	625	640	598	612	630	587	621	665	622	595	632	598	586	631	636	649	592	595	602	604	648	589	612	662	616	610	635	627	605	627	610	597	613	611	599	607	609	626	602	623	663	607	640	626	632	640	642	625	625	654	625	604	613	635	629	607	653	589	631	600	619	633	621	597	605	566	615	572	666	597	571	593	598	636	608	615	610	586	623	623	633	635	639	650	601	608	634	637	613	597	633	580	647	626	568	618	661	647	620	599	637	646	594	614	601	665	630	604	625	627	634	621	605	627	609	610	611	639	598	589	633	639	597	596	604	606	597	608	580	666	636	636	661	611	652	656	581	620	546	608	591	639	645	608	637	627	601	658	608	614	657	621	588	607	641	599	605	584	549	637	625	619	616	640	636	634	611	580	648	648	589	638	622	603	602	627	592	641	612	621	617	629	657	655	570	654	603	562	601	609	618	635	628	640	651	624	608	624	637	667	566	614	613	630	617	623	594	637	617	626	631	632	646	612	622	631	615	612	641	621	628	637	654	674	621	563	615	609	658	590	654	638	604	615	652	636	577	623	659	590	611	629	610	588	626	613	633	625	636	597	631	614	612	648	664	627	649	664	635	652	642	649	592	614	636	624	565	648	605	590	628	657	628	626	614	599	583	655	614	637	642	637	654	625	658	658	633	600	634	606	568	580	601	626	575	633	590	605	633	595	596	619	601	612	604	615	634	630	630	578	609	601	616	630	652	599	592	630	611	587	662	629	616	601	677	619	621	625	593	614	596	648	639	629	605	612	619	604	631	591	643	609	658	596	621	630	609	650	631	599	600	606	620	645	648	597	594	606	671	645	598	623	632	607	599	628	618	656	620	609	576	604	580	592	633	601	616	637	652	569	605	575	611	590	631	613	602	611	644	588	575	623	612	638	663	614	586	653	608	579	632	683	638	654	628	620	624	611	617	620	614	636	633	635	597	618	652	639	665	609	621	624	636	625	641	625	590	585	592	624	586	646	632	589	636	620	611	625	634	653	620	620	616	611	629	642	599	594	643	588	611	603	616	623	586	637	617	610	637	635	642	618	638	609	601	624	558	634	607	655	629	580	615	593	595	632	671	565	563	599	610	580	563	635	617	639	605	610	623	623	631	629	575	649	586	569	637	620	644	601	581	682	620	590	588	632	593	684	642	585	653	621	640	657	633	601	628	625	597	606	621	585	587	634	646	627	647	572	634	630	661	683	633	600	604	638	627	619	637	612	621	685	612	599	594	629	591	631	644	608	638	612	636	643	645	618	632	624	592	583	612	623	579	594	644	628	643	644	645	610	636	602	606	651	613	655	639	625	589	595	640	631	579	619	619	626	641	592	605	636	607	640	621	583	641	601	639	583	588	604	601	610	636	605	631	642	636	621	649	616	634	641	615	616	613	619	575	636	636	607	623	672	627	561	647	619	586	612	596	595	580	574	625	646	663	629	613	623	652	637	636	624	610	637	661	620	591	624	607	586	618	611	602	603	617	642	617	596	620	599	618	609	649	636	619	618	639	632	608	629	640	643	612	656	613	627	592	641	644	568	649	650	633	570	607	595	602	619	599	619	625	614	624	649	570	559	660	613	604	657	663	603	584	609	622	600	642	620	649	588	610	588	587	611	602	601	567	643	620	614	591	613	635	674	603	591	591	598	644	597	596	567	637	616	634	628	628	577	641	622	656	666	667	634	609	603	651	616	601	593	585	630	651	631	642	626	571	630	597	607	610	617	629	648	609	663	631	622	651	594	596	596	619	597	557	590	625	596	636	573	663	622	593	605	610	597	611	621	578	629	608	622	617	584	643	608	637	669	642	653	599	575	590	611	601	629	632	584	585	620	592	664	607	626	622	634	652	606	641	596	644	576	637	624	596	577	612	621	639	667	625	583	612	598	582	594	610	632	599	605	628	625	599	639	643	637	632	577	607	624	582	637	609	639	641	647	642	615	632	620	600	584	608	637	631	623	616	632	558	637	646	609	623	571	626	601	635	614	614	617	659	627	613	589	617	617	651	613	617	615	623	641	601	619	624	615	625	606	626	629	599	644	582	624	640	627	647	635	632	645	622	630	585	620	572	687	587	588	642	658	618	623	614	616	598	661	630	617	592	618	609	599	608	597	575	610	615	647	591	632	604	586	602	609	635	642	615	610	620	571	658	604	605	627	589	569	615	584	627	657	603	644	616	665	617	617	616	636	589	616	620	615	618	631	629	667	624	631	548	655	630	631	639	604	633	597	638	620	637	595	644	605	624	665	598	637	594	642	633	598	665	660	643	591	587	603	630	640	593	599	601	635	614	649	586	627	599	586	616	596	598	628	592	603	603	648	603	604	656	596	591	606	640	597	603	683	581	652	597	637	635	601	612	628	614	619	579	602	657	658	616	644	602	602	592	633	641	659	643	580	644	633	615	650	606	585	603	593	586	603	624	630	642	645	603	623	638	622	624	618	576	649	603	614	625	622	660	606	613	629	598	649	597	634	639	650	589	632	597	574	604	585	674	615	636	630	619	654	610	648	636	588	582	616	651	647	597	640	588	626	585	674	627	614	559	618	666	594	617	572	590	616	598	578	623	617	615	667	656	614	653	616	633	617	626	595	609	624	617	605	600	593	623	680	640	632	615	585	589	599	638	582	563	648	624	622
33172	15278	3416	966	696	617	464	321	332	326	299	300	289	275	303	301	283	275	257	283	271	276	247	234	288	273	283	237	260	292	274	256	227	266	263	276	279	278	262	265	285	271	254	271	248	279	256	273	246	258	258	239	252	267	259	260	278	266	294	240	241	270	242	259	257	303	266	270	270	254	250	287	257	249	282	289	274	268	249	273	303	243	274	309	271	264	293	264	243	242	267	228	259	252	245	253	222	246	271	256	268	265	253	300	242	283	262	240	249	243	263	260	279	250	247	318	255	248	259	292	242	274	251	242	276	240	292	264	271	261	277	261	302	247	238	225	259	258	261	247	280	252	275	242	273	257	254	281	248	252	263	238	281	249	275	268	245	270	286	257	256	235	258	283	245	250	267	284	271	265	244	259	253	280	272	250	261	268	280	260	273	255	294	264	259	250	243	277	288	287	273	260	276	280	258	278	277	235	268	280	234	266	255	268	276	254	245	248	261	284	246	285	282	274	255	247	254	271	281	259	261	298	251	239	289	249	303	298	272	233	287	261	233	237	262	278	262	266	243	231	261	279	277	249	277	281	253	239	262	229	267	262	280	270	239	245	233	234	284	261	269	270	253	251	256	254	255	281	263	269	266	249	250	264	257	265	255	259	229	247	242	288	252	268	242	271	257	261	254	233	255	273	269	267	257	256	248	230	264	245	282	281	267	277	268	302	247	237	263	253	251	240	250	267	285	259	246	253	267	293	267	266	233	247	256	260	270	258	275	265	292	245	242	232	275	239	253	264	264	257	243	266	243	300	259	250	240	231	239	228	282	270	270	248	274	247	266	249	251	227	269	281	243	272	262	262	270	257	275	280	250	258	241	300	272	234	287	259	250	289	260	254	261	229	304	284	245	279	260	252	259	262	290	279	247	258	238	246	289	262	246	262	265	261	273	249	243	229	269	234	250	243	268	275	259	254	233	239	267	282	301	262	267	263	250	296	239	250	250	276	259	283	257	249	284	309	272	263	265	249	275	269	266	267	296	255	277	256	250	262	249	271	270	306	305	276	253	246	269	257	238	268	256	255	277	252	289	239	297	263	272	284	221	238	257	254	279	258	285	240	244	266	238	276	261	257	252	242	255	246	271	288	262	260	247	241	251	252	253	258	290	272	266	258	254	266	269	244	265	306	254	242	261	281	277	272	274	238	244	265	286	276	217	251	251	251	243	275	280	230	233	282	222	265	253	252	270	294	282	283	282	266	264	251	264	262	290	289	246	244	287	278	267	253	273	267	258	257	263	250	226	266	249	252	282	293	255	226	284	258	297	269	275	261	283	228	279	281	259	262	268	268	259	237	245	236	274	251	269	270	276	231	240	295	271	264	297	255	263	249	264	257	249	255	263	253	277	265	251	252	258	265	265	224	270	263	234	218	262	295	243	261	265	267	292	247	289	254	270	266	269	249	259	258	261	279	244	252	251	266	240	253	265	263	256	248	238	261	275	288	256	243	241	253	275	261	279	255	290	261	257	238	238	245	242	265	266	256	241	270	257	277	254	263	241	251	230	267	247	256	261	265	224	264	256	260	287	311	276	258	266	242	239	258	260	280	252	243	274	262	229	225	276	229	260	262	276	251	255	267	250	231	274	268	232	282	262	255	262	252	214	254	289	255	268	289	254	280	226	249	284	260	281	263	269	250	264	270	258	247	265	281	269	281	251	256	263	245	261	274	288	246	244	268	261	270	225	265	235	258	255	263	262	291	291	263	260	276	225	277	243	316	267	257	242	278	248	241	248	259	244	232	252	269	270	241	246	261	272	259	267	266	271	299	283	281	240	287	271	259	289	253	261	264	260	270	269	234	236	302	233	245	273	258	252	278	277	237	229	239	262	266	264	283	268	262	234	261	259	268	271	246	262	281	268	263	234	247	272	265	238	237	277	249	248	266	241	240	256	276	260	275	276	235	258	257	266	249	296	262	288	260	257	258	238	269	243	239	278	271	305	233	253	237	236	289	286	286	253	278	246	277	279	256	271	266	246	283	266	236	228	248	270	271	267	246	268	282	244	304	248	265	245	254	257	252	259	265	265	246	285	238	239	294	273	291	249	242	232	248	257	253	314	254	246	275	261	267	255	249	255	306	237	257	247	279	234	253	266	257	266	260	249	255	225	287	268	287	240	270	287	266	278	238	288	274	237	271	281	254	259	238	263	256	271	223	278	257	276	253	251	269	307	250	246	258	267	311	269	281	253	282	256	220	259	261	271	256	266	237	268	289	259	252	248	221	222	244	253	279	254	243	244	239	224	248	283	240	276	267	304	257	263	258	285	258	270	231	236	230	294	261	272	277	258	261	265	271	295	279	273	247	277	284	246	250	258	262	235	261	256	249	234	264	249	250	247	246	254	287	232	273	275	242	265	247	250	259	267	271	280	237	251	258	240	280	282	267	242	251	246	250	272	249	257	228	262	278	260	266	243	279	251	233	261	256	262	274	293	271	285	245	288	253	264	241	248	265	242	266	280	231	257	254	257	254	242	240	254	258	259	243	252	228	280	289	254	274	229	284	293	255	256	252	250	272	285	275	257	241	269	235	256	269	265	239	265	257	281	274	284	268	293	252	271	280	288	258	238	286	245	307	245	285	284	245	259	261	271	256	274	272	262	236	264	242	256	284	255	242	261	263	288	295	283	250	268	257	267	256	256	244	251	234	247	265	278	257	264	281	238	253	260	255	272	263	243	260	249	261	264	266	292	240	263	275	261	282	252	262	279	262	239	261	256	230	234	235	242	232	244	247	257	258	245	256	254	241	259	258	291	250	235	267	259	253	253	263	250	262	278	276	288	255	253	273	247	262	245	227	262	245	304	253	259	265	253	257	247	289	222	275	265	262	272	275	275	285	274	232	279	265	290	271	264	246	238	248	235	231	248	270	281	267	277	299	257	281	278	258	301	275	257	267	286	232	247	272	240	273	282	264	259	257	222	217	258	240	254	292	265	271	258	272	270	246	251	223	250	229	248	260	237	275	285	288	266	249	259	299	269	258	270	274	246	253	294	266	231	254	247	258	241	248	273	270	248	240	255	245	262	252	246	233	264	258	229	250	251	292	267	251	258	232	268	257	239	270	239	257	253	231	231	254	254	278	287	296	261	250	268	228	291	264	262	276	308	279	264	262	271	261	248	275	268	293	262	256	246	258	262	284	255	248	248	279	286	257	274	290	272	275	276	272	263	239	245	272	250	278	241	273	275	252	253	244	281	289	244	273	245	265	258	281	247	309	288	280	272	257	248	251	266	285	257	226	314	238	246	266	262	248	270	274	258	234	252	279	231	256	266	234	243	268	274	257	292	252	284	252	256	299	259	252	252	254	294	287	243	225	225	246	255	220	267	269	237	233	268	260	267	266	246	231	257	244	278	286	262	240	233	246	269	269	240	274	288	305	266	269	217	274	277	256	253	257	261	257	268	244	253	241	239	247	275	266	250	263	247	280	245	270	289	250	248	282
5350	1874	1442	911	750	761	662	667	592	637	598	616	668	595	617	599	582	599	584	583	626	614	616	578	559	628	580	626	624	592	620	547	617	614	609	619	589	611	595	607	601	595	598	612	590	592	638	627	628	585	598	645	629	584	616	615	635	633	636	592	657	632	626	595	615	663	592	642	582	605	620	589	558	562	599	594	564	565	564	595	570	628	584	579	556	566	578	600	579	604	582	637	623	586	566	584	623	608	585	575	628	583	580	617	572	602	550	626	568	615	659	601	600	591	625	585	635	578	598	622	575	607	600	619	640	635	564	614	587	567	569	590	632	627	572	566	592	609	585	591	568	605	584	604	588	603	555	646	612	625	625	623	614	605	597	606	582	605	597	628	608	602	606	580	607	603	560	595	632	612	626	598	627	618	609	595	611	605	629	621	588	617	592	594	567	571	571	617	606	636	557	607	522	624	623	599	623	627	594	629	586	625	571	595	614	654	588	559	588	597	576	566	630	614	597	608	622	561	595	576	588	597	593	602	608	640	588	622	583	566	582	624	625	576	592	636	659	592	600	629	605	644	588	645	609	578	593	618	569	574	594	606	588	611	596	625	622	592	591	616	584	577	576	575	574	605	559	638	580	608	604	649	604	585	617	621	556	593	587	592	584	614	616	617	621	588	611	613	591	610	579	582	592	603	612	591	596	626	615	592	611	634	624	602	592	577	571	570	599	631	625	596	628	587	581	639	594	600	619	565	590	621	609	619	598	602	603	602	600	571	601	606	563	600	603	609	585	605	612	643	638	605	574	601	570	622	604	589	588	602	607	581	585	610	622	591	595	588	615	612	588	583	607	637	623	630	590	611	588	555	596	582	622	637	616	637	636	618	554	585	605	567	608	586	587	599	612	609	607	615	596	639	591	612	631	635	635	630	666	604	598	581	563	587	635	628	596	636	578	609	607	567	588	595	615	562	606	618	621	586	585	610	598	625	605	591	609	591	596	612	564	620	620	578	610	600	615	620	609	576	606	604	615	641	627	644	595	598	636	597	556	618	572	639	546	641	556	573	549	572	581	616	629	591	581	611	579	597	620	618	609	583	602	644	584	605	592	615	593	596	625	580	622	571	607	620	591	566	621	569	613	612	608	597	613	613	593	606	596	632	614	587	615	626	585	565	642	605	607	597	594	598	591	601	581	615	664	603	656	557	616	639	595	612	572	564	645	623	590	609	594	599	548	578	600	607	592	571	562	603	545	596	573	615	575	574	598	592	582	602	627	589	597	597	624	583	601	593	578	590	587	628	596	633	589	617	585	584	604	619	578	621	583	616	615	630	572	576	566	573	591	606	621	562	594	577	605	565	620	571	606	567	569	545	589	622	640	627	619	582	568	577	662	591	590	646	588	607	590	584	601	608	614	567	580	578	586	598	636	617	603	650	621	639	603	622	544	616	538	588	619	597	627	626	617	622	595	626	596	601	607	670	592	585	588	609	609	595	587	589	589	564	572	588	631	605	641	624	607	561	591	581	615	578	583	608	618	574	573	637	577	612	583	615	556	626	599	580	577	612	593	604	617	620	591	597	631	601	614	614	627	608	591	579	599	587	591	678	583	557	576	623	621	543	594	569	608	607	587	591	609	615	624	659	590	612	600	606	581	610	656	630	599	610	599	586	593	566	594	567	602	600	561	573	606	591	603	617	646	599	634	568	592	600	568	580	580	629	606	625	596	563	580	567	624	578	570	620	618	590	603	608	570	612	548	600	594	599	595	562	617	557	606	583	617	607	607	603	599	597	597	591	616	577	608	573	597	601	610	572	581	615	587	631	594	609	585	573	568	610	610	667	588	604	607	576	684	595	601	556	589	617	627	633	598	593	608	598	530	592	600	603	575	573	631	572	608	573	597	585	637	576	584	612	656	559	566	530	605	579	603	567	580	556	578	558	628	555	578	629	653	590	600	635	611	624	570	619	621	601	602	564	583	601	604	565	576	550	610	569	593	646	604	632	572	603	622	602	594	592	592	593	604	602	640	563	626	604	612	586	615	623	570	609	624	582	573	566	602	583	594	617	592	601	593	593	549	625	612	607	661	629	572	542	635	671	580	569	581	587	608	575	608	621	613	578	602	610	577	586	615	550	601	640	604	583	596	645	615	602	605	633	633	628	586	597	616	604	596	637	618	572	669	638	610	606	577	619	578	570	572	589	579	604	586	617	606	570	641	549	599	599	585	601	580	643	557	632	611	581	625	604	551	641	597	573	650	620	588	592	589	580	625	579	603	644	562	621	608	581	651	606	610	594	648	607	596	571	650	600	619	551	632	614	571	617	617	607	583	600	605	600	568	598	604	615	582	565	582	628	589	620	641	561	569	593	621	597	555	605	573	605	589	557	626	654	608	555	598	634	572	604	618	606	643	601	590	624	542	621	575	612	605	574	626	609	617	582	584	592	604	618	590	610	596	608	595	562	596	591	600	628	611	651	568	617	551	610	592	591	637	605	627	600	560	626	560	596	584	578	591	627	630	587	604	583	590	601	604	600	581	644	619	599	612	640	576	534	578	636	578	617	614	565	577	549	607	613	615	572	589	608	557	598	571	559	600	557	618	620	583	629	616	576	613	601	615	568	639	635	596	578	554	622	560	615	604	589	597	651	591	585	590	608	556	584	574	588	613	565	558	615	561	633	593	607	607	615	585	610	579	627	579	607	599	576	627	590	595	577	616	610	621	613	627	606	585	595	585	600	603	609	617	620	599	665	600	565	610	632	625	613	609	582	586	615	629	594	609	555	551	582	561	605	591	592	600	609	585	574	604	558	606	596	598	626	587	607	617	593	605	568	597	628	604	623	613	567	616	585	608	584	601	582	627	587	641	632	551	594	592	600	601	572	606	579	622	571	602	596	597	586	575	608	574	617	617	611	587	606	595	567	628	605	647	598	629	587	587	644	594	593	564	601	608	635	623	614	586	606	589	584	584	606	568	630	621	621	610	604	588	595	634	610	571	571	590	557	606	588	611	609	625	555	604	581	627	592	595	602	646	612	598	612	681	604	622	562	614	629	593	579	637	597	584	662	635	580	561	613	622	593	612	567	618	578	542	642	579	574	593	611	556	594	602	599	625	591	619	567	570	590	632	620	613	613	639	551	626	604	620	620	614	617	597	600	559	584	596	589	571	639	617	612	632	556	557	604	585	599	585	601	630	614	624	557	589	582	581	635	635	595	600	638	607	601	601	585	598	602	617	590	583	568	589	599	587	613	599	624	619	627	596	603	586	578	596	655	579	579	548	549	628	599	605	584	543	623	629	611	627	615	589	600	609	627	565	564	595	605	562	561	633	605	643	591	658	567	593	566	559	588	636	596	554	606	627	578	588	615	608	550	606	618	612	589	590	657	594	620	623	605	610	642	604	580	607	664	601	629	591	582	559	627	584	608	579	598	583	592	602	606	639	625	588	591	581	550	601	621	617	599	607	577	578	609	579	595	618	632	617	632	583	633	586	633
24591	21042	24730	27536	20945	5007	854	655	592	519	451	437	444	421	447	472	409	381	386	401	405	372	377	367	359	372	375	400	387	361	356	388	354	344	348	363	366	403	393	364	383	367	406	355	361	387	400	371	379	365	352	374	362	345	365	388	363	400	384	368	349	349	334	344	373	366	375	378	384	385	368	390	366	373	330	357	338	348	367	363	358	373	357	373	350	357	362	378	365	385	306	365	345	345	334	320	331	361	355	345	355	327	357	364	297	359	361	384	339	376	351	400	379	374	364	321	355	348	400	348	360	376	345	360	394	384	350	371	367	352	376	357	368	358	356	369	375	345	363	366	349	365	359	341	351	361	344	345	320	370	364	339	300	381	354	365	352	386	328	372	395	327	369	383	356	381	397	333	346	339	341	316	350	350	372	364	378	366	396	394	367	372	347	355	368	372	362	370	363	345	334	376	330	356	325	364	348	389	341	369	335	353	389	339	364	375	382	349	392	359	347	362	359	383	362	338	359	362	346	340	370	367	371	369	394	379	376	320	345	349	342	319	341	329	367	370	355	356	380	365	380	354	353	287	337	385	367	350	364	372	366	338	366	382	342	337	362	346	370	351	339	323	345	326	333	361	383	330	400	364	341	356	374	345	363	374	374	387	342	357	348	369	342	355	354	327	368	333	307	401	385	354	354	319	351	367	344	377	336	343	369	345	338	338	352	368	380	370	363	363	377	336	332	366	355	396	380	355	340	378	379	366	358	409	368	321	358	381	354	334	340	377	349	312	369	414	322	381	380	376	362	426	362	368	335	362	346	313	375	334	396	353	342	349	344	342	339	355	342	363	325	329	320	353	395	375	331	357	347	358	359	342	375	351	355	363	386	406	333	356	379	335	365	354	317	361	381	359	398	368	365	418	380	342	356	348	366	360	351	355	331	360	361	341	337	325	337	352	344	385	354	362	373	336	382	365	333	338	383	360	409	338	331	334	367	358	304	354	373	333	341	356	371	407	349	340	325	392	326	371	374	359	368	325	324	319	384	352	382	388	352	362	352	381	349	317	340	360	340	326	329	330	349	355	387	346	373	372	378	344	350	374	353	384	351	364	376	390	396	393	358	369	378	377	393	342	325	351	368	364	365	343	335	361	338	306	351	321	335	364	340	382	359	310	379	338	340	350	366	313	364	355	330	376	359	381	350	330	370	338	349	363	347	348	354	367	346	324	361	368	366	347	376	373	370	387	338	371	352	365	376	381	338	377	346	354	338	369	344	385	376	361	353	374	374	335	344	338	358	328	355	324	379	319	353	364	361	384	364	343	376	355	363	405	371	370	387	355	389	344	363	330	318	367	367	335	349	378	368	373	377	358	373	347	371	368	381	342	375	329	347	337	358	365	336	363	353	352	334	374	334	365	364	365	338	363	328	328	305	316	360	329	352	346	368	418	368	366	368	354	364	346	352	356	377	356	358	358	351	351	353	374	378	362	348	388	323	349	354	375	331	357	319	376	388	361	354	383	367	406	328	362	337	371	313	339	361	386	373	337	343	395	360	346	349	383	354	337	333	347	334	352	345	346	374	364	335	321	311	373	359	345	316	380	351	375	394	364	384	302	307	364	329	336	366	362	334	390	346	387	331	316	361	362	359	344	362	370	399	343	349	374	357	373	384	339	319	378	372	366	350	359	333	359	359	366	364	362	376	363	360	293	367	298	347	382	364	302	336	404	320	379	338	369	367	366	341	385	361	407	354	358	344	348	345	342	349	370	337	335	341	390	359	328	351	349	338	370	349	379	353	348	362	348	364	387	376	331	352	363	367	360	349	387	380	379	381	324	379	364	366	389	349	376	350	353	364	351	325	373	369	334	345	382	359	362	352	383	335	331	377	378	344	351	381	370	345	364	337	345	378	394	339	346	395	375	368	376	355	313	332	361	365	349	322	336	329	363	354	353	334	368	368	373	355	384	358	350	345	358	342	372	320	377	335	337	371	360	378	313	384	368	334	375	342	352	349	337	381	348	391	387	365	371	371	332	354	344	333	341	360	359	312	356	326	370	372	329	377	363	320	359	361	345	327	371	362	355	364	363	388	354	339	361	375	394	356	335	386	366	346	345	336	344	351	348	314	370	338	352	372	357	397	360	352	370	375	355	352	379	369	368	378	347	303	348	355	345	344	367	344	325	349	368	364	344	336	357	301	376	341	347	337	320	350	345	338	350	343	373	375	387	337	367	365	346	377	380	355	347	338	370	359	324	360	374	355	389	341	350	337	382	350	343	354	363	347	360	345	367	358	364	357	380	378	358	343	363	328	328	298	364	349	320	337	354	340	353	352	351	340	374	354	361	324	335	347	360	342	340	386	389	322	391	325	339	390	381	354	355	373	306	349	357	353	363	367	349	345	336	386	351	385	382	361	365	357	335	388	335	388	340	373	314	353	354	387	355	357	360	378	344	409	358	312	323	333	336	341	343	375	371	338	356	385	345	364	347	393	387	348	371	362	340	379	363	383	368	337	343	354	393	356	358	365	345	377	342	356	359	389	362	368	360	361	379	318	369	346	333	333	365	378	299	345	342	373	347	364	366	362	346	345	335	317	343	381	375	339	372	348	364	352	339	355	361	357	359	368	327	354	372	319	347	353	400	386	308	358	368	342	372	362	351	364	337	360	379	343	391	334	365	376	336	349	303	336	361	370	348	351	318	375	382	342	369	342	374	378	345	370	372	369	363	339	360	345	358	329	368	393	380	377	345	321	366	352	339	346	348	358	370	325	377	346	368	371	359	333	318	329	340	352	376	320	381	356	393	331	364	366	408	357	359	309	346	332	354	361	345	357	376	349	364	348	380	361	325	342	392	359	365	356	338	354	327	415	361	361	311	347	343	384	346	353	326	368	338	311	379	366	359	328	349	385	355	392	319	355	382	385	375	355	319	370	356	352	386	345	380	339	365	339	373	359	324	377	400	339	380	356	348	380	385	374	349	364	321	341	333	381	338	342	350	340	389	308	348	318	353	396	376	317	349	333	331	356	342	380	356	354	364	347	357	306	379	355	401	343	322	368	365	336	378	355	364	378	364	352	356	394	351	339	364	347	360	394	368	368	361	373	314	368	380	329	349	380	336	357	339	358	337	352	353	396	373	360	366	363	331	336	349	354	362	363	390	399	373	359	346	343	353	365	342	360	387	351	364	312	368	367	363	376	346	341	352	392	389	373	341	364	378	360	365	327	349	348	349	327	378	325	354	384	353	363	340	341	353	375	354	344	378	354	367	385	326	350	350	377	343	385	376	355	362	341	328	383	367	362	366	393	336	340	320	327	371	371	358	382	403	350	355	415	357	352	363	333	352	362	376	323	350	345	377	344	332	337	310	302	365	349	397	387	331	361	388	363	354	327	366	314	369	385	339	339	368	375	360	364	362	385	351	380	328	336	336	379	363	347	344	330	337	366	404	391	330	377	355	367	366	349	360	321	376	359	314	341	358	332	362	324	351	367	365	401	385
3559	4929	3558	1836	1313	1104	994	887	866	877	820	796	819	786	800	799	826	832	779	775	754	799	777	814	778	782	772	838	765	740	735	740	746	756	798	778	793	778	786	808	790	784	759	757	766	827	824	784	792	788	749	766	799	787	812	780	784	792	777	727	752	790	746	811	791	776	746	765	794	795	790	771	782	741	769	770	746	755	779	805	730	760	817	790	736	802	752	817	740	760	818	777	822	790	834	754	761	791	829	789	727	776	818	766	762	773	766	739	785	757	764	726	775	812	786	753	773	751	704	755	770	744	779	777	807	771	804	745	814	749	813	788	753	752	788	740	717	770	808	822	741	808	794	767	724	755	810	746	848	815	796	733	747	794	761	785	773	710	774	777	776	772	758	802	820	802	797	769	775	803	807	803	762	723	742	752	799	822	797	752	773	824	805	776	788	801	744	784	771	773	748	774	726	704	759	750	792	780	738	816	738	763	738	820	781	761	757	809	756	772	773	790	724	689	748	764	756	749	730	804	795	758	730	755	747	816	807	784	762	792	736	748	794	748	769	791	750	760	763	789	750	732	732	733	763	757	793	741	768	754	737	723	720	710	801	782	751	757	759	731	789	806	821	716	781	769	754	822	743	752	780	790	761	767	834	788	768	811	751	764	762	745	757	730	778	841	787	767	775	801	783	778	752	737	815	748	783	789	786	736	777	757	758	743	778	811	790	709	787	731	720	764	731	798	764	739	765	795	805	792	788	780	772	797	793	782	715	765	773	792	772	760	790	750	787	791	783	760	795	797	794	751	753	767	789	783	790	737	783	763	768	800	760	778	768	793	742	779	776	765	749	784	760	806	769	752	785	782	791	743	760	756	743	777	716	775	773	764	760	729	787	804	744	776	772	781	764	748	785	784	792	750	777	759	782	724	789	757	767	721	779	808	770	775	770	760	791	742	770	753	741	829	817	760	779	773	703	786	803	782	796	810	747	737	706	795	772	759	761	816	812	765	792	773	777	774	762	795	743	730	759	778	808	771	814	795	783	755	766	768	764	763	773	783	769	749	769	758	765	807	795	755	772	752	755	756	746	740	790	790	800	757	752	754	824	777	788	820	758	776	783	779	752	770	791	822	790	768	748	784	754	784	753	754	791	780	775	732	766	765	752	759	823	795	794	766	797	762	777	749	738	774	739	792	775	749	759	741	782	786	760	797	796	775	831	734	756	734	742	737	815	805	734	732	753	763	814	805	810	781	778	755	786	777	786	773	743	723	740	782	761	732	748	770	775	763	763	794	753	774	750	740	762	759	783	779	772	746	814	714	786	799	785	773	767	792	764	769	785	770	770	765	750	786	779	787	708	744	776	736	801	795	720	735	788	786	785	766	773	815	753	769	734	767	770	746	764	767	759	710	789	791	786	747	785	753	771	780	798	770	705	778	776	786	732	772	785	740	758	769	813	719	721	783	766	748	746	723	802	754	755	779	778	761	746	729	793	770	744	758	795	778	787	748	751	802	835	827	813	763	771	780	774	780	818	795	742	765	731	752	791	728	773	775	711	781	783	787	725	741	752	824	797	769	709	737	827	810	780	820	745	755	793	799	788	741	781	768	775	777	780	792	741	799	755	726	812	776	756	771	798	745	767	764	745	774	750	815	761	800	725	781	783	810	806	774	770	767	757	758	761	704	787	762	777	741	746	757	811	796	775	802	759	843	818	770	765	768	758	763	776	784	740	785	773	765	767	748	781	755	809	736	772	741	798	822	736	770	771	789	810	763	727	774	805	759	788	721	791	748	734	738	777	807	785	743	745	786	708	771	799	761	779	789	766	810	811	756	817	774	781	775	747	790	771	757	793	716	801	736	770	777	751	799	778	784	766	796	734	757	773	787	829	780	741	740	755	769	770	750	767	765	784	773	761	811	750	800	748	812	823	760	738	752	774	786	773	778	824	761	769	750	770	806	768	803	827	751	758	703	804	780	743	725	758	784	783	780	755	745	788	748	762	769	755	797	772	793	781	755	779	741	804	790	787	803	764	796	778	757	786	767	809	787	785	764	763	733	735	727	790	788	834	781	799	769	756	737	801	769	772	767	782	758	739	797	795	797	772	787	786	778	827	722	745	739	782	771	807	745	793	760	802	781	803	789	792	781	795	758	775	763	802	802	757	765	703	723	765	764	749	798	755	759	752	791	778	698	768	818	791	726	800	777	775	732	756	760	799	783	746	734	783	768	738	816	770	782	737	763	752	785	787	780	812	735	751	759	783	688	780	771	753	795	771	811	775	745	833	779	760	743	771	735	750	755	750	790	791	768	788	755	774	793	765	759	781	779	750	779	758	748	743	746	802	799	737	743	723	776	763	727	756	751	775	750	764	770	771	805	785	790	809	760	782	828	741	780	811	769	787	774	767	821	807	786	730	753	749	769	735	730	760	776	750	776	739	813	832	817	759	722	760	762	775	780	805	790	793	743	814	823	784	763	815	765	778	757	801	768	770	721	757	751	762	772	732	752	772	787	721	790	696	755	769	735	779	735	783	787	767	773	785	800	819	767	727	786	728	688	777	777	777	758	779	825	780	772	765	759	758	734	796	756	744	788	752	732	744	793	734	759	746	753	734	762	748	806	747	784	740	707	766	761	751	781	767	739	770	747	726	763	788	756	782	708	800	823	762	759	749	749	747	788	793	802	816	790	756	763	781	728	751	761	805	786	788	750	779	773	786	751	752	748	799	760	782	727	777	777	763	794	717	738	780	764	772	775	784	804	783	809	779	773	775	757	783	810	772	813	761	785	774	788	796	747	744	732	805	761	814	754	769	826	737	771	766	788	798	788	745	712	805	817	721	775	747	845	758	786	759	748	779	794	830	770	785	766	794	764	768	732	757	777	797	781	780	772	700	747	757	811	772	756	812	734	782	725	748	761	746	753	762	781	785	759	734	779	781	757	772	760	749	794	736	752	775	751	761	747	748	796	816	726	779	811	767	783	749	759	780	736	822	795	781	788	760	765	773	757	799	776	787	732	793	787	745	770	818	735	772	770	801	751	778	804	740	736	772	775	806	733	795	750	794	744	796	750	797	773	734	752	806	734	760	793	742	744	773	779	795	801	743	714	776	786	755	753	769	701	787	760	791	780	747	731	803	784	864	818	795	811	731	782	749	794	752	791	812	763	730	775	799	795	782	766	787	782	792	794	753	786	799	751	771	794	735	753	784	704	726	802	772	843	789	766	716	762	768	745	811	795	740	769	761	770	784	783	762	740	764	782	694	742	795	760	796	781	783	775	788	802	756	721	777	777	740	773	788	799	748	736	707	771	750	759	780	765	767	811	793	752	777	779	776	765	758	799	838	737	744	752	727	802	810	818	776	782	785	788	727	741	779	772	762	813	744	749	761	780	782	799	817	791	766	783	825	756	750	763	739	789	750	828	764	779	752	780	764	805	799	808	731	776	782	753	804	802	720	806	779	783	761	813	773	813	739	771	767	766	748	772	791	765	728	815
23752	21026	25330	26929	21039	21093	5649	881	669	525	501	474	399	394	382	365	389	361	338	347	342	309	310	300	322	293	314	288	282	303	313	296	287	316	317	289	311	291	260	319	315	278	289	332	312	304	295	302	303	285	327	286	335	308	311	283	317	303	309	301	298	302	324	319	303	302	295	284	283	314	266	261	315	282	266	289	313	306	273	289	341	268	278	263	280	306	318	288	308	287	296	283	283	291	312	305	291	260	306	275	295	267	284	277	281	297	317	290	319	290	281	334	302	263	271	284	286	321	318	295	263	275	306	311	292	265	301	307	339	311	283	297	312	283	275	295	305	287	278	305	291	286	244	298	268	303	303	316	280	294	333	266	253	260	287	292	318	279	245	277	282	261	295	236	288	298	317	274	288	310	291	261	274	305	273	266	306	267	319	278	290	292	305	323	277	277	300	318	284	292	280	282	296	288	306	273	286	266	292	306	275	320	300	259	275	278	309	283	274	302	290	287	286	308	316	303	290	266	291	332	267	290	310	266	293	279	315	283	320	303	308	283	277	297	309	274	269	294	320	279	256	319	274	283	296	286	271	279	301	304	301	290	297	306	308	292	284	314	319	263	301	297	282	306	294	277	295	296	290	306	306	266	290	266	306	309	329	275	275	277	304	329	340	316	295	296	286	315	271	270	290	283	297	255	290	246	329	310	317	307	327	289	257	308	277	305	311	300	278	311	295	276	300	255	280	288	333	314	284	261	283	310	291	293	275	270	266	261	276	283	269	312	304	279	279	303	283	299	316	310	268	264	328	279	283	274	289	310	265	291	305	316	280	300	274	297	304	267	307	275	321	307	254	250	270	304	294	285	289	289	289	265	318	313	307	275	329	297	282	286	291	280	288	331	304	343	282	261	276	290	289	284	308	287	292	276	278	308	308	269	295	285	279	287	282	262	272	312	316	296	301	274	308	281	309	291	280	313	300	296	299	284	283	281	278	297	261	293	339	298	309	268	319	288	322	298	283	275	291	305	296	317	311	309	269	261	314	295	289	262	282	289	284	293	265	277	316	283	301	313	294	286	309	246	275	330	292	303	267	311	295	293	307	284	313	293	278	292	283	288	313	272	274	273	285	293	262	270	263	292	314	287	291	297	301	295	277	291	307	278	304	276	312	294	332	300	278	283	296	301	269	286	292	336	273	289	275	274	289	274	300	300	287	278	324	274	283	279	298	296	286	285	281	250	279	291	297	283	313	297	268	282	306	281	306	286	268	293	284	278	255	285	291	261	301	286	307	277	256	293	281	301	313	313	278	261	274	265	271	281	310	319	299	297	281	279	285	271	290	321	269	282	283	289	302	309	289	293	308	315	283	278	275	259	287	309	279	304	231	287	295	302	281	278	273	264	299	299	315	255	269	267	305	300	323	294	316	270	326	286	296	314	297	278	277	284	312	276	312	301	312	303	302	300	308	262	270	266	307	318	311	311	305	265	253	278	287	296	252	267	273	282	262	331	275	282	288	293	313	302	275	293	293	287	275	298	281	273	259	286	284	272	276	283	297	307	298	291	262	290	268	304	279	285	301	293	273	294	311	279	273	295	295	294	255	272	295	278	269	245	323	317	318	284	271	303	294	289	263	281	284	274	315	292	312	278	323	285	269	293	291	270	308	281	308	259	288	287	316	311	301	317	306	275	284	312	281	274	304	323	286	283	257	263	273	275	298	271	271	319	324	316	323	277	287	285	300	282	256	291	276	296	287	330	319	277	287	289	275	288	264	289	278	266	282	294	293	269	318	270	280	282	321	277	295	303	280	309	298	285	306	316	270	267	274	286	294	275	288	287	302	318	258	281	291	312	275	305	297	317	267	274	278	289	305	294	290	303	287	260	289	277	287	277	280	287	273	298	274	295	263	283	285	283	272	267	301	303	299	296	281	317	290	292	288	262	297	285	301	289	297	287	325	274	259	272	289	260	295	256	276	294	248	302	296	287	312	312	312	273	269	295	275	303	278	318	299	286	300	286	291	273	311	254	307	279	292	247	312	307	268	294	277	336	306	291	291	274	282	294	308	297	314	278	309	268	251	330	280	285	276	264	311	296	294	287	285	280	294	282	304	306	320	268	312	301	305	290	271	258	279	281	287	281	291	280	284	303	280	289	269	238	313	275	347	298	292	309	302	272	279	307	300	309	329	282	293	290	288	291	299	312	299	296	297	282	282	283	306	264	324	302	284	296	316	272	308	333	296	311	293	262	299	312	312	280	279	303	298	314	288	259	264	305	289	284	301	317	295	257	306	261	301	259	291	285	282	275	292	289	276	293	278	285	269	291	290	282	315	290	282	275	281	278	281	290	323	319	296	327	279	296	296	294	265	310	252	294	283	289	278	281	302	287	295	278	297	297	273	289	284	290	283	269	230	306	272	324	285	291	299	278	276	309	311	278	285	300	248	266	270	271	265	278	277	301	296	252	284	293	276	272	327	260	308	299	280	296	305	291	311	285	300	295	284	278	292	281	294	324	313	277	279	304	314	265	307	289	287	288	288	269	274	304	323	306	306	272	251	279	282	298	304	284	304	317	320	324	329	271	304	301	261	307	268	283	317	269	310	297	321	272	273	280	262	315	270	258	311	283	300	258	289	299	305	282	268	304	283	282	294	262	273	281	292	266	290	307	308	277	254	319	273	305	281	278	292	284	263	305	307	298	315	316	284	280	299	290	293	270	288	290	306	299	283	295	270	299	304	294	298	268	295	284	266	291	294	242	323	271	250	307	248	300	266	282	296	284	296	292	289	281	307	304	313	293	296	276	282	298	306	276	286	310	285	301	300	294	275	281	277	283	273	272	294	306	270	300	266	262	281	271	300	302	307	265	325	280	298	319	274	289	288	324	291	297	306	295	285	295	250	298	272	278	261	300	304	306	280	279	285	286	240	241	301	282	278	300	265	314	279	319	276	291	287	299	286	288	280	338	312	309	277	272	282	260	288	273	285	298	299	277	278	266	277	310	340	301	316	300	281	277	306	351	275	308	277	306	285	279	280	289	295	307	278	258	254	274	311	313	243	303	294	311	279	270	266	304	281	320	259	293	290	300	300	275	271	292	264	288	251	313	306	287	319	298	286	278	315	295	304	286	293	247	302	281	273	258	312	273	312	307	317	302	285	305	298	288	273	270	295	282	313	298	290	285	308	293	297	289	272	280	266	266	259	290	274	293	299	253	328	275	259	298	276	289	324	289	273	281	303	268	300	275	286	312	273	275	303	258	301	266	285	291	315	279	293	268	322	285	267	310	289	284	301	301	283	295	291	302	285	272	279	283	295	273	284	284	292	285	303	286	317	267	254	289	256	273	277	278	265	306	275	267	270	294	276	268	279	294	321	301	279	289	279	272	296	298	288	302	290	317	276	305	297	293	287	290	299	276	294	269	275	267	320	308	298	306	268	261	258	276	279	287	298	331	297	288	289	318	291	303	267	265	317	286	282	300	272	280	289	249	274	273	305	305
3742	7674	5218	2453	1453	1117	932	899	823	730	732	657	716	710	699	681	623	624	633	651	669	665	632	661	599	644	665	606	639	621	677	651	642	611	627	596	661	674	597	616	602	623	695	654	582	668	644	650	663	616	639	646	656	650	678	672	599	643	570	623	587	646	648	637	646	635	637	634	608	640	644	618	637	629	587	617	588	608	653	637	587	608	640	660	620	634	621	637	635	626	617	610	665	621	598	594	644	624	621	656	615	637	603	603	597	648	614	637	654	595	625	644	647	628	610	627	670	617	623	597	600	616	629	612	624	638	638	658	641	624	628	593	652	606	627	672	633	590	644	657	625	592	660	606	617	647	575	619	625	596	652	603	603	574	595	636	617	591	646	640	638	620	560	620	632	636	619	660	620	620	612	611	617	627	660	647	626	584	628	609	660	648	613	614	651	602	633	625	623	583	684	650	605	653	614	636	576	625	634	595	590	646	630	562	644	626	602	611	638	668	622	603	590	620	655	583	604	611	578	614	624	633	633	617	607	627	598	587	622	617	592	609	610	620	642	633	635	611	616	635	583	609	618	634	616	641	597	579	598	622	646	609	599	668	598	647	626	622	620	645	600	623	577	634	603	591	611	625	647	592	595	613	650	624	633	628	629	559	609	673	651	637	600	622	671	605	609	606	591	646	638	634	596	631	613	619	600	609	614	613	595	660	659	627	609	618	602	577	586	608	648	593	604	616	625	625	643	650	570	596	599	615	634	613	617	587	634	682	590	608	616	598	623	612	618	653	644	654	630	586	620	640	615	615	636	594	655	574	610	621	614	659	619	623	604	644	616	588	654	664	597	596	614	592	631	615	569	648	570	622	681	634	637	620	636	599	610	622	655	607	629	656	655	598	657	611	603	631	630	655	595	608	607	609	608	625	621	601	626	632	624	599	663	605	625	608	653	608	652	635	622	608	557	578	590	649	622	620	672	605	632	611	647	629	624	619	636	650	624	665	618	622	644	639	638	621	591	658	631	594	631	614	635	562	652	665	649	669	604	626	668	596	587	632	607	576	601	641	588	655	649	561	625	599	645	656	642	610	594	641	672	604	628	616	666	634	622	639	607	604	628	650	647	655	663	640	620	610	599	662	625	629	618	574	640	605	614	605	621	648	618	656	625	650	630	658	615	619	615	662	653	595	592	598	627	555	594	610	636	616	616	613	625	630	603	685	646	616	612	681	612	680	617	646	621	656	680	616	599	624	607	623	611	628	623	620	605	624	605	642	611	628	597	601	613	621	610	644	655	606	665	596	617	614	585	632	632	638	613	622	615	656	604	649	656	650	585	604	621	621	618	617	637	628	634	633	613	627	672	613	649	624	595	635	610	637	668	589	597	615	635	641	628	640	660	637	616	620	620	620	598	651	628	665	633	696	607	620	646	624	615	640	640	631	601	623	640	585	637	647	632	658	589	639	612	605	630	609	602	637	627	644	606	594	646	648	615	642	653	624	634	642	644	644	613	608	599	597	683	642	621	643	636	585	607	628	596	629	646	655	657	607	633	610	607	593	599	673	653	612	668	656	572	666	588	634	564	633	638	621	589	624	580	636	620	644	651	618	633	619	643	603	625	661	590	647	650	627	681	617	631	655	633	637	607	626	615	617	593	647	628	571	637	630	661	663	622	615	618	640	613	644	657	651	622	670	596	688	627	596	640	568	617	604	640	664	601	577	619	636	597	610	606	634	648	626	640	611	615	589	668	608	638	609	650	638	619	586	597	590	636	644	622	646	666	638	596	599	610	599	683	617	621	590	624	631	646	623	646	616	632	640	592	610	570	632	625	636	582	573	647	613	660	669	608	596	616	639	625	637	632	667	596	606	685	663	629	609	680	558	603	640	611	586	592	631	665	643	614	635	615	659	593	622	596	652	612	627	616	638	585	606	662	639	611	634	631	611	642	667	586	687	643	604	603	641	645	652	636	635	592	625	628	628	614	617	629	612	597	637	651	643	627	613	647	620	595	644	653	600	611	616	605	610	570	588	596	645	646	602	633	644	643	620	601	651	586	691	591	661	642	609	604	614	571	622	549	613	661	609	618	606	680	570	590	663	642	650	638	619	619	578	676	634	602	658	635	625	593	630	601	658	641	622	630	624	625	651	624	614	612	592	610	581	615	663	640	619	620	616	593	629	684	633	656	602	598	605	627	626	638	584	609	626	658	623	647	636	654	648	643	638	641	595	679	614	611	613	623	613	630	609	624	644	587	658	603	660	592	626	631	639	597	579	646	636	618	658	611	651	659	622	592	635	595	629	674	638	608	598	579	656	669	606	625	631	624	568	673	590	625	622	606	630	642	601	653	631	634	623	626	570	577	630	615	628	564	642	593	664	599	584	611	660	625	594	650	602	616	634	624	630	630	630	627	597	666	625	598	621	592	584	649	600	638	615	635	645	664	603	617	602	677	611	643	600	623	650	605	630	634	681	627	635	626	584	616	623	621	632	593	630	570	647	626	618	600	640	632	650	592	646	634	603	628	638	662	636	649	624	652	587	654	619	619	657	641	647	616	623	636	598	589	626	602	609	654	631	625	625	551	674	617	605	609	618	600	668	612	652	622	633	630	623	634	615	598	640	631	623	626	660	608	572	624	613	647	597	609	605	647	613	621	633	638	628	630	634	613	661	633	634	603	642	585	633	621	623	585	606	662	633	654	628	618	611	627	631	619	575	534	646	608	650	598	606	636	649	659	623	593	576	591	672	648	662	573	638	617	641	630	667	618	602	607	617	627	623	601	645	633	658	638	643	671	625	604	641	616	662	591	637	627	611	605	628	595	621	601	622	602	644	657	645	576	599	618	607	596	641	681	578	633	617	585	632	635	631	588	635	603	597	636	610	659	632	607	599	619	649	610	605	648	592	601	651	600	591	655	627	612	616	651	567	605	614	633	654	597	638	601	601	605	617	604	679	618	609	651	640	587	581	661	613	610	633	643	591	632	644	615	598	640	614	600	625	649	644	623	669	598	622	630	637	640	584	611	599	582	638	605	639	616	592	659	657	679	611	633	648	654	664	592	614	653	618	624	617	593	665	635	581	623	580	663	571	667	644	605	663	592	625	621	606	614	651	673	666	592	627	627	657	640	606	631	607	601	651	595	631	649	590	641	671	601	639	609	631	655	629	697	639	594	614	592	590	709	673	575	582	611	660	566	620	663	564	602	603	632	623	604	611	614	619	635	597	623	626	647	596	644	626	660	608	647	610	564	650	651	626	613	626	645	661	626	638	642	634	663	595	603	631	633	616	603	595	625	677	600	618	626	609	614	627	614	639	611	609	683	631	621	596	639	604	639	578	597	648	622	616	661	625	582	618	663	645	610	614	625	627	595	651	622	615	641	644	598	612	626	601	665	623	626	638	628	611	632	644	603	612	640	641	630	664	632	625	623	618	615	640	626	624	643	596	633	611	674	679	645	635	618	632	604	593	671	633	654	598	621	611	642	582	654	614	638	626
32876	15102	3062	689	513	410	339	322	329	309	289	289	279	290	249	247	291	277	271	278	299	262	267	282	262	249	271	256	284	258	260	280	247	266	257	256	244	240	245	245	264	262	276	255	303	267	269	281	282	247	251	252	220	281	290	250	283	259	268	263	259	270	239	234	257	258	263	252	262	251	250	271	258	220	292	273	257	266	256	309	270	273	259	269	244	266	270	269	275	247	269	256	295	254	252	272	282	309	272	251	262	290	260	258	283	263	252	266	270	260	263	264	232	257	260	257	242	266	269	268	283	258	231	265	263	223	270	243	269	226	279	294	272	305	260	253	270	264	278	250	268	250	272	288	261	290	268	278	233	251	238	283	281	244	274	293	253	270	248	261	251	250	293	283	274	258	245	271	270	233	255	250	260	283	271	289	248	281	264	255	253	265	285	270	276	261	281	258	277	249	266	249	267	290	264	257	281	262	245	233	266	237	241	270	251	241	254	250	254	255	279	271	228	264	232	248	272	252	243	278	305	252	235	262	264	261	266	264	228	268	256	307	251	272	247	233	254	289	271	232	278	259	240	252	276	275	245	267	236	251	249	261	244	248	281	268	236	248	264	262	260	240	277	258	245	253	240	235	237	258	263	270	280	256	261	296	259	271	251	281	252	222	235	253	266	260	276	286	251	245	300	267	269	281	259	273	256	248	302	255	273	245	266	254	242	284	258	262	249	263	272	283	242	275	272	265	260	248	284	262	274	259	242	269	241	267	284	257	271	222	245	223	290	265	284	244	246	234	274	252	265	252	256	257	250	281	264	269	286	230	249	232	259	269	273	280	287	279	229	262	265	263	261	286	250	250	249	287	290	290	240	258	260	265	258	249	300	275	257	240	253	274	235	225	240	246	273	248	239	275	239	263	245	292	260	273	300	255	259	245	258	284	243	259	292	252	249	242	245	269	248	248	261	248	267	265	276	276	265	240	239	235	281	260	261	253	254	256	243	240	286	253	253	294	274	261	255	250	259	256	253	253	241	278	250	243	262	261	282	241	289	255	286	257	264	274	275	248	244	268	256	276	297	229	264	277	257	279	244	279	287	265	279	277	289	248	235	274	245	253	256	253	258	235	271	230	220	280	271	253	286	267	282	287	247	258	282	255	268	281	249	286	263	242	252	261	237	252	280	245	267	302	230	273	255	243	249	267	274	268	256	256	288	239	249	264	275	298	270	215	248	254	261	302	239	266	248	302	266	289	295	269	248	263	277	283	271	253	307	272	232	269	265	272	252	281	270	281	260	253	254	271	269	255	245	228	267	284	260	290	273	286	255	292	272	260	269	258	284	245	265	258	283	249	272	240	247	264	259	245	256	257	261	248	287	284	244	267	266	278	256	275	253	256	244	275	250	266	253	272	260	268	280	252	248	251	247	245	306	263	248	282	268	262	239	232	243	259	236	274	266	237	243	271	242	259	255	212	278	273	249	303	264	294	278	242	250	265	278	241	274	250	254	225	271	259	303	245	298	246	282	259	242	253	273	276	275	271	300	244	241	271	267	265	248	247	275	247	255	285	255	257	267	270	251	257	267	250	249	280	282	271	283	243	247	258	235	285	249	250	274	260	288	277	264	257	275	258	255	251	293	267	289	242	241	252	254	266	253	255	247	239	286	272	258	277	233	269	237	278	282	309	263	232	247	243	272	250	261	246	306	274	272	246	261	259	254	259	267	249	257	264	257	244	273	245	291	243	233	251	260	276	244	254	277	252	258	256	272	270	241	254	280	261	290	292	294	249	267	257	251	283	267	221	280	267	248	249	277	235	252	248	246	234	277	270	274	278	254	254	269	262	245	298	228	281	260	264	248	260	272	275	247	287	265	255	260	223	219	262	280	287	267	269	266	250	221	261	266	266	270	263	252	276	266	245	262	249	249	249	249	256	291	272	281	261	231	256	291	251	261	257	278	242	290	281	254	259	291	272	240	281	259	266	294	230	288	258	272	265	261	253	276	264	232	248	266	234	267	251	241	231	256	261	243	253	280	257	266	256	260	267	275	255	257	264	247	254	258	245	231	287	272	270	236	278	249	255	286	258	261	255	296	258	235	262	222	276	231	284	304	274	288	247	232	247	266	262	272	255	278	258	270	259	257	256	253	254	282	283	259	254	255	245	241	266	274	288	270	269	273	245	242	264	243	274	252	254	287	300	277	257	285	300	259	244	253	262	253	260	233	278	271	265	289	281	253	277	247	258	257	264	235	263	270	250	256	241	256	272	299	271	281	250	245	243	253	260	237	262	255	263	261	261	258	247	279	262	286	307	287	227	287	270	240	277	280	288	324	287	255	249	249	256	222	248	246	285	262	265	270	250	231	253	262	290	227	245	257	241	259	248	216	268	258	272	259	279	268	232	243	243	246	264	281	274	261	254	259	258	264	246	256	257	266	250	275	257	255	228	236	282	279	289	240	264	276	270	267	237	251	275	288	237	255	268	255	275	272	255	243	264	231	242	250	262	274	255	259	240	233	251	261	262	259	254	270	261	271	252	274	246	279	271	257	251	279	229	270	274	265	259	267	269	269	251	264	275	231	265	223	260	275	269	269	305	256	252	257	255	254	271	268	269	273	234	257	248	255	262	249	296	301	249	256	258	256	245	288	285	236	262	222	273	262	271	238	262	239	261	243	254	247	258	268	275	271	238	265	251	276	287	267	255	221	248	283	276	286	281	281	266	229	271	299	278	254	233	244	262	259	242	274	266	230	266	245	297	269	263	237	261	269	290	231	276	262	282	261	265	255	294	246	238	266	272	272	286	257	246	286	284	245	299	268	272	272	255	274	299	239	244	237	258	274	230	253	257	267	282	293	265	277	261	271	265	266	248	260	264	276	257	288	264	263	253	267	259	268	265	236	259	243	257	261	236	261	289	258	259	267	268	268	244	267	253	242	259	242	310	246	277	244	266	270	285	232	250	275	250	247	261	235	243	245	254	271	271	285	268	265	271	243	293	252	257	265	241	256	270	269	267	232	255	254	265	272	283	251	255	264	245	293	272	286	239	276	258	224	265	233	286	250	262	266	279	288	272	232	264	254	290	234	244	246	249	289	286	245	260	298	279	278	237	255	254	231	302	244	295	308	254	247	267	247	246	276	249	250	279	276	247	297	247	275	279	235	276	267	259	238	258	259	278	262	269	308	284	230	226	275	268	263	260	269	273	279	241	263	255	290	292	245	275	260	260	247	274	273	269	275	246	235	254	269	253	245	239	242	269	224	239	251	274	248	237	278	278	280	266	202	239	272	256	277	274	240	244	268	212	260	278	257	253	273	258	238	240	280	271	268	269	279	242	288	260	293	254	269	262	258	251	226	237	280	235	287	252	238	240	250	251	277	244	231	222	252	281	292	261	251	261	251	220	291	264	234	291	279	274	259	246	262	236	288	228	262	276	245	260	251	259	239	243	256	258	271	234	261	238	240	280	267	294	265	262	246	265	259	255	261	233	271	245	251	267
5127	1810	1275	936	743	690	695	667	624	619	626	595	633	629	617	620	605	611	636	586	625	637	617	620	587	634	644	607	567	627	640	612	607	602	577	628	587	602	651	592	613	664	632	629	609	577	611	637	597	600	586	617	586	622	658	650	646	607	578	590	606	596	602	606	624	573	586	580	574	586	619	602	563	630	623	616	597	619	642	569	613	605	616	593	581	569	657	596	621	651	552	568	620	622	594	583	634	597	586	612	639	592	593	586	621	576	594	604	627	632	588	642	607	607	602	595	606	598	618	658	627	585	621	612	648	586	591	563	614	631	600	650	620	569	599	609	633	606	586	605	627	609	582	608	607	586	623	630	595	605	607	589	618	538	632	570	599	586	624	596	603	593	611	622	617	594	569	547	615	586	609	602	650	606	606	610	590	618	603	565	681	603	602	634	584	559	612	620	622	614	643	633	561	566	557	594	609	596	594	566	565	581	597	630	611	575	610	570	577	596	594	584	591	554	595	573	595	593	618	647	613	578	625	620	514	611	573	567	587	584	600	605	579	608	623	626	572	625	605	582	585	572	618	611	561	622	602	593	602	602	593	593	571	581	624	615	620	580	603	606	597	602	617	605	568	630	543	606	584	614	615	668	553	630	594	592	574	569	600	610	592	617	598	608	597	627	623	573	609	579	628	571	587	544	611	598	582	575	580	589	628	607	565	587	559	609	617	576	604	566	635	583	606	626	565	608	624	622	583	575	642	637	585	566	587	631	581	609	554	612	638	599	591	630	608	621	632	645	574	627	594	613	555	572	628	581	608	625	582	589	632	605	617	569	565	564	598	584	617	632	619	629	574	605	577	650	584	604	601	596	608	606	606	561	621	612	561	560	550	594	608	595	619	576	588	589	616	609	642	582	631	593	589	635	560	594	598	578	612	599	602	619	585	603	636	622	601	597	602	587	592	626	610	606	628	558	594	607	600	601	595	565	603	612	628	615	574	588	665	606	675	619	614	606	609	559	598	633	623	602	569	583	588	582	624	607	577	638	596	610	620	619	614	570	634	568	580	591	607	580	599	629	619	588	560	606	623	649	596	606	602	565	578	592	602	566	607	620	589	598	600	608	607	575	648	578	607	636	574	607	617	617	599	604	593	613	628	614	617	626	583	584	596	611	619	605	618	609	606	652	574	563	620	595	602	624	600	575	629	597	598	607	599	573	589	604	626	648	598	591	600	601	601	590	603	592	583	595	572	569	609	584	606	625	595	592	573	633	598	615	597	607	602	578	629	608	552	592	625	595	587	607	626	582	613	567	603	624	591	623	558	616	576	617	564	594	568	604	617	611	622	638	542	619	624	612	616	611	577	587	591	617	598	612	606	633	596	624	655	590	587	542	589	581	595	601	625	558	566	604	588	588	619	621	607	585	566	619	581	606	599	640	558	588	629	603	549	557	649	610	579	576	592	627	619	602	643	578	601	605	611	592	615	616	614	619	619	625	611	599	570	602	590	640	614	629	605	577	646	597	569	590	634	586	603	597	611	594	578	600	609	586	630	576	592	647	588	572	621	576	593	614	607	608	623	578	574	583	591	635	563	635	579	639	635	562	584	601	614	603	613	600	580	612	567	634	601	546	554	614	629	567	626	595	621	611	541	575	638	594	632	562	590	587	585	554	570	636	599	586	640	603	613	629	570	576	603	602	620	616	600	602	646	564	584	640	613	613	589	620	618	615	576	615	616	599	615	608	631	618	628	599	596	605	617	585	615	586	571	625	639	581	596	602	601	592	602	598	550	568	638	591	636	594	591	644	626	624	617	650	609	603	643	605	630	617	651	583	615	613	609	602	617	591	591	600	589	587	646	572	615	618	585	567	559	631	582	599	606	625	588	642	640	572	595	594	569	632	585	602	622	593	591	631	624	617	649	647	608	571	574	555	572	599	616	620	608	577	643	544	579	616	560	593	617	582	591	602	596	613	578	593	614	568	585	596	604	605	611	590	585	597	579	571	574	576	589	594	636	574	603	617	658	602	619	571	603	661	622	603	593	631	592	558	610	530	571	557	564	612	593	588	617	589	592	564	619	648	607	597	600	605	580	630	602	584	616	617	598	649	604	596	603	584	610	605	648	562	613	578	624	584	650	624	598	593	580	597	611	622	626	580	595	587	538	610	662	599	616	623	563	626	582	630	629	621	592	619	560	644	624	614	606	623	611	623	612	587	640	573	614	599	582	593	591	581	612	629	596	636	557	612	627	601	564	593	588	588	622	593	618	612	607	622	626	606	608	586	634	585	592	598	584	618	604	538	558	597	614	598	613	597	604	563	585	562	657	628	572	631	611	598	611	595	620	603	611	571	626	580	593	620	608	594	616	568	598	629	572	638	595	645	591	536	608	573	627	637	620	582	579	643	659	603	610	602	603	615	594	568	568	624	620	616	585	604	610	558	607	588	584	584	623	571	676	603	644	553	627	585	553	577	634	604	547	618	628	592	597	574	593	584	591	631	582	581	587	569	619	581	615	585	602	604	604	583	617	586	637	575	585	584	548	604	602	597	618	572	580	619	640	592	633	619	583	586	590	647	613	585	628	622	572	620	617	610	617	618	615	586	580	594	620	582	597	607	637	619	620	621	604	636	588	586	623	588	621	609	561	604	608	605	577	614	589	583	602	576	608	595	614	644	599	554	582	570	586	587	586	592	621	570	589	628	583	607	565	606	604	612	597	616	600	579	586	593	624	577	589	577	578	595	603	565	643	653	637	568	550	606	600	585	582	578	603	584	571	586	619	645	574	621	579	601	592	592	584	600	605	590	642	624	617	623	615	604	606	574	581	615	564	583	618	645	609	594	589	602	601	544	566	622	564	619	597	604	631	657	625	546	594	602	569	611	565	597	618	603	627	615	596	570	581	601	561	607	586	575	630	603	590	606	637	601	624	614	548	624	614	594	591	592	609	608	598	631	590	638	600	600	626	593	578	549	580	631	562	605	604	592	597	582	644	593	600	604	612	571	578	598	542	541	640	603	617	588	607	590	637	585	583	600	636	569	564	616	592	603	622	581	640	547	637	589	617	602	607	609	588	593	621	571	600	629	647	581	590	547	607	557	636	624	579	580	591	623	574	664	640	618	586	603	588	588	644	594	621	616	632	581	580	598	585	599	604	606	639	645	634	585	598	614	579	574	620	585	603	618	574	610	635	580	668	588	631	631	628	600	642	612	587	586	594	634	587	619	630	628	638	617	608	585	611	579	556	606	569	635	590	622	659	602	568	548	606	592	595	565	610	578	656	602	596	569	585	592	605	654	639	571	645	586	597	641	629	654	611	593	646	623	565	602	588	616	563	626	585	595	555	593	628	592	627	582	604	631	583	590	598	604	573	557	593	640	594	589	590	615	595	618	625	596	583	585	610	614	621	613	597	588	581	549	574	590	615	630	643	607	567	600	569	571	620	603	567	559	578	572	602	601	582	602	612	568	582	563	619	591	595	592	603	622	593	639	563	604
24555	21042	24764	27488	20933	4935	819	675	569	452	439	453	460	427	385	410	422	387	443	377	400	379	380	386	379	406	363	358	361	390	369	398	392	331	377	370	414	369	356	312	355	341	367	379	329	371	363	362	389	382	391	357	333	354	347	365	362	366	383	335	346	369	377	391	386	410	383	351	349	348	381	389	391	364	391	401	374	326	375	368	339	379	371	351	335	369	369	363	387	375	363	410	386	343	357	342	386	344	384	341	359	407	371	363	396	333	364	346	391	367	344	351	367	407	340	349	352	360	369	381	338	350	361	359	366	343	322	351	390	324	367	357	316	353	367	358	386	368	376	344	364	370	344	347	326	346	336	340	371	362	309	389	343	333	325	381	358	366	314	370	347	404	371	337	384	343	382	399	381	363	341	328	310	387	361	341	340	401	366	385	351	371	373	366	371	360	349	354	354	344	383	369	352	328	360	341	345	356	386	337	359	318	349	383	362	376	341	312	318	377	381	340	351	350	336	377	389	335	336	366	363	391	331	343	364	325	343	349	334	334	338	382	349	338	375	363	362	380	389	333	381	346	348	354	364	396	344	348	379	396	373	358	358	344	353	374	338	348	356	355	370	370	356	364	308	379	378	375	345	394	376	361	355	350	325	353	366	362	349	381	398	384	360	350	395	394	340	363	340	379	354	331	388	327	359	332	355	356	349	319	308	324	359	337	333	340	334	348	334	381	357	359	341	362	368	394	380	394	389	377	387	375	368	354	334	397	348	336	351	333	380	391	352	384	396	353	311	367	351	366	354	339	342	374	354	341	373	361	355	382	364	357	347	342	377	371	362	374	380	365	354	365	351	338	358	393	370	372	356	334	365	398	382	352	343	354	365	383	359	325	340	382	383	370	363	334	351	342	355	345	363	359	366	393	322	388	332	336	340	339	368	376	357	349	343	352	349	383	350	415	327	367	351	341	405	404	374	405	394	384	328	366	352	369	361	377	328	397	371	361	389	399	369	394	387	374	385	344	301	334	350	347	333	339	357	367	359	369	333	383	363	360	342	361	332	344	361	366	376	406	379	342	335	364	362	361	360	353	343	372	365	348	360	362	337	369	386	364	344	368	350	368	372	374	350	344	338	346	382	316	363	341	370	355	353	343	303	338	362	326	360	375	384	375	355	317	375	328	385	358	338	387	335	331	386	342	368	354	367	360	372	346	365	331	370	390	365	375	363	384	362	351	361	344	379	353	324	350	348	383	349	390	366	371	385	366	388	336	358	355	347	367	354	368	335	376	350	355	354	358	356	364	334	349	325	336	354	352	370	360	343	369	364	335	346	363	400	350	369	375	370	335	353	367	318	339	381	325	382	369	383	379	376	372	333	370	356	390	340	346	341	350	368	339	318	348	440	362	333	361	394	373	358	357	323	371	326	361	387	345	345	364	359	378	378	355	342	358	369	355	372	361	371	376	364	370	407	370	388	344	370	364	358	352	359	397	342	366	368	347	356	350	349	347	370	330	341	362	365	355	366	352	329	360	376	375	333	352	347	377	348	377	328	348	359	358	369	357	318	350	329	365	369	372	362	325	319	372	368	343	363	364	353	359	355	353	374	361	352	397	362	378	363	342	381	392	365	330	413	351	380	354	353	401	381	369	356	365	389	375	355	360	383	375	299	362	416	357	331	360	358	357	374	374	374	343	397	380	343	360	353	373	324	371	372	351	354	377	407	357	355	366	340	354	341	354	371	336	332	363	368	378	336	337	422	349	370	372	372	338	345	363	382	333	376	354	374	313	380	386	368	344	358	342	327	346	375	377	319	385	378	358	342	358	358	354	375	348	365	345	357	350	363	377	349	349	368	392	373	377	372	363	386	349	347	335	333	350	372	354	340	374	323	365	338	344	347	357	377	377	383	374	358	378	375	376	377	357	359	373	354	344	404	361	363	377	400	390	356	397	350	348	378	352	361	372	357	354	331	362	407	369	358	344	341	359	377	382	356	366	357	344	383	326	336	405	389	302	355	384	374	328	358	367	358	379	369	345	368	327	349	356	353	351	371	340	341	405	351	376	358	345	319	345	355	365	352	349	338	374	371	368	346	368	350	363	339	361	346	375	404	372	378	346	358	406	390	369	420	336	346	374	392	411	357	341	344	330	351	323	368	326	370	360	340	369	353	365	344	338	420	420	357	354	384	364	358	347	345	420	358	360	408	349	323	354	319	364	351	354	332	372	363	341	380	356	366	385	328	340	356	389	368	359	357	371	394	348	360	354	342	337	351	375	385	347	378	365	357	389	386	352	378	373	393	334	342	389	368	397	384	351	358	369	350	385	343	351	363	388	362	362	391	356	331	372	359	380	354	418	369	375	358	377	368	409	355	360	399	409	412	340	398	345	374	351	344	313	378	380	338	337	378	336	352	369	374	361	360	360	368	405	385	368	349	370	360	363	356	375	362	355	356	364	363	352	356	340	340	369	362	318	331	391	376	353	380	334	332	349	355	363	367	379	369	346	331	341	343	351	376	326	358	356	364	314	355	369	390	362	332	353	344	342	377	330	317	368	376	381	325	352	345	345	394	342	349	330	360	338	344	336	381	361	361	321	356	372	330	340	382	353	339	375	349	360	343	358	374	340	400	341	357	369	372	368	361	339	341	367	338	369	338	338	370	342	343	360	383	365	369	377	338	369	385	375	399	363	330	374	359	353	377	377	330	351	370	335	372	368	369	378	359	345	381	360	354	339	372	326	354	327	367	340	348	400	361	349	350	370	349	356	371	353	359	344	329	341	378	365	381	361	346	355	449	357	397	354	402	369	358	357	335	373	381	367	321	347	366	366	360	338	342	338	372	358	357	360	376	352	345	371	377	373	365	355	363	346	378	415	368	347	368	374	348	338	409	369	370	354	344	337	364	372	328	380	344	389	365	349	371	320	374	353	389	358	375	377	383	377	383	344	355	351	333	362	356	388	377	319	378	347	367	375	363	376	376	337	364	347	339	377	323	336	354	377	356	344	356	398	362	340	347	357	354	397	375	327	340	342	346	387	357	328	326	354	371	379	379	355	347	349	411	386	368	363	340	386	353	321	366	365	384	378	338	350	317	367	374	373	330	327	334	359	348	361	359	360	359	351	362	359	388	346	332	361	367	377	387	366	345	399	389	355	327	395	317	363	351	372	371	330	341	346	380	362	345	355	359	380	370	371	386	357	366	328	362	346	357	366	347	360	317	333	374	385	397	406	345	339	376	391	330	369	341	348	369	367	354	374	372	391	357	350	392	345	312	341	352	358	403	382	386	374	375	362	370	328	382	372	363	323	367	359	367	371	358	357	335	391	369	327	358	338	390	366	358	345	354	344	341	383	405	347	362	343	308	351	380	365	361	366	361	387	355	391	367	330	357	379	353	352	338	376	369	332	379	379	324	354	336	355	358	364	360	371	382	338	363	384	367	353	386	385	355	382	365	378	359	396	332	391	357	336	328	356	331	375	383	382	388	375	382	358	338	340
3594	5109	3382	1852	1257	1029	956	922	891	841	838	866	848	836	833	843	790	756	831	799	796	803	802	750	818	797	785	740	809	788	784	762	793	809	810	811	793	770	818	763	788	690	806	775	789	770	786	786	783	759	844	812	801	745	817	839	752	823	775	761	782	796	776	781	806	765	807	781	769	819	779	797	753	744	795	777	842	795	777	806	810	775	763	746	753	738	759	762	737	770	717	759	784	782	734	776	796	783	778	804	756	773	772	767	753	752	785	758	793	812	796	761	750	833	760	725	761	781	785	771	775	735	781	751	797	748	807	792	764	813	777	741	781	787	750	771	750	720	763	777	751	786	800	823	765	756	867	738	802	736	736	793	730	770	764	766	769	727	754	757	787	804	775	785	752	725	732	775	809	836	794	793	829	761	789	790	787	746	770	786	738	758	769	827	809	790	807	779	779	820	761	796	745	774	759	779	761	758	787	790	770	778	732	763	785	781	741	806	763	769	796	786	805	741	767	757	774	738	738	766	736	806	755	800	786	845	748	847	797	804	800	722	751	747	809	787	777	820	814	806	787	848	808	793	760	748	805	790	779	817	779	762	791	783	791	774	740	801	757	784	772	777	750	800	795	760	807	773	736	805	823	809	760	759	737	817	773	827	803	774	839	816	801	771	732	783	773	771	777	740	821	733	820	797	784	775	763	776	779	791	784	789	775	781	771	790	750	742	757	765	782	753	790	791	787	753	797	813	824	784	746	844	806	766	781	785	800	774	782	761	800	757	783	786	779	767	766	736	797	767	809	754	788	743	790	784	740	788	801	768	770	807	798	811	766	822	735	756	759	791	790	800	780	790	761	773	762	770	770	769	765	799	805	741	808	755	802	758	734	748	771	792	727	837	696	799	747	766	819	762	799	759	766	813	802	791	809	808	756	783	846	781	738	777	792	801	744	811	766	757	805	778	781	745	772	802	765	786	750	799	751	782	784	781	750	741	784	775	764	782	773	825	762	778	724	822	829	784	781	731	727	704	773	814	760	744	757	829	811	743	762	738	729	818	712	820	773	766	781	756	856	713	764	767	775	787	815	780	778	796	782	729	783	788	761	754	791	743	794	835	770	799	773	781	772	776	790	793	738	754	756	754	808	778	754	780	748	779	783	779	765	732	789	824	790	789	763	791	716	770	794	780	769	763	782	787	751	755	817	766	735	823	762	687	724	774	819	792	770	754	732	756	837	781	764	827	742	770	802	767	783	774	793	785	776	836	824	734	760	794	795	749	789	776	805	785	824	802	768	806	749	747	800	753	789	804	732	814	732	766	791	749	830	826	779	761	750	811	798	802	782	797	784	777	761	783	781	756	747	783	796	737	833	736	832	763	746	774	832	719	779	710	763	770	751	704	731	763	749	800	765	788	733	758	763	800	753	756	776	763	793	730	788	784	823	785	774	809	754	809	797	803	809	787	823	781	785	771	793	734	779	754	788	726	805	804	788	756	799	734	762	770	755	809	793	784	794	799	720	774	755	781	759	754	788	762	763	756	787	761	797	778	741	773	830	776	778	731	745	749	794	774	779	817	808	741	795	747	762	791	760	789	805	808	778	788	805	766	798	777	768	767	797	747	792	788	777	751	810	767	755	776	788	792	778	725	778	800	749	781	767	765	772	811	704	830	753	795	814	805	806	851	800	784	765	767	757	778	781	752	783	753	764	797	784	738	804	782	803	782	808	754	787	833	783	764	820	771	768	804	796	825	752	741	806	745	745	774	775	712	779	777	802	751	772	800	708	793	794	796	777	773	758	764	753	780	798	763	836	812	757	769	729	785	814	776	767	746	782	779	775	762	787	787	808	803	777	825	782	795	804	833	765	731	782	734	790	864	749	757	763	750	754	735	830	795	827	749	795	741	746	816	804	795	759	795	775	747	783	824	781	788	766	776	712	797	800	807	760	786	773	819	760	785	778	762	748	774	778	807	775	831	807	768	779	795	738	771	712	781	769	787	759	781	771	766	712	777	730	732	788	789	805	836	845	730	736	754	762	825	790	735	763	791	768	784	751	763	786	742	751	818	752	781	734	807	763	782	805	775	776	788	758	821	745	786	797	765	730	769	709	781	782	757	729	794	748	768	749	748	805	798	853	812	811	801	777	749	800	776	740	731	750	797	776	775	801	768	796	754	807	776	779	794	812	773	772	800	798	803	798	821	791	813	740	752	758	777	766	787	771	776	735	815	784	778	813	786	769	787	818	746	781	769	776	788	759	756	783	725	782	765	792	751	769	802	765	778	727	780	803	757	767	775	736	792	758	768	762	748	788	736	789	767	803	812	770	795	723	766	820	766	760	837	721	783	787	736	774	749	793	765	752	778	746	811	776	739	734	778	816	796	779	763	750	795	761	801	770	777	807	785	775	778	775	709	739	797	790	759	805	764	779	738	787	745	806	800	759	766	763	783	811	807	779	777	771	781	804	742	778	766	809	814	778	836	748	790	781	769	750	771	798	766	794	756	744	769	764	804	800	716	769	838	786	752	734	765	764	751	762	752	747	746	806	808	733	771	750	790	786	858	717	782	769	772	761	775	770	762	805	808	735	735	831	773	794	773	722	739	753	798	746	807	763	793	744	782	787	756	792	850	754	781	854	801	741	787	722	758	793	792	750	758	842	759	749	735	807	763	812	832	759	770	751	781	782	791	734	799	743	765	833	823	751	756	810	729	755	737	769	798	828	810	772	781	796	754	763	819	768	744	757	807	783	779	755	772	789	754	732	768	767	779	779	786	779	762	771	763	808	843	743	773	762	738	769	758	750	745	807	753	801	802	806	783	735	834	741	757	850	809	770	749	778	788	803	789	796	786	746	766	749	748	789	761	806	734	743	780	801	731	770	794	771	762	747	742	763	764	714	766	772	767	770	779	831	840	771	762	764	797	797	729	770	795	698	773	798	811	802	768	757	805	787	771	717	759	776	824	825	807	736	793	754	791	718	781	795	808	763	781	749	778	739	757	805	761	773	755	786	755	807	777	763	787	817	783	803	774	829	797	784	731	757	773	740	768	751	839	785	799	745	804	742	789	809	848	809	816	790	807	753	714	769	788	764	787	817	744	789	739	768	740	798	816	806	783	779	800	766	830	774	777	743	794	817	764	802	773	817	731	723	788	776	815	767	802	773	740	721	763	814	803	789	781	726	773	785	745	797	756	807	764	753	771	761	745	794	765	794	804	789	826	761	797	777	760	803	804	741	782	769	751	804	769	786	774	817	727	780	806	719	776	744	805	799	763	784	787	781	797	815	806	818	748	792	835	776	784	796	808	803	801	736	804	812	803	766	782	818	803	739	789	794	777	747	725	756	780	834	760	802	790	839	737	769	738	780	797	763	719	727	789	805	770	804	788	820	762	808	730	764	755	793	735	825	802	772	812	751	810	796	727	776	748	789	755	774	832	740	783	741	803	790	798	773	779	680	749	766	757	809	729	773	825	839	817	765	768	800	817	749	795	749	796
23752	21008	25291	26923	21013	21059	5590	893	607	539	481	472	396	428	374	385	354	332	330	331	325	322	347	335	312	290	300	315	291	286	325	285	299	338	322	303	321	321	298	324	275	298	296	296	320	279	307	292	319	316	309	297	301	301	332	293	280	316	316	299	277	317	309	318	288	306	297	274	307	308	318	241	331	278	283	337	319	297	336	281	263	310	291	324	293	320	298	304	330	308	290	312	302	316	294	310	301	263	305	325	280	281	286	299	318	297	284	291	269	291	305	316	283	303	295	308	296	290	266	330	267	292	297	283	343	299	305	267	248	301	272	274	286	294	277	309	319	259	315	272	310	302	293	295	299	293	293	284	339	261	318	290	281	285	289	315	301	303	311	282	293	282	267	288	283	288	267	313	277	311	311	291	301	269	282	280	301	317	289	279	318	317	306	310	277	333	316	297	288	266	274	292	316	280	312	285	288	285	306	269	308	269	281	301	274	263	300	308	247	286	300	259	302	293	295	295	264	323	290	281	297	291	283	303	294	284	280	276	311	306	284	278	290	292	323	263	281	303	285	300	313	309	276	306	305	317	315	297	282	305	301	291	265	276	274	316	321	306	295	281	277	283	291	276	330	312	281	294	286	293	266	285	262	291	275	314	254	305	293	319	275	288	287	311	305	335	316	312	302	278	291	250	286	266	299	294	278	281	292	296	314	279	280	303	285	287	295	291	274	276	289	277	309	307	314	290	330	273	310	250	274	288	273	288	303	307	309	289	275	292	314	317	274	270	299	283	287	324	319	307	283	299	301	298	271	300	312	271	294	296	268	323	292	300	300	292	270	278	297	304	300	309	309	315	296	295	291	274	314	308	301	313	284	271	268	315	308	306	314	300	309	305	315	316	280	298	276	301	305	311	297	288	296	303	292	289	281	279	314	286	274	288	280	298	299	281	314	266	313	284	281	308	334	269	288	278	265	335	301	305	287	297	263	314	280	322	301	277	243	307	268	278	282	281	310	262	287	323	278	295	304	306	281	305	279	302	290	290	297	265	327	325	265	263	322	283	302	267	311	297	305	298	290	317	280	291	288	311	303	321	293	286	291	267	282	271	297	314	310	307	290	275	322	315	281	278	297	284	289	277	294	313	285	275	283	289	297	304	297	287	286	322	299	291	250	278	315	270	292	311	299	314	296	282	271	313	307	284	295	302	304	276	319	268	315	314	279	317	288	259	278	292	324	280	313	321	323	313	283	310	316	261	301	281	314	302	300	287	293	298	306	294	248	295	319	296	292	296	306	300	307	292	282	304	242	299	289	273	316	302	310	277	277	278	271	319	277	315	343	315	297	315	307	315	309	291	257	282	267	315	288	268	285	270	316	295	312	294	321	279	292	288	268	328	264	259	262	310	321	298	298	266	283	311	280	310	292	285	275	270	285	304	297	296	299	304	331	298	274	294	268	280	292	295	285	303	281	294	282	329	274	332	319	323	296	279	318	267	294	249	271	300	309	293	257	332	280	310	316	274	288	287	285	308	297	282	296	285	268	306	264	268	275	281	284	309	257	248	314	270	290	287	314	305	274	276	290	276	282	297	293	280	310	291	302	310	297	297	282	320	321	300	309	295	283	268	328	271	318	272	292	303	285	296	324	280	327	311	292	285	301	333	296	289	274	300	311	285	311	294	281	311	305	306	301	316	288	297	331	314	288	313	301	283	249	306	309	269	273	264	324	289	252	271	299	277	271	289	272	299	312	276	326	283	314	278	285	307	306	300	318	291	303	292	288	266	302	315	298	334	300	259	291	295	290	281	288	296	300	289	294	276	272	290	271	295	290	293	256	344	288	303	294	302	287	275	301	263	307	319	273	308	335	287	296	273	281	307	290	273	274	318	280	279	281	279	297	300	282	298	277	303	292	289	283	292	302	263	314	284	278	259	284	275	315	323	312	314	286	304	286	292	237	315	243	259	273	272	304	307	295	302	296	283	314	291	268	288	274	284	279	301	295	264	322	285	274	279	308	309	304	301	286	279	283	289	257	293	316	273	289	301	291	308	258	310	269	293	286	309	324	313	320	308	273	300	300	308	304	281	275	314	265	323	292	277	306	310	276	306	300	298	262	298	298	313	307	313	267	300	283	300	286	305	308	295	300	334	278	303	304	312	292	281	275	283	278	275	291	271	272	315	278	292	282	254	303	262	285	317	300	279	291	290	290	291	275	300	277	289	298	280	269	271	296	278	293	295	307	283	257	289	277	295	294	285	270	275	297	289	311	306	303	354	274	277	275	309	271	264	293	283	325	291	306	293	242	294	269	285	273	288	279	305	267	318	300	303	282	326	282	292	259	303	296	316	277	297	310	304	292	298	302	283	290	287	273	291	293	318	315	281	262	299	293	266	295	322	284	308	317	293	303	293	296	299	271	264	276	296	317	239	279	314	309	307	295	271	300	280	316	272	336	284	290	284	309	275	268	288	288	300	308	292	283	319	335	307	292	256	286	281	298	283	273	316	301	276	296	314	263	282	323	336	295	261	286	274	299	287	310	324	302	302	288	304	306	278	306	300	307	288	309	258	311	303	286	292	273	306	318	279	301	290	284	309	307	307	298	286	284	309	325	308	330	316	285	292	280	303	299	299	275	301	319	302	295	280	306	302	299	305	281	278	275	304	324	330	287	273	303	311	270	293	292	294	327	265	297	275	298	288	307	283	267	294	283	239	283	295	284	277	296	286	340	323	297	293	264	317	276	312	296	288	273	280	323	312	272	283	306	293	281	290	311	274	278	293	317	321	272	279	296	311	305	280	320	328	304	320	298	309	288	283	301	257	258	275	282	298	274	313	272	307	302	293	285	289	295	312	282	253	320	316	303	260	288	274	259	270	295	287	284	265	284	317	287	326	284	279	310	278	283	270	288	305	296	278	306	287	289	292	272	309	287	282	291	297	293	310	258	300	298	295	271	256	240	327	308	314	296	300	294	331	273	236	289	288	329	268	234	323	284	260	272	324	286	275	318	309	290	290	296	303	338	298	315	290	269	280	327	292	287	291	319	303	312	280	255	292	312	267	280	318	278	277	267	275	273	306	300	315	291	285	262	317	294	300	302	261	274	274	284	280	293	296	271	312	265	262	296	277	307	306	277	292	285	325	310	292	317	267	311	285	334	288	286	306	314	316	303	272	304	268	275	304	318	264	300	289	306	249	298	311	292	235	304	279	282	286	300	264	278	291	295	319	294	297	259	282	294	282	291	300	267	268	287	275	283	284	319	273	309	338	301	282	331	260	288	307	262	288	289	299	271	301	274	277	273	251	302	297	256	307	317	265	307	249	264	289	279	309	289	302	264	328	320	329	263	289	295	297	288	306	284	298	272	287	295	272	337	315	308	328	325	326	328	297	277	298	274	276	308	295	300	284	270	311	314	292	298	266	283	309	295	322	299	299	350	304	309	303	313	285	303	281	303	298	271	309	284	303	294	295	305	297	313	261	274	313	323	293	314	289	283	284
3723	7503	4926	2400	1381	1095	1011	842	798	781	788	673	696	677	684	693	676	646	647	660	697	629	650	635	684	632	640	681	624	665	654	598	664	640	662	614	580	584	662	652	621	659	686	624	658	641	646	645	666	665	640	648	699	640	653	691	628	648	650	678	656	652	582	591	621	593	631	615	660	647	683	602	631	629	620	618	664	588	618	619	627	638	574	631	613	674	606	620	640	635	627	587	611	639	632	631	636	640	653	654	629	605	621	636	641	644	587	605	583	625	658	638	591	640	667	622	587	600	645	641	610	587	623	657	553	624	590	611	642	637	645	619	629	619	630	609	614	670	630	679	590	638	628	661	620	652	607	625	665	643	626	631	663	633	658	665	644	646	649	673	583	614	614	617	619	672	622	656	688	574	643	634	613	616	630	610	638	621	651	632	610	666	614	638	641	647	605	625	630	649	621	641	608	627	660	592	607	640	658	612	631	644	611	631	643	660	664	588	619	645	630	617	647	635	641	639	638	613	631	625	616	637	653	570	671	616	616	627	659	646	610	641	631	649	682	617	609	572	637	592	592	597	629	644	610	615	608	591	665	640	613	615	593	655	661	596	603	658	674	601	667	644	597	668	654	625	625	585	642	599	636	621	583	689	618	652	629	627	649	636	619	618	584	644	593	599	579	609	661	605	619	646	642	616	599	619	612	586	602	605	616	652	632	636	619	675	603	627	670	655	676	645	666	653	612	633	646	679	607	611	596	639	641	660	637	641	610	606	623	631	647	671	624	636	659	622	630	622	636	610	668	646	672	610	620	617	613	603	655	640	595	616	594	652	598	633	659	660	624	633	643	622	677	681	621	632	643	640	665	637	659	625	608	672	633	606	619	591	658	653	649	670	637	629	628	668	619	649	630	650	626	617	628	601	598	610	646	631	664	643	661	610	643	612	586	632	635	622	619	616	651	627	647	632	638	610	681	633	630	612	629	630	623	659	632	630	589	614	623	630	634	614	645	622	682	659	596	645	603	647	636	690	669	627	617	620	636	665	591	630	618	632	614	585	618	638	686	626	618	625	656	616	608	611	623	618	656	616	635	628	642	626	630	634	624	618	621	640	659	690	670	686	630	644	612	621	631	625	604	598	633	630	643	608	627	618	618	617	624	605	597	584	652	621	627	638	625	601	643	635	603	583	663	649	652	610	637	604	633	625	633	633	644	600	674	657	640	610	609	653	641	613	670	613	615	641	662	641	651	639	631	631	599	623	619	631	647	630	618	666	633	622	649	633	625	608	658	673	678	603	613	608	639	663	626	611	650	643	649	663	660	659	651	647	627	615	623	625	635	676	670	625	594	621	647	661	605	600	645	641	667	629	627	620	649	583	652	654	612	653	641	625	607	618	635	621	613	615	616	607	620	638	637	636	593	610	627	618	659	673	600	666	633	589	615	600	644	624	619	581	656	667	638	632	616	603	636	649	667	639	599	625	653	637	593	681	628	610	641	652	629	627	617	647	639	628	638	604	653	617	638	632	631	593	655	647	617	596	566	612	645	639	608	637	623	656	612	633	645	676	647	631	682	609	591	642	635	602	563	640	640	653	630	605	630	606	641	635	660	664	623	597	614	615	588	627	634	585	651	633	615	619	684	624	606	576	632	589	622	647	637	624	646	630	616	623	642	614	643	621	622	613	627	681	591	633	620	610	606	640	629	681	646	600	627	622	654	659	650	630	650	636	635	631	651	637	611	614	609	644	634	618	617	660	660	650	637	634	677	617	618	611	642	620	607	651	632	639	618	619	640	651	654	609	640	644	716	633	630	671	637	647	634	620	655	667	637	633	605	628	673	651	592	616	633	615	583	667	637	615	655	637	648	604	621	583	615	634	667	611	641	651	579	611	673	626	607	601	606	641	608	659	659	621	645	636	607	631	639	632	616	628	614	614	649	654	589	635	661	627	660	619	652	643	612	671	664	622	610	633	629	617	623	669	609	656	619	638	628	625	630	618	615	608	613	615	619	625	629	659	575	643	649	614	572	643	597	606	615	639	590	579	627	628	670	626	590	638	611	632	616	635	635	653	641	657	648	593	635	656	622	611	582	628	639	574	653	661	646	616	647	622	609	595	639	628	651	629	687	608	585	588	612	639	611	662	639	592	648	609	643	628	632	620	678	573	674	646	655	627	649	633	609	637	692	633	589	598	576	606	646	649	632	634	627	684	645	678	654	613	628	611	589	608	615	655	669	636	625	620	656	641	646	678	667	634	609	653	623	676	622	591	622	609	560	590	608	662	647	632	568	577	629	658	675	586	614	646	651	590	626	649	573	619	624	626	587	636	639	637	590	581	653	618	676	655	609	632	625	657	620	634	664	653	628	681	616	619	655	654	654	629	619	592	595	637	619	665	549	652	637	601	590	674	639	569	641	611	604	640	626	583	662	627	612	630	653	645	657	636	638	645	623	611	589	585	618	615	674	627	632	571	625	659	621	642	598	667	650	590	609	597	699	640	583	646	648	660	635	611	649	621	585	634	643	640	630	665	593	620	626	638	611	667	633	590	612	594	617	655	648	626	640	626	605	644	628	617	645	608	615	587	639	645	669	660	606	614	652	602	648	621	636	629	629	584	616	598	642	580	617	629	607	644	615	637	625	667	591	610	653	611	594	644	611	696	668	642	665	625	631	624	664	628	634	609	621	619	636	637	617	626	633	653	673	644	621	642	641	644	631	588	641	636	657	632	658	641	596	606	585	667	620	626	634	631	614	628	639	635	644	668	606	679	589	584	611	621	698	652	656	645	659	619	650	657	636	628	620	627	679	617	611	628	597	660	628	618	622	630	631	601	593	622	618	611	604	645	617	637	620	629	665	604	629	654	628	622	610	636	631	614	615	633	625	600	592	640	628	605	623	624	606	589	612	608	662	607	613	617	596	627	618	587	622	657	617	647	664	648	625	602	640	633	572	609	633	605	572	648	629	616	657	607	649	627	652	627	628	615	622	629	619	660	657	640	642	638	642	624	628	628	638	635	596	656	626	663	607	622	671	614	640	615	621	651	623	669	659	637	605	637	659	646	596	661	648	628	651	643	652	597	653	635	633	646	632	672	622	654	660	628	662	667	588	646	628	600	649	697	624	623	626	673	585	640	639	602	614	637	615	627	600	623	625	668	623	649	636	606	592	613	594	642	630	627	649	587	625	619	643	618	627	659	620	605	617	649	618	623	581	610	643	642	622	634	632	631	596	591	634	601	614	590	623	610	629	632	621	615	612	595	649	659	627	627	610	593	666	680	648	565	668	614	638	673	637	625	616	677	658	689	630	663	666	611	597	639	633	646	623	641	604	624	647	629	606	626	619	627	610	599	632	625	608	628	656	558	654	631	670	643	604	619	582	660	642	674	599	623	658	648	635	639	605	630	634	609	611	667	668	642	625	605	635	684	622	603	659	647	645	598	612	658	667	599	646	609	638	642	622	627	595	643	613	606	641	611	615	659	612	654	610	640	575	670
33150	15141	3130	743	461	343	338	325	332	342	306	306	283	278	266	270	280	279	280	270	295	285	303	260	273	267	263	270	269	273	255	279	314	278	274	265	263	271	288	310	260	273	269	280	260	274	242	285	258	281	254	255	252	282	290	244	282	258	305	278	237	240	262	240	253	260	239	228	231	251	296	255	270	255	280	280	264	287	278	276	302	281	266	264	270	252	282	304	274	263	269	309	293	248	265	260	279	253	299	282	243	271	274	245	252	261	250	276	265	270	256	261	238	252	292	282	268	288	242	299	268	314	282	267	282	252	247	273	283	276	282	232	253	245	255	243	240	260	262	295	253	247	224	275	257	275	283	244	237	261	229	278	279	279	278	259	247	233	232	265	286	245	290	283	284	260	235	264	266	239	279	240	273	292	272	246	279	259	301	260	269	268	263	264	262	287	278	283	250	265	240	276	277	262	260	278	265	279	268	267	250	250	271	282	279	260	246	279	276	289	256	273	294	243	255	292	290	259	259	285	282	263	269	280	264	292	286	270	226	285	280	270	264	260	250	260	283	261	275	278	271	242	265	256	271	268	277	262	269	248	268	262	243	304	281	291	264	259	253	269	271	254	283	279	275	268	265	262	256	257	273	269	252	266	267	253	244	250	231	260	247	255	245	273	284	284	254	256	277	259	266	261	286	246	266	278	296	274	269	241	262	246	254	268	242	246	263	271	251	240	242	247	256	246	264	274	241	261	252	270	256	253	269	302	278	257	267	267	283	252	254	254	258	291	241	274	253	298	240	260	303	246	277	283	254	274	236	288	263	265	275	289	236	255	244	318	261	263	268	283	247	251	285	272	269	281	244	228	253	274	249	273	254	250	232	272	276	249	241	261	257	250	263	243	278	255	294	267	283	276	286	284	249	262	266	272	249	265	244	291	246	264	258	287	252	287	311	266	239	266	269	278	261	277	252	245	269	255	255	250	294	279	273	244	262	225	247	261	289	274	255	274	271	311	271	277	267	254	267	258	248	284	285	282	310	277	268	256	276	275	233	266	269	251	234	264	276	273	275	277	255	257	245	270	244	268	249	285	277	260	258	287	263	271	276	271	232	257	261	247	220	224	261	234	268	252	266	259	283	263	279	234	237	243	259	262	261	284	295	254	264	265	300	243	267	250	260	248	291	250	272	278	287	270	285	292	282	272	256	288	295	294	291	262	310	286	315	253	284	230	237	250	266	264	305	257	256	288	283	288	283	271	248	240	270	253	242	236	278	268	248	249	263	250	248	270	292	279	251	241	240	277	268	245	266	274	268	274	265	258	229	253	277	299	290	251	282	237	258	261	282	233	263	233	272	280	276	267	273	261	284	264	264	268	259	282	263	239	235	256	278	241	287	247	245	257	257	253	292	285	263	248	251	266	281	253	274	305	287	259	231	272	289	272	291	286	258	286	310	283	262	255	236	270	252	248	267	263	277	256	270	252	280	241	249	261	249	279	311	269	262	273	295	284	277	249	240	294	253	287	269	264	254	260	271	251	242	243	299	276	282	278	244	252	259	280	290	223	277	242	251	267	268	282	263	249	284	275	246	250	243	253	258	267	257	251	262	258	298	293	274	272	277	242	315	270	285	227	245	265	252	253	279	267	266	238	282	279	269	257	266	278	266	263	287	285	262	256	258	254	251	253	282	245	265	267	240	251	293	251	266	252	260	262	258	257	247	255	253	249	285	263	287	252	253	278	245	281	268	242	256	268	265	260	246	293	265	266	275	293	307	266	270	260	242	274	283	253	263	266	263	264	286	313	302	283	256	251	279	233	281	283	269	281	268	286	268	243	277	261	269	254	260	246	289	260	272	250	243	243	248	251	222	259	255	222	279	293	245	247	261	275	252	258	309	259	275	276	265	269	281	271	236	244	254	266	251	281	264	289	278	267	249	286	270	254	292	259	281	272	275	304	279	238	271	277	262	258	268	255	240	272	254	258	286	271	284	272	271	248	246	269	244	258	273	278	256	262	271	261	264	283	267	262	254	268	278	272	243	265	218	278	295	258	253	279	276	264	261	255	283	284	260	265	258	251	260	262	244	245	287	240	250	277	278	273	259	288	275	226	290	270	236	244	249	260	250	250	248	248	297	277	253	263	268	249	270	285	270	288	245	280	307	257	246	251	280	272	275	230	275	259	246	257	265	277	263	253	260	306	246	276	238	260	263	243	230	277	263	262	263	226	242	248	256	275	264	269	288	245	275	239	254	257	262	262	257	265	248	254	288	249	253	263	261	275	235	284	283	254	274	246	272	248	251	282	276	263	272	275	251	277	250	289	263	275	263	272	255	244	268	281	272	282	290	262	253	252	266	255	267	277	262	251	256	261	292	263	271	260	263	230	253	272	288	252	283	297	271	287	207	257	267	252	260	272	265	254	235	290	266	270	269	268	264	263	280	305	288	269	302	246	286	262	286	234	285	246	300	268	266	245	284	250	265	259	293	239	232	285	283	266	284	275	245	281	272	275	271	278	287	263	265	271	252	252	270	256	249	279	244	287	285	260	265	276	246	268	245	261	282	272	263	241	267	249	254	275	277	244	291	264	264	231	257	291	259	284	235	283	268	275	251	261	264	258	240	262	262	273	288	293	281	253	262	245	237	283	271	264	251	247	230	265	230	249	255	265	239	269	254	290	274	272	266	264	240	239	259	308	235	282	250	216	265	277	284	283	292	264	262	260	284	265	286	247	261	241	278	285	272	234	269	253	289	238	268	272	262	252	248	224	289	287	269	270	251	258	272	264	271	247	227	246	288	281	272	264	255	263	282	288	270	269	276	278	262	255	272	269	253	239	249	276	252	244	248	232	262	259	246	262	271	264	283	241	262	242	253	251	261	280	271	233	253	233	265	241	266	276	263	268	257	242	259	233	272	258	267	283	250	269	239	234	274	293	258	252	270	280	264	287	267	308	306	296	263	279	298	268	258	241	279	283	274	277	243	286	276	247	264	289	253	271	273	270	286	289	252	248	256	273	316	263	249	259	253	243	229	289	263	266	274	257	217	276	282	266	255	254	276	205	269	264	272	286	282	238	275	268	270	284	290	287	271	281	275	255	279	288	248	264	295	228	257	259	272	278	274	239	264	267	270	301	277	265	299	260	267	271	304	279	271	263	250	268	293	274	309	274	233	230	291	258	266	263	255	289	259	278	265	266	276	264	298	253	246	257	282	253	247	258	257	289	253	235	254	257	249	261	276	254	273	268	261	255	275	267	264	285	263	270	227	225	263	252	228	225	259	246	255	259	269	279	258	251	254	265	272	272	255	274	249	293	281	290	269	290	282	300	279	265	298	277	317	274	255	259	247	254	257	262	284	285	290	241	239	288	261	283	256	257	226	246	276	271	278	250	266	244	258	276	261	261	285	282	279	280	275	276	245	269	286	289	245	269	272	271	275	272	266	276	264	291	261	292	248	270	298	232	252	273	250	262	246	256	274	257	261	274	263	266	294	252	269	250
5180	1656	1308	841	692	683	628	643	678	678	649	637	625	660	612	586	600	596	629	608	645	619	588	622	642	602	621	619	575	615	591	619	593	631	606	549	651	566	596	593	627	654	635	618	628	640	625	641	614	586	632	607	622	611	620	599	591	623	587	607	624	629	624	597	599	601	626	623	648	634	628	637	639	612	593	606	642	614	577	610	589	639	590	623	622	560	584	591	607	596	631	590	643	672	637	596	629	608	599	597	613	641	575	575	591	608	614	640	637	612	638	615	572	587	583	620	582	608	620	645	568	642	583	596	602	634	594	603	623	604	614	605	601	622	606	596	594	606	585	607	608	646	633	631	617	613	607	591	594	621	587	594	578	564	615	587	588	627	635	589	628	610	587	573	593	615	579	575	603	610	587	571	617	648	661	608	630	634	580	601	599	601	593	608	609	647	606	600	588	602	609	622	592	607	596	613	581	606	622	591	595	557	609	633	599	618	607	645	590	591	626	591	587	647	602	633	638	658	639	565	577	576	605	660	588	606	606	599	627	633	597	606	655	600	607	633	594	560	621	586	559	591	608	656	567	610	536	619	592	602	610	602	628	643	593	590	618	591	605	606	596	640	644	618	616	613	582	641	610	588	644	635	560	586	579	597	581	606	627	575	605	593	645	585	653	638	626	560	571	608	630	640	607	601	616	630	621	607	556	612	554	608	651	628	619	568	629	624	590	614	593	559	594	588	647	611	665	620	587	623	593	620	618	593	647	600	634	623	571	598	639	648	568	636	606	566	579	614	612	603	577	600	643	601	627	591	581	613	626	603	600	592	597	630	617	639	601	622	583	595	609	590	596	590	620	578	605	633	630	604	591	613	609	587	583	589	578	600	658	586	642	629	580	652	578	595	627	599	596	592	646	596	640	654	640	648	590	585	579	602	631	612	642	645	587	616	615	599	616	571	602	572	604	615	602	663	582	602	623	637	617	627	609	596	610	585	576	575	616	595	580	595	582	620	599	608	638	603	612	591	634	633	585	640	584	625	576	583	563	563	585	607	606	609	604	598	571	601	645	593	575	573	606	619	542	628	554	608	577	612	586	600	605	624	628	634	639	633	608	597	648	636	636	621	656	633	592	616	614	623	602	557	592	647	610	606	612	635	614	581	647	580	591	571	589	574	551	606	603	618	592	587	573	594	608	608	593	648	610	612	637	571	585	604	579	591	629	555	586	576	576	586	601	665	591	631	614	627	639	606	558	612	610	576	584	622	642	608	608	552	649	600	605	597	635	635	602	620	585	626	605	612	622	566	591	598	612	611	594	567	571	611	581	629	616	656	624	619	601	638	580	607	645	592	610	586	527	652	632	618	621	653	615	646	586	638	629	597	615	586	617	618	603	642	590	656	612	680	612	610	652	634	577	600	600	617	623	644	584	613	617	563	555	618	614	647	597	600	598	604	586	566	587	550	619	626	640	600	643	656	614	618	627	575	564	632	599	604	576	633	595	584	585	607	641	585	596	603	640	619	592	607	609	600	672	579	604	641	635	595	606	619	556	604	605	604	612	630	583	611	633	609	570	627	582	586	603	590	614	592	602	649	611	552	599	551	611	582	598	656	603	602	639	600	658	611	591	611	608	655	621	643	604	673	619	587	622	597	580	593	623	591	633	621	604	598	602	640	588	588	631	635	630	576	595	591	607	587	564	612	609	614	642	583	610	632	622	611	640	645	623	596	595	618	648	622	641	606	669	601	600	584	638	644	620	611	586	624	645	564	578	630	623	612	595	681	609	614	606	632	584	645	622	620	618	573	604	640	590	593	635	620	611	617	644	605	636	607	565	605	593	595	592	602	581	568	615	576	586	598	595	576	573	596	609	658	609	631	551	624	606	606	529	637	599	619	589	619	679	627	609	599	628	597	623	623	588	621	624	647	617	566	607	632	638	551	583	617	595	606	629	591	627	636	588	582	615	605	606	648	615	624	622	599	574	622	596	646	643	603	593	572	612	580	618	620	608	572	620	639	603	606	614	580	622	611	643	603	593	605	565	601	660	568	648	603	657	612	589	625	587	587	639	655	601	603	641	588	598	587	573	584	663	637	635	616	638	620	644	635	651	627	573	630	609	618	621	593	650	596	602	557	612	597	627	589	573	610	617	617	580	631	592	587	622	593	597	586	612	636	598	611	596	607	566	634	576	646	587	592	648	614	593	642	573	650	600	593	659	579	654	597	593	601	599	576	638	610	595	617	615	634	599	625	637	621	611	635	601	619	591	583	595	625	640	642	634	596	592	615	591	634	618	630	615	611	602	631	604	637	614	639	632	581	592	606	610	629	603	606	605	578	623	620	590	626	621	562	575	604	620	608	601	602	602	590	612	629	601	586	634	647	604	601	645	596	625	614	643	626	615	596	614	610	625	611	593	570	617	588	641	606	590	636	655	580	595	590	566	586	593	575	614	607	578	625	617	641	606	626	609	570	653	601	617	652	609	601	610	624	644	638	605	599	618	615	624	592	630	605	613	588	626	618	627	594	593	610	594	561	583	568	629	597	583	597	626	634	633	640	590	608	623	636	617	649	644	623	605	597	588	643	647	599	583	582	630	566	601	626	614	604	621	614	631	590	623	627	593	619	623	689	601	594	578	627	652	609	622	574	622	641	647	587	625	633	591	603	579	608	619	602	599	637	569	576	624	600	627	621	601	560	583	614	610	613	636	661	581	656	639	644	614	560	557	596	624	617	600	599	610	585	589	660	593	658	642	591	598	574	567	600	603	629	597	609	637	660	614	611	607	652	599	610	640	571	598	603	628	624	627	629	641	562	579	599	597	584	634	632	614	594	596	623	594	655	602	571	607	607	625	610	584	608	591	574	651	596	609	600	597	592	619	637	652	575	596	629	571	636	600	591	594	579	614	590	598	594	589	591	606	606	624	576	608	586	617	611	680	595	631	600	601	619	605	634	595	596	652	605	514	603	645	597	600	666	586	625	653	639	605	579	579	610	615	611	582	600	628	596	576	599	587	599	626	613	613	584	606	619	597	639	648	655	626	605	650	576	610	622	628	614	631	600	609	520	546	598	595	626	603	595	601	616	618	601	636	655	587	588	649	569	597	608	611	589	624	618	648	600	553	617	591	625	629	600	597	618	580	655	626	559	599	594	592	622	593	590	637	657	587	638	625	572	565	631	597	604	642	616	588	605	575	568	601	582	630	625	658	644	628	570	628	618	644	619	623	601	582	628	627	611	607	622	574	590	632	620	600	584	645	584	586	660	586	630	623	640	595	604	602	629	600	638	621	626	622	556	579	601	630	601	610	651	615	605	584	638	577	588	587	616	597	591	605	598	606	611	607	648	612	596	577	586	616	648	633	613	633	599	597	617	595	598	647	618	613	594	604	639	627	604	609	585	622	576	586	620	584	653	605	620	605	640	578	579	601	588	623	566	657	604	616	605	617	608	648	578	626	607	622	621	581	593	606	603	616	600	597	611	575	635	586	623	629	627
24419	20934	24634	27402	20859	4958	778	615	562	502	446	436	444	391	425	396	425	438	400	423	351	403	393	397	390	372	354	364	360	397	385	354	355	410	346	340	364	384	379	374	366	362	355	383	378	353	401	334	362	410	406	405	376	345	369	365	359	415	343	377	400	373	363	359	362	366	370	381	358	384	391	380	354	358	395	378	365	389	355	389	387	366	369	368	365	396	360	354	403	362	378	368	372	389	327	412	323	355	367	376	370	364	347	351	345	378	306	360	365	397	369	362	308	352	363	320	356	341	357	351	364	384	382	375	369	327	388	379	370	356	392	401	411	351	334	344	366	359	367	340	357	379	359	398	353	327	379	353	349	359	351	378	361	376	371	402	363	308	373	368	334	359	411	363	331	346	378	346	328	375	399	405	351	353	366	373	387	379	336	359	339	369	389	377	350	397	332	315	343	376	364	383	334	350	362	332	394	380	330	326	359	332	374	337	380	356	325	346	353	336	338	386	340	357	332	348	406	385	363	329	339	381	371	361	358	370	337	346	388	348	325	347	384	382	352	353	346	347	336	393	356	353	376	403	337	356	376	340	335	339	336	350	347	348	350	364	364	354	342	369	372	362	341	376	362	367	396	347	389	378	328	385	385	360	352	382	351	353	374	377	361	349	372	416	337	348	361	348	338	376	394	347	355	360	388	365	372	348	354	342	349	334	366	364	360	350	344	387	355	374	383	327	362	335	349	360	377	360	327	363	309	332	383	386	331	383	355	384	368	344	375	347	373	368	334	393	375	367	327	347	406	372	358	357	387	399	367	353	336	363	352	383	359	371	355	345	342	397	330	341	345	352	345	356	367	350	370	359	361	376	345	362	374	414	348	358	353	348	410	380	358	337	370	365	355	379	370	347	345	349	379	361	335	375	376	353	361	365	392	369	385	344	343	344	353	363	358	345	378	354	367	372	374	363	374	352	345	369	370	350	361	353	336	392	298	342	370	345	393	378	342	375	342	371	353	360	348	388	375	368	377	354	356	382	363	314	346	343	387	375	360	336	338	357	367	347	364	362	381	328	370	390	382	354	408	377	385	340	353	337	327	335	363	373	412	371	350	343	365	365	321	347	327	332	362	385	353	353	348	402	332	340	354	322	343	377	361	375	336	409	336	373	390	340	344	373	353	392	360	361	367	348	404	360	331	360	365	364	336	341	364	313	388	394	393	380	420	361	348	354	347	344	344	329	361	335	361	347	384	349	389	341	373	367	320	334	366	359	408	365	350	370	358	375	381	319	359	322	376	354	342	364	373	326	341	376	375	386	369	348	360	354	344	396	378	362	354	388	381	348	332	343	324	371	394	372	354	378	368	391	345	365	355	375	358	374	346	370	358	349	336	329	354	343	377	354	338	343	403	337	332	366	326	356	366	366	386	376	373	376	382	324	359	351	375	389	351	326	323	364	356	357	337	396	398	348	410	368	393	366	371	376	370	366	343	364	370	361	391	336	339	368	368	357	346	339	380	370	369	378	373	399	390	362	372	342	370	354	404	330	359	375	334	393	383	362	346	355	370	372	338	354	402	372	345	344	362	352	334	363	366	345	355	378	367	375	365	380	367	352	400	374	332	366	341	350	385	373	357	352	372	341	385	384	353	360	354	370	398	356	357	360	363	373	383	349	390	365	382	391	346	341	419	366	338	350	382	364	343	360	364	361	323	416	351	344	375	338	384	349	352	370	364	343	352	359	368	363	363	371	315	314	362	361	363	355	339	357	385	358	369	343	345	358	374	345	386	356	372	334	327	351	349	381	360	383	390	377	381	361	388	343	384	399	383	359	367	331	364	370	375	380	357	356	347	398	368	356	332	372	358	382	361	320	337	347	378	385	379	356	369	373	369	360	353	332	367	364	342	320	329	355	396	368	375	392	347	345	359	351	336	362	347	347	326	376	361	383	338	348	381	372	348	353	376	419	400	346	341	401	364	337	361	342	371	367	352	351	353	349	356	327	342	365	337	368	327	377	329	350	378	352	361	376	345	369	348	402	352	399	345	361	361	369	383	327	395	360	337	374	402	363	371	359	399	346	326	374	353	373	332	386	360	327	347	352	406	372	384	330	342	333	405	359	382	340	336	348	384	370	385	352	384	346	398	324	373	314	372	370	357	354	332	354	348	367	381	363	379	362	384	377	321	400	383	359	315	361	357	345	352	340	350	329	349	378	393	370	372	359	369	377	389	351	376	377	353	342	335	375	357	362	390	398	356	352	336	372	384	337	367	344	371	358	361	390	350	349	361	392	361	313	392	346	336	376	346	356	376	347	365	358	363	349	359	363	374	375	365	367	388	368	355	371	376	358	339	338	358	363	372	377	359	352	412	392	363	369	372	333	364	359	344	332	319	355	380	375	387	360	392	411	339	389	368	348	392	376	337	342	375	379	361	364	337	400	356	352	373	338	367	333	356	364	350	340	394	361	359	373	416	360	321	355	377	371	372	334	413	370	362	336	370	327	387	348	340	374	373	413	371	375	344	321	377	409	370	368	336	369	378	381	389	359	380	358	342	355	329	329	358	346	369	325	352	324	377	327	370	344	324	319	350	391	373	362	333	327	360	340	373	347	352	370	361	338	356	366	358	366	356	315	349	339	372	335	342	322	346	381	384	364	366	337	352	379	379	344	372	344	393	396	394	387	342	340	357	328	363	338	370	376	339	423	405	355	331	368	396	353	368	361	375	348	343	365	348	357	367	388	333	376	386	334	366	351	357	331	365	363	391	338	349	369	368	374	313	384	363	352	358	334	351	362	379	382	386	332	386	399	363	356	339	329	348	366	332	368	333	358	375	367	376	377	366	378	357	384	353	353	380	332	360	346	349	396	370	369	339	378	379	373	365	337	384	370	340	395	366	321	384	373	342	367	387	360	356	371	368	382	385	355	381	361	373	367	357	377	361	364	382	339	360	395	403	381	381	366	346	351	364	358	350	366	343	367	383	363	357	325	372	362	356	342	376	373	372	322	366	349	329	356	375	359	381	347	359	337	328	378	380	396	363	368	365	343	357	325	376	384	342	317	371	336	354	326	336	372	353	316	323	353	362	368	336	368	385	374	394	387	366	365	387	349	343	342	366	327	362	342	370	333	338	362	373	374	374	334	367	386	356	383	331	374	332	315	343	313	344	325	366	367	347	371	331	358	373	342	364	346	345	349	368	355	340	334	323	348	393	397	367	366	360	356	333	361	393	336	329	361	321	389	382	388	359	347	303	360	349	345	346	361	380	384	355	359	352	376	364	356	362	362	325	383	346	364	369	386	354	341	323	370	357	354	343	386	351	327	364	343	317	374	351	420	419	371	378	366	367	343	352	384	394	373	373	340	344	365	334	335	324	318	377	354	330	356	335	338	377	358	353	352	368	333	329	327	364	354	351	355	364	397	383	369	378	349	330	341	367	396	376	372	324	344	325	354	369	375	355	344	354	336	387	380	356	372	371	379	386	399	352	349	347	365	343	354
3632	4821	3412	1745	1178	1002	963	896	907	826	824	801	832	775	814	818	825	761	744	830	784	746	771	793	790	765	822	803	772	788	778	762	784	791	778	767	746	818	727	798	758	836	746	785	736	754	742	806	825	702	747	776	747	807	772	779	772	859	791	742	824	753	828	800	748	732	776	788	806	784	825	789	772	793	751	797	750	811	774	765	765	812	789	772	801	744	749	793	818	757	774	730	759	757	760	784	782	812	774	751	747	762	789	792	753	753	785	782	810	811	743	806	779	767	806	734	770	723	758	773	783	744	744	793	751	746	797	794	816	799	751	752	747	793	832	780	761	736	752	811	810	743	780	786	809	743	812	756	773	801	753	783	775	746	817	808	765	810	767	778	787	835	755	767	779	765	831	736	837	803	811	730	809	745	776	837	765	765	774	759	785	752	784	768	780	788	812	781	781	807	807	793	806	761	814	740	756	810	770	735	729	777	782	796	747	762	805	833	756	750	785	808	749	797	784	757	751	746	762	784	786	777	802	755	799	810	772	768	783	778	738	755	792	748	764	753	821	713	754	787	788	797	722	782	804	770	781	788	731	779	796	728	734	745	722	747	785	750	781	789	749	752	807	815	747	799	766	822	802	784	772	779	794	743	751	786	747	783	757	768	794	768	768	792	764	745	776	752	826	769	792	786	728	800	803	796	808	763	764	800	771	816	780	734	778	804	773	770	799	745	765	742	763	771	771	794	771	756	851	837	791	770	775	757	711	805	765	816	762	793	768	738	795	765	769	795	756	777	758	805	755	780	788	817	763	759	771	800	853	755	841	780	782	714	772	817	772	775	698	824	785	762	759	718	787	822	770	763	751	812	748	757	778	754	786	778	745	804	755	753	771	792	775	770	794	832	710	749	754	769	797	765	831	719	826	770	741	807	759	742	758	717	826	758	810	719	772	798	769	769	793	737	809	756	794	758	796	806	808	804	790	789	748	728	777	791	810	823	779	737	705	753	748	801	814	733	769	754	753	783	741	808	807	799	714	776	787	741	772	840	789	729	766	761	764	772	749	768	764	792	811	778	776	811	801	763	823	798	807	774	849	725	760	775	761	769	751	790	768	771	795	746	800	743	816	803	766	801	767	780	789	794	760	782	768	778	750	803	755	782	758	783	734	740	818	864	765	792	797	780	829	714	747	785	810	762	784	821	722	772	754	819	803	793	809	755	758	768	834	759	753	787	839	802	800	777	792	755	791	841	815	823	797	795	810	752	739	730	832	771	770	813	794	755	765	807	804	745	793	748	762	755	757	767	736	780	769	746	775	762	789	726	767	748	765	801	770	816	746	797	782	758	722	757	767	688	736	738	748	784	798	781	777	800	745	821	771	781	779	749	820	734	786	760	772	794	795	791	796	780	782	786	731	751	802	788	754	801	792	705	754	748	803	757	770	779	731	798	764	715	785	736	822	784	819	745	828	793	788	822	750	776	819	751	759	779	798	748	754	774	765	773	758	822	772	806	781	796	738	816	745	794	768	763	779	778	769	849	782	754	744	802	819	755	739	758	769	720	763	761	793	773	791	811	800	844	828	737	758	774	757	777	824	785	799	799	765	810	855	739	720	787	757	753	806	761	719	813	763	770	767	761	810	787	792	716	827	783	744	755	748	767	798	759	743	750	760	746	784	807	835	782	806	767	771	719	772	772	799	758	771	805	762	746	829	748	780	752	759	826	785	787	797	741	761	728	794	777	831	803	722	754	786	807	773	802	796	769	774	759	754	783	774	822	767	756	761	807	825	743	770	772	800	793	738	789	806	761	775	749	810	767	809	834	765	782	762	746	769	771	772	759	804	725	755	797	745	817	776	787	790	803	742	801	750	772	786	809	774	754	783	798	740	812	725	790	861	771	746	783	755	719	727	764	764	773	725	765	739	811	751	801	796	745	771	773	807	760	813	792	755	802	767	690	840	744	809	795	786	722	734	728	769	783	806	793	792	752	764	800	790	798	788	804	775	730	815	821	750	774	764	788	745	768	758	745	791	781	818	802	763	778	786	771	769	793	771	775	787	781	796	765	736	792	774	766	725	873	782	719	770	733	809	773	822	771	769	728	812	754	732	786	768	765	747	764	757	789	737	780	761	761	752	797	790	753	807	774	765	836	804	757	779	781	736	725	833	764	761	792	802	791	708	760	805	768	773	821	752	734	788	745	752	824	724	791	772	765	813	795	804	705	802	818	769	772	750	798	848	779	802	786	771	738	808	748	770	807	784	742	776	809	773	795	764	768	828	820	716	759	785	810	802	821	767	804	782	828	759	727	839	814	821	746	777	785	822	787	795	763	769	768	798	757	794	824	821	800	801	755	729	757	784	809	807	812	786	784	741	774	815	772	754	780	762	781	744	780	796	759	761	820	777	803	791	776	731	838	784	776	812	748	750	752	730	757	765	744	781	787	763	800	774	747	743	805	814	785	789	771	756	765	782	750	790	722	786	826	785	786	799	779	787	794	804	826	785	810	803	830	748	818	801	788	782	754	802	769	782	771	755	783	773	771	820	785	772	771	744	770	815	801	768	765	808	821	734	791	774	787	792	747	773	781	811	757	700	773	745	762	778	755	765	768	780	776	805	760	830	764	776	745	804	740	773	780	824	766	748	776	784	784	799	761	719	775	710	771	762	804	805	803	747	767	762	761	779	761	817	783	763	802	751	732	801	786	769	797	792	801	749	816	727	803	791	786	752	778	813	728	784	789	773	802	775	804	742	735	806	782	771	773	762	739	738	781	781	779	814	778	790	832	784	802	790	761	785	777	780	834	792	778	718	811	737	765	761	783	765	833	794	785	743	791	805	770	792	783	725	772	780	738	797	754	711	756	758	745	808	805	733	769	791	741	780	825	824	779	766	770	765	783	831	781	777	717	785	794	795	805	774	760	798	749	764	744	775	819	811	806	810	798	800	780	751	747	766	779	780	811	778	801	760	779	790	786	820	837	781	784	746	753	726	786	801	768	766	833	785	792	720	764	744	784	747	759	811	792	751	799	767	769	865	768	775	797	784	743	790	780	729	770	790	824	815	784	800	775	784	751	729	774	758	768	843	755	773	746	781	804	730	809	808	803	763	783	806	763	764	765	734	847	764	779	768	755	757	766	751	743	777	740	819	752	756	776	792	781	769	789	786	773	753	768	822	780	783	802	743	739	811	747	747	813	764	803	825	768	743	746	724	758	799	802	766	836	745	727	816	779	769	717	776	760	775	805	748	775	789	760	770	782	806	780	818	765	727	797	773	813	823	783	780	746	773	743	813	815	764	814	779	781	773	827	736	802	733	787	778	803	752	767	745	736	831	790	780	761	774	813	779	744	730	698	761	767	764	821	769	810	806	781	760	713	845	822	758	773	743	788	790	756	751	757	798	799	770	774	780	814	753	783	774	845	763	769	776	825	768	797	756	787	784	804	773	794	788	744	770	756	777	799	758	808	785	776	790	787	760	777	787	757	757	776	784	789
23761	21038	25344	26949	21045	21080	5239	868	611	491	507	450	421	357	362	347	365	349	379	368	408	346	344	331	338	316	333	327	307	323	294	312	293	295	322	321	337	306	313	315	333	321	331	303	310	326	304	289	293	308	321	290	323	344	300	303	320	340	289	310	328	324	325	295	299	294	318	274	308	271	307	315	327	315	296	290	277	309	282	285	302	312	277	310	307	286	292	280	320	332	303	294	307	331	320	314	311	297	333	276	296	297	338	286	294	300	304	306	355	286	303	346	284	334	259	282	306	281	302	305	296	307	315	265	291	299	344	321	323	331	282	289	265	279	276	305	300	314	297	280	291	298	269	266	293	301	294	282	313	324	322	323	278	279	273	287	287	305	272	310	302	325	294	294	312	268	301	315	287	300	291	293	301	321	304	305	301	319	273	285	313	316	274	319	305	299	318	339	270	295	315	310	297	297	299	319	303	299	320	288	282	295	289	319	262	341	310	303	333	303	313	301	287	296	305	299	293	292	305	299	277	286	317	289	289	285	291	309	296	263	315	333	300	295	310	286	314	285	271	278	280	310	285	321	297	306	276	311	318	283	309	280	301	293	299	295	310	264	312	313	333	268	283	309	328	306	275	298	288	312	293	287	298	305	300	268	309	301	304	310	316	324	314	285	303	297	293	324	313	308	292	314	275	286	294	320	306	280	289	291	297	329	298	324	306	313	290	270	292	298	290	304	370	284	304	284	305	308	276	284	310	322	319	288	270	298	283	301	280	315	324	312	314	284	320	302	322	289	315	291	292	279	308	296	268	314	310	278	304	317	287	308	336	279	282	289	324	277	275	291	308	282	272	309	309	300	296	299	297	296	304	321	307	317	299	307	293	306	305	300	275	303	323	297	295	327	271	271	277	314	332	322	295	331	344	301	295	303	297	295	292	311	267	307	297	296	321	298	292	301	313	281	306	297	304	272	289	329	293	307	281	299	289	306	287	279	297	301	298	306	305	280	272	289	318	302	306	301	309	278	298	309	286	313	346	315	322	322	304	299	287	288	306	298	261	306	308	318	290	301	272	340	346	289	259	290	271	296	313	311	309	323	273	314	298	289	271	290	316	286	275	305	306	362	272	310	296	311	323	303	270	300	300	276	316	305	298	287	284	304	323	306	314	284	308	314	303	315	288	278	294	310	306	324	341	267	286	302	299	262	259	289	300	321	316	317	285	296	298	289	272	292	286	280	326	280	285	307	278	279	295	333	321	294	284	277	302	313	278	295	306	293	319	300	310	289	318	323	285	321	318	318	292	284	294	252	347	324	320	307	278	331	289	294	311	300	309	316	298	282	311	292	279	299	277	296	298	275	298	323	273	270	305	347	290	292	313	278	293	311	283	282	286	285	307	315	322	316	245	312	321	319	295	310	299	318	324	291	266	282	305	273	271	316	280	292	301	298	302	282	286	311	305	292	300	302	301	300	286	304	297	340	336	254	314	304	294	323	292	305	289	296	294	292	297	260	324	272	356	295	315	285	308	338	324	328	269	310	317	315	303	286	308	287	311	272	317	286	267	291	296	313	322	311	276	312	264	289	307	299	295	311	337	314	287	278	272	275	281	314	309	284	301	267	293	291	321	253	298	272	284	322	331	321	336	284	319	308	325	275	279	292	314	296	294	347	349	299	301	284	298	307	315	291	311	315	274	255	284	284	300	280	297	314	266	319	299	296	298	294	305	312	264	339	298	286	293	309	284	329	285	290	298	304	293	310	305	321	283	303	285	306	273	285	295	293	292	284	308	307	339	300	334	313	307	283	295	300	284	276	306	292	335	303	291	301	292	314	282	277	292	295	288	335	262	310	318	297	310	287	312	295	260	312	322	306	300	289	300	278	289	317	284	345	297	324	300	289	309	317	309	290	296	320	287	304	334	279	295	289	298	305	297	327	295	299	296	275	301	317	320	282	289	332	293	268	292	283	310	319	272	293	310	292	302	307	330	318	288	296	299	333	298	303	303	302	282	329	308	285	325	272	313	281	310	286	316	285	302	327	308	301	317	329	294	286	302	292	316	305	282	307	309	269	290	336	274	276	302	333	307	258	288	263	310	303	316	319	274	288	292	278	307	265	297	268	302	286	303	282	288	319	299	281	337	289	307	299	324	306	293	292	317	286	273	313	315	300	319	290	305	292	316	311	315	282	323	311	313	306	268	311	311	296	310	305	307	311	315	304	302	273	293	301	301	273	293	280	301	318	270	295	300	315	319	294	286	316	298	328	313	284	322	313	305	288	240	291	265	293	291	299	335	343	318	311	321	313	299	263	293	298	282	302	324	297	288	270	291	292	349	282	288	322	296	299	291	302	299	324	309	287	271	278	306	290	306	324	313	303	306	323	303	278	300	315	295	261	292	280	260	324	310	295	314	308	305	298	304	282	300	265	291	294	304	308	273	265	310	278	283	316	294	306	241	288	289	316	315	307	320	316	297	317	286	301	301	294	274	289	319	312	294	304	294	276	269	252	311	270	264	303	306	343	294	300	291	297	269	314	308	320	285	279	283	342	339	306	288	285	290	302	336	308	291	298	306	310	274	310	285	293	280	304	312	283	317	287	284	297	337	311	303	317	313	299	302	327	328	314	316	314	312	263	314	301	292	288	296	310	289	290	320	288	289	313	293	264	325	312	269	284	377	310	307	314	303	305	308	315	294	294	272	317	313	323	302	271	315	285	298	283	302	301	289	312	258	308	328	339	300	298	290	289	277	309	275	272	303	288	288	308	294	284	310	282	338	290	310	312	308	310	272	264	285	264	302	324	287	309	282	291	304	275	280	277	297	288	280	311	281	307	315	307	308	271	293	315	302	303	278	297	317	318	297	320	305	301	287	284	323	303	274	327	307	296	287	278	283	291	288	304	284	328	284	292	280	262	297	324	307	293	316	315	294	280	288	300	298	291	302	282	271	286	318	275	334	261	271	307	264	292	296	266	305	303	309	285	300	274	293	280	322	281	293	317	291	304	303	318	302	272	312	336	291	253	297	313	286	308	295	290	286	301	284	297	291	299	307	283	292	305	308	272	294	298	278	285	295	294	288	320	318	314	308	303	262	290	297	261	325	319	307	291	289	288	261	294	341	314	295	300	320	305	322	302	299	322	298	257	298	319	317	276	284	301	329	311	295	284	311	279	289	303	297	283	318	297	270	307	310	273	282	288	291	321	313	279	348	307	302	299	306	294	301	294	306	275	318	257	307	284	267	291	319	274	267	293	300	306	308	322	312	295	288	300	301	288	307	318	308	314	291	325	284	309	313	320	279	290	314	287	307	259	315	310	311	281	292	322	326	279	334	339	312	304	330	281	291	301	294	291	298	278	285	292	294	300	287	273	295	278	264	311	303	300	284	269	283	309	327	314	286	285	302	311	287	313	310	290	311	304	318	275	328	331	282	262	299	324	333	296	276	285	288	300	299	322	310	311	311	301	310	294	304	311	306	285	303	308	328	300	287	289	302	320
3621	7599	4900	2350	1386	1016	871	836	845	717	738	712	774	638	672	674	655	641	676	657	665	684	671	653	626	673	645	660	644	621	618	689	636	638	621	634	614	671	652	685	665	631	646	656	656	646	648	639	613	658	660	689	643	657	630	632	664	632	668	646	666	640	653	628	670	666	630	671	649	602	637	640	662	628	680	639	662	611	592	644	660	624	636	627	666	613	641	637	656	648	662	628	615	620	652	619	633	650	613	600	611	700	635	627	600	627	652	668	687	631	605	592	614	651	612	595	634	662	627	633	624	638	635	631	624	668	592	632	579	629	622	646	625	586	654	656	634	597	682	591	636	667	652	627	633	655	638	608	657	589	637	646	596	646	629	596	623	683	671	622	667	618	612	606	653	618	646	655	656	623	670	651	593	581	666	650	700	643	639	649	600	644	679	676	659	565	624	650	645	654	638	632	646	664	575	651	634	642	657	638	617	669	620	650	615	600	622	592	656	656	647	665	696	616	614	635	603	645	596	663	632	607	666	610	620	616	674	662	692	644	630	683	665	638	603	729	637	688	641	637	616	645	617	659	635	646	633	629	598	650	635	682	618	592	689	581	664	649	659	668	629	613	647	630	689	617	632	642	611	633	593	662	613	632	621	622	613	648	651	672	630	631	654	681	646	656	624	628	619	669	664	671	576	641	610	659	646	644	648	607	637	655	662	608	614	630	643	669	642	636	639	630	673	638	665	583	619	636	689	609	662	623	643	633	626	614	642	627	657	618	619	683	658	667	609	698	601	667	634	666	562	668	553	640	650	651	622	628	624	629	608	642	614	637	629	582	612	686	644	649	631	619	666	633	641	651	668	654	652	641	678	670	603	638	637	641	628	645	636	626	670	636	609	605	665	598	635	670	605	662	694	680	666	628	653	629	696	637	644	626	624	624	604	608	654	644	679	648	623	675	646	624	627	616	620	603	648	619	622	659	591	611	622	636	639	638	624	587	618	660	640	635	655	677	659	662	686	633	660	634	645	620	649	595	633	619	653	632	641	690	642	658	649	626	644	644	619	679	613	654	686	660	603	631	629	601	642	648	622	652	629	648	660	649	666	654	618	635	588	642	645	668	611	631	642	674	674	637	635	649	662	653	640	648	592	573	680	637	620	634	617	644	639	591	652	636	657	685	612	696	613	634	620	668	641	636	645	666	641	641	600	639	667	659	604	635	644	642	647	663	651	609	628	637	647	635	607	634	630	619	615	665	616	642	607	642	625	654	643	680	660	685	621	654	646	645	621	614	641	607	649	645	638	658	629	657	640	629	662	610	652	656	635	649	619	634	633	616	586	657	642	623	602	665	668	652	629	658	647	674	622	630	639	669	645	620	672	632	669	607	646	662	629	641	669	645	628	608	674	633	653	591	661	677	678	641	619	663	624	661	624	622	615	651	650	641	653	664	631	617	632	613	664	642	618	643	635	630	608	647	653	598	624	602	656	694	605	635	617	614	651	648	661	653	622	693	663	668	640	637	657	647	643	641	632	649	623	646	628	655	644	640	619	675	612	639	654	605	637	660	613	613	663	614	582	621	605	621	616	590	621	683	648	600	647	626	626	637	657	611	700	635	624	630	688	672	671	649	600	689	634	640	665	590	653	639	667	611	677	664	640	650	640	660	589	608	650	636	624	617	604	649	659	660	649	659	695	658	627	601	637	638	644	625	662	613	624	627	616	656	618	673	677	652	645	695	634	684	650	659	604	600	676	609	608	665	631	670	639	632	661	624	653	650	645	655	623	602	609	651	642	627	603	637	650	683	589	598	619	627	645	623	669	642	660	660	642	615	639	590	659	654	651	596	673	649	673	631	667	608	648	655	611	639	632	611	651	640	639	617	604	632	645	632	595	603	691	650	644	630	649	655	614	615	644	618	641	663	632	635	633	639	623	644	630	582	713	624	624	654	674	638	637	642	630	622	668	691	656	677	624	631	636	660	605	572	640	602	646	596	599	597	680	684	685	624	677	630	674	606	626	618	690	616	619	671	655	650	621	653	626	678	598	623	639	624	616	620	615	617	620	624	648	629	676	645	601	634	663	632	640	641	625	577	615	667	603	630	640	638	641	642	610	595	626	671	655	630	680	603	636	630	651	665	619	640	653	654	678	659	649	623	684	621	644	674	597	637	629	633	660	603	637	670	615	633	641	640	645	652	641	652	653	625	605	621	630	593	610	643	650	629	642	656	631	620	585	605	650	626	697	658	629	616	615	657	663	627	604	609	605	624	648	596	627	618	677	627	634	663	628	670	657	651	654	640	602	618	663	644	632	591	611	608	684	675	580	630	626	664	608	667	658	615	574	612	610	670	627	638	626	650	659	701	626	596	638	641	652	609	641	618	647	639	604	619	655	601	626	612	665	594	637	636	586	653	651	656	582	651	624	603	629	680	650	619	713	675	645	596	628	645	633	614	642	610	598	632	708	690	616	613	569	656	692	642	620	619	619	621	633	674	613	630	638	628	632	676	611	633	644	634	621	683	598	640	690	644	633	640	627	575	655	672	651	584	653	622	630	653	630	653	622	599	613	596	715	654	657	608	613	663	649	611	592	631	656	620	674	598	618	642	611	670	651	651	671	621	654	653	666	619	649	640	630	594	652	596	604	652	664	682	584	641	620	629	579	658	635	646	605	626	639	649	610	643	598	636	589	614	651	657	614	636	670	664	644	653	630	609	645	641	693	614	626	620	622	594	677	603	675	658	631	639	638	659	637	640	625	627	638	647	616	630	607	607	638	667	652	635	660	630	631	640	617	637	636	618	622	605	613	622	621	624	637	608	620	605	626	605	608	645	634	646	600	615	638	667	641	644	653	592	633	650	619	634	634	619	605	649	626	617	647	625	623	641	678	645	612	604	681	619	656	616	620	618	635	627	653	645	653	653	610	636	638	635	623	661	609	624	643	586	633	668	601	615	657	659	632	591	648	595	641	638	603	624	632	617	616	655	656	655	653	646	674	617	605	655	657	639	617	640	675	602	606	638	611	628	606	656	646	645	614	638	657	666	632	624	673	617	647	664	627	641	641	666	652	596	667	631	661	664	649	628	593	609	638	659	615	670	654	642	595	624	654	592	589	624	631	611	629	596	660	603	660	640	633	656	629	611	618	624	621	647	634	631	650	666	614	648	608	612	644	651	617	616	642	667	608	609	655	626	626	617	658	609	582	656	640	605	603	646	654	645	623	619	633	585	582	646	638	607	618	645	651	641	602	629	658	632	647	604	623	599	641	651	640	626	590	632	617	603	629	659	640	661	645	664	634	658	633	638	634	618	611	638	572	618	619	593	627	619	626	644	648	623	648	631	612	611	673	654	653	671	600	646	608	656	636	614	646	699	649	633	623	638	610	680	676	605	646	682	681	608	642	655	636	630	629	618	634	652	591	630	635	574	631	616	627	630	643	604	688	646	637	627	626	649	662	687	636	597	632	638	634	661	638	634	638	646	625	631	622	641	617	622
33031	15312	3266	913	617	568	434	342	315	320	280	281	330	280	275	259	261	285	275	279	264	280	313	292	289	273	264	290	294	284	292	259	272	247	267	248	289	291	299	270	274	326	263	253	286	277	289	287	315	257	267	276	275	307	291	253	288	273	276	284	287	285	289	287	312	263	287	276	319	283	277	296	265	250	266	269	285	276	303	289	252	265	300	287	301	273	270	267	291	259	273	240	264	245	253	283	268	247	270	269	290	254	272	245	247	289	281	278	289	253	264	256	264	289	243	308	290	274	273	273	283	283	246	224	225	268	250	276	282	262	269	275	260	255	272	263	255	266	260	262	278	258	244	256	258	280	286	277	249	255	303	254	297	250	266	272	270	263	295	244	274	245	261	284	266	242	290	283	280	272	265	276	293	288	248	271	270	273	288	251	270	265	279	260	289	296	267	277	250	292	297	274	304	282	259	273	256	287	276	259	273	291	255	275	261	263	256	285	255	291	249	277	272	253	278	268	255	292	282	282	253	265	278	236	250	281	296	280	284	303	274	265	274	268	262	263	256	264	263	252	249	297	287	282	273	265	265	253	261	264	276	292	259	239	264	246	240	242	278	287	250	248	265	254	242	274	282	261	272	264	260	309	264	273	258	284	309	253	253	263	251	308	281	277	280	255	264	246	272	266	286	258	279	241	272	283	264	235	257	279	262	259	252	269	290	275	285	285	283	266	279	259	295	262	285	275	247	266	252	266	271	231	264	287	276	259	284	277	287	261	268	267	292	274	299	284	292	288	266	264	255	242	282	289	252	270	286	288	265	265	252	268	243	274	260	258	267	295	257	259	260	271	253	269	261	263	265	256	283	291	291	247	286	288	246	258	289	272	258	273	269	259	290	298	280	278	260	287	236	260	288	277	258	262	305	266	280	253	291	264	255	234	267	268	273	270	251	269	294	232	276	288	247	268	291	267	260	274	257	276	272	284	298	260	279	277	284	270	267	267	248	283	272	277	291	288	266	265	267	237	256	266	249	270	287	256	266	279	265	249	267	310	238	261	272	272	251	308	272	284	271	249	306	304	269	252	308	261	268	265	246	256	285	270	289	270	252	265	257	274	271	274	282	294	265	262	279	258	268	246	301	303	283	270	306	275	290	301	283	261	262	263	282	302	242	278	257	269	260	265	303	282	261	275	278	259	292	249	288	257	250	263	271	263	253	271	264	280	295	267	241	238	270	299	253	273	271	255	265	249	229	265	265	282	283	265	260	278	265	285	282	251	260	309	283	280	241	274	288	240	261	289	270	281	272	263	273	240	255	284	307	273	280	240	285	247	280	263	281	248	258	231	252	282	303	261	251	286	293	293	249	259	274	290	278	252	276	296	252	289	275	275	266	266	285	250	243	252	296	271	261	300	262	263	310	295	255	272	254	252	250	238	279	296	293	262	252	279	275	237	262	277	283	242	270	294	281	260	257	265	259	252	271	307	285	281	263	281	282	252	283	295	263	285	255	276	262	285	268	241	247	279	270	252	284	265	263	207	274	235	261	288	282	272	248	270	272	282	258	265	243	278	255	286	236	263	262	265	290	291	293	270	256	274	271	271	253	244	232	297	297	289	226	268	265	276	284	270	278	247	264	291	249	253	268	290	282	265	280	272	258	261	253	267	298	269	297	260	255	227	242	273	301	278	244	302	278	309	297	266	279	250	243	284	247	250	262	267	288	282	284	295	258	268	274	266	296	292	233	270	261	254	266	266	262	276	269	255	268	274	258	278	294	284	276	262	247	229	250	286	254	269	248	247	276	282	270	253	283	265	251	273	254	283	276	270	273	276	284	277	290	241	247	272	290	250	286	234	253	289	238	279	257	305	264	289	295	300	249	276	290	267	284	243	255	288	288	265	296	297	258	262	279	305	260	252	289	304	249	260	267	272	304	281	245	275	250	234	265	285	281	245	252	257	271	292	275	296	263	273	268	291	258	260	246	268	272	252	250	259	269	256	286	259	287	273	272	267	305	244	260	297	223	261	292	248	277	267	233	270	266	247	274	236	282	272	301	296	261	284	258	269	294	286	258	283	251	296	296	282	292	253	265	270	276	293	288	278	266	279	282	243	288	223	241	303	286	298	293	265	268	272	283	279	256	246	278	281	295	271	272	292	268	254	298	229	282	270	264	264	289	246	270	292	292	288	267	292	264	279	262	267	285	272	271	278	255	268	287	265	273	268	256	294	277	244	288	258	257	259	304	304	284	266	295	285	275	287	297	292	278	263	268	268	275	281	266	298	286	285	286	286	274	301	252	249	271	262	279	256	267	267	288	280	272	240	297	288	254	271	303	258	286	239	268	271	284	272	272	281	285	263	236	280	227	284	268	288	273	278	265	284	276	233	276	256	273	244	260	267	291	244	269	267	284	276	234	279	272	276	265	254	291	295	284	248	264	273	267	304	249	283	244	289	284	265	281	260	272	289	261	258	269	256	244	280	248	268	262	275	258	254	259	243	244	245	259	284	253	248	274	239	286	251	254	274	269	271	294	261	299	317	257	269	278	276	257	270	265	262	289	284	277	278	280	255	276	251	286	270	262	291	270	272	285	267	270	255	284	255	281	296	293	284	272	290	271	260	279	297	269	260	254	244	258	258	280	262	290	278	296	265	279	258	223	258	272	242	292	272	252	251	260	256	234	266	273	252	241	274	276	298	267	278	247	293	292	273	295	291	282	282	286	259	268	273	279	271	243	275	269	276	290	249	268	263	306	281	225	278	286	252	276	263	287	245	263	245	257	268	272	282	271	293	254	298	263	242	268	286	260	292	297	271	268	294	240	242	295	268	274	257	256	246	258	226	257	274	273	282	257	287	261	248	278	299	292	297	261	275	274	282	269	261	263	259	247	247	281	293	273	230	268	256	280	279	282	270	254	285	251	246	272	290	273	276	275	261	276	233	261	246	280	265	262	259	266	251	244	273	284	289	273	292	295	268	264	320	293	267	260	311	258	265	282	288	218	275	294	287	243	270	277	248	283	278	257	240	257	284	274	302	309	294	251	271	294	292	247	294	285	286	264	297	282	286	274	277	283	259	255	291	287	251	276	232	278	247	301	248	274	269	273	302	282	262	256	211	259	263	273	270	261	290	291	249	282	272	268	216	293	279	264	264	252	289	273	277	281	274	239	256	238	276	285	271	287	268	245	261	262	255	271	273	291	275	236	270	296	300	291	281	255	255	264	279	280	298	318	271	241	264	304	292	286	268	281	262	282	263	268	256	260	271	267	253	273	272	277	295	246	296	234	297	323	262	282	242	266	264	300	256	271	272	279	244	259	268	293	252	257	297	262	263	279	255	273	277	271	309	272	303	238	247	272	278	273	247	271	272	274	268	276	266	261	257	250	274	289	268	269	270	277	262	274	290	249	272	258	246	281	258	278	240	257	275	283	249	271	292	251	270	273	305	269	269	291	274	284	269	271	300	270	268	262	272	251	277	246	248	276	271	264	275	285	262
5259	1716	1312	875	676	697	666	646	613	685	670	638	597	648	617	617	655	628	628	622	638	612	577	605	623	635	634	640	614	570	643	633	624	625	608	633	610	599	584	622	645	648	612	642	634	589	591	606	654	615	608	638	616	622	605	619	622	636	653	655	623	568	623	623	625	575	599	618	643	627	644	626	597	597	597	641	615	669	556	618	610	632	620	633	619	620	586	660	614	619	612	634	592	690	649	696	615	638	616	640	587	649	626	636	639	647	611	694	637	616	643	614	604	613	594	639	615	639	596	628	614	612	622	625	599	664	622	630	583	653	660	626	570	655	598	617	589	613	587	592	606	613	628	595	646	619	638	649	609	636	633	621	616	654	591	593	647	587	635	611	608	572	606	571	604	670	595	562	619	669	642	595	600	617	584	633	622	589	624	671	624	617	618	615	602	624	606	582	592	616	613	624	616	650	583	603	622	606	575	598	665	592	631	628	594	601	621	602	616	655	617	640	651	594	635	586	596	613	591	673	593	643	595	612	613	612	595	625	616	640	630	620	629	615	608	595	609	610	712	622	634	596	657	630	605	620	656	635	624	600	617	696	611	602	625	572	651	598	615	605	575	614	617	621	631	658	675	647	598	639	622	625	620	598	642	628	630	608	623	563	609	666	560	601	629	663	591	619	620	592	633	634	669	579	583	693	603	590	586	632	643	619	604	621	596	610	596	631	620	601	599	635	589	586	604	633	619	631	648	571	660	636	598	627	596	652	648	636	555	609	622	660	658	643	620	616	630	592	583	621	618	588	601	626	638	632	598	618	602	622	659	601	587	605	585	583	649	620	606	648	610	612	613	608	625	607	601	609	613	595	652	645	600	609	630	616	653	630	603	602	666	617	630	594	614	618	604	635	573	637	630	637	631	624	631	608	580	583	644	586	598	625	587	618	597	620	619	646	623	593	608	598	623	557	586	604	609	592	629	648	641	597	599	595	640	628	645	607	633	587	574	646	626	649	540	646	598	621	592	581	603	579	610	611	611	647	632	593	609	653	595	609	631	624	590	648	634	616	623	580	594	605	621	603	590	599	605	624	598	639	672	640	576	606	611	632	618	590	676	605	588	639	612	602	629	619	639	620	583	650	630	563	627	604	615	622	610	625	605	612	648	628	591	609	610	580	593	621	633	620	609	601	642	602	651	659	658	639	656	613	635	632	658	642	637	636	614	596	611	629	644	660	601	645	625	606	614	638	606	626	596	585	635	568	604	578	619	585	637	580	575	594	627	637	622	623	638	651	617	605	612	643	579	568	642	615	643	590	651	631	598	604	608	599	629	603	622	629	592	615	618	647	634	609	641	597	642	619	605	617	607	610	616	596	643	593	601	632	636	634	627	604	595	625	603	602	628	607	647	624	604	626	604	656	618	638	589	629	588	610	621	580	631	632	608	648	632	609	595	627	642	627	572	631	621	606	621	580	617	612	649	616	623	617	626	583	589	607	627	640	580	648	671	645	639	671	604	629	604	659	588	623	616	632	617	671	657	592	656	623	603	619	660	633	647	617	629	618	607	582	634	589	639	596	600	633	632	591	600	647	637	611	597	581	624	642	594	632	570	600	618	666	588	610	636	642	683	604	602	595	605	617	637	619	591	578	602	627	651	624	618	629	615	665	584	611	628	608	606	632	628	586	644	632	639	589	613	607	579	620	597	679	589	588	656	582	638	600	615	605	648	644	593	646	557	630	639	615	582	637	636	607	596	543	666	618	634	649	582	624	601	638	620	613	652	620	626	618	640	644	631	636	599	607	643	641	585	612	629	595	627	591	646	582	610	604	586	586	605	610	597	549	636	678	597	634	636	686	681	649	623	596	569	636	621	639	610	619	628	635	616	645	651	582	607	651	615	627	641	633	583	655	612	595	594	627	627	636	631	616	579	630	632	590	640	625	618	631	606	615	623	619	625	662	593	589	628	606	631	613	637	614	627	618	627	609	613	625	568	603	611	610	588	609	593	622	620	592	636	573	617	631	658	597	592	637	633	614	628	631	657	623	600	627	649	610	602	631	632	607	605	613	582	610	571	596	591	611	588	642	612	644	661	601	589	634	643	613	617	637	606	606	598	641	637	627	622	609	563	663	604	637	632	619	609	578	601	637	615	611	609	628	617	643	616	591	602	605	666	586	622	639	603	671	628	641	657	612	625	641	613	613	596	620	574	620	624	602	602	635	641	630	649	632	602	623	662	606	601	621	606	600	586	592	659	590	604	611	621	619	559	647	614	645	663	623	628	625	587	621	657	588	641	620	618	588	628	576	584	609	573	589	627	642	621	630	615	586	595	637	646	591	597	613	665	614	636	658	597	593	593	574	659	630	599	649	660	600	637	557	601	593	558	620	620	610	588	640	611	644	607	618	610	570	631	598	684	614	626	597	615	596	640	632	654	633	629	626	638	550	627	609	631	645	689	623	651	604	604	622	632	581	666	630	616	667	619	650	624	653	636	605	653	583	627	676	588	566	607	621	655	629	588	650	617	622	600	621	644	582	631	610	549	586	607	621	636	624	579	656	583	603	608	617	653	580	582	641	644	610	629	582	664	588	613	627	654	588	643	641	612	603	602	619	643	631	650	610	601	621	633	628	649	604	682	615	622	617	618	619	611	613	602	581	624	601	617	636	675	585	627	644	672	602	623	619	623	572	634	623	640	685	590	604	586	584	628	603	666	638	638	621	583	609	584	602	630	629	627	614	597	649	650	584	635	683	631	626	606	604	623	588	611	622	611	606	595	590	590	617	612	612	619	595	663	599	647	626	611	641	585	593	597	636	626	627	567	618	595	614	641	669	639	604	598	599	582	653	639	598	651	665	606	611	648	589	643	626	627	671	575	657	638	615	643	617	616	629	650	592	609	676	616	667	550	658	622	611	565	641	659	619	600	637	632	630	610	633	632	624	614	629	596	625	657	610	635	652	627	597	654	591	613	615	591	610	613	579	585	598	621	632	626	592	620	647	610	614	641	610	637	643	656	626	618	634	610	628	614	616	626	642	595	599	615	653	613	623	589	620	656	642	664	621	606	545	609	652	597	662	633	591	601	588	630	631	620	606	597	608	643	640	610	576	608	648	619	620	638	601	668	581	604	606	636	607	589	645	600	574	604	645	621	614	616	634	604	601	600	602	540	596	582	658	611	557	623	573	616	609	625	676	575	612	642	673	579	623	633	610	628	640	641	590	607	574	622	550	603	606	616	625	655	654	617	599	606	660	625	638	647	594	593	607	664	616	633	616	607	656	602	603	587	623	625	623	634	610	653	642	652	581	625	636	648	660	590	628	640	626	607	609	584	596	628	601	611	619	695	610	649	586	619	599	649	641	601	594	596	620	636	639	661	605	591	635	578	651	648	624	612	641	604	625	627	619	593	578	599	624	596	635	620	600	616	611	584	667	613	601	593	610	616	615	641	581	584	620	615	617	628	642	630	634	639	648	613	622	623	552	641	641	650	598	619	597
24516	21024	24690	27525	20914	4596	768	626	542	452	478	428	410	395	403	388	416	377	373	396	415	418	404	399	387	382	360	388	349	362	373	378	391	366	369	374	343	415	386	385	365	361	379	388	381	363	395	417	390	372	340	404	363	340	383	393	375	381	394	371	369	376	347	359	348	353	369	366	385	408	330	361	384	357	362	382	344	359	380	392	365	326	357	348	345	347	396	362	343	366	334	321	367	468	384	379	371	334	334	409	368	360	343	349	361	368	339	373	370	334	386	341	397	372	381	382	344	403	375	398	377	391	365	361	355	402	379	380	321	390	333	345	355	390	351	350	368	345	350	351	362	351	321	351	347	358	362	322	384	349	385	348	351	344	353	366	355	376	363	349	369	366	350	340	355	347	338	378	431	377	333	369	386	395	366	377	366	378	315	373	368	309	354	345	338	361	379	383	361	326	351	376	399	401	374	386	376	370	380	364	349	339	338	341	373	339	390	344	400	379	357	343	404	354	339	353	374	379	391	360	371	349	354	357	354	382	355	386	373	364	371	384	375	348	358	345	364	365	396	397	370	408	376	344	340	386	374	336	374	402	392	361	382	342	319	352	354	328	371	326	372	357	370	388	328	358	392	370	390	367	359	337	386	401	407	338	387	376	389	360	384	339	388	330	345	374	357	331	364	359	336	373	362	382	358	360	368	381	364	372	382	376	390	371	378	395	385	397	374	380	355	352	408	367	397	361	364	392	384	363	396	380	329	367	324	390	369	387	354	400	383	367	391	354	354	363	338	370	386	375	317	373	399	370	399	380	398	364	367	361	368	390	386	325	349	360	398	350	346	333	336	346	339	375	380	395	368	379	340	304	366	366	352	372	419	362	402	358	374	351	353	377	340	340	376	360	376	340	359	350	356	342	348	337	371	396	366	363	381	376	366	359	344	347	380	371	390	342	344	368	376	377	377	375	356	363	368	390	377	344	357	337	385	339	354	396	360	381	356	359	355	335	391	355	364	358	357	371	353	385	369	390	385	381	387	341	389	357	347	380	318	344	346	388	386	394	372	385	353	379	397	357	349	355	394	367	348	356	351	393	395	344	370	375	356	341	349	358	369	373	360	362	347	360	345	379	368	338	352	350	347	406	409	358	363	369	353	365	368	381	345	371	375	370	364	324	371	380	373	384	363	348	351	377	398	370	349	354	395	379	402	399	359	379	341	387	389	377	370	379	391	349	350	372	370	368	355	364	376	372	381	335	374	403	389	357	370	394	348	358	370	368	344	367	339	384	318	339	374	387	370	360	365	380	380	356	362	406	389	391	330	367	346	346	387	372	350	379	390	410	400	369	377	417	377	362	365	372	373	395	330	340	355	312	385	349	367	369	371	384	376	327	403	357	396	345	371	374	396	349	335	361	406	360	414	396	390	339	351	394	370	342	352	359	390	386	316	370	349	358	401	343	338	416	365	343	360	372	347	366	374	348	346	335	363	380	359	387	348	358	368	363	355	369	388	395	362	336	342	389	357	363	372	363	383	365	351	340	330	403	398	356	413	378	375	405	374	398	346	340	355	370	411	344	375	359	345	341	353	361	377	406	380	395	436	350	398	362	385	363	357	401	368	353	382	370	398	375	343	360	369	324	373	335	339	356	379	370	366	383	343	356	353	348	353	361	371	359	366	354	344	392	384	363	368	405	355	380	372	373	333	328	401	313	340	362	365	371	361	352	339	357	353	390	358	356	401	365	362	351	336	382	385	370	362	378	373	367	408	369	366	347	369	375	376	362	341	381	335	373	344	358	382	363	354	365	363	396	380	356	326	361	414	385	379	349	355	426	381	366	364	334	395	345	386	359	394	370	365	375	386	359	388	357	354	359	346	366	354	409	358	365	332	356	384	345	392	343	331	346	370	367	387	355	356	357	315	391	366	338	383	324	370	370	390	379	351	370	399	344	388	354	411	367	355	322	373	369	375	363	361	339	381	389	355	386	355	387	401	389	395	347	364	345	368	392	401	375	386	351	344	372	345	351	372	370	377	362	372	349	360	360	383	349	383	356	376	380	363	357	337	365	396	390	338	352	387	340	357	352	376	381	383	366	359	342	366	367	343	350	355	348	346	393	392	391	364	348	352	383	384	364	354	375	360	372	356	326	363	363	366	385	361	384	341	382	373	340	349	363	395	405	375	367	362	370	376	371	337	359	352	346	372	365	381	372	380	360	357	367	350	370	371	369	370	380	386	361	372	360	360	379	321	343	366	366	356	364	375	385	369	374	408	393	345	344	363	370	358	411	382	413	354	357	351	371	362	362	385	375	384	343	355	334	382	384	385	375	368	360	331	359	359	346	386	328	331	373	363	349	361	355	385	313	363	378	365	319	350	384	376	362	321	381	367	359	361	355	326	400	377	361	398	395	360	348	346	356	360	351	352	330	372	397	382	415	386	341	358	335	367	365	380	400	356	354	339	350	343	361	357	362	361	345	393	353	385	356	331	381	393	367	370	357	348	344	370	366	327	386	386	349	374	324	334	325	369	379	370	366	354	348	372	368	375	350	344	381	406	369	352	332	353	356	343	355	362	378	346	388	375	360	372	340	340	351	361	329	335	374	338	378	391	387	382	384	373	374	395	371	390	371	333	340	364	349	361	405	399	372	352	367	353	324	393	377	374	373	363	359	351	394	335	368	362	405	350	352	377	378	351	369	396	344	368	363	388	344	348	390	362	361	369	362	389	403	345	371	370	364	338	330	383	368	357	388	375	373	369	373	388	384	394	380	391	403	358	406	387	372	396	414	372	354	379	386	342	400	392	339	387	379	362	358	334	353	369	362	322	322	390	363	378	377	376	396	380	366	365	377	391	347	332	354	362	368	361	366	386	358	365	328	355	381	349	381	333	379	384	353	338	395	383	349	336	323	369	393	380	361	399	328	375	400	371	394	389	345	384	361	357	350	374	385	339	401	368	373	372	341	363	374	396	323	372	354	387	366	383	346	380	364	354	388	347	376	379	385	362	362	386	377	343	321	315	414	369	363	363	398	363	399	334	355	352	394	364	343	390	391	343	359	369	328	359	361	394	364	339	335	345	370	373	355	354	392	422	365	381	384	378	355	374	376	402	362	369	354	364	364	351	368	400	376	345	361	429	400	378	370	347	363	364	371	338	344	366	349	383	374	382	361	348	383	405	373	352	348	372	365	406	392	399	367	336	379	355	348	370	392	388	370	352	333	346	412	364	353	322	350	356	366	355	343	345	387	368	391	363	416	383	343	359	362	363	371	371	385	359	351	386	353	374	353	352	341	361	368	389	359	386	347	366	344	373	388	398	346	306	362	362	359	377	343	357	354	378	372	379	361	374	332	385	404	342	335	373	314	359	376	359	331	339	383	362	408	349	390	335	400	376	388	370	343	318	392	363	378	369	387	364	338	343	387	384	366	364	382	393	385	354	352	386	352	375	363	372	399	354	380	386	358	352	324	345	373	414	367	382	348	376	351	390	338	336	365
3556	4666	3323	1754	1148	965	916	924	938	872	826	812	839	851	808	731	818	821	835	883	886	797	799	804	788	769	793	839	809	783	796	841	785	825	798	750	761	785	798	827	786	765	779	809	797	769	782	783	803	753	756	805	777	847	769	811	787	819	770	793	774	795	805	797	774	804	793	822	780	800	783	798	827	801	802	791	805	800	765	813	802	809	803	806	790	827	806	749	765	774	793	739	776	761	806	806	794	720	770	820	784	766	778	842	780	806	783	786	796	778	801	813	818	761	764	785	794	833	773	795	782	739	807	791	801	762	764	806	765	761	748	786	809	789	841	826	823	736	838	772	799	818	809	807	767	797	820	797	807	816	772	792	764	817	736	779	832	794	816	787	805	845	759	776	768	796	749	839	765	796	763	796	776	773	816	766	788	800	796	747	761	793	756	746	750	765	869	797	818	737	805	808	759	787	757	779	829	824	768	857	803	740	796	800	773	782	766	796	805	771	802	800	755	773	789	761	818	879	798	770	765	798	775	777	794	820	768	839	787	803	753	780	725	794	824	775	741	784	815	804	801	779	805	791	778	769	822	802	834	765	779	799	798	833	848	803	764	772	806	814	801	801	735	788	783	815	799	842	769	800	798	788	794	796	723	808	820	809	729	832	783	797	808	794	841	811	792	792	805	800	786	729	818	720	809	784	792	806	781	794	766	794	772	820	776	792	779	754	801	801	778	797	793	792	810	853	766	809	761	841	778	790	799	805	767	803	817	788	813	769	777	798	814	755	789	834	809	782	785	795	791	765	856	790	775	791	775	743	742	769	772	779	806	742	764	817	797	803	786	782	804	809	743	812	788	737	803	814	810	775	752	782	757	787	772	840	760	804	763	753	778	793	812	782	801	805	798	802	742	768	778	767	755	759	795	742	837	815	794	813	772	796	779	811	798	814	806	788	771	790	823	774	727	801	808	825	779	792	806	790	817	792	733	752	782	789	797	775	787	780	801	769	745	778	794	810	784	732	774	810	744	741	788	769	799	837	792	744	740	798	755	764	823	761	763	806	772	824	776	801	810	796	807	807	803	781	821	812	808	806	765	791	835	798	763	738	828	759	757	807	772	779	780	817	822	877	795	797	801	809	843	809	812	809	755	783	775	755	761	782	813	787	792	738	826	809	774	745	798	820	784	799	837	789	831	763	764	769	766	791	769	804	783	834	815	800	824	791	821	785	788	786	818	796	831	771	789	804	749	764	811	794	785	767	793	786	796	751	787	752	816	740	787	780	859	743	825	741	785	785	800	753	805	820	807	801	808	812	773	801	733	795	758	818	804	815	816	768	801	816	782	811	790	806	795	749	777	790	803	832	800	788	819	794	770	764	793	807	810	818	769	806	798	752	780	809	844	773	795	803	821	806	790	809	815	804	781	791	783	778	791	818	806	806	787	768	755	780	815	751	803	775	816	739	797	789	764	811	763	773	808	772	812	727	778	794	732	804	807	776	767	774	753	788	794	763	779	827	773	794	803	770	748	792	803	758	796	841	809	788	722	766	772	804	809	759	796	721	807	799	808	755	807	783	757	772	780	798	767	757	754	783	778	789	765	764	786	795	771	803	773	792	775	776	825	781	712	802	727	838	840	795	810	802	780	808	827	760	782	756	762	747	783	744	813	755	774	798	805	829	738	788	769	762	773	746	843	796	729	783	804	784	777	788	757	836	821	795	819	828	829	809	789	848	771	764	807	786	799	796	763	717	810	750	775	829	766	761	787	782	781	769	752	779	801	774	741	812	811	785	812	833	816	774	815	809	873	826	760	747	786	756	770	773	740	769	761	792	778	774	805	758	809	824	773	797	784	780	790	809	780	762	824	803	811	794	786	807	856	759	780	791	787	769	765	787	768	794	765	826	784	818	765	815	781	796	765	791	808	747	786	805	769	766	768	816	773	824	786	781	743	732	787	779	842	780	775	774	765	741	821	810	786	784	804	769	781	791	777	828	790	800	828	840	850	771	822	793	801	753	820	763	807	772	751	773	789	768	803	813	780	832	800	852	782	783	754	779	753	768	777	763	790	762	824	847	830	802	818	824	800	797	776	804	821	804	773	791	794	759	768	771	772	854	762	767	744	814	745	752	768	794	796	750	793	808	765	807	782	818	743	757	802	786	807	754	820	817	842	778	834	729	748	797	769	761	800	777	797	815	809	782	789	722	766	776	785	815	798	849	762	788	815	747	839	788	768	808	776	753	768	778	781	758	759	782	783	765	741	777	762	810	737	816	765	766	797	805	803	817	827	770	818	840	764	786	818	823	803	784	843	811	783	797	748	808	770	824	824	787	816	794	761	788	772	801	802	774	793	831	790	748	741	777	790	809	774	809	804	798	814	866	788	833	828	753	801	816	782	802	756	758	802	828	773	793	778	796	735	789	803	806	808	777	770	811	766	806	793	863	820	800	728	769	796	754	754	809	821	766	830	781	739	779	799	802	803	833	738	756	777	796	777	764	827	805	844	751	777	767	793	769	825	835	799	808	811	795	788	775	787	752	803	780	833	750	746	817	758	754	814	772	813	744	753	822	752	755	823	749	785	779	787	827	785	722	805	797	791	786	769	750	803	788	757	768	780	729	728	839	781	814	764	840	819	750	800	831	809	758	776	791	836	776	737	836	793	799	755	797	827	784	799	795	843	792	828	817	794	790	830	826	765	793	814	807	780	773	780	799	806	781	756	703	785	786	775	807	785	801	782	838	845	813	809	741	795	758	793	787	766	792	728	813	752	747	803	774	793	759	772	744	809	779	764	773	758	796	803	742	818	779	752	797	774	756	789	866	790	754	847	793	795	811	806	783	767	792	734	808	755	785	832	781	797	775	770	789	777	780	799	779	821	822	767	733	799	763	756	748	770	805	825	814	803	831	796	743	717	803	746	752	828	756	796	763	805	798	841	805	794	779	763	804	798	828	784	838	838	796	817	776	762	847	804	772	727	768	834	776	789	787	792	781	757	798	757	811	781	757	774	766	803	809	786	812	804	804	780	757	808	753	778	784	806	819	783	771	781	812	779	769	820	784	774	882	791	743	768	810	769	745	778	789	775	784	803	770	776	788	768	818	822	795	782	754	753	773	755	805	798	798	802	806	758	821	811	779	798	803	793	744	752	807	757	762	802	798	804	807	760	786	778	783	776	801	785	752	805	781	722	766	737	811	810	762	812	774	812	790	755	820	822	790	741	759	810	793	830	815	777	745	798	781	817	765	823	807	827	780	840	774	757	759	797	849	800	775	815	762	797	807	786	804	777	808	745	840	737	803	817	800	769	766	779	756	786	779	780	761	746	831	817	722	791	791	832	839	778	757	757	814	766	789	797	763	785	808	832	822	782	765	785	759	771	765	750	793	792	775	797	779	756	828	775	801	798	719	799	843	817	800	783	751	787	782	793	761	819	866	751	768	791	804	767	829	820	770	791	786	760	792	770	789	774	759	776	791	778	789	809	824	823	786	738	837
23726	21004	25276	26924	21014	21056	5244	907	609	544	518	485	439	400	389	310	353	340	389	345	336	376	382	371	336	314	325	332	324	323	330	324	274	301	291	317	289	303	333	292	284	293	330	316	305	300	283	348	316	268	317	305	340	351	308	321	294	308	338	290	299	321	336	327	322	319	336	286	279	295	294	281	273	336	311	265	315	292	304	337	312	302	289	309	312	325	298	276	315	299	346	288	315	255	277	303	316	342	275	306	303	331	310	275	291	327	297	307	291	306	295	289	322	307	276	299	275	307	295	322	318	298	312	319	283	303	287	307	299	306	290	294	330	301	315	349	305	293	269	292	333	297	300	291	301	296	338	298	248	298	291	298	323	323	317	290	294	277	288	292	333	310	276	332	289	310	278	295	300	288	277	283	315	310	300	294	300	275	293	325	297	310	296	293	299	301	313	305	310	288	304	321	296	310	266	269	290	298	329	345	318	324	307	267	294	294	302	314	306	285	291	294	289	343	333	328	329	284	289	335	286	314	327	306	292	260	256	307	304	292	252	248	295	287	300	292	312	292	313	305	310	339	319	303	330	291	281	280	306	309	337	262	307	307	301	297	312	268	301	292	262	315	301	304	280	332	293	289	304	280	352	341	330	304	309	308	297	289	279	341	319	307	286	306	282	292	288	292	303	286	282	294	307	298	345	316	272	324	307	298	306	295	284	283	291	295	309	308	299	309	272	286	275	317	274	311	327	329	308	284	315	308	306	283	269	309	313	296	311	293	307	330	267	285	320	294	312	283	266	278	271	303	316	321	324	281	312	315	305	325	313	337	315	290	303	342	362	249	301	296	295	305	330	281	296	325	276	324	294	328	315	292	259	285	266	275	281	295	277	326	293	308	318	287	268	282	306	263	292	286	302	317	301	324	302	292	282	274	276	291	285	294	281	315	270	291	329	324	290	290	324	288	332	293	297	278	251	304	314	279	292	300	304	301	266	285	283	304	311	260	270	310	313	315	293	319	285	315	349	343	308	297	296	268	298	273	294	319	316	289	296	269	281	346	307	310	288	303	303	312	278	332	293	279	307	316	322	315	272	259	303	289	299	296	325	303	265	284	299	256	278	294	297	284	313	290	280	298	284	280	278	283	325	338	302	310	299	296	297	298	298	327	302	322	277	321	290	327	329	309	336	291	313	298	278	322	320	263	285	292	343	288	291	328	293	319	290	293	303	291	305	299	278	271	281	278	309	298	291	278	298	286	309	287	299	300	275	278	273	300	304	330	281	262	280	315	319	274	289	277	286	285	271	292	293	317	305	257	298	296	274	295	298	293	308	306	278	323	294	338	292	326	295	321	298	298	310	299	295	320	292	316	295	290	294	277	301	277	314	301	278	322	287	294	322	276	272	348	315	296	319	313	291	274	315	291	326	278	297	307	330	280	298	272	310	313	315	302	294	314	315	310	275	298	285	298	278	287	301	288	288	290	263	300	305	338	303	291	305	297	301	330	311	281	292	314	294	322	313	339	321	272	308	286	311	301	285	322	293	275	281	288	305	269	355	295	281	264	325	333	283	285	284	270	301	321	281	254	274	285	287	329	303	295	309	276	321	297	309	319	303	277	316	279	323	283	289	303	311	292	281	295	286	290	289	325	299	283	287	298	318	299	303	329	305	291	280	293	314	309	338	306	326	305	297	299	335	277	293	304	307	301	315	323	274	281	306	296	313	303	303	303	295	336	299	294	278	303	285	368	303	312	285	296	299	322	327	284	324	311	307	335	303	325	309	312	333	302	329	306	281	300	326	256	319	323	281	320	327	296	288	299	288	302	288	286	303	273	300	310	287	261	314	267	267	340	313	329	297	302	305	299	278	289	299	299	302	311	293	330	307	302	315	294	304	290	294	319	257	278	302	289	288	310	301	285	274	259	283	306	312	281	301	300	296	294	307	291	289	286	297	278	308	319	238	313	282	285	295	304	301	298	298	290	292	274	310	318	323	298	325	303	320	316	300	285	266	297	301	299	295	327	302	303	284	286	305	297	251	317	299	291	299	302	325	296	273	283	275	281	278	314	303	305	327	287	298	262	301	329	303	310	313	296	300	311	299	312	282	339	316	282	285	297	257	285	278	265	285	255	312	295	285	323	305	274	293	314	287	283	310	297	296	328	273	279	288	315	307	277	334	264	307	287	313	316	312	272	316	281	315	280	287	304	309	287	251	319	284	290	297	314	328	311	301	316	296	315	286	306	265	292	275	315	322	317	284	263	272	274	314	279	300	310	274	274	303	282	254	334	292	292	300	281	314	289	324	326	289	286	281	283	298	291	287	283	296	309	285	287	308	280	295	271	305	275	296	294	280	302	299	282	320	279	297	310	309	290	308	283	320	292	326	269	297	241	310	298	333	285	310	307	285	305	293	318	308	307	327	294	283	321	295	290	326	311	300	320	310	320	290	312	313	309	308	331	308	292	295	324	322	300	315	328	275	285	320	322	323	295	310	292	298	286	283	279	275	320	311	297	333	301	322	291	264	269	308	306	301	298	290	313	331	311	344	321	305	267	292	277	280	294	262	321	269	300	337	306	301	283	271	338	294	295	272	312	301	286	295	303	282	329	315	272	303	281	322	304	311	296	324	273	285	338	300	329	285	284	268	286	291	307	287	275	292	282	289	275	302	250	263	298	295	317	296	285	360	290	287	306	273	274	297	312	302	308	286	301	298	310	314	294	299	285	287	268	291	281	299	278	314	298	312	316	271	260	303	295	294	307	308	257	303	278	278	305	296	305	302	330	300	318	302	307	283	276	337	324	306	299	350	298	327	304	287	300	319	270	327	311	253	312	308	311	302	260	317	292	272	279	292	312	292	331	304	293	319	307	278	313	294	279	349	300	304	321	292	310	273	291	311	298	335	304	320	305	309	278	271	302	282	299	316	294	290	282	284	276	287	310	292	290	264	292	313	338	334	305	314	301	280	300	295	300	279	288	286	271	285	328	274	296	287	295	285	300	281	302	315	306	304	278	266	275	311	293	297	311	284	328	312	316	293	302	328	317	297	335	306	266	315	285	276	256	285	288	299	274	286	291	290	309	290	274	298	326	291	323	269	323	304	275	304	285	274	294	254	285	341	306	298	295	295	331	315	269	293	318	310	291	292	281	280	316	279	289	312	302	311	275	273	293	298	262	287	302	291	323	285	288	304	294	285	326	303	291	342	326	297	328	284	284	286	321	334	263	287	307	302	306	297	337	303	281	320	308	313	303	308	306	293	320	306	274	301	278	304	312	267	280	313	266	317	292	294	294	323	317	288	276	287	295	309	317	295	275	275	319	303	275	281	272	263	349	313	319	322	289	313	297	299	263	308	313	266	287	279	252	279	308	299	298	290	305	290	322	321	304	286	304	274	298	306	295	297	333	290	302	293	273	312	295	316	313	287	303	301	291	313	328	282	282	338	288	305	306	309	304	308	296	331	322	299	286	291	300	298	322	301	301	292	291	268	318	265	302
3625	7332	4903	2282	1355	1028	936	812	822	748	739	731	681	699	664	658	700	651	684	701	713	698	621	655	674	651	657	675	652	687	652	691	644	654	646	655	604	666	620	658	667	677	593	670	649	660	635	617	706	648	659	655	641	639	603	664	664	639	681	674	643	685	666	644	616	586	650	662	640	663	660	601	611	631	625	649	661	617	652	631	637	599	654	626	612	663	647	660	639	644	603	615	630	654	640	634	661	589	653	646	678	656	679	682	633	639	640	678	628	644	671	621	658	682	616	616	684	643	662	684	655	693	661	643	624	642	676	674	620	679	668	658	667	665	636	659	699	624	618	629	647	699	599	607	661	620	626	664	651	637	617	629	630	647	700	652	656	634	648	668	641	649	660	645	603	661	650	666	625	658	640	616	677	631	576	648	626	641	635	644	665	648	625	609	609	654	638	647	617	668	616	624	662	644	639	631	659	686	653	643	657	638	677	614	575	644	625	651	682	631	705	689	644	679	659	619	653	655	603	606	632	631	673	621	648	583	659	629	624	654	628	610	613	643	632	640	615	660	621	626	669	683	621	628	656	625	692	644	616	667	624	638	617	703	693	603	577	668	650	620	609	647	604	635	664	647	641	604	625	620	616	632	658	644	632	645	618	640	624	661	615	653	623	649	682	625	651	647	681	612	688	649	675	620	635	657	622	633	653	613	628	620	612	678	668	596	652	667	635	617	637	639	637	620	657	624	616	638	630	620	621	648	607	634	618	670	622	647	616	669	686	622	645	645	580	594	621	665	620	662	638	622	631	593	676	687	656	692	630	649	648	655	622	641	628	653	620	626	668	638	648	666	653	597	622	689	653	696	620	643	627	635	657	631	663	631	702	619	644	612	677	666	627	625	663	623	601	636	578	609	683	631	655	631	665	614	628	668	620	641	635	669	615	599	599	583	633	653	661	687	609	690	646	620	643	623	646	627	657	600	622	653	610	648	645	651	648	604	653	631	647	634	627	667	618	615	607	673	594	611	635	604	666	643	665	603	632	589	632	644	645	633	606	606	628	654	666	655	667	606	666	663	625	644	713	620	677	652	626	646	646	697	600	647	632	658	583	655	614	634	678	665	633	633	667	647	637	677	648	632	681	623	620	618	635	684	661	638	670	611	621	605	591	617	666	645	660	598	629	697	609	668	640	640	680	659	682	623	637	669	646	651	646	654	643	615	610	656	664	626	631	621	657	656	650	640	651	645	655	590	662	621	638	627	671	656	691	652	644	641	657	634	603	613	671	632	594	627	653	616	588	611	638	611	639	631	627	657	614	620	621	636	653	668	619	664	612	680	680	695	630	668	599	625	668	594	644	614	617	650	622	688	632	639	669	682	640	591	639	642	621	631	677	625	638	675	628	694	632	643	661	630	668	629	647	647	631	672	701	602	665	629	660	649	656	674	660	637	624	619	643	640	688	668	681	623	646	649	665	709	637	656	616	644	657	629	658	625	625	651	595	674	614	624	661	611	711	612	618	625	652	698	679	643	628	639	632	615	678	696	645	618	636	643	632	622	652	649	650	619	660	615	664	639	630	659	639	655	596	620	648	677	616	662	671	619	626	654	646	659	621	597	639	702	623	633	617	646	630	631	619	669	630	653	653	577	619	659	625	621	612	637	622	627	648	656	667	626	592	682	659	638	632	648	633	625	636	611	646	648	651	648	646	659	675	605	658	671	665	615	607	593	633	632	665	685	658	627	616	671	630	658	619	692	649	637	632	658	665	632	626	650	637	623	638	629	629	645	632	646	601	618	661	632	664	678	662	631	622	627	615	623	646	667	634	612	655	654	642	638	660	631	628	687	666	649	640	648	648	630	654	623	606	654	596	617	675	620	633	621	682	698	613	670	615	628	650	617	578	645	677	649	601	657	623	631	598	620	639	656	641	636	637	588	643	657	624	660	604	627	612	626	650	599	644	624	621	623	644	661	619	620	624	640	643	650	680	643	628	632	666	649	617	648	678	633	625	602	669	621	619	599	619	654	685	637	705	617	631	631	658	611	620	654	625	621	653	649	636	637	625	649	615	621	615	650	647	617	657	632	642	621	682	661	644	599	648	646	588	616	638	650	648	622	637	611	659	614	605	636	612	631	639	659	650	657	608	650	680	636	653	579	662	631	582	608	623	584	623	620	631	673	639	653	619	669	642	637	661	655	659	666	658	666	640	612	633	634	603	642	687	618	656	636	658	613	632	616	637	619	644	621	642	606	657	650	615	685	627	647	656	608	665	645	627	640	636	599	628	644	635	644	607	654	633	631	639	630	662	661	646	617	678	618	652	646	667	622	638	653	665	641	631	648	657	633	635	659	591	638	608	598	614	590	686	651	622	648	653	630	626	609	620	659	653	677	615	649	679	646	645	628	658	624	638	658	635	632	621	676	650	638	608	625	659	624	651	612	641	626	632	631	571	680	647	633	615	651	638	649	667	658	652	610	604	587	617	640	616	629	638	650	671	643	643	599	686	621	625	632	649	621	619	637	666	646	675	648	648	667	594	651	662	634	657	636	655	632	698	639	593	689	666	625	662	677	671	616	667	654	599	661	647	649	664	603	613	612	601	675	646	657	631	642	644	663	621	602	621	618	593	644	644	632	602	645	656	652	642	691	631	601	650	682	606	643	621	650	629	647	622	667	659	674	624	634	683	653	604	631	657	680	589	662	688	652	613	650	641	647	676	623	691	629	612	622	639	623	602	681	620	627	697	677	612	622	633	648	624	616	684	647	650	671	637	650	627	622	649	654	674	631	634	657	641	657	614	618	675	657	661	620	649	674	661	615	617	653	593	668	643	661	672	631	676	638	600	607	646	662	633	599	648	630	599	627	617	603	631	656	686	641	656	641	615	641	641	637	634	642	648	639	604	612	622	652	619	697	659	622	654	612	680	665	681	646	624	702	621	623	611	641	656	617	690	639	632	636	625	630	635	657	603	630	617	662	660	633	652	631	677	625	630	640	664	624	650	664	632	624	618	633	599	643	667	628	642	581	673	614	663	633	655	623	646	639	641	629	595	656	652	659	673	658	626	633	599	637	655	596	666	679	637	614	638	613	623	603	627	633	665	647	668	583	595	633	635	606	638	624	569	612	633	633	650	667	627	617	680	608	674	653	643	615	628	646	702	666	614	639	667	580	700	629	595	658	634	652	615	637	675	653	666	655	624	698	635	642	673	657	603	638	631	667	651	639	683	628	625	615	657	651	654	629	649	672	622	664	624	611	611	638	635	663	658	575	637	657	617	636	640	647	636	671	616	647	614	623	644	664	629	647	628	664	634	645	603	664	630	657	648	639	692	595	647	630	645	591	638	669	664	649	633	648	695	638	638	631	649	620	669	657	692	624	623	646	596	628	635	654	640	638	667	574	621	643	624	701	662	612	618	638	647	624	661	680	602	672	621	617	630	594	626	598	676	620	654	673	646	668	647	657	657	664	645	658	679	622	599	672	690	652	625	654	663	635
33155	14888	2936	611	370	359	346	324	353	306	316	312	295	307	263	249	237	277	293	299	306	275	298	279	299	270	275	267	287	272	268	281	264	289	319	304	280	304	269	237	256	299	267	281	257	255	266	293	278	301	279	282	281	269	252	258	256	261	255	285	247	295	253	262	249	259	307	276	251	276	259	254	275	219	302	276	265	279	309	300	269	234	255	269	242	289	283	294	299	273	257	300	272	285	287	251	305	258	267	250	291	257	268	259	291	263	300	274	272	274	282	285	283	314	281	263	227	276	266	257	259	253	294	254	253	267	291	286	288	279	274	258	288	308	255	273	276	294	296	269	259	252	253	260	249	240	251	278	282	269	247	298	290	240	281	292	273	275	294	293	266	288	280	257	280	293	264	305	267	253	274	265	234	309	266	272	280	313	261	298	268	258	266	301	274	244	260	255	285	246	281	272	278	244	278	282	304	249	271	240	246	274	253	253	278	246	231	269	272	265	261	272	289	275	272	289	278	275	274	289	297	268	255	282	276	266	266	281	292	276	286	246	261	277	248	270	247	272	285	265	275	280	285	288	250	274	298	261	287	264	280	262	270	279	271	266	253	268	284	283	272	299	266	274	300	254	271	253	270	279	269	254	291	273	242	268	263	273	268	268	240	277	264	247	255	252	287	249	272	266	265	259	281	279	291	276	251	308	255	238	239	262	284	289	244	260	259	274	300	277	270	257	276	294	312	271	294	265	270	308	259	240	287	254	280	248	277	267	257	277	270	269	280	258	262	306	279	267	260	263	344	287	301	284	267	270	268	267	240	277	274	274	290	287	283	250	262	286	279	270	255	278	266	265	287	259	276	282	268	258	286	292	258	276	297	288	237	311	273	258	301	292	275	271	257	247	259	285	278	252	291	280	293	273	282	255	267	283	264	248	255	289	280	269	284	276	286	261	239	269	286	277	279	252	265	249	269	282	277	274	254	254	257	270	303	272	259	281	276	298	297	274	282	281	271	281	293	280	273	304	294	275	236	293	253	259	306	301	275	270	276	276	240	274	258	281	276	299	265	265	260	245	267	282	278	278	285	259	268	257	272	286	264	258	257	249	286	281	262	259	265	281	267	260	316	283	263	253	273	273	284	267	249	248	254	278	252	261	274	286	292	273	274	255	258	265	270	285	287	296	257	292	282	274	283	255	284	277	254	270	247	286	305	235	274	265	288	296	250	249	272	290	279	269	263	254	269	282	262	253	282	274	243	275	277	280	299	259	248	258	268	257	253	269	286	274	275	292	269	273	276	290	258	284	268	252	294	268	251	273	219	275	270	259	273	247	270	273	280	267	274	286	305	261	237	269	256	252	264	280	278	276	284	266	289	292	248	301	266	271	283	255	300	294	292	282	259	272	278	273	274	262	267	286	247	281	261	272	262	298	269	256	280	270	244	277	280	273	296	251	305	291	267	261	278	283	287	312	258	290	301	302	259	251	288	268	287	270	252	235	268	290	244	263	293	268	238	271	266	267	256	264	282	284	245	274	267	288	279	267	270	296	285	259	272	311	266	271	274	294	261	308	282	261	278	270	275	265	249	307	264	288	237	266	281	248	276	253	269	267	281	284	296	273	282	264	284	257	284	296	269	306	268	283	258	264	268	256	265	266	247	281	263	242	259	267	282	296	289	283	264	292	244	270	288	291	262	254	238	236	267	277	264	276	272	236	276	294	283	263	245	257	260	289	263	274	279	278	246	282	267	243	274	254	284	268	248	265	254	287	286	264	258	266	264	296	262	290	273	284	252	312	274	285	267	274	279	232	261	274	251	250	278	269	295	268	246	253	262	266	262	293	246	262	253	257	307	289	264	269	292	259	280	285	261	239	262	264	258	274	248	266	247	287	243	285	289	289	263	282	278	262	249	251	282	271	264	244	275	280	251	251	292	264	285	261	262	273	278	252	279	252	279	296	271	291	254	254	282	237	273	261	257	304	297	282	263	266	251	248	235	278	290	280	261	245	296	284	285	277	260	277	285	268	276	263	291	262	262	255	261	279	261	276	275	267	270	280	275	236	290	311	288	246	271	251	299	250	269	258	220	272	281	266	302	282	254	248	294	275	269	277	253	265	258	263	306	293	271	240	285	235	281	299	287	266	271	245	252	255	279	287	273	280	288	275	271	291	266	281	254	256	293	238	290	249	263	277	282	299	257	291	285	266	288	250	281	271	257	275	273	262	267	272	299	275	250	273	273	293	232	236	290	266	285	299	239	290	288	270	273	304	260	263	246	284	275	287	268	269	303	281	258	291	282	250	254	296	295	261	270	240	265	265	282	262	277	265	291	261	277	295	275	281	276	266	250	279	253	260	269	258	286	268	300	281	271	262	300	267	261	243	302	303	258	265	265	268	269	288	257	265	294	271	274	261	246	271	265	262	284	280	271	278	265	263	253	248	264	241	278	253	274	292	260	261	278	279	247	263	289	277	299	304	290	267	290	273	242	271	287	282	302	285	283	280	269	252	270	257	266	267	282	300	266	249	286	291	243	266	305	265	246	274	286	252	286	268	264	280	274	290	269	236	230	289	286	287	287	274	271	259	270	276	265	287	300	276	248	249	254	279	267	241	272	257	260	266	278	272	309	275	254	267	274	270	254	268	254	275	273	302	279	268	271	283	269	270	248	293	278	272	227	264	263	256	281	295	258	278	287	312	228	288	296	240	271	306	302	290	249	231	265	289	277	292	287	288	289	293	275	299	277	297	299	288	270	260	283	275	266	254	282	295	261	266	268	277	272	295	268	270	290	288	257	242	280	244	279	251	270	281	254	259	268	254	285	242	272	273	256	269	285	302	307	266	273	273	297	259	280	245	272	254	258	259	281	286	268	245	294	300	278	265	265	270	241	239	249	283	280	286	256	279	239	294	256	271	277	307	294	257	272	280	282	266	258	296	274	236	265	274	269	266	252	292	274	302	279	287	263	252	269	261	296	310	305	253	254	266	282	263	283	287	279	265	325	259	253	289	277	265	261	269	268	264	276	239	250	257	281	270	262	294	276	282	259	272	259	251	299	238	266	293	274	268	240	291	263	268	270	297	254	251	241	287	298	262	258	276	268	281	269	263	245	286	285	275	235	245	317	287	255	292	273	245	275	243	238	302	251	281	294	267	271	289	281	250	255	286	265	284	277	268	279	282	271	286	268	278	275	262	242	271	300	268	246	274	279	281	281	289	254	291	256	253	274	247	261	300	248	239	293	279	245	287	248	273	253	260	277	255	270	264	258	282	269	286	310	293	231	256	273	272	275	267	275	263	260	259	256	242	287	258	278	267	259	277	280	262	251	281	247	256	303	256	269	285	246	237	287	280	248	249	258	281	301	281	266	292	268	283	263	259	259	255	265	306	254	239	258	276	291	319	264	286	306	311	277	248	271	310	307	281	287	268	253	272	260	259	261	291	257	273	310	283	236	265	257	265	287	289	288	272	267	251	279	282	264	292	287	249	268	252	310	275
5262	1634	1203	829	681	698	683	688	669	656	598	599	677	619	618	630	652	634	597	633	607	637	610	584	647	579	636	634	653	628	646	639	647	646	644	595	648	620	639	611	589	640	649	629	652	615	619	651	642	622	596	666	636	656	630	648	595	620	601	653	619	673	629	619	665	610	622	579	599	609	634	628	613	654	595	608	621	627	629	647	588	635	631	635	644	639	591	675	631	657	632	646	604	630	649	604	643	638	607	627	661	646	576	616	662	647	611	625	639	633	627	614	606	622	608	661	635	608	652	651	643	644	638	590	601	607	671	598	628	620	588	604	669	653	595	621	652	588	603	579	628	627	611	625	643	650	621	636	599	600	565	668	638	605	583	630	599	636	655	629	611	629	653	624	615	651	660	589	632	613	590	635	661	622	656	646	625	590	572	632	677	626	641	649	625	620	587	650	628	596	612	637	630	642	586	620	634	639	631	606	598	586	601	632	633	646	642	631	619	579	646	628	632	631	610	615	612	596	616	609	616	646	651	583	619	620	612	592	645	618	612	633	632	588	613	630	653	634	630	642	605	657	618	633	599	637	602	648	647	594	637	640	683	666	593	620	613	619	610	611	608	618	610	633	608	625	597	619	602	616	622	626	626	626	578	618	631	614	569	648	626	624	586	652	642	660	588	645	659	674	607	606	640	609	664	616	647	637	648	608	644	629	591	622	620	589	632	620	598	587	607	626	655	640	610	594	684	645	618	587	626	633	574	670	625	612	655	600	636	628	610	635	628	633	594	663	592	627	606	560	603	637	605	617	612	611	641	588	571	634	601	597	649	602	676	587	611	642	590	649	639	648	612	623	571	679	620	589	630	630	598	648	626	625	619	693	594	592	584	618	610	629	611	632	608	660	627	657	632	629	643	626	611	600	667	650	644	624	648	614	589	606	639	620	603	631	654	661	595	680	624	597	642	589	600	651	654	613	609	585	630	637	645	614	623	646	627	610	650	598	605	603	612	605	655	606	596	601	635	591	603	647	675	600	651	587	637	617	645	624	596	624	676	671	590	602	637	640	625	630	619	622	615	611	663	635	620	662	654	669	623	605	626	612	594	650	661	626	651	647	632	598	616	588	625	622	644	641	582	636	604	614	643	613	605	615	575	633	566	615	582	629	672	606	614	601	674	651	594	617	624	692	652	615	599	600	621	624	603	621	591	591	632	658	631	648	601	606	579	652	639	665	653	640	621	657	643	612	641	599	612	656	657	651	638	626	591	599	590	605	669	622	649	634	634	665	618	622	641	632	630	660	585	623	630	621	593	647	636	619	610	599	626	601	604	656	601	669	629	579	651	639	608	626	629	679	653	635	638	632	640	668	591	621	617	651	619	618	596	666	618	607	618	608	623	619	631	609	612	601	665	583	644	615	634	617	609	623	619	603	577	615	604	623	587	643	623	608	609	611	623	586	635	605	596	613	650	601	619	650	596	607	671	640	591	610	607	615	613	654	568	641	646	619	601	653	642	614	571	627	629	624	603	632	663	618	621	576	631	648	666	605	643	631	663	601	651	612	604	620	634	589	623	653	634	622	610	619	601	608	633	649	644	649	642	634	641	643	617	648	615	648	672	628	625	587	633	646	640	632	645	635	646	611	650	661	653	665	607	669	643	604	639	623	622	635	592	581	620	620	631	646	616	568	621	610	649	646	585	601	589	611	648	606	614	631	571	656	658	638	659	634	676	594	624	605	580	613	632	659	617	636	628	629	650	637	674	582	635	596	559	628	613	605	605	613	614	674	595	629	632	654	580	622	600	573	634	644	619	592	664	619	636	624	582	662	644	633	633	628	602	647	633	633	625	629	624	641	620	647	614	694	599	581	635	617	646	636	629	644	638	582	585	631	629	598	645	640	594	636	643	626	648	656	635	595	589	651	645	615	635	650	614	605	618	646	683	635	612	628	624	616	605	633	616	597	595	625	584	632	664	588	674	647	616	606	612	583	627	630	627	585	649	602	593	629	627	656	643	629	624	647	612	612	610	631	608	608	661	623	612	642	647	648	628	621	626	589	612	604	649	629	640	599	642	613	633	610	620	641	629	634	566	605	666	640	631	610	668	567	595	611	569	662	627	593	635	648	600	600	626	649	626	634	628	669	594	652	619	628	632	623	636	635	658	586	603	631	618	630	637	613	586	587	626	609	636	610	653	613	619	641	653	599	636	677	660	667	656	627	649	653	612	619	606	634	652	615	630	655	659	600	636	619	627	614	634	612	639	588	621	623	658	618	649	610	664	618	634	642	610	658	587	604	627	628	648	636	673	609	600	629	582	634	634	610	620	681	618	627	637	618	627	634	589	626	627	626	601	623	693	589	639	594	620	647	649	602	617	614	626	600	620	581	621	625	631	602	612	629	634	605	577	643	630	634	604	633	654	643	635	586	621	655	599	630	656	628	645	616	602	595	644	648	658	655	625	596	611	626	645	614	623	674	662	600	634	641	637	621	633	545	597	662	598	635	596	599	625	649	582	617	621	655	606	619	625	603	615	592	614	665	642	653	614	638	635	635	625	630	668	625	633	628	597	594	611	573	654	587	622	646	618	661	652	603	636	630	614	590	601	629	633	614	642	637	652	643	622	623	604	637	637	643	636	609	655	599	632	635	605	640	585	595	666	594	595	637	632	622	617	629	585	597	646	622	627	598	589	631	653	662	634	605	647	617	628	632	656	608	643	682	622	604	615	638	634	653	598	660	588	638	641	624	647	663	671	638	615	631	602	625	621	621	638	639	658	613	637	604	618	623	607	596	597	625	632	652	599	608	616	623	572	635	623	600	618	617	628	570	644	604	639	638	667	646	649	566	621	590	629	591	646	666	603	658	616	678	663	608	647	595	584	606	627	592	627	636	616	651	618	638	598	631	599	597	611	629	656	599	622	619	635	657	693	617	639	625	604	615	614	640	613	626	585	594	656	608	617	622	633	576	589	611	648	558	669	644	621	624	602	640	583	613	657	663	649	640	592	587	575	629	612	600	634	625	619	577	639	624	638	624	614	615	624	629	648	628	621	624	595	613	610	627	584	606	671	627	658	583	636	631	628	571	607	631	600	639	676	599	641	637	649	632	631	609	618	643	584	608	646	677	619	599	640	635	635	597	608	627	596	596	623	646	667	651	595	610	641	648	621	588	647	594	598	616	608	575	658	613	623	629	620	645	622	639	603	636	642	610	647	617	648	618	670	618	640	616	587	598	609	586	573	638	607	603	620	636	625	597	629	614	634	651	615	605	649	637	610	626	615	643	672	677	662	614	617	607	638	612	657	598	608	631	623	604	617	643	618	617	659	606	624	650	636	680	600	612	632	657	616	628	654	638	628	620	670	596	641	593	613	651	621	581	622	625	565	623	649	674	594	616	676	608	596	655	620	631	691	610	633	600	659	641	624	633	630	614	612	637	616	650	614	622	651	607	610	613	598	613	571	639	633	632	616	627	624	641	599	666	635	608	667	590	582	669
24432	20984	24709	27425	20864	4613	722	637	544	513	511	482	424	435	406	384	420	428	396	401	402	404	391	373	424	387	390	346	374	374	376	364	369	350	389	368	373	365	367	361	345	385	410	400	388	393	347	357	377	363	409	460	398	382	396	366	367	412	393	355	382	388	386	379	372	381	338	399	340	315	392	351	412	378	367	394	365	371	375	360	376	370	384	364	390	367	384	343	418	415	403	334	340	374	384	370	393	403	391	391	387	347	368	349	348	336	389	386	388	356	331	354	368	356	353	359	414	362	396	397	378	349	349	331	386	342	368	367	373	337	377	425	366	402	371	392	375	370	398	360	374	436	332	328	364	369	352	393	370	402	389	352	421	376	329	384	366	382	365	352	335	352	422	390	361	372	417	382	368	347	377	377	353	361	409	401	421	363	380	332	370	347	385	375	365	386	386	373	380	345	367	360	354	347	370	344	353	369	350	373	376	332	384	338	348	322	342	360	398	362	374	367	393	343	399	346	392	345	392	371	347	344	362	381	364	373	386	387	344	350	337	357	372	361	367	358	407	373	374	385	359	348	377	384	363	349	332	368	389	331	352	358	366	381	411	364	381	420	324	381	364	330	353	365	381	379	365	393	365	385	393	363	365	390	423	368	393	361	309	368	334	359	347	364	379	371	408	351	385	361	370	396	374	386	369	387	380	351	354	343	370	373	333	354	383	346	375	411	375	369	361	360	385	388	365	352	334	348	333	380	348	339	363	398	380	395	389	347	344	339	359	387	389	384	412	388	387	360	378	389	333	408	360	376	326	370	344	366	366	423	393	348	329	360	407	394	329	366	360	395	374	329	392	359	372	344	386	340	423	369	349	348	426	365	403	362	339	343	322	380	336	354	345	373	364	368	382	328	360	332	389	351	373	342	354	364	340	388	390	386	345	348	353	393	403	384	380	363	361	377	319	351	370	384	376	397	389	408	375	372	347	384	340	362	358	404	376	365	385	344	387	373	344	390	371	374	368	346	367	367	360	362	395	325	385	400	375	361	407	348	398	369	370	351	367	408	376	378	378	399	347	361	368	363	374	386	338	338	379	356	376	374	349	395	386	347	364	368	325	351	358	342	361	381	420	395	315	349	317	337	381	361	357	360	385	372	341	388	408	385	361	343	364	374	384	338	377	379	366	359	364	371	397	362	350	355	368	323	391	350	341	377	337	353	368	357	325	340	346	351	360	329	343	393	412	350	368	390	381	330	380	362	378	333	389	351	354	385	407	359	369	396	380	379	384	357	357	360	366	375	409	369	356	374	418	339	378	346	343	362	320	372	378	380	389	407	390	373	386	336	357	373	374	395	358	398	369	367	374	331	398	346	358	384	360	359	392	311	367	333	364	375	396	331	328	399	369	363	377	391	358	377	361	390	367	344	373	374	388	368	362	332	371	393	396	378	354	343	399	343	355	365	378	390	383	355	343	387	371	394	361	370	380	360	340	368	380	364	361	379	350	365	393	392	349	322	388	410	364	374	373	364	336	367	367	370	348	363	421	375	389	394	364	387	388	336	340	370	319	405	373	382	366	371	363	345	359	363	398	374	357	346	372	359	365	360	368	380	347	369	382	398	379	362	351	407	367	357	385	365	360	359	355	374	366	365	350	374	371	378	394	408	429	352	379	394	354	352	375	353	405	352	407	381	364	362	374	380	382	358	344	364	384	352	367	361	350	347	393	338	349	318	377	366	334	413	349	332	374	385	376	351	355	373	362	354	372	353	347	364	365	313	372	362	355	380	361	389	367	369	381	380	371	357	384	331	394	349	362	425	370	389	376	345	356	344	373	400	376	364	342	392	364	328	375	361	374	327	347	376	342	337	383	374	343	333	335	384	366	370	369	380	335	363	343	333	351	370	368	368	361	359	380	390	380	385	376	336	370	348	370	375	376	346	359	385	400	360	346	384	339	377	370	357	404	350	394	393	390	394	356	369	392	382	361	347	378	340	354	359	362	367	363	378	358	346	344	373	379	384	392	352	403	391	344	376	385	368	384	358	393	370	361	326	394	391	385	375	393	369	379	361	361	374	402	388	412	376	347	376	362	367	344	361	393	391	367	360	358	355	395	370	384	357	352	359	319	402	357	364	340	374	318	359	377	369	381	381	357	352	375	372	368	358	327	341	366	332	351	351	349	362	377	359	386	360	357	342	354	361	366	370	366	337	361	362	353	369	357	378	368	390	366	381	333	361	367	388	376	387	365	387	382	357	353	373	403	353	339	364	358	358	336	377	356	332	376	359	367	367	392	353	362	376	370	369	362	383	431	364	382	387	418	389	359	366	380	360	365	369	392	362	349	341	343	325	316	359	371	345	358	340	378	339	345	343	376	328	378	375	333	349	347	348	370	378	398	370	353	408	384	335	332	382	365	311	343	404	360	371	379	325	367	345	347	350	384	316	371	349	353	396	362	377	359	356	380	368	351	354	384	357	416	393	348	359	385	388	385	377	373	367	369	374	397	336	346	315	381	386	364	353	377	362	384	329	392	358	384	328	356	368	393	355	392	369	368	405	368	337	349	371	421	380	399	362	361	325	361	377	369	354	376	377	363	374	340	384	338	343	375	335	371	357	354	381	322	358	350	392	391	359	414	372	366	366	365	373	378	370	361	378	363	377	322	374	382	405	384	303	389	335	382	369	377	382	375	364	357	392	376	374	342	376	327	387	371	370	353	373	325	379	364	376	370	384	409	382	365	368	351	382	358	362	378	383	378	372	384	399	400	379	399	319	382	367	357	389	358	408	380	345	399	387	381	367	375	353	406	341	346	361	339	342	403	350	365	363	375	389	370	348	370	351	344	379	366	389	382	353	369	365	389	353	360	402	357	356	369	364	415	346	386	353	357	361	355	375	371	383	339	378	381	383	394	378	350	326	345	395	358	357	334	360	355	336	351	380	397	384	339	373	381	341	358	370	384	370	350	369	361	362	401	378	356	358	317	379	353	374	326	391	373	389	389	363	375	358	370	383	360	373	390	371	390	373	345	362	374	354	333	357	379	380	342	362	364	359	372	376	395	398	364	348	308	385	401	360	405	334	362	344	365	369	372	340	353	366	375	327	360	354	366	370	360	371	370	345	357	338	363	387	355	377	345	339	373	390	355	376	367	363	365	345	382	319	391	357	363	378	370	358	409	425	344	411	408	370	344	387	377	375	377	382	366	353	379	358	371	357	381	398	347	380	349	333	376	354	376	363	341	394	357	350	378	359	354	358	396	353	357	371	374	370	357	341	364	368	366	376	353	373	382	362	373	341	355	335	368	382	380	350	347	301	378	366	381	388	353	385	353	362	344	349	355	345	365	411	352	363	370	357	374	374	371	342	375	374	407	386	358	389	342	371	348	368	356	377	362	381	407	354	399	381	357	402	378	345	328	351	372	346	366	339	348	371	379	364	364	353	378	419	368	336	375	363	380	372	359	354	362	346	354	373	325	377	380	339	334	347	363	394	362	320	378	344
3430	4804	3292	1661	1155	1026	959	902	890	849	859	825	862	860	854	836	849	779	796	792	770	770	821	820	858	793	855	783	800	810	766	842	774	784	799	812	830	818	821	754	771	781	739	821	741	793	825	781	848	787	812	768	841	793	807	799	764	795	779	802	855	822	828	748	821	842	779	782	769	762	780	867	756	734	793	782	797	825	799	750	802	780	771	776	747	772	753	763	777	814	839	791	833	808	808	842	808	849	798	846	807	778	759	791	768	794	821	799	806	774	795	805	783	795	802	872	779	836	840	807	780	783	776	781	816	778	776	741	794	756	770	849	814	778	787	788	840	793	833	825	788	812	778	817	786	810	748	777	744	786	797	800	789	817	793	796	827	765	776	810	779	781	775	767	773	803	795	782	801	775	807	833	731	819	822	781	813	805	781	798	846	796	780	783	782	812	787	802	853	791	806	783	776	805	807	776	767	854	768	786	783	751	823	802	770	813	818	766	744	765	772	786	818	815	807	773	771	769	819	776	794	806	776	779	780	806	770	758	841	787	784	796	804	775	750	799	791	812	811	744	774	801	836	806	817	831	820	795	764	806	805	831	796	799	756	773	763	775	755	834	853	799	782	812	829	768	781	840	806	754	796	744	833	813	812	746	738	810	808	746	787	811	783	770	769	796	757	758	785	782	761	806	783	764	776	827	755	773	794	779	805	762	866	805	792	817	797	781	762	814	832	782	823	800	805	758	769	731	781	810	816	767	784	830	761	879	853	808	785	769	826	817	811	778	795	825	765	815	814	769	784	779	835	782	824	810	817	812	791	808	809	781	775	824	792	777	767	814	793	786	806	814	795	770	744	792	778	787	767	787	765	803	734	783	784	787	798	821	809	763	812	744	760	768	768	770	808	762	802	773	774	773	772	851	803	759	812	762	801	757	814	833	787	778	781	773	823	772	794	767	788	779	761	821	784	809	783	795	754	780	769	811	773	733	790	862	837	781	858	775	804	786	807	797	791	770	753	771	785	799	780	804	823	775	776	780	777	803	727	821	778	807	814	809	767	802	799	815	764	781	724	840	758	780	794	720	810	790	766	838	751	765	754	783	808	783	814	791	797	808	815	830	802	830	799	810	796	804	781	803	802	743	788	748	737	796	817	810	784	764	814	777	828	813	789	772	836	789	781	765	769	831	758	752	826	831	772	776	808	772	828	773	793	809	777	817	786	824	773	800	808	729	803	804	776	789	751	796	811	764	778	758	765	810	770	815	769	806	808	759	769	792	771	809	755	817	793	779	783	801	774	767	793	769	827	783	718	777	768	816	860	761	767	714	804	795	792	823	751	816	779	791	787	782	835	755	775	790	759	818	780	823	828	797	792	802	778	757	825	741	785	791	807	788	819	762	769	826	844	724	765	787	789	768	758	814	755	791	756	803	801	804	792	799	780	807	782	756	804	801	781	867	791	762	825	765	825	782	828	740	769	781	817	816	805	775	778	774	790	787	831	804	828	785	776	796	781	780	808	765	813	798	790	755	806	816	776	806	828	801	853	775	763	780	846	783	788	804	806	782	834	835	763	776	819	806	799	778	768	777	792	782	773	823	793	779	787	721	772	837	773	817	795	775	796	814	821	788	812	824	785	770	786	725	793	779	793	792	764	770	811	811	787	803	766	828	779	805	775	777	732	771	820	778	856	780	785	801	820	830	842	818	795	768	785	792	764	760	790	778	774	804	738	768	740	757	839	778	833	796	784	754	765	793	847	788	799	810	804	812	830	762	792	736	779	804	740	774	790	838	764	787	743	834	799	791	758	748	787	789	833	762	825	781	821	767	804	739	816	840	788	775	788	805	815	801	783	811	838	840	785	833	818	833	774	821	765	816	822	783	793	777	832	810	854	743	815	766	752	797	788	849	837	764	731	806	790	794	841	797	796	775	833	796	830	791	797	799	838	802	827	794	771	810	772	734	742	828	771	817	783	806	740	763	759	818	824	799	779	754	817	821	780	777	773	751	800	771	781	805	706	824	816	787	798	806	830	800	766	801	782	811	799	764	769	816	827	809	856	762	781	798	844	785	812	819	803	795	790	822	801	767	774	790	862	813	801	790	776	787	800	726	796	713	822	802	798	803	754	812	794	760	757	795	777	762	749	769	782	728	827	802	783	837	798	759	732	745	768	811	803	832	760	807	819	799	796	821	777	808	795	779	773	786	805	803	836	738	737	784	769	769	808	840	750	801	805	842	750	742	777	787	794	765	813	823	776	788	805	835	795	845	802	771	797	823	788	795	831	791	764	792	775	804	791	765	805	789	812	764	794	784	807	752	835	802	801	795	835	820	798	788	825	810	723	793	821	751	785	816	761	751	788	825	772	766	774	824	779	797	793	778	761	785	829	796	805	759	764	824	818	831	846	817	825	749	805	831	767	773	747	765	773	789	794	781	822	802	813	771	813	779	747	816	760	774	732	799	808	850	803	802	792	820	831	811	821	772	768	789	793	824	804	735	770	834	764	783	762	791	787	819	804	771	820	762	828	761	753	810	828	778	869	776	840	796	851	746	809	795	766	776	770	775	789	762	788	797	777	855	819	804	786	772	795	787	774	789	774	805	755	780	793	811	829	745	789	810	815	819	727	794	748	761	795	835	781	812	783	820	832	790	768	747	833	834	789	803	802	738	789	790	783	847	783	790	800	779	812	795	822	793	780	849	847	810	776	810	782	807	789	784	785	812	816	780	768	813	778	803	826	800	801	793	805	808	772	721	784	820	798	845	773	792	785	799	764	792	783	779	736	803	799	806	795	813	803	851	813	758	798	743	801	801	790	824	771	801	771	798	752	820	825	795	824	742	783	795	816	815	784	766	809	745	774	797	734	767	827	809	771	773	776	754	795	791	817	790	781	786	841	724	767	794	790	817	743	806	811	776	777	836	775	747	794	771	815	792	782	751	772	774	781	772	780	804	822	789	784	797	784	822	743	773	782	782	807	787	757	780	814	774	760	817	776	787	762	810	791	816	804	827	817	745	785	791	806	774	780	804	831	771	789	806	827	804	790	811	820	741	775	771	824	753	762	816	778	849	783	767	836	782	769	789	759	810	756	771	806	829	744	783	819	820	830	818	751	788	802	802	793	766	796	821	829	845	761	788	848	817	781	767	779	809	812	820	781	779	846	792	787	806	812	830	841	850	800	787	795	843	844	791	776	787	764	766	799	778	787	757	796	738	792	850	806	787	766	779	783	837	774	822	768	803	774	773	829	758	794	826	781	757	807	755	812	794	732	754	786	763	780	771	786	791	794	797	801	785	797	809	819	860	795	810	744	817	819	756	776	807	843	766	768	813	833	808	781	802	744	816	785	807	795	781	808	820	785	832	771	818	743	827	832	815	788	785	798	767	801	808	725	798	790	777	754	757	776	800	758	799	769	843	765	789	837	813	839	747	789	784	760	778	770	786	781	826	789	814	774	816	800	774	797	800	770	801	861	810	788	792	780	793	788	800	779	769
23715	20982	25265	26877	20986	21024	5309	852	638	538	496	514	432	416	355	375	344	336	346	368	365	320	392	351	373	301	303	311	275	318	323	312	314	338	332	316	333	289	305	319	359	311	292	344	312	331	309	313	332	333	314	326	339	305	311	294	311	302	277	307	319	295	318	316	314	303	283	299	308	313	308	281	291	300	316	335	307	297	309	299	300	324	313	297	321	311	307	334	279	271	280	310	298	312	298	315	288	311	315	277	271	273	278	320	301	308	286	299	290	320	324	273	314	287	339	297	290	320	338	353	280	331	323	295	330	301	303	316	299	319	318	301	273	274	271	255	301	270	301	342	315	277	310	325	300	287	313	357	314	305	282	326	343	305	314	291	309	330	304	299	286	280	305	296	291	281	318	279	277	299	302	298	285	311	297	326	281	283	285	297	300	302	315	289	285	291	311	315	315	282	306	295	310	316	304	284	314	302	320	294	303	277	274	307	319	297	304	309	315	299	293	280	334	274	310	301	303	289	332	288	305	358	288	304	264	282	320	295	297	327	304	282	292	273	291	338	299	290	305	276	300	297	303	309	284	313	332	302	289	303	316	291	278	296	280	294	329	299	306	359	304	279	297	288	312	279	333	318	315	300	319	306	294	293	303	282	327	314	300	291	320	279	285	270	313	303	297	290	277	286	316	300	273	322	282	316	284	283	296	307	305	308	311	332	305	279	308	284	298	282	308	316	263	283	302	318	307	311	277	301	258	304	298	311	283	336	329	316	326	303	288	320	300	313	302	295	288	275	294	327	332	339	296	289	290	302	326	319	283	281	307	335	313	281	335	315	317	310	315	301	256	297	295	296	295	269	282	279	271	293	299	308	320	333	299	290	307	317	302	275	306	289	304	338	271	335	306	317	277	308	288	333	310	294	310	293	322	313	271	323	270	323	289	275	278	315	313	280	296	312	326	275	276	325	299	275	309	288	309	309	279	299	347	308	305	291	281	288	327	301	321	297	314	327	323	318	289	289	308	307	302	314	347	304	348	319	299	309	295	278	279	317	331	292	304	318	311	292	298	282	299	348	293	309	291	287	325	299	293	308	274	323	305	288	313	275	257	293	331	332	314	302	296	300	298	303	306	301	319	305	307	296	297	298	292	294	306	258	294	299	297	291	267	306	304	335	332	308	300	322	306	319	298	311	307	284	297	359	311	283	315	306	351	335	326	269	315	314	283	290	293	276	300	314	305	330	332	318	279	300	295	276	272	320	313	281	266	292	325	317	310	287	285	318	291	274	283	327	297	283	336	307	302	330	298	301	283	290	331	311	292	314	304	320	291	316	313	282	302	286	279	290	324	318	294	294	362	288	324	289	304	302	310	325	304	298	306	311	288	292	317	303	275	263	288	314	308	331	311	301	284	294	273	289	304	314	271	308	294	293	311	283	301	266	248	320	317	301	283	294	306	328	323	307	309	283	317	295	308	298	310	266	278	291	313	278	283	313	294	322	282	271	356	296	312	308	317	291	321	297	297	282	286	341	326	309	311	295	301	311	305	275	284	296	302	334	274	265	305	302	315	325	270	272	318	326	331	362	331	297	300	278	288	281	274	293	307	261	320	293	312	355	290	308	274	294	296	279	271	290	310	328	284	291	284	276	297	311	341	336	285	298	309	287	277	314	309	311	269	317	297	349	292	287	269	325	325	282	289	296	326	308	291	287	281	311	304	306	295	271	296	272	310	320	347	281	321	344	314	303	318	292	293	326	288	302	286	290	285	294	293	309	311	292	298	248	297	305	318	280	300	305	322	290	299	302	280	292	282	314	313	294	307	307	272	264	280	299	274	291	304	317	313	317	288	296	341	284	277	319	287	325	333	292	310	278	303	316	306	297	295	296	319	296	294	292	300	293	322	325	269	283	251	283	320	288	307	301	308	312	324	310	315	315	279	297	311	300	293	323	286	307	281	319	301	296	272	284	316	297	299	291	305	302	280	305	273	309	288	296	303	304	290	278	309	292	318	274	322	316	305	259	300	289	299	325	244	302	288	314	292	295	321	314	302	302	296	294	295	315	278	269	314	317	282	318	298	300	280	308	291	308	267	322	303	306	301	290	278	298	247	307	283	305	318	318	288	332	286	297	306	316	302	304	317	312	304	288	289	307	262	321	300	280	306	307	300	327	302	301	301	278	277	292	260	314	304	333	295	299	307	302	299	306	320	291	292	269	307	282	282	297	272	275	306	338	328	299	303	291	265	293	289	329	276	250	294	295	314	296	301	341	272	282	257	289	305	295	317	287	345	290	283	346	254	275	289	281	290	269	324	275	295	278	267	295	272	310	313	303	312	340	311	291	275	281	278	288	301	275	252	282	304	310	283	286	315	271	308	296	293	311	321	312	319	325	259	286	316	300	303	327	291	297	294	310	276	286	303	284	285	309	324	307	288	283	314	322	285	302	331	329	286	278	269	257	301	272	292	299	301	289	274	297	272	296	317	293	298	293	320	345	259	318	312	306	312	319	302	353	302	294	306	300	304	279	286	251	310	324	262	342	315	281	261	321	272	305	308	302	292	286	311	289	293	283	336	316	315	315	323	286	283	331	311	290	301	302	272	308	332	296	295	301	303	306	286	304	313	327	317	325	286	332	307	282	296	278	290	292	295	301	308	320	239	306	316	331	306	293	296	318	276	299	291	289	324	305	295	331	286	280	290	286	281	304	311	240	294	264	310	304	284	301	300	313	297	312	315	294	291	295	286	306	310	298	319	299	287	297	284	310	292	315	317	300	331	283	289	291	283	318	301	299	280	280	307	266	289	308	298	306	285	321	302	269	274	322	315	276	294	299	298	294	290	298	291	333	299	313	297	276	302	304	303	322	310	310	276	262	293	326	294	292	275	323	285	292	262	326	301	282	267	308	301	306	285	296	275	294	306	300	303	255	305	307	286	326	279	324	309	295	288	312	268	312	308	299	316	278	296	285	318	310	288	296	306	305	311	287	329	319	289	293	304	315	300	313	278	300	326	327	305	288	299	277	276	300	343	317	317	335	284	286	348	328	257	300	296	294	319	304	303	304	291	328	306	303	312	264	280	289	265	291	308	311	301	339	292	324	306	294	312	288	277	254	294	292	308	318	335	308	301	281	306	313	295	327	300	303	303	272	286	316	319	287	318	261	311	319	318	278	270	284	300	258	309	296	336	287	314	323	301	314	312	281	304	310	301	259	314	312	316	303	303	284	292	317	280	271	270	289	267	302	314	318	308	288	286	303	307	334	318	291	266	272	310	315	325	291	317	328	314	295	298	301	274	302	281	310	304	316	307	280	299	289	279	309	288	287	302	347	325	295	285	328	312	296	304	282	314	281	272	274	325	308	294	330	288	292	293	287	308	287	288	277	307	274	298	347	307	303	285	285	303	334	283	269	323	319	316	279	298	285	322	295	303	294	300	331	322	303	309	255	314	321	298	308	296	296	275	307	309	310	321	298	307	304	301	296	304	262	280	292	310	268
3712	7483	4845	2259	1301	1029	923	875	789	799	811	758	744	685	695	656	685	664	698	668	666	704	697	600	663	670	628	672	663	645	651	671	616	646	629	630	659	724	632	673	671	654	668	653	654	662	658	629	630	651	630	642	632	690	641	674	633	662	590	632	669	668	616	625	620	641	625	661	625	637	611	678	663	643	603	676	658	654	637	662	622	663	619	640	682	677	614	609	597	653	617	641	688	643	595	662	673	623	658	647	666	664	655	665	663	663	640	650	629	620	644	622	613	617	638	668	633	633	617	614	632	603	609	617	668	658	631	609	624	646	647	598	694	665	669	688	673	611	593	656	641	675	627	631	617	611	620	631	637	662	667	625	627	653	649	654	641	647	678	624	619	632	661	603	622	633	647	672	618	619	635	617	637	656	646	660	666	624	683	644	660	609	652	649	626	673	594	624	636	639	609	646	622	678	646	638	615	596	608	677	656	638	643	674	675	608	678	630	626	651	643	641	675	626	669	638	649	656	634	604	654	647	627	615	641	651	645	635	670	681	662	622	619	657	653	625	618	633	634	657	666	683	611	618	652	620	653	594	658	621	647	659	620	617	639	633	689	656	666	655	661	644	630	637	642	643	637	632	651	700	617	637	638	657	641	653	641	651	628	632	605	676	624	618	645	595	675	650	605	669	662	621	616	671	671	644	646	626	604	654	667	669	613	640	677	620	590	643	671	664	643	649	613	632	663	654	628	579	660	671	661	634	642	638	624	621	663	643	638	655	612	660	652	668	691	647	662	652	624	625	614	628	636	616	617	655	607	716	658	635	626	644	665	637	672	619	617	638	621	651	655	656	655	660	642	661	624	649	617	667	646	690	603	665	643	645	638	647	650	692	643	619	657	638	612	647	657	658	628	637	663	632	653	664	657	674	620	628	668	657	639	668	668	652	648	650	627	675	687	666	611	665	672	670	617	660	634	681	651	632	650	604	677	640	614	650	659	611	659	674	628	635	653	644	648	636	645	678	640	610	653	600	634	677	645	668	632	677	690	624	664	634	650	608	638	689	669	636	622	641	594	669	647	602	651	653	606	648	607	643	657	648	609	606	659	649	624	657	652	642	608	613	627	622	678	661	681	654	634	635	661	644	631	580	609	671	643	605	636	635	680	624	639	640	659	643	638	646	648	650	650	639	633	653	624	630	678	625	679	653	659	679	670	628	635	681	631	632	648	617	690	648	670	618	710	637	632	672	662	638	645	644	655	672	652	659	683	611	613	665	639	619	614	583	639	656	660	655	660	652	594	663	638	625	606	668	671	623	625	641	657	629	675	635	621	617	661	621	634	632	651	616	680	659	670	617	645	687	598	646	642	614	649	645	683	640	670	636	651	675	635	648	657	589	680	674	651	640	631	676	610	656	668	629	643	653	677	608	643	658	599	614	644	608	663	644	700	645	642	644	651	668	660	618	625	593	669	608	662	651	621	628	651	641	661	648	646	647	656	659	694	634	645	659	683	627	680	695	635	615	650	663	660	658	632	618	639	677	667	616	613	706	677	677	663	673	631	647	619	608	667	678	672	663	640	606	661	666	605	654	635	647	646	638	626	664	643	632	670	622	616	644	640	590	658	672	619	649	633	640	641	609	658	645	625	624	661	695	614	689	603	609	676	679	652	683	639	623	648	654	627	658	651	635	653	656	665	614	648	668	662	667	638	618	629	658	650	641	658	670	662	616	610	630	620	660	690	649	630	709	670	644	610	643	629	638	625	633	649	632	624	612	627	648	627	618	621	673	623	630	629	615	628	641	649	639	667	639	632	636	650	636	681	692	641	622	624	647	600	648	636	623	616	671	654	707	648	637	665	650	650	649	648	679	617	667	631	673	630	653	641	659	602	665	630	600	612	654	641	637	610	650	640	639	645	657	683	577	640	650	642	650	689	593	627	645	641	652	672	622	623	620	620	638	654	667	665	649	673	708	620	641	685	605	665	617	679	578	674	619	647	619	627	654	622	621	668	603	610	647	649	625	638	669	646	601	646	690	655	630	610	639	649	625	600	627	661	629	649	664	622	645	677	660	652	658	671	665	634	632	691	667	678	636	663	613	635	640	604	594	642	643	701	664	671	626	663	681	645	635	677	621	626	640	627	643	615	632	625	642	654	694	638	596	639	614	668	631	645	698	660	653	645	640	648	632	648	617	642	642	646	679	632	671	608	602	663	663	645	661	630	660	648	649	644	631	667	643	642	630	584	672	709	645	642	648	698	680	618	656	637	683	631	652	716	680	636	628	632	606	665	658	644	638	643	643	619	650	719	635	649	614	641	635	649	641	632	687	661	620	697	619	674	670	667	654	637	628	678	669	672	660	606	630	674	675	612	617	610	638	629	670	645	632	682	637	657	629	614	650	609	616	631	641	650	647	625	658	636	619	596	627	663	657	600	633	651	706	639	665	638	650	645	623	652	639	661	684	640	603	642	654	668	617	636	642	660	583	637	685	647	631	637	685	675	624	611	674	645	659	624	643	636	630	649	662	599	658	626	655	646	625	638	633	615	664	653	617	646	683	713	657	687	624	671	636	637	624	637	647	633	660	623	607	654	644	634	643	681	649	654	660	628	603	668	668	697	612	597	671	653	625	645	626	641	655	632	638	640	660	606	651	633	679	634	697	620	660	670	602	664	599	641	648	672	666	695	649	656	644	616	640	666	582	685	636	639	566	603	610	637	615	645	681	650	648	633	670	649	641	679	658	646	668	625	661	659	684	619	671	678	678	629	599	676	618	652	690	661	586	603	626	688	631	649	633	654	662	647	656	612	668	654	662	614	651	640	589	662	686	651	708	668	683	632	601	648	639	639	630	639	635	663	640	625	651	686	663	646	689	631	637	623	645	635	681	697	636	619	623	645	647	632	662	629	651	662	654	628	672	600	607	633	621	643	666	617	656	658	621	662	658	643	682	672	676	623	644	660	675	649	642	707	642	640	679	645	654	626	669	641	632	660	640	642	652	649	663	618	617	646	679	651	669	636	637	637	668	677	673	665	666	657	703	639	618	673	612	626	645	670	649	631	632	654	598	613	647	648	622	662	665	689	692	655	642	622	673	686	605	674	675	630	644	660	630	647	624	665	649	689	639	659	664	620	686	641	647	603	636	688	609	612	676	723	631	624	625	656	705	649	658	643	668	642	642	678	640	650	600	643	633	639	667	650	633	670	625	590	604	676	640	664	657	679	620	628	618	634	677	618	587	684	678	658	667	681	684	691	625	626	657	627	665	657	652	659	648	631	645	664	621	644	636	650	628	678	664	661	634	589	611	620	675	670	615	627	642	666	642	601	675	660	655	689	634	638	642	646	637	658	625	638	598	678	628	634	600	598	606	680	619	635	662	609	590	651	622	637	685	689	644	640	606	646	603	685	655	633	594	666	597	636	660	602	619	636	624	628	639	670	611	653	656	650	649	596	646	668	627	609	614	637	677	618	612	666	637	593	617	636	629	653	642	643	652
33250	15305	3193	857	608	583	446	378	369	329	325	309	320	311	240	290	277	252	315	273	314	282	279	246	261	234	262	252	265	309	281	265	276	226	294	279	279	267	295	268	274	268	273	266	267	278	303	302	263	285	279	281	307	268	290	254	289	285	265	278	260	280	296	314	268	295	260	253	277	262	276	283	246	236	282	281	291	275	279	279	257	262	233	268	289	262	252	261	312	253	297	251	280	231	257	249	261	287	289	281	249	302	248	284	261	279	297	250	282	271	284	312	280	245	293	243	299	304	266	284	264	254	289	276	302	261	289	269	288	307	251	282	285	296	262	276	261	285	257	286	261	265	276	268	263	246	294	271	282	315	292	255	336	277	302	267	252	235	278	303	251	252	313	322	255	294	303	253	236	271	269	267	281	276	254	301	252	290	293	274	270	295	259	252	251	234	251	295	273	279	274	283	262	254	287	267	305	280	258	285	295	275	277	274	287	290	237	253	246	289	262	263	277	254	268	247	299	283	285	261	254	306	267	267	274	267	277	260	262	298	302	280	280	275	280	305	301	264	277	266	284	273	273	241	284	266	276	297	278	296	278	274	284	257	272	246	290	259	255	287	254	237	284	284	288	262	278	280	285	249	267	259	281	266	284	270	257	279	294	277	240	266	254	253	287	293	248	277	269	286	277	273	293	295	262	252	287	289	253	258	278	263	275	280	278	239	285	252	266	255	266	282	302	290	303	269	236	251	257	268	291	272	258	263	258	263	273	287	258	284	269	276	251	254	277	267	271	250	261	288	273	278	281	254	267	255	270	280	283	289	276	277	295	281	262	271	251	263	307	260	266	252	286	252	248	284	257	253	236	251	264	257	299	314	277	246	256	270	266	280	258	230	283	337	274	265	290	267	291	261	261	281	273	259	276	287	262	244	275	265	281	279	288	274	274	290	261	291	252	277	266	249	274	293	264	289	285	271	269	292	300	275	284	263	282	269	263	292	273	282	255	323	315	273	284	269	287	282	300	296	265	284	294	244	263	253	280	300	265	272	256	255	259	279	278	271	261	306	264	274	305	275	302	251	267	280	252	303	284	242	276	288	257	294	245	266	267	247	293	268	246	290	286	264	260	270	271	295	247	261	256	246	292	231	264	291	314	256	258	291	274	296	298	261	269	299	254	300	276	293	259	263	253	289	283	302	290	280	290	269	266	281	285	258	271	275	267	256	288	284	292	305	255	263	312	290	288	262	277	281	261	257	257	243	252	279	289	288	264	281	293	258	303	273	315	270	279	259	268	274	320	271	270	245	265	255	274	313	275	269	253	279	315	290	272	245	266	284	273	266	279	270	264	256	294	274	241	281	275	259	265	283	264	325	265	266	281	272	264	275	285	305	275	276	263	270	273	271	295	270	255	298	294	276	271	279	272	316	251	240	256	237	286	222	268	281	292	258	248	276	244	273	248	262	276	293	276	286	288	262	273	258	303	270	245	258	263	289	323	276	275	260	259	258	278	255	309	279	290	272	253	268	287	267	291	275	252	264	271	253	298	295	262	302	295	271	282	274	276	265	284	266	256	275	255	244	313	288	269	272	295	284	296	284	286	279	272	277	258	294	300	274	264	313	273	264	265	275	288	258	251	273	292	285	289	281	271	273	278	314	286	305	255	238	238	275	274	284	257	279	276	289	252	291	270	287	270	291	292	278	285	269	269	260	278	281	268	253	279	273	272	283	262	248	265	262	270	285	275	301	292	291	249	250	275	265	247	270	277	290	269	278	288	299	252	266	251	249	251	247	247	244	254	272	269	252	286	288	279	309	259	283	229	288	282	295	275	273	256	309	264	282	304	276	266	276	263	284	262	301	233	303	270	300	282	267	263	286	272	281	286	285	281	260	272	301	270	261	281	263	256	253	295	259	294	240	278	271	274	276	262	275	272	302	258	258	278	289	286	283	273	269	280	293	272	270	289	257	291	294	277	283	276	266	255	293	280	269	301	275	261	286	282	263	286	260	265	296	296	276	262	274	304	281	297	265	248	241	273	291	315	311	281	297	261	294	255	277	268	301	289	296	284	272	309	253	245	281	307	259	305	240	257	282	254	300	266	279	276	275	261	303	264	305	270	293	265	252	277	286	278	285	271	266	297	270	283	273	252	293	271	274	264	278	281	265	272	298	260	296	265	309	251	260	289	254	292	274	269	257	277	279	266	262	278	281	278	271	279	299	298	282	321	254	287	305	296	285	301	291	269	266	253	281	296	272	284	284	258	304	265	312	289	265	264	280	284	290	286	260	284	277	258	284	273	293	258	298	289	286	271	231	251	252	246	265	283	307	262	302	289	289	287	306	291	254	265	275	265	289	300	258	280	276	274	280	276	282	284	265	255	284	286	268	251	256	275	272	269	289	259	292	288	266	275	278	294	289	294	276	307	266	292	277	273	269	261	243	284	275	259	261	254	272	245	297	281	281	283	262	258	252	287	271	274	283	288	306	280	268	267	276	268	278	263	264	269	293	308	277	294	266	289	327	294	262	291	292	251	271	286	245	258	274	293	280	262	289	250	298	281	264	267	261	253	278	279	276	275	259	253	283	299	291	284	250	268	294	282	282	275	261	251	287	303	263	295	286	267	263	286	295	291	291	257	287	255	284	285	251	268	285	290	281	282	286	266	267	284	282	277	258	286	304	255	255	280	255	272	290	272	296	256	262	279	270	279	272	268	256	321	271	273	253	255	294	276	282	271	281	286	283	323	285	260	262	282	258	243	269	269	262	304	316	276	281	254	254	263	289	288	266	272	261	287	258	258	287	256	245	256	253	303	293	289	275	294	271	256	267	270	281	279	264	296	270	268	254	247	267	278	252	241	299	280	277	300	264	277	269	260	257	240	278	273	299	304	310	260	263	249	262	298	302	248	260	258	288	298	271	290	275	281	285	288	264	261	255	243	273	266	268	266	265	285	257	256	251	282	290	270	297	279	274	267	290	276	302	252	258	272	258	247	289	303	292	303	243	267	289	265	264	278	275	295	283	298	273	247	273	274	252	283	267	276	271	291	271	245	261	275	273	249	235	264	299	287	292	290	264	281	300	285	300	293	286	277	300	255	279	271	280	274	320	302	282	305	317	247	283	291	277	274	235	238	245	273	276	258	238	291	256	305	314	269	287	256	260	279	291	267	286	285	301	310	255	259	283	264	271	275	256	247	275	246	273	262	298	311	249	277	281	270	256	274	243	274	255	279	279	290	289	252	265	297	254	272	313	288	296	264	301	283	290	253	260	248	262	324	278	262	306	285	231	296	279	286	275	275	281	277	303	270	263	270	271	262	237	286	275	291	304	268	284	285	236	251	286	263	273	266	271	251	227	265	285	293	290	239	255	282	268	279	265	299	286	265	262	272	257	296	244	299	277	272	287	277	261	265	284	283	264	279	273	260	287	279	277	275	278	311	275	279	240	280	292	260	278	272	273	267	281	270	301	274	309	259	260	273	298	271	289	297	299	271	260
5205	1745	1224	845	733	712	657	662	686	629	663	609	654	639	600	667	659	654	615	638	646	642	675	619	646	683	637	630	638	583	641	593	603	639	626	619	620	681	620	643	639	586	649	638	657	673	649	626	638	612	616	650	629	659	674	628	614	612	589	603	621	634	610	611	651	644	668	636	652	607	623	611	601	600	636	614	596	587	651	622	635	631	635	629	649	637	593	624	620	647	608	629	614	631	626	626	651	621	623	632	609	625	632	669	641	591	628	653	650	605	616	674	610	634	601	621	587	591	651	644	659	636	663	630	608	634	655	640	644	622	631	594	608	641	614	682	612	617	651	648	629	621	621	636	606	647	642	617	690	662	684	606	657	629	655	630	652	606	639	680	676	624	634	644	602	622	631	621	660	612	603	598	654	599	639	629	655	623	608	582	642	612	654	630	645	671	591	582	638	577	625	582	623	624	608	638	643	654	660	694	610	664	634	650	634	655	607	624	626	676	599	669	657	661	667	667	610	640	631	591	606	623	620	620	601	615	624	630	642	588	665	648	618	569	612	644	678	620	571	646	671	629	631	650	614	677	656	633	629	708	634	638	627	633	634	687	591	624	581	606	621	636	622	626	634	598	572	591	633	603	564	630	595	603	658	662	622	625	639	654	624	613	632	630	636	645	616	650	591	626	602	637	630	622	589	570	659	632	594	659	632	632	660	639	653	702	583	603	623	656	607	615	607	630	646	620	625	591	587	607	621	613	597	599	680	630	620	685	631	601	681	625	629	656	656	637	635	667	635	632	624	649	649	623	620	685	630	631	650	638	624	616	627	598	646	621	646	602	607	646	632	616	632	607	656	619	662	568	591	639	626	629	690	622	630	658	620	614	630	619	616	595	610	631	663	645	604	662	643	640	602	656	601	626	666	633	630	580	615	619	641	605	650	637	585	630	599	625	617	601	600	619	633	680	592	648	626	601	655	664	617	630	637	632	617	638	614	672	634	642	639	626	580	604	654	637	574	600	654	664	641	633	621	668	646	643	649	605	615	593	637	612	619	655	649	576	615	615	652	619	652	637	599	643	629	657	620	622	626	635	594	638	642	626	616	627	640	637	653	608	645	621	600	651	643	641	585	620	595	664	643	616	597	601	644	586	628	657	580	602	646	625	586	639	641	574	685	600	632	626	663	637	657	597	696	603	618	642	680	621	609	582	606	612	582	597	643	626	621	622	630	634	625	631	580	625	671	669	590	604	651	616	619	620	642	699	623	668	632	645	575	676	642	601	622	614	593	619	615	657	623	664	621	669	619	622	640	637	620	626	630	655	652	629	578	596	648	642	671	663	640	584	668	594	663	626	632	619	599	626	634	645	592	665	659	651	605	666	640	644	664	627	612	626	627	666	608	635	626	620	602	630	616	644	632	613	659	601	668	648	600	613	660	605	623	584	606	578	644	644	669	633	606	596	675	661	618	613	659	656	600	633	599	692	626	604	623	621	649	659	654	579	668	629	635	593	599	684	607	639	608	645	635	629	632	579	651	636	584	604	635	639	640	631	683	637	617	658	632	640	613	611	633	650	617	609	624	623	614	609	630	621	635	624	609	651	652	629	628	590	641	648	656	631	599	613	633	596	632	591	679	601	629	653	616	622	563	633	630	624	602	631	640	639	580	633	651	590	649	617	671	605	612	589	648	620	604	628	668	653	644	610	643	676	630	582	608	650	599	652	649	664	630	627	616	636	621	625	652	593	650	622	676	611	579	655	622	621	697	598	640	633	619	607	653	634	667	622	598	658	672	651	601	602	633	616	633	610	633	642	637	655	623	605	611	600	650	681	637	621	686	595	649	651	670	625	612	615	628	568	641	637	636	657	628	657	621	657	659	615	640	616	619	617	620	650	637	620	653	642	641	627	606	645	647	629	589	622	605	611	597	640	591	575	595	634	649	606	615	641	644	625	596	635	615	614	623	646	620	593	640	639	587	618	657	640	618	610	627	645	581	687	608	626	558	679	644	662	604	624	593	646	615	656	627	657	623	624	622	609	644	647	602	595	616	650	609	596	624	634	615	643	591	579	599	630	634	638	647	651	632	602	632	634	634	628	655	660	643	608	624	638	643	615	616	638	681	630	667	618	679	629	641	685	621	612	621	688	656	650	627	620	619	616	663	618	635	603	604	637	662	595	637	640	613	600	639	671	664	615	642	627	590	650	633	631	621	652	640	627	664	626	603	614	617	645	652	604	675	615	644	650	654	625	597	609	601	591	643	631	605	574	630	645	617	612	608	632	588	639	668	608	660	688	677	633	625	627	619	639	595	636	663	619	621	623	638	637	644	623	630	664	650	650	582	631	614	649	615	622	630	614	598	632	608	588	622	624	616	639	633	614	567	701	645	630	574	594	671	629	613	609	645	617	636	679	594	623	637	711	597	684	652	636	632	644	630	606	683	612	597	607	604	660	614	582	629	608	640	649	644	637	674	624	600	656	612	611	611	645	599	630	590	626	615	670	661	629	600	638	610	685	628	636	662	577	595	626	630	614	635	651	643	642	659	709	608	601	652	640	612	618	652	671	632	672	643	648	592	629	652	580	596	586	635	628	659	606	582	619	624	644	613	671	575	617	608	603	634	663	613	636	628	633	650	602	632	637	595	629	652	646	619	626	624	585	634	681	600	672	620	643	623	630	608	623	658	637	689	665	589	636	640	626	650	597	633	623	557	625	643	599	643	591	615	704	615	645	635	664	641	616	649	620	637	645	626	639	655	646	696	640	609	605	643	671	616	642	631	626	615	612	612	603	636	641	619	630	615	651	604	587	673	639	634	612	622	602	644	601	656	656	610	640	669	647	665	611	655	660	599	626	636	634	581	641	570	613	627	667	616	600	653	639	660	627	643	598	633	594	617	659	593	634	625	607	643	653	624	594	612	632	619	654	613	635	688	657	639	642	642	632	615	618	646	615	653	664	594	665	627	599	650	612	617	636	640	645	644	596	603	600	669	621	613	607	648	612	640	634	674	633	594	623	634	604	637	611	634	654	619	675	608	605	601	638	629	635	626	618	652	612	612	686	628	610	637	618	584	653	632	632	652	613	644	622	639	675	691	623	602	624	642	673	660	662	646	626	646	695	620	643	648	655	638	643	636	634	670	579	594	615	650	628	682	675	599	601	629	605	622	626	602	589	579	581	649	596	658	607	646	620	634	649	627	657	617	604	656	676	640	632	630	615	612	633	618	574	600	639	648	627	563	661	588	619	610	604	651	576	651	618	642	593	634	642	588	642	617	639	631	643	621	637	621	599	644	625	606	678	653	621	642	635	637	658	635	654	626	588	641	612	620	636	632	613	632	642	648	642	624	632	607	650	613	659	605	586	593	607	625	634	613	602	615	615	632	603	639	613	691	605	635	645	654	626	642	667	626	620	654	662	640	634	585	624	639	642	639	635	622	584	634	573	642	593	586	640	661	616	656	660	619	628	639	674	669	625	619	603	620	612	657	634	663	622
24464	20914	24608	27334	20815	4767	758	616	608	527	484	428	457	385	415	393	339	388	392	447	405	406	408	362	413	421	380	345	359	378	344	381	349	386	371	358	364	377	375	382	399	371	392	371	409	372	389	425	348	378	384	386	386	397	349	354	381	352	369	367	350	363	358	370	360	377	347	352	353	356	386	330	385	374	369	349	374	383	369	364	397	369	349	371	352	373	375	365	379	375	384	345	342	352	406	359	353	360	331	389	389	372	388	349	359	379	369	371	365	386	354	377	378	356	390	387	347	360	349	400	371	368	371	348	369	362	341	334	379	361	335	391	363	363	388	406	391	346	319	396	371	369	360	363	395	353	336	373	391	362	367	382	363	366	344	385	396	355	393	364	391	379	349	371	349	371	366	384	349	369	375	348	364	361	365	377	375	380	367	379	369	384	351	373	372	372	406	372	351	376	345	380	352	359	382	377	352	369	363	411	420	357	370	361	355	348	388	378	394	372	409	358	343	379	360	389	390	387	351	371	363	363	379	360	383	357	345	351	379	360	353	356	362	373	334	345	359	358	373	390	356	412	370	360	376	360	399	371	378	364	363	345	378	360	343	386	439	334	316	368	405	365	360	357	370	368	338	363	371	343	345	375	353	343	351	382	367	439	380	357	357	386	351	394	392	377	359	403	388	329	354	370	353	366	344	428	324	394	347	377	367	384	366	323	351	399	383	359	385	365	372	368	401	340	374	377	405	364	343	397	376	390	372	333	380	332	358	359	321	348	355	362	389	377	328	397	412	398	349	343	362	391	362	370	353	345	356	345	370	358	384	333	354	362	321	372	378	383	376	352	397	371	350	374	343	359	414	404	372	371	378	368	390	369	375	351	376	372	355	356	338	390	364	376	338	375	345	355	383	330	353	386	385	376	374	369	359	380	376	382	358	341	367	373	354	396	348	377	369	406	357	393	345	386	402	364	337	344	368	371	351	379	387	361	355	362	311	360	376	363	352	344	353	364	377	376	362	397	419	410	328	362	386	384	344	407	413	372	369	366	361	394	351	345	352	382	381	330	357	337	361	359	362	402	346	346	354	350	377	388	377	363	387	357	324	378	385	332	373	348	340	364	341	365	340	367	355	339	345	348	369	341	335	307	371	330	398	384	375	386	366	369	393	365	394	404	378	387	391	373	395	358	410	375	342	363	352	392	377	365	354	364	365	359	371	386	357	389	382	389	378	344	357	357	383	383	336	345	327	395	381	335	346	368	368	359	372	356	371	356	392	391	368	338	353	355	334	388	389	351	408	379	385	367	359	368	381	366	391	367	373	354	349	377	389	332	373	391	351	386	369	358	387	391	359	348	363	345	369	370	391	390	394	352	349	333	376	336	346	352	385	360	335	338	358	359	347	333	350	381	384	362	385	350	399	362	398	390	320	355	339	385	369	362	375	367	359	366	427	388	394	383	347	346	352	331	378	392	341	349	381	361	371	332	356	343	324	387	376	387	342	352	337	360	368	400	410	376	379	382	386	363	387	372	357	379	342	404	386	343	340	397	350	361	394	375	410	360	319	354	337	360	369	350	374	344	384	347	385	383	373	354	388	392	366	376	374	359	351	387	320	404	350	369	379	391	368	345	341	378	358	332	357	356	355	397	394	368	357	362	352	363	345	367	360	357	352	349	378	387	371	390	339	384	376	375	371	391	361	399	365	400	337	350	385	371	417	418	351	355	336	410	382	363	368	368	373	377	364	366	357	379	368	339	355	340	381	381	338	363	384	375	392	360	370	391	404	380	373	317	381	354	337	366	357	362	344	372	334	384	362	384	396	354	394	368	383	329	396	349	349	372	374	397	388	353	429	364	400	381	389	351	373	338	359	361	383	379	380	339	373	342	379	356	377	322	360	362	383	365	359	353	377	388	338	344	345	358	331	363	353	379	385	404	355	376	387	391	346	367	354	397	345	365	367	341	347	382	361	354	355	371	338	374	338	373	362	332	365	356	357	369	393	372	397	354	384	388	389	378	358	399	360	364	325	356	356	357	370	364	355	370	361	355	372	385	389	350	369	379	378	414	361	380	368	391	366	394	359	386	373	355	377	391	349	383	379	338	363	332	383	355	330	307	361	339	387	368	353	352	394	367	389	352	350	332	353	356	358	388	347	345	380	399	385	336	372	376	358	360	391	410	415	376	373	321	349	375	356	383	365	394	389	386	361	349	405	374	398	406	344	387	342	364	341	383	360	356	392	382	396	347	335	368	368	339	372	390	367	350	337	401	363	374	367	375	327	344	394	399	379	364	379	345	361	367	396	349	373	360	337	364	382	369	377	365	357	360	376	342	372	322	358	380	390	396	353	335	348	382	362	376	356	352	360	375	364	373	345	386	381	353	388	389	351	350	352	373	373	357	371	349	360	385	365	359	377	369	358	356	369	372	372	342	355	351	362	374	341	349	387	369	345	384	389	353	336	370	400	351	357	354	386	375	353	366	385	375	386	361	367	362	372	390	391	348	334	358	386	338	372	396	374	388	331	336	389	370	405	369	363	352	411	382	365	372	365	371	324	370	331	363	354	367	359	395	368	334	379	375	360	349	364	335	337	347	376	349	373	355	370	348	361	388	346	354	376	389	396	356	396	369	380	377	352	409	350	374	425	403	362	333	349	353	386	353	338	382	379	346	369	326	348	384	387	365	381	361	392	388	370	342	380	367	375	360	345	372	369	355	373	366	338	352	340	388	357	368	393	370	356	346	371	349	388	376	364	398	353	350	368	341	366	364	390	337	363	345	379	376	379	362	337	359	365	360	410	380	350	347	335	363	365	355	368	368	383	368	380	352	358	354	396	417	393	402	375	334	375	384	359	331	354	376	383	367	384	369	336	400	374	407	343	393	379	385	384	350	373	345	355	368	372	395	346	384	399	396	393	386	381	352	381	349	370	354	383	348	367	403	357	371	354	362	383	360	353	357	377	360	352	339	370	386	361	374	374	365	384	374	386	330	374	343	396	342	375	322	354	416	384	347	365	379	396	348	379	372	375	323	337	361	394	363	343	329	349	375	363	385	358	365	316	343	356	340	376	416	341	374	384	369	363	362	409	322	352	361	350	368	360	380	379	361	416	398	357	331	343	393	389	380	377	376	364	352	396	377	363	337	404	358	387	358	376	329	350	364	362	358	377	381	391	378	381	407	377	366	367	326	363	388	358	393	358	322	373	382	342	343	361	323	385	356	381	366	389	381	398	380	363	344	417	374	357	350	379	331	374	366	359	336	365	368	346	336	369	357	311	328	399	387	364	366	421	370	355	361	381	346	360	351	390	400	388	370	356	375	332	381	353	392	403	344	371	383	358	390	336	407	359	371	401	388	385	355	351	392	373	342	373	330	378	339	358	358	363	392	342	351	384	375	351	346	400	400	387	338	372	352	369	380	387	364	378	391	352	374	372	426	354	406	371	356	421	321	361	352	340	338	356	359	352	379	349	332	378	357	357	357	372	387	322	375	385	334
3539	4774	3136	1720	1207	1105	995	933	916	883	838	816	854	839	799	784	760	789	793	811	785	826	800	830	791	834	813	767	802	855	813	744	789	833	779	811	833	816	749	809	839	793	806	805	808	808	796	791	806	822	812	807	793	799	786	773	803	823	824	752	743	792	798	761	805	809	744	838	786	778	805	792	791	764	826	807	772	760	802	788	804	839	793	789	785	806	776	851	811	786	768	788	766	800	767	763	783	823	809	804	807	820	742	843	770	800	792	837	806	731	776	810	814	812	788	800	818	755	811	790	768	880	801	784	794	754	767	826	779	771	769	801	784	815	784	787	759	791	768	834	756	832	836	796	758	786	778	745	765	774	792	786	786	764	819	810	836	817	793	814	791	763	800	733	776	824	797	767	774	765	796	809	775	751	802	787	822	763	816	764	825	822	772	737	799	788	801	763	744	790	776	792	709	776	764	765	789	839	797	765	831	793	726	834	802	817	775	799	809	802	762	770	787	796	835	830	784	803	785	794	727	837	806	818	804	767	823	841	802	749	765	779	751	806	832	751	828	780	753	746	787	783	777	804	821	785	779	828	836	767	784	836	780	791	793	787	775	794	767	800	810	803	780	842	819	784	805	828	796	840	840	829	809	785	777	808	808	791	783	840	771	773	779	833	807	828	767	750	789	804	745	779	825	755	825	807	766	826	779	846	775	753	813	773	754	781	812	786	764	799	768	744	809	788	734	763	775	779	790	828	820	790	769	754	780	758	797	847	799	765	803	732	792	817	780	804	816	793	833	792	742	838	844	728	845	778	846	843	789	757	782	784	808	801	755	802	758	796	843	780	751	773	828	783	769	733	767	804	783	737	801	792	818	787	786	839	779	765	846	763	818	794	793	830	819	851	794	839	793	803	774	799	772	746	825	787	810	796	836	815	828	809	775	771	789	789	806	812	753	833	801	780	808	827	767	831	819	818	784	801	773	841	749	780	785	776	792	755	821	857	801	789	809	831	794	797	787	770	811	816	832	780	795	754	779	787	768	791	769	805	794	808	792	796	767	801	820	860	805	798	785	780	822	778	784	830	764	796	794	775	812	810	820	787	832	788	800	784	786	803	786	805	752	807	810	780	815	802	825	798	756	816	789	774	774	828	851	777	755	831	756	763	774	827	823	824	800	814	784	828	778	814	737	815	770	777	764	814	826	802	790	731	782	800	795	760	798	755	830	752	770	779	810	799	820	754	793	800	770	843	774	852	827	777	759	745	769	770	787	811	804	816	785	781	780	800	784	823	790	812	775	775	768	705	777	785	780	743	811	851	780	782	784	760	783	777	797	811	789	824	768	815	766	823	819	733	795	761	802	816	800	821	759	834	761	784	785	767	779	804	817	809	764	770	811	782	762	799	815	769	788	786	780	798	782	821	803	770	784	796	792	814	816	821	767	732	796	838	781	810	798	794	767	744	833	823	778	820	824	781	776	784	816	773	774	840	765	786	813	735	791	813	752	807	830	837	860	782	783	771	776	775	771	754	798	802	814	796	833	800	752	807	802	773	787	787	800	813	867	775	801	768	805	787	798	776	760	789	768	776	785	825	768	775	794	780	792	764	755	717	789	780	765	814	752	787	736	818	783	827	863	747	777	782	818	784	787	781	748	746	806	821	822	775	787	845	828	828	856	817	835	780	772	790	786	766	827	815	793	766	824	759	777	797	797	710	777	777	787	772	763	752	831	820	811	839	774	806	837	781	780	803	780	800	819	796	782	803	780	785	804	836	767	815	829	775	826	751	790	811	820	757	824	834	783	796	778	743	805	778	823	768	816	821	747	781	735	834	756	757	810	815	757	761	801	804	809	805	814	857	801	776	780	830	815	800	814	805	752	790	799	800	789	796	760	773	796	781	837	772	749	765	799	773	786	798	784	788	839	807	833	737	819	805	822	763	791	797	767	763	756	803	818	799	802	784	771	747	791	804	794	802	783	770	754	738	779	769	757	748	807	802	813	806	758	813	754	751	790	816	807	792	790	792	784	760	783	788	784	817	785	760	808	776	786	789	758	780	810	851	800	780	799	870	778	758	793	849	789	807	777	850	827	769	747	786	824	791	791	847	774	797	773	815	805	816	781	762	782	805	861	745	775	797	854	765	819	790	796	761	794	772	800	758	758	789	783	749	821	815	795	799	786	816	778	771	760	790	844	731	803	751	759	763	818	774	786	820	804	797	819	803	736	788	841	772	772	783	752	773	785	812	773	798	820	817	735	805	772	868	838	835	749	750	761	817	782	815	807	770	817	756	803	794	782	739	803	782	800	814	768	774	767	777	799	807	786	800	810	800	819	814	783	772	817	797	833	778	772	784	789	798	848	877	780	754	809	795	806	780	789	871	768	728	747	823	807	769	755	801	809	810	814	770	789	744	767	809	793	784	781	750	827	768	816	751	781	766	762	757	750	799	783	794	785	743	755	805	788	799	787	759	864	810	810	771	763	782	783	821	803	798	795	777	791	817	795	781	797	740	842	778	807	786	729	800	768	796	769	797	805	786	744	783	772	754	763	826	735	787	730	766	842	788	812	875	800	857	795	807	848	756	782	807	830	813	782	789	825	818	780	771	771	807	767	822	785	820	806	807	783	788	814	848	835	826	799	784	794	816	696	774	824	777	778	789	802	790	759	776	835	783	795	823	788	792	794	803	794	776	784	756	777	761	831	777	830	832	780	807	799	785	789	835	792	776	795	808	781	785	814	715	839	758	800	817	833	811	791	815	813	808	830	799	799	809	800	819	805	739	816	833	774	802	822	791	802	731	784	850	803	768	809	760	811	771	780	734	793	791	767	835	782	814	751	846	816	770	803	802	803	756	804	803	786	791	777	783	819	787	763	807	799	789	787	797	824	853	798	805	794	753	828	757	786	784	797	811	794	801	817	803	764	846	790	835	772	792	796	789	774	795	735	795	795	809	849	759	839	764	772	808	798	785	826	790	860	828	750	792	792	785	771	818	792	815	802	803	769	810	804	784	793	756	801	765	795	784	845	800	761	816	761	757	767	797	822	772	784	814	818	770	797	805	688	796	807	794	869	753	753	780	797	754	809	788	790	788	836	762	747	813	809	814	780	787	826	795	798	778	815	773	799	760	784	824	802	805	854	776	791	846	840	743	767	796	755	834	815	774	764	777	809	801	822	761	774	824	835	796	780	794	755	785	818	825	750	789	779	794	719	806	781	804	779	754	832	798	801	750	794	814	766	755	726	824	822	764	786	761	754	810	811	821	834	799	859	806	784	806	843	788	865	796	748	781	820	753	819	786	819	795	797	814	779	826	818	795	822	875	764	771	751	814	811	767	800	832	835	716	793	811	839	797	788	854	812	731	793	803	792	805	821	814	797	812	735	792	817	842	810	769	782	719	745	810	842	793	813	783	775	741	817	772	790	764	836	819	824	828	756	768	790	748	776	775	834	797	796	802	830	746	793	798	792	806	801	868	808	762	784	808	763	833	779	784
23661	20990	25328	26843	20999	21041	5141	853	691	603	516	510	454	417	355	398	399	324	349	349	375	379	376	337	348	333	336	327	294	326	326	289	296	316	291	298	304	306	294	267	328	324	305	351	307	318	307	336	314	318	361	322	331	310	316	278	326	285	371	282	320	323	308	316	285	320	311	301	305	277	299	315	295	307	310	274	276	319	330	305	295	315	275	300	288	278	312	317	305	332	268	297	332	257	295	274	325	309	293	300	276	306	283	310	267	303	320	304	322	276	319	303	326	310	266	325	347	313	313	290	281	306	347	300	293	304	308	321	283	281	306	301	303	315	304	299	281	300	283	299	300	300	301	280	311	310	326	301	321	279	327	315	298	298	282	284	266	338	293	307	281	300	303	302	282	298	324	317	333	323	317	300	338	315	279	348	279	299	320	312	299	297	270	303	293	278	306	309	300	302	310	270	320	292	308	296	282	298	287	275	304	269	293	311	304	327	283	351	279	301	298	303	285	311	302	307	310	282	295	303	300	289	301	311	303	294	281	280	297	314	327	287	281	301	324	315	288	302	274	324	290	283	322	283	286	280	334	303	339	304	281	335	289	307	320	261	335	276	298	316	351	302	280	302	285	276	299	314	301	325	322	308	306	287	295	298	327	317	311	251	299	294	300	272	333	311	268	304	292	304	331	344	285	279	298	293	312	295	277	318	293	309	306	297	281	287	279	279	291	300	335	287	306	309	301	314	293	330	277	309	304	314	262	295	302	343	310	299	283	293	298	285	302	324	293	276	298	286	292	286	326	283	315	293	310	317	302	284	296	306	319	325	312	271	277	311	289	302	333	290	319	301	312	293	280	288	314	270	292	305	276	311	316	298	330	318	285	272	289	274	287	311	324	291	304	307	326	292	316	303	288	313	238	312	341	284	318	312	284	301	342	333	337	316	307	334	264	311	318	298	323	333	320	295	264	287	313	286	316	334	282	313	289	267	300	263	293	301	294	280	305	295	294	317	300	297	298	294	316	259	277	279	318	272	296	308	313	314	285	343	285	279	297	317	297	281	305	264	311	303	319	305	283	306	282	286	295	277	316	296	295	310	262	274	276	292	286	304	305	314	307	294	281	328	280	315	321	294	302	290	291	305	281	286	275	283	295	281	287	308	274	333	294	321	312	282	306	334	296	339	298	342	266	293	291	333	302	336	336	293	348	305	274	275	298	300	281	275	287	319	291	270	296	331	280	301	281	306	279	302	288	298	295	289	299	353	321	287	292	280	328	315	302	313	313	298	324	285	289	299	270	276	318	277	277	329	320	312	303	290	294	286	316	279	309	302	304	303	289	294	314	320	300	249	301	311	287	255	303	324	300	287	274	272	317	304	316	308	322	262	301	344	263	274	317	297	318	285	300	254	301	345	282	300	302	292	295	294	326	301	287	275	330	325	319	299	291	279	284	348	301	273	279	281	293	284	282	288	281	275	299	293	320	304	275	307	286	319	307	297	307	309	299	281	312	315	283	305	298	279	281	289	296	288	311	364	300	272	276	299	321	319	311	286	311	279	317	269	309	312	291	297	314	287	319	290	328	304	258	313	301	292	310	288	310	298	326	289	307	299	323	290	291	310	291	309	268	293	299	320	311	297	267	305	305	318	330	304	263	328	298	301	274	343	339	283	290	296	308	310	288	300	330	295	281	286	339	299	350	274	289	304	296	300	297	277	303	262	307	316	334	248	266	316	300	320	307	305	283	275	276	290	321	340	318	284	299	301	271	302	343	334	296	279	307	317	330	287	263	347	298	315	327	331	285	325	280	328	265	301	326	298	263	297	321	272	331	296	323	281	297	311	298	297	318	329	311	300	290	329	322	299	311	296	319	286	313	286	299	298	305	269	299	292	260	296	300	293	289	323	316	313	311	299	322	298	293	284	340	311	339	278	314	319	337	305	292	296	296	287	321	298	324	313	317	331	299	343	301	310	328	297	275	331	289	309	284	312	286	348	312	322	285	289	309	298	287	297	299	292	306	314	311	295	297	304	292	317	287	292	298	282	319	295	299	329	304	290	295	293	313	295	287	318	291	270	318	334	278	288	337	337	303	303	297	325	309	310	314	292	306	326	326	280	298	281	302	301	308	280	288	284	277	280	302	282	302	281	317	320	292	280	328	305	288	316	308	299	272	310	303	281	313	287	295	315	301	308	271	290	310	304	320	283	285	318	299	282	315	283	300	320	338	326	285	272	264	338	283	312	325	296	281	305	300	287	301	301	310	303	281	311	320	296	305	265	266	323	297	240	298	331	293	299	254	280	294	314	288	309	276	307	309	307	287	307	286	315	297	305	278	285	302	290	294	317	291	293	269	272	290	329	306	278	284	306	308	315	285	289	251	327	296	321	309	307	289	286	289	272	314	263	278	330	300	319	323	284	283	347	337	316	321	276	287	288	298	292	290	316	333	304	298	295	298	318	285	324	305	300	301	301	311	302	295	305	314	319	312	298	331	306	285	329	289	300	282	270	285	295	313	332	299	284	300	270	281	291	296	289	304	266	287	261	286	276	304	321	358	300	313	289	280	345	339	308	320	320	338	340	317	318	262	281	335	305	318	289	318	306	280	292	276	337	318	285	309	281	295	285	322	292	290	311	309	334	320	324	306	290	302	301	305	327	278	317	303	303	277	302	286	280	348	277	281	295	339	306	291	300	318	305	268	324	324	317	309	291	329	304	313	311	300	297	308	304	320	300	309	297	296	302	289	319	296	286	288	275	300	305	310	312	307	297	285	290	293	281	325	302	278	300	293	316	332	311	281	299	282	318	290	316	308	294	278	335	303	297	342	306	297	291	312	285	281	318	298	294	281	323	290	331	291	319	303	302	302	326	311	268	265	275	275	300	271	306	318	287	280	282	283	325	296	307	282	290	274	310	311	291	302	285	325	285	335	332	281	288	274	338	304	277	285	323	307	304	326	318	313	349	291	281	318	310	331	300	275	287	325	296	311	326	334	308	289	296	284	290	321	312	299	326	283	278	302	291	321	298	266	294	299	285	302	304	306	278	305	297	325	335	336	289	270	276	302	287	306	269	299	287	290	259	302	290	294	290	302	289	330	297	305	282	311	273	297	297	287	320	269	296	321	297	284	311	263	286	300	276	289	270	318	282	271	300	293	285	319	325	297	291	305	326	265	313	275	319	283	275	295	266	294	296	262	286	318	260	326	285	330	329	283	316	297	305	325	264	295	265	299	333	302	344	307	310	306	306	298	303	299	336	281	307	302	305	285	307	282	297	307	302	292	284	280	310	298	275	296	311	307	276	303	247	300	305	334	295	287	311	337	272	277	264	312	313	312	325	308	295	265	303	293	303	318	315	334	308	281	305	326	274	292	294	296	307	295	300	298	309	305	274	317	278	263	303	264	287	282	314	309	312	335	326	332	300	292	298	343	304	285	286	291	281	285	289	292	296	319	311	315	295	288	308	318	272	292	284	319	296	292	312	272	286	293	302	301	303
3640	7391	4773	2182	1331	1095	945	848	837	824	807	734	696	685	747	664	699	629	693	717	712	705	705	676	616	647	683	686	640	622	646	649	659	657	635	624	672	640	690	700	639	663	578	669	642	677	700	696	688	668	673	661	692	639	636	634	635	658	613	645	672	653	626	709	672	649	631	691	619	653	666	638	649	663	672	665	656	650	612	671	674	639	685	651	636	588	672	643	623	644	645	680	672	636	654	614	641	672	649	607	614	653	690	647	654	619	583	640	640	666	613	681	620	583	684	655	638	612	666	629	649	703	624	641	648	669	652	672	653	644	633	672	702	623	662	637	610	634	643	656	548	701	626	640	634	580	661	618	628	648	653	623	671	661	618	718	642	642	643	603	637	654	627	664	654	646	643	664	642	674	658	638	654	654	654	674	610	630	665	644	651	668	576	647	657	662	617	597	679	669	646	676	571	623	653	653	620	639	644	621	626	668	708	643	668	597	632	640	626	629	643	663	637	617	681	630	662	626	628	615	674	667	622	656	657	664	614	622	669	641	672	673	602	663	649	664	627	672	618	643	642	664	644	637	655	671	671	657	685	610	627	701	590	660	658	653	700	684	628	669	665	637	667	665	623	640	666	636	659	626	631	664	652	644	654	631	648	668	654	687	629	646	685	693	652	628	622	652	674	637	639	666	640	640	635	685	695	661	617	627	650	653	622	637	696	653	688	630	675	681	647	638	669	653	686	695	663	740	672	655	658	590	612	652	643	653	654	658	615	650	641	655	646	644	653	649	611	717	622	609	693	630	651	660	625	614	655	659	654	680	606	625	636	628	612	625	656	615	674	658	614	650	637	622	665	642	662	644	630	650	653	643	646	651	624	678	641	701	671	657	655	620	644	652	655	665	612	633	664	678	668	653	664	624	670	652	635	602	635	653	613	674	643	637	632	627	675	635	642	664	602	630	646	624	636	633	622	648	638	655	643	674	655	627	651	672	650	627	654	695	689	678	670	686	675	659	669	677	681	630	666	656	694	665	610	625	645	639	676	672	652	629	617	614	679	663	664	696	624	638	668	625	642	628	652	694	669	680	646	678	664	596	620	639	653	615	643	622	642	641	648	691	669	635	641	640	660	646	666	648	642	614	669	653	655	698	619	621	634	659	640	638	633	652	613	616	718	641	643	669	654	634	676	614	636	675	681	624	657	639	647	700	642	652	606	610	658	619	628	631	638	657	699	625	646	670	654	646	622	645	628	698	665	652	648	640	624	658	655	618	617	651	681	675	661	675	643	627	679	651	706	649	626	636	637	653	649	611	635	672	604	625	632	655	596	678	627	663	621	682	647	663	654	619	645	666	666	622	688	654	648	636	694	650	685	643	643	657	651	677	642	629	646	660	650	637	662	663	660	614	628	626	647	599	655	617	647	646	656	613	653	646	637	629	704	649	658	637	614	643	670	647	664	647	596	639	655	669	657	608	678	593	641	664	614	669	603	652	667	674	662	640	639	605	664	599	621	680	615	621	653	643	639	633	606	625	592	595	667	637	634	638	668	631	618	592	644	680	686	626	649	627	625	635	666	643	623	644	661	635	629	625	618	636	647	629	644	677	604	597	680	651	652	633	618	635	657	651	657	665	644	653	667	673	612	606	634	618	624	672	622	649	642	649	661	687	612	601	638	624	651	663	629	629	669	630	686	638	645	664	667	635	621	657	684	653	606	665	642	602	622	617	646	614	617	669	603	645	644	662	665	621	662	645	660	634	654	673	636	683	625	656	650	663	655	654	642	672	663	648	673	672	656	658	653	641	667	640	636	627	616	672	656	629	628	662	660	621	651	636	610	659	674	641	612	644	620	621	620	606	653	671	605	624	639	608	693	640	652	616	634	637	646	619	662	677	670	653	678	681	626	674	631	639	610	635	612	626	676	599	632	655	642	666	673	631	615	685	653	647	620	655	665	639	665	652	643	619	693	606	641	671	614	672	661	605	648	602	675	660	651	670	617	601	650	638	612	648	640	690	667	638	668	662	653	700	645	637	648	607	641	669	606	630	633	603	631	648	609	670	664	653	623	690	653	667	672	661	632	617	663	604	620	664	633	641	634	660	634	657	694	636	686	676	626	639	620	671	642	639	680	629	658	617	659	634	644	644	658	642	643	683	638	608	592	650	625	657	657	637	668	647	626	620	639	621	645	641	663	620	681	631	640	617	652	611	624	674	677	626	619	651	647	609	632	674	625	675	646	637	656	625	645	647	652	645	641	669	642	616	648	640	681	647	632	682	635	623	700	663	625	677	675	693	651	590	616	655	629	705	665	589	650	673	641	633	661	702	663	653	639	670	668	674	664	651	598	668	698	690	658	622	654	606	619	647	624	613	637	623	611	669	641	673	623	671	609	638	656	660	682	655	629	648	652	624	641	654	627	654	699	608	672	615	623	621	657	654	623	627	616	651	632	673	646	665	687	647	634	608	652	672	672	664	673	654	629	631	620	648	669	605	605	643	645	581	650	658	650	648	613	633	642	637	635	611	618	658	669	617	635	662	654	658	611	594	638	664	624	631	602	651	596	663	657	617	576	596	647	637	663	663	617	661	637	603	678	670	623	725	685	653	649	705	661	626	661	643	610	626	660	646	695	664	642	624	662	639	662	647	658	663	612	637	684	668	655	702	669	617	705	648	680	655	663	698	655	648	649	685	680	626	703	660	617	613	642	644	616	627	618	635	639	564	638	609	700	632	658	657	629	655	640	663	640	634	637	711	636	683	608	595	644	667	655	659	668	651	677	618	664	672	629	655	630	666	645	652	636	661	651	632	624	578	607	613	629	634	642	678	672	638	675	666	677	616	655	643	619	660	639	647	627	678	640	620	663	665	668	640	623	642	625	652	666	625	669	613	659	641	640	650	638	626	705	618	674	629	688	621	590	677	681	642	642	638	667	632	646	671	626	681	641	636	660	667	681	624	654	693	627	617	644	618	622	703	660	647	656	684	655	641	635	660	718	629	634	651	592	580	619	606	650	690	631	676	613	596	618	678	650	637	643	623	667	648	597	591	620	679	617	677	648	622	637	629	632	600	612	667	649	664	639	646	679	685	671	664	641	608	676	643	660	607	649	672	620	651	642	662	696	676	694	636	631	629	640	602	660	642	624	583	645	599	651	631	591	636	640	650	635	643	625	617	657	636	621	641	629	683	644	646	650	645	710	679	656	638	675	655	637	621	686	631	658	696	652	651	632	658	652	632	625	667	652	699	604	625	646	659	683	645	648	633	660	684	646	648	589	690	661	692	701	639	613	663	640	648	626	659	675	657	623	612	632	673	663	623	632	639	649	676	607	621	617	656	658	666	662	598	634	649	626	671	675	660	639	658	622	651	640	604	615	617	674	639	599	629	643	678	672	659	624	611	615	640	601	697	641	676	646	622	654	650	673	696	626	600	678	665	652	682	620	644	635	632	676	646	671	612	636	644	647	641	620	603	607	639	632	713	595	605	641	638	604	636
33216	15279	3111	639	424	359	315	359	316	340	313	286	328	274	268	283	250	297	269	266	284	272	293	267	283	302	284	243	285	258	276	313	283	274	280	283	265	246	251	266	255	300	256	258	289	278	289	276	285	279	293	291	275	296	293	271	262	289	239	286	276	260	270	289	274	285	311	308	307	248	266	293	279	292	270	297	294	265	255	315	292	271	243	289	284	269	279	282	299	268	298	306	275	287	279	243	276	273	269	285	283	285	269	271	283	272	270	279	293	297	266	266	267	312	262	282	260	249	281	275	309	273	299	260	279	261	292	276	246	279	315	286	250	296	279	266	263	263	281	273	280	295	283	273	318	265	295	298	285	267	285	283	254	289	294	295	286	281	252	276	249	267	297	246	308	294	273	278	299	284	262	260	298	261	258	284	250	286	295	282	281	307	271	255	292	270	273	254	286	265	309	284	253	249	258	261	250	233	313	269	263	267	280	228	269	277	253	255	263	263	307	265	279	286	275	275	277	273	284	249	246	257	263	278	279	276	267	270	282	267	289	272	295	295	278	274	277	267	269	303	292	301	298	269	242	249	318	314	260	282	293	316	295	286	283	272	284	257	313	296	257	271	279	277	262	258	254	270	263	268	306	276	255	281	274	254	253	289	265	298	284	290	254	283	297	270	240	255	304	289	234	255	263	290	260	262	274	293	281	269	282	276	262	293	279	253	291	265	281	283	276	272	265	283	283	263	294	276	267	273	262	264	291	262	294	264	279	298	285	276	292	298	281	316	251	277	275	240	249	268	243	315	287	305	265	258	278	260	250	278	300	259	272	289	253	283	288	310	280	275	305	237	269	255	266	259	266	260	288	264	251	301	267	303	277	239	312	308	298	317	280	300	272	273	281	270	246	277	294	278	269	324	261	261	245	279	272	311	266	301	257	262	239	282	297	260	297	254	295	277	281	299	271	278	269	265	280	281	268	286	255	275	270	268	261	260	282	271	288	283	238	250	245	271	278	274	270	249	279	263	285	280	256	276	265	265	289	256	279	276	268	275	263	264	295	272	254	288	272	325	291	243	290	317	280	277	280	269	271	273	256	291	293	258	251	273	304	283	293	258	267	271	293	271	277	264	258	276	274	314	275	299	262	269	252	272	258	256	271	271	279	276	282	275	272	267	260	281	256	282	295	278	278	301	293	295	299	256	312	258	275	292	295	318	283	274	299	268	268	320	304	260	260	273	290	245	288	255	273	287	257	279	295	290	286	281	248	289	253	237	297	273	271	271	283	307	280	293	283	261	295	261	297	271	242	293	279	290	273	309	269	285	295	278	293	267	271	287	273	298	299	274	294	239	251	272	283	258	278	284	274	295	281	273	257	243	264	259	264	295	280	277	254	285	277	286	240	282	267	269	288	294	278	244	282	293	281	263	275	281	274	269	265	298	262	300	332	287	280	267	275	268	262	270	265	270	302	256	309	285	270	278	299	288	294	242	274	290	272	289	281	294	289	271	286	277	250	265	286	254	236	287	282	300	276	322	288	298	278	306	310	307	275	269	271	273	291	289	260	284	281	244	300	260	258	270	275	276	266	302	282	258	270	272	298	289	285	279	309	261	288	277	259	270	270	298	276	274	277	258	254	281	263	268	264	246	272	280	313	235	298	249	280	269	294	279	281	274	227	273	255	256	305	278	295	274	288	258	264	241	251	273	269	291	279	263	269	258	284	245	273	257	278	256	287	250	270	268	274	307	305	278	275	287	257	321	272	283	249	268	272	246	296	271	281	290	271	268	265	268	260	283	275	237	256	257	278	288	253	302	271	290	288	263	281	275	260	280	277	303	254	267	273	269	262	271	290	244	261	290	254	299	264	279	272	300	285	289	286	283	267	276	326	243	270	265	269	279	253	261	306	234	268	267	290	248	294	267	266	305	252	256	267	277	296	291	262	274	278	288	261	303	294	288	255	253	287	288	289	242	259	254	254	265	247	282	282	278	298	238	248	275	266	256	284	247	304	265	301	271	259	257	294	308	279	257	270	283	271	286	302	296	276	289	236	269	255	300	260	246	303	264	261	275	277	257	295	276	292	297	276	308	274	273	279	297	285	293	281	295	288	278	277	256	282	281	277	249	275	287	249	273	246	296	303	288	280	280	217	308	274	261	285	317	286	278	236	249	265	288	261	283	276	275	287	325	243	269	264	279	275	287	310	290	265	301	246	266	261	281	281	274	270	260	293	278	243	285	279	273	258	268	278	349	263	283	243	283	281	290	258	269	268	241	272	279	257	271	268	305	288	271	273	296	291	261	306	275	262	272	283	288	274	274	262	284	277	260	261	279	272	267	292	245	232	259	293	274	278	262	267	274	302	272	253	284	271	284	285	242	271	284	286	334	287	261	270	270	284	260	256	289	294	253	307	297	280	293	275	273	255	264	303	255	247	287	270	310	261	270	299	254	264	296	281	280	290	282	250	260	300	258	270	299	251	248	290	242	239	263	266	260	281	277	276	266	282	255	306	282	294	285	281	285	262	276	302	264	296	265	290	262	258	260	262	272	260	276	295	290	287	295	278	278	290	252	306	279	289	297	255	296	255	288	276	286	264	298	294	256	271	244	285	305	285	277	297	264	273	270	289	258	283	270	274	265	291	277	248	302	268	243	307	287	255	279	280	311	296	294	276	256	253	239	250	280	258	267	262	300	243	296	243	233	322	272	293	271	255	237	263	282	291	280	272	291	277	235	287	268	266	260	261	271	286	279	281	282	263	260	266	274	241	315	257	283	272	288	257	279	256	291	279	286	279	305	265	289	266	273	272	306	268	275	275	276	298	266	283	282	260	258	289	274	261	268	275	261	285	243	300	258	265	307	286	265	300	272	261	286	297	276	312	301	288	268	280	274	214	274	274	254	252	285	244	236	276	282	270	280	266	262	245	257	261	278	307	254	291	289	252	281	291	273	278	258	280	296	285	259	299	273	278	267	275	272	268	302	282	271	290	295	257	315	271	281	243	266	263	284	276	311	257	271	292	269	267	285	272	278	280	246	299	265	283	255	269	306	281	312	264	274	246	292	242	268	263	267	295	287	302	269	277	298	253	256	270	305	289	242	280	269	273	298	264	284	263	285	282	260	281	260	267	276	260	281	273	265	289	307	281	274	277	302	293	246	286	278	265	268	266	283	261	290	266	297	274	266	312	270	296	280	280	268	292	278	253	287	302	240	282	237	289	256	269	300	241	233	298	275	278	267	278	264	241	274	276	288	298	247	274	300	253	276	289	274	293	270	238	241	283	260	264	292	257	243	251	321	271	292	259	289	283	270	238	293	259	239	256	260	271	255	265	246	265	269	255	284	270	272	265	254	279	259	265	281	280	271	269	291	255	276	269	271	281	284	273	268	332	268	304	279	253	284	281	267	254	283	246	288	253	269	269	277	269	289	248	264	257	268	290	280	265	281	297	287	286	272	271	297	306	267	249	267	264	285	303	270	275	284	280	262	283	274	279	292
5242	1622	1198	842	686	645	652	684	644	687	671	684	676	628	642	662	620	647	627	615	610	645	622	647	654	606	646	609	612	649	627	649	668	625	617	693	574	649	634	646	625	648	667	624	648	643	598	637	614	675	672	631	657	668	616	667	608	608	653	614	611	630	612	644	622	609	616	645	625	670	641	619	624	632	614	614	583	646	650	587	690	619	644	637	617	682	652	610	645	642	640	620	638	612	662	616	634	628	654	625	587	603	611	619	636	629	593	607	651	600	655	632	658	629	631	646	613	638	641	643	633	601	602	617	615	634	686	628	644	588	665	644	616	660	666	653	637	578	600	617	622	679	621	637	604	616	633	659	657	618	641	693	641	633	612	647	638	623	628	675	646	661	662	623	615	656	625	635	611	634	649	624	599	612	633	618	653	639	645	602	609	627	627	614	624	570	605	624	632	600	632	647	649	627	602	621	685	591	608	649	628	666	589	648	630	602	626	632	641	665	653	630	655	628	621	675	629	632	606	624	651	674	653	625	589	644	626	664	629	619	626	589	598	618	622	597	647	610	600	631	606	598	656	664	630	617	610	668	660	623	650	652	667	653	624	638	639	655	632	663	644	644	645	630	603	639	612	647	617	631	644	645	628	686	634	649	619	640	598	605	654	600	674	560	596	625	667	648	608	629	628	649	633	570	605	635	633	649	691	647	616	629	629	630	630	619	639	644	638	610	671	621	659	612	620	629	629	617	676	629	635	617	626	626	665	647	637	650	651	695	603	609	630	621	659	643	637	602	694	648	638	609	642	613	639	659	653	659	613	662	618	601	638	643	643	626	698	650	609	637	598	665	665	572	645	572	649	647	642	630	616	587	627	643	631	622	641	621	658	681	610	679	619	621	595	645	618	656	636	631	670	646	653	624	607	586	609	633	637	631	628	665	634	624	619	680	632	660	662	633	631	607	625	604	641	654	608	687	603	650	624	629	656	630	611	649	669	665	650	624	628	637	637	645	605	629	599	623	591	627	609	622	630	604	595	621	641	650	614	618	635	622	643	624	637	598	689	564	631	674	670	634	631	603	628	625	589	647	631	597	642	656	673	613	643	629	649	641	646	621	636	599	649	641	677	649	626	636	587	623	633	659	657	588	635	642	653	609	630	626	603	679	643	643	652	614	624	601	598	643	632	615	609	641	596	600	655	640	623	598	610	653	631	668	645	605	607	651	633	617	628	606	627	606	659	614	632	653	604	629	614	633	627	637	632	694	637	622	649	649	649	650	636	640	611	640	641	658	660	627	656	602	642	634	626	597	643	594	587	627	666	576	670	665	641	621	638	608	616	598	631	616	642	631	585	645	630	640	608	626	613	630	628	602	637	656	651	607	593	638	608	588	639	664	638	631	612	608	643	625	604	608	653	623	643	632	620	614	654	644	632	614	656	606	601	623	655	617	649	651	613	641	589	613	630	612	616	633	625	630	600	639	646	664	593	684	598	615	667	663	612	624	649	652	653	617	629	674	660	652	651	646	582	621	639	603	641	644	661	611	652	647	642	631	666	646	651	608	650	619	642	614	634	648	608	636	610	624	614	670	630	615	677	615	629	617	650	666	637	619	666	663	644	638	634	661	644	613	612	635	611	657	654	639	647	681	642	682	600	660	631	621	649	633	625	649	623	589	613	610	623	638	574	624	650	639	649	603	645	666	599	616	618	642	607	674	645	667	606	617	671	660	618	658	614	643	626	633	655	659	639	661	604	669	625	640	630	634	610	629	653	598	643	637	611	623	654	632	620	679	672	617	610	638	674	644	656	630	652	674	662	633	623	623	662	626	631	622	627	625	625	603	646	660	643	599	614	641	635	600	610	690	639	632	661	643	618	639	670	634	590	661	618	658	597	629	621	633	613	683	605	644	649	664	661	639	632	599	616	681	621	663	626	640	656	631	618	601	657	606	639	674	655	611	669	632	637	667	612	618	612	625	695	673	595	627	633	653	635	647	603	661	639	625	592	598	597	653	599	604	646	649	644	618	562	593	614	638	638	615	629	661	607	612	639	678	623	641	580	642	652	632	653	611	575	662	596	596	678	660	635	612	656	669	635	638	654	626	605	670	641	601	609	640	701	602	647	669	604	642	622	671	650	601	650	618	650	618	649	612	620	620	660	642	626	653	653	629	625	632	620	615	621	590	666	662	643	649	630	649	575	623	624	636	646	588	660	665	658	635	634	656	614	638	653	653	620	671	655	660	635	642	617	644	587	656	639	622	646	586	668	632	625	640	622	663	595	623	639	629	662	629	653	627	627	608	585	630	651	615	634	602	611	621	592	642	622	650	659	613	640	577	630	638	644	612	621	613	648	645	650	635	623	643	597	612	661	635	639	614	590	565	643	623	639	615	629	603	614	651	631	637	598	669	569	656	627	717	677	645	641	576	623	638	680	607	622	633	630	601	648	615	650	618	668	655	605	563	591	623	632	616	613	609	671	609	643	636	623	668	641	619	660	572	602	582	645	654	618	615	593	619	623	594	644	587	630	624	639	651	610	630	673	596	611	625	628	634	613	645	614	622	638	602	631	591	656	599	613	650	608	611	622	634	606	643	658	649	607	627	647	631	644	669	637	618	646	649	637	639	647	597	604	602	650	652	642	633	626	666	599	604	658	644	666	662	640	638	594	600	632	633	618	641	649	650	611	628	620	663	614	645	607	642	656	668	645	601	644	660	656	603	629	634	629	650	695	650	618	585	633	628	610	609	621	559	604	654	649	668	671	622	606	644	641	671	610	676	661	610	651	645	635	613	659	648	675	632	574	613	598	587	654	618	651	611	658	607	630	628	595	630	631	632	601	655	624	647	624	630	638	652	586	595	617	673	607	579	673	609	647	660	631	647	614	646	716	653	587	617	641	658	617	637	618	616	607	643	660	631	634	620	627	625	642	641	643	658	621	646	608	619	621	638	608	682	606	671	645	616	643	612	611	617	646	623	607	611	622	621	615	621	641	656	665	604	632	663	599	623	654	645	628	627	617	686	644	659	643	617	660	604	632	627	604	637	662	610	657	625	619	621	660	594	602	671	617	660	646	637	612	666	638	642	606	633	629	646	620	665	607	660	641	660	688	629	598	620	583	632	665	628	602	589	584	621	648	662	631	625	651	630	631	656	612	647	641	607	671	625	642	629	664	613	592	591	600	641	640	624	619	596	635	611	674	629	674	600	653	619	605	639	663	644	597	606	595	613	616	650	635	607	614	609	652	613	660	653	631	633	610	649	640	673	607	673	684	622	670	621	708	672	657	586	689	625	630	615	602	598	638	647	645	628	657	620	618	629	636	595	594	684	670	606	629	649	617	622	668	604	645	653	671	625	640	628	573	670	586	657	608	628	647	668	625	633	627	633	605	635	618	676	652	638	594	627	652	590	667	621	623	625	590	669	673	667	644	686	632	614	658	633	598	635	634	633	611	628	668	653	659	632	640	612	624	632	682	640	620	650	656	645	640	654	613	603
24531	20994	24680	27483	20867	4615	797	630	553	482	490	450	453	453	438	417	347	390	402	384	424	380	393	419	384	382	358	382	299	361	375	367	391	404	419	364	366	417	344	368	389	398	362	357	366	365	384	353	362	383	390	382	332	402	387	367	354	391	385	380	378	396	358	375	365	385	381	394	394	372	351	350	388	353	372	382	402	381	375	365	384	406	342	385	367	380	412	395	369	360	337	404	382	386	379	377	355	385	379	354	351	349	357	372	336	367	374	360	375	359	409	387	381	387	385	348	337	368	346	410	375	374	402	388	382	393	366	386	374	407	400	405	386	387	355	406	347	351	379	393	365	408	386	361	366	337	362	365	365	384	356	394	381	328	377	356	361	378	388	314	339	376	389	359	355	373	344	366	387	394	388	392	340	351	435	392	413	362	359	423	371	348	337	400	351	372	356	402	360	391	417	375	370	346	388	411	379	378	364	364	356	393	357	381	355	383	413	367	369	345	351	377	361	352	388	379	379	348	404	354	385	328	387	366	369	356	401	363	353	369	364	368	369	307	398	385	386	388	367	363	397	371	394	397	402	395	391	410	401	372	395	391	388	354	387	385	351	359	398	366	434	377	362	381	374	374	357	362	375	393	345	379	357	388	359	371	364	387	356	363	376	331	365	343	397	368	396	360	364	373	406	403	355	319	408	385	408	346	407	375	324	361	357	374	332	384	364	385	387	374	372	361	392	348	354	363	386	344	380	369	350	391	375	381	383	388	364	344	375	361	383	377	402	407	351	415	388	376	368	379	373	376	351	332	370	362	387	359	406	391	387	369	380	374	390	365	329	367	381	353	364	371	352	397	342	357	359	377	411	352	352	342	373	358	382	367	367	361	356	378	358	355	387	377	379	353	387	374	392	412	367	364	354	374	365	365	371	352	365	346	361	364	363	377	364	351	348	331	376	394	371	379	345	373	372	357	360	354	342	357	379	398	406	375	390	396	371	364	343	384	379	386	402	378	353	362	351	382	374	340	371	366	405	405	391	398	420	343	409	351	379	375	352	398	349	358	381	368	393	387	400	363	361	396	396	355	322	423	401	392	379	352	399	368	357	337	323	368	359	362	395	343	383	362	341	338	380	390	357	398	386	394	400	387	379	380	371	363	384	339	334	352	384	380	340	356	342	404	372	390	360	357	360	351	430	383	390	375	367	409	373	381	390	371	369	418	371	363	392	377	372	366	353	352	407	407	379	378	369	378	363	364	328	377	336	385	359	374	403	403	344	390	359	360	329	354	367	388	364	386	379	347	380	375	374	379	364	384	362	387	362	373	411	363	364	379	379	354	369	364	399	361	373	381	355	389	374	367	358	357	376	334	342	359	349	315	415	352	378	408	363	385	352	367	394	392	359	362	395	384	363	399	374	371	350	343	374	346	376	370	392	353	376	383	370	340	359	379	368	396	393	375	382	398	385	348	378	365	378	373	380	363	341	367	359	385	339	357	353	414	400	375	401	360	356	393	380	366	364	389	361	346	387	384	362	402	354	372	364	384	406	371	322	368	362	360	373	378	402	388	397	375	385	362	354	354	363	371	380	351	393	392	376	347	408	384	391	373	359	408	358	363	410	379	363	394	381	363	379	393	393	355	371	352	340	392	370	380	377	367	347	396	346	374	347	370	377	384	374	364	364	392	381	380	389	370	392	365	383	371	383	345	397	375	367	396	431	380	393	364	382	371	383	400	389	385	335	366	347	368	368	381	403	360	375	342	375	384	385	377	349	384	387	364	380	382	412	362	351	367	355	345	364	325	349	370	343	359	392	362	344	355	368	375	420	365	357	347	382	375	434	399	386	384	337	376	351	371	357	369	349	318	392	399	356	386	377	351	354	349	346	418	379	397	351	342	371	383	364	368	358	361	376	369	376	340	376	364	379	367	369	374	372	348	385	399	356	395	384	361	377	363	345	384	387	354	352	368	359	383	407	378	404	400	369	391	359	343	376	369	377	355	365	361	398	384	372	369	398	387	346	364	349	367	408	374	370	379	366	376	383	368	376	341	385	381	377	393	353	334	344	347	391	369	382	360	369	412	363	352	371	381	392	355	365	411	389	339	393	386	373	357	382	357	400	360	384	364	376	385	387	378	327	376	353	398	386	377	382	350	365	378	346	388	369	348	367	355	391	383	374	383	370	373	366	353	364	374	386	369	392	383	383	369	351	402	387	367	388	370	353	342	331	383	348	370	371	398	373	377	385	345	335	419	340	386	396	361	352	377	382	359	390	377	367	368	393	404	375	362	378	367	373	370	355	347	368	363	338	367	374	372	377	369	359	408	345	389	381	378	382	359	355	382	377	397	350	393	385	360	402	351	368	375	388	326	366	355	390	344	386	364	395	379	390	406	366	387	393	396	400	428	358	377	364	396	363	353	367	344	360	365	359	394	383	377	371	373	353	384	349	344	374	362	375	369	355	415	348	359	364	343	338	381	359	362	451	385	403	354	316	369	360	371	353	393	385	361	382	391	369	366	393	354	374	388	387	342	388	403	374	353	385	413	425	365	349	379	375	352	381	336	340	375	367	332	398	363	369	351	391	341	376	398	376	357	353	380	348	389	368	355	336	368	395	411	363	354	364	379	398	366	351	369	380	370	299	345	384	359	366	405	398	369	364	387	365	370	385	354	379	401	342	369	352	377	396	392	391	363	390	387	384	392	369	414	388	358	391	379	409	368	377	373	363	403	361	386	388	349	370	357	345	394	388	325	370	375	343	357	350	393	379	365	370	375	351	382	360	338	373	407	377	352	381	380	388	380	369	373	334	356	402	366	382	414	375	337	380	397	369	370	391	345	384	398	395	365	376	430	375	375	377	378	386	360	355	368	363	394	380	374	401	373	355	352	344	331	416	401	360	366	374	373	363	343	365	381	375	323	351	360	343	418	379	364	376	378	378	350	360	356	381	375	397	382	368	373	366	416	385	369	363	348	387	410	402	394	395	378	361	374	370	386	372	401	420	374	387	348	329	389	387	345	367	363	346	358	380	327	353	328	362	373	399	379	360	361	335	362	403	418	374	370	354	368	396	403	405	297	344	393	340	357	369	389	350	377	355	389	383	400	340	394	349	389	375	380	368	353	354	391	350	372	361	378	406	375	367	362	360	354	355	336	336	366	369	377	395	371	380	370	356	371	362	362	347	346	344	363	333	405	403	415	393	345	353	365	359	373	345	371	386	367	378	416	399	412	368	341	378	409	368	358	398	392	382	330	328	396	351	373	345	409	346	389	366	347	365	403	353	387	354	351	365	376	363	349	338	393	398	383	385	381	359	377	352	363	392	374	362	364	352	391	361	390	393	365	378	385	361	409	407	365	338	410	368	407	355	372	402	356	357	344	399	394	387	380	354	358	381	387	349	384	410	359	356	373	367	404	347	349	344	388	377	370	345	334	374	350	390	347	378	390	341	362	392	344	396	354	359	389	392	366	355	389	372	350	385	385	385	374	357	343	380	370
3500	5022	3341	1655	1214	1028	984	954	961	907	869	837	859	847	843	811	848	838	809	823	818	885	826	833	844	785	812	838	828	813	775	792	803	836	828	771	769	823	827	810	795	825	786	873	810	798	809	804	841	738	778	777	827	820	769	765	801	788	791	813	804	732	846	852	839	826	758	807	847	748	826	815	856	860	811	797	811	811	778	846	797	813	846	823	814	821	783	832	833	807	760	780	774	822	823	765	805	828	799	801	815	819	781	837	770	792	813	798	741	738	767	752	825	809	871	761	817	844	782	836	760	823	826	776	792	795	847	737	844	804	772	788	841	868	779	824	834	768	868	836	788	752	850	837	807	771	792	792	811	815	825	750	804	830	805	791	752	779	800	785	834	813	799	818	854	800	748	818	805	791	780	801	839	792	811	790	813	792	767	779	789	765	804	765	825	799	827	804	821	841	853	788	775	775	827	815	791	800	799	835	814	775	787	756	767	785	792	808	832	787	805	775	827	848	806	780	816	788	833	789	817	709	777	756	794	720	756	822	774	806	832	841	882	798	805	835	794	744	831	822	817	824	766	766	809	825	763	807	783	801	782	819	787	797	794	785	842	805	807	810	773	746	822	767	815	797	769	794	811	812	812	801	832	741	813	774	788	836	817	765	764	817	783	807	824	795	786	796	808	815	779	787	824	784	819	791	783	775	820	826	813	809	799	768	794	778	737	794	819	841	848	822	817	817	817	823	758	786	776	836	876	774	796	815	830	802	847	810	812	834	846	842	810	803	800	761	834	836	841	787	802	766	725	833	769	811	833	806	809	799	799	816	782	799	813	768	763	820	783	852	781	832	777	802	764	784	795	816	811	789	810	842	824	803	830	809	814	778	853	762	790	781	796	810	801	743	859	764	774	798	782	811	849	836	831	778	788	793	779	787	820	748	817	809	846	836	794	798	806	834	797	758	795	794	832	832	864	761	791	793	792	789	869	781	816	815	799	806	817	802	820	768	836	823	793	797	815	809	795	824	797	784	784	766	763	828	792	813	793	799	856	794	781	831	779	825	781	836	806	760	832	784	819	817	783	773	835	821	726	852	842	836	806	858	790	828	845	750	768	843	856	799	852	783	797	826	779	828	792	780	741	799	787	838	808	793	821	783	827	788	813	809	790	858	819	816	812	792	838	739	827	802	767	796	786	822	807	794	804	814	825	763	781	823	767	806	853	835	836	802	799	758	851	827	847	771	812	831	760	808	794	787	822	796	787	840	787	780	799	758	783	816	812	786	841	777	793	766	788	812	792	770	835	833	803	790	758	767	822	777	743	781	807	825	778	837	792	816	856	777	828	794	802	823	821	771	793	819	789	777	819	831	826	847	822	841	770	798	774	802	838	831	825	780	820	808	825	802	825	751	785	847	771	817	775	786	723	791	846	815	755	801	822	740	774	785	778	790	805	827	778	808	786	818	791	836	755	794	785	798	791	898	803	829	826	752	809	814	763	812	840	832	797	793	789	797	768	822	807	799	833	822	814	773	781	809	821	803	819	823	774	779	752	807	787	821	829	817	816	829	802	805	774	792	836	743	783	782	800	798	863	747	752	801	824	747	870	809	790	826	792	761	819	789	837	868	850	818	836	796	815	780	767	810	787	815	814	793	822	783	769	890	802	814	827	833	809	796	792	818	796	799	775	786	809	796	783	839	777	826	828	815	818	828	776	794	833	813	817	800	751	851	794	843	753	784	781	771	766	749	864	829	839	783	791	845	792	777	798	827	830	824	790	807	786	818	757	813	852	744	778	814	809	811	812	837	793	859	800	798	845	780	769	816	851	833	793	849	816	784	824	847	848	772	824	824	792	791	792	807	795	799	797	862	796	826	802	823	798	789	837	823	808	819	791	769	812	788	794	824	825	763	819	805	779	773	815	785	784	850	811	791	827	796	724	801	793	791	801	810	791	810	873	790	817	831	853	744	788	835	826	803	844	767	794	811	796	829	779	808	825	759	831	798	869	786	774	823	795	802	797	789	823	748	824	884	782	816	788	812	799	779	801	774	809	842	838	840	859	807	800	809	808	841	760	794	814	791	834	758	782	793	806	806	784	826	805	770	839	772	788	805	802	803	768	773	804	817	790	817	777	818	822	828	830	802	795	755	801	822	835	785	803	789	828	816	776	832	874	721	821	834	811	802	806	784	732	831	780	734	835	788	756	753	810	823	799	761	870	847	839	781	808	790	787	826	811	801	837	796	802	791	798	809	864	786	840	811	772	795	817	792	794	821	790	809	813	800	755	855	799	848	799	740	808	819	734	784	800	808	838	873	808	791	782	794	739	820	833	765	815	798	796	846	790	830	818	833	805	830	814	821	833	728	797	797	803	775	835	796	762	809	794	800	776	837	777	832	805	833	762	832	793	839	799	802	797	812	803	819	845	807	767	819	813	847	787	806	811	799	776	813	814	794	744	791	774	783	850	811	756	838	804	761	815	778	828	819	788	825	770	834	765	788	796	801	808	845	762	777	803	817	863	827	793	761	755	805	839	826	778	801	833	793	878	823	819	768	754	792	856	786	785	794	846	777	831	808	841	800	816	792	769	818	841	825	796	797	795	766	762	811	744	819	776	782	823	794	802	841	826	825	765	800	775	809	814	790	786	801	845	782	823	778	854	796	828	790	790	797	776	800	810	797	827	778	836	798	775	826	790	772	825	807	806	822	808	823	815	787	810	817	804	779	798	823	798	759	764	831	795	841	755	785	880	809	796	757	825	817	746	792	815	790	798	808	844	784	808	784	789	772	835	815	853	823	847	814	812	775	811	782	833	790	820	809	825	814	785	818	832	822	816	793	833	803	785	799	792	810	822	801	820	819	857	815	851	830	811	814	772	802	823	828	814	818	788	764	788	785	796	812	800	856	839	808	831	852	814	802	782	812	805	786	792	808	789	761	757	787	820	827	791	761	777	795	804	762	797	788	801	833	773	805	838	800	766	811	824	784	794	769	796	769	800	832	839	820	795	838	794	818	771	811	820	824	799	768	764	798	796	796	842	804	801	841	767	846	783	820	819	805	799	762	780	774	863	770	765	777	837	827	818	748	787	803	809	815	778	795	786	822	812	759	801	822	828	796	770	827	770	775	794	813	846	826	772	807	835	825	788	789	818	772	823	786	809	797	757	743	787	782	760	778	808	777	797	774	821	805	789	796	802	809	806	820	751	780	809	773	826	843	773	780	840	816	803	803	777	768	838	813	850	757	836	810	785	780	813	756	735	799	813	842	807	726	794	772	800	872	841	822	794	795	764	850	833	826	778	768	816	797	824	790	867	791	779	787	829	803	826	798	798	807	845	830	798	806	796	779	787	816	830	818	830	777	858	801	841	856	805	822	822	799	834	822	789	797	807	800	816	786	804	834	820	814	866	815	777	845	791	827	771	785	761	816	803	844	854	790	801	787	827	791	799	798	834	810	820	826	782	798	813	771	830	832	755	785	817	785	815	816	783	794	766	769
23745	20994	25248	26911	20999	20997	5144	938	671	571	490	473	462	427	365	387	309	328	350	385	388	360	394	386	338	348	306	306	328	313	275	325	341	344	325	284	318	352	302	343	300	326	314	311	336	301	339	313	315	320	318	304	308	317	340	316	330	298	318	325	332	317	325	283	350	332	332	320	312	303	344	295	314	318	298	333	297	302	296	326	273	336	277	318	324	296	287	310	297	322	289	314	267	291	310	284	292	310	312	309	288	336	310	308	304	334	286	320	288	279	292	306	304	282	281	275	296	304	300	304	313	296	277	299	333	326	328	316	305	328	309	307	291	276	297	345	285	299	294	309	351	289	295	306	353	295	291	314	294	284	291	299	330	302	302	303	270	294	299	327	284	315	286	308	317	306	300	335	300	315	297	328	308	304	273	298	298	268	316	326	308	296	319	316	321	312	280	291	297	301	280	267	294	329	306	330	320	324	343	311	320	315	308	308	290	310	329	317	300	322	300	318	297	292	293	323	341	318	333	288	348	304	307	265	307	278	292	302	323	305	280	311	309	310	311	313	311	304	339	296	299	295	305	315	273	265	303	309	322	300	292	333	300	300	310	281	308	284	322	313	308	317	310	334	309	360	263	310	296	297	326	309	294	305	310	285	294	326	278	325	310	350	292	293	310	299	282	308	310	316	299	310	348	298	294	331	307	305	258	282	297	345	294	282	300	315	290	330	353	293	305	304	322	294	323	297	340	293	305	336	314	305	318	307	335	287	317	292	318	304	310	293	345	289	320	333	308	308	281	301	302	285	323	287	342	323	319	314	302	277	307	304	298	260	327	354	346	297	303	281	323	321	304	326	349	299	304	319	269	308	317	330	326	288	270	267	317	322	284	296	315	327	328	298	328	326	332	316	268	298	300	330	288	321	309	327	321	280	314	303	265	318	307	311	282	312	286	291	299	319	297	275	293	296	302	320	316	319	294	285	281	309	320	321	343	317	320	306	304	288	327	302	284	286	305	329	331	298	290	283	294	303	301	301	275	302	293	334	286	327	348	310	316	315	311	305	300	320	313	291	293	316	296	323	266	286	294	279	272	316	301	307	304	298	321	322	314	324	285	323	327	288	288	289	290	318	320	286	293	320	285	327	285	320	299	317	316	331	284	319	286	292	298	307	297	287	298	338	295	283	328	290	315	293	319	302	318	330	321	311	298	310	335	290	292	366	259	289	308	285	320	319	301	287	360	321	323	320	322	302	331	310	308	316	303	318	321	290	307	307	297	317	306	293	337	288	329	323	302	328	327	305	325	304	315	296	286	328	277	314	332	302	309	313	299	315	310	290	316	296	349	300	288	293	328	309	297	278	315	311	290	309	294	322	299	312	290	314	299	313	305	330	345	337	285	324	305	274	324	313	302	269	342	277	317	297	318	287	311	365	304	273	290	296	302	297	335	298	318	318	275	300	317	277	301	309	318	293	296	288	308	343	300	305	294	300	270	280	287	301	316	322	302	298	300	303	309	295	321	338	278	308	282	297	302	297	298	282	310	328	318	294	309	324	318	279	309	268	269	295	280	292	333	273	302	292	290	303	277	301	325	319	318	340	319	287	301	320	283	310	282	291	334	332	325	314	325	323	322	288	315	306	306	338	334	309	360	307	321	343	289	277	301	294	279	315	307	345	301	325	302	307	334	293	312	319	335	266	292	293	292	297	301	305	285	312	322	319	295	263	277	288	323	276	328	300	291	317	277	303	309	336	332	343	293	300	293	309	309	293	273	318	314	316	304	325	325	347	324	307	331	313	291	345	308	315	320	314	295	292	291	295	297	316	318	289	300	329	308	345	314	300	308	305	289	307	278	313	318	330	300	313	331	307	329	322	309	306	264	259	293	305	310	290	281	326	308	305	328	312	277	266	299	320	331	296	293	323	313	312	303	325	290	292	315	330	302	330	301	308	289	313	313	288	291	311	280	323	325	290	283	306	325	301	278	300	311	294	278	329	312	252	297	304	291	309	276	301	310	306	302	279	330	319	314	330	267	269	295	297	286	296	293	299	293	340	299	307	319	280	285	303	291	309	300	315	279	306	308	333	309	297	301	271	301	264	301	321	341	301	335	320	325	325	327	327	290	310	281	298	294	289	305	326	296	327	312	290	323	271	294	347	308	324	285	315	294	304	351	328	317	274	326	326	283	283	361	300	283	336	321	309	322	302	305	273	325	310	278	251	305	286	286	257	285	296	324	320	302	280	270	295	313	330	323	326	313	313	277	300	306	310	269	283	308	324	271	304	301	301	256	291	303	305	290	324	295	280	307	326	308	318	300	299	341	323	284	295	312	292	304	279	299	304	293	292	280	265	341	299	301	298	291	323	291	317	320	278	302	310	319	290	280	318	279	310	349	300	286	318	330	299	296	323	285	293	268	282	318	325	316	310	281	300	280	342	285	302	308	333	299	305	327	325	367	269	286	338	335	321	282	287	304	280	332	325	315	300	294	332	256	302	269	310	334	297	300	277	330	342	336	311	302	289	302	323	314	288	278	345	282	315	319	293	298	332	313	314	288	296	292	281	291	271	287	323	329	330	303	296	317	300	307	322	320	320	282	327	303	336	334	289	327	270	306	289	302	274	274	317	332	314	329	288	283	306	315	317	300	309	273	304	319	282	283	310	339	285	316	311	292	302	288	316	261	277	261	304	288	327	319	328	308	305	314	290	314	288	296	320	294	297	330	259	277	297	302	289	302	266	325	340	303	294	300	262	335	311	297	305	307	262	304	297	339	322	308	307	329	299	312	298	306	307	297	305	316	299	311	316	302	332	328	320	325	299	273	313	290	282	305	307	314	251	339	292	321	287	311	332	295	291	313	346	301	302	316	293	278	310	318	328	284	294	312	290	311	335	302	289	290	270	309	283	311	326	313	297	301	314	340	312	266	281	327	290	307	317	337	336	305	330	280	271	312	286	327	283	271	325	310	333	331	306	279	323	298	323	303	319	307	284	314	306	339	260	287	277	296	286	297	289	300	277	295	298	343	306	302	311	333	309	351	304	263	309	340	301	309	284	270	292	282	266	300	317	288	289	271	327	305	321	324	279	305	283	319	324	295	295	329	299	284	316	300	292	322	310	336	306	301	284	326	325	323	300	331	289	324	333	302	313	323	304	310	252	276	333	337	307	297	320	288	312	287	296	333	283	261	321	328	325	304	315	323	275	287	289	240	302	307	325	285	296	323	327	331	305	296	297	321	306	306	315	312	282	322	291	302	309	329	331	312	300	288	307	344	361	324	321	278	306	304	314	309	274	292	294	302	285	285	309	309	297	307	261	320	298	317	293	321	293	290	297	290	305	300	304	306	303	301	303	311	302	313	339	289	335	299	297	291	277	324	307	316	332	293	322	300	287	297	304	298	310	308	300	288	311	277	300	299	336	269	282	317	304	278	308	284	274	280	325	334	325	284	330	303	311	289	294	313	294	329	318	320	318	290	303	289	271	333	312	319	305	328	322
3767	7700	5081	2148	1368	1138	993	894	869	786	728	750	722	728	643	697	725	632	680	699	680	693	732	686	662	674	647	641	674	607	663	663	618	677	671	636	724	710	675	672	631	673	672	684	652	654	614	700	706	628	703	657	684	712	602	685	685	666	673	651	655	687	664	653	672	644	688	639	654	688	633	657	622	659	681	663	673	643	650	685	669	687	671	667	666	672	675	620	690	679	727	668	689	693	656	629	637	617	652	659	638	657	663	668	671	643	666	641	669	664	667	668	679	649	628	663	623	673	640	661	633	664	627	646	675	621	707	669	690	609	668	656	670	611	651	708	629	674	623	681	672	663	658	637	660	691	647	671	653	639	676	642	638	670	678	647	628	651	646	631	662	646	645	633	613	622	651	637	701	619	668	614	639	660	668	659	663	649	667	663	660	645	611	674	630	670	584	663	660	656	660	701	644	675	647	635	634	654	667	663	664	673	602	674	661	667	681	660	646	642	637	649	655	638	676	667	631	688	645	698	707	659	634	618	636	645	653	650	680	705	630	666	607	648	691	629	628	643	605	649	638	727	653	637	651	663	655	649	658	610	654	704	632	639	630	670	648	663	661	698	627	618	634	649	675	705	646	679	642	678	644	639	671	663	629	630	642	651	711	633	658	644	689	669	652	646	641	704	663	705	610	707	656	677	655	633	629	636	698	668	699	709	642	663	641	644	666	680	647	622	634	637	649	698	653	682	652	657	625	635	651	690	651	679	648	668	666	655	647	667	651	652	667	635	635	689	608	625	643	639	622	671	653	695	665	662	648	629	615	674	616	654	606	648	616	657	634	616	660	634	692	681	691	617	622	620	663	642	650	676	644	680	630	620	622	675	653	600	704	663	637	629	685	680	666	632	652	657	670	629	634	632	669	676	644	643	663	683	678	619	690	647	641	639	666	650	685	591	606	598	618	645	643	646	655	634	626	679	680	675	648	653	635	686	708	653	663	678	652	702	617	667	642	681	656	631	655	684	634	648	625	666	656	677	687	638	686	650	651	644	659	663	697	634	670	644	658	636	669	636	591	691	658	685	684	696	666	665	637	663	641	710	634	633	714	648	633	689	657	649	654	650	627	642	641	678	661	657	669	662	634	704	648	690	645	668	641	648	678	647	667	650	684	644	639	663	621	681	713	664	647	690	643	639	676	683	665	703	649	706	663	655	637	608	685	701	686	644	659	686	619	621	657	658	635	610	665	679	676	667	668	659	685	682	651	659	676	658	696	675	645	658	656	588	640	644	666	658	663	655	624	662	628	707	598	642	673	673	645	660	670	646	675	666	685	684	681	677	652	625	663	704	637	676	638	669	594	617	691	637	650	652	706	628	694	617	633	611	646	685	645	634	621	669	671	637	616	650	661	639	653	686	656	693	647	662	634	687	639	640	641	604	658	646	651	667	633	606	665	620	651	674	640	674	643	656	625	680	659	689	657	625	664	689	653	698	645	671	662	600	647	627	688	647	655	670	649	623	652	682	639	658	669	633	660	654	686	646	614	659	670	640	669	655	641	690	642	671	650	634	603	633	629	633	641	682	610	693	649	687	625	669	695	680	606	632	632	669	665	655	679	650	648	636	643	613	668	655	680	600	648	646	643	671	622	608	672	644	692	690	606	616	673	664	661	673	647	703	666	662	652	639	670	664	634	690	614	669	664	660	667	645	655	657	670	658	647	631	648	633	666	682	668	645	670	663	668	610	661	614	660	648	652	674	646	636	695	669	662	614	663	680	662	669	674	641	692	684	622	647	641	619	677	668	684	675	640	659	633	644	670	653	643	661	627	672	652	693	627	630	692	619	621	672	688	622	619	670	670	639	669	628	633	648	642	684	647	642	652	650	645	658	643	643	642	678	640	658	641	668	686	631	661	635	653	642	692	616	662	682	668	669	658	617	674	671	690	644	622	645	649	707	638	622	625	687	683	639	649	612	649	673	665	682	662	678	647	611	695	627	682	691	637	634	673	660	620	672	625	676	643	696	661	626	650	648	688	641	663	713	694	607	652	638	648	712	630	682	588	646	653	625	683	683	647	651	633	723	665	602	675	658	632	698	624	652	631	658	621	638	647	664	650	662	657	689	656	708	625	725	643	658	649	654	684	644	671	705	639	685	695	685	656	675	645	662	599	656	613	626	634	637	710	591	695	670	633	686	635	670	616	705	659	689	636	658	710	675	625	678	651	673	655	630	658	688	635	626	642	639	642	685	653	700	674	662	674	649	674	672	594	653	634	673	669	700	670	667	636	676	680	668	658	624	585	631	664	640	636	598	692	650	692	601	642	636	658	668	672	665	722	707	657	662	668	641	679	652	684	665	674	684	621	626	636	610	640	688	696	685	613	642	676	657	605	664	650	671	685	613	694	714	694	682	649	660	661	682	693	629	683	619	639	632	660	676	671	653	653	680	676	621	664	638	673	634	640	685	637	659	617	645	674	660	668	692	664	650	687	648	611	674	646	647	667	652	649	648	638	648	624	686	635	667	630	628	710	626	621	643	660	660	650	656	659	652	619	668	664	620	641	660	616	635	681	668	672	649	663	654	633	690	635	653	677	647	700	651	659	577	652	640	622	638	616	647	661	658	662	648	641	669	619	621	658	667	655	705	628	696	627	644	649	624	714	706	649	688	694	668	698	661	631	604	662	621	637	711	608	624	636	639	666	632	626	651	624	664	667	659	682	601	656	621	630	614	668	638	606	623	661	687	605	665	666	645	653	670	658	638	603	625	654	659	698	676	662	657	599	651	633	636	654	643	675	705	658	642	674	675	632	663	664	629	676	659	648	658	664	692	625	641	674	656	600	642	665	630	670	585	622	623	669	661	660	672	687	639	678	660	682	650	645	687	641	673	656	598	678	682	684	664	632	680	693	670	703	659	705	666	684	654	653	618	650	691	679	608	641	655	662	657	637	680	624	622	672	691	584	638	676	645	684	682	669	607	632	635	640	635	655	654	656	646	734	637	682	668	637	658	665	651	683	629	633	655	630	643	665	704	626	652	643	707	631	674	633	626	667	611	648	654	611	656	641	675	669	661	708	637	672	643	672	661	661	673	690	674	669	651	651	680	670	686	704	652	648	687	634	682	668	657	642	640	659	682	670	702	705	657	665	687	646	639	661	645	642	628	686	677	669	672	606	678	642	678	650	651	636	643	683	679	688	639	630	654	644	669	674	672	683	620	666	616	652	624	613	668	649	690	689	621	619	650	684	650	689	698	648	641	641	644	640	662	665	620	610	672	653	643	671	671	688	609	643	606	653	661	610	660	652	649	610	627	635	665	658	655	651	673	629	708	673	657	635	656	668	677	624	665	655	647	633	652	633	670	650	673	601	677	629	679	615	665	674	654	653	652	619	640	671	662	688	684	635	636	657	695	663	669	618	679	714	680	651	617	655	596	650	699	665	700	605	631	630	626	645	621	618	682	662	728	678	631	646	634	635	666	672	676	675	654	650	672	695	602
33089	15269	3262	899	593	580	373	400	376	335	337	281	324	305	332	252	294	321	301	307	284	292	295	295	280	252	266	283	310	272	299	269	290	263	301	290	272	314	296	273	279	288	308	287	282	293	296	274	283	285	303	284	285	282	283	311	279	264	288	261	287	269	252	255	275	254	246	259	339	258	263	262	276	269	269	293	311	280	288	305	277	292	272	250	277	243	293	269	292	276	294	292	288	265	290	270	277	293	276	290	276	285	255	261	313	298	257	264	274	258	288	269	250	293	290	265	282	290	292	306	278	270	286	265	280	286	314	289	307	274	291	298	278	300	278	289	285	280	273	259	273	278	304	246	275	274	276	276	275	289	265	278	268	243	286	275	296	306	255	275	287	275	286	289	296	297	244	232	263	276	289	279	251	283	257	271	286	296	289	274	282	257	252	254	264	313	267	282	279	300	255	269	309	268	283	299	275	315	280	288	286	280	261	294	258	263	250	282	272	296	271	267	260	257	300	286	280	295	300	302	266	285	303	276	271	271	267	279	302	299	238	278	272	280	277	282	302	243	308	266	279	288	308	264	269	271	268	262	255	279	328	291	278	249	270	268	269	254	291	291	252	299	283	252	282	238	262	280	286	243	264	279	315	280	271	255	260	289	268	288	296	301	280	278	279	271	301	263	306	299	287	275	268	287	286	290	245	281	283	288	254	280	269	258	295	281	286	299	287	322	319	252	250	302	290	255	260	302	266	276	321	248	287	260	253	279	278	307	292	312	314	291	275	296	260	280	281	291	311	268	270	288	290	261	247	295	321	280	252	298	289	307	325	269	299	315	307	277	232	272	276	305	260	293	262	257	272	333	285	289	280	272	283	278	283	292	303	283	301	312	289	278	314	273	265	264	291	275	277	266	282	236	250	288	273	273	281	249	245	295	287	284	281	265	281	303	261	278	307	299	290	292	289	258	273	267	296	285	271	275	316	270	293	245	313	262	300	267	308	286	279	276	254	265	263	268	270	281	291	288	318	273	271	287	271	284	274	261	283	288	265	278	300	293	299	260	303	285	248	229	281	292	278	266	292	258	293	274	278	275	277	267	284	286	301	279	305	298	268	292	274	272	300	297	292	305	278	301	256	256	292	294	288	251	300	293	257	292	284	293	282	255	271	254	304	252	255	288	269	287	281	234	312	292	262	289	278	295	283	276	314	266	285	272	310	301	311	270	265	284	275	252	282	286	245	287	291	294	274	263	260	290	260	279	268	271	250	293	275	262	289	308	299	257	311	288	275	280	281	278	248	268	302	269	289	292	286	261	286	298	280	302	278	282	250	285	265	275	308	269	302	263	268	279	302	273	298	267	256	296	261	279	298	307	283	285	244	265	280	294	297	273	267	299	298	270	259	274	234	295	312	271	252	266	254	297	271	316	270	273	296	309	249	289	273	257	277	279	284	251	278	278	302	257	279	280	266	294	286	268	301	277	268	302	279	273	275	298	287	286	330	279	286	274	284	289	278	276	270	234	274	267	290	315	267	281	314	294	293	276	263	311	280	289	332	303	287	299	286	244	287	277	275	306	283	252	247	281	259	285	257	276	295	285	286	265	276	285	291	294	302	303	286	277	294	274	271	293	288	275	262	273	271	250	252	278	256	278	279	288	311	296	317	278	280	293	281	289	294	260	314	280	305	269	274	272	251	282	285	269	261	300	276	298	251	296	271	249	254	318	298	279	280	292	297	315	263	286	271	299	272	295	276	272	255	274	245	304	280	286	293	257	276	286	256	255	286	272	289	266	309	261	270	297	290	273	316	299	264	312	287	310	315	295	285	297	255	297	295	261	246	228	265	273	283	297	261	269	273	287	287	267	291	293	290	273	285	258	280	282	297	285	272	255	234	304	278	260	313	280	253	284	244	286	288	292	306	263	269	274	267	294	275	303	282	281	263	275	268	293	294	269	276	304	269	319	279	270	277	243	302	290	265	265	269	284	276	287	274	280	288	254	300	258	269	254	255	254	306	266	307	269	243	300	269	272	262	265	314	269	276	300	267	271	278	311	271	254	268	295	299	319	307	286	293	263	294	279	297	292	307	308	289	297	279	287	259	306	291	274	282	277	259	263	267	279	304	286	274	284	294	273	304	283	275	237	274	276	259	313	289	292	318	281	259	288	236	279	267	292	288	275	256	283	299	279	275	290	271	277	323	257	263	271	246	233	258	302	295	269	262	253	260	276	261	278	301	291	252	328	258	265	258	268	262	279	244	289	272	286	274	275	276	284	303	254	277	288	286	273	256	301	294	268	246	301	268	259	259	238	278	288	269	317	288	291	268	293	288	290	291	246	262	295	279	249	306	268	299	274	269	265	266	287	285	306	268	283	264	272	270	290	261	288	294	325	294	282	275	242	291	251	288	259	290	278	274	260	266	274	262	272	280	294	299	280	296	285	310	297	266	282	305	282	283	276	258	275	268	278	267	267	290	258	268	270	288	279	306	262	271	274	286	313	269	280	293	293	300	288	268	282	260	271	235	260	290	288	272	307	263	280	305	291	281	285	319	285	269	274	312	267	290	284	274	276	295	256	312	284	301	281	322	270	283	259	272	292	277	260	295	290	310	287	305	290	279	282	296	271	293	268	287	288	300	256	280	320	282	288	274	285	300	296	280	264	262	266	296	288	238	257	304	220	266	262	267	252	334	304	288	255	302	286	293	276	269	268	275	316	275	292	297	284	252	265	278	250	283	264	289	286	287	253	296	311	281	289	275	330	275	315	296	272	247	283	264	250	295	253	308	272	312	301	279	261	287	267	272	318	255	254	285	283	276	295	270	261	250	284	307	268	305	280	256	261	274	283	301	263	256	298	279	291	278	256	290	266	266	269	272	285	285	254	261	286	315	268	263	268	307	256	288	269	280	287	251	268	254	291	283	277	276	282	290	270	286	304	287	258	285	295	268	305	279	291	274	290	296	231	274	316	320	289	248	259	286	290	264	279	301	289	256	272	298	280	307	284	262	270	273	307	309	273	281	283	309	291	274	261	273	293	278	262	298	314	281	274	274	274	270	258	288	275	270	267	273	296	294	276	288	257	277	275	271	284	256	286	296	280	269	273	260	251	246	293	264	297	271	283	287	300	271	278	287	283	296	282	260	251	269	231	321	289	277	271	276	303	273	276	268	295	263	288	261	280	280	266	303	272	292	268	254	264	266	289	241	288	307	272	250	261	285	250	266	262	275	298	276	289	249	288	275	275	275	277	288	275	268	293	285	275	273	328	279	287	217	269	307	287	264	276	275	314	266	277	297	295	249	279	309	296	267	255	267	258	276	268	272	264	276	283	290	273	277	294	288	282	253	294	283	297	277	242	264	257	268	259	302	293	283	271	274	309	271	257	269	290	297	288	296	265	257	267	304	278	261	257	255	304	299	281	263	254	293	292	290	274	276	282	274	291	285	286	287	261	248	276	301	246	273	277	288	289	288	288	264	267	265	279	280	263	289	292	300	274
5260	1797	1291	915	733	712	740	700	702	716	688	692	674	665	643	697	697	607	640	628	634	649	663	614	658	639	607	644	609	602	626	645	640	649	636	659	634	617	618	625	639	636	668	672	645	667	648	675	638	621	626	682	654	667	666	654	635	627	641	679	612	649	643	631	639	641	646	631	626	639	660	639	645	650	673	587	642	657	653	625	682	663	551	638	567	667	666	615	638	623	619	636	618	631	637	685	634	634	642	614	664	660	688	654	667	614	631	668	702	657	591	591	624	650	648	658	692	640	656	663	632	698	625	622	652	651	612	631	627	635	670	610	662	650	646	643	630	616	667	619	632	643	597	597	664	617	618	652	648	608	623	615	667	607	615	680	645	604	650	669	626	663	645	680	668	605	626	656	634	639	665	628	689	643	627	656	642	614	624	643	600	643	646	620	637	645	605	648	595	607	629	642	625	633	637	632	645	635	645	650	632	660	667	621	648	614	645	645	638	588	664	617	681	635	715	660	646	634	677	655	640	664	611	633	604	650	690	611	688	702	646	643	677	662	648	658	604	691	660	622	667	615	664	636	627	653	615	580	662	691	624	645	656	603	629	630	640	614	644	632	679	657	645	659	610	653	661	667	708	664	655	646	674	619	633	665	659	687	614	635	641	618	678	635	647	629	642	652	683	652	655	640	696	681	654	652	603	592	663	683	642	598	668	616	638	642	647	654	663	666	612	596	685	670	650	639	674	642	610	652	641	665	632	627	657	627	641	643	610	649	641	623	655	631	667	610	610	625	627	603	682	684	662	657	624	647	627	667	648	617	628	625	626	685	646	669	636	654	609	632	601	674	689	603	652	664	610	674	637	627	626	655	659	599	645	624	634	626	639	661	627	690	643	642	688	643	633	660	610	623	631	626	619	639	657	628	664	684	636	630	653	606	629	633	647	625	660	639	640	606	676	674	647	670	614	604	659	623	632	587	656	636	653	636	649	661	627	633	613	608	646	593	617	671	644	606	652	638	634	625	664	626	652	616	685	649	653	642	664	666	638	637	686	653	638	627	655	653	645	643	639	638	635	658	648	624	700	600	674	672	639	647	624	582	650	639	654	639	636	641	669	674	626	623	640	658	651	660	592	662	635	618	627	651	667	641	669	613	635	660	592	627	618	686	654	633	650	621	681	633	626	634	651	657	609	664	668	616	634	616	681	660	628	638	622	626	667	634	673	648	628	621	602	640	665	639	644	695	667	678	651	682	644	606	648	662	632	655	633	607	674	674	639	625	632	641	603	665	630	633	607	657	605	630	634	626	597	625	654	657	673	675	638	626	682	630	567	627	645	626	669	660	634	684	638	639	647	666	636	631	680	660	661	643	658	664	643	631	615	602	620	645	656	653	623	652	640	701	684	618	688	637	601	643	601	652	662	692	611	641	662	630	676	684	640	610	652	663	643	636	634	619	659	637	612	595	678	696	632	594	653	612	679	730	670	646	692	603	634	625	655	643	650	629	661	639	677	591	626	653	615	685	626	685	685	629	585	645	675	681	610	614	672	589	675	602	660	676	635	644	616	699	598	623	635	630	670	606	655	663	610	611	640	650	668	659	599	638	635	642	663	651	656	668	650	656	564	606	632	607	597	677	617	637	624	616	641	622	603	614	600	632	609	632	654	666	658	579	632	624	640	617	682	667	644	637	630	632	672	665	637	654	658	669	672	644	653	622	607	646	677	622	629	637	637	611	639	661	683	623	673	666	619	628	642	611	637	654	671	609	659	666	659	710	601	674	655	653	650	642	724	643	646	669	629	614	596	663	643	595	677	639	637	698	606	598	644	678	677	610	670	649	630	649	636	621	682	629	661	645	659	617	626	679	669	617	656	632	604	629	683	652	659	641	590	657	654	648	655	654	639	633	609	589	625	578	687	670	663	601	622	636	673	666	644	638	678	683	649	651	621	610	665	641	647	641	649	598	601	634	635	663	620	613	626	620	682	620	666	632	647	634	673	675	672	653	640	579	635	637	645	640	632	613	651	662	665	654	604	637	663	607	617	675	631	648	656	691	618	643	656	611	646	601	638	634	641	666	672	699	605	585	607	692	628	685	640	620	624	670	638	585	636	689	648	701	661	664	647	623	612	652	663	635	629	623	627	630	621	647	621	634	618	662	618	621	620	647	693	666	648	643	647	676	630	656	638	633	617	650	634	624	678	693	630	631	625	656	660	662	644	622	669	654	628	633	651	647	676	654	661	611	635	640	673	643	625	661	689	630	639	654	637	690	640	674	620	682	632	678	657	691	651	649	663	667	630	571	623	645	672	610	679	633	558	710	693	666	599	615	629	687	662	590	664	643	668	628	697	629	662	585	662	647	635	688	635	648	633	628	651	670	656	656	648	667	643	611	671	681	618	595	618	665	619	646	634	608	629	647	623	606	633	652	638	657	668	615	652	623	649	625	605	643	667	648	656	657	669	659	646	671	667	650	657	616	662	665	635	678	639	614	598	601	629	645	679	619	675	657	674	658	654	629	617	677	664	663	632	672	578	601	575	654	637	687	652	665	637	657	631	590	672	630	626	647	612	610	652	639	659	655	609	660	685	639	656	669	626	659	635	654	658	632	616	668	639	678	636	642	612	623	660	673	632	624	639	615	628	579	608	614	659	637	674	632	626	618	676	623	644	644	617	629	642	634	628	623	657	671	623	617	634	619	647	603	635	614	627	636	664	666	635	621	704	643	670	629	637	639	593	676	661	619	646	638	691	590	582	655	629	632	623	634	648	640	688	646	639	658	647	653	661	658	657	661	646	624	608	627	633	602	656	663	662	642	675	653	666	614	633	661	621	712	661	679	688	654	675	639	648	627	592	677	686	665	639	640	647	646	666	695	644	648	632	618	645	669	567	643	619	686	570	651	668	663	651	638	670	672	606	655	622	566	668	658	633	656	644	641	623	666	629	651	655	647	601	616	672	651	612	676	612	618	639	636	625	621	659	631	623	669	687	656	620	637	607	657	650	631	636	611	663	651	623	680	676	638	669	624	701	607	618	680	625	657	711	650	646	642	630	627	673	657	627	646	688	643	604	622	643	648	658	613	668	627	618	601	633	651	598	625	610	608	653	644	622	616	657	671	620	658	632	637	677	645	605	650	659	638	673	648	612	600	614	623	664	601	586	649	661	667	657	680	629	668	660	682	661	618	640	641	682	647	618	641	631	587	634	650	659	616	710	659	617	623	605	660	628	647	655	630	644	648	602	667	637	628	665	600	633	657	673	670	657	650	676	607	594	587	616	640	649	593	597	640	646	693	612	641	670	637	630	627	624	639	667	631	647	665	623	661	625	624	590	624	656	651	633	611	620	665	670	650	634	634	641	594	674	622	623	642	648	629	643	610	657	672	659	645	688	656	657	653	710	640	612	653	664	642	618	643	632	629	648	652	570	647	606	681	656	605	640	606	668	619	617	643	640	631	631	655	666	655	661	624	658	655	621	742	594	676	632	647	638	607
24596	20981	24587	27358	20821	4672	850	631	592	534	468	453	425	448	392	418	393	365	398	403	426	417	437	409	412	413	416	372	398	363	413	379	393	388	405	395	415	378	398	400	392	365	356	401	409	371	399	366	394	398	396	374	394	372	349	367	378	390	428	375	423	360	359	362	409	412	374	363	412	363	397	395	418	376	382	394	376	363	358	371	381	432	366	377	390	373	394	372	371	407	386	361	368	371	361	417	403	357	400	353	384	401	384	387	398	398	375	354	375	352	404	346	395	405	384	385	400	395	404	374	393	373	408	358	397	329	382	389	346	338	353	399	389	407	401	391	388	379	366	384	367	368	366	391	430	352	403	370	393	340	372	424	406	377	395	362	397	365	373	353	360	346	326	340	372	350	373	364	360	386	360	372	385	408	393	366	359	363	364	422	384	383	377	346	379	358	404	406	371	357	376	346	366	394	356	375	354	391	400	361	440	380	379	403	430	391	380	364	375	372	408	381	398	374	364	361	392	357	415	380	394	374	337	377	393	377	364	383	378	403	393	330	369	371	390	417	393	385	391	370	388	372	429	386	351	383	392	358	347	374	362	350	363	368	379	395	340	378	375	372	373	395	380	397	370	370	376	390	379	334	398	358	405	419	348	361	360	360	402	349	362	404	341	335	362	405	383	344	351	350	379	395	359	372	354	390	396	376	376	385	345	337	373	392	373	398	403	392	389	376	364	367	376	396	372	377	366	366	356	345	346	377	345	392	400	388	340	377	358	381	352	397	357	420	336	353	327	354	334	385	378	395	332	432	373	406	401	367	382	353	397	361	352	338	405	384	385	338	401	372	381	376	374	370	356	435	368	361	352	397	349	414	390	368	340	346	374	353	383	352	353	351	354	388	363	399	369	379	365	377	365	355	378	392	431	363	411	360	376	370	373	369	410	370	389	395	369	371	384	371	366	383	352	366	367	397	382	381	438	400	373	383	388	376	386	336	355	352	354	404	360	375	364	349	353	359	374	393	376	383	373	346	367	400	366	401	371	339	368	382	399	340	419	368	357	379	392	354	397	359	385	370	415	370	375	395	399	374	355	395	378	386	382	385	377	369	408	365	366	394	364	398	375	396	384	372	336	362	352	375	389	376	387	358	340	403	406	390	347	384	369	350	389	362	362	374	378	372	395	416	359	376	407	394	363	339	339	379	345	366	372	345	339	363	342	369	373	362	404	377	364	374	362	306	360	361	387	371	373	426	382	395	347	390	341	388	415	403	400	365	371	365	382	411	341	328	386	385	393	376	333	356	345	350	412	375	396	355	373	382	389	366	398	378	361	352	329	392	376	354	364	384	377	413	383	387	379	363	380	329	361	390	386	348	395	371	380	378	359	373	344	412	377	371	349	384	408	383	410	356	394	345	406	332	363	369	366	374	388	408	404	400	358	368	357	366	387	361	367	420	362	364	366	391	395	364	374	369	372	391	357	383	385	351	402	364	348	374	365	353	356	383	354	358	362	347	378	372	385	402	383	372	384	378	343	385	385	377	363	387	390	378	372	371	384	362	373	380	388	329	371	406	357	379	373	378	351	339	389	387	374	368	364	383	409	346	381	388	366	347	391	353	361	382	356	363	368	360	358	326	363	333	337	364	393	354	373	359	382	345	380	395	321	367	351	379	376	370	378	367	362	368	387	371	374	407	385	353	396	404	388	353	362	402	372	365	395	369	338	356	385	390	355	355	373	375	372	382	359	392	391	336	358	380	344	364	361	395	412	394	389	341	361	402	363	350	376	359	357	350	408	395	397	398	383	371	371	353	363	399	374	363	401	391	352	360	387	363	369	365	360	379	398	389	388	357	369	379	376	345	409	338	407	389	361	354	389	374	401	338	340	386	402	359	431	370	343	351	343	392	400	397	360	370	370	339	374	371	377	422	361	346	382	394	355	373	387	333	354	382	368	382	402	390	421	352	412	382	391	378	407	380	351	386	348	401	377	359	386	372	322	368	384	405	369	398	410	369	398	358	372	341	372	393	407	358	352	405	358	366	374	350	378	402	392	373	353	401	361	400	404	380	421	375	352	397	398	377	360	359	373	385	405	391	403	396	377	348	368	428	396	371	352	384	385	390	363	374	371	402	395	381	385	423	389	387	372	377	392	347	358	372	391	363	389	373	366	381	395	395	377	388	399	383	380	383	393	344	344	363	404	380	396	369	346	390	368	359	383	386	397	371	391	374	357	359	377	388	359	383	373	382	351	344	385	347	418	384	354	429	354	380	397	353	396	360	393	378	336	409	355	353	374	364	404	397	399	396	358	372	388	368	351	368	402	378	366	365	396	361	422	433	354	382	409	367	354	385	341	392	387	370	385	369	353	356	395	380	364	381	378	355	342	375	343	364	369	392	373	374	363	387	342	335	348	380	385	363	361	339	395	355	396	399	340	380	379	400	391	378	372	339	360	343	381	369	329	367	369	383	393	412	412	413	390	363	388	386	362	372	381	362	382	354	362	370	379	359	366	345	377	360	350	356	404	352	396	376	363	400	337	375	364	349	384	345	350	392	349	347	346	360	377	371	378	412	389	390	353	378	366	362	384	390	371	401	373	392	369	359	380	355	391	387	328	379	378	402	371	337	339	413	390	403	388	352	379	374	397	368	396	406	368	394	411	384	362	388	349	329	365	360	373	367	395	355	384	377	386	357	379	372	376	369	369	327	377	355	368	359	356	381	377	407	368	354	369	380	352	370	394	342	386	375	388	385	375	392	373	384	389	382	419	379	360	373	357	357	417	384	349	371	380	347	432	381	407	352	381	378	373	398	384	386	359	350	393	393	348	357	359	391	366	390	383	401	387	373	384	401	374	362	348	383	364	329	378	393	376	353	386	380	355	388	367	362	345	363	344	354	339	348	389	390	320	389	361	417	388	340	341	428	359	424	354	383	371	414	363	362	346	380	362	371	378	375	368	404	405	401	363	368	368	395	358	375	381	351	351	363	318	387	347	369	409	444	377	394	373	400	334	369	350	367	356	382	404	355	368	369	362	346	333	404	396	327	412	400	371	369	405	359	361	378	385	380	352	385	418	383	375	329	346	406	386	358	339	355	385	365	339	384	390	372	358	365	409	401	360	365	399	384	366	347	348	374	365	355	374	428	376	383	360	385	389	403	388	353	387	375	380	375	337	377	378	362	374	390	382	361	344	357	356	383	420	386	385	351	359	370	368	362	298	343	333	352	361	369	388	392	392	362	376	398	376	372	381	373	379	362	396	344	392	360	398	364	416	385	370	379	393	381	413	369	387	387	367	416	384	384	372	373	372	420	358	376	364	364	376	400	362	324	360	392	383	377	395	382	397	399	385	359	412	363	342	362	326	383	360	385	354	367	370	374	375	341	370	354	392	384	403	427	389	363	397	367	376	353	398	358	389	380	379	342	340	394	379	400	385	364	361	366	373	381	357	349	365	358	395	378	366	393	377	375	387	345	369	364	399	356	373	395	399	379	371	382
3603	5070	3239	1713	1250	1054	946	1004	958	848	869	836	906	827	785	811	800	827	858	799	823	867	892	840	836	802	821	793	802	794	778	775	785	800	833	797	784	791	836	831	799	758	831	754	825	757	811	789	766	820	786	795	786	791	782	847	815	810	788	822	814	860	852	795	794	836	838	823	821	822	814	847	826	770	848	809	803	851	789	842	862	850	834	870	845	780	787	782	828	895	863	824	780	793	808	801	775	792	786	783	801	841	785	725	816	761	807	863	858	821	806	847	846	777	795	798	831	742	813	860	797	871	785	783	837	792	813	760	813	794	793	836	804	792	812	819	856	832	822	810	842	878	828	812	815	808	810	824	839	881	833	797	766	798	839	792	802	783	848	773	813	820	756	830	771	795	799	824	756	842	818	800	827	794	807	815	812	769	768	852	835	841	742	817	835	771	841	798	750	784	828	812	778	805	793	819	825	817	822	801	799	823	819	803	814	799	816	800	822	814	839	773	803	843	806	780	851	804	824	841	826	813	850	833	853	838	848	819	839	822	835	811	844	829	814	799	777	780	813	824	815	770	769	782	850	835	790	795	799	828	786	806	785	837	807	827	833	793	775	809	818	774	799	816	773	780	764	786	808	837	814	822	786	797	821	869	854	798	813	797	816	772	828	821	821	765	806	781	804	775	788	810	799	814	815	810	859	850	797	767	813	827	823	815	809	793	830	791	853	828	821	799	864	817	828	819	797	806	833	830	816	794	804	842	775	827	853	819	836	751	820	784	800	840	819	806	845	789	793	820	797	835	814	763	809	857	815	804	850	758	832	804	866	817	855	813	820	854	794	798	812	803	839	829	831	818	844	846	772	850	815	781	847	849	786	811	762	803	794	865	816	783	815	870	827	758	817	815	822	808	809	844	794	819	812	854	786	825	779	793	747	802	809	837	814	826	791	787	783	812	794	803	821	870	821	814	783	817	804	810	766	737	820	835	763	790	850	808	847	805	837	794	827	756	776	833	817	837	860	820	763	833	816	816	786	819	806	847	813	808	836	829	784	800	814	788	822	834	799	822	784	824	822	789	826	822	809	813	808	837	790	796	829	831	809	854	856	824	781	779	885	864	790	879	760	818	807	771	830	801	790	772	849	823	820	858	785	804	836	798	818	785	853	823	842	839	773	791	817	840	822	802	830	771	825	811	835	823	830	833	845	809	774	866	799	811	794	823	791	822	795	804	823	792	784	751	775	853	744	811	837	825	829	766	799	828	861	841	763	786	791	827	808	840	792	788	799	805	772	791	752	803	792	805	827	788	831	778	865	801	844	831	782	825	830	802	831	826	821	853	792	803	789	867	823	813	784	781	815	784	821	809	787	771	811	855	795	798	838	821	806	777	820	848	838	840	783	801	793	810	788	808	770	782	857	825	832	801	769	797	787	805	833	855	843	808	757	778	871	752	817	800	845	827	822	805	820	801	814	791	795	806	788	760	814	814	816	825	791	828	803	857	789	776	822	835	817	802	808	834	803	837	774	794	796	813	846	802	844	820	824	860	777	833	795	816	767	835	789	788	812	806	792	874	803	790	823	848	805	833	766	778	803	832	816	808	856	785	821	876	805	802	799	807	819	792	830	803	809	791	783	819	827	786	836	787	837	829	857	829	763	806	801	846	848	782	765	808	813	778	871	807	823	834	808	770	797	807	836	825	849	871	847	820	799	823	795	823	819	817	796	780	867	799	815	808	797	771	852	835	827	850	806	809	819	828	837	826	833	784	795	816	774	824	813	799	843	812	788	817	854	794	798	810	867	800	829	814	837	795	855	815	838	761	809	812	857	830	772	832	803	839	800	800	835	825	805	845	806	777	818	835	829	806	808	805	769	828	797	816	773	827	782	824	815	775	844	737	814	837	802	773	782	842	868	821	810	792	833	825	820	845	801	819	764	823	803	816	852	814	793	841	792	836	744	788	811	782	845	824	848	842	816	782	783	766	799	824	773	795	811	794	868	771	810	836	827	873	876	816	825	865	835	865	806	856	846	815	758	813	834	850	836	819	819	849	814	753	816	812	765	822	816	835	867	819	803	839	783	869	817	764	819	767	814	797	800	814	825	825	864	819	828	840	803	820	799	835	802	839	813	842	806	826	831	759	781	774	811	829	786	786	859	788	819	852	813	832	817	830	806	851	804	792	826	821	761	819	773	816	855	799	708	801	819	812	803	780	768	829	814	840	855	796	833	777	799	811	820	833	859	829	831	840	806	832	778	818	792	839	797	822	787	808	790	811	792	838	823	807	796	816	820	845	845	828	834	760	799	828	873	783	773	811	866	881	821	794	809	795	816	812	816	829	842	856	808	850	837	799	788	820	844	761	874	867	786	807	830	764	828	791	788	795	863	811	825	786	832	805	815	802	797	796	843	841	791	802	794	799	768	788	820	838	869	797	808	799	829	809	823	849	758	760	810	853	827	785	870	810	782	832	818	795	856	794	815	781	811	856	841	781	793	819	807	812	775	818	817	811	860	826	815	786	924	806	786	848	786	803	807	808	850	821	770	790	782	850	813	861	823	803	805	833	773	827	814	790	832	821	792	824	745	797	782	802	804	794	813	826	814	829	768	790	817	838	824	838	846	853	802	823	822	844	817	850	807	848	807	793	863	771	776	801	824	797	777	821	828	805	812	772	819	822	828	784	794	849	839	814	772	837	820	792	775	851	806	851	776	771	764	785	807	871	799	753	796	775	834	862	814	788	839	834	838	786	795	820	793	827	816	854	865	753	813	776	776	825	790	862	767	768	794	827	778	806	847	828	861	783	810	869	798	833	859	802	788	776	792	782	837	811	850	816	779	789	794	814	840	779	781	767	838	855	802	821	825	819	843	778	777	791	826	808	767	754	840	845	786	824	823	805	753	812	786	768	854	807	837	835	844	773	800	832	802	817	744	825	805	813	811	808	845	789	796	736	748	843	817	775	777	760	784	780	843	794	806	814	800	850	863	827	820	806	778	785	798	787	813	849	848	811	857	790	774	855	802	765	810	771	804	835	785	816	808	810	757	827	813	794	770	813	866	810	800	809	834	819	785	774	805	776	811	788	857	796	833	860	821	797	869	784	833	837	836	837	779	751	773	805	790	806	816	789	808	814	825	779	838	806	814	841	821	822	796	805	848	823	859	830	822	792	815	780	803	799	771	803	767	839	821	827	823	795	773	738	776	806	766	845	799	821	772	820	824	802	790	793	802	823	817	777	851	846	783	807	800	848	807	812	762	861	857	804	839	807	793	813	786	778	800	829	854	816	802	765	828	794	819	841	875	789	758	851	834	755	766	845	820	794	831	823	817	817	811	835	818	785	855	846	778	804	818	787	810	785	778	757	817	850	863	811	849	773	812	802	751	803	815	788	785	816	804	845	791	780	830	798	774	784	794	843	834	827	786	847	840	815	847	782	786	821	819	806	808	796	807	864	818	780	776	857	813	843	818	794	873	849	804	823	838	791	803	780	832	743
23761	21000	25295	26894	21006	21056	5545	976	768	594	529	484	438	393	359	352	344	373	340	387	377	404	363	379	359	348	358	342	300	338	285	328	334	319	321	313	328	321	289	313	313	254	308	281	296	334	336	345	343	333	305	326	299	318	325	333	310	340	321	318	317	305	319	302	310	308	343	328	307	286	278	300	332	303	323	296	336	306	308	327	338	317	329	302	304	310	308	337	321	303	317	340	324	316	297	350	293	318	310	304	304	341	304	312	290	284	308	281	308	285	321	283	255	287	335	320	303	319	311	278	295	275	323	340	317	291	295	292	323	320	317	294	345	330	315	292	309	314	281	290	302	326	262	316	313	311	282	307	339	351	314	306	292	291	309	259	312	311	283	307	290	328	307	312	310	294	320	318	300	277	361	318	315	299	304	288	336	300	299	315	279	309	298	297	296	310	310	312	331	280	301	292	304	318	284	320	362	324	289	281	280	304	327	286	346	260	319	307	316	299	296	306	333	310	340	307	291	336	291	307	325	328	289	328	280	334	290	307	269	320	304	313	357	337	317	302	327	336	313	301	299	351	313	342	306	326	325	288	335	312	326	310	287	323	306	294	305	301	324	318	304	313	326	303	289	331	295	327	296	282	310	323	273	336	324	294	298	306	297	315	296	293	259	293	269	292	322	337	315	311	316	304	290	316	317	328	296	320	290	290	321	308	273	305	306	289	294	337	260	315	278	311	294	320	317	345	325	347	279	309	344	306	271	314	311	332	314	330	297	277	305	309	306	320	351	312	331	299	297	338	291	332	325	328	287	306	277	287	306	293	292	306	314	339	303	298	309	319	314	321	307	285	297	313	342	294	317	327	287	316	321	282	332	316	314	317	260	333	356	307	304	284	305	351	314	298	287	302	312	271	273	312	291	309	309	254	297	288	321	289	312	320	303	331	328	307	312	335	317	284	318	313	303	297	352	338	311	310	297	285	329	310	304	318	299	283	256	340	312	297	317	309	333	303	324	299	299	285	279	318	307	317	322	322	329	311	297	340	291	295	301	304	292	298	320	355	310	319	309	286	322	293	313	280	319	309	290	321	364	343	262	266	273	319	304	321	315	306	311	294	296	318	283	316	282	312	295	308	340	283	303	306	321	286	336	315	308	312	323	324	300	342	256	322	332	279	334	282	316	281	306	318	308	301	309	303	301	293	296	299	324	355	313	298	308	313	300	330	291	325	302	306	305	281	328	322	291	297	306	305	299	330	289	304	304	286	322	281	288	318	305	286	298	317	325	285	320	321	325	323	293	299	344	298	327	293	287	311	309	321	283	279	328	323	311	282	303	352	344	319	299	297	311	314	315	315	304	342	296	293	315	305	320	313	306	334	281	335	314	303	319	303	299	311	304	334	324	285	332	318	299	306	303	333	292	282	283	304	298	291	287	281	290	287	318	326	284	304	330	291	303	296	300	305	328	308	295	307	320	320	310	302	339	303	325	319	309	303	305	313	313	328	292	317	314	316	287	297	322	311	313	277	300	277	298	281	290	259	292	301	287	293	289	330	308	297	297	336	274	295	289	319	295	335	263	311	277	381	277	306	313	304	290	286	291	299	279	312	334	329	314	304	312	287	285	286	354	325	315	295	325	316	327	302	316	315	289	286	311	307	304	321	301	304	318	312	302	287	320	308	288	301	305	324	300	331	326	300	293	286	280	328	271	296	343	320	306	299	315	332	330	306	335	300	278	293	293	303	295	304	337	306	298	299	341	318	330	302	331	325	292	275	323	306	290	334	315	324	296	298	291	327	315	294	325	320	298	304	352	335	262	330	285	321	318	309	284	290	311	313	300	324	324	303	276	325	316	308	274	312	341	301	302	295	315	302	276	307	293	328	285	296	324	349	307	331	322	309	309	303	295	310	335	285	271	302	292	305	349	292	329	341	275	305	284	326	308	279	316	263	306	315	328	289	248	304	302	300	296	318	302	303	292	323	304	304	302	290	332	291	300	299	299	298	335	272	350	280	343	290	280	270	265	277	311	303	322	317	292	295	310	322	331	301	315	346	336	295	292	296	313	295	313	310	331	342	333	290	259	330	293	299	319	281	294	284	282	307	322	285	318	304	310	293	308	304	336	313	296	297	304	283	311	329	309	321	325	333	326	278	339	313	314	303	279	328	284	281	296	311	311	302	282	312	289	277	302	329	292	308	299	310	291	322	342	291	358	290	296	298	283	301	295	296	285	311	271	336	286	307	305	331	318	301	305	307	301	292	344	286	294	304	298	311	290	291	285	304	275	311	314	303	312	313	322	312	296	337	315	276	304	331	327	331	303	304	336	316	312	311	315	310	331	317	287	302	294	300	318	293	339	309	295	286	281	293	305	329	290	276	330	307	303	312	304	300	320	320	292	308	285	290	294	293	333	339	346	302	331	303	324	313	332	355	313	313	339	299	302	275	356	278	313	304	307	318	318	313	304	307	281	312	337	312	272	320	345	319	291	362	302	333	312	315	328	313	350	310	332	300	305	308	292	309	287	278	290	337	318	298	301	299	297	296	314	300	283	316	312	295	308	258	300	294	304	272	305	323	332	276	294	298	315	296	302	315	293	306	310	270	300	297	303	290	335	295	318	305	316	314	319	292	341	284	322	331	302	287	320	300	297	299	293	345	320	284	340	294	290	294	309	270	324	282	303	293	282	305	287	321	299	332	295	345	321	317	312	318	312	312	294	287	295	280	274	274	294	297	286	325	308	318	316	305	279	311	297	318	319	327	298	326	299	336	293	285	302	300	303	298	317	296	280	291	302	303	296	271	295	289	280	311	319	297	262	320	294	293	317	330	328	320	277	296	323	320	322	327	320	316	325	319	311	287	293	293	315	310	302	301	304	291	311	339	315	279	292	323	311	298	345	291	340	304	305	299	307	290	294	279	324	311	306	302	268	288	306	349	316	330	306	307	285	288	313	328	299	280	286	347	281	313	304	317	306	286	309	280	296	305	309	281	281	305	300	289	359	348	320	312	313	301	303	326	300	279	296	301	281	275	337	311	322	296	314	314	295	305	270	311	279	290	299	279	331	275	286	284	299	296	312	301	281	318	312	315	349	278	313	306	321	344	324	298	325	319	343	314	323	322	344	326	287	287	287	303	323	330	319	290	279	346	335	333	315	311	299	318	311	317	346	297	309	278	314	300	315	303	338	310	298	304	305	312	312	309	327	319	348	313	281	309	298	277	290	309	269	335	304	303	326	327	304	330	291	313	271	306	315	287	321	318	312	327	337	334	324	326	310	329	317	317	328	289	309	307	333	301	322	331	312	321	315	333	322	311	286	297	297	299	314	286	311	310	295	328	285	274	308	310	343	306	303	309	286	311	311	288	301	364	307	316	272	320	330	298	330	358	341	316	294	351	328	286	352	298	312	280	287	310	316	317	345	347	310	329	281	315	264	298	298	321	300	283	286	308	276	307	303	308	307	289	293	290	328	285	316	308	306	324	285	302	307	287	287	292
3813	7984	5162	2308	1407	1091	982	971	874	837	762	706	743	702	677	707	720	673	757	717	665	694	684	701	642	663	697	664	646	622	698	686	655	693	678	609	697	629	644	651	652	658	683	656	686	685	660	673	658	629	587	676	665	678	655	647	688	657	657	678	655	679	666	674	698	652	688	664	653	661	698	651	667	655	659	674	667	683	687	658	670	703	673	684	673	641	669	636	659	630	662	677	681	640	689	671	669	690	692	692	630	651	664	658	686	661	653	669	694	650	674	650	636	652	642	670	633	718	651	636	646	665	681	690	644	682	627	686	640	627	661	660	687	659	658	681	673	632	655	645	612	689	694	675	684	687	649	646	629	663	627	606	670	643	661	658	672	670	652	705	649	637	652	661	697	655	662	644	667	676	676	679	660	643	674	681	613	671	696	627	618	694	662	683	657	638	677	671	664	654	653	644	635	678	637	671	685	647	658	682	654	660	660	655	620	663	691	639	616	655	666	687	686	740	651	632	625	712	688	647	678	610	603	668	678	654	658	641	653	672	679	687	684	647	639	623	696	678	656	683	706	663	678	694	625	639	651	634	682	660	655	676	652	667	662	649	694	672	652	659	656	668	658	631	692	655	656	637	648	664	653	658	663	676	658	661	617	642	642	630	665	641	653	683	617	649	667	657	693	615	653	663	689	677	655	644	711	638	657	656	685	635	686	683	649	650	635	629	663	647	647	682	683	693	670	667	683	617	655	685	660	653	650	684	683	688	652	667	669	659	622	692	648	651	610	711	625	680	647	628	686	653	682	621	670	662	626	639	701	663	693	670	651	665	667	670	675	671	677	676	605	659	653	648	685	679	658	628	659	669	659	649	617	647	685	658	658	643	663	667	725	649	641	661	703	671	638	682	681	668	672	659	637	681	646	624	597	694	648	663	657	666	654	638	633	668	634	686	683	665	712	638	652	628	690	661	680	680	666	646	673	653	668	672	673	665	679	649	702	631	707	620	667	714	607	646	671	672	707	641	665	642	607	684	664	675	628	618	622	678	684	678	648	626	659	680	664	678	677	647	696	624	667	654	677	647	673	676	622	642	633	656	643	670	684	705	615	703	678	670	685	616	667	673	645	656	653	682	664	639	646	628	670	628	685	657	674	668	679	658	655	642	661	678	642	655	646	667	633	688	665	658	671	682	699	631	672	695	650	659	608	622	719	627	687	651	646	628	679	694	671	660	671	631	673	630	686	669	642	636	638	684	675	687	671	649	692	674	694	642	669	655	676	649	638	692	629	649	683	680	643	679	665	633	692	677	635	637	639	688	690	696	665	667	650	627	683	657	674	687	666	642	648	641	665	669	618	674	653	653	676	655	635	664	681	617	662	686	666	645	687	660	732	643	661	683	670	670	643	667	588	656	663	632	691	650	700	623	694	678	654	660	675	592	637	628	689	631	655	674	653	708	653	646	657	662	672	646	665	688	656	640	587	688	667	655	663	647	641	656	627	679	635	691	651	667	670	619	665	674	672	720	616	718	646	694	662	663	665	715	721	655	648	708	678	650	666	707	691	687	648	672	694	682	684	664	681	694	667	701	661	658	665	599	684	681	683	644	658	643	659	672	647	662	641	642	717	680	636	685	650	630	639	650	667	698	672	647	659	669	650	659	709	659	709	664	676	687	617	669	676	634	673	610	691	715	666	708	677	685	681	664	679	632	632	651	696	671	671	665	682	659	670	619	675	668	663	665	658	683	616	669	672	651	651	670	676	621	662	726	654	665	633	650	703	662	681	692	669	678	666	637	667	635	620	653	626	698	651	643	663	630	674	667	672	674	658	655	643	646	679	633	603	667	704	666	727	616	643	609	693	678	656	635	709	651	650	684	630	648	682	662	644	660	671	669	663	641	677	650	640	615	666	686	673	651	655	646	656	668	605	662	640	651	659	625	651	644	678	670	693	663	605	651	660	647	687	698	597	642	692	663	696	658	696	654	671	651	702	673	621	652	652	709	678	660	665	687	608	625	671	663	697	718	707	688	620	638	660	668	644	683	653	669	681	678	654	656	704	621	668	691	656	651	628	649	673	660	634	594	661	670	634	641	648	615	670	665	679	684	667	632	618	642	649	648	626	646	662	650	667	705	708	693	655	671	646	693	636	652	627	677	642	656	626	616	635	688	666	651	663	585	716	676	691	670	635	669	661	621	646	652	660	622	672	652	690	639	665	644	661	644	655	652	610	714	658	688	658	624	664	683	677	647	661	646	652	636	699	632	687	631	680	708	665	636	634	627	648	666	706	679	632	669	674	616	670	712	674	623	697	624	655	647	653	644	641	625	652	693	664	611	667	654	654	641	677	669	620	695	666	672	655	624	675	634	666	644	690	673	693	647	691	682	657	628	708	661	650	655	669	669	616	719	673	638	646	661	674	678	665	708	705	649	629	666	663	709	688	679	650	665	678	680	605	658	652	668	614	611	629	691	640	619	650	675	678	598	641	719	633	630	668	694	642	689	652	655	678	640	645	659	641	687	683	629	650	688	680	644	628	646	697	617	732	726	663	635	649	674	675	665	598	672	668	657	666	587	624	684	660	682	647	633	670	673	646	654	670	647	612	651	649	628	653	629	655	693	699	670	639	677	682	686	668	628	687	649	663	660	701	634	660	695	659	660	662	660	677	671	666	610	688	702	646	655	671	688	631	658	643	644	691	628	652	607	681	677	633	652	679	719	708	684	665	683	622	631	652	633	673	650	691	650	594	706	664	658	623	619	687	659	668	685	697	656	645	618	618	665	652	629	687	658	625	661	640	624	638	674	624	657	636	644	672	671	665	653	634	682	669	670	621	625	668	640	682	617	651	687	684	671	666	676	690	687	660	655	717	684	676	624	663	654	662	641	660	637	678	682	682	677	715	609	717	669	647	684	670	669	711	662	668	649	650	630	655	689	710	718	642	672	649	693	658	652	675	628	642	685	670	583	679	670	683	680	628	649	692	650	668	652	650	630	673	677	644	657	664	667	687	655	676	698	689	678	639	642	686	669	658	629	638	640	654	657	648	664	682	645	638	664	633	624	664	662	622	621	577	619	686	610	647	674	711	662	684	663	636	606	654	675	653	685	696	560	676	638	660	702	649	629	626	666	667	673	636	685	649	682	674	628	630	655	664	687	668	639	667	641	668	672	669	663	684	666	626	680	688	666	650	654	677	686	629	691	717	707	617	651	682	714	690	684	702	633	705	696	698	685	679	672	677	685	663	675	676	652	640	638	644	652	640	681	665	620	716	654	686	669	636	642	684	698	707	694	636	621	650	631	722	679	622	618	647	682	669	644	649	619	675	675	674	709	654	637	682	652	682	653	606	707	657	625	688	706	657	691	661	631	647	693	678	701	678	681	678	702	627	634	617	652	641	648	687	681	660	661	654	656	606	689	694	660	668	659	701	621	644	646	683	685	694	646	682	661	624	658	661	636	657	681	705	675	659	666	704	641	668	671	659	640	690	670	638	627
33253	15338	3453	913	602	574	434	402	344	366	285	305	305	275	343	282	303	274	302	291	308	275	246	257	309	287	318	261	307	296	289	286	282	285	310	255	287	304	257	302	292	296	294	297	274	299	276	253	259	277	261	265	274	328	287	301	267	306	287	307	268	273	295	298	297	285	287	276	276	283	263	286	282	277	281	258	277	313	295	265	284	276	265	304	290	302	260	295	291	256	253	261	261	320	284	304	287	242	280	262	247	279	245	281	252	294	295	285	281	260	280	286	268	266	251	295	268	271	286	280	312	279	283	296	281	303	283	259	293	291	274	300	301	289	259	282	293	259	283	263	295	280	263	289	276	316	300	267	298	286	295	305	272	290	263	251	239	279	272	295	278	264	273	287	295	264	274	303	284	292	276	265	287	299	302	294	275	285	269	289	247	264	296	263	282	296	311	279	294	274	296	287	275	305	304	276	295	266	303	275	320	289	249	267	305	273	312	261	274	282	282	284	262	266	277	271	276	248	263	272	316	301	275	289	303	276	280	297	271	272	295	300	293	292	287	276	266	246	295	296	288	259	274	284	316	271	241	297	290	283	266	262	278	268	295	298	288	299	293	262	299	279	266	305	269	291	288	277	306	299	257	274	309	294	302	287	279	301	273	272	268	282	308	256	263	291	288	297	306	301	264	296	318	295	276	301	263	257	259	256	243	300	296	284	305	283	282	297	298	265	249	285	302	260	266	279	291	297	293	259	261	285	257	308	294	292	283	277	300	280	273	273	287	271	303	297	284	266	269	290	292	284	290	271	270	263	291	270	295	245	287	264	268	298	260	299	266	291	287	280	300	276	282	264	276	308	269	263	294	310	280	276	281	305	288	295	294	283	264	285	265	307	253	270	271	316	294	255	308	277	301	298	280	291	280	292	267	276	315	285	289	279	300	284	294	294	282	277	281	279	317	307	256	291	312	271	306	274	282	256	279	240	258	244	284	309	268	273	292	281	332	280	252	269	288	293	274	266	303	266	287	293	267	285	316	312	279	277	287	303	308	275	306	283	270	301	274	275	287	279	306	264	289	280	269	257	278	305	301	262	294	292	295	308	291	296	273	251	281	308	244	294	286	286	275	295	334	277	298	265	295	295	297	317	250	271	281	309	281	271	298	269	284	277	295	285	276	256	260	291	299	267	239	266	281	275	296	258	259	253	277	294	249	277	280	293	284	271	261	289	289	263	299	237	269	293	267	288	261	253	292	268	282	297	317	288	295	284	284	297	282	287	299	287	275	300	267	267	293	300	260	282	255	280	290	303	269	282	265	257	296	272	277	315	291	252	301	291	254	265	276	297	299	287	291	304	315	309	292	320	289	292	291	286	267	300	283	311	297	277	286	286	303	280	294	266	298	256	247	284	296	269	298	294	337	286	277	283	297	295	262	289	284	271	281	283	287	291	278	286	275	323	260	281	263	296	285	265	264	258	272	276	321	292	270	295	322	289	286	275	288	307	281	283	305	290	256	268	291	291	296	263	262	306	288	278	268	298	279	286	250	295	252	271	273	314	314	272	269	288	281	277	299	292	272	265	313	296	294	288	294	278	265	273	273	289	286	250	261	260	258	271	309	268	273	267	266	297	272	300	258	295	270	295	296	290	257	277	279	286	326	310	286	326	273	302	308	290	298	319	291	268	293	299	260	293	285	236	240	290	273	267	279	265	293	287	291	272	263	271	247	255	311	292	263	279	281	277	303	294	292	275	263	274	291	282	281	317	316	260	281	235	263	280	300	290	297	289	285	275	273	299	300	320	261	324	274	238	284	272	243	288	284	271	282	299	284	305	288	316	287	278	255	272	304	282	295	299	284	308	287	307	285	277	283	276	301	280	294	279	276	293	295	268	280	291	292	276	284	273	286	298	290	282	284	306	285	283	267	305	276	269	288	288	284	329	314	267	277	274	263	268	262	277	268	295	319	288	278	293	288	273	272	311	290	281	280	303	284	272	246	254	262	291	308	302	317	284	286	294	297	324	283	267	293	300	278	280	309	242	273	266	264	311	254	275	312	276	309	327	292	277	284	282	297	303	309	270	258	289	260	274	267	304	284	274	262	297	270	280	304	279	270	270	285	317	281	272	322	292	306	291	295	276	293	256	267	280	284	300	272	275	288	283	271	288	266	304	289	262	285	274	260	287	277	308	307	266	287	297	285	300	307	271	274	303	292	311	297	311	307	273	254	263	281	306	300	286	283	281	321	302	283	274	286	279	297	310	259	267	286	295	289	304	257	292	294	309	304	261	299	288	266	279	296	298	274	275	274	258	258	276	293	251	279	288	272	276	284	258	266	275	276	282	264	258	269	294	276	302	258	277	259	256	287	293	286	298	318	311	277	305	289	302	288	264	282	260	275	290	281	266	270	262	274	278	297	259	276	283	268	284	287	251	280	298	302	256	282	275	333	251	258	309	292	259	276	241	263	299	278	256	262	282	269	271	317	283	265	260	315	288	295	268	278	275	330	307	285	307	331	299	283	282	272	285	278	285	248	281	303	247	281	276	265	262	286	277	324	309	267	273	284	303	261	238	307	316	279	302	281	299	302	265	253	271	266	262	287	290	297	306	294	281	311	273	281	312	316	317	254	283	283	287	259	286	275	279	297	275	299	282	278	276	272	256	309	281	311	313	326	263	277	290	294	271	247	268	293	272	289	299	276	300	264	265	294	300	268	276	265	297	260	279	296	289	259	282	294	275	278	285	253	296	279	258	313	264	279	287	290	297	295	281	322	285	294	285	260	268	266	253	248	243	303	252	296	280	309	268	305	285	268	316	293	290	281	265	271	270	305	268	280	271	275	276	271	263	265	267	303	297	254	286	313	296	289	288	270	306	296	257	266	291	295	277	270	247	282	251	300	296	308	274	275	273	285	238	275	300	283	281	281	267	292	271	269	299	269	315	324	283	276	295	343	277	343	306	270	287	277	241	284	307	263	287	288	283	278	292	252	281	291	246	299	278	292	268	256	279	300	294	257	290	258	306	284	257	275	295	256	258	312	284	268	286	280	297	276	304	319	268	285	321	269	265	298	306	284	294	271	274	276	306	305	268	300	265	297	292	282	259	261	286	295	304	283	271	269	288	308	282	252	250	276	289	278	287	255	283	265	275	293	295	276	311	268	283	262	329	265	283	297	267	294	280	269	269	288	288	278	275	263	281	310	259	287	259	300	289	331	277	254	274	270	291	290	271	277	250	284	291	294	254	304	284	281	273	275	299	275	288	292	253	296	301	318	310	321	281	258	281	271	299	270	286	315	265	288	260	286	261	263	275	297	289	279	271	312	291	309	273	338	257	303	306	299	304	300	288	271	311	270	265	276	324	268	300	288	309	287	324	310	284	295	277	290	288	256	290	274	280	301	324	253	299	299	245	300	291	311	261	276	284	296	269	280	332	281	281	263	289	277	276	292	284	258	302	260	299	259	281	299	327	284	281	277	274	259	260	302	285	294	303	278	301
5328	1948	1460	913	764	740	711	704	712	666	668	671	647	682	669	626	639	638	639	661	667	673	623	643	628	669	643	654	707	648	670	649	649	657	666	643	684	681	698	645	676	651	628	641	652	668	643	663	644	626	599	696	644	626	633	703	655	642	621	661	664	664	678	683	625	643	635	643	679	692	660	640	678	653	605	634	676	655	682	662	693	653	685	621	710	685	682	667	635	664	609	686	653	665	641	609	649	622	641	639	696	690	629	698	696	639	687	634	681	616	610	613	655	640	669	643	646	666	643	659	663	645	657	697	629	645	623	652	654	631	628	646	620	647	681	653	672	615	689	596	688	622	682	654	642	622	674	592	642	628	646	659	647	620	643	617	646	652	645	627	718	665	655	637	582	643	694	670	619	680	622	679	656	628	678	623	686	622	629	635	692	614	652	589	678	655	594	655	640	673	623	612	627	556	634	634	663	669	633	672	681	655	610	686	646	626	623	629	623	646	636	645	651	654	656	642	630	680	624	660	666	594	665	667	684	643	619	664	605	653	666	645	658	636	645	639	650	689	638	642	669	597	680	703	654	656	653	637	613	642	629	631	641	654	608	639	647	665	649	661	633	651	695	630	619	634	634	620	647	655	624	732	654	666	626	665	712	645	630	645	602	608	659	611	647	673	691	690	667	623	668	666	650	688	648	616	672	657	677	647	641	654	685	650	633	622	706	624	640	600	584	631	636	622	638	633	626	674	679	672	664	689	621	669	649	659	643	649	589	709	637	666	610	667	596	661	661	687	628	657	618	638	631	648	665	692	620	673	681	617	584	648	647	646	636	658	645	630	628	607	663	641	650	620	678	633	588	655	663	698	670	689	649	650	645	665	630	656	618	621	632	639	666	635	653	659	608	650	643	615	622	590	658	667	667	632	609	625	622	655	681	627	668	642	657	647	666	695	663	631	627	651	669	634	656	644	662	621	637	646	636	634	657	632	698	655	689	597	667	700	652	611	646	567	632	682	640	635	652	661	654	701	657	683	598	666	667	652	655	652	688	603	657	624	584	633	653	602	654	623	665	628	632	674	677	627	621	668	624	679	660	589	671	663	663	655	656	643	630	688	721	651	644	657	637	653	706	631	670	669	678	617	664	615	693	587	619	665	666	636	660	637	632	605	687	647	641	677	669	632	649	670	680	646	622	600	656	638	695	605	660	686	606	632	692	632	644	651	720	651	632	628	657	663	634	671	628	614	650	641	636	638	706	658	629	623	644	611	653	618	657	630	664	663	626	641	629	628	666	630	638	638	645	640	656	675	635	654	641	650	601	604	599	642	659	651	631	668	629	626	648	702	621	618	650	638	686	615	656	620	624	636	683	661	615	655	680	635	657	634	647	638	623	627	630	619	659	678	626	639	693	653	652	675	615	706	679	639	637	666	621	664	607	647	667	639	605	642	659	676	674	632	675	638	674	667	628	672	682	633	635	662	651	622	678	654	680	637	642	674	692	647	724	666	637	640	669	661	610	616	640	650	654	681	679	648	665	668	609	626	656	617	668	681	655	618	627	652	623	631	666	623	618	661	595	645	699	598	631	672	672	666	696	647	613	613	646	643	602	696	636	614	644	671	646	699	638	661	592	630	636	615	617	676	614	681	596	658	599	663	642	666	625	626	694	649	690	653	640	666	706	632	660	642	667	657	671	690	674	642	668	615	684	623	663	630	640	661	669	675	635	687	670	661	655	579	664	652	707	665	645	695	624	652	637	621	680	673	666	629	642	647	661	611	646	647	690	673	605	663	657	625	608	697	683	639	703	652	680	676	630	614	667	605	654	628	625	636	615	669	629	716	648	647	629	678	620	644	622	631	659	669	643	652	687	651	649	668	652	645	629	629	628	652	626	648	667	616	640	635	646	640	666	601	667	658	629	628	641	668	649	663	620	694	621	628	671	673	671	617	651	681	679	655	628	695	677	583	674	684	682	651	634	649	614	625	647	632	654	677	659	672	627	654	691	682	652	655	648	688	667	667	671	671	686	650	597	654	656	665	654	592	663	610	641	627	641	659	662	640	646	657	684	679	640	635	651	639	677	661	637	625	650	650	675	637	625	619	658	646	649	675	639	655	640	671	620	641	655	655	667	674	650	653	651	692	678	663	637	655	653	696	666	640	634	694	666	719	645	618	636	631	653	616	616	617	666	648	649	643	645	665	655	662	613	702	647	683	668	642	628	657	617	621	634	643	647	687	619	697	616	668	668	691	608	605	640	647	622	664	603	645	639	711	663	652	631	676	610	679	655	674	650	662	648	654	648	656	635	661	658	668	677	639	716	668	612	655	620	655	715	649	646	623	663	638	674	655	631	650	660	650	628	692	616	662	683	647	700	642	658	674	676	619	610	641	668	645	660	609	653	652	631	687	638	634	636	662	619	585	631	644	679	639	747	645	643	678	646	643	668	663	619	690	655	650	659	627	716	609	625	669	661	626	595	665	595	651	666	703	655	658	633	665	640	656	653	643	647	662	658	654	664	626	683	622	661	640	634	648	592	633	640	612	623	641	634	651	680	680	670	619	635	683	643	688	662	672	646	652	672	647	608	646	630	658	664	678	581	639	663	612	673	638	641	650	627	648	678	668	681	674	650	656	686	622	631	651	636	644	695	699	669	667	600	616	672	601	604	648	645	671	640	601	641	651	671	656	681	634	647	669	648	646	634	677	664	648	642	690	638	694	700	621	642	645	643	638	645	673	662	643	624	669	671	665	625	657	657	658	623	625	646	660	633	687	693	634	626	647	667	667	666	691	657	634	602	655	632	594	651	706	634	603	646	614	644	655	658	627	594	630	644	646	685	636	657	642	636	678	692	688	662	598	682	666	703	671	661	648	635	683	670	668	663	635	631	686	714	660	661	654	654	682	639	659	611	621	701	622	609	618	647	654	625	668	627	665	660	610	596	616	639	596	629	652	691	662	649	650	615	680	655	689	679	641	618	651	635	686	677	654	652	620	656	655	634	685	610	635	653	665	633	709	612	645	673	692	638	615	660	665	663	705	660	646	601	644	605	652	599	701	590	643	658	682	674	640	600	703	628	638	648	664	652	647	653	643	679	674	674	650	671	637	655	628	632	690	683	703	634	630	686	629	634	594	628	682	638	617	630	658	662	657	646	647	622	636	668	616	609	700	657	641	624	627	666	688	689	609	642	640	619	674	660	679	668	689	656	654	590	632	672	642	669	656	625	661	647	635	664	691	635	707	659	655	624	623	664	675	628	663	674	678	649	621	620	648	634	680	633	663	652	648	676	625	673	646	636	594	697	651	647	640	688	652	680	676	674	655	627	652	629	628	650	593	641	595	609	697	666	667	649	657	642	615	688	558	623	701	643	615	652	655	635	685	687	616	613	636	614	628	673	685	614	647	685	659	694	672	679	662	649	631	632	671	649	651	666	661	640	676	646	665	647	629	610	634	635	622	633	638	640	653	635	653	671	695	643	630	677	632	645	629	680	632
24516	21003	24716	27431	20892	4857	863	780	621	579	532	486	450	464	424	402	423	449	389	369	426	435	426	417	431	407	413	394	374	398	379	377	399	349	402	397	365	414	372	400	393	363	354	399	387	403	377	376	428	391	418	384	378	402	364	392	399	439	388	377	396	359	404	430	366	367	381	376	390	413	419	361	402	387	349	374	378	365	369	398	347	344	369	402	409	400	385	388	384	396	341	337	384	368	366	402	381	386	390	351	361	353	406	384	387	370	363	390	367	358	397	375	408	367	347	364	365	403	436	370	351	409	364	350	393	373	361	392	357	353	357	389	385	399	407	373	373	360	387	397	381	384	370	369	384	393	356	395	389	404	357	395	390	381	392	390	379	388	409	360	405	364	387	390	345	399	378	353	349	378	366	385	353	355	401	397	428	412	359	352	394	382	334	347	396	376	374	396	375	389	371	390	351	397	371	418	402	341	389	450	418	400	404	375	402	359	394	378	417	400	354	383	391	382	381	394	387	377	394	376	374	390	377	380	390	404	397	376	407	397	390	365	388	400	345	386	359	356	376	394	378	358	379	385	384	380	361	406	367	365	361	364	385	376	364	404	379	382	387	381	343	339	328	375	357	358	360	393	417	395	411	371	399	373	384	395	393	372	390	379	360	376	376	377	395	407	346	359	358	341	338	376	379	370	344	372	410	398	375	376	419	430	353	335	395	330	379	401	390	384	433	336	388	430	404	348	392	390	391	398	370	356	404	364	370	345	373	390	356	380	406	388	393	401	375	372	403	396	321	375	342	382	382	391	382	370	391	374	364	346	401	362	367	379	367	367	344	379	386	370	400	397	358	371	422	403	388	384	357	400	389	391	396	337	363	360	361	371	359	357	360	375	363	400	366	411	373	402	372	401	370	374	367	367	384	387	380	422	397	351	391	374	353	346	366	378	385	386	373	410	417	369	350	339	404	406	374	413	392	367	390	398	393	401	391	388	389	396	351	351	377	360	352	369	361	369	396	355	380	372	360	353	356	375	369	367	399	354	408	452	421	388	369	417	387	352	388	385	389	350	408	415	401	402	367	401	386	359	393	379	403	413	344	368	361	356	349	402	365	338	384	383	384	362	356	371	392	353	371	377	418	392	397	345	375	382	407	356	379	370	391	365	405	381	392	373	405	370	437	364	389	406	405	367	395	420	361	384	392	389	356	385	387	394	331	397	416	379	404	438	410	342	397	377	359	413	376	399	383	385	394	379	380	389	376	405	365	385	404	377	355	362	388	404	375	377	436	340	372	378	347	359	370	369	386	377	356	416	341	362	400	370	367	392	395	424	418	420	386	339	373	385	402	377	404	387	394	402	372	422	383	381	386	315	395	373	394	376	410	373	393	398	358	378	407	395	369	384	374	380	342	440	416	388	401	376	348	402	388	407	382	355	366	403	354	347	394	382	373	390	408	331	393	395	367	366	402	342	385	383	376	361	374	388	376	348	361	383	392	346	364	417	344	377	388	390	352	415	387	400	377	371	399	377	392	360	359	376	389	396	383	374	379	359	379	379	378	381	399	408	373	370	397	400	359	389	371	357	358	407	379	369	406	368	360	413	363	358	371	382	405	308	353	368	347	367	331	372	387	374	415	395	391	399	365	419	374	378	412	375	396	382	411	425	360	400	425	393	403	382	390	379	373	364	402	409	351	399	397	387	357	380	377	398	386	381	391	389	389	365	417	339	379	425	383	364	394	402	408	401	377	386	378	332	363	363	382	340	361	353	409	375	390	385	369	391	392	381	369	369	406	366	404	426	393	377	378	402	366	361	351	394	352	391	412	370	387	366	359	407	382	394	384	364	396	350	338	398	367	384	377	397	414	379	388	345	337	391	395	364	353	351	386	396	377	372	400	373	360	376	375	373	375	381	370	362	371	392	349	367	394	386	388	372	373	353	391	388	380	368	375	335	388	399	381	379	403	344	391	393	367	417	367	395	400	335	358	413	379	365	375	378	405	367	378	374	396	394	384	360	401	363	429	373	392	361	404	363	371	394	384	361	359	396	410	369	365	356	359	398	359	370	370	385	365	370	362	415	401	392	390	400	385	407	335	321	421	407	399	338	376	359	413	382	389	382	358	356	371	352	334	372	362	359	367	339	366	379	374	376	363	378	399	361	433	386	379	394	369	372	412	371	357	389	397	361	389	370	348	352	387	391	399	385	371	405	399	338	348	379	397	358	412	359	374	374	383	406	404	439	394	348	360	365	393	405	352	356	375	365	390	354	395	392	430	374	371	379	380	373	384	406	389	393	362	386	395	396	370	377	374	385	350	353	428	383	383	383	407	342	365	383	371	384	388	393	440	385	387	384	368	376	407	442	398	370	380	423	422	351	395	399	403	392	360	384	383	390	419	335	347	411	387	401	374	406	373	368	374	397	366	372	372	383	384	415	378	380	381	374	374	365	415	405	385	340	376	355	405	368	384	395	376	389	398	413	377	369	388	365	358	398	373	351	384	377	338	366	360	379	415	379	356	418	418	371	361	416	391	374	361	392	370	342	385	424	392	373	367	384	390	352	371	386	416	392	382	347	402	390	370	367	390	401	370	397	393	346	383	405	389	420	384	355	383	375	355	390	395	365	355	354	349	365	421	375	366	362	381	408	382	401	396	391	392	403	384	381	421	344	377	376	403	384	377	391	385	385	369	364	349	398	413	374	356	369	347	398	352	388	372	388	390	401	399	398	383	355	362	396	374	364	366	407	358	402	379	371	353	403	431	362	362	360	364	401	357	417	433	405	409	357	376	353	371	384	379	404	416	376	374	396	341	343	355	354	379	382	361	407	394	388	350	335	395	345	388	370	374	401	384	401	395	366	373	407	410	359	361	372	363	399	372	380	370	345	382	363	402	389	357	347	388	390	369	391	364	399	407	383	334	401	366	412	388	395	372	371	399	381	402	392	369	353	360	374	395	405	357	391	385	371	369	368	378	404	385	386	347	378	397	391	382	403	373	377	401	374	358	352	369	388	383	389	387	408	395	369	363	364	399	383	396	401	401	352	376	379	416	376	368	391	376	400	360	379	363	363	370	368	417	377	346	365	382	383	361	387	406	368	377	348	403	334	386	362	392	390	364	402	391	369	353	387	398	366	352	385	395	384	383	410	347	368	370	369	372	363	355	378	390	396	393	380	378	373	397	372	392	376	396	406	383	380	421	399	429	378	393	344	374	409	383	366	402	387	388	398	377	381	381	351	393	417	369	378	429	375	379	334	383	381	375	401	354	382	370	393	389	408	378	379	367	368	388	360	378	387	356	372	374	364	360	399	390	348	390	350	405	383	393	369	362	359	400	392	361	392	383	409	373	348	385	378	395	387	384	397	388	382	368	400	379	381	402	406	383	394	357	364	400	353	372	354	393	383	405	382	373	376	379	348	396	388	387	361	418	389	380	372	378	374	359	402	371	381	348	351	407	370	400	418	389	406	382	343	350	386	407	402	392	332	357	385	412	390
3678	5374	3407	1751	1231	1074	1047	1026	887	890	869	859	899	850	848	846	798	827	814	800	843	795	889	860	873	840	849	845	837	810	822	816	815	814	841	827	766	853	820	791	871	817	806	809	835	800	859	803	852	848	796	828	826	837	858	871	807	769	815	808	751	833	782	816	808	805	871	794	854	840	761	842	843	858	903	836	841	848	804	794	819	818	847	802	804	833	773	817	842	843	896	787	817	792	815	836	850	782	886	778	860	812	875	800	862	838	826	789	853	797	829	812	843	806	801	815	851	850	854	845	823	811	875	849	808	840	869	787	835	801	867	849	846	897	819	780	805	877	813	830	765	821	888	830	817	781	816	760	791	842	770	790	830	868	792	810	865	811	864	843	761	873	770	794	870	825	782	786	810	783	848	821	799	864	844	800	840	800	775	783	831	838	834	815	812	792	795	825	850	830	819	859	837	830	842	841	833	836	842	780	821	790	794	762	799	862	825	790	815	810	804	794	789	769	837	791	796	837	872	813	835	790	760	789	805	847	783	844	885	818	794	868	806	809	782	854	809	804	782	831	862	802	822	861	825	818	794	775	834	792	781	782	775	815	856	801	815	791	830	852	819	797	850	866	839	775	893	838	760	843	866	818	805	815	855	807	845	819	789	786	851	863	856	808	779	861	814	770	799	826	857	814	866	792	842	781	864	798	780	845	817	805	826	787	784	814	882	818	815	865	833	831	800	807	875	817	822	886	831	774	801	889	788	832	828	794	812	813	809	831	829	820	804	869	834	854	802	856	859	773	839	795	813	914	787	826	789	747	832	807	809	870	833	777	822	826	841	823	827	799	820	830	745	856	838	816	792	749	793	799	815	771	783	815	787	862	801	841	836	826	767	853	852	782	780	803	890	765	765	808	817	790	803	837	818	820	789	866	817	846	793	825	811	802	825	785	797	847	849	786	834	812	831	737	806	876	813	797	791	872	814	798	802	821	816	809	795	845	785	804	799	775	883	848	817	782	855	810	801	801	814	846	774	812	800	802	829	838	862	812	835	806	843	840	810	800	796	820	834	832	783	796	852	811	823	799	883	819	803	797	852	819	833	831	780	765	799	814	825	835	843	827	842	815	822	810	834	829	830	792	769	831	841	791	800	790	788	818	819	827	792	809	825	850	823	806	792	823	756	776	848	795	857	817	829	853	862	797	820	811	802	840	837	803	821	871	801	824	755	822	801	857	872	859	800	871	815	851	784	765	762	822	825	896	817	818	814	823	800	770	823	809	792	786	835	840	803	820	797	817	804	783	817	777	805	771	848	818	787	785	795	824	820	790	815	797	784	782	874	807	817	848	809	738	759	807	788	746	805	820	831	808	790	764	840	797	775	915	772	836	804	809	834	817	823	812	805	856	818	824	833	834	803	835	852	811	812	824	856	791	877	801	844	790	873	812	820	753	780	782	753	841	784	754	811	835	850	842	829	751	809	785	807	831	819	831	835	853	793	839	805	838	789	816	819	835	759	815	789	821	870	836	848	830	886	846	841	778	857	802	805	864	851	790	817	826	828	840	808	812	885	703	852	880	797	809	778	884	837	824	893	775	808	810	839	828	793	819	844	827	830	792	844	782	788	833	781	838	865	853	792	848	839	819	823	840	835	883	842	806	804	802	829	847	822	825	815	863	846	823	776	788	822	826	782	903	817	829	767	825	851	824	810	779	812	866	805	820	851	797	858	802	775	798	806	829	774	817	854	797	789	778	803	844	794	853	815	775	803	812	807	795	830	841	750	844	825	790	848	831	811	817	789	781	801	816	807	788	780	821	793	816	852	767	751	817	800	789	819	854	852	817	827	819	811	857	861	815	810	799	824	839	808	756	804	801	780	755	780	755	850	855	832	792	828	841	791	807	838	831	814	831	834	779	819	818	794	833	822	840	816	785	818	807	847	821	840	860	838	815	841	805	788	816	798	805	878	803	800	826	845	821	796	857	760	782	843	837	794	830	824	816	805	835	817	817	841	852	862	825	827	786	821	813	861	816	858	802	834	779	795	831	810	805	797	839	843	817	805	793	825	847	826	812	838	798	809	804	822	827	810	850	888	791	840	844	813	819	792	846	805	810	778	805	843	842	866	853	811	818	823	815	828	751	836	803	817	861	732	848	777	760	868	783	779	825	810	872	827	747	809	824	856	811	818	829	866	819	871	792	849	813	856	847	818	869	856	794	820	838	777	821	858	795	850	804	823	846	851	780	844	785	825	844	849	803	796	788	825	848	873	788	808	803	807	808	815	808	852	856	803	832	814	862	853	853	819	774	819	753	827	821	832	857	816	827	801	859	808	765	825	827	779	797	830	790	882	826	830	811	788	759	825	835	767	841	810	819	809	796	761	827	830	826	846	858	799	816	830	830	789	777	751	844	821	795	847	834	799	799	813	795	880	844	851	820	853	831	801	817	785	853	799	831	813	800	814	808	842	855	829	827	827	844	866	846	851	798	754	845	826	777	805	834	822	829	782	781	785	847	773	804	789	818	798	797	850	883	810	768	829	887	845	800	786	794	809	802	833	817	805	794	779	804	855	849	815	816	823	842	826	832	805	846	835	842	804	782	771	785	830	854	849	856	791	830	799	853	780	850	828	788	836	818	848	835	831	793	857	794	815	806	838	830	824	810	830	766	812	838	802	822	820	816	786	798	871	767	846	812	823	869	861	854	807	876	819	757	789	829	849	786	862	780	798	882	819	861	840	808	819	814	823	832	829	849	792	814	825	796	805	843	874	813	810	813	817	850	829	834	806	805	871	852	788	820	814	819	805	842	808	798	817	856	829	834	810	776	840	813	824	784	817	818	759	808	803	844	841	820	811	803	791	870	808	869	823	846	813	809	782	844	811	819	802	847	823	819	839	849	757	844	825	855	837	884	881	820	832	837	780	794	838	783	868	778	840	842	770	822	835	847	852	819	785	804	820	806	822	819	870	810	840	777	816	788	816	850	816	838	829	832	858	811	809	823	828	775	823	792	821	852	812	823	871	831	807	807	834	792	817	831	806	865	848	804	830	869	839	827	813	790	819	799	810	816	815	784	819	800	806	829	831	822	777	818	845	773	852	830	798	811	826	897	822	859	798	826	795	778	838	874	824	779	871	799	838	786	804	866	799	804	841	850	842	752	810	852	803	811	827	823	812	849	849	815	801	826	826	875	781	812	835	812	788	804	825	789	834	797	831	842	800	820	810	885	787	852	773	831	856	802	809	825	787	897	777	821	836	839	764	783	835	838	813	813	813	802	795	823	868	821	784	788	810	796	794	831	908	803	756	817	829	800	758	814	852	828	806	840	850	805	835	849	867	816	823	821	785	792	810	808	832	805	827	838	834	836	879	835	846	839	762	781	796	787	822	840	845	813	852	796	835	826	809	840	824	830	815	790	833	844	869	811	797	831	821	821	817	845	818	816	802	831	803	804	807	775	794	792	816	819	857	824	847	829	823	831	804	807	802	815	774	877	858	788
23690	20958	25238	26846	20969	21012	5633	926	775	604	552	452	390	409	391	371	392	355	371	382	379	376	329	361	365	337	352	356	299	310	327	326	311	318	340	326	344	317	326	329	349	343	303	347	361	308	367	323	334	339	358	323	326	320	293	328	333	341	342	331	352	334	294	330	340	329	357	312	333	309	292	335	295	275	300	306	341	343	337	318	364	289	279	285	346	308	333	303	288	302	323	313	349	320	349	328	309	309	310	308	305	332	305	326	295	312	317	304	303	314	299	298	295	305	290	333	308	299	302	315	274	330	285	327	297	313	318	335	285	330	327	326	304	303	320	307	316	303	296	322	322	335	302	323	301	279	314	308	336	313	328	309	330	339	311	341	318	323	289	315	325	293	300	328	307	312	336	336	325	343	303	331	293	319	285	323	331	324	329	324	302	323	299	357	307	284	321	306	336	294	291	318	315	315	292	333	307	330	301	297	334	284	341	324	341	327	336	326	341	320	335	313	314	292	324	309	304	271	305	299	313	308	326	306	336	282	334	334	308	305	297	288	319	306	301	316	343	310	337	276	311	304	318	323	328	294	276	334	291	333	320	336	277	321	302	308	312	326	320	334	325	282	329	316	286	326	335	278	309	324	312	308	314	326	321	306	285	328	315	322	316	261	321	327	320	316	303	296	314	292	332	295	297	304	340	301	318	303	314	260	326	332	347	291	314	268	319	286	295	323	306	305	310	356	333	309	343	307	324	304	342	303	295	315	286	308	314	288	314	279	335	329	291	330	317	297	338	289	321	317	347	314	315	345	319	352	350	293	314	336	300	305	292	320	325	357	298	290	300	310	342	335	286	303	339	278	330	327	297	345	328	290	308	347	303	327	323	266	331	280	302	349	296	303	336	331	317	319	322	291	313	308	299	309	328	340	312	313	310	297	298	291	337	334	277	347	298	321	328	328	333	325	344	301	294	288	305	329	343	303	308	347	322	296	357	330	326	343	335	309	288	292	294	321	316	308	299	316	282	296	272	304	306	302	299	297	338	311	281	326	297	330	323	301	336	313	311	326	345	291	300	325	310	338	324	301	311	300	332	302	320	292	283	328	313	332	305	285	343	315	325	319	311	322	294	323	304	304	324	315	323	328	262	334	341	333	283	311	316	338	280	353	311	281	336	306	319	317	287	313	318	326	306	310	291	303	275	315	333	349	320	285	327	300	299	331	312	337	331	306	335	354	313	349	327	283	332	309	302	332	309	322	347	313	321	322	287	281	341	336	333	322	337	313	286	291	338	303	338	313	340	328	323	344	353	279	339	326	291	303	320	337	296	343	312	300	342	309	327	341	332	276	314	354	338	314	318	299	323	308	281	322	290	331	333	305	332	312	349	315	305	324	276	350	336	342	320	332	313	321	340	337	263	300	271	304	332	307	279	322	309	322	304	281	341	308	287	324	301	314	319	313	278	331	294	320	334	326	338	283	282	318	311	332	317	289	345	309	320	317	292	346	332	297	325	313	301	330	307	330	294	310	283	290	305	325	345	312	301	339	293	305	306	290	314	325	310	366	337	308	296	296	315	336	288	289	308	305	325	317	304	311	328	337	342	335	329	299	311	312	303	301	278	310	353	275	318	307	339	308	326	290	292	295	331	320	299	307	351	328	336	272	274	325	334	282	293	298	340	281	331	358	356	329	304	311	308	331	302	326	340	320	289	294	286	300	308	307	313	297	296	313	313	313	325	307	328	312	310	326	331	297	324	345	306	283	298	304	353	316	307	318	306	331	297	303	345	304	317	280	311	303	325	316	348	333	329	291	289	291	318	284	294	335	332	343	342	297	312	306	324	371	333	314	311	305	334	359	305	322	356	307	284	277	301	300	308	343	327	331	285	334	316	351	335	327	286	313	325	307	263	341	322	336	322	335	310	324	305	334	306	318	288	308	310	300	325	318	321	341	345	309	305	312	322	318	294	345	328	314	320	352	296	325	296	301	362	326	319	337	299	313	318	333	330	296	284	336	322	304	321	321	279	313	292	322	292	303	304	326	311	314	315	293	272	316	292	309	306	290	319	297	291	307	318	321	347	307	335	304	322	316	297	309	308	332	308	333	286	311	271	305	311	315	315	282	275	317	333	340	323	345	318	321	327	301	323	289	316	332	303	315	311	332	321	300	305	300	267	306	323	329	319	285	324	352	315	289	354	322	308	315	297	311	280	311	328	281	319	341	283	296	325	313	318	324	321	313	295	285	330	310	287	338	286	308	300	312	322	340	266	300	303	344	343	340	324	330	321	310	298	307	327	310	301	289	312	291	294	298	328	300	281	300	339	314	294	328	294	329	322	323	316	344	321	284	335	294	308	299	295	320	338	318	301	325	342	310	308	268	333	302	327	303	300	323	279	303	303	307	322	267	301	310	329	318	353	328	307	317	335	306	318	348	333	304	352	316	314	342	329	298	296	287	301	277	312	285	327	289	315	296	334	326	333	324	294	298	279	292	276	311	325	323	333	310	313	321	329	282	323	338	310	319	342	296	299	305	284	317	314	300	296	312	281	329	299	311	324	307	325	330	325	332	308	306	309	313	321	287	339	269	326	274	301	318	300	308	316	302	317	317	305	311	340	311	308	332	323	308	316	315	299	315	347	319	320	274	340	289	301	318	318	298	278	311	296	331	283	347	302	271	307	302	296	340	292	305	315	330	291	312	287	286	317	315	286	323	336	313	323	321	318	321	329	342	296	284	302	325	299	331	308	333	298	303	338	355	301	332	298	284	331	318	323	296	318	328	337	296	301	317	321	304	314	296	323	324	278	298	299	342	302	297	313	337	312	321	323	315	323	312	295	313	312	305	275	328	340	310	302	306	288	328	280	304	299	327	318	328	282	285	331	333	318	305	322	306	354	292	330	332	355	326	326	322	313	322	285	303	298	314	296	323	311	297	317	299	309	323	328	320	295	305	335	292	288	271	345	320	333	303	335	321	328	299	342	316	323	285	297	324	320	307	291	316	316	270	314	330	356	294	289	350	300	267	304	336	308	304	331	327	291	320	309	302	320	303	289	313	297	285	314	317	309	297	314	323	322	286	313	300	331	341	310	326	270	284	305	336	318	330	324	310	301	313	308	350	277	303	277	294	293	341	330	342	301	317	317	296	323	317	308	294	317	300	275	321	339	315	348	290	321	322	335	309	324	317	288	270	303	314	300	276	338	356	316	308	305	276	324	331	320	299	299	325	301	315	318	321	298	298	336	317	308	309	329	323	303	314	331	338	297	283	350	328	348	308	293	318	308	318	330	306	301	300	321	323	315	335	311	314	313	312	304	312	316	321	301	291	312	333	318	322	339	337	284	300	322	296	303	303	264	299	302	315	298	339	313	322	290	334	312	298	326	314	320	287	318	312	308	328	303	344	337	281	345	288	292	300	305	323	283	295	291	306	307	306	318	336	327	298	307	324	304	322	313	276	319	312	306	323	304	331	336	310	286	302	299	300	297	304	327	306	344	314
3798	8153	5336	2332	1415	1123	984	888	890	881	804	770	709	705	711	711	716	676	695	740	710	737	692	675	696	687	728	660	673	655	695	662	656	676	652	684	714	667	647	666	697	688	633	698	653	676	656	665	679	685	658	690	690	694	675	644	673	716	660	684	678	648	678	721	693	694	662	688	691	683	690	663	647	641	689	681	723	700	636	648	643	673	682	642	673	686	687	667	634	669	682	650	679	689	687	665	691	692	653	630	671	654	702	641	697	681	682	693	628	620	679	602	699	700	662	702	660	680	660	667	621	695	653	686	678	695	686	656	684	660	653	627	650	639	680	651	615	734	656	663	673	666	664	660	666	669	640	614	672	657	678	685	638	698	651	682	672	650	643	668	696	681	639	656	638	682	756	632	690	677	631	676	684	680	685	655	641	674	660	623	668	703	631	679	709	630	689	680	663	682	687	604	693	705	664	692	637	663	684	644	692	687	664	656	654	711	646	697	706	636	667	668	726	631	692	675	625	669	662	672	666	667	636	670	652	661	712	647	633	680	690	663	679	681	663	649	683	600	683	687	661	623	692	661	660	674	654	702	622	670	704	704	640	661	667	609	722	674	680	636	637	690	693	664	658	648	656	618	688	665	658	664	656	645	655	658	694	699	635	670	680	658	676	643	661	663	678	646	681	670	677	682	630	677	673	666	679	674	637	675	656	669	660	713	694	659	669	636	682	646	640	662	698	675	694	668	680	672	717	671	681	657	679	679	684	689	660	693	662	674	690	721	726	693	664	656	659	672	683	638	682	652	648	672	641	650	693	647	684	658	685	649	632	699	714	690	669	649	688	695	638	670	649	656	657	677	663	643	672	690	640	687	704	574	665	641	622	638	637	693	626	639	674	677	675	644	678	643	677	648	647	629	697	672	659	666	685	635	677	632	658	697	622	692	645	593	638	683	653	690	677	652	665	624	697	675	663	643	655	644	695	673	646	665	627	643	702	681	683	699	701	626	685	683	698	633	629	696	684	648	645	676	643	696	690	662	669	647	656	668	662	637	647	688	610	722	628	671	682	624	656	628	666	664	642	663	616	700	692	670	683	689	619	671	631	692	682	635	657	653	665	662	654	628	667	620	674	640	628	660	657	651	640	693	656	661	671	675	694	619	664	703	671	700	656	640	651	659	614	670	645	649	645	700	663	638	630	669	684	656	651	658	608	648	665	672	603	655	709	682	636	697	660	676	696	653	690	649	655	662	643	688	641	670	706	657	663	691	669	691	694	688	688	646	686	651	619	677	653	678	674	661	639	672	624	691	645	613	647	661	680	661	669	719	696	640	672	691	670	706	674	664	705	632	678	679	735	651	704	659	678	717	630	693	644	696	662	703	624	700	632	672	663	721	681	641	650	672	655	679	650	673	666	695	651	638	660	678	693	652	637	686	686	660	673	642	621	700	633	679	678	662	646	686	667	690	680	670	657	656	674	673	682	654	665	669	665	649	674	674	662	638	641	653	655	650	652	665	689	641	670	675	676	606	617	618	663	645	661	659	685	709	732	686	654	685	663	704	668	687	682	585	710	706	699	670	662	691	695	685	644	651	671	653	665	659	650	658	648	600	636	685	684	622	651	644	665	695	671	695	635	627	673	690	666	642	686	655	701	647	660	644	690	640	652	694	678	702	654	628	673	606	675	648	716	684	617	646	638	665	664	667	676	681	655	677	675	651	679	669	686	669	651	659	676	685	669	684	682	642	672	704	636	718	685	637	679	676	673	643	649	701	605	663	653	641	634	670	677	699	647	684	663	633	697	668	686	633	704	629	669	625	704	664	683	661	658	668	650	694	672	662	658	639	704	738	697	649	678	634	642	682	645	644	738	656	633	643	630	664	657	662	715	683	658	626	627	653	688	706	730	685	631	696	656	673	690	646	659	672	648	660	651	617	646	670	655	643	654	619	667	727	660	695	668	706	670	663	648	673	664	644	615	664	662	642	670	651	637	685	669	691	689	680	687	664	692	634	671	705	678	692	694	737	682	670	696	679	685	649	653	617	651	639	677	671	687	652	629	689	646	667	656	634	716	688	704	698	684	668	647	656	686	689	656	640	628	640	671	701	674	642	677	678	668	660	699	686	670	705	635	636	651	705	665	684	645	659	666	686	667	684	684	636	642	672	702	625	652	722	666	697	657	656	604	681	680	654	657	723	675	632	664	686	685	631	657	647	674	673	706	668	661	682	638	630	662	677	678	675	653	657	684	654	713	648	634	659	656	690	693	680	656	646	699	648	655	664	688	689	637	659	738	666	651	646	679	724	663	719	688	697	611	671	701	681	687	703	700	677	645	636	670	688	688	666	661	622	700	648	664	636	656	664	680	658	671	603	665	668	662	633	675	720	696	671	730	680	692	655	641	630	631	676	654	632	647	674	639	676	682	664	694	652	645	645	667	630	650	643	714	646	666	638	655	661	667	682	664	620	716	668	646	661	652	676	693	657	710	686	681	689	640	649	657	670	683	646	667	672	687	647	667	643	650	691	661	669	647	679	630	715	678	636	701	722	659	698	650	704	653	669	638	652	648	678	661	627	637	662	669	633	653	645	665	652	643	657	638	680	683	669	690	703	676	622	639	661	699	693	656	602	694	661	664	709	686	696	658	686	659	693	638	658	673	679	684	678	664	663	660	675	643	619	649	622	707	728	682	673	672	695	643	624	669	631	672	651	669	629	648	626	642	637	647	640	652	675	651	701	650	678	644	652	677	674	677	654	687	664	672	649	638	731	661	653	699	655	643	630	639	639	673	674	700	695	692	656	657	682	646	655	688	647	656	636	686	651	614	647	682	715	657	630	672	667	703	644	660	681	618	710	687	649	673	659	693	629	708	705	710	679	644	647	621	684	694	671	696	688	668	651	671	672	644	656	655	638	747	684	628	659	623	651	668	690	679	647	617	671	651	659	665	651	673	663	639	637	690	672	670	665	657	641	705	664	646	656	648	653	608	666	706	710	679	689	679	736	707	657	641	690	651	675	711	676	630	689	642	649	661	697	664	653	677	689	671	666	627	605	637	684	667	639	678	652	693	650	675	635	621	651	647	671	705	704	632	646	696	668	701	699	638	638	695	648	675	683	657	645	697	651	693	674	747	661	717	646	669	653	677	645	682	661	619	663	664	636	653	677	671	691	665	648	655	685	652	681	691	687	694	665	667	682	673	680	683	646	668	700	667	652	635	658	661	672	673	622	664	642	632	705	623	661	667	672	652	675	670	669	656	674	648	695	653	624	682	703	638	686	612	680	630	682	669	676	663	692	679	672	646	694	686	704	604	658	667	706	657	672	708	652	670	674	641	677	609	687	677	677	673	668	649	669	666	672	661	672	682	676	673	649	660	666	651	664	697	674	662	658	695	677	657	665	635	667	655	664	609	703	661	652	639	700	665	668	673	678	635	717	615	677	672	653	637	686	683	684	688	641	702	659	654	624	652	707	692	656	599	662	658	687	662	667	688	644
33451	15291	3427	833	612	545	379	419	384	351	350	321	329	306	300	244	286	272	292	316	274	317	298	275	287	305	295	339	250	253	280	305	306	257	286	293	255	293	293	276	273	293	293	275	280	266	290	285	265	303	320	309	278	285	268	307	332	277	302	276	284	297	306	291	294	287	309	313	293	309	313	278	297	283	286	287	280	288	302	260	305	301	285	315	304	323	312	295	261	296	301	294	282	278	290	292	327	255	305	288	291	277	302	303	279	246	285	293	322	250	277	302	268	284	307	267	300	275	281	317	300	315	284	292	282	302	274	258	273	280	269	294	304	277	295	286	296	290	275	309	315	265	300	301	279	318	271	309	290	319	298	256	275	311	282	288	285	318	284	285	304	314	290	294	286	260	305	299	277	263	297	286	259	265	266	279	283	317	278	284	287	298	306	283	300	319	309	272	271	288	278	302	281	294	253	281	302	292	268	268	271	272	335	285	314	270	279	274	280	288	281	283	297	290	284	283	314	296	256	282	273	319	265	284	311	295	262	283	289	279	285	285	300	297	307	293	272	295	268	275	264	281	237	298	274	268	297	278	299	288	291	300	290	276	281	317	271	289	294	260	308	286	297	288	272	271	283	271	253	308	310	300	288	282	281	275	304	299	312	271	310	276	291	295	303	282	297	269	307	287	306	293	296	264	249	294	284	285	293	271	277	305	339	304	283	295	277	280	275	284	284	275	316	263	318	324	286	310	323	262	301	259	301	281	308	266	266	302	294	251	275	234	302	273	284	278	284	266	280	274	244	261	273	278	309	276	323	281	290	274	305	286	290	263	297	264	278	279	242	307	294	283	286	268	288	279	294	279	284	295	288	269	314	271	323	296	277	279	303	337	285	281	248	278	299	268	288	330	318	321	301	337	281	295	289	286	268	269	281	281	297	265	285	280	300	291	272	303	294	292	269	246	266	260	294	271	289	321	285	302	269	300	286	249	257	307	279	308	310	319	289	260	280	281	286	307	303	269	296	293	263	315	285	256	263	280	291	284	283	266	260	325	273	276	271	300	274	302	283	321	313	307	281	288	292	302	330	296	252	292	280	294	318	290	287	256	274	271	273	272	309	268	258	274	275	279	305	268	280	280	292	268	263	285	284	291	305	272	304	296	285	283	276	277	275	303	284	270	316	317	301	283	266	296	310	273	310	286	280	273	294	283	330	272	275	314	280	292	300	307	292	284	303	283	307	303	293	323	295	298	291	294	259	275	257	280	239	285	307	293	335	311	288	281	284	267	270	296	285	290	265	284	250	294	251	273	287	274	268	279	289	289	308	317	288	277	303	290	315	274	278	280	278	270	280	328	296	288	268	275	295	273	298	318	284	318	286	288	265	327	271	283	293	292	282	281	316	278	328	286	289	306	290	281	286	281	275	288	299	269	300	279	297	267	296	313	267	325	298	271	261	289	299	290	269	297	259	303	303	290	265	294	284	286	310	312	308	298	295	294	317	289	276	307	315	316	314	313	278	291	289	274	274	298	287	295	291	266	303	254	281	286	296	294	289	272	241	286	334	285	295	312	313	268	263	321	268	288	283	325	291	308	287	275	264	290	297	283	280	311	298	273	257	275	308	315	302	278	299	304	251	303	258	350	313	319	290	292	257	271	279	302	259	279	250	296	234	276	317	263	254	314	291	300	283	282	285	284	260	257	292	293	307	327	278	316	314	269	285	285	294	245	272	292	311	274	312	316	258	307	295	301	309	302	282	250	292	282	294	295	261	288	296	301	315	291	264	303	304	282	285	296	295	261	290	302	302	276	263	307	315	273	287	295	294	274	300	275	260	278	272	282	276	260	286	305	286	264	289	308	304	299	309	285	275	295	292	284	313	289	284	310	276	301	322	307	278	297	293	265	271	279	307	286	295	283	278	277	286	290	255	308	292	276	270	284	280	308	294	318	277	331	298	260	296	265	291	299	281	316	311	291	275	275	285	295	271	286	308	313	275	256	309	286	304	293	268	280	287	291	273	273	275	296	257	292	288	275	306	289	298	293	262	290	272	317	301	255	317	298	271	302	289	324	299	276	265	270	279	264	277	258	271	295	287	277	294	276	279	301	281	264	321	282	304	289	289	300	291	260	322	286	286	293	275	317	278	279	277	264	302	318	326	274	285	267	278	269	279	275	300	264	315	280	300	284	279	268	302	289	268	279	299	286	274	253	304	270	256	268	307	297	303	294	296	269	280	277	276	291	255	310	304	285	313	312	310	285	300	312	276	303	289	270	290	296	282	312	287	303	306	288	293	266	280	296	263	327	295	265	320	291	281	282	291	299	285	245	266	299	257	292	283	264	284	271	330	283	283	260	271	277	281	266	267	290	253	253	297	276	288	273	264	314	323	295	295	278	279	300	274	280	259	283	318	271	291	298	282	273	254	302	252	292	295	274	288	285	262	264	319	291	276	267	277	287	297	277	287	309	333	306	286	279	302	316	302	283	275	282	285	259	284	303	278	274	294	284	291	278	272	271	285	306	294	272	309	281	322	291	282	240	289	318	309	283	296	293	325	272	301	276	270	286	268	257	263	289	272	286	285	277	255	259	281	312	313	308	278	283	283	314	282	282	302	322	303	307	313	290	285	260	308	293	304	263	265	293	290	269	268	285	312	254	284	289	242	272	272	314	299	262	298	319	300	276	286	270	245	279	273	276	340	295	296	281	296	308	287	255	279	279	282	296	289	263	293	251	298	313	268	277	296	299	298	301	302	315	317	254	293	295	293	286	317	302	314	291	279	292	320	298	279	315	283	297	302	293	294	314	260	288	277	279	313	289	291	269	283	292	295	279	249	270	294	300	240	318	274	277	242	261	272	316	300	270	294	281	266	255	318	290	298	292	275	283	276	268	283	292	280	292	298	282	298	304	282	281	310	296	299	264	282	275	308	267	272	321	296	268	274	281	266	277	308	315	303	269	278	296	277	272	296	304	294	262	317	297	293	293	280	297	287	290	259	272	341	279	294	238	289	313	310	297	302	273	295	324	298	281	297	255	277	259	288	311	327	284	310	333	298	267	297	273	326	294	262	261	259	283	263	288	298	296	268	292	278	255	267	266	270	284	314	299	273	285	301	255	304	273	284	286	275	315	272	287	266	313	280	298	254	293	280	300	293	272	258	304	296	290	251	286	286	316	306	248	295	271	290	310	293	297	292	303	295	292	295	273	283	262	261	298	274	284	265	304	296	297	250	314	286	305	309	273	296	259	277	275	294	294	294	285	292	327	280	300	282	294	287	274	305	286	278	300	315	295	282	278	303	271	267	256	259	294	273	295	282	316	301	324	277	286	278	280	278	287	281	299	274	306	258	270	275	283	293	273	315	261	263	282	290	299	281	276	320	312	291	291	273	249	304	290	296	284	296	280	296	303	286	301	256	301	300	272	312	317	277	270	294	310	281	263	247	287	279	287	258	266	291	306	287	264	270	258	264	290	270	300	279	269	289	282	260	281	308	280
5459	2044	1489	891	760	713	717	723	726	697	647	682	633	674	659	643	670	630	657	708	675	663	650	650	645	630	707	691	651	655	691	661	698	641	641	653	648	643	662	651	663	666	661	709	630	658	615	671	676	638	698	637	657	676	664	637	665	670	672	635	657	686	628	683	659	654	620	662	703	671	663	678	650	622	680	650	670	660	673	634	651	686	653	630	639	645	642	642	661	656	675	622	702	629	703	633	628	688	644	663	672	639	635	683	675	644	684	674	658	675	654	681	689	661	663	722	700	669	672	661	686	641	651	646	725	657	662	654	640	680	691	681	661	651	666	615	660	682	674	652	661	700	635	660	664	665	659	662	623	623	689	646	635	636	648	613	639	625	649	717	675	664	649	674	613	664	675	667	679	667	677	633	643	647	673	630	680	678	674	632	621	625	674	655	663	639	696	615	681	657	666	629	679	668	671	652	648	689	670	688	634	635	686	634	669	638	674	655	611	669	648	696	628	681	716	682	643	714	659	646	664	660	692	712	680	667	673	638	668	680	679	671	652	623	670	630	638	665	650	642	658	639	656	657	656	631	636	648	651	691	679	628	663	699	634	668	637	680	625	617	626	683	643	674	663	641	641	644	676	692	621	633	615	629	679	704	641	642	672	669	647	641	656	663	649	694	615	649	653	686	626	692	626	636	682	623	631	605	654	689	678	654	698	686	687	636	676	681	627	676	668	706	656	682	635	716	699	652	648	665	635	654	686	634	680	647	611	618	688	689	632	645	670	696	676	695	651	646	599	729	663	679	676	638	625	627	674	651	681	655	677	629	631	645	694	676	691	631	713	627	658	668	664	702	655	701	639	623	653	605	712	700	690	670	690	666	666	647	698	718	644	668	639	651	602	652	644	667	659	696	649	720	618	683	715	710	681	664	662	642	635	671	663	688	685	714	642	654	636	648	656	668	658	645	693	619	634	665	650	654	656	651	684	660	637	628	673	665	687	661	700	631	657	706	664	642	673	652	635	650	619	631	690	650	665	668	672	691	660	654	701	660	678	663	679	600	653	676	669	651	707	599	637	637	640	626	669	641	651	628	645	654	645	641	713	657	659	662	603	641	684	669	709	644	711	669	646	646	626	678	635	652	685	641	674	651	632	652	629	672	712	644	649	630	636	638	668	624	676	601	695	619	638	683	664	649	691	621	696	663	673	651	628	658	671	696	683	650	663	679	622	655	618	619	651	688	638	670	646	622	591	680	635	665	658	647	647	660	690	644	663	633	628	652	669	675	687	649	627	644	708	638	625	636	647	709	642	658	651	653	679	662	641	644	651	659	664	669	656	630	655	637	636	680	693	698	643	658	619	697	631	659	657	660	654	649	695	654	645	628	601	641	644	624	679	645	646	627	680	654	637	647	650	629	648	667	662	648	638	682	702	670	641	633	677	699	656	635	641	697	634	671	644	651	662	716	690	646	650	666	660	653	588	689	703	661	670	686	633	678	658	630	662	664	639	676	672	648	666	618	661	651	673	647	646	635	620	615	625	658	650	652	634	655	649	625	637	661	648	679	670	687	649	653	639	616	644	644	651	646	668	610	673	617	672	655	696	658	624	609	641	676	670	640	665	627	627	638	676	647	563	609	699	736	693	655	662	642	669	648	635	650	623	705	664	626	631	606	661	651	677	642	660	646	633	643	632	613	623	665	672	646	671	679	645	639	644	655	711	645	629	669	663	669	697	661	664	633	664	640	662	702	689	628	634	656	658	678	644	690	659	685	704	665	664	673	647	668	633	627	683	690	688	696	673	634	645	652	673	654	651	660	657	684	653	675	664	714	694	649	657	647	634	671	699	681	671	708	641	646	643	668	656	687	626	657	655	653	655	628	686	683	658	687	619	633	608	665	655	645	643	634	599	661	643	687	646	643	631	651	627	656	614	695	633	653	660	591	668	654	644	633	686	659	669	665	706	680	698	693	689	645	665	654	637	632	647	656	647	668	648	644	614	613	673	664	652	689	660	694	624	673	682	641	674	651	671	654	685	694	645	662	600	695	683	646	621	682	681	646	670	687	633	645	653	659	663	708	656	662	623	577	652	664	681	646	640	651	660	656	630	694	658	655	660	649	677	641	653	698	668	634	667	698	674	683	622	659	638	659	661	643	654	634	703	698	630	653	662	607	653	681	667	667	664	675	638	676	677	655	658	699	667	628	622	691	577	630	644	645	669	647	638	669	648	677	622	621	651	620	630	606	641	623	659	656	644	668	697	671	695	657	660	649	707	674	687	635	636	648	633	713	625	639	650	632	680	668	653	629	703	632	628	632	641	638	640	636	640	681	700	657	662	656	664	678	669	635	646	641	662	640	673	692	632	618	650	654	690	662	608	665	646	677	643	639	618	648	674	640	670	621	646	688	637	633	631	654	641	626	645	646	675	692	668	646	700	681	637	693	636	677	684	694	676	662	705	618	697	663	647	620	618	677	671	633	667	641	657	662	650	616	699	669	641	658	661	660	672	677	649	644	662	692	645	657	631	650	648	643	646	684	681	696	673	662	662	667	644	650	638	638	667	686	643	612	655	668	688	686	669	658	694	605	644	677	692	661	689	661	615	741	668	660	657	635	680	653	677	657	634	679	643	646	671	654	648	615	651	607	647	657	672	647	660	655	683	679	662	641	641	693	653	638	666	663	644	630	709	675	629	615	667	596	616	638	691	683	679	623	630	632	640	670	692	662	618	642	645	636	669	665	666	636	640	626	647	669	635	690	627	606	650	680	657	686	613	672	633	636	649	623	697	657	650	653	655	673	638	684	662	641	667	620	642	673	672	652	646	620	646	676	650	659	633	652	691	652	655	688	645	673	666	674	690	660	629	632	658	643	652	643	636	642	673	632	596	709	666	686	660	677	658	690	611	657	658	662	625	623	668	640	685	604	707	630	670	696	690	641	708	614	649	654	667	642	643	630	628	631	641	667	669	633	659	606	648	636	664	653	661	648	656	664	634	670	644	699	637	660	645	622	694	621	696	622	637	626	641	665	655	632	698	640	644	645	663	687	637	664	627	664	631	607	678	649	665	703	630	654	666	711	628	636	644	662	654	660	647	673	672	657	668	628	646	640	681	612	627	619	626	674	642	687	665	658	665	658	715	677	626	652	644	631	667	671	632	664	676	676	645	658	678	612	641	662	673	688	632	657	632	655	642	693	653	631	667	656	682	694	700	661	646	701	600	646	619	610	633	645	656	691	639	682	691	633	667	636	642	659	669	689	653	659	649	663	665	672	693	696	626	670	642	631	687	602	644	626	632	697	662	662	648	628	683	630	688	699	697	697	649	667	639	655	650	701	627	648	681	649	679	635	635	701	668	666	640	661	659	609	618	667	656	665	603	657	646	649	669	682	627	645	641	668	632	692	670	626	671	661	647	643	711	644	675	652	665	693	632	652	641	673	653	644	615	698	651	658	664	651	638	633	672	611	685	676	664	690	664	635	646	655	653	707	611	653
24562	20985	24673	27453	20876	4739	832	627	673	542	536	437	473	428	402	409	435	402	397	425	436	399	414	399	418	386	440	403	401	412	399	355	365	386	384	381	395	375	389	400	350	379	371	375	355	379	359	346	405	373	413	365	364	376	369	409	382	343	385	366	399	420	373	366	425	393	396	392	421	364	375	389	382	369	396	356	376	404	365	380	365	404	397	369	399	362	363	403	413	376	373	348	402	376	394	352	414	395	399	361	377	388	380	381	370	404	418	327	370	367	379	378	370	382	370	394	360	375	402	389	354	382	371	367	394	337	371	390	388	410	369	382	363	394	410	368	340	349	369	392	408	376	379	427	389	394	366	354	353	368	453	366	378	354	361	363	437	392	380	366	369	403	406	372	389	407	373	381	404	386	363	389	411	367	410	392	356	351	426	377	458	390	347	381	346	379	367	365	374	378	345	363	384	366	418	385	398	409	390	380	376	426	381	399	390	400	340	372	397	355	326	365	374	377	348	372	373	386	420	376	420	389	396	385	373	372	316	383	369	365	378	358	373	387	394	398	409	404	388	379	375	398	353	372	347	398	399	392	367	373	361	370	355	402	371	383	382	429	407	415	389	389	386	393	378	356	371	410	352	400	387	390	378	389	392	367	384	389	351	376	415	372	362	373	408	392	377	375	363	359	376	395	400	366	419	365	373	379	370	386	389	397	413	396	345	393	397	394	357	390	369	401	367	391	367	413	332	387	406	385	349	371	399	358	422	400	378	381	342	381	380	364	416	350	364	383	374	382	383	356	336	387	396	410	417	403	401	385	372	360	364	357	373	382	400	391	411	415	394	361	387	349	412	374	395	351	356	365	404	372	386	370	357	398	356	354	414	401	436	379	364	377	394	392	401	392	387	406	390	401	401	401	331	385	387	409	383	382	365	402	345	388	393	349	374	365	354	368	394	401	310	416	374	380	431	424	375	387	405	420	386	384	344	364	408	393	369	372	351	379	393	396	353	401	378	395	367	354	375	383	364	356	397	366	413	377	399	373	391	403	388	370	402	366	367	370	392	422	387	385	383	365	393	392	401	378	363	364	350	362	371	406	394	377	373	351	389	401	355	375	367	390	394	372	386	378	402	379	374	398	373	388	394	383	395	362	349	391	357	315	398	382	382	368	376	383	388	370	386	332	337	380	383	379	400	402	387	363	393	378	414	382	371	377	328	360	371	382	394	367	392	393	378	367	373	378	395	414	382	363	353	399	386	378	364	389	391	409	382	377	324	404	392	390	406	383	378	367	331	370	397	379	382	371	387	383	390	364	325	420	354	376	410	380	380	362	379	398	435	412	365	405	378	385	423	360	408	348	367	384	364	368	347	401	373	404	359	386	376	336	379	395	389	387	369	390	390	355	399	379	396	349	396	363	375	431	373	377	358	377	383	376	403	358	408	411	331	378	382	366	370	386	350	351	371	349	375	369	406	344	367	382	360	377	351	407	424	397	373	340	379	383	372	403	395	352	384	391	382	368	389	365	346	358	341	381	408	380	380	333	343	347	381	375	383	400	397	367	372	380	325	388	405	378	370	383	394	369	389	386	378	378	393	384	395	374	368	393	374	413	391	410	401	402	402	367	425	383	392	434	383	383	443	376	378	352	386	381	372	380	403	391	398	379	372	351	358	392	422	340	362	382	396	396	350	393	415	392	380	399	397	347	365	426	401	351	363	406	379	387	406	405	361	376	351	368	387	395	394	359	350	389	375	384	357	387	422	412	379	343	383	362	371	351	383	376	405	377	384	389	362	364	402	383	352	358	373	391	409	388	398	370	381	349	344	384	386	359	403	394	392	426	373	416	375	444	368	315	387	360	358	364	388	389	399	418	357	371	397	388	390	362	381	393	364	348	370	400	378	384	382	389	385	399	417	405	361	367	402	329	380	363	359	372	414	374	402	372	373	446	424	365	388	382	379	398	378	413	354	361	430	384	368	375	373	383	382	369	431	427	383	373	375	405	376	400	386	394	357	402	373	390	371	386	379	369	376	397	402	389	373	427	401	391	348	386	355	355	416	401	358	393	362	402	380	339	369	405	389	375	334	392	389	386	374	370	366	391	354	357	373	351	363	370	382	341	395	365	377	408	384	373	384	376	416	370	418	365	398	370	372	388	385	392	420	417	361	386	372	351	372	397	348	350	409	403	374	413	396	352	379	377	387	375	370	366	358	372	365	374	380	396	389	365	401	402	332	384	356	366	381	348	382	376	431	425	390	374	379	407	385	389	424	385	347	357	370	372	377	395	380	336	377	385	344	337	375	357	329	367	363	369	392	363	389	374	380	370	348	390	362	370	377	371	372	380	381	397	402	388	381	452	388	383	373	396	384	367	340	387	366	405	378	394	391	425	427	399	404	367	386	379	365	371	387	378	375	383	371	376	390	378	376	390	384	377	391	385	376	431	387	362	366	380	378	363	370	395	380	358	410	384	361	413	343	386	408	418	386	371	384	377	331	385	367	383	405	438	330	354	400	415	370	338	391	378	357	374	393	393	382	352	402	338	425	372	377	361	389	404	388	401	408	425	395	357	370	365	383	396	333	373	383	394	378	382	377	405	379	365	391	381	394	388	381	373	366	417	401	343	396	345	382	395	364	380	358	370	383	384	355	367	396	334	368	375	427	377	383	383	376	403	351	354	331	396	400	372	340	369	406	425	367	327	387	369	415	392	373	414	396	347	350	365	391	367	371	378	395	402	414	396	425	365	431	377	438	383	371	420	371	400	359	382	376	360	326	375	389	417	356	389	389	405	389	402	383	400	372	364	383	427	383	420	376	400	376	373	395	412	382	373	429	402	429	395	390	425	364	380	380	357	367	393	358	388	352	394	409	385	354	380	402	354	359	370	371	332	360	404	388	388	382	408	357	322	335	368	362	338	349	399	369	356	412	397	382	351	354	402	391	382	412	417	398	369	389	389	376	374	367	404	406	369	355	412	318	402	407	410	384	372	383	370	368	389	376	391	392	392	391	359	357	359	401	366	355	362	410	376	388	367	360	390	362	399	370	343	385	366	370	357	402	382	388	387	388	423	371	400	404	422	365	394	401	380	357	352	335	372	364	423	412	376	406	376	393	393	365	402	378	359	346	378	410	370	366	383	402	432	413	338	419	351	385	373	357	423	374	370	347	414	365	356	381	366	379	394	412	401	404	386	442	354	391	397	363	388	382	413	363	386	415	363	373	389	371	410	364	419	389	401	405	397	384	416	372	393	380	357	347	381	386	409	368	346	381	386	382	398	377	381	375	368	391	389	387	377	372	357	344	352	382	376	414	393	382	408	372	394	353	359	351	372	370	401	374	407	384	343	363	356	369	375	399	414	364	400	379	387	410	365	395	394	408	375	396	410	404	374	346	370	359	369	389	377	363	377	393	369	399	376	360	363	382	366	391	400	385	386	414	379	388	358	413	370	402	322	387	354	356	380	375	365	385	422	397	397	356	367	374	344	407	386	371	408
3847	5588	3785	1755	1197	1037	1070	940	955	855	896	866	828	847	827	829	873	892	787	842	896	897	827	850	863	860	821	872	821	807	822	818	829	846	830	856	797	829	873	841	906	860	830	836	800	821	794	800	815	858	809	789	811	833	846	827	823	840	849	798	796	809	819	829	890	864	868	875	862	785	825	815	856	794	815	850	811	813	853	820	864	837	882	823	820	793	810	856	828	832	847	834	795	873	792	832	825	822	785	802	832	837	844	796	819	923	806	825	779	828	838	784	793	795	819	793	831	831	811	806	752	804	789	831	833	797	808	807	811	791	788	823	811	809	840	829	828	835	823	855	895	809	853	854	844	866	790	821	803	836	793	787	852	870	775	829	837	840	826	841	825	817	843	838	864	831	814	839	850	789	821	835	750	828	794	803	829	849	849	818	754	812	820	851	815	807	841	799	838	874	811	823	861	838	845	811	799	785	799	798	881	844	795	820	882	818	822	771	798	824	814	861	838	830	832	810	825	793	781	853	822	857	781	828	866	827	804	777	808	899	839	792	809	781	735	851	832	772	790	823	839	840	818	820	843	800	786	866	805	820	791	782	816	837	872	821	804	850	765	787	824	806	830	858	850	830	810	808	772	836	825	789	826	839	858	789	810	820	752	820	790	784	785	820	794	826	832	812	785	815	848	860	846	847	828	851	825	831	834	801	823	898	822	882	784	795	816	821	786	845	807	829	858	808	751	822	849	821	822	784	868	794	858	836	821	843	844	798	857	880	792	812	845	816	822	789	828	821	843	846	787	831	764	814	816	796	803	827	820	811	797	797	865	867	824	831	823	806	815	804	859	871	876	817	833	812	824	824	818	862	812	810	856	875	803	806	860	855	815	894	840	845	791	795	811	790	891	814	763	779	784	761	794	824	803	831	829	886	802	846	872	819	922	834	801	791	858	837	812	776	775	795	799	815	879	822	846	841	780	815	787	818	814	854	795	844	809	776	836	865	830	811	772	835	798	803	766	835	854	846	771	792	809	799	863	836	814	814	815	833	791	829	804	818	827	816	824	850	821	808	785	858	808	859	813	872	803	832	863	813	850	837	885	858	833	810	789	829	829	829	875	802	852	890	858	816	852	826	884	793	857	766	844	796	794	840	817	782	827	821	787	822	792	801	847	791	817	847	817	784	824	828	786	840	791	871	807	813	805	852	787	849	839	816	783	818	847	836	784	780	839	807	859	842	788	808	820	820	859	836	850	816	852	797	817	842	813	803	812	830	785	737	854	854	812	785	881	758	788	795	809	827	839	805	834	821	847	812	777	832	779	822	839	829	826	828	838	814	804	843	834	807	791	773	835	838	836	801	822	785	830	849	821	838	785	864	841	781	812	795	848	808	817	839	865	863	803	808	847	800	827	833	847	838	785	813	843	762	810	815	828	859	827	842	856	853	822	816	839	838	824	814	795	837	796	809	836	778	815	843	837	748	885	746	823	840	805	841	792	830	797	800	838	817	851	874	802	849	781	825	843	847	807	807	843	829	843	842	806	760	830	801	772	817	822	764	861	843	797	833	818	819	812	814	823	758	857	819	810	841	796	834	737	865	821	850	853	844	846	850	780	889	833	807	831	816	747	817	858	821	857	863	852	834	798	805	871	836	865	827	796	835	811	842	825	792	840	904	849	805	821	884	821	853	815	843	782	801	847	837	820	823	808	826	785	817	843	757	804	818	808	854	873	770	786	829	789	860	792	842	760	795	862	814	833	819	814	750	789	796	807	876	849	796	874	839	844	848	799	825	826	824	847	826	850	800	817	848	823	846	841	777	845	778	832	832	803	759	825	808	835	843	828	786	809	805	837	809	827	855	806	792	812	814	852	833	837	793	891	845	837	825	842	789	839	834	793	813	880	830	801	797	823	841	828	840	809	833	830	841	861	841	834	865	845	854	803	808	840	815	858	851	800	847	778	791	839	812	791	788	814	786	857	831	876	813	791	815	803	799	878	843	877	783	779	867	868	861	832	806	793	800	792	863	780	878	806	836	828	850	843	815	807	775	844	768	794	835	835	784	816	866	848	830	830	813	824	847	791	817	884	789	779	825	879	790	830	817	809	837	810	836	806	825	871	800	776	872	798	844	894	813	853	800	791	817	771	797	764	874	860	835	825	832	847	808	847	796	804	804	810	828	819	823	815	818	808	817	812	771	846	809	816	814	769	783	830	792	827	838	820	803	845	776	833	834	827	798	836	832	830	789	863	827	799	819	829	862	842	814	862	826	826	836	859	837	817	818	804	818	850	827	872	836	767	842	773	777	839	819	823	830	806	835	873	809	792	746	829	820	832	811	798	794	806	856	816	796	751	859	838	849	779	813	797	863	828	843	796	843	834	829	769	814	813	812	801	837	815	850	810	850	842	789	819	855	841	840	775	819	805	783	845	908	831	813	804	812	799	875	822	855	826	791	833	799	765	807	818	778	839	848	810	812	810	855	783	888	822	847	835	781	808	799	834	852	824	830	876	765	810	851	815	835	885	804	824	852	844	865	822	842	861	819	843	826	855	842	860	831	818	862	804	827	850	807	812	823	823	838	805	803	807	810	868	826	856	784	790	808	810	807	856	825	807	796	805	805	816	844	798	832	802	812	873	810	841	821	859	851	802	792	786	754	766	835	820	816	818	844	776	887	784	796	833	791	771	817	825	820	815	860	803	842	803	855	821	823	838	846	858	801	887	829	784	845	819	832	807	822	785	822	801	857	812	841	803	770	826	846	846	826	823	773	819	856	815	852	842	846	829	860	822	772	808	844	835	830	815	778	852	826	870	792	812	817	777	816	827	825	832	845	821	815	807	779	807	888	889	810	854	834	849	837	803	828	836	807	831	808	848	852	826	814	771	805	811	824	828	819	796	816	807	808	856	780	828	825	895	831	801	781	814	833	823	821	790	802	845	838	769	834	861	826	800	820	873	816	843	839	883	800	823	842	834	839	821	796	791	852	764	821	871	809	874	827	811	835	865	864	811	812	840	819	834	820	824	823	808	814	859	817	791	814	842	818	834	774	844	879	823	809	809	822	783	771	832	836	810	753	828	784	854	848	814	829	856	806	797	802	760	813	852	816	784	856	841	852	763	824	800	835	826	788	831	818	835	865	820	822	827	842	844	824	830	810	853	849	832	812	779	835	858	826	824	836	844	817	863	827	792	797	831	843	799	843	779	803	808	884	789	798	817	817	828	821	807	833	872	790	835	855	821	808	825	784	833	807	802	818	817	826	819	853	802	842	853	800	807	800	795	792	843	833	793	817	797	820	848	794	856	843	815	785	884	824	838	760	865	809	821	804	763	830	873	821	870	791	814	802	814	810	800	831	841	844	813	855	864	814	813	828	897	850	842	810	802	785	835	812	853	862	845	803	886	809	847	797	782	823	803	882	834	841	851	854	777	828	889	884	852	843	804	829	859	891	772	811	799	836	836	827	824	836	851	831	809	859	804	811	794	811	793	837	775	809
23727	20990	25266	26907	20998	21006	5328	982	734	639	573	451	435	394	376	377	374	319	356	341	384	375	344	338	355	371	380	329	309	317	307	345	303	318	310	276	313	321	340	346	328	310	316	299	344	349	308	287	369	331	339	337	315	291	304	307	350	269	324	331	315	358	302	349	336	337	312	299	326	317	324	305	266	306	311	318	306	325	313	308	328	332	275	329	286	352	302	312	318	320	341	287	329	312	298	307	319	334	304	342	300	343	326	346	306	316	309	321	324	322	306	310	333	317	330	314	306	349	293	282	337	307	321	275	309	308	350	328	324	273	290	293	322	286	306	333	310	311	301	318	309	304	313	331	331	304	308	299	317	296	312	328	316	298	284	301	306	302	315	294	289	299	300	298	295	312	319	307	319	307	312	308	281	302	313	286	320	304	313	287	294	304	321	305	346	343	288	341	319	285	284	331	316	313	338	322	310	334	314	307	349	308	298	299	303	293	311	298	315	314	289	315	318	296	315	307	297	312	311	342	361	328	338	305	327	310	309	311	313	365	302	348	340	327	341	288	300	348	324	286	320	285	329	308	301	322	327	306	318	331	292	302	321	327	294	300	310	277	293	313	316	310	316	314	342	343	329	261	351	296	318	295	346	310	299	321	286	329	326	289	298	336	293	338	323	348	322	307	340	293	319	297	287	291	315	319	316	345	320	314	303	276	273	344	324	291	305	346	292	307	318	290	347	337	305	308	332	316	337	289	306	313	311	291	291	305	302	302	307	308	287	277	313	334	337	328	308	284	344	313	305	322	304	349	321	367	295	330	299	321	279	284	320	292	324	293	293	301	299	299	305	302	279	299	319	316	321	281	283	324	310	305	315	282	290	330	318	292	322	310	317	354	269	293	328	288	317	309	298	370	314	316	306	319	291	307	345	334	251	309	320	287	334	308	332	327	288	328	315	288	307	325	306	322	306	331	297	283	353	296	338	298	341	323	318	295	273	298	276	317	317	299	342	290	313	296	296	306	318	327	316	315	305	328	345	298	315	310	311	298	300	313	312	317	329	306	298	308	311	309	340	351	324	312	302	306	340	320	299	297	329	349	281	310	269	330	331	286	288	300	318	349	328	308	323	335	288	310	329	323	296	287	308	269	289	344	322	333	320	363	287	298	297	313	318	302	331	296	290	301	286	283	333	296	288	305	305	298	331	340	313	322	307	312	283	335	306	288	301	294	320	293	331	325	318	326	298	318	328	289	312	344	306	322	272	287	292	317	364	321	300	335	359	319	284	305	309	294	313	326	302	321	317	285	324	316	313	316	289	263	298	299	325	312	280	316	323	333	321	316	289	280	295	294	334	341	347	300	322	310	324	317	300	314	306	340	348	308	310	309	314	324	345	304	271	280	282	325	316	317	301	319	310	309	288	311	310	303	284	305	272	338	342	345	316	326	313	319	326	306	310	329	355	314	317	315	338	309	344	316	295	332	301	317	322	318	327	299	310	294	298	320	313	337	316	270	275	344	313	302	303	310	302	332	335	271	305	308	335	283	331	302	292	290	307	311	334	307	311	319	314	329	346	321	332	357	340	334	342	280	277	293	304	315	381	323	304	319	328	276	297	319	305	305	301	294	301	300	308	309	291	322	320	293	315	323	319	284	289	290	325	320	331	298	291	295	282	324	334	334	349	295	291	300	287	275	313	309	301	278	289	270	282	271	351	270	294	311	322	311	326	338	311	337	299	320	326	311	290	337	306	316	325	322	332	319	322	310	320	284	296	300	325	298	308	333	285	319	327	345	319	328	298	327	311	311	285	300	301	300	268	312	288	312	315	312	303	320	325	334	327	304	304	284	285	327	298	301	323	310	284	310	323	321	291	301	300	257	334	306	339	306	334	320	308	290	332	313	309	281	285	292	321	295	345	321	327	308	264	336	274	344	320	317	319	306	300	298	311	301	271	319	336	326	289	304	284	339	291	328	335	284	330	295	262	312	325	290	278	283	298	311	304	305	325	324	317	334	301	300	302	315	320	295	314	312	327	297	286	333	280	310	304	331	342	342	319	306	306	309	322	346	335	307	278	282	305	326	312	324	313	329	327	302	334	310	292	277	307	314	284	326	316	294	300	279	332	324	307	293	296	314	331	300	302	300	296	299	333	307	323	327	309	309	293	284	330	299	329	343	305	306	325	319	324	300	329	305	318	318	343	315	301	307	314	333	323	353	330	316	351	324	301	280	270	307	301	327	296	328	315	295	310	302	313	311	272	337	314	321	313	309	292	330	307	322	324	318	332	345	281	296	307	320	340	319	321	314	327	308	299	331	306	313	332	308	323	330	310	337	304	279	329	304	291	331	315	311	318	292	316	345	324	277	292	322	280	293	262	282	322	297	303	349	324	299	329	339	283	306	350	301	311	315	273	300	291	306	313	319	297	277	333	295	324	343	309	265	320	345	319	283	335	303	314	308	328	334	324	309	324	314	313	310	297	316	304	298	298	336	325	308	312	311	311	320	329	312	287	308	318	328	324	310	271	287	300	314	363	321	325	348	293	325	301	311	343	299	301	306	322	310	319	318	280	339	285	308	331	322	276	327	289	335	277	311	294	281	296	312	290	300	321	316	313	306	362	291	308	280	340	319	352	327	302	296	322	284	333	330	320	314	325	285	302	307	334	274	314	332	325	322	336	299	332	336	309	306	310	326	304	334	317	311	320	266	287	305	301	321	287	296	322	295	299	306	277	328	348	319	328	335	320	310	318	331	312	310	298	293	293	321	299	302	320	300	340	314	306	327	317	317	306	298	271	288	306	307	324	297	308	302	312	325	312	326	331	322	266	312	287	299	299	320	329	274	327	314	348	333	295	313	319	310	307	310	320	275	320	318	312	303	302	314	322	309	329	299	336	302	304	290	306	306	288	338	329	305	310	335	300	304	326	340	303	296	346	329	317	325	343	300	343	317	296	296	367	295	322	308	309	299	284	322	306	303	313	307	304	312	281	271	274	325	288	349	326	299	334	321	305	326	324	306	298	318	310	319	301	277	283	347	323	308	317	317	314	284	307	302	345	305	294	290	297	319	278	333	358	276	330	296	266	328	306	307	316	295	308	339	308	345	339	281	312	324	313	317	288	337	320	333	319	340	325	297	313	316	302	316	318	285	297	315	291	268	307	302	307	314	325	334	324	307	309	302	318	301	332	320	337	302	290	300	325	314	305	304	325	294	277	344	278	331	347	330	331	298	289	340	313	309	316	304	321	284	300	321	340	330	335	299	322	321	327	280	308	325	270	347	327	298	344	308	340	299	295	282	319	315	309	292	310	339	310	296	301	321	321	274	276	301	353	315	288	300	279	282	328	334	321	320	335	287	292	344	334	266	316	295	266	286	305	330	307	315	256	328	334	323	301	278	310	322	321	292	316	272	301	338	312	295	317	317	310	322	267	311	342	284	261	301	300	300	352	320	314	317	281	307	298	328	312	299	278	319	312	321	283	336	322	305	300	351	332	291
4047	8479	5291	2302	1461	1112	1012	993	907	841	727	758	699	767	689	692	685	706	721	734	655	682	768	660	699	654	633	663	726	669	680	651	673	677	671	670	618	644	656	660	664	653	645	652	666	719	689	667	678	628	662	693	704	715	717	657	680	687	689	682	626	696	719	644	723	666	636	723	651	697	671	699	684	693	662	685	703	656	699	668	700	699	665	669	688	707	692	679	639	661	632	674	692	724	690	652	671	686	662	685	725	725	656	654	657	693	661	694	690	629	651	674	673	666	674	674	628	661	658	720	653	656	691	637	677	679	659	679	642	634	698	651	675	655	653	698	678	667	625	635	605	646	657	693	674	649	687	677	666	670	700	661	691	665	653	685	649	659	700	654	702	693	647	740	706	688	690	656	678	683	628	679	638	666	705	692	659	655	657	683	654	691	691	714	707	639	671	703	687	653	679	624	632	631	669	665	686	690	662	624	662	690	630	688	674	697	713	694	671	676	667	687	702	695	705	669	620	668	688	670	607	674	665	666	706	665	659	628	684	681	663	689	689	688	718	657	661	639	690	676	669	703	642	674	648	666	646	692	663	666	680	668	667	720	624	625	672	641	662	660	670	670	688	636	683	645	685	613	656	671	720	668	687	674	696	692	702	664	703	667	655	718	709	658	654	607	633	632	698	687	654	661	641	689	665	711	679	645	634	706	706	623	634	688	665	689	632	667	671	650	663	721	671	674	669	653	698	726	684	689	661	673	620	664	647	688	668	692	712	654	652	685	677	666	673	684	702	672	679	707	633	677	677	684	666	646	657	647	662	638	663	688	681	694	657	691	684	678	672	627	674	677	655	673	666	656	663	677	687	654	642	665	678	676	673	716	684	651	668	709	684	716	645	709	729	672	647	650	659	697	698	644	685	679	669	678	663	676	656	662	663	652	674	656	680	666	670	652	660	707	663	675	672	692	660	688	646	667	698	645	683	614	693	696	652	670	657	698	672	675	676	703	631	707	662	680	665	658	691	648	644	652	709	686	636	657	698	653	700	600	698	636	675	631	678	683	720	629	665	654	675	653	608	661	672	644	658	670	683	689	683	658	633	695	659	639	655	661	631	599	669	632	699	640	671	645	653	668	592	624	640	704	686	634	695	662	714	681	700	683	688	705	706	658	706	696	673	649	623	694	691	678	669	675	638	646	716	707	634	631	699	668	671	692	651	704	671	618	713	702	715	612	650	699	684	698	690	661	677	701	683	657	674	698	684	630	688	713	708	672	691	709	697	728	643	680	678	633	675	741	669	662	670	656	666	662	650	650	680	662	678	650	695	682	630	653	678	665	692	679	690	682	688	655	687	680	672	608	688	658	639	674	689	678	630	686	690	687	689	638	659	643	623	648	650	664	689	637	716	632	660	689	689	644	588	674	662	703	650	633	678	655	686	681	681	644	706	703	708	678	676	697	677	650	659	678	624	664	665	649	705	634	699	629	686	691	693	701	716	727	634	702	658	672	726	689	681	669	641	702	655	623	711	649	694	654	663	694	668	625	601	688	651	654	672	668	698	660	656	702	630	641	645	658	661	663	652	637	648	664	651	661	709	620	676	664	693	652	632	644	662	694	636	712	667	700	697	674	683	640	661	748	674	655	694	670	698	677	627	666	701	693	648	637	683	676	760	611	649	664	669	645	668	681	703	703	638	660	662	643	661	699	682	719	651	648	712	628	671	662	672	646	663	678	672	648	667	702	674	683	666	661	630	647	672	649	684	716	707	686	646	701	649	716	679	674	630	709	660	677	658	677	730	653	663	644	719	604	687	689	650	651	691	671	687	682	718	632	694	677	676	664	702	674	631	682	673	695	718	663	665	639	673	683	680	666	675	679	674	706	664	671	622	668	676	665	729	705	667	635	652	689	671	684	681	675	695	616	710	687	653	650	660	644	689	686	655	662	671	671	643	684	657	651	704	713	658	673	633	666	710	686	674	667	635	687	669	688	682	658	661	639	651	695	633	609	677	660	700	664	667	652	660	686	658	658	685	636	637	674	691	646	696	701	668	664	678	656	665	673	709	701	659	679	673	680	641	719	635	660	685	668	644	664	638	664	666	661	684	682	625	656	652	632	644	697	646	636	678	693	682	669	683	666	688	645	697	687	656	684	722	676	678	663	687	670	629	638	682	689	697	655	693	676	629	663	670	671	648	703	671	722	664	645	682	738	707	647	660	668	693	693	616	659	700	670	680	678	668	703	667	673	720	669	683	682	694	674	653	675	690	664	708	645	668	673	672	667	706	710	679	686	639	642	643	662	672	681	669	667	666	699	632	669	677	649	655	655	627	622	660	666	673	685	682	653	678	681	668	708	655	665	690	671	660	691	629	664	645	676	700	694	683	696	677	669	625	653	673	646	677	661	696	664	700	693	661	659	707	628	631	606	667	701	669	714	656	660	665	662	638	663	636	693	715	682	699	682	669	640	706	647	654	696	611	700	682	679	635	658	689	700	675	678	713	686	650	663	633	663	708	674	682	698	659	676	690	644	662	678	670	678	661	671	632	669	669	684	656	705	620	667	705	656	632	667	654	679	656	622	667	671	717	703	648	692	642	636	702	651	656	632	644	697	685	645	618	666	660	667	678	670	643	692	682	696	653	654	675	692	638	651	666	658	657	689	654	697	703	684	707	694	644	647	676	654	665	636	666	670	696	689	664	613	682	639	664	674	682	716	725	618	647	723	620	686	656	659	693	698	626	680	658	734	694	640	671	657	708	643	695	688	652	663	709	628	671	688	630	631	602	653	686	663	702	642	697	651	668	660	724	702	700	639	647	676	647	646	676	625	710	645	651	656	657	719	697	635	656	699	689	667	702	689	645	691	708	704	705	659	668	726	687	691	669	634	689	659	638	660	643	641	630	641	687	669	674	630	693	684	699	673	659	697	667	634	680	623	662	736	655	656	654	640	672	683	667	653	654	685	660	674	637	696	679	690	634	683	683	665	683	646	630	667	679	696	656	670	663	671	672	609	683	685	682	710	679	674	692	650	690	671	680	632	648	690	699	652	640	750	684	695	690	704	646	679	629	687	637	657	673	687	662	712	650	698	645	682	690	661	647	644	649	692	683	681	679	640	656	704	639	683	690	689	659	715	649	643	675	637	691	688	703	681	717	690	657	645	659	691	644	647	616	643	684	663	696	696	692	705	672	679	673	684	684	673	678	640	660	726	661	662	619	631	672	645	646	655	661	706	622	671	673	647	713	637	633	669	684	690	660	684	685	661	649	636	669	680	673	648	693	621	708	665	646	619	653	657	679	656	676	681	706	684	697	698	622	629	691	644	657	670	677	649	666	665	687	608	657	706	630	678	695	618	639	676	695	640	680	656	664	686	651	697	675	682	658	695	682	693	633	619	662	687	687	667	633	663	656	653	631	628	632	675	694	652	673	674	664	694	682	674	701	651	688	698	677	674	686	652	661	676	671	638	655	640	679	657	701	627	677	627	631	711	703	653
33278	15181	3154	615	435	392	425	384	411	387	353	346	326	293	325	326	320	291	282	287	321	303	301	340	296	273	261	305	304	255	280	295	310	277	297	287	293	271	291	260	317	277	292	289	295	274	283	280	257	286	294	320	305	312	330	280	320	287	306	295	268	282	303	262	287	283	317	273	258	252	335	267	253	233	280	264	286	275	284	291	314	315	280	286	295	284	287	302	313	333	294	294	319	305	264	267	264	312	280	284	275	286	301	286	236	291	293	259	326	261	289	301	256	303	301	310	286	293	279	271	296	286	286	276	279	284	313	254	316	272	286	255	250	265	301	294	276	301	261	316	317	299	287	293	249	300	266	282	292	276	264	287	282	292	262	305	309	269	280	276	299	281	295	290	298	300	311	304	301	281	275	259	286	266	292	306	302	263	289	281	307	336	275	280	269	282	314	292	268	286	292	297	295	269	291	280	271	273	282	312	292	311	286	287	297	289	248	250	274	265	279	266	291	293	294	286	316	293	314	281	290	337	304	266	291	330	265	274	297	305	299	284	278	271	279	288	282	299	260	310	298	296	322	290	287	289	304	283	296	299	318	271	280	312	275	287	324	266	295	289	297	298	257	274	276	278	292	291	289	294	274	302	315	273	299	276	268	286	267	264	267	295	343	269	262	292	322	278	272	262	320	277	274	287	257	307	296	293	305	289	272	307	275	282	247	310	276	296	284	310	280	292	283	288	285	296	247	260	297	289	279	293	290	274	276	314	309	288	248	272	300	329	304	281	262	291	298	266	283	313	289	280	283	272	291	269	298	302	284	286	294	297	294	276	317	294	262	270	307	284	306	302	285	302	265	266	276	292	298	278	280	280	267	267	310	285	295	286	256	326	287	267	278	301	322	274	310	312	301	264	279	290	308	257	284	297	306	289	290	272	274	280	298	285	277	289	283	275	264	284	282	325	308	270	263	286	287	298	316	270	246	301	314	279	270	278	281	263	271	286	288	276	291	276	294	277	248	298	294	314	268	295	262	272	284	296	282	276	258	245	327	291	281	299	323	280	304	297	284	292	290	301	297	288	280	290	268	292	273	288	273	262	304	277	306	312	301	261	317	285	253	279	288	276	292	309	284	296	276	304	282	282	312	275	282	273	242	247	251	259	267	283	317	295	294	288	339	296	274	298	272	278	280	297	287	279	275	279	305	307	303	267	272	289	282	309	285	290	310	300	284	266	310	271	279	256	261	260	277	292	282	274	279	289	304	319	303	326	266	285	318	287	291	266	268	337	267	310	301	295	304	287	280	247	278	334	302	279	317	288	279	297	258	285	278	316	281	295	281	278	309	297	280	278	310	276	273	328	264	308	277	263	281	277	293	282	263	278	262	283	296	290	274	272	326	276	304	283	258	282	250	262	270	284	283	317	299	287	300	289	267	302	285	265	296	282	285	290	295	268	301	242	282	252	267	280	270	300	294	302	279	292	280	283	321	269	272	280	276	283	243	279	304	288	282	277	279	296	278	326	286	306	283	286	262	272	297	269	325	288	315	285	274	269	266	284	316	291	292	280	319	339	254	290	279	287	276	278	285	265	303	282	278	303	282	282	297	294	279	304	276	256	279	305	305	291	296	270	299	281	295	337	301	289	305	294	262	287	315	284	256	281	281	294	298	272	296	297	263	279	326	279	298	305	302	303	259	275	301	268	279	274	269	283	284	276	316	289	284	300	290	267	281	297	275	276	272	287	294	275	275	289	290	294	299	340	288	300	277	288	281	281	288	270	265	298	295	299	279	263	288	305	264	313	285	299	322	295	266	297	298	281	302	294	282	261	292	321	276	279	259	316	286	288	276	279	266	293	285	293	292	296	325	295	293	269	304	298	274	279	283	309	299	261	310	278	294	252	295	275	295	295	273	278	269	317	320	316	271	298	288	254	287	293	262	290	283	305	307	275	298	269	284	287	301	327	321	296	243	283	327	288	278	290	288	241	299	259	297	251	261	290	291	282	293	281	308	273	283	262	288	281	326	297	279	292	286	290	283	304	289	293	282	313	279	274	285	312	293	282	288	256	292	298	281	286	258	282	316	289	291	313	327	280	323	277	303	295	268	238	262	251	307	273	282	283	316	284	248	280	256	268	299	281	283	320	266	278	256	294	305	279	265	294	302	297	257	292	292	312	304	248	327	320	304	279	317	294	268	276	311	262	306	289	243	281	266	307	239	264	284	283	302	296	270	285	312	290	312	267	275	284	316	303	296	288	279	274	271	296	318	299	297	255	263	305	276	314	262	320	306	278	297	258	265	284	291	288	274	276	298	232	311	294	293	300	284	293	318	305	290	271	265	290	258	273	290	267	302	277	315	299	285	293	297	274	261	268	310	320	294	259	272	295	292	279	284	320	288	291	280	266	292	288	293	248	293	302	297	289	330	284	274	298	271	302	267	285	302	260	292	285	289	289	272	291	314	292	273	307	303	264	301	310	260	274	301	284	282	310	284	273	305	315	302	270	312	264	299	267	352	286	273	316	282	277	260	279	296	271	306	280	253	256	281	253	308	285	261	291	284	294	306	324	295	294	276	265	298	293	299	258	285	266	271	294	263	294	295	298	269	291	281	290	290	264	298	269	257	257	225	308	286	337	297	280	326	317	261	295	269	312	278	260	273	284	300	269	304	280	309	283	285	273	270	295	258	277	299	296	274	288	295	267	302	291	267	275	275	298	307	322	290	298	297	276	230	302	258	297	297	338	271	285	292	268	266	282	287	307	260	303	318	285	270	284	299	293	269	285	286	271	279	261	277	295	276	311	291	287	321	278	265	283	297	305	290	240	286	332	263	322	281	295	285	299	324	304	283	299	300	269	269	274	278	273	297	270	300	287	300	295	261	269	293	278	309	287	290	302	319	294	311	295	290	292	290	273	274	287	282	323	265	317	278	261	278	282	293	283	288	319	293	298	307	274	316	285	301	270	270	297	286	282	298	308	271	301	266	269	271	277	327	282	298	290	292	299	292	276	294	286	286	275	284	343	288	288	328	288	305	332	295	293	248	301	284	223	302	291	305	278	250	308	302	256	263	291	264	291	317	286	300	273	272	294	277	272	275	280	274	321	267	287	258	308	293	268	315	300	273	298	301	305	297	305	306	301	278	275	290	320	295	256	265	283	276	275	326	271	304	280	305	258	277	272	299	272	312	295	308	278	301	299	286	290	284	283	279	279	294	311	275	316	273	271	287	297	270	293	266	318	289	297	272	302	261	294	280	297	250	260	291	279	302	287	278	285	287	278	271	233	270	275	269	298	291	258	294	277	316	267	290	305	308	302	280	293	314	290	316	271	286	240	283	285	280	312	286	260	298	288	282	299	269	285	276	309	308	302	269	294	284	274	295	303	275	292	299	288	283	277	272	280	244	313	260	277	259	322	299	262	288	287	304	270	282	308	312	275	287	288	254	290	250	263	319	316	291	254	316	270	268	286	275	284	263	282	277	272	277	266	281	298	312	261
5445	1976	1417	848	806	721	709	727	714	703	678	680	632	693	670	655	672	690	630	662	634	674	615	618	683	641	675	648	657	677	656	699	676	628	675	673	617	701	633	654	640	660	677	670	670	700	641	623	619	671	668	635	631	706	642	656	637	634	687	636	637	664	610	670	650	693	685	664	670	647	634	703	657	618	643	610	629	650	670	611	662	686	673	634	661	660	683	699	663	688	616	653	658	642	629	657	611	616	681	657	692	659	618	642	624	688	676	647	658	666	632	692	639	637	678	675	674	667	655	681	649	704	624	704	627	671	671	638	643	696	637	667	658	701	639	701	642	651	651	661	659	684	619	636	718	693	650	625	634	690	676	589	653	658	623	665	677	632	637	637	694	697	645	670	648	632	659	658	616	660	654	665	659	659	640	668	668	673	623	662	651	595	625	645	628	655	651	610	659	672	622	704	722	681	716	644	650	652	694	664	662	633	649	679	615	625	617	673	664	638	674	650	680	614	613	660	703	661	638	670	662	644	650	666	657	617	647	682	646	629	640	678	636	632	686	648	629	695	666	661	647	636	638	648	680	610	642	656	643	664	620	690	651	701	705	618	676	677	662	695	634	660	655	656	718	681	665	684	655	622	619	640	662	661	637	649	659	646	644	620	716	610	667	663	623	674	665	643	642	626	653	668	650	630	663	655	650	712	636	642	676	643	660	704	666	680	685	628	673	648	657	713	662	623	656	677	625	665	657	638	614	670	613	645	638	634	656	607	667	661	636	674	673	663	686	693	653	646	635	729	715	672	668	633	648	671	628	631	620	705	641	650	672	634	655	675	654	633	638	603	658	654	668	650	689	658	635	703	616	686	679	665	657	662	696	659	631	621	604	636	646	640	655	646	665	629	652	638	666	689	655	651	646	654	665	649	681	682	636	627	678	645	646	660	645	634	631	660	691	657	633	682	650	624	675	635	707	660	649	660	642	629	614	619	679	642	659	645	672	704	648	625	621	620	693	642	697	629	627	662	601	689	655	662	606	656	649	674	696	652	666	624	633	640	672	622	620	645	653	702	683	648	635	644	668	673	632	632	685	660	654	664	682	616	705	619	617	636	657	670	666	667	629	655	669	665	697	662	681	672	649	676	693	665	686	658	645	657	644	650	706	667	667	655	644	620	667	687	705	701	665	636	637	644	635	673	649	650	683	585	661	681	690	657	652	671	647	647	683	622	658	626	658	620	671	613	663	654	632	678	653	663	690	639	673	670	709	680	662	683	619	647	667	647	653	651	700	687	651	637	652	666	664	642	639	694	635	629	649	675	702	674	643	655	664	683	639	694	680	716	653	666	644	633	672	678	603	622	624	628	637	621	638	661	650	634	699	654	651	667	634	640	669	604	649	627	663	672	653	645	676	688	642	642	643	643	629	645	641	655	669	606	635	639	632	648	650	638	673	653	634	665	666	691	665	662	666	642	647	647	615	690	679	670	652	655	668	659	625	706	664	649	674	648	665	648	658	663	650	688	660	670	617	673	641	630	640	646	670	682	691	644	608	615	679	666	666	645	640	646	667	662	638	644	690	647	664	685	640	684	648	634	614	648	667	649	645	659	649	655	674	656	645	680	631	658	687	665	665	708	671	668	658	632	690	689	640	629	658	650	614	668	655	657	649	629	626	673	610	648	654	662	662	677	690	665	629	642	649	668	638	628	643	689	609	633	668	653	675	677	669	613	658	647	696	658	648	656	664	690	655	681	686	656	707	680	653	649	677	624	619	620	640	636	685	621	666	637	637	702	654	679	637	677	705	680	636	647	654	697	660	669	623	659	669	664	635	656	665	684	576	662	657	647	648	691	661	668	685	645	640	692	616	659	681	683	613	662	661	654	657	703	648	630	678	666	682	662	663	625	654	628	678	680	621	644	642	657	659	642	674	650	662	696	663	646	667	707	614	635	695	671	630	643	624	663	649	611	675	668	613	672	632	639	636	679	623	689	669	682	687	624	681	679	641	721	654	663	635	734	655	701	641	717	667	653	647	688	664	657	652	647	664	687	648	689	678	696	616	665	590	671	672	653	652	692	616	683	650	650	681	678	674	689	607	650	652	702	683	647	608	667	650	654	636	628	651	640	639	652	638	682	689	678	692	659	680	648	655	645	699	635	647	644	630	679	637	661	676	633	675	658	691	648	635	649	647	632	667	636	668	635	666	694	633	653	642	675	684	658	649	636	677	696	627	709	647	630	636	693	636	636	665	707	655	639	640	679	640	674	657	655	655	655	648	710	655	666	641	662	691	705	663	702	651	673	678	657	648	720	656	681	677	659	644	656	728	612	639	623	611	664	675	668	678	638	668	619	631	679	696	654	638	623	648	636	712	677	606	683	650	679	678	666	673	689	641	697	680	683	656	633	690	706	690	626	688	632	630	661	665	589	706	653	640	650	639	677	665	641	670	671	640	606	687	627	663	620	611	610	675	677	665	651	612	655	668	662	629	618	662	637	632	648	691	698	660	670	676	632	675	662	673	647	668	667	676	673	644	694	685	627	652	612	664	610	595	668	646	666	680	615	700	652	676	621	655	649	664	659	676	702	631	664	680	646	661	642	702	665	628	635	678	664	626	682	646	692	650	668	653	636	612	648	661	654	673	668	678	627	630	650	679	653	657	684	637	633	693	670	630	603	695	656	651	622	628	643	623	658	670	626	718	643	654	663	595	658	680	675	632	635	665	678	647	645	680	675	645	614	637	659	648	648	655	651	630	641	666	675	673	646	642	673	617	683	661	652	652	623	669	667	657	685	675	675	647	662	650	673	611	622	662	607	672	690	699	670	689	654	638	704	640	613	657	639	686	698	644	628	685	666	609	632	614	689	679	628	639	622	661	649	670	590	654	629	705	665	648	660	685	613	678	631	674	645	626	653	644	636	704	653	618	657	668	640	651	649	667	675	646	660	653	659	649	672	663	646	692	706	696	624	651	655	603	644	665	660	644	672	636	688	686	689	685	628	695	650	657	637	664	651	659	673	685	668	611	675	671	690	662	628	650	670	638	641	663	658	625	691	647	660	729	705	661	633	668	655	650	649	709	628	653	640	634	678	637	644	690	658	660	598	628	704	640	638	665	660	647	666	672	698	611	668	634	651	641	665	629	654	656	647	651	662	645	654	635	642	669	643	680	675	625	697	655	677	663	695	647	686	667	673	656	634	660	663	667	662	710	639	658	629	639	659	574	660	667	624	656	679	676	647	635	644	652	624	643	678	673	678	686	658	594	632	665	676	658	636	677	629	720	637	648	652	667	651	678	602	618	712	660	655	646	645	649	623	662	663	689	621	655	665	681	662	630	646	641	664	678	659	706	665	592	638	683	634	664	648	642	688	627	629	619	642	692	666	696	620	664	628	665	614	618	675	652	633	671	650	658	682	627	651	710	640	654	661	652	660	646	683	683	666	658	663	680	638	658	630	681	667	655	666	676	628	675	656	635	635	662	655	683	639	638	686	643	678
24464	20997	24774	27391	20889	4851	879	725	705	606	467	479	415	401	412	426	414	418	415	409	432	461	426	397	408	405	421	397	376	414	395	373	371	392	404	370	340	412	362	389	399	374	405	364	372	394	413	431	374	417	412	365	371	368	356	360	385	399	393	392	376	403	429	410	389	407	416	390	377	348	368	402	393	392	386	342	352	413	407	364	379	394	385	413	374	405	359	398	390	398	369	430	403	360	417	335	351	372	370	368	361	409	400	383	403	388	381	372	378	410	343	357	379	366	372	381	394	386	342	342	357	395	390	361	367	410	378	378	387	371	382	387	378	374	414	372	355	383	379	381	386	410	367	379	357	419	381	352	373	363	354	383	406	414	365	389	404	372	343	359	393	397	371	397	387	372	424	379	373	385	390	417	403	390	386	369	435	453	391	380	324	364	388	367	368	382	369	386	393	402	387	382	390	374	382	360	374	405	361	395	375	370	386	384	382	395	395	371	385	396	398	372	354	417	403	391	365	358	388	418	394	410	370	366	397	384	401	358	377	384	403	392	391	396	383	390	394	375	391	380	369	421	389	373	368	389	371	393	387	369	373	379	387	352	387	390	400	373	365	379	391	389	389	385	401	389	389	362	422	408	363	379	399	365	373	384	420	381	385	377	372	352	373	417	383	339	355	399	392	365	376	408	388	393	378	378	396	364	395	362	359	337	372	375	405	370	392	439	399	382	363	390	382	384	406	374	375	387	383	396	369	396	407	416	382	394	373	391	347	380	378	394	378	377	371	387	333	414	335	342	355	386	414	374	382	417	366	383	361	411	346	397	374	324	420	399	419	395	361	373	378	341	381	410	386	416	382	376	414	373	396	399	413	415	377	389	387	383	385	382	410	389	370	361	335	374	379	362	392	401	355	382	375	418	362	426	388	390	342	349	431	374	359	353	378	397	398	397	385	398	414	391	393	378	380	381	392	392	381	382	395	389	366	379	372	385	389	379	383	377	399	430	369	383	402	427	381	402	354	339	399	346	393	394	357	366	396	385	378	376	376	397	360	382	388	403	405	437	382	350	349	406	414	390	350	364	375	406	365	423	384	358	361	397	363	392	410	401	368	401	438	372	361	360	360	398	387	374	367	382	398	335	438	397	379	414	374	379	339	356	369	374	409	398	390	374	407	403	387	389	403	374	405	372	383	407	365	396	403	417	350	368	346	383	392	403	379	354	364	403	393	389	418	364	356	382	355	392	375	402	449	382	360	411	426	355	405	369	356	377	378	358	375	398	330	395	378	364	386	346	394	344	368	392	370	362	360	396	388	392	393	377	401	384	380	414	384	367	370	381	399	353	392	390	422	417	384	397	368	382	391	402	387	394	388	407	403	354	357	408	396	391	386	402	400	362	347	386	347	390	398	386	412	417	344	404	368	374	397	359	375	369	385	388	379	374	334	371	411	360	434	389	390	388	374	387	365	346	391	403	369	412	319	359	376	384	369	415	387	377	418	356	327	347	401	375	380	380	389	415	398	371	412	363	381	402	431	415	376	374	365	364	365	331	380	402	402	380	369	387	381	398	396	425	369	367	421	337	397	406	367	383	417	385	367	363	347	374	370	392	391	342	396	385	381	392	393	386	379	408	360	405	393	346	365	383	388	388	378	388	397	375	387	375	359	391	367	366	382	338	381	364	364	370	367	369	406	376	371	419	388	408	369	359	381	397	426	411	346	386	380	369	357	356	365	417	375	420	398	356	371	392	373	364	407	399	359	353	388	391	396	432	393	384	390	361	370	357	366	366	365	414	361	383	363	357	410	355	402	385	362	384	422	396	379	436	437	394	398	411	354	416	386	343	388	368	374	387	361	378	399	364	391	356	384	400	351	375	396	391	423	354	384	392	378	410	367	421	378	351	362	372	384	366	369	410	383	414	355	384	369	360	417	376	378	397	328	347	373	373	383	405	410	372	344	344	391	374	412	399	431	382	398	412	371	393	369	387	369	362	354	377	372	368	375	377	393	391	356	401	384	386	377	392	390	416	407	388	371	368	406	384	354	348	341	368	369	354	400	360	394	392	402	401	385	384	360	407	409	383	375	400	374	382	351	375	358	415	426	348	370	388	379	399	392	395	407	397	393	396	345	360	401	396	413	386	352	375	399	379	372	388	374	348	356	364	397	406	379	356	436	378	397	371	396	352	337	364	378	389	406	381	401	360	404	397	402	368	405	425	409	370	385	375	367	394	351	394	392	353	382	348	379	431	354	401	355	397	381	404	382	369	381	398	386	380	390	391	397	397	415	391	379	367	379	376	396	379	380	397	358	411	412	360	408	376	417	375	397	386	389	369	391	372	386	353	367	380	388	371	377	387	382	375	387	405	384	366	396	390	395	382	424	407	389	376	394	365	368	386	380	388	356	393	373	407	383	396	369	392	372	384	348	408	373	381	368	400	404	387	420	395	405	421	407	378	361	392	358	397	385	397	360	406	396	374	358	417	368	366	407	392	384	394	337	407	389	371	419	390	373	382	390	404	363	361	395	376	428	380	382	407	355	350	365	337	398	370	375	374	323	384	397	366	368	398	350	358	418	396	355	381	370	374	402	358	340	380	380	364	390	372	347	366	414	386	402	361	358	350	376	388	358	413	396	389	406	380	394	411	386	352	361	394	373	383	364	339	361	381	366	380	394	411	402	378	367	381	354	361	403	369	353	407	401	403	369	365	373	383	376	365	374	361	395	373	413	395	391	403	395	371	353	371	359	389	368	364	377	383	376	365	361	383	332	411	377	388	382	375	346	383	411	391	414	332	404	357	411	366	361	371	416	365	406	407	351	372	387	378	350	417	416	410	439	412	358	396	406	419	387	378	404	343	375	395	377	340	380	343	349	374	420	364	376	410	362	370	389	389	425	370	346	387	409	378	364	370	424	370	375	340	375	354	351	379	389	365	354	391	401	392	370	379	366	382	399	358	386	384	360	380	418	399	372	414	370	386	373	391	401	348	383	390	387	398	371	386	381	397	386	397	353	392	373	362	378	369	446	418	423	363	343	374	379	398	398	370	378	369	394	415	390	375	379	382	353	377	372	391	397	379	414	402	382	358	370	351	386	441	352	416	367	412	387	386	368	362	404	372	369	362	374	414	380	359	379	370	336	381	374	377	382	350	356	370	408	371	381	380	401	369	388	360	413	405	343	392	392	384	413	419	401	395	415	405	378	385	366	402	367	382	373	379	358	390	379	420	364	395	401	373	361	368	378	353	367	408	355	374	397	373	386	374	386	380	368	419	364	423	368	393	374	381	395	367	404	400	415	396	373	353	412	385	409	375	360	395	409	349	372	357	390	369	363	394	372	345	381	385	367	378	373	379	397	383	400	399	396	403	406	382	379	390	383	421	395	411	383	401	408	407	379	403	374	404	368	368	376	354	361	414	405	353	397	326	362	374	350	395	381	372	388	404	364	387	390	407	378	382	372	404	359	403	393	398	352	365	445	387	371	407	383	386	391	408
3644	5330	3598	1722	1266	1123	1022	1003	1009	930	932	905	868	870	848	834	850	821	856	805	858	797	857	872	824	833	825	833	829	849	810	815	819	777	811	826	810	787	868	833	821	843	866	833	836	844	790	773	862	816	817	845	834	845	839	801	764	816	847	797	840	848	825	775	802	836	789	826	801	776	811	810	816	819	913	817	811	793	831	822	874	875	844	857	819	775	791	824	867	849	888	858	813	848	814	845	796	816	862	851	857	846	819	835	863	861	868	838	785	809	824	861	817	849	866	864	844	833	807	817	852	818	814	863	802	794	818	841	828	791	806	809	860	812	786	851	856	819	810	826	854	783	784	822	790	819	828	791	799	883	857	791	818	789	837	795	824	815	829	760	853	781	820	824	837	828	826	821	831	835	796	830	809	876	809	765	775	822	860	835	824	823	821	821	847	831	800	868	753	884	808	821	814	823	832	865	844	826	826	787	790	802	843	800	853	803	836	813	822	780	820	797	788	827	867	841	795	867	859	814	834	834	782	820	839	794	808	834	802	849	831	801	809	825	832	801	786	812	833	841	789	865	808	843	844	814	829	786	803	798	804	866	825	819	788	844	778	827	816	813	804	814	804	846	788	808	848	824	839	862	846	837	833	794	873	804	796	838	796	864	862	835	827	818	822	792	832	826	818	825	900	796	779	785	757	828	844	875	829	789	862	834	831	825	785	807	819	815	852	802	829	826	793	765	800	835	808	822	766	830	823	831	834	864	829	829	790	866	829	866	840	813	812	825	775	836	836	807	784	822	785	818	772	842	840	804	874	834	795	806	827	832	835	834	882	785	800	813	856	790	847	817	874	858	805	789	801	872	807	856	800	768	798	858	815	839	800	842	812	846	809	868	804	815	816	801	835	814	823	795	838	807	799	874	784	810	837	818	852	827	812	847	850	843	823	826	837	827	847	828	795	844	843	804	792	801	797	826	802	842	817	778	817	842	802	817	855	793	771	777	818	851	817	842	770	797	842	803	803	856	819	817	842	824	829	823	799	795	837	780	805	827	836	842	844	798	837	803	795	769	832	822	826	791	859	805	829	810	829	846	820	815	780	847	790	899	794	835	853	843	811	834	850	786	782	852	832	819	790	831	841	865	833	779	843	868	850	791	813	858	834	854	756	812	742	834	823	824	845	801	783	791	786	834	861	798	798	831	834	817	892	777	829	797	837	840	872	818	840	836	824	815	862	807	810	844	854	861	848	813	791	775	760	860	837	835	776	843	789	789	764	821	813	779	838	797	828	801	832	867	799	806	775	855	776	831	830	816	836	862	809	803	822	806	844	812	836	816	837	847	802	837	829	883	780	833	811	831	830	808	851	801	792	794	806	797	785	828	795	795	842	805	806	858	886	762	828	775	840	845	821	793	781	811	833	795	862	805	798	788	839	831	813	809	807	794	863	844	799	812	815	771	809	805	802	814	813	843	819	841	826	799	805	864	890	783	837	797	817	784	854	797	847	781	823	817	796	809	793	847	839	844	827	803	768	808	815	804	788	782	786	804	835	846	769	836	812	800	832	830	782	810	828	846	804	839	841	826	892	806	780	821	768	810	828	806	846	886	850	803	837	879	771	830	851	844	812	881	840	830	850	786	823	801	824	861	798	802	830	795	830	835	731	846	820	793	814	826	827	797	856	786	789	797	872	811	777	857	805	808	775	869	810	815	850	838	872	828	768	824	796	836	820	799	836	822	824	823	811	809	848	816	751	811	781	819	831	824	812	844	855	868	815	821	815	811	840	836	867	813	805	789	801	853	872	811	840	791	807	787	785	790	839	806	804	834	818	820	817	843	774	800	803	821	872	773	792	801	797	776	854	833	798	818	793	814	866	861	783	815	781	776	839	816	848	818	809	774	805	862	814	848	845	876	803	856	858	853	854	808	814	845	807	875	721	827	790	810	846	805	827	802	828	838	803	851	819	850	823	819	772	845	832	827	787	799	848	807	786	832	786	859	802	794	788	855	828	819	772	836	806	854	818	776	847	794	823	830	825	823	780	857	877	826	847	826	809	851	825	795	843	802	796	811	812	832	781	829	805	867	873	788	870	802	793	868	788	872	827	840	838	842	782	787	859	900	813	844	807	827	811	829	787	812	861	812	847	804	774	759	849	812	795	839	797	856	829	849	862	842	831	899	810	834	800	808	826	838	868	832	823	778	811	802	840	831	883	862	825	821	768	743	814	860	820	803	830	816	867	832	843	822	830	807	799	849	837	862	856	836	836	765	820	837	799	807	863	798	768	839	836	783	786	789	826	836	830	823	797	864	742	840	855	789	856	814	810	862	823	790	855	821	825	801	841	846	836	796	793	817	825	806	848	829	816	831	767	825	839	821	840	805	865	833	756	830	829	818	792	844	811	838	842	792	797	827	901	893	822	824	832	787	788	814	832	861	780	828	836	869	819	764	840	834	789	839	799	806	834	815	848	831	752	756	861	812	785	787	839	840	848	878	851	781	777	826	826	826	817	804	819	890	834	835	772	796	881	797	836	855	804	830	791	840	829	793	819	805	820	793	788	863	803	854	821	811	807	845	838	806	820	855	832	766	791	791	835	828	807	801	832	819	827	843	818	840	852	803	828	797	866	828	850	800	839	806	815	821	822	847	822	797	822	822	779	850	767	849	825	777	834	832	861	823	827	813	841	844	833	785	851	832	789	842	847	820	809	833	846	847	829	845	789	847	781	860	790	848	829	840	826	792	840	761	874	779	831	825	841	776	874	848	855	791	805	805	794	824	808	782	811	801	769	792	827	868	833	838	854	823	842	816	832	896	850	850	825	884	814	849	858	809	818	866	828	839	872	814	854	838	821	844	842	803	783	861	840	845	792	785	879	848	843	835	863	782	841	849	855	813	827	771	812	835	787	864	834	816	817	823	859	835	793	826	796	745	802	807	776	878	869	800	819	868	812	770	831	812	819	854	824	799	826	778	813	790	817	800	800	829	869	793	818	843	823	804	843	796	808	825	743	815	839	846	834	800	805	834	801	838	858	803	766	765	818	837	852	838	846	799	839	806	802	781	778	817	805	837	833	844	805	854	806	790	837	856	812	762	852	823	810	795	807	795	861	836	844	779	778	847	784	824	834	808	852	823	852	829	837	846	835	836	790	826	844	803	836	784	836	802	853	848	816	826	842	840	816	881	848	829	840	807	897	827	805	806	846	797	845	791	834	812	849	814	849	788	827	833	813	838	834	812	813	798	801	782	823	783	777	827	803	838	847	850	786	831	816	817	821	834	813	818	840	808	809	819	825	797	816	810	871	782	838	894	788	829	811	813	869	815	806	839	809	885	794	799	813	801	832	802	805	790	818	816	793	818	783	818	838	788	843	796	840	826	800	762	787	806	835	840	773	844	821	806	796	790	826	819	837	866	826	814	829	859	797	795	804	825	861	861	830	833	871	820	839	796	856	824	782	856	797	819	796	795	843	863	844	812	823	808	843	813	814	843	824	833
23744	21034	25343	26949	21040	21106	5531	1112	817	628	571	446	417	390	405	367	380	351	337	352	418	362	377	323	381	326	324	337	321	301	321	343	298	291	300	344	321	290	362	338	306	308	357	291	307	314	320	313	306	309	319	344	324	331	311	306	318	350	338	334	361	316	310	314	313	349	334	294	315	302	327	293	344	298	291	323	326	314	321	351	301	348	322	354	318	309	321	270	331	282	327	287	357	351	290	286	314	303	298	327	322	327	285	337	323	318	284	308	319	309	321	299	313	312	277	321	277	297	340	306	288	347	300	313	327	327	311	323	346	323	308	323	319	308	273	303	292	330	332	334	303	307	282	304	322	349	321	329	334	325	291	329	317	295	335	315	300	288	303	315	342	299	324	282	322	316	342	321	314	333	315	325	297	310	337	319	296	315	353	325	297	301	314	366	317	297	265	326	307	327	347	304	308	319	289	324	312	307	287	294	301	294	310	334	312	315	309	303	329	318	311	366	303	307	293	295	326	324	333	305	321	302	318	319	336	324	321	346	323	304	337	329	334	336	313	337	319	348	321	289	329	317	283	343	337	314	322	317	286	285	301	297	355	347	281	307	336	330	315	329	321	284	290	302	321	339	322	313	320	348	289	326	284	305	329	329	281	332	334	320	303	315	341	305	333	310	343	330	302	333	335	301	327	362	340	289	302	330	286	289	340	310	333	332	314	279	313	316	363	332	319	307	302	292	314	324	307	304	292	312	288	309	304	342	325	303	320	299	321	306	306	299	285	298	330	314	300	331	343	315	315	336	322	283	328	304	298	314	332	299	320	300	296	339	305	307	331	305	306	372	315	296	323	337	336	309	319	330	266	296	332	315	328	307	312	315	296	325	327	314	297	298	326	327	335	315	320	305	338	305	324	322	281	308	312	333	311	291	304	327	310	320	311	335	307	349	316	292	313	321	332	347	316	290	330	304	359	300	303	346	316	318	284	327	293	338	324	305	319	291	327	282	273	281	324	318	305	322	289	306	325	313	273	325	321	307	318	319	287	314	326	307	322	352	316	334	338	307	309	302	310	312	295	333	287	315	282	315	317	311	330	312	326	331	312	302	345	324	316	330	285	313	297	327	317	349	308	323	314	305	312	301	317	309	339	352	315	288	304	331	325	287	365	312	305	320	288	319	334	299	326	315	321	315	316	269	293	296	327	325	355	310	305	304	288	311	327	304	292	331	322	315	329	334	326	312	333	321	276	316	325	308	296	294	319	316	287	328	329	308	322	326	307	301	310	321	316	334	317	314	335	282	302	310	311	330	279	326	309	303	353	316	314	293	306	343	296	329	258	332	347	335	320	352	329	305	311	334	315	339	326	294	298	330	319	320	299	327	305	347	282	278	306	294	299	307	292	288	304	327	310	297	330	307	285	344	307	313	337	310	340	290	300	309	305	322	300	307	299	340	288	324	325	322	311	320	320	340	307	285	345	317	337	311	303	325	302	324	287	298	308	315	332	296	284	312	314	352	288	297	311	300	351	300	274	298	288	311	331	331	308	293	333	311	310	310	291	267	266	285	281	310	286	301	319	297	302	292	295	313	316	283	338	307	317	325	290	311	312	313	292	319	336	322	304	272	303	299	293	327	309	327	346	311	293	322	326	292	315	295	329	283	334	334	318	287	307	309	326	311	299	313	278	308	284	300	327	303	288	319	343	367	319	306	318	306	308	277	319	317	291	316	314	308	291	284	334	329	343	319	323	318	302	280	307	294	291	292	308	311	343	282	313	311	326	302	303	305	313	278	311	319	322	331	320	287	298	328	341	314	333	329	267	285	288	317	300	332	331	308	319	308	302	285	322	316	313	305	332	328	299	284	335	312	304	314	313	319	289	321	327	304	310	331	341	316	311	298	268	305	285	315	301	304	322	323	328	299	309	312	315	337	308	324	300	310	285	278	327	302	316	304	321	307	348	333	293	324	304	315	291	328	299	292	320	329	295	304	278	320	323	287	318	296	305	300	304	306	325	326	332	343	309	331	341	297	328	336	339	302	314	302	303	310	318	328	293	337	340	313	303	336	319	348	347	355	336	311	341	309	285	285	321	280	327	295	325	343	304	314	310	303	314	316	333	300	317	301	301	284	316	317	303	325	325	329	290	301	336	330	322	354	302	298	326	260	326	306	294	350	302	350	341	337	305	326	295	292	327	345	326	344	339	316	290	305	336	348	329	313	320	329	290	317	327	329	324	311	289	342	274	315	318	335	319	289	325	356	298	288	308	319	322	340	295	288	315	286	298	311	333	302	317	342	298	330	320	319	320	332	346	284	293	328	335	321	320	307	295	311	313	337	359	367	328	315	302	286	286	299	302	322	287	310	302	324	328	315	294	324	295	288	287	312	272	300	313	330	310	320	333	304	281	347	304	313	297	297	308	330	296	305	309	292	306	303	307	311	362	310	310	296	304	347	310	327	318	320	314	329	330	290	319	327	319	318	303	354	302	320	313	358	323	299	303	297	359	327	320	330	333	310	286	320	312	298	297	320	332	308	289	349	315	326	329	328	324	317	331	275	304	324	334	329	329	318	300	308	355	284	297	296	336	331	316	336	321	305	283	304	297	329	314	337	304	330	332	287	321	314	293	337	309	311	293	323	319	305	281	313	293	313	350	337	297	276	325	335	348	297	316	360	323	316	358	305	294	313	328	304	317	310	321	310	350	295	343	303	308	318	306	308	308	285	319	296	334	301	310	320	279	343	282	293	326	342	308	291	321	309	331	345	334	306	313	337	335	328	295	295	298	314	307	315	318	327	332	315	293	306	276	315	302	348	358	333	314	298	299	325	346	325	316	308	320	292	336	303	333	338	326	336	332	346	309	307	289	291	290	293	338	294	306	311	283	311	324	312	292	336	286	320	301	253	323	333	335	325	287	327	309	324	350	336	290	326	336	302	285	299	353	315	294	309	306	300	293	310	286	336	328	312	309	282	297	335	317	331	308	302	338	340	329	333	299	277	293	324	342	334	272	319	299	304	325	325	344	329	311	330	303	292	317	297	305	314	315	291	300	323	280	317	307	325	311	328	297	314	305	315	292	308	311	307	309	319	357	314	304	324	292	311	292	308	314	312	329	291	370	321	317	369	300	343	305	280	323	315	331	306	299	337	300	297	333	313	349	306	304	324	329	338	342	378	297	296	304	322	298	322	331	310	325	347	306	336	304	345	331	319	311	302	318	328	310	305	296	318	289	323	312	301	323	343	304	323	338	326	310	334	274	306	306	288	300	318	331	316	322	307	290	323	319	319	339	314	311	339	330	330	331	317	279	307	335	313	283	345	327	332	306	357	303	311	317	328	334	320	306	323	330	308	281	304	316	327	322	323	337	322	317	303	280	304	326	327	331	310	301	311	314	287	293	334	314	298	299	330	287	307	301	288	333	355	281	308	303	307	305	294	275	285	317	316	308	331	297	331	324	280	297	330	298	296	340	293	355	317	322	289	301	307	355	327	277	340
3943	8208	5019	2285	1491	1182	1007	980	933	831	826	772	722	721	706	663	683	711	696	711	700	672	696	737	692	666	698	702	675	688	683	687	661	656	693	653	690	706	703	687	710	692	704	677	662	677	679	658	681	700	667	686	690	700	663	647	679	714	692	665	691	674	656	715	667	689	682	626	675	650	685	705	682	683	662	719	678	703	648	674	712	689	672	692	680	649	647	703	745	673	665	684	720	695	664	679	693	699	686	665	626	644	672	667	707	662	630	666	703	728	644	672	639	674	653	691	668	700	735	686	619	675	684	672	623	634	728	698	659	650	700	682	662	635	638	688	644	640	621	641	651	645	668	669	678	634	671	671	687	678	678	669	669	681	674	677	679	687	668	646	656	709	667	715	686	637	672	702	654	671	656	642	647	670	651	696	654	680	666	625	700	694	665	689	647	667	642	698	658	649	695	663	688	680	691	682	612	682	676	689	689	617	683	683	670	649	659	688	682	667	596	669	687	660	682	653	684	717	687	657	690	682	679	653	706	680	670	699	679	702	656	682	686	696	682	693	682	660	692	664	675	658	682	748	679	683	657	658	723	678	687	759	685	680	667	746	632	664	687	684	688	669	658	648	735	690	677	668	707	698	627	628	640	646	619	669	674	722	686	665	665	671	687	681	646	658	641	661	670	667	688	694	645	652	631	675	681	696	685	666	661	658	650	696	701	686	642	666	687	636	617	695	675	655	652	652	673	680	669	656	664	655	662	620	656	652	647	632	669	726	714	670	726	703	667	687	676	684	724	705	643	655	726	653	686	676	669	684	666	701	671	673	682	701	661	718	692	717	723	682	680	681	661	680	683	646	689	691	691	644	667	659	705	644	720	706	700	661	688	663	697	652	718	671	678	666	667	630	682	664	720	682	679	671	682	626	681	714	677	696	659	657	700	740	672	628	677	678	713	661	661	668	660	659	701	673	647	660	650	712	668	649	695	649	676	662	642	668	640	616	706	604	643	668	655	681	643	708	699	687	673	668	668	643	680	678	679	674	662	684	735	655	651	678	658	706	741	682	641	681	677	685	664	716	668	659	665	669	672	637	688	674	620	672	686	648	633	649	645	694	698	737	672	678	651	645	695	703	666	657	657	675	672	650	671	682	702	627	666	659	648	666	650	666	679	656	669	657	686	716	688	697	694	623	692	700	675	685	670	670	682	628	639	684	736	619	661	707	614	682	664	726	651	688	679	706	648	671	679	666	644	640	692	656	630	711	738	648	658	681	636	656	656	658	709	673	686	669	645	674	721	698	661	665	695	680	672	650	629	703	672	691	671	643	690	625	658	651	661	671	692	721	657	659	676	676	626	663	669	647	712	633	651	673	699	663	660	657	654	675	668	689	685	668	685	671	616	658	658	701	689	703	667	629	663	662	711	659	695	698	692	705	656	706	665	650	679	699	684	636	656	698	730	641	655	621	635	701	647	731	650	626	652	668	671	716	677	701	685	696	651	697	653	664	639	644	707	700	667	685	639	689	649	668	703	700	685	695	680	697	672	668	646	617	635	603	673	718	674	642	664	642	628	625	629	661	653	665	661	674	657	646	639	670	682	731	687	651	693	658	682	682	640	666	721	705	699	660	654	644	674	680	686	624	675	702	689	667	660	672	635	591	673	683	648	678	678	687	699	657	670	661	684	698	645	710	658	641	669	704	707	662	621	694	706	695	659	677	696	641	661	678	640	684	675	680	675	601	679	687	675	658	667	643	603	681	686	672	705	703	705	666	679	670	701	700	664	656	688	701	719	653	662	671	647	617	672	691	660	677	722	683	673	655	665	715	662	617	701	680	694	726	660	668	659	681	649	680	670	649	706	655	635	640	703	644	680	672	673	687	664	672	696	666	670	706	673	614	695	691	658	725	685	678	684	666	659	675	652	653	667	674	682	663	712	622	652	708	651	627	674	673	700	679	715	656	618	670	691	737	688	687	680	664	654	676	616	681	665	701	692	665	677	692	642	681	645	669	698	661	652	691	671	667	688	655	692	703	686	702	667	697	670	718	677	670	724	691	664	639	689	704	712	708	696	650	702	709	648	723	654	619	646	653	683	725	698	710	651	693	679	656	658	672	665	666	709	717	674	664	696	693	691	655	682	668	655	726	715	649	695	719	683	663	670	678	666	707	693	677	680	665	660	678	625	666	650	624	676	669	659	641	710	681	711	618	626	619	660	696	642	648	628	663	670	628	695	682	642	664	685	711	630	649	655	643	666	689	680	673	639	696	714	722	680	684	678	678	693	671	657	664	680	649	620	660	734	691	646	661	686	651	680	639	713	638	672	691	720	648	692	689	713	666	630	686	695	714	655	655	663	657	695	687	622	691	701	639	646	707	727	697	683	696	677	679	654	683	616	655	711	610	682	673	680	668	687	679	663	662	672	706	697	662	651	696	682	630	628	652	619	672	688	616	646	709	667	684	673	662	672	672	658	670	683	639	694	665	664	704	702	706	690	673	698	648	683	668	637	677	660	680	678	667	719	659	634	670	694	642	684	658	656	650	686	695	684	646	686	673	677	708	673	695	656	659	692	695	675	673	715	696	672	651	674	716	676	648	657	687	676	641	674	677	680	651	674	685	650	726	716	651	659	668	694	711	663	669	633	662	654	720	710	675	688	640	698	636	658	650	661	662	651	638	703	678	674	691	670	691	683	675	669	685	689	673	681	673	670	685	639	676	635	603	639	686	692	654	693	678	648	665	710	663	671	670	679	698	682	649	716	630	689	670	618	698	693	663	647	664	694	652	679	661	696	688	684	688	671	673	692	684	658	679	638	612	658	641	677	673	653	642	665	650	603	656	672	668	626	673	680	641	657	640	666	650	665	649	634	620	653	695	638	697	655	696	658	718	685	647	653	649	629	691	668	645	674	673	700	656	670	621	699	667	677	687	613	657	663	671	671	674	662	719	664	674	693	691	655	684	627	703	632	679	696	703	666	659	672	704	648	689	698	676	660	650	709	676	687	700	705	675	689	640	642	686	619	629	666	696	661	641	690	639	662	720	651	665	696	680	654	635	653	693	638	656	695	655	688	645	722	710	687	654	675	656	648	629	636	684	643	644	695	659	643	683	665	689	707	692	704	690	679	703	690	640	681	643	678	676	664	677	657	632	701	648	666	669	678	680	667	709	642	647	647	640	666	697	672	672	660	675	737	661	658	684	677	677	694	687	679	684	684	635	653	650	664	678	650	638	644	699	671	679	673	644	631	663	648	687	648	662	648	719	615	674	678	693	652	670	648	687	670	682	688	699	667	713	660	679	687	629	686	685	678	660	660	684	672	666	686	680	683	674	674	666	676	673	682	672	661	691	607	681	681	693	685	662	727	669	703	640	651	650	653	630	667	703	703	673	669	657	656	687	646	732	699	683	644	686	685	649	710	717	688	674	671	664	704	686	653	673	680	669	661	687	690	706	631	676	648	657	709	691	676	647	665	608	619	687	675	691	697	645	652	656
33264	15038	3353	936	682	602	460	426	422	336	320	279	292	303	344	270	277	286	293	314	335	290	301	296	297	312	304	288	291	248	276	286	266	323	283	276	305	288	259	293	307	299	281	281	300	305	341	315	317	292	284	295	303	313	267	278	317	283	309	289	307	287	301	262	311	321	311	300	269	308	311	285	298	289	261	283	316	301	296	282	282	288	266	294	297	282	338	302	300	269	280	252	331	277	294	277	280	278	287	267	289	291	329	258	269	310	307	271	320	319	297	292	343	316	272	290	311	283	301	304	303	270	268	245	294	296	273	271	280	297	284	283	303	289	315	277	296	297	289	274	268	290	272	297	296	276	271	269	276	260	276	285	296	263	280	266	309	271	275	296	271	259	299	313	296	271	282	259	270	272	273	290	319	294	267	286	297	290	290	291	298	266	306	308	293	293	279	295	291	291	310	296	323	315	282	291	266	269	296	300	278	265	292	289	308	287	269	269	281	301	271	296	304	324	303	271	299	272	289	292	289	302	273	260	300	308	316	257	316	310	281	284	294	284	290	269	298	267	301	288	289	259	269	272	259	314	294	313	303	269	270	276	298	283	294	245	298	292	295	286	307	299	298	285	284	280	340	300	272	338	291	299	258	290	263	270	267	301	314	301	324	281	320	295	320	270	305	305	282	274	324	269	296	288	265	280	264	284	312	303	271	262	304	264	269	289	275	286	285	286	306	270	302	290	294	268	250	282	283	280	280	254	262	264	315	291	267	308	285	286	303	323	312	307	297	302	255	293	283	322	263	289	277	266	264	319	276	279	274	272	276	301	285	275	289	286	304	304	283	280	319	282	302	315	300	293	277	266	297	331	298	280	283	278	263	318	308	321	315	314	284	313	304	295	284	313	291	292	260	295	264	282	270	286	323	294	290	293	303	296	266	272	279	279	310	264	268	266	287	292	282	286	301	299	313	271	303	289	241	292	264	276	305	282	317	271	293	253	272	309	293	280	256	280	282	255	305	276	275	274	252	266	275	277	322	274	254	293	312	283	336	286	284	297	268	354	311	297	284	299	313	285	299	272	289	260	295	296	274	261	266	265	271	279	254	281	268	295	274	283	262	286	257	276	288	325	267	277	287	311	277	294	278	317	340	241	276	323	304	284	291	274	296	297	255	286	245	301	290	292	277	286	291	282	278	326	273	307	258	297	287	281	330	269	303	301	314	295	277	276	275	279	296	349	269	319	294	259	289	289	283	287	263	310	290	299	284	296	284	270	313	292	290	283	274	274	316	297	289	313	280	273	275	282	278	292	274	276	289	264	322	318	301	264	282	298	301	289	316	305	269	285	279	297	276	275	299	303	264	285	305	272	249	317	289	261	290	292	296	292	270	268	315	299	287	284	303	292	294	301	313	267	264	262	282	329	270	286	286	284	308	279	281	309	282	296	304	269	300	275	266	270	279	268	270	294	296	311	289	278	316	292	309	289	324	289	306	302	295	307	273	278	296	320	291	276	283	286	288	304	282	308	282	293	268	283	244	268	276	305	297	295	289	287	259	291	261	282	287	276	275	260	293	286	278	291	282	244	307	294	284	259	264	278	291	270	277	260	298	293	284	272	273	281	274	260	263	284	270	306	288	330	318	317	319	259	282	289	277	275	293	312	287	297	261	300	291	269	282	333	298	309	284	292	270	306	281	273	304	276	281	302	298	304	302	272	278	295	296	270	295	315	292	294	287	254	272	296	294	283	267	286	297	272	289	284	294	303	277	266	299	301	286	283	310	266	294	293	292	284	271	290	269	293	282	289	304	293	274	289	267	306	262	311	283	258	268	307	305	294	280	300	281	303	304	296	307	291	297	272	288	286	292	290	293	268	293	294	265	286	269	275	295	271	275	311	276	282	273	271	269	284	277	284	272	304	326	300	297	320	302	296	292	297	300	267	298	301	296	332	313	300	308	296	329	312	334	313	288	268	305	297	287	308	315	269	285	283	317	285	283	283	318	290	284	288	288	278	293	299	269	284	307	292	291	269	272	303	308	295	267	326	305	294	282	266	281	284	289	302	326	270	295	263	300	287	307	293	253	239	271	294	274	303	269	281	290	297	308	259	260	284	280	296	304	303	296	274	332	330	272	276	320	289	276	319	292	283	280	275	281	290	304	301	341	338	266	294	310	291	288	304	305	275	277	281	309	280	321	292	312	308	297	305	277	278	267	263	329	253	259	287	306	287	293	295	286	276	310	295	259	297	293	284	286	280	306	256	290	270	267	273	290	258	305	291	327	295	253	268	276	266	281	309	277	302	277	272	282	292	297	268	281	252	240	258	333	286	296	326	299	272	305	279	314	273	245	269	304	257	303	258	303	261	297	271	259	261	295	317	282	263	298	302	287	289	265	267	264	293	299	271	308	289	284	294	310	339	288	289	287	280	280	323	237	282	291	320	277	285	295	287	297	271	298	297	290	287	252	282	277	266	292	320	273	337	277	295	302	269	279	289	286	307	298	298	302	314	245	290	286	332	292	288	275	257	283	263	258	286	292	293	284	283	281	254	292	253	287	298	292	267	254	271	300	290	256	262	268	272	270	246	293	284	276	290	288	310	300	305	323	298	262	271	293	263	283	295	237	249	281	274	279	281	281	294	282	314	279	281	272	281	275	258	291	284	306	294	329	271	320	272	288	302	274	299	299	275	292	271	280	285	320	283	300	307	310	281	313	293	278	304	302	310	309	263	266	284	275	276	308	291	307	291	263	299	311	286	295	270	280	274	334	255	255	260	296	324	325	275	315	275	276	291	266	314	283	302	316	279	280	274	276	287	301	299	299	284	323	303	251	269	275	272	289	305	303	292	294	311	292	253	283	276	248	272	279	307	298	295	274	286	275	305	280	277	294	281	280	284	269	309	229	253	322	278	292	307	306	309	311	302	278	271	293	285	289	280	282	353	321	303	304	297	298	314	270	317	318	268	277	252	262	295	285	300	290	284	290	295	292	258	302	304	287	275	267	303	252	291	309	317	259	289	301	281	277	270	303	289	312	280	317	316	290	274	290	257	235	292	270	296	311	301	320	286	281	263	286	256	287	326	282	282	283	293	287	307	267	283	296	296	284	306	264	295	264	278	312	287	316	285	248	288	259	297	263	308	295	308	258	277	294	263	293	276	296	290	313	277	254	270	281	301	290	290	258	282	265	280	269	304	280	308	280	283	274	288	295	338	283	278	292	283	280	284	292	324	285	277	318	293	309	269	292	296	292	333	285	320	262	282	296	282	283	276	287	273	283	318	282	309	280	296	309	294	290	291	306	283	297	291	282	310	315	278	279	259	294	248	285	290	267	301	293	324	288	257	297	277	279	267	279	263	298	263	280	267	285	280	285	276	302	288	277	289	281	316	286	283	292	257	312	304	288	290	283	284	267	296	273	275	298	303	287	280	282	305	289	265	294	276	304	285	287	307	273	292	287	287	277	288	294	296	273	267	323	283	276	301	268	266	297	299	275	310
5494	2071	1362	871	774	739	716	740	732	704	649	671	680	690	661	663	700	633	653	637	641	670	668	688	686	703	676	656	687	636	634	664	662	694	664	729	690	642	661	688	668	653	702	621	631	660	679	723	671	642	636	665	644	669	619	675	660	680	653	645	668	641	668	657	683	676	639	634	636	690	679	675	684	681	648	706	679	643	631	698	685	676	575	666	628	718	632	668	624	667	669	652	678	639	623	669	670	686	661	690	651	685	632	695	627	657	647	660	659	695	663	642	621	611	693	646	695	650	699	710	653	676	705	627	731	611	627	616	655	692	621	670	660	696	667	740	608	637	642	668	689	696	678	678	657	642	659	663	654	645	708	643	670	663	657	716	630	644	662	674	626	667	657	667	645	629	649	641	652	657	628	662	675	631	657	637	631	706	670	659	634	631	656	627	667	629	645	629	660	689	676	646	651	638	631	618	672	665	699	635	658	670	676	675	621	648	679	668	681	649	660	682	651	670	636	609	649	625	672	675	654	644	634	628	609	646	655	623	680	653	701	685	662	655	632	652	674	602	712	671	688	659	671	653	663	643	694	620	688	626	668	635	649	666	673	602	657	641	697	650	672	701	680	673	698	702	677	693	634	654	675	635	674	661	658	651	631	657	644	682	646	622	647	654	650	695	678	691	627	682	642	649	691	647	679	666	638	685	636	652	583	639	694	658	681	700	632	634	648	616	603	619	684	656	610	666	651	650	668	651	705	639	604	704	666	679	650	620	673	695	660	650	687	615	686	614	682	706	623	634	673	682	638	635	655	670	642	649	688	608	687	652	658	708	643	679	619	628	625	649	680	662	687	708	642	704	640	664	596	630	675	654	664	696	687	653	622	649	651	664	657	677	635	647	633	675	669	610	669	659	650	614	619	644	664	669	683	655	637	660	689	711	647	614	671	676	634	680	657	631	642	681	624	615	653	675	678	697	661	596	640	666	650	651	660	672	662	629	685	671	654	614	630	677	647	651	682	675	639	644	652	671	619	627	693	663	665	682	602	621	670	654	635	633	717	659	660	682	643	658	634	679	687	651	652	675	665	698	647	638	651	625	675	644	616	660	629	673	637	675	681	635	665	649	634	667	644	664	587	682	651	670	626	679	686	673	616	635	644	640	679	627	665	642	668	625	681	659	650	653	670	658	608	711	661	658	647	664	647	644	671	636	660	671	671	639	701	630	659	635	649	661	671	634	692	637	678	639	641	648	655	666	687	651	639	620	641	624	653	645	662	636	671	609	639	693	699	662	634	646	695	680	666	631	640	627	687	698	626	663	664	652	637	667	670	646	686	666	684	657	623	622	680	659	655	619	679	615	679	640	736	696	665	660	669	610	699	605	693	650	663	683	686	651	623	701	711	666	677	671	614	627	673	672	631	622	696	616	651	694	663	669	638	626	685	654	688	666	668	662	639	639	636	720	709	714	659	648	620	650	618	644	617	669	649	661	666	688	651	650	700	677	647	664	660	602	618	651	602	637	618	688	684	661	655	673	640	680	607	683	636	696	740	655	711	718	639	626	637	708	614	608	651	631	657	656	639	669	648	672	604	630	672	675	609	662	661	652	619	615	629	675	697	644	671	653	652	612	687	642	652	689	641	697	617	636	639	715	660	692	610	645	677	641	653	688	663	629	674	692	694	698	665	653	631	679	683	704	627	636	681	628	610	657	647	680	645	702	663	655	650	653	686	638	655	701	655	600	673	668	653	704	673	623	651	668	662	685	693	700	656	703	672	669	606	693	660	675	686	684	659	613	674	650	657	676	643	682	701	647	652	649	638	671	638	616	666	693	675	653	619	640	668	669	683	689	708	622	657	656	645	679	651	664	666	709	671	630	580	694	677	695	655	664	691	691	646	680	668	648	694	652	636	676	674	612	719	667	680	643	659	719	587	641	650	636	676	619	633	659	616	672	668	689	649	680	653	660	648	669	619	643	642	670	648	631	657	675	641	612	656	653	639	637	635	633	695	654	634	666	656	674	693	619	626	666	644	639	651	609	647	669	653	637	668	681	658	708	708	659	666	646	689	671	625	635	629	633	708	629	699	671	676	649	639	675	683	659	703	636	675	605	668	647	646	670	685	646	668	649	675	653	643	649	713	643	640	663	677	693	679	638	681	686	662	684	625	635	674	656	647	642	684	678	679	649	641	655	658	692	649	641	649	627	654	638	581	652	693	683	660	663	645	689	702	628	628	662	659	668	703	696	686	684	712	686	636	646	660	704	668	647	688	645	675	637	614	652	665	657	679	667	687	645	693	654	640	666	632	707	642	642	675	682	623	666	658	649	655	688	627	637	641	664	677	647	712	674	637	665	651	670	665	663	674	655	641	615	705	634	654	679	670	635	644	652	657	628	652	672	675	646	637	667	608	627	617	637	627	689	629	642	636	636	659	647	641	661	665	634	655	655	629	621	640	671	617	671	713	667	652	663	654	702	691	645	658	677	661	663	653	681	608	654	701	670	692	639	619	666	639	668	666	647	676	688	647	650	661	675	657	653	633	709	612	630	693	677	613	616	670	621	701	648	630	621	675	650	690	673	695	671	640	655	638	610	688	688	703	654	718	649	655	616	642	663	653	661	630	633	642	653	632	642	656	663	664	665	687	672	629	683	639	683	694	641	670	656	645	617	650	619	721	647	690	612	644	652	662	669	742	614	644	673	679	645	698	696	675	671	655	641	651	652	694	665	601	641	623	618	640	649	646	688	661	688	658	630	626	638	642	648	685	645	715	607	664	651	706	719	643	673	649	683	664	655	673	683	646	640	666	669	625	699	614	626	626	636	701	631	683	682	673	657	667	625	718	643	621	657	721	657	621	624	639	625	690	639	650	639	636	686	691	680	678	654	704	666	627	661	688	693	681	673	641	652	614	665	592	597	671	637	611	728	644	680	659	679	682	636	643	689	671	673	639	668	666	637	657	674	745	682	675	662	673	648	681	660	691	663	656	694	656	652	680	639	656	646	661	644	664	649	645	662	708	695	681	685	657	659	714	634	655	653	702	628	653	621	665	699	630	595	685	711	668	674	604	669	691	673	629	622	677	659	670	708	617	616	686	629	648	689	674	617	656	643	612	649	682	609	685	646	657	681	676	631	653	637	651	649	687	636	664	631	671	640	683	691	680	668	672	615	671	648	660	641	620	685	628	686	628	661	659	672	673	681	639	657	644	678	664	676	666	682	677	644	629	699	680	630	670	690	630	657	658	666	665	630	696	612	698	712	616	656	628	632	622	695	699	677	694	660	657	664	650	649	674	643	651	692	623	644	713	641	684	665	643	656	652	628	626	656	645	630	655	643	690	674	704	709	666	646	650	650	669	618	649	699	626	659	664	702	677	681	655	676	645	665	634	688	690	684	699	641	629	665	700	633	663	632	678	660	640	639	619	651	682	643	682	703	686	615	624	676	678	656	661	697	661	677	663	687	687	651	600	697	649	679	693	656	720	661	685	639	690	678
24564	20925	24573	27217	20733	4708	867	765	693	489	463	470	414	450	438	396	397	422	391	385	390	416	437	415	432	414	402	431	409	389	364	402	396	391	376	399	390	397	379	392	406	389	384	390	436	379	389	390	382	386	409	378	377	416	385	398	372	404	367	389	397	393	405	404	394	384	387	406	422	376	394	414	384	386	391	385	373	385	378	404	361	367	373	375	351	395	333	391	374	395	394	381	394	368	398	385	384	411	360	395	365	377	382	368	423	352	393	383	381	375	384	381	392	364	372	385	379	402	341	396	402	391	375	349	354	386	407	374	392	416	389	401	384	386	350	351	404	400	389	400	374	378	346	399	365	424	426	351	400	431	386	396	400	372	387	370	363	377	351	358	384	361	377	384	394	432	404	371	386	376	372	420	374	380	438	381	372	369	361	346	379	356	367	415	341	414	368	372	355	346	389	391	382	376	362	442	377	348	381	363	387	375	343	417	384	376	403	401	373	394	365	391	371	377	395	370	393	392	403	382	383	383	379	402	410	373	355	368	344	358	383	379	419	401	411	381	406	368	372	354	341	388	353	357	376	391	412	375	357	387	413	341	381	390	373	375	395	387	379	395	357	398	367	362	344	394	376	406	429	349	385	402	331	400	360	369	370	380	370	359	392	387	378	382	350	398	376	396	368	374	427	368	385	392	359	381	329	392	369	397	379	391	419	406	385	415	410	381	395	356	346	348	397	381	409	409	350	369	408	409	383	377	370	376	384	361	377	403	366	387	378	371	377	378	380	391	361	387	335	382	346	394	381	363	418	394	412	425	359	360	372	378	408	400	359	363	394	370	378	367	390	373	355	392	356	386	355	404	379	381	398	411	384	398	370	417	385	384	364	384	389	391	328	365	417	346	373	392	387	374	373	400	341	403	406	381	372	362	377	415	379	366	398	408	350	406	390	374	390	383	369	382	392	398	391	367	379	399	390	372	396	357	409	434	362	388	380	408	394	343	424	401	370	419	348	352	389	397	404	369	375	403	393	358	364	362	392	410	384	358	349	370	431	388	376	431	383	375	367	352	394	390	400	375	389	384	399	380	419	371	378	380	371	387	394	385	374	361	347	431	404	344	362	376	387	367	357	339	351	356	377	413	362	368	385	356	381	394	368	366	379	392	376	349	373	392	384	392	373	386	407	449	439	366	377	378	366	409	382	345	418	371	415	409	364	354	385	387	402	395	401	403	392	364	369	406	435	386	394	380	386	414	375	395	402	379	356	400	413	380	392	415	385	371	383	369	377	387	403	339	391	342	360	405	330	386	372	351	379	372	378	393	392	392	377	415	384	395	386	378	403	374	362	357	378	353	360	366	411	402	349	403	395	426	407	368	386	402	371	379	397	418	370	409	403	410	414	377	379	389	395	424	365	368	404	421	352	383	364	390	384	405	357	352	374	362	327	389	388	386	377	375	366	380	363	359	370	401	414	390	371	381	369	387	410	432	375	377	405	369	393	354	360	358	373	410	385	373	430	380	393	387	385	397	366	354	381	382	377	369	374	403	411	394	357	376	399	401	422	367	370	381	397	380	400	406	395	375	424	381	416	377	381	356	378	396	391	363	392	384	364	357	363	373	372	371	375	348	358	365	377	402	385	399	354	422	386	358	391	369	402	393	383	406	390	383	394	391	367	358	362	392	391	400	403	343	390	390	358	381	387	389	369	394	379	356	357	389	361	366	390	372	359	347	390	420	353	359	370	342	376	375	377	357	382	362	390	418	384	401	377	368	377	398	392	378	378	401	381	367	368	385	384	369	387	366	356	426	376	400	412	381	377	397	357	385	357	413	370	377	393	380	385	374	357	377	377	370	406	374	385	360	353	371	357	386	367	379	381	365	356	393	362	385	391	416	373	388	366	396	390	392	380	384	406	381	375	366	387	373	398	403	394	385	410	384	396	359	396	373	378	394	417	359	363	401	376	419	403	387	369	375	379	372	411	399	374	363	390	390	391	363	354	363	410	360	412	368	388	400	409	349	362	351	347	387	412	390	372	391	409	391	389	399	352	410	361	404	398	380	380	370	382	390	438	366	364	407	401	386	358	401	366	404	396	363	378	390	383	384	400	388	417	394	402	397	410	412	382	401	419	410	379	383	390	382	372	370	378	368	397	387	367	387	387	401	393	413	364	334	404	382	417	377	386	412	354	381	361	367	402	371	387	329	364	367	338	365	423	429	387	389	378	392	373	345	378	392	406	395	384	399	368	395	379	391	366	392	413	386	350	330	387	363	389	379	362	364	351	424	382	397	408	365	391	362	350	398	412	395	351	406	371	385	366	398	357	364	357	410	389	374	409	366	414	377	373	361	356	386	402	371	353	398	424	379	407	328	346	385	370	359	396	371	382	364	427	390	382	403	370	392	400	378	362	364	373	381	406	372	385	381	387	387	407	419	372	360	427	398	345	422	335	364	367	371	397	378	381	399	402	344	385	383	360	398	416	385	346	360	382	360	407	423	354	372	445	399	348	409	415	381	370	398	387	404	383	332	408	387	399	387	390	368	395	374	357	412	409	414	382	397	382	320	381	375	347	374	369	355	363	425	355	369	371	382	387	375	347	384	381	347	385	370	362	377	350	356	359	330	370	397	370	392	395	402	394	405	354	373	410	404	357	351	354	366	378	396	371	369	388	377	388	375	351	357	398	400	384	379	393	382	396	349	383	399	368	384	360	394	402	386	366	345	377	414	425	365	380	402	387	385	379	378	388	349	356	347	387	346	382	426	385	374	353	376	405	413	376	368	337	358	390	405	416	369	384	381	351	396	382	382	367	405	373	376	417	390	364	355	395	400	392	391	392	352	379	392	369	364	420	395	376	326	392	390	347	395	389	373	397	405	348	375	384	393	369	377	381	370	376	386	365	398	392	378	426	402	388	379	405	417	352	379	358	364	361	382	384	442	411	367	378	355	364	343	375	404	378	369	340	436	354	372	375	377	372	373	374	374	386	353	361	395	375	383	372	392	370	371	395	372	412	386	380	393	384	388	358	371	391	384	376	339	414	376	378	377	385	396	374	407	377	389	391	414	369	359	415	400	365	354	396	373	396	372	405	363	365	380	353	363	354	385	355	414	342	388	393	388	389	378	376	398	374	395	397	408	391	446	374	400	393	407	375	394	394	397	376	355	423	385	408	377	401	352	385	405	381	374	369	390	369	353	373	342	356	348	367	388	387	386	432	403	364	362	390	365	357	408	358	400	402	401	372	389	378	425	404	378	361	380	381	359	381	395	393	388	367	364	413	392	426	372	386	376	360	390	409	411	375	366	362	343	373	385	404	385	369	394	406	376	390	436	386	407	361	376	412	342	391	403	385	366	352	363	361	367	388	394	368	358	387	358	399	366	380	397	385	385	344	388	399	399	346	362	370	373	370	379	392	371	378	368	392	441	387	341	396	398	368	385	394	398	383	393	383	373	376	405	380	411	385	426	396	382	370	360	388	402	383	392	369	404	416	380
3749	5243	3498	1718	1231	1071	1031	1000	984	951	890	820	881	850	811	848	815	867	849	869	867	870	852	846	863	858	878	804	837	779	835	873	889	751	836	819	833	817	852	855	853	863	829	812	852	845	844	807	822	832	819	791	846	828	857	839	851	841	837	765	832	887	845	750	847	840	814	858	779	845	839	811	873	868	857	862	818	870	839	796	779	784	825	766	819	792	826	815	817	869	808	816	849	776	872	794	866	813	799	861	843	810	850	803	814	791	816	826	781	836	776	823	816	794	831	807	776	806	805	771	847	820	876	827	813	831	831	797	848	850	787	849	800	831	815	846	867	850	858	811	829	805	846	819	834	815	813	792	818	785	878	838	835	863	819	899	800	794	798	815	786	838	828	780	824	841	852	811	866	798	823	817	775	846	795	820	833	828	799	787	814	802	845	764	854	802	807	867	820	847	803	796	822	805	764	823	820	869	807	770	833	828	835	844	790	829	856	860	801	842	847	782	834	853	850	858	785	858	832	865	817	810	809	832	891	808	782	834	805	797	761	821	857	773	808	810	818	803	864	830	837	835	782	738	788	806	779	806	832	824	864	803	784	794	808	842	833	817	847	806	806	843	831	821	828	806	852	858	861	818	805	803	810	773	807	833	745	835	797	816	825	829	804	806	851	823	830	862	847	849	814	855	817	812	813	873	817	843	780	853	783	825	874	839	868	833	818	773	850	801	805	822	840	793	815	813	838	828	863	773	777	806	793	895	819	789	798	842	889	842	863	881	824	865	839	869	879	794	776	816	837	882	847	817	828	855	866	852	813	845	873	827	800	790	810	803	790	815	815	829	841	844	821	817	887	818	807	857	838	804	875	863	844	847	825	776	859	766	817	826	851	822	836	869	802	847	785	855	766	842	775	775	825	862	863	839	847	842	872	771	806	832	810	846	857	830	811	855	894	769	899	810	816	792	807	814	800	823	840	823	869	814	830	779	848	781	803	832	785	879	856	815	822	834	792	867	864	829	759	864	814	805	789	827	840	832	770	815	764	792	813	880	801	842	815	815	834	777	802	832	817	838	822	816	821	796	810	822	796	797	812	798	811	838	834	824	846	858	782	813	854	835	825	820	830	804	819	823	852	818	815	830	836	813	819	811	826	840	785	831	805	815	813	789	814	821	852	819	848	836	818	807	799	767	850	795	811	781	848	797	855	843	810	765	839	839	794	819	854	837	831	824	873	845	864	831	805	831	812	825	849	845	820	833	828	802	822	819	797	799	816	825	827	777	827	809	785	821	835	751	848	834	850	820	804	828	815	861	845	857	779	799	781	856	814	772	824	839	847	867	833	832	777	803	854	838	840	809	842	808	791	810	820	800	847	807	850	788	816	843	807	828	856	779	839	829	809	812	820	810	790	794	817	854	879	825	811	796	824	870	820	842	755	783	788	841	829	848	797	849	869	795	800	823	807	812	814	850	864	830	841	809	810	849	797	814	770	813	823	805	795	826	824	864	822	823	799	869	838	852	849	794	831	850	884	825	851	819	789	808	812	798	827	814	793	811	851	880	828	786	809	844	813	794	814	873	791	861	850	850	813	793	833	852	826	826	802	863	845	799	834	824	819	819	789	827	813	850	832	847	791	822	855	780	830	766	839	847	798	832	831	828	796	813	792	823	874	794	845	812	822	822	825	888	871	860	829	808	840	818	809	798	799	785	798	796	813	801	819	815	818	845	821	828	838	861	817	789	822	819	865	834	777	802	844	835	845	837	850	845	858	825	797	816	837	827	837	842	847	823	761	818	794	797	781	812	803	856	843	820	821	834	846	814	822	770	847	816	820	806	823	812	847	927	791	786	860	823	826	778	837	861	840	850	811	849	864	856	879	845	873	812	827	864	831	842	832	796	834	820	807	863	797	806	815	863	830	848	872	745	806	820	844	803	795	832	822	794	824	851	804	886	853	829	776	873	778	867	831	825	845	829	866	848	847	823	822	838	841	774	823	811	786	834	805	825	871	778	838	825	818	805	835	800	799	844	847	788	800	799	819	854	816	831	797	827	826	775	831	828	835	798	852	869	830	751	829	860	849	792	801	849	847	831	806	817	793	827	840	818	885	797	856	803	819	829	838	787	814	801	819	819	808	825	807	851	763	786	864	888	823	875	853	802	846	814	849	841	819	818	829	817	828	831	854	827	847	841	808	874	864	767	808	820	760	820	814	806	846	826	772	837	826	827	830	862	814	835	781	789	828	820	833	804	864	806	829	855	868	852	773	859	845	828	796	861	823	863	836	825	890	833	788	787	824	770	808	797	794	778	787	853	791	820	815	799	840	813	797	855	855	817	854	834	789	814	860	816	797	815	850	763	817	890	874	790	844	785	850	804	798	838	814	834	792	815	790	852	812	856	818	797	844	844	865	862	821	825	850	810	887	852	848	831	853	807	792	824	822	828	822	816	851	809	857	874	863	795	780	815	829	914	818	880	825	817	828	825	839	842	806	790	840	850	792	816	854	840	847	837	810	807	861	810	871	813	802	858	826	765	822	823	843	822	858	847	800	848	858	838	789	744	806	808	802	853	832	851	819	833	809	855	853	837	777	854	836	818	849	839	803	882	870	835	832	810	857	883	868	849	823	793	847	868	825	852	845	797	817	822	837	818	832	830	847	821	782	795	810	835	787	836	834	836	863	918	833	804	816	824	803	771	834	880	829	791	828	807	824	798	856	774	773	814	840	858	838	849	839	816	806	831	851	824	809	814	813	864	811	862	785	797	885	791	815	836	870	862	839	840	829	874	808	838	823	831	833	836	878	804	836	833	827	837	876	801	819	821	785	836	830	798	810	832	798	836	823	847	852	852	835	807	815	860	832	837	789	827	853	819	815	828	841	835	851	808	778	773	864	784	820	772	830	830	829	812	792	817	781	785	768	803	795	771	858	782	832	853	805	849	826	885	887	815	859	827	834	811	803	842	870	812	810	806	844	853	790	807	810	848	844	831	806	793	815	838	878	796	865	819	821	832	797	831	777	804	826	825	826	801	812	753	817	763	826	818	828	836	800	830	868	814	797	839	829	785	832	868	920	817	827	813	782	762	817	799	839	798	837	786	804	838	838	824	829	761	828	889	808	858	833	796	842	769	811	804	888	854	760	805	796	805	865	815	848	884	821	761	832	818	793	827	795	824	841	795	836	832	850	784	808	821	830	807	820	814	833	851	774	786	805	828	812	881	797	789	834	881	796	853	839	777	795	776	838	814	820	806	864	832	800	802	837	734	811	814	801	784	818	820	826	816	818	866	806	850	823	785	849	813	774	886	828	848	816	796	831	822	846	837	839	834	812	840	833	788	791	840	815	860	853	822	835	815	880	829	829	820	794	819	838	822	763	849	821	807	867	795	818	872	823	797	823	876	874	827	841	829	766	810	832	756	874	802	825	853	864	830	843	794	898	857	815	852	825	821	843	911	783	843	810	798	821	853	816	782	789	821	858	852	823	826	808	855	817	823
23676	20994	25281	26882	21001	21061	5420	1141	754	651	519	443	437	408	399	393	363	351	333	379	349	375	345	361	421	370	360	335	314	351	328	297	308	342	305	285	379	370	311	317	311	301	316	327	358	338	277	339	344	346	345	343	339	344	324	330	310	362	342	309	345	318	365	346	320	366	275	324	321	291	321	313	297	341	300	314	309	323	324	298	292	311	304	308	319	300	317	317	327	308	289	314	303	343	306	316	338	322	309	322	320	320	314	321	342	334	338	320	290	336	304	317	321	305	354	321	281	311	354	342	309	322	326	298	310	323	320	353	331	297	305	305	298	303	313	311	292	307	312	353	307	310	311	291	289	319	308	328	299	314	351	314	294	317	334	321	315	309	289	322	308	316	266	287	331	343	313	314	340	347	308	274	297	310	268	314	309	321	294	303	285	306	308	291	269	320	315	293	292	315	338	308	323	317	347	325	358	298	316	307	331	328	330	307	337	336	313	336	297	329	296	285	315	330	324	286	321	356	327	333	327	321	313	289	297	325	316	307	306	317	348	323	329	325	298	338	337	332	319	302	362	350	256	293	300	310	314	299	326	318	278	310	323	315	339	304	331	312	348	325	329	288	307	284	313	285	329	335	269	331	308	311	296	327	303	307	336	360	318	317	281	313	312	362	325	335	262	339	286	334	334	338	318	313	326	318	319	319	302	318	323	340	358	333	324	305	296	354	323	336	312	287	310	334	328	311	360	338	321	356	340	296	349	301	346	332	281	281	323	296	297	316	300	330	329	281	325	324	321	326	323	304	287	318	336	294	306	320	359	356	318	345	319	339	354	288	321	316	323	360	299	337	312	302	332	300	325	318	328	312	337	339	307	326	300	341	297	313	326	295	279	296	323	298	336	306	293	302	306	330	293	347	321	300	335	308	305	285	325	344	357	329	318	281	298	308	347	328	331	302	333	290	301	319	340	295	317	329	299	293	293	312	316	284	318	286	333	296	292	302	337	322	288	322	347	312	340	315	308	331	349	336	312	302	327	337	324	308	354	351	330	302	307	312	346	310	315	313	304	305	254	284	326	318	325	338	310	303	291	312	337	340	301	291	318	317	295	322	342	351	325	303	299	318	293	296	291	321	308	331	305	332	287	304	277	319	345	308	303	339	307	325	326	312	339	311	292	290	281	312	313	315	312	306	347	321	286	306	352	323	294	307	285	337	290	316	314	332	338	298	311	304	299	349	317	293	305	313	335	302	304	329	337	323	315	346	298	294	301	326	305	320	322	313	289	321	275	294	308	319	305	324	299	321	295	302	335	317	328	361	301	305	303	308	315	300	290	301	321	324	282	316	320	318	353	304	316	359	294	354	306	296	309	325	298	333	283	319	335	367	312	279	280	310	287	315	301	310	315	327	334	321	320	327	343	322	301	316	313	322	305	315	323	301	324	335	323	336	326	298	350	294	315	303	338	329	318	288	341	277	268	317	335	315	299	332	289	318	317	269	321	284	289	262	288	337	328	318	317	342	334	295	316	310	304	305	308	324	293	300	297	279	320	329	312	312	299	326	306	336	300	314	297	329	314	304	291	304	321	319	280	280	289	316	265	296	311	325	337	307	297	295	290	305	329	331	283	272	308	321	319	330	312	287	328	335	310	323	275	314	325	277	348	328	346	284	324	338	285	335	297	296	297	319	339	289	309	355	333	326	315	311	340	288	335	339	327	311	317	322	281	309	316	293	304	288	308	331	324	308	311	336	309	297	321	279	329	332	311	305	346	294	293	313	339	325	348	332	282	305	332	346	308	321	336	295	312	258	338	290	310	320	304	300	289	288	289	319	349	308	304	297	311	318	292	327	321	321	329	336	327	288	330	312	341	296	329	313	310	316	321	336	304	294	297	311	322	291	312	361	299	297	319	310	319	297	314	288	346	358	330	313	297	336	299	298	337	312	284	293	323	309	293	349	312	332	320	320	313	313	322	290	315	302	315	321	333	329	346	312	348	315	319	326	328	293	325	299	330	320	320	322	321	322	336	312	317	316	337	316	306	332	313	345	301	284	303	302	308	335	305	320	305	356	291	322	329	300	333	289	294	289	320	332	304	300	288	337	323	296	319	276	283	336	338	293	302	326	295	302	295	323	325	273	302	326	319	305	321	296	343	285	301	296	299	323	324	298	306	301	322	308	310	313	346	301	311	304	326	325	318	300	326	294	329	299	336	301	330	299	315	328	363	308	298	306	329	311	300	310	334	322	284	298	350	296	333	292	317	321	311	325	304	331	306	307	316	350	270	319	310	280	300	348	344	314	326	290	306	274	302	314	284	303	303	301	345	295	331	311	313	282	325	337	327	336	296	291	294	314	360	348	275	353	309	302	307	293	294	326	302	302	275	291	323	292	304	312	316	370	337	320	345	312	315	350	277	330	310	324	310	304	283	311	311	307	330	343	334	303	303	332	306	337	310	339	323	345	315	327	335	329	340	320	320	296	318	338	305	296	337	302	289	312	324	330	323	303	331	315	302	311	337	293	301	316	305	310	309	356	288	324	291	292	340	288	305	270	309	310	308	305	328	328	310	299	343	305	322	327	324	325	335	329	335	323	322	340	322	316	322	310	309	320	254	307	306	330	302	332	301	308	328	346	306	312	314	314	330	289	329	290	308	338	328	301	311	294	273	289	305	328	360	353	324	294	339	327	303	339	334	324	307	341	327	320	344	342	280	303	311	317	285	283	288	307	304	323	325	316	315	289	342	320	335	310	340	332	307	335	320	319	352	293	297	292	320	334	324	314	307	292	316	321	295	293	277	314	310	276	300	335	312	322	330	325	322	299	272	311	322	332	316	333	321	312	303	307	296	306	322	292	323	318	293	312	308	268	325	316	289	312	321	299	295	313	318	298	287	311	347	317	330	311	325	310	311	314	290	316	298	311	314	327	318	301	275	350	298	328	285	290	320	291	282	286	320	303	283	343	330	329	286	290	326	336	302	318	326	274	310	294	290	321	304	310	322	277	303	305	342	295	322	301	327	337	337	302	302	290	360	333	315	313	338	325	310	312	287	304	287	339	332	328	296	310	290	314	315	326	310	319	317	297	314	303	300	346	322	311	328	327	295	305	310	320	310	286	280	339	356	317	306	299	321	306	287	308	296	315	308	316	308	340	335	328	344	294	343	313	335	318	292	307	334	314	325	302	353	341	312	333	312	333	315	321	342	300	354	331	284	314	329	307	294	300	304	319	325	312	281	355	339	335	301	356	351	323	320	316	343	307	277	322	300	298	278	354	313	308	339	297	318	347	317	294	302	338	306	326	294	276	312	294	269	319	316	328	329	299	299	312	300	314	285	310	351	328	335	318	325	309	321	300	320	313	349	280	330	325	308	306	279	333	314	283	291	312	334	318	302	276	310	300	323	341	300	337	283	286	279	305	345	321	310	335	288	304	325	317	320	327	339	277	346	294	317	314	319	329	341	339	271	295	338	323	301	290	330	313	302	310	316	296	359	298
3916	8051	5020	2307	1395	1145	1066	990	893	857	814	780	730	685	745	731	717	720	716	715	691	653	694	730	698	724	698	684	729	695	663	723	698	665	641	691	743	691	693	644	676	703	656	655	634	670	641	650	658	685	671	669	706	716	694	693	700	690	691	663	666	688	696	651	710	713	657	688	644	708	692	648	683	646	684	614	691	670	691	666	700	648	687	641	684	654	612	666	661	675	680	667	685	667	739	646	667	633	698	666	702	685	666	695	694	655	656	742	637	674	683	641	654	670	618	671	706	677	659	671	644	643	708	677	725	686	690	695	673	614	702	654	658	678	702	670	682	678	667	659	709	655	661	683	740	651	657	702	680	661	700	657	609	673	746	661	676	659	643	698	746	664	694	698	683	684	720	680	714	699	666	660	689	652	660	686	681	675	690	715	668	723	659	653	669	677	657	668	676	644	662	696	635	639	687	665	684	661	658	686	649	631	655	662	658	650	653	663	685	684	672	673	687	667	691	716	672	707	649	701	692	649	673	636	676	657	694	675	668	650	705	658	666	635	681	670	699	650	697	633	717	718	631	662	696	622	643	666	659	679	658	658	659	655	709	694	649	642	679	662	673	681	676	676	689	724	662	698	678	633	665	700	699	618	669	693	713	688	676	640	653	622	705	677	691	658	704	689	718	647	675	708	697	638	677	678	681	687	695	668	674	632	634	709	645	654	664	669	707	659	686	678	668	703	676	676	687	639	677	633	689	662	666	644	674	646	711	715	654	682	674	675	608	670	668	691	695	654	676	674	676	717	644	665	694	678	686	696	704	654	688	653	675	679	694	627	664	654	669	693	679	669	661	700	669	633	709	718	713	692	647	657	629	725	653	723	672	693	618	674	691	681	665	641	695	664	655	671	681	650	664	698	664	716	724	688	640	707	680	702	680	703	663	655	657	647	643	671	710	676	712	663	665	673	667	700	682	627	702	619	622	636	603	702	694	671	714	671	665	666	631	629	690	704	696	710	673	680	694	664	685	624	668	703	675	683	703	691	644	732	671	669	694	675	714	648	662	670	690	667	662	619	661	685	649	636	696	675	656	637	655	716	678	637	687	644	654	633	646	672	675	631	689	643	620	641	639	678	684	652	653	679	690	630	698	675	679	674	685	681	660	687	674	690	605	663	672	690	659	669	727	657	617	664	644	635	659	651	677	685	671	656	650	672	657	640	652	691	662	707	642	664	671	671	656	706	674	686	668	656	660	702	633	676	688	677	663	659	642	669	677	654	716	650	664	673	645	652	634	679	711	660	693	686	659	721	688	692	711	661	706	674	684	656	664	661	652	676	697	674	663	667	703	656	652	669	642	656	685	669	670	686	699	688	669	676	674	642	613	658	649	668	662	719	669	672	676	665	644	685	692	639	679	719	616	688	727	652	677	685	766	672	665	701	676	667	674	660	700	666	702	688	696	643	656	642	657	671	678	676	669	680	718	657	726	661	664	640	678	668	680	667	661	659	656	617	655	681	689	665	665	660	657	735	693	648	648	673	714	700	672	683	670	681	674	672	670	664	615	668	632	650	724	665	648	663	598	691	643	671	689	674	651	653	692	695	711	698	667	687	674	668	672	694	691	690	666	643	675	658	679	690	685	682	702	702	664	661	684	690	700	687	704	676	645	667	693	644	694	676	660	664	690	675	676	665	665	616	676	681	690	669	671	701	664	670	680	655	636	679	680	719	666	686	681	670	643	674	646	657	635	639	635	687	710	663	645	638	632	664	641	604	696	665	672	630	669	690	665	702	688	642	663	682	676	687	690	668	634	707	665	700	660	708	622	681	655	668	678	682	712	638	718	684	642	656	651	688	647	665	629	622	662	675	647	639	681	650	690	664	697	690	700	665	710	684	688	673	670	666	711	661	662	649	702	650	719	640	660	684	661	649	652	706	672	691	672	674	682	706	603	659	716	699	646	635	667	656	670	660	702	677	637	683	695	670	662	640	719	663	638	725	658	704	652	653	653	701	687	676	710	697	675	666	663	698	719	656	723	722	676	687	686	678	700	670	677	711	674	674	720	652	726	604	656	658	660	663	687	676	684	651	674	683	658	691	630	670	674	658	652	658	656	671	681	667	649	664	641	634	624	633	674	689	714	730	707	660	669	661	708	704	684	676	710	673	634	692	657	680	655	665	699	666	667	681	670	668	732	660	666	728	659	687	659	643	673	666	714	662	653	687	696	675	715	682	665	659	673	712	691	635	743	727	661	711	668	654	637	680	677	643	672	723	671	691	655	671	639	645	717	711	682	709	687	647	678	694	673	672	705	671	681	658	648	639	655	669	670	677	644	708	700	641	691	685	680	682	676	683	665	647	662	687	682	709	637	667	679	666	645	630	699	640	659	657	691	709	648	711	635	703	678	661	698	679	699	615	672	717	665	676	678	662	692	657	712	648	701	669	703	636	648	660	675	666	647	658	683	626	685	670	668	640	677	684	680	655	708	704	664	660	643	653	695	684	694	650	685	665	666	646	646	652	650	671	673	678	653	669	669	692	654	714	685	627	622	649	642	639	667	638	712	669	686	684	670	710	711	671	702	694	685	673	644	651	663	661	714	676	684	640	656	684	671	659	699	674	695	636	649	669	652	667	671	688	632	714	607	707	673	659	664	622	649	667	645	661	659	661	718	698	694	661	642	642	719	684	679	662	702	650	652	674	657	695	662	651	671	658	701	699	696	658	643	704	656	678	659	674	648	662	677	670	616	689	660	658	669	670	641	641	628	674	668	681	654	688	671	644	644	694	667	675	676	681	701	633	669	632	713	670	685	690	700	673	682	665	655	693	688	671	682	676	694	671	679	634	668	606	672	656	688	683	662	705	690	645	666	690	669	674	676	670	637	703	663	646	662	709	649	686	661	668	663	624	681	679	656	725	693	641	692	711	691	653	644	645	684	640	623	675	650	666	630	654	641	668	645	687	674	670	666	677	655	660	663	640	655	664	638	692	690	721	619	726	646	692	637	597	685	680	638	684	663	665	692	688	651	632	661	694	693	710	660	662	643	721	665	680	659	651	671	675	725	652	674	675	633	662	684	660	635	666	657	676	697	667	643	688	632	676	662	660	685	664	691	679	734	678	718	624	687	661	661	697	705	660	669	687	683	631	663	636	653	670	666	661	640	672	671	650	679	662	660	670	704	642	655	717	605	669	683	634	677	677	643	691	628	634	672	665	628	722	657	692	648	681	683	626	650	656	681	663	658	654	688	673	683	637	681	635	642	678	636	658	618	700	723	680	718	667	685	653	685	633	689	647	701	675	657	627	640	654	722	675	660	693	672	699	674	673	707	643	665	703	676	645	629	673	681	647	646	676	680	686	673	654	679	653	686	694	676	692	698	676	622	734	627	635	649	639	672	657	677	659	638	660	668	651	633	720	683	643	642	677	676	685	700	640	669	661	707	683	704	673	666	659	693	675	656	690	689	679	684	655	687	715	683	667	682	629	656	638	679	635
33347	15274	3432	981	738	706	466	457	387	381	334	322	303	271	261	296	299	312	329	270	317	301	320	298	315	268	261	275	293	278	269	300	256	305	262	288	249	273	300	290	265	272	275	277	307	288	319	287	273	282	323	275	320	277	312	288	255	303	294	285	289	315	288	272	280	324	286	269	294	273	281	287	284	281	269	280	258	302	307	279	293	297	288	272	299	274	272	288	277	325	287	323	301	301	324	278	279	261	307	293	300	276	286	289	302	279	302	286	310	318	263	275	276	265	267	298	273	294	311	281	260	275	256	273	301	283	257	272	290	277	323	308	275	274	259	293	280	328	273	298	318	275	257	295	300	298	299	273	313	290	288	319	293	294	293	311	289	278	282	283	281	290	286	267	293	288	272	283	330	270	303	297	281	321	329	296	278	272	325	265	310	287	284	283	309	270	280	303	284	264	305	298	281	309	279	281	297	301	310	302	282	270	255	286	268	301	284	283	282	276	269	295	280	276	302	308	312	299	304	307	274	328	288	303	292	277	276	278	303	297	272	290	306	288	320	338	280	288	290	276	294	287	286	256	276	313	283	302	295	293	306	280	305	237	269	282	327	278	265	275	312	279	319	310	281	301	321	289	280	255	324	301	285	271	273	317	276	276	331	285	318	302	284	313	292	271	287	291	284	292	310	274	286	301	274	293	293	289	274	268	286	291	280	269	264	305	296	304	321	289	296	298	263	283	296	285	283	259	285	295	308	277	273	289	306	306	310	284	277	253	272	279	281	316	310	280	285	288	284	292	281	313	302	326	289	288	263	276	266	263	286	280	278	285	300	304	273	305	305	278	287	291	293	286	290	320	323	279	299	274	278	302	282	249	305	268	290	293	272	270	273	298	270	295	307	269	274	278	286	325	271	256	285	288	271	275	292	296	303	266	283	294	301	301	261	301	295	276	291	290	260	301	306	253	302	313	294	297	259	277	284	276	293	319	301	268	291	281	281	298	296	283	242	295	269	282	266	271	287	286	295	299	291	312	283	258	304	282	314	274	282	297	335	283	299	312	291	312	281	253	298	290	278	276	301	278	275	263	283	290	281	324	280	312	308	305	312	325	282	278	290	290	291	285	302	272	299	314	246	321	297	289	281	264	312	323	261	277	314	286	269	309	280	295	268	292	288	307	297	288	283	309	273	269	295	288	297	303	294	257	315	283	300	287	285	296	290	268	270	275	298	268	292	299	300	317	278	290	289	295	300	311	296	287	289	288	295	302	294	302	319	263	289	254	279	324	245	301	279	287	277	303	265	272	318	292	323	280	288	296	269	294	289	294	303	325	306	291	310	283	305	290	282	282	289	303	264	311	268	294	278	280	306	270	298	280	275	273	251	295	275	319	276	307	307	280	298	312	236	277	311	276	305	323	304	263	304	280	298	303	270	266	289	290	281	279	315	274	278	292	272	304	281	311	291	266	275	286	304	256	268	323	304	313	296	257	291	284	298	283	307	263	286	282	296	300	278	302	251	315	325	278	269	280	303	295	304	301	291	296	309	256	262	280	297	313	290	306	283	294	296	277	287	294	302	296	280	272	287	293	290	282	291	279	320	270	309	292	292	298	324	279	282	263	275	308	282	264	299	268	297	280	282	291	289	304	283	286	283	318	279	292	305	321	288	264	299	301	275	285	281	266	298	296	289	289	284	286	302	278	270	259	278	297	289	274	286	292	285	265	286	292	310	275	307	286	294	296	297	278	263	303	301	275	275	290	281	259	282	296	325	304	309	259	301	315	290	249	299	320	287	321	290	268	265	305	289	267	302	264	286	257	283	295	300	304	281	308	264	286	281	305	302	291	273	284	270	283	304	259	277	305	298	269	292	296	289	278	309	281	297	295	302	295	301	291	277	319	288	299	281	300	284	314	309	252	297	283	307	304	285	308	290	284	278	307	290	283	294	300	309	298	247	291	286	305	293	283	288	312	275	319	281	267	299	292	283	288	268	297	284	268	291	281	313	286	305	282	302	282	316	273	287	268	315	303	350	293	265	283	322	269	288	311	301	276	297	294	285	296	300	285	307	282	259	273	271	288	303	313	264	303	309	331	310	255	305	264	267	293	300	282	317	277	266	302	289	285	313	274	271	278	267	277	306	279	301	303	292	305	291	265	304	321	285	294	307	284	299	282	281	308	280	295	281	279	310	291	289	302	288	277	279	298	295	279	258	310	291	319	287	312	297	273	286	266	293	280	300	264	285	285	278	267	291	274	281	321	289	262	269	294	254	315	285	289	318	280	309	277	276	279	269	267	253	280	293	289	340	281	296	312	291	292	299	303	302	253	295	292	267	322	290	269	241	290	305	314	279	279	263	290	270	276	281	290	289	266	278	276	282	284	272	302	275	284	311	272	305	308	248	323	291	292	265	268	296	249	295	309	279	303	269	300	300	301	293	292	285	267	259	266	260	286	304	298	310	309	330	273	281	272	254	311	332	306	322	297	277	293	291	297	273	286	258	280	311	298	295	319	293	322	268	320	306	303	304	288	286	275	274	281	298	308	291	271	304	292	301	265	288	297	290	288	253	311	294	271	279	295	264	294	267	282	327	318	302	250	313	295	300	279	294	274	294	271	261	297	282	309	294	326	302	263	317	277	274	310	275	300	315	319	332	329	289	264	288	301	291	298	283	278	298	300	278	322	271	255	308	306	278	317	280	342	264	291	285	280	284	312	312	292	299	280	276	305	297	266	296	279	280	299	271	292	287	286	250	264	329	310	299	296	280	302	307	281	284	295	278	330	278	296	261	298	266	304	305	272	281	279	327	310	321	268	265	276	323	291	300	296	286	260	303	300	248	292	281	319	284	264	259	300	268	261	310	261	300	288	265	281	269	264	270	324	273	283	277	300	291	282	287	297	274	354	289	314	300	281	271	311	296	302	299	306	320	304	271	316	318	290	293	286	313	275	272	269	301	281	302	281	251	264	264	296	286	291	319	300	277	302	281	286	282	288	305	291	283	308	296	319	292	278	302	303	315	281	258	295	284	272	317	301	328	310	263	272	276	256	254	287	281	278	309	316	329	310	308	266	271	264	266	326	266	259	288	281	284	280	274	273	280	285	300	307	288	267	271	308	291	269	300	303	255	333	299	308	303	273	322	293	236	276	318	304	315	272	263	307	303	290	309	292	316	311	299	323	275	294	244	300	307	292	301	274	297	278	271	301	296	285	288	296	268	302	289	283	286	292	304	247	273	273	277	321	298	260	304	313	284	292	280	306	289	268	278	297	308	281	302	290	318	329	232	287	273	244	301	312	327	309	295	297	307	274	319	295	270	294	255	268	306	262	277	296	293	285	257	301	281	276	274	298	292	292	266	316	297	281	262	276	300	276	279	286	278	296	303	270	326	285	281	274	285	317	317	316	278	314	289	317	287	268	266	277	275	287	270	297	288	303	268	313	250	299	311	310	259	287	309	281	295	269	270	298	267	297	293	272	313	300	267	269	305	279	290	285
5512	2021	1414	886	843	746	739	741	671	713	687	683	665	693	641	662	655	649	670	658	667	665	678	639	646	697	656	671	689	639	648	647	675	675	675	662	668	663	655	644	689	696	695	678	679	628	654	665	654	661	631	650	628	684	688	648	649	703	661	654	691	650	706	637	619	675	653	666	678	683	695	676	671	691	655	664	669	667	633	669	667	659	659	657	635	644	668	679	661	656	661	670	639	716	608	706	679	632	619	658	635	681	673	644	709	671	685	633	636	656	617	665	668	665	654	620	661	645	658	650	651	701	615	646	666	659	641	667	658	653	735	707	695	632	627	661	643	687	644	652	644	619	686	667	678	679	678	666	609	617	639	672	666	680	628	655	655	627	734	706	678	621	700	615	651	678	696	612	651	651	680	686	609	701	652	655	646	693	674	639	673	636	672	701	683	688	660	692	674	612	605	639	692	693	706	693	694	642	639	666	673	655	670	679	630	658	652	668	645	696	626	669	684	655	669	711	643	646	687	663	646	662	680	698	671	647	633	670	660	672	680	669	677	667	681	670	658	653	678	699	609	689	688	675	666	664	658	703	669	666	692	672	723	644	677	704	643	660	672	674	676	650	649	642	672	701	639	669	670	659	676	656	681	637	632	647	664	699	670	635	690	620	653	641	655	709	644	664	645	682	655	661	665	616	650	704	688	609	651	672	618	675	716	603	705	672	613	669	693	611	640	639	700	622	656	694	677	632	722	670	690	622	718	690	654	664	647	663	698	628	657	670	676	688	668	673	676	655	640	675	732	688	681	640	621	703	667	685	701	605	686	656	664	659	660	653	637	665	650	619	672	627	605	655	679	637	675	671	671	626	649	701	671	630	640	667	673	638	711	691	669	647	664	667	663	660	643	676	666	676	625	704	654	668	728	621	672	648	691	665	670	655	685	649	683	648	672	668	644	645	654	640	639	673	713	617	644	700	649	618	685	690	663	668	660	628	686	635	718	693	671	677	626	658	642	660	640	636	684	642	676	617	640	641	640	667	642	659	697	653	681	705	707	646	648	646	654	673	665	719	645	658	618	644	659	672	633	657	648	665	689	683	618	688	649	695	659	650	678	707	692	642	633	628	643	651	660	667	695	662	652	747	646	665	681	694	619	649	622	636	595	664	691	599	676	644	669	683	660	657	618	673	657	696	680	647	669	645	647	680	682	655	644	647	689	650	674	648	671	640	635	620	660	636	628	604	619	671	632	666	669	618	651	686	623	654	650	600	716	597	657	636	672	650	679	637	699	660	668	708	634	702	680	667	639	684	632	616	658	690	662	675	671	669	684	670	672	641	661	646	656	642	644	622	672	664	657	663	663	677	666	649	668	683	668	654	639	660	619	646	653	649	640	662	678	673	696	672	682	661	654	647	669	664	678	641	671	640	663	607	634	712	652	658	652	664	660	701	665	679	674	602	662	657	625	634	728	659	649	684	684	661	606	700	651	671	677	690	634	700	696	678	669	643	667	654	621	657	632	652	652	666	671	689	650	695	647	703	609	650	669	665	697	658	609	665	640	683	659	652	707	622	665	639	684	712	697	626	691	700	686	643	699	633	643	670	663	677	671	694	659	669	684	613	699	676	662	649	703	680	725	682	693	663	674	675	662	635	647	670	627	660	656	689	652	630	650	686	683	649	641	638	668	675	626	657	708	665	671	637	625	683	671	670	669	654	640	661	682	677	621	640	685	666	656	648	638	621	604	649	641	649	646	658	607	706	682	668	668	707	642	642	645	681	674	710	695	645	644	704	646	677	691	663	702	667	642	676	657	670	682	679	628	649	693	673	659	710	660	662	668	697	650	645	624	641	702	647	679	689	660	623	705	686	677	670	670	650	674	638	652	660	698	643	637	708	687	657	671	661	678	653	714	660	709	620	644	633	669	641	671	701	633	680	673	654	649	655	666	653	650	709	642	708	648	652	618	620	661	646	598	687	669	719	701	677	656	634	694	661	674	683	688	666	666	672	660	659	725	674	682	649	673	655	609	667	705	653	697	703	650	644	674	624	647	672	642	641	670	687	665	673	634	639	668	623	626	674	670	652	664	663	678	685	663	619	688	644	663	704	662	646	668	672	643	645	676	652	639	693	660	652	714	636	684	723	623	687	637	606	643	705	632	671	667	652	642	670	640	677	662	643	653	669	596	633	650	685	674	650	705	697	660	658	681	670	648	649	673	629	652	682	619	662	643	651	639	628	683	616	603	682	716	706	656	647	667	726	639	681	657	671	646	667	663	686	676	693	627	646	643	699	631	658	644	634	659	659	677	648	649	677	642	684	701	634	664	717	628	644	645	671	645	668	689	625	626	652	637	656	664	638	683	655	653	643	664	632	677	642	644	690	657	685	672	629	626	651	694	664	700	669	670	680	653	643	608	667	693	679	683	632	624	627	647	670	621	671	655	641	654	624	645	647	678	645	679	653	633	648	680	665	679	676	623	682	682	683	684	628	668	661	678	697	708	652	667	650	736	689	654	677	661	619	639	646	672	634	691	661	629	636	655	678	715	624	675	628	665	660	686	659	686	664	699	669	660	628	649	659	668	646	688	628	673	631	647	678	648	599	652	649	642	638	676	637	651	648	702	647	696	636	666	648	672	665	609	597	610	668	644	709	670	683	668	607	701	641	662	692	695	663	645	668	649	667	679	632	660	687	667	642	677	654	622	653	642	683	614	671	617	661	617	662	711	704	602	660	645	589	703	648	619	708	652	663	640	679	651	633	644	625	703	672	669	634	686	689	629	699	637	699	672	654	649	693	654	675	694	594	676	678	643	626	667	674	688	666	613	650	652	668	716	649	634	663	650	644	649	659	640	678	684	644	708	633	655	696	654	690	661	652	673	630	665	634	649	669	616	651	648	668	636	646	652	684	675	712	669	662	630	668	657	668	686	663	669	677	687	682	637	710	673	673	636	687	643	659	691	680	618	670	634	633	668	667	651	639	669	681	662	655	677	655	632	628	642	655	658	649	647	672	684	679	657	610	682	664	656	637	654	683	719	659	616	709	665	647	676	641	680	635	649	683	638	660	641	680	649	639	654	710	664	712	649	695	658	655	698	683	642	629	669	691	667	662	677	718	658	680	685	677	676	646	663	643	640	650	686	612	600	636	679	668	654	628	620	640	632	667	648	679	663	641	668	682	629	638	698	681	691	665	653	674	659	653	666	637	641	618	670	646	677	665	643	638	680	606	682	661	656	694	684	666	631	664	689	648	706	629	689	641	642	686	643	664	683	672	660	686	705	686	663	665	650	639	675	650	668	673	657	671	707	674	624	686	706	649	639	675	709	612	664	649	671	694	659	631	680	657	713	682	691	654	642	676	688	705	629	681	672	687	684	688	711	659	674	691	690	623	646	647	676	698	623	663	659	708	710	672	686	708	685	704	657	667	673	673	704	644	698	648	659	642	662	686	679	696	675	642	606	682	640	684	633	710	660	644	673	644	670	671	668	647	675	707
24545	21026	24771	27503	20940	4824	963	730	576	563	522	443	426	418	419	413	367	392	397	399	438	465	430	478	372	400	412	362	375	412	406	392	410	408	359	391	379	431	425	380	369	416	399	389	392	411	355	376	401	361	384	399	387	397	430	427	394	390	367	384	382	356	404	453	423	405	416	387	405	376	450	389	413	395	368	392	355	426	370	395	369	400	378	396	358	376	374	387	359	352	372	383	389	386	384	399	400	379	395	374	372	367	349	407	405	373	362	402	428	370	376	357	363	353	369	373	348	372	406	395	404	385	360	376	381	412	381	393	381	385	448	401	391	371	361	361	363	414	400	362	406	367	399	370	390	377	394	362	363	347	375	370	344	371	383	383	416	377	391	361	386	373	399	376	390	382	396	369	397	398	381	402	394	373	372	375	343	340	372	368	395	411	379	390	392	345	387	390	422	460	362	379	362	354	426	388	383	389	420	384	351	410	361	377	390	402	380	377	383	387	376	379	377	395	373	382	366	379	419	373	380	400	386	361	381	420	420	410	395	404	395	392	404	379	362	377	386	417	432	391	344	382	398	392	503	364	382	389	370	408	387	400	372	392	382	385	354	362	345	379	371	382	385	436	351	411	342	405	402	366	368	384	381	389	424	383	377	358	399	385	386	384	411	388	387	379	395	399	402	396	408	409	414	390	422	420	374	361	355	370	407	412	383	374	425	377	388	391	358	416	395	391	378	358	412	405	379	408	395	393	373	392	392	385	385	377	390	367	383	407	357	407	373	386	390	377	391	370	373	442	362	355	400	443	340	382	430	400	362	401	387	391	383	384	381	409	386	422	362	407	380	368	375	358	386	343	376	392	397	375	377	371	399	415	401	379	411	395	396	399	372	352	427	356	392	399	354	381	350	367	363	347	383	407	367	362	361	367	380	377	339	384	383	391	375	385	351	367	390	374	405	401	379	401	386	394	372	395	383	386	384	400	384	392	375	363	403	414	377	425	392	374	360	365	363	385	357	376	377	373	360	356	401	384	378	397	387	391	343	344	385	376	369	370	392	409	389	377	411	391	421	410	377	393	328	397	381	385	388	404	399	391	381	373	386	386	390	376	399	366	380	428	417	397	419	371	379	365	361	380	377	365	387	399	408	399	364	375	371	414	371	409	375	410	369	386	376	381	367	372	380	428	390	368	371	364	387	396	392	337	368	387	387	387	370	368	396	393	379	382	409	408	362	383	363	373	390	405	369	391	386	344	383	410	406	341	368	406	340	403	402	353	365	414	403	383	400	347	390	425	458	401	370	348	371	423	392	369	390	358	337	389	416	418	368	417	411	386	387	403	367	347	382	359	384	382	383	421	413	423	411	371	383	383	404	403	405	387	393	406	384	434	371	389	376	374	381	399	358	378	371	348	364	408	378	401	393	392	378	387	383	392	403	392	381	411	372	400	388	363	393	376	378	413	360	395	416	392	392	368	374	355	428	412	411	367	376	354	386	409	391	364	397	384	387	370	422	382	409	363	393	419	441	418	382	407	406	371	418	359	409	346	372	379	396	384	414	401	378	385	402	415	413	359	357	395	409	373	388	370	394	369	369	371	387	408	362	382	375	382	385	409	369	392	348	392	377	373	407	341	328	400	419	375	372	383	365	381	445	384	354	382	413	391	387	370	388	399	398	396	377	379	314	365	385	394	361	398	393	425	403	370	380	384	352	367	372	384	417	405	425	384	353	371	392	378	373	384	417	395	416	364	390	356	370	386	371	396	398	375	392	376	366	405	383	389	415	339	384	395	405	381	315	363	384	400	370	407	370	370	333	384	387	398	371	382	422	350	351	404	364	396	350	424	394	365	390	445	386	401	401	406	391	388	380	376	394	383	386	376	360	342	369	367	396	373	358	385	371	375	379	407	398	388	399	382	417	381	392	355	380	384	392	401	350	388	405	384	385	371	429	371	390	406	380	363	358	409	400	346	384	385	390	391	352	384	345	383	394	399	363	386	404	390	365	398	376	400	363	424	396	384	378	363	381	346	378	378	388	373	356	405	367	372	372	401	356	423	398	394	381	396	363	379	383	379	378	401	389	353	392	382	335	340	409	386	378	389	395	379	371	359	415	386	393	383	397	382	385	375	369	393	364	360	410	366	355	447	383	401	347	380	418	371	358	370	377	406	374	399	409	368	408	370	369	387	379	382	410	378	373	396	409	356	395	355	395	370	358	397	381	364	381	389	388	357	395	392	330	379	379	409	431	411	386	364	396	406	390	392	403	404	379	421	398	380	406	420	361	347	362	374	401	373	340	420	417	376	379	383	399	381	406	387	388	370	418	365	371	380	411	368	384	398	361	384	396	369	375	413	403	394	422	355	352	408	398	358	423	371	342	368	403	390	349	392	360	399	395	398	402	374	390	377	392	365	373	408	376	421	368	359	368	346	366	361	373	372	391	349	413	416	407	387	407	413	377	385	376	401	367	348	360	400	374	381	419	386	374	392	355	411	373	411	364	392	414	399	387	376	391	372	391	393	361	371	383	410	376	400	406	396	375	409	378	386	335	385	359	376	351	421	414	385	409	358	388	403	388	394	359	393	362	393	402	406	393	374	382	385	314	365	367	398	427	362	374	378	376	372	399	379	419	389	388	373	411	426	368	396	366	347	415	339	401	381	416	388	374	399	405	403	398	385	365	388	397	387	384	351	426	403	412	383	413	380	372	402	353	366	340	389	382	346	355	339	368	360	369	352	410	394	381	392	405	376	402	435	392	371	398	396	367	355	399	387	398	383	406	409	382	381	399	385	417	392	389	415	427	376	387	380	408	379	402	375	369	418	374	351	417	366	405	406	385	385	388	357	385	411	368	394	345	353	418	391	388	378	406	399	357	381	369	372	365	367	399	387	380	367	386	401	346	366	417	401	402	403	401	387	381	339	381	353	382	422	374	396	383	370	343	343	365	399	398	399	342	394	417	398	386	412	372	352	361	407	375	371	365	422	438	381	362	378	379	366	302	382	374	405	390	407	398	383	404	373	367	386	359	371	424	367	348	342	418	382	379	378	348	417	387	369	371	390	382	355	372	362	424	382	385	389	372	366	355	374	400	360	414	383	385	412	384	369	397	354	391	405	347	357	374	361	377	417	362	348	380	388	429	344	342	394	405	373	418	359	383	375	374	378	415	364	374	367	389	398	381	406	407	369	366	363	415	399	419	412	388	425	321	361	429	374	417	394	388	400	394	365	380	401	393	424	344	369	406	390	368	373	350	372	371	408	364	419	367	351	345	390	380	370	358	417	383	409	372	350	376	417	400	349	430	369	392	384	374	381	389	393	353	398	366	390	412	382	388	371	388	381	403	400	382	405	391	385	374	365	384	378	397	411	374	418	371	376	395	336	418	370	394	362	396	346	387	366	391	381	403	406	387	347	380	367	401	355	372	370	389	333	393	384	382	411	353	373	387	386	374	374	434	402	397	413	395	372	368	404	346	380	394	419	381	435	408	389	415	366
3745	5258	3403	1823	1361	1169	1131	968	989	944	889	912	868	851	870	846	813	877	886	779	839	850	820	837	850	867	830	845	834	843	852	870	819	801	827	851	858	820	803	857	848	806	888	831	844	823	843	809	803	816	869	838	871	782	857	827	870	817	850	773	836	817	810	870	833	834	855	819	843	817	838	839	868	832	813	852	828	849	795	826	824	806	875	879	845	818	809	814	819	853	895	805	826	832	823	855	842	841	823	834	850	823	807	849	860	841	825	863	910	816	821	796	865	840	872	869	820	853	807	862	822	834	859	826	874	848	887	782	844	876	834	816	875	819	868	865	887	852	867	833	867	850	843	833	844	822	838	823	842	807	810	876	823	839	813	854	883	805	799	854	822	815	824	858	820	860	827	774	801	804	817	855	828	814	860	829	848	800	870	836	840	827	862	828	799	808	847	855	822	835	779	842	864	817	818	844	838	866	832	825	837	786	806	847	815	858	825	782	825	822	815	841	861	899	816	789	868	812	818	819	791	778	856	865	869	862	807	859	821	833	831	840	833	825	858	765	911	840	813	815	859	836	842	825	870	855	801	831	864	812	831	810	812	772	805	836	854	804	861	839	824	809	870	803	869	886	840	791	806	866	799	825	827	806	788	805	838	843	835	775	848	810	845	812	822	814	811	832	859	817	822	802	846	836	806	812	828	816	817	869	821	777	847	842	829	856	802	861	848	845	775	855	827	915	853	837	830	817	814	785	803	815	843	833	819	806	844	842	871	860	808	833	800	835	798	817	792	845	815	868	839	873	793	877	807	841	826	836	874	815	846	793	765	827	828	823	824	849	769	852	840	821	795	862	826	806	807	827	765	839	799	827	878	850	806	809	845	823	840	836	870	818	817	839	849	828	764	834	833	752	855	821	812	783	808	828	808	837	830	808	843	845	808	859	863	846	859	843	844	828	837	807	841	783	819	773	840	841	838	826	839	837	814	876	842	822	809	812	843	866	850	850	822	828	810	804	872	767	867	822	841	827	839	861	781	818	833	786	872	803	771	813	761	808	800	850	760	859	850	843	809	855	787	836	813	802	798	838	859	830	828	844	881	830	869	829	826	803	821	801	843	816	835	839	807	823	849	775	853	840	832	828	834	807	823	829	854	853	808	777	871	813	766	865	795	841	800	815	867	831	827	832	809	806	869	827	788	804	851	801	858	817	799	794	800	816	906	799	920	835	806	865	833	818	827	830	816	828	797	822	888	775	849	842	834	855	817	827	819	849	797	767	799	861	851	817	785	827	835	776	811	820	819	847	797	813	803	859	881	752	849	821	832	848	825	814	846	876	845	819	849	837	847	843	847	894	866	838	855	899	847	832	807	834	813	807	868	829	877	896	827	780	904	851	803	844	849	853	862	819	840	858	809	805	846	853	917	880	824	872	832	810	829	830	864	858	823	831	857	837	823	840	789	834	825	834	859	875	833	842	816	793	808	855	836	817	851	817	811	834	835	807	854	793	812	791	807	779	832	841	770	853	834	749	831	828	869	821	912	855	843	824	804	805	829	872	878	796	818	856	843	818	853	801	816	866	791	832	846	831	849	813	865	848	861	812	844	868	847	806	872	847	830	854	811	800	765	828	833	848	838	851	784	846	832	805	860	806	830	852	811	838	810	796	837	804	844	855	866	831	839	813	802	813	806	764	821	787	826	862	851	836	836	809	845	825	832	823	829	824	820	873	829	807	815	818	842	821	844	853	837	841	839	812	850	853	869	804	836	912	893	811	807	773	866	884	852	860	833	814	819	850	792	847	829	813	836	868	822	868	821	863	859	783	812	842	844	884	807	833	855	837	790	802	818	821	826	798	779	794	803	820	857	855	856	856	800	799	781	819	886	839	840	816	807	811	838	820	862	854	846	843	820	866	897	874	878	797	828	866	849	787	842	847	841	807	821	821	789	827	848	836	842	821	825	846	812	784	800	828	816	873	808	802	866	820	827	824	767	841	845	849	847	884	831	828	835	792	845	833	814	804	837	801	803	864	829	865	892	852	798	832	744	828	798	857	852	819	806	850	818	923	836	855	829	809	812	837	812	847	772	873	809	834	854	804	825	830	809	819	835	817	799	844	783	786	819	806	827	845	783	836	835	863	807	833	849	804	795	868	823	834	805	805	837	781	840	842	805	869	836	815	863	832	854	798	795	899	800	790	804	859	835	792	826	833	825	830	825	840	868	882	814	781	874	833	846	817	830	831	870	807	799	800	849	809	812	833	836	836	828	824	870	783	774	869	798	804	828	787	819	798	869	814	818	857	826	839	816	839	851	782	803	874	832	900	860	837	828	810	869	799	845	836	820	805	826	852	804	796	821	797	844	796	805	870	889	816	846	871	846	813	839	820	862	806	808	790	815	798	891	815	832	814	869	825	781	857	810	901	917	804	812	851	831	769	854	793	829	813	788	856	904	859	837	835	818	849	836	833	828	803	816	875	835	849	871	844	890	872	815	824	813	810	801	834	790	798	872	837	810	855	855	822	851	829	825	864	849	852	843	808	828	842	884	840	849	848	807	827	794	838	846	820	817	790	906	857	821	830	865	803	861	850	807	879	827	850	855	818	866	777	811	825	833	804	794	825	811	858	832	802	839	809	846	825	816	867	796	816	813	870	806	840	823	790	848	831	785	805	846	850	834	856	839	853	853	818	810	868	779	827	883	870	864	858	848	834	818	813	869	844	797	914	853	827	789	821	781	779	839	864	818	831	834	842	824	783	844	846	827	784	817	851	804	836	846	835	817	856	843	842	820	872	860	817	848	789	849	816	852	801	911	864	852	809	852	829	810	849	855	868	839	824	803	876	865	820	804	815	864	855	838	806	833	825	812	836	818	808	849	836	830	801	838	900	840	800	882	828	807	810	838	760	773	798	849	824	824	772	844	873	823	875	829	804	785	802	844	785	803	849	821	801	856	789	866	854	885	835	838	832	833	815	799	878	826	853	869	819	808	780	835	861	822	848	845	816	814	821	811	801	871	870	783	823	768	772	878	859	837	830	829	865	800	824	812	794	834	846	872	831	808	844	825	855	783	809	822	840	833	800	842	808	802	829	831	887	842	854	883	850	799	807	874	841	793	862	830	834	849	840	844	831	859	865	817	829	831	796	869	881	812	823	832	850	827	827	793	869	855	849	819	828	856	861	860	820	817	913	823	812	806	824	800	793	800	862	843	846	829	832	843	828	819	771	864	792	859	859	835	869	797	811	847	834	831	838	767	884	843	862	818	804	826	850	835	846	819	793	804	790	814	810	839	819	869	844	819	824	810	854	819	825	810	783	836	794	874	807	849	795	866	825	895	819	832	863	826	801	823	822	827	829	822	813	809	825	838	788	810	846	813	818	864	816	818	852	834	815	781	857	838	823	807	794	810	888	866	851	819	791	796	841	810	787	816	843	839	845	896	833	795	812	816	842	805	876	791	874	880	846	850	786	786	856	800	844	869	855	852	833	805	842	835	841
23708	20994	25296	26872	21004	21071	5572	1081	759	574	521	401	405	435	433	368	364	367	425	321	360	392	381	404	323	376	328	343	339	313	346	321	341	314	299	332	321	312	294	324	330	338	331	299	345	320	300	279	292	323	333	313	376	319	341	349	346	316	324	354	338	332	334	334	325	313	344	286	333	362	305	292	317	347	301	295	341	321	302	298	285	294	343	328	340	314	300	265	317	313	329	341	353	310	343	326	267	309	298	338	311	302	336	354	328	311	341	322	310	306	323	315	308	320	287	319	277	314	351	316	332	334	361	334	326	297	311	310	330	279	306	282	331	320	325	280	308	305	290	309	284	340	316	315	318	323	339	335	320	291	304	347	318	318	312	303	327	295	301	314	321	332	300	350	320	308	300	332	317	324	327	321	318	291	278	302	312	306	292	323	338	334	310	312	333	326	307	315	320	282	329	297	302	336	286	360	330	324	303	315	336	316	307	327	296	327	313	342	320	319	298	326	304	305	325	337	331	337	330	287	301	264	333	296	335	321	283	303	296	305	311	311	318	306	323	337	309	306	296	316	305	302	306	303	318	325	336	352	303	287	306	347	321	333	302	335	330	336	300	299	301	293	323	269	306	299	308	301	292	314	319	321	304	293	371	301	320	321	304	330	315	327	338	324	340	287	325	340	327	317	331	274	306	300	321	325	340	319	302	324	340	295	326	291	287	311	257	308	296	293	321	322	322	325	326	340	293	292	296	309	326	310	318	298	298	322	301	343	312	306	290	329	277	299	318	306	318	288	301	298	324	283	302	340	358	325	309	338	313	282	294	334	295	301	300	305	346	315	319	285	328	322	294	312	280	321	313	295	321	328	274	280	316	299	311	337	322	322	341	312	316	374	335	324	324	277	316	317	336	327	335	306	338	296	338	293	317	280	294	326	310	307	323	316	304	302	308	314	305	309	346	317	334	321	319	286	342	320	293	335	298	314	304	296	320	333	318	314	336	324	336	304	309	301	277	278	336	323	318	294	317	305	272	291	286	293	318	319	288	321	302	310	344	282	280	317	319	319	301	309	342	324	300	331	303	288	324	309	333	321	322	301	333	318	330	313	297	270	308	305	333	317	324	301	265	313	306	288	308	294	331	298	313	287	292	312	338	298	330	323	299	253	311	300	312	294	333	324	322	314	306	313	318	345	323	352	330	307	284	281	331	331	330	354	323	276	307	326	306	257	290	306	292	319	293	320	327	323	330	304	283	342	334	362	340	302	302	278	357	312	319	346	316	298	326	302	344	342	297	290	344	306	304	316	296	311	317	317	343	299	307	318	323	290	333	281	330	317	328	261	290	294	341	322	319	304	338	347	318	276	337	314	328	315	330	332	307	316	339	319	346	269	334	291	333	313	324	296	353	325	316	325	342	306	305	284	335	319	297	319	344	312	303	318	325	335	287	331	315	299	338	369	312	338	298	309	297	317	300	300	296	284	292	273	309	365	294	295	273	307	338	282	316	323	344	317	316	312	326	332	325	325	303	334	307	337	317	329	301	325	311	308	283	366	335	330	301	305	300	318	306	334	321	280	298	326	303	327	347	312	311	350	349	310	313	298	323	321	312	305	323	277	311	303	270	321	320	290	311	332	334	337	336	299	310	308	313	319	315	287	310	321	302	296	330	336	359	328	307	305	318	299	297	340	323	307	340	303	310	311	331	335	313	309	317	299	316	344	314	319	299	355	296	321	311	328	322	334	311	287	326	323	349	356	326	295	326	354	348	318	325	326	328	291	306	318	305	358	325	323	330	342	277	292	307	316	338	335	308	327	289	330	285	290	276	336	284	293	307	317	317	335	304	304	336	309	328	348	281	309	324	345	320	328	312	329	317	313	331	316	312	298	346	329	290	314	329	287	332	305	281	287	310	360	290	287	323	331	314	326	315	307	294	335	308	290	317	301	350	293	297	340	319	313	300	306	324	342	348	317	315	266	358	326	342	344	281	312	328	341	291	318	333	300	294	290	307	308	320	314	348	342	341	342	337	295	284	285	285	293	287	331	342	340	332	316	299	275	335	333	296	303	308	345	325	319	285	291	291	333	320	290	309	297	301	323	299	305	335	311	327	298	283	302	325	313	342	304	310	282	288	309	321	331	333	336	327	320	347	287	322	335	331	302	319	288	303	334	341	314	324	315	345	334	275	300	291	316	323	299	289	322	287	328	328	318	291	310	290	293	306	318	306	329	292	298	291	303	309	322	306	301	313	325	306	297	312	270	277	274	336	289	331	317	327	335	302	335	348	311	325	302	342	318	307	311	307	325	341	279	291	357	363	303	312	288	292	312	286	329	285	320	356	326	326	321	285	325	305	315	275	291	313	304	325	335	332	329	300	317	315	330	315	347	349	305	284	313	286	278	308	300	331	309	338	348	296	331	334	325	323	329	350	327	327	323	339	333	298	331	304	333	295	289	299	315	312	325	299	322	301	338	304	315	339	358	277	318	317	339	307	345	318	336	303	301	294	278	352	321	326	356	330	365	334	306	289	312	338	305	344	286	330	359	299	315	330	356	316	314	314	300	303	299	331	333	313	313	326	345	310	311	326	323	318	322	311	292	306	299	309	308	349	352	304	339	331	295	282	334	312	273	301	334	328	321	357	298	322	295	253	305	294	294	298	309	344	331	304	313	314	339	301	342	324	330	310	310	329	301	339	338	289	309	351	326	303	333	312	293	309	299	287	307	301	349	314	319	304	318	336	314	338	327	325	282	321	334	303	305	304	314	361	337	317	319	315	332	303	345	358	326	303	312	340	314	348	320	332	316	303	286	319	320	318	330	324	308	324	304	311	340	323	330	303	325	333	296	286	300	338	323	304	310	382	340	311	300	303	349	290	296	305	301	298	299	276	334	344	313	294	318	304	282	325	303	334	358	355	285	301	300	292	322	366	330	318	302	288	312	290	337	284	321	328	347	301	300	331	315	301	298	333	293	350	294	309	297	298	318	341	305	333	302	319	332	319	297	317	320	282	311	335	341	305	311	347	291	333	296	312	302	278	313	330	321	328	309	321	344	335	305	296	336	290	346	313	313	305	323	320	333	308	360	300	309	332	267	295	317	307	330	319	330	326	293	320	314	305	303	324	322	340	279	307	319	277	331	321	295	290	298	325	317	314	287	334	302	293	308	282	318	296	323	301	315	304	300	290	285	329	321	324	299	294	305	334	305	269	286	302	336	333	301	339	329	314	283	316	301	326	345	312	324	294	325	280	308	303	307	279	322	277	298	322	297	323	313	359	309	352	356	297	349	315	302	315	315	302	326	291	357	307	302	303	322	298	316	327	304	326	293	291	328	346	346	324	294	351	339	314	319	341	329	341	321	300	314	308	304	316	320	328	310	320	310	355	303	314	308	313	324	293	309	295	349	309	284	326	331	306	269	330	334	306	294	300	341	279	317	308	306	306	322	303	284	327	293	363	351	329	289	316	305	293	352	322	322	334	306	301	305	351	323	309	315
3928	7859	5114	2316	1553	1210	1100	959	873	793	785	743	707	710	717	687	759	699	691	669	715	759	720	734	713	720	699	655	691	667	666	682	671	662	708	695	645	721	658	684	691	643	707	671	688	668	677	704	688	661	696	711	671	715	698	686	665	639	712	698	658	702	664	701	658	624	658	660	658	671	687	653	664	689	713	665	677	641	713	631	708	698	692	701	664	722	680	667	669	653	705	662	667	698	682	686	686	671	661	682	722	656	685	710	683	673	669	639	679	682	659	721	664	707	695	643	671	715	672	709	658	664	699	655	673	699	654	697	635	700	656	660	671	665	649	706	679	657	658	662	705	634	684	721	682	682	660	643	667	698	683	595	674	655	733	699	618	689	676	626	663	727	640	683	593	648	665	681	648	657	651	675	681	673	696	689	756	681	670	680	704	700	696	699	693	695	690	639	718	692	655	687	648	638	666	684	662	665	712	673	691	680	695	668	678	700	674	675	663	667	721	673	685	628	665	693	672	647	663	687	629	688	660	701	717	677	661	701	657	650	678	638	702	642	677	644	648	700	678	704	679	669	681	700	677	622	658	718	682	683	707	660	638	679	704	692	636	686	651	695	676	692	627	663	650	679	663	664	692	634	675	716	700	694	687	641	624	638	735	729	645	690	646	612	673	687	686	692	654	700	692	665	730	693	673	677	718	676	687	656	695	667	705	652	681	666	644	690	663	654	697	630	650	665	677	646	700	677	613	671	667	652	684	656	647	718	653	694	685	640	653	661	667	709	676	653	674	667	682	692	676	657	639	651	664	634	660	702	700	675	668	694	667	726	698	652	681	694	686	680	673	636	651	658	694	720	687	679	658	686	664	681	697	669	656	716	683	647	673	698	714	663	671	708	661	684	674	703	677	701	696	686	674	691	689	687	707	687	714	694	692	623	705	650	651	662	675	732	627	673	629	710	686	676	692	682	617	719	721	644	649	678	688	702	707	679	687	725	670	695	668	711	684	690	697	687	682	665	679	676	604	670	679	686	660	670	689	650	666	695	676	694	693	712	637	686	675	683	670	623	705	640	627	652	693	637	662	708	642	669	706	683	673	696	699	705	637	693	679	670	678	653	636	642	675	663	658	676	701	671	677	661	699	713	664	664	664	656	708	691	693	720	675	653	691	682	699	691	673	677	715	699	647	655	691	694	705	698	682	625	715	645	614	648	675	671	717	658	659	725	701	629	720	710	646	669	676	683	693	685	656	665	697	685	678	679	669	669	689	709	663	692	679	652	697	697	693	692	651	690	656	636	633	661	679	702	660	681	643	663	639	641	671	710	620	682	675	688	694	663	709	691	681	646	680	647	680	696	654	735	686	708	691	695	686	681	698	651	677	682	620	655	653	651	703	713	675	711	707	687	702	670	641	670	637	624	687	715	668	705	678	627	690	654	711	644	709	693	651	699	694	681	672	659	665	672	711	685	675	671	657	704	640	696	642	671	708	662	666	669	655	668	677	670	695	711	674	709	675	657	681	683	657	672	664	659	682	700	652	715	675	668	606	700	681	665	690	699	678	697	681	635	640	688	678	712	649	679	720	676	645	644	725	667	657	696	697	716	721	624	671	643	670	685	668	634	634	668	700	687	637	685	671	689	659	643	658	724	666	683	641	667	670	724	643	685	670	623	708	684	661	639	681	681	653	631	706	657	638	678	654	677	696	691	664	643	701	659	663	636	714	627	700	655	632	678	677	668	628	654	665	648	682	701	685	660	647	688	672	665	667	685	686	674	649	667	692	630	654	678	665	666	688	667	694	728	683	686	693	655	696	648	657	684	673	693	673	695	664	665	702	657	629	677	688	668	689	661	648	667	712	670	640	647	677	695	662	672	662	682	689	700	691	690	687	687	725	679	667	693	703	635	700	662	695	689	656	674	673	611	680	711	697	697	689	684	646	657	684	696	663	667	726	701	674	685	654	657	666	697	708	676	688	661	683	648	703	665	626	654	664	691	639	682	695	671	651	661	645	683	647	699	686	705	669	693	645	695	710	667	700	715	697	653	694	639	653	665	679	702	643	670	686	681	664	655	698	668	697	677	692	712	679	707	724	662	701	662	677	665	664	687	637	649	688	697	675	678	676	696	676	636	657	655	696	634	671	662	682	713	682	685	692	667	660	685	708	647	696	673	672	736	659	673	689	681	700	710	649	703	687	667	651	678	660	688	679	686	671	665	705	712	687	668	677	671	644	657	711	641	659	692	677	710	673	677	666	652	633	688	654	700	687	679	673	667	646	669	691	654	667	658	670	642	662	675	669	640	607	643	696	662	636	717	682	645	656	635	696	690	642	622	702	636	693	729	715	726	671	735	686	660	707	646	692	644	659	681	639	670	658	686	709	707	659	652	692	638	666	618	635	671	694	665	666	661	686	676	638	653	710	669	644	696	664	629	633	705	673	608	648	645	623	697	694	688	645	638	675	600	665	688	677	708	693	654	723	681	680	675	656	659	681	669	639	699	690	669	687	661	665	717	731	692	689	687	696	666	651	644	668	678	686	694	651	661	677	655	645	686	707	640	676	646	679	664	701	636	699	700	668	659	643	683	724	692	650	733	673	675	675	650	628	657	656	655	713	651	689	707	695	669	668	686	691	700	673	661	693	682	669	651	635	686	680	701	657	651	694	692	683	659	671	644	683	702	667	669	667	673	731	664	643	638	635	654	682	702	685	640	677	658	660	633	704	669	658	680	658	671	658	655	700	638	700	690	678	641	665	640	708	690	660	666	638	682	705	690	646	662	662	674	696	655	718	647	633	722	693	690	695	656	637	678	667	653	668	626	674	677	658	654	708	706	638	644	640	615	674	612	724	663	649	699	661	678	657	657	672	708	688	681	671	699	682	666	720	704	711	682	672	686	727	644	704	660	666	688	666	656	694	632	659	695	737	704	632	685	675	656	638	688	772	682	692	672	694	686	713	701	694	669	642	680	666	659	682	658	691	693	699	650	681	665	671	671	697	683	712	643	679	662	665	710	662	715	696	659	679	718	678	680	700	718	706	676	728	653	706	654	663	690	697	656	686	685	664	665	699	616	649	651	687	661	650	623	682	714	716	679	652	681	726	654	708	690	695	684	634	611	667	680	651	698	671	675	707	616	667	694	676	681	607	604	645	650	677	684	721	670	682	634	627	677	721	681	670	677	664	648	639	686	703	664	642	664	650	659	664	685	708	666	709	659	690	636	608	651	669	673	717	669	696	691	685	737	687	673	632	669	699	642	660	634	712	658	614	725	690	727	674	708	642	632	691	696	664	644	672	643	691	708	645	656	703	632	706	683	667	732	695	676	644	680	692	647	719	658	714	688	637	643	638	675	671	673	664	747	668	640	695	704	707	649	643	667	689	679	693	698	725	703	679	705	660	682	683	678	657	678	721	674	652	670	665	651	667	697	641	684	680	658	666	673	695	669	665	696	668	641	719	692	644	639	653	713	688	662	704	707	656	648	682	651	688	703
33230	15116	3225	955	726	657	460	348	349	345	326	322	320	322	320	321	313	294	280	257	296	293	305	344	267	324	319	282	314	307	296	294	305	266	287	271	315	280	306	288	303	325	295	317	291	305	312	301	305	262	303	296	311	291	308	325	310	244	291	306	294	295	309	313	335	283	325	316	268	294	294	314	272	275	292	278	305	299	291	271	304	327	324	283	297	322	288	284	247	253	315	327	315	310	273	297	319	304	315	319	322	274	314	293	276	290	282	293	302	298	318	313	309	263	299	289	278	299	264	290	271	307	310	290	315	268	304	274	279	314	308	299	291	274	316	309	291	270	320	292	315	286	259	269	288	279	302	313	261	308	310	262	279	343	258	313	272	320	286	307	300	289	310	301	293	293	252	314	290	316	275	267	270	275	305	282	304	291	297	333	276	284	287	278	285	292	292	285	287	301	272	305	290	285	307	297	258	286	280	291	296	287	267	306	267	304	273	306	297	322	309	315	303	329	289	330	309	274	285	308	290	304	284	289	303	270	301	282	261	301	295	301	282	293	289	275	293	298	278	281	290	296	282	272	285	338	293	304	292	309	321	264	295	262	283	246	258	321	287	312	292	328	303	294	294	336	311	312	290	257	266	286	309	294	279	243	299	292	282	330	342	295	312	280	296	283	317	300	298	259	270	312	282	293	302	315	305	303	280	305	283	273	273	269	334	249	277	279	304	297	282	292	287	299	284	321	261	279	309	301	291	308	275	305	313	304	296	305	268	272	281	283	306	306	274	326	292	323	300	283	319	333	306	311	329	337	288	337	291	305	273	286	297	290	319	279	327	299	317	313	297	277	297	308	305	284	281	291	284	290	294	280	303	267	302	290	246	284	257	290	317	268	301	304	349	301	312	296	288	292	308	317	315	305	334	293	283	291	293	256	295	265	284	288	270	295	269	300	300	265	321	303	313	306	284	313	278	285	329	292	291	300	313	284	297	285	292	278	313	307	309	273	288	266	298	311	307	296	304	263	289	279	296	252	326	285	293	308	313	301	262	269	301	320	302	335	275	303	276	273	289	289	276	271	285	259	307	314	256	304	309	265	303	299	307	311	298	289	251	312	299	298	309	271	304	301	311	286	281	303	311	285	288	324	265	296	310	307	312	295	305	303	276	310	302	262	277	283	329	291	317	280	319	289	280	311	307	280	268	303	290	299	292	258	287	275	277	256	328	286	257	292	284	314	301	316	283	318	304	285	302	294	285	292	311	272	284	274	278	303	313	333	292	330	295	278	273	294	286	265	309	284	305	285	280	273	326	292	316	308	285	309	277	306	305	279	300	311	278	309	305	288	291	307	291	281	287	292	287	324	263	289	272	290	272	273	291	301	277	285	258	291	309	272	280	247	287	270	277	279	286	284	297	286	311	291	281	256	331	314	325	306	315	260	287	289	332	328	321	280	302	286	316	330	278	235	273	299	319	273	313	263	282	311	300	314	287	322	315	294	275	281	280	312	283	298	304	327	306	308	294	305	303	260	284	269	289	266	271	330	280	312	304	288	281	310	241	314	287	281	314	289	281	298	284	295	312	268	295	309	340	300	284	295	291	335	311	321	310	273	275	264	264	288	288	306	284	302	315	300	295	278	298	334	339	314	310	282	306	300	283	302	291	309	289	323	270	299	300	278	287	294	282	278	327	273	272	274	264	308	293	311	300	302	265	303	285	309	285	279	264	277	303	282	283	287	287	239	291	295	307	299	284	292	305	307	267	301	315	295	272	303	305	292	310	296	326	307	281	302	296	317	287	303	289	316	297	298	322	295	281	298	295	292	309	305	266	298	287	275	315	306	275	259	271	269	291	264	259	288	294	323	282	282	276	284	291	293	282	280	308	307	288	310	289	292	290	298	278	324	316	280	315	282	285	327	291	316	286	267	309	320	302	288	309	299	303	307	278	286	295	312	289	321	314	277	340	287	294	300	319	336	320	329	288	289	291	314	279	306	305	300	265	302	303	302	285	269	306	286	315	303	328	306	276	299	294	304	275	266	271	289	284	274	301	315	320	298	293	343	293	312	317	300	286	292	273	257	302	305	286	313	279	298	282	304	299	297	252	273	277	259	270	271	308	283	325	290	305	303	292	315	275	315	290	312	287	274	297	292	276	274	325	330	267	280	315	315	307	306	264	285	282	286	321	320	246	322	326	326	294	299	291	301	296	323	298	293	316	294	276	276	304	292	310	304	278	307	304	287	292	289	293	283	297	266	290	310	261	262	278	295	295	290	314	278	294	313	305	294	266	265	301	290	300	307	277	295	305	306	291	272	294	265	265	307	303	291	297	303	290	336	293	297	322	305	294	270	277	296	293	313	278	292	310	311	299	286	283	296	286	291	301	290	294	324	324	290	291	276	270	324	315	310	281	283	293	322	310	265	291	285	326	318	282	285	241	316	303	298	294	290	298	303	301	307	314	296	279	293	313	298	297	325	293	307	286	285	306	287	300	254	317	305	306	348	280	301	303	274	284	282	284	280	252	310	272	288	283	310	291	307	291	308	314	287	277	291	291	318	322	300	308	284	297	312	285	280	288	300	293	284	265	289	295	315	337	337	314	313	264	303	305	287	322	311	281	259	315	329	275	257	309	303	302	309	273	258	268	257	301	315	300	290	269	273	295	276	283	298	299	310	268	287	308	283	303	291	275	280	295	278	325	295	280	309	292	300	291	326	308	282	316	300	303	279	304	292	285	295	303	299	267	294	298	291	284	306	272	305	283	304	320	327	338	288	297	272	304	287	268	279	312	301	264	329	262	285	314	327	279	282	297	280	312	335	315	305	314	266	280	234	299	272	306	280	278	294	290	278	274	295	296	290	275	273	285	310	297	287	284	293	291	313	293	293	280	309	284	300	300	291	308	342	298	290	270	318	302	242	294	268	274	295	273	316	280	286	329	312	260	307	324	331	297	266	294	277	270	272	335	298	275	289	290	279	276	346	284	290	291	286	283	289	339	276	302	314	291	306	296	309	343	298	276	262	289	296	283	282	301	270	304	320	276	269	289	281	291	281	293	301	295	283	302	276	296	304	299	281	302	287	321	318	306	327	253	286	317	296	256	311	252	307	292	320	282	285	303	272	314	308	279	291	322	297	321	309	302	282	286	265	287	296	270	295	288	297	292	250	268	262	293	311	293	297	299	318	256	287	286	287	289	296	302	301	305	293	334	280	325	318	273	264	306	265	311	303	280	303	291	276	300	291	306	300	298	326	278	320	319	283	306	269	281	313	308	287	296	322	298	263	275	332	308	303	270	278	294	300	316	288	275	315	296	292	298	297	251	295	312	305	299	292	303	274	288	292	293	315	287	330	297	288	286	292	300	285	273	327	323	273	299	303	311	318	287	293	297	297	336	297	293	290	311	311	293	296	283	316	275	304	290	307	322	281	296	284	325	266	290	293	267	305	309	270	348	316	313	301	285	255	282	257	275	299	313	287	295	277	318	303	305	306	285	299
5342	1954	1328	945	809	814	773	730	700	709	675	648	675	661	679	662	639	696	629	647	651	634	655	659	668	728	631	651	687	651	689	671	693	701	670	688	608	709	628	657	716	733	685	659	630	689	657	677	675	665	671	699	652	695	706	697	642	710	679	688	723	645	636	697	650	629	668	660	621	653	667	717	690	668	631	680	650	652	659	663	678	665	654	715	658	670	670	650	693	645	670	706	666	672	694	670	671	647	629	672	641	713	625	677	630	663	684	704	678	660	635	727	744	604	685	626	600	652	675	664	673	624	682	686	604	686	622	681	673	655	676	668	644	656	666	670	677	655	661	640	660	666	634	632	680	656	675	666	677	741	676	689	670	653	704	655	694	674	710	674	655	658	618	675	616	634	650	684	640	676	663	688	677	676	663	669	654	666	667	715	649	679	726	697	702	645	653	676	673	708	650	674	713	632	652	736	671	668	662	644	629	646	677	673	684	673	677	655	688	674	694	688	655	647	663	682	642	648	687	664	669	659	677	629	694	669	695	658	688	655	666	676	653	658	666	649	694	665	669	692	695	647	662	656	668	646	724	704	682	715	665	617	648	661	696	653	694	702	666	635	712	663	660	684	680	690	647	661	659	616	679	654	702	647	663	658	641	673	680	717	622	616	663	660	674	655	606	688	664	631	641	652	678	676	687	631	648	677	701	677	640	699	679	693	672	653	668	633	741	599	615	629	630	645	701	678	674	657	647	696	670	674	657	677	670	686	619	654	686	646	630	650	695	691	633	669	689	654	648	637	651	636	668	694	628	672	660	632	673	686	680	694	683	641	638	664	670	649	647	657	668	681	724	666	665	626	705	666	720	721	677	660	669	675	704	686	675	650	677	651	669	670	679	668	687	697	691	659	704	671	658	651	686	662	696	679	647	679	676	637	664	642	722	692	669	663	711	651	684	716	657	679	699	650	691	673	709	669	665	671	646	643	653	629	671	702	694	702	643	680	645	648	695	706	640	650	661	716	695	680	703	699	618	652	660	667	616	685	682	658	692	665	675	671	692	694	633	673	585	668	688	709	665	644	657	668	666	676	649	662	660	695	642	697	722	669	637	683	691	667	672	676	660	664	636	721	604	640	696	656	641	693	694	711	674	707	685	695	706	718	650	690	647	677	650	663	665	679	660	659	684	687	670	670	684	660	691	634	656	660	676	675	700	688	729	661	627	665	685	667	669	692	648	625	671	659	660	726	671	664	682	693	661	677	684	632	669	660	635	667	694	698	638	663	665	644	665	661	693	678	710	707	683	680	697	671	688	653	653	649	707	734	608	642	648	663	688	660	643	667	679	628	663	631	679	679	686	640	623	694	684	700	697	640	660	686	658	681	666	649	715	655	671	650	676	727	667	668	715	668	683	687	701	688	640	641	677	693	666	733	670	669	632	673	719	691	685	695	675	708	608	667	662	667	655	668	738	684	671	635	710	660	645	678	706	682	683	641	699	693	684	670	703	657	665	687	633	645	645	698	643	668	658	662	698	677	623	704	688	662	662	644	651	684	713	712	653	648	694	694	599	666	697	653	664	624	620	667	633	710	672	671	672	656	678	665	711	651	663	701	666	668	660	674	662	660	632	683	614	648	642	690	650	617	653	645	705	637	729	683	733	635	697	651	657	639	695	655	677	582	638	703	644	620	684	689	688	662	711	635	658	672	724	701	666	660	675	695	662	723	702	676	670	645	704	682	671	682	652	688	628	628	674	633	647	675	660	664	645	670	633	663	679	698	693	695	685	655	710	703	662	641	674	717	695	683	650	675	702	701	689	682	635	638	625	670	664	671	664	671	656	690	651	669	635	726	634	699	650	657	718	671	702	652	657	667	649	632	681	686	665	650	697	685	652	698	649	633	688	698	675	676	710	670	690	654	714	632	650	661	656	692	608	642	644	650	678	773	627	726	689	638	659	634	676	659	655	686	655	691	657	694	661	698	653	642	679	634	670	654	647	640	729	691	615	626	663	698	662	684	669	732	667	706	623	686	662	692	665	706	697	664	656	636	640	646	664	661	655	689	695	644	703	651	653	677	650	680	677	680	632	637	658	678	719	663	669	687	643	665	667	678	672	615	621	688	691	642	667	657	631	661	674	682	649	667	674	704	637	648	702	698	654	654	700	669	667	687	709	626	643	744	621	634	658	694	686	649	686	678	636	677	706	686	636	674	631	652	651	699	670	668	687	707	676	704	631	672	699	680	664	646	625	686	657	708	648	694	639	684	660	669	685	682	668	679	703	638	699	662	682	601	731	695	646	642	662	648	672	619	662	637	678	685	638	685	662	652	642	698	694	673	659	657	656	639	688	672	661	653	677	688	659	645	663	678	683	621	671	717	670	705	664	636	686	705	651	689	638	706	639	645	665	673	673	615	683	680	668	719	672	676	636	647	678	637	649	683	688	657	661	685	651	653	679	683	610	661	702	658	675	630	669	651	712	634	680	658	661	689	659	660	677	678	647	618	654	665	671	692	675	674	687	678	677	685	657	659	681	634	691	640	689	636	615	629	665	687	628	650	658	677	643	673	642	717	644	656	664	654	670	659	678	632	634	648	691	652	667	663	657	634	620	676	643	690	638	667	654	661	659	645	674	727	715	670	652	628	666	646	689	656	686	658	686	670	705	681	702	670	665	664	690	672	742	693	710	651	640	668	642	679	660	671	673	699	645	658	678	674	628	669	663	682	675	661	671	672	660	670	651	675	701	659	635	678	678	735	618	644	659	694	670	658	647	709	681	659	726	674	712	622	710	632	708	669	675	636	619	706	699	632	680	687	677	710	662	658	696	633	661	638	686	681	714	670	708	611	701	729	690	677	681	651	693	625	661	693	638	638	630	696	660	707	675	660	618	668	664	626	674	681	671	662	713	637	626	649	651	634	642	679	625	674	713	647	634	694	662	663	684	702	628	680	667	637	639	702	717	673	665	650	671	672	669	696	697	649	733	653	654	684	676	669	682	657	651	686	660	723	654	693	732	683	713	668	631	687	592	674	667	688	677	672	683	637	654	700	672	664	655	680	685	658	627	633	715	623	683	636	661	657	687	653	647	655	685	701	635	649	644	701	699	657	669	630	663	652	665	661	678	703	655	685	682	637	661	615	631	670	674	664	675	705	712	664	638	642	628	680	674	656	675	702	702	658	628	711	666	724	659	672	683	641	618	635	691	668	709	625	664	682	672	638	630	667	650	688	681	659	642	685	704	658	696	684	667	645	666	680	667	712	666	695	679	688	678	671	678	673	612	688	654	691	698	740	695	672	651	652	668	678	670	649	677	705	705	671	671	680	645	634	675	667	673	669	688	687	646	683	670	655	670	676	687	646	652	643	685	659	670	694	701	684	641	666	699	643	709	656	667	646	693	652	685	635	681	654	674	649	680	680	706	677	687	642	721	661	682	595	641	678	646	658	678	652	669	692	672	653	737	684	670	641	681	670	649	689	686	674	689	667	698	633	716	617
24568	20998	24695	27467	20869	4726	1006	704	609	560	458	458	455	441	462	446	387	386	418	413	409	465	413	413	447	404	368	386	433	347	394	370	385	406	391	397	394	399	341	402	366	371	380	402	387	365	400	384	405	383	400	406	413	395	421	391	404	366	395	379	380	412	370	354	371	403	359	380	351	366	384	416	389	372	336	380	372	393	403	381	403	361	401	381	377	406	439	371	371	402	419	426	374	409	413	378	399	379	393	408	376	376	337	373	375	401	407	401	381	370	381	414	363	452	391	371	375	378	342	404	418	423	392	352	366	399	395	422	392	354	389	403	444	366	427	393	380	368	396	412	377	344	384	343	380	407	397	395	359	404	458	379	370	401	398	400	407	377	387	378	350	376	418	405	419	381	386	388	415	380	363	368	372	392	412	378	379	393	381	411	361	427	419	411	431	356	368	387	434	438	377	403	328	392	409	373	391	395	395	365	419	384	383	421	408	406	385	362	359	410	373	425	357	414	374	433	399	355	377	350	346	391	358	364	422	401	361	352	419	377	362	405	368	346	352	401	366	382	398	386	365	403	395	389	398	355	417	383	398	411	404	375	397	418	389	387	393	371	446	414	436	343	394	374	383	443	444	345	390	400	430	373	416	395	429	357	374	438	357	387	390	380	400	345	392	377	421	379	390	394	358	394	399	370	423	402	386	360	373	384	393	358	391	407	339	408	407	399	390	399	383	385	361	382	373	395	388	383	371	377	390	403	380	397	393	357	393	365	420	382	358	392	413	406	361	385	406	384	402	377	364	382	386	412	406	405	410	381	412	368	387	403	383	413	384	366	391	379	402	389	388	387	382	378	369	381	396	387	423	435	375	367	384	380	382	396	352	384	400	391	414	393	374	405	426	413	380	390	368	362	374	402	395	366	380	374	400	397	358	401	382	408	355	404	411	377	386	404	424	360	399	359	399	422	385	424	365	420	385	419	384	403	387	394	390	399	407	392	339	374	410	395	408	332	398	382	361	452	401	386	354	338	410	411	433	369	376	359	406	370	335	405	452	357	363	397	386	406	387	412	374	427	388	394	406	366	385	379	403	394	404	398	367	410	394	371	400	406	396	376	406	373	372	406	405	395	388	368	400	398	395	353	373	418	362	367	406	411	416	404	438	368	373	377	391	342	361	391	405	386	352	384	364	401	442	388	391	367	391	388	385	342	415	406	400	409	392	379	401	403	381	404	446	411	402	364	391	398	410	376	388	378	377	388	405	368	380	392	335	387	369	412	391	416	410	430	390	388	390	368	389	375	397	385	366	371	392	358	366	380	402	430	367	353	387	373	414	385	368	418	374	397	394	386	406	411	385	365	369	397	434	415	359	394	381	404	368	374	392	372	429	444	367	347	347	361	384	377	376	387	352	395	379	377	415	389	343	409	328	389	405	426	377	375	361	390	428	413	384	397	374	374	362	376	410	375	374	397	337	419	371	353	408	377	351	398	380	363	365	418	379	377	396	444	366	340	371	363	405	388	408	375	362	392	374	381	396	383	373	409	370	384	375	417	410	398	413	406	389	394	376	394	368	410	388	364	399	380	360	327	365	392	410	397	376	404	363	363	385	377	453	397	383	368	380	352	385	396	398	393	372	365	413	394	394	390	393	385	376	404	427	396	401	412	412	375	380	379	362	351	427	418	369	398	381	416	400	372	392	387	389	381	382	387	372	370	393	351	441	393	390	378	377	388	374	434	338	366	350	412	386	359	370	398	430	407	404	383	346	360	394	355	402	381	353	381	359	403	379	412	387	357	370	437	428	374	399	404	399	402	407	389	403	396	395	419	410	404	360	417	406	361	377	411	374	360	418	361	354	388	383	352	408	380	360	392	382	377	380	371	401	385	372	362	344	387	358	379	405	370	392	377	363	404	433	441	406	390	418	386	410	392	383	382	378	372	391	380	412	358	386	385	379	370	410	363	359	394	381	386	359	377	383	375	356	366	381	388	414	393	370	432	357	398	336	370	352	397	374	386	409	402	411	400	380	394	370	395	386	405	382	413	381	389	360	409	382	359	393	362	433	396	425	406	350	367	393	376	418	424	313	386	376	373	398	383	351	376	417	388	399	403	413	340	370	368	392	433	360	352	393	415	379	360	383	399	392	385	398	408	396	352	396	357	366	393	383	405	413	358	416	374	390	390	417	365	399	396	340	361	381	391	378	370	394	394	386	384	383	343	341	389	409	408	369	397	383	386	389	412	404	411	359	349	342	423	417	389	419	372	375	413	421	401	366	381	376	405	414	364	375	379	357	404	378	348	359	400	354	383	355	381	370	390	368	396	416	410	408	366	418	375	395	370	386	410	391	373	389	409	390	358	405	390	367	423	397	433	404	397	365	385	371	396	359	385	408	363	395	379	395	356	360	376	417	349	412	371	383	426	413	380	422	381	410	362	393	350	390	379	383	350	373	400	379	429	374	368	371	358	351	392	368	407	376	387	396	382	376	396	430	410	393	390	393	403	420	401	403	385	375	400	417	393	402	408	364	348	357	392	334	403	411	421	442	397	379	400	391	363	421	426	400	390	405	382	394	363	372	398	419	354	389	393	389	373	417	344	353	374	408	391	421	339	401	399	424	424	377	367	385	371	378	371	393	399	433	393	399	379	410	376	406	433	401	377	376	392	399	356	329	385	355	348	410	398	374	416	393	387	362	386	367	410	399	381	390	381	386	344	426	395	371	440	423	381	349	399	361	416	373	402	410	393	377	391	379	405	383	384	404	417	369	358	399	386	387	396	417	423	379	399	379	398	326	405	383	407	384	368	377	394	402	416	384	391	397	372	403	396	385	352	402	412	392	373	366	406	382	393	391	418	391	403	391	410	418	447	427	369	398	408	390	429	367	384	403	377	363	359	367	398	376	405	409	409	421	391	396	405	378	367	370	398	405	367	389	419	430	378	431	390	383	365	402	380	356	365	373	367	380	387	365	385	377	371	411	348	383	390	331	359	404	401	360	382	388	400	401	370	412	387	386	381	383	383	401	369	386	394	428	382	381	369	344	403	428	358	410	438	403	385	408	383	388	406	393	403	366	395	454	414	400	373	389	344	354	399	362	400	406	404	366	380	403	336	384	390	399	388	408	414	396	383	389	381	352	417	432	373	433	407	397	403	380	386	387	390	369	378	382	393	384	394	371	399	353	406	407	362	422	352	372	384	372	404	399	391	390	414	397	388	348	414	361	372	398	367	391	367	366	353	366	326	392	369	367	364	366	404	395	398	397	369	414	398	391	361	401	365	428	401	407	386	380	375	397	391	401	400	389	411	403	387	383	350	386	375	357	392	397	412	424	398	384	384	374	398	396	452	379	372	393	395	366	386	384	378	356	358	397	372	378	381	400	374	336	421	393	390	374	368	365	422	391	417	461	353	396	400	385	382	379	381	368	367	369	381	345	394	353	415	390	419	377	373	402	358	371	376	406	377	347	373	378	367	412	406	384	396	390	391	366	360	400	362
3731	5193	3377	1826	1320	1132	1045	1106	987	911	936	875	866	874	873	854	883	836	857	850	819	868	865	881	870	837	861	812	856	878	818	885	839	831	801	829	899	799	827	905	836	845	886	814	808	821	815	777	801	854	814	825	877	848	885	829	826	820	887	881	859	853	822	790	836	774	830	821	804	811	847	829	864	792	861	872	797	840	845	842	825	781	839	808	832	857	834	862	864	822	800	825	809	838	829	829	874	803	847	797	888	853	826	769	803	782	793	818	913	789	832	819	825	856	840	825	841	826	821	812	860	846	826	898	864	845	836	806	843	867	789	808	804	869	816	826	842	839	807	805	780	830	833	870	843	823	882	870	854	847	793	791	864	858	863	881	838	844	869	839	838	878	836	805	832	871	913	864	862	823	847	810	840	846	871	840	818	840	812	895	865	802	875	817	864	883	884	853	852	843	882	824	798	842	791	884	803	840	880	847	865	848	819	862	873	834	816	832	800	821	827	810	863	807	828	878	799	834	864	825	818	838	851	844	826	800	851	829	863	839	865	783	829	819	856	812	832	834	847	850	869	825	878	849	851	859	831	845	831	833	818	842	815	808	819	832	823	889	787	810	865	839	857	844	824	810	841	851	862	842	820	788	887	895	781	823	832	858	851	826	806	819	856	801	803	842	843	817	787	816	893	776	858	855	823	841	872	872	840	864	780	810	803	790	854	825	796	769	849	892	877	820	860	805	803	829	827	844	804	845	836	864	843	796	825	844	821	817	809	848	820	844	831	838	854	848	793	901	889	817	907	836	792	854	831	819	831	841	853	845	817	814	821	812	826	773	837	863	847	832	841	852	892	815	778	881	823	835	851	810	829	845	799	809	860	832	845	843	806	840	826	862	835	825	883	805	834	827	849	868	811	814	803	807	808	815	851	803	777	819	858	855	792	831	784	840	785	823	823	844	916	857	844	825	828	867	817	851	842	863	782	858	826	826	857	824	874	783	850	792	855	809	860	847	842	837	826	822	816	812	892	846	809	827	841	874	844	847	817	862	857	831	804	859	863	842	839	827	915	882	851	826	821	797	821	796	818	819	852	863	856	842	843	836	887	864	833	827	823	850	894	846	846	854	802	895	817	791	787	823	876	858	853	837	803	833	826	817	805	855	839	865	833	823	796	819	826	854	856	807	832	845	847	877	840	849	871	863	828	856	811	820	887	831	820	835	783	822	786	818	835	867	802	839	840	888	840	807	844	826	833	801	837	810	770	892	800	841	837	802	836	849	810	822	840	861	848	872	873	819	851	800	858	820	792	825	832	849	885	889	835	942	848	912	915	839	846	811	856	858	798	883	830	866	876	834	817	826	823	787	841	812	816	869	826	778	885	879	831	883	827	877	859	845	846	820	818	836	821	838	848	848	793	821	828	843	835	806	875	810	862	802	865	847	857	830	849	868	842	795	847	833	824	820	843	823	880	874	827	889	865	833	830	806	877	864	771	889	846	873	861	815	803	799	823	810	844	786	817	839	797	835	798	842	836	791	789	818	832	828	780	845	826	878	870	842	820	821	841	816	793	895	844	878	860	891	811	794	844	831	775	861	843	870	784	834	826	760	829	840	854	773	862	859	825	844	819	839	818	881	887	810	816	788	867	819	883	850	826	853	858	837	816	886	844	895	860	843	830	864	850	836	798	809	839	838	796	852	898	850	811	857	820	856	829	811	836	816	819	872	804	879	839	821	832	810	865	825	808	862	856	802	812	839	837	861	882	752	844	813	834	823	837	842	824	814	821	830	809	831	868	811	875	813	850	868	801	814	801	827	886	862	889	827	836	816	838	808	846	823	861	875	809	801	818	778	828	844	814	851	842	875	812	827	815	862	815	865	841	814	852	841	840	804	874	832	826	824	892	866	813	838	846	830	795	806	848	806	873	851	838	771	841	822	864	838	831	838	841	813	846	874	797	780	830	841	795	832	854	798	858	842	837	828	837	797	839	826	835	862	841	800	824	819	846	837	827	849	873	876	844	869	826	808	879	804	793	859	795	799	830	836	837	874	858	818	860	813	867	807	808	925	822	852	853	824	891	864	842	797	833	833	850	862	864	829	864	847	865	852	821	868	842	885	800	877	843	813	868	821	904	864	830	851	873	806	836	839	820	866	849	820	819	854	803	867	831	860	827	832	809	805	779	828	878	855	899	812	806	865	820	862	811	802	827	816	799	836	831	808	851	795	864	830	888	826	847	896	841	843	820	840	875	772	842	898	796	801	799	822	832	857	810	852	888	809	855	805	834	842	871	901	870	870	837	828	844	819	824	790	847	816	854	790	845	847	831	800	842	841	847	828	821	864	824	833	857	831	900	852	766	851	836	849	868	817	884	819	830	842	842	849	861	864	840	792	850	817	814	859	840	856	900	846	827	888	813	843	833	823	873	802	852	827	850	817	798	830	846	800	814	805	799	800	830	842	820	812	860	834	806	814	838	771	851	852	852	868	823	870	847	793	816	827	788	803	850	854	884	800	808	840	811	802	805	811	859	850	798	820	805	823	846	809	849	849	863	835	837	794	805	803	826	822	858	843	808	828	879	835	879	859	802	791	895	833	827	821	785	828	809	825	800	824	835	855	855	776	838	860	809	821	873	867	819	803	837	841	839	887	830	772	820	848	818	814	864	867	832	818	817	845	814	784	858	804	840	843	817	830	811	821	884	781	818	853	876	879	806	842	830	807	773	836	836	834	829	829	835	840	860	866	880	825	838	841	854	866	840	841	834	794	812	860	866	845	824	848	844	867	839	850	844	840	767	844	849	817	834	801	810	862	811	816	818	880	808	874	855	852	878	834	863	824	833	846	874	798	800	865	843	826	840	814	817	831	903	897	818	838	822	836	857	871	876	860	823	812	888	853	770	842	842	854	817	829	862	830	802	867	871	813	818	839	821	804	814	837	879	813	810	809	839	838	809	816	823	819	835	822	824	843	839	856	811	863	825	865	832	877	861	804	853	819	908	806	835	831	804	836	832	855	830	813	787	872	817	872	833	850	802	821	857	877	790	812	832	781	836	840	871	809	831	827	820	809	875	797	798	841	824	810	880	811	815	795	816	814	814	859	852	785	854	847	849	865	869	903	863	836	835	770	835	818	821	841	831	822	783	869	858	849	812	821	836	838	814	838	845	845	845	849	866	846	832	876	826	766	784	876	819	845	855	836	812	836	810	845	826	817	805	848	852	857	849	831	822	831	854	804	805	834	824	863	829	800	857	818	823	845	821	850	843	862	831	864	818	825	822	870	872	841	831	853	850	842	853	917	860	828	853	888	842	807	865	814	814	801	804	798	849	881	829	869	880	780	854	809	839	853	850	823	843	833	831	835	834	827	852	840	809	838	838	813	893	844	822	841	842	843	770	870	819	828	776	824	830	871	876	821	869	860	828	829	855	843	851	825	855	863	846	843	832	835	838	828	926	854	843	834	818	820	814	803	883	825	812	853	838	799	864	867	882	800	815	847
23708	20986	25297	26848	20993	21041	5637	1029	724	631	496	493	421	431	419	405	392	348	409	369	324	347	315	385	390	404	335	345	330	328	340	281	339	331	347	299	308	296	373	278	347	356	323	310	344	323	303	321	332	312	323	311	343	322	367	336	372	313	385	322	397	341	320	366	315	304	322	340	328	312	355	325	305	330	360	309	287	340	315	314	317	314	331	319	309	300	346	350	331	327	321	333	306	294	309	333	325	313	301	314	317	311	322	336	330	319	308	312	305	299	284	316	296	341	333	277	296	276	323	260	328	299	306	346	310	287	297	349	301	321	344	307	344	311	317	338	292	293	324	352	310	279	303	310	300	363	343	311	356	314	291	317	360	326	288	301	310	321	307	329	304	330	300	331	351	344	321	338	341	361	315	319	302	316	325	352	318	339	315	310	296	301	263	296	311	319	306	346	331	341	353	308	310	308	316	308	362	317	349	330	323	323	334	295	309	269	287	325	313	362	324	344	340	302	296	313	348	310	313	348	321	320	319	342	327	309	308	332	312	336	333	311	334	320	342	307	307	294	309	310	309	290	309	334	309	288	312	341	286	257	347	316	351	326	336	315	295	314	324	323	320	310	318	314	330	310	330	307	307	297	314	298	337	323	307	288	308	349	299	308	342	310	358	325	304	339	331	349	298	318	321	360	364	344	350	338	326	330	324	375	296	328	356	304	308	319	318	316	325	337	313	340	300	300	322	335	315	325	290	308	340	316	328	330	315	335	327	345	323	355	299	305	309	330	337	328	312	292	329	315	280	329	308	303	326	273	329	322	305	292	295	322	350	313	303	268	291	336	343	307	336	327	303	298	304	316	319	308	322	277	328	319	315	319	321	318	275	312	333	314	308	304	310	317	317	324	335	318	319	328	306	316	318	306	331	290	305	320	332	327	308	312	305	335	319	306	320	297	323	356	321	305	305	328	334	300	302	341	336	317	336	289	392	296	325	298	321	298	307	366	368	338	305	341	313	331	330	321	334	308	318	320	282	255	318	342	309	295	280	347	318	305	286	285	328	349	306	298	327	324	326	313	305	297	326	333	339	331	309	314	292	318	321	320	326	317	289	307	339	302	344	328	372	332	327	321	311	298	354	289	344	330	293	318	328	296	321	319	339	300	329	293	349	312	322	344	292	321	340	326	366	357	307	318	310	329	322	317	295	305	304	332	337	331	357	309	339	333	306	311	343	316	320	340	345	332	311	319	312	322	312	342	315	346	338	344	328	309	326	320	333	331	327	328	313	295	315	294	334	350	325	342	340	336	328	325	323	316	293	332	323	326	299	309	352	328	306	267	328	345	291	331	325	333	322	332	323	286	325	303	305	287	338	321	308	322	300	328	300	324	322	327	314	305	338	322	321	319	365	335	330	280	326	356	292	314	355	349	321	326	285	330	321	317	330	347	315	317	333	333	310	325	329	311	306	320	322	331	321	309	342	293	313	326	310	321	313	330	313	316	307	341	297	300	295	329	367	330	309	327	299	308	294	325	320	314	342	338	299	321	317	318	310	312	365	303	301	310	333	312	312	294	314	318	321	320	331	291	304	342	303	320	328	313	310	323	294	327	338	328	335	315	363	319	355	313	347	331	309	325	322	326	328	313	306	285	328	356	343	305	309	324	321	279	321	314	314	319	313	312	331	335	326	316	300	303	300	306	293	339	313	313	324	306	306	299	363	324	320	332	327	326	364	298	309	330	317	312	331	330	335	308	311	330	297	341	327	316	333	318	302	350	351	323	297	299	337	363	337	321	324	320	329	319	333	331	325	305	356	307	296	306	322	321	314	360	337	304	308	316	320	266	333	340	300	311	305	317	339	350	310	324	318	309	328	312	320	296	293	300	308	337	321	329	334	321	275	310	265	312	330	332	304	342	326	332	342	350	324	342	294	303	328	351	297	322	333	297	306	357	305	319	317	315	328	318	340	314	345	314	320	339	351	316	337	305	335	325	331	332	330	326	336	311	323	287	355	300	345	325	311	300	325	323	329	342	337	322	316	363	275	327	338	339	295	326	366	308	300	328	322	321	345	306	306	309	309	304	299	310	312	297	302	332	310	308	319	328	300	304	324	306	326	325	337	334	331	340	305	301	315	343	327	286	336	329	288	309	325	329	295	315	332	320	344	300	315	342	311	368	324	299	308	303	315	379	290	327	314	308	299	317	314	319	324	277	309	328	283	297	321	334	322	331	336	313	322	287	333	360	312	343	314	323	302	316	314	314	330	326	297	299	356	352	327	296	355	343	300	331	335	337	313	332	322	315	295	315	295	322	327	324	314	339	294	331	297	335	336	330	311	332	329	315	296	319	358	308	322	330	320	351	334	282	325	340	313	316	318	346	335	314	311	328	300	327	338	326	341	279	352	301	325	293	327	344	328	314	351	296	322	313	321	321	307	340	298	311	326	315	280	327	298	318	316	331	327	293	334	338	329	296	330	311	302	290	290	320	322	303	330	347	337	330	329	328	303	303	316	338	311	303	328	295	291	356	328	318	309	314	326	310	312	329	318	356	323	311	328	334	285	324	333	307	289	318	323	289	293	302	289	313	267	322	323	321	352	309	328	323	302	320	343	369	310	320	327	316	325	338	331	323	314	347	317	323	315	345	329	294	327	319	280	348	295	339	303	293	323	327	310	302	301	329	320	321	322	317	298	345	310	324	338	329	348	297	327	306	311	316	297	321	315	276	336	297	356	322	293	322	313	312	350	299	289	322	315	350	297	337	334	320	315	321	313	283	336	364	334	315	340	324	302	322	325	285	305	336	315	287	329	303	319	307	296	302	323	291	288	323	326	345	316	335	327	333	329	305	312	328	312	329	315	306	327	320	320	301	346	316	316	347	336	362	284	310	316	298	300	304	308	315	316	312	359	323	304	310	361	345	336	335	314	304	323	320	311	295	320	308	314	301	293	300	313	327	337	326	309	316	326	303	311	303	328	290	302	326	329	318	330	342	314	347	344	310	325	336	309	324	298	353	333	321	304	371	331	340	304	343	281	328	308	286	318	315	307	326	304	331	358	321	319	294	300	354	303	345	318	296	300	306	312	327	333	294	306	325	307	342	320	289	350	316	304	300	322	336	352	334	334	327	297	330	323	315	358	335	314	306	346	288	357	303	310	338	294	315	303	325	296	322	348	276	331	287	287	323	328	310	313	352	312	307	313	298	307	307	312	332	298	335	331	293	336	305	319	286	313	334	334	314	314	310	334	303	317	313	287	333	302	310	336	347	338	345	290	297	318	323	352	369	321	316	304	318	297	320	322	312	319	325	326	330	305	321	319	306	315	306	323	308	289	315	274	311	308	278	343	322	341	317	330	348	346	319	312	312	330	338	331	275	303	325	293	298	339	343	346	350	328	347	344	319	304	322	340	311	321	332	283	311	329	319	321	308	331	337	313	300	346	303	304	334	364	317	301	328	304	313	336	315	315	340	325	299	324	313	301	318	363	342	314	319	338	352
3854	7787	5008	2373	1584	1206	1074	968	887	844	807	755	783	719	709	736	730	707	778	714	649	720	702	680	670	668	703	663	711	658	675	648	710	689	667	709	690	679	689	688	664	692	760	645	641	678	717	711	664	679	692	680	704	688	697	690	677	713	717	664	704	703	692	676	699	691	646	708	678	724	684	675	673	672	688	674	685	634	664	720	692	696	654	676	636	701	630	681	698	675	643	696	681	693	672	672	708	683	656	709	693	674	649	602	697	696	671	709	693	697	684	669	712	681	671	689	670	720	727	671	718	647	648	690	703	675	683	686	714	688	700	662	654	652	713	715	673	698	699	707	627	668	683	672	693	688	709	702	731	638	680	704	676	648	665	666	669	644	690	644	691	714	673	700	676	688	724	631	620	682	644	685	668	667	674	703	683	696	690	701	691	705	665	679	729	672	663	660	642	640	722	635	693	662	689	679	635	684	692	671	680	633	649	724	691	641	685	709	665	689	713	678	714	660	675	678	661	647	679	692	674	668	664	735	722	706	674	702	666	701	694	691	692	712	664	630	698	649	708	710	700	695	716	678	680	695	699	661	712	640	702	696	650	720	729	670	653	710	677	684	694	674	693	699	636	707	683	641	648	694	708	649	716	695	734	672	659	712	713	729	728	648	717	697	693	722	642	659	638	668	673	647	640	664	678	690	699	703	710	674	658	691	644	689	719	655	644	717	742	675	710	705	690	632	671	682	663	695	683	715	708	675	629	699	672	656	712	665	637	662	714	672	713	715	682	699	711	635	658	704	707	717	689	699	708	694	674	666	655	740	661	669	657	651	689	684	694	656	720	693	665	686	657	703	688	678	637	697	654	668	658	679	635	692	712	701	670	707	719	701	695	683	687	702	685	645	661	660	655	649	662	640	643	667	683	717	635	676	695	690	653	739	631	683	691	692	689	690	638	699	640	684	709	649	721	697	690	706	648	665	684	687	664	671	686	682	665	677	727	722	638	657	717	728	670	691	706	681	703	672	705	664	672	713	689	686	688	705	652	689	695	678	673	666	711	659	674	672	697	644	671	684	681	664	678	747	680	662	688	680	663	680	718	711	650	653	722	647	718	691	689	689	648	676	668	706	672	664	707	666	725	704	741	703	675	654	647	657	638	707	716	661	697	624	669	705	699	669	722	705	688	665	671	672	696	687	635	675	674	706	695	670	657	696	652	685	664	694	718	696	705	648	724	668	723	701	681	636	624	663	678	672	644	700	666	664	711	629	669	656	716	625	683	706	679	693	711	703	691	653	680	702	679	698	695	674	659	665	660	706	665	644	668	691	675	715	682	690	673	651	668	661	682	702	695	717	645	700	699	764	662	706	670	705	714	646	699	713	680	711	640	694	679	683	662	711	682	659	664	633	651	686	678	688	700	737	664	659	638	657	728	650	679	645	635	666	659	701	642	669	675	669	665	702	648	668	678	707	693	677	665	678	711	649	706	634	723	694	726	741	690	693	644	684	684	694	672	677	696	693	661	705	637	703	691	673	678	668	646	715	675	657	703	687	686	673	655	690	705	710	683	676	715	675	667	671	659	701	665	669	683	653	678	639	723	599	730	695	684	674	665	708	697	712	657	680	679	683	620	674	698	756	620	700	637	671	654	725	712	661	717	658	668	663	747	691	687	674	631	700	688	694	624	663	658	647	645	676	673	704	689	705	721	713	665	690	696	642	705	687	685	699	678	700	625	698	705	654	681	703	655	708	687	699	669	694	661	674	658	663	674	680	712	639	693	678	648	714	636	680	683	670	650	654	648	709	709	668	674	677	661	669	689	710	702	633	664	643	715	676	633	674	688	711	642	647	650	660	621	646	692	683	658	648	710	673	681	690	670	728	712	680	679	708	634	696	653	739	670	690	693	686	668	685	674	671	678	674	652	685	701	707	684	639	687	679	678	670	657	682	643	698	678	671	681	715	684	696	657	718	683	681	694	673	685	666	669	671	671	694	642	707	701	680	711	681	689	737	659	688	670	676	686	696	658	692	654	681	649	702	664	646	669	703	678	663	685	682	648	687	719	666	693	630	640	660	702	737	717	643	673	697	661	656	632	704	670	694	729	701	692	674	699	661	650	686	702	702	694	716	696	735	656	693	655	669	701	682	707	687	663	647	695	632	655	653	674	663	638	662	670	656	681	636	715	692	654	671	676	669	672	681	674	629	684	692	698	679	667	687	711	707	638	661	709	653	690	702	710	690	698	702	672	723	688	706	723	661	667	667	715	692	717	680	689	709	685	703	674	646	699	694	651	724	595	657	671	657	702	694	672	658	643	685	680	675	667	724	673	676	670	662	655	682	713	693	685	681	740	653	672	677	644	683	676	681	663	634	703	680	674	679	699	711	640	706	727	674	670	677	690	657	664	686	672	694	659	671	641	674	690	682	692	666	693	676	704	718	649	698	657	678	661	706	659	655	688	668	692	697	745	664	618	647	682	701	680	661	711	708	717	664	661	718	709	672	710	651	609	656	697	692	738	648	649	690	663	694	660	687	708	633	662	674	602	656	647	666	680	703	709	631	696	662	700	683	697	685	676	683	687	684	675	663	679	683	700	644	689	698	715	644	663	690	671	640	654	697	665	684	684	661	658	714	692	671	671	664	663	648	698	701	649	671	663	696	673	677	689	643	688	727	633	700	726	708	716	711	675	685	719	739	690	654	645	670	678	668	675	673	708	674	652	678	676	682	683	667	709	686	715	746	635	688	691	728	725	704	704	665	702	666	669	657	693	724	677	710	648	646	684	691	688	712	712	675	688	703	664	665	654	689	714	697	685	665	652	594	696	680	675	694	663	668	660	680	717	722	689	679	681	726	651	691	734	685	677	681	703	684	680	667	695	704	704	684	699	687	669	689	641	649	689	696	687	684	669	669	648	689	703	687	677	639	705	693	663	663	685	717	670	658	705	682	688	636	687	640	650	673	709	660	670	655	715	706	652	674	646	643	665	602	678	729	741	736	682	654	694	694	677	695	666	662	692	694	690	680	712	666	635	672	657	683	697	690	709	666	727	698	656	674	645	646	725	689	700	669	650	659	677	730	673	684	690	668	741	685	692	701	686	690	679	693	680	658	676	693	672	682	719	703	662	681	738	660	683	705	676	671	693	707	678	714	686	668	684	652	655	671	676	651	674	725	617	728	694	716	702	718	698	645	740	749	631	700	665	612	678	662	663	653	682	728	716	661	662	665	669	686	682	696	701	709	715	669	678	668	660	672	705	693	693	642	637	683	740	688	652	633	655	660	672	656	695	673	670	688	647	682	695	701	681	679	687	722	701	661	674	700	669	673	719	716	708	739	665	679	696	708	685	614	690	641	654	662	684	710	657	675	655	699	700	674	705	670	713	635	678	685	638	713	721	706	716	663	678	665	675	610	695	736	693	677	742	641	669	649	649	665	717	669	705	710	668	673	706	665	664	663	691	671	689	693	652	734	682	672	681	682	712	672	660	697	641	697
33372	14989	3225	908	722	703	447	405	372	337	353	270	306	317	329	319	326	306	310	267	312	286	311	300	324	295	302	308	294	296	287	282	292	294	301	273	289	301	311	308	312	304	296	264	257	301	303	300	286	275	274	305	295	271	289	310	282	314	349	285	287	305	292	291	328	312	306	326	278	290	305	315	290	274	272	296	285	321	311	275	289	266	288	279	243	299	274	299	306	317	313	310	263	294	330	315	297	309	292	276	324	273	345	313	302	277	304	289	300	323	308	304	291	289	323	301	287	321	298	328	288	288	269	322	312	269	308	311	289	287	272	297	282	318	298	268	283	308	304	289	292	317	317	273	293	296	278	291	287	339	276	299	288	301	328	309	317	287	281	300	279	289	300	322	321	289	316	266	283	286	299	283	300	310	289	305	294	301	313	272	278	286	280	280	304	328	329	301	292	311	328	325	319	276	282	307	283	300	317	267	279	298	275	263	307	320	325	277	281	280	290	312	293	295	287	276	277	309	289	286	304	287	287	281	303	314	308	291	312	289	300	267	292	290	334	270	300	294	295	285	280	303	286	285	283	291	277	309	282	275	313	283	292	292	311	298	298	258	273	260	289	314	329	303	282	290	300	306	267	305	306	271	270	295	329	304	280	297	298	294	292	282	287	288	300	281	282	297	284	288	302	279	312	264	314	320	285	300	325	283	283	314	306	274	280	309	284	337	289	285	286	303	271	277	289	268	298	278	272	293	293	327	308	271	287	301	292	300	305	298	260	320	270	288	310	277	298	317	291	295	295	276	291	299	295	312	284	287	295	317	322	299	288	321	296	302	322	277	270	306	282	330	326	281	306	320	306	324	326	301	321	298	311	308	306	324	270	289	312	293	294	294	298	294	311	326	275	298	294	265	289	287	266	295	264	296	311	306	279	305	301	304	277	305	300	312	300	301	259	292	312	356	280	263	307	312	311	294	296	304	308	288	290	305	330	281	297	293	301	262	311	296	288	271	296	308	293	314	307	302	312	298	299	310	311	283	281	286	294	322	294	270	288	288	255	293	302	269	284	292	308	282	322	288	312	280	304	288	248	269	292	295	279	277	293	301	340	292	291	309	291	290	288	279	292	285	282	322	309	284	272	263	298	321	328	302	268	272	304	323	290	308	285	309	265	297	301	292	322	311	297	302	313	291	283	296	299	276	298	293	303	298	284	305	279	293	306	305	294	276	303	297	321	289	264	302	331	358	280	299	301	297	324	292	299	282	298	275	312	273	320	288	298	286	311	311	302	272	307	302	288	270	253	298	288	279	302	301	319	307	327	286	308	300	312	285	309	307	308	270	309	290	287	329	285	280	289	273	324	296	307	283	294	265	296	320	300	285	304	317	316	281	274	277	297	299	298	301	297	274	326	299	279	301	276	309	265	315	301	337	312	272	300	294	275	297	298	271	291	297	311	263	292	288	304	266	326	296	295	289	312	285	313	299	294	303	308	304	288	277	270	304	306	292	277	293	289	281	316	296	277	304	266	270	299	277	280	319	303	330	322	299	311	288	304	272	323	303	293	288	301	261	303	282	307	299	297	313	303	293	306	318	300	326	276	291	322	301	296	320	283	314	256	297	284	279	292	288	269	293	313	323	289	272	278	284	294	280	287	328	266	305	310	273	309	286	280	257	306	288	293	306	313	295	307	317	300	306	291	313	311	276	292	274	290	272	307	287	274	316	302	308	273	294	333	281	319	314	270	308	301	301	270	267	298	294	321	271	294	314	291	277	299	298	311	285	301	291	285	292	308	312	305	290	312	299	315	286	296	303	307	303	297	291	320	273	282	292	287	294	311	292	288	290	273	291	291	299	309	259	289	300	294	262	262	295	305	329	290	298	296	307	303	276	304	321	293	294	278	282	265	307	298	278	288	303	312	282	267	291	272	290	271	283	294	304	324	292	261	251	268	300	320	320	306	278	311	300	263	289	288	333	309	280	311	285	298	316	315	275	287	287	297	285	309	293	292	288	264	283	296	265	283	297	285	288	279	272	281	284	291	272	295	275	335	296	286	263	284	319	310	314	324	265	289	261	290	279	277	291	305	316	295	311	294	294	297	278	277	296	300	287	290	287	309	280	268	288	308	259	276	303	311	305	319	299	307	301	293	289	312	319	323	297	284	302	297	269	291	297	273	327	295	256	257	294	300	306	272	312	271	307	306	278	313	301	296	323	264	328	315	296	304	305	319	292	254	282	286	258	293	275	302	307	297	277	262	291	266	305	278	292	270	260	307	304	267	284	316	306	257	289	294	305	286	306	293	262	263	274	318	280	309	306	302	302	327	285	300	313	261	330	273	303	303	268	297	281	292	292	286	281	307	319	333	276	307	335	318	280	304	274	294	273	312	301	280	287	309	332	293	320	256	300	292	293	271	332	303	332	260	296	314	289	310	297	299	294	310	303	292	283	272	289	249	294	297	293	293	291	275	273	332	255	301	274	297	279	301	313	295	306	297	268	319	303	280	305	308	302	316	295	308	274	288	297	296	274	296	289	295	288	296	316	271	334	295	291	301	299	273	298	324	285	323	307	285	285	286	272	290	294	315	285	302	288	327	296	282	291	304	269	285	288	281	271	289	311	286	306	313	333	297	296	318	282	258	304	306	313	270	287	286	280	290	298	299	295	337	304	294	282	308	336	270	308	288	279	308	266	296	288	286	281	302	281	283	295	281	308	320	284	320	288	280	285	312	295	297	303	279	287	299	278	317	291	322	301	293	313	313	291	265	304	300	287	297	265	332	265	317	316	331	271	265	282	279	272	301	321	268	306	273	322	321	327	316	269	290	297	296	306	291	287	292	268	272	262	291	296	293	341	281	280	280	306	280	325	282	308	292	286	263	305	310	335	319	276	264	302	338	279	293	287	289	324	303	293	305	282	295	296	328	331	286	294	330	296	275	304	336	279	314	300	291	290	291	344	305	287	317	316	293	311	296	277	288	290	282	269	310	302	293	275	293	312	318	286	298	283	287	318	302	294	302	299	294	294	283	281	270	291	278	322	331	284	317	283	302	301	327	324	302	308	310	283	263	290	300	306	278	298	273	279	309	313	285	302	297	285	320	296	276	273	296	308	306	310	288	291	306	273	285	297	301	279	295	305	272	323	283	320	281	280	333	298	279	266	319	295	294	282	330	269	271	303	285	285	295	308	294	320	290	301	289	270	263	301	300	280	331	307	290	328	308	329	308	292	269	281	318	295	306	295	278	289	290	296	255	301	325	283	296	289	302	272	278	289	316	294	304	274	290	295	300	289	323	277	297	303	327	303	343	301	331	272	308	324	329	323	316	311	315	285	311	300	287	319	315	338	299	282	308	259	327	314	305	288	300	297	283	269	251	299	307	311	303	278	286	295	297	279	287	280	294	338	304	289	317	284	304	301	281	316	294	312	287	284	321	306	321	295	278	291	328	289	288	298	303	294	306	292	317	291	307	283	269	318	310	327	305	289	257	299	280	291
5340	1831	1337	930	809	821	768	749	714	746	681	729	669	669	687	645	660	672	644	682	705	702	666	591	684	685	633	698	695	631	702	669	702	640	679	615	649	694	640	649	677	693	636	636	646	683	660	646	695	639	671	701	673	638	711	700	705	669	659	699	642	677	674	714	664	667	662	694	651	679	725	675	666	695	681	672	699	657	662	680	643	704	677	670	667	665	636	677	702	649	699	715	674	645	683	689	670	660	637	694	673	650	610	606	720	657	671	612	681	642	675	657	698	650	638	686	700	636	631	680	675	647	664	648	678	657	700	635	679	686	668	711	675	681	692	632	694	688	680	656	659	719	650	682	689	699	667	685	675	661	652	636	682	664	695	706	687	682	694	682	662	670	655	687	700	692	661	668	711	697	667	683	694	654	671	664	721	695	652	630	707	633	680	675	689	648	640	642	665	671	708	626	702	642	700	701	662	728	651	717	660	679	670	650	682	626	691	699	677	677	665	629	624	712	675	673	686	636	650	653	694	694	660	638	637	691	641	675	682	760	623	734	615	699	692	657	688	692	669	620	675	643	693	647	680	660	622	648	688	675	662	655	650	692	708	627	660	733	638	683	675	716	705	685	698	698	648	651	655	637	650	597	686	647	686	655	671	687	634	718	706	638	665	683	682	645	658	685	672	685	681	665	712	679	650	724	657	664	693	642	680	710	723	658	639	665	681	655	684	668	683	663	629	690	683	688	694	674	654	695	723	654	712	665	680	655	639	662	636	648	686	657	718	690	661	732	676	672	658	723	636	663	683	645	668	690	651	704	673	681	701	659	690	642	681	663	636	684	682	685	655	647	679	723	685	693	665	674	649	670	662	652	659	643	629	656	677	694	709	645	626	648	719	675	681	686	688	631	683	623	671	677	672	648	679	684	658	672	667	678	650	706	651	687	628	697	684	679	655	672	670	716	694	666	676	692	724	691	647	667	651	663	686	666	635	637	704	664	683	659	676	724	674	673	672	641	680	649	677	671	668	668	693	707	664	727	641	642	711	648	652	640	678	623	666	679	678	708	668	661	678	668	698	702	684	646	684	665	673	636	659	640	663	660	709	658	682	654	615	647	677	671	662	655	645	662	703	632	722	675	650	677	648	660	689	659	695	686	683	670	677	585	615	675	687	651	679	672	649	672	679	680	642	638	645	630	700	661	685	639	681	682	628	659	638	683	676	700	693	654	721	643	686	659	660	712	630	723	705	696	692	680	652	706	636	694	711	701	648	699	647	649	699	646	613	676	676	621	641	650	614	718	682	724	699	643	687	680	579	693	663	676	676	689	634	634	685	648	655	681	660	662	650	680	653	648	710	684	641	652	637	695	622	647	672	665	613	704	654	691	658	673	672	666	694	722	696	682	710	625	707	676	677	680	631	664	676	700	710	658	644	643	673	676	657	703	676	708	649	678	638	671	692	651	677	722	662	696	686	681	661	684	671	645	684	701	639	659	692	683	673	634	665	692	703	710	678	681	713	671	657	673	652	674	636	646	663	683	659	648	668	693	671	701	657	622	679	634	651	650	697	689	647	638	667	694	688	664	734	677	692	687	665	663	693	663	663	678	637	680	658	643	704	668	671	684	685	659	709	717	679	633	687	714	640	704	708	682	679	672	621	650	698	676	650	662	689	645	668	658	652	666	715	641	673	683	631	686	662	663	741	717	605	624	679	650	677	685	649	655	637	688	696	691	658	649	692	666	670	691	657	683	678	727	646	675	707	708	678	677	629	631	679	686	663	716	635	680	723	675	658	686	724	676	650	617	697	676	672	677	644	675	700	696	671	653	680	635	661	613	707	674	674	659	661	663	696	690	712	614	679	657	715	652	679	690	637	649	662	661	657	683	630	677	681	660	691	729	675	683	669	694	686	669	701	726	642	703	677	685	677	689	692	642	649	650	623	665	685	690	682	699	682	642	661	615	680	621	670	706	701	696	712	655	657	704	650	676	686	699	653	674	631	693	680	669	636	658	656	669	671	665	668	678	694	653	729	724	685	679	655	661	675	673	695	678	693	704	664	667	683	690	705	661	639	654	655	642	662	659	683	652	636	674	675	656	667	645	657	685	694	672	693	670	682	626	687	668	686	680	636	617	668	683	606	644	645	681	654	651	634	633	691	666	701	701	666	713	617	707	684	706	662	696	674	665	693	656	686	694	674	684	687	648	691	702	686	662	674	669	674	663	636	679	658	628	676	655	674	643	653	677	659	674	707	668	666	670	675	598	679	714	687	647	653	616	666	658	635	682	670	686	706	683	651	661	661	692	694	647	673	706	657	677	659	685	629	642	674	660	652	671	669	692	638	695	682	637	673	666	690	727	644	682	690	654	633	684	734	635	697	704	655	639	713	629	680	657	576	636	656	669	664	688	646	680	668	720	698	684	690	672	687	667	680	626	680	691	647	673	701	665	684	701	661	687	707	663	627	683	621	725	693	648	690	721	657	647	686	675	654	686	612	714	634	623	678	684	689	665	664	669	677	639	683	703	688	620	724	688	651	658	717	663	682	634	702	658	698	676	676	623	683	646	724	674	648	670	713	649	691	687	653	667	665	635	654	651	671	675	636	628	720	641	667	635	667	680	647	650	727	686	653	730	690	682	659	688	655	676	644	641	712	689	672	623	682	694	705	671	683	716	702	670	684	687	672	654	711	688	652	676	702	649	660	665	670	706	688	679	696	623	736	699	696	732	675	665	691	691	697	655	658	653	684	675	690	707	676	657	692	658	713	701	688	685	668	698	676	728	670	660	659	642	681	673	725	663	641	704	649	619	641	692	681	680	656	629	694	622	644	682	695	673	639	641	676	690	651	654	667	697	663	728	644	665	699	701	677	677	678	669	667	662	712	664	633	632	664	690	676	708	667	648	694	644	692	623	693	714	695	632	651	654	627	663	642	646	673	680	694	634	682	672	692	668	667	671	642	685	660	633	652	658	648	667	652	683	696	670	704	652	666	660	632	603	675	647	689	683	642	642	653	715	670	649	678	676	665	675	677	685	660	647	649	678	728	685	687	666	603	677	670	684	644	645	687	663	709	657	664	684	673	715	691	668	656	673	619	685	684	666	676	695	686	710	661	649	645	652	673	698	685	680	717	684	691	672	662	673	691	672	654	659	647	663	643	732	660	690	714	670	667	681	689	748	689	695	658	624	671	636	684	652	701	687	694	696	643	696	622	679	636	639	671	660	654	693	681	682	648	643	693	674	670	686	696	680	657	677	687	654	703	623	667	683	663	641	665	687	701	725	645	630	639	687	706	689	637	630	667	643	669	634	662	627	673	694	656	665	713	669	635	693	651	676	615	701	675	654	707	682	677	693	652	676	687	710	678	661	699	665	671	685	651	655	645	657	660	658	629	656	706	698	653	625	678	684	685	679	644	690	701	661	694	670	699	666	704	630	662	680	670	638	668	669	681	613	656	671	683	695	674	627	635	618	676	688	658	667	715	679	666	667	664	735
24565	21030	24750	27485	20900	4659	959	692	623	575	488	478	435	436	451	458	445	405	405	412	419	388	423	406	425	413	421	383	429	417	413	403	416	381	406	386	387	387	387	374	406	375	407	367	371	366	401	427	384	400	442	397	382	372	403	393	392	452	400	366	411	388	388	410	401	405	416	398	345	369	390	356	344	380	428	371	405	408	407	406	369	378	412	404	401	400	421	375	404	414	345	428	384	416	418	367	422	392	409	364	377	377	369	365	389	389	364	386	365	393	379	394	390	399	368	416	409	358	416	400	404	382	392	383	385	400	394	393	395	350	404	373	432	397	363	359	361	433	388	399	414	349	390	391	361	418	428	408	391	401	407	383	402	423	367	410	393	427	386	397	393	389	353	379	360	404	374	390	360	383	425	420	383	369	417	402	391	365	409	387	396	401	390	382	389	421	371	377	408	399	402	364	383	382	365	379	368	409	369	379	384	429	407	380	386	421	416	379	390	389	365	347	386	409	417	376	370	369	367	385	388	382	385	351	405	363	419	358	372	400	406	369	393	373	390	366	395	357	398	372	373	391	371	415	405	386	408	373	399	407	366	398	394	370	365	357	384	397	375	371	405	360	368	397	401	369	395	396	355	397	383	366	376	412	369	418	370	399	399	391	422	358	353	394	382	411	389	371	381	398	400	402	427	369	382	353	404	359	403	399	363	387	377	411	359	394	379	408	386	404	399	357	355	362	400	367	414	411	402	374	379	412	368	399	384	410	403	413	394	427	378	403	406	385	339	388	422	361	346	375	405	388	360	361	440	364	368	380	380	392	402	396	388	405	380	386	374	406	398	365	394	384	361	433	429	361	392	386	399	429	407	398	365	369	380	369	399	408	393	387	387	389	413	379	339	397	373	392	425	404	422	378	402	441	410	408	376	407	406	388	375	377	412	367	396	404	374	398	408	389	387	412	351	405	368	420	390	400	385	392	385	401	348	378	366	420	414	393	387	400	350	424	398	410	407	392	430	389	378	394	449	421	381	402	389	418	387	403	410	396	371	402	411	398	390	427	391	400	387	373	385	385	415	372	383	380	392	395	448	401	410	393	379	439	352	375	341	377	369	392	398	391	363	401	374	345	370	392	394	380	375	374	394	337	386	389	369	374	397	353	406	409	398	412	385	369	416	379	380	364	381	382	395	422	405	391	417	421	368	404	330	417	381	378	388	364	396	395	412	399	357	410	406	417	365	381	368	375	435	374	377	383	395	372	391	358	426	402	343	386	383	409	419	411	409	359	356	366	364	372	412	426	409	440	389	403	422	362	348	379	393	393	355	400	374	422	404	390	390	411	424	396	379	386	391	373	417	379	427	378	421	365	395	431	398	417	409	411	384	372	392	400	416	385	406	348	394	396	384	363	399	402	383	390	447	382	361	385	373	402	377	375	400	359	401	410	403	366	350	375	421	381	349	414	406	363	362	385	389	378	400	365	387	401	426	393	421	387	367	406	402	378	414	389	394	377	439	417	411	385	397	403	371	403	392	409	396	396	393	376	367	363	399	379	400	346	358	360	393	366	377	394	346	400	377	393	371	376	360	365	413	421	369	379	417	368	418	372	391	401	376	359	401	380	364	418	391	411	384	432	378	367	402	405	399	371	409	397	386	381	372	332	372	403	403	406	403	415	390	443	376	396	375	397	397	388	364	370	410	376	374	407	385	348	398	390	405	412	398	419	378	380	307	384	388	395	395	411	378	406	394	393	421	355	390	373	400	371	444	418	381	411	431	373	378	411	398	402	394	401	393	407	394	366	322	365	405	393	360	383	385	353	389	421	371	368	375	377	380	391	381	349	395	388	395	361	413	391	389	394	348	383	400	393	405	362	399	398	400	412	392	388	386	391	389	382	388	404	412	386	391	380	354	363	395	399	397	409	385	336	383	373	394	426	388	362	383	407	371	379	392	373	365	400	403	367	399	399	365	379	397	371	398	385	406	372	351	418	409	405	433	373	375	370	384	414	416	384	379	367	374	402	360	386	380	412	373	381	368	374	396	385	368	391	376	399	379	390	359	382	386	401	427	435	370	360	358	388	407	365	388	431	359	412	402	386	382	389	393	384	385	392	389	411	373	357	369	357	435	417	352	364	347	412	367	385	424	394	398	392	395	371	399	379	374	398	437	354	406	371	393	407	404	381	354	381	432	388	398	412	375	398	376	413	429	396	383	375	356	393	378	379	403	374	379	356	396	366	394	384	411	395	417	397	336	429	372	388	411	406	386	441	440	398	383	383	400	394	381	329	370	382	414	413	404	403	348	389	399	368	399	367	411	334	415	368	394	410	382	359	352	374	415	393	416	381	385	398	359	384	393	413	398	367	452	383	410	345	415	434	423	419	430	401	400	457	363	365	360	384	383	343	383	380	355	362	344	385	406	365	389	367	382	379	407	373	397	358	378	376	360	409	359	405	395	373	335	375	396	363	390	383	363	422	380	394	377	407	370	378	400	414	375	404	398	388	349	349	367	396	396	368	391	397	424	364	420	398	422	384	393	387	413	403	394	416	366	414	377	409	411	385	400	393	407	385	382	393	409	386	404	387	387	359	397	383	409	381	376	389	414	376	403	369	403	417	404	396	372	411	346	413	413	387	375	372	375	370	370	392	382	358	354	412	409	383	385	402	411	429	411	393	362	391	386	360	385	387	376	394	389	383	383	363	404	384	402	365	364	358	394	392	381	392	392	395	406	397	403	414	424	355	404	369	372	401	375	366	428	390	372	384	405	349	377	334	403	365	387	420	401	395	371	383	341	399	392	388	374	392	393	383	393	410	315	364	382	334	368	355	406	396	414	425	367	367	402	373	399	384	379	373	381	408	413	416	344	413	412	350	418	403	417	340	404	412	374	398	375	394	403	411	420	372	394	383	417	386	383	372	399	411	378	387	394	389	386	374	397	403	392	373	423	396	362	395	423	393	374	371	400	396	380	424	427	406	399	381	385	405	390	376	379	373	354	392	383	412	404	393	378	391	377	400	378	400	385	442	408	387	400	388	401	398	392	365	358	398	415	358	396	423	362	425	430	420	373	385	414	375	390	366	390	387	407	414	403	372	387	373	385	408	427	413	404	378	413	385	437	382	392	375	366	424	373	390	413	401	376	392	392	383	354	435	358	389	415	412	394	377	368	381	411	398	425	391	356	411	424	359	381	372	403	383	398	414	379	361	385	364	418	370	408	394	375	389	369	372	392	366	404	387	397	385	373	417	386	366	383	425	402	405	375	350	411	384	381	360	416	374	353	362	377	408	417	411	381	383	386	409	379	362	399	344	415	375	360	373	378	332	378	411	365	363	401	409	446	357	387	362	411	376	381	368	390	394	364	374	356	373	392	415	450	396	360	367	386	380	385	393	374	369	372	392	415	382	378	396	364	427	402	420	420	377	393	441	430	344	425	398	387	389	382	401	389	357	420	394	425	409	406	392	415	427	436	373	422	433	382	392	405	413	365	399	404	424
3612	5019	3287	1896	1294	1221	1066	980	976	955	873	942	831	899	841	825	826	860	909	820	877	859	871	865	833	819	905	879	888	867	833	862	881	857	829	823	857	837	872	867	756	835	806	824	866	811	814	851	806	838	884	793	838	863	856	879	850	862	861	821	836	835	878	807	827	830	826	888	862	858	875	810	845	891	856	844	860	832	854	818	894	806	910	856	812	831	838	805	884	778	888	819	863	869	805	829	860	789	846	798	848	852	873	865	869	804	852	831	800	830	834	815	865	830	875	835	838	826	894	886	815	835	827	787	829	837	812	848	816	815	844	858	839	876	798	840	842	825	850	881	839	797	849	840	879	881	868	866	831	820	847	856	822	835	839	824	923	819	852	795	845	899	826	835	825	830	822	843	830	829	868	749	839	807	874	856	835	832	789	814	840	823	872	768	810	841	837	886	830	801	879	816	842	847	860	868	875	824	872	835	838	784	850	830	857	817	899	841	820	861	857	828	866	869	895	825	864	876	785	783	869	850	840	885	872	874	843	834	803	818	867	807	829	846	856	822	833	818	874	831	858	819	835	823	868	863	839	847	868	868	805	811	875	852	867	868	790	838	842	843	826	817	853	810	850	891	793	829	775	864	891	839	886	849	831	873	829	814	892	853	813	841	858	864	853	835	886	863	825	872	912	842	867	886	850	911	841	793	826	866	840	847	894	851	860	846	836	845	811	814	852	850	827	817	802	851	839	892	818	868	889	861	867	794	862	831	839	897	842	824	890	893	833	816	810	802	890	863	795	893	872	818	797	893	836	835	800	816	835	856	802	797	866	813	821	826	824	847	844	877	842	897	850	881	849	888	853	830	785	837	856	856	787	803	799	869	840	830	872	827	790	841	836	881	852	831	877	820	771	824	884	807	870	829	849	831	852	802	828	845	888	826	880	838	836	876	821	855	826	871	816	893	892	830	837	871	832	751	839	885	886	837	816	807	839	837	876	834	868	787	857	837	821	799	880	791	870	825	825	848	806	846	795	832	856	869	846	793	775	816	877	814	832	825	832	831	835	835	868	864	837	823	841	844	823	821	844	859	758	806	826	809	819	854	825	813	826	856	876	831	800	881	840	843	849	787	821	896	856	852	842	859	827	819	856	889	854	845	832	892	799	814	827	814	890	832	882	874	880	848	856	918	774	862	820	854	849	849	806	892	822	859	831	841	813	835	839	832	855	825	825	901	855	873	863	810	858	836	793	831	837	845	873	850	855	814	796	823	859	860	867	861	871	863	849	852	837	867	842	775	821	837	866	866	855	856	829	865	832	857	821	864	819	851	842	857	854	874	844	902	828	869	868	829	843	897	852	866	835	842	807	764	849	848	810	889	879	806	860	864	853	816	838	818	848	830	897	877	797	860	817	811	789	861	821	894	844	870	814	820	844	864	788	790	808	870	826	840	853	894	850	824	859	854	828	890	835	845	832	836	929	797	837	824	874	814	854	771	917	836	843	811	859	839	881	785	846	816	834	770	834	830	834	799	814	887	841	831	889	869	875	844	883	872	831	821	847	823	803	816	841	810	904	854	879	796	845	874	813	858	810	842	883	817	867	772	869	837	832	851	850	838	831	836	895	855	837	873	890	878	838	816	865	850	807	880	802	880	912	835	818	828	834	858	863	846	823	800	833	838	791	848	835	844	842	885	857	852	792	872	860	824	816	867	797	885	843	828	818	803	882	872	822	803	809	853	807	820	834	786	829	902	880	841	857	871	792	821	844	837	843	805	799	795	868	850	841	837	849	820	834	816	847	867	859	791	875	866	822	857	810	824	855	840	849	839	824	869	844	870	809	856	840	854	805	878	858	838	847	794	861	787	894	845	863	782	851	853	833	836	831	786	802	792	820	861	889	832	887	829	806	834	804	903	871	812	864	805	795	859	850	822	871	820	886	877	828	827	850	806	810	899	849	825	848	814	884	869	874	857	872	849	857	813	844	819	869	829	846	816	801	864	886	780	818	842	805	846	838	818	861	823	844	866	853	832	799	825	833	862	807	810	859	810	868	806	870	877	822	839	820	840	875	823	823	848	862	790	820	808	886	837	794	879	845	841	791	813	847	843	850	855	815	860	839	835	805	874	844	875	792	848	841	848	869	843	846	810	849	861	843	802	836	823	866	805	862	892	845	832	861	829	883	832	880	817	816	816	769	859	830	873	822	884	814	886	826	849	808	852	740	796	859	834	843	835	827	852	894	875	839	792	812	857	876	801	851	836	915	836	881	813	820	843	792	879	820	873	837	875	837	862	884	856	888	827	866	831	818	887	832	809	829	854	887	860	797	878	911	869	860	806	920	840	870	854	879	849	789	834	852	877	847	837	807	848	848	832	798	886	815	812	797	815	834	853	856	844	860	814	829	824	812	855	871	835	854	812	824	868	802	867	809	858	821	871	796	841	865	860	876	856	798	845	841	863	825	853	855	859	811	845	837	852	851	896	788	826	866	794	857	854	832	817	825	817	852	809	805	826	884	826	814	857	830	872	842	804	866	863	821	850	856	798	877	882	833	859	849	866	836	852	852	867	821	853	829	853	865	870	892	850	835	823	871	807	777	823	834	881	858	856	809	834	884	851	841	808	855	846	804	823	841	833	888	831	847	863	849	864	882	811	842	838	867	825	828	833	854	853	886	863	825	845	788	818	860	807	850	833	858	806	856	802	886	904	853	863	810	843	835	927	784	862	842	861	879	805	862	883	870	831	849	900	818	848	843	839	812	851	814	837	857	864	859	813	848	875	864	852	898	852	838	848	851	821	872	813	917	822	813	859	839	823	837	870	847	869	846	839	854	837	810	883	817	861	872	825	812	808	833	821	847	807	860	829	833	817	831	835	899	850	845	817	839	830	849	819	800	839	891	847	891	855	832	841	823	840	819	858	879	818	877	817	845	868	884	871	803	845	874	845	897	862	873	852	854	862	832	843	840	794	879	791	825	895	861	831	843	838	850	899	847	868	862	811	789	872	874	928	856	859	814	857	828	857	777	854	864	777	852	872	852	796	790	812	852	870	802	837	808	829	870	844	850	862	830	838	840	823	815	847	842	828	871	864	818	803	824	808	889	863	905	847	863	897	852	803	842	867	855	875	829	814	854	827	881	818	869	868	821	838	844	848	827	822	868	800	867	807	862	851	894	835	831	864	861	846	812	857	822	822	809	881	880	870	806	829	839	871	863	819	782	812	855	825	799	875	864	884	867	830	848	834	819	893	835	853	863	853	849	850	883	832	868	867	813	851	829	838	861	829	849	823	879	800	838	872	882	857	784	843	850	862	868	868	816	857	850	822	823	841	882	842	817	819	882	870	894	832	808	848	892	885	864	825	799	836	826	893	822	865	790	816	853	840	854	889	849	801	865	891	822	831	856	774	894	848	838	812	863	787	825	832	823	800	812	846	813	868	873	807	789	850	821	815	853	843	850	835	800	845	850	872	858	830	897	831	799	825	860	905	870	877	852	816
23737	20994	25307	26862	21013	21040	5500	1003	726	576	487	436	481	412	396	448	374	365	362	349	364	321	375	354	415	382	346	322	335	343	332	331	316	344	345	320	331	318	298	344	327	316	315	330	309	310	332	308	346	290	332	336	314	303	317	327	342	353	345	340	325	330	356	318	371	300	305	315	338	300	334	313	316	308	322	333	305	339	274	303	322	313	290	339	283	337	338	331	324	332	316	315	342	326	305	274	301	316	328	348	336	287	321	308	341	334	324	327	257	322	341	327	308	300	316	312	324	280	318	342	356	328	300	316	320	340	296	321	278	343	318	297	337	290	344	341	310	343	336	337	315	309	311	358	306	308	325	307	344	319	309	314	287	297	343	336	299	321	308	311	315	370	317	301	320	333	319	335	337	307	278	325	316	303	310	292	327	319	312	329	302	337	344	351	316	291	305	283	284	340	351	340	293	304	360	333	312	320	302	314	337	344	297	304	334	325	323	282	328	300	338	351	336	341	357	292	304	260	303	316	333	320	296	290	308	322	313	334	343	348	297	314	333	352	316	323	314	306	307	291	289	302	349	329	305	289	320	317	307	342	301	329	341	306	359	312	329	310	327	349	325	332	305	341	351	357	306	336	340	322	334	337	355	301	323	313	330	312	327	329	340	348	298	337	291	302	344	314	291	324	315	290	308	350	324	304	307	316	352	326	361	338	300	324	354	328	317	305	328	323	318	350	322	303	296	333	349	302	311	289	317	349	346	319	321	341	305	295	349	323	298	334	311	368	280	293	333	316	315	282	311	321	304	309	298	319	315	316	317	347	302	324	322	287	317	350	293	293	301	324	319	305	354	314	314	316	326	321	291	282	292	302	324	265	314	324	317	288	320	324	314	318	314	347	343	312	321	369	308	299	336	332	328	302	326	321	326	330	323	310	356	329	322	325	320	327	293	347	334	367	312	309	325	291	350	314	311	345	313	295	348	335	323	320	329	308	324	327	357	312	317	308	326	337	296	284	320	304	323	339	338	319	337	307	341	317	339	319	302	348	330	320	306	316	321	289	355	323	319	309	307	335	337	319	304	336	330	311	321	329	310	299	316	270	338	331	318	351	313	325	329	305	294	292	334	338	309	314	300	317	316	333	294	273	302	292	316	313	291	292	321	351	330	317	302	321	305	327	347	336	323	320	345	302	334	319	319	301	328	342	343	341	291	284	328	333	283	326	310	324	343	340	304	339	320	345	302	310	296	350	296	329	297	319	310	279	294	315	311	281	296	306	288	320	336	318	300	296	300	328	344	300	334	337	324	335	343	350	327	300	307	328	313	336	276	330	328	315	303	303	324	319	335	340	336	343	300	312	331	275	307	319	329	334	335	314	344	339	287	321	321	337	320	309	338	288	357	313	331	339	298	297	312	344	320	303	314	323	298	306	315	288	312	337	344	347	282	319	292	311	350	328	319	313	320	309	321	309	315	316	277	327	300	311	300	328	295	302	305	335	357	320	313	325	307	271	318	321	302	342	322	337	295	318	337	348	301	299	322	327	302	321	315	344	319	342	326	301	306	342	312	310	323	329	344	315	331	337	282	343	326	298	327	310	331	347	307	322	314	316	309	341	289	322	342	301	306	327	335	315	326	315	346	302	280	301	296	308	313	299	332	320	301	321	325	305	319	315	291	293	315	302	295	277	315	329	337	311	279	335	321	319	327	350	331	321	305	317	329	292	329	299	296	305	305	343	328	319	316	303	315	296	288	316	307	300	320	310	352	338	322	309	308	325	308	337	291	307	301	294	343	340	339	323	325	310	337	320	311	315	328	306	289	365	305	339	317	319	326	328	316	351	292	330	282	303	347	325	322	336	342	319	324	315	316	309	343	364	286	322	332	296	299	336	325	309	313	297	288	318	325	353	345	306	318	296	363	302	304	317	306	344	278	305	330	304	386	320	354	319	321	338	301	318	313	304	330	315	329	369	302	316	314	327	284	309	308	300	319	344	300	323	307	314	351	313	329	274	326	320	330	324	355	286	295	324	337	340	333	307	325	333	297	289	338	298	340	314	303	309	314	288	307	332	337	337	336	324	325	298	318	320	313	301	290	318	332	287	331	349	304	324	313	320	297	268	320	296	308	310	302	321	320	311	294	352	308	298	296	327	306	305	289	346	339	320	345	342	342	324	335	318	325	308	306	310	325	337	333	289	312	309	333	337	332	310	340	314	288	335	331	331	302	330	332	284	343	317	337	308	332	343	322	280	309	301	325	324	321	353	372	336	310	341	355	333	341	355	322	306	316	324	341	331	326	296	327	288	308	303	324	335	318	341	296	333	334	300	315	297	304	362	297	293	335	320	295	331	335	300	307	270	321	334	317	328	323	353	290	321	305	324	295	323	353	322	316	322	355	308	339	313	313	293	331	324	317	306	284	331	315	319	319	301	309	348	324	312	288	301	303	323	311	327	323	316	335	347	350	349	301	304	353	312	329	333	319	314	307	321	307	296	292	338	309	328	336	278	307	316	316	308	355	306	290	333	314	350	347	315	302	345	326	329	326	308	327	311	316	305	288	305	303	327	334	312	306	311	313	322	325	349	296	258	296	340	339	318	311	315	321	314	291	314	295	365	341	286	361	326	307	316	334	311	319	331	302	303	330	335	297	331	318	309	318	289	296	294	305	319	322	358	319	315	312	320	334	296	315	339	323	319	294	342	329	311	332	322	347	340	322	317	312	314	281	307	301	286	322	334	288	323	307	320	329	311	347	301	296	286	341	315	271	310	319	326	365	320	349	312	344	314	283	321	334	346	274	292	318	306	332	352	330	326	259	332	352	330	331	326	342	323	341	320	329	329	312	323	339	326	300	310	321	328	322	327	316	343	289	320	307	353	343	367	354	310	288	318	328	341	294	286	297	300	317	316	311	335	348	322	312	346	319	324	322	280	334	298	305	336	318	332	297	290	323	317	333	302	326	326	332	321	334	329	339	332	304	338	316	314	329	307	286	376	358	289	323	322	313	341	337	364	331	352	304	313	343	342	285	317	308	314	284	296	350	297	298	321	288	326	297	308	327	333	315	336	345	304	310	273	314	294	358	314	337	324	311	363	318	336	313	315	329	303	312	309	307	283	369	317	315	295	315	306	287	301	310	312	312	283	311	297	293	309	324	308	349	291	276	317	286	329	325	319	315	300	311	323	317	330	331	312	348	282	330	346	298	322	367	318	330	343	325	323	341	341	327	322	329	290	304	299	308	302	352	325	339	318	298	284	323	316	304	283	343	304	317	311	298	285	321	304	281	295	316	316	303	320	288	315	324	336	310	345	310	338	314	342	300	366	339	310	303	312	341	309	306	335	318	324	327	353	332	310	321	274	293	325	324	321	330	310	321	315	316	289	334	281	314	318	278	271	330	317	321	341	345	326	303	317	330	356	314	346	279	350	296	332	300	304	282	316	302	324	315	321	320	299	321	320	311	324	307	340	309	317	316	302	332	320	304	326	299	279	293	336
3813	7915	5104	2478	1551	1217	1033	961	908	834	801	726	757	736	745	742	724	708	711	735	723	685	709	731	695	678	739	714	693	722	685	655	689	652	679	690	682	678	714	688	711	676	692	690	730	683	712	633	692	655	711	683	700	678	684	673	658	698	724	676	724	670	725	671	686	660	680	671	675	674	678	733	680	675	646	746	674	690	672	655	664	633	743	685	622	758	713	672	661	697	659	699	691	691	634	677	678	676	713	711	711	739	693	665	625	680	669	709	729	730	717	691	605	711	672	703	716	649	651	700	682	717	698	742	711	642	646	695	637	677	663	698	684	688	644	655	717	742	687	661	704	692	666	689	645	707	711	660	711	734	703	676	691	684	689	723	686	687	746	688	655	675	710	641	691	680	684	703	653	679	728	736	691	655	672	638	653	702	703	662	700	746	741	717	650	698	697	686	696	645	636	698	708	697	692	699	688	747	709	665	681	700	655	676	684	692	639	684	661	711	692	662	704	703	717	681	647	678	705	663	666	692	653	689	696	712	681	663	705	692	721	616	760	684	665	673	649	705	695	698	718	644	639	738	676	668	659	634	609	680	702	683	698	670	660	675	653	691	660	715	714	694	648	695	699	639	672	730	718	755	704	688	683	690	725	757	686	688	696	682	688	688	656	644	634	686	673	687	632	688	708	682	685	731	687	661	651	708	713	664	706	658	695	722	693	680	651	617	692	694	668	680	643	663	653	693	680	692	664	734	707	699	745	713	704	655	654	696	664	653	694	679	715	713	681	662	654	714	690	696	664	664	690	657	688	631	690	633	673	684	727	704	679	666	709	670	649	718	658	645	724	683	665	691	699	689	692	747	724	663	674	704	650	648	653	720	673	714	665	653	684	717	665	669	691	684	715	639	672	673	663	708	665	667	658	660	708	655	672	684	761	688	703	706	689	723	634	667	611	692	685	725	646	667	720	708	698	686	676	655	713	702	713	707	688	669	688	734	690	717	688	687	715	627	677	646	699	639	632	671	644	682	698	697	712	706	680	727	663	670	688	671	698	657	707	703	659	717	661	694	666	668	686	654	720	681	690	684	646	704	690	683	696	687	688	711	711	668	671	669	678	657	659	695	681	695	730	735	662	718	732	764	674	671	679	675	705	686	714	662	681	654	702	664	656	717	687	660	723	722	679	663	705	679	655	750	699	707	668	674	651	679	683	646	665	697	655	700	678	671	688	677	674	671	720	670	718	702	729	689	684	711	685	727	650	708	701	661	689	672	701	695	689	685	672	675	666	745	720	698	670	713	688	668	688	671	654	690	720	721	721	669	700	677	701	646	679	675	696	673	636	690	676	665	707	679	679	671	683	676	673	709	648	658	730	656	690	666	647	636	677	666	727	674	676	676	706	660	694	702	712	673	685	729	644	688	711	705	679	677	701	686	650	701	657	628	724	705	672	669	664	705	680	692	698	710	640	703	678	654	701	697	654	695	672	707	652	663	671	667	672	702	733	704	676	684	708	687	736	722	706	688	683	691	679	676	704	687	685	684	729	690	710	693	689	655	739	676	715	663	690	647	722	634	722	673	680	747	653	635	690	742	672	695	661	678	708	656	678	673	656	680	674	709	648	724	723	667	692	657	711	660	677	682	699	726	681	617	677	698	640	735	690	656	690	684	666	703	679	697	674	684	675	711	643	668	653	641	682	697	717	654	692	707	680	738	637	673	676	671	674	667	716	667	699	649	704	654	695	644	654	638	676	698	729	734	674	683	688	689	706	621	691	716	653	670	701	643	691	689	656	695	723	703	714	660	635	679	713	676	667	686	690	687	667	695	664	665	711	675	648	693	700	622	689	718	717	697	685	645	658	648	686	723	669	651	671	743	720	699	663	699	714	654	672	658	698	708	658	709	681	700	675	704	708	704	722	700	629	682	727	731	688	741	688	703	670	702	709	659	700	662	692	691	640	704	721	707	654	667	657	726	672	731	712	723	694	681	695	705	686	709	685	737	692	705	727	720	713	679	671	629	702	635	710	711	664	657	666	701	710	704	742	706	672	663	690	681	697	655	680	712	643	635	676	742	664	667	675	706	673	662	635	732	682	700	737	646	682	736	674	673	665	656	707	696	697	664	692	663	703	709	663	720	638	647	654	706	674	711	725	734	668	678	680	709	712	716	651	695	680	646	684	679	702	664	672	673	698	671	695	684	705	683	637	676	709	685	685	662	694	705	692	676	700	664	670	693	692	708	693	653	720	740	640	704	700	662	722	702	639	666	672	689	685	694	695	716	684	666	722	687	687	665	667	668	683	643	684	731	711	659	696	719	656	674	730	708	703	684	675	701	677	669	725	693	689	707	677	657	671	675	730	662	660	657	666	672	725	688	700	714	712	707	680	668	685	705	678	702	690	686	713	690	695	634	680	681	704	705	704	676	673	691	664	694	736	677	651	718	630	671	656	687	615	656	728	681	679	689	664	724	668	746	674	614	650	696	644	664	653	685	656	676	699	643	695	732	688	671	682	706	656	669	687	708	696	706	684	692	680	669	639	707	673	636	705	647	706	721	651	705	662	712	672	647	671	697	714	691	660	687	659	719	706	678	686	626	700	737	677	681	722	689	734	658	688	675	674	660	673	687	612	695	680	680	679	643	660	678	697	715	683	760	658	676	692	691	666	653	687	700	709	642	681	679	632	671	718	746	668	670	657	630	703	706	697	673	701	705	696	697	649	724	699	706	759	650	734	712	668	671	667	652	704	673	710	690	667	637	649	686	659	649	720	663	692	677	689	684	676	656	700	668	669	680	634	722	661	657	694	632	611	675	654	716	672	687	701	676	730	658	670	699	680	715	684	706	657	657	711	681	709	695	738	648	719	657	700	673	692	725	693	718	666	680	687	665	673	672	696	668	696	685	670	680	700	666	685	675	728	646	722	667	664	687	661	722	652	715	650	682	650	709	650	721	684	651	651	704	670	694	691	714	691	658	618	698	689	693	676	661	676	647	665	706	789	680	667	649	646	696	695	679	644	694	683	714	675	692	604	664	683	651	755	696	709	675	712	648	721	694	719	691	744	667	633	640	715	649	676	705	701	690	739	681	715	688	715	664	705	689	687	690	686	665	675	679	688	671	719	673	693	677	673	692	621	679	693	706	658	711	704	666	709	735	662	709	716	751	700	645	734	705	714	681	714	707	657	680	720	725	692	675	693	679	664	722	680	725	668	680	647	657	665	700	672	655	664	679	682	672	681	670	683	663	705	671	679	689	727	700	679	695	648	733	663	695	685	685	738	636	721	691	700	659	699	674	712	689	650	720	694	652	650	738	698	676	640	696	690	665	667	691	660	675	721	708	637	700	707	686	715	663	720	734	701	686	660	679	735	658	716	705	659	678	661	677	705	676	703	641	681	712	738	692	696	700	679	697	634	663	651	755	661	670	678	702	679	668	679	676	702	690	652	662	716	671	674	658	673	680	732	669	675	660	652	662	677	690	699	642	679	682	681	677
33097	14854	2903	814	555	469	439	393	403	357	354	349	297	300	303	319	294	304	273	275	281	328	316	326	293	293	302	281	247	309	286	301	318	306	296	312	326	266	305	302	321	322	287	288	303	268	288	316	305	281	288	283	293	289	307	308	304	347	308	281	300	268	265	325	288	266	318	303	280	284	306	275	308	314	329	298	290	279	291	288	309	277	306	308	320	294	285	302	310	278	282	306	284	314	285	316	299	286	300	245	302	291	299	285	303	278	316	292	309	276	306	265	296	268	275	302	301	267	279	286	275	337	330	276	297	279	260	302	240	263	278	298	267	306	290	290	284	316	318	280	283	300	301	291	275	290	233	284	293	286	282	286	265	324	330	266	298	298	286	283	275	277	254	302	332	280	302	287	288	293	284	308	280	268	293	286	298	304	319	273	313	301	306	303	328	322	313	321	295	249	295	288	296	290	308	292	298	293	340	318	286	294	283	260	245	278	309	279	293	296	268	272	305	266	305	302	276	270	282	314	287	289	284	298	302	317	283	299	326	276	307	305	312	278	326	263	303	322	295	280	273	253	295	277	326	292	277	265	294	284	343	290	309	286	296	316	283	305	283	296	316	338	303	301	276	287	286	298	281	282	286	326	307	307	304	301	285	309	342	311	309	314	284	319	297	330	304	277	268	269	311	301	287	290	299	288	302	272	297	307	323	294	270	299	280	284	315	310	325	292	263	305	305	274	304	313	276	287	299	301	296	319	319	295	301	286	291	297	302	256	274	317	256	318	292	289	267	299	324	295	298	312	326	294	307	296	295	288	337	339	285	338	339	307	288	315	322	279	304	294	286	275	300	291	260	294	289	290	257	318	293	311	287	267	324	305	288	307	244	280	304	288	293	312	255	278	274	306	288	279	300	285	333	254	306	254	291	275	260	299	316	323	286	291	290	319	308	284	286	314	281	293	269	306	314	254	263	272	307	282	300	245	336	263	288	310	269	279	278	307	267	297	289	302	272	291	307	317	299	279	293	287	319	298	297	316	305	342	300	282	304	292	292	292	308	285	299	277	288	268	275	269	297	293	292	278	286	289	325	300	327	303	322	290	309	269	278	306	297	316	308	284	288	297	320	298	291	287	273	285	291	287	296	300	280	275	270	312	324	297	283	286	293	340	281	304	317	306	312	292	297	292	356	321	309	307	294	283	303	265	309	314	304	289	288	268	254	289	307	300	285	285	302	292	291	307	297	297	288	291	290	277	320	269	320	284	277	290	300	262	289	269	298	282	325	339	317	294	277	268	296	293	316	298	324	310	263	300	324	285	312	244	329	305	297	262	297	297	294	307	274	301	307	260	290	302	286	285	307	320	279	294	301	311	299	285	319	281	319	288	288	288	316	289	282	265	323	274	280	324	276	271	305	316	299	314	278	299	327	312	279	290	287	296	279	299	299	292	294	299	283	302	280	298	277	310	287	324	288	271	297	292	294	301	312	290	311	251	290	282	286	312	289	317	289	304	265	260	308	282	305	312	257	289	295	290	296	287	295	284	278	290	265	271	260	278	305	280	286	300	276	302	303	315	328	305	262	290	263	280	263	321	274	312	299	268	300	267	261	284	275	299	295	329	311	312	299	279	263	290	297	267	282	292	291	279	299	278	287	294	305	301	275	278	304	292	288	302	274	321	299	269	285	270	320	291	296	255	250	259	302	297	337	322	296	295	278	291	271	314	278	295	269	297	311	279	317	304	234	310	270	290	325	280	306	287	280	270	277	294	307	296	264	317	282	297	307	311	258	297	297	268	255	295	308	279	306	289	297	284	295	282	311	283	297	298	298	279	275	286	298	279	285	314	308	325	295	286	312	300	294	319	267	290	308	317	299	299	281	300	259	273	289	268	282	309	309	296	272	309	279	315	268	302	311	327	297	273	290	325	286	301	320	291	314	266	283	295	297	281	311	304	291	309	325	292	300	300	307	302	269	321	320	287	289	304	291	267	330	299	337	324	295	320	272	279	283	312	294	294	280	267	300	291	260	302	267	270	290	291	287	289	277	314	286	278	309	275	282	288	314	309	289	299	237	285	284	309	277	290	323	307	317	293	295	295	285	276	286	299	261	268	321	333	274	287	289	281	306	285	274	348	328	291	275	322	300	308	310	298	325	329	285	276	329	279	293	288	283	276	299	295	265	300	292	304	272	282	267	320	290	305	288	270	297	269	309	294	299	310	288	312	335	274	280	294	275	304	310	245	263	265	290	278	275	338	288	287	304	299	298	312	305	276	291	312	265	352	292	276	303	283	287	292	310	265	287	309	270	300	301	276	293	293	271	356	260	295	278	249	291	299	297	303	293	260	268	285	343	301	286	273	246	291	301	329	275	286	265	290	277	297	279	266	306	305	287	291	310	313	286	307	303	293	318	275	303	303	298	285	267	324	273	267	298	297	294	282	311	348	331	295	297	306	337	280	274	286	284	293	290	286	284	256	279	304	345	308	294	295	292	308	332	320	285	275	290	312	262	271	291	311	280	332	279	317	316	296	321	289	312	282	310	307	294	307	292	276	307	271	264	292	298	305	304	293	260	277	278	305	304	309	317	288	281	312	308	305	310	314	280	300	276	295	285	316	311	305	277	264	314	324	278	305	303	291	303	280	282	303	303	292	339	338	291	317	286	294	287	310	268	303	292	283	294	297	323	279	336	298	270	338	286	287	255	305	289	328	300	264	276	294	323	291	322	319	312	283	304	298	288	281	283	259	316	286	282	341	261	295	292	289	307	306	284	283	287	327	292	289	287	283	275	264	319	272	279	302	281	286	245	293	302	312	304	290	279	324	298	280	282	305	289	313	301	272	301	304	265	298	317	288	306	335	296	282	293	326	277	277	283	320	276	309	265	322	285	282	258	281	266	300	270	297	295	302	311	286	296	309	305	278	302	283	295	282	310	284	305	321	308	312	299	278	313	289	322	333	326	288	294	323	278	295	294	300	310	336	301	297	267	296	304	305	309	287	275	296	333	309	293	280	286	328	302	312	300	297	303	257	325	286	310	272	289	277	285	294	303	311	274	321	272	268	312	273	277	300	284	282	296	293	284	270	271	319	269	288	293	262	298	301	292	283	294	278	298	319	287	288	338	319	289	287	248	301	280	264	299	303	328	324	309	299	277	313	292	288	298	297	314	313	299	316	285	313	331	287	274	296	285	294	280	292	321	272	281	268	342	302	272	300	291	315	315	284	249	284	283	308	301	295	318	296	281	288	304	250	291	300	307	289	291	301	273	293	311	315	316	269	317	308	308	293	286	281	302	288	299	301	312	266	288	275	306	287	282	295	311	276	316	290	304	284	293	304	295	330	326	276	284	315	303	292	272	290	291	310	275	291	338	287	272	288	304	269	293	295	303	289	313	310	274	303	257	290	307	335	352	278	322	302	287	318	278	310	341	312	289	289	255	283	292	298	284	274	313	306	286	294	278	296	293	301	295	319	296	250	289	324	329	282	300	265	268	308
5460	1930	1357	1046	879	789	734	778	707	662	670	701	647	674	696	637	649	680	665	661	668	689	686	716	684	675	659	643	677	651	685	720	696	676	690	696	713	689	664	668	705	724	690	638	762	679	701	706	683	691	673	656	664	655	698	706	692	662	618	661	617	657	727	669	701	652	680	655	664	677	672	650	709	673	629	688	656	629	681	670	663	658	697	678	664	640	687	660	652	676	683	701	652	685	674	627	654	710	647	667	664	638	664	648	708	693	691	608	650	689	694	695	672	705	672	686	696	715	676	617	690	621	644	690	649	677	646	627	675	683	674	685	667	676	715	677	621	676	692	638	668	660	630	661	702	701	655	643	666	684	693	652	692	671	711	655	622	669	675	644	660	642	678	689	668	599	686	692	668	725	708	645	677	710	679	663	735	712	701	684	669	661	699	647	683	706	730	689	622	660	664	665	667	654	643	687	686	670	693	685	681	665	713	686	682	622	699	671	650	688	715	675	714	684	640	702	677	651	671	654	692	638	680	688	652	686	616	623	687	678	669	636	684	684	686	689	678	699	627	674	672	677	655	628	684	677	677	686	665	642	671	672	640	655	689	656	713	690	690	686	661	674	659	645	718	673	646	683	667	693	626	651	634	659	702	722	688	715	651	671	633	643	683	690	646	669	639	707	692	669	688	660	688	684	670	666	701	644	685	683	662	678	713	670	687	679	682	670	683	688	658	682	646	650	684	716	674	702	651	694	701	675	694	659	627	697	670	683	686	695	674	689	712	654	657	729	703	690	699	684	606	662	682	678	660	650	653	727	692	673	632	650	682	652	690	647	713	687	748	720	710	673	686	708	681	688	686	681	669	701	638	682	678	680	704	729	662	645	639	633	681	665	649	640	679	719	651	697	688	665	711	690	632	664	697	663	697	671	663	675	637	685	654	665	685	676	628	658	698	688	692	670	681	668	646	682	661	650	653	659	654	636	658	693	686	678	724	678	654	692	678	703	677	663	669	658	659	631	665	709	654	661	679	725	634	652	644	653	670	695	672	700	637	691	642	687	671	681	681	662	673	668	664	717	651	663	682	698	682	669	631	706	647	659	704	648	721	687	648	633	666	673	686	661	677	657	700	720	639	683	656	679	746	701	688	659	697	689	698	650	666	678	689	679	641	658	650	657	655	675	651	664	677	663	700	642	671	650	646	628	698	644	663	660	699	700	648	673	680	661	655	651	694	674	672	668	689	718	671	699	653	677	651	688	683	701	691	651	666	630	687	680	717	677	655	671	642	656	641	646	703	685	646	710	621	674	704	639	650	632	705	677	684	669	688	704	678	664	660	706	672	655	707	708	650	685	664	716	649	671	645	640	658	688	608	655	651	659	627	707	676	659	718	652	679	695	655	685	665	688	674	683	647	630	681	679	700	647	718	643	669	696	689	642	679	658	689	620	671	694	647	645	689	697	675	660	666	637	671	711	699	680	637	647	651	657	694	681	643	627	655	665	697	639	632	653	696	630	662	642	651	715	722	673	676	680	640	701	636	656	666	679	719	704	715	651	660	704	716	642	655	687	646	637	683	646	655	680	684	677	688	683	659	619	680	638	694	651	694	700	667	656	660	673	707	685	634	657	630	683	626	689	671	663	666	696	735	620	659	691	641	648	706	711	654	668	716	666	644	713	671	704	689	637	688	658	706	665	680	656	638	683	635	659	694	682	695	726	646	699	672	686	675	690	639	676	694	667	691	666	637	632	700	657	707	675	676	646	659	641	674	680	685	704	705	715	647	681	657	648	625	651	635	639	688	646	627	724	652	679	651	658	629	689	659	706	681	693	696	701	684	720	701	700	642	706	708	708	704	709	690	630	698	655	651	705	693	691	686	659	641	668	620	711	633	708	708	676	679	683	702	600	649	679	658	682	660	658	699	712	673	680	693	677	645	667	627	707	654	691	631	673	667	678	690	678	687	659	700	723	619	735	685	659	669	698	701	697	675	683	665	659	665	682	669	674	669	706	690	650	661	696	680	691	646	666	733	682	660	665	726	660	665	653	683	665	699	643	661	708	675	634	639	655	653	654	676	680	728	677	655	655	707	698	685	667	680	672	720	672	675	702	668	716	677	686	660	667	653	666	654	656	701	664	689	698	683	693	706	665	707	622	668	739	676	689	667	703	656	664	653	682	684	684	670	669	675	672	681	649	703	702	679	655	718	675	628	655	682	710	694	665	672	704	635	665	650	664	691	667	667	637	667	699	676	650	668	661	708	650	710	710	679	690	657	680	691	670	699	682	698	711	619	663	694	725	658	664	686	645	719	670	681	666	652	715	677	676	698	662	687	669	665	625	706	658	695	645	662	728	695	697	638	648	637	666	676	659	684	636	695	651	689	655	644	720	666	658	664	662	655	659	684	669	726	649	685	675	681	689	663	678	670	684	659	671	726	724	706	663	673	651	658	691	687	740	644	699	689	710	690	690	686	688	705	694	667	683	652	695	668	687	667	673	633	735	684	693	682	632	660	640	646	677	684	665	628	676	624	669	714	674	614	656	692	660	740	699	643	695	657	650	682	641	616	677	710	691	656	703	722	627	660	665	673	727	665	687	673	665	708	682	733	676	695	678	654	698	700	709	658	669	680	639	657	643	648	696	664	681	675	690	694	676	706	704	692	713	681	637	663	685	697	648	646	699	661	656	663	657	701	714	670	663	698	686	626	674	646	663	679	650	673	671	664	666	674	665	676	662	676	657	685	693	683	651	660	668	672	714	726	723	690	652	648	701	652	671	653	670	689	631	694	667	678	697	677	624	737	655	676	705	669	651	707	695	646	682	631	645	690	627	665	630	698	705	658	666	659	696	718	655	657	660	677	677	709	674	688	700	670	655	680	717	708	685	659	652	655	714	692	597	665	657	683	618	667	641	668	703	676	714	654	676	665	722	750	682	625	690	648	701	697	660	651	633	690	654	654	663	654	666	650	653	697	667	670	639	691	699	675	658	681	717	633	665	709	711	681	689	661	684	669	700	669	616	636	723	711	680	645	658	650	666	670	687	719	678	672	647	692	673	688	693	661	667	668	638	681	676	628	714	616	659	634	692	720	696	665	654	677	679	688	663	643	694	703	675	703	666	655	678	678	656	676	692	706	671	620	637	665	674	684	641	639	730	679	706	666	635	711	687	708	656	677	652	658	678	667	684	708	626	691	677	676	645	682	672	672	671	664	637	628	690	671	677	650	686	660	692	659	730	681	651	682	644	634	666	697	685	717	651	622	667	697	657	634	638	697	691	675	649	682	666	692	592	691	681	710	692	664	649	728	688	690	663	692	690	655	688	686	657	728	679	664	663	700	676	710	646	717	642	711	650	703	700	666	713	625	658	651	666	695	703	679	663	684	684	661	700	623	656	650	658	646	696	653	747	670	650	717	695	652	700	660	669	698	660	686	662	661	668	678	703	660	722	661	712	702	695	683	669	658	663	627	680	655	704	657	711	646	661	681	682	704	628
24478	21000	24734	27435	20878	4675	915	733	609	525	504	450	465	402	482	441	401	433	460	389	414	413	458	422	364	407	426	384	384	447	440	389	374	394	410	425	410	384	371	397	435	427	389	432	374	383	389	388	407	378	380	413	422	377	358	387	403	362	389	416	369	410	389	395	389	387	397	438	378	357	355	434	434	385	377	372	357	402	377	391	398	382	344	395	411	415	381	389	403	423	383	381	356	377	411	411	431	361	341	406	376	383	392	378	379	388	388	394	407	414	408	416	414	372	419	402	382	389	394	411	417	393	379	421	410	362	371	355	388	347	355	413	390	388	394	389	373	406	393	405	450	393	398	409	390	408	368	393	404	416	399	377	369	406	395	370	393	351	356	369	383	409	339	386	391	389	373	420	370	423	421	391	363	398	414	354	401	410	383	378	382	364	408	456	404	351	369	383	370	391	398	383	377	362	376	396	435	405	413	387	392	405	392	347	390	394	383	406	376	356	413	400	399	420	412	362	403	406	389	373	444	382	377	361	397	376	380	358	377	387	364	388	440	402	396	373	392	395	389	379	399	409	385	389	379	419	402	371	402	374	367	366	420	415	372	420	397	389	413	429	368	370	378	357	381	391	406	428	387	398	368	376	400	382	441	357	393	404	385	394	357	411	392	353	384	412	395	400	414	400	415	400	389	395	332	381	393	384	398	369	394	400	405	393	389	395	397	387	386	366	361	419	381	380	390	371	405	418	381	369	409	371	401	380	333	382	383	374	393	385	387	380	414	370	389	429	438	382	385	418	416	391	379	386	400	358	417	336	392	370	386	361	407	405	375	346	374	397	358	417	394	400	426	422	403	391	400	344	399	404	366	401	359	377	417	385	410	411	397	413	388	396	384	378	420	402	420	413	403	394	384	387	382	414	359	407	385	354	414	391	397	373	441	386	417	405	405	394	370	374	395	385	397	427	400	361	406	397	368	396	359	363	421	389	409	367	395	370	426	373	364	390	379	393	394	394	401	402	386	395	352	396	400	382	381	368	430	415	390	414	378	383	402	386	341	385	373	415	393	375	360	386	357	400	402	393	408	380	372	410	373	403	415	355	359	411	400	397	417	374	416	389	362	382	369	401	401	357	380	363	385	387	428	385	409	368	431	388	362	425	359	401	347	355	400	384	387	382	362	416	352	368	386	439	428	393	377	408	358	411	389	385	393	367	374	387	377	393	401	403	413	349	357	374	378	421	431	410	386	350	391	390	394	355	358	399	395	351	412	431	400	390	391	387	387	395	383	363	373	440	401	443	359	383	393	376	418	440	387	426	399	401	376	417	399	383	368	373	389	364	378	409	391	387	388	431	396	387	387	360	328	387	384	379	415	402	394	397	370	389	396	374	406	402	407	384	411	427	404	374	395	380	375	377	355	426	402	415	398	381	378	397	401	425	416	372	365	405	441	372	364	407	363	377	445	392	376	383	361	365	415	349	390	393	407	360	403	357	418	410	401	386	347	375	391	442	391	411	395	370	388	389	371	369	348	388	372	400	405	380	400	375	400	373	399	382	395	360	367	391	359	388	390	393	378	367	369	372	380	392	407	392	381	385	425	349	396	398	357	407	415	358	400	382	340	366	414	408	384	369	379	361	419	391	374	372	411	381	386	410	430	409	382	384	401	406	397	376	335	410	396	393	396	368	387	365	416	374	393	381	370	373	360	399	404	370	376	399	385	396	375	338	379	364	374	397	385	401	380	375	337	390	370	383	386	377	378	388	373	397	367	389	408	412	391	377	420	377	396	381	402	396	355	404	403	356	387	392	358	413	392	406	384	402	372	375	392	361	369	389	428	403	370	386	396	408	350	365	403	372	327	371	412	400	368	376	402	392	387	416	385	404	426	380	373	368	412	381	342	377	397	372	397	380	360	375	416	370	423	378	378	372	415	399	359	417	416	379	407	385	414	365	394	356	423	360	382	372	363	399	390	381	409	365	394	410	393	402	356	400	409	401	389	445	362	362	403	410	381	386	398	370	356	400	389	374	388	348	373	377	355	395	403	392	410	372	387	388	363	374	400	415	391	406	365	387	397	324	396	388	353	366	348	380	393	387	378	406	393	400	375	371	400	399	372	400	388	396	370	413	406	390	399	349	344	411	384	366	347	361	399	355	393	351	402	383	411	435	382	413	381	401	392	377	353	373	400	373	372	376	366	352	417	379	405	385	398	402	384	416	411	375	370	389	366	374	382	383	421	366	384	360	418	396	375	386	375	399	387	412	416	376	383	383	406	379	407	383	376	326	398	360	369	404	402	381	426	383	366	336	394	369	369	356	353	384	427	405	436	416	350	356	376	371	369	365	384	399	387	377	401	413	380	391	394	377	382	397	365	373	361	424	348	357	411	415	426	390	397	362	361	383	358	373	412	435	404	347	374	365	379	397	383	397	386	372	360	369	372	376	409	381	393	377	423	416	385	372	378	403	367	373	404	384	418	377	414	383	417	363	405	392	359	379	350	387	370	366	423	335	367	342	402	429	419	383	384	380	374	406	380	381	410	353	382	344	408	395	391	384	382	371	380	394	428	350	332	377	333	388	367	384	360	400	369	401	377	383	388	374	406	383	378	386	391	395	347	401	380	399	372	403	439	374	398	393	369	389	409	402	412	383	397	386	385	404	399	371	354	359	351	371	401	372	375	359	390	374	386	353	377	377	397	381	375	358	382	389	377	390	357	393	405	396	413	434	397	358	404	372	423	364	360	382	388	365	347	359	418	385	412	439	400	367	395	406	371	375	349	405	437	421	357	400	388	379	378	409	402	387	409	420	394	398	473	398	342	349	420	382	389	379	404	348	356	394	414	384	392	372	373	413	391	402	350	413	378	400	394	393	381	365	391	368	384	420	383	387	398	395	363	391	394	398	383	393	401	383	390	415	424	427	377	346	383	380	369	397	379	376	407	371	423	406	387	404	373	385	418	351	404	413	418	376	425	418	367	391	364	367	373	383	382	382	366	367	414	353	377	399	401	368	356	396	343	325	391	426	364	399	350	372	391	385	408	404	406	378	408	371	396	366	375	385	374	376	389	359	408	388	380	433	381	356	361	354	384	389	366	409	372	394	398	418	355	383	352	380	390	378	407	343	419	416	405	434	376	403	371	394	354	351	380	377	415	434	353	367	349	375	373	391	386	401	396	386	364	425	378	410	394	377	367	405	427	373	371	340	394	354	408	425	370	374	381	408	349	387	416	382	362	364	362	438	410	398	443	398	369	383	376	394	351	378	371	375	373	366	359	389	359	410	411	346	361	418	392	360	387	353	437	410	380	361	375	430	369	413	381	381	420	400	418	418	415	373	399	394	367	377	415	364	368	398	442	360	382	367	396	401	398	365	400	392	372	396	372	355	418	382	374	414	365	384	390	410	373	412	392	401	389	345	383	358	427	399	419	396	377	374	383	403	429	345	360	393	352	380	393	380	373	393	360	400	360	401	372	375	392	395	367	376	398	395	409	372
3639	5142	3374	1806	1401	1229	1011	971	934	971	921	894	871	838	837	865	878	858	797	853	879	863	881	853	886	887	877	864	822	867	827	844	836	858	869	863	859	832	819	840	801	829	840	825	845	843	805	887	823	892	888	868	853	826	857	846	837	819	815	833	811	796	826	824	842	842	797	866	838	836	828	885	900	782	854	826	858	859	839	851	925	852	841	875	801	862	856	859	835	830	851	825	796	861	819	844	863	810	836	862	887	860	808	874	832	832	805	925	809	878	824	821	914	849	834	864	860	867	849	851	822	850	867	857	849	827	875	828	831	835	848	837	823	835	826	849	858	873	840	812	873	842	815	861	832	851	823	875	798	903	856	842	833	874	838	880	855	845	802	821	868	878	815	852	857	807	840	839	826	858	849	882	819	842	817	830	874	868	826	784	851	880	836	811	833	804	840	858	841	839	899	898	786	857	886	856	890	846	834	814	791	821	886	822	853	828	813	847	826	858	761	900	880	865	838	818	873	834	868	839	825	897	840	848	836	849	853	807	888	841	888	867	850	823	854	845	836	870	831	821	845	870	873	793	833	867	882	791	807	884	805	843	856	807	843	784	859	866	807	856	828	864	864	857	782	785	868	827	845	832	814	830	844	808	850	865	858	866	860	883	823	857	822	886	855	814	824	813	853	802	874	813	874	862	803	832	802	838	844	873	880	821	861	785	851	838	874	877	827	846	856	792	871	813	863	785	794	876	841	778	866	868	875	792	851	870	880	804	840	864	831	839	790	826	828	810	836	862	877	824	853	839	843	822	816	857	796	855	841	845	831	826	802	865	888	837	858	857	853	848	922	833	841	854	829	859	842	841	837	847	849	846	860	871	861	803	827	891	841	891	785	836	825	857	828	877	836	851	847	829	818	903	853	859	804	867	837	853	829	829	849	841	782	840	834	901	807	855	853	827	839	845	859	815	871	796	848	879	887	852	833	842	871	861	832	800	810	871	844	835	829	808	832	846	851	870	852	839	817	886	782	855	827	792	916	868	856	869	835	862	843	875	815	881	934	818	884	809	871	854	792	800	847	814	862	857	842	835	861	831	860	793	871	832	797	846	817	828	788	802	861	867	876	869	867	814	811	844	820	842	841	838	834	879	839	785	890	894	794	826	859	877	832	897	856	825	832	809	867	868	777	900	785	865	837	823	802	888	833	857	907	814	818	896	888	857	848	804	886	801	849	868	792	838	877	881	808	832	821	920	865	816	842	840	872	854	810	868	852	817	806	825	844	789	819	841	865	867	917	848	824	828	863	846	848	900	854	816	859	878	902	864	864	844	820	851	848	804	795	901	808	842	840	828	858	822	843	834	862	802	850	794	847	791	845	798	889	823	835	798	876	809	781	796	862	831	837	870	876	882	833	839	831	844	852	802	802	827	831	869	871	799	893	831	888	871	819	887	811	856	841	880	815	862	879	836	857	819	856	826	839	822	861	835	828	858	840	821	835	828	825	817	806	872	817	806	858	880	868	792	885	841	840	866	842	831	837	820	898	831	848	836	873	814	878	881	837	814	808	802	885	840	851	854	858	820	811	852	890	886	858	844	776	805	809	823	810	851	832	814	881	894	824	885	852	803	832	863	873	802	873	793	804	824	876	857	811	832	826	849	783	834	858	834	816	818	800	887	864	852	847	823	819	865	815	850	848	888	817	846	817	877	848	870	818	827	838	826	779	792	854	820	870	829	874	852	864	822	884	844	830	856	856	840	856	841	793	859	822	842	834	812	896	857	843	846	820	940	841	897	932	848	837	810	816	958	850	864	825	839	789	841	824	820	843	812	826	850	867	876	850	879	854	787	871	854	879	815	870	860	834	825	846	859	816	839	812	816	816	811	785	842	791	845	824	838	831	858	796	852	766	832	826	797	841	847	839	819	817	827	821	857	814	876	851	851	843	830	864	817	881	826	857	825	842	872	826	817	893	873	879	809	864	881	840	829	849	824	888	865	849	855	851	860	823	841	788	849	805	826	896	819	868	901	815	833	804	811	863	775	819	792	792	846	875	814	882	831	860	854	836	850	868	841	837	826	872	823	855	864	825	870	785	816	871	798	794	874	906	873	835	845	776	845	795	845	859	832	833	863	822	838	828	838	852	847	849	787	813	850	806	853	886	839	815	854	857	855	847	814	849	838	798	832	788	864	842	885	905	846	853	850	854	836	843	891	798	812	822	848	831	806	857	811	789	847	816	848	867	848	781	844	853	830	806	845	815	858	855	810	835	805	880	868	842	855	888	816	818	834	837	849	801	847	870	874	841	863	828	865	833	835	871	828	829	836	839	860	854	869	803	850	882	858	792	863	835	824	856	824	852	782	852	880	855	812	778	809	905	853	841	857	833	831	875	824	875	841	857	787	779	855	815	857	832	796	873	789	820	847	783	846	801	822	855	853	841	842	852	833	811	865	821	828	801	822	778	853	851	853	890	776	791	820	826	820	856	836	845	880	826	837	834	850	742	839	854	824	853	826	816	860	852	802	852	855	892	809	817	806	792	820	858	838	772	874	824	834	807	828	909	827	851	916	852	834	830	829	841	855	896	824	852	770	838	782	815	804	880	880	822	788	874	820	908	856	829	816	854	826	845	845	850	836	859	831	877	797	819	820	847	851	861	826	786	846	793	788	827	913	826	854	836	868	868	837	853	797	868	860	821	837	881	827	853	804	862	869	878	932	856	867	818	828	851	820	825	858	818	875	822	773	793	839	844	787	812	802	849	839	834	822	840	803	854	837	829	806	833	925	834	828	856	826	847	790	865	852	829	819	823	816	829	842	832	885	877	913	850	818	844	838	873	849	850	786	838	842	835	752	846	785	883	903	863	817	822	861	831	837	800	876	863	802	808	874	845	794	821	815	835	875	860	856	852	856	832	885	875	861	827	848	797	861	817	820	827	836	796	833	852	840	839	837	836	831	821	842	794	842	836	802	815	885	791	835	826	826	856	867	853	797	899	841	842	926	820	849	825	872	802	854	856	851	867	832	803	854	872	800	832	803	825	828	849	867	810	847	797	805	819	829	842	879	872	819	800	851	803	850	826	873	870	829	869	813	893	835	848	864	844	861	827	873	883	807	809	853	834	855	875	844	846	819	855	804	853	895	846	860	772	878	820	868	884	864	794	785	871	835	811	881	824	791	870	862	874	803	838	844	823	863	835	855	817	832	809	826	865	880	845	852	869	835	888	846	858	852	806	878	830	889	821	851	855	858	872	843	804	847	831	890	845	860	811	850	874	853	815	882	873	826	859	797	828	825	816	841	893	831	838	802	797	854	861	876	857	818	834	843	793	836	881	856	817	835	904	852	851	806	813	825	878	833	857	799	792	845	884	813	830	834	798	872	851	851	810	818	886	851	853	808	830	833	789	837	823	763	842	858	835	887	844	830	807	812	850	851	890	851	864	847	870	824	802	865	795	853	802	844	906	784	783	806	838	863	855	840	828	824	813	856	848	832	800	847
23730	20982	25295	26865	20997	21052	5239	990	640	545	502	455	470	406	436	409	392	324	356	321	399	341	313	365	390	399	345	324	345	346	326	278	300	344	347	290	298	302	322	333	342	336	352	362	324	344	319	334	327	344	345	322	323	328	310	344	343	324	311	321	371	350	327	341	331	316	340	334	324	322	338	339	300	317	320	352	333	341	320	357	325	314	325	326	349	296	284	284	295	321	324	324	304	317	319	319	333	300	336	288	361	342	318	305	327	320	315	321	308	306	336	324	323	310	291	319	314	309	361	321	311	334	300	296	334	310	343	324	282	303	338	285	316	275	339	315	305	335	309	311	333	311	304	301	292	313	307	335	348	311	303	316	305	324	346	341	334	297	315	308	300	290	331	339	286	297	288	310	325	341	318	297	357	335	321	295	319	306	294	285	325	351	353	335	309	338	305	337	297	326	330	319	336	291	319	323	296	311	297	336	330	321	324	365	335	365	327	307	306	312	287	332	352	298	339	305	291	312	315	305	311	293	350	320	296	332	335	329	330	357	317	326	295	289	291	324	318	312	325	295	326	308	308	306	300	305	323	285	307	308	310	299	335	305	345	340	309	296	343	300	334	311	344	297	298	340	279	343	332	328	304	322	314	356	346	297	306	304	292	316	294	282	331	331	303	304	303	304	318	314	281	333	286	293	319	298	311	298	316	323	345	284	310	312	296	327	315	314	337	288	280	267	300	320	294	286	321	325	312	331	331	310	344	330	303	303	275	326	321	309	295	312	325	319	333	284	324	332	331	328	301	321	303	310	329	284	315	346	308	287	311	290	338	334	309	315	340	335	311	300	295	266	303	330	292	308	323	296	323	293	313	289	283	295	310	300	312	310	337	347	344	345	323	292	305	306	330	316	320	329	341	334	353	304	340	324	322	310	318	323	279	289	279	319	357	309	330	309	330	320	330	362	353	305	335	319	308	344	295	349	312	361	340	303	332	298	315	346	317	322	332	286	322	305	374	305	323	304	326	320	299	320	300	313	290	323	316	332	299	331	320	294	333	341	305	363	319	298	331	332	316	310	313	315	325	323	304	303	338	348	294	314	334	307	312	296	330	328	276	338	312	322	329	310	323	337	327	343	320	315	331	313	312	330	312	314	294	305	310	330	347	311	315	337	323	351	293	320	305	317	296	311	299	322	350	317	310	299	323	324	303	310	317	323	294	327	284	308	346	326	318	328	321	291	347	311	334	340	304	335	307	299	347	313	354	304	331	325	338	321	320	291	317	344	336	305	354	332	321	326	313	312	344	328	305	284	304	328	290	273	306	289	314	304	344	317	330	316	325	297	309	297	287	283	304	286	354	316	264	319	305	294	342	307	304	275	349	304	310	299	302	310	307	344	301	333	318	319	303	331	312	313	324	323	321	307	347	278	333	288	327	308	270	265	336	328	300	322	311	350	305	283	307	295	294	334	309	323	299	336	317	338	328	320	315	313	319	339	317	316	332	300	353	333	294	303	330	321	322	337	302	303	333	320	322	271	327	338	349	311	340	341	350	323	319	331	329	300	339	333	310	313	308	280	312	339	301	323	324	268	342	341	318	345	312	321	302	322	328	317	319	310	322	313	334	319	297	313	316	332	333	312	336	294	306	283	333	308	325	303	283	328	331	323	307	305	314	317	343	345	333	340	358	332	346	334	324	293	290	299	329	329	331	295	303	322	331	296	318	300	329	291	268	322	323	348	311	325	322	289	312	298	292	321	341	339	327	353	312	337	313	301	305	331	326	345	312	319	316	302	349	303	309	290	292	325	303	299	342	333	312	328	339	319	303	293	325	319	275	290	326	326	339	314	307	288	296	317	334	315	312	302	339	321	346	340	332	344	328	308	339	307	302	269	332	297	326	309	327	311	341	307	314	327	318	317	324	319	309	338	321	291	338	326	339	322	333	309	285	287	289	338	299	321	325	323	310	305	309	333	306	345	327	305	302	309	336	322	306	283	309	321	332	324	334	312	318	353	289	357	283	313	328	309	317	324	337	305	338	337	321	260	329	316	315	293	319	344	314	313	344	321	296	301	325	315	327	310	346	275	327	298	333	283	319	292	309	314	311	306	321	286	282	318	352	299	316	296	310	315	302	341	329	320	325	343	309	322	332	351	323	323	345	346	305	316	297	341	305	333	347	303	326	329	325	312	311	327	329	300	323	334	360	318	325	314	330	318	327	328	307	329	318	308	353	317	317	250	327	334	357	299	342	304	307	303	352	315	301	317	315	300	314	297	312	324	332	316	292	310	332	315	320	328	313	302	323	307	294	272	346	299	342	283	279	309	312	279	323	338	319	317	309	337	295	300	317	312	295	284	320	291	340	304	342	337	304	325	309	309	318	332	336	295	300	357	293	321	317	305	312	340	335	317	334	312	342	317	341	348	317	320	326	353	280	328	322	351	337	305	273	301	315	346	315	329	330	325	289	297	314	329	301	305	330	309	301	302	344	284	269	311	323	328	336	285	345	346	295	303	293	310	330	318	289	298	332	314	322	329	344	315	302	293	337	301	296	328	328	357	317	306	274	304	308	305	323	304	295	320	277	320	283	304	301	293	311	328	338	296	311	317	349	353	304	325	312	273	306	304	312	326	307	311	345	347	331	294	326	305	291	317	319	306	294	317	311	353	312	263	287	342	315	338	341	318	345	345	292	333	317	295	309	298	349	312	348	324	312	327	313	284	316	288	303	342	327	315	315	357	353	345	342	329	290	322	314	319	336	332	325	320	321	307	306	283	292	320	306	311	342	301	290	283	320	308	298	323	297	308	333	347	327	337	329	343	332	297	293	302	306	302	317	347	315	330	316	315	334	340	314	308	326	350	324	330	337	347	333	328	327	334	313	311	308	336	347	309	303	315	319	342	291	317	305	323	322	295	324	324	313	338	314	325	339	372	275	312	284	322	297	271	309	346	317	307	302	335	333	314	329	322	303	337	304	292	289	307	302	321	313	357	304	297	317	303	320	318	324	347	333	290	315	288	307	279	345	283	324	329	374	337	298	315	333	325	318	318	302	298	328	321	297	318	318	315	308	318	319	304	299	321	333	317	327	274	332	291	280	363	300	311	314	322	282	322	307	322	322	358	318	325	316	329	312	332	289	337	342	353	299	297	323	334	320	303	322	346	343	310	314	310	347	334	321	309	318	301	320	350	348	287	327	302	347	349	319	307	309	323	307	312	335	315	313	304	292	302	311	330	296	333	336	311	336	354	350	331	298	322	313	341	331	326	346	326	328	305	327	302	358	329	342	325	343	340	331	296	336	316	328	339	315	306	299	326	348	322	336	310	306	306	310	298	337	325	307	315	329	321	302	292	343	295	331	305	324	342	322	326	304	299	352	319	327	315	326	326	351	284	336	340	305	304	293	297	341	314	293	323	317	335	308	317	359	317	295	319	318	341	318	310	339	341	340	302	326	300	292	327	313	304	313	326	314	347	327	314	331	307	347	313	316	296	304	324
3861	7954	5068	2489	1604	1170	1078	971	836	787	815	774	749	721	745	715	760	699	731	722	715	656	711	664	695	678	681	715	720	697	720	677	696	677	697	661	681	710	686	661	717	670	712	676	677	685	683	668	695	714	618	636	684	660	757	664	672	704	692	661	727	667	691	662	665	709	643	659	693	747	644	727	639	656	649	680	710	667	687	676	678	680	695	662	677	722	697	681	660	721	699	692	688	704	656	691	720	733	689	704	674	656	635	712	669	664	694	670	647	663	682	662	674	690	649	694	701	685	646	700	688	701	691	669	653	737	673	715	685	700	674	669	682	689	706	662	685	705	729	680	694	681	685	665	707	660	704	649	706	661	706	685	641	688	653	749	648	694	720	633	663	641	653	753	666	675	685	639	725	710	683	631	711	701	599	672	662	677	661	671	703	705	663	677	712	646	700	638	689	662	680	692	697	692	651	730	688	653	690	660	720	689	671	675	667	679	650	692	672	706	689	675	689	650	683	689	688	686	695	654	673	663	658	675	680	731	733	741	692	631	695	670	721	683	684	706	649	656	692	706	644	690	701	685	631	689	666	684	670	736	739	671	686	674	653	687	702	660	686	720	649	705	685	696	690	646	677	655	659	639	704	655	672	705	674	707	660	695	678	701	680	652	703	660	680	662	667	681	670	659	665	695	679	734	716	724	651	665	686	653	713	689	640	686	675	641	721	693	677	711	674	687	692	698	693	687	711	654	652	656	658	692	700	681	659	673	669	714	697	667	703	682	678	675	686	654	686	651	655	674	699	672	631	677	640	673	644	698	686	708	655	672	680	641	661	706	713	646	667	734	667	653	656	696	685	712	692	694	729	689	720	696	634	688	650	690	688	658	660	715	653	684	651	635	669	634	672	668	698	690	662	668	680	618	688	677	671	663	626	625	668	689	711	678	702	725	697	679	677	672	698	652	693	644	706	680	665	655	692	679	700	697	689	681	705	705	656	732	689	699	670	669	710	701	695	711	742	651	677	639	665	689	648	754	694	693	693	654	714	661	673	687	702	721	683	675	644	716	695	649	675	729	675	686	637	658	670	674	712	687	664	673	677	691	731	694	708	670	680	640	660	697	691	722	652	713	679	658	705	668	676	669	678	665	714	714	679	672	700	665	670	673	688	682	613	686	662	734	680	715	687	646	674	649	685	673	612	705	692	715	735	734	686	674	717	710	654	698	692	721	704	697	659	710	721	688	696	687	690	728	684	663	742	708	678	707	638	671	684	667	676	686	664	680	704	670	725	699	685	678	647	688	659	683	634	711	692	664	667	659	658	669	644	690	659	697	721	664	650	655	719	703	664	650	662	725	674	610	641	677	699	691	682	656	684	645	624	666	685	635	652	676	650	686	663	679	692	695	676	677	639	646	688	709	675	677	690	667	688	713	693	678	709	700	688	746	666	702	623	634	670	675	706	648	674	662	735	674	716	688	634	691	666	686	682	643	682	697	737	669	709	667	670	612	727	716	709	662	709	677	665	682	667	646	663	709	637	709	677	658	680	699	702	652	678	706	683	682	672	650	749	712	706	701	664	730	672	671	694	688	719	693	660	654	707	702	688	713	699	647	682	693	703	649	711	646	686	618	666	644	694	704	690	655	672	710	663	664	692	671	675	690	718	686	663	691	678	674	664	658	713	648	668	658	662	643	666	685	688	689	684	671	679	692	677	669	704	640	687	683	690	692	702	713	668	683	706	702	688	699	699	693	703	667	686	681	676	651	670	664	638	663	640	696	703	693	668	655	651	720	673	690	676	721	686	702	666	659	679	655	688	627	693	668	656	665	691	677	675	633	690	674	684	643	702	692	682	665	672	680	668	692	675	674	708	681	664	666	719	713	686	700	646	645	674	698	656	695	626	690	739	681	669	666	651	680	658	645	737	688	676	694	677	672	677	685	693	717	683	644	657	705	686	668	710	686	673	649	651	686	675	635	696	683	755	623	685	707	701	662	618	672	713	656	680	652	691	653	666	711	696	661	682	677	697	651	646	676	697	696	701	702	663	684	677	655	629	702	660	649	689	680	670	653	718	709	639	635	688	687	713	686	666	688	655	679	700	697	698	681	683	662	695	744	688	675	669	646	636	712	666	667	690	655	644	671	707	717	676	649	663	668	727	692	688	661	670	701	695	647	693	740	678	678	697	693	680	632	668	721	653	652	732	700	693	644	724	688	669	677	662	700	683	696	669	636	728	712	670	673	720	630	656	649	659	693	683	697	694	663	689	681	708	661	691	635	680	681	657	713	687	658	697	666	651	643	684	686	678	685	674	665	641	681	638	681	687	636	660	681	694	718	672	673	657	697	669	681	657	643	701	716	643	682	719	662	699	730	692	680	658	751	669	720	672	689	675	673	684	685	690	636	618	667	642	636	677	651	658	629	676	714	731	653	651	669	649	690	654	716	665	670	715	713	668	634	671	681	689	626	629	712	641	698	618	713	711	662	685	640	669	703	660	655	685	734	662	689	725	659	696	700	670	686	718	652	652	675	669	672	668	675	715	717	719	682	673	714	698	685	711	647	681	697	645	700	652	703	695	687	650	654	649	671	702	665	662	661	678	635	691	678	716	711	646	665	705	671	700	679	667	672	687	686	708	696	657	700	674	699	705	663	642	714	726	702	696	677	636	693	700	689	703	656	688	742	644	683	735	673	720	663	696	713	672	704	674	713	645	661	683	660	676	681	699	708	650	709	702	692	678	668	654	687	682	723	734	684	634	695	696	661	678	643	712	686	699	650	664	675	678	648	680	706	694	631	655	717	635	645	679	680	642	679	704	687	664	655	725	678	674	681	683	725	643	657	662	726	680	636	706	667	652	704	690	698	634	670	658	686	641	642	720	641	681	707	732	662	730	647	680	661	703	737	697	693	745	661	656	729	686	651	679	722	727	640	681	720	640	661	647	707	695	689	672	696	728	689	665	665	688	655	638	678	656	727	707	700	664	674	699	674	671	682	698	702	685	715	656	743	672	696	671	668	671	638	660	673	687	672	684	670	653	639	658	683	658	647	688	675	698	672	634	652	637	722	674	691	699	632	699	677	709	637	695	711	643	687	657	691	700	693	694	669	734	672	680	696	671	629	671	643	698	630	690	719	619	665	649	684	648	658	712	647	683	707	663	670	667	659	672	689	735	729	691	672	697	721	650	719	725	676	639	666	699	678	652	670	730	667	695	653	716	712	684	711	688	663	654	706	672	654	707	693	679	704	714	703	663	658	629	690	666	631	652	690	685	678	667	673	631	686	653	690	702	711	677	695	694	660	691	665	696	683	635	678	643	638	675	623	673	708	633	662	700	709	708	653	701	644	667	653	701	675	698	663	699	694	656	692	720	712	710	684	671	689	648	711	658	692	660	704	692	663	707	716	705	690	698	665	647	676	697	669	668	701	628	641	703	713	714	681	680	701	685	641	677	679	672	697	657	642	680	690	713	687	688	681	652	643	662	662	664	682	706	711
33070	14960	3125	1022	746	650	492	387	352	332	323	300	336	338	317	315	273	283	296	268	286	270	286	309	295	317	274	283	270	322	318	303	312	282	283	285	317	303	280	328	301	269	325	276	283	306	287	285	297	293	344	300	293	318	340	317	326	345	306	276	284	295	305	300	325	288	293	312	334	318	313	291	295	330	283	293	289	303	319	355	326	289	269	298	280	284	324	303	316	277	313	301	297	243	308	325	286	319	324	292	289	303	302	268	279	295	289	310	285	330	290	276	295	325	274	313	289	293	294	301	276	285	289	306	298	287	313	293	294	306	311	282	297	302	282	299	258	283	291	284	292	277	299	295	269	302	313	275	294	287	292	276	301	313	261	306	309	292	274	312	297	287	296	291	321	285	298	297	309	292	280	288	281	274	297	286	281	271	310	255	299	292	302	335	273	306	292	268	301	278	280	254	270	290	282	282	308	271	295	299	283	310	301	297	332	307	297	285	291	275	292	319	291	284	273	290	234	275	301	299	319	289	290	288	330	326	320	284	327	310	305	295	292	294	276	318	292	270	287	271	277	320	309	298	315	296	271	271	266	300	277	266	285	266	290	300	258	277	277	269	280	274	298	281	299	313	294	290	304	301	286	228	317	263	293	305	281	301	294	329	299	296	286	291	306	257	305	258	298	293	310	271	285	305	308	320	270	255	277	282	300	287	263	318	296	306	288	270	283	282	286	277	292	303	322	293	300	304	304	279	273	315	284	337	286	307	281	314	288	322	302	292	260	307	291	300	296	289	306	313	261	268	277	274	285	287	263	307	310	278	322	328	277	304	306	323	304	314	268	278	310	313	335	283	303	294	317	302	276	303	287	276	293	314	326	268	269	296	323	269	293	291	278	301	340	283	292	305	289	322	292	282	306	283	306	295	294	313	285	315	283	313	315	269	297	306	304	317	282	308	300	289	305	317	300	287	296	309	327	265	283	306	289	284	290	266	312	283	278	284	280	291	271	309	286	301	280	313	261	276	307	269	289	315	288	299	276	292	288	289	276	268	289	275	285	271	291	262	305	309	298	315	316	319	280	291	273	290	323	271	258	289	279	302	302	310	328	301	305	333	308	289	285	274	296	276	277	316	309	264	296	292	284	309	270	301	292	266	285	293	296	252	337	311	261	281	321	298	275	288	299	291	282	302	254	284	281	296	284	281	282	280	310	259	276	274	294	272	287	293	314	293	264	288	305	323	257	300	289	294	307	304	297	301	301	267	288	329	318	301	263	313	281	274	319	294	320	293	281	269	285	321	274	274	286	288	302	296	284	308	302	303	329	300	300	290	298	312	308	273	316	302	293	302	306	301	302	276	293	323	313	288	277	303	290	270	293	267	306	275	291	290	302	269	319	273	339	299	299	315	254	280	317	270	280	270	291	261	290	290	315	272	270	302	310	233	284	305	322	287	307	280	266	302	306	296	308	275	322	315	303	331	282	297	285	288	300	289	321	327	284	283	291	283	296	314	304	295	283	251	308	312	276	308	280	304	299	297	277	292	308	308	323	290	302	292	322	293	305	309	309	255	307	288	313	299	268	297	294	294	245	284	326	273	292	292	275	278	272	276	287	262	284	289	264	293	291	304	320	284	307	262	299	296	276	312	314	273	292	302	303	269	271	263	261	295	318	298	301	298	307	313	284	289	297	305	289	295	356	277	288	293	323	312	288	283	292	309	289	299	309	279	261	319	278	283	300	275	285	286	340	347	301	312	285	277	265	285	295	274	295	278	308	279	324	285	290	314	278	309	287	313	286	277	299	317	281	283	300	279	269	279	271	326	274	303	315	295	283	301	279	252	294	293	280	265	286	291	298	293	276	287	324	277	311	306	295	281	317	286	268	285	318	284	310	305	299	314	308	267	269	288	273	272	281	285	288	315	286	235	289	329	281	292	289	310	339	293	284	303	310	299	294	304	284	266	288	278	302	295	303	303	303	255	344	280	266	275	282	299	284	300	269	320	255	285	291	305	320	303	252	306	287	327	269	279	308	299	326	270	263	303	292	299	295	305	277	286	300	278	299	281	269	310	301	263	315	318	311	300	321	258	308	294	289	281	302	277	304	264	297	270	279	284	276	277	287	303	317	286	275	312	270	283	285	299	260	284	285	264	293	271	299	304	313	292	275	298	263	314	325	338	310	275	268	293	253	257	244	323	299	321	292	294	316	322	288	326	304	311	295	278	300	318	276	308	264	244	290	287	277	322	321	286	271	288	308	273	312	233	282	279	307	307	288	271	303	258	260	293	354	277	307	312	315	276	271	282	270	277	300	297	278	293	296	314	295	297	305	305	275	257	253	284	289	321	317	272	291	280	292	283	315	294	294	273	274	311	298	301	312	283	269	276	292	296	279	284	288	273	301	282	310	275	280	281	326	280	301	285	305	283	275	337	289	274	283	289	284	276	258	259	298	336	298	299	298	267	297	269	297	294	267	271	287	314	287	289	307	282	255	294	301	309	277	290	302	288	284	293	252	314	268	286	279	271	302	265	296	329	314	294	307	303	290	328	293	324	276	281	288	299	289	308	258	312	320	282	283	286	305	270	314	299	268	305	312	288	330	317	306	288	264	342	297	305	330	330	274	300	320	302	323	291	267	328	319	286	300	301	276	301	330	278	301	288	316	286	273	288	307	283	268	279	299	275	288	283	337	276	309	309	290	320	292	291	261	288	245	296	306	299	319	309	287	303	299	304	306	302	279	294	271	290	303	287	303	310	261	267	319	309	284	285	275	293	300	304	308	310	280	294	310	278	318	269	292	282	318	245	275	301	310	297	298	298	267	291	316	298	297	290	283	293	274	271	262	294	243	289	300	249	296	282	312	313	285	331	301	299	279	321	325	300	280	298	282	266	257	287	294	286	286	288	301	307	267	300	277	308	307	309	290	289	269	307	283	310	294	304	324	278	280	276	301	295	276	299	292	265	286	276	314	301	276	297	268	305	324	287	287	285	285	290	303	250	291	313	334	275	289	277	257	330	276	251	287	300	278	271	286	299	296	285	292	278	250	299	306	287	251	301	314	276	281	261	303	296	284	282	311	303	290	306	299	240	296	315	275	291	303	316	271	297	297	310	301	271	283	248	300	285	266	301	274	264	297	310	302	265	293	328	311	282	283	313	303	302	311	277	272	290	278	269	283	299	304	304	305	318	298	293	277	297	299	270	298	298	298	308	322	275	309	297	276	306	273	293	287	273	270	271	276	269	290	323	320	315	285	289	317	300	281	267	307	314	283	264	280	314	309	287	309	265	257	306	302	305	286	278	268	293	266	314	291	299	308	304	309	293	305	277	281	298	284	338	304	305	274	292	286	274	273	309	289	292	314	293	266	271	289	314	314	299	293	276	306	264	288	256	302	297	273	290	296	258	272	298	321	269	316	292	285	289	328	286	282	276	255	277	304	303	297	294	309	306	273	301	314	294	275	285	308	323	306	286	282	304	311	297	296	300	312	300	326	306
5370	1807	1377	983	832	783	782	703	730	652	704	632	627	673	655	687	679	613	678	683	640	625	651	661	691	706	697	607	642	696	670	672	673	701	643	649	745	659	681	657	681	671	664	648	686	684	683	693	664	720	673	714	709	641	681	690	709	660	701	680	682	678	727	666	689	658	662	609	711	673	687	654	699	714	681	676	659	633	700	680	693	652	610	667	638	698	613	638	711	674	679	628	683	626	653	673	679	679	699	655	632	644	631	662	646	721	647	680	700	699	669	700	718	608	708	693	697	686	650	679	658	701	650	649	679	658	671	644	642	710	666	611	759	637	705	653	662	698	673	663	673	715	636	666	689	667	688	699	678	681	655	629	632	606	688	687	644	662	655	637	639	686	638	711	644	650	694	661	666	727	663	647	716	665	687	638	659	659	650	675	721	664	706	690	693	646	709	666	650	662	668	649	709	622	651	684	648	687	656	719	652	684	696	663	652	625	654	654	716	657	671	714	657	679	681	691	645	672	675	695	703	651	638	653	709	696	633	640	660	657	667	637	710	675	663	645	671	661	727	659	662	615	696	683	637	702	675	668	632	686	690	635	661	643	680	698	684	645	654	665	725	659	689	620	634	675	664	668	662	646	668	699	658	688	665	697	713	670	703	662	645	645	710	667	666	713	676	643	699	648	700	657	659	676	657	665	674	659	673	637	652	695	668	597	650	652	681	695	691	691	671	677	679	652	663	653	713	662	681	638	626	661	685	713	689	691	662	662	691	673	679	693	685	706	653	689	658	695	725	688	661	610	696	682	679	662	675	654	722	692	674	701	700	673	659	635	626	727	654	656	621	649	664	683	688	700	641	672	649	703	652	623	716	680	687	670	681	650	680	708	700	679	679	633	640	671	661	688	691	643	638	634	679	694	688	701	668	710	689	632	681	676	694	689	659	658	697	690	670	659	640	689	645	678	663	660	658	659	682	691	658	698	659	640	665	672	635	687	634	663	650	690	660	657	674	602	629	682	725	711	652	659	690	681	643	696	646	700	653	679	638	657	700	702	675	645	651	690	691	671	652	651	672	685	645	657	678	636	639	635	681	648	705	650	647	627	676	691	695	684	666	745	689	646	731	641	666	674	670	662	689	652	673	634	670	658	698	709	624	698	712	716	679	673	670	654	604	656	596	671	640	654	667	699	702	663	726	706	685	672	692	631	694	732	657	710	688	675	669	663	704	673	659	660	656	698	696	675	643	684	673	703	675	635	675	685	697	724	702	658	661	637	620	674	642	678	626	626	677	715	661	674	704	683	700	665	629	674	680	636	709	663	665	656	677	696	677	633	698	661	659	681	655	653	722	671	660	677	665	673	657	665	661	692	697	691	676	690	676	662	604	641	632	648	703	684	683	670	648	679	641	637	674	643	635	690	636	696	673	667	682	685	707	644	650	668	663	683	633	702	693	653	656	668	724	665	677	648	625	669	658	738	674	686	675	720	699	693	645	672	679	640	632	651	679	621	718	665	658	651	679	676	695	672	651	705	652	678	660	634	628	679	688	632	666	641	696	711	640	683	690	686	650	691	681	687	692	698	666	707	670	634	688	695	693	689	633	635	687	648	654	714	670	640	686	669	646	741	669	678	638	699	693	677	711	672	687	659	643	699	686	678	627	678	665	661	651	639	678	671	641	652	664	707	623	655	658	656	661	673	643	653	678	663	673	648	669	674	698	712	673	653	681	633	668	636	713	672	707	661	666	654	599	703	678	666	642	700	672	686	643	677	703	639	612	688	722	683	640	659	673	654	688	682	681	678	643	692	651	646	663	715	675	675	687	740	670	725	695	689	681	657	641	715	631	675	667	634	655	593	666	625	683	672	617	662	694	639	656	667	657	617	666	719	683	658	691	659	674	685	657	639	645	680	668	683	685	662	694	684	684	687	660	671	660	648	737	694	694	688	671	671	643	646	675	686	658	611	644	702	676	687	668	677	676	672	631	658	687	653	650	661	598	673	656	617	675	685	675	637	696	638	638	705	637	666	678	663	721	642	694	667	684	703	661	692	658	669	648	683	684	665	674	607	637	685	708	698	624	651	666	675	675	640	633	676	653	665	658	661	653	649	625	620	660	639	646	714	698	683	615	706	687	695	675	656	675	652	683	695	655	662	658	662	655	735	645	675	670	665	652	695	738	683	664	679	643	741	684	668	678	656	677	680	683	633	670	687	702	634	649	697	705	679	689	710	705	683	696	660	724	706	669	671	635	672	663	657	673	662	671	687	675	701	688	676	642	656	676	683	671	639	633	629	673	649	661	671	648	716	687	679	663	702	658	670	656	679	674	669	641	687	664	662	723	674	648	635	631	693	635	653	697	662	693	695	668	684	703	677	671	677	699	669	681	665	696	662	676	674	677	636	677	661	684	703	694	682	670	658	708	625	676	687	672	705	657	694	622	670	689	693	687	657	709	665	708	697	697	718	680	641	632	618	699	637	684	693	667	694	663	684	643	696	634	672	672	692	683	669	677	666	649	636	662	666	640	651	707	691	656	669	707	651	674	703	698	640	644	669	647	640	679	616	660	677	675	684	709	687	686	747	692	709	652	696	666	678	636	680	648	681	697	697	665	723	655	641	679	708	656	660	660	699	660	700	682	695	644	686	735	656	691	673	687	621	686	653	711	679	655	699	703	650	660	675	714	677	666	671	685	670	682	692	702	685	688	658	687	688	676	653	729	647	721	674	656	628	631	685	674	666	660	630	716	624	681	668	655	665	673	643	658	659	628	686	666	642	678	627	689	672	680	678	647	676	686	647	673	674	684	691	656	683	650	685	682	598	676	668	610	708	665	643	655	637	662	701	721	695	659	659	639	683	688	662	683	671	683	695	664	691	653	634	657	647	685	685	671	690	663	702	655	644	656	674	674	638	697	651	707	688	747	709	661	676	675	704	675	653	691	633	670	664	730	689	654	685	704	645	646	665	672	692	679	711	677	696	621	668	704	695	673	660	690	660	658	673	693	641	722	660	687	658	664	682	689	671	700	656	652	651	654	631	701	740	688	692	649	651	712	647	695	672	703	646	664	710	682	675	653	667	621	681	703	665	653	678	609	674	709	683	664	658	683	654	636	634	645	708	675	676	681	641	625	670	655	611	631	671	669	707	720	680	669	679	660	648	658	691	633	729	657	653	658	668	677	674	673	700	662	660	645	666	664	616	658	665	676	678	690	657	678	710	657	644	658	689	690	688	636	682	686	694	703	663	690	674	731	679	715	687	626	663	599	643	646	635	632	650	662	664	641	665	695	639	705	744	635	702	695	674	705	646	651	677	680	656	661	651	663	661	648	647	674	670	671	664	703	655	666	676	692	632	616	681	666	719	699	681	649	699	652	658	702	649	672	666	692	675	699	673	686	704	694	637	650	698	690	717	679	674	691	696	684	679	703	641	674	703	618	660	648	664	663	676	626	651	680	696	643	656	666	713	674	653	682	648	702	683	672	663	676	634	664	669
24463	20979	24708	27427	20873	4765	992	680	610	541	492	467	460	462	437	431	355	446	412	368	404	386	386	436	481	423	419	373	399	401	410	456	374	450	405	396	402	414	388	375	392	397	406	417	378	412	398	425	396	416	414	404	385	407	427	401	345	348	419	422	419	404	362	431	416	395	371	394	436	375	424	414	407	420	412	384	351	384	389	374	358	396	375	368	422	421	376	412	395	343	384	348	372	382	395	372	392	394	382	367	387	374	383	412	392	390	420	390	361	373	369	389	392	395	401	452	397	361	422	410	358	380	377	433	380	381	400	391	351	396	378	434	414	373	414	361	384	372	411	396	425	396	366	374	369	368	350	373	380	419	406	424	395	376	350	395	365	382	372	349	420	436	402	396	367	386	400	373	382	395	422	343	375	398	424	420	378	374	382	399	421	403	415	401	389	355	419	405	423	379	361	374	363	368	357	383	403	449	391	399	374	368	402	387	371	384	402	384	406	421	398	404	391	386	367	396	345	396	364	394	409	403	354	372	400	412	392	376	352	415	398	374	375	359	370	366	412	368	357	405	359	361	390	403	405	368	411	356	369	413	396	409	360	420	397	360	406	375	367	364	387	368	374	373	394	409	384	418	413	359	391	386	395	397	432	371	380	406	349	392	430	382	399	336	406	399	429	402	359	387	408	406	385	398	379	363	360	391	428	401	376	381	399	390	426	381	405	362	368	377	369	398	396	432	393	403	373	375	376	386	386	414	373	388	442	396	392	406	383	394	395	398	377	384	433	369	390	420	404	388	358	406	384	386	411	389	365	416	390	365	412	360	412	425	389	374	366	359	383	359	369	357	348	398	413	420	392	418	427	394	407	420	402	381	374	377	394	382	372	437	397	426	361	366	353	359	388	403	392	423	346	394	387	387	430	358	349	413	427	395	379	376	365	408	413	405	407	355	377	368	389	390	399	377	369	403	442	389	389	379	387	348	338	355	405	367	377	376	388	408	406	386	353	411	425	379	413	373	417	363	404	408	373	379	374	392	382	352	441	401	389	374	375	358	387	374	418	393	373	389	391	389	350	389	402	329	396	388	360	424	375	388	386	407	379	418	395	373	390	382	393	390	430	391	438	381	417	406	365	364	397	397	412	392	403	352	407	423	355	398	421	373	378	380	386	417	385	411	404	359	401	384	392	309	384	368	382	374	392	399	358	371	391	391	394	425	368	359	414	405	368	377	391	420	397	408	372	417	394	415	399	352	374	374	364	433	409	383	398	413	399	407	386	352	375	397	395	368	366	368	386	393	398	392	422	384	364	382	393	397	406	380	401	415	403	404	388	394	391	389	384	390	379	385	371	382	398	363	398	418	378	379	375	386	380	356	371	405	374	404	377	375	381	411	411	365	358	422	384	408	404	399	378	391	358	403	388	392	397	379	385	426	402	387	418	418	394	368	352	448	403	392	375	385	408	365	389	376	395	378	384	401	384	369	379	373	395	420	375	398	377	408	432	390	359	398	379	403	409	389	356	394	378	387	376	375	376	426	393	393	400	381	409	408	340	392	407	405	374	368	396	384	404	381	372	386	367	389	385	390	398	422	374	378	450	387	376	367	372	361	386	397	442	407	386	390	371	394	386	391	395	384	358	362	407	362	383	411	365	394	379	380	367	404	363	397	375	395	378	375	393	400	398	386	367	387	381	431	386	407	396	421	377	386	398	377	378	411	384	406	386	409	382	386	370	371	381	382	391	386	379	388	394	387	404	408	361	370	383	418	386	384	402	351	377	366	385	406	353	406	393	398	407	379	378	378	398	444	398	389	411	399	405	397	382	410	353	365	349	381	350	377	382	382	379	382	364	391	374	424	376	381	381	389	371	374	410	377	379	367	413	321	339	386	381	388	356	384	368	362	397	369	376	378	418	369	373	366	432	400	421	346	412	386	359	399	369	393	402	369	400	369	360	388	395	368	409	396	407	361	418	357	378	395	401	385	376	345	374	413	407	398	389	370	387	402	370	377	403	363	408	414	331	362	408	374	392	404	377	403	416	407	400	349	397	376	333	385	391	366	373	427	388	397	401	395	380	420	412	379	392	355	419	400	402	396	402	420	403	385	397	372	414	400	407	375	406	364	384	391	388	414	379	368	432	372	363	379	373	396	384	405	387	393	400	389	369	386	342	393	388	398	384	404	355	383	386	397	369	394	416	397	389	406	361	399	380	418	367	386	391	366	382	404	377	392	423	399	372	386	356	384	417	390	387	380	373	399	421	413	416	382	370	419	407	376	402	396	356	380	383	406	391	419	370	371	399	391	399	423	403	413	377	404	454	383	383	371	395	368	379	340	415	398	385	384	420	368	407	341	376	395	426	430	364	396	372	419	395	362	386	404	358	400	401	384	373	408	370	386	351	405	371	412	398	405	367	386	387	367	387	379	365	361	364	380	418	407	367	428	383	333	382	401	427	440	377	402	394	375	409	411	384	393	387	427	400	371	402	410	404	399	405	366	396	352	391	404	395	419	388	446	369	375	370	390	408	354	400	356	384	389	408	393	358	385	374	348	394	406	372	359	405	385	389	406	346	357	382	374	391	366	412	402	398	378	368	419	377	403	395	390	424	392	378	388	409	390	373	398	396	415	369	377	377	405	357	402	381	394	386	380	380	413	392	426	389	391	370	386	370	402	373	380	415	372	398	392	377	367	394	435	423	375	402	397	371	379	368	348	386	379	417	389	387	399	366	382	433	344	398	383	393	366	413	389	381	352	377	373	417	438	402	400	364	362	367	411	400	387	404	389	402	404	385	401	422	382	381	393	419	375	402	402	408	422	364	441	390	382	380	359	361	385	370	366	394	396	395	352	404	376	372	382	372	360	403	355	395	384	407	379	388	349	348	397	393	374	376	394	371	366	374	402	393	406	401	425	400	387	358	350	398	343	341	422	389	368	408	396	389	396	366	355	390	380	402	369	386	406	386	393	362	377	371	379	445	424	380	371	392	367	390	335	377	427	367	378	390	396	399	429	405	380	372	403	420	386	416	374	383	424	400	380	377	375	395	392	376	398	410	378	397	429	390	388	381	360	376	384	416	397	416	343	384	361	377	366	364	370	408	394	386	410	402	406	378	436	376	387	378	395	382	421	363	397	376	382	371	371	401	411	392	372	418	406	386	419	412	350	367	371	401	378	377	389	373	383	429	401	394	388	384	374	407	388	362	348	354	414	425	387	370	384	371	378	384	410	386	364	400	390	407	384	368	350	355	386	387	407	365	401	395	375	406	423	402	345	375	418	390	327	389	391	362	337	408	379	390	358	424	406	383	364	363	381	362	357	378	371	353	417	376	398	400	364	367	369	382	398	341	428	382	415	365	408	375	381	381	389	379	413	425	394	411	384	341	393	384	419	391	409	415	402	376	385	391	369	394	398	376	401	376	361	404	414	363	344	399	405	385	368	372	401	415	411	384	395	369	387	366	376	391	378	380	400	382	370	365	398	389	446	385	377	387	434
3643	4885	3506	1924	1390	1201	1101	966	977	854	857	857	923	902	873	897	830	840	876	840	877	862	833	835	901	824	893	879	803	784	890	825	852	839	839	821	843	887	848	864	837	826	873	834	848	799	855	852	874	816	861	820	854	859	843	855	872	852	831	856	840	866	842	810	845	839	861	849	843	865	859	850	903	813	828	883	810	867	829	834	830	796	839	830	830	806	823	818	856	829	856	893	852	873	843	876	834	810	781	875	841	855	869	859	797	797	867	859	873	843	855	871	840	837	836	847	840	895	863	853	813	855	907	859	857	850	815	804	860	803	843	873	860	847	826	896	852	875	875	914	873	796	874	810	826	812	882	855	861	865	811	871	795	847	790	820	842	871	821	808	773	820	807	826	871	794	910	839	883	833	837	835	809	874	823	836	863	810	796	819	828	876	856	841	834	813	833	886	818	827	838	875	911	833	813	850	895	838	838	849	799	856	851	813	854	776	883	874	844	856	801	867	861	811	837	852	814	852	807	869	856	900	847	831	817	876	840	834	836	832	789	818	888	815	819	830	826	844	827	853	885	821	798	843	821	839	813	874	828	888	860	833	848	865	791	818	822	830	858	827	834	823	805	830	869	798	884	821	828	866	873	804	805	807	862	861	832	819	826	792	903	854	843	822	796	824	780	854	814	856	880	873	842	801	839	831	884	842	859	835	805	870	866	856	898	896	818	887	877	836	856	838	816	846	833	791	855	818	822	774	855	853	867	890	903	786	850	848	838	840	850	842	882	813	833	900	785	842	815	844	811	809	853	787	881	849	816	861	855	869	880	808	802	801	848	849	830	794	853	858	796	833	823	884	840	793	889	829	866	828	858	846	810	868	866	889	845	769	868	819	841	859	762	880	872	866	851	820	833	809	877	866	845	832	788	843	926	882	873	846	852	781	875	791	811	816	797	841	857	862	838	864	855	854	846	905	841	809	863	858	806	843	858	861	845	799	789	776	871	806	826	822	824	849	885	857	829	883	835	823	851	892	799	812	806	840	850	803	824	842	840	809	886	851	796	804	871	831	915	827	812	830	858	847	797	853	840	803	822	845	867	855	851	842	826	851	864	841	835	838	817	817	869	890	817	859	847	851	873	820	849	768	854	802	863	824	821	838	811	827	848	838	839	802	823	859	845	867	834	837	868	861	857	830	826	855	845	791	842	816	829	843	839	863	845	901	802	809	824	823	884	853	792	840	828	818	847	867	861	804	825	838	817	810	838	808	841	827	856	813	842	881	819	791	866	829	801	787	853	888	841	849	859	805	797	835	842	879	816	800	832	842	834	810	852	792	802	843	867	830	841	846	812	870	828	833	886	805	855	833	812	797	818	867	876	797	826	859	837	853	850	858	850	812	847	838	816	870	836	828	871	880	801	829	808	868	864	837	856	822	852	873	848	821	816	828	835	861	830	872	827	850	871	797	806	821	838	807	840	870	834	809	899	805	811	859	830	823	852	869	817	800	809	850	844	790	804	852	853	859	861	840	810	847	828	894	840	861	880	849	879	806	812	868	827	812	873	846	876	834	898	848	803	818	829	821	877	817	880	826	812	830	871	875	825	813	845	811	835	849	875	829	878	858	902	834	896	835	847	793	836	844	838	853	836	809	816	846	829	833	808	854	809	839	875	831	831	826	848	839	860	895	845	825	854	831	789	849	798	869	819	860	916	824	847	825	822	785	830	839	816	865	815	826	839	840	887	861	839	884	827	838	876	875	867	814	883	853	824	843	855	835	821	859	859	803	812	820	853	823	815	821	849	870	828	828	874	851	845	856	862	843	838	867	831	862	882	813	849	896	843	832	810	835	868	863	846	820	848	858	845	833	801	817	857	808	860	809	876	852	791	823	852	825	817	881	799	833	798	828	836	876	850	876	842	846	878	797	800	818	842	842	814	822	841	844	843	863	863	896	794	785	833	867	865	821	860	838	830	844	859	842	804	844	852	880	837	781	859	854	833	838	828	830	758	832	833	842	862	829	808	819	839	847	843	831	876	826	853	888	847	842	820	846	892	848	774	835	821	823	839	793	836	832	858	842	804	831	826	858	845	788	809	828	826	788	816	845	910	826	828	840	868	833	856	836	837	844	827	897	815	844	856	863	843	833	857	824	882	775	931	894	875	833	815	848	853	859	831	849	820	816	852	870	798	894	896	843	798	797	829	850	852	848	886	830	866	820	878	840	809	843	843	837	877	801	902	875	754	871	839	846	837	864	843	839	889	875	897	889	806	800	848	891	859	885	858	825	898	837	871	846	839	843	818	786	834	863	811	842	830	796	799	862	833	870	835	804	842	835	844	811	910	834	841	794	800	836	832	770	848	849	842	804	833	839	878	857	846	846	825	820	808	833	834	831	797	829	789	866	850	859	867	778	875	872	848	854	861	839	854	854	857	806	843	852	771	803	841	847	838	865	804	818	868	879	846	857	866	840	833	842	853	852	783	802	838	862	844	881	859	854	787	890	817	834	845	850	885	841	871	815	850	824	826	863	849	745	832	850	818	826	852	867	837	818	856	815	885	820	841	873	832	864	847	833	825	879	839	873	839	847	844	793	849	877	856	846	848	860	786	837	808	824	826	823	827	882	820	830	855	833	862	850	836	798	813	835	851	849	847	816	817	824	812	825	849	852	854	833	845	786	796	795	789	852	799	881	815	841	870	850	859	832	864	851	852	843	830	881	889	819	824	911	835	814	859	854	808	828	832	844	848	807	837	834	815	828	859	819	845	806	788	768	823	821	783	828	891	817	873	815	800	874	807	817	835	830	841	806	902	819	826	830	803	812	813	908	888	868	834	848	849	756	849	805	864	829	815	808	817	910	873	850	860	865	855	885	849	771	823	847	824	808	845	814	853	819	836	804	841	857	814	824	847	886	815	826	838	856	844	803	855	790	892	838	835	823	861	880	841	786	812	785	815	861	778	843	829	803	827	765	848	838	814	835	801	904	825	796	847	824	828	836	815	866	876	846	831	806	867	830	868	843	826	838	801	853	862	825	802	841	857	912	819	816	857	829	848	812	850	839	832	872	847	850	884	853	850	819	812	847	859	841	927	810	811	831	832	815	865	803	821	825	903	864	855	871	776	822	805	843	855	844	816	816	837	867	841	789	871	814	828	827	813	830	838	888	811	832	822	876	821	816	805	859	826	834	812	867	834	842	828	844	871	843	828	881	845	869	803	785	870	803	869	827	842	827	834	829	872	848	814	822	882	820	851	793	850	837	889	860	881	857	889	825	811	842	821	808	845	824	848	818	820	813	807	762	828	864	865	840	873	905	822	838	808	874	822	834	846	813	802	849	870	835	829	886	786	844	810	816	810	865	837	811	838	788	849	842	804	896	907	860	852	823	844	810	812	850	872	799	834	830	836	798	868	884	872	835	824	873	811	876	809	806	831	864	851	837	840	826	823	819	859	844	844	880	866	859	825	836	866	812	826	833	837	837	870	823	841	846	818	888	838	793
23725	20964	25283	26806	20980	21026	5317	1013	658	539	517	469	393	412	422	387	382	399	365	371	380	372	328	346	378	336	333	349	318	304	351	298	317	356	367	306	331	320	280	311	335	359	347	326	349	319	323	333	336	337	319	326	339	326	338	349	340	316	345	352	318	294	337	330	327	358	348	355	348	312	355	301	324	292	298	323	301	286	298	317	330	333	348	318	314	335	326	311	314	325	299	324	295	279	321	305	307	329	311	308	322	366	311	269	324	348	292	312	313	323	323	334	295	290	272	329	303	288	354	327	340	314	307	291	338	317	318	314	308	340	307	349	307	284	295	331	311	333	293	326	312	347	317	309	347	315	327	277	324	312	312	334	324	311	320	312	305	301	285	307	309	312	318	307	355	281	304	314	313	292	301	322	327	308	292	340	312	295	335	344	335	339	312	329	330	297	295	295	293	308	306	316	338	315	296	302	337	315	288	339	251	322	314	337	313	345	310	303	316	314	321	317	340	293	291	349	325	288	303	328	331	310	323	307	324	279	323	315	292	327	303	307	298	327	311	321	352	319	305	292	361	289	305	313	348	343	304	286	309	337	313	341	326	333	302	331	336	335	310	304	295	320	304	322	311	289	313	281	334	334	305	313	326	295	336	319	320	329	291	346	305	298	322	337	268	303	297	309	337	334	308	318	323	317	322	302	316	325	315	306	304	298	345	324	321	355	322	330	311	342	355	313	325	297	284	314	327	292	303	318	304	330	324	343	289	325	299	328	313	307	339	308	332	337	318	328	292	304	292	295	304	311	324	312	354	324	317	323	324	326	341	300	327	308	296	285	322	306	309	313	319	307	342	320	300	332	294	310	338	360	298	335	320	318	312	355	336	281	353	339	300	315	317	314	310	305	309	297	306	337	305	352	276	317	292	288	314	288	290	329	344	315	299	320	333	350	321	313	320	309	265	279	296	315	284	312	301	322	298	326	320	315	364	328	322	282	316	326	318	311	289	324	341	310	330	319	342	302	348	293	298	316	282	276	324	330	297	323	327	324	329	321	298	337	328	293	339	357	278	373	282	302	317	326	320	326	330	326	307	337	322	325	289	312	322	324	324	308	265	289	320	325	301	269	307	305	267	307	344	314	309	294	334	277	324	338	326	354	318	353	331	335	324	302	332	312	301	283	317	305	286	318	264	297	314	296	307	325	309	317	331	319	300	336	343	303	319	349	339	300	335	306	308	329	317	339	326	304	302	333	283	275	315	292	314	295	301	308	291	298	301	320	302	331	296	315	352	321	324	325	306	318	321	312	335	311	287	309	317	309	289	324	310	322	310	328	296	324	313	322	303	299	320	344	311	324	281	321	326	307	298	279	311	316	320	328	293	299	360	331	309	313	356	329	291	311	301	319	391	320	299	328	312	328	312	301	318	355	303	339	325	346	283	309	318	286	331	350	309	337	319	305	321	344	322	309	295	307	309	353	316	356	287	319	337	342	307	321	268	277	280	308	330	305	329	324	326	327	323	343	312	306	347	345	304	335	351	303	337	330	328	305	304	284	282	313	309	297	331	328	297	342	285	317	358	278	305	320	306	313	361	287	293	305	337	314	342	346	299	316	316	316	322	291	288	289	311	275	337	309	272	280	337	310	310	294	328	313	319	343	304	311	311	307	308	322	320	318	307	308	307	293	298	324	329	284	311	369	296	330	299	319	322	306	308	331	355	314	337	332	300	311	323	318	317	316	330	312	318	325	317	318	312	298	321	318	303	254	301	328	354	307	323	296	305	319	332	330	341	278	341	322	302	339	313	343	323	296	345	317	340	315	274	300	300	330	304	381	333	351	360	330	301	338	319	273	349	340	323	346	319	304	328	301	329	322	338	309	321	360	311	322	316	283	325	322	287	310	313	301	319	310	303	319	316	317	300	290	325	338	332	296	313	298	315	361	348	325	290	354	322	300	307	331	292	329	348	322	290	305	321	314	292	315	327	310	323	287	285	335	310	283	313	339	313	322	289	298	322	277	317	268	340	318	264	294	299	301	318	327	297	319	326	332	277	322	327	305	289	304	321	351	335	281	271	324	317	374	338	341	314	296	316	285	284	306	316	298	282	299	326	288	326	331	357	327	295	325	335	312	344	283	326	324	353	355	295	315	355	334	352	272	303	294	295	333	310	312	307	316	320	312	296	318	348	344	303	335	311	330	353	316	329	309	316	290	291	299	280	299	305	291	267	342	332	313	301	296	311	311	306	290	385	302	314	318	331	333	326	347	280	310	306	330	324	329	315	323	314	330	297	315	309	315	305	326	338	294	310	331	329	306	297	316	308	364	323	325	352	299	298	321	365	307	310	302	310	317	297	314	335	280	333	337	291	299	311	311	306	276	305	290	339	324	308	332	325	323	316	333	308	285	275	306	321	305	349	327	321	318	332	337	329	295	334	309	317	308	311	302	309	328	271	345	315	323	277	335	310	316	307	315	272	304	305	296	332	316	296	307	311	365	350	346	291	326	347	319	311	297	314	304	343	328	328	325	312	278	327	327	320	355	309	369	316	338	300	330	339	313	281	327	302	285	334	299	330	339	324	329	340	316	339	331	295	328	297	308	339	332	334	296	345	298	308	305	317	306	282	356	329	328	302	304	321	349	309	309	289	294	299	300	309	292	301	312	292	295	296	304	322	306	316	316	313	320	310	322	319	329	308	364	311	300	341	327	326	311	287	337	321	305	309	322	349	308	323	330	321	331	278	300	333	302	334	301	302	299	323	271	287	331	308	293	291	308	309	344	301	322	324	358	303	302	318	314	296	301	315	327	290	302	278	318	335	335	335	332	328	339	330	327	325	333	340	320	289	342	311	318	313	323	340	306	293	300	325	330	325	313	336	303	310	285	327	312	308	289	342	341	335	334	310	329	332	288	316	314	317	324	293	280	301	301	299	315	301	304	311	350	328	288	304	323	320	324	313	318	320	321	327	306	318	287	294	321	327	342	336	283	311	310	331	330	291	332	299	296	333	361	358	311	331	318	322	330	345	309	328	274	333	337	292	290	296	300	317	288	321	330	312	371	332	311	312	329	360	314	345	347	306	323	341	334	317	304	315	318	318	304	321	327	348	340	324	320	304	293	302	323	310	308	280	308	291	324	286	290	294	310	299	326	318	323	309	312	317	341	312	321	339	347	333	330	302	289	307	298	285	287	325	290	328	320	316	313	336	349	295	324	316	343	337	300	287	307	330	352	315	283	261	299	317	330	272	313	315	316	318	337	320	339	335	331	304	270	321	309	313	324	309	316	326	309	308	326	313	353	304	342	291	282	293	330	295	343	348	341	289	299	333	331	329	313	311	303	299	291	280	330	320	297	332	361	311	331	288	284	320	303	323	323	335	296	315	315	288	292	326	348	273	311	342	312	311	299	332	339	289	313	311	286	318	294	328	310	333	299	311	340	331	308	332	293	292	285	326	323	319	281	306	314	306	300	302	304	318	324	295	302	295	325	308	319	303	315
3888	7680	5296	2511	1555	1229	1050	947	835	850	787	756	697	733	730	728	715	719	717	728	674	687	707	689	717	683	697	695	679	668	670	701	713	679	706	696	686	690	637	609	628	696	664	619	647	639	675	629	700	684	696	672	673	716	648	703	711	667	685	739	685	675	671	681	692	666	676	640	670	688	672	626	605	651	648	683	648	661	700	730	669	716	707	728	722	666	677	650	649	665	680	685	679	649	677	691	656	672	712	712	716	654	711	727	666	697	696	648	696	676	643	706	649	686	704	638	674	651	628	674	659	656	675	706	677	656	706	724	641	721	700	671	719	710	702	661	672	716	702	672	731	667	650	651	706	678	691	730	702	653	681	677	694	661	668	665	693	697	682	649	704	666	695	741	680	647	746	694	674	722	697	680	719	694	654	627	692	681	676	683	674	716	686	745	686	682	669	705	668	664	693	685	681	692	663	662	685	688	750	702	661	692	640	686	650	649	663	682	707	678	681	727	719	680	699	663	656	681	708	677	638	641	669	684	648	733	688	699	670	640	638	662	651	686	671	642	711	648	605	683	629	677	664	649	677	701	696	706	651	675	679	645	660	689	717	639	626	657	652	655	701	693	710	669	689	668	690	677	689	701	691	698	687	652	666	714	688	680	676	672	679	674	613	728	656	698	642	672	677	691	646	687	706	665	664	638	666	707	662	639	637	681	659	725	736	676	738	672	655	651	674	642	693	668	671	685	653	656	659	656	598	659	687	662	696	645	689	620	688	680	684	657	711	706	662	659	675	683	677	655	658	677	667	694	643	699	665	680	678	660	680	665	660	690	688	669	671	641	691	682	682	647	693	667	659	665	654	715	653	662	676	670	668	697	648	685	655	655	658	663	689	647	673	641	658	670	663	652	642	712	698	655	663	654	692	636	654	665	657	677	621	652	697	645	678	656	717	650	667	638	704	647	697	637	682	672	674	711	685	703	656	670	705	665	673	662	650	639	673	653	691	673	704	721	676	657	711	670	664	658	667	672	710	671	654	658	730	667	693	696	709	672	646	679	694	697	690	664	642	656	706	631	643	661	662	629	676	659	698	669	640	689	611	687	684	705	659	685	678	700	693	685	668	647	655	679	676	683	670	645	668	702	704	661	707	664	704	684	718	722	694	678	663	702	688	663	691	668	659	663	679	687	657	678	718	672	658	684	682	701	642	659	737	680	651	681	678	661	659	658	641	646	668	646	674	646	639	669	680	742	710	667	675	653	680	699	678	702	682	736	707	662	678	656	702	630	652	672	690	666	678	687	637	650	661	734	657	679	687	685	633	702	616	641	675	641	709	684	686	701	672	715	662	681	709	652	680	684	656	671	687	666	690	697	685	682	708	669	665	680	639	658	717	650	636	707	673	684	670	734	689	622	678	676	631	681	667	672	661	673	673	637	638	653	679	666	698	657	668	683	630	703	677	698	719	666	693	644	670	687	718	682	671	625	719	699	688	700	661	655	678	656	693	682	699	672	663	649	648	654	656	676	648	670	679	690	669	716	652	674	684	650	678	680	635	665	707	670	704	693	733	656	687	667	641	634	670	688	662	667	684	679	655	676	647	657	654	671	668	658	638	676	644	667	690	687	647	671	657	626	690	668	693	638	629	701	640	635	665	693	689	690	688	688	671	698	665	665	653	706	683	735	692	668	642	715	723	673	684	647	667	660	692	685	677	639	671	658	635	682	676	699	650	690	682	686	695	691	695	690	652	679	677	655	676	675	694	659	670	674	719	632	684	748	693	665	698	697	665	692	653	675	681	695	685	671	673	703	697	660	675	706	687	677	717	660	693	707	651	620	645	707	636	661	662	730	652	662	683	652	671	672	669	646	627	687	675	686	662	649	669	652	684	693	684	661	680	670	655	677	713	667	668	629	689	672	624	689	705	650	704	647	665	651	677	666	665	706	682	648	649	684	660	645	676	659	728	659	667	649	659	676	667	697	647	682	685	669	655	690	678	638	664	700	665	695	655	663	689	696	708	694	687	652	684	659	702	634	686	701	661	620	669	678	714	641	628	667	741	690	679	672	684	727	703	646	678	712	723	690	671	685	721	662	631	737	683	700	684	691	696	668	702	699	685	674	698	644	674	656	636	729	626	671	696	655	685	666	660	626	659	729	701	695	765	651	652	678	659	686	686	647	644	665	654	664	675	662	666	696	654	698	691	640	621	684	703	675	660	671	692	689	653	645	698	694	670	677	701	644	676	703	732	687	661	655	692	665	679	690	699	688	658	630	676	677	684	666	666	685	662	629	682	705	675	699	621	664	652	699	696	683	680	650	660	674	699	640	695	674	686	668	662	720	665	646	670	671	671	663	672	677	664	689	718	712	681	651	712	691	647	649	685	720	674	694	642	660	642	655	667	657	700	697	676	695	632	642	692	649	659	678	676	662	691	672	695	675	719	694	630	665	678	710	619	647	650	673	675	706	721	666	649	645	670	710	681	692	678	687	690	685	658	684	647	697	655	669	643	644	690	642	662	702	656	681	712	700	633	703	690	668	660	670	660	639	658	676	673	710	635	638	672	677	649	698	681	703	690	647	694	658	708	687	724	668	691	673	673	659	682	667	630	693	697	695	633	626	703	662	680	644	641	689	654	709	691	673	666	694	704	687	664	705	659	666	689	660	725	710	732	682	654	661	654	669	669	639	733	672	690	697	688	680	685	626	675	646	622	670	664	741	674	680	691	694	698	657	660	670	657	683	666	698	665	692	678	686	676	668	677	662	669	661	621	676	682	675	674	662	653	670	692	654	675	675	664	701	687	619	677	685	640	666	697	652	660	673	703	702	682	709	677	656	681	676	736	683	664	627	653	682	693	684	616	692	710	677	622	646	688	663	707	706	712	654	698	683	688	671	674	712	645	683	654	645	712	658	673	680	695	678	672	711	681	682	671	682	650	666	656	687	671	700	660	621	663	671	649	675	645	685	654	692	682	700	680	624	682	668	668	699	709	663	653	651	692	696	668	653	676	646	633	654	705	689	659	705	659	662	667	627	688	715	690	678	691	649	670	660	656	626	664	656	700	674	703	703	679	670	673	685	702	704	693	681	631	686	670	691	661	655	707	659	624	680	743	708	610	642	636	651	680	701	675	653	677	716	701	690	702	673	678	709	689	637	706	684	732	705	706	691	713	710	657	680	695	730	690	671	689	678	675	691	668	702	687	683	654	692	603	686	682	658	674	658	714	715	686	679	709	658	692	713	650	643	660	682	625	643	679	676	675	707	687	632	694	698	668	694	636	656	665	647	639	652	647	670	655	677	680	693	650	697	689	683	677	646	699	656	693	693	670	685	645	685	676	688	656	658	684	694	675	671	715	632	659	629	687	700	667	677	689	689	681	714	693	679	692	677	667	686	719	634	692	692	671	675	684	705	648	658	700	681	688	700	686	671	683	651	702	665	689	678	690	704	688	683	686	705	658	712	682	652	659	666	700	681	691	658	632	712	675	637	726	691
33014	14748	3012	903	633	616	449	378	331	331	337	298	304	334	309	307	322	297	256	268	289	314	309	279	266	290	279	300	300	301	265	291	296	280	289	275	304	277	292	297	295	270	301	279	276	275	304	292	338	331	274	291	323	298	307	296	340	282	308	294	269	289	271	303	320	291	300	283	299	317	309	314	280	304	307	292	273	297	276	295	304	300	296	303	269	311	283	275	303	276	284	273	271	294	299	271	316	272	288	281	269	311	247	273	286	299	288	293	293	285	297	285	292	258	291	272	294	326	321	286	294	289	266	295	278	301	310	297	288	306	293	279	306	280	316	283	278	268	299	307	281	299	278	315	311	269	270	302	314	308	308	280	300	255	258	300	298	290	317	271	261	310	295	294	326	290	290	292	286	331	276	303	265	301	330	285	296	313	260	289	291	302	283	301	295	268	319	265	302	271	263	289	298	312	310	275	311	292	297	261	304	281	312	302	291	281	290	278	283	310	304	279	249	299	276	289	225	302	310	268	248	300	297	291	287	286	303	266	310	295	272	291	288	261	334	281	254	250	314	283	267	290	306	272	320	268	300	293	297	297	256	340	299	341	292	271	304	278	312	304	272	300	286	303	285	322	302	287	305	265	284	292	271	284	287	292	304	284	305	283	274	266	282	300	295	279	306	308	306	288	309	294	265	292	302	279	295	270	312	286	283	279	301	310	309	301	296	277	289	296	284	275	318	294	310	306	304	298	281	297	270	292	299	269	302	309	258	279	275	305	284	259	294	277	258	307	291	283	310	294	287	320	337	302	305	292	306	278	284	299	269	303	274	269	292	298	281	278	318	309	274	283	313	288	295	333	276	297	281	288	282	266	289	329	291	304	310	297	282	317	299	309	260	304	302	298	272	296	283	266	291	281	287	303	273	309	304	311	269	287	269	275	287	292	308	281	319	288	241	292	273	313	273	289	293	286	259	254	289	276	284	282	283	313	319	289	279	287	289	296	270	289	313	322	264	278	296	283	305	294	296	296	292	283	304	299	303	280	290	290	274	282	304	287	288	273	298	302	317	302	287	288	292	264	302	277	336	263	284	275	276	278	274	298	288	278	285	247	283	292	267	306	279	258	331	301	300	308	324	295	290	318	269	287	289	268	286	298	275	316	295	278	296	292	288	269	296	321	298	327	299	272	272	314	296	276	277	275	264	278	308	264	322	310	252	298	298	274	293	293	295	299	281	257	287	274	277	312	299	303	264	265	290	290	286	299	290	235	301	303	312	290	313	276	301	284	287	291	293	274	260	288	298	320	323	274	312	309	290	298	287	315	292	305	328	334	320	300	261	266	308	267	294	275	298	277	270	268	284	308	277	323	290	280	255	291	309	292	286	278	303	269	272	290	317	297	312	281	266	280	305	277	288	285	283	303	289	287	295	293	274	290	310	262	290	287	293	281	286	286	299	299	282	321	297	283	336	264	275	299	278	302	287	297	306	299	278	294	334	256	311	249	314	298	293	299	285	286	294	277	290	275	269	286	275	281	319	301	316	285	301	275	280	308	273	319	289	287	287	266	280	292	304	292	301	250	280	317	330	288	278	274	271	303	288	275	273	279	289	317	309	285	292	289	295	283	276	313	278	289	314	277	297	314	293	310	285	293	292	302	297	288	273	291	312	265	262	329	327	270	330	258	297	282	298	293	291	259	260	304	302	292	273	263	286	290	297	304	302	300	326	272	304	290	286	287	292	283	271	256	279	264	290	277	295	333	312	344	295	318	280	279	297	295	251	273	277	329	283	328	274	306	277	282	287	279	285	283	271	289	285	278	316	299	289	289	317	294	291	280	288	286	298	279	316	299	290	264	292	284	295	314	303	319	271	332	296	287	297	309	306	326	266	283	302	283	262	327	276	287	324	293	316	285	277	282	305	310	306	276	303	283	273	318	273	278	297	295	269	291	302	300	247	284	270	261	298	309	279	296	276	294	276	258	311	277	315	270	277	316	295	292	284	313	262	298	261	284	297	288	267	287	308	261	258	282	282	296	267	259	283	267	278	293	277	307	251	311	294	281	293	289	332	328	318	284	256	305	281	310	294	299	281	264	280	286	297	287	323	279	264	280	255	311	273	317	283	298	289	321	276	297	271	284	286	311	290	301	291	336	325	281	257	282	297	283	299	284	300	277	311	256	279	321	287	277	275	311	280	302	311	274	283	259	249	314	262	303	302	277	296	297	306	303	276	286	303	324	307	306	259	301	293	288	282	272	288	256	271	282	273	289	290	284	291	289	266	262	319	298	277	291	286	261	308	334	276	273	306	298	258	314	318	298	275	321	321	256	286	302	290	257	295	281	276	295	296	290	271	253	285	296	277	252	313	312	268	311	281	270	293	301	294	308	277	283	312	305	277	309	280	328	306	293	288	266	268	272	318	332	289	286	295	275	280	306	262	279	270	264	288	280	304	255	267	310	280	286	278	303	294	310	306	273	321	291	260	301	243	293	290	288	315	277	259	309	292	289	305	348	291	316	285	292	266	284	283	282	285	290	270	281	297	266	306	306	289	287	315	277	271	275	334	290	303	295	306	286	308	343	322	303	305	291	279	258	274	287	290	275	257	300	261	322	293	316	292	289	257	278	297	312	306	289	290	305	286	296	314	266	278	276	281	287	313	288	269	326	304	298	293	297	293	281	322	288	286	293	272	281	303	265	302	323	278	280	285	300	296	322	330	262	331	287	281	303	298	283	313	297	281	278	310	295	312	270	310	288	346	305	309	279	293	307	316	268	300	275	306	273	291	296	263	269	285	318	293	289	291	272	294	253	269	306	299	263	290	279	298	268	308	283	303	279	296	281	300	276	291	302	290	287	275	280	280	287	315	287	295	271	313	307	320	269	262	291	301	290	302	298	284	294	298	324	283	273	249	289	310	310	297	299	305	310	329	271	290	310	271	290	316	306	270	279	317	306	267	337	347	248	305	290	304	283	278	289	315	297	304	276	292	289	305	266	264	305	299	284	302	309	299	293	280	277	288	300	280	288	283	302	286	284	275	287	283	290	302	286	295	327	263	286	285	248	313	326	293	277	296	285	274	267	291	312	288	273	266	298	289	292	270	270	270	295	277	281	271	288	272	298	307	271	275	277	292	292	311	303	311	261	296	312	347	282	293	304	302	274	266	301	316	282	271	329	342	297	308	304	284	279	298	312	298	288	298	292	282	305	285	286	317	261	262	332	294	281	280	312	301	303	269	307	322	288	291	320	301	312	297	305	310	290	297	266	294	296	330	264	301	252	316	314	294	306	261	302	293	282	276	306	275	307	282	298	289	276	308	301	266	269	324	313	301	300	290	303	307	281	278	305	294	272	289	317	298	303	296	292	298	263	301	275	296	261	276	313	283	307	286	314	253	252	272	286	271	301	256	307	282	287	281	273	299	248	279	287	300	337	305	274	273	266	288	252	293	282	274	308	279	286	331	288	278	299	319	279	281	323	306	290	287	274	304	274	325	260
5245	1784	1373	910	853	780	734	723	700	688	682	619	670	680	674	659	640	658	670	661	652	642	677	705	685	621	728	686	685	659	658	675	657	664	677	711	708	703	680	667	637	678	646	666	668	675	616	621	706	671	672	648	654	676	710	673	644	624	669	695	660	683	717	662	668	661	664	680	649	637	636	646	694	657	662	680	652	679	652	694	667	699	675	678	652	634	699	694	648	661	688	660	646	708	681	648	649	680	734	664	685	687	671	684	670	637	657	685	642	684	688	657	713	704	699	655	639	642	703	626	666	648	696	641	681	612	693	707	660	630	694	650	719	671	703	639	699	699	644	658	654	660	705	683	649	683	632	667	675	667	680	647	644	657	589	690	685	707	661	731	700	728	646	686	659	671	698	655	700	678	664	652	614	641	644	686	685	658	652	667	672	647	633	664	648	680	675	654	679	639	677	658	700	650	645	669	707	669	635	645	686	680	652	632	684	711	633	701	705	686	666	676	664	669	679	735	675	671	699	647	706	658	639	646	650	680	656	720	654	701	714	679	669	654	677	662	687	678	677	682	691	666	661	693	649	660	652	648	660	636	644	651	655	662	626	646	638	661	642	690	644	658	650	681	656	693	670	689	670	705	705	631	685	685	672	626	698	667	674	588	645	694	666	646	652	679	677	684	705	671	668	685	681	592	655	700	695	687	696	684	677	653	717	675	661	607	693	664	671	677	663	664	669	684	645	644	653	680	682	640	647	629	652	660	653	630	672	708	624	663	735	666	641	687	634	614	635	666	649	693	674	659	657	668	667	629	663	677	701	639	665	628	715	685	687	696	653	700	671	672	632	682	703	662	653	662	670	674	711	659	652	660	662	707	699	702	701	623	673	636	671	702	671	694	641	655	659	689	638	637	681	648	679	648	663	659	648	639	663	626	620	675	674	668	653	637	674	656	657	630	671	651	704	693	625	659	708	648	634	684	632	723	667	656	660	638	704	685	635	703	683	639	663	654	654	648	658	694	670	673	649	740	657	707	684	686	652	669	673	680	682	660	676	687	681	691	698	680	693	670	683	674	653	671	693	643	674	672	618	681	687	667	668	678	668	648	690	681	681	640	644	626	717	635	645	650	659	656	680	658	683	643	629	705	692	637	673	703	642	649	671	659	664	625	668	678	667	655	654	694	668	652	714	679	623	673	669	665	682	665	638	633	717	695	662	640	693	682	670	648	695	691	678	654	603	691	645	634	683	632	671	673	697	618	662	645	697	681	701	742	633	634	709	648	667	683	634	669	634	658	668	625	670	642	647	693	703	667	694	690	667	626	673	697	649	671	631	680	639	676	669	645	678	662	672	683	683	659	676	674	669	707	665	686	683	648	690	697	647	686	669	640	645	700	660	654	631	712	679	672	651	652	662	652	659	616	659	626	661	637	651	665	634	621	606	695	672	682	670	673	683	648	649	704	633	634	632	708	689	685	597	660	634	661	675	677	691	700	646	673	655	695	707	695	710	657	671	652	601	701	684	648	695	676	676	672	668	655	682	664	651	684	713	664	685	670	667	637	671	705	668	675	687	658	671	697	642	685	650	707	667	676	654	627	651	691	660	684	718	601	651	642	653	670	651	633	665	668	639	631	692	680	680	651	649	643	658	663	667	635	654	651	642	680	634	617	685	621	665	632	671	656	680	668	686	702	646	674	638	653	707	650	646	663	633	675	635	674	625	670	692	667	631	735	642	700	629	649	673	675	668	644	646	650	669	674	664	708	681	639	708	634	694	690	738	671	676	692	645	649	713	691	664	669	644	693	618	674	641	650	625	695	659	615	626	665	661	682	656	682	676	652	687	651	702	694	717	652	645	619	683	677	712	651	652	675	685	686	626	649	721	669	662	697	653	697	638	689	653	615	688	658	610	663	654	654	682	707	665	641	669	656	650	693	638	648	655	665	667	620	668	687	684	685	658	686	682	679	657	649	649	681	658	686	688	683	673	705	680	659	666	691	647	612	660	684	683	668	679	610	649	686	632	685	665	682	658	676	654	635	653	688	639	686	634	656	649	658	744	700	661	682	695	726	599	660	653	682	644	668	664	678	682	680	684	621	659	710	716	667	663	692	611	682	643	654	650	655	721	704	630	662	680	651	657	675	660	715	621	678	654	714	680	713	623	694	658	678	647	672	681	678	630	675	638	670	635	643	678	715	655	667	614	669	651	663	672	677	653	633	635	649	663	657	715	649	645	692	669	676	646	677	677	639	702	658	633	684	672	650	666	662	660	668	693	739	656	633	660	683	641	689	675	624	675	696	705	694	674	659	679	682	612	650	677	676	648	639	623	650	664	627	682	664	679	692	674	652	663	677	675	665	678	672	660	699	700	697	679	695	686	632	667	642	675	660	649	632	686	693	651	691	695	718	692	687	645	699	701	651	662	643	671	707	661	655	647	679	685	669	661	722	643	707	673	642	674	655	632	692	680	690	656	681	628	650	687	710	654	661	667	685	630	637	672	648	693	663	631	669	641	710	701	623	685	664	687	704	657	716	713	649	690	712	648	652	696	676	712	668	661	673	688	664	697	655	708	668	662	692	684	687	717	618	655	733	649	664	669	672	676	637	666	704	708	644	617	661	668	672	668	635	643	659	704	699	688	664	682	633	696	707	669	665	681	641	663	695	671	644	655	678	753	692	670	659	680	645	649	623	665	678	648	688	649	652	669	631	638	669	654	700	686	674	669	706	618	661	633	719	682	699	669	703	659	656	648	646	677	705	657	661	674	668	696	645	701	692	691	674	672	712	713	696	658	687	637	642	681	655	666	704	620	646	663	678	682	625	672	686	675	687	639	637	650	615	634	623	636	648	650	656	648	679	665	661	644	679	697	693	671	647	640	706	664	713	641	702	643	634	688	681	696	667	643	646	611	659	671	669	690	664	659	653	683	662	672	665	657	654	647	664	683	662	624	687	675	674	694	624	658	669	648	671	633	666	621	637	684	620	656	699	661	635	657	683	719	710	674	654	693	672	652	710	679	667	693	680	675	638	696	602	623	720	682	695	692	614	638	668	671	697	663	678	694	626	609	650	606	660	684	666	680	678	664	699	645	684	629	682	642	668	602	651	700	671	655	633	644	668	684	657	637	653	641	674	715	671	667	647	669	735	687	637	675	654	664	713	631	690	694	658	675	662	696	698	655	678	642	631	678	666	672	643	687	668	677	679	665	634	657	666	666	660	668	691	661	628	662	674	639	664	678	628	640	665	657	669	730	661	678	700	649	675	676	678	658	690	676	688	646	679	668	623	674	664	608	659	628	654	687	678	695	691	682	700	676	640	658	643	705	668	656	655	664	667	639	682	684	661	656	628	663	669	665	691	692	672	630	640	677	674	637	670	649	655	654	643	638	627	688	652	698	649	704	650	678	667	677	692	663	700	647	706	627	688	645	667	666	639	663	694	640	679	759	673	711	653	694	703	627	669	691	660	709	643	663	717	653	659	652	654	675	709	646	655
24439	20906	24619	27284	20789	4437	974	692	503	508	516	457	450	441	437	462	405	373	393	358	417	416	426	360	382	449	397	450	360	440	452	420	408	422	390	361	381	386	351	358	387	442	390	419	414	379	380	382	392	399	418	398	417	409	383	429	401	397	387	427	398	385	374	357	394	392	371	386	413	395	411	378	397	343	349	411	357	374	389	414	355	392	387	408	386	405	381	379	401	380	407	425	384	417	415	360	394	389	345	357	376	374	386	408	371	377	389	371	380	400	375	424	383	425	452	398	415	394	422	388	390	407	367	447	351	393	416	356	378	373	381	357	341	377	431	404	397	399	398	366	360	355	374	386	370	372	351	384	414	361	441	406	386	382	386	396	398	383	408	383	350	412	415	388	395	354	353	396	382	409	403	402	383	402	378	441	386	371	378	370	358	363	367	373	375	391	381	358	397	391	358	385	382	370	385	374	364	423	396	422	411	377	397	383	433	402	396	400	428	398	431	390	359	381	387	376	357	427	373	376	389	400	351	392	384	369	371	362	358	363	411	380	367	369	341	369	362	385	389	405	365	372	400	360	390	404	404	406	405	416	401	396	370	417	382	369	424	405	378	393	450	389	373	391	367	385	421	388	404	403	396	395	391	364	391	401	375	414	395	387	397	405	347	404	397	349	380	357	391	382	412	390	396	400	366	371	355	377	399	369	354	400	374	363	383	388	388	409	408	372	383	377	396	359	402	371	408	415	390	454	403	417	383	365	367	378	379	398	372	374	374	394	381	374	344	396	407	385	373	394	355	398	393	409	444	386	405	377	386	374	381	390	375	415	351	403	364	414	354	364	399	387	353	388	364	416	409	419	389	359	380	385	401	402	395	382	397	404	371	393	362	402	454	367	376	400	392	391	373	374	375	357	402	416	384	358	391	415	400	369	367	350	398	394	386	380	387	376	417	364	392	414	401	410	357	434	427	369	375	435	374	403	335	401	390	379	413	417	383	389	384	380	383	404	390	375	410	367	407	342	440	358	365	346	363	404	398	423	403	352	398	377	405	386	410	393	409	390	401	390	390	415	415	322	373	391	392	391	402	413	397	364	396	385	380	376	375	419	408	403	418	379	348	433	392	374	389	421	416	364	413	383	393	368	393	413	390	407	407	376	415	380	394	425	392	382	393	396	399	378	369	413	381	382	406	363	401	401	333	387	408	379	380	377	403	395	385	364	362	373	369	359	372	405	391	395	412	406	366	405	398	364	376	402	360	393	421	394	331	424	397	409	419	409	375	361	405	378	353	415	347	371	396	411	382	391	393	396	429	395	447	417	381	361	399	389	403	398	376	396	380	383	400	344	383	348	389	371	388	408	451	397	371	346	355	395	397	387	347	368	353	378	398	395	407	430	390	391	375	402	410	355	343	388	407	368	398	389	395	381	388	356	396	380	371	405	376	404	378	408	418	394	374	390	389	395	379	381	388	400	362	430	369	409	397	408	383	376	379	396	388	383	405	412	373	390	369	377	397	386	406	406	361	417	379	382	399	377	405	371	387	388	394	378	392	375	361	381	379	385	397	413	384	380	384	402	388	366	359	407	441	403	395	381	400	385	378	413	437	390	391	379	372	417	336	377	387	376	394	383	386	367	394	382	433	418	357	373	403	419	367	366	375	359	402	411	417	403	408	426	366	388	406	371	357	408	404	415	394	387	387	416	400	362	397	399	373	410	388	382	351	361	369	381	412	397	366	391	391	351	385	448	407	389	375	410	390	393	375	379	403	389	421	396	367	397	363	385	335	423	400	432	386	399	404	370	366	350	440	400	375	414	385	427	401	338	356	384	448	371	385	381	361	347	416	368	338	364	352	414	398	349	430	414	404	374	401	379	376	379	374	390	397	404	393	361	374	406	405	391	383	403	381	391	426	361	354	379	417	384	350	399	404	433	408	370	392	411	407	393	400	396	405	366	388	393	459	371	348	394	404	344	400	406	359	425	386	407	420	372	391	409	380	385	381	397	383	405	408	416	345	367	399	366	400	394	387	369	406	392	393	382	400	420	356	414	446	394	396	382	401	415	362	395	403	354	404	416	413	377	386	355	421	359	408	382	390	404	364	376	360	341	398	393	430	384	438	410	393	393	387	384	395	399	373	384	328	354	401	386	355	378	407	397	375	409	372	389	407	406	390	387	410	363	401	400	399	411	375	380	334	386	399	410	385	406	417	355	363	381	410	417	408	360	410	378	426	400	383	408	348	373	392	351	425	345	396	406	422	393	395	404	352	390	394	388	370	415	390	400	361	375	358	351	378	395	383	390	372	364	394	379	405	356	383	397	394	401	431	349	390	397	395	346	380	420	392	355	402	390	376	390	376	401	376	373	417	367	372	413	387	425	345	377	397	412	375	377	384	365	359	368	362	401	401	428	408	377	361	403	378	403	371	385	392	394	415	370	379	364	395	347	350	369	377	405	357	396	412	412	400	356	396	389	385	369	424	368	401	374	405	409	368	339	410	402	338	394	416	406	377	379	378	415	408	371	389	386	363	395	396	378	367	402	394	388	374	402	347	369	397	410	374	399	390	409	380	401	370	425	365	386	382	386	376	404	379	431	423	357	390	409	371	401	399	401	400	392	334	410	369	385	380	396	366	397	392	364	434	355	335	325	391	430	418	413	380	352	352	394	351	396	388	403	372	390	366	392	395	422	383	369	391	393	399	382	376	400	434	375	399	382	427	409	389	379	395	383	378	369	388	347	400	352	384	364	383	360	377	380	353	366	398	387	424	383	370	377	354	359	367	393	394	364	392	379	415	407	363	370	396	372	392	388	381	351	356	384	414	347	408	418	372	341	393	386	390	400	374	388	383	373	409	378	398	361	389	403	377	416	358	342	406	401	400	397	377	387	392	376	399	381	398	372	390	382	398	356	358	405	402	408	394	358	394	385	369	362	351	374	405	396	397	367	395	431	360	419	347	363	407	390	451	362	407	391	377	403	377	379	373	385	365	414	426	382	426	390	377	399	397	374	397	411	394	385	394	388	402	379	365	403	362	321	410	380	351	380	372	390	347	422	378	377	401	414	402	416	391	379	391	379	391	354	364	387	388	405	402	403	408	405	376	393	408	381	389	387	396	360	369	375	401	420	396	429	432	385	374	373	382	399	358	386	369	392	350	384	355	407	385	363	410	426	368	397	361	424	442	398	370	396	403	384	386	376	360	390	451	406	375	416	385	389	393	378	356	399	387	377	405	390	380	393	398	367	408	406	431	405	413	395	372	427	404	377	393	421	376	386	420	357	362	360	352	411	395	367	387	379	418	379	411	409	421	420	373	418	409	348	358	357	385	404	368	398	408	370	378	378	389	377	360	397	387	361	395	377	350	395	367	385	416	341	350	420	361	380	402	372	335	347	391	415	402	378	376	378	388	370	361	386	404	354	369	381	394	383	376	388	374	421	365	411	339	358	387	398	379	393	396	381	401	374	357	391	407	386	383	360	373	385	401	401	438	396
3585	4978	3427	1822	1325	1202	1057	988	939	883	867	883	839	848	877	832	857	891	824	843	799	840	848	900	884	870	858	844	864	851	825	813	879	826	855	865	858	846	862	876	854	826	846	837	846	794	877	858	839	845	827	818	885	790	857	819	865	853	863	873	821	883	829	847	812	829	820	802	835	901	816	899	842	864	775	859	821	889	806	847	742	858	830	818	860	833	835	885	858	818	803	853	877	844	850	799	821	829	873	836	803	853	835	814	860	852	814	831	824	819	806	848	830	840	835	863	814	874	842	839	870	832	853	808	838	802	870	830	829	846	834	803	826	820	889	870	772	813	805	782	853	863	901	780	871	862	894	832	848	821	821	772	836	910	842	823	806	835	888	868	857	806	838	833	851	822	876	903	811	828	804	847	780	823	818	829	803	775	861	848	820	857	887	883	866	854	830	815	806	837	890	847	792	831	861	839	829	836	808	842	845	844	844	856	783	849	824	787	772	839	817	861	854	845	841	808	834	806	842	823	872	814	883	790	846	825	835	829	825	835	804	876	851	844	805	821	785	860	784	798	853	839	790	835	826	860	754	861	867	775	828	834	852	810	857	855	908	818	889	894	812	814	817	834	845	805	840	813	820	852	866	828	884	807	888	809	867	849	882	853	847	803	840	778	775	836	821	793	822	815	859	832	845	825	800	850	812	849	817	898	824	878	843	860	842	874	835	829	869	823	773	838	782	851	832	808	840	825	874	816	824	830	843	858	855	857	806	821	868	851	758	885	835	875	789	834	891	832	864	835	862	798	832	869	863	839	833	830	798	851	814	828	848	819	847	833	861	833	830	833	835	856	863	824	806	845	826	895	856	816	798	826	832	861	908	822	831	831	866	809	821	827	814	848	855	870	908	819	828	862	848	825	861	803	857	775	869	804	884	837	890	808	855	831	865	840	833	834	878	805	835	848	858	837	847	800	813	886	895	838	811	863	812	777	876	855	812	829	835	813	834	864	807	843	840	856	777	831	804	874	852	834	864	824	814	846	809	820	846	872	772	858	780	848	868	770	818	832	841	840	822	821	887	804	829	852	820	811	829	825	799	857	847	834	814	823	813	848	841	846	774	791	786	827	836	776	827	870	798	890	838	842	849	826	869	851	848	854	834	844	838	842	854	839	838	785	806	816	870	855	855	794	814	869	822	841	850	797	770	822	847	827	793	815	824	825	854	797	860	834	747	830	813	858	839	875	842	837	869	867	877	798	846	804	825	809	812	842	870	892	871	815	837	843	803	872	838	772	823	853	843	801	887	796	839	860	831	871	790	807	830	867	809	828	911	808	828	838	825	842	821	834	815	804	879	852	819	829	801	830	847	838	825	748	845	876	860	810	811	847	818	822	854	893	845	829	841	867	841	760	831	847	877	819	816	853	808	855	818	807	921	837	823	843	841	787	815	870	832	849	840	848	809	818	868	854	819	856	862	865	804	863	862	819	830	836	830	804	848	819	860	862	864	852	819	798	899	842	799	843	829	804	807	876	855	799	839	855	859	848	850	877	846	887	818	807	827	819	866	833	885	858	841	811	819	847	852	831	867	840	781	823	876	847	811	858	794	803	838	870	833	880	881	832	849	819	860	809	815	862	827	826	857	846	866	805	846	873	849	806	831	809	849	821	883	788	862	848	823	832	842	848	806	830	878	858	850	781	857	852	881	803	865	791	827	889	878	844	807	813	857	816	826	826	856	841	855	812	820	851	845	825	825	842	851	804	813	825	794	819	804	828	835	824	849	857	865	851	879	869	839	825	832	846	861	807	854	806	877	840	832	857	853	862	880	842	862	861	852	834	737	860	801	789	836	816	927	834	829	849	861	785	798	862	808	829	813	852	838	902	845	763	839	865	869	838	827	856	828	810	806	842	805	819	825	884	798	810	862	819	877	857	844	874	804	929	807	806	811	857	784	856	790	890	839	859	953	857	805	853	825	852	882	836	913	846	847	863	861	853	883	845	793	853	841	832	804	865	806	841	808	868	817	853	817	819	875	854	846	801	834	874	842	815	791	861	824	839	834	827	831	870	815	835	846	807	859	848	856	837	839	841	787	833	867	838	783	852	839	900	855	795	849	816	839	851	849	844	854	832	880	809	807	874	799	870	827	830	841	782	831	812	872	823	875	843	850	839	871	794	846	807	802	819	834	844	858	796	847	794	759	772	811	847	815	842	836	874	857	801	794	871	771	795	791	814	807	802	882	818	832	872	856	853	797	790	836	826	819	848	869	832	815	877	819	862	838	854	857	859	807	857	767	887	785	854	808	818	845	843	807	911	856	826	893	868	909	852	864	809	901	863	849	872	831	856	849	842	828	818	836	831	852	814	828	831	862	817	865	837	794	851	806	871	831	865	799	837	832	835	835	839	846	771	835	842	867	812	841	853	830	833	795	865	853	833	872	811	837	859	834	838	823	790	851	801	834	847	873	848	808	853	866	845	836	808	817	806	863	867	838	848	766	846	857	802	848	834	827	871	881	810	849	841	803	834	893	851	871	887	805	875	813	854	851	852	825	825	834	806	828	829	754	835	836	851	860	848	819	794	814	823	906	862	839	856	856	902	825	849	839	856	872	813	826	813	855	830	825	843	810	868	853	839	763	841	771	860	838	829	838	792	836	844	788	839	810	864	852	843	845	847	823	805	862	784	821	816	828	811	845	806	836	838	874	890	830	864	832	834	879	852	852	841	856	876	840	844	873	851	835	785	844	805	834	806	831	871	771	844	828	828	856	797	873	812	818	804	817	803	798	801	860	813	807	808	852	829	889	855	817	835	904	873	784	795	822	892	817	878	806	792	824	834	820	818	883	816	818	900	822	784	871	853	870	860	831	810	830	842	881	891	864	870	843	823	844	788	822	824	830	903	814	837	758	839	855	823	903	816	827	846	850	847	842	853	827	849	839	825	865	825	899	816	878	802	867	812	882	860	782	871	877	886	819	846	865	846	817	869	808	802	796	802	850	904	788	803	760	846	792	842	775	841	797	842	802	879	838	825	858	797	905	872	818	814	836	813	899	831	828	809	861	825	855	833	830	821	838	850	796	821	901	870	839	814	831	846	764	849	837	849	826	831	796	846	816	862	869	813	849	847	848	875	820	901	865	787	885	824	835	815	875	758	906	878	871	885	868	811	830	798	905	852	830	864	851	849	829	843	812	880	802	884	848	835	840	866	815	831	855	848	847	809	798	814	812	819	869	880	809	820	840	864	826	838	831	879	804	804	842	834	830	845	788	845	834	794	813	880	846	866	829	882	844	854	816	868	761	796	835	767	805	873	787	765	892	801	839	866	871	841	827	829	795	835	838	822	851	854	882	838	892	818	858	833	807	807	877	872	819	843	854	811	782	883	835	822	863	815	824	786	806	815	836	857	831	839	865	839	888	848	823	846	821	808	802	807	832	773	876	823	838	809	902	855	790	848	832	850	856	868	829	809	847	880	868	854	833	860	814	824	845	870	839	852
23659	20912	25204	26756	20920	20958	5111	928	620	567	493	455	409	402	411	403	383	312	335	373	345	341	316	340	334	358	350	322	389	334	324	305	359	353	339	316	318	317	348	318	346	276	335	296	332	308	324	339	305	318	358	350	359	325	337	345	289	363	364	317	308	326	325	335	349	347	348	316	326	289	323	304	336	345	287	300	327	323	296	284	321	333	324	318	321	312	338	336	338	291	336	320	301	324	300	306	310	349	324	293	307	292	344	320	330	323	350	311	335	318	333	329	327	334	347	336	313	310	331	315	313	285	302	321	326	312	321	317	289	321	303	329	331	333	325	314	320	291	326	353	292	314	332	320	335	315	326	341	314	327	317	321	319	347	306	330	308	316	332	307	293	281	316	309	314	336	322	331	327	316	314	338	304	351	310	347	341	321	304	339	331	325	320	334	317	333	308	338	270	310	331	316	303	331	320	314	324	289	321	340	345	278	316	324	324	312	305	322	320	311	326	308	323	344	342	306	300	301	322	318	292	311	296	329	337	337	339	271	337	338	331	325	305	307	310	306	338	328	296	279	330	330	316	292	329	282	311	318	292	343	299	314	336	311	314	300	334	307	294	317	309	350	318	356	309	295	319	369	331	305	292	313	264	346	316	296	308	351	314	325	319	327	327	317	351	303	325	343	327	317	305	329	301	313	295	267	351	368	321	322	326	355	270	327	327	296	323	321	325	296	342	313	303	302	330	335	299	318	331	368	295	308	305	352	303	337	334	324	301	342	368	303	307	291	341	330	298	306	299	292	336	298	337	331	314	296	328	316	326	314	271	314	331	313	337	326	321	317	318	323	328	339	314	301	318	365	293	301	331	319	323	318	310	332	317	341	336	312	308	304	337	333	320	332	295	273	298	299	281	272	307	308	315	335	326	365	294	321	306	338	301	307	319	352	307	305	310	311	287	317	326	320	332	312	325	309	271	316	299	293	308	323	319	375	299	300	307	287	324	319	314	295	309	278	362	321	320	303	308	283	278	305	341	329	301	313	312	330	304	320	352	332	327	326	309	349	315	302	308	328	349	317	318	317	306	330	288	328	315	310	292	316	298	307	295	309	334	279	294	321	303	282	339	309	312	357	334	327	320	284	298	325	321	320	284	305	316	316	318	287	330	326	314	270	306	303	341	346	320	327	308	310	302	342	309	318	299	305	327	371	334	335	310	329	282	332	331	347	330	327	345	337	321	316	315	314	322	327	318	350	309	312	314	288	308	338	295	336	338	295	324	310	318	333	325	331	316	271	315	312	366	331	319	315	338	306	286	301	307	304	302	356	305	322	334	330	288	315	295	316	314	300	368	322	303	284	310	349	343	323	324	305	313	333	321	306	303	337	322	306	334	324	318	312	332	343	322	304	333	275	334	310	326	342	334	323	323	293	339	341	307	326	313	302	307	304	319	302	306	317	292	302	302	309	293	355	329	296	323	298	330	290	311	311	331	317	309	335	308	326	299	329	303	297	331	323	285	341	370	269	311	296	304	289	329	298	324	321	323	337	356	335	327	287	338	335	337	314	318	303	323	340	323	360	280	331	337	322	328	321	319	336	308	309	362	324	342	316	312	315	334	342	334	336	327	321	339	350	369	303	312	312	326	316	299	357	368	296	318	365	346	340	328	332	318	322	324	305	343	340	301	295	311	299	292	327	323	319	280	324	296	327	320	308	328	324	311	309	298	324	338	341	307	313	329	273	286	351	328	333	313	324	284	344	339	340	326	349	312	316	300	308	324	289	341	321	318	294	333	331	348	318	326	288	330	321	352	326	309	318	335	374	338	283	300	328	320	245	376	346	318	298	331	333	318	287	313	317	279	304	309	319	324	298	311	333	378	340	293	307	303	337	316	359	298	311	301	311	309	318	289	296	307	306	323	337	337	335	304	283	299	356	283	338	310	302	337	319	323	291	307	317	311	323	311	314	346	318	340	363	337	302	310	322	299	339	314	283	301	324	283	304	310	317	306	312	340	315	331	337	295	297	333	326	335	340	306	322	297	349	314	328	303	310	310	308	280	299	337	311	325	318	354	338	301	323	323	325	312	333	346	309	307	303	319	343	302	289	305	354	296	344	313	321	314	341	304	309	335	325	308	303	304	316	277	312	317	327	293	305	349	335	338	323	323	316	355	314	328	304	293	303	309	315	316	364	345	302	317	296	332	319	330	304	307	292	305	308	339	295	321	315	305	332	326	324	327	315	365	317	283	318	314	348	345	352	336	372	312	313	315	319	347	314	323	286	347	346	301	305	319	312	332	318	320	363	331	283	322	321	322	311	347	302	300	330	321	296	297	353	288	366	305	290	351	296	324	305	325	307	332	321	318	327	315	361	325	258	360	293	319	316	285	307	311	304	338	341	339	296	300	306	327	324	300	324	307	309	329	343	314	340	326	353	325	283	333	281	305	313	278	295	312	288	335	324	290	294	309	281	332	322	279	287	314	306	337	309	360	331	315	340	326	327	298	301	307	351	301	316	336	306	299	341	300	298	317	316	319	313	318	293	328	289	304	318	300	301	331	306	360	296	293	291	306	323	301	314	329	337	298	319	277	316	297	333	294	262	327	327	336	325	321	300	303	281	322	310	312	290	299	315	306	296	315	336	295	324	343	304	295	310	287	310	292	335	292	312	325	312	310	308	299	304	342	341	318	315	302	325	311	324	325	330	298	282	299	331	282	318	304	322	288	321	338	315	338	300	300	347	335	324	302	307	342	301	314	283	304	284	315	303	304	312	301	313	336	290	296	304	269	313	313	345	291	335	306	317	286	324	303	331	324	349	353	350	303	316	283	268	315	297	311	290	315	310	335	314	301	290	317	322	335	283	338	358	357	294	316	297	319	281	322	335	333	358	341	307	314	322	326	332	301	317	327	327	311	349	331	321	308	302	338	351	335	288	326	315	326	302	326	349	282	283	295	312	312	327	328	327	332	289	306	322	319	300	302	309	326	326	301	305	319	304	312	343	323	325	313	290	304	340	297	363	323	332	328	344	311	277	318	285	330	290	329	346	291	292	283	321	317	324	324	315	310	329	337	306	329	343	328	322	335	311	320	314	325	316	325	295	311	315	339	353	329	297	344	347	328	333	336	350	318	329	316	346	331	311	321	298	326	320	342	286	300	321	277	322	324	333	334	325	310	299	355	317	305	309	331	304	289	317	294	278	268	303	356	333	297	303	345	319	306	333	332	346	305	322	306	314	333	327	300	282	312	334	280	316	304	345	325	306	346	307	355	320	316	310	327	319	302	308	325	315	315	318	296	302	329	301	319	302	300	345	307	327	336	321	272	294	330	307	325	289	298	339	334	317	284	317	318	311	327	325	327	296	335	327	315	324	309	313	337	322	299	311	311	314	337	363	321	324	320	320	314	320	299	298	325	328	331	332	331	325	334	314	361	319	312	297	335	293	326	328	346	333	326	302	295	301	317	303	335	317	303	273	325	318	305	332	324	355	300	328	309	319
3878	7783	5005	2425	1511	1203	1093	933	862	779	802	738	715	738	703	739	743	734	677	670	730	716	729	701	691	683	720	645	685	650	646	716	684	721	690	693	680	702	726	681	687	659	670	709	703	630	704	683	690	709	742	662	693	731	693	685	663	638	703	702	674	760	691	686	725	703	652	641	690	716	691	653	711	665	684	667	729	745	678	676	660	657	698	715	653	703	712	703	700	717	653	648	696	723	742	675	669	669	686	722	661	707	647	694	682	643	672	746	723	729	728	654	695	665	653	671	689	637	685	720	644	699	649	707	659	719	670	675	696	675	647	667	693	646	664	682	691	719	688	654	698	700	642	666	702	713	649	674	665	666	686	744	709	659	667	650	652	677	702	704	681	724	691	696	718	660	706	623	674	670	695	629	682	659	686	699	691	706	700	694	706	714	665	696	649	686	687	698	722	683	682	714	689	634	669	683	700	666	731	696	675	672	702	732	718	688	621	726	686	697	684	618	652	667	689	676	685	696	660	659	677	710	701	654	678	653	687	695	709	699	678	685	678	670	690	615	717	663	685	641	700	656	679	690	683	673	697	631	676	634	678	720	679	681	656	718	682	703	747	636	728	662	664	667	678	690	677	640	716	684	704	658	697	659	679	683	698	674	687	660	674	724	646	685	650	670	700	695	667	682	665	708	652	735	678	702	642	692	725	683	698	668	654	708	672	676	689	690	694	715	683	712	677	711	699	697	700	747	746	661	651	700	697	648	707	727	679	688	710	648	696	730	675	685	694	691	693	665	673	702	637	662	678	694	674	687	716	649	693	676	665	658	701	662	668	699	709	681	693	667	699	747	683	688	664	677	687	704	702	710	675	696	673	712	640	629	667	736	683	621	712	689	688	677	648	663	650	696	658	665	667	669	687	645	657	642	637	719	688	686	694	680	652	664	629	723	645	671	650	699	698	685	692	728	649	663	709	714	697	678	629	700	682	713	678	691	663	700	677	658	668	674	631	702	675	668	713	704	705	714	661	677	700	687	661	685	686	670	684	649	719	667	675	684	654	666	694	710	673	633	698	667	704	648	670	685	695	711	708	696	673	710	660	679	691	692	656	686	656	680	654	687	661	687	670	644	655	675	699	672	692	663	689	664	667	678	647	646	683	661	670	663	652	676	670	674	650	673	683	680	674	686	675	679	705	698	691	713	691	721	668	681	673	675	696	697	703	642	693	682	686	665	703	676	649	669	619	666	659	698	661	696	697	711	720	689	668	715	695	718	682	679	618	655	625	696	689	662	687	758	720	674	666	655	680	708	682	673	719	686	655	656	706	644	696	679	693	647	647	649	675	642	675	682	683	712	692	702	680	677	682	703	718	696	693	696	735	710	638	701	628	677	676	650	695	677	683	627	683	658	735	675	693	628	709	653	681	704	702	700	686	709	711	697	677	638	659	652	691	672	662	677	691	690	666	701	694	672	671	688	659	698	655	711	733	697	659	667	712	659	671	663	669	675	665	677	694	684	755	676	670	704	665	711	685	670	651	661	690	696	696	676	641	702	667	700	647	667	709	679	667	671	703	707	676	707	657	708	690	663	702	669	670	676	689	684	668	676	693	656	700	651	723	623	691	629	667	712	696	713	683	691	670	703	671	682	692	668	697	673	654	684	696	690	663	643	773	689	683	666	656	671	686	723	725	672	674	703	700	705	686	700	700	674	674	649	648	681	660	682	629	705	728	660	671	707	667	685	666	682	686	691	628	691	679	691	714	684	672	686	715	669	647	676	695	672	683	689	648	671	659	689	626	646	653	676	700	653	628	685	666	674	701	683	657	703	672	648	766	671	717	720	698	672	679	664	698	693	649	649	672	689	724	684	616	688	683	675	669	699	628	648	701	635	687	681	683	650	709	665	672	685	696	689	685	705	632	683	690	689	663	690	676	665	657	676	653	734	668	662	700	674	687	694	665	642	709	629	631	706	710	687	678	698	702	666	690	681	706	678	657	727	695	667	646	695	712	669	681	617	704	709	683	653	634	665	694	666	686	727	691	639	667	671	661	660	687	693	659	738	703	629	684	689	679	667	680	695	679	693	675	694	701	717	652	696	706	667	688	715	658	629	671	681	665	725	627	717	615	688	658	679	709	707	688	681	712	659	702	685	689	688	713	635	650	649	731	685	667	657	656	639	722	659	631	681	677	686	666	681	697	648	664	668	690	683	630	649	702	649	688	698	658	637	707	694	660	671	733	680	677	686	666	723	730	660	655	673	664	695	719	732	656	673	679	690	656	642	673	672	693	677	694	674	661	662	653	709	684	697	622	639	701	701	705	698	619	721	706	680	693	690	708	686	675	710	688	679	673	736	627	652	676	659	682	628	659	708	696	666	685	668	695	673	696	638	685	700	657	719	712	685	665	688	690	703	695	723	696	675	698	670	659	688	676	666	703	674	667	605	691	699	680	681	668	685	699	668	656	666	696	691	744	707	660	743	670	659	680	691	687	709	680	659	700	680	739	644	740	682	666	705	678	708	685	658	678	644	672	676	724	659	673	723	685	637	692	714	659	660	668	669	647	668	724	639	666	666	716	721	709	676	666	690	679	683	650	706	654	650	686	709	716	722	702	721	709	677	675	676	695	686	678	729	679	656	634	700	698	672	667	661	687	663	686	713	676	668	676	674	657	646	708	680	660	659	698	692	698	691	671	715	705	689	721	664	722	656	630	717	683	692	625	698	661	672	663	713	651	669	679	685	629	659	693	622	686	668	683	731	653	712	622	686	694	674	674	660	761	656	699	715	668	645	675	660	677	664	609	678	728	665	668	657	628	699	643	688	659	715	686	687	662	677	675	708	639	649	701	668	651	718	671	731	651	754	684	661	671	684	664	684	668	711	647	680	699	754	682	699	641	698	670	720	669	658	711	708	691	641	679	676	679	678	730	681	651	652	705	647	664	683	644	694	695	694	709	714	640	666	681	660	686	682	666	714	712	732	684	660	662	673	673	709	670	640	648	697	728	653	698	663	702	670	663	660	668	643	673	703	712	657	634	681	656	667	668	656	677	671	644	687	642	674	691	687	705	668	683	685	703	707	699	663	669	696	687	672	672	658	658	674	681	690	713	667	670	695	706	699	665	676	737	616	746	699	663	701	625	668	696	707	720	651	685	654	732	663	695	672	666	656	684	726	676	687	690	688	670	691	713	667	671	707	675	649	681	646	646	664	653	691	679	666	681	638	708	738	644	656	682	701	666	683	653	715	679	702	703	655	678	674	684	674	710	681	687	636	697	679	680	678	708	666	688	654	674	648	678	706	668	684	656	686	630	703	666	638	701	707	637	657	685	709	686	689	715	684	698	699	721	652	691	666	676	688	672	667	695	657	666	680	677	679	692	635	663	667	663	700	674	661	644	695	690	693	722	620	698	628	674	688	649	673	694	668	675	680	699	699	642	691	646	693	707	695	705	755	715	666	639	656	706	690	700	700	677	669	703	692	703	655	670	708	696	681
33315	14591	2710	749	488	464	424	360	321	334	304	313	300	313	331	290	284	309	314	334	313	275	301	308	361	289	299	284	278	291	282	279	295	292	282	318	291	285	268	329	293	350	317	295	267	280	254	290	306	294	296	318	294	285	299	308	292	275	286	295	299	299	301	318	293	270	302	312	286	272	299	314	314	338	291	283	308	282	293	260	274	332	296	262	278	339	330	288	291	311	325	291	319	299	291	283	306	266	265	301	275	271	286	273	308	319	341	275	302	272	308	300	316	300	280	302	284	301	281	317	294	321	288	301	286	328	335	305	291	274	325	290	311	315	312	286	300	279	284	322	284	293	276	320	268	293	291	288	300	302	299	316	317	288	286	302	282	300	321	324	296	251	326	281	265	285	276	324	284	289	307	297	294	275	285	283	272	283	320	308	306	293	326	306	317	302	308	320	299	315	267	312	347	291	328	309	260	327	294	281	268	310	323	303	315	304	265	295	287	293	306	295	314	279	293	278	327	279	287	300	296	280	296	279	314	307	312	308	294	275	271	292	286	299	325	269	290	314	308	322	306	299	271	280	282	286	299	279	270	291	304	278	261	269	287	310	294	310	284	290	304	277	297	301	248	278	288	305	254	298	284	272	316	291	290	312	308	287	292	304	278	286	278	270	299	256	294	303	332	270	268	304	288	277	310	277	301	287	306	324	303	284	297	290	320	289	298	321	317	305	298	299	285	277	312	286	311	292	320	291	261	307	278	314	294	291	291	280	296	300	292	272	294	304	310	268	287	288	284	312	293	302	287	289	293	301	314	297	307	280	302	294	258	322	311	301	277	286	281	262	291	308	294	301	339	311	290	294	320	264	344	315	280	275	292	261	268	274	315	280	269	284	306	288	297	275	308	271	284	295	282	263	286	279	301	285	289	261	309	317	272	307	263	285	283	324	288	303	279	269	312	309	302	305	261	311	277	275	301	325	293	285	283	296	307	293	311	329	291	316	275	293	290	329	263	315	298	290	313	299	285	275	301	315	252	288	298	294	281	295	286	268	339	265	301	308	330	290	320	288	310	292	309	286	287	305	297	271	265	317	304	286	288	290	293	274	316	323	317	285	277	279	286	287	299	294	319	287	310	258	303	341	278	306	285	246	286	297	290	303	313	275	267	289	274	250	260	268	308	304	306	317	294	278	286	316	302	288	327	276	284	298	276	296	300	297	305	267	266	303	274	315	332	302	311	304	325	266	286	268	284	281	276	309	324	283	274	294	294	302	262	299	291	299	289	302	284	313	280	280	259	296	284	296	284	282	317	258	298	278	306	261	316	286	293	304	299	305	304	269	258	311	303	297	287	319	306	278	297	305	330	283	270	291	304	312	310	293	294	294	289	322	275	291	284	305	294	266	291	288	301	311	296	295	298	297	286	271	283	262	275	297	291	270	277	294	303	320	252	291	272	337	295	329	299	290	283	329	310	289	261	303	295	272	287	280	323	274	300	281	277	315	257	300	292	327	285	313	323	342	286	308	301	295	295	300	323	277	258	284	312	298	313	288	297	268	298	282	316	303	289	300	274	326	316	295	278	298	344	275	302	328	295	322	292	290	342	309	312	305	318	303	296	314	292	307	291	300	292	288	299	248	293	315	281	285	273	310	297	291	323	296	287	262	300	251	304	326	327	277	288	303	310	315	264	290	307	287	326	278	302	289	293	269	305	291	285	255	293	318	273	286	284	287	332	286	295	286	318	283	282	289	299	302	292	272	298	296	270	265	299	299	276	279	305	243	285	274	268	261	314	305	309	320	268	290	291	297	282	283	309	298	291	314	315	304	270	288	311	273	274	265	285	268	298	295	297	265	256	309	274	286	314	273	318	298	315	318	294	274	291	324	276	303	308	322	313	290	262	291	281	295	305	309	308	346	304	307	287	294	281	287	302	271	332	313	290	273	304	321	317	329	295	265	287	320	275	313	311	271	291	271	260	293	309	285	294	279	287	305	289	288	282	287	288	309	272	292	302	293	269	295	269	295	289	280	290	321	340	321	278	305	311	294	282	327	301	274	279	305	271	308	329	279	274	294	304	314	285	297	282	319	272	276	267	292	305	302	313	273	295	289	290	299	262	283	303	277	305	289	271	273	288	265	322	335	282	287	264	271	270	288	344	277	301	273	308	296	312	309	299	300	303	297	270	309	306	307	283	310	282	282	290	298	317	288	279	278	300	289	312	290	270	275	325	261	286	280	288	290	308	300	264	299	298	306	248	285	295	300	324	303	290	308	292	311	279	305	296	291	286	295	294	289	296	269	285	329	260	271	269	312	253	278	287	287	282	283	260	285	279	262	283	291	276	306	308	278	274	290	300	315	273	313	268	315	276	293	302	312	310	308	293	285	313	292	312	283	312	307	296	255	276	316	290	333	264	266	278	297	304	280	277	312	309	305	334	297	294	297	309	316	302	275	297	300	284	296	294	276	304	306	281	263	285	309	298	277	290	289	300	321	309	308	292	266	289	282	293	285	302	295	284	310	297	336	305	290	282	261	300	281	263	298	318	295	288	284	308	298	296	295	281	287	294	323	315	265	280	296	269	325	301	307	293	257	325	278	294	279	303	309	298	300	280	269	311	272	302	277	288	324	323	279	312	310	315	274	293	294	313	293	265	278	301	253	306	290	285	307	299	283	269	294	298	306	285	261	311	290	298	276	301	310	300	275	293	256	293	303	297	263	290	331	284	312	297	311	319	302	314	330	279	297	301	265	300	270	286	272	257	319	282	279	276	307	286	310	281	285	274	302	308	271	278	338	320	284	320	287	296	311	281	321	286	274	281	301	301	270	316	332	289	272	270	296	302	294	270	325	282	320	289	313	257	284	271	330	292	273	269	269	275	264	266	304	323	290	299	291	289	292	330	275	278	301	317	315	302	237	277	280	303	295	300	297	289	330	278	292	294	303	301	344	280	302	305	327	285	298	289	278	319	313	311	279	284	288	345	321	268	313	279	298	303	319	280	308	293	290	302	292	303	277	293	276	299	296	289	295	302	269	286	294	331	297	307	327	312	294	292	290	299	296	312	315	265	295	280	311	283	296	276	302	270	274	336	320	310	308	321	270	301	309	287	297	253	310	316	287	289	273	296	304	277	302	268	301	296	258	274	313	294	283	327	340	314	323	290	300	303	268	321	285	335	249	277	249	255	255	268	304	285	289	270	268	330	290	300	298	283	311	325	283	307	277	321	287	318	323	292	275	301	312	281	286	344	308	306	302	264	309	275	260	307	320	307	268	302	299	278	297	286	285	311	271	272	261	300	305	306	262	271	272	271	277	287	320	288	317	270	294	266	280	293	278	297	304	276	316	307	348	291	307	264	272	276	302	281	314	296	269	308	286	300	304	295	271	310	280	316	285	301	276	283	297	266	287	252	284	303	260	301	271	294	288	299	276	283	292	300	294	299	275	312	280	301	320	294	312	327	280	301	297	279	275	276	283	287	279	287	298	299	291	302	273
5364	1763	1356	985	853	776	702	686	653	674	694	706	672	663	682	689	691	659	662	684	667	653	672	670	678	680	666	665	699	706	709	703	648	678	691	647	691	654	728	712	681	699	699	681	688	619	688	687	668	687	678	713	651	673	657	742	664	657	667	714	666	674	664	685	684	645	685	685	684	658	672	682	696	706	694	647	651	708	670	638	667	701	657	673	621	690	682	689	666	692	734	709	664	676	665	645	669	668	671	673	626	656	648	656	694	689	675	660	657	691	674	671	618	701	646	655	685	672	659	706	700	693	627	676	707	725	669	622	659	681	692	675	646	657	671	668	680	700	704	679	648	696	685	696	668	646	714	658	734	665	676	658	659	680	661	700	701	675	630	661	647	661	672	687	653	719	662	671	725	665	692	659	643	681	667	658	671	705	711	715	692	691	681	673	702	659	701	651	694	679	697	672	701	662	668	676	621	719	676	626	616	673	644	685	719	720	676	691	662	695	660	721	725	645	685	670	659	725	663	676	652	666	659	658	673	671	625	700	699	701	676	662	654	657	673	652	678	644	651	665	665	663	691	683	694	694	643	649	658	649	640	658	664	678	676	666	697	690	674	675	619	699	631	681	722	610	667	678	685	716	685	690	694	657	641	673	681	664	636	669	662	675	678	693	706	679	695	676	660	689	685	675	645	676	680	696	681	667	724	661	695	669	665	664	598	689	662	671	692	683	659	690	655	717	650	705	635	658	727	677	655	707	665	686	650	701	680	681	694	690	649	639	629	671	689	702	665	689	713	661	704	653	663	669	648	681	702	655	660	665	641	650	645	650	660	605	663	669	671	613	657	648	684	670	675	626	699	679	649	647	656	726	699	718	663	677	662	679	675	710	726	728	670	667	688	671	703	651	619	630	708	653	690	656	609	664	693	688	677	615	652	698	741	666	696	676	637	645	627	683	638	675	664	711	674	665	644	633	691	652	678	631	655	669	627	675	640	694	676	650	703	656	707	677	668	720	656	683	627	623	669	691	670	676	737	659	657	700	680	661	674	641	695	662	738	652	703	689	677	688	663	657	689	635	643	646	693	647	673	662	653	665	694	628	645	641	695	649	661	667	638	642	659	660	710	675	674	690	682	671	680	709	708	691	708	643	684	658	697	664	707	691	653	661	694	649	662	683	670	648	663	685	695	657	655	621	633	663	677	653	688	664	709	637	678	657	666	702	658	683	673	676	693	680	652	662	660	666	713	700	670	704	643	698	693	712	679	675	674	655	648	667	634	700	689	639	691	642	699	718	671	685	676	643	684	662	750	642	688	707	688	698	644	661	685	692	690	664	621	692	699	671	663	669	652	688	692	698	714	646	699	718	668	665	636	666	691	700	659	667	681	643	652	681	708	720	685	626	734	689	684	649	644	623	695	711	687	680	638	681	691	662	650	692	679	661	668	686	676	684	646	682	627	656	668	668	685	701	663	675	645	714	686	668	630	669	720	650	708	663	666	674	680	667	651	670	697	724	660	673	676	637	664	690	638	680	658	687	683	721	661	662	667	644	674	683	636	665	700	655	696	667	623	684	675	684	676	697	676	656	702	691	684	667	670	675	660	731	649	697	694	663	660	629	692	669	676	651	692	661	697	680	705	693	635	685	695	625	650	681	687	674	723	668	694	666	721	639	675	672	666	679	615	645	686	675	641	717	685	665	729	673	619	699	670	704	675	700	659	676	687	713	657	632	695	703	653	681	659	692	673	671	703	667	669	627	683	656	701	674	649	683	694	671	640	645	678	697	642	677	670	671	684	683	631	676	658	679	677	656	670	632	643	670	673	669	696	679	682	669	666	672	679	651	682	700	659	677	721	705	632	657	668	708	674	638	617	684	673	665	648	645	706	702	679	648	724	706	658	656	709	679	681	675	707	650	680	660	642	695	650	686	670	664	648	646	660	619	625	672	714	684	644	674	668	678	692	657	678	620	680	673	734	634	680	645	660	658	697	669	675	686	649	691	681	680	660	656	619	700	657	676	695	642	695	675	610	709	682	702	710	663	656	628	676	681	650	676	653	710	682	654	602	673	672	692	674	689	637	636	677	664	679	635	673	622	659	665	680	677	684	668	666	649	657	641	626	660	691	647	721	692	702	686	667	695	702	671	712	652	665	723	700	663	686	642	719	647	636	715	707	674	651	700	708	673	679	724	623	707	662	696	713	640	664	664	655	689	647	627	641	671	643	655	640	691	665	736	688	687	662	690	672	644	672	678	682	702	671	697	699	653	725	651	683	669	668	649	698	635	728	659	625	678	670	675	663	685	648	654	676	640	672	633	673	675	655	683	680	674	690	664	705	647	638	652	648	688	690	657	727	671	713	700	666	623	702	668	631	652	679	655	641	706	712	652	682	689	688	644	670	641	708	675	649	723	639	651	658	687	675	654	651	685	650	646	680	686	673	683	696	706	661	694	673	628	670	687	700	644	688	657	655	666	634	744	686	689	694	658	677	696	687	678	662	648	694	685	669	678	654	682	661	670	683	635	613	697	696	639	638	688	668	624	641	674	662	680	647	657	661	699	672	677	688	717	689	698	651	654	690	691	690	652	706	697	734	613	666	665	650	632	674	658	636	666	670	670	644	674	687	718	697	709	680	627	684	636	646	640	650	697	688	679	679	633	678	714	633	737	638	672	693	673	752	668	716	639	673	637	691	645	656	713	677	665	624	709	662	657	689	666	664	676	717	693	640	626	663	652	658	693	650	698	645	689	672	703	698	681	723	701	645	716	687	690	635	616	735	675	646	686	647	658	693	659	657	684	649	604	638	695	700	662	685	681	678	647	710	678	631	663	676	608	660	655	662	676	706	664	686	632	691	686	663	681	647	640	630	648	731	664	688	700	680	695	680	683	712	670	684	670	697	659	655	673	690	643	664	730	658	683	673	639	658	649	710	682	688	668	652	694	622	669	657	696	734	673	711	712	650	726	683	698	654	711	686	717	696	683	680	653	679	682	657	674	701	645	670	680	635	704	669	703	615	683	678	665	680	697	677	674	659	663	660	650	716	679	667	673	638	681	710	671	636	682	674	678	655	673	705	644	674	698	657	621	671	684	673	708	697	704	626	610	683	656	672	711	658	691	678	602	687	693	709	716	687	664	652	662	676	676	687	675	651	668	672	632	671	720	657	713	666	662	641	686	665	621	685	637	662	686	684	687	683	675	683	671	641	674	642	688	711	657	671	658	735	676	660	675	689	701	669	632	689	666	665	665	687	654	711	639	661	642	666	646	657	682	687	674	634	672	658	680	672	635	674	592	713	689	680	654	687	675	634	628	654	703	709	672	694	695	701	687	724	685	655	677	702	683	687	679	698	619	668	683	652	652	685	693	683	658	661	647	699	666	686	669	660	677	675	683	743	630	675	640	699	720	680	678	709	701	694	674	639	692	665	659	636	710	685	697	672	633	692	726	680	646	683	663	679	647	655	668	617	666	662	637	671	662	713	632	672	709	691	714
24441	20915	24657	27307	20773	4451	858	668	578	514	544	425	437	440	444	440	479	473	408	392	380	389	371	414	388	382	416	418	370	369	377	368	460	378	398	391	395	379	375	399	387	386	380	460	387	408	420	387	415	408	393	391	396	382	376	412	394	405	391	385	427	401	362	401	403	386	363	399	390	363	402	388	381	387	381	405	395	419	397	402	385	399	392	440	392	366	379	394	419	387	398	413	396	395	422	386	399	355	368	362	383	408	389	378	385	372	391	389	373	382	411	393	384	380	410	394	356	354	406	426	399	381	421	398	420	382	337	422	405	385	380	391	373	401	371	412	412	396	380	401	374	375	420	395	412	373	379	375	371	396	355	396	399	397	367	388	415	442	427	380	394	365	355	407	414	411	416	355	368	451	415	385	375	403	407	392	416	419	370	381	397	420	372	386	360	358	380	377	377	363	389	383	382	398	385	361	393	360	420	350	390	418	447	379	394	410	363	364	407	388	384	386	387	435	374	365	407	386	366	427	400	382	391	399	401	392	398	389	450	379	430	394	380	360	396	417	409	400	378	424	399	390	383	406	403	385	391	398	353	361	387	409	364	375	385	382	398	372	412	388	394	443	410	377	412	392	411	375	370	401	394	380	369	389	401	381	385	394	394	355	389	337	370	402	369	398	381	391	368	394	395	388	363	429	363	416	427	399	387	374	393	406	389	377	394	370	411	374	430	393	421	399	412	371	398	397	386	397	421	385	396	432	434	397	400	395	400	395	380	360	369	356	382	395	395	389	398	427	358	369	387	403	376	344	395	396	414	420	420	390	423	406	350	389	411	387	399	388	372	374	390	369	430	425	406	372	373	400	379	420	434	403	364	408	433	382	349	399	388	379	378	384	407	346	412	402	390	410	392	350	389	393	365	406	362	414	368	370	369	406	385	369	402	399	397	383	385	374	398	380	381	408	366	405	374	408	361	387	384	364	366	417	402	374	426	391	387	445	383	365	452	410	416	384	392	361	377	404	387	409	376	374	411	384	394	393	377	367	384	344	396	401	365	408	388	406	398	364	370	405	400	405	340	406	401	440	414	403	367	385	385	367	377	402	350	404	409	410	370	409	396	371	381	395	378	397	405	408	330	405	348	380	353	381	391	373	413	393	368	415	430	396	392	431	390	380	374	368	370	385	404	371	430	419	370	378	396	369	405	394	416	407	421	377	408	352	391	409	385	388	390	371	351	390	410	363	382	368	395	406	351	393	408	431	421	371	363	422	405	390	413	416	419	411	421	426	400	399	401	410	355	384	387	360	430	384	394	404	368	381	380	363	379	393	351	391	413	395	352	399	373	381	408	398	396	367	410	391	367	377	375	392	369	392	373	370	447	361	374	402	376	376	417	383	433	408	375	416	444	411	401	391	409	378	420	376	409	390	413	390	402	380	381	362	394	343	346	361	392	420	406	397	371	449	407	392	403	367	404	401	411	394	397	382	392	400	426	370	370	389	398	392	379	375	402	358	413	379	408	394	376	393	422	363	404	404	414	394	376	402	391	418	385	394	402	414	361	399	432	384	370	412	419	369	346	355	421	375	355	383	404	416	412	382	359	362	388	399	388	398	362	379	379	395	407	368	392	351	375	417	364	398	389	398	345	367	403	385	429	362	355	374	391	381	370	408	383	332	380	381	384	377	403	400	384	387	370	397	412	400	363	389	366	402	388	373	352	397	416	397	375	378	384	386	389	369	433	398	401	404	363	411	405	385	396	416	420	403	398	392	384	398	419	457	370	347	388	401	366	403	381	368	410	375	381	410	379	378	381	411	415	427	350	398	416	395	389	403	413	407	386	379	399	336	393	365	395	372	406	409	390	379	368	387	376	423	447	369	365	392	415	396	382	375	378	406	396	381	395	357	391	374	380	384	364	357	402	373	370	385	397	364	395	404	372	368	396	407	400	403	405	364	378	388	395	372	387	361	395	400	428	383	374	371	390	367	385	362	399	376	374	446	429	384	418	424	387	392	400	370	370	379	420	401	374	385	364	390	382	369	410	387	425	424	414	371	395	432	385	426	407	361	371	376	405	373	389	414	410	370	400	355	412	407	379	402	375	374	424	427	351	386	350	433	380	408	410	390	354	403	407	416	377	401	402	419	390	373	397	403	376	396	378	376	376	326	377	391	401	376	400	417	397	372	377	400	393	430	408	382	411	376	394	383	376	390	352	398	389	393	361	422	402	364	401	393	375	367	348	369	372	383	414	422	402	392	413	395	392	393	430	393	365	384	383	401	355	396	410	378	379	373	403	380	407	398	354	380	386	390	433	365	389	361	393	433	363	365	376	394	383	395	392	413	398	430	398	378	392	366	344	389	404	377	399	366	383	407	400	374	397	420	409	374	423	402	400	413	399	394	354	396	397	435	406	384	400	404	383	411	380	393	409	379	383	377	388	418	412	392	364	375	344	425	353	363	379	386	385	416	379	413	368	398	409	447	382	385	372	365	403	394	403	373	387	395	369	414	370	395	392	379	366	428	385	384	389	407	412	375	394	388	398	354	395	420	391	384	380	359	415	420	371	400	381	366	362	374	402	388	344	366	429	399	379	369	331	386	412	414	394	385	393	396	415	382	389	396	386	359	395	412	395	377	416	404	375	387	369	383	384	399	364	366	388	378	415	403	370	396	390	420	378	403	377	376	429	413	365	389	397	444	406	381	390	405	381	417	410	364	430	370	372	365	357	386	374	361	382	373	394	376	399	413	393	404	369	365	370	357	391	356	379	363	351	401	370	370	407	377	381	389	399	350	358	374	393	375	455	391	413	386	362	386	392	392	390	347	371	365	378	373	383	395	447	422	370	383	392	393	354	358	391	369	360	367	408	405	375	401	443	390	403	397	377	407	358	422	393	371	400	384	359	372	404	399	399	403	380	411	391	395	372	398	390	392	408	339	407	410	426	402	384	372	365	385	380	394	432	367	394	412	427	418	376	358	419	412	395	374	375	353	395	379	357	366	436	394	420	338	411	396	408	373	386	385	424	392	410	344	424	410	416	372	417	393	402	384	359	391	399	358	322	381	365	371	384	363	395	353	357	361	399	341	402	369	374	373	350	423	400	388	393	391	370	379	391	408	411	376	348	361	390	394	386	366	384	374	381	416	390	388	400	416	407	358	398	411	426	393	387	390	414	387	387	406	391	395	413	406	411	403	399	382	414	385	360	364	375	372	384	387	400	406	370	396	415	384	397	378	415	373	404	388	385	423	378	415	383	382	383	424	385	388	392	393	422	400	385	405	376	413	383	403	389	346	394	404	420	393	395	413	360	387	394	428	397	395	413	399	418	409	385	380	367	376	393	395	414	397	428	432	384	387	415	379	406	407	404	372	365	385	367	400	380	419	420	389	429	392	410	363	394	383	400	393	353	373	357	357	348	403	391	382	383	404	347	366	368	392	425	394	413	357	423	417	373	406	383	390	394	377	405	382	416	378	393	409	409	402	387	376	389	374	377	410
3610	4792	3355	1805	1327	1074	1031	936	980	898	897	907	860	881	913	849	912	865	907	854	814	855	891	830	847	900	827	853	874	882	850	809	891	828	829	833	836	876	862	833	867	857	808	839	855	836	845	821	844	815	851	826	830	867	805	816	842	840	812	840	860	811	902	802	809	831	844	879	858	842	799	887	892	854	887	804	879	827	876	873	864	841	832	888	876	791	842	876	845	845	850	831	811	852	861	845	900	825	822	843	880	792	872	793	842	852	843	852	883	859	839	857	845	859	796	820	835	829	880	828	844	829	869	873	827	832	813	858	854	839	875	826	800	844	889	816	829	829	803	872	861	880	880	893	887	863	805	802	850	789	878	836	801	887	876	836	848	812	827	853	805	817	850	849	848	819	841	883	836	803	858	826	873	904	825	835	862	809	832	876	788	871	838	892	838	804	893	810	812	799	904	798	866	816	862	852	862	819	787	808	846	867	845	826	825	829	883	813	826	846	874	836	899	875	863	818	821	888	836	856	823	841	842	873	856	757	865	811	961	817	832	831	833	864	814	831	792	830	828	795	798	879	831	899	846	866	820	855	814	861	808	854	831	831	851	851	871	839	861	815	845	827	825	847	870	856	826	823	863	848	827	855	847	829	829	886	840	856	819	836	871	868	812	870	866	844	860	859	828	829	826	901	882	821	862	825	856	795	849	864	814	760	813	891	852	826	860	844	805	864	811	810	873	933	874	855	814	824	805	776	822	820	965	846	848	811	814	799	815	874	829	799	882	828	859	835	841	868	827	845	804	865	808	857	879	833	870	821	769	856	797	820	860	835	806	791	849	833	864	865	850	854	878	796	891	838	859	885	867	848	858	824	869	805	851	824	825	853	798	903	827	837	868	893	830	819	841	856	849	851	843	843	805	839	899	843	862	835	862	868	828	828	797	856	879	815	837	906	841	831	904	882	860	868	915	817	805	809	789	872	778	820	871	855	845	863	868	849	868	867	798	804	860	891	841	824	796	835	864	867	853	812	864	848	776	852	844	863	798	893	804	819	871	874	837	807	874	825	846	828	812	808	801	790	814	896	814	883	839	829	789	825	828	837	810	818	840	817	826	839	880	834	842	843	803	810	884	842	849	853	842	806	851	816	832	859	887	798	825	861	809	831	876	824	875	853	836	800	805	796	842	879	810	882	852	866	848	844	809	821	868	844	878	803	857	835	837	893	822	876	831	839	852	847	849	853	855	818	859	858	819	842	836	854	860	833	826	849	820	840	801	835	830	833	858	849	861	869	882	806	843	851	882	827	839	860	875	847	830	824	843	865	853	840	856	876	862	820	829	827	882	860	877	840	858	879	774	866	834	846	866	834	857	858	785	863	872	842	868	802	848	816	807	869	840	872	822	841	810	846	824	868	781	865	816	827	817	810	839	868	863	887	842	873	855	842	857	846	814	825	804	888	919	880	819	850	837	862	844	792	820	809	843	844	831	786	835	828	856	835	847	863	845	886	868	787	789	833	861	821	827	879	870	810	850	803	795	793	804	812	885	808	856	850	858	883	782	863	872	814	819	830	803	818	825	838	845	876	822	817	832	840	875	927	807	776	839	844	835	791	844	866	805	819	817	826	882	861	857	859	839	844	793	869	812	811	852	793	755	812	800	859	824	817	878	821	849	811	836	847	821	830	774	848	841	816	830	824	843	890	869	812	810	798	814	809	824	861	859	884	834	869	860	825	832	878	886	898	837	852	893	814	840	872	863	797	869	875	846	815	836	839	829	840	822	880	846	878	857	872	876	844	837	799	850	842	863	884	879	839	886	824	858	829	821	843	878	816	882	854	838	876	800	863	831	814	890	869	849	863	839	821	829	828	883	824	833	806	882	844	854	889	841	842	844	878	844	832	854	880	873	901	847	854	874	861	817	829	860	845	830	799	786	818	829	821	820	809	867	889	851	840	842	840	851	828	849	817	821	864	831	844	823	835	873	811	835	759	825	856	804	853	812	837	815	863	861	865	847	869	893	854	794	842	855	823	814	860	833	810	856	844	794	837	905	881	835	857	855	790	889	831	866	818	924	851	852	853	912	828	834	837	895	804	803	832	829	808	836	831	833	862	815	848	867	866	868	910	851	867	809	867	816	822	818	881	876	840	881	790	844	813	851	801	800	833	843	857	810	855	868	858	847	854	841	820	848	865	875	817	885	831	877	860	858	805	821	807	866	839	874	807	882	841	769	837	889	807	836	789	858	820	839	867	840	894	810	825	845	821	873	869	820	796	877	817	856	820	849	878	830	854	850	856	859	863	876	846	872	880	830	843	798	796	851	799	836	830	859	837	852	828	809	848	850	815	835	841	857	797	814	849	867	833	855	806	857	829	823	838	859	847	816	845	846	871	837	889	906	804	853	892	882	881	809	868	817	805	838	849	847	878	846	841	868	863	827	872	827	828	844	857	835	879	781	848	847	847	848	820	833	841	825	850	824	850	809	890	855	849	876	852	852	854	809	814	828	793	800	846	810	814	849	808	860	810	814	833	854	869	882	801	803	786	854	858	838	802	866	873	848	832	779	818	869	794	821	823	795	779	835	831	855	825	926	886	864	840	840	835	846	854	854	874	881	834	832	865	878	809	855	843	870	890	793	835	830	874	819	817	887	873	893	816	831	882	855	867	827	797	839	823	848	859	874	781	903	916	832	890	816	836	852	891	848	871	868	838	902	778	831	806	857	837	857	837	849	838	866	813	875	880	843	844	756	864	782	897	850	873	793	795	844	844	802	897	815	803	808	782	832	871	803	821	857	848	852	858	783	858	809	838	860	860	797	854	893	852	888	818	836	846	818	852	831	838	828	917	818	832	867	826	849	833	814	844	803	845	870	761	863	890	844	910	824	836	853	882	823	832	830	837	875	846	870	827	836	842	832	808	865	793	885	857	896	857	815	831	812	851	868	847	808	882	828	920	847	795	825	866	839	877	820	815	839	816	816	855	840	846	810	788	832	837	824	874	866	908	865	821	794	810	844	862	868	824	860	839	852	861	838	842	857	867	907	857	823	823	817	856	887	857	786	834	827	840	848	814	825	841	810	842	826	811	811	844	858	823	878	857	776	808	843	825	858	884	835	870	854	840	842	829	864	918	858	869	896	863	835	799	831	869	835	902	891	852	800	879	851	869	820	875	872	844	833	831	843	850	870	856	881	815	832	801	883	877	834	878	842	842	859	888	802	831	809	833	861	815	833	862	863	846	850	818	887	839	844	854	874	796	871	842	841	859	794	851	849	828	818	827	820	900	878	860	855	832	807	834	832	836	839	827	803	880	860	806	845	854	860	880	778	825	889	853	837	808	824	839	813	844	816	826	848	846	889	860	793	854	872	888	818	918	824	863	858	849	810	847	892	816	841	820	833	842	878	815	841	855	925	826	907	785	869	813	863	823	848	847	860	824	884	820	827	848	854	843	880	809	818	869	860	825	815	826	848	838	852	754	850	819	791	827	878	842	840	815
23694	20960	25273	26826	20972	21005	4951	917	627	547	515	447	467	422	431	406	381	389	351	386	358	360	316	340	362	365	354	352	344	332	317	317	316	340	302	317	397	344	279	354	345	330	341	329	357	328	312	313	316	340	325	334	317	342	314	331	370	357	327	346	350	361	341	320	310	358	340	376	321	327	332	331	338	329	345	346	309	327	295	313	313	292	313	319	315	329	318	321	342	305	316	288	326	333	339	316	321	304	309	319	291	310	328	342	334	310	359	366	351	334	338	301	330	304	337	330	313	350	305	327	327	322	296	313	318	332	318	327	351	293	372	316	310	299	311	303	316	327	315	326	309	309	286	359	330	316	282	292	330	287	350	318	344	320	313	302	317	333	316	329	315	317	339	322	313	328	314	343	327	315	305	307	337	321	305	308	320	299	302	294	297	339	326	351	343	300	330	360	305	327	316	325	317	295	324	330	307	324	335	296	294	331	335	324	330	293	330	302	320	337	315	333	339	339	307	330	269	333	300	294	277	294	310	326	303	296	320	362	327	313	329	353	324	317	313	308	292	321	341	300	333	320	327	313	323	329	321	359	296	283	321	339	332	366	319	299	329	308	336	344	296	323	300	338	311	346	321	322	316	294	315	335	356	332	302	322	315	346	324	300	332	324	306	323	336	333	321	315	357	342	286	291	350	295	322	325	306	321	311	304	317	300	332	326	316	317	314	316	310	314	316	346	333	334	322	322	300	340	348	327	342	322	310	314	316	342	347	283	328	304	340	362	332	300	307	302	313	298	309	298	322	303	312	325	304	306	318	333	309	314	340	314	301	316	302	307	305	350	294	327	306	372	293	301	331	376	314	305	273	316	328	324	318	318	277	332	305	306	320	314	318	346	325	331	296	306	345	301	324	320	331	303	309	335	313	317	319	318	312	311	321	340	375	316	298	311	342	318	312	302	332	297	347	285	294	314	307	326	294	298	322	334	339	320	322	336	324	292	322	339	338	309	319	327	330	324	309	289	290	356	295	324	294	322	319	305	317	323	309	339	301	319	303	359	358	317	298	327	325	281	323	315	330	320	333	330	363	295	332	334	338	311	323	322	326	330	340	303	320	295	315	334	321	320	356	293	323	348	309	319	344	325	339	304	322	311	349	354	319	318	312	332	305	322	355	277	326	334	350	336	340	312	360	335	330	312	321	318	296	328	337	329	309	335	344	381	326	350	305	311	305	333	331	299	319	311	287	305	326	325	294	287	309	330	303	326	324	316	308	326	301	296	327	364	312	327	328	293	348	340	303	334	294	309	303	290	331	340	320	283	329	327	319	334	358	303	358	315	329	289	309	312	338	315	316	282	300	315	318	343	331	344	318	307	306	331	355	325	289	322	327	346	329	304	341	337	338	328	362	326	342	299	359	324	352	329	353	340	381	290	323	294	289	364	321	321	352	334	334	318	358	360	299	339	386	354	324	316	325	331	334	340	316	309	334	342	355	332	355	328	316	309	335	313	314	312	299	337	327	333	340	331	323	323	345	322	332	319	317	321	313	342	302	367	335	329	305	327	334	294	325	313	318	297	342	313	284	315	344	307	320	353	316	327	351	338	330	329	348	355	316	341	326	375	317	325	322	284	314	305	297	303	346	306	291	312	312	330	307	323	323	308	315	376	317	327	335	281	324	325	297	314	308	330	309	307	346	310	316	319	337	302	317	348	308	304	300	300	292	336	326	306	309	337	335	314	337	338	329	317	309	331	317	298	310	332	349	353	284	281	274	330	337	323	336	305	337	328	293	307	314	316	308	310	317	304	305	294	306	300	314	317	291	312	349	322	313	342	321	325	339	334	323	307	342	300	299	326	329	314	314	327	324	329	340	320	308	264	310	332	314	306	318	323	334	310	313	304	344	322	324	313	329	320	323	294	308	318	341	315	322	308	297	340	357	292	319	327	303	358	309	292	284	326	278	299	343	331	345	305	325	335	322	298	281	292	326	306	334	321	296	334	330	331	305	336	339	320	324	285	319	354	351	335	340	354	352	343	302	305	343	350	308	338	296	307	298	333	318	329	333	360	292	331	292	317	327	347	284	315	344	320	338	286	362	342	334	299	337	319	310	301	296	324	314	310	339	327	358	315	289	295	313	297	326	330	324	334	303	321	318	326	334	292	320	329	335	327	346	315	329	289	346	308	336	291	364	349	294	334	317	332	332	335	348	354	330	380	320	305	319	297	317	288	331	292	313	295	285	329	306	317	334	317	290	307	326	370	302	323	343	295	325	341	322	331	329	321	299	305	306	317	329	322	317	309	301	338	322	375	313	325	322	314	330	343	334	314	349	317	336	322	281	311	320	343	318	326	327	320	316	311	314	321	292	331	314	322	326	317	329	344	337	318	321	349	335	323	304	303	317	323	321	344	328	318	330	309	310	324	296	303	299	295	350	293	336	331	321	339	318	351	314	313	294	317	308	307	330	322	285	328	356	366	301	297	337	314	322	312	319	303	321	355	343	324	292	343	324	368	334	381	331	316	325	319	316	345	353	317	349	271	306	329	297	331	319	347	307	324	317	306	299	320	319	317	307	256	313	328	332	345	336	301	312	321	336	291	295	305	317	299	311	301	334	309	311	313	336	285	337	328	284	327	348	351	344	305	291	292	319	294	306	336	328	348	323	318	303	334	335	325	349	312	303	338	331	348	319	316	311	309	295	312	294	335	310	299	330	308	346	324	353	331	328	310	285	334	308	289	338	336	306	355	313	306	345	313	307	298	329	312	333	345	331	298	293	339	352	265	308	335	265	310	349	286	283	314	318	332	323	331	336	297	296	341	303	333	306	336	325	309	306	324	334	320	314	295	347	310	299	368	338	301	333	318	354	325	307	317	344	325	342	346	324	361	304	301	320	352	352	313	303	309	317	308	296	329	314	335	328	326	327	339	336	313	313	343	342	303	329	314	313	316	320	366	329	329	305	323	338	333	343	330	321	287	303	331	315	333	357	317	323	330	296	287	307	337	333	330	323	315	333	351	307	304	347	301	306	322	315	360	283	307	292	334	352	288	315	314	292	296	305	305	316	317	349	303	331	321	319	317	353	344	299	304	338	320	322	341	312	309	340	297	333	281	305	333	329	311	280	324	326	329	312	307	339	311	259	316	338	322	313	334	323	326	342	307	327	307	323	329	317	355	311	334	341	321	324	311	362	305	321	316	280	320	316	321	284	363	305	328	319	342	349	329	335	328	304	316	327	353	307	292	320	316	314	327	325	314	306	319	325	313	340	291	291	333	282	308	308	345	304	328	318	313	324	266	297	315	344	323	309	364	322	299	340	291	329	320	329	327	325	315	331	325	313	333	343	319	331	301	341	298	320	312	322	288	288	322	305	348	302	338	329	332	365	305	316	332	303	339	282	310	308	329	299	310	304	305	325	324	335	346	335	328	332	328	304	343	319	302	328	303	318	262	287	313	286	315	309	327	295	318	287	318	320	292	334	358	310	327	321	319	317	327
3636	7705	4988	2356	1463	1210	995	914	881	772	808	776	734	711	722	735	708	707	692	692	698	692	732	709	680	668	721	661	683	651	688	730	649	732	650	692	667	672	686	694	655	662	668	663	695	724	753	713	680	729	710	667	710	727	684	707	647	731	660	671	695	660	671	664	671	734	687	710	641	691	669	670	734	647	703	655	651	689	661	693	668	698	688	713	687	648	664	649	699	696	674	702	642	635	709	651	638	668	696	691	687	719	668	678	675	674	652	672	699	691	670	637	667	673	655	710	704	676	694	715	715	674	714	696	730	665	756	694	673	675	678	695	715	680	720	668	660	744	702	650	696	656	709	669	687	695	702	713	699	691	671	695	692	735	688	715	660	642	700	720	695	679	636	683	666	719	682	637	668	671	710	700	657	678	679	741	712	666	672	681	707	697	638	655	668	692	719	697	712	658	679	698	647	702	696	723	656	715	670	725	676	660	661	707	650	671	691	665	679	676	696	652	694	639	646	692	668	694	610	699	663	676	669	680	699	632	705	645	708	663	696	683	652	718	681	709	754	732	677	633	691	637	701	695	718	678	665	701	656	659	692	710	691	688	669	664	647	692	697	668	669	673	667	666	706	657	684	656	666	725	660	675	715	687	638	699	705	650	698	711	691	665	667	674	636	693	671	673	687	663	653	701	690	681	651	723	735	745	654	687	702	680	669	662	696	687	704	656	624	676	674	663	703	642	714	719	684	696	707	642	702	629	685	679	705	640	736	697	659	688	680	625	682	704	692	640	679	629	684	696	626	682	669	654	692	665	665	620	673	664	661	671	645	641	677	688	694	659	663	695	687	734	722	673	666	708	681	686	674	660	666	692	671	671	666	647	682	674	717	678	668	680	685	682	708	674	665	665	656	688	674	667	698	728	673	685	712	688	673	713	671	680	677	679	684	723	695	712	733	724	694	691	675	698	727	650	710	686	702	719	697	706	670	640	727	697	679	658	704	699	655	679	685	722	679	667	650	642	698	667	711	675	690	718	685	692	649	677	691	646	675	669	671	682	695	701	674	669	719	652	657	696	675	684	646	668	675	706	707	640	703	724	655	726	733	677	698	734	658	713	681	645	659	684	745	667	689	649	634	692	676	700	678	677	670	662	686	720	676	656	707	695	682	650	714	664	707	700	723	699	663	697	668	730	691	701	681	723	713	750	666	717	650	684	684	709	679	713	658	674	637	675	680	692	683	683	665	688	676	699	709	732	704	682	707	751	688	666	661	680	693	706	625	671	692	732	637	684	639	639	672	657	683	704	663	675	681	674	688	727	677	676	674	699	685	661	698	698	653	684	682	697	689	689	683	672	698	638	713	701	684	642	682	705	695	681	682	720	694	731	702	748	662	663	714	632	698	665	700	674	677	628	715	722	711	699	728	646	704	676	663	663	708	684	727	702	645	663	682	672	713	677	700	644	680	688	713	718	712	672	651	676	749	614	681	681	695	707	723	664	734	638	682	706	708	669	725	719	701	651	652	654	660	677	654	699	656	670	673	684	643	663	649	670	680	655	738	665	655	699	709	703	729	658	643	684	742	700	672	727	648	676	634	677	677	732	675	702	685	715	640	711	668	720	670	638	670	672	670	667	695	670	680	730	661	679	714	676	699	682	661	674	762	692	699	685	627	695	683	709	698	694	705	692	672	692	661	688	711	642	697	717	638	668	684	647	687	645	686	680	711	702	676	660	693	703	650	704	688	718	701	652	659	635	690	666	665	712	694	721	676	752	679	672	691	675	712	690	686	710	646	737	723	700	715	647	683	662	679	708	651	638	663	632	720	645	637	659	716	651	723	681	706	675	685	708	717	659	676	667	663	660	639	696	706	649	694	684	741	686	683	654	645	674	718	708	646	719	691	695	689	671	658	751	697	731	661	699	670	670	688	699	667	613	687	696	683	641	663	645	666	665	720	707	687	715	622	629	669	693	655	756	702	677	683	696	648	688	676	701	731	648	726	674	688	723	672	698	675	698	719	657	709	657	667	671	679	655	690	630	704	707	682	692	675	668	701	690	643	641	764	674	675	692	684	658	657	689	700	721	714	705	666	660	705	721	731	668	693	710	692	693	661	675	648	696	722	701	674	698	664	680	645	678	684	669	680	664	661	612	673	681	653	676	699	697	643	650	710	668	659	741	661	713	701	609	673	681	684	709	682	678	679	687	672	719	687	676	668	667	632	621	679	672	677	679	653	731	714	666	656	681	715	680	689	688	726	678	658	680	693	693	716	705	664	666	693	713	716	636	682	672	654	719	756	684	700	723	700	683	651	687	651	712	697	683	715	674	694	648	671	690	641	695	703	679	677	716	672	662	692	658	672	675	711	714	693	675	661	671	675	685	669	687	645	714	701	734	681	660	668	650	727	696	707	662	706	691	716	723	669	688	677	683	684	712	624	667	679	680	661	682	675	657	684	662	726	671	646	698	710	669	666	656	669	673	684	707	704	678	671	703	670	678	693	672	700	632	663	696	677	702	701	678	628	691	646	652	730	671	660	699	712	730	686	702	669	650	709	699	661	700	686	615	683	689	686	635	669	696	666	695	660	683	693	682	666	665	668	690	653	677	677	687	663	694	699	674	698	650	664	757	715	673	649	688	661	688	665	679	684	706	696	702	720	695	679	726	659	656	647	692	675	655	693	660	664	650	670	692	685	670	667	691	688	641	696	638	648	723	667	641	664	672	704	675	686	675	695	637	697	712	678	635	728	689	658	637	672	717	671	688	698	672	678	680	713	707	701	672	681	685	699	664	671	732	652	665	687	674	693	675	697	684	685	668	650	674	682	726	743	677	674	701	696	727	654	713	728	682	716	688	691	724	699	677	691	679	676	699	623	687	642	751	675	663	716	669	620	681	675	644	661	702	691	681	642	705	666	701	682	720	705	681	679	748	707	698	671	704	686	719	690	662	670	712	645	702	733	664	699	642	691	685	660	664	682	645	706	727	631	638	706	705	697	627	675	625	657	710	685	734	733	648	695	691	696	721	701	720	730	664	649	685	685	709	710	646	684	727	704	663	739	663	707	691	668	659	742	637	683	708	643	674	702	706	646	719	641	692	707	694	685	645	665	705	705	739	673	662	696	633	690	686	669	657	713	682	693	633	692	630	647	696	679	664	675	687	677	667	692	700	683	689	677	691	667	696	666	683	701	684	678	684	718	657	719	728	698	673	682	631	657	638	693	684	691	643	689	706	667	674	645	690	698	647	730	675	672	734	714	677	737	718	704	689	659	700	692	694	695	653	690	689	684	723	707	750	657	684	725	680	688	699	734	642	674	699	664	672	613	735	685	635	695	704	672	666	683	655	660	686	713	657	736	698	662	669	646	696	687	692	676	664	692	650	664	709	705	667	699	705	704	675	717	700	708	655	653	687	687	626	650	657	619	703	709	696	700	702	660	684	653	704	680	677	659	675	658	704	653	707	728	716	609	684	702	620	713	707	719	655	679	694	672	689
33181	14593	2813	742	471	429	401	397	294	284	338	331	308	294	331	309	310	333	287	311	253	295	286	323	299	281	293	317	323	303	329	295	271	254	297	278	273	299	334	294	303	280	346	285	305	273	261	324	306	323	298	273	292	314	298	322	310	317	279	312	298	288	295	293	315	321	329	286	300	299	310	311	310	308	281	320	309	297	302	308	304	304	299	330	293	288	294	287	305	277	273	311	275	294	311	296	289	309	320	275	306	308	281	307	330	298	306	294	290	261	313	309	297	282	307	297	289	319	293	275	270	291	315	288	285	272	308	343	290	281	270	308	311	353	294	300	309	262	320	296	299	305	290	285	298	313	234	301	324	305	311	289	304	282	314	312	339	289	315	267	303	287	286	302	289	317	289	304	326	320	291	278	320	287	267	293	293	265	289	269	292	305	316	330	307	285	284	281	294	260	283	307	300	286	306	309	279	313	318	300	288	311	287	315	318	285	313	313	294	279	301	282	327	274	281	292	329	262	331	300	288	313	286	265	296	280	295	302	319	324	286	301	251	325	299	284	323	310	285	285	265	281	270	313	304	296	285	265	307	301	318	290	275	313	297	268	303	329	338	314	310	274	263	285	304	306	292	287	314	282	272	295	297	315	292	298	272	265	289	275	288	269	322	279	308	287	292	304	282	330	318	258	306	280	275	289	306	277	309	322	320	323	311	272	298	296	344	313	295	291	294	293	288	272	295	290	313	268	283	300	318	320	289	325	292	287	297	285	306	321	308	308	310	314	262	289	301	297	307	285	310	253	306	285	292	277	264	327	319	274	273	333	297	299	295	325	289	333	255	296	281	289	269	288	310	310	285	286	304	335	283	310	283	301	277	303	277	299	306	293	297	305	294	292	305	296	295	312	279	314	300	285	310	322	306	320	298	288	289	237	275	314	306	302	305	296	328	313	298	288	269	310	287	297	272	328	310	271	317	300	303	309	318	297	285	296	291	306	310	308	277	309	298	286	309	302	312	320	322	271	293	305	294	321	312	295	282	277	305	295	289	319	305	291	278	301	295	319	322	312	303	301	294	246	287	281	285	299	309	299	297	307	313	267	297	331	303	303	296	271	323	301	265	270	257	297	294	306	308	287	300	296	308	303	274	330	297	321	300	297	282	281	308	301	284	296	287	288	309	304	306	254	255	300	296	273	284	293	335	284	304	282	289	326	291	277	284	282	318	317	293	297	292	276	325	329	279	297	280	281	303	288	281	306	303	313	278	313	281	287	301	270	277	321	319	295	320	295	296	304	297	311	291	282	269	304	336	292	309	295	278	284	321	258	285	259	322	296	280	300	317	280	297	292	277	339	297	316	275	296	290	297	288	274	283	318	295	286	309	314	323	298	307	326	342	295	302	270	302	320	258	293	306	311	323	309	272	288	259	267	311	309	346	285	273	266	299	302	279	327	316	235	278	295	299	303	280	251	345	275	294	276	281	321	312	315	308	287	280	295	307	272	270	309	308	296	254	282	309	327	300	297	255	280	287	308	336	300	277	278	319	321	289	292	289	303	315	281	329	318	318	257	296	278	288	296	310	291	298	282	314	294	302	303	297	268	316	281	326	307	289	296	303	300	279	281	288	300	299	297	364	300	315	317	294	337	292	323	289	314	329	274	291	298	295	313	302	299	308	333	262	312	289	324	294	307	287	274	299	270	310	288	289	302	292	283	313	302	319	312	312	312	282	332	299	309	313	328	271	322	304	276	292	266	325	284	271	270	287	273	312	276	313	293	260	293	280	291	303	283	283	296	291	296	295	324	309	314	265	282	293	330	290	287	313	262	321	310	302	293	311	297	301	260	284	318	298	290	304	318	295	292	272	304	289	302	275	277	273	283	299	302	280	255	294	292	318	284	296	296	299	299	284	291	319	286	301	333	296	291	309	273	265	279	304	305	315	294	299	302	301	287	298	310	284	271	252	289	285	285	295	304	285	291	305	309	282	300	292	299	308	290	294	284	267	278	295	307	269	293	312	316	305	297	331	298	311	297	337	284	266	270	352	280	321	290	295	287	310	305	293	263	274	295	266	293	286	285	335	303	260	292	296	330	311	291	263	292	292	340	280	310	289	293	313	273	271	267	291	309	309	326	287	247	287	298	288	285	273	310	277	286	317	312	307	301	273	290	292	288	302	288	306	300	265	317	311	297	272	275	310	285	298	294	276	300	305	299	295	267	293	297	318	303	314	313	281	307	291	316	282	270	316	278	284	313	285	292	295	265	300	308	312	297	282	327	300	258	266	283	274	282	313	276	293	268	317	289	308	280	322	310	309	290	327	285	274	271	277	306	304	293	299	282	279	285	305	278	284	302	274	310	324	286	298	309	280	286	319	307	303	300	268	304	309	291	313	263	255	299	282	300	293	277	329	288	297	261	264	284	338	287	288	306	310	282	303	309	259	310	288	327	329	303	297	314	288	282	283	287	284	269	294	300	276	286	273	322	310	295	265	286	267	289	284	309	323	278	306	295	306	302	305	302	275	295	325	297	295	289	282	315	308	291	290	270	306	342	304	288	280	297	299	290	296	267	266	289	301	304	278	295	284	305	301	278	309	293	327	279	284	289	301	261	333	314	271	276	289	271	272	301	255	283	295	295	287	335	267	298	287	265	291	279	320	288	290	299	276	290	331	264	315	280	323	305	303	326	285	300	298	295	324	289	306	313	299	300	297	286	278	303	287	295	316	269	283	312	320	304	291	286	300	278	291	280	308	339	324	314	300	293	292	277	270	288	283	301	298	293	271	287	307	303	291	297	275	307	309	304	325	286	295	302	297	319	273	320	293	312	273	294	285	303	306	273	305	327	289	321	302	288	298	302	312	303	314	289	311	295	294	287	277	281	296	289	318	292	321	290	300	298	295	256	300	273	271	305	314	278	283	317	283	272	311	310	324	294	330	294	277	262	313	282	277	299	282	259	271	317	323	293	291	323	315	270	288	281	282	291	275	262	267	304	297	253	281	292	295	304	316	263	271	280	267	295	274	308	307	312	312	276	299	298	312	314	303	275	316	301	259	314	306	285	297	338	303	290	317	308	289	289	260	239	290	290	314	303	293	295	309	293	263	269	285	274	301	305	297	297	332	288	336	260	304	317	293	274	282	313	309	287	301	309	306	310	287	282	310	273	309	286	304	306	296	310	307	288	306	293	299	289	293	275	294	311	300	270	243	296	287	282	277	294	334	296	251	309	281	310	299	288	294	246	320	304	310	292	283	297	301	293	279	265	258	310	305	307	305	327	280	292	269	290	307	282	300	289	294	302	295	267	302	313	309	280	290	312	301	285	275	276	299	321	307	292	312	290	297	277	297	316	297	285	277	301	334	274	278	295	288	295	274	291	295	272	299	284	294	297	297	295	299	297	288	301	285	262	259	301	285	303	261	288	274	277	304	298	297	308	302	304	300	297	323	300	286	286	316	279	315	282	317	324	292	316	275	316	264	269	289	284	344	324	310	275
5290	1787	1337	919	769	798	762	733	710	675	683	744	720	677	714	708	659	728	745	678	674	688	710	673	725	650	674	693	659	653	665	722	725	680	676	700	690	668	703	650	666	646	690	656	665	663	670	691	728	680	661	697	706	702	691	632	636	681	631	700	683	652	654	633	666	682	652	690	713	687	696	692	715	721	708	692	724	674	644	623	665	675	707	652	682	677	692	646	691	670	671	700	689	686	732	665	731	684	639	710	673	647	657	615	689	686	707	703	673	698	690	658	684	681	663	709	666	737	665	679	662	712	669	643	641	705	635	640	674	712	674	688	651	641	644	697	648	633	678	681	690	691	658	682	624	709	672	669	688	673	676	707	703	639	645	691	692	729	656	606	691	685	723	656	667	687	676	677	668	688	690	611	644	667	679	644	710	655	676	680	655	710	664	665	672	647	704	673	697	639	688	671	683	692	648	684	677	691	681	677	678	645	692	666	670	647	687	721	703	681	649	685	628	684	705	675	661	637	654	645	647	699	711	714	668	691	691	660	678	687	722	726	652	697	718	675	659	698	704	712	723	667	722	692	698	686	701	670	620	721	673	681	708	671	750	680	639	682	657	679	666	698	671	647	665	623	721	653	648	679	718	684	689	697	652	683	651	646	683	676	664	706	655	656	642	666	716	690	670	674	658	670	672	676	671	678	700	667	661	665	665	603	705	677	721	640	676	658	623	672	647	660	643	677	685	681	653	732	655	653	684	691	680	707	656	692	630	688	722	694	695	653	714	648	698	651	682	679	636	696	623	701	686	648	708	666	678	636	721	685	701	621	699	699	706	684	685	652	710	657	665	604	666	671	672	678	692	684	657	664	621	670	674	704	640	644	692	675	712	678	658	672	661	647	652	686	670	672	628	672	652	660	711	691	638	671	645	712	737	703	692	718	688	649	708	693	702	688	662	641	699	697	732	701	658	657	638	677	674	686	648	700	679	649	670	671	672	685	701	702	665	659	715	692	674	704	674	650	654	659	700	700	666	744	645	677	713	658	679	732	631	640	661	703	682	675	600	668	685	728	691	712	695	676	708	697	678	666	669	705	721	634	702	635	698	672	671	670	667	728	625	670	700	659	692	689	663	663	701	626	654	693	692	686	684	721	684	683	680	669	669	677	629	652	713	737	721	629	708	672	646	632	648	725	640	678	704	698	655	708	706	649	724	709	694	688	679	706	695	654	666	693	683	657	666	672	673	671	687	684	616	663	675	631	710	677	686	698	667	629	663	615	661	658	742	710	689	654	643	694	722	700	694	686	652	669	630	683	676	698	631	703	686	674	716	642	659	690	678	709	688	676	661	687	654	727	702	658	661	694	739	661	702	651	640	688	654	695	678	670	664	670	671	688	716	686	671	660	683	669	699	713	671	681	651	698	695	669	684	749	704	654	633	650	683	709	652	654	686	657	685	677	707	727	666	648	676	648	628	627	695	661	685	656	681	644	665	687	689	697	674	672	694	666	660	668	716	707	707	673	628	629	674	700	719	691	692	659	759	692	729	689	681	688	699	673	692	623	665	666	696	688	690	654	681	696	676	657	660	687	632	656	712	669	670	715	701	712	748	687	704	691	667	731	692	709	698	673	727	678	699	715	631	689	657	654	674	700	709	655	716	656	646	696	677	661	671	639	642	671	676	685	610	633	693	706	691	619	666	710	673	697	680	659	688	707	648	662	676	647	637	674	653	634	675	696	654	659	661	693	714	665	671	670	706	696	703	676	653	662	651	635	677	704	680	732	676	686	686	697	659	639	680	645	675	657	652	635	678	686	698	687	701	727	633	632	680	712	630	673	698	686	716	665	639	702	709	673	650	703	671	696	660	677	709	698	680	673	659	689	723	645	678	674	697	675	686	691	725	664	667	711	683	691	715	669	636	687	701	661	641	698	723	672	720	678	688	682	683	691	682	618	672	662	695	688	622	686	622	716	683	678	680	661	658	688	739	628	657	647	655	667	656	694	648	676	723	681	681	661	656	718	662	662	655	651	620	652	729	683	650	609	696	706	720	670	634	669	681	680	648	655	666	663	675	687	696	661	651	707	667	665	645	655	710	652	681	678	695	682	672	665	691	683	660	673	649	663	666	673	671	653	670	684	699	657	700	714	655	653	670	695	658	680	680	676	721	664	658	670	644	650	716	710	648	668	665	673	708	686	651	673	677	709	705	609	696	672	646	703	628	654	676	652	651	673	645	639	674	704	728	647	674	691	670	663	683	688	665	671	666	689	707	669	667	696	699	649	695	683	648	678	678	682	645	682	667	643	673	673	602	733	681	699	672	677	666	684	720	660	644	672	660	664	692	661	698	638	635	655	690	672	662	685	683	654	694	652	657	670	689	707	698	667	675	726	677	688	664	621	670	682	629	668	692	631	685	652	628	679	663	673	688	687	653	668	639	672	701	664	661	625	668	709	682	664	708	669	707	647	716	724	686	701	653	663	706	611	675	666	654	753	678	659	673	670	668	654	693	688	692	658	740	648	726	662	692	655	697	696	680	687	618	665	693	638	724	704	704	634	665	691	673	677	703	678	698	665	719	702	657	694	655	668	612	682	681	662	674	742	669	653	670	719	702	681	651	669	655	653	713	667	727	645	669	663	696	684	672	728	710	699	670	656	694	691	661	655	667	723	626	704	716	673	651	663	718	678	654	664	675	683	647	665	703	676	688	624	660	632	709	700	719	674	693	689	691	633	690	708	626	662	657	691	636	673	697	693	683	708	645	692	661	629	689	684	682	695	666	655	630	697	696	687	650	660	711	714	687	687	698	680	668	652	699	652	699	688	697	662	634	639	660	649	688	629	709	656	692	705	660	716	675	689	682	646	688	700	678	671	674	658	666	651	678	713	690	690	701	634	661	703	666	694	674	700	629	687	711	648	666	693	663	680	674	668	699	632	689	664	684	652	647	734	687	688	652	644	718	697	658	652	672	695	680	727	652	681	657	665	677	663	677	654	707	716	650	691	683	600	659	689	703	723	687	692	676	643	689	658	697	704	689	677	676	652	664	637	681	683	747	656	676	662	709	665	662	661	692	711	711	718	672	669	695	647	700	652	629	714	707	658	694	720	702	712	661	757	690	697	643	633	673	688	660	694	720	645	688	693	711	671	658	689	667	656	644	674	677	694	684	642	664	698	638	684	657	671	658	649	656	699	667	719	690	707	722	674	683	680	672	683	657	639	664	666	636	649	681	662	667	657	672	663	672	641	684	690	691	694	672	647	688	625	703	699	687	669	682	647	712	720	683	726	684	695	647	682	677	662	709	702	686	637	640	654	706	638	688	637	619	701	670	709	722	655	634	630	649	706	624	672	677	652	665	658	697	703	685	721	668	663	685	663	682	639	682	689	679	669	670	666	643	653	675	682	676	692	699	688	673	640	688	658	698	701	666	666	650	684	693	686	705	688	686	663	679	710	677	676	709	677	634	688	684	670	682	691	652	674	712	696	700	690	650	702
24455	20936	24623	27383	20777	4108	834	644	549	571	542	443	439	444	445	453	450	417	374	431	409	410	388	409	422	392	353	387	426	387	389	398	423	389	437	418	376	414	400	356	395	399	397	392	407	409	381	372	374	385	440	400	398	369	412	350	413	418	378	386	395	396	411	421	370	380	384	375	386	436	409	382	404	395	369	411	410	418	405	408	363	358	336	412	384	381	380	364	392	374	408	383	379	388	384	400	369	415	389	413	388	369	392	365	398	378	381	371	404	381	408	394	400	399	385	409	412	361	409	423	400	359	373	354	372	410	411	391	365	408	364	389	389	391	388	371	392	404	414	413	363	393	372	405	401	411	378	372	401	358	359	376	406	376	411	436	332	379	396	376	425	403	337	389	409	375	370	354	380	394	363	393	450	373	383	381	380	374	369	414	386	384	395	384	350	356	383	399	392	394	397	393	389	374	407	358	389	388	395	364	410	369	403	371	400	379	381	364	366	396	388	391	368	375	341	354	421	385	383	366	380	372	429	391	387	395	373	408	374	374	409	391	397	403	382	383	379	391	385	382	370	385	394	395	413	386	370	388	439	418	380	379	385	369	352	391	408	376	388	435	371	389	371	393	396	434	402	376	395	370	395	406	396	398	405	386	423	392	371	374	398	378	393	364	399	364	390	376	374	399	401	392	413	409	390	411	387	368	430	352	382	394	415	373	406	393	380	357	364	399	374	358	363	401	371	371	353	398	362	370	373	382	361	346	402	402	383	406	376	418	364	408	355	382	405	396	403	351	427	392	402	372	372	370	352	396	345	371	409	380	391	383	365	391	367	396	368	381	390	410	376	381	409	414	395	401	387	313	398	367	360	406	385	385	427	421	383	398	404	381	381	378	395	396	364	378	352	387	339	400	370	381	404	400	441	374	397	395	392	420	356	387	405	359	413	375	335	360	409	377	417	411	368	385	402	388	378	373	388	424	383	386	397	364	370	407	410	353	374	408	374	382	362	429	370	424	403	381	373	397	406	417	376	386	345	398	406	382	412	392	402	389	382	389	390	357	374	405	393	381	408	392	400	366	400	387	411	361	352	385	370	414	387	391	386	347	363	408	345	379	394	401	391	352	384	391	388	396	353	377	399	398	358	384	354	390	419	387	398	403	347	356	400	380	431	392	408	387	376	396	390	392	324	351	392	402	380	390	386	444	408	356	400	406	361	371	353	396	412	412	342	375	387	413	379	366	418	373	384	389	396	379	364	421	383	409	401	370	406	367	391	363	375	439	411	401	408	367	376	397	405	382	397	376	401	387	394	404	389	409	366	415	394	360	385	378	390	367	375	385	354	381	374	389	414	389	394	373	371	447	423	370	392	388	387	391	390	400	402	396	418	400	385	402	399	409	429	381	416	353	379	393	397	353	397	390	362	376	380	417	420	367	408	388	409	376	385	363	380	385	416	406	378	418	422	362	396	419	380	394	388	424	403	394	391	388	391	388	358	370	418	431	410	376	364	361	403	371	382	420	392	384	351	360	389	376	405	365	364	403	368	412	402	439	399	376	402	394	394	387	365	377	403	397	342	415	378	375	398	350	396	393	387	384	411	371	401	410	384	391	411	356	360	412	397	387	403	435	389	347	388	386	395	416	402	392	414	396	373	406	401	369	420	364	411	367	396	381	363	388	393	382	366	417	361	364	405	399	415	396	422	406	369	384	412	360	362	392	373	415	399	399	372	420	437	398	382	370	380	365	363	392	417	407	341	374	400	395	394	371	364	389	384	381	358	355	389	336	397	408	439	369	369	408	385	388	377	388	393	383	370	403	355	380	391	393	405	374	387	353	332	386	375	409	393	384	400	366	387	391	417	388	398	350	362	404	389	400	406	371	385	385	395	364	375	398	388	386	401	417	395	371	368	376	367	397	394	393	414	395	365	371	362	403	412	378	366	367	393	394	392	395	388	403	370	383	407	395	399	382	354	363	355	407	412	403	390	377	390	394	414	371	370	378	404	394	361	406	372	386	390	378	400	385	389	411	389	338	409	361	389	381	355	396	398	389	406	416	409	388	402	400	378	396	426	395	378	390	379	409	402	362	400	350	421	413	396	353	352	384	384	392	428	399	402	369	418	394	366	382	402	394	410	415	409	390	377	365	382	403	405	403	376	389	409	415	377	360	346	446	377	377	394	396	392	382	364	392	336	375	363	398	438	379	362	421	435	398	395	378	350	409	365	389	438	417	397	400	380	415	400	379	382	383	391	384	412	371	347	373	376	410	371	398	402	404	402	373	384	399	378	447	433	385	372	403	370	395	384	379	386	380	366	364	354	397	366	449	364	418	415	382	405	407	392	391	396	410	392	356	395	380	414	385	377	396	361	361	375	391	363	456	377	416	379	402	396	396	391	419	402	387	382	391	423	376	354	406	422	417	407	396	395	365	407	401	392	361	352	365	409	370	383	356	380	393	382	363	362	436	385	416	402	386	400	378	358	401	398	387	388	409	410	403	404	405	373	367	390	373	413	364	362	408	368	391	400	380	398	386	362	414	443	393	359	400	388	420	372	390	401	398	395	403	371	393	382	399	389	388	355	406	405	377	392	389	403	374	385	378	371	345	391	408	396	359	354	397	381	373	390	436	348	362	402	399	419	386	386	369	344	405	431	403	382	385	363	382	371	383	405	374	403	361	388	375	416	373	423	386	366	388	379	353	372	418	414	346	406	415	363	386	374	383	403	377	426	402	419	392	390	393	405	390	359	373	370	355	396	414	338	408	383	363	406	401	373	383	388	358	384	374	361	410	410	384	406	421	387	375	347	406	400	386	395	354	376	444	380	408	410	396	377	416	421	389	376	367	364	400	455	374	375	390	372	380	384	385	373	365	381	369	355	398	388	349	403	421	362	387	400	404	388	402	398	396	426	363	378	388	342	428	391	373	378	434	386	406	404	360	382	365	423	403	383	391	374	391	400	389	373	386	389	383	388	391	399	374	391	390	346	394	368	408	352	353	411	410	377	355	365	335	412	405	414	348	370	424	373	391	359	396	393	410	416	392	380	346	394	402	374	367	401	417	423	401	420	323	367	423	383	387	417	389	408	427	398	378	395	355	394	395	414	366	351	391	331	364	373	396	363	401	373	384	369	405	439	403	382	409	395	366	394	363	380	379	396	430	349	365	372	405	395	380	358	435	348	438	398	374	403	389	384	396	358	393	378	386	371	388	395	369	372	388	368	357	379	380	378	391	352	355	380	369	427	398	385	410	361	389	375	357	393	381	392	370	389	348	392	420	401	413	418	398	428	388	397	355	409	411	435	378	404	403	391	380	342	390	408	367	370	400	400	402	411	382	411	379	388	372	389	366	397	376	385	396	411	382	405	391	380	376	385	362	379	407	399	395	416	432	396	322	366	359	371	369	379	377	402	403	366	387	372	397	414	359	379	372	363	391	415	398	390	378	414	387	384	415	412	398	388	384	352	388	421	372	398	406	396	369	385	378	379	402	408	397
3590	4972	3234	1820	1243	1163	1019	999	975	911	924	899	892	859	863	855	913	880	813	845	868	843	896	879	862	877	867	826	773	860	842	853	830	876	877	872	830	837	843	847	865	834	868	833	832	898	817	884	850	809	891	861	847	862	832	845	844	826	877	837	873	874	833	867	885	851	860	804	805	804	871	794	812	867	836	847	827	799	822	890	896	814	897	825	873	801	847	823	792	799	957	826	804	869	839	853	830	861	823	784	832	790	837	856	869	866	888	819	849	802	854	865	863	841	813	794	876	824	884	821	810	808	872	815	786	823	865	848	787	891	831	820	846	828	783	864	840	814	907	773	843	866	849	821	860	854	879	852	826	837	798	887	808	837	868	799	868	865	860	861	845	846	821	835	835	852	826	816	896	874	853	840	829	856	904	878	848	858	855	862	840	869	867	819	901	821	838	819	845	848	802	816	852	850	842	903	875	817	772	855	837	861	870	842	821	870	826	842	812	830	779	852	861	833	856	882	781	834	852	820	859	828	860	853	882	832	844	801	860	818	855	850	885	807	847	915	846	801	856	827	888	795	818	826	859	831	816	820	860	846	837	819	804	836	924	796	856	823	904	811	774	826	796	862	805	842	871	854	818	830	827	818	869	873	837	847	785	889	864	846	871	863	853	855	849	784	797	817	818	873	857	854	825	830	892	861	889	840	857	846	881	869	911	789	868	809	863	864	857	824	858	889	851	853	812	864	849	845	903	840	873	835	894	858	789	863	850	813	843	873	820	818	861	859	821	866	827	849	857	859	866	882	855	838	860	888	822	825	833	799	788	855	839	802	824	824	875	869	870	783	866	872	894	898	776	816	844	824	821	878	829	834	768	820	840	876	865	789	876	852	880	851	843	834	819	863	821	821	871	840	870	824	824	799	808	865	853	817	795	836	872	828	828	832	806	854	817	917	858	880	843	850	845	850	848	922	868	866	815	891	836	813	830	809	846	846	822	853	864	782	857	836	798	820	848	855	836	859	879	872	822	824	806	828	866	832	856	787	856	846	782	849	888	826	861	868	869	889	837	836	856	783	822	808	814	778	862	812	825	881	845	846	840	862	862	842	875	786	856	861	852	864	844	822	777	848	828	857	908	837	818	851	849	885	792	820	850	873	879	827	806	789	840	811	848	855	841	782	765	843	854	845	797	793	829	869	857	858	815	795	861	840	848	828	835	815	811	847	829	865	858	863	838	864	793	805	831	822	881	815	843	840	850	837	871	851	846	815	836	822	835	838	817	806	779	807	877	784	827	835	846	865	862	835	854	838	835	788	833	856	823	853	836	792	878	799	854	868	817	847	817	835	885	819	844	871	897	869	815	828	830	824	801	847	854	798	840	800	866	827	869	841	889	841	817	872	799	830	825	842	879	848	815	861	881	857	844	805	820	871	848	858	810	873	794	833	899	822	814	809	884	822	829	858	857	792	850	849	889	875	870	872	840	892	823	894	838	862	837	822	865	853	823	875	831	860	836	880	908	863	836	886	842	839	884	874	811	816	855	817	859	831	836	824	829	773	812	780	854	860	841	836	840	832	862	884	829	889	832	831	814	827	834	907	853	858	849	814	921	844	878	827	826	857	806	880	842	826	834	884	859	800	835	827	841	808	822	900	862	830	841	854	839	824	803	860	882	826	779	829	848	853	802	864	900	781	854	846	855	822	828	848	851	814	853	875	827	814	873	858	858	790	833	894	903	809	880	821	884	810	851	860	831	860	796	908	834	788	866	821	813	894	833	802	837	839	802	866	846	859	866	844	837	865	840	865	792	918	839	830	856	808	788	819	874	830	873	779	837	889	873	824	824	840	830	832	849	813	838	864	844	884	841	785	810	885	875	863	825	852	858	857	868	860	825	863	817	864	858	863	858	838	836	869	841	874	842	800	904	822	832	827	813	802	856	869	877	840	819	908	811	831	817	831	840	864	855	851	858	838	898	832	896	820	876	840	848	859	859	835	858	817	874	859	805	844	841	841	864	828	867	811	832	847	840	873	829	854	862	831	888	860	843	782	831	837	836	831	811	851	835	853	863	821	836	817	816	862	826	831	807	871	859	848	894	877	858	911	809	817	847	844	809	820	820	828	840	873	831	856	866	897	815	848	850	840	859	831	846	831	822	843	896	910	838	862	845	794	854	793	842	841	818	902	787	815	852	803	842	827	816	830	805	844	841	850	802	842	851	821	794	846	777	827	799	853	871	845	835	779	827	836	802	844	881	841	823	851	842	846	817	876	865	865	807	848	844	864	830	855	869	863	860	827	882	852	826	842	911	853	847	795	830	865	845	840	857	832	847	843	861	859	819	873	857	837	842	819	877	838	804	856	833	850	835	824	876	849	823	830	875	868	826	860	897	823	846	845	824	888	857	849	879	811	828	815	872	858	828	882	879	824	785	839	879	845	857	892	880	863	872	853	847	830	848	847	846	846	813	846	852	825	796	897	843	846	820	821	803	878	816	843	830	776	801	847	854	871	863	860	807	868	856	876	818	871	826	818	848	826	879	794	792	756	838	822	857	820	833	879	868	813	836	859	810	810	862	886	805	863	850	805	878	805	866	817	863	796	871	841	820	823	868	808	786	855	837	781	838	847	876	864	820	872	837	823	833	803	782	834	882	841	869	812	794	854	832	866	852	825	869	842	837	821	836	778	861	813	834	835	850	845	835	862	834	807	858	823	835	862	855	839	869	803	854	877	868	812	816	836	832	882	802	852	843	829	841	880	792	857	820	811	886	841	850	854	835	875	841	851	868	870	851	865	854	834	873	803	849	871	814	872	845	826	863	824	786	832	846	813	827	821	909	839	870	841	838	842	838	841	877	804	828	825	818	816	816	873	796	843	851	849	820	884	836	836	911	830	852	850	849	856	831	857	860	851	822	874	857	846	822	857	866	851	830	847	893	851	861	861	801	876	877	863	815	904	890	817	866	833	813	856	845	837	882	843	850	851	885	890	869	860	889	858	839	823	859	824	854	834	811	833	813	912	886	847	789	853	848	859	887	867	839	874	868	795	845	810	836	857	875	841	824	894	860	880	812	837	864	859	877	797	775	869	780	835	855	863	900	830	906	817	775	866	880	867	836	850	847	780	871	838	842	796	848	880	822	845	883	814	824	804	826	847	834	912	829	875	879	870	856	837	830	880	855	851	843	850	826	829	832	820	852	855	857	844	814	891	843	852	836	844	826	796	841	831	856	867	823	881	850	830	859	883	875	844	825	819	826	848	823	869	806	825	815	821	875	820	805	799	832	811	837	842	856	862	815	868	837	859	794	874	827	817	781	885	897	827	833	829	887	842	849	855	827	823	833	856	870	862	813	846	813	848	779	815	823	830	856	843	873	855	895	764	843	864	828	835	769	804	807	834	837	828	835	837	794	855	818	788	842	873	825	854	851	869	864	928	856	904	808	809	871	848	787	817	813	904	834	869	929	826	827	846	848	842	821	833	818	852	841	848	843	839	835	846
23625	20932	25255	26791	20938	20972	4655	884	686	606	554	479	428	409	386	392	389	369	371	340	332	331	340	359	366	344	313	313	332	310	310	334	336	305	343	344	291	293	316	309	364	360	317	301	327	314	331	313	332	304	339	324	310	352	336	311	337	310	342	325	287	343	332	373	334	331	337	327	307	326	330	289	349	296	341	322	323	306	310	328	306	325	285	312	299	348	319	299	315	328	337	331	326	309	327	336	273	312	309	306	288	324	292	329	310	297	301	292	322	281	300	295	317	339	306	338	330	291	291	318	307	305	328	321	297	321	314	304	314	317	311	287	314	343	334	318	290	298	337	321	309	330	316	272	332	329	320	322	330	294	288	324	328	347	296	312	328	324	335	323	264	313	324	323	302	314	297	342	327	361	306	302	313	336	308	294	307	305	299	337	323	337	299	289	319	300	291	316	340	318	317	291	300	297	314	337	292	307	313	319	322	323	316	299	312	312	307	278	298	305	280	318	304	302	315	321	318	322	347	340	316	327	276	287	309	297	304	296	344	317	306	340	309	298	317	316	286	295	326	308	306	306	318	320	300	289	335	315	286	316	299	297	327	334	354	339	295	310	271	313	313	298	312	303	324	334	331	297	303	291	312	293	322	324	298	305	315	323	307	332	304	306	339	282	330	327	296	295	303	301	316	338	331	300	341	319	311	348	338	323	309	301	327	308	333	300	306	360	303	317	311	329	337	324	301	304	334	304	298	325	336	311	298	289	313	299	347	309	295	317	314	323	306	334	333	327	278	337	334	328	327	326	318	300	324	295	319	301	292	300	276	311	313	291	302	289	335	296	348	330	308	341	366	316	290	291	286	322	303	296	318	312	318	312	332	313	333	308	318	307	314	302	333	302	341	326	336	300	313	326	333	315	338	306	287	297	289	316	288	329	307	290	301	328	301	311	310	322	323	318	306	302	338	294	300	306	276	295	332	309	284	345	321	311	311	323	309	312	373	296	320	299	288	302	288	319	315	320	303	298	315	339	322	316	298	352	336	340	315	333	312	313	285	356	322	332	341	329	315	300	305	344	324	314	340	292	296	306	340	271	313	300	327	309	320	254	308	305	315	323	307	323	321	300	362	325	338	314	350	329	304	313	305	299	310	334	315	316	296	317	338	334	324	320	339	276	286	325	299	327	343	318	302	315	344	339	315	316	340	311	280	310	320	302	311	326	336	328	303	338	298	335	338	326	331	338	362	325	335	322	318	301	307	290	285	314	339	332	328	293	346	343	322	300	282	329	314	344	350	315	322	366	321	308	309	326	354	299	331	332	299	324	307	328	321	317	329	305	308	350	340	339	351	353	270	349	317	309	333	306	313	326	311	299	318	342	293	331	307	306	314	318	342	310	305	296	293	293	314	334	345	311	318	258	306	332	322	289	297	303	288	325	326	356	323	307	325	347	320	326	321	314	304	291	321	299	309	321	315	315	310	318	326	312	320	265	317	339	285	327	298	293	308	321	320	346	317	327	329	313	314	301	334	312	340	310	332	305	284	304	336	317	316	333	299	316	296	286	316	335	327	299	330	290	346	330	339	327	302	314	340	295	307	315	305	308	288	310	326	304	319	301	309	314	297	328	319	301	311	328	348	302	283	286	311	316	293	316	313	326	316	333	326	329	341	346	307	300	318	310	303	346	306	350	329	289	310	321	333	331	308	308	305	328	313	317	344	341	349	281	302	348	298	309	308	346	315	309	340	335	306	336	292	303	271	330	320	318	284	283	331	296	313	309	351	349	331	345	302	298	306	355	313	328	318	315	318	316	304	310	324	309	323	342	333	329	358	311	302	329	312	325	337	353	294	314	354	303	289	310	278	321	286	327	308	308	284	341	313	305	274	341	315	335	309	299	310	291	296	304	321	317	317	318	312	303	292	319	299	301	307	292	340	307	317	310	336	296	339	350	288	321	339	342	295	300	337	294	310	308	311	319	301	315	319	315	318	296	320	324	317	300	329	288	288	313	364	346	299	317	310	345	320	334	306	321	301	328	329	315	347	355	306	337	311	314	317	304	351	317	325	270	321	353	303	317	314	293	341	304	332	343	335	353	344	344	320	315	338	306	256	298	337	323	315	321	308	271	315	324	312	351	316	333	341	282	305	348	341	297	310	302	323	322	333	296	315	330	260	316	303	347	307	289	308	311	347	305	320	353	319	293	309	262	300	289	330	291	283	330	317	312	300	296	338	319	331	297	359	283	326	300	315	294	300	326	322	295	355	320	328	322	314	299	310	335	304	327	295	325	356	330	278	307	346	316	306	342	315	289	317	314	307	307	350	309	330	359	324	311	312	285	283	316	319	324	328	340	279	336	333	327	295	314	320	308	278	311	336	337	335	327	298	340	294	308	284	335	325	328	318	311	320	319	318	322	314	333	311	334	383	302	290	309	318	332	304	316	296	276	322	312	313	333	330	303	283	316	302	355	302	328	316	282	317	292	314	274	304	320	319	337	283	335	324	327	317	284	351	299	319	336	327	337	277	310	325	321	317	314	287	299	316	329	311	325	325	332	304	335	300	312	330	321	315	282	341	318	343	340	325	310	300	327	293	309	294	288	331	342	313	359	309	323	307	306	293	325	322	296	297	289	303	309	306	327	316	294	320	325	293	353	328	348	288	300	294	308	303	287	345	335	320	325	331	293	282	303	299	328	317	319	329	337	316	312	298	277	311	300	309	329	343	321	329	337	295	313	337	312	295	304	307	311	316	332	345	289	330	319	328	284	304	318	313	301	313	286	310	313	312	323	318	325	319	322	331	297	299	276	299	328	317	311	290	305	332	331	264	333	302	323	334	320	315	352	275	296	305	295	307	307	375	328	352	350	322	304	290	282	313	300	331	345	292	312	321	296	339	279	351	295	312	305	326	334	322	318	310	333	299	324	323	331	311	328	324	313	338	347	341	316	294	316	328	314	301	289	333	318	315	380	350	292	318	340	332	327	332	286	314	317	322	291	324	338	282	332	336	335	330	285	313	301	319	309	350	284	327	338	312	321	295	301	304	302	285	323	341	349	305	308	310	324	362	336	349	334	306	298	298	285	319	322	330	292	290	316	323	313	311	323	337	335	253	325	288	315	324	327	323	334	330	331	327	280	322	293	344	315	307	320	327	305	310	314	345	328	281	342	329	311	329	291	300	335	314	283	305	357	309	337	307	300	311	324	333	291	275	279	313	290	318	321	308	328	344	322	322	289	289	329	329	268	296	312	303	354	307	329	314	323	307	325	330	333	308	318	314	356	336	284	337	341	326	313	324	285	317	330	325	298	292	291	310	298	346	296	350	288	327	317	307	335	316	296	304	318	309	295	323	323	356	330	277	327	298	330	307	314	301	291	310	319	328	319	308	304	299	307	332	365	319	329	351	327	298	308	319	307	327	301	302	301	299	296	310	345	333	327	317	319	322	335	319	297	345	320	305	351	303	329	360	304	328	336	309	367	335	329	312	326	340	299	335	320
3835	7568	4968	2234	1488	1123	1023	835	817	797	825	794	758	693	750	723	739	729	718	708	705	716	715	638	672	718	702	741	678	691	644	712	686	714	716	693	659	654	647	667	716	705	684	731	683	676	661	671	669	753	729	678	689	671	697	709	735	708	713	674	683	691	660	694	634	707	695	685	705	710	687	694	701	701	686	709	692	678	662	678	691	672	697	709	685	695	719	708	666	712	724	670	699	726	685	646	693	718	682	731	638	683	713	662	691	684	701	661	706	717	690	659	699	680	696	661	694	648	647	681	691	683	680	707	656	675	694	713	666	657	655	710	652	697	652	630	682	681	660	671	687	696	705	664	709	690	648	649	647	646	687	691	673	690	700	694	681	691	689	669	679	663	720	674	664	646	685	655	700	690	705	651	677	681	665	667	702	630	641	635	683	665	664	670	610	725	661	679	648	698	707	675	676	709	671	707	664	703	711	694	760	718	644	673	673	695	680	631	677	628	678	769	709	675	691	693	667	682	696	689	644	718	703	695	675	685	679	690	698	681	642	688	685	713	722	718	688	691	677	703	718	685	673	665	699	677	654	654	653	689	646	673	673	698	701	656	685	669	686	693	705	682	662	669	695	669	697	690	707	657	666	652	658	676	696	693	651	740	664	647	684	708	658	708	646	665	676	735	704	673	696	667	704	675	689	683	634	702	695	669	665	670	658	697	665	639	703	675	685	698	718	679	721	661	645	724	714	683	669	678	693	671	690	668	714	684	669	708	678	717	716	704	648	643	665	704	713	707	723	711	696	692	698	708	644	690	679	660	655	670	673	690	687	653	677	744	692	648	694	688	702	640	677	663	698	696	682	681	600	641	659	654	653	692	696	697	693	679	671	683	686	648	701	709	724	692	683	694	663	679	731	657	697	666	638	702	711	637	696	685	671	704	643	667	694	673	715	718	681	659	690	694	670	683	654	679	667	678	640	704	682	680	655	654	675	691	711	680	709	699	709	680	671	685	688	669	695	653	689	656	725	657	706	740	694	671	623	655	721	625	729	692	694	709	683	681	702	674	677	660	691	681	668	737	735	647	764	661	654	695	660	642	688	693	677	693	694	652	656	671	660	693	694	718	679	690	684	696	697	644	757	689	685	696	676	698	641	684	668	669	701	657	710	664	671	728	673	700	650	657	665	685	669	705	653	694	673	659	700	690	682	705	713	673	713	658	643	653	706	681	714	728	699	632	701	676	670	704	675	693	704	652	685	637	687	686	701	691	689	714	704	707	655	706	698	704	735	674	702	689	732	662	713	710	671	640	673	739	634	653	707	689	678	676	684	648	678	729	678	675	636	720	651	709	651	628	751	691	674	665	627	692	626	709	697	670	649	636	701	706	648	712	710	713	695	657	642	615	672	650	741	678	673	680	680	691	657	677	683	680	626	733	691	709	631	653	691	691	639	688	666	672	665	694	671	683	727	670	690	695	726	681	709	676	644	688	689	673	657	701	713	706	654	658	705	671	686	631	678	674	634	691	715	656	693	707	649	682	655	634	710	715	682	731	648	670	705	706	652	678	696	707	685	652	655	698	696	669	721	690	671	637	735	682	696	684	665	677	708	626	702	700	679	699	732	632	690	691	697	643	710	682	679	665	717	690	681	652	677	715	642	695	652	681	662	633	709	684	728	670	659	694	721	656	683	745	733	692	695	636	691	641	690	651	693	677	651	713	711	670	660	679	704	639	660	670	700	674	688	729	619	654	656	697	674	682	674	680	626	711	661	714	700	670	708	698	673	676	684	672	694	662	702	679	663	658	667	674	696	684	687	674	685	687	678	752	655	669	674	685	643	713	702	696	606	703	650	705	662	709	641	679	625	631	666	708	672	703	639	702	688	677	657	680	682	692	725	688	648	685	714	687	646	697	712	659	674	669	694	721	687	661	667	704	703	690	728	684	676	672	730	706	720	665	660	670	687	685	669	668	674	671	743	698	645	655	688	661	663	717	665	691	650	658	705	677	640	671	686	673	695	707	696	699	723	686	698	689	680	693	680	632	689	677	722	650	701	666	655	677	702	682	677	696	693	713	659	725	680	711	706	704	653	699	606	694	666	666	653	714	644	661	661	663	631	708	679	731	643	678	683	703	696	674	685	659	694	660	609	683	674	699	707	682	657	676	679	686	677	708	687	676	699	638	670	711	657	694	666	683	658	659	710	686	672	700	660	675	684	683	672	676	688	674	663	677	634	688	686	700	734	723	694	698	655	664	691	662	682	671	685	669	723	722	672	672	701	689	668	683	710	654	652	721	751	694	664	712	670	691	685	675	688	694	650	665	697	687	686	651	713	674	711	691	708	688	630	691	715	704	707	638	702	696	725	687	676	674	673	673	639	685	675	669	709	690	692	670	678	716	692	733	666	674	663	678	716	660	692	671	707	678	648	679	637	698	719	695	696	695	681	684	666	640	659	673	674	693	695	687	678	719	659	691	655	633	682	652	717	697	664	721	726	675	684	675	657	715	647	692	730	676	686	689	714	721	655	667	714	660	686	619	682	708	722	678	661	701	703	691	695	687	680	692	645	678	710	676	689	721	705	689	672	678	643	699	645	637	690	684	643	684	686	696	684	667	701	662	670	688	728	709	698	664	630	710	716	654	687	680	699	675	696	655	670	648	676	689	660	665	627	684	647	671	696	706	687	667	680	678	703	661	687	679	683	663	668	710	668	677	648	708	687	672	726	692	655	654	746	666	652	655	689	694	668	667	680	665	735	640	694	686	703	670	683	717	658	723	653	728	692	654	705	666	675	691	673	685	679	699	683	675	655	666	684	668	696	699	713	686	679	653	718	686	664	700	713	670	683	689	663	686	688	657	694	708	674	678	695	708	662	655	676	688	733	744	734	671	700	631	655	679	661	668	688	696	698	635	677	680	718	638	695	689	651	691	729	666	690	691	689	643	692	681	702	656	720	701	672	656	675	713	652	694	684	680	666	738	670	689	689	715	690	703	679	640	681	669	654	707	677	686	679	662	685	667	617	674	649	694	697	614	689	720	665	652	751	719	675	711	714	740	680	718	680	708	676	688	681	703	707	682	696	678	661	689	698	641	690	681	707	658	651	690	645	699	704	709	624	732	767	708	712	657	679	715	721	717	689	667	702	669	675	632	704	650	686	651	704	694	701	679	635	673	720	686	661	680	728	703	642	664	711	666	692	638	704	669	669	682	669	649	677	748	651	691	663	709	667	660	657	724	712	677	690	681	678	691	702	684	638	642	720	641	727	688	680	686	695	669	636	725	698	718	683	644	645	641	656	655	686	721	667	672	695	724	680	683	657	645	702	642	685	682	697	647	688	695	667	742	701	689	678	640	720	698	704	651	631	627	667	672	634	698	655	697	689	676	729	664	684	655	618	678	703	713	685	668	681	718	687	657	693	722	702	665	670	683	689	659	699	687	712	678	669	688	673	691	674	699	643	687	692	698	682	721	701	655	678	676	714	637	598	707	710	694
32932	14544	2774	677	442	392	396	375	353	336	321	303	332	286	328	300	287	290	312	288	278	288	317	253	317	312	327	302	304	289	266	278	308	315	294	324	255	288	294	263	336	313	295	313	315	307	278	291	271	281	279	292	258	275	295	277	310	297	288	309	320	285	262	296	279	274	307	311	291	295	284	283	315	303	289	282	292	286	279	262	293	293	296	287	305	289	282	298	282	290	306	304	317	280	280	295	288	267	292	307	273	278	285	316	289	282	290	311	306	295	287	319	294	290	304	308	353	278	312	308	286	273	281	291	290	296	331	306	296	273	312	300	281	298	276	263	302	277	293	292	302	264	315	304	255	265	293	269	269	282	304	301	282	279	290	307	315	300	301	278	300	295	281	301	303	272	287	277	312	300	337	293	328	301	317	288	303	282	306	298	303	288	264	295	327	291	304	293	332	267	291	293	308	313	283	314	280	293	287	290	311	325	271	273	289	305	291	336	287	269	300	272	291	278	297	297	301	289	291	292	301	330	290	308	274	286	268	329	298	299	316	302	313	315	308	282	291	306	307	270	284	298	249	289	266	254	322	250	280	296	303	299	295	293	304	356	290	291	308	318	281	310	304	255	282	283	264	279	337	274	307	278	280	292	292	294	270	326	295	286	282	297	292	297	282	305	294	279	274	278	291	304	266	278	278	274	325	315	323	311	283	275	292	294	284	333	329	283	291	318	310	290	280	303	300	311	313	262	294	293	315	292	306	328	294	281	243	282	318	292	288	255	309	323	308	283	317	300	290	279	280	263	271	271	301	310	289	302	322	262	282	261	293	329	283	276	324	295	291	293	286	281	309	285	313	313	296	251	285	331	304	301	311	323	291	298	291	286	280	283	270	326	275	287	268	288	285	309	289	276	247	315	305	268	307	299	326	296	257	271	296	268	309	271	270	293	279	296	293	289	275	277	322	270	322	326	272	300	290	271	280	288	314	319	265	273	267	321	276	323	340	298	301	290	312	297	293	269	299	280	285	307	323	314	294	322	289	294	266	289	288	263	321	273	312	299	281	293	310	335	297	301	282	308	281	324	285	299	264	296	290	302	335	260	311	271	264	272	300	291	284	311	295	297	300	297	296	314	294	279	274	267	316	297	281	287	326	284	293	306	301	281	311	307	302	291	285	327	322	296	282	290	307	282	276	288	291	261	307	316	294	288	303	280	289	321	289	295	313	269	307	308	320	308	278	268	289	233	282	294	306	260	247	300	282	291	287	294	289	303	298	278	264	274	317	273	287	285	300	305	267	256	294	314	298	278	251	285	301	296	338	294	304	278	300	279	287	281	268	278	328	285	276	281	296	297	278	307	288	306	268	287	308	276	317	258	308	328	293	293	291	271	288	268	274	288	280	315	292	349	278	275	305	336	303	282	269	282	325	276	299	317	304	281	296	276	313	268	278	286	289	263	309	282	280	297	307	303	259	284	311	314	310	258	313	292	323	312	308	271	287	290	307	296	255	262	298	266	325	297	306	259	304	298	314	294	312	295	301	293	328	275	311	280	306	327	296	295	300	280	284	307	320	292	295	289	307	301	313	305	313	314	287	271	297	300	248	287	305	310	328	299	276	292	312	260	320	252	260	295	286	280	281	322	318	308	295	305	294	260	298	311	265	283	286	277	275	266	273	308	297	294	267	299	339	329	287	296	308	301	306	271	271	335	288	306	291	299	301	292	277	281	337	325	280	306	296	280	270	327	305	266	287	284	296	315	300	290	304	306	304	296	305	287	305	318	276	275	327	307	305	278	274	275	270	285	319	291	296	309	293	298	284	281	298	290	300	286	312	280	291	285	296	291	286	297	321	293	253	313	282	308	290	281	271	316	307	343	322	272	275	299	315	277	277	280	293	292	285	291	287	287	290	293	311	292	280	296	292	287	273	309	289	276	276	281	274	266	268	301	302	329	302	284	327	296	293	286	291	294	296	294	316	320	305	299	343	302	318	312	308	267	307	311	297	273	317	285	301	325	320	288	317	262	275	276	282	280	319	276	260	307	292	291	262	262	292	299	301	316	290	327	303	273	299	297	265	303	289	254	264	294	292	276	289	302	282	264	272	284	287	281	304	270	293	299	315	284	298	287	285	301	308	306	311	302	313	275	284	285	288	278	321	315	286	315	322	271	292	301	299	313	299	286	284	308	290	259	287	285	273	288	278	292	290	276	318	340	275	304	318	311	274	289	285	253	300	282	290	280	287	265	261	311	284	316	307	326	310	282	302	340	280	324	284	288	275	300	301	289	276	294	262	279	314	287	299	299	269	256	307	277	307	300	289	281	258	309	295	296	292	280	287	311	323	235	314	317	304	282	281	279	269	285	298	302	306	267	316	305	299	312	283	324	310	308	297	329	331	306	331	271	258	318	296	272	273	251	314	274	283	277	283	291	287	281	307	295	255	292	286	307	302	317	256	318	301	283	276	301	278	311	279	303	294	343	326	269	273	302	286	294	284	280	307	289	281	264	326	290	264	297	280	260	308	284	300	327	275	273	296	277	288	282	287	262	277	291	290	287	297	263	279	295	288	314	305	309	307	265	257	282	286	305	255	276	251	275	332	277	274	288	331	308	283	302	307	291	303	322	312	278	305	282	273	289	287	295	285	277	281	294	307	330	301	304	256	293	284	277	270	298	281	281	286	287	304	288	274	331	291	295	290	275	287	297	330	300	282	279	304	322	292	319	331	282	295	302	287	321	248	269	280	276	282	279	295	305	312	284	299	284	292	297	290	295	314	338	273	324	303	296	334	271	296	288	315	285	271	282	280	297	271	301	290	298	286	307	343	289	305	289	327	303	318	296	275	274	287	263	313	293	275	274	321	285	291	283	326	264	295	287	323	301	288	265	295	325	311	276	294	310	282	285	287	298	259	273	265	291	300	266	301	262	259	292	283	310	276	283	273	302	293	291	299	295	319	267	268	287	283	266	283	301	274	295	270	279	301	308	269	297	272	270	308	268	284	301	281	283	271	298	303	314	329	321	316	316	306	273	293	276	307	293	285	312	308	297	278	288	274	286	289	313	312	330	327	276	280	313	330	278	272	290	286	264	269	265	299	304	303	304	313	291	333	295	309	317	295	320	257	285	291	305	304	323	294	277	274	286	294	318	305	272	319	295	283	305	298	252	271	307	243	287	278	295	283	285	300	311	333	306	298	313	272	287	270	315	303	256	289	297	301	292	263	274	319	298	322	251	285	261	257	278	287	320	299	290	299	288	349	298	276	312	298	299	279	296	284	329	303	299	294	309	291	294	323	278	315	321	318	339	272	297	289	281	305	297	291	281	285	311	299	273	313	279	298	312	306	289	288	303	336	297	275	272	318	305	294	281	273	287	316	311	273	304	281	325	302	316	259	282	302	277	271	262	331	281	249	301	272	289	305	282	305	298	285	327	281	275	266	303	288	298	294	285	300	281	312	326	303	298	296	298	307	328	315	268	314	307	265	290	293	313	303	282
5231	1703	1307	897	802	719	715	667	703	704	682	665	692	685	703	705	733	669	689	673	693	739	700	712	671	655	656	723	686	635	705	699	648	688	675	643	689	681	680	643	666	674	688	659	661	680	657	709	668	648	703	672	697	678	684	641	617	681	705	674	647	691	720	679	694	657	651	676	695	681	635	660	695	714	737	694	660	689	667	709	680	681	653	651	677	696	710	680	689	678	651	659	710	681	669	623	673	718	662	665	659	710	692	696	732	669	694	691	747	721	666	698	671	647	681	676	659	655	682	637	671	675	657	655	664	684	694	662	666	679	719	655	674	682	683	667	662	650	662	672	650	673	632	684	666	666	650	690	660	692	668	692	660	609	667	651	656	660	661	729	675	670	720	680	697	667	688	691	667	673	681	672	703	665	680	669	673	714	643	628	686	686	680	656	617	666	701	696	638	690	701	651	635	667	657	697	651	707	698	631	662	662	681	686	645	694	674	727	658	671	717	625	693	631	658	653	685	687	677	628	701	714	687	686	669	713	668	642	698	680	647	691	704	675	737	631	683	692	619	676	699	634	706	685	655	666	685	671	655	674	653	707	694	663	685	690	688	670	682	645	660	711	649	668	699	670	671	677	716	690	656	670	674	643	696	685	650	661	677	695	640	640	653	706	687	725	671	648	701	705	669	659	674	642	656	658	636	672	669	631	656	674	706	657	659	671	705	658	708	639	686	674	637	682	663	629	700	649	655	678	699	638	637	666	614	689	645	635	717	694	750	702	636	667	678	672	665	672	648	653	610	637	658	656	693	710	674	635	678	651	697	666	682	663	633	653	676	620	641	654	663	682	686	713	678	698	642	651	720	655	678	699	676	748	682	660	667	687	671	643	691	708	658	705	689	667	657	682	665	629	660	752	669	646	644	685	677	682	635	678	678	641	645	676	704	656	675	677	683	645	656	646	691	670	659	686	658	690	709	692	699	687	676	691	675	702	709	707	659	680	705	676	711	660	707	671	683	665	682	718	631	642	681	662	692	683	677	661	652	702	694	665	625	654	686	671	708	675	639	703	627	632	668	635	652	680	696	677	656	711	625	698	646	650	673	642	674	654	690	649	714	660	666	693	720	695	713	661	668	648	677	700	682	665	700	686	672	668	704	673	709	702	675	716	664	702	701	687	670	648	660	641	662	657	701	618	659	661	733	680	683	680	656	650	667	694	696	667	698	665	668	666	657	670	694	684	704	678	692	692	654	671	666	682	688	734	710	660	674	685	672	666	691	680	696	670	622	660	682	668	663	693	651	681	699	743	656	632	682	637	702	688	700	712	695	692	661	654	661	649	677	655	695	657	673	686	690	679	684	671	714	648	671	699	694	698	674	695	649	623	672	720	691	655	701	674	687	676	714	665	682	645	696	694	694	634	693	657	696	705	658	661	679	682	669	639	702	662	672	687	720	638	680	725	684	638	659	689	656	660	698	667	699	650	651	675	694	631	694	665	684	711	671	657	673	662	672	666	643	630	684	673	688	700	693	702	714	684	644	653	669	668	735	662	679	658	666	680	695	647	615	652	673	673	695	663	615	676	686	630	700	635	676	706	682	669	679	679	690	693	721	622	694	676	680	648	665	686	698	676	672	639	639	658	663	643	714	684	645	677	664	649	621	669	618	676	642	672	701	683	645	650	706	700	687	677	669	720	649	660	690	673	697	685	693	698	704	666	659	680	718	686	653	668	670	670	691	703	690	671	654	715	691	712	678	714	636	710	704	682	661	684	717	659	676	649	653	715	651	671	717	677	632	648	631	677	738	665	704	652	641	660	657	672	700	696	665	704	683	615	667	657	693	691	656	630	652	607	634	690	709	660	682	657	689	668	680	718	696	690	645	646	682	682	671	681	708	697	678	659	679	667	648	722	657	658	648	711	704	706	626	688	659	668	661	756	707	695	688	662	704	660	676	700	655	748	671	636	685	688	652	686	646	672	689	710	684	690	683	637	683	654	684	675	653	681	720	700	639	691	686	627	692	663	631	649	630	692	616	648	690	695	694	677	678	686	693	703	689	688	664	680	718	662	710	688	686	711	684	706	669	722	620	626	728	678	633	629	730	636	676	676	658	690	683	712	680	629	668	634	676	658	674	635	642	672	702	654	637	704	712	663	710	668	663	664	666	690	622	638	670	728	694	610	737	648	689	697	685	726	682	666	630	691	656	647	665	675	645	659	681	676	663	710	668	683	645	679	687	681	674	657	656	707	651	717	732	654	664	692	640	641	658	676	646	725	620	689	702	648	675	657	636	704	724	646	622	682	710	662	671	682	644	668	703	641	705	685	688	679	715	653	630	665	637	646	685	665	658	648	664	671	639	696	669	658	657	668	673	664	621	700	675	683	690	705	702	631	679	662	725	687	680	661	636	694	654	679	619	672	649	683	698	653	681	657	676	693	653	679	681	705	673	653	691	650	660	664	657	660	676	670	656	695	702	657	655	685	730	683	646	662	690	655	624	689	663	696	707	654	685	670	680	720	685	690	683	678	684	697	674	713	705	657	652	700	643	652	652	660	691	686	738	664	700	723	636	705	704	627	719	676	670	675	639	640	680	672	678	685	625	665	674	671	706	624	715	636	657	690	646	650	674	660	659	704	678	683	678	674	711	689	661	688	677	632	666	684	677	641	645	624	698	663	686	668	666	666	727	710	699	700	665	684	689	672	625	688	686	634	691	689	653	650	688	655	634	686	640	694	674	643	615	667	662	668	682	652	692	692	694	726	671	671	675	702	694	665	638	683	675	667	675	652	685	662	668	690	710	680	624	652	667	694	619	684	707	687	669	651	655	665	641	649	699	680	694	679	654	657	661	651	666	681	649	691	673	689	683	698	698	634	704	694	679	694	611	659	695	679	643	683	654	656	645	663	691	702	679	664	660	690	698	700	679	693	662	688	659	671	637	671	686	739	680	703	717	668	630	638	677	711	655	686	621	662	669	632	674	659	663	700	706	665	687	685	672	648	671	681	683	693	661	713	664	650	697	657	682	650	684	664	689	716	652	675	715	663	707	672	703	721	668	684	678	720	674	745	642	673	690	681	679	692	617	664	672	691	693	688	653	688	695	659	667	654	647	644	682	604	657	685	665	646	674	690	675	649	675	696	634	699	677	666	740	664	739	672	654	711	673	663	692	661	661	678	647	654	658	689	684	633	687	704	683	679	616	696	670	663	684	704	694	663	670	703	663	696	691	652	699	660	661	671	689	681	707	692	705	690	672	666	663	642	685	624	667	687	620	650	712	681	670	694	699	708	664	654	675	725	699	690	695	637	698	650	675	671	695	671	698	660	665	678	677	682	727	653	661	706	701	649	697	692	723	669	664	693	683	666	656	685	633	674	665	668	659	703	710	634	723	677	683	698	693	657	705	671	703	656	642	661	734	699	673	625	657	664	686	666	629	726	696	677	659	678	622	642	681	691	645	698	744	679	653	684	674	668	628	638	743	660	706	664	635	658
24441	20925	24579	27404	20654	3562	760	636	541	524	479	500	443	438	436	475	458	443	412	400	433	418	405	404	402	371	418	402	399	396	422	401	377	391	434	425	386	393	379	406	404	362	425	412	378	375	369	399	376	389	369	388	432	396	410	386	414	413	421	377	402	351	410	378	387	426	388	425	408	402	429	401	363	347	398	386	366	393	396	418	390	409	391	413	403	360	343	405	402	388	384	397	425	406	426	366	382	389	413	365	385	418	438	400	370	380	412	413	429	385	393	403	407	417	389	395	333	402	396	358	420	400	397	383	378	375	423	376	366	380	390	393	351	393	376	344	378	380	416	406	381	403	362	425	400	373	393	385	404	381	383	396	398	413	423	362	364	384	425	380	413	399	410	391	400	357	373	361	396	343	385	377	357	417	394	372	411	442	376	368	388	392	384	396	380	384	386	384	434	411	423	375	397	414	422	413	372	402	400	394	406	399	428	380	401	392	399	395	393	419	408	372	378	382	373	392	404	409	389	381	386	388	380	407	433	405	376	398	388	400	453	428	420	394	396	362	420	381	365	349	385	393	374	402	370	364	401	406	417	399	409	423	387	394	433	408	423	436	425	408	379	401	374	413	400	383	357	418	382	376	368	372	408	430	401	357	414	394	373	393	426	405	444	363	366	363	380	390	405	417	384	336	431	402	390	409	379	358	397	415	359	368	390	430	462	358	380	392	378	393	410	411	379	374	370	391	378	410	375	382	367	378	401	360	361	366	431	375	390	380	363	357	397	372	390	405	370	400	409	400	396	400	389	418	392	397	415	419	367	412	399	400	399	412	421	390	366	389	404	391	403	397	395	381	377	356	389	406	455	358	388	387	386	396	368	412	391	387	368	368	398	374	417	367	425	384	373	395	395	374	382	393	384	409	413	396	364	384	409	364	369	413	379	386	419	386	388	410	387	368	406	360	416	442	436	382	373	387	381	399	383	395	422	397	378	379	393	402	393	375	387	378	376	424	391	416	400	389	418	368	406	379	402	397	368	372	362	406	421	427	396	428	403	377	388	441	363	454	397	418	440	363	423	396	428	373	386	375	408	379	383	337	377	398	426	398	392	396	394	368	365	385	389	384	387	424	405	392	381	416	374	378	381	392	396	381	387	425	381	363	389	372	374	406	360	394	360	392	365	382	390	405	391	426	403	392	380	390	359	395	414	433	371	367	398	377	375	380	375	398	384	352	392	405	392	360	373	387	413	414	413	401	395	411	377	383	401	433	378	425	360	413	398	373	366	394	388	383	400	389	431	370	392	351	357	394	408	388	399	388	392	390	380	372	382	348	428	435	431	395	442	392	394	417	408	396	415	376	412	433	417	402	367	398	372	361	393	385	396	400	377	360	385	371	398	396	421	378	408	411	399	367	356	407	387	386	400	367	373	373	391	394	390	403	414	378	398	411	377	365	411	422	400	385	383	386	360	388	411	396	359	371	391	402	398	372	389	378	356	404	435	404	392	397	371	391	403	373	385	400	392	384	357	384	361	366	385	413	371	397	400	393	381	386	400	337	346	387	382	368	402	389	385	390	390	393	398	396	400	388	394	378	370	399	375	399	363	374	412	381	382	379	380	403	390	404	406	354	401	376	437	373	416	378	423	398	356	409	373	385	357	402	386	396	386	409	408	453	373	405	372	410	358	370	401	385	397	411	389	389	394	389	383	413	368	369	376	412	371	395	410	367	379	398	374	417	374	375	382	432	360	395	373	372	398	370	396	419	382	381	384	359	416	368	406	408	420	397	402	409	403	405	378	383	358	392	393	414	374	385	382	376	351	394	360	400	363	373	383	390	377	414	374	366	368	465	410	399	374	398	381	415	363	343	386	395	378	373	379	393	383	388	369	396	360	371	414	386	398	421	372	422	393	385	384	356	416	370	340	386	432	426	343	415	386	404	419	399	390	367	382	371	361	414	391	390	375	369	389	402	386	387	381	417	362	351	410	377	374	388	393	409	393	362	376	395	376	397	406	417	368	383	423	407	407	397	420	372	380	390	433	399	408	396	391	413	400	406	391	414	419	408	393	388	419	418	373	455	408	419	421	421	389	381	391	401	407	386	374	404	414	384	402	426	358	359	395	381	402	364	386	400	413	367	376	365	379	356	408	373	378	387	417	378	382	380	369	416	374	379	381	376	402	420	409	387	395	410	390	383	379	416	386	383	381	381	411	411	382	427	377	427	397	389	400	400	353	388	376	392	399	369	401	383	405	398	375	381	395	404	380	391	402	398	409	388	381	410	392	405	423	371	376	388	392	385	418	369	390	412	387	414	395	371	350	371	397	381	420	411	397	419	400	412	398	410	399	400	394	342	427	404	372	408	347	398	398	376	391	379	411	378	395	381	403	423	416	386	370	360	399	375	386	399	426	371	374	412	387	383	405	407	410	392	394	392	392	363	421	408	366	387	380	408	374	391	377	371	388	385	383	386	406	403	429	396	391	383	377	385	407	398	417	404	368	387	375	383	365	397	421	373	379	411	396	375	418	403	413	369	412	385	329	449	424	389	377	401	383	401	369	396	374	391	436	403	380	402	395	394	387	393	402	427	397	439	387	381	410	386	408	356	411	373	387	423	347	354	405	387	387	372	366	352	379	425	393	384	366	376	361	425	401	413	361	369	378	363	414	382	398	403	401	403	392	409	431	385	415	379	373	403	396	361	423	357	394	380	375	406	389	415	398	398	382	404	437	387	410	406	405	392	375	418	396	418	400	377	353	368	394	393	402	409	385	405	369	429	382	396	385	417	379	416	412	380	429	371	412	406	415	372	392	398	419	383	394	402	443	439	399	430	396	359	361	415	355	393	384	390	398	393	388	359	393	411	405	363	421	437	403	409	333	386	413	370	340	408	407	381	417	318	386	369	381	387	400	408	367	383	419	411	358	371	410	374	364	374	389	393	400	417	423	398	368	431	381	334	389	404	390	372	356	409	384	393	444	381	364	413	372	386	377	379	420	380	373	360	374	407	393	412	403	385	386	384	394	397	348	422	414	380	373	419	417	398	386	360	382	374	397	384	413	349	383	424	380	367	381	391	415	386	446	402	398	405	394	437	422	465	399	406	382	376	380	370	398	350	399	363	416	416	410	372	380	390	343	407	385	394	400	401	359	351	388	379	410	385	403	407	375	361	388	390	422	424	434	405	376	371	360	393	381	412	391	389	410	390	363	425	371	391	395	347	424	431	401	397	384	377	387	399	386	405	424	403	434	390	405	394	356	420	415	439	364	380	416	357	399	343	416	423	340	391	415	392	417	418	411	381	403	376	384	423	385	364	372	373	382	406	387	407	352	415	387	393	382	384	407	402	382	379	390	389	392	372	397	415	335	370	398	384	394	387	414	416	371	385	357	359	371	375	374	372	391	367	361	344	366	381	359	382	379	396	446	401	403	404	388	375	384	386	382	380	408	368	388	365	430	403	420	434	368	381	409	417	434	374	407	372	397	401	414	361	427	429
3584	4843	3252	1683	1290	1047	1005	945	911	877	918	909	846	849	892	842	865	896	853	879	896	877	857	876	905	889	893	831	851	819	880	839	833	838	818	807	885	797	870	774	836	864	907	856	834	903	854	825	855	803	870	841	877	882	841	884	786	869	899	871	866	890	868	808	913	874	810	864	793	880	840	852	896	852	923	876	867	816	856	881	869	806	864	868	846	845	829	910	845	841	848	874	816	884	845	851	858	864	832	853	853	835	834	805	794	854	864	827	868	886	849	879	837	835	810	868	835	846	847	809	850	862	897	821	803	809	801	808	881	885	866	828	857	813	845	881	794	863	846	877	850	868	807	860	876	859	784	843	870	845	811	847	852	846	851	823	860	794	840	825	881	918	883	887	830	844	828	900	836	852	842	861	819	821	877	792	860	853	844	818	906	837	824	853	831	886	858	842	841	842	892	799	844	866	852	842	789	869	875	805	816	877	839	822	855	814	841	893	813	842	875	830	832	826	747	825	859	895	850	868	877	804	836	835	874	810	813	885	855	816	883	837	885	856	851	858	880	882	845	794	892	841	844	811	810	838	859	878	817	864	792	828	820	835	859	849	793	807	847	829	880	852	848	838	809	844	859	834	835	843	832	835	837	824	851	811	834	811	835	883	832	790	849	860	823	857	778	823	855	818	798	849	862	870	810	875	868	806	790	861	873	859	865	792	812	851	847	931	854	878	790	859	830	878	836	841	808	850	835	896	838	843	831	875	843	814	812	880	865	843	844	886	842	839	833	798	889	830	867	852	818	839	850	871	826	865	827	850	848	825	876	809	819	846	837	824	824	829	885	836	828	859	829	823	805	820	839	837	847	849	860	817	837	823	848	808	866	848	860	842	833	859	841	786	852	860	831	811	827	852	826	828	823	813	840	865	839	852	828	899	844	854	824	783	844	877	886	899	826	895	863	867	826	798	828	801	823	839	870	849	885	858	879	852	839	818	861	788	851	836	878	862	810	801	819	849	825	826	845	789	888	875	801	866	879	874	856	800	826	857	807	817	835	760	837	809	882	853	800	799	834	881	871	805	850	808	829	791	819	835	867	843	846	784	884	893	868	847	840	834	848	851	858	795	755	871	888	852	853	837	862	854	818	816	861	852	789	908	823	815	811	843	847	853	840	847	879	822	830	842	877	790	846	796	820	823	850	811	845	876	813	852	838	838	815	843	877	908	860	832	845	808	853	840	877	858	855	842	827	875	788	813	867	860	853	870	876	799	837	814	833	878	864	825	875	823	849	825	904	886	872	814	823	879	852	819	837	848	811	820	881	887	870	845	796	830	852	913	832	827	829	865	872	862	844	810	833	856	830	810	829	827	805	845	828	873	854	843	804	832	842	853	895	860	834	859	851	832	838	859	805	781	887	832	858	852	836	779	882	795	826	845	874	861	802	821	853	812	859	906	861	836	823	900	851	819	830	873	855	861	844	813	846	783	837	844	831	840	865	797	826	845	878	823	817	858	822	885	875	838	865	852	846	870	838	865	893	845	880	891	825	888	847	881	876	883	858	825	826	872	860	845	816	821	835	835	814	825	829	823	867	802	878	841	846	796	845	853	836	835	793	835	840	799	819	874	866	867	850	828	862	917	850	836	853	800	854	850	812	871	820	846	858	828	878	856	845	829	844	843	821	853	871	822	814	827	847	858	855	828	851	880	902	863	832	888	885	846	851	805	847	890	818	848	856	850	825	826	826	843	866	830	847	848	837	865	818	858	799	882	855	845	834	909	827	869	827	880	915	879	852	837	835	821	859	792	875	857	842	842	859	901	834	819	895	882	860	864	854	870	878	833	839	879	855	839	826	869	845	912	864	811	893	875	897	875	860	864	814	904	880	842	853	842	813	856	836	811	856	818	818	864	842	799	796	891	855	828	830	771	869	850	863	864	792	803	806	854	885	796	817	821	864	843	792	875	870	864	837	878	865	880	839	848	870	900	822	851	894	822	822	820	859	911	818	867	833	823	844	900	847	825	862	899	851	813	842	838	889	877	858	858	831	856	849	840	861	877	839	832	870	827	847	853	808	833	867	858	815	835	788	869	820	831	891	820	866	863	814	827	851	891	858	850	829	843	863	827	830	896	896	876	884	824	821	815	821	853	843	876	819	783	817	799	857	840	862	892	860	860	801	841	879	853	855	891	856	863	830	818	820	878	829	833	769	828	859	912	836	838	878	854	910	810	861	853	823	858	810	845	825	845	823	911	849	831	824	844	894	820	811	880	820	834	904	906	845	886	858	839	862	848	779	842	880	836	869	868	853	877	830	853	885	834	873	890	882	860	854	883	865	858	826	839	810	831	844	856	851	830	897	873	878	804	863	805	835	851	869	857	849	891	818	867	898	831	877	834	786	830	861	847	879	815	852	814	864	884	856	848	836	832	790	816	803	858	854	857	797	848	869	837	833	882	870	799	890	846	853	922	827	785	816	831	860	882	805	772	880	866	854	853	871	880	803	824	817	835	859	813	839	880	843	804	823	897	848	844	859	818	856	835	774	875	875	846	868	850	875	837	853	853	769	888	869	836	835	893	867	831	842	793	820	878	844	799	822	780	846	838	839	812	835	781	815	841	860	826	826	823	832	779	911	852	815	826	835	806	857	851	865	843	816	849	787	809	852	815	841	841	843	820	847	859	817	875	869	788	813	858	821	911	805	854	822	845	887	850	853	851	861	792	789	842	857	856	827	791	798	862	834	834	832	775	860	857	851	831	828	813	860	864	872	856	838	860	879	888	808	869	846	839	826	799	840	808	854	861	875	877	854	850	849	847	881	795	808	858	822	844	858	796	855	831	867	786	844	803	841	856	805	812	850	851	853	868	827	851	858	855	855	823	836	857	886	844	835	817	884	883	860	828	820	800	861	841	861	824	812	804	817	877	827	831	849	852	861	818	852	874	869	850	837	851	858	777	868	842	863	823	907	845	841	805	903	836	842	855	838	856	810	869	884	831	851	805	843	837	830	882	846	811	827	826	812	848	844	843	850	817	868	816	819	798	850	846	812	866	842	870	840	830	815	860	798	828	807	829	805	929	858	871	845	804	813	827	856	807	849	890	880	801	913	862	898	795	866	805	818	851	890	895	856	881	829	831	838	759	841	829	869	823	845	834	884	824	800	831	806	843	841	847	860	916	826	852	845	870	856	854	889	862	884	919	817	839	846	855	828	830	874	890	825	840	885	860	856	839	836	901	833	813	883	817	920	851	850	832	822	832	855	862	842	826	868	857	803	852	835	848	842	893	827	871	796	866	868	833	840	807	829	816	867	906	836	836	838	834	815	872	807	872	856	838	838	881	830	839	871	855	819	825	809	848	818	823	884	818	832	853	821	855	838	851	818	866	853	870	878	873	853	858	828	899	834	846	824	864	860	810	818	868	842	866	838	812	779	839	807	857	872	854	864	826	836	864	860	941	817	797	828	818	853	874	812	823	854	922	840	779	858	873	802	816	858	874
23654	20960	25256	26816	20966	20992	3749	828	630	578	509	473	456	402	411	403	366	356	340	403	336	351	347	379	307	400	328	305	298	347	340	307	304	314	320	331	317	315	365	364	337	321	318	346	339	314	327	320	297	310	349	303	358	341	311	337	343	304	285	361	338	314	306	323	331	327	348	364	324	288	347	326	344	286	345	365	290	301	346	328	345	341	344	319	318	355	332	318	296	317	303	285	327	314	304	347	332	333	286	300	314	310	340	308	308	330	336	340	335	313	307	345	342	339	281	316	323	297	307	302	300	293	302	340	324	319	322	335	295	304	303	342	303	294	344	348	344	320	312	283	325	313	350	331	323	297	321	312	323	336	300	277	312	325	310	324	304	319	315	333	293	337	318	304	315	319	331	324	319	331	301	322	300	312	318	331	315	322	321	311	308	334	312	295	316	295	295	288	328	322	323	305	267	324	305	326	341	311	324	361	302	302	326	312	319	316	273	295	341	325	358	343	300	347	325	307	332	307	341	305	321	310	319	291	275	321	319	316	284	328	355	281	284	337	335	304	325	338	292	311	311	325	303	295	314	323	307	335	307	355	322	310	289	297	357	303	354	304	325	350	302	333	333	303	303	341	307	308	320	305	315	288	282	287	317	318	344	330	330	323	283	331	308	326	266	298	331	351	351	302	298	361	336	319	283	296	330	295	315	304	314	332	325	340	306	317	307	319	326	366	333	321	313	330	327	313	340	309	328	297	350	310	292	309	298	319	309	345	310	287	319	344	313	320	333	354	326	320	311	319	325	294	319	287	312	317	295	300	330	292	305	328	338	302	301	326	300	302	339	295	318	310	316	307	291	310	306	296	318	333	320	327	339	328	323	320	329	330	280	330	329	342	335	300	338	316	310	317	351	316	300	349	327	322	306	324	328	321	353	306	290	332	346	308	289	291	346	311	324	352	296	332	299	332	301	316	326	337	310	324	312	290	330	285	300	285	336	302	339	332	302	332	329	315	330	317	299	306	314	345	307	334	332	311	319	289	329	354	321	286	302	337	304	312	352	342	312	361	338	308	328	331	342	295	315	301	303	321	308	309	320	342	362	314	307	338	338	325	337	291	332	347	319	310	322	325	331	331	314	326	311	316	319	289	285	313	336	326	314	277	348	323	298	323	287	305	330	315	320	331	291	283	325	315	347	323	320	341	302	322	335	323	307	295	369	344	299	340	338	307	327	320	329	315	324	328	306	297	350	329	321	322	335	307	283	307	331	318	289	328	341	297	349	316	337	302	323	322	302	316	335	380	342	323	355	294	346	292	323	308	326	321	315	338	318	338	338	343	291	355	350	336	341	304	315	305	339	324	305	330	308	325	310	363	308	293	339	304	312	320	291	343	342	368	330	328	312	338	315	297	331	286	302	302	310	343	323	309	345	334	360	310	345	351	295	325	322	296	291	323	282	318	298	301	306	297	316	274	330	326	319	343	335	325	304	291	299	328	343	300	322	302	331	330	310	319	312	308	300	318	302	307	282	338	351	318	311	304	318	289	320	321	339	315	335	364	352	327	336	314	318	305	344	355	316	327	318	351	330	348	319	307	327	318	327	341	317	330	311	300	346	322	300	296	347	325	315	302	327	306	316	351	333	339	315	374	341	315	320	340	325	331	304	279	307	301	339	340	316	325	335	332	308	345	287	324	326	321	304	323	332	316	324	312	339	292	321	339	304	309	343	307	325	354	312	302	314	342	300	324	287	350	328	349	326	322	322	330	337	349	314	334	288	338	327	312	326	319	312	322	306	335	336	311	327	295	342	330	278	315	318	330	315	278	326	310	302	304	347	328	297	345	302	346	313	318	302	302	308	315	304	304	303	298	314	306	295	324	354	288	343	343	305	341	348	361	343	287	304	331	293	293	330	310	313	320	314	320	291	285	307	313	332	316	332	329	328	287	299	321	317	274	333	300	338	327	328	307	328	315	329	330	291	319	312	310	306	324	319	318	330	337	312	330	299	332	307	325	324	319	298	296	318	290	326	315	294	315	336	305	298	303	292	293	315	358	315	328	310	299	315	308	333	264	329	313	283	340	324	310	323	288	323	325	309	335	318	292	302	284	305	331	309	323	331	308	303	323	316	347	289	312	292	302	291	350	303	330	299	312	354	320	298	300	331	354	335	342	310	332	320	324	358	335	316	325	315	300	315	307	299	327	364	307	297	351	326	355	300	306	284	314	364	328	311	310	309	335	310	352	335	334	297	308	342	298	321	314	298	328	341	311	327	316	302	300	327	335	321	327	334	344	314	309	341	310	327	314	316	321	328	310	356	323	346	299	283	314	311	314	327	319	328	315	307	336	306	319	322	314	306	315	347	326	339	329	323	323	302	326	331	308	332	295	327	336	315	354	357	326	322	321	332	275	329	290	312	317	306	336	343	294	321	331	322	318	282	310	341	296	294	303	324	308	291	325	301	311	304	302	320	313	321	329	321	342	326	322	307	312	334	337	334	350	357	342	323	316	319	296	372	305	310	313	373	338	329	328	319	296	329	322	344	321	330	316	308	345	302	315	325	323	322	317	294	327	343	305	329	305	315	297	322	319	358	324	309	313	335	320	354	304	313	311	344	328	309	306	315	328	299	309	321	339	342	309	315	284	321	329	352	300	325	316	341	341	300	308	345	314	312	318	314	319	340	324	349	316	267	322	287	306	327	317	330	312	329	336	318	353	320	341	310	337	299	317	301	321	330	291	330	295	310	290	308	351	326	364	341	316	316	301	311	311	328	328	274	345	314	297	332	295	337	273	282	314	309	357	346	301	302	315	338	288	294	289	316	322	328	319	323	330	289	343	297	279	293	332	292	320	317	314	306	348	298	306	318	315	321	327	323	321	325	295	329	318	334	316	316	325	354	308	345	310	340	324	321	314	293	312	319	304	344	300	322	331	336	367	320	311	314	338	343	300	311	338	330	299	307	333	319	351	315	337	328	342	290	299	346	333	316	331	337	323	323	334	309	318	282	340	309	297	291	329	286	331	334	316	325	342	304	268	294	313	304	308	327	311	311	360	324	346	327	335	320	316	326	336	331	336	346	334	340	332	327	304	339	348	328	330	309	346	290	312	290	320	330	292	304	311	334	307	330	316	307	336	342	311	311	324	301	293	294	321	333	314	303	283	293	338	317	294	263	293	331	360	329	326	291	317	316	349	357	306	328	395	333	331	310	322	327	331	306	348	327	333	309	322	300	295	315	352	296	322	312	320	349	315	331	322	327	317	297	313	332	328	347	301	329	280	307	329	352	311	321	320	329	336	339	278	302	324	300	329	306	328	307	350	323	332	319	325	330	323	331	336	319	317	311	321	324	324	292	307	292	363	325	298	297	336	321	321	339	320	316	315	308	297	291	314	324	340	315	296	317	296	336	317	344	304	310	288	343	321	291	332	319	295	318	337	268	322	352	312	342	330	303	295	356	314	282	313	357	310	295	327	344	334	334	307	315	342	321	301	332	318
3615	7353	4732	2286	1356	1025	950	978	871	831	797	790	754	735	753	727	766	653	688	696	727	712	666	695	714	744	728	727	700	678	709	669	716	661	686	652	682	665	631	708	698	657	673	682	707	686	704	634	661	680	705	725	701	670	676	712	728	648	689	687	680	690	746	701	677	708	707	679	692	701	694	708	670	642	667	718	701	681	689	661	699	701	657	693	693	723	649	657	704	685	637	680	660	705	734	716	693	700	650	656	681	679	653	715	691	718	652	641	732	688	671	686	709	708	669	703	723	701	702	657	677	684	661	649	688	666	707	690	667	690	680	698	669	748	634	703	702	709	663	647	655	703	715	688	664	715	656	660	671	730	670	670	707	666	647	695	624	659	720	663	668	703	697	649	672	656	679	719	633	670	648	635	673	680	619	721	664	672	695	663	644	786	682	683	667	709	729	637	689	696	691	678	663	701	695	671	676	693	677	647	662	647	710	685	678	661	667	719	705	685	647	655	635	679	683	671	678	671	699	681	680	629	668	701	665	701	623	664	723	700	641	676	650	711	705	695	710	678	691	686	740	679	703	667	683	716	681	645	709	689	663	707	694	713	732	690	659	663	689	685	712	698	667	661	666	612	700	670	693	672	660	695	649	680	653	682	647	661	678	614	685	717	662	731	678	708	689	699	680	736	679	688	637	730	657	706	705	687	694	688	690	695	677	702	682	662	683	654	702	665	672	638	665	695	663	666	712	685	701	704	690	649	652	660	710	683	728	658	677	730	636	665	633	702	706	664	694	672	737	691	668	744	699	713	683	700	681	661	719	713	685	690	709	662	698	681	690	695	680	686	699	681	680	707	671	686	726	667	719	690	694	688	706	670	715	693	655	734	710	654	700	691	688	710	645	669	675	685	660	659	666	659	672	654	684	613	685	668	715	708	672	703	670	661	696	724	665	665	725	612	706	663	676	682	688	689	673	657	650	682	641	703	646	697	648	695	687	710	663	698	678	649	682	631	685	669	695	668	659	648	615	705	672	686	702	707	731	687	698	674	689	686	645	647	718	706	702	676	740	697	699	670	674	684	674	675	683	652	689	691	694	653	710	666	644	629	688	711	668	671	696	667	677	652	657	669	667	678	663	664	733	675	700	673	688	667	702	707	683	666	682	679	663	669	643	656	708	690	712	740	633	655	628	676	679	685	693	700	649	705	672	656	712	670	654	681	721	671	681	701	648	689	652	700	685	704	682	661	717	656	697	692	678	674	712	683	675	680	670	690	720	743	677	615	650	638	673	713	651	678	697	645	666	704	719	676	678	681	667	649	671	721	670	703	700	690	639	699	713	718	667	696	663	651	723	709	731	726	693	674	707	699	726	672	673	665	666	689	678	642	682	705	660	669	690	664	688	690	693	659	648	726	702	677	651	726	666	680	725	722	714	666	670	701	700	712	698	668	742	620	717	679	665	680	709	753	695	672	703	727	656	638	724	671	650	690	674	611	662	704	654	679	669	659	697	728	643	645	727	684	694	671	665	686	702	635	644	675	710	615	687	731	694	655	725	736	711	714	721	627	684	670	648	640	716	685	692	686	699	688	664	701	651	688	674	657	636	694	683	690	648	695	695	690	713	704	650	751	708	683	714	655	667	663	682	667	692	650	676	649	655	659	675	660	658	703	690	678	679	691	678	703	730	733	675	666	657	697	660	739	642	643	679	677	690	727	659	654	706	699	678	669	672	689	690	709	689	692	684	671	732	689	688	706	652	693	673	706	721	695	699	665	678	662	674	734	656	658	725	717	739	693	643	694	661	722	624	689	638	679	708	710	689	652	712	653	708	694	659	692	645	638	694	690	673	693	658	654	670	674	688	696	715	681	712	668	702	666	703	654	646	676	693	673	664	695	730	681	644	686	701	683	656	649	674	653	658	679	700	677	722	640	724	691	647	701	702	652	682	648	667	699	736	714	683	705	631	595	616	702	659	699	691	703	673	649	710	616	728	670	664	712	715	679	680	648	625	639	743	682	670	705	658	697	700	697	665	671	696	672	699	670	671	670	713	659	705	664	672	691	677	708	690	676	638	718	637	678	690	676	683	683	709	662	683	674	672	756	682	722	675	713	654	678	715	681	724	683	682	686	608	664	666	671	641	695	704	711	707	722	718	673	678	680	711	709	704	680	639	707	654	685	647	667	701	649	705	696	653	657	685	683	649	732	696	661	676	673	694	661	661	696	703	671	688	693	708	683	661	644	690	753	696	692	713	677	637	723	704	698	701	622	700	710	737	677	701	698	692	648	672	674	676	706	696	692	685	721	672	701	700	692	652	625	716	691	651	682	676	646	699	676	685	709	704	719	725	690	725	710	663	643	695	642	705	728	690	700	716	720	619	667	695	694	706	704	693	713	648	685	659	724	677	674	688	653	662	709	672	680	675	723	676	671	667	682	697	692	678	636	682	683	686	717	666	721	721	697	705	672	734	688	670	700	704	652	703	694	714	672	687	685	691	667	670	656	665	653	732	730	693	688	660	666	699	709	684	655	702	662	687	642	752	679	690	628	642	685	691	642	675	675	708	719	677	689	678	686	681	635	722	708	699	677	670	641	714	723	720	671	748	695	704	675	706	712	689	681	697	675	669	664	627	678	690	713	683	641	674	717	675	687	656	698	732	651	689	677	663	669	665	706	689	683	676	691	652	669	702	660	676	667	698	721	707	683	723	695	661	636	617	676	663	677	690	672	678	715	723	683	695	641	704	719	695	678	682	697	679	676	709	671	697	704	729	676	642	685	669	662	652	703	643	713	750	723	675	692	673	710	679	663	685	655	648	684	705	651	707	709	673	690	691	683	704	686	697	669	722	697	659	701	721	669	730	702	741	696	714	647	663	707	708	705	662	653	676	677	662	717	729	683	677	646	703	655	751	688	674	665	708	655	686	629	696	728	683	677	652	682	678	687	688	673	664	635	664	678	629	707	683	644	674	685	647	629	704	670	673	704	636	659	679	640	642	697	686	729	616	676	697	719	659	698	676	690	687	717	686	695	681	727	696	652	644	666	683	693	680	664	636	632	673	641	696	735	673	705	664	659	676	654	682	676	675	665	674	755	666	671	690	663	644	661	693	643	669	654	687	699	702	732	668	703	718	667	666	712	668	665	697	685	742	703	668	713	647	713	654	657	676	708	664	667	695	710	718	675	710	680	700	650	679	711	667	659	727	649	730	696	657	666	663	684	677	692	719	684	697	650	712	648	689	720	642	670	663	705	706	638	656	675	665	694	656	597	720	685	685	626	731	699	706	692	705	677	664	694	652	684	703	698	701	688	696	707	664	733	668	652	693	638	643	665	659	700	696	657	657	641	674	694	657	637	660	708	651	668	723	721	750	730	730	724	700	654	645	674	706	657	666	645	707	782	735	713	726	709	704	671	660	701	657	696	706	656	654	773	711	701	676	622	718	685	679	706	672	660	653	670	656	636	664	713	672	693	701	663	721	669	692	685	702	672	683	707
33092	14089	2445	649	449	402	384	374	378	346	328	302	317	311	325	291	328	309	299	267	321	309	281	285	313	311	320	306	320	317	280	291	295	299	301	316	324	283	293	299	290	315	312	290	328	300	278	340	332	280	273	255	293	299	287	272	336	278	296	318	293	309	298	294	304	299	321	301	297	310	289	305	312	313	282	268	271	295	292	291	303	316	328	301	295	329	314	312	291	278	315	296	299	310	280	325	324	301	283	285	315	276	257	292	257	319	279	267	291	309	258	324	308	295	295	288	310	261	290	315	307	310	309	319	301	310	332	325	277	300	297	296	276	263	291	298	291	304	291	286	272	301	293	286	324	300	279	295	291	255	285	323	297	282	312	283	271	257	279	323	332	293	320	311	298	299	321	311	275	289	283	301	300	286	289	267	281	294	305	304	286	291	285	309	319	304	283	308	284	302	316	286	299	277	277	270	290	306	277	277	281	318	328	265	310	348	298	254	266	289	317	331	279	300	321	304	307	277	315	273	288	278	319	282	271	276	267	276	292	313	297	285	284	311	308	298	342	307	287	279	293	271	300	281	276	308	311	310	270	285	293	286	284	301	293	297	281	285	289	287	317	304	318	322	302	318	335	339	282	295	315	312	321	301	288	302	265	282	278	271	261	293	281	278	286	283	255	318	268	307	308	303	287	334	304	297	293	322	331	278	298	296	303	297	346	293	266	285	298	263	325	317	301	296	334	274	281	254	347	315	311	274	276	290	309	292	275	312	274	327	300	283	305	263	271	269	307	290	309	288	309	264	290	291	314	280	278	280	307	290	321	259	314	310	293	310	274	311	308	273	303	314	261	291	306	289	282	296	294	306	305	297	324	269	290	312	271	298	297	289	290	329	278	305	326	299	286	301	342	287	310	269	296	314	293	312	291	291	296	262	289	302	304	324	292	283	307	263	265	317	281	304	316	274	260	297	302	274	325	316	301	275	311	288	317	303	273	266	295	297	271	254	267	251	302	288	324	273	295	273	250	336	323	314	309	302	308	341	311	325	288	296	334	320	287	306	295	291	312	317	297	282	288	282	307	363	318	311	276	310	283	311	326	355	307	303	292	299	285	301	272	333	287	305	261	314	315	315	286	342	312	313	283	319	274	279	304	306	287	314	306	302	303	269	287	307	287	299	287	274	309	273	311	296	283	286	288	281	335	300	285	293	317	265	278	224	306	284	312	281	307	275	298	309	303	301	321	310	346	288	308	302	318	311	308	312	311	279	288	304	298	278	294	325	332	298	335	294	306	308	300	306	306	349	304	284	253	278	297	328	339	279	287	276	318	315	281	260	310	300	309	285	287	295	290	302	271	292	330	268	312	260	278	313	291	286	295	320	287	333	296	292	306	299	321	287	302	291	313	297	326	283	309	311	287	277	296	295	276	287	308	323	308	308	281	294	310	297	342	311	325	313	317	284	323	308	275	289	287	297	286	267	308	311	272	308	280	300	259	296	287	322	301	303	270	323	296	314	263	277	290	275	298	282	342	262	285	279	304	275	278	256	269	303	295	289	285	285	291	254	301	314	293	310	288	281	275	331	295	286	283	281	287	309	314	298	316	290	296	265	283	285	322	298	333	300	308	313	289	273	278	263	286	310	291	306	305	282	308	319	311	282	293	293	275	297	266	300	315	300	322	298	287	294	310	295	292	278	268	336	290	271	296	282	305	310	304	303	309	255	289	327	296	305	313	300	290	249	315	305	315	286	326	306	312	247	292	310	330	302	311	273	289	313	266	279	288	321	295	279	256	305	299	290	291	298	312	313	289	335	258	299	285	286	332	306	296	276	289	320	296	262	270	336	294	307	284	294	346	283	267	296	280	291	291	284	305	293	307	309	275	284	286	293	280	269	288	277	316	282	288	297	321	295	324	310	308	290	278	297	286	289	283	286	287	299	325	297	283	299	289	293	346	328	300	275	291	274	313	313	287	305	300	321	298	295	299	299	313	291	311	297	276	286	304	269	306	321	313	279	297	296	303	327	342	266	292	340	309	309	292	311	306	315	295	344	293	297	308	297	298	302	288	332	284	317	299	260	318	291	293	294	309	284	313	306	286	274	288	319	299	272	316	303	308	257	278	299	304	309	290	286	305	306	325	295	277	330	311	274	271	284	281	305	307	280	287	313	263	284	269	309	277	318	296	318	286	292	286	305	273	326	309	261	305	299	308	269	268	287	296	291	268	248	268	294	316	289	314	310	299	285	271	257	312	306	277	328	298	301	287	300	276	310	310	286	271	308	313	302	290	304	329	291	317	281	303	301	282	312	300	294	306	319	315	326	277	301	282	258	287	297	310	293	300	310	300	275	318	286	311	321	302	313	281	296	318	274	280	291	297	303	278	302	304	279	263	277	316	283	272	300	268	323	282	266	302	310	290	276	327	303	286	307	287	273	284	314	292	300	288	312	279	274	320	288	293	301	303	280	293	292	333	291	264	273	258	275	250	279	274	283	256	294	309	261	252	287	315	273	253	286	308	306	310	298	288	310	314	289	284	279	287	316	322	319	300	283	314	268	276	304	316	283	282	286	295	298	289	287	277	284	319	289	303	257	257	299	296	332	306	283	286	313	277	294	315	298	303	290	315	273	325	275	287	276	283	292	293	324	285	308	258	289	301	300	326	272	284	296	261	290	313	302	278	276	303	310	307	312	257	294	274	296	279	318	289	293	288	292	261	300	291	304	292	293	309	304	332	296	309	276	282	321	285	306	315	322	284	330	295	302	327	317	317	308	311	303	306	303	295	299	271	277	264	315	263	316	292	314	261	272	308	278	319	325	292	298	303	293	354	284	312	325	285	293	280	302	285	299	281	267	265	307	295	289	263	284	311	291	314	304	298	290	318	280	306	278	269	301	311	299	304	282	285	279	288	314	305	314	290	313	297	281	313	324	256	276	313	311	303	300	305	281	306	279	304	276	302	337	278	298	301	288	299	298	321	315	295	326	288	279	336	321	287	306	309	308	319	301	292	296	291	318	309	299	310	315	298	281	292	288	290	298	297	292	265	294	287	298	303	318	305	308	289	296	349	298	323	295	286	304	330	310	303	300	309	352	293	347	304	263	323	289	283	291	277	286	298	347	293	316	324	309	297	278	292	291	315	277	299	267	310	309	303	301	311	273	262	286	290	281	284	320	312	303	287	317	305	276	311	294	324	297	304	299	275	296	316	292	280	297	288	314	292	268	305	331	309	290	290	308	292	299	267	297	306	262	270	274	266	276	304	310	273	296	290	299	297	326	308	276	285	311	271	296	320	324	256	316	296	345	316	281	301	282	267	297	294	273	294	319	294	297	327	300	317	246	288	308	263	283	293	275	259	319	269	301	278	246	288	313	274	272	289	299	266	273	273	280	295	272	279	255	316	298	309	276	292	293	302	314	313	294	274	298	319	295	325	281	293	289	303	292	280	278	286	306	320	355	280	301	260	293	287	286	307	282	307	297	302	298	317	301	305	309
5396	1679	1238	861	741	719	717	675	676	666	658	648	675	685	649	703	635	642	690	643	645	664	684	686	686	686	694	667	688	622	685	710	718	680	678	693	678	722	719	664	670	713	667	677	704	727	726	661	721	692	668	655	716	655	673	645	687	689	661	711	701	621	679	698	649	644	696	614	707	697	660	714	691	693	684	692	687	674	669	669	648	664	628	672	672	714	686	641	707	653	708	656	647	673	674	673	695	716	657	611	677	672	677	660	717	705	657	735	721	708	677	673	668	649	688	701	675	642	656	673	637	621	680	714	694	679	674	640	677	633	638	670	681	646	705	687	712	674	686	686	716	686	719	687	675	684	715	664	661	682	694	663	669	707	689	674	693	684	679	656	681	674	653	683	653	652	654	645	700	679	661	718	672	657	696	675	711	686	651	676	693	654	687	648	654	662	671	727	686	677	699	676	668	700	672	679	715	695	703	671	665	669	704	665	659	660	678	728	641	682	684	725	691	641	601	676	647	679	688	689	644	639	712	730	684	718	675	689	683	648	659	697	695	680	672	685	673	627	657	657	630	684	652	672	689	653	706	640	701	678	709	645	675	679	686	658	691	652	675	668	651	644	712	651	638	699	727	693	667	654	660	663	668	654	669	692	688	690	685	690	673	673	694	684	681	666	701	656	674	680	679	653	620	681	682	682	661	721	662	676	695	687	674	709	710	696	649	727	670	673	672	649	683	690	644	708	629	712	670	716	643	650	686	682	642	689	702	589	652	679	691	631	694	678	650	655	686	652	686	650	687	714	667	720	683	689	694	729	654	659	705	687	672	709	718	695	679	681	720	712	668	733	700	671	665	675	707	713	706	675	694	671	671	659	680	649	677	682	696	668	656	651	635	636	707	683	652	667	712	671	651	628	669	673	701	687	643	699	641	692	729	669	697	648	713	662	650	653	738	675	681	706	716	702	665	658	669	656	677	651	684	692	637	636	659	669	665	652	669	674	651	675	696	690	692	663	691	683	641	656	670	694	683	653	659	639	664	715	650	678	634	657	663	630	695	705	640	657	704	658	653	642	704	672	688	689	682	638	627	661	686	695	665	655	696	649	650	653	628	686	631	632	660	663	707	665	722	686	710	668	664	721	659	679	669	642	694	667	676	683	663	678	644	660	674	659	618	689	659	649	675	637	639	661	703	623	654	681	655	677	680	704	688	672	674	647	651	627	719	656	662	651	629	650	660	682	666	665	647	698	683	690	684	690	698	634	664	649	664	666	691	712	664	665	645	658	670	652	682	689	726	693	693	709	673	686	725	640	712	686	665	709	639	659	673	658	641	665	651	675	671	659	677	676	666	652	662	656	660	691	689	657	656	725	685	684	686	668	663	704	690	687	658	645	690	711	659	649	651	640	663	672	692	674	670	659	681	654	639	726	672	736	704	677	721	622	654	697	655	694	709	607	707	687	675	634	671	637	639	685	620	714	670	685	636	653	668	728	628	707	674	654	688	658	678	706	692	691	653	704	673	675	694	679	718	686	681	689	671	679	685	647	656	681	634	716	729	674	663	650	676	672	650	635	613	664	712	673	691	655	679	642	673	666	692	699	694	622	714	697	627	643	735	670	690	670	670	689	654	662	700	706	684	685	657	649	672	651	679	686	645	735	693	672	703	711	680	678	673	672	648	678	674	699	665	725	648	729	723	703	658	663	648	685	723	629	628	684	672	650	691	686	665	683	650	675	704	649	616	673	680	624	704	669	643	705	770	624	679	662	689	642	665	650	692	684	663	722	686	641	711	666	660	721	669	687	644	642	682	686	687	669	681	716	651	698	715	709	688	648	669	649	651	655	691	703	663	653	681	703	675	665	703	669	673	658	676	652	673	708	701	680	732	658	657	669	659	669	668	655	707	681	668	654	612	661	697	708	670	670	675	660	698	709	668	665	668	676	711	639	689	676	660	671	671	688	710	681	704	687	663	692	669	680	667	680	667	724	644	671	653	634	656	668	699	660	676	692	705	678	667	667	680	664	644	670	686	671	661	706	680	629	664	646	689	687	665	680	643	665	628	679	615	652	654	682	656	682	647	690	689	677	671	667	677	709	701	688	675	702	654	699	686	672	696	679	658	658	664	692	712	680	703	670	706	645	698	654	658	721	735	664	688	682	678	691	705	656	701	645	667	724	718	649	683	663	692	665	723	714	669	686	712	680	689	686	708	631	640	659	695	660	668	693	690	659	704	731	683	661	690	638	672	691	669	671	657	680	704	661	663	713	728	677	691	642	683	663	658	716	659	656	690	686	667	647	682	726	698	701	642	673	696	705	639	659	662	674	690	703	678	695	678	676	730	663	683	654	692	674	680	717	706	709	685	676	697	641	696	694	691	682	697	676	661	631	650	689	694	712	694	690	694	684	670	701	648	693	689	710	693	651	697	683	687	705	677	670	748	657	719	676	668	682	678	650	625	667	692	665	673	619	704	637	646	665	641	692	611	658	712	666	702	710	687	666	722	676	683	654	649	653	654	677	679	675	644	654	698	632	682	631	696	707	657	675	677	681	637	680	661	693	714	652	661	723	647	681	677	686	672	697	679	677	621	653	648	629	712	679	640	678	692	645	694	680	705	649	687	651	712	641	668	711	712	712	694	722	645	690	694	677	692	687	679	702	713	642	675	664	696	693	696	690	686	684	670	669	664	661	651	651	680	672	695	705	681	657	638	640	714	729	637	703	688	657	697	687	698	730	650	699	658	647	647	696	656	678	659	706	659	646	714	688	687	715	682	677	661	691	642	699	642	745	680	670	720	619	667	665	681	748	608	654	696	681	665	660	661	692	654	701	678	697	727	706	674	711	715	676	704	628	709	694	679	672	685	672	663	673	622	708	691	699	678	673	730	681	663	709	662	671	700	680	702	675	666	673	645	655	661	696	696	707	696	682	668	643	654	737	700	661	635	694	697	656	710	700	648	669	643	703	707	687	651	684	705	645	677	661	651	694	625	668	658	655	717	694	645	667	672	666	703	671	619	668	658	691	667	653	668	659	653	685	652	687	616	645	658	652	688	666	680	642	694	672	674	632	665	643	679	693	625	637	714	638	707	682	672	720	685	693	729	609	632	699	634	669	639	745	709	653	630	686	669	637	670	693	651	721	706	655	667	685	702	704	632	715	669	679	640	674	698	652	616	671	634	723	680	681	714	624	665	660	647	689	665	629	698	667	699	679	657	697	649	582	706	671	712	690	699	668	701	650	658	660	682	672	682	689	672	716	698	634	702	670	680	706	679	653	643	709	673	685	675	662	674	656	706	705	709	669	687	614	638	640	657	672	680	658	659	650	650	723	677	678	637	693	633	635	700	647	679	640	687	641	649	719	659	687	667	682	667	677	628	672	650	670	709	673	705	684	687	667	708	636	676	665	675	711	691	672	702	733	667	712	697	668	722	724	641	651	626	696	680	668	693	660	677	659	722	691	706	632	670	732	672	666	667	664	662	662	720	647	672	670
24488	20969	24593	27479	20676	3170	762	604	568	552	497	509	481	433	454	444	470	419	408	411	404	429	449	473	370	401	397	421	354	403	395	378	379	380	392	372	393	385	368	443	400	396	438	376	362	392	351	376	463	427	386	347	377	408	365	387	405	383	410	436	399	416	409	391	413	401	381	420	386	385	400	366	379	377	410	376	424	381	401	370	396	372	416	387	424	402	386	415	410	413	401	392	357	421	392	378	419	376	427	372	385	393	412	424	438	381	403	389	399	373	383	367	412	433	369	366	417	437	425	434	428	381	417	396	435	403	436	394	377	386	373	409	431	377	391	422	356	421	400	417	376	409	375	387	390	401	412	373	369	376	406	401	377	392	382	374	421	379	411	367	401	378	370	392	406	361	396	402	425	380	369	385	400	405	396	393	357	413	384	394	390	408	364	375	403	411	383	345	382	382	421	387	393	384	386	356	434	420	388	390	390	394	426	433	406	359	406	419	396	390	383	392	404	378	408	354	364	374	391	387	357	377	416	387	432	405	381	390	369	405	405	409	406	427	411	401	403	367	412	392	389	392	398	420	399	371	392	379	398	375	400	397	387	379	396	423	408	389	382	426	427	382	392	382	375	367	395	367	432	397	385	378	375	398	392	405	385	401	392	390	396	375	357	365	362	363	415	342	362	401	396	435	378	412	380	408	397	415	366	422	397	386	396	382	395	365	397	387	429	391	412	364	419	380	415	379	410	424	360	388	395	405	410	359	422	436	375	416	386	388	393	431	411	393	411	407	407	360	412	405	380	381	423	394	365	378	405	395	396	405	373	401	354	393	403	387	389	389	386	367	392	418	418	388	404	370	411	421	415	422	378	372	395	384	377	420	386	390	388	397	391	429	462	401	369	397	363	429	372	418	383	385	397	413	381	372	412	450	369	372	398	427	435	372	406	367	411	365	416	388	360	391	391	392	442	398	421	360	392	362	390	366	386	352	398	398	433	405	378	394	395	414	384	401	379	402	434	354	395	383	387	400	375	395	394	385	396	422	389	355	393	419	392	369	429	397	413	378	391	399	407	429	436	410	410	461	425	408	398	386	375	384	391	369	355	378	396	348	376	402	380	429	374	367	389	415	376	377	356	415	363	359	375	406	381	402	354	391	374	383	414	449	430	361	415	397	408	376	413	419	313	331	391	389	377	438	360	379	405	349	401	366	360	390	390	402	400	398	468	363	370	419	376	403	445	421	414	375	403	361	421	384	415	397	368	375	401	418	368	359	383	417	413	398	403	398	384	408	401	399	394	373	419	390	398	364	336	357	386	393	387	412	373	380	332	359	392	415	386	408	392	387	401	381	403	376	397	384	348	373	400	399	396	385	407	369	382	368	392	377	389	402	371	368	353	407	416	388	410	415	372	407	408	393	371	416	412	391	387	438	433	386	425	403	404	355	360	399	416	391	387	403	357	392	389	415	384	393	410	321	358	371	414	410	387	385	387	410	390	344	417	382	359	357	382	396	382	400	351	397	449	419	372	385	348	391	426	391	403	379	394	359	377	351	397	370	382	357	388	399	396	391	418	428	400	407	378	404	364	403	381	367	349	357	362	388	343	421	425	418	346	401	357	390	396	364	385	404	415	389	412	389	386	428	402	397	392	384	360	366	385	399	390	399	390	371	357	413	376	385	420	384	377	382	372	387	409	360	403	369	393	399	412	371	357	396	376	350	402	363	361	393	385	405	395	373	437	408	359	376	385	398	430	387	380	390	408	334	383	397	429	387	389	383	408	363	365	363	382	393	364	367	379	403	387	402	376	384	436	405	346	353	386	407	396	388	394	403	368	367	369	433	388	405	410	397	394	419	367	382	401	363	411	429	371	421	391	417	413	380	381	371	383	423	389	423	383	410	411	414	428	388	386	384	390	372	390	397	439	367	398	374	448	416	407	358	403	439	405	418	392	370	385	396	400	379	389	401	373	365	366	411	394	418	373	389	419	386	361	373	409	410	393	376	393	403	418	398	385	373	383	405	448	399	393	381	406	422	413	383	451	411	424	383	381	365	384	385	402	381	370	389	394	370	407	393	369	371	368	412	374	358	382	369	366	384	376	426	438	406	408	414	436	422	394	409	395	376	398	443	356	409	380	401	383	410	381	409	387	367	386	379	385	353	357	378	382	379	413	400	433	411	395	402	419	374	417	363	414	430	434	363	384	396	384	395	381	393	453	413	393	391	378	392	431	415	366	344	385	400	346	372	424	363	416	413	412	370	399	417	407	449	397	403	426	383	417	386	385	391	413	379	437	382	355	386	398	369	381	378	385	381	380	411	435	437	402	433	395	399	406	361	383	376	398	408	410	399	392	412	394	392	343	398	386	441	441	394	386	410	414	391	358	414	397	404	410	420	393	373	373	373	351	377	367	360	400	384	387	379	400	372	389	388	387	372	381	383	404	357	376	414	400	364	411	381	367	403	390	397	407	392	387	390	372	359	417	396	417	401	372	372	403	379	372	402	385	399	365	367	381	330	377	363	414	396	393	408	414	414	428	394	397	424	466	405	381	376	351	398	370	411	383	413	440	423	398	373	365	396	402	367	362	388	389	368	374	397	372	393	392	395	394	400	372	361	369	396	399	386	385	389	401	441	386	413	412	410	385	409	409	418	415	431	444	401	384	387	370	368	369	365	388	407	391	390	409	358	352	387	391	404	436	391	396	392	412	440	408	373	388	395	451	393	379	426	431	405	388	418	381	386	369	410	385	394	418	391	430	374	395	347	415	435	409	421	388	423	381	352	418	391	411	369	389	383	344	370	383	438	411	378	416	358	438	375	395	437	380	376	433	400	402	388	384	387	370	391	369	397	342	375	396	397	421	367	382	405	379	447	417	398	385	398	407	423	432	395	421	367	375	426	425	379	382	379	388	405	389	424	386	393	390	424	390	403	410	377	419	389	401	374	345	419	381	386	393	371	423	336	357	386	399	432	381	367	398	444	423	411	413	383	383	373	382	387	410	342	387	366	367	417	424	401	425	455	387	433	418	399	361	400	386	409	389	367	361	382	388	413	414	360	388	354	390	365	366	373	350	409	368	335	386	436	366	407	410	398	397	417	389	407	396	400	382	406	380	390	369	404	397	395	388	389	400	394	398	404	379	406	367	418	376	371	392	412	417	390	433	354	399	378	378	364	442	375	384	430	391	386	436	397	421	422	433	413	421	421	372	407	383	397	404	379	389	359	397	398	354	398	392	388	414	389	390	393	375	387	375	375	367	433	396	381	430	406	364	410	375	416	379	429	390	382	381	370	388	389	375	406	380	395	394	388	375	353	412	370	375	378	421	363	391	380	387	383	414	371	343	366	363	385	351	395	377	377	398	368	389	402	351	396	406	422	388	394	383	399	413	428	390	364	386	372	420	416	383	415	417	365	356	430	401	363	370	366	387	382	409	407	402	422	420	406	424	407	417	392	411	425	412	408	373	390	397	382	383	377	381	405	406	393	402	379	407	400
3631	4827	3215	1693	1281	1072	1017	960	955	918	946	897	918	887	925	900	841	855	824	868	896	888	832	882	865	884	891	820	861	843	853	870	810	834	856	841	897	872	791	827	852	848	862	827	842	847	884	900	872	807	870	863	858	854	860	853	852	829	912	889	875	845	860	858	858	822	842	848	866	803	870	798	862	836	853	832	749	841	829	828	793	824	808	797	803	849	835	821	854	827	898	827	832	848	876	844	795	859	813	874	859	839	838	863	840	816	842	863	880	871	847	786	840	841	844	911	844	850	857	810	858	850	885	800	844	856	826	809	790	871	934	805	867	873	887	835	864	836	876	828	871	836	839	830	856	902	854	798	845	862	838	843	848	827	844	871	838	841	855	881	890	830	883	862	838	809	838	876	820	858	865	885	826	882	816	843	834	799	837	833	890	841	877	843	803	854	897	836	859	866	839	855	802	887	913	908	827	852	801	851	856	816	815	880	859	893	826	840	842	805	840	866	797	837	834	884	910	790	820	812	829	835	851	861	856	870	862	828	846	875	854	843	824	850	863	845	837	868	818	897	858	839	781	859	825	870	818	819	841	828	901	805	840	786	880	850	895	829	814	867	857	805	889	816	832	840	843	856	861	858	840	820	820	882	795	927	828	851	836	847	834	823	884	819	813	872	756	841	833	889	847	874	842	798	841	834	827	841	872	920	864	856	872	920	860	863	879	849	855	838	873	833	838	855	845	798	821	891	791	837	854	816	842	872	807	842	833	883	833	824	868	826	825	811	845	874	813	812	825	844	846	868	862	821	837	848	825	838	909	839	835	814	801	843	867	929	821	829	865	879	887	838	832	867	865	787	894	847	848	846	829	846	852	831	841	895	836	823	860	860	845	825	847	861	827	892	916	792	864	816	827	884	815	840	849	832	873	845	872	828	848	820	889	918	861	812	877	821	871	865	801	877	851	868	782	818	828	920	841	791	898	843	836	805	862	819	906	870	889	859	855	844	861	800	812	855	845	800	880	828	855	872	846	853	843	831	850	860	855	864	848	842	883	839	825	870	837	838	914	847	875	879	851	839	872	923	867	833	857	877	834	834	839	839	801	857	886	895	870	790	846	843	812	797	850	823	863	905	863	835	853	814	866	841	842	825	855	808	855	840	843	856	846	794	849	849	832	825	836	869	859	840	854	844	842	888	823	871	831	868	886	821	823	875	874	863	851	828	819	904	895	867	843	837	810	844	880	829	822	871	865	847	828	828	841	877	881	845	837	856	892	813	902	854	877	848	873	818	809	880	856	838	842	825	810	878	813	864	920	806	851	869	876	779	783	855	848	821	894	803	805	795	850	819	805	825	775	865	874	864	845	807	903	931	850	873	844	876	853	822	866	821	841	860	852	817	804	882	818	805	844	887	845	859	810	888	886	835	840	834	860	854	846	856	853	863	855	850	848	831	782	854	885	799	833	909	874	893	850	871	846	833	846	852	785	831	838	852	850	846	820	849	858	790	828	864	882	809	841	816	835	829	864	863	834	839	843	815	862	811	859	851	847	824	856	856	851	886	789	872	859	802	861	867	815	871	841	817	853	876	836	873	864	883	828	909	866	834	844	806	897	831	880	850	866	815	872	786	888	843	819	873	838	871	839	840	827	867	854	870	846	813	808	888	900	893	820	823	863	854	884	852	837	807	823	840	840	862	800	868	812	862	833	866	824	848	851	799	882	847	870	857	828	825	891	899	816	862	861	873	874	868	858	842	797	878	925	871	831	836	860	836	822	880	781	810	845	878	829	852	842	844	851	785	876	884	875	874	821	848	878	861	803	862	862	841	862	863	825	828	878	860	847	811	894	867	850	847	842	827	870	883	857	787	847	830	842	845	830	853	901	868	850	815	834	841	830	882	807	808	812	878	781	818	839	898	860	854	824	834	866	815	877	818	873	859	849	801	842	882	785	859	820	862	844	850	834	849	838	807	871	824	887	813	823	872	845	867	849	844	824	884	828	819	802	842	820	862	869	833	890	877	849	866	866	847	872	867	832	840	828	906	841	800	903	827	836	788	843	833	850	836	864	906	828	852	798	816	859	883	847	843	842	869	813	864	874	873	810	869	852	878	828	830	868	846	872	851	836	824	852	846	835	875	783	864	872	845	902	798	852	863	878	820	822	786	909	828	862	859	827	852	838	871	903	825	865	854	865	830	902	826	860	841	816	829	855	863	846	828	837	861	848	756	869	867	857	840	876	809	887	815	792	910	877	843	832	882	881	884	853	796	850	836	850	845	798	836	776	812	822	895	794	870	843	855	882	835	820	820	834	893	826	827	821	828	838	859	878	820	823	867	883	834	818	838	803	814	783	879	844	863	819	830	827	821	865	839	828	818	829	868	866	832	863	881	836	830	912	906	848	852	869	830	844	856	882	859	846	832	810	830	829	884	840	914	851	846	815	790	848	834	821	819	869	858	829	855	824	897	764	855	822	817	833	827	832	832	837	871	825	816	866	837	860	864	792	789	849	848	857	868	893	858	854	821	858	815	825	821	872	783	843	827	859	837	842	853	838	813	838	826	854	842	812	833	858	845	887	794	851	822	852	866	874	837	890	828	864	799	807	841	833	852	792	836	908	826	835	861	879	836	836	850	886	869	800	805	860	828	848	817	861	823	877	815	866	929	825	857	823	838	852	870	852	866	842	831	868	863	880	846	787	840	848	806	841	826	863	869	853	829	814	845	857	862	807	861	771	862	808	827	839	792	827	869	900	839	834	872	839	830	829	881	895	867	856	924	831	855	901	842	800	856	832	893	831	848	825	865	894	849	858	823	819	838	838	864	903	796	914	847	855	932	850	825	840	885	856	853	862	790	821	833	827	870	824	826	828	885	844	879	904	805	870	848	849	882	848	783	873	865	838	859	827	865	852	887	811	808	824	895	865	827	868	906	820	815	839	891	814	868	802	839	853	841	861	837	835	849	878	876	858	848	878	846	883	835	785	802	820	834	833	843	868	814	836	856	862	893	820	862	853	869	855	879	826	901	836	890	816	900	870	851	827	859	884	872	868	897	852	901	854	860	867	821	823	770	877	855	827	816	812	831	874	857	851	845	837	800	879	826	854	858	858	832	876	892	888	799	871	879	865	820	856	874	787	845	781	837	853	843	814	822	843	864	886	896	829	886	824	821	884	914	836	827	859	916	845	832	835	867	863	891	840	791	808	895	867	881	826	843	900	791	900	870	859	803	841	875	857	821	870	858	833	838	859	839	876	798	890	825	855	822	805	844	849	789	834	901	863	831	869	831	798	804	818	860	783	837	830	827	833	869	822	889	823	817	829	905	830	892	854	840	825	788	887	881	865	869	861	847	880	820	826	805	928	793	854	849	846	852	844	857	819	843	847	844	862	899	860	835	844	848	862	906	862	837	846	894	897	863	844	826	839	836	845	822	828	893	806	898	832	839	910	873	843	853	862	894	776	843	923	884	830	900	877	899	808	794	891	836	850	846	842	811
23643	20928	25201	26821	20937	20952	3624	817	642	620	554	461	483	470	439	403	424	392	377	376	371	346	388	317	320	349	307	352	341	354	350	336	317	335	310	340	314	336	324	297	318	332	337	301	318	309	342	312	310	372	339	336	323	335	358	321	322	359	328	324	329	320	285	304	328	318	359	322	315	312	314	318	283	317	335	339	337	345	339	320	326	318	304	332	299	310	305	338	321	360	334	305	302	307	330	305	287	311	299	336	312	311	280	320	359	335	327	338	309	313	286	331	311	292	293	327	345	308	319	345	354	331	284	304	319	269	308	328	335	330	313	355	335	350	318	308	306	297	314	340	334	310	297	309	306	303	310	326	326	335	318	316	316	345	309	318	306	320	329	303	340	339	297	300	326	279	317	314	307	345	300	316	302	340	345	321	300	311	360	319	332	325	344	316	340	347	341	310	322	322	348	324	308	330	334	320	333	328	274	289	321	309	321	344	324	325	318	287	331	333	348	325	315	332	300	337	320	294	318	324	326	335	330	311	323	299	321	310	315	319	317	340	341	330	305	294	305	307	318	327	295	309	338	296	315	320	298	299	310	326	333	317	308	317	321	332	362	347	288	320	319	354	354	330	300	322	334	314	325	286	310	351	325	321	313	309	312	338	320	305	308	341	312	351	336	319	325	343	298	301	329	307	310	316	300	317	321	301	327	315	293	331	330	304	274	347	345	327	324	336	367	333	282	313	313	318	340	285	323	289	311	324	325	346	322	362	313	295	283	268	335	330	335	328	308	324	330	303	310	314	339	333	332	331	313	339	294	331	313	332	329	316	318	291	315	333	311	284	322	335	345	325	322	327	304	326	289	336	340	320	330	335	292	302	314	312	308	351	333	322	310	340	300	277	292	309	296	330	335	329	328	333	319	313	331	319	302	313	330	290	275	301	306	352	326	300	331	321	301	334	277	298	306	332	330	342	312	303	359	320	291	325	315	276	322	334	348	313	322	325	326	326	338	325	331	311	315	336	331	307	300	307	330	311	334	308	327	361	362	295	313	349	302	321	311	302	337	333	309	338	368	326	301	308	299	339	346	312	324	317	294	329	336	337	297	334	285	335	302	341	372	299	342	307	281	270	324	373	343	310	332	298	316	337	299	333	283	296	325	368	335	297	293	337	341	328	353	298	330	372	319	326	309	319	311	327	328	322	313	331	328	341	350	325	325	326	322	321	301	296	297	293	307	314	315	318	311	320	313	298	339	323	302	302	347	345	367	296	308	300	321	315	319	319	282	272	302	338	338	329	301	329	316	338	333	346	313	325	308	279	293	328	322	328	305	366	344	356	327	299	340	302	320	335	320	318	318	323	343	319	328	303	333	313	333	325	328	308	287	294	318	312	334	315	301	303	333	375	328	279	295	322	298	296	293	311	289	317	309	317	296	306	304	303	323	321	335	312	317	335	304	343	331	316	324	308	326	309	330	309	311	310	322	306	296	284	306	360	314	294	320	291	313	305	377	290	301	310	291	296	304	308	302	265	334	340	350	314	324	319	289	339	308	342	307	317	327	314	293	336	314	306	295	290	303	284	319	302	310	300	333	294	322	351	309	313	329	311	314	281	301	321	347	305	307	376	325	319	299	325	357	330	309	314	317	301	336	355	322	318	364	324	292	304	309	315	298	315	329	308	291	317	319	338	299	321	324	331	326	339	312	305	306	315	325	301	310	348	326	323	315	324	329	313	314	355	326	316	310	321	309	329	304	351	333	326	317	326	314	281	253	331	345	301	301	321	333	343	330	316	298	301	337	328	348	325	306	323	312	306	339	334	340	314	317	345	323	331	325	295	324	338	309	305	292	317	296	333	323	278	329	321	301	308	299	329	352	313	359	330	328	304	330	305	316	352	351	308	299	300	280	315	322	297	312	294	314	327	289	317	293	298	311	354	312	326	337	318	311	320	341	349	313	301	291	291	304	303	334	312	327	368	300	334	311	341	279	317	327	303	343	294	343	334	332	302	289	315	322	355	292	296	330	315	325	312	318	294	343	320	305	311	316	284	340	316	300	331	304	298	306	310	321	299	307	331	265	296	291	298	319	318	300	347	323	313	296	307	287	298	316	311	314	333	335	331	319	356	308	302	323	336	328	336	308	295	315	334	340	330	310	307	313	293	325	337	328	325	275	309	300	331	327	344	350	289	327	327	331	319	327	317	303	310	305	366	380	327	334	319	324	318	320	323	333	318	315	318	307	343	320	311	297	336	314	321	316	328	318	310	330	290	344	280	274	316	304	306	347	290	339	307	297	349	345	316	330	346	350	310	338	314	300	309	321	359	307	317	292	297	312	299	314	300	322	345	322	327	298	322	347	265	289	301	317	354	332	322	321	302	301	330	319	315	312	294	291	331	291	311	316	282	325	305	314	316	297	328	289	339	324	319	378	316	321	310	311	309	297	289	302	351	304	301	274	319	308	349	324	321	317	302	307	311	316	313	312	335	319	314	317	291	344	355	310	284	316	291	312	314	311	301	323	307	346	330	277	358	323	314	313	334	326	289	323	324	271	319	324	351	295	261	327	327	357	359	324	325	292	323	297	328	318	329	343	330	325	326	305	319	326	320	363	314	343	299	323	326	321	331	281	307	310	292	304	307	321	347	328	277	352	348	333	312	313	299	295	318	303	328	322	332	305	368	331	346	324	294	336	272	328	308	337	341	331	366	339	301	334	318	310	324	310	261	311	311	336	279	312	321	315	291	355	290	334	285	316	298	347	322	329	351	311	308	327	302	312	360	331	292	333	296	299	315	316	307	299	322	336	308	327	339	322	345	307	341	296	349	295	325	316	300	334	309	304	338	324	319	309	347	328	320	320	305	314	337	356	314	323	309	312	316	327	329	319	328	332	356	340	317	291	304	309	292	305	314	325	300	344	315	292	306	318	323	313	312	311	326	308	360	350	290	264	297	322	331	339	326	362	307	336	304	286	315	324	345	342	301	325	276	309	312	292	294	295	355	326	281	306	342	352	347	310	331	311	298	295	327	291	308	337	328	353	312	316	303	304	316	344	329	319	302	355	318	279	369	319	327	314	293	316	328	294	334	275	293	305	278	331	321	329	350	326	313	280	318	347	328	306	306	307	324	326	315	338	287	369	294	313	291	311	291	297	304	304	307	340	316	327	319	316	327	322	293	300	296	341	310	311	279	295	297	342	317	301	319	313	301	317	275	334	303	292	326	324	313	324	321	361	343	294	317	312	350	295	333	326	307	317	298	289	298	335	325	318	266	343	326	291	343	371	295	349	311	289	329	285	322	328	306	296	313	334	306	320	319	336	355	289	339	321	298	347	324	312	296	353	336	337	314	332	336	351	279	317	351	335	343	294	285	322	321	305	318	303	300	319	306	323	308	307	337	294	300	309	323	352	336	310	315	320	333	323	335	304	320	306	322	295	321	331	328	342	292	340	315	315	333	331	309	328	287	294	324	305	314	305	345	313	349	307	342	313	307	291	319
3605	7478	4752	2184	1332	1121	996	913	843	825	829	738	777	745	765	760	728	719	714	718	673	702	652	703	748	653	729	682	703	665	650	703	661	683	734	715	708	688	714	717	688	720	686	648	658	729	698	644	743	742	707	693	666	662	657	709	698	692	681	676	728	727	728	702	674	698	674	739	681	658	686	711	647	690	644	668	657	671	660	665	684	710	652	745	668	704	695	692	690	724	661	713	652	682	680	672	640	692	713	689	681	720	633	700	622	667	657	675	652	716	643	684	721	691	677	717	685	685	684	658	671	683	663	700	690	709	642	657	698	648	662	731	717	693	658	694	684	669	683	701	720	734	693	664	661	742	654	700	709	712	678	657	718	726	699	658	658	688	687	670	628	718	668	688	691	695	649	651	709	652	684	663	648	681	695	701	708	662	684	681	641	680	661	672	669	724	686	709	669	723	639	695	685	714	694	694	703	685	654	677	694	647	640	656	690	684	669	673	695	719	723	685	691	674	647	673	696	662	720	704	656	685	714	697	637	712	729	700	704	716	688	676	662	708	655	682	682	698	699	645	657	678	724	678	708	683	662	702	693	703	661	709	688	682	689	725	695	728	664	681	694	654	718	712	655	680	674	719	681	660	652	676	673	656	671	684	685	687	695	693	691	647	638	726	689	701	666	643	710	663	693	703	672	627	669	689	708	677	711	697	672	697	663	668	670	682	639	707	688	649	659	720	713	704	724	662	703	691	701	718	679	660	743	675	692	650	710	710	651	672	676	634	695	668	673	720	622	678	705	693	673	686	733	679	690	699	658	693	651	689	661	732	708	672	666	651	682	657	686	659	665	680	699	682	672	697	652	662	678	675	672	663	673	711	655	683	668	678	658	672	705	653	658	669	675	677	697	706	682	687	679	611	703	671	726	621	738	642	703	621	706	706	685	679	647	666	657	672	658	623	668	675	724	667	671	687	682	662	709	717	712	689	661	680	679	629	685	676	709	679	658	656	681	706	676	682	669	721	680	680	653	683	656	702	663	646	703	715	669	663	641	680	692	678	648	652	672	703	703	693	688	696	665	651	711	662	684	648	642	714	667	673	705	663	650	666	695	744	708	688	668	676	654	693	665	646	707	614	702	686	641	695	683	608	678	663	664	719	700	673	692	686	691	652	676	670	676	658	667	720	703	681	636	696	666	655	648	676	677	650	675	659	693	657	697	699	691	683	670	639	691	694	654	695	680	695	661	699	649	686	691	662	610	712	705	708	708	663	694	685	704	689	683	635	702	724	725	691	682	678	662	684	674	709	704	649	674	728	680	711	629	659	680	674	703	689	646	704	693	649	717	672	652	712	702	714	710	685	678	670	672	722	734	687	652	661	670	659	747	708	697	663	671	675	691	695	692	702	700	671	728	689	681	700	668	640	691	665	636	680	742	683	734	684	671	662	683	665	664	676	660	689	655	743	643	706	626	632	679	720	705	695	680	678	661	653	647	725	653	721	671	632	696	627	683	677	658	667	692	663	697	681	586	678	677	671	709	687	661	672	750	713	686	714	654	680	705	661	705	685	675	645	627	698	626	688	691	696	729	669	680	673	631	670	711	692	687	621	660	658	654	720	694	653	693	638	722	714	669	684	684	670	681	687	734	691	651	695	644	688	640	700	681	722	677	643	638	667	712	680	698	678	688	665	690	675	679	657	690	678	679	694	664	627	653	679	724	690	673	641	671	676	710	739	616	708	648	698	693	692	630	726	682	662	701	741	708	628	689	698	695	687	688	670	691	678	671	692	676	755	674	666	682	700	684	672	668	692	712	702	717	656	669	683	681	656	697	670	643	638	681	651	711	685	691	682	653	635	678	673	670	655	698	675	697	688	717	694	677	655	648	707	698	738	736	691	709	710	674	645	686	633	630	628	672	707	682	701	659	669	659	718	680	716	715	649	730	668	659	682	680	696	687	676	736	670	665	694	703	664	721	712	645	704	643	653	668	725	673	666	724	694	658	693	665	669	660	665	656	687	678	641	676	653	660	646	695	727	679	673	652	712	692	719	693	637	658	692	724	667	707	610	675	640	693	670	679	682	694	679	641	651	704	684	687	679	702	689	663	672	686	673	672	712	648	702	697	687	699	674	689	699	696	698	692	689	653	698	691	684	686	641	687	695	721	685	674	649	678	725	697	691	695	730	650	662	683	652	671	675	652	617	642	682	667	675	694	676	701	675	730	762	680	717	652	665	682	694	679	720	687	689	714	608	727	701	664	693	684	699	670	672	660	715	623	714	708	664	639	676	691	666	626	691	682	711	641	688	667	754	670	655	706	696	693	698	699	685	633	665	665	680	661	681	635	698	639	702	722	681	710	622	706	683	661	688	672	709	685	679	655	667	730	635	686	727	664	671	752	695	683	689	621	638	640	708	687	700	678	665	675	671	709	652	657	671	667	631	634	693	671	693	716	695	659	692	680	666	690	679	666	694	660	698	644	661	734	650	687	688	655	664	656	686	663	640	700	716	675	689	669	696	716	662	705	629	613	711	685	662	635	680	700	696	721	676	694	689	660	699	701	673	669	710	704	712	689	676	685	662	712	709	653	686	687	676	687	696	680	718	699	707	681	665	716	692	653	701	674	694	686	677	742	704	689	678	667	703	675	639	706	702	669	669	672	654	661	679	646	675	658	680	665	647	682	693	658	692	712	667	697	687	657	668	700	655	665	651	673	694	676	659	705	688	698	665	668	668	662	648	668	676	681	660	643	695	683	678	690	684	644	655	666	708	654	698	662	702	649	757	609	656	697	689	685	682	680	661	678	703	708	661	682	668	665	689	740	620	679	662	704	681	674	686	687	694	654	710	677	647	782	711	692	669	719	616	669	651	664	694	710	683	613	738	714	664	710	703	688	681	642	655	630	648	648	714	704	686	696	672	707	718	671	697	708	686	639	643	702	718	642	690	666	651	656	729	696	706	666	678	672	612	710	685	686	658	657	704	669	683	668	715	668	707	677	656	700	705	738	703	772	647	720	691	686	692	697	656	657	693	700	662	679	621	651	700	689	682	670	675	688	659	678	683	678	775	689	702	689	664	692	675	695	667	682	717	712	681	665	668	659	693	686	681	685	664	710	730	661	670	648	697	688	698	675	652	697	685	677	678	708	706	675	696	692	663	691	686	696	668	697	671	690	663	699	713	648	629	671	690	653	664	658	701	687	722	687	715	659	667	670	677	691	714	643	704	669	672	689	645	666	697	735	683	729	675	695	694	649	687	691	763	678	716	673	668	654	703	646	685	678	708	671	680	661	687	653	668	642	705	709	696	611	697	717	726	712	654	684	710	658	683	690	710	637	708	708	710	657	660	656	718	672	739	698	726	688	714	694	688	656	718	684	674	706	686	688	731	657	670	669	638	638	660	662	719	688	673	639	658	629	688	675	689	663	642	664	752	669	747	704	697	683	690	675	680	666	642	681	706	713	694	726	646	666	694	675	672	655	672	679	672	616	689	688	718
33211	14218	2668	825	611	551	407	383	361	354	336	357	347	360	301	330	278	289	328	353	308	323	314	320	314	287	274	284	303	322	314	274	278	302	320	321	327	282	296	298	309	312	313	303	293	309	315	335	276	289	332	314	322	275	286	284	284	296	324	345	305	307	283	307	311	307	280	300	318	300	305	293	290	309	314	296	296	307	304	302	300	304	280	269	294	335	292	305	331	302	296	261	302	273	296	292	298	285	271	256	277	291	303	302	352	285	307	261	308	288	305	283	307	277	247	307	296	296	313	319	288	312	280	327	278	324	297	304	294	314	287	278	272	270	312	300	274	305	310	299	272	284	259	285	268	294	314	302	268	317	291	282	311	284	282	296	302	281	305	320	293	316	315	296	318	275	321	267	296	281	302	262	292	302	268	295	290	301	271	303	329	304	284	325	287	297	286	306	307	309	272	300	273	306	292	286	336	261	276	332	295	298	279	279	275	323	307	292	286	280	277	287	320	316	301	314	303	280	292	320	329	304	341	295	307	283	286	303	313	294	263	335	355	286	283	278	299	304	301	284	289	264	272	307	283	353	258	278	313	290	303	302	324	282	310	286	310	344	297	278	277	329	284	298	285	320	321	317	299	257	293	262	315	291	304	276	303	347	300	296	285	324	299	307	262	284	325	317	305	313	270	293	257	291	307	315	303	289	320	293	264	295	305	276	310	289	277	279	290	310	341	273	301	306	302	298	298	313	293	307	284	272	319	309	295	290	320	278	310	272	298	260	292	276	316	282	307	288	290	336	327	310	300	310	305	304	318	279	279	316	280	328	312	265	305	297	309	325	319	291	310	280	261	321	288	302	307	297	299	232	325	306	289	301	304	303	298	313	276	298	281	332	332	286	308	304	293	312	335	293	291	310	333	296	307	298	304	324	292	270	284	287	291	298	296	306	281	280	291	309	326	296	318	288	304	313	306	288	291	310	295	307	311	296	304	298	302	276	275	301	271	272	287	291	282	329	317	334	286	351	291	287	297	297	268	287	309	272	281	290	309	304	286	306	284	308	293	308	282	284	314	306	283	297	303	296	290	295	308	299	292	253	287	299	324	344	273	297	339	312	333	285	273	286	334	315	284	294	299	307	296	319	325	304	317	313	299	303	258	323	289	307	276	331	292	339	316	270	289	329	286	286	268	303	316	296	311	295	281	321	301	293	258	277	297	318	307	289	311	286	244	293	329	330	300	304	322	318	314	314	324	278	325	282	265	292	264	286	283	279	271	298	313	307	295	292	279	300	305	290	313	323	301	297	316	271	276	279	312	282	254	295	304	295	317	249	309	309	311	273	305	282	290	317	313	293	325	274	286	288	297	300	310	301	274	327	304	289	307	294	303	268	298	296	279	280	295	313	306	322	316	289	311	305	286	299	306	304	306	321	277	315	269	333	328	304	328	263	289	279	317	304	295	287	315	293	322	326	292	326	306	263	311	310	320	283	292	293	303	295	290	297	294	299	287	275	283	277	320	307	320	301	288	283	286	291	307	336	333	286	297	307	313	321	318	309	286	271	298	297	307	296	311	271	301	309	307	305	309	304	271	296	302	263	308	325	271	276	320	279	300	288	296	265	296	322	310	306	299	294	315	291	331	309	286	305	294	298	277	302	317	342	263	273	325	279	299	326	319	296	295	300	318	288	290	292	305	288	277	289	299	310	307	283	302	264	280	274	292	292	310	352	329	308	300	275	276	278	264	280	282	301	311	305	298	280	269	299	273	316	271	297	280	289	314	314	290	289	269	307	287	294	291	293	295	312	297	285	270	326	319	272	288	282	334	287	323	309	306	320	308	294	291	301	308	310	321	293	303	311	336	311	302	298	336	294	277	299	347	325	299	306	269	279	289	337	304	299	286	307	288	306	300	324	284	300	293	277	280	301	330	266	300	291	309	311	292	264	276	307	302	303	277	310	296	317	278	309	292	308	307	317	292	320	280	298	317	309	279	327	308	302	294	297	322	293	290	299	314	282	285	294	312	286	279	301	294	306	263	313	309	276	308	305	335	296	266	317	294	342	287	302	272	296	318	315	283	319	317	274	255	274	342	292	311	286	305	300	283	291	317	311	296	320	298	317	319	314	291	283	299	310	317	271	315	311	315	322	319	283	284	272	323	314	325	293	295	299	327	321	336	299	300	319	307	306	316	302	300	326	276	297	271	325	353	311	289	307	309	316	316	320	317	295	299	300	318	303	294	321	315	290	327	254	280	330	273	350	328	329	288	275	306	326	302	340	304	332	281	284	282	325	286	307	273	299	268	295	314	288	289	292	275	290	322	311	295	277	292	282	272	286	306	302	314	282	282	290	287	285	305	282	310	297	269	308	306	263	279	269	302	299	315	291	274	283	280	289	300	306	321	283	304	284	307	290	303	300	288	291	290	313	298	313	302	318	318	297	281	296	304	312	278	286	274	292	302	286	306	290	286	318	307	278	316	298	338	297	281	328	306	289	319	279	280	342	338	281	279	286	266	300	281	279	310	322	281	290	322	330	306	282	282	287	300	329	319	316	316	323	298	292	298	305	321	317	285	309	272	352	283	282	310	332	287	306	313	295	294	315	297	307	334	309	302	297	328	319	333	298	268	315	286	262	311	306	298	259	273	314	311	321	287	281	252	294	286	276	283	344	315	303	310	302	293	312	316	281	287	288	290	282	299	283	259	284	300	275	289	294	290	293	302	285	288	283	299	299	256	291	307	302	307	305	326	316	277	290	257	301	287	304	279	320	310	310	291	304	300	283	305	308	272	339	289	321	302	283	285	303	283	323	328	259	310	291	287	315	324	293	291	287	288	296	289	284	303	275	316	285	302	339	289	308	316	298	311	306	309	283	306	286	301	301	258	290	294	312	309	319	325	267	308	314	309	279	291	261	295	279	298	278	283	322	277	274	335	300	307	285	264	297	293	278	320	306	287	288	320	268	330	290	293	322	327	295	283	298	297	273	298	308	286	302	287	263	291	334	294	280	285	285	267	337	293	324	304	318	347	300	310	304	274	299	278	308	301	276	299	317	297	291	288	289	308	330	303	314	338	296	276	296	271	274	302	356	329	346	297	292	282	338	322	298	313	288	297	311	311	290	278	278	248	295	298	319	295	264	259	322	288	293	312	302	304	272	278	305	282	274	272	323	270	264	272	332	294	282	274	267	274	288	290	284	283	318	307	286	294	357	352	317	267	314	328	318	312	284	286	279	294	309	291	328	331	332	285	285	281	271	289	304	304	310	285	275	312	319	288	271	300	315	311	309	260	300	306	307	303	288	295	311	289	332	287	300	316	319	292	312	285	291	296	280	307	289	309	303	312	257	312	299	281	288	260	290	287	313	344	261	297	302	286	322	311	269	273	294	288	297	277	307	321	275	311	314	318	320	276	295	297	302	350	304	311	330	300	303	277	321	325	267	325	270	287	315	289	320	306	268	305	302	298	292	305	280	327	305	291	299	293	317	299	327	297	296
5326	1772	1280	929	726	759	755	770	733	700	707	694	703	706	678	687	719	674	672	712	699	667	648	656	660	669	658	692	684	650	659	683	661	698	682	705	679	702	693	703	669	740	694	663	665	679	696	678	663	735	687	662	723	700	698	679	658	688	659	659	703	702	652	642	699	669	703	728	719	690	710	681	698	701	694	667	594	694	659	680	688	685	667	677	671	663	629	658	674	675	667	654	676	646	687	695	702	675	692	709	645	684	657	634	712	667	718	657	653	649	679	647	691	662	684	730	671	678	637	674	694	720	683	672	645	698	714	680	639	656	616	705	684	713	667	663	678	715	689	676	698	699	627	639	679	655	690	696	676	717	706	685	649	683	672	644	657	705	695	700	733	654	703	666	689	674	693	687	700	682	661	650	650	674	689	683	637	654	684	754	653	665	636	679	665	684	681	704	631	697	690	708	726	702	664	654	670	653	648	649	681	696	657	644	689	703	700	699	616	719	667	685	689	643	705	691	661	667	666	733	687	655	657	663	701	668	694	687	628	697	678	672	686	688	727	612	709	699	658	672	689	646	677	754	666	696	657	690	663	675	684	683	644	710	678	654	700	668	710	679	696	639	620	635	689	654	636	644	656	722	661	705	691	718	681	668	682	709	695	694	664	718	671	674	712	699	696	707	642	619	674	657	690	690	693	663	662	698	705	709	698	691	654	621	648	646	679	663	697	687	670	632	687	650	671	670	632	679	711	670	672	708	656	663	635	664	724	689	686	631	671	685	619	652	694	656	642	700	701	689	668	667	674	704	672	678	692	638	701	707	723	689	667	688	675	680	657	644	704	680	679	649	624	643	676	693	688	726	675	678	689	701	701	696	687	685	687	731	723	698	680	696	657	672	664	651	635	702	668	671	689	671	690	680	638	702	657	692	677	706	711	659	640	682	721	686	677	704	654	699	669	729	682	687	707	719	691	634	730	660	675	644	671	673	654	652	653	660	642	652	665	678	729	693	718	703	675	682	664	654	674	656	649	622	670	661	694	667	683	664	677	631	688	658	669	678	686	687	685	700	720	695	653	664	680	672	680	727	676	705	679	695	691	650	659	661	689	701	681	641	649	670	650	676	668	676	684	700	685	633	689	659	678	677	647	683	696	722	684	687	664	686	705	657	702	704	689	688	671	715	682	674	669	688	678	666	666	665	698	685	702	695	682	726	685	683	684	647	652	651	667	675	640	697	656	661	679	670	640	784	692	685	713	656	627	628	652	672	641	679	633	722	721	696	639	675	680	708	665	671	711	659	676	684	689	717	681	730	682	703	614	699	656	747	684	643	717	670	705	660	697	676	658	628	643	681	637	628	667	655	722	704	670	630	680	714	700	680	642	653	708	681	681	687	706	690	653	706	680	684	658	665	696	652	699	679	700	655	686	644	671	688	640	718	710	676	666	633	710	672	661	695	671	699	694	672	672	666	656	683	625	658	662	646	666	698	679	737	669	696	691	704	704	687	718	654	695	651	682	655	686	656	689	703	680	696	660	650	686	656	675	646	690	683	662	676	666	649	637	644	707	721	737	681	664	713	724	659	699	671	662	685	695	634	700	682	678	671	686	682	689	678	676	620	682	698	681	644	686	620	617	641	696	657	709	699	691	668	696	685	707	653	636	668	686	690	716	714	700	713	639	680	655	708	705	693	674	667	638	675	719	680	650	666	672	709	675	733	669	686	718	650	648	676	680	666	685	645	677	663	666	685	705	723	682	713	666	677	651	678	654	663	695	702	662	684	667	658	666	690	694	671	661	731	626	665	642	758	627	688	678	679	709	655	618	697	727	663	625	691	694	694	717	697	697	664	673	683	706	645	694	693	698	691	708	659	682	711	634	665	675	676	699	697	658	692	677	663	688	685	677	676	652	703	662	710	668	690	633	687	699	636	717	664	649	645	662	648	666	693	673	633	682	654	644	655	721	675	654	669	667	661	684	672	673	681	679	673	687	628	636	666	663	685	701	664	703	625	700	701	640	692	668	673	695	678	669	642	620	695	658	686	635	709	673	690	647	681	647	691	664	681	702	622	696	680	684	683	708	681	630	659	683	681	701	705	706	685	672	703	659	711	710	661	661	718	672	691	649	689	668	690	679	676	646	593	666	666	706	680	660	677	664	703	636	688	648	688	671	661	686	704	681	688	692	685	735	690	658	695	677	664	687	696	652	656	662	699	658	697	667	688	632	697	669	679	658	656	716	692	668	695	644	677	690	709	699	689	697	664	684	685	640	706	664	670	681	675	685	660	705	672	647	708	680	668	709	704	671	705	672	635	636	705	703	689	700	668	704	648	673	660	680	638	641	681	680	633	677	699	643	673	727	646	686	659	696	677	638	683	711	704	685	659	669	701	677	657	668	713	650	638	706	666	733	706	677	673	678	667	681	692	693	694	649	666	698	713	667	685	732	696	707	640	674	689	667	664	694	684	641	716	661	639	642	693	699	725	720	645	677	663	681	719	677	660	664	689	657	698	672	692	646	655	709	624	716	666	666	689	659	636	718	645	705	645	581	676	688	638	708	702	678	664	710	695	693	668	675	681	679	751	742	689	642	663	672	686	694	692	656	676	642	687	682	661	673	691	684	672	643	662	670	676	693	681	636	720	704	680	678	690	700	686	699	606	676	676	660	669	672	677	691	662	637	694	623	666	659	673	720	665	681	655	641	657	660	703	683	667	741	667	661	664	662	671	648	666	651	638	649	664	672	661	671	716	692	677	628	709	685	697	633	693	671	701	682	674	718	680	672	665	656	670	665	636	678	718	688	672	700	614	671	648	687	688	731	645	654	683	699	661	672	698	692	688	702	656	694	694	714	635	670	629	712	727	702	656	689	695	682	718	636	653	640	651	623	651	703	668	679	721	674	655	656	671	658	656	640	659	635	682	650	696	636	680	599	640	720	665	674	658	629	718	683	671	692	665	678	688	631	681	656	694	656	679	706	658	715	747	658	734	697	645	727	680	623	649	721	690	702	663	723	719	620	619	664	682	703	670	718	672	679	662	643	647	645	673	750	716	686	666	667	673	727	624	712	677	671	639	718	662	681	687	702	694	715	657	648	648	702	702	682	648	743	680	681	673	686	668	649	668	673	714	685	697	681	713	623	712	701	696	686	726	713	639	696	633	719	676	656	658	644	677	653	685	666	684	631	632	688	644	645	688	639	670	666	667	659	698	724	699	658	660	668	662	730	645	672	681	669	690	650	714	675	698	664	668	703	696	708	684	678	673	654	700	642	656	688	674	694	673	680	655	661	680	693	664	657	672	672	648	719	702	624	686	657	695	675	626	675	679	679	701	654	650	616	698	625	653	643	689	688	707	661	682	692	660	658	682	648	661	657	648	711	708	731	720	704	692	660	702	705	663	671	689	647	672	698	689	690	708	691	643	636	722	674	644	675	657	664	704	715	708	723	727	677	638	718	651	689	620	666	626	680	746	652	721	696	706	698	683	681	637	684	680
24444	20920	24584	27405	20642	3491	791	588	590	492	486	496	510	483	486	499	453	444	472	380	457	386	427	403	404	427	433	418	371	408	433	403	387	404	419	385	361	402	395	375	394	373	416	404	367	381	380	409	410	427	397	405	386	410	357	406	359	429	421	453	422	407	388	394	390	404	335	396	388	418	427	433	415	406	420	392	385	402	378	403	383	399	358	408	385	412	375	358	367	403	405	425	397	432	385	371	399	408	411	371	392	418	390	393	362	403	386	400	372	415	363	369	375	389	390	423	406	437	374	429	388	448	373	383	379	386	401	395	348	391	415	412	392	422	398	394	399	372	354	364	362	439	373	373	405	374	364	362	415	398	366	413	393	376	405	418	394	410	411	379	369	374	374	345	344	353	409	370	359	402	396	388	373	381	404	382	354	397	391	388	416	365	404	416	384	370	408	417	381	409	411	348	439	372	390	365	391	379	378	403	393	395	380	376	355	402	386	431	371	405	357	346	381	386	403	404	387	458	385	396	420	403	430	413	406	388	370	375	372	414	415	398	387	365	401	408	401	399	370	407	395	400	400	390	410	364	370	382	425	360	364	408	374	395	383	400	381	402	444	377	387	343	410	356	399	382	370	404	388	364	391	381	407	339	391	437	367	407	396	368	355	370	374	386	386	381	374	390	412	379	393	374	378	352	377	366	374	414	410	378	424	402	376	411	353	374	370	400	403	431	379	401	362	402	364	426	374	375	390	377	389	383	396	354	442	348	379	405	402	424	408	359	364	413	401	370	364	390	408	404	361	441	411	415	396	364	391	395	377	425	421	378	374	416	375	381	395	413	393	368	396	457	392	362	408	426	420	432	378	415	430	417	368	416	396	373	367	384	359	391	382	376	396	438	408	396	442	401	410	403	397	438	417	371	404	461	358	386	367	406	435	410	377	395	368	358	382	396	387	366	376	416	400	361	382	399	405	378	371	414	433	408	370	403	411	391	387	391	407	445	425	415	377	423	409	396	404	412	379	378	393	380	398	413	392	401	406	377	379	382	369	391	400	416	350	409	389	377	436	388	361	386	381	406	396	352	375	409	372	418	355	408	365	393	388	386	411	370	368	419	427	383	380	371	374	384	370	389	380	408	407	407	373	353	420	395	376	395	395	384	373	386	411	427	398	383	430	411	392	372	385	363	401	376	381	363	433	377	398	399	402	388	411	400	406	377	394	433	445	387	379	363	378	428	375	433	362	429	398	385	378	364	418	374	388	420	409	418	402	377	407	421	403	416	400	403	420	403	385	403	392	350	397	362	403	394	395	423	385	390	439	406	420	414	387	419	414	380	416	396	448	408	414	433	392	393	388	391	377	424	422	376	364	386	378	402	388	401	362	389	400	415	422	373	402	393	420	370	375	421	413	376	406	370	379	393	423	454	399	370	433	380	392	396	380	397	393	350	430	407	379	398	365	397	432	382	381	407	358	377	375	384	431	400	397	388	372	358	384	381	409	403	446	392	419	412	426	377	367	383	393	422	419	375	398	405	394	423	342	373	401	410	390	384	424	357	402	350	384	377	382	426	389	353	376	414	382	356	377	369	383	423	374	373	417	398	420	388	414	382	365	412	405	375	391	388	386	404	411	412	366	349	363	411	394	399	391	388	427	393	395	393	387	399	353	369	362	411	390	419	439	397	378	403	403	379	403	402	432	352	383	409	389	375	367	390	387	411	354	395	378	384	405	381	379	349	364	381	377	387	431	401	351	357	374	397	379	451	423	389	423	407	404	432	392	384	397	404	412	390	387	383	426	406	399	393	377	392	386	395	398	382	442	409	413	421	420	350	377	395	398	371	366	395	415	372	413	445	390	454	421	417	398	366	391	394	390	423	364	413	393	420	396	414	419	400	403	395	391	376	388	389	375	418	397	387	384	401	380	430	378	348	389	382	410	441	381	403	393	413	387	365	413	382	363	417	429	350	382	396	394	396	387	412	391	376	385	381	416	418	391	392	385	437	384	351	401	372	416	385	386	390	375	434	393	392	384	413	385	426	414	399	395	405	414	420	387	392	399	392	380	363	387	436	395	355	409	362	437	391	398	395	367	379	400	380	359	390	388	386	417	404	361	381	429	392	379	386	402	367	393	382	412	401	341	417	395	382	428	384	401	395	391	371	373	401	386	381	374	377	361	375	358	390	393	431	376	399	402	368	383	357	393	388	373	400	375	401	377	413	412	400	391	422	387	370	386	360	389	390	389	391	371	390	432	387	411	433	388	373	368	409	383	392	411	405	396	417	409	362	385	394	377	388	419	395	401	353	421	399	426	413	432	376	380	396	394	389	389	405	396	419	380	412	487	396	408	387	422	376	410	380	405	401	370	418	369	425	409	347	404	395	402	412	380	404	378	394	384	431	386	377	390	410	402	385	355	360	375	405	399	422	385	393	409	408	388	394	394	400	375	360	415	381	439	349	404	371	400	358	414	411	389	390	382	422	383	410	399	403	403	370	438	399	391	427	401	407	425	403	426	401	407	407	357	397	350	376	441	386	396	407	366	385	397	377	394	379	400	419	419	357	410	383	367	396	411	390	430	383	394	373	371	461	392	413	427	358	416	394	339	420	440	430	359	346	396	415	395	428	433	386	362	356	395	418	335	405	379	392	377	380	380	419	369	361	403	429	389	385	359	376	366	398	429	356	422	385	385	425	410	432	374	379	396	410	390	435	398	424	417	432	368	381	408	398	425	400	400	370	414	397	403	376	359	388	410	412	397	420	437	362	416	434	408	424	386	395	396	408	393	387	424	402	362	379	399	395	360	397	401	369	372	398	435	333	385	401	410	398	408	400	387	384	409	380	373	362	380	394	371	382	389	428	396	429	391	402	351	428	411	384	402	371	373	391	381	362	397	375	401	394	420	414	336	338	414	372	397	406	409	384	369	403	400	397	377	370	387	440	378	412	379	392	378	394	404	401	407	376	404	384	372	373	403	375	367	395	398	416	405	398	406	405	392	424	422	356	410	390	376	375	405	419	425	395	446	379	365	349	415	420	381	404	338	373	409	384	358	385	398	401	410	359	375	397	354	399	402	377	356	374	397	365	361	403	380	394	351	380	385	388	375	403	418	404	414	402	359	383	390	394	396	398	401	385	422	377	362	367	380	386	375	377	398	373	405	377	354	393	374	403	384	362	416	392	403	403	377	402	414	409	393	385	355	336	390	390	389	373	420	386	396	409	391	402	407	380	399	391	406	372	405	408	423	406	408	374	405	392	386	410	382	390	375	359	382	386	390	392	420	421	396	398	417	397	377	414	378	414	425	408	400	415	371	375	345	416	390	407	359	381	382	369	409	399	355	369	357	381	377	417	408	354	402	369	430	422	387	370	417	375	354	386	372	417	411	381	364	381	403	412	405	391	383	394	412	371	399	413	465	422	408	400	368	378	371	402	421	373	408	382	356	395	396	385	392	420	445	364	393	415	415	386	373	386	438	399	401	379	363	427	399	426	418	385
3579	4977	3354	1671	1201	1081	986	981	927	937	893	858	853	887	887	852	883	870	822	896	816	842	890	913	895	849	854	857	804	859	814	859	862	877	903	864	844	826	841	791	904	849	851	801	835	818	859	896	869	847	863	867	892	883	852	827	808	820	844	779	847	878	842	826	855	845	856	843	827	879	806	826	847	847	844	833	881	811	849	858	884	814	804	895	866	854	856	852	819	807	856	832	893	835	830	827	848	860	864	866	834	858	866	792	832	811	773	850	818	835	865	821	821	845	856	848	886	844	806	860	877	843	829	827	862	869	810	853	795	858	806	843	800	837	877	915	878	820	846	898	843	878	863	831	871	872	855	851	872	859	843	807	821	856	821	853	840	862	850	870	873	817	841	853	849	835	846	835	818	820	900	829	832	796	844	893	868	806	830	861	820	848	865	863	838	877	824	804	813	875	855	877	800	887	873	869	842	846	861	860	855	814	816	811	873	835	832	837	844	818	847	836	821	866	841	836	865	935	802	835	876	857	866	856	796	834	857	870	832	899	835	861	823	856	842	779	841	871	810	830	843	870	819	860	841	800	834	867	823	851	854	838	895	823	824	833	813	830	818	911	850	860	872	847	872	852	867	830	853	827	849	833	861	885	798	873	846	906	812	823	878	870	827	882	869	884	851	889	867	869	909	852	865	867	801	875	801	823	874	861	855	811	803	839	859	774	887	901	817	782	829	884	847	842	839	878	839	803	838	812	895	876	936	817	868	890	826	844	863	834	833	875	840	837	849	797	856	861	880	866	830	883	870	864	859	817	824	829	825	884	820	836	869	828	883	830	798	826	854	838	842	859	895	831	849	874	843	862	861	809	822	840	883	875	819	831	849	853	880	806	845	889	863	861	894	857	822	883	845	837	858	877	790	831	906	801	840	845	823	814	826	854	837	854	874	843	840	855	864	886	810	829	849	879	906	881	822	874	890	812	820	878	860	823	851	837	820	834	865	914	867	884	812	810	882	879	789	833	875	801	874	853	851	830	856	868	838	857	895	869	784	873	839	885	817	858	803	818	821	838	837	794	834	854	861	806	866	834	871	917	833	822	896	833	883	890	847	823	842	862	868	868	858	894	850	802	814	898	812	842	865	862	844	806	832	827	888	850	844	878	902	848	845	829	805	829	855	805	822	838	786	874	795	842	883	836	834	869	823	909	805	861	828	900	804	842	876	865	829	820	847	817	864	820	841	804	868	867	855	834	865	860	799	879	838	834	809	831	816	851	838	885	856	823	857	878	813	865	872	879	792	847	859	838	788	802	889	855	819	889	812	853	850	842	868	863	873	816	833	846	866	820	841	822	864	866	819	905	822	807	834	849	843	832	871	914	875	879	865	837	835	823	848	863	893	844	840	823	797	845	852	863	828	874	871	831	871	849	839	837	897	871	808	875	829	885	845	833	868	793	870	862	802	860	894	877	830	811	820	867	852	792	874	821	797	813	861	819	878	861	776	805	865	859	839	820	822	913	817	858	883	792	895	867	859	851	855	810	836	881	855	852	856	839	896	862	877	847	873	835	862	787	868	876	800	828	866	853	884	813	833	846	800	862	848	861	856	855	851	873	861	908	818	813	790	848	862	852	865	838	869	888	898	814	872	831	860	836	812	900	875	822	852	852	792	848	865	844	914	843	814	806	869	843	863	854	904	842	864	846	867	796	877	848	807	829	838	850	857	851	848	845	874	947	858	853	857	811	834	870	903	843	868	869	825	873	837	879	880	822	829	832	927	868	853	806	860	817	843	815	840	885	855	867	818	875	797	854	856	853	855	853	823	805	856	843	825	838	869	826	848	864	857	868	880	822	860	897	851	853	838	786	913	827	814	813	879	874	820	838	867	818	873	854	814	834	844	870	851	877	908	864	802	896	840	792	838	840	894	858	807	849	823	829	833	847	818	849	874	886	849	816	815	860	806	821	861	826	828	824	893	871	890	834	843	890	839	880	868	820	844	826	842	839	876	856	817	888	833	878	868	895	832	843	869	829	852	818	816	869	849	802	809	816	839	847	833	877	859	833	862	861	792	847	852	853	820	802	862	800	838	814	835	847	826	831	863	837	882	860	831	872	866	850	825	801	876	850	844	823	865	877	774	902	884	876	803	842	874	806	792	875	891	869	844	848	884	843	777	835	837	815	869	862	823	837	814	881	831	873	848	848	867	809	843	858	818	834	789	834	820	869	808	865	893	856	871	812	829	830	810	850	861	891	766	846	882	830	844	783	876	825	845	821	842	871	878	838	865	868	848	835	877	844	840	846	835	773	799	853	943	850	884	844	869	837	849	802	854	835	854	855	897	840	823	884	874	816	820	885	818	839	824	839	828	818	890	845	768	860	848	819	840	836	902	870	810	841	849	860	850	853	802	848	836	840	855	880	855	792	864	804	864	883	840	814	859	826	832	858	864	847	854	895	868	881	878	808	840	860	873	861	858	862	857	824	862	825	828	916	816	842	889	816	829	844	868	835	862	843	901	828	847	824	826	837	823	841	833	884	880	843	794	832	899	798	851	886	889	884	841	878	836	836	880	849	839	794	835	824	863	861	883	816	865	781	873	852	866	793	840	854	847	791	845	858	818	854	866	863	833	841	818	833	866	865	865	874	878	829	808	851	875	876	839	841	843	838	872	796	928	899	837	865	850	857	874	821	833	839	770	861	857	826	895	832	800	824	812	852	813	807	816	853	869	857	874	831	875	836	816	878	822	825	867	845	839	845	853	862	862	890	790	800	831	850	873	822	846	852	806	836	853	877	871	871	838	868	853	860	840	865	867	831	886	880	826	807	894	848	887	845	813	864	852	847	840	761	834	845	864	818	832	827	841	844	783	797	909	898	854	900	847	797	883	914	809	848	828	844	884	860	811	847	850	781	840	844	882	876	840	853	880	804	813	888	857	802	847	820	820	885	839	888	869	875	875	814	855	859	882	827	883	844	866	854	835	867	804	836	814	827	853	832	821	909	838	858	871	831	849	834	868	827	816	860	811	845	861	820	901	867	829	795	858	800	813	839	836	825	802	907	867	849	822	887	831	880	898	807	839	825	824	855	828	844	867	791	835	913	816	819	856	856	813	833	849	797	839	847	798	814	858	766	895	833	851	857	830	814	816	831	878	843	825	812	868	885	874	867	790	836	825	845	794	868	840	856	878	853	780	871	803	857	834	819	868	879	810	807	845	871	857	823	793	913	871	813	824	823	822	839	910	874	821	850	813	862	873	880	806	817	847	824	843	858	857	835	855	883	849	875	844	802	850	830	860	836	840	860	876	869	810	833	829	859	929	841	920	885	800	934	798	865	847	872	867	870	812	860	849	881	809	840	820	799	842	837	825	791	837	831	827	864	878	862	833	776	862	834	865	824	843	874	861	804	836	828	840	860	835	925	826	819	841	842	829	819	803	803	862	844	855	883	794	829	814	822	895	879	827	837	790	847	888	822	827	836	877	881	831	839	833	833	830	890
23740	20994	25284	26886	21007	21027	3833	897	664	580	533	485	491	500	480	439	448	398	373	344	321	326	337	389	332	309	351	383	351	296	336	341	328	300	308	342	301	304	327	315	354	321	325	317	319	321	334	304	355	319	316	333	305	331	339	375	332	304	312	332	335	290	349	341	321	319	334	334	326	329	327	332	321	339	313	294	322	327	351	300	315	348	327	314	337	379	346	297	329	286	321	312	311	292	326	303	291	319	314	315	348	341	335	330	331	341	341	345	309	271	335	322	340	332	331	307	318	307	331	348	279	296	289	325	344	317	353	301	331	282	332	351	351	317	297	325	330	297	350	298	300	316	331	355	363	323	311	317	347	314	324	284	324	330	316	305	335	326	288	315	285	324	315	315	338	361	359	310	317	352	298	304	284	338	317	313	289	310	313	307	292	334	305	333	327	313	323	291	289	314	332	294	319	331	334	297	345	352	335	316	337	331	342	330	349	308	305	300	323	295	301	311	294	292	290	290	338	336	307	332	311	336	324	313	342	358	316	321	353	303	319	334	332	329	303	343	330	303	324	339	308	303	333	345	325	333	308	308	317	330	314	299	314	330	277	331	302	287	339	301	303	324	349	307	316	327	317	330	324	310	303	309	290	309	324	319	308	325	312	295	304	371	341	306	312	304	307	338	342	306	320	359	324	340	317	315	320	344	324	289	339	310	269	337	280	349	323	327	310	314	298	314	286	311	328	285	327	329	304	335	321	315	322	334	320	348	304	310	310	321	336	348	312	313	338	305	329	294	329	323	293	329	301	315	297	333	330	316	300	319	333	314	306	294	313	333	323	371	347	318	325	315	311	322	288	321	328	315	295	298	311	332	320	297	347	344	361	315	336	288	339	305	309	354	333	341	346	318	311	334	315	320	324	325	329	321	348	313	296	326	338	307	307	310	314	350	313	305	293	373	309	304	303	305	337	325	302	298	369	352	316	326	303	299	320	301	320	313	326	306	303	308	335	271	317	324	303	330	328	308	300	310	297	351	301	311	325	349	328	310	305	311	314	358	312	325	359	314	283	325	288	286	299	328	313	312	354	334	290	343	343	314	312	328	305	304	305	301	344	311	323	331	326	314	346	310	333	319	317	325	293	320	300	301	320	319	323	307	312	272	315	285	337	304	358	320	310	316	277	309	342	318	316	367	294	311	320	326	319	343	320	285	309	343	317	308	331	310	348	323	314	310	306	356	336	308	339	302	358	328	347	357	285	305	301	310	348	293	328	313	315	327	303	304	330	339	315	306	320	314	328	340	335	327	351	310	326	318	297	329	330	285	280	295	321	319	331	326	320	323	300	295	322	322	319	299	330	335	327	329	301	317	313	315	343	307	334	319	317	322	315	348	322	340	343	326	313	324	333	322	331	327	310	284	310	316	315	319	356	311	314	291	303	309	313	308	315	319	330	344	293	302	328	327	353	334	327	284	331	321	323	321	327	306	309	317	302	316	328	342	337	316	324	327	326	329	326	318	338	313	313	306	286	344	296	334	333	356	328	322	304	318	321	319	323	326	291	299	313	302	329	320	308	286	308	299	309	303	304	339	312	332	308	327	286	316	313	318	324	328	290	293	297	274	332	303	311	351	299	347	305	290	313	336	303	354	330	322	332	320	311	314	291	316	312	319	321	291	317	303	287	296	305	320	327	331	314	310	330	324	340	319	314	314	310	321	354	315	347	319	323	317	322	353	304	335	338	273	314	295	329	309	327	335	285	330	313	309	307	334	303	306	324	334	325	318	296	316	328	322	299	312	321	333	271	303	328	289	313	308	318	343	334	357	342	320	322	311	342	353	338	321	323	298	323	304	313	315	311	345	352	339	336	349	310	314	319	343	272	314	302	326	310	303	302	342	341	302	359	318	316	297	300	295	323	302	332	353	302	309	293	332	322	341	301	312	366	374	331	341	294	290	321	308	322	342	303	313	326	307	306	308	302	317	338	308	321	307	332	331	333	327	315	319	343	317	297	304	341	310	321	318	334	358	326	313	338	323	351	334	309	286	310	316	327	335	291	329	334	325	336	306	286	319	304	302	287	324	321	323	329	313	320	317	334	337	331	325	369	334	329	340	309	310	312	321	332	277	320	344	297	301	330	319	317	304	326	273	312	306	376	329	335	330	304	323	324	282	314	328	326	325	292	272	317	338	363	311	315	279	334	334	331	311	309	310	337	349	328	322	331	319	325	331	325	313	317	304	305	302	317	322	289	330	336	321	329	322	333	290	285	318	311	367	336	322	321	305	310	345	338	300	326	321	341	315	286	335	309	324	309	331	300	323	328	329	321	304	289	302	349	327	343	328	338	288	318	340	373	335	309	300	344	359	324	298	344	342	328	317	309	337	303	301	344	313	331	332	324	323	335	332	308	307	311	306	309	316	306	320	291	318	294	350	302	320	310	366	323	304	320	323	341	327	322	343	295	313	322	326	316	350	299	296	347	360	327	330	300	332	329	315	355	273	310	314	306	309	303	292	325	347	334	352	312	344	298	319	308	311	336	345	321	317	359	328	331	342	296	367	314	294	341	331	278	295	335	295	311	293	291	281	335	313	293	321	283	341	298	284	298	300	295	317	333	294	352	349	324	312	312	314	327	315	315	306	338	360	323	335	277	301	319	338	300	319	330	357	337	322	278	314	305	330	295	328	329	326	332	309	317	293	307	306	328	304	331	348	315	311	322	311	316	319	325	276	303	329	324	312	329	350	308	324	356	326	333	338	342	371	337	305	293	272	356	353	314	303	325	349	325	318	322	327	317	309	308	333	323	326	338	308	336	340	313	311	325	330	288	345	322	326	317	300	309	340	303	333	336	307	334	340	288	304	340	330	331	319	321	317	306	331	281	332	326	323	282	356	351	327	310	285	273	359	355	310	302	352	320	336	343	341	332	303	351	356	320	338	305	284	300	353	328	322	328	350	329	334	264	336	299	310	329	321	331	309	283	351	307	328	303	333	303	297	339	326	326	297	313	299	350	360	310	345	283	271	318	359	363	310	345	317	307	328	321	347	318	327	303	331	300	291	291	351	344	322	300	301	316	326	301	327	317	316	311	351	317	313	322	328	345	329	303	339	287	308	370	364	324	312	305	324	313	334	317	323	307	299	304	286	310	323	300	302	321	316	288	307	301	314	324	297	283	325	337	302	313	335	314	324	321	324	303	317	358	342	338	296	332	327	315	341	292	310	307	353	292	308	295	336	311	266	336	297	293	313	316	305	316	281	306	320	304	311	330	327	304	322	320	332	303	305	313	330	306	322	312	303	302	313	310	326	281	349	366	332	319	331	300	299	326	315	298	303	309	332	323	302	310	303	277	298	283	334	360	336	340	328	335	341	305	310	299	339	307	371	356	342	301	344	319	305	317	317	290	315	350	313	330	352	331	321	298	318	302	310	332	311	372	337	310	287	323	367	316	328	356	342	290	321	317	332	327	322	300	330	315	326	328	339	334	313	315	332	311	344
3801	7758	4892	2233	1419	1095	999	895	858	804	843	741	785	754	789	744	762	739	704	692	682	678	669	690	697	695	679	715	658	687	711	719	733	705	712	700	688	694	669	698	631	702	706	677	693	673	708	681	683	704	691	673	691	653	687	667	723	731	703	666	699	674	660	689	700	683	674	747	696	714	734	642	688	681	750	656	678	694	694	676	694	671	696	701	689	650	694	691	689	683	698	732	623	694	656	748	671	626	660	700	678	701	732	676	696	684	658	730	726	702	688	690	706	682	685	673	687	680	705	669	704	685	717	742	706	699	719	731	677	660	689	704	704	696	706	732	699	717	690	699	678	670	665	689	700	709	685	690	679	671	705	661	658	663	649	669	699	715	686	667	687	676	685	663	666	686	670	668	690	666	736	693	654	728	656	704	648	685	700	689	659	690	697	682	705	662	668	677	701	702	675	677	750	686	731	681	683	694	678	685	694	654	666	670	637	705	691	709	693	688	662	724	706	644	705	692	697	658	635	667	655	702	667	677	636	660	690	658	686	697	688	717	651	658	736	701	674	653	660	698	727	669	707	654	702	681	708	672	763	694	681	736	681	668	736	719	717	683	694	737	675	674	692	667	723	656	702	657	662	664	670	705	720	709	715	651	709	695	664	629	717	674	696	640	657	668	711	682	653	702	682	652	701	687	639	705	655	660	701	630	678	745	685	668	632	703	695	698	666	677	776	675	678	729	729	643	719	743	710	698	679	676	703	743	645	682	674	685	628	675	721	709	663	680	706	711	674	658	666	671	663	631	704	702	692	700	730	675	710	714	689	663	672	736	659	682	701	650	650	679	650	666	619	691	656	704	690	663	708	676	637	632	697	714	699	721	663	697	677	731	753	689	703	666	736	748	693	698	704	700	709	740	648	691	666	699	688	673	689	686	719	697	692	682	724	709	681	667	680	688	714	659	640	685	699	704	713	671	678	680	677	674	695	723	690	676	655	659	683	637	710	708	706	690	722	681	665	644	652	700	682	651	703	729	675	643	652	652	663	697	738	678	644	686	657	704	697	722	691	697	722	684	702	678	737	672	749	667	674	664	706	704	644	740	628	658	701	702	703	664	724	658	760	689	705	713	709	701	710	686	678	636	702	745	715	684	719	701	703	712	675	733	665	698	716	704	662	673	717	706	681	669	637	670	671	688	724	697	655	692	691	627	669	722	696	696	656	699	644	712	687	729	651	658	660	663	699	645	658	662	642	692	651	680	678	715	672	682	660	680	634	692	670	662	753	689	654	670	659	681	660	674	695	690	717	626	681	709	738	689	700	705	684	710	671	655	651	690	682	727	682	675	679	715	696	738	692	685	717	678	659	658	671	696	676	686	710	729	670	724	685	697	646	644	671	684	710	686	687	665	678	669	707	683	675	691	630	687	724	688	700	712	663	655	652	649	688	643	681	670	680	672	660	682	682	717	689	670	715	683	618	673	673	688	688	690	710	665	655	700	697	705	675	705	693	659	721	673	668	657	686	688	665	686	694	693	731	689	698	660	687	670	704	701	681	669	736	720	686	722	721	698	676	688	637	690	625	702	712	693	676	649	689	655	650	661	673	706	628	690	698	703	687	642	655	700	693	668	681	729	723	682	689	684	682	680	724	700	687	683	673	723	687	704	705	682	709	692	657	670	655	671	688	666	711	649	737	683	711	700	688	690	653	701	702	629	675	681	674	704	668	661	687	744	714	675	692	709	728	681	719	649	616	673	715	696	706	661	698	651	695	689	672	684	695	668	704	726	687	648	727	637	691	669	672	679	719	703	687	689	699	655	681	651	713	670	688	684	694	670	688	730	675	650	669	660	671	719	660	687	653	699	673	651	715	715	699	691	710	712	702	717	686	656	676	671	666	724	740	692	688	710	664	633	658	682	661	697	714	696	671	739	665	687	705	634	675	667	696	676	734	664	651	622	641	757	709	704	685	687	659	702	670	621	727	654	679	683	701	655	704	725	684	640	682	703	665	696	670	704	711	662	693	603	664	649	645	684	697	682	686	629	626	710	683	716	655	661	666	678	647	710	657	695	718	662	742	704	745	675	715	683	704	695	660	632	684	713	684	684	679	694	674	685	686	729	676	654	703	682	677	676	722	723	712	713	713	657	699	663	713	683	683	680	690	687	666	739	720	673	649	687	680	706	676	690	661	684	684	690	662	632	692	704	619	660	688	687	652	651	651	704	710	719	686	640	744	770	730	685	671	691	664	666	640	633	653	679	663	694	690	690	725	657	733	701	671	690	664	662	702	681	690	668	739	696	690	720	698	666	713	688	695	636	678	706	683	730	712	672	708	692	673	699	674	683	663	634	677	700	661	669	707	665	719	692	657	677	658	638	672	674	701	679	663	625	720	683	679	676	695	724	661	645	682	693	661	702	703	679	664	687	683	664	658	643	647	709	748	754	667	691	682	696	693	680	716	707	627	716	694	704	675	693	710	704	724	723	692	688	671	724	649	671	757	697	686	716	722	682	680	691	660	695	689	695	691	740	668	676	683	661	665	716	699	701	644	684	665	751	669	669	663	696	736	673	716	716	687	697	696	676	696	728	704	696	726	686	659	662	705	638	709	655	651	730	664	669	661	674	684	667	690	680	667	665	690	653	706	657	715	645	702	686	661	677	734	692	683	690	695	659	681	696	683	692	668	711	699	688	663	699	679	707	706	658	673	696	690	674	741	708	719	632	665	666	681	682	707	678	742	704	701	664	718	683	687	670	688	701	659	699	727	706	699	700	634	713	688	706	659	707	704	658	669	682	683	654	689	659	660	692	651	674	702	697	745	704	684	656	629	691	668	662	679	686	691	695	719	686	726	697	692	678	681	706	710	689	683	705	662	692	681	726	640	715	687	700	691	691	705	701	735	725	676	719	666	677	664	666	714	685	685	707	664	685	702	689	634	656	704	660	632	668	702	675	622	662	666	709	700	723	706	656	709	653	641	689	695	647	697	657	636	631	706	704	680	643	703	669	644	673	689	727	706	709	709	691	725	681	685	687	692	703	635	679	673	649	680	681	680	705	712	745	661	669	680	704	708	686	669	694	704	673	711	703	697	699	680	660	699	650	658	732	705	742	705	701	680	676	671	696	673	693	700	684	726	682	682	712	700	687	714	662	691	680	637	719	707	657	679	686	693	657	639	680	662	668	706	710	639	663	647	669	715	688	670	662	693	699	696	671	692	678	696	642	703	710	670	677	728	667	698	672	696	710	696	709	679	726	698	706	655	638	674	703	650	667	711	729	636	651	670	706	689	691	754	691	640	717	738	671	754	738	706	713	669	716	694	619	712	666	689	735	669	652	692	714	691	667	733	677	631	669	704	633	690	660	661	687	689	671	712	682	690	678	684	747	704	699	695	658	645	686	689	719	675	645	680	684	698	676	726	646	669	658	634	697	646	671	692	631	708	692	671	678	702	703	665	668	683	702	702	657	700	686	668	655	697	654	652	670	680	638	697	675
32973	14109	2600	633	442	385	421	349	351	318	328	346	351	340	347	334	359	314	294	265	285	308	270	304	277	286	273	259	289	292	272	289	301	260	278	331	314	280	308	300	299	282	294	272	284	292	292	287	316	291	301	312	304	299	257	295	284	293	274	304	271	292	319	325	285	287	276	284	320	288	271	286	304	279	313	314	292	286	315	277	300	330	324	308	288	314	273	265	250	307	270	286	285	288	297	309	306	330	285	277	289	293	295	299	288	324	296	313	315	279	315	310	277	322	287	310	307	279	315	293	333	306	287	317	299	297	277	285	275	277	298	328	275	313	329	270	296	302	293	286	283	293	280	324	318	300	336	256	297	315	280	290	300	290	290	311	266	283	287	298	285	319	272	279	315	297	285	288	309	281	289	290	268	277	309	266	329	286	279	327	300	269	310	317	280	335	287	320	317	304	307	291	279	282	263	278	297	272	261	287	297	301	284	306	275	318	288	314	304	289	295	303	293	317	278	309	284	283	275	300	328	322	301	272	287	311	297	289	299	290	325	340	282	264	295	265	289	282	304	298	325	297	302	251	308	296	270	313	321	315	330	286	297	278	273	303	320	280	295	335	297	284	283	284	274	288	261	301	265	329	317	292	323	304	310	307	312	291	266	313	287	325	343	269	286	238	290	302	307	325	293	292	310	277	270	289	291	312	302	310	306	272	269	294	316	317	323	282	281	275	293	279	307	289	308	301	318	319	312	315	296	314	293	292	324	282	271	281	298	310	301	285	298	285	302	306	272	304	293	278	253	280	292	294	272	277	288	316	296	288	313	324	288	296	338	290	321	306	330	305	332	272	310	296	296	318	287	292	279	283	303	318	308	287	304	292	228	313	318	286	262	294	322	308	286	309	318	291	284	288	290	294	310	273	309	282	292	284	321	302	319	305	289	274	297	302	336	283	314	298	291	292	288	292	301	301	308	270	287	270	284	293	302	305	290	329	319	308	306	276	309	315	295	264	285	291	329	271	312	314	287	340	282	285	296	282	316	265	312	289	300	306	297	285	299	297	304	271	287	309	317	303	280	315	277	267	280	296	317	272	297	336	336	277	319	301	306	308	301	275	298	275	292	286	307	300	271	277	316	285	299	306	286	270	305	286	290	314	264	268	316	299	262	277	318	312	274	337	319	283	306	282	312	285	315	308	271	298	260	288	318	321	308	300	302	310	276	279	302	306	287	323	309	315	289	284	304	287	291	328	290	257	311	303	313	317	289	314	302	291	306	315	315	304	324	287	302	290	275	308	303	281	278	284	287	283	270	293	314	297	274	284	298	285	281	323	331	278	284	304	311	300	288	286	302	316	301	298	308	287	339	295	325	303	280	293	293	300	298	317	312	286	317	300	289	290	316	296	297	276	305	309	302	316	295	294	311	313	295	278	303	296	270	299	308	302	274	285	309	307	305	278	269	312	289	288	291	281	301	295	298	295	277	350	280	276	311	296	296	289	312	299	342	308	298	294	333	303	301	306	308	304	289	319	311	321	310	286	323	292	290	296	304	313	290	286	296	282	288	295	337	294	273	274	279	294	273	277	287	312	277	286	323	286	300	265	304	299	298	339	289	294	276	265	293	293	293	293	325	308	290	285	283	320	282	322	299	294	275	274	307	296	309	292	293	279	309	299	293	295	275	277	284	276	267	295	276	313	305	268	326	319	297	292	316	286	287	314	297	288	283	286	314	308	282	263	281	287	301	307	297	292	299	290	303	304	299	251	313	288	311	300	304	313	316	301	312	310	285	318	284	262	302	292	279	302	268	312	293	305	307	286	301	309	300	330	321	265	317	286	298	300	298	340	326	290	306	296	325	288	265	272	256	265	324	313	253	305	288	278	299	284	294	282	310	291	303	281	319	318	295	287	310	313	270	292	289	314	296	328	324	304	292	283	268	268	302	290	326	271	289	292	265	286	306	291	282	316	291	269	280	325	281	298	319	309	280	314	300	284	264	314	296	295	341	257	269	275	288	295	315	283	300	319	308	307	269	299	282	282	314	281	275	305	323	305	297	272	307	321	308	292	296	297	268	284	271	263	320	341	284	298	282	297	304	341	301	271	287	299	303	319	296	270	283	295	271	291	266	288	288	295	315	306	271	325	295	262	314	280	311	255	285	252	288	289	307	321	360	327	329	291	307	340	290	254	300	325	287	281	301	311	325	307	301	316	304	323	293	288	303	284	273	280	275	288	291	331	286	293	284	296	285	320	299	282	290	302	315	281	304	283	282	327	279	316	294	313	273	298	335	340	331	307	316	303	289	277	320	298	318	322	254	302	283	286	291	272	303	266	308	305	308	343	281	281	300	254	311	300	291	325	273	329	230	300	259	313	281	291	287	299	287	270	290	290	281	310	299	273	289	274	291	281	315	274	305	303	280	274	316	288	326	297	292	287	265	331	302	277	317	292	315	304	298	276	291	310	304	314	313	310	275	313	322	287	257	292	318	321	278	311	258	306	301	306	315	314	278	278	356	296	304	315	274	297	279	296	301	296	273	308	314	288	300	323	314	329	299	313	339	284	296	311	300	278	314	299	271	305	313	328	297	298	296	287	277	279	313	284	341	339	301	279	295	293	278	291	299	311	268	276	268	282	320	286	281	289	322	304	319	289	278	283	305	289	305	278	323	303	304	265	281	293	294	293	322	317	319	296	299	302	315	296	288	284	298	337	309	303	305	278	273	293	296	295	292	266	331	320	304	289	275	295	288	291	296	276	317	286	302	305	305	321	283	280	268	321	267	296	287	297	282	320	295	324	281	285	317	295	303	324	307	294	314	305	315	323	244	309	280	299	293	303	307	282	306	298	308	279	299	293	270	299	275	313	314	352	311	304	293	296	313	317	279	323	281	297	299	295	286	305	290	287	322	301	296	272	288	275	285	273	332	298	317	307	310	283	277	299	292	322	359	264	310	281	322	291	283	282	254	314	298	264	292	303	278	263	307	271	299	295	262	294	302	308	296	306	282	304	306	315	316	323	308	312	277	326	290	297	282	297	266	260	285	305	312	288	303	281	313	300	300	288	299	281	273	295	326	298	338	331	331	277	275	265	285	296	332	288	258	292	310	320	296	273	295	298	305	336	268	326	314	269	308	290	314	337	286	300	283	270	325	298	271	310	293	312	307	314	270	317	295	303	305	309	284	294	295	336	301	338	267	287	274	259	300	295	270	295	305	312	308	296	288	302	297	313	303	294	301	299	300	285	335	308	293	259	307	292	275	306	309	321	284	294	314	313	313	323	308	314	324	308	290	317	294	331	309	293	305	278	329	301	317	289	295	309	297	298	268	251	256	278	303	307	319	301	303	319	302	275	276	274	293	272	322	312	266	297	293	282	265	260	287	285	276	288	279	276	287	267	280	306	298	286	296	286	300	273	271	296	274	292	303	267	321	291	294	302	317	294	297	287	316	316	315	308	317	273	321	296	286	298	282	276	315	278	291	299	302	301	323	293	284	316
5439	1895	1346	946	812	792	765	718	679	704	678	723	665	763	704	709	683	710	677	734	643	636	711	722	642	671	688	671	669	707	696	681	698	754	699	668	705	736	727	691	636	694	644	689	669	690	670	666	684	696	691	686	681	679	671	671	701	683	662	652	692	657	714	723	700	674	676	680	672	688	730	664	705	667	688	700	699	658	716	674	698	691	688	672	641	673	658	605	604	658	651	653	659	685	634	704	699	671	638	658	673	677	655	629	663	665	726	692	672	626	673	704	717	649	707	693	648	735	653	656	680	693	678	719	690	675	665	668	660	680	696	685	692	697	713	742	719	731	670	719	681	696	707	651	662	718	648	681	694	697	692	685	661	675	697	647	633	691	643	684	716	635	664	710	654	670	711	663	689	673	658	738	710	692	694	706	653	686	652	705	679	705	706	679	648	683	670	676	711	690	650	700	674	673	639	695	698	691	681	683	661	678	681	685	694	706	669	684	712	699	691	694	680	646	693	707	699	665	709	682	656	645	668	679	667	675	691	666	675	657	687	688	732	686	658	652	671	715	635	684	660	656	710	685	667	696	709	700	668	689	725	729	692	697	668	661	734	686	697	712	702	689	664	635	664	632	692	680	667	649	672	683	688	714	733	672	678	685	660	670	703	644	687	725	657	664	680	698	680	653	676	719	689	707	724	714	708	650	674	639	660	680	671	681	716	652	696	694	721	640	667	691	678	656	680	670	680	715	672	694	684	680	665	645	655	708	680	649	696	682	661	677	661	719	694	688	682	728	692	672	667	744	693	697	684	661	678	689	725	718	687	650	681	707	632	691	667	709	684	671	689	720	708	649	674	658	670	654	623	682	703	684	697	677	667	667	676	686	675	673	667	689	670	681	691	651	669	685	705	701	658	675	674	674	673	671	668	684	713	665	674	677	631	669	682	646	691	694	686	650	667	689	653	697	653	698	692	706	688	675	723	643	696	674	697	655	674	672	734	702	658	667	698	678	664	683	707	651	689	697	667	688	699	730	681	707	677	685	713	647	686	701	714	646	692	685	684	674	669	670	719	647	691	668	690	651	696	745	683	713	698	669	687	631	693	705	704	696	694	685	691	685	664	680	693	660	703	657	698	660	706	657	666	657	706	702	663	728	683	654	703	654	688	646	669	683	623	694	751	673	662	674	745	674	680	646	675	649	602	670	684	724	646	653	675	658	654	682	661	634	697	691	687	648	705	678	689	677	690	676	670	692	682	682	716	658	705	689	661	663	719	705	672	731	677	670	662	676	680	675	684	668	727	666	704	651	652	701	702	678	709	655	695	674	675	694	687	661	650	673	702	681	659	691	686	632	719	709	669	693	668	680	648	685	656	676	680	675	641	698	678	724	693	709	718	662	666	737	680	681	654	680	672	692	672	719	672	702	681	688	701	686	737	684	697	729	657	650	690	698	678	653	706	680	653	686	663	682	697	690	657	684	651	680	685	670	672	682	658	675	648	661	680	696	678	707	686	683	689	649	701	701	680	631	688	725	671	712	674	671	705	640	684	684	644	727	679	676	691	653	694	673	686	645	704	708	713	669	659	662	654	678	686	677	677	645	675	709	701	680	688	702	711	714	688	693	667	667	743	675	686	707	725	724	680	691	723	674	716	647	755	734	726	669	668	677	701	658	635	692	651	688	698	678	655	682	709	690	678	657	669	709	679	651	728	715	671	698	682	628	728	692	695	673	685	715	694	669	702	691	680	674	648	724	690	698	701	626	670	734	694	702	727	675	721	686	704	702	643	689	681	678	688	619	709	645	725	676	691	734	707	676	684	693	678	702	690	696	653	683	674	701	654	647	682	709	654	678	666	710	705	638	654	702	715	653	654	706	699	700	690	673	705	698	720	659	662	656	683	708	644	684	656	689	646	661	686	730	709	658	700	676	666	706	711	662	676	666	708	665	696	685	704	691	647	687	665	658	721	700	722	707	668	690	641	656	708	623	721	653	680	683	703	689	720	706	665	698	670	666	731	692	676	696	695	664	690	705	717	675	688	725	656	666	694	681	683	676	692	748	655	686	686	673	671	725	737	664	671	687	654	649	713	685	689	646	680	681	655	698	690	716	654	706	628	665	704	637	633	702	736	678	644	696	720	663	686	701	713	692	680	673	701	647	640	692	650	634	708	688	638	695	690	719	676	711	732	670	671	658	688	664	707	686	697	639	663	662	646	641	704	702	695	644	658	693	718	694	655	670	680	682	670	688	701	656	703	715	696	656	682	683	708	677	649	677	677	704	708	670	680	670	698	646	685	642	636	699	673	692	646	715	717	731	665	695	686	644	659	673	687	705	670	676	726	677	634	693	707	760	682	670	659	698	675	642	705	657	661	672	661	697	688	671	636	678	667	667	734	674	672	675	694	676	645	669	678	649	706	644	642	699	714	699	650	659	683	685	703	723	731	688	721	664	665	643	701	617	674	608	694	683	729	660	676	671	712	658	651	655	711	674	691	675	660	679	680	669	718	661	700	685	685	677	734	713	697	676	678	691	684	686	690	682	708	702	683	678	741	732	695	685	679	634	694	667	689	698	658	664	675	651	687	671	651	680	681	684	663	649	672	651	657	677	649	669	659	671	719	687	719	658	684	673	676	701	703	669	697	655	683	719	667	727	696	662	715	707	669	662	708	695	679	676	706	717	662	700	660	700	651	715	693	655	700	702	731	657	658	680	695	698	698	670	630	699	702	703	661	712	670	683	668	718	713	680	678	664	678	673	703	718	707	675	658	688	700	702	704	675	649	640	657	694	718	708	660	631	667	690	692	689	635	680	690	772	700	692	673	709	720	647	687	658	716	690	724	730	640	686	709	654	723	684	725	724	724	666	676	692	710	685	640	673	681	669	635	678	655	704	680	696	669	678	635	700	670	676	715	676	669	666	696	691	708	683	662	697	689	701	671	668	644	652	699	684	696	677	638	705	698	691	705	708	661	682	630	694	665	709	704	693	657	726	691	648	697	635	668	706	644	666	696	707	677	659	667	673	716	721	682	654	694	653	696	724	655	688	684	678	656	735	671	689	725	707	698	743	714	683	670	667	743	684	700	698	707	677	692	696	686	680	698	665	692	678	643	683	679	707	735	726	655	683	686	649	703	641	703	576	628	694	647	719	705	653	666	687	699	663	628	723	696	676	705	700	705	719	719	706	730	703	701	684	672	683	696	694	709	707	622	672	709	688	633	707	653	678	694	699	715	631	654	676	699	655	683	688	682	694	670	651	681	666	670	690	696	695	698	704	729	653	681	670	674	707	646	714	696	670	653	720	650	682	698	706	705	660	690	702	669	682	678	705	656	691	671	690	660	666	685	656	678	657	655	724	659	693	712	652	698	686	708	672	664	707	711	695	702	708	710	662	684	704	695	668	650	686	663	651	678	716	668	680	666	672	692	657	676	682	649	668	683	693	695	714	707	703	653	683	688	651	604	655	663	679	675	660	672	684	680	650	704	659	706	624
24466	20930	24571	27426	20695	3391	779	632	569	517	516	535	487	463	447	489	509	435	411	402	363	432	381	402	401	398	413	395	366	400	402	418	396	378	373	411	399	424	401	402	396	361	386	366	363	419	420	435	371	425	417	366	424	421	372	400	421	424	426	374	379	403	401	400	441	434	398	384	375	396	372	413	395	405	418	385	399	370	398	357	418	396	414	365	403	415	396	365	374	361	421	409	386	421	398	419	404	405	402	398	402	390	402	406	435	394	432	379	431	395	350	383	375	362	424	393	396	356	403	408	382	398	452	404	433	403	382	394	425	429	387	411	383	392	347	399	388	373	447	397	408	372	405	379	407	356	368	394	401	422	427	407	442	368	396	355	413	401	389	397	400	400	387	390	432	405	443	395	398	411	434	402	418	367	433	417	358	408	381	415	404	375	378	419	376	396	401	390	435	390	408	420	411	405	401	380	424	372	396	360	388	454	376	383	386	416	411	405	385	449	412	419	383	397	400	383	411	369	382	390	410	375	395	401	385	427	391	412	409	384	362	404	398	392	418	417	364	432	417	416	399	343	388	411	394	432	417	394	420	434	409	418	392	431	422	398	379	417	398	381	382	384	356	381	359	441	392	396	415	382	356	351	378	376	400	352	414	363	383	369	365	405	382	370	381	414	394	384	398	388	403	394	402	433	395	409	400	403	416	386	414	416	399	426	435	399	409	368	413	359	418	405	398	383	397	393	379	389	391	401	393	419	397	382	392	405	396	381	406	400	353	396	421	421	401	429	399	356	354	379	393	390	398	377	359	419	448	413	415	387	400	357	424	372	327	406	404	407	400	398	387	414	370	367	400	422	397	405	360	395	350	354	362	385	417	385	405	412	355	348	406	385	415	418	375	412	408	416	350	433	389	394	394	415	406	441	370	385	373	403	426	384	356	386	394	361	473	441	371	410	402	377	378	396	407	361	365	365	375	418	383	410	427	408	396	408	422	371	333	361	385	402	417	417	392	372	371	421	377	402	383	374	391	408	396	396	416	379	405	351	356	379	415	389	373	397	402	392	414	390	390	381	405	392	350	373	380	383	421	407	382	388	405	352	447	387	405	411	419	406	380	407	409	399	405	397	417	427	405	397	391	408	427	382	365	370	365	400	433	417	413	396	419	387	370	396	424	389	355	411	391	391	402	392	409	384	405	357	448	394	393	370	377	379	358	352	371	435	387	401	417	398	383	372	416	443	436	383	367	369	377	415	401	378	352	405	364	414	407	436	438	422	356	398	418	409	411	383	386	422	415	371	367	443	418	370	373	396	389	396	403	388	414	402	415	406	387	422	409	423	410	417	349	410	379	401	434	378	387	398	386	397	400	425	408	405	390	372	395	411	374	375	369	397	412	432	398	381	366	404	393	412	372	444	378	391	420	442	401	430	389	388	377	382	414	382	389	361	412	379	395	385	406	377	366	373	416	402	383	373	349	392	406	399	353	395	367	388	367	399	393	379	421	379	371	390	392	354	386	380	406	382	400	420	427	402	407	390	384	392	396	379	374	409	370	374	443	452	411	372	402	403	401	428	398	351	391	391	408	363	400	404	392	381	390	374	389	388	354	382	385	379	385	421	360	407	366	390	370	419	382	385	390	370	385	413	390	392	416	395	369	394	384	380	391	390	398	379	371	397	362	437	407	377	409	368	441	407	407	438	427	381	394	363	416	417	334	377	462	414	379	407	415	393	388	378	353	411	437	407	400	389	430	430	410	418	424	385	350	413	395	368	424	387	400	407	442	430	405	415	396	417	400	407	388	378	399	413	369	400	357	404	402	371	411	388	407	375	381	382	400	438	408	400	426	423	360	387	424	328	379	368	379	375	387	381	406	399	472	410	381	415	407	427	414	388	410	356	403	373	387	411	403	403	347	377	421	413	409	372	459	356	419	383	392	429	413	382	376	433	373	392	416	396	371	348	381	367	399	377	395	367	391	415	396	389	431	368	389	394	387	382	386	380	418	409	396	395	436	377	365	431	383	371	358	395	450	426	410	393	414	359	406	393	440	375	388	403	410	372	403	401	401	399	435	404	432	428	410	381	411	413	380	426	381	429	377	408	412	397	384	377	440	415	376	385	406	399	384	445	384	386	423	357	414	382	362	413	385	384	393	424	370	398	403	412	401	381	402	379	368	436	365	411	368	387	372	375	390	424	387	423	382	405	423	386	425	453	426	377	395	394	378	415	391	398	385	398	387	394	351	399	384	407	400	417	397	377	418	400	369	392	357	405	390	403	391	399	444	400	411	381	416	385	390	407	398	393	413	379	398	366	378	400	417	416	384	349	430	410	405	427	397	355	370	374	408	365	363	408	381	364	356	419	392	379	415	354	386	383	427	399	392	375	407	389	408	377	388	445	371	391	417	373	385	398	355	411	426	421	373	384	375	365	375	389	446	408	382	404	434	409	438	384	387	411	389	378	406	411	402	368	390	380	371	404	429	394	404	414	390	382	380	411	381	407	369	372	416	424	377	427	396	414	453	402	448	414	431	376	365	357	406	400	434	389	402	407	348	364	352	355	379	412	400	408	386	428	378	407	398	424	360	387	388	386	394	389	375	419	390	385	362	358	433	412	408	400	375	374	402	419	385	387	375	367	382	405	420	385	383	393	381	386	369	429	429	416	394	415	390	394	426	406	425	415	360	384	399	425	413	410	410	396	414	419	388	382	376	382	381	398	398	397	407	375	405	378	389	405	404	377	401	388	439	415	398	361	388	437	397	407	398	411	405	408	396	423	405	386	386	372	436	392	393	415	396	399	399	401	397	417	394	371	371	387	398	412	370	392	414	405	383	425	398	404	418	417	401	416	417	338	389	384	389	374	380	418	388	394	350	455	321	398	418	384	395	379	394	390	380	408	411	438	388	424	409	404	423	357	358	369	428	418	366	391	420	387	415	407	392	368	422	409	393	386	375	410	389	450	387	391	389	344	410	368	392	391	386	370	396	437	406	345	416	407	404	394	371	373	420	364	358	388	379	396	380	438	374	376	380	418	358	374	374	392	384	378	412	425	370	389	371	406	399	412	417	405	374	376	420	401	398	381	386	403	378	388	379	404	380	341	417	366	371	428	411	374	417	412	402	364	439	421	376	402	368	375	406	418	400	407	385	378	364	351	375	386	356	401	367	407	399	385	415	368	393	448	415	390	395	402	408	367	396	379	376	379	397	369	412	386	340	407	415	428	379	354	366	381	407	380	412	383	417	423	438	375	417	383	437	383	370	398	350	425	408	412	365	410	431	399	383	376	398	384	409	406	375	381	389	371	415	425	402	390	368	370	400	380	405	387	380	346	371	419	389	414	414	380	385	402	363	391	394	422	403	363	390	407	393	380	399	405	388	417	405	428	396	399	383	404	334	405	362	378	413	376	413	394	391	414	425	429	412	398	380	419	386	396	433	409	397	388	435	325	406	430	419	408	412	366	360	420	408	422	393	404	400	425	386	394	451	410	385	352
3582	5217	3403	1771	1288	1093	1018	1007	943	937	949	981	865	854	922	889	898	875	866	869	919	859	883	805	870	845	900	885	857	817	882	887	873	852	888	868	852	838	828	826	863	881	879	880	864	836	875	842	913	873	776	884	825	830	804	855	808	858	901	831	838	851	825	895	876	847	902	871	813	865	831	858	833	871	866	803	840	816	854	813	871	867	829	864	831	865	880	909	863	882	856	865	863	898	817	831	847	872	804	838	860	858	816	845	779	855	905	828	837	853	822	885	876	809	854	828	830	880	806	846	845	831	883	834	862	819	902	871	780	821	888	823	831	848	914	877	793	888	823	868	865	906	848	843	798	865	849	842	886	842	792	854	776	859	857	874	885	863	860	852	889	853	871	893	841	924	861	854	862	860	809	917	765	857	819	820	864	854	831	865	838	924	876	858	833	840	868	883	871	875	816	876	912	858	826	866	845	827	862	758	872	846	846	842	838	875	826	885	866	840	905	844	848	858	902	839	840	850	846	821	839	867	863	841	877	844	824	874	879	828	897	832	870	824	872	873	879	804	864	895	885	870	851	848	824	869	852	820	882	839	877	823	828	854	896	885	839	815	822	824	849	838	866	860	845	841	860	846	834	837	844	828	781	863	847	834	881	882	818	834	866	877	851	786	875	892	865	861	872	881	857	862	935	862	840	820	817	893	872	829	884	869	879	912	895	823	849	789	872	823	826	848	818	811	881	826	850	870	798	899	850	839	818	900	846	907	811	878	809	826	849	840	853	798	832	841	858	885	860	875	894	826	848	833	857	894	894	848	899	884	876	841	853	873	833	870	880	826	850	885	872	847	890	802	797	821	895	870	853	865	862	856	927	855	850	827	873	817	861	825	883	788	823	832	886	927	849	883	856	876	835	839	853	909	874	843	834	863	836	831	864	873	828	839	821	823	811	821	817	858	875	878	894	835	792	883	871	856	875	872	865	847	888	837	854	796	813	819	885	851	842	831	785	890	837	834	885	860	880	849	877	798	812	863	863	811	832	868	821	851	827	831	862	906	886	821	857	872	858	848	836	814	790	834	874	844	798	825	819	806	835	855	885	868	847	825	859	853	866	912	869	877	834	861	831	816	852	857	863	892	844	885	890	843	859	813	861	901	852	873	825	853	852	801	868	820	877	834	876	892	872	805	822	824	890	903	827	823	842	789	842	832	845	832	855	808	850	788	849	828	854	864	856	804	897	871	848	823	830	840	843	862	866	809	902	868	882	858	841	864	856	867	838	824	882	832	845	850	868	839	861	844	897	843	867	896	846	787	919	880	898	855	801	880	813	826	830	869	914	854	787	852	853	833	869	830	838	882	869	856	834	841	855	883	835	825	833	828	835	859	809	791	881	852	814	853	872	808	844	838	858	875	825	887	845	833	855	825	820	894	851	868	873	880	842	826	813	897	866	861	820	848	850	868	877	879	800	826	853	862	851	839	864	841	841	820	842	929	844	804	881	854	875	842	845	834	828	825	892	847	835	808	848	859	864	834	808	854	839	830	853	827	861	883	877	875	860	841	834	866	880	868	884	894	864	843	849	873	910	804	876	864	875	854	874	863	854	840	856	850	885	831	860	924	844	881	867	846	812	883	845	826	846	864	864	889	884	854	847	829	843	881	850	861	812	860	879	879	815	846	884	854	828	835	897	828	879	839	836	859	814	821	904	896	831	842	882	861	865	919	831	859	824	810	825	855	883	881	850	844	867	852	880	848	891	867	817	838	860	921	831	827	853	862	824	860	879	838	845	894	833	829	846	843	802	840	803	865	865	806	839	855	862	845	835	813	826	847	834	882	802	773	838	837	841	923	863	848	895	857	865	830	828	802	854	827	847	832	854	869	798	843	868	868	864	802	885	911	838	832	854	893	876	901	864	900	895	858	943	866	864	850	880	872	854	855	884	870	893	790	818	842	810	878	803	892	887	819	874	861	755	839	829	831	876	822	869	849	878	865	866	843	852	839	914	853	870	850	863	887	876	878	836	860	862	822	836	831	849	834	868	831	879	862	852	844	870	880	842	894	863	820	856	868	844	859	857	913	859	883	902	826	856	820	885	858	856	847	836	829	838	849	876	872	874	892	825	840	832	830	855	902	846	876	883	868	886	910	917	874	890	816	809	826	873	888	871	851	822	817	834	858	861	852	814	852	846	870	866	785	870	887	863	889	829	910	863	875	921	863	845	917	786	862	834	854	832	865	878	840	824	831	841	864	860	820	863	844	873	923	845	876	853	843	825	881	882	882	878	836	786	875	863	815	890	801	894	826	865	829	874	850	854	827	811	824	830	889	889	787	828	887	863	834	817	871	856	880	835	850	857	878	873	826	830	886	829	848	854	891	830	861	899	870	907	822	846	890	852	858	869	876	783	849	862	813	870	880	832	845	901	806	817	861	915	855	859	880	896	911	834	879	851	891	818	883	877	896	846	871	852	848	900	863	896	854	891	910	857	878	899	850	821	841	836	861	860	836	875	849	866	881	878	890	845	847	868	847	811	857	848	838	841	816	880	852	893	839	851	841	895	829	859	876	868	841	815	875	882	866	850	789	918	849	882	817	876	851	851	841	840	817	864	857	885	865	825	932	820	829	865	856	855	846	874	863	859	850	853	864	824	883	854	889	805	851	870	917	838	868	891	864	866	889	873	867	875	839	886	851	863	843	848	893	859	868	872	826	868	878	822	822	833	846	871	854	822	870	851	824	836	903	882	877	828	817	872	840	882	853	844	838	790	784	858	871	885	875	857	817	872	859	845	869	859	892	851	840	861	819	872	863	842	836	879	826	873	832	852	835	897	795	888	839	857	854	869	822	882	818	818	847	832	835	891	816	881	843	859	863	885	860	876	932	820	906	837	799	870	838	844	845	834	801	803	840	867	883	848	857	878	853	840	857	864	856	822	804	858	857	839	820	828	857	846	854	869	872	843	885	905	785	847	866	857	849	890	886	880	829	879	874	858	855	877	911	870	914	863	844	876	896	845	861	840	852	848	895	858	849	846	868	843	818	845	826	871	858	856	868	839	874	886	813	806	829	822	866	807	864	829	840	877	824	858	790	848	862	871	816	858	831	837	831	883	860	865	804	884	900	875	928	868	908	950	861	900	844	904	830	839	864	786	899	873	848	824	916	830	865	879	877	830	851	882	855	871	830	806	810	875	890	844	879	845	855	828	836	840	843	883	855	817	847	860	875	843	833	878	816	864	850	890	849	846	805	842	848	819	875	819	844	841	841	832	821	825	829	837	896	908	860	873	892	874	831	833	814	820	868	871	853	864	859	899	874	863	841	831	860	821	863	902	850	844	834	833	899	817	824	875	840	880	846	884	829	853	795	864	822	799	881	850	837	862	839	823	859	849	856	827	919	906	819	848	844	796	836	882	903	863	799	878	840	895	863	840	816	810	893	831	839	849	864	848	790	837	906	847	860	833	876	830	915	877	822	879	869	845	835	842	857	851	863	875	788
23650	20916	25212	26790	20927	20906	3769	891	625	615	550	501	511	487	524	511	491	437	378	343	329	349	337	335	350	362	345	301	335	350	340	352	356	323	356	304	328	351	341	322	315	314	325	343	328	336	326	313	359	330	338	341	331	347	322	337	350	362	352	330	338	341	328	325	318	314	335	293	324	326	371	327	296	329	312	329	341	354	330	357	285	301	314	323	332	300	291	327	346	348	291	361	326	354	344	337	319	312	304	350	321	362	321	352	332	323	338	307	302	317	307	318	299	347	321	343	339	317	296	295	324	314	327	300	320	317	330	304	299	314	320	321	319	300	317	308	364	322	343	318	295	339	330	330	326	311	310	323	332	305	343	304	311	306	306	312	288	334	309	280	313	318	340	308	342	316	344	288	317	332	290	305	313	270	286	332	322	302	297	312	326	301	368	308	283	343	314	310	304	360	311	284	321	284	297	308	294	333	329	323	327	335	325	351	319	292	326	287	362	311	362	341	340	309	312	329	329	335	342	311	358	295	340	317	323	295	383	308	312	311	314	341	316	323	331	329	347	327	312	300	363	344	309	324	327	311	334	313	301	339	334	316	321	304	333	334	325	324	347	323	311	288	301	356	314	329	309	281	303	325	313	308	322	329	328	328	309	338	335	358	318	370	338	321	275	311	300	300	330	352	337	337	344	324	314	314	319	328	336	301	353	360	333	321	308	308	347	332	345	327	329	361	328	295	354	328	296	359	319	289	323	316	329	344	322	329	306	312	316	311	338	343	324	313	328	345	310	291	316	324	342	301	353	339	324	318	312	306	302	366	307	273	298	315	321	343	325	352	282	311	332	340	291	334	317	293	297	341	332	326	312	324	319	323	312	335	303	336	346	296	324	319	315	317	318	311	351	288	320	313	297	277	337	312	303	308	317	305	344	314	347	310	374	345	308	325	286	317	328	297	334	338	348	357	320	343	306	365	317	314	338	305	367	317	302	337	328	354	338	329	343	314	372	346	330	315	291	326	343	298	331	313	303	341	319	360	342	319	312	312	318	310	352	315	347	293	314	322	319	327	294	363	338	324	339	308	354	341	317	313	293	306	307	275	294	317	342	338	334	332	349	322	301	333	324	333	316	325	297	338	299	278	303	288	341	320	289	285	322	337	320	332	353	322	295	332	335	331	331	356	344	342	287	305	327	331	316	328	296	293	299	361	318	333	305	296	329	326	288	334	323	322	296	321	354	317	328	319	287	324	313	325	367	367	333	319	311	315	336	329	299	320	349	331	330	352	318	296	330	334	327	322	319	339	335	349	361	323	295	321	316	308	314	344	310	306	286	344	326	321	318	338	344	311	330	365	315	324	320	343	265	311	328	310	308	335	315	302	358	344	282	288	320	310	325	326	322	367	305	317	316	312	340	322	361	327	370	314	288	301	343	310	342	302	332	325	333	312	356	332	364	311	319	294	322	313	320	300	329	361	325	308	343	319	325	306	324	344	336	306	316	334	300	310	326	322	350	324	330	295	305	335	348	330	325	306	316	309	339	312	314	308	359	356	337	316	323	329	307	323	299	345	324	327	299	319	331	326	323	316	308	285	320	327	329	313	312	327	302	283	366	325	315	316	292	320	293	310	327	332	330	301	287	298	318	310	332	332	307	324	285	308	327	340	317	307	360	349	308	326	321	339	347	335	279	309	316	356	321	327	334	302	324	331	359	320	338	340	324	295	329	324	317	322	341	325	304	335	337	314	319	329	343	318	286	332	301	313	290	304	331	350	291	343	356	324	288	329	350	297	297	340	324	313	330	322	340	331	358	327	325	315	336	305	316	326	299	338	318	331	325	334	339	341	351	336	313	325	302	291	336	296	292	328	331	309	309	343	312	316	306	330	332	320	304	359	301	331	350	345	309	296	312	308	272	293	295	299	311	344	334	322	337	327	315	293	322	328	314	354	361	342	334	335	313	317	294	348	317	317	297	270	333	315	326	338	321	319	308	361	325	340	340	315	334	344	352	320	306	336	315	335	344	316	307	354	302	313	334	319	332	327	298	281	321	320	323	321	297	309	329	324	340	355	332	327	329	327	355	338	300	340	289	328	308	327	283	326	339	322	315	295	310	330	308	333	317	305	305	333	340	331	350	282	383	291	357	323	318	304	330	327	323	343	320	336	304	329	304	371	323	364	329	327	295	320	313	314	306	311	349	320	337	318	340	331	295	310	308	330	311	318	324	291	316	313	328	334	340	329	319	349	348	328	367	332	320	331	337	336	310	334	333	354	319	334	351	326	329	316	342	343	309	328	291	334	315	323	295	311	331	357	319	291	301	324	325	330	307	312	328	311	351	295	327	282	315	317	334	322	330	331	296	362	303	309	309	313	319	317	315	321	314	309	316	315	326	340	312	339	302	302	340	344	320	372	348	318	295	370	344	331	295	332	345	336	313	325	313	331	326	347	315	327	309	325	322	317	352	366	316	334	315	321	313	329	330	334	328	346	321	330	301	340	328	315	329	298	328	314	300	324	322	321	345	330	324	311	316	326	304	305	346	320	337	343	328	288	324	284	299	318	335	304	330	297	327	284	334	303	308	345	324	312	325	317	323	339	325	305	352	331	320	337	342	274	380	334	345	284	336	312	290	319	304	289	266	343	330	306	352	313	337	318	327	303	315	329	361	320	295	321	330	352	301	271	310	332	319	330	341	325	363	311	339	313	297	310	330	326	340	310	301	324	337	299	272	316	307	320	304	311	333	294	296	312	325	388	349	331	369	328	342	297	329	296	328	355	305	357	342	296	326	321	321	326	322	326	352	337	361	329	312	307	282	314	318	313	320	321	273	308	362	323	399	329	322	329	320	316	345	335	297	301	348	311	337	320	297	349	337	314	327	332	316	303	333	314	330	297	299	323	334	299	355	324	311	344	299	330	312	332	310	309	343	315	315	314	327	320	315	320	334	297	295	318	324	315	309	317	286	314	270	357	323	355	317	288	316	300	309	332	330	298	301	317	300	311	305	328	338	318	300	307	343	303	307	314	346	311	333	319	327	358	308	331	343	330	309	352	326	346	322	323	304	309	265	328	302	332	322	316	307	304	341	343	297	353	335	330	337	320	351	288	369	325	332	329	367	309	335	331	331	313	335	328	309	312	323	332	321	334	338	298	322	353	314	294	326	313	320	354	316	311	321	312	316	317	326	321	294	326	327	346	295	302	313	328	351	331	334	320	286	342	308	321	325	300	357	325	255	338	300	316	312	328	302	310	348	322	309	307	271	332	297	303	314	327	305	335	290	309	319	344	289	356	348	345	335	329	298	364	330	327	309	335	344	328	349	347	291	328	363	346	341	316	296	306	325	336	293	304	350	300	337	337	292	299	376	304	334	278	342	330	297	289	321	323	281	317	285	311	337	331	328	364	305	329	327	338	362	307	336	322	318	353	340	328	302	313	320	334	317	307	354	324	319	351	328	342	319	304	295	339	288	309	342	340	318	365	298	281	307	337	312	329
3815	8063	5264	2293	1423	1099	1001	957	877	836	854	811	809	804	784	757	770	726	729	705	696	716	664	687	687	723	696	722	695	689	669	708	693	674	716	719	716	668	655	715	690	678	707	687	689	691	713	707	701	727	701	769	710	682	685	676	676	711	662	694	696	728	657	723	718	691	724	663	681	712	639	707	698	651	672	661	679	698	697	691	698	704	737	674	728	700	771	694	667	701	652	663	673	676	657	743	687	716	710	714	654	707	745	730	689	698	694	737	688	713	711	683	643	698	673	711	702	664	679	697	679	707	681	693	672	695	689	710	679	698	704	646	665	709	677	686	690	643	744	679	693	685	692	704	714	722	713	692	686	693	679	691	698	715	672	672	701	690	675	698	693	703	747	703	632	704	660	640	682	723	687	662	699	659	649	667	658	735	719	712	700	648	713	704	666	685	686	728	683	712	691	721	695	668	650	683	705	673	703	717	695	636	671	701	683	663	644	665	667	665	690	699	689	693	678	709	720	691	687	686	692	724	727	686	644	698	733	681	655	637	678	671	681	747	680	678	707	730	693	688	693	676	711	689	700	697	732	681	687	712	671	681	673	664	683	702	652	648	705	690	676	651	723	713	678	743	677	742	656	687	735	710	692	728	684	678	706	680	664	698	717	699	718	670	739	683	715	687	688	706	690	691	649	718	666	739	720	706	667	676	722	681	703	743	686	646	692	735	690	688	662	635	685	683	703	666	680	715	687	690	659	714	708	684	714	664	710	660	697	697	694	706	662	673	721	685	668	705	684	685	716	696	708	689	722	727	682	736	734	668	736	635	704	729	712	697	632	710	701	682	690	637	693	701	734	736	680	692	700	719	686	703	692	680	701	665	714	691	705	666	697	703	708	664	706	713	698	710	672	681	712	697	707	747	658	708	709	705	719	638	667	673	706	690	702	661	755	712	685	685	731	690	648	684	742	699	647	666	663	716	695	713	659	729	692	731	691	658	694	702	704	661	701	707	686	658	697	700	695	694	726	691	709	714	713	640	695	650	719	672	706	684	686	680	677	672	615	689	687	679	701	633	657	683	697	716	640	674	680	658	719	693	704	646	687	666	704	713	718	699	629	735	725	654	662	678	702	686	676	691	720	691	676	716	708	710	713	668	683	711	626	715	689	731	751	674	669	723	696	702	686	706	652	687	692	705	708	694	648	697	657	731	670	697	664	715	693	674	688	713	712	709	697	701	728	691	648	682	665	706	711	680	702	677	678	676	658	705	657	671	712	661	767	678	695	679	671	654	695	702	755	683	689	666	677	720	665	711	685	676	668	692	692	703	717	688	699	673	699	705	665	701	699	687	701	671	694	680	675	765	680	672	687	676	751	710	645	647	685	690	720	667	715	700	732	675	706	689	723	699	690	718	711	687	741	746	727	702	686	701	732	699	675	703	675	596	680	713	702	686	617	686	721	703	714	711	726	711	670	675	697	693	644	667	724	675	685	668	688	692	732	660	700	696	674	685	671	704	671	680	694	642	722	704	638	716	704	719	673	742	631	699	710	672	714	691	729	708	694	721	745	690	708	689	693	708	680	664	664	672	683	670	713	709	736	686	685	717	737	690	692	674	680	721	710	685	674	690	673	740	727	708	645	703	672	711	685	692	673	701	680	664	672	670	687	713	682	678	726	692	705	724	688	643	661	674	688	693	670	710	734	692	689	666	692	692	681	706	681	689	720	709	701	731	715	699	671	718	679	714	676	670	686	580	671	673	656	703	678	674	705	694	678	655	674	687	733	720	696	681	723	696	739	686	752	741	726	711	705	651	714	664	714	664	689	714	639	708	638	684	721	673	712	639	674	703	696	647	685	669	675	693	712	713	681	654	678	736	740	707	687	702	686	661	700	654	701	708	679	674	665	683	698	694	709	698	667	688	704	726	666	726	728	670	675	656	753	671	667	671	679	685	683	715	703	702	628	690	692	674	674	720	653	718	694	709	698	659	709	700	710	685	680	701	677	720	710	707	719	664	677	661	671	696	728	710	692	724	698	675	663	658	716	687	719	698	642	682	683	770	663	702	705	658	648	702	720	672	681	722	727	718	692	700	686	745	637	746	658	670	696	728	686	730	680	725	702	704	728	633	693	710	661	673	675	759	696	707	670	667	677	747	702	713	704	681	649	692	732	702	688	731	677	699	657	725	684	675	678	668	695	703	631	695	711	661	706	703	620	724	651	682	701	668	692	709	702	626	644	713	688	707	676	682	702	692	712	650	707	690	725	645	719	715	734	683	661	730	719	680	659	645	700	710	719	741	680	661	652	712	719	663	693	674	720	708	703	675	709	679	709	647	727	706	734	689	626	711	703	735	713	710	716	710	691	671	672	680	717	684	717	699	627	705	680	681	710	695	724	724	685	696	727	659	680	690	723	675	662	704	686	698	681	633	701	662	684	730	703	739	723	669	723	705	745	708	733	680	686	694	676	713	695	679	684	703	700	682	666	686	729	685	723	712	699	768	732	677	704	688	678	704	705	681	713	673	688	658	686	707	677	694	658	659	690	691	725	698	720	695	681	648	714	672	686	698	738	664	662	661	700	734	674	701	678	677	719	648	703	689	673	695	685	653	722	728	669	689	702	698	700	706	700	669	677	689	714	709	666	726	704	688	731	683	689	651	701	707	708	696	685	726	672	750	671	679	663	635	698	701	688	697	699	675	669	676	700	660	717	704	729	686	667	683	725	664	667	698	715	657	701	673	715	646	721	737	693	669	737	729	651	706	652	704	665	687	717	651	678	721	661	699	688	703	657	688	641	715	710	643	712	694	709	711	680	680	714	730	675	687	685	732	660	750	707	657	719	642	703	726	691	679	681	733	689	670	689	693	654	683	703	702	673	680	700	702	720	709	742	700	675	692	729	742	696	711	676	674	702	655	701	684	728	720	697	676	672	719	685	726	704	716	728	681	699	667	682	693	692	694	660	667	720	675	679	694	690	693	719	702	708	699	640	708	684	694	710	723	697	636	677	711	668	700	684	677	693	701	737	701	686	760	746	724	635	721	716	691	678	655	656	683	729	713	657	754	662	652	677	689	703	675	731	627	704	715	681	679	632	701	699	696	700	736	685	701	681	692	706	740	674	716	667	663	722	738	657	663	654	728	669	709	683	709	652	682	676	696	610	676	727	686	718	698	689	702	655	693	710	683	734	663	663	695	660	723	703	691	707	690	627	692	699	689	680	683	719	671	674	686	657	708	673	691	662	659	724	675	726	670	717	674	622	659	682	683	682	697	728	682	633	696	679	690	690	670	685	691	675	653	636	698	650	668	725	668	709	679	653	666	671	665	660	710	751	681	688	704	714	728	688	701	669	741	729	693	702	728	703	695	711	703	670	683	659	672	632	684	697	640	710	710	706	672	777	740	683	712	649	692	665	685	691	640	699	681	636	705	700	752	706	651	713	708	690	690	691	692	677	699	720	684	659	698	723	658	691	697	719	719	692	700	689	629	677	707
33256	14220	2757	781	497	446	393	419	338	343	398	321	343	317	355	356	341	323	298	322	300	286	307	332	313	286	290	266	296	313	289	315	310	289	301	311	290	328	362	329	293	335	300	312	312	301	329	313	276	289	294	308	317	273	275	306	318	302	277	297	273	326	291	292	289	333	314	344	323	305	322	281	282	311	286	305	292	302	292	309	306	305	284	323	307	307	296	309	301	309	317	270	275	305	293	321	329	328	293	295	292	292	342	330	308	301	297	297	314	320	307	312	322	304	325	292	310	304	325	330	302	302	273	329	270	285	289	338	307	286	289	343	317	315	281	325	323	276	313	298	293	343	303	310	320	296	319	266	280	288	298	276	315	285	329	306	293	316	309	309	276	308	302	318	270	267	312	293	307	315	329	320	276	293	326	307	317	317	318	281	322	295	301	333	326	308	316	301	272	290	309	285	280	324	319	278	295	327	306	302	299	301	331	309	302	292	318	294	300	302	316	323	323	290	298	296	304	281	292	307	299	298	347	305	293	299	320	334	273	301	279	310	286	328	305	317	302	281	303	289	313	330	294	312	318	318	294	303	327	299	307	300	287	314	328	330	265	325	295	274	268	304	292	309	299	298	339	307	278	308	328	276	288	320	293	283	305	286	279	292	309	294	305	306	278	307	258	281	318	319	311	319	316	332	338	306	310	309	320	300	329	311	315	265	293	314	273	302	321	333	277	335	334	312	314	332	329	303	333	302	325	326	339	300	283	284	320	292	315	297	306	273	273	300	300	288	296	311	321	324	309	277	304	266	346	333	276	299	288	305	300	342	305	277	316	289	311	285	272	282	289	305	288	281	320	286	292	315	306	274	294	311	313	320	271	295	299	296	276	328	331	283	284	303	312	295	320	299	319	300	316	306	306	314	314	308	273	290	307	291	281	308	312	287	316	297	310	279	318	290	267	278	282	313	291	340	296	314	264	301	299	285	305	293	289	340	314	309	333	322	318	295	290	301	281	270	308	324	316	276	306	297	297	300	300	319	302	313	309	312	302	309	290	337	317	296	295	304	301	310	290	308	318	303	284	304	328	317	287	292	330	300	296	317	347	312	304	305	264	278	294	298	288	269	323	291	308	321	329	299	287	293	336	291	270	297	279	324	276	290	279	294	290	290	300	318	287	296	270	306	285	297	326	286	307	296	302	321	291	304	309	292	340	341	308	309	324	319	331	255	271	293	312	305	333	303	319	321	279	306	296	294	292	302	309	328	324	333	291	303	294	294	336	292	301	309	301	329	327	323	308	316	301	287	321	318	312	310	319	314	310	313	289	320	285	287	287	366	322	264	303	296	279	280	333	299	290	342	314	266	276	288	310	270	348	302	308	300	299	332	325	284	280	321	286	273	313	331	291	281	273	314	347	299	301	320	288	287	309	304	293	303	301	302	313	300	294	288	310	300	312	296	296	311	293	339	305	331	297	320	300	298	322	303	310	306	295	301	324	296	294	289	295	297	263	279	318	320	263	313	291	283	282	313	335	294	311	341	326	345	291	319	311	286	309	308	299	296	282	296	294	306	283	334	300	303	304	342	317	304	308	313	290	304	318	284	303	329	319	294	315	327	304	285	302	335	303	291	313	266	273	296	333	305	292	294	315	317	282	286	325	304	317	349	317	276	306	287	285	300	306	317	281	275	290	316	299	310	299	285	291	314	323	324	307	323	315	308	305	292	295	296	329	311	301	271	337	307	299	338	279	296	313	312	285	298	299	316	310	332	298	296	348	315	320	280	284	311	286	316	285	308	302	355	299	287	283	314	326	359	331	274	308	312	295	333	312	273	291	286	312	321	318	324	312	296	301	291	275	284	321	297	296	293	326	296	288	277	322	318	266	266	266	290	316	283	291	322	288	286	283	301	299	287	322	302	292	293	313	295	276	302	270	332	315	286	311	320	306	301	287	306	315	325	312	311	325	291	298	322	300	289	307	319	281	295	293	305	338	315	322	310	297	297	306	279	289	313	293	325	290	288	272	281	291	282	281	312	289	317	289	280	333	297	299	282	292	295	332	304	305	333	302	297	253	319	312	265	302	321	282	296	319	304	314	289	330	287	264	304	300	274	262	316	299	296	290	278	305	264	297	302	345	305	307	292	287	302	323	284	300	293	310	294	322	289	301	307	309	329	292	301	340	274	289	310	301	283	293	321	299	308	307	277	280	300	332	298	310	293	331	314	328	333	336	311	259	287	312	285	268	261	289	281	297	259	290	279	314	321	283	286	280	303	292	286	302	307	321	301	320	313	298	277	296	293	263	302	311	324	317	308	323	279	290	304	303	264	302	297	263	329	308	333	307	296	327	327	306	289	285	298	316	303	299	293	299	336	274	271	305	300	320	288	275	261	297	343	328	337	315	293	326	321	299	297	319	303	286	298	285	297	308	327	315	321	308	286	292	309	299	297	294	297	338	334	311	309	277	302	275	301	311	299	299	315	300	316	295	287	313	324	318	313	290	291	317	314	295	281	325	310	292	297	297	319	298	288	258	308	337	312	293	305	294	301	268	323	286	287	313	276	300	278	291	347	287	313	296	310	289	297	278	285	303	319	292	299	300	313	279	316	298	289	324	288	328	295	266	290	314	289	305	290	290	304	302	314	322	281	270	302	290	300	295	301	309	300	308	344	319	303	288	290	295	327	294	304	332	298	338	298	306	291	289	315	311	310	298	346	302	334	284	306	322	279	310	302	284	288	276	328	328	312	313	305	301	325	274	310	317	280	281	291	277	295	336	286	289	292	287	291	293	263	290	299	279	271	318	299	307	308	325	299	279	299	298	321	263	329	302	280	286	319	306	297	291	304	332	308	290	291	334	336	307	313	308	318	299	305	307	299	291	303	320	306	304	299	291	316	314	296	279	305	283	321	283	315	299	312	300	312	299	310	312	309	321	312	301	297	282	267	301	303	320	294	289	266	293	310	289	325	294	306	294	314	272	313	326	354	269	301	288	294	284	319	290	272	287	318	291	290	303	296	311	299	331	310	288	274	283	326	307	289	308	299	291	291	310	295	299	289	341	297	287	301	274	326	288	300	288	333	304	297	283	278	321	295	292	281	297	326	300	298	274	291	313	296	293	313	305	320	323	325	300	304	307	305	316	291	314	288	310	276	288	258	308	300	309	286	344	275	293	316	300	296	308	278	330	295	294	281	279	288	299	297	291	314	299	326	284	314	298	309	306	282	313	307	293	317	290	309	303	323	275	277	308	307	303	292	287	288	304	308	297	294	299	289	335	319	316	292	310	272	309	297	292	300	285	301	298	253	299	317	312	282	294	307	297	286	304	312	315	284	282	317	302	282	327	333	299	318	291	294	302	306	302	345	318	292	327	322	306	287	265	307	314	286	343	305	289	289	272	288	281	310	316	333	276	301	314	302	316	271	281	312	299	327	259	297	328	288	312	285	288	282	279	323	317	319	245	311	284	345	274	290	286	335	275	328	304	297	297	330	296	317
5334	2017	1495	948	803	746	768	753	786	679	690	740	722	726	798	724	720	679	733	645	674	702	684	705	684	699	707	658	719	689	683	689	736	676	661	734	693	687	668	735	663	673	646	669	746	698	720	723	668	730	713	697	691	743	649	657	697	703	700	666	708	616	713	721	686	639	689	642	712	632	710	657	714	708	712	675	675	718	676	710	743	696	704	703	678	730	673	669	679	670	679	695	696	668	653	667	665	701	683	696	655	692	695	677	673	714	743	677	675	668	671	692	673	646	704	655	687	701	666	685	715	698	669	686	730	668	714	704	704	680	700	679	670	742	681	688	692	710	716	667	750	673	648	676	643	702	688	714	694	671	680	646	744	677	696	691	680	682	740	728	699	662	678	635	704	713	677	697	675	691	708	683	725	667	682	696	708	706	699	729	702	718	685	652	650	703	693	687	691	710	691	693	692	758	724	712	732	715	699	674	743	701	708	704	792	712	693	717	670	660	708	708	720	720	726	690	681	693	656	697	669	744	664	676	740	698	730	622	681	709	683	698	701	705	702	664	735	701	654	670	673	683	635	702	698	681	730	692	656	712	650	723	669	701	714	701	678	701	664	668	733	697	621	656	672	684	714	714	719	662	720	675	670	697	689	660	697	686	724	719	643	738	675	671	685	712	663	672	693	672	660	647	703	680	707	738	658	701	660	673	689	699	667	659	646	697	697	657	682	707	677	672	658	711	691	659	733	699	672	664	705	682	698	669	772	660	701	728	725	704	698	670	673	677	706	708	696	666	696	691	707	669	675	692	713	664	723	716	660	675	651	644	653	691	656	684	660	699	701	681	775	698	651	649	729	679	693	671	693	704	708	708	690	685	746	705	668	683	699	726	683	659	712	672	684	681	625	670	659	634	651	705	665	703	673	689	690	691	691	690	682	713	648	669	703	731	695	660	712	735	641	667	659	697	657	656	667	713	710	681	711	659	687	723	723	631	698	732	714	686	672	684	713	728	698	636	678	715	639	716	681	667	674	738	714	640	705	662	678	664	681	707	722	728	699	703	696	668	678	680	664	698	719	677	677	741	730	670	721	754	696	696	675	663	734	651	699	678	705	666	684	674	682	686	660	730	688	676	694	654	707	704	679	686	698	682	728	672	692	681	772	687	689	727	686	676	665	688	680	677	676	687	659	720	719	747	664	672	643	685	687	703	707	689	709	664	696	715	679	686	650	684	728	723	677	680	683	651	682	777	701	671	712	663	718	730	701	651	736	703	685	680	671	669	687	659	706	687	647	742	684	682	727	696	718	722	686	728	726	708	715	673	681	671	655	681	681	694	702	710	662	685	640	725	705	702	722	674	693	625	691	719	703	722	658	711	667	697	734	669	708	675	667	692	710	712	687	689	671	679	709	617	686	685	715	685	648	663	686	708	652	681	680	716	698	694	698	685	697	682	673	683	716	654	676	653	646	730	714	695	637	702	731	710	633	690	739	684	680	666	659	662	683	638	712	686	714	704	654	721	727	643	653	623	706	694	692	714	676	707	672	690	710	705	744	729	668	775	689	675	705	645	729	693	696	698	697	681	679	685	677	688	708	694	662	691	698	674	627	680	679	673	637	680	708	690	676	690	701	661	707	676	640	700	677	696	673	689	705	676	641	699	675	727	717	658	705	701	690	752	675	705	671	696	691	691	698	675	699	689	679	698	742	675	714	711	662	694	707	677	637	666	747	724	717	690	674	741	661	700	691	715	679	666	731	654	699	713	693	683	652	695	673	701	690	706	730	674	685	666	646	710	646	689	689	726	721	682	715	692	704	716	686	647	661	691	719	718	702	666	694	671	680	698	723	663	712	684	666	643	738	740	671	650	654	656	712	660	686	643	693	712	698	664	647	669	723	681	694	694	742	652	729	647	711	686	664	654	714	680	683	702	743	685	736	671	718	701	711	695	707	644	704	665	695	712	682	733	697	758	665	659	710	668	677	674	686	656	685	688	711	669	751	712	709	678	729	687	689	689	712	700	669	685	681	681	684	701	728	727	678	698	693	697	733	700	656	719	703	708	682	721	687	701	685	722	737	679	695	660	677	678	674	697	639	692	714	696	681	640	668	700	676	687	708	702	702	693	696	746	699	662	677	699	703	679	726	706	703	680	735	657	699	713	694	696	684	699	678	688	735	690	706	701	665	690	736	610	660	632	721	697	717	667	663	666	690	634	670	658	694	636	703	692	727	690	720	684	679	716	703	689	685	650	716	757	659	649	686	708	697	719	670	686	675	708	698	667	704	688	708	744	717	671	731	679	650	690	701	704	686	721	635	678	679	692	671	694	733	722	680	705	688	659	714	668	656	676	701	704	680	689	673	683	673	654	673	701	714	704	715	676	663	688	727	689	708	689	679	723	723	676	755	686	677	665	678	712	715	679	682	675	668	665	664	683	772	699	655	697	678	639	673	706	753	697	680	702	703	669	659	665	685	679	712	703	691	709	724	745	662	676	721	697	681	676	717	697	695	734	651	668	719	665	687	691	705	656	681	680	706	725	716	681	655	676	725	685	658	720	660	701	700	703	742	716	669	701	683	702	743	636	711	659	717	699	683	632	681	708	688	675	662	686	722	684	651	717	724	647	691	698	685	724	673	693	714	721	677	650	640	674	674	698	711	639	642	695	696	653	730	698	700	681	648	680	708	692	668	742	675	695	720	664	728	665	696	717	750	718	655	676	686	696	674	665	712	678	691	722	699	706	656	718	632	691	687	675	657	653	686	703	727	662	717	718	708	670	731	739	685	698	690	730	674	653	747	693	691	651	718	715	716	703	706	744	676	713	704	623	700	661	661	691	707	704	700	706	737	696	692	738	705	649	719	713	696	708	703	734	686	727	677	694	734	709	723	757	689	665	717	680	734	728	705	711	658	708	698	717	760	710	700	673	701	704	723	672	696	705	708	705	681	667	679	667	727	665	695	673	633	664	685	654	699	728	677	684	634	684	701	713	711	710	711	708	682	674	705	722	740	683	754	696	691	693	647	703	703	678	655	722	703	710	709	706	726	689	712	708	703	705	635	687	720	671	677	681	716	693	713	668	728	688	696	666	697	672	678	708	673	654	708	687	684	692	700	678	672	664	715	728	667	661	704	705	748	691	687	677	649	680	701	681	676	680	647	693	695	672	735	692	680	682	722	692	729	693	715	700	657	680	672	676	722	739	694	728	670	705	691	669	708	706	711	683	642	676	672	714	733	702	676	681	683	683	692	682	667	728	689	721	666	758	673	688	688	702	695	707	674	690	708	674	664	707	779	676	643	732	687	699	684	721	680	741	658	747	680	688	705	649	656	712	725	673	679	705	688	702	689	672	673	707	716	666	701	691	750	705	673	672	667	719	699	684	674	643	667	694	706	691	707	711	690	727	709	706	689	686	680	685	667	692	694	665	681	664	648	698	659	705	656	744	682	682	668	654	699	703	682	718	705	722	693	699	665	684	738	709	674	720	696	673	682	663
24430	20926	24566	27413	20598	3186	808	641	569	526	494	499	528	521	527	531	466	464	388	409	413	396	430	428	369	405	411	410	403	403	382	438	384	370	405	434	359	412	364	370	393	403	379	409	400	385	436	376	439	473	450	367	405	391	391	391	415	382	381	428	384	383	366	416	423	412	429	413	462	442	445	402	394	426	431	411	408	425	426	410	403	390	363	385	372	410	405	404	407	386	380	420	453	454	436	400	384	368	400	375	402	404	441	409	386	415	414	395	398	398	401	404	399	435	373	391	416	351	404	385	396	422	404	425	403	364	385	417	395	381	361	442	394	382	379	413	401	417	415	434	411	390	371	375	390	344	418	402	404	409	430	338	369	404	407	418	366	396	366	373	358	394	374	446	355	409	367	369	388	429	399	366	400	377	369	383	381	387	349	399	393	405	402	460	384	421	423	379	415	415	358	385	458	385	363	435	413	398	420	405	423	387	411	402	389	378	366	397	399	419	391	385	369	406	395	444	407	409	406	430	400	378	390	423	401	399	358	363	408	398	361	414	400	394	399	417	422	402	395	409	413	403	387	395	392	389	386	400	382	375	406	390	406	440	360	400	436	409	423	387	426	425	371	420	393	412	385	397	397	403	361	399	385	411	370	432	439	425	397	396	418	405	381	401	369	391	383	417	357	428	394	443	415	378	411	397	426	403	431	418	381	364	395	390	367	406	424	393	394	417	371	411	415	408	377	397	423	384	406	433	414	388	386	415	374	377	409	429	425	390	381	405	424	366	406	407	383	400	405	416	401	440	416	401	421	388	409	443	414	403	383	424	425	386	391	413	417	424	383	415	385	396	400	406	360	400	418	418	414	426	398	407	373	417	416	392	389	393	412	352	371	384	415	422	411	396	413	383	394	422	430	444	410	386	400	415	386	422	388	373	376	355	383	397	416	384	415	399	413	404	394	369	372	409	395	393	427	385	408	412	390	410	382	396	410	369	378	356	403	375	402	426	383	355	400	395	423	406	370	388	389	391	428	403	371	391	375	411	378	386	410	413	441	361	367	358	430	426	382	365	407	415	393	399	384	422	436	410	399	388	399	365	400	393	386	383	384	437	387	374	369	428	380	419	388	386	420	406	401	385	420	346	401	419	380	381	398	387	429	409	417	393	395	421	430	411	392	365	391	403	384	387	372	405	414	390	426	354	366	404	427	381	360	384	380	391	398	403	381	395	403	413	431	403	345	383	389	430	367	402	388	391	410	383	409	400	361	410	416	419	408	407	372	399	373	422	400	451	439	394	386	421	447	400	445	410	417	390	417	410	421	409	364	380	393	413	421	455	386	389	403	398	383	370	379	379	440	414	435	424	374	387	404	409	409	416	382	428	403	424	393	353	374	375	414	394	375	407	345	363	360	400	398	396	418	424	405	391	403	427	403	404	395	400	399	396	375	426	408	400	400	407	411	397	375	365	408	421	399	401	376	390	415	415	387	358	403	418	406	416	407	392	364	387	391	423	463	399	404	423	450	390	387	448	421	414	399	392	413	380	400	410	410	409	377	391	375	391	367	397	385	396	378	409	371	453	433	423	392	424	414	390	394	405	441	361	385	394	394	356	362	420	369	373	425	406	379	401	369	397	376	377	398	435	401	421	427	424	377	388	369	409	395	421	412	407	371	396	392	383	333	394	414	406	418	402	414	400	392	417	408	418	439	431	383	389	403	381	391	427	413	394	385	430	416	411	395	398	369	388	425	381	359	395	341	396	439	406	422	398	445	414	394	401	384	378	352	389	392	439	402	393	408	388	380	373	395	419	400	358	433	386	405	417	428	377	374	389	422	429	437	375	395	388	377	411	404	422	416	407	386	337	362	376	413	405	428	381	409	422	378	435	383	369	394	361	402	417	390	379	392	443	394	390	353	381	412	435	413	391	420	399	352	358	402	426	374	411	387	413	337	411	452	410	398	432	417	405	398	427	401	397	393	424	401	380	427	427	408	403	402	415	372	405	402	375	383	427	406	420	408	415	408	409	429	402	403	410	451	424	428	408	394	415	380	389	396	396	373	412	391	412	385	399	387	366	402	405	381	419	419	393	461	394	383	439	431	399	350	448	407	404	407	441	384	369	356	400	412	371	393	430	408	401	396	371	409	424	370	402	388	411	430	397	402	391	366	418	378	399	415	384	390	405	377	409	391	380	402	397	380	412	400	392	411	371	389	404	399	405	462	430	408	385	413	405	371	391	430	431	419	406	389	402	394	409	412	402	396	385	395	440	422	374	401	433	380	406	400	403	393	382	357	372	363	389	415	387	356	416	379	436	395	418	392	422	379	354	401	405	402	408	392	400	400	396	397	410	419	414	425	408	398	389	417	390	422	432	379	417	376	367	397	398	430	402	385	401	445	352	369	391	379	435	429	372	434	381	368	394	404	385	391	430	401	412	403	430	371	425	394	386	413	402	402	407	395	390	383	365	413	407	372	373	385	386	387	409	418	381	395	385	423	381	387	426	427	401	341	388	392	383	396	399	381	408	392	407	399	409	358	420	372	377	379	406	364	369	351	425	427	353	385	387	395	411	373	405	401	388	367	425	397	418	407	414	374	366	388	346	413	366	408	422	401	370	435	396	341	367	388	367	395	398	377	387	414	428	401	396	409	433	395	392	369	405	373	364	401	413	375	377	413	377	382	416	387	396	413	402	401	414	386	403	389	428	384	425	395	418	407	446	400	366	360	402	425	410	414	418	331	407	385	406	406	410	379	406	398	403	391	387	396	385	397	424	431	407	407	373	396	386	413	380	383	357	417	420	389	372	380	410	421	413	379	391	408	410	395	394	398	372	376	391	383	423	405	422	363	425	387	377	418	439	399	393	407	406	377	410	395	452	434	400	410	413	403	400	423	414	427	404	418	411	402	361	408	421	424	382	397	397	402	398	395	383	378	424	420	438	382	431	397	377	376	384	435	416	421	417	400	370	429	422	403	390	426	432	391	369	401	418	410	402	414	424	398	378	411	396	351	361	409	379	373	393	386	382	399	377	355	401	384	417	386	398	378	394	411	380	390	423	375	416	398	401	380	428	390	385	388	407	397	382	379	377	364	401	382	329	385	405	409	376	400	401	443	399	394	368	406	424	407	403	408	395	397	412	433	379	397	407	377	380	370	391	388	412	368	365	401	367	436	360	355	378	428	392	394	370	391	390	410	394	391	392	401	406	359	400	381	419	437	391	394	430	400	392	377	398	386	394	371	423	390	384	406	411	349	377	412	414	436	416	434	411	368	399	403	435	427	434	372	383	381	380	388	385	390	399	428	393	393	389	363	400	428	405	411	408	375	409	420	400	432	398	389	408	407	382	366	392	403	414	396	396	432	407	411	403	410	385	400	406	405	385	399	349	388	373	378	372	384	426	374	353	370	369	416	385	388	377	379	413	447	384	400	388	434	424	372	411	394	367	374	415	392	396	399	425	394	392	358	443	379	369	414	393	367	413	368	358	418	393	353	428
3700	5492	3533	1763	1323	1121	1002	964	983	939	939	902	918	934	914	916	840	892	896	884	899	901	869	893	915	840	866	869	887	943	915	835	858	849	858	866	849	863	850	872	853	865	832	838	877	860	864	869	907	890	895	853	897	936	895	858	823	836	844	868	925	854	876	819	813	888	883	845	848	913	860	843	923	861	858	879	887	875	853	841	838	874	902	823	857	877	856	865	897	883	856	845	815	836	813	806	856	903	855	851	830	901	865	874	869	840	814	855	888	837	833	856	854	881	852	855	868	872	907	870	823	863	899	870	849	875	923	876	859	880	872	799	894	818	859	881	813	906	872	863	857	898	831	886	910	900	865	843	825	845	873	849	815	823	863	838	853	855	842	857	863	887	827	877	872	882	865	862	858	854	836	835	827	865	875	845	857	896	819	871	894	836	835	905	877	891	811	832	911	879	877	898	851	860	858	842	849	903	846	848	824	849	874	886	810	887	905	873	769	903	881	906	854	894	874	858	865	836	889	899	907	867	849	881	807	848	830	840	840	866	875	944	890	788	878	855	853	903	851	838	891	922	878	872	813	876	806	858	849	845	794	876	885	859	913	904	852	819	818	889	842	838	820	874	895	828	867	798	874	882	856	837	835	820	801	824	856	882	798	832	879	858	892	873	898	835	866	904	897	868	878	808	866	867	906	834	878	940	848	863	846	833	846	877	853	844	863	855	830	845	874	850	899	872	849	841	846	819	905	810	847	874	841	866	875	807	908	859	890	848	866	849	884	861	874	826	872	859	882	873	832	818	828	850	831	823	884	928	875	883	867	825	818	828	868	874	830	893	852	875	817	850	864	828	852	889	893	891	915	852	862	887	861	829	803	858	828	854	889	856	890	887	885	892	846	870	901	886	877	854	870	888	863	811	915	850	953	870	779	789	898	889	831	844	916	887	809	823	864	831	866	869	844	897	866	859	903	919	827	876	886	839	824	877	902	895	864	949	901	805	836	881	841	857	881	933	828	850	851	814	872	825	841	847	861	845	890	895	881	820	817	819	890	826	885	853	853	927	846	866	887	832	830	874	857	867	844	923	856	884	886	858	833	843	884	878	846	892	857	855	840	870	837	838	844	872	845	887	851	875	870	844	892	872	805	864	914	831	898	855	827	858	867	895	812	899	818	895	864	886	864	878	872	846	870	862	873	929	854	891	858	861	806	839	837	864	876	845	906	884	880	880	935	872	843	914	817	845	842	830	837	866	871	826	838	889	854	856	886	899	850	853	883	928	859	881	826	824	842	818	828	868	929	853	866	855	872	893	851	835	867	853	848	896	906	853	911	843	841	859	812	834	804	863	872	847	882	835	872	856	865	869	862	838	882	819	873	879	871	866	812	883	857	842	860	832	880	855	899	893	856	889	789	823	896	863	841	837	886	847	866	811	874	853	861	869	914	877	882	868	858	843	889	843	860	869	841	888	841	886	873	876	880	860	800	856	863	901	825	858	890	842	872	835	835	828	852	886	881	859	799	864	840	889	831	895	911	864	815	824	882	836	846	873	897	827	889	908	822	898	874	887	844	916	863	906	845	905	797	885	896	891	878	900	899	839	881	859	817	849	880	854	892	886	867	926	886	853	847	881	840	857	865	840	876	913	831	868	840	883	893	882	877	860	840	795	841	860	898	907	853	915	782	864	853	850	821	840	868	840	877	892	885	876	823	890	851	810	875	897	842	856	874	860	854	850	875	896	891	853	865	823	845	925	804	857	878	887	869	891	843	854	861	881	861	921	868	830	876	863	846	911	901	896	860	863	843	889	818	883	858	886	891	894	821	893	860	839	881	894	863	887	886	865	854	891	882	887	871	895	883	890	884	895	857	861	871	872	864	856	814	842	798	848	806	881	878	883	894	852	872	861	827	830	900	856	834	843	836	889	910	855	850	864	868	879	885	884	815	824	791	847	869	781	889	832	844	861	832	866	923	878	850	898	812	832	860	873	902	894	893	855	850	869	872	864	844	858	879	828	892	861	853	837	795	825	886	866	904	857	859	918	875	904	870	851	863	842	855	888	853	827	857	865	850	840	871	867	894	865	776	878	850	830	855	856	873	841	851	842	828	865	848	861	872	841	894	840	873	899	861	884	876	847	891	836	916	845	868	847	861	866	874	841	868	826	868	851	886	843	871	816	906	878	860	846	894	871	860	872	913	892	865	839	862	863	784	835	848	864	829	905	866	829	840	862	876	887	855	878	839	826	865	921	831	878	848	871	884	838	875	859	846	836	866	843	907	856	817	845	860	850	885	837	856	826	866	827	828	850	884	855	836	868	873	850	849	848	835	806	812	812	887	841	899	785	886	868	875	899	819	845	892	825	881	857	803	890	909	836	844	856	880	802	814	882	841	851	860	898	894	900	812	835	891	840	892	853	900	858	866	850	877	852	857	861	855	836	869	862	878	836	878	866	873	879	882	851	857	910	884	825	842	826	891	879	837	852	849	893	864	852	805	870	877	827	888	887	886	898	853	832	872	926	879	945	878	842	828	827	866	799	859	807	891	816	858	906	865	896	870	893	833	853	823	867	908	809	880	871	887	917	864	905	873	893	869	880	860	821	861	844	940	863	861	883	871	844	823	797	863	874	916	885	892	837	852	896	876	881	887	842	836	833	882	827	896	893	818	817	815	865	899	892	822	839	831	872	862	839	896	829	846	837	935	870	816	843	879	882	810	852	913	870	834	773	896	845	854	890	883	867	896	825	812	850	883	862	843	853	851	863	889	892	850	873	808	839	938	857	842	831	887	886	853	859	865	842	880	835	850	839	883	918	875	781	852	876	809	872	837	849	875	863	889	864	866	840	879	832	868	898	840	844	814	884	902	799	861	832	828	852	904	917	876	864	866	916	874	908	902	873	809	810	825	876	885	852	873	843	893	866	842	822	893	920	811	859	892	869	838	874	911	835	864	875	847	862	877	823	879	888	876	855	896	891	844	885	903	843	836	897	882	856	895	897	844	847	819	870	833	893	891	910	841	859	840	839	897	887	874	877	858	850	853	883	846	844	887	854	866	844	866	861	855	804	870	880	833	877	835	863	891	877	838	880	869	903	931	798	848	891	874	821	892	894	908	882	887	874	849	873	864	833	858	801	849	857	882	878	865	847	826	878	869	891	852	832	872	863	895	880	863	846	867	869	896	889	917	841	848	852	842	760	848	806	851	859	882	879	881	859	949	860	902	862	855	859	871	869	873	803	914	885	805	862	839	826	896	877	913	856	853	834	886	829	873	821	880	837	858	875	877	854	846	837	855	831	894	817	846	886	836	820	874	822	894	846	890	844	873	856	919	884	887	857	838	878	896	857	894	922	877	885	842	885	827	821	890	844	823	848	893	891	908	864	894	883	873	871	840	880	886	889	894	877	905	880	874	872	866	782	897	837	884	904	883	814	885	782	882	891	862	880	850	854	849	881	927	838	858	929	832	893	832	855	815	832	863	865	870	901	855	887	821	874
23643	20932	25198	26828	20948	20935	3602	869	616	549	521	507	551	526	496	466	447	409	387	388	331	338	357	338	351	388	334	316	345	337	317	336	321	346	352	303	358	323	303	319	313	332	352	369	327	319	321	346	343	356	276	332	386	354	364	332	349	336	363	329	345	319	331	338	348	328	305	321	352	370	347	348	296	324	337	324	343	341	286	331	330	319	328	332	308	302	338	342	330	352	335	334	339	353	347	340	364	322	313	343	355	344	308	332	335	331	360	316	337	323	337	346	331	339	336	303	330	321	320	366	309	301	319	333	312	316	328	318	351	342	302	323	313	320	333	332	334	304	290	337	327	317	309	323	299	303	351	322	315	297	320	298	335	354	347	328	325	332	334	314	301	329	319	369	363	366	338	336	306	335	351	303	308	329	292	334	341	294	315	337	298	361	306	339	308	296	309	292	314	313	286	318	309	300	295	326	353	335	321	333	335	332	295	336	306	304	301	352	295	330	311	343	316	316	330	304	299	306	315	308	298	335	316	314	293	355	316	327	308	358	340	314	363	337	314	341	334	278	319	344	303	348	313	328	304	342	325	328	338	308	332	337	341	339	324	342	330	301	308	312	318	287	335	341	334	309	344	321	323	354	312	337	331	343	345	338	320	298	304	328	375	301	324	317	333	357	335	350	353	335	339	333	351	346	298	322	280	309	361	363	315	312	320	320	341	303	345	331	358	331	326	335	315	320	326	329	338	334	311	339	281	323	337	326	364	293	354	339	345	326	338	332	323	331	319	320	314	335	350	299	272	328	289	329	343	310	331	340	355	371	320	312	349	327	315	350	318	340	321	308	351	330	325	324	330	319	340	321	306	325	326	320	302	328	347	317	330	305	327	302	344	307	303	304	344	332	320	341	310	335	337	352	328	337	315	337	298	315	331	309	365	309	311	332	327	337	322	320	325	358	328	342	365	317	351	336	341	324	294	352	334	338	321	350	306	305	298	311	322	308	348	325	378	367	298	311	319	337	305	335	322	322	332	306	323	366	314	331	332	315	297	309	334	331	339	303	331	337	375	339	352	316	314	353	340	288	289	335	326	337	321	289	332	318	326	281	323	330	319	339	351	319	306	333	292	325	344	303	302	356	324	275	304	313	367	310	353	326	349	324	348	312	323	311	348	306	326	332	355	314	289	305	298	333	307	340	358	318	336	317	318	360	345	296	301	313	322	338	307	334	350	325	312	339	287	306	297	307	344	323	307	316	320	313	305	298	331	296	336	359	325	323	310	332	317	316	294	345	314	346	309	336	349	312	329	307	328	315	338	318	323	334	290	331	334	330	326	349	315	306	316	342	330	331	340	326	269	305	352	296	333	317	328	298	327	318	316	335	334	330	308	312	334	331	303	318	342	296	325	313	307	350	307	325	358	311	339	319	307	334	333	344	308	334	304	333	293	295	331	333	297	333	302	321	307	300	314	309	339	302	337	304	315	314	341	315	356	297	316	329	328	331	287	277	343	347	326	333	324	327	292	326	314	329	336	325	362	294	321	333	328	321	316	338	350	295	310	309	281	332	312	335	330	311	310	310	335	325	335	347	322	320	328	348	316	326	304	322	315	365	328	359	338	327	293	334	341	335	320	322	308	308	327	312	363	324	353	324	311	300	318	315	314	328	350	316	340	336	281	318	339	320	299	317	321	328	285	340	294	329	330	300	313	338	333	358	306	341	319	351	312	328	317	322	350	299	305	323	332	305	348	317	304	314	329	320	323	307	355	329	310	344	340	289	307	310	356	317	319	293	353	377	305	295	293	336	325	325	340	315	334	318	334	277	328	330	313	356	323	318	343	356	319	307	299	335	356	340	306	322	330	345	296	287	340	293	300	326	332	315	291	285	333	276	336	325	326	290	298	330	327	297	290	327	326	318	279	350	320	325	358	313	343	314	332	338	340	347	340	336	321	306	312	322	329	304	295	288	321	307	338	316	287	321	315	348	303	316	324	316	315	342	340	355	313	323	292	342	301	311	332	345	322	328	341	341	327	306	340	326	295	341	343	341	323	333	336	348	311	333	294	320	306	311	316	304	335	315	292	337	360	346	315	287	338	347	343	309	341	335	339	325	328	348	311	300	326	302	294	366	326	301	312	340	313	384	351	329	374	318	320	307	320	330	351	302	332	327	298	350	299	356	308	323	327	289	325	327	347	348	377	324	334	292	327	337	322	329	322	325	324	341	366	300	316	322	339	324	338	303	330	295	332	303	320	342	329	340	310	324	341	287	318	317	343	291	311	342	331	376	343	316	333	354	368	319	310	328	331	334	330	328	346	339	302	321	324	301	334	348	336	315	332	332	306	298	360	333	306	326	334	312	313	328	336	328	293	326	299	380	313	307	317	325	295	344	318	316	338	355	339	351	301	315	335	332	326	330	330	324	302	335	315	307	328	318	319	332	293	315	289	356	305	331	308	366	329	289	323	319	364	343	350	371	303	334	333	306	316	343	321	329	328	366	320	332	339	335	318	298	357	315	355	343	293	335	336	349	324	331	317	352	337	305	366	324	364	305	338	307	337	339	315	345	341	331	332	357	332	347	340	336	334	291	310	341	303	352	312	360	337	294	340	315	331	314	330	323	335	311	284	363	285	293	341	342	310	352	306	321	367	319	349	354	318	284	340	327	327	360	297	345	343	334	327	318	349	356	313	299	320	334	330	323	336	340	306	367	308	365	365	300	323	340	312	335	281	333	293	304	336	333	327	314	385	304	317	307	307	287	362	312	351	325	318	311	350	326	328	352	311	293	294	309	310	347	318	344	317	309	310	320	291	331	318	335	338	285	325	343	312	309	346	314	330	344	285	340	334	321	298	329	358	348	314	356	344	324	373	333	351	289	340	330	318	340	311	299	342	325	314	300	325	301	290	348	357	329	334	305	325	348	367	294	317	356	324	334	300	349	320	320	338	309	345	346	332	338	296	282	309	339	345	329	325	331	326	327	304	308	323	318	334	336	265	290	327	320	319	334	308	312	331	343	315	343	287	322	311	300	298	303	321	315	319	325	333	301	296	323	332	349	308	337	337	277	302	334	322	315	318	296	302	301	351	295	324	329	295	320	335	341	309	343	324	343	311	310	354	321	332	343	306	321	355	319	344	299	341	287	314	312	318	317	296	321	320	350	363	298	322	303	330	303	303	315	326	348	338	324	342	309	336	309	341	324	353	317	312	306	303	318	307	318	309	342	297	314	319	329	300	279	321	312	347	345	334	323	300	337	338	310	340	305	289	313	343	350	354	328	349	349	344	329	324	328	327	317	337	335	331	323	306	290	329	330	344	355	341	317	365	330	378	311	327	335	354	302	324	304	321	326	290	335	293	279	329	324	345	308	325	294	366	320	313	277	323	323	334	331	345	333	325	306	307	307	305	344	337	335	324	330	329	336	330	311	316	364	349	321	323	331	306	320	336	364	305	314	297	320	319	336	352	358	297	327	332	327	321	304	371	323	292	339	328	354
3817	8376	5216	2250	1483	1119	999	891	924	822	842	774	774	848	799	858	829	793	752	753	713	661	735	687	694	677	701	706	704	694	715	762	762	687	694	693	770	726	693	721	710	696	713	677	693	709	683	689	654	688	681	710	697	671	701	725	698	698	678	720	645	718	701	725	685	685	709	674	630	643	682	691	652	676	684	722	718	674	628	699	683	738	725	726	737	699	683	660	700	671	698	677	746	720	689	721	704	728	666	728	730	672	667	712	722	733	687	646	675	731	731	742	702	714	712	656	708	684	692	676	675	707	611	704	661	742	701	698	692	681	664	714	737	711	689	729	674	666	657	718	664	683	666	700	737	667	677	692	638	688	640	722	651	692	657	680	704	694	693	681	660	697	662	678	725	733	707	672	668	706	752	670	700	706	658	724	738	723	648	711	686	691	709	675	646	722	738	697	680	763	684	699	684	663	678	688	709	717	664	663	674	650	680	750	678	690	694	790	691	728	725	654	735	679	654	701	657	718	684	701	674	725	712	689	696	714	712	722	711	728	650	677	699	720	698	693	728	700	718	726	719	697	665	696	709	711	662	695	687	743	680	690	716	695	771	698	702	716	696	711	743	668	652	670	655	688	670	708	726	676	730	670	653	727	709	701	649	702	703	753	715	635	706	715	715	706	719	708	725	658	662	622	700	694	694	661	733	699	652	695	671	683	722	660	681	735	680	707	657	663	682	689	676	686	722	677	724	694	718	678	701	686	683	693	672	660	684	706	680	725	711	712	684	667	660	704	675	643	666	716	723	664	752	702	682	666	698	677	697	709	676	710	705	668	757	700	688	710	697	722	672	666	669	691	707	685	678	717	721	660	700	684	732	685	674	711	671	690	703	648	713	670	724	712	694	669	675	703	688	744	657	704	705	699	713	691	674	746	713	693	694	680	699	659	727	689	667	712	713	694	705	711	707	646	690	702	689	628	693	721	693	724	736	710	674	648	667	687	677	706	680	727	678	696	755	685	703	722	702	686	738	734	713	680	730	732	705	687	672	691	701	650	688	717	695	681	677	731	676	665	715	670	675	651	694	697	702	700	758	671	682	699	667	716	687	711	688	696	661	731	688	682	687	746	728	721	700	712	670	765	657	680	712	728	702	729	709	682	694	670	688	722	735	701	679	670	627	703	688	695	687	706	648	702	688	703	694	687	691	679	670	723	678	671	701	708	690	734	735	716	744	721	685	656	753	658	691	670	712	712	729	693	678	632	695	720	722	712	750	696	718	670	690	661	688	701	684	668	712	725	731	707	683	697	680	682	698	683	693	689	697	670	664	722	672	668	736	703	671	710	710	710	749	727	715	683	707	723	692	686	710	710	720	669	711	662	675	644	697	696	681	674	699	648	693	722	707	679	751	659	723	669	706	672	740	672	657	740	684	705	731	654	731	720	682	747	716	707	714	680	686	683	698	738	669	635	699	698	701	672	712	672	698	735	704	713	667	661	659	701	669	691	649	693	693	662	688	699	723	692	681	719	688	727	681	704	679	704	652	692	702	721	652	672	667	669	697	687	746	729	684	692	691	706	667	702	651	653	677	704	698	687	676	673	710	703	688	709	725	667	654	699	695	680	692	689	713	670	708	618	682	708	701	677	721	712	670	682	717	712	716	684	689	649	703	664	691	656	712	686	675	715	709	683	697	696	715	684	701	707	661	721	670	700	713	723	694	662	707	653	662	713	663	713	722	668	738	673	706	741	692	695	733	711	640	687	713	724	701	680	689	714	716	665	682	746	711	684	683	710	690	707	744	692	710	708	669	701	710	660	724	702	684	697	663	655	690	660	701	697	683	719	679	672	696	691	684	684	653	679	714	705	705	650	633	747	718	687	714	696	666	715	665	684	696	711	722	655	688	739	683	696	718	701	690	663	712	716	688	685	671	670	684	704	680	675	648	691	709	684	662	700	695	725	659	690	703	658	682	666	722	676	695	657	694	740	695	737	699	666	696	723	705	649	718	723	705	658	685	705	706	687	695	673	664	689	668	716	709	690	664	718	696	689	700	709	730	688	702	648	741	696	709	663	651	664	710	701	687	667	681	671	691	627	698	688	707	680	649	692	654	753	676	754	691	697	653	697	671	683	731	706	662	702	697	692	713	662	693	701	683	681	709	727	671	676	720	691	636	642	649	661	704	687	729	678	671	717	728	691	718	725	663	698	692	655	715	652	667	699	738	670	649	690	681	659	712	683	738	666	730	663	755	730	735	717	650	695	720	674	652	751	693	673	694	647	706	703	712	688	714	663	706	748	723	722	665	735	710	674	657	682	685	767	692	665	727	714	682	693	718	666	736	716	678	693	712	672	722	685	675	673	736	693	667	718	715	677	713	704	721	694	697	709	681	702	689	703	678	682	664	655	669	652	683	656	714	714	678	701	692	712	667	708	714	685	705	723	702	688	671	690	708	697	680	657	675	658	724	703	696	693	697	672	727	698	727	693	705	719	685	725	705	708	711	650	696	703	708	675	668	667	659	654	698	715	664	715	704	744	705	669	690	693	649	685	686	722	701	669	700	710	718	646	707	674	706	645	641	704	692	702	741	679	732	713	707	695	693	686	726	700	704	719	652	662	652	707	718	709	653	730	698	690	710	694	699	723	648	698	676	674	659	744	687	687	744	697	710	710	709	666	714	722	692	707	670	724	722	694	719	705	694	672	695	671	656	712	720	695	669	731	661	731	709	714	741	688	685	670	681	714	652	692	728	743	664	672	695	697	715	647	688	650	676	715	670	701	712	698	685	697	711	719	678	649	720	673	725	736	699	693	693	721	677	701	694	657	708	693	679	724	741	700	671	714	649	686	731	674	695	694	722	706	691	690	718	689	668	687	704	694	723	710	681	668	678	703	692	693	722	723	689	755	689	705	709	678	685	643	698	618	735	662	642	691	694	695	691	670	691	709	694	690	726	705	703	695	688	702	739	710	717	689	714	718	717	678	702	729	687	720	676	678	693	642	699	707	664	702	717	662	705	703	674	689	673	686	686	692	667	729	666	735	692	676	651	708	690	705	716	688	709	744	712	713	696	692	717	726	766	710	735	768	712	654	726	658	738	714	670	690	687	732	689	665	716	707	718	690	707	744	652	675	701	704	690	672	697	685	686	726	703	638	664	703	727	672	685	671	659	716	693	681	716	632	734	666	683	668	655	679	714	674	689	648	649	777	701	688	688	710	679	728	672	676	647	696	720	694	682	702	734	689	702	726	687	710	677	680	705	701	752	679	754	725	694	708	666	677	688	729	701	729	652	699	675	709	673	711	713	684	719	727	681	696	683	697	647	694	667	688	693	689	663	721	729	675	711	681	703	734	680	724	666	661	665	690	695	666	704	723	682	694	725	712	669	688	709	696	703	676	650	697	683	687	678	650	733	685	704	682	699	693	718	704	695	666	678	696	708	673	705	685	690	721	690	730	697	692	703	682	715	659	691	715	735	703	705	720	723	738	692	655	704	703
33252	14002	2627	747	485	433	439	375	341	356	339	361	377	330	369	325	317	295	329	286	308	301	315	306	290	319	310	337	299	289	329	284	305	296	308	294	306	274	295	294	286	308	292	292	344	335	323	281	303	296	318	284	319	331	310	307	306	311	316	282	307	287	292	300	321	289	353	290	293	291	293	307	298	285	309	295	294	287	270	292	332	295	291	293	305	301	318	313	311	323	314	311	269	273	297	315	276	276	260	281	301	290	290	284	306	275	309	332	316	298	332	309	295	311	301	299	296	288	308	296	295	283	309	321	299	333	311	318	268	300	285	277	320	289	287	311	282	299	291	310	310	313	304	269	287	286	309	299	295	294	322	302	291	294	282	332	285	315	320	306	304	315	300	302	327	302	304	293	295	303	274	297	320	307	332	316	309	278	262	295	300	284	286	329	299	315	298	304	304	308	289	281	297	281	314	297	324	292	314	306	352	285	259	305	302	275	289	290	290	310	303	307	297	288	305	292	317	300	301	277	332	302	327	281	306	278	305	288	287	277	302	306	307	315	306	292	300	337	319	308	315	321	287	305	304	295	264	313	297	304	319	301	313	299	263	280	285	253	305	304	308	310	284	324	333	308	292	320	304	307	299	308	295	291	323	295	316	263	301	312	289	293	318	265	288	322	321	296	287	325	311	288	307	266	277	265	305	332	310	312	271	309	290	306	314	283	276	316	287	288	313	293	299	295	287	296	291	332	320	269	314	289	302	310	285	300	318	325	297	335	271	325	314	331	324	295	295	276	319	296	258	276	307	333	317	282	288	305	328	329	286	283	304	287	268	309	306	299	293	303	291	342	299	323	325	284	268	323	305	292	306	336	297	290	305	318	326	299	279	305	268	317	280	297	331	247	272	268	302	301	310	290	298	282	286	290	315	322	301	273	328	296	325	306	309	315	320	278	327	291	320	330	279	325	313	269	259	313	331	309	333	290	283	279	293	321	317	313	318	310	294	267	298	286	309	285	290	294	297	302	330	279	298	307	319	291	275	299	326	306	286	294	282	283	301	270	286	285	313	292	311	326	342	331	315	293	302	293	272	312	311	299	343	306	303	329	304	302	295	293	319	327	324	302	317	349	285	299	319	300	309	299	304	295	312	280	264	315	282	297	284	290	280	317	328	311	279	301	293	323	269	295	292	320	306	261	279	299	326	286	293	299	290	275	292	307	307	347	283	273	309	313	287	307	309	317	299	332	296	319	304	297	291	297	352	325	292	286	315	263	304	276	322	290	328	310	317	293	316	308	310	344	288	290	303	313	322	330	336	286	329	283	280	312	307	287	294	277	312	311	306	296	279	298	298	283	296	283	273	303	308	309	312	313	310	326	299	311	300	310	319	318	320	312	320	301	322	261	315	293	274	306	269	318	328	294	355	339	285	289	274	318	328	303	301	310	300	268	317	317	287	301	331	301	324	275	336	281	294	314	314	291	284	296	290	310	305	312	290	285	304	307	300	298	318	308	318	302	293	303	289	311	296	307	280	298	282	293	333	363	292	315	274	289	281	282	297	319	298	295	288	299	318	319	291	287	322	316	301	294	301	290	282	310	298	292	310	285	312	319	318	320	306	289	286	321	326	295	304	287	294	299	293	311	300	334	299	300	306	288	265	286	310	326	278	332	300	332	300	282	303	322	323	325	310	319	291	278	303	325	340	285	285	307	292	322	313	271	268	297	322	285	304	297	316	291	334	281	296	345	281	343	317	264	299	310	285	255	293	312	344	310	321	299	284	291	314	282	293	325	300	310	321	305	329	288	302	296	257	259	289	293	323	311	284	310	298	332	297	332	305	279	317	322	286	317	344	275	310	332	285	250	320	308	307	327	305	351	320	286	290	346	312	320	308	308	291	273	283	280	292	319	297	313	294	324	269	303	301	284	266	303	273	314	293	303	295	298	290	320	292	282	301	289	289	292	288	319	316	278	305	307	299	335	313	317	278	334	306	287	303	306	302	270	282	297	294	306	313	276	281	280	290	299	301	331	289	332	302	307	274	305	296	273	296	284	298	319	237	307	298	303	295	295	302	318	294	286	300	313	329	304	289	311	325	305	300	287	295	292	329	297	288	301	303	275	316	295	314	322	313	311	302	310	290	327	286	299	300	271	302	288	297	284	307	281	334	307	308	333	297	290	315	330	324	299	274	314	312	290	313	324	324	317	299	270	297	302	297	298	303	280	293	284	307	302	312	279	287	321	283	310	280	317	317	305	294	303	295	275	310	327	313	307	284	322	292	340	308	288	326	275	320	288	300	278	299	291	301	313	319	308	295	301	307	310	324	312	288	290	287	301	310	267	291	316	310	285	283	290	286	314	299	305	307	293	262	295	306	311	313	296	323	281	304	265	273	336	325	323	284	287	337	320	325	294	310	316	322	310	307	345	315	343	319	319	316	292	320	325	295	299	295	325	299	334	302	324	287	267	294	307	280	310	303	322	316	332	327	313	284	312	266	304	302	339	283	349	314	286	308	305	320	289	294	261	304	324	315	311	278	315	292	297	305	313	294	295	274	326	292	302	305	321	296	315	325	295	307	329	320	299	317	287	314	278	289	334	364	275	292	303	300	265	297	312	286	272	313	342	304	316	310	303	276	304	252	310	325	277	271	278	318	316	330	317	282	328	297	286	334	307	302	307	335	297	288	279	295	278	291	303	281	320	297	290	340	303	322	297	292	290	298	312	322	273	327	313	306	313	257	314	334	319	299	301	306	300	309	296	307	297	302	335	295	282	271	294	307	303	335	302	294	304	309	313	327	337	342	336	307	317	291	298	302	299	320	300	297	294	300	319	299	297	322	289	321	298	296	258	308	326	289	290	303	327	297	286	265	314	278	292	292	281	269	307	344	291	273	271	310	325	289	309	324	284	279	323	309	314	271	308	323	276	283	314	305	306	283	305	305	318	326	297	302	313	327	280	288	354	271	299	307	318	289	267	327	343	296	299	294	290	308	290	314	305	300	307	306	279	318	307	275	294	303	281	331	329	295	315	315	305	320	259	274	290	299	319	302	301	298	289	313	332	269	312	266	322	292	318	277	311	301	310	273	300	282	293	293	295	302	329	335	325	340	295	333	310	323	318	307	330	319	333	304	276	349	291	297	331	282	301	310	282	303	299	263	323	312	332	313	316	325	326	297	280	314	290	292	301	284	302	305	316	323	309	267	265	303	291	302	319	269	289	298	271	308	283	312	291	315	296	317	303	264	287	281	307	304	298	299	318	289	312	288	308	334	309	303	310	300	311	308	300	308	285	308	287	289	296	327	308	295	318	306	300	285	302	293	300	313	276	282	283	304	275	295	305	283	323	294	289	297	310	307	324	291	330	278	294	305	309	305	318	304	286	316	359	322	308	316	290	309	316	289	305	304	311	325	288	328	326	313	316	329	320	321	272	335	286	309	307	314	283	312	330	323	288	289	321	282	300	298	277	306	310	307	303	324	298	330	290	294	315	299	295
5487	2072	1386	953	768	731	750	746	677	730	651	739	705	725	683	773	647	708	697	694	711	699	680	666	658	695	684	672	683	692	674	666	662	664	695	717	678	672	712	715	664	687	700	664	691	692	697	699	698	646	705	722	690	676	686	662	681	694	704	689	705	734	671	677	693	688	687	673	700	726	705	684	690	733	656	694	706	721	707	686	718	656	675	645	650	719	682	679	697	674	687	665	728	690	653	664	660	718	668	689	660	633	685	667	674	724	676	689	675	680	723	724	671	696	677	728	638	696	707	678	736	698	675	693	703	691	678	682	710	689	653	728	689	674	692	713	663	691	700	670	691	714	754	711	693	755	730	696	681	715	705	694	675	714	719	697	675	711	728	689	654	701	687	637	695	741	713	647	691	675	647	706	678	706	751	733	729	714	654	679	673	669	696	708	651	685	666	692	682	681	703	651	732	714	641	676	702	718	762	702	729	692	720	665	666	710	691	701	689	730	706	714	710	723	726	677	681	721	665	647	720	684	653	719	700	711	708	694	677	685	736	697	644	732	735	686	705	700	737	658	695	673	678	659	722	652	675	686	683	660	711	662	742	737	717	670	726	677	698	712	715	720	665	676	730	660	650	691	626	704	721	702	653	682	691	714	668	680	702	677	723	729	703	702	674	672	719	687	726	662	686	730	707	682	719	666	712	710	676	667	691	657	708	636	680	642	683	668	695	672	704	691	685	689	686	700	716	653	684	675	676	670	680	729	727	733	688	735	686	730	681	695	639	682	727	685	677	673	723	667	662	690	677	660	725	665	712	695	726	644	700	691	653	656	695	686	748	664	704	690	710	667	676	643	711	695	682	668	710	704	673	730	694	701	691	636	661	684	693	713	653	695	756	738	691	696	650	691	686	699	675	720	711	746	741	666	692	674	700	680	687	671	638	741	723	673	699	716	696	665	707	701	690	696	712	728	677	729	706	724	675	669	703	698	718	666	711	685	676	678	697	720	730	699	686	683	724	704	675	662	710	704	722	690	726	666	674	634	720	689	689	706	675	663	731	692	690	648	696	718	714	667	712	720	636	629	685	697	689	689	720	664	690	706	738	693	675	683	675	726	677	714	663	652	708	649	683	695	667	690	715	692	679	677	706	678	742	707	662	699	711	680	696	698	713	718	725	630	630	689	714	669	686	664	680	676	638	736	685	746	721	688	703	690	687	667	705	727	722	640	682	758	688	712	674	722	649	696	675	677	703	717	708	691	746	673	685	672	725	693	653	640	650	694	683	716	707	674	712	718	736	726	633	715	690	674	720	690	663	634	705	695	669	692	670	664	645	684	664	706	649	660	726	646	748	667	708	631	681	663	699	695	715	653	677	710	697	707	706	679	685	651	678	647	695	685	680	694	703	722	678	660	702	737	694	670	675	677	718	698	678	712	667	669	710	677	696	695	751	658	691	643	667	679	681	720	689	671	687	657	667	666	700	656	720	688	718	678	702	687	650	696	706	671	669	662	678	747	648	695	653	666	678	647	657	628	700	661	699	696	674	688	730	691	695	728	652	699	735	718	680	667	717	678	689	739	703	698	671	688	698	679	687	677	732	703	697	678	687	720	706	665	662	636	692	692	653	669	677	700	695	631	714	715	667	693	692	656	713	722	727	652	704	656	642	707	668	727	689	709	698	670	679	688	683	712	690	714	703	710	679	712	635	721	674	694	693	666	692	660	704	717	685	676	688	711	642	705	715	690	703	721	704	710	715	705	670	651	720	649	624	684	658	663	685	655	728	722	694	703	694	694	651	659	685	704	708	706	689	663	698	708	672	692	658	683	699	679	674	651	662	671	705	717	685	719	691	686	629	693	672	649	650	711	714	658	693	696	713	726	732	647	725	709	642	673	723	708	667	672	695	649	669	669	716	665	687	721	661	646	682	704	685	696	733	687	695	675	711	689	731	743	693	676	702	686	655	650	695	671	668	683	689	686	696	660	709	708	680	653	660	665	662	734	679	718	700	701	694	705	700	692	677	683	681	675	677	670	704	704	711	683	658	662	648	667	732	642	670	674	755	766	679	709	662	690	701	710	722	711	684	657	690	664	685	716	745	694	680	689	654	677	683	638	690	672	698	679	653	679	700	707	652	675	710	703	695	672	671	707	670	694	729	645	685	685	678	641	675	708	686	722	669	690	656	667	708	693	717	710	703	664	693	700	686	717	687	698	719	689	701	708	705	703	667	694	667	736	724	688	725	663	691	672	619	731	724	665	659	670	658	677	657	695	687	651	700	697	662	677	695	720	696	700	674	644	674	682	685	673	712	708	675	723	674	657	677	700	648	696	691	683	712	716	665	645	634	676	642	651	669	685	711	734	656	681	694	686	733	709	681	671	655	674	711	725	747	635	686	666	667	680	704	709	706	720	680	685	673	724	677	710	663	683	690	672	667	740	709	675	709	723	661	680	649	712	729	671	664	695	712	650	684	713	699	662	714	711	719	714	675	648	670	691	700	754	688	659	711	686	652	651	669	694	703	650	708	729	673	678	710	674	727	700	703	698	681	638	652	675	699	710	690	704	707	696	675	644	710	695	691	691	593	746	685	693	731	695	686	702	715	698	641	729	688	688	704	651	672	691	708	721	692	642	712	702	689	707	689	713	720	714	695	688	686	739	717	695	711	668	682	670	672	706	680	671	671	693	672	703	704	673	652	684	707	709	694	703	686	688	717	668	682	694	723	705	685	727	703	659	671	703	665	701	667	706	680	661	674	677	718	725	672	704	694	658	748	634	690	702	690	695	689	683	663	686	676	682	703	709	712	738	673	693	702	695	685	741	680	683	670	715	666	691	686	678	692	701	682	712	665	697	685	695	735	699	669	669	699	698	626	697	706	675	697	738	712	716	708	699	656	701	697	769	683	694	705	686	738	701	678	705	711	724	666	620	721	713	707	683	676	669	702	710	687	713	692	664	707	673	696	666	680	659	641	656	692	660	685	680	695	751	714	715	672	679	688	711	658	650	726	669	747	723	739	724	652	697	696	701	711	721	703	716	718	701	756	668	692	710	683	708	667	732	657	685	655	685	698	668	673	699	685	683	694	704	662	671	713	713	655	669	693	699	748	650	683	691	744	685	729	701	703	725	678	644	673	659	651	707	651	687	704	695	706	682	769	705	690	725	697	693	635	723	682	653	714	701	712	716	700	684	681	712	708	721	674	705	640	702	672	665	693	657	678	691	682	709	678	658	646	714	686	707	705	713	696	686	724	673	676	716	674	689	648	703	657	659	676	683	742	703	674	640	661	721	666	696	655	700	642	695	642	704	675	734	730	656	685	636	680	650	682	684	684	670	678	657	707	705	669	679	683	658	689	673	690	748	662	657	708	718	659	686	660	683	700	700	697	799	704	638	701	699	678	687	640	682	635	711	730	658	708	688	674	692	695	698	687	731	702	669	698	670	660	686	682	657	699	648	693	686	639	714	718	690	688	693	655	707	670	675	697	708	675	758
24447	20908	24595	27363	20585	3225	860	627	596	531	500	462	518	527	527	473	489	454	451	393	405	404	438	460	436	381	396	417	417	437	439	456	346	405	398	409	372	412	371	441	394	404	399	441	394	415	365	387	376	415	391	403	390	409	399	402	406	388	447	368	405	381	372	401	401	382	373	405	432	418	365	422	373	377	418	374	409	408	387	395	451	409	397	409	387	386	398	390	435	419	431	390	439	419	399	394	340	391	382	428	391	432	446	400	389	383	376	372	359	373	394	440	413	397	393	426	415	401	397	381	408	350	401	397	389	377	402	389	423	403	426	372	395	404	373	376	350	399	365	387	388	384	357	383	400	430	411	374	411	383	407	401	395	402	390	464	382	413	390	398	409	398	422	380	386	384	450	372	406	339	408	412	425	380	406	406	360	432	422	378	411	405	416	382	414	367	422	390	415	335	382	414	403	414	405	407	402	372	422	369	396	429	396	362	370	415	472	389	405	379	403	378	375	397	418	379	401	405	408	350	391	410	387	373	415	410	364	402	378	426	388	374	350	366	378	385	390	397	400	393	399	383	413	390	433	419	347	398	411	402	408	416	369	386	406	391	376	405	416	405	401	387	393	396	399	413	416	381	363	406	423	411	406	443	377	397	375	409	394	435	442	400	385	359	407	410	403	413	409	407	353	401	396	414	378	405	394	408	419	411	412	402	425	384	357	400	425	435	397	365	400	408	402	391	373	368	398	377	426	407	427	387	436	381	396	370	385	435	372	402	382	381	413	423	405	414	374	404	433	407	407	400	382	396	409	435	400	393	423	404	437	435	383	356	410	417	386	402	405	416	418	407	397	411	379	379	399	428	384	386	379	433	409	428	428	384	357	431	399	335	374	387	379	367	371	388	411	396	406	357	419	423	355	396	422	386	399	411	347	431	379	376	380	440	372	414	399	382	353	357	384	430	432	400	378	411	410	407	417	456	431	390	407	385	398	389	402	404	418	381	430	398	422	399	446	358	404	396	376	413	413	367	434	418	389	395	394	404	409	375	387	406	395	446	466	386	430	393	444	423	402	386	361	420	414	381	392	405	382	363	387	352	379	391	400	393	404	448	398	379	406	403	393	396	374	459	423	373	413	376	410	432	362	374	397	382	405	352	416	463	402	475	451	424	338	381	323	385	440	452	386	418	402	367	376	372	381	378	400	419	381	358	403	387	410	405	407	414	432	395	399	409	375	404	405	382	410	414	388	388	380	401	401	425	349	396	405	406	405	391	411	395	427	419	388	408	372	433	412	397	394	444	407	409	409	361	364	414	420	407	429	433	359	378	382	390	365	392	376	399	405	357	377	388	393	392	425	403	388	401	418	425	414	397	400	399	443	407	387	386	383	382	390	388	399	400	354	380	423	413	411	361	401	430	397	408	372	431	413	389	436	386	405	361	394	432	388	408	397	405	394	468	434	381	387	409	397	416	403	413	390	437	385	421	443	400	395	434	366	421	389	418	371	360	398	381	366	375	400	377	426	404	378	373	350	420	410	415	399	444	391	404	425	467	385	404	394	411	375	428	363	419	382	378	388	398	357	394	370	410	400	364	381	407	385	417	420	397	372	437	408	403	386	434	388	425	419	385	412	345	386	371	446	404	408	367	394	359	414	392	419	386	382	396	382	402	390	433	397	401	391	376	437	396	380	402	409	416	406	385	378	442	417	382	412	346	365	408	409	390	387	389	377	377	379	380	416	420	400	425	392	417	395	399	399	417	370	416	416	399	401	395	403	389	432	385	405	403	408	419	372	421	409	386	394	359	415	398	384	362	396	421	372	413	410	347	355	388	447	379	393	431	426	363	429	399	411	375	463	408	406	382	390	414	405	387	407	387	423	416	404	405	393	392	386	391	442	351	387	374	441	399	364	384	388	406	402	404	381	377	382	422	412	437	385	390	394	382	414	414	432	411	347	395	400	395	403	381	392	387	416	408	366	396	370	412	400	409	406	416	389	370	409	378	399	396	419	403	368	375	410	377	393	393	383	405	400	383	410	396	413	392	378	415	396	386	399	359	400	426	412	360	402	393	388	418	405	408	454	381	400	378	403	388	388	379	411	377	397	401	396	435	442	390	433	381	380	400	393	409	383	381	430	388	412	418	399	404	395	391	386	413	479	407	375	387	413	438	394	375	402	394	388	380	433	390	438	399	386	381	403	377	423	428	403	375	396	432	427	414	417	410	409	420	378	367	390	376	384	379	392	393	423	383	429	372	377	383	417	397	448	425	399	425	378	415	408	413	414	395	402	436	371	417	391	397	412	395	394	388	395	400	407	401	371	441	376	408	401	384	399	387	415	375	393	439	386	398	418	400	373	387	384	380	394	400	403	387	399	376	381	406	395	422	374	389	431	387	398	374	425	394	419	390	413	412	415	381	398	412	410	391	378	444	402	414	429	385	380	365	419	367	405	420	410	411	365	428	385	407	371	388	393	407	439	384	386	439	400	360	404	461	424	389	381	447	387	359	437	378	408	416	407	397	381	356	385	362	425	404	394	413	405	397	379	402	373	393	396	365	363	402	386	378	396	399	396	405	385	419	395	390	350	406	386	385	368	405	393	367	455	411	379	403	409	414	418	405	437	390	383	372	405	397	400	373	390	411	382	421	403	429	381	378	430	431	450	411	392	394	404	395	428	419	395	393	417	420	355	432	409	427	395	384	402	422	384	380	392	409	392	388	420	380	422	362	414	408	426	395	434	385	392	403	422	407	376	395	346	400	432	435	377	434	409	434	378	428	377	375	425	383	359	406	423	381	386	401	388	371	401	382	375	372	397	386	405	392	401	463	377	431	370	389	380	390	404	393	409	399	418	417	404	387	400	391	411	406	403	388	411	396	440	400	417	384	416	416	408	383	422	430	404	441	384	396	405	404	383	438	397	429	418	413	406	395	425	436	401	416	419	388	372	384	396	410	411	386	406	424	379	407	394	373	411	424	414	406	370	409	400	382	405	434	383	412	408	442	461	419	413	390	419	379	426	405	393	372	429	409	392	414	379	432	426	370	394	374	400	425	406	400	439	426	413	396	401	393	407	399	419	400	354	411	405	400	453	392	385	435	400	426	405	385	403	379	398	375	394	411	369	389	397	394	437	409	404	422	417	378	368	365	396	382	392	408	398	414	426	399	378	426	381	342	410	459	409	396	420	401	371	394	419	393	387	374	366	406	404	403	340	388	375	411	397	383	364	390	375	427	401	408	413	460	385	403	429	406	401	413	410	390	411	449	407	379	414	396	414	372	403	369	458	371	370	412	397	459	437	424	421	392	403	360	397	416	405	412	385	414	420	369	388	368	366	391	434	404	380	388	376	361	375	435	363	391	380	417	395	431	412	385	397	382	380	381	391	395	427	405	362	385	411	393	380	412	390	412	411	410	411	423	397	405	396	410	383	374	421	406	360	423	423	429	398	430	419	388	416	417	378	377	369	391	426	426	410	440	410	448	399	389	414	384	405	381
3740	5590	3572	1811	1281	1146	1050	1038	945	917	935	916	889	887	896	886	912	920	876	863	884	848	866	886	916	853	908	874	902	875	874	872	861	871	897	873	881	890	814	898	887	917	827	877	844	853	884	872	912	846	823	836	894	906	885	805	915	874	904	862	851	832	856	851	818	849	835	862	869	850	872	841	840	906	828	890	827	872	864	828	888	831	841	836	852	899	876	867	878	868	828	880	844	860	873	838	883	823	901	853	817	832	917	882	802	856	881	862	857	894	855	868	819	804	828	866	834	833	834	876	856	812	879	891	858	837	829	875	835	851	863	834	862	804	848	889	909	827	856	846	861	836	796	855	906	841	819	802	890	939	855	859	859	823	852	879	829	868	839	885	849	884	902	892	834	905	839	888	890	847	846	940	849	833	844	834	954	913	887	857	844	832	888	844	867	861	864	871	888	837	842	852	845	861	876	864	849	848	871	863	911	859	865	853	855	837	845	841	858	887	825	843	863	883	910	838	839	869	825	846	850	849	843	895	807	889	886	778	885	899	864	893	866	802	903	874	800	781	846	832	882	916	889	842	815	863	871	850	824	876	810	849	820	831	878	850	869	888	795	911	870	823	874	884	837	859	837	913	899	903	899	909	829	869	861	909	870	930	825	884	845	866	848	814	832	893	848	856	843	841	859	841	863	873	888	871	863	853	850	868	869	840	889	876	902	871	894	842	803	834	844	856	848	854	876	876	869	835	830	827	821	916	912	889	928	874	825	804	921	876	858	861	841	858	856	932	852	900	887	829	850	870	889	882	862	837	862	873	832	827	816	844	825	876	873	824	896	840	914	794	857	855	848	871	871	828	872	876	863	888	920	814	826	899	868	834	866	886	860	904	858	867	850	803	878	890	802	840	893	860	852	819	877	829	837	897	858	874	827	855	864	839	853	910	878	879	899	843	832	915	830	887	864	879	835	849	855	822	852	843	819	851	899	880	869	825	882	830	843	886	899	847	897	892	822	893	865	836	856	812	858	854	828	815	813	877	860	933	821	876	875	842	919	886	818	867	831	846	808	852	842	901	863	878	891	820	828	897	839	937	839	853	861	802	891	851	864	876	851	848	871	849	892	909	898	860	920	906	904	856	824	814	871	870	881	872	829	831	896	869	908	828	914	883	892	862	843	873	922	838	810	901	815	904	899	828	836	893	879	881	853	901	865	834	841	882	853	841	837	869	845	871	844	870	848	863	910	891	876	860	833	837	858	863	861	885	875	843	868	837	912	863	827	857	872	853	909	843	848	846	840	852	902	836	877	906	822	842	884	851	855	882	809	890	857	851	834	845	892	861	818	804	879	854	807	870	859	891	828	828	858	836	872	882	861	891	899	909	876	915	855	866	855	872	908	849	785	848	848	891	852	850	875	857	864	855	867	840	870	860	878	801	934	834	881	823	860	916	941	862	882	811	842	821	854	842	856	885	797	867	804	907	849	879	895	899	863	871	854	856	859	891	828	875	827	846	864	810	893	841	867	864	893	872	885	907	825	902	851	851	875	864	895	866	865	836	858	881	831	877	874	927	886	830	847	818	863	833	847	851	894	861	883	885	817	892	773	801	884	857	873	814	907	866	815	900	843	842	858	819	881	885	830	846	869	882	907	864	896	860	899	851	877	875	902	781	862	830	822	883	829	869	874	837	849	928	827	823	854	809	885	820	877	870	840	845	827	863	828	877	851	848	880	792	846	871	901	859	948	893	900	843	824	844	848	902	827	846	840	856	836	817	808	869	850	819	838	829	870	858	871	850	878	823	844	857	893	883	801	850	864	897	874	853	894	871	846	851	814	842	865	858	860	841	789	890	892	876	858	829	828	845	825	837	855	875	859	856	871	854	895	893	916	841	864	846	873	863	863	852	836	926	855	899	852	838	838	883	848	871	881	837	853	848	842	865	854	829	848	869	819	914	900	860	866	919	856	848	826	853	814	855	838	899	823	850	874	866	852	821	896	857	909	845	884	863	838	907	886	900	864	841	795	877	873	866	870	860	910	821	848	887	887	850	875	842	847	791	884	879	870	847	850	905	857	876	895	838	843	883	847	894	830	815	894	862	893	884	811	922	848	858	824	851	845	840	882	886	864	800	908	837	899	795	895	878	836	889	885	854	841	860	857	849	837	846	873	880	866	860	885	860	861	887	855	946	859	846	838	855	844	811	847	867	865	881	827	822	829	887	904	879	842	887	866	851	860	900	882	853	904	847	883	847	875	832	840	844	920	869	864	825	872	943	823	857	898	876	890	923	858	850	846	813	897	833	898	839	846	877	885	887	893	876	852	892	830	883	866	864	841	869	792	854	885	850	862	843	880	838	827	867	830	882	857	885	869	872	843	849	882	819	883	910	810	894	880	881	849	869	869	859	882	834	829	815	906	839	867	846	890	850	852	834	831	851	809	847	805	875	822	868	853	856	826	860	875	817	859	878	858	842	869	872	883	835	823	863	818	837	918	842	849	804	836	855	878	852	904	868	928	883	885	908	803	837	905	885	856	787	863	864	824	872	835	850	878	844	908	908	842	846	862	879	904	831	894	805	897	870	844	847	886	864	846	896	883	835	825	892	887	888	857	876	811	829	863	854	856	877	857	923	884	843	889	846	828	879	877	826	914	860	853	871	910	851	817	845	845	836	859	833	853	879	855	836	910	817	841	874	858	891	840	867	935	840	834	825	846	936	828	861	818	843	875	802	870	862	880	869	852	877	836	829	865	835	882	856	832	848	802	885	849	870	886	863	872	909	834	828	842	875	849	852	854	879	892	860	807	846	863	873	878	853	871	871	862	851	910	878	862	884	862	856	860	876	795	838	872	850	833	882	847	895	839	891	862	860	883	842	881	856	897	831	814	877	870	870	861	819	896	868	865	878	823	863	829	835	835	849	883	852	828	867	851	844	857	830	864	827	838	853	863	889	897	896	831	860	832	838	838	858	883	838	885	901	899	849	837	863	863	912	858	876	789	893	853	886	886	829	888	874	847	816	842	830	867	778	838	851	856	835	916	854	847	836	861	846	900	866	866	877	869	897	863	865	818	842	849	874	897	890	825	847	829	817	874	882	846	902	887	878	841	794	873	866	829	908	822	849	806	828	889	861	855	838	841	835	894	832	908	805	823	917	832	814	846	841	882	881	894	881	822	898	913	807	876	884	876	856	847	828	886	823	823	865	803	888	850	825	857	823	897	821	853	835	853	836	844	937	846	811	853	822	882	908	848	848	889	853	863	893	851	878	880	833	880	850	845	828	886	845	863	847	905	833	866	854	817	830	880	872	867	879	816	819	889	877	863	841	882	881	859	877	862	831	871	866	862	873	840	850	863	843	833	883	841	809	828	833	827	909	874	830	901	895	904	885	858	898	879	884	875	825	856	861	907	875	802	834	836	823	860	864	856	863	829	886	838	804	853	878	811	836	891	854	838	843	841	840	821	846	858	866	895	889	861	868	883	847	854	800	867	880	863	835
23673	20912	25199	26805	20923	20899	3777	913	630	586	506	510	521	503	501	457	418	425	427	380	355	347	362	343	371	308	321	346	347	306	356	337	317	326	337	305	323	309	345	371	346	333	320	325	336	329	330	272	382	359	348	337	336	358	318	324	329	313	325	333	328	320	313	339	380	347	318	321	320	284	318	318	319	340	326	348	358	321	341	351	345	328	343	329	362	368	319	300	307	306	340	291	338	316	324	324	319	330	350	343	323	342	344	312	305	305	312	323	306	301	364	303	339	287	333	335	332	314	349	314	324	314	333	312	325	332	306	342	337	308	318	331	331	351	315	309	358	290	292	332	281	291	319	337	340	299	302	356	306	319	339	325	310	333	312	341	322	317	303	323	346	339	334	284	292	325	347	331	315	345	308	346	325	280	317	356	307	315	310	330	334	315	306	327	345	322	342	364	339	346	320	288	313	323	314	272	307	330	318	301	282	344	345	325	340	319	327	302	292	348	315	327	340	332	312	332	322	315	304	350	355	330	310	346	305	330	326	330	328	309	359	326	320	311	305	298	328	332	297	365	308	314	300	327	313	294	309	341	306	323	355	332	328	365	352	295	336	333	325	327	318	323	272	330	306	322	333	346	295	330	334	317	318	348	301	345	299	308	328	322	320	313	341	317	329	314	302	294	304	308	330	345	328	298	309	334	280	301	304	321	351	320	315	368	295	297	343	321	352	314	299	298	308	320	334	336	357	317	326	312	298	343	321	319	353	319	312	304	322	360	365	305	328	303	296	322	312	324	323	365	314	326	325	391	309	323	337	320	332	301	305	312	334	323	361	360	322	323	315	352	314	327	302	314	352	327	301	320	279	331	313	363	298	322	288	351	348	298	341	324	317	341	312	338	292	327	321	321	317	335	332	327	298	303	305	340	329	295	358	309	344	371	376	347	344	352	295	333	349	304	285	313	326	326	313	297	299	322	327	301	312	326	314	317	341	352	329	318	329	325	337	297	307	341	339	348	327	302	287	311	348	337	332	320	326	287	364	322	331	312	350	330	340	310	314	330	314	283	325	337	343	328	348	325	314	341	323	317	343	329	312	319	323	344	344	345	323	333	309	332	346	308	316	351	315	342	344	301	361	311	344	340	317	346	349	320	302	334	323	327	291	311	331	314	273	308	324	304	293	312	306	304	309	318	337	313	311	290	338	336	321	294	345	342	336	317	295	287	323	355	332	333	329	325	299	355	330	314	328	308	329	309	314	323	333	353	328	319	314	336	321	370	306	307	327	343	341	314	294	322	337	325	300	304	334	321	323	311	359	343	334	342	317	333	330	327	356	355	311	314	329	317	309	312	347	291	310	305	319	318	319	307	329	301	327	313	293	335	290	317	281	317	309	322	308	317	355	332	321	317	316	350	286	343	316	319	338	325	309	299	349	335	348	339	318	328	335	318	319	290	315	296	306	353	336	328	342	323	337	329	334	345	325	339	349	337	299	320	345	320	331	335	350	343	347	353	317	291	344	297	329	340	331	297	312	304	297	302	273	342	337	337	321	329	309	349	315	342	334	319	278	315	319	294	335	328	376	305	327	338	314	348	316	317	356	348	359	336	322	325	333	319	315	340	305	317	313	369	306	331	335	334	304	352	309	334	307	331	321	295	311	365	295	290	321	353	324	325	292	335	344	342	298	336	316	290	348	303	343	351	324	311	344	304	348	305	327	320	324	307	339	303	334	297	310	311	345	314	333	289	332	321	310	299	296	305	320	345	328	334	312	329	348	322	318	340	296	322	345	288	317	337	347	341	325	293	341	342	328	331	317	336	328	334	317	333	328	316	304	328	324	293	340	292	313	285	300	276	343	311	325	322	309	309	337	302	307	337	318	318	333	346	323	309	296	330	346	308	345	323	328	313	315	303	307	359	348	304	349	324	329	331	341	334	332	313	314	340	359	346	307	357	366	303	327	341	320	298	317	301	341	317	309	336	359	356	307	313	309	299	311	324	318	317	324	334	327	311	329	321	326	300	336	324	332	352	335	349	285	335	326	299	288	313	326	315	318	311	334	306	312	296	354	358	347	328	327	282	309	323	317	323	299	317	314	346	306	310	336	316	339	321	304	339	329	289	337	356	295	316	332	332	328	319	329	302	337	287	341	296	288	311	298	297	317	303	310	351	320	329	301	300	306	341	328	363	336	360	339	311	364	325	317	326	335	310	297	317	338	321	328	338	344	349	361	347	320	295	342	348	358	341	348	297	312	288	302	356	353	322	340	326	307	327	323	304	305	305	316	333	358	317	281	317	314	312	302	306	307	327	349	351	359	306	340	316	321	326	307	318	316	304	332	345	315	330	311	300	302	303	316	335	310	301	314	310	319	310	312	324	320	347	318	332	346	309	349	308	329	358	327	278	354	334	330	344	314	328	300	288	339	319	334	342	333	330	333	332	349	286	338	321	335	346	320	340	320	340	347	338	335	303	299	335	297	307	346	330	330	320	333	348	335	314	336	304	303	353	326	300	358	328	316	305	298	328	329	321	335	341	300	299	330	301	334	318	335	330	312	325	310	337	303	352	311	349	349	333	298	299	333	373	340	321	304	348	341	309	309	322	375	305	320	329	320	336	324	330	305	320	354	328	264	334	360	325	342	334	358	325	326	313	310	338	314	322	318	321	337	306	337	324	321	331	357	336	309	308	362	348	321	366	294	297	311	341	358	326	327	311	315	301	355	324	328	380	321	297	320	310	361	342	359	325	348	334	335	347	336	335	303	343	341	281	329	368	303	317	332	338	323	324	323	333	330	299	357	318	319	323	314	336	305	316	340	352	324	339	361	316	326	367	331	305	342	331	306	291	325	340	344	332	328	286	324	345	310	348	322	342	302	334	327	293	332	323	333	324	330	332	315	340	286	287	332	337	321	360	299	297	321	352	337	304	306	327	282	308	300	335	300	360	329	289	316	304	309	314	335	337	327	334	318	314	325	323	319	324	345	323	293	339	313	308	316	315	364	295	321	345	292	330	334	289	368	317	315	318	306	369	328	311	359	331	292	336	317	302	333	334	286	345	299	302	308	347	353	338	313	305	314	307	313	292	338	346	307	324	330	299	322	322	360	328	337	319	321	341	322	333	334	332	341	343	312	302	314	340	321	339	347	311	290	313	319	324	323	321	320	302	336	359	301	363	340	311	321	358	326	294	315	350	333	310	329	365	309	284	356	319	370	347	321	312	322	326	338	310	323	289	294	314	283	361	315	368	321	332	339	329	312	312	324	319	297	332	315	304	321	307	331	331	300	331	322	348	333	323	322	308	331	337	313	325	299	295	319	287	341	314	310	334	308	307	282	333	312	361	302	331	301	339	328	320	352	297	322	323	288	323	371	348	288	330	331	359	310	303	303	313	322	302	340	360	317	340	318	324	307	323	330	315	314	344	348	297	328	354	304	305	329	343	297	287	336	314	316	286	317	311	314	305	315	342	303	322	347	326	336	301	311	339	332	310	336	331
3886	8186	5322	2325	1516	1075	1013	922	850	827	748	822	763	757	781	789	752	743	681	749	755	727	713	682	703	685	686	712	733	714	692	681	694	643	685	698	689	686	693	717	695	719	680	691	657	684	754	733	703	734	763	719	682	733	712	728	738	703	696	660	684	647	649	713	672	693	703	707	707	696	727	720	668	682	734	708	689	693	701	707	695	675	660	703	695	709	729	687	704	683	668	653	717	657	693	701	734	689	645	722	706	649	718	712	723	748	694	702	667	682	710	698	694	680	725	687	679	719	689	660	672	723	719	653	675	724	741	665	740	723	674	682	665	695	712	652	704	703	702	653	739	695	716	651	697	740	698	715	707	706	665	662	672	722	708	684	664	703	712	696	704	724	663	713	707	662	668	702	686	663	691	707	744	682	688	655	703	695	698	707	728	725	684	706	631	702	669	701	736	680	701	674	718	674	719	717	716	678	694	669	676	702	639	708	674	674	722	688	709	714	714	686	692	725	657	671	758	698	709	726	718	671	698	659	698	677	714	669	709	668	716	709	687	735	746	697	661	666	695	691	680	686	697	724	667	726	735	692	644	721	697	681	709	674	716	708	671	768	666	637	696	690	712	687	693	683	711	722	699	710	646	653	683	705	657	689	705	672	691	740	669	641	709	733	710	672	677	717	738	707	634	686	696	669	682	700	685	673	693	708	692	690	688	713	753	714	718	701	716	724	697	693	727	747	689	724	703	659	708	679	691	700	666	743	683	690	686	672	680	699	736	691	690	728	694	697	686	643	692	670	702	682	724	670	690	659	687	675	692	688	672	704	716	708	705	714	626	682	701	652	659	765	710	663	692	690	692	664	728	686	668	671	712	659	718	696	652	674	678	691	678	656	677	692	722	694	721	665	709	682	700	692	661	660	671	686	721	741	678	679	718	684	703	750	656	678	662	700	709	638	713	666	745	673	703	677	678	679	679	735	708	719	668	741	749	705	728	676	677	697	690	661	716	678	694	674	702	697	761	699	674	695	652	711	691	769	689	676	669	640	699	678	675	710	687	734	700	714	720	710	692	690	709	641	711	723	653	679	732	670	692	746	690	715	661	682	687	709	702	715	730	677	672	722	677	686	669	705	724	709	677	702	701	707	687	684	729	690	672	695	674	734	710	722	705	690	672	710	666	708	682	727	709	683	685	685	682	736	718	672	689	722	686	681	676	666	646	701	713	696	703	689	653	731	658	697	687	662	767	699	696	723	715	696	691	701	734	693	723	706	650	665	732	682	726	658	657	638	656	726	680	725	708	693	726	704	691	688	718	663	677	692	667	767	695	649	708	664	681	693	716	707	684	715	728	773	667	712	685	688	705	690	649	700	697	718	636	702	678	683	672	676	699	700	743	681	703	715	687	693	672	681	707	711	751	645	671	713	672	645	657	644	718	674	699	727	660	639	710	706	711	718	661	708	704	732	685	665	658	710	662	712	667	712	726	687	672	699	686	712	672	740	712	717	708	701	715	668	723	670	750	688	673	714	678	727	750	702	736	689	695	730	718	729	721	717	724	697	663	670	697	647	656	683	722	673	700	698	661	717	759	676	684	718	659	677	669	635	663	673	661	687	684	700	676	749	699	681	723	692	704	689	688	680	717	702	693	709	719	713	727	680	657	675	692	722	689	687	658	728	713	695	696	686	695	682	697	698	672	664	686	714	681	679	706	674	682	677	686	698	691	740	694	697	701	670	703	712	684	640	708	699	627	702	656	679	697	708	696	684	673	700	715	693	712	674	695	710	741	738	723	661	656	659	709	664	701	732	702	671	711	683	724	711	702	708	697	692	678	715	732	742	662	694	703	645	706	699	706	680	681	717	681	701	702	693	717	699	680	730	656	752	730	704	667	653	713	666	653	726	664	712	678	683	643	664	737	675	668	691	723	691	665	718	691	694	714	707	718	668	728	651	655	733	671	744	667	731	683	674	701	728	708	705	654	697	703	744	666	683	731	671	667	691	733	705	699	713	709	701	734	668	666	701	690	695	706	690	703	726	726	683	672	686	694	679	706	678	693	682	663	660	652	641	745	669	718	690	729	689	717	693	692	648	700	668	647	735	713	697	678	708	692	697	689	702	686	715	744	683	662	688	678	674	660	721	717	714	690	634	683	697	681	680	722	749	701	651	732	650	713	745	718	708	630	688	711	692	679	664	713	702	665	659	678	700	680	677	705	651	675	685	656	672	677	744	685	684	674	639	677	665	648	701	664	712	705	731	760	757	679	705	653	641	681	700	642	682	675	698	701	717	679	689	696	725	681	711	734	731	660	664	712	660	684	659	696	676	696	682	686	739	697	651	709	709	701	675	684	621	657	708	699	694	699	691	678	676	685	704	695	697	682	693	691	714	655	675	677	666	657	719	716	682	699	670	711	743	694	675	684	664	660	690	700	683	727	732	656	669	617	685	693	726	678	721	673	639	686	689	647	738	684	694	672	703	752	650	694	672	673	716	683	676	727	709	642	689	719	650	702	684	694	710	688	689	692	717	704	690	662	663	733	652	724	705	702	660	677	679	674	749	691	658	694	662	706	667	704	707	706	712	718	682	662	703	653	690	750	685	665	686	717	706	682	680	673	673	701	679	726	697	713	733	662	717	700	698	653	698	688	681	708	707	691	707	748	733	718	673	721	668	719	717	703	678	676	726	684	646	704	670	684	649	703	682	672	676	679	693	679	695	689	662	725	679	691	685	661	713	705	719	717	698	674	712	661	761	669	692	681	691	708	685	671	682	665	719	711	731	684	686	744	688	667	707	679	688	724	682	709	718	725	716	692	731	695	678	678	697	714	718	706	668	690	671	680	669	677	662	733	714	680	694	703	710	722	669	691	716	701	694	724	690	659	700	698	672	684	740	693	716	716	737	684	648	661	655	692	686	676	725	625	658	693	692	732	735	641	698	702	671	682	656	682	719	703	741	689	717	644	716	685	696	713	700	687	704	690	707	710	736	666	702	651	685	730	737	687	691	725	638	674	719	662	710	708	750	670	703	711	715	678	666	713	657	676	722	740	713	698	693	715	731	680	663	693	692	704	726	721	699	624	667	696	683	662	683	684	674	681	676	731	729	692	726	733	708	706	681	711	700	702	687	696	685	677	674	665	694	671	685	666	708	665	662	674	648	746	653	681	721	686	664	668	720	720	675	688	722	695	704	708	694	716	746	664	685	702	667	691	676	675	652	687	678	711	688	738	614	708	660	726	720	664	704	645	726	691	699	706	704	644	691	672	730	635	698	660	678	684	682	669	701	710	704	652	722	751	706	708	732	655	674	715	736	721	699	643	668	705	692	697	655	682	688	665	667	711	709	666	690	723	719	665	646	678	667	683	713	672	673	710	722	679	702	755	779	679	698	714	689	655	678	700	689	692	679	701	664	722	724	711	676	706	696	689	674	761	707	694	671	712	684	675	653	688	682	696	694	719	694	668	705	678	689	700	692	730	726	695	681	683	756	752	634
33219	14356	2875	757	470	454	427	404	408	368	344	363	365	347	345	290	332	318	312	320	338	311	347	314	311	302	296	315	301	322	316	301	312	285	315	303	330	301	313	331	289	305	300	263	312	301	302	330	316	310	284	330	292	324	333	294	291	286	298	299	316	299	326	308	332	278	344	317	305	313	321	288	311	284	264	282	294	326	297	262	324	319	320	311	293	277	300	273	300	325	351	311	331	320	304	326	282	307	297	283	292	316	307	324	294	324	302	335	309	291	308	315	319	298	290	320	320	277	282	293	318	297	296	286	299	311	317	292	288	300	293	280	305	321	279	297	290	280	276	306	259	301	320	311	297	327	290	266	303	291	297	283	285	293	299	342	330	287	315	281	310	281	333	322	301	303	309	296	293	297	335	314	283	308	290	316	315	275	288	288	319	329	277	308	283	313	309	329	279	312	290	303	320	310	293	306	337	291	281	281	295	320	322	326	316	281	321	305	330	279	292	313	298	302	304	322	279	299	300	303	282	303	282	305	309	302	299	305	286	317	288	317	314	302	286	331	312	297	316	260	322	305	315	298	320	293	294	282	342	312	317	274	309	308	316	289	311	300	309	295	281	306	283	322	303	296	272	301	315	279	274	284	266	273	322	277	288	330	327	321	292	273	297	305	314	315	299	319	320	295	299	287	313	294	301	294	309	284	281	275	299	293	321	305	285	318	309	273	267	303	289	305	299	300	339	260	287	319	313	317	297	318	326	337	317	277	324	309	326	289	269	320	304	289	312	280	261	299	300	296	307	301	309	347	291	297	296	299	285	267	325	315	298	293	307	313	271	319	325	315	316	295	305	323	276	309	307	321	303	328	266	293	311	315	316	279	292	312	290	247	298	345	303	323	308	296	290	320	313	281	301	276	330	289	293	320	307	351	313	302	284	267	320	293	304	328	289	277	286	319	330	329	309	313	308	322	290	288	301	313	312	293	296	295	333	264	334	335	290	313	285	318	314	258	274	301	300	338	331	340	303	308	330	334	309	273	302	300	293	284	296	309	291	273	311	283	297	292	322	305	274	306	270	311	296	295	304	304	308	295	317	296	331	297	295	296	322	314	329	303	306	324	294	301	313	324	294	299	316	306	290	344	313	296	306	278	292	308	287	316	311	288	277	325	312	311	288	331	342	331	323	308	302	331	303	307	273	293	306	310	290	331	296	310	313	283	317	303	330	276	320	290	290	311	285	324	312	308	335	297	282	282	300	307	292	303	313	301	306	304	298	299	311	278	297	317	320	322	293	296	297	269	311	311	328	308	309	302	308	330	293	311	329	317	302	286	252	295	313	249	332	307	288	367	294	336	303	300	301	305	301	303	301	298	293	320	328	292	316	300	290	311	328	308	330	308	319	320	332	335	325	307	318	308	295	308	290	278	301	309	340	313	300	276	320	287	303	304	276	280	291	290	294	309	310	320	299	282	290	312	297	329	293	267	320	308	321	321	321	303	278	291	303	312	311	303	282	302	339	308	324	331	309	279	269	307	298	286	323	319	265	299	299	300	253	341	282	306	302	281	306	335	313	292	311	305	335	336	306	322	283	338	269	264	293	298	321	305	328	287	300	307	302	301	308	301	301	311	286	342	325	292	315	290	307	326	305	319	301	281	280	320	301	313	299	293	298	299	289	309	321	276	272	326	323	303	331	295	280	315	321	289	300	315	291	320	280	325	292	307	284	285	289	313	300	285	288	310	307	322	286	302	306	311	293	299	290	306	300	313	297	285	305	306	306	270	280	293	300	295	288	258	323	343	303	282	293	268	303	333	271	289	279	289	311	299	309	312	318	335	314	320	326	290	301	304	286	282	297	294	324	320	261	314	336	308	325	288	295	313	331	322	287	267	304	320	284	287	296	313	296	307	282	298	312	327	297	289	295	267	293	294	308	301	315	282	322	297	309	316	325	308	306	310	301	324	318	338	301	288	342	302	291	291	305	288	278	299	305	324	310	296	287	318	294	290	314	322	324	295	295	275	288	322	319	312	282	294	292	299	306	342	317	295	300	290	332	294	317	296	300	301	300	295	286	283	295	280	322	341	264	280	307	304	294	269	301	292	317	311	294	333	298	292	333	298	291	298	273	291	331	327	307	312	271	311	275	291	311	331	315	335	294	323	290	307	328	289	291	299	309	298	307	301	270	288	332	289	340	298	331	290	315	334	265	314	289	295	309	299	293	340	265	308	341	293	299	301	280	292	314	328	291	286	301	297	317	316	281	279	327	305	321	332	299	265	275	328	311	349	309	312	334	304	332	330	301	296	292	325	299	315	338	278	262	330	301	297	305	279	306	322	327	300	307	292	319	306	307	290	291	330	281	288	301	314	311	276	316	292	310	338	338	309	293	298	300	307	314	302	291	297	308	290	295	302	310	311	302	301	302	315	324	347	319	291	286	299	292	334	303	317	295	297	301	276	287	304	331	286	300	316	317	354	289	285	273	279	323	291	311	312	315	309	284	295	306	315	286	302	295	326	318	302	317	290	286	286	317	300	339	304	315	275	312	307	312	314	292	300	297	315	289	301	276	255	304	313	299	309	334	320	285	321	267	265	314	304	290	335	301	323	281	324	306	286	297	289	288	299	289	310	268	312	321	293	277	313	310	321	296	344	292	303	303	270	294	295	298	269	285	306	326	325	287	311	321	281	308	337	296	323	306	297	310	311	321	292	321	314	295	296	303	287	298	296	321	303	327	296	316	288	279	285	302	329	343	277	277	339	305	303	274	268	309	294	324	299	305	294	312	302	278	272	288	310	288	302	330	321	321	327	290	315	341	309	309	265	265	261	290	334	272	285	272	328	294	337	317	302	306	316	317	311	299	291	291	304	298	308	325	312	321	287	335	288	273	290	263	315	340	294	320	324	305	297	288	274	272	315	266	298	305	338	277	283	308	300	306	295	300	297	301	269	300	286	287	305	308	283	320	321	290	292	301	321	318	327	272	280	312	286	312	305	332	302	295	338	324	292	259	258	297	291	270	272	261	288	307	335	292	303	266	338	320	290	310	291	278	296	303	292	316	313	306	293	299	329	329	307	278	315	321	312	311	293	301	305	320	287	282	328	301	324	290	279	319	304	295	302	318	305	305	298	315	312	297	304	308	305	296	268	297	304	278	331	291	294	288	317	293	321	325	294	324	319	276	291	312	281	303	281	316	284	311	319	279	311	288	290	253	297	326	315	282	309	323	288	307	280	323	305	296	324	303	341	310	296	268	278	305	299	309	273	305	299	290	318	316	327	306	332	293	292	313	287	284	300	303	277	284	316	329	292	303	327	321	333	280	298	334	300	300	293	323	296	314	323	297	314	340	316	312	317	297	264	331	265	284	310	298	283	307	342	331	317	300	317	309	320	334	299	273	287	290	301	304	316	336	269	276	296	339	285	333	304	309	294	271	271	289	318	340	302	290	270	330	289	300	310	301	312	291	296	272	325	297	324	315	286	342	307	307	298	300	308
5440	2247	1497	931	801	733	726	746	715	688	689	678	697	698	713	668	682	660	695	667	721	647	680	685	693	690	709	678	738	712	702	708	739	655	686	677	687	659	699	687	674	691	712	649	733	722	716	693	714	688	702	710	681	735	728	717	626	687	679	703	693	644	702	689	683	713	710	703	702	710	699	694	713	742	685	664	718	715	683	682	678	703	701	640	717	702	660	719	689	714	700	690	669	673	701	671	659	721	692	672	638	743	633	692	721	705	714	698	672	672	676	688	686	662	676	757	724	725	724	670	677	681	694	700	690	705	682	684	702	749	701	718	703	710	707	696	698	708	693	720	657	699	686	656	749	654	665	669	670	672	706	692	723	703	756	682	689	692	695	665	673	696	671	691	725	705	720	697	668	735	679	684	691	667	684	676	666	670	645	675	690	724	692	718	670	680	715	708	673	667	651	694	664	671	668	680	650	713	683	669	726	710	634	707	621	669	684	673	703	687	670	684	669	694	692	711	685	706	693	662	663	662	700	684	689	693	701	634	655	717	669	666	699	677	682	715	758	706	664	695	733	734	678	686	658	726	687	654	663	732	687	710	708	674	680	702	686	699	719	729	624	746	704	669	680	714	684	710	658	716	744	666	661	706	681	734	702	670	678	725	683	698	711	717	710	680	691	690	676	702	716	703	674	668	676	677	692	705	665	702	712	686	671	718	710	679	627	677	700	722	689	689	673	696	698	700	676	719	697	712	711	685	689	661	716	700	718	698	725	674	694	690	666	690	718	660	702	689	671	693	712	696	690	726	747	701	670	689	764	703	696	709	686	659	686	647	707	695	704	722	678	691	705	655	687	691	717	731	725	708	703	672	731	705	690	660	710	693	692	700	683	698	687	680	703	706	752	673	739	668	651	707	690	735	734	681	696	696	688	693	696	718	700	685	688	667	647	673	662	699	683	683	669	691	666	640	693	713	694	706	688	674	674	677	689	699	675	667	675	687	694	676	725	685	631	692	706	697	711	711	698	711	729	665	702	710	677	687	661	669	655	671	676	714	689	712	609	672	708	711	750	706	692	712	692	740	722	691	752	692	649	655	739	695	759	697	704	691	686	707	692	693	688	682	649	707	696	722	663	690	670	698	730	697	671	703	704	672	699	702	718	693	649	655	676	677	730	626	715	717	690	678	662	679	682	680	677	723	722	613	672	691	643	664	656	688	665	704	673	724	716	723	715	678	675	676	677	653	713	666	716	678	726	717	730	661	691	705	689	688	680	694	723	680	645	735	697	667	682	702	668	718	697	737	677	677	671	654	669	681	695	705	722	688	668	690	676	684	674	704	707	674	690	683	721	666	747	677	693	711	703	658	718	661	706	728	676	722	677	634	706	723	704	710	663	742	674	710	688	676	732	727	726	673	682	698	698	692	685	664	678	702	708	726	662	703	707	645	678	692	722	640	728	673	690	695	677	711	702	683	710	692	689	694	688	689	698	695	726	662	683	651	752	692	686	720	663	730	722	669	713	689	661	698	685	695	671	690	660	723	631	694	723	697	640	675	692	726	668	707	669	672	696	714	685	665	683	671	673	677	660	655	665	658	728	720	656	740	669	698	715	705	667	703	726	686	706	687	661	721	667	693	670	686	707	703	689	682	756	704	671	654	700	649	641	677	696	667	678	709	646	656	712	741	698	745	734	688	688	694	684	681	720	756	702	707	681	702	687	708	714	704	691	704	721	691	703	692	720	694	695	704	713	676	682	707	666	723	694	677	708	686	720	738	679	672	710	701	706	665	699	683	699	681	684	644	725	664	708	679	714	735	739	708	722	696	665	716	660	633	680	745	695	678	686	741	710	704	674	739	706	669	697	669	673	692	673	690	666	679	690	689	643	711	694	672	695	687	699	671	716	680	636	685	683	692	655	691	712	697	738	674	717	664	697	655	676	713	703	679	730	690	717	722	709	709	683	690	686	706	689	725	696	669	682	715	705	699	684	664	705	642	709	691	695	676	656	711	747	670	658	705	702	713	670	665	677	706	705	739	675	723	673	781	739	706	752	672	693	686	736	716	661	733	721	742	695	661	722	689	683	774	680	690	647	702	696	713	739	722	709	676	706	720	704	686	696	727	626	763	661	659	683	675	667	702	714	697	682	679	728	733	691	699	693	739	712	666	710	726	743	707	703	708	696	697	690	683	683	698	691	733	698	701	699	679	719	674	710	702	683	739	702	717	714	704	710	724	670	674	699	687	704	678	684	671	656	732	693	692	676	696	684	749	709	632	689	690	735	691	704	712	673	694	676	688	699	680	666	659	682	690	698	722	691	704	714	748	697	682	712	731	726	734	694	701	656	666	694	678	692	659	677	672	666	687	746	705	719	726	690	700	680	756	667	725	697	653	704	710	687	671	709	682	726	701	674	693	688	680	690	710	688	698	697	711	684	696	743	681	659	704	696	701	670	703	659	710	689	691	711	722	699	721	719	760	688	722	677	716	659	666	703	667	644	719	672	707	630	618	727	664	680	758	657	724	694	682	652	684	689	650	660	654	658	709	734	652	731	705	686	691	696	725	656	662	708	658	659	665	691	724	731	682	715	715	720	718	727	682	722	661	671	741	701	692	704	708	715	636	720	716	661	662	669	708	707	711	724	712	645	736	668	671	652	694	677	705	769	698	645	690	689	711	692	673	712	739	692	698	733	643	691	666	633	667	677	684	705	753	674	701	674	666	704	670	675	705	725	698	708	672	735	675	716	692	700	719	709	643	724	700	698	726	683	679	680	693	676	734	672	706	625	699	668	697	726	700	735	652	662	669	693	663	753	665	705	695	658	678	729	679	691	710	688	678	697	670	714	663	706	684	705	672	665	669	630	684	709	677	646	707	692	673	674	625	688	697	720	702	740	689	654	635	692	682	684	685	699	706	729	658	692	710	721	656	711	699	697	686	700	710	653	655	717	644	699	668	673	663	679	661	658	696	741	664	709	666	702	675	678	691	645	677	683	723	717	685	683	687	712	718	733	697	663	693	671	694	694	677	694	678	692	683	714	665	664	680	693	721	712	654	707	676	720	710	727	718	678	694	681	706	703	715	723	656	697	721	732	719	717	705	711	706	708	716	726	662	680	690	679	668	753	699	694	685	684	694	720	683	643	705	709	720	657	704	667	661	690	667	732	700	710	658	716	684	743	682	703	712	715	672	653	698	764	688	671	670	668	679	765	700	695	684	717	718	689	713	716	640	658	672	675	699	715	679	650	735	717	724	699	670	674	708	697	688	686	636	718	703	685	648	710	708	736	666	722	696	713	702	663	711	682	677	687	688	677	706	719	660	717	696	715	668	643	743	720	720	668	698	672	680	650	672	714	714	704	732	662	720	677	662	722	734	676	668	697	714	701	682	706	688	710	678	702	705	716	701	627	687	689	672	698	726	681	721	664	701	658	717	736	686	736	675	703	670	660	666	705	685	742	668	688	673	705	677	708	682	697	727	705	698	664	703	631	715
24482	20946	24638	27418	20682	3389	865	699	542	544	496	496	494	458	527	423	442	461	425	437	351	408	423	398	430	423	401	416	445	429	330	421	401	412	452	422	415	382	402	388	410	385	428	369	415	354	408	405	383	439	448	403	442	391	416	370	403	382	375	444	425	401	418	383	386	386	420	404	405	400	409	386	394	387	392	358	431	397	420	410	405	418	394	381	426	408	403	424	372	347	396	409	363	359	432	388	404	373	400	440	372	404	401	397	388	407	401	369	346	403	426	368	409	425	395	405	374	461	384	395	404	412	420	397	395	404	399	384	390	385	397	363	405	402	437	372	437	455	417	401	407	398	391	387	431	395	368	403	396	375	393	445	394	377	372	391	417	401	356	364	368	410	399	414	387	420	382	395	419	415	394	407	390	442	395	387	409	343	398	435	384	441	357	401	412	399	369	406	389	400	379	388	412	403	414	360	384	395	361	459	449	392	426	409	381	378	396	408	362	391	425	385	376	382	386	408	393	363	429	362	380	423	398	417	412	390	406	376	406	417	366	417	374	449	384	403	360	459	391	432	384	393	360	395	362	381	417	412	405	392	366	398	394	368	404	437	438	420	398	367	368	397	385	379	395	391	421	421	413	452	443	424	382	462	367	412	383	363	412	413	428	402	439	387	376	390	377	405	429	441	410	355	380	425	416	419	352	350	368	415	385	411	366	378	365	373	372	425	413	394	393	392	403	373	431	396	420	393	398	420	400	407	398	359	403	420	379	407	379	444	396	394	404	412	407	394	374	417	430	373	404	413	414	368	373	366	380	402	376	421	371	389	396	355	423	397	404	409	373	373	371	373	410	396	424	392	408	400	417	431	374	417	404	377	417	358	409	395	407	376	394	409	413	421	430	393	421	446	390	426	412	404	393	421	379	432	415	405	411	359	396	394	403	384	392	374	403	381	388	394	381	403	378	398	424	421	411	394	381	398	367	417	413	388	381	390	407	386	408	377	388	433	439	370	418	408	400	404	408	393	442	395	400	423	416	395	401	400	401	451	370	423	372	375	390	361	381	432	376	385	416	394	382	396	406	370	379	421	410	403	432	411	390	389	394	371	429	401	383	470	427	414	369	429	387	437	442	419	434	384	366	391	379	359	372	382	409	410	390	386	426	373	407	424	414	426	400	421	394	427	367	400	390	394	377	418	401	423	369	392	387	409	395	431	388	416	411	432	445	403	403	384	365	393	398	408	391	411	396	391	403	426	385	391	452	412	434	387	397	416	384	400	379	412	423	436	421	378	401	393	368	343	447	400	409	376	391	395	387	408	395	409	367	380	414	435	428	407	404	386	374	420	387	386	404	408	417	363	357	439	440	391	410	388	410	406	381	409	411	418	444	421	369	359	387	387	391	409	412	396	423	402	404	403	423	412	429	383	368	382	411	413	361	404	370	376	391	400	394	430	403	362	415	429	406	393	419	397	440	438	416	404	408	347	369	421	420	411	426	394	390	393	377	397	408	403	370	389	411	387	406	415	445	402	402	385	395	402	364	398	423	401	389	409	423	384	425	422	409	373	411	430	416	437	375	432	394	408	378	383	356	417	422	368	382	397	426	401	374	361	394	368	417	371	424	368	398	379	392	397	385	395	384	376	427	409	385	374	409	427	393	396	375	403	390	365	401	411	430	407	397	392	440	386	414	405	411	411	409	465	412	404	366	406	393	432	401	371	381	406	394	402	344	396	416	383	404	385	358	396	442	359	343	379	396	388	394	402	372	402	393	407	395	364	383	379	391	408	381	365	372	414	366	364	406	372	432	381	417	388	384	367	421	388	364	407	391	352	415	379	403	371	383	378	364	409	354	343	408	408	369	422	390	393	446	405	390	400	415	347	432	407	446	365	407	376	426	419	390	364	425	440	368	404	389	435	417	391	439	399	419	377	387	412	404	403	370	393	413	417	357	385	411	410	418	382	414	382	381	409	394	392	400	428	378	425	380	388	402	404	412	420	406	385	437	407	403	411	418	399	384	382	412	391	409	350	390	421	446	440	383	408	418	444	394	395	390	457	394	410	412	362	389	405	396	372	392	349	410	393	343	403	433	392	401	436	369	437	399	370	438	404	419	407	396	406	399	405	374	408	443	348	410	401	386	370	441	379	369	432	411	423	404	367	392	409	412	429	454	399	432	411	391	370	391	425	436	419	396	418	365	402	397	415	443	418	397	374	367	425	405	380	364	390	423	401	394	428	427	429	379	404	371	392	379	411	392	423	428	400	402	406	390	414	449	418	402	411	424	443	405	394	449	413	396	420	395	389	413	401	394	357	359	427	417	402	424	383	401	387	401	410	395	418	382	364	415	424	369	384	397	410	413	408	413	389	360	375	409	406	402	410	383	424	421	359	427	372	333	397	420	416	449	412	400	429	394	421	355	407	365	396	429	391	407	379	415	402	412	418	367	386	391	371	378	400	415	398	391	398	379	407	407	398	351	400	435	429	412	394	408	434	409	378	387	421	435	420	387	326	417	426	412	390	393	400	393	398	433	372	375	373	406	370	410	407	438	395	416	383	409	425	408	401	415	377	412	426	423	384	341	401	399	389	388	395	385	420	386	397	382	403	397	417	394	402	433	386	418	401	409	397	402	430	403	432	387	410	415	393	403	402	422	386	386	387	417	430	440	421	364	423	430	387	390	394	414	426	414	394	445	441	386	432	370	408	393	415	407	385	380	442	396	421	399	419	427	401	396	408	426	367	380	366	391	370	413	371	434	362	398	396	394	407	455	349	407	368	405	396	406	403	406	410	379	426	389	360	424	350	387	413	390	422	394	400	395	417	383	419	391	402	403	420	383	380	365	410	333	435	403	402	383	391	397	424	396	393	391	386	369	390	376	382	389	400	414	398	356	367	353	385	399	401	399	370	415	414	444	388	396	381	372	390	400	400	410	418	395	426	387	400	368	405	368	379	398	382	371	374	415	427	397	394	379	338	374	394	404	387	439	429	382	398	399	423	372	357	404	430	389	364	399	373	397	396	387	369	394	386	412	414	380	423	394	394	407	423	393	413	427	395	410	391	368	408	387	400	439	425	352	420	351	407	383	401	409	403	365	374	402	405	371	390	388	390	391	367	359	387	403	427	403	382	411	423	422	388	388	431	396	410	375	398	418	383	368	400	374	438	428	397	356	373	369	393	424	418	344	398	454	435	421	383	390	403	403	396	405	408	384	404	403	370	363	389	374	369	394	364	393	376	391	422	431	407	393	417	376	374	402	389	414	395	411	368	407	407	396	409	362	362	461	411	402	398	367	391	378	382	404	411	402	408	429	451	432	433	398	421	392	389	389	403	405	399	415	405	375	384	414	428	404	427	373	427	413	383	432	402	411	363	405	437	362	393	411	385	445	382	381	406	364	398	391	387	380	401	366	414	379	425	386	381	387	386	413	431	381	387	426	410	413	406	446	374	437	404	445	398	395	422	351	417	421	376	405	386	372	363	436	400	432	398	392	385
3851	5919	3868	1818	1332	1185	1089	1003	942	980	974	899	937	873	864	937	934	899	852	918	863	901	875	869	841	824	860	851	893	845	903	849	809	871	833	853	869	835	873	889	885	927	909	891	894	840	874	870	884	884	883	859	822	871	859	856	856	850	858	881	855	823	827	903	862	869	836	887	827	854	848	908	863	826	880	874	895	884	872	906	820	869	812	839	869	828	861	898	896	875	863	892	868	974	864	894	857	896	867	894	889	853	886	819	876	841	850	901	858	837	870	863	783	896	859	846	843	876	916	897	867	903	909	892	837	874	918	816	938	901	834	832	839	924	871	896	912	890	888	864	877	859	874	860	882	898	860	853	876	864	841	891	865	834	881	855	909	859	842	889	902	807	848	882	847	840	848	863	861	876	872	848	868	880	818	879	851	830	840	881	822	886	841	863	848	890	839	826	844	849	832	852	897	877	801	841	895	874	923	901	855	824	880	850	868	810	897	806	887	922	885	860	855	887	876	876	877	846	832	894	824	881	857	825	875	863	833	847	849	866	866	883	892	873	891	853	863	810	885	846	901	862	771	877	866	839	855	839	845	863	858	836	881	898	850	824	895	907	887	844	808	850	874	844	908	843	846	877	933	879	906	883	868	836	904	882	839	881	861	838	916	836	870	903	900	897	844	853	852	872	859	850	864	900	864	879	856	860	832	824	858	879	857	871	837	879	877	871	825	879	859	858	915	877	877	838	891	848	874	837	867	808	815	842	918	906	855	876	870	846	863	904	824	886	871	855	864	820	900	819	861	873	827	853	870	800	878	857	815	828	844	891	870	876	893	902	862	836	850	871	847	867	835	849	868	845	852	860	847	796	800	835	844	850	864	859	903	874	879	852	896	860	883	844	816	843	898	879	885	859	803	839	850	854	872	835	838	872	885	803	865	826	923	842	894	848	859	831	868	887	893	867	870	891	820	845	889	839	844	857	860	856	913	860	900	871	847	900	897	832	844	894	909	847	859	863	881	901	822	884	831	896	880	871	811	852	883	862	893	864	827	896	852	860	868	933	885	858	853	891	843	865	866	838	842	880	855	873	871	862	886	863	860	824	853	924	869	855	884	824	903	828	882	878	876	845	854	905	840	895	875	807	845	863	858	932	865	881	906	906	810	832	892	850	834	837	857	877	863	836	809	935	870	847	826	850	869	818	875	779	842	897	839	905	902	877	920	887	859	837	928	859	918	907	868	829	850	884	864	897	844	830	860	822	818	837	906	866	890	907	876	884	870	857	861	863	835	842	835	838	871	869	842	854	862	849	893	872	921	874	871	866	877	902	879	866	795	886	810	842	874	806	868	821	897	872	837	799	909	854	858	831	865	887	866	807	908	872	878	857	869	801	831	888	833	883	844	901	844	877	855	896	828	821	892	901	865	862	855	880	884	815	833	867	805	849	882	884	861	886	889	935	863	858	880	829	798	899	865	906	891	856	831	865	851	822	889	880	832	891	953	865	817	864	867	864	836	865	911	824	868	940	827	901	904	824	869	836	898	823	858	911	834	874	865	835	905	900	933	799	916	864	832	782	851	870	823	820	903	896	831	938	862	815	847	870	816	869	868	834	851	855	839	801	870	897	882	829	857	891	877	900	845	854	842	893	865	837	898	888	836	872	835	837	864	891	886	890	868	854	853	850	842	869	858	860	783	916	889	802	891	873	858	878	817	892	872	837	862	833	896	854	880	835	841	891	831	891	856	878	863	843	863	881	834	905	894	805	853	857	869	907	847	843	840	866	905	865	860	843	876	867	839	897	826	859	886	840	806	874	858	898	822	805	886	835	846	927	910	837	802	891	841	850	838	909	881	881	826	908	861	840	839	924	849	840	856	836	855	897	840	861	854	863	808	836	851	887	894	851	874	910	823	823	884	894	859	804	873	858	889	866	849	890	853	923	950	874	883	822	892	800	897	841	927	856	831	843	859	909	886	846	839	857	863	900	818	841	882	868	861	831	846	870	870	892	883	853	822	878	828	855	832	854	847	836	885	829	906	876	828	861	822	882	865	832	887	864	887	840	902	839	818	925	894	871	850	867	906	835	815	893	818	882	815	886	866	844	876	819	878	863	896	841	906	889	881	900	829	864	891	907	899	833	878	908	895	864	905	885	851	846	900	850	881	850	868	854	861	892	910	807	923	864	895	830	903	858	878	891	858	894	858	832	857	848	833	868	818	891	857	844	827	877	802	894	848	895	814	881	885	829	833	878	874	870	866	862	881	883	856	860	864	819	836	819	859	881	884	907	838	898	946	907	808	864	803	871	872	848	860	859	908	863	888	836	889	865	863	841	835	884	854	904	844	874	835	772	914	805	850	855	857	817	824	891	862	918	872	872	905	875	898	864	832	838	880	887	905	911	866	822	854	829	877	867	930	761	799	835	871	834	893	900	857	902	854	850	839	856	837	871	837	872	886	818	846	865	875	831	834	884	869	815	863	857	864	807	894	892	825	883	886	887	891	855	860	872	867	849	864	924	880	848	881	835	850	879	863	873	860	829	838	861	917	866	827	878	866	851	937	872	866	861	827	897	902	906	860	849	819	849	917	902	853	820	869	894	865	889	867	852	883	850	852	832	842	866	856	840	868	845	870	839	873	847	865	843	863	853	873	872	882	795	878	834	843	865	926	848	840	833	824	853	850	885	868	896	855	800	869	849	825	878	878	896	842	883	943	880	858	889	846	847	821	862	862	860	828	845	892	860	865	868	856	858	880	845	871	830	842	822	824	869	876	853	857	867	848	830	890	840	856	845	842	847	847	843	908	881	864	860	861	834	920	878	842	870	847	838	854	874	857	823	854	835	872	874	821	863	902	900	895	864	908	859	827	841	880	845	870	865	851	854	909	869	877	821	878	829	827	860	860	822	859	791	907	846	882	869	858	804	886	862	886	821	881	886	869	842	851	814	845	882	879	884	875	839	872	887	892	913	884	840	839	828	915	902	851	845	837	854	894	861	888	885	860	882	896	864	800	896	834	900	846	856	877	873	847	827	872	885	891	846	842	823	888	814	857	836	859	864	839	900	889	846	881	900	890	841	857	822	855	796	839	901	894	807	883	841	920	915	888	912	829	876	801	856	876	820	818	837	889	896	879	867	880	903	900	866	868	849	826	852	798	854	900	855	834	822	862	903	835	872	935	864	877	872	860	836	891	864	892	876	893	846	860	842	873	883	885	869	903	801	850	869	830	879	836	862	856	872	851	856	862	835	869	831	878	861	870	912	836	874	885	873	838	872	835	844	824	851	900	873	811	798	879	900	862	846	889	864	842	827	857	861	850	834	920	870	867	886	826	899	854	885	872	853	854	891	841	846	868	879	837	845	882	875	879	839	881	853	903	830	858	834	864	853	861	808	822	872	866	854	841	901	905	857	795	823	863	884	904	885	943	884	940	869	878	817	861	869	883	859	913	885	837	878	851	908	852	862	894	899	878	886	841	907	905	845	865	835	828	874	847	865
23652	20920	25183	26816	20939	20954	3842	880	643	571	542	469	478	463	482	442	374	365	400	367	368	381	336	313	367	341	345	355	293	343	305	331	322	367	310	315	328	313	352	346	323	347	351	311	355	320	295	327	320	347	352	305	317	339	330	319	345	354	316	324	307	344	313	354	370	336	341	323	391	326	338	330	333	356	274	359	364	315	346	334	307	340	332	321	360	336	354	327	302	305	337	315	329	303	304	324	339	335	311	324	339	302	332	343	311	336	343	327	332	335	351	316	310	323	331	261	313	333	329	327	316	324	323	326	345	356	347	286	306	357	313	300	316	331	329	306	308	313	323	327	351	325	344	335	315	367	322	329	356	338	338	313	325	312	331	327	335	331	323	302	307	326	314	307	305	334	341	342	355	329	343	325	345	355	327	336	371	346	384	317	356	367	311	316	296	301	302	318	329	279	313	296	351	306	316	300	316	332	320	355	286	307	297	340	322	328	323	328	326	316	301	322	355	327	329	349	337	312	308	290	334	352	343	314	299	359	339	345	336	285	335	339	313	305	304	341	319	335	299	334	336	306	315	299	336	345	310	323	307	290	328	320	290	265	302	347	358	358	292	360	322	344	333	353	338	314	328	314	337	301	333	317	285	329	313	345	340	327	289	335	341	319	316	340	342	350	330	335	318	347	352	329	309	342	340	314	321	351	321	281	287	331	286	328	393	310	347	305	327	328	320	360	328	312	342	343	335	303	335	301	339	355	320	325	292	306	325	357	289	313	306	323	310	321	348	313	324	320	287	293	313	305	305	348	324	333	340	310	337	317	296	344	330	346	321	322	319	315	324	349	331	309	324	341	314	289	325	347	312	367	320	353	333	317	344	321	324	344	331	350	328	309	309	306	284	300	297	324	320	304	322	318	346	294	326	310	295	277	333	309	326	332	348	320	317	305	326	306	344	325	311	307	323	354	359	398	308	354	302	345	294	305	336	329	312	315	336	310	318	319	343	321	334	293	360	314	336	309	311	300	335	308	340	308	339	331	343	319	354	337	262	300	314	349	310	327	308	349	289	339	334	339	313	300	294	315	325	339	298	343	291	302	312	337	334	354	283	344	320	329	316	333	323	300	300	283	308	345	321	297	329	312	290	303	302	350	310	328	299	357	307	341	320	334	339	326	336	306	312	327	321	301	310	282	327	345	299	316	344	325	327	331	331	357	327	309	336	353	325	321	310	312	323	329	302	317	297	316	318	310	314	316	321	351	299	344	362	319	325	330	299	305	335	309	318	355	325	329	347	334	308	313	338	327	327	302	300	303	365	330	337	330	325	339	333	295	324	316	358	321	294	338	305	298	317	326	309	353	302	336	320	299	364	286	336	335	310	330	340	340	359	297	337	305	355	333	333	317	342	324	369	315	302	307	314	290	331	307	290	324	350	292	351	346	351	333	304	348	315	322	342	338	310	338	319	333	326	314	317	344	322	278	351	308	321	281	314	314	330	314	333	318	277	329	331	304	315	323	305	324	271	338	308	290	336	360	332	337	337	297	321	338	346	286	356	285	344	370	327	327	308	314	331	308	301	309	318	309	319	316	313	332	327	305	332	319	343	342	296	333	281	325	331	313	335	312	322	313	304	293	317	357	295	320	320	323	313	305	337	352	309	316	315	296	332	339	311	317	318	341	346	313	296	324	339	306	336	307	295	319	309	331	318	326	326	309	348	341	330	331	328	313	343	342	347	333	318	348	318	342	306	327	369	342	319	346	307	316	354	304	365	335	322	337	315	357	329	353	338	300	324	292	306	318	297	290	317	344	335	326	289	302	337	311	290	311	333	354	338	306	314	300	317	333	329	314	315	330	312	333	346	327	337	299	318	327	340	326	332	297	302	306	314	318	316	309	355	322	320	320	320	305	316	289	303	309	339	327	299	330	327	306	311	332	316	353	326	319	318	334	294	295	307	336	311	323	312	306	313	301	295	341	312	349	302	306	295	295	337	352	318	348	309	295	344	329	328	330	308	337	325	277	328	329	313	308	330	350	308	324	302	340	361	352	320	348	330	334	303	302	320	324	347	329	316	299	350	322	329	332	367	309	305	344	348	312	339	298	283	313	325	353	333	304	314	320	324	301	310	318	294	295	328	301	299	325	325	317	328	330	306	303	327	285	337	311	334	323	343	355	317	298	319	365	318	314	284	337	311	326	354	326	329	278	344	321	336	341	337	333	296	350	315	324	327	330	356	334	349	306	369	335	306	306	329	376	349	344	334	323	342	310	344	374	330	353	329	343	351	316	318	331	322	316	332	341	326	306	285	331	333	299	334	346	315	298	276	313	309	336	319	295	358	338	329	364	267	357	359	344	320	325	313	333	309	301	311	295	347	346	344	336	356	306	299	334	345	289	313	323	351	303	304	340	300	310	338	318	331	330	316	325	327	310	332	333	316	331	349	321	316	334	315	364	323	314	315	319	294	305	317	331	311	303	319	307	311	306	309	296	300	324	330	315	340	345	322	293	337	325	329	327	322	328	322	357	309	309	338	311	330	353	370	308	319	337	322	322	287	340	317	316	301	311	294	346	339	366	325	328	329	341	321	342	353	308	311	307	319	325	339	302	302	346	328	294	326	367	321	301	325	330	304	303	341	319	308	272	322	333	325	333	334	309	322	348	308	343	289	345	334	292	334	332	337	338	316	318	325	312	354	298	328	317	320	304	309	296	302	332	359	344	312	376	316	321	300	331	318	326	327	338	337	351	311	315	366	285	299	352	301	307	365	319	314	332	302	314	311	316	350	332	281	318	308	358	345	321	301	326	317	320	275	319	313	330	327	355	309	323	300	288	303	302	318	333	329	345	321	344	324	306	326	333	317	305	318	291	294	319	334	321	325	335	329	296	329	341	333	321	335	335	305	280	302	288	338	352	351	316	326	302	308	320	294	323	323	321	322	334	343	363	326	287	334	302	310	313	338	302	298	310	316	305	347	301	285	320	293	330	315	347	320	306	311	339	315	295	284	348	317	309	323	313	326	317	310	332	307	311	314	292	338	317	328	335	307	333	345	323	301	313	298	307	300	371	332	266	354	306	333	312	326	334	326	337	312	320	279	310	303	331	347	342	328	290	360	291	360	330	363	322	343	339	334	297	312	288	335	332	344	336	335	343	353	336	388	340	321	352	328	356	336	309	349	324	330	316	332	284	308	320	356	317	309	325	302	305	310	327	329	288	342	338	311	338	340	324	351	313	292	311	318	306	312	332	314	310	311	320	304	332	329	293	324	318	346	312	308	342	312	315	335	332	337	320	309	305	333	288	299	310	310	326	326	311	324	322	294	322	327	320	353	353	320	291	317	358	363	327	317	348	331	320	312	315	333	349	281	296	328	311	321	313	309	297	293	320	314	355	338	347	330	319	312	314	327	302	334	322	325	283	292	332	318	342	346	325	340	325	348	347	318	296	350	313	341	320	343	338	310	327	328	343	345	334	322	321	339	344	313	319	320	357	346	301
4183	9589	5751	2389	1468	1146	1009	912	895	793	807	787	811	764	813	776	700	729	718	689	737	705	705	681	685	711	748	725	692	744	718	732	712	736	729	715	663	755	697	692	692	695	744	673	761	647	710	701	722	720	694	716	688	734	709	723	712	673	713	683	699	693	688	720	673	729	684	674	692	751	704	676	713	692	700	674	654	694	695	690	726	752	685	666	659	701	678	687	705	719	708	705	674	687	684	712	712	718	690	704	661	689	707	710	723	698	707	708	666	702	654	733	748	682	738	661	679	686	673	659	716	702	644	681	712	710	686	674	721	758	691	667	712	716	658	657	711	692	696	686	645	703	712	691	646	711	681	697	591	691	677	716	664	691	635	685	682	709	706	690	735	687	723	711	690	716	744	725	665	725	709	654	716	712	622	669	697	695	715	685	689	713	734	695	665	718	680	655	694	674	713	654	713	678	727	692	727	659	765	701	709	702	743	719	664	719	668	706	747	750	698	693	738	668	721	712	667	714	687	677	709	705	678	667	668	689	668	671	678	677	695	703	663	694	675	669	671	692	700	695	681	691	682	717	688	716	737	684	725	690	734	686	707	686	627	693	666	737	712	729	785	702	682	663	740	676	727	645	708	723	716	683	723	706	682	711	730	721	707	667	703	703	700	697	686	693	710	666	696	671	704	682	672	688	672	672	695	698	657	709	676	737	701	684	735	717	692	731	740	713	663	689	675	676	713	683	718	696	681	713	698	682	695	689	687	675	704	704	714	699	737	687	705	666	686	706	688	686	737	726	675	687	671	708	708	686	704	668	691	692	716	680	709	690	676	713	721	683	707	691	722	707	708	681	676	689	643	682	667	727	747	692	670	664	695	704	692	658	662	664	692	725	710	696	683	644	697	712	707	731	703	668	712	658	707	693	719	670	665	687	723	659	698	672	730	678	672	755	688	711	727	701	671	651	727	729	678	688	666	697	665	670	703	710	706	697	678	676	704	698	693	641	633	655	688	689	679	653	759	692	658	673	731	726	704	666	671	709	712	667	671	697	686	713	692	695	686	674	676	697	742	712	737	682	665	661	703	674	670	683	709	679	705	657	742	689	691	680	721	718	672	680	720	735	687	646	697	639	664	676	657	681	715	674	714	727	685	667	726	691	733	690	722	699	693	701	694	705	718	684	699	676	660	735	707	697	670	636	647	715	674	733	714	681	696	685	674	653	708	682	719	723	691	761	691	671	728	705	712	682	640	738	720	690	674	715	672	737	687	665	710	687	702	702	665	669	672	717	712	703	731	733	729	681	670	701	706	691	714	692	680	683	727	707	688	699	706	704	736	688	675	703	677	707	688	732	715	693	644	687	675	710	726	650	712	656	682	750	657	693	724	683	690	688	669	671	674	670	709	719	732	750	690	677	700	736	719	669	723	679	757	697	672	735	722	692	748	674	665	730	714	657	653	721	659	706	734	664	723	688	712	626	739	659	666	668	655	686	717	697	672	725	710	666	702	705	699	697	761	689	722	714	721	683	690	700	671	725	695	706	664	707	693	732	714	723	644	690	703	719	679	714	657	695	696	697	672	670	689	721	647	717	686	706	651	699	678	692	695	688	704	730	710	729	652	721	701	711	752	696	687	711	734	733	699	682	686	709	737	660	687	683	731	719	712	742	704	701	734	660	726	672	682	702	664	703	710	721	719	708	707	683	695	654	682	710	649	711	671	684	667	681	708	725	692	677	708	698	663	684	664	719	628	689	692	688	693	714	717	659	710	714	715	701	684	707	710	734	717	748	673	729	737	672	703	742	707	696	713	719	678	716	669	742	670	647	702	720	713	672	732	701	683	708	677	743	673	680	732	644	704	671	674	704	704	704	677	775	728	697	679	711	699	718	686	686	716	698	717	718	707	714	706	680	696	720	699	708	750	716	749	675	725	684	688	699	706	713	734	691	680	684	682	716	666	638	694	667	722	696	680	722	682	706	645	701	698	701	731	698	660	685	695	656	717	716	707	719	763	671	683	676	692	691	735	673	678	743	724	738	721	694	719	675	724	687	701	705	685	697	702	658	646	655	682	743	723	661	705	686	690	726	700	719	668	671	698	660	653	649	688	751	681	730	705	689	720	677	710	672	638	744	701	708	693	707	684	692	724	703	703	702	673	747	753	663	717	692	695	688	729	705	682	679	639	681	714	692	702	692	702	692	671	704	720	663	698	732	710	697	691	701	702	736	692	725	691	678	683	708	718	691	679	677	736	711	646	646	681	680	719	658	665	717	681	706	661	669	670	678	716	677	672	728	669	724	665	655	659	707	672	720	677	710	729	709	723	670	672	670	701	676	754	708	703	649	727	731	663	676	733	655	737	709	690	704	718	716	676	674	771	645	648	698	738	706	685	737	717	698	733	712	659	637	728	714	694	700	705	736	697	674	697	679	692	704	752	719	705	706	762	699	679	697	702	692	740	697	675	722	664	721	688	698	654	691	711	712	737	663	673	705	656	685	685	710	694	738	706	695	703	726	708	713	683	683	704	671	670	714	713	715	677	728	694	660	693	677	634	683	698	723	680	684	651	733	723	654	705	744	714	718	663	709	687	684	674	676	759	700	698	684	681	713	731	692	716	707	744	695	679	706	706	718	678	675	687	681	645	652	686	684	664	720	736	634	734	655	720	700	672	664	671	685	675	689	690	706	699	728	710	689	690	732	637	689	727	704	716	666	653	640	705	702	668	703	719	669	767	715	717	722	669	676	711	691	689	702	699	616	708	661	644	697	700	699	687	713	739	716	700	723	695	673	661	736	691	687	678	678	652	683	699	724	682	677	679	665	689	678	694	753	699	681	652	671	723	691	676	660	708	677	706	695	719	688	697	682	732	656	699	700	699	694	743	669	677	699	679	704	680	717	693	710	706	740	637	682	683	736	684	647	687	631	660	711	732	725	693	695	690	698	704	713	700	653	729	708	695	708	688	715	690	646	701	671	714	708	690	720	717	690	665	680	682	674	705	738	715	730	688	668	664	732	681	682	669	680	691	658	655	660	687	669	694	661	714	754	693	637	704	665	716	726	680	720	662	652	684	623	674	699	658	711	657	688	727	697	681	712	646	686	660	692	695	630	640	717	707	676	712	701	671	708	727	688	696	687	690	686	652	658	701	658	705	658	683	721	708	695	631	696	702	685	685	752	722	671	712	678	739	684	749	682	675	733	691	767	685	700	701	718	654	716	742	672	706	740	652	718	679	666	692	726	687	711	691	665	703	679	700	674	676	720	713	682	671	698	671	688	694	708	703	695	697	715	665	749	642	668	690	692	687	705	647	716	720	706	692	674	621	702	724	694	721	705	650	718	684	665	695	708	696	709	675	694	655	704	731	674	703	725	704	696	688	721	708	648	656	656	693	681	684	731	652	695	685	735	752	722	745	683	660	687	729	685	644	675	705	720	704	664	713	725	691	691	716	675	713	674	687	707	639	683	669	694	697	667	698	717	696	668	689	699	662	704
33268	14481	3055	778	460	436	393	335	383	320	357	336	366	332	353	321	330	366	348	293	295	289	309	336	317	317	291	272	294	305	316	294	303	303	345	284	277	296	327	296	324	322	296	313	306	294	277	318	321	290	274	299	337	297	330	321	335	338	304	309	328	304	290	302	307	319	310	300	282	310	352	297	307	305	317	294	302	317	322	301	293	298	283	320	303	313	274	305	286	284	310	290	289	278	315	319	331	318	301	303	301	303	283	303	342	328	317	297	321	326	283	282	329	304	318	312	288	303	353	316	275	338	267	270	302	313	308	279	296	284	347	304	283	285	329	289	296	329	319	296	303	299	292	305	300	271	288	280	328	275	266	241	318	300	318	285	319	324	278	306	324	313	306	334	306	287	297	316	297	312	309	309	352	312	310	281	322	303	295	273	305	292	328	330	340	290	292	311	310	328	329	313	320	330	308	295	289	288	339	304	317	316	323	300	292	307	285	295	288	314	279	266	337	327	320	320	299	279	315	292	276	310	349	330	316	297	360	312	303	325	307	303	311	318	247	292	298	339	287	300	263	323	309	257	305	293	305	289	292	284	312	254	316	290	327	321	301	301	302	335	312	282	314	282	301	325	287	316	338	308	292	334	321	324	264	295	307	306	279	298	323	294	306	309	294	324	335	307	297	288	284	276	311	322	318	305	287	315	308	328	276	297	298	299	285	310	275	309	289	306	301	296	315	305	314	296	318	285	289	292	287	290	293	296	289	298	341	319	316	333	328	290	300	323	342	300	287	305	271	304	309	297	290	324	309	331	336	301	284	292	279	305	317	291	293	320	288	321	282	288	305	283	321	294	288	304	284	280	295	335	329	309	284	332	290	293	314	304	279	300	322	322	314	286	341	325	281	276	307	295	303	279	275	292	296	303	299	297	338	312	344	326	328	323	310	271	310	274	307	305	305	299	299	316	273	317	315	285	271	277	326	305	313	330	315	300	324	319	282	311	316	311	318	248	307	309	273	292	308	286	314	317	285	318	289	337	332	288	299	319	275	325	325	309	300	312	291	321	286	284	282	311	320	296	271	331	313	296	310	300	285	299	283	310	332	300	310	300	326	350	292	299	305	309	314	332	321	311	298	311	283	319	269	315	312	287	323	312	286	308	327	330	331	310	278	327	299	297	319	293	271	345	306	319	304	292	303	268	280	351	288	315	309	277	300	287	272	317	303	299	324	278	271	306	284	315	298	293	274	339	298	276	287	332	335	294	274	309	306	301	258	316	320	280	295	328	289	276	301	308	297	292	311	296	297	306	310	301	294	299	304	319	306	312	306	301	312	307	282	346	310	307	286	309	262	294	255	273	284	268	315	262	277	309	287	324	344	306	298	302	282	287	280	288	293	298	295	299	294	324	299	332	297	296	279	330	311	314	307	302	298	305	323	350	318	285	305	289	303	314	306	279	316	319	305	296	303	297	316	278	284	330	305	356	322	288	289	276	285	318	293	302	324	302	310	285	311	302	297	289	299	300	297	325	305	292	310	289	330	278	289	316	324	330	297	296	302	304	317	297	307	343	313	308	306	263	274	307	282	332	294	274	320	326	284	338	302	332	321	294	326	297	306	308	278	341	328	285	283	315	311	318	325	334	278	292	298	318	296	297	271	314	310	319	276	317	330	292	296	341	313	328	314	325	306	308	318	292	270	286	289	301	307	276	323	319	311	276	323	332	287	291	324	289	272	314	307	308	333	308	299	309	311	309	309	318	313	279	318	295	295	319	354	320	283	324	290	307	320	328	313	324	286	306	313	300	309	289	292	311	302	303	308	325	325	316	318	287	315	304	292	304	317	310	293	292	297	334	305	311	319	304	311	298	326	269	318	295	315	319	304	302	317	323	283	264	268	306	287	281	299	263	289	317	336	303	307	310	292	302	266	325	283	272	305	317	285	293	272	300	313	300	258	293	281	305	276	290	275	265	349	320	319	309	277	327	323	326	323	334	285	305	314	301	334	322	335	329	309	330	327	311	309	286	327	284	328	311	303	303	314	309	299	295	268	280	297	308	302	296	281	299	292	312	323	267	341	293	338	310	304	317	311	272	289	304	319	319	276	317	331	294	277	318	307	261	316	290	336	315	277	262	323	300	280	281	306	313	324	304	294	310	288	316	306	271	318	277	322	314	297	327	312	320	296	315	320	350	271	310	325	288	327	266	296	330	316	300	298	319	281	311	311	292	279	306	302	311	308	314	328	329	311	311	323	303	282	310	267	303	289	336	287	318	297	301	314	287	317	284	316	307	332	320	297	284	326	318	317	299	317	302	292	328	316	312	289	307	302	298	312	301	260	317	277	360	334	331	282	313	309	282	329	288	300	317	329	309	329	313	301	319	322	301	322	298	292	289	283	327	292	274	277	321	328	325	298	257	305	330	313	277	281	291	293	307	306	303	290	321	300	285	311	310	304	294	318	309	282	301	333	326	285	285	321	319	351	306	284	301	306	312	286	275	317	324	352	298	304	283	305	311	308	311	297	324	301	265	301	309	269	305	297	279	323	314	312	300	349	303	347	304	319	344	303	280	332	314	318	285	318	273	272	278	298	283	295	325	277	315	322	301	299	315	282	311	307	320	307	312	315	294	297	304	329	290	297	331	294	308	322	281	285	284	294	322	309	283	326	315	326	287	300	265	329	298	272	320	313	318	291	297	302	314	303	281	294	301	294	323	297	318	328	313	330	321	279	318	312	316	327	305	324	311	311	313	310	306	304	291	274	306	305	313	298	300	303	326	307	316	323	299	291	316	297	274	332	311	297	322	340	301	294	308	314	280	290	322	287	319	299	313	303	323	313	332	308	329	327	330	356	308	295	284	302	315	298	285	340	310	319	318	313	329	289	304	296	330	325	338	298	311	308	300	299	310	306	299	302	282	261	268	315	294	254	300	305	304	296	267	297	292	294	316	347	328	304	315	346	317	267	289	299	302	287	324	323	294	278	291	283	321	299	279	289	299	306	311	303	277	276	317	313	264	330	305	308	270	317	290	305	297	284	297	301	302	294	293	283	324	318	285	331	289	307	298	282	309	283	288	283	292	279	312	306	305	283	288	334	362	297	294	269	311	282	303	299	309	306	274	317	283	315	282	305	292	311	331	327	313	335	316	293	296	321	324	261	332	290	292	319	302	296	301	291	318	318	288	279	269	324	306	313	273	321	294	315	287	273	294	307	312	306	324	307	332	307	356	328	304	286	302	288	322	301	280	283	284	310	299	279	324	312	311	326	299	311	324	304	286	288	299	362	316	270	297	298	327	336	322	292	290	296	293	303	278	298	336	295	300	338	309	301	309	311	292	329	287	321	288	289	312	298	286	338	300	299	288	278	314	303	301	323	316	321	284	316	283	292	275	316	312	284	318	306	317	303	299	273	326	302	318	299	321	295	304	308	300	323	277	273	292	282	290	309	259	290	296	285	308	313	304	339	283	290	274	297	299	306	300	312	282	309	296	306	270
5675	2754	1698	966	789	793	746	727	718	734	712	718	697	692	692	694	721	718	706	696	753	688	657	722	673	703	703	755	721	720	727	688	696	695	648	706	693	704	703	688	692	755	692	661	730	803	665	677	680	684	762	697	766	687	699	676	669	721	737	695	706	709	709	681	726	712	678	718	692	655	673	696	699	692	677	717	743	707	701	708	677	637	684	788	726	706	726	734	714	697	722	681	704	639	751	697	721	712	680	701	670	629	714	695	675	683	736	635	689	674	658	682	712	661	744	718	728	654	725	672	708	657	673	653	729	726	714	656	671	660	719	660	682	716	685	707	689	694	687	674	731	686	701	690	697	691	689	696	736	663	733	704	704	716	659	684	690	708	691	686	676	752	691	692	689	704	655	699	718	642	650	666	689	730	713	662	619	684	683	709	683	744	668	746	708	749	686	670	703	742	660	696	700	755	662	726	680	695	708	668	650	694	697	749	741	704	709	677	708	633	684	659	676	694	668	709	728	684	665	729	735	684	707	682	674	709	664	666	679	659	695	645	682	660	688	694	645	747	719	694	717	696	689	640	707	746	677	636	714	672	752	706	687	702	667	695	651	690	713	680	664	674	655	702	660	741	701	686	673	711	692	718	721	743	699	695	710	676	714	700	708	658	716	677	726	735	651	696	695	699	705	711	684	683	704	663	709	656	686	714	678	697	683	663	719	674	641	728	715	668	675	722	701	684	684	703	682	725	704	668	651	660	654	758	686	687	736	724	697	663	723	706	703	717	696	703	723	685	684	695	701	695	697	742	647	693	628	705	669	682	699	667	652	710	684	654	732	668	719	677	717	738	714	728	660	688	736	728	705	686	653	682	664	725	697	687	667	722	739	664	691	644	691	719	658	629	699	675	672	688	697	704	661	723	649	689	754	738	668	725	668	723	690	688	709	712	661	689	715	692	719	643	745	683	695	741	727	723	692	702	707	706	706	682	707	655	695	686	665	720	659	693	699	726	683	700	680	646	720	720	672	703	687	654	700	680	694	695	723	723	682	702	671	707	688	680	694	681	728	689	693	749	714	692	659	704	695	669	738	686	711	722	740	684	696	700	694	698	682	674	680	691	695	695	716	687	695	718	681	711	716	721	682	680	707	701	679	703	733	710	713	742	685	698	700	701	694	686	696	704	655	750	688	665	698	679	713	672	679	708	756	689	756	707	699	676	694	700	642	674	738	685	701	680	737	646	709	726	681	699	687	652	716	747	673	688	701	710	673	652	672	711	776	638	687	677	656	720	684	668	721	717	692	696	732	687	693	656	708	687	717	662	698	705	669	668	663	637	704	689	691	673	677	716	686	656	727	752	675	678	698	648	721	710	683	709	686	730	730	677	765	730	680	710	688	690	732	714	721	707	698	657	651	694	693	690	702	686	744	653	722	675	683	724	663	721	723	627	669	680	722	692	690	685	665	688	694	710	748	705	701	716	754	679	712	682	679	683	683	695	656	698	712	701	699	699	691	690	685	682	747	690	662	685	656	682	670	729	673	699	679	738	699	662	699	663	686	714	682	630	690	706	706	708	691	704	704	679	696	657	715	674	721	673	685	697	684	712	707	685	662	677	713	689	703	673	673	663	725	667	742	676	692	728	700	706	715	707	660	727	684	720	723	666	764	690	670	696	708	716	684	701	707	627	685	689	657	667	773	702	720	663	757	682	722	683	736	739	659	705	644	690	725	717	716	730	683	721	694	672	675	725	664	658	715	683	682	720	705	725	702	674	679	720	702	679	676	705	700	692	699	750	689	720	692	730	657	722	701	711	701	697	661	692	715	637	726	685	721	732	707	715	672	724	713	725	653	727	708	691	683	701	731	702	693	718	716	729	724	670	710	703	722	693	705	659	711	734	684	663	689	705	722	698	672	705	709	680	660	657	721	732	682	685	677	716	707	741	729	764	715	731	702	714	675	718	640	710	639	678	696	689	718	695	698	730	751	703	698	688	672	706	744	684	718	715	727	686	715	711	724	712	685	691	675	702	706	725	692	661	694	731	687	699	694	680	663	692	673	686	716	693	724	704	700	653	666	682	725	727	671	739	683	676	679	707	676	693	700	685	728	721	737	703	690	674	675	706	690	681	677	741	655	699	669	739	709	680	686	737	686	697	676	730	697	709	698	711	729	710	675	698	645	705	721	703	701	675	728	721	674	690	665	694	710	731	759	703	700	689	714	697	661	689	695	663	701	662	688	726	705	699	681	715	680	691	658	703	690	695	676	709	649	678	683	708	667	691	650	718	700	701	663	747	702	683	724	724	725	651	650	725	746	685	680	686	699	694	674	716	733	686	703	668	687	673	669	717	713	688	697	724	686	719	727	731	665	691	716	659	719	732	689	731	726	703	698	656	696	699	711	731	693	690	682	624	681	718	704	745	678	683	701	656	654	718	709	686	704	681	675	660	726	641	666	732	682	752	705	720	721	756	676	719	673	662	642	686	647	710	693	738	705	693	704	696	694	709	656	694	717	676	706	712	698	721	715	681	729	747	706	755	659	678	672	737	694	739	669	711	695	704	719	686	679	679	651	709	747	728	701	683	730	717	709	695	709	649	709	684	707	675	669	610	687	676	692	686	723	689	757	703	721	679	734	729	705	686	720	687	687	684	692	693	719	693	694	692	687	688	682	697	663	667	716	666	706	685	737	711	702	672	721	673	743	694	681	687	702	682	721	694	685	705	714	684	663	711	763	695	696	710	642	749	674	717	678	685	684	748	684	738	691	725	703	711	643	750	663	687	703	732	725	718	700	682	689	746	733	732	640	640	693	695	658	635	701	700	711	696	724	649	676	685	683	697	703	754	715	669	741	704	709	693	691	679	663	713	727	697	696	680	719	754	697	709	704	696	691	683	659	698	687	701	709	628	696	670	700	701	694	672	703	732	710	749	708	755	704	689	729	676	715	708	724	694	727	673	734	681	740	668	725	702	651	726	717	688	685	691	671	696	742	715	660	747	687	711	706	661	745	707	699	676	709	719	670	669	701	647	707	754	696	714	674	700	604	661	681	675	726	672	722	716	688	687	650	708	713	720	681	698	655	668	742	708	644	652	682	721	694	717	655	657	671	641	690	640	695	697	667	673	677	703	664	682	735	655	722	686	726	676	697	659	741	716	670	708	710	729	698	691	692	744	664	683	713	722	642	695	707	657	725	679	706	692	764	741	719	750	665	668	700	729	717	689	651	692	693	682	669	646	660	702	679	682	707	687	753	688	718	708	682	702	719	686	691	701	732	666	644	671	700	725	703	719	678	675	691	686	666	690	731	692	716	699	685	702	762	661	720	653	703	667	692	679	705	662	715	669	747	628	736	658	645	677	703	645	707	679	740	687	665	709	669	740	743	710	731	722	670	756	722	688	718	700	722	701	657	696	701	711	671	702	650	710	694	742	741	691	718	675	706	671	705	683	724	677	698	707	671	675	643	694	657	674	659	721	707	740	665	723	677	717	710	691
24515	20939	24624	27406	20638	3416	820	612	548	524	479	482	497	481	511	448	440	412	390	478	460	449	397	427	409	380	445	403	430	406	421	450	440	437	378	458	377	386	407	412	450	428	400	398	397	405	418	432	378	464	455	401	405	410	393	444	462	441	468	391	415	385	392	411	394	394	428	417	400	423	416	452	406	395	370	397	422	439	389	427	407	418	392	452	387	394	391	423	446	397	417	417	407	384	379	385	398	442	379	407	408	382	382	411	382	386	436	408	423	375	374	410	399	407	384	395	368	377	406	434	407	421	390	397	399	412	349	403	412	404	370	396	434	385	389	400	413	386	435	408	427	426	423	402	384	391	434	391	398	394	420	401	393	357	406	404	427	390	376	386	376	435	378	389	416	439	435	410	390	428	357	441	393	395	390	400	456	388	395	400	394	384	397	450	411	418	407	412	384	424	385	384	391	415	433	379	380	418	427	403	372	386	383	423	392	406	427	356	387	365	386	401	360	415	371	356	398	413	415	414	406	412	396	388	406	425	400	414	418	405	411	388	363	400	411	398	451	416	424	408	386	434	422	461	393	363	372	412	406	405	412	394	413	414	409	422	403	397	377	419	396	352	415	439	371	414	385	345	410	405	445	366	409	380	364	385	436	402	424	396	405	381	371	401	391	387	411	396	387	418	402	368	447	431	392	424	386	392	389	376	411	403	397	415	373	387	393	402	368	447	364	378	377	391	394	373	409	422	390	417	411	364	379	389	406	390	430	384	404	376	390	394	391	408	405	403	408	363	435	417	400	414	398	404	394	411	407	387	392	398	414	411	373	424	389	421	401	398	396	433	411	452	375	405	417	382	446	433	400	417	383	399	431	373	406	410	421	364	403	380	415	377	430	405	413	393	442	421	372	424	410	461	392	437	394	399	418	382	417	410	416	415	395	417	416	444	423	370	392	405	428	412	359	403	419	447	387	375	390	395	398	431	421	415	418	382	420	388	378	416	397	380	377	370	404	422	401	397	410	435	359	392	382	401	378	380	413	418	400	409	396	443	405	401	390	437	430	410	386	384	403	427	390	408	390	395	431	398	394	443	394	384	373	402	414	427	341	412	365	390	365	378	360	407	397	381	384	445	419	390	414	396	389	437	431	397	392	412	398	388	354	386	366	354	386	433	397	403	392	377	379	443	410	383	394	373	418	413	384	429	366	398	428	422	420	376	392	399	425	419	410	397	365	396	409	409	429	423	344	409	422	419	381	367	423	407	416	400	367	400	403	385	374	421	398	406	397	425	429	413	419	411	434	419	372	404	401	418	415	396	423	400	428	410	408	375	404	423	387	442	430	409	393	398	408	394	368	392	395	418	411	379	427	414	386	361	379	391	397	429	364	379	378	394	409	436	402	423	396	442	401	397	383	378	381	387	411	390	367	430	399	440	389	445	396	411	413	410	411	443	375	395	381	409	396	426	387	395	399	417	407	386	431	400	385	391	370	420	382	411	396	421	413	400	369	397	411	395	437	401	415	401	421	397	360	385	382	406	391	418	412	387	407	411	388	389	421	447	374	368	425	359	384	390	401	450	417	381	391	381	429	389	426	376	399	391	418	365	394	385	374	362	425	433	432	369	401	389	399	396	394	375	426	385	396	419	386	404	388	369	399	418	465	389	428	390	414	386	409	362	380	413	409	417	414	417	393	399	391	392	404	386	414	444	402	368	389	429	427	387	387	369	413	390	398	407	400	420	426	396	418	384	419	415	401	401	429	395	436	401	411	395	428	438	412	375	391	432	394	372	390	394	406	419	379	419	439	386	384	407	405	395	402	409	373	402	389	416	374	391	423	373	407	356	391	405	390	373	425	361	377	388	393	422	388	332	432	392	410	389	400	380	420	404	387	401	400	412	397	422	394	390	395	394	408	391	436	426	397	403	400	408	361	356	417	401	397	398	375	405	380	404	397	381	396	398	439	382	380	425	409	383	389	399	406	383	406	409	373	366	387	397	403	378	405	406	395	418	393	379	457	410	374	411	414	380	401	419	423	388	438	398	380	432	416	385	411	406	413	381	337	377	399	393	410	427	460	374	420	392	409	403	423	389	404	401	382	377	380	382	407	383	407	413	383	349	393	403	424	393	389	394	409	385	367	379	430	391	419	409	408	410	354	389	366	394	432	409	401	394	419	402	432	366	424	411	415	382	428	425	427	377	408	463	384	419	403	368	437	383	422	439	411	408	370	377	412	400	393	385	398	396	369	390	385	418	399	381	387	406	403	392	385	366	382	395	404	419	414	403	418	413	395	374	419	433	384	409	375	429	389	393	373	418	414	393	384	415	403	424	375	420	429	389	445	401	383	419	411	394	433	408	371	426	440	414	418	456	398	411	422	414	381	368	386	404	397	401	401	374	382	437	431	414	426	412	398	419	369	418	385	375	412	365	407	387	411	392	437	403	405	400	375	415	387	380	373	423	411	428	392	407	392	402	361	410	410	398	391	396	391	414	407	405	420	415	353	404	412	421	392	388	388	393	390	426	430	401	409	413	395	354	393	433	419	379	400	413	436	376	428	405	411	389	433	416	385	401	376	416	407	415	405	392	389	385	397	378	432	397	438	434	433	444	403	416	423	393	400	373	404	387	391	346	392	385	460	424	381	379	395	421	404	385	436	435	405	432	398	413	411	405	410	417	382	419	403	373	396	393	425	389	373	385	429	402	394	410	419	416	443	392	406	397	371	374	433	374	416	416	402	413	414	438	383	362	411	453	410	392	427	424	399	409	370	393	361	396	408	417	405	387	372	371	408	381	412	396	402	432	398	428	445	418	415	396	428	404	365	404	390	445	428	406	372	416	413	419	415	378	391	433	397	391	449	414	402	439	408	393	368	413	400	406	368	405	403	462	417	422	375	429	382	389	396	420	466	402	393	421	392	409	379	430	433	421	403	364	403	417	402	399	394	354	454	385	435	403	368	386	396	404	402	394	381	426	395	419	415	425	410	405	392	434	369	429	443	400	407	422	394	418	402	402	374	385	435	429	409	406	363	392	409	403	393	376	414	394	395	382	427	449	414	398	387	412	421	425	364	389	429	403	389	423	425	411	397	383	392	414	374	384	382	397	391	375	390	386	383	422	404	351	408	369	453	404	404	418	381	414	417	393	396	450	406	423	382	379	451	406	438	370	362	419	408	421	410	412	390	420	385	365	381	436	403	401	380	396	386	350	387	455	413	368	435	384	412	396	430	424	389	357	400	405	446	382	421	394	384	465	412	400	374	387	373	395	363	403	372	416	441	416	398	399	382	412	409	395	382	437	420	425	379	470	384	457	411	425	395	448	366	376	395	410	411	411	398	393	426	403	351	430	398	412	390	410	415	431	419	418	382	388	365	411	446	373	407	421	415	412	401	392	394	411	413	379	379	398	400	410	402	372	391	430	426	418	381	382	404	391	426	395	372	424	403	421	381	397	411	409	400	384	425	405	394	418	420	370	418	389	397	417	376	409	410	380
4276	7210	4114	1858	1305	1127	1035	979	905	923	968	895	907	892	841	949	850	905	847	904	872	933	880	832	887	870	849	907	898	858	814	890	833	828	863	853	886	950	870	900	863	815	877	906	853	869	918	834	854	896	890	871	903	901	854	871	849	860	898	891	921	880	860	837	850	844	902	847	853	866	901	821	849	945	877	854	864	878	790	873	866	918	951	817	876	906	867	872	910	910	911	868	828	847	919	855	899	857	836	866	859	887	867	823	845	864	844	845	823	888	870	911	893	829	850	851	880	867	888	805	872	857	901	882	887	863	886	860	857	846	921	895	818	856	935	866	877	844	870	830	888	872	894	867	891	898	903	832	833	868	857	863	864	845	935	870	938	845	884	891	908	855	790	843	854	868	894	809	870	854	856	877	792	825	836	888	898	858	847	807	876	892	857	889	862	933	856	850	873	837	865	903	913	875	887	835	943	858	878	878	839	866	857	849	861	878	839	864	861	866	836	864	863	822	868	866	879	840	910	863	839	863	889	849	839	831	885	858	820	847	855	871	890	837	856	829	813	916	917	844	901	888	815	844	863	878	935	861	881	890	816	849	893	890	878	894	898	865	855	881	893	820	884	893	887	890	852	870	904	877	865	788	852	870	816	836	800	830	897	840	880	847	847	852	911	890	857	898	893	859	885	841	895	849	883	851	878	921	864	869	823	839	874	884	891	872	891	880	874	842	846	909	898	925	854	850	856	852	843	839	884	848	856	891	928	873	855	858	845	849	885	823	859	864	812	883	841	837	827	812	900	882	906	857	898	853	870	864	883	839	896	858	835	816	876	865	881	861	876	853	876	863	883	867	857	849	874	906	853	929	930	925	831	934	932	849	871	834	890	873	862	908	866	887	865	815	888	872	898	861	897	823	847	879	905	847	900	878	926	905	942	826	861	856	832	858	841	906	856	859	892	895	837	853	840	887	812	853	846	886	865	835	868	893	862	846	857	864	855	875	871	887	868	915	836	776	828	887	861	889	892	867	867	919	847	860	865	891	880	816	865	898	880	889	912	884	875	872	855	865	808	909	839	846	846	865	940	886	868	887	891	869	891	937	836	898	862	895	864	858	842	830	844	888	874	853	882	885	811	852	876	859	884	832	879	883	845	852	917	874	832	813	902	804	870	852	838	770	871	846	916	824	854	820	879	850	892	845	845	847	878	856	839	833	862	858	931	880	795	902	833	892	850	889	928	862	893	861	878	862	810	878	885	857	871	876	883	871	886	866	851	863	921	868	880	836	869	852	835	889	863	863	862	865	872	866	848	874	843	834	866	835	869	911	946	863	867	854	852	851	871	838	904	841	864	898	868	896	905	866	869	797	889	873	885	850	832	848	834	870	862	879	879	905	923	873	806	791	898	878	848	917	882	865	886	867	871	933	851	833	871	917	863	885	892	889	910	840	880	874	807	853	865	931	910	809	886	908	889	860	922	830	885	867	849	844	820	891	838	896	802	879	912	915	877	854	839	829	851	850	840	835	864	857	898	876	861	871	887	875	852	862	851	911	844	841	875	881	882	849	899	899	856	828	863	876	866	879	888	882	853	852	912	856	888	881	867	838	823	860	859	863	869	854	856	920	868	922	885	846	855	863	858	877	824	931	892	837	833	850	898	853	905	890	822	898	882	945	824	894	857	881	847	857	872	873	935	866	935	851	862	857	896	812	849	869	876	851	842	882	877	857	828	850	803	872	898	929	850	832	895	880	869	864	933	838	898	905	888	879	896	892	876	857	877	812	841	878	886	898	853	829	865	876	866	860	896	823	900	878	905	882	806	876	803	874	831	861	882	826	850	912	868	925	847	847	875	833	903	877	830	892	806	839	887	883	864	891	813	845	862	814	877	877	839	876	910	884	913	847	930	905	836	841	850	923	884	836	899	880	842	938	860	829	925	827	874	848	860	880	856	878	864	828	913	932	907	848	904	863	822	865	857	858	875	859	845	881	884	854	862	902	879	880	908	883	850	872	853	831	851	847	894	897	849	905	901	871	813	893	842	828	887	899	864	872	900	869	849	876	831	869	882	915	945	874	851	846	892	876	841	832	855	852	863	833	861	876	875	869	819	846	911	878	877	931	852	891	874	890	880	844	852	887	900	862	776	890	882	900	916	880	840	906	867	864	871	896	873	925	852	850	878	850	891	894	897	845	900	851	855	873	861	846	843	885	846	857	871	842	934	880	886	867	870	887	868	870	912	862	849	852	851	870	934	918	861	937	824	881	883	866	837	883	881	825	850	877	890	883	856	858	880	860	841	891	891	850	928	875	851	860	899	931	860	930	905	885	895	898	908	869	834	851	830	887	825	914	842	894	853	863	833	852	833	916	854	844	849	827	846	868	855	848	859	867	826	881	857	843	868	843	816	894	912	851	874	884	813	914	818	866	901	867	834	872	858	853	849	870	842	839	858	897	862	896	835	876	831	864	861	882	883	872	841	855	851	890	910	908	849	904	875	855	845	883	896	859	908	898	847	858	830	837	888	859	858	834	935	919	828	886	856	872	855	904	856	836	978	852	871	855	863	908	915	852	881	882	856	917	854	875	914	869	898	838	868	867	826	892	828	878	896	849	883	872	825	880	852	878	897	821	880	906	880	889	838	888	907	916	877	845	844	854	850	850	859	856	861	892	846	847	866	867	877	834	860	857	878	876	861	831	858	867	901	827	850	894	896	832	895	849	871	915	876	889	811	848	872	880	892	899	902	850	852	829	886	814	868	894	862	866	877	831	881	858	922	818	853	859	814	912	849	836	895	892	880	843	885	868	885	881	946	851	861	899	870	842	849	885	833	842	865	888	896	853	812	911	853	797	902	908	859	874	845	880	868	883	842	844	875	862	924	868	833	826	916	871	904	827	854	903	867	980	814	914	872	890	862	834	870	853	829	925	836	833	892	867	877	895	831	890	857	892	882	858	843	871	826	856	892	884	866	868	831	882	862	855	859	840	890	877	859	901	820	899	885	844	858	850	855	847	886	879	853	897	875	910	861	866	866	854	888	876	840	926	881	914	848	854	857	911	923	893	878	861	836	898	871	881	865	831	875	867	919	895	855	889	878	901	866	906	860	870	894	841	825	822	815	829	893	860	872	873	843	842	875	888	873	856	851	863	887	866	846	855	890	848	890	864	840	896	851	873	883	838	866	855	899	833	881	907	864	811	867	902	907	836	845	892	833	878	847	819	892	828	859	913	866	864	885	915	913	879	870	935	855	897	869	867	879	908	881	852	844	907	834	879	881	895	851	869	870	859	830	884	940	876	837	840	858	843	826	835	845	850	837	927	942	843	865	856	906	856	853	860	868	894	889	863	837	873	860	907	849	863	874	816	830	838	871	874	835	862	866	871	892	859	852	920	883	874	852	842	835	841	929	836	886	836	887	881	856	866	867	857	861	893	883	917	919	879	846	869	889	926	900	825	885	850	841	905	857	851	862	887	841	904	876	888	877	903	870	824	881	876
23640	20930	25256	26773	20941	20924	3952	856	652	538	517	457	468	508	510	424	451	418	408	372	366	355	383	335	345	351	328	308	358	338	343	347	356	356	341	336	339	384	348	340	352	316	323	324	339	352	341	373	315	325	350	332	340	351	357	354	355	329	329	269	355	365	367	319	354	343	319	305	315	349	340	321	360	348	329	344	334	332	316	306	337	329	319	341	316	346	327	366	338	330	332	329	309	324	329	308	343	342	308	321	344	324	311	316	312	339	313	323	317	298	318	331	333	371	339	354	321	306	298	290	324	288	344	356	341	339	326	356	338	389	337	329	310	332	349	331	315	313	345	338	331	336	334	324	337	340	331	314	362	329	320	368	333	344	308	396	336	344	334	346	342	333	345	321	347	360	366	310	328	308	311	362	338	336	326	287	323	343	343	347	301	323	329	331	329	368	301	313	369	325	314	315	287	337	323	325	312	343	335	325	331	314	310	351	362	323	296	342	315	319	341	365	350	334	315	371	288	296	309	318	361	303	352	319	318	306	343	366	305	332	339	349	329	320	316	328	359	318	298	298	309	324	352	302	341	303	353	333	320	336	333	334	333	347	364	363	311	342	332	352	325	347	302	313	313	330	336	324	320	313	300	342	307	341	331	343	314	346	350	314	314	339	337	325	321	321	324	301	378	301	350	357	321	331	337	333	346	308	338	343	364	338	337	358	346	332	313	337	325	287	331	323	323	333	307	305	313	328	291	371	302	301	297	326	339	334	338	336	333	337	319	323	339	333	322	343	350	332	341	361	338	329	320	327	347	308	333	318	324	330	343	341	335	297	368	322	290	316	317	334	319	345	311	319	313	327	305	305	343	315	318	321	334	310	334	315	340	341	330	343	338	328	343	348	336	329	339	298	372	338	333	317	350	355	332	332	334	288	320	357	323	329	315	342	342	349	351	308	354	358	350	309	328	346	333	354	306	326	324	310	309	321	362	364	318	318	299	303	322	297	341	320	320	353	341	332	323	339	356	321	346	335	348	344	330	345	324	328	351	337	304	350	366	328	335	326	294	298	365	344	301	318	349	283	350	316	308	322	343	350	324	335	349	328	303	305	332	367	319	312	356	337	347	325	328	328	355	325	334	323	291	342	332	277	341	345	316	346	297	372	312	376	330	315	329	334	351	303	352	319	390	342	326	334	314	326	329	362	322	344	344	327	319	341	342	321	352	341	320	299	340	318	317	367	348	333	293	305	331	302	330	323	324	318	360	319	337	351	316	341	318	333	370	321	295	326	340	341	369	329	326	332	361	321	307	336	314	294	303	312	348	327	340	338	331	346	312	361	332	326	360	341	342	312	323	294	324	297	336	290	317	317	352	327	335	306	344	350	328	330	311	323	350	338	336	323	343	358	308	311	339	330	295	310	346	342	343	346	310	310	297	351	326	363	351	319	306	313	330	359	336	325	279	328	329	328	335	350	314	364	335	335	346	367	318	343	316	335	310	297	325	307	322	319	311	352	345	353	314	302	367	329	310	336	337	357	330	346	311	317	321	340	310	322	378	335	326	351	300	365	299	335	321	322	312	337	344	363	318	392	311	326	320	362	362	318	337	304	354	324	331	308	348	350	354	333	334	336	317	330	301	328	331	308	347	313	357	308	325	326	319	324	309	313	347	331	324	297	308	326	310	344	303	296	325	321	326	333	308	315	347	319	318	298	321	324	317	341	349	330	391	349	312	323	343	319	309	326	338	357	355	358	349	356	357	388	344	323	338	322	355	297	351	330	320	315	279	333	333	351	309	322	338	335	358	325	348	328	297	338	299	306	310	272	341	345	322	298	316	363	323	323	312	347	343	314	340	322	346	303	314	306	304	296	317	353	324	309	303	331	309	303	352	331	337	334	335	296	331	313	344	356	336	301	320	307	310	332	321	356	351	316	283	342	351	308	299	333	325	311	326	367	325	386	340	341	319	337	324	344	332	309	323	343	331	322	325	341	349	312	315	290	349	336	330	330	319	349	323	309	348	338	369	333	318	321	336	325	310	311	328	339	324	329	310	338	311	381	322	294	321	312	317	356	294	331	299	345	306	316	349	348	350	297	353	373	371	339	313	324	335	306	320	317	338	322	308	334	346	302	308	305	322	381	310	352	350	360	350	339	333	361	296	349	307	369	310	348	288	323	364	374	315	324	346	352	329	319	321	321	351	333	343	304	327	314	324	328	335	333	328	359	311	320	339	331	300	299	307	325	359	336	268	329	332	333	312	284	323	315	320	333	322	319	338	325	339	311	317	331	327	321	310	327	319	310	303	298	316	359	308	307	323	345	334	324	337	309	290	299	342	343	326	339	335	327	311	348	348	316	347	331	328	341	309	323	333	314	349	325	321	335	320	360	359	325	302	305	317	297	342	328	320	283	357	303	283	303	322	284	323	305	357	353	342	337	333	313	334	343	357	318	331	345	331	321	302	323	352	322	316	301	357	334	302	309	309	325	291	317	339	325	337	295	320	331	340	375	354	313	313	351	331	311	326	328	316	326	346	352	348	321	315	328	308	324	345	342	335	331	338	331	328	322	327	305	300	326	333	307	328	346	336	341	343	347	360	321	303	304	344	328	364	306	324	309	305	347	300	339	368	327	308	320	332	308	332	342	341	353	352	360	365	327	301	344	327	338	300	310	320	368	325	327	342	341	319	358	291	336	327	296	347	338	310	369	363	342	331	352	318	347	357	308	297	386	377	341	357	336	337	301	337	328	348	315	333	297	332	310	301	319	322	315	336	344	338	333	351	353	338	332	344	335	346	340	306	337	322	361	357	314	282	360	323	292	333	345	313	327	328	318	356	326	359	315	343	331	355	349	329	330	338	320	323	337	297	379	324	319	345	365	356	304	288	296	313	357	342	343	305	343	316	316	314	326	344	308	302	312	344	328	324	330	301	342	313	314	325	319	308	335	352	329	297	349	307	332	317	322	343	317	291	300	341	316	362	336	307	339	323	322	336	324	282	346	326	361	303	321	364	337	300	286	360	317	325	346	344	318	289	340	349	313	336	329	285	307	286	325	310	353	319	340	315	352	326	346	354	362	290	304	306	311	339	315	331	306	306	306	353	314	326	332	322	307	317	345	357	326	311	324	314	302	367	328	324	339	296	301	294	317	326	324	335	358	333	356	346	344	319	283	297	330	315	268	313	327	351	355	337	323	308	316	351	298	317	320	309	349	326	321	300	333	336	310	331	293	325	331	284	280	294	298	317	354	361	315	324	312	352	301	315	344	339	309	360	342	344	346	352	313	323	353	337	315	373	337	331	327	361	316	340	326	371	324	306	337	320	316	328	317	321	326	337	341	372	354	332	342	341	364	320	327	329	326	305	350	324	330	293	331	339	315	308	302	332	383	313	314	346	329	313	352	305	333	325	335	317	335	336	336	340	325	304	365	328	350	299	329	357	319	282	342	314	310	346	323	311	352	304	312	334	385	363	333	330	298	318	334	293	309	322	361	327	355
4594	10688	6095	2444	1440	1089	972	929	835	859	768	737	759	806	784	798	782	735	718	778	702	747	681	702	697	751	723	698	728	743	740	668	642	687	647	761	741	715	661	731	625	683	678	698	755	653	697	665	682	700	698	714	695	695	681	688	697	706	719	742	688	673	735	705	743	687	671	715	727	680	663	698	694	713	718	714	684	692	684	702	694	678	730	660	709	708	683	711	694	663	718	694	701	662	722	681	683	653	658	724	652	702	714	703	715	696	733	700	676	689	648	724	726	677	696	686	675	684	679	755	718	704	703	737	650	705	659	712	703	668	689	662	678	699	691	691	683	669	700	714	709	697	673	720	662	669	671	736	741	721	718	657	726	706	712	691	694	697	688	701	658	688	705	703	711	705	702	674	675	706	684	744	709	726	722	669	679	696	689	734	622	662	670	713	714	657	731	684	643	685	689	647	739	710	725	672	693	652	702	713	714	725	669	684	713	706	741	660	664	695	678	741	734	663	693	709	683	699	710	667	672	714	681	671	735	731	699	708	699	751	716	727	718	721	706	681	704	706	655	687	698	659	757	718	710	723	650	688	674	692	711	718	666	696	690	720	722	730	695	721	684	711	728	686	692	692	679	660	722	676	689	720	683	651	679	710	672	696	740	664	684	703	730	690	686	676	672	684	657	694	694	648	676	663	728	645	683	714	667	733	704	670	687	704	674	730	720	718	750	680	673	708	712	671	756	709	656	701	696	709	698	710	713	738	699	739	707	613	725	666	674	721	692	739	661	715	702	733	683	693	665	685	706	702	690	735	721	697	700	705	691	700	667	713	724	696	704	719	701	709	687	623	725	639	731	726	677	703	759	700	677	703	725	698	701	691	698	741	723	731	679	739	718	687	680	714	677	682	678	681	729	704	676	732	743	739	643	683	709	693	718	713	696	689	713	718	687	727	702	702	708	703	682	704	733	700	699	688	688	725	712	726	740	722	710	640	668	698	675	643	713	698	703	727	657	694	662	692	689	692	690	715	685	671	712	677	715	688	681	708	711	709	702	640	690	688	712	717	698	716	684	692	687	732	741	696	721	665	685	690	649	712	689	729	708	686	682	697	718	744	671	751	765	760	709	681	704	695	728	709	675	706	705	705	681	705	667	686	703	703	665	695	668	708	684	708	689	707	688	657	712	670	667	690	704	691	678	699	713	725	703	709	688	690	712	691	718	725	753	717	693	679	716	692	725	729	708	644	683	714	685	744	704	694	693	710	704	721	707	694	718	711	696	738	704	704	681	715	720	651	649	688	628	669	699	701	717	639	743	711	696	712	738	700	735	727	704	698	712	722	708	695	742	678	707	725	665	667	743	715	698	673	695	730	678	657	709	719	744	702	697	735	693	683	701	712	667	702	718	693	733	715	689	699	705	706	762	690	710	624	702	684	683	679	699	694	703	681	709	719	699	685	682	702	704	692	677	752	668	691	678	747	727	710	675	696	650	672	699	691	700	655	751	705	730	686	714	711	699	700	704	725	675	685	696	714	653	669	675	671	660	712	715	733	720	719	708	684	664	690	696	687	699	715	723	729	684	700	708	688	685	730	692	644	654	675	710	655	720	691	694	704	673	721	688	712	680	705	695	676	678	635	704	661	712	739	682	686	692	697	663	714	697	703	726	708	708	718	669	703	726	706	704	660	725	687	728	667	698	674	705	705	707	714	663	708	700	672	669	674	716	635	689	689	721	708	683	687	732	716	679	753	703	700	683	678	712	734	678	676	726	717	686	673	669	717	681	689	698	739	706	731	696	696	699	714	713	690	717	693	653	697	647	692	684	731	716	693	715	657	650	707	685	727	703	706	691	715	652	709	677	710	748	698	729	719	677	673	689	705	767	727	740	712	715	712	683	702	744	663	699	709	706	698	701	680	659	739	711	724	635	688	707	730	649	698	699	707	698	694	732	684	711	674	707	743	629	685	694	637	689	728	692	660	683	682	701	646	706	678	685	686	703	705	737	690	723	666	726	708	687	693	765	675	673	701	667	705	705	654	671	672	708	695	685	687	673	693	717	713	717	716	616	722	730	635	667	673	682	694	692	745	679	704	706	672	705	715	738	718	717	691	695	700	665	715	690	704	679	717	705	657	652	771	638	705	711	666	687	721	722	661	699	708	680	652	682	737	665	742	695	717	655	758	669	696	692	673	706	711	683	704	715	658	655	670	709	712	748	721	699	676	741	673	684	670	737	732	678	709	627	664	690	728	707	703	654	738	711	713	663	707	688	751	720	669	673	643	657	706	664	697	726	668	701	724	739	685	700	683	639	703	717	723	705	684	752	681	681	735	684	718	694	748	669	722	708	700	717	688	671	675	703	709	739	717	684	687	685	708	705	710	702	702	702	698	675	690	699	688	668	692	729	723	660	720	671	717	748	686	698	690	708	708	742	706	674	678	726	725	706	778	662	738	686	690	709	680	687	726	715	713	719	718	715	682	676	648	701	730	697	675	711	684	706	726	661	689	700	696	691	668	677	737	712	681	739	661	650	680	730	717	690	714	707	703	706	740	721	690	717	701	652	658	667	683	721	710	649	739	660	668	717	672	686	638	706	743	718	640	707	691	719	704	687	683	711	648	713	666	667	686	736	710	660	729	735	708	716	705	734	697	683	765	666	715	704	710	663	703	722	725	679	685	678	674	715	709	729	675	673	702	706	688	681	704	705	676	737	629	678	721	700	712	720	710	641	729	677	651	730	713	689	690	717	723	686	738	683	712	708	701	628	713	708	728	723	696	706	688	633	675	634	702	693	733	716	695	666	704	707	664	670	724	709	693	720	670	751	703	704	671	710	658	705	727	722	740	719	658	687	713	767	668	720	708	674	721	650	687	721	715	704	707	718	656	694	726	682	717	722	700	712	698	715	670	683	684	720	701	673	683	710	690	629	691	686	706	695	690	729	681	697	690	712	707	707	725	700	696	735	732	681	687	688	699	673	663	733	669	666	736	662	727	684	695	731	681	701	660	689	666	657	713	724	715	718	696	688	700	731	677	763	735	689	694	709	730	690	645	663	653	671	705	712	650	692	655	696	702	684	693	687	696	723	702	710	668	711	712	627	673	677	663	718	680	675	686	681	740	699	726	687	675	723	634	725	696	718	684	689	720	680	715	716	699	687	701	698	697	728	696	706	695	679	671	696	703	719	721	693	687	705	674	721	683	690	697	719	705	699	703	689	735	693	698	688	701	677	749	714	689	689	707	705	697	759	752	691	702	647	684	672	675	697	678	642	687	698	726	731	741	675	660	702	693	698	731	696	671	717	688	704	700	702	711	686	691	680	693	689	670	652	707	748	705	630	715	737	737	694	709	687	715	725	700	737	656	690	697	685	692	703	675	745	694	727	701	671	679	716	723	749	639	671	676	743	680	665	697	674	713	674	719	687	695	696	700	702	694	709	686	684	701	686	726	680	751	708	678	691	685	691	699	712	757	697	654	670	711	709	710	722	753	699	689
33157	14597	3271	806	490	511	426	400	326	318	321	312	318	341	341	382	343	324	319	335	321	331	344	284	329	352	334	328	313	350	313	311	332	265	276	307	317	293	300	318	315	327	322	288	301	318	310	322	333	306	318	312	331	307	329	319	323	360	332	317	270	297	273	279	310	274	286	299	340	305	307	304	294	318	285	306	298	300	298	296	303	320	313	310	329	308	301	320	303	343	306	319	279	323	296	340	280	291	338	286	279	312	329	294	307	301	336	278	280	335	313	327	286	285	273	329	321	293	299	335	368	323	305	323	306	321	290	317	304	289	304	306	302	308	322	283	298	321	337	289	280	298	313	301	303	305	313	297	296	297	324	291	301	280	313	347	310	304	319	281	298	291	316	282	315	307	314	324	297	318	290	294	310	316	293	332	324	324	315	331	294	330	291	298	300	311	286	317	315	328	287	323	311	299	293	342	287	307	334	320	300	326	300	280	287	272	293	291	306	295	302	272	361	318	313	306	298	319	336	297	295	283	284	326	290	329	283	342	298	323	291	305	315	333	321	318	331	323	281	310	314	296	306	300	286	310	339	284	326	284	313	310	322	317	348	304	298	325	327	318	347	294	305	321	298	278	322	297	274	323	296	271	315	311	276	316	309	309	323	297	321	332	296	295	318	290	308	301	293	302	323	304	292	299	334	295	328	280	307	317	320	319	299	294	329	314	278	318	316	327	316	289	300	290	345	333	318	302	268	314	293	299	276	280	306	294	336	295	305	289	336	280	322	316	331	328	289	305	291	300	297	332	296	311	295	287	308	305	308	292	305	322	329	312	290	286	292	296	310	314	323	324	292	313	304	316	324	316	328	278	289	319	302	307	357	350	360	325	275	339	311	343	317	288	309	333	296	343	278	319	300	321	297	321	330	305	263	329	287	299	314	249	318	290	288	322	317	316	300	271	288	343	315	330	351	319	302	344	313	320	331	294	266	290	321	301	321	287	287	312	315	347	341	327	303	266	318	333	294	325	309	295	324	265	295	345	290	321	285	315	286	317	296	314	335	304	287	330	286	294	329	313	305	338	311	315	295	277	305	284	314	337	314	317	279	302	295	316	319	314	279	303	318	280	310	288	291	334	313	290	288	329	318	335	292	304	291	288	309	292	302	315	320	309	305	291	314	308	314	352	296	317	305	298	316	296	323	305	317	274	292	336	294	325	322	328	293	275	337	296	329	300	306	314	312	287	300	316	308	319	267	332	283	316	327	332	291	267	304	316	300	300	315	312	339	317	284	332	307	311	294	336	284	290	311	303	286	301	287	264	316	322	293	321	290	287	295	322	286	348	288	293	298	334	302	300	287	284	322	309	310	317	306	336	331	298	332	310	333	328	285	309	346	332	304	301	297	278	319	333	296	291	319	298	332	284	331	307	306	330	322	313	300	313	306	344	303	315	346	342	294	338	340	318	317	320	325	303	306	312	287	321	314	355	306	296	320	314	329	302	323	309	293	293	291	335	306	297	309	316	275	303	306	330	317	305	296	316	310	302	310	268	323	336	316	289	342	312	283	319	330	310	288	329	341	339	318	314	303	335	283	302	307	283	314	303	284	340	332	304	297	315	314	310	305	309	310	312	334	308	328	291	341	318	321	304	314	327	314	304	321	323	303	296	308	287	282	307	306	302	323	286	272	299	304	295	313	280	292	296	314	304	316	292	341	277	302	346	315	287	315	303	292	290	299	288	340	298	308	337	307	343	307	302	293	290	277	302	349	333	311	295	299	310	296	299	290	356	274	313	325	300	289	293	319	305	309	293	297	263	328	300	325	311	309	262	295	297	289	307	314	272	294	269	294	307	306	335	305	289	317	285	293	321	335	306	306	288	317	331	322	303	323	306	295	325	308	303	310	319	318	296	302	295	273	303	330	304	294	298	312	322	337	311	311	278	309	314	323	290	279	309	297	307	338	326	325	306	295	328	331	332	290	312	329	300	285	271	306	287	310	301	292	306	305	342	300	301	324	293	287	285	290	290	320	314	282	295	318	302	318	332	347	287	315	289	352	308	322	293	339	328	308	290	307	321	310	341	307	302	317	294	269	321	328	290	338	326	322	323	314	297	316	296	293	305	295	326	327	300	265	283	316	341	325	305	326	297	313	320	305	311	278	308	327	308	270	290	316	302	275	322	338	335	327	300	361	321	312	286	274	305	268	288	288	319	314	314	305	327	301	309	288	311	300	304	326	314	346	276	323	287	318	266	315	292	274	304	303	316	320	309	328	302	265	341	311	312	325	303	323	283	290	341	304	295	285	283	263	286	288	340	327	284	296	303	286	329	340	308	311	321	333	325	336	318	305	285	298	317	332	299	326	313	318	303	309	295	334	289	320	311	319	308	290	270	327	282	328	288	301	290	291	307	321	296	291	298	369	315	330	305	280	295	311	323	299	289	301	344	328	271	319	299	332	310	320	309	307	324	320	344	286	302	308	311	331	299	321	291	308	346	274	308	320	279	331	317	282	303	295	280	301	285	324	341	307	304	327	308	313	299	296	299	307	329	319	304	332	335	295	317	332	283	284	292	313	287	294	338	272	330	318	301	318	310	316	310	319	300	293	297	305	287	285	305	322	302	304	299	335	294	300	264	314	311	286	318	317	307	312	287	325	305	312	312	347	353	308	307	308	257	283	325	341	341	301	330	326	304	282	322	319	318	322	293	314	267	308	304	340	325	312	301	308	303	330	323	317	316	305	286	269	292	316	285	281	304	310	303	283	337	259	314	297	335	345	308	292	287	304	260	327	311	338	306	277	253	332	298	285	321	344	314	325	318	330	319	310	263	282	298	302	306	324	338	318	316	306	303	293	288	276	313	341	317	312	296	321	288	316	335	299	275	288	314	317	327	319	320	308	314	350	285	293	321	303	313	308	328	323	299	327	295	313	315	316	322	290	299	283	350	300	295	344	301	357	298	301	306	335	314	283	312	306	346	312	295	330	311	326	317	330	308	280	303	307	302	295	327	336	302	287	291	293	336	290	314	292	308	284	348	317	333	291	316	298	335	316	300	305	310	329	317	301	267	271	314	330	328	318	320	296	303	311	332	307	329	248	321	320	300	295	292	321	317	269	348	306	306	324	307	299	287	368	297	283	316	318	292	308	314	312	318	303	345	356	308	318	296	329	275	310	313	296	321	275	313	310	309	296	319	313	335	293	351	294	268	334	318	278	307	310	305	315	307	316	303	290	289	292	309	308	321	315	323	313	329	284	312	326	333	314	285	287	281	286	305	317	304	289	329	333	303	292	308	294	320	335	339	318	283	365	323	292	306	326	301	322	317	326	313	280	302	307	298	333	301	329	291	313	312	299	294	297	344	318	306	305	297	320	326	306	327	310	340	300	326	334	294	352	287	303	284	298	254	296	288	298	321	329	296	318	304	299	299	342	328	273	359	286	322	290	296	309	292	341	328	329	319	298	295	309	339	315	314	328	297	338	319	297	311	308	320	297	325
5837	3227	1851	944	765	765	758	735	664	700	703	698	673	701	713	712	689	726	747	712	715	707	706	706	692	703	709	700	714	712	685	674	700	689	672	650	711	674	656	678	700	674	777	670	709	699	702	693	736	724	688	659	720	645	667	708	689	680	731	660	749	699	698	657	706	645	692	703	691	788	699	686	731	719	712	681	699	682	687	677	739	718	741	685	664	671	704	736	698	746	745	653	659	721	701	715	714	719	651	683	683	739	680	689	669	695	652	710	720	707	660	731	736	710	718	675	733	697	711	669	701	682	703	694	677	739	732	698	702	674	685	689	711	662	675	737	701	696	711	704	665	699	702	726	690	731	671	705	689	689	699	683	681	698	699	695	703	685	670	720	706	714	689	704	702	717	694	712	668	688	698	698	718	696	705	720	731	700	740	703	678	709	694	696	683	642	689	739	675	702	635	726	694	692	792	672	693	700	751	688	750	702	729	657	691	707	644	700	645	720	745	654	712	706	719	671	680	693	680	718	706	689	708	757	684	661	700	667	732	756	676	688	686	713	683	748	720	678	682	705	737	689	672	740	690	746	699	676	708	687	658	744	706	691	699	712	702	696	683	738	729	723	734	725	675	666	713	705	652	686	682	698	706	671	675	689	686	731	701	656	744	713	695	695	719	693	654	686	689	663	681	719	707	698	739	737	659	645	700	671	740	667	725	695	703	718	667	681	736	659	689	702	675	642	698	664	755	652	687	701	710	676	659	739	671	702	779	737	691	663	651	735	673	708	716	701	726	694	684	704	675	647	709	679	676	682	690	696	741	676	696	735	736	699	717	675	633	687	718	680	699	722	682	714	723	686	703	708	690	696	653	651	713	677	677	707	703	673	733	714	723	755	697	722	705	685	714	656	684	654	684	716	664	714	694	682	738	689	690	697	671	671	762	685	726	717	705	717	698	666	665	719	693	689	705	729	694	660	746	650	736	721	748	722	642	715	725	732	712	653	716	674	634	752	693	676	735	728	740	735	716	713	703	707	684	675	751	653	726	741	732	744	655	695	683	704	714	753	720	648	746	668	644	668	702	731	623	676	732	697	716	704	723	717	712	669	726	718	699	663	659	714	703	689	721	706	696	700	652	651	661	689	697	685	722	690	690	666	670	735	710	727	664	651	726	689	725	658	666	692	737	678	711	714	708	702	718	678	711	683	703	695	678	679	645	683	691	698	676	779	686	751	692	687	725	673	686	652	663	659	714	700	633	691	685	736	696	723	709	720	704	728	645	645	678	722	711	684	666	671	670	678	765	640	670	659	689	747	697	674	683	728	660	675	720	728	689	684	786	678	664	676	667	744	714	737	689	719	698	701	697	721	651	699	710	690	690	628	721	689	701	718	704	685	694	668	701	694	676	741	698	725	687	714	715	684	705	709	725	729	691	705	700	699	685	727	697	718	713	740	689	653	681	688	741	709	715	712	680	704	690	702	718	721	691	671	696	735	720	670	700	668	673	717	701	693	726	694	666	660	735	654	724	702	722	718	693	667	702	651	671	705	678	695	678	677	697	692	691	720	739	661	722	703	688	679	679	683	736	680	653	684	679	677	657	680	665	708	715	725	661	699	703	726	717	697	646	676	712	683	694	693	709	695	730	713	681	733	662	685	682	706	711	695	674	683	728	676	681	716	744	736	745	773	694	700	699	703	694	686	657	730	702	685	691	696	683	700	674	715	711	746	662	665	717	672	700	724	662	665	722	686	698	644	687	702	713	686	731	746	702	675	709	642	706	707	684	699	699	680	659	736	713	645	725	688	709	673	669	774	682	698	676	707	719	719	646	704	767	689	709	726	734	723	689	687	708	689	673	676	694	712	699	703	700	692	676	678	639	698	719	700	677	672	699	697	699	693	716	720	713	666	657	657	696	670	669	697	743	710	742	678	686	661	681	705	689	721	664	684	681	689	681	726	679	707	725	711	749	679	699	705	722	667	735	692	666	677	674	742	724	647	729	709	649	683	750	694	676	658	748	676	687	689	689	660	696	684	658	664	717	686	682	668	668	754	673	689	670	673	714	681	707	711	718	726	668	672	713	718	704	718	721	676	725	685	722	688	683	715	721	733	687	719	720	678	711	718	667	674	731	691	684	691	670	694	691	676	668	698	669	697	676	734	677	688	718	744	698	669	691	661	746	706	695	727	661	722	712	686	716	733	714	682	700	679	677	740	728	711	627	681	672	702	717	669	767	728	643	699	774	680	752	659	705	718	735	689	705	667	693	680	703	678	706	652	703	683	689	680	748	750	696	708	688	678	703	710	718	663	702	704	686	676	749	696	731	660	692	682	715	712	700	662	691	682	688	671	701	700	651	693	753	699	689	698	698	660	710	687	713	668	671	677	699	728	708	691	712	673	673	723	706	716	726	700	715	763	661	693	688	657	715	689	699	726	667	670	693	758	706	677	696	707	700	706	644	695	678	705	661	689	712	690	708	691	731	686	640	734	666	713	726	654	721	673	696	670	689	707	723	716	676	707	701	692	702	730	683	658	678	685	705	661	696	681	713	709	698	675	685	653	708	696	682	717	698	682	710	699	724	710	723	687	712	681	676	691	698	717	711	699	724	698	610	751	717	691	685	698	727	660	723	722	739	661	726	734	697	697	678	702	739	691	670	656	686	683	706	715	688	731	731	707	705	690	670	719	724	657	667	651	710	728	652	702	705	689	683	681	705	718	700	670	695	691	654	698	679	745	720	695	635	625	664	688	698	715	673	681	679	698	684	697	722	683	648	668	693	696	723	696	731	715	740	626	700	671	748	659	745	706	672	686	661	693	686	700	638	696	745	679	637	704	680	718	675	694	709	685	700	724	714	677	666	693	697	697	736	710	700	704	711	719	750	665	685	677	702	670	686	743	695	716	725	694	674	682	692	760	737	677	697	689	692	693	705	705	703	714	697	669	724	746	713	714	658	712	686	658	690	679	698	714	725	696	664	656	688	708	726	729	702	697	717	693	674	699	682	692	706	727	685	690	729	670	693	724	687	718	685	674	713	658	694	707	711	715	729	687	644	723	747	717	744	699	696	670	713	688	695	683	699	704	731	643	686	708	671	714	730	723	718	673	667	735	745	682	649	696	716	722	735	711	731	717	692	680	735	730	704	704	742	665	688	731	723	717	717	717	768	683	728	666	674	688	692	696	636	654	717	697	672	676	735	683	647	694	737	710	726	725	706	701	668	660	674	691	703	751	666	681	702	700	710	672	688	665	724	710	693	705	697	641	693	718	695	717	657	660	730	690	693	725	679	696	740	724	699	693	669	653	708	755	648	704	746	694	763	666	706	737	701	636	739	689	661	682	673	656	718	689	732	681	624	672	715	706	706	731	649	703	706	695	736	715	634	671	706	649	703	727	695	710	723	691	751	688	726	688	669	663	659	715	718	734	697	703	745	705	681	688	748	654	645	675	696	697	658	733	698	710	747	702	676	709	734	724	700	708	676	707	662	682	686	694
24388	20918	24588	27359	20568	3318	860	641	558	537	507	490	485	466	539	470	432	436	401	403	447	438	430	448	434	424	400	408	439	430	406	402	385	383	375	425	420	397	437	393	388	410	415	417	438	403	410	404	378	400	423	417	424	409	379	396	395	374	405	438	398	405	442	410	405	417	401	400	417	375	423	381	412	434	440	437	438	398	423	389	424	368	439	444	420	394	378	422	409	413	396	421	420	417	388	427	414	418	412	377	435	415	414	342	437	383	404	405	383	402	449	407	369	440	375	374	426	388	447	440	430	419	366	359	393	423	414	432	403	384	396	390	403	389	415	369	404	372	380	383	414	420	410	412	404	429	398	378	419	433	408	394	417	405	425	377	389	422	381	411	405	411	384	427	408	417	370	374	358	387	429	386	448	424	434	399	410	407	375	411	404	402	406	384	411	432	421	397	412	432	413	437	353	404	439	378	397	423	426	379	380	434	411	367	427	412	421	382	394	419	453	422	380	387	374	402	406	395	400	417	399	376	398	380	425	415	414	387	359	426	413	426	404	417	413	420	406	375	393	416	437	368	391	359	421	464	437	442	413	403	403	389	425	413	394	417	421	444	438	402	413	416	394	425	403	405	413	404	397	423	430	410	441	402	389	382	422	438	407	399	429	438	407	428	407	447	416	413	382	381	372	423	396	385	419	421	409	417	405	410	409	369	379	383	435	399	400	376	418	432	413	415	433	436	416	434	423	392	412	385	434	380	419	423	397	440	386	397	393	439	398	383	419	403	408	425	429	403	423	374	371	386	426	420	418	436	409	364	441	405	412	343	377	412	410	414	414	448	399	395	380	425	390	391	403	396	400	366	411	365	390	425	393	414	379	414	408	405	420	414	377	403	403	385	393	393	388	420	417	413	408	393	416	434	401	378	411	379	396	379	406	442	397	363	453	394	388	440	394	426	393	415	435	407	387	398	422	430	428	431	425	397	395	433	428	407	414	401	407	371	375	396	389	398	434	412	392	384	421	436	376	408	380	406	381	391	389	419	400	393	411	404	394	413	424	414	411	393	401	369	399	404	442	393	396	401	456	401	412	417	403	384	374	377	391	381	378	377	408	400	425	454	394	409	416	415	407	417	441	388	400	423	404	428	392	369	414	414	405	418	419	424	383	402	377	416	419	414	427	374	432	400	391	407	393	421	418	387	445	410	429	407	400	425	422	433	446	400	398	411	387	371	420	424	397	413	393	383	433	401	383	397	437	412	407	373	438	373	369	406	428	446	457	413	421	387	385	407	415	382	404	400	357	409	375	408	426	377	438	379	451	440	406	363	396	407	401	406	399	370	384	405	412	388	386	407	429	417	377	410	433	398	394	373	424	415	383	449	417	425	404	403	407	406	362	374	409	417	413	382	424	423	382	385	374	427	423	413	416	405	380	404	436	413	415	384	405	388	434	415	423	405	440	394	407	399	349	392	406	457	423	407	407	407	393	407	397	407	368	398	377	370	382	372	384	399	402	399	392	358	457	397	468	415	423	414	377	402	405	405	400	418	432	430	398	433	370	407	435	412	404	408	417	445	433	380	429	435	408	415	407	400	448	414	415	359	386	412	416	403	422	368	412	358	429	455	425	415	443	403	411	382	414	421	395	346	394	402	411	430	413	396	382	382	406	412	390	405	464	396	403	397	432	411	424	358	419	424	403	383	404	383	428	398	431	360	406	383	405	396	407	384	408	443	360	411	413	434	408	423	425	405	383	395	394	427	425	380	406	390	371	374	416	404	374	390	447	378	364	412	414	416	394	392	400	349	388	428	395	377	468	375	419	412	433	427	395	405	400	426	390	421	416	390	412	438	413	417	409	390	400	409	382	401	381	415	418	405	401	386	413	408	396	411	389	402	398	377	423	405	419	432	415	413	436	386	370	422	393	413	398	415	430	429	394	394	352	420	417	367	418	395	407	362	422	433	441	414	411	422	412	404	441	408	370	370	403	393	382	412	440	399	419	418	385	424	429	376	396	435	399	411	405	399	393	365	418	413	428	396	400	411	450	447	381	400	388	402	431	412	435	392	432	397	434	468	436	420	398	420	381	414	422	409	403	386	380	434	443	431	388	421	387	426	411	459	397	451	453	387	387	388	434	381	438	413	419	408	446	392	437	406	387	387	385	431	421	384	394	404	411	385	380	410	415	426	390	396	378	402	403	400	412	391	386	396	428	404	407	363	423	463	401	432	370	401	405	394	391	411	381	436	429	401	419	404	445	399	414	447	377	369	395	411	389	373	406	405	417	442	406	423	410	410	402	401	407	390	368	380	394	417	394	392	416	390	425	404	396	383	398	371	408	451	411	438	447	393	414	420	377	393	398	413	401	377	405	363	377	397	400	422	399	380	363	398	448	393	403	415	410	395	439	420	351	396	404	405	408	451	451	456	408	455	404	409	411	428	400	393	445	398	411	431	443	420	415	401	407	404	359	435	432	406	423	360	411	405	393	449	412	379	397	413	420	396	385	387	400	393	394	387	398	347	377	361	425	396	412	410	381	439	441	359	408	421	432	411	384	354	374	367	421	401	395	405	394	421	360	369	404	412	402	414	437	387	384	370	388	390	450	406	439	407	373	391	385	413	398	384	414	416	406	398	427	380	431	400	404	403	373	395	392	425	368	436	412	384	388	440	432	436	421	411	397	465	452	407	430	373	446	428	416	418	402	442	438	420	442	404	403	385	433	407	400	422	426	366	374	408	421	399	429	383	402	385	412	434	435	415	394	379	422	400	374	411	378	394	427	391	412	392	423	418	383	402	416	443	403	418	371	429	434	406	405	411	405	384	407	441	462	424	441	403	439	454	380	394	420	397	391	464	419	379	406	401	380	403	395	434	408	395	411	400	413	409	383	407	404	395	400	387	431	406	399	411	441	393	397	393	398	435	425	407	395	415	359	433	434	425	426	375	420	380	370	368	427	428	392	411	404	402	399	421	438	394	431	414	412	417	418	392	404	397	416	403	406	410	419	397	437	467	415	451	429	431	407	418	425	418	408	419	422	402	372	393	392	406	436	365	386	429	375	414	404	402	393	415	379	419	409	417	413	387	386	413	416	413	372	434	392	394	405	404	399	424	410	403	454	357	420	406	405	381	431	414	406	423	435	407	402	377	379	417	447	414	429	403	442	369	383	391	409	390	388	396	436	406	413	405	413	403	417	371	387	447	447	403	463	437	393	391	436	429	396	412	405	420	410	430	431	387	404	424	395	416	389	407	401	350	413	406	399	408	428	372	407	404	412	415	334	379	402	359	422	418	393	393	430	421	396	391	360	424	357	366	403	392	429	434	406	397	413	425	433	430	378	411	402	365	383	418	411	451	420	393	396	418	407	416	384	387	383	412	398	426	417	406	399	405	446	419	428	395	370	400	379	427	415	405	412	385	425	417	443	403	361	406	436	417	409	389	417	390	410	392	430	377	401	451	405	387	386	422	411	442	395	424	413	443	452	418	416	390	380	413
4452	7578	4015	1874	1260	1142	967	1015	976	912	886	930	895	924	996	902	944	911	836	865	912	879	853	867	877	866	867	853	843	817	827	823	867	876	879	858	876	818	879	892	914	874	845	905	865	838	908	820	836	862	924	882	853	893	863	885	896	906	877	910	844	861	863	888	856	943	878	840	886	891	934	896	879	858	863	873	852	854	831	842	869	897	848	869	838	902	895	896	829	862	903	850	833	871	872	871	873	927	862	898	884	895	885	822	869	924	878	897	823	867	878	896	846	863	810	824	933	876	891	848	901	829	836	823	833	881	921	855	904	882	885	879	880	871	898	836	899	901	897	844	863	861	873	883	888	863	889	856	892	911	839	879	887	874	855	845	922	894	904	824	896	898	858	880	861	900	892	840	822	852	927	815	858	842	856	903	852	864	859	912	867	859	859	884	914	863	910	842	845	868	894	858	885	831	867	861	828	871	873	908	884	880	855	856	907	851	857	873	849	890	850	864	837	885	835	844	859	850	893	871	866	853	862	892	882	883	841	868	823	837	858	866	918	894	847	896	855	846	829	816	896	847	861	906	861	924	926	867	882	824	929	851	828	901	892	841	844	862	840	873	935	860	877	876	898	917	831	901	840	838	860	861	868	889	862	855	827	903	823	849	905	867	948	790	845	827	885	833	858	852	840	904	835	908	879	841	863	827	851	852	849	791	847	864	863	886	871	864	915	901	866	886	876	911	886	837	887	836	845	849	816	861	885	872	815	860	863	840	871	872	829	937	828	873	876	865	881	871	872	885	865	879	845	876	853	863	853	829	858	910	777	862	830	885	878	861	901	852	863	798	861	852	908	869	865	866	866	902	925	885	914	917	881	881	859	875	842	892	853	890	865	856	866	850	919	897	866	890	870	905	846	861	898	870	899	902	835	875	869	865	865	807	891	875	841	884	926	873	846	899	899	877	862	851	903	870	813	842	886	885	891	852	884	893	887	864	801	859	906	880	908	853	849	881	834	852	901	884	858	828	842	845	878	859	878	859	878	896	825	866	835	897	845	845	855	868	909	826	882	845	871	865	910	876	834	832	906	841	825	906	875	870	882	839	895	879	844	855	868	873	809	880	863	807	840	855	804	859	834	860	874	858	920	889	856	901	851	856	775	868	865	846	882	860	872	811	895	832	910	805	938	894	835	869	890	934	885	855	922	903	859	896	873	860	817	872	827	820	913	888	872	857	941	863	873	911	869	831	863	890	882	877	840	896	832	916	887	823	881	890	901	835	864	845	874	833	822	875	841	903	839	890	892	861	870	868	896	907	823	839	884	825	853	874	919	901	889	850	895	838	863	828	917	853	905	879	870	846	858	893	888	858	888	873	873	855	908	890	852	863	882	916	909	787	822	833	883	883	834	916	871	876	822	865	838	922	864	924	842	894	896	825	847	840	808	844	827	862	881	861	848	828	883	868	834	915	874	856	897	824	862	872	897	870	876	855	881	856	866	889	917	906	816	843	825	851	858	867	871	788	824	816	872	813	839	861	868	911	826	849	840	881	805	849	828	895	832	852	854	818	872	830	842	834	913	832	918	895	864	846	866	866	866	872	858	909	820	845	881	864	878	917	846	898	876	891	847	861	881	861	912	915	896	848	920	935	916	875	837	852	817	945	823	859	863	865	869	871	902	925	830	850	897	938	899	859	904	887	937	880	909	836	857	907	845	841	935	831	832	837	868	871	856	845	875	916	840	911	841	919	854	877	922	818	846	941	902	865	885	872	851	852	912	825	847	850	887	829	807	914	840	894	879	891	833	868	882	834	882	877	826	872	893	824	840	866	851	838	881	846	878	849	815	869	851	824	861	893	810	880	884	883	853	860	870	848	911	883	860	905	896	881	878	837	896	836	913	920	845	870	857	842	874	839	886	821	804	929	854	901	893	881	914	863	837	891	868	915	862	856	845	879	851	885	891	882	855	849	831	875	824	909	884	917	809	879	825	855	904	862	844	828	826	914	871	875	906	882	923	931	838	885	873	833	872	878	858	937	871	866	898	927	916	878	864	901	888	911	880	869	808	871	850	872	866	887	836	884	862	864	839	870	841	905	883	875	895	932	890	805	839	885	840	851	858	860	911	844	878	845	854	837	889	873	906	898	849	868	865	874	836	871	849	837	843	828	828	914	867	865	930	911	891	828	881	931	871	922	838	844	901	893	840	912	889	912	865	821	886	802	847	881	913	871	852	824	837	930	857	866	824	857	920	934	832	835	838	883	822	891	896	832	873	874	847	839	826	786	876	838	881	852	832	879	918	904	856	872	843	877	842	874	809	965	863	897	843	860	884	795	931	871	877	881	918	886	784	886	902	883	890	931	868	806	849	832	869	922	817	839	874	891	856	904	864	865	884	946	885	851	849	895	824	874	873	874	867	843	898	918	902	807	886	888	844	877	885	838	870	848	873	852	880	907	849	848	850	829	901	922	850	897	902	883	864	854	873	902	838	870	831	885	898	876	914	882	868	863	850	866	860	845	863	888	860	832	866	868	818	911	906	832	891	868	862	859	880	908	888	931	868	916	866	867	833	851	857	848	911	856	919	890	824	841	857	836	920	923	886	849	855	901	911	868	871	861	839	881	826	861	888	846	834	855	865	866	827	827	849	879	864	871	903	880	883	903	910	816	894	890	913	836	863	816	855	884	855	877	867	890	882	924	845	817	854	836	939	872	850	904	799	833	852	853	897	900	902	895	868	752	864	869	848	881	867	840	880	832	866	874	829	877	916	885	874	863	894	896	882	855	864	869	858	817	873	853	843	886	867	865	865	886	847	831	913	916	887	847	849	833	857	866	837	891	834	898	838	819	847	847	868	854	850	863	879	849	889	867	900	838	863	842	834	913	884	866	850	833	872	884	876	851	884	865	861	862	869	873	809	867	936	881	839	846	869	912	892	847	950	910	873	831	915	795	852	887	883	877	871	882	864	877	883	838	851	799	882	871	923	880	878	887	865	901	893	888	875	904	873	854	923	777	853	885	878	901	868	852	799	866	896	842	784	830	877	898	913	866	884	848	827	906	867	842	910	819	902	887	826	889	868	859	909	874	855	910	838	935	786	879	882	889	856	845	904	893	819	818	904	893	783	866	866	890	895	872	863	813	802	900	902	879	886	905	860	875	846	826	891	871	869	818	865	843	855	873	898	848	850	905	846	847	850	858	828	867	853	821	848	918	853	827	877	934	892	878	854	880	862	837	889	844	864	894	875	869	846	927	860	920	863	871	835	902	812	840	869	854	845	909	875	862	951	808	853	860	862	890	856	886	908	857	903	871	898	840	897	908	857	863	843	829	847	875	924	921	856	868	885	844	813	863	796	852	865	862	890	812	883	884	882	846	898	890	825	852	867	942	942	885	865	814	871	842	902	824	911	888	901	867	864	887	860	858	877	821	889	915	865	906	839	890	910	869	908	826	889	864	823	826	903	858	846	912	824	852	847	865	869	863	874	851	891	886	844	868
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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
