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
338643809920	338643810431	338643810981	338643811533	338643812081	338643812633	338643813181	338643813731	338643814281	338643814833	338643815383	338643815933	338643816483	338643817033	338643817581	338643818131	338643818681	338643819231	338643819783	338643820333	338643820883	338643821433	338643821981	338643822531	338643823083	338643823631	338643824183	338643824733	338643825283	338643825831	338643826383	338643826933	338643827481	338643828033	338643828583	338643829131	338643829681	338643830233	338643830783	338643831333	338643831883	338643832433	338643832983	338643833533	338643834083	338643834633	338643835183	338643835731	338643836283	338643836833	338643837381	338643837933	338643838483	338643839033	338643839583	338643840133	338643840683	338643841233	338643841783	338643842333	338643842883	338643843433	338643843983	338643844533	338643845083	338643845633	338643846183	338643846733	338643847283	338643847833	338643848383	338643848933	338643849483	338643850033	338643850583	338643851133	338643851683	338643852233	338643852783	338643853333	338643853883	338643854433	338643854983	338643855533	338643856083	338643856633	338643857183	338643857733	338643858283	338643858833	338643859383	338643859933	338643860483	338643861033	338643861583	338643862133	338643862683	338643863233	338643863783	338643864333	338643864883	338643865433	338643865983	338643866533	338643867083	338643867633	338643868183	338643868733	338643869283	338643869833	338643870383	338643870933	338643871483	338643872033	338643872583	338643873133	338643873683	338643874233	338643874783	338643875333	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22699	19994	23341	26360	19995	20005	16691	449	240	193	199	216	159	195	181	163	138	139	151	137	137	156	125	150	140	120	144	138	133	142	136	128	148	138	128	109	108	115	117	136	146	123	144	132	137	135	125	125	127	131	120	140	116	126	126	109	145	115	137	111	125	107	140	114	139	126	142	129	104	138	104	130	125	131	115	132	114	154	116	116	123	110	111	121	132	117	125	141	132	123	124	116	111	99	121	127	125	130	135	126	131	121	119	133	124	141	145	141	153	126	125	127	134	132	122	116	118	135	101	130	126	122	123	128	95	147	102	121	113	138	112	100	113	125	121	111	129	127	120	136	117	144	111	123	106	121	115	120	108	120	125	110	103	121	107	147	138	127	130	124	135	146	139	137	145	130	114	109	118	124	125	137	136	133	136	119	124	134	127	102	131	118	124	132	129	105	109	129	114	123	108	113	107	137	131	127	127	119	91	137	147	129	110	118	133	108	123	109	106	117	114	115	106	124	115	114	118	143	142	125	137	136	122	116	145	144	115	121	116	122	122	122	125	143	121	136	126	117	115	153	127	108	155	133	129	133	118	136	107	132	139	142	109	112	103	123	107	118	147	131	134	121	116	128	134	140	100	118	126	125	140	134	125	107	124	132	128	130	125	151	124	115	116	124	154	104	124	137	116	123	134	128	118	116	131	125	139	120	110	126	131	105	143	142	128	128	141	141	119	111	129	120	116	134	126	136	122	119	113	133	141	142	124	115	140	130	123	146	128	109	137	119	131	119	119	151	122	132	136	134	150	134	130	110	122	115	119	133	126	130	138	115	137	136	135	112	109	120	138	143	142	128	122	121	148	123	119	133	138	146	124	136	120	144	132	117	125	120	130	111	113	119	133	121	151	105	120	140	124	130	116	108	124	136	124	118	147	129	141	142	127	127	134	132	125	131	152	113	114	127	127	114	118	128	118	128	120	149	124	125	112	131	111	115	130	117	103	123	117	124	117	146	121	89	125	109	120	111	149	124	112	154	147	125	116	133	110	117	122	123	157	135	130	139	123	131	125	141	113	101	129	128	141	151	136	140	136	125	102	120	114	116	126	97	136	119	129	109	132	135	114	105	127	131	139	111	136	123	130	99	129	125	126	121	117	130	126	115	123	132	142	125	116	101	117	141	120	137	124	135	151	126	107	123	103	123	132	139	127	126	122	111	110	113	128	126	139	150	143	140	136	127	145	149	118	122	139	153	121	128	149	130	130	116	129	128	130	118	125	119	129	109	127	127	139	135	136	119	142	133	104	131	130	115	139	144	120	135	105	98	128	150	136	143	109	92	122	126	145	123	114	100	123	117	135	108	128	133	127	120	119	124	129	117	115	116	122	139	128	126	104	117	120	101	127	112	132	120	132	138	105	144	127	116	119	108	121	125	111	117	139	104	127	135	129	137	114	133	112	117	130	147	124	116	130	124	107	156	137	114	112	125	101	132	117	130	121	120	115	118	100	120	134	103	104	143	117	139	139	132	129	114	119	123	127	125	139	145	125	111	106	114	113	122	116	122	126	130	120	148	142	132	131	106	120	144	137	128	129	140	128	132	143	138	133	119	122	114	113	125	121	131	117	120	117	132	109	104	115	105	142	111	125	123	131	130	128	140	123	120	127	128	126	109	129	113	118	117	98	139	109	149	127	130	136	121	128	122	120	129	149	143	124	112	121	115	128	125	154	139	117	123	119	140	118	113	115	114	142	125	108	121	138	118	126	127	123	119	118	133	131	122	119	114	124	133	125	119	142	135	134	124	133	122	118	124	106	121	146	139	131	104	124	119	121	135	124	139	131	125	99	132	118	114	122	103	110	108	125	136	124	111	123	117	130	118	118	121	134	118	146	115	120	138	130	120	126	115	111	113	119	110	123	128	117	130	116	136	135	121	122	106	102	127	92	126	118	121	133	135	139	122	156	119	107	113	113	127	110	113	115	116	115	107	115	104	132	135	113	104	122	131	107	129	129	137	142	101	106	122	100	131	150	113	128	120	139	135	130	121	125	125	135	132	116	120	123	112	138	124	115	114	100	140	130	100	113	122	122	142	108	111	119	96	127	143	122	127	143	144	123	126	131	140	132	140	138	127	133	130	124	149	133	97	147	105	97	123	114	121	116	139	157	122	137	132	126	128	105	131	131	121	129	122	128	125	136	129	123	140	137	115	120	127	92	129	135	120	159	157	127	105	136	119	135	138	148	140	128	142	128	120	129	113	113	134	127	132	121	139	120	121	132	157	139	127	127	131	123	117	111	131	120	116	133	119	134	127	125	103	125	110	126	124	146	130	121	125	139	135	124	140	150	138	139	107	111	130	139	125	109	142	121	123	117	104	104	138	141	109	132	117	118	120	152	127	126	114	132	121	121	113	121	110	125	136	131	134	111	125	156	113	127	129	101	125	131	122	143	117	139	139	108	119	123	126	147	122	138	118	136	140	133	125	120	125	128	135	151	118	137	118	122	130	123	113	120	138	108	137	124	126	146	129	134	125	112	128	110	145	116	126	126	122	128	121	126	131	139	139	140	109	104	146	129	100	133	146	116	125	130	150	136	120	109	139	119	109	119	101	128	145	141	135	131	133	123	119	135	119	142	130	119	108	139	126	125	130	126	111	105	130	132	138	124	123	126	132	138	151	114	128	142	110	123	127	135	120	110	116	131	120	128	129	122	124	149	123	136	112	137	116	134	116	125	121	143	144	132	113	132	130	120	123	125	134	129	119	133	107	141	114	121	111	134	131	109	111	147	132	106	137	133	134	95	131	138	143	121	118	110	134	125	132	99	139	132	131	123	107	138	109	131	122	128	139	110	125	124	134	120	104	128	125	127	138	132	142	116	123	131	125	106	120	121	133	119	111	157	138	101	138	123	112	132	148	137	129	106	138	126	128	140	150	110	133	132	120	107	127	141	127	126	114	132	120	145	126	115	111	135	136	136	128	118	132	125	103	145	137	114	103	147	129	115	125	149	124	125	128	116	107	138	127	122	147	119	129	112	113	121	115	127	124	131	112	127	145	145	134	127	122	150	122	143	140	140	140	122	129	121	110	135	141	124	110	140	130	139	127	119	141	126	145	139	126	142	122	132	133	123	136	129	129	140	120	127	132	102	118	115	125	102	117	118	121	113	135	130	119	133	134	125	130	134	116	116	125	102	131	112	141	122	134	121	93	112	105	124	144	148	138	125	146	114	138	116	129	139	120	130	117	101	110	129	131	129	117	121	120	139	122	137	124	111	127	114	136	143	123	104	126	137	128	118	111	132	124	115	136	107	114	155	115	123	116	126	104	126	147	110	98	122	122	131	131	106	122	138	117	123	118	121	125	118	118	120	142	138	113	116	121	108	139	141	124	119	136	137	132	128	127	144	126	124	125	121	124	121	137	110	111	160	112	121	122	130	109	128	114	110	116	120	123	140	116	122	128	123	108	117	142	98	134	144	143	108	120	115	116	121	128	117	111	116	106
2763	2863	1390	724	528	416	388	376	364	309	339	315	326	340	317	297	321	278	343	320	325	313	305	308	320	308	308	318	305	294	339	309	308	306	263	302	304	325	286	291	316	303	296	338	305	298	291	315	304	288	315	318	303	310	319	314	313	311	311	319	339	338	340	325	316	314	303	332	307	300	279	297	307	309	321	303	291	291	280	278	297	286	296	305	292	276	291	331	308	321	277	311	321	337	291	319	338	294	297	280	314	321	301	296	337	298	303	278	282	307	280	281	292	313	299	327	334	302	342	330	306	297	334	334	298	322	337	317	290	307	282	300	313	304	308	331	319	321	301	305	293	338	305	311	312	317	313	296	294	293	336	270	301	311	314	332	294	332	280	325	341	304	338	293	313	302	289	320	304	274	300	304	311	322	319	345	307	328	334	309	293	287	286	304	315	326	318	317	303	323	293	299	317	310	319	290	330	312	315	299	285	311	293	304	297	302	307	297	331	319	332	322	301	307	307	301	317	331	295	271	322	284	311	297	290	312	315	309	289	288	288	332	262	313	307	317	327	294	276	281	298	303	318	307	298	339	322	283	315	320	302	296	280	278	309	303	295	355	301	288	298	319	330	317	334	299	319	292	321	298	301	291	301	307	332	304	317	304	328	330	285	297	362	316	288	290	294	332	290	285	295	301	325	275	335	306	322	299	309	267	327	295	291	309	319	313	307	310	300	341	304	310	301	325	297	344	302	276	330	302	286	312	335	307	331	306	313	278	277	333	272	279	303	279	301	315	303	333	333	314	303	347	299	346	321	318	350	311	293	328	327	286	291	319	323	340	306	332	339	277	300	324	295	274	289	337	317	326	311	306	324	322	281	323	305	332	316	307	330	328	321	296	333	319	319	329	319	320	321	326	286	329	319	333	315	311	300	304	322	307	315	324	302	287	309	272	300	304	280	324	307	321	315	299	301	297	307	330	308	258	304	316	301	354	289	290	305	298	283	305	289	359	320	272	296	313	291	308	294	310	310	350	321	308	304	310	325	321	310	289	301	272	293	302	270	317	312	314	313	288	307	332	293	310	324	291	322	308	292	287	292	324	332	287	312	289	347	320	314	307	299	310	320	267	320	330	300	332	312	303	319	349	345	317	295	321	334	305	322	306	326	287	309	321	308	289	339	285	298	290	296	319	298	307	299	310	295	323	283	314	320	315	304	283	300	315	294	302	342	312	297	312	299	330	295	319	324	312	305	307	332	288	322	306	284	315	287	283	334	298	308	283	334	306	317	293	326	296	316	322	318	318	310	297	292	300	321	310	328	319	317	335	300	318	303	329	328	269	297	276	296	343	312	315	327	307	291	334	297	328	337	332	286	284	303	296	311	294	314	315	324	327	348	299	282	334	347	311	304	329	306	303	330	302	284	311	287	300	326	325	314	310	299	325	344	300	317	306	310	309	294	332	309	341	297	297	311	299	323	332	277	302	323	314	330	320	296	313	274	308	318	297	332	319	276	313	305	312	319	330	292	303	313	319	309	320	315	311	315	335	324	324	273	320	317	325	303	289	316	341	290	293	273	268	288	288	297	318	315	323	336	346	289	300	345	290	326	311	297	334	340	330	271	327	335	326	350	314	312	321	333	300	312	313	286	340	322	275	338	346	297	311	299	357	317	310	299	326	343	285	302	320	328	300	324	330	309	319	313	322	321	347	316	283	292	307	322	322	322	322	308	335	311	280	310	285	309	288	289	305	308	296	306	330	295	271	283	276	331	337	333	319	292	306	298	345	308	336	303	313	286	308	274	288	332	271	276	302	311	302	301	304	288	312	322	321	289	311	294	349	287	295	298	323	309	337	300	294	330	279	301	304	348	306	338	304	298	295	332	286	307	330	295	303	329	296	342	304	335	325	313	335	330	315	321	302	311	353	314	318	328	321	291	310	299	288	316	318	315	315	293	352	318	309	326	327	326	300	329	320	325	327	310	297	334	318	301	315	297	345	290	322	280	298	312	325	298	287	332	305	301	334	302	313	307	293	306	300	320	275	292	273	328	330	292	332	323	322	308	299	318	297	322	308	313	283	305	303	275	294	300	327	307	288	313	309	318	292	276	297	302	329	298	302	277	304	304	312	312	327	333	308	303	360	315	338	325	284	343	313	283	265	304	323	328	302	282	300	315	318	310	301	322	322	320	293	310	295	317	283	321	314	301	318	308	321	275	306	311	278	290	282	303	291	297	285	320	272	306	302	296	337	312	326	293	301	350	299	302	295	324	313	301	306	314	311	306	313	337	279	307	305	301	319	305	315	327	336	342	304	267	325	316	322	281	297	283	308	312	300	281	290	279	320	331	331	307	317	295	333	329	305	306	304	307	323	310	323	300	272	330	298	304	328	323	318	319	325	288	305	300	337	327	318	304	310	269	307	328	328	344	286	342	291	326	311	305	321	302	280	296	284	315	316	334	288	317	328	269	315	273	285	296	282	329	353	341	313	308	305	285	298	291	298	290	311	312	290	332	306	298	298	304	286	312	281	304	306	361	294	323	297	304	284	288	324	286	313	304	333	287	298	297	298	287	336	297	298	316	311	290	306	316	312	266	309	292	321	325	322	306	317	331	316	313	299	323	309	290	281	313	336	299	319	294	327	330	281	281	285	313	325	330	312	332	269	323	299	316	313	288	307	310	325	293	271	315	283	316	316	308	314	311	316	328	314	322	280	324	326	318	328	332	335	305	333	304	276	305	320	293	325	297	315	290	309	318	338	301	291	304	313	320	339	307	309	301	300	298	323	282	315	305	294	320	346	328	309	326	313	309	335	272	298	306	364	270	317	272	344	298	314	295	282	278	308	322	326	315	283	328	304	308	325	295	283	321	332	302	323	285	309	295	299	309	311	339	304	300	305	301	311	319	288	305	312	300	322	316	309	318	317	308	321	314	286	301	305	319	316	327	345	298	310	313	312	336	304	343	332	319	278	307	294	288	334	294	295	291	304	290	325	322	344	297	311	302	343	303	286	315	304	333	293	303	308	301	308	313	329	288	303	310	283	269	268	285	304	310	336	296	305	306	307	306	305	288	301	307	299	326	320	288	320	333	282	318	313	304	296	302	312	334	318	313	315	317	304	315	323	295	305	292	292	311	309	313	316	338	299	340	304	269	283	295	316	332	298	324	317	291	314	309	314	304	347	289	318	307	291	287	303	311	296	329	308	302	300	298	352	308	317	282	298	295	308	286	297	292	307	323	305	304	280	307	306	311	345	310	284	302	270	284	308	301	306	299	310	326	310	322	306	323	310	318	300	323	333	284	333	309	307	312	294	290	303	296	322	327	320	313	286	329	301	308	303	314	334	321	314	300	326	332	306	309	290	281	319	288	327	342	317	271	285	308	308	279	288	276	327	303	307	309	292	256	305	343	334	332	292	318	280	305	321	313	305	307	300	341	289	289	325	316	289	312	297	288	319	315	331	287	304	303	280	298	315	291	321	320	321	284	301	293	330	312	299
32043	21089	12127	1166	639	600	557	396	403	344	420	417	413	411	388	428	393	384	400	411	425	416	433	388	421	392	403	425	439	390	436	396	427	435	403	432	383	410	390	430	414	408	407	434	378	446	411	443	444	426	393	412	390	396	441	393	442	393	393	443	391	439	397	422	398	422	392	424	364	414	410	415	410	420	423	386	367	464	417	427	418	429	442	416	416	378	390	425	398	392	461	394	410	418	368	381	389	397	451	376	402	418	415	404	371	426	392	384	403	385	388	397	401	449	403	420	385	386	418	381	383	404	415	419	362	372	398	443	406	416	403	380	403	379	393	414	391	439	391	407	414	408	396	406	420	416	394	388	399	438	402	434	394	406	399	418	364	402	384	424	418	405	409	437	382	437	380	404	422	365	406	400	409	411	388	401	411	380	406	352	365	404	416	397	408	360	394	411	430	417	414	400	360	408	400	416	430	371	411	433	418	419	401	449	455	369	414	403	397	414	441	409	417	404	369	376	446	335	377	412	384	400	390	440	436	408	392	396	415	401	393	350	427	408	370	404	406	392	407	415	458	411	411	396	417	389	453	422	386	392	390	403	367	413	384	429	414	444	384	427	357	389	392	423	405	430	378	447	401	432	398	379	410	405	417	391	418	429	384	392	408	391	368	402	363	435	418	427	405	441	397	423	392	387	399	382	405	410	382	403	392	381	422	423	413	427	418	426	419	400	422	421	398	406	398	428	406	392	385	451	421	398	414	379	409	384	377	423	390	418	424	419	365	434	417	372	406	432	411	422	393	405	407	395	407	392	441	401	453	391	384	426	425	408	418	344	393	429	443	432	452	363	400	402	400	412	378	416	377	401	411	371	356	452	383	421	427	365	418	386	416	439	435	408	416	387	378	391	392	404	397	382	378	430	401	391	386	398	431	378	416	406	370	406	409	394	408	419	388	448	416	404	403	405	398	392	426	379	404	393	425	384	433	383	417	410	397	380	404	443	432	383	424	403	363	399	444	416	407	414	381	381	414	424	391	413	396	395	377	404	378	405	398	429	409	398	387	398	416	400	422	400	401	426	421	422	441	408	381	391	386	458	383	396	386	405	413	451	385	379	421	370	414	427	404	412	391	420	368	385	384	376	404	427	409	412	422	380	416	359	375	413	394	371	420	400	452	396	393	369	356	412	406	444	406	438	393	398	425	404	423	417	381	400	346	377	430	408	404	392	410	416	402	405	399	476	404	420	360	423	385	427	394	406	436	396	389	374	446	464	393	373	378	380	390	427	405	421	432	461	413	390	421	411	392	392	361	395	393	377	387	412	396	406	433	401	398	375	416	450	390	412	424	413	401	387	376	387	438	418	420	419	376	419	404	373	390	424	408	411	400	427	416	430	396	377	390	407	407	395	424	429	414	377	408	378	426	401	413	404	377	413	390	421	422	394	410	435	359	386	409	359	364	392	405	431	365	439	427	403	375	431	370	445	421	384	424	382	423	419	381	433	383	367	431	394	390	386	402	418	390	388	418	414	408	394	425	430	399	392	381	410	415	365	428	429	418	404	440	373	419	385	400	418	436	395	400	433	357	418	409	422	394	444	438	408	403	419	405	375	443	415	407	421	415	405	384	433	433	396	383	389	403	421	415	416	400	408	407	387	391	433	382	446	427	360	420	456	417	418	377	392	408	406	402	405	396	405	392	393	412	421	406	401	383	404	387	405	402	388	402	390	412	398	414	413	417	397	371	365	405	416	426	430	439	406	391	389	379	427	407	406	414	415	346	387	393	412	392	454	421	420	418	387	424	405	405	385	397	421	394	401	392	414	390	404	444	398	411	418	390	430	424	406	375	414	396	383	393	420	406	383	393	434	441	416	388	357	385	388	400	386	412	385	419	432	416	393	376	412	420	411	376	403	426	438	370	392	445	413	416	406	404	376	415	377	388	415	435	420	445	433	392	418	377	396	447	379	391	412	369	380	383	384	439	357	451	408	425	409	403	400	380	396	351	377	408	401	399	398	379	375	418	368	369	416	417	363	397	421	425	421	424	400	404	374	416	409	389	383	392	420	388	407	417	423	378	424	378	439	402	410	383	435	437	403	387	361	410	391	380	409	414	405	386	401	415	413	376	409	425	416	401	362	402	376	397	403	424	392	389	455	395	421	408	402	411	416	384	415	428	398	449	395	414	397	405	406	403	396	376	406	413	404	411	399	394	415	418	406	424	424	434	455	419	414	409	420	407	429	437	380	397	407	411	382	382	393	407	406	397	373	420	400	393	398	378	414	404	417	442	447	398	394	438	409	419	412	401	440	409	412	424	437	399	381	402	365	401	406	399	381	406	406	451	398	400	399	422	398	381	435	393	419	397	421	391	411	377	396	354	375	401	404	392	380	380	371	403	384	455	423	400	409	455	406	435	397	359	408	383	393	392	401	413	409	372	413	428	424	392	403	414	366	404	404	420	382	412	396	387	430	391	375	423	392	400	407	431	417	399	410	415	389	411	449	449	401	421	374	422	431	355	389	428	425	418	397	373	417	400	408	421	388	420	409	399	403	404	450	386	462	374	410	401	389	392	393	388	432	422	415	360	420	408	421	432	451	382	367	397	397	376	397	411	430	418	366	374	424	443	389	385	402	419	447	391	357	411	378	388	413	421	408	405	407	433	420	395	403	380	403	404	423	424	384	398	393	428	402	383	401	382	419	375	398	410	406	380	402	438	395	405	445	458	420	424	428	424	414	381	374	432	425	423	405	398	402	382	437	351	428	411	388	419	400	415	409	427	408	436	388	389	376	391	386	386	431	404	377	403	399	433	390	402	379	416	405	400	396	409	395	425	400	420	388	419	374	406	413	390	438	405	455	377	354	412	395	426	393	404	400	408	423	429	443	423	380	392	419	423	400	414	381	357	423	405	420	397	410	376	374	415	406	390	425	397	413	380	423	410	361	407	409	455	418	393	397	415	381	423	436	416	429	387	372	359	420	398	392	403	435	374	386	403	424	405	375	348	426	364	371	434	411	414	391	402	346	408	427	429	386	437	433	437	405	413	379	440	454	386	370	426	398	440	394	399	390	394	407	421	424	389	442	384	408	392	427	385	424	381	439	414	390	385	438	401	396	437	419	444	374	424	450	386	375	370	405	408	380	411	413	445	440	414	397	380	387	385	423	397	406	395	375	404	379	445	432	429	363	435	404	387	415	386	389	423	437	446	443	452	446	440	374	420	412	427	387	421	411	383	408	414	396	419	418	382	402	414	420	434	373	415	389	451	404	414	405	411	422	397	386	414	402	453	437	388	371	418	439	430	385	411	396	394	422	428	416	426	391	425	420	410	374	412	414	386	400	400	385	458	406	406	398	378	400	418	391	427	408	409	392	415	431	396	400	420	439	455	447	416	392	396	412	387	401	422	400	435	414	409	443	384	429	396	391	427	407	427	414	392	397	409	421	392	377	400	372	443	406	442	418	406	402	393	405	382	384	407	358	386	359	398	396	404	402
5907	1090	948	890	892	933	859	894	885	881	938	855	870	883	899	899	908	894	854	895	950	870	871	872	925	897	909	913	892	900	898	860	924	907	937	910	863	848	932	845	801	886	907	898	908	863	900	854	917	861	910	908	909	902	883	919	926	870	903	858	893	906	871	889	885	915	887	828	941	844	896	815	870	962	826	857	910	886	871	881	893	900	899	818	829	842	928	932	874	911	838	924	926	969	908	905	920	847	856	893	860	815	870	907	875	912	877	862	961	846	885	890	857	900	947	886	865	910	940	887	925	901	931	898	899	879	863	935	927	833	937	887	900	826	867	863	883	856	881	861	890	951	893	836	890	919	869	885	984	833	878	889	918	847	913	868	879	816	874	869	886	848	840	839	861	901	855	893	903	894	890	867	879	888	911	933	902	913	887	867	894	891	890	927	822	930	811	872	896	888	868	914	869	847	922	902	890	862	911	911	875	906	921	831	874	882	905	878	885	858	897	919	889	922	931	862	883	901	885	885	884	920	911	858	919	894	901	872	891	909	885	883	862	847	925	903	864	944	894	859	919	881	857	857	867	869	887	898	911	912	910	854	919	845	895	906	874	886	918	907	859	884	907	861	885	942	949	857	873	923	945	898	895	861	884	881	870	900	869	895	873	921	848	861	932	837	872	885	870	923	923	862	845	872	823	926	880	918	881	879	803	888	914	794	940	919	873	860	928	920	951	863	905	898	916	874	907	859	882	920	918	857	897	911	821	954	900	864	858	859	889	889	902	839	853	882	918	912	886	891	868	878	899	883	886	989	903	881	881	930	932	916	897	924	870	904	859	901	932	903	859	885	918	892	913	892	884	919	894	904	895	896	892	872	881	854	894	873	905	901	907	867	897	885	926	904	900	870	887	890	841	859	866	892	868	895	903	886	905	841	871	928	916	869	841	884	887	822	901	912	904	865	879	906	907	910	850	871	883	909	910	837	844	908	840	888	877	879	894	888	892	926	851	878	841	890	946	917	840	888	912	904	924	913	884	810	923	951	890	895	921	908	922	893	952	875	839	848	847	830	850	899	834	882	853	903	938	889	929	889	894	876	892	906	868	880	917	914	943	852	861	917	911	813	916	886	871	863	947	796	922	871	908	858	831	921	895	890	882	889	872	882	894	825	887	890	894	904	889	869	869	874	923	904	908	858	882	904	877	940	911	867	906	930	909	879	848	846	869	885	920	892	893	915	920	851	881	881	899	944	914	913	938	889	853	923	889	904	952	892	856	830	956	915	860	919	886	887	855	845	871	911	885	901	858	903	892	900	915	884	939	886	920	863	931	932	943	909	908	960	894	865	809	870	859	893	867	869	890	868	905	859	811	861	874	844	902	917	910	871	875	921	861	882	891	858	872	869	890	921	895	867	879	927	890	885	832	895	846	885	867	896	872	920	905	913	903	917	899	860	881	880	944	926	878	934	896	895	857	907	851	859	883	894	890	832	897	866	881	919	907	860	907	864	869	926	900	875	878	854	863	896	877	893	858	942	862	885	902	826	865	911	917	829	893	924	908	883	892	831	911	905	894	903	868	842	843	947	885	845	927	876	941	937	923	852	917	899	881	861	852	905	933	967	866	855	850	874	903	900	921	857	888	883	911	901	931	870	915	942	876	854	827	920	930	912	902	898	865	855	844	935	932	880	874	874	932	878	910	906	853	912	904	918	889	862	829	844	888	896	868	873	839	895	915	847	889	877	907	818	897	843	889	894	885	874	912	931	853	894	890	902	878	910	890	861	894	860	919	867	908	891	848	908	879	856	887	873	934	927	884	862	881	871	848	904	866	839	903	871	938	898	898	874	811	912	875	872	891	838	869	915	896	883	968	859	891	924	869	865	888	879	874	855	931	842	901	889	884	894	887	853	880	885	910	932	958	864	853	886	916	893	848	878	906	903	882	887	898	868	899	856	885	909	865	880	894	932	863	875	889	911	869	843	860	836	839	847	847	890	885	904	877	862	902	872	817	911	849	825	881	894	970	857	866	908	864	878	883	856	900	869	860	907	889	825	925	902	879	848	883	877	898	967	870	850	895	851	837	857	876	899	860	878	886	882	858	869	890	875	867	848	856	871	901	866	867	951	857	898	874	932	858	913	904	936	868	919	856	905	896	821	935	886	846	915	892	840	868	880	873	883	893	923	900	871	904	827	956	891	900	940	934	907	898	897	890	919	936	888	909	850	858	869	887	900	890	849	849	904	866	862	917	815	874	862	881	901	878	854	901	872	845	939	901	835	899	934	850	863	826	884	829	885	879	921	897	893	916	912	863	897	884	884	869	932	856	839	867	881	936	875	867	872	873	923	827	952	894	851	880	920	900	938	884	892	843	890	921	901	913	922	840	882	826	904	930	860	889	897	889	889	885	837	875	885	904	915	876	856	864	918	908	866	877	880	864	914	887	896	926	902	888	897	881	897	877	900	841	913	847	872	875	894	858	847	898	875	840	890	877	865	948	889	929	871	886	913	914	890	902	957	922	906	878	870	885	900	916	895	869	880	893	927	900	852	906	851	872	823	883	908	848	848	862	865	862	906	853	964	860	895	871	884	875	883	871	845	877	858	930	872	888	853	897	910	874	850	865	917	866	929	925	886	901	890	940	862	913	892	909	868	931	887	866	869	912	835	898	863	892	884	847	907	907	878	926	942	868	932	898	875	912	863	908	900	917	868	855	832	847	916	867	875	852	854	897	901	860	924	848	847	908	910	937	931	877	942	891	909	835	888	876	880	882	841	828	885	878	901	851	877	845	896	824	889	859	907	880	904	913	894	896	897	895	874	854	922	877	880	885	840	886	886	906	891	892	868	833	881	867	893	870	840	887	903	864	933	895	917	900	910	883	932	860	822	880	872	893	882	892	862	891	882	888	886	904	887	856	862	822	916	851	890	851	915	925	878	919	878	928	883	859	875	879	901	888	883	878	889	889	868	879	856	936	867	928	918	889	868	869	904	920	888	930	869	867	939	892	882	924	863	913	915	889	888	907	852	926	889	837	900	958	971	900	840	890	908	866	846	921	853	908	927	927	868	877	838	859	872	917	889	873	903	872	910	830	857	857	938	894	842	904	900	891	888	896	882	871	842	875	890	840	865	921	880	836	920	852	851	872	887	876	877	925	853	854	863	893	811	872	906	928	956	906	891	889	849	865	926	892	882	923	890	889	915	878	872	833	873	874	949	867	893	894	892	863	914	903	935	878	905	938	930	851	866	838	877	886	904	902	887	868	882	909	896	875	856	819	876	840	906	927	877	885	896	879	871	873	922	846	870	869	914	930	923	880	901	876	915	896	923	860	922	885	933	936	883	943	900	929	848	851	882	929	863	842	852	849	881	843	872	864	872	895	839	890	862	922	924	930	971	894	922	840	928	868	924	947	856	842	887	886	889	901	846	874	851	867	866	896	882	894	900	869	892	886	856	894	897	856	873	880	888	930	882	906	875	894	899	868	920	877	853	888	878
24963	21490	24795	28604	21492	21340	1343	451	344	329	350	350	328	356	321	327	295	318	289	313	330	304	295	336	309	307	307	320	282	312	350	305	283	319	345	313	320	266	306	303	311	318	288	304	329	303	324	300	298	325	306	286	290	287	284	309	331	310	290	318	288	317	282	275	261	242	305	327	313	319	328	300	274	292	272	299	325	290	293	275	288	312	332	323	302	339	314	291	295	327	343	305	279	309	293	308	308	312	296	297	273	333	294	324	312	269	295	333	298	322	289	314	296	286	273	277	293	280	299	318	304	329	295	296	274	314	291	313	296	315	305	306	282	285	295	315	271	325	286	310	278	336	297	285	351	284	315	301	307	295	287	301	317	282	275	301	303	315	279	298	284	327	282	281	304	278	272	315	288	265	275	295	291	328	316	289	279	288	298	302	272	306	307	297	284	251	306	312	298	303	302	296	279	310	307	331	301	288	314	283	325	298	293	301	290	292	269	281	324	266	295	294	271	306	320	292	295	331	342	308	339	316	334	294	278	351	293	269	289	312	267	328	282	338	299	296	277	327	318	331	291	274	292	324	311	300	294	324	282	323	312	308	318	307	288	321	310	292	312	310	308	264	281	258	281	289	295	293	345	297	270	295	302	286	271	298	300	291	316	317	267	282	339	316	295	304	293	284	307	286	296	315	293	259	280	306	304	297	314	297	325	321	309	295	306	276	278	307	320	271	293	300	275	269	294	248	324	284	306	285	269	323	320	291	314	264	314	303	294	331	321	302	288	255	294	307	312	269	291	331	311	280	298	287	291	309	299	296	284	315	327	310	294	280	298	306	304	318	293	287	296	333	287	274	294	339	292	287	263	269	304	290	281	292	324	297	281	303	302	281	301	297	305	290	318	257	299	255	289	291	276	319	297	306	315	267	306	282	300	312	310	294	309	299	317	322	308	272	311	335	320	314	297	282	276	265	310	320	278	285	282	329	292	346	289	276	311	291	306	290	307	281	287	286	307	282	318	291	307	280	283	329	290	263	297	258	279	279	284	296	285	313	271	310	315	309	283	299	269	306	317	299	283	343	307	300	318	302	268	309	305	296	285	265	322	283	311	297	295	299	305	319	323	306	291	295	290	313	264	319	336	256	295	327	277	285	345	272	280	300	277	298	279	272	322	312	274	286	320	285	332	309	297	285	307	271	297	328	274	274	291	284	299	321	282	320	301	279	294	292	311	313	295	288	312	278	285	287	292	298	299	315	304	301	332	302	282	311	314	338	271	342	290	271	313	317	273	289	293	296	267	305	294	290	289	300	279	330	311	281	324	319	291	283	312	288	293	290	294	293	288	289	306	292	341	284	269	318	267	311	341	282	283	328	284	306	303	295	328	308	293	284	297	308	310	278	331	275	284	320	298	297	285	299	292	305	306	299	316	325	316	281	297	317	299	290	280	292	308	270	287	328	308	297	300	304	290	259	303	291	289	305	296	258	326	321	317	298	287	293	297	291	306	280	280	294	305	264	295	309	367	305	346	274	282	313	309	289	309	282	294	310	296	282	292	303	294	317	284	294	307	324	306	307	285	289	298	294	296	325	346	325	286	271	315	288	289	309	296	310	268	306	307	289	282	291	282	312	309	277	287	310	301	304	311	298	331	270	279	280	271	293	290	295	268	317	309	314	319	301	306	327	289	296	296	266	268	328	302	313	305	296	314	304	336	310	271	298	307	291	311	283	307	312	278	303	287	284	276	280	327	276	324	275	284	321	320	293	336	311	320	309	314	277	279	304	318	279	264	313	354	323	280	305	305	288	305	294	280	279	322	270	292	299	300	300	287	292	277	267	282	302	274	282	277	303	298	260	313	326	284	283	313	292	273	293	309	301	303	299	320	300	287	301	309	295	300	292	321	283	300	318	267	283	298	291	296	323	289	311	321	297	267	322	289	304	297	317	297	311	283	310	336	296	307	304	293	335	250	299	305	335	302	328	298	299	327	297	281	296	296	308	304	319	317	312	301	295	292	328	304	305	274	295	297	279	295	284	287	289	313	255	309	261	319	306	302	303	270	291	311	261	322	280	327	301	326	286	298	307	290	285	295	313	299	304	276	299	283	278	292	289	263	303	276	318	304	286	314	313	292	276	259	297	285	297	293	310	324	293	308	276	298	304	274	278	290	288	305	280	290	299	301	264	294	303	311	341	317	281	337	320	320	259	296	265	296	284	301	287	323	284	286	309	328	295	292	303	312	297	289	288	270	300	290	263	315	303	276	258	289	295	294	323	314	274	310	313	281	300	305	293	255	247	296	287	345	281	296	289	301	338	301	310	262	270	297	276	300	282	296	303	302	288	306	274	323	325	300	281	284	264	276	345	303	296	264	292	289	262	295	290	275	302	277	302	286	303	278	284	284	258	293	308	303	304	297	292	301	334	292	298	297	293	302	330	281	304	283	293	338	324	307	298	275	269	328	284	305	264	271	329	311	294	302	313	291	297	323	282	291	317	295	311	320	260	335	339	304	285	297	331	332	298	337	318	278	302	335	288	315	275	310	296	296	302	313	293	318	319	294	279	281	277	265	276	338	283	302	300	296	291	275	287	296	303	320	311	322	294	294	269	341	291	320	282	331	308	267	279	285	300	264	296	316	283	287	298	342	275	279	290	266	318	299	300	312	317	303	284	311	286	332	315	298	295	296	297	299	320	288	296	314	271	336	271	289	303	315	292	278	281	293	314	318	305	299	317	337	284	275	287	272	278	283	324	271	318	309	295	275	317	298	312	291	307	280	291	340	319	294	305	293	271	314	279	306	284	283	291	297	270	310	318	264	294	333	309	308	323	320	315	323	310	302	298	296	288	286	325	308	304	310	320	280	281	268	286	339	312	308	273	283	319	288	310	293	302	294	297	309	343	294	315	304	279	299	312	297	281	278	276	283	291	259	324	294	309	262	309	311	303	276	316	298	275	287	297	318	293	275	305	316	301	261	282	305	269	331	298	297	303	286	337	306	316	300	312	286	318	266	313	322	266	295	314	302	329	310	310	314	292	307	281	295	282	330	263	276	276	275	280	326	291	282	284	292	310	300	308	275	331	298	317	291	274	277	281	279	292	303	309	286	309	306	304	308	336	292	294	286	301	309	290	284	280	316	287	290	304	332	323	276	283	297	242	300	289	287	296	298	308	281	300	281	308	284	327	332	292	309	324	323	314	295	280	276	296	297	314	323	296	310	295	291	290	346	332	285	314	301	343	311	281	313	303	284	285	289	317	306	318	338	302	262	290	298	290	312	326	301	285	296	297	295	336	302	288	312	282	273	297	282	304	281	319	297	297	297	290	303	299	313	328	285	309	276	316	300	311	302	292	294	281	312	297	266	288	293	292	312	317	299	309	320	307	328	290	299	299	263	301	293	284	307	248	287	288	281	291	298	309	304	289	289	314	314	290	296	305	268	268	296	314	313	280	270	280	303	326	285	298	304	302	301	299	312	323	304	289	283	319	282	300	282	329
3195	2139	1307	931	778	734	711	672	677	659	704	649	663	627	656	657	647	646	656	672	663	644	647	685	711	626	670	651	632	644	639	640	702	668	697	632	655	634	604	645	646	654	615	653	623	660	674	669	663	646	666	627	595	659	673	610	639	661	623	635	685	697	669	658	646	649	625	623	636	669	677	662	684	693	649	646	622	639	625	589	646	613	653	649	604	643	656	736	681	661	598	672	659	605	633	598	623	584	665	630	629	637	637	654	649	649	640	711	662	616	684	658	661	616	631	655	646	649	660	635	630	605	660	616	653	617	725	608	621	624	670	635	654	662	655	650	681	633	655	643	633	661	643	659	659	657	663	653	674	672	619	650	682	677	710	644	636	641	659	589	588	648	668	660	681	628	617	645	655	679	656	669	672	646	631	644	666	617	675	620	665	678	644	634	671	659	654	608	581	693	682	657	598	636	685	658	641	693	670	642	634	662	646	628	656	659	613	660	619	607	704	684	638	658	637	637	659	684	659	666	643	680	663	651	643	615	624	618	655	641	653	674	676	723	647	626	606	592	686	602	637	645	664	630	631	659	629	654	681	668	674	635	649	678	630	625	629	654	640	637	618	672	685	669	625	665	662	630	619	632	635	681	665	624	661	612	642	627	643	621	676	634	659	635	635	642	671	605	619	634	632	653	677	654	661	662	694	672	683	656	596	648	689	641	644	697	663	674	676	644	663	655	658	678	659	659	690	609	715	656	679	668	654	677	614	629	626	666	664	666	624	666	612	634	637	621	659	641	703	647	648	652	669	629	648	597	664	684	716	643	633	636	677	639	661	616	648	673	635	677	645	615	650	695	597	625	612	669	667	654	686	672	675	616	636	678	656	640	626	670	673	641	668	712	661	659	637	660	653	625	610	681	684	665	653	641	635	629	633	659	616	622	666	717	585	636	655	655	661	594	677	652	657	641	667	628	610	637	655	635	647	583	671	631	676	696	611	648	667	687	650	650	612	661	629	666	640	639	674	623	673	687	646	645	667	638	629	675	688	696	632	680	656	669	608	619	625	630	651	667	630	626	651	650	686	657	636	609	648	653	651	657	642	659	639	642	681	614	673	655	635	629	651	644	663	689	627	613	680	671	623	678	642	665	659	647	599	623	659	632	673	679	661	640	671	627	672	642	709	667	670	646	658	644	633	646	643	645	642	649	647	651	664	642	624	664	612	615	674	653	607	622	624	668	689	664	595	647	652	625	645	671	618	653	722	659	652	685	626	619	659	643	617	644	665	650	644	648	627	652	616	696	643	634	632	648	671	680	654	628	641	667	661	671	610	708	689	639	647	604	619	650	681	667	623	634	639	624	674	628	672	626	638	652	639	633	712	689	614	654	690	641	668	661	641	657	624	649	668	671	684	651	624	657	706	633	623	665	641	627	665	612	658	675	676	632	660	629	616	607	662	605	662	595	661	632	645	630	669	626	698	628	628	608	648	675	658	685	650	681	613	636	623	599	640	611	652	664	662	657	669	641	692	631	660	633	641	590	634	649	664	689	665	675	641	660	643	691	663	671	649	639	662	631	640	634	691	668	628	645	646	645	642	618	632	665	592	641	665	607	689	639	669	657	617	626	627	676	644	613	638	631	632	652	608	633	615	671	668	630	646	619	688	624	663	669	697	677	625	647	654	629	651	631	658	647	705	647	615	631	643	629	629	623	658	664	696	658	681	667	652	633	601	643	587	617	668	667	657	672	633	663	636	637	631	684	662	664	673	656	670	648	665	594	653	627	659	665	628	664	627	644	636	668	631	697	636	617	613	638	659	630	641	662	599	617	608	606	635	648	634	640	628	676	640	643	636	616	660	671	650	650	644	687	651	623	678	676	605	644	647	645	615	626	677	613	665	648	679	693	630	654	708	667	656	624	627	649	631	657	641	653	649	697	655	610	651	654	652	621	689	636	632	656	635	660	602	623	661	674	629	654	642	652	650	639	674	644	581	662	677	669	637	613	618	661	685	606	631	654	638	660	686	658	638	634	664	618	691	649	703	640	695	638	590	709	664	621	696	633	648	642	651	690	692	610	632	617	695	692	673	645	624	646	586	642	679	675	670	615	620	654	707	665	697	662	652	689	667	632	679	631	628	632	633	625	674	615	655	637	617	653	673	626	645	591	664	678	606	621	655	637	654	692	668	640	624	571	658	630	648	680	617	639	635	610	646	663	624	597	617	694	644	648	660	663	636	678	654	645	693	668	643	645	635	664	619	597	654	633	589	628	639	664	630	674	653	635	672	597	657	660	670	651	660	642	623	671	618	635	681	675	640	647	615	638	661	649	635	610	576	614	646	680	648	671	685	667	676	638	631	680	665	648	658	680	671	663	651	632	687	632	671	661	677	611	589	648	629	674	688	676	662	667	647	666	655	681	674	619	653	705	646	653	630	668	643	677	592	661	627	618	649	622	631	677	590	669	663	670	627	662	604	625	687	675	696	624	667	612	636	632	651	645	644	625	632	645	617	673	639	616	625	705	672	668	631	659	622	652	679	640	668	669	685	690	603	643	667	657	658	689	638	671	699	697	629	676	663	647	666	670	642	644	618	635	625	633	634	644	687	644	649	641	714	690	625	625	643	604	614	644	634	674	669	628	684	658	641	660	599	656	696	638	683	715	602	677	662	636	626	630	696	614	658	686	615	712	661	661	700	652	639	595	652	662	628	650	662	661	649	643	714	616	605	627	689	697	645	623	644	674	638	621	619	604	679	656	621	660	631	615	692	641	623	662	681	647	667	632	627	651	655	647	637	606	710	665	653	668	650	616	650	624	665	628	675	663	640	636	641	661	687	650	651	645	693	657	647	635	686	655	646	619	628	647	648	608	690	681	660	640	636	662	623	648	671	641	631	620	639	670	648	647	626	620	669	643	616	613	615	661	682	651	669	613	624	656	630	655	696	667	626	646	667	658	683	618	615	689	623	648	640	650	727	659	660	682	634	630	633	668	631	643	665	611	623	678	623	688	665	631	654	618	669	662	682	572	709	657	689	660	657	658	636	657	672	622	643	629	668	677	606	655	638	649	684	649	692	652	645	645	692	629	637	685	671	628	644	673	647	680	689	646	598	641	612	657	688	639	658	627	631	667	686	635	680	676	631	666	660	639	676	619	649	674	658	650	676	641	633	659	654	653	635	679	605	647	629	683	678	675	631	642	673	626	612	599	675	640	684	688	640	637	665	656	659	651	637	641	652	603	627	669	640	687	695	631	629	609	674	623	644	635	702	643	643	637	617	675	705	635	689	659	695	673	676	669	642	665	659	630	642	658	654	638	654	655	656	649	641	653	625	662	646	662	672	650	674	650	676	665	614	636	635	638	617	636	586	658	621	651	654	649	645	601	662	659	645	597	681	664	644	690	621	650	667	691	678	700	667	685	617	669	619	602	644	620	622	690	705	625	618	644	659	679	631	635	637	658	672	675	641	641	673	629	668	636	658	655	615	689	665	656	640	631
24383	21528	25193	28324	21532	21549	18318	507	267	240	237	193	189	194	151	158	165	170	156	165	152	144	168	161	122	166	156	153	158	164	125	125	126	152	123	151	159	131	115	156	126	158	150	137	163	147	143	133	150	131	150	139	143	135	137	129	146	133	140	148	138	131	148	146	128	126	133	146	137	118	125	142	147	138	129	126	143	155	139	152	128	148	118	139	145	128	135	139	136	138	123	126	130	140	140	151	136	136	138	137	127	137	143	144	137	169	130	135	144	123	157	113	124	118	177	146	135	135	146	147	136	136	140	131	142	146	143	135	137	135	125	154	145	115	167	160	151	162	129	131	145	143	113	123	143	152	143	137	146	126	123	155	148	140	128	131	159	134	132	131	143	133	124	123	114	131	151	150	140	130	147	149	130	141	108	134	146	139	144	164	154	138	149	125	132	150	126	125	130	157	142	130	146	136	142	139	135	121	132	152	122	145	131	109	148	146	131	148	137	113	115	135	122	157	136	134	143	121	141	129	125	132	152	136	140	139	156	137	140	130	108	125	133	130	133	145	145	154	133	135	124	141	163	122	134	121	145	126	163	157	146	154	136	147	127	137	163	154	122	148	152	159	125	116	91	151	127	124	156	134	146	131	111	116	97	142	133	141	124	128	117	109	120	136	116	156	140	153	116	116	144	147	164	114	124	128	142	125	143	141	141	155	169	128	118	121	130	124	157	153	131	115	138	142	146	126	124	152	145	130	134	133	132	130	130	146	125	132	123	125	157	132	126	138	134	143	140	119	113	130	117	143	148	134	127	191	135	147	140	108	149	155	145	132	131	125	142	135	120	156	142	127	136	119	142	131	150	148	127	142	139	134	138	128	130	134	137	152	156	119	124	140	146	139	108	130	152	138	138	130	121	133	143	124	123	143	155	155	140	130	152	154	131	98	134	135	135	138	151	115	127	129	124	137	150	130	121	125	149	130	145	99	128	144	138	151	133	156	140	135	144	149	113	137	164	159	143	135	137	134	116	116	132	135	141	136	131	125	140	138	141	163	120	137	130	146	145	121	135	128	140	153	128	132	147	105	128	123	127	156	143	110	148	157	156	144	143	136	134	126	136	116	112	162	159	138	139	115	143	161	146	129	114	138	134	105	153	142	150	130	171	147	146	129	157	124	130	131	130	143	147	138	140	154	160	132	129	126	134	145	166	121	129	117	128	139	128	130	138	141	136	136	115	147	120	129	136	139	153	133	125	139	134	120	126	131	123	159	123	121	141	98	118	140	140	149	142	123	126	114	133	153	155	142	139	153	151	151	120	136	163	166	122	126	137	124	129	141	141	116	154	123	123	141	128	142	137	145	150	153	145	137	126	138	138	139	140	151	140	146	137	134	152	130	125	163	114	109	130	159	130	128	155	138	128	154	142	127	169	141	119	132	126	141	154	125	146	114	129	137	156	136	143	132	120	133	123	144	136	152	137	115	149	140	137	135	146	125	127	152	135	139	130	141	116	145	161	144	124	119	128	128	143	140	137	126	132	158	149	156	114	125	125	138	139	133	144	138	140	140	126	131	128	141	118	127	158	121	122	142	145	107	122	125	126	138	169	153	163	150	129	132	137	138	160	144	142	158	121	131	150	125	148	151	145	109	132	119	128	124	158	138	133	141	134	112	152	148	132	161	138	162	135	126	157	159	135	151	139	138	153	154	115	142	132	141	144	121	149	141	128	143	142	127	99	138	109	120	132	109	133	122	148	141	138	130	129	115	140	127	122	128	123	145	149	148	147	126	149	142	140	137	135	125	130	143	142	159	137	131	113	145	151	119	125	157	144	148	156	141	133	118	128	151	147	127	156	145	145	174	138	138	171	150	142	157	141	132	138	129	144	161	135	146	117	114	127	150	127	129	140	140	128	135	153	136	107	142	129	131	131	117	136	133	145	152	119	152	143	142	144	129	134	139	128	120	147	151	114	125	104	159	133	151	142	133	131	146	138	136	151	134	119	145	116	125	130	155	129	150	140	125	139	124	136	140	141	123	134	145	146	147	116	143	126	162	127	126	138	116	147	140	162	134	145	128	137	133	139	136	118	129	152	150	139	147	131	131	142	129	146	154	147	123	127	139	150	129	132	132	150	135	140	155	129	107	110	141	133	130	147	125	140	123	140	138	114	129	119	145	153	119	122	139	135	146	124	136	136	126	132	125	141	158	151	138	168	130	156	131	117	126	139	130	144	137	142	109	87	118	121	164	113	133	144	124	156	145	124	139	128	122	127	153	115	121	125	148	145	137	135	114	149	148	134	151	107	115	136	135	142	153	131	126	131	130	140	141	133	117	139	165	143	150	117	120	155	130	151	133	142	120	142	139	154	143	156	120	149	150	156	140	131	144	136	131	138	134	142	126	134	153	146	147	120	146	124	139	122	144	129	128	124	149	144	142	131	140	146	141	137	142	121	132	135	137	132	114	156	135	134	132	135	131	157	140	149	128	150	115	149	114	114	140	128	103	124	147	133	149	130	148	140	138	157	137	121	142	116	139	147	117	168	139	132	129	129	127	155	120	128	116	143	133	159	129	135	142	131	128	124	142	125	168	148	121	141	139	123	112	144	149	148	140	120	143	137	121	141	141	152	136	124	143	124	133	136	140	142	122	150	132	136	138	146	158	132	125	140	148	143	137	155	125	119	138	139	157	135	142	128	149	135	141	132	113	128	127	134	125	127	153	129	154	122	144	143	119	136	140	138	125	116	123	142	153	123	143	159	132	129	149	118	116	150	152	130	151	133	126	137	138	134	133	157	150	140	123	131	148	132	138	131	125	139	153	143	141	147	150	139	139	139	144	148	124	129	131	145	127	129	145	116	131	127	150	122	117	141	142	131	128	133	125	130	142	126	131	126	131	111	160	144	129	131	118	135	116	135	114	128	124	127	132	127	148	112	123	129	113	150	129	133	129	128	143	133	154	156	151	140	137	142	115	154	159	125	138	144	134	139	166	148	134	128	142	119	127	154	148	134	145	125	150	170	137	136	140	143	143	133	131	143	127	153	146	169	131	153	139	151	141	144	143	132	132	134	118	132	136	155	127	148	157	138	137	125	146	149	149	134	140	129	118	127	138	134	142	140	129	128	135	138	132	141	131	122	123	134	128	150	148	137	143	168	138	150	130	112	131	135	143	129	141	123	133	146	124	125	132	118	135	137	125	144	155	127	147	145	144	161	123	164	117	136	127	124	131	118	125	121	129	144	125	147	124	137	130	119	134	150	137	135	114	133	141	151	116	144	134	166	156	146	175	128	133	124	114	139	154	119	142	138	124	150	131	172	151	128	129	164	139	127	134	145	146	120	158	154	140	124	151	124	116	135	139	147	122	120	128	137	149	119	145	131	132	131	129	135	142	139	137	160	133	146	127	155	140	127	143	156	134	126	135	132	156	112	152	141	157	115	146	141	136	137	123	137	135	125	143	140	130	144	151	139	128	136	134	124	147	154	140	132	140	154	159
2924	3054	1477	821	586	499	465	357	414	363	362	375	381	321	363	337	370	343	328	339	364	358	333	331	360	365	345	321	353	312	323	334	353	340	343	331	335	357	336	325	385	336	328	324	325	330	323	334	339	350	377	334	335	307	342	342	354	317	347	347	315	365	345	315	328	341	341	333	325	341	350	322	317	344	344	327	326	341	346	305	352	317	321	302	311	323	336	317	332	304	322	319	338	343	355	319	310	307	297	322	344	313	313	357	343	311	358	327	329	342	342	313	311	299	332	319	300	320	345	327	326	294	347	354	325	308	322	302	323	364	340	300	333	316	329	324	322	324	344	315	313	316	338	307	306	332	323	329	377	301	341	312	300	300	344	367	341	366	323	337	334	321	323	324	315	345	354	300	309	352	287	334	351	353	311	342	349	350	335	301	323	342	299	349	356	305	308	342	336	347	333	325	337	338	340	366	285	333	322	331	328	318	322	361	323	350	339	324	290	319	335	340	347	353	326	330	309	320	338	332	340	362	318	309	356	328	309	325	349	314	353	340	333	316	320	310	325	293	338	332	366	328	326	332	360	313	339	324	350	359	299	321	343	349	334	342	348	301	335	300	341	333	354	337	352	350	346	308	338	340	343	367	331	356	313	354	295	306	294	343	314	317	332	309	331	310	350	295	352	347	314	338	334	306	293	330	316	270	355	308	346	352	377	325	309	328	354	327	330	346	325	292	334	329	297	337	312	356	337	346	334	296	348	327	308	365	299	348	320	319	335	327	331	354	307	326	334	356	317	333	327	329	320	334	327	347	327	307	342	341	331	353	355	310	312	330	337	346	340	330	302	316	308	349	325	309	325	357	323	276	329	333	353	332	340	334	294	316	345	312	340	322	319	330	353	344	321	321	370	306	352	340	378	356	348	330	338	330	314	357	296	309	313	292	333	295	338	363	308	322	323	269	352	311	332	346	358	336	338	369	335	318	298	352	350	300	351	332	367	321	306	349	306	347	362	328	313	369	294	332	340	331	344	320	332	325	334	353	335	336	339	335	305	365	332	361	365	313	339	307	318	327	342	329	342	330	364	344	331	320	302	367	329	341	354	346	323	313	326	295	312	338	332	325	359	353	364	351	338	307	322	318	329	335	300	347	324	340	330	312	344	323	303	348	342	356	310	311	326	314	316	338	341	368	339	343	313	353	346	336	329	319	335	341	322	353	337	317	347	347	332	317	343	334	363	316	323	278	338	325	287	335	294	336	314	303	330	370	321	330	325	309	351	358	324	316	289	291	312	333	300	337	340	301	320	328	337	341	330	344	353	355	327	349	336	349	351	346	322	313	348	334	319	328	308	299	327	354	338	321	319	342	334	331	365	317	337	365	331	326	309	293	344	368	337	331	307	317	325	342	328	334	307	321	309	347	366	335	348	343	301	331	307	336	322	334	323	366	320	301	339	330	335	353	321	338	335	336	341	356	352	339	334	304	339	362	332	344	300	339	312	341	348	324	339	334	307	338	343	351	336	320	352	359	345	340	335	344	320	349	340	371	332	321	319	358	320	347	335	313	317	344	321	330	346	312	348	319	339	339	335	326	320	349	318	333	363	311	304	334	376	324	311	324	319	349	332	317	343	330	324	334	346	346	329	343	357	339	339	326	296	352	304	320	339	307	299	324	309	307	356	341	318	362	362	318	341	348	354	328	324	323	360	281	326	312	336	323	384	329	331	325	313	308	334	328	350	349	353	308	340	315	326	308	319	327	339	333	324	324	345	326	352	351	308	346	324	346	349	336	338	385	364	307	358	303	325	345	335	323	320	341	326	334	344	340	340	347	324	332	331	326	335	316	335	378	340	384	348	375	334	336	328	307	334	327	298	354	354	326	321	342	340	325	320	332	314	377	310	311	338	327	316	340	354	369	324	371	347	333	332	352	324	295	315	326	327	305	334	317	365	340	318	335	344	311	316	320	315	316	323	328	375	324	331	326	325	369	334	302	279	309	312	345	308	331	310	336	359	332	321	360	355	362	332	319	350	319	331	322	324	315	345	349	338	333	351	300	347	327	336	325	351	328	307	342	305	324	336	298	340	295	333	318	309	326	348	318	318	363	350	350	346	323	301	326	342	349	319	340	321	340	322	314	299	344	334	333	343	311	312	340	341	312	345	317	330	349	372	310	332	344	324	317	346	328	348	304	315	325	317	355	356	325	345	363	332	344	300	345	346	305	328	329	308	339	325	285	311	332	341	326	341	299	341	322	380	307	381	314	345	322	351	307	343	348	333	330	333	325	304	343	335	347	344	322	328	346	325	318	315	324	356	327	326	329	312	315	306	357	324	345	302	337	326	338	364	317	345	374	327	321	350	362	321	361	361	354	353	334	316	285	344	319	331	334	317	343	330	356	333	321	313	314	338	359	337	354	327	349	323	343	320	306	309	332	327	314	348	354	342	322	350	342	322	327	328	339	329	348	354	323	338	336	368	350	334	351	336	364	325	312	345	315	328	286	312	333	332	354	342	337	346	387	321	361	345	309	334	335	340	323	346	362	331	326	333	316	321	338	314	329	325	327	314	334	339	304	316	346	329	336	314	311	345	329	325	350	352	357	351	332	335	337	326	320	333	348	349	316	312	314	319	293	304	355	311	340	362	328	337	331	362	322	320	325	330	331	322	323	308	357	338	338	347	357	319	327	356	334	321	303	358	336	320	319	343	361	322	354	329	327	325	329	329	354	337	308	319	293	318	326	320	349	329	334	304	325	320	332	339	349	328	343	311	326	320	323	365	318	319	316	341	320	330	323	288	326	332	328	331	320	322	346	335	330	299	328	352	307	343	333	333	300	319	340	337	321	326	324	326	317	333	308	330	328	333	336	321	357	365	307	344	307	350	341	346	338	352	319	362	347	348	344	335	297	347	324	328	351	374	314	343	356	329	335	363	301	319	315	325	352	358	322	327	328	311	347	329	332	310	332	347	312	351	298	344	306	310	375	324	339	327	365	318	362	321	300	334	316	322	351	308	301	301	325	314	356	282	322	335	304	336	302	295	318	306	334	313	353	341	325	303	353	341	350	364	372	359	324	310	313	366	328	316	340	346	301	327	329	321	293	325	300	338	326	294	345	346	322	361	332	340	328	312	319	336	327	311	314	343	317	341	319	337	324	304	308	361	365	324	319	330	331	313	324	339	311	340	350	354	326	337	352	349	353	356	301	370	352	305	343	338	334	328	299	342	329	343	346	334	318	318	317	324	372	313	334	323	324	330	322	334	332	359	344	333	336	320	311	314	335	330	337	335	360	311	339	340	335	349	296	345	345	324	316	325	350	335	331	308	325	352	311	315	336	333	315	319	359	329	309	315	349	354	343	326	362	341	349	332	316	341	362	338	322	319	322	322	341	309	329	329	357	371	339	309	336	325	335	339	333	349	345	368	349	329	319	342	344	333	320	332	329	317	341	337	342	341	339	315	351	314	328	348	345	353	362	346	323	255	319	323	310	326	312
31970	21054	11939	905	473	433	413	397	412	383	410	414	385	387	442	409	383	431	436	420	436	408	446	424	455	462	398	387	402	420	447	387	410	406	416	416	377	381	420	454	371	397	399	374	386	429	393	412	404	427	445	424	396	414	422	390	387	386	400	398	369	397	430	382	435	428	383	394	403	405	404	410	405	366	383	407	420	398	405	422	389	440	444	413	430	438	394	356	382	411	428	371	392	412	379	384	398	382	416	393	410	419	414	375	388	350	402	426	428	406	397	437	400	383	383	391	406	417	394	439	417	420	430	448	448	389	411	412	406	409	413	392	395	411	443	416	408	396	410	423	427	386	420	413	367	390	382	389	394	424	433	365	368	361	382	385	431	393	436	423	376	379	392	427	385	413	399	377	385	396	375	401	404	411	393	402	415	409	403	373	403	439	421	403	410	402	422	412	418	446	394	444	387	411	411	402	436	401	418	376	408	388	384	415	409	406	369	421	445	379	409	400	417	426	415	443	397	426	401	420	433	404	412	411	378	402	428	379	431	396	437	416	355	416	436	431	388	413	406	408	408	429	424	402	406	401	402	453	419	411	403	414	394	453	412	441	403	365	412	387	387	411	376	369	417	394	373	398	423	440	359	365	397	391	433	437	375	426	420	405	414	443	440	420	386	393	375	369	362	428	397	423	398	414	408	437	392	441	431	407	412	422	394	376	384	412	432	400	392	383	379	443	415	396	386	395	376	389	360	413	417	381	406	387	394	457	400	427	397	416	377	412	391	403	461	396	399	396	427	393	447	414	377	382	399	382	399	419	402	407	405	419	412	378	398	386	419	418	415	405	406	403	402	405	433	409	404	431	404	380	418	408	397	406	432	395	431	446	419	398	411	455	389	418	385	442	415	409	394	423	390	404	383	394	423	415	423	398	423	388	399	381	394	409	403	382	391	395	387	417	447	381	413	416	402	434	400	409	419	424	402	402	376	437	414	398	398	385	425	392	373	434	378	429	403	437	402	406	410	387	393	421	381	438	402	407	386	420	422	424	403	394	401	388	397	361	416	394	413	388	407	384	364	399	395	373	396	399	403	421	375	412	424	392	432	404	409	419	432	375	384	418	381	371	401	414	402	429	430	442	405	414	407	387	403	421	459	421	445	418	387	400	422	423	454	422	444	411	423	404	429	392	392	398	426	399	407	415	440	406	417	409	395	373	401	426	425	423	366	408	378	429	406	419	410	381	386	398	401	406	410	396	420	400	395	423	379	408	427	379	451	397	437	389	404	406	373	392	406	380	398	408	383	425	383	425	420	398	405	421	396	441	419	439	391	413	382	424	379	419	426	421	390	390	396	393	431	420	400	405	413	364	402	405	381	414	414	409	374	387	400	387	381	428	386	413	368	445	404	411	409	415	405	409	463	445	471	430	395	422	392	426	415	420	384	385	419	434	398	386	409	395	400	394	420	408	435	394	428	417	407	401	414	384	385	388	400	401	424	384	418	405	432	406	370	423	422	437	390	445	397	417	402	412	422	388	409	417	409	387	421	372	392	403	446	381	411	409	403	417	423	431	411	409	416	375	407	406	400	409	442	395	399	375	438	411	392	420	400	388	382	374	360	400	360	399	432	432	413	411	410	402	380	390	402	425	406	397	434	374	398	430	409	412	400	375	411	404	402	457	410	433	421	428	416	430	395	384	425	437	402	382	382	443	402	393	384	401	375	429	421	386	387	403	406	368	403	405	382	429	408	390	408	392	428	400	423	390	390	430	402	370	363	434	384	406	403	390	365	457	419	395	417	386	420	392	386	394	382	404	396	423	432	394	407	400	402	445	441	369	412	390	434	373	430	414	413	409	414	402	442	421	448	395	413	380	399	392	408	363	378	381	415	422	401	420	396	405	413	399	410	382	403	439	391	379	400	412	394	429	358	416	367	403	415	395	414	416	432	388	394	400	440	395	399	439	405	419	405	396	458	385	388	385	421	408	419	414	416	409	426	404	411	412	402	406	408	399	400	401	413	427	412	411	421	391	403	412	397	451	405	418	415	394	404	412	429	399	416	401	376	417	461	387	359	425	366	403	418	391	397	434	366	406	400	380	421	389	427	416	425	375	395	362	387	411	385	407	410	471	424	391	379	402	414	388	422	418	380	403	423	381	424	356	364	383	406	398	429	395	421	395	464	409	401	371	371	428	427	388	399	427	387	408	397	433	394	430	382	448	433	415	377	438	403	379	390	419	390	391	423	418	410	433	393	380	424	413	390	416	382	395	350	403	402	414	371	381	399	434	423	408	393	428	390	414	411	391	360	404	444	377	368	398	423	400	403	411	410	427	408	426	381	411	401	421	390	397	419	411	423	409	422	413	397	391	411	410	411	433	403	436	401	418	410	409	411	394	413	386	400	406	388	407	402	376	432	439	405	410	393	419	378	401	368	398	409	379	389	434	376	367	412	420	382	414	439	387	427	390	383	408	416	401	378	410	401	406	406	373	387	394	389	374	420	407	405	402	413	412	388	422	431	389	377	366	384	397	419	414	420	402	414	394	405	396	392	394	424	387	392	420	416	409	364	404	392	407	406	401	396	408	399	386	410	416	396	424	404	428	400	412	405	412	390	414	365	397	420	401	446	425	384	409	439	384	429	406	389	414	411	424	411	379	377	435	392	418	421	405	403	385	390	395	379	426	360	424	390	434	359	397	397	380	441	477	405	402	387	411	415	416	414	424	400	399	382	429	431	384	409	419	409	378	381	385	423	396	413	440	421	403	393	396	380	415	416	404	389	421	406	408	385	422	416	425	433	377	372	374	377	379	403	415	425	468	404	383	393	439	434	393	428	380	396	381	407	408	400	421	376	424	399	457	423	427	389	397	408	382	368	406	397	415	408	421	416	403	380	402	422	421	419	414	385	388	400	427	425	433	440	409	421	401	412	374	411	418	396	396	389	409	412	410	412	405	399	431	403	384	399	387	419	398	435	432	407	424	406	382	420	410	413	398	366	403	394	415	450	422	438	419	360	373	435	420	422	394	427	387	384	427	421	408	411	395	391	405	407	381	402	417	407	417	445	421	415	371	414	395	435	413	395	423	438	425	367	413	404	429	371	377	404	390	413	363	426	388	399	413	394	422	398	414	392	398	394	391	427	404	441	406	392	438	367	412	399	400	384	425	411	429	402	374	434	410	427	417	420	375	360	413	402	394	420	379	420	395	446	372	402	368	425	392	414	437	393	379	411	376	397	401	417	415	427	435	408	452	398	396	383	385	411	415	403	418	440	385	374	392	405	370	433	432	383	380	445	423	430	405	436	426	406	418	433	421	433	394	424	449	424	383	390	412	383	444	412	378	428	397	357	403	389	386	422	384	411	413	430	412	420	391	408	411	388	406	397	410	383	417	389	393	396	355	414	367	343	376	381	414	403	392	419	383	366	407	431	391	411	425	449	445	388	396	393	441	431	389	401	482	444	421	392	416	376	407	386	388	394	397	413	402	418	425	391	433
5825	970	917	888	851	938	865	844	890	912	836	884	900	894	931	882	851	869	887	921	910	888	898	878	923	931	876	919	928	856	893	867	882	867	925	835	875	813	857	861	900	884	904	867	904	865	871	879	907	887	841	895	919	887	906	935	951	831	916	849	895	869	886	880	848	871	818	880	922	869	925	874	903	879	887	841	882	882	914	899	907	871	833	884	890	875	891	956	843	879	900	869	868	907	856	867	870	963	988	806	872	856	857	847	878	880	884	924	893	898	868	881	903	878	898	878	860	871	840	870	909	910	875	828	867	887	836	881	887	861	861	927	921	917	924	849	879	867	830	887	857	887	899	854	925	873	889	851	920	874	878	918	901	866	910	924	895	841	895	876	918	858	830	941	878	904	925	886	937	895	897	913	886	910	899	867	935	880	917	917	900	854	900	850	885	882	947	890	919	910	905	893	885	901	863	871	914	834	847	910	930	901	875	876	891	910	910	834	932	864	912	816	858	877	881	932	859	922	909	918	863	938	858	868	893	950	881	895	925	914	939	913	927	884	865	907	891	889	858	843	931	900	919	860	917	876	888	873	901	862	912	908	853	907	861	886	886	840	855	861	848	852	897	919	834	890	857	882	896	896	897	864	850	844	908	951	942	871	869	939	863	902	879	869	917	849	920	910	897	893	908	848	896	854	912	864	919	956	864	914	862	874	898	897	866	820	887	851	863	875	891	875	906	883	860	862	907	875	864	912	873	903	861	838	882	884	900	871	852	873	830	854	878	904	877	884	877	864	875	880	862	869	857	906	866	895	898	848	891	866	881	821	873	896	878	881	919	898	866	829	888	864	895	934	875	885	930	868	893	889	942	893	855	879	864	892	934	856	859	826	880	846	875	850	838	869	848	877	824	949	886	872	906	881	900	826	918	874	894	857	885	890	966	859	886	920	918	868	836	847	937	922	882	843	883	863	930	883	937	881	911	933	867	876	884	941	984	859	835	906	890	900	855	975	789	884	934	922	871	879	858	882	864	909	889	940	875	903	865	885	896	847	867	884	930	849	846	890	935	960	899	878	907	856	883	851	936	903	941	889	883	878	877	864	934	889	860	877	896	877	935	800	912	925	864	865	863	849	913	923	904	931	883	936	936	917	917	894	830	870	866	916	868	898	836	873	946	897	866	879	874	920	837	854	864	898	851	852	897	853	868	803	934	887	857	863	860	908	902	875	866	919	919	916	903	860	882	823	884	887	935	871	840	900	907	923	901	904	914	901	862	850	886	930	918	921	848	854	905	852	892	906	915	910	891	801	928	888	855	875	822	906	862	891	905	914	909	899	914	824	915	905	864	871	875	881	916	897	879	939	923	906	881	866	922	843	864	855	903	919	904	928	906	835	823	945	894	883	913	884	870	853	835	820	848	900	906	911	933	850	911	922	908	864	851	922	952	926	885	851	945	863	912	879	836	866	930	818	947	936	884	853	924	840	875	897	858	889	881	890	891	876	881	912	933	861	886	902	880	955	889	879	877	871	880	892	842	874	887	893	896	923	886	863	822	907	882	867	855	933	895	916	875	854	863	849	873	830	902	883	860	847	879	901	873	847	920	890	864	836	881	839	859	859	918	903	917	904	896	901	898	880	926	911	895	873	890	887	821	856	911	864	917	889	881	909	885	930	889	850	897	916	937	878	878	938	910	865	880	878	927	940	841	859	910	970	920	851	897	905	917	904	884	825	908	937	866	868	929	865	933	866	871	904	889	893	870	867	937	894	873	869	891	849	881	943	910	912	873	943	860	899	913	879	904	900	845	843	891	909	884	884	872	865	839	876	839	901	917	903	927	871	938	867	853	868	853	863	813	842	888	826	870	888	860	904	911	908	949	886	933	893	888	915	852	922	891	940	882	897	850	904	916	867	883	902	846	874	899	907	923	889	846	900	872	916	894	891	884	891	874	851	911	877	855	904	892	916	908	861	871	882	851	874	896	890	895	860	917	870	917	916	865	854	886	872	899	859	898	923	911	878	872	882	888	891	902	905	876	844	858	872	903	871	867	913	911	876	913	828	870	901	903	929	936	882	857	905	850	842	888	927	876	911	859	848	871	931	863	885	848	929	919	890	891	839	868	822	848	882	909	864	878	882	875	917	851	900	896	925	912	826	876	927	906	884	866	893	874	905	886	879	944	919	894	861	913	886	842	910	957	915	874	865	851	868	890	821	967	865	870	917	884	926	819	934	863	874	877	909	850	898	904	871	881	870	892	887	934	830	855	895	910	897	926	910	880	897	891	920	896	868	953	913	864	922	889	871	919	947	882	879	904	876	889	879	875	934	864	874	948	845	901	891	868	791	919	867	950	878	850	901	894	920	853	922	884	897	899	891	871	881	858	865	902	890	923	898	907	890	891	931	865	884	899	912	876	883	857	910	885	921	937	909	800	938	910	958	875	908	911	925	877	862	921	883	871	883	892	911	827	854	839	909	841	931	913	895	913	869	876	870	859	871	905	831	877	908	873	845	834	857	930	842	903	922	906	884	861	851	817	873	866	843	898	838	899	921	871	910	910	904	886	894	836	840	879	823	885	852	866	890	867	919	888	852	887	830	890	843	828	900	866	838	924	890	877	863	954	919	861	949	869	890	897	890	905	927	900	911	878	889	903	873	883	906	855	857	896	941	912	858	886	844	896	854	929	889	867	889	827	900	888	879	908	813	865	887	888	931	881	950	864	902	873	914	865	889	847	855	910	908	946	891	881	942	939	922	909	913	893	915	911	856	912	854	840	868	919	918	894	856	944	905	855	871	882	865	841	875	904	887	905	961	872	828	883	873	918	908	845	873	855	877	912	873	902	904	864	861	840	909	893	879	916	844	848	853	870	854	860	817	858	896	923	877	885	912	893	893	889	851	871	927	929	875	879	888	894	889	925	887	890	844	875	886	873	848	876	825	887	926	908	894	895	931	880	923	909	882	895	887	839	923	855	878	858	845	853	910	911	952	906	898	948	926	809	820	869	934	849	819	867	893	906	916	925	862	869	887	891	884	910	931	869	913	902	875	905	892	869	893	889	912	895	902	885	883	909	901	856	895	922	850	899	906	857	908	822	905	860	881	899	919	870	874	880	912	945	905	969	903	864	825	854	864	901	885	875	921	924	892	869	847	899	864	905	869	928	902	885	902	880	898	884	918	852	897	905	864	864	854	890	872	879	864	896	869	869	865	898	901	897	885	906	855	891	879	920	923	880	923	879	924	869	933	852	894	856	855	850	889	939	873	849	888	878	861	911	867	880	849	908	917	901	922	878	1005	961	844	879	852	870	881	851	886	910	873	884	933	911	859	831	902	869	920	953	865	866	933	902	831	891	894	935	871	863	955	859	865	860	920	897	860	882	829	859	878	853	884	894	877	923	890	863	920	828	861	908	875	853	910	906	907	889	867	914	897	883	901	885	845	886	860	869	886	894	859	880	881	860	927	851	885	934	867	850	891	867	911	855	914	926	887	830	920
24966	21540	24870	28641	21545	21356	1289	393	371	349	344	328	349	331	303	324	280	314	307	324	306	286	328	278	321	303	288	305	287	319	307	275	334	300	331	293	264	312	277	303	262	284	305	299	281	328	277	301	265	326	316	305	284	272	272	286	289	318	311	307	282	312	329	318	281	276	314	313	270	307	321	289	327	326	313	296	286	291	295	280	308	290	327	280	293	287	292	311	314	282	279	327	286	299	315	286	308	272	266	279	324	306	282	305	296	307	293	284	268	314	283	308	299	305	312	268	290	302	264	301	292	259	284	298	291	316	293	311	311	282	348	299	274	308	316	324	317	310	302	300	311	312	288	268	328	264	309	295	306	291	322	271	290	257	339	323	311	300	303	316	298	287	321	302	283	318	272	290	261	302	339	316	292	276	272	283	309	346	309	297	294	275	314	314	279	322	287	311	309	289	293	338	304	280	283	305	290	283	310	336	320	331	314	338	307	317	273	298	327	324	287	307	283	301	311	291	299	355	296	318	310	309	300	274	288	289	318	273	297	299	298	327	336	302	283	287	299	286	264	295	279	279	309	317	282	290	314	265	271	288	271	301	281	297	328	297	291	272	305	287	319	326	280	298	276	315	302	294	334	304	295	294	294	296	317	269	339	293	314	308	287	296	349	322	306	302	285	291	256	330	286	255	295	270	333	316	294	292	327	311	297	278	268	291	298	312	294	265	281	317	291	333	266	306	295	337	303	312	290	327	314	276	278	265	313	307	290	332	340	305	297	295	320	285	310	290	329	293	296	275	289	301	316	297	299	294	285	284	289	282	312	321	313	301	331	252	298	249	293	320	301	271	285	261	258	285	289	295	324	267	316	267	319	270	294	263	338	287	286	340	307	306	282	261	287	323	286	290	293	301	316	313	321	297	308	327	305	290	282	304	298	279	292	273	311	321	323	300	295	270	260	265	338	278	305	272	284	323	311	303	329	283	298	291	305	298	299	335	273	294	323	313	307	278	318	290	304	267	308	267	322	271	260	274	290	282	282	284	270	280	292	312	297	336	302	298	316	292	290	281	299	305	298	300	306	295	314	295	306	292	298	280	288	298	298	268	307	295	273	289	294	286	289	308	309	286	289	336	287	308	270	289	276	346	305	276	292	278	322	294	267	281	280	312	319	235	283	273	302	284	298	320	283	304	315	305	284	278	295	269	316	258	304	318	300	280	304	289	312	286	272	300	293	279	303	297	311	298	328	285	295	318	281	294	280	290	321	315	327	296	294	297	305	289	284	311	327	293	285	311	298	310	275	287	300	297	309	240	289	297	312	308	276	274	306	323	290	294	324	287	334	288	256	268	286	305	318	332	319	321	315	298	278	282	310	294	303	297	299	279	281	294	297	287	285	304	280	262	324	255	293	270	315	305	313	319	294	310	275	283	250	292	277	268	286	299	289	282	336	309	286	309	307	283	294	263	282	280	290	309	302	299	288	271	307	309	290	288	291	275	298	278	306	293	295	296	299	310	309	289	303	314	316	312	289	288	335	299	277	300	278	281	293	282	320	254	285	315	297	304	295	294	299	296	273	264	306	288	289	276	315	250	308	300	272	277	294	277	284	263	308	296	245	285	318	295	308	316	338	333	307	321	295	273	252	280	305	308	276	297	304	293	297	299	289	272	298	327	302	297	324	317	286	259	295	276	284	261	311	314	278	327	298	295	319	270	317	321	314	282	285	313	296	309	291	285	283	307	297	286	323	318	290	315	300	279	303	304	305	326	301	304	296	266	269	284	293	260	305	270	309	296	292	269	305	308	284	265	289	298	311	306	300	288	299	277	297	281	298	317	316	299	289	281	288	324	282	302	302	253	302	304	260	292	277	296	274	297	294	296	282	310	290	289	291	279	311	352	310	267	278	297	300	299	249	323	298	299	273	279	285	268	284	300	285	313	352	291	299	270	280	284	304	316	282	308	291	289	322	314	271	301	292	277	279	298	283	277	323	298	337	266	312	287	303	261	298	305	254	292	328	316	275	310	300	302	288	279	254	310	327	291	284	265	322	300	298	302	298	298	291	311	269	296	269	302	305	322	297	284	269	267	290	298	301	290	273	303	274	293	301	295	301	307	305	263	312	298	290	306	309	267	293	301	285	276	319	295	286	284	277	299	297	322	312	316	309	310	315	279	247	305	283	291	286	282	279	311	331	268	272	284	302	298	290	287	337	279	299	302	329	326	312	281	288	293	306	283	294	310	295	312	292	282	351	281	311	306	314	334	288	292	289	291	320	302	288	281	277	294	281	293	290	311	298	323	319	296	314	325	304	305	304	284	286	287	298	302	289	282	303	280	307	276	278	302	280	309	302	294	285	314	304	314	327	309	292	308	266	288	297	349	299	296	316	322	280	270	285	285	284	323	288	314	296	282	321	270	282	279	300	277	299	266	274	289	279	271	293	299	283	265	324	305	297	320	284	300	309	341	313	330	315	302	304	287	304	291	327	313	282	286	308	288	295	310	299	261	252	285	253	317	296	328	306	307	297	290	276	279	285	288	288	297	284	275	272	300	310	295	302	311	300	252	281	290	260	276	278	270	252	273	361	282	302	308	305	282	300	284	277	286	336	309	319	288	297	283	278	296	305	294	289	321	295	271	263	272	296	303	313	304	299	320	267	298	329	303	325	275	274	289	287	317	298	304	318	312	305	309	294	322	333	291	323	325	328	274	309	327	305	257	308	291	302	298	305	277	299	275	312	292	268	298	287	273	300	289	290	298	287	315	294	279	306	284	306	285	279	305	306	287	278	285	305	306	278	275	294	287	313	301	314	320	313	304	297	296	290	311	309	313	277	291	272	281	282	292	287	277	286	284	305	304	314	295	306	311	271	293	281	328	325	281	305	298	320	309	294	307	277	293	305	320	291	291	299	292	281	290	321	291	298	317	271	293	292	295	296	319	298	303	339	300	327	311	288	320	323	323	313	289	263	271	296	250	309	291	313	305	317	273	288	287	282	282	285	263	311	325	300	293	303	290	319	287	269	308	294	314	293	267	319	300	275	287	295	298	297	302	299	287	322	297	262	289	322	315	312	291	331	284	310	295	291	317	291	279	274	295	280	297	251	288	312	288	307	290	302	265	285	270	322	308	303	318	300	314	341	317	318	323	297	316	275	313	326	316	301	272	287	292	305	284	287	294	264	291	311	292	275	298	325	272	266	286	300	325	302	291	274	318	300	296	295	322	288	276	301	336	264	237	283	297	285	259	297	274	308	288	260	271	300	299	323	328	301	292	307	264	351	294	298	312	300	289	299	292	296	285	281	317	276	298	314	333	309	301	306	306	297	282	296	272	303	324	275	295	315	283	306	319	284	303	287	286	311	289	313	308	283	318	310	334	327	301	311	309	290	303	318	300	319	318	310	281	281	296	259	275	294	306	308	291	262	322	252	305	309	304	273	306	258	270	327	300	311	285	308	268	287	300	289	293	303	310	306	308	302	289	275	280	281	303	297	299
3165	2164	1193	879	756	726	673	686	649	657	656	660	641	634	695	633	664	647	654	648	645	628	627	658	685	642	630	638	669	672	641	661	663	614	660	628	652	629	642	648	644	665	675	657	658	685	617	670	666	660	638	659	633	674	640	636	648	675	605	686	658	630	646	684	644	643	644	655	656	640	654	649	668	640	643	651	661	643	649	657	651	671	632	648	638	644	627	697	611	638	666	661	681	669	672	639	654	666	642	615	698	698	641	652	672	631	662	643	625	631	697	611	730	652	637	618	635	686	663	627	597	658	601	669	638	685	644	674	687	662	682	636	682	619	656	710	651	629	616	662	632	682	660	628	654	628	706	670	637	611	635	648	626	675	664	673	614	631	637	666	676	640	674	625	622	622	681	646	611	670	689	636	654	633	646	675	627	617	658	677	655	618	672	640	651	683	654	650	672	643	614	660	669	639	671	625	655	662	660	629	674	649	630	698	647	672	612	654	692	694	665	661	674	611	657	621	650	675	694	591	618	611	600	693	620	641	653	637	629	680	618	663	632	611	669	657	624	697	664	657	650	643	620	666	603	599	637	652	659	671	653	655	661	665	648	651	671	647	608	636	663	671	675	676	677	608	655	646	632	637	646	650	664	651	658	612	658	654	636	647	693	642	661	637	623	644	644	704	635	624	638	642	694	649	632	644	632	632	602	673	578	656	658	629	645	668	666	667	638	621	648	659	611	621	663	686	679	636	637	627	634	629	608	676	659	608	632	640	616	631	601	625	663	686	626	604	661	673	617	620	660	637	659	655	674	633	637	645	653	612	650	643	641	666	649	689	604	623	660	626	664	644	650	635	642	608	639	664	638	669	653	705	695	683	648	692	635	647	626	647	692	663	643	625	662	678	627	623	616	654	654	701	712	597	647	646	637	610	612	671	634	648	593	680	662	670	615	669	630	627	670	627	624	660	641	659	630	697	642	622	680	636	705	673	678	657	639	606	600	654	634	655	678	688	647	613	672	648	679	637	627	682	646	678	691	719	660	644	683	645	680	650	666	654	665	655	650	649	614	612	642	663	650	608	683	646	662	712	638	614	677	657	638	637	645	649	670	647	671	617	633	652	593	618	622	655	689	639	677	654	673	605	645	615	664	626	633	647	669	656	634	665	618	702	632	653	628	633	634	624	633	626	636	660	678	669	659	660	638	630	681	647	661	653	682	653	627	617	659	618	700	636	629	634	602	629	657	648	671	609	636	643	620	663	633	636	666	631	626	648	621	623	645	643	677	635	706	676	614	671	577	658	704	650	643	659	648	688	651	630	598	647	642	668	670	662	657	655	658	664	659	692	615	659	641	664	602	654	630	653	652	677	636	640	708	617	603	649	677	677	666	648	630	641	622	671	675	692	633	672	671	638	660	648	633	656	663	651	641	653	637	634	624	643	622	714	678	646	675	648	612	629	651	633	631	664	617	658	635	622	678	618	634	634	686	657	669	674	658	671	621	669	649	662	646	662	588	625	673	633	636	598	684	657	653	664	590	657	602	600	664	670	660	677	642	643	633	628	667	684	645	634	638	646	594	658	627	672	625	626	659	631	626	625	658	670	638	624	659	632	640	654	658	671	642	681	650	663	599	604	646	622	649	637	630	608	596	668	636	618	677	690	602	678	614	600	709	652	639	659	695	668	634	624	636	639	655	615	658	672	653	636	628	698	661	628	618	637	668	646	617	679	694	653	645	658	678	680	647	664	672	617	678	631	684	648	679	651	637	633	672	613	639	670	628	637	657	673	613	635	677	651	695	689	651	675	636	630	677	610	616	656	642	637	642	707	642	631	671	656	657	675	683	645	688	674	641	675	603	647	587	616	718	696	687	673	675	626	629	673	664	677	661	642	614	699	682	630	654	646	631	689	648	634	669	576	646	608	645	682	653	611	682	667	655	652	585	653	687	681	645	670	659	648	646	621	695	670	633	675	632	679	616	648	615	612	651	627	648	635	650	672	662	634	682	689	594	613	651	621	628	662	578	662	655	645	645	634	662	633	616	652	663	624	664	667	646	655	647	606	662	662	595	635	635	641	674	669	611	657	646	677	630	617	676	626	660	636	665	643	661	646	588	650	624	618	633	697	640	683	644	649	629	667	682	665	656	660	660	689	679	653	634	586	696	647	656	613	643	654	661	636	617	658	633	651	645	666	664	656	610	641	650	655	610	657	640	651	650	659	683	665	596	639	660	675	662	655	641	682	686	611	648	666	703	598	639	596	622	629	612	645	637	654	649	649	635	652	668	693	638	610	710	682	675	660	661	662	614	662	651	652	656	635	657	665	618	649	656	681	642	629	646	647	657	672	657	638	701	639	678	632	685	671	656	669	660	622	658	653	643	650	606	650	654	591	638	682	686	628	619	647	662	636	604	653	632	662	649	609	652	646	663	639	667	617	624	637	661	663	616	639	674	664	663	644	666	649	682	616	634	655	664	645	636	626	687	670	630	654	693	657	668	678	643	625	640	632	615	644	667	598	637	644	632	672	653	628	669	699	677	686	673	697	663	616	677	632	635	613	640	673	631	603	630	642	651	709	656	626	635	645	675	690	635	648	598	673	675	671	630	652	722	678	622	670	679	653	647	657	655	630	655	610	654	675	725	694	664	700	622	643	611	641	615	643	614	649	656	604	667	633	682	683	683	645	608	633	648	647	657	644	676	629	643	657	626	601	625	650	676	668	670	659	629	683	665	617	646	684	655	636	680	639	656	633	616	610	636	712	670	650	628	665	683	639	655	635	612	643	646	625	662	602	659	680	641	636	652	663	643	598	625	631	674	637	633	715	681	636	618	611	653	630	646	697	672	624	653	615	662	692	644	691	645	612	651	671	619	697	635	684	655	671	656	648	720	624	648	658	650	632	644	671	603	642	644	667	668	607	690	657	643	597	659	623	621	671	669	655	636	632	627	659	642	661	639	634	655	620	666	668	706	655	635	651	633	626	658	670	629	628	624	658	658	658	655	620	665	628	622	674	680	651	679	668	632	663	657	632	679	702	623	682	651	680	681	612	617	682	631	659	638	641	640	692	655	652	704	608	616	665	630	628	630	665	639	657	689	632	622	625	641	647	642	679	646	669	666	616	618	635	682	627	678	654	637	623	649	722	662	653	618	651	643	685	655	694	682	636	687	679	686	616	651	634	681	642	657	659	650	654	601	667	697	672	646	703	660	665	641	604	670	623	637	648	613	685	656	662	683	585	645	631	672	620	677	614	623	638	671	652	690	637	602	638	660	598	630	661	702	645	674	661	687	662	641	586	584	646	674	654	621	654	635	624	666	654	666	588	668	633	676	662	632	645	621	674	659	619	674	602	648	655	645	673	673	621	608	619	641	630	668	606	637	677	632	668	661	621	667	621	607	626	642	676	691	639	676	631	674	654	631	653	666	637	597	631	666	629	646	675	679	629	638	684	633	639	624	645	650	654	667	684	641	659	628	666	624	598	673	647	686	621	667	632
24423	21564	25168	28417	21565	21576	18428	512	301	239	238	205	200	175	171	172	190	167	161	183	145	157	141	154	136	157	142	114	169	153	145	119	125	138	134	135	127	144	152	168	140	146	138	154	148	133	113	156	133	137	138	122	120	148	125	132	122	128	130	117	146	117	135	159	131	124	119	133	136	141	145	153	139	120	134	133	127	143	139	129	138	129	123	126	126	145	127	132	131	137	116	135	128	147	122	152	147	136	147	154	129	128	131	153	135	130	133	137	125	154	146	132	137	131	127	128	145	112	149	116	136	129	141	135	123	135	156	131	114	111	149	147	131	145	139	133	127	117	126	145	140	130	122	127	143	118	138	147	129	127	150	132	128	133	118	124	129	101	117	139	131	131	136	120	113	141	131	134	130	133	119	130	151	145	140	114	132	130	137	129	142	137	155	154	134	128	143	125	145	129	132	118	140	141	111	136	99	133	138	156	158	141	145	128	147	144	135	125	112	136	139	148	131	124	127	139	128	119	123	119	151	123	130	126	136	157	169	142	141	123	161	142	161	132	135	131	135	142	126	141	113	130	133	135	123	128	129	158	130	124	138	147	139	139	116	117	171	155	128	130	128	126	142	144	145	144	115	119	150	124	128	116	126	140	142	120	137	143	122	127	138	129	115	129	128	148	176	116	125	140	119	148	121	123	138	124	137	126	144	129	138	166	137	117	142	133	143	124	130	115	147	119	132	139	107	110	126	139	155	133	123	119	138	124	123	115	135	142	137	152	125	162	115	154	118	151	132	146	136	123	127	139	164	132	143	129	159	153	151	138	142	144	124	108	132	128	159	113	141	118	137	129	140	140	121	142	148	119	139	140	147	126	111	130	142	137	136	130	141	131	130	123	149	145	156	134	137	139	152	144	135	139	143	158	127	117	137	155	138	130	133	103	123	143	122	113	118	126	165	139	131	133	127	142	141	135	144	121	147	116	95	148	124	127	153	142	159	109	126	158	132	164	134	137	148	139	123	133	167	128	122	139	146	116	138	114	151	139	149	128	142	119	123	150	132	143	135	139	102	133	136	142	119	132	139	162	120	139	120	147	136	114	139	142	155	135	147	152	135	128	119	144	127	140	148	127	155	141	141	120	135	137	118	118	144	119	120	132	122	120	126	122	154	139	129	137	134	130	129	145	127	151	134	148	139	123	148	126	151	141	143	146	123	116	121	134	143	128	129	162	143	134	118	122	132	129	128	142	156	113	164	132	126	145	161	138	127	131	130	135	133	124	137	145	139	123	129	129	125	137	147	134	113	130	123	128	127	144	142	141	153	117	116	150	115	155	130	130	126	136	141	118	154	141	131	121	131	104	134	144	135	129	130	123	133	143	133	153	105	118	118	131	143	158	129	121	161	124	124	121	129	130	119	120	134	126	119	144	120	127	125	123	116	134	139	133	120	117	158	132	130	130	146	133	122	168	144	123	128	144	161	137	130	129	149	137	129	144	121	144	118	158	130	129	129	144	142	152	125	119	142	153	123	146	159	133	149	109	138	122	139	125	119	125	138	141	126	139	126	140	150	150	139	139	140	131	123	136	130	118	137	151	151	141	156	151	119	114	147	142	135	134	142	113	129	128	125	132	129	148	144	133	156	155	128	115	128	134	118	156	124	117	138	135	155	135	137	154	133	101	130	134	137	138	143	122	121	138	150	142	127	134	133	129	143	109	146	143	143	146	125	145	124	113	118	129	141	153	135	151	139	105	151	143	130	154	121	127	144	133	161	153	139	140	146	119	141	131	140	129	131	144	168	128	136	126	144	122	140	165	144	150	123	158	129	133	126	134	128	138	152	127	118	130	137	150	132	152	120	129	124	135	140	122	119	124	126	127	128	120	133	142	124	134	148	135	143	138	143	143	164	155	130	133	160	167	148	131	115	139	135	126	121	132	133	117	131	128	135	107	133	150	124	105	130	131	134	118	125	132	133	135	146	139	130	129	112	153	126	134	159	122	132	137	133	156	133	137	142	131	154	161	158	144	150	115	133	144	130	122	142	127	136	131	130	155	125	130	135	134	145	149	130	141	142	141	138	147	115	145	149	119	129	140	126	126	154	131	136	125	144	127	123	124	138	113	134	132	130	120	121	122	136	133	133	152	136	136	125	136	147	145	141	133	151	155	132	148	113	128	126	142	140	158	138	154	131	131	149	136	133	146	146	122	130	143	132	134	155	147	134	150	123	128	135	125	138	147	159	156	155	108	130	121	130	131	115	154	132	153	150	167	133	138	119	135	136	141	124	122	128	150	137	136	119	131	144	122	139	120	117	130	151	127	132	127	126	129	138	136	131	149	130	144	148	150	151	124	135	146	153	130	136	144	122	129	127	140	149	156	142	133	127	124	153	157	152	132	114	120	132	124	129	131	141	110	153	134	142	143	140	154	153	144	137	112	128	122	124	160	158	109	146	163	139	160	115	134	166	132	152	150	142	134	109	138	129	129	128	142	135	123	149	147	152	148	122	144	121	131	133	160	134	150	157	155	146	140	103	116	145	134	129	125	127	138	136	138	128	120	144	124	165	124	124	137	139	143	154	160	123	151	130	130	156	172	136	152	131	119	133	150	123	136	109	120	136	129	148	135	122	138	132	117	121	129	151	137	125	126	147	144	132	120	135	117	135	161	118	124	114	132	141	118	117	146	140	118	136	120	145	122	135	121	148	119	138	121	136	136	102	129	129	135	126	149	127	135	130	137	139	138	132	144	131	134	123	139	126	136	128	138	126	133	134	122	152	156	140	133	114	124	139	143	162	136	145	144	134	127	131	157	148	137	148	135	130	126	149	125	116	157	120	137	139	135	115	157	158	131	128	132	121	152	129	156	130	132	151	123	131	155	164	135	131	152	122	124	145	135	135	129	129	144	141	133	123	122	116	132	127	132	110	151	128	139	134	135	129	125	159	137	120	123	132	135	135	139	142	148	154	126	131	155	139	141	175	157	141	141	162	110	131	133	137	116	126	132	137	157	135	129	153	157	147	119	120	131	130	131	137	126	141	158	137	130	135	139	121	153	132	140	135	140	139	143	149	124	115	159	136	140	137	140	115	131	147	137	138	160	148	135	111	143	150	155	126	133	117	115	128	154	116	154	131	134	125	135	146	151	122	142	150	127	128	142	143	135	141	115	132	142	136	130	125	151	153	139	129	116	142	140	141	141	112	140	146	126	145	126	129	123	139	147	134	118	147	129	130	132	117	145	151	135	137	149	129	124	134	115	115	125	150	166	130	160	170	139	144	135	141	125	121	126	152	131	156	108	148	138	157	138	144	148	152	130	152	127	136	124	117	127	137	137	142	112	126	134	129	127	157	163	140	133	142	105	117	143	144	129	146	128	142	143	127	149	153	120	135	144	181	147	147	110	114	134	119	133	134	131	134	125	129	123	138	137	118	128	135	153	138	119	124	157	156	136	144	160	127	136	138	140	124	130	132	152	149	137	138	151	126	131	116	137	112	123
2962	3148	1492	879	565	467	397	413	348	364	352	382	368	333	337	333	378	362	352	349	335	357	325	315	324	344	310	327	319	346	343	341	332	333	318	378	345	298	313	346	336	358	333	342	311	331	313	332	337	379	355	357	334	332	330	360	326	336	318	302	357	345	322	356	320	344	330	331	336	332	327	325	320	317	350	320	316	359	318	350	334	328	321	344	336	351	336	319	351	339	324	318	318	318	335	290	299	303	305	345	354	318	369	322	320	326	350	339	344	340	300	352	320	317	301	375	336	294	310	332	313	345	330	322	337	354	345	323	342	337	322	371	347	315	351	365	331	332	322	338	375	333	333	310	343	317	359	302	351	373	358	360	333	308	316	344	322	310	328	338	336	312	345	322	332	322	348	341	342	326	324	334	332	335	327	330	340	319	312	351	356	323	330	364	382	335	357	317	332	351	360	359	328	326	307	315	337	354	327	327	348	312	334	323	343	308	337	296	365	322	357	330	334	330	330	314	307	314	339	297	329	299	322	355	345	316	333	340	346	295	336	384	316	333	348	289	344	341	359	317	361	320	317	322	344	315	335	306	294	298	352	359	319	300	320	310	328	333	329	293	373	339	326	319	316	341	330	320	322	332	335	329	352	353	331	345	296	325	308	320	336	351	328	319	330	316	335	334	348	328	349	345	354	319	319	347	321	325	328	333	352	350	342	308	305	334	356	353	318	312	332	322	367	337	327	322	324	322	313	338	316	321	312	332	340	337	367	331	305	327	349	370	375	325	317	352	357	350	344	338	311	329	335	316	306	353	288	324	327	344	326	335	360	328	350	296	334	339	322	320	321	339	321	358	326	326	303	362	306	322	358	326	323	322	321	332	314	332	335	344	358	307	312	314	360	338	305	309	345	325	297	335	328	323	338	306	340	340	340	325	350	293	315	341	327	338	294	344	347	350	315	322	338	317	339	337	379	337	322	320	311	323	325	354	331	330	312	328	317	313	330	340	329	314	347	330	353	316	321	339	330	347	327	341	311	333	317	326	323	326	309	346	320	333	324	325	329	321	315	318	340	343	314	328	317	313	345	326	307	348	334	311	349	304	317	315	298	320	343	326	314	340	329	351	344	358	316	295	344	342	333	302	334	327	325	327	355	329	317	345	298	322	317	296	349	342	331	336	308	333	335	313	325	364	340	343	330	321	349	294	328	342	321	318	346	353	355	300	322	311	349	312	311	327	360	305	340	336	334	304	329	344	282	324	321	318	347	322	347	311	355	321	314	334	365	294	296	317	296	332	339	319	349	326	307	314	303	285	333	325	325	313	327	357	299	331	320	326	325	335	356	337	334	347	335	311	322	310	297	343	371	313	329	296	330	321	297	334	337	295	324	353	344	342	336	322	360	310	305	338	329	345	316	348	345	321	334	314	320	308	296	349	342	331	352	351	342	348	328	336	359	321	334	320	333	316	343	319	330	357	350	313	297	334	324	316	335	316	302	319	341	361	346	306	308	341	351	334	312	299	317	329	311	337	353	366	367	331	344	362	349	333	327	340	319	306	320	344	312	336	358	316	325	352	292	336	320	346	333	337	324	325	334	313	330	341	318	346	329	334	348	328	339	348	283	324	323	343	330	319	351	342	332	314	327	345	330	314	335	351	341	337	312	326	345	338	358	341	285	350	339	329	329	290	344	369	315	335	357	326	320	346	333	296	335	381	328	292	345	333	342	296	342	330	376	322	301	296	353	327	306	344	344	305	337	348	315	343	340	332	332	329	344	302	336	335	333	329	342	326	295	327	325	326	340	318	335	333	351	337	350	328	319	330	295	317	329	368	332	312	334	303	361	320	294	303	353	315	310	344	330	315	356	348	313	276	315	324	307	355	324	327	337	350	334	320	342	320	348	314	334	334	323	336	324	344	315	274	345	340	329	312	322	300	337	331	357	322	312	328	356	341	348	327	352	347	320	328	301	309	334	346	329	325	357	337	330	332	338	342	332	324	326	333	364	353	345	321	325	324	322	332	325	320	348	333	334	348	309	353	328	329	328	317	346	346	348	347	318	333	322	324	361	345	313	342	313	328	336	341	318	298	374	331	328	331	314	337	332	354	306	310	312	330	331	297	307	320	340	304	319	346	356	329	323	342	357	360	324	306	338	312	346	340	336	336	345	300	310	339	305	330	318	334	332	331	322	315	335	332	320	303	335	346	358	301	336	307	333	339	320	340	310	322	365	343	325	305	335	371	349	290	300	313	365	335	347	324	320	331	348	310	295	319	328	305	325	352	305	329	296	373	325	331	317	314	305	317	310	327	363	321	359	314	306	332	325	363	318	342	317	342	328	328	316	323	329	307	284	303	355	359	320	324	322	360	321	340	334	335	350	329	355	307	310	336	314	310	334	338	321	307	322	348	326	372	323	354	366	345	338	336	313	307	323	334	295	346	323	333	299	332	322	331	318	346	347	335	305	355	329	340	345	317	388	291	316	322	317	325	336	331	328	312	314	310	345	355	310	340	392	333	303	325	308	313	328	343	332	352	342	340	327	300	303	309	341	383	309	334	344	332	330	330	322	348	323	319	331	313	294	307	342	317	329	348	304	332	304	285	327	314	338	325	336	346	351	351	301	335	328	359	371	332	328	364	314	291	343	347	341	320	340	303	346	323	306	295	342	319	326	337	346	302	299	356	344	298	314	324	299	324	332	361	330	368	327	352	312	309	346	365	327	353	321	336	358	347	349	342	342	327	346	314	331	360	309	332	316	306	356	311	340	326	341	309	321	371	338	319	347	341	350	334	332	315	335	329	389	331	332	326	363	330	347	337	325	360	325	315	353	301	310	294	335	331	323	331	331	338	309	313	356	332	350	349	308	307	338	283	296	318	343	343	326	329	324	344	327	319	347	348	310	324	335	355	334	319	332	344	333	357	323	319	296	321	355	354	302	362	319	369	350	322	341	342	334	316	332	330	339	338	321	354	315	315	335	334	322	301	321	336	339	329	324	327	359	321	306	325	299	339	313	325	339	322	326	356	305	321	321	360	364	333	338	304	331	352	314	359	350	281	325	311	321	357	350	334	377	331	344	338	340	354	376	305	331	346	317	310	343	301	326	328	326	337	336	326	315	328	307	329	310	339	322	327	338	320	314	338	317	375	324	312	329	341	331	391	305	361	327	331	342	326	358	301	338	337	302	327	326	323	336	308	354	341	315	327	321	322	294	331	338	340	360	335	304	343	331	341	310	341	306	343	320	338	315	311	276	338	335	320	317	344	341	318	302	329	310	318	330	301	340	339	329	331	329	350	317	326	327	364	343	299	347	296	348	308	330	321	300	346	353	338	342	362	310	308	327	335	324	319	332	307	346	348	356	309	291	301	338	326	324	302	299	320	339	349	310	333	314	336	355	348	325	324	346	343	328	331	338	329	332	335	327	359	311	295	343	323	285	330	314	352	302	327	308	330	331	334	302	334	307	339	366	286	285	336	327	323	336	315	322	349	343	341
32099	21170	12210	1143	662	599	566	435	395	398	445	445	431	405	404	395	437	398	425	409	447	435	399	417	415	403	395	400	404	402	405	397	410	380	398	388	376	441	356	349	436	419	400	394	453	402	397	431	377	446	420	440	422	399	417	465	439	383	383	419	417	412	420	415	419	415	431	404	392	451	410	402	402	398	412	405	378	439	415	439	424	445	410	405	438	419	394	433	405	382	396	413	433	437	418	418	380	401	435	404	387	423	453	429	424	416	397	407	426	419	432	388	416	403	441	380	407	409	403	398	393	406	401	397	422	408	399	373	447	427	417	380	402	409	429	418	392	431	377	347	402	388	392	406	433	414	369	386	387	432	411	416	398	425	447	400	420	429	400	391	391	417	421	415	420	443	386	424	420	383	406	400	384	377	415	440	434	412	388	409	422	434	419	412	372	390	397	431	426	385	448	414	425	415	429	411	411	447	406	365	413	419	428	425	435	401	433	428	439	431	387	386	399	401	450	430	423	393	436	424	426	389	419	431	422	401	376	409	436	418	400	432	418	397	384	388	418	417	400	421	393	411	381	403	357	378	400	416	438	430	396	392	417	454	432	430	410	407	385	402	390	419	401	397	447	456	405	410	391	364	403	429	394	385	403	407	432	410	412	437	427	415	406	421	402	421	398	419	420	420	399	394	408	437	411	405	429	407	423	417	442	423	420	353	404	402	426	413	383	443	450	429	415	490	425	412	404	399	447	417	421	393	387	400	447	384	409	431	434	441	381	391	387	390	405	401	430	400	392	433	411	393	398	423	380	387	417	454	412	467	413	391	429	453	406	405	418	427	418	437	422	434	406	423	368	356	396	423	406	399	392	391	373	389	424	416	400	390	452	430	432	422	416	411	418	396	395	409	403	431	400	403	430	409	446	408	404	424	344	409	418	385	388	432	449	419	392	403	440	411	424	387	462	397	432	415	425	381	391	395	433	369	436	440	406	409	440	414	390	376	441	410	399	411	425	439	367	429	449	415	434	383	401	408	358	390	398	381	386	418	452	402	378	442	420	380	404	419	412	415	397	394	437	398	379	428	430	444	428	406	400	428	374	387	420	395	441	401	452	461	401	415	377	416	423	427	392	391	409	370	413	425	432	404	384	452	409	407	405	391	399	395	423	406	416	417	464	395	380	388	451	408	450	378	401	443	427	413	393	456	423	404	390	384	389	384	412	404	415	393	373	428	387	432	410	416	396	420	411	416	418	422	421	390	403	413	434	434	402	390	440	411	404	400	406	407	394	407	405	406	416	434	397	385	408	408	416	383	397	391	396	425	378	354	405	428	431	409	436	421	359	429	397	400	398	396	399	369	445	417	436	410	423	375	401	381	423	405	437	412	453	398	402	441	439	437	387	443	415	410	439	408	425	422	433	418	359	423	386	453	412	385	387	380	428	425	390	432	411	370	418	408	420	415	422	414	399	413	407	429	408	417	422	383	396	437	413	413	428	414	403	426	399	421	408	409	391	440	371	431	431	435	426	433	415	413	385	398	394	437	424	375	410	435	436	439	406	401	411	407	415	388	429	389	427	401	401	430	447	436	410	428	406	416	410	392	379	411	441	386	426	377	433	427	408	401	416	414	429	401	415	399	388	395	392	414	399	400	426	410	426	406	448	432	382	414	424	409	380	397	418	446	428	394	423	422	380	398	460	395	468	404	437	361	379	420	414	435	428	422	375	414	398	448	435	419	397	416	384	417	429	393	435	391	418	424	408	426	383	389	417	382	405	377	400	395	393	410	416	389	450	411	392	407	415	432	397	386	391	373	380	405	412	409	397	403	419	409	397	371	429	396	432	434	423	422	451	417	383	400	398	428	429	401	397	407	425	364	393	416	386	420	412	382	394	409	443	411	423	436	399	438	399	411	397	397	379	480	397	412	355	448	431	388	423	397	392	382	376	395	415	391	405	408	392	429	404	404	442	383	444	352	383	385	401	421	406	437	408	375	411	405	400	390	410	360	412	368	435	395	430	417	396	415	408	447	420	369	379	427	370	398	387	419	408	429	377	461	379	451	383	410	393	441	442	451	405	379	420	454	385	408	426	400	359	404	416	408	420	415	389	432	449	384	400	440	446	420	384	427	428	414	447	417	404	397	412	421	384	408	371	422	447	422	403	418	416	405	434	424	413	433	367	406	424	412	406	409	408	423	443	397	380	445	385	402	414	385	410	370	436	443	397	414	402	380	430	387	409	432	387	411	413	402	373	412	447	387	376	416	406	428	432	405	446	440	419	417	412	367	421	399	373	393	392	357	427	454	407	437	402	424	392	413	409	417	459	409	425	383	392	401	433	407	383	390	430	415	400	390	365	404	413	447	409	391	405	405	388	377	394	399	451	403	402	398	393	380	397	405	425	390	454	413	395	379	392	428	409	420	419	412	413	449	439	370	437	408	386	438	423	418	425	417	438	385	411	423	401	410	416	401	371	462	411	456	420	431	392	407	460	381	419	424	404	417	422	433	439	407	427	416	399	453	351	410	399	410	418	383	447	427	435	413	377	432	415	464	435	408	432	428	398	398	403	409	407	412	424	432	391	386	371	442	414	430	420	415	415	371	468	413	432	408	406	411	410	408	378	413	399	453	392	440	425	414	386	408	396	396	400	434	408	424	402	374	418	438	506	434	427	424	450	433	387	396	403	394	408	419	389	397	400	407	376	397	384	400	384	439	394	390	394	409	372	449	451	376	426	444	415	450	421	404	408	412	408	424	475	456	400	438	393	375	412	397	430	418	433	381	392	387	395	387	378	366	405	371	416	382	401	397	398	426	412	378	449	395	409	407	437	390	440	417	427	421	416	430	442	412	434	454	380	396	422	421	395	419	419	401	394	387	407	432	444	402	417	395	395	417	427	417	390	433	409	417	476	437	426	396	401	413	410	423	438	415	412	389	380	387	405	396	420	441	395	429	444	383	375	407	412	411	414	400	432	382	378	397	428	406	432	397	389	437	466	361	368	416	435	369	420	395	424	402	412	383	392	398	384	415	442	394	421	440	429	378	464	429	410	413	389	399	431	423	396	399	396	394	404	389	366	435	420	404	382	398	418	408	414	392	420	407	424	381	442	414	448	405	405	385	466	402	414	403	386	396	407	433	432	403	434	442	395	363	449	415	406	424	399	423	413	417	394	428	435	430	412	400	387	376	392	412	407	445	386	438	435	445	425	424	373	412	457	379	391	380	406	445	380	420	402	388	407	431	411	434	428	441	386	401	431	395	364	396	405	393	396	400	419	391	387	457	413	444	399	437	423	454	442	384	396	425	400	394	421	410	397	430	363	411	413	405	416	380	393	411	384	408	427	406	395	445	403	444	403	416	404	435	405	415	377	425	380	402	443	425	404	403	440	424	425	432	423	403	431	408	424	400	427	466	412	418	413	418	404	402	411	397	396	385	401	415	408	418	448	394	435	400	382	428	399	377	383	401	396	412	359	400	412	410	421	413	414	382	427	430
5862	1012	924	888	920	876	816	945	874	924	907	886	874	907	866	873	932	925	875	871	895	883	852	873	846	907	867	883	925	889	867	901	948	879	900	909	876	914	924	856	909	893	926	869	897	940	882	849	872	936	861	936	929	850	891	890	849	899	929	886	898	856	918	838	870	875	933	895	861	878	935	909	861	886	882	910	856	882	907	885	869	898	900	834	861	862	848	842	913	873	881	889	880	843	871	894	919	901	902	872	899	885	908	841	887	913	895	868	891	880	873	887	899	905	911	873	917	825	843	867	927	899	854	896	899	890	871	880	867	891	854	861	851	907	875	887	914	874	905	855	924	858	935	853	871	914	873	863	936	863	931	860	944	897	876	883	916	922	855	880	888	878	885	889	886	869	924	891	960	907	870	881	876	889	889	907	909	887	868	872	873	857	903	847	841	881	885	875	902	887	878	900	971	865	893	892	877	933	904	912	845	914	848	859	926	847	908	864	849	844	883	887	882	858	876	855	921	885	863	879	879	924	884	883	941	869	912	908	934	890	869	883	891	877	900	847	887	828	909	888	827	919	884	917	831	884	878	873	892	835	888	848	825	860	864	881	898	839	871	893	854	871	857	821	886	920	916	871	892	853	844	852	866	878	867	897	905	884	866	877	872	897	852	831	892	867	895	941	888	904	879	909	963	947	885	889	876	864	916	869	877	898	910	859	878	869	910	843	937	835	892	871	891	901	856	891	889	939	866	892	919	872	867	871	851	904	884	902	861	907	844	881	894	919	855	902	894	886	900	888	892	885	916	849	856	852	870	907	895	898	844	880	859	855	934	879	902	832	870	904	942	899	857	856	874	936	847	899	892	874	883	928	909	906	863	949	920	956	869	852	872	897	904	865	892	914	890	879	872	861	917	864	945	922	853	887	865	887	907	920	860	867	880	872	888	863	870	913	901	911	876	904	839	898	866	888	905	859	901	880	883	885	884	918	890	889	905	905	860	897	917	911	823	859	894	926	903	849	874	846	833	862	853	837	852	890	935	845	875	926	834	828	881	899	828	884	881	934	870	929	944	871	894	949	882	879	892	884	874	896	970	903	881	862	807	859	867	864	916	844	855	920	863	898	915	894	875	874	870	858	841	858	866	903	835	841	837	880	891	939	883	934	887	900	868	860	844	886	848	884	893	864	902	905	899	833	887	874	894	877	852	856	910	856	865	914	938	932	875	898	946	851	839	976	878	905	856	906	903	930	862	887	893	869	912	913	921	926	905	832	902	876	916	825	851	919	947	847	908	938	940	894	860	896	866	845	865	877	880	903	838	860	891	941	949	843	934	902	929	923	919	926	911	926	855	843	894	866	900	885	886	903	917	893	874	836	890	940	901	885	934	867	921	921	865	869	864	916	883	876	937	879	884	906	881	938	926	865	880	870	908	833	923	907	918	892	899	916	851	900	906	921	864	840	856	954	848	801	876	931	883	869	913	865	855	897	881	899	847	883	913	855	864	888	880	870	868	905	849	862	871	880	915	907	852	841	875	935	913	922	933	876	874	949	892	895	910	863	881	886	896	873	859	864	939	907	869	951	909	935	893	847	867	878	893	851	902	929	882	922	915	861	916	897	855	943	900	886	925	885	915	855	924	912	834	869	920	917	892	901	867	947	896	915	924	913	882	869	922	906	912	940	923	898	898	915	905	906	885	876	923	871	866	935	888	938	880	863	897	912	886	878	886	917	909	858	891	829	894	932	891	925	903	873	861	877	887	885	867	872	926	872	863	849	879	911	920	837	949	881	842	923	888	877	862	869	871	885	891	865	893	902	900	866	863	892	908	878	881	813	889	901	908	896	891	922	912	863	855	930	892	882	883	843	858	882	913	914	886	925	924	878	885	876	903	893	877	895	860	901	944	915	870	857	817	898	877	884	910	879	851	781	900	942	819	890	897	935	859	826	853	900	919	896	869	846	864	906	873	892	889	850	861	931	915	866	875	895	871	871	862	851	831	904	891	894	895	832	930	888	881	887	932	891	905	908	869	863	911	829	863	879	842	898	936	839	916	851	837	876	828	877	857	899	886	931	876	862	876	846	915	910	910	879	873	862	818	929	887	820	864	855	958	909	886	908	881	974	920	917	866	897	839	872	892	918	896	923	941	947	866	900	884	902	880	841	882	850	879	911	807	887	840	874	901	893	920	920	881	866	863	926	900	910	895	828	866	879	935	840	834	830	919	909	863	882	884	924	900	890	866	838	917	898	854	831	912	872	857	862	878	895	840	851	855	901	873	888	860	892	926	857	902	854	864	900	911	827	893	884	924	865	861	911	846	906	903	924	849	886	864	899	919	919	875	889	912	871	829	929	875	909	884	835	941	837	922	879	890	913	856	901	879	896	858	851	897	921	894	845	886	917	891	880	874	886	875	876	879	936	866	895	873	924	915	873	877	876	903	895	831	851	853	912	907	937	887	874	943	911	888	896	887	887	892	876	889	896	892	893	932	852	869	902	866	930	863	848	907	851	885	921	894	875	869	900	898	860	921	891	871	923	892	912	850	870	873	870	936	892	925	914	856	961	876	865	875	886	903	898	894	891	897	931	891	867	852	874	927	944	861	905	942	862	905	913	857	856	860	884	862	853	870	944	871	866	863	855	920	882	831	937	832	854	860	876	902	900	876	895	874	887	901	873	931	921	915	850	838	933	864	879	828	869	917	919	879	943	883	881	885	893	886	832	859	913	873	827	935	907	954	904	885	912	893	903	878	860	855	839	883	868	936	908	876	819	839	903	861	896	879	867	875	933	856	912	941	885	908	915	892	905	901	821	881	863	900	859	863	832	876	878	876	877	916	875	888	899	900	866	884	883	912	878	903	924	898	843	826	910	908	848	896	954	786	948	910	891	840	914	893	891	848	912	897	899	909	896	864	891	885	906	914	903	824	876	867	906	898	885	855	878	855	933	922	815	880	876	925	911	848	888	922	938	902	849	857	890	879	891	855	876	872	866	878	917	936	869	877	875	899	907	899	937	916	858	922	883	869	870	867	870	908	926	916	834	885	932	869	860	884	828	848	889	897	882	871	869	911	883	888	896	862	894	904	907	910	855	890	888	868	864	878	910	873	864	838	891	886	846	916	904	903	926	872	869	835	844	871	907	853	953	879	885	870	892	890	870	895	898	882	865	840	873	837	903	896	879	838	877	883	845	850	948	883	894	917	880	908	875	895	915	910	915	864	897	893	918	841	892	924	841	863	959	873	818	895	920	792	857	892	869	850	847	876	840	843	902	886	849	911	862	869	878	842	846	821	889	897	909	896	892	875	880	931	916	914	916	954	856	908	835	863	910	902	855	895	866	866	869	889	886	883	938	910	947	918	916	882	880	891	875	885	884	937	903	898	859	853	861	903	831	881	883	887	868	908	850	869	886	898	912	869	846	863	829	885	905	867	910	928	897	904	846	873	892	894	887	887	890	849	862	905	943	976	949	898	1014	936	866	858	828	833	856	839	867
25070	21554	24859	28693	21544	21367	1196	405	371	341	346	341	329	333	310	302	341	341	293	344	302	317	316	304	310	288	295	301	306	301	317	280	292	325	320	303	288	284	287	306	290	325	311	287	305	282	298	300	329	308	326	307	308	301	304	314	284	297	292	273	312	309	298	276	336	265	264	274	290	266	306	313	309	318	300	309	313	294	286	288	273	301	306	269	310	290	301	283	319	305	299	301	283	266	314	290	295	298	297	281	308	318	286	311	297	300	300	305	326	281	265	262	290	295	281	303	309	312	316	290	280	347	279	286	309	285	292	293	280	294	294	294	294	317	334	308	296	313	350	299	290	289	299	319	319	314	302	334	313	300	315	304	318	269	309	317	330	262	302	323	282	272	307	308	301	283	272	290	310	327	274	310	327	280	269	299	322	280	317	327	306	275	309	306	315	325	297	283	300	286	291	268	253	287	312	283	317	302	311	274	322	318	299	321	275	291	302	269	286	294	255	286	266	264	296	291	291	288	324	293	294	286	275	307	305	312	303	292	323	282	281	298	303	284	280	319	296	269	307	312	285	294	282	286	290	278	287	292	300	282	295	309	278	298	283	281	262	274	311	286	308	287	290	294	292	313	295	323	287	290	307	300	288	292	249	303	304	292	276	276	289	303	310	303	297	307	317	317	311	282	309	279	242	268	331	282	292	238	290	299	280	285	321	296	283	295	301	259	300	281	309	303	319	273	277	313	352	308	299	304	265	326	338	288	286	294	287	306	272	312	274	256	298	260	273	296	343	317	313	293	268	268	267	307	342	328	306	323	305	267	311	313	286	265	292	281	247	299	292	276	300	281	276	283	272	284	286	305	287	290	294	280	285	318	315	305	300	311	320	297	322	341	273	297	302	304	291	283	286	286	271	319	277	297	332	282	284	276	318	281	260	286	306	283	266	291	312	298	316	280	276	298	285	267	304	287	300	312	294	312	291	289	257	301	262	293	296	272	285	302	260	299	300	287	283	294	322	311	294	305	268	303	266	281	279	283	271	292	295	277	289	287	326	306	272	289	293	300	289	264	306	309	325	325	297	308	317	291	315	300	283	336	286	283	279	280	296	337	286	293	292	294	321	256	291	298	269	287	293	267	269	317	315	294	344	317	296	315	291	257	288	288	309	318	271	294	314	318	319	304	306	353	299	267	267	286	299	296	292	302	308	309	319	307	271	308	288	269	294	295	302	274	325	277	309	319	293	308	308	265	286	289	300	263	303	286	335	307	277	269	305	315	286	314	292	292	284	277	264	309	275	299	288	284	329	289	307	325	321	310	286	274	256	303	334	301	271	269	286	286	300	312	304	304	307	270	292	300	315	312	295	264	319	294	298	298	268	313	254	333	298	307	319	309	289	309	308	310	296	295	313	290	313	312	324	282	295	304	301	318	281	302	283	274	303	279	320	281	300	255	287	288	310	311	299	281	338	325	306	278	268	293	272	301	311	303	319	308	260	270	290	285	292	297	291	341	311	276	281	267	334	290	290	306	297	284	308	287	304	273	301	313	289	311	305	307	280	277	282	276	301	302	294	298	288	278	322	294	288	319	309	301	284	297	308	275	262	286	302	261	291	302	257	306	297	262	286	294	312	307	268	276	334	330	290	293	284	328	315	294	285	300	318	302	303	313	282	289	279	296	281	289	274	303	295	296	291	302	288	280	273	297	322	292	276	307	290	281	281	314	264	320	267	282	282	280	307	294	304	301	280	290	297	310	280	312	309	290	301	296	302	308	294	277	285	313	279	286	303	277	277	269	274	313	268	289	318	269	328	288	313	270	266	336	258	316	288	305	296	290	299	270	289	294	273	293	289	274	295	285	300	273	279	274	293	276	294	307	284	333	308	299	258	324	299	304	287	280	302	295	286	255	250	291	326	275	318	297	297	254	283	293	336	267	290	304	311	322	287	285	282	290	292	263	282	320	306	287	298	262	289	265	329	323	293	303	303	292	276	288	345	281	258	282	287	303	319	328	301	317	275	294	298	298	323	273	283	271	286	320	321	278	301	281	275	281	277	299	275	316	313	297	306	315	281	284	291	312	305	323	301	276	274	293	278	269	265	313	316	275	273	275	313	321	304	311	310	279	298	286	312	296	285	316	291	306	298	296	310	283	290	322	292	286	309	324	292	291	288	296	284	320	281	294	316	312	271	287	262	273	321	281	295	273	335	280	275	315	321	307	326	288	279	282	284	302	287	293	283	319	270	247	284	314	291	309	308	284	301	312	297	280	285	276	284	291	316	321	320	292	302	289	307	308	286	315	282	285	295	287	309	289	304	334	301	318	313	296	278	284	265	324	280	303	311	310	296	270	292	315	306	312	302	259	294	299	289	287	300	310	334	280	303	331	272	284	295	309	263	295	257	319	305	328	325	289	311	270	300	311	299	319	350	288	305	287	321	306	276	285	286	297	312	297	281	324	296	278	308	330	299	300	324	302	302	301	308	290	305	290	311	296	334	307	292	309	322	277	308	317	254	319	301	317	308	329	281	303	313	316	295	300	313	304	317	281	287	292	281	289	271	272	311	297	289	272	288	324	318	293	293	285	308	289	278	292	301	302	264	294	282	306	297	291	316	291	271	291	276	314	269	305	278	254	277	280	299	303	290	284	301	292	305	315	268	281	319	314	304	285	274	288	295	307	289	304	325	309	297	293	282	281	312	301	309	300	301	303	301	289	313	279	317	271	290	282	293	297	288	315	285	300	337	295	266	318	309	309	298	288	279	308	307	293	285	280	287	298	294	253	307	299	309	300	286	278	304	282	296	309	319	281	297	290	282	285	300	305	295	309	294	276	296	276	261	297	282	290	283	323	270	273	300	318	289	263	291	318	260	277	291	270	297	292	288	339	278	293	299	262	259	293	320	293	303	292	326	283	242	285	287	298	267	316	331	294	314	284	272	288	254	304	291	299	282	320	307	265	274	293	266	277	280	275	283	287	321	304	287	304	319	299	307	282	290	273	287	294	311	320	295	294	290	295	258	290	269	283	255	249	318	292	284	293	311	310	252	275	301	302	276	288	297	272	288	295	291	312	284	277	314	258	298	290	299	279	283	261	325	299	287	299	276	278	298	310	284	314	319	288	300	291	300	310	299	267	256	298	297	278	334	330	276	308	261	314	279	303	278	296	299	312	265	296	294	280	295	299	306	297	291	312	268	316	299	318	296	297	266	294	289	276	286	285	285	311	285	294	292	309	311	283	289	296	273	313	293	269	273	279	302	273	245	271	286	315	324	316	287	300	289	284	260	289	340	286	306	287	275	299	312	272	320	295	273	310	304	308	290	325	267	313	279	287	273	294	303	311	277	321	286	309	297	311	282	276	308	264	309	313	288	302	268	274	306	302	317	309	302	334	287	302	292	292	301	310	269	285	305	277	300	306	279	299	304	289	304	296	295	299	258	285	283	304	298	286	286	306	296	310	290	279	274	305	331	279	323	289	306	283	301	258	290	265	305	304
3197	2105	1276	943	826	692	730	677	680	656	692	667	667	668	640	679	633	667	655	624	643	637	637	594	667	704	673	695	646	681	631	673	638	656	615	657	621	642	667	617	665	606	679	623	608	653	647	640	614	638	652	632	688	620	640	639	625	645	667	647	635	657	617	694	654	660	577	669	681	664	672	662	638	651	707	652	634	645	645	647	633	689	648	672	611	662	672	664	618	690	586	667	658	637	660	641	684	626	639	658	675	652	622	667	602	658	658	649	614	719	619	596	619	681	657	642	630	651	623	659	653	636	669	676	629	654	613	645	662	705	645	643	661	607	636	651	604	622	661	647	666	610	664	629	687	681	682	676	653	624	652	640	619	640	611	692	671	666	684	667	643	617	627	639	660	689	653	623	645	614	625	666	647	643	624	662	663	641	662	621	663	642	701	693	651	614	645	637	616	630	633	684	666	655	657	622	661	632	641	621	633	668	710	596	634	676	631	674	623	597	641	605	626	645	628	668	680	696	634	606	619	674	625	633	627	628	603	630	638	627	661	686	654	633	664	649	629	651	633	623	682	625	629	683	664	642	667	624	638	617	635	627	611	670	659	624	678	634	668	628	629	627	634	679	650	642	626	639	603	621	621	650	569	628	601	628	660	611	642	666	645	661	626	648	640	644	641	629	646	649	627	668	665	648	656	661	637	579	591	649	624	667	676	694	610	656	617	580	605	609	651	619	640	625	639	611	670	601	608	662	639	671	679	674	641	664	660	633	629	630	668	663	648	691	686	648	686	656	616	665	691	652	672	616	648	699	671	663	657	638	672	631	635	645	679	671	665	668	644	631	679	631	668	679	645	635	633	665	671	670	655	629	633	634	654	622	650	617	637	645	670	641	700	717	669	618	697	663	654	655	636	646	681	638	671	646	690	709	691	625	636	669	648	669	630	670	650	637	644	679	624	665	635	640	593	647	628	644	682	592	664	669	634	624	621	672	612	672	605	671	643	614	659	624	623	628	638	681	677	679	640	661	686	620	655	665	604	599	614	668	631	652	643	692	657	631	658	626	650	635	639	661	649	669	622	661	671	604	661	683	663	583	648	682	617	590	633	678	663	641	636	619	628	639	663	656	632	571	622	671	652	659	654	685	671	643	640	640	638	641	657	680	676	630	671	629	630	643	656	668	660	635	632	644	626	644	625	642	678	657	684	672	635	677	665	673	656	584	627	644	596	645	652	681	705	632	638	621	670	670	677	657	647	660	580	618	652	698	689	641	657	636	645	621	664	662	651	640	659	652	634	659	631	672	653	639	707	600	662	642	681	628	633	630	682	631	628	628	677	637	663	631	641	630	663	647	618	619	618	660	650	694	633	626	644	648	627	613	599	678	640	646	673	658	649	642	644	687	640	648	585	645	590	673	637	663	628	655	614	670	639	619	677	670	665	647	697	666	663	615	644	666	639	648	623	647	662	628	619	658	645	604	695	618	608	661	580	612	663	648	687	632	649	606	635	644	658	663	677	625	612	709	649	671	648	671	646	709	649	657	667	699	617	665	652	684	649	593	652	675	674	623	645	667	619	658	617	647	678	630	652	653	649	652	654	624	615	624	657	699	663	590	550	656	633	638	638	633	654	675	658	670	706	700	640	675	658	641	619	664	683	658	646	632	665	643	696	653	689	612	661	669	648	627	668	665	623	687	671	662	649	631	642	665	654	654	634	663	645	686	652	683	617	646	661	608	685	636	659	689	622	611	687	658	606	651	647	627	653	686	658	674	685	644	610	668	649	663	656	656	634	644	630	621	619	649	659	699	655	644	687	662	657	668	652	674	665	665	663	630	698	698	637	624	628	621	668	650	682	666	632	676	649	656	610	621	619	632	705	608	645	609	622	621	641	610	644	657	608	612	673	639	670	682	673	635	626	637	668	670	646	644	572	649	655	617	656	655	639	681	675	672	637	700	616	603	634	683	682	650	689	631	675	707	665	603	682	611	654	671	641	667	586	671	674	665	607	649	641	659	631	673	665	646	644	639	650	686	685	629	675	648	606	654	617	663	639	672	624	658	666	640	644	654	649	594	666	654	633	647	674	664	693	681	644	637	649	654	611	609	618	666	657	658	654	636	666	632	611	602	587	634	681	671	616	626	672	641	670	682	629	633	592	631	648	619	639	662	681	642	656	665	644	649	623	628	639	599	655	653	669	687	629	671	641	650	713	665	634	647	726	649	608	657	656	659	671	677	604	657	661	703	707	619	687	681	654	636	679	660	653	669	688	649	630	676	638	647	663	694	658	640	649	666	653	706	623	628	663	608	646	668	634	651	684	649	636	628	646	641	667	654	637	663	646	625	657	647	676	646	671	644	660	676	656	647	653	594	633	661	639	664	619	614	630	607	642	662	627	625	686	659	648	667	632	646	671	631	645	660	621	619	642	631	665	668	675	667	713	664	616	606	668	682	695	631	618	612	661	663	659	652	666	640	657	636	647	689	643	654	671	635	638	685	670	643	651	698	589	625	610	650	621	648	673	628	671	588	651	624	643	641	662	650	647	651	644	640	658	636	638	607	653	625	666	607	658	646	638	610	644	633	627	688	673	700	642	633	665	634	584	670	650	637	686	647	675	628	627	661	685	684	624	625	618	638	671	651	605	620	674	670	689	669	657	685	685	694	643	650	715	651	660	676	680	651	641	715	626	680	641	623	682	647	666	651	679	658	651	590	681	692	654	659	641	653	652	656	601	628	646	673	685	629	657	646	638	625	632	627	659	649	624	635	647	624	695	660	688	601	672	631	637	683	667	643	636	657	653	607	692	640	564	684	622	584	635	657	656	620	681	660	602	680	597	626	661	661	634	635	645	625	642	686	630	686	665	623	614	662	638	639	628	665	682	656	684	630	628	641	645	667	634	632	687	611	680	636	636	659	682	611	652	639	614	669	616	644	686	711	662	692	624	653	595	644	659	685	637	634	626	689	625	652	645	662	608	642	636	638	660	638	660	652	689	658	617	629	667	626	625	698	640	675	604	606	678	707	640	672	676	634	617	649	678	622	634	671	642	654	634	628	651	652	656	628	685	622	676	644	627	677	633	658	663	663	626	638	668	623	630	631	628	681	640	663	649	666	633	620	667	646	617	644	698	637	645	636	670	643	609	614	668	639	639	635	657	633	646	601	668	659	617	628	647	677	657	694	663	663	641	627	693	669	640	623	647	652	665	614	656	630	608	649	666	677	644	662	700	641	593	646	616	706	689	610	611	668	604	607	624	670	658	604	598	655	640	672	648	672	657	621	631	612	615	636	665	695	644	621	633	706	631	665	657	664	651	602	604	671	623	643	622	607	600	638	621	658	652	600	600	660	686	639	646	602	655	623	681	673	623	666	632	673	657	621	670	691	613	624	594	648	623	622	619	647	598	650	659	648	727	648	642	637	679	639	640	664	650	621	647	641	670	659	720	625	657	650	643	617	661	669	684	650	653	623	632	682	629	649	606	679	660	664	668	629
24298	21486	25134	28287	21489	21502	17938	509	266	240	178	209	175	187	168	160	182	163	150	163	166	162	150	148	132	153	145	141	139	123	140	112	131	135	134	145	150	128	143	134	131	158	142	161	156	164	133	133	143	121	103	107	142	143	111	143	157	126	115	105	142	141	138	141	124	123	158	127	99	129	155	154	136	141	140	149	124	148	141	135	139	141	134	141	117	127	127	115	119	119	134	140	173	138	124	146	159	143	133	111	137	129	134	138	126	141	142	125	124	132	135	132	125	128	148	127	136	145	122	150	141	139	141	134	126	149	133	135	154	142	141	134	142	139	125	138	126	126	117	124	142	148	127	131	148	154	159	143	126	154	141	142	125	136	107	143	150	134	125	107	118	119	152	133	145	138	144	131	123	119	130	139	146	133	131	137	128	141	138	146	124	120	150	141	139	134	128	117	145	148	147	123	149	131	133	126	149	144	151	134	153	145	128	162	135	133	125	126	103	104	128	138	136	113	130	134	126	119	134	148	152	140	143	129	137	148	136	137	135	144	128	108	116	123	149	130	125	129	150	129	132	160	146	135	141	133	122	149	136	138	113	151	132	123	133	136	134	140	129	166	128	131	132	138	122	114	132	117	138	118	115	137	132	144	141	131	145	120	119	129	126	143	118	131	108	119	142	138	141	145	154	125	124	142	124	138	136	148	127	119	131	145	112	114	122	120	126	132	130	147	118	140	134	131	131	111	146	130	123	132	140	124	127	138	118	139	120	126	160	150	143	137	134	164	147	134	131	148	149	137	151	126	122	146	153	129	146	154	143	154	119	129	103	127	111	154	125	145	142	135	125	143	118	129	116	120	143	134	147	126	136	136	156	132	143	121	136	136	135	130	158	142	164	143	137	147	144	139	155	155	130	131	148	118	128	118	147	168	125	131	123	145	128	150	137	157	143	131	167	128	151	132	145	122	124	154	152	126	143	113	132	154	131	129	165	128	118	141	120	137	109	137	145	137	163	140	150	156	124	125	132	149	139	128	137	142	137	134	135	115	140	132	151	139	132	124	147	128	139	177	123	146	134	114	133	135	127	133	115	150	141	145	128	158	126	138	107	133	124	127	145	130	122	152	127	128	116	145	133	125	128	167	138	139	139	144	110	126	149	127	136	135	127	119	148	116	138	140	131	154	156	151	110	114	119	111	141	144	149	133	142	136	159	154	120	135	121	131	136	126	136	147	148	148	157	123	137	138	134	143	148	160	138	139	149	126	136	140	133	168	138	135	153	139	124	149	140	143	130	120	164	141	128	119	142	125	141	151	133	129	147	125	137	115	125	128	144	161	115	160	117	126	129	137	107	148	107	140	111	127	126	127	140	124	134	135	137	143	172	134	137	130	135	127	114	163	145	151	146	128	123	118	133	121	140	110	135	124	146	133	137	131	137	120	139	126	146	141	118	123	114	133	135	135	109	150	146	129	149	162	159	135	139	151	143	131	160	155	133	127	119	135	153	146	114	152	121	127	151	126	114	133	125	125	166	135	122	126	128	120	171	119	142	150	129	123	137	114	133	137	114	133	129	123	104	139	132	149	158	156	144	141	138	134	143	128	141	116	120	132	124	133	128	107	137	120	115	132	128	131	145	130	133	144	137	110	155	112	134	133	130	115	135	129	121	120	170	145	122	150	159	139	127	130	125	142	124	147	140	139	147	139	143	135	146	145	129	138	131	157	127	108	136	122	134	150	130	134	126	151	122	134	168	142	117	127	138	136	147	133	113	133	151	141	134	143	159	125	153	133	152	157	128	140	135	132	142	124	105	148	122	142	136	128	126	146	138	129	122	118	130	136	128	132	138	117	115	159	120	131	145	130	142	131	134	118	118	146	137	155	115	149	119	155	136	134	129	137	138	118	133	110	135	143	113	150	145	151	126	133	129	142	141	152	145	147	122	161	135	149	111	132	133	130	121	114	149	133	125	121	140	122	138	128	138	154	157	153	142	144	137	132	149	138	143	126	117	116	139	136	144	131	128	142	139	105	148	140	133	163	123	130	120	133	121	133	147	136	125	170	165	144	106	129	136	131	145	132	152	141	140	114	134	133	130	153	155	135	141	160	122	140	135	136	131	124	142	128	145	159	147	158	115	139	147	126	135	135	163	140	132	149	121	120	159	128	142	141	143	111	144	145	132	130	134	125	106	144	109	128	142	114	131	113	143	144	152	150	110	123	133	168	135	131	119	122	126	154	158	139	128	131	160	127	126	127	142	141	134	143	128	128	116	165	134	134	118	149	129	139	121	128	132	127	143	138	159	128	134	115	126	142	114	112	143	164	140	142	139	124	124	146	122	128	148	121	121	132	139	139	125	108	133	137	122	142	141	136	130	138	118	147	140	150	147	162	154	123	144	136	130	110	129	133	135	131	141	130	131	125	134	147	108	136	129	120	128	125	119	152	124	120	132	136	113	153	131	154	146	128	146	134	126	120	116	137	146	120	131	111	150	118	149	134	126	121	139	150	116	127	145	115	144	134	142	132	145	114	139	123	137	118	136	142	126	126	134	150	177	118	121	142	134	154	169	138	130	120	133	143	142	137	132	132	139	135	100	109	137	121	138	157	115	130	118	151	124	126	139	131	131	135	139	140	129	134	146	114	151	135	147	131	133	137	118	148	125	131	119	126	140	140	119	136	107	139	142	110	134	129	109	141	141	140	139	156	112	118	141	128	126	112	138	106	109	132	129	119	131	134	123	140	172	130	135	132	134	137	134	140	146	128	141	161	150	132	138	143	149	130	136	142	138	126	147	126	141	145	133	133	135	137	149	116	154	118	143	134	127	126	155	135	120	125	134	116	113	141	120	146	146	128	132	130	122	135	114	115	130	140	149	130	133	121	109	126	112	136	119	117	128	110	136	139	159	128	156	154	153	115	143	150	130	136	107	135	135	123	156	153	133	143	136	140	136	139	144	157	156	117	137	142	141	124	130	133	151	129	130	140	116	111	137	117	118	147	113	143	132	108	133	146	121	146	131	149	145	119	123	149	140	120	129	125	139	115	126	146	156	138	149	136	140	113	130	132	138	159	154	138	149	129	111	121	134	126	136	122	126	133	142	139	131	132	140	118	128	116	147	138	132	109	141	134	132	122	127	129	147	149	139	132	128	163	113	124	143	128	129	138	123	138	126	138	122	158	134	141	118	115	118	136	134	140	141	123	118	146	137	145	146	144	116	119	122	143	149	139	120	128	125	122	121	140	159	126	132	118	142	140	145	125	130	114	156	144	144	161	131	157	139	124	124	131	127	142	126	130	147	135	136	127	145	123	142	112	112	116	136	133	135	147	128	140	129	100	133	142	149	138	120	129	140	133	119	140	123	141	149	142	128	130	149	118	117	120	144	139	154	141	123	138	155	127	133	150	142	128	160	134	150	127	124	141	120	118	139	147	136	120	139	146	129	115	149	154	128	120	124	134	146	134	142	127	125	112	153	133	135	126	114	117	131	115	134	154
2921	3198	1531	845	618	452	441	414	370	360	350	333	408	331	368	333	377	360	328	346	326	324	320	332	340	321	337	378	383	327	335	335	380	349	343	318	352	353	346	324	300	297	341	321	308	358	332	369	333	338	282	328	352	338	343	332	309	366	318	303	323	350	336	353	314	330	318	297	328	328	317	354	347	332	312	360	326	323	356	375	322	315	331	332	328	344	344	356	313	301	347	355	316	353	333	352	302	340	331	281	321	323	335	313	345	302	349	300	311	333	337	345	315	313	349	334	315	344	327	333	345	317	332	294	341	309	281	302	329	345	330	311	297	312	339	339	336	314	342	332	333	330	327	321	341	330	320	278	312	335	322	288	346	357	336	323	323	345	306	323	329	337	351	333	347	319	324	312	334	321	331	307	291	309	341	297	279	343	301	340	319	324	309	309	326	330	322	319	337	335	304	312	313	352	353	347	349	338	311	329	316	355	349	306	346	350	333	325	296	359	329	342	345	317	367	337	368	336	352	337	331	318	293	324	315	317	335	337	329	323	313	313	345	331	338	337	333	278	306	334	299	342	361	321	311	335	305	304	329	342	290	319	336	333	325	300	349	304	330	350	325	314	334	308	310	302	346	323	305	338	321	325	329	331	319	329	351	325	318	334	301	356	326	344	310	321	359	331	324	330	319	324	324	320	337	319	350	336	350	342	349	340	330	330	357	312	353	348	327	349	335	331	305	305	339	349	353	341	330	333	355	346	325	328	314	343	293	294	328	314	313	321	336	315	318	346	303	318	283	357	340	325	315	317	330	334	337	334	313	327	290	309	325	358	329	275	319	341	344	329	352	334	316	335	305	339	299	347	325	344	332	386	324	335	324	332	311	335	306	304	340	325	307	326	322	326	340	311	331	327	326	357	314	320	341	303	325	305	302	337	336	337	337	347	337	349	353	334	320	307	331	332	330	319	305	339	323	338	300	308	332	358	345	335	288	356	320	340	348	314	299	319	311	335	300	328	310	346	322	340	301	368	324	348	341	331	329	303	344	320	323	305	327	324	326	313	363	351	292	327	332	312	307	328	338	315	326	302	327	333	335	347	355	342	343	349	358	346	334	308	320	348	317	312	313	330	340	329	350	326	334	349	329	319	293	338	359	322	312	356	347	328	317	321	320	323	327	314	328	346	320	358	350	335	331	302	339	306	357	304	336	346	304	319	326	338	306	331	338	336	306	330	350	343	327	309	298	315	345	320	351	337	330	354	317	325	332	336	337	334	335	341	350	329	350	326	341	300	328	321	325	319	345	302	323	358	350	331	363	319	339	330	348	324	339	323	375	353	316	320	314	343	333	339	318	349	325	337	323	310	324	329	378	330	302	308	358	318	308	308	357	314	348	337	334	320	321	368	332	365	356	299	334	302	326	301	315	281	368	329	355	319	349	311	321	347	349	326	347	348	325	330	326	332	332	337	296	352	343	331	337	326	350	351	342	318	331	331	290	314	343	332	319	316	313	314	311	305	323	310	347	307	323	341	347	358	312	334	354	372	312	326	317	325	351	318	358	348	327	325	318	288	341	328	361	318	325	316	339	354	334	304	310	311	342	309	340	333	303	329	325	327	338	316	325	335	349	318	315	314	350	338	328	322	318	307	303	295	310	301	336	290	313	333	319	316	313	299	336	322	341	344	350	342	350	328	340	304	311	310	326	313	336	336	347	292	296	310	333	335	343	325	316	360	364	310	334	329	303	326	321	312	327	309	347	314	327	315	316	329	332	348	357	282	317	347	321	341	319	370	327	317	321	319	316	315	346	340	325	319	315	322	287	318	328	349	318	281	318	320	307	305	352	325	345	333	341	301	323	347	314	306	327	355	334	341	318	317	323	320	340	357	352	330	334	334	282	326	332	302	328	327	330	300	335	335	309	328	343	288	322	329	316	326	343	339	302	327	312	350	308	340	318	310	329	346	318	350	335	340	319	347	296	367	354	339	345	318	326	331	343	338	327	333	336	284	350	314	306	342	319	321	337	313	320	333	350	302	369	325	339	303	342	363	329	321	347	342	336	323	340	313	326	328	324	328	344	338	334	344	365	332	312	322	321	333	360	312	336	331	306	360	346	304	356	354	365	284	305	316	319	311	351	356	324	345	295	334	330	335	365	319	349	321	355	366	343	350	326	311	299	305	297	325	323	351	331	290	346	333	329	324	336	326	321	341	299	348	302	310	328	377	328	339	348	308	356	316	321	324	290	320	321	331	336	342	323	326	339	346	320	349	349	338	305	299	319	317	323	345	336	344	354	321	308	345	325	338	349	360	357	334	309	288	355	337	343	346	319	321	310	307	297	315	324	323	343	356	339	330	297	296	341	333	334	331	331	367	348	333	331	345	358	331	304	364	366	329	322	323	328	309	317	331	328	287	359	335	365	288	324	326	314	324	329	349	331	293	313	338	340	327	337	342	355	344	340	334	301	330	318	295	324	335	328	319	323	314	336	331	313	336	332	329	340	339	332	344	320	348	347	312	324	326	298	322	314	343	314	350	325	342	372	295	316	331	341	345	314	324	349	301	347	295	336	342	339	300	363	328	318	319	316	367	299	310	299	331	325	277	320	325	323	317	320	333	324	305	323	336	342	303	321	320	354	318	302	358	320	360	323	356	320	321	346	341	331	316	322	314	295	315	291	336	325	326	330	329	335	351	323	350	361	329	337	335	292	326	318	291	336	346	327	314	322	302	324	327	352	308	353	334	357	313	355	329	340	318	302	347	369	337	287	314	339	315	343	346	336	333	331	344	312	320	335	332	344	317	346	306	314	282	326	347	309	355	318	306	315	366	332	332	341	342	320	321	328	335	334	308	319	329	346	367	361	335	342	339	336	342	368	311	323	307	298	343	339	378	309	324	333	318	340	271	313	331	321	281	326	340	343	297	360	333	328	338	344	335	341	318	335	325	316	280	343	327	294	322	343	313	316	346	324	333	369	343	351	323	325	308	345	359	332	339	340	343	344	325	328	321	316	347	334	329	316	319	342	339	323	338	337	327	328	328	342	346	333	339	340	338	335	326	322	334	317	308	318	320	373	354	343	347	292	304	289	340	347	313	353	341	340	377	295	329	328	338	304	340	331	330	322	334	350	294	348	328	335	317	349	319	339	318	301	323	366	315	319	291	341	350	379	340	330	332	296	320	353	305	351	298	343	355	322	341	287	337	331	310	336	339	316	342	331	348	315	340	305	337	330	297	370	306	321	344	334	323	343	342	370	357	334	343	325	337	337	339	326	343	315	314	314	321	316	332	335	324	308	331	328	326	323	321	314	340	316	332	310	320	317	315	343	340	327	334	319	324	331	306	313	304	342	298	326	337	344	337	333	329	343	346	320	336	349	319	352	337	329	331	349	313	349	338	324	314	336	315	350	339	323	328	360	323	318	340	351	319	313	314	317	304	313	334	342	315	330	351	318	340	351	348	331	365	325	323	336	308	328	367	299	319	320	317	347	369	344	333
32085	21033	11872	903	478	435	421	409	410	415	423	471	391	374	380	387	400	402	444	422	399	393	416	432	383	420	392	408	407	377	413	412	396	403	395	435	420	372	426	411	365	418	392	404	411	422	468	410	420	423	366	417	404	391	393	428	399	358	389	441	395	371	422	413	414	361	436	414	420	427	377	370	418	452	398	416	379	407	384	458	432	380	402	422	396	428	384	386	410	426	415	391	379	417	390	394	393	410	402	463	434	387	388	376	406	390	406	393	426	411	395	399	426	434	430	402	413	392	420	408	412	403	421	420	433	418	408	405	405	399	417	459	393	388	402	388	377	413	435	393	445	403	407	451	430	419	399	440	459	402	378	399	388	459	411	443	417	446	423	421	424	453	414	388	421	408	363	397	432	412	394	413	398	393	377	414	439	413	407	417	388	403	383	412	386	423	401	395	402	409	397	390	416	403	392	405	416	446	429	440	406	425	367	382	388	400	395	378	393	404	468	440	421	405	403	406	427	439	442	364	387	421	420	434	405	354	432	395	425	417	409	449	394	416	398	408	431	390	368	413	401	401	422	360	395	413	394	418	390	380	425	381	374	475	426	432	409	428	396	432	380	422	427	404	459	392	411	409	429	425	422	398	383	393	388	419	395	374	414	472	459	395	441	422	394	386	411	391	417	398	414	412	414	441	417	423	392	394	396	404	436	397	411	422	415	428	399	414	375	382	422	447	396	419	382	424	423	375	417	427	381	381	383	400	422	433	429	432	399	378	390	427	417	454	417	407	394	373	421	443	386	416	393	366	436	445	438	421	423	403	377	387	394	447	412	400	401	405	409	415	408	410	413	452	425	434	441	442	373	436	439	445	444	430	386	464	381	403	424	429	410	415	398	406	396	405	429	373	402	394	443	399	408	428	403	417	439	375	427	420	437	409	383	384	383	405	388	438	426	410	378	396	398	389	365	429	423	378	378	454	398	386	450	384	451	429	391	396	385	419	413	416	418	405	403	389	402	421	443	381	375	418	411	407	427	373	375	401	439	412	394	416	437	410	402	378	385	431	362	388	399	400	363	385	395	399	381	441	386	416	418	378	410	403	392	376	410	426	423	439	444	452	453	427	421	411	409	401	341	426	428	396	420	428	367	431	387	371	346	408	432	415	431	429	390	426	440	375	417	419	401	434	402	454	407	394	375	366	414	393	406	442	398	430	397	432	393	420	401	453	403	420	419	398	382	386	435	402	397	437	367	402	385	408	404	405	419	387	402	406	412	396	420	346	394	396	410	402	420	449	443	374	423	379	368	410	389	426	412	398	423	387	436	423	440	432	436	387	386	415	399	377	391	423	417	429	415	391	432	391	391	370	429	413	375	403	414	407	409	409	420	388	409	419	444	390	406	400	378	398	392	415	387	428	403	421	398	371	375	392	417	400	395	380	411	449	428	398	415	399	439	406	393	361	401	400	470	423	441	391	414	385	416	388	405	357	389	393	378	404	373	410	400	409	437	413	414	396	399	415	404	396	398	375	402	403	431	369	410	392	396	429	401	453	424	380	396	397	418	373	378	412	414	410	446	426	424	412	418	409	446	430	426	365	422	388	396	410	389	417	427	423	387	463	394	443	415	413	382	403	436	399	398	369	444	391	403	393	414	419	380	386	416	412	380	389	393	393	433	370	456	394	378	412	387	401	410	383	417	403	396	419	404	403	401	395	438	417	401	393	437	423	406	404	387	402	374	366	397	411	386	404	432	412	452	421	405	407	463	395	363	402	415	444	397	403	402	402	406	384	406	422	415	461	428	412	384	379	418	396	442	403	404	409	428	401	367	389	395	433	389	431	422	401	394	406	397	438	396	415	453	396	384	442	433	406	446	447	397	400	400	440	447	430	406	429	432	413	384	406	384	397	422	427	442	390	417	396	414	415	397	396	377	422	420	404	407	398	423	420	440	418	396	401	385	400	420	380	385	397	392	428	447	452	397	385	422	411	381	385	403	416	398	425	450	397	390	461	393	388	414	379	397	397	391	389	437	431	420	429	375	426	409	414	420	427	382	374	416	402	396	360	421	432	438	416	408	393	425	385	426	437	386	391	433	386	423	417	410	432	383	409	387	388	416	409	441	431	403	384	386	407	428	413	427	393	412	393	411	417	430	386	401	398	453	385	416	401	363	402	366	399	393	417	417	441	404	424	477	398	395	403	430	386	435	393	409	395	388	410	432	388	427	402	394	444	432	394	402	414	411	409	429	418	384	401	400	445	433	422	417	380	407	403	387	410	400	472	377	420	384	413	413	421	426	451	419	367	395	415	438	397	421	387	391	408	399	448	395	394	424	428	377	393	380	397	431	412	437	348	408	399	385	402	382	392	462	387	386	423	411	387	402	391	412	433	423	365	374	394	419	372	436	408	417	379	438	379	390	391	386	403	378	416	410	357	421	384	403	426	409	411	411	383	432	402	380	397	395	437	404	363	424	427	403	427	412	406	410	423	374	418	403	379	409	436	400	437	441	422	448	389	440	420	383	388	397	404	403	393	416	395	413	386	424	420	397	398	427	409	375	397	427	410	361	394	411	432	426	376	386	395	399	386	434	431	411	417	392	422	397	417	442	441	413	395	451	411	382	407	413	400	397	370	397	461	358	408	393	444	382	388	435	377	417	374	433	429	396	363	408	436	372	395	426	437	393	406	395	402	392	424	389	385	404	424	402	436	404	402	353	450	431	429	415	417	384	426	380	402	414	377	410	389	428	382	432	428	402	453	460	380	398	372	384	376	416	405	401	396	349	396	397	417	430	410	423	379	399	420	404	409	405	396	446	432	365	412	373	376	433	419	394	404	369	404	380	360	419	377	413	390	407	410	426	439	399	421	425	374	420	390	445	404	425	410	412	404	426	416	404	386	404	428	413	431	380	431	399	433	436	422	441	385	417	447	414	424	371	375	443	409	452	454	402	400	424	442	426	383	442	419	431	374	402	446	393	400	407	416	444	394	372	392	431	408	385	444	418	398	461	379	450	403	426	431	399	414	387	409	451	422	422	370	381	378	396	424	381	450	437	408	417	459	401	406	421	397	407	427	412	447	412	412	460	391	406	401	392	420	439	400	433	410	406	480	415	390	415	439	397	372	426	395	403	363	437	425	390	414	401	405	420	403	407	412	395	410	402	387	397	382	380	390	440	412	383	404	430	373	370	380	387	419	428	406	404	419	412	455	399	450	403	432	414	407	453	417	385	419	380	391	427	423	396	403	387	412	413	417	407	387	397	385	424	452	410	387	393	427	393	439	423	369	426	447	421	389	418	423	390	423	428	420	407	440	431	393	423	413	416	408	415	411	390	402	426	440	390	425	374	403	381	412	385	409	409	410	405	390	376	422	434	363	416	372	408	385	430	396	418	393	416	404	387	417	391	414	409	390	426	420	420	378	329	387	389	419	448	411	416	416	420	406	388	437	414	418	408	381	397	405	396	420	405	391	419	413	375	420	417	367	414	400	420	387
5881	1094	938	910	892	880	916	873	892	855	920	882	859	889	897	856	881	934	884	918	911	907	900	921	917	905	825	905	874	881	871	893	884	931	899	878	889	944	885	854	862	891	897	903	882	806	926	916	886	874	923	893	882	859	852	875	941	902	882	893	915	900	830	892	908	890	883	883	859	916	903	855	851	894	902	873	897	920	919	844	897	931	866	909	924	896	879	845	874	917	852	884	897	919	875	876	896	893	914	913	879	955	860	865	924	854	932	913	848	902	905	912	898	881	867	904	880	909	879	867	943	879	923	883	903	909	878	875	896	894	868	887	868	921	902	908	941	925	912	887	956	926	870	893	887	929	923	871	900	877	956	909	943	868	894	890	855	860	937	818	893	925	856	877	930	862	867	880	854	914	876	907	900	861	864	860	856	895	865	919	923	881	845	911	908	878	899	891	911	944	906	918	909	849	916	876	934	912	846	936	895	902	871	888	858	870	871	906	898	823	854	865	868	899	843	895	884	827	862	906	882	868	948	894	921	903	881	855	842	862	933	865	892	869	868	927	908	896	913	881	897	920	865	917	888	865	932	852	911	921	896	869	870	928	907	851	871	950	897	926	906	893	842	893	879	932	914	899	873	930	896	857	905	874	914	916	859	884	893	862	956	883	951	897	870	883	916	915	893	860	903	827	918	927	952	878	894	856	907	935	857	914	877	904	891	910	861	867	906	841	918	989	880	886	907	905	866	909	876	957	895	891	848	844	898	851	899	843	947	810	849	834	836	909	851	942	909	892	894	896	880	902	959	934	869	860	874	890	872	927	873	894	909	933	875	890	906	937	910	873	889	892	856	897	907	858	852	941	852	869	819	931	926	945	906	877	887	813	865	890	879	908	920	921	883	880	900	898	896	923	908	906	884	928	886	854	849	906	914	896	844	903	899	848	891	930	857	898	950	910	844	923	897	891	917	871	887	873	911	867	895	939	927	910	889	913	930	823	886	900	938	860	877	919	877	854	947	894	921	865	880	888	868	925	876	901	933	879	848	871	858	892	900	874	855	939	911	869	875	865	891	908	880	870	910	910	882	929	845	921	911	873	935	890	874	890	879	862	955	901	849	886	876	848	858	896	841	987	872	883	898	831	905	872	878	880	860	893	850	882	899	906	883	837	895	833	910	960	925	881	899	902	871	934	890	885	840	912	901	834	928	861	902	828	874	910	859	866	879	875	909	877	936	901	907	890	898	904	868	906	882	857	887	934	860	883	830	856	914	870	843	902	952	897	888	890	916	914	877	868	837	844	909	922	854	865	923	858	860	882	821	887	908	859	874	902	881	872	920	900	876	878	884	859	889	897	946	851	887	894	881	889	933	895	931	904	937	886	855	892	893	886	929	858	915	874	886	862	921	943	930	862	891	877	881	900	885	926	916	921	909	906	969	876	875	870	874	902	856	904	855	896	887	878	927	936	911	824	897	892	881	944	945	893	898	926	890	913	877	861	859	867	949	841	901	909	862	952	877	879	906	873	872	910	899	886	815	820	869	908	836	841	857	852	918	856	866	906	924	939	873	864	886	895	853	875	881	936	879	852	818	857	834	834	900	922	911	914	917	904	923	927	866	897	855	879	893	855	898	886	862	930	882	889	865	928	911	867	843	914	870	898	896	846	906	860	893	902	897	842	879	848	860	925	900	876	828	856	884	896	895	892	899	855	938	944	859	875	893	915	864	880	869	859	910	857	884	828	894	896	919	832	918	865	886	917	896	923	880	915	866	898	892	919	845	921	926	903	832	868	903	870	849	857	925	857	862	859	898	892	837	884	890	876	901	886	893	909	821	904	965	898	903	892	918	962	893	860	890	840	865	912	934	889	931	960	915	833	928	924	879	901	907	859	881	873	933	852	926	856	892	987	866	899	917	864	899	879	906	908	854	903	933	888	885	907	878	870	888	863	879	858	896	875	880	917	890	881	931	880	885	887	907	843	865	894	908	909	973	844	886	922	897	844	844	856	944	874	870	921	857	876	875	920	858	830	828	852	933	899	915	885	897	900	901	886	909	880	929	855	886	888	903	866	852	869	914	862	842	917	890	880	832	930	925	919	897	893	827	907	894	943	861	850	879	875	879	892	906	918	880	924	919	879	919	959	849	872	881	912	898	891	951	941	854	866	941	870	879	923	911	906	847	901	847	844	883	938	915	882	908	889	878	842	881	903	910	915	832	872	894	903	843	903	896	930	877	893	881	887	889	856	888	871	877	860	868	906	943	890	901	920	931	898	900	887	889	856	896	864	936	851	921	876	889	893	860	863	849	920	883	883	905	880	840	893	939	841	849	854	911	874	902	873	882	883	863	924	907	972	922	836	946	880	871	942	859	892	897	892	814	884	882	911	909	895	895	864	865	882	894	863	849	858	909	899	911	874	863	906	900	873	984	878	901	900	900	855	931	829	932	921	961	930	866	892	863	881	921	923	879	905	923	946	880	886	913	924	890	892	845	849	882	901	882	900	895	921	943	882	858	864	876	877	903	868	896	858	897	885	933	866	878	854	878	871	879	910	878	877	850	869	847	882	878	905	853	938	899	849	897	894	876	879	877	893	878	877	886	866	844	879	896	907	898	900	870	898	887	864	922	880	887	855	889	962	902	935	879	887	870	860	850	860	920	895	974	904	890	908	889	911	907	879	966	843	951	868	883	841	917	887	923	866	930	861	864	874	923	892	914	912	847	928	783	888	848	905	930	923	874	852	863	916	884	864	919	925	841	840	850	915	951	869	906	909	935	848	931	850	942	894	898	875	856	941	900	871	900	949	904	884	969	929	901	882	854	916	869	908	883	834	955	868	888	915	887	866	942	855	881	894	883	911	915	897	870	857	883	851	922	863	877	925	953	888	885	906	862	865	891	903	913	890	831	873	847	891	847	915	859	897	878	840	855	898	877	869	889	900	907	897	912	899	872	900	912	876	877	863	848	876	876	885	921	868	898	843	891	860	849	874	902	895	846	919	872	860	892	858	906	919	867	906	922	890	902	890	843	858	880	892	877	856	843	940	899	891	905	910	850	932	898	874	914	946	906	897	899	884	831	903	901	943	891	914	890	865	869	899	876	888	885	899	862	882	874	847	911	848	864	855	841	880	889	870	894	855	887	915	865	889	840	834	950	921	868	882	915	917	901	942	934	860	905	912	872	880	901	917	902	882	876	897	891	906	944	834	950	844	873	909	847	888	886	887	859	875	892	886	841	914	855	886	857	954	887	941	880	886	909	938	941	904	900	839	900	893	901	885	886	893	889	880	906	872	873	885	901	890	890	890	839	958	887	927	882	948	897	898	887	933	918	849	897	892	855	924	931	902	914	911	884	897	838	855	912	947	897	892	870	936	887	927	927	928	926	892	880	887	870	917	904	886	915	892	905	895	872	886	851	919	909	891	890	908	898	922	920	867	860	898	907	920	928	936	900	936	937	860	915	872	898	886	840	862	857	910	897	894	815	903	853	920	878	858
24941	21504	24820	28605	21504	21232	1205	439	368	344	348	349	340	297	339	298	340	317	295	302	317	321	305	320	299	318	327	306	303	313	322	290	297	288	322	288	293	290	346	325	254	296	327	306	293	269	275	325	269	286	275	285	288	312	263	313	317	320	297	257	288	306	284	296	295	324	284	294	332	279	281	299	291	247	292	300	292	300	269	280	262	297	288	274	268	300	288	288	262	295	321	277	304	283	291	287	279	325	328	316	291	299	283	265	301	266	282	314	305	292	303	269	303	275	301	297	310	308	296	307	311	281	287	278	289	318	302	282	305	269	322	277	306	273	304	300	290	287	298	292	302	277	297	276	310	309	268	299	289	323	300	291	277	300	280	291	312	334	284	283	290	273	302	281	300	300	304	290	287	269	310	339	279	282	285	303	277	326	296	289	278	279	291	293	306	292	315	296	327	304	333	282	273	308	281	285	306	297	313	326	288	282	311	287	298	285	299	327	299	288	286	335	328	272	296	267	336	334	298	312	287	291	339	291	284	274	289	313	276	311	272	290	276	302	299	289	284	266	262	299	310	300	313	329	307	281	308	290	274	318	319	277	316	292	286	310	299	300	331	322	280	275	323	319	336	295	316	323	267	278	292	285	307	297	274	315	297	296	308	294	316	316	319	296	336	292	315	283	300	313	318	292	296	308	271	294	286	295	285	298	288	306	302	289	304	301	302	316	281	292	311	286	300	299	311	282	284	277	282	318	283	299	275	288	305	301	261	328	314	283	280	298	334	305	317	297	272	283	298	318	297	289	298	312	276	289	318	328	288	280	281	278	283	298	287	285	321	332	285	243	290	311	265	259	288	278	295	289	315	289	296	306	330	289	313	283	302	291	289	291	321	316	339	279	300	305	319	286	254	302	298	299	283	285	271	293	296	271	282	274	275	279	333	290	322	280	280	296	299	317	285	298	284	286	292	295	279	318	311	325	284	306	306	268	280	283	311	261	275	310	254	305	280	270	309	308	276	313	327	296	267	275	343	313	314	293	287	310	281	284	280	295	289	283	299	289	336	299	321	304	274	301	273	279	273	296	317	311	300	269	273	272	316	315	309	280	266	303	318	319	296	271	284	272	291	282	281	301	277	278	318	285	268	318	293	295	301	302	288	297	301	333	299	310	336	352	311	285	322	322	331	298	264	289	267	277	285	268	268	326	287	290	289	282	320	316	305	281	299	302	287	294	277	298	281	305	323	283	325	336	294	299	271	274	277	288	294	280	287	321	273	343	264	302	291	295	282	271	311	328	296	278	296	288	292	271	318	299	289	282	307	281	283	291	274	286	312	270	290	309	294	278	319	325	292	317	289	310	287	306	280	307	290	307	287	297	323	303	299	302	308	296	301	308	311	312	325	270	326	304	304	312	294	282	271	311	307	294	300	308	284	306	301	278	293	280	300	343	307	315	291	334	296	299	284	292	300	307	285	284	297	309	323	297	298	294	313	270	286	298	294	317	321	265	264	314	301	325	308	283	311	309	296	313	318	304	268	279	314	264	311	294	293	271	282	297	316	304	306	301	304	266	307	275	306	299	308	317	260	306	317	323	297	317	297	309	279	324	287	281	298	294	318	275	329	302	260	323	283	325	319	280	328	308	259	312	310	335	309	336	290	318	328	310	275	314	304	286	309	258	278	286	317	292	296	263	261	303	295	335	295	278	297	319	281	302	353	299	286	288	277	291	267	251	270	298	291	326	273	315	278	299	315	331	307	304	333	322	317	275	315	300	276	292	292	320	275	299	283	274	288	270	282	257	290	292	288	303	317	276	349	283	251	309	287	295	263	316	299	300	277	296	296	337	322	279	290	287	287	294	314	308	276	288	304	309	309	290	293	302	312	293	268	300	304	313	316	273	299	280	282	281	289	297	290	297	305	319	291	288	292	307	265	318	273	329	278	285	294	322	301	303	318	283	306	288	337	301	319	308	294	280	276	300	315	319	325	311	315	321	287	316	278	283	286	284	319	305	294	283	300	286	282	280	300	318	255	277	268	318	302	278	332	299	306	327	281	306	291	302	290	303	272	312	277	306	292	297	298	307	294	313	291	299	325	286	278	298	317	333	341	318	274	303	284	317	232	311	290	297	283	293	287	302	281	324	305	325	320	268	281	325	276	286	327	298	299	341	283	281	332	306	280	320	280	301	291	336	312	275	289	281	282	311	275	305	273	293	281	277	287	312	280	296	304	294	252	316	307	316	310	307	287	317	274	327	297	316	271	308	274	308	335	267	318	304	295	293	307	302	329	312	284	322	318	266	286	303	303	284	278	292	281	315	317	299	298	282	326	287	313	311	309	307	315	294	307	310	282	305	285	304	295	290	296	273	275	309	272	299	298	308	299	318	322	272	272	304	336	308	295	310	294	308	307	316	295	301	320	266	269	331	276	241	315	301	267	307	242	298	293	324	283	261	299	304	278	301	283	266	280	308	270	284	306	290	319	319	283	288	295	283	322	266	306	300	310	309	300	301	280	305	311	289	306	263	296	304	305	285	298	297	330	304	284	314	290	303	293	312	277	301	312	284	284	316	296	309	301	286	318	317	274	308	289	281	294	305	308	308	310	319	307	291	325	271	289	288	282	296	291	304	322	325	290	310	282	282	286	313	302	325	306	324	302	278	295	305	293	303	297	287	267	290	323	286	312	289	283	302	297	297	279	315	317	332	272	298	340	287	292	323	294	305	304	293	277	296	286	264	282	305	295	293	292	278	309	277	300	293	319	288	294	294	290	304	294	308	289	292	283	294	271	318	304	280	323	298	269	292	299	291	324	290	292	305	267	296	308	292	293	337	303	304	296	284	293	284	279	300	277	284	299	334	282	278	309	309	291	303	284	276	273	294	309	309	290	306	279	283	281	308	293	284	291	287	314	303	316	307	307	309	348	283	290	307	342	297	300	291	295	322	308	309	281	300	300	298	299	360	284	266	323	284	276	316	323	317	306	310	306	275	273	299	297	277	301	304	303	281	287	310	298	315	338	280	338	261	271	280	298	296	299	279	331	273	280	298	293	300	309	278	275	303	310	304	306	288	300	278	294	308	310	300	282	285	303	282	292	263	316	280	308	313	309	263	282	310	295	295	303	300	291	296	306	300	296	283	274	311	280	282	305	276	275	292	286	295	274	305	268	347	305	287	265	283	276	289	287	310	294	290	269	280	268	281	318	320	298	292	320	341	283	304	292	296	266	314	309	306	314	289	306	275	280	312	261	295	336	268	303	307	277	306	307	288	314	270	320	309	306	298	326	312	288	297	280	319	330	305	271	306	305	313	293	275	294	305	300	297	281	299	303	272	309	256	287	318	312	294	304	320	272	283	294	292	290	310	306	317	317	317	308	292	302	294	327	279	300	285	321	281	269	237	312	279	315	267	292	278	292	255	273	285	306	290	329	265	269	275	335	292	299	309	300	264	258	296	303	325	312	272	281	306	295	293	302	332	330	274	314	286	291	288	273	286
3189	2217	1306	848	747	797	719	646	648	660	622	660	644	702	658	634	614	629	653	668	649	617	664	692	684	636	696	654	626	632	699	666	705	675	624	690	622	745	622	663	620	654	659	667	629	642	660	591	619	655	610	659	604	633	702	654	664	661	664	655	680	657	650	688	602	614	638	655	683	636	645	604	647	581	647	721	615	658	632	653	674	631	595	611	639	679	644	671	608	671	684	601	611	621	639	648	664	631	627	631	652	608	613	587	599	619	643	656	581	658	622	700	688	631	581	613	622	722	618	712	689	632	693	615	601	666	678	682	638	699	646	626	682	658	632	649	627	669	679	626	625	587	623	652	650	657	652	640	688	651	597	648	664	662	631	664	692	631	647	611	692	654	623	628	658	673	675	631	650	623	646	682	644	615	651	607	634	637	667	662	635	630	717	624	593	669	617	635	643	664	614	668	637	644	680	657	636	635	646	654	684	597	639	669	677	631	660	666	628	677	637	646	684	691	668	650	605	664	617	644	666	641	682	671	651	671	596	639	606	648	663	663	670	622	682	645	638	634	651	645	681	610	614	659	641	629	662	649	675	657	677	609	667	632	573	619	653	631	688	634	612	663	628	661	620	647	656	660	594	616	639	660	677	643	670	687	609	678	669	640	655	631	647	616	643	656	598	644	674	648	652	600	672	599	628	684	630	662	648	643	647	638	651	671	638	684	678	642	675	596	673	640	674	656	635	662	642	621	694	624	688	669	670	668	633	612	653	594	641	625	647	629	644	648	663	662	658	619	708	603	622	650	673	644	686	609	624	618	697	599	607	667	646	654	614	624	622	636	638	661	655	670	607	679	630	651	652	668	621	622	668	691	608	645	670	634	653	681	647	716	646	617	646	633	582	659	637	666	628	615	629	638	663	682	640	650	645	643	656	645	682	582	653	637	607	672	636	626	650	631	623	643	615	631	681	608	646	637	638	659	675	676	642	642	624	654	658	692	650	644	659	704	619	640	614	641	676	664	660	621	605	632	602	612	677	702	696	669	646	615	645	636	656	686	693	651	643	635	677	675	630	631	635	676	663	634	622	638	625	654	615	646	658	627	670	632	584	641	634	630	660	617	622	670	627	593	652	695	650	648	637	650	664	709	633	661	636	675	598	645	657	608	699	658	628	604	654	639	606	644	682	644	621	646	647	637	633	668	623	675	664	618	668	682	706	667	664	628	671	648	619	703	602	638	660	678	644	642	630	677	640	631	631	602	618	667	599	670	650	618	629	615	654	633	642	711	654	665	673	656	637	620	690	669	667	670	685	636	630	635	646	651	644	622	639	663	634	655	648	685	653	651	644	644	629	654	644	636	642	654	662	673	626	602	700	640	646	595	665	638	631	658	669	655	627	641	668	652	575	622	670	643	608	669	665	667	675	672	639	633	694	639	610	657	686	631	658	679	615	649	646	655	636	686	644	647	648	664	647	625	646	617	653	673	661	666	647	633	699	662	674	673	609	622	638	657	636	628	661	677	634	637	631	612	652	646	652	696	685	631	664	610	622	622	622	572	653	640	617	651	664	608	655	607	723	627	618	647	674	657	637	653	646	672	629	699	654	639	659	639	654	670	658	647	659	600	634	672	638	647	629	611	633	706	687	669	621	666	665	673	628	645	647	607	646	618	628	657	636	646	646	671	642	634	631	653	612	675	651	625	631	663	666	614	638	691	679	667	629	571	674	705	650	607	665	622	681	636	663	655	630	635	657	631	662	633	640	622	686	657	669	653	664	609	632	636	679	650	671	645	620	662	642	648	634	654	624	632	625	622	698	608	588	687	667	682	612	689	667	645	641	670	605	666	670	664	629	679	619	640	671	694	670	656	640	611	690	649	683	625	677	645	608	688	676	602	665	643	665	660	662	648	598	603	652	611	663	621	660	679	628	627	617	685	684	704	650	663	660	654	634	610	637	652	687	613	633	674	659	668	634	667	670	664	619	642	655	605	632	629	622	670	673	646	631	654	592	643	623	671	617	632	661	689	618	675	625	667	617	687	644	705	690	646	641	653	639	598	617	644	643	653	687	640	628	651	645	669	679	614	660	654	668	627	631	634	593	636	665	654	640	641	645	639	672	650	623	658	709	690	634	671	625	646	672	680	597	602	656	636	693	675	610	660	636	638	684	610	589	654	659	617	614	631	642	675	607	664	645	628	621	649	713	633	661	587	633	656	652	606	705	663	626	622	617	649	638	633	682	657	655	653	597	596	608	628	600	651	682	595	657	642	625	635	621	644	654	657	662	630	655	633	642	651	650	639	603	609	607	685	684	692	661	666	660	608	670	608	665	644	651	600	667	661	643	653	608	638	632	658	585	607	655	636	645	685	659	686	662	629	664	650	648	649	627	664	643	639	639	666	640	649	672	662	649	671	645	659	628	634	661	709	598	624	636	664	626	676	650	635	606	629	641	636	672	628	693	675	643	641	622	615	667	650	671	637	642	683	582	667	663	682	651	635	688	646	692	648	634	653	663	610	655	652	630	657	651	651	645	664	627	661	707	603	685	607	676	631	675	653	653	651	647	691	664	669	652	642	658	671	624	640	600	621	665	644	655	728	631	614	636	611	612	682	577	627	608	630	687	657	629	651	663	659	696	630	643	620	613	654	655	662	663	653	614	652	645	619	646	656	644	651	675	672	667	623	595	644	621	641	669	658	627	633	666	644	640	648	650	659	610	653	693	621	652	632	632	639	643	603	632	697	670	647	664	629	641	604	631	676	613	623	613	610	688	639	678	606	638	641	609	648	606	643	657	637	621	643	627	676	625	658	663	633	656	622	671	667	678	663	664	644	643	657	660	657	635	636	679	659	615	645	680	584	722	654	698	650	680	643	649	655	611	711	646	631	672	612	666	684	639	617	649	637	666	675	607	621	677	650	603	629	671	644	643	629	684	654	639	670	623	641	662	636	577	623	657	681	654	627	683	577	664	652	665	622	650	628	632	676	642	692	604	613	676	653	656	647	656	624	622	638	634	663	624	633	629	612	651	676	638	699	620	638	656	691	645	651	645	632	661	622	665	707	630	660	636	600	628	664	641	664	684	657	619	612	638	698	673	658	627	635	659	650	658	606	629	659	600	640	656	651	646	656	652	679	685	634	664	652	652	607	677	705	648	657	651	628	623	653	707	652	619	661	637	668	658	647	646	646	640	694	649	609	658	640	646	672	619	655	642	681	638	648	638	626	622	623	628	628	648	627	667	670	654	642	675	628	678	601	625	622	638	589	638	616	635	666	636	663	614	583	624	650	660	641	642	643	608	661	637	594	633	640	645	644	676	645	653	682	686	626	639	659	645	686	659	639	638	640	648	629	634	691	623	638	678	607	647	635	647	626	624	641	651	596	677	607	615	631	654	625	646	639	625	637	610	669	624	687	678	630	660	651	638	664	646	663	641	639	642	599	657	647	695	648	646	621	659	672	595	656	622	655	678	642	666	650	620	679	621	660	662	645	653	692
24341	21512	25166	28322	21514	21527	17788	506	266	266	218	197	198	172	163	168	169	170	156	159	180	160	147	158	137	143	159	159	129	131	148	155	155	167	138	147	147	142	136	138	129	144	122	137	152	152	161	159	134	150	132	142	136	142	138	125	145	120	125	123	116	142	113	151	130	125	137	129	115	148	139	131	135	131	130	131	99	135	136	141	134	134	142	133	154	161	137	142	119	138	127	142	122	136	126	132	120	121	144	127	131	119	127	137	137	127	135	136	123	136	125	144	130	139	142	124	128	112	173	138	137	123	135	119	146	132	142	174	114	145	143	140	133	147	131	154	116	127	143	157	156	133	156	129	139	146	159	107	134	128	126	152	151	118	130	152	138	153	140	139	125	141	154	116	114	148	141	123	152	123	127	126	146	132	147	126	141	109	136	173	151	116	144	132	126	126	133	127	153	134	145	144	116	146	121	136	134	138	142	144	120	138	136	117	135	133	120	130	127	132	151	106	115	116	118	130	122	140	127	136	149	116	140	129	150	150	126	120	109	126	136	139	133	153	148	121	122	126	135	154	141	139	135	123	120	140	157	156	120	130	119	149	133	127	150	125	131	156	123	130	130	133	144	114	116	136	113	103	126	124	157	144	130	137	134	129	126	139	120	155	138	142	112	139	138	160	147	138	134	137	122	144	110	154	132	153	139	128	174	122	126	133	140	140	118	130	116	139	117	148	145	131	136	109	155	137	149	136	167	121	133	140	145	152	135	133	116	130	133	141	143	143	141	128	136	117	112	127	147	135	136	124	114	160	117	160	128	140	147	135	128	148	140	114	136	117	146	125	146	134	114	140	128	124	146	130	142	137	121	134	131	140	143	128	136	144	115	104	125	127	138	155	158	138	137	159	117	130	160	127	154	130	141	147	145	163	144	108	138	147	134	140	119	144	145	128	120	137	125	135	144	138	130	137	148	130	148	135	150	150	135	113	138	129	158	123	151	121	121	129	142	109	140	118	118	119	134	125	138	144	142	152	144	140	141	136	124	141	137	127	101	136	124	136	145	151	127	140	115	102	118	123	144	145	139	160	170	130	114	121	138	130	173	153	153	110	135	134	140	137	120	134	118	166	154	127	131	123	118	139	148	127	151	127	149	129	135	125	144	134	113	138	133	124	145	139	133	146	138	147	131	138	145	150	132	137	128	131	141	137	117	136	147	133	127	133	137	129	130	127	135	120	136	113	116	123	123	134	150	132	134	136	143	116	129	129	122	152	116	135	145	136	133	142	149	112	113	125	130	128	139	137	121	127	130	128	126	152	133	156	139	132	139	130	132	135	136	148	139	139	135	154	124	129	136	120	123	140	127	154	120	122	112	126	129	143	129	124	134	152	160	134	146	121	141	136	136	148	147	169	139	147	136	141	125	134	117	147	131	146	133	131	156	155	134	125	122	129	142	117	137	148	129	147	144	135	121	126	133	121	130	145	130	134	157	142	143	131	152	160	131	133	125	121	130	139	137	157	131	135	126	131	147	134	132	112	131	133	130	133	134	134	150	152	152	148	129	148	147	147	131	124	128	139	131	139	126	155	133	127	124	116	141	140	131	130	130	141	166	141	139	128	133	103	117	128	131	153	132	127	131	146	132	129	125	130	139	110	137	176	113	115	127	141	125	152	151	136	119	142	145	133	135	119	150	133	136	124	119	140	163	132	136	111	141	137	148	130	131	114	125	126	146	135	126	134	99	147	163	148	105	142	128	146	133	128	114	138	147	138	147	136	137	130	134	146	132	141	111	142	120	126	120	162	128	141	144	140	156	148	136	142	110	140	144	143	138	141	120	151	127	149	125	132	133	149	140	137	146	162	117	131	138	138	149	120	131	130	137	159	132	135	146	140	129	134	119	130	132	134	120	136	144	132	126	131	123	150	159	147	127	141	118	156	134	141	113	152	140	123	110	140	123	133	145	138	138	128	152	128	130	142	130	160	144	113	156	120	140	132	137	141	146	137	122	144	120	142	124	126	125	132	129	160	125	119	153	140	170	115	136	132	139	120	148	161	135	128	142	127	132	158	132	127	139	131	162	124	123	124	139	137	120	121	134	125	124	121	131	140	154	146	122	136	126	165	149	135	150	141	126	139	143	117	127	108	121	134	150	141	116	102	130	119	137	149	131	158	156	135	153	135	155	122	134	125	115	147	129	126	151	132	127	114	128	138	127	120	147	143	135	148	140	119	145	142	120	147	119	164	123	154	139	145	136	128	132	147	117	145	135	139	142	118	110	129	134	127	139	161	114	140	161	144	140	147	120	141	141	138	132	131	104	139	103	154	142	124	147	148	120	136	128	126	138	123	131	154	161	116	124	144	119	129	163	109	130	130	119	129	131	146	137	128	133	137	156	150	126	135	123	139	141	152	111	119	144	119	121	130	127	141	132	111	125	131	134	138	117	124	118	140	124	125	148	127	120	148	147	117	148	138	128	149	150	127	136	153	108	125	147	152	138	109	127	139	145	139	173	127	115	122	145	141	128	138	149	146	116	129	128	155	133	111	143	142	135	140	133	143	138	140	124	130	154	117	137	117	148	128	124	129	112	134	153	127	124	124	135	150	139	143	152	145	136	143	130	142	126	133	132	152	109	131	116	129	130	140	137	125	133	131	140	148	132	129	151	122	137	129	153	129	143	127	126	144	133	118	145	137	146	136	132	132	134	121	136	127	126	132	137	128	125	154	141	122	136	137	130	125	137	126	123	133	148	134	117	132	143	140	147	122	156	144	123	144	143	126	127	140	125	139	129	122	147	139	141	139	124	143	136	136	119	124	129	150	130	122	119	156	130	121	117	139	165	125	105	134	132	129	140	139	127	124	135	138	138	156	148	126	142	139	133	132	132	151	129	138	137	137	121	114	125	120	131	131	149	149	148	155	115	121	147	140	122	130	141	129	146	138	140	135	120	127	148	113	150	125	139	130	139	132	131	136	140	139	121	156	140	147	126	160	119	127	121	145	131	128	139	142	112	150	137	132	133	127	150	149	131	134	134	155	153	143	164	143	133	131	141	117	135	154	124	129	126	141	130	117	123	128	130	151	144	149	125	114	136	142	128	110	132	121	129	125	132	133	133	120	116	126	120	141	146	129	143	133	133	102	142	131	142	118	105	132	128	133	141	161	161	151	116	143	133	132	126	135	122	133	99	151	121	124	152	127	146	129	138	145	138	138	146	157	139	148	153	131	137	154	124	144	142	141	148	141	129	121	118	160	130	116	144	130	130	167	144	123	131	131	121	137	122	154	127	133	149	159	130	130	151	128	128	126	150	132	127	123	152	146	138	140	123	123	158	136	137	122	141	109	153	123	124	129	140	131	136	125	134	145	129	136	133	131	137	140	120	114	143	134	139	146	116	146	140	133	131	142	129	108	130	129	133	131	115	135	142	123	125	140	144	130	122	123	142	125	136	146	127	140	135	163	171	139	150	155	146	150	125	146	135	147	106	116	137	145	122	139
2943	3259	1575	919	551	478	437	394	382	392	382	363	375	360	379	360	320	329	346	365	358	326	332	344	325	360	324	338	347	336	336	321	356	324	357	320	324	311	356	305	307	360	293	340	352	322	327	323	318	339	304	326	314	328	324	331	323	321	322	332	331	336	342	323	329	341	355	340	344	306	326	314	299	321	349	322	336	328	358	318	328	330	325	303	328	355	314	315	337	351	352	311	348	350	347	350	340	334	321	310	363	340	342	305	334	317	332	345	330	306	341	390	334	332	327	336	347	338	295	324	320	326	339	307	338	329	330	361	293	384	317	332	321	362	317	313	329	332	323	339	314	349	313	330	320	337	334	338	315	333	319	352	345	359	342	336	305	350	355	316	326	326	317	316	333	334	314	327	318	308	331	318	319	349	313	338	352	319	349	354	345	338	324	316	351	345	332	346	339	318	347	359	343	326	336	287	328	328	307	333	344	329	337	311	322	339	325	320	320	336	332	343	331	334	331	319	301	340	319	332	304	356	336	310	304	335	358	345	295	313	364	308	350	311	311	329	316	341	342	326	360	307	338	332	299	349	324	322	343	340	306	338	335	350	322	315	360	336	320	281	319	323	287	333	329	311	305	347	328	352	342	339	324	326	352	360	320	327	298	316	349	349	320	348	320	320	337	301	348	347	366	357	288	332	327	313	339	330	329	328	362	320	354	327	307	369	345	322	310	327	285	340	349	326	335	308	357	327	349	335	332	327	333	340	343	346	345	322	337	318	331	315	326	334	324	337	349	346	344	336	318	321	318	298	336	325	336	328	354	358	323	359	312	336	324	302	345	317	353	324	327	318	319	288	338	356	341	333	327	298	331	358	339	325	311	323	321	312	305	347	320	351	368	320	339	340	298	316	305	298	317	374	311	297	300	310	341	325	315	326	332	280	327	335	323	329	338	312	320	347	313	349	332	351	335	307	317	322	319	311	343	360	330	317	324	331	325	320	343	317	344	345	312	312	345	328	340	310	362	334	322	354	353	332	310	341	344	341	339	305	337	341	344	302	331	348	327	331	343	321	319	347	361	344	337	309	302	336	302	354	312	292	331	335	377	336	362	322	269	340	306	326	366	339	323	297	332	339	349	324	303	293	333	329	335	342	342	335	328	361	313	342	330	319	345	326	316	320	344	322	325	331	321	336	332	322	340	334	319	342	319	320	322	327	306	336	326	360	328	351	332	296	297	325	323	363	359	318	363	353	378	314	366	379	356	337	321	326	347	299	317	329	347	332	354	318	335	326	358	351	311	326	334	308	327	323	335	309	341	333	306	324	337	320	331	307	347	346	325	317	340	333	341	336	287	320	324	343	326	319	322	342	298	340	346	342	357	330	342	323	328	324	343	322	321	337	304	371	345	331	311	343	329	334	330	336	309	321	328	339	320	316	322	324	334	324	291	331	346	343	329	340	322	369	326	317	321	334	346	329	326	307	328	320	346	331	335	336	332	327	350	365	348	323	309	335	341	324	314	296	348	357	297	350	326	311	346	294	317	326	346	352	307	331	312	330	333	338	315	340	337	334	307	340	312	325	305	320	332	318	334	353	354	320	306	316	328	318	345	328	349	340	339	321	320	315	369	377	321	316	315	367	362	363	323	352	314	299	323	323	308	339	345	299	297	315	315	351	326	344	355	286	322	282	337	356	297	307	316	323	313	325	302	331	344	316	327	322	339	337	324	358	304	326	358	317	367	319	345	348	298	315	324	347	322	333	326	325	327	316	334	317	342	307	312	306	282	327	334	325	330	330	331	316	316	329	323	302	338	314	327	301	327	341	322	318	339	348	282	355	330	334	329	347	332	333	345	311	377	340	313	326	320	356	366	334	327	317	323	318	345	292	341	345	321	304	330	350	333	350	329	332	319	328	339	314	359	337	320	312	322	311	339	319	316	310	310	306	321	348	364	332	325	328	337	328	361	313	334	349	316	328	331	342	311	344	370	303	308	326	312	341	296	353	351	295	313	332	311	354	300	324	335	313	330	362	302	349	322	346	337	323	325	342	341	318	311	327	343	321	310	330	348	351	294	319	359	327	296	340	296	323	315	340	316	313	328	352	327	365	320	337	342	318	318	312	291	330	313	328	329	344	344	365	331	327	357	328	313	333	362	335	316	323	309	323	336	312	340	320	342	352	327	310	350	308	354	330	303	332	328	342	324	312	365	304	337	336	329	323	346	336	342	342	299	298	329	318	348	313	339	321	345	330	310	350	323	301	300	349	301	321	322	334	319	398	333	327	313	358	312	336	323	342	332	338	328	301	333	299	344	333	323	305	356	351	336	304	351	308	339	304	323	331	306	344	339	353	358	304	346	357	323	349	343	341	346	322	370	315	328	331	326	316	356	307	333	326	327	349	347	306	358	321	326	320	303	319	348	301	335	341	334	328	323	297	356	337	308	344	323	313	310	325	324	324	356	312	350	348	350	301	338	348	330	327	313	324	326	352	330	338	309	319	329	363	329	361	285	361	320	315	315	363	312	340	329	329	345	323	289	330	310	341	341	353	334	338	298	325	346	302	344	353	304	344	344	355	324	322	342	356	330	330	339	296	325	328	324	321	321	345	313	314	335	338	301	329	321	322	335	355	346	359	323	343	328	305	341	301	340	307	318	332	334	347	324	335	350	338	316	313	334	331	364	332	356	343	351	309	335	332	334	336	311	338	329	331	338	321	321	295	345	301	320	296	309	344	343	320	315	360	353	313	287	325	352	318	373	330	320	317	330	314	327	299	307	339	354	287	345	282	330	329	362	314	338	347	306	327	334	318	327	331	357	304	350	331	301	302	323	332	329	335	298	328	341	335	331	276	327	312	319	351	336	323	326	320	339	309	325	327	311	334	312	315	346	325	330	306	333	310	297	305	318	328	326	308	338	314	320	330	330	365	328	313	316	292	330	314	296	316	335	350	348	340	329	346	315	299	321	317	320	331	316	311	312	325	339	342	309	354	294	337	314	350	331	303	342	342	310	360	341	340	333	304	336	302	308	337	347	370	290	303	340	361	325	352	363	319	338	309	321	345	327	324	319	339	286	314	316	343	321	314	324	322	292	336	326	302	338	310	313	321	350	321	335	333	336	320	329	312	333	352	329	329	340	319	321	336	318	314	345	334	321	349	316	318	322	351	304	312	326	333	303	334	321	337	294	301	308	314	301	337	339	337	345	338	305	341	341	329	322	320	308	318	337	296	340	341	343	335	310	319	346	325	321	295	315	342	338	350	308	314	335	312	327	331	315	336	344	340	314	331	319	296	346	318	335	366	357	297	325	327	313	343	328	321	347	346	330	307	347	334	344	326	305	341	338	320	357	339	330	311	370	327	335	343	353	371	345	319	324	316	329	345	318	319	311	360	307	333	319	320	305	351	335	347	330	307	293	342	345	325	332	307	350	330	312	312	335	333	341	288	360	333	305	354	343	336	335	310	337	333	320	306	319	378	349	339	328	320	319	339	318	324
31675	20997	12043	1114	560	536	507	381	377	421	397	387	376	404	426	407	395	388	419	412	415	382	400	393	350	411	402	435	427	391	410	405	408	420	394	420	418	410	407	421	424	404	379	441	402	400	432	392	423	382	410	393	400	395	403	432	420	378	383	420	401	408	415	382	415	401	412	434	418	410	359	441	407	388	330	393	399	408	382	358	388	381	364	411	394	388	371	421	420	395	397	400	411	414	412	410	406	410	393	406	392	402	425	400	416	425	412	400	381	379	369	364	436	396	402	436	439	383	397	397	472	384	417	387	402	416	387	341	419	422	421	400	395	455	389	393	404	408	437	419	426	452	408	409	350	411	387	390	402	413	385	432	384	463	437	402	395	403	410	437	379	400	393	378	401	424	439	405	444	407	435	401	384	396	418	434	420	439	395	399	388	445	420	372	424	425	406	409	425	423	415	393	419	399	426	423	411	419	403	415	346	381	383	400	374	435	370	399	399	367	363	413	404	419	405	415	458	413	358	403	388	418	384	375	412	400	437	396	391	414	433	424	424	415	435	399	416	392	412	421	417	411	434	420	399	403	354	388	435	376	405	408	393	451	382	403	410	416	398	401	409	418	417	378	407	396	401	368	434	419	415	398	423	379	426	408	392	411	380	397	390	437	437	402	376	390	364	401	453	444	417	412	384	417	408	444	387	403	402	383	405	390	423	400	407	448	420	394	422	383	397	388	399	391	424	398	429	420	406	389	408	437	405	410	376	403	433	389	395	435	388	391	377	396	409	407	382	368	393	422	413	440	428	400	387	402	398	416	404	387	387	382	397	392	404	388	396	408	417	367	402	416	375	433	428	376	441	392	417	428	388	407	390	464	402	385	356	354	388	387	405	407	406	365	427	413	409	354	368	373	421	400	405	394	381	422	424	384	388	402	391	387	395	416	425	390	424	426	388	356	412	433	374	378	417	384	390	418	439	421	420	430	384	408	399	391	392	393	399	389	376	418	425	412	421	388	442	379	406	358	421	419	410	389	411	403	415	416	454	398	433	404	429	407	420	384	414	438	406	388	406	366	386	403	414	364	396	374	382	371	426	360	392	431	422	403	407	410	401	401	405	395	422	391	426	433	399	447	430	425	409	391	401	402	389	411	388	406	398	403	408	422	378	429	369	387	402	389	381	347	369	412	429	427	402	387	395	391	377	372	385	376	388	428	403	426	409	443	404	418	405	377	407	440	417	426	382	414	408	392	388	410	402	406	418	402	427	413	364	401	408	403	394	437	405	412	442	396	378	402	438	425	391	328	437	401	394	411	387	405	447	385	416	413	426	358	422	399	393	394	403	402	388	387	414	367	406	409	407	396	356	394	404	411	408	367	401	418	435	409	384	441	371	413	364	364	417	413	374	424	415	442	384	383	425	423	410	426	367	344	400	390	421	379	415	392	359	359	393	423	403	365	406	425	418	426	390	386	379	394	387	422	423	399	397	462	406	342	379	409	401	391	384	428	398	427	384	406	409	408	393	376	364	393	401	416	391	411	385	403	396	419	411	420	429	419	364	419	398	416	403	408	379	405	402	392	395	382	385	427	411	415	374	381	445	384	416	389	370	396	457	390	386	390	364	386	434	385	406	406	457	430	430	418	412	411	391	410	382	369	390	408	371	376	421	366	412	378	437	401	368	429	394	405	398	400	414	375	382	392	386	409	431	391	405	396	418	399	423	432	399	432	382	396	439	404	377	427	400	396	392	387	426	421	426	434	420	408	420	395	403	445	407	438	419	385	407	416	394	421	431	403	392	426	386	357	400	397	401	425	405	404	394	393	379	408	399	412	411	412	442	444	428	376	412	426	483	398	419	387	418	383	349	402	418	412	435	401	391	418	374	449	417	377	422	369	442	389	394	391	404	380	419	427	366	402	385	429	412	382	404	360	430	366	374	416	404	436	412	381	424	399	393	407	415	411	398	421	414	409	401	383	417	420	457	368	442	384	442	419	384	390	428	432	410	411	384	390	384	384	416	370	438	381	386	430	384	374	414	444	447	373	396	450	417	367	425	354	437	417	379	405	438	395	418	407	396	376	387	416	399	385	380	410	406	389	401	409	393	385	406	394	399	379	431	376	389	380	470	423	369	400	384	416	434	388	403	392	407	408	407	375	394	360	415	402	392	412	394	372	426	422	440	424	449	416	401	383	386	412	426	395	385	408	453	404	394	393	407	447	392	407	385	428	386	412	436	398	384	362	428	442	377	431	401	413	420	414	441	442	407	401	388	426	391	381	408	416	407	406	423	365	362	377	382	428	414	409	376	413	401	410	443	390	478	411	393	432	397	399	393	425	379	423	369	385	418	422	408	358	396	392	402	403	407	376	396	385	415	426	349	390	369	406	370	429	404	370	445	404	390	399	429	408	396	391	350	424	412	408	379	404	423	383	373	403	403	411	387	402	399	424	393	416	418	404	424	400	412	389	406	373	397	379	433	406	380	410	419	418	446	409	384	399	411	434	381	359	416	465	337	417	382	370	403	397	412	396	413	432	394	391	349	405	421	397	419	411	391	426	417	397	448	417	416	413	400	396	405	393	388	447	388	385	369	437	417	421	440	382	444	380	394	399	420	408	432	420	424	409	393	395	421	431	410	396	411	429	398	396	374	370	447	407	407	450	415	391	376	415	401	435	396	393	384	409	380	452	438	429	407	383	410	399	404	425	413	406	344	447	409	412	426	445	421	393	408	400	425	398	371	426	401	422	393	419	407	383	411	425	409	441	397	421	387	382	412	415	400	390	398	425	407	411	374	394	414	404	395	413	401	449	410	419	394	405	416	397	397	424	406	419	389	423	403	420	448	405	423	436	341	382	393	411	416	463	387	398	390	408	427	440	385	416	396	443	384	404	405	416	396	414	381	407	369	415	417	378	375	398	413	383	405	377	445	407	428	409	415	380	393	432	408	424	425	391	409	431	395	425	372	386	413	396	441	390	395	392	408	417	472	434	390	405	408	385	427	406	405	395	423	406	377	392	397	415	418	404	410	403	420	384	407	381	467	401	403	435	381	397	434	426	373	365	379	367	392	393	381	372	418	453	399	450	395	452	364	423	394	415	377	401	409	404	422	413	393	387	413	403	390	412	405	391	411	412	395	404	376	378	407	397	401	384	391	375	441	383	432	408	425	413	386	403	387	387	387	398	425	391	417	372	389	414	386	414	396	403	408	413	393	375	406	416	373	417	382	402	399	408	420	409	419	416	396	387	420	391	403	373	403	401	413	381	381	430	387	370	368	432	374	422	415	396	393	385	442	406	423	369	398	410	413	408	386	394	408	445	380	417	388	384	427	396	388	397	415	414	401	461	410	396	400	382	391	409	372	405	401	382	438	403	458	367	403	426	421	392	439	365	409	373	401	420	399	394	398	386	422	420	461	366	374	425	392	403	396	377	404	359	417	398	376	407	372	408	387	416	382	409	393	408	390	426	407	385	399	410	392	389	401	410	421	395	409	420
5962	999	939	870	920	848	918	910	866	845	849	836	832	849	867	865	931	831	870	863	886	871	903	895	909	893	838	872	892	909	879	857	892	944	896	898	869	894	929	825	863	880	883	911	893	867	895	930	855	861	872	880	899	881	857	900	880	919	844	874	913	892	857	872	865	884	909	871	891	860	905	896	870	877	901	893	823	893	878	907	895	904	875	887	893	851	900	903	875	845	872	888	895	853	864	862	843	925	896	840	861	835	883	911	866	897	830	838	888	953	877	925	894	886	902	955	899	918	903	880	891	913	872	868	878	884	857	868	908	850	834	828	857	936	819	906	915	867	856	898	898	842	831	920	912	895	832	860	871	904	906	861	890	898	848	890	885	921	866	873	839	869	910	866	868	877	893	891	898	935	914	889	901	892	908	921	879	894	896	867	907	851	864	902	856	858	867	867	910	909	927	850	871	899	902	862	866	921	908	883	925	843	878	869	901	843	922	898	926	873	898	871	916	868	905	864	839	862	912	853	896	893	884	884	924	865	872	893	876	886	887	906	887	859	878	931	937	857	871	900	873	832	911	838	864	856	821	908	910	867	866	838	853	876	860	878	897	847	902	896	888	864	876	881	954	911	847	863	891	835	904	867	855	914	873	847	895	855	840	847	841	888	929	911	848	860	873	847	870	939	905	886	893	860	909	901	862	986	872	884	895	875	866	910	841	849	921	840	876	912	883	903	858	879	880	848	965	892	894	926	878	874	866	866	935	926	866	874	880	900	870	874	874	888	834	815	873	865	856	881	862	907	877	895	902	877	902	872	820	908	859	849	958	904	837	862	864	888	871	852	842	857	878	869	830	856	893	895	889	870	859	870	858	859	866	866	853	865	875	883	832	893	900	823	895	886	880	876	879	908	847	842	857	819	880	880	888	847	913	877	899	855	928	877	865	868	833	824	860	847	885	817	869	854	908	850	887	854	891	893	907	849	898	896	891	901	906	918	862	887	889	869	888	873	913	859	889	869	857	918	871	870	882	868	918	849	855	919	863	910	851	917	879	853	921	837	866	937	881	937	870	885	884	811	857	892	889	921	878	856	877	838	904	886	866	882	908	883	914	845	841	884	891	863	931	859	889	847	838	870	875	868	884	896	887	903	913	862	893	854	883	903	879	899	832	892	866	893	908	859	851	843	859	868	893	850	873	825	924	900	865	893	815	858	908	832	931	904	897	923	912	865	897	912	869	901	838	896	876	863	834	866	920	901	883	877	922	844	868	942	892	911	891	866	857	910	881	843	877	862	880	899	928	850	881	869	819	895	831	858	849	951	894	903	881	897	875	852	890	876	902	888	837	857	852	848	836	908	877	896	882	879	848	911	866	919	897	906	835	889	863	986	883	924	899	870	889	813	920	870	941	865	913	901	915	897	897	854	902	872	835	896	948	851	921	855	864	834	914	896	903	887	881	870	893	844	845	883	900	896	856	908	893	931	841	850	876	845	865	887	840	892	904	912	872	915	869	818	878	916	854	832	907	871	853	860	898	857	888	848	891	868	938	894	849	877	887	864	947	923	846	876	851	858	945	883	892	865	871	915	934	846	920	859	855	879	892	889	877	852	914	891	864	890	897	868	840	887	878	917	895	855	866	862	890	848	910	876	980	909	881	864	900	859	878	857	879	943	875	851	868	894	897	902	887	841	892	877	905	835	851	887	893	854	818	901	852	903	851	861	882	841	882	868	898	895	946	900	884	871	876	842	865	891	850	886	930	878	861	886	870	953	859	856	895	831	888	890	858	841	900	893	889	846	825	869	843	889	887	892	844	900	888	830	942	832	897	846	887	869	925	906	853	917	902	936	859	917	849	907	886	833	875	819	871	902	907	848	867	869	860	891	863	916	880	824	859	877	851	903	903	868	824	881	896	866	911	902	874	866	875	900	885	852	892	835	845	907	908	843	897	839	945	911	850	857	864	933	894	851	877	930	921	886	908	829	857	907	897	835	893	896	845	884	907	868	909	826	868	927	873	940	912	832	866	901	827	869	933	897	856	860	911	867	890	867	869	915	884	873	905	862	915	887	881	875	899	872	941	894	881	900	860	888	900	925	847	912	839	855	830	903	850	909	879	881	843	862	851	904	901	921	894	909	822	875	922	843	874	823	883	899	888	894	866	846	875	908	930	881	886	909	946	886	876	882	888	906	847	863	839	882	831	887	872	864	895	886	865	866	862	909	855	861	899	933	821	914	913	918	893	849	914	891	867	911	857	933	876	873	864	841	826	840	888	922	916	891	884	943	891	914	864	879	899	892	853	837	856	864	874	895	866	914	882	858	888	876	837	890	907	914	819	897	871	843	907	831	882	893	877	851	865	878	912	916	850	846	889	933	898	820	878	855	836	849	885	886	915	873	840	874	893	912	881	888	875	912	866	868	846	909	915	876	863	878	918	878	870	874	882	879	875	849	828	843	835	808	849	894	865	891	895	829	848	867	882	844	873	852	871	877	868	848	887	879	881	896	921	883	841	951	893	903	925	881	856	884	877	893	848	849	868	841	918	859	849	849	894	886	857	863	854	918	873	900	891	928	877	900	890	873	881	855	898	896	908	841	919	893	868	872	876	868	821	876	933	836	880	877	863	875	897	870	909	870	857	933	913	898	838	886	907	866	885	867	855	917	890	885	913	864	839	878	896	886	899	913	882	887	882	823	881	860	848	884	809	928	878	827	863	896	870	843	877	902	909	889	884	867	888	875	863	836	898	867	889	832	906	904	865	828	883	876	880	826	867	887	944	860	916	886	914	929	880	907	838	870	845	842	862	853	891	836	869	894	836	854	895	841	880	882	870	914	869	894	867	906	874	909	891	914	888	872	869	844	872	890	930	842	950	861	889	847	845	866	872	897	852	936	864	870	938	856	868	861	869	901	896	921	877	894	906	878	899	847	877	849	833	860	895	802	912	926	904	911	856	859	895	845	833	857	894	904	862	907	903	941	874	887	945	890	913	849	831	826	939	863	941	861	958	871	869	899	822	860	882	860	838	841	892	891	919	905	830	928	886	865	911	889	871	897	877	872	861	941	878	873	866	908	834	854	846	873	869	894	794	879	879	827	889	896	902	911	896	858	896	862	823	865	828	883	900	879	835	889	891	898	892	912	835	924	873	921	897	845	926	853	884	893	884	826	909	884	835	907	935	845	890	891	940	832	894	892	904	853	888	892	882	911	832	869	886	874	869	861	872	898	854	875	914	859	891	902	932	906	930	887	885	870	894	881	962	845	921	881	880	873	915	903	834	858	806	882	872	878	866	921	929	868	933	929	877	838	849	816	935	902	865	856	885	864	887	884	896	834	885	824	842	856	870	872	833	869	969	866	872	858	862	876	877	877	874	878	876	869	822	892	880	830	902	836	856	868	856	857	884	847	880	866	943	841	923	909	907	906	945	904	856	882	876	875	872	896	839	826	908	873	929	899	853	869	838	903	880	903	878	875	877	846	814	888	908	877	881	919
24978	21512	24819	28623	21499	21256	1192	429	352	363	379	340	303	319	347	320	308	310	290	332	305	292	316	318	319	333	305	294	273	286	252	322	278	273	286	316	269	299	323	304	327	301	308	314	289	295	288	332	332	283	290	311	255	295	294	289	299	313	352	283	317	297	287	337	319	308	318	344	294	335	308	303	313	267	298	297	277	295	283	291	268	278	295	323	305	309	298	310	290	317	336	332	285	293	281	277	285	306	303	318	308	265	295	297	288	287	325	291	296	280	300	286	261	305	339	281	262	301	306	285	288	285	330	316	286	305	300	304	323	316	315	278	299	297	283	289	297	321	304	285	306	295	293	284	329	340	332	271	305	320	295	304	297	296	306	316	273	299	328	292	305	313	313	280	309	315	299	261	314	283	304	340	325	282	282	270	296	288	266	258	331	293	281	278	316	325	295	305	290	309	319	270	312	296	301	260	304	301	298	279	272	289	304	333	273	334	298	309	326	263	337	281	287	309	325	298	276	301	308	256	312	287	314	293	343	288	320	299	280	290	291	305	312	305	305	322	269	298	309	282	326	289	328	311	290	302	326	304	287	285	290	297	304	277	318	281	304	279	277	292	292	311	308	297	290	274	279	317	293	291	312	291	286	297	286	298	314	294	318	298	292	289	284	305	297	264	317	251	300	328	305	283	330	296	288	306	291	315	255	291	312	292	281	311	295	282	244	284	281	295	305	308	274	316	310	290	282	279	267	292	292	279	307	302	306	276	290	323	284	317	266	293	308	281	279	291	297	276	305	314	299	308	321	306	291	282	298	271	300	268	293	310	330	293	288	285	332	282	311	282	303	282	293	323	315	310	265	304	299	304	291	309	281	316	289	288	279	279	276	304	276	317	299	307	293	295	309	313	312	300	293	310	298	314	278	301	292	292	318	313	264	272	310	306	302	311	328	281	290	297	295	322	287	307	292	311	239	293	296	303	318	310	313	305	312	277	302	323	328	293	329	300	289	288	311	292	294	306	294	295	286	257	293	295	317	319	318	295	321	327	335	330	322	295	293	282	329	274	306	295	299	310	305	278	312	305	291	319	335	323	326	305	309	295	304	292	298	301	287	312	278	295	335	302	299	299	299	277	257	300	293	303	316	315	270	293	312	332	337	295	279	294	309	298	280	290	309	289	309	272	317	309	302	301	251	360	310	281	253	308	283	295	323	336	308	314	285	289	312	292	292	314	305	302	266	319	308	303	301	287	314	304	257	267	317	271	271	254	334	298	275	294	266	347	316	281	294	278	294	278	309	291	287	268	276	290	287	290	321	301	261	302	305	287	299	267	281	291	283	286	303	278	299	307	288	304	327	278	292	291	251	304	283	292	291	303	296	292	288	290	302	301	299	326	284	307	313	299	283	280	294	286	268	294	305	303	292	306	289	297	280	263	325	333	288	297	324	301	316	309	299	310	285	312	288	281	273	313	312	317	296	304	320	294	295	303	301	327	271	293	302	298	282	314	317	304	296	305	283	305	297	309	278	275	276	265	307	296	304	289	265	263	276	288	295	318	274	322	284	318	311	312	312	288	299	283	294	316	311	334	323	285	325	308	314	326	316	310	329	277	271	293	295	314	302	291	322	285	312	281	294	291	299	322	285	311	324	282	294	304	286	284	293	298	309	279	279	299	314	315	282	290	292	270	296	282	322	273	293	296	295	303	277	302	308	292	307	307	298	301	273	309	316	279	291	288	270	319	296	317	300	260	299	300	281	290	309	284	292	292	299	293	319	293	273	304	330	288	264	300	278	305	265	300	274	294	259	292	284	294	310	290	300	318	292	272	298	261	308	282	301	314	304	305	293	284	310	290	311	268	302	275	307	287	306	277	291	262	312	304	298	306	293	304	307	321	323	299	284	317	286	319	323	289	281	300	305	350	309	307	323	304	300	303	289	299	285	296	301	308	286	289	299	284	284	303	280	292	293	288	305	303	286	285	270	276	286	288	307	326	290	283	295	292	313	292	356	304	292	276	292	277	294	302	294	289	308	301	303	267	304	322	310	319	287	280	310	309	313	290	316	286	299	306	301	315	290	315	263	289	290	278	331	330	311	280	289	311	283	286	331	294	312	296	331	270	297	313	303	306	298	278	289	325	314	281	325	311	315	304	273	281	296	281	346	319	301	274	301	298	283	306	321	262	291	295	318	308	290	313	299	316	283	304	292	309	300	270	306	259	301	290	305	300	304	321	302	272	335	305	303	310	298	313	329	312	306	298	304	256	302	316	319	330	313	304	279	298	288	300	266	293	328	305	292	300	276	269	290	291	294	277	298	270	296	333	278	300	275	272	320	267	254	296	281	283	301	312	304	276	279	304	313	315	325	273	306	293	282	280	325	333	294	289	288	314	297	302	320	275	298	309	307	284	263	297	278	283	282	278	290	303	299	287	312	281	300	292	303	289	318	304	330	310	332	318	294	287	288	271	301	335	356	303	253	280	298	293	307	308	300	281	310	324	281	317	313	301	286	293	306	285	307	283	295	290	284	326	292	295	309	289	280	299	306	323	300	309	318	300	293	306	328	313	300	273	285	263	300	290	310	316	285	272	315	286	309	309	295	311	298	309	323	308	280	316	315	317	313	318	272	317	319	290	285	311	289	310	314	244	315	298	289	296	278	311	263	283	302	265	293	302	301	262	309	313	293	305	315	303	316	277	318	269	284	329	284	309	341	304	284	300	270	311	302	300	320	313	351	285	294	315	321	309	300	347	303	274	271	300	305	287	304	284	269	300	305	311	292	300	274	312	332	298	312	274	347	292	331	286	308	285	315	326	275	273	311	308	308	311	309	284	282	292	273	286	309	296	266	289	286	297	333	313	309	321	307	274	279	325	291	271	300	313	290	279	285	289	303	248	278	288	308	326	281	301	327	321	305	296	277	278	268	309	286	301	305	289	300	312	296	314	297	283	299	301	279	276	303	259	277	277	279	333	297	275	316	321	282	297	285	282	327	312	339	275	277	338	276	312	298	318	278	271	303	295	268	323	323	303	289	298	316	305	329	304	313	299	266	305	301	333	305	277	309	322	278	288	292	275	270	293	303	306	297	329	318	274	299	287	280	340	283	316	319	291	299	278	301	300	296	304	316	265	310	302	289	293	303	307	295	310	279	304	288	292	274	285	310	293	327	316	323	311	302	309	320	296	272	272	310	297	310	313	297	285	294	300	303	306	281	286	306	286	326	291	319	321	308	272	300	296	294	285	282	281	297	277	300	285	281	255	312	312	309	304	298	288	291	282	259	297	297	305	292	311	296	305	277	320	263	301	324	288	311	301	289	273	280	265	281	290	287	297	286	288	311	274	292	300	296	283	275	280	306	273	321	291	273	316	308	289	290	323	325	326	295	288	302	293	277	303	282	318	297	333	316	299	307	264	291	299	272	298	292	300	286	303	281	288	316	318	263	310	267	324	306	312	309	310	261	279	300	293	331	296	302	294	272	287	310	318	281	267	307	304
3186	2152	1317	913	770	796	715	675	664	692	675	683	649	700	646	640	653	649	690	641	635	668	612	687	672	663	706	669	653	668	640	631	686	633	648	633	647	649	683	667	658	658	639	663	633	669	637	671	694	636	619	673	671	662	625	619	606	648	636	664	634	624	672	671	626	643	644	689	659	668	636	638	654	659	672	595	612	662	633	649	666	681	676	638	659	664	636	619	673	601	658	662	613	648	635	640	612	651	634	658	626	679	731	667	608	640	641	683	623	659	612	699	690	666	660	664	642	669	659	652	646	641	650	602	621	636	653	660	718	640	669	636	680	641	638	654	635	650	630	635	609	658	627	658	651	640	676	633	665	644	667	683	642	649	590	634	675	661	643	666	625	619	666	665	628	590	615	633	618	659	594	657	609	643	661	610	660	625	627	637	667	610	635	648	677	691	637	640	672	631	617	622	647	622	626	608	661	636	654	615	711	657	654	642	639	651	643	693	628	653	664	619	600	702	670	661	635	627	625	689	652	642	634	648	619	621	670	658	657	684	636	631	641	608	650	654	690	643	662	659	653	664	666	631	677	651	696	631	643	660	622	667	677	614	624	682	599	625	681	650	671	631	655	667	641	669	600	669	620	613	670	655	638	623	636	615	670	623	671	649	661	666	659	714	651	641	640	580	632	650	647	579	626	653	661	610	639	670	640	673	667	645	684	662	652	629	655	666	621	610	626	679	641	663	640	661	657	666	591	636	667	656	635	577	634	630	626	672	617	605	631	645	685	648	635	698	624	678	634	659	708	640	670	660	647	645	673	656	681	595	621	616	664	653	646	634	614	628	600	653	677	584	642	666	667	666	640	660	633	611	623	643	638	633	627	643	625	675	638	676	697	674	653	656	635	634	626	633	657	625	605	618	665	638	627	602	676	648	671	661	637	685	628	638	651	685	671	687	591	664	647	668	656	630	660	666	658	699	660	571	623	655	673	608	666	671	684	631	629	622	650	657	669	642	663	597	668	650	611	661	676	668	693	660	723	640	635	621	650	663	618	624	631	641	673	612	613	661	668	643	677	655	690	672	658	627	641	677	638	641	644	635	622	653	592	638	648	638	665	597	670	644	645	603	608	638	645	663	664	667	657	658	662	674	669	651	639	647	643	627	651	598	656	636	632	636	626	708	653	632	655	640	634	657	630	644	590	669	650	651	650	619	665	664	616	645	659	591	654	647	609	621	643	620	635	651	627	671	622	634	620	630	670	642	627	691	631	654	630	692	653	631	630	596	628	638	614	649	640	676	607	613	651	691	665	634	654	661	624	639	656	667	669	609	637	642	633	646	661	645	579	622	652	649	628	664	622	658	659	643	651	634	678	650	632	623	630	618	632	615	624	628	695	616	699	654	652	621	686	620	625	672	587	607	655	638	666	669	642	667	625	702	642	653	654	646	621	666	634	642	606	646	634	636	607	656	647	593	630	623	637	611	615	661	651	650	679	648	641	640	638	650	626	631	674	598	678	626	633	659	615	668	670	664	647	615	592	601	674	681	648	677	638	653	620	627	654	642	630	664	623	667	672	636	606	627	628	634	620	630	674	651	654	626	640	670	668	638	640	638	687	660	701	615	643	636	663	605	630	681	694	619	624	664	648	610	663	683	673	642	619	655	634	631	645	697	667	658	585	593	656	625	620	670	610	609	654	581	652	640	640	620	641	572	663	610	607	629	656	643	639	650	674	636	631	645	657	614	646	687	676	630	667	678	662	648	651	643	694	643	632	661	663	654	610	642	692	620	643	664	698	640	615	642	668	618	652	689	669	661	625	663	600	644	646	648	624	639	642	623	616	649	670	659	642	655	689	650	644	668	649	659	678	656	655	658	673	602	640	664	646	680	699	639	690	609	652	637	652	619	639	631	605	646	652	649	662	634	665	639	653	615	655	619	630	625	664	623	645	665	608	653	656	623	590	642	621	632	645	680	635	640	641	662	633	619	624	640	660	627	633	658	669	642	668	676	633	683	631	679	654	673	708	645	667	642	697	667	656	693	610	661	630	662	606	662	635	682	673	642	671	660	658	673	615	668	652	642	690	622	662	645	643	638	651	691	659	614	624	671	637	622	633	630	650	620	637	672	665	633	631	621	713	683	615	624	640	692	612	648	661	642	632	650	707	655	662	637	658	705	656	602	621	720	633	620	666	626	641	645	662	661	645	642	628	689	640	630	706	642	648	671	693	640	625	623	677	660	640	687	659	651	631	699	642	650	676	640	616	631	597	718	684	642	622	609	635	615	624	642	635	579	658	657	672	642	645	638	655	657	660	628	615	662	670	628	602	648	616	665	674	677	615	650	674	624	668	669	674	616	641	638	707	632	657	671	624	635	627	664	657	621	642	589	661	744	595	644	639	660	718	651	682	649	653	671	654	616	679	655	633	637	688	688	629	631	646	621	636	619	674	637	645	648	662	640	645	623	671	610	613	666	634	647	631	648	642	670	654	653	666	626	594	633	656	679	631	650	640	618	598	626	660	688	658	615	628	653	609	672	623	610	676	662	646	657	686	627	630	639	663	645	654	647	626	670	637	661	635	655	626	617	674	669	662	663	612	638	618	681	594	604	649	608	629	659	622	625	613	694	609	666	664	660	604	630	676	621	661	648	624	635	640	644	624	673	680	623	650	639	635	606	673	643	657	652	640	663	604	587	619	643	660	643	598	637	591	660	635	617	656	671	608	706	660	659	670	641	691	632	627	671	661	665	605	644	633	659	662	643	664	588	614	676	645	620	648	622	642	638	636	614	624	629	660	661	654	642	629	652	674	629	657	646	595	651	618	664	636	651	643	681	650	638	642	674	634	632	650	647	596	621	630	647	668	627	638	668	648	621	689	662	635	646	651	661	617	608	593	677	623	622	629	604	682	621	665	668	662	652	614	674	631	652	671	623	667	667	615	668	660	645	577	668	669	642	687	619	633	645	655	647	618	633	635	641	649	628	596	585	666	655	602	639	653	613	667	655	676	650	672	659	666	708	666	654	698	612	586	598	652	685	624	641	650	633	623	655	648	633	664	640	615	609	654	625	654	644	627	643	650	628	698	672	660	661	651	631	672	656	642	650	609	646	656	645	666	578	645	651	611	658	647	643	662	597	642	678	666	624	630	617	648	674	658	670	668	663	652	616	659	615	634	667	630	642	654	680	622	652	635	686	622	622	659	636	641	679	629	666	678	665	656	647	601	645	691	637	633	635	655	643	629	600	631	654	665	572	653	613	695	619	677	615	645	651	625	696	618	626	692	626	618	608	650	628	634	660	669	644	667	612	633	680	630	668	650	603	632	679	654	636	651	629	630	655	641	632	663	604	665	662	602	637	646	627	651	655	625	633	660	642	680	666	665	622	630	679	610	675	650	635	691	652	668	603	604	650	618	612	647	620	640	680	638	653	638	631	608	647	647	648	605	671	656	648	663	643	680	678	616	649	649	619	661	630	681	652	642	646	630	638	662	668	632	636
24430	21536	25150	28378	21541	21543	18262	541	266	248	212	191	176	180	189	179	147	174	141	182	155	154	141	171	135	169	158	166	151	128	150	170	120	123	134	148	136	123	137	139	144	141	148	144	131	138	142	163	125	135	147	130	139	117	123	126	121	124	150	118	132	138	128	141	142	155	132	129	140	121	147	157	129	130	149	148	137	148	151	132	141	165	118	123	143	150	130	135	144	117	123	138	165	140	130	140	135	157	129	130	134	137	124	112	129	158	122	147	149	135	134	133	167	157	151	147	118	107	130	121	129	131	126	138	126	114	158	136	130	127	126	148	130	129	149	130	128	103	145	126	137	144	124	133	121	136	148	123	129	117	141	132	155	129	133	146	126	126	126	118	94	136	144	140	154	111	137	137	154	125	144	133	128	148	143	152	134	148	142	144	118	145	111	129	127	142	119	135	139	147	135	153	128	171	136	128	154	114	142	137	151	126	130	129	121	115	130	117	145	153	139	156	140	149	126	136	127	149	123	119	129	131	151	160	131	111	140	132	133	149	150	151	119	119	118	115	143	122	145	141	148	124	135	126	135	123	133	125	150	129	134	139	132	142	127	131	141	157	118	162	138	117	151	128	145	146	129	126	156	141	124	118	125	140	116	123	137	132	142	124	142	137	110	150	135	145	138	114	124	131	126	159	130	131	143	120	121	147	128	144	140	135	149	129	116	123	108	123	106	144	152	131	137	122	136	109	142	129	128	136	121	133	139	120	123	146	147	126	120	141	126	153	154	135	148	120	139	149	128	134	145	138	143	157	152	150	128	135	126	131	132	136	160	149	136	132	144	151	146	148	132	130	131	118	127	136	119	125	133	145	141	145	146	123	107	149	137	113	165	138	145	141	136	166	120	137	147	134	113	142	161	109	128	162	154	147	142	134	144	145	118	150	141	123	113	119	137	141	147	150	146	131	145	156	147	133	132	138	121	131	132	136	147	128	130	152	122	130	161	163	134	139	150	147	135	128	176	134	133	120	150	140	132	152	153	153	166	128	147	148	121	125	140	121	123	129	130	142	154	124	137	136	121	131	139	120	158	120	132	148	126	110	126	123	114	155	118	123	143	122	138	111	152	125	125	147	129	127	110	119	108	128	147	107	164	148	144	127	137	127	170	130	128	131	119	146	147	137	129	139	136	123	140	138	140	154	139	114	135	115	129	132	124	136	129	133	140	134	110	113	121	137	127	135	142	124	134	124	131	136	108	137	146	148	128	135	153	130	146	147	125	129	164	141	156	126	119	161	116	138	152	144	133	134	148	152	137	120	133	124	146	122	136	148	148	139	140	148	135	133	145	132	155	135	137	122	165	128	145	150	135	136	141	141	139	166	135	136	116	147	115	140	138	136	130	139	125	145	137	149	141	137	139	139	128	150	119	142	138	146	132	153	136	117	117	158	119	141	116	131	117	129	137	154	160	163	136	128	140	153	125	145	163	165	145	128	112	126	150	109	129	142	105	130	126	153	128	135	128	133	138	137	141	104	127	128	145	128	137	126	125	147	138	123	159	119	122	127	126	143	137	142	140	141	141	127	155	125	131	145	126	121	147	136	142	125	127	146	137	130	160	137	156	143	136	127	150	135	131	124	126	147	136	141	129	136	160	136	122	104	142	131	135	120	146	139	123	150	133	152	140	138	123	154	125	148	111	152	127	126	150	111	145	131	128	123	127	127	117	128	135	147	133	124	127	127	129	132	147	157	128	135	143	121	152	135	140	129	135	176	137	136	145	117	143	148	137	135	124	145	113	146	141	131	126	143	118	136	141	146	133	143	132	115	112	135	119	151	140	124	132	121	135	144	132	144	118	129	134	133	146	127	139	156	109	155	152	134	119	123	161	126	158	140	150	111	128	121	134	129	143	126	150	131	133	162	121	120	134	150	117	119	149	146	134	146	126	151	131	140	133	148	144	135	142	143	127	128	134	134	144	128	144	148	117	156	134	127	147	126	127	120	118	132	155	124	119	141	144	136	141	129	142	130	128	163	165	148	143	157	146	131	140	127	140	134	130	117	133	129	127	145	125	144	139	141	131	150	128	142	130	145	132	158	132	136	107	112	141	135	140	126	145	129	139	128	147	132	135	142	143	131	144	137	144	122	130	109	132	125	142	122	156	145	126	133	155	123	135	150	125	121	143	147	126	138	132	147	127	134	133	155	140	141	122	105	128	157	132	120	129	124	148	157	119	150	125	114	107	129	141	152	122	138	118	131	151	132	143	139	120	152	126	140	124	135	141	138	137	134	136	137	130	121	144	133	124	145	131	143	128	110	131	155	131	119	148	118	128	140	126	125	132	143	136	155	147	132	112	132	138	139	140	141	131	149	151	124	154	136	118	145	140	136	117	135	123	119	140	143	147	125	127	116	132	113	121	119	144	128	141	147	149	143	133	141	138	144	118	120	131	140	120	138	155	121	145	151	128	141	142	127	116	138	148	138	140	114	129	145	127	136	123	130	125	121	148	144	147	136	143	137	132	149	118	142	131	115	131	142	152	144	113	148	148	126	120	123	129	143	116	140	153	122	130	127	129	120	123	125	143	142	120	137	129	129	138	130	122	143	124	124	115	131	144	137	137	138	130	128	142	149	148	124	138	138	141	120	126	143	133	122	131	118	133	110	126	135	133	155	156	143	138	141	130	127	117	103	125	100	158	134	142	126	116	111	144	117	137	127	117	129	136	132	131	142	124	151	149	143	143	137	139	120	134	120	122	140	142	101	126	157	152	135	152	112	149	133	118	149	109	159	145	138	113	137	136	134	119	132	137	128	124	119	130	145	154	129	145	141	144	149	126	133	112	134	120	136	156	130	128	141	159	136	135	119	151	137	140	128	127	121	117	126	165	131	125	141	137	122	127	142	129	125	114	125	139	129	136	152	132	121	133	137	148	128	130	136	124	129	140	146	124	133	138	129	117	126	125	140	133	130	139	107	114	122	137	127	134	121	128	103	140	127	137	155	132	136	150	146	176	136	139	116	132	142	128	147	124	110	145	121	151	135	123	150	128	125	126	121	132	125	127	145	153	109	132	140	129	126	136	129	137	121	142	152	134	135	139	140	130	134	138	134	131	136	127	124	162	146	142	116	112	130	128	118	134	126	133	139	145	113	140	137	131	126	132	136	123	125	139	163	129	125	134	136	144	115	137	133	143	109	163	131	152	115	128	130	140	126	144	143	124	129	131	143	150	139	131	124	140	127	144	133	124	126	130	129	123	147	125	153	128	122	131	103	127	142	142	133	123	162	141	127	141	138	116	121	127	132	128	125	120	105	115	155	121	114	155	136	133	157	129	170	131	141	174	150	129	118	136	117	138	121	125	130	123	153	153	140	128	125	126	137	117	164	150	113	120	140	119	115	133	133	115	115	147	131	137	137	139	112	130	140	115	146	137	113	153	136	130	125	124	128	104	136	122	137	157	140	127	123	116	136	132	117	124	157	161	131	137	131	123	150	144	118
3023	3212	1503	843	634	505	448	403	399	367	343	327	343	341	354	369	332	334	331	309	314	338	358	343	343	297	309	329	332	373	334	379	326	312	327	354	343	335	337	350	312	342	315	335	292	363	343	328	294	288	327	310	332	321	293	336	344	330	334	337	338	310	308	354	330	354	342	293	328	342	325	326	360	327	312	332	359	337	318	333	304	300	308	331	359	312	366	293	295	364	322	364	320	343	333	281	354	307	349	352	369	349	336	333	344	324	346	336	345	334	326	296	325	327	335	342	340	345	321	316	336	323	309	319	287	317	347	313	330	335	337	347	321	324	338	293	361	366	353	315	332	314	343	333	319	369	340	336	350	329	343	341	324	327	297	352	319	330	327	315	301	293	301	312	324	350	325	326	323	346	332	337	307	325	312	324	344	356	325	330	375	345	310	334	312	331	335	315	317	335	337	298	309	348	350	300	322	323	309	321	325	327	318	303	303	342	328	307	342	330	323	321	323	362	336	289	326	341	342	340	297	304	336	336	304	325	318	329	336	288	312	331	314	331	338	330	321	316	317	297	301	327	348	339	319	326	324	331	313	316	316	297	293	334	306	330	308	297	357	345	340	351	301	332	321	283	333	321	308	305	314	309	321	328	309	301	294	355	335	353	351	349	305	324	358	299	319	302	356	365	328	354	317	338	299	338	339	283	302	333	314	346	330	318	336	303	353	327	341	307	343	343	318	325	332	350	330	337	326	322	339	328	326	292	336	350	362	349	329	333	300	317	308	353	341	310	353	357	346	333	304	342	312	354	343	356	354	304	351	315	306	341	311	355	326	346	335	300	340	303	342	345	318	327	324	342	335	331	370	334	332	333	316	350	330	317	313	302	342	306	339	311	323	323	322	345	310	333	336	324	318	300	314	338	350	325	295	368	309	331	306	323	325	341	330	333	326	311	331	358	336	343	326	324	254	320	322	322	319	307	331	340	330	334	328	345	329	324	333	320	328	363	322	320	335	340	308	359	332	338	335	325	331	315	337	321	320	309	325	308	362	327	317	326	311	322	329	342	341	344	367	325	328	331	347	362	299	326	359	338	333	334	313	329	314	312	282	322	355	336	326	345	328	295	333	327	328	359	312	349	333	308	307	314	317	303	331	334	330	330	315	327	307	349	310	328	323	316	298	338	310	327	322	323	332	330	350	329	335	330	331	334	341	315	329	317	332	350	346	309	315	317	293	324	329	312	343	314	341	320	299	331	333	344	363	337	323	315	326	319	316	329	383	322	347	319	369	303	374	351	309	342	324	309	357	322	326	321	304	336	346	315	318	349	296	298	333	306	297	304	354	319	331	354	313	324	347	333	354	348	306	359	335	319	305	327	316	346	340	331	370	322	295	340	313	350	308	325	297	319	313	315	318	295	333	321	335	336	338	333	353	354	351	347	328	334	325	328	302	345	311	307	360	334	317	324	342	365	354	304	313	343	306	356	299	354	288	323	337	315	335	335	340	331	330	345	328	364	333	333	338	314	325	346	345	327	339	370	320	319	312	307	340	315	335	291	309	331	336	337	309	334	334	293	332	343	320	304	302	295	320	342	342	349	305	298	360	330	338	332	300	337	312	331	327	313	354	333	301	328	340	281	346	338	352	324	347	312	331	331	354	338	330	320	318	326	328	334	310	307	304	322	317	317	342	318	322	311	300	340	323	347	322	322	304	322	310	342	327	309	347	309	333	320	336	318	332	387	322	309	329	358	321	330	341	336	334	326	298	310	365	328	303	347	297	319	339	336	337	326	333	326	336	357	290	349	314	329	355	322	297	329	339	307	319	329	343	286	336	331	348	331	318	313	300	325	320	293	345	272	302	326	303	325	310	295	334	337	336	343	324	319	301	327	302	336	331	338	320	347	306	321	305	350	295	318	284	362	316	328	347	301	307	293	310	365	373	290	343	331	319	326	332	353	322	330	354	361	352	303	341	345	323	341	342	322	317	332	332	297	353	325	318	334	343	319	318	324	328	297	320	325	318	322	345	341	341	328	306	334	330	335	351	323	275	343	310	276	328	342	326	342	314	348	323	318	334	337	325	319	288	336	320	358	345	349	345	318	337	369	330	299	358	342	342	341	359	324	294	335	311	356	301	322	334	328	305	328	314	341	378	350	298	361	345	336	334	324	316	321	341	330	326	351	317	321	300	312	307	335	332	341	329	345	342	290	309	326	331	304	341	349	320	347	326	323	333	350	336	329	306	305	316	311	326	348	326	321	302	359	325	314	323	324	343	342	343	342	326	319	344	316	330	346	333	319	325	338	318	348	312	330	353	268	300	324	326	312	331	336	304	337	298	350	294	306	327	333	313	338	354	331	347	308	300	316	335	341	313	368	293	311	331	319	318	311	346	341	341	351	315	308	344	320	321	309	332	295	329	345	327	347	321	332	355	321	340	332	312	304	330	330	339	328	320	304	316	333	340	360	326	319	326	326	324	327	328	372	342	333	325	337	320	311	326	341	350	323	301	342	332	324	341	336	305	344	320	320	300	297	340	304	335	303	327	313	330	333	321	294	297	290	330	301	316	354	330	342	307	336	308	296	337	322	346	322	331	306	330	315	346	307	347	330	316	335	330	322	334	346	323	351	309	322	300	335	338	330	352	323	309	304	323	314	319	297	324	309	321	324	332	321	307	326	343	316	320	310	313	328	343	329	340	316	342	346	335	355	331	303	328	313	366	325	321	325	300	338	351	344	333	313	309	305	342	355	338	331	313	335	355	342	311	343	304	352	341	332	311	314	338	355	343	324	331	297	306	333	340	322	332	322	318	329	315	338	375	322	336	333	316	330	329	303	331	329	329	336	349	332	359	337	295	341	318	309	301	307	333	337	361	325	321	325	320	337	360	308	285	322	330	336	321	333	325	321	343	338	326	307	309	318	327	359	324	325	347	315	329	317	315	319	333	324	330	330	332	323	334	319	327	311	330	331	320	323	350	369	316	346	318	327	331	336	340	323	331	325	288	352	318	342	309	293	343	345	337	338	331	317	329	311	324	339	344	326	318	348	327	350	312	307	336	271	344	347	334	353	317	331	359	354	306	341	337	336	344	347	307	352	320	302	310	319	353	346	365	342	356	341	310	336	337	339	310	327	326	318	333	322	355	304	295	341	335	303	369	320	301	315	286	311	301	339	298	293	357	350	321	346	352	348	301	328	294	314	340	315	337	313	314	315	319	301	314	355	366	332	333	312	360	338	306	331	338	321	352	340	351	313	327	325	318	358	340	326	328	314	343	321	351	350	337	314	297	300	330	304	365	334	337	343	326	346	302	332	320	370	301	315	325	328	335	367	330	287	317	320	305	340	323	315	334	309	342	355	348	331	323	339	320	325	338	331	342	362	308	311	362	332	313	340	338	309	314	364	326	324	320	315	325	343	316	320	280	339	334	324	322	351	295	313	322	315	307	368	316	325	324	302	364	304	350	340	343	316	318	338	327	313	330	309	333	330	356	320
32074	21096	12137	1171	613	589	541	419	428	431	424	435	391	435	418	451	442	406	390	426	400	420	401	419	389	394	404	405	382	428	422	389	409	409	438	417	440	405	382	437	428	411	399	415	433	395	375	443	414	396	430	396	425	415	395	399	416	396	437	431	447	419	395	433	394	421	417	393	408	388	401	394	412	405	430	446	405	418	385	399	447	424	391	434	418	422	460	402	372	403	404	436	419	379	455	410	412	402	366	364	392	437	444	384	413	433	378	378	384	389	417	384	423	438	461	396	418	439	448	406	436	413	441	391	412	393	389	414	430	435	411	394	412	420	433	426	422	413	396	415	452	423	394	453	409	403	413	432	426	404	401	437	424	386	384	411	417	410	420	410	430	422	431	415	445	399	415	406	403	417	399	406	412	432	392	448	399	385	390	398	394	428	406	412	409	395	431	374	388	394	390	434	392	349	417	393	428	424	425	432	412	424	404	367	401	392	378	433	409	389	379	449	385	360	388	403	406	382	382	406	424	474	378	416	427	436	422	461	429	410	431	376	434	386	396	366	359	404	406	416	446	405	409	437	445	444	404	405	398	407	417	410	418	427	399	398	419	452	396	426	412	425	418	410	377	401	408	402	371	403	396	394	422	394	391	395	429	402	401	366	435	413	391	384	441	408	431	371	366	432	379	417	422	405	421	382	386	433	400	439	410	405	417	383	388	392	383	393	426	396	399	410	445	402	389	439	360	438	424	402	422	391	374	378	409	427	398	428	439	399	409	419	393	395	453	438	370	423	420	414	372	418	403	391	384	387	395	427	432	413	397	379	404	415	416	421	422	415	360	375	405	430	435	406	381	386	389	424	449	410	419	401	418	412	399	368	372	399	409	417	401	395	491	445	395	410	419	403	413	416	434	386	377	403	370	401	461	409	403	387	442	422	387	400	397	408	387	431	409	380	402	427	406	380	420	369	383	382	425	435	395	397	431	356	383	445	448	431	398	388	388	384	391	416	443	417	405	407	404	396	403	399	400	420	416	395	433	420	408	368	414	386	399	436	433	412	397	374	396	387	361	407	369	394	396	438	382	433	412	418	410	380	400	407	399	402	410	433	439	407	406	444	365	404	428	398	408	424	387	383	412	413	407	468	473	441	404	414	422	417	410	415	407	416	356	397	394	412	420	432	444	399	430	401	399	430	407	429	403	375	384	372	418	423	400	406	401	449	403	405	424	395	422	408	411	435	389	426	416	411	401	418	407	412	403	411	457	414	398	404	393	391	370	384	396	412	414	402	407	420	420	374	419	423	409	428	440	421	430	384	432	443	402	426	402	403	354	427	434	404	387	375	366	433	411	415	371	394	455	428	398	432	395	450	389	375	411	408	384	411	423	374	456	423	416	431	382	396	403	414	440	416	424	443	409	434	406	449	446	421	392	437	444	422	416	428	394	383	450	374	360	406	406	416	435	443	422	379	414	413	389	434	385	403	417	382	394	386	439	402	422	401	413	426	371	449	442	358	405	422	406	403	416	422	410	406	404	393	402	406	357	450	408	428	433	408	421	379	377	408	361	410	398	403	419	430	410	441	409	422	374	381	362	412	432	400	447	403	398	397	417	419	399	432	399	407	414	397	392	398	445	462	406	416	395	393	404	460	423	395	408	425	422	421	451	407	423	454	398	433	413	406	420	392	387	433	449	423	410	368	411	449	362	385	414	402	385	440	423	431	399	389	427	409	409	404	420	428	388	397	386	424	411	443	359	433	394	378	426	400	435	421	421	411	407	382	406	469	408	406	401	419	423	417	369	408	421	387	422	414	382	389	400	386	426	435	397	409	399	412	387	375	372	400	402	412	391	386	407	405	432	375	430	372	419	401	411	381	419	466	389	431	391	403	395	411	401	423	423	443	427	404	424	411	412	407	421	397	428	411	415	422	427	401	416	384	392	387	421	421	405	396	385	406	418	379	393	435	390	424	375	445	420	430	420	446	415	424	422	411	415	377	402	412	431	425	394	434	419	379	395	392	419	387	423	465	410	446	408	385	393	409	405	355	428	417	442	422	403	392	386	403	401	387	402	397	419	416	436	442	392	394	413	371	399	395	407	405	404	409	435	417	425	383	427	414	424	432	404	443	394	432	396	410	405	432	404	415	368	403	387	435	426	407	407	385	420	410	381	380	426	397	417	427	406	381	423	413	418	457	412	443	387	401	402	414	355	350	419	419	358	403	422	405	398	364	410	439	415	406	408	447	427	405	389	432	397	375	400	405	399	427	406	382	397	373	421	381	442	417	424	418	396	390	413	415	379	395	402	413	446	411	409	386	380	440	402	427	387	380	384	408	382	418	411	402	386	367	373	423	397	415	449	419	408	385	414	420	404	399	373	427	389	391	466	435	418	402	392	443	376	427	392	431	382	416	432	392	408	424	363	424	396	428	416	419	438	408	415	388	397	397	385	417	409	431	431	417	411	429	430	432	402	414	400	443	394	412	391	386	424	391	398	417	386	397	393	395	446	391	359	379	401	418	385	405	409	399	429	372	383	403	392	357	412	383	410	405	401	413	427	429	403	411	404	427	380	431	421	381	404	407	442	412	421	432	417	425	436	394	396	379	379	416	441	401	415	424	405	409	422	396	444	398	434	431	408	413	442	450	400	417	391	405	440	463	414	393	419	437	403	397	347	400	385	405	406	419	437	429	437	389	392	415	432	402	419	414	404	416	400	414	432	373	394	415	437	418	425	402	472	385	379	394	411	449	391	421	421	430	450	397	404	419	425	409	359	398	422	419	383	385	368	381	429	422	387	425	401	452	397	403	401	424	384	400	430	412	430	377	429	386	394	414	437	435	481	432	395	422	402	421	410	414	425	403	403	397	404	412	414	411	392	399	379	440	386	387	407	447	396	397	420	392	431	402	427	374	417	399	421	437	430	381	388	392	407	411	412	393	441	423	400	414	382	381	423	392	409	423	381	439	395	414	409	400	402	393	397	383	428	456	400	442	385	426	424	377	432	419	382	398	393	373	393	387	434	446	433	388	445	411	385	419	383	396	422	420	435	416	431	395	427	399	402	411	374	451	408	407	433	415	394	389	432	392	398	446	383	412	408	384	408	413	424	407	449	420	412	399	457	422	378	377	402	433	395	397	399	404	441	391	433	407	376	414	435	360	401	361	407	397	406	432	431	435	414	409	420	420	434	403	407	396	409	385	408	460	413	436	408	415	442	410	376	400	410	416	434	413	419	433	389	392	429	397	419	424	426	419	429	359	409	409	402	421	384	399	372	403	418	431	410	400	408	414	394	412	404	411	414	390	373	437	441	366	391	409	454	405	418	407	372	407	402	371	397	391	446	432	400	353	428	395	413	405	403	406	395	399	429	435	388	397	425	378	414	394	410	426	400	419	413	411	384	419	407	383	442	436	399	404	399	415	401	393	386	412	440	440	439	437	396	422	441	379	404	385	424	411	387	425	401	434	352	410	392	383	400	413	396	391	422	388	387	350
5897	996	944	850	909	877	898	892	920	876	913	904	948	884	859	845	811	889	828	844	886	852	880	881	867	895	924	883	877	915	835	834	816	918	909	893	869	868	856	827	914	873	911	847	868	902	880	909	948	893	901	880	878	864	909	917	863	906	851	904	890	910	891	913	912	875	920	856	960	834	923	863	883	870	891	899	903	850	933	886	904	926	836	874	928	945	867	861	912	864	888	874	906	840	930	874	892	878	900	807	907	886	882	912	885	862	862	871	848	898	886	825	896	896	866	933	941	886	842	873	892	858	880	855	850	916	870	907	892	858	936	826	895	863	864	878	893	875	857	905	885	880	846	926	909	889	915	838	896	895	835	888	931	868	880	945	877	850	896	897	843	893	871	883	880	868	852	934	871	929	930	823	942	818	867	826	915	872	906	879	859	897	877	837	869	913	893	864	879	892	866	903	861	882	899	924	838	863	904	893	954	886	900	879	874	828	891	864	920	850	858	879	879	871	842	820	831	891	886	872	886	876	888	844	871	851	869	882	880	853	881	848	952	877	881	842	882	930	835	865	896	874	876	860	896	872	932	870	877	887	866	868	860	943	859	877	884	885	858	814	853	928	952	879	869	864	867	859	891	878	879	901	914	893	909	859	870	851	857	842	899	835	830	888	855	937	899	884	884	845	914	878	853	885	913	877	896	854	861	839	856	945	921	868	836	886	909	882	878	908	875	866	909	903	914	875	877	850	889	863	840	853	927	903	867	880	946	895	901	855	931	900	899	856	822	933	900	852	881	886	840	926	880	852	870	866	931	849	901	892	849	883	883	904	898	874	859	894	917	906	924	860	933	849	899	844	850	892	888	939	865	853	894	871	903	919	940	901	923	851	910	867	856	920	922	912	883	888	906	897	866	894	901	829	855	839	915	920	944	838	921	926	872	922	925	931	908	851	954	874	871	866	835	917	836	854	914	894	897	876	912	898	884	869	923	883	875	856	908	925	904	887	904	910	878	868	856	886	905	924	909	859	899	925	908	866	865	944	937	912	870	836	836	886	879	900	869	873	828	862	878	816	913	887	908	829	877	939	873	876	920	887	874	895	883	854	869	890	900	908	877	876	865	886	936	950	867	874	900	879	894	878	868	872	922	894	912	920	907	872	868	841	923	875	874	906	913	872	859	785	848	886	910	874	887	873	900	880	857	884	899	824	860	878	846	890	890	842	915	885	855	929	913	871	888	887	855	855	818	910	915	864	894	913	884	810	900	842	897	934	891	854	926	919	864	908	871	888	920	913	931	869	858	862	855	887	882	868	842	903	900	864	864	860	864	811	870	844	884	903	859	913	931	907	872	857	880	928	900	909	854	866	851	887	879	886	980	897	850	861	926	864	909	891	865	849	835	865	912	908	911	860	895	885	886	929	903	913	942	831	856	947	885	908	916	866	900	901	860	917	902	871	880	929	885	883	886	864	869	965	885	854	877	902	882	889	888	921	851	911	876	900	884	913	913	911	861	851	826	877	913	863	887	902	922	879	875	878	908	861	903	872	844	911	851	920	905	829	871	883	896	910	827	925	924	903	872	929	874	855	901	890	904	912	940	883	898	855	918	900	895	924	931	865	913	899	857	899	954	830	915	875	882	900	881	881	933	868	864	924	868	838	949	875	876	927	889	896	891	858	910	926	871	921	853	924	893	920	879	867	867	890	841	932	860	861	858	905	864	940	875	910	899	923	891	860	910	890	893	901	864	873	955	888	854	874	847	942	861	867	877	918	820	895	881	917	871	876	879	871	869	861	907	843	929	936	926	861	899	850	880	887	859	810	837	867	866	875	895	897	867	910	883	905	960	839	912	888	952	862	820	895	884	884	872	933	886	911	900	886	875	828	906	868	863	889	885	929	891	914	904	825	888	879	887	925	861	865	856	891	883	854	881	875	904	919	883	880	875	864	903	912	826	893	914	881	880	907	890	859	882	903	877	902	927	847	907	905	914	849	877	885	834	885	897	889	881	845	877	931	885	846	855	918	876	896	889	915	835	886	910	919	940	885	896	912	843	867	853	902	868	888	846	913	900	900	868	876	910	910	874	890	888	881	908	887	873	860	934	882	873	849	865	937	916	891	864	888	871	859	842	875	928	867	903	880	917	875	910	906	878	869	884	896	883	891	910	886	853	845	852	894	857	881	881	889	837	883	821	890	888	877	846	892	937	892	918	912	872	822	926	909	880	846	959	848	864	818	854	859	898	898	905	907	875	866	845	895	864	905	920	916	881	855	880	923	876	850	935	867	860	882	898	878	874	913	843	888	883	884	851	872	847	934	897	902	871	875	865	845	817	876	856	891	890	885	882	933	928	873	923	957	839	874	898	892	891	878	911	887	856	838	913	906	926	904	935	868	895	904	848	862	893	879	886	911	895	819	881	888	852	878	882	833	870	907	880	933	955	896	854	919	908	862	853	905	892	877	903	929	881	835	915	881	885	856	896	909	918	908	874	872	898	890	868	875	880	845	922	853	886	904	875	878	872	856	900	927	883	869	873	887	895	904	871	918	839	855	917	869	888	875	901	881	864	887	966	854	897	870	854	855	880	919	850	841	901	772	866	900	927	934	850	823	932	881	865	869	898	913	907	855	917	837	894	840	868	911	875	880	863	841	855	884	903	862	898	898	903	812	933	902	840	905	862	885	913	917	899	890	895	865	862	864	884	887	879	919	899	859	893	894	889	927	914	860	881	896	907	851	911	871	917	860	898	877	893	879	899	858	869	907	878	872	883	905	950	886	852	890	889	872	948	849	919	913	917	835	849	879	889	921	919	850	885	901	860	860	830	894	897	860	878	856	897	859	857	943	892	871	895	896	878	814	890	952	900	915	862	849	925	881	890	840	887	855	862	863	882	906	862	873	926	900	883	896	870	857	894	865	849	813	873	906	870	902	880	889	891	840	863	828	846	931	877	851	891	929	852	858	884	853	876	868	901	914	892	861	885	874	889	826	862	934	892	936	871	890	823	860	923	872	876	880	894	894	869	851	945	902	891	942	900	877	968	875	855	869	878	906	844	905	889	888	892	935	895	938	889	907	884	856	975	892	905	898	856	883	876	902	909	833	954	928	843	837	889	911	843	869	885	874	869	827	822	906	884	871	837	904	876	844	917	949	900	921	860	820	899	879	903	877	993	871	901	877	893	907	918	904	902	893	842	840	913	856	876	883	906	910	892	895	910	893	837	884	900	902	913	867	862	902	934	885	894	889	859	871	837	894	910	870	903	917	881	899	896	876	889	922	861	928	849	901	954	899	899	865	921	888	830	853	892	860	907	894	867	883	897	910	851	878	893	916	915	892	857	926	849	903	832	910	938	890	917	870	841	866	857	895	864	845	881	873	856	863	911	906	883	894	883	912	851	889	866	895	862	894	890	877	919	850	894	913	916	862	946	860	898	929	873	896	903	904	915	893	913	935	827	868	940	868	855	898	903	919	874	859	860	924	918	916	935	925	846	871
25084	21543	24796	28500	21405	21183	1182	471	377	359	374	325	350	303	304	342	300	303	319	326	333	303	290	303	310	294	295	318	292	319	310	287	340	308	290	307	315	310	264	310	291	287	286	303	329	277	263	296	285	313	286	290	294	290	289	324	265	300	308	301	305	290	314	326	290	339	304	310	299	314	266	295	320	281	296	316	277	276	285	266	323	320	308	269	312	292	327	265	308	290	298	308	284	334	283	317	270	305	290	312	298	304	264	277	276	313	302	287	305	280	297	284	279	317	313	305	299	309	294	297	307	276	282	282	258	305	299	292	264	287	286	305	280	284	275	340	284	276	305	304	301	273	283	269	253	309	311	284	306	270	306	288	298	320	287	286	303	324	272	273	302	311	284	287	317	306	286	279	313	283	291	292	301	329	338	255	290	296	309	269	290	282	296	293	289	315	283	309	282	308	297	264	280	286	335	292	318	293	285	321	301	290	308	302	263	306	305	302	341	299	311	308	319	350	303	307	325	341	322	309	279	300	301	283	352	324	300	293	280	299	291	332	295	255	324	279	316	276	309	292	323	298	284	331	274	305	257	288	272	295	308	306	293	325	273	294	266	287	310	298	325	335	298	309	314	287	301	311	310	279	286	310	290	287	315	293	271	276	281	307	295	281	289	320	271	263	310	287	283	276	325	305	315	298	293	325	298	262	282	296	293	261	260	317	302	280	283	297	289	311	312	271	294	297	280	301	282	257	311	274	289	310	315	322	322	308	299	295	336	315	320	277	285	336	280	269	313	320	332	284	302	296	301	325	299	280	281	293	334	312	284	314	312	299	285	306	314	280	284	301	280	336	298	288	287	313	284	303	315	315	297	281	248	278	297	318	272	287	301	319	300	306	287	337	280	292	283	308	246	291	302	313	315	294	288	284	247	275	300	287	319	315	314	310	323	319	301	293	294	303	290	279	280	278	291	272	300	267	272	268	303	295	305	292	289	314	368	298	302	294	324	314	277	293	303	331	312	289	301	255	306	320	296	270	310	286	276	328	291	301	298	300	300	281	289	297	299	299	285	305	287	301	298	302	280	313	308	297	296	306	282	270	267	285	296	343	293	312	313	308	283	325	294	274	283	303	267	309	303	286	293	284	312	299	259	315	311	302	315	305	268	306	323	341	276	269	273	286	275	291	290	301	304	301	290	312	296	287	292	320	286	264	310	297	328	267	306	303	288	283	252	309	290	281	297	287	301	299	299	318	298	309	311	327	309	286	318	290	309	269	298	322	324	294	279	265	335	286	291	274	298	318	296	302	286	297	312	311	295	314	317	281	294	274	311	298	272	285	291	288	301	305	308	294	291	301	294	284	285	309	283	277	265	290	302	278	310	297	314	320	300	289	299	298	273	282	282	319	299	328	327	291	293	264	308	326	299	304	277	283	292	297	253	290	294	311	297	309	316	296	285	267	305	314	335	331	307	308	293	306	295	284	303	319	320	291	300	298	310	305	314	282	298	268	290	304	266	300	281	311	297	301	309	287	295	326	306	337	306	297	299	295	317	286	318	299	308	248	301	285	279	304	265	313	297	301	297	276	255	298	309	277	292	288	314	304	295	307	319	260	292	305	322	298	298	320	302	316	301	306	300	315	295	299	276	307	305	309	307	297	327	317	271	340	276	309	301	289	331	297	310	285	275	302	292	304	304	281	283	274	278	283	316	283	303	284	293	302	290	268	331	277	263	281	286	315	338	331	261	293	294	265	291	319	271	296	315	360	331	297	332	315	272	242	309	301	307	269	329	310	287	264	311	269	302	279	257	273	288	296	306	311	283	302	304	311	313	311	285	283	346	285	237	276	256	311	247	288	308	299	309	288	294	299	274	304	316	311	254	287	292	291	298	309	305	297	322	286	322	309	321	319	276	327	329	295	343	300	284	284	317	291	284	306	311	309	299	334	288	296	264	287	300	310	256	299	297	306	287	302	347	276	277	280	273	285	270	314	303	297	322	321	305	296	312	295	299	295	293	296	287	303	305	348	270	270	327	304	308	289	274	282	294	285	305	289	312	298	306	324	267	306	291	320	293	306	283	311	312	279	286	283	309	320	291	274	339	316	302	313	292	295	282	292	287	323	267	300	310	302	289	267	300	311	270	293	310	311	288	308	280	287	306	303	309	352	300	294	282	323	306	318	313	298	281	333	293	304	364	284	331	280	284	276	299	304	322	342	307	278	317	304	321	293	274	278	290	272	281	284	311	279	292	305	349	300	285	306	253	276	338	306	272	310	282	311	334	299	294	296	308	290	305	280	278	288	328	320	305	312	289	292	272	302	277	279	289	308	312	301	328	296	298	311	285	266	302	322	298	281	306	288	294	273	271	332	275	292	315	288	302	264	296	264	250	287	300	313	290	295	331	298	285	269	266	277	294	288	301	318	317	309	315	286	280	302	323	322	295	309	262	280	279	285	325	299	287	288	275	316	297	298	305	299	303	284	285	283	299	300	295	301	315	290	340	298	312	320	288	278	285	308	289	270	258	307	309	315	276	291	279	310	333	331	304	293	275	267	310	283	276	305	275	272	239	283	280	308	292	271	271	273	322	287	274	303	290	282	290	334	310	275	294	290	254	286	295	322	298	328	294	269	300	298	282	323	288	300	273	285	288	295	295	294	292	311	256	271	279	261	300	295	285	285	307	303	298	305	311	297	315	231	305	300	275	271	287	308	314	294	284	310	312	263	323	294	279	308	288	271	307	299	318	323	277	318	321	305	304	257	298	295	279	296	307	271	301	322	336	272	312	280	298	280	298	330	282	300	285	314	294	286	277	275	313	339	264	273	282	314	322	280	315	280	322	276	300	297	291	308	319	318	322	291	311	298	271	305	304	279	316	307	325	277	272	297	301	308	270	304	327	315	290	283	322	291	264	311	321	297	300	280	310	321	306	300	294	324	273	320	284	281	303	279	279	297	307	284	314	323	315	316	310	277	284	264	306	261	288	289	338	323	265	302	289	280	315	310	311	287	263	268	306	328	320	283	281	305	295	312	311	333	276	332	305	316	306	298	322	319	303	281	295	292	280	269	288	297	284	282	277	307	302	273	295	282	312	267	329	284	289	299	293	276	274	287	306	300	298	292	317	300	260	307	303	299	276	280	302	275	308	320	303	306	275	278	299	292	334	290	299	297	302	284	350	321	301	299	289	288	318	298	264	314	291	294	291	302	305	314	279	304	288	316	277	286	282	306	299	331	291	266	278	267	284	307	292	303	314	276	288	304	299	293	304	269	285	286	291	288	324	290	299	306	299	286	319	297	314	278	316	270	326	318	291	320	318	285	283	295	314	317	286	278	301	331	281	301	288	293	325	315	306	295	303	308	273	302	283	318	286	280	339	294	319	271	279	282	276	266	328	270	290	278	281	313	290	299	314	290	287	308	281	320	313	316	306	282	314	303	293	266	289	254	323	294	301	331	286	284	308	276	335	337	288	271	290	267	290	293	339	312	324	281	272	306
3294	2086	1246	909	806	736	664	703	681	673	655	667	663	625	660	656	676	627	616	659	644	658	678	621	685	630	639	708	637	624	630	642	657	641	661	627	685	676	638	677	620	664	638	623	659	677	631	632	635	591	588	656	648	652	617	632	625	604	657	643	653	634	652	648	631	654	690	649	658	661	676	652	656	623	570	627	675	655	649	642	615	662	673	661	668	641	654	652	688	634	639	609	649	672	645	671	684	713	638	595	707	631	617	678	655	662	631	672	642	646	651	652	638	686	659	616	622	618	660	625	620	634	620	664	637	703	600	717	620	575	672	688	668	641	644	639	617	652	643	617	643	665	673	629	650	679	661	615	655	677	620	710	669	626	658	655	640	575	621	621	607	619	657	655	640	632	669	611	602	647	651	635	687	667	624	682	639	623	676	640	677	644	656	674	671	661	641	627	581	650	653	641	667	637	646	652	640	608	655	607	606	649	673	684	655	686	615	671	678	637	606	640	693	711	671	613	630	648	595	653	654	666	592	625	665	673	660	636	610	642	608	642	598	623	657	650	646	608	656	635	655	639	649	639	639	663	623	664	672	688	667	670	667	620	634	655	603	667	656	637	677	650	631	636	658	661	695	678	654	660	655	623	653	652	631	657	605	639	646	650	655	649	655	671	673	623	676	675	656	667	643	644	696	688	667	628	641	633	651	679	632	630	645	652	633	615	653	649	582	639	627	653	655	660	626	649	622	655	660	674	636	655	629	663	635	662	676	646	663	668	662	666	668	636	623	654	650	661	631	627	647	683	633	639	670	690	595	657	652	627	641	627	644	641	636	640	636	691	635	622	660	624	633	617	646	671	683	624	624	688	633	644	682	590	627	638	644	643	615	595	596	646	628	643	683	743	681	667	650	648	639	673	642	660	635	666	621	633	691	689	630	652	644	644	599	657	667	680	647	643	620	664	705	643	630	670	669	611	604	659	648	624	635	600	628	667	606	598	606	621	677	622	637	681	664	639	635	622	632	668	650	625	686	613	657	637	626	633	660	652	640	703	643	639	628	649	715	599	610	665	657	653	589	604	632	614	646	671	663	662	655	593	665	635	677	677	677	645	641	615	665	661	607	625	675	604	640	654	646	626	684	629	669	650	662	629	631	628	658	647	642	591	695	663	680	606	658	636	708	691	639	590	612	628	668	657	635	660	642	676	608	671	667	612	638	626	685	692	654	624	640	624	659	652	655	664	613	711	593	620	646	616	661	624	672	617	636	640	640	627	681	633	587	639	624	653	658	650	688	666	659	688	626	607	637	687	660	648	628	660	622	622	660	650	684	630	649	638	626	651	666	669	658	648	604	614	681	675	621	658	615	650	631	660	655	640	666	573	649	674	628	638	632	646	630	629	652	619	676	667	665	705	599	636	659	635	635	628	657	600	679	645	688	631	632	631	648	628	629	642	629	658	691	704	684	682	654	639	663	636	696	668	660	662	653	627	681	635	647	649	657	683	684	615	687	645	595	665	671	642	658	675	671	649	671	611	628	629	678	693	658	610	664	647	669	638	628	652	633	619	641	665	619	668	634	618	635	638	583	638	633	684	646	654	678	629	658	642	646	618	592	645	627	649	630	694	671	639	632	652	678	596	671	660	628	665	691	609	644	672	661	705	640	630	650	657	676	646	618	667	663	660	673	627	665	708	670	616	620	639	610	636	615	660	671	681	624	633	638	615	620	653	685	594	630	652	659	656	655	675	639	651	640	650	607	651	614	650	673	602	617	622	626	650	646	644	624	656	690	678	648	637	672	630	668	608	629	646	666	630	688	592	644	645	624	673	669	678	663	613	607	655	662	679	625	605	597	634	611	687	610	621	620	662	628	654	632	630	633	660	656	693	661	619	664	569	686	649	659	672	651	668	652	601	647	631	641	687	648	649	669	636	688	622	630	647	640	639	672	669	615	698	654	682	621	701	599	674	661	650	685	715	674	653	659	651	650	604	689	640	631	666	616	637	606	670	640	627	657	623	613	662	630	695	692	669	587	608	633	642	590	670	647	675	641	686	621	615	638	639	577	614	607	659	626	678	611	609	625	619	650	647	624	644	663	571	644	666	655	603	625	672	688	637	617	630	642	659	680	613	616	645	625	627	657	637	697	671	623	689	625	617	665	617	582	638	653	620	642	631	666	653	645	633	648	648	638	621	672	677	666	686	660	640	632	625	630	636	649	651	641	632	661	651	600	627	637	657	587	630	642	618	642	643	631	634	617	667	686	612	644	585	645	661	635	640	674	608	657	652	725	661	635	661	619	689	650	633	697	620	632	620	642	692	710	661	650	675	618	684	590	668	659	636	652	660	597	674	637	651	690	684	601	649	640	675	635	620	664	631	657	656	672	632	701	640	669	618	618	596	662	631	666	667	635	728	614	654	662	678	644	615	645	643	655	598	630	688	644	672	674	647	650	719	624	672	650	594	612	635	628	643	600	640	626	625	577	607	638	640	625	635	661	606	649	627	636	656	687	614	631	618	625	630	633	596	670	648	680	646	623	627	616	660	627	684	651	644	623	668	601	651	666	636	629	689	656	649	633	634	661	652	637	714	677	674	658	691	601	653	625	670	674	651	647	598	628	626	637	614	641	654	664	614	646	668	657	638	672	659	666	626	639	645	645	674	677	641	682	620	648	631	635	638	661	630	658	642	646	661	632	608	696	630	628	652	656	651	672	614	631	688	650	654	692	621	661	619	582	719	676	657	645	634	609	618	651	646	652	652	617	668	613	587	655	698	637	669	614	624	672	629	668	622	580	629	669	654	611	667	656	615	676	627	635	630	640	631	659	674	655	621	677	621	702	686	626	636	676	638	652	613	630	637	666	642	601	614	636	646	570	666	618	667	612	696	597	652	661	640	637	596	619	683	660	602	663	632	614	638	700	637	652	687	610	611	700	669	651	683	709	692	602	641	634	638	654	652	680	618	629	644	691	628	591	649	638	631	695	644	630	645	651	652	678	633	653	659	651	629	628	684	660	655	653	695	631	644	637	689	652	678	653	719	654	657	607	677	648	616	626	653	656	607	680	636	677	660	645	682	661	632	630	636	686	610	655	680	607	642	680	637	658	618	636	667	643	649	625	611	622	645	653	634	679	625	657	649	657	663	701	629	665	645	628	628	620	635	630	671	673	700	659	642	615	626	635	661	655	653	631	636	685	663	686	656	633	670	596	662	702	627	674	663	707	677	631	667	639	633	633	616	694	645	677	619	585	630	649	636	668	637	644	629	612	665	633	694	630	691	618	637	677	642	641	625	614	634	665	643	656	669	623	641	666	685	641	658	635	734	672	667	656	668	618	723	646	656	609	627	660	656	650	669	653	683	665	649	647	646	678	621	651	610	677	633	626	656	639	640	681	616	686	570	677	622	625	599	670	635	657	647	650	603	643	672	639	660	666	617	637	646	694	652	641	689	640	617	626	651	641	595	632	599	637	692	667	663	633	679	676	661	667	623	634	660
24351	21514	25145	28327	21516	21527	18315	535	281	235	245	196	176	162	160	192	169	198	175	170	155	164	146	152	153	122	146	142	137	137	133	162	118	130	157	148	155	126	136	142	148	151	120	129	140	139	149	128	97	147	174	140	141	126	116	120	133	118	110	128	138	140	133	116	165	140	132	157	147	115	136	121	128	106	142	140	145	114	150	112	138	124	135	135	136	115	115	127	162	131	157	132	159	149	137	137	127	134	133	119	122	140	134	137	137	135	133	148	124	111	146	140	129	139	149	155	113	157	131	132	149	121	129	135	125	133	129	102	126	137	134	103	126	148	140	132	153	155	135	115	137	125	122	126	126	144	141	124	144	148	142	130	127	115	138	145	118	128	122	146	119	150	144	127	136	130	143	130	142	133	137	148	136	158	126	136	151	133	164	120	174	133	139	153	148	128	128	134	105	123	121	146	130	165	150	144	143	133	133	124	167	148	120	125	125	105	121	121	118	155	102	154	152	164	125	141	142	136	142	137	141	122	122	142	134	141	142	150	109	119	146	128	124	133	119	160	147	144	130	133	139	126	133	137	144	125	114	127	137	142	133	137	138	130	122	103	136	150	142	139	105	157	124	132	114	132	117	127	149	126	154	143	124	139	111	143	132	147	120	155	147	135	134	128	142	136	126	134	128	127	124	142	137	138	143	121	146	137	136	149	136	134	121	142	128	137	142	125	140	134	127	124	158	138	111	121	160	141	150	151	144	152	112	154	150	128	134	132	142	137	125	134	150	124	122	132	150	139	151	112	111	130	123	133	103	146	144	145	128	128	131	138	137	138	105	151	139	153	133	139	132	129	121	110	143	128	137	132	146	140	135	117	140	156	140	115	142	126	150	133	134	153	118	136	135	134	145	121	134	151	129	165	109	125	136	123	146	141	153	126	141	128	137	122	148	103	125	148	128	135	150	130	116	123	166	132	123	146	152	134	132	137	150	137	132	117	125	123	155	116	120	139	129	119	101	134	130	132	126	139	133	119	123	153	149	139	113	143	132	141	140	134	138	127	124	154	122	131	117	107	141	158	102	121	129	128	135	149	146	135	131	124	147	130	152	139	129	114	136	129	121	118	158	152	155	141	110	128	136	149	135	131	135	138	130	145	147	138	131	107	149	143	131	116	129	132	144	127	140	136	108	138	121	148	134	121	137	102	151	133	139	148	141	134	132	152	164	112	137	143	125	130	139	150	145	139	138	132	138	158	129	118	141	127	130	123	141	109	118	125	137	143	138	148	125	130	141	131	134	128	121	129	139	148	147	110	132	117	142	129	124	157	149	124	143	112	156	132	139	131	133	153	141	153	142	126	120	106	142	139	155	157	138	121	134	129	149	143	124	128	138	127	153	140	121	143	130	125	122	138	144	119	136	148	117	137	139	116	146	121	148	121	168	147	131	144	150	134	124	134	148	129	132	124	139	106	143	144	155	164	135	118	130	130	128	134	138	137	115	111	133	136	114	151	132	129	122	148	146	146	146	108	119	144	122	142	136	138	103	118	131	118	118	153	168	120	147	131	115	134	125	133	131	150	135	142	145	130	145	124	119	129	123	135	126	136	115	161	138	124	123	140	152	112	121	145	144	139	125	125	143	146	123	131	118	122	125	136	133	145	163	120	131	133	130	126	129	174	125	125	130	141	144	149	132	131	143	138	126	129	117	139	132	130	128	114	137	127	132	138	145	157	126	151	152	128	151	128	133	128	118	137	124	140	124	116	116	131	152	111	146	122	123	127	133	149	123	125	125	143	140	127	117	120	132	140	145	142	131	147	127	139	148	163	161	130	127	117	128	147	140	124	150	147	120	123	147	137	130	136	133	125	130	127	141	131	126	116	144	114	125	133	141	150	136	136	149	122	151	136	130	119	138	130	130	107	151	138	113	125	138	161	154	128	145	131	137	125	132	142	129	137	154	150	131	136	130	151	122	136	158	139	96	135	138	145	131	141	135	125	123	126	140	144	142	154	143	124	137	127	151	116	134	125	139	152	138	128	141	142	129	144	133	131	137	100	132	142	131	159	134	152	136	142	125	129	141	141	133	123	128	140	153	148	127	122	132	130	128	129	128	130	137	131	141	116	132	134	127	136	127	142	132	125	122	119	140	140	122	130	134	172	133	138	123	145	150	156	149	134	117	121	135	126	113	131	126	111	133	131	159	127	135	101	123	141	146	125	152	137	142	121	121	119	121	165	127	129	123	126	137	154	118	123	141	113	103	126	128	134	161	123	141	141	152	147	150	133	124	143	151	147	138	129	139	142	154	129	111	121	144	125	116	144	138	126	120	109	143	123	134	138	131	134	146	124	138	143	119	123	135	142	144	145	147	150	145	134	139	119	118	136	130	162	130	139	164	133	133	130	123	133	137	149	135	157	127	139	120	142	141	140	139	132	153	156	114	134	137	128	125	133	152	146	140	122	140	151	146	116	136	143	135	127	128	124	110	148	128	122	142	131	104	133	126	114	130	127	163	130	114	137	135	124	126	147	145	154	145	131	133	127	141	123	118	132	112	132	136	143	145	144	107	114	138	143	123	136	138	149	139	118	116	151	125	131	130	122	116	151	145	136	161	131	138	112	150	155	125	143	136	145	131	125	137	130	135	121	140	116	130	115	134	133	108	138	161	138	126	118	136	138	146	136	134	121	128	133	145	150	126	139	119	124	156	130	135	137	135	128	134	122	126	135	123	134	131	138	156	133	153	135	112	127	133	148	128	137	120	143	126	132	136	142	141	122	116	121	129	139	153	132	131	110	133	140	123	165	128	158	149	137	132	139	143	124	125	127	153	149	169	121	138	142	133	114	123	115	126	137	133	134	130	115	126	140	127	125	124	142	141	150	123	98	111	123	126	129	154	149	136	128	147	118	118	155	145	126	149	140	132	137	146	129	135	141	128	142	126	135	155	118	132	148	142	140	134	131	131	123	134	145	131	147	136	145	122	137	130	118	163	112	130	152	162	156	144	135	115	142	124	136	130	120	131	136	130	142	148	151	140	128	134	117	148	137	159	135	146	117	145	119	147	117	135	129	133	157	141	142	149	122	117	136	133	131	139	132	145	145	117	130	129	146	141	146	122	142	162	131	136	171	128	135	158	124	136	130	124	150	120	144	143	135	141	142	152	131	123	141	148	145	135	123	134	115	146	138	125	140	133	144	133	150	132	137	111	117	130	129	125	138	146	122	125	134	129	140	132	129	125	138	148	125	143	143	126	118	135	145	117	131	128	137	157	149	138	136	127	141	135	132	115	133	125	132	134	123	146	138	134	123	153	133	131	126	132	162	130	129	117	108	132	136	123	146	141	139	129	126	128	142	126	128	126	138	132	125	137	121	147	132	125	132	129	134	156	120	128	128	134	133	114	126	150	136	127	137	105	121	127	110	129	123	139	137	133	114	134	125	93	125	140	154	125	121	123	136	122	132	139	159	141	124	148	134	123	141	121	134	130	151	130	136	122	136
2916	3172	1581	909	571	483	450	372	346	372	375	325	375	349	381	341	322	352	349	315	342	332	332	342	368	334	324	311	308	317	297	295	348	332	342	327	323	333	315	332	348	313	341	310	346	325	331	321	300	342	312	348	328	303	305	312	299	308	365	363	348	312	320	339	329	358	376	304	345	348	347	322	317	323	341	311	322	341	301	333	314	332	326	353	329	310	316	324	339	326	303	321	311	308	312	311	321	293	325	340	310	347	355	347	324	338	331	334	334	328	298	356	320	361	337	352	321	329	339	338	367	306	350	330	309	313	316	314	312	299	323	326	323	314	312	347	323	348	310	373	331	354	314	316	328	297	311	313	311	325	307	329	315	317	356	317	299	286	306	307	275	306	363	333	339	362	335	339	319	330	331	355	328	326	328	302	338	345	342	360	307	301	336	300	265	315	306	341	298	326	306	326	321	323	315	307	329	327	304	319	304	352	309	311	353	327	305	321	321	324	343	340	332	371	323	326	318	289	328	329	328	323	335	312	320	331	321	315	363	318	314	312	321	278	346	373	316	307	338	325	351	316	360	318	298	314	321	305	353	303	311	318	338	347	336	347	344	335	349	329	333	350	321	328	352	353	310	323	326	324	329	339	314	334	334	351	322	305	310	308	331	333	304	321	326	312	348	326	332	334	351	318	338	281	317	356	327	347	335	334	322	373	350	328	326	362	295	321	324	308	301	337	311	310	316	321	345	301	358	322	312	328	368	315	342	340	332	336	322	322	321	345	316	306	324	315	332	310	317	373	305	343	304	305	351	320	323	297	346	345	335	305	333	355	316	322	352	330	336	338	341	363	343	312	299	329	332	326	339	321	304	319	350	342	297	329	327	318	322	321	348	311	323	329	358	314	364	302	333	349	326	305	357	329	339	340	329	337	305	341	314	317	354	323	298	369	342	321	335	336	355	316	276	337	331	355	324	351	334	334	336	335	331	337	331	324	314	333	334	347	322	301	294	316	345	282	324	336	333	326	315	342	321	358	336	340	320	309	315	343	331	335	308	321	354	300	292	309	304	303	315	342	330	335	328	306	349	317	304	323	345	357	306	355	347	334	343	314	317	317	297	323	353	347	319	308	327	321	325	311	335	325	338	334	324	326	329	350	326	345	305	320	321	326	325	325	328	373	304	326	325	306	296	302	318	346	331	337	322	335	349	312	321	324	320	353	346	342	297	314	317	302	322	334	330	361	324	335	333	346	336	336	334	333	358	296	315	364	360	317	320	335	316	326	323	314	320	305	324	314	368	344	315	305	323	344	333	331	312	309	327	319	326	315	351	316	333	357	315	362	343	322	329	330	331	318	333	328	325	362	313	331	310	328	321	335	318	315	345	336	324	302	287	340	327	324	337	340	334	340	327	308	303	331	337	357	334	328	313	313	365	335	336	300	282	332	314	335	286	289	304	340	324	353	367	315	303	326	347	343	321	338	299	328	332	338	334	321	301	320	327	336	333	345	330	324	310	321	321	362	325	335	323	339	334	337	331	321	322	341	314	329	337	342	356	331	315	313	364	346	350	351	313	347	314	295	314	309	326	291	343	316	346	343	319	338	304	327	306	327	309	329	324	333	339	337	295	318	325	317	366	301	285	308	321	361	319	373	339	293	312	306	325	290	301	311	301	358	345	326	292	369	308	308	349	288	293	327	317	353	327	311	321	321	305	322	328	339	315	325	308	291	330	338	327	298	305	340	336	316	351	328	332	343	290	318	344	376	305	323	311	325	334	321	346	324	321	331	337	352	352	371	310	334	321	324	360	348	329	340	318	344	322	318	342	321	292	327	315	342	323	335	303	322	307	324	324	348	333	314	328	316	332	311	313	333	322	294	336	337	340	337	338	337	328	303	341	345	324	315	340	299	341	300	323	317	317	326	374	294	326	317	346	309	334	368	325	325	328	324	289	338	345	352	327	326	331	291	340	312	318	337	332	282	323	355	346	348	301	364	311	349	321	319	331	353	317	338	339	330	301	327	332	299	377	323	308	333	324	315	331	323	333	301	321	325	353	311	346	340	321	346	327	330	323	320	323	313	335	322	354	327	338	305	341	342	310	320	296	322	305	344	336	340	325	352	335	305	314	375	312	336	331	340	328	331	318	346	296	331	303	328	347	324	346	311	342	310	335	312	316	340	320	335	367	348	331	321	314	340	315	314	309	321	327	317	314	346	305	372	331	302	329	348	350	301	321	328	326	327	309	324	344	300	320	351	340	313	327	331	286	330	340	352	337	301	341	332	345	354	359	335	362	329	325	329	322	315	323	309	323	328	302	365	369	306	371	332	320	321	323	323	330	345	332	327	325	311	292	346	329	343	335	320	304	353	337	357	353	341	301	325	323	317	309	332	321	310	313	320	344	305	316	350	321	294	316	320	322	301	319	361	329	318	325	360	347	302	309	335	342	349	307	359	332	305	322	346	326	316	334	316	329	311	304	294	331	331	366	341	299	332	330	335	336	323	331	311	355	296	289	332	318	325	334	308	339	378	353	352	329	313	310	320	327	329	337	342	334	326	318	337	299	309	312	336	324	322	305	346	337	334	341	318	300	312	290	347	331	343	337	342	313	312	339	334	307	317	346	320	329	320	328	348	324	348	298	332	313	306	316	331	342	314	337	326	320	312	327	300	300	323	379	337	342	311	293	319	317	299	310	317	323	309	314	348	316	301	343	341	322	321	323	333	304	345	326	332	334	312	330	321	325	329	304	323	326	309	321	316	371	328	303	359	338	330	358	335	312	337	308	328	353	339	334	357	339	342	289	368	331	310	336	337	317	340	336	320	354	341	298	355	317	315	338	323	330	316	330	333	299	335	320	319	299	321	300	340	319	292	341	312	311	325	333	344	340	315	343	326	327	313	305	298	350	315	326	326	298	327	320	363	347	323	331	306	328	336	313	317	329	309	327	319	324	331	342	344	315	339	291	333	328	347	346	358	310	317	309	286	320	338	305	329	319	342	322	338	305	305	332	333	313	341	294	297	343	307	322	291	299	326	343	354	369	311	309	318	320	317	345	309	326	347	318	353	341	300	303	326	331	323	339	304	310	327	324	318	322	360	302	316	326	323	343	342	336	329	316	310	334	344	337	340	323	332	359	318	323	296	325	368	308	337	347	371	334	329	301	346	334	339	316	338	310	329	352	343	333	360	360	285	318	335	332	315	335	300	343	323	322	338	353	338	317	333	335	333	288	332	335	329	328	327	329	300	338	332	330	343	341	305	318	358	312	313	343	328	317	317	322	339	314	314	326	314	294	303	351	317	377	332	312	307	335	330	328	334	367	348	297	336	327	321	332	344	308	329	333	337	336	339	312	311	299	307	310	330	308	312	335	321	332	305	297	321	322	329	317	302	338	353	329	321	298	318	373	307	331	329	339	322	331	334	348	335	299	333	328	339	329	343	327	357	357	324	326	328	345	343	312	321	327	312	318	308	339	316	316	344	322	340	293	327	317	312
31995	21084	12161	1122	594	584	547	390	402	436	402	410	433	401	406	425	419	393	436	392	391	415	427	412	417	406	374	376	424	424	432	394	421	383	385	410	359	429	400	382	416	388	387	416	417	416	393	420	394	396	442	448	436	379	399	428	395	403	387	407	394	368	386	444	410	390	396	374	385	410	390	427	399	421	415	443	375	416	403	411	391	426	380	376	402	416	415	392	391	392	403	422	421	422	382	420	401	398	388	394	388	383	397	395	392	437	377	389	407	440	435	388	419	397	385	417	442	396	408	413	424	410	408	408	393	392	372	395	400	381	396	397	419	399	393	451	400	381	401	391	396	389	415	382	389	388	421	400	426	362	399	404	403	364	432	425	438	391	428	407	383	396	408	392	412	397	417	393	402	397	408	456	432	435	394	433	399	410	413	362	407	370	408	475	372	404	390	424	377	442	418	365	411	377	386	406	394	435	373	398	400	375	394	408	432	409	417	423	424	422	404	442	427	395	367	381	378	420	385	391	421	399	401	404	453	404	435	390	392	404	413	399	404	427	372	417	405	399	414	382	408	426	396	408	400	386	422	413	398	381	410	393	430	395	405	362	372	358	409	386	422	429	399	393	419	413	404	443	420	410	410	394	375	406	425	391	436	418	419	393	402	438	409	414	371	421	388	407	399	394	405	489	425	399	365	423	386	384	426	385	416	459	429	405	392	415	401	384	417	388	397	408	419	398	420	411	418	404	420	429	396	407	402	373	393	375	386	416	362	400	394	411	373	408	403	364	397	415	430	436	394	383	397	363	396	441	423	377	330	431	405	419	403	393	369	402	413	369	414	370	408	409	443	361	412	415	425	387	396	368	430	413	434	415	406	416	441	434	370	417	459	396	413	388	426	459	411	414	409	394	371	424	435	461	418	413	440	421	399	393	402	403	461	404	384	441	446	423	416	417	434	401	427	384	409	386	400	405	450	408	413	402	381	396	402	389	400	433	396	393	411	395	411	401	397	436	461	401	406	417	404	416	379	374	427	421	391	354	379	385	365	396	395	409	397	338	433	403	375	391	396	402	435	393	450	396	369	406	383	435	378	366	370	394	393	410	439	410	376	412	401	385	406	405	403	417	367	437	374	422	418	361	391	395	360	406	395	368	388	404	387	395	392	392	427	401	435	427	392	376	384	405	410	420	409	409	400	391	387	409	399	413	426	414	419	373	402	420	403	381	394	419	369	399	354	406	434	390	422	422	393	378	432	407	386	390	433	403	404	388	425	413	386	405	447	421	399	406	392	444	424	417	405	419	377	439	456	402	413	367	402	422	391	411	369	445	421	425	400	396	408	382	388	413	419	381	418	382	413	440	395	395	428	429	419	347	401	445	413	374	433	405	452	443	413	404	401	387	389	392	436	408	398	368	348	391	424	377	406	383	429	413	410	436	379	395	421	412	376	397	396	416	390	431	389	391	385	370	385	441	387	410	439	415	441	403	427	389	379	369	355	430	390	399	429	437	415	409	418	427	387	417	383	396	413	404	408	403	403	399	407	358	367	425	402	401	436	419	387	398	415	421	409	421	406	431	403	418	441	396	385	400	398	369	405	413	382	377	406	418	420	445	425	402	413	413	427	380	388	417	408	411	375	452	389	380	436	409	397	420	395	401	402	431	418	406	382	439	379	401	422	396	392	381	404	403	386	387	401	445	395	378	405	400	405	404	399	416	412	411	392	428	381	389	414	391	418	415	439	424	382	429	409	407	399	384	365	424	453	451	386	379	373	414	405	418	421	363	414	383	414	360	403	385	410	402	399	401	398	390	436	368	382	403	422	394	399	399	404	385	403	403	395	375	377	380	443	462	409	415	397	395	407	372	419	373	406	397	398	412	413	427	413	436	357	414	391	385	411	375	379	432	401	375	410	378	381	387	440	404	430	395	387	428	369	376	439	415	385	406	399	413	419	430	408	402	380	392	361	410	422	382	427	456	438	390	410	435	399	388	389	344	378	379	420	403	411	357	393	424	445	433	392	422	410	371	383	402	452	425	404	363	418	346	412	373	432	406	410	405	407	461	384	399	412	383	420	385	423	400	398	405	435	398	400	413	397	403	387	422	408	383	393	414	366	395	368	394	369	404	381	445	369	381	391	435	406	385	417	411	386	405	416	374	379	380	398	400	392	402	407	374	396	414	408	423	461	413	370	421	447	405	413	398	441	425	408	403	407	392	378	390	425	418	393	402	445	392	451	426	394	399	431	421	388	426	414	423	383	423	479	401	388	411	384	443	432	391	382	419	405	392	407	441	389	413	419	397	417	418	425	423	398	461	428	420	352	397	394	397	396	435	418	378	390	433	428	398	426	434	451	389	433	406	462	418	345	403	373	410	413	422	406	415	405	399	395	384	391	378	386	385	429	410	418	422	413	416	415	400	422	378	424	397	388	395	397	397	407	409	408	395	401	411	404	411	396	413	380	414	385	395	344	455	404	397	408	430	381	414	404	450	416	398	373	413	394	398	379	380	369	387	401	416	409	391	407	415	390	374	421	395	369	437	374	419	456	410	433	454	408	398	417	381	388	408	372	417	365	403	433	370	425	387	385	413	389	423	386	430	412	416	379	385	404	423	394	415	434	402	435	405	393	414	414	395	370	471	399	433	392	430	380	355	365	384	389	386	377	407	425	434	448	441	433	429	422	409	430	393	413	371	422	380	413	425	415	384	410	410	409	419	412	394	402	429	383	452	407	389	411	409	410	425	373	395	400	419	428	400	420	396	430	369	364	365	421	391	385	397	406	429	447	379	439	428	420	447	360	400	383	426	408	382	400	396	408	408	401	338	403	398	433	422	427	440	383	414	395	371	437	395	383	405	448	421	408	365	408	377	415	399	397	406	386	438	390	397	440	404	415	429	410	394	390	398	430	381	401	434	470	377	418	400	417	428	378	379	420	412	398	382	413	354	406	411	354	389	418	374	385	434	431	378	387	400	399	376	361	430	405	387	378	422	414	436	411	399	374	401	385	386	404	410	387	397	378	363	422	411	440	412	389	378	409	362	414	408	400	393	413	452	406	382	415	400	388	398	405	404	396	453	419	420	431	402	390	414	402	414	387	374	388	418	380	490	420	407	405	374	419	398	396	396	401	414	406	404	434	411	413	428	407	456	428	414	387	392	423	399	424	397	384	403	381	403	387	383	403	403	413	385	395	390	429	403	411	398	391	412	405	385	401	393	371	429	418	389	393	405	405	394	409	384	419	403	428	451	396	383	409	421	424	416	406	416	424	400	392	416	424	407	389	411	418	368	417	415	394	397	401	400	401	418	428	439	411	402	399	444	434	420	407	429	426	409	380	378	391	390	464	397	384	418	418	379	397	404	430	379	404	378	420	371	395	410	390	378	415	361	362	384	381	404	413	402	409	414	430	393	389	417	407	439	392	369	362	393	382	397	377	446	418	422	393	369	383	395	377	382	393	391	419	413	381	424	411	388	383	404	403	370	401	398	419	416
5853	1002	909	929	880	855	897	879	844	913	943	849	840	897	885	914	899	898	833	893	945	901	886	902	937	816	881	869	889	904	898	909	864	860	867	886	873	877	815	856	849	853	870	891	889	817	891	900	839	860	874	943	879	883	854	871	830	873	857	916	862	839	855	869	860	891	868	906	902	863	909	882	872	889	827	899	890	872	949	874	945	864	876	917	879	869	863	874	853	892	880	891	865	927	889	894	812	868	863	867	893	955	832	875	899	896	852	891	841	800	937	843	895	827	878	906	837	919	970	881	912	861	864	885	886	886	859	915	844	833	925	863	855	898	886	884	836	842	903	895	843	859	906	891	888	815	836	894	856	849	866	944	880	893	877	868	894	867	836	886	876	915	871	869	917	882	932	877	876	909	887	897	814	884	868	860	925	874	914	883	883	865	876	862	867	857	857	907	870	901	879	873	844	865	905	884	868	894	870	879	848	850	901	916	862	886	853	911	851	827	886	880	921	905	873	926	884	854	910	964	867	844	908	886	923	919	894	893	829	890	923	914	909	924	884	914	893	867	877	824	883	884	889	881	878	879	879	929	861	889	963	883	828	908	814	873	896	900	912	865	898	803	892	937	898	854	903	878	871	894	933	897	889	918	864	850	892	894	859	888	881	932	845	854	829	917	864	906	885	879	867	911	854	808	886	849	930	885	909	899	927	849	861	861	896	916	868	892	867	849	854	829	885	881	844	893	915	868	886	931	949	895	871	847	942	884	856	889	914	922	909	919	859	836	878	829	846	884	896	877	879	824	858	867	877	907	919	900	877	876	904	899	840	825	906	916	863	862	899	906	866	901	864	879	832	894	837	899	884	882	851	893	861	869	864	885	880	858	816	908	864	819	909	892	828	852	895	869	834	887	880	838	863	873	947	940	948	879	856	858	909	902	863	838	844	868	875	918	902	863	865	840	925	851	854	887	895	896	877	875	868	907	850	832	943	909	898	825	912	924	896	835	870	892	852	919	870	895	864	895	900	895	826	826	888	905	885	895	801	848	892	928	897	889	907	844	897	882	898	877	908	848	892	906	847	853	857	893	919	910	874	889	861	936	884	883	841	928	895	893	885	852	901	926	890	898	916	894	843	890	912	845	873	885	915	877	885	908	861	898	871	913	840	861	904	902	895	914	842	901	900	900	930	905	874	922	897	897	889	959	920	943	921	899	845	883	893	901	869	850	941	869	870	867	925	878	852	884	859	825	899	899	936	817	891	896	990	854	900	889	860	874	892	903	817	891	815	886	890	905	854	864	885	863	863	861	848	878	900	899	879	876	864	901	849	870	904	871	934	923	895	917	887	870	917	919	896	899	900	891	866	868	874	857	945	897	884	846	926	880	944	867	858	921	856	895	921	858	898	847	884	899	898	834	829	872	903	937	867	833	875	850	844	898	851	845	888	853	858	874	870	930	884	850	862	875	931	921	851	856	877	819	857	887	849	835	877	945	872	935	892	865	834	909	882	959	888	911	895	923	865	893	895	902	889	877	910	904	946	878	863	882	891	864	868	846	894	928	859	894	855	881	907	870	898	869	860	862	887	914	832	874	903	802	904	816	897	907	864	873	862	882	844	886	904	850	933	874	876	930	888	879	854	901	822	874	885	874	937	866	926	865	919	853	838	905	861	925	956	882	852	899	915	859	867	933	882	857	858	830	849	884	854	909	948	914	867	870	931	832	900	948	905	880	878	874	834	917	915	869	887	885	915	878	953	934	910	924	906	889	893	882	850	876	879	856	856	873	891	926	841	888	879	923	881	894	904	870	947	895	856	940	873	877	870	880	834	915	889	848	916	867	853	860	886	806	865	890	858	851	921	850	868	901	898	902	918	882	842	892	886	897	884	853	885	882	905	886	878	905	903	912	843	861	857	902	925	886	907	832	882	860	861	836	886	928	871	892	942	839	852	887	894	843	881	915	855	879	905	885	871	865	892	892	877	880	920	867	850	898	900	899	872	865	877	885	873	900	876	834	912	848	866	899	885	881	867	870	855	863	875	841	899	891	831	887	850	874	885	850	868	853	858	835	911	902	876	871	891	910	943	933	894	865	840	887	795	866	902	885	899	858	891	868	933	902	895	889	878	912	887	835	890	882	873	875	891	874	911	946	852	845	899	873	902	926	914	900	906	881	870	940	907	868	847	904	892	873	913	879	907	912	876	873	906	895	855	837	860	935	923	912	842	897	841	852	894	875	861	904	881	904	874	904	936	900	849	978	916	879	866	846	867	881	868	880	901	881	900	892	886	818	898	945	875	917	837	868	891	870	859	884	835	864	895	865	875	861	878	831	873	892	815	850	874	882	872	896	872	861	844	909	862	881	865	904	877	869	900	908	881	898	858	868	879	907	834	897	875	850	850	935	874	860	838	902	874	837	928	895	879	827	869	883	845	889	849	868	869	877	889	953	927	829	934	919	914	866	882	860	817	921	907	949	877	914	864	848	861	897	934	895	877	826	887	912	886	874	857	875	853	883	891	850	859	953	881	877	889	881	899	854	877	833	928	873	908	905	849	918	879	826	910	851	908	863	819	863	898	906	883	892	810	899	934	897	828	880	907	896	863	862	904	856	901	908	908	939	886	902	893	869	831	887	869	852	847	885	866	826	902	929	866	934	941	885	885	907	852	895	929	919	847	892	851	834	871	895	872	876	869	877	837	882	915	931	903	879	861	848	852	857	938	907	843	879	905	902	887	879	883	861	874	843	863	838	839	884	879	873	897	860	844	867	889	899	912	882	896	890	853	913	880	877	873	886	883	910	882	850	913	890	911	857	906	901	857	889	884	849	888	930	873	899	897	883	890	887	872	918	839	864	842	834	898	925	888	885	841	863	874	933	911	905	868	838	905	914	900	881	874	940	857	855	891	841	833	920	881	951	875	866	855	921	881	876	900	879	876	899	865	873	896	911	859	865	869	858	839	921	893	839	860	914	889	928	864	908	849	842	904	831	904	868	842	913	858	890	870	890	843	903	908	903	896	839	869	876	874	881	820	931	855	942	889	846	906	888	837	835	888	894	919	829	903	870	886	890	863	850	888	873	887	900	834	897	858	944	890	865	922	880	829	918	898	887	838	859	866	892	899	811	914	885	895	827	899	892	923	901	916	849	926	875	903	871	888	882	901	862	929	843	864	901	845	876	880	905	858	840	850	900	809	903	914	869	886	921	893	803	869	875	866	924	883	863	907	867	897	853	873	861	933	910	878	810	879	899	895	862	886	887	887	891	890	888	921	851	931	869	897	881	853	821	890	867	893	900	878	886	896	937	843	908	877	909	850	874	899	899	914	904	913	882	913	857	903	956	891	846	928	841	877	863	913	849	903	906	894	858	917	902	852	902	855	897	848	895	839	909	892	811	872	849	889	936	906	900	874	881	959	901	859	887	846	900	859	821	831	875	930	895	849	847	941	884	907	868	892	855	850	873	904	900	945	886	804	854	886	901	848	858	885	880	887	941
24999	21532	24830	28668	21528	21310	1134	476	346	326	307	320	288	300	339	319	314	302	314	296	331	280	285	306	320	281	286	286	299	267	283	278	283	277	302	333	318	301	284	274	304	309	250	302	277	304	288	311	277	261	292	292	272	289	318	275	320	281	296	312	319	298	330	287	279	335	293	273	313	282	281	294	267	288	291	303	283	318	269	295	274	291	268	307	294	302	289	277	297	286	314	283	279	283	314	290	316	319	294	302	328	291	256	292	294	322	287	267	295	262	312	256	255	310	269	286	278	280	301	302	313	277	308	268	285	288	294	317	281	283	274	290	287	267	287	300	290	291	309	312	290	281	328	288	283	284	321	306	296	291	310	288	302	267	308	282	322	309	280	291	258	289	293	287	283	289	297	290	268	285	269	309	308	285	291	290	285	286	281	311	322	291	292	299	283	274	288	301	285	297	304	280	279	315	297	302	296	288	254	272	279	311	255	305	289	300	333	291	280	295	317	307	296	306	283	284	278	273	286	328	288	294	281	294	278	300	299	273	301	295	301	307	314	302	284	315	295	272	295	256	283	269	308	285	311	316	249	304	287	270	303	289	296	310	294	320	289	268	304	285	279	289	308	287	315	295	266	322	265	287	303	266	304	278	265	270	286	281	272	286	300	284	291	289	255	295	280	314	295	281	276	303	302	312	282	287	297	277	277	287	266	315	294	299	294	306	295	290	300	294	293	296	298	265	289	281	316	297	315	287	306	285	261	304	272	280	275	275	295	302	296	270	297	292	281	271	275	285	280	321	281	309	252	317	292	259	330	287	303	305	297	305	286	257	317	279	271	301	280	330	281	280	302	272	284	252	286	271	288	300	290	291	324	301	295	303	287	263	293	296	285	288	308	317	316	265	281	281	312	315	277	286	286	295	291	326	246	268	262	297	308	275	275	323	274	296	266	254	302	310	278	291	289	289	311	307	298	284	310	301	338	260	268	304	339	316	296	295	301	304	308	288	304	300	273	316	303	273	313	298	286	273	300	287	275	295	291	281	305	284	310	307	270	299	294	302	296	292	288	290	301	259	290	298	294	296	316	296	279	296	287	298	295	303	285	278	287	279	300	290	299	282	296	306	296	304	275	298	308	301	298	285	283	281	270	279	310	271	289	279	265	296	297	255	273	279	318	291	301	276	311	273	273	302	297	286	279	298	310	284	305	265	289	276	286	308	290	289	292	294	278	272	303	294	312	306	310	310	304	279	295	301	307	306	286	292	302	289	312	332	279	271	265	286	290	266	296	279	305	276	275	275	274	285	306	277	272	319	288	267	289	292	256	304	286	287	302	308	275	306	284	266	274	290	320	309	261	297	302	318	307	293	266	341	278	305	279	256	278	295	298	311	281	270	301	303	282	268	288	300	296	267	266	322	293	256	303	296	282	288	317	296	294	290	314	315	268	250	327	306	315	262	287	283	290	297	310	295	313	276	285	305	277	282	297	294	265	306	311	269	288	314	298	288	313	290	315	273	257	280	293	315	312	303	293	271	287	284	274	265	297	298	245	287	285	294	320	331	280	297	262	318	306	290	298	272	291	315	294	306	286	283	271	294	282	269	308	335	310	308	275	281	271	300	294	280	278	355	277	279	280	281	325	276	283	287	276	280	308	282	270	272	282	284	282	312	298	265	304	319	260	276	262	293	272	313	306	279	315	285	309	336	255	276	272	268	271	304	291	314	278	315	309	289	293	311	261	243	316	282	288	304	278	287	310	299	293	291	272	300	254	293	295	291	283	274	267	298	297	306	269	314	304	268	295	280	276	294	305	297	277	283	287	282	286	291	300	264	298	259	309	266	267	285	306	326	309	309	308	298	317	310	305	298	307	265	298	283	298	269	318	311	292	273	255	279	283	300	283	281	269	259	275	275	293	309	289	273	272	309	276	325	312	293	299	278	277	290	330	290	255	305	297	280	292	314	300	295	307	312	289	331	324	286	334	329	304	312	294	275	283	277	276	268	262	303	328	297	277	282	315	280	296	310	281	292	296	277	328	264	290	269	315	291	288	288	287	295	283	305	324	316	300	325	253	294	291	302	297	293	322	311	273	263	291	297	315	300	275	279	296	294	303	296	278	270	301	291	312	270	313	279	279	314	299	272	293	305	270	274	284	295	278	306	318	284	273	279	294	261	278	284	279	289	278	297	279	321	285	304	280	311	301	304	289	294	293	284	313	264	297	281	288	283	338	314	302	270	278	287	293	302	260	277	288	319	274	292	302	280	290	239	291	303	292	284	268	318	287	290	295	288	292	286	308	294	289	303	302	304	270	287	302	301	284	337	307	291	283	314	316	286	283	311	270	285	294	276	272	288	308	267	290	277	324	295	289	301	290	286	342	292	279	290	285	298	262	289	294	262	289	298	275	301	334	315	268	300	282	282	269	290	300	296	284	305	279	273	292	323	285	289	294	304	296	293	291	306	307	304	290	279	315	264	278	283	282	263	311	308	290	271	304	314	333	320	296	302	281	284	308	275	284	281	280	275	275	315	305	297	319	248	314	306	274	309	286	300	313	288	269	284	281	307	327	296	290	284	306	285	307	308	279	282	335	305	311	289	296	295	292	286	277	295	259	260	305	291	269	275	265	299	296	270	308	293	299	300	285	280	252	305	287	321	322	290	312	291	336	269	319	305	275	306	296	299	292	270	242	312	312	266	280	336	295	268	270	307	331	289	305	317	283	274	292	297	281	240	291	309	284	263	284	261	285	285	305	268	267	277	289	289	283	300	295	311	305	284	290	314	298	295	292	283	275	278	304	274	294	286	293	295	284	301	297	306	282	301	333	315	275	269	309	240	295	255	354	285	300	305	288	294	292	326	292	251	317	308	290	286	274	286	330	272	294	294	289	258	288	304	333	260	291	300	305	282	282	316	327	280	288	304	264	298	296	309	292	312	292	310	261	284	304	306	281	293	255	313	277	305	306	289	286	269	274	305	301	272	288	241	283	269	317	287	313	297	304	283	283	262	308	290	267	311	276	286	301	302	314	316	280	297	280	308	268	284	293	292	257	296	295	276	287	327	304	304	294	309	286	270	301	270	327	315	283	306	324	315	281	285	278	301	308	311	304	288	293	279	293	304	313	289	308	253	284	290	301	284	309	303	288	307	313	262	302	298	328	291	296	308	291	285	278	305	272	300	270	308	307	273	279	282	279	271	303	297	289	296	290	303	268	282	305	307	311	258	296	270	285	277	292	295	329	273	272	308	293	278	309	305	325	295	298	263	293	282	288	295	280	318	297	310	312	308	320	325	307	268	298	304	304	285	300	269	295	267	319	314	300	291	286	324	282	284	298	291	279	283	298	305	301	289	270	299	292	306	282	277	294	310	311	282	281	271	271	284	306	299	296	262	287	270	291	283	294	284	279	281	314	284	296	291	300	277	294	283	278	271	320	305	311	308	305	273	287	298	315	318	305	317	303	295	297	285	280	284	274	310	272	307	273	245	286	312	291	327
3199	2169	1319	908	747	699	661	662	649	644	712	683	656	667	653	644	622	659	701	666	609	622	641	652	613	675	657	644	665	627	710	629	642	631	653	625	689	640	653	650	634	661	618	690	676	658	635	603	625	647	651	668	646	635	678	602	659	608	647	689	654	659	643	637	681	644	640	699	614	630	622	683	649	595	640	637	646	657	670	652	620	658	616	649	705	638	616	685	645	661	611	608	684	657	605	655	644	642	635	658	612	635	673	658	644	627	609	591	641	634	697	610	667	654	671	639	632	645	618	681	624	635	653	617	605	629	674	626	644	658	655	697	604	650	655	635	644	652	647	602	646	619	640	655	651	665	607	653	607	610	645	634	626	602	623	653	644	636	645	601	677	672	625	608	625	633	629	634	628	652	617	686	589	624	660	666	657	637	646	610	626	604	596	644	638	620	659	610	639	640	597	685	642	615	655	652	641	629	592	642	642	665	676	660	686	623	635	591	618	655	659	625	672	639	646	625	693	606	644	650	625	630	612	608	632	678	622	651	634	636	645	627	640	641	657	631	652	641	636	666	654	650	637	672	697	619	607	666	662	644	625	650	619	604	646	649	628	621	633	628	673	621	625	672	665	656	632	650	613	670	645	661	627	614	667	652	685	681	603	616	653	655	654	640	611	623	665	633	663	677	642	609	620	669	629	604	670	614	602	609	711	643	652	616	660	580	624	656	661	629	624	609	652	625	634	603	631	622	633	643	605	642	654	643	644	649	645	657	618	638	681	684	645	650	646	614	680	643	668	664	632	634	648	651	644	683	645	641	639	667	645	609	659	659	658	638	632	666	616	668	605	605	627	618	653	675	591	674	659	663	666	591	682	646	646	637	613	632	641	584	676	630	658	636	645	646	598	649	627	653	635	641	611	664	637	632	655	648	662	612	632	660	616	634	688	698	673	675	680	654	638	642	654	627	645	660	658	643	626	613	628	663	665	649	647	707	610	672	617	657	618	684	616	617	633	607	662	644	667	646	673	614	638	612	625	638	644	668	622	656	673	618	595	633	633	687	682	621	625	660	568	642	618	625	640	630	626	610	645	628	689	675	711	645	609	635	648	630	647	609	619	660	617	642	616	688	660	635	599	645	658	621	634	624	662	603	629	597	631	662	630	599	657	630	668	654	685	659	635	663	624	656	596	693	605	635	644	591	657	666	623	581	665	648	635	675	674	605	677	605	622	589	682	634	640	614	673	655	651	618	660	691	642	629	598	662	645	670	633	648	621	673	626	677	645	618	598	593	616	637	628	626	608	667	578	600	626	607	596	665	628	621	609	649	642	631	621	634	696	711	611	622	656	623	630	699	663	627	645	668	641	651	634	655	674	620	681	684	660	666	657	665	630	674	677	673	644	617	661	579	627	633	628	652	636	642	661	643	597	667	632	667	646	655	648	646	663	621	604	662	625	648	633	678	604	654	638	651	653	644	634	652	642	586	673	668	640	636	628	623	631	604	695	663	640	687	629	626	625	640	620	600	612	618	573	667	624	607	646	708	659	675	663	660	623	627	597	648	648	656	683	684	685	641	638	596	643	641	675	618	660	623	648	659	664	604	597	618	654	669	614	600	647	655	588	646	674	637	644	663	663	633	635	648	672	618	654	636	636	608	638	631	622	625	698	626	641	674	660	636	623	659	622	626	579	652	605	630	620	608	641	629	630	649	688	643	620	636	649	642	624	621	649	611	622	640	644	609	640	596	674	691	675	611	591	641	637	647	614	635	619	661	623	650	641	583	651	674	674	642	635	647	664	615	663	634	670	637	646	628	640	664	630	612	643	666	699	649	613	679	647	677	608	622	644	613	631	583	585	608	660	641	642	620	654	639	666	608	647	638	592	617	601	635	657	678	644	644	609	638	680	678	653	624	634	621	670	617	684	678	661	629	678	599	659	650	603	644	647	627	664	649	638	640	618	617	660	639	679	599	595	643	617	648	625	657	623	664	646	625	649	646	657	610	685	619	645	651	656	659	596	616	646	638	660	663	671	613	668	669	630	632	661	626	652	663	623	681	638	638	649	645	634	639	638	637	651	586	631	630	648	654	598	605	636	581	619	651	682	651	621	658	574	650	702	654	676	642	654	658	586	638	652	651	710	638	634	648	648	664	657	631	648	616	630	645	672	670	600	652	673	635	684	645	626	658	658	684	573	660	594	627	641	693	689	645	656	641	629	594	608	654	639	625	631	680	600	630	667	621	657	625	641	611	625	658	641	679	665	651	651	642	644	676	673	652	663	645	644	667	642	689	594	619	643	668	631	646	646	648	644	617	671	686	652	639	590	640	658	652	623	650	611	645	658	622	603	610	671	652	681	690	610	615	655	599	621	664	618	666	650	639	620	654	663	698	639	704	651	676	642	627	665	629	607	639	671	669	660	630	660	702	671	642	615	632	649	643	645	655	605	606	596	641	642	646	678	634	596	673	618	642	689	645	641	647	653	680	624	656	619	617	633	626	659	649	659	625	612	625	573	639	674	629	676	600	637	669	627	599	582	640	633	655	642	647	663	651	626	678	674	619	657	654	639	594	656	622	650	600	649	633	678	619	662	639	619	680	674	706	642	641	639	657	641	661	647	606	659	638	651	658	625	669	649	658	597	636	617	634	648	612	657	645	672	605	702	642	646	692	645	671	691	678	631	653	588	629	613	635	666	607	652	622	671	711	640	664	662	659	695	637	640	626	650	660	613	682	619	645	618	618	677	637	658	647	649	660	640	647	607	624	655	613	647	585	665	664	638	665	639	655	637	684	688	655	650	634	613	638	631	647	649	663	666	633	631	621	589	663	633	635	669	673	637	607	675	608	677	611	610	650	632	644	652	619	619	636	613	619	666	678	653	685	647	616	615	638	650	643	693	641	678	618	619	630	654	623	635	601	613	589	607	614	666	665	699	620	637	661	607	613	618	636	621	654	618	638	660	686	689	624	634	646	629	615	667	678	673	636	628	621	665	688	616	636	618	651	656	649	627	691	665	621	642	625	656	667	642	689	663	642	600	667	637	685	661	678	632	589	650	699	645	621	661	595	613	674	667	629	670	579	612	658	676	665	675	661	617	617	615	639	658	643	644	652	619	653	657	665	679	603	647	633	625	613	640	653	664	616	614	660	650	664	653	647	643	645	625	655	654	658	613	673	651	665	647	645	655	662	650	655	662	636	680	651	618	609	653	641	676	661	652	650	616	662	608	620	637	627	667	642	638	612	605	657	686	699	623	675	623	672	662	637	623	625	662	671	638	632	605	660	642	626	635	662	688	599	628	657	589	686	641	663	638	664	626	661	709	613	634	628	651	615	652	646	638	664	616	642	706	623	668	665	678	600	694	647	666	638	652	677	624	618	615	651	620	665	668	665	646	660	601	644	650	684	681	656	649	649	677	618	578	623	647	642	666	647	639	633	646	703	624	630	631	646	659	616	634	664	655	617	644	661	676	634	632	641	632	606	636	627	651	655	665	586
24373	21544	25193	28347	21544	21555	17858	520	275	234	220	208	186	166	165	163	172	149	161	170	152	152	132	157	164	149	139	128	148	154	147	167	132	131	149	152	132	134	147	131	131	151	148	131	136	140	127	135	115	121	132	122	127	123	124	127	137	133	138	139	127	130	145	161	120	123	132	146	123	137	152	125	120	131	125	148	127	156	127	139	118	124	156	141	147	128	124	112	133	139	130	133	153	147	141	133	125	141	113	114	129	121	139	153	125	128	111	145	137	137	134	138	122	126	136	129	143	123	131	122	135	128	161	135	128	112	124	115	121	127	134	96	153	148	142	127	145	150	138	134	129	116	137	159	136	138	146	116	129	131	118	128	152	129	157	126	125	119	135	125	169	126	155	140	118	144	141	133	109	114	125	123	156	122	104	144	121	121	148	104	128	146	131	140	139	116	149	128	121	156	143	135	139	149	121	139	124	127	128	130	146	158	99	130	129	134	129	114	129	135	133	125	134	115	133	142	131	136	123	133	141	140	110	115	143	149	123	142	107	135	136	143	143	126	132	135	138	116	125	142	141	130	123	131	153	143	145	124	114	139	130	125	130	125	105	127	157	154	139	113	130	132	135	113	127	140	118	133	138	129	138	124	136	137	155	122	142	140	143	160	137	131	132	125	147	134	141	136	130	136	131	132	135	131	122	151	122	147	119	139	137	134	146	128	125	148	141	143	141	133	128	130	140	132	133	115	130	124	145	126	145	121	115	116	121	161	125	126	125	113	131	121	120	130	133	127	125	134	149	157	123	127	132	140	109	128	128	125	126	136	128	117	134	135	141	138	131	145	140	137	131	167	144	155	128	135	139	116	113	135	124	130	139	135	146	155	154	119	136	138	154	129	177	143	128	141	148	149	131	125	127	130	113	120	152	132	141	123	112	148	141	144	127	122	146	118	128	134	157	129	127	107	155	138	137	133	120	138	122	126	139	130	123	151	136	121	130	137	120	122	115	138	132	139	141	156	151	130	104	149	144	150	130	126	127	148	141	129	140	121	127	127	108	121	136	130	131	150	111	125	111	142	161	139	137	126	144	127	130	141	132	136	126	121	145	164	144	144	169	131	132	139	166	153	144	124	132	144	110	147	141	133	128	121	131	124	155	123	133	140	143	127	137	137	135	159	121	151	134	134	140	115	127	146	136	145	140	121	130	140	115	138	117	125	124	130	126	123	143	161	146	115	140	136	144	143	119	130	138	157	115	115	123	137	129	105	138	156	141	120	122	160	161	131	151	128	140	137	133	125	132	118	142	137	129	170	144	131	174	123	135	128	143	124	137	143	153	125	140	157	152	132	134	122	121	115	141	111	137	135	151	136	130	139	140	96	141	141	126	123	144	124	144	139	120	140	140	151	135	134	117	144	130	127	143	133	130	131	124	115	105	131	120	122	126	146	124	117	133	138	130	119	112	159	143	125	146	134	111	129	143	125	142	144	146	140	133	117	131	130	134	151	121	127	139	109	127	128	130	123	145	127	129	142	122	129	130	135	147	129	155	127	118	132	123	129	124	130	124	149	134	144	139	127	123	130	152	124	151	131	130	134	133	144	126	129	127	136	101	145	121	129	124	144	112	115	110	132	140	152	154	129	128	139	137	139	140	143	120	153	140	137	151	138	140	145	112	130	149	124	142	134	121	151	116	125	137	123	133	155	137	133	115	124	138	143	129	152	142	135	135	122	136	136	125	123	127	142	120	123	131	112	139	129	126	126	128	138	125	133	114	125	133	123	124	110	120	115	145	136	127	152	142	128	146	126	111	115	119	133	133	141	142	152	139	119	135	144	138	129	146	119	137	129	149	131	132	150	134	140	127	136	124	109	134	120	126	144	138	108	143	135	157	139	121	158	162	170	143	134	132	123	145	143	178	134	137	159	132	132	123	124	152	113	120	139	128	123	121	110	159	150	136	117	139	144	162	122	142	149	171	125	148	127	121	138	103	144	133	159	136	141	141	131	128	115	114	134	121	122	124	136	123	112	144	143	118	158	158	145	142	132	141	124	136	135	139	120	134	124	123	141	152	126	157	132	142	119	125	127	143	120	160	121	117	149	135	118	140	135	142	116	158	125	121	138	129	143	145	139	137	115	122	126	157	136	122	128	139	144	134	147	142	126	133	169	125	131	146	125	120	128	140	145	143	143	142	134	141	141	107	133	147	126	145	113	121	140	131	143	131	123	131	152	127	144	121	120	121	149	150	129	137	123	127	128	145	130	123	123	133	159	155	135	160	128	159	155	154	113	127	137	142	144	117	133	150	133	126	118	146	141	121	136	137	132	124	112	140	130	145	139	116	138	130	143	142	145	142	121	133	148	143	141	122	121	151	132	133	142	141	129	135	148	125	139	150	118	112	128	153	116	126	118	132	136	127	126	145	121	134	149	135	139	147	130	130	165	153	130	118	156	113	125	110	124	140	140	122	122	135	134	143	133	148	141	129	130	134	133	143	125	153	121	124	135	134	116	136	137	127	127	142	138	130	122	152	154	114	132	138	121	145	142	128	120	121	114	135	143	126	115	130	131	152	129	143	137	116	118	125	140	111	118	129	120	143	147	139	135	122	126	141	141	135	125	152	122	137	129	163	138	134	129	150	122	111	122	130	126	141	133	126	129	138	127	127	124	149	147	149	127	140	132	152	151	115	139	133	128	146	121	121	137	139	146	132	129	136	140	124	120	143	136	134	116	137	131	127	136	120	159	131	142	127	146	164	105	125	127	109	117	127	152	146	126	130	138	146	126	129	132	117	129	116	133	139	140	130	131	134	150	133	138	150	143	121	120	139	132	135	113	148	137	145	142	129	148	161	139	120	143	145	153	151	140	143	130	128	102	130	136	122	133	120	132	136	132	122	140	141	137	139	129	139	153	122	162	134	136	106	154	123	146	144	121	150	121	136	142	116	131	132	116	131	127	91	136	138	124	151	131	150	131	146	134	127	128	111	130	140	148	133	132	139	158	130	132	96	123	122	125	142	151	138	133	124	147	146	142	144	145	151	135	155	122	131	125	137	134	147	119	131	135	128	145	126	131	122	128	125	148	118	143	125	128	106	132	130	147	138	134	141	144	136	133	131	151	125	114	112	129	135	153	131	125	128	107	123	147	112	147	131	126	124	124	121	153	136	135	154	144	122	136	140	148	151	123	132	147	124	133	121	145	125	128	123	137	129	130	116	133	130	131	117	128	136	141	141	124	103	148	157	136	140	127	158	149	119	151	144	121	139	130	147	169	117	151	128	153	147	108	129	124	139	149	144	131	129	146	145	131	154	160	127	143	129	151	118	152	116	145	122	155	117	127	128	109	145	125	139	145	141	150	128	134	129	137	151	113	140	121	131	142	160	157	147	152	136	128	123	106	130	149	146	148	96	141	120	129	130	120	152	114	123	166	138	126	134	94	149	147	137	143	131	137	139	145	140	104	133	128	143	134	134	124	152	145	124	113	126	108	148	131	148	129
2914	3198	1592	842	566	464	411	404	391	357	379	357	368	366	322	362	373	337	338	352	320	340	314	331	322	329	299	316	360	305	296	315	329	340	334	310	338	301	345	328	342	366	346	329	353	344	321	345	304	327	308	295	333	328	330	300	316	325	350	311	303	317	299	339	359	301	347	321	316	334	309	319	321	312	332	331	330	363	336	342	301	315	328	340	309	352	328	310	343	324	326	342	315	307	322	313	382	356	355	339	301	308	349	346	352	331	319	306	319	330	336	326	358	328	346	355	327	313	300	314	344	319	352	336	316	306	341	335	335	304	347	316	365	311	326	317	330	332	321	291	327	325	326	329	326	345	313	320	310	320	318	318	342	323	329	314	326	298	346	318	289	311	319	296	336	332	305	322	303	308	320	337	329	350	346	306	346	358	349	331	330	309	336	351	366	329	344	357	293	313	301	300	317	349	327	324	347	322	316	302	337	336	334	320	306	341	330	313	316	370	320	331	302	338	342	343	311	309	334	351	325	323	303	334	337	370	296	297	341	348	328	304	303	329	341	317	293	328	315	308	344	315	307	305	356	303	350	308	319	329	334	306	311	337	342	323	321	338	328	315	340	308	307	321	325	321	318	344	302	310	332	329	336	325	336	330	332	341	363	280	307	323	315	308	295	324	357	313	337	322	346	298	307	333	313	308	307	324	321	286	353	329	334	322	327	322	327	335	331	297	329	330	339	328	347	352	304	317	305	321	308	321	326	304	318	351	323	319	337	291	333	343	324	310	323	322	329	316	326	301	302	335	340	323	310	339	320	339	322	334	302	354	348	352	330	347	305	284	345	296	306	334	330	323	317	309	337	308	296	318	326	324	338	345	351	317	292	330	330	330	323	327	326	349	350	314	310	305	318	335	340	341	297	349	345	338	323	341	305	356	330	319	303	318	308	345	326	329	332	299	329	352	327	312	299	303	300	352	311	303	341	319	312	284	307	315	309	348	335	312	298	329	349	304	347	343	341	352	316	332	355	329	319	319	330	341	317	356	310	308	313	315	321	324	317	326	333	311	345	313	334	333	319	304	294	325	326	348	295	325	310	333	346	330	330	341	310	306	304	326	317	342	314	323	335	323	321	321	314	306	331	298	322	304	333	312	323	361	351	337	313	299	332	295	302	334	340	325	332	324	313	322	342	320	336	319	339	319	356	297	310	300	343	352	305	313	327	353	292	331	328	308	323	328	328	301	315	343	318	336	319	310	303	337	324	349	328	321	335	325	313	327	336	326	324	311	305	321	325	364	314	312	323	311	316	289	354	311	331	312	333	330	360	352	311	356	292	313	356	317	305	334	322	334	292	311	347	335	303	320	329	329	328	330	339	330	308	321	314	328	319	329	363	336	309	314	341	323	328	335	331	328	335	296	311	330	309	326	302	324	309	270	317	332	327	309	313	330	288	299	322	333	354	327	327	329	343	344	329	324	331	364	301	337	337	309	364	329	359	328	342	328	307	303	337	329	344	313	341	346	317	319	287	331	327	305	343	344	337	343	319	317	328	327	301	359	330	337	337	325	360	319	339	315	339	341	290	315	304	338	345	338	316	341	331	327	311	335	346	350	302	348	344	330	330	314	321	305	287	337	345	288	299	309	290	339	325	333	310	346	354	333	363	312	316	329	323	347	348	336	292	329	328	353	309	328	329	341	294	301	358	298	358	313	339	331	294	330	328	361	322	337	334	334	328	330	336	307	327	326	319	320	319	322	295	329	329	355	359	337	323	297	351	338	352	329	310	310	299	345	290	332	331	330	333	346	303	334	309	310	316	352	305	331	334	303	344	272	335	304	326	309	357	315	348	332	306	324	337	326	323	344	311	330	336	348	322	330	347	316	330	332	330	274	318	327	337	305	297	302	295	333	343	315	306	339	347	334	299	317	323	336	349	314	365	311	354	310	331	317	337	302	304	276	313	304	311	329	345	335	355	351	332	329	331	344	326	326	332	329	309	314	343	334	309	319	314	323	301	304	323	327	366	350	306	315	316	350	325	330	319	351	321	300	305	352	337	316	304	339	311	315	289	343	313	356	317	340	321	347	326	317	303	323	315	340	331	304	307	328	340	336	298	355	349	307	312	340	311	342	343	358	304	313	314	291	294	304	308	332	335	312	320	312	319	315	311	339	321	316	294	291	308	284	333	338	338	326	322	316	324	339	355	335	345	296	328	326	323	340	329	317	299	312	342	333	334	321	345	302	336	319	313	323	304	336	328	327	316	337	318	323	321	336	290	330	338	352	330	318	326	309	342	324	323	340	348	348	323	369	332	310	331	329	302	349	335	324	297	309	340	353	301	291	319	357	338	323	270	331	321	295	346	330	302	327	303	334	318	315	337	347	322	300	303	301	363	330	364	343	349	326	330	308	318	312	323	344	320	329	324	322	350	320	299	323	349	297	329	320	352	323	343	301	312	315	319	334	332	319	325	335	324	309	354	334	335	321	324	340	319	353	315	310	324	327	317	330	342	302	299	307	322	325	326	325	326	350	329	343	355	344	347	295	355	302	313	323	316	317	329	305	336	361	321	338	331	326	340	330	318	323	335	314	318	339	334	337	328	334	321	340	325	302	313	356	341	306	340	297	341	311	326	313	342	339	299	311	324	321	302	326	333	328	347	327	317	318	317	312	352	311	320	313	321	321	352	313	329	333	316	353	307	317	319	316	290	331	359	333	302	347	310	311	342	318	326	362	335	341	323	289	339	319	324	336	324	288	339	331	357	322	350	305	349	321	333	339	317	336	322	342	288	355	347	316	311	337	321	333	329	332	337	334	317	326	310	329	288	335	316	328	323	352	324	313	337	314	330	342	317	304	303	332	313	301	342	324	352	320	305	307	338	344	318	342	330	376	307	313	325	339	344	320	335	364	358	306	311	340	307	292	320	348	331	312	323	295	337	321	303	343	325	294	334	294	314	331	298	310	298	320	319	298	300	334	340	306	337	322	321	323	325	347	320	339	334	299	327	338	302	304	338	331	302	367	348	292	329	317	338	319	301	331	317	317	333	358	309	354	323	310	295	354	338	333	301	333	352	324	320	310	329	334	320	326	335	308	314	322	325	303	314	342	330	336	327	315	317	337	326	321	324	324	332	304	327	348	336	288	316	335	318	340	322	323	356	330	338	323	323	339	311	344	333	319	321	312	310	375	324	301	319	334	345	319	310	325	297	322	321	315	315	374	330	326	323	318	333	327	315	358	332	321	327	333	314	337	290	329	315	357	321	299	346	325	323	317	326	331	314	327	311	305	324	305	317	324	310	361	333	308	321	338	298	318	326	307	320	330	324	332	312	334	349	335	292	315	298	325	322	317	316	321	299	339	322	324	309	298	326	350	360	320	300	327	297	295	329	310	327	321	355	305	312	311	330	331	341	353	346	309	323	306	321	311	318	330	349	330	351	322	310	329	322	328	330	345	338	313	311	329	279	335	321	338	337	354	326	328	314	331	300	324	325	323
32150	21061	12007	1215	642	585	535	402	413	453	411	412	395	409	405	423	401	388	456	439	380	393	410	376	397	435	418	399	391	389	436	407	381	373	409	415	418	381	389	385	390	411	407	405	431	411	430	435	409	393	352	421	401	395	434	400	385	384	367	362	384	412	446	404	439	377	421	399	398	401	408	412	406	404	394	407	381	416	424	402	394	393	389	395	394	392	372	380	404	425	434	408	389	383	411	439	432	409	407	425	395	387	417	398	388	374	408	400	407	361	379	435	419	402	454	385	408	426	450	441	394	440	401	420	415	371	420	428	427	381	388	384	410	444	435	394	429	435	379	397	416	428	436	396	405	443	418	425	408	401	455	389	376	395	457	417	386	404	433	396	422	408	388	406	404	360	425	394	391	404	380	420	415	435	414	385	401	402	407	426	431	382	394	400	414	407	364	395	373	384	432	427	385	447	392	398	411	423	404	393	404	374	424	406	381	391	405	420	411	421	430	393	417	380	412	402	415	370	389	422	381	445	375	440	438	398	422	409	388	380	383	413	397	440	385	408	418	423	380	456	394	409	419	385	369	409	410	379	442	380	408	401	423	427	448	365	398	408	391	421	411	406	368	409	422	437	409	375	406	400	401	406	419	407	428	426	450	420	382	406	408	380	384	476	404	414	391	402	380	414	380	415	399	418	410	421	408	407	452	415	381	419	394	375	397	421	365	393	420	391	416	391	380	431	419	387	398	425	420	419	388	372	425	424	388	411	417	413	417	439	418	423	424	399	427	421	422	445	388	410	416	411	394	418	427	403	372	388	401	390	439	399	416	403	410	379	392	421	433	414	390	430	427	406	385	428	423	411	400	386	378	412	362	474	399	428	418	442	428	374	417	400	391	394	382	424	435	386	444	430	373	403	412	397	412	391	424	390	390	396	410	373	377	439	424	387	438	378	413	376	334	430	438	409	368	409	410	431	433	393	407	416	444	415	397	423	396	388	422	410	405	357	426	391	396	407	382	389	413	407	415	385	423	448	386	426	387	364	429	419	391	419	426	420	400	449	394	407	419	384	420	439	426	389	423	424	410	409	423	380	387	401	408	427	404	388	401	392	418	414	391	409	432	415	385	414	412	391	418	429	407	429	453	411	471	442	395	440	425	437	369	422	390	404	427	414	383	417	389	421	366	394	394	423	404	387	405	390	398	425	414	397	419	423	414	397	393	422	407	383	426	391	393	403	395	422	434	408	407	428	428	405	371	424	381	381	356	388	392	402	430	423	406	429	401	364	395	415	423	421	401	375	405	431	424	395	422	407	391	378	396	375	391	404	413	376	446	372	421	456	438	410	404	390	383	443	409	404	403	392	435	428	397	464	456	433	370	420	373	441	409	410	404	445	403	428	370	415	417	411	418	393	370	384	430	424	414	385	375	396	441	401	439	396	391	375	361	415	434	404	385	364	395	392	420	440	405	392	422	383	408	388	434	405	409	415	392	417	392	428	368	404	388	401	411	434	385	414	371	412	397	394	419	397	426	406	417	404	416	419	405	404	420	364	400	420	408	429	415	430	417	430	383	399	408	390	423	381	405	386	414	406	430	405	365	394	428	455	423	421	402	414	410	402	422	443	395	425	420	404	399	391	409	415	408	399	398	405	431	388	432	397	377	411	443	399	419	411	417	416	415	403	405	400	392	411	427	454	395	411	407	413	408	405	382	382	407	441	388	421	412	420	429	417	452	373	416	458	383	383	435	420	446	385	419	424	367	414	409	412	428	459	426	421	415	394	437	418	424	407	439	403	371	392	426	424	419	382	400	380	435	400	389	335	421	412	456	387	401	404	399	386	424	406	412	368	398	404	408	403	421	403	395	384	397	376	417	382	392	405	446	412	402	409	396	405	393	372	383	429	387	381	446	392	395	403	421	451	438	393	372	424	403	409	427	437	415	423	403	426	384	427	401	451	428	442	414	381	407	394	421	468	362	351	411	399	420	404	394	405	420	406	399	395	426	423	356	432	382	429	396	399	427	399	426	439	404	404	417	394	430	393	432	422	376	424	392	398	394	429	431	406	421	375	362	411	440	407	390	395	434	367	395	367	400	400	426	440	384	405	391	411	391	409	389	390	410	387	412	403	400	416	404	440	437	414	407	394	394	397	399	381	394	444	392	417	463	382	412	367	390	412	412	428	397	352	401	412	403	396	372	448	423	409	414	419	403	416	408	433	403	399	371	416	426	420	444	413	386	402	407	382	416	391	393	405	397	410	384	395	395	408	401	409	388	394	378	378	420	476	422	413	418	411	401	397	420	462	397	417	406	403	391	426	424	409	428	424	396	394	405	393	436	411	374	377	445	450	399	413	432	393	432	362	381	409	404	449	405	412	397	428	429	395	425	442	395	406	429	401	398	422	426	416	400	406	341	436	400	454	372	422	396	388	411	373	437	407	398	387	404	364	445	408	368	358	391	431	405	412	425	410	419	397	379	410	419	391	382	415	423	430	368	409	376	425	424	414	412	414	375	406	417	396	400	411	358	381	445	407	396	397	429	378	365	441	390	374	386	352	417	455	406	420	393	373	423	403	405	446	432	400	410	371	409	381	384	406	396	367	412	408	396	402	400	455	395	381	446	416	420	391	394	437	396	416	410	380	402	387	383	401	437	443	382	390	442	400	425	418	387	388	407	395	390	380	396	417	391	406	418	408	398	411	382	429	431	424	401	423	374	426	367	411	395	401	365	420	398	400	349	421	389	420	418	434	397	412	423	402	390	392	419	417	383	394	421	405	424	394	385	401	411	423	404	403	420	388	399	365	437	407	385	390	418	435	393	399	391	445	409	382	414	423	369	431	413	413	370	417	387	418	394	399	414	426	396	388	408	389	429	402	389	387	382	426	423	426	379	435	392	435	393	384	398	402	407	363	396	400	401	411	385	374	399	397	401	441	394	410	416	419	440	406	387	389	415	403	383	392	417	385	406	413	409	420	420	386	442	436	403	371	426	380	423	405	414	431	459	423	433	381	390	392	413	448	419	413	384	414	417	385	437	422	394	421	427	362	388	469	426	405	393	389	379	378	411	396	421	425	408	460	436	415	423	433	413	428	404	412	392	411	440	408	422	382	422	410	380	428	409	409	394	418	424	432	422	391	401	404	411	464	396	404	426	403	412	391	402	424	383	386	439	432	418	380	412	404	403	370	403	396	408	420	381	398	408	403	385	408	433	400	407	403	422	410	395	426	418	414	397	357	386	395	361	414	427	396	385	388	387	466	424	397	399	412	405	397	459	390	395	405	380	402	364	450	423	399	422	404	406	433	384	390	402	436	400	449	397	389	427	445	432	416	372	424	418	418	394	421	409	389	400	412	382	388	383	380	440	430	354	470	410	395	421	417	400	413	395	420	391	387	380	370	394	410	420	426	414	397	431	445	380	382	402	426	385	384	404	388	377	432	366	406	414	405	429	398	420	414	436	414	390	362	371	377	441	381	387	397	426	427	399	426	369	423
5891	1070	899	915	898	899	892	876	874	886	933	888	905	880	892	840	882	889	873	887	912	876	875	882	893	871	865	903	879	854	892	877	888	884	874	863	913	922	879	903	881	896	899	884	893	844	945	894	847	890	876	888	860	861	868	914	817	929	936	907	872	924	894	840	901	922	863	864	888	898	917	900	877	882	879	895	945	918	936	868	912	838	843	973	839	859	904	880	920	853	916	916	868	868	887	836	882	866	891	830	824	881	890	873	853	910	882	845	922	891	838	874	901	835	872	881	816	895	904	894	889	929	893	851	871	877	917	900	922	867	900	923	878	878	858	907	899	889	904	904	878	881	883	895	862	925	818	896	949	845	838	877	861	874	891	955	863	894	876	834	854	859	887	885	871	888	887	898	913	933	904	877	817	827	881	920	865	871	874	839	916	898	858	897	873	907	881	862	890	901	884	842	904	917	878	869	918	883	881	875	952	892	882	836	888	914	874	887	883	878	863	880	864	878	922	893	907	905	845	887	918	883	889	883	936	902	894	888	826	859	845	850	862	879	866	852	837	896	888	923	845	879	854	873	881	893	849	911	871	882	850	833	894	922	883	894	852	968	824	873	875	879	887	904	871	837	897	871	922	858	869	846	924	861	867	865	849	841	862	897	887	890	792	856	906	841	942	902	922	891	847	893	886	876	916	896	916	908	881	848	892	825	917	922	903	875	909	861	886	869	920	867	875	905	873	883	880	917	895	921	925	847	860	889	915	871	922	864	850	865	875	882	893	865	846	894	900	931	950	913	858	893	884	903	844	851	882	915	854	918	844	913	912	825	916	891	884	920	855	833	884	870	834	904	857	841	824	918	897	857	863	847	869	879	867	910	894	953	918	906	875	839	833	867	870	912	842	874	947	852	856	961	876	883	910	847	887	921	878	859	914	891	950	835	888	896	898	891	907	891	839	882	914	887	927	896	850	916	857	924	831	912	906	904	884	888	936	822	878	849	873	849	912	849	860	857	889	875	816	789	850	875	878	947	886	861	865	868	887	936	877	917	978	896	881	879	926	865	848	817	837	899	881	883	883	915	865	885	849	928	884	901	862	919	837	906	883	871	911	917	860	900	909	894	896	903	899	944	883	877	899	900	830	879	878	875	896	907	911	896	891	829	841	899	860	881	871	925	909	830	847	891	869	859	876	910	867	927	885	903	899	863	923	885	871	845	932	902	868	877	886	900	886	908	882	924	907	932	882	894	924	866	854	877	852	896	900	925	874	864	929	837	854	865	881	854	868	885	877	895	900	901	836	866	900	803	894	920	854	890	851	878	889	887	810	812	858	865	896	867	915	886	903	834	868	885	922	885	846	889	884	908	881	869	883	909	862	900	922	913	901	860	865	908	897	864	858	887	960	918	906	822	933	886	855	834	895	890	916	891	945	893	916	866	876	882	857	859	891	830	893	882	935	856	905	846	948	845	883	918	896	848	851	889	855	850	865	944	848	925	927	876	937	888	943	873	863	862	863	901	849	843	870	898	924	865	871	916	866	903	818	878	858	880	894	885	873	870	897	889	838	959	879	883	867	866	887	891	888	880	816	842	834	791	894	902	916	883	896	870	906	897	905	862	893	857	897	925	826	901	885	857	916	867	910	949	913	901	865	868	873	885	794	852	896	895	882	846	856	842	891	857	870	909	880	910	848	905	840	886	890	844	852	849	809	878	911	877	887	915	882	809	889	881	878	900	937	832	889	884	906	897	841	902	903	837	863	872	853	941	907	856	904	947	873	837	833	876	857	925	900	858	856	932	880	901	868	893	894	846	896	917	922	844	888	894	899	894	851	878	875	904	875	888	895	878	945	856	859	904	932	886	928	885	844	844	843	922	876	867	928	875	890	901	852	878	858	905	795	923	875	901	949	909	872	862	886	911	845	876	894	878	877	915	880	876	823	936	893	895	886	839	933	886	910	882	910	883	877	912	893	856	886	940	889	929	910	925	905	889	872	841	873	868	868	884	815	895	910	846	872	897	880	888	916	910	910	923	907	865	910	871	852	908	840	828	914	854	896	862	838	863	874	910	889	858	884	847	834	918	888	885	857	888	849	915	851	862	901	865	848	921	899	916	854	924	885	856	899	931	833	859	852	862	853	860	857	884	901	873	882	867	864	852	903	862	855	894	859	864	865	877	893	858	892	907	894	890	887	887	909	880	858	875	880	887	879	860	915	918	851	864	820	887	839	874	907	853	863	856	830	892	854	886	902	863	881	817	921	908	846	881	816	901	878	850	906	854	903	893	850	848	904	831	897	905	860	914	882	877	924	879	829	867	906	868	901	819	904	828	907	880	891	895	901	877	870	853	895	876	903	898	915	912	893	901	922	861	889	904	907	922	905	895	881	901	865	862	876	930	902	826	858	853	864	874	853	888	929	885	904	856	903	887	853	877	907	853	880	876	913	835	882	900	916	879	858	895	839	859	886	833	898	843	878	904	863	866	848	814	830	897	892	891	897	832	888	846	894	835	869	919	951	876	863	889	905	833	917	867	859	885	843	904	878	874	916	872	876	875	882	860	891	897	862	878	858	870	870	857	884	875	897	883	850	890	885	859	926	864	827	888	880	910	864	913	889	841	922	906	934	931	847	839	868	905	877	921	900	863	923	923	867	922	860	863	878	909	885	833	896	880	840	881	855	869	886	907	912	923	889	884	862	869	834	872	872	899	916	850	876	855	901	865	869	947	885	816	841	888	954	860	814	887	848	875	916	846	904	899	881	901	882	841	848	894	860	899	871	871	877	920	886	885	876	838	839	897	874	843	918	914	909	907	910	897	844	910	930	896	887	842	844	879	854	897	848	883	859	863	909	864	869	944	866	886	938	876	914	898	879	851	879	866	900	843	841	866	894	865	926	865	863	855	913	915	827	876	898	879	822	865	839	929	883	943	933	832	888	863	856	935	898	890	920	922	852	859	833	881	928	881	901	912	836	872	850	887	893	865	886	882	898	891	907	894	865	829	877	854	890	901	882	879	912	844	877	884	871	874	873	916	865	885	906	898	885	864	921	883	883	881	867	926	866	842	905	850	829	869	934	921	830	873	881	932	857	881	903	904	887	888	848	915	901	944	844	832	865	920	899	865	868	915	889	884	918	868	910	885	851	909	853	848	874	896	843	896	895	872	906	862	845	902	833	865	854	868	830	900	872	878	918	859	869	906	897	817	824	822	897	839	892	899	924	907	845	846	887	864	908	892	919	906	870	896	915	880	915	891	865	860	828	846	924	891	868	854	874	898	875	857	885	876	836	869	918	923	902	941	883	906	905	864	859	859	887	892	892	871	901	896	937	872	883	855	846	921	871	857	931	912	901	917	884	844	929	892	862	855	832	922	915	856	910	876	861	905	863	858	853	854	903	866	906	831	866	966	882	876	924	888	920	910	904	890	843	881	903	873	904	890	887	873	865	895	888	899	884	855	918	874	895	886	865	841	805	894	893	924	943	914	864	869	911	867
25029	21552	24865	28682	21549	21309	1148	443	355	318	343	304	349	357	316	324	319	312	272	306	317	306	301	315	318	296	271	308	302	289	304	286	326	316	288	284	296	278	295	293	302	327	318	303	298	311	294	318	296	317	298	291	320	297	306	310	294	312	308	280	312	320	315	293	317	299	284	288	284	284	308	295	322	286	293	311	344	255	304	289	286	284	301	321	285	270	297	327	269	335	307	284	308	294	287	296	296	275	303	296	283	285	302	330	282	285	298	294	316	291	288	303	317	304	287	302	342	299	322	290	291	323	288	266	299	279	301	307	308	302	266	303	289	277	308	303	294	314	306	287	319	313	299	329	305	332	302	257	329	299	276	299	296	288	286	293	327	296	293	312	296	283	309	256	301	307	294	280	299	329	281	265	292	259	300	310	327	311	255	297	296	297	296	249	285	310	330	319	331	301	291	289	276	276	306	300	311	258	304	312	299	287	306	332	337	312	282	287	318	288	298	253	308	295	273	272	285	301	294	283	311	305	301	274	266	296	289	266	299	288	286	297	301	297	281	289	307	291	282	280	280	309	300	287	318	289	256	317	296	281	318	300	311	301	270	318	310	307	331	297	285	291	298	302	302	290	282	351	310	277	295	293	288	300	289	322	308	289	291	273	302	276	302	269	313	264	320	293	330	275	269	331	267	302	274	265	313	298	323	292	294	268	288	314	311	304	322	304	315	346	301	325	300	272	319	332	294	304	278	260	293	311	292	298	274	269	297	288	290	297	332	286	308	309	256	316	306	308	310	318	291	312	308	293	287	279	244	261	303	308	296	294	294	283	325	308	287	301	297	307	267	299	304	271	317	323	300	292	288	278	324	291	314	328	318	295	271	367	291	314	285	312	316	301	302	306	261	284	274	320	299	281	299	296	309	296	308	273	303	297	291	292	328	291	285	320	318	312	266	314	322	309	287	296	270	299	312	307	295	280	303	270	288	284	304	315	323	296	283	262	274	281	299	306	283	312	285	321	298	288	293	324	287	336	293	315	278	338	303	312	307	301	285	302	318	308	295	312	304	268	292	288	295	270	276	287	334	315	276	286	283	273	278	319	281	286	281	291	303	282	295	321	300	303	278	306	322	288	308	333	302	303	296	283	312	293	322	299	310	263	312	323	306	266	313	310	260	322	301	318	301	270	306	283	296	325	276	326	293	313	315	290	313	275	294	291	323	329	276	307	303	320	264	306	272	292	328	312	291	283	276	279	306	321	311	306	297	333	253	270	319	314	291	282	258	283	322	276	309	304	274	340	302	300	276	302	288	307	248	316	275	286	254	286	261	303	307	294	276	324	311	273	279	286	296	318	302	310	280	318	316	251	297	324	304	311	278	287	300	276	249	300	293	262	298	282	285	281	268	293	275	299	313	290	323	290	299	272	326	294	354	307	276	315	284	283	279	310	305	286	284	258	309	283	265	280	320	276	286	286	295	267	268	306	299	320	286	314	277	279	352	302	272	298	285	303	324	289	293	298	313	286	317	280	284	314	312	303	286	326	319	285	294	309	310	314	287	264	285	295	306	297	299	290	289	309	323	325	280	293	275	341	301	306	258	298	303	285	300	332	270	294	284	294	298	315	308	304	341	300	306	294	319	304	312	293	302	286	342	306	304	309	292	293	274	286	336	280	265	338	302	316	317	303	292	285	297	302	290	319	282	311	330	302	282	285	289	325	304	311	273	304	295	285	282	303	305	278	312	305	326	299	325	299	325	313	272	314	303	280	273	304	276	272	299	277	283	271	264	304	296	340	314	279	308	301	310	278	284	302	249	269	294	343	330	328	304	266	307	308	280	293	275	320	277	312	261	279	293	277	285	309	274	275	300	291	302	315	305	306	254	258	320	294	299	290	308	296	292	269	298	280	253	292	303	312	291	263	329	309	312	300	286	304	323	303	277	281	311	278	322	294	292	282	287	281	286	274	331	304	298	273	275	296	281	290	274	281	273	312	296	279	319	315	265	329	284	274	271	318	309	263	288	285	297	305	286	290	266	302	312	309	288	326	284	284	315	312	277	273	303	282	285	314	300	280	259	265	303	286	315	342	294	294	275	299	315	333	319	264	302	338	279	312	286	303	277	279	331	267	278	301	333	314	279	308	322	294	299	285	283	289	239	252	284	270	309	309	298	301	307	297	281	302	283	280	284	292	301	313	297	265	310	312	299	287	258	273	279	324	284	272	270	342	305	306	302	280	308	282	296	288	306	289	269	301	327	281	304	299	295	282	327	309	279	271	270	308	312	319	303	298	275	277	313	298	317	277	265	288	296	296	275	300	313	281	286	295	275	316	304	290	307	308	288	281	266	275	320	297	353	303	274	285	315	311	258	309	288	295	292	272	290	307	293	290	302	300	303	278	297	274	308	318	315	278	325	321	291	302	277	329	317	302	310	318	310	303	304	290	304	292	320	308	276	291	260	267	295	319	319	271	283	283	269	283	314	292	296	290	287	293	292	278	280	271	305	296	286	314	318	320	305	297	277	293	302	298	326	278	292	277	289	273	337	315	302	275	305	261	267	306	299	300	290	319	276	318	269	315	323	271	260	273	310	282	278	280	266	301	280	337	305	300	290	278	280	321	307	287	276	272	342	330	301	296	317	258	288	296	304	293	306	295	289	290	302	305	298	293	286	269	257	296	286	268	294	310	312	318	305	304	295	303	290	329	314	278	309	298	280	288	291	297	318	268	294	295	314	293	282	284	288	323	297	286	315	310	292	315	299	343	326	299	266	293	293	300	287	276	339	279	288	318	281	276	303	270	272	275	264	297	287	271	320	313	274	279	307	265	291	281	323	315	313	327	290	304	278	273	314	269	314	294	275	298	301	271	265	295	298	315	274	272	297	259	291	299	317	286	297	332	311	272	269	271	274	329	312	319	282	294	277	307	306	290	281	326	307	298	275	271	313	272	258	290	302	295	288	298	325	269	296	273	285	275	286	296	298	303	295	320	297	281	298	280	294	285	301	278	315	311	262	283	293	275	308	266	273	294	301	303	279	287	325	314	315	292	303	292	300	295	269	326	283	283	296	310	312	290	310	307	271	309	302	291	284	273	294	310	282	298	293	302	288	275	299	326	314	292	299	300	280	320	288	281	297	295	272	281	286	280	293	313	315	278	305	296	260	287	297	274	296	279	306	273	297	295	295	278	278	290	272	287	294	328	290	285	311	282	281	280	277	289	272	268	300	284	282	285	280	270	334	307	294	322	293	323	328	310	274	288	278	283	307	316	287	289	262	304	295	303	329	271	307	337	300	305	341	295	263	299	306	308	296	303	301	270	264	318	284	300	288	272	269	266	265	308	313	308	304	301	280	307	291	295	286	317	297	308	279	302	306	292	260	279	273	292	301	309	283	298	304	310	315	294	288	316	317	276	277	279	240	311	303	271	289	287	308	287	292	305	295	317	297	284	293	261	302	274	287	311	306	291	261	314	282	295	298	293	323	311	296	280	293	269
3188	2215	1284	870	731	719	706	671	652	701	678	684	647	642	658	685	675	639	636	645	686	655	647	647	643	686	607	649	643	633	587	635	661	651	656	688	661	609	619	656	618	645	644	627	634	628	623	686	591	623	654	616	660	594	656	625	687	665	639	614	653	612	667	661	630	643	662	659	626	612	685	668	640	659	689	666	622	648	652	658	593	650	654	650	652	641	684	636	671	671	651	636	665	636	595	654	651	612	649	649	674	665	617	653	628	636	618	660	631	610	656	618	634	640	630	623	666	647	603	650	631	607	622	673	611	613	653	685	622	623	671	665	629	674	614	643	655	666	648	658	666	670	638	625	679	673	649	655	596	654	630	664	645	624	636	645	671	650	645	627	642	673	621	601	629	682	680	663	620	630	632	634	647	661	622	684	693	669	640	658	646	668	648	598	651	615	631	641	625	652	667	644	665	624	626	635	661	667	621	640	646	631	643	667	639	638	595	676	619	670	642	635	637	691	617	697	604	659	639	605	645	595	608	620	642	629	648	655	680	637	625	647	647	654	700	653	672	631	644	613	645	629	640	613	622	617	636	645	599	643	659	662	629	614	657	589	630	613	634	681	626	685	656	631	656	592	671	631	630	627	657	635	648	667	609	669	673	646	620	658	636	670	683	651	669	667	593	624	640	648	634	629	674	641	631	642	631	651	638	610	609	657	626	632	655	628	671	647	619	692	671	637	604	639	625	660	654	640	615	670	628	638	670	611	675	636	680	634	675	632	647	616	683	666	663	639	674	644	622	662	619	656	646	674	623	598	641	623	663	607	661	608	612	680	593	639	658	635	633	676	624	612	647	633	654	685	652	642	597	668	613	695	634	678	636	593	624	652	674	668	589	625	679	644	627	586	640	622	656	638	606	653	582	667	627	588	653	667	630	606	682	635	629	670	631	648	626	626	654	626	658	659	609	627	706	644	599	615	656	636	616	652	652	622	637	645	648	649	655	587	626	631	625	630	633	651	672	604	672	690	640	658	623	709	675	668	621	633	617	612	622	637	632	674	634	623	605	667	649	673	634	599	637	614	650	686	642	605	650	617	606	657	627	641	634	678	627	693	677	626	651	648	693	623	652	640	684	630	688	698	655	666	658	611	650	635	612	626	636	654	588	645	652	588	662	600	670	640	599	613	642	617	626	650	650	657	673	651	609	620	676	652	620	659	677	601	630	627	623	648	638	643	610	648	667	616	643	621	625	644	646	687	684	708	641	685	651	638	616	655	648	609	644	659	618	645	665	644	676	645	633	657	613	649	646	657	643	612	648	664	645	606	648	664	635	636	633	618	654	650	684	629	664	634	640	626	664	608	631	633	660	643	609	673	641	624	620	659	663	709	618	669	628	681	623	670	614	632	704	615	636	614	637	634	594	594	661	645	618	674	612	653	640	668	572	675	659	645	653	661	659	585	638	648	675	688	638	658	607	662	641	670	621	707	642	639	662	646	657	648	632	612	634	650	640	682	676	612	661	637	660	667	620	705	683	622	701	603	618	618	652	647	644	665	601	638	713	639	617	611	641	620	653	656	608	621	663	671	636	618	640	609	659	659	631	651	655	644	689	632	678	626	661	677	671	610	577	666	612	685	665	617	608	689	613	620	635	650	619	601	626	647	652	614	658	607	626	608	616	627	599	636	671	644	647	638	634	642	635	637	648	641	603	646	640	656	645	615	599	608	668	686	617	633	632	600	630	626	670	695	620	625	624	689	619	634	635	655	693	631	626	676	662	639	639	677	610	652	682	695	617	627	655	623	654	654	607	689	640	650	606	629	599	636	648	633	666	657	639	640	668	594	635	633	652	703	606	661	638	638	627	656	638	611	646	646	632	655	671	648	705	664	682	668	633	671	663	651	635	599	645	634	588	655	643	636	616	641	621	626	666	651	680	634	646	675	609	654	615	657	602	636	633	609	668	654	630	638	627	631	637	651	624	626	600	632	632	683	641	638	673	663	690	624	652	602	647	652	627	681	627	622	662	625	637	624	623	628	632	628	678	663	633	619	630	629	627	681	611	616	633	630	612	636	629	637	637	664	684	683	674	630	667	665	641	663	660	687	640	657	674	645	625	691	695	660	676	651	652	666	666	669	657	710	618	640	619	657	663	620	643	651	652	640	696	590	667	653	609	673	639	619	697	610	615	623	631	648	613	657	616	643	690	618	671	621	653	664	672	630	633	689	647	651	619	656	653	617	650	641	631	638	662	611	640	631	644	679	660	630	647	674	618	639	654	592	631	614	606	706	628	643	666	641	622	604	668	646	666	604	634	629	665	591	649	628	668	643	638	614	651	626	641	644	599	645	649	687	641	612	656	659	590	653	652	627	671	661	660	630	634	658	635	640	677	584	638	645	600	641	633	671	663	665	626	618	643	672	638	660	617	626	631	636	624	627	635	667	625	654	687	628	639	617	654	662	633	606	658	626	637	591	672	605	689	658	601	665	635	618	645	616	636	632	665	637	608	655	660	628	620	646	629	637	631	599	669	609	611	621	652	591	655	622	645	648	662	643	621	667	658	673	688	633	637	594	634	661	651	618	611	661	693	658	667	667	627	612	624	657	647	652	629	605	664	640	664	638	656	629	658	670	629	641	664	628	648	622	646	598	640	675	656	679	620	632	652	668	675	594	599	643	619	660	634	634	625	694	626	656	618	609	695	623	613	618	677	608	654	634	637	631	655	661	628	602	670	632	622	705	607	657	647	670	609	646	622	617	654	665	658	648	680	646	632	637	651	624	651	566	635	662	651	613	641	654	671	664	654	612	637	638	629	645	620	633	668	652	650	662	657	607	649	661	617	658	630	619	678	622	644	664	606	663	631	632	634	658	658	662	660	656	622	610	660	647	647	655	654	658	692	608	663	672	650	650	667	663	656	645	627	621	642	634	640	621	626	660	637	648	610	620	655	667	646	657	631	633	615	634	686	628	615	681	646	649	604	680	629	629	610	658	661	612	620	638	621	678	607	656	672	698	652	686	682	689	671	640	633	640	664	658	673	625	624	678	667	655	687	659	650	649	622	643	642	657	618	625	635	664	633	614	671	663	659	644	640	654	649	619	647	657	646	628	663	646	649	659	650	623	629	625	670	622	620	647	603	618	662	631	663	677	640	675	606	601	606	647	669	679	627	649	679	647	603	620	656	589	630	661	595	631	656	652	608	667	684	634	673	690	647	620	630	675	653	650	635	639	666	636	643	663	620	635	687	624	653	680	624	663	677	696	624	695	603	614	662	666	609	622	629	615	636	655	658	678	589	640	638	621	615	631	645	585	664	624	686	642	658	642	616	682	679	630	631	662	646	625	638	631	628	639	621	652	651	640	629	650	643	632	635	640	643	630	653	659	653	642	640	681	611	644	677	621	593	619	691	652	665	677	673	650	641	653	644	625	618	642	638	662	635	652	650	652	658	624	675	626	606	671	654	646	593	673	673	613	653	637	619	643	632	664	661	659	641	658
24404	21544	25203	28370	21544	21561	18043	546	280	266	201	190	197	182	161	174	145	144	167	157	138	156	155	160	142	129	180	168	157	128	134	142	129	156	122	133	139	143	116	119	138	126	121	129	140	142	133	133	142	147	130	129	142	130	130	151	121	154	137	140	123	119	134	115	141	137	142	121	117	106	135	134	137	138	151	138	133	122	161	136	156	146	144	138	123	168	140	128	149	142	141	130	119	131	159	130	138	139	138	135	129	123	133	161	142	126	147	149	125	150	137	115	129	128	133	137	137	144	126	153	157	129	150	131	127	132	146	143	152	147	131	137	145	137	152	154	134	128	124	130	116	156	150	131	119	141	144	141	139	140	147	132	129	121	126	146	132	136	125	131	119	136	147	135	108	128	145	107	156	152	129	145	136	145	137	130	116	114	145	156	120	133	145	143	141	108	131	138	141	137	113	126	153	149	123	149	134	128	115	129	135	133	134	133	130	141	127	125	119	122	116	128	110	131	137	119	129	127	148	129	135	158	122	123	127	136	151	131	139	144	154	145	133	134	137	121	145	131	138	119	131	154	157	119	129	138	137	143	123	122	154	130	138	133	130	119	138	139	139	147	119	121	137	128	115	134	142	140	133	135	127	124	121	116	126	143	145	145	135	121	126	159	135	149	135	145	136	120	149	131	122	114	149	126	137	110	124	124	131	153	145	128	142	135	135	138	136	134	139	123	143	123	118	112	121	159	133	128	129	125	133	131	125	144	141	131	146	112	144	132	145	122	124	127	153	141	136	141	120	133	112	150	129	137	134	147	144	138	137	138	117	148	148	137	110	133	122	124	140	131	128	132	135	144	124	153	145	147	156	137	147	128	121	134	129	138	135	133	116	130	112	99	122	127	126	116	133	133	132	121	131	133	124	128	120	134	128	116	150	141	143	146	109	146	124	136	123	136	127	142	124	141	134	119	163	133	125	119	121	139	112	149	120	121	130	132	131	130	142	121	128	130	151	128	136	150	134	134	133	136	119	142	115	122	147	145	116	126	137	118	134	127	126	118	127	121	123	131	124	116	126	130	144	140	130	105	119	154	148	132	127	141	132	125	132	115	143	132	129	136	127	119	133	141	139	168	114	133	134	121	136	134	139	139	129	129	125	140	143	121	140	159	144	129	140	114	139	137	136	105	140	131	141	128	125	146	138	125	127	153	139	142	134	153	132	152	121	102	128	132	122	140	146	154	132	138	128	141	144	156	150	152	125	127	147	140	169	134	150	131	135	140	131	145	140	147	140	120	142	126	139	138	132	117	137	112	135	134	133	160	150	123	125	122	142	130	151	139	135	131	157	124	135	131	146	130	123	141	136	112	127	132	136	149	137	133	113	111	125	139	157	138	104	134	120	128	115	141	138	128	144	121	129	142	113	133	149	116	129	125	149	129	127	142	125	112	132	149	147	124	142	145	142	144	126	147	132	146	131	123	142	132	134	130	129	125	108	129	147	139	125	121	127	135	135	113	129	142	125	139	139	116	148	130	128	130	143	139	147	151	130	147	136	154	126	136	134	125	148	146	134	134	126	139	130	122	119	157	131	139	111	140	129	133	133	109	140	121	146	133	131	114	120	138	126	149	121	135	138	107	157	133	154	159	141	136	146	153	127	149	124	145	136	144	105	139	134	159	139	143	132	139	107	101	127	120	131	130	135	120	120	122	119	153	138	124	136	133	134	146	128	121	131	130	145	135	114	141	129	143	158	162	119	121	123	150	120	118	136	140	142	135	160	126	157	132	144	132	149	139	138	140	149	131	127	127	127	128	139	113	125	114	163	136	136	136	125	148	131	131	153	114	138	138	152	139	139	123	129	134	144	132	128	106	140	139	132	138	123	122	122	124	147	125	128	133	133	142	137	118	159	139	122	149	138	123	126	118	139	123	120	140	128	136	137	113	134	140	132	151	131	135	134	128	141	138	145	160	148	134	139	133	147	138	129	118	135	117	121	138	129	135	119	136	132	129	132	120	131	140	162	137	151	129	124	114	130	115	146	127	128	144	125	131	127	113	139	132	125	142	152	133	129	130	143	129	114	114	136	158	121	132	140	142	126	117	120	112	146	139	130	138	128	151	117	130	122	155	133	118	158	147	150	141	118	120	132	145	140	113	107	118	115	138	120	130	132	121	133	135	128	105	152	119	121	133	121	131	135	164	130	151	138	139	130	140	136	141	129	104	144	144	128	154	134	142	142	143	148	154	125	152	128	142	136	118	140	151	150	136	137	135	143	143	133	145	127	140	99	123	109	153	130	138	112	136	118	133	118	114	130	160	151	145	143	149	118	141	150	130	142	129	148	141	126	138	118	115	129	131	140	132	126	137	134	142	123	145	120	136	139	146	126	149	143	130	145	128	124	136	155	113	131	124	112	125	151	147	145	125	156	153	131	142	138	121	131	117	130	140	137	125	160	134	150	121	122	123	135	143	122	159	134	136	159	135	123	118	125	128	131	138	118	138	133	122	148	158	120	152	122	130	140	117	137	156	156	127	124	131	114	140	142	143	134	130	142	146	152	124	125	121	133	130	126	140	147	105	127	124	146	156	130	115	134	110	141	123	119	128	127	135	163	141	145	152	131	112	111	143	140	121	131	103	135	106	117	133	150	144	123	138	146	108	146	152	124	130	150	131	165	143	107	152	126	149	130	138	122	160	143	133	130	135	128	130	120	119	144	137	111	133	144	122	143	117	130	135	144	120	132	133	103	112	124	143	136	159	136	125	136	111	118	147	119	125	135	133	128	133	134	136	137	134	136	124	115	135	137	115	110	132	132	137	121	128	122	131	136	141	152	146	121	124	122	142	126	117	123	144	142	144	147	139	136	135	131	147	118	139	116	134	148	126	120	133	111	146	128	134	136	136	129	142	117	154	131	137	147	136	141	132	134	142	135	142	167	139	134	151	136	140	133	128	124	114	139	133	149	140	133	122	144	131	120	130	147	130	135	123	128	145	123	126	160	124	120	126	155	137	112	119	128	136	127	127	116	132	125	130	145	141	143	152	141	125	135	118	156	132	139	124	130	126	129	138	149	124	150	130	127	127	113	148	137	139	141	128	143	155	121	137	134	125	142	141	141	136	147	146	145	120	139	119	135	132	135	150	120	123	125	139	136	149	121	137	132	132	132	137	116	130	131	122	164	137	133	165	158	148	114	128	142	115	145	136	143	126	134	168	112	131	135	122	155	148	150	140	129	128	131	130	129	146	147	131	126	143	146	120	134	129	133	107	134	143	153	128	115	135	163	164	126	152	140	128	151	126	118	129	122	155	141	130	144	149	141	147	127	166	142	129	123	136	147	138	129	149	140	145	149	142	130	130	140	135	130	133	137	112	129	141	126	142	106	123	120	144	143	104	131	125	134	123	122	126	152	132	132	129	138	129	132	129	140	147	150	134	113	148	125	134	130	117	132	147	128	140	130	126	147	145	114	120	128	127	139	122	103	138	127	141	135	127	125	139
3014	3290	1535	856	551	475	407	413	355	386	359	356	311	340	347	367	294	322	334	331	355	343	314	310	342	334	347	334	364	344	347	304	384	348	334	317	315	292	337	332	352	299	309	329	338	317	297	345	335	318	346	331	327	324	348	310	311	355	308	303	340	345	335	346	376	295	308	350	339	349	343	343	336	339	317	344	333	310	305	349	308	331	325	319	344	322	323	343	322	366	335	333	346	320	350	330	321	337	306	328	342	311	325	318	344	334	317	290	344	349	346	300	333	305	341	349	342	342	317	317	276	326	311	314	323	330	327	345	317	338	312	349	319	290	321	329	313	301	330	344	332	335	332	345	361	309	312	323	333	348	321	340	310	328	322	328	344	342	310	322	300	298	353	313	312	337	326	308	330	367	366	328	354	355	332	350	320	326	305	327	330	319	309	328	329	339	350	323	331	327	318	308	325	380	325	332	359	299	308	362	319	323	327	314	314	299	314	339	283	323	332	336	349	328	326	300	292	345	347	367	317	333	357	346	344	304	319	344	315	312	348	324	339	322	327	305	306	310	375	316	353	311	325	335	308	335	346	305	310	359	331	330	339	301	320	349	333	321	346	335	321	328	345	335	302	339	299	337	345	285	347	311	327	342	318	343	334	335	352	326	333	333	320	327	326	355	333	304	318	334	305	303	362	344	285	304	349	316	315	306	346	335	325	320	359	317	349	330	322	323	348	314	335	297	332	310	343	323	314	319	347	313	324	331	326	330	329	310	376	346	318	329	296	299	314	350	318	325	314	344	335	334	312	299	357	329	320	316	308	355	321	314	288	345	336	337	323	311	351	313	320	330	326	362	342	306	324	324	340	318	337	325	298	338	321	341	326	340	285	356	328	324	326	337	302	363	337	351	327	332	350	327	310	313	324	316	318	319	308	320	322	354	325	338	324	307	327	307	316	313	339	336	347	313	308	333	317	334	309	304	341	314	313	348	317	319	337	324	323	318	313	309	318	316	317	343	324	305	334	331	323	323	291	309	330	308	310	288	337	332	336	341	318	308	324	344	332	329	325	350	342	313	330	308	313	313	304	336	314	340	296	298	325	353	292	305	322	330	348	326	351	330	342	298	334	321	340	335	332	338	327	354	345	321	349	320	317	319	331	343	330	332	341	301	339	342	332	311	326	350	301	316	370	319	370	333	323	319	301	322	297	331	348	323	314	342	334	308	321	301	328	290	332	314	322	341	337	331	322	361	317	323	313	351	337	294	318	365	298	326	327	321	324	325	345	350	340	327	301	338	323	359	322	339	327	342	311	369	323	334	315	314	330	320	315	315	347	310	298	316	318	314	320	327	327	339	298	304	302	329	328	328	278	320	326	316	309	316	307	306	349	300	299	305	312	318	311	337	338	330	337	329	301	349	318	310	346	320	323	340	287	336	339	301	338	324	319	320	314	307	288	299	309	322	330	309	311	295	338	327	336	312	332	338	268	328	355	314	309	345	322	301	301	355	334	318	285	323	320	327	339	327	318	326	318	341	349	300	334	321	370	315	307	314	326	328	322	306	289	311	339	307	310	336	282	309	303	299	321	340	305	308	323	325	346	324	339	336	312	319	319	320	302	355	316	327	329	346	334	311	345	337	306	317	320	306	320	335	333	319	305	323	317	332	334	324	295	323	334	345	312	329	295	337	368	334	312	338	304	323	322	341	319	300	311	336	356	312	344	313	329	307	348	349	315	336	303	323	327	313	349	276	282	353	355	342	307	323	324	323	326	327	314	345	319	322	358	305	316	320	298	336	320	305	354	332	323	345	324	327	323	292	308	294	326	313	316	332	349	321	328	289	328	323	305	359	327	317	320	344	342	330	322	339	308	291	322	316	334	332	347	356	354	355	307	333	307	346	317	321	318	320	312	322	300	320	330	310	294	351	320	329	297	311	301	316	317	324	336	343	309	331	312	340	327	339	347	316	323	301	315	321	335	309	323	353	347	338	316	302	345	349	333	320	323	337	310	332	306	309	316	352	327	331	311	356	355	313	341	337	362	342	317	335	344	276	322	347	325	295	292	354	337	346	315	340	331	318	317	353	323	315	338	327	345	332	337	314	321	322	311	302	336	295	283	295	300	308	320	289	353	321	320	329	316	327	307	358	312	327	322	317	341	289	324	320	369	313	337	326	339	333	300	340	335	323	328	284	323	338	307	318	335	304	347	324	312	302	317	312	303	349	334	317	317	322	297	313	336	331	304	308	334	357	317	358	322	324	328	309	305	313	340	327	318	332	349	293	293	339	312	353	334	314	332	320	324	307	348	295	364	303	348	336	336	291	312	339	274	326	333	305	309	321	314	331	330	312	313	321	340	332	367	340	288	326	278	343	313	360	335	340	330	320	321	324	297	339	314	320	341	352	317	351	312	328	333	347	348	313	322	345	305	319	342	344	339	341	309	308	323	328	302	344	310	324	331	309	319	317	335	327	337	278	311	360	325	345	328	347	330	322	338	309	331	313	319	316	331	306	322	336	345	340	329	321	351	306	321	333	303	328	316	337	330	320	323	296	340	299	322	321	338	329	341	316	347	325	344	308	331	316	309	291	349	345	277	314	307	338	347	378	334	305	335	348	323	345	338	320	355	331	307	304	331	338	375	282	324	320	329	336	342	324	306	287	357	328	345	325	327	317	340	327	308	314	310	305	311	319	328	295	331	293	318	342	336	294	335	306	344	306	316	329	318	294	332	339	321	311	334	341	342	318	347	327	290	356	332	334	328	354	317	307	315	320	320	336	325	308	328	312	335	335	352	290	303	302	332	305	316	299	330	338	311	334	334	302	316	301	337	314	302	341	318	304	307	345	307	326	319	352	327	341	329	321	303	298	333	319	321	330	342	326	295	330	334	304	324	316	314	358	343	320	325	335	334	307	287	342	319	327	329	346	351	340	318	323	333	322	341	332	345	317	329	300	341	320	302	320	322	336	324	340	299	331	347	344	341	323	296	327	342	338	330	307	326	327	328	326	337	274	295	335	314	315	329	319	348	316	358	293	332	324	297	333	329	328	330	332	334	339	316	308	315	329	334	324	324	323	355	336	303	313	333	348	332	329	314	303	293	300	325	297	319	344	365	339	351	309	329	342	352	320	308	330	298	317	346	373	324	354	307	306	326	323	298	299	301	313	315	343	302	361	312	323	311	314	326	329	303	305	318	336	329	323	327	316	312	321	320	340	313	283	342	320	330	340	304	304	326	290	336	333	357	316	324	321	334	329	334	324	329	340	341	365	306	335	323	380	308	307	347	333	341	349	309	350	323	352	328	341	329	348	297	336	301	326	340	340	301	331	343	332	323	378	322	323	326	342	337	317	316	349	338	340	307	330	341	319	324	337	327	329	296	353	315	319	303	313	319	325	336	298	310	338	306	304	336	304	349	352	315	307	292	314	358	339	323	314	321	339	350	333	305	327	345	318	295	309	308	313	300	330	339	342	337	348	342	353	365	334	328	311	307	324
32096	21071	12044	1118	625	579	533	420	407	417	433	405	393	399	412	392	412	414	405	376	378	385	409	433	372	397	417	438	430	394	420	395	433	414	404	384	396	413	421	396	386	436	410	439	430	383	406	386	399	431	433	433	400	457	409	390	408	391	384	372	371	435	401	415	433	419	415	401	435	374	444	401	410	389	415	400	436	434	404	421	441	378	385	422	377	419	431	449	417	416	372	403	399	447	422	432	415	427	424	390	432	386	425	389	441	442	403	423	378	404	446	403	408	391	370	406	400	375	413	393	420	395	401	456	387	395	408	435	434	411	412	410	409	373	379	374	353	403	381	421	401	397	379	400	427	436	422	396	418	387	410	393	417	411	422	407	439	409	374	394	388	403	431	397	427	394	394	415	447	402	415	392	410	411	400	428	400	408	427	400	421	382	365	426	400	387	411	410	434	379	408	388	371	389	413	438	406	389	435	393	415	425	412	415	414	373	414	402	394	422	387	394	430	383	384	420	386	426	414	396	416	384	397	386	433	419	411	374	380	411	412	390	390	392	415	407	436	385	411	381	420	405	414	370	401	372	417	418	429	438	426	425	409	373	418	362	429	396	398	401	394	416	419	478	469	453	427	413	413	391	400	365	435	434	412	360	381	436	408	412	415	406	418	406	420	384	432	394	391	401	446	416	420	396	406	420	428	412	409	451	432	415	406	399	383	394	413	450	397	387	429	425	387	424	412	414	381	370	416	404	411	399	432	376	464	456	361	379	405	424	403	417	394	407	455	426	398	431	390	428	396	396	408	411	402	431	389	447	423	435	401	407	373	415	420	434	400	389	394	420	379	399	437	404	414	391	415	402	397	396	397	424	417	426	395	386	400	400	389	405	423	416	440	427	438	389	383	426	429	426	402	396	404	394	389	431	440	425	416	430	415	372	458	394	414	384	410	358	401	389	413	419	392	381	393	445	420	398	379	427	399	420	438	395	434	425	416	383	365	446	422	407	402	398	408	421	444	376	408	421	416	420	412	380	416	407	383	391	409	434	393	418	379	374	431	380	365	407	398	401	412	412	430	393	399	411	362	382	402	410	415	433	395	396	397	368	392	379	447	389	394	364	395	400	424	389	392	397	381	445	399	388	411	354	407	421	426	426	418	380	375	394	437	410	433	415	427	414	385	448	372	408	422	429	414	364	386	405	400	405	394	432	365	420	424	417	415	442	386	425	430	393	411	399	440	387	452	436	435	443	414	432	413	426	434	406	411	414	393	421	440	387	386	418	396	429	379	426	426	402	418	421	407	446	428	408	401	427	406	401	405	427	381	434	382	414	423	387	378	403	374	370	406	374	403	367	376	391	417	418	414	405	364	438	395	413	374	393	391	404	406	420	394	431	381	407	400	428	421	422	401	385	406	408	403	396	382	417	395	420	405	429	437	390	412	395	428	427	418	400	401	437	399	383	376	435	422	394	392	392	407	420	399	371	465	406	444	414	412	380	396	368	436	414	411	413	390	372	399	385	393	376	389	414	433	399	434	404	380	411	412	386	412	433	393	425	447	433	394	394	410	425	425	400	410	425	414	399	426	414	394	429	438	448	433	439	382	388	404	402	402	387	388	415	404	419	418	373	430	426	392	395	432	417	387	379	409	380	403	392	401	413	439	430	373	400	408	380	407	385	390	415	403	422	397	420	370	413	416	432	374	457	402	397	452	366	404	409	406	411	379	386	420	403	439	403	366	432	364	393	393	393	406	421	404	391	403	419	415	423	411	451	386	453	410	420	359	382	411	435	402	381	362	363	441	389	358	416	386	402	412	408	400	400	398	389	406	438	374	408	460	408	410	461	393	398	395	389	395	406	431	362	441	379	401	413	405	388	378	389	390	423	416	415	399	449	412	401	384	401	411	428	374	381	404	421	409	393	393	407	416	443	430	406	439	447	387	414	367	403	441	442	390	373	397	408	395	388	389	393	373	434	412	386	449	346	414	416	434	373	400	440	460	405	429	444	359	402	425	368	398	390	380	431	383	407	399	398	403	437	377	429	410	427	381	385	426	418	399	403	384	442	435	414	445	406	399	400	392	427	415	430	404	431	396	461	420	437	408	428	419	410	421	408	398	402	444	432	404	395	394	388	419	423	389	433	420	410	421	403	412	433	404	421	413	437	403	406	393	409	423	419	396	413	443	433	380	388	402	435	420	404	409	417	399	384	383	420	363	422	427	411	391	379	433	402	389	389	377	389	409	380	382	428	419	412	404	393	421	425	455	390	376	431	386	404	387	426	382	359	390	388	422	382	425	440	403	401	405	439	429	433	381	370	408	406	428	393	395	436	400	383	395	432	444	402	412	341	409	401	396	398	395	398	420	425	391	449	402	415	419	411	407	399	410	410	408	367	397	419	406	360	417	423	388	427	419	387	385	399	480	397	428	438	410	392	393	405	381	384	400	418	397	418	416	409	423	406	396	428	401	455	414	391	452	377	442	392	412	434	420	430	416	412	432	392	399	390	423	423	407	415	393	396	394	402	387	363	397	439	394	407	413	374	394	450	431	399	428	402	458	388	423	384	362	411	435	426	456	418	411	398	420	386	402	373	415	429	408	440	394	411	445	413	421	368	395	416	417	402	388	430	395	391	409	420	380	363	434	418	363	418	409	420	399	389	422	409	399	427	436	410	359	409	392	377	390	378	385	454	407	397	450	415	412	376	409	406	417	417	417	442	431	432	416	420	387	440	363	362	398	450	462	415	423	400	399	400	397	416	471	394	387	434	410	375	387	381	380	403	381	434	444	393	402	395	388	418	400	375	425	422	409	392	414	383	400	436	375	396	391	428	398	399	404	374	381	412	427	425	428	441	391	424	457	367	414	409	419	420	390	439	419	389	409	401	419	425	403	408	401	431	466	421	375	380	369	400	404	411	394	422	423	446	436	406	459	444	429	405	425	437	373	393	399	408	431	417	420	366	443	400	401	422	424	431	410	363	422	377	394	407	416	398	414	386	424	442	409	424	401	415	411	370	423	431	395	386	420	425	391	392	416	430	372	423	434	402	433	403	422	376	446	404	371	414	424	420	395	407	397	406	418	391	411	428	417	393	412	369	398	415	440	386	414	431	439	392	438	408	383	433	401	401	423	383	413	409	357	403	408	370	422	396	385	370	389	410	399	438	420	399	388	402	413	413	399	389	395	427	367	397	402	386	411	379	414	406	422	398	409	421	410	401	392	429	388	433	382	408	434	395	401	420	412	432	386	384	370	410	403	402	427	398	406	423	342	375	427	397	407	389	355	444	391	417	419	415	436	421	442	431	394	395	409	401	405	422	426	417	431	433	409	382	409	420	366	420	384	393	371	407	401	360	400	415	423	392	414	394	474	427	439	397	431	400	445	415	398	420	375	412	361	423	461	402	395	418	392	350	391	423	424	388	406	429	423	436	398	398	437	450	414	396	373	383	422	414	363	398	397	441	400	413	418	403	420	422	406	393	398	423	405	401	444	417
5941	1079	980	987	862	853	838	860	870	906	871	938	912	914	870	878	865	849	858	909	875	854	928	835	892	904	934	872	863	903	873	920	858	924	912	879	815	885	859	871	864	899	915	895	899	884	917	899	867	865	830	877	850	904	903	843	917	875	845	892	852	922	913	884	868	915	861	898	843	878	883	902	885	922	879	862	848	892	946	906	848	869	875	853	867	898	857	846	828	861	838	866	850	888	870	846	857	925	898	898	866	935	884	878	902	859	910	883	864	888	865	864	887	853	893	874	850	933	896	881	909	874	911	892	874	911	894	879	825	887	864	803	845	903	902	979	908	888	991	874	826	927	897	881	888	868	858	888	896	898	876	869	899	863	856	912	838	880	837	868	908	896	878	906	858	860	880	906	894	899	879	847	881	933	926	884	852	914	882	893	833	858	890	838	879	875	887	873	881	888	855	814	882	864	873	861	869	856	897	838	890	841	923	830	829	884	924	921	888	828	926	881	843	871	845	858	865	865	881	890	880	883	889	844	877	878	824	848	849	860	844	884	911	904	876	894	828	908	849	943	867	893	867	877	885	871	881	879	916	875	871	930	920	876	848	883	849	854	860	867	913	891	863	910	912	854	915	857	902	937	907	885	918	870	842	878	892	871	830	863	927	872	910	885	875	869	848	909	913	918	887	928	922	872	857	845	900	917	871	885	890	849	923	944	857	840	861	893	883	927	881	898	908	857	882	895	808	845	929	898	861	901	824	876	938	883	880	934	857	890	866	888	939	881	885	956	900	899	847	881	883	853	886	849	911	868	878	867	887	885	869	866	859	865	942	883	916	835	856	883	851	901	859	851	851	948	796	841	928	897	906	906	874	917	969	935	880	893	861	882	899	898	868	893	867	897	901	860	826	846	905	845	855	869	810	905	928	888	870	848	868	903	885	900	904	883	877	893	912	887	908	850	907	879	945	876	890	809	833	924	901	843	846	902	836	897	838	871	915	953	892	869	919	876	826	862	871	882	913	786	905	916	884	870	877	838	868	828	856	839	884	869	868	922	834	864	857	909	888	877	922	867	901	860	855	911	842	821	878	906	892	873	923	898	894	877	895	919	838	920	854	896	883	886	868	901	893	849	862	837	914	850	896	928	923	867	912	906	895	889	910	916	871	917	865	890	898	921	887	855	861	874	907	863	850	862	851	885	904	852	826	877	910	827	805	915	878	915	888	915	881	896	846	880	862	857	837	875	848	858	880	896	888	882	910	935	838	832	932	867	911	838	932	835	862	886	899	855	886	927	898	836	908	882	864	899	887	868	863	874	863	918	865	863	868	826	902	856	865	818	871	921	875	933	883	905	849	849	895	885	875	880	906	870	878	915	877	854	885	862	897	873	893	883	878	869	882	885	871	873	877	885	883	923	889	926	871	892	894	844	855	848	893	917	883	907	873	908	939	862	867	909	903	876	833	926	902	875	917	899	840	885	878	917	865	908	886	842	891	894	878	874	821	892	926	849	860	891	904	854	946	885	892	839	849	866	887	867	880	907	885	942	863	851	909	945	860	889	908	849	855	864	834	906	911	884	905	907	846	882	884	887	863	902	883	846	917	842	913	865	890	887	881	897	839	893	927	879	904	845	853	859	870	884	873	918	869	888	902	908	882	875	902	886	883	938	890	870	875	871	876	870	887	866	927	861	905	927	874	891	879	854	884	896	911	832	861	897	893	862	898	913	885	912	857	911	876	848	941	961	874	878	941	878	851	866	881	851	916	969	879	860	879	857	877	927	892	844	827	943	904	896	868	839	900	885	886	921	875	889	833	878	907	870	837	873	923	858	849	839	879	935	829	884	904	822	881	821	848	888	844	859	876	849	859	831	882	901	895	859	863	917	885	888	879	856	871	862	883	875	891	874	847	919	900	846	888	859	829	851	873	885	896	860	856	880	885	892	906	857	859	841	898	864	897	887	881	917	920	868	860	829	900	921	829	863	895	889	875	887	867	869	906	894	876	854	908	888	897	838	803	886	843	922	889	883	878	880	837	880	911	899	897	892	915	867	865	862	890	871	895	908	853	872	852	880	871	888	938	917	907	901	840	860	876	854	838	863	945	876	884	852	910	923	824	870	899	864	871	855	824	968	876	875	885	910	917	889	873	866	866	889	843	892	906	869	952	883	879	902	896	854	871	905	885	927	865	845	879	877	848	898	861	929	924	887	965	889	860	835	902	864	861	830	884	874	860	864	849	866	838	882	913	927	845	901	834	898	903	865	894	979	916	882	886	874	882	841	919	914	927	911	879	889	869	866	860	905	882	906	873	893	876	889	927	886	896	915	860	899	850	859	876	879	868	897	883	851	861	887	880	886	892	872	908	871	892	835	863	866	901	885	851	893	895	940	906	882	922	899	887	880	886	907	883	920	889	869	871	865	841	902	929	900	911	929	880	868	861	940	847	969	825	915	797	869	904	867	902	850	912	896	910	911	873	884	868	860	954	838	918	905	905	884	888	808	851	844	860	842	863	871	830	882	875	882	905	859	896	888	866	871	848	849	857	889	873	906	932	891	872	860	932	879	888	856	842	872	873	896	866	909	857	932	850	878	912	837	901	845	886	895	861	860	827	847	896	873	901	840	857	873	866	866	881	924	859	888	832	914	913	870	837	824	926	925	918	860	894	911	900	856	886	868	886	853	865	880	918	881	840	855	848	891	923	923	865	880	911	889	833	922	921	889	920	923	901	833	865	922	851	843	882	881	900	870	934	865	890	880	870	891	922	930	886	876	860	866	932	865	884	896	851	880	899	897	881	838	869	888	892	855	894	885	869	892	827	926	959	895	882	929	875	889	879	868	873	863	869	882	927	820	845	870	847	889	852	891	887	898	853	902	898	855	808	927	871	857	885	885	863	890	874	900	876	862	910	864	880	858	858	869	927	865	822	913	892	809	940	924	900	862	892	854	858	880	888	895	854	850	870	878	839	856	885	865	870	853	861	918	827	836	875	865	867	828	843	925	854	894	880	951	885	885	836	884	902	908	863	915	866	914	871	858	915	882	856	886	880	868	871	854	910	877	877	867	866	833	897	853	884	919	880	869	955	938	956	886	882	939	926	882	853	864	900	854	851	889	844	860	833	890	915	817	848	885	919	860	884	874	933	907	852	851	807	903	923	883	890	906	902	894	884	899	854	851	880	871	902	797	861	833	863	837	883	899	911	889	858	876	863	860	903	885	883	867	856	892	882	908	884	871	904	856	886	901	935	863	883	884	870	880	902	864	876	855	859	868	917	829	878	901	869	874	863	845	901	919	900	876	861	854	896	911	897	841	931	874	941	825	912	866	835	893	885	858	868	916	896	888	890	912	875	846	826	831	854	939	877	867	841	904	933	903	878	836	897	893	859	877	841	869	892	863	912	866	877	873	940	884	907	842	897	928	843	935	818	867	892	903	886	861	848	854	896	883	922	937	866	831	859	911	861	808	879	906	898	852	863	867	872	912	936	933	925	825
24905	21466	24750	28567	21460	21239	1257	455	379	344	363	322	334	301	298	319	327	343	322	296	320	343	302	307	311	266	320	287	269	319	289	286	321	296	305	294	311	309	305	289	292	289	289	303	305	309	293	317	292	281	291	264	270	302	291	311	278	276	296	284	261	285	294	279	282	306	277	306	270	265	305	302	334	314	255	271	309	297	297	310	331	277	310	290	255	276	276	296	322	306	277	262	324	306	288	313	281	276	290	285	280	289	297	294	313	285	307	283	295	297	312	298	288	270	287	298	301	307	296	286	298	291	278	290	281	262	258	268	302	325	272	294	316	308	280	319	274	277	278	319	266	261	257	277	301	277	270	299	295	281	292	329	298	288	286	297	294	283	278	261	284	281	261	284	277	291	278	252	315	259	293	314	324	290	289	318	302	335	293	280	281	279	303	278	282	294	300	277	313	310	305	315	275	283	301	273	292	302	288	292	312	294	292	273	303	306	325	291	289	285	289	276	284	288	297	307	265	269	261	298	275	273	287	292	276	293	304	289	318	288	281	288	259	278	290	270	290	265	261	277	315	294	310	333	287	271	326	309	259	275	306	280	304	303	312	256	289	300	301	286	275	315	256	290	298	332	276	285	290	331	306	291	285	308	322	307	309	269	298	285	286	293	287	321	269	297	271	318	304	301	273	291	309	311	330	279	289	326	293	307	294	308	278	322	299	281	288	261	266	255	267	250	294	289	294	319	301	308	301	307	308	322	263	293	319	318	274	310	299	307	285	285	272	290	266	316	306	308	316	303	308	284	272	281	303	257	296	247	272	247	278	297	287	263	296	306	310	288	289	302	298	292	289	302	278	298	280	278	319	277	282	290	303	315	280	275	277	289	340	279	295	293	266	281	279	294	275	284	273	277	296	303	327	269	294	298	295	285	280	261	290	318	315	317	314	290	321	259	292	302	312	290	297	292	304	296	313	277	294	306	311	307	306	291	304	261	273	292	302	297	298	301	303	298	274	308	298	308	288	280	324	325	303	284	280	271	255	292	288	344	270	315	309	281	298	289	306	317	288	301	320	327	279	289	295	288	321	277	302	294	267	257	297	295	294	291	273	312	282	330	285	300	288	287	275	292	262	305	278	312	275	296	287	305	317	287	267	293	293	278	294	291	283	290	283	290	322	254	303	279	279	294	284	283	267	295	332	292	296	317	292	303	277	288	302	274	283	308	279	289	279	331	262	265	275	272	304	304	311	304	283	335	270	309	292	293	291	293	309	307	301	302	323	285	253	293	287	296	333	281	312	285	279	319	301	299	278	306	303	323	306	266	305	296	282	296	286	291	281	315	329	295	285	305	320	279	305	284	305	291	295	287	320	301	299	294	273	288	280	295	276	286	303	325	286	289	283	349	300	312	334	321	308	280	292	255	283	292	315	277	328	280	300	278	302	300	297	286	284	285	321	291	272	304	303	295	281	295	281	303	290	289	273	302	320	278	273	294	293	282	298	287	270	282	306	297	313	317	286	296	299	301	285	314	277	293	274	273	290	300	317	256	320	267	298	275	316	275	271	283	274	236	316	277	268	305	340	280	270	295	284	307	302	305	315	291	295	284	290	282	286	317	315	263	275	307	317	330	293	268	302	270	307	273	285	291	269	272	278	286	257	285	281	299	286	297	296	300	300	292	293	309	285	298	304	296	272	276	272	301	307	310	282	303	284	313	314	280	311	319	272	315	285	264	288	303	348	290	318	293	312	310	331	268	325	295	288	313	302	310	289	318	280	274	294	261	274	310	300	251	308	283	281	298	273	304	321	295	320	277	311	306	301	289	326	292	312	289	316	298	263	259	345	317	278	293	285	267	277	271	324	286	325	262	294	309	271	308	278	304	299	274	283	292	277	315	305	280	291	289	281	317	264	319	277	301	276	272	279	294	270	276	305	298	310	291	273	269	288	268	282	288	268	299	310	286	286	282	280	295	300	283	274	282	307	306	285	317	278	284	340	325	277	284	313	292	301	304	294	311	284	316	281	290	296	280	305	293	316	275	307	294	292	272	291	299	310	332	313	282	337	288	276	276	275	320	310	308	261	307	290	256	301	294	278	286	291	288	310	272	283	283	300	299	294	313	265	264	301	296	265	279	284	261	298	282	259	291	288	278	295	283	314	284	281	309	343	288	279	300	299	252	281	296	266	271	282	285	318	287	293	305	283	278	298	263	287	297	299	258	310	264	244	336	278	314	307	299	282	331	284	290	320	279	273	274	294	314	280	298	274	288	273	267	317	332	295	313	262	313	276	299	288	307	300	237	280	300	285	271	267	298	305	276	296	297	295	275	272	268	321	258	274	324	267	285	278	303	267	308	314	263	289	255	302	286	273	267	267	281	270	335	320	318	262	267	274	256	281	294	299	311	291	298	332	303	271	289	277	288	290	343	289	308	268	290	270	297	292	302	273	290	289	288	303	321	311	274	274	278	266	279	310	288	292	283	272	294	301	296	301	259	285	328	262	277	265	288	313	274	285	292	306	316	329	291	283	298	320	270	278	281	294	318	295	301	281	330	304	274	280	275	267	307	353	250	304	290	288	308	287	304	275	295	258	266	271	278	298	292	313	305	266	308	275	314	265	323	299	286	304	270	296	293	311	267	254	281	293	306	262	310	299	297	287	288	305	316	269	306	290	297	290	305	308	335	333	292	314	315	318	278	310	315	286	297	272	277	290	304	311	310	335	271	277	279	298	276	290	288	304	335	292	269	289	310	268	317	258	315	279	312	302	290	300	285	288	270	327	324	304	290	276	298	296	299	305	315	288	296	281	273	300	297	317	298	288	293	299	278	299	324	286	282	289	287	277	268	282	290	306	311	291	296	277	289	284	308	276	309	311	277	293	288	278	271	302	302	300	285	281	315	281	304	325	309	333	304	320	318	290	308	297	276	298	302	332	267	295	284	289	290	266	298	301	297	267	274	279	347	299	311	305	283	286	289	269	288	291	280	312	289	288	311	267	314	288	302	291	284	302	327	284	285	282	266	275	281	288	318	290	309	283	280	273	314	293	327	285	287	296	293	276	302	289	282	304	283	313	276	288	264	281	301	342	324	266	267	273	302	294	304	314	263	289	282	294	303	313	329	270	268	261	313	316	305	289	329	292	293	303	286	299	300	314	289	275	312	271	261	289	293	287	293	308	277	278	281	269	263	296	314	304	299	281	308	286	283	324	272	296	273	331	316	288	284	280	291	307	339	310	266	281	281	271	294	286	295	282	281	251	273	299	318	288	307	310	298	302	292	269	292	271	296	315	329	304	322	278	284	334	290	314	276	272	298	293	301	295	312	309	268	307	264	284	315	315	316	272	276	286	286	293	282	297	300	299	273	298	293	321	311	299	248	262	296	295	311	273	264	294	315	299	304	299	299	293	282	255	308	331	274	286	279	262	284	293	300	289	321	267	287	297	274	304	305	317	322	302	315	321	281	301	293	304	308	293	290	297	296	279	305	295	282	305	297
3134	2218	1353	901	781	730	698	660	639	626	644	675	676	660	666	643	675	667	601	653	650	615	664	643	628	672	618	665	634	615	631	645	654	656	683	627	602	594	660	603	636	620	641	656	632	653	640	597	661	627	690	637	616	618	599	656	625	606	609	628	631	652	665	624	599	638	661	609	673	556	651	623	667	686	658	596	666	641	661	674	633	579	643	628	656	658	605	677	644	631	662	612	655	668	622	604	655	641	603	588	628	625	619	646	657	603	638	637	641	598	640	623	627	633	584	643	651	630	626	640	660	675	619	614	639	622	639	649	639	618	589	620	594	597	669	667	639	668	607	697	667	625	683	636	678	641	667	653	633	625	680	670	640	601	678	608	644	635	647	653	653	624	642	623	635	620	606	673	613	636	647	649	612	605	640	669	686	585	636	609	651	577	616	658	662	631	623	645	613	626	681	627	624	612	601	658	641	633	590	622	621	640	610	614	650	613	653	648	598	639	619	650	567	644	646	625	645	647	645	636	637	600	654	648	617	666	607	654	662	657	680	637	668	655	672	657	640	664	592	648	608	627	662	647	622	639	600	660	628	664	591	675	603	666	634	664	657	600	643	624	611	662	641	613	635	617	683	648	588	665	640	637	671	610	613	634	670	629	650	613	592	669	620	624	590	618	645	634	651	650	619	669	681	603	637	672	619	668	623	624	652	622	621	673	624	637	649	662	656	641	658	677	624	655	641	651	628	662	618	651	652	611	654	656	616	672	634	642	612	625	614	641	607	670	684	634	649	640	665	605	635	640	643	606	645	671	589	664	661	639	584	649	662	653	626	629	659	594	646	626	610	637	658	722	584	663	695	626	610	610	648	626	645	638	633	628	689	619	638	643	639	660	647	658	608	637	637	606	633	604	614	642	681	707	644	643	671	558	633	623	659	655	608	677	633	637	645	639	662	671	613	618	660	629	654	632	630	640	613	610	669	607	639	622	651	657	592	697	587	636	659	602	614	696	644	666	642	669	623	650	635	629	639	624	662	625	633	626	699	669	629	670	607	645	652	657	635	661	590	677	627	660	667	690	596	670	646	647	638	618	652	668	617	650	638	620	637	661	632	660	610	613	597	649	649	647	647	642	609	641	643	643	653	624	639	661	628	651	616	637	618	617	597	636	631	636	680	637	676	666	597	627	616	623	600	634	647	595	638	622	603	659	643	654	621	628	616	628	613	616	642	643	611	661	637	622	627	666	632	671	649	664	696	663	669	627	627	627	606	666	646	615	608	579	651	654	637	624	645	663	578	619	616	633	636	638	620	649	654	654	655	629	666	584	649	626	652	666	602	610	605	616	669	655	618	644	641	587	605	644	678	668	684	621	626	665	678	623	637	638	647	663	624	674	622	642	672	657	634	650	682	631	640	648	679	616	653	630	621	621	642	617	609	611	656	672	666	626	646	612	645	689	666	647	635	630	609	618	671	595	625	597	635	624	644	638	632	606	655	607	639	680	566	686	619	639	653	590	621	629	641	636	636	639	607	670	615	689	618	686	633	665	637	607	678	629	645	625	649	644	618	627	622	606	631	628	627	632	640	633	642	638	635	643	594	649	639	641	635	624	638	652	601	653	641	633	606	662	645	660	619	646	648	594	667	631	618	655	659	669	620	633	666	611	619	589	634	657	620	616	637	620	608	641	643	619	610	623	648	639	634	665	641	620	601	630	649	619	638	619	633	632	679	646	622	677	661	659	602	656	662	649	595	616	584	636	634	625	631	666	629	642	602	634	699	597	597	617	648	609	643	662	639	639	656	633	636	640	699	622	628	637	599	615	626	645	677	648	607	646	606	577	660	653	633	652	656	645	659	637	632	606	643	626	645	584	631	659	660	632	634	693	599	618	673	620	662	622	642	635	636	681	637	596	622	634	653	622	602	658	662	629	686	630	636	637	622	642	634	648	659	591	612	637	634	657	673	623	626	644	639	631	634	671	640	657	696	642	643	643	618	662	635	657	643	632	653	650	681	626	670	652	623	607	629	618	674	665	633	625	644	651	656	676	649	636	674	649	630	646	621	597	662	660	654	632	630	656	642	639	606	661	653	644	633	633	617	614	604	623	623	607	654	639	611	677	595	637	647	598	650	662	664	642	658	629	669	623	592	636	633	627	619	608	596	668	661	631	594	655	656	665	611	623	663	654	647	633	623	656	633	701	647	618	667	673	625	604	602	681	660	622	652	601	582	644	676	666	596	643	649	628	631	628	649	626	658	639	660	656	623	629	673	638	591	606	652	643	650	654	646	627	656	608	627	614	650	644	641	610	601	592	677	658	644	643	679	656	620	609	641	616	633	636	610	661	636	600	608	638	619	689	635	665	645	612	626	615	619	600	644	636	643	645	647	673	623	680	638	694	620	647	629	660	623	635	651	638	677	661	659	653	699	633	654	638	632	660	597	607	619	622	686	642	660	629	655	606	616	679	619	665	646	619	658	601	628	688	620	654	656	623	651	616	651	643	613	598	645	589	613	625	634	617	651	650	612	619	677	685	656	654	654	644	634	638	601	618	694	693	594	625	603	620	632	629	628	618	649	647	696	616	649	587	672	621	661	594	636	625	652	657	628	622	618	636	664	667	620	594	629	626	660	590	683	630	667	608	598	680	628	622	674	676	664	627	671	684	622	580	602	619	624	644	628	615	620	624	596	600	667	660	674	637	682	638	645	605	631	630	646	630	631	666	643	647	578	685	640	626	619	617	641	643	617	667	627	652	623	630	633	658	646	607	622	635	653	643	681	613	683	643	640	636	602	684	698	642	625	632	639	637	626	640	646	668	649	658	619	635	659	609	609	637	631	602	658	649	704	635	613	630	648	629	645	652	606	630	660	667	613	687	605	653	658	636	641	639	570	615	637	636	604	658	681	659	622	632	636	637	626	632	644	647	609	637	636	636	641	643	667	663	649	632	575	657	655	599	646	629	696	648	647	672	618	636	637	614	619	681	629	631	615	663	671	644	663	673	587	614	663	653	632	662	642	642	634	634	660	644	622	670	637	634	604	623	633	653	618	635	665	636	621	633	585	631	650	614	647	634	664	660	639	651	592	654	696	611	652	622	651	615	667	653	652	641	651	649	651	575	642	646	628	649	624	612	603	608	638	612	701	670	665	672	602	621	632	661	626	596	633	684	639	646	634	677	667	653	626	676	634	661	649	625	634	649	636	634	659	658	613	638	624	621	644	623	606	611	615	647	578	643	593	608	609	611	662	655	627	651	690	611	614	625	616	696	591	649	632	608	627	660	660	639	682	635	658	611	610	626	641	610	640	657	607	634	639	577	657	632	671	585	643	596	631	630	647	656	640	646	612	654	681	647	673	662	714	637	630	632	645	627	647	637	669	632	627	633	600	606	654	646	618	621	654	661	681	624	689	640	636	675	585	648	643	648	616	658	590	650	636	668	629	667	616	650	657	607	652	638	657	678	622	624	666	618	631	663	661	635	596	653	646	686	580	680
24338	21490	25126	28286	21493	21501	18098	506	258	240	230	216	184	129	186	161	154	156	165	154	181	137	149	127	149	151	153	140	150	126	139	135	138	156	136	118	136	157	144	145	139	146	127	126	129	139	138	138	141	136	146	126	142	136	123	137	162	129	137	140	141	149	132	109	116	137	136	116	150	134	134	129	131	128	108	131	135	115	124	152	135	131	140	136	127	142	145	121	133	122	138	123	141	120	105	122	136	100	126	136	118	131	138	152	150	147	142	125	146	150	127	138	151	153	139	138	123	150	137	121	115	137	120	118	135	141	145	149	136	150	140	139	133	135	149	122	142	130	127	134	119	124	117	136	123	131	149	130	141	146	131	125	125	127	125	114	130	114	119	115	127	131	139	128	128	132	115	169	120	143	124	124	141	145	168	135	154	130	123	128	139	119	137	151	134	127	118	115	137	131	118	148	132	124	158	129	116	101	134	125	154	130	137	121	119	124	146	137	150	115	118	136	115	125	127	119	153	128	152	124	124	132	153	132	127	118	129	130	110	129	143	142	115	150	121	143	131	147	122	129	123	129	128	134	137	130	140	126	136	111	126	114	145	146	131	143	125	145	154	126	142	138	125	132	144	120	131	140	134	135	111	133	137	145	147	153	134	109	149	124	159	131	125	121	119	139	127	130	125	137	127	129	145	130	119	153	116	148	151	143	131	124	117	138	132	128	142	115	115	109	147	128	115	129	144	132	118	148	128	132	121	124	118	126	120	131	138	153	155	151	156	141	134	158	112	132	134	138	128	137	129	125	113	164	145	143	141	125	149	130	153	116	133	151	144	120	126	135	132	124	141	135	139	124	144	131	145	141	137	130	140	125	130	146	136	113	139	125	126	137	117	115	149	143	132	132	139	123	137	126	131	121	133	116	148	155	126	135	131	120	124	138	124	120	127	117	126	152	135	128	117	123	127	141	127	116	123	130	141	136	126	128	141	120	138	104	124	120	136	152	108	133	161	139	139	124	121	123	115	131	123	130	122	148	149	149	136	122	119	159	131	131	125	117	124	137	128	135	144	126	133	118	136	119	131	145	139	132	135	113	147	133	118	141	165	133	130	152	129	138	152	127	134	140	145	124	117	145	127	166	146	132	129	145	139	116	134	127	128	149	134	127	169	108	149	113	117	124	142	140	144	127	129	124	127	151	149	118	157	140	123	124	137	137	139	145	133	125	112	149	125	146	130	141	143	104	105	133	137	140	146	125	133	152	112	148	150	115	123	130	127	133	143	128	134	134	130	141	121	138	130	141	116	112	119	131	152	148	146	155	138	128	141	138	129	118	133	120	109	126	143	140	129	145	102	156	133	116	139	137	117	144	150	119	138	134	155	124	134	106	132	118	115	125	130	133	148	135	130	149	129	129	121	123	136	130	132	130	144	109	146	115	135	135	119	131	121	129	139	143	133	126	122	128	126	159	143	134	109	144	131	141	145	127	139	145	122	142	153	132	118	124	135	129	130	118	128	130	142	124	132	142	123	116	146	138	134	135	134	132	132	129	144	119	138	151	125	135	150	133	140	136	146	128	109	139	122	141	140	128	135	145	124	117	116	130	148	131	131	135	134	124	123	137	112	116	146	120	124	122	122	127	140	159	147	130	117	128	122	120	142	131	122	140	129	137	128	129	127	140	146	124	135	127	104	134	148	128	133	139	139	161	142	121	145	123	109	146	112	131	138	125	120	138	137	131	145	128	126	129	130	114	141	156	137	145	135	138	118	128	129	159	108	135	138	137	117	125	124	128	129	126	153	99	129	129	131	133	132	122	140	139	154	121	136	147	127	133	130	129	158	128	115	123	162	128	135	110	117	129	133	123	115	127	171	129	121	123	97	132	122	116	130	123	156	120	149	142	126	134	137	150	125	150	141	124	133	142	124	105	155	128	121	163	132	134	127	104	148	137	145	145	148	139	151	139	129	125	125	148	139	149	124	148	134	137	129	133	132	136	118	144	142	127	121	131	137	137	144	127	107	115	132	126	113	128	145	106	111	137	136	118	118	120	145	137	115	143	123	144	130	143	140	131	148	124	135	130	159	143	152	147	137	115	142	144	147	146	152	121	121	121	131	129	139	160	135	132	150	110	120	155	152	149	139	144	107	141	113	139	124	162	126	157	149	145	128	136	144	132	133	115	135	142	143	112	123	135	158	147	142	145	119	109	139	110	136	140	116	131	127	112	137	135	143	130	125	128	129	140	142	137	156	140	126	121	142	140	104	154	155	124	119	151	133	123	135	129	127	144	127	137	131	113	148	141	114	134	163	139	138	150	140	127	136	134	134	125	145	135	138	137	124	119	120	140	119	117	139	117	131	131	124	140	153	157	119	112	129	131	126	119	106	137	143	158	108	134	139	130	101	148	133	127	141	135	131	140	132	118	144	123	121	121	139	137	133	139	143	125	111	133	129	161	161	129	139	129	143	137	120	132	127	132	139	157	112	122	154	128	132	115	145	129	126	125	117	138	130	124	144	136	139	147	132	127	148	125	138	122	133	134	107	142	134	132	130	141	146	106	145	131	145	129	109	136	140	130	131	136	121	136	118	111	110	142	132	123	131	129	143	144	141	154	140	116	137	100	128	119	143	125	123	131	132	132	118	118	159	125	138	139	108	148	128	132	142	134	128	143	139	152	158	130	123	130	134	149	129	147	129	125	138	129	144	117	130	131	117	132	126	129	136	170	147	108	109	116	125	134	100	123	143	155	149	116	119	130	136	112	131	145	157	111	139	115	126	126	128	132	110	123	125	132	140	129	134	139	106	117	141	138	120	117	141	127	131	125	140	116	146	121	140	114	145	132	123	153	132	117	142	129	116	161	137	148	128	124	142	117	146	127	118	123	154	127	128	133	141	132	118	131	135	126	134	145	134	136	155	138	148	144	145	141	108	125	140	136	118	129	123	135	119	129	148	141	146	123	120	109	135	108	126	136	162	153	126	117	133	123	135	143	120	128	150	144	134	124	123	116	140	143	145	113	153	118	119	122	139	163	169	128	123	151	130	125	148	133	131	138	138	147	128	140	144	133	128	145	135	131	134	134	115	130	120	125	160	126	131	131	129	135	148	124	132	128	98	130	114	133	154	140	161	137	139	141	129	117	134	140	138	135	135	122	130	152	126	140	163	131	138	127	129	129	136	125	148	151	123	131	129	132	122	134	134	125	120	139	146	129	134	132	130	131	153	144	135	147	124	136	150	126	138	135	149	127	110	126	135	135	132	105	103	131	121	128	142	141	155	159	146	137	140	139	127	139	137	161	124	161	128	116	114	141	130	119	125	126	155	117	154	126	138	121	124	144	137	132	115	113	110	134	127	149	143	121	111	146	111	115	120	135	134	143	143	147	156	119	127	130	149	138	125	133	146	129	116	110	134	147	130	156	134	127	135	138	127	133	141	164	146	128	141	134	140	145	145	145	121	153	114	148	144	141	140	119	138	115	129	130	123	145	146	122	145	142
2971	3222	1586	838	553	465	406	375	392	366	362	372	362	341	330	318	348	306	359	323	347	352	339	344	329	341	302	359	359	334	327	324	319	323	352	352	335	354	337	347	321	308	330	330	331	316	331	343	275	363	315	313	293	331	350	322	317	338	321	315	317	315	324	329	317	320	315	341	305	289	332	325	377	340	369	337	293	364	322	338	336	299	354	313	294	319	286	293	328	333	327	325	303	328	336	309	332	338	346	383	330	315	337	340	320	318	330	337	336	315	309	350	295	325	311	302	285	328	335	292	324	330	327	310	326	321	341	304	304	312	320	326	333	343	312	344	326	319	344	321	294	311	337	308	354	329	335	303	327	317	291	343	307	317	331	299	342	310	306	336	314	319	354	316	323	332	333	310	323	329	313	329	348	314	324	280	349	307	327	317	327	313	318	309	325	341	337	363	373	317	324	315	301	323	333	356	353	311	346	313	326	328	305	332	328	315	319	349	296	308	345	337	319	325	342	290	324	325	337	306	339	345	313	345	326	329	325	350	330	324	357	327	351	328	347	347	320	331	361	329	315	346	333	323	299	270	284	316	339	338	340	333	318	356	345	305	305	352	301	330	315	315	328	326	342	313	351	329	324	334	323	334	292	322	320	321	358	325	306	318	335	340	312	307	308	315	322	335	314	339	307	330	329	324	320	340	316	324	335	328	341	342	316	338	328	337	302	328	333	278	330	316	296	310	345	337	352	322	302	332	352	331	366	341	335	359	323	339	338	302	356	337	346	323	301	311	348	304	314	325	328	318	313	358	336	312	316	342	318	309	297	343	327	342	326	298	346	318	341	317	307	321	338	343	335	303	315	319	327	303	325	325	312	345	338	300	332	320	322	311	337	357	323	295	334	317	327	304	304	313	311	302	312	302	317	344	314	344	322	345	325	321	344	336	315	309	339	302	365	341	337	322	316	282	320	324	324	363	326	300	329	287	322	307	328	343	329	347	318	325	326	334	301	300	316	304	335	329	348	339	319	328	319	308	308	312	298	344	315	311	324	322	321	355	310	334	349	317	315	308	336	285	350	347	320	324	316	332	307	313	312	344	324	332	328	312	337	330	313	327	319	338	333	330	327	310	350	338	325	306	345	343	335	316	322	329	314	315	296	312	330	267	306	309	303	326	333	353	331	320	309	334	350	336	342	301	324	311	313	300	306	325	323	324	339	309	336	335	338	334	324	314	358	349	314	299	317	329	280	316	344	341	350	329	326	287	354	335	303	327	305	310	311	312	321	317	321	305	325	321	329	337	313	312	333	333	359	329	324	336	320	317	348	353	337	303	317	332	348	343	287	306	328	321	341	354	358	325	331	339	341	338	334	303	295	317	342	349	322	335	317	320	322	323	317	315	306	336	330	318	285	339	311	345	303	318	313	327	309	293	319	337	285	330	316	333	282	330	347	328	359	329	327	313	292	297	317	359	344	334	317	310	315	336	319	301	362	325	333	301	314	305	318	335	317	320	301	300	329	295	316	307	345	305	324	349	338	334	331	328	305	346	336	302	307	317	323	309	315	314	332	296	315	338	358	292	314	318	331	312	361	355	324	322	305	315	328	308	309	327	337	306	347	324	323	328	307	324	328	350	346	316	285	288	318	348	330	304	280	333	307	303	299	315	343	357	319	318	337	323	363	324	331	312	329	338	325	320	317	344	360	330	327	321	321	358	350	338	351	321	301	318	347	338	327	337	323	309	290	314	329	330	309	313	318	347	322	336	314	346	320	314	310	336	330	323	356	318	304	347	348	356	326	312	310	297	327	364	375	311	352	342	335	323	351	345	308	302	293	329	333	333	327	303	282	302	301	319	297	367	322	334	307	338	316	332	321	335	317	315	333	321	326	326	309	305	319	325	329	325	318	349	334	320	339	377	342	333	329	365	325	349	319	315	319	343	330	340	311	339	306	318	299	298	281	320	355	336	301	325	295	337	317	327	300	319	312	350	320	312	332	354	315	298	323	311	328	340	334	325	307	321	310	297	341	307	287	324	307	310	320	323	301	302	301	313	344	366	314	311	335	342	334	336	335	350	327	340	318	297	316	327	315	293	327	328	319	350	295	337	349	326	332	293	345	356	368	345	302	350	369	300	345	341	293	297	313	345	322	329	285	333	321	319	309	329	308	326	337	317	347	295	353	347	320	347	334	349	308	337	305	306	353	306	293	319	348	322	315	356	332	297	326	296	358	306	312	310	311	310	335	301	346	294	326	374	290	356	332	330	321	320	281	353	335	349	322	321	325	315	301	313	307	325	330	316	328	314	313	282	329	343	331	304	332	334	322	321	335	351	331	332	324	307	312	325	326	330	323	314	308	295	319	304	321	326	305	328	332	318	318	332	298	322	307	337	343	326	327	317	302	310	313	313	333	298	327	321	327	320	305	313	331	297	343	300	326	324	316	346	291	318	293	315	324	344	320	299	332	312	334	314	304	319	314	340	328	324	300	301	297	302	305	321	315	317	345	340	299	320	335	318	318	311	304	330	328	311	323	363	318	305	343	343	336	296	336	297	335	327	342	321	317	303	333	324	304	303	309	323	322	339	335	343	335	337	310	334	329	347	298	313	297	269	308	333	325	316	304	318	295	336	322	306	326	317	333	309	323	331	311	307	331	335	330	351	304	289	311	356	343	316	304	308	308	328	309	314	314	325	328	323	298	310	319	316	319	303	345	315	317	310	334	317	316	340	317	291	330	315	312	327	306	303	349	316	349	304	329	339	312	341	310	320	304	315	302	314	320	315	333	297	331	303	332	307	340	321	351	313	329	315	338	333	325	337	285	341	323	334	298	323	354	324	317	325	344	334	306	315	311	326	288	325	309	288	299	316	334	307	310	335	322	306	315	347	307	293	302	318	315	333	326	347	277	330	324	303	297	334	314	323	306	311	291	342	328	329	346	294	310	300	305	322	304	347	293	300	339	329	337	331	319	356	359	327	350	312	343	313	303	315	323	348	312	334	299	287	304	338	348	317	303	310	330	313	326	317	333	307	324	319	336	285	299	316	322	322	329	309	337	329	309	337	351	294	321	296	305	316	346	323	293	319	322	328	301	337	346	341	322	361	317	305	351	331	324	331	304	314	292	335	313	305	294	326	326	352	306	332	306	314	383	343	305	321	322	334	360	343	314	323	340	312	322	327	342	290	316	339	328	317	324	316	327	331	320	344	346	359	300	327	344	333	355	310	308	353	322	333	344	330	319	306	321	319	348	329	296	303	314	319	298	338	339	324	339	321	324	352	294	349	312	324	298	290	300	330	311	320	325	321	355	302	304	342	341	336	334	324	346	306	335	313	328	339	336	313	303	333	286	313	349	313	342	313	319	326	317	320	322	364	340	320	338	341	318	286	320	331	318	277	301	318	338	330	324	307	306	343	340	331	331	322	336	298	346	347	314	339	319	320	352	312	332	341	365	335	332	298	326	341	317	310	338	339	337	322	324	337	327	359	312	337	320	358
31987	20981	11804	953	453	458	401	379	422	402	432	428	424	353	401	417	404	380	390	402	415	380	452	411	374	381	398	394	415	398	473	378	443	418	414	440	380	360	396	364	419	430	417	347	450	410	398	413	440	406	389	413	393	420	399	434	428	398	411	422	444	416	385	413	415	443	403	437	406	379	402	407	395	384	413	399	436	416	403	379	409	420	389	386	411	391	427	423	428	395	445	444	405	364	370	386	391	408	393	411	426	385	399	391	401	371	412	370	415	400	434	430	382	382	417	385	406	381	437	399	417	393	406	369	422	363	373	420	411	367	388	408	392	384	398	411	420	417	420	395	454	371	408	400	389	400	463	403	431	382	364	386	427	409	372	405	433	417	390	374	403	419	427	432	379	425	408	389	377	432	423	429	411	395	391	394	415	417	395	431	361	425	431	407	416	403	400	380	391	392	404	429	403	432	422	402	398	414	404	431	432	392	421	406	440	420	426	400	392	383	415	393	396	399	370	401	408	371	380	459	426	384	431	406	409	371	424	432	396	379	394	369	415	408	394	413	446	389	432	407	396	427	396	432	434	430	381	409	385	415	399	422	407	404	423	406	377	415	402	420	432	376	398	412	395	409	425	437	410	440	409	430	386	401	435	354	418	415	391	414	406	396	408	415	386	392	384	427	420	413	404	364	372	437	399	381	425	390	412	398	408	371	393	396	375	410	393	368	340	411	402	397	380	387	425	408	418	399	377	392	409	440	433	408	385	393	410	421	393	384	374	408	396	432	406	445	434	398	399	429	398	414	405	391	430	416	421	430	397	423	369	422	392	367	376	415	416	385	406	407	423	393	426	388	373	392	365	391	425	445	408	408	418	416	394	405	388	371	430	417	402	422	400	379	380	384	396	400	412	371	399	405	423	394	391	448	412	396	381	421	404	409	395	410	399	361	414	396	400	380	451	408	392	469	402	410	416	442	419	428	410	391	398	401	402	413	412	416	421	431	417	406	417	409	388	416	368	405	385	377	407	396	444	403	417	397	387	387	428	431	412	390	404	395	388	406	411	387	399	389	389	360	421	419	426	423	418	451	405	417	391	406	383	388	438	439	417	412	431	409	428	413	383	403	344	386	398	418	386	397	368	385	407	377	367	398	423	402	400	386	395	389	357	373	402	381	445	412	388	381	398	414	432	399	393	422	456	414	388	386	384	392	391	417	403	379	415	438	384	373	421	412	373	419	370	435	425	430	400	396	418	389	408	398	401	437	412	399	418	367	429	419	395	430	412	431	419	422	441	387	411	387	381	410	407	357	371	410	400	399	430	396	415	401	385	430	394	427	407	402	369	417	402	409	405	386	404	411	420	371	424	374	399	413	387	398	369	394	386	408	385	405	388	405	401	373	423	392	382	389	366	409	399	400	401	416	396	397	407	389	431	421	401	418	384	366	398	359	391	378	431	381	418	438	439	391	378	405	412	416	399	375	414	394	410	409	357	400	414	402	433	437	393	417	408	423	409	396	449	452	393	368	406	449	378	389	368	380	403	402	390	370	397	388	412	438	421	373	410	364	437	355	420	441	402	402	390	372	403	418	395	427	387	393	419	421	398	402	409	369	407	423	383	390	405	377	425	399	396	402	410	384	351	385	378	396	426	396	413	399	417	397	392	387	440	381	430	423	402	369	420	418	446	408	429	425	412	428	364	369	384	420	448	386	373	389	374	423	418	416	385	408	395	439	395	437	413	418	436	406	388	390	411	388	430	379	437	416	409	441	409	387	378	414	432	367	395	377	435	395	404	423	377	400	415	401	412	411	434	409	424	393	417	363	378	395	385	417	365	403	397	431	382	387	446	438	412	424	387	383	407	400	462	427	422	383	391	387	362	418	388	380	431	406	413	341	412	378	420	392	437	421	425	393	410	413	391	419	374	369	407	414	399	443	408	435	420	381	417	421	392	411	377	409	423	394	390	432	420	453	383	444	409	386	378	417	411	381	404	402	411	404	361	405	417	373	440	419	406	387	409	391	406	385	404	354	377	429	398	435	430	390	393	410	437	444	393	371	428	383	412	386	417	438	406	393	419	386	386	438	408	438	405	383	394	404	382	427	375	422	419	396	403	429	442	399	388	390	414	414	394	417	415	378	392	411	411	410	425	395	375	399	400	409	408	382	360	377	396	422	396	353	418	436	431	421	425	434	402	417	428	413	412	366	406	412	400	363	414	396	431	390	403	418	429	397	399	419	386	393	439	359	416	419	412	400	398	403	423	411	366	394	432	364	425	381	425	398	402	435	444	446	367	412	432	389	387	407	409	387	367	406	420	437	381	397	379	405	383	374	405	407	421	428	405	417	410	392	444	377	422	415	407	390	450	447	412	403	374	425	372	404	386	428	382	385	418	379	442	426	381	430	443	420	393	402	413	374	384	415	396	375	369	404	406	410	389	431	409	393	372	399	458	413	379	403	399	401	439	411	374	385	389	402	396	433	393	426	450	399	417	460	373	393	419	387	411	409	404	402	430	412	401	451	386	399	398	417	414	405	406	401	363	367	420	406	362	400	396	395	397	434	409	384	416	390	427	399	412	416	401	409	393	390	412	402	404	450	367	396	412	407	418	404	414	394	376	438	432	400	408	433	424	417	379	423	421	399	414	402	370	422	374	382	416	374	401	450	455	397	421	409	409	378	354	370	439	415	401	380	438	471	377	384	395	398	445	359	458	400	431	407	449	409	420	418	412	426	438	407	413	399	413	392	401	392	418	436	412	365	379	401	349	396	380	438	428	420	384	412	388	398	417	381	429	369	427	391	398	390	405	398	377	430	387	393	427	363	428	384	397	356	418	394	395	400	390	394	382	472	404	451	410	398	358	401	419	367	408	397	390	415	398	427	416	394	446	389	360	412	427	421	421	393	391	419	376	425	429	405	396	386	386	414	401	378	416	371	409	384	429	395	382	399	416	453	439	410	420	372	423	403	381	451	377	391	430	374	400	407	380	406	399	390	394	426	398	405	386	418	415	430	409	374	400	454	405	419	393	386	432	422	431	408	429	444	395	379	368	378	420	428	389	398	363	390	403	384	429	397	385	419	405	402	428	403	395	406	420	404	393	411	390	388	395	411	397	408	404	415	407	401	417	433	367	387	356	390	399	417	431	411	370	416	417	373	384	407	364	381	416	421	399	386	400	408	398	426	409	425	381	447	400	409	413	412	378	462	395	429	404	423	401	382	424	428	401	406	420	428	427	423	367	387	390	436	399	388	411	377	410	383	427	408	402	432	397	387	376	412	416	389	391	386	412	383	440	415	365	422	402	409	428	400	395	406	395	394	440	415	450	405	388	404	399	396	419	432	396	432	365	434	384	375	418	400	375	440	431	419	391	408	388	411	369	420	416	422	439	470	399	446	368	414	407	384	409	385	370	417	386	376	416	396	428	402	375	436	399	404	378	401	414	391	430	439	406	395	384	423	428	388	427	436	410	379	396	398	399	392	438	389	410	381	417	387
5878	1033	990	894	898	887	864	847	865	909	823	846	878	897	890	900	865	902	887	897	856	888	868	925	917	863	891	885	879	821	857	888	922	846	858	860	862	839	892	867	858	885	897	895	889	854	940	867	917	870	874	832	831	858	914	851	876	938	978	929	889	846	885	865	885	912	869	873	850	898	879	855	837	830	841	857	861	837	895	903	922	840	903	858	856	863	851	889	848	886	893	833	886	887	855	883	925	884	879	884	926	844	818	870	904	880	937	881	919	897	896	877	907	905	844	880	887	840	883	880	870	906	838	866	888	941	915	844	824	839	881	859	908	820	835	856	892	912	882	874	869	832	887	855	897	857	880	915	906	845	941	886	852	909	896	861	844	899	817	851	894	865	910	875	885	890	901	867	896	867	911	929	925	880	883	839	904	872	888	910	850	904	845	824	868	881	842	868	850	872	861	865	888	880	870	872	894	922	921	816	866	904	887	922	899	855	933	886	837	889	867	910	904	879	888	848	882	876	936	889	814	872	885	840	845	866	788	882	841	900	935	857	880	828	804	932	851	895	918	874	867	912	864	869	836	881	888	835	866	879	920	859	801	867	906	882	877	951	878	858	841	862	882	810	917	882	787	833	869	859	869	870	902	852	873	903	835	872	870	868	915	850	840	930	880	842	877	856	843	884	831	882	893	895	888	857	919	925	903	892	856	883	892	858	846	835	861	851	892	885	815	906	839	824	894	827	906	872	863	905	921	858	892	905	888	923	873	906	880	869	820	885	891	875	892	902	911	894	888	855	883	867	833	895	902	873	880	863	872	879	880	830	897	921	906	878	894	829	861	895	908	922	841	882	858	917	795	885	852	865	875	799	887	860	909	856	903	928	906	852	853	861	868	867	915	878	887	895	872	901	878	870	868	867	867	882	830	905	875	899	867	885	817	884	858	861	909	893	837	817	912	883	916	872	860	887	840	866	896	887	850	872	907	873	910	919	896	881	894	869	893	878	889	911	922	871	892	839	884	878	901	875	868	888	885	881	858	912	853	912	838	859	832	851	925	891	859	864	886	867	896	880	876	945	857	891	896	868	900	868	873	869	902	896	846	937	871	866	866	871	926	891	896	843	909	911	837	858	882	882	900	840	934	882	860	880	886	902	936	873	905	902	865	828	835	862	895	903	900	871	925	844	893	838	874	842	901	865	862	885	834	920	905	924	863	879	851	866	874	849	907	883	873	917	908	905	861	875	948	866	866	847	901	886	842	869	881	868	866	907	887	859	914	858	879	854	860	881	868	870	852	828	881	864	907	876	926	861	897	881	863	947	887	834	844	864	929	889	899	899	869	943	959	837	846	796	831	903	924	865	876	864	847	877	907	863	867	842	851	885	825	838	894	876	861	897	891	840	901	924	854	917	911	834	865	888	878	916	826	843	932	892	892	921	856	883	873	855	931	864	852	899	874	874	873	879	819	914	887	860	963	848	882	895	844	864	874	849	834	845	899	899	898	823	850	942	895	770	956	929	851	841	872	898	904	888	909	833	818	833	881	861	886	900	822	864	857	861	866	888	834	909	855	911	890	824	853	891	874	919	936	843	869	852	876	862	830	854	910	867	902	909	923	856	881	899	899	846	847	872	876	838	839	825	869	877	906	875	915	868	835	863	823	869	928	836	857	838	857	913	903	877	889	876	885	852	884	895	867	906	908	898	890	886	872	854	893	912	847	886	864	893	923	921	855	865	891	872	888	910	880	852	901	842	840	894	878	841	836	905	914	909	907	904	885	799	884	872	946	855	814	821	871	928	885	861	870	878	855	877	886	943	881	912	911	881	919	907	846	854	866	929	873	881	878	892	878	867	891	865	844	924	844	877	885	881	908	906	865	875	832	837	905	903	881	852	924	856	853	817	884	892	931	903	859	874	880	886	810	822	918	826	887	855	885	856	932	844	900	860	889	911	891	882	887	875	893	921	870	896	857	902	862	905	889	882	789	893	940	890	854	893	795	860	863	826	861	901	860	851	943	861	826	847	946	879	897	896	846	920	930	877	869	882	922	922	840	847	882	815	837	834	883	858	958	878	925	843	878	877	859	896	920	841	891	860	878	881	874	890	921	867	875	837	860	910	855	873	852	904	920	866	903	880	828	930	827	923	869	886	869	961	865	846	829	877	883	842	905	826	907	886	896	883	824	913	901	853	882	880	822	903	818	886	902	855	865	932	844	888	843	899	896	860	917	858	845	872	855	888	903	895	913	833	890	884	867	849	813	873	861	844	884	800	895	863	861	892	899	917	882	806	873	861	876	881	907	877	856	880	886	867	862	895	859	854	855	844	897	851	889	930	868	878	863	870	838	895	876	835	881	879	928	883	857	869	877	880	834	864	873	917	898	877	879	897	887	902	792	898	812	885	889	904	845	875	884	917	857	934	854	884	913	873	857	886	857	852	888	884	826	893	842	878	874	855	887	929	883	933	891	904	917	848	932	913	892	839	882	828	843	895	799	906	884	869	884	821	905	875	904	858	852	856	835	850	893	890	853	848	865	890	885	868	829	884	870	926	900	887	900	883	857	879	845	933	911	840	883	895	859	888	928	840	860	877	916	965	881	862	827	866	822	850	853	859	882	901	843	849	883	788	847	896	934	869	868	866	895	900	836	836	902	891	898	848	906	916	897	869	844	941	872	929	903	865	918	884	845	860	868	827	922	912	883	864	851	868	847	906	877	883	897	873	871	896	857	863	922	878	811	837	877	825	904	835	908	819	866	855	862	896	841	945	848	889	809	859	891	887	913	889	851	885	826	916	872	904	869	851	875	912	887	857	904	920	858	881	842	872	920	912	892	861	859	853	875	852	938	915	841	829	917	868	889	858	901	825	913	859	933	874	880	877	868	923	860	853	868	876	870	876	915	898	893	872	910	878	824	869	859	891	875	844	826	908	900	874	855	850	866	875	914	852	913	829	896	876	861	879	872	831	888	864	878	898	818	858	861	839	883	871	882	881	953	873	889	787	869	929	881	913	844	845	865	916	880	894	858	868	866	901	883	856	859	906	839	919	917	848	912	884	887	889	814	911	844	905	923	893	897	910	831	891	866	886	936	877	923	852	843	895	878	863	845	884	899	875	887	874	881	866	883	882	890	900	915	881	859	839	852	919	912	900	867	899	865	896	871	864	843	844	865	896	876	862	919	872	885	868	860	914	848	882	874	871	912	887	892	923	833	865	859	813	909	877	863	892	862	915	839	921	833	911	863	890	915	899	842	850	877	894	870	921	858	852	890	899	851	854	919	888	888	852	950	945	897	866	849	925	913	883	885	863	927	865	852	971	864	894	881	822	833	888	888	849	868	896	873	892	892	933	904	885	918	909	847	837	844	893	899	890	910	918	872	911	898	871	903	861	937	907	902	898	868	855	926	913	869	926	887	831	890	900	868	867	846	868	836	865	875	889	863	857	832	881	868	924	894	888	851	867	914	924	906	913	894	901	893	872	855	846	878	869	951	927
24945	21478	24761	28618	21476	21242	1130	460	363	410	381	335	313	306	313	311	308	288	280	287	330	281	277	293	298	292	286	305	312	315	286	318	297	311	281	290	301	275	301	307	304	277	297	297	290	300	331	315	330	299	281	296	314	268	315	283	291	266	297	317	278	238	314	311	298	287	315	294	322	270	307	287	310	315	280	301	325	304	281	282	274	343	293	298	306	338	280	321	292	297	290	298	274	259	325	311	329	309	324	261	287	316	316	305	300	303	292	289	311	320	312	263	291	267	319	286	323	307	307	263	325	323	290	293	272	313	333	332	284	304	290	296	335	314	300	290	290	282	295	300	305	302	312	311	288	292	284	285	292	284	303	304	319	296	268	333	261	279	267	302	280	273	305	288	292	265	277	279	307	295	309	244	304	280	317	317	298	289	283	295	315	270	293	295	284	293	271	283	284	327	273	326	253	301	287	307	297	284	284	280	341	279	283	326	264	291	282	282	289	304	323	275	289	321	280	275	291	272	320	282	303	274	258	304	323	308	290	285	332	305	310	298	311	282	272	273	289	285	264	287	312	273	286	276	289	291	301	311	326	272	305	317	292	276	290	311	311	280	276	303	324	290	314	290	298	264	307	268	287	282	297	312	329	311	317	297	305	278	284	275	330	291	283	309	320	285	252	277	299	290	305	271	283	296	295	305	305	311	296	300	285	266	286	320	312	275	321	322	308	306	263	310	319	303	284	283	294	297	315	276	317	278	274	301	331	276	287	266	274	291	279	284	256	290	312	271	294	291	318	336	282	301	308	294	278	312	307	273	335	324	300	267	292	300	280	294	301	324	293	264	253	273	292	328	314	289	303	340	301	274	263	270	262	264	287	299	296	323	298	294	277	301	336	291	262	288	271	301	273	300	289	268	301	315	279	307	305	286	285	314	305	281	283	298	300	265	316	308	243	256	274	281	299	292	311	298	303	305	267	277	273	307	318	298	300	299	296	269	303	304	309	250	288	306	278	276	290	312	332	322	289	313	261	277	282	274	291	315	304	303	312	278	318	309	274	313	289	286	274	298	276	293	309	291	294	268	312	276	314	305	310	303	332	306	301	289	290	304	306	317	292	315	264	297	282	302	289	340	267	291	279	277	273	304	314	283	265	291	290	317	281	318	267	300	299	301	286	299	309	297	301	274	314	286	335	283	272	300	277	312	288	298	280	317	275	278	254	300	311	284	309	270	282	292	335	283	319	285	338	308	277	282	296	289	272	291	275	308	286	296	287	287	291	310	319	300	280	303	291	338	299	291	289	257	320	311	308	297	284	303	293	319	270	307	291	284	280	298	304	317	261	300	290	278	308	300	295	305	306	267	287	276	336	268	270	309	288	285	273	334	283	316	263	310	258	264	298	285	279	291	300	327	308	274	281	320	266	299	265	306	282	308	289	270	295	278	313	300	304	322	282	291	269	284	327	294	278	317	314	312	306	280	280	295	258	308	271	289	286	289	274	274	278	278	277	290	318	274	266	289	308	323	306	287	291	287	302	282	295	293	294	326	320	305	293	326	300	300	271	311	303	311	302	334	297	271	310	308	290	310	298	299	304	300	308	272	315	292	278	308	306	297	285	287	292	310	295	281	299	294	284	280	300	309	284	315	318	263	256	269	274	271	285	298	309	310	275	277	283	331	262	266	283	301	265	291	289	293	269	253	320	314	292	308	305	320	286	279	310	272	292	297	268	289	277	286	297	283	266	290	310	293	265	319	295	291	327	273	289	278	299	292	301	309	277	305	278	303	322	301	280	307	331	323	305	291	298	310	319	312	302	285	297	326	322	273	299	294	274	272	303	315	306	281	290	293	285	344	311	281	245	255	298	303	314	296	306	315	275	334	295	259	302	268	252	301	313	317	303	277	300	308	308	280	286	295	328	269	298	271	268	279	328	290	291	301	309	270	280	291	288	279	299	301	318	285	336	319	274	270	325	287	281	258	317	335	281	291	285	284	288	307	314	301	263	291	300	260	300	249	286	329	273	272	327	300	298	300	304	300	321	284	298	311	296	277	307	282	335	312	309	338	297	309	272	304	257	285	304	281	259	281	289	311	282	307	281	271	282	286	270	293	271	293	277	298	306	308	313	286	290	272	332	295	274	277	285	291	342	286	278	304	314	283	295	273	313	304	301	283	284	290	264	274	313	307	290	270	288	310	294	269	289	277	303	293	295	318	313	304	283	297	300	297	298	304	286	308	306	276	272	311	286	282	319	282	280	273	293	281	305	263	319	284	252	299	294	284	301	271	306	347	293	302	261	295	265	261	278	282	317	295	333	284	308	291	269	314	300	291	308	303	287	306	257	302	310	280	325	290	296	274	274	288	310	325	270	322	275	266	307	270	279	324	294	297	290	294	290	262	322	282	301	309	280	253	279	282	289	311	304	296	291	298	289	271	296	313	309	286	299	303	319	336	275	283	306	310	295	274	317	303	292	306	309	286	283	290	280	289	300	331	288	310	300	295	285	285	291	304	289	305	301	300	297	283	322	275	274	266	311	301	276	319	310	266	284	316	286	255	264	304	307	309	283	303	284	317	280	285	253	313	287	319	275	279	305	292	322	285	300	297	320	275	288	271	285	302	312	317	279	287	333	280	304	314	297	324	325	280	281	221	299	287	290	278	293	310	268	307	306	296	287	311	281	250	298	276	306	248	283	297	275	277	307	291	275	276	276	294	280	354	300	276	255	268	290	309	318	310	304	307	289	304	294	255	275	303	284	294	286	292	297	257	319	333	288	341	269	313	309	271	311	297	296	312	279	318	308	285	286	290	291	287	309	300	287	280	271	301	277	282	335	288	294	292	289	265	302	263	279	289	283	273	263	295	313	293	286	267	325	289	283	279	289	323	310	287	287	293	286	280	280	297	293	281	281	267	300	280	284	257	286	304	259	293	294	307	277	287	287	316	253	263	292	285	310	299	280	307	281	303	293	304	292	307	283	259	292	260	287	297	295	337	293	309	251	266	290	300	305	293	274	306	330	282	331	289	293	315	276	292	305	309	316	289	294	310	302	276	290	307	334	290	279	299	298	305	274	305	301	297	299	269	290	306	298	297	315	276	313	294	290	276	287	340	318	272	287	303	277	310	294	297	323	294	297	278	298	311	278	308	300	313	269	292	286	290	305	296	303	307	262	305	262	311	262	286	294	295	278	302	293	303	291	269	330	280	298	275	293	329	275	329	277	312	326	307	306	302	292	261	300	326	308	275	269	293	302	292	311	282	309	277	289	290	308	262	268	329	291	319	321	285	288	278	283	259	335	315	315	296	259	278	262	279	303	264	309	304	293	309	284	282	326	276	285	273	302	310	279	297	284	268	290	313	303	333	309	293	286	287	277	282	315	288	309	303	313	269	303	287	313	290	302	310	275	241	279	272	291	315	292	285	286	267	278	307	287	303	317	267	263	282	281	290	313	271	293	300	322	320	303	292	298	282	273	286	294	300	273	322	306	338	306	297
3146	2255	1385	953	769	698	691	664	654	660	625	684	677	617	642	691	613	650	629	633	629	632	627	649	647	677	635	638	611	629	717	667	635	663	633	700	644	666	667	690	689	632	651	619	620	610	609	682	647	638	609	629	636	640	636	675	630	607	617	627	625	684	652	610	605	650	608	653	638	637	661	629	631	624	629	620	653	649	640	674	626	606	668	612	661	627	639	628	653	647	605	611	617	606	631	648	635	606	687	619	624	643	663	665	653	622	626	596	655	704	631	654	694	664	620	676	614	643	637	640	632	614	638	676	675	644	644	627	638	620	599	651	658	625	628	622	635	646	660	598	631	626	629	630	627	591	619	624	658	665	651	612	616	597	635	644	644	643	666	614	680	627	640	644	634	624	622	621	613	631	620	663	641	606	594	658	638	651	629	593	659	655	635	591	607	589	609	634	657	658	594	674	674	665	667	644	657	638	664	656	678	577	639	632	647	649	639	586	662	653	602	636	614	633	674	605	635	624	613	642	615	639	644	613	621	598	669	563	618	603	650	629	655	625	601	689	622	641	609	634	607	646	634	635	622	648	669	614	646	638	652	682	631	611	669	588	602	599	642	647	639	621	647	623	595	610	594	619	678	619	616	607	606	671	695	669	674	667	659	672	642	616	613	645	624	585	653	625	602	633	612	618	664	648	683	615	639	625	616	628	671	678	658	636	680	672	635	672	627	609	627	624	626	624	625	602	669	657	640	604	647	602	631	668	647	649	644	670	618	625	625	643	626	638	659	631	637	639	666	661	605	637	656	662	650	622	616	660	628	605	660	656	647	689	652	626	668	634	605	679	622	624	664	675	578	636	642	642	656	609	647	639	661	662	635	613	639	641	647	604	598	642	625	603	644	624	627	691	616	644	610	616	660	632	660	631	618	606	627	634	626	640	652	623	628	616	669	627	624	654	655	654	659	661	600	628	631	595	652	619	650	640	616	634	596	603	633	609	648	634	630	609	646	625	630	681	661	694	633	617	669	627	606	660	642	623	650	620	614	606	634	646	680	651	680	624	616	579	602	643	651	647	634	641	594	572	665	632	613	671	618	644	632	618	637	627	669	583	655	645	610	626	612	609	614	619	617	646	625	646	624	654	631	647	638	633	680	652	680	666	632	599	625	648	650	639	665	659	610	627	641	626	639	625	635	605	618	645	634	626	656	602	638	656	682	605	663	588	587	685	639	667	616	654	616	619	650	622	646	670	655	626	630	665	612	657	648	659	601	621	639	650	615	625	662	605	629	620	611	664	628	595	658	658	659	627	603	588	667	675	651	629	653	615	621	655	632	635	637	593	626	650	649	638	622	640	605	646	650	639	649	586	656	627	628	651	616	636	609	599	640	645	636	585	642	609	646	618	670	647	625	585	639	626	602	646	648	682	625	637	633	625	656	654	604	657	649	646	668	611	625	664	669	640	630	641	653	649	652	626	638	632	663	595	668	623	645	610	638	636	650	632	613	658	635	581	678	658	639	599	636	659	626	630	651	635	634	607	632	622	642	618	628	639	610	640	654	640	581	633	634	631	702	657	647	633	627	625	608	650	642	649	613	591	656	602	617	676	621	634	642	634	621	631	640	605	656	656	652	621	635	614	630	666	637	638	594	639	612	604	655	672	586	672	608	632	679	662	601	625	614	647	663	635	663	616	652	667	648	618	635	636	682	599	658	664	627	633	658	613	662	634	568	624	663	700	649	640	638	659	663	651	600	628	609	660	643	640	638	619	620	655	574	646	642	634	616	610	622	656	630	623	648	623	612	659	626	656	644	594	632	608	616	643	618	612	681	621	611	591	632	648	620	643	640	659	686	649	682	647	582	648	636	595	607	704	682	674	631	663	650	595	611	647	628	593	651	613	626	644	594	629	628	642	599	625	607	593	618	671	643	645	668	649	596	666	657	632	670	621	604	597	625	645	577	675	632	651	662	619	612	598	645	669	693	626	651	619	597	673	642	668	659	647	640	587	718	630	638	666	635	664	605	632	634	655	638	613	633	608	629	589	704	649	638	601	587	612	611	641	650	637	672	642	590	619	636	621	608	624	637	630	642	590	632	661	687	600	668	605	659	614	624	625	649	653	642	595	616	615	646	610	621	632	614	623	656	601	689	618	665	616	605	643	598	636	594	614	643	649	669	653	643	646	630	604	577	618	621	653	621	675	654	658	609	651	607	643	617	629	656	605	613	661	635	629	647	702	661	636	661	672	611	679	660	630	662	634	606	612	628	619	595	675	611	620	627	650	616	625	595	608	650	621	631	662	623	659	623	610	610	622	636	628	647	680	654	592	662	634	643	662	607	624	628	626	648	652	641	660	635	611	633	643	621	666	641	673	635	620	638	658	679	628	621	647	646	603	633	644	639	660	638	630	685	629	681	636	627	611	659	631	654	643	674	682	696	681	624	629	621	629	665	618	671	656	642	612	646	675	610	562	633	611	635	646	655	628	605	661	584	622	630	664	655	608	629	626	634	610	643	634	628	635	653	647	614	633	638	649	629	671	604	616	622	695	619	596	666	626	643	658	665	629	621	645	689	658	646	683	656	602	612	618	654	636	646	645	666	654	663	628	685	646	639	597	659	629	646	677	660	644	639	632	615	653	625	666	599	644	638	623	629	620	646	588	600	599	713	629	658	624	637	636	654	636	643	594	658	673	669	614	613	620	589	619	671	611	589	615	582	616	661	658	648	617	652	632	647	678	653	624	645	633	667	668	652	602	647	649	628	658	604	625	631	599	629	646	629	659	599	604	637	639	617	656	621	635	685	643	631	670	652	632	637	608	602	623	655	595	653	664	617	626	676	650	676	600	633	672	642	651	644	666	677	623	627	666	662	634	652	678	601	623	623	616	637	636	685	641	624	634	606	620	625	644	618	571	636	640	652	702	689	636	639	613	620	638	616	649	626	630	650	627	583	600	641	629	601	618	665	652	666	620	618	661	647	652	625	654	594	615	649	678	637	639	601	624	608	624	613	611	608	646	653	638	644	661	644	578	672	645	641	626	607	658	662	610	643	633	647	638	644	639	637	621	610	646	627	623	584	629	636	601	689	648	633	633	656	653	661	647	683	653	648	638	633	602	642	669	650	622	638	664	677	630	674	632	610	621	663	600	632	649	649	648	641	619	623	666	635	661	668	601	638	632	653	595	602	638	630	654	603	619	642	665	594	652	689	651	694	587	689	640	645	689	641	627	651	612	669	613	660	590	616	618	606	625	657	676	650	626	681	592	638	683	614	621	606	594	623	654	657	622	629	648	612	667	645	603	592	655	657	616	667	611	614	617	649	642	620	652	654	652	615	644	667	638	638	600	617	601	638	626	634	667	683	655	604	652	630	641	666	565	682	607	627	603	653	664	618	646	633	618	635	597	640	609	610	593	641	665	633	605	656	593	633	609	643	623	668	606	591	674	630	631	638	637	658	675	648	647	599	646	617	620	688	576	614	630	612	629	596	646	627	650
24389	21514	25144	28333	21515	21525	18190	514	298	265	214	199	234	186	168	164	151	144	181	138	156	152	160	167	133	165	155	142	139	165	146	135	141	136	129	142	144	136	135	118	121	137	161	126	128	146	141	137	148	145	135	148	138	131	145	104	125	121	134	143	144	136	121	148	139	153	150	133	123	130	141	137	139	133	140	145	124	128	111	113	163	162	155	134	157	136	145	141	138	109	127	130	118	124	123	132	127	125	136	153	128	128	138	135	158	141	138	127	127	134	134	133	119	135	136	119	143	154	133	130	127	152	133	135	124	120	148	149	124	117	133	138	136	147	133	144	136	124	116	133	143	144	138	132	135	132	124	134	164	147	148	131	154	152	125	123	120	127	127	136	133	123	141	129	123	139	93	139	145	150	142	112	123	144	141	120	116	119	135	110	124	126	125	132	126	121	156	128	126	109	118	153	119	129	119	121	138	138	129	100	109	126	131	104	151	163	118	135	140	127	137	114	152	124	130	141	137	123	137	125	149	125	121	142	127	131	118	162	165	154	129	134	130	150	123	153	129	126	142	109	145	138	117	123	119	137	134	129	130	132	119	149	149	144	131	162	111	130	147	142	100	120	135	145	135	128	123	128	116	120	116	124	117	150	126	132	130	141	107	139	134	154	148	146	137	158	127	123	136	150	136	149	139	134	143	139	147	140	141	145	120	140	155	132	133	110	136	128	122	134	133	131	151	136	125	135	135	106	139	122	135	114	122	146	127	136	113	127	131	148	132	142	133	119	146	124	117	156	129	156	141	153	113	124	152	140	105	122	132	147	150	115	134	135	120	128	146	139	125	133	124	183	152	128	114	115	152	129	142	116	117	152	135	127	128	133	134	132	120	126	131	115	136	136	111	111	127	135	116	128	134	144	128	133	128	143	145	126	128	139	111	134	128	127	131	119	132	123	126	135	135	113	151	159	128	144	161	114	125	122	149	122	130	116	128	122	111	124	125	133	121	116	131	124	128	153	130	144	131	150	140	129	144	131	127	139	147	141	155	112	123	129	136	129	133	143	152	152	151	145	138	123	141	119	116	120	119	148	115	119	149	145	112	138	135	118	134	132	126	128	125	133	138	146	120	118	142	150	120	141	142	117	105	114	131	140	120	126	125	146	124	119	129	122	132	163	128	133	126	155	147	117	136	134	150	151	127	144	122	142	130	132	130	122	161	151	111	117	134	124	132	122	113	138	130	125	131	139	134	142	124	166	145	153	141	124	126	128	149	123	101	120	126	137	115	113	134	104	127	132	113	145	137	149	101	114	145	139	106	135	128	128	158	125	114	125	136	119	127	115	133	145	138	141	132	119	128	137	143	131	161	151	118	129	142	146	121	123	133	139	136	167	122	147	149	142	122	124	133	130	132	118	158	136	109	121	133	133	119	141	152	123	111	131	135	126	126	104	138	147	134	134	139	126	125	134	125	143	123	136	145	142	141	141	131	111	126	139	134	127	149	136	138	135	134	121	117	155	132	133	114	128	130	110	140	117	128	135	136	142	137	133	142	126	118	128	124	124	136	123	115	117	141	126	127	140	153	162	131	151	127	149	129	138	141	126	132	132	110	140	144	119	113	152	139	143	132	137	116	119	123	141	138	120	130	142	127	153	132	142	131	144	134	145	142	125	148	151	155	138	132	128	145	152	128	132	144	127	119	128	133	130	111	137	146	124	129	128	133	129	111	137	136	142	139	133	126	137	137	144	125	121	157	150	126	153	149	136	143	113	128	129	121	160	153	140	120	144	137	127	122	148	140	135	152	153	144	111	144	143	126	127	131	113	141	145	143	146	149	128	136	113	136	142	145	125	131	139	132	125	152	139	125	126	121	140	131	137	164	125	160	136	139	120	141	157	125	139	135	93	114	156	131	121	129	138	143	147	106	108	133	146	147	114	130	116	129	155	128	110	130	118	142	134	134	139	130	123	133	94	131	134	129	153	143	117	133	140	130	142	130	132	111	126	119	133	137	137	126	117	117	130	128	121	118	118	127	118	141	126	171	124	111	136	145	109	130	147	134	127	142	138	124	114	140	131	108	139	124	150	113	127	142	133	148	139	142	142	142	149	169	126	141	156	126	147	119	118	110	117	139	134	137	113	153	132	115	113	140	143	152	135	133	122	130	143	133	114	129	138	121	128	113	124	129	125	115	147	120	133	134	126	118	123	126	151	137	137	166	123	132	131	138	136	134	116	121	117	144	119	120	134	161	133	123	135	150	140	122	165	143	136	132	134	129	125	130	136	125	108	132	126	128	136	157	131	164	116	141	143	132	124	142	125	120	118	140	137	154	125	135	133	137	133	130	146	131	126	137	143	142	130	110	144	139	146	147	126	132	115	149	126	123	140	119	118	106	126	117	142	131	161	133	126	119	116	173	145	129	115	108	149	133	142	109	138	114	120	129	142	150	146	143	109	143	129	150	119	152	127	122	113	108	120	125	154	117	147	122	152	145	132	126	132	127	139	146	137	134	134	137	134	152	144	125	117	132	124	134	147	138	129	129	129	133	148	120	146	140	121	152	140	158	117	137	129	139	139	128	146	145	132	129	113	139	126	132	125	130	122	143	174	112	119	133	143	144	144	131	135	136	130	131	133	137	134	158	127	150	116	142	152	131	147	136	119	136	135	139	136	131	126	123	153	135	134	151	128	142	140	145	127	136	147	145	140	137	131	140	142	151	142	131	126	131	125	135	139	131	120	98	128	134	121	134	149	136	116	138	105	122	132	129	114	115	128	139	143	143	97	145	115	140	135	119	116	128	150	146	139	125	158	152	142	128	122	131	127	154	124	137	113	127	149	138	128	110	129	121	126	112	138	141	137	124	157	135	133	126	129	121	132	125	126	133	160	128	130	113	111	139	130	127	134	125	129	147	166	136	125	132	133	122	124	135	144	131	128	127	134	133	145	130	119	154	147	146	119	120	121	117	122	125	148	137	153	134	137	132	144	134	147	102	120	164	143	142	129	116	129	133	138	160	123	127	130	125	127	134	137	150	139	117	139	135	123	139	154	133	119	113	129	151	145	128	134	145	128	143	137	143	139	142	122	148	134	136	126	136	125	127	151	128	127	142	133	124	120	109	134	127	145	147	130	119	113	148	139	140	140	117	137	138	116	156	144	120	151	132	133	134	139	139	138	138	116	146	131	134	166	143	126	106	121	118	119	148	129	129	142	144	140	150	135	140	122	136	120	127	129	128	144	133	136	153	126	121	117	157	154	115	126	136	132	145	153	144	138	143	131	130	135	146	130	121	129	137	134	141	139	143	159	131	134	144	139	151	144	145	133	150	127	125	145	107	133	131	130	137	135	138	126	124	140	132	132	140	135	123	131	133	136	166	129	142	136	147	148	129	129	133	123	146	123	147	144	141	141	121	130	129	114	135	142	144	128	132	121	127	123	152	137	125	130	128	151	142	122	127	125	129	114	139	127	155	122	130	142	141	123	138	119	135	125	107	136
2925	3256	1624	814	517	462	467	411	360	376	354	393	375	353	335	358	330	334	334	322	345	323	321	333	298	302	320	324	299	340	333	328	311	341	327	327	329	330	306	330	327	306	309	299	320	355	310	286	329	298	338	345	314	321	379	302	327	331	331	356	317	331	319	364	322	320	323	313	310	351	348	325	324	313	301	341	343	321	310	325	325	322	324	334	321	352	349	363	327	311	318	306	326	315	305	325	307	320	298	320	341	296	300	288	354	311	331	355	329	318	318	309	300	311	321	341	316	338	315	304	328	311	325	310	348	336	346	336	317	342	312	295	323	311	294	294	283	303	332	319	331	315	324	298	330	326	342	373	308	316	353	337	308	310	288	314	310	334	305	300	329	302	339	330	361	375	304	329	346	325	332	278	322	315	301	351	313	364	311	311	322	350	309	332	313	331	304	321	315	344	303	344	334	287	348	341	317	314	318	338	318	322	332	328	319	333	320	323	342	333	305	312	312	295	312	346	336	292	318	314	332	306	343	320	299	327	314	329	321	320	299	330	291	349	311	339	325	330	310	330	328	338	328	324	323	331	311	301	311	342	323	326	315	281	346	313	325	345	343	348	308	338	331	360	318	340	339	287	310	313	357	348	333	309	336	328	337	320	253	308	295	326	336	321	326	311	314	300	287	274	327	296	347	334	324	315	321	305	301	341	308	310	302	338	316	368	352	323	289	321	339	297	311	324	295	326	327	339	316	316	335	293	343	337	322	329	342	356	317	307	339	335	335	305	325	316	344	311	338	354	318	320	340	348	362	315	347	305	333	320	326	338	312	318	317	313	320	343	298	321	321	322	321	344	351	298	315	323	298	283	353	324	323	307	318	318	310	327	322	314	319	299	321	341	314	337	320	336	312	299	355	327	315	331	321	327	316	320	324	373	346	313	314	331	338	309	348	304	313	352	323	326	308	348	328	325	319	322	356	302	323	307	328	352	294	291	302	327	314	319	336	355	298	321	331	338	323	320	317	334	303	360	312	308	305	313	331	321	341	311	301	313	310	337	332	320	329	325	314	303	301	321	304	328	314	326	319	355	343	313	311	315	324	317	337	278	359	336	308	346	340	337	350	314	304	339	337	350	346	326	312	307	338	330	297	332	300	327	318	311	295	298	318	312	325	294	303	307	299	365	328	321	329	324	324	315	337	320	322	312	275	354	320	343	347	306	297	345	295	371	329	308	327	293	329	368	341	324	324	311	325	344	337	314	312	321	305	268	296	316	317	296	339	343	306	338	311	306	345	313	352	316	318	359	305	313	345	328	326	307	292	323	337	320	331	321	319	312	326	321	330	308	325	313	341	298	324	288	313	330	314	310	336	308	335	316	314	320	312	346	307	309	290	309	358	333	350	307	313	347	300	307	318	300	334	320	320	288	322	307	333	317	335	341	317	347	367	327	354	336	348	327	320	346	321	292	354	352	340	298	314	312	318	324	297	352	328	327	319	289	347	306	297	304	289	326	301	313	303	333	312	328	330	316	333	310	342	358	347	314	327	347	369	342	322	322	300	328	331	322	332	278	323	320	314	315	336	335	333	310	328	326	328	347	297	331	344	315	332	336	320	313	309	353	308	310	329	299	318	312	334	321	316	345	311	298	354	335	302	287	330	316	323	326	351	321	351	313	321	310	313	341	308	344	322	335	345	295	313	339	311	302	314	307	349	322	342	344	298	319	312	308	327	312	318	320	340	323	314	317	327	319	304	308	323	328	302	326	311	331	316	301	299	314	327	331	358	298	331	311	334	307	318	333	317	307	315	341	308	306	302	317	299	333	331	346	286	347	333	323	311	335	333	323	307	316	337	322	287	328	314	330	324	307	327	318	354	327	307	350	317	322	323	295	292	315	358	305	312	345	313	305	344	287	296	299	304	314	306	355	348	298	329	352	283	373	327	316	301	318	336	317	310	319	343	321	323	358	332	330	346	326	319	300	312	332	312	302	340	337	321	337	313	349	322	308	305	305	314	302	333	326	311	333	344	322	272	322	299	332	317	333	338	315	345	348	330	323	342	348	336	315	336	298	332	319	342	320	337	300	314	325	334	291	327	320	323	349	280	302	306	300	323	309	311	320	321	318	345	302	322	309	323	338	384	299	327	308	339	295	350	276	311	332	327	321	339	363	302	296	314	338	314	343	334	334	351	331	333	350	352	315	355	355	329	313	335	325	337	301	327	315	309	327	362	321	303	330	336	313	317	336	307	329	290	327	328	322	307	323	313	317	356	318	326	323	291	293	309	326	335	327	301	316	349	309	329	343	317	354	327	321	310	332	296	302	329	302	295	323	349	333	282	296	342	326	304	323	313	326	343	307	295	346	340	377	319	313	338	317	320	308	307	336	313	282	338	342	319	323	287	333	305	326	323	328	333	308	299	299	365	326	330	292	330	323	350	296	320	327	338	350	338	317	323	332	323	327	331	304	314	334	352	314	363	340	305	319	312	351	329	320	318	331	337	326	323	321	289	314	305	335	307	311	342	309	327	291	341	324	321	340	332	346	338	331	331	323	331	299	313	315	312	327	337	350	333	339	319	350	313	298	356	332	322	325	320	349	311	331	330	311	330	285	342	343	302	354	337	368	308	331	322	313	366	337	363	344	294	342	301	341	279	320	331	330	302	331	347	333	298	302	322	346	334	329	316	331	328	353	312	318	311	318	300	312	314	320	336	318	296	321	331	336	322	351	357	321	311	316	338	318	338	299	364	323	309	340	314	341	337	299	343	327	311	329	289	314	293	326	303	323	297	308	329	320	303	309	342	321	281	340	331	330	305	313	323	330	332	347	320	318	322	322	356	295	324	317	292	328	320	337	310	338	299	331	330	298	319	346	329	341	319	330	328	333	339	336	320	293	320	319	347	295	308	371	300	326	325	337	301	314	340	328	313	316	332	316	328	307	353	317	315	326	324	333	318	316	350	326	333	358	300	322	302	323	330	326	347	326	349	329	334	321	304	338	302	320	295	321	281	332	342	323	307	281	345	335	296	356	289	312	342	280	308	329	307	321	312	331	311	346	321	327	317	316	339	294	289	294	309	339	334	298	330	311	324	301	314	303	324	328	318	323	331	331	326	285	332	291	309	323	327	319	322	331	318	326	331	346	311	329	325	301	332	326	296	325	330	290	321	324	323	319	293	331	300	321	338	296	322	331	337	328	328	318	296	327	313	310	326	334	316	321	340	330	303	324	315	298	284	340	296	326	341	345	327	322	324	346	341	295	329	333	351	353	296	328	328	319	311	314	321	304	320	289	340	318	339	371	330	341	345	300	332	316	346	308	306	307	317	322	340	333	333	304	315	328	292	291	294	314	314	333	325	321	318	376	323	332	324	326	332	319	320	347	342	329	310	312	338	309	312	342	332	338	323	332	291	323	313	345	322	350	325	315	328	328	325	329	340	292	308	324	344	300	336	292	338	318	324	312	311	348	325	314	312	296	324	324	327	338	338	328	329	308
31831	20931	11658	933	484	431	392	415	414	409	396	395	377	398	419	399	410	408	428	388	399	411	434	407	410	402	394	426	426	413	353	395	407	421	419	408	399	407	449	370	419	398	380	390	428	384	392	404	393	367	413	388	419	385	442	454	421	404	392	374	419	385	418	397	398	398	440	372	374	435	409	390	440	395	403	418	387	415	406	383	393	403	409	376	393	416	378	342	366	407	410	361	407	355	377	360	416	384	403	446	482	401	390	436	414	378	363	404	373	421	414	409	391	411	417	424	422	398	401	436	409	443	420	418	382	419	390	380	433	379	396	433	399	375	386	401	373	422	393	400	364	397	427	392	405	388	420	413	377	409	402	403	421	399	433	398	406	366	392	359	415	381	394	393	396	407	376	411	413	437	400	412	468	404	404	390	423	407	395	393	438	378	421	439	418	390	390	427	401	453	412	445	402	437	401	406	403	370	352	398	375	407	380	383	413	377	452	374	383	356	429	387	423	438	392	441	391	405	406	393	436	422	361	395	441	372	431	389	397	423	389	409	387	395	418	405	408	379	432	369	436	409	414	419	424	399	369	392	393	393	395	430	379	402	405	375	408	395	403	416	423	399	412	392	371	437	401	398	399	428	409	414	396	359	389	432	402	424	383	385	411	373	425	411	403	406	389	436	386	367	415	386	431	421	421	392	400	427	392	394	387	404	386	364	412	403	426	393	358	359	409	403	386	401	411	380	401	422	417	438	421	415	392	406	418	433	394	396	392	384	395	412	429	390	399	419	380	399	382	415	377	407	401	385	374	396	429	424	393	419	390	370	393	392	406	387	407	401	382	397	404	442	388	394	420	405	420	407	408	416	447	387	379	393	423	421	408	361	362	418	385	430	420	376	420	375	414	401	367	382	418	445	385	433	397	425	396	421	418	376	388	396	390	422	400	400	376	447	419	425	404	421	387	410	425	429	401	355	400	401	410	382	396	406	420	414	386	372	426	379	374	399	421	379	384	410	405	385	419	399	436	418	439	404	380	415	426	381	403	387	412	425	394	360	373	416	419	371	420	430	440	377	438	394	420	410	454	407	423	399	398	395	424	390	398	397	438	416	402	406	400	401	421	374	384	410	419	394	450	378	349	404	426	350	417	418	418	439	411	379	410	369	397	389	397	380	388	405	418	408	380	382	402	366	408	405	362	430	437	400	403	385	405	412	374	343	427	385	400	422	375	396	386	414	398	395	429	386	357	383	395	430	370	417	421	396	395	415	388	404	397	379	440	401	472	369	413	393	454	400	385	424	392	393	422	431	451	405	440	392	389	410	396	421	381	411	371	407	382	356	393	394	402	392	421	389	421	389	441	421	381	412	377	414	412	401	403	399	408	378	384	374	416	401	415	410	417	398	382	386	406	411	421	366	411	445	401	447	420	427	435	375	372	381	413	400	425	389	411	449	395	407	389	363	432	400	409	397	382	409	415	410	406	429	409	392	365	380	413	397	461	373	404	420	379	393	440	390	410	432	371	387	421	414	373	399	428	426	408	381	432	377	423	417	408	385	429	403	428	423	415	380	386	412	396	398	362	411	433	390	398	396	369	443	379	412	412	382	387	420	382	401	423	383	415	383	412	372	379	398	436	416	411	400	365	394	430	422	411	397	398	411	375	386	390	363	398	415	418	401	387	361	384	395	403	412	383	398	399	403	372	419	395	413	400	415	411	384	349	418	415	405	396	393	384	400	402	418	441	413	404	428	430	398	403	395	420	399	411	373	389	398	408	411	454	405	408	398	395	409	414	429	398	405	444	388	405	423	403	376	391	406	401	380	402	412	403	393	388	365	423	397	407	398	455	403	431	355	380	379	383	399	385	414	402	363	401	421	385	432	389	420	394	449	376	407	409	380	415	397	401	428	388	380	387	400	379	417	379	454	402	430	369	378	397	382	417	411	377	413	429	403	391	431	421	428	382	389	378	414	400	390	382	402	391	384	399	422	338	384	375	402	409	410	458	378	431	423	373	401	396	416	389	427	417	413	463	408	379	394	380	393	406	385	376	455	421	404	437	435	398	390	406	384	405	394	398	399	382	388	422	397	359	397	428	420	417	444	372	439	361	412	391	393	415	439	383	402	399	392	390	410	431	381	434	365	406	397	410	395	408	391	392	390	397	430	455	371	369	371	392	422	458	410	351	414	414	381	357	387	408	413	387	378	367	416	387	395	437	430	406	401	386	432	405	365	390	388	432	407	411	386	375	387	388	419	402	423	417	398	440	402	416	417	406	431	360	385	410	441	395	372	447	382	372	387	390	404	396	424	398	393	377	396	401	390	394	396	432	402	385	363	403	409	377	434	402	370	405	411	378	381	409	374	378	404	397	399	418	370	410	403	403	403	429	372	426	373	417	382	427	433	406	405	347	372	364	451	412	378	365	410	432	386	386	463	400	409	385	387	428	388	377	403	380	414	396	433	429	368	398	395	385	402	376	388	395	412	399	382	394	390	428	393	413	408	417	383	422	401	392	419	409	437	421	428	386	395	389	384	398	410	360	399	424	397	408	434	404	369	395	384	391	432	386	440	407	385	381	423	428	433	384	420	393	425	414	433	457	429	401	390	415	387	408	392	388	428	428	420	410	400	408	400	390	418	417	407	420	362	394	394	410	381	388	380	407	425	429	424	366	401	372	380	394	407	391	418	374	385	406	384	400	404	414	443	400	397	398	476	397	431	404	436	418	372	429	393	397	369	433	400	374	361	427	419	351	406	394	378	401	401	409	439	379	388	413	370	412	413	401	410	339	380	414	379	408	391	410	391	423	392	377	396	387	369	416	415	367	371	418	427	404	393	413	392	372	422	359	414	400	396	365	392	403	426	410	387	370	413	410	423	365	383	403	436	387	384	365	401	407	379	414	425	411	390	405	393	450	377	410	386	360	387	383	413	403	426	439	399	423	422	414	415	376	424	373	410	445	394	403	421	421	374	387	409	398	399	410	406	422	376	411	410	416	429	421	369	393	402	419	449	397	393	470	397	430	388	422	419	428	389	416	390	414	412	418	381	419	397	403	393	423	384	401	432	414	361	352	371	400	418	409	421	381	398	421	392	400	397	415	409	395	377	415	370	405	414	381	411	414	365	395	387	454	382	409	416	416	402	373	368	438	414	445	424	398	403	399	381	407	393	424	413	388	415	398	374	428	395	408	418	364	424	367	388	380	409	403	363	377	377	379	446	406	416	386	372	386	427	412	403	406	378	372	411	358	372	408	449	429	381	423	413	390	415	402	414	376	385	378	371	391	436	409	423	404	422	408	414	425	397	390	430	444	408	397	387	401	404	418	419	391	374	382	413	387	390	405	407	369	389	388	400	377	413	359	395	419	359	413	379	381	418	421	408	427	414	392	417	398	379	410	422	371	446	413	381	420	410	390	415	396	426	395	410	409	425	423	415	407	386	435	424	435	375	331	410	430	417	417	412	398	384	428	391	431	404	391	402	416	416	385	356	395	402
5857	1010	957	895	837	847	843	858	884	856	823	862	867	866	892	896	945	940	915	818	902	894	806	882	903	923	834	883	869	905	817	899	912	919	877	886	889	897	894	855	902	870	915	855	881	899	858	855	860	916	922	870	871	902	871	841	819	843	866	922	900	815	884	888	834	833	908	837	899	939	802	888	850	913	856	907	914	887	892	882	882	845	846	803	868	875	930	847	839	845	877	888	884	861	882	882	863	905	830	853	880	897	894	858	848	868	884	802	877	853	889	839	911	854	898	853	808	876	870	906	840	850	839	888	855	867	903	960	873	865	900	880	876	861	936	847	874	850	870	860	853	901	856	863	888	885	898	862	872	876	872	882	890	930	851	872	848	820	917	924	880	870	856	937	875	887	846	789	790	881	830	889	834	883	888	863	857	836	837	816	794	871	914	819	840	872	862	877	924	854	910	836	836	853	853	896	871	889	883	846	848	902	837	850	872	836	863	838	844	852	846	889	836	853	879	877	867	846	882	849	895	927	874	839	833	871	842	897	841	894	860	903	901	887	856	865	899	813	883	892	797	868	866	872	850	852	870	894	862	918	882	900	831	891	870	900	890	874	909	855	909	865	907	893	887	877	927	907	846	889	912	850	897	878	900	831	855	830	867	883	864	826	846	853	835	873	873	880	858	835	863	868	859	888	885	873	861	897	843	851	862	885	909	884	891	918	856	876	894	853	818	869	805	859	908	866	851	847	812	920	887	874	876	895	859	903	868	865	851	854	899	889	889	855	864	847	873	858	874	864	872	850	874	908	854	867	890	810	859	867	892	847	863	888	872	882	888	901	837	867	900	887	906	818	879	876	895	908	866	880	860	863	829	871	907	914	852	864	901	879	824	888	826	869	869	908	861	863	887	854	890	870	845	844	938	883	910	901	889	885	877	853	856	860	844	897	880	879	891	902	873	825	837	801	879	859	843	846	871	870	873	881	841	875	857	862	872	884	868	907	914	859	882	864	908	855	873	862	856	867	848	885	891	892	808	852	846	883	890	909	896	960	884	853	835	832	865	870	873	874	849	872	889	852	895	913	869	867	877	846	916	892	871	809	870	826	880	826	862	885	802	891	958	838	828	831	847	918	905	844	845	889	906	860	866	908	887	846	875	900	862	961	936	842	855	904	857	871	912	851	870	885	870	855	910	884	822	870	887	890	867	841	875	837	880	909	856	855	859	881	873	896	902	902	933	886	890	881	871	887	901	921	869	871	849	906	903	813	862	882	860	904	859	831	953	859	896	854	828	836	834	846	896	861	862	829	846	887	836	848	878	889	902	877	881	888	871	827	858	887	861	821	859	872	852	872	832	831	874	888	845	904	871	910	916	868	830	875	878	847	856	833	843	918	923	870	894	906	850	814	878	873	844	862	919	804	930	852	937	893	913	887	816	852	857	859	876	875	820	915	857	891	889	883	853	858	884	846	889	884	845	899	836	833	897	854	885	876	902	912	887	896	905	856	849	906	834	881	864	904	886	897	905	947	924	863	923	895	917	825	912	805	859	876	845	879	874	905	875	913	890	869	884	917	852	911	917	862	864	837	882	828	928	830	890	815	857	876	868	881	905	857	859	871	833	947	868	818	848	883	860	887	910	924	903	860	803	874	822	827	849	876	906	839	918	854	909	874	882	892	875	869	867	857	895	884	882	878	869	842	895	852	878	876	856	952	882	853	888	865	870	847	910	899	880	830	903	891	890	848	877	859	842	851	891	901	873	851	859	900	832	913	817	873	884	873	906	902	891	853	917	874	878	895	905	849	889	845	846	847	844	862	962	879	849	911	893	901	889	859	828	893	885	828	897	857	868	860	818	909	856	860	877	892	874	830	830	862	881	892	851	831	865	839	910	877	860	848	873	848	906	893	856	894	891	828	875	885	870	882	901	882	875	867	890	872	852	905	883	842	897	878	873	838	868	854	910	862	872	886	829	861	915	887	871	899	879	894	881	904	809	881	837	893	873	891	914	874	877	863	907	879	853	904	855	900	928	874	948	879	868	888	861	859	893	814	843	936	880	917	865	870	884	898	839	790	884	865	891	887	856	865	867	879	898	915	885	881	864	876	849	842	890	870	837	927	841	859	838	872	872	875	856	900	918	889	887	908	867	860	834	881	888	933	874	897	857	878	857	865	842	852	896	910	922	930	881	868	881	860	917	893	854	883	931	867	851	871	924	863	890	883	907	920	885	886	891	944	895	914	907	882	895	896	949	911	851	889	841	863	886	860	886	851	911	908	911	895	893	832	867	899	914	901	871	871	882	822	869	870	863	857	886	900	910	850	899	831	840	841	821	845	887	905	815	848	894	897	873	850	901	865	855	942	866	904	898	929	901	829	935	886	888	828	883	914	847	843	847	856	933	865	850	895	842	891	834	892	901	880	890	888	873	889	863	856	847	884	872	909	877	875	857	877	887	859	839	853	831	871	866	907	851	878	904	849	824	842	884	841	945	861	879	872	890	856	849	870	870	851	868	839	896	876	879	926	893	888	865	867	833	864	875	839	920	869	906	908	861	881	872	890	915	855	902	873	894	870	853	833	875	892	846	908	841	820	926	835	853	864	896	864	887	856	870	840	909	885	845	820	826	864	851	848	835	921	844	888	912	896	831	857	867	947	870	884	869	894	853	867	841	844	896	899	892	886	859	894	838	802	877	903	842	873	864	845	854	865	864	828	892	865	825	856	873	902	861	835	841	852	900	877	815	871	863	835	884	872	864	895	881	863	890	851	833	867	859	848	870	909	841	880	853	857	894	818	896	896	826	880	869	844	874	900	879	865	886	885	884	829	847	905	881	856	887	880	847	867	826	905	880	865	898	870	822	907	896	913	884	852	882	834	866	883	867	828	853	883	867	890	883	888	839	888	844	830	875	896	870	885	884	828	815	852	862	876	898	811	907	843	860	898	842	931	883	807	861	845	928	858	884	889	878	861	890	879	900	833	894	891	867	843	878	885	858	825	902	812	899	884	917	892	906	843	920	878	891	900	909	897	881	880	879	854	885	902	891	869	886	881	913	847	874	892	853	863	824	836	887	823	849	901	840	866	876	858	893	836	899	864	889	887	877	841	827	934	874	893	877	859	856	883	881	817	924	913	835	877	918	818	884	882	870	898	836	867	841	895	872	862	796	847	909	865	869	858	849	792	905	886	844	887	876	822	853	892	817	841	839	891	889	840	887	878	912	848	823	884	882	825	909	890	876	873	856	899	872	898	903	873	863	885	845	877	882	893	892	877	864	857	879	886	916	864	879	849	870	896	856	873	856	858	880	894	858	876	867	924	892	857	892	855	817	847	840	875	859	896	831	909	891	824	893	819	891	876	815	890	955	921	849	827	837	876	926	885	871	851	895	909	872	870	842	866	871	880	911	863	905	925	915	879	871	848	873	884	891	876	892	855	881	837	880	890	880	856	886	875	813	878	866	838	888	862	928	862	862	860	893	874	890	894	874	880	830	886
24900	21472	24793	28563	21468	21265	1199	425	349	338	327	347	345	316	318	324	294	332	297	283	269	316	265	310	318	299	293	321	314	332	308	322	291	295	302	277	318	286	286	267	301	288	266	282	248	259	288	264	284	307	296	279	278	307	308	277	270	287	303	299	252	339	299	326	277	296	277	292	287	290	280	283	288	312	294	302	303	265	288	304	287	332	265	277	290	327	299	303	288	301	299	275	309	275	280	300	272	318	299	303	302	280	283	289	285	292	289	330	290	303	330	277	295	323	286	276	279	300	269	288	322	308	326	261	272	303	295	325	298	275	291	286	270	274	318	278	290	263	310	287	283	297	278	282	296	310	261	266	305	275	308	277	288	292	298	288	301	275	286	293	284	274	302	295	296	299	318	284	300	282	321	288	284	265	287	286	312	297	299	328	317	284	330	265	302	315	299	332	279	318	290	298	291	313	311	265	295	272	302	288	282	309	316	282	289	290	279	290	306	293	289	307	286	307	291	289	308	283	296	268	305	301	280	303	307	287	261	295	309	305	293	286	273	280	288	319	266	315	329	300	299	321	273	311	318	319	301	284	269	276	325	262	291	295	294	295	307	296	301	270	295	304	294	295	268	295	321	264	266	307	291	295	306	308	289	292	288	279	338	277	298	261	262	289	289	281	280	268	324	268	260	292	286	304	284	250	265	299	286	296	296	317	300	279	280	295	298	304	301	311	294	301	256	303	305	287	296	305	288	283	287	285	302	309	318	279	340	263	289	251	250	281	291	245	297	311	262	272	307	292	260	292	280	279	323	298	305	295	293	287	301	310	248	273	297	290	308	313	315	278	317	302	318	314	295	290	289	281	303	318	315	273	309	276	289	295	307	271	279	307	290	329	290	299	301	310	315	306	317	292	285	332	289	258	291	276	279	306	311	303	322	309	291	282	270	285	267	286	267	308	279	333	309	291	297	305	269	276	295	306	289	311	309	342	310	307	288	298	291	278	277	299	303	270	273	289	307	273	297	315	280	262	295	297	287	272	289	305	294	291	306	289	294	277	302	263	295	306	328	315	290	288	289	306	298	272	289	304	307	318	310	295	285	296	284	260	273	307	299	298	287	305	263	321	310	317	281	302	281	287	312	295	271	311	284	332	305	289	282	318	315	276	320	281	304	312	273	272	316	260	279	295	296	309	301	287	265	285	259	272	273	295	295	301	285	306	284	297	291	336	300	335	289	340	270	294	293	318	291	274	278	303	271	303	323	290	288	278	311	294	323	270	263	307	299	308	296	288	281	305	294	284	282	288	278	288	297	307	292	297	296	307	304	317	280	302	301	296	317	314	293	311	312	280	251	299	309	292	271	315	294	293	285	300	288	322	330	293	289	269	292	267	261	290	292	290	298	281	293	270	312	261	293	258	254	255	255	293	283	320	288	310	310	305	303	286	281	287	267	277	301	311	301	289	303	282	324	295	294	286	301	290	301	282	298	308	264	273	309	294	322	320	318	313	277	269	275	305	345	297	281	314	294	306	313	272	273	306	289	286	255	257	292	259	295	283	306	277	311	306	284	286	284	300	293	266	293	288	307	304	325	301	309	307	299	307	303	315	275	270	299	305	297	310	303	287	261	288	318	289	283	288	292	313	298	257	303	265	272	294	302	300	314	297	269	298	285	280	296	313	277	318	286	302	260	331	303	300	346	311	310	286	301	296	259	296	303	279	283	304	279	291	276	293	285	293	282	278	289	294	342	290	277	282	287	329	277	242	279	324	307	301	266	298	297	272	276	307	275	250	269	278	279	296	292	295	284	279	300	320	294	281	301	273	260	297	265	298	293	295	320	276	302	313	309	306	277	274	284	258	251	285	307	319	268	271	301	315	299	280	298	293	283	296	284	320	311	274	285	287	323	285	294	293	308	296	282	271	303	302	328	276	299	293	290	288	295	277	333	298	278	320	282	306	260	290	289	287	283	300	290	281	303	251	296	272	329	304	299	290	279	315	282	301	252	307	287	281	265	292	299	295	305	293	290	301	304	258	301	278	296	297	302	266	268	295	291	296	313	282	262	298	312	272	306	280	294	300	272	290	303	298	291	245	283	269	292	268	279	296	310	266	295	290	274	292	298	322	267	292	302	265	268	285	264	314	282	271	275	317	326	294	281	266	311	268	274	291	278	277	299	278	294	300	309	292	324	308	286	269	291	307	298	299	294	317	310	278	286	321	294	268	269	291	305	292	307	310	294	269	300	276	267	266	318	268	284	311	287	283	260	244	287	301	288	314	286	287	274	306	314	283	285	305	275	294	283	281	329	256	302	323	315	306	298	308	283	306	267	310	301	309	330	303	293	299	271	284	309	273	278	283	270	305	282	281	259	276	264	303	284	291	278	260	299	276	293	324	304	297	305	295	294	315	265	281	267	302	271	279	276	268	288	229	271	291	271	294	295	288	297	294	306	281	285	314	309	292	287	306	296	271	291	304	297	318	312	280	267	294	319	300	271	299	314	308	279	291	306	301	299	277	305	252	277	304	283	301	287	287	276	283	275	290	269	281	307	301	346	298	286	274	288	329	275	298	290	286	296	306	293	287	313	297	316	301	291	315	302	327	265	305	301	283	272	305	270	286	303	306	291	291	314	288	300	284	316	275	300	281	283	301	280	308	303	289	282	298	306	285	295	288	282	291	288	275	300	294	321	272	299	316	287	269	308	285	304	293	269	293	290	314	284	314	342	255	286	319	275	311	285	276	310	290	313	257	300	294	278	298	300	310	291	294	324	283	302	291	290	291	255	291	337	259	274	286	297	317	296	297	278	283	249	303	289	286	270	320	266	292	309	274	299	309	264	259	275	306	273	286	301	296	261	300	300	308	298	329	291	248	319	272	305	294	300	232	265	296	283	284	290	300	270	308	303	294	252	301	298	286	281	273	292	299	276	292	284	311	312	282	291	311	305	286	295	297	281	296	291	287	264	294	279	300	282	288	287	304	306	288	270	307	284	304	319	325	265	290	296	294	289	314	287	279	292	270	303	313	285	299	301	291	264	245	298	321	273	295	270	307	275	319	291	300	329	267	326	263	329	273	324	302	292	302	303	252	314	242	262	261	273	283	293	301	273	280	290	268	252	296	283	280	281	268	263	340	327	264	326	262	293	318	321	297	305	283	303	337	315	284	305	301	268	284	272	282	292	274	285	311	239	283	266	291	294	265	273	293	299	320	272	332	300	299	306	244	302	285	275	290	291	273	276	270	277	286	292	230	267	292	326	321	295	312	305	286	282	279	339	292	298	285	326	276	303	302	260	258	302	273	288	305	289	295	291	285	272	292	294	294	313	272	324	316	297	289	319	308	278	310	304	281	287	277	266	305	289	295	291	286	304	290	256	269	287	329	308	286	284	284	305	313	292	288	287	330	316	265	268	270	295	319	296	279	306	265	297	334	321	267	302	266	312	275	305	291	295	310	348	316	300	287	326	318	326	299	295	266	315	340	276	312	280	270	300	291
3129	2236	1359	927	753	742	677	676	629	690	656	663	662	681	661	652	642	638	685	649	653	654	644	625	652	636	614	616	633	650	681	597	632	561	635	683	613	615	645	656	628	666	662	620	640	646	682	670	606	646	624	612	609	644	605	607	616	619	662	622	650	634	645	654	633	642	620	641	676	640	658	658	643	668	651	644	639	673	647	634	606	641	626	636	612	641	640	653	635	632	602	653	675	683	658	612	621	650	654	654	661	642	653	625	654	664	610	596	678	647	683	623	681	640	654	651	586	633	636	627	592	610	648	596	645	649	603	661	610	664	687	653	635	611	650	641	649	626	610	673	625	648	607	614	681	639	648	644	662	661	639	621	641	646	621	669	652	674	640	627	633	623	635	638	590	642	665	652	626	626	600	622	667	669	663	628	655	652	603	684	656	615	653	625	599	641	607	634	626	637	615	609	657	637	651	574	639	646	609	653	623	663	619	643	610	638	609	655	663	594	618	656	631	610	586	616	622	620	638	633	653	638	654	634	627	646	648	634	629	633	613	638	629	589	632	642	671	619	645	636	655	630	586	655	654	628	620	610	635	645	630	631	656	610	635	633	672	613	605	631	599	650	647	621	582	690	687	629	620	624	635	662	620	663	599	623	586	625	623	624	602	637	600	601	639	635	642	583	638	697	563	673	649	682	608	649	629	576	648	626	644	626	628	626	596	644	649	616	645	624	590	630	621	625	648	659	646	680	637	649	625	616	652	621	628	649	661	608	629	682	598	617	632	642	617	627	644	657	650	638	608	657	679	641	672	636	672	658	628	636	625	670	689	668	601	622	593	614	574	656	639	628	636	645	620	660	641	633	679	572	655	644	660	612	626	637	619	646	627	635	574	621	632	649	637	658	592	663	631	635	602	609	640	629	595	612	602	611	589	589	595	609	655	626	623	646	607	656	622	591	601	583	624	645	624	596	698	637	660	642	637	665	641	638	672	628	676	622	622	647	641	599	613	642	679	618	644	650	637	609	636	611	585	633	615	630	654	638	631	623	620	650	638	646	635	620	640	611	570	599	631	608	670	611	584	630	594	638	677	660	623	657	680	676	646	626	626	607	647	641	612	610	649	649	660	638	636	620	668	611	666	587	640	644	657	590	643	672	636	630	615	654	671	643	655	672	607	629	635	620	653	618	668	638	667	637	622	704	636	616	586	621	623	634	626	642	603	643	629	669	657	621	614	635	597	619	651	630	658	602	642	642	632	602	638	602	635	634	645	604	687	626	632	640	650	654	628	662	670	644	657	669	622	656	622	639	629	648	689	602	599	619	577	636	600	619	607	627	593	626	627	637	644	615	648	628	603	646	644	586	619	659	595	620	653	671	663	646	632	625	608	671	641	566	627	662	635	647	656	647	632	665	648	640	633	630	649	656	620	625	595	621	653	606	627	606	620	639	623	611	627	677	623	609	646	587	610	618	596	621	671	629	615	635	644	600	667	634	635	604	699	640	638	621	665	644	606	608	609	641	708	622	618	659	638	657	665	646	599	638	662	628	603	621	652	587	648	655	625	652	620	662	662	606	636	662	656	629	665	688	632	625	628	585	642	658	604	635	613	637	658	654	617	615	659	680	660	611	633	660	637	638	641	605	637	604	619	628	635	625	665	666	613	615	676	632	678	621	673	678	598	601	623	579	658	653	631	630	625	615	658	631	603	641	640	615	645	619	641	651	628	649	606	656	614	578	658	607	616	612	616	640	632	608	622	585	607	630	652	646	663	651	624	643	623	653	619	600	628	664	629	622	649	601	663	642	642	623	600	606	650	638	669	597	623	659	638	630	620	645	634	677	652	625	648	657	638	623	605	656	622	621	604	669	628	636	644	638	642	625	677	641	614	616	632	617	622	619	696	621	619	634	641	649	607	609	596	664	628	659	658	614	650	582	683	655	631	607	604	616	635	614	653	627	621	582	671	726	613	622	610	665	647	638	635	646	612	631	687	615	599	652	650	659	639	627	616	663	632	613	652	666	644	612	656	650	652	610	629	610	665	647	647	648	600	685	605	653	636	622	629	612	592	622	619	657	633	639	658	592	622	616	664	612	660	617	664	647	654	691	679	618	649	627	597	624	620	677	641	636	572	626	643	628	611	637	638	631	641	613	646	637	604	636	616	623	628	622	645	631	601	655	646	628	662	637	684	643	609	625	568	632	659	620	659	647	650	632	594	629	629	619	648	648	659	623	599	623	654	618	609	613	618	592	627	630	662	627	625	607	632	589	656	646	653	613	613	667	633	636	660	637	586	582	633	643	633	658	639	662	649	623	671	653	622	626	644	623	595	622	632	649	614	616	652	662	666	643	631	650	613	594	632	634	660	636	673	614	592	689	593	630	654	645	635	670	651	641	605	616	710	670	664	600	619	642	618	616	630	662	644	651	612	633	597	633	621	615	627	683	644	657	616	608	638	646	643	594	668	639	628	677	611	659	645	618	602	638	616	659	643	595	626	649	603	640	683	595	651	635	608	603	642	659	647	673	635	573	635	647	639	715	632	640	626	623	627	691	633	663	664	643	634	613	645	646	589	625	644	595	623	624	608	620	632	601	630	650	593	631	659	632	618	669	658	599	657	649	621	601	661	634	642	642	636	648	614	624	670	604	670	626	645	615	606	602	631	636	705	613	637	637	655	601	655	599	559	622	627	684	617	651	661	613	668	653	621	604	651	645	617	590	610	621	607	651	634	638	638	595	610	632	615	690	642	617	657	655	610	647	649	663	621	624	614	634	599	648	644	648	599	622	648	636	635	613	633	643	657	643	614	615	675	680	657	635	635	625	666	657	604	624	646	593	641	627	656	634	646	613	599	680	666	675	608	639	615	676	640	643	683	667	625	611	667	605	632	624	655	637	620	648	622	622	590	620	609	627	639	654	586	619	595	629	629	649	618	675	627	597	667	631	658	603	565	609	614	638	587	636	629	609	659	658	649	655	643	603	624	581	656	617	626	648	639	608	648	635	619	619	642	637	632	640	633	597	608	598	650	606	651	657	609	632	612	611	615	609	618	619	606	647	696	620	654	673	668	640	652	623	638	665	643	655	634	598	628	636	690	655	632	645	648	662	667	628	628	662	633	646	691	590	620	637	637	605	671	610	627	589	626	636	608	601	651	675	698	623	655	673	630	616	637	677	658	641	631	678	621	639	625	634	674	647	640	631	656	614	609	652	654	625	647	648	622	601	653	626	601	654	636	631	636	635	656	654	655	613	608	630	638	639	665	620	650	618	618	568	622	620	638	641	583	699	612	633	669	587	648	647	620	653	616	642	664	614	642	634	632	653	648	595	677	641	621	648	677	597	604	596	635	671	630	647	621	645	635	660	647	638	596	611	641	654	622	654	649	665	595	615	676	640	618	639	629	625	644	631	647	639	673	656	580	667	657	621	643	635	640	671	641	630	636	635	654	634	639	646	635	618	594	643	657	650	663	620	619	667	602	607	630	637	623	628	660	662
24358	21498	25092	28314	21499	21509	17946	509	247	240	214	187	190	174	160	183	178	148	147	157	154	156	124	145	145	126	149	129	142	121	142	151	135	146	156	133	172	125	135	142	133	138	139	128	155	120	136	146	145	133	134	122	139	125	159	137	139	129	143	152	135	132	134	143	120	128	106	147	129	142	127	130	155	132	144	97	134	143	113	140	132	105	162	136	123	133	136	146	159	158	123	129	122	132	118	103	131	118	121	144	111	105	129	131	115	115	122	143	155	115	151	129	112	150	121	137	126	123	139	126	130	118	127	145	128	151	138	154	129	140	142	129	126	128	131	129	129	145	149	158	141	153	108	123	133	131	146	128	120	126	148	121	156	151	133	119	122	138	136	149	121	124	125	120	142	147	132	142	138	105	126	126	122	119	142	143	115	130	111	114	148	141	139	121	138	129	142	122	138	135	137	124	118	132	128	144	106	123	160	113	157	136	118	115	133	144	133	140	140	139	132	116	125	132	126	137	144	135	132	129	121	130	130	123	126	127	129	114	139	136	140	110	141	128	131	114	107	133	148	148	133	136	129	117	134	131	109	145	123	151	142	152	136	145	129	145	145	164	119	148	139	125	136	115	110	151	112	133	148	133	138	134	127	134	119	151	129	123	142	113	136	133	129	161	130	123	122	148	101	156	159	134	125	120	125	141	116	139	132	122	149	129	148	131	131	150	129	134	126	118	139	124	139	121	117	120	122	120	128	131	108	140	134	131	132	110	130	136	130	129	129	138	108	148	163	130	128	123	138	117	126	140	153	130	129	139	119	134	146	121	139	131	137	139	162	158	130	118	123	139	133	128	117	146	140	123	135	127	128	121	129	126	128	140	160	128	114	147	131	136	160	111	126	142	118	132	124	147	130	149	123	147	117	130	124	139	122	144	128	141	136	125	145	144	98	117	125	151	142	136	126	131	127	113	131	132	118	166	131	136	136	132	147	109	161	130	138	140	153	158	118	127	134	135	131	142	127	150	140	144	136	125	145	148	150	143	159	119	142	115	137	144	136	140	129	158	130	130	122	146	108	129	134	125	134	124	114	115	133	140	111	144	129	147	124	116	116	124	139	112	127	137	137	144	121	120	130	150	127	132	143	144	127	96	130	147	134	154	132	142	128	129	118	119	146	121	141	125	116	132	152	117	121	144	132	124	144	134	119	112	113	138	131	130	142	142	146	131	129	149	138	135	135	108	123	172	157	167	129	139	131	130	129	153	112	127	139	138	135	105	128	132	126	124	117	126	137	125	140	132	118	124	137	144	153	140	116	129	141	143	140	142	144	143	137	148	118	126	104	144	111	146	140	112	142	139	116	149	135	137	125	128	114	138	122	119	130	140	117	148	134	124	131	150	149	123	126	119	146	136	143	131	139	130	150	130	120	143	132	121	139	142	132	123	131	122	158	107	133	149	141	124	129	136	124	161	137	162	126	120	127	137	141	130	134	130	166	131	113	143	123	127	122	120	133	142	147	133	145	137	123	133	140	117	135	135	159	146	139	134	126	133	134	157	125	128	148	137	148	147	132	136	144	149	140	136	129	117	115	138	147	136	128	125	139	130	143	141	144	161	148	144	138	151	133	162	123	144	138	129	141	131	118	153	123	129	127	147	136	137	131	146	136	145	130	150	112	144	172	140	133	136	126	128	131	150	124	129	157	109	125	141	147	120	120	137	115	129	133	143	152	125	112	130	105	110	143	111	133	129	119	135	136	134	145	115	141	150	144	111	138	148	142	153	153	111	118	139	146	129	127	160	136	122	143	152	139	164	145	133	143	111	134	139	120	122	109	115	129	141	139	124	116	138	147	120	127	132	151	164	132	124	134	136	141	141	145	118	108	133	140	133	145	152	147	152	131	130	127	127	121	109	110	131	135	131	109	129	118	142	135	133	121	128	143	158	138	137	144	136	141	144	130	147	130	140	124	115	111	134	130	123	124	137	133	133	121	112	130	137	165	127	136	112	127	140	116	108	150	132	143	147	129	123	158	133	129	137	151	130	115	118	123	142	129	119	120	110	120	116	129	116	147	118	136	147	129	132	119	152	108	125	126	119	110	153	112	161	113	127	156	132	114	123	130	147	111	129	145	136	100	124	134	131	147	150	142	151	136	113	117	138	122	121	116	125	122	125	116	137	158	117	149	112	151	134	147	132	123	121	127	138	126	130	126	135	137	129	135	142	143	142	130	133	152	139	133	112	129	132	126	127	140	140	124	157	125	134	132	135	132	118	114	131	114	137	128	134	122	138	122	132	130	139	139	115	149	169	138	129	117	128	122	124	150	121	142	138	127	133	160	129	128	123	148	139	131	146	129	124	148	124	130	150	119	121	127	114	131	147	135	137	150	109	135	135	110	124	133	128	149	139	109	123	132	105	120	141	127	138	111	151	139	163	138	136	120	140	146	158	121	125	147	139	129	146	130	121	152	126	130	101	111	126	141	102	131	124	132	157	160	134	134	131	138	119	134	127	137	121	138	118	124	117	148	138	127	148	118	145	121	115	134	137	127	132	129	144	137	120	136	124	137	146	133	140	137	153	132	133	134	137	133	140	115	137	136	126	119	138	136	133	154	103	114	125	131	148	116	129	146	142	121	122	125	139	140	149	138	125	146	127	133	116	107	122	139	126	121	121	129	120	116	150	108	119	130	137	109	131	132	120	130	116	126	117	120	137	117	121	131	143	140	129	140	122	133	120	129	140	142	130	143	133	136	148	176	108	134	130	142	129	134	142	135	140	153	134	115	126	137	133	118	140	118	120	126	144	105	144	139	101	115	123	121	141	118	138	111	126	142	118	115	110	145	135	130	137	143	124	165	137	130	135	137	137	132	114	119	114	144	127	112	120	154	131	142	132	138	139	153	121	135	138	130	141	112	127	131	136	130	121	133	121	119	128	136	142	129	123	119	125	132	136	117	142	141	143	151	144	139	136	142	112	146	122	127	133	135	127	131	161	154	149	148	109	127	139	149	125	144	146	125	132	113	116	133	138	141	129	130	128	123	146	119	103	137	135	118	128	117	139	131	142	148	110	121	145	132	127	134	136	152	133	120	144	134	133	129	122	135	129	120	115	115	147	123	133	149	111	124	121	143	138	130	107	127	152	111	127	114	122	130	121	120	132	144	129	120	111	125	138	141	130	134	132	126	155	118	122	137	125	129	128	124	145	116	145	136	133	134	129	143	152	142	118	128	136	132	140	125	122	148	147	124	126	161	144	127	122	131	130	107	132	141	134	141	154	143	143	122	154	106	134	142	127	123	127	124	137	136	116	136	133	130	138	132	141	145	146	133	129	138	126	124	132	116	109	123	118	154	127	133	134	130	154	113	143	122	131	124	119	128	120	135	162	157	131	143	123	127	148	109	168	110	152	140	151	139	130	121	125	129	126	130	133	113	119	154	154	143	122	158	135	103	114	144	109	132	141	144	126	124	137	160	156	128	126	134	125	115	144	128	170	139	135
3081	3278	1516	818	559	477	435	406	403	353	339	350	364	328	335	338	363	362	343	359	286	310	315	366	313	337	350	330	349	335	316	303	341	309	312	326	298	337	320	307	332	335	327	314	313	353	353	287	332	303	312	322	344	328	273	313	347	323	304	360	358	316	339	307	298	309	344	329	320	329	321	296	327	296	322	295	289	314	343	326	300	347	288	319	295	334	302	329	326	311	323	339	340	295	324	290	336	321	340	332	324	310	339	275	326	332	339	324	321	330	326	328	338	351	302	331	312	318	357	313	335	304	312	327	350	303	325	327	314	334	331	306	302	318	328	321	328	317	344	324	332	340	304	319	320	326	351	342	340	318	300	312	321	340	326	315	301	325	303	346	324	299	328	318	356	315	322	328	307	294	332	302	299	338	337	324	345	342	327	319	321	321	335	322	330	324	319	321	309	315	294	312	311	336	301	313	355	341	322	327	304	345	327	323	314	378	341	328	276	329	319	310	311	323	334	312	311	299	336	364	309	286	306	296	308	335	307	301	315	307	341	332	343	356	308	322	286	301	296	343	347	332	320	330	335	347	344	354	340	306	343	307	295	310	325	319	301	298	315	319	323	311	323	331	304	305	319	315	326	317	294	327	314	317	329	349	313	313	339	311	316	299	342	313	314	332	299	270	331	323	319	329	321	355	312	328	285	330	297	297	349	335	345	298	332	313	321	320	321	317	302	342	337	332	298	331	348	326	292	323	297	312	304	335	312	316	319	360	349	297	322	306	289	312	335	329	317	310	324	324	309	349	304	334	338	330	348	318	305	319	306	331	304	333	299	339	320	293	296	319	296	324	335	325	337	355	347	312	326	335	337	312	312	350	350	323	350	340	310	312	324	326	340	307	308	322	329	301	288	309	300	355	334	337	359	305	296	309	326	303	321	338	339	304	303	351	334	326	348	341	311	343	332	332	319	316	326	331	299	315	325	285	353	336	334	320	325	338	322	277	341	312	313	338	332	315	291	298	365	311	356	334	303	318	309	297	298	307	340	330	309	347	325	350	320	303	277	330	330	302	336	367	362	333	318	339	311	328	314	288	331	364	328	350	311	297	325	375	343	313	359	330	317	347	312	346	331	347	303	326	321	322	297	341	315	326	341	294	341	331	358	318	318	315	328	309	319	329	312	329	303	319	332	337	331	307	307	317	328	272	332	284	298	320	320	329	329	324	318	323	287	336	338	319	327	309	340	306	297	300	320	325	342	351	325	313	322	325	307	321	321	313	318	319	326	313	306	325	341	304	337	316	322	314	327	269	335	350	304	343	339	301	332	311	305	366	324	318	304	348	297	297	291	333	310	332	330	338	345	311	344	314	312	309	354	309	317	322	305	301	326	337	331	325	335	331	313	306	310	329	320	339	307	295	325	335	332	326	328	345	321	307	336	329	302	341	322	328	363	313	335	297	334	324	364	334	320	339	335	344	315	306	310	333	324	284	341	353	324	313	343	312	323	355	343	314	315	345	325	316	326	316	345	322	280	324	331	291	333	300	340	369	318	311	334	307	329	307	297	304	292	322	310	297	317	326	345	346	323	338	323	362	316	355	277	323	324	312	316	297	308	336	297	336	339	352	304	354	340	311	308	330	362	317	295	324	329	362	344	334	343	327	315	281	304	307	349	324	341	295	307	291	326	344	329	312	303	293	341	319	314	324	301	301	307	292	364	319	285	282	316	343	330	321	318	310	313	326	342	321	334	333	307	305	319	337	338	318	321	303	303	336	323	316	319	343	332	307	296	315	331	330	315	318	331	290	315	327	315	313	296	338	335	316	309	291	254	342	326	334	326	313	319	350	334	301	318	327	306	307	308	308	330	284	332	324	321	326	322	301	321	308	316	317	310	321	336	341	316	305	315	336	344	311	335	292	347	339	285	353	308	348	287	331	318	288	324	310	325	313	316	326	346	300	344	369	322	314	355	341	297	319	334	302	312	339	350	341	316	351	297	325	321	343	339	332	321	321	303	318	298	336	340	304	326	315	337	338	309	320	300	308	300	332	334	299	348	328	321	307	332	347	316	306	334	299	339	326	304	342	342	320	313	293	346	320	328	290	320	345	326	282	365	313	336	325	336	321	332	316	305	288	351	309	317	301	332	331	329	329	332	324	303	309	295	349	337	313	286	331	300	323	301	329	311	342	320	351	293	316	353	283	314	290	310	309	346	290	320	311	336	348	321	273	331	307	349	338	360	337	336	358	315	317	329	310	356	305	309	287	297	326	305	332	329	302	322	309	302	333	316	321	334	331	295	300	330	316	357	340	299	317	318	356	334	333	329	295	315	306	298	338	305	340	334	307	326	312	331	315	313	361	312	329	333	368	313	336	295	302	328	310	280	343	340	315	331	322	330	321	309	343	336	359	329	344	350	323	318	327	331	302	355	323	312	339	322	322	311	326	326	330	297	314	297	344	314	300	322	298	353	308	302	312	325	320	347	314	309	311	288	323	321	305	293	353	328	333	305	303	324	332	317	327	335	321	341	335	317	328	302	325	310	324	319	334	331	322	323	328	307	331	304	328	364	328	315	353	308	288	302	315	325	346	328	318	330	324	322	328	305	338	323	313	353	317	305	331	320	307	310	288	323	317	327	326	300	349	282	331	329	310	297	304	321	318	329	298	291	317	316	308	333	338	338	350	335	342	334	322	313	317	300	318	330	323	338	307	333	266	322	297	333	337	311	316	298	329	345	364	304	300	290	304	317	295	287	290	313	324	310	314	325	361	324	320	304	327	324	338	326	340	288	310	332	316	294	303	307	329	330	294	320	298	303	318	342	347	341	316	311	292	313	292	345	295	329	310	291	336	342	365	337	323	322	306	291	314	330	312	332	326	331	300	344	362	313	332	326	296	347	319	300	317	293	301	309	311	317	314	287	348	360	317	276	279	326	321	292	335	340	316	359	334	319	314	313	323	315	338	309	330	343	315	327	310	336	316	343	354	300	309	288	352	313	333	327	315	331	303	313	325	301	374	302	313	310	324	343	337	339	327	326	299	297	306	308	323	315	342	323	352	311	322	298	329	313	313	345	324	323	307	314	328	316	320	287	339	309	320	324	308	309	312	315	324	302	328	358	316	330	327	356	333	330	308	322	362	337	326	338	327	365	337	308	306	334	314	320	344	299	272	334	304	316	305	319	323	302	310	319	323	328	327	317	330	311	329	333	323	341	298	305	313	340	327	321	289	301	309	305	349	314	322	324	329	323	353	308	322	352	342	328	323	328	301	330	304	332	346	323	313	330	292	356	340	307	297	364	297	320	320	317	328	330	330	298	318	319	338	298	341	339	326	328	334	341	317	323	363	334	313	316	309	328	306	285	305	311	338	321	342	348	338	316	353	338	309	323	321	340	366	329	323	325	308	322	295	303	299	318	330	356	353	310	312	339	330	328	331	314	342	320	307	309	335	322	322	303	323	331	325	295	324	343	326	347	321	310	325	322	344	307	354	341	314
31821	20845	11513	1042	538	498	495	421	406	404	395	432	434	402	377	381	421	390	386	376	433	410	418	397	367	373	419	419	419	405	417	404	437	405	392	399	384	431	413	391	428	419	430	373	383	369	427	389	383	406	390	420	400	400	410	394	414	368	411	426	393	453	386	400	423	395	441	405	416	434	394	409	375	435	406	425	389	392	419	419	452	372	424	451	384	393	390	417	384	426	421	415	430	399	433	406	390	368	434	385	418	432	395	376	380	383	407	392	393	443	395	389	425	398	431	418	430	414	416	417	373	404	429	419	414	430	395	398	434	409	379	406	408	420	388	399	447	404	398	416	426	360	402	420	434	401	427	426	418	389	431	395	410	418	388	421	389	358	407	388	410	430	427	411	432	432	417	387	409	380	384	406	430	425	403	395	404	429	443	421	398	411	409	395	396	419	401	424	415	386	434	412	374	390	385	400	384	420	385	396	405	423	381	411	356	435	432	394	426	399	404	392	386	399	416	396	394	405	408	410	449	373	421	405	421	378	411	392	385	404	383	424	410	402	378	386	434	370	376	400	395	447	412	403	382	384	428	370	394	381	400	389	415	417	393	435	380	426	411	448	414	433	402	402	366	401	395	386	432	428	359	418	409	402	420	418	415	367	404	419	417	413	419	444	402	425	456	436	377	384	400	413	419	348	424	407	399	403	383	399	388	401	390	390	416	422	424	417	404	403	372	380	374	416	419	407	405	369	414	459	388	394	392	385	404	399	416	421	413	423	384	413	434	392	405	382	375	430	387	412	429	375	410	397	435	424	395	408	430	409	407	362	380	421	426	407	380	398	386	406	384	413	435	427	392	420	405	398	397	403	434	372	403	410	392	423	388	405	413	381	426	454	428	394	382	389	388	402	395	432	409	431	391	403	400	378	437	425	347	366	371	395	403	395	448	372	405	406	415	420	416	415	400	419	422	427	451	375	406	379	419	379	384	407	419	366	380	385	403	419	392	444	388	376	406	378	397	408	425	386	399	392	370	429	372	384	437	402	438	436	418	401	408	367	456	397	372	378	414	406	408	419	390	379	416	446	398	403	438	388	428	426	405	440	384	385	427	409	408	416	370	441	458	416	383	414	429	424	431	385	450	437	433	426	394	436	385	442	420	413	431	443	425	416	397	422	411	416	429	427	419	381	416	413	417	365	394	373	382	406	413	389	415	387	423	406	376	376	425	404	398	398	402	419	389	413	433	384	396	418	380	420	374	412	391	401	396	380	401	407	390	382	397	402	383	399	438	397	418	389	420	428	411	387	346	418	433	427	413	388	418	414	402	400	381	415	380	390	407	374	389	344	373	413	407	426	369	452	438	392	376	375	402	401	423	429	398	392	365	405	378	393	405	420	411	404	436	410	385	392	402	406	419	386	414	396	398	423	399	377	409	386	402	381	380	440	397	433	368	412	410	391	392	372	399	402	383	414	425	374	401	373	377	421	430	376	402	402	409	383	411	399	352	377	400	444	398	375	371	389	341	413	425	393	385	410	386	394	449	424	399	394	424	425	383	410	396	392	402	384	399	409	377	421	404	388	425	400	394	444	370	413	441	421	394	364	399	460	412	380	361	394	408	379	404	416	430	392	401	414	383	432	393	416	393	409	400	349	411	409	374	379	395	370	387	378	378	368	433	389	403	402	401	407	444	463	433	422	413	393	385	385	376	456	384	388	429	433	411	393	429	361	403	341	410	392	400	399	428	424	363	405	397	394	437	442	393	388	399	397	408	407	382	399	418	391	385	400	389	369	386	411	400	378	372	405	390	414	418	412	348	417	411	402	403	431	427	431	402	383	413	395	391	374	424	409	408	430	406	416	392	416	386	430	461	448	396	407	396	411	385	405	417	444	378	370	427	421	422	414	378	415	418	367	422	385	411	386	388	441	385	409	366	368	422	409	392	418	423	414	388	372	428	396	411	406	399	417	380	352	385	355	402	373	405	414	387	411	439	445	442	421	394	419	416	399	399	431	430	387	422	404	400	384	413	375	380	387	390	404	397	407	431	379	378	397	389	421	435	377	421	379	400	393	383	384	411	426	409	374	429	445	391	392	419	380	403	373	415	454	421	425	368	396	409	374	424	407	444	441	451	458	394	376	391	378	390	409	361	391	416	372	446	424	407	395	421	397	410	384	395	394	450	404	393	406	407	359	415	408	367	392	393	394	397	389	412	406	410	391	437	401	390	398	413	410	400	438	385	473	418	410	392	383	396	396	374	355	375	375	407	412	429	425	421	434	385	410	432	359	450	395	371	433	384	404	398	427	456	395	384	398	410	410	386	395	412	417	434	403	421	382	381	368	414	401	387	412	427	436	415	426	389	413	424	380	422	407	396	427	440	394	409	456	414	406	419	370	423	399	399	399	405	417	397	404	409	450	425	393	403	435	405	427	419	429	393	418	390	395	393	410	426	374	386	397	403	400	389	385	375	397	386	416	361	409	398	393	440	397	399	424	422	403	402	424	464	418	353	400	387	398	416	438	432	410	387	407	401	388	401	420	413	389	377	405	428	396	364	417	395	398	391	405	394	384	411	420	385	389	385	415	423	418	450	414	412	406	415	379	395	412	374	404	409	408	384	381	393	369	392	422	447	417	438	408	408	396	404	442	389	409	450	384	413	384	388	416	394	403	396	401	391	397	409	408	426	402	411	405	408	392	387	418	403	387	415	378	415	419	430	402	437	426	393	401	422	395	414	376	429	407	375	391	403	429	444	400	408	386	411	371	388	378	441	394	386	406	423	409	429	407	397	389	387	412	430	400	394	386	391	387	378	418	429	427	382	395	407	425	419	422	421	390	437	448	414	407	397	393	397	400	396	380	385	421	376	387	430	368	408	421	418	417	367	378	401	399	377	407	401	414	419	386	420	454	415	399	387	446	405	382	388	376	410	395	410	412	419	397	421	381	453	427	428	401	413	395	401	362	425	397	395	431	399	420	398	404	398	367	411	401	400	392	429	414	408	399	375	369	409	365	428	408	406	437	364	432	401	406	425	402	428	375	412	405	411	424	412	404	396	414	427	387	442	425	421	405	396	377	412	413	385	401	430	397	423	390	404	389	408	396	392	417	399	426	477	410	419	384	386	387	415	430	396	434	408	404	400	377	427	437	417	392	379	426	382	392	392	444	377	455	360	414	380	413	430	401	412	417	400	428	384	435	370	411	379	434	422	437	409	391	386	404	390	406	422	371	433	393	445	372	388	398	430	398	398	391	404	421	384	395	409	435	424	365	373	419	439	385	404	394	369	371	379	376	440	393	386	398	374	383	427	438	431	407	404	421	437	450	399	394	439	377	409	438	381	395	380	393	392	391	420	394	418	413	419	413	415	388	423	390	403	358	378	382	392	422	391	419	409	415	417	384	387	395	409	363	439	447	419	375	409	396	392	434	407	400	397	395	451	443	403	425	424	415	424	442	387	389	384	397	412	411	414	374	393	423	400	383	426	412	408	422	392	389
5837	1137	928	877	867	922	950	841	822	854	885	877	830	879	878	867	907	870	909	860	824	859	838	902	850	884	880	885	874	866	893	885	813	834	893	882	897	912	868	894	875	886	819	829	889	843	896	847	873	846	910	889	854	899	901	836	851	874	912	854	883	880	902	904	821	837	882	860	789	872	853	890	892	874	856	856	888	880	907	893	873	924	885	851	899	865	805	940	870	833	866	878	840	895	874	867	858	864	839	889	880	841	875	935	921	920	832	884	878	896	871	888	862	856	855	905	855	841	878	891	792	854	897	898	883	891	910	859	829	879	883	861	879	855	834	899	950	879	869	859	879	891	877	837	888	893	894	899	861	873	880	841	816	854	888	838	876	876	808	834	876	847	881	886	853	907	957	831	857	896	864	845	900	836	871	856	861	869	931	844	890	860	872	926	868	841	886	903	890	893	874	844	875	898	845	839	852	884	843	857	845	856	876	861	908	904	853	875	876	875	870	853	908	847	886	874	897	877	904	916	872	794	893	868	901	869	877	840	836	885	848	867	869	875	882	884	917	899	890	899	883	870	854	903	877	848	858	835	904	880	851	893	875	923	855	848	886	887	870	853	833	839	897	877	834	893	823	900	867	873	881	876	823	862	872	838	905	897	899	868	923	894	855	892	878	897	881	847	899	875	879	880	865	894	883	833	857	888	935	870	871	929	864	882	855	898	912	853	876	883	864	961	855	877	873	891	888	910	858	847	850	893	836	854	902	874	838	885	906	887	827	818	887	885	829	892	837	870	895	869	875	863	899	845	879	888	826	922	892	903	876	871	903	820	897	870	874	873	912	872	840	866	844	883	882	860	843	897	866	829	853	812	822	855	907	825	851	872	885	854	838	838	856	939	847	851	849	867	850	889	859	834	875	913	867	846	842	849	875	924	888	863	880	892	855	868	847	818	888	851	845	880	864	844	880	857	838	841	882	828	905	870	810	898	868	810	858	871	856	859	887	836	888	853	870	859	906	884	812	902	891	912	826	880	876	920	941	867	916	854	915	863	890	906	851	839	853	875	897	865	869	876	852	871	883	882	856	877	859	855	853	895	937	877	916	905	868	913	833	882	868	829	894	857	912	882	873	895	869	925	861	896	877	865	881	834	841	834	886	847	897	878	876	876	839	875	836	896	807	911	880	823	845	844	862	869	901	865	896	863	905	896	874	853	857	874	897	822	883	879	845	868	876	875	905	842	931	909	867	867	848	902	871	910	894	903	938	853	866	912	871	873	868	883	920	900	854	837	823	836	924	841	877	849	788	880	900	884	810	866	888	875	871	847	893	883	874	894	855	854	865	858	878	857	900	914	869	872	883	855	914	869	936	888	817	894	885	897	899	837	859	864	895	846	865	869	838	840	852	873	904	860	881	857	863	827	881	843	882	922	869	838	837	922	807	849	883	861	807	864	886	875	898	815	821	879	875	886	842	845	817	797	864	912	865	861	926	863	904	896	870	854	891	875	900	854	867	914	807	865	893	873	934	887	908	903	824	898	858	853	863	915	928	913	881	898	824	829	852	841	909	835	873	844	859	818	824	911	872	801	833	848	859	903	881	908	895	908	871	855	840	906	920	901	866	888	852	916	862	839	875	882	881	822	844	880	857	842	920	849	855	893	866	897	883	862	857	863	892	878	903	863	859	893	881	854	904	911	875	839	871	835	831	914	907	841	864	915	901	834	819	866	860	857	872	881	873	877	868	908	889	903	883	871	850	800	916	883	872	848	894	886	853	866	866	918	880	828	861	881	873	891	843	897	884	854	877	858	871	879	841	855	846	899	842	856	888	845	883	923	893	933	887	889	868	840	818	832	801	843	873	860	819	830	896	877	883	815	840	885	866	835	856	860	872	830	949	833	886	841	850	888	873	871	938	878	892	880	867	854	880	891	827	863	853	896	882	889	851	850	872	858	900	926	840	855	866	898	958	847	895	848	843	853	860	866	881	848	882	880	873	954	916	912	837	864	877	856	904	877	847	876	866	888	846	854	870	861	897	819	906	894	846	816	874	852	872	912	870	891	912	867	883	917	882	919	881	907	888	893	865	830	898	879	888	900	927	867	849	882	904	954	866	889	859	818	858	815	857	890	904	904	854	841	878	893	838	919	922	871	872	913	917	821	902	844	879	899	884	854	905	894	868	855	928	868	861	864	860	887	805	892	863	835	819	877	884	853	902	896	868	830	841	823	887	901	835	852	846	841	888	880	880	891	854	861	860	914	858	845	847	827	837	892	886	868	894	869	863	884	894	919	884	868	850	900	841	851	857	921	857	830	869	872	903	911	865	880	869	838	884	889	922	868	887	869	880	872	835	839	877	919	829	882	833	844	893	864	824	883	865	880	887	896	877	908	864	893	879	871	900	894	860	892	815	843	874	827	893	866	895	820	885	896	896	908	870	851	841	836	898	851	877	851	887	926	884	867	918	892	905	879	859	899	908	918	843	850	924	926	854	903	883	842	826	886	859	849	890	860	856	905	845	868	933	841	862	836	891	915	849	891	882	869	881	847	857	868	842	864	799	860	908	847	876	859	929	890	880	842	888	899	876	872	849	881	898	910	879	889	819	797	934	895	904	904	828	894	861	876	879	861	867	868	896	835	835	879	833	883	944	835	860	849	848	898	896	798	855	849	865	877	839	840	897	842	853	842	863	898	885	871	910	840	892	870	840	849	865	908	913	886	826	902	861	911	871	957	922	859	859	877	907	901	883	882	854	871	850	878	861	868	801	872	852	832	845	838	861	845	854	895	845	819	870	909	860	851	908	877	904	846	920	906	871	850	901	904	884	867	853	840	913	821	829	934	858	858	912	902	875	874	863	887	841	852	918	837	869	897	834	876	887	896	916	805	827	845	901	920	909	912	874	896	857	864	943	875	945	858	858	915	917	881	891	904	911	891	878	871	865	898	872	883	890	883	810	883	889	857	837	890	901	851	852	896	900	908	892	866	949	885	932	839	860	898	885	919	868	867	867	871	880	916	912	887	867	878	887	847	897	862	858	842	877	882	893	904	851	844	875	863	853	935	864	898	909	845	845	879	879	874	830	858	871	894	856	844	876	886	876	878	867	866	833	879	880	865	886	800	825	871	869	852	898	874	811	868	825	879	876	933	913	847	866	921	946	839	876	831	861	869	869	937	894	871	876	862	832	965	871	893	892	856	874	846	892	825	796	931	904	867	852	873	811	843	889	863	868	863	897	846	892	875	865	840	861	896	859	868	852	895	894	877	933	824	814	827	837	858	926	872	868	826	893	844	837	884	890	884	927	894	902	900	854	827	910	853	896	845	801	872	834	902	900	840	862	855	839	919	910	909	862	849	902	856	879	824	884	894	914	827	852	857	876	878	930	883	853	869	914	865	850	858	836	879	882	852	844	885	928	859	824	861	823	869	833	895	860	894	842	847	827	866	852	919	918	893	934	839	862	884	861	930	860	928	943	889	876	848	867	866	851	790	911	881
24979	21546	24864	28663	21536	21303	1186	432	338	378	313	325	347	347	290	335	334	343	318	308	262	334	319	278	308	291	306	311	303	292	277	282	303	296	265	292	280	347	328	306	298	305	295	332	301	291	272	256	271	309	319	296	286	288	280	264	306	314	280	287	255	285	276	294	320	295	272	269	266	312	293	283	300	303	310	263	309	289	308	310	310	289	320	296	319	295	336	296	270	311	286	311	281	294	282	304	257	268	298	295	299	291	310	304	308	287	276	282	288	294	289	309	273	278	276	301	297	285	301	295	267	300	318	289	284	318	300	284	289	278	285	258	301	274	256	297	279	300	302	316	285	321	293	303	297	312	308	264	291	244	311	293	279	270	271	300	268	283	287	314	298	309	286	302	297	304	335	284	247	323	262	304	298	337	282	266	262	291	298	270	267	298	273	321	303	252	263	304	304	266	294	282	273	304	298	275	299	286	292	274	281	267	291	303	275	303	293	283	298	295	318	308	308	282	298	278	283	277	313	312	300	270	293	276	291	319	296	312	284	297	304	298	296	297	338	261	291	334	301	271	268	283	287	264	270	284	283	289	290	273	280	311	283	305	279	277	283	275	297	297	299	284	282	273	298	281	287	313	303	319	294	295	269	277	304	288	288	264	276	298	295	329	271	263	294	303	298	261	297	292	293	316	298	298	302	299	304	272	307	306	336	298	306	298	285	283	286	272	332	263	275	292	285	282	286	281	271	291	297	316	302	314	306	267	296	289	281	301	295	274	297	278	288	295	291	307	267	303	304	293	287	306	273	304	286	281	309	271	288	290	298	318	308	303	288	283	273	304	286	301	294	300	318	319	302	326	259	293	267	325	294	302	285	289	291	308	296	275	291	279	304	306	299	295	307	274	270	282	279	293	295	309	293	333	280	284	272	270	254	280	232	256	293	316	290	298	300	324	321	279	323	316	295	272	284	334	268	301	299	250	276	289	298	272	265	279	289	298	286	284	281	283	299	310	290	301	266	282	277	280	320	288	275	260	296	289	325	288	280	306	271	269	273	288	289	303	291	314	250	303	305	299	265	297	292	286	291	280	284	290	312	282	300	279	275	296	302	267	292	302	276	279	281	298	302	296	309	270	281	283	314	287	285	276	271	293	260	296	286	277	279	259	267	292	265	308	294	302	285	271	294	332	294	292	344	315	289	261	298	270	289	285	297	293	289	306	302	287	272	309	305	250	299	257	298	319	319	314	301	291	268	322	280	275	303	304	317	302	293	307	299	276	285	289	279	311	291	290	262	280	281	326	297	278	322	274	283	287	299	287	274	258	263	283	297	270	285	281	306	295	297	277	312	301	269	304	326	314	282	311	299	322	325	260	314	310	288	289	297	265	302	297	289	276	304	283	282	274	320	284	274	282	270	265	286	306	275	329	323	347	288	295	298	300	283	279	281	261	287	297	284	286	302	261	286	299	302	283	289	231	292	304	316	300	262	280	279	302	332	291	271	299	289	293	276	291	264	287	292	296	290	317	297	322	269	317	309	299	293	281	299	265	277	319	310	270	274	284	334	291	309	304	300	304	296	275	282	299	284	288	334	305	311	298	292	281	280	307	327	328	287	281	304	263	289	309	282	313	273	296	296	285	305	324	314	302	306	269	278	308	275	302	298	298	293	286	297	266	276	305	335	283	291	317	308	286	284	283	246	328	290	318	305	312	276	278	300	318	315	324	254	287	300	278	258	294	271	290	314	319	288	274	270	265	295	284	318	285	303	317	307	307	338	290	281	269	268	260	286	305	298	308	292	320	277	300	260	275	270	279	296	293	283	284	275	270	262	295	271	295	263	292	271	295	258	314	340	257	280	325	306	277	279	275	316	301	294	270	245	325	289	269	253	297	277	299	303	296	273	293	295	283	285	273	323	297	316	307	286	275	290	283	288	301	283	292	310	274	257	321	296	293	280	314	302	308	275	274	285	289	289	296	268	278	285	274	273	267	282	297	253	265	283	289	286	278	285	312	294	285	293	305	246	323	294	274	259	292	268	289	260	298	317	287	290	299	285	287	317	285	284	302	307	312	297	292	272	286	330	261	312	275	287	289	284	289	280	312	307	306	308	274	274	280	267	294	286	276	320	336	312	265	316	314	282	288	283	291	286	281	275	301	263	327	275	271	289	293	273	266	255	296	324	304	275	300	312	302	294	272	278	291	318	300	303	264	269	282	245	292	268	274	307	274	289	274	290	320	277	285	317	290	311	276	299	299	310	301	277	306	308	301	286	303	320	276	278	319	295	295	305	314	269	319	274	293	316	308	301	265	315	272	296	271	303	276	283	269	283	296	286	283	300	265	286	284	285	337	277	304	286	343	280	279	315	268	271	270	302	253	296	269	325	290	309	263	287	306	314	290	298	279	305	290	295	264	288	290	288	291	265	260	312	273	281	295	284	270	297	248	280	279	293	298	307	323	286	288	287	310	296	291	306	282	262	323	316	271	320	304	278	276	278	282	239	305	311	293	307	291	293	275	331	299	271	282	297	292	275	271	283	273	322	315	293	294	293	299	275	281	295	242	291	294	281	293	294	256	277	309	284	312	276	305	283	304	273	306	294	277	293	298	280	272	247	264	301	291	283	294	300	288	259	294	285	296	293	257	284	297	288	283	297	272	327	311	329	305	251	301	284	334	283	347	281	310	261	271	346	306	292	295	289	321	268	308	300	324	316	295	299	294	317	291	322	249	339	284	294	277	312	310	318	281	312	285	276	286	298	318	301	274	302	292	285	304	308	302	282	284	281	266	287	312	307	292	299	261	264	294	332	281	264	280	288	282	302	313	292	320	287	313	269	309	304	290	320	260	284	291	310	309	285	300	266	265	271	268	322	275	264	306	286	308	295	267	300	247	281	287	307	274	311	306	319	311	299	278	294	276	301	294	298	280	274	262	318	311	262	302	305	269	281	265	304	267	287	296	318	305	266	278	330	288	274	283	284	308	320	299	272	260	320	284	282	294	290	303	309	300	301	293	266	303	280	316	308	274	306	275	276	282	290	305	291	303	277	322	284	305	282	303	292	293	297	292	287	289	270	323	334	281	276	322	296	293	260	274	286	246	313	290	287	317	298	257	332	322	335	286	287	275	324	294	320	273	283	288	307	280	269	313	294	247	302	283	272	298	272	276	274	284	278	314	288	316	280	292	312	274	310	294	306	276	287	319	312	255	293	319	281	302	307	300	257	314	274	294	283	288	299	300	305	284	295	288	280	301	290	314	307	273	285	316	273	278	291	282	310	260	269	299	341	311	264	314	317	280	274	273	278	299	295	299	272	270	286	300	276	293	315	279	268	298	317	302	281	252	266	308	294	304	285	280	297	269	286	283	281	312	310	279	275	295	311	310	299	298	278	292	291	296	274	279	320	276	305	300	294	275	278	264	303	258	296	285	301	284	302	307	319	283	279	260	263	278	252	302	272	269	288	318	286	328	289	297	280	293	287	262	275	253	254	285	288	269
3183	2220	1285	872	769	661	706	650	701	666	641	675	632	668	671	683	590	691	624	662	652	668	640	625	616	589	661	673	646	636	660	621	657	613	644	674	652	612	676	651	622	644	631	624	625	636	607	703	653	617	629	628	594	586	651	679	649	669	634	620	611	634	621	629	632	625	613	589	637	645	646	629	628	626	642	666	642	616	613	617	612	626	642	597	681	603	664	647	625	605	667	653	599	635	590	648	679	565	680	629	649	632	659	624	637	669	635	636	633	623	639	650	676	625	653	643	640	651	625	631	611	628	604	686	617	658	639	630	628	629	622	617	626	617	650	607	628	637	656	624	641	655	685	640	613	618	636	603	621	640	567	675	656	629	596	607	622	606	635	631	613	596	656	605	669	620	646	669	584	647	627	680	642	629	607	675	619	668	655	622	645	625	632	636	653	654	632	635	663	604	661	593	669	595	605	649	674	639	621	628	677	592	677	575	637	624	641	622	628	630	606	673	624	689	613	621	617	645	614	621	631	632	607	634	654	639	603	601	618	625	650	667	668	590	610	600	682	644	718	647	607	629	653	594	609	599	625	650	589	643	639	632	660	626	658	605	640	656	645	618	665	656	622	655	619	655	680	638	620	622	677	630	646	643	614	638	653	652	606	643	641	609	634	657	585	624	648	628	675	649	660	650	640	632	636	688	624	614	599	587	601	641	635	610	658	612	627	613	651	622	631	641	642	687	675	619	608	605	622	614	678	637	656	670	613	620	617	606	637	636	635	657	624	630	636	662	649	646	640	644	602	617	606	643	632	625	630	675	652	646	611	611	617	616	613	611	629	648	688	604	598	600	659	637	582	592	645	579	671	610	635	633	597	615	633	645	586	640	579	618	607	608	646	653	634	628	610	655	645	643	638	612	625	632	645	604	633	642	646	650	655	657	629	646	589	666	637	655	616	635	627	607	652	648	663	629	640	636	615	604	679	609	637	623	671	565	559	639	606	648	639	635	625	646	671	640	683	603	682	627	629	619	648	665	677	645	667	653	638	676	643	620	649	615	646	658	598	606	611	654	613	633	680	645	635	670	620	648	597	624	616	657	646	719	627	607	667	672	621	612	576	624	590	647	667	635	629	632	609	608	676	641	609	582	633	612	650	670	653	567	593	619	618	631	643	623	580	645	611	637	604	642	677	646	633	651	607	634	651	644	676	624	647	642	648	650	635	628	638	621	646	636	624	597	645	655	659	611	632	658	587	665	612	703	665	635	588	674	576	628	633	684	678	628	635	623	605	672	631	629	640	659	639	598	627	643	668	654	662	610	654	669	634	624	614	641	645	651	585	638	617	676	616	668	625	634	630	641	653	684	663	656	693	689	660	592	622	627	663	609	638	640	617	643	605	653	632	634	621	641	627	645	672	659	715	628	605	583	648	609	594	618	619	617	634	661	621	688	639	655	632	625	631	662	662	625	662	608	673	643	674	599	664	616	616	638	606	596	639	639	614	666	659	616	659	645	612	614	647	636	594	629	615	630	620	618	647	650	628	645	671	653	633	605	593	629	602	627	619	675	634	644	638	629	647	643	612	639	632	643	648	631	668	587	639	646	601	644	665	629	667	591	605	624	661	622	628	639	650	637	665	615	680	698	642	667	610	645	658	652	633	629	615	618	632	649	601	657	622	651	624	607	649	650	685	624	620	648	613	611	661	625	622	619	667	645	659	659	641	604	628	639	634	618	638	651	604	626	687	632	602	670	638	616	652	602	640	651	608	669	596	629	636	681	662	644	654	662	654	589	605	664	640	620	667	623	604	654	651	667	630	627	629	630	613	604	636	625	642	639	618	627	643	654	669	617	618	627	638	650	609	622	648	595	609	664	631	643	589	666	641	609	621	652	664	667	628	607	661	649	674	650	619	644	586	621	627	648	680	615	665	651	615	668	660	645	663	649	638	588	610	636	631	660	602	583	598	602	637	609	630	614	598	665	686	644	630	641	675	630	647	643	644	628	657	685	619	616	639	586	638	622	544	582	642	658	663	599	632	587	582	640	597	603	619	608	595	667	628	634	607	642	654	647	636	618	646	665	625	624	629	652	600	605	682	648	563	623	627	670	657	579	639	638	614	615	628	617	619	645	636	645	617	638	625	603	637	602	633	647	638	596	607	622	611	662	635	617	625	637	623	638	638	624	692	603	622	646	660	625	606	672	654	671	645	639	619	671	659	652	593	653	620	636	655	640	652	634	606	666	670	599	628	628	654	637	645	654	636	650	610	663	640	672	611	692	622	653	628	622	641	649	636	640	610	686	647	642	611	651	633	684	596	620	623	649	649	595	643	636	630	631	595	631	603	678	646	615	679	650	574	681	628	639	633	623	641	622	629	654	667	642	649	574	634	635	582	631	693	608	646	670	617	683	593	623	653	583	612	654	640	631	680	632	575	617	667	637	626	661	679	659	619	682	629	663	626	634	615	591	628	619	688	603	660	644	630	669	639	597	705	588	622	606	642	648	644	635	669	656	662	615	639	657	649	658	624	631	652	653	628	630	630	596	635	651	607	656	616	643	615	633	637	684	678	661	631	654	634	620	607	642	616	644	626	643	633	624	639	641	601	677	703	642	602	626	646	613	637	622	641	623	599	648	636	681	647	657	628	627	607	620	655	621	649	621	616	606	613	621	605	633	614	620	592	631	620	627	685	594	620	632	651	667	608	672	626	630	619	612	608	692	648	656	624	662	619	650	669	638	624	645	604	628	639	586	670	629	641	620	655	625	643	641	617	671	624	608	641	625	622	637	627	644	601	618	637	680	595	593	622	577	632	627	630	614	608	620	625	615	629	670	608	633	636	644	637	614	585	657	550	667	622	584	588	607	647	623	602	614	629	624	654	615	694	625	636	601	616	626	628	664	651	654	633	675	644	617	622	679	646	621	625	646	692	667	662	570	607	635	630	661	571	629	618	647	640	642	625	601	630	679	655	625	644	628	647	590	606	652	629	624	585	642	592	651	610	658	633	626	652	641	619	646	626	631	656	648	622	627	641	646	640	640	690	635	637	610	639	659	663	667	637	625	634	623	622	670	662	643	663	596	583	649	661	626	627	630	661	615	632	667	644	635	676	678	646	644	645	603	635	623	667	683	671	644	638	600	647	614	616	601	616	646	617	647	662	661	657	603	674	625	623	630	650	641	621	640	665	586	632	655	605	692	612	622	621	628	627	637	655	628	578	645	626	650	659	668	697	643	656	675	668	618	618	597	645	639	626	660	631	645	601	600	604	623	689	595	641	629	629	613	631	649	595	623	626	636	606	633	622	646	635	611	631	585	643	665	602	625	688	608	647	612	615	634	666	621	631	630	600	643	637	612	608	593	621	646	636	586	678	646	639	679	651	642	621	641	620	614	659	645	637	676	663	658	628	638	701	626	684	624	617	636	640	622	633	632	612	619	637	665	620	572	596	674	627	658	673	623	618	603	630	607	634	653	611	654	642	624	624	650	629	622	686	609
24338	21478	25110	28306	21479	21491	17863	472	311	234	216	196	186	186	184	170	171	182	137	143	145	161	152	151	134	148	151	139	123	139	138	140	143	140	145	143	143	123	137	169	134	163	124	130	135	132	122	129	119	131	114	115	149	124	146	127	134	136	148	155	121	148	123	139	130	139	138	142	143	123	117	120	137	119	141	132	124	140	131	118	112	131	131	143	148	126	136	137	125	132	134	109	130	145	135	136	123	130	121	121	138	133	134	146	125	142	142	137	137	127	140	130	133	138	141	120	137	145	129	132	127	135	114	105	129	146	172	147	143	146	125	136	128	147	136	127	115	136	141	125	144	139	136	137	121	123	134	123	143	158	152	122	109	135	142	144	132	130	139	113	148	122	136	136	140	140	142	144	116	129	115	126	116	125	127	136	133	140	113	141	135	112	135	135	152	112	133	150	140	142	150	151	137	135	126	138	127	140	141	135	128	114	161	137	142	144	127	134	143	136	108	130	136	135	123	114	129	127	137	136	139	148	137	135	115	128	111	140	121	120	142	127	122	141	141	117	168	161	122	121	122	138	128	105	153	136	131	152	137	105	126	126	141	133	136	138	130	136	142	137	138	121	113	150	135	139	132	132	116	114	112	131	119	121	118	125	143	115	138	149	122	120	127	140	114	114	123	117	126	144	130	129	135	126	136	136	144	136	132	137	114	136	120	122	123	144	123	122	126	156	129	128	141	137	127	160	145	120	117	135	125	144	130	109	127	158	114	137	115	124	141	142	145	115	134	138	144	130	137	131	139	153	134	137	135	118	140	129	134	121	116	139	128	147	114	125	120	131	118	124	112	141	122	130	128	124	130	116	118	123	138	125	138	146	144	144	118	125	140	132	143	129	145	118	116	143	118	134	154	133	120	121	112	144	143	120	127	124	131	129	135	143	110	126	145	124	156	143	134	122	117	121	138	154	123	127	129	121	114	142	129	156	125	121	131	131	134	121	122	121	160	137	109	105	126	112	166	128	136	147	138	113	129	137	120	137	133	147	142	131	127	136	138	114	136	121	134	116	136	137	140	146	137	142	156	154	125	136	133	141	158	148	112	112	110	123	126	127	148	119	129	131	132	117	135	137	116	140	117	122	137	125	138	127	126	142	133	145	122	130	145	142	129	139	126	136	138	130	121	126	145	131	126	142	130	130	130	147	149	128	129	162	117	142	136	125	108	132	116	127	127	124	138	129	124	142	145	126	119	114	127	130	141	132	153	119	145	133	108	144	144	120	137	155	137	121	118	137	144	138	147	155	117	145	132	129	133	126	130	153	122	136	118	167	144	129	155	118	143	128	119	128	125	132	120	140	113	137	129	141	132	137	142	129	139	134	152	133	145	128	117	145	125	125	113	131	120	113	109	157	129	158	123	117	127	132	136	148	112	132	124	137	141	112	128	138	143	137	145	120	110	136	121	155	123	121	139	140	146	139	118	133	113	126	121	146	129	130	121	124	159	125	122	138	121	104	121	116	126	130	138	107	135	116	143	152	134	114	130	131	132	142	132	135	150	126	135	129	129	142	141	123	106	141	126	131	153	154	134	131	132	144	117	125	122	138	129	124	148	142	123	161	161	111	140	135	113	146	131	134	131	113	130	134	117	141	131	129	126	133	121	159	134	121	129	132	132	110	131	143	135	114	133	115	137	140	99	129	118	125	125	122	117	143	143	132	159	121	121	124	146	121	145	154	154	121	122	101	127	126	111	133	96	120	124	140	138	127	164	122	118	115	145	148	133	125	129	130	108	117	126	150	122	146	131	115	139	140	132	129	101	140	135	136	132	123	159	122	135	116	145	134	152	123	155	117	109	142	159	122	132	148	148	145	117	115	116	141	120	123	144	127	163	131	106	127	127	144	137	154	127	133	120	118	131	131	127	126	135	123	103	145	139	126	141	118	137	129	136	126	122	122	119	151	135	132	139	138	125	134	146	164	144	131	125	141	141	125	162	136	137	133	116	111	120	142	145	129	134	131	149	141	109	127	133	132	129	123	113	130	128	123	165	117	131	123	122	124	132	132	125	129	124	137	125	155	114	104	124	104	108	149	126	115	138	133	140	113	117	143	124	121	112	118	130	130	129	120	117	140	136	146	136	125	134	125	121	127	154	145	133	109	114	140	131	110	128	117	137	127	115	102	135	122	136	124	166	131	133	153	147	127	115	138	109	122	140	123	128	138	134	119	121	150	118	142	122	125	116	143	153	106	132	143	126	144	137	132	113	131	131	128	101	124	137	128	141	143	148	140	103	133	134	98	140	124	121	147	144	128	118	105	130	128	138	140	118	116	113	134	125	108	109	134	126	134	126	138	106	128	142	144	130	127	131	143	124	147	123	125	157	142	131	122	142	138	127	135	119	119	128	114	136	136	127	140	106	146	142	123	132	127	134	117	117	133	151	119	119	117	98	148	137	137	115	128	151	130	138	131	154	113	119	119	122	129	130	128	128	139	121	112	133	136	147	114	127	120	130	130	118	151	128	141	125	145	111	123	121	123	131	139	147	115	169	123	140	121	120	142	137	152	133	140	133	132	135	126	116	147	143	139	133	137	101	142	138	136	134	135	135	119	146	148	126	122	103	113	138	123	141	131	123	143	148	129	149	144	132	125	128	135	144	134	133	141	139	116	151	106	116	130	132	130	123	144	130	131	154	130	129	127	163	131	143	135	125	118	135	115	132	130	141	121	142	116	129	135	134	145	135	129	129	136	135	139	117	129	125	125	131	118	121	121	128	118	133	117	153	122	124	150	130	147	140	135	113	125	112	128	127	136	149	142	140	148	122	132	134	125	124	115	108	138	125	129	120	120	114	126	116	136	129	131	120	133	135	132	118	107	144	141	128	118	131	161	125	134	150	120	122	135	143	129	130	133	136	131	145	140	120	117	119	153	134	125	132	130	124	149	144	113	131	144	112	115	133	137	127	140	119	126	125	132	130	136	135	134	138	149	132	135	127	132	118	138	143	138	153	122	120	147	131	102	117	127	133	127	130	126	128	133	133	130	134	143	135	136	127	123	138	123	127	135	111	131	130	123	127	135	118	130	141	109	111	112	136	131	152	151	122	143	123	124	132	110	129	101	101	149	143	126	132	146	146	105	119	127	137	125	117	127	142	135	127	109	122	144	139	149	135	127	138	131	139	119	125	152	117	139	127	115	142	150	136	134	122	132	138	131	130	124	115	119	112	130	137	136	129	146	123	132	126	138	132	144	141	126	121	131	127	131	128	143	144	130	126	155	130	129	144	122	145	129	140	148	133	128	120	146	123	135	121	115	111	126	127	134	133	134	109	125	127	115	133	134	129	129	123	111	123	139	148	170	120	125	139	143	150	149	119	114	135	146	135	137	126	142	119	124	135	134	116	120	125	120	142	137	151	127	145	144	117	142	153	117	137	132	111	134	145	147	146	123	122	125	131	146	120	112	139	126	130	134	132	110	134	125	130	126	135	155	126	143	119	124
2992	3157	1619	771	604	479	376	387	379	368	374	366	307	355	348	358	325	317	335	323	316	321	314	341	301	355	363	312	343	317	329	365	315	333	322	327	295	335	329	353	330	326	330	356	317	321	310	345	338	323	329	329	296	374	353	339	352	329	330	324	304	332	344	312	300	302	309	321	323	325	301	301	316	304	349	337	320	356	324	364	325	317	285	331	313	334	357	311	324	298	310	379	320	336	307	339	317	324	327	308	312	340	321	338	333	339	319	319	350	320	316	325	344	330	296	319	299	318	326	318	329	304	333	313	318	324	310	314	332	304	346	317	334	348	311	348	324	328	310	328	309	317	351	302	331	337	320	323	364	309	315	310	299	327	327	308	313	341	289	323	314	326	326	310	303	320	324	329	349	330	302	330	313	320	333	317	338	324	357	302	338	319	289	316	292	308	317	336	328	298	330	339	316	319	298	312	303	309	358	304	326	342	342	340	335	342	329	330	305	339	313	317	330	353	316	340	312	327	304	321	315	328	330	287	318	286	296	277	313	323	339	314	285	322	338	316	333	311	289	323	328	317	325	324	333	288	287	306	340	298	297	324	331	352	324	303	318	340	357	303	345	310	300	308	323	344	287	296	304	326	300	351	338	319	325	313	310	349	309	304	329	295	344	334	297	310	307	327	300	338	334	333	339	308	337	321	330	301	334	333	311	309	337	308	301	334	334	305	335	306	351	311	331	302	328	328	296	326	357	328	327	318	325	342	308	323	335	303	335	368	304	326	309	349	316	328	327	325	319	314	318	346	323	315	317	335	301	321	331	329	329	325	315	336	334	316	345	354	336	327	339	313	288	352	298	311	324	301	322	314	333	323	309	331	309	311	311	325	339	331	325	281	316	331	287	332	312	318	294	315	314	306	343	308	304	340	320	324	316	327	327	307	323	321	314	317	314	340	327	321	289	309	314	303	336	362	339	321	334	297	293	308	319	344	363	307	313	329	309	326	328	317	307	357	317	337	308	300	282	326	345	311	289	322	342	318	316	301	301	301	293	297	328	289	329	330	313	320	331	295	328	286	320	347	340	319	330	313	340	328	327	341	366	299	323	326	328	318	336	308	306	312	329	281	345	337	329	333	329	346	293	311	326	338	323	324	320	317	302	329	312	299	308	336	342	343	311	332	312	322	299	315	312	296	300	332	339	315	309	288	320	292	324	323	359	311	335	341	283	305	301	313	322	323	326	349	316	300	318	311	330	283	323	346	341	327	322	314	299	324	322	296	314	327	325	317	337	305	296	323	331	324	325	308	312	320	329	307	319	314	340	289	320	331	324	346	308	321	330	333	308	327	333	292	304	322	296	329	317	337	348	315	315	305	336	330	311	302	294	345	324	313	358	317	293	306	358	304	339	300	307	320	309	298	307	306	326	350	319	322	320	326	322	334	296	316	332	339	332	338	321	317	316	346	339	315	312	330	324	342	299	309	336	326	320	333	340	312	329	315	310	309	318	305	331	310	315	334	344	340	331	336	302	312	309	360	328	302	316	311	299	327	312	341	325	320	301	315	311	305	374	336	306	313	289	303	298	303	314	308	307	284	306	317	311	295	341	298	313	316	324	328	289	301	339	345	330	316	322	300	308	301	329	327	328	325	332	325	311	323	334	308	306	333	373	302	333	328	308	349	335	346	325	310	313	307	355	320	324	289	294	320	342	286	337	318	302	321	314	309	312	316	331	315	307	312	308	353	340	328	310	326	336	323	273	303	350	379	328	325	316	318	270	342	323	306	328	339	317	310	338	323	312	321	303	323	362	327	312	303	335	288	342	345	330	319	331	320	318	296	310	332	288	299	329	297	332	321	278	318	305	346	307	316	323	324	296	325	309	308	335	323	332	326	357	312	336	287	324	284	314	318	308	304	309	326	310	300	308	314	336	312	334	316	328	365	334	342	332	341	312	338	340	329	301	294	327	296	311	335	323	346	323	319	351	343	345	327	341	300	310	316	328	346	344	331	330	324	337	294	333	313	332	342	318	307	323	328	321	353	299	325	338	318	331	317	343	306	337	327	335	330	332	335	309	320	329	335	299	323	326	303	339	323	291	334	301	275	309	299	294	310	309	300	357	300	335	310	344	345	340	350	317	347	327	344	362	333	322	306	307	315	354	318	320	323	310	316	300	282	330	324	319	306	300	317	329	374	312	320	297	318	326	290	281	343	344	318	328	309	318	333	347	358	316	324	307	326	321	334	301	341	309	329	327	310	334	337	291	342	309	342	337	301	328	312	348	323	303	319	328	325	291	310	326	308	322	326	300	310	316	305	327	315	326	315	317	294	296	310	296	314	363	280	325	330	332	310	334	329	340	335	317	329	298	348	320	286	350	326	363	330	312	316	311	324	349	314	302	316	330	349	336	295	315	313	293	308	299	340	334	373	304	301	286	337	298	314	295	312	301	350	310	315	331	308	300	324	300	300	334	334	324	344	334	313	257	314	340	342	341	343	339	357	328	318	326	303	305	301	342	351	293	313	306	312	320	323	319	340	322	298	314	348	337	305	313	302	318	309	330	307	296	320	307	315	313	340	304	328	295	340	342	309	310	335	342	329	305	316	335	343	300	323	303	344	304	327	367	308	312	340	309	304	291	308	305	339	314	312	299	329	315	275	332	319	319	314	316	329	340	360	306	312	319	308	317	322	303	333	333	326	296	335	304	344	332	299	307	329	320	324	352	317	342	350	299	325	318	274	313	309	338	316	289	331	292	319	330	304	325	317	333	304	304	322	334	305	289	323	317	292	351	347	313	338	314	328	319	342	339	309	323	290	302	337	324	328	306	302	321	338	329	348	315	324	305	299	309	325	307	311	290	308	279	315	334	323	325	349	327	315	344	341	321	285	294	373	317	294	300	316	344	292	304	323	316	329	322	344	344	319	327	325	311	338	333	311	291	329	327	352	351	286	304	333	324	339	307	339	312	284	317	324	330	339	340	299	302	325	322	329	342	321	341	317	326	329	320	309	337	297	317	319	308	264	335	320	320	307	321	340	311	349	335	317	304	306	319	306	327	301	327	316	361	308	323	294	360	334	297	285	293	362	316	334	312	321	313	358	328	316	328	305	307	298	317	322	330	302	298	315	328	346	312	301	283	320	319	308	297	333	316	320	320	308	262	346	314	320	311	339	300	302	341	329	324	290	339	334	309	315	351	340	327	292	310	310	314	341	321	344	300	344	306	351	320	343	310	313	304	291	311	325	326	323	304	314	302	315	354	342	294	324	328	323	291	319	294	328	320	332	322	337	318	325	353	303	307	285	351	324	323	323	334	311	328	333	318	327	317	325	304	301	351	284	287	309	316	347	330	337	299	306	317	314	289	309	320	322	298	325	294	305	321	317	319	330	343	340	323	310	305	300	337	345	318	266	323	311	289	336	335	321	301	320	320	344	332	325	298	320	314	337	314	361	336	297	319	362	330	345	320	293	295	331	337	357	335	311	330	303	313	343	329	315
32099	21007	11557	955	494	398	401	409	407	459	387	399	428	440	400	414	385	380	378	393	417	425	441	411	390	380	412	433	437	416	400	370	395	403	395	393	356	387	415	416	375	408	402	405	397	354	402	400	358	417	423	404	378	453	412	413	394	398	406	387	427	409	434	431	421	414	381	365	411	395	395	383	442	404	438	403	389	421	433	366	362	408	421	422	373	403	427	402	430	377	396	378	403	420	416	445	394	390	414	379	428	384	389	414	397	429	409	428	379	395	422	455	412	394	407	423	411	430	433	375	436	360	390	435	414	413	366	392	446	435	377	411	419	386	362	425	372	422	413	409	423	404	423	410	389	431	403	394	420	425	427	436	396	393	386	413	429	392	392	409	382	386	372	394	393	408	430	448	431	410	399	416	365	376	355	431	412	369	418	417	416	409	416	416	388	401	387	428	417	425	396	376	420	431	405	389	392	370	400	381	420	445	440	405	427	386	401	419	401	383	417	428	416	393	398	392	399	423	395	421	410	397	404	431	418	394	402	402	392	436	403	399	402	433	415	377	433	395	405	431	418	395	375	395	430	400	417	396	380	408	390	400	404	395	395	414	392	405	369	370	405	383	343	381	367	404	409	432	403	395	382	436	368	405	414	412	419	413	425	439	411	434	376	414	438	424	382	373	388	387	410	425	427	425	450	433	385	456	414	448	396	386	422	409	368	412	433	430	421	408	415	370	389	437	376	414	399	418	442	408	418	440	343	439	428	424	405	410	407	401	408	407	431	404	407	390	462	425	395	421	396	401	388	396	402	406	398	389	467	397	402	392	411	406	395	411	397	408	413	402	428	426	398	399	408	419	411	379	400	407	421	406	435	397	379	420	417	421	383	439	408	385	388	403	440	443	319	394	463	407	384	398	386	424	401	435	396	427	409	391	431	430	365	391	385	329	450	447	397	370	365	400	424	375	459	391	414	381	394	461	414	373	421	410	413	399	372	386	394	423	410	431	419	399	420	423	420	398	401	428	388	353	433	363	374	376	385	406	416	387	386	386	411	353	426	419	407	389	427	405	355	380	403	419	386	392	389	401	414	395	429	447	427	411	414	414	361	395	419	451	390	412	437	375	394	383	375	407	400	438	379	385	400	400	408	401	416	397	381	395	411	382	441	429	370	389	440	392	362	425	417	441	421	378	374	391	375	412	410	399	440	443	430	395	380	429	418	394	428	377	382	419	429	434	449	389	369	397	442	446	424	416	434	407	383	429	408	398	406	414	431	366	418	367	405	359	396	388	410	396	406	418	438	392	385	383	394	382	418	396	396	404	441	406	422	412	433	404	400	393	406	405	409	365	369	435	413	375	377	401	399	409	368	425	397	402	427	435	384	411	383	420	446	433	394	398	382	424	386	385	451	377	399	404	436	389	408	412	408	439	411	439	411	384	448	390	408	436	440	384	431	406	428	421	413	399	394	408	389	429	387	395	437	396	420	421	449	382	392	397	442	395	402	421	354	404	394	391	402	381	376	375	408	429	437	453	386	425	412	394	417	382	369	430	392	365	420	424	433	406	422	414	412	385	416	419	420	421	369	408	388	386	419	409	386	383	390	401	387	451	391	433	413	458	388	369	416	418	380	415	381	386	441	413	365	423	430	460	412	421	395	413	407	435	384	420	448	404	406	400	370	379	394	395	374	433	379	424	427	423	437	444	390	393	460	368	360	392	403	395	396	451	385	349	387	420	415	391	398	419	393	420	437	405	407	384	377	386	374	404	401	386	408	454	400	379	416	450	406	402	393	423	384	410	388	400	346	432	420	379	394	436	358	404	411	396	439	440	424	384	366	441	368	364	387	406	409	404	386	423	429	402	430	386	427	398	404	428	401	410	413	385	395	407	454	406	365	385	415	409	371	381	426	431	441	446	386	406	399	439	423	390	431	421	363	417	436	402	385	387	408	397	425	401	409	409	392	388	407	382	421	403	350	414	365	397	419	428	413	396	389	381	427	398	361	414	428	409	396	404	392	400	419	408	419	417	423	405	375	400	396	394	416	403	391	421	348	374	445	412	421	386	426	433	398	392	413	371	447	437	407	416	394	389	401	422	395	412	404	399	392	430	388	390	408	415	412	419	364	420	390	385	389	374	438	399	373	386	427	430	394	413	426	398	418	383	420	412	397	448	437	385	420	415	409	357	408	404	407	411	396	399	374	433	431	434	403	373	455	418	387	402	404	425	392	397	415	399	377	380	434	400	420	410	409	398	403	409	408	397	440	422	428	415	375	382	398	417	376	423	418	405	393	446	418	410	438	437	416	355	389	385	396	354	420	421	387	403	401	399	410	390	410	365	393	397	357	418	405	419	382	401	399	444	384	413	417	405	407	453	375	385	407	402	429	408	409	384	431	381	371	409	386	405	420	422	395	415	434	429	399	373	376	393	397	437	364	394	424	425	391	413	419	445	405	408	392	416	368	386	379	406	425	435	381	430	395	402	395	394	401	394	413	430	404	435	421	332	446	394	437	403	385	402	390	394	399	413	397	372	371	440	402	396	408	404	426	423	439	426	411	406	403	417	414	397	451	421	431	426	417	387	388	420	400	387	415	431	428	434	401	396	415	417	370	386	422	381	391	419	395	373	382	427	414	412	415	384	429	453	383	442	404	427	396	416	397	395	394	395	416	393	381	417	404	410	443	368	401	404	371	402	430	367	374	375	406	401	431	438	378	413	404	409	389	399	413	420	436	415	425	418	428	432	428	443	428	417	397	433	417	424	435	398	430	403	413	399	422	393	385	421	355	374	449	437	428	442	412	470	389	412	425	401	428	411	407	382	410	393	389	444	394	391	388	433	412	441	400	406	414	395	415	415	418	424	408	409	399	396	388	416	432	380	383	418	424	390	408	447	378	439	428	404	397	397	391	383	419	378	391	445	376	404	431	417	398	437	393	456	438	407	407	377	400	418	397	403	392	426	377	405	403	411	409	426	407	431	425	409	402	391	442	401	407	418	431	355	380	401	420	427	429	454	429	393	399	436	398	395	427	431	428	376	413	399	387	354	418	381	399	355	402	420	407	421	430	415	417	412	374	446	402	416	431	424	405	416	422	399	346	419	397	389	422	430	388	413	382	430	410	382	384	382	338	397	419	408	394	430	393	414	392	417	420	399	379	419	423	411	377	379	360	416	410	413	424	442	408	379	394	416	452	425	393	418	396	419	403	418	401	415	432	434	404	431	392	402	442	399	393	449	385	412	379	440	436	387	446	399	409	441	439	387	446	423	416	436	426	395	411	388	420	432	390	457	389	390	425	405	388	426	435	376	389	395	424	404	378	453	390	401	356	403	388	399	379	364	387	409	411	417	379	384	435	387	453	427	414	407	423	414	384	380	392	457	356	382	367	393	425	416	396	430	416	413	407	421	422	440	426	370	381	429	407	424	409	410	424	374	375	420	432	442	431	432	393	384	405	387	425	433	363	390	439	415	394	455	372	375	422	400	442	378	399	365
5828	1070	949	886	841	869	905	890	917	870	905	881	885	893	886	849	901	905	865	880	925	861	911	915	875	847	881	842	863	860	856	804	858	873	875	847	905	834	913	865	899	901	882	850	838	827	920	925	913	913	932	868	880	872	903	878	874	806	903	852	888	864	917	885	854	837	851	882	839	877	881	882	884	880	876	843	877	926	868	876	830	843	855	904	874	902	803	826	911	875	891	894	857	889	893	871	855	874	834	880	834	834	884	848	886	892	852	870	863	892	841	931	896	799	868	879	893	861	880	869	877	888	868	862	881	891	832	903	922	903	909	883	878	919	838	825	820	845	845	855	921	894	863	859	919	884	866	867	875	875	874	859	945	859	872	878	850	937	927	852	837	872	834	907	866	897	823	913	862	934	852	896	908	879	893	834	900	889	864	883	873	875	876	849	899	880	890	838	830	902	876	898	875	859	852	910	856	906	880	902	860	852	897	903	868	844	858	847	891	877	874	869	854	872	817	856	897	816	876	881	889	857	885	885	912	823	867	889	853	910	918	875	885	855	862	864	862	842	856	865	878	911	864	867	854	873	895	868	856	828	819	850	912	911	887	863	945	906	849	824	859	861	883	881	863	907	852	881	902	926	878	868	899	874	874	808	801	866	954	842	876	884	853	858	837	894	921	855	839	865	919	892	864	835	909	821	923	869	892	867	906	885	880	847	954	870	872	928	821	857	881	847	861	918	829	901	859	870	841	863	898	906	900	889	897	878	872	895	840	913	834	915	908	864	909	830	873	854	909	869	854	854	925	853	895	906	844	845	881	897	920	835	877	852	923	868	903	982	879	877	837	879	852	873	854	843	904	914	843	884	877	828	861	841	870	821	842	846	926	796	920	883	904	864	887	855	844	872	886	852	878	884	902	846	844	839	906	926	903	779	842	848	842	876	892	899	828	886	910	924	850	914	834	933	841	895	911	875	877	826	853	850	866	911	940	886	885	881	826	885	892	843	872	931	896	882	879	916	796	966	857	879	871	903	820	806	904	899	907	866	850	882	914	880	906	849	929	897	912	888	846	837	862	841	826	922	813	917	815	896	873	875	865	952	874	927	870	838	872	874	954	835	858	812	948	928	831	828	833	867	869	871	867	913	912	865	881	936	864	875	867	877	872	882	863	848	868	864	905	815	895	909	848	857	917	819	933	887	895	905	908	869	837	904	833	845	924	859	846	853	866	884	894	831	892	890	892	816	864	869	845	904	882	884	819	875	897	884	877	851	892	891	831	846	879	847	891	872	929	897	857	888	858	921	973	835	909	890	858	856	957	858	846	864	814	887	902	888	882	838	816	844	883	863	842	853	898	815	871	826	905	873	868	882	868	877	867	924	858	876	911	874	873	909	909	846	828	908	866	871	883	850	867	872	860	846	902	887	918	881	855	876	873	876	865	909	896	864	877	902	882	901	870	916	877	836	844	872	884	897	867	871	869	908	845	865	828	850	844	846	850	899	874	905	886	898	885	895	901	880	941	910	943	869	845	822	921	867	908	915	943	900	916	876	893	906	958	889	929	894	944	875	845	897	830	858	865	903	911	889	880	936	829	884	877	832	851	891	900	838	857	903	885	882	889	895	900	871	817	923	885	887	909	892	897	837	889	847	853	872	858	873	841	876	885	862	890	866	890	893	879	889	855	910	867	902	936	876	889	848	885	910	837	875	907	878	893	847	937	905	834	891	872	873	838	924	858	876	895	875	898	899	861	954	882	843	862	915	848	869	852	862	907	915	832	852	892	865	839	856	886	838	849	891	885	839	853	880	895	900	837	840	864	866	892	812	928	861	794	842	874	851	863	873	902	865	904	859	900	925	894	839	903	890	927	857	863	836	831	829	871	892	870	888	873	942	912	821	892	887	912	900	909	891	909	846	926	896	884	832	888	883	889	844	877	855	865	848	888	829	861	893	875	897	884	861	903	872	885	907	843	884	901	905	915	866	878	878	893	827	868	870	882	886	868	866	890	810	919	887	869	856	814	864	876	837	877	892	877	869	899	876	882	858	856	891	911	836	906	870	863	915	892	862	932	926	882	886	901	802	862	921	900	912	822	876	909	896	871	895	900	909	897	851	843	831	902	894	857	920	922	893	826	860	864	872	911	890	822	844	836	889	902	865	940	844	914	882	851	913	827	966	867	861	885	901	841	848	857	856	855	909	861	940	888	854	892	878	864	847	876	880	886	867	831	914	904	902	889	935	869	863	849	861	825	834	943	905	940	867	833	871	895	874	907	875	842	885	830	928	881	865	885	825	842	897	865	872	876	939	876	888	886	875	813	872	899	857	868	889	863	905	888	886	884	909	852	851	840	894	865	960	847	885	899	874	851	873	865	844	861	892	893	892	820	873	910	918	840	845	838	857	826	848	897	892	877	904	872	819	882	861	850	903	896	904	897	886	859	936	864	836	863	855	934	854	883	887	875	876	829	832	850	945	868	822	895	862	914	948	863	902	846	884	888	895	822	900	846	880	873	866	851	860	854	880	882	919	882	893	904	844	929	858	932	877	866	916	866	863	888	833	818	850	862	886	861	856	899	854	890	862	880	865	859	890	801	872	922	885	882	900	848	897	890	835	889	896	879	900	924	915	856	890	870	866	895	877	867	876	888	907	912	827	851	869	845	859	864	865	915	866	872	882	864	911	859	849	911	879	890	858	871	894	878	859	879	936	865	945	865	855	880	868	848	965	833	879	855	897	914	835	867	849	910	815	912	864	834	850	871	917	903	864	869	847	869	900	875	849	886	828	859	835	864	852	913	877	863	864	873	912	870	864	898	874	860	881	875	925	862	892	814	873	864	911	850	842	820	826	864	874	869	875	853	874	885	918	858	863	873	841	888	814	850	888	879	875	873	854	907	805	867	912	886	919	885	846	884	859	844	859	834	848	906	860	833	848	897	850	888	874	878	819	862	873	881	931	862	881	855	847	929	881	857	860	821	905	833	884	891	882	902	887	870	885	862	891	888	951	870	944	848	861	868	861	842	839	857	881	891	880	850	914	913	872	916	893	859	827	866	846	899	956	828	883	854	845	862	858	851	909	862	875	916	928	912	879	861	884	846	807	881	907	839	878	834	943	848	917	818	824	927	932	869	849	913	840	896	842	915	911	874	951	833	844	888	888	831	907	859	921	837	830	890	911	871	890	864	861	919	918	895	870	798	897	856	843	908	880	879	859	859	873	885	904	874	846	906	828	837	790	935	912	871	938	849	922	877	821	844	869	875	858	918	896	894	906	854	935	872	801	866	926	846	864	855	866	879	865	928	850	861	872	823	900	853	890	872	917	858	872	832	806	810	822	820	869	808	871	821	908	916	848	872	882	867	860	896	850	902	933	933	936	896	890	904	883	833	822	875	828	904	855	883	902	847	856	877	904	838	854	881	890	878	880	905	839	880	849	854	899	875	910	876	836	838	861	862	921	846	905	881	874	883	877	849	914	882	831	940	828	852	912	893	929
24951	21478	24781	28575	21477	21230	1115	439	366	351	310	326	291	281	322	328	312	286	317	264	296	297	323	322	346	282	301	299	258	280	302	302	296	302	293	309	327	300	315	311	335	271	296	293	310	298	277	292	311	286	308	300	272	287	306	314	289	263	298	290	301	294	287	284	280	311	311	277	268	334	290	303	311	276	297	323	272	268	278	261	324	292	291	284	304	287	265	290	313	287	325	282	291	278	290	298	267	292	288	297	287	318	269	303	284	297	264	275	272	283	285	279	280	299	279	300	322	280	289	280	304	303	275	292	297	329	293	308	291	296	294	268	281	299	273	287	301	279	294	289	267	291	281	286	315	277	299	315	250	268	296	312	301	302	300	259	282	284	291	301	289	320	295	319	286	287	300	254	308	321	314	273	273	292	312	269	285	312	309	290	314	309	278	283	277	297	304	292	267	272	269	239	302	293	304	286	278	296	303	289	283	316	318	298	300	270	273	272	300	305	296	301	277	291	290	275	265	278	291	335	268	283	299	283	323	279	288	280	305	279	286	285	298	258	299	296	275	314	278	281	296	262	264	282	289	297	320	297	309	310	308	299	308	308	314	314	322	299	291	286	294	300	290	265	304	303	282	286	275	297	277	287	289	332	282	295	295	281	282	305	311	348	298	309	274	315	338	352	298	284	276	295	293	328	340	301	276	286	267	280	314	286	296	297	306	280	266	263	289	275	306	267	325	302	312	314	275	318	293	255	278	274	279	301	304	275	290	341	299	317	281	269	318	305	317	313	346	303	336	290	283	292	262	277	286	303	288	310	278	303	291	277	306	288	292	277	298	291	297	308	302	294	319	285	281	299	296	308	287	334	274	295	270	288	291	269	265	269	295	294	293	311	254	282	257	314	292	274	331	312	307	268	294	323	317	274	298	279	303	284	272	294	289	290	256	267	285	282	282	280	312	294	312	277	313	291	287	280	295	271	285	296	294	319	289	307	253	250	260	266	297	263	290	278	328	274	326	276	248	323	272	274	265	317	326	307	294	303	294	280	315	269	285	329	308	276	301	301	313	262	276	296	282	323	286	280	318	296	335	275	271	288	301	309	277	276	248	305	260	271	291	282	283	287	279	296	317	323	316	322	334	290	291	278	259	274	309	285	273	312	310	290	270	265	310	256	309	320	300	289	310	313	263	296	299	261	263	285	293	314	287	297	284	270	266	287	278	320	268	258	295	309	296	302	297	283	281	288	297	260	308	255	328	315	297	277	298	327	305	309	328	294	309	305	291	258	272	312	284	264	276	292	303	327	302	309	272	309	313	291	301	319	311	300	310	352	299	273	294	299	285	294	281	290	283	260	294	280	310	295	314	316	295	326	285	304	300	300	280	317	301	289	307	307	287	270	255	327	311	285	271	281	314	285	315	325	239	272	312	341	296	296	284	317	285	299	272	328	293	280	289	303	276	287	291	286	317	299	284	248	288	290	276	272	293	311	323	265	286	297	281	280	277	288	291	267	308	288	333	313	308	306	277	289	305	271	285	292	297	298	309	301	300	306	275	293	301	317	278	287	320	298	293	328	282	250	274	290	311	280	301	270	311	299	314	302	291	302	299	276	307	265	287	263	298	302	326	319	264	255	304	309	300	254	289	281	292	301	296	322	308	284	273	308	295	302	317	303	282	309	301	328	328	312	294	285	263	302	305	322	287	313	307	295	290	298	296	291	332	261	304	333	297	315	290	300	293	290	311	285	314	320	259	302	320	320	286	295	274	312	279	268	287	248	279	272	291	275	274	277	277	279	284	295	316	298	242	291	277	284	286	306	281	245	296	263	293	305	287	312	298	305	291	265	299	289	293	305	284	294	300	294	272	316	307	273	291	312	287	314	322	293	311	302	311	296	307	316	286	291	280	302	308	284	279	301	297	272	264	245	298	259	300	298	293	315	320	278	253	285	297	282	296	275	295	291	305	321	318	284	316	268	318	304	289	269	279	287	274	262	288	317	299	283	290	284	305	306	268	303	302	312	302	303	306	273	310	302	292	324	290	301	298	347	255	279	290	301	292	255	297	276	289	315	294	267	292	286	295	281	283	298	321	302	285	301	288	289	270	330	309	278	269	307	294	300	285	274	304	294	303	268	262	286	344	279	298	258	287	285	286	266	312	297	266	282	286	301	287	315	282	283	295	286	267	287	294	296	303	307	275	304	275	301	308	257	300	296	291	331	304	290	306	295	298	308	296	275	304	293	249	326	305	292	327	319	302	293	288	306	270	321	299	278	302	257	315	298	294	300	278	299	278	296	293	288	285	306	251	300	302	293	263	284	262	305	287	269	279	270	285	297	272	262	321	312	288	318	296	286	303	292	288	320	310	301	317	267	309	290	289	309	265	321	259	304	283	310	316	293	320	287	253	285	294	301	293	280	286	290	286	325	284	322	286	327	307	315	274	328	269	274	304	306	260	256	302	287	290	298	310	307	280	300	297	289	352	275	280	291	293	304	293	310	288	251	294	271	263	264	338	311	329	341	267	300	298	287	285	300	295	279	300	274	278	319	259	299	272	316	319	281	319	313	261	270	288	312	297	299	299	284	275	296	293	283	295	320	293	301	282	305	311	299	349	291	258	269	286	292	291	350	336	316	280	318	271	309	290	275	275	294	298	297	291	307	298	276	313	271	316	288	291	313	286	306	294	278	301	279	285	282	306	307	269	272	291	323	266	275	290	308	298	292	314	283	326	303	285	271	312	292	289	293	262	278	277	284	293	297	286	257	287	306	299	296	287	273	291	295	301	293	302	298	297	289	282	310	287	288	303	293	288	284	295	312	271	294	293	303	301	276	295	271	252	312	295	275	295	288	286	302	305	332	286	282	292	318	313	316	322	296	298	262	296	285	280	253	278	281	269	281	319	275	338	298	287	308	303	294	294	302	294	310	269	302	284	304	292	291	297	282	291	290	282	234	294	297	260	336	298	303	277	279	299	292	311	301	290	282	259	327	282	285	261	310	331	291	256	289	314	284	311	307	302	258	295	311	318	312	309	310	320	292	250	322	266	286	273	285	313	286	284	280	295	303	284	329	285	313	292	296	302	269	306	288	291	299	278	260	298	275	287	301	270	285	322	297	329	305	340	311	272	287	309	273	289	266	298	276	302	255	268	298	338	278	270	290	255	286	291	322	292	303	324	258	291	323	272	288	303	305	320	307	284	303	285	278	280	297	336	271	286	292	317	300	281	289	273	260	288	297	265	299	285	288	292	258	284	285	293	290	308	269	293	325	298	281	280	289	284	324	271	315	274	274	298	286	297	291	284	281	288	287	292	288	320	303	284	323	278	291	312	301	319	288	285	297	273	253	244	291	267	270	292	260	290	272	273	273	300	283	285	327	293	320	342	298	305	335	314	303	276	318	310	317	278	287	304	269	276	297	300	296	281	305	290	282	327	278	283	313	288	290	278	299	314	312	315	283	287	292	282	239	303	282	290	280	298	290	287	308	309	274	276	278
3173	2206	1292	910	803	749	700	685	625	617	646	628	677	609	628	648	622	641	655	592	655	628	695	655	625	665	644	660	615	660	677	653	617	601	644	672	632	639	635	621	611	685	640	632	651	647	638	680	637	646	604	642	641	612	604	621	628	624	614	648	611	625	674	648	626	621	617	627	647	613	662	663	656	603	642	644	552	650	608	617	634	640	596	638	676	671	605	575	578	634	636	645	613	630	648	617	640	629	653	617	639	650	658	602	659	634	664	641	588	624	595	630	639	675	632	622	647	627	652	699	633	614	610	612	596	642	648	628	643	604	667	626	575	647	603	659	627	619	647	592	624	630	661	688	608	624	566	577	634	659	685	623	588	679	616	638	605	623	639	613	642	594	624	589	681	639	635	639	640	637	588	658	650	631	605	618	612	646	649	667	657	629	623	638	635	670	649	647	629	693	626	614	649	626	633	629	637	624	629	627	607	618	629	667	629	630	657	606	589	636	623	598	618	651	623	655	666	585	654	607	625	633	634	663	673	598	625	617	714	659	676	606	680	635	640	624	622	658	565	667	672	648	630	612	599	630	631	627	625	622	661	618	642	621	647	634	673	618	610	607	628	567	619	631	637	599	634	676	662	596	664	604	657	598	632	660	657	643	639	651	608	634	646	647	642	632	613	679	642	629	581	661	654	652	661	628	639	592	622	654	617	571	607	629	681	634	603	641	672	619	622	653	642	647	692	687	591	660	693	591	630	653	622	625	644	608	627	624	620	639	641	679	622	613	594	660	656	667	655	605	625	616	686	641	595	643	650	634	644	605	671	593	635	601	683	588	654	653	631	640	658	626	671	645	631	627	647	662	683	627	621	608	641	690	617	656	669	575	651	590	616	625	616	673	590	663	607	666	570	624	667	617	632	660	631	633	628	650	686	655	592	643	599	627	613	625	620	666	602	623	668	625	643	660	638	635	618	641	643	623	632	637	641	655	655	674	649	626	605	599	649	605	591	597	627	622	671	632	580	656	656	671	604	645	575	605	614	643	604	628	653	639	648	617	642	642	613	676	648	629	613	662	673	648	627	615	667	619	612	672	619	596	592	661	593	656	585	573	636	617	622	572	654	651	619	641	569	634	627	622	666	659	615	596	670	613	667	628	660	614	645	629	631	643	650	664	622	649	629	652	665	607	631	627	619	628	617	667	618	601	642	660	637	670	649	619	656	618	606	623	638	632	637	612	637	638	585	565	632	635	640	620	623	632	605	608	654	636	669	639	639	651	605	689	613	619	639	590	598	573	647	607	628	640	658	648	638	617	636	640	628	648	638	617	656	634	642	667	651	623	649	666	639	650	639	642	565	692	596	608	676	624	636	661	639	591	621	634	603	637	600	664	605	627	675	650	642	605	638	624	671	649	640	636	646	664	587	617	620	609	632	615	609	625	619	661	591	612	621	627	662	635	644	636	637	634	640	574	699	607	640	573	628	646	640	666	646	635	606	666	597	648	597	667	622	648	602	649	613	667	590	616	654	599	632	680	632	618	589	630	660	626	584	699	635	616	633	652	656	631	642	635	618	637	641	626	603	577	614	659	638	675	625	610	603	674	651	644	648	643	593	638	668	581	627	595	617	659	647	578	702	653	635	586	629	623	669	615	618	649	618	631	670	640	647	645	626	629	669	612	609	570	618	610	624	596	615	636	644	651	651	640	661	622	643	603	630	666	632	621	609	628	609	651	674	605	593	651	614	634	656	671	668	665	639	642	663	586	645	592	625	588	599	635	641	596	639	634	672	606	590	617	711	584	603	652	612	605	632	613	674	628	656	662	659	671	659	646	644	666	624	628	624	630	664	644	593	669	702	618	598	621	649	613	635	603	632	675	639	688	636	598	654	642	691	648	605	633	605	625	633	672	618	632	622	637	635	646	624	603	630	649	657	634	595	618	628	664	636	644	659	604	642	628	610	593	682	611	566	612	584	630	595	626	650	641	672	648	657	635	622	614	652	597	685	665	668	631	635	623	614	618	674	611	655	638	598	575	602	609	607	620	641	639	587	609	663	629	601	615	628	608	606	657	628	611	673	640	627	574	646	646	640	657	671	651	656	658	671	629	653	604	633	624	621	655	600	604	591	618	626	598	593	636	677	648	596	664	662	627	631	612	618	651	594	621	679	588	621	603	661	630	593	655	636	600	631	643	668	608	642	624	643	685	644	644	643	641	630	665	632	637	645	640	597	624	627	653	601	658	644	628	618	651	672	592	619	624	628	586	664	649	672	633	614	660	607	624	613	637	614	632	614	606	603	673	646	611	665	631	636	673	643	622	621	637	652	611	619	636	635	617	608	591	611	660	644	662	663	643	636	650	702	603	630	626	614	641	603	662	634	651	602	693	619	630	637	662	615	620	615	683	638	671	574	630	632	629	621	639	601	640	637	657	639	640	672	652	649	617	657	633	616	636	620	613	653	616	681	631	668	632	623	646	637	638	652	601	652	596	649	617	592	641	616	627	656	665	633	630	611	603	591	583	600	655	653	625	635	666	623	657	637	602	622	617	667	628	631	651	632	641	667	634	641	598	655	676	652	641	590	619	629	634	671	616	659	648	632	613	613	677	626	624	600	650	620	652	620	635	622	602	654	642	617	597	654	630	672	661	633	639	672	682	620	626	654	652	642	591	611	652	653	629	611	673	638	656	624	641	634	593	614	610	635	645	621	672	617	643	653	634	637	650	613	629	644	634	629	641	640	633	661	649	600	609	629	613	663	598	614	604	649	657	653	643	620	660	681	639	613	642	583	662	657	653	619	643	595	624	670	616	598	633	582	650	623	616	586	660	667	591	642	611	626	616	631	652	634	571	576	652	653	609	623	576	590	616	604	618	636	604	606	675	644	651	659	596	660	623	604	641	607	644	616	649	611	584	631	628	664	598	627	583	648	630	618	640	645	680	639	610	626	628	609	650	636	678	645	626	602	616	643	618	671	620	585	647	670	640	632	611	651	624	611	639	651	673	586	655	607	645	615	643	652	674	618	612	648	609	619	620	588	603	638	635	656	635	639	611	612	682	596	620	675	635	620	632	659	638	633	613	608	652	616	687	625	654	576	643	624	602	598	628	650	627	652	653	585	670	649	624	582	644	639	680	677	612	597	650	604	628	660	649	616	642	641	645	650	645	655	610	657	646	633	628	621	615	612	628	591	659	649	619	673	638	597	638	633	623	588	640	654	624	637	598	678	645	658	635	642	632	617	618	662	622	617	613	622	599	626	636	621	612	628	636	600	635	652	642	632	668	669	633	626	644	596	648	610	626	610	633	619	658	614	667	642	580	602	659	648	544	650	633	600	646	617	622	624	633	627	602	619	628	622	642	629	592	641	627	584	673	625	638	592	630	671	660	635	635	647	627	583	611	628	621	611	652	643	619	631	636	650	610	621	596	645	629	595	597	659	659	603	643	636	601	632	628	627	616	653	610	620	669	651	637	621	603	681	598	620	642	677	610	640	630
24363	21498	25165	28295	21498	21505	18024	512	269	230	233	200	163	203	169	153	144	174	138	141	150	172	110	136	147	146	141	148	119	138	143	162	142	137	141	139	111	131	137	120	130	110	114	134	137	138	122	143	137	144	112	131	146	131	144	120	140	137	144	153	127	146	142	138	153	145	132	134	134	131	121	141	129	149	122	131	111	130	130	140	123	122	131	105	139	143	128	114	126	142	131	126	122	124	128	143	139	136	130	116	127	118	122	133	127	107	137	123	132	148	116	126	135	141	151	140	121	142	125	138	149	133	122	125	100	141	114	159	143	127	114	156	124	113	115	135	130	125	140	151	128	142	147	142	125	122	134	137	130	130	151	144	113	132	118	138	158	120	127	138	144	127	152	118	134	131	111	140	147	145	139	142	145	120	125	152	143	141	134	123	118	127	129	161	161	115	123	114	129	153	153	163	136	137	149	135	113	133	141	135	150	128	146	134	136	107	129	157	120	139	130	121	129	133	128	144	139	131	125	120	122	121	143	145	129	140	130	115	118	113	134	129	127	135	120	119	138	129	122	124	136	144	133	134	106	139	140	139	121	153	117	121	120	113	137	145	137	133	132	141	113	155	130	128	121	130	130	121	112	151	130	105	143	116	107	125	141	151	113	129	127	124	137	166	143	130	169	124	155	167	137	127	135	137	137	102	137	134	133	135	127	121	127	130	118	123	106	153	136	128	127	145	125	119	115	140	128	135	141	126	115	127	137	151	152	142	135	128	140	129	143	111	102	132	122	119	113	123	113	138	142	156	124	121	124	125	147	153	135	148	128	112	116	127	111	121	140	139	135	121	128	136	149	128	113	110	138	130	118	123	150	122	141	153	132	117	118	123	138	156	168	131	154	123	135	135	116	135	142	133	135	135	126	113	137	115	120	139	124	132	146	132	124	99	123	137	161	100	146	132	125	123	109	136	114	122	133	118	138	125	140	113	119	127	137	101	145	124	144	136	119	123	139	147	135	137	146	120	141	133	129	136	144	147	124	128	134	135	108	146	138	141	117	140	139	148	134	126	134	166	141	139	111	119	146	140	114	146	130	161	145	156	144	132	129	97	101	141	132	115	135	126	126	129	147	143	112	133	159	128	136	146	144	138	127	146	125	135	115	126	132	117	140	117	129	142	142	103	133	137	145	168	152	127	147	135	137	138	135	117	132	151	120	113	138	131	137	123	102	127	136	135	129	137	143	135	110	147	143	133	120	165	132	132	128	126	125	136	128	137	143	122	134	126	111	158	107	124	131	129	117	144	137	132	139	148	121	128	133	138	141	115	125	137	130	110	135	140	127	133	125	133	131	126	133	149	155	154	127	119	148	106	118	134	139	141	152	136	129	133	138	150	108	137	126	143	141	148	119	124	123	124	144	149	134	149	146	138	133	125	145	166	137	119	151	156	122	120	134	120	124	149	132	147	122	130	131	137	103	117	112	133	136	129	135	107	134	130	120	129	130	130	134	147	108	125	141	118	139	145	120	124	142	136	120	132	118	119	147	128	124	127	134	128	152	146	114	136	109	119	131	114	145	114	132	131	130	134	139	139	125	167	151	136	134	132	125	112	144	136	144	146	129	117	123	122	119	128	146	137	118	111	127	143	138	105	135	133	131	137	128	142	134	152	144	128	117	136	145	142	157	154	138	114	142	128	150	139	145	134	118	125	138	136	142	127	144	161	136	122	147	151	138	127	130	172	169	146	152	129	146	114	141	125	146	146	121	137	155	139	140	125	124	110	137	145	108	104	132	139	127	129	146	116	135	138	111	130	133	130	105	141	147	126	149	124	115	125	132	128	136	130	152	124	150	123	127	163	119	131	134	132	138	144	133	127	132	129	104	118	132	116	135	155	116	129	132	112	146	128	125	133	134	128	102	154	132	124	136	130	107	132	115	127	127	125	137	133	125	120	113	133	141	116	130	140	122	131	128	126	140	119	132	131	112	120	113	128	121	119	128	126	117	132	160	137	133	131	142	136	123	110	134	140	130	111	132	118	133	154	145	120	116	127	119	126	130	157	132	146	135	140	144	117	129	122	135	126	147	133	118	152	135	127	108	103	114	110	142	126	127	157	132	125	128	142	129	130	124	132	130	117	113	123	124	123	122	151	121	141	147	150	123	137	140	129	140	124	138	141	163	123	119	129	156	160	121	130	123	131	113	147	130	133	130	123	121	128	123	136	139	139	129	141	183	132	122	125	137	146	124	158	124	128	122	134	146	126	134	130	119	134	141	131	137	140	105	126	136	147	127	133	121	147	128	120	151	151	136	131	146	141	125	115	120	136	122	128	134	118	157	137	141	135	126	115	130	155	142	127	135	123	108	138	131	123	135	130	98	126	146	138	129	111	137	140	127	152	138	135	134	130	118	132	125	135	114	136	153	145	138	141	143	135	139	136	134	131	133	133	127	121	133	118	138	117	136	139	140	115	147	92	149	126	126	135	134	169	130	133	135	118	136	127	114	143	126	136	155	133	104	146	129	143	126	130	121	129	108	136	135	134	128	157	153	120	109	128	135	117	139	118	126	119	135	110	119	118	153	121	141	117	125	130	120	146	141	134	124	136	143	133	142	134	124	140	136	148	134	113	128	119	133	135	138	140	132	140	103	138	126	147	141	118	157	117	135	113	139	142	106	118	140	106	121	134	151	135	151	162	125	146	146	131	131	138	126	145	151	117	153	129	104	128	137	139	109	134	121	124	120	132	159	118	143	116	135	151	139	157	155	145	120	112	114	146	145	142	116	140	125	123	135	136	128	138	106	129	137	129	116	122	129	143	159	108	142	119	135	108	137	133	110	142	149	134	133	124	146	131	120	130	116	119	106	136	120	132	139	121	150	102	114	117	144	119	123	136	137	125	127	126	152	131	158	137	115	131	109	107	120	135	115	149	130	126	125	113	137	111	136	134	133	134	111	132	109	118	146	115	115	143	107	128	129	144	134	140	140	114	132	129	159	155	126	124	146	136	135	125	142	114	125	142	129	117	134	134	131	162	152	139	151	135	129	149	153	110	137	118	115	122	140	116	156	156	137	136	122	121	138	124	129	121	128	107	135	118	128	147	130	125	115	144	140	126	135	134	115	132	124	148	127	120	133	129	146	130	139	141	120	130	136	115	116	153	131	125	109	127	114	139	135	128	133	147	107	140	118	119	123	120	128	142	127	167	102	130	136	113	113	108	142	123	129	127	121	138	125	117	123	149	121	114	139	127	125	131	116	133	139	131	140	145	132	162	118	113	111	127	114	131	110	140	117	125	139	114	140	137	142	142	115	146	134	123	131	126	133	113	132	140	138	141	137	118	142	148	130	130	148	116	126	157	155	135	134	147	165	123	119	130	121	146	107	127	135	151	111	117	109	128	147	139	152	132	148	154	123	131	114	111	108	149	113	139	145	147	134	130	112	130	123	124	134	160	128	122	131	129	142	149	131	121	112	115	127	133	133	142	127	140	123	141	118	117
3033	3200	1563	865	575	437	423	408	358	354	329	367	343	336	331	314	350	352	331	321	376	344	340	304	348	325	317	322	338	325	304	317	338	336	337	351	312	337	316	320	311	340	306	314	320	346	342	302	303	307	311	326	338	325	308	345	328	345	303	324	333	302	335	328	312	318	305	313	271	339	314	292	322	324	307	311	316	350	285	370	324	358	333	343	278	322	298	336	323	330	325	328	326	308	312	331	358	338	305	332	323	326	323	319	307	325	275	306	320	329	296	313	299	323	315	310	315	296	327	341	309	343	354	316	314	329	324	312	331	324	334	320	296	332	318	316	322	309	338	317	302	334	308	343	317	300	316	308	333	326	332	302	333	343	319	338	315	323	310	289	353	310	325	340	288	327	313	323	318	334	340	328	349	301	321	302	322	317	300	304	326	331	336	333	311	335	358	315	292	330	339	341	335	330	295	332	330	315	324	346	327	300	322	284	293	324	317	329	329	338	308	310	339	318	297	345	298	327	314	338	309	340	325	330	301	314	308	327	327	316	275	300	299	332	293	363	309	329	318	322	325	307	312	342	317	332	335	356	302	332	322	313	325	316	335	331	321	311	315	317	321	274	342	294	311	327	305	309	316	304	320	324	338	313	321	324	307	316	370	313	303	297	300	275	319	305	332	305	357	315	293	319	309	337	312	299	299	302	299	357	307	314	329	321	304	322	308	360	324	306	320	328	298	294	315	307	342	320	343	306	332	328	332	284	305	339	314	315	330	302	362	354	330	308	344	319	304	320	282	329	347	317	346	329	355	303	301	332	367	350	282	314	334	309	316	314	339	328	330	287	342	305	343	315	321	355	323	318	330	311	284	305	312	294	332	311	315	321	321	361	331	273	330	304	304	305	319	293	336	316	322	303	307	320	336	314	328	314	341	339	311	324	295	303	325	342	293	312	296	358	305	340	313	358	341	339	337	335	306	284	304	324	326	324	316	324	324	318	338	288	324	315	318	317	326	328	330	325	324	326	323	363	349	274	337	317	290	325	317	345	301	333	306	307	290	352	318	320	316	271	302	290	342	306	314	312	310	328	292	321	313	322	336	357	318	309	325	323	315	301	327	313	319	324	316	344	316	331	350	331	332	285	309	319	316	346	281	320	334	348	332	328	347	299	330	306	295	320	327	318	315	332	319	275	339	297	302	323	342	333	309	336	309	291	334	332	289	312	331	373	320	280	325	297	337	330	352	309	315	334	301	287	326	333	317	329	324	347	320	321	308	333	329	329	316	307	310	307	313	308	331	310	320	297	316	332	336	329	338	322	301	313	319	305	296	307	327	331	296	306	350	327	304	292	321	319	297	316	297	306	309	322	307	317	320	325	342	316	344	323	331	272	319	345	333	309	318	327	314	328	333	319	329	332	327	322	338	312	331	344	341	314	323	339	324	371	336	326	316	316	303	337	318	304	336	323	324	313	333	320	324	337	305	312	369	358	310	324	333	334	326	339	358	322	308	327	302	316	312	313	302	307	320	361	305	303	329	319	313	318	327	320	296	319	322	340	330	301	337	312	298	346	359	302	317	309	316	300	367	316	348	304	293	348	318	342	323	326	311	310	320	311	352	346	314	339	306	311	301	315	290	302	315	322	296	337	315	328	303	301	287	328	319	349	338	310	280	292	315	324	304	315	333	324	304	308	280	312	342	310	334	296	324	299	295	319	291	314	330	295	334	308	317	318	332	343	313	302	335	336	369	299	334	323	319	340	302	320	327	337	310	316	292	335	315	323	324	321	309	318	340	305	329	365	292	311	318	352	309	314	302	322	325	315	293	317	338	316	321	326	311	334	342	316	280	318	323	310	362	295	337	350	297	357	333	309	320	334	371	347	329	311	341	308	300	325	271	312	337	314	288	322	310	341	324	333	338	311	327	319	313	317	331	320	349	342	310	339	309	327	323	341	309	316	312	321	326	306	329	332	333	331	316	318	335	320	324	303	314	308	316	316	295	329	292	310	326	300	325	317	320	320	314	315	323	325	326	328	322	317	300	291	294	323	307	315	297	324	343	320	305	329	348	303	307	341	337	320	327	342	310	294	320	288	354	329	314	334	283	326	336	303	330	314	330	334	321	310	302	291	358	333	318	327	330	314	323	329	320	324	306	319	319	318	309	320	276	303	334	325	304	344	298	295	317	305	322	300	311	290	331	322	329	340	301	340	322	316	302	335	291	330	324	316	304	342	309	282	345	329	333	305	355	329	327	317	315	314	320	316	300	338	336	322	315	348	330	313	316	283	323	319	309	333	290	294	344	334	320	338	349	321	334	291	296	324	324	309	305	312	312	300	315	316	304	296	339	337	351	337	304	287	313	328	327	336	355	293	309	329	312	352	303	312	310	316	326	328	322	320	326	336	311	314	317	304	339	314	323	306	322	366	347	314	315	323	336	291	291	294	318	305	315	308	338	321	317	331	298	352	329	316	294	325	292	313	343	339	333	314	328	354	319	346	344	361	300	332	331	307	321	328	318	329	308	315	341	320	319	320	310	331	310	296	357	307	321	326	329	343	335	339	335	316	319	316	326	302	332	327	328	302	301	333	326	359	285	326	316	318	333	303	289	311	354	316	307	332	359	338	310	322	327	323	302	327	309	298	322	309	306	305	283	330	306	310	331	292	337	304	326	304	363	321	335	346	315	310	331	329	304	291	327	306	314	319	284	311	309	334	312	315	336	322	340	316	287	321	375	300	347	335	318	296	298	338	327	320	327	303	346	328	305	297	321	320	333	334	341	304	297	306	311	319	352	331	333	317	314	330	284	344	317	324	324	355	331	319	318	306	319	315	326	365	314	335	315	298	318	324	315	300	308	311	327	337	335	324	295	303	310	298	319	319	347	311	321	334	321	323	332	349	341	312	328	331	314	312	326	311	316	333	315	298	337	297	307	332	295	291	336	337	332	314	323	317	322	318	313	308	332	304	313	287	324	299	327	331	318	323	321	305	307	315	303	333	337	314	296	303	309	289	319	328	326	314	368	305	343	328	334	324	318	339	323	293	300	274	318	333	296	331	322	330	313	306	317	341	323	312	351	296	328	327	341	282	312	279	289	313	350	306	327	306	300	322	359	360	308	342	337	339	311	331	312	338	308	289	354	305	310	300	326	355	295	319	316	324	327	293	300	311	305	290	295	300	334	298	334	318	320	342	321	326	323	325	337	323	331	326	330	310	340	316	304	331	371	336	311	314	338	314	306	364	327	328	280	312	322	310	330	343	281	337	328	341	323	283	343	305	292	287	320	319	332	336	336	301	326	321	286	291	325	319	308	296	316	307	328	312	319	337	313	319	320	299	342	341	339	328	311	318	337	311	300	344	322	316	330	330	347	324	341	302	333	322	280	323	373	285	310	317	312	307	323	317	321	299	287	356	322	349	339	307	330	284	344	319	280	331	339	322	297	325	338	329	347	325	343	309	316	322	314	319	336	311	332	307	302	297	316	309	363	304	319	319
32034	20983	11737	941	515	429	397	422	372	401	411	440	397	425	400	410	362	348	435	374	420	424	411	385	423	385	348	403	368	380	410	392	428	395	409	432	388	388	420	402	405	437	445	407	429	403	446	417	379	425	419	380	406	421	395	396	388	383	413	424	415	391	365	400	414	373	395	400	377	431	420	379	445	429	388	420	395	423	375	396	439	396	382	364	360	391	393	428	389	394	384	391	418	394	368	431	412	393	395	407	425	390	394	406	412	413	405	407	420	403	388	358	427	417	369	404	414	373	398	418	408	411	367	399	396	437	382	412	360	444	425	431	403	435	413	404	386	399	371	401	416	374	362	374	445	430	350	370	389	404	390	418	390	418	400	380	415	397	405	419	386	410	413	362	411	407	413	406	360	401	359	406	382	379	416	384	404	419	406	371	403	391	379	385	392	391	428	415	434	396	383	393	404	392	383	399	395	396	433	416	391	419	385	439	392	408	411	418	391	393	397	394	400	440	437	365	396	433	451	393	432	382	397	417	362	377	357	379	369	393	364	385	420	384	403	389	406	429	393	389	406	409	402	391	336	394	380	378	406	405	405	411	443	399	406	416	394	398	412	394	403	414	392	381	414	433	420	399	376	360	387	419	413	426	395	394	352	403	380	431	418	411	397	400	391	387	392	371	415	365	343	405	389	439	406	416	375	380	380	438	388	403	398	389	383	397	356	415	416	369	390	414	423	402	411	392	424	425	422	425	403	387	381	395	435	367	377	434	429	430	394	417	401	435	411	399	384	408	406	416	363	395	386	412	404	420	387	369	393	412	434	420	373	373	432	373	415	406	391	431	395	369	398	397	402	373	397	421	424	442	382	402	406	417	413	387	386	365	432	381	403	413	372	404	388	397	391	391	407	390	390	399	437	422	378	423	432	421	352	398	413	399	426	398	367	386	399	388	395	401	399	416	368	390	411	358	429	387	411	391	418	339	467	395	397	419	418	343	383	416	378	381	415	399	368	399	401	382	420	411	385	394	394	391	381	398	376	404	386	394	384	400	414	436	397	405	374	410	399	373	405	372	384	372	424	380	386	386	365	382	384	383	397	396	381	365	383	402	404	361	383	392	398	403	379	418	390	397	400	407	397	398	390	387	390	398	428	419	385	411	424	410	394	375	411	415	398	371	410	398	395	385	414	395	455	387	398	409	400	370	402	415	417	394	398	458	385	392	409	401	425	422	387	403	421	421	397	381	429	390	399	433	427	399	414	374	418	431	389	391	403	394	435	412	399	397	387	435	399	393	409	383	406	410	422	394	439	407	409	370	416	442	403	394	377	399	391	402	393	408	396	387	424	401	369	376	404	420	379	407	423	395	396	374	402	403	393	412	391	413	432	401	401	400	383	377	392	378	368	376	400	406	413	375	376	397	409	419	392	401	397	403	432	410	368	404	405	417	447	420	423	421	420	425	380	416	410	418	384	418	430	424	386	392	431	420	446	404	404	441	397	452	391	378	434	404	408	384	389	397	386	405	413	427	413	381	396	432	428	398	376	409	420	392	397	408	369	378	414	417	454	411	426	443	408	435	388	373	428	387	402	412	395	422	422	432	390	421	401	426	388	435	434	458	417	401	420	390	405	422	390	360	371	430	384	413	448	406	410	430	429	439	420	366	349	381	402	417	366	396	422	413	402	458	403	404	396	393	375	409	411	409	408	406	385	432	441	423	379	367	423	407	369	373	418	419	423	390	395	417	368	416	394	439	365	396	385	379	414	406	416	387	382	362	414	417	387	382	412	408	392	394	445	401	443	425	397	397	396	410	406	393	372	391	411	386	400	438	382	438	410	392	389	418	398	425	388	443	390	411	397	402	416	393	385	376	386	366	416	392	384	371	407	421	385	429	384	408	383	438	436	433	413	430	397	411	396	411	416	449	403	403	376	401	402	422	390	391	383	386	419	359	413	431	439	407	429	401	436	398	450	455	415	360	377	402	408	406	384	425	443	383	376	389	401	405	385	405	410	393	417	370	419	434	375	398	401	425	438	390	382	405	403	371	404	387	408	409	407	395	400	374	388	424	401	450	409	383	405	395	389	380	383	430	367	398	385	388	402	375	424	406	397	411	400	400	413	399	385	383	379	452	420	416	372	402	391	404	377	410	369	413	401	434	378	376	402	366	408	381	420	383	398	388	385	405	410	402	411	442	392	431	410	337	345	391	404	409	398	396	412	423	363	399	367	386	417	423	420	363	383	387	381	394	386	366	408	388	352	381	435	364	379	405	431	384	388	409	409	418	388	410	386	392	392	376	424	414	387	408	383	395	373	402	374	437	402	365	378	425	384	401	417	382	393	401	426	457	425	385	411	397	412	420	404	402	415	447	363	380	395	409	389	436	370	404	360	407	402	396	364	406	404	414	416	410	429	410	400	403	360	430	411	402	378	420	397	415	398	410	422	419	414	416	391	396	379	403	388	409	378	450	415	381	392	408	386	413	423	406	422	430	422	365	398	405	408	425	375	380	384	423	385	420	432	422	424	382	417	388	419	394	407	411	413	388	434	454	434	406	432	416	391	423	408	357	428	424	426	418	408	415	373	414	406	400	435	442	403	442	384	425	379	444	381	409	392	435	439	383	418	389	424	402	364	351	376	404	417	391	404	397	436	434	417	375	401	429	403	425	399	389	433	406	402	366	399	372	383	409	403	382	401	399	403	385	381	432	407	398	392	405	431	371	411	439	383	398	394	394	385	402	420	431	404	366	431	430	399	401	384	359	410	404	439	408	418	424	397	390	385	393	387	431	398	386	415	405	416	404	387	411	383	412	388	388	369	389	423	436	384	411	389	416	453	426	383	346	424	406	389	420	355	401	364	404	427	404	421	405	404	405	407	395	422	364	402	407	452	424	421	419	397	427	418	370	421	422	390	382	392	453	382	370	382	444	404	411	408	390	399	386	399	385	417	391	388	391	428	388	446	387	418	383	414	359	410	392	420	390	402	385	424	416	395	380	389	403	406	394	389	407	406	424	431	390	391	407	419	414	365	380	410	403	414	389	382	419	364	395	397	402	444	421	428	350	388	407	393	386	418	387	428	357	409	396	418	412	394	423	404	414	376	396	400	401	417	404	405	385	407	392	359	417	364	386	396	391	402	401	421	423	384	411	379	390	380	408	394	422	376	395	377	383	405	427	401	416	413	383	387	360	408	419	401	369	409	421	427	392	404	423	409	418	414	415	381	393	392	428	409	396	391	418	411	405	388	423	412	383	410	422	423	387	420	392	350	376	377	367	402	429	395	382	438	397	420	376	414	400	456	406	373	378	407	366	362	381	386	426	399	421	398	387	412	414	376	394	437	430	363	366	391	374	412	404	385	410	409	389	393	410	369	403	402	393	412	398	422	396	401	417	432	436	422	416	416	374	390	374	440	399	379	416	373	400	399	400	404	379	394	405	388	373	398	393	394	404	391	387	379	398	396	440	398	376	381	424	413	446	404	421	413	381	414	401
5852	1052	940	880	899	893	904	914	878	879	822	902	946	821	842	868	890	892	905	876	872	852	869	911	915	886	814	871	938	901	832	896	861	883	866	880	897	864	866	919	888	869	972	844	867	892	865	851	859	824	831	912	902	859	906	888	898	844	922	860	853	877	843	849	866	898	901	881	878	901	835	917	893	848	862	893	913	877	861	846	845	922	902	802	873	842	923	863	901	897	889	851	909	852	855	876	826	867	871	884	880	840	792	817	908	830	849	858	920	902	875	874	907	838	822	851	904	914	840	878	878	880	831	831	880	871	917	893	833	905	855	892	869	843	900	827	858	833	879	895	902	857	861	868	876	891	891	835	873	862	867	899	860	866	850	919	848	865	870	894	907	842	894	840	823	898	876	888	880	871	899	924	844	851	928	879	881	871	861	943	865	909	857	849	897	860	878	939	804	862	895	842	924	865	822	873	870	883	877	908	865	887	926	882	870	889	816	865	871	903	919	857	904	913	898	879	885	878	885	882	846	881	859	856	852	833	857	871	897	865	857	883	841	872	866	864	873	861	855	907	858	813	930	883	910	864	813	858	952	895	863	897	854	902	880	885	843	891	921	863	890	807	883	885	912	900	869	848	913	898	871	861	889	826	808	901	844	895	892	876	866	829	889	875	866	905	878	876	855	890	873	875	898	883	866	913	827	919	877	818	840	860	859	913	869	872	894	904	876	841	868	835	884	904	877	836	826	851	880	859	922	818	942	900	830	886	885	866	901	827	828	912	863	848	907	897	904	866	873	840	890	847	909	895	869	854	841	906	904	903	862	865	897	893	886	843	847	870	848	819	860	889	879	859	895	880	848	856	893	830	877	860	921	815	890	893	918	855	888	880	884	918	872	859	850	844	820	858	863	901	827	829	898	883	886	906	897	838	879	878	843	823	852	892	883	862	868	828	892	840	891	867	879	791	851	896	872	883	793	891	884	823	887	895	839	877	846	908	887	912	880	855	927	922	869	887	861	898	880	882	847	890	866	859	797	891	904	895	859	856	852	898	871	855	882	828	864	811	842	910	912	891	822	879	876	871	832	842	834	842	871	892	891	879	874	861	885	855	900	861	898	868	872	799	842	850	865	874	879	953	900	815	842	863	829	879	885	864	894	798	906	876	869	857	852	906	864	872	826	870	879	874	881	903	832	859	864	841	890	928	908	911	861	949	880	890	876	923	849	820	902	874	871	872	821	883	857	876	840	890	915	862	842	855	833	890	838	871	822	862	915	892	919	842	839	839	884	887	897	793	859	855	871	933	875	838	888	821	858	903	889	837	896	897	867	878	880	879	907	872	851	879	894	869	858	836	863	882	900	920	892	863	945	908	923	879	857	790	881	880	857	876	880	880	862	841	833	865	885	898	901	925	860	875	902	836	880	895	868	873	886	848	877	864	836	873	850	869	895	897	840	887	859	873	885	898	869	888	860	824	866	909	858	853	850	835	816	816	882	866	865	884	872	865	864	952	866	894	858	848	849	928	839	865	867	856	916	901	862	920	882	885	930	899	855	909	871	797	834	865	882	858	866	934	865	875	885	898	858	863	876	862	862	901	859	874	876	830	852	867	838	839	827	842	874	861	932	896	868	832	909	849	825	921	834	854	889	834	837	862	879	945	901	903	883	848	834	869	907	858	874	824	852	872	907	898	913	884	913	882	863	789	902	916	885	885	862	894	874	801	863	875	896	870	877	893	857	827	877	880	841	892	882	907	867	863	899	887	878	893	931	869	933	884	964	907	845	852	842	831	897	859	834	849	904	847	838	876	862	877	873	893	859	916	904	922	871	843	907	861	890	949	870	880	885	866	854	900	910	826	896	921	840	886	883	904	888	892	900	874	885	878	904	906	878	886	909	829	916	884	897	880	903	808	828	859	896	881	888	861	892	850	850	887	917	844	840	920	882	902	838	844	860	870	901	863	845	896	855	861	889	918	862	901	867	826	828	932	940	827	864	932	886	870	912	824	916	866	866	790	866	918	881	885	893	876	887	870	884	904	860	863	854	899	832	889	843	837	843	897	859	891	831	842	821	912	859	866	897	853	858	934	919	885	898	889	873	938	900	880	924	886	867	838	860	926	847	825	892	878	862	891	901	880	890	915	905	899	860	821	873	852	873	861	842	878	878	886	895	854	909	884	864	871	790	815	885	798	870	852	824	930	875	860	902	805	851	924	853	907	910	892	874	844	911	916	881	854	845	915	856	863	860	843	854	936	913	879	916	846	857	879	875	823	835	898	880	889	855	871	882	891	863	875	904	877	878	893	902	882	857	884	875	862	883	896	896	924	840	905	835	881	835	874	815	852	901	861	882	863	834	887	845	832	842	872	880	868	928	857	886	838	904	862	900	877	877	910	892	898	880	864	871	910	884	841	915	875	843	868	884	856	853	882	890	886	858	837	947	897	865	880	903	903	920	863	887	896	869	871	855	917	925	857	891	827	864	791	855	882	803	877	897	867	910	909	861	904	878	860	830	878	844	835	922	882	822	859	847	859	877	820	851	870	893	879	852	876	861	858	853	834	897	841	847	882	847	902	856	934	973	857	890	868	852	856	815	836	883	880	854	883	848	905	862	921	863	942	876	883	879	895	844	888	825	883	872	910	925	882	908	860	876	850	829	904	867	838	908	892	934	819	904	830	914	837	860	880	892	880	873	860	891	870	829	857	912	946	870	847	841	887	922	859	874	905	827	829	878	874	888	830	873	877	825	898	869	915	855	870	802	885	825	893	926	926	832	867	815	878	893	890	843	880	908	897	928	829	851	857	884	854	892	942	916	841	865	902	812	871	868	875	822	903	836	858	793	902	875	890	866	848	885	893	821	865	859	853	767	831	846	856	861	943	921	925	894	887	860	883	857	926	892	913	881	864	835	855	850	833	907	855	899	868	845	885	851	908	884	857	797	881	886	835	864	871	857	844	862	823	915	865	836	858	864	889	895	883	883	870	869	900	873	884	892	877	858	868	923	961	880	831	865	845	856	875	861	863	854	905	855	820	930	903	884	929	886	848	859	851	889	899	902	902	874	880	910	899	905	855	893	882	857	842	866	876	836	916	849	805	926	905	893	831	874	861	875	934	887	926	886	870	873	832	853	873	826	860	880	855	881	848	867	917	894	904	871	885	875	854	865	844	847	910	863	903	888	862	840	891	808	887	872	851	885	926	877	901	896	863	882	909	914	916	838	842	875	880	824	839	892	981	854	858	870	868	883	881	820	873	898	874	900	830	850	895	896	883	894	822	873	816	880	842	881	891	883	948	868	844	854	835	850	853	862	868	875	834	895	867	829	847	879	892	834	879	881	871	833	892	847	891	910	856	854	916	850	899	865	886	840	879	906	869	862	871	888	892	878	885	909	869	872	842	832	911	878	847	907	906	904	855	887	872	892	920	825	920	860	867	850	843	915	862	819	876	864	939	887	845	834	874	880	869	910	942	843	884	807	866	825	886	887	862	851	853
24906	21478	24799	28600	21470	21220	1126	450	353	342	332	316	305	281	317	301	360	306	278	297	302	286	277	290	288	269	298	284	254	271	308	286	268	297	340	291	300	297	280	282	266	286	273	290	271	290	298	281	300	289	307	266	336	300	269	266	296	294	303	275	298	278	275	263	309	285	300	285	276	312	287	311	270	301	266	279	259	291	307	280	310	273	254	274	280	307	282	300	311	301	274	310	304	291	300	280	286	295	301	295	288	288	290	293	280	298	278	278	309	280	271	293	305	290	319	295	303	286	247	254	301	280	313	257	256	276	267	312	312	279	251	312	280	280	263	268	285	268	282	273	307	253	258	312	293	261	252	294	306	313	298	290	306	283	322	303	298	286	270	271	293	277	302	270	319	299	300	282	258	315	276	264	298	312	316	241	292	321	275	281	315	270	301	278	301	296	296	277	271	285	297	258	246	281	306	308	319	287	268	262	270	296	281	285	282	316	303	289	285	295	292	290	298	308	313	338	313	283	298	278	300	273	284	262	263	303	275	302	295	260	280	305	291	279	275	281	278	320	308	280	293	243	297	301	322	303	271	270	267	252	286	303	277	272	315	296	288	309	279	324	292	309	306	285	305	260	346	294	263	307	271	306	286	306	280	278	274	277	311	289	284	308	300	324	290	304	280	304	262	296	321	269	294	261	273	268	281	285	259	264	261	303	298	303	327	283	309	290	285	283	313	273	330	301	272	280	284	271	269	294	283	279	282	288	265	285	282	270	287	281	284	292	302	260	290	320	306	289	279	278	267	294	295	287	288	275	302	297	274	271	281	318	258	295	286	287	298	276	285	280	263	269	278	282	274	255	286	339	285	307	290	292	309	275	319	276	286	289	300	294	283	264	280	291	256	299	302	305	300	269	297	297	300	272	311	299	280	263	295	291	286	281	294	289	308	305	330	289	282	287	306	278	292	271	273	292	283	285	294	283	268	268	282	258	281	329	277	285	306	270	298	302	292	276	277	289	297	286	299	296	275	263	266	306	285	301	263	274	297	293	317	314	303	285	314	258	281	299	320	291	284	278	311	310	296	307	309	282	270	293	315	320	290	292	283	294	288	279	310	268	290	276	293	301	278	250	265	295	303	282	267	285	336	294	280	289	303	304	291	278	319	277	275	279	306	308	290	310	267	275	276	281	281	291	295	294	295	272	276	301	273	321	264	322	274	311	278	286	305	310	272	278	304	288	277	309	265	284	293	287	256	309	305	278	287	288	308	281	318	310	320	306	303	343	294	338	308	324	276	285	318	269	261	282	270	275	304	299	276	293	286	288	278	282	305	276	278	332	316	281	320	265	272	293	282	268	297	298	278	278	326	330	322	290	297	274	310	295	301	297	282	277	284	292	299	276	327	295	281	274	268	261	278	264	309	297	320	301	273	304	291	287	272	311	278	276	280	307	308	277	291	274	271	288	293	318	302	260	296	293	307	289	241	296	308	315	259	305	295	332	319	291	296	294	262	286	312	291	297	285	273	276	260	317	285	289	298	271	313	274	276	281	278	334	269	306	300	336	308	263	317	284	296	290	283	253	284	274	253	300	296	303	282	287	339	277	293	254	294	277	267	252	304	303	276	283	307	276	240	281	297	302	279	302	284	267	319	298	297	328	310	285	307	282	281	226	253	277	248	263	315	287	336	322	290	288	290	337	278	320	277	335	255	259	269	292	240	276	310	319	264	286	272	278	281	326	292	286	311	284	318	312	276	285	289	281	321	236	286	305	297	287	289	290	281	277	298	292	319	284	290	302	272	308	284	296	290	269	277	310	318	297	295	277	272	308	279	290	266	300	295	275	272	296	299	264	254	310	292	296	297	295	301	332	314	309	282	284	279	256	246	293	292	292	282	316	266	275	287	313	280	287	269	280	305	274	297	292	287	316	263	289	267	282	262	282	294	270	302	326	289	274	288	297	309	307	278	279	289	305	272	278	272	273	284	279	300	291	316	295	278	283	280	315	291	289	282	270	326	294	303	299	292	261	284	285	293	301	320	265	299	278	290	300	328	277	283	308	303	312	280	282	268	287	278	267	308	293	286	326	289	286	293	279	278	279	319	286	280	294	330	314	273	297	299	286	285	279	310	285	302	295	276	252	287	291	297	305	295	307	314	307	278	302	304	293	287	298	269	304	286	270	290	294	293	314	301	279	294	282	284	327	302	278	328	287	291	298	278	275	319	301	322	283	290	298	301	296	261	282	271	332	286	295	304	282	285	250	272	263	287	274	299	305	296	297	301	276	284	288	312	253	303	323	286	277	307	281	317	272	316	306	301	293	286	274	289	276	289	262	297	276	319	294	273	269	295	310	306	297	283	306	292	319	280	295	275	272	336	283	269	293	339	277	295	291	269	309	250	266	275	292	269	281	274	318	297	273	289	277	280	269	294	287	293	322	323	321	290	295	273	284	309	280	339	247	301	296	289	307	295	281	296	289	268	270	294	288	315	305	283	291	308	303	298	260	292	288	260	312	268	313	296	281	299	291	252	303	309	298	287	295	295	304	274	285	288	255	294	299	299	294	284	307	308	272	290	272	326	328	283	287	323	287	305	324	291	294	308	294	301	274	291	279	262	279	281	313	278	314	271	292	262	309	270	291	302	311	277	280	280	285	270	321	274	279	308	277	347	316	259	282	241	279	296	295	298	257	264	311	297	277	284	295	295	249	297	298	265	271	270	304	299	293	283	325	286	291	304	303	264	306	318	295	299	291	293	274	318	273	276	294	280	287	261	266	268	291	278	304	279	325	278	281	278	288	294	278	288	273	254	264	244	306	288	281	283	252	272	295	320	260	282	279	306	297	323	304	311	306	271	265	314	293	287	313	273	295	278	308	273	320	302	273	251	313	313	274	300	258	299	273	286	311	304	304	312	282	250	307	268	259	256	282	283	304	277	276	329	308	315	282	285	271	317	283	303	280	280	271	278	262	279	307	306	301	262	261	282	291	302	298	286	247	305	282	301	274	274	253	282	279	279	275	316	311	314	325	303	283	289	287	307	290	284	290	288	296	257	272	267	239	281	279	263	271	315	288	323	293	279	278	285	299	288	288	294	284	262	314	283	294	300	251	305	309	294	288	264	311	285	302	302	301	274	292	296	317	334	289	324	271	289	242	303	270	270	280	274	302	313	315	282	283	310	308	304	280	297	302	315	301	291	286	315	292	266	330	312	312	281	278	294	284	290	281	299	277	276	275	301	300	287	294	288	280	284	316	278	273	296	272	306	312	250	277	291	283	280	291	267	289	280	272	296	281	262	259	308	258	294	257	319	293	304	289	283	287	303	282	302	297	295	270	278	272	269	258	289	288	260	285	281	288	273	309	268	324	285	273	314	287	257	280	269	299	328	323	323	281	273	241	276	279	271	271	280	281	303	278	321	300	331	269	267	270	263	279	279	280	273	275	290	272	269	276	276	296	274	300	283	257	298	290	281	276	311	280	307	272	307	288	296	273	285	287
3201	2183	1311	915	744	736	652	657	665	637	661	713	679	634	655	646	634	633	640	661	678	628	645	633	630	642	568	601	647	659	601	671	653	595	603	672	645	615	621	608	637	611	607	629	628	646	623	598	637	668	622	614	639	632	667	627	613	642	643	638	630	627	573	645	648	607	638	663	647	645	613	628	665	617	648	612	623	612	614	642	652	608	675	621	659	630	623	635	626	640	594	670	666	615	625	640	631	607	647	638	628	638	586	645	611	625	677	686	633	672	606	583	637	599	617	651	551	614	624	626	676	590	631	606	640	654	642	592	625	666	622	619	576	590	629	670	657	626	621	650	590	621	635	603	599	622	645	655	655	624	621	680	558	657	644	600	658	614	608	627	666	630	635	635	647	604	596	611	621	625	591	628	647	646	643	656	635	619	642	653	635	635	630	641	629	638	595	587	604	646	650	688	645	584	593	623	612	617	637	610	639	635	611	579	607	650	666	647	593	626	637	628	620	639	627	588	617	616	588	641	646	622	630	626	585	597	611	662	599	649	658	614	648	657	597	618	601	613	653	629	669	617	588	649	626	638	623	598	671	598	643	596	635	582	634	611	651	656	661	663	646	638	645	628	587	588	639	574	621	620	649	606	614	606	646	643	601	615	631	601	653	669	644	622	671	613	586	618	646	636	632	616	591	642	623	629	593	639	609	610	641	654	604	634	632	624	616	643	623	628	615	598	668	629	584	617	617	655	646	658	596	683	646	597	627	563	634	622	622	624	617	623	632	579	617	631	643	605	644	640	593	615	644	584	622	624	618	603	625	629	649	651	584	590	622	618	625	680	628	628	626	653	634	673	614	652	650	639	650	695	622	639	630	645	603	602	624	647	608	628	635	645	629	625	644	622	618	655	586	631	652	684	624	579	584	620	609	613	610	623	622	650	644	616	651	637	615	587	606	611	614	645	645	633	636	641	582	647	638	643	656	664	613	630	648	631	648	649	601	604	633	602	626	634	680	613	597	646	617	662	643	617	656	649	606	619	601	641	616	619	649	657	614	637	618	628	641	657	672	605	617	618	641	619	656	665	627	601	661	654	633	677	647	640	636	626	639	631	617	623	676	611	628	606	619	628	606	663	621	641	633	621	632	644	640	594	623	660	575	654	649	668	635	595	701	633	641	656	621	668	645	618	602	631	663	625	653	600	681	643	643	589	629	619	636	574	646	651	576	635	625	679	644	659	611	695	670	647	605	709	607	612	610	619	606	624	630	609	591	631	695	560	594	649	655	611	624	633	626	603	593	600	612	584	659	604	658	657	647	705	636	595	618	636	605	627	628	656	632	664	638	609	654	632	624	617	649	696	616	634	617	655	617	609	667	628	617	626	613	638	613	662	670	596	611	638	627	655	648	619	642	659	631	625	610	651	640	691	632	605	625	632	634	642	672	631	623	677	649	660	626	655	577	655	627	586	628	618	631	629	600	626	621	632	659	580	650	620	674	684	663	593	635	616	694	635	637	660	641	651	652	579	631	638	644	603	651	640	645	621	630	641	652	616	584	663	590	609	614	664	613	633	625	631	636	636	621	654	613	597	610	598	589	653	649	588	668	650	617	633	668	626	619	596	682	607	586	607	608	669	658	605	634	611	634	628	599	617	626	648	638	610	611	617	622	613	638	625	631	657	618	610	640	640	614	633	607	607	613	616	629	593	619	637	631	633	644	603	616	647	616	607	609	629	584	636	643	644	655	614	614	608	658	621	653	646	620	678	649	595	635	650	641	641	650	640	610	672	591	634	635	676	631	622	641	643	614	687	618	605	650	631	666	658	661	605	641	670	624	582	630	624	651	591	646	639	587	665	665	603	613	619	651	644	648	624	654	625	596	614	686	622	608	671	623	634	616	614	610	610	637	602	615	650	658	652	598	633	626	620	675	621	619	640	634	595	641	593	645	601	617	587	604	642	639	591	625	611	627	653	603	629	630	658	589	620	615	646	674	604	658	581	572	624	622	623	613	633	638	633	652	603	625	625	586	657	605	624	647	607	646	660	631	612	642	608	630	569	608	639	634	659	636	633	643	672	637	628	597	673	589	584	656	647	591	654	657	623	615	639	613	650	663	648	615	615	636	621	617	630	625	650	587	626	685	595	624	637	623	611	635	645	642	672	652	679	615	638	628	606	674	625	658	596	631	635	630	651	631	629	615	601	650	618	606	662	664	598	582	637	654	664	650	637	612	651	606	628	623	631	615	623	631	620	700	617	643	605	633	611	678	580	625	631	622	636	639	648	641	646	641	647	565	674	630	617	592	616	585	600	628	602	670	570	602	641	661	607	692	636	630	652	602	613	580	607	597	629	608	619	677	648	636	651	639	651	617	597	605	606	642	647	599	588	665	639	660	606	618	619	631	616	603	629	615	634	612	607	658	660	654	607	620	609	652	639	609	651	617	609	629	663	633	629	648	651	643	652	606	665	568	687	637	620	614	681	616	681	643	647	647	712	649	662	624	592	622	638	623	609	634	631	637	659	606	631	652	636	589	587	649	605	590	586	671	608	663	604	632	645	623	614	610	608	672	658	615	612	593	613	615	560	631	617	605	666	644	663	593	626	583	643	621	597	621	634	615	650	628	645	618	609	646	579	626	663	672	636	610	632	635	613	627	619	603	641	631	666	664	614	646	631	640	644	625	624	589	617	660	626	630	651	628	618	617	661	602	634	593	648	634	667	615	638	635	621	645	622	640	589	627	628	642	629	624	643	632	644	652	648	673	641	638	604	631	602	606	634	620	629	647	631	611	610	609	669	566	634	614	602	671	648	632	600	648	657	589	658	643	629	671	668	659	656	675	628	612	612	618	650	632	623	623	633	617	599	627	639	631	635	613	614	648	626	644	618	606	621	622	626	657	622	611	623	600	670	617	660	625	603	595	655	615	640	610	624	600	657	652	631	639	580	661	623	625	645	638	585	624	609	617	633	625	649	654	596	623	666	633	650	617	668	667	664	605	639	652	627	656	647	638	633	662	569	659	621	567	613	630	597	660	613	640	625	686	651	609	656	655	558	646	633	621	615	651	663	651	611	614	607	647	615	647	597	647	653	650	601	633	634	612	632	664	634	609	665	603	647	636	617	660	623	602	633	610	625	619	637	655	588	670	611	602	627	649	607	629	606	647	594	632	663	638	613	585	604	656	590	651	647	635	592	639	593	631	620	585	637	642	614	627	637	637	631	628	636	658	627	610	618	662	630	647	645	653	585	611	590	636	596	625	633	655	643	692	647	555	627	640	643	633	647	676	659	662	624	604	651	611	638	650	614	650	624	637	664	667	641	659	599	641	643	595	680	633	604	648	578	625	627	633	596	604	634	621	624	614	654	615	673	676	601	575	642	651	661	638	656	682	677	641	619	603	631	603	589	635	643	610	626	603	646	633	620	634	606	677	611	646	656	635	641	627	614	665	618	625	634	640	667	634	667	646	626	621	645	636	634	648	606	621	698	646	648	615	647
24321	21478	25110	28261	21482	21493	17998	528	263	259	223	210	194	180	191	197	180	168	148	165	119	122	130	142	125	140	153	148	143	157	149	116	164	125	126	125	138	128	153	138	133	138	119	143	135	131	136	151	136	135	141	113	109	147	121	147	135	125	130	139	146	119	133	116	161	142	124	120	115	143	158	142	146	136	153	144	147	127	120	142	123	124	149	136	107	137	135	109	126	132	152	99	145	125	129	128	121	135	127	112	121	150	138	122	134	144	126	147	134	126	142	113	131	115	147	159	112	140	150	122	129	135	122	155	134	122	138	127	136	128	136	130	142	130	142	127	127	137	136	120	131	122	120	110	124	114	128	135	139	149	130	113	157	112	148	133	141	127	128	116	130	136	135	148	135	142	117	124	156	118	111	156	133	138	128	139	129	144	141	148	124	128	126	135	144	126	155	137	131	131	145	129	124	125	114	136	111	117	128	127	112	116	127	138	136	142	117	138	130	118	126	115	133	119	123	121	132	135	131	116	130	141	130	121	135	129	118	145	121	144	136	114	120	123	107	146	157	114	124	133	137	135	126	134	118	119	129	132	127	131	122	156	118	133	105	124	123	131	117	132	137	149	120	146	123	142	129	132	145	132	121	117	139	123	154	148	138	147	149	140	154	120	139	114	154	150	143	136	139	147	131	106	126	110	136	109	138	124	134	104	115	134	138	141	129	122	117	135	129	136	113	129	116	122	138	140	147	151	128	153	168	147	123	132	128	165	136	135	132	129	127	125	141	132	154	137	129	142	140	132	122	122	156	108	146	145	139	112	119	120	121	133	129	127	129	149	117	125	126	110	118	109	134	126	140	140	139	139	122	141	135	129	132	124	129	142	132	103	134	148	136	148	134	114	133	143	148	147	99	131	141	120	125	112	121	106	127	131	136	139	138	118	108	149	138	129	130	124	142	142	134	133	119	151	130	137	135	136	129	122	156	125	116	127	113	107	113	149	131	142	98	138	100	125	143	114	111	104	125	132	152	151	135	123	133	122	118	140	154	137	124	149	102	131	124	141	151	130	142	138	117	129	140	121	154	123	122	145	124	127	121	162	152	141	117	135	154	139	117	141	144	132	133	149	139	114	122	153	147	134	144	143	107	127	144	147	133	133	124	133	160	133	135	118	130	119	108	137	109	158	123	147	145	121	149	118	161	144	139	118	116	130	153	150	115	133	116	117	143	131	118	134	137	119	104	131	112	132	104	123	122	138	127	139	135	124	145	133	124	131	124	132	144	123	106	120	111	130	138	152	106	148	126	113	136	130	113	118	132	145	125	111	109	128	132	155	125	125	118	137	133	106	129	120	142	139	127	150	129	133	135	127	140	127	138	150	150	131	137	133	118	142	117	122	142	119	152	136	113	136	132	124	141	134	110	163	134	142	142	132	127	130	131	122	146	119	144	117	142	137	140	154	143	138	131	124	134	124	135	137	143	140	132	137	139	142	126	126	128	139	141	159	135	149	142	114	133	128	128	136	136	119	124	126	127	142	125	172	115	134	125	147	134	125	127	121	129	144	111	140	135	133	124	116	114	129	138	120	120	140	147	120	139	133	118	147	144	121	115	114	140	149	148	142	111	120	139	126	125	148	123	110	113	124	136	111	120	126	142	133	131	142	129	129	138	124	151	131	150	125	110	125	144	126	135	116	137	150	137	129	122	132	114	146	133	153	130	134	129	131	129	128	147	124	128	124	138	140	140	140	135	96	141	142	129	155	126	139	103	127	136	146	127	120	109	124	141	98	129	133	136	114	146	126	147	123	131	112	129	127	132	136	120	137	145	134	114	123	129	120	119	128	127	125	123	128	131	132	109	127	136	129	138	150	127	142	116	151	138	108	136	121	135	135	155	135	130	124	122	123	122	135	134	132	123	148	123	141	139	127	128	105	153	107	118	127	125	123	126	136	118	143	118	126	142	122	119	163	95	135	138	111	112	145	123	152	126	125	141	135	164	112	143	120	134	113	110	151	141	129	125	139	126	130	123	114	142	136	116	152	158	127	144	124	128	123	142	127	125	153	130	154	145	149	153	124	130	124	142	136	127	131	115	116	123	144	134	144	113	126	133	123	124	121	112	106	143	139	117	123	127	131	140	132	128	157	154	133	104	127	135	105	114	144	128	143	158	130	133	126	110	116	121	136	117	158	136	128	130	131	130	130	139	118	134	123	126	136	123	128	124	133	133	125	136	125	132	123	105	107	138	156	133	125	107	133	134	141	139	127	124	182	135	116	142	137	155	116	128	142	160	140	122	133	152	134	130	122	141	156	148	132	146	121	129	112	153	121	128	134	126	126	135	134	137	141	127	140	112	136	140	119	159	102	135	151	120	134	115	109	130	122	157	129	135	143	131	101	136	125	127	123	120	132	125	125	134	153	142	140	140	136	149	152	140	133	114	108	127	127	106	173	106	137	112	143	136	130	127	145	131	151	135	125	133	108	123	130	113	137	147	142	142	128	151	146	115	120	121	115	127	167	127	126	139	146	124	107	126	124	118	125	142	146	132	147	125	149	119	126	124	164	132	125	136	126	127	141	149	156	116	159	104	150	153	139	137	130	132	142	136	133	136	126	152	115	120	134	131	128	134	123	137	134	142	127	114	161	123	127	132	131	115	146	140	125	136	149	127	153	134	140	115	131	128	140	149	148	150	122	128	118	125	110	127	139	133	154	118	125	132	136	137	141	139	132	136	134	99	125	144	149	136	107	144	132	111	122	125	116	116	121	137	127	136	125	154	115	138	126	122	155	124	94	113	122	143	146	131	114	147	137	128	122	130	142	139	109	122	130	116	144	119	132	135	157	124	140	134	124	115	124	161	117	142	134	124	111	117	113	112	128	117	126	159	113	126	137	127	136	152	157	136	145	124	144	122	113	130	121	113	130	130	134	125	131	114	113	125	147	134	146	143	147	115	132	105	131	143	122	137	110	128	121	113	96	133	125	127	131	132	143	146	121	128	127	125	146	124	131	123	114	140	111	142	110	144	116	134	142	123	126	121	130	147	128	114	125	132	123	127	126	132	170	128	132	150	133	138	141	136	127	138	127	125	133	156	139	150	119	141	143	123	115	109	120	139	136	110	120	114	148	134	144	118	126	129	123	117	139	143	125	134	126	109	126	122	125	133	118	142	114	132	146	153	113	123	106	115	126	131	128	136	149	125	128	147	124	128	142	106	116	138	127	138	119	152	128	118	112	106	118	144	145	114	112	115	119	127	133	117	145	113	137	118	145	124	141	136	116	124	134	115	128	149	131	130	137	154	131	133	135	133	135	146	125	115	131	137	132	130	145	129	138	126	135	128	120	128	118	114	127	110	136	148	126	127	107	141	136	138	159	132	125	158	147	134	130	136	116	122	119	95	143	132	147	144	125	132	116	149	133	134	132	124	106	120	137	126	116	132	115	141	145	149	140	139	128	137	142	147	142	142	127	126	108	118	110	129	115	129	120	132	139	124	128
2943	3221	1496	815	524	458	411	388	408	376	348	340	359	342	336	314	334	356	349	326	336	311	319	313	347	381	324	343	347	322	315	320	322	317	288	305	278	362	311	330	342	300	332	311	328	307	317	290	337	273	363	346	310	305	287	331	318	303	335	326	342	347	331	331	336	342	334	309	312	304	314	292	341	320	319	294	297	327	310	318	332	331	356	333	317	307	295	336	330	315	314	334	313	291	300	292	305	323	292	339	331	293	313	313	300	297	342	336	338	301	338	352	308	307	316	317	287	347	298	342	333	313	300	299	345	313	333	322	311	339	323	312	336	297	326	306	312	337	343	323	348	327	320	306	324	315	324	337	317	318	327	336	343	301	353	317	338	336	306	305	289	311	311	314	292	341	348	338	319	319	328	345	317	335	333	336	328	331	288	347	330	322	311	320	308	315	315	347	334	336	324	311	325	337	323	295	326	298	335	348	331	348	303	301	333	338	301	293	314	301	322	336	303	295	320	323	336	301	320	330	307	304	320	321	320	328	323	307	302	321	326	316	294	314	326	347	306	336	350	327	296	304	349	334	335	297	342	323	318	355	319	306	327	327	337	336	319	320	346	316	303	343	364	310	296	329	302	333	277	321	325	328	315	338	298	320	293	320	332	333	336	292	319	317	344	315	328	311	290	335	277	323	338	278	307	278	300	329	342	321	319	322	355	361	341	312	330	289	320	317	326	319	279	321	296	309	307	299	334	357	325	344	347	338	303	311	315	360	306	327	319	304	322	314	328	301	345	348	302	296	322	333	303	309	309	307	319	319	310	297	330	332	317	344	308	329	309	349	288	356	296	314	303	309	332	324	305	318	345	296	326	310	357	356	328	280	331	324	335	324	296	318	354	304	318	306	336	340	299	308	348	322	313	335	357	336	311	324	324	318	321	323	321	323	330	312	311	321	317	320	354	315	344	286	320	320	325	320	335	327	315	308	313	331	299	326	347	318	314	312	321	270	335	302	328	310	317	324	304	363	317	332	321	328	321	315	304	329	313	318	298	316	310	313	346	309	339	321	332	313	287	295	343	325	338	322	357	331	340	316	322	309	329	316	301	314	321	308	323	290	312	295	332	324	357	326	341	345	296	291	338	354	287	328	291	302	344	324	342	319	300	326	352	328	303	313	344	325	315	316	293	314	329	314	310	300	330	348	322	313	327	329	330	326	273	276	348	287	332	305	315	318	355	336	304	361	295	347	327	323	300	300	316	326	323	321	328	307	328	333	296	315	307	336	300	316	327	354	320	309	313	293	308	295	318	299	308	337	339	341	329	326	318	326	316	303	313	330	314	295	321	319	320	318	341	343	321	347	336	313	325	317	306	308	325	315	351	301	321	320	316	317	331	312	291	328	312	319	305	293	319	319	299	315	363	329	328	313	295	309	345	295	350	306	306	319	304	321	315	319	296	294	313	325	312	331	307	344	322	329	310	316	318	347	346	321	348	314	328	325	309	302	327	301	301	335	315	301	337	300	344	324	311	316	318	294	301	313	324	359	303	323	336	338	320	327	297	299	339	326	329	332	321	322	329	301	340	339	348	277	314	338	324	336	320	338	322	323	280	304	341	316	297	315	290	341	312	306	298	370	315	299	324	346	291	311	314	338	309	347	323	310	339	340	317	335	305	336	322	299	335	343	314	314	307	333	300	331	311	296	313	351	306	320	339	339	331	301	293	342	313	331	287	330	306	351	306	315	335	323	335	293	313	326	321	311	323	338	318	311	338	296	323	300	334	322	324	342	321	316	319	322	333	319	307	306	323	339	300	318	331	324	279	326	326	334	338	302	331	349	333	360	345	309	314	289	349	329	305	295	340	328	316	305	351	343	343	347	288	306	338	318	297	328	307	312	353	295	304	356	316	292	345	317	288	304	307	317	290	314	330	304	283	281	334	347	304	354	296	313	347	359	338	336	310	310	330	277	306	297	313	314	336	374	341	317	327	295	344	312	300	257	345	329	315	309	333	326	339	293	294	336	315	316	319	315	328	350	317	326	314	342	304	303	309	324	329	300	357	317	331	315	302	327	335	327	306	295	322	289	311	326	320	273	319	343	307	328	359	291	300	317	324	323	333	346	326	343	333	333	304	329	337	328	310	288	328	348	294	312	322	346	317	314	298	309	304	307	309	290	347	320	338	273	312	329	302	312	300	325	337	313	316	349	339	351	325	311	301	332	337	300	356	355	334	307	341	330	327	339	339	316	347	330	329	303	341	313	306	295	318	322	335	312	336	299	309	324	321	363	325	282	348	333	309	316	302	313	294	300	333	324	308	342	362	299	345	356	324	323	326	334	312	321	308	309	318	362	344	328	304	316	321	331	340	311	330	327	319	346	304	314	318	330	312	330	296	312	316	319	313	336	327	304	328	340	309	294	348	294	303	326	339	313	309	309	342	282	311	295	332	349	337	332	341	329	290	309	336	309	325	323	345	315	364	343	335	269	319	358	333	302	304	310	325	318	317	336	330	343	291	317	317	293	311	323	341	308	333	279	317	325	312	291	318	316	325	325	340	341	298	299	320	312	351	308	346	290	327	330	317	325	330	315	312	350	329	315	340	299	329	319	312	319	320	317	320	359	314	351	313	298	324	327	318	352	315	296	296	316	344	324	317	347	320	348	339	330	342	336	313	309	302	309	326	286	304	300	319	321	273	349	316	350	309	318	320	308	312	340	328	301	298	310	295	347	351	317	298	310	334	306	319	306	322	295	328	317	310	336	329	312	316	326	324	321	287	325	304	317	308	322	339	306	321	299	297	302	347	320	332	285	323	305	351	339	309	327	320	315	282	312	286	323	296	332	325	339	338	336	327	317	288	333	315	334	324	310	299	309	314	345	307	327	338	313	334	336	306	331	336	300	355	308	299	330	311	324	303	342	327	300	311	334	321	331	301	320	324	280	333	316	334	319	343	300	315	310	334	327	303	340	321	363	329	305	317	313	307	334	351	310	331	318	310	326	338	338	321	284	298	353	342	337	348	334	321	340	314	326	308	309	303	331	316	289	334	317	298	321	301	335	310	321	354	303	343	339	317	332	310	331	309	314	341	333	311	299	339	304	330	347	337	320	324	356	330	309	311	331	328	335	326	366	314	317	338	340	355	294	318	315	329	339	357	349	316	329	331	311	329	311	309	310	306	295	307	335	347	348	322	337	304	347	336	339	290	345	342	314	351	298	348	299	357	348	313	312	312	338	352	329	353	302	309	322	349	344	332	326	305	312	314	335	328	290	331	303	330	290	298	367	320	312	298	285	312	310	342	343	327	318	302	310	324	345	306	313	338	328	280	335	321	354	326	334	327	322	332	306	286	316	324	318	324	307	330	332	361	314	332	346	303	333	293	345	325	301	344	365	332	322	319	351	300	319	333	320	305	308	342	335	342	295	303	361	330	345	297	335	327	356	286	317	350	297	305	328	324	340	322	330	306	331	340	321	334	330	314	324	331	303	338	336	311	331
32042	21000	11794	1077	615	550	532	396	388	399	384	420	433	407	404	409	433	425	416	428	400	394	365	411	393	383	399	363	407	418	429	445	436	384	432	437	422	387	403	371	383	416	427	423	397	406	439	412	382	386	395	407	388	392	408	411	349	382	407	392	423	391	425	378	411	427	410	389	415	426	388	412	415	404	430	374	406	356	425	405	382	398	432	421	380	414	403	401	393	382	414	362	371	395	362	421	409	406	434	396	417	390	423	365	452	389	408	418	406	385	422	404	390	396	371	377	421	398	394	426	425	384	400	418	386	406	412	408	419	402	377	380	404	392	424	423	401	438	408	413	373	390	411	413	431	425	421	373	340	379	427	417	433	391	395	404	404	413	379	414	410	403	409	400	387	378	433	396	405	405	427	386	406	392	400	400	416	405	421	434	397	402	396	402	409	409	407	444	435	387	409	417	407	406	376	381	418	397	422	381	383	423	440	377	403	370	396	413	405	380	403	341	421	416	409	457	404	439	387	401	413	379	386	392	393	389	418	416	409	384	397	405	376	384	402	411	435	368	421	399	392	397	415	391	401	429	395	415	377	392	432	397	385	396	372	399	386	380	354	395	403	433	404	419	410	416	419	382	390	402	413	387	409	384	383	379	416	366	369	402	377	411	394	363	398	406	388	407	434	350	419	376	349	406	407	428	430	414	411	385	408	415	367	371	433	467	401	410	375	434	416	430	396	402	423	389	441	399	374	468	390	354	444	408	406	398	404	446	443	380	395	450	422	441	439	384	407	394	406	390	390	393	413	418	417	398	407	382	403	411	378	401	417	389	390	400	435	354	417	429	399	412	429	435	443	407	404	404	438	388	402	406	379	434	478	452	433	382	346	416	410	380	388	396	414	404	419	395	415	379	398	404	399	403	430	444	412	424	401	414	396	424	423	402	386	404	433	371	394	407	418	432	367	388	411	358	393	393	390	424	405	396	437	412	410	397	414	403	389	405	415	379	454	372	402	445	458	399	397	388	403	394	422	417	409	367	394	389	399	431	387	406	400	381	423	436	439	408	377	380	365	377	406	399	432	378	420	416	392	385	411	391	404	409	393	379	391	404	411	398	404	381	392	388	392	370	391	408	419	386	382	400	395	393	398	385	380	406	394	402	412	392	400	405	388	377	396	378	366	410	400	441	422	428	414	384	423	436	382	396	375	392	389	414	388	416	414	381	392	411	428	419	418	410	409	392	387	401	387	389	399	373	403	384	403	412	411	413	417	401	443	419	416	356	417	438	437	384	401	402	432	460	407	406	412	387	384	404	393	395	350	393	384	401	399	422	446	401	413	423	408	444	390	421	388	386	404	397	371	382	392	406	390	381	416	426	446	380	424	401	393	364	392	449	399	374	403	360	421	390	392	387	391	418	428	343	386	394	400	402	384	364	426	421	403	401	414	407	405	388	415	392	386	385	402	383	411	402	428	441	417	425	402	429	380	379	394	409	408	385	389	407	385	421	410	378	385	352	413	354	415	396	406	376	420	398	437	382	405	412	433	396	397	368	344	409	388	358	428	419	373	377	399	400	424	436	434	415	457	409	386	393	370	405	405	417	392	398	410	383	407	390	428	387	401	408	423	411	398	360	413	381	445	414	386	380	394	403	398	421	419	414	409	417	423	394	410	390	426	396	398	388	405	399	382	417	384	399	409	422	427	439	425	405	393	393	446	406	381	392	425	406	371	419	450	379	420	426	406	384	399	401	391	399	374	402	422	412	380	395	376	412	430	374	394	416	396	390	397	409	422	393	446	406	406	433	407	347	382	443	376	407	382	438	435	380	393	376	395	397	374	410	429	429	382	392	414	412	399	399	379	395	400	409	389	405	425	409	409	427	404	444	388	416	390	401	395	387	381	398	417	421	405	412	376	376	403	396	414	419	381	397	367	393	381	374	403	432	407	429	385	400	425	410	388	361	378	387	434	391	402	365	400	423	392	399	429	410	427	410	399	411	409	422	397	433	399	388	416	374	421	404	397	348	417	379	370	394	401	380	341	384	359	432	415	373	410	364	389	441	418	411	366	403	411	368	375	428	427	411	378	401	408	441	404	403	376	415	382	373	427	378	408	366	346	414	422	422	401	386	411	395	407	422	366	416	367	406	405	378	390	341	404	468	404	374	375	411	420	397	384	393	363	379	420	409	417	372	394	430	440	394	385	403	389	407	404	383	397	406	431	390	407	424	417	415	437	411	419	410	406	412	402	381	378	382	422	369	428	415	412	368	392	390	383	396	400	407	386	417	366	373	356	396	440	422	376	400	419	431	364	387	395	406	388	423	387	377	412	386	396	389	390	404	391	425	392	368	395	419	399	360	420	436	371	418	370	368	403	411	412	439	393	396	449	433	408	404	413	370	398	400	355	357	394	409	426	431	409	385	414	414	396	424	395	403	381	410	432	396	387	431	384	379	375	406	423	386	411	404	407	430	423	453	392	397	440	395	420	369	383	392	452	379	421	377	376	418	385	353	415	382	420	383	408	404	409	422	389	377	393	413	368	412	407	406	413	386	401	374	419	373	409	443	389	395	426	389	386	423	373	419	410	413	394	378	423	420	385	416	394	399	443	452	414	382	407	397	399	401	386	385	412	371	394	407	373	417	393	400	371	433	446	424	431	426	385	370	416	387	447	431	426	406	376	419	402	413	368	390	404	375	411	424	392	373	418	383	376	412	418	381	395	418	412	400	389	404	399	409	393	384	399	353	394	415	359	385	408	413	365	380	432	417	403	431	393	432	430	399	451	413	379	389	350	395	386	369	403	395	416	419	362	423	367	382	401	428	418	402	370	413	387	402	405	378	426	405	367	393	364	397	438	417	413	381	391	416	401	377	408	421	416	381	399	405	369	410	377	398	419	391	428	373	380	409	391	431	367	364	415	406	401	423	427	405	367	434	406	380	382	388	410	370	371	379	418	376	440	379	393	389	408	438	409	439	392	371	403	402	430	351	407	370	427	370	417	394	379	398	344	418	333	417	375	433	393	374	427	388	386	403	379	382	352	421	377	382	387	386	399	378	426	391	431	429	419	378	424	388	406	387	416	417	370	405	390	362	393	366	381	406	373	398	383	405	433	395	427	343	416	381	382	383	418	372	411	397	443	400	400	397	410	398	366	414	392	429	412	417	384	379	427	396	407	398	404	368	371	425	389	377	395	411	391	402	433	403	354	350	398	399	386	408	372	408	400	389	425	366	383	390	395	388	403	413	408	378	407	391	404	412	402	383	400	416	403	362	431	404	433	416	361	409	405	399	422	364	408	373	460	378	395	425	391	415	397	400	388	405	410	392	423	409	381	411	428	417	405	439	392	434	376	427	435	398	421	390	402	348	373	416	410	380	415	408	403	397	429	402	398	441	410	429	437	402	456	435	406	420	390	425	412	379	385	400	405	407	363	387	371	396	392	414	422	385	428	395	392	412	406	430	400	393	394	422	378	409	389	429	422	388	432	407	421	405
5889	1059	952	916	854	918	891	862	877	852	934	877	925	886	859	857	874	867	872	855	881	889	872	833	898	873	879	861	835	875	883	861	840	868	903	889	850	837	880	897	837	850	916	885	882	877	849	877	931	859	809	832	888	879	884	843	829	891	895	815	851	878	885	900	863	834	877	864	898	910	874	875	873	898	874	903	892	889	859	843	854	869	891	810	893	849	912	855	845	887	824	823	825	891	867	894	847	940	842	899	908	861	821	909	867	876	894	904	850	881	851	858	883	882	861	876	891	786	873	880	919	882	876	880	903	818	879	866	885	927	886	919	836	868	855	821	854	851	875	842	841	854	832	901	844	837	889	870	863	861	818	876	892	847	933	851	879	906	860	833	830	839	896	942	884	905	845	834	856	843	841	815	847	887	912	854	903	891	892	858	841	883	919	895	882	859	869	916	911	859	808	837	884	921	861	881	857	950	882	851	855	849	888	834	823	888	856	882	857	850	912	860	869	848	851	864	903	852	903	913	889	874	817	889	901	899	862	819	848	932	884	895	855	883	860	883	849	821	855	864	874	879	843	909	853	893	886	877	911	829	865	891	893	883	878	864	853	861	844	829	835	878	844	911	924	825	879	933	893	859	861	844	875	803	906	897	892	869	906	821	861	903	856	871	852	904	818	867	843	871	859	856	881	895	845	870	880	832	849	853	881	890	866	920	813	898	878	856	872	865	863	856	879	880	825	845	845	847	887	881	874	897	806	871	869	882	825	827	905	860	821	838	889	874	839	832	807	852	847	878	876	878	872	856	860	863	853	857	919	861	894	823	892	887	847	880	895	915	800	827	823	931	848	826	881	948	886	872	846	881	882	846	903	863	873	880	838	856	886	861	875	863	876	836	913	848	877	926	835	877	849	896	887	859	922	853	859	905	897	877	891	890	908	898	877	882	865	862	849	873	896	882	950	912	857	859	856	885	870	852	872	855	802	869	893	913	839	932	893	932	873	851	838	890	876	850	893	878	895	930	901	876	846	852	888	863	865	856	921	877	863	802	861	926	869	895	887	868	848	878	905	869	870	858	851	823	897	855	913	887	874	885	828	905	861	869	866	854	911	874	900	852	904	876	858	899	898	825	832	832	857	893	874	875	857	856	858	810	901	932	897	862	925	839	927	911	859	794	848	875	836	895	940	859	885	913	838	881	881	883	863	860	871	904	851	871	855	847	882	913	878	840	878	856	850	838	880	861	843	873	863	901	890	888	813	851	880	833	894	855	870	923	861	850	872	891	853	820	857	857	844	848	830	873	893	836	884	813	927	865	858	895	886	881	850	913	831	855	906	911	860	926	875	861	816	889	872	868	834	880	877	895	928	913	827	867	848	839	854	893	827	860	865	873	901	922	874	833	844	862	942	868	877	814	845	869	839	851	854	888	860	836	851	886	887	886	848	866	848	860	866	855	868	906	937	890	859	856	809	842	901	868	875	824	841	838	918	868	965	899	907	851	941	849	832	865	858	847	902	815	908	863	896	882	872	880	893	822	826	902	925	912	858	875	877	890	880	856	813	844	861	824	878	874	845	872	885	895	854	876	867	860	845	945	834	906	875	896	849	853	894	856	863	901	908	872	832	871	885	885	863	877	871	902	877	951	856	862	893	855	872	873	868	873	840	862	859	867	890	875	876	835	913	852	863	877	860	849	848	867	852	836	872	926	901	839	918	811	888	933	832	854	859	833	854	887	863	825	858	873	867	836	893	866	838	827	892	910	855	911	840	928	852	854	879	818	881	886	854	895	853	868	861	873	903	844	818	843	848	921	859	883	905	867	894	902	889	895	890	835	916	931	861	909	838	815	859	890	863	863	857	867	914	912	795	879	932	864	831	895	947	869	915	857	890	896	882	886	863	837	854	855	829	826	835	895	872	831	891	872	850	832	847	807	857	857	880	876	894	868	862	821	815	885	875	858	878	900	853	882	832	839	864	823	854	909	937	877	903	865	894	896	842	930	813	868	898	844	885	859	856	934	882	806	876	896	860	869	897	869	900	884	875	856	870	865	820	928	877	844	851	851	886	868	922	826	886	818	901	906	896	881	853	881	841	893	879	932	857	860	868	850	908	915	874	836	885	814	888	900	860	873	867	918	899	826	837	856	915	885	876	827	870	863	863	852	870	876	948	904	909	886	886	815	833	837	867	864	891	862	893	836	837	883	881	880	884	838	915	860	844	892	852	848	894	898	815	797	954	871	851	840	853	858	906	923	838	817	927	877	812	887	859	892	861	849	890	853	890	842	859	883	850	885	865	884	852	840	855	864	860	823	884	847	815	899	897	876	823	875	852	868	876	877	855	863	852	815	930	874	837	800	904	869	878	877	840	870	864	881	852	887	819	866	906	866	855	870	824	914	848	843	855	881	848	898	856	835	874	838	886	887	885	916	813	880	882	855	858	827	930	893	909	901	936	856	823	845	879	868	910	865	856	862	865	868	887	866	874	849	879	891	809	912	825	920	853	896	896	838	857	840	883	877	873	889	846	865	851	909	879	859	879	922	850	829	884	887	858	861	904	834	891	873	919	888	896	907	892	869	894	942	884	919	855	851	856	865	822	892	871	791	891	849	909	857	870	862	827	877	883	873	875	884	840	895	817	869	893	893	892	855	887	812	859	846	859	863	845	852	891	902	844	885	881	855	867	858	882	917	848	875	890	850	870	878	902	866	915	833	854	833	898	883	887	879	896	877	872	828	883	869	872	897	877	838	831	896	842	870	879	888	909	836	867	864	856	846	877	870	898	848	937	883	856	861	853	904	895	849	867	892	816	874	868	898	906	830	860	863	880	874	797	895	840	882	864	880	850	878	920	892	849	867	896	850	874	851	901	912	805	840	847	888	827	902	913	842	897	830	843	906	869	855	919	854	845	872	890	922	855	864	888	887	853	869	860	895	852	876	924	848	898	880	910	852	846	881	853	892	893	918	829	852	864	923	885	848	833	876	854	885	831	907	905	873	865	842	920	881	886	793	828	841	862	820	900	844	914	873	835	889	864	864	847	852	863	895	926	837	823	865	870	847	865	853	860	865	855	934	841	863	817	839	851	898	872	918	900	901	834	854	836	852	870	882	847	826	866	917	818	891	905	877	832	851	828	872	939	832	933	859	870	865	873	874	907	855	872	827	844	890	853	925	845	877	893	852	884	813	805	879	883	846	903	883	835	865	836	884	888	834	821	926	899	881	904	904	846	879	937	923	898	860	816	872	917	870	854	894	846	911	872	841	837	875	910	876	893	889	856	880	911	849	856	826	862	845	886	868	885	857	917	891	873	818	870	889	862	867	912	878	866	916	878	881	888	909	856	875	843	849	857	843	891	908	876	850	848	810	874	873	853	845	934	918	862	827	866	866	888	840	845	870	834	878	871	827	896	845	891	867	886	832	875	866	922	901	811	873	842	850	903	883	909	855	865	866	917	857	865	777	878	868	860	886	801	843	912	880	849	928	869	862	912	872
25001	21510	24828	28652	21501	21234	1074	450	313	318	286	348	329	326	296	323	286	321	288	302	274	303	264	276	327	292	320	307	323	259	299	264	300	283	292	275	272	314	278	280	289	286	289	289	286	269	304	286	293	308	290	278	289	248	288	268	298	317	256	310	273	255	296	285	275	269	285	286	313	274	273	289	273	294	262	304	296	279	286	280	280	286	317	298	297	308	265	276	278	298	301	281	302	279	298	294	256	308	297	282	337	311	256	317	278	328	273	283	267	291	280	266	306	264	262	273	278	264	311	306	281	280	293	298	317	273	300	278	275	276	259	297	324	283	264	286	280	291	291	250	288	295	292	264	283	292	294	266	293	271	285	291	274	296	296	279	279	275	301	295	281	259	296	318	267	274	277	307	287	255	299	269	287	290	281	271	289	281	247	279	297	310	290	264	273	268	276	270	268	273	291	293	289	296	276	276	279	305	294	332	297	265	299	276	302	297	299	284	290	256	274	297	301	287	299	292	257	293	271	289	263	280	298	275	314	304	302	275	284	287	259	313	285	291	271	245	315	269	289	293	269	303	299	285	267	267	320	288	294	272	335	259	316	260	291	305	301	292	304	258	237	257	257	327	319	268	292	253	272	264	282	268	289	297	287	293	296	285	309	310	274	270	275	267	299	280	270	278	286	270	244	301	266	304	250	286	284	262	276	275	259	274	270	320	295	297	294	289	286	297	306	301	307	309	267	290	282	296	301	262	304	295	306	293	274	293	269	305	316	282	297	303	287	258	304	280	271	283	281	296	266	292	302	312	298	280	300	323	309	276	280	290	281	279	280	281	302	279	272	258	294	290	296	277	242	280	282	288	274	308	302	302	294	327	277	286	276	293	316	285	275	298	301	299	262	271	246	297	267	251	279	285	267	267	286	289	272	281	234	295	330	275	261	275	277	263	296	292	261	301	308	282	291	318	255	270	313	313	281	274	290	281	292	256	255	300	293	309	257	279	264	299	297	274	280	268	285	275	272	294	269	286	260	260	297	301	304	323	280	263	310	316	268	271	284	301	282	292	316	304	285	298	318	282	281	266	293	255	270	303	295	246	299	284	296	316	296	297	302	271	303	275	257	252	263	307	302	247	313	302	292	273	284	281	284	276	283	282	277	297	300	284	329	250	330	275	292	279	237	267	278	254	285	294	300	253	277	288	279	280	305	291	294	270	307	274	269	270	239	258	249	320	332	304	303	291	309	272	287	291	299	293	294	296	259	266	251	271	276	319	291	264	250	265	292	283	273	292	300	305	257	285	300	270	314	275	270	298	305	324	305	273	298	293	286	266	314	285	282	283	281	299	274	291	266	311	284	267	291	306	267	298	263	299	277	278	298	315	257	306	273	259	283	298	244	249	295	283	288	271	310	318	262	293	277	305	264	291	289	285	308	232	265	268	319	282	274	301	280	264	290	273	276	288	277	266	275	295	276	271	279	288	298	265	297	274	288	274	260	259	258	306	275	279	281	286	261	260	259	312	294	290	281	262	266	301	285	279	278	264	282	296	280	310	281	277	278	346	283	284	278	281	258	307	296	295	288	252	275	290	286	274	303	260	283	287	266	276	281	283	269	305	241	294	267	304	286	305	315	296	279	301	286	291	297	300	283	304	265	286	297	261	266	280	300	290	254	302	297	282	318	290	277	292	309	274	275	257	317	258	314	320	257	268	289	307	285	304	280	259	283	312	298	287	272	318	259	276	284	338	249	315	321	305	291	296	292	290	301	294	279	289	291	270	276	289	290	287	285	291	289	262	274	242	289	276	258	302	271	321	319	320	267	271	258	311	285	285	310	300	312	293	271	276	283	294	306	300	265	284	317	268	283	290	274	312	271	290	262	295	281	272	300	297	274	280	279	261	241	261	316	264	272	311	266	265	316	301	271	276	287	278	314	272	280	265	259	297	302	257	306	296	283	304	283	287	317	309	297	231	301	306	291	289	292	294	275	306	321	272	289	294	295	270	271	282	301	300	266	289	322	260	293	277	266	296	293	277	282	252	287	278	325	257	304	290	288	271	269	326	317	305	299	297	272	281	269	279	291	256	294	293	293	285	291	293	284	292	283	276	276	308	257	281	314	310	275	306	280	305	338	303	304	292	299	270	289	296	317	279	296	297	284	270	293	279	280	276	290	295	277	297	287	337	263	264	290	270	284	321	296	274	256	273	322	314	277	260	268	308	286	300	292	287	265	277	271	265	263	297	249	298	241	255	242	307	277	293	303	279	268	281	284	298	288	320	253	295	290	314	253	256	288	308	244	294	264	266	316	261	290	281	273	265	258	274	292	289	320	309	292	290	264	303	292	275	337	286	277	293	292	267	271	294	283	276	247	272	262	293	280	298	268	292	283	246	259	276	297	268	272	313	318	278	305	308	267	274	273	270	297	286	279	280	280	294	308	307	283	283	308	306	302	286	293	277	270	278	282	315	253	267	281	283	287	270	269	282	253	267	305	299	287	263	314	247	256	285	261	289	292	336	282	259	262	280	280	279	300	284	278	293	252	288	265	250	297	273	298	252	309	286	296	275	262	296	292	316	298	252	308	306	287	272	298	307	245	266	257	278	311	276	246	269	246	247	310	295	285	294	302	299	286	271	279	316	299	275	278	269	267	262	294	270	266	292	294	295	267	258	261	280	270	294	281	258	307	270	309	281	299	313	250	281	252	278	288	290	294	322	297	260	275	287	265	290	322	305	284	321	271	289	300	292	303	271	294	291	271	270	299	307	317	291	261	250	271	309	296	276	266	253	264	249	290	308	316	313	257	298	299	298	308	286	298	251	300	304	267	297	271	274	286	313	303	283	265	298	280	296	261	264	299	322	272	272	297	276	267	263	303	298	272	309	287	311	281	285	281	272	282	289	274	278	292	284	326	273	292	265	267	277	323	285	287	305	296	247	284	287	248	284	267	256	289	302	270	293	289	299	325	286	278	323	289	274	318	294	295	249	287	308	267	286	290	316	284	297	270	294	271	283	317	270	318	275	290	258	293	287	310	292	307	318	282	263	279	289	284	253	268	304	269	323	265	289	298	279	280	249	265	285	257	293	295	288	294	254	292	324	287	268	298	296	258	308	298	310	268	287	289	268	280	278	299	306	271	288	305	325	285	245	303	279	292	289	282	312	321	303	283	292	296	297	259	282	246	317	273	269	282	234	277	293	295	299	292	283	277	259	269	306	294	284	284	285	306	277	294	281	293	302	272	275	285	314	323	267	291	279	292	265	252	255	264	305	268	290	282	315	290	315	299	264	241	272	263	285	310	304	300	278	254	248	300	254	303	267	274	300	316	264	312	306	264	279	294	284	279	266	298	323	273	289	271	267	270	282	294	273	288	314	278	296	315	304	303	314	316	288	286	297	298	273	277	287	317	315	292	247	269	302	304	292	252	277	304	280	270	291	262	256	236	287	274	281	238	279	270	270	258	269	287	272	287	316	274	271	301	276	238	291	312	270	279	273
3175	2203	1317	908	708	714	694	683	678	666	638	641	646	636	652	648	706	643	658	629	669	644	586	639	642	642	645	622	607	584	621	649	628	625	601	649	617	653	610	583	648	615	671	635	618	600	635	658	668	596	638	648	629	658	637	598	630	626	570	629	623	665	599	635	586	630	642	593	643	593	641	606	603	681	599	628	652	638	646	620	634	659	622	596	598	617	611	592	571	603	595	624	643	597	688	668	691	610	625	607	654	583	637	595	605	574	657	644	657	628	635	613	602	595	640	639	656	596	606	625	624	635	622	635	654	618	659	652	628	630	642	621	552	625	661	668	613	638	640	598	653	648	631	624	587	685	610	633	604	606	697	664	587	623	662	644	624	638	635	600	612	644	622	636	653	648	640	609	625	628	640	633	638	601	633	598	653	639	627	632	655	634	645	619	622	636	633	651	674	645	610	572	615	599	583	654	639	615	585	614	633	631	627	606	605	638	616	612	691	614	622	585	646	592	611	635	593	593	661	649	644	657	590	629	653	622	666	626	658	630	651	617	632	631	574	612	647	612	618	608	611	644	634	613	617	629	638	624	636	654	614	622	637	641	636	664	676	666	644	604	640	593	604	619	594	659	622	649	636	658	615	685	616	634	620	595	650	612	639	622	632	587	619	688	606	653	630	582	631	596	601	609	614	648	618	627	624	601	592	607	641	615	628	631	592	658	633	598	591	635	648	660	609	605	626	714	607	655	655	617	633	626	593	632	673	689	575	632	596	634	647	618	671	656	579	611	643	645	648	596	597	623	597	638	633	590	662	665	628	652	622	671	631	630	635	650	625	606	640	603	654	627	646	610	675	618	612	603	672	654	655	637	643	613	635	652	640	642	660	633	644	583	645	651	617	651	627	641	616	621	609	638	645	632	594	622	602	659	648	672	608	643	657	594	661	668	649	644	663	594	577	638	646	635	622	603	597	615	649	642	632	645	653	665	650	645	620	626	643	618	622	621	630	642	642	625	621	643	625	621	643	650	594	667	648	620	596	595	612	638	639	619	633	627	590	618	650	624	598	631	602	640	621	632	633	649	640	637	592	640	644	667	654	649	582	626	586	633	586	629	642	613	622	599	653	585	668	593	591	606	660	644	631	602	667	692	616	591	560	612	599	620	614	646	596	551	619	618	622	654	619	591	636	576	689	611	635	653	664	590	657	618	633	586	593	581	625	607	628	618	631	641	630	624	623	684	616	638	617	589	625	609	626	654	623	650	621	658	612	624	659	616	607	610	663	651	581	629	605	671	623	579	635	627	610	633	588	627	618	617	595	610	632	657	600	609	627	651	629	643	606	596	667	624	633	579	653	619	638	650	576	581	600	659	660	645	598	634	607	680	619	575	708	637	654	645	631	653	620	615	641	639	599	661	652	637	602	641	639	623	639	616	588	631	668	632	645	654	639	645	615	601	601	622	607	616	678	636	628	673	622	659	643	676	636	637	638	637	598	635	642	634	655	606	617	624	587	655	642	640	627	654	629	642	587	609	629	642	619	687	606	666	604	627	667	659	585	621	621	622	619	651	629	649	646	655	653	558	604	620	615	623	613	639	603	630	638	628	568	593	582	641	607	600	587	622	665	616	603	608	591	595	676	664	606	665	642	622	657	617	608	601	648	617	582	604	604	628	627	651	537	630	653	660	648	608	647	655	637	637	625	633	614	612	671	659	589	593	618	648	625	605	633	608	640	634	627	611	630	657	637	667	619	641	601	631	618	665	611	606	664	643	615	635	601	638	614	628	651	587	621	627	620	611	547	616	695	621	634	621	592	647	629	651	636	635	589	608	620	640	619	651	648	655	618	640	595	654	629	627	644	638	641	605	606	615	647	632	640	680	589	639	599	604	643	632	655	574	573	633	631	654	622	606	677	647	620	651	647	664	631	648	582	616	656	658	570	636	627	645	625	628	615	616	662	637	622	635	572	618	637	585	656	646	661	644	605	629	625	594	601	634	648	578	624	644	611	611	592	652	622	603	650	632	622	609	629	638	598	636	631	653	662	624	651	556	649	611	586	613	607	676	603	623	640	654	604	613	639	588	621	624	622	598	604	624	613	644	610	617	615	652	638	631	648	590	640	582	569	616	625	591	645	622	595	605	620	638	651	630	626	638	647	635	618	618	624	681	604	631	640	607	642	590	660	599	598	632	638	598	621	647	646	636	619	646	622	621	622	633	579	625	638	642	631	645	641	630	568	661	597	646	636	604	621	594	655	654	666	587	636	633	621	599	646	636	622	606	635	626	605	631	606	614	656	662	617	665	635	652	634	630	701	593	653	603	572	661	606	618	638	654	597	616	651	630	642	638	597	657	589	574	648	640	646	620	606	581	585	661	626	672	656	608	652	609	622	604	633	600	645	591	606	665	627	624	645	610	626	638	648	629	663	645	634	642	637	603	595	601	640	620	613	601	628	651	639	618	631	603	626	649	637	615	625	638	654	598	616	574	623	647	611	655	615	610	622	611	595	670	577	564	629	630	633	652	637	652	628	646	660	665	644	643	611	630	656	585	663	676	644	585	576	633	615	647	584	650	604	606	618	642	621	641	641	577	665	623	682	656	649	630	659	601	660	626	647	596	629	621	623	623	623	595	602	667	591	638	597	631	639	669	620	662	625	670	606	620	649	644	616	612	657	660	647	610	608	609	632	644	637	608	627	694	587	602	626	631	620	682	637	627	632	596	651	613	623	608	615	618	636	623	636	628	617	680	586	630	638	638	618	639	631	663	643	648	652	592	675	659	634	587	664	566	633	611	666	670	663	642	635	641	613	683	636	631	677	620	653	635	658	599	594	629	625	620	645	585	643	633	624	598	668	678	670	649	619	673	621	649	624	616	643	677	659	603	611	609	632	638	612	604	608	601	607	618	632	665	632	640	658	591	567	619	603	627	589	630	623	593	661	655	588	613	651	608	656	652	608	631	604	621	620	625	628	629	589	641	660	628	669	648	601	602	562	617	612	614	625	634	610	635	671	613	641	639	641	623	653	638	611	665	640	625	651	622	610	663	619	586	657	613	607	635	640	640	661	638	618	632	610	643	661	619	614	618	595	656	644	639	610	647	618	697	649	621	614	653	601	644	632	677	642	654	638	666	645	590	607	613	618	676	637	624	590	599	600	625	632	650	690	632	677	620	622	610	559	616	627	574	640	606	635	621	602	641	592	648	593	625	620	634	620	604	639	620	621	635	601	582	635	604	633	646	633	597	672	673	599	607	639	598	661	650	640	647	690	645	646	639	645	660	599	624	620	621	618	651	609	668	619	644	645	618	626	643	646	621	665	612	614	612	660	634	621	621	650	639	620	629	615	654	597	628	607	603	608	647	628	629	624	671	601	610	600	610	630	632	648	646	645	634	636	620	593	642	635	571	626	600	646	623	601	655	622	609	621	596	623	591	654	621	597	619	625	620	636	635	579	678	657	620	639	617	673	669	627	651	597	579	635	649	590	617	623	590
24275	21458	25090	28240	21459	21473	17731	525	256	231	221	220	180	162	166	185	145	169	142	170	149	140	166	140	136	141	151	121	151	147	149	136	142	148	133	140	135	128	138	137	131	115	131	119	144	151	160	133	134	154	137	115	133	144	123	127	136	162	131	138	129	110	125	134	126	137	118	122	114	152	131	117	129	140	130	128	136	128	157	133	119	125	108	120	127	129	133	120	125	129	126	125	109	129	101	119	147	131	131	128	156	135	141	144	149	129	121	123	127	134	121	154	119	119	132	113	128	143	132	140	116	111	136	130	127	122	134	104	134	133	120	127	142	142	99	160	116	137	125	144	123	167	137	114	115	130	144	136	126	131	137	129	126	107	135	123	127	112	120	103	108	124	138	140	132	142	119	122	143	120	130	131	124	143	151	129	125	135	148	135	138	136	126	139	144	128	135	147	147	136	116	115	132	138	140	123	123	134	137	110	103	141	141	126	131	132	141	134	134	144	141	135	128	132	119	130	121	124	128	147	126	122	132	139	135	133	126	113	145	142	136	138	140	130	132	135	144	131	127	134	109	130	138	153	121	111	115	141	142	133	112	120	134	124	122	134	154	141	130	122	125	138	146	105	154	128	127	115	140	137	144	139	112	138	129	141	138	115	122	129	137	105	122	141	125	139	124	127	111	136	133	128	139	144	130	128	151	119	123	152	123	118	139	129	146	135	123	131	122	144	103	111	122	137	135	139	121	130	114	134	132	123	123	137	131	144	122	128	120	136	128	129	131	130	131	144	147	118	145	129	120	132	127	134	135	136	105	120	151	137	154	118	140	140	145	127	125	120	139	125	140	129	121	110	113	109	123	125	136	138	130	157	133	135	134	137	141	132	119	122	136	133	124	139	115	140	131	137	142	131	138	104	124	126	129	152	126	133	115	134	127	144	122	136	129	156	137	128	148	116	134	140	129	105	129	120	119	151	132	146	136	120	161	142	151	131	125	119	153	146	123	110	103	159	107	104	112	129	113	142	113	117	160	123	122	131	145	149	127	125	151	124	142	133	126	118	134	147	130	99	111	113	147	115	121	121	136	130	141	136	110	118	134	143	149	127	134	116	118	123	117	134	122	117	136	139	126	122	138	121	127	117	110	120	132	117	120	138	135	145	121	118	133	145	121	123	121	112	132	146	125	143	114	109	144	120	119	140	126	147	128	149	140	121	144	127	147	121	113	129	156	132	138	136	137	121	120	123	116	143	111	123	127	109	134	113	132	132	116	123	149	128	134	118	136	114	121	124	137	137	137	107	116	121	122	138	119	119	112	127	112	123	139	157	115	131	137	136	139	124	127	138	137	114	147	129	128	137	138	121	119	134	124	115	133	147	126	131	124	157	131	121	132	139	131	139	156	113	111	134	143	132	118	129	126	146	158	116	136	125	140	131	130	131	129	116	125	147	122	129	126	142	137	111	131	127	138	146	118	124	123	119	145	139	137	127	137	119	141	137	110	120	135	134	143	127	126	127	125	144	128	125	127	155	123	118	154	148	103	135	124	111	140	136	102	134	127	120	146	139	147	141	110	108	116	128	127	123	169	126	121	117	134	142	133	134	146	149	122	122	144	140	127	146	142	125	136	125	133	127	125	160	120	133	146	119	120	116	108	129	114	154	138	117	149	125	128	121	138	153	131	124	118	126	135	144	119	112	136	136	134	133	124	138	157	142	138	135	118	117	141	137	122	156	136	127	122	137	124	137	140	116	125	96	147	139	131	127	134	125	159	119	114	116	107	115	121	120	128	127	133	132	122	146	126	111	115	120	119	135	148	141	126	121	117	122	135	128	119	134	116	151	145	132	137	138	139	109	116	133	136	123	150	112	139	124	132	163	142	97	129	137	123	126	91	139	140	140	134	138	111	163	141	144	128	147	127	122	127	128	148	124	134	138	135	162	124	115	115	136	149	141	139	133	135	132	124	135	116	133	129	127	122	126	142	148	150	137	153	129	120	138	123	114	123	145	122	123	134	138	140	127	139	136	129	111	148	129	127	134	121	138	103	127	125	131	136	135	155	135	126	118	132	136	122	135	123	128	124	136	127	121	124	142	144	108	138	123	153	141	114	130	135	146	120	129	118	160	131	145	126	133	120	104	142	139	151	136	139	117	148	107	153	134	133	129	99	97	144	125	130	123	134	122	133	148	151	123	97	103	124	137	136	120	119	143	123	153	163	123	128	141	136	139	109	129	142	129	123	125	148	129	159	132	142	143	118	135	124	126	133	126	135	124	123	97	124	132	133	126	112	128	143	141	117	128	113	133	156	130	132	134	117	137	132	116	107	108	116	117	127	136	111	125	135	121	97	132	134	140	139	117	119	117	134	131	132	140	140	143	138	136	115	135	125	143	104	119	132	136	144	136	132	118	134	150	116	126	125	123	127	126	106	113	146	123	129	118	120	148	109	139	150	143	136	127	149	126	130	112	128	121	133	124	115	137	117	133	113	129	114	137	139	119	144	140	125	139	114	130	128	122	147	123	109	126	151	115	115	129	116	121	136	145	127	107	105	106	151	128	139	135	126	114	127	134	132	141	138	150	135	118	123	135	131	150	119	136	135	123	125	111	129	122	150	123	140	138	150	140	134	129	123	134	117	121	130	129	129	145	133	141	139	117	128	136	124	135	112	135	121	105	123	117	121	132	112	142	126	121	126	125	119	120	128	129	121	116	141	142	125	153	120	132	124	118	121	121	112	117	115	130	131	120	147	121	143	152	138	120	133	145	137	116	130	111	136	125	125	137	151	128	137	151	127	151	131	139	159	114	113	117	155	119	123	142	149	138	143	149	133	136	135	123	134	150	169	127	131	145	118	120	136	149	136	133	122	131	95	130	163	131	142	139	162	133	126	121	124	133	136	127	139	152	135	120	146	145	118	127	131	110	126	151	148	148	115	141	126	148	133	143	114	118	125	122	112	132	107	112	117	133	126	116	135	131	129	144	121	132	160	145	101	116	140	151	135	130	110	118	134	129	133	144	123	161	125	134	138	130	137	132	121	133	128	126	144	122	134	134	125	128	121	120	132	138	138	120	133	127	122	136	121	132	137	140	144	146	128	132	129	146	135	118	131	141	123	146	138	123	131	145	122	129	153	115	141	144	116	134	125	132	137	125	130	140	145	116	126	128	114	110	115	132	128	115	125	147	135	140	125	137	148	147	135	129	111	128	131	135	140	135	99	161	121	130	133	136	121	118	127	120	128	112	126	111	143	93	135	136	126	160	126	142	146	119	140	130	116	114	140	125	125	126	135	128	125	127	145	151	138	130	123	104	118	125	119	133	114	124	141	121	151	125	127	138	113	127	110	131	118	112	136	138	120	127	125	141	130	127	128	133	149	130	123	113	128	119	127	155	128	136	156	122	131	137	142	118	115	120	138	128	106	109	127	128	148	114	125	133	138	129	135	118	128	121	133	141	135	134	135	153	143	113	123	112	127	126	128	153	147	104	131	141	113	133
2954	3138	1633	829	563	464	449	401	375	368	375	323	320	338	332	378	342	308	310	315	323	297	313	317	358	310	329	317	327	325	318	312	319	317	316	319	297	305	314	322	351	294	311	320	335	312	312	324	324	320	300	349	346	349	291	300	320	303	321	306	334	324	283	322	278	342	324	314	315	315	299	291	310	299	307	309	330	343	330	357	328	302	282	293	339	284	290	323	339	316	301	330	295	282	326	297	302	284	292	290	296	316	277	307	348	299	327	318	329	331	318	287	305	319	325	336	357	315	323	318	356	291	301	341	352	303	364	346	280	281	286	313	299	316	315	311	306	314	288	310	310	336	302	297	309	310	332	343	340	315	330	312	311	302	315	358	310	309	318	319	319	329	332	294	331	310	347	305	337	311	319	337	320	312	314	293	306	321	347	312	305	364	320	329	332	330	311	321	313	321	304	356	350	290	342	344	340	312	314	324	333	333	308	337	347	307	332	295	313	331	308	338	294	323	275	329	311	318	331	316	326	325	316	335	346	289	324	314	330	337	294	312	297	354	317	335	331	324	298	293	333	317	301	304	303	324	322	298	297	321	316	331	297	321	309	328	318	328	325	302	297	310	308	299	318	316	308	322	329	317	301	301	321	353	309	361	311	318	314	350	312	351	335	336	309	346	329	345	321	332	324	333	315	330	339	319	350	315	340	315	295	307	304	320	314	305	296	295	269	327	326	309	306	324	311	332	328	316	308	286	301	361	336	334	308	331	329	330	319	320	302	371	325	313	302	280	337	323	347	319	321	323	314	324	297	307	323	327	306	361	315	314	327	273	340	299	320	314	304	300	287	325	322	320	308	316	314	335	329	320	336	329	334	310	326	316	361	323	305	335	327	323	350	317	309	327	333	350	298	295	344	317	297	327	298	340	329	333	342	326	346	302	314	301	315	336	349	318	327	327	312	317	329	322	306	313	313	292	309	325	328	298	347	328	323	313	327	354	288	323	312	329	325	347	290	330	306	346	329	301	298	310	306	325	322	322	322	324	326	322	339	306	307	331	320	305	331	328	331	318	330	326	310	286	305	328	340	348	302	310	312	298	297	311	286	305	340	321	311	328	322	289	344	363	325	321	300	299	299	330	316	347	324	319	334	315	320	318	313	298	321	292	303	292	334	296	322	332	335	318	319	319	294	306	302	334	357	307	349	293	319	337	328	325	325	324	291	303	334	319	337	331	286	334	295	305	296	278	304	299	340	311	340	315	310	337	317	299	337	311	342	336	329	316	323	325	311	327	326	339	337	319	324	330	321	300	337	329	310	306	331	313	310	337	299	316	337	320	282	302	302	317	321	347	322	312	322	310	300	322	324	310	313	324	333	307	276	322	347	321	297	315	322	327	314	305	295	315	328	350	288	330	309	355	306	309	359	303	328	344	313	295	301	322	302	329	336	292	322	332	336	285	316	326	307	314	321	324	325	320	361	337	317	344	328	287	294	326	291	272	315	296	304	298	337	338	343	321	279	312	325	315	343	360	329	312	319	337	324	321	319	341	300	308	292	312	333	305	325	321	343	298	322	303	343	315	313	336	361	316	300	354	295	351	313	315	321	347	344	302	309	340	343	317	343	311	330	321	321	310	305	299	298	303	328	339	314	331	313	341	323	276	313	307	333	325	312	355	326	310	326	329	323	315	356	292	328	323	310	335	314	285	326	307	305	294	310	348	346	294	322	283	289	328	346	327	334	330	335	300	359	315	322	334	343	302	330	345	327	316	304	345	306	316	330	325	339	348	304	318	276	349	319	311	315	327	354	321	325	344	327	302	337	316	317	352	324	312	359	306	330	326	348	339	320	333	293	320	306	290	374	304	299	329	315	311	308	317	335	288	328	304	310	298	308	328	337	334	300	327	348	333	311	328	320	305	297	302	319	310	326	291	317	336	314	296	291	313	327	304	318	318	342	319	325	298	351	325	294	302	325	310	312	305	325	314	311	293	313	308	345	341	313	336	319	310	318	322	334	302	324	309	291	351	322	298	320	307	313	327	312	323	342	293	325	319	309	346	317	323	319	316	314	306	306	313	317	350	304	296	342	303	324	324	307	333	343	322	345	348	342	340	339	330	307	331	324	307	344	294	328	327	299	318	323	304	348	309	315	305	343	318	316	328	310	350	324	307	286	341	328	307	306	346	333	336	337	342	335	333	331	308	317	321	324	339	307	326	322	284	306	335	325	297	319	312	301	329	294	328	319	339	319	353	312	334	324	334	335	346	350	305	342	334	356	317	331	308	319	320	328	311	318	341	295	311	319	277	341	292	354	354	310	299	329	308	326	315	313	321	325	316	335	280	325	326	303	312	318	301	318	320	348	335	351	296	349	289	296	324	315	323	318	305	348	297	313	307	313	300	286	351	319	339	302	299	352	292	341	336	337	248	336	345	320	353	335	328	324	332	292	326	344	318	310	324	326	302	325	319	316	291	342	301	328	307	343	313	336	316	311	326	332	328	337	311	329	305	308	308	314	303	283	308	319	338	309	370	316	289	312	296	315	286	315	312	325	311	334	317	336	325	304	326	316	329	309	336	338	334	299	310	315	310	321	338	338	328	323	355	357	318	273	293	317	295	307	316	334	316	309	305	328	295	319	338	323	285	334	295	289	306	319	323	330	267	335	302	341	327	284	319	311	295	321	305	281	324	305	324	314	311	264	337	322	317	313	326	299	345	343	337	348	332	332	336	291	320	321	305	320	342	316	331	312	311	326	306	321	305	327	341	333	342	321	301	344	291	338	303	306	320	305	308	308	332	306	328	331	298	339	303	313	317	285	346	348	330	333	319	307	313	326	326	325	305	323	340	310	340	323	316	329	315	331	302	321	332	316	315	336	307	337	292	301	313	340	306	339	320	344	343	307	308	292	318	319	315	301	312	323	323	329	349	334	317	333	296	302	342	312	311	301	330	311	329	330	315	332	312	328	322	305	300	335	300	286	318	321	320	271	342	318	325	315	316	311	317	339	299	325	296	328	323	321	338	333	312	333	315	326	331	320	308	292	344	313	296	322	292	319	346	319	298	351	304	316	357	321	310	277	317	305	333	355	316	296	311	339	293	316	303	338	308	326	357	321	307	297	328	336	313	312	320	334	310	314	335	306	339	304	326	318	305	321	345	323	309	319	309	319	297	329	303	298	326	333	327	307	307	313	286	329	293	282	295	326	282	299	317	297	345	312	300	303	320	307	324	319	302	320	312	325	306	303	333	339	329	314	328	323	336	349	347	323	291	320	295	318	335	325	321	333	309	327	315	305	310	314	297	344	321	324	306	347	341	298	322	328	325	318	298	315	314	299	286	314	299	313	345	307	338	304	334	347	265	307	306	314	319	335	336	336	290	331	295	339	308	340	321	324	319	300	312	321	316	329	313	308	354	322	320	329	336	316	324	335	332	342	328	315	331	352	321	332	306	355	292	328	323	321	342	314	328	334	334	316	304	311	310	281	338	340	300	344	280
32056	21008	11541	950	459	454	412	383	430	390	458	399	405	379	392	431	404	406	396	416	422	351	403	432	430	369	422	427	372	420	416	347	402	413	441	412	410	382	401	425	416	414	409	394	426	402	424	415	398	393	384	385	383	380	406	402	385	426	383	361	366	370	372	414	387	414	376	379	439	359	404	402	383	415	373	408	411	439	432	394	388	425	387	411	426	385	403	397	418	437	449	378	376	415	410	420	380	392	403	405	406	400	377	409	435	405	419	410	420	417	425	445	382	385	414	403	369	395	402	383	416	411	418	390	413	394	391	397	373	396	437	406	399	376	415	394	398	406	424	387	407	390	396	436	380	393	437	376	400	403	375	454	389	422	393	440	423	438	372	351	404	393	430	437	447	431	464	417	375	413	384	367	439	412	406	444	418	381	418	394	409	411	440	402	422	403	401	404	395	372	407	383	383	410	415	405	389	413	402	374	401	416	403	386	408	415	402	386	370	417	424	398	389	422	400	362	422	438	412	411	417	410	431	452	403	357	402	392	395	389	403	427	380	380	377	447	343	404	397	397	418	401	405	419	425	415	418	378	391	368	416	412	424	395	409	419	437	370	410	426	410	401	406	378	371	413	397	370	393	434	397	391	384	405	408	381	397	417	414	375	411	418	402	410	415	377	386	404	400	438	392	399	396	374	332	409	413	393	388	385	410	422	378	420	389	366	413	426	410	368	383	354	420	402	430	419	409	410	371	398	376	404	421	403	409	409	432	427	402	430	428	411	385	379	388	366	360	443	431	399	385	403	384	379	424	420	444	426	352	377	392	448	396	417	371	377	389	356	415	409	389	425	406	416	386	430	390	372	394	428	393	438	420	403	380	375	359	427	380	388	407	395	435	407	428	395	374	400	417	384	395	368	402	431	451	404	407	396	407	404	386	392	367	405	441	346	443	414	410	428	413	410	375	387	360	385	407	390	401	396	371	367	365	388	436	430	439	404	400	404	368	382	416	400	419	401	413	393	413	429	390	399	351	396	417	382	404	381	434	416	397	422	399	375	434	398	382	432	406	410	389	411	370	383	401	385	402	405	441	392	384	412	416	429	425	407	418	376	389	382	392	420	371	412	380	424	409	389	416	410	368	405	395	406	428	371	373	414	392	397	405	353	420	445	403	371	373	384	438	448	430	426	442	423	387	433	418	390	403	355	408	393	402	383	427	393	416	406	362	383	413	402	413	411	412	454	392	388	438	427	419	435	418	376	419	423	425	401	418	408	387	385	418	401	387	412	412	384	420	434	452	434	380	383	383	446	414	371	388	396	406	365	383	447	419	434	397	414	416	376	373	411	418	425	422	436	420	414	399	378	418	410	371	377	409	391	386	420	388	383	421	383	414	458	446	398	401	421	379	421	395	445	390	425	401	392	388	439	428	395	433	428	410	402	433	386	397	405	401	410	386	341	399	410	388	409	346	418	386	395	399	397	403	368	401	427	423	437	431	442	407	415	432	399	417	401	431	380	374	408	372	390	415	391	433	446	421	398	424	443	400	413	393	378	356	422	420	418	372	414	405	417	409	456	431	394	422	413	415	380	412	412	397	394	430	419	395	381	369	454	397	475	413	412	399	401	439	372	342	380	402	386	377	362	412	403	408	432	364	410	383	390	407	441	425	437	401	423	419	373	393	393	392	384	401	414	365	392	390	403	405	420	397	441	420	397	392	428	387	388	400	449	438	397	397	406	407	399	394	392	360	434	409	401	396	365	385	409	402	389	409	435	392	404	421	383	393	391	372	411	382	449	417	444	350	386	412	403	411	395	376	413	433	446	419	399	402	387	402	396	400	398	452	347	407	427	381	403	386	385	377	429	355	379	433	358	384	384	414	421	377	408	387	395	440	377	381	390	396	380	349	420	374	403	421	410	446	417	392	395	417	404	399	401	423	401	371	375	381	408	353	406	403	398	402	415	402	392	375	377	410	402	473	384	403	404	398	408	396	384	440	458	433	395	408	394	438	363	366	427	408	377	431	374	405	380	395	446	404	464	408	405	418	399	396	450	408	430	409	418	381	396	392	381	399	404	408	422	430	423	417	399	435	423	435	388	412	386	407	379	390	449	427	418	436	449	414	399	410	401	395	375	408	391	431	436	366	400	387	417	416	399	399	393	405	393	394	360	405	410	447	394	422	417	396	398	401	400	427	392	438	435	399	425	388	404	395	400	403	409	372	394	417	390	404	411	414	377	395	363	389	417	400	421	384	403	372	380	402	381	388	357	400	407	371	386	366	422	399	383	448	373	371	382	421	421	390	382	415	375	369	399	391	420	417	442	393	441	414	399	408	377	357	434	374	427	421	391	433	392	425	415	397	403	394	441	364	392	402	375	422	434	407	428	414	400	394	399	379	395	394	428	421	405	386	404	429	404	385	391	389	381	453	417	385	381	374	391	375	415	395	400	384	405	399	387	403	402	375	382	422	436	377	397	401	436	431	372	401	393	373	405	396	395	387	417	441	445	420	350	405	393	421	401	366	439	427	396	419	431	425	434	429	380	426	351	426	449	415	378	412	375	383	396	416	398	419	404	396	401	434	392	379	418	399	389	401	407	423	403	372	390	404	412	401	405	402	418	380	385	373	393	403	372	432	412	417	411	410	382	435	450	458	405	427	423	433	400	398	425	371	401	430	347	408	379	463	404	361	400	424	401	400	429	411	397	420	411	409	439	441	430	393	402	421	383	363	408	419	408	418	382	392	419	397	387	363	427	420	412	416	405	406	392	404	414	397	369	414	399	414	401	393	377	402	435	401	383	372	397	378	359	407	366	444	390	398	403	415	425	419	397	406	402	400	407	413	404	373	398	436	380	399	389	387	421	413	389	437	404	371	395	405	375	445	454	393	399	419	402	370	390	400	431	428	388	374	389	387	381	394	427	405	425	407	418	427	419	365	375	400	373	383	428	373	387	419	413	403	372	396	391	407	411	413	381	382	392	395	364	410	403	396	390	414	423	405	409	383	403	429	411	444	369	369	412	404	408	396	440	383	385	396	402	404	397	415	407	389	381	371	439	416	423	433	399	427	372	403	405	378	381	406	403	409	422	367	392	431	398	419	384	419	452	414	386	368	423	377	421	405	403	390	424	402	443	430	416	389	416	385	391	438	431	396	401	366	370	428	416	393	401	415	382	401	433	424	439	432	410	390	428	357	374	391	369	375	364	365	408	404	438	392	399	429	408	394	417	413	357	392	407	441	385	375	430	438	423	373	381	374	399	393	397	394	431	409	431	410	414	395	364	472	444	366	407	420	384	421	466	407	403	406	415	379	394	389	377	417	401	398	432	418	413	368	418	419	411	366	453	442	423	376	392	373	433	443	426	386	391	404	406	400	414	368	416	375	403	413	407	355	413	397	455	397	389	411	386	395	411	379	405	375	397	409	366	383	389	462	407	415	399	448	424	405	418	410	415	354	354	429	359	368	368	395	375	413	383	414	415	392	391	384	434	373	399
5885	991	962	894	878	914	854	912	858	881	838	877	884	875	915	864	894	901	880	907	906	895	891	830	885	907	829	869	858	861	888	886	917	869	864	858	913	862	865	870	840	889	902	878	871	882	816	899	866	875	826	880	863	884	863	848	847	917	860	890	846	882	816	923	868	835	887	846	860	836	890	881	884	825	872	829	849	868	850	865	881	921	890	874	899	877	875	875	880	878	887	923	898	908	899	932	859	906	896	865	878	887	863	867	867	894	883	857	844	871	871	861	892	899	865	913	924	854	864	908	855	907	905	872	846	842	860	888	858	873	876	914	869	894	922	838	887	866	909	858	842	867	883	835	871	911	843	863	855	891	895	839	837	839	852	905	855	886	871	848	843	863	881	844	892	898	877	912	841	844	873	943	895	888	963	885	852	903	839	871	862	859	887	884	880	899	820	901	861	864	854	889	859	888	882	894	840	875	895	860	890	880	887	915	858	892	899	881	916	887	857	901	842	872	924	863	934	897	875	890	904	921	901	845	891	920	898	885	893	869	870	840	871	951	925	896	862	883	856	867	837	906	882	876	878	889	915	883	861	852	891	872	806	871	885	897	909	929	921	856	857	836	882	822	899	846	850	853	922	856	881	874	871	873	864	891	837	847	897	867	875	830	894	846	903	804	806	853	875	882	906	866	847	881	819	895	863	869	874	843	879	909	813	857	801	832	868	870	871	910	889	887	861	827	870	909	897	907	840	911	899	904	843	875	837	850	878	886	878	885	850	900	868	919	862	950	884	836	888	852	821	895	859	902	840	839	848	892	878	902	872	839	862	800	836	848	840	895	854	895	872	928	858	869	883	888	893	857	894	900	826	867	909	873	798	898	862	823	852	832	913	835	872	799	889	891	898	878	893	874	899	871	903	906	880	878	908	891	828	895	876	856	950	877	888	861	867	874	885	844	879	877	833	882	916	874	880	893	921	870	884	880	886	875	892	855	892	877	876	869	826	840	915	852	869	850	899	884	852	889	857	911	885	813	884	842	885	881	878	877	931	828	919	871	859	844	832	887	847	887	838	851	878	890	896	851	895	798	891	824	854	884	901	842	916	895	865	873	864	867	850	969	834	901	873	866	875	864	872	853	830	845	862	856	861	864	838	869	833	948	891	836	851	933	868	863	865	883	881	807	846	850	890	856	903	882	858	872	888	885	859	816	874	945	892	888	872	914	889	897	868	855	853	873	899	852	927	835	871	910	885	868	892	882	849	836	888	875	829	857	853	840	880	919	928	838	909	836	893	857	865	872	868	907	914	877	843	857	876	834	896	965	895	853	850	853	851	870	884	924	851	873	858	876	850	807	872	905	892	864	851	836	853	881	839	894	908	900	889	868	893	851	850	871	901	928	861	845	823	891	914	913	879	890	865	861	849	839	865	864	927	848	832	848	852	877	868	883	848	872	861	891	890	846	856	917	898	900	891	898	850	843	892	846	880	832	900	889	915	873	874	875	860	865	870	903	860	825	838	870	904	831	874	878	825	850	873	922	840	873	833	863	860	885	901	862	865	854	869	824	883	861	888	847	861	857	870	923	910	900	899	810	879	859	862	922	915	840	830	870	902	891	865	863	877	843	894	840	893	852	938	947	874	877	863	883	870	928	870	931	875	851	870	903	858	895	863	845	839	890	905	903	922	833	866	854	868	872	900	867	845	863	899	895	870	881	896	861	816	899	889	851	878	847	894	858	897	903	880	854	889	856	867	880	858	859	846	909	818	863	912	892	840	890	828	886	915	907	846	893	889	901	886	907	885	924	879	858	875	890	884	899	847	868	829	890	837	877	887	895	822	894	853	864	863	873	910	846	906	928	863	892	891	862	919	907	847	864	872	889	872	896	824	894	857	876	883	850	902	853	881	856	919	929	869	857	838	889	877	857	912	881	876	894	878	847	848	845	920	850	909	855	876	867	875	862	878	867	896	834	872	820	873	818	890	855	912	871	880	909	849	919	848	885	849	885	892	896	858	881	915	894	876	859	852	877	911	902	862	903	891	880	884	857	875	846	821	882	862	852	860	852	878	941	901	880	812	892	909	919	844	855	833	888	864	881	844	899	831	914	826	906	858	876	893	870	854	892	845	849	856	910	864	913	922	838	859	843	913	916	830	906	834	848	872	914	847	868	866	885	897	884	890	875	918	819	818	884	897	858	888	918	864	842	863	936	863	889	877	841	882	892	857	884	873	907	908	859	886	909	936	898	863	874	849	899	872	860	873	844	882	926	872	882	828	864	864	898	872	834	859	917	868	919	875	879	895	926	809	867	843	908	869	868	857	862	875	853	921	862	891	879	838	861	866	872	878	844	824	883	903	902	855	869	865	875	900	882	815	886	888	867	821	858	887	910	855	898	865	863	886	889	883	854	857	898	895	872	851	873	818	820	873	913	901	841	911	929	826	804	873	857	869	846	818	914	891	877	843	837	830	840	843	861	864	848	907	863	942	839	867	900	938	898	870	871	840	878	809	879	863	869	903	865	860	823	852	813	862	889	852	884	876	836	887	887	877	910	879	845	889	868	848	853	843	899	877	902	896	816	898	835	884	882	890	887	876	893	875	910	875	883	849	838	861	862	894	880	840	847	866	847	847	880	809	883	874	861	875	861	876	878	832	925	877	874	871	877	882	883	800	901	864	904	869	888	877	889	910	856	890	845	891	874	817	844	921	847	847	884	877	884	883	908	843	877	870	881	872	871	851	844	899	839	840	921	890	850	863	850	841	915	870	848	843	923	844	884	957	869	904	906	868	899	872	908	836	846	853	842	908	810	875	835	850	869	852	836	852	901	799	931	872	873	927	904	845	860	859	875	875	902	880	849	895	900	871	883	866	860	850	931	893	865	908	856	923	862	903	883	902	843	858	831	907	929	861	848	893	857	861	847	883	808	858	854	854	870	851	858	922	855	890	884	868	937	880	901	849	842	854	885	892	831	901	893	799	837	868	902	879	849	944	865	850	884	918	857	899	854	820	861	873	874	871	870	855	894	894	825	882	929	890	866	902	913	892	872	835	908	925	884	809	879	852	889	896	910	891	921	792	858	926	826	892	866	843	894	872	913	846	892	894	913	920	822	872	875	882	902	885	877	939	838	878	888	789	894	842	854	851	850	870	847	908	877	839	920	848	860	840	859	881	885	914	827	893	870	832	905	868	875	875	896	858	865	887	856	899	869	900	905	953	859	879	840	857	879	893	902	866	838	850	824	888	925	871	849	875	877	928	911	858	922	915	842	848	937	836	851	879	840	855	901	868	919	862	929	873	830	890	937	893	871	897	847	896	874	891	856	837	885	787	908	846	894	836	845	902	808	881	856	896	865	881	864	866	844	878	875	892	904	867	874	903	886	866	886	861	841	846	891	896	886	901	856	873	872	943	895	857	825	922	865	911	854	839	888	860	911	867	837	872	895	840	821	881	850	864	893	904	862	924	883	805	884	877	838	847	814	869	831	848	902	829	876
24924	21458	24795	28527	21463	21273	1206	447	321	315	355	339	307	317	298	306	316	289	293	289	300	300	295	319	285	300	283	307	260	260	263	329	281	295	279	314	304	326	293	292	328	291	280	299	308	284	300	268	285	288	288	295	271	316	254	275	287	296	293	275	275	295	286	295	270	284	318	292	283	314	299	283	303	289	321	334	313	304	279	287	283	265	295	267	279	270	344	308	299	280	263	298	298	282	287	327	281	306	274	284	269	242	328	305	316	292	332	285	273	273	306	312	300	314	345	289	269	299	272	298	277	314	299	267	284	300	300	288	320	298	269	287	282	303	274	307	290	276	273	273	295	295	303	284	286	302	297	260	288	286	301	284	289	310	286	275	306	270	265	294	300	255	279	289	268	270	280	280	303	305	309	282	259	268	306	273	290	301	284	291	269	295	287	291	280	313	300	293	266	283	292	313	269	306	273	265	298	310	290	312	293	299	285	291	288	276	302	264	307	299	302	313	294	283	303	264	276	317	302	290	286	267	290	267	305	309	266	281	267	276	287	286	305	278	298	293	280	268	318	287	301	268	274	317	278	320	294	263	263	299	249	269	300	296	298	297	296	277	322	259	291	291	267	320	316	294	311	294	264	262	277	279	280	286	303	297	265	317	306	262	317	298	305	305	273	316	263	283	329	268	294	300	316	265	287	300	335	297	299	293	290	297	278	282	316	293	292	274	292	284	313	296	329	313	301	310	283	293	282	283	306	291	300	294	251	293	295	264	287	293	300	289	289	304	247	279	278	306	292	302	266	307	290	288	293	303	271	302	289	299	270	271	269	288	303	309	256	294	292	280	295	297	296	276	288	288	297	307	277	309	308	287	291	272	296	286	288	270	237	285	277	308	316	295	299	293	291	279	297	286	315	294	308	291	303	277	320	314	281	300	299	294	291	301	280	305	307	262	282	265	288	256	280	266	281	285	299	288	278	264	307	261	297	266	284	293	281	300	267	299	270	286	265	262	317	289	273	288	281	299	286	278	304	264	285	293	298	280	314	294	282	295	278	273	274	293	261	279	276	312	285	281	315	308	320	328	269	303	303	281	284	279	285	315	277	305	290	295	282	287	313	270	309	277	293	301	281	291	269	289	282	268	248	290	286	261	261	283	300	294	273	303	297	286	294	310	279	279	295	305	278	273	292	294	321	283	284	269	286	310	334	290	262	292	305	284	314	269	282	280	312	310	303	289	294	287	293	281	271	286	310	288	289	263	331	270	285	303	309	304	253	293	331	284	300	301	268	310	283	268	285	304	278	286	319	273	303	268	269	285	280	254	236	262	279	265	279	307	277	269	287	297	291	284	300	285	271	324	268	299	312	325	311	290	263	292	283	300	303	287	270	279	303	308	311	292	277	304	333	289	274	300	282	278	293	308	302	292	284	303	283	328	318	291	322	286	298	289	286	307	254	311	271	305	308	303	280	287	292	308	317	324	288	288	282	265	304	275	284	271	261	297	308	293	284	265	285	267	327	284	269	304	256	286	274	281	296	296	274	296	286	268	291	275	271	320	304	285	280	314	281	280	290	281	283	279	300	281	282	303	250	271	339	270	284	274	291	269	252	282	283	306	276	287	265	287	273	283	301	287	294	252	285	281	296	296	280	276	303	297	260	295	318	288	305	257	274	349	301	268	284	277	304	287	293	293	316	296	284	272	307	301	280	289	279	293	270	266	291	256	305	295	291	307	270	293	291	330	309	296	272	289	300	306	292	291	297	295	282	261	306	299	260	271	294	302	292	297	287	281	240	297	297	286	303	293	274	280	283	314	305	292	257	304	279	270	262	281	309	274	313	287	278	329	331	292	307	297	292	292	279	324	289	306	308	293	268	270	277	308	300	306	301	264	295	277	289	294	315	318	292	306	242	293	282	273	313	275	317	295	272	290	275	273	312	274	264	282	303	288	280	269	304	302	267	265	261	285	278	293	303	311	303	259	290	272	305	309	302	275	303	320	306	301	275	263	265	280	268	261	303	298	280	286	276	276	278	296	306	295	312	302	281	303	309	276	285	297	299	330	316	253	295	296	269	285	273	286	276	294	307	290	271	279	264	245	273	295	293	295	287	287	284	317	311	266	296	270	299	302	293	287	291	256	290	267	320	276	283	320	319	287	323	298	288	291	270	257	288	298	268	309	257	272	293	303	309	304	307	299	262	275	300	321	293	284	293	272	262	284	338	293	329	288	268	300	309	290	267	273	297	286	288	286	277	280	295	275	271	265	312	263	327	321	288	310	271	298	248	286	292	285	317	292	281	270	295	261	300	298	306	308	275	293	315	318	298	287	284	297	271	299	290	314	260	290	281	274	286	300	280	301	256	286	277	267	265	278	279	303	272	306	269	320	271	249	295	303	295	287	258	288	307	268	296	290	235	332	283	266	291	296	256	271	284	321	290	272	298	285	264	289	275	286	280	269	294	293	245	296	273	313	284	302	293	260	296	279	263	297	274	285	286	276	320	288	306	313	286	260	289	294	293	311	276	275	281	305	251	272	284	261	293	297	283	311	301	305	268	303	304	298	284	291	340	299	313	271	291	302	264	306	307	288	305	281	277	283	301	286	306	325	316	298	298	275	258	302	295	316	291	302	272	315	320	279	293	287	260	286	295	267	310	312	286	323	267	269	288	313	295	314	266	307	302	272	279	287	280	285	299	289	293	274	280	276	316	284	309	269	316	321	299	275	291	291	292	310	269	263	293	308	312	302	257	286	293	287	297	285	284	286	301	276	286	299	281	258	279	277	279	323	294	276	309	279	328	291	306	300	281	287	300	290	262	265	302	275	290	314	306	309	294	276	283	303	292	261	287	267	299	279	296	281	297	259	306	321	311	269	340	296	304	299	281	303	283	309	275	276	281	279	288	293	299	288	287	295	279	300	299	282	290	299	316	327	275	294	292	260	295	248	279	245	292	287	280	272	289	320	298	288	290	299	293	288	276	296	316	275	290	295	293	302	295	320	283	316	303	268	272	311	246	303	294	290	309	297	279	273	295	256	274	235	273	302	302	285	308	307	298	276	291	265	293	331	293	299	288	297	290	266	277	287	262	274	272	276	307	308	308	319	321	302	276	272	295	297	292	297	304	265	265	283	296	288	311	287	283	308	311	310	309	323	284	270	312	304	275	293	310	316	308	306	338	307	313	257	280	304	295	299	284	303	267	288	317	302	311	296	286	252	286	296	269	262	294	285	263	267	259	281	294	328	293	298	265	313	284	302	281	295	325	294	303	281	258	304	294	289	276	308	305	330	312	312	272	306	299	273	290	283	286	272	297	278	276	313	283	252	284	330	304	314	308	305	272	292	285	283	286	318	274	320	259	273	262	312	280	296	293	274	287	305	264	292	321	290	289	252	274	301	271	305	290	303	290	279	311	282	300	250	299	287	293	285	295	267	323	285	307	287	284	263	308	282	275	256	275	300	302	321	285	285	287	276	292	256	287	289	279	307	317	290	290	264
3175	2152	1313	863	731	707	722	653	651	649	666	681	676	608	630	625	606	597	621	606	676	613	632	644	595	628	631	673	619	610	612	657	634	657	687	624	621	656	631	613	587	633	618	589	577	695	623	657	625	617	632	635	629	642	628	639	670	639	671	665	632	666	616	614	625	650	636	636	648	574	600	614	637	646	637	570	626	609	616	642	653	638	645	595	615	658	625	624	637	656	648	630	636	658	668	612	617	653	648	650	630	608	608	632	602	624	643	595	647	641	619	613	616	632	581	634	610	649	636	626	644	587	626	617	635	633	657	638	621	648	625	589	626	587	619	628	628	717	665	635	607	610	623	610	657	611	617	616	584	640	613	602	557	603	621	660	639	597	596	650	640	592	646	671	662	634	598	635	627	596	601	689	649	669	618	604	596	660	651	618	640	659	626	654	626	620	640	631	605	594	631	601	630	649	632	637	615	617	625	565	643	643	650	641	635	607	620	623	626	640	600	601	575	644	621	639	640	608	632	639	647	652	643	605	636	623	628	647	610	589	626	633	632	631	644	600	635	589	594	596	635	652	607	651	633	629	628	581	662	623	667	640	623	630	608	639	643	604	663	578	613	639	614	638	577	621	615	613	622	653	594	546	674	600	658	654	640	652	615	672	590	593	637	602	626	630	617	637	643	674	618	624	643	617	609	631	658	645	621	633	617	657	630	621	614	612	623	634	598	648	620	607	633	626	620	599	600	661	601	649	621	617	650	576	562	602	616	594	646	615	637	654	637	678	643	615	626	638	636	635	639	662	618	631	677	633	632	601	623	610	650	642	653	633	556	644	597	600	579	597	654	627	605	637	656	628	674	674	641	605	632	622	613	662	630	603	620	685	637	637	638	676	638	637	634	624	636	669	643	615	572	632	601	636	615	642	613	672	636	624	634	592	629	616	658	575	614	593	612	652	629	662	628	637	627	607	648	614	609	617	662	651	648	608	627	660	661	618	616	614	589	564	626	587	605	680	583	665	602	650	625	602	643	632	605	676	662	653	617	644	626	627	590	592	624	634	606	615	631	606	662	616	632	691	628	675	614	622	664	636	670	652	655	661	619	634	624	601	616	632	616	600	621	641	637	627	595	611	637	647	645	608	674	613	610	625	645	666	663	625	665	627	624	617	665	645	599	632	693	642	631	622	601	607	639	635	615	662	616	655	647	631	561	634	644	642	660	602	611	603	603	604	636	607	626	629	625	621	622	611	651	638	622	639	649	606	618	650	616	626	608	626	629	626	652	625	617	626	635	585	642	637	593	621	630	643	603	599	622	624	666	656	615	591	643	645	629	659	627	635	638	579	612	614	627	628	673	625	656	600	618	601	583	605	637	635	647	635	570	608	648	627	600	625	619	608	637	599	649	631	610	663	607	611	664	652	607	596	633	639	621	628	662	640	598	637	617	633	656	647	630	634	654	606	587	620	602	637	629	603	619	605	606	639	599	660	662	644	626	649	662	639	596	645	614	616	604	671	645	659	610	605	647	601	588	626	590	564	644	612	628	627	621	674	635	676	632	573	624	611	657	625	644	608	635	579	624	631	614	623	603	616	663	684	658	615	633	612	639	650	616	662	612	653	638	627	628	606	607	706	629	661	646	705	639	640	661	627	635	673	647	658	652	644	613	632	620	604	648	643	632	631	638	611	619	619	614	632	669	586	626	649	656	620	627	628	648	614	629	617	633	673	672	610	623	599	596	633	638	629	599	625	609	667	620	666	622	637	628	657	634	586	614	630	645	656	628	647	637	626	609	633	621	648	621	604	623	601	619	599	655	570	631	638	625	617	628	605	654	608	635	602	617	619	576	670	640	636	651	637	592	655	620	585	628	617	613	625	662	623	632	628	631	610	578	620	633	670	618	591	627	621	627	586	640	627	640	642	628	617	613	635	612	612	636	656	635	605	676	648	633	631	612	631	619	622	608	622	620	637	663	625	638	641	657	641	615	618	608	600	618	620	639	658	636	599	636	619	589	602	624	628	635	577	628	685	610	603	645	606	637	636	599	666	576	665	627	630	676	660	580	630	632	595	657	612	630	644	653	613	600	619	652	611	631	605	626	641	603	623	632	662	646	627	647	629	633	597	621	598	591	632	630	632	591	614	607	665	667	619	651	633	663	587	666	635	577	640	599	606	611	564	655	612	627	591	597	663	622	662	620	597	617	629	588	650	623	635	651	650	595	637	598	622	617	612	571	645	636	665	661	616	640	644	585	639	622	664	604	650	604	619	653	640	639	654	623	603	619	650	616	682	667	664	586	634	672	606	622	664	650	630	658	626	656	650	632	638	647	630	625	642	670	610	651	646	617	635	619	610	619	635	631	598	588	645	583	678	594	629	602	610	583	633	625	647	582	671	598	639	642	598	649	690	649	693	653	638	637	612	586	647	614	603	627	593	622	642	583	632	635	687	618	614	617	628	648	630	620	660	627	624	620	655	587	594	617	594	602	610	625	623	662	599	642	613	700	629	594	604	653	602	644	635	600	711	587	634	647	659	620	659	644	693	648	657	616	611	663	608	605	652	630	597	645	604	634	622	644	592	578	562	645	655	565	632	627	635	628	640	623	636	612	603	645	611	631	635	655	676	657	601	616	620	590	653	620	596	660	671	620	614	644	618	643	652	636	632	655	630	651	609	646	607	589	644	627	616	630	631	632	618	610	604	641	584	632	607	624	639	652	668	632	643	636	667	628	666	635	627	624	604	632	613	621	624	626	600	614	628	574	612	631	610	596	630	637	646	631	625	620	677	614	649	618	642	599	631	628	632	599	626	683	659	627	605	654	642	634	564	621	664	595	612	646	624	654	635	652	600	661	603	636	647	659	633	622	601	663	661	621	619	635	632	595	678	594	624	660	635	645	588	632	660	636	624	672	634	660	613	649	613	663	653	603	637	669	639	588	636	622	616	613	624	616	594	568	652	652	673	621	643	635	670	604	635	621	623	612	661	617	629	635	626	594	584	623	620	627	618	631	647	637	673	650	642	627	648	592	639	629	662	578	576	597	633	623	643	625	645	615	650	641	650	643	595	639	648	626	614	647	636	640	592	641	663	604	635	632	589	612	620	603	611	642	626	614	632	586	577	603	660	635	658	654	637	623	644	626	662	591	674	623	653	619	658	634	609	598	665	674	675	644	578	640	645	627	588	631	612	627	669	627	636	620	611	645	642	668	609	613	628	629	631	634	638	635	626	598	595	628	609	616	630	668	581	581	613	615	621	629	606	667	667	653	630	602	629	579	640	664	609	627	614	639	656	603	595	632	626	629	611	628	623	618	587	627	680	640	626	609	604	590	588	617	603	599	653	644	591	595	660	632	633	647	629	649	642	661	636	640	620	599	597	641	646	635	668	626	619	621	639	646	611	638	659	668	595	650	642	604	638	644	595	666	644	610	619	583	635	638	635	622	633	668	610	597	659	622	614	635	606	591	616	626	618	614	680	642	640	622	640	629	678	622	625
24345	21474	25100	28296	21475	21490	17804	458	286	251	225	175	167	197	177	139	146	170	139	165	140	150	137	129	162	175	141	145	150	141	163	124	131	143	153	132	138	130	146	148	140	125	149	137	131	114	125	119	124	125	134	125	120	131	136	126	124	130	133	125	155	112	147	134	163	141	133	151	124	121	105	137	121	134	137	128	116	152	135	110	120	139	120	139	155	148	123	138	133	147	131	117	131	160	125	120	124	131	130	129	129	124	128	143	139	116	121	129	133	132	146	108	129	126	150	121	140	131	155	144	149	136	122	139	142	132	140	134	128	125	149	128	131	138	135	131	113	107	113	118	145	126	92	131	164	108	145	136	119	125	132	103	124	140	151	128	158	130	143	126	115	126	136	116	128	105	115	126	147	123	107	122	129	162	127	134	119	129	122	120	145	133	153	142	146	147	141	151	142	123	147	135	119	135	110	129	118	115	103	135	129	123	132	128	135	127	112	133	144	135	125	139	125	135	127	117	116	133	139	166	133	135	154	147	126	126	134	161	101	137	133	138	161	147	124	123	122	129	128	147	132	128	135	127	118	126	131	134	113	127	140	139	141	144	116	151	132	141	134	139	111	117	123	135	127	133	131	129	146	150	139	125	124	126	129	109	129	132	114	146	125	145	132	98	148	134	142	132	119	113	134	114	136	128	125	135	120	140	136	121	114	133	126	121	142	140	128	131	129	121	112	128	129	134	132	150	129	111	132	141	117	127	163	108	124	127	124	132	127	136	123	110	149	123	120	134	127	131	130	122	120	120	147	140	120	127	140	148	134	128	133	154	146	125	122	158	132	116	115	116	126	125	145	131	118	120	148	111	136	142	130	122	127	112	119	153	138	114	147	122	107	126	137	143	132	123	130	142	132	123	131	147	137	145	148	131	141	123	138	124	110	119	119	152	124	144	120	122	137	110	151	138	138	139	144	108	144	153	125	125	131	133	124	147	129	135	148	134	139	133	126	143	124	137	136	118	121	124	115	124	137	142	132	113	112	114	129	132	119	134	131	131	120	126	120	120	164	138	143	137	131	136	148	130	137	143	128	143	133	140	109	108	138	133	124	110	134	129	124	107	124	133	144	139	135	133	136	132	118	134	139	147	131	141	119	126	150	129	125	116	121	123	149	128	116	134	137	130	127	126	123	127	138	131	146	140	141	114	138	143	126	151	141	125	121	153	133	122	135	123	140	131	122	146	112	120	130	148	135	125	126	135	145	142	116	129	125	124	127	98	120	147	127	145	125	105	124	128	128	130	127	152	123	144	178	133	110	133	141	124	132	148	125	132	131	128	142	113	137	107	134	135	132	160	138	164	134	129	131	144	130	122	139	129	138	151	128	125	150	135	116	128	123	125	139	132	129	126	128	146	131	136	148	126	143	137	140	122	151	145	127	133	123	132	131	147	133	153	125	125	129	121	132	135	138	134	127	120	122	120	126	149	133	123	119	123	132	112	120	125	110	121	145	111	151	124	143	132	129	143	136	118	122	107	113	129	127	137	147	141	121	131	118	131	119	132	122	130	136	138	127	138	127	128	126	123	122	138	154	133	146	116	148	122	139	122	134	130	117	111	144	112	112	145	134	104	117	140	118	128	126	131	128	110	132	139	133	128	142	138	135	118	135	156	136	125	118	145	133	132	137	143	136	149	130	105	125	134	126	145	132	136	125	126	139	124	119	146	109	118	134	102	112	143	146	128	130	129	142	136	134	120	124	145	110	144	131	144	144	126	143	124	128	120	153	136	128	131	116	116	139	114	132	134	166	117	120	110	137	133	160	145	134	131	149	137	141	118	143	108	122	133	124	168	126	120	115	127	133	127	134	111	123	158	145	105	110	111	127	109	120	139	118	127	119	133	110	131	130	127	140	131	154	150	159	129	137	119	129	119	121	137	138	136	141	136	133	151	127	116	133	116	107	131	143	140	135	123	114	125	152	131	132	139	116	132	112	135	134	140	128	120	111	130	150	102	129	138	126	122	145	108	133	120	135	138	114	127	134	132	139	133	149	119	129	117	115	117	147	124	133	143	132	144	137	146	117	122	137	130	133	124	121	124	129	157	111	134	121	142	153	134	133	108	136	98	120	134	112	120	143	137	124	134	139	130	133	129	150	104	132	145	124	131	143	136	130	138	127	131	146	128	150	140	126	157	121	113	135	124	122	128	130	105	120	138	109	112	127	150	147	154	135	171	146	127	116	125	140	127	131	126	128	113	104	131	143	124	144	132	107	136	101	144	128	145	137	122	119	137	118	110	143	130	132	118	159	104	135	156	124	114	128	123	123	113	125	135	116	144	132	112	119	122	142	152	139	119	138	114	116	126	142	114	146	111	138	135	143	132	109	126	126	148	139	130	121	136	132	134	113	142	130	127	120	144	135	115	131	107	125	159	137	139	142	125	126	131	123	136	138	124	126	143	119	122	113	124	119	145	141	130	127	130	123	127	127	120	148	125	126	148	133	118	120	147	121	137	118	116	145	125	121	126	130	113	132	117	131	159	134	133	123	132	128	149	127	134	135	134	108	133	136	133	126	136	139	153	134	111	133	124	112	150	111	131	115	120	123	129	128	148	134	133	118	142	146	122	132	121	148	140	130	136	154	116	134	114	146	134	120	135	131	124	128	133	128	137	135	122	103	119	149	135	131	121	136	135	117	139	142	151	140	133	140	121	142	124	144	127	118	124	138	143	121	115	135	142	128	134	123	122	116	117	126	130	142	134	128	152	134	142	124	140	137	129	140	154	110	140	137	152	132	139	121	134	123	130	138	112	127	125	138	124	140	114	142	149	141	126	121	129	124	150	139	143	149	126	134	132	115	135	136	134	160	140	125	132	139	121	122	168	133	138	119	146	138	115	108	135	147	124	121	141	137	107	120	110	138	119	138	129	124	133	127	121	146	120	114	133	112	131	143	137	108	134	106	141	138	152	145	151	148	132	137	130	133	132	154	125	134	135	133	118	154	129	129	153	123	117	156	134	125	123	146	133	134	151	129	136	126	123	135	127	114	109	133	117	124	139	126	146	139	125	135	138	135	140	113	127	128	132	142	125	131	148	116	130	135	131	131	134	138	119	125	120	118	126	118	132	130	130	139	136	152	132	141	152	133	105	126	128	129	141	128	133	112	129	166	119	111	115	137	131	115	136	134	119	136	117	158	124	118	139	122	130	156	147	126	119	136	129	145	129	131	155	110	121	131	131	137	125	125	119	113	135	132	125	135	148	149	109	134	146	124	136	116	106	124	119	137	135	134	154	132	117	120	116	125	124	120	109	118	129	139	126	132	141	128	157	135	116	134	124	147	154	145	113	153	140	128	126	144	124	117	112	149	129	133	138	140	126	117	139	139	127	131	156	115	117	128	141	134	135	136	127	143	140	133	121	123	150	118	104	117	117	132	127	114	155	130	130	138	155	134	131	120	113	129	138	131	133	135	163	128	145	147	153	147	121	155	131	135	125	134	117
3051	3207	1614	825	572	435	411	377	404	359	356	385	338	324	338	333	351	374	355	347	297	312	322	340	294	325	295	323	290	295	328	341	346	327	313	338	319	326	304	315	352	335	283	331	330	328	338	305	384	354	338	344	318	308	308	334	340	314	367	315	327	316	303	333	312	340	340	314	351	309	329	311	306	314	346	321	314	295	320	329	317	310	326	311	306	297	303	309	290	330	316	311	305	318	319	373	322	311	317	316	348	331	311	290	320	296	326	314	327	309	346	299	302	312	319	290	323	303	300	321	327	307	308	310	341	303	347	339	326	301	345	293	321	315	330	309	314	318	297	321	321	328	304	337	354	311	331	325	316	334	324	307	312	320	336	311	290	332	338	343	318	330	301	294	281	275	330	321	352	303	307	309	312	307	325	306	346	312	285	317	299	374	330	330	328	318	318	312	317	289	322	334	319	338	322	312	317	300	305	338	336	315	305	309	317	323	315	312	314	312	327	327	310	322	338	300	281	335	307	317	325	294	324	309	301	306	300	300	297	341	335	313	303	301	295	308	317	335	312	296	316	333	300	327	319	312	341	307	316	328	307	305	286	311	315	340	345	315	310	317	313	333	317	295	328	294	338	309	340	327	291	351	296	306	366	284	300	322	319	318	310	306	309	295	320	317	325	309	336	302	314	320	330	322	296	306	335	297	326	312	362	298	343	296	312	321	295	318	322	317	327	340	321	312	317	329	302	313	319	334	304	299	304	323	312	318	339	319	355	293	313	324	315	304	332	310	343	319	310	331	334	342	324	344	328	327	304	305	359	331	277	301	333	324	351	289	304	329	331	353	292	299	326	290	315	286	306	325	328	331	327	314	322	299	281	344	311	338	305	309	305	311	312	314	325	309	311	343	306	335	295	299	328	340	327	295	336	335	321	340	329	330	313	338	319	341	311	292	303	307	319	296	330	292	307	314	286	304	320	353	296	309	314	292	348	290	322	352	330	318	352	310	312	291	325	365	349	317	325	314	301	302	333	307	324	308	317	325	343	318	312	318	317	288	325	312	299	335	303	312	316	309	335	333	306	350	312	310	329	302	321	307	334	312	329	335	337	309	294	308	293	358	340	310	305	319	327	321	300	314	303	305	313	319	304	301	291	316	310	355	308	315	334	349	319	313	318	326	318	314	330	302	326	350	335	319	324	299	306	340	339	306	339	321	336	347	314	303	318	343	319	349	327	316	323	337	299	306	307	311	291	290	317	328	338	342	301	317	311	301	307	322	313	299	318	345	318	325	303	341	304	288	285	317	307	319	329	335	315	306	297	303	316	344	313	320	293	328	346	309	299	308	301	334	305	333	320	357	324	327	317	293	293	315	314	314	333	306	284	337	315	309	348	342	290	313	322	350	321	330	316	329	298	333	316	291	323	313	314	325	333	341	304	325	328	347	352	311	341	370	324	316	349	347	317	306	317	312	317	326	304	313	316	316	307	330	339	314	342	343	345	275	339	317	357	307	322	326	305	326	317	314	296	308	307	298	346	337	306	301	317	336	325	315	312	316	313	321	293	351	311	339	325	327	304	317	315	311	327	307	309	305	335	321	330	319	328	294	304	342	332	328	329	340	327	322	331	329	311	286	328	333	317	330	333	339	310	330	342	321	315	327	298	340	319	314	336	299	322	360	336	353	361	304	309	309	350	333	292	298	318	300	315	304	327	313	290	302	299	308	343	311	314	300	301	339	276	324	306	311	321	299	302	304	322	281	314	351	299	312	304	340	304	292	332	325	308	323	319	327	300	305	320	341	334	340	346	314	328	315	330	288	333	302	309	303	314	313	350	297	313	300	305	323	300	293	310	308	339	328	314	299	310	319	318	318	318	338	336	296	292	304	333	315	314	319	308	323	330	324	294	365	306	331	299	327	331	317	329	328	306	310	345	299	338	302	340	315	318	298	312	318	328	328	335	341	346	307	344	306	330	348	306	315	337	316	304	329	299	332	321	289	319	300	322	309	312	305	335	313	305	311	306	324	325	323	327	304	280	333	313	318	301	358	335	293	318	318	329	317	292	269	281	331	306	314	310	298	291	307	321	340	310	310	333	296	346	319	324	292	311	298	327	340	314	339	302	327	317	319	337	306	342	352	305	322	334	335	307	329	326	315	330	305	351	331	319	310	288	286	359	305	321	344	323	335	315	340	288	324	314	315	332	341	345	319	302	318	321	295	323	326	332	341	327	339	353	301	314	293	337	309	332	357	316	336	290	348	318	293	315	287	313	340	333	329	293	333	333	347	361	335	317	316	303	323	303	349	342	284	326	335	339	320	322	310	326	329	298	305	293	305	312	323	290	336	340	293	311	329	313	329	315	333	301	301	313	293	317	324	311	336	310	302	325	292	345	305	345	324	330	315	326	323	322	299	327	329	323	278	337	332	313	340	350	294	331	326	308	322	308	332	313	345	346	311	307	318	318	326	311	345	326	299	306	336	321	330	344	311	314	323	325	297	290	284	303	326	306	316	296	308	307	321	310	332	330	309	333	298	332	329	304	341	302	297	301	303	321	313	314	336	309	325	312	307	296	327	313	328	342	325	313	329	322	321	319	309	314	305	300	321	342	327	327	316	300	334	334	333	317	320	325	315	329	306	328	311	341	332	334	344	294	317	300	315	360	336	302	314	312	331	345	315	309	336	307	335	308	350	309	319	333	333	319	329	341	329	348	364	357	310	344	291	319	298	313	332	317	325	317	306	317	317	324	323	333	331	291	293	312	328	310	319	328	316	313	311	348	310	298	304	294	320	295	306	295	335	322	291	329	314	333	304	326	294	290	297	327	327	327	325	321	322	303	315	334	323	325	316	367	296	337	343	309	306	323	312	353	330	305	315	330	321	317	312	319	371	334	323	323	337	326	323	314	310	318	341	327	346	291	328	310	289	328	318	336	325	338	310	320	322	317	334	328	325	322	305	308	330	312	363	322	324	282	294	328	322	299	296	320	302	325	327	348	290	276	300	287	307	280	288	307	305	327	304	309	345	314	303	300	299	329	304	312	333	315	344	321	329	304	324	297	289	315	336	310	310	302	326	328	337	319	304	324	317	331	318	291	315	297	335	305	329	326	310	301	326	343	304	312	316	342	310	298	327	337	298	314	316	325	302	311	324	310	327	313	327	320	295	349	310	320	341	325	306	336	328	347	302	371	311	295	319	320	330	278	321	322	306	322	332	317	286	319	310	340	346	350	298	316	308	294	317	305	312	330	298	321	319	322	337	325	340	315	319	297	303	322	328	312	323	334	332	337	325	333	297	305	337	317	306	340	332	298	319	301	315	313	331	317	304	329	297	330	355	283	322	309	322	296	320	325	320	308	327	324	300	307	300	307	326	331	344	311	327	332	329	321	324	326	311	337	311	310	303	313	312	312	303	335	321	300	328	329	364	330	273	338	316	323	309	296	303	312	289	337	343	314	323	286	344	301	325	301	321	339	313	311	315	313	304	326	314	340	312
32035	21043	11768	973	471	461	426	434	378	404	361	370	451	415	445	424	381	400	444	391	396	395	426	380	432	409	400	396	373	386	413	371	410	407	395	406	399	392	421	437	395	380	418	421	387	437	397	414	399	443	415	407	405	439	426	363	423	383	422	392	459	396	385	426	397	420	418	346	428	392	385	398	389	375	407	378	414	399	413	439	399	406	409	421	376	459	395	388	408	419	418	387	438	449	375	452	422	439	374	404	391	399	402	374	418	443	404	424	420	425	385	374	396	397	440	406	384	380	406	408	367	432	440	410	393	395	400	438	398	367	406	409	410	390	391	435	397	394	415	394	397	416	418	385	422	399	415	387	415	412	380	396	386	406	387	397	422	447	402	362	397	428	402	377	406	426	399	394	405	409	395	387	370	427	411	382	438	429	380	414	406	427	412	416	387	369	442	407	403	383	390	453	413	382	405	376	407	387	394	407	425	425	420	437	422	418	399	402	422	395	373	383	405	388	404	413	429	413	437	405	378	395	372	411	409	390	446	407	392	401	385	397	386	434	375	393	390	414	382	425	419	374	387	398	409	402	412	404	386	367	384	412	401	398	432	421	414	384	409	411	394	409	428	393	376	381	393	371	429	409	426	360	408	429	399	399	415	405	394	384	371	379	414	398	417	458	391	428	403	416	372	393	383	430	394	392	421	387	413	402	418	409	400	388	396	396	399	397	399	423	425	369	381	394	383	389	382	352	426	443	420	405	417	377	416	470	383	399	416	394	423	413	413	346	388	405	375	398	388	391	390	368	420	375	369	390	390	381	410	389	404	363	403	400	442	411	406	387	412	383	396	411	385	404	423	380	381	427	382	367	409	395	424	407	402	401	425	459	387	400	431	409	385	403	398	412	419	443	401	395	406	375	396	405	427	433	390	412	421	424	424	417	401	435	395	398	383	401	416	404	432	393	399	385	421	375	425	422	395	367	397	412	403	377	377	397	380	406	417	380	400	435	431	419	426	389	361	394	431	378	386	431	402	420	451	400	424	376	423	394	419	409	401	435	420	375	392	357	375	413	398	396	386	371	373	418	378	383	368	371	433	359	418	372	442	441	433	432	398	399	402	429	398	394	385	418	434	417	405	434	409	425	431	405	430	385	377	417	409	386	371	383	419	377	361	410	394	398	365	428	412	398	404	347	400	453	453	405	405	431	398	403	411	401	435	408	409	380	416	432	396	384	408	381	393	415	467	418	385	405	372	381	403	406	454	392	405	427	410	401	422	397	388	443	406	442	385	397	446	389	371	386	378	439	410	452	442	429	422	366	400	437	418	409	419	408	438	428	401	416	405	390	396	391	422	416	408	377	417	382	424	336	391	432	406	382	416	420	426	416	373	402	439	438	391	361	402	420	412	381	374	411	374	427	390	396	350	418	412	384	394	371	376	402	410	404	369	466	411	404	410	418	414	417	409	421	404	404	411	401	404	400	403	405	397	372	430	382	408	431	381	433	422	417	389	437	388	381	423	393	438	386	391	403	453	407	437	395	460	401	392	378	410	424	382	391	390	406	408	394	402	406	415	367	406	429	434	369	406	394	452	388	369	435	444	426	403	407	409	427	376	390	439	446	449	395	399	418	406	383	374	411	407	395	396	396	423	427	401	358	402	412	378	373	396	427	406	392	367	380	391	446	400	371	441	379	398	373	411	395	391	386	394	452	431	415	383	394	396	395	417	339	380	393	377	394	427	383	391	414	411	396	409	435	414	406	419	391	396	379	426	429	424	387	382	404	375	415	445	407	415	380	415	407	382	391	414	424	412	426	411	422	429	405	390	384	428	389	425	448	417	373	403	396	406	368	391	409	401	408	412	388	366	408	444	468	399	422	374	390	399	381	411	414	380	397	404	387	425	391	395	419	386	426	391	434	396	358	403	419	381	412	400	430	414	390	406	381	400	382	423	370	381	379	445	395	400	369	415	380	394	449	428	427	406	437	392	383	396	406	401	403	405	414	400	399	393	432	395	417	395	423	403	385	425	377	437	389	389	468	410	383	434	411	417	405	390	397	393	423	405	435	363	418	387	438	402	430	339	405	404	397	420	430	442	429	406	422	414	406	414	389	424	433	396	408	377	392	390	425	424	425	370	383	423	424	387	402	425	406	382	401	399	384	405	377	404	410	416	391	431	409	401	430	423	386	416	416	401	421	429	401	409	387	401	431	391	388	405	364	389	404	376	357	375	426	404	386	432	413	439	403	413	435	384	402	404	442	414	376	429	445	381	399	410	385	343	444	395	424	405	390	398	381	405	410	410	408	403	409	397	419	407	415	418	415	446	450	410	374	408	370	366	417	413	385	415	414	400	410	372	406	415	374	375	418	396	435	411	360	432	433	427	423	417	398	387	385	396	340	388	373	387	377	414	377	392	413	399	392	414	381	428	427	426	411	381	405	407	429	417	381	444	403	441	374	399	423	377	389	418	410	383	419	377	402	399	391	395	415	401	392	398	375	397	370	385	416	389	398	402	404	378	477	429	418	398	414	373	394	376	382	383	387	410	397	408	370	417	463	441	388	422	446	373	432	412	399	427	378	395	417	407	418	451	457	429	371	409	380	406	405	368	428	401	420	416	392	435	391	389	418	377	368	421	392	382	413	398	434	416	377	431	387	379	440	403	429	372	401	362	400	397	416	402	442	404	391	383	385	450	413	420	377	427	421	383	398	412	422	422	396	406	423	416	406	384	428	364	419	391	428	427	412	381	438	440	426	412	411	420	424	387	398	361	426	408	403	398	419	438	420	401	428	406	406	382	423	406	401	397	418	382	391	382	418	408	401	427	407	372	373	423	394	401	383	397	412	432	379	387	400	397	406	378	363	350	413	405	430	445	409	428	357	384	361	409	393	430	403	405	375	391	421	394	399	418	435	406	449	427	397	444	410	381	413	433	414	378	412	432	404	402	396	397	380	386	422	409	405	412	391	391	397	409	408	427	400	432	388	446	422	407	406	426	398	454	381	413	445	401	370	389	414	391	378	446	442	403	425	391	438	403	402	383	428	388	418	382	437	378	381	448	391	428	426	391	417	408	389	380	415	391	409	387	391	404	432	446	398	378	407	406	401	398	424	427	374	410	400	399	413	400	422	380	408	389	392	382	384	430	424	414	403	416	402	413	393	417	410	392	426	425	404	404	395	399	401	409	368	370	389	431	409	379	394	414	394	417	413	419	410	423	411	411	396	420	384	395	408	374	372	413	414	391	406	407	410	447	378	387	387	403	395	413	409	424	434	411	433	385	438	427	377	414	411	366	392	388	389	384	413	420	386	454	397	403	365	381	421	405	428	399	397	394	374	387	440	397	392	386	414	437	368	418	392	387	396	436	418	427	418	403	412	396	390	396	403	418	383	376	401	399	422	434	415	401	356	387	412	445	424	365	439	396	370	409	369	432	386	412	417	395	402	415	394	429	436	410	373	434	432	384	376	424	410	438	387	393	427	436	424	404	377	372	396
5867	1036	1024	876	891	875	946	857	873	843	828	894	862	873	837	897	869	861	917	861	815	929	878	848	880	852	887	891	939	885	867	860	846	860	882	889	921	859	870	859	851	852	828	888	862	898	906	910	862	886	856	899	925	859	900	845	947	827	874	904	853	894	870	908	917	877	857	895	892	878	864	854	838	875	890	893	852	883	959	871	869	895	853	900	885	873	844	854	897	849	914	862	823	866	836	890	903	908	907	906	851	861	816	859	870	888	922	866	836	841	876	863	863	892	880	879	884	833	842	871	866	897	881	879	868	856	863	832	881	874	840	821	862	879	881	886	841	915	879	845	844	881	841	835	949	891	910	874	899	909	878	898	840	843	897	893	860	866	922	869	871	886	876	856	884	853	823	888	842	886	899	899	878	903	872	906	836	825	904	880	846	868	915	891	873	871	943	882	844	843	841	814	878	851	860	893	853	853	859	888	868	883	862	887	901	884	835	917	884	899	901	850	880	889	874	864	847	894	950	880	859	853	890	841	905	800	873	948	803	877	841	867	887	882	867	907	883	855	828	864	891	841	897	862	950	856	863	817	868	851	845	858	900	860	834	904	911	871	913	844	883	895	872	861	821	896	915	908	944	858	889	983	880	870	951	879	896	889	887	880	878	839	868	864	910	804	882	863	841	872	872	809	857	889	847	887	881	852	849	882	844	913	893	836	896	850	903	908	868	856	892	905	866	865	866	864	866	878	871	876	913	838	877	874	911	880	844	905	846	898	908	918	888	907	942	877	857	885	889	884	890	898	866	932	857	866	915	902	866	928	815	898	834	906	886	866	915	874	902	870	898	831	883	854	864	873	874	890	856	850	942	879	870	879	901	865	837	874	916	896	919	926	907	883	870	874	837	897	899	942	892	835	886	859	812	858	854	866	887	873	891	851	877	899	870	925	855	873	934	863	840	873	901	833	847	872	915	891	867	857	783	863	899	863	881	865	877	869	887	791	851	900	865	864	828	902	828	834	872	865	852	834	847	873	838	858	866	891	853	821	870	965	867	828	875	894	894	833	876	879	849	861	839	879	797	888	873	874	929	918	884	873	901	913	858	878	853	891	918	887	861	879	893	945	854	846	854	859	870	861	836	919	858	826	901	834	864	886	864	865	897	900	884	903	880	867	893	954	869	876	856	898	915	899	879	849	869	861	858	880	830	883	909	844	918	904	903	884	835	852	902	860	871	850	823	854	893	876	894	877	860	920	875	811	894	848	886	854	914	876	885	894	849	837	846	860	854	941	853	825	899	920	904	898	912	856	799	871	894	872	887	900	895	847	903	886	871	844	878	879	894	816	887	822	921	887	857	849	882	894	887	909	873	895	847	851	912	838	842	880	896	850	856	885	862	893	871	912	886	869	898	880	890	801	866	896	855	863	882	846	890	879	864	864	887	885	916	931	924	853	933	822	903	903	873	842	876	832	903	913	809	872	903	879	890	835	872	871	831	912	939	900	883	918	861	868	862	857	826	843	866	822	886	885	867	900	903	839	909	827	873	846	856	823	909	832	881	890	911	924	873	843	881	877	877	904	839	858	879	868	947	875	918	899	911	891	911	876	889	887	868	841	872	879	821	842	877	875	847	917	883	836	878	866	888	873	934	815	852	895	885	861	832	934	846	838	860	895	853	863	929	889	856	816	867	830	851	895	869	877	897	898	930	905	872	873	892	880	855	917	870	869	826	825	856	902	909	810	896	929	857	889	816	882	901	883	914	869	842	853	913	844	856	829	868	932	936	877	884	870	838	868	880	867	871	837	861	893	878	865	891	864	915	892	882	889	865	897	866	904	932	867	855	873	859	844	839	847	914	907	941	876	946	831	833	908	852	913	882	863	829	857	933	865	838	853	899	896	846	838	874	872	871	839	849	862	857	838	834	881	883	836	913	826	864	844	886	842	918	877	900	866	900	797	902	846	901	880	903	882	901	906	854	854	892	865	909	818	861	820	878	914	846	856	866	867	881	853	938	898	894	834	869	860	858	895	845	867	892	898	834	846	895	892	879	873	905	914	832	906	861	894	894	851	862	911	876	863	895	857	866	909	879	872	875	829	905	879	862	868	920	832	854	851	816	822	923	829	907	870	863	847	898	832	912	954	908	860	845	858	919	857	835	927	895	819	872	839	857	872	838	831	859	868	800	877	834	829	899	885	947	884	878	868	893	907	921	884	896	845	880	891	856	903	882	873	887	903	855	867	848	887	872	862	829	841	900	847	882	915	896	876	894	825	897	917	888	880	857	854	877	849	885	904	896	884	881	894	804	885	869	901	901	847	837	848	902	916	887	886	851	849	952	858	904	952	915	896	891	902	887	872	861	867	836	829	907	870	910	923	914	840	863	930	886	843	905	888	910	863	936	888	920	854	895	874	883	849	850	881	840	914	839	873	854	896	894	835	789	867	884	864	889	854	880	878	826	845	864	826	867	893	853	862	871	885	910	908	832	893	855	892	865	858	922	854	873	880	904	874	880	858	853	814	894	884	893	862	896	855	920	878	867	858	863	857	884	899	803	901	872	871	855	892	875	893	917	897	899	839	864	850	899	913	880	888	892	916	902	930	893	886	877	863	896	826	881	856	873	839	885	864	895	884	895	883	864	894	855	818	838	918	891	895	885	891	872	879	831	878	934	906	826	875	889	867	881	846	799	860	881	908	875	890	944	911	864	849	861	820	887	840	841	860	884	835	897	870	940	878	920	905	879	901	855	847	817	921	841	915	857	885	875	847	863	875	855	856	876	865	916	913	970	844	895	874	887	856	835	863	855	875	812	849	876	885	900	851	846	921	863	847	863	862	943	888	880	949	947	870	842	918	876	839	926	847	863	860	881	934	884	830	829	823	817	865	885	876	846	838	926	881	904	837	843	861	914	858	912	874	869	865	834	911	900	861	908	886	951	907	853	874	849	855	861	854	880	915	878	891	926	848	857	871	927	874	872	870	853	850	874	884	872	870	861	854	875	875	810	863	854	862	885	894	884	866	904	881	853	837	875	881	898	806	880	832	848	926	898	858	926	832	892	900	917	891	802	925	901	842	855	858	841	861	885	907	854	841	855	876	874	878	844	882	854	842	841	879	883	911	880	895	899	849	866	865	848	924	904	877	838	816	892	861	905	877	888	861	920	920	854	894	925	928	888	888	841	868	816	841	881	871	826	889	819	834	923	877	924	841	873	877	847	880	868	874	876	908	885	896	859	882	840	905	882	830	886	879	881	826	875	849	880	838	838	907	859	874	893	882	870	903	853	889	844	850	893	852	888	883	852	890	859	856	916	897	907	879	872	890	834	843	920	872	891	858	899	902	901	899	789	941	884	860	902	851	889	879	897	846	874	847	853	922	839	883	911	897	910	870	846	823	899	877	900	902	808	873	901	855	901	901	890	858	875	909	922	904	869	858	877	890	892	893	875	863	891	902	864	899	870	884	867	840	901	928	856	937	888	882	855	831	931	894	856	874
24907	21480	24818	28591	21479	21261	1170	437	366	370	338	274	362	299	285	318	298	295	334	335	299	307	295	301	344	287	288	313	292	281	314	309	284	264	286	284	296	296	311	295	275	281	304	288	324	291	285	287	280	306	273	271	303	271	292	306	318	302	303	276	269	303	266	292	293	276	279	297	305	298	307	281	280	275	298	264	279	297	326	288	289	289	326	295	304	298	283	278	280	289	307	292	272	291	283	289	280	296	261	294	304	261	303	296	286	292	262	321	302	295	276	288	315	311	298	268	276	298	295	306	304	272	270	307	296	297	290	274	283	324	288	279	276	280	291	311	269	348	281	307	288	268	280	333	327	292	286	314	282	286	299	284	300	306	308	306	262	292	291	273	279	297	295	261	304	306	263	273	282	298	273	279	253	305	283	264	290	294	340	291	278	291	339	305	270	290	278	310	325	305	329	274	267	283	289	285	293	276	309	302	306	279	261	314	291	301	272	273	279	303	272	317	280	297	309	289	286	280	275	278	310	280	336	284	295	279	265	289	300	332	307	311	268	285	322	286	287	283	258	297	268	297	300	315	286	264	270	280	271	281	305	288	276	268	278	255	301	281	314	271	289	273	284	266	275	257	266	274	305	280	300	318	295	270	287	278	275	307	281	295	305	303	252	279	259	283	268	269	275	275	275	251	280	279	271	284	314	280	281	276	282	324	315	276	295	244	279	310	320	269	294	275	310	309	273	278	291	270	284	287	277	275	288	285	310	296	308	289	260	290	284	287	301	296	281	286	293	268	299	302	300	276	289	292	293	290	314	280	289	308	248	317	294	261	325	281	256	266	304	332	326	271	253	290	292	280	255	282	271	304	279	283	293	263	287	275	294	285	284	261	315	316	314	289	282	277	295	279	264	298	275	250	293	270	278	294	275	290	291	262	292	257	303	289	267	277	304	325	281	320	263	316	276	310	283	302	285	279	256	290	310	299	262	274	266	299	297	275	285	285	272	290	310	295	278	283	301	291	282	276	286	302	280	254	310	261	285	313	292	277	296	295	291	282	313	326	268	285	269	269	285	288	283	304	280	298	248	293	262	285	282	283	309	300	305	279	279	273	280	292	289	296	292	265	274	297	279	265	308	278	317	309	268	290	352	257	269	281	273	276	342	275	312	300	291	286	295	304	293	285	282	316	269	263	303	314	294	335	295	273	315	289	298	287	296	306	275	277	280	262	306	307	316	279	274	260	273	273	271	279	304	298	253	291	254	302	286	315	234	304	280	299	286	273	263	313	283	303	299	281	252	294	299	314	276	300	284	292	311	299	295	262	299	258	279	292	316	272	283	294	273	272	300	245	265	296	297	283	289	283	272	271	279	262	285	296	271	260	297	302	272	298	253	279	332	295	260	247	263	319	241	315	306	272	259	280	307	280	304	307	287	319	285	287	279	306	287	267	312	267	248	295	297	280	275	289	328	303	282	295	258	282	278	264	310	270	300	310	297	299	318	273	281	279	280	299	330	285	271	284	333	305	228	309	270	291	299	300	303	288	288	259	303	292	278	317	304	302	300	292	267	299	304	301	263	268	262	275	304	296	283	245	304	254	289	302	297	299	289	273	296	278	297	281	318	268	280	305	270	292	322	305	293	260	295	326	319	307	258	290	304	324	313	289	311	312	279	267	278	231	298	305	299	265	275	274	317	280	302	278	308	295	288	281	293	287	291	278	291	263	302	285	275	281	298	286	292	308	256	308	312	284	296	293	292	312	297	300	323	317	293	270	298	289	283	320	295	249	305	302	306	274	276	319	285	296	271	298	299	279	309	279	294	308	259	275	295	252	310	277	295	288	244	294	289	285	285	265	289	283	261	269	285	263	272	320	268	293	303	313	312	290	291	271	310	285	290	275	300	295	281	285	310	255	297	282	325	272	310	249	278	295	298	296	293	281	305	293	293	277	271	286	280	300	299	273	270	279	271	293	270	266	270	296	300	312	282	266	304	278	314	288	257	275	295	267	270	274	302	297	265	304	276	289	318	287	289	283	257	282	279	286	307	272	298	304	264	316	316	317	282	313	303	289	306	268	319	296	269	258	268	277	299	316	294	275	260	285	288	276	274	273	308	281	291	255	286	281	294	317	285	259	263	294	294	284	289	255	299	274	295	274	295	323	322	285	300	320	256	257	281	280	276	301	295	287	315	274	259	279	310	305	320	289	294	297	289	279	284	310	292	273	287	281	298	274	326	284	293	304	287	286	266	280	292	299	287	296	284	311	258	286	294	317	288	317	282	309	270	283	311	291	298	319	281	272	270	312	288	280	285	271	278	294	285	280	274	272	294	280	262	309	306	286	290	290	307	262	263	287	275	278	284	317	274	281	271	303	309	278	272	292	249	293	284	297	295	291	266	267	324	292	279	277	269	303	299	302	278	289	281	300	270	273	282	271	293	290	272	286	310	263	298	305	274	308	296	286	292	289	308	291	294	288	267	265	265	254	321	298	282	290	322	277	268	279	260	308	306	290	299	316	265	282	285	317	293	306	280	259	240	263	305	284	299	293	293	279	265	293	298	254	268	285	310	251	295	265	295	297	301	265	289	290	307	300	288	298	302	312	302	291	291	283	292	347	271	288	305	308	300	302	298	272	251	297	306	289	272	295	289	263	290	289	279	260	290	285	284	280	320	294	307	269	294	296	284	301	289	271	307	260	272	290	333	262	253	274	265	258	291	275	252	288	292	288	300	272	276	284	304	296	295	276	314	310	242	284	303	308	248	278	261	293	276	309	274	296	278	292	284	273	258	279	309	279	277	283	273	286	278	332	297	300	274	288	327	312	323	293	287	284	307	295	263	248	253	286	284	283	266	257	295	295	274	278	297	292	313	320	280	270	292	302	307	314	276	252	292	284	260	275	293	291	288	326	256	267	289	297	304	270	286	283	311	295	264	280	288	271	282	292	285	324	312	296	293	266	296	281	300	299	314	346	281	314	276	278	280	283	289	303	300	311	286	299	299	281	290	275	307	298	274	287	285	269	259	261	284	270	281	272	312	279	257	274	286	288	289	300	280	275	295	273	287	256	309	293	286	269	308	305	333	275	279	297	297	321	318	300	302	290	293	261	292	314	345	306	300	307	294	315	267	284	305	278	281	286	273	251	277	272	284	320	290	303	303	293	283	271	290	274	311	307	308	279	274	251	321	279	260	311	257	277	268	280	284	287	302	299	285	281	292	295	284	273	287	277	269	295	307	279	281	316	293	276	313	280	304	303	332	322	286	286	294	311	296	264	275	245	302	296	290	300	295	288	272	250	302	249	328	278	294	285	252	285	254	278	261	329	262	274	294	278	295	271	284	266	309	286	283	281	269	311	316	305	280	305	301	273	294	295	288	295	294	280	270	297	321	281	278	288	282	286	282	304	296	292	294	307	291	248	288	297	309	321	276	296	281	284	286	252	306	312	292	274	264	226	304	292	305	280	286	246	279	283	281	272	306	285	282	272	244	291	267	307
3122	2186	1250	917	741	656	665	639	627	619	612	639	636	633	609	616	632	642	651	651	628	674	613	676	641	613	621	679	682	632	651	628	633	659	601	616	579	649	618	638	582	600	643	617	590	607	633	586	617	621	625	624	630	598	617	611	666	611	647	622	638	627	603	605	692	612	603	639	613	635	616	644	635	604	646	605	600	639	660	653	632	614	625	655	653	622	612	638	619	623	650	599	601	647	602	597	651	642	656	644	622	610	609	620	572	631	635	628	613	623	610	597	626	635	604	640	625	642	621	640	637	625	670	600	623	617	622	695	600	652	645	608	623	649	633	573	668	588	634	666	642	631	628	663	624	633	630	627	600	642	625	683	664	609	623	651	622	632	627	657	624	666	612	644	602	627	628	625	657	641	622	625	623	598	619	646	634	607	613	614	636	627	617	634	618	610	594	622	651	663	642	633	638	613	569	664	620	591	666	603	590	624	609	640	637	616	674	573	627	602	616	624	616	623	632	650	596	638	633	620	621	605	627	643	633	667	661	647	606	636	594	634	608	600	586	622	605	645	642	671	606	661	660	694	593	628	649	614	653	636	614	630	610	613	649	630	602	658	632	629	609	608	656	639	616	620	629	586	636	600	627	644	665	609	650	630	604	622	584	627	621	641	647	609	638	652	593	649	655	594	662	636	603	651	606	644	635	612	616	601	636	637	630	650	623	623	616	621	656	610	595	614	616	621	601	700	641	614	611	634	684	620	622	629	623	602	660	607	619	670	647	585	654	628	634	611	586	612	619	654	615	690	611	614	633	659	582	652	589	615	665	582	651	670	657	577	620	635	605	649	622	628	654	611	606	633	586	598	646	627	652	656	640	604	591	660	643	622	593	615	641	603	641	615	623	594	633	610	613	603	610	653	620	597	665	628	640	620	630	617	651	616	623	642	618	610	658	624	637	592	623	626	619	635	662	665	611	591	622	622	624	651	624	547	604	653	623	595	628	650	645	611	634	595	618	638	615	628	679	626	624	602	599	693	613	682	652	647	625	611	614	656	633	655	631	674	636	597	626	619	656	627	616	642	635	643	567	658	620	659	591	576	637	572	635	612	674	594	652	661	641	581	635	662	640	591	644	627	630	631	579	594	617	624	653	663	630	624	625	662	622	636	587	556	626	621	615	639	610	617	665	617	631	673	565	587	670	620	640	667	640	610	620	609	591	657	675	607	662	652	610	641	635	632	614	614	682	624	587	627	671	650	664	641	617	673	595	625	701	669	613	641	589	620	603	621	628	619	633	590	652	652	594	634	587	655	632	638	620	648	608	589	630	673	650	651	641	585	600	622	657	573	658	648	599	643	628	620	616	642	618	633	597	633	609	604	569	653	608	602	650	669	573	643	577	624	635	603	656	625	634	653	637	658	638	615	642	616	631	617	581	651	638	608	636	607	610	613	574	622	624	599	630	643	611	633	619	646	640	636	556	649	617	679	617	625	650	631	632	621	619	609	658	633	576	601	609	650	610	600	619	627	685	607	650	629	598	635	661	649	607	567	598	614	628	626	645	629	626	596	637	669	639	627	674	625	588	637	672	628	636	664	646	621	643	592	599	652	638	648	580	629	627	638	674	602	614	633	641	659	618	639	669	635	642	637	642	615	639	678	580	663	627	609	607	663	621	608	656	588	602	606	625	649	646	601	616	627	641	655	597	617	577	633	661	652	635	638	615	636	613	598	660	590	665	692	615	629	673	659	624	615	594	632	654	595	651	597	610	633	596	666	653	600	650	623	583	636	611	629	629	615	584	640	627	667	618	592	598	663	623	652	594	637	640	657	634	623	627	643	622	635	637	580	607	624	594	621	647	650	590	613	606	616	605	577	554	623	611	670	659	635	638	589	660	652	640	618	623	640	644	602	665	608	633	626	651	665	613	641	648	595	591	616	607	646	637	635	661	611	641	659	614	611	633	620	608	596	581	580	659	634	612	585	642	622	579	563	638	645	597	590	655	613	602	668	616	629	658	617	665	609	652	633	641	606	659	610	624	619	593	599	645	629	605	663	696	628	665	608	595	617	630	635	623	616	584	590	647	652	593	603	616	614	636	645	632	602	640	645	647	647	608	648	601	633	620	638	638	624	646	657	596	597	610	611	638	678	623	644	621	647	639	617	613	652	644	627	616	651	629	628	620	630	665	631	655	631	636	634	633	650	629	644	610	626	653	656	565	634	653	602	674	634	656	634	631	625	604	642	610	619	604	621	631	642	659	654	612	602	590	626	631	612	601	615	652	630	620	646	635	617	647	642	557	590	626	635	618	623	620	566	651	609	648	626	631	581	640	617	631	621	632	676	649	623	629	630	601	651	608	626	593	597	611	634	623	631	611	619	620	643	630	626	640	628	621	636	648	609	618	611	646	623	603	637	616	635	601	656	633	608	590	645	640	657	655	631	627	601	656	681	595	631	615	637	631	608	619	607	608	629	612	655	630	592	626	618	634	667	623	622	653	660	587	606	599	616	676	603	654	652	605	604	600	582	616	643	661	633	623	642	627	650	671	649	608	616	625	652	615	601	624	583	633	642	616	623	644	626	619	639	629	629	623	644	620	626	627	683	664	626	633	602	606	631	611	628	646	625	602	613	656	643	616	674	580	613	594	659	642	619	663	621	610	608	629	632	625	647	615	633	576	592	660	640	615	610	611	652	591	595	663	613	634	654	695	645	658	663	632	631	611	593	671	609	625	586	647	592	630	673	643	595	599	629	652	654	648	634	599	626	599	612	640	603	613	620	611	648	601	626	606	592	644	619	627	638	606	594	635	630	636	574	609	650	580	627	589	608	615	665	642	619	636	651	610	660	628	631	622	674	626	653	629	672	652	625	609	632	631	606	576	619	645	631	633	643	637	624	609	631	598	597	584	663	622	590	620	600	635	636	572	658	629	601	666	638	647	603	600	659	620	661	652	648	589	617	631	630	587	615	601	610	626	628	658	637	588	603	600	624	634	638	615	602	628	652	632	652	591	672	617	608	653	646	631	642	642	627	677	600	635	644	594	618	589	654	646	678	574	630	646	677	671	644	633	643	623	605	650	628	610	619	604	669	621	589	665	664	604	622	651	667	640	628	624	644	645	637	633	654	620	607	589	641	632	639	631	617	618	630	598	657	667	643	638	652	614	645	631	674	591	613	619	658	656	637	650	620	625	650	618	658	656	633	657	650	636	609	621	590	612	626	617	629	602	620	639	624	626	620	640	594	645	655	608	658	645	619	687	614	626	646	571	641	620	600	628	609	582	595	662	668	595	689	608	628	617	628	636	610	614	634	621	618	642	675	614	638	618	595	598	660	636	631	598	625	606	609	614	654	671	651	606	635	623	654	621	628	595	641	629	609	618	576	625	630	661	635	595	619	625	636	639	625	638	631	627	618	605	623	606	611	587	611	619	642	603	616	625	615	630	613	592	632	658	619	702	612	632	662	637	632	644	644	595	587	607	577	650	622	605	620	625	593
24267	21464	25096	28234	21464	21474	17956	482	296	229	215	200	200	195	179	169	176	174	167	177	147	150	164	145	153	150	120	147	157	149	122	138	161	148	158	145	143	151	142	147	136	128	140	113	135	124	119	130	142	153	131	134	123	144	129	122	131	123	157	132	145	133	146	122	134	109	152	116	135	106	134	131	135	135	119	132	150	129	118	144	137	139	120	127	118	147	126	141	122	147	116	128	146	131	134	137	125	161	127	115	111	136	134	147	142	131	125	129	122	141	136	123	133	134	133	123	122	109	127	131	140	140	134	113	122	120	108	117	122	137	124	144	157	153	110	114	124	94	140	120	118	128	126	136	150	128	137	117	120	121	128	137	135	124	123	147	132	151	135	124	119	140	128	139	122	118	114	140	147	121	132	127	123	122	134	130	137	149	126	117	139	126	112	125	157	121	130	114	127	138	142	147	140	112	118	139	148	115	137	129	120	134	124	140	133	137	102	130	137	123	136	125	121	132	118	129	153	136	125	143	128	121	89	119	133	147	127	137	114	129	137	115	132	123	134	142	139	143	137	122	127	113	158	145	136	121	120	138	137	128	124	105	103	134	128	130	120	121	136	126	114	132	132	132	111	127	117	100	154	118	116	133	144	117	140	136	123	133	149	122	124	147	137	114	123	127	157	126	116	140	171	144	122	151	127	139	138	131	115	137	156	121	152	123	111	129	120	119	137	127	117	129	155	150	124	120	114	121	129	126	128	123	128	130	124	125	133	139	131	112	132	119	125	104	142	118	142	97	136	125	126	133	147	146	132	127	123	130	129	139	148	144	152	117	132	124	130	115	113	124	128	114	134	133	120	127	141	140	113	138	134	132	130	142	136	121	140	133	135	129	136	121	124	131	121	119	114	124	111	124	115	121	137	137	116	136	135	141	130	146	126	112	123	130	123	144	126	119	123	138	113	125	150	132	143	130	139	127	137	134	138	124	149	120	125	113	137	101	142	134	101	127	120	99	155	126	132	124	117	139	114	125	128	123	118	136	135	141	102	139	136	137	128	149	137	125	122	137	149	127	124	130	137	120	142	129	130	115	133	131	130	120	124	151	125	133	145	118	114	153	126	121	112	131	120	139	110	124	139	157	115	114	137	117	146	117	137	140	114	122	132	136	124	128	108	127	126	153	152	133	157	142	131	128	143	136	126	121	144	124	132	129	121	115	142	138	140	130	127	131	110	123	141	139	147	124	132	136	137	151	107	134	124	126	131	126	145	120	118	136	120	127	133	139	131	124	126	147	125	133	113	148	112	138	127	130	92	144	139	117	118	127	122	136	147	136	119	128	121	121	138	105	128	136	135	109	128	108	104	130	105	128	109	126	118	130	117	139	149	109	144	148	146	112	154	126	116	128	118	107	126	155	127	113	98	122	113	146	156	120	139	118	141	143	147	140	105	129	122	138	109	133	139	133	115	126	117	162	125	113	149	128	141	139	136	119	131	112	136	126	133	145	147	142	139	136	133	149	112	125	109	124	123	143	127	128	126	134	135	127	142	135	100	115	119	138	124	129	134	122	132	160	137	124	140	120	120	131	125	124	131	134	138	134	146	121	133	159	131	100	125	115	128	140	118	150	128	137	136	123	113	124	107	130	143	117	118	131	125	109	132	131	141	101	105	139	126	143	121	110	139	138	118	110	143	148	135	145	129	130	119	127	126	132	133	133	144	123	122	147	141	129	147	134	112	128	159	126	132	133	151	131	146	135	128	131	131	135	112	130	132	162	137	129	136	121	143	151	120	135	132	110	137	117	149	104	153	132	130	150	130	130	119	134	125	145	113	125	145	118	134	141	125	131	111	118	123	142	122	120	107	117	100	132	127	124	130	140	141	134	140	107	122	158	158	140	145	112	149	129	116	137	127	130	150	142	129	123	124	109	128	122	114	114	138	139	129	139	119	123	131	116	122	135	114	124	123	113	124	132	141	125	122	131	150	154	147	120	117	126	140	140	127	152	110	117	148	101	130	136	142	147	129	135	128	136	116	124	137	102	98	124	127	140	136	121	117	124	119	140	124	149	123	139	135	137	117	132	134	155	132	138	134	142	120	125	145	115	122	122	125	125	146	124	138	166	129	123	145	110	127	123	118	140	111	137	119	122	129	120	132	121	119	123	126	140	129	118	142	118	134	109	133	138	132	124	126	131	141	106	140	122	138	123	122	127	127	137	140	123	148	134	143	131	127	143	121	147	145	143	122	133	127	130	118	103	145	129	109	139	137	130	145	113	126	121	118	131	128	130	115	126	129	125	140	115	129	140	126	148	120	128	126	126	117	121	123	133	131	129	121	137	127	138	120	130	102	131	124	168	158	136	132	99	137	117	130	136	131	121	135	135	153	127	118	132	150	114	139	132	136	108	118	141	148	125	122	129	125	120	114	133	128	129	117	152	141	95	130	139	144	120	147	98	139	138	130	130	96	121	125	138	138	134	140	135	120	124	134	117	118	126	114	98	120	140	118	121	148	129	134	137	139	125	115	102	131	134	139	136	147	124	127	137	134	113	130	138	119	133	136	128	109	119	136	141	119	111	121	141	129	126	112	118	135	126	128	120	147	142	126	121	127	137	136	111	107	117	107	110	135	131	137	126	132	122	138	142	122	129	117	122	135	140	126	113	125	152	114	136	135	135	110	141	118	134	154	152	114	115	109	146	127	143	129	154	108	125	120	136	136	125	136	148	150	133	145	146	124	120	141	137	134	131	115	135	153	133	134	131	125	128	134	123	127	142	148	103	135	139	134	140	124	139	121	120	116	114	110	119	125	139	125	113	138	136	124	126	110	136	166	125	98	158	138	142	125	119	147	122	128	129	137	121	159	128	118	130	122	148	145	133	120	132	136	116	149	137	122	128	119	116	123	124	132	142	119	127	126	140	153	143	100	133	118	118	134	139	152	127	139	123	122	138	134	120	121	140	125	151	120	128	131	128	134	127	115	126	124	119	105	142	121	127	123	117	124	118	125	131	147	127	145	129	144	119	126	113	147	95	119	127	126	112	124	138	130	142	134	131	130	125	145	114	110	127	136	157	137	102	148	128	131	126	120	123	129	128	123	148	151	120	123	118	142	119	130	123	132	154	132	138	117	127	127	133	145	126	136	124	121	141	120	124	104	125	123	143	136	124	127	121	155	123	128	134	109	133	135	128	124	114	119	127	138	122	145	146	135	129	149	130	125	129	133	162	100	129	130	121	146	129	116	123	128	135	115	138	122	132	136	133	112	121	124	143	114	128	130	146	145	114	105	165	152	141	122	119	141	111	141	117	129	155	127	122	128	115	126	121	137	102	130	126	120	123	145	116	128	119	137	145	116	124	125	135	150	116	133	124	102	130	122	132	131	133	136	127	144	119	138	120	117	126	134	111	105	131	125	132	127	132	138	128	136	121	116	119	119	122	139	118	125	129	130	142	117	135	126	107	157	123	149	122	136	146	135	120	122	124	134	118	125	137	128	105
3009	3172	1584	841	526	428	435	370	399	317	361	325	336	322	315	331	373	338	317	307	359	327	315	343	351	309	293	324	321	324	333	325	336	328	332	340	315	329	337	306	326	310	314	343	322	311	317	312	298	334	291	323	310	304	324	316	342	311	354	300	322	341	324	335	328	338	311	314	322	329	325	316	348	304	296	314	343	297	243	329	334	309	311	312	333	317	299	361	333	350	306	313	313	330	299	323	325	321	314	297	328	334	324	324	320	329	279	321	314	346	303	323	319	345	303	329	349	316	282	306	326	331	338	309	339	322	334	321	308	298	331	326	319	324	292	313	314	325	328	340	326	314	317	320	313	287	331	292	346	323	321	334	299	318	293	318	303	315	313	294	318	297	312	310	329	361	364	349	343	310	308	318	318	308	346	295	295	311	345	311	304	350	321	332	319	321	323	320	330	304	296	320	321	332	322	306	316	321	324	321	316	327	320	320	325	322	303	325	288	330	327	303	284	325	296	287	286	303	308	318	304	330	310	337	311	299	289	345	343	350	355	330	327	326	300	326	314	293	344	348	351	312	326	330	337	314	325	299	301	316	292	321	311	302	332	318	315	310	302	344	327	333	314	316	329	318	356	321	306	289	318	327	336	333	316	330	322	297	322	320	302	337	306	322	343	327	348	311	317	340	339	312	324	314	308	322	322	305	321	331	299	319	305	341	317	292	299	346	305	337	363	281	310	311	304	334	328	329	306	332	308	333	327	354	300	313	322	305	302	341	298	326	284	309	322	332	331	315	332	328	313	329	330	298	309	326	313	321	333	337	331	294	347	309	314	335	344	288	330	317	333	321	316	332	307	304	331	324	351	340	351	316	276	296	315	317	322	337	337	305	314	326	318	336	313	305	307	322	325	313	303	314	313	336	297	280	296	340	294	311	330	312	325	311	317	311	317	305	309	327	317	330	294	291	308	293	335	346	315	307	316	304	316	304	321	310	331	316	303	352	312	313	302	350	320	299	277	317	307	312	346	312	339	293	308	336	338	334	289	311	309	323	298	352	303	336	307	293	329	339	305	278	367	312	293	323	297	311	340	303	286	342	322	345	316	330	334	326	317	284	315	324	317	309	324	302	318	288	314	292	328	290	347	293	331	317	315	318	309	284	287	313	280	340	322	323	341	326	310	338	324	323	273	308	333	318	323	327	337	330	329	327	340	325	298	311	343	330	283	309	311	302	325	309	317	340	351	324	317	327	357	324	332	318	319	293	304	277	290	309	291	276	322	308	288	314	286	300	316	356	333	291	296	319	340	326	294	320	321	318	311	307	324	276	321	308	315	321	298	318	287	318	304	356	358	334	295	296	326	308	295	336	283	303	326	303	312	309	319	325	294	327	313	321	285	296	317	304	294	275	274	327	341	301	329	315	327	328	312	318	340	317	335	319	304	335	297	351	322	301	296	312	296	320	304	310	292	326	327	298	307	294	337	282	322	310	324	305	338	303	319	306	311	312	283	294	341	294	305	324	329	339	325	343	300	314	319	315	330	325	319	307	299	307	304	272	318	298	340	309	302	331	319	329	311	328	293	335	307	331	296	344	311	309	341	301	303	312	312	288	329	343	337	305	289	317	319	312	267	316	340	298	327	275	299	325	334	336	317	345	283	318	306	299	327	325	332	303	309	305	358	310	317	326	366	322	310	327	294	295	339	293	331	321	320	300	295	314	309	329	287	302	300	333	328	315	330	285	322	328	294	321	308	332	311	313	293	316	321	338	320	327	324	302	345	333	367	313	330	342	337	350	336	343	323	320	329	353	328	290	335	294	284	303	316	300	313	320	337	320	323	340	305	284	330	318	318	336	284	347	321	289	308	319	287	306	333	311	310	299	323	340	308	293	342	285	340	316	337	318	328	328	319	296	303	331	334	309	304	297	310	322	333	325	296	316	313	324	315	310	322	340	303	290	302	328	314	333	365	325	341	322	311	308	316	354	332	301	284	324	334	339	297	287	323	328	329	325	319	316	324	280	322	300	304	344	326	329	335	330	337	331	295	317	310	323	320	314	304	319	358	294	304	326	313	332	309	322	323	338	302	336	293	320	330	325	292	321	296	338	310	317	331	312	320	342	327	304	333	282	307	293	342	333	294	341	325	294	322	328	297	313	326	285	332	279	319	342	306	302	315	323	340	324	325	315	291	322	314	318	327	303	296	323	319	311	320	309	308	312	326	304	292	302	292	331	285	339	342	307	325	324	340	339	337	336	309	294	314	333	311	334	292	282	345	309	319	338	315	327	286	325	292	320	322	338	319	310	309	330	329	301	325	334	316	287	353	314	345	287	294	290	316	296	342	280	306	320	307	338	352	307	304	324	332	305	314	348	314	289	323	357	340	316	309	302	293	312	300	338	299	316	319	337	294	326	329	289	325	329	333	294	316	345	305	321	289	319	290	343	317	354	340	303	312	322	315	315	342	317	266	317	315	337	330	313	360	323	308	317	302	291	302	331	311	330	286	349	318	335	336	323	334	329	336	322	328	332	299	362	318	338	322	312	301	318	311	304	302	336	333	316	351	325	307	340	325	308	329	318	273	325	350	344	342	330	314	312	317	328	314	318	327	306	341	287	290	325	340	310	332	330	337	335	350	300	315	312	312	297	317	312	287	308	294	328	331	305	329	334	297	301	315	314	302	317	305	355	331	321	278	296	354	321	298	344	298	344	293	336	307	328	336	289	288	326	341	329	314	294	361	323	320	315	315	315	306	326	288	294	329	298	305	298	323	290	298	344	319	283	299	331	288	323	326	301	320	308	281	313	333	305	332	326	303	307	317	349	313	343	311	320	289	330	338	317	341	319	297	292	303	310	318	290	323	317	296	315	285	328	314	347	335	291	289	356	332	299	341	324	318	319	323	288	327	278	308	307	300	307	324	341	295	315	272	336	333	330	312	321	312	278	304	314	367	284	341	314	320	308	313	331	349	333	303	305	351	311	305	302	295	343	324	326	346	318	313	309	296	328	324	317	303	340	305	307	298	310	299	325	332	341	332	298	312	300	318	294	310	347	300	315	309	294	329	329	326	317	315	317	317	322	317	340	323	314	323	357	304	336	336	310	327	292	310	366	281	341	314	284	308	332	294	327	324	298	299	323	281	289	305	314	320	349	321	335	313	330	293	324	313	304	336	320	303	326	308	334	330	324	298	282	319	286	321	336	327	290	305	346	338	316	300	306	285	317	348	314	308	326	338	326	346	312	359	342	321	293	312	292	348	351	332	316	328	315	309	331	318	314	321	317	327	361	316	342	321	318	310	322	316	293	325	295	303	301	304	329	319	309	312	301	309	307	331	329	338	344	314	338	302	295	326	317	315	319	329	338	335	321	345	336	328	314	325	293	303	309	320	299	318	323	318	312	312	295	326	306	331	356	300	316	327	310	314	356	306	304	321	327	345	320	343	316	273	326	323	321	345	302	313	323	280	302	334	333	329	295	333	306	311	305	302	320	315	314
32126	21035	11640	956	521	455	417	396	412	435	404	375	397	395	430	377	386	423	457	435	427	327	365	395	395	403	408	434	388	451	412	396	418	421	442	441	426	427	419	422	363	403	383	366	413	364	414	434	378	373	369	375	425	394	401	408	409	418	375	397	399	436	411	434	382	391	408	393	408	408	441	400	416	429	387	418	372	382	417	428	400	419	419	428	396	373	391	432	388	398	426	431	384	406	423	398	396	395	361	409	383	396	419	399	363	429	412	406	430	421	377	390	400	406	403	432	470	420	422	395	419	420	372	400	412	407	406	405	381	388	399	418	414	418	418	434	411	413	419	389	370	401	394	377	405	406	382	402	400	416	422	403	448	374	366	396	404	375	414	356	377	407	428	407	392	355	392	406	379	406	414	415	417	379	403	411	421	392	408	414	404	454	383	371	379	427	410	358	385	423	407	406	390	393	378	404	422	401	402	437	434	408	395	382	361	410	404	476	441	432	385	418	446	462	417	411	385	407	421	360	403	417	372	445	429	407	364	447	427	395	407	411	410	423	361	390	378	406	405	394	413	418	387	404	431	408	392	447	417	370	434	409	405	421	413	384	399	431	372	393	371	358	434	418	355	443	424	458	401	398	389	388	412	345	370	404	406	397	364	406	401	391	427	413	402	392	411	409	386	423	376	415	418	389	365	423	460	436	409	397	380	411	396	414	372	391	416	413	371	399	403	405	386	384	441	433	373	381	394	395	397	362	389	406	426	374	425	415	399	431	385	360	434	376	413	429	410	393	370	400	351	426	412	428	376	401	412	408	439	433	357	381	421	417	427	400	427	386	346	404	424	429	417	427	404	372	380	368	399	406	405	423	409	405	409	415	411	407	396	436	408	390	399	421	465	410	401	420	393	387	402	382	427	409	394	395	377	390	435	380	397	369	384	448	390	439	437	408	435	364	402	392	451	367	387	383	399	438	392	403	389	419	429	391	387	430	423	407	404	417	413	382	410	385	405	395	402	367	395	422	353	403	414	437	384	418	462	391	421	404	399	403	405	426	399	378	411	392	419	421	407	384	418	398	437	393	393	419	387	409	402	383	401	377	472	438	428	409	416	383	434	387	403	404	395	431	410	383	422	406	401	394	374	394	394	392	387	436	415	436	400	414	411	396	367	399	455	407	408	364	431	419	401	358	372	415	405	406	416	386	380	410	438	399	364	416	457	397	397	414	410	394	415	402	384	414	427	419	391	372	403	382	376	392	408	394	406	394	395	397	412	377	378	414	409	391	357	396	391	353	405	416	377	382	404	403	401	420	395	415	407	421	394	412	399	405	409	446	409	410	394	386	436	402	399	382	368	397	410	397	406	399	418	408	431	402	393	379	423	454	377	395	386	382	430	388	363	414	392	432	400	436	415	392	423	402	429	389	398	389	390	402	441	367	393	406	421	416	394	366	417	365	400	415	429	378	422	440	394	376	379	417	400	379	403	435	382	416	409	436	377	385	400	387	388	391	387	421	400	385	394	420	451	416	392	390	393	412	455	403	432	429	394	397	385	397	414	398	408	399	416	379	409	426	408	415	369	399	387	360	379	374	411	418	403	374	400	403	417	378	391	422	409	435	404	403	391	410	369	403	399	368	393	396	380	382	383	415	428	399	438	366	420	359	433	435	408	362	374	396	433	392	420	402	413	429	365	392	411	372	403	373	408	397	394	406	394	434	378	394	407	394	423	414	371	416	371	411	417	383	392	421	349	386	390	412	404	400	382	449	385	395	391	453	381	414	406	399	384	404	395	431	401	382	412	391	394	409	411	415	390	420	403	406	424	376	369	387	389	359	394	405	379	407	405	412	409	381	397	411	397	408	426	388	389	410	401	435	414	391	417	407	385	364	405	392	417	400	419	419	387	386	414	389	372	396	391	418	423	412	398	413	426	400	369	367	368	395	364	401	417	401	379	404	405	415	413	424	386	402	433	376	426	373	384	388	403	394	398	408	365	444	392	401	399	391	448	421	386	414	409	403	349	417	363	398	432	389	370	368	399	409	415	416	370	415	429	387	397	389	388	390	384	396	414	431	419	398	399	391	426	362	404	403	397	388	388	421	431	412	394	417	366	393	401	422	412	434	402	408	398	402	417	369	389	434	411	404	436	422	395	396	379	419	406	388	392	398	403	402	379	404	391	377	378	340	405	410	403	431	391	406	383	366	353	413	395	394	384	439	407	345	360	391	395	424	374	412	389	435	413	391	394	386	409	404	399	417	411	412	409	399	373	425	419	432	417	401	443	440	391	387	374	395	404	387	418	380	418	392	437	471	424	409	397	416	429	389	422	426	428	424	400	438	445	371	445	385	426	422	414	413	397	435	412	421	392	414	358	402	396	385	396	425	388	425	419	392	364	400	403	381	377	405	411	384	382	383	403	417	411	427	417	430	424	403	403	416	415	425	434	405	401	417	379	421	368	425	402	394	427	378	444	450	412	397	392	388	431	415	407	369	372	449	388	411	376	393	415	408	395	414	399	379	410	430	421	388	401	364	401	418	413	378	415	404	401	390	376	414	374	390	386	415	404	415	418	375	410	384	439	412	420	381	381	398	405	388	438	345	444	426	391	411	425	382	390	401	369	374	392	404	396	379	405	443	428	374	375	433	388	379	384	385	413	369	385	457	398	396	409	426	408	430	418	407	371	390	370	380	401	403	374	428	404	403	406	401	415	422	426	382	399	400	400	408	425	396	418	412	362	394	419	382	422	387	424	385	417	408	382	392	408	417	426	406	431	451	354	371	384	420	418	379	374	392	410	382	423	401	391	387	404	412	462	400	394	427	415	374	387	372	348	410	388	419	377	392	396	418	408	423	403	400	415	413	396	396	377	411	399	354	373	421	410	399	409	416	395	392	386	376	421	412	445	415	392	343	424	418	405	430	409	395	421	395	368	379	380	377	394	404	389	355	419	363	436	412	427	371	435	400	416	365	391	407	444	408	387	375	430	435	439	390	391	365	408	416	420	398	416	413	390	396	383	416	398	398	425	381	400	375	384	415	400	418	397	353	358	410	411	455	374	390	416	392	400	404	398	425	393	396	406	421	397	383	385	386	404	418	400	411	394	365	425	395	343	399	355	429	391	392	404	403	418	402	410	427	358	396	378	376	405	411	444	418	391	383	388	383	371	399	382	376	413	380	429	401	376	385	430	405	407	412	389	404	394	405	413	426	389	396	413	396	428	390	417	421	377	421	431	379	409	414	413	385	387	405	421	372	392	399	403	405	395	427	442	396	402	380	364	403	413	399	415	406	396	423	414	419	419	446	405	353	397	434	409	445	391	376	411	382	385	410	373	417	377	455	419	450	431	428	398	410	450	386	443	357	314	343	410	395	359	395	438	398	375	407	392	406	390	370	387	405	409	404	406	402	362	414	412	388	373	378	397	411	429	425	405	406	384	384	418	422	384	431	400	406	440	384	406	419	375	403	429	404	393	369	432	413	423	380	403	437	406	427
5907	1091	923	919	856	865	888	915	887	872	908	861	861	880	841	909	914	842	849	910	898	843	928	846	820	860	888	847	890	833	916	874	877	822	835	862	917	870	880	840	866	832	824	874	857	848	842	833	894	867	878	868	858	855	907	860	866	853	849	806	918	834	882	882	885	887	916	885	862	878	902	848	857	898	856	834	792	921	780	862	887	860	831	869	896	880	886	861	892	897	865	838	817	941	901	863	878	831	869	873	855	865	871	889	916	849	876	860	816	900	886	877	880	861	929	850	868	831	843	820	855	865	855	883	846	918	835	820	800	810	860	837	903	887	898	882	827	840	899	855	879	909	846	887	933	869	854	848	915	892	860	884	909	907	874	860	826	853	852	901	872	853	833	889	860	876	925	918	856	860	827	888	853	897	893	865	926	880	882	866	925	824	852	872	897	896	863	913	876	891	855	856	919	913	877	888	868	874	882	885	862	861	917	867	896	880	897	927	887	874	859	885	863	897	924	863	851	882	946	923	840	831	814	891	915	856	887	838	855	900	850	886	920	826	895	881	856	887	848	847	896	835	919	905	914	848	871	894	832	868	848	912	848	868	858	887	870	910	902	862	905	884	877	866	867	846	853	819	898	871	850	904	855	904	854	841	863	865	846	899	890	937	831	912	875	857	851	889	859	885	866	876	897	830	830	857	906	837	897	884	854	866	873	915	865	867	853	840	905	847	857	848	844	876	855	904	869	883	849	890	855	892	869	834	897	863	874	861	906	863	853	857	881	870	850	797	878	888	830	842	836	882	895	880	856	903	891	866	802	916	854	909	879	913	858	848	900	836	910	947	856	903	891	834	865	909	852	863	834	893	857	864	912	822	841	869	839	876	838	887	892	857	939	866	888	871	895	811	892	835	917	878	840	803	899	857	894	838	871	859	862	853	874	864	875	767	878	871	860	893	869	862	813	974	872	889	912	867	881	867	875	895	875	883	859	875	883	843	896	853	870	859	896	892	860	836	835	841	900	885	872	877	862	834	894	783	894	840	885	901	873	837	918	836	872	891	843	890	860	888	823	858	914	897	961	895	868	846	869	893	860	845	875	859	894	854	851	870	936	851	858	787	895	843	902	859	871	823	826	847	878	878	837	863	859	890	890	879	864	831	800	874	906	836	897	876	887	901	867	898	947	890	866	869	897	903	888	894	865	853	891	828	861	870	882	872	855	864	901	903	856	863	877	832	852	854	861	865	898	917	802	823	862	864	846	917	878	873	841	896	866	898	841	879	864	906	860	842	886	847	878	886	843	876	898	823	852	874	868	904	864	825	920	873	849	900	866	833	896	877	847	847	813	835	837	901	827	836	866	878	853	902	894	882	839	849	852	883	885	886	895	849	908	815	860	938	841	839	876	847	891	870	851	879	854	886	883	851	831	897	853	911	864	909	895	874	863	880	917	876	898	858	868	883	847	881	888	881	881	838	820	851	870	844	876	861	849	926	829	891	872	892	917	861	813	895	876	857	851	859	806	842	855	862	853	904	915	886	871	852	842	878	813	874	896	878	933	821	886	899	875	845	876	898	862	880	866	886	871	882	879	854	889	855	890	882	889	888	831	870	836	909	857	900	851	846	891	928	909	804	896	869	875	849	840	875	857	877	880	877	838	870	851	842	912	882	886	835	887	843	845	925	861	919	889	830	875	866	869	854	876	871	886	853	869	862	819	873	884	894	901	869	891	878	841	853	897	883	886	835	865	889	895	874	868	827	888	905	870	887	872	860	911	901	872	845	869	881	834	886	851	930	875	843	856	834	879	864	857	872	891	898	885	881	882	908	868	857	822	831	871	891	841	832	848	874	897	873	894	877	905	907	858	862	853	932	877	823	899	818	825	867	827	874	886	824	895	906	880	859	901	840	939	839	866	840	857	848	877	862	876	869	906	883	862	899	905	875	890	836	857	867	884	869	867	861	892	862	912	900	863	875	884	867	875	852	898	868	877	844	892	879	963	895	914	856	861	895	901	911	910	863	916	881	906	876	892	845	814	838	846	898	853	916	867	860	901	856	842	875	872	861	907	850	880	847	894	831	874	828	860	874	890	829	835	828	883	901	944	915	866	856	851	869	898	918	849	895	821	860	870	903	912	881	788	855	903	868	851	910	877	877	884	886	894	912	903	884	886	848	903	866	903	818	822	909	866	925	849	898	910	889	830	852	854	842	898	862	856	905	842	891	856	917	910	875	854	855	866	887	842	869	868	878	936	830	884	851	867	857	868	881	916	883	839	861	840	863	885	903	860	871	850	891	856	877	859	871	901	912	842	902	826	860	815	873	893	889	896	875	841	913	918	879	865	898	843	805	790	863	870	874	868	879	922	818	902	925	866	816	860	864	876	893	823	848	883	879	955	829	879	862	891	875	897	858	842	887	867	840	870	861	841	879	885	855	855	874	905	868	882	881	864	900	890	850	832	892	920	880	840	854	827	864	865	831	874	872	866	887	810	836	918	924	824	915	850	865	874	870	866	773	875	891	878	860	820	858	855	890	885	887	853	887	878	835	869	886	864	868	886	845	884	876	910	943	860	876	839	862	925	853	869	907	931	860	830	842	862	913	889	860	874	865	902	836	902	876	878	860	881	874	875	884	826	818	913	859	871	897	906	873	880	857	815	856	917	873	882	872	854	877	844	842	855	856	876	837	887	842	897	876	852	919	869	884	899	888	867	925	867	883	849	883	871	870	868	885	850	886	894	826	909	877	887	909	899	852	871	905	887	913	873	828	818	850	847	868	893	874	891	881	849	863	902	888	819	882	875	898	868	893	858	856	860	878	907	855	889	879	836	853	890	841	828	860	853	891	852	908	834	881	824	853	926	912	884	881	900	839	852	908	884	882	854	898	868	884	900	891	849	883	893	859	894	857	862	847	898	877	886	857	926	883	858	867	916	906	887	869	857	849	894	790	950	933	871	873	814	906	899	888	904	842	866	879	876	845	866	875	890	854	865	853	837	846	855	868	846	917	888	850	890	861	876	870	895	833	906	892	891	829	844	901	875	867	886	831	861	870	892	901	875	884	928	866	879	953	879	882	881	868	843	897	909	859	836	890	878	879	916	895	852	873	861	850	914	840	890	856	879	837	882	833	843	869	866	864	874	813	883	851	833	864	886	858	904	890	865	885	885	896	847	858	874	845	856	845	853	880	869	858	804	910	823	866	825	874	882	922	850	884	861	877	872	853	797	859	884	892	886	814	901	869	872	850	891	864	884	788	881	875	830	881	834	863	842	923	909	900	905	867	888	927	883	926	900	930	914	898	859	902	865	837	855	853	889	861	870	896	912	929	869	824	867	858	838	849	887	848	835	918	867	863	830	843	875	855	870	937	855	831	937	839	855	868	870	823	865	859	889	915	873	876	843	891	884	877	892	847	833	915	957	849	896	933	857	857	859	894	902	916	837	818	876	893	884	874	845	908	848	874	881	923	852	857	849	858	861	852	862	902	880	902	822	876
24986	21478	24773	28580	21469	21219	1075	455	388	351	342	292	307	313	296	328	312	258	284	313	295	286	309	280	293	289	294	285	306	308	261	288	275	304	256	272	281	301	268	286	268	263	298	311	256	284	294	295	275	277	283	261	282	282	274	290	317	288	290	281	290	315	291	289	286	312	285	250	290	295	312	274	290	256	279	270	296	300	313	286	315	275	310	284	292	283	268	257	309	312	301	281	252	278	323	276	291	307	281	246	259	292	292	277	320	269	268	294	306	309	289	300	248	271	268	277	307	304	307	301	268	276	332	276	270	292	246	301	280	319	316	244	262	247	291	282	262	277	275	273	284	292	298	285	321	284	281	290	255	289	277	272	275	259	267	281	271	302	307	292	285	273	294	236	272	271	281	272	276	317	283	287	288	307	278	300	288	263	285	260	285	302	273	283	303	293	286	293	288	277	291	294	313	274	287	305	310	290	270	259	279	271	277	265	300	284	275	262	302	326	297	284	281	290	289	304	287	285	268	290	289	295	289	267	265	295	282	299	280	275	310	250	285	282	276	252	271	281	294	285	302	304	270	293	295	304	295	308	271	299	277	270	257	285	267	272	260	288	289	296	271	276	280	290	283	295	278	274	293	274	297	279	292	276	248	260	296	309	296	303	309	293	266	298	295	304	278	283	292	311	307	264	321	299	290	296	291	290	266	266	285	283	304	299	316	275	265	281	277	299	360	292	289	301	255	299	295	273	302	256	283	258	288	308	271	312	284	267	284	331	294	271	255	292	297	292	284	296	270	277	285	287	275	285	305	290	276	282	276	275	292	276	289	279	274	271	267	265	243	307	327	284	294	276	267	321	287	309	256	257	289	333	273	284	286	274	288	287	262	273	297	266	307	279	284	252	282	302	305	313	295	261	257	277	267	280	278	305	279	293	311	326	334	279	279	306	257	293	270	303	298	282	244	268	304	286	270	296	293	282	286	287	295	266	261	283	285	298	292	323	278	312	257	283	279	302	283	282	284	273	255	283	279	280	267	309	297	271	277	317	250	256	256	282	295	261	261	241	267	293	283	301	255	270	270	282	265	271	260	293	276	269	272	305	309	277	278	279	294	272	274	303	300	320	272	287	279	282	277	307	301	275	315	271	317	266	278	330	251	254	263	277	272	309	276	317	298	291	244	313	291	293	279	277	250	296	289	309	279	277	280	278	252	286	295	289	307	282	292	284	261	323	276	305	257	258	282	279	283	263	299	273	286	274	259	277	292	293	300	272	271	278	322	259	243	277	288	293	275	278	306	271	257	292	281	266	271	292	274	291	288	297	315	304	272	273	316	299	293	285	317	279	327	262	288	270	298	281	279	270	283	258	294	245	292	286	281	246	263	261	263	289	278	314	303	314	267	288	296	307	293	253	303	296	256	298	311	288	295	283	271	288	255	281	268	267	270	324	258	309	318	334	322	283	291	298	278	306	274	264	282	313	280	269	260	297	280	273	278	285	261	270	250	324	277	279	308	314	293	270	289	283	312	264	274	257	288	287	291	263	316	258	293	289	292	305	266	309	273	294	289	292	294	310	252	311	324	314	267	268	299	289	257	290	271	255	282	286	276	288	231	265	275	286	260	312	265	317	292	270	305	290	305	273	296	287	267	258	280	269	303	296	251	275	276	294	293	285	330	277	263	276	291	318	286	274	270	292	275	275	319	293	296	255	252	267	331	274	299	254	303	278	288	268	276	287	301	300	252	295	275	273	292	253	271	285	266	305	276	271	307	272	279	278	257	302	279	293	296	293	295	279	280	301	266	303	308	287	278	273	287	297	256	250	306	297	289	296	283	317	306	274	297	255	263	283	289	299	266	271	316	262	290	298	303	297	285	273	296	285	307	295	292	267	279	275	269	279	257	278	311	277	282	296	315	306	285	271	307	242	272	283	279	285	289	281	284	281	291	277	244	294	270	268	294	276	304	262	304	284	300	262	283	278	247	316	290	271	291	304	263	274	263	263	283	297	274	262	300	282	268	301	301	261	306	257	297	278	260	276	305	270	275	278	325	360	297	279	291	253	283	274	295	295	315	278	262	286	260	280	280	275	318	293	291	253	272	299	316	297	276	257	263	262	273	301	320	293	278	266	291	282	291	294	260	323	291	269	263	306	280	330	274	289	279	261	274	291	249	290	279	295	301	266	308	286	313	298	270	299	243	274	330	287	314	297	293	290	307	257	287	287	296	262	288	300	262	279	285	293	295	236	308	269	297	289	300	281	298	286	304	301	308	325	306	273	263	294	274	268	271	262	321	288	294	283	271	309	281	285	282	268	294	267	282	290	291	308	256	265	237	299	280	257	276	290	289	279	281	276	271	288	270	317	293	295	306	257	266	291	308	309	291	293	305	287	276	269	298	309	291	307	323	272	302	298	307	284	293	299	270	306	287	274	282	280	240	274	294	271	281	259	276	291	276	276	283	303	310	279	271	278	267	253	276	284	262	270	316	285	277	290	263	303	300	268	276	264	291	282	282	300	277	323	262	283	267	314	292	307	279	292	267	271	334	325	284	294	299	291	283	292	288	287	290	306	280	288	272	266	264	308	299	294	268	323	262	302	279	306	264	275	321	287	273	258	310	278	300	293	294	314	307	309	295	274	289	282	267	304	284	283	259	292	291	282	296	304	284	281	290	253	299	300	285	277	316	268	289	318	254	255	306	280	270	286	288	269	255	296	312	259	269	316	313	257	302	318	285	290	286	290	302	306	274	275	284	269	267	268	305	246	290	239	259	260	262	272	293	295	256	289	301	297	296	286	292	278	314	296	279	307	272	280	293	272	275	309	268	258	299	296	332	287	289	270	292	304	254	267	303	285	296	283	284	279	290	259	290	254	310	294	290	269	285	286	291	257	296	272	270	299	291	269	249	305	294	287	269	313	280	320	269	291	292	278	282	273	273	262	312	277	274	290	299	307	316	303	269	285	287	258	276	297	286	280	275	310	298	307	250	270	286	277	258	309	246	295	235	282	249	294	280	296	274	273	273	276	272	310	268	283	279	271	272	250	272	308	309	249	261	271	284	314	282	307	302	278	278	263	287	242	267	273	280	292	309	286	276	293	275	288	288	296	280	298	301	294	307	293	275	304	295	276	306	273	282	296	311	255	261	268	274	282	303	283	275	284	280	251	310	273	292	306	277	274	297	280	280	304	299	327	287	280	283	273	278	297	295	285	294	310	299	277	299	300	262	287	255	272	304	258	296	270	275	285	295	260	287	320	305	318	289	280	277	303	278	300	311	278	279	308	279	267	266	285	267	267	249	257	283	297	278	285	290	271	306	297	277	273	275	258	276	288	284	300	301	270	284	253	268	279	276	306	296	309	290	271	285	317	281	309	275	298	279	275	280	322	295	281	265	271	289	271	295	285	287	289	259	288	291	253	286	247	274	287	291	284	294	322	246	321	280	306	265	279	319	276	272	289	264	266	292	296	301	268	301	287	254	249	280	305	307	295	283	289
3190	2218	1290	927	749	688	652	619	700	628	645	651	587	597	599	653	646	605	607	641	616	657	625	635	651	611	633	639	639	594	643	649	607	612	607	614	590	645	629	658	613	630	663	637	608	624	651	604	575	630	622	672	630	629	610	654	612	593	629	621	601	603	673	669	653	600	637	598	644	653	650	608	602	641	544	618	614	621	644	643	702	650	610	591	623	597	590	611	642	630	615	621	609	606	581	595	587	606	635	622	640	614	585	656	655	616	623	618	614	605	585	595	611	624	650	646	605	640	652	619	655	608	615	642	665	661	645	572	629	635	619	647	622	614	654	627	641	619	634	617	621	614	634	649	624	578	632	615	591	604	659	675	611	585	637	607	610	587	625	661	654	607	620	588	612	620	653	661	673	611	654	639	648	607	607	566	618	659	632	604	649	618	592	628	571	649	630	634	651	607	587	609	645	668	608	646	606	656	647	631	650	587	648	596	590	581	638	641	623	579	605	609	624	626	632	644	578	593	644	620	655	582	645	628	588	625	608	627	619	615	647	627	641	636	653	680	639	632	649	665	601	619	639	661	612	636	615	631	631	635	626	663	613	633	650	580	639	555	611	613	610	605	623	650	665	664	598	652	625	594	662	622	646	628	641	631	615	637	623	610	646	630	623	592	611	595	625	619	660	641	607	588	629	587	626	632	653	665	583	581	671	602	619	623	614	614	595	665	656	636	643	600	608	614	635	615	585	645	598	596	628	655	640	613	589	640	618	665	614	608	641	605	657	574	640	624	582	590	649	656	639	630	679	614	635	610	601	618	580	619	619	610	604	605	650	606	617	629	652	639	682	616	630	624	637	637	636	636	631	646	645	632	597	684	615	584	609	625	620	655	664	633	644	605	627	666	595	639	645	596	590	651	607	623	599	608	601	617	615	652	625	660	656	631	603	629	645	668	627	639	673	626	629	635	597	681	543	594	606	661	602	656	607	566	614	629	570	630	635	630	627	611	620	599	613	650	607	627	617	617	620	606	633	605	618	628	619	625	610	654	663	633	637	611	571	607	568	627	627	629	625	603	649	662	622	610	662	654	601	601	663	604	613	598	595	642	618	612	620	606	646	607	652	614	632	655	610	600	660	613	628	625	611	635	632	613	596	644	657	630	645	636	583	609	596	633	649	632	607	606	634	631	605	628	657	660	640	574	597	600	604	629	588	592	616	679	632	561	606	616	644	641	660	609	635	626	622	637	632	635	620	676	659	623	612	661	628	638	618	598	666	605	585	605	620	588	637	628	594	618	562	620	602	628	585	620	672	696	618	619	652	657	640	644	635	600	654	612	618	664	645	601	630	630	602	624	592	585	631	648	615	689	620	646	642	602	658	619	595	647	628	588	602	597	593	626	610	618	611	632	613	602	562	622	617	603	656	625	617	608	631	631	579	604	604	631	618	626	648	635	656	622	652	632	584	636	585	633	576	668	584	575	592	632	634	675	583	640	600	636	624	639	618	593	612	620	616	620	641	657	593	623	636	625	630	596	592	633	617	589	577	614	567	669	625	607	589	625	601	641	628	618	660	570	601	642	601	627	575	675	617	625	632	629	619	673	619	623	612	616	624	676	624	618	586	643	617	624	584	600	648	577	631	616	620	603	619	610	625	582	639	673	630	580	608	622	686	621	615	611	639	631	652	671	638	668	599	670	637	632	604	621	631	597	655	616	616	601	598	605	622	640	575	621	625	605	647	607	614	651	619	618	589	603	608	634	600	630	613	608	632	638	650	621	591	628	594	613	632	617	620	592	658	603	655	603	659	602	651	696	618	626	617	566	610	609	649	588	615	631	593	610	616	647	557	668	583	625	657	625	653	618	626	667	605	645	593	649	640	662	628	643	647	637	640	645	632	599	588	644	701	614	597	627	623	639	659	650	642	616	666	630	642	579	599	619	596	599	643	586	634	638	650	598	632	670	647	651	653	607	587	604	646	586	593	615	597	638	571	633	635	618	610	618	614	630	643	643	629	647	622	609	629	627	596	618	596	601	607	635	624	675	676	634	621	658	630	596	595	592	622	630	662	620	640	550	622	608	635	605	592	640	624	646	618	634	597	611	616	647	568	627	639	632	638	658	629	635	594	595	568	607	608	652	603	636	607	638	606	662	605	622	651	628	654	672	592	623	620	635	635	640	620	579	618	615	634	618	590	627	622	609	651	614	586	668	610	584	601	615	656	640	592	600	629	608	662	642	596	590	622	544	640	637	639	621	662	621	593	580	603	590	605	637	639	656	592	648	618	601	637	648	596	624	605	581	592	649	633	608	636	622	590	634	616	677	591	607	665	599	601	622	627	604	606	635	619	620	602	595	654	634	642	632	632	618	606	574	610	638	573	603	617	627	644	639	630	606	637	642	655	652	620	699	603	586	645	630	632	637	674	591	632	620	631	648	644	634	666	656	624	608	613	621	652	594	631	608	614	589	619	569	648	635	604	591	623	648	610	660	596	692	577	673	599	627	634	598	600	624	656	569	599	608	640	619	645	638	608	656	656	609	631	641	621	649	609	615	616	570	629	661	618	614	616	610	632	607	608	610	591	609	635	619	603	623	628	615	619	601	649	656	603	585	662	611	605	631	623	637	672	666	608	591	608	615	683	602	658	613	579	551	619	622	604	609	608	606	590	626	580	630	644	622	624	653	594	633	657	649	603	611	662	645	608	631	593	621	587	628	600	623	626	596	601	661	639	667	596	653	603	677	633	641	644	577	603	643	569	622	663	635	620	628	657	604	641	630	627	644	637	598	604	624	632	637	644	634	617	603	644	615	635	658	572	625	639	639	620	667	652	667	590	629	650	620	646	645	627	599	611	632	645	639	648	600	618	590	602	609	593	603	640	639	610	620	630	625	605	603	602	619	628	623	682	620	659	647	633	611	659	626	624	624	642	634	610	607	573	624	606	623	615	573	601	603	648	622	642	586	678	637	620	603	608	643	644	663	642	612	621	583	598	586	615	590	615	620	624	637	642	630	591	629	610	645	633	622	611	626	652	604	645	607	618	629	660	635	637	629	606	625	609	598	628	602	605	630	642	626	597	664	607	640	614	676	654	628	639	568	630	622	599	642	635	615	622	684	611	650	600	614	605	588	626	645	621	632	650	652	620	619	649	637	609	658	612	636	623	596	600	620	657	654	626	618	616	622	603	644	658	623	660	607	632	695	650	566	595	665	612	616	673	579	624	651	633	642	637	651	616	633	667	643	629	622	610	673	600	607	616	617	589	671	612	630	610	631	604	644	591	625	670	643	602	636	606	641	631	630	654	629	607	631	594	593	585	604	629	584	637	656	620	586	655	627	570	633	625	586	589	584	632	583	631	628	636	637	638	636	665	611	618	625	619	616	610	588	625	674	627	631	625	622	614	587	598	607	622	599	617	643	594	606	626	625	695	613	635	578	625	595	631	637	584	608	632	662	596	609	617	603	646	667	642	548	563	616	630	573	573	641	589	627	676	647
24314	21474	25100	28275	21475	21482	17485	470	259	212	193	163	202	183	164	160	154	157	144	156	156	150	136	134	148	132	143	143	131	145	124	124	136	127	107	145	137	125	146	130	127	133	120	121	129	144	152	102	148	120	112	124	151	133	139	117	138	130	137	132	132	140	133	121	125	135	131	128	125	133	151	124	130	149	121	115	133	128	134	109	127	126	120	139	133	130	128	121	133	115	141	131	135	129	155	135	121	121	122	127	142	139	124	118	113	117	134	139	135	130	135	114	125	120	109	130	121	133	124	134	134	120	133	127	129	131	136	99	135	116	130	126	143	118	140	116	123	122	130	116	144	142	121	145	98	125	141	129	128	122	108	122	119	122	106	122	125	125	135	136	128	130	131	131	121	115	129	151	126	120	110	121	142	143	132	127	130	131	156	124	152	136	117	108	106	109	107	113	148	147	127	116	119	120	118	123	139	114	113	127	124	136	140	153	124	124	138	119	119	120	130	139	131	112	135	145	125	122	150	113	121	112	126	141	123	101	135	109	127	140	106	127	138	143	135	133	130	142	129	121	138	122	109	140	129	127	123	125	138	125	127	142	104	165	126	127	137	146	123	123	139	139	120	126	135	126	105	132	115	129	139	134	140	126	144	146	117	137	107	134	99	119	122	124	143	124	149	146	144	128	109	140	133	103	97	146	125	133	114	128	130	124	119	148	134	124	122	130	114	136	131	122	141	129	120	122	121	136	146	129	138	156	107	125	119	107	135	148	116	125	138	124	119	134	118	129	128	132	144	106	159	129	141	131	138	128	116	122	143	126	127	119	131	121	115	122	127	145	115	122	95	112	116	116	122	134	135	116	137	125	142	134	141	118	141	119	110	131	135	132	128	138	119	124	130	123	123	115	129	138	116	119	164	127	121	130	117	130	142	127	131	111	122	147	116	108	138	123	113	135	137	129	144	113	133	155	139	132	143	117	134	122	113	94	118	114	118	130	110	128	120	141	145	132	116	122	117	127	137	130	124	134	139	130	141	137	138	113	123	144	136	147	129	133	145	121	131	119	117	109	140	108	136	138	143	125	130	126	153	141	135	135	144	115	128	140	134	139	137	117	119	141	117	126	130	131	116	144	121	154	148	129	139	128	132	121	126	127	137	132	104	153	112	152	127	116	105	131	141	158	132	137	130	118	138	147	135	141	121	145	147	132	152	133	140	124	135	137	136	143	122	126	145	123	118	136	130	135	119	109	140	135	133	130	132	134	120	125	124	120	106	155	144	152	141	112	128	153	117	133	139	119	121	148	118	157	127	146	112	121	122	115	126	115	138	123	114	127	128	130	119	142	145	123	117	128	128	116	143	137	148	133	128	131	110	123	113	126	109	125	158	127	115	142	132	141	137	126	121	115	119	131	118	137	126	107	132	114	119	114	117	122	117	126	107	119	140	110	132	124	127	130	124	117	128	121	104	132	124	139	127	150	130	138	127	123	133	103	116	137	127	148	134	114	120	146	110	124	116	133	153	157	117	130	130	138	133	123	129	128	127	143	135	104	118	132	133	137	120	110	133	117	145	130	133	150	123	159	166	137	159	144	115	166	148	128	131	106	132	112	112	143	136	145	136	149	144	147	125	151	142	129	133	116	133	129	126	136	151	133	137	137	141	137	148	123	112	141	133	125	111	122	116	129	127	126	126	143	138	121	138	124	117	148	131	134	122	125	152	114	144	156	134	125	138	126	120	151	134	129	127	109	110	134	116	129	109	126	130	123	109	126	148	129	117	128	129	140	134	117	119	126	149	112	129	129	106	133	141	141	112	115	138	111	150	126	126	124	140	125	121	131	119	117	143	131	121	117	142	142	132	138	125	140	144	117	131	121	138	126	139	114	127	104	119	134	114	131	150	138	132	132	114	121	145	119	120	117	118	115	103	128	133	149	119	133	142	118	128	142	120	150	109	131	122	119	132	140	149	138	117	124	125	130	134	124	114	125	123	137	139	104	135	116	146	127	115	117	124	122	102	106	121	153	130	143	148	138	115	120	116	113	138	139	132	126	150	138	118	113	129	150	116	105	136	142	142	142	129	142	129	109	121	112	106	128	131	123	138	113	130	118	123	127	130	136	128	118	119	133	128	141	133	117	109	105	135	120	110	137	102	122	143	118	131	111	124	124	128	116	112	116	140	133	140	128	135	157	141	125	98	121	130	152	124	131	115	117	116	132	131	122	120	140	127	127	132	112	134	134	129	118	114	125	163	139	116	127	130	117	112	126	110	139	137	118	132	117	144	118	105	129	122	117	119	121	130	130	127	131	120	119	109	126	134	142	131	123	142	131	128	121	117	136	142	126	121	143	134	118	113	129	109	143	123	109	115	104	143	126	130	128	130	131	108	137	125	138	127	129	112	135	113	124	127	143	135	131	125	113	130	133	114	114	127	134	130	132	133	119	120	108	123	145	114	124	124	133	150	118	112	141	141	134	132	147	140	138	117	122	129	134	128	134	118	126	145	122	132	116	129	124	144	117	120	122	111	143	143	135	114	132	111	108	96	131	117	128	151	139	114	120	130	141	135	135	146	127	105	140	136	114	106	142	126	116	113	116	153	126	139	139	125	128	122	121	140	148	128	124	126	123	132	103	138	113	151	112	127	152	123	104	124	153	113	164	126	132	153	108	117	125	112	117	110	143	124	130	135	138	137	149	128	127	131	147	108	133	142	140	109	121	132	127	127	127	137	128	107	125	129	115	142	136	114	129	113	125	116	115	116	127	127	122	139	140	145	117	118	129	116	123	105	123	142	139	133	118	138	121	127	137	142	134	128	140	133	120	105	134	123	123	137	115	130	121	120	153	113	113	120	124	127	122	103	108	133	122	131	113	141	134	135	125	120	132	134	120	129	118	147	131	125	121	122	122	155	120	133	132	135	124	127	133	137	119	128	130	129	104	127	131	146	118	111	120	136	155	116	140	159	105	136	102	120	132	143	130	133	128	131	131	132	129	136	107	119	129	117	129	139	131	110	117	119	113	118	134	101	117	105	126	132	130	135	142	106	129	143	127	141	137	122	112	109	114	133	120	110	106	135	119	130	144	133	142	94	119	135	132	131	122	125	123	114	112	114	108	117	124	117	131	122	119	108	123	137	118	142	109	132	137	121	119	114	137	138	134	97	127	137	149	115	137	139	143	111	140	131	130	98	117	127	135	135	151	127	119	125	139	121	128	123	125	132	147	133	124	103	119	142	129	137	148	113	140	143	124	147	123	128	133	148	126	134	126	132	118	141	129	146	111	135	120	151	128	122	113	146	138	126	126	132	141	121	121	122	111	115	156	114	124	120	150	112	112	131	122	137	136	121	131	121	127	138	125	146	124	120	124	140	116	115	128	115	129	130	137	119	135	113	134	129	113	106	123	138	129	114	130	120	132	121	144	124	123	122	133	148	125	126	143	103	127	113	127	135	140	124	133	129	120	131	145	136	117	95	130	150	123	125	134	123	132	136	152
2957	3231	1604	799	542	454	414	411	367	352	352	337	347	331	344	328	375	328	328	311	345	317	346	300	336	321	297	349	335	316	317	314	302	364	337	330	311	307	304	325	312	328	313	331	338	321	329	327	307	272	329	312	319	318	348	316	312	334	332	294	297	291	306	320	313	303	315	327	323	313	324	355	311	328	312	351	317	317	321	288	355	320	327	320	310	312	326	334	359	318	317	316	315	315	314	311	331	321	321	347	327	300	300	325	296	322	347	289	322	300	342	328	305	302	300	323	310	328	305	302	316	357	318	305	324	285	329	345	303	349	329	312	323	315	331	333	344	321	328	323	305	295	323	332	283	320	325	297	327	335	333	320	309	334	334	292	312	344	338	374	321	312	327	282	314	325	340	305	282	341	329	314	319	310	292	311	295	316	343	277	314	308	322	319	320	325	355	339	348	315	327	332	314	316	317	299	330	317	304	321	362	357	306	337	312	323	297	306	294	300	316	315	289	340	302	302	363	325	333	347	319	333	304	294	350	279	287	353	320	315	323	318	324	325	317	319	353	320	311	286	335	296	315	314	332	320	324	335	314	317	308	302	330	301	308	319	316	332	330	298	319	295	328	320	338	318	343	316	295	320	338	313	301	320	314	320	332	304	303	311	306	302	297	299	320	332	339	380	271	313	314	279	281	311	312	308	318	286	338	329	365	311	332	295	333	317	323	313	360	323	330	275	314	292	320	304	303	316	334	327	321	330	315	293	311	340	323	327	317	304	329	328	322	307	308	318	284	305	287	322	318	348	338	318	298	312	308	329	323	334	336	322	312	334	290	297	315	312	321	329	320	309	286	327	287	323	318	316	315	319	333	323	328	307	318	312	304	320	321	338	311	315	333	298	300	324	324	289	322	319	320	349	329	366	315	285	306	317	279	316	328	348	320	359	323	329	314	322	339	331	332	349	326	308	309	308	315	348	326	291	322	325	321	300	310	308	331	288	315	309	300	285	347	313	310	294	333	333	330	323	313	311	369	307	332	314	331	310	270	340	281	309	314	312	323	294	301	309	347	266	316	282	339	349	295	324	295	340	318	330	340	319	304	324	328	338	294	302	327	302	315	328	386	321	328	318	317	303	322	332	307	318	307	318	278	288	301	331	321	325	302	332	304	308	364	308	321	341	328	295	366	310	317	329	294	347	350	345	321	310	317	304	292	328	315	307	345	327	310	304	338	326	338	318	308	342	317	298	336	310	313	304	325	322	310	327	334	333	330	331	297	317	341	288	294	337	333	326	304	330	327	355	341	289	320	319	297	313	338	335	319	305	341	306	328	295	301	331	321	300	329	311	311	324	312	326	326	306	341	342	304	314	307	318	295	327	335	334	317	307	350	319	317	339	329	324	320	300	342	314	302	286	324	309	306	341	319	311	304	359	302	327	343	316	308	309	336	344	296	311	337	330	315	289	315	338	304	332	282	297	333	283	314	318	322	335	293	350	302	334	318	302	307	314	308	304	321	295	353	359	336	317	316	347	321	323	290	314	343	310	318	320	319	323	316	330	337	283	330	328	330	326	324	316	307	321	320	339	349	334	342	308	293	309	316	336	316	296	339	327	336	300	333	305	353	328	283	334	299	320	307	313	296	318	320	315	347	325	284	334	322	322	313	345	309	317	315	284	320	312	297	310	321	314	313	327	322	331	318	340	274	353	301	308	316	312	308	308	304	329	326	342	300	293	331	339	316	324	320	327	311	327	281	273	325	323	319	329	289	326	315	311	317	289	338	315	308	311	349	314	305	299	336	323	295	309	313	290	303	320	303	320	297	330	301	338	333	308	330	353	298	306	313	313	331	334	333	340	310	312	313	335	343	304	307	298	327	290	345	354	298	333	311	319	322	316	302	337	318	322	336	316	330	318	301	359	306	310	363	288	340	296	321	299	326	343	343	307	309	285	322	321	301	346	304	305	301	325	331	340	306	342	312	339	298	288	308	322	308	306	339	312	298	330	309	333	330	321	302	322	297	331	339	306	327	316	305	331	316	306	322	285	285	299	305	302	285	336	306	307	309	312	309	321	332	315	335	347	310	339	284	298	335	317	295	307	340	300	262	313	298	326	329	336	302	341	318	317	326	305	307	285	340	308	324	305	333	377	304	338	296	313	323	342	298	338	294	302	309	344	328	334	317	320	324	319	327	290	327	308	306	331	318	302	328	333	312	300	329	306	297	302	335	342	339	330	314	307	348	323	317	351	307	310	327	307	331	312	303	331	308	347	307	310	298	333	318	325	331	346	341	302	333	313	347	295	330	325	318	309	326	315	326	323	303	335	331	280	323	314	284	283	310	339	321	304	298	291	310	325	298	318	312	336	295	319	331	326	311	313	315	327	336	317	330	333	320	296	311	310	295	303	334	313	293	297	317	341	304	330	337	302	307	323	365	368	329	354	293	318	301	341	302	344	316	283	340	327	311	304	322	332	328	314	335	324	340	313	305	301	323	324	316	322	300	309	295	333	292	309	271	311	319	282	323	311	313	315	338	305	341	319	283	331	326	295	325	318	298	348	340	315	316	302	322	324	315	333	315	312	298	286	322	309	305	315	291	317	339	285	336	312	316	318	330	307	319	317	328	343	309	285	310	315	289	323	326	346	324	299	306	303	287	352	318	333	312	309	302	302	330	330	302	333	299	290	332	334	321	302	317	326	299	331	338	293	293	336	321	340	324	320	307	304	325	306	330	325	332	346	269	307	327	314	310	321	323	345	276	324	336	314	308	349	336	317	332	348	304	306	325	288	304	308	314	302	348	344	321	329	312	321	336	317	317	341	301	302	284	318	304	330	317	335	323	325	352	285	322	308	313	298	311	313	314	301	299	316	327	298	322	334	314	335	317	325	311	307	308	312	352	271	319	296	340	322	324	326	320	319	348	311	310	349	317	315	318	306	327	341	302	303	339	325	314	319	322	301	345	308	283	296	329	293	291	317	287	320	323	322	310	310	316	309	299	343	317	324	298	307	335	329	326	334	308	313	300	360	348	295	366	317	282	310	323	333	322	338	324	359	342	292	321	346	364	340	312	312	285	290	328	297	320	312	321	353	316	341	326	288	343	313	324	330	294	288	287	327	321	337	311	313	309	334	357	305	319	327	301	324	320	311	334	322	326	343	298	298	325	319	313	332	322	307	293	294	324	311	331	315	330	317	310	314	319	319	314	335	323	294	316	320	324	305	311	299	312	364	322	307	320	316	374	309	319	323	322	316	307	334	324	321	302	276	307	324	290	320	309	318	310	347	320	303	281	327	337	320	308	315	286	281	331	295	341	350	321	322	302	311	336	313	310	332	309	313	331	342	301	352	303	283	331	322	286	307	319	288	313	306	315	290	334	290	318	293	358	336	333	341	309	312	334	301	312	292	331	282	344	327	304	314	327	347	309	336	318	340	337	313	290	291	333	336	329	313	350	293	323	332	338	308	318	272	313	303	319	299	330	291	306	339	325	319	310	343
32110	21071	11725	925	483	421	404	375	397	425	383	434	373	397	392	375	391	395	402	383	392	405	421	389	375	405	432	375	417	382	410	377	404	409	386	393	364	425	413	419	404	414	421	367	412	422	363	407	376	401	394	373	358	432	412	417	395	397	381	417	376	416	385	390	377	376	387	419	416	410	385	383	383	390	404	421	384	395	387	388	388	378	386	435	381	421	430	413	427	402	401	417	399	404	440	372	402	379	398	393	348	354	374	416	389	393	384	411	384	370	372	377	402	415	391	408	410	379	405	377	379	377	364	396	402	379	441	396	399	384	394	367	361	410	422	402	435	387	389	389	379	395	425	415	377	430	362	408	424	371	434	424	414	408	423	416	406	417	390	379	385	414	425	358	425	426	372	410	420	363	391	409	411	418	418	433	371	385	411	396	412	397	374	396	353	411	384	415	406	399	388	419	393	386	368	382	366	434	403	389	401	383	413	429	388	453	414	432	381	357	404	386	379	362	370	375	422	375	379	373	377	395	390	365	369	395	406	382	390	429	380	379	390	398	381	411	410	372	389	386	391	379	373	397	392	394	357	404	387	376	368	407	394	393	413	407	352	404	429	428	402	387	387	413	386	412	404	419	389	383	377	405	393	467	387	409	417	427	390	364	394	357	421	393	372	394	411	360	420	427	365	374	389	396	361	412	404	398	396	384	384	411	406	382	437	418	410	409	411	378	389	442	411	385	424	395	394	393	388	378	403	401	407	395	373	409	395	378	412	400	402	403	401	372	403	378	423	461	380	373	383	374	403	394	413	405	412	389	416	389	409	425	377	407	415	380	401	403	427	353	392	437	434	401	417	421	353	402	384	408	404	413	414	413	414	418	393	408	351	411	405	413	411	407	388	393	390	408	390	430	380	375	394	419	427	360	393	369	360	474	433	373	376	396	408	382	385	433	405	420	416	387	381	413	418	375	430	359	370	392	409	419	426	373	396	372	404	373	372	357	388	431	434	406	388	400	407	424	413	371	384	384	400	417	416	413	373	346	394	396	419	408	421	366	413	397	407	388	376	404	401	426	419	414	384	397	377	384	389	433	400	402	365	396	444	369	393	374	388	405	405	405	377	396	429	421	419	403	387	370	376	436	372	418	395	370	383	400	404	387	424	385	405	355	377	380	383	422	420	402	363	398	362	377	452	404	362	409	394	402	446	422	380	405	435	395	407	413	423	401	369	380	369	395	419	400	396	404	430	405	394	378	400	415	389	382	422	372	406	427	425	398	366	400	378	387	421	382	396	385	414	389	366	393	412	366	393	404	372	419	409	392	430	353	429	406	396	372	360	376	425	426	393	397	407	426	404	372	395	399	385	400	421	404	381	426	438	372	392	388	400	388	397	364	404	408	394	426	376	409	392	429	424	408	389	408	419	408	388	398	376	407	429	420	426	390	422	384	469	397	365	407	377	411	402	396	396	389	376	400	406	414	424	413	407	353	411	385	383	448	402	446	412	405	416	405	415	395	418	418	450	426	376	411	393	404	382	402	390	379	415	393	377	436	388	390	433	382	402	401	408	409	410	381	363	432	398	388	386	444	402	375	373	365	388	367	383	390	374	418	377	401	385	407	385	414	374	408	408	409	428	360	381	421	356	410	424	385	443	381	402	392	412	422	418	369	412	408	384	377	406	420	402	412	409	406	393	399	467	419	422	401	392	364	417	343	403	412	385	397	420	381	398	394	395	392	395	437	428	373	430	385	374	379	363	434	422	415	407	412	373	422	395	407	415	379	400	376	382	402	379	408	347	407	401	407	396	373	415	410	395	414	333	416	389	408	425	421	394	446	377	392	389	400	389	382	391	419	380	391	395	365	378	405	405	401	413	412	380	453	398	371	382	400	373	402	417	404	386	390	394	360	387	400	380	387	416	346	409	386	388	433	372	403	401	392	390	372	413	423	387	401	430	393	380	396	390	414	391	406	422	408	419	381	377	422	417	397	399	432	408	408	405	398	460	361	398	411	400	407	423	364	418	392	387	401	381	399	398	402	395	381	408	406	393	393	389	395	393	423	389	407	406	415	406	386	359	386	393	420	378	392	389	417	419	407	410	382	398	393	371	369	378	404	392	363	384	399	418	412	388	376	339	382	412	380	385	430	363	398	389	398	377	408	380	385	423	437	408	386	409	387	403	408	392	382	401	400	403	421	381	386	408	423	430	418	401	411	398	423	393	371	394	358	403	415	429	374	395	384	396	400	373	416	377	369	419	360	383	378	398	408	404	393	377	406	397	407	374	379	404	395	392	404	405	384	401	384	393	380	419	394	381	408	413	427	418	426	394	384	381	402	399	400	402	392	398	433	382	376	409	376	423	432	381	403	354	362	340	398	367	391	421	362	383	401	391	423	416	361	393	388	374	407	374	426	390	413	390	389	396	400	412	446	389	372	390	361	387	405	415	421	401	400	380	393	434	416	389	421	366	395	399	412	395	397	398	375	393	402	404	344	360	383	396	367	405	360	383	367	420	429	392	374	401	410	381	412	352	402	390	411	380	400	403	395	389	385	388	380	367	389	376	445	373	397	376	405	368	387	417	402	390	419	361	393	381	387	401	411	385	375	371	401	388	403	375	398	386	389	408	426	400	409	422	405	387	408	352	395	381	365	431	393	380	389	425	369	404	379	352	386	420	386	400	431	408	432	407	431	392	402	426	428	391	380	414	389	421	391	409	361	421	365	398	384	408	392	419	401	414	403	392	370	404	390	429	392	417	423	383	420	413	370	438	396	410	404	383	395	414	396	399	445	404	349	416	372	410	424	421	420	395	400	382	362	402	397	385	402	402	403	385	404	422	434	410	377	373	404	413	399	397	392	394	415	400	442	397	430	371	398	405	395	390	394	395	399	435	389	383	416	374	376	414	367	395	404	428	402	391	426	395	407	402	407	404	390	382	397	396	372	420	389	397	401	395	403	421	348	334	391	446	392	419	401	349	395	398	429	426	384	389	371	378	433	411	391	413	382	374	388	432	395	381	382	393	385	361	389	386	397	437	392	388	427	388	396	374	432	385	405	396	388	383	368	418	393	363	375	415	406	398	405	445	400	437	371	383	371	378	400	384	391	394	436	405	405	384	389	397	400	406	376	377	421	361	388	410	412	429	380	399	391	360	399	393	383	374	421	392	387	416	403	380	439	400	413	402	403	388	403	386	416	373	383	434	399	401	379	366	372	350	398	417	368	382	397	421	409	418	409	381	397	366	390	374	409	419	411	389	452	380	451	383	413	389	365	370	379	380	401	392	426	400	337	356	380	419	347	391	408	419	408	396	368	397	427	449	388	427	392	399	405	409	417	433	427	377	390	406	392	388	403	374	425	379	401	400	402	386	377	422	400	392	383	397	380	386	423	400	368	382	386	405	420	448	415	384	402	380	350	418	374	398	400	424	411	375	415	367	391	378	400	417	395	351	415	441	394	391	384	404	397	383	401	398	361	388	399	362	386	386	407	391	426
5804	1083	958	931	879	876	893	848	887	841	890	882	897	883	876	894	869	898	914	873	875	882	894	885	847	917	879	848	910	816	871	851	893	846	840	803	881	821	827	864	872	863	850	826	910	855	903	894	915	878	841	928	902	844	833	883	808	829	838	861	924	871	822	850	850	873	837	888	806	864	881	849	833	902	880	838	815	867	822	816	892	844	815	895	873	869	861	840	901	903	851	915	927	840	811	856	840	829	924	881	875	835	841	870	848	862	881	916	926	876	903	886	879	878	878	891	888	825	858	853	918	917	871	851	900	884	881	884	891	835	881	911	853	885	895	830	860	906	854	869	876	880	901	869	872	863	877	875	902	881	922	847	870	922	842	860	854	850	875	874	891	888	881	902	855	867	869	828	895	869	850	882	886	875	817	910	907	921	857	827	913	801	899	882	845	846	883	788	820	850	875	812	899	855	873	829	897	852	908	856	863	926	864	883	894	901	868	887	841	947	844	876	852	896	844	864	870	897	872	879	878	869	888	874	901	859	911	861	870	847	845	805	894	875	860	853	835	924	892	914	857	900	847	871	840	860	840	896	840	880	952	871	881	886	860	850	834	897	848	925	887	815	854	850	900	873	867	851	914	877	869	843	838	910	838	836	908	859	809	856	873	915	869	861	868	881	877	851	891	871	877	872	842	882	883	876	818	854	877	870	849	889	832	883	890	871	876	927	899	873	855	870	931	843	848	866	815	855	908	899	888	868	882	871	847	823	868	878	862	894	860	879	815	879	861	857	863	907	883	824	832	835	828	875	874	908	897	873	922	899	858	818	901	864	885	866	891	881	870	856	893	889	853	857	841	847	857	835	870	862	880	853	907	862	852	887	872	882	856	868	900	844	867	822	918	876	873	858	900	879	851	874	867	848	847	883	843	862	861	876	863	843	870	871	853	873	838	837	835	858	968	889	850	869	850	800	893	848	858	894	890	876	874	893	862	832	833	878	924	893	929	821	876	886	846	877	862	828	867	880	950	903	850	860	830	896	823	859	887	837	903	866	851	860	885	865	861	870	864	885	898	830	874	813	896	907	910	860	865	865	873	904	872	893	882	882	860	860	858	871	883	854	882	892	854	859	858	855	848	835	883	850	891	872	884	906	928	900	921	863	828	841	816	845	855	890	859	930	937	825	902	874	871	867	897	840	849	884	874	878	889	961	874	824	890	869	815	896	826	882	850	877	853	836	855	910	860	874	835	842	862	832	901	844	900	914	868	899	860	907	876	854	891	838	859	905	862	914	838	838	819	842	823	892	848	844	884	874	849	892	905	917	827	900	899	901	866	909	883	919	894	903	855	859	919	890	848	849	901	886	874	931	840	853	913	888	797	869	841	879	858	890	866	864	887	893	867	841	866	860	872	897	902	843	860	878	898	875	840	883	907	925	884	876	874	867	869	827	861	852	875	907	839	907	865	857	827	834	894	905	876	841	864	904	883	881	881	895	863	869	886	859	906	861	913	813	821	834	872	825	848	894	868	870	876	913	877	857	904	888	854	903	844	833	827	889	857	831	845	883	896	938	885	870	854	847	820	863	846	890	858	930	834	875	896	868	868	853	859	865	920	881	860	879	838	932	885	921	896	892	894	843	867	901	869	850	849	862	847	877	871	900	841	904	906	861	830	834	883	878	897	888	876	925	887	862	906	847	813	872	890	827	839	856	896	878	871	923	895	910	861	903	860	921	839	898	851	883	895	873	862	855	875	856	828	875	846	902	903	833	909	929	826	886	869	872	848	900	838	905	844	874	848	819	888	881	871	870	913	818	863	893	854	880	845	900	855	881	899	849	881	861	878	821	900	898	911	870	835	904	857	868	873	867	901	909	898	868	884	841	859	886	857	815	863	869	889	898	890	835	826	837	872	830	868	830	878	884	858	859	840	854	855	886	844	874	863	876	887	880	841	781	850	881	881	895	853	851	850	872	873	840	843	882	918	848	892	849	836	958	882	929	856	917	889	874	822	872	858	888	852	913	829	842	840	922	834	883	868	863	880	852	884	822	874	921	863	838	854	838	850	834	897	932	871	858	891	840	920	910	869	877	858	845	905	866	895	881	895	889	889	902	888	865	834	866	927	859	851	903	858	930	892	892	929	853	884	844	884	890	866	894	886	873	818	895	846	876	853	875	900	859	903	824	859	808	836	890	925	910	903	866	909	858	845	866	839	852	888	886	886	880	865	859	922	855	876	873	892	837	857	885	891	868	848	839	872	858	893	855	909	861	837	850	884	845	835	848	873	875	837	801	900	842	821	834	858	879	821	881	867	869	888	854	845	891	844	891	890	848	898	811	876	922	854	870	850	835	811	923	903	891	890	868	857	849	881	870	876	924	834	867	824	885	875	980	827	859	826	889	831	885	872	932	864	877	884	859	864	870	864	851	884	845	896	825	870	834	902	858	861	807	875	872	890	881	913	827	884	857	862	856	812	842	898	925	864	887	868	898	908	851	889	828	857	888	796	845	869	867	893	851	936	815	829	885	925	846	844	908	869	858	903	896	874	856	870	852	842	814	896	846	810	827	932	908	870	827	883	889	908	844	893	864	913	851	856	796	879	900	878	884	852	858	899	810	847	875	873	863	869	896	870	922	854	817	874	858	836	848	861	874	870	875	887	856	864	844	802	874	856	869	840	914	856	843	837	924	889	923	867	853	905	893	892	851	893	830	884	900	871	887	884	849	887	885	831	830	908	910	851	860	846	897	876	884	914	864	897	863	879	845	917	890	851	869	915	867	878	849	922	838	836	859	824	836	885	843	825	881	884	850	908	872	831	858	808	867	856	920	843	874	855	852	916	841	932	832	848	873	892	902	867	854	945	876	858	805	899	835	853	877	900	872	856	858	886	830	852	856	869	879	856	804	866	903	842	921	885	851	855	825	862	870	876	789	888	824	876	869	879	848	902	824	877	845	816	931	925	891	838	855	858	876	885	821	860	857	862	849	890	869	834	842	904	854	864	857	881	876	863	894	881	891	875	875	863	871	923	890	891	869	856	875	845	867	892	880	887	872	829	868	866	841	861	876	872	875	873	881	843	837	866	879	854	855	894	813	899	844	894	828	884	867	845	868	851	860	861	914	866	850	835	923	831	892	880	897	906	922	888	839	865	892	850	886	895	896	810	858	879	933	845	895	910	923	862	862	829	902	848	878	829	856	837	832	812	885	853	858	882	868	822	829	864	891	877	765	840	872	906	855	853	900	823	908	901	836	824	834	892	914	859	883	837	874	880	839	833	875	855	891	840	876	874	866	861	897	882	866	864	919	867	889	839	907	865	869	845	890	948	872	867	835	812	861	845	893	878	843	860	868	915	887	867	881	895	908	906	859	824	882	903	837	851	847	875	828	930	837	888	845	887	842	881	850	930	868	864	834	861	856	905	869	868	835	890	884	886	839	890	903	810	870	843	814	890	848	869	900	844	869	849	898	850	836	862	904	842	911	879	845	831	893	874	843
25005	21514	24833	28631	21524	21254	1027	418	300	344	307	306	321	315	315	330	325	306	281	292	296	291	315	273	296	313	321	282	256	314	282	318	300	274	260	255	280	302	302	275	298	284	281	278	298	297	281	285	300	282	311	296	288	273	281	266	276	284	279	291	283	289	261	305	318	279	247	272	270	278	306	271	257	269	270	249	282	316	272	273	254	301	276	301	283	285	266	317	263	274	268	271	326	322	303	307	279	297	295	267	271	284	278	275	268	278	297	279	282	270	278	310	290	273	293	281	282	271	283	281	277	284	274	266	246	288	294	291	296	306	304	305	245	254	245	290	279	286	291	300	296	301	314	291	256	280	273	265	276	280	296	271	286	289	282	275	293	289	306	295	318	263	274	289	304	300	300	293	271	281	289	279	278	272	297	293	282	299	298	307	255	324	303	300	322	269	290	317	279	292	306	255	308	271	263	278	271	266	312	289	276	277	277	284	279	274	290	280	278	258	277	284	281	294	264	271	288	302	262	273	287	272	300	250	278	294	262	293	292	299	309	320	322	273	300	275	265	298	278	294	271	247	262	311	277	288	270	315	282	304	290	280	255	291	294	261	283	261	274	287	296	269	287	289	272	273	288	296	320	301	292	273	304	239	289	294	313	268	262	289	309	281	265	295	259	273	244	288	311	316	275	304	292	309	299	264	286	255	293	301	264	278	309	285	307	332	276	295	282	285	250	265	262	328	282	281	282	299	311	313	331	289	312	299	305	296	286	267	281	287	282	275	298	299	287	271	284	288	278	296	267	270	275	298	267	322	288	294	283	288	298	290	272	261	288	278	275	327	295	295	266	259	283	318	246	290	299	296	286	272	271	311	279	285	294	319	285	280	296	278	294	278	286	275	275	290	309	309	273	250	290	267	255	288	293	308	266	291	288	323	281	290	312	278	296	270	276	280	287	300	281	291	290	293	304	282	280	275	272	276	261	294	286	290	299	291	250	252	286	320	269	286	291	315	267	295	271	264	248	279	259	286	296	288	330	312	284	306	292	287	297	303	287	286	264	277	262	286	264	291	278	300	266	285	299	289	277	296	278	286	284	285	285	298	301	285	282	287	304	269	280	276	286	318	288	248	261	276	305	290	310	268	287	296	299	304	280	276	294	264	284	296	274	316	275	288	270	286	276	287	263	280	309	263	271	291	277	273	288	263	294	267	290	292	292	302	256	299	286	298	332	294	262	273	284	311	260	268	276	288	263	291	298	327	271	286	283	304	306	261	296	289	308	292	293	269	246	280	283	288	296	284	288	291	297	266	276	268	281	291	274	313	298	252	264	256	287	298	293	303	290	296	278	305	263	258	304	305	317	263	256	291	299	298	318	297	282	263	296	293	266	286	298	272	266	303	286	265	276	292	295	258	263	305	276	284	298	281	297	281	301	306	267	267	304	318	301	293	281	274	309	295	295	269	317	286	237	309	292	264	295	284	317	320	296	305	271	316	275	267	290	326	281	273	295	304	279	266	249	316	298	294	290	287	283	312	285	277	254	307	288	290	274	305	260	257	252	294	283	300	288	288	323	286	276	275	302	263	268	291	300	272	302	279	295	279	277	258	315	265	278	299	262	310	290	311	276	322	289	297	285	293	299	288	292	307	292	250	322	279	285	276	288	261	322	253	300	230	273	284	273	291	281	287	269	320	309	265	266	273	281	245	284	308	308	285	290	242	284	301	282	297	296	264	291	286	269	249	302	273	281	282	280	291	294	290	293	303	308	282	308	292	295	275	280	281	330	272	274	279	277	251	269	288	288	313	276	255	316	285	275	267	289	283	292	324	323	308	288	276	292	276	279	267	307	279	294	277	307	291	284	300	293	287	272	306	289	301	287	290	284	265	276	261	247	297	264	288	273	294	287	278	288	288	285	292	295	293	302	314	256	297	301	287	314	293	313	315	276	281	300	260	247	284	256	285	296	305	286	289	316	253	259	277	291	322	307	287	272	264	276	292	277	312	253	297	252	305	300	274	289	289	311	297	261	279	268	297	283	293	260	268	264	271	290	277	284	278	257	288	276	245	275	277	247	280	273	283	279	276	266	275	294	308	272	271	325	265	279	338	300	305	293	274	294	273	261	248	306	284	330	292	293	282	289	306	311	278	314	281	279	300	291	238	280	270	260	290	244	306	294	276	295	264	288	292	315	331	325	283	264	291	295	270	283	305	308	284	265	285	271	272	274	281	296	307	274	276	297	296	285	287	276	274	296	275	287	265	301	288	289	261	292	258	287	275	270	305	294	281	262	269	291	275	298	284	284	289	292	292	308	261	251	272	300	286	271	262	290	274	279	311	268	279	299	294	277	259	306	281	296	301	330	264	280	286	270	285	322	281	271	314	284	287	274	276	297	312	291	286	288	253	301	312	300	306	285	290	269	285	286	277	300	252	291	279	274	324	289	299	322	299	274	277	262	322	320	316	307	274	294	259	282	300	300	265	271	311	265	309	305	277	295	267	316	282	320	272	264	284	297	276	280	280	274	287	259	264	263	289	284	281	305	307	283	286	300	277	299	257	278	288	286	276	294	292	288	290	276	274	301	263	280	302	284	274	283	271	287	262	284	267	281	248	310	247	294	268	306	318	326	315	290	270	252	279	297	314	264	282	278	293	320	302	270	275	291	266	298	270	301	298	288	299	273	320	258	318	294	302	263	305	280	274	290	273	268	278	295	306	315	286	287	279	283	262	311	277	285	282	268	305	307	255	292	268	281	260	263	305	277	262	258	266	314	295	295	281	302	252	321	308	294	281	318	262	270	285	303	300	283	292	272	288	277	304	313	329	283	298	314	275	270	316	281	295	299	285	289	301	265	309	299	292	296	268	292	273	304	310	274	284	302	268	258	269	272	267	273	323	313	296	282	325	332	280	288	301	288	260	301	286	284	286	278	264	299	251	279	253	276	313	276	281	297	281	277	269	268	301	295	281	308	321	279	270	289	306	279	305	301	288	291	294	308	293	295	277	283	284	284	266	282	262	290	252	295	273	314	292	245	287	268	290	279	272	264	284	269	279	296	263	262	286	309	280	340	302	295	283	318	300	294	302	266	304	278	288	277	294	308	255	286	278	332	271	258	267	265	273	242	289	276	298	322	285	296	294	256	266	292	272	251	295	276	309	301	293	273	266	291	271	262	282	282	272	287	320	302	281	290	271	289	266	277	314	270	259	279	264	286	275	293	273	240	268	285	272	315	316	276	317	271	306	273	293	296	295	292	285	249	256	286	279	281	293	295	336	306	295	295	270	338	280	251	291	295	292	301	274	261	272	292	321	281	275	290	279	287	291	275	279	298	304	264	283	313	240	278	265	291	299	290	295	308	252	293	291	293	294	260	269	285	290	274	290	293	267	278	267	262	275	293	287	290	290	302	246	263	283	272	280	288	306	259	309	279	276	269	286	306	297	269	268	318	300	279	294	272	271	271	290	266	285	283	291	252	296	282	294	322	284	300	304	253	309
3184	2224	1270	882	742	659	629	736	666	607	618	659	634	679	623	638	643	652	642	660	659	642	599	679	603	619	653	590	603	604	625	593	648	656	652	628	646	647	605	612	607	609	634	590	649	634	616	622	647	625	607	655	621	692	649	603	612	633	635	589	643	625	647	620	645	602	642	612	679	612	596	602	635	633	605	661	655	648	613	616	627	591	635	593	630	620	603	610	593	596	615	608	660	628	627	596	645	596	649	657	594	658	600	608	631	627	647	630	657	640	654	627	607	619	675	622	638	613	684	619	591	630	659	633	644	666	629	638	595	604	625	634	600	626	599	631	644	658	606	625	606	654	589	668	620	606	646	651	587	642	638	634	606	626	615	606	601	607	609	623	615	638	616	644	604	594	635	623	608	626	620	573	637	621	632	601	613	626	662	596	649	607	613	628	649	587	645	650	619	594	638	578	624	594	613	609	608	609	635	613	629	637	638	575	638	646	645	632	610	633	591	596	643	596	640	640	623	629	656	620	600	632	622	578	662	649	626	633	620	611	583	599	637	611	629	635	662	638	601	628	589	614	616	601	609	609	631	642	653	636	638	616	634	665	608	629	630	623	606	608	632	623	587	628	601	624	674	656	592	662	639	604	614	591	617	599	648	633	592	665	615	598	647	641	666	674	585	667	634	617	614	625	618	618	624	603	634	601	625	611	637	658	640	621	633	625	602	667	601	636	608	608	634	581	635	659	643	675	602	609	627	600	647	633	599	602	623	586	628	643	627	652	634	608	643	634	637	618	660	613	604	643	650	655	603	610	607	576	645	647	609	586	623	604	636	633	675	596	633	611	579	611	597	599	633	615	595	642	644	665	651	616	633	626	589	634	604	608	615	600	626	618	654	621	621	625	653	598	625	603	630	622	619	636	587	597	606	636	620	593	664	624	661	599	614	687	578	642	596	605	599	639	638	619	618	638	611	617	626	633	609	660	605	631	622	594	623	637	612	612	614	599	621	600	667	655	594	631	664	651	559	643	592	617	647	654	596	605	660	593	628	647	598	623	617	632	665	579	649	604	623	608	644	630	575	648	641	593	606	617	656	642	614	638	613	610	665	643	639	596	652	635	634	633	638	595	604	639	556	606	632	634	640	636	625	629	652	652	639	639	615	604	539	619	655	606	629	617	636	579	626	642	620	613	660	629	600	628	623	649	674	629	623	639	627	629	615	622	615	593	644	589	635	668	597	579	654	628	588	637	598	633	637	613	674	632	618	642	619	592	628	615	620	586	638	660	636	624	643	629	652	659	624	640	609	667	623	623	646	597	643	606	604	634	624	630	635	639	616	637	613	673	608	606	622	657	621	612	608	577	626	656	575	640	636	652	595	626	625	586	610	638	606	631	596	589	606	643	606	613	624	645	651	624	589	637	592	660	622	611	632	618	596	614	662	639	613	587	626	629	616	619	596	658	635	590	588	636	654	655	623	607	614	594	618	605	624	592	616	618	624	631	637	662	600	647	659	693	591	654	611	598	639	580	619	606	609	672	628	620	619	629	584	620	632	600	604	693	636	603	608	628	648	577	580	606	659	641	596	606	623	645	679	588	644	659	625	630	615	635	642	643	600	618	581	622	593	619	614	588	617	656	630	577	637	597	625	646	620	637	612	652	631	625	653	605	673	613	625	623	600	625	587	619	626	625	613	591	608	596	611	595	613	605	605	612	597	635	661	666	667	615	640	609	591	626	605	622	641	646	589	657	624	600	600	649	675	661	622	667	621	590	635	649	642	637	622	611	582	640	608	628	593	656	619	661	641	593	613	614	625	648	627	586	661	646	626	595	578	638	619	619	618	620	663	614	619	665	589	654	621	638	594	627	614	619	633	646	574	593	633	597	641	658	664	593	619	607	639	659	658	606	639	601	642	660	621	634	617	664	658	592	651	609	622	615	618	591	629	668	606	592	662	610	633	588	607	651	642	618	629	652	649	649	627	623	646	620	601	635	615	606	629	605	624	636	631	659	663	659	651	618	675	643	650	613	664	588	626	675	623	613	620	564	604	610	660	631	647	631	597	670	628	632	629	599	669	637	611	589	622	628	620	603	609	631	652	594	640	637	637	608	696	637	599	610	647	653	648	597	666	598	645	623	604	625	606	682	572	671	621	615	625	618	623	585	625	663	602	610	689	636	615	599	616	598	591	633	641	634	621	619	655	615	656	633	604	613	595	578	638	596	624	607	678	585	638	615	640	613	633	674	616	626	621	644	636	585	636	628	609	585	633	649	572	601	631	659	653	606	603	597	630	626	617	604	633	590	649	582	635	679	592	598	660	602	613	596	636	616	613	605	632	650	616	586	609	674	657	610	609	610	595	636	606	606	679	589	661	590	615	612	656	602	631	614	629	603	640	557	621	629	585	618	643	644	625	599	623	592	640	604	654	592	633	615	634	611	616	644	598	604	657	621	638	625	637	675	613	607	611	663	585	644	571	648	623	682	597	630	640	592	608	645	638	597	640	653	569	621	641	629	631	628	610	624	586	632	615	606	615	640	628	574	644	683	587	625	577	616	641	565	614	664	599	611	620	633	602	632	589	628	645	630	541	667	619	631	635	648	597	677	611	645	608	625	675	615	630	642	620	651	636	583	645	625	630	593	633	648	587	611	638	673	645	648	602	652	605	613	648	605	622	676	579	627	651	634	600	671	653	630	598	642	663	591	651	649	635	578	666	607	592	622	639	658	620	631	625	636	598	638	638	627	637	638	599	620	599	627	616	663	581	635	609	620	643	584	644	622	599	613	675	597	618	639	617	613	649	678	624	603	631	689	614	606	629	617	615	600	656	664	633	671	609	651	534	633	662	618	614	619	614	622	578	614	633	606	586	586	619	592	577	713	616	658	631	629	580	595	590	657	604	640	623	610	626	657	676	641	632	641	626	647	601	650	587	659	613	608	616	568	649	592	636	596	578	643	541	618	631	619	602	680	605	596	649	634	601	569	587	639	621	617	602	614	584	658	600	694	615	630	614	616	576	708	625	631	638	624	586	614	617	627	627	639	605	631	630	627	674	640	618	568	616	671	619	643	611	612	621	575	589	652	604	636	621	618	615	624	624	601	626	653	607	647	600	612	621	593	607	664	591	620	601	589	628	646	626	666	575	607	588	622	610	639	636	601	612	595	619	664	631	581	620	612	628	629	659	619	626	601	622	606	639	622	639	638	580	638	589	603	621	618	629	622	592	619	591	613	629	633	611	637	646	608	615	627	600	597	641	601	622	631	598	653	655	612	625	621	632	652	612	636	610	643	654	596	623	622	577	623	664	636	620	602	598	611	653	610	634	636	614	602	635	645	593	621	609	630	639	644	626	585	621	639	658	579	619	633	640	631	664	627	642	633	597	619	617	640	628	580	656	640	595	615	607	613	638	639	627	602	600	613	629	599	628	643	605	624	603	639	669	624	623	642	657	638	609	620	625	634	560	621	635	618	645	645	633	648	616	607	658	629	570	613
24364	21478	25103	28274	21479	21487	17923	482	269	253	248	182	183	174	172	144	178	160	173	152	142	122	166	136	154	127	128	145	137	140	126	143	127	144	146	142	152	119	161	124	140	147	132	139	127	135	151	139	125	138	129	121	124	108	158	140	116	134	138	146	119	126	123	125	135	134	144	123	127	143	110	133	119	129	136	134	133	118	135	113	152	124	148	138	126	111	131	129	132	110	141	134	136	153	127	113	130	113	118	133	134	129	125	138	124	129	138	136	147	123	128	109	112	136	158	127	125	137	119	138	142	145	132	152	135	121	142	126	99	119	126	139	140	146	115	121	138	125	98	136	140	145	125	117	115	113	134	120	149	137	134	126	134	148	135	149	109	110	128	110	133	147	100	119	126	126	124	147	144	128	127	121	132	122	137	131	136	123	128	113	140	131	116	149	120	113	129	121	134	120	141	141	113	134	110	142	131	119	123	148	139	126	150	129	129	120	132	118	128	115	140	142	138	129	109	137	117	144	124	127	125	125	122	131	160	137	132	122	126	137	118	132	141	136	131	124	118	132	118	128	121	133	114	123	122	129	135	153	145	135	133	136	137	138	118	117	140	118	129	139	126	135	146	112	129	144	118	145	126	114	128	131	140	117	134	122	121	117	114	139	123	117	138	138	135	125	139	139	148	135	109	137	142	134	131	129	136	126	131	124	140	117	137	118	110	126	126	149	137	148	136	130	140	134	116	133	141	128	141	137	139	141	119	122	172	125	140	144	121	128	133	143	117	143	118	117	125	132	130	114	136	126	148	120	119	136	137	132	157	121	132	124	127	125	125	131	162	139	117	145	138	134	137	116	129	120	116	133	140	144	115	132	137	132	126	131	148	146	155	124	144	116	119	137	159	135	127	129	124	148	136	127	121	135	154	139	129	126	114	128	113	150	125	129	117	130	115	157	121	132	143	135	146	115	114	117	134	110	141	137	124	139	118	128	129	142	110	123	148	116	129	131	128	123	144	137	144	130	137	144	132	121	141	124	146	123	107	139	159	125	134	125	109	130	157	132	153	128	151	151	113	134	144	134	137	144	122	127	120	132	127	115	132	127	125	133	129	139	104	128	137	155	131	124	127	122	124	108	156	131	111	124	126	139	110	125	140	131	146	105	139	130	132	134	138	126	114	119	140	129	127	134	122	143	139	126	136	133	124	136	135	114	137	129	127	131	140	140	123	117	123	122	109	123	119	118	127	138	129	114	113	151	148	131	130	130	139	104	88	145	155	125	113	120	126	125	154	137	147	121	142	103	105	101	151	118	126	122	105	119	117	139	138	150	133	133	141	135	139	133	142	125	115	154	131	134	119	128	114	127	145	128	120	117	138	110	142	131	147	117	130	148	125	117	138	142	138	132	125	119	122	117	115	124	123	123	128	133	130	127	143	127	128	124	143	145	128	130	133	132	120	107	124	124	139	110	125	116	135	133	135	107	124	121	122	131	131	130	146	143	128	137	130	105	129	129	124	126	134	140	143	116	130	110	133	98	141	139	131	124	112	124	110	127	117	126	129	124	144	109	134	98	123	137	130	109	137	130	114	121	126	119	134	130	147	128	131	118	140	143	144	142	122	132	141	142	129	129	133	132	126	134	115	129	146	126	121	131	115	117	140	143	131	140	143	141	134	117	147	149	131	131	101	124	140	127	153	139	116	134	138	125	140	147	104	138	130	135	112	120	127	147	118	136	119	118	124	139	121	114	127	123	131	136	125	115	147	151	122	126	108	143	157	120	114	99	120	126	126	131	123	131	125	133	144	125	133	162	133	134	128	120	131	130	138	130	128	115	143	127	125	150	143	155	161	133	139	145	136	122	97	121	127	112	128	124	124	137	146	145	132	128	127	122	123	115	127	128	119	127	148	113	148	127	137	137	118	151	121	118	118	129	130	126	136	131	137	124	141	129	121	109	131	109	110	140	125	100	121	104	128	127	129	139	147	142	128	148	137	130	127	131	103	119	129	107	117	116	123	134	128	119	119	123	112	122	125	136	121	119	123	133	124	123	120	143	118	111	136	108	127	110	132	119	120	133	118	125	127	150	119	111	109	118	129	130	137	149	139	144	107	125	117	137	126	137	131	134	140	145	109	120	133	136	116	122	143	127	149	136	134	121	132	137	144	125	146	136	113	115	108	146	136	133	139	123	117	132	117	121	121	139	133	107	126	138	160	123	116	154	141	120	124	131	128	141	109	110	127	132	132	121	136	127	143	105	125	136	106	148	116	143	152	128	134	120	146	132	125	112	101	114	123	106	145	125	121	135	121	139	117	119	123	163	134	126	138	141	134	133	114	108	105	125	130	134	113	135	105	135	121	126	139	134	134	130	134	133	164	129	127	117	138	135	126	133	121	127	127	131	125	115	132	133	126	141	128	119	131	126	130	130	117	102	138	138	116	120	124	111	125	157	132	118	128	134	117	110	115	148	125	113	118	124	119	133	132	139	129	132	141	123	141	138	127	119	131	131	121	101	142	133	124	127	117	112	125	132	106	149	127	114	120	129	133	115	112	125	139	103	150	142	121	140	143	149	127	129	144	132	127	127	131	139	131	124	136	113	106	132	138	145	132	133	127	122	117	122	135	128	136	94	158	135	130	139	132	161	119	131	136	140	103	132	133	114	107	140	126	145	137	136	128	117	126	110	121	127	112	130	130	146	130	116	115	109	132	144	131	129	134	132	144	112	134	127	146	120	121	144	121	142	98	135	133	120	120	135	148	117	129	127	111	149	130	124	129	107	143	131	115	122	135	124	121	122	130	126	136	137	153	135	143	123	133	134	133	115	126	105	108	118	126	124	136	128	131	129	137	125	143	134	134	144	134	141	120	128	102	109	118	131	121	126	146	121	134	123	123	106	128	117	141	130	132	133	135	105	119	132	134	118	127	127	140	125	113	153	128	120	150	120	137	149	133	134	122	132	130	141	139	139	104	129	117	122	122	147	121	126	152	145	136	136	158	120	132	143	116	119	119	163	128	130	125	130	154	132	109	133	136	133	118	119	136	137	142	121	143	128	126	124	126	148	129	129	131	101	145	114	136	130	126	147	126	107	135	189	143	145	121	104	123	112	145	150	124	129	132	142	119	126	121	122	127	116	117	112	147	159	118	127	137	145	110	114	121	149	120	135	142	138	103	130	121	114	148	131	146	146	149	100	142	106	113	124	114	129	117	123	138	115	144	124	94	114	118	122	118	116	159	115	137	121	112	120	133	117	116	113	130	139	112	131	108	136	153	136	115	130	137	126	134	124	141	135	120	136	122	143	133	160	158	130	126	121	129	122	120	118	126	129	110	122	128	143	136	108	125	132	122	126	131	118	134	115	121	125	115	133	126	126	112	147	132	149	117	156	135	134	122	143	113	128	120	120	141	132	132	140	120	103	117	132	109	137	125	117	114	126	125	136	113	132	116	128	131	120	130	121	145	138	133	144	131	145	145	121	143	130	136	114	119	142	150	129
2927	3170	1506	822	557	493	399	404	391	350	380	348	332	335	360	363	325	352	285	323	347	323	293	307	317	339	334	332	334	326	316	290	304	314	315	317	334	310	345	340	303	299	304	271	323	317	297	329	291	313	312	309	336	311	306	319	322	299	309	311	324	303	332	265	351	315	322	321	321	321	327	303	313	304	308	301	312	312	315	313	310	324	295	322	326	310	300	282	322	351	325	325	321	322	309	319	319	321	332	326	336	333	313	311	349	277	353	279	337	318	323	278	312	324	306	340	302	342	306	332	301	290	315	301	315	281	307	303	325	341	293	340	325	321	323	309	318	306	277	331	332	312	304	322	309	299	340	297	312	313	303	345	320	318	308	304	318	307	282	316	301	306	283	303	309	274	312	326	289	313	311	307	325	298	285	325	307	358	312	338	308	291	311	311	344	337	293	284	300	318	317	334	327	323	316	322	315	331	342	342	286	314	300	282	347	330	305	335	302	332	350	305	299	307	312	305	306	326	331	303	329	289	300	295	293	313	340	310	304	294	333	340	334	262	290	318	329	299	314	326	291	309	351	334	313	319	336	307	330	302	316	309	327	329	329	335	296	304	330	288	296	340	295	308	348	354	296	291	309	329	329	319	306	302	342	315	319	332	322	320	327	310	326	287	320	307	301	304	330	318	360	309	328	308	314	290	316	349	337	324	293	308	346	302	317	307	328	302	307	331	287	324	323	337	361	299	306	298	331	328	318	319	279	336	320	334	298	300	296	304	311	304	328	337	305	325	306	317	326	323	324	326	332	322	314	318	311	313	324	341	292	320	318	325	315	307	305	294	335	313	305	311	287	341	328	311	319	311	334	351	307	324	344	304	311	311	350	301	326	304	353	313	320	355	344	311	319	294	313	306	331	328	283	319	310	338	318	320	309	290	313	307	327	297	299	296	317	301	295	322	318	286	293	307	294	326	320	320	322	332	329	267	342	300	330	308	331	301	329	315	328	315	276	327	308	340	321	298	312	321	327	344	289	307	325	337	286	311	291	342	315	346	303	288	318	305	295	322	322	314	287	316	317	307	331	338	310	299	324	305	311	324	321	327	302	354	338	309	319	299	304	324	299	327	312	312	313	327	320	368	325	325	359	348	329	309	328	323	278	342	321	333	356	330	303	302	330	323	283	320	302	299	311	315	338	307	305	305	315	322	306	321	335	328	325	330	299	302	335	332	334	316	288	323	307	290	322	318	321	344	302	342	317	316	321	322	298	329	321	297	304	303	314	305	301	332	297	316	335	294	300	311	312	330	301	319	312	339	313	310	297	310	326	316	298	324	349	326	318	327	323	276	298	319	278	312	295	332	309	302	324	325	302	335	348	310	313	316	324	314	333	310	301	306	309	282	285	323	335	318	316	292	293	318	348	321	326	328	291	296	336	340	328	295	298	330	309	323	327	285	325	313	299	337	344	323	302	333	302	315	341	337	334	322	296	276	280	325	313	304	299	306	310	307	301	327	355	314	308	339	304	351	314	302	333	331	333	307	308	313	309	315	345	323	319	324	312	371	315	310	299	343	282	347	308	321	330	321	329	357	301	334	331	326	302	335	314	333	334	340	320	312	316	310	310	313	318	312	335	290	331	335	318	327	319	308	308	317	305	305	306	301	309	314	302	290	300	316	318	341	323	259	299	328	294	318	334	299	308	304	326	322	327	341	303	309	283	302	309	325	301	337	323	359	337	341	312	309	341	305	328	313	282	309	319	281	322	327	304	336	307	299	337	329	324	305	332	300	317	315	313	309	301	318	321	314	325	340	338	313	334	257	324	304	357	327	306	285	311	376	313	330	309	304	303	318	318	307	317	317	327	324	316	280	343	322	330	347	287	327	308	310	305	289	320	337	319	302	305	316	329	324	309	307	294	326	303	327	332	303	288	349	299	318	346	275	320	304	310	310	299	330	350	344	318	301	306	332	339	324	287	280	304	332	317	313	341	293	300	305	302	312	302	320	332	314	338	309	293	299	300	330	357	315	339	320	297	342	299	306	315	326	298	345	320	325	341	324	287	325	314	313	295	301	312	335	296	288	287	314	350	325	305	306	327	291	306	304	281	295	311	299	336	318	300	330	326	310	325	336	303	305	318	341	345	324	305	304	326	308	327	346	300	317	305	313	318	307	310	314	287	317	323	297	343	308	306	310	318	323	330	317	294	324	323	329	281	303	310	299	311	327	334	303	314	296	325	339	289	310	295	332	306	332	285	314	328	336	310	307	330	354	320	307	311	331	319	337	303	340	335	296	354	327	311	340	297	317	314	335	317	301	304	302	316	322	304	313	294	311	354	319	300	326	342	277	301	324	308	325	287	315	318	318	330	326	328	306	348	291	313	307	302	307	327	313	327	317	326	311	285	332	329	346	285	309	311	289	319	355	296	313	296	310	313	303	318	308	323	304	305	314	327	322	341	319	337	313	343	302	313	306	301	311	320	311	333	311	288	326	296	322	280	275	315	290	269	328	325	302	322	310	330	305	300	314	316	288	315	307	316	338	306	303	291	330	323	329	313	323	317	301	332	311	299	313	310	291	307	311	316	320	321	344	356	297	284	321	320	310	364	297	306	332	297	337	315	317	287	343	329	325	345	309	326	294	314	315	336	289	333	336	328	317	334	301	311	315	333	300	284	297	317	314	296	337	317	335	335	301	292	278	311	340	314	281	270	309	304	319	317	310	315	315	318	327	291	351	327	333	301	299	367	306	295	349	282	313	320	344	325	328	323	318	272	327	293	319	331	302	333	338	319	323	321	299	298	306	281	323	346	332	316	320	314	304	338	274	320	303	303	335	325	318	280	303	314	334	305	313	310	335	349	322	308	313	316	317	324	320	338	304	314	313	314	318	295	339	302	339	315	319	319	308	326	326	328	318	304	352	334	335	308	323	358	303	298	299	310	356	314	309	319	309	325	325	348	315	311	337	311	304	310	304	307	336	299	305	312	309	315	298	354	294	342	300	311	291	309	321	313	293	317	305	318	311	313	315	334	320	321	280	315	289	320	289	302	293	308	348	332	339	317	334	318	301	306	334	311	328	297	328	309	319	300	329	334	305	354	332	309	285	343	323	322	310	288	341	324	311	298	363	350	328	319	319	341	321	315	313	302	336	324	318	300	275	304	315	302	344	319	320	304	339	357	325	321	291	310	300	322	322	309	302	289	311	284	317	311	311	314	343	299	302	325	344	324	317	290	300	332	316	314	307	302	312	321	297	334	287	333	317	318	280	305	368	327	302	293	318	319	329	320	321	293	306	299	338	282	326	283	346	307	301	294	361	325	322	329	317	307	324	328	329	281	283	295	299	304	317	299	294	300	309	330	317	340	302	343	313	347	281	296	303	346	315	305	323	313	319	310	314	329	319	285	309	330	328	304	311	312	321	306	301	295	294	337	302	317	312	296	355	321	345	326	306	302	322	322	336	315	318	302	320	318	326	292	325	316	326	331	296	322	321	313	304
32184	21083	11745	1103	599	596	528	362	377	409	394	387	362	388	400	417	389	401	428	406	398	423	396	411	412	408	421	423	366	406	407	394	401	416	375	421	389	402	384	418	415	396	394	377	403	395	374	420	423	382	385	405	382	393	452	384	412	402	406	413	397	385	399	401	370	394	399	379	441	377	388	400	390	420	393	460	405	364	403	404	430	434	410	370	386	385	382	386	430	395	391	418	393	388	375	408	416	372	367	382	373	391	406	393	390	420	411	388	412	422	373	434	371	390	413	385	414	448	394	384	448	391	382	392	433	434	422	392	378	416	417	393	416	434	391	400	372	370	414	393	433	395	397	387	390	368	377	358	380	378	383	382	364	416	369	405	412	370	373	372	445	385	402	385	437	382	429	422	398	409	409	429	423	358	412	456	372	407	394	412	400	404	385	385	387	405	429	370	387	409	413	386	397	402	400	399	380	414	401	403	410	406	384	437	415	398	413	397	388	380	385	401	392	400	482	420	413	392	396	401	409	386	396	376	411	437	401	347	392	411	422	401	393	408	361	442	399	442	422	373	411	440	418	400	384	374	401	428	378	393	370	410	394	392	385	421	422	387	423	401	408	376	389	371	376	392	451	396	390	407	405	435	452	377	398	426	405	363	403	420	389	405	365	389	404	401	429	422	374	377	365	387	428	425	414	401	382	380	437	397	428	396	368	408	367	396	405	378	362	385	410	467	441	379	395	392	392	408	385	416	385	433	431	394	410	381	388	401	408	404	407	404	395	404	379	382	398	397	392	420	403	395	401	363	394	416	414	360	381	401	433	413	407	417	434	415	364	377	409	401	371	362	410	407	393	389	353	422	420	383	434	446	365	401	402	401	435	424	391	363	384	411	412	426	415	400	405	397	413	450	378	392	433	423	347	375	430	386	433	417	410	396	375	397	384	479	397	440	411	382	405	434	406	395	388	400	408	389	401	435	380	389	411	420	445	389	404	400	412	406	424	397	395	379	381	377	400	422	421	378	391	388	428	431	388	433	421	398	403	438	386	399	393	391	389	399	385	365	388	407	393	391	372	406	341	394	404	414	409	397	420	398	422	424	374	415	392	407	398	397	392	425	391	400	409	442	403	396	384	389	398	424	427	431	388	361	402	395	389	401	375	374	375	401	405	362	386	407	432	427	401	401	392	396	374	384	408	403	391	414	375	398	363	406	381	435	395	412	395	422	384	403	369	387	415	404	386	441	409	420	417	393	356	405	372	388	391	348	362	406	387	383	333	371	407	405	400	431	411	426	398	403	426	426	410	382	402	422	396	418	382	379	393	385	397	392	398	419	400	412	425	410	384	369	434	395	424	381	396	393	353	366	426	443	416	405	386	441	431	400	424	384	409	413	454	421	414	432	395	396	390	422	427	406	385	395	398	407	385	447	433	377	432	423	395	424	429	377	415	386	383	384	416	407	376	397	409	385	436	440	460	430	388	362	385	424	417	403	421	409	417	406	431	419	384	391	428	393	404	391	410	367	432	385	385	391	382	376	397	386	419	415	387	422	377	382	386	391	434	407	381	356	408	409	452	411	390	406	408	417	424	404	413	384	382	452	406	412	372	379	372	406	391	394	411	428	401	390	382	372	410	403	418	423	392	395	381	399	409	382	410	374	387	391	391	389	420	394	394	402	412	364	423	415	392	392	404	397	406	398	393	378	436	418	400	455	386	423	415	400	387	419	425	362	406	392	409	379	383	414	434	393	426	384	395	417	401	376	373	440	397	425	378	411	373	396	382	401	402	376	443	384	432	397	402	420	362	405	425	418	434	378	379	412	420	384	374	358	392	398	377	373	400	411	384	379	396	398	388	423	418	406	418	358	364	407	423	397	419	419	390	399	409	401	460	387	362	394	377	418	392	389	391	406	409	393	406	391	351	391	367	426	409	457	395	422	403	409	361	390	412	431	384	399	385	436	398	392	413	425	419	411	423	396	393	399	371	389	382	413	385	403	418	402	407	378	390	420	408	370	434	395	424	406	399	372	406	401	403	404	417	373	418	405	394	449	392	410	379	391	381	404	384	403	418	430	420	365	387	432	400	397	384	432	420	406	433	382	387	406	353	352	412	414	413	384	400	417	385	428	408	384	357	386	408	392	409	430	386	351	396	383	403	352	395	403	359	409	392	413	423	442	411	364	371	381	387	397	414	399	393	423	383	398	388	413	425	424	466	405	408	405	361	424	439	425	393	378	443	378	387	400	410	424	389	402	400	368	396	417	401	387	409	402	423	407	401	404	436	427	402	394	404	403	426	378	386	421	383	409	433	406	419	386	397	419	388	393	406	422	383	362	451	374	431	417	381	373	360	392	385	375	404	378	443	355	414	401	387	414	410	361	436	453	385	381	413	404	396	369	414	346	403	388	415	424	400	395	443	421	409	423	409	389	422	410	371	378	373	419	389	391	398	402	424	434	418	395	415	416	404	432	376	400	404	367	416	402	422	402	411	397	416	418	371	413	375	353	350	380	410	384	388	404	409	390	407	345	415	424	396	403	399	425	393	383	385	384	441	406	414	381	375	385	414	384	402	414	389	405	415	412	390	412	388	434	424	394	367	386	387	344	418	411	400	403	379	418	422	421	436	409	403	388	404	370	390	402	413	444	428	413	414	398	376	402	380	384	413	421	401	400	415	364	449	424	417	349	409	396	408	385	436	409	368	406	412	410	400	386	426	420	385	393	418	428	422	419	362	409	392	411	413	382	361	434	387	374	411	427	429	392	400	420	422	430	395	407	427	423	435	411	445	405	448	408	367	403	415	399	402	415	415	434	405	398	433	396	403	407	407	391	359	379	440	417	424	426	433	413	402	409	452	400	417	426	428	419	419	416	383	360	406	404	411	416	376	372	416	405	395	421	404	385	407	375	409	378	412	383	389	365	398	472	393	344	378	412	452	439	404	389	438	395	394	415	399	406	406	405	414	406	403	424	405	371	392	413	395	409	424	391	383	398	424	398	398	391	414	445	360	371	385	354	376	376	419	417	417	388	392	381	405	375	416	407	400	417	392	389	426	424	427	410	390	440	371	411	405	430	410	383	425	448	397	395	401	412	390	387	377	421	415	351	394	365	402	425	441	400	405	411	416	401	364	358	422	395	421	400	394	378	374	385	362	445	429	416	428	389	402	438	407	406	378	421	390	371	440	428	407	377	408	394	366	400	384	426	357	430	403	393	401	388	429	402	395	414	406	405	368	393	388	394	377	396	401	362	425	423	438	382	381	420	395	425	414	400	420	415	418	401	435	397	419	367	415	406	378	404	388	370	398	413	411	377	400	369	397	392	415	371	405	414	388	412	364	374	405	440	386	391	422	371	376	379	405	431	408	433	371	402	404	380	364	399	380	405	381	394	388	404	415	394	366	353	423	385	395	435	405	426	407	387	412	387	375	404	395	422	404	390	398	403	398	391	418	417	397	403	376	378	375	420	440	414	371	380	398	403	449	416	421	398	420	432
5924	1115	942	873	880	865	914	873	868	899	881	832	867	877	890	883	890	844	841	865	875	897	872	856	912	919	895	867	916	859	860	855	903	832	862	853	853	871	840	872	836	840	842	906	852	847	828	901	865	858	832	839	900	880	876	869	907	872	902	873	843	863	854	850	866	819	877	844	881	846	868	852	871	931	878	858	912	907	874	870	823	886	833	866	907	838	812	843	857	803	909	892	888	834	797	896	908	834	843	870	894	864	884	920	917	924	876	866	915	894	833	857	838	883	830	825	851	854	873	871	881	812	895	866	856	847	820	863	852	886	825	939	860	906	874	866	894	858	864	860	867	892	866	826	854	910	865	853	911	905	875	852	848	868	874	892	878	884	906	871	879	897	854	825	865	848	871	880	831	856	851	831	896	848	786	915	921	902	944	882	841	833	825	918	852	855	843	861	815	869	841	880	903	854	881	883	838	887	883	884	832	890	886	858	861	893	856	805	858	862	887	915	862	896	900	848	868	841	882	860	876	896	879	890	895	878	828	898	847	907	866	894	868	836	863	846	860	867	839	903	901	915	869	866	860	820	897	852	827	883	886	866	891	900	827	839	860	924	857	844	880	873	881	894	884	832	846	836	850	893	932	901	854	819	897	869	882	842	883	918	847	873	831	828	850	858	885	842	866	909	852	841	892	906	859	880	852	798	817	884	833	887	924	857	820	825	888	869	887	845	879	847	849	858	851	893	870	882	876	898	926	831	900	873	864	872	898	901	880	845	841	883	864	841	856	846	915	809	873	827	891	854	904	851	822	887	893	905	886	910	872	856	883	864	837	837	825	881	866	863	888	853	856	925	859	851	870	872	862	851	931	851	882	861	915	829	849	816	856	845	849	881	797	894	833	859	863	832	914	856	862	869	861	798	824	888	850	882	856	883	860	816	874	851	834	858	868	859	891	849	897	847	858	844	931	847	898	845	884	837	880	822	803	919	877	878	823	923	895	871	855	823	851	827	888	895	811	822	860	854	878	881	898	891	883	839	823	896	847	840	889	859	856	889	891	882	895	861	861	819	820	865	868	851	907	881	904	873	810	877	873	883	867	852	836	837	837	888	863	830	853	859	906	852	922	886	874	869	840	892	877	860	815	896	864	873	892	816	888	904	847	865	901	873	860	826	861	864	847	808	824	902	848	804	901	855	888	894	859	864	932	906	888	846	870	862	825	849	888	840	864	812	885	889	829	909	896	848	864	861	838	907	859	863	836	878	826	855	863	852	840	897	858	920	888	875	926	820	882	815	886	894	891	814	825	829	878	864	824	850	793	830	899	863	826	880	867	857	889	852	856	883	837	854	850	915	882	823	871	859	891	917	881	892	887	829	917	879	852	905	930	883	851	878	831	909	891	872	871	873	851	840	880	824	887	830	867	911	866	879	940	834	904	823	877	869	884	909	848	832	844	823	888	880	871	842	879	903	879	885	873	900	867	937	847	889	912	842	888	843	887	887	869	833	858	907	879	843	879	820	884	817	877	880	835	860	877	874	856	867	895	880	852	818	856	869	858	840	879	875	905	884	890	841	877	897	891	855	864	895	879	901	880	828	915	829	875	797	888	873	925	850	863	917	842	882	892	850	889	908	839	868	850	888	902	902	875	839	877	897	908	870	896	870	846	845	841	811	864	858	857	871	795	843	863	897	885	861	878	853	917	861	869	825	865	806	832	858	868	878	831	858	870	875	867	966	864	866	877	868	877	918	854	888	873	842	882	867	860	832	906	795	882	875	867	866	875	906	881	903	956	856	856	872	866	895	879	886	861	896	862	847	888	880	831	894	872	944	909	827	849	849	908	920	828	876	830	822	893	837	814	902	874	871	911	819	857	902	895	844	879	899	795	874	811	797	828	880	926	864	866	842	904	859	898	877	841	865	874	842	917	895	911	876	862	862	852	862	870	837	904	905	898	857	919	912	893	800	815	851	831	849	919	889	835	903	838	841	918	937	865	824	877	921	862	814	855	852	928	886	879	827	860	882	892	853	883	844	913	868	859	846	900	808	842	832	884	869	880	881	822	872	856	868	873	834	822	858	868	836	837	871	827	806	856	867	885	889	899	887	840	868	886	830	870	877	841	820	899	826	873	875	883	803	899	863	873	855	888	848	817	844	859	922	873	871	860	903	814	846	851	896	906	830	893	895	840	857	847	894	855	854	853	868	896	905	849	814	894	930	829	882	876	875	839	912	866	889	868	866	892	877	819	835	936	894	834	889	863	886	868	855	863	870	818	878	890	837	815	864	862	900	841	865	849	877	844	841	852	869	852	782	871	869	881	867	904	845	839	891	837	909	867	901	845	919	858	887	933	914	880	888	864	853	860	811	855	901	863	868	825	914	881	876	879	798	843	863	882	850	875	833	851	854	859	826	916	912	884	893	833	866	864	891	919	870	848	859	870	806	845	922	941	850	903	878	878	862	884	933	875	888	871	850	916	825	862	894	855	853	846	856	873	860	877	834	888	821	811	908	841	843	843	887	936	853	887	897	891	878	806	846	906	870	844	894	848	862	848	900	863	846	853	849	870	842	831	836	818	854	780	842	817	872	853	892	848	903	873	887	891	911	800	902	874	816	883	899	874	881	846	845	822	836	828	873	892	862	879	875	872	810	898	896	880	909	857	899	929	910	867	871	836	827	901	905	885	888	852	841	856	898	827	848	886	860	862	833	805	878	889	837	917	870	858	914	858	833	873	867	890	903	882	909	904	823	926	854	813	929	839	841	884	885	851	884	820	899	862	849	892	882	858	820	868	863	880	846	840	843	886	874	855	868	861	892	866	901	869	812	846	874	834	902	894	850	854	872	856	862	888	861	849	881	898	822	837	873	811	896	887	860	904	878	855	896	892	848	847	836	882	883	859	838	887	905	859	872	891	854	883	803	794	839	854	846	852	868	851	844	880	857	906	881	787	857	863	898	841	851	908	902	897	892	924	874	869	846	889	852	833	844	852	820	855	879	870	878	818	869	868	898	825	901	877	859	830	849	894	836	874	852	875	891	839	892	845	859	832	847	857	865	846	889	894	874	842	887	867	834	852	899	847	850	826	899	864	925	857	823	894	903	862	851	845	868	869	874	891	906	840	880	876	820	851	924	852	852	894	833	941	868	836	864	885	880	815	840	872	897	861	886	873	895	910	904	893	868	877	910	840	862	861	910	935	875	936	861	850	899	851	836	886	888	889	844	880	835	854	913	891	860	846	856	874	850	898	898	860	846	892	874	838	842	844	819	862	849	853	841	860	884	829	843	812	862	902	934	855	882	862	859	857	858	851	877	835	930	832	857	878	904	886	861	878	866	877	830	830	877	839	882	873	937	905	838	826	824	819	868	876	809	909	883	804	840	848	846	911	839	855	879	841	847	836	871	871	868	887	896	870	851	919	862	853	854	834	848	851	839	863	872	866	892	868	889	872	828	874	852	899	858	906	832	859	919	802	830	908	881	875	867	848	866	867	825
24939	21482	24809	28573	21483	21238	1076	453	328	335	310	311	287	319	248	270	319	337	275	315	311	302	303	299	295	295	298	288	284	274	298	282	281	313	298	286	260	282	272	263	285	291	285	271	280	283	291	307	286	294	272	276	313	271	290	291	281	287	304	326	299	321	252	259	297	314	268	303	315	285	266	277	315	270	333	262	286	277	301	303	271	248	302	258	259	260	261	262	275	312	287	277	272	282	259	321	305	265	302	285	261	278	282	262	276	268	291	280	293	297	280	296	269	230	315	263	271	313	279	291	272	279	254	315	265	284	268	288	261	283	318	266	295	265	270	256	290	286	283	288	246	307	301	301	292	292	276	295	278	269	326	308	271	297	295	270	302	284	312	322	270	297	278	308	275	303	258	297	299	322	283	278	308	259	309	278	303	284	302	299	267	285	284	279	266	281	258	298	309	287	284	294	281	273	265	284	277	282	253	283	309	262	292	320	271	287	291	315	277	273	265	296	302	322	263	295	301	275	291	312	295	326	281	263	253	314	303	320	271	286	295	284	284	295	270	321	304	309	271	299	288	268	295	296	292	310	272	286	312	288	296	280	284	249	281	281	294	251	262	279	291	246	263	292	279	280	270	287	313	296	276	275	301	281	290	282	297	303	265	302	321	291	273	263	300	307	284	292	249	283	263	261	259	298	279	259	290	264	275	273	257	293	263	278	314	296	339	309	310	265	292	301	294	275	283	270	289	255	283	281	290	307	285	274	281	293	286	277	286	297	319	310	273	274	307	268	276	270	268	265	283	266	263	304	298	274	283	273	281	275	281	295	281	274	270	274	287	307	268	270	303	293	299	287	263	317	290	270	281	274	272	293	277	275	296	266	281	300	295	293	265	290	322	275	277	274	269	287	293	252	277	290	286	275	272	301	298	273	305	290	259	282	256	298	279	278	293	251	264	280	287	303	268	277	277	276	280	291	294	315	300	282	296	266	280	280	284	261	324	325	289	298	274	268	267	275	306	294	259	266	270	286	270	265	306	302	271	292	254	279	281	300	281	282	287	293	266	305	335	279	315	281	253	292	277	302	281	291	299	252	286	312	291	243	288	284	271	279	286	251	297	287	295	274	296	287	286	293	281	286	262	255	282	275	280	267	293	260	297	246	292	271	272	267	284	304	298	292	292	268	249	285	283	291	341	294	284	280	258	283	323	272	309	286	282	265	266	248	291	259	295	293	284	314	271	268	298	313	257	275	279	291	303	285	309	289	271	295	326	289	287	259	285	297	317	293	282	293	262	286	260	245	256	261	316	284	288	292	302	274	280	250	265	283	302	280	308	277	278	280	272	286	280	270	322	304	325	297	271	299	261	285	283	281	273	299	269	308	308	295	279	298	298	286	282	315	278	279	298	299	284	261	268	241	296	298	260	253	279	277	289	298	299	298	295	296	293	303	277	282	303	275	265	262	287	305	293	298	279	286	256	293	293	305	289	267	292	286	263	305	307	279	287	291	294	268	269	284	268	265	294	276	311	322	269	293	248	267	291	281	280	278	294	272	271	249	260	291	278	275	306	300	274	265	302	303	278	297	251	294	261	240	296	287	276	283	282	263	242	258	273	273	277	274	294	295	314	278	292	291	310	273	291	293	287	255	275	264	253	309	280	308	267	292	289	246	291	273	282	256	311	286	286	295	322	290	286	271	317	293	272	280	286	314	308	285	273	320	290	271	288	261	261	301	286	259	262	258	267	274	312	292	283	282	264	280	276	292	288	281	240	291	309	295	261	277	269	291	298	296	302	314	288	245	263	304	288	255	311	296	287	299	289	254	322	301	294	287	259	293	296	248	311	264	273	288	287	286	313	283	274	289	309	242	278	252	254	271	318	282	282	288	285	291	267	292	253	322	286	282	275	263	307	285	277	320	278	264	282	315	259	305	259	275	307	302	287	281	306	293	299	280	294	283	283	259	283	299	272	267	285	302	300	257	268	276	276	273	257	271	275	269	277	288	272	261	311	247	254	306	307	268	310	281	289	296	290	281	255	290	272	298	295	236	303	274	268	263	266	277	277	260	313	256	292	224	269	290	262	289	287	267	290	298	284	255	302	320	279	289	293	269	272	264	267	281	314	270	272	259	296	254	289	271	278	297	288	275	296	290	260	275	300	295	287	289	278	284	254	280	333	275	275	267	283	285	264	285	278	279	304	301	268	295	304	271	284	265	260	277	272	267	284	252	283	254	316	256	290	265	287	259	262	277	297	275	265	316	300	311	269	294	282	346	289	288	278	273	281	282	302	266	254	264	271	270	263	264	243	258	258	313	280	259	269	269	285	271	275	318	259	307	270	259	249	277	301	303	328	271	263	263	237	267	275	317	276	270	299	282	296	295	321	287	285	279	312	261	304	302	288	301	294	283	281	274	287	292	252	294	273	271	279	304	303	280	274	276	254	278	260	331	298	277	298	312	314	305	323	293	284	257	285	293	270	270	298	274	266	283	290	278	279	262	289	322	276	279	281	287	270	271	283	301	313	287	283	318	284	282	330	254	296	278	266	255	269	279	278	272	271	270	265	272	275	256	301	317	281	288	282	299	303	307	300	245	283	290	286	297	288	286	262	276	312	306	293	271	297	305	263	301	289	279	273	280	264	267	263	298	293	291	307	295	270	285	296	274	275	286	307	261	250	267	266	255	286	288	312	296	271	314	290	293	324	321	238	311	301	266	327	263	306	271	278	294	308	287	290	278	265	301	322	288	295	271	288	274	275	287	271	297	301	274	284	273	293	278	284	270	302	278	297	276	288	251	270	281	245	276	272	270	275	300	289	272	285	260	285	270	261	280	317	302	309	287	301	295	297	274	288	263	280	289	274	299	300	292	298	279	267	290	307	279	286	283	278	279	254	287	288	263	281	277	299	279	295	305	277	288	269	324	284	283	302	293	286	321	280	264	268	252	292	291	275	292	295	289	287	294	287	283	267	302	286	283	286	301	262	261	258	302	319	291	296	296	267	246	268	310	264	306	325	285	268	274	276	300	281	303	282	249	288	301	289	270	304	280	291	309	278	255	281	291	262	273	278	261	296	307	279	284	263	309	285	278	308	334	301	264	291	293	318	265	292	266	244	268	285	280	251	279	276	301	262	252	280	285	309	295	242	277	296	279	277	289	258	272	266	274	282	277	283	291	274	322	290	265	250	275	274	305	288	257	283	286	308	303	313	291	284	289	251	295	298	284	273	256	275	276	260	269	293	293	286	266	327	291	292	306	290	286	321	337	285	294	262	270	321	294	268	295	303	297	279	278	313	307	272	285	287	247	282	278	277	268	266	284	292	307	296	280	287	249	283	281	280	259	292	300	276	253	271	281	298	234	252	269	263	288	278	259	272	247	284	266	303	272	282	275	305	267	283	267	263	297	253	281	293	267	293	312	299	288	305	295	284	271	285	257	278	298	288	282	284	260	268	294	268	304	286	309	295	278	280	242	275	258	294	286	285	291	287	296	289	274
3172	2178	1316	888	749	684	641	686	613	610	588	633	658	637	629	639	628	622	602	629	607	621	648	619	649	610	626	642	590	629	643	588	626	623	643	586	662	639	633	662	617	653	620	617	615	637	672	601	633	615	635	596	614	635	604	643	595	636	598	655	605	590	621	632	631	608	655	626	618	641	641	609	643	601	576	616	585	639	638	610	618	584	633	635	559	597	615	650	589	654	670	587	610	629	603	589	588	664	589	665	585	608	649	580	598	640	603	642	617	604	646	607	633	606	604	625	584	607	617	636	607	630	632	650	617	624	648	624	627	612	600	603	641	601	628	634	592	562	662	640	636	651	623	610	630	649	608	617	631	606	584	597	607	594	591	629	654	621	655	648	583	620	602	636	615	621	633	665	581	633	623	648	613	616	582	610	614	605	694	627	626	625	629	594	620	615	697	642	608	616	586	624	593	586	638	616	584	597	599	644	638	597	622	636	618	654	622	593	612	646	616	595	619	624	586	655	622	612	622	642	615	632	554	654	657	629	568	662	618	591	632	610	620	628	585	622	611	620	631	664	625	576	651	620	612	645	621	633	648	635	622	595	600	611	636	658	640	647	618	619	613	638	633	609	615	647	632	596	665	619	607	634	599	654	606	656	615	643	585	607	620	603	640	606	658	619	633	604	627	613	631	571	624	618	610	632	596	613	605	657	637	631	608	570	630	607	586	598	656	623	601	658	632	579	633	610	570	609	633	615	655	617	643	637	644	577	610	642	600	619	624	587	612	656	638	597	610	637	590	642	644	543	652	610	622	658	677	614	631	611	606	595	659	635	617	617	630	593	677	634	628	620	593	609	615	610	568	594	617	638	598	672	627	592	616	598	608	587	639	610	649	584	654	621	602	677	653	581	628	617	608	602	582	623	602	615	633	629	612	630	631	645	600	646	635	630	569	628	596	603	624	603	611	590	639	585	639	612	611	604	622	598	615	609	609	614	604	630	595	671	617	627	583	651	609	660	602	676	622	617	623	582	577	605	620	607	599	610	633	605	603	585	583	605	649	614	617	611	571	633	626	618	626	655	594	589	615	592	635	629	625	638	687	629	642	624	609	617	615	592	646	558	605	623	611	596	629	642	553	622	610	587	618	605	638	608	641	642	585	624	626	586	618	658	638	602	632	600	560	568	627	624	630	581	630	625	591	675	629	625	651	609	604	618	574	558	608	681	613	661	623	644	586	608	581	603	595	638	661	608	642	630	622	636	632	642	596	603	634	629	613	613	640	585	627	625	630	612	645	665	611	651	650	643	625	667	638	578	639	631	624	628	581	599	632	645	662	645	626	674	618	616	618	641	640	604	653	634	600	636	646	609	671	653	603	587	611	621	617	638	647	621	639	587	630	606	683	637	640	609	609	633	602	649	589	651	628	644	630	617	601	572	610	618	673	571	595	620	656	587	596	611	671	576	650	637	646	600	636	613	640	575	617	633	610	652	623	613	586	658	639	601	600	602	626	609	613	620	664	634	629	610	643	650	635	644	627	602	633	590	617	593	593	630	613	636	650	610	621	621	588	621	640	629	611	637	648	615	621	614	586	633	596	602	644	628	611	659	677	634	607	648	651	635	600	649	648	627	614	591	602	599	602	638	603	630	648	673	627	623	570	626	640	627	621	619	648	610	615	633	628	637	604	618	601	628	628	614	611	619	577	652	654	648	591	595	636	605	608	613	639	614	565	616	626	626	635	633	654	619	598	640	606	600	661	637	642	665	567	619	642	584	613	590	649	632	620	649	578	617	638	622	593	645	642	667	642	630	599	649	629	645	596	641	661	584	652	627	635	629	595	615	605	604	627	631	615	599	618	654	659	626	668	689	626	572	575	630	611	627	612	614	660	629	587	576	651	620	629	657	555	615	626	579	641	632	677	619	614	689	603	628	654	599	651	625	625	666	635	623	638	617	645	563	603	677	628	642	642	564	633	622	613	618	634	620	609	632	615	584	595	628	582	586	635	634	612	638	664	630	610	675	599	584	643	657	600	585	597	622	610	595	621	590	575	616	629	594	617	616	629	583	616	618	643	603	626	670	566	631	630	650	609	677	613	624	638	612	584	596	599	581	667	591	603	582	619	662	619	663	621	629	658	629	613	654	595	605	646	609	644	644	620	604	599	631	641	596	608	642	675	604	614	646	646	677	631	602	629	605	584	625	646	582	562	646	591	644	634	642	612	624	618	616	610	596	628	625	639	618	637	587	601	623	687	601	579	600	650	634	601	625	648	593	640	606	625	617	655	624	583	631	664	638	621	629	632	609	642	590	630	629	625	601	623	627	628	617	654	627	641	590	643	647	589	621	609	652	648	602	604	643	620	626	597	658	655	606	634	623	657	615	624	636	625	600	613	630	609	634	671	594	614	638	656	585	602	620	616	639	635	619	636	596	612	654	579	623	624	633	616	637	643	627	647	634	610	615	624	631	654	634	598	653	604	608	630	660	580	638	615	640	658	583	576	640	622	610	597	612	648	593	647	662	612	635	608	624	643	607	642	603	604	594	609	611	628	632	617	597	609	623	582	609	602	621	611	620	659	607	591	596	640	634	636	591	597	628	641	651	607	636	583	604	661	609	610	617	669	570	593	630	601	608	611	617	594	625	602	658	652	593	677	626	618	641	648	629	624	634	633	618	574	627	603	622	636	581	630	660	670	659	592	653	631	608	598	680	632	623	607	575	570	618	630	595	626	623	613	618	655	613	585	607	667	588	621	614	639	616	670	670	641	632	656	620	628	634	623	632	608	617	596	565	590	636	651	597	644	622	620	571	597	598	619	633	621	644	589	653	637	649	656	648	619	603	633	586	678	626	610	647	633	578	612	609	603	651	624	584	588	597	617	595	675	635	571	603	609	629	609	582	600	629	602	617	642	590	611	635	637	595	636	626	597	597	640	559	568	590	630	635	636	600	621	587	575	626	620	623	635	588	607	611	625	582	611	647	646	683	594	574	600	622	582	659	641	635	621	599	563	620	610	602	598	605	589	627	629	609	607	606	618	639	610	594	618	622	681	601	622	590	621	634	608	587	652	625	625	654	625	616	660	652	631	612	625	672	585	611	621	649	608	631	670	627	626	616	614	620	582	635	640	611	624	594	624	645	643	622	611	610	611	631	623	624	684	603	613	668	576	635	617	628	635	637	601	642	639	586	604	631	570	636	652	590	571	633	614	638	598	580	614	629	662	635	602	623	647	609	606	623	621	625	610	619	600	586	630	617	596	589	556	686	660	632	627	651	643	623	607	641	611	593	611	627	650	617	621	678	604	651	639	621	626	645	610	652	603	614	615	643	627	604	588	602	631	675	650	589	609	635	593	628	635	563	569	616	616	590	566	647	596	620	605	644	609	591	627	630	595	624	639	615	620	633	656	633	567	634	663	598	617	655	633	635	619	647	635	622	623	633	617	593	639	630	621	637	617	636	627	582	641	623	563	561	595	600	667	668	665	594	676	599	623	617
24336	21502	25125	28305	21504	21509	17872	513	244	211	201	191	178	173	180	170	159	177	133	147	130	157	134	140	117	140	132	144	154	123	119	116	141	137	128	136	155	120	122	122	120	132	156	130	139	145	150	132	135	133	119	118	118	120	126	147	147	116	100	122	129	115	129	127	125	131	135	113	133	135	123	134	145	137	132	128	111	132	115	157	106	116	121	128	145	138	143	129	141	115	140	134	159	148	131	136	127	132	102	131	153	111	162	118	134	130	127	123	103	123	128	136	120	143	154	138	150	119	142	112	127	120	130	116	113	106	123	140	136	132	117	138	125	122	149	143	118	140	113	117	125	133	118	155	110	146	117	118	119	125	149	154	123	132	139	119	121	139	118	127	139	122	137	143	110	148	132	135	142	111	124	120	138	114	137	135	131	121	108	106	147	127	151	120	122	130	153	127	117	129	146	119	139	132	126	118	121	117	127	143	130	131	120	129	135	121	128	122	129	117	117	141	141	147	138	116	128	112	126	141	128	140	137	132	133	138	147	122	130	132	110	111	141	143	154	132	141	123	127	158	121	125	150	134	134	133	130	142	148	145	138	142	131	127	141	114	135	120	141	139	144	136	119	129	127	129	141	129	121	145	119	117	127	134	125	135	94	146	128	162	125	141	113	123	147	116	147	114	131	134	126	137	143	124	113	108	136	149	105	134	130	123	123	145	125	133	133	130	131	147	133	122	143	143	121	134	123	144	145	125	126	128	108	122	122	126	129	133	137	127	145	116	135	115	146	127	122	121	137	131	119	129	119	152	128	125	125	133	118	111	143	146	123	136	123	142	117	132	128	138	129	121	134	123	123	138	129	155	121	118	130	138	116	132	129	119	113	116	127	130	124	120	111	127	147	120	132	120	119	131	107	142	113	109	123	135	129	113	124	133	115	114	134	154	142	111	142	124	134	144	124	128	123	136	126	125	124	119	117	113	118	114	129	117	124	138	155	126	129	122	143	134	127	124	139	136	142	138	172	161	133	118	138	106	129	132	125	123	115	136	169	137	103	140	144	137	137	130	132	123	108	129	151	125	123	124	131	136	131	127	129	131	118	119	117	127	137	119	125	139	134	131	143	127	128	159	141	110	125	141	145	115	122	114	119	106	141	162	137	117	139	132	142	128	148	141	138	124	130	118	125	120	128	134	124	110	116	122	155	154	126	129	103	113	105	103	93	127	137	142	152	133	143	127	104	136	109	119	117	116	143	137	138	120	154	121	137	130	147	125	130	135	124	150	110	103	119	120	137	136	111	113	115	108	130	110	114	118	131	129	111	125	124	128	137	133	156	149	137	124	120	122	141	136	129	136	106	135	100	129	123	134	138	132	122	130	117	135	147	141	115	121	136	108	127	125	120	146	121	120	140	142	140	133	126	113	129	144	150	146	114	117	128	133	156	115	142	121	124	125	106	150	141	117	129	124	122	138	119	150	118	113	132	127	123	116	138	126	169	125	129	95	132	139	115	134	120	128	135	111	108	122	123	114	129	129	120	135	122	130	130	129	112	127	115	115	102	126	118	128	116	131	125	119	102	122	140	138	120	118	128	135	135	128	121	132	126	126	131	139	114	133	141	119	128	144	133	140	117	127	123	120	135	120	126	123	134	111	125	115	109	137	128	116	124	124	110	106	146	138	125	156	121	112	95	119	106	143	115	133	114	145	137	117	100	130	145	109	127	160	144	148	144	125	140	104	131	125	123	143	146	137	142	121	116	130	142	122	136	129	128	115	113	120	137	123	122	119	123	134	123	126	118	122	131	118	122	136	115	109	129	105	137	133	132	106	125	141	131	128	123	133	139	133	124	124	132	101	146	125	110	162	136	126	112	121	119	143	120	139	119	120	134	115	143	122	134	160	144	142	126	142	132	121	124	114	122	153	138	131	96	132	120	134	113	119	121	117	137	128	130	124	125	106	119	146	122	128	142	123	128	139	132	126	129	136	136	127	128	156	122	130	163	137	95	142	139	113	135	120	135	121	119	119	126	151	137	137	129	134	124	133	129	131	107	117	129	134	131	133	133	133	112	122	129	140	147	142	147	137	116	159	134	143	132	142	148	130	138	116	137	127	117	128	151	124	120	124	110	117	105	123	126	136	146	132	143	139	105	133	118	151	110	113	114	106	128	136	120	96	136	134	126	122	125	120	150	141	120	129	126	145	135	135	112	125	154	118	108	133	121	124	149	125	140	101	104	120	127	137	119	152	128	122	135	111	120	127	121	116	145	124	122	144	126	121	146	133	147	120	118	131	104	141	133	120	129	124	120	136	127	127	139	121	122	130	146	135	143	130	116	128	124	99	122	152	118	128	147	125	138	117	120	138	156	120	132	123	124	122	109	119	150	125	134	131	132	120	122	122	131	100	144	128	144	123	120	134	120	87	105	136	134	117	111	134	125	102	126	123	148	134	122	113	111	131	113	157	131	111	124	145	126	129	123	127	136	99	136	138	144	122	121	121	133	142	121	117	119	125	142	121	116	132	123	110	122	130	121	135	127	151	117	123	137	122	128	140	110	102	120	148	110	117	115	137	118	119	145	128	111	137	141	120	111	140	130	132	124	132	117	129	128	139	127	126	132	129	123	111	115	138	137	143	126	105	128	135	134	142	112	108	139	114	156	112	136	126	143	129	127	118	131	145	133	136	120	133	112	140	119	130	156	149	145	138	133	139	129	128	130	118	121	116	131	159	127	152	129	129	155	130	129	123	123	124	105	147	104	116	124	132	128	143	129	121	138	119	138	117	126	143	125	130	130	125	127	115	127	126	133	121	117	114	131	141	139	138	116	129	145	127	116	117	124	120	128	107	158	128	112	133	118	154	124	112	125	136	122	121	112	142	128	129	148	126	110	121	124	137	105	131	117	118	124	136	137	128	149	126	131	113	125	137	136	131	120	102	112	145	144	132	151	130	130	120	127	112	101	128	127	139	115	149	132	113	148	120	131	126	145	118	119	131	151	113	141	127	121	127	130	127	121	149	128	125	151	139	135	150	116	100	125	133	121	112	118	136	142	119	123	111	136	122	125	126	144	125	119	112	145	132	132	113	131	104	132	140	132	117	118	115	134	123	125	137	148	117	119	143	122	119	128	126	110	123	137	101	127	134	121	115	140	111	132	126	130	123	138	124	150	101	127	141	127	127	121	127	114	121	122	100	127	125	146	125	137	139	123	127	137	131	134	135	131	115	142	117	139	129	113	123	122	115	149	136	139	110	137	153	118	120	160	138	134	119	129	109	148	132	115	124	115	131	119	123	132	111	134	115	130	125	147	135	120	118	123	135	122	130	125	134	115	138	141	127	117	120	146	126	123	129	133	121	118	170	109	133	130	132	146	134	134	105	125	126	137	129	149	105	123	135	134	130	124	135	125	133	129	133	121	125	119	128	150	140	133	137	143	109	140	117	128	114	132	134	131	135	111	145	125	126	126	130	142	123	109	148	135	166	157	147	125	119	124	115
3029	3234	1488	879	539	505	383	395	383	378	294	321	318	320	338	312	334	312	317	332	342	318	307	332	334	333	310	331	302	295	325	295	306	323	338	331	304	337	316	318	311	317	325	314	305	311	292	303	336	337	303	321	352	327	336	321	280	348	297	304	327	313	328	280	318	312	325	302	318	306	316	307	326	319	328	325	327	321	297	307	328	334	319	386	297	306	294	308	328	322	304	302	321	311	291	306	316	332	347	349	299	309	302	308	320	291	313	322	305	349	315	309	303	293	302	335	305	314	318	317	312	303	286	328	324	324	316	321	333	299	329	324	318	304	336	321	330	348	330	303	292	313	295	305	296	321	343	288	310	306	341	297	293	333	339	310	314	343	323	285	345	278	332	309	323	287	324	287	293	281	331	324	319	327	309	292	320	310	296	283	315	343	313	324	318	286	351	293	319	307	344	314	314	309	317	309	332	317	333	309	286	311	324	326	307	300	333	298	331	303	322	320	300	328	332	343	337	333	320	291	320	323	347	320	319	329	297	301	282	314	295	309	317	344	327	347	299	298	306	293	338	333	346	333	337	364	297	346	302	316	316	302	290	288	338	322	296	321	319	312	330	295	300	298	336	313	341	317	320	321	296	324	307	317	298	321	346	348	347	344	327	326	300	296	320	292	324	334	335	295	308	337	320	332	336	327	285	312	322	283	318	322	311	327	290	323	312	333	292	309	285	314	287	330	327	336	308	321	286	315	291	267	303	296	328	295	335	325	322	329	312	287	273	319	331	314	309	315	298	312	312	307	310	306	315	312	312	328	320	326	316	341	308	293	315	304	328	312	296	326	309	321	300	274	305	293	281	341	337	314	303	325	280	298	335	332	325	356	304	317	306	307	318	321	323	317	326	302	317	305	338	298	332	313	316	333	324	330	290	285	295	307	311	297	308	311	304	304	316	314	302	332	326	316	325	324	314	325	331	309	322	309	306	315	318	320	320	328	327	320	296	338	335	353	290	298	307	310	303	285	319	286	318	345	363	334	322	316	316	296	298	312	321	348	334	338	323	330	305	326	324	343	304	314	308	330	324	323	348	309	319	327	332	302	315	324	310	334	311	325	341	341	303	327	334	316	301	327	336	316	319	322	336	275	324	310	321	298	322	307	304	319	360	294	352	315	313	283	322	304	321	315	340	290	320	323	318	310	312	339	329	295	304	323	334	294	313	364	320	301	337	321	294	306	324	335	319	351	292	296	316	314	314	338	333	324	291	323	316	333	344	311	327	300	340	298	319	294	306	289	313	300	320	275	321	311	303	325	310	332	302	338	315	315	282	336	335	307	315	337	337	326	310	333	307	330	302	319	330	323	322	323	302	316	341	315	323	331	302	305	286	327	318	289	331	320	306	344	313	303	324	287	322	330	309	286	328	308	289	320	334	312	311	305	315	324	327	276	324	322	293	286	333	297	316	294	281	323	349	349	308	326	347	309	310	318	333	307	296	332	313	338	315	303	340	349	316	307	323	322	330	319	346	298	306	330	270	327	322	318	310	318	318	305	296	273	321	305	318	313	330	301	291	297	311	321	336	346	280	316	336	318	319	321	331	361	335	329	318	298	312	296	312	310	308	278	293	321	327	286	303	273	343	308	330	337	350	300	296	324	298	295	308	347	336	325	289	348	308	326	311	329	318	333	352	321	356	310	263	340	295	294	319	302	281	299	330	315	337	320	322	298	327	344	322	283	316	323	344	307	331	321	310	319	324	311	327	304	330	314	320	329	265	313	297	325	314	323	334	327	320	300	315	303	318	331	312	327	351	300	315	314	281	310	307	324	288	293	304	328	330	313	337	289	328	328	303	271	338	294	336	317	299	322	298	297	298	314	351	329	333	285	326	309	299	346	320	321	315	291	322	317	287	263	320	305	351	320	313	355	323	316	284	292	310	303	315	294	316	314	331	255	313	340	327	324	313	333	291	289	296	315	313	320	325	308	322	305	328	318	303	343	322	317	312	331	315	308	344	342	326	304	277	297	306	299	315	310	287	319	326	319	323	323	322	329	318	303	361	354	332	321	328	326	337	316	274	291	367	322	319	318	311	310	299	276	356	323	304	322	293	311	305	298	305	327	328	320	331	305	314	314	316	301	311	306	323	330	306	332	312	320	312	285	300	309	340	341	349	299	349	321	313	290	328	342	342	320	335	284	322	295	306	300	344	333	298	301	317	306	323	320	318	303	308	325	319	334	279	318	370	344	308	283	319	307	319	322	331	340	314	350	334	307	300	331	336	321	332	317	348	320	342	290	324	297	308	281	307	337	321	319	305	307	300	326	297	296	339	348	288	325	355	323	294	331	313	314	292	312	327	327	305	290	357	296	312	329	314	336	348	300	318	326	316	309	311	331	286	371	316	304	328	348	332	316	310	323	350	346	310	304	336	341	290	285	365	273	301	291	318	314	318	315	303	344	321	314	334	342	317	294	319	325	293	288	331	339	311	304	281	298	266	303	327	335	308	316	305	317	316	326	309	318	312	307	307	307	331	320	324	313	314	293	327	322	305	289	316	315	316	325	334	340	281	311	348	348	280	296	334	327	307	339	333	324	304	325	297	335	306	296	329	308	299	317	341	293	320	319	347	328	342	309	298	316	326	309	328	318	302	333	313	315	317	318	328	312	293	306	304	329	318	257	314	304	317	339	314	321	337	304	301	300	297	339	327	316	336	279	331	309	328	274	314	295	302	303	329	290	325	330	280	340	288	282	279	329	304	304	322	305	319	313	315	310	307	320	309	330	321	337	317	341	317	312	319	311	321	338	319	324	323	332	302	325	294	325	363	326	339	316	301	271	317	321	325	323	282	329	316	325	349	310	332	333	337	301	303	311	306	352	279	315	301	285	265	301	302	342	291	286	310	306	314	342	308	287	304	298	319	307	330	323	306	285	293	339	297	292	336	279	319	303	324	329	303	318	308	318	341	326	301	346	292	342	308	307	296	329	306	305	346	264	302	319	331	317	317	304	312	339	322	319	298	325	299	305	328	323	326	315	332	313	342	301	355	320	306	302	331	323	321	330	288	315	333	337	293	304	302	333	290	302	320	297	303	310	305	324	325	323	290	314	295	326	326	299	313	316	292	330	330	322	301	307	293	327	330	320	299	304	288	338	330	292	341	328	326	330	300	323	315	308	306	315	286	316	300	333	298	337	303	299	296	308	338	305	308	316	312	306	306	320	312	299	305	332	298	331	335	315	340	285	332	335	331	307	302	352	309	317	302	304	324	347	318	330	339	314	332	331	334	290	349	357	355	294	317	329	312	327	309	359	310	326	311	301	300	337	317	327	314	325	313	325	334	324	290	323	334	308	326	329	333	336	302	329	337	285	324	332	301	335	323	309	359	311	324	319	321	325	309	290	306	322	307	298	337	275	317	302	337	333	326	328	319	306	318	333	310	317	308	292	326	312	337	292	283	310	331	276	291	297	342	336	310	312	327	291	357	325	311	306	330	310
31969	20915	11601	926	456	416	411	428	394	427	418	367	401	418	410	402	398	373	383	404	397	352	408	432	396	362	348	359	406	386	408	383	404	369	390	401	376	378	413	419	395	401	406	413	388	386	407	436	392	422	401	387	370	392	379	382	381	423	368	433	395	385	438	371	400	380	426	411	424	387	375	401	380	371	412	383	409	352	401	375	395	371	383	407	412	415	408	346	409	367	374	392	431	388	381	379	399	418	409	411	392	366	426	421	343	438	411	397	439	389	391	376	373	387	399	384	386	398	414	435	365	398	392	393	404	407	451	399	336	345	387	388	414	431	357	376	395	412	396	390	393	385	358	373	414	348	399	387	412	343	392	414	418	384	403	401	403	400	402	381	412	387	378	438	399	380	390	401	397	367	373	448	416	391	397	443	381	423	404	429	400	398	378	395	384	374	384	369	362	406	387	413	409	395	391	403	399	394	418	390	383	382	416	408	392	417	388	397	386	396	385	405	361	396	399	400	387	403	408	388	399	356	400	398	382	376	391	356	411	436	390	376	406	374	385	399	417	425	436	397	411	389	408	375	401	401	387	417	381	372	414	387	402	413	385	341	354	396	364	408	397	370	390	406	395	431	401	377	400	376	404	399	393	404	390	343	439	408	414	399	373	424	405	406	399	394	362	398	365	415	400	347	425	433	413	392	394	373	433	425	423	373	383	383	386	454	394	381	380	399	387	416	399	404	399	412	387	384	417	395	383	386	368	392	427	371	416	370	388	393	404	372	380	417	426	385	419	422	398	397	372	401	410	356	386	421	372	371	399	379	378	441	409	376	412	393	438	361	408	428	408	376	354	419	392	421	408	368	426	391	429	387	374	424	398	432	373	389	407	367	360	390	397	411	391	429	400	364	438	378	395	398	409	408	367	339	418	395	357	387	397	403	392	399	364	351	399	370	375	361	381	430	368	433	365	376	407	406	403	380	414	391	383	408	398	404	364	393	416	405	403	408	410	393	418	399	417	407	364	398	369	414	401	449	384	412	373	371	413	406	414	373	373	375	404	395	443	384	392	424	413	380	442	368	399	372	408	415	397	431	422	426	403	352	434	400	383	390	347	399	378	401	362	390	378	371	416	373	403	370	394	409	371	421	389	389	408	382	364	376	385	385	437	410	402	397	368	421	459	401	376	433	418	393	380	398	393	401	394	408	382	383	354	390	407	383	394	400	401	384	369	382	424	393	412	382	381	408	390	401	361	386	391	387	390	403	383	365	391	439	388	364	364	371	356	371	363	389	423	375	371	377	379	400	406	362	357	378	396	395	428	384	389	411	383	383	374	391	362	397	393	399	371	398	387	345	379	425	392	391	397	403	413	417	388	360	371	385	373	411	403	387	370	395	370	390	371	373	391	432	397	400	396	389	404	379	397	412	385	411	354	390	429	397	393	398	420	377	408	393	400	394	423	382	366	401	388	382	405	428	398	419	358	373	405	376	383	388	401	379	387	389	406	396	419	432	427	399	388	397	381	402	391	397	377	379	425	407	412	357	434	392	417	351	378	407	386	394	407	388	386	426	383	392	413	371	401	372	407	390	364	404	381	393	415	420	399	374	386	375	418	400	409	432	405	432	408	382	399	402	357	416	372	419	360	368	370	411	406	396	394	347	404	428	381	398	395	351	404	415	391	399	377	405	399	367	389	395	384	371	393	374	408	423	388	390	378	347	385	385	433	397	379	378	414	365	388	397	410	403	361	404	360	407	393	382	419	386	375	379	383	416	413	415	378	367	405	387	369	376	390	391	386	394	371	405	397	390	385	419	431	384	424	386	393	390	372	404	401	418	421	427	411	371	417	372	404	400	420	377	379	356	407	356	410	375	411	381	405	406	406	379	381	392	372	381	429	431	382	411	417	402	413	396	405	441	392	432	426	414	386	403	400	375	372	404	380	364	345	387	417	370	393	427	415	380	366	367	398	396	374	372	395	411	405	370	411	370	385	397	400	390	396	406	423	397	360	372	404	379	413	379	403	395	414	335	395	392	434	406	409	405	382	415	335	421	370	384	383	396	362	385	347	370	368	386	392	375	382	395	408	372	389	407	405	373	376	397	384	440	429	399	385	331	397	378	375	401	432	378	417	418	403	426	437	384	428	377	379	387	390	409	363	376	426	441	362	381	362	411	391	404	410	391	375	381	397	379	398	377	422	376	393	391	368	381	408	401	401	402	415	377	358	410	399	345	375	379	383	415	389	400	373	399	374	403	386	377	388	386	367	369	394	384	363	395	394	367	356	412	386	367	399	438	415	410	383	386	401	363	415	369	429	440	413	374	374	371	363	384	391	431	363	370	360	413	384	386	394	409	424	382	398	365	380	358	377	403	409	423	381	365	406	425	426	386	396	386	345	399	405	415	393	384	382	361	420	385	391	418	399	352	359	425	402	405	379	374	386	414	417	407	395	386	360	394	417	365	402	380	365	379	407	398	370	392	432	389	410	388	437	393	410	405	382	373	413	409	419	388	384	397	446	410	382	414	380	401	388	373	416	399	357	397	397	434	415	388	400	362	355	414	375	384	392	370	404	423	385	415	386	420	426	384	426	356	397	405	399	400	412	381	432	415	431	424	386	372	368	425	402	393	399	386	403	388	381	379	375	361	374	395	382	393	399	405	426	393	397	376	405	416	379	436	374	343	369	379	393	398	398	391	359	389	442	360	418	378	448	418	397	400	385	400	390	449	395	388	390	400	379	397	391	410	403	374	394	362	372	411	409	421	395	370	404	400	377	398	440	393	348	404	381	411	396	385	389	384	385	368	383	399	437	385	372	385	364	394	381	396	419	334	412	409	401	362	393	357	413	416	392	406	389	419	392	414	385	440	432	400	384	384	425	387	432	417	441	388	420	371	389	428	413	361	375	413	372	428	427	401	402	428	387	442	403	373	393	348	375	421	372	413	392	405	422	408	373	428	445	392	389	392	367	323	373	379	412	383	370	380	414	398	431	407	396	444	431	396	408	385	400	365	405	398	408	391	389	353	425	407	389	412	402	376	379	393	380	402	394	398	407	367	387	404	427	399	371	434	349	409	400	434	411	367	372	361	423	411	417	383	380	386	374	419	362	427	352	361	381	384	419	379	403	365	418	368	406	401	396	430	417	376	405	366	460	428	383	418	437	378	398	403	360	400	352	359	402	364	363	412	373	374	373	377	378	410	372	371	388	378	416	374	397	397	402	420	413	413	402	379	339	380	360	439	357	366	373	432	380	423	397	384	401	404	412	394	398	401	383	376	429	405	391	404	373	379	402	384	359	418	410	371	394	413	403	416	402	334	383	359	394	418	384	370	403	348	422	380	392	380	405	373	396	371	359	358	382	385	401	362	384	418	428	400	411	419	407	368	406	385	379	459	386	372	414	361	395	388	399	385	437	387	395	377	431	370	383	392	378	415	443	369	369	427	364	400	386	398	369	408	413	351	371	374	386	376	394	398	385	404	411	408	407	377	377	368
5813	963	882	931	946	841	836	849	905	846	817	870	854	893	881	856	844	850	913	864	858	822	888	832	806	900	833	865	803	866	809	905	929	835	852	871	878	847	821	842	914	869	902	858	867	844	867	858	895	872	897	870	872	825	831	906	885	845	826	870	863	864	837	882	837	854	850	849	861	926	826	815	819	884	828	857	878	942	846	909	864	846	877	863	881	837	871	838	843	870	827	819	858	824	839	919	903	889	818	865	875	869	900	852	803	857	870	868	833	911	876	836	869	828	896	876	807	845	917	902	868	820	848	823	907	820	917	819	852	863	876	857	843	861	885	843	875	843	860	874	844	913	862	836	878	849	870	841	860	891	895	852	884	828	853	876	885	895	848	849	874	834	857	839	826	826	787	901	845	814	765	880	820	841	852	923	824	831	847	903	923	874	881	835	861	850	871	866	883	885	879	924	869	818	830	865	825	861	857	888	859	894	896	875	922	903	893	885	825	835	883	898	866	829	860	858	837	871	870	886	846	851	820	813	817	823	896	848	901	827	842	843	927	878	854	860	836	877	857	871	838	903	856	893	895	881	816	892	842	858	843	845	829	844	852	923	866	822	923	919	839	865	875	840	870	842	874	854	852	840	849	891	830	886	839	821	861	870	889	859	813	854	866	902	841	958	924	838	878	869	849	870	845	818	896	856	817	871	861	810	859	940	877	814	791	799	833	872	905	867	858	867	894	845	835	823	852	896	861	839	897	887	820	854	861	862	859	844	893	831	839	804	835	864	876	875	894	898	844	876	875	828	858	865	831	819	843	841	840	864	877	845	858	869	850	879	869	860	883	850	850	808	817	845	796	832	908	957	841	843	826	855	863	900	892	882	839	880	886	860	885	882	880	844	892	882	865	831	897	853	821	880	843	870	818	838	865	843	841	854	857	853	855	854	833	844	857	835	938	843	804	836	844	878	869	875	849	920	888	842	826	892	873	869	795	795	884	875	920	805	825	862	931	881	822	879	851	877	866	866	862	816	843	931	847	851	878	860	852	836	833	843	885	872	864	828	892	846	835	882	842	792	832	824	885	869	888	864	872	834	808	824	875	879	892	842	882	866	880	855	873	874	858	869	897	852	898	821	889	876	862	847	893	841	904	902	829	835	902	824	878	874	863	892	874	846	841	877	845	833	881	872	872	832	851	922	832	834	844	870	877	831	854	822	842	838	849	876	889	851	855	835	867	860	837	859	842	826	878	860	864	833	864	903	824	886	871	884	824	845	859	886	831	893	829	881	890	919	862	834	868	864	856	891	848	921	835	877	852	865	843	856	880	838	838	911	818	837	874	830	876	830	857	907	844	799	884	835	889	829	867	854	843	817	884	902	859	855	875	919	901	856	839	849	839	848	887	832	872	893	832	855	844	866	858	837	931	881	894	863	839	878	872	833	839	877	891	861	911	868	865	848	852	890	873	813	917	874	901	948	879	849	845	821	898	824	847	850	903	859	835	914	874	886	861	857	834	822	852	873	882	897	857	874	852	912	831	866	861	811	831	854	849	859	898	878	856	840	871	875	869	889	899	860	866	844	888	819	854	878	824	874	861	900	893	900	879	851	857	896	868	872	885	801	827	893	912	805	832	910	828	909	877	880	874	875	818	897	823	857	805	819	839	895	914	892	898	837	869	841	846	809	889	886	812	846	842	841	869	889	855	799	864	898	844	879	932	872	814	909	867	815	911	863	843	872	889	848	852	854	933	893	848	840	835	831	892	863	851	829	888	886	812	909	829	852	843	841	870	962	841	797	904	859	910	866	786	846	836	835	836	895	874	859	853	841	835	856	818	839	867	833	859	869	890	888	886	840	809	831	835	817	845	887	876	906	783	862	872	855	874	826	831	884	840	864	907	831	874	867	821	864	872	802	841	838	909	862	871	887	869	897	858	879	919	877	860	854	845	847	888	865	855	870	869	882	811	866	872	885	872	837	874	838	889	803	820	849	886	881	822	881	851	838	871	863	858	852	862	865	834	893	833	832	846	868	875	826	892	834	906	832	865	854	852	897	860	892	834	875	875	849	880	860	815	877	856	856	858	834	782	895	882	882	847	844	865	913	850	847	841	865	798	833	840	859	856	974	848	877	866	888	878	884	870	891	826	859	877	876	877	862	919	866	844	864	878	850	865	806	872	905	847	834	859	837	856	870	866	851	877	864	934	864	863	827	862	917	845	843	931	860	854	886	851	860	786	834	847	890	851	830	875	868	874	866	902	861	821	900	825	898	837	895	845	820	865	849	851	896	869	816	877	854	826	878	836	873	857	900	882	859	874	843	819	859	904	860	859	834	805	880	846	870	890	855	884	878	873	859	857	814	845	878	816	873	888	854	918	880	904	872	855	857	876	912	852	861	859	865	817	860	878	881	854	847	872	818	872	842	845	910	825	875	873	909	887	820	867	900	913	837	830	854	856	842	873	851	883	866	846	878	906	866	931	899	906	884	850	885	885	887	860	904	864	868	864	831	872	839	878	869	878	908	910	904	862	879	918	841	779	770	841	857	881	853	859	901	850	895	854	833	865	890	878	835	878	858	841	849	862	859	805	906	833	871	850	831	918	864	876	782	812	852	891	831	862	815	884	871	890	861	860	873	859	876	875	890	918	853	858	833	845	848	867	899	884	847	841	867	885	828	860	829	841	834	839	881	922	874	866	875	924	821	859	905	895	903	808	852	843	837	872	850	877	864	886	870	850	797	882	860	842	832	836	884	845	857	844	881	885	856	863	875	904	887	853	819	893	856	844	870	857	799	907	895	853	860	908	843	857	893	829	833	811	860	836	919	846	883	805	847	881	881	888	865	847	881	827	961	862	865	838	873	913	899	869	879	885	868	827	902	845	887	808	889	862	875	879	877	800	828	876	896	886	877	851	840	831	848	834	884	861	875	916	854	887	826	900	855	828	877	855	866	883	841	858	834	870	863	847	825	844	811	886	864	884	841	830	931	881	846	844	830	868	857	891	856	891	849	869	904	807	841	856	833	796	898	875	895	863	916	851	909	863	890	869	891	886	860	871	875	908	822	846	878	885	810	854	858	807	906	859	839	788	813	859	868	878	864	830	842	855	879	844	843	930	828	804	876	830	834	884	862	866	872	888	905	818	873	867	864	847	838	881	866	846	875	892	841	853	915	846	872	858	812	862	897	858	885	884	893	829	872	886	898	857	864	878	864	846	845	897	876	877	891	861	854	875	905	827	870	853	819	869	855	845	809	856	851	880	818	838	871	876	884	861	799	861	895	891	895	862	872	835	850	883	845	871	835	879	868	874	845	840	861	812	845	890	872	823	894	799	888	853	883	852	824	886	852	838	852	862	835	883	838	860	909	862	847	900	866	873	857	806	881	878	844	910	861	829	871	866	898	865	874	826	902	861	843	850	872	891	872	828	832	846	838	842	872	875	827	800	837	860	866	920	898	885	830	846	849	870	836	883	876	834	894	884	862	872	851	886	877	844	824
24927	21482	24784	28567	21479	21204	1071	436	376	371	331	338	333	294	309	310	353	325	297	316	299	303	273	266	303	296	306	289	282	297	286	303	285	275	288	268	283	267	294	298	283	294	297	272	250	275	287	274	301	282	262	315	272	319	309	293	291	273	234	276	299	301	276	322	314	312	299	287	317	273	324	285	273	285	259	276	295	271	283	290	318	292	283	285	291	256	295	288	258	262	273	260	284	254	273	271	292	276	291	288	244	300	247	278	275	263	291	284	269	260	287	289	271	285	287	288	310	297	273	304	289	275	285	300	298	295	301	304	297	303	288	285	280	279	284	279	281	283	285	300	254	296	272	274	278	272	276	325	306	298	302	301	265	299	254	285	272	274	277	266	278	277	310	298	271	298	280	234	231	276	287	291	273	274	264	276	315	253	294	297	278	293	301	289	278	275	274	258	253	270	296	250	285	333	268	296	302	268	264	269	276	301	286	272	283	298	301	291	305	317	306	312	297	265	294	273	323	301	249	287	300	280	268	271	295	270	271	304	275	255	272	299	278	258	298	276	292	298	299	282	267	297	271	284	297	293	297	303	330	307	295	301	274	282	279	301	290	289	257	291	296	301	324	264	298	276	294	268	287	289	266	288	315	281	306	310	278	274	252	256	264	255	261	274	278	281	288	273	276	292	283	270	292	273	269	277	277	284	273	306	279	287	265	290	291	267	255	263	295	281	255	278	280	281	295	303	301	310	295	299	290	256	265	328	330	284	312	315	307	292	303	260	298	267	265	299	310	248	298	291	286	315	296	302	302	273	247	302	285	275	301	309	293	279	302	284	262	293	297	278	291	304	286	280	282	280	292	292	270	287	297	278	293	257	277	299	341	279	318	289	276	325	295	291	291	308	291	305	271	285	273	311	292	242	303	280	271	317	279	280	279	264	288	269	281	288	291	289	316	271	307	264	294	275	294	288	281	300	321	279	255	281	284	273	301	299	308	279	292	281	302	268	273	266	255	292	279	264	285	276	282	273	283	318	266	265	275	270	286	282	283	293	298	279	288	264	279	300	290	303	281	308	296	302	317	217	271	292	259	291	277	288	265	271	274	260	277	240	289	272	276	322	276	260	277	291	279	255	316	287	288	330	297	286	299	289	287	273	314	276	288	305	311	271	259	261	271	267	294	283	260	291	284	279	274	291	268	320	272	279	242	295	272	291	312	289	292	293	267	257	290	257	286	294	287	296	301	289	256	256	274	305	281	275	285	292	274	265	302	283	265	270	284	274	275	257	281	270	293	304	309	281	279	276	270	311	262	289	304	277	289	316	277	270	315	288	298	271	260	306	257	301	304	296	294	276	252	269	294	246	285	259	302	268	266	294	272	280	282	267	269	292	296	289	287	278	273	301	318	300	294	291	326	288	275	262	265	337	291	286	276	252	252	312	284	306	269	247	299	286	258	263	272	292	288	296	264	313	294	268	310	287	281	288	286	272	286	269	283	285	263	267	273	269	306	306	292	273	307	225	302	276	261	270	281	267	286	295	286	256	289	272	320	273	326	292	265	279	298	259	261	287	289	288	277	289	268	278	265	280	245	279	280	262	249	271	281	292	298	286	290	303	296	299	292	306	297	262	273	294	302	298	282	268	289	292	310	272	294	315	301	300	276	331	301	280	270	316	291	266	278	311	304	289	276	303	290	271	274	296	273	309	316	315	323	310	265	264	323	269	269	269	241	252	279	283	307	314	306	324	271	307	307	325	316	293	266	276	287	273	315	280	310	280	278	269	278	286	294	323	306	284	287	286	272	277	288	297	306	298	277	281	276	271	266	288	295	251	291	280	248	301	296	299	320	292	316	297	260	280	287	321	298	270	289	294	302	289	321	286	283	292	254	297	288	280	276	294	282	310	311	299	262	246	281	255	293	306	286	296	291	267	252	299	288	292	311	293	313	263	278	308	287	285	296	290	275	279	276	298	264	270	253	290	284	311	317	284	299	302	279	300	280	257	265	275	279	281	279	291	278	299	269	272	278	273	272	299	312	278	288	271	290	284	303	248	285	307	309	261	261	294	269	295	250	264	293	312	279	265	312	272	283	287	284	300	302	284	266	288	279	258	303	306	282	300	311	294	288	307	271	291	278	285	306	304	292	282	296	284	287	281	284	281	310	299	301	281	295	293	289	292	277	276	253	296	272	286	280	312	296	267	287	281	292	293	262	307	313	308	263	249	278	258	284	261	301	254	286	299	285	293	298	256	303	274	292	276	297	287	291	279	282	315	304	285	297	291	318	309	256	325	273	275	256	286	245	303	287	273	282	260	258	305	260	303	298	283	313	313	264	294	276	297	290	309	315	288	290	293	281	265	278	275	253	291	279	276	275	289	293	268	298	291	288	311	270	295	307	313	300	270	259	286	258	262	305	273	306	257	279	293	303	310	309	282	292	254	321	264	296	295	275	299	284	316	258	296	265	270	277	283	296	288	291	312	266	272	269	307	280	265	273	290	284	280	294	296	316	273	295	257	273	269	288	272	307	265	297	290	279	263	263	285	329	288	302	278	278	269	278	291	284	279	264	270	282	326	269	274	243	256	268	294	249	298	289	273	277	337	308	290	247	295	279	282	299	308	285	317	265	253	275	284	266	284	304	263	287	263	296	274	275	336	294	324	305	279	293	311	295	317	337	293	286	316	279	281	263	279	257	273	269	266	260	252	310	261	290	281	301	296	305	282	281	276	254	265	295	262	264	294	270	301	297	321	266	263	291	294	277	312	291	302	260	305	282	273	289	285	289	319	320	282	271	299	292	307	281	319	318	294	263	303	255	315	284	264	279	305	277	272	311	256	284	261	282	287	313	296	281	282	286	278	277	268	317	271	263	294	288	254	296	295	317	273	261	281	252	278	283	287	297	297	285	303	304	283	307	273	298	295	273	262	289	262	298	299	275	297	309	269	259	277	281	292	300	287	290	273	286	315	285	280	313	259	250	275	278	298	288	307	292	291	279	324	278	283	300	274	281	274	284	263	273	296	268	256	285	299	290	284	261	298	261	304	270	275	299	289	285	310	326	284	320	256	265	291	278	283	300	276	276	292	306	269	275	294	242	297	293	291	310	306	266	278	280	279	306	307	306	273	292	307	280	315	273	281	278	296	275	310	251	302	293	273	292	284	291	282	280	282	261	257	299	273	271	298	263	263	274	289	285	251	262	272	283	258	301	261	312	269	293	320	297	290	301	282	301	308	278	265	287	286	288	250	300	295	288	238	295	304	271	273	317	285	302	312	284	271	306	303	275	282	286	291	267	299	283	275	238	252	275	283	288	275	296	265	318	272	276	253	287	274	296	293	254	265	293	308	304	300	281	296	287	293	290	289	251	271	283	263	292	279	285	279	268	272	265	274	277	285	257	309	274	263	317	314	284	295	289	302	297	288	289	300	259	271	309	282	284	314	253	300	286	290	265	305	276	271	297	250	255	288	320	283	283	283	274	291	287	279	277	296	281	293
3092	2108	1344	905	776	680	703	692	602	645	597	632	633	625	669	641	625	637	626	625	665	657	621	661	569	603	636	632	611	613	617	621	613	635	613	661	638	594	607	642	627	673	594	651	631	625	644	666	594	636	617	634	609	636	650	641	651	624	635	628	601	589	608	606	631	654	607	655	619	618	595	590	602	584	646	634	601	638	634	647	626	602	588	638	655	637	621	665	634	656	651	581	556	640	678	626	648	637	640	669	644	618	621	634	630	643	645	619	576	602	633	630	636	656	621	599	629	607	661	615	631	638	596	616	596	647	635	612	578	610	655	649	613	590	605	642	663	605	667	614	582	646	632	631	585	598	617	637	624	603	645	636	629	578	646	618	674	661	626	593	602	588	611	582	586	646	617	633	588	587	692	600	604	628	610	609	623	594	590	602	662	633	606	612	642	616	614	637	583	645	624	680	608	642	618	589	636	615	664	661	588	641	636	650	673	588	585	678	598	609	653	627	608	600	625	687	657	629	626	667	582	616	621	572	595	645	573	666	641	640	596	609	637	636	598	636	659	664	597	648	651	650	596	645	608	630	625	639	638	607	606	655	641	642	633	608	659	640	632	610	620	609	646	609	646	608	588	663	649	608	618	595	607	622	633	639	610	648	627	596	612	635	649	663	625	611	602	606	619	625	630	648	649	601	634	633	587	638	637	613	631	635	620	607	636	624	650	672	612	599	574	595	599	644	621	652	594	633	668	599	642	597	650	602	622	601	603	583	644	598	602	600	618	600	666	594	624	612	626	610	652	630	701	617	669	587	619	663	605	632	596	600	668	641	584	585	564	579	634	591	621	639	607	589	628	638	615	658	594	635	625	653	646	654	637	604	659	608	626	622	622	634	610	600	620	603	600	616	643	639	656	639	602	616	624	597	622	650	646	631	639	659	622	680	661	650	638	624	622	624	646	607	602	622	621	609	598	630	611	635	568	650	615	608	645	637	580	593	657	560	622	635	597	609	620	661	629	597	672	611	617	593	599	615	660	600	602	604	607	594	628	589	662	681	623	563	639	585	589	593	637	624	658	554	670	606	653	628	646	601	579	578	601	629	621	618	610	602	615	612	626	609	616	636	649	643	672	636	576	614	634	602	633	635	620	576	608	603	645	597	589	606	567	627	677	650	576	602	635	596	634	631	661	554	644	609	629	625	650	630	624	597	584	643	610	582	627	653	601	596	650	668	589	613	654	659	641	583	582	561	638	603	644	624	608	619	671	581	657	590	607	597	593	626	593	626	635	657	624	590	628	628	623	588	608	609	619	617	630	554	595	652	553	628	640	624	653	612	649	624	631	590	616	594	658	608	639	577	667	672	615	627	648	608	638	576	638	609	626	642	651	648	615	640	600	585	595	659	634	634	650	690	621	626	589	609	639	611	591	590	618	580	608	644	632	591	621	630	621	650	645	589	612	599	626	636	636	634	635	642	594	678	649	579	606	683	651	612	644	651	621	596	685	663	646	631	648	590	631	614	605	597	586	632	590	615	641	683	634	583	599	568	664	609	638	622	631	624	619	582	604	636	637	628	640	649	633	624	582	617	596	650	582	624	588	617	630	633	634	642	626	661	642	584	588	618	619	595	616	622	623	608	642	662	614	604	574	610	652	639	628	643	610	639	645	632	660	624	629	609	594	646	636	603	599	671	637	636	642	602	648	594	653	608	629	605	619	619	617	635	605	636	663	656	652	625	610	597	656	605	632	645	616	600	676	607	638	635	626	594	595	608	626	649	619	582	629	610	632	636	572	626	616	659	658	567	631	603	594	584	602	626	601	642	616	596	622	622	621	570	586	606	616	608	619	620	591	631	629	585	630	643	564	651	649	619	600	596	612	607	596	615	620	590	610	589	597	591	594	636	615	599	668	608	672	613	633	626	630	649	619	570	574	651	641	647	624	643	648	616	662	635	665	647	610	650	598	670	650	590	651	600	594	614	628	615	671	666	616	598	638	597	653	662	611	612	659	644	651	597	630	633	618	622	608	652	629	659	627	622	603	576	605	598	595	626	605	630	598	621	633	639	595	641	666	586	595	621	605	595	633	603	636	621	632	587	609	587	595	628	641	642	571	624	627	628	642	621	607	609	608	653	613	596	624	603	618	631	651	613	630	576	623	611	633	670	642	601	612	589	621	645	642	639	648	635	649	616	585	603	643	618	627	650	643	618	641	614	622	606	604	622	642	621	606	632	644	640	657	638	666	631	593	617	607	603	642	637	658	619	615	608	619	595	610	630	623	636	659	635	647	589	629	611	594	606	601	605	639	665	655	614	627	619	654	625	603	575	641	606	626	637	625	613	620	593	632	614	645	626	637	643	642	594	633	688	582	615	653	595	674	583	601	651	595	603	657	641	638	613	666	628	626	652	604	599	662	612	636	616	659	628	657	630	643	613	642	593	633	605	643	606	561	626	618	639	659	668	603	643	657	606	598	658	616	649	605	612	617	620	603	623	638	663	590	652	608	631	652	620	582	632	643	601	605	650	577	626	581	606	615	590	631	659	668	610	611	607	598	634	583	601	615	638	611	631	625	623	642	635	637	603	651	555	636	618	650	623	608	655	583	676	637	626	627	618	605	584	601	653	647	614	622	643	631	596	638	598	621	608	624	621	642	637	629	610	593	619	592	624	636	604	632	618	598	617	617	657	615	624	627	605	628	624	620	632	615	578	599	625	583	620	611	575	624	663	648	651	597	630	649	638	608	610	648	648	625	603	615	629	613	626	627	624	656	645	699	578	644	609	634	612	597	640	596	631	611	635	625	617	604	588	624	607	621	640	590	647	624	572	544	607	605	607	571	612	574	653	593	607	632	649	634	622	648	646	588	643	612	607	592	596	610	621	608	656	640	592	589	635	612	612	648	634	646	657	664	647	651	579	610	619	680	634	645	631	628	641	627	637	595	660	577	585	582	597	654	639	619	577	632	614	640	636	635	617	667	618	618	614	578	664	616	664	578	650	618	646	617	602	626	655	611	629	642	652	673	654	621	648	607	625	631	648	656	663	657	603	646	664	615	617	624	618	599	637	660	637	626	650	583	628	590	592	607	567	605	614	549	577	589	605	639	601	587	637	631	592	622	618	632	686	598	612	627	656	622	603	625	627	580	641	648	637	661	621	593	609	638	606	601	626	600	619	619	616	664	629	605	607	624	643	569	650	617	607	629	642	615	583	590	615	631	612	604	597	621	641	613	678	615	627	670	649	606	644	599	611	608	581	621	615	622	639	593	652	648	624	601	615	652	618	629	625	665	608	659	641	600	707	585	584	601	588	673	637	589	631	656	597	664	565	627	622	647	604	654	624	584	600	627	605	610	623	621	631	585	600	615	579	585	634	661	625	576	614	640	591	636	614	617	606	631	597	588	636	636	616	618	614	606	617	588	602	599	665	628	635	630	602	645	582	652	624	607	597	612	603	622	667	597	651	633	590	604	571	658	617	611	608	613	596	646	603	601	664
24303	21478	25124	28237	21479	21495	17604	442	305	234	203	174	171	203	171	173	164	154	177	120	160	140	142	151	138	124	139	123	147	136	112	127	107	125	141	126	147	127	129	140	113	154	127	121	160	123	130	123	114	138	136	146	137	159	142	150	129	130	125	126	142	117	132	138	135	129	114	150	139	138	116	137	160	158	152	148	136	121	143	118	151	124	120	119	137	121	150	131	132	113	125	137	139	130	124	112	131	135	124	129	148	137	121	113	110	124	111	142	131	137	131	139	139	121	137	140	124	133	146	133	122	137	123	120	118	142	132	142	113	143	131	125	136	115	109	137	150	149	158	107	144	124	122	126	131	139	141	112	143	110	123	136	116	120	137	123	126	156	147	109	116	135	130	142	132	124	115	135	127	101	137	121	135	152	141	122	132	130	141	132	123	139	138	131	118	136	110	125	121	133	153	141	94	125	115	139	119	118	130	143	122	145	128	122	107	131	144	123	126	125	129	132	125	137	125	129	136	129	123	142	124	123	127	146	136	121	136	129	105	136	145	132	127	136	116	128	118	107	136	129	119	130	133	140	122	136	127	117	130	142	136	117	133	127	123	120	116	140	120	139	140	122	132	142	100	121	144	124	123	118	125	140	142	120	120	138	113	124	114	106	133	127	141	139	125	128	145	129	124	127	131	132	112	120	131	122	134	136	126	129	129	122	142	131	152	133	123	142	135	122	157	107	123	126	119	119	112	128	130	129	121	133	110	130	121	107	135	154	133	120	133	130	122	142	124	134	125	118	119	157	136	120	126	130	138	127	141	155	110	142	129	156	118	142	123	150	129	122	113	144	144	127	143	147	126	133	138	126	126	114	126	115	135	121	126	118	133	124	129	121	135	113	119	148	120	125	118	119	126	146	115	103	129	145	131	114	129	140	129	147	123	118	132	129	136	124	143	142	132	104	124	118	125	130	152	134	119	122	142	127	122	124	110	133	124	134	128	131	155	112	132	124	138	132	127	146	148	122	120	144	120	142	126	121	114	139	122	115	147	130	126	135	123	124	117	138	156	135	123	127	118	134	120	111	127	126	122	114	126	102	112	123	144	135	134	137	120	123	118	124	130	139	123	135	122	141	118	125	143	131	125	133	127	120	99	125	129	140	132	131	103	129	142	118	121	128	138	135	119	128	157	119	133	128	127	130	129	147	136	134	135	130	114	151	146	125	109	124	121	121	145	118	118	113	139	128	142	110	118	127	140	140	128	135	134	129	115	128	111	118	128	139	137	111	128	155	120	148	120	133	138	114	107	150	125	133	124	130	137	135	148	137	116	125	129	111	129	127	125	118	98	126	139	126	123	141	114	122	119	118	129	136	147	98	120	133	115	142	158	119	147	129	130	132	141	105	135	120	137	133	127	139	151	135	125	143	136	152	129	126	139	144	132	138	131	127	139	114	140	126	132	134	127	141	140	132	145	122	114	148	138	106	118	155	135	135	128	116	125	132	118	112	145	135	112	109	143	135	123	122	126	112	112	123	141	135	132	134	136	120	105	118	127	121	98	116	116	119	121	120	125	130	138	113	128	126	113	124	145	142	154	131	118	115	131	106	142	141	131	128	126	117	120	132	119	116	130	141	140	135	143	139	144	123	152	127	141	143	132	95	111	110	135	127	143	131	136	143	161	132	141	130	121	141	142	130	123	120	150	148	146	121	103	153	120	132	137	119	141	129	114	126	133	124	112	147	138	128	110	127	147	117	122	129	136	106	130	142	132	109	118	137	122	113	129	111	139	123	126	131	132	141	124	129	121	120	122	143	132	127	110	113	122	147	122	107	139	128	118	116	134	128	129	156	135	127	124	150	136	131	161	128	132	130	103	119	113	110	127	143	137	123	128	132	136	125	134	115	103	106	136	129	132	126	135	125	124	116	142	149	143	107	127	131	115	127	135	116	129	129	117	122	126	125	143	111	136	141	94	125	112	125	134	138	125	144	146	124	140	138	118	139	132	120	122	120	101	164	107	131	121	105	139	133	130	139	141	113	138	131	120	131	123	118	123	130	107	124	144	106	116	137	127	119	132	111	121	146	113	112	139	112	99	104	124	119	138	130	119	117	149	143	134	122	140	109	95	109	146	126	99	139	111	148	112	137	113	121	141	131	141	116	131	152	118	146	120	130	146	132	126	129	108	109	145	132	131	130	134	128	140	147	135	140	130	106	124	129	150	140	116	116	134	148	128	114	120	119	131	111	132	119	118	158	140	152	128	135	132	134	140	138	121	126	128	144	134	127	133	122	142	135	148	115	121	110	131	136	100	142	121	136	125	117	119	131	142	141	123	139	126	123	140	146	118	139	118	127	114	145	113	144	111	113	120	128	129	129	93	127	106	131	113	154	118	133	107	143	135	152	125	134	123	127	151	144	115	113	143	126	147	129	137	140	130	95	122	118	105	125	112	137	143	129	145	144	130	113	110	145	120	128	137	126	138	134	114	122	141	136	128	128	148	126	126	108	119	130	124	115	131	125	114	121	133	144	135	131	114	140	122	114	117	128	126	131	103	121	133	139	126	120	142	155	124	147	128	149	136	124	129	158	138	121	148	111	116	129	137	130	122	138	128	140	135	135	98	120	112	125	117	118	112	121	125	142	130	116	128	113	120	124	127	132	144	123	117	112	122	123	126	149	138	120	115	108	131	134	121	112	106	139	117	121	137	113	123	125	125	120	124	128	114	123	136	135	143	131	133	132	158	160	129	139	127	107	124	122	117	114	128	118	110	123	122	128	130	134	132	148	122	111	139	149	137	141	121	125	125	134	135	126	134	126	140	127	140	126	131	135	135	130	122	133	106	107	131	123	145	134	139	116	136	121	147	139	153	128	112	115	149	124	134	131	122	126	129	119	119	123	134	136	121	126	143	122	118	131	130	127	124	118	127	131	140	146	109	109	132	139	157	140	111	128	138	146	122	142	130	122	138	134	146	121	140	117	132	133	126	127	119	105	135	136	125	112	144	121	142	120	108	129	127	143	145	128	145	129	133	137	124	128	137	131	128	124	122	117	114	129	112	128	131	108	126	121	135	121	125	112	141	137	123	131	125	129	130	107	156	129	133	135	108	144	132	113	132	120	109	141	140	128	133	151	134	129	149	126	123	134	132	141	150	145	144	145	113	128	114	135	144	133	156	123	105	125	141	124	143	115	108	123	122	112	154	134	130	125	118	143	141	127	145	127	127	131	129	129	134	136	129	130	99	122	124	127	120	114	143	126	122	155	125	133	123	117	152	118	146	112	131	121	122	150	126	125	150	126	123	117	102	144	138	108	145	138	112	123	123	121	126	131	133	133	126	129	142	119	121	105	118	112	126	105	131	125	109	96	151	122	129	117	139	132	109	148	129	118	126	134	112	125	115	126	112	118	114	124	108	139	114	131	131	103	130	138	138	131	118	138	131	127	108	112	127	132	119	134	127	123	124	134	116	122	134	142	106	131	141	148	135	141	134	152	152	110
3064	3083	1584	864	533	459	447	374	343	363	407	352	341	330	348	347	299	333	297	331	319	298	346	332	319	335	318	294	333	331	290	337	315	298	348	322	343	333	339	329	314	331	322	313	277	331	335	302	345	306	309	317	340	335	327	271	316	338	287	329	320	310	290	332	324	287	334	285	281	330	322	338	316	300	303	303	291	351	331	324	267	344	300	284	317	336	313	320	301	319	294	311	356	328	328	335	331	331	308	329	321	342	312	316	346	354	336	328	302	308	299	298	307	306	290	303	317	335	290	345	325	345	329	318	317	323	328	304	299	358	341	327	326	316	295	325	313	296	315	309	327	309	306	299	338	327	328	311	333	326	312	283	301	331	287	326	328	320	343	333	324	338	321	319	320	282	341	308	341	304	321	310	307	296	322	311	302	317	323	299	302	314	344	293	308	300	303	302	305	311	318	287	320	308	309	309	312	283	264	316	316	331	315	305	313	310	319	327	306	319	318	307	294	368	346	322	308	314	294	315	324	335	330	323	336	364	284	294	323	321	303	315	345	322	362	324	278	314	323	309	300	335	305	327	347	288	346	318	328	341	310	334	314	314	290	309	313	287	290	268	264	316	323	315	269	323	297	323	310	320	354	326	298	340	334	305	296	338	327	312	313	328	303	327	316	340	347	328	329	302	300	359	307	340	310	352	325	328	331	294	330	308	305	277	352	319	293	283	339	349	301	315	307	337	294	319	317	321	327	308	305	330	298	299	361	317	316	302	287	321	362	300	307	357	324	287	299	317	327	320	357	326	293	309	302	331	331	298	322	308	297	301	321	312	318	302	348	312	292	350	287	339	296	299	299	283	306	313	291	311	345	312	320	316	293	316	284	311	323	316	306	308	311	329	299	313	303	292	294	316	306	300	312	319	317	292	324	325	320	335	324	308	338	307	345	321	297	325	300	311	313	334	313	294	297	331	331	329	333	317	326	299	313	335	332	312	344	293	327	320	348	315	307	343	292	309	302	338	290	294	290	330	321	309	302	303	277	293	331	289	311	301	275	306	323	324	322	330	322	301	298	303	343	298	327	339	308	282	300	297	306	294	280	317	319	319	319	301	309	310	335	347	292	352	339	298	333	287	296	352	288	318	325	342	295	287	305	329	313	317	312	326	360	305	334	338	305	329	294	305	306	309	323	278	323	292	336	304	290	303	304	311	287	339	320	335	317	331	301	289	330	318	318	344	315	308	320	287	308	322	321	300	308	337	291	322	305	301	283	319	334	316	337	333	332	334	324	310	292	304	325	328	312	339	345	300	331	329	296	320	355	331	315	303	319	304	298	335	318	297	292	343	296	303	319	308	317	314	302	298	323	294	304	299	310	323	293	322	308	308	325	277	325	332	308	323	306	333	305	292	344	351	289	293	305	311	334	361	327	307	309	320	340	360	312	322	298	306	325	328	319	309	301	330	306	344	312	296	319	326	323	310	291	319	312	316	339	288	315	314	338	340	301	314	311	300	323	320	303	326	322	315	348	351	325	294	316	321	303	321	340	344	304	298	331	315	276	311	297	306	314	292	350	319	315	305	321	338	314	316	283	319	330	351	335	293	304	339	303	321	290	297	364	285	315	336	316	306	326	328	326	324	302	297	326	321	307	324	295	271	300	300	339	290	334	328	343	342	297	310	313	306	311	322	283	308	320	333	318	291	333	310	296	313	302	324	327	326	318	299	321	289	292	317	297	328	311	322	342	326	281	332	298	274	298	284	324	311	312	329	320	310	281	292	307	317	309	320	283	321	313	335	320	325	320	309	308	320	337	300	317	309	312	345	322	298	291	296	317	295	321	351	301	301	285	292	315	296	302	323	334	330	306	296	289	302	320	311	321	311	314	298	327	298	295	299	278	343	315	315	343	318	302	309	329	323	293	360	302	300	315	303	329	302	290	305	299	305	331	297	302	329	312	322	299	333	341	302	318	340	299	328	321	298	293	327	343	325	307	317	330	294	308	318	279	324	306	335	305	311	315	315	313	302	333	288	313	309	306	275	308	297	313	272	302	295	282	321	329	318	323	358	338	294	283	309	308	291	341	301	309	318	340	337	316	350	311	320	307	322	307	297	312	334	304	329	317	324	303	303	279	343	311	316	312	327	335	323	329	299	298	315	313	311	325	310	332	338	316	348	298	342	320	311	299	311	313	309	323	327	287	295	322	336	351	278	296	317	322	327	303	332	306	289	327	312	302	339	329	323	320	312	314	321	324	308	309	286	274	326	303	323	302	317	326	316	315	314	349	299	317	334	290	270	321	319	324	297	325	295	333	335	311	324	290	328	303	285	309	278	308	284	296	307	346	319	339	326	307	307	308	300	304	294	323	315	335	324	301	287	339	293	318	343	317	325	336	328	342	297	312	286	309	277	291	304	297	316	310	303	340	304	290	320	325	303	302	331	328	302	291	323	347	343	301	331	298	320	316	300	351	313	339	340	297	317	290	333	315	334	306	334	310	288	286	324	283	382	332	322	334	352	303	310	327	328	337	298	316	338	305	333	317	336	305	301	292	326	324	319	316	312	307	293	340	304	294	295	326	322	330	292	300	308	333	295	331	338	307	334	301	318	320	298	312	309	325	328	335	324	337	329	316	330	327	347	285	294	301	310	286	345	330	286	322	324	304	332	295	325	333	320	326	326	303	315	324	312	300	315	332	344	314	327	315	325	336	321	317	289	329	272	285	327	292	357	314	351	302	318	326	306	312	332	316	311	312	315	341	319	327	313	312	321	314	320	299	300	337	300	313	344	300	278	312	346	308	345	299	326	330	304	336	294	301	305	315	295	347	296	304	333	324	297	332	290	317	318	309	313	335	294	314	304	299	306	338	336	301	292	310	283	289	339	316	304	329	321	325	343	331	283	331	311	314	334	301	305	331	302	317	318	297	284	322	318	325	312	319	327	323	289	304	339	336	345	310	348	325	326	303	305	320	309	325	338	333	331	313	313	327	294	286	291	336	322	308	312	312	323	319	327	321	322	314	311	302	312	322	310	322	338	302	311	317	302	343	331	291	293	307	305	312	284	312	309	297	306	354	319	311	349	340	318	308	324	353	313	352	299	326	290	324	296	289	309	265	312	331	309	335	323	312	316	336	328	328	299	323	291	291	291	309	303	287	310	318	296	337	325	316	328	318	291	302	333	301	343	343	295	297	273	304	329	334	325	297	288	319	309	350	316	291	295	326	272	332	333	324	319	307	302	330	301	328	310	335	296	334	285	281	311	353	348	299	312	312	348	335	350	327	314	295	324	300	320	326	345	303	294	331	324	303	329	291	319	304	326	314	322	313	313	307	315	319	323	313	332	291	321	326	281	280	328	325	286	308	273	301	316	295	349	313	314	353	315	307	315	307	320	296	341	361	325	297	311	353	303	304	325	342	316	341	328	312	339	346	328	294	309	304	298	312	292	333	331	314	327	324	316	296	328	310	302	310	332	328	317	308	306	298	325	317	297	305	308
32050	20873	11564	926	476	466	416	387	394	389	391	436	401	389	361	423	371	397	386	398	366	373	366	412	383	391	371	367	412	380	383	417	371	414	373	404	411	379	373	386	349	408	422	396	377	392	368	427	383	372	404	373	405	343	411	389	345	365	399	429	381	416	391	387	390	392	405	416	408	369	379	418	393	407	361	364	417	374	402	412	336	415	368	377	364	390	346	376	414	398	418	407	420	373	433	426	425	380	396	390	410	404	439	358	378	413	377	407	391	408	414	387	396	406	399	411	373	356	399	430	393	418	394	408	415	360	416	394	373	418	411	393	404	387	403	414	340	400	380	396	389	402	376	388	406	393	376	370	407	365	409	414	399	369	410	384	368	388	413	386	388	383	386	366	367	389	396	401	406	400	389	430	442	424	383	399	375	413	437	382	361	390	413	396	391	375	387	397	399	424	363	377	382	378	423	396	388	399	377	432	396	447	400	394	405	394	381	384	402	375	396	414	427	388	421	420	409	375	393	387	419	409	381	416	399	420	395	402	420	384	371	415	389	396	366	415	407	383	392	426	365	382	407	360	426	381	376	380	382	394	401	406	423	388	383	397	404	375	417	383	383	428	424	352	399	402	402	409	430	440	390	390	368	347	388	379	389	375	387	390	356	400	364	385	380	383	376	407	391	423	420	355	440	426	392	393	402	391	403	384	387	372	384	409	400	374	386	365	379	421	439	390	383	381	440	416	353	349	405	412	394	411	395	395	365	361	418	376	396	361	449	401	408	417	408	416	411	395	366	376	402	421	375	387	399	397	372	377	451	426	432	391	380	430	388	387	409	411	374	386	419	394	399	372	374	400	377	393	341	391	401	390	441	423	374	384	371	378	388	422	416	419	430	422	408	377	420	386	403	393	385	410	416	394	382	371	377	390	380	421	403	385	383	387	430	405	425	396	393	427	374	404	369	391	413	398	403	397	408	367	355	369	413	400	376	379	415	331	354	381	402	380	358	386	414	416	404	401	378	394	407	379	415	421	398	429	412	378	387	380	395	432	404	379	430	401	357	387	378	406	411	426	368	424	413	419	418	445	395	437	405	382	370	382	407	397	423	431	383	418	388	406	424	420	391	363	392	404	422	409	368	401	378	368	392	380	391	389	385	413	445	413	377	382	374	378	453	395	350	358	388	389	420	361	365	389	409	389	425	408	410	375	412	377	376	351	394	383	382	366	405	391	389	423	427	374	385	376	358	376	395	405	383	371	404	403	403	423	396	367	375	390	383	416	371	415	379	354	357	412	406	399	362	363	408	419	382	432	410	391	381	391	379	400	369	368	396	408	419	375	398	378	447	377	364	414	389	413	401	395	393	415	391	391	410	400	353	413	371	368	410	393	405	419	404	433	415	413	369	387	398	402	414	367	400	367	372	398	404	387	412	409	389	395	398	409	388	398	409	373	396	391	419	398	409	433	419	386	416	408	373	413	441	390	405	425	379	392	354	376	396	376	410	380	379	382	380	404	398	387	399	412	408	379	414	370	348	423	385	406	391	369	390	402	361	415	398	389	368	394	414	370	397	362	404	355	382	390	381	380	402	402	392	395	388	401	384	393	425	408	419	372	427	414	386	386	347	377	375	374	390	434	410	386	398	353	373	358	406	382	409	404	401	416	409	459	409	399	369	381	386	387	387	399	377	411	394	393	390	413	415	429	404	394	371	393	385	395	403	378	341	374	406	377	375	395	416	426	391	427	386	419	409	405	389	392	397	396	390	369	384	422	361	399	387	409	397	375	417	416	387	432	432	425	366	414	368	388	397	369	420	415	416	385	406	397	409	409	394	372	390	388	378	439	388	381	374	426	400	401	382	358	399	365	355	412	422	363	415	381	397	375	412	403	410	424	381	404	393	380	408	402	390	403	402	379	352	438	401	396	393	415	414	380	436	365	387	381	383	401	439	388	396	422	391	401	409	399	381	410	389	378	413	377	347	387	405	409	359	357	429	406	442	366	380	401	414	420	378	383	366	357	409	427	416	387	384	404	363	403	385	386	384	399	428	410	387	394	375	401	380	382	351	367	393	397	371	385	383	375	396	399	380	412	419	392	386	383	365	418	388	354	401	406	374	388	383	392	393	370	390	412	347	393	399	386	380	406	407	372	422	348	375	378	404	407	395	387	435	411	384	406	362	408	403	392	399	428	446	405	368	381	418	409	368	390	369	386	367	429	403	373	373	397	437	383	382	421	362	374	360	398	383	344	394	376	420	400	420	362	423	365	382	388	365	383	423	345	371	392	369	364	422	395	343	393	343	403	398	409	369	421	381	400	384	384	394	389	392	428	403	386	386	377	386	388	387	387	416	367	389	366	365	345	421	369	411	381	409	352	379	384	360	392	385	380	377	380	379	381	390	405	393	386	414	389	393	379	351	380	389	388	367	377	415	405	411	395	432	388	421	403	369	404	368	367	437	417	397	345	407	426	413	397	437	409	416	380	433	361	393	414	355	376	382	402	388	394	398	405	396	407	380	398	389	384	410	403	403	356	387	351	414	409	385	402	377	380	411	403	411	409	420	447	373	441	439	396	403	382	411	398	360	390	442	415	416	360	412	408	385	371	378	407	376	367	370	365	409	397	363	395	395	381	385	380	393	409	430	398	392	412	362	392	378	373	409	357	422	353	372	370	386	400	422	386	421	365	401	396	403	375	393	386	389	376	394	397	385	411	412	388	410	341	383	398	397	384	374	363	387	353	362	374	396	396	339	405	390	412	370	421	396	378	399	416	381	384	429	361	378	396	378	414	377	397	443	367	392	406	395	417	383	408	368	395	372	401	405	391	390	386	379	439	358	384	421	396	390	362	395	381	379	413	409	394	394	408	395	399	409	395	398	414	384	408	384	383	389	371	389	392	362	391	378	411	367	395	387	424	385	415	393	395	408	411	401	361	407	414	381	414	407	376	390	403	424	428	385	388	370	404	386	381	408	397	412	396	394	391	407	400	424	416	378	396	381	413	371	380	400	421	401	383	393	389	402	382	417	374	403	380	415	395	378	374	394	403	424	447	414	396	398	356	343	384	384	387	417	395	386	389	382	423	426	390	351	410	403	423	375	380	365	371	372	397	372	404	426	344	371	379	392	382	379	381	407	419	383	404	371	376	404	412	433	365	389	396	411	381	368	386	398	399	400	388	381	409	398	391	390	392	382	403	410	409	398	337	423	400	378	399	373	409	419	377	382	375	377	425	378	384	374	376	443	392	383	396	392	419	389	384	423	405	379	376	391	387	339	382	390	378	367	371	385	410	415	378	394	399	335	379	398	393	364	394	385	351	442	409	417	400	383	390	432	417	365	417	415	387	390	421	363	400	383	399	419	361	423	421	396	374	387	357	399	373	354	388	391	384	394	372	381	420	410	408	391	408	401	408	420	422	387	406	374	362	385	372	378	394	380	410	373	397	407	406	356	368	404	390	410	401	359	367	378	407	385	398	405	425	397	417	396	407	402	412
5760	992	945	891	862	901	841	845	850	863	859	929	913	872	876	880	876	815	836	815	879	880	826	861	861	925	878	840	853	861	872	827	858	863	795	864	852	857	868	873	899	895	843	864	832	877	833	833	826	864	890	850	891	868	873	874	876	840	841	798	836	856	874	791	900	813	868	877	847	832	862	871	918	880	842	813	849	870	834	840	861	862	905	877	835	851	808	805	858	890	873	862	872	831	898	867	882	882	866	852	863	871	878	846	844	902	861	877	890	906	856	913	887	862	910	880	825	809	829	837	868	845	836	868	827	860	842	845	864	875	846	884	881	840	929	841	875	879	856	873	849	761	876	854	825	853	877	833	866	838	936	892	919	884	853	891	879	907	846	796	863	861	843	830	833	870	834	878	880	842	863	854	860	853	831	841	863	846	872	876	926	852	886	889	795	883	879	850	828	869	828	889	897	870	909	809	845	877	851	893	904	857	814	878	872	893	885	909	861	837	861	860	865	878	882	841	840	837	828	837	899	836	858	880	878	831	869	850	850	922	826	907	817	916	878	853	864	851	812	819	890	798	847	872	873	862	869	859	886	900	821	806	865	815	815	834	774	904	839	849	855	872	861	856	866	868	814	866	870	849	870	843	829	890	869	878	859	863	830	860	849	828	925	842	890	898	874	860	842	811	860	878	883	896	875	837	848	861	881	943	851	849	838	892	844	849	881	869	817	870	858	860	815	806	845	860	823	886	857	845	846	850	815	819	834	840	855	863	886	829	844	863	910	857	909	836	856	803	909	880	832	848	869	886	829	854	869	862	897	864	901	893	938	844	850	782	905	854	933	890	856	865	867	859	834	914	817	858	859	854	892	863	842	886	846	858	893	914	909	866	881	867	812	784	919	919	906	876	808	845	872	852	882	893	865	861	876	846	874	884	816	803	893	859	909	855	857	834	916	843	874	911	843	883	793	870	810	889	819	898	871	864	894	854	810	832	848	803	840	841	889	861	854	898	866	850	820	896	868	892	877	869	826	888	842	873	891	781	930	891	891	866	857	892	883	861	833	899	873	873	889	882	890	848	821	869	822	876	804	863	874	847	835	832	883	852	854	799	859	842	868	858	817	829	908	816	827	866	871	844	820	838	879	911	799	875	865	823	860	819	814	893	898	836	882	865	891	858	857	844	855	910	824	885	879	850	873	860	854	863	878	857	847	875	860	796	891	808	831	878	866	908	880	880	837	899	914	866	931	892	848	836	837	890	846	875	848	863	900	847	874	819	840	836	820	871	837	840	865	845	884	852	897	865	841	888	880	832	886	856	899	925	875	896	871	854	886	865	853	863	831	830	809	861	841	915	868	907	834	876	860	883	842	859	884	875	869	829	858	849	854	846	861	800	851	862	903	837	884	840	911	891	812	848	818	896	861	887	904	823	865	882	879	852	877	873	880	913	837	845	896	825	907	846	842	852	881	856	875	879	807	863	834	873	878	878	876	811	870	862	837	881	805	853	879	878	847	854	825	806	920	874	847	831	838	867	936	876	841	870	870	861	862	896	865	844	810	841	829	866	879	836	828	909	855	841	842	833	912	817	797	918	839	883	890	849	868	861	775	867	864	861	839	894	832	833	848	860	811	883	851	858	825	857	840	871	814	891	809	879	878	852	885	860	822	858	913	840	851	875	883	842	884	929	873	801	839	902	901	890	848	838	861	883	837	872	866	801	861	863	901	864	837	879	853	830	811	879	786	864	916	857	875	835	839	848	849	839	925	870	852	879	908	835	883	886	855	907	844	867	862	886	845	883	873	858	844	829	804	843	834	880	891	891	841	873	847	869	843	808	815	857	890	888	860	876	821	894	880	839	881	864	799	907	851	852	857	867	863	843	821	789	875	824	809	869	841	883	923	839	829	876	850	890	845	875	890	877	866	825	850	813	851	829	917	855	860	811	869	861	857	808	835	899	867	907	855	868	892	915	850	835	827	857	889	874	852	897	911	842	840	850	852	866	908	846	873	826	925	840	827	868	883	903	888	892	847	829	867	863	854	847	883	869	882	843	888	879	805	926	946	909	884	824	879	896	848	868	869	824	824	825	886	878	882	880	912	848	890	910	867	863	876	864	858	916	866	917	865	867	820	857	863	846	855	906	871	854	832	879	869	871	898	836	865	885	876	863	833	910	884	893	870	803	901	887	795	864	822	904	847	900	872	856	798	850	812	887	844	825	856	839	887	869	868	832	864	849	845	909	843	814	877	855	887	838	823	896	878	901	867	809	880	894	841	848	863	842	829	829	862	828	809	878	876	877	824	855	856	864	847	854	887	828	867	848	910	847	865	873	838	866	860	845	848	870	837	840	837	881	917	826	842	928	788	931	871	835	881	886	870	839	889	841	817	862	874	889	926	920	830	893	866	862	858	871	850	801	884	882	918	831	875	835	845	867	838	819	897	857	833	807	819	883	894	869	879	866	894	850	886	866	805	858	854	858	894	848	852	847	862	873	865	852	879	863	838	852	819	871	828	886	840	858	859	828	868	855	868	846	844	903	802	843	853	842	862	826	851	846	829	861	828	865	876	872	903	932	897	807	862	870	829	930	892	860	852	823	881	867	878	890	821	826	827	934	855	840	900	911	828	869	829	876	882	831	909	871	873	893	842	841	839	895	878	847	829	874	904	851	871	875	829	805	835	888	837	852	807	882	901	846	864	891	858	863	934	867	848	902	870	863	890	853	887	890	874	881	824	865	888	865	835	880	915	850	883	849	884	861	868	874	854	843	890	846	806	914	876	906	864	796	879	873	894	855	866	845	843	854	868	904	928	886	903	857	850	841	852	861	840	851	873	886	872	817	852	886	835	843	837	883	853	834	850	887	857	878	877	878	907	869	856	870	886	858	889	858	828	848	877	879	868	875	821	893	778	810	931	861	874	806	859	870	879	870	876	867	894	884	913	885	875	875	842	870	859	852	892	876	899	823	848	823	817	901	858	825	869	859	879	841	864	885	918	893	883	859	839	850	893	834	917	851	860	805	817	825	851	907	848	925	910	829	871	828	866	844	874	876	903	836	828	878	884	860	880	801	908	822	834	864	893	893	867	848	864	897	919	871	880	863	878	851	844	830	845	847	865	884	833	805	842	832	879	883	834	866	852	864	855	911	841	883	866	824	821	895	864	930	909	868	876	926	856	848	868	856	869	829	908	857	865	885	950	860	894	926	917	851	879	847	887	910	878	863	878	835	858	868	898	878	930	876	884	829	830	891	856	874	844	806	880	898	878	836	833	897	896	857	928	819	886	904	837	823	888	860	838	929	872	864	851	892	877	868	887	843	891	827	853	828	891	832	866	833	847	860	887	850	777	838	806	850	883	815	829	839	826	851	842	864	843	856	862	830	830	851	891	887	869	834	852	840	913	808	853	886	863	866	864	856	885	859	867	867	896	872	896	911	920	794	825	888	826	873	840	890	914	861	832	883	907	881	837	887	876	869	888	833	853	834	850	886	881	830
24877	21462	24789	28557	21451	21189	1135	398	355	337	377	327	321	285	315	327	288	325	316	305	310	281	289	302	276	264	305	308	306	280	293	316	302	290	311	287	293	287	277	253	282	258	301	309	316	284	231	289	283	275	285	282	270	299	290	278	266	312	271	304	299	275	291	275	298	310	290	254	264	295	289	318	291	296	313	297	282	293	289	293	254	286	278	286	306	250	298	289	296	297	277	294	284	298	290	301	305	280	294	315	270	299	300	261	289	291	307	287	316	253	286	315	304	261	296	276	305	283	284	305	268	301	291	295	294	300	274	288	259	302	314	268	271	320	264	292	285	280	285	300	307	285	296	282	296	283	270	278	296	316	296	270	275	269	287	275	305	274	293	280	285	272	287	267	313	317	291	264	327	279	296	288	269	245	267	290	301	268	278	281	303	290	277	301	303	276	278	272	288	257	259	274	297	292	262	262	303	305	297	256	282	301	295	306	280	253	293	302	268	263	295	303	260	270	309	302	296	289	296	282	265	273	266	274	271	275	279	276	270	296	280	273	263	305	224	306	310	265	280	315	298	284	271	280	276	318	321	290	275	290	293	283	303	276	290	263	264	285	259	323	288	276	273	285	264	274	281	295	284	276	304	268	253	292	291	298	345	273	303	272	280	307	254	280	298	307	316	277	260	274	308	283	288	332	278	278	269	294	292	291	297	289	296	304	271	304	325	284	298	260	301	235	290	288	244	268	301	285	282	265	316	267	288	281	289	264	308	275	276	304	290	322	275	275	298	277	262	307	326	290	280	265	273	300	295	293	281	295	294	233	286	274	278	244	254	293	263	300	299	294	286	312	269	280	281	274	289	303	283	272	275	315	303	273	312	306	245	276	270	317	292	274	296	327	305	288	286	278	293	277	279	304	323	287	252	284	281	296	312	329	305	281	329	307	307	272	268	290	290	267	263	287	299	279	288	289	275	299	280	294	255	295	265	281	254	251	286	251	301	284	275	271	333	295	283	303	290	309	290	269	285	267	243	263	270	295	271	280	268	273	275	305	268	288	316	312	268	321	281	282	281	262	283	294	278	304	280	314	293	269	267	279	277	258	277	293	258	305	299	278	294	310	292	288	276	251	299	324	293	287	273	288	308	314	288	288	245	262	273	288	323	274	260	290	254	281	303	268	298	308	313	262	275	268	252	265	310	308	283	278	257	247	299	265	282	306	316	310	274	305	256	295	289	307	290	286	279	291	270	255	298	284	294	307	276	268	283	315	279	280	275	287	289	261	286	297	284	280	305	266	263	293	292	317	256	293	269	275	250	290	255	250	284	259	263	274	280	302	279	271	297	274	269	275	267	269	290	274	264	293	282	279	277	278	275	267	266	295	243	273	247	286	266	287	262	258	285	286	272	295	290	312	278	288	253	280	269	265	274	288	262	257	283	243	279	290	304	267	309	293	272	265	289	312	286	279	315	289	284	282	267	291	263	303	271	311	267	292	299	299	309	253	282	280	256	288	328	271	282	296	266	305	251	276	261	275	285	277	290	260	297	281	255	287	273	284	287	293	262	289	331	291	292	290	302	275	325	273	259	299	273	285	298	288	298	299	314	310	300	297	288	287	281	294	250	273	300	269	271	290	276	310	283	297	274	268	260	293	271	238	264	277	303	308	278	254	311	286	259	279	285	259	264	291	272	274	239	280	277	304	304	263	317	281	266	278	250	296	254	271	269	275	264	293	272	268	273	285	320	306	288	265	302	252	300	324	287	278	280	272	273	275	232	279	278	299	294	259	314	319	276	260	275	290	309	282	293	264	272	255	287	279	277	296	320	289	272	273	273	296	303	282	305	273	276	296	304	289	291	256	294	296	282	304	275	280	245	289	285	236	258	279	292	282	284	283	288	283	253	269	299	287	268	265	264	337	276	319	262	283	261	288	307	292	289	282	267	297	307	304	269	301	274	295	301	294	274	290	273	238	301	300	305	303	318	279	296	316	299	257	297	245	282	261	250	259	303	265	263	251	268	282	279	273	302	288	268	234	293	285	285	288	287	278	309	261	268	271	311	268	304	282	278	321	271	301	259	317	307	278	269	301	288	287	299	272	274	272	265	278	274	300	297	285	289	297	292	269	302	290	290	265	295	284	265	299	281	264	298	307	292	279	279	249	283	275	279	315	302	283	269	294	296	255	305	263	264	293	300	288	283	286	281	265	281	262	268	325	292	285	246	272	281	285	271	284	281	291	259	293	309	301	281	296	293	255	282	288	292	274	269	272	306	297	288	289	285	286	270	287	286	263	299	289	281	276	273	298	252	296	311	256	266	271	269	313	272	298	238	279	283	291	274	271	298	264	268	290	277	319	290	267	275	281	277	270	309	286	283	263	272	297	265	266	302	252	298	304	266	289	307	286	285	289	273	287	292	291	243	266	268	282	310	293	296	280	269	276	234	271	302	282	278	271	302	245	271	295	298	273	315	302	277	291	263	280	281	292	262	318	300	265	301	299	256	293	275	280	236	288	291	266	284	313	287	277	303	257	311	264	281	224	246	279	264	276	266	291	278	288	290	243	274	296	303	267	286	245	289	280	310	295	289	289	308	284	301	303	275	282	300	274	259	285	271	299	256	284	279	265	240	288	241	284	288	292	278	290	290	308	265	296	302	275	297	298	254	301	294	255	268	260	287	269	264	276	298	324	309	306	260	303	280	273	266	325	239	312	285	267	292	281	296	286	262	313	262	277	257	257	296	292	299	291	308	317	303	270	268	288	253	264	288	268	278	300	277	265	276	254	274	291	280	293	255	266	300	276	277	246	288	299	291	302	285	283	305	275	257	262	291	276	258	264	313	300	275	287	313	283	270	296	288	277	251	253	303	289	315	268	253	271	279	293	250	254	273	316	260	287	262	289	248	313	309	299	275	282	296	274	271	266	290	269	286	281	295	273	282	278	248	290	300	285	266	297	282	287	277	295	297	293	278	286	285	299	289	282	286	277	285	251	274	309	310	280	295	311	282	288	287	295	268	272	266	257	291	267	285	304	279	300	255	267	293	246	288	269	251	309	220	279	278	266	259	271	287	262	289	274	296	270	232	276	285	302	275	304	326	254	285	298	293	311	273	273	306	236	281	280	268	260	245	258	274	295	301	280	285	282	268	281	294	309	317	310	251	318	308	272	231	294	274	278	284	241	281	296	295	308	273	268	298	293	285	315	293	309	320	269	305	293	298	315	284	252	271	294	304	264	274	310	302	281	301	273	283	256	289	278	303	295	286	306	290	278	292	262	293	314	280	291	255	284	295	281	254	298	272	278	287	306	270	245	254	292	271	252	247	295	283	289	298	282	297	251	302	269	281	297	270	278	284	326	322	299	280	242	262	291	289	251	280	284	280	314	251	278	261	281	288	284	299	283	303	349	305	299	272	302	317	294	297	266	296	307	275	287	270	268	292	263	285	287	321	300	305	290	285	324	288	262	275	279	302	296	285	261	295	298	282	292	277	277	247	290
3173	2235	1287	869	755	696	704	694	657	681	636	637	656	647	641	656	609	604	656	595	648	561	631	617	634	594	687	624	676	628	610	645	654	628	643	634	634	623	633	603	612	619	612	647	654	637	631	604	604	633	629	631	615	632	597	630	584	568	628	664	632	582	580	639	646	641	584	671	573	606	600	610	626	623	607	617	615	591	602	641	674	638	638	631	654	611	613	588	605	612	623	626	637	607	617	624	619	589	655	613	625	614	632	629	652	642	593	607	619	643	601	616	597	616	600	663	641	610	614	596	625	642	609	645	612	603	616	565	618	595	629	637	606	628	616	617	617	633	651	592	592	599	605	616	606	619	642	645	595	641	594	588	669	647	614	667	633	682	622	632	649	632	646	577	633	641	603	674	650	573	581	638	571	619	652	630	586	615	575	595	579	641	630	634	599	625	594	629	643	596	577	648	672	632	575	625	654	627	577	637	659	622	536	546	639	618	598	621	585	600	652	593	640	640	608	605	581	592	623	579	610	641	563	626	617	591	627	613	640	583	648	651	578	656	611	598	629	645	626	641	638	582	619	627	627	666	637	611	609	601	650	650	589	625	598	659	603	598	605	623	656	654	609	612	554	618	598	625	635	590	600	618	616	625	619	585	606	572	590	597	577	649	640	667	631	577	634	644	597	646	606	639	627	614	620	606	624	625	662	599	614	616	661	671	612	661	597	647	597	609	646	624	605	625	615	613	619	631	581	628	605	627	618	625	643	605	615	606	603	598	633	670	661	594	635	587	619	645	633	593	632	608	666	616	627	612	627	592	621	606	631	611	636	643	566	620	655	637	652	630	611	644	598	626	613	641	604	613	622	667	634	653	628	632	617	630	630	642	596	647	596	606	619	635	678	638	652	642	636	629	644	620	578	661	599	647	622	647	608	609	640	627	629	636	618	613	611	613	616	628	596	653	641	680	623	630	630	640	632	631	620	644	599	598	625	605	598	602	634	633	599	616	579	577	637	612	654	623	636	641	624	620	587	620	609	635	592	624	630	608	630	627	632	616	634	625	584	673	628	624	626	623	594	654	640	634	627	593	595	629	594	576	659	593	621	630	618	616	609	622	620	611	627	634	583	587	623	622	649	614	643	625	628	591	626	642	601	638	629	591	613	628	609	582	582	616	606	606	662	629	621	609	540	618	655	625	610	643	614	596	631	643	630	684	651	613	625	651	626	616	595	612	586	643	621	634	604	628	627	575	596	616	616	614	642	573	593	650	671	630	585	589	629	606	625	598	613	611	622	604	648	655	636	627	611	616	636	616	572	613	640	575	619	629	575	636	636	618	626	627	604	606	631	671	641	643	596	616	614	637	600	655	643	627	625	636	622	594	572	644	616	601	586	612	617	612	644	634	619	619	654	558	578	626	622	677	597	643	595	588	615	635	620	546	648	630	619	622	656	627	656	638	632	663	619	652	641	647	634	641	649	610	639	581	628	634	613	619	564	635	628	638	619	618	607	616	594	573	608	634	582	627	606	558	594	602	613	650	607	536	592	569	633	604	639	648	596	593	628	634	600	613	639	616	629	616	668	598	614	604	615	663	652	634	609	674	609	622	633	610	610	616	639	665	634	634	577	605	600	646	599	633	590	627	618	653	622	649	605	574	580	626	578	579	674	639	646	603	589	600	611	665	595	630	574	618	593	646	606	650	624	622	594	620	568	603	619	604	617	618	635	629	612	630	633	603	608	609	629	649	618	631	647	625	596	631	645	640	595	576	630	627	615	557	625	603	606	656	606	634	653	586	561	631	600	644	610	609	643	604	584	654	603	632	635	631	590	622	577	643	676	602	624	641	628	613	587	597	622	687	632	589	601	646	618	598	623	621	605	612	588	614	643	646	615	617	626	632	654	602	588	628	618	600	623	650	598	614	579	628	619	606	590	638	655	623	657	623	623	632	608	613	635	612	582	648	604	617	621	614	600	628	587	618	572	580	588	624	626	698	611	626	602	637	640	594	626	589	631	630	623	655	631	595	626	654	646	626	623	613	607	622	645	583	611	605	605	624	652	620	606	620	650	584	600	603	602	610	617	615	650	610	637	630	620	630	631	605	581	601	678	631	616	612	652	623	611	572	629	600	603	679	658	644	573	595	597	631	632	584	641	599	601	640	639	631	649	605	606	639	606	608	610	652	606	601	640	614	642	610	613	624	635	605	653	630	643	598	632	625	622	553	624	631	637	592	635	644	615	593	608	614	600	642	611	642	630	602	643	628	595	618	610	638	595	640	636	623	647	604	648	612	609	621	577	640	664	617	601	566	621	604	620	602	622	602	620	634	642	574	586	654	670	612	622	609	641	591	590	604	593	601	612	633	661	617	642	656	614	588	586	600	602	633	619	600	613	621	658	582	601	627	650	608	609	662	613	622	655	601	642	653	647	593	616	588	607	623	589	652	666	638	607	637	651	564	570	577	621	618	618	622	619	617	641	618	556	639	652	646	659	627	662	599	631	641	613	635	604	634	598	618	584	611	617	615	598	583	608	637	630	599	663	706	594	614	600	602	613	643	593	618	613	598	620	627	640	599	604	637	608	620	591	614	621	604	597	620	594	628	618	638	611	609	622	601	654	622	602	632	632	667	625	656	645	623	634	630	585	557	625	636	621	627	648	621	628	634	636	621	642	640	615	650	607	667	586	589	642	616	631	566	656	631	636	618	647	614	601	640	649	622	642	601	610	667	625	570	667	611	608	620	606	634	579	635	599	643	622	586	609	584	631	633	606	583	592	601	602	627	629	620	650	625	591	626	645	621	588	620	622	611	626	600	628	643	633	617	631	611	618	588	616	594	643	670	608	631	616	602	607	605	664	602	618	636	642	615	596	614	616	601	613	608	642	605	616	584	629	677	606	638	637	608	626	596	574	623	567	659	605	639	617	589	581	620	612	578	639	670	638	639	602	627	622	607	591	646	630	660	564	621	667	607	615	635	608	614	555	619	569	608	623	612	615	585	610	623	590	671	633	572	620	617	582	577	630	620	599	624	642	627	658	590	625	665	612	646	646	645	635	578	639	610	660	641	576	637	594	593	617	615	625	614	613	644	621	620	636	650	706	613	618	608	633	636	595	659	639	619	588	632	624	646	559	596	632	612	650	585	659	603	595	615	609	623	644	590	626	630	613	608	642	573	613	601	617	660	586	629	606	639	560	621	605	642	644	584	625	623	622	651	595	621	633	635	604	624	679	637	647	652	614	650	619	600	657	632	630	634	626	607	617	631	658	656	627	661	592	664	605	610	646	617	637	590	633	596	646	619	617	631	614	627	619	637	633	628	605	648	631	616	650	631	636	658	630	632	622	688	594	629	630	660	601	622	565	590	645	656	637	631	608	598	586	584	602	632	608	583	584	584	642	650	606	627	623	594	626	600	634	634	625	648	613	619	647	646	596	599	633	623	588	573	646	605	612	643	599	602	638	592	622	635	622	627	608	659	607	635	628	563	616	646	691	567
24293	21478	25123	28246	21478	21491	18132	553	268	245	194	214	184	176	146	151	152	167	138	155	171	143	140	133	156	169	144	130	167	128	127	158	129	141	142	126	130	140	138	128	125	137	134	110	124	131	125	117	139	122	130	125	117	156	137	127	118	122	128	141	151	137	122	142	144	123	137	144	116	118	136	141	139	126	123	117	128	136	142	158	115	137	128	125	116	139	122	133	132	103	132	131	139	138	136	135	132	106	127	125	128	128	126	135	141	134	142	132	120	111	142	130	132	126	145	127	152	140	141	132	131	111	142	129	147	140	136	128	127	119	136	129	117	124	130	146	126	127	130	137	130	122	119	131	134	129	117	123	119	115	114	126	128	123	116	117	103	125	160	139	131	138	144	126	115	125	119	111	127	118	104	125	132	137	132	135	110	111	126	122	120	110	145	136	128	120	113	128	123	115	105	139	127	136	115	157	150	134	112	123	125	132	135	149	122	135	115	142	134	151	121	139	126	144	122	119	125	146	128	124	133	127	130	134	122	135	107	125	130	148	126	143	105	129	128	131	146	152	116	131	136	122	120	107	122	122	123	121	118	128	131	150	118	113	126	153	140	129	132	124	101	143	130	129	137	125	105	103	131	140	143	123	130	123	130	112	119	127	117	126	143	143	143	140	123	117	121	116	138	120	139	107	136	126	116	150	141	119	121	145	124	133	116	132	144	119	127	119	163	139	118	97	111	137	128	126	136	118	139	135	134	133	115	142	146	127	126	114	96	107	137	134	118	121	121	132	107	127	112	154	135	124	136	125	126	134	129	146	147	129	135	120	130	131	119	138	112	124	135	128	125	137	109	118	140	131	131	119	136	130	126	137	136	123	131	134	127	125	127	123	108	129	140	132	137	128	139	103	125	125	119	117	130	105	130	114	134	126	137	121	131	143	121	123	126	127	143	129	123	126	143	120	119	110	123	137	103	156	119	131	144	137	110	132	119	132	110	128	133	116	124	116	125	128	138	130	148	93	126	127	132	129	116	130	147	131	123	122	135	109	141	110	122	112	126	122	120	121	146	116	151	118	133	136	126	139	116	138	138	140	121	115	136	125	133	135	139	134	131	153	146	129	139	129	121	140	123	123	127	152	133	140	137	95	121	126	146	142	151	144	138	141	122	123	124	142	124	125	112	123	124	157	140	120	111	135	125	130	150	155	124	125	139	136	120	147	141	128	139	117	126	123	158	130	132	142	120	135	134	144	134	133	119	135	141	144	124	138	105	123	124	125	136	124	110	119	139	132	121	130	130	162	147	142	144	130	120	117	124	130	135	128	125	158	145	145	148	128	149	120	131	124	121	121	125	121	119	151	128	125	150	121	127	129	146	144	131	131	155	145	153	144	129	123	134	147	137	141	123	132	105	129	143	116	123	117	114	115	129	133	112	125	115	99	134	135	129	109	132	122	141	139	158	116	138	120	133	135	123	134	125	140	107	141	119	125	155	108	124	118	137	137	137	135	132	134	118	145	124	107	122	134	114	131	122	98	144	144	149	157	128	143	143	135	153	118	129	125	133	134	126	123	143	157	135	125	117	123	121	118	145	142	125	126	132	118	144	125	138	145	125	141	114	119	145	107	130	145	125	130	137	133	151	128	117	126	113	151	103	126	114	117	128	119	123	121	118	147	128	132	121	114	128	113	139	120	132	129	132	122	129	113	131	134	137	135	119	122	144	125	107	120	125	135	136	130	125	126	140	117	127	146	132	125	112	129	128	140	124	129	146	124	145	131	129	138	126	121	128	119	119	115	133	131	139	129	119	129	124	131	128	96	125	137	117	114	123	127	147	122	111	133	125	126	104	143	125	111	169	116	101	133	125	140	114	153	115	134	130	136	144	117	142	137	134	113	121	117	125	120	120	132	124	108	131	135	132	134	115	122	151	119	149	110	149	107	134	134	113	115	141	137	137	145	146	129	117	115	135	126	133	122	129	96	121	110	126	110	129	132	130	140	125	120	112	125	140	130	135	140	135	137	133	138	128	120	134	123	145	118	131	114	130	122	124	104	119	125	140	137	140	128	134	147	91	134	136	147	131	131	146	107	119	133	129	128	160	133	129	123	138	117	123	111	133	127	131	112	108	144	126	127	114	114	117	129	151	124	126	130	147	164	138	130	135	134	134	133	134	126	113	105	122	126	132	132	136	132	116	120	116	108	136	136	146	138	160	114	124	120	132	124	147	115	116	136	145	144	135	134	107	109	123	115	142	124	120	120	107	127	112	133	139	112	138	132	121	151	138	134	126	119	137	118	120	126	119	139	158	132	138	101	136	130	129	123	135	155	134	143	156	128	149	128	121	126	129	125	125	119	138	137	134	150	126	112	149	134	143	149	139	135	131	119	126	150	145	122	130	140	124	128	131	123	143	162	115	137	132	136	132	102	132	128	112	118	135	118	127	148	162	125	119	124	130	137	114	110	148	136	128	128	128	129	158	127	146	148	142	144	148	145	128	142	131	141	123	119	153	134	122	146	137	144	123	141	109	137	109	122	157	135	126	114	114	124	148	123	118	110	126	151	145	123	116	126	145	131	140	135	115	108	130	120	123	119	129	125	119	134	142	131	148	113	138	132	128	135	132	133	107	121	130	125	130	128	122	122	114	115	117	143	126	134	128	128	131	127	126	114	136	132	126	128	143	123	150	133	124	97	118	124	126	124	137	121	157	161	117	126	144	127	131	118	123	126	130	139	130	118	139	115	138	132	133	115	143	140	127	122	122	139	142	124	127	118	130	114	129	122	132	142	145	119	137	112	105	98	106	135	122	116	147	133	124	122	164	147	128	134	136	149	100	135	114	132	161	140	133	154	146	122	133	143	128	120	126	139	125	128	122	122	133	151	102	143	125	148	118	139	128	146	117	115	133	115	125	144	122	117	119	124	128	138	117	126	121	112	125	121	130	127	178	103	114	143	127	126	127	122	129	138	94	126	136	123	103	123	124	117	135	120	148	108	120	132	122	145	123	111	148	138	109	134	130	147	132	111	137	124	118	122	135	139	129	111	130	126	126	121	114	131	113	139	119	120	135	120	130	129	139	102	137	132	134	130	140	144	144	115	113	130	131	130	122	133	139	128	110	126	113	117	120	124	108	99	136	140	121	125	126	136	134	126	124	147	120	142	116	113	125	145	122	121	140	147	127	121	129	118	111	137	129	145	119	121	111	126	132	127	136	122	107	140	127	123	108	134	144	148	124	128	152	134	124	129	116	141	123	130	124	117	125	124	119	141	129	146	104	114	112	136	141	110	137	150	132	138	113	130	127	131	134	125	138	130	135	110	157	129	121	133	138	149	117	137	114	114	152	157	131	124	133	122	146	137	125	109	109	124	151	127	122	139	115	130	133	115	118	123	133	128	119	126	122	127	120	131	105	130	108	147	116	124	134	123	127	114	109	114	138	126	98	125	120	138	119	126	109	115	132	134	125	126	124	153	115	147	121	134	128	115	137	130	104	137
2974	3125	1476	812	536	444	429	341	354	340	356	349	334	353	345	311	319	329	333	347	323	331	293	321	303	291	300	308	307	322	326	313	276	314	345	301	323	313	310	288	315	329	317	284	343	321	291	304	297	266	316	302	315	339	329	321	330	307	327	313	296	300	344	301	315	300	289	328	322	284	299	337	340	292	336	354	324	305	322	325	315	313	332	296	315	323	312	328	316	310	335	337	308	309	308	310	325	279	294	326	316	316	349	317	311	279	306	322	358	314	360	303	317	331	317	305	294	319	324	317	306	303	293	324	327	334	310	313	343	333	301	286	318	306	337	299	321	289	274	318	296	331	296	297	328	311	330	312	295	305	292	313	276	332	283	305	341	302	312	341	322	291	299	310	297	330	326	322	312	304	300	294	315	335	317	290	297	285	291	315	293	316	333	293	328	303	317	318	289	303	326	315	299	285	268	295	316	287	317	314	310	324	297	336	306	301	318	314	302	290	324	312	291	361	335	305	291	347	326	311	299	336	271	304	329	326	332	291	281	327	299	299	290	312	331	350	287	296	310	277	290	285	300	313	287	308	311	313	307	323	329	344	336	310	331	312	298	315	300	282	297	348	307	316	323	315	317	324	304	295	320	335	339	308	309	330	311	326	312	308	302	297	301	281	310	335	295	299	306	319	307	322	276	321	294	312	309	301	303	296	283	327	329	315	357	284	304	314	321	315	279	320	324	309	316	304	306	314	332	316	341	311	321	328	318	289	324	290	310	333	312	340	323	296	314	330	303	307	327	297	309	316	304	335	305	346	313	336	323	341	291	314	300	324	281	290	313	310	305	309	320	327	299	302	296	316	297	338	298	301	326	289	328	305	319	317	303	308	306	301	360	318	318	349	315	316	327	314	299	326	292	306	340	314	324	321	324	323	336	324	321	320	300	285	315	303	326	318	318	320	312	305	298	300	274	311	292	353	314	318	324	344	303	325	320	321	335	308	329	346	303	351	305	325	338	322	329	302	304	327	351	315	316	367	320	304	330	309	316	320	315	321	317	300	309	310	320	316	330	321	311	325	309	312	306	318	328	300	318	311	333	315	297	332	282	310	337	286	331	298	302	354	316	302	319	324	297	327	351	320	337	302	303	307	304	294	317	309	312	320	308	316	319	317	285	297	310	322	319	324	307	296	275	306	304	330	323	336	296	312	300	293	287	324	297	316	294	326	311	327	313	294	316	298	326	326	284	322	315	337	312	310	311	329	282	306	314	310	274	330	330	309	308	295	350	340	317	330	300	298	324	295	352	308	296	312	330	309	308	337	305	312	310	307	302	304	321	326	351	329	326	320	314	306	346	345	312	291	290	310	309	282	344	300	317	299	321	326	322	300	339	302	302	293	286	321	322	323	333	308	311	328	321	300	321	322	321	336	312	296	306	292	335	322	314	302	306	307	335	304	320	305	317	323	291	296	303	347	337	315	338	327	332	332	271	332	315	288	337	333	308	317	309	312	261	301	303	324	294	330	298	306	297	285	317	307	318	313	282	303	305	306	328	312	302	286	289	280	306	325	337	279	309	319	313	308	300	326	328	311	350	332	321	285	343	310	300	333	331	298	316	262	299	320	314	319	318	297	316	331	343	328	314	312	295	322	292	318	307	287	319	310	313	291	336	308	304	315	308	319	302	309	308	287	305	323	337	305	301	310	285	341	302	317	316	328	315	319	330	308	306	282	288	313	291	313	304	330	291	314	347	309	312	284	294	309	334	317	309	295	302	285	298	315	318	338	312	318	303	279	304	337	281	313	336	334	318	296	292	344	289	309	312	317	311	295	309	298	329	301	306	316	319	316	327	328	282	310	307	296	289	297	324	285	297	301	270	320	308	309	313	329	328	300	295	323	296	342	292	317	331	346	280	307	315	352	311	307	315	296	339	337	318	308	318	302	314	303	329	316	336	312	312	301	305	318	286	333	336	299	343	317	320	313	319	337	318	312	324	339	332	315	311	297	319	333	325	340	296	316	334	320	320	320	294	319	317	325	294	314	286	315	315	320	309	343	314	319	347	304	322	290	288	315	286	331	301	298	323	307	302	306	296	307	295	302	280	295	360	288	316	324	322	296	297	309	327	337	346	347	318	299	306	312	327	328	318	319	321	293	311	326	293	321	307	321	310	296	293	309	327	349	329	313	319	293	341	336	340	310	314	336	325	333	314	291	284	342	319	313	334	306	286	330	310	308	320	307	340	352	328	296	311	311	317	313	292	308	307	310	308	325	316	372	342	329	314	304	280	353	307	313	294	293	333	330	329	315	340	312	325	322	277	323	316	307	290	299	309	300	322	299	300	345	297	288	315	314	316	313	270	307	298	297	313	305	281	297	319	308	289	303	302	306	328	315	321	298	328	331	316	316	322	319	312	298	323	313	301	309	317	299	324	301	313	306	345	322	354	292	295	296	327	310	329	309	314	345	280	340	306	307	325	313	307	275	311	294	317	333	300	328	305	321	363	337	329	324	321	321	322	336	313	322	350	321	307	309	314	322	315	320	336	319	310	322	307	333	338	330	315	281	336	312	326	324	312	336	318	322	300	324	330	317	322	309	288	332	295	319	308	308	312	321	325	308	318	308	363	320	303	349	356	331	312	325	325	316	321	309	322	311	310	292	294	322	312	332	334	304	300	328	276	312	289	306	293	325	297	330	330	341	314	326	325	336	320	322	321	288	299	319	302	308	312	292	322	332	308	317	329	310	324	337	338	331	293	317	331	302	330	314	328	324	303	309	280	319	306	318	313	302	330	305	290	308	304	280	290	308	316	328	303	331	315	298	310	304	346	325	327	290	322	313	303	320	285	352	289	328	318	290	320	288	288	308	319	327	316	291	328	288	317	325	299	310	329	335	320	326	299	318	320	332	296	322	323	338	291	282	294	310	308	284	290	307	292	326	312	336	274	293	334	290	314	306	311	309	325	313	321	302	318	328	303	309	326	364	300	309	310	278	314	307	292	325	318	298	317	327	321	325	323	307	296	268	307	292	334	294	306	322	280	303	298	306	311	307	300	323	298	310	314	298	303	308	323	284	299	334	331	327	333	327	315	345	297	294	330	321	276	336	349	335	357	322	289	309	325	336	334	322	290	326	316	318	303	326	349	336	331	313	285	294	325	306	332	343	292	274	312	315	313	320	316	331	273	304	323	301	315	286	289	312	315	316	316	310	316	307	292	325	340	337	344	312	325	350	322	316	353	322	323	341	326	320	306	309	322	328	310	318	307	337	299	322	310	306	350	303	326	295	317	303	337	299	328	322	302	292	314	288	320	293	320	318	334	345	299	324	329	287	296	327	317	309	338	296	291	309	304	318	346	308	353	277	313	316	332	302	303	300	280	319	329	310	318	301	276	352	319	307	301	272	315	340	291	349	327	294	329	307	318	336	327	338	284	310	350	326	313	291	319	295	339	344	318	323	311	313	361	298	308	297	329	304	291	325	339	306	321	316	338	318	300	310
31994	21012	11768	966	479	462	408	395	367	408	398	407	438	361	376	370	414	412	406	398	387	399	405	436	403	418	405	340	405	398	387	380	406	413	363	402	399	389	415	401	367	379	385	407	394	390	415	383	387	385	401	408	396	413	372	398	407	392	412	387	410	415	405	407	353	383	406	372	418	422	409	376	401	358	351	376	368	399	412	399	384	389	417	377	381	403	419	375	391	447	426	426	383	429	393	396	421	420	374	433	356	375	404	370	366	411	411	382	425	356	367	417	414	383	440	368	372	380	391	430	402	409	451	384	398	426	405	390	396	403	400	421	384	403	407	384	359	410	382	389	400	404	359	401	391	399	391	347	408	431	356	382	391	410	462	389	385	412	409	408	401	398	383	411	372	427	396	398	393	427	417	402	399	403	387	404	429	404	409	414	387	387	403	375	390	388	400	395	389	399	361	379	404	405	405	386	408	396	396	400	415	382	399	377	424	413	416	432	401	418	399	396	383	407	388	416	385	407	395	383	371	418	359	396	413	399	409	423	408	416	404	392	408	415	403	412	364	405	449	373	395	411	395	388	393	370	395	454	376	409	418	382	406	395	393	411	376	404	387	413	410	380	396	363	411	436	434	418	398	384	445	386	419	368	442	388	393	373	408	390	404	423	422	423	390	357	357	407	380	424	366	409	388	373	400	379	380	369	395	392	382	393	388	436	421	412	452	430	382	424	371	392	396	386	367	405	425	370	385	405	386	404	422	396	371	364	404	390	415	396	415	390	401	388	381	381	396	404	395	385	388	395	375	412	401	382	398	411	362	369	416	388	366	428	370	433	377	402	403	406	409	368	385	394	445	375	381	430	437	391	396	420	380	393	382	411	345	384	428	395	443	410	384	361	431	375	380	415	426	419	417	395	397	390	433	403	361	405	402	404	417	451	422	395	395	409	400	380	396	434	414	433	427	351	424	375	368	383	389	428	379	385	407	427	364	409	374	388	419	412	371	436	365	402	409	424	402	408	399	406	393	408	387	398	367	425	413	427	352	398	405	388	405	443	414	433	425	390	346	405	410	393	405	409	377	413	394	427	419	419	403	400	357	439	375	417	390	400	405	370	417	390	417	374	431	401	408	402	419	383	412	401	433	414	437	392	410	417	405	408	420	422	417	391	395	387	417	397	397	419	412	409	393	378	388	379	377	396	420	367	361	397	378	399	412	361	391	402	421	388	367	409	404	411	376	409	404	408	427	404	414	404	406	393	399	392	398	393	415	353	390	389	414	393	432	394	417	410	417	437	376	423	398	383	375	407	359	422	377	394	382	424	362	405	424	378	406	381	416	391	398	385	386	360	412	354	379	390	397	377	399	417	364	455	410	418	372	389	379	430	409	412	431	438	396	437	379	384	379	373	412	454	376	371	378	364	417	416	420	427	391	443	442	390	405	410	385	401	390	353	393	403	426	371	427	417	382	375	392	358	406	379	401	416	377	377	413	385	401	390	371	359	369	444	421	464	385	423	409	366	373	378	379	399	476	409	412	396	380	444	370	390	390	400	408	400	377	393	356	406	393	379	406	429	426	406	362	420	378	410	407	397	380	381	390	378	373	415	377	396	417	425	402	409	457	423	412	414	400	394	407	391	398	388	417	406	410	385	427	410	420	361	426	407	382	360	398	367	421	418	454	413	395	412	466	418	407	386	400	371	393	395	424	410	397	404	417	425	418	379	409	396	389	403	384	442	399	363	410	403	379	394	429	368	381	414	438	428	377	388	377	381	412	388	420	402	392	391	391	397	385	373	377	393	380	376	451	426	395	391	381	373	402	421	372	393	378	429	428	368	427	421	429	438	393	370	399	416	413	382	427	422	399	429	414	380	408	422	429	433	383	407	433	431	408	394	386	399	375	379	377	433	398	417	447	430	410	446	399	416	392	416	423	425	407	416	362	391	394	427	429	426	414	430	360	387	411	400	411	386	379	388	399	421	390	398	382	361	411	422	408	363	375	409	394	400	385	391	440	389	362	421	403	387	385	422	395	399	399	387	393	431	404	391	405	418	434	408	398	423	370	386	404	371	404	427	411	361	410	417	409	394	415	366	387	385	391	443	448	421	406	385	441	421	413	379	372	354	385	424	402	410	390	374	404	449	416	400	390	409	371	374	417	444	383	432	399	420	397	427	389	376	383	376	396	392	392	434	374	393	394	378	388	403	395	382	396	383	378	410	425	381	404	414	384	432	454	409	396	385	424	420	407	419	362	420	406	433	377	362	356	393	387	394	425	407	415	380	428	428	379	400	371	404	407	405	388	398	409	430	388	353	377	399	439	413	448	419	380	381	402	415	394	387	346	378	397	390	381	406	395	395	391	389	409	408	377	415	377	369	346	419	411	376	405	393	394	399	348	431	396	433	409	382	418	413	384	408	368	415	403	378	387	399	387	356	393	419	402	399	410	344	408	378	357	382	420	434	386	413	389	396	389	416	415	408	427	381	441	412	377	454	405	387	375	386	382	355	397	406	384	395	402	397	400	377	413	404	406	408	382	441	438	390	391	406	388	426	364	387	416	407	406	418	414	413	384	424	381	366	347	400	381	392	372	407	393	382	371	411	383	383	371	426	387	422	404	419	392	364	386	371	419	419	381	386	412	381	368	424	398	437	418	409	410	426	402	393	425	389	426	393	416	390	384	431	372	390	405	406	405	414	428	389	435	395	415	402	386	415	376	370	364	405	385	435	377	420	392	392	402	375	391	402	408	366	376	357	389	388	406	380	395	385	401	345	397	401	376	403	383	379	389	443	416	399	412	397	408	407	400	397	380	394	383	382	385	383	407	388	372	430	383	406	422	407	379	404	394	396	391	367	372	426	422	392	392	397	373	433	409	438	406	362	373	350	383	391	412	428	373	434	367	416	382	415	407	430	433	383	387	390	394	378	416	423	427	373	397	405	451	405	395	406	411	395	394	389	393	367	387	437	390	387	371	363	390	375	405	421	405	377	403	384	399	371	394	409	378	426	378	390	401	389	425	377	423	403	375	385	379	394	370	416	358	415	407	395	377	390	369	414	398	414	357	360	367	423	405	405	377	346	396	407	397	391	416	401	428	404	411	377	421	354	391	413	373	416	379	354	390	403	409	402	360	406	405	383	370	389	421	369	442	394	436	417	395	376	404	420	390	406	421	391	406	396	384	385	404	370	351	385	410	431	432	404	414	391	355	400	413	385	382	384	392	384	421	401	410	419	393	405	381	387	383	386	430	454	379	392	382	381	343	401	366	391	399	425	385	401	378	413	400	368	396	391	375	413	429	401	376	390	386	393	408	413	384	399	389	384	429	393	411	407	392	418	420	395	418	389	439	396	442	423	392	425	400	420	445	365	376	412	399	401	371	429	403	398	399	421	408	388	416	389	419	407	402	376	359	410	397	414	364	393	435	385	375	370	422	382	414	418	410	387	391	416	391	405	403	400	410	409	407	385	403	441	427	402	410	394	375	406	389	371	399	399
5808	1053	913	898	833	875	891	857	857	848	854	907	871	835	835	854	909	858	901	872	854	844	850	824	824	914	826	874	834	921	877	900	814	912	920	878	905	877	869	842	895	844	877	869	809	898	827	879	866	885	879	900	876	864	857	819	859	903	888	844	916	841	869	877	868	866	868	899	872	894	886	875	912	857	832	912	866	879	854	912	863	815	902	830	847	885	870	882	845	859	895	901	867	865	864	874	893	909	844	899	857	879	915	895	889	884	824	922	803	905	875	868	827	836	879	864	845	844	855	848	871	891	853	846	847	900	850	855	873	864	874	921	869	873	875	806	875	870	873	807	857	872	884	865	827	879	834	827	916	883	883	856	841	901	801	859	885	834	859	830	894	909	896	889	891	892	863	890	887	867	846	794	876	857	894	867	859	884	878	876	840	857	870	875	856	847	908	825	875	877	844	856	886	796	848	863	857	899	885	844	898	865	806	873	905	863	861	893	890	920	875	867	864	860	875	917	861	872	847	855	897	816	912	897	848	874	891	899	878	836	862	872	898	862	834	844	802	878	876	920	900	840	849	877	873	883	845	828	848	911	889	879	852	850	888	887	906	925	906	863	857	891	883	874	846	879	883	864	806	863	846	825	877	819	837	866	862	886	879	915	868	891	868	870	851	828	875	896	912	874	887	869	920	834	876	844	857	867	833	911	832	850	801	864	854	916	884	859	887	884	859	898	920	873	887	895	889	861	865	894	871	846	907	863	910	866	821	861	841	859	848	892	843	844	853	884	907	866	881	877	861	838	866	880	858	893	848	878	816	890	913	875	855	883	841	895	846	834	884	891	850	871	886	828	862	809	859	852	790	814	939	875	870	900	861	848	900	861	822	820	910	846	860	906	869	888	836	844	879	841	921	865	905	887	902	891	893	898	857	906	876	845	929	891	799	827	869	861	851	843	834	895	912	904	899	834	879	852	870	881	845	866	832	889	879	853	910	848	889	845	893	801	886	914	832	845	861	820	879	895	843	843	932	867	884	887	841	849	897	890	834	907	909	930	846	902	861	843	899	880	830	939	917	866	877	834	841	917	863	901	799	820	873	835	830	833	882	871	876	862	891	832	920	874	865	824	845	911	857	852	840	870	868	890	856	864	821	878	832	837	852	886	881	851	835	876	844	858	880	897	888	808	904	889	901	902	862	870	854	831	905	883	903	901	860	881	894	928	881	817	883	850	868	869	854	916	908	911	859	859	850	883	825	802	885	863	891	840	833	832	927	874	855	858	896	927	868	853	896	821	854	849	910	873	825	838	849	878	875	866	870	806	901	850	866	892	915	862	867	875	886	876	892	845	870	827	884	859	862	869	866	819	890	827	876	872	826	851	926	856	857	868	872	837	880	797	863	873	909	848	900	863	812	813	879	816	868	880	870	837	873	859	888	838	901	900	801	876	873	875	838	868	839	900	872	854	872	849	874	862	817	886	846	891	857	871	888	870	866	863	846	861	895	874	949	901	905	855	894	862	855	915	888	850	877	888	841	838	852	831	813	871	863	875	905	859	844	866	889	849	880	840	879	822	829	867	902	880	830	852	872	811	869	836	871	848	864	905	872	827	881	836	841	849	906	932	856	876	905	820	812	848	863	883	841	898	852	822	898	908	903	853	839	864	817	957	829	850	880	846	857	826	870	870	828	891	864	875	907	889	839	808	899	892	827	916	857	837	828	863	851	912	857	829	877	874	863	870	881	868	877	846	890	879	885	865	839	862	879	852	834	886	904	872	859	894	844	890	858	864	903	826	880	863	874	874	894	842	865	848	838	802	844	868	891	879	858	824	933	807	912	835	870	894	860	867	823	885	848	824	876	862	830	817	871	896	834	842	888	883	889	882	837	842	852	834	853	872	868	841	860	877	848	862	810	816	858	818	858	862	840	888	867	905	925	902	854	878	855	829	844	875	878	831	859	897	847	869	920	877	829	847	846	845	887	876	854	846	871	871	862	855	873	875	879	808	862	871	841	842	811	891	839	868	888	867	870	837	826	838	890	942	871	853	849	886	895	883	881	832	879	901	900	873	927	869	918	845	904	867	833	880	778	894	884	856	871	867	824	856	904	832	883	887	876	844	781	933	900	876	800	836	891	861	848	899	842	889	885	885	898	798	865	853	818	928	825	829	911	913	884	882	902	929	879	880	843	842	840	857	835	859	813	876	869	882	818	934	857	848	887	888	843	905	813	864	873	851	880	886	966	790	871	885	920	848	861	870	875	894	872	841	837	862	877	861	802	842	810	858	924	826	867	869	862	863	903	877	849	854	835	892	886	875	877	874	868	809	815	869	864	814	873	907	911	933	900	891	859	834	855	877	888	815	813	869	911	903	868	853	859	902	843	895	879	866	819	873	845	913	870	792	860	917	916	838	916	893	874	866	894	876	868	865	883	900	873	851	871	862	870	906	877	839	864	886	887	833	847	879	850	875	831	887	853	878	908	863	892	875	806	887	887	851	871	924	832	908	853	899	917	860	890	832	848	866	898	854	861	837	855	914	894	931	850	851	815	878	790	879	827	822	888	973	872	861	902	836	858	886	873	861	840	871	871	886	894	831	882	865	859	848	863	852	854	839	866	887	861	914	861	852	883	868	857	897	882	908	893	827	861	869	870	896	840	842	898	846	860	832	884	872	832	895	865	855	846	878	872	903	851	882	860	841	860	896	889	867	908	881	831	863	880	843	880	829	895	864	867	820	843	868	833	845	895	884	817	847	930	885	858	878	838	846	894	825	835	824	846	847	843	842	854	847	872	862	831	917	885	909	897	928	837	876	863	830	915	878	832	856	833	837	895	831	862	826	909	857	911	839	804	851	827	881	848	865	857	902	849	840	896	940	852	863	833	815	886	893	841	846	847	846	833	940	876	862	898	879	849	854	869	887	881	874	903	824	827	881	866	847	867	818	886	877	879	877	896	897	816	873	841	849	879	925	882	840	844	816	842	895	865	857	814	867	892	825	886	872	864	905	826	851	860	869	853	822	892	856	924	840	914	847	860	921	873	904	857	879	870	878	883	847	807	839	916	851	827	845	873	847	882	848	884	838	823	905	854	855	798	883	861	848	836	885	863	880	850	896	825	841	853	860	903	877	848	863	869	874	873	805	902	812	852	884	863	895	875	886	861	886	871	865	866	869	872	856	875	874	858	860	870	900	873	874	887	907	850	814	880	918	881	834	861	877	914	834	863	845	867	858	968	878	832	870	859	830	862	900	844	865	882	857	909	848	891	873	933	827	843	841	874	785	846	819	894	893	856	846	841	868	869	827	845	824	865	919	854	866	823	887	875	859	837	840	820	855	849	884	897	836	864	836	796	823	855	881	875	827	854	850	848	871	908	871	888	839	848	918	867	895	816	871	890	854	835	874	879	815	882	869	833	874	861	899	860	895	858	861	801	869	842	864	831	899	823	874	863	872	905	859	864	828	831	822	865	872	867	885	831	858	881	771	847	874	903	846
24913	21464	24787	28548	21462	21242	1121	403	332	317	334	311	318	304	310	272	295	287	316	290	293	284	278	311	274	289	328	289	298	311	275	292	276	280	274	304	281	286	277	292	267	312	275	277	303	267	281	303	269	303	283	291	298	296	271	287	279	282	284	267	272	269	304	335	284	296	243	296	292	258	289	291	295	253	288	272	309	310	304	302	297	304	281	268	285	263	319	303	294	324	312	241	259	286	294	291	300	286	309	282	281	279	270	315	301	288	285	274	326	332	296	306	291	272	269	298	273	277	285	280	328	287	316	277	332	260	291	265	308	281	305	277	287	307	268	293	292	292	256	304	300	306	273	284	260	264	310	289	293	297	267	278	265	287	281	277	269	268	279	313	290	296	301	279	294	281	282	279	303	285	275	283	320	316	288	288	278	299	270	251	259	278	304	243	302	271	308	277	272	292	267	295	283	283	321	258	259	298	296	280	316	287	287	300	265	275	267	297	276	292	266	264	270	288	291	282	302	275	270	305	297	256	278	253	287	271	270	276	288	294	303	240	296	270	265	309	268	303	279	249	305	288	281	303	246	258	273	258	310	290	308	278	276	305	299	264	328	263	289	291	274	263	273	277	311	278	320	277	290	298	324	299	297	271	312	313	253	259	276	309	281	285	293	317	312	283	283	302	299	276	307	274	291	281	277	294	287	263	300	253	282	291	280	248	288	284	271	290	274	326	336	263	280	293	294	271	300	252	297	301	282	292	292	297	299	278	288	293	271	284	284	304	267	280	271	279	280	265	271	316	264	261	268	273	294	293	310	272	284	259	275	272	297	292	297	278	227	277	293	310	307	321	309	272	288	285	324	296	259	266	293	287	280	275	291	268	297	290	315	300	290	278	280	276	255	297	278	346	279	278	325	294	275	272	289	287	275	269	284	253	261	289	299	274	243	280	318	288	307	294	258	288	296	300	244	285	296	277	285	285	304	279	285	263	282	270	299	276	300	272	295	288	261	303	281	272	310	248	267	285	286	285	290	252	290	281	287	299	265	308	296	276	256	269	278	292	297	275	294	290	272	314	278	293	274	293	293	286	263	279	266	305	327	287	274	275	271	290	278	287	261	255	267	261	280	303	252	276	296	293	291	285	260	284	261	284	275	271	287	257	262	276	278	287	279	269	283	281	262	304	294	262	273	264	309	278	309	280	300	307	291	273	292	268	292	288	306	271	306	304	266	258	301	267	308	265	308	267	270	288	283	288	290	295	283	273	281	273	264	271	282	283	277	276	286	277	255	274	267	315	304	291	298	284	253	275	272	321	300	232	290	291	270	298	282	267	294	313	292	270	293	281	272	309	270	256	272	283	268	305	264	252	265	282	257	293	293	285	298	295	301	281	267	269	263	286	259	252	293	272	270	277	296	302	301	267	313	285	292	294	299	255	256	286	243	277	288	291	287	261	269	275	275	300	305	290	251	323	297	268	293	275	284	290	284	275	275	315	260	289	298	288	288	279	271	292	306	287	246	281	278	303	289	309	272	276	284	282	278	270	241	259	275	298	291	282	278	273	282	290	252	320	238	287	324	315	282	285	296	288	300	278	296	330	294	265	278	261	318	284	301	305	287	260	276	297	279	264	282	275	276	284	257	273	268	264	300	281	293	294	277	298	271	279	268	288	294	271	307	249	254	297	337	264	270	315	289	270	311	320	266	289	302	298	286	284	285	297	286	296	290	276	296	322	294	295	319	307	307	278	285	285	306	289	265	333	275	319	281	259	275	276	301	296	289	323	288	279	286	278	313	293	328	269	268	283	296	286	315	277	283	263	276	282	252	267	292	237	300	303	269	279	266	291	280	296	287	260	262	305	331	301	241	291	270	295	279	298	252	304	263	285	281	311	295	299	279	278	294	258	247	262	296	259	302	288	333	249	283	311	290	283	284	285	281	268	268	266	277	303	247	275	283	286	290	288	263	288	294	279	291	272	292	310	266	254	303	266	281	277	274	281	283	288	249	285	296	280	263	286	288	302	320	312	266	274	284	309	280	296	311	264	276	267	273	302	276	266	262	292	268	265	287	292	286	272	239	277	284	285	289	254	299	297	253	282	309	284	308	296	270	259	256	307	290	305	288	292	285	297	278	309	268	275	297	263	274	286	319	292	277	279	280	282	289	288	286	259	269	280	283	293	315	286	293	286	270	287	295	278	320	313	296	266	287	262	301	265	243	273	283	264	283	268	253	274	296	289	268	266	291	282	266	261	287	272	283	279	255	292	310	260	263	291	289	254	290	272	265	299	262	263	297	296	290	268	289	297	294	304	272	271	258	265	250	255	311	299	267	265	294	278	277	317	313	310	265	310	286	295	283	297	265	290	288	279	292	269	291	264	257	302	282	288	281	274	267	314	309	287	270	278	264	248	282	256	290	305	297	268	328	296	297	260	294	294	308	283	278	267	295	285	287	306	253	287	292	280	265	288	263	282	273	268	287	289	267	265	286	312	286	290	296	220	287	276	294	271	289	308	275	272	281	259	313	292	295	299	266	290	272	242	251	282	290	270	263	293	259	311	312	269	316	280	304	275	288	271	291	303	287	289	260	286	310	286	288	282	276	244	264	302	292	323	288	283	295	299	281	277	278	290	280	293	277	270	288	263	289	309	260	275	295	289	281	300	276	288	293	283	308	291	270	319	257	282	266	284	301	300	267	276	289	267	271	279	294	303	251	294	272	282	284	277	284	296	278	288	298	281	260	287	292	295	297	284	289	288	300	289	281	294	276	285	295	289	295	270	264	306	285	273	253	288	262	285	272	325	287	263	310	290	276	287	278	281	296	299	231	292	302	308	280	293	268	286	306	304	284	285	266	265	283	292	269	270	250	289	269	302	297	311	303	271	267	290	284	273	265	269	281	302	262	250	280	262	241	267	263	305	260	280	316	280	325	282	261	290	272	280	302	277	292	308	271	293	275	260	281	266	299	295	306	291	296	281	295	302	264	304	296	256	263	287	282	293	299	292	281	299	288	243	257	293	307	327	297	279	302	292	273	252	301	266	256	234	281	282	302	268	281	310	273	315	318	284	298	274	259	267	276	303	299	297	289	276	301	298	295	282	297	269	268	270	312	308	281	279	291	260	276	307	259	326	296	276	290	283	265	292	304	261	281	269	271	278	288	292	291	256	289	303	265	282	295	310	306	278	307	290	277	267	250	302	292	304	291	276	271	275	292	280	269	303	279	287	316	282	270	266	276	287	285	267	287	283	280	239	287	289	285	266	266	251	285	281	275	297	244	271	251	275	274	278	283	264	267	304	283	299	270	284	257	270	274	282	271	300	259	260	301	289	316	287	292	258	250	262	306	280	282	297	268	291	283	282	283	282	266	281	276	293	290	276	287	280	309	288	335	292	289	284	275	271	306	247	304	285	265	313	290	266	323	285	257	296	266	275	289	314	288	293	267	270	245	270	286	276	303	292	311	244	313	291	301	299	264	326	319	310	274	282	315	272	278	280
3082	2110	1247	910	722	656	653	621	661	630	629	632	633	690	639	614	653	597	640	590	639	623	606	603	622	603	634	597	632	589	649	655	647	601	660	661	591	576	612	622	645	631	627	588	597	603	617	626	638	663	611	645	615	600	561	619	632	590	621	578	584	575	633	641	656	611	646	579	651	667	621	608	599	635	581	615	629	606	643	621	632	646	608	649	601	613	603	578	622	629	589	591	608	628	634	626	578	623	614	559	602	621	586	594	587	657	637	560	626	642	616	643	611	610	645	571	659	621	606	660	617	622	621	617	609	588	666	609	643	611	644	572	614	618	629	602	612	636	586	657	651	614	613	613	626	640	594	610	560	602	620	624	613	658	605	649	618	607	616	588	596	594	579	652	584	604	594	646	598	611	609	577	713	619	600	593	587	615	578	603	607	626	645	635	644	619	677	637	617	619	592	653	627	590	617	600	601	651	629	626	637	593	592	584	591	616	623	619	598	654	589	633	604	636	641	609	629	639	588	617	587	647	597	595	624	632	674	652	673	606	602	600	588	644	582	603	612	627	671	591	649	625	587	638	587	605	634	630	632	596	634	633	633	619	623	629	614	605	597	593	604	614	603	573	600	645	615	700	623	666	650	604	591	645	581	638	600	615	634	617	603	624	660	612	584	611	610	620	619	590	577	654	598	597	604	587	624	623	593	617	586	641	640	584	593	631	613	577	581	607	637	583	618	604	609	638	652	593	623	548	589	671	608	601	610	618	649	624	614	624	594	634	585	631	615	656	613	650	608	604	644	618	619	600	578	597	630	642	609	619	647	614	655	617	598	618	604	584	644	629	629	655	620	630	646	630	608	616	608	611	631	651	626	603	587	594	608	632	656	607	637	562	647	627	625	617	668	626	616	603	616	654	650	614	639	586	629	626	600	632	646	634	612	604	649	629	635	647	624	595	660	642	618	666	636	640	642	605	609	626	639	636	593	622	594	609	635	609	635	545	628	641	621	615	591	612	622	635	632	629	640	627	644	624	590	614	625	636	589	622	657	596	625	583	615	636	603	611	630	571	620	627	633	605	622	636	643	611	604	613	620	600	623	652	572	586	572	629	631	597	633	631	630	625	595	594	639	584	578	637	665	611	679	628	593	618	616	615	618	576	653	606	621	627	598	651	612	565	622	630	610	610	592	628	645	644	652	600	602	644	643	596	635	608	624	578	594	665	675	544	604	631	615	648	604	655	623	619	600	596	637	590	605	612	607	633	600	606	589	595	639	641	633	615	605	615	663	622	589	623	590	673	608	599	613	678	621	590	599	606	610	607	609	617	583	616	596	625	602	589	616	611	649	667	607	617	589	596	596	625	617	671	612	582	649	620	636	584	621	645	597	666	624	574	578	621	614	607	618	609	643	580	602	616	589	609	583	623	600	606	639	599	648	597	629	633	618	601	639	591	631	600	651	615	575	604	598	595	621	603	592	594	622	598	582	597	619	606	610	575	600	622	592	582	620	608	607	606	684	642	629	631	615	635	631	632	614	575	623	646	650	599	583	617	594	633	613	607	566	565	582	605	591	611	608	614	610	626	628	612	619	622	629	648	586	606	661	630	608	611	591	602	609	656	642	593	634	591	596	633	605	658	575	566	610	642	616	626	625	632	622	627	668	614	607	608	607	606	645	621	600	633	575	651	623	585	607	629	649	631	604	591	615	609	612	610	597	614	575	608	629	599	642	641	642	595	636	598	676	593	636	644	596	643	582	604	624	629	595	631	654	630	623	600	609	606	604	626	572	596	578	628	603	613	634	629	625	608	634	595	605	565	571	598	600	597	633	620	588	591	629	605	575	639	607	682	660	599	628	633	587	581	613	585	609	645	624	631	602	606	618	588	603	575	545	595	606	582	590	597	641	577	573	605	615	632	552	651	612	615	620	588	588	622	628	655	613	608	610	599	612	612	607	595	607	643	600	615	586	606	592	634	624	629	605	622	572	596	596	557	591	615	636	701	632	637	604	624	636	630	576	615	626	613	653	623	603	625	610	587	643	600	660	639	642	623	617	609	652	602	582	582	602	612	642	619	592	642	606	606	588	676	606	587	687	625	631	604	639	607	647	627	629	639	592	604	653	616	623	624	643	612	631	587	616	564	612	642	603	624	617	627	630	605	621	608	637	631	599	569	625	604	631	618	650	609	567	672	607	626	592	601	601	613	608	598	584	653	604	606	611	608	608	639	610	567	602	649	610	570	589	577	590	624	637	611	590	627	648	645	625	588	647	601	592	606	591	562	652	630	625	643	604	623	633	557	648	655	636	631	620	615	622	649	590	588	606	573	626	597	599	582	615	564	651	593	633	608	548	590	617	625	647	643	564	619	611	631	626	632	609	632	618	583	676	621	629	642	609	639	620	624	612	644	633	632	610	582	584	584	590	608	612	642	607	593	592	606	607	600	634	568	648	643	589	611	592	634	629	623	581	634	635	578	644	623	628	605	590	666	580	610	615	621	609	636	633	629	582	583	613	609	635	633	631	639	635	609	624	628	620	640	562	616	665	582	616	599	606	587	636	627	615	618	585	580	606	642	615	574	632	628	574	619	678	628	606	628	638	619	604	611	636	572	618	603	611	619	579	594	609	611	613	593	630	626	619	622	605	584	656	620	626	591	648	596	657	672	582	604	570	643	656	687	576	612	598	602	603	634	616	620	609	602	589	631	598	577	593	613	631	575	611	624	655	633	622	635	603	617	617	633	632	590	618	641	679	604	636	659	619	603	600	568	623	589	650	564	631	626	631	574	592	618	647	611	592	636	581	644	630	573	606	654	637	630	661	644	628	586	634	599	599	663	600	611	633	566	592	624	596	615	600	649	569	616	627	564	615	617	650	649	651	624	635	576	639	657	609	607	653	585	614	612	606	641	616	577	664	630	613	657	620	638	611	626	620	622	608	606	628	625	636	602	638	605	585	629	591	616	653	613	594	573	636	656	608	599	594	630	615	592	641	643	598	607	634	608	635	680	603	609	627	585	629	627	635	618	661	629	616	592	626	576	601	608	647	615	621	623	626	632	603	655	585	627	629	665	580	621	593	597	621	614	662	633	612	637	635	640	610	626	645	639	595	622	583	610	662	601	598	616	648	592	604	587	624	568	625	626	626	631	637	640	632	607	593	582	625	590	610	638	591	611	602	604	616	660	621	611	608	637	608	596	646	598	630	615	614	623	677	625	607	613	610	636	633	605	628	610	596	595	633	640	612	631	597	639	608	661	655	605	634	615	651	607	614	602	627	624	627	658	587	637	608	597	571	608	600	593	600	623	636	600	648	646	630	602	588	635	644	600	577	629	656	646	640	628	636	615	617	604	567	636	628	627	618	635	601	598	655	633	620	617	652	573	594	624	606	600	630	652	606	647	615	625	639	600	612	593	595	683	631	654	637	653	637	608	607	587	636	627	591	619	627	634	670	638	591	636	580	613	646	617	618	642	577	608	590	635	666	633	606	596	598	640
24293	21484	25121	28279	21484	21493	17773	506	279	245	205	176	188	192	189	175	163	173	167	162	142	144	166	143	135	162	117	123	144	121	130	135	161	131	111	126	154	126	122	132	129	133	129	129	129	141	122	126	141	149	141	139	129	134	124	133	143	101	129	153	162	105	144	116	145	102	112	156	139	131	119	122	109	103	133	145	118	121	110	119	125	136	116	134	119	107	128	121	118	109	140	130	111	124	138	142	134	115	138	129	127	124	134	110	130	128	112	115	124	137	128	118	125	135	137	115	128	127	148	124	121	146	141	135	135	114	134	130	129	121	131	118	136	130	128	124	127	130	129	119	110	133	120	107	111	132	142	117	122	127	124	134	137	122	164	141	122	123	111	142	147	130	129	145	116	128	121	126	130	126	147	134	113	144	143	126	127	125	128	121	95	111	110	130	124	124	130	120	106	126	125	143	137	131	158	121	141	123	126	116	134	153	137	97	128	115	113	120	135	124	131	134	142	123	113	139	116	121	114	115	123	141	128	163	127	115	117	115	133	121	128	135	123	124	138	135	129	135	111	122	116	137	131	135	110	121	131	144	143	121	118	131	111	127	140	126	118	134	107	135	123	116	122	116	111	129	119	136	100	128	114	119	129	120	137	119	132	124	143	125	127	98	147	113	126	126	147	123	143	116	112	132	105	144	123	137	122	130	106	140	123	134	141	107	95	113	135	134	143	121	122	150	128	134	170	129	137	140	137	152	123	127	125	129	126	117	112	126	113	118	136	122	113	151	122	117	122	139	145	119	128	117	121	135	132	131	134	122	104	121	130	102	116	105	153	114	138	151	131	130	136	115	139	123	130	114	117	126	122	134	123	102	130	120	131	125	131	128	118	131	124	147	132	115	144	115	127	134	118	132	134	135	111	132	128	143	134	117	127	144	127	123	141	129	136	116	120	143	149	115	130	134	123	127	117	123	111	129	127	122	105	137	128	132	132	113	149	113	129	128	141	119	149	139	120	129	118	160	132	130	142	145	129	131	122	120	121	130	135	133	127	109	111	129	117	125	133	132	123	132	131	137	155	142	126	111	112	110	108	130	136	116	116	131	112	134	116	139	136	130	102	122	133	116	129	128	115	120	133	124	138	135	138	117	113	124	120	124	126	119	117	141	117	119	130	146	138	122	118	116	142	148	131	130	143	137	144	121	134	106	117	101	125	137	134	113	115	118	154	123	115	142	106	111	97	123	107	127	98	135	132	123	125	113	146	115	132	135	137	139	127	131	109	129	131	102	117	131	126	139	138	119	120	120	141	124	139	106	153	113	127	123	127	119	126	121	143	114	116	133	143	159	125	107	129	117	137	138	139	135	107	125	151	127	104	132	96	129	127	122	145	135	108	140	156	141	134	106	127	112	154	128	118	116	125	138	111	138	128	108	129	106	138	140	106	139	123	124	125	140	131	120	133	124	132	111	126	138	158	110	135	112	124	126	122	129	126	121	126	132	132	124	109	120	143	160	107	99	121	107	129	137	110	128	125	125	145	108	128	118	157	143	127	148	153	121	129	115	121	142	118	132	109	98	112	134	108	114	117	115	122	123	123	132	141	126	132	122	126	128	113	128	131	131	108	124	115	117	145	144	128	155	124	123	133	131	114	113	121	119	129	154	135	140	120	138	135	145	137	119	123	122	130	121	141	125	119	128	133	112	117	120	163	127	124	108	124	139	127	139	133	118	121	130	102	113	111	135	127	125	126	118	114	138	126	126	117	145	114	137	113	145	142	126	123	118	143	131	106	122	109	133	132	133	146	130	127	139	140	109	131	121	129	99	124	117	116	116	133	131	124	109	106	135	136	153	140	138	129	121	143	130	110	113	130	129	118	121	125	105	123	118	128	120	142	161	150	117	117	126	128	134	156	120	124	108	135	135	92	115	113	135	137	118	131	116	127	140	124	142	132	144	121	130	157	133	115	140	129	132	135	127	127	132	135	131	128	108	127	122	121	126	138	107	132	138	138	126	148	123	114	121	122	105	140	129	136	103	134	154	131	124	122	124	138	131	144	108	127	123	135	145	115	109	128	135	127	110	119	111	129	121	111	128	139	130	130	120	120	137	122	133	132	106	130	114	125	120	128	131	138	110	148	106	120	125	120	129	138	112	139	134	129	116	127	143	135	106	120	133	130	127	138	111	133	149	128	136	130	119	137	142	139	148	143	127	120	134	116	115	103	147	123	143	114	132	134	120	121	115	109	116	110	111	144	107	122	145	112	106	139	114	121	124	126	145	120	116	140	124	125	141	140	119	125	129	117	127	139	128	111	135	125	144	133	136	111	130	126	109	116	131	150	134	121	139	108	130	134	149	152	165	131	114	132	124	126	111	129	129	141	105	138	138	127	138	131	110	118	149	125	127	123	106	117	123	111	138	122	127	102	148	120	116	120	150	134	137	126	141	141	116	137	130	113	122	129	131	139	112	102	125	132	116	153	135	131	147	122	118	113	122	127	120	116	153	125	125	134	129	116	122	133	125	122	121	135	133	121	127	134	132	123	144	140	120	160	118	138	125	126	130	109	114	157	111	118	136	127	117	146	137	127	132	126	109	117	109	117	131	142	119	129	130	114	127	145	101	118	112	109	125	125	114	129	126	135	147	119	126	127	128	143	142	128	137	129	125	129	118	131	128	140	139	113	119	129	129	133	116	140	132	165	128	137	148	138	128	125	123	126	135	121	130	121	127	148	132	120	132	135	158	133	127	100	129	136	125	106	133	134	114	131	150	130	89	125	139	130	129	130	130	108	121	113	135	137	110	125	131	121	118	123	117	131	138	118	108	139	138	129	128	108	147	110	117	143	121	135	145	143	114	151	130	135	119	116	117	128	132	127	119	129	135	124	114	159	121	121	131	110	136	126	148	117	131	138	124	135	114	123	129	137	113	117	136	122	121	122	118	129	137	109	137	157	106	131	129	127	107	121	130	108	139	101	135	134	123	132	140	120	110	143	130	132	118	118	117	121	108	115	128	140	139	159	133	133	146	128	134	153	114	121	124	108	119	146	165	127	135	125	122	131	151	139	141	142	119	121	141	135	112	129	129	150	119	133	129	143	134	111	140	136	143	106	131	135	120	154	114	118	132	126	120	122	117	125	129	127	139	126	147	121	129	156	143	135	124	114	140	124	127	115	118	134	133	121	119	93	122	102	119	126	139	119	121	131	141	129	133	161	124	127	121	126	129	107	137	123	136	127	127	126	123	116	128	128	133	128	161	139	116	136	118	111	132	123	124	126	110	110	103	148	113	124	138	122	117	127	124	110	121	137	122	130	151	129	103	122	145	134	121	169	139	143	121	142	138	131	111	131	133	110	124	135	138	145	124	139	120	119	127	119	124	129	134	142	128	133	121	138	147	128	127	117	118	136	139	142	134	111	149	142	142	137	112	116	103	125	150	134	114	138	115	126	140	145	112	147	126	115	116	130	139	143	134	134	150	146	125	136	127	114	122	123	126
2950	3261	1490	844	537	473	419	348	354	359	349	342	326	357	311	337	339	362	302	321	322	313	305	364	356	302	322	307	329	335	291	307	312	344	334	331	280	352	324	318	315	335	332	334	311	303	301	338	305	306	312	313	320	302	332	316	335	312	299	311	313	290	334	334	344	298	306	336	319	335	293	333	287	337	293	316	306	317	338	319	314	328	324	311	337	330	329	319	284	321	282	303	294	336	313	293	278	301	339	310	326	309	331	312	306	288	316	314	317	320	319	319	301	289	297	345	333	352	304	288	312	308	333	324	316	303	314	305	274	314	334	350	281	285	298	329	341	335	286	332	313	305	368	332	314	297	314	300	306	332	292	309	316	290	297	325	349	312	305	291	361	342	339	326	331	318	309	311	309	296	300	319	324	289	305	318	299	282	307	313	307	304	307	314	311	304	302	330	315	327	343	308	309	321	321	286	354	341	291	310	305	309	306	319	299	275	289	307	328	277	310	282	325	322	312	321	295	334	322	315	335	303	321	310	297	302	304	307	338	342	333	306	310	324	335	325	340	305	329	308	314	331	327	334	353	296	323	320	288	288	298	301	318	311	297	297	345	329	314	325	326	314	303	320	310	314	324	311	326	295	318	297	338	335	316	336	304	323	326	298	302	313	319	314	292	304	323	311	284	313	320	301	344	352	308	283	315	311	277	289	330	336	305	322	324	338	340	304	303	321	307	294	334	290	289	325	305	303	339	296	325	324	298	336	331	318	304	309	330	306	335	327	292	340	312	322	307	353	315	304	320	330	308	307	328	298	294	317	323	313	318	329	331	358	303	324	298	351	310	295	349	310	348	315	333	312	315	330	348	292	317	311	299	321	302	293	303	323	302	328	316	276	293	315	316	304	290	305	340	317	315	306	313	354	342	336	311	332	310	299	320	290	322	329	359	308	286	290	304	313	314	284	291	303	310	301	319	304	319	339	303	320	276	326	316	319	305	349	302	316	284	327	313	327	306	324	308	309	313	310	349	305	314	325	353	270	286	297	335	308	334	307	325	316	312	335	316	295	343	304	303	308	309	320	284	302	309	326	280	321	301	343	307	314	326	345	329	304	324	311	302	335	293	301	324	300	277	302	340	292	318	297	313	299	324	303	337	313	319	310	323	329	304	302	307	298	326	285	335	359	296	358	275	317	291	299	287	325	329	317	318	312	302	305	326	298	308	316	336	312	280	293	303	325	305	323	315	308	323	323	326	322	293	339	300	321	339	311	314	316	305	320	328	306	273	313	282	298	323	302	333	289	300	343	322	316	315	293	321	324	316	319	303	292	342	293	342	327	305	299	317	317	287	318	351	295	322	360	318	351	298	323	312	328	305	289	345	321	315	324	323	278	311	301	267	334	318	328	275	324	311	285	337	303	326	316	325	311	297	309	328	313	332	301	321	327	303	307	320	325	318	305	302	320	340	315	303	334	298	284	322	311	301	315	336	300	307	298	326	319	327	317	302	326	316	340	329	287	306	323	335	298	296	292	342	272	320	321	313	304	342	310	332	322	299	290	331	316	304	334	310	285	321	298	279	300	308	265	311	321	298	292	315	306	311	279	307	330	318	295	291	317	325	331	308	291	304	337	320	285	298	300	315	290	288	334	327	325	305	323	312	312	300	323	296	305	313	282	321	293	335	311	305	294	276	319	302	290	301	296	288	324	331	322	377	320	330	301	311	315	321	331	322	315	317	334	309	301	335	288	308	284	301	316	299	327	311	294	291	312	317	317	305	330	345	288	323	328	286	318	294	312	329	342	305	307	298	314	287	340	311	288	336	303	306	293	310	297	342	302	294	284	313	329	280	303	299	315	299	337	328	310	339	304	309	290	353	279	300	287	303	320	330	324	323	322	323	314	314	314	343	330	310	345	315	320	287	344	291	304	293	294	301	334	308	317	332	318	306	318	326	331	333	339	310	317	299	321	303	303	297	307	313	310	320	290	316	302	366	315	333	333	315	323	328	324	308	308	319	316	307	296	309	287	315	324	301	308	302	344	310	308	360	291	313	331	308	300	313	305	318	306	303	307	326	324	327	331	351	303	300	299	326	342	303	272	301	306	361	317	316	325	311	331	327	312	281	355	320	313	313	296	275	324	300	340	331	294	351	319	295	312	331	328	294	294	325	296	329	322	344	296	307	316	342	296	362	321	324	303	291	309	316	310	324	321	302	310	301	283	311	288	297	299	323	305	303	333	303	266	307	328	297	285	302	301	306	310	313	300	318	306	295	306	318	329	374	306	320	305	328	297	278	288	310	332	307	322	310	324	319	311	306	337	304	331	290	328	320	341	298	303	305	317	337	312	308	326	326	307	317	314	316	296	325	285	323	306	309	339	299	296	332	305	286	298	311	326	314	332	312	302	305	320	317	310	323	299	317	276	309	345	350	294	308	288	310	323	331	309	336	295	311	321	325	312	301	316	329	305	285	313	341	298	296	308	276	279	310	312	293	314	321	283	286	322	316	335	338	302	310	357	315	335	300	312	354	292	316	331	307	291	299	291	307	303	307	309	331	317	344	352	326	295	316	324	323	327	328	323	325	334	287	317	319	309	292	298	297	344	317	342	267	318	317	311	322	308	313	312	322	311	317	299	323	339	323	318	306	314	321	301	313	319	327	279	312	285	295	303	309	319	316	293	315	302	320	341	318	306	331	329	346	313	314	304	319	314	302	338	309	304	328	327	343	292	317	305	318	289	323	280	351	312	293	320	295	301	278	304	299	287	304	302	318	284	296	323	336	337	322	308	315	335	303	321	309	322	307	303	304	303	281	332	310	308	319	315	314	292	331	327	324	295	307	303	309	296	321	293	307	330	307	295	299	296	319	299	297	332	312	310	297	285	336	299	313	300	311	298	307	306	317	329	323	326	298	321	312	263	314	332	292	339	310	312	289	316	311	292	296	312	299	307	292	339	326	323	302	297	308	321	319	335	313	300	337	305	312	303	319	317	321	325	319	349	333	318	291	300	304	303	295	330	307	342	315	310	349	317	315	332	332	302	304	339	321	309	323	319	340	331	309	307	297	300	318	343	299	337	319	310	357	288	314	310	339	329	336	295	296	298	321	330	330	301	310	335	337	289	292	313	316	310	326	303	330	313	326	330	300	284	286	320	324	297	307	319	309	321	312	308	305	315	335	345	305	309	354	315	305	290	295	287	294	318	344	306	303	314	309	314	352	296	327	313	307	299	349	309	311	354	321	338	312	322	308	302	309	310	316	328	323	341	292	299	291	337	325	307	325	349	340	314	320	326	297	301	317	307	296	297	348	287	292	303	311	335	332	326	304	292	312	295	316	318	334	331	319	290	305	314	322	328	301	321	362	319	310	295	292	329	309	306	300	297	338	334	308	311	328	286	337	319	312	287	303	316	340	310	304	294	344	296	303	288	301	315	301	325	290	305	304	281	315	312	299	327	287	318	311	337	333	310	299	266	275	314	330	323	311	331	341	328	308	324
32029	20955	11505	1051	571	543	513	418	424	379	403	424	399	399	398	406	409	402	395	378	414	393	434	427	416	424	430	400	394	381	369	389	404	365	392	390	401	385	436	409	427	418	392	391	414	407	374	407	378	399	441	351	390	382	406	355	368	427	418	415	442	409	383	363	415	402	384	372	385	369	423	342	400	354	378	434	395	352	379	382	457	397	374	368	405	404	380	379	378	381	383	422	437	436	365	411	404	429	381	408	411	379	381	377	339	415	379	379	349	455	354	407	391	378	368	404	393	394	424	370	380	365	407	409	393	365	386	427	404	379	390	414	412	404	413	384	373	377	395	387	375	389	410	415	380	380	414	368	383	390	399	375	383	432	436	391	407	374	419	374	422	367	353	380	380	437	391	405	398	369	387	396	364	401	393	410	396	378	384	372	376	381	373	372	424	377	419	403	409	386	410	405	394	338	425	409	417	392	406	369	397	403	413	439	385	382	381	380	419	369	390	400	435	391	400	396	389	397	423	409	396	401	399	396	430	380	418	427	405	405	411	367	377	373	382	372	395	411	401	410	403	382	392	436	423	418	457	406	380	420	385	409	389	428	403	416	377	375	397	390	370	382	366	399	382	386	411	385	386	357	361	384	428	379	390	398	414	403	399	420	380	412	390	418	377	430	385	449	403	422	441	406	420	392	391	356	370	388	395	401	374	390	396	349	383	413	398	365	390	400	384	393	404	425	426	374	427	399	371	389	384	410	417	410	417	388	413	357	382	369	370	363	442	388	389	405	405	430	407	402	379	397	418	398	422	410	423	386	414	422	427	378	391	403	387	387	385	410	409	395	372	365	420	398	381	402	424	394	385	372	405	393	431	390	400	398	395	372	377	422	394	427	393	377	396	405	421	424	402	389	410	385	389	370	371	406	400	386	403	354	378	374	415	405	383	400	382	409	380	384	400	403	412	437	392	367	384	393	378	414	430	379	398	386	383	406	407	403	387	410	378	406	446	420	367	411	418	393	414	403	388	405	393	399	404	359	406	422	372	380	395	389	418	390	383	422	392	409	388	380	387	375	387	407	417	400	369	406	409	419	390	396	435	437	395	397	399	390	342	369	372	373	383	389	364	402	397	395	399	446	415	398	398	407	399	402	376	381	409	400	393	375	393	377	380	401	384	419	396	436	380	369	378	400	385	358	368	366	416	389	400	366	401	409	414	380	448	399	413	373	374	425	403	399	411	427	444	390	358	402	413	401	392	370	383	386	386	364	449	415	347	393	417	435	393	364	378	348	432	365	430	424	398	423	441	405	441	403	389	405	397	382	369	376	391	422	439	374	392	416	422	420	381	432	364	424	407	366	370	424	398	398	390	392	398	416	409	380	403	383	409	361	391	398	414	389	361	383	437	391	433	450	415	424	371	364	397	388	442	418	438	425	394	385	375	399	438	395	410	414	403	429	411	404	393	411	381	395	384	351	393	401	430	384	380	385	392	346	384	414	424	411	378	416	431	414	386	393	424	395	401	421	402	384	382	392	425	396	390	377	420	419	371	381	360	375	364	367	355	357	409	387	369	364	389	410	378	350	411	393	385	416	452	400	368	398	365	388	375	418	402	431	412	397	359	368	423	368	389	414	348	414	381	432	429	394	364	466	345	404	382	363	390	395	385	393	425	369	437	364	426	386	357	368	422	412	415	413	395	386	354	414	392	379	408	389	417	386	438	379	414	401	372	412	434	382	398	414	385	384	405	390	367	410	347	378	395	372	412	392	375	372	404	392	380	395	398	386	419	406	388	378	400	355	414	388	419	395	381	348	416	426	365	380	411	388	377	354	411	426	386	409	354	425	406	405	392	397	348	377	369	392	374	383	402	368	400	409	392	385	402	382	378	363	386	424	390	343	405	369	395	398	400	415	376	388	408	406	410	403	404	358	406	432	408	371	368	400	411	390	412	392	382	413	408	374	409	387	383	381	390	415	430	415	385	404	406	430	381	419	397	385	406	375	378	406	383	424	397	371	407	400	395	395	423	402	387	377	383	391	353	374	442	417	378	416	396	373	405	425	404	353	435	388	417	413	408	353	431	405	375	381	400	398	346	369	398	416	391	412	394	368	411	389	402	372	415	369	400	385	353	423	438	387	400	410	422	392	381	390	344	416	387	414	370	368	470	415	416	399	392	436	363	411	396	388	418	397	418	418	388	380	380	420	426	370	410	418	402	364	382	365	420	396	369	379	376	370	381	383	383	431	389	421	390	402	396	377	372	390	395	415	367	390	394	429	365	405	408	362	376	390	372	401	377	368	401	389	420	403	385	393	404	429	374	392	386	395	348	427	443	366	353	380	379	366	405	372	386	384	365	385	383	366	401	416	370	383	394	351	404	388	390	425	382	388	419	427	411	374	407	362	384	385	412	391	391	412	389	415	386	395	408	375	406	403	448	383	401	404	415	423	410	389	413	353	388	383	398	421	452	384	414	412	372	377	404	411	388	407	385	393	381	409	379	373	359	392	427	379	393	390	398	389	392	378	400	412	410	396	405	389	426	393	374	380	417	422	391	431	381	413	400	390	444	380	411	388	388	383	385	408	375	394	382	423	361	409	390	386	402	388	427	406	388	414	402	361	386	413	401	397	407	401	418	357	420	382	396	408	406	412	414	402	421	382	407	385	413	345	362	393	405	448	400	393	376	350	388	392	406	397	402	429	418	432	412	371	407	379	431	383	424	402	402	390	393	415	380	390	386	400	412	396	416	375	365	390	402	375	414	420	402	359	402	405	388	389	412	367	421	396	394	459	378	377	363	416	379	387	402	385	386	420	386	431	421	388	398	432	384	394	381	405	413	379	377	432	416	404	413	400	384	430	378	411	381	386	402	432	387	379	392	409	415	388	380	408	399	392	383	370	404	427	376	401	408	395	389	403	385	447	366	394	418	392	412	371	420	405	409	398	400	378	422	424	410	403	420	382	414	397	383	380	397	418	366	412	380	390	373	379	411	404	401	416	383	404	400	397	421	360	434	410	420	377	379	415	384	404	415	384	371	393	394	420	377	399	378	363	410	370	359	389	422	392	393	378	347	406	391	377	390	402	380	390	415	403	385	392	431	372	425	392	394	425	405	418	407	426	441	382	383	372	407	396	389	364	350	395	426	373	363	398	388	391	407	379	412	385	380	344	392	407	446	361	402	385	441	391	394	390	363	419	386	418	416	366	424	385	400	402	376	373	412	406	380	356	384	427	402	367	396	374	402	367	392	374	377	388	429	403	409	371	392	424	362	406	389	395	382	410	385	397	411	376	400	425	363	410	401	385	384	391	397	369	362	396	349	404	349	381	378	406	382	414	376	405	458	394	402	394	378	388	443	382	380	414	424	387	406	374	417	390	404	391	420	432	381	365	417	388	399	406	418	400	397	416	394	393	382	380	426	397	415	426	394	404	412	391	376	420	434	384	357	357	396	418	390	411	402	393	391	387	372	440	366	404	441	409	381	388	349	401	386	411
5795	1056	970	971	831	816	901	856	899	839	833	852	849	827	894	871	840	857	873	819	948	868	885	860	873	847	883	880	882	854	838	885	891	921	836	854	847	914	874	824	865	926	873	801	872	824	872	844	855	848	841	909	861	874	853	827	882	848	926	880	851	879	850	868	853	892	864	888	847	853	931	839	913	871	822	816	816	854	882	861	804	896	880	841	915	883	815	885	838	862	882	872	904	872	855	916	902	825	890	878	894	815	812	837	878	866	885	830	821	866	881	852	824	870	892	836	858	853	874	856	845	876	870	806	885	877	884	854	835	862	841	809	822	886	835	888	872	850	896	879	818	842	878	837	870	903	866	893	910	823	843	933	895	920	910	880	876	839	881	858	880	875	856	894	860	864	823	832	932	810	888	772	861	910	870	881	900	842	856	867	805	923	859	875	869	898	839	901	875	865	833	884	955	884	823	924	813	857	839	829	856	936	862	868	849	880	851	886	916	900	834	848	819	863	782	884	847	811	798	865	906	858	843	867	859	818	838	869	823	850	887	837	807	844	895	867	982	854	843	899	854	868	876	848	916	899	896	845	841	895	830	894	890	817	875	861	910	851	876	879	912	837	916	865	851	863	857	870	845	896	902	934	877	827	880	852	916	855	890	846	861	821	874	864	866	856	850	850	826	845	830	839	886	900	873	940	872	863	896	901	852	829	845	762	882	853	817	907	876	857	824	868	858	878	908	855	895	906	781	880	876	860	861	858	887	895	863	931	873	857	893	826	881	881	912	903	836	858	877	828	851	836	873	845	850	822	869	900	890	865	860	852	864	885	852	913	879	886	825	831	835	848	874	842	852	814	847	798	851	862	877	877	920	905	891	900	830	855	862	876	805	841	893	870	919	838	845	824	935	848	867	860	881	857	840	864	846	864	881	847	888	850	799	883	846	813	910	815	884	830	853	866	890	877	921	865	854	838	865	858	876	869	853	852	886	888	866	867	905	870	851	863	825	887	867	875	861	895	908	834	885	824	860	840	875	815	859	828	837	905	906	876	897	880	824	893	879	891	890	808	906	809	831	833	887	870	900	852	816	869	888	830	901	895	857	834	859	830	831	838	857	850	901	843	845	924	843	869	843	820	843	831	853	923	811	848	862	882	919	878	874	800	861	807	850	825	823	889	891	857	908	925	910	877	871	892	888	890	868	844	858	872	856	875	922	911	861	860	886	872	895	838	847	846	879	829	829	857	839	828	861	904	829	853	880	839	855	876	873	854	838	852	843	823	883	869	885	856	879	845	847	842	861	905	859	872	893	846	854	817	839	851	908	898	903	799	828	899	883	861	811	814	896	911	825	872	860	860	864	846	901	899	838	874	825	870	851	862	881	853	868	869	871	827	829	840	868	856	840	865	856	884	826	885	899	850	889	858	911	854	854	871	858	853	844	883	831	870	834	820	859	879	768	872	837	854	860	869	894	857	911	823	824	891	829	818	903	837	892	854	846	843	862	873	866	830	933	864	814	851	812	815	858	862	833	848	842	834	892	883	868	856	883	851	903	807	841	870	912	862	884	904	874	865	874	890	860	899	874	840	853	834	900	892	858	887	866	859	841	810	818	871	867	862	909	837	916	896	856	914	867	851	854	857	878	854	854	882	847	909	873	886	883	851	871	877	850	855	853	880	844	848	798	921	844	907	879	835	852	869	870	809	833	897	859	856	854	834	817	879	903	835	848	877	809	871	824	823	858	815	881	850	852	872	891	849	860	896	923	829	854	852	881	856	844	819	872	909	858	899	885	892	849	834	841	891	917	845	837	844	792	845	847	837	830	868	879	892	890	888	829	838	950	908	892	875	885	850	809	835	821	832	886	906	917	901	808	838	888	852	849	865	891	866	806	829	878	860	879	871	833	882	871	859	869	832	857	852	850	845	871	903	865	872	846	907	856	865	886	858	870	871	865	848	866	895	815	867	867	829	883	844	875	883	793	804	886	849	831	871	888	945	869	874	841	891	901	821	884	865	808	837	894	817	829	841	879	867	838	857	866	882	925	869	796	904	835	825	870	938	852	909	856	862	869	908	925	895	841	827	864	895	836	830	817	854	880	898	863	852	835	874	891	879	882	881	797	876	884	853	821	846	891	867	919	905	849	864	838	880	851	900	887	832	844	897	841	928	863	854	912	894	839	810	854	831	801	872	895	868	860	810	857	805	828	851	836	853	869	824	878	878	829	865	835	887	840	830	878	837	862	853	847	896	864	815	880	842	897	880	869	889	863	839	876	847	839	822	865	902	875	833	852	867	820	854	852	876	852	875	879	883	867	880	889	910	812	887	890	885	899	860	845	908	829	869	851	840	853	836	909	863	888	894	846	850	881	873	904	872	817	865	931	876	857	854	872	856	860	814	836	857	813	878	828	870	875	875	862	834	876	842	844	849	903	865	866	882	889	889	870	893	855	838	907	909	858	813	853	853	839	862	829	870	880	849	837	886	881	870	817	862	882	851	827	891	820	904	844	835	883	856	932	856	863	842	847	938	848	887	867	875	874	862	844	871	885	882	832	842	850	851	880	895	785	876	852	847	867	896	857	841	889	859	829	902	845	872	858	786	878	898	836	877	862	862	852	864	896	838	877	913	838	874	842	895	861	864	872	921	830	871	866	852	871	840	863	824	878	857	827	853	843	841	938	883	869	882	913	841	878	827	853	814	898	888	838	858	844	856	915	858	877	822	837	859	864	871	914	876	840	884	859	881	858	865	854	859	862	905	828	837	868	880	858	858	850	897	880	914	843	855	884	878	886	895	859	875	847	872	851	842	853	872	890	867	871	874	862	847	873	838	828	830	874	891	845	887	828	859	870	878	854	846	857	836	887	870	832	857	878	884	877	849	874	840	835	821	878	874	866	874	942	902	878	848	900	895	820	855	861	895	879	885	813	892	889	875	866	869	844	861	858	859	857	883	846	821	889	865	873	875	828	857	884	844	820	887	847	868	855	871	845	888	847	878	876	891	849	848	858	895	882	895	856	880	885	794	833	898	850	874	878	877	913	865	860	820	835	874	872	865	921	858	893	932	865	876	888	887	848	874	913	861	871	856	922	908	875	888	872	828	890	897	855	875	835	862	843	877	909	861	878	844	849	879	882	869	851	883	862	843	870	821	876	925	830	876	834	880	901	892	887	834	910	891	850	883	844	873	866	873	850	894	908	877	820	879	866	845	912	876	878	831	827	853	822	841	860	851	875	806	895	904	840	873	869	813	899	866	849	868	874	862	858	825	825	799	837	890	878	861	898	857	860	856	931	940	870	881	890	862	862	814	856	849	886	868	868	841	891	897	912	910	858	873	923	809	855	821	836	808	863	905	850	817	853	877	866	829	844	785	866	865	850	883	860	854	856	885	867	884	839	875	883	844	812	847	920	846	814	878	890	871	799	848	854	887	879	814	891	915	843	842	905	853	857	862	898	869	864	877	846	828	863	875	839	840	870	837	865	842	870	852	867	844
24899	21466	24789	28554	21460	21147	1059	423	336	345	302	322	302	317	275	313	299	325	305	289	306	281	333	274	269	277	266	294	298	286	321	308	303	303	285	268	276	287	267	288	303	264	271	265	273	277	311	297	287	284	316	290	281	316	326	269	305	279	293	277	249	266	292	261	297	288	295	274	264	295	291	257	293	273	280	276	297	274	266	296	276	294	262	255	299	256	287	301	274	325	291	280	279	279	278	280	301	274	296	286	265	298	300	288	279	264	280	261	300	294	286	275	286	248	296	296	265	266	277	257	273	305	265	277	284	264	290	266	263	298	267	324	275	305	279	283	274	277	243	269	282	246	274	260	283	265	260	288	272	283	300	285	273	286	257	256	278	303	271	289	279	268	278	311	285	289	290	292	309	261	264	310	277	291	273	305	279	307	273	272	280	292	305	273	280	273	279	294	274	301	302	277	276	283	257	276	280	279	330	267	265	289	305	256	266	274	253	275	273	300	257	271	283	272	279	294	294	264	294	283	273	247	317	306	293	273	318	251	261	305	293	283	261	276	287	254	241	263	236	321	289	282	263	269	285	304	283	269	255	257	271	267	269	279	288	281	285	290	289	252	278	277	308	274	281	280	250	300	298	312	264	273	280	266	295	274	296	267	294	279	295	266	278	314	265	267	297	276	331	247	301	333	285	288	290	295	290	284	330	265	252	255	279	278	301	262	297	344	269	282	295	269	249	283	264	312	283	279	311	278	290	289	277	267	296	259	281	287	279	294	279	265	303	296	281	313	289	264	252	269	252	276	274	282	299	302	282	276	284	293	302	311	279	308	287	263	294	252	268	258	309	290	283	275	288	311	288	272	288	286	272	269	273	280	277	268	239	255	280	274	297	310	287	301	300	253	298	259	281	276	274	271	302	309	290	299	326	256	281	298	299	296	277	273	275	286	254	295	276	275	300	295	306	321	287	294	287	285	277	270	276	260	289	257	273	278	308	278	273	304	307	300	252	293	268	286	283	315	291	297	266	285	297	274	305	310	266	251	279	271	294	271	292	280	295	286	289	266	307	319	280	272	270	348	285	289	314	273	301	325	281	278	298	302	287	278	287	276	244	294	282	302	274	269	282	305	287	255	236	283	294	278	246	283	288	255	256	297	292	269	263	275	295	286	290	269	320	299	262	284	294	308	275	275	289	289	269	276	326	289	280	269	311	282	311	301	281	261	285	277	263	309	303	286	275	271	285	275	308	290	290	277	303	261	260	276	316	266	270	271	282	290	290	299	280	283	302	273	283	291	303	307	269	308	316	303	291	286	278	299	255	265	260	279	280	289	268	324	258	275	283	230	291	290	278	278	285	280	280	270	329	280	271	266	279	303	268	271	271	293	279	267	289	259	251	239	323	244	279	294	282	251	290	302	282	294	294	283	265	284	258	263	253	281	297	269	291	292	278	279	272	269	270	296	319	265	287	287	283	294	291	289	311	287	277	296	274	255	280	307	243	277	297	301	270	268	266	248	283	279	297	285	273	270	277	295	283	284	283	285	288	318	314	274	277	267	283	295	266	306	288	281	306	280	275	295	280	281	300	295	311	302	313	291	279	271	267	265	301	258	234	300	272	275	293	255	299	277	307	298	265	291	265	265	280	284	277	322	296	298	258	280	293	295	289	283	284	250	303	248	282	293	266	276	286	293	304	275	283	281	275	255	248	266	265	308	291	295	276	265	321	263	307	291	272	299	295	290	298	302	283	298	303	287	293	291	302	287	291	285	285	258	301	298	281	270	287	299	258	293	273	267	281	217	277	290	299	276	275	301	285	282	275	268	266	291	267	277	267	278	288	279	290	253	305	288	293	283	291	290	303	303	263	320	301	244	298	285	290	275	301	265	285	284	305	312	279	277	307	309	287	297	278	273	261	269	260	259	281	270	290	296	256	302	263	257	285	291	257	285	263	279	276	298	281	267	330	302	275	279	282	282	298	278	277	293	278	266	312	275	289	298	311	271	304	294	260	305	295	301	295	258	301	301	253	286	257	266	268	313	281	293	270	276	295	273	294	258	290	294	303	291	275	279	281	268	287	302	262	268	303	298	254	286	296	267	259	250	290	295	294	263	317	295	256	270	280	255	269	286	299	297	287	273	284	269	289	257	278	277	307	286	268	260	284	284	264	283	261	285	293	304	274	284	246	270	268	280	262	300	280	309	291	268	258	317	288	282	268	274	253	295	285	279	244	277	312	269	245	268	276	287	286	276	296	338	276	302	272	295	264	307	273	283	258	285	303	298	268	284	299	318	318	305	292	307	275	263	279	297	303	280	284	274	261	262	324	278	271	249	273	299	293	279	291	270	280	287	305	296	289	289	315	284	263	269	234	265	288	303	300	320	282	257	266	284	262	303	261	254	294	284	321	313	298	263	264	276	256	272	271	280	267	245	235	277	313	292	277	297	290	270	308	279	285	280	310	277	280	278	296	287	295	267	291	285	264	288	299	294	320	281	270	314	285	261	259	274	294	309	278	267	288	276	224	270	283	303	290	293	277	321	272	260	296	269	272	266	292	290	297	313	270	301	260	290	286	282	311	265	284	262	257	304	288	295	284	283	262	283	298	275	273	279	271	297	260	279	305	265	270	300	268	245	312	299	277	296	269	309	277	308	286	251	277	259	275	330	295	294	286	269	275	296	310	315	278	293	300	270	258	253	276	280	264	280	294	260	292	283	302	267	288	285	255	295	317	283	285	289	292	286	324	278	294	263	247	281	287	324	280	291	299	286	291	292	320	283	262	251	283	291	303	235	248	288	255	253	279	280	284	276	310	310	267	292	291	300	308	256	248	283	283	291	300	252	283	292	263	307	272	275	280	274	247	285	282	302	268	276	260	319	267	317	261	286	285	297	272	294	292	303	243	306	294	270	317	273	297	283	297	321	267	297	278	279	261	270	316	268	271	272	265	280	277	284	294	307	289	268	265	283	299	273	266	304	313	292	264	281	332	301	311	268	266	252	283	298	284	311	284	280	283	258	250	261	280	288	284	270	250	277	291	297	289	280	288	257	327	260	272	306	276	299	278	316	289	276	297	245	313	273	289	322	282	290	292	277	295	277	247	280	293	276	281	248	289	288	286	282	304	305	272	274	280	267	264	264	271	249	275	269	299	285	294	302	290	285	270	291	300	276	300	251	233	281	286	243	265	299	270	312	287	268	297	270	298	306	278	284	287	290	290	262	294	287	281	291	327	274	289	263	256	283	278	302	267	269	286	286	281	268	278	258	250	292	279	306	236	302	268	285	264	277	275	301	307	295	273	304	329	330	261	290	263	289	278	271	299	273	266	252	285	302	297	304	281	269	274	248	291	283	282	262	275	284	286	284	260	308	291	279	272	261	253	292	293	282	256	291	290	284	290	268	286	290	320	276	262	291	257	305	309	261	294	291	271	250	269	255	299	282	293	276	259	323	314	286	304	254	286	310	266	304	310	280	282	305	310	273	294	308	282	253	298	282
3171	2153	1291	899	809	719	651	669	618	639	658	616	623	617	640	650	614	639	626	650	612	645	668	603	607	668	571	615	624	663	607	615	646	657	583	588	622	609	681	648	670	636	608	610	598	654	632	598	644	609	647	615	602	625	613	606	605	553	610	615	631	629	587	632	650	618	593	580	563	625	662	586	574	628	611	605	602	618	618	648	634	643	617	618	651	645	612	592	619	633	597	638	620	612	623	611	601	554	603	584	653	596	601	632	590	619	619	661	606	626	601	587	617	665	623	614	634	568	604	616	589	576	614	620	593	589	661	641	596	610	620	651	562	637	673	646	657	601	602	635	581	586	638	623	581	613	597	582	602	603	612	642	648	640	606	586	644	591	608	607	646	603	541	611	599	620	608	603	604	607	605	592	593	631	628	642	613	585	624	630	669	616	601	607	634	656	615	589	610	603	630	673	580	645	656	632	605	662	644	614	569	627	643	621	559	623	649	630	611	610	561	625	621	574	617	647	648	588	641	625	565	610	644	674	642	651	620	605	632	627	595	640	623	588	649	616	637	617	608	579	628	561	635	581	637	645	637	581	636	557	621	601	600	611	593	614	640	599	581	607	635	620	628	630	644	614	602	622	634	597	615	603	646	626	644	586	657	624	618	619	597	608	642	634	609	603	562	614	646	644	604	685	605	595	581	602	611	631	623	625	585	685	631	692	624	632	626	609	608	597	601	643	593	614	600	608	613	646	588	591	586	652	611	620	610	635	613	617	611	614	633	629	617	641	617	630	583	583	589	595	598	617	611	597	617	625	600	615	619	657	663	600	563	608	625	620	591	559	611	623	610	593	605	613	649	619	631	624	626	617	641	603	627	597	623	601	600	603	619	624	626	646	563	613	626	615	615	619	613	612	608	617	592	620	609	601	602	631	617	608	615	621	610	616	608	621	628	611	603	559	599	629	599	665	614	589	586	620	659	628	654	610	571	612	603	632	604	607	610	583	599	620	619	610	610	637	643	598	595	625	609	601	631	592	603	597	603	631	600	617	637	628	582	570	579	642	607	632	596	646	615	600	640	614	624	600	669	611	566	615	601	669	612	597	554	626	635	643	612	612	608	604	604	648	653	670	596	637	636	573	556	622	664	639	675	632	659	607	630	611	614	601	606	676	590	620	622	581	633	630	615	641	656	595	575	652	642	590	641	647	604	603	589	621	618	568	673	591	596	596	620	625	595	617	616	616	624	591	686	660	581	628	590	634	606	597	649	590	654	595	626	612	626	593	614	634	625	625	641	642	601	636	636	590	634	610	642	589	619	641	594	608	621	601	623	580	643	592	569	629	629	671	603	640	648	591	659	602	645	625	656	625	656	642	535	651	601	576	643	675	640	611	645	621	588	661	580	629	619	629	615	630	609	623	599	585	656	618	613	609	582	613	616	655	622	612	640	591	586	596	656	699	627	651	591	629	575	653	575	644	599	678	600	634	639	606	633	636	629	648	620	597	651	608	618	620	671	603	539	609	614	646	626	591	642	590	579	622	605	590	639	599	629	612	650	602	588	598	615	615	624	647	655	607	629	645	655	640	636	571	646	621	630	609	652	642	641	602	605	580	607	599	646	610	579	624	678	632	652	659	612	566	611	637	588	590	607	632	599	596	617	626	629	622	563	577	638	623	603	604	629	590	601	628	596	647	635	603	651	615	634	639	602	640	623	643	603	583	613	635	577	673	596	602	641	637	542	607	594	575	621	614	627	569	637	626	629	608	608	604	605	606	585	630	609	651	663	590	618	649	633	578	607	603	588	579	620	589	663	613	586	620	617	596	637	611	610	618	605	582	589	632	640	691	618	638	578	589	618	640	642	624	601	628	605	577	666	643	598	575	652	587	599	642	628	597	666	597	579	593	575	654	578	581	626	644	610	637	606	592	625	611	626	609	641	622	588	628	645	634	616	627	620	583	579	627	627	643	625	656	621	635	614	638	625	584	646	629	615	605	583	631	647	642	599	642	599	628	621	636	608	605	613	586	639	589	595	611	617	627	595	601	588	557	603	584	607	636	601	583	602	646	651	632	607	620	589	626	606	620	617	641	602	583	635	669	579	609	669	579	625	575	616	633	589	620	617	592	624	595	602	605	548	629	591	602	613	574	575	620	576	609	624	557	620	582	665	608	585	656	615	626	648	627	607	596	617	608	623	604	605	633	640	604	626	616	650	631	569	642	613	632	616	603	647	589	626	570	628	640	650	624	584	604	603	625	610	643	595	593	634	566	620	631	554	604	683	603	616	607	630	613	582	630	639	630	609	616	598	638	624	656	575	621	587	666	599	611	613	633	648	624	609	649	553	606	661	645	604	648	625	644	622	635	639	623	609	613	644	615	662	615	597	648	646	655	631	635	653	596	623	611	642	625	601	635	615	582	629	649	625	612	589	626	578	651	602	610	607	635	608	628	630	602	582	630	600	655	615	600	621	597	639	600	611	645	610	589	608	644	645	616	592	615	603	627	581	638	581	607	626	615	597	595	621	632	582	644	551	561	615	589	650	630	620	626	629	622	633	616	615	629	606	606	593	615	626	650	623	607	590	625	574	616	577	673	590	608	643	606	635	659	609	606	657	616	610	616	661	628	675	625	647	600	651	609	608	618	606	624	638	644	644	602	624	603	582	621	596	646	625	618	621	606	632	654	610	613	621	616	605	608	649	582	583	612	610	592	633	679	573	634	654	666	585	624	645	632	616	610	610	611	610	603	671	611	637	620	649	638	606	632	579	635	600	649	605	576	616	602	581	598	632	642	638	608	614	623	628	681	612	595	637	598	620	611	585	625	607	620	603	590	623	636	611	615	597	571	627	592	594	588	539	648	576	604	581	650	638	637	593	633	588	588	605	641	617	613	630	625	620	641	634	600	621	655	613	643	612	602	599	601	638	574	639	601	636	618	594	650	626	638	635	611	645	617	679	673	626	653	593	626	579	613	642	569	643	602	636	647	663	663	619	631	603	614	624	612	597	655	614	625	562	649	635	668	640	643	622	641	623	578	594	598	603	610	611	594	594	609	653	582	611	586	611	645	603	635	573	602	597	600	597	611	635	602	615	636	621	631	637	624	593	635	648	602	602	655	595	650	636	624	623	560	597	604	636	602	663	607	608	638	630	609	597	611	593	617	638	628	609	617	650	590	600	644	594	594	568	579	581	590	600	620	629	642	629	610	576	621	644	619	576	627	639	620	626	564	652	592	572	599	613	592	616	655	590	619	619	634	632	657	613	627	593	640	610	635	590	599	642	624	612	621	606	619	601	638	626	591	597	611	617	633	677	648	577	604	615	643	615	613	653	593	671	565	640	604	556	634	568	591	618	660	631	610	587	640	660	611	594	596	653	623	631	618	649	622	628	573	599	592	648	581	623	630	599	596	617	625	591	608	658	606	636	631	652	616	636	626	593	632	615	606	648	621	584	628	608	627	629	603	614	628	649	611	624	600	655	661	599	649	663	576	664	675
24350	21486	25119	28278	21486	21507	17395	499	275	227	210	170	205	145	171	150	177	150	141	153	150	153	138	151	144	137	136	142	144	148	118	133	147	139	129	133	126	134	123	138	114	111	112	137	122	100	132	124	143	110	128	112	144	133	119	146	128	116	146	95	134	138	133	111	146	138	124	131	134	126	125	140	156	145	139	153	111	147	133	119	160	135	122	135	120	129	128	148	102	134	130	128	152	132	116	126	108	113	150	127	136	121	112	112	116	118	123	128	140	120	117	105	125	119	141	117	115	119	124	131	117	103	119	125	138	124	148	144	120	122	137	132	116	120	149	136	158	133	127	115	118	118	134	126	137	121	132	124	127	107	118	121	124	113	109	119	131	118	129	150	154	139	122	138	130	127	140	129	122	114	133	136	149	126	119	124	124	128	154	126	143	120	117	124	145	102	131	105	121	145	121	134	137	120	115	124	144	131	144	143	155	156	115	100	124	137	130	114	122	114	132	143	117	112	122	112	139	131	106	139	134	129	122	134	140	131	132	129	129	119	138	121	118	147	128	119	122	142	137	129	132	139	133	124	142	108	114	129	129	120	131	122	122	108	116	126	140	116	131	142	104	129	99	97	133	140	104	137	116	135	121	130	138	121	127	122	153	129	122	125	143	146	140	147	108	139	121	106	114	126	119	130	141	96	117	138	141	122	139	138	131	129	134	135	117	108	147	125	132	127	128	151	144	134	120	132	110	133	132	125	117	135	158	129	138	147	132	131	139	124	129	130	119	135	126	143	129	114	136	141	109	106	130	119	116	112	121	109	128	147	110	135	132	122	131	131	143	128	127	134	143	134	137	131	128	128	131	119	128	119	118	160	121	125	148	132	121	134	141	96	135	129	156	108	124	130	129	138	122	139	112	131	116	126	134	128	123	150	113	150	125	129	139	116	123	149	153	137	114	116	118	119	107	128	122	120	116	127	124	137	137	139	160	135	135	133	107	127	132	124	115	127	122	130	123	118	128	135	135	125	130	143	125	123	124	120	123	124	105	129	143	140	143	120	149	115	115	122	146	141	132	106	128	148	117	116	124	116	136	135	151	124	128	106	137	109	137	127	122	124	134	127	126	112	119	114	129	124	133	120	139	126	129	128	106	136	114	130	127	132	133	121	134	117	111	120	134	123	134	117	134	125	135	133	131	115	119	145	138	115	134	141	136	134	138	130	124	122	131	135	152	142	116	125	144	133	120	126	122	103	114	122	127	141	135	132	135	133	118	151	104	129	113	124	101	128	138	157	129	109	134	115	127	123	117	129	124	143	141	130	131	127	124	119	133	128	155	140	99	147	129	143	116	106	114	140	139	115	152	120	133	135	118	134	106	118	120	105	111	126	147	134	126	136	132	128	117	148	123	120	133	130	137	110	128	107	135	120	130	131	127	125	132	134	136	118	121	108	114	134	154	128	121	144	143	152	118	112	113	125	131	111	147	116	130	136	132	140	124	126	136	140	125	105	122	121	124	154	140	121	118	146	123	131	146	113	136	126	125	141	132	133	112	134	121	107	134	121	144	125	134	135	110	120	132	121	101	124	131	130	147	105	145	125	118	113	128	128	117	121	138	132	104	143	131	107	131	121	112	126	131	131	120	139	132	132	133	128	125	116	141	103	112	113	131	133	103	125	136	116	138	146	126	124	131	131	143	127	122	134	116	109	132	117	108	134	130	160	131	114	110	130	139	127	132	142	126	120	123	112	112	130	122	132	118	138	116	109	121	137	114	103	124	114	146	132	118	122	122	108	129	135	136	140	116	132	140	129	131	139	146	106	119	142	115	130	124	141	122	123	143	125	100	132	130	107	111	149	149	140	127	144	124	124	131	108	130	117	140	129	118	116	143	134	121	139	120	112	102	122	123	112	143	107	143	120	135	115	145	127	132	136	140	114	136	127	143	121	134	140	149	136	144	133	120	121	133	95	137	133	115	137	137	113	123	119	133	113	137	139	155	119	125	135	117	126	122	138	119	132	134	141	122	129	129	126	143	147	122	156	130	119	106	110	123	107	120	125	133	130	146	129	125	104	127	133	120	130	127	136	133	137	151	139	125	128	126	132	108	135	113	130	126	116	126	126	126	133	123	112	142	148	149	116	127	139	129	122	125	119	105	134	113	107	108	138	132	115	121	102	134	154	132	115	122	128	116	142	129	120	116	109	124	120	125	119	127	115	120	147	130	109	112	126	130	131	133	152	107	120	121	138	125	124	129	131	118	107	129	154	126	114	114	148	106	140	133	119	152	139	117	139	98	119	137	125	133	154	137	122	136	134	101	124	128	118	129	139	139	120	127	136	143	128	148	146	112	120	133	140	145	128	154	139	137	137	140	155	100	136	115	118	127	134	147	129	140	133	132	127	140	120	136	137	142	118	126	142	131	157	139	118	135	118	137	118	128	133	115	126	116	130	157	120	110	126	117	136	135	110	119	113	125	123	129	119	136	117	133	136	120	141	137	135	125	123	146	100	107	137	136	127	117	134	135	136	118	112	140	131	135	144	128	153	118	120	127	118	119	137	136	125	118	137	119	121	113	149	131	121	140	133	130	113	132	136	111	135	138	143	116	132	109	130	116	121	116	135	117	132	116	111	142	132	121	135	106	110	136	139	110	148	117	144	119	149	122	116	138	131	125	139	133	131	120	132	119	139	109	131	140	124	116	113	110	108	134	107	152	123	119	110	119	131	112	107	130	152	127	139	126	114	135	131	143	137	127	143	124	128	135	103	122	129	111	124	146	129	138	121	122	130	125	129	131	122	115	138	132	128	134	118	103	124	115	120	151	141	128	136	118	114	123	120	137	113	117	123	130	125	128	146	111	123	119	129	163	126	124	124	119	132	130	108	118	144	134	133	114	130	124	125	125	128	114	131	123	133	140	122	129	120	162	119	131	148	126	126	134	137	115	136	157	126	139	132	138	119	126	137	136	137	125	121	138	144	106	129	138	117	138	146	139	128	116	147	135	147	129	119	103	119	138	112	139	139	126	128	108	113	118	135	112	137	108	122	129	99	134	115	115	111	132	139	115	142	138	124	114	119	138	117	102	137	126	138	129	131	122	124	130	123	137	121	116	147	131	112	124	106	106	104	142	141	122	119	108	143	120	134	113	143	123	111	124	100	133	128	128	133	121	149	130	140	141	105	136	116	122	119	129	135	124	145	119	127	135	110	143	133	120	114	134	146	143	125	134	120	140	127	141	125	116	121	128	141	150	127	141	137	132	118	141	118	124	141	119	131	135	117	133	111	130	134	118	160	126	99	111	107	154	106	110	118	128	129	130	120	114	126	137	128	125	123	129	135	129	132	126	118	130	132	116	139	137	124	148	127	109	122	166	119	141	127	124	134	125	119	142	120	122	121	117	136	120	109	145	115	138	120	133	133	132	117	134	108	127	123	145	117	158	106	123	121	117	157	128	126	142	110	118	139	146	149	113	138	129	124	128	136	117	138	135	125	124	110
2968	3099	1557	856	555	448	413	348	370	354	345	321	306	324	335	369	340	358	319	325	306	368	317	306	304	298	299	305	305	295	327	309	310	300	327	304	314	327	338	315	316	311	301	327	301	309	332	310	308	332	349	301	308	305	320	329	292	291	293	323	327	301	307	316	313	304	311	326	315	356	289	319	319	307	322	302	308	337	314	304	289	295	301	308	321	312	275	319	340	289	324	288	321	339	361	334	295	327	335	341	278	318	294	325	313	346	314	313	305	304	313	311	331	310	317	306	299	314	323	316	293	308	342	302	326	287	302	355	300	267	321	295	294	316	337	307	278	314	290	306	335	348	310	287	309	334	284	323	313	295	322	316	290	273	311	298	304	310	343	311	338	317	327	331	290	327	299	303	301	301	327	349	333	275	307	321	305	291	326	300	304	321	308	312	332	304	310	275	297	316	304	315	334	316	311	308	321	302	273	326	314	293	330	316	306	321	323	309	337	330	320	320	285	304	295	301	334	325	302	303	307	305	301	289	315	293	323	318	297	333	315	281	297	311	309	321	308	313	294	329	340	268	292	295	287	335	287	316	295	318	272	337	329	294	307	305	342	320	305	322	301	324	344	316	322	321	306	300	315	335	307	329	337	312	285	306	312	342	291	314	315	314	334	314	288	312	315	294	305	321	333	311	317	325	320	323	300	330	322	308	291	270	298	324	295	293	307	299	331	329	301	313	310	324	293	292	335	315	335	320	329	337	272	285	323	332	304	295	303	335	307	318	317	296	329	312	341	313	336	313	311	299	323	333	332	292	311	332	308	320	304	293	311	310	333	326	303	298	285	309	285	305	304	334	335	320	319	327	313	315	301	318	317	335	330	284	318	298	303	297	317	300	278	325	303	325	298	303	341	317	342	310	321	338	316	316	315	314	323	298	334	306	299	299	303	307	328	327	320	302	278	333	355	298	305	299	302	309	293	321	330	329	335	301	311	320	321	294	321	299	321	301	327	295	326	344	309	311	319	294	285	314	338	286	327	305	304	309	283	330	280	320	335	276	318	310	302	295	304	296	326	318	305	290	330	315	291	319	344	315	330	276	341	317	327	284	321	327	302	330	303	339	306	325	306	289	299	295	297	306	302	325	345	328	321	337	292	305	311	316	305	325	328	298	284	299	294	330	292	328	331	314	315	323	311	290	297	301	322	322	272	325	303	305	313	292	308	319	327	340	320	294	309	329	334	332	328	327	279	330	294	282	292	321	322	316	338	299	283	298	330	318	308	346	334	324	320	307	303	324	339	305	297	310	301	292	335	296	294	301	316	284	334	308	293	315	269	303	331	287	322	328	323	324	290	316	289	316	315	341	303	335	306	316	307	299	331	307	312	318	322	308	289	299	297	299	308	304	295	311	300	313	328	287	315	324	285	292	323	303	290	296	311	337	304	307	321	347	285	297	353	295	314	316	321	322	322	304	323	337	318	307	311	298	333	294	314	326	319	317	314	297	305	330	304	298	322	324	324	317	301	284	325	327	314	296	290	284	298	273	319	311	303	305	305	290	316	312	276	310	308	332	321	329	322	330	294	315	326	334	287	300	326	298	294	331	275	311	312	327	309	345	318	336	290	304	288	314	339	316	320	330	343	334	339	285	304	317	323	349	317	330	305	304	306	304	322	268	318	332	336	321	301	294	297	328	305	300	322	316	316	304	310	343	303	307	319	339	312	319	299	336	302	312	306	318	306	314	307	305	316	299	300	317	307	295	298	313	295	337	304	303	318	305	318	303	340	317	331	334	303	284	331	304	307	309	302	312	300	283	319	278	275	324	329	307	328	338	297	320	310	310	310	313	279	337	298	308	294	305	301	327	325	328	290	272	317	327	329	307	303	302	288	328	324	310	306	287	315	288	281	306	303	312	300	276	329	317	291	308	326	280	305	328	324	265	329	322	321	279	342	299	306	304	309	334	299	298	298	316	336	309	323	323	327	337	311	317	299	310	311	272	330	320	302	296	332	327	331	307	322	317	324	319	307	310	298	282	335	313	322	316	321	319	299	284	307	275	333	307	316	311	350	310	300	283	339	340	302	309	313	310	346	275	327	293	285	328	280	308	299	291	334	326	286	322	315	323	288	289	289	338	314	318	303	301	295	315	297	317	340	328	290	348	322	313	323	293	297	328	310	305	327	332	310	277	325	288	302	291	328	296	324	312	306	330	345	296	313	294	310	334	277	316	332	329	326	316	316	283	337	275	295	303	331	306	316	331	318	329	316	308	322	296	339	316	319	305	327	328	337	308	313	309	307	318	331	297	283	329	336	309	315	315	281	323	327	290	317	327	320	294	322	301	325	337	315	331	325	297	344	334	311	312	286	317	331	307	310	313	317	285	321	286	354	287	302	296	319	284	329	322	311	310	326	318	306	345	291	318	300	312	310	287	289	334	341	320	306	315	317	311	275	300	323	292	332	304	305	308	340	313	310	320	346	303	332	312	333	295	352	314	306	312	303	338	295	278	327	319	277	315	309	304	294	303	308	286	313	310	312	298	325	305	324	300	321	292	302	313	328	341	282	307	298	308	327	326	313	338	326	316	307	313	313	332	317	323	323	329	305	320	334	336	271	313	316	279	288	339	277	315	320	312	288	275	310	274	300	285	331	321	335	328	314	290	303	301	310	325	292	313	325	327	318	337	298	296	318	319	335	299	306	293	313	310	322	310	295	303	312	332	320	334	305	339	319	327	318	321	339	321	287	269	319	321	290	319	303	301	308	337	278	300	308	278	300	313	310	338	344	340	329	306	302	305	322	281	311	294	356	320	315	318	318	320	277	312	328	317	310	338	349	307	312	309	328	307	331	318	329	318	293	320	358	306	299	328	308	330	266	306	312	334	306	305	302	334	294	329	295	316	333	313	337	305	308	267	334	279	318	318	285	292	304	284	325	306	341	310	306	324	321	302	277	318	319	278	297	298	310	329	291	322	329	322	299	323	311	297	312	302	312	334	302	317	323	304	297	289	322	294	300	302	299	307	338	311	323	302	320	322	324	308	284	305	284	300	291	313	304	287	324	302	284	293	328	317	325	338	310	302	300	315	334	307	329	307	334	297	313	300	287	310	297	302	319	289	300	333	299	290	320	292	318	329	341	312	312	287	322	283	300	341	313	334	301	313	265	298	329	309	325	288	313	316	312	321	319	284	298	288	332	310	317	339	313	305	332	310	318	313	295	300	316	314	319	303	316	291	314	309	285	339	312	309	344	331	312	313	316	296	302	306	310	295	332	300	346	299	310	314	319	324	358	300	300	302	311	289	278	317	315	318	299	340	304	296	293	332	316	314	311	321	326	287	298	294	311	287	290	296	299	344	322	360	273	310	320	304	302	288	304	340	349	310	299	298	317	321	310	326	308	290	279	335	299	292	317	309	283	315	312	291	299	325	283	316	308	313	309	295	300	319	315	297	327	338	329	299	319	338	308	311	311	324	346	299	319	300	325	286	331	331	319	303
31958	20987	11638	871	468	406	420	405	419	399	414	419	399	411	427	399	467	406	409	410	376	354	399	416	386	407	413	417	393	409	396	453	365	378	435	400	417	400	408	378	398	355	401	454	399	338	411	397	379	402	402	419	405	404	391	431	406	448	406	425	386	396	419	446	418	407	389	416	413	413	385	367	408	401	406	385	379	384	406	398	356	383	388	412	390	392	440	406	420	368	394	432	386	395	388	373	415	410	395	395	429	433	421	371	390	403	391	371	412	387	431	389	357	382	374	364	389	437	395	418	386	424	440	391	369	410	404	405	378	384	406	389	382	404	390	444	383	408	392	389	397	426	400	434	433	376	396	422	386	478	362	425	424	402	401	392	422	424	416	409	398	400	413	437	391	427	451	409	403	391	388	391	403	408	471	373	379	400	403	375	408	392	404	382	395	401	398	387	414	422	399	388	399	379	386	388	414	380	405	392	368	387	374	364	379	421	458	385	435	400	420	419	377	436	420	363	359	438	420	387	406	424	412	448	392	465	383	418	388	377	410	426	382	409	427	407	404	414	428	453	394	409	401	404	402	405	394	394	409	386	440	410	410	403	443	387	386	395	399	372	391	404	405	381	393	397	428	429	407	385	388	417	399	427	392	410	413	371	398	394	424	411	373	384	452	397	376	404	419	412	426	409	395	419	394	372	399	402	341	370	369	376	404	374	409	408	354	426	435	408	404	398	418	383	401	400	376	398	373	430	399	372	365	395	416	389	385	412	437	392	424	372	417	422	430	421	390	425	413	434	431	351	402	405	381	390	385	423	405	391	434	416	379	417	397	384	394	368	410	413	378	406	401	411	377	366	433	372	383	434	423	399	404	426	421	375	423	408	444	370	382	356	400	409	400	394	417	457	374	357	435	399	441	416	404	407	384	378	421	382	427	410	390	434	408	406	392	396	387	375	405	380	414	444	407	367	400	411	403	434	399	415	372	384	432	434	392	401	405	382	405	414	417	438	395	395	391	400	424	407	453	366	409	386	394	378	418	391	394	379	380	421	410	422	385	373	379	418	384	406	441	404	352	419	414	439	404	391	451	395	412	412	392	403	365	390	392	411	443	409	412	431	441	367	391	375	444	425	409	393	417	356	372	436	396	370	415	372	395	436	400	395	382	438	377	430	440	418	389	379	393	386	401	433	462	402	426	450	405	416	438	402	427	387	376	390	395	391	440	359	375	393	398	356	436	399	389	382	384	426	397	401	386	386	346	388	424	412	433	418	419	375	410	403	392	398	427	418	413	386	373	404	403	441	383	409	388	382	411	444	437	414	375	406	410	370	383	392	417	388	388	405	370	404	411	390	389	435	394	419	391	390	443	414	400	397	373	365	360	391	424	423	400	432	414	427	405	330	373	427	385	409	422	430	375	432	383	380	388	396	410	410	367	371	405	392	405	387	345	415	411	424	431	402	392	390	424	375	381	381	382	399	402	420	387	428	353	367	387	401	427	381	382	414	402	425	382	397	425	422	465	408	370	374	376	387	426	373	396	435	357	413	426	417	382	399	413	401	380	379	397	408	389	385	431	416	391	439	405	393	360	377	374	375	392	375	370	406	419	394	388	387	404	401	377	417	387	380	423	397	430	355	433	399	361	391	426	414	410	415	375	398	410	413	372	406	383	409	388	401	389	406	364	377	403	441	352	373	410	377	440	409	411	423	416	437	392	431	425	397	413	385	382	410	397	439	382	410	411	375	426	389	417	386	390	443	414	379	422	430	385	400	413	380	420	370	372	403	384	371	413	416	412	402	423	389	370	383	385	438	419	406	400	410	378	387	441	400	380	451	417	417	437	410	361	418	390	377	384	373	411	436	374	445	395	386	406	419	403	405	391	384	446	389	375	393	388	386	396	405	394	388	400	359	380	394	409	379	417	404	372	381	417	475	385	403	394	409	413	397	392	427	399	397	384	422	419	394	435	408	439	392	415	399	453	398	429	403	401	437	418	415	400	426	435	433	420	443	445	378	396	407	338	397	399	358	428	427	371	405	430	414	389	367	430	423	424	399	394	398	399	374	400	397	392	389	419	406	393	380	419	404	399	381	446	353	429	402	408	429	365	435	443	375	394	375	433	427	386	436	441	410	362	432	400	428	423	399	422	413	397	412	409	422	406	363	376	427	400	429	383	422	387	394	398	407	417	362	400	386	398	395	381	400	369	394	403	366	423	418	383	411	403	406	368	385	390	346	385	406	394	383	377	383	411	375	363	397	435	396	423	400	413	405	416	410	405	394	384	382	388	403	404	421	426	406	392	376	400	430	412	392	398	402	373	376	404	435	369	425	392	432	398	358	413	368	438	397	392	392	362	414	428	380	387	386	389	410	435	407	397	412	440	379	376	392	396	404	440	397	413	410	397	397	376	405	402	388	419	394	383	407	424	416	421	392	379	374	401	419	389	411	408	381	379	378	399	435	387	373	390	400	393	376	380	407	417	365	390	410	403	425	422	415	389	411	398	393	426	419	418	426	413	403	368	355	383	389	436	406	410	422	418	438	406	404	409	402	384	382	389	435	380	418	394	385	425	389	382	406	400	431	433	383	418	412	444	417	376	396	403	400	435	406	366	411	413	427	388	451	389	367	380	401	388	381	407	372	425	405	387	402	416	428	365	393	420	366	411	363	434	396	392	353	367	399	419	405	412	423	370	395	414	380	419	417	429	363	385	459	405	452	396	392	412	413	364	416	382	380	401	434	362	392	385	365	419	419	413	360	429	395	374	431	360	417	412	401	386	438	398	419	408	393	436	414	385	372	423	398	415	393	381	423	428	405	434	379	389	407	404	421	346	396	398	416	400	388	346	404	420	428	395	401	405	368	411	433	416	386	411	404	370	390	363	388	427	426	389	422	401	360	368	408	393	402	358	416	364	408	396	380	434	427	383	394	407	393	390	428	417	384	409	377	405	381	413	405	372	405	399	402	388	410	436	399	387	389	412	391	402	390	381	367	416	413	401	431	453	394	388	407	412	434	410	406	437	403	435	387	419	395	364	390	440	437	384	399	393	419	413	420	377	377	451	382	406	415	431	410	404	417	363	390	398	415	413	394	416	382	434	400	409	419	394	360	404	422	408	405	420	410	386	379	424	427	381	430	407	409	385	409	392	396	357	439	376	413	445	389	415	394	407	396	431	402	361	419	358	441	399	384	400	390	397	410	390	374	382	367	402	406	392	463	374	392	386	407	415	422	366	401	443	418	379	357	383	434	416	432	413	356	401	393	388	366	374	383	414	399	435	388	386	382	413	388	390	394	424	396	418	397	374	396	406	390	436	388	430	414	420	363	400	377	414	408	414	385	399	395	412	372	403	408	384	415	429	406	415	428	417	410	355	419	382	363	360	409	387	446	388	425	401	453	385	383	417	401	381	394	407	409	420	422	396	374	412	413	413	434	430	415	398	444	390	385	403	394	387	366	411	399	405	385	398	403	424	413	440	416	403	392	457	410	401	413
5896	949	983	863	859	906	865	877	897	851	863	907	833	846	868	827	821	887	886	884	887	837	854	939	878	898	850	835	922	874	923	863	884	853	919	849	912	840	876	824	846	868	854	895	895	856	860	844	895	888	856	839	870	850	855	861	870	845	884	841	893	818	878	822	864	881	906	875	849	854	889	871	859	902	834	833	848	925	890	869	876	853	871	865	854	877	837	903	884	841	816	884	852	886	894	894	779	837	874	912	902	880	922	907	888	788	904	828	824	871	879	883	827	934	814	865	837	881	850	893	845	845	866	835	831	838	881	913	880	950	878	897	897	904	844	876	839	871	888	917	825	830	907	860	814	859	891	871	828	850	888	895	873	873	919	834	850	924	870	901	848	913	811	816	888	856	884	879	837	847	836	823	868	893	832	881	895	851	863	892	897	790	832	888	856	862	907	864	859	827	888	866	872	856	836	828	878	924	836	866	854	929	903	829	799	905	831	866	858	840	941	871	874	858	876	867	877	810	833	872	861	855	852	879	897	883	896	901	902	846	838	863	859	830	871	911	919	844	823	875	880	868	868	860	937	872	862	898	892	916	887	879	879	831	827	832	814	837	844	862	920	784	852	902	934	883	828	835	882	871	861	917	846	900	884	830	931	814	810	867	865	881	860	813	882	855	855	884	863	888	885	843	857	905	891	901	907	884	834	863	846	854	855	854	861	881	935	834	857	879	871	846	911	873	867	842	847	909	901	886	811	828	846	920	886	861	842	845	898	832	904	846	851	827	836	825	827	874	856	825	906	816	847	895	880	916	885	905	883	836	866	860	824	870	831	871	878	865	846	826	835	817	840	879	885	878	883	830	910	827	859	892	839	798	844	858	873	908	868	896	836	856	874	969	890	870	884	845	791	848	880	916	879	879	895	892	860	845	848	872	899	894	866	890	864	801	901	833	810	895	871	887	832	889	911	918	883	875	909	875	862	902	835	890	870	845	841	899	906	898	876	814	912	810	876	867	897	870	886	851	853	850	845	933	879	836	839	902	849	897	886	854	914	802	862	845	885	883	913	855	842	891	880	876	869	875	854	875	905	860	823	807	836	811	824	869	837	902	864	817	934	851	865	852	845	856	847	860	899	838	870	864	871	857	902	856	840	874	825	904	810	904	885	843	863	861	818	894	852	882	882	878	795	866	847	826	884	855	878	861	877	848	891	815	882	896	813	859	831	884	904	802	828	860	806	858	853	823	889	843	846	867	846	847	836	867	850	850	888	838	890	851	893	888	887	856	824	875	876	844	844	912	850	905	915	829	837	903	874	865	854	841	865	899	789	825	813	917	824	860	913	859	863	864	867	855	868	880	859	874	844	857	876	820	870	873	826	861	854	846	868	854	889	855	872	907	850	895	884	844	899	860	812	876	908	846	900	832	850	862	874	850	920	840	899	826	831	883	881	859	886	916	822	871	842	908	844	859	856	930	830	870	908	825	887	857	893	794	832	873	830	888	856	881	792	844	843	810	873	860	863	854	867	854	848	869	872	860	847	869	865	918	888	825	814	835	888	816	831	915	868	793	863	871	850	892	824	864	833	845	888	833	843	897	865	854	905	853	827	867	856	859	912	872	857	869	845	863	865	888	921	873	910	889	822	800	893	808	881	842	880	827	866	824	878	842	846	884	913	852	859	948	874	892	854	848	897	849	860	898	889	834	865	866	870	832	821	836	853	904	877	803	904	856	839	880	862	880	873	905	884	903	832	845	806	887	842	812	902	835	825	879	807	915	875	885	841	828	808	892	825	879	876	833	885	865	889	859	861	871	834	853	889	836	917	890	847	827	847	876	870	831	858	926	866	886	909	869	881	862	878	860	850	901	849	926	802	840	854	839	865	886	880	860	800	877	853	839	918	880	907	863	903	898	865	840	898	845	887	848	861	866	854	881	934	878	852	870	885	857	845	889	835	857	851	879	865	819	860	904	852	890	822	883	861	884	854	879	867	844	898	921	918	891	908	881	862	890	805	813	859	878	841	844	899	856	835	836	869	894	817	893	899	875	866	844	877	902	823	852	861	841	905	845	879	888	821	878	874	833	839	838	833	840	872	882	892	860	877	884	842	828	842	880	860	867	865	863	876	864	881	882	869	857	863	893	859	889	828	870	820	866	827	857	814	798	846	882	809	850	797	923	878	855	869	873	815	809	893	842	829	831	876	889	870	840	929	904	841	854	860	841	893	856	879	838	827	862	863	827	878	828	831	898	876	906	918	841	854	936	788	870	848	835	853	887	870	861	836	859	877	937	905	860	890	792	851	808	825	905	869	842	898	826	865	843	885	835	886	866	812	837	839	862	843	839	892	862	824	862	884	865	847	910	839	923	877	915	864	862	847	858	869	887	865	870	843	852	897	883	887	862	847	831	899	844	885	855	888	886	869	950	825	995	859	854	838	831	882	871	893	849	862	875	841	868	868	915	875	836	864	855	862	838	895	859	840	856	897	895	875	895	895	887	836	925	846	846	879	881	863	869	883	843	861	848	897	845	833	866	898	939	910	821	871	828	867	830	900	903	931	856	880	916	895	843	878	850	882	862	891	794	834	936	887	850	871	882	885	877	854	867	862	845	829	879	821	833	833	884	896	909	890	903	835	884	844	848	904	843	897	802	841	867	844	855	824	839	872	861	845	835	872	875	915	836	883	898	890	816	892	846	862	879	901	851	855	877	885	898	847	820	884	874	864	919	914	881	893	853	881	822	928	856	848	876	843	820	884	813	920	895	830	861	848	892	886	845	841	867	839	839	894	909	903	906	862	812	799	875	852	857	895	895	849	856	861	896	945	844	895	873	821	870	855	872	804	889	859	862	859	810	846	872	845	843	890	854	871	853	849	878	867	888	843	874	833	899	809	863	882	851	830	872	846	845	875	945	844	890	859	879	871	889	864	891	891	892	937	870	808	881	868	869	884	850	913	904	915	812	860	849	943	877	864	936	862	863	894	830	901	840	937	891	887	845	884	865	895	939	876	845	868	918	867	828	900	875	852	869	879	897	845	847	863	924	852	884	834	882	872	883	864	898	811	829	884	860	865	857	881	828	869	861	879	886	867	809	902	846	872	893	877	878	839	865	876	899	835	871	824	871	847	919	934	856	861	915	922	860	889	927	829	826	872	834	876	818	882	884	923	850	900	860	871	859	899	894	869	883	895	882	878	884	813	837	827	830	841	857	904	881	823	905	851	832	893	794	891	845	850	833	825	909	825	792	881	855	912	871	781	852	868	848	878	852	885	904	868	856	848	856	842	894	889	851	870	884	885	879	802	826	876	851	920	859	865	911	817	837	902	847	833	842	817	855	838	855	875	882	830	835	842	913	878	817	845	839	914	830	840	871	872	919	864	893	876	868	899	840	861	861	859	872	854	881	872	856	852	824	845	846	896	846	809	929	871	877	843	891	896	876	823	838	873	826	870	875	922	890	859	867	806	852	857	825	829	850	892	890	916	852	896	822	872	884
24889	21454	24792	28519	21463	21204	1129	371	343	334	316	343	287	307	281	333	313	311	290	307	327	287	284	311	272	274	310	306	289	295	305	306	259	307	300	303	269	316	271	252	283	269	302	293	289	283	283	289	284	274	272	310	297	309	258	282	299	290	256	286	284	284	282	255	257	273	283	304	271	289	261	282	280	300	265	284	302	260	279	296	265	286	242	326	265	311	288	265	278	307	311	284	285	279	303	279	269	265	278	319	284	287	270	286	271	286	308	300	289	298	273	278	315	264	305	273	313	267	294	293	292	262	309	268	297	268	286	252	267	306	287	265	306	315	254	317	258	293	270	288	304	280	252	281	288	283	270	263	244	280	288	287	312	300	264	264	271	282	298	293	245	280	297	245	265	258	262	313	270	283	300	280	290	281	282	277	271	296	269	261	270	259	290	275	276	304	283	266	271	283	298	288	277	275	236	261	275	317	302	302	289	297	277	292	282	285	265	300	277	312	299	272	299	274	284	302	268	288	305	299	290	284	262	283	297	327	296	299	265	243	301	318	281	250	292	251	279	271	276	255	270	262	303	291	238	272	271	293	284	271	278	294	285	252	246	266	315	274	312	279	316	273	275	283	272	282	279	314	255	272	271	287	281	308	284	305	299	255	244	272	300	293	294	306	314	277	282	297	302	288	297	316	285	222	310	287	308	243	307	297	265	313	278	266	295	309	331	291	282	250	294	282	264	292	277	300	266	277	282	310	306	278	293	297	280	277	295	297	294	282	276	253	316	296	291	291	269	232	281	293	303	295	298	287	261	277	250	286	286	288	304	286	242	282	263	289	272	295	266	263	269	286	300	254	281	296	307	265	260	308	280	316	285	298	299	287	268	298	274	279	288	305	240	307	274	291	292	291	319	277	261	281	281	295	305	274	290	278	256	276	285	290	306	288	303	278	283	303	269	312	268	294	285	258	279	272	304	255	233	261	272	272	277	280	243	282	283	282	260	265	277	300	265	288	270	305	290	261	278	297	260	276	270	296	303	291	263	276	274	279	289	271	336	313	297	301	282	295	250	281	295	265	316	280	291	289	273	324	297	268	312	286	298	306	314	238	264	293	285	276	302	256	266	275	309	271	244	247	288	290	298	287	290	283	273	288	316	285	312	286	273	306	297	262	262	262	299	310	293	264	291	281	279	281	266	306	269	293	260	270	333	278	281	259	274	295	288	302	262	297	266	304	298	252	329	248	273	307	307	302	295	291	277	267	287	256	289	283	307	303	307	293	284	302	282	282	268	274	297	285	228	309	316	291	274	314	313	307	269	321	292	275	297	253	272	293	270	315	292	264	302	279	278	272	273	265	282	279	263	311	310	287	283	254	285	269	279	255	266	260	274	308	297	290	280	253	279	297	268	274	274	275	259	303	265	302	261	304	298	292	276	324	324	266	314	307	303	260	296	276	263	263	279	246	258	302	279	294	300	290	312	295	314	288	276	289	291	252	274	302	252	258	276	290	291	261	295	268	309	289	266	311	273	252	288	301	315	303	306	295	296	289	251	265	255	283	274	283	278	259	300	259	265	304	274	291	293	296	290	289	256	289	264	285	259	267	267	263	267	279	263	285	251	266	277	247	291	268	275	272	287	270	269	275	285	287	291	261	295	280	272	258	261	272	256	281	270	287	300	256	296	298	295	259	287	262	296	286	302	253	279	274	294	270	310	220	299	267	274	298	290	273	282	310	258	275	262	333	276	285	287	317	262	318	290	275	267	300	270	266	305	267	303	277	271	270	311	256	253	272	299	298	275	305	276	282	269	296	285	277	273	281	257	253	274	277	274	279	283	294	300	303	299	265	251	292	300	297	287	273	281	266	282	289	305	278	315	286	251	308	295	308	301	301	291	326	293	287	288	286	292	254	291	314	316	292	268	298	281	294	281	266	281	301	307	294	299	281	315	293	278	243	281	290	273	289	261	258	260	290	275	286	284	264	289	258	268	252	265	289	302	286	288	294	291	257	310	275	280	256	253	288	270	323	282	278	284	285	273	282	280	286	281	282	290	289	309	263	280	277	306	287	288	283	311	253	291	291	281	274	267	277	243	240	274	289	282	276	257	249	308	278	299	270	252	298	272	311	313	267	266	300	266	287	276	309	288	261	279	253	285	259	262	265	290	270	310	276	283	288	286	270	264	256	285	270	269	274	298	278	275	269	283	278	281	299	278	282	280	288	269	307	269	256	305	258	270	283	329	286	276	321	244	301	275	283	272	266	300	253	270	277	280	292	281	265	253	274	298	274	278	279	285	310	312	315	314	317	280	282	283	290	291	283	290	316	269	299	306	242	297	266	260	269	254	265	279	297	276	298	289	266	250	261	276	280	272	282	286	286	296	316	256	278	303	296	290	283	289	293	270	281	305	306	268	288	255	260	230	256	312	302	284	248	286	269	300	299	333	298	277	276	283	281	305	263	283	280	304	292	273	272	253	283	275	280	297	270	294	251	256	250	276	290	295	270	290	269	284	293	299	294	272	271	240	274	310	301	256	257	303	295	248	250	245	276	267	271	295	300	272	268	287	277	252	259	240	274	301	285	281	281	299	271	292	298	282	279	313	296	284	274	279	244	264	286	261	284	289	254	300	296	284	318	271	268	290	298	301	276	324	281	267	246	286	218	309	301	299	285	280	297	266	282	284	268	287	275	314	268	308	291	277	298	285	309	244	272	251	257	275	285	313	267	291	237	300	292	285	293	312	284	284	287	264	268	272	259	277	244	305	269	305	289	284	299	328	281	271	296	279	281	287	286	266	291	292	297	270	263	332	276	274	252	270	262	251	302	289	273	297	316	259	275	291	296	267	282	284	290	299	267	289	310	274	308	282	284	276	259	306	319	282	300	246	309	278	279	280	248	283	273	274	342	321	279	326	275	247	267	279	262	269	288	267	282	289	305	278	277	290	280	280	305	307	293	309	296	293	277	313	274	282	294	254	250	258	261	297	275	267	251	299	249	249	254	282	285	290	303	302	285	312	297	278	298	262	254	267	270	255	295	284	273	298	290	290	281	314	262	272	311	306	283	279	292	293	288	292	307	310	279	278	276	286	278	286	308	307	270	310	318	280	283	260	306	291	278	248	267	280	257	263	298	272	257	283	294	281	274	290	304	258	268	281	272	281	276	278	281	302	274	308	264	277	278	288	288	288	292	288	217	276	247	286	276	290	284	287	248	269	287	291	305	277	284	239	303	281	318	319	285	292	278	273	288	279	244	238	261	297	285	302	271	281	306	304	263	322	258	261	248	296	279	278	303	292	326	287	273	317	290	262	292	319	283	313	269	261	253	279	268	309	298	339	279	273	305	258	264	280	287	281	267	312	286	301	270	284	277	261	291	295	271	298	309	246	242	286	272	291	300	262	265	291	288	262	270	248	251	302	279	268	290	282	267	292	280	292	260	267	275	268	262	260	269	261	298	289	295	303	296	262	270	303	284	298	274	262	287	277	307	285	296	279	283
3145	2087	1263	911	764	695	673	627	612	642	630	629	610	665	634	644	572	618	602	580	586	619	589	602	595	588	647	600	600	638	620	575	645	623	626	603	586	556	619	627	628	603	616	647	616	614	600	606	613	621	598	621	599	573	598	640	586	620	626	574	630	636	564	591	627	627	584	617	634	607	596	638	590	590	617	603	603	619	620	589	631	603	610	619	652	608	632	645	603	641	606	614	621	601	632	583	657	618	588	622	624	639	657	609	632	639	593	617	633	642	593	627	612	618	658	634	590	650	583	578	602	656	652	620	606	590	655	592	569	651	614	654	566	655	643	618	586	615	577	667	601	640	572	608	590	670	646	606	596	616	617	590	612	594	596	652	621	628	613	644	594	585	599	626	597	629	645	564	662	631	637	620	577	656	647	604	635	660	610	606	638	593	595	619	586	589	611	621	598	587	578	613	590	604	616	593	620	620	615	616	610	594	596	663	624	590	628	612	637	623	618	638	618	624	611	598	579	645	640	597	614	614	579	643	583	607	617	632	590	618	627	560	591	574	592	632	622	643	625	631	625	577	627	592	614	583	566	617	626	621	635	640	679	598	626	594	610	677	584	646	614	608	600	602	614	648	648	648	627	647	634	552	636	648	589	597	610	605	568	542	580	623	609	596	590	640	639	634	594	622	589	617	612	637	613	597	578	606	608	590	599	649	642	610	599	592	643	638	635	619	622	601	623	636	632	641	663	595	605	612	547	602	579	625	636	597	601	596	682	638	611	621	614	614	668	624	626	639	641	613	575	596	601	608	596	628	625	590	617	606	559	620	588	619	618	654	581	624	628	655	616	599	633	657	611	573	633	566	603	603	585	667	610	629	581	642	609	628	602	620	623	613	598	614	607	631	585	595	610	572	605	614	646	626	646	563	607	628	596	614	609	664	617	623	628	624	574	589	653	621	586	612	601	618	598	618	658	647	610	585	597	636	593	603	597	624	624	618	643	580	592	619	613	625	595	625	606	638	624	557	600	600	604	605	611	594	587	602	624	597	636	608	628	589	605	620	604	675	631	654	583	632	626	627	644	608	644	610	638	617	602	647	628	617	609	581	626	606	612	564	572	628	588	606	637	615	600	618	617	568	582	613	661	596	632	645	638	633	661	577	645	595	611	567	616	619	587	622	598	642	590	595	627	611	601	597	599	593	650	620	621	603	571	661	640	607	587	618	610	636	602	601	636	641	618	601	604	633	609	610	636	629	618	624	596	590	600	582	641	599	615	572	655	607	640	616	610	627	633	625	620	584	625	622	619	628	591	599	577	619	674	612	618	582	581	619	572	612	624	618	623	633	635	607	607	604	638	611	670	662	626	625	604	660	603	618	638	625	608	617	605	590	665	600	610	617	589	594	622	620	631	611	631	598	607	617	588	608	612	584	624	608	652	656	578	685	591	562	597	613	607	610	602	629	604	580	621	563	592	614	663	594	622	585	607	621	569	616	598	590	644	614	612	619	590	619	597	652	619	640	616	611	645	636	611	634	628	597	615	636	641	546	622	628	624	633	661	602	615	601	609	597	599	636	559	613	615	575	607	647	621	569	596	619	626	603	583	592	615	612	603	634	628	577	593	603	634	622	630	659	656	652	592	597	599	586	610	670	566	623	615	627	623	627	636	559	611	606	612	586	618	621	657	604	607	596	597	647	596	585	575	579	610	611	564	601	635	618	580	589	615	609	623	588	578	579	630	664	590	656	566	673	603	640	622	587	576	592	608	587	617	608	591	615	629	627	639	608	601	594	625	627	623	625	608	615	578	618	645	667	624	603	614	629	622	607	604	630	617	642	612	570	562	612	575	607	625	588	593	608	621	613	647	575	607	626	646	555	647	626	639	631	616	591	625	630	648	614	639	638	620	588	609	593	609	575	588	627	608	631	631	588	638	586	602	611	686	666	617	671	627	596	671	609	589	604	639	587	619	584	640	604	617	622	620	617	612	611	619	585	630	592	610	661	631	610	576	575	620	613	578	609	597	609	597	618	646	639	632	604	630	622	610	638	604	598	629	580	604	559	571	620	622	654	589	654	613	582	618	610	626	637	580	617	594	582	620	591	618	643	625	587	630	591	585	602	580	646	631	575	645	627	631	609	616	621	599	625	579	634	601	609	631	615	611	647	659	591	617	631	634	651	615	634	613	617	629	640	591	599	623	631	628	594	595	656	635	591	611	631	666	640	618	651	635	606	606	608	588	590	616	627	629	612	620	641	603	623	612	664	660	626	638	552	584	623	599	585	606	620	592	628	628	606	606	592	597	633	645	592	621	619	635	567	612	635	624	633	654	678	593	583	634	624	634	618	599	653	581	628	585	576	604	604	646	587	649	610	618	608	602	621	608	636	630	639	540	630	619	608	652	598	584	571	669	581	657	644	606	609	574	568	629	617	602	604	627	572	629	592	647	622	626	628	590	575	627	619	600	589	624	586	621	633	593	602	589	616	637	569	639	630	614	637	614	624	620	658	608	601	615	644	593	638	627	609	603	609	581	659	635	618	665	627	629	644	620	573	615	605	577	625	646	622	594	590	642	656	644	661	621	591	594	638	644	650	600	627	604	652	601	665	582	630	633	630	635	568	612	591	660	635	590	587	599	609	632	592	656	634	625	565	596	613	596	593	610	594	638	624	621	593	609	611	636	589	595	559	598	607	612	612	658	590	644	617	625	620	652	586	642	581	613	582	588	651	590	568	581	615	595	617	574	651	618	636	626	616	632	654	600	605	578	601	621	614	601	617	650	652	627	575	622	598	667	625	634	628	616	574	603	594	629	599	585	592	636	609	617	613	619	582	577	568	598	627	585	591	608	588	608	628	644	574	602	590	608	640	619	618	647	619	641	631	605	643	632	630	642	656	663	605	594	659	633	598	599	632	611	619	614	616	619	625	648	570	587	609	612	619	612	650	558	626	596	590	605	597	629	648	596	599	618	611	614	634	640	573	626	651	630	600	573	596	594	646	617	599	599	636	613	595	571	584	617	580	596	562	619	578	598	589	609	618	580	590	631	595	610	657	628	583	595	623	610	597	615	608	671	634	610	633	634	636	616	614	578	627	662	581	583	692	609	586	623	588	621	616	661	628	662	572	656	639	572	619	615	626	578	604	621	579	626	608	620	624	607	574	681	585	618	615	637	627	575	649	579	609	632	590	589	604	589	615	607	609	603	607	676	584	584	592	605	623	565	627	620	619	599	638	607	609	612	658	639	621	592	621	614	627	601	600	634	635	669	620	588	616	637	652	641	666	635	635	622	593	581	612	587	586	604	638	640	629	625	596	598	607	584	654	648	583	597	628	581	574	646	593	599	561	680	663	621	613	631	626	597	625	594	579	589	602	634	625	635	621	622	617	614	597	661	592	607	585	637	609	600	621	583	606	623	613	630	613	636	630	599	608	612	612	649	641	617	645	619	628	604	632	622	607	597	615	632	634	576	577	562	612	644	632	591	626	656	578	591	594
24353	21502	25155	28289	21502	21517	17610	469	264	261	206	196	154	176	163	141	161	185	162	149	145	131	137	157	137	132	155	152	137	153	132	102	116	132	141	131	147	147	153	145	147	127	126	123	135	154	140	157	142	127	109	139	137	133	137	122	174	129	134	142	127	97	109	128	109	126	131	127	146	135	137	126	117	126	119	145	114	110	142	138	136	97	107	139	125	116	148	139	109	142	120	120	121	138	120	140	116	118	122	155	139	132	119	151	107	116	122	119	123	115	113	139	133	135	130	131	145	130	137	137	115	114	128	104	143	128	121	120	124	106	128	160	123	136	119	109	111	117	120	112	134	117	137	127	121	130	124	114	119	120	122	136	113	91	139	130	129	116	99	107	130	130	126	135	122	138	145	121	113	112	143	111	115	120	117	117	131	137	145	137	143	115	113	144	148	115	129	130	121	133	120	128	146	151	116	124	122	116	149	116	148	118	135	127	125	114	124	118	119	135	127	121	106	136	123	131	124	151	137	111	116	118	113	125	130	124	132	126	136	150	129	128	129	131	122	127	134	115	144	128	121	149	129	138	110	119	133	141	121	142	150	145	135	119	157	152	129	126	112	130	134	122	131	120	118	108	94	152	128	122	136	121	135	146	141	140	119	124	131	149	122	129	136	123	126	131	129	132	143	144	150	118	119	118	138	143	127	135	144	118	143	130	128	119	123	107	122	129	140	120	117	127	139	118	137	136	120	113	128	116	132	153	130	119	114	126	114	127	146	146	118	135	147	112	134	128	142	105	138	128	120	116	96	105	144	118	130	134	134	126	130	136	135	125	127	109	160	153	112	131	141	135	122	121	130	102	131	131	138	119	135	122	123	122	107	98	124	140	132	132	156	111	147	114	125	122	123	133	110	121	110	123	120	135	145	135	128	124	114	137	143	132	121	129	117	124	124	150	147	147	114	106	138	106	115	137	114	128	121	135	146	126	101	112	114	123	127	130	135	91	129	143	157	115	123	109	121	137	127	140	119	119	134	131	134	148	134	132	125	146	129	128	113	125	139	132	118	119	143	132	145	153	126	125	133	122	123	123	130	115	119	130	125	114	139	136	136	143	140	130	134	122	124	122	125	124	132	130	131	131	120	126	143	155	120	139	112	123	118	118	139	132	112	130	130	125	109	137	128	133	130	121	122	137	139	135	122	127	122	149	126	148	146	134	135	139	129	133	106	121	106	123	143	118	125	118	130	135	137	110	155	123	115	133	124	108	129	122	160	156	101	115	116	112	143	133	121	127	120	129	120	128	96	142	126	146	121	136	139	121	114	135	139	132	126	127	113	119	111	135	143	142	136	131	107	128	124	108	133	111	126	133	120	140	114	137	144	126	134	128	129	140	137	139	157	128	155	123	144	128	151	114	115	116	139	109	134	122	118	115	111	134	133	110	129	139	125	120	129	110	120	148	123	143	109	139	128	139	132	154	115	115	135	122	125	127	145	126	138	119	137	126	130	124	122	125	131	111	137	135	110	144	129	135	139	133	108	121	118	133	139	131	131	145	140	119	125	129	148	119	115	131	129	100	121	126	125	115	126	142	127	131	113	128	126	121	118	112	134	126	119	117	141	118	129	133	125	125	119	149	122	120	144	139	128	112	141	138	131	112	129	135	125	104	106	140	110	142	118	128	123	120	113	131	154	150	134	134	133	121	137	130	108	142	137	124	132	129	113	138	129	138	122	117	111	136	102	118	124	134	134	116	147	138	126	120	128	115	111	109	130	133	114	135	124	111	119	136	146	136	116	132	134	111	126	106	114	118	134	134	111	143	138	130	118	109	111	131	136	115	122	108	148	114	133	131	135	132	122	121	139	150	114	137	115	150	153	150	105	118	114	125	137	131	101	127	119	117	136	153	127	108	112	137	140	124	97	124	140	135	141	126	113	146	131	125	150	123	124	120	135	113	120	118	123	122	126	141	134	105	112	134	127	131	120	130	137	136	136	108	129	131	109	122	129	140	142	123	119	138	99	125	129	113	132	142	126	98	137	113	124	136	113	142	127	144	128	122	135	124	131	127	135	127	159	140	136	114	145	123	141	129	109	103	132	136	119	121	135	125	147	118	116	132	131	128	118	102	136	113	141	144	131	120	118	131	126	117	144	128	144	132	132	142	152	118	107	109	143	123	109	115	139	117	138	142	120	125	152	147	133	128	128	144	126	135	136	128	130	120	153	131	127	116	111	129	145	127	116	115	116	122	97	142	143	137	139	110	134	141	123	138	114	148	109	133	140	107	137	121	136	125	117	124	151	136	134	112	128	128	126	104	161	122	128	140	127	134	133	125	139	140	120	117	100	135	111	128	118	131	161	138	141	136	125	116	138	121	148	121	128	141	150	114	101	107	137	129	139	144	137	125	126	122	129	124	116	116	125	115	146	121	101	123	149	133	140	140	118	113	114	120	136	112	144	123	137	118	124	117	119	114	146	123	133	128	131	122	123	131	110	123	132	109	107	142	103	125	148	120	143	134	139	127	129	114	144	134	118	131	135	139	123	122	127	118	126	142	125	131	118	127	116	145	113	125	99	113	147	100	120	111	125	120	131	136	139	127	116	121	117	138	122	113	126	99	129	150	146	137	142	107	132	150	150	122	139	133	126	134	116	112	128	122	129	105	130	132	133	134	132	142	142	131	124	120	144	117	143	149	120	135	134	150	148	135	134	131	137	134	122	121	117	127	138	131	134	148	124	118	126	143	112	147	132	127	150	134	95	98	139	134	119	125	121	132	134	148	121	150	130	131	138	145	133	140	122	125	126	151	125	153	113	134	125	137	141	145	112	134	110	130	150	112	119	127	127	113	146	126	128	127	134	120	152	152	143	150	139	119	127	119	124	127	125	129	123	123	114	117	121	133	123	133	107	132	109	119	148	136	113	128	127	146	147	138	150	153	118	128	132	134	134	158	123	163	136	141	109	102	132	135	139	94	114	117	125	134	121	123	156	141	128	136	131	105	108	145	99	134	110	149	138	148	121	163	129	121	128	125	134	131	125	116	108	131	117	126	116	121	135	134	120	139	116	115	123	117	138	113	148	140	130	122	116	104	132	144	138	127	113	130	126	121	119	140	125	127	135	104	117	149	123	111	143	129	124	120	120	117	134	123	133	114	142	138	139	112	117	124	122	106	112	135	122	119	140	120	117	129	112	135	110	92	132	122	131	131	127	93	126	147	128	110	137	148	128	110	131	126	117	129	101	134	129	129	129	138	138	113	125	139	141	115	123	125	116	131	136	135	110	142	121	128	152	130	144	123	118	126	140	113	122	123	113	125	117	112	128	145	138	131	136	142	133	122	147	134	112	120	115	121	142	146	136	115	112	115	112	151	139	131	115	117	144	137	146	138	121	143	113	141	131	131	131	134	125	113	111	131	136	131	159	124	117	118	131	130	135	151	151	106	118	131	132	127	107	131	118	117	130	145	131	123	142	118	135	119	138	128	122	127	137	107	126	131
2993	3094	1530	783	580	451	432	400	356	345	303	351	356	340	346	352	333	316	331	352	353	302	331	291	311	293	292	294	327	309	329	298	282	338	325	310	300	312	311	307	337	321	274	297	310	331	311	328	319	301	328	310	336	320	336	313	281	316	317	310	323	319	325	344	339	300	315	306	319	367	302	334	321	310	304	311	307	321	312	322	307	312	310	335	315	290	323	338	309	302	316	286	293	290	298	328	309	325	278	325	316	275	299	320	360	324	322	284	294	302	299	312	342	311	310	273	329	299	345	325	294	317	309	321	300	317	311	340	328	315	350	270	323	331	350	320	308	320	294	287	322	309	321	321	300	310	285	309	292	315	310	298	316	301	338	309	321	326	335	313	299	308	319	317	295	333	335	323	285	313	294	337	363	316	327	330	298	313	303	296	306	320	310	332	343	347	316	309	313	297	294	316	323	330	328	304	290	316	338	332	310	319	308	306	312	298	333	289	324	336	311	330	273	302	330	316	311	320	305	307	292	297	312	286	278	275	296	301	315	300	303	314	287	337	337	307	329	323	299	318	322	321	307	335	327	303	331	306	315	315	346	297	335	319	311	302	299	331	272	293	327	288	308	318	317	305	329	318	305	315	302	309	332	328	302	322	319	321	323	292	331	333	332	269	327	342	335	306	313	325	354	305	300	315	286	298	309	320	291	295	290	317	326	320	315	325	312	295	334	266	307	321	310	302	315	319	314	300	298	306	310	329	316	312	304	324	290	300	320	300	332	318	272	311	319	329	326	304	330	323	304	322	309	295	315	290	328	297	288	303	309	325	301	325	313	323	335	259	308	317	297	303	294	311	327	270	315	318	324	309	319	301	300	334	308	300	356	309	313	326	296	317	310	346	305	325	308	333	296	317	300	343	301	301	310	305	331	299	280	314	313	311	273	301	329	313	325	317	324	324	330	312	328	308	335	302	319	288	317	312	292	313	307	332	332	311	324	323	321	317	325	314	307	306	348	299	326	311	295	325	311	306	316	315	321	314	306	307	353	292	316	319	315	314	287	345	318	313	306	323	315	328	338	291	313	305	267	299	304	325	311	294	307	335	344	292	322	286	306	318	286	315	300	289	341	296	320	312	308	270	311	314	332	297	311	300	342	328	295	284	334	316	299	311	335	317	353	297	305	313	318	326	320	312	346	314	310	292	320	306	306	289	311	336	319	296	320	326	279	300	304	309	300	307	330	302	302	298	308	311	310	318	301	325	287	296	314	324	304	300	308	313	308	328	363	304	285	316	350	296	350	313	314	317	299	327	321	314	342	297	288	302	309	342	301	289	307	307	315	332	297	317	318	316	285	304	287	288	290	295	308	310	309	328	299	325	319	306	300	325	323	294	317	323	322	307	285	324	305	335	302	324	340	338	318	301	317	306	274	295	329	310	322	300	326	300	289	319	357	312	325	300	285	302	306	325	320	291	338	318	301	316	315	301	295	292	321	310	314	283	294	286	307	325	292	315	312	330	307	291	333	295	295	307	316	331	315	315	311	332	309	324	314	291	319	323	301	322	326	308	319	287	306	301	288	299	318	300	316	331	328	322	322	316	304	309	304	323	312	310	309	283	302	312	340	299	301	283	328	284	322	290	362	349	306	301	318	315	322	311	311	290	301	306	309	314	310	299	305	290	324	316	326	319	308	314	323	301	299	310	306	321	308	304	326	334	299	306	293	271	313	291	286	333	312	307	321	315	295	318	314	294	295	307	276	298	296	333	299	295	331	323	315	309	360	345	314	326	325	300	291	305	305	304	311	318	316	327	310	315	312	358	318	308	328	271	318	293	293	318	328	337	304	306	317	314	319	272	283	329	346	327	292	308	313	346	319	304	302	285	290	337	295	314	315	294	325	319	331	297	304	303	348	340	287	324	296	308	307	324	304	323	307	353	317	324	310	314	330	299	321	324	289	287	318	321	307	311	297	293	327	341	291	283	310	277	281	305	341	341	335	317	290	329	312	290	313	297	328	348	311	337	314	337	314	307	298	323	288	335	312	337	316	335	271	336	310	292	310	303	314	297	323	316	290	294	286	304	331	316	335	333	296	307	302	331	285	328	298	320	290	290	297	302	322	336	330	312	284	314	333	303	278	324	303	311	296	289	320	275	309	322	325	292	305	309	326	292	343	322	294	314	332	292	311	352	296	272	295	313	330	320	286	303	340	320	311	332	300	315	330	285	340	298	294	343	302	323	301	326	327	310	312	353	315	291	279	298	271	279	286	289	320	322	353	263	315	306	292	324	299	353	327	301	343	319	310	304	306	322	314	300	348	313	324	304	320	271	302	318	308	337	326	331	291	295	307	333	284	309	315	317	299	296	308	299	335	310	312	338	303	307	304	305	354	306	348	306	316	332	293	319	324	298	302	310	308	294	326	274	297	296	320	318	342	334	304	330	299	295	331	340	315	309	308	327	269	277	326	278	316	297	296	301	296	343	288	318	304	348	324	332	308	305	296	305	304	290	316	301	315	334	304	285	295	301	307	326	308	344	319	319	326	322	308	303	299	342	305	294	275	304	317	310	331	270	277	335	318	313	296	331	294	295	293	313	294	342	279	310	338	321	315	300	318	296	294	339	322	307	297	307	327	347	321	293	332	321	330	307	342	340	329	310	286	317	307	298	312	304	347	334	322	296	326	299	310	311	308	319	320	313	329	304	317	328	279	282	320	343	313	306	305	300	303	318	320	307	300	298	313	327	297	311	262	308	281	293	342	321	284	321	331	354	325	316	321	317	305	328	306	298	283	326	326	267	282	279	336	319	314	319	300	270	300	302	316	315	300	331	292	327	291	305	302	331	299	330	313	300	318	299	283	280	321	304	329	324	294	338	339	338	324	305	310	338	319	318	320	285	320	299	312	281	290	326	319	287	275	297	317	294	346	292	310	353	317	356	338	317	302	339	330	351	275	316	297	278	324	336	309	329	336	288	306	319	312	328	346	312	310	329	287	287	325	290	315	335	302	297	311	307	317	320	287	302	320	307	315	326	320	308	319	316	298	304	294	308	294	283	304	334	330	315	315	277	322	294	304	303	355	336	329	306	288	307	330	313	329	303	323	322	317	346	303	275	299	282	300	319	321	314	302	296	301	328	305	322	304	283	307	279	326	291	344	316	287	294	296	328	303	309	319	304	324	322	330	306	280	325	310	345	319	324	297	322	314	299	324	282	349	294	337	299	286	310	303	314	333	269	310	331	307	287	295	315	277	323	321	330	309	287	335	309	330	319	278	328	317	320	290	331	312	290	299	338	329	292	306	304	315	282	351	318	309	323	302	305	340	320	331	314	322	287	330	300	315	305	284	306	277	342	305	328	329	335	334	302	330	325	266	293	324	330	290	334	304	323	308	300	296	317	305	315	321	329	290	305	301	324	317	293	321	283	302	302	294	303	315	320	299	305	288	344	308	314	316	299	324	315	309	295	311	310	285	304	319	297	298	338	316	314	328	282	314	316
32079	21043	11680	874	465	429	400	433	385	365	414	371	406	375	362	363	415	387	400	408	405	397	413	374	388	360	411	385	373	413	392	407	355	359	416	364	378	396	394	422	406	426	416	418	402	394	356	369	368	393	422	399	407	400	422	377	437	406	404	381	418	411	419	388	442	388	408	408	429	410	399	407	394	406	429	381	373	365	400	386	397	411	385	402	399	443	384	395	398	456	385	383	394	386	420	394	377	356	370	428	380	413	425	345	412	381	363	422	372	363	432	365	404	391	395	417	411	402	423	415	400	392	422	361	402	418	388	399	381	435	433	392	393	425	387	399	382	428	379	391	395	370	392	414	392	411	386	394	421	385	412	346	437	421	386	403	377	413	401	427	416	389	391	416	425	392	417	434	401	394	387	401	408	422	418	366	386	399	369	355	379	433	383	400	414	402	388	392	371	416	362	378	380	370	401	371	417	414	416	417	405	377	407	429	427	350	382	392	421	368	373	417	345	380	421	355	399	412	396	388	392	365	404	394	405	380	393	367	417	357	392	401	376	384	427	374	448	435	449	407	393	418	407	396	392	417	375	375	378	408	393	396	395	427	407	387	418	409	351	395	393	377	389	390	406	387	404	355	380	395	380	387	398	367	431	413	410	428	402	355	365	381	388	386	379	401	407	372	344	402	376	367	393	381	363	371	383	412	364	384	398	375	409	430	415	399	403	370	386	437	372	412	389	407	416	368	415	395	401	392	393	392	395	357	384	415	397	371	407	368	375	409	416	409	342	403	379	422	378	376	376	369	380	387	369	406	394	414	395	395	397	374	411	398	387	403	377	371	399	409	403	409	408	420	428	408	410	356	404	365	396	425	398	415	418	374	394	407	376	362	368	371	400	342	407	378	414	407	375	401	438	375	421	439	408	408	407	376	414	407	389	398	391	406	413	388	384	396	376	394	378	398	425	393	441	436	382	405	402	370	390	392	377	339	374	385	395	408	334	374	383	401	388	376	387	400	401	418	372	425	408	409	370	380	395	395	431	379	416	390	401	375	395	419	401	368	398	385	395	377	401	392	376	392	381	384	400	379	371	369	360	340	371	376	377	381	397	402	373	399	406	432	418	417	371	385	373	355	401	414	395	395	414	412	376	401	355	347	391	400	369	451	371	421	375	426	377	369	380	356	347	402	381	408	394	376	408	394	365	384	391	416	377	416	351	417	378	423	373	347	380	349	370	370	376	425	386	439	392	356	371	351	407	395	362	376	418	389	392	398	385	394	384	378	410	373	384	396	421	367	403	406	378	382	420	403	417	390	411	381	366	383	417	452	384	402	382	427	383	397	415	369	406	423	376	379	365	429	387	378	346	406	384	385	415	428	421	404	389	401	391	390	383	383	383	404	417	431	425	413	384	444	369	412	420	392	369	397	420	386	390	379	403	386	366	368	415	378	406	393	388	396	373	400	414	406	442	440	360	414	381	381	395	360	399	380	372	394	410	392	368	384	392	391	378	385	428	376	345	380	426	427	389	377	397	404	398	403	415	374	404	423	390	408	380	379	387	424	393	373	379	438	378	385	383	379	375	405	371	409	381	383	315	409	408	386	393	374	380	376	396	390	403	422	376	408	388	442	379	363	382	381	378	422	397	403	361	418	385	374	383	383	401	422	393	399	383	378	394	377	411	407	393	408	416	414	368	373	384	361	400	425	436	401	375	388	392	389	364	423	395	407	405	385	405	394	420	396	427	408	417	422	379	381	406	431	399	399	355	369	391	389	434	393	430	420	389	408	366	388	403	400	371	405	379	377	375	425	405	416	431	398	383	396	327	380	376	400	390	374	402	411	391	378	380	396	367	446	387	375	431	408	434	394	393	365	419	414	363	352	422	379	400	402	368	373	387	381	416	378	428	379	384	390	362	386	397	397	428	412	413	376	368	409	394	377	374	406	404	405	335	418	401	420	407	379	385	417	421	379	400	433	413	366	405	388	411	409	388	403	354	386	392	382	395	370	405	411	389	399	381	355	391	382	435	414	399	425	428	391	397	416	414	397	412	389	439	405	388	372	431	365	424	399	392	392	406	429	402	409	415	381	397	366	406	452	401	407	376	366	404	381	420	429	407	356	368	401	420	391	395	369	431	354	358	383	408	383	401	409	376	438	387	348	399	413	371	356	430	381	416	401	380	397	423	409	423	382	407	384	398	375	401	382	388	374	383	393	407	402	393	406	363	403	403	402	402	408	388	407	420	412	389	386	400	388	385	368	391	379	363	378	367	418	394	436	411	400	440	382	435	424	421	410	363	394	407	453	379	460	393	412	420	395	397	398	406	375	384	360	371	386	381	382	388	387	451	355	407	366	406	365	415	387	400	388	410	420	385	425	363	411	411	398	371	417	347	390	395	436	384	414	398	400	410	371	388	399	388	390	366	379	379	390	369	416	408	373	402	361	423	364	363	340	379	401	441	446	397	411	394	457	387	404	409	411	401	380	436	397	416	390	397	410	390	382	408	389	404	382	400	374	378	388	373	383	412	394	390	372	398	461	380	383	383	395	380	392	401	439	368	422	396	395	398	423	449	391	407	428	415	395	418	371	427	420	411	385	404	444	386	396	396	405	386	413	356	411	375	402	433	434	393	392	363	346	364	394	353	371	381	361	397	388	388	392	383	400	386	431	393	424	390	396	407	388	388	398	389	383	388	385	422	388	410	417	400	384	392	393	395	394	387	377	415	410	401	386	371	413	363	371	372	382	384	420	372	384	422	442	411	398	376	396	419	398	415	390	418	453	439	394	418	410	419	355	363	384	419	423	418	406	415	419	380	396	393	391	419	404	410	378	414	396	419	391	370	394	395	395	367	398	389	362	378	424	434	378	403	394	390	394	372	391	402	390	364	396	386	426	424	368	381	400	381	377	405	427	365	403	394	413	408	370	443	369	367	429	377	428	364	434	454	457	364	408	392	388	373	408	402	380	431	384	443	430	341	414	380	374	389	375	373	416	389	391	380	411	363	394	386	398	414	374	394	418	382	378	424	393	436	380	416	395	392	407	388	400	405	371	422	437	341	409	428	444	355	432	387	428	369	429	377	425	387	409	379	457	354	425	415	359	407	371	416	394	400	367	386	416	388	420	400	388	384	393	416	427	359	404	386	385	394	418	407	412	404	391	393	405	406	409	392	365	387	391	332	397	368	411	414	402	428	401	388	387	414	398	417	355	365	375	403	404	382	397	393	424	421	406	405	375	396	410	407	389	372	408	408	375	401	365	440	436	395	404	403	379	404	423	356	421	399	394	380	417	404	406	411	415	363	388	421	391	419	411	390	399	414	387	412	382	370	367	413	388	399	425	388	410	381	411	376	384	397	364	396	413	444	365	376	417	421	390	399	357	398	392	399	407	331	395	410	375	383	402	390	391	390	382	365	363	400	444	380	397	417	409	404	426	418	419	373	394	408	398	403	393	383	412	373	408	416	393	435	417	406	421	376	400	422	390	397	413	399	370
5903	1001	925	927	873	852	818	863	897	848	866	838	834	862	921	875	877	893	861	930	880	850	827	824	867	849	872	893	889	872	847	827	941	797	845	837	914	886	866	895	889	820	816	895	855	865	890	878	815	828	923	871	867	912	825	802	827	844	853	846	845	845	880	860	839	858	856	907	858	873	801	853	844	871	878	889	889	898	825	849	847	897	872	898	863	857	840	842	840	864	884	799	859	882	833	904	872	811	834	861	813	870	855	879	864	901	842	897	859	881	869	808	837	902	891	877	828	817	846	878	872	854	787	852	810	866	862	894	863	860	873	882	848	893	891	812	857	886	878	876	831	845	839	822	809	838	883	890	826	819	837	852	841	864	910	829	881	863	828	856	884	841	874	854	833	854	894	839	872	855	861	835	874	844	795	841	882	885	842	854	914	924	822	872	872	845	815	893	887	894	861	841	839	894	835	892	922	886	860	856	881	918	793	922	859	919	865	869	870	871	870	830	858	821	821	856	865	867	827	888	833	876	863	849	877	887	888	888	918	847	882	895	880	894	877	836	942	837	869	839	827	918	895	854	879	854	911	874	889	867	881	872	818	888	846	880	891	928	843	883	896	891	837	867	883	865	842	877	880	862	887	892	862	864	849	846	913	923	920	900	868	893	896	821	815	876	839	817	841	847	866	912	866	831	810	798	827	863	886	866	828	848	877	921	885	873	869	852	874	811	878	884	858	902	819	873	865	854	850	843	824	849	854	909	886	803	853	810	920	876	871	862	835	826	855	848	928	850	845	810	891	834	839	883	863	883	847	864	905	914	901	917	867	892	855	894	847	848	896	834	857	869	885	833	862	833	875	870	860	823	893	873	878	832	828	845	881	819	857	848	859	863	862	825	837	901	856	863	852	826	861	836	832	905	839	835	882	912	824	830	912	877	873	829	865	907	839	880	854	927	845	858	865	818	875	878	870	868	821	844	914	866	884	822	882	863	855	866	817	881	868	775	862	825	844	879	917	857	858	847	818	806	902	890	876	828	837	852	854	888	828	846	881	857	808	857	882	853	860	881	868	828	848	846	849	825	893	888	815	895	801	825	861	832	814	870	850	812	842	851	872	871	878	903	848	857	807	859	823	867	850	847	846	842	882	881	882	809	903	866	844	846	840	866	833	879	937	882	885	821	853	815	899	875	880	824	848	878	863	834	853	868	867	862	827	878	839	856	879	869	901	833	836	857	881	811	869	869	935	905	891	828	932	807	829	816	886	822	898	856	839	887	891	892	870	853	866	878	864	856	846	826	889	867	819	885	841	819	859	887	886	850	880	885	878	870	844	806	899	843	906	854	844	864	825	852	863	826	846	808	812	876	861	811	820	876	899	859	867	878	866	861	867	878	830	841	833	897	847	876	851	901	855	897	891	872	837	886	862	865	864	849	895	836	873	832	828	871	814	841	846	885	845	852	907	794	863	836	847	839	886	873	908	873	871	789	887	891	900	854	875	828	852	916	881	860	858	896	872	877	837	815	894	900	812	844	845	852	859	847	847	865	888	860	899	805	841	873	869	858	845	868	871	862	829	846	871	878	932	842	876	850	890	875	832	872	864	853	869	865	902	878	841	842	876	907	876	822	881	884	884	864	857	868	862	846	834	859	858	876	877	830	844	880	904	820	838	847	869	874	845	889	882	887	824	837	909	848	908	856	893	844	824	826	875	834	905	907	848	876	894	887	840	879	857	858	850	861	862	879	906	792	874	879	856	807	842	852	852	926	866	893	841	866	873	843	888	840	767	883	884	870	842	813	851	925	893	875	896	864	823	833	913	873	885	890	884	874	782	870	848	879	931	859	866	863	885	854	872	901	889	882	847	843	797	886	910	864	933	787	853	834	935	908	842	888	823	870	862	858	885	873	888	861	847	844	892	843	866	841	839	855	868	859	905	886	907	914	872	848	851	871	848	854	873	844	837	844	859	835	855	914	819	793	826	864	875	838	834	910	856	904	807	917	863	871	883	838	879	851	834	852	881	868	862	848	867	866	831	874	854	857	881	901	876	814	871	857	889	831	877	851	899	886	810	903	878	850	807	879	857	875	829	866	827	885	851	851	890	862	899	835	823	876	911	868	825	887	886	917	859	912	879	866	903	851	852	885	883	871	888	868	809	854	874	887	819	882	852	876	869	847	884	942	841	881	864	869	860	807	855	913	858	868	905	878	860	877	887	876	838	846	844	851	908	822	842	867	859	868	871	891	886	862	821	812	883	899	827	817	883	827	817	904	861	872	872	868	915	814	877	842	888	831	813	841	789	871	816	849	887	868	898	871	848	878	846	827	833	853	864	884	814	884	848	883	833	847	851	909	845	873	846	853	860	847	819	856	864	870	864	859	883	893	854	821	864	876	918	890	868	848	862	865	867	877	880	859	865	851	861	804	891	846	841	878	909	835	826	833	848	878	862	823	832	850	838	866	844	866	898	909	884	872	871	896	866	868	870	853	835	847	808	815	822	809	896	899	883	855	877	833	875	842	836	923	887	877	892	913	865	866	898	831	859	844	888	857	887	851	899	837	859	819	859	830	846	889	920	892	874	882	858	818	858	871	829	827	890	855	856	868	890	860	874	853	840	853	832	886	843	854	863	806	869	790	915	884	827	862	852	864	843	945	802	878	855	848	863	864	816	886	825	882	885	830	888	862	872	813	886	896	867	839	829	891	898	853	873	829	887	815	825	821	872	867	876	864	879	862	872	855	860	874	869	912	832	837	847	858	909	805	845	865	872	832	836	796	921	891	891	875	865	794	873	864	836	858	824	881	895	818	858	868	842	892	881	854	852	847	865	882	823	825	901	899	893	877	871	883	878	872	875	846	874	821	851	842	849	828	815	829	850	868	855	850	869	864	841	900	839	846	860	882	884	841	839	842	900	862	813	924	851	939	874	851	854	852	844	855	832	834	874	847	851	886	880	893	864	857	818	837	904	861	853	874	859	855	890	855	881	838	857	875	845	851	865	791	809	813	883	828	876	810	917	851	858	911	900	894	878	832	839	843	879	950	897	811	823	815	844	846	857	894	867	818	870	825	875	836	896	858	845	824	885	817	862	850	866	840	867	846	846	894	867	789	876	800	910	894	909	820	881	838	835	917	854	844	863	848	852	852	812	821	843	845	843	796	878	881	858	861	874	892	864	853	832	841	825	867	869	819	825	850	914	831	862	865	903	854	857	877	838	837	846	869	883	831	873	879	843	819	834	802	894	856	850	824	842	872	871	852	833	860	847	892	868	843	871	836	887	887	828	860	846	859	824	876	826	867	807	799	817	898	828	906	856	808	859	955	894	837	839	841	899	880	859	864	855	830	897	860	846	867	873	845	864	891	830	890	839	888	832	856	831	846	896	876	878	817	847	869	826	895	870	847	848	876	842	846	861	886	836	844	852	881	820	918	895	877	866	897	875	867	906	868	864	890	883	838	869	886	788	854	834	867	882	839	840	859	853	822	843	872	905	901
24924	21478	24788	28600	21480	21175	1088	465	318	337	266	283	322	355	296	230	295	299	288	262	312	287	275	271	275	306	289	257	267	315	275	289	273	289	238	294	295	317	298	271	311	336	278	271	288	283	276	251	299	293	288	325	260	286	294	274	266	293	307	252	267	279	283	290	265	303	264	310	282	262	279	285	288	261	271	297	259	244	299	289	268	279	273	330	272	264	293	293	290	291	274	269	305	300	285	276	267	281	262	292	254	297	291	270	267	284	257	276	275	290	281	275	284	292	256	285	266	280	247	276	235	292	254	301	272	259	308	272	263	298	299	274	311	291	278	307	275	288	255	283	274	284	263	255	285	281	289	284	280	260	268	297	260	271	262	291	247	245	293	291	289	317	297	282	283	272	278	271	277	312	255	266	284	289	263	289	271	295	297	276	276	284	300	266	285	295	285	265	266	290	273	277	272	252	263	254	287	274	300	246	264	274	297	262	278	293	292	305	257	256	280	301	252	273	242	269	291	296	273	290	289	296	252	288	239	314	274	268	297	299	271	290	257	279	270	313	275	276	279	267	307	255	309	286	280	295	325	254	278	281	257	269	269	274	304	259	284	271	294	275	279	290	284	280	269	283	271	269	288	306	291	255	289	278	302	313	319	290	285	310	301	297	293	266	291	261	256	275	249	293	312	282	308	283	254	269	285	313	244	261	277	261	259	284	285	300	300	267	278	285	281	277	294	288	277	272	277	292	276	293	278	276	283	290	281	277	285	310	268	264	295	276	318	284	284	302	265	261	298	261	297	278	273	272	247	283	263	264	293	322	308	296	288	306	260	313	263	275	312	280	255	268	257	316	294	286	276	288	280	291	280	276	338	305	309	294	280	308	313	263	263	293	266	264	275	274	305	294	282	248	282	280	249	284	278	282	281	297	263	274	251	291	292	285	315	310	288	242	291	281	269	282	224	257	271	303	289	274	284	263	273	290	293	297	274	247	290	278	267	284	259	294	266	281	269	280	294	279	289	261	279	281	287	279	269	263	278	306	283	281	280	308	306	294	287	272	284	278	291	298	269	281	273	296	290	292	262	274	254	249	236	311	270	299	285	239	286	259	260	304	289	296	252	274	268	301	278	273	277	314	275	254	261	270	275	255	303	252	269	252	311	259	251	299	267	259	267	304	268	274	275	302	280	260	268	273	285	275	269	286	256	280	271	279	275	271	281	274	263	308	321	290	301	297	295	276	275	257	296	281	278	305	283	283	283	278	246	296	306	299	253	281	288	247	287	302	282	299	280	287	295	248	285	282	268	263	307	312	288	299	288	284	281	287	305	293	281	266	289	255	256	285	288	284	296	290	290	306	273	261	286	283	258	279	308	301	282	287	253	255	273	300	292	275	305	294	263	273	281	301	310	288	264	244	267	276	274	233	267	286	295	301	300	284	292	244	252	300	274	256	268	250	290	252	289	266	261	278	298	260	289	270	266	255	269	285	312	295	295	288	270	295	303	290	281	252	281	309	288	288	288	286	287	284	277	281	321	285	296	345	307	274	259	265	270	285	267	258	277	280	290	300	271	265	269	297	292	283	265	247	265	259	252	262	293	243	292	272	276	264	258	290	282	303	293	279	299	266	266	234	260	301	273	293	291	256	285	307	287	257	268	290	296	284	284	278	293	288	291	276	272	259	280	269	284	274	332	258	265	297	290	307	255	302	256	282	281	253	250	277	312	281	271	245	279	290	263	327	293	267	270	244	283	277	295	290	275	285	293	287	285	280	299	298	291	270	263	267	305	272	301	254	290	261	276	310	270	279	293	282	302	255	287	266	286	273	291	274	279	277	275	247	313	250	283	286	260	276	271	266	271	299	256	317	268	249	263	275	308	255	289	286	298	331	255	282	295	263	252	300	284	267	278	271	285	307	258	257	288	283	306	285	294	296	275	263	247	271	268	282	280	297	276	315	267	280	248	273	286	285	284	260	275	269	295	301	296	279	267	285	291	298	303	276	286	285	316	263	283	271	279	265	283	300	263	290	270	309	282	240	280	295	256	298	275	275	281	289	264	247	291	273	297	274	266	289	266	322	285	282	291	256	274	312	309	267	270	302	309	276	296	289	277	283	299	280	286	293	303	290	260	273	261	292	263	259	290	275	304	285	273	295	287	273	302	273	287	267	287	314	303	242	281	287	276	281	296	259	302	272	268	268	279	254	262	275	289	259	270	294	307	284	307	296	306	269	271	285	268	264	281	296	241	297	283	268	293	252	265	291	298	298	295	249	273	291	309	294	279	286	277	284	270	270	285	276	281	272	289	291	253	287	265	267	266	287	244	274	251	268	248	267	273	301	275	284	289	267	287	299	275	281	307	291	266	332	277	304	265	261	255	278	246	295	245	280	271	291	305	303	298	280	279	261	252	290	289	284	295	273	299	260	281	256	284	295	243	246	311	289	280	264	313	286	253	269	278	305	279	290	278	326	256	277	285	274	266	286	305	280	271	305	297	283	275	250	252	233	269	281	262	252	249	250	290	287	294	298	319	290	265	269	291	285	265	264	295	253	296	285	289	260	276	292	268	272	288	271	293	251	286	264	300	283	286	279	302	271	254	280	273	273	281	278	247	277	301	282	265	284	269	272	293	264	276	274	282	273	258	274	299	317	284	286	259	276	271	289	261	274	251	262	272	282	276	318	267	304	253	263	318	287	278	278	278	268	273	287	269	295	274	281	286	327	275	281	278	301	275	264	267	267	269	287	276	260	297	307	283	275	286	273	293	294	244	247	275	275	282	293	305	288	279	293	295	281	324	294	302	264	276	287	289	283	279	299	246	266	263	246	295	295	281	297	257	287	307	304	251	336	279	288	288	317	288	288	243	289	271	252	298	268	291	308	269	258	253	284	287	249	254	272	287	256	251	283	299	270	271	282	281	266	263	287	270	284	258	277	276	255	303	286	289	280	272	277	267	280	250	276	296	283	274	263	275	293	291	284	287	275	290	272	271	267	279	302	282	273	273	255	270	277	268	263	270	282	297	289	286	269	296	267	303	278	293	288	274	274	258	261	276	287	277	293	294	281	280	279	292	294	284	277	280	301	276	317	246	275	277	274	265	257	251	284	311	307	291	251	276	282	275	285	320	279	250	276	258	255	264	288	281	263	262	279	264	316	275	282	259	282	281	306	256	306	280	287	277	254	258	294	285	280	287	277	295	279	264	297	313	284	292	269	292	274	299	273	282	304	272	268	270	305	291	276	286	297	271	280	270	303	291	293	285	272	273	308	310	259	295	299	273	290	307	290	269	258	297	280	292	299	277	276	313	266	284	281	264	282	230	287	297	300	262	286	301	284	278	313	274	262	277	288	257	276	298	286	289	291	300	289	286	257	259	268	261	273	292	267	270	278	262	244	254	284	308	294	265	334	277	309	262	277	267	295	280	280	241	266	248	284	289	264	255	298	293	284	237	287	261	292	266	246	280	262	307	304	294	270	267	277	266	267	280	258	289	274
3085	2226	1212	826	779	690	678	675	612	648	636	601	645	592	616	641	621	616	648	619	610	662	618	637	637	602	614	625	609	590	673	612	644	695	621	634	591	618	635	595	620	603	601	620	611	651	629	647	569	590	619	636	616	599	602	614	609	628	632	604	616	618	587	591	586	613	632	661	604	596	617	622	651	599	596	615	675	596	582	616	587	596	601	636	632	637	587	598	616	608	619	657	586	609	599	630	620	651	601	651	666	587	570	617	596	633	604	625	623	621	606	647	629	616	627	664	637	584	596	593	651	591	598	570	622	606	653	588	628	567	629	593	628	616	579	597	596	579	604	622	611	551	625	620	619	610	598	593	628	625	598	556	620	591	629	642	625	606	654	609	605	601	657	608	644	606	615	618	595	637	619	611	579	591	637	636	582	596	573	593	607	598	561	654	600	623	617	619	620	572	603	601	660	630	632	666	593	618	634	621	626	638	579	621	646	597	616	618	615	606	616	659	630	628	616	610	651	610	588	606	615	562	619	620	615	613	581	589	589	642	637	613	603	567	682	629	589	626	599	626	612	612	609	602	654	603	618	600	558	571	563	641	628	599	630	593	626	634	627	622	640	636	617	626	601	614	631	612	602	569	643	645	648	667	569	592	609	610	616	566	600	647	618	636	610	639	613	630	606	593	589	557	598	591	594	614	597	599	641	592	598	621	624	580	638	580	645	586	651	571	604	651	633	640	630	619	582	577	622	598	602	598	605	631	579	606	614	586	630	620	570	638	602	632	551	629	635	592	566	626	677	631	549	564	583	619	601	653	641	592	597	595	595	579	590	610	609	613	599	611	567	597	596	606	612	595	645	617	626	576	647	592	622	581	609	606	616	639	583	620	598	614	620	635	591	600	612	595	649	579	617	615	571	628	617	620	607	582	594	603	590	584	628	646	620	616	628	578	588	582	629	572	634	647	638	616	595	630	586	666	571	645	591	618	620	595	629	617	573	655	608	608	635	602	630	573	676	571	616	613	603	600	590	609	616	589	585	588	600	588	593	605	620	611	651	630	599	631	635	626	638	621	615	606	628	620	584	599	597	676	610	603	635	577	630	615	607	635	613	615	648	657	616	572	623	619	626	567	580	589	568	627	655	642	569	614	652	630	659	586	614	627	612	627	575	611	648	616	594	610	633	631	675	636	610	573	639	624	656	640	600	635	604	578	628	614	641	634	625	580	567	597	599	641	636	616	590	626	634	581	584	582	586	601	648	633	582	602	569	577	601	683	637	615	593	555	606	668	631	562	616	644	637	612	593	592	619	592	632	673	597	627	626	610	594	646	645	623	605	638	617	625	620	587	631	605	643	532	611	589	621	624	628	608	634	594	624	639	598	630	647	615	624	603	601	610	602	611	599	621	615	619	619	571	583	604	584	651	640	625	654	595	563	595	607	631	582	576	613	622	611	578	597	534	616	622	605	592	568	663	601	657	657	625	626	626	631	558	575	654	632	637	629	616	639	616	604	582	623	596	664	603	612	626	589	627	610	629	643	576	590	633	603	636	610	639	624	599	608	617	618	597	609	617	603	573	645	607	609	634	604	634	576	609	571	680	592	612	610	642	627	628	635	621	582	583	591	629	633	608	567	593	596	591	585	626	609	581	626	590	610	562	617	613	635	594	592	617	622	649	632	604	628	558	576	565	614	612	609	605	646	625	630	603	606	624	622	586	585	605	622	584	583	618	593	676	600	613	622	624	600	586	639	635	607	590	622	592	594	619	581	620	648	550	643	531	599	619	605	629	593	628	612	603	613	633	622	589	610	613	587	582	605	595	597	564	625	619	612	670	579	653	570	635	603	602	611	590	634	597	623	633	597	623	611	604	690	610	604	580	599	633	637	601	638	642	623	585	648	619	596	649	636	616	610	615	643	610	612	607	639	613	587	587	610	608	596	598	645	627	649	609	620	596	654	643	602	616	602	662	575	665	563	612	624	600	601	608	621	643	618	577	574	673	618	628	632	617	649	645	568	601	631	575	637	583	608	653	590	676	624	616	633	628	648	625	613	683	623	601	626	660	595	609	630	601	657	630	629	603	609	621	673	610	641	614	617	612	632	591	640	608	673	591	587	626	643	625	600	630	615	629	611	611	639	626	629	599	585	587	576	573	584	616	624	580	629	590	626	576	577	631	623	599	629	609	624	582	662	641	628	602	601	603	621	627	590	618	589	593	580	595	635	641	573	629	658	588	659	586	631	597	624	620	621	591	635	614	564	613	590	587	569	616	603	606	625	580	584	625	639	576	581	607	600	621	590	612	622	533	623	606	612	595	628	656	643	669	596	586	616	607	619	617	567	611	631	642	658	601	624	618	568	582	643	612	625	612	674	622	609	613	634	659	633	623	628	604	602	623	637	622	594	573	619	599	616	618	634	589	600	663	622	605	595	660	588	589	580	597	631	593	607	599	609	572	629	613	598	586	605	598	616	636	626	569	625	642	587	615	654	623	643	633	597	614	618	586	587	580	627	594	606	573	607	593	615	582	667	591	647	619	605	598	643	622	599	616	610	567	652	588	603	610	585	593	589	602	613	620	621	599	618	632	650	609	590	606	601	567	625	617	637	635	628	624	630	620	619	652	613	601	634	629	627	622	622	637	631	610	610	567	592	585	629	595	627	593	605	622	593	674	589	608	592	620	609	586	553	653	653	638	606	637	609	646	611	648	592	629	590	663	599	602	618	611	616	629	652	606	598	550	603	596	633	627	638	600	649	583	636	555	590	593	576	626	590	615	605	558	629	622	600	633	618	612	646	608	626	592	617	627	577	657	606	612	613	622	648	614	670	608	585	605	612	582	624	606	605	613	608	586	609	612	660	651	554	613	605	634	614	610	602	606	607	626	679	604	629	590	619	623	617	639	602	553	605	614	616	623	612	631	578	605	590	609	604	651	627	610	593	600	594	624	619	624	576	578	679	647	562	616	602	585	578	607	603	610	596	610	605	612	592	620	605	650	620	596	615	600	662	613	585	634	632	577	619	608	587	588	646	603	637	593	634	617	624	611	620	603	589	614	618	578	612	608	612	603	592	662	605	609	631	606	596	629	645	587	646	620	594	613	635	636	546	609	621	611	609	625	649	671	621	603	648	605	602	585	597	661	603	552	614	589	605	593	591	577	607	603	588	630	618	598	604	620	625	618	628	617	578	641	565	639	596	602	644	634	634	616	632	567	618	605	542	590	638	603	630	591	623	611	581	614	573	583	620	564	664	636	643	596	589	634	602	598	612	625	620	613	598	565	646	587	623	615	602	649	571	608	604	631	583	623	608	629	593	622	644	643	566	602	585	628	596	585	641	634	619	564	615	557	629	638	637	662	607	627	625	645	595	611	575	574	630	573	617	637	567	656	634	644	613	623	631	619	576	561	638	585	623	594	626	623	591	618	608	624	564	513	647	579	604	626	599	623	641	607	598	552	603	618	616	593	577	609	596	612	587	636	627	620	564	631	620	600
24316	21482	25113	28283	21482	21495	17717	495	287	220	197	183	154	177	173	195	149	174	133	150	152	157	157	130	141	151	142	128	114	148	134	133	153	142	127	151	118	115	111	132	135	137	144	129	127	102	116	149	129	118	117	118	119	135	114	128	106	141	132	129	152	151	141	127	134	112	149	121	126	120	140	119	126	126	139	124	119	120	138	127	129	91	105	121	141	139	115	149	135	137	110	104	116	130	122	107	130	133	122	134	135	117	136	111	145	132	134	127	144	112	149	120	113	108	119	115	113	128	148	115	124	137	123	111	132	122	117	117	134	118	130	119	139	125	104	114	142	120	116	125	118	148	134	116	129	142	126	115	149	131	138	119	154	117	116	130	128	138	127	138	158	114	145	129	118	120	110	128	105	135	145	115	126	115	111	120	106	136	144	112	122	108	115	137	111	127	112	118	145	122	122	120	123	131	133	137	132	107	122	131	135	127	124	131	123	134	133	130	136	139	122	135	109	126	136	146	108	123	129	126	143	127	137	123	104	125	135	137	140	126	135	127	116	132	132	138	115	142	120	136	146	130	111	129	121	124	129	123	130	120	142	126	113	117	128	128	133	117	114	151	130	153	158	138	136	133	131	103	130	118	101	141	121	116	103	118	138	100	139	128	132	134	116	152	126	135	126	154	138	131	119	143	142	127	115	102	129	116	107	116	131	115	121	105	120	132	143	137	134	130	131	140	126	141	124	132	119	138	113	116	110	127	118	127	123	115	127	134	148	122	145	130	134	138	128	127	126	136	113	130	137	142	115	151	130	145	115	138	120	134	105	114	124	143	143	139	129	138	158	123	117	107	146	118	116	131	136	119	122	134	134	114	134	119	120	135	136	131	129	122	130	114	140	162	146	132	137	129	112	122	122	109	132	136	143	147	129	134	115	144	124	122	120	122	105	127	134	111	147	123	119	137	127	120	155	132	133	115	138	134	132	136	132	112	113	130	133	130	115	114	133	113	117	135	122	120	116	126	145	112	121	118	145	124	128	126	127	113	148	122	111	132	130	130	135	107	148	134	118	111	116	128	139	140	143	122	121	124	136	128	114	107	117	147	138	120	127	132	110	103	120	134	141	131	126	92	130	124	126	114	145	143	127	115	142	113	123	138	128	106	120	144	137	119	128	139	130	144	142	145	117	109	118	136	134	133	143	126	121	134	131	136	126	134	142	129	138	136	134	112	129	152	137	150	141	115	130	137	145	121	98	110	145	126	132	120	131	114	136	130	116	115	110	143	115	120	110	117	124	119	132	121	135	129	141	146	127	114	92	139	127	141	143	133	165	126	148	118	108	159	108	130	131	129	154	121	108	129	115	126	145	136	127	123	124	151	128	121	129	117	134	122	148	130	124	126	110	135	132	129	134	136	111	125	142	130	123	119	132	145	120	117	138	138	128	102	121	127	120	142	110	107	131	130	128	120	115	116	112	140	124	170	134	118	104	129	138	143	106	112	127	127	150	125	117	127	129	145	133	129	143	133	123	118	123	135	117	133	136	101	140	131	131	128	125	143	136	138	130	126	126	124	116	149	105	136	133	115	96	117	124	130	110	148	136	127	132	116	118	140	134	145	121	140	136	126	125	113	119	137	118	106	136	144	108	151	122	120	108	133	133	131	142	129	113	109	122	124	139	152	146	127	137	125	138	130	123	149	130	141	105	141	140	142	112	131	125	140	115	132	122	139	134	132	167	132	116	125	113	149	118	123	118	131	105	117	141	127	107	124	134	135	134	129	123	128	138	139	129	139	143	124	134	120	133	125	141	127	121	129	130	137	137	134	131	123	132	124	101	117	129	135	124	128	153	123	115	135	112	142	109	139	129	123	141	112	139	138	123	128	117	128	136	131	133	130	127	103	110	152	135	112	112	123	113	139	140	135	108	103	124	148	135	134	112	123	136	117	125	127	93	129	135	124	115	116	114	143	124	130	134	124	136	119	132	148	134	144	129	122	121	116	121	120	149	133	142	134	124	137	116	121	100	131	126	115	120	128	125	114	109	122	125	124	117	129	134	137	129	123	134	106	110	137	127	131	120	123	135	149	116	120	132	119	104	107	141	127	136	104	117	126	122	124	119	133	139	109	111	119	120	133	122	132	140	101	131	118	146	133	125	123	124	126	135	133	127	139	120	109	116	116	103	143	126	133	113	134	146	133	128	100	123	133	115	124	130	134	133	124	113	124	111	118	128	144	128	136	147	152	138	126	117	111	118	136	141	121	155	132	122	110	113	129	120	107	107	135	130	125	132	135	128	138	134	144	149	135	140	130	143	130	98	117	138	127	138	114	128	114	118	108	125	128	143	131	156	117	116	116	129	132	125	111	127	131	121	145	133	123	123	145	106	128	130	115	109	113	144	129	117	101	117	120	120	139	127	140	127	135	134	132	125	116	128	126	126	149	121	111	130	143	130	142	133	146	110	131	126	141	125	122	146	135	129	136	134	123	136	128	129	144	119	126	119	154	138	151	120	117	110	122	118	111	116	135	126	125	147	148	128	124	113	148	113	124	123	152	144	143	133	118	134	148	119	126	132	123	128	126	138	135	111	118	127	142	116	121	134	105	134	125	148	116	128	142	138	133	120	129	120	129	134	136	122	133	129	112	115	119	110	138	119	122	148	126	122	120	125	137	118	143	117	129	125	128	122	141	130	129	134	123	125	137	119	132	125	140	143	137	109	128	130	129	128	129	105	109	148	123	115	107	107	111	131	128	118	125	128	134	141	108	129	138	113	132	96	116	116	123	110	158	134	123	141	128	125	122	114	120	139	124	134	132	118	118	143	140	144	113	121	126	127	122	126	113	133	155	134	152	123	141	142	136	124	131	113	133	138	125	118	143	127	117	137	102	146	130	143	125	130	136	119	133	144	130	135	114	149	114	114	122	104	100	112	128	133	127	140	140	142	112	111	126	111	143	126	114	119	120	124	148	117	121	114	117	127	139	104	130	120	144	146	122	102	122	126	139	135	141	136	109	109	122	133	138	123	136	135	134	114	109	119	147	117	89	140	136	126	142	102	110	138	132	127	132	132	130	140	119	117	141	115	134	136	142	116	126	123	109	143	120	146	122	110	104	121	134	146	119	114	109	119	142	127	108	115	140	131	137	99	130	116	140	143	146	130	117	149	148	126	123	119	132	128	109	129	132	122	123	138	126	123	131	123	121	116	126	124	123	139	126	126	100	123	133	162	116	117	116	144	119	126	121	132	136	125	134	122	126	124	111	114	141	113	135	115	126	131	116	143	133	107	114	136	129	122	142	120	120	114	136	130	136	134	137	129	134	126	123	129	121	119	146	130	124	121	127	125	132	146	127	117	116	130	120	119	130	116	101	136	130	127	136	126	96	138	119	132	132	105	144	113	154	120	122	135	134	126	136	130	121	118	145	119	146	116	138	139	118	129	120	109	119	110	131	126	129	141	112	127	127	106	125	147	143	107	142	124	137	115	153	119	121	120	118
2937	3068	1493	827	542	446	420	351	355	353	346	341	370	343	308	319	349	312	327	337	309	294	328	325	352	309	295	302	306	342	336	299	312	286	306	306	294	331	313	298	316	307	309	325	322	315	330	317	282	320	322	309	306	307	327	293	298	328	340	266	294	327	318	322	332	309	317	318	297	300	291	309	327	304	293	300	346	322	293	335	322	331	285	291	291	321	339	329	304	321	332	297	329	326	314	316	340	332	322	307	304	280	314	319	305	313	294	284	300	321	289	322	292	311	346	310	320	298	294	308	298	341	319	298	293	330	295	278	306	323	334	327	307	342	326	326	298	297	301	299	314	318	310	328	317	324	309	302	308	294	285	286	300	294	292	322	326	318	286	302	302	302	329	313	316	330	316	301	299	334	322	329	294	340	333	297	302	331	303	325	326	320	317	320	298	294	327	310	323	300	288	326	316	298	301	294	305	335	294	324	278	325	336	333	303	326	317	276	302	271	294	327	299	300	319	298	300	308	307	328	317	287	325	301	314	331	357	330	301	261	316	293	312	316	313	306	288	303	311	304	274	316	325	337	287	327	307	314	292	306	285	330	335	320	363	266	313	332	298	305	280	297	301	313	315	308	309	283	304	310	321	324	301	329	342	294	306	298	303	290	328	323	303	310	321	316	285	273	329	304	315	295	294	300	307	328	300	308	312	308	303	318	340	353	312	314	317	318	346	289	339	321	319	298	329	323	297	350	331	308	298	332	306	305	323	305	307	314	315	292	300	293	306	292	292	300	289	320	304	338	307	304	308	292	300	287	298	270	309	300	349	307	332	307	319	319	316	296	327	289	323	294	315	327	294	301	283	301	282	279	294	321	292	292	301	316	311	307	324	268	298	295	291	285	296	302	326	308	284	319	314	336	312	317	308	354	287	323	364	273	302	321	311	302	330	320	314	317	313	305	303	297	315	319	277	286	331	322	331	304	329	335	308	315	289	336	330	329	284	280	332	314	312	294	304	299	293	301	325	320	338	291	318	343	349	284	294	335	298	302	334	293	302	296	311	304	312	310	300	346	314	290	291	316	335	325	312	323	274	297	310	300	272	323	328	292	291	303	284	318	305	317	306	310	265	312	277	354	338	292	291	306	310	309	300	317	312	311	295	290	284	306	302	308	311	283	304	289	323	341	294	299	317	300	296	329	293	290	310	319	306	322	304	323	304	278	302	297	359	309	319	306	302	327	293	295	311	321	324	300	320	317	321	318	334	342	298	308	302	300	308	304	345	307	317	300	323	329	319	321	298	318	331	288	307	311	300	333	286	310	321	289	308	296	318	305	299	298	276	285	309	298	312	291	307	341	331	326	293	330	345	323	311	297	308	317	312	319	303	339	309	306	307	319	308	350	315	332	296	309	303	315	301	360	332	302	309	319	342	308	337	313	338	306	340	278	328	340	328	309	283	325	320	288	304	334	313	340	310	296	293	296	303	317	317	279	340	323	322	305	275	309	313	299	302	339	335	323	310	306	287	288	327	273	320	313	288	336	313	313	289	304	316	314	298	342	305	312	304	324	290	327	291	312	327	304	351	283	340	321	331	275	308	334	351	298	296	355	323	306	286	330	311	329	309	332	310	311	291	332	293	310	318	292	329	320	284	314	288	321	314	314	330	336	294	346	328	301	296	300	311	325	314	311	298	332	307	309	282	266	292	309	316	280	313	323	305	298	329	281	306	296	293	292	304	306	315	315	277	311	319	313	315	324	288	324	336	312	307	287	275	325	314	320	317	318	308	303	311	318	342	287	275	295	326	303	316	311	320	348	310	317	290	286	290	352	304	312	310	332	303	300	328	310	308	307	317	297	288	294	304	279	293	311	308	298	291	332	316	309	326	301	317	299	305	292	314	310	314	326	298	298	287	314	320	283	314	295	314	309	264	299	323	294	319	301	291	309	314	324	335	337	292	313	281	338	281	321	261	312	309	310	310	295	326	317	334	360	359	312	312	279	327	306	281	324	292	310	313	318	323	338	307	293	314	340	287	309	312	307	315	312	303	312	319	323	326	289	302	324	326	331	321	291	328	316	303	337	315	340	317	301	316	335	323	306	274	284	296	319	295	338	311	297	340	302	308	298	287	301	297	329	305	299	318	297	326	312	318	336	310	286	296	339	297	304	318	281	322	298	286	337	295	333	318	305	336	321	330	335	307	303	291	298	327	323	290	323	313	314	301	318	320	334	276	303	295	319	344	303	290	309	324	324	314	302	294	286	322	287	313	302	313	331	317	312	292	293	310	310	327	339	305	307	330	326	287	288	347	323	337	299	347	315	332	304	314	303	330	319	318	312	307	338	345	308	319	333	326	283	313	305	299	301	285	315	305	311	309	349	294	315	335	314	306	313	331	307	332	297	306	327	315	315	289	298	290	323	322	294	324	317	357	317	299	300	279	310	351	312	304	314	308	313	303	328	308	306	317	290	315	330	293	315	278	283	313	290	307	317	311	312	297	308	306	314	317	301	342	321	298	332	336	306	336	302	279	321	293	313	286	314	291	306	306	319	295	320	315	298	299	327	309	343	312	319	309	277	299	332	319	321	329	316	298	290	312	320	308	298	319	295	276	331	301	313	273	342	318	337	313	305	327	300	325	305	292	311	301	309	271	333	317	324	313	299	345	330	306	330	308	290	331	305	296	320	304	287	317	298	306	301	287	327	344	318	303	311	333	290	295	295	311	291	322	325	314	303	309	321	293	283	324	279	303	291	306	300	336	290	317	296	327	296	315	295	297	321	296	288	294	286	330	301	304	304	318	306	300	347	257	268	335	292	347	276	300	297	296	299	297	338	299	290	312	298	308	242	301	296	285	310	300	316	306	295	300	303	298	323	339	297	279	305	319	298	327	327	332	286	295	343	291	330	290	296	310	315	300	307	300	319	281	298	304	297	303	321	344	316	341	307	337	308	331	294	290	318	322	291	303	274	290	308	328	339	304	321	304	294	320	274	279	284	308	311	311	307	308	283	291	309	274	325	292	301	288	331	331	267	312	293	275	295	332	307	322	303	319	308	306	313	312	336	335	297	320	317	308	323	334	287	303	339	311	293	306	314	312	325	320	305	287	299	329	314	310	312	320	319	298	323	309	294	284	310	334	323	336	315	349	273	313	302	299	309	308	286	330	272	313	286	343	304	284	300	275	300	295	316	292	319	314	293	305	276	328	334	296	318	297	306	317	346	268	300	324	299	289	298	305	335	312	299	320	289	315	289	306	316	309	304	318	325	303	294	278	304	299	298	329	344	306	304	304	279	286	293	322	284	295	303	313	313	340	310	313	326	289	325	306	306	301	288	305	322	308	348	331	313	297	332	346	352	319	307	318	310	305	295	311	351	329	308	312	309	304	302	310	289	327	295	289	317	315	342	309	294	325	311	318	312	322	342	320	298	296	335	302	318	305	304	315	308	332	292	331	296	322	317	309	344	304	315	311	300	301	277	340	311	303	305	304	309	318	305
31917	20910	11505	936	480	393	403	407	407	405	368	348	359	406	414	402	408	412	445	403	401	425	377	387	372	427	334	377	407	416	384	384	398	399	397	363	383	396	391	390	401	382	438	385	391	347	398	392	394	425	393	381	444	403	368	431	409	407	368	363	400	394	377	360	409	393	376	376	376	367	363	401	420	394	399	430	388	381	425	373	379	361	392	384	388	421	410	396	365	456	428	418	409	420	408	369	416	421	409	382	353	394	423	351	398	376	387	360	377	422	379	406	401	426	390	394	417	380	391	369	397	383	399	375	357	360	382	415	355	415	389	365	402	422	406	394	435	392	366	362	383	412	401	439	412	391	393	387	391	399	415	408	380	410	397	401	371	412	392	426	392	373	353	381	391	418	418	370	366	399	386	361	398	419	368	375	402	394	414	416	394	407	373	396	394	361	350	387	372	383	418	421	399	406	392	388	397	374	410	419	430	405	377	400	403	394	378	389	400	384	385	403	401	412	334	387	406	368	374	385	397	411	367	423	404	439	419	372	381	402	359	349	388	385	374	361	417	390	380	387	388	377	390	374	366	383	406	388	411	414	388	412	402	345	384	381	373	388	373	379	391	356	406	373	344	397	398	379	377	368	386	394	378	404	378	395	366	395	359	356	375	368	409	424	384	434	392	416	401	370	363	369	394	398	357	374	433	396	393	401	422	390	380	360	421	409	372	379	433	381	391	369	391	410	424	370	395	433	384	357	403	353	382	427	395	395	402	397	410	390	388	408	405	383	344	373	412	389	368	440	409	404	399	372	399	372	379	350	375	408	400	394	395	412	395	403	383	374	375	385	394	425	364	399	367	383	380	401	446	410	421	371	401	368	428	431	435	404	374	358	414	399	392	395	372	358	359	383	390	375	392	412	385	387	396	394	409	389	411	388	384	395	412	400	420	385	358	395	393	385	417	410	380	424	374	411	384	415	412	421	394	429	342	396	394	419	405	395	378	403	379	389	392	400	414	383	369	386	391	384	380	411	388	385	395	353	383	383	400	413	392	359	394	385	379	397	393	383	363	438	362	420	376	417	384	406	392	415	380	400	392	385	410	398	439	398	373	414	368	386	386	396	398	393	418	353	356	421	404	428	402	402	393	420	378	367	400	400	430	395	422	371	385	420	398	392	369	392	378	359	369	411	404	424	381	409	377	405	431	396	407	412	417	384	391	388	412	391	376	370	378	404	396	403	401	404	361	381	415	429	370	422	385	399	381	423	411	428	399	429	393	427	424	419	350	408	385	408	396	393	378	391	375	381	365	403	365	370	392	426	428	351	400	395	417	389	411	391	376	350	367	381	400	382	386	397	388	382	396	357	393	322	390	362	434	396	368	381	407	356	396	383	384	413	392	418	404	390	405	417	389	379	386	343	381	424	413	371	400	386	387	369	374	358	423	416	416	372	413	399	414	397	388	410	408	397	357	363	367	411	417	405	400	412	392	379	377	419	372	384	389	438	414	419	389	378	384	407	364	426	434	402	434	392	392	430	358	356	390	382	398	399	385	417	370	386	369	377	403	407	398	389	389	392	438	418	381	394	380	412	387	412	375	403	399	361	386	362	350	385	387	387	413	434	407	401	399	340	376	391	422	431	386	391	400	370	423	415	386	353	371	385	404	379	415	407	397	400	405	384	385	376	372	383	374	382	367	418	409	379	424	398	378	409	391	365	404	412	385	409	424	370	404	405	342	379	381	384	385	360	393	414	421	364	395	381	410	378	373	423	392	369	392	396	403	400	394	368	415	359	370	429	372	365	385	443	416	355	362	404	390	393	428	393	423	357	420	407	384	374	386	395	395	396	366	375	407	428	400	429	414	369	371	437	429	374	369	391	373	359	391	412	396	398	376	399	397	411	405	414	387	413	376	397	408	405	391	396	422	377	376	348	417	401	370	418	384	395	386	394	382	421	389	420	367	383	420	411	390	415	418	377	379	368	378	379	393	408	437	400	353	420	357	423	408	404	378	374	356	360	437	376	367	363	411	393	367	397	396	392	389	391	381	409	387	389	364	374	383	406	416	413	365	400	425	382	389	429	414	379	410	411	411	381	347	400	408	403	399	405	353	389	407	411	436	408	418	388	406	431	343	343	409	404	394	397	370	460	407	386	398	387	446	414	436	377	381	402	407	373	418	380	387	423	380	393	390	387	401	420	389	394	405	396	425	425	395	343	406	350	413	373	397	372	420	366	415	384	366	409	412	402	412	373	382	405	413	391	409	367	387	386	416	428	437	398	436	385	412	415	391	385	369	406	434	387	402	384	375	368	364	396	427	396	431	378	400	433	364	427	362	382	416	409	415	447	345	405	380	404	372	408	381	447	357	385	352	384	381	399	405	414	431	357	409	380	374	341	431	405	407	364	401	359	380	393	403	365	382	393	431	365	397	385	377	423	402	390	388	405	375	421	394	375	365	414	391	367	433	371	380	384	351	379	385	403	416	375	400	398	410	412	408	393	387	382	362	377	410	355	396	418	383	358	367	377	380	427	380	395	389	382	393	347	409	400	369	427	388	399	388	362	387	414	365	383	354	413	359	395	413	398	385	443	380	367	363	378	413	394	402	410	373	410	390	423	416	428	447	382	353	420	402	439	396	423	376	362	416	405	413	402	394	365	424	446	414	446	447	402	395	397	403	417	400	425	401	401	395	382	427	406	379	407	402	386	413	415	404	378	406	425	356	387	453	443	389	413	409	391	365	406	379	394	397	360	417	388	392	415	352	378	369	379	367	365	439	351	390	397	469	385	392	358	377	409	352	368	376	380	389	383	387	388	394	373	405	371	387	356	432	399	382	392	396	380	402	420	387	378	418	354	381	408	376	406	386	393	377	414	402	385	377	399	370	393	401	418	397	395	406	393	363	394	385	397	400	392	423	402	420	439	432	388	409	366	375	384	392	391	399	370	401	422	367	365	350	379	364	413	407	361	344	434	409	412	398	430	424	397	376	377	368	383	396	406	404	348	424	408	364	383	395	383	352	395	404	386	386	394	417	416	387	373	410	404	387	389	427	386	383	393	401	414	421	375	386	373	418	439	396	398	410	411	370	414	349	389	383	386	406	407	406	414	425	389	400	386	364	430	380	416	396	401	395	398	383	389	428	376	360	394	386	423	432	401	350	392	398	418	359	365	397	395	398	393	424	394	423	393	412	385	421	421	407	380	409	395	407	410	350	408	400	386	376	401	418	395	424	389	398	384	384	381	393	401	398	405	412	418	413	399	360	397	416	356	434	397	378	383	418	383	403	379	406	396	357	402	407	410	376	390	415	459	423	384	378	412	384	414	438	364	386	383	423	350	380	413	444	385	393	383	401	373	412	374	407	401	392	394	379	389	394	356	406	413	378	374	379	393	424	408	414	362	395	360	424	355	340	375	343	374	403	385	356	352	420	414	380	360	362	389	407	389	402	406	372	376	365	420	405	364	418	436	426	388	418	377	417	369	372	413	388	407	405	394
5838	982	889	846	843	862	806	842	844	884	874	910	874	851	869	794	891	879	869	845	880	788	841	845	849	830	829	903	867	861	846	888	880	846	847	871	871	881	851	846	812	844	803	854	855	842	855	909	907	873	822	854	829	858	895	903	882	843	858	854	868	834	818	847	846	849	840	865	862	862	887	823	869	869	883	855	878	878	815	788	887	847	838	862	871	818	813	807	831	865	858	829	851	877	856	830	857	897	844	873	866	842	821	876	870	843	876	848	786	831	816	890	857	911	841	836	825	888	855	855	846	851	822	859	842	873	886	882	849	862	868	854	875	905	770	863	844	832	822	841	841	816	866	835	811	874	842	836	876	877	854	895	864	851	820	828	897	830	851	811	867	863	858	863	973	840	845	901	918	887	842	864	837	861	877	873	858	849	857	900	834	860	844	829	850	862	872	846	833	845	865	903	827	837	839	876	861	876	913	858	764	922	853	866	833	834	804	859	851	884	840	863	877	862	855	870	895	851	875	824	889	886	845	844	855	820	954	879	872	803	895	797	839	839	869	867	858	801	829	893	894	797	863	821	825	813	818	867	847	871	847	814	855	877	826	811	901	833	859	802	838	811	830	899	861	873	860	857	870	816	837	861	871	863	860	808	869	851	847	820	848	839	849	851	832	873	842	817	849	854	799	893	844	828	822	810	869	921	828	836	868	883	823	875	844	768	847	853	925	885	814	853	841	878	859	862	845	858	877	848	877	876	816	806	851	837	843	860	891	871	830	857	806	883	876	897	832	810	857	824	889	851	888	798	859	914	891	848	870	915	888	865	856	797	842	874	874	862	815	867	901	853	805	846	910	868	914	862	849	856	891	854	913	851	855	867	927	878	857	845	821	808	816	776	852	848	837	827	817	863	836	892	883	860	861	819	874	855	795	883	832	917	844	839	818	856	822	854	866	864	893	861	876	821	836	864	893	832	849	818	840	908	831	897	818	900	872	834	853	906	842	812	884	852	856	899	872	881	868	866	870	840	802	837	856	866	873	877	891	846	860	878	893	832	853	847	883	861	840	873	847	810	849	866	898	823	871	897	846	867	899	807	872	847	850	856	828	863	782	832	876	869	869	824	896	893	798	851	878	845	831	896	838	855	862	860	850	873	857	838	810	810	795	874	871	840	825	889	857	847	852	903	830	825	846	899	813	933	813	810	872	883	862	878	880	885	813	842	839	844	899	843	832	878	891	860	891	871	847	898	810	863	880	895	854	809	837	835	834	840	897	844	863	795	872	842	903	849	840	872	864	857	858	832	838	831	841	819	842	845	845	882	837	821	890	830	832	892	853	907	824	921	873	844	825	850	813	866	866	810	805	877	876	865	939	826	886	854	834	824	840	858	865	877	880	778	847	862	875	856	835	915	808	831	860	882	851	830	852	843	866	833	865	831	864	892	852	777	851	850	819	859	855	889	819	834	891	839	857	868	836	815	849	830	879	851	873	833	866	865	861	819	824	846	841	855	862	824	864	819	921	858	857	839	856	886	845	870	856	830	867	887	841	846	839	889	884	832	858	828	858	841	851	819	875	819	872	837	828	813	869	847	791	890	874	824	839	879	809	853	825	861	865	822	914	907	863	855	849	840	880	882	819	877	856	818	830	864	866	850	839	814	833	843	844	856	861	868	842	844	890	858	832	852	886	861	923	806	823	794	829	825	895	834	883	845	820	857	841	834	850	836	876	819	823	858	901	882	832	812	835	879	852	860	814	866	840	822	808	832	853	881	867	844	819	864	863	840	845	863	818	869	827	846	840	884	810	864	828	850	862	870	850	873	904	877	881	789	864	836	798	824	855	885	848	865	873	896	870	838	820	862	872	794	908	881	825	820	882	867	877	860	845	849	880	846	816	906	857	850	896	892	839	885	888	826	874	891	837	838	822	804	840	840	820	873	832	858	887	879	835	842	849	863	863	814	880	829	880	831	877	812	849	862	873	864	828	874	855	912	838	837	806	809	841	853	851	848	844	853	883	879	880	840	834	901	865	864	873	860	881	860	839	887	834	865	877	887	792	819	831	831	884	864	859	865	872	868	850	848	847	835	832	813	806	876	847	830	833	857	844	844	890	843	804	831	883	865	865	891	850	841	841	929	873	922	827	838	882	859	919	918	868	860	849	845	849	856	912	871	824	900	880	877	916	856	842	864	860	882	865	845	892	823	849	828	831	868	843	858	857	824	847	887	843	929	870	864	858	855	847	866	909	844	851	875	844	795	856	901	902	848	834	825	868	871	846	872	882	844	842	855	862	901	881	838	845	854	872	869	936	853	876	847	843	863	821	869	829	895	838	878	847	833	869	830	866	855	866	848	838	893	907	904	844	895	868	868	896	855	873	920	857	849	846	934	851	877	847	796	935	858	838	889	843	889	857	874	846	830	835	918	855	871	869	910	822	875	854	913	851	853	890	853	860	885	855	828	877	845	828	855	870	857	860	879	852	804	844	916	816	852	866	846	897	853	851	860	880	829	839	851	829	875	887	832	861	887	880	859	857	899	867	823	858	863	831	836	846	812	829	805	816	816	862	868	852	845	922	851	870	857	880	847	850	924	825	878	856	857	829	850	891	832	820	838	880	866	908	846	862	857	833	834	864	834	887	942	815	850	871	864	833	865	847	863	859	853	854	882	937	906	851	845	905	815	905	843	894	812	843	837	861	848	797	847	829	874	841	862	853	888	879	823	797	856	825	847	810	846	834	849	855	850	861	835	862	888	897	875	837	908	876	868	880	878	799	915	827	795	858	840	886	862	840	865	785	814	850	847	863	806	873	854	920	844	827	835	912	853	877	825	872	910	837	844	843	786	880	883	905	894	877	851	860	904	916	854	915	860	842	839	895	864	843	856	882	873	844	896	799	852	849	849	877	859	831	843	843	898	857	858	892	845	897	897	842	855	843	831	892	854	856	897	851	848	888	834	887	850	805	846	897	873	892	821	875	790	850	885	872	857	864	864	879	877	922	908	830	874	873	867	804	836	886	823	814	828	756	852	860	876	854	837	815	903	882	862	797	840	848	870	830	814	868	864	856	852	850	850	865	865	850	907	844	839	855	872	873	882	866	828	834	845	886	877	860	805	805	808	824	796	872	829	879	820	871	865	845	823	890	896	852	866	832	858	836	857	819	878	801	879	831	809	808	837	893	898	882	880	819	869	851	865	828	872	869	882	844	898	882	864	842	882	921	796	852	853	833	825	861	886	828	837	828	820	855	910	862	859	834	814	806	839	887	802	842	811	819	852	862	873	885	834	862	860	828	848	848	840	849	887	851	830	799	817	879	868	852	835	865	899	844	826	851	827	847	853	832	856	823	812	845	844	844	847	878	829	899	880	803	879	852	871	841	884	847	884	832	840	846	849	833	830	828	830	905	853	823	859	838	842	810	879	858	891	852	852	844	827	810	839	850	861	835	848	831	816	866	818	880	888	824	902	841	851	917	833	823	883	874	838	858	895	862	855
24968	21502	24872	28590	21495	21193	1089	398	349	355	356	304	312	274	284	298	291	271	354	310	259	310	287	296	251	287	300	300	320	303	260	294	299	279	271	297	280	286	301	274	258	256	253	272	290	290	296	277	272	315	294	284	277	287	292	277	258	300	291	332	325	291	268	287	320	260	278	277	296	292	276	299	270	274	323	292	291	308	306	273	253	281	259	265	304	292	277	244	242	278	295	303	312	285	314	280	286	306	285	289	301	284	251	297	304	278	272	247	266	292	270	281	259	291	288	257	289	287	287	279	320	285	281	273	315	260	302	266	274	274	290	270	302	292	299	261	281	299	251	287	277	262	284	258	277	319	266	282	285	292	274	309	272	289	264	294	285	283	248	278	283	292	281	265	310	288	270	261	299	316	272	301	312	294	280	300	274	282	304	270	260	290	228	246	263	271	307	290	272	240	278	287	269	279	266	297	255	291	281	301	297	261	297	284	262	275	294	291	277	283	271	257	287	290	268	269	309	286	294	265	294	281	266	307	288	275	283	283	255	281	251	254	285	288	275	274	287	303	309	286	254	259	276	276	295	279	285	268	298	305	313	268	271	267	256	278	328	253	261	302	282	304	279	305	251	280	276	282	250	295	282	254	290	270	278	289	266	241	255	307	278	291	310	285	316	289	312	300	295	269	341	279	291	296	279	282	326	264	287	281	267	279	268	284	284	281	279	307	265	285	294	282	258	282	305	285	238	261	319	276	288	321	272	260	275	283	252	277	285	269	294	296	275	284	285	279	297	279	286	263	316	319	232	255	272	289	309	276	244	271	262	241	275	306	252	239	271	300	259	275	278	306	282	304	283	245	280	277	283	267	278	288	276	267	281	264	295	299	261	303	305	268	292	251	271	277	293	271	306	273	273	276	276	305	282	295	266	280	306	284	286	309	287	262	283	312	284	281	264	272	287	280	257	282	290	265	295	271	262	299	282	300	301	265	261	293	294	298	322	310	282	279	293	266	256	266	269	270	282	276	289	292	289	312	247	312	281	290	284	266	263	258	277	314	300	290	289	272	275	271	246	277	273	291	293	283	255	290	283	284	279	259	260	277	293	297	263	281	318	267	272	254	309	279	277	287	272	283	294	303	282	299	288	272	294	269	262	259	292	277	280	280	267	288	289	301	280	305	281	279	280	290	276	299	307	264	271	302	271	297	316	321	291	278	275	282	294	260	275	291	288	252	274	291	315	310	299	319	310	279	255	290	278	280	242	303	316	258	288	264	261	291	303	285	250	302	276	274	259	294	279	277	239	290	265	277	280	281	289	266	290	260	284	267	281	293	284	251	274	258	260	301	274	278	303	295	315	292	301	289	280	253	287	262	297	291	296	301	285	280	247	281	261	245	268	278	292	309	271	283	283	262	280	271	242	240	291	276	297	277	269	281	299	275	320	331	285	290	291	298	272	288	279	324	281	283	280	262	293	287	281	297	297	303	281	288	266	255	275	277	284	281	280	258	272	292	251	282	265	264	288	278	244	285	288	261	287	286	290	297	250	258	291	234	275	252	269	300	279	245	295	288	289	291	294	277	293	307	263	276	295	263	296	281	283	288	294	276	287	267	254	259	309	280	291	280	266	314	301	277	284	280	269	290	274	311	248	301	280	296	281	315	291	258	289	307	269	272	291	303	295	290	275	288	287	308	282	294	279	290	272	292	348	271	276	304	288	318	273	282	279	254	270	300	284	278	275	267	294	272	283	307	298	265	288	291	284	252	274	282	275	300	274	275	251	265	323	282	286	272	254	291	289	289	282	313	300	276	279	261	264	298	302	283	285	294	288	302	289	299	283	308	271	247	295	301	297	270	267	295	258	284	269	295	311	270	273	305	257	278	257	262	277	294	244	303	261	298	262	274	287	276	286	300	306	281	273	273	270	253	259	262	289	272	283	263	290	309	304	290	282	293	287	283	320	277	276	273	277	260	279	299	296	291	252	278	261	269	321	275	299	245	256	242	250	278	307	284	304	285	290	275	275	261	288	281	273	270	300	300	297	293	291	312	268	289	261	267	260	288	303	280	293	317	273	262	272	298	232	298	281	276	276	274	281	294	256	258	248	289	319	261	316	286	303	284	260	277	316	301	273	276	301	299	247	301	293	260	296	281	290	269	299	289	273	294	311	290	281	270	280	321	282	286	267	305	308	289	281	297	261	273	251	277	288	288	302	284	290	323	270	288	281	292	312	325	276	298	285	291	261	303	290	250	291	317	294	253	275	283	260	262	295	284	282	230	309	291	306	260	285	317	266	259	294	301	285	287	268	305	283	303	312	264	300	305	318	269	299	254	304	293	288	305	281	261	275	268	304	282	255	272	307	311	293	257	276	247	248	264	276	284	289	332	278	294	272	284	275	267	236	315	275	262	282	291	290	302	292	266	268	273	280	273	272	299	297	275	294	285	283	287	259	259	284	310	279	278	301	300	283	294	305	274	298	248	290	297	252	274	318	321	311	260	279	277	300	263	246	287	251	279	281	278	277	267	300	294	273	290	328	286	314	256	264	303	299	322	292	293	285	287	283	276	284	307	279	275	276	257	297	268	268	283	279	289	284	287	295	279	252	283	298	296	257	255	237	282	256	266	276	274	259	294	283	257	286	293	292	294	287	295	275	275	299	259	286	286	303	274	269	279	288	277	298	275	294	275	301	266	302	288	291	282	288	287	308	270	267	279	288	260	297	268	284	292	292	285	304	287	294	281	298	305	266	284	280	279	294	266	271	302	253	300	275	269	264	271	268	257	285	229	272	287	278	245	232	243	283	260	293	280	298	282	289	284	272	278	257	285	273	322	321	307	282	273	267	314	281	290	282	282	279	294	256	269	247	257	286	280	281	277	283	290	251	273	282	285	284	288	283	291	307	310	289	270	304	325	303	262	279	283	275	266	279	249	261	266	288	305	264	270	280	272	294	309	281	276	304	283	254	288	290	276	262	250	297	244	279	298	298	261	269	294	277	292	304	288	273	294	244	280	274	242	302	274	277	286	277	269	285	290	283	276	315	286	284	281	242	282	347	287	284	259	293	300	297	258	283	275	282	264	312	276	278	295	288	301	254	279	284	258	253	302	280	277	308	297	255	295	304	282	295	286	293	276	290	282	252	272	262	287	286	233	241	283	328	266	273	292	271	271	278	315	276	326	263	265	267	286	329	275	329	281	270	289	271	298	284	256	288	292	281	296	304	268	280	276	285	248	274	275	244	252	275	278	275	317	329	295	261	277	282	285	267	293	253	265	276	282	285	274	282	262	272	296	281	281	232	284	290	273	282	270	277	247	286	295	280	268	272	247	285	270	296	319	291	278	288	275	268	317	308	255	277	292	279	265	263	264	301	283	279	279	284	306	292	279	272	272	262	281	287	276	319	264	281	302	307	306	314	288	286	279	282	292	258	272	257	255	269	322	276	298	258	263	269	267	299	271	265	288	266	265	287	275	283	258	269	287	257	265	281	315	261	306
3116	2138	1228	897	762	685	680	652	624	633	632	615	625	625	597	623	619	605	595	656	649	648	576	607	590	616	620	659	574	580	619	611	566	602	594	626	597	636	610	552	616	598	607	616	591	597	623	639	610	597	603	629	574	591	614	618	619	620	616	630	653	610	610	620	628	655	642	605	615	643	613	605	618	596	586	589	606	577	585	589	648	637	604	621	642	592	620	587	652	609	661	652	615	607	617	599	617	652	620	618	631	632	646	617	650	637	639	634	609	610	597	663	566	597	610	607	629	623	617	616	620	622	612	591	606	605	598	589	621	622	637	591	603	624	570	587	636	592	635	611	633	645	590	640	649	641	637	650	614	636	598	654	607	598	607	595	596	623	627	659	581	610	613	590	608	642	635	627	629	591	639	616	615	584	583	625	610	648	630	613	599	624	636	578	626	608	647	584	625	622	612	631	629	629	631	642	670	613	653	642	607	630	573	588	617	610	586	586	602	578	608	617	603	609	554	598	631	613	616	611	624	646	602	611	611	609	601	620	576	621	595	616	603	638	590	627	580	616	607	584	615	583	570	575	620	568	641	634	630	617	610	606	603	594	588	572	649	612	620	605	602	604	609	616	621	615	572	660	643	619	659	601	568	599	596	603	620	623	620	640	568	615	644	611	594	614	617	624	650	666	649	608	612	555	620	644	617	633	633	635	645	654	584	632	578	658	628	622	593	599	601	604	621	616	638	603	652	596	607	626	609	617	558	635	567	611	640	595	584	644	579	657	623	685	621	607	647	582	621	614	599	636	625	676	607	617	617	588	618	609	604	633	607	606	646	614	595	635	631	587	648	638	586	600	622	582	622	630	620	595	618	606	636	640	592	615	594	620	628	589	616	619	633	606	569	655	629	620	612	588	595	599	601	618	620	616	598	607	650	657	626	645	640	569	599	571	619	625	615	640	596	602	570	615	569	597	604	589	623	636	612	565	576	634	633	611	594	620	586	595	607	602	587	637	642	568	653	585	645	603	620	593	611	655	609	600	610	582	625	608	576	586	613	634	638	592	623	579	614	617	647	602	635	609	631	630	595	604	588	574	651	616	630	618	627	599	556	612	630	594	616	587	640	626	612	608	605	650	614	668	612	593	641	647	655	626	581	642	596	637	611	579	598	613	651	619	632	601	609	609	601	592	648	616	634	621	658	674	613	622	652	615	659	626	622	664	626	626	613	603	592	605	589	654	566	615	611	612	669	608	619	647	633	657	575	592	628	590	637	614	599	608	654	658	626	650	639	637	602	652	554	618	566	604	596	599	652	565	606	608	602	627	597	608	612	605	575	662	629	627	663	610	584	615	591	622	644	609	629	630	586	572	570	608	568	581	604	641	592	648	614	693	590	572	589	625	627	590	605	590	598	627	607	636	637	565	593	617	628	639	608	612	610	611	631	633	613	604	585	640	615	576	604	601	620	634	623	598	571	598	602	630	593	641	665	569	641	628	621	631	583	623	597	599	584	585	608	598	693	601	591	614	582	591	637	662	634	605	617	567	594	595	598	588	605	616	595	647	568	630	617	604	594	657	612	615	593	600	565	627	596	574	605	619	624	632	602	618	618	587	643	636	630	606	583	590	600	606	665	626	612	619	615	619	623	597	657	638	579	582	563	594	623	611	623	602	595	600	571	594	561	611	608	629	618	628	603	578	618	587	633	641	611	580	654	645	619	612	574	565	561	642	594	625	646	604	618	617	589	624	596	655	648	598	621	577	609	603	661	666	648	617	600	600	627	629	630	626	585	639	643	593	638	594	580	574	632	619	609	613	614	594	655	598	620	576	607	634	575	570	574	653	598	643	627	645	614	594	653	588	627	658	586	601	637	630	577	597	596	590	585	626	618	584	660	621	621	611	628	627	623	634	600	618	578	608	592	581	632	625	619	604	596	691	578	573	601	581	620	620	620	592	605	649	624	633	590	574	633	634	617	606	652	580	587	628	603	641	618	606	586	623	634	592	585	607	571	589	614	624	651	579	555	573	590	603	624	627	636	647	621	647	595	584	622	627	637	600	558	590	574	571	569	612	619	656	585	619	636	653	628	641	619	627	615	623	589	608	627	603	642	584	635	620	599	633	560	644	625	576	615	558	605	671	616	583	593	635	591	634	609	600	612	590	590	699	619	624	657	652	621	574	588	651	541	586	594	602	593	612	654	592	715	590	584	573	599	608	637	629	568	623	629	595	604	613	597	588	589	627	652	559	613	576	586	607	607	619	582	570	564	590	605	610	619	657	566	609	602	640	594	594	641	628	585	590	582	573	619	668	622	599	625	610	645	604	643	626	613	656	653	585	623	656	632	606	545	597	605	606	594	617	646	621	599	620	608	593	589	585	591	586	584	670	588	642	607	662	628	564	616	574	596	589	580	592	619	689	594	647	631	573	624	611	624	607	615	615	655	632	628	663	621	636	618	610	612	600	595	643	616	615	625	595	590	637	638	638	588	639	634	580	641	598	616	647	611	634	646	618	609	593	695	631	613	645	651	586	647	571	608	621	601	650	633	647	614	618	629	630	618	617	640	612	606	563	640	608	664	614	628	673	636	637	596	660	643	560	603	630	682	629	598	674	576	592	608	612	615	590	592	616	591	596	638	615	598	607	628	628	590	587	618	634	628	632	604	612	634	608	627	627	632	629	611	618	597	622	578	585	610	624	588	624	595	608	626	625	659	605	609	614	642	602	575	622	612	624	587	598	638	656	600	663	585	597	641	637	623	633	640	608	611	671	613	624	628	610	599	600	643	618	641	552	626	601	657	617	569	614	545	624	597	618	649	614	610	631	626	609	629	634	593	628	644	600	651	599	610	590	617	641	613	619	596	634	610	599	587	626	571	609	608	621	639	558	567	639	604	636	632	564	646	618	636	600	651	614	630	590	634	604	660	623	579	638	612	626	589	615	634	621	603	597	609	609	622	593	589	600	590	615	593	678	590	610	576	626	597	599	598	594	651	623	628	592	618	623	576	614	634	611	599	615	626	610	620	592	576	579	588	633	630	648	627	632	607	612	611	622	618	607	587	600	627	639	635	623	639	661	622	636	639	618	612	568	570	608	594	636	618	558	615	619	604	634	669	612	621	610	605	620	607	594	637	602	604	551	553	585	622	646	649	596	610	559	623	640	685	612	588	623	609	597	600	568	626	653	620	625	631	613	591	582	622	633	647	594	644	626	589	607	569	634	573	601	571	637	604	623	610	623	604	636	623	600	590	613	579	627	641	599	597	586	609	635	638	580	604	603	587	642	615	621	617	592	627	644	612	619	644	592	606	641	603	652	617	589	562	600	565	593	620	617	637	573	620	634	605	577	626	616	658	648	627	594	596	545	608	607	576	612	601	598	603	618	608	630	584	598	606	629	647	599	638	591	612	625	583	662	620	595	586	585	631	632	628	642	637	628	608	637	580	612	628	593	612	594	588	626	584	601	584	569	668	601	646	603	625	619	620	590	609	577	636	596
24419	21508	25090	28380	21509	21519	17563	472	267	214	207	194	200	163	208	163	159	152	137	146	155	148	157	149	143	117	143	152	149	125	130	144	140	126	108	130	126	132	143	119	122	131	124	136	153	148	116	109	129	120	129	152	114	133	123	138	125	123	129	131	141	114	141	146	142	138	129	138	148	134	125	141	130	135	130	120	123	146	128	125	131	137	134	133	144	116	132	140	122	136	117	122	128	118	98	125	156	145	133	121	123	156	140	142	120	103	123	127	131	122	118	135	122	138	122	150	115	142	135	142	130	127	108	130	128	145	116	139	125	145	143	136	119	137	120	115	139	116	134	105	117	127	137	122	129	97	122	135	133	120	109	143	136	132	116	131	112	132	149	157	129	133	130	127	106	122	137	125	102	154	117	121	116	157	157	110	136	116	131	118	111	134	118	121	131	144	129	132	118	118	120	138	144	141	135	135	108	113	127	139	116	115	112	133	139	125	142	130	117	128	154	108	141	107	140	130	121	125	125	127	120	125	143	121	138	135	108	157	120	140	125	130	139	129	127	150	112	116	131	109	138	147	117	135	109	115	104	122	135	126	112	130	119	109	129	114	117	134	131	135	117	140	146	120	137	150	141	105	135	117	141	133	167	114	140	137	121	123	132	138	119	156	108	131	109	140	129	119	130	137	144	123	126	133	110	134	117	131	162	119	100	143	107	148	100	112	137	119	109	140	107	131	120	102	137	131	133	135	114	115	106	130	116	107	128	138	136	114	120	156	133	129	121	112	140	129	123	136	111	122	132	107	126	127	136	124	121	114	133	121	122	139	117	133	123	151	118	133	124	126	125	116	124	138	137	123	121	127	113	127	132	117	113	137	123	116	128	123	152	129	129	141	134	126	124	131	137	144	114	124	109	129	142	144	121	133	119	136	129	126	117	110	148	110	125	110	148	134	131	115	123	122	112	141	140	138	126	129	121	118	137	136	130	155	142	142	133	153	132	124	153	131	156	123	103	114	124	138	128	105	124	108	121	111	108	121	101	135	134	124	120	116	131	136	135	124	150	150	129	140	143	117	135	129	162	114	125	124	145	125	133	129	125	128	129	143	138	116	125	114	106	119	114	111	122	122	128	110	90	125	135	138	141	132	98	140	140	142	139	121	111	130	132	115	118	124	113	114	140	129	125	138	132	129	115	159	129	130	145	137	137	119	124	153	140	116	148	135	125	126	144	111	137	129	132	137	147	128	138	102	103	118	135	127	118	148	136	115	141	120	112	117	119	132	130	112	139	143	117	127	105	139	112	135	123	133	126	119	132	123	134	111	130	126	97	99	141	152	131	134	120	127	118	114	120	126	130	140	129	120	124	137	132	152	124	144	115	130	112	128	159	121	116	130	128	116	132	174	120	130	130	128	139	119	118	108	114	110	126	130	137	123	125	139	115	127	138	106	122	130	109	129	122	123	119	89	132	139	131	145	154	153	119	144	115	129	128	151	153	151	118	138	117	124	105	127	129	117	124	149	122	120	138	112	124	122	131	116	136	144	152	156	152	133	121	152	146	116	144	124	107	140	132	135	132	137	123	119	133	123	116	139	125	132	130	116	115	117	134	118	140	134	131	140	142	110	125	136	132	114	119	150	135	122	131	141	140	131	128	130	138	121	120	137	129	120	114	137	124	148	116	114	122	141	144	145	131	130	141	134	122	114	109	120	122	120	106	99	128	156	134	136	114	115	119	144	131	128	125	136	108	116	127	124	128	127	130	130	115	136	141	120	119	115	117	112	112	130	141	119	114	134	120	132	128	143	129	121	125	132	131	131	106	115	141	152	129	118	133	130	123	135	147	137	150	118	131	145	137	105	130	112	136	114	122	111	138	138	125	123	131	137	129	116	137	122	134	130	116	138	128	128	116	130	110	138	123	116	134	144	119	113	138	137	142	140	131	123	127	102	117	91	112	120	124	147	147	127	135	131	120	124	95	137	112	116	115	120	125	124	114	113	128	119	119	129	125	108	106	129	135	125	118	120	132	117	128	133	124	117	112	117	126	137	112	120	134	142	142	132	138	131	124	119	135	121	114	131	135	115	132	126	123	129	116	131	140	142	131	132	144	138	125	123	137	134	138	109	146	145	131	134	124	136	118	121	121	147	120	142	123	124	113	107	134	133	128	129	128	116	148	118	131	136	111	116	130	139	111	116	126	137	110	128	136	128	143	125	119	127	113	144	132	124	126	130	142	113	126	133	131	142	122	117	118	118	137	140	115	125	108	135	139	132	121	127	117	115	126	115	128	125	137	102	102	132	130	122	143	131	135	120	126	138	134	131	137	121	150	131	108	102	117	112	149	139	122	114	144	128	134	105	146	125	118	110	153	131	127	125	125	122	133	124	129	123	111	117	143	132	134	124	113	127	128	112	124	134	127	129	128	148	153	130	127	121	118	121	121	131	129	148	103	123	139	114	119	122	132	141	137	137	128	139	123	139	159	106	122	132	133	140	111	130	156	151	135	141	121	139	120	128	108	112	127	115	119	126	118	147	121	141	141	112	130	122	144	146	126	166	127	139	106	130	125	148	103	134	145	109	129	123	130	149	134	140	121	128	138	138	106	119	125	114	118	118	120	123	113	124	136	111	125	128	136	136	129	121	134	117	116	122	133	128	141	106	145	113	127	142	110	103	130	126	116	113	127	113	124	151	139	118	115	134	130	139	120	123	136	102	93	135	125	114	130	140	141	118	139	129	125	108	147	121	141	132	122	113	136	136	129	111	137	104	124	111	111	121	128	121	115	125	134	137	111	106	105	113	122	118	108	135	125	127	128	132	143	112	145	143	122	130	117	109	143	136	130	139	147	121	136	131	136	133	155	142	120	134	114	127	120	124	116	136	127	134	121	105	117	138	131	139	133	130	124	147	116	125	147	126	114	149	137	150	128	137	119	103	107	125	137	123	139	126	155	143	146	132	140	126	121	143	116	127	137	125	123	120	133	154	121	135	141	116	113	143	158	102	108	140	135	138	141	125	127	145	133	123	118	131	135	118	113	126	127	133	129	139	139	119	123	132	145	117	132	117	148	138	125	118	110	123	109	126	133	124	118	127	160	145	121	137	118	119	137	127	113	123	120	134	127	138	113	139	137	130	89	120	132	118	125	134	129	129	134	122	125	115	126	130	155	146	117	157	126	139	142	119	129	133	119	118	121	130	110	142	117	144	119	133	129	127	121	132	128	135	135	132	127	160	118	137	123	132	126	122	130	120	115	126	114	118	130	140	149	157	116	119	143	140	122	115	141	121	133	120	139	151	122	142	128	135	134	117	106	126	131	121	137	122	126	113	120	117	146	136	114	143	126	123	118	116	132	152	125	127	130	108	127	123	116	127	149	114	126	100	116	122	143	134	135	124	116	142	116	120	142	131	119	147	150	125	131	120	140	150	107	140	120	138	107	128	127	130	148	141	103	106	102	107	118	129	123	142	117	114	130	157	111	98	124	138	133	113	120	114
2984	3026	1525	843	529	462	427	369	389	341	359	395	319	363	320	330	334	312	294	294	293	306	305	323	330	329	335	315	315	322	320	301	340	314	326	306	324	339	318	303	349	304	289	303	285	307	290	289	299	316	322	302	299	287	314	289	317	328	295	306	294	286	300	341	328	319	322	319	326	305	358	298	310	318	335	310	315	318	307	338	304	286	313	316	309	300	319	291	331	301	302	299	272	341	314	336	328	295	308	310	311	302	289	324	293	310	313	303	299	322	318	345	317	299	304	309	333	331	319	325	312	294	315	298	288	316	307	303	306	328	333	317	316	331	330	297	288	302	311	309	294	307	342	299	285	347	332	300	342	308	326	302	307	318	284	315	303	293	282	333	297	327	310	332	333	288	295	312	303	307	296	324	292	333	325	311	307	314	309	312	335	323	271	318	275	330	314	322	337	306	320	332	311	327	299	306	312	322	305	289	303	311	330	311	325	316	322	299	314	313	305	298	315	292	309	295	350	317	299	308	333	334	301	296	310	305	327	311	337	313	293	307	283	297	282	289	305	278	316	339	281	306	314	319	301	317	329	320	322	283	295	293	287	263	299	330	280	302	308	304	329	310	311	316	315	320	295	322	336	297	336	332	295	314	305	301	291	309	327	321	351	326	287	271	325	317	315	309	300	318	329	327	326	256	295	318	273	318	318	302	299	304	316	277	325	325	293	329	314	291	277	314	283	321	300	306	293	309	291	313	314	304	301	295	318	297	297	297	290	297	319	284	313	300	318	305	335	298	332	324	282	308	331	319	285	308	308	310	321	310	312	304	335	325	320	280	307	312	328	307	314	304	292	312	297	312	294	333	319	325	311	314	300	313	319	291	310	294	295	277	299	305	314	298	350	309	303	313	324	354	301	307	322	311	319	344	343	334	302	313	309	305	308	323	344	310	304	335	311	323	312	298	311	313	312	338	291	295	305	302	302	290	303	291	304	298	309	344	323	358	329	319	297	330	328	293	322	281	336	304	305	320	306	296	324	311	285	302	320	316	321	339	326	281	302	348	286	295	292	300	307	326	303	334	314	286	326	299	291	289	285	310	319	285	329	337	313	288	326	282	302	309	295	310	283	289	292	287	305	304	295	294	290	292	302	350	294	287	335	307	330	324	273	318	303	252	338	322	317	316	318	339	317	305	301	310	315	293	300	294	303	315	294	292	316	311	284	349	314	317	317	329	323	306	303	292	300	305	292	325	320	318	352	319	329	322	310	330	327	318	283	331	300	300	303	269	308	309	296	319	310	315	282	319	346	295	328	299	298	336	322	288	326	305	312	316	324	338	310	323	310	298	280	304	326	281	289	324	320	347	322	276	309	301	300	322	292	322	325	322	328	309	272	313	285	326	313	347	309	308	297	317	305	310	288	287	289	279	314	323	300	334	300	318	319	313	321	314	350	299	306	295	337	297	295	304	323	344	304	304	326	328	301	298	310	298	325	316	332	312	299	315	340	296	316	303	317	290	290	316	302	308	325	315	328	318	306	345	303	302	279	293	309	319	330	349	328	328	322	318	324	336	296	320	329	292	297	278	333	307	339	321	329	281	303	336	331	303	292	271	323	308	332	325	286	301	308	307	315	306	341	305	309	295	291	296	303	327	320	288	293	311	294	319	317	295	339	302	313	286	328	319	302	285	316	298	276	320	316	322	309	304	320	297	276	286	292	341	314	321	285	302	307	315	277	313	304	319	286	307	313	320	313	311	325	276	312	325	320	302	285	265	310	297	318	317	329	333	306	341	302	305	284	301	302	311	308	298	292	359	313	285	322	300	324	297	319	276	327	315	347	317	325	299	295	316	321	294	311	293	310	301	322	327	291	307	351	327	316	330	329	277	323	289	329	284	292	300	320	344	307	322	317	324	321	304	308	311	280	306	304	265	304	294	312	288	293	326	282	301	322	318	303	341	284	327	325	322	307	337	304	283	297	312	317	296	316	311	300	274	322	310	280	341	302	321	316	305	319	318	294	312	313	309	297	331	313	291	300	313	311	311	325	332	329	316	297	287	316	296	305	311	313	313	353	307	331	316	311	327	303	312	293	300	292	296	320	314	331	308	320	292	312	309	301	310	294	320	314	286	291	333	320	296	308	314	287	318	302	288	327	304	342	319	281	310	306	320	328	320	331	299	307	346	329	346	341	285	310	317	329	327	324	294	306	314	304	353	346	320	314	330	295	285	297	308	314	307	316	315	300	305	339	303	341	322	323	298	314	293	374	306	317	320	292	274	297	325	298	308	298	304	318	310	322	285	290	272	303	329	312	303	320	311	303	351	332	321	323	315	305	302	315	296	298	317	299	318	316	366	327	303	333	297	316	319	328	313	307	267	317	286	341	326	311	301	286	304	317	300	336	307	333	329	295	310	310	319	314	289	311	302	308	306	325	311	311	311	282	297	334	290	319	311	308	326	270	301	317	326	336	319	314	314	312	294	301	314	289	316	285	325	281	296	293	309	310	314	289	320	318	297	282	326	300	313	304	322	284	290	326	295	307	309	298	325	278	327	334	307	312	318	308	283	317	300	306	296	322	298	327	289	305	325	297	334	322	293	310	327	299	285	297	310	308	313	293	312	344	337	320	315	305	297	313	312	291	330	330	304	312	301	345	303	310	331	296	312	314	305	335	341	303	317	339	299	301	325	266	294	340	300	293	304	303	307	313	312	321	317	294	315	324	331	295	321	337	313	318	342	301	324	290	280	345	290	285	308	301	300	286	281	316	305	315	273	317	316	316	337	282	329	289	276	279	305	280	315	298	305	292	296	304	275	301	335	297	317	304	297	289	310	302	328	306	336	325	319	301	316	283	332	292	298	289	286	313	298	325	317	338	325	300	319	306	335	273	346	298	281	317	301	308	288	322	299	339	309	296	311	332	287	316	312	342	303	306	293	304	343	302	317	301	313	323	310	323	306	307	324	300	338	295	297	298	291	338	327	301	318	310	312	282	306	304	302	307	320	323	341	271	319	321	323	322	309	355	308	298	327	319	319	300	306	328	361	345	341	287	314	329	303	285	328	302	316	325	329	279	318	312	273	302	292	315	311	277	315	335	277	289	285	296	322	306	299	331	308	280	336	318	295	298	306	322	324	325	345	334	271	312	332	280	282	307	305	314	268	305	292	305	306	278	318	324	309	314	310	286	282	307	300	264	329	300	289	299	306	313	368	297	313	310	303	315	320	313	311	321	305	331	286	309	348	295	321	292	310	303	314	289	290	311	287	329	279	309	337	307	301	296	297	321	348	317	320	300	329	320	303	286	305	309	330	325	317	303	317	283	305	308	279	327	275	330	288	317	313	287	321	304	363	311	330	289	316	281	284	312	291	303	311	280	318	290	333	298	320	303	287	286	274	294	316	306	319	304	297	313	296	316	316	325	321	331	319	305	289	306	321	339	296	322	298	304	317	290	298	293	333	329	314	315	322	313	301	317	310	305	313	324	324	300	291	341	336
32062	20994	11841	1039	549	515	497	418	387	400	417	365	394	403	464	379	402	418	393	387	398	411	370	382	383	432	394	403	388	413	409	375	415	417	369	375	372	404	412	385	399	417	387	368	386	426	400	384	396	394	367	345	396	404	390	405	348	353	400	397	388	385	417	406	407	382	411	374	368	401	417	378	392	399	371	390	422	408	387	398	397	412	396	408	398	402	445	367	408	396	409	376	393	380	381	415	392	375	387	401	366	366	412	390	440	388	409	413	380	405	376	340	402	394	432	436	399	379	415	423	406	400	388	408	367	395	389	421	353	422	404	347	378	378	398	416	406	411	370	413	355	435	416	376	373	412	426	382	382	359	419	371	352	396	340	415	395	356	386	401	392	387	376	399	395	384	410	375	387	379	371	382	374	400	392	409	390	422	392	402	396	379	400	396	386	374	408	428	398	425	397	426	405	403	440	395	438	370	419	412	393	413	384	349	394	390	400	416	411	400	427	385	362	412	419	440	408	383	384	375	392	386	406	395	377	398	402	393	381	425	430	395	387	420	394	425	367	424	385	385	389	348	400	388	377	407	393	380	390	414	430	372	380	405	378	383	381	370	394	393	416	398	418	396	371	398	396	413	409	390	415	412	357	353	412	381	425	376	399	387	413	415	393	394	409	362	430	433	353	396	393	413	408	425	406	408	418	388	374	415	420	411	436	406	412	389	376	400	383	388	374	378	416	414	389	425	410	371	395	365	405	391	403	375	397	379	374	394	360	412	392	381	377	395	379	382	379	406	392	421	425	390	372	379	376	426	421	395	382	372	428	398	420	383	359	419	394	364	404	346	399	409	384	406	389	387	392	417	417	417	433	360	397	386	405	408	389	368	410	440	417	392	365	401	409	421	362	377	404	430	367	361	396	403	424	395	380	452	387	403	399	422	402	394	409	401	439	389	394	415	380	386	378	385	424	378	422	406	394	402	409	417	430	365	399	349	373	400	371	362	462	396	365	426	382	400	422	414	388	409	419	358	368	410	382	403	412	428	414	380	402	415	375	425	438	402	393	390	403	373	415	404	408	386	392	408	390	359	395	390	395	418	397	394	421	370	418	401	392	407	411	392	376	416	426	369	406	421	365	393	384	350	441	391	401	370	378	392	424	357	363	392	395	391	403	397	394	393	418	379	395	392	396	341	381	353	419	371	399	423	413	377	378	403	406	421	398	369	395	407	414	384	397	369	415	409	376	430	362	395	426	388	363	402	379	379	422	410	385	391	365	396	385	354	379	402	360	412	393	460	391	380	390	381	442	375	379	364	395	392	366	389	403	398	384	401	408	395	377	368	356	378	415	377	382	367	404	392	391	409	381	374	416	389	413	383	398	431	382	360	410	397	344	393	416	427	397	417	440	382	373	396	412	390	434	392	430	406	419	364	401	412	390	407	420	381	416	404	399	414	388	417	400	378	365	386	349	410	389	387	413	397	378	376	394	433	392	366	362	387	404	392	390	440	404	387	437	420	378	390	400	377	397	410	408	410	361	351	404	341	403	385	421	347	368	381	375	405	381	405	364	391	390	368	403	391	408	438	397	408	370	415	402	390	407	389	392	418	373	411	403	399	378	386	404	399	395	379	391	406	406	379	419	345	375	382	421	387	405	370	410	391	388	392	411	424	333	398	389	357	415	359	377	378	432	373	371	398	399	394	370	390	408	415	403	391	404	381	399	393	445	392	365	374	389	413	439	421	409	412	415	391	359	421	401	401	430	432	402	373	389	386	354	399	412	370	375	413	405	438	396	367	420	372	388	356	368	386	389	391	363	343	415	410	401	395	401	381	371	401	367	418	432	420	371	356	337	406	378	404	349	423	404	423	399	373	358	412	404	408	433	400	431	404	372	387	391	420	379	427	379	423	384	371	426	395	360	415	380	386	382	386	429	444	350	385	368	397	418	398	424	371	377	391	423	399	383	374	381	413	365	433	400	408	367	411	356	419	424	422	377	367	378	420	404	382	417	361	373	382	419	400	414	409	386	402	438	425	382	409	394	410	361	371	412	370	398	409	436	427	409	401	387	366	397	392	401	397	373	389	420	385	338	390	383	368	384	412	391	414	409	386	401	408	357	387	395	378	390	382	379	390	418	368	448	417	377	361	387	413	399	378	382	437	398	405	386	407	383	400	370	356	409	383	386	403	400	398	417	378	383	427	425	425	381	415	364	380	385	376	415	421	363	433	389	400	346	414	459	410	374	419	415	427	450	429	382	404	410	354	369	370	380	417	423	437	405	392	385	386	374	413	390	376	423	444	388	409	363	429	381	383	418	404	412	386	381	397	407	403	404	409	421	416	407	398	449	388	408	390	392	393	403	421	379	390	412	420	403	397	385	422	415	403	363	433	395	380	396	397	383	405	430	409	403	385	390	381	402	429	384	389	368	385	389	433	390	417	452	399	371	401	438	421	387	417	403	369	363	432	382	400	397	430	390	452	388	371	331	382	424	428	400	359	375	427	401	434	404	390	428	380	409	392	406	392	390	386	383	402	411	391	400	387	396	373	385	410	412	383	394	345	382	443	381	388	414	399	403	423	412	400	391	373	401	398	423	392	416	408	425	416	392	375	370	424	411	418	385	399	405	400	406	417	406	429	410	365	434	391	379	369	399	363	404	368	422	388	391	439	396	405	390	430	428	416	398	405	414	396	410	414	386	370	423	382	404	404	393	391	404	414	394	423	419	415	386	426	389	377	355	359	386	396	419	432	408	397	404	415	403	388	362	408	422	391	374	403	379	362	432	409	395	386	400	391	411	373	381	445	416	403	455	396	391	393	376	408	429	409	386	390	372	419	388	377	417	369	381	405	375	387	397	367	404	394	426	400	388	384	408	447	405	353	399	387	381	394	369	390	382	401	390	403	400	356	374	406	409	455	400	385	379	387	415	381	435	397	371	387	367	413	431	387	386	400	395	380	402	386	418	373	372	365	422	421	408	383	373	385	410	404	365	418	397	420	392	373	393	357	398	419	399	404	423	374	401	418	390	375	412	394	371	389	388	369	408	410	364	364	395	371	364	411	419	374	417	395	417	404	416	389	383	368	376	383	375	382	429	402	397	367	376	354	408	423	389	386	392	401	401	400	382	407	396	367	387	357	370	392	391	406	388	347	380	428	370	354	384	387	394	390	399	402	382	384	381	363	417	378	418	386	417	393	411	386	390	367	425	408	391	409	409	376	385	425	399	403	399	426	404	422	425	400	432	405	413	424	409	449	396	406	433	426	378	375	392	379	394	385	393	388	407	409	419	382	354	381	391	395	423	394	367	380	362	350	425	390	382	389	384	383	389	437	411	404	400	414	429	403	372	376	409	382	404	393	372	377	408	400	390	397	375	395	404	394	360	375	427	369	379	390	377	420	398	405	376	377	397	425	382	392	380	343	357	409	415	418	374	440	400	419	393	398	386	406	360	364	386	353	420	421	388	386	432	441	408	399	397	408	400	391	387	399	440	360
5774	999	907	848	875	788	828	842	806	854	890	867	896	824	829	864	909	868	886	867	831	860	839	861	863	818	852	785	844	818	850	874	871	834	853	863	863	839	848	844	886	927	832	874	860	856	864	850	817	853	828	846	928	868	837	861	851	839	824	900	869	829	822	847	917	831	830	868	853	812	803	845	886	850	906	838	881	813	822	855	883	829	830	863	891	862	835	829	911	832	787	863	851	854	825	849	847	829	830	883	822	880	895	838	869	873	854	876	820	847	861	886	870	875	900	908	837	824	852	795	852	862	831	870	875	841	816	846	813	867	886	855	833	876	826	851	835	853	872	843	821	855	874	867	887	789	853	852	839	862	864	838	885	874	842	875	851	864	867	835	837	874	855	889	801	856	838	876	814	880	835	820	815	883	837	853	883	854	839	862	822	863	838	853	864	905	840	865	820	855	833	808	830	873	849	877	821	858	832	849	893	865	849	874	860	844	870	843	825	847	858	834	857	861	803	844	798	804	874	902	861	872	863	873	836	791	860	870	824	796	874	880	894	792	803	892	904	877	850	864	846	829	853	895	866	800	839	826	876	813	832	875	912	879	813	894	864	854	871	886	860	815	825	876	842	853	875	865	878	831	826	857	858	867	818	887	835	842	860	812	819	892	831	874	836	828	817	825	872	896	829	813	826	863	870	885	831	864	883	846	906	852	860	883	924	888	868	819	861	841	856	801	850	854	799	867	834	806	888	852	850	848	835	861	880	868	821	830	843	820	885	842	878	857	873	907	856	821	822	816	802	841	823	876	913	861	874	819	846	887	853	838	903	880	844	825	837	815	860	916	838	924	835	829	825	821	849	832	860	833	834	813	850	798	860	855	867	844	880	826	838	882	867	839	857	859	841	824	848	861	883	860	861	848	799	872	851	885	838	840	814	846	846	838	866	907	886	854	877	886	838	779	861	851	827	870	895	836	869	835	817	843	823	867	850	888	836	861	806	878	867	782	861	861	815	856	823	852	818	845	815	812	817	887	852	835	887	913	842	806	867	856	822	891	877	837	849	858	811	833	874	911	813	863	834	830	934	843	899	851	873	838	885	843	847	834	942	954	826	904	799	805	851	791	883	872	866	840	810	890	861	860	889	853	851	830	860	870	836	902	839	880	882	872	883	894	802	900	843	898	871	883	849	789	780	875	843	835	869	885	851	861	850	854	892	829	875	819	839	844	888	871	851	882	890	876	861	845	822	849	849	892	877	845	821	863	831	828	884	836	851	869	851	857	870	834	892	807	903	856	867	852	850	817	844	858	835	864	866	851	874	904	882	888	851	841	800	836	903	817	877	866	898	824	866	891	871	836	830	818	880	883	889	855	832	806	854	823	847	854	886	832	878	869	807	825	880	871	926	897	885	877	817	852	857	874	837	859	857	840	847	799	841	865	818	869	831	888	820	892	845	835	853	885	811	842	851	860	860	794	847	865	896	921	840	868	862	806	881	802	887	804	840	862	874	946	880	849	858	867	897	856	849	869	890	831	848	831	862	840	820	804	873	852	899	845	897	808	868	875	855	822	863	875	866	839	905	854	890	829	841	843	850	896	823	919	826	840	856	865	837	884	850	842	814	853	854	823	862	871	827	892	862	861	861	835	829	893	820	871	881	850	785	901	786	907	846	847	870	870	851	887	800	842	840	870	807	841	885	837	799	861	849	817	901	847	817	819	854	879	875	904	857	896	815	871	878	890	819	867	828	841	832	807	853	887	876	825	862	842	810	876	847	860	811	915	819	856	918	853	860	842	891	837	810	877	855	874	845	896	845	783	856	784	854	860	873	824	897	884	853	880	857	841	891	875	912	845	886	838	829	904	854	823	806	889	887	870	819	833	891	893	886	897	896	830	841	819	891	893	871	885	760	854	926	834	871	856	857	857	839	814	862	842	858	843	892	878	893	858	867	869	847	842	835	829	887	817	876	885	823	885	833	840	844	849	880	852	885	842	840	854	847	887	893	850	846	830	877	866	871	873	863	855	822	862	854	841	848	874	826	868	904	831	856	865	841	808	856	801	886	873	865	867	847	890	878	809	829	866	837	909	845	881	825	863	880	840	857	804	885	836	876	861	859	871	860	836	858	887	863	860	852	822	844	855	909	811	872	839	862	836	884	861	843	873	856	875	829	856	829	856	923	876	882	822	862	849	886	875	897	837	843	852	855	844	814	873	922	885	891	868	858	864	905	879	853	805	854	841	847	876	834	880	825	858	846	846	836	844	871	889	842	888	883	810	872	839	838	846	913	930	851	879	816	837	867	892	833	852	891	850	916	833	865	862	818	881	837	837	865	859	857	869	875	828	886	860	858	865	872	845	837	880	808	836	810	849	830	841	852	892	850	846	814	835	872	818	822	868	846	895	871	918	874	851	879	864	794	907	861	886	872	891	851	863	880	874	848	804	852	848	834	882	848	822	889	866	817	825	831	860	872	827	852	890	827	880	866	858	852	852	786	878	855	822	863	854	867	826	805	841	858	832	894	822	857	832	882	859	845	819	878	912	866	858	851	787	848	828	847	861	841	895	868	860	853	820	852	830	825	782	852	899	883	843	835	867	832	856	877	856	860	900	865	875	881	864	881	886	870	802	819	819	887	810	895	912	907	875	892	859	839	900	853	783	836	863	844	837	864	859	821	823	800	868	841	881	866	879	859	865	818	881	826	841	885	858	853	848	856	811	874	902	889	879	849	857	853	868	840	868	846	874	848	847	836	892	767	918	819	831	819	861	853	882	863	861	842	841	830	860	880	916	874	872	864	857	857	839	893	875	831	845	839	822	850	808	881	826	904	890	854	843	822	869	893	832	852	865	889	870	881	862	819	863	860	841	841	842	878	854	851	833	868	832	862	791	859	811	840	864	829	860	865	880	835	851	878	843	860	869	859	882	863	859	854	882	914	870	882	839	862	895	826	839	869	864	867	867	861	853	860	772	863	860	890	898	824	805	873	868	864	873	850	819	819	819	853	822	829	902	911	890	861	860	819	848	855	852	882	876	841	855	856	810	840	861	826	852	890	844	867	857	896	789	865	863	883	866	866	862	859	855	886	842	833	874	828	883	837	821	856	830	884	840	817	882	874	868	848	811	877	868	832	902	831	858	842	834	895	812	842	907	847	818	918	829	904	898	839	854	835	826	860	839	894	867	881	773	850	880	867	816	881	809	856	866	806	872	877	814	881	847	869	835	881	870	830	839	872	846	831	822	837	830	854	857	805	833	851	858	881	846	856	824	850	875	846	875	880	890	872	813	856	829	834	835	831	834	875	845	885	851	792	870	864	895	828	805	865	893	824	887	843	774	926	855	842	883	901	852	862	865	889	863	841	840	867	834	872	804	891	865	856	851	892	849	821	830	874	872	797	874	799	868	886	859	862	847	820	864	823	823	853	813	850	833	924	873	867	851	870	836	807	864	864	823	833	840	850	807	872	812	885	867	862	834	827	818	859	799	875	848	879	909
24931	21466	24741	28579	21465	21166	1071	413	369	334	300	297	320	277	301	266	290	325	302	283	289	308	274	287	303	249	291	287	265	279	249	283	300	274	264	287	263	308	282	281	288	267	296	244	278	276	289	262	264	291	299	293	296	289	285	294	254	264	284	270	253	280	307	272	282	254	265	282	274	259	281	291	318	287	281	273	265	252	323	293	273	276	282	282	246	267	310	281	273	325	288	241	250	264	285	288	250	265	302	305	267	255	271	275	284	269	249	299	279	283	276	268	283	291	271	305	276	268	286	309	275	289	249	265	284	288	279	296	317	266	289	280	255	287	279	282	280	297	272	308	262	298	287	299	314	285	283	282	261	264	264	270	307	291	252	269	243	296	251	250	257	273	266	240	237	258	290	260	268	267	245	276	276	244	271	277	279	257	271	267	272	287	312	281	250	278	261	273	261	284	270	270	249	298	277	259	294	281	308	290	307	285	322	278	276	292	298	246	246	277	301	308	259	272	270	284	261	272	298	291	282	265	277	283	256	258	284	281	252	264	291	272	287	255	273	263	268	254	271	262	301	242	273	268	256	298	270	254	271	275	278	266	268	271	283	303	255	267	266	296	294	262	255	269	265	283	296	278	293	301	277	303	308	262	264	278	279	269	266	276	283	252	262	253	265	276	295	313	287	274	315	254	297	262	235	254	266	257	282	296	288	278	301	281	239	278	299	293	302	270	281	284	327	281	261	296	263	248	293	297	268	272	306	307	302	300	291	281	258	261	250	261	256	259	278	272	270	266	255	269	293	251	288	292	342	289	266	278	305	278	294	269	277	295	282	293	311	281	247	270	266	273	273	309	256	270	277	279	266	310	322	265	282	288	282	263	258	282	267	255	272	263	294	253	303	310	284	247	295	268	293	277	244	256	304	310	269	297	257	245	244	279	288	280	284	290	298	249	278	278	268	273	272	273	275	282	275	262	293	305	321	319	297	255	302	274	252	279	267	289	283	315	271	275	244	285	290	285	263	272	270	295	260	259	254	277	259	271	271	274	276	282	293	283	270	256	300	268	249	273	255	264	262	294	311	272	292	262	253	296	293	308	303	297	281	280	279	277	276	267	270	287	274	281	254	266	300	265	287	280	247	280	261	318	276	282	286	282	295	284	284	274	292	270	279	295	254	285	327	281	288	280	288	283	279	261	274	272	256	298	289	252	324	279	288	247	292	259	304	282	264	302	284	286	253	246	270	286	279	267	245	305	297	268	271	243	245	259	298	279	279	297	278	273	274	285	281	260	271	271	268	277	238	262	278	265	288	257	277	270	276	264	287	264	271	286	259	303	270	232	258	296	297	283	296	258	274	283	275	261	263	267	266	230	256	282	288	279	273	280	287	267	305	245	259	266	269	297	235	276	277	283	298	258	298	292	303	300	294	270	293	272	283	282	312	274	256	260	287	283	301	291	302	283	258	269	304	282	286	247	260	272	282	280	285	300	300	248	237	254	247	272	300	288	263	251	305	291	280	257	294	284	280	278	266	268	277	297	258	294	292	262	288	292	268	264	258	272	269	245	264	256	281	295	268	261	244	253	284	261	286	288	288	288	284	291	308	252	305	267	241	232	280	265	293	291	257	266	303	281	263	315	265	273	260	262	244	263	303	287	295	257	264	276	273	249	275	276	283	255	302	236	239	301	266	273	288	256	279	277	249	300	264	279	260	272	261	306	263	300	303	291	241	276	291	270	283	285	301	280	244	277	257	284	248	278	288	276	282	265	284	311	282	305	297	249	278	285	276	244	254	275	284	283	272	268	248	280	309	255	258	270	249	266	274	280	285	300	289	266	290	293	274	273	285	267	302	286	301	290	254	261	295	294	276	245	262	292	263	282	262	267	305	242	243	271	284	247	270	279	246	246	276	300	269	285	290	253	260	264	279	267	277	300	278	286	244	246	295	294	296	310	290	288	321	283	261	266	260	275	283	281	268	265	251	283	300	294	263	279	279	279	252	281	282	266	282	274	273	250	266	282	310	261	289	296	247	297	310	287	253	280	247	263	283	285	284	242	258	298	280	289	247	268	268	267	270	257	280	296	273	266	264	267	276	284	269	299	262	302	292	246	276	261	292	299	266	276	256	279	264	266	263	277	285	250	289	249	285	294	277	300	262	279	278	273	282	296	282	302	289	288	257	268	269	272	296	273	256	273	278	265	292	287	282	256	272	262	269	240	259	271	271	276	273	277	286	287	296	251	280	261	260	257	282	244	306	259	282	280	286	223	310	269	308	235	275	274	278	279	312	269	266	270	290	241	278	251	266	292	294	279	309	270	301	285	252	293	283	271	319	267	274	264	299	242	287	258	271	293	268	268	255	264	292	285	275	279	276	284	272	269	256	281	315	273	292	268	279	263	260	280	249	276	269	274	256	293	278	259	271	266	304	277	293	285	291	276	247	258	265	283	269	253	288	289	283	277	267	261	280	262	249	275	257	277	262	281	279	266	279	265	281	262	240	283	255	271	285	263	278	276	255	255	263	271	277	252	295	278	302	248	264	274	291	263	284	300	287	288	287	251	265	272	286	251	273	269	297	273	309	249	282	283	289	269	266	278	280	312	280	297	272	273	287	254	267	259	286	281	267	260	281	286	282	289	296	276	289	288	273	266	313	270	259	282	224	262	260	297	257	283	238	256	283	303	269	304	273	262	272	269	287	285	258	265	254	249	307	279	275	272	266	268	283	269	301	308	278	269	273	262	279	288	275	287	335	291	268	255	316	257	286	296	289	299	267	303	267	308	279	271	271	271	276	337	287	280	267	267	286	292	234	296	311	299	296	280	285	264	276	273	265	285	266	283	275	256	285	271	284	288	309	279	292	296	260	280	280	275	278	298	283	290	279	278	267	266	264	251	271	252	275	280	263	266	269	283	287	305	255	279	296	284	249	288	295	279	269	277	273	240	285	274	286	303	295	270	252	268	269	286	292	255	270	289	270	262	267	287	267	294	323	283	272	263	266	259	265	269	265	288	294	280	269	299	286	265	272	256	236	262	278	313	295	305	285	316	281	297	274	295	265	289	260	250	286	311	271	271	255	266	266	243	291	275	258	246	281	253	269	265	289	279	287	299	249	283	270	259	276	243	270	274	270	291	276	275	287	274	289	288	298	261	274	288	298	282	273	291	269	288	274	261	269	235	281	308	263	265	241	260	301	275	274	267	291	248	272	233	277	266	256	302	251	270	306	308	259	318	269	273	268	256	300	275	265	284	286	309	293	267	286	312	265	255	265	247	282	281	293	252	269	259	286	283	258	293	295	292	277	275	262	274	286	287	278	264	247	284	292	274	261	261	269	240	232	265	281	294	276	290	287	265	276	244	312	270	284	286	245	269	281	283	233	295	274	269	255	240	284	255	254	295	290	280	276	251	285	274	292	271	286	302	278	270	285	269	272	288	286	301	274	247	257	304	302	292	272	267	250	288	267	306	277	272	282	277	259	254	282	258	267	303	267	293
3085	2137	1270	896	714	660	671	645	587	642	624	602	592	624	578	612	598	610	593	604	553	572	605	593	657	606	618	565	615	554	598	599	615	600	623	619	581	604	615	644	590	604	641	598	634	631	628	613	606	605	599	655	627	605	606	599	597	610	604	607	602	598	593	623	610	628	581	614	637	651	595	624	626	608	634	568	555	599	600	648	588	594	640	580	552	630	604	619	648	627	584	623	662	632	636	591	606	577	621	596	671	639	607	628	564	607	600	612	599	597	589	622	577	622	615	632	606	603	612	613	561	599	598	591	578	639	613	598	607	613	592	555	621	582	614	601	643	610	637	610	631	579	613	629	602	593	644	643	612	635	641	603	580	625	585	617	563	614	564	575	634	637	606	595	624	677	621	625	637	613	598	590	592	572	611	574	614	594	631	623	639	627	598	619	655	600	588	636	603	595	667	551	595	567	641	595	572	637	619	593	575	641	632	646	617	608	558	583	584	631	633	631	623	610	601	609	616	601	589	600	588	608	599	604	658	638	603	582	552	596	615	622	560	555	652	596	603	633	620	582	577	573	570	632	605	638	630	619	630	638	602	654	607	632	634	584	591	609	607	596	581	583	631	596	624	614	618	615	625	566	573	588	604	612	592	593	627	621	578	641	608	598	566	580	585	621	617	638	554	604	597	638	622	619	660	638	616	598	640	625	588	566	601	653	607	574	619	609	588	645	635	615	599	592	628	625	621	620	624	626	609	617	590	616	653	599	629	659	619	591	621	626	580	590	555	593	579	585	604	647	611	577	609	570	622	571	623	592	607	647	635	614	603	591	622	651	575	634	627	595	602	651	576	627	596	621	623	590	618	669	621	616	623	601	601	664	636	556	611	645	615	629	567	610	613	604	625	588	654	624	652	589	602	609	579	580	599	566	643	631	603	612	580	590	546	614	621	610	595	560	619	631	584	650	583	623	625	616	608	595	625	549	590	591	588	609	606	654	597	603	595	599	623	665	598	585	603	588	612	562	607	600	634	550	588	614	605	607	600	575	606	600	566	608	612	635	632	612	600	608	626	578	566	558	555	613	584	588	590	606	604	593	621	632	593	630	573	596	575	588	608	569	582	605	604	569	612	614	611	580	619	585	589	639	596	583	676	644	573	555	662	631	573	570	590	642	594	599	607	618	622	606	589	610	634	584	636	609	614	612	565	595	605	615	641	617	675	566	595	640	572	622	598	642	584	578	631	647	584	648	613	629	613	593	628	633	616	612	624	585	624	589	617	594	587	590	638	624	600	622	594	610	597	613	579	596	605	584	582	603	623	618	611	563	632	673	613	591	648	618	583	597	587	570	631	609	602	656	596	611	593	610	655	595	572	570	621	606	601	576	651	600	652	572	570	576	586	639	582	551	563	603	570	600	629	576	611	604	619	619	594	623	601	557	630	559	601	636	561	580	633	604	628	604	608	584	606	561	599	603	636	582	620	566	614	631	631	610	574	617	657	558	643	616	623	628	586	571	582	609	574	606	556	677	608	599	606	621	613	652	614	621	655	645	623	606	620	630	620	613	615	636	591	589	620	616	581	587	624	599	609	589	584	622	617	616	615	597	596	599	586	593	601	566	595	595	617	611	586	616	580	639	589	613	600	565	615	631	581	578	608	614	613	634	585	609	630	635	646	637	586	614	596	637	601	624	572	560	590	589	579	640	578	613	635	586	662	613	596	599	584	571	615	619	645	612	570	625	619	638	624	578	602	630	549	592	569	598	602	623	649	620	628	539	632	580	586	588	597	604	631	581	589	615	617	601	611	621	624	639	565	610	617	597	587	598	596	596	640	593	633	608	642	564	632	610	609	654	586	593	638	617	595	646	610	600	615	601	635	607	634	607	604	593	611	625	591	562	595	598	601	647	617	612	613	633	632	591	591	577	545	606	588	566	628	600	576	619	574	627	619	612	600	642	577	618	606	608	620	612	619	603	570	590	595	666	593	598	598	624	588	628	629	619	598	593	641	610	616	622	572	614	657	555	590	608	589	617	569	572	610	594	583	595	654	621	614	600	669	589	591	577	583	527	595	624	613	613	646	602	634	590	580	658	615	595	578	593	589	596	613	611	641	637	562	642	593	613	614	586	593	587	628	610	577	656	584	648	601	596	594	559	604	598	611	576	627	576	565	614	594	633	614	609	639	579	588	587	621	552	611	560	612	607	607	596	580	606	597	636	616	604	619	601	596	598	592	632	598	593	622	600	585	630	594	632	653	639	603	646	602	622	600	640	633	589	631	591	604	579	602	616	613	614	592	619	639	621	610	599	574	625	570	594	649	583	582	604	620	603	633	577	595	608	629	584	656	603	606	638	606	636	590	590	615	628	626	639	621	607	646	618	618	592	649	624	596	625	630	642	595	591	612	617	620	571	630	621	628	620	580	580	576	654	619	591	608	608	645	601	615	609	612	618	576	619	635	621	642	581	622	578	586	577	620	610	652	619	594	629	595	642	596	597	603	647	659	589	626	648	617	638	619	583	610	599	647	605	618	610	570	602	627	640	583	617	585	624	617	603	580	624	604	601	589	623	603	582	621	624	634	588	633	600	621	619	593	582	666	547	568	617	595	649	582	619	608	613	604	568	585	569	615	595	585	621	648	614	566	559	592	606	586	673	626	582	626	570	630	564	620	610	599	587	615	614	613	612	608	571	618	612	584	597	636	562	608	580	700	608	585	581	556	627	618	611	608	623	618	646	622	608	614	627	605	577	591	640	610	592	584	622	588	608	585	595	655	573	649	613	561	592	565	630	591	572	603	605	619	577	627	621	591	575	567	625	609	596	608	635	594	619	617	629	626	638	617	615	619	620	617	638	599	603	591	599	669	614	608	605	632	601	587	611	581	585	625	602	610	623	632	640	625	602	629	608	600	599	544	632	596	596	606	623	592	592	589	591	630	607	607	589	615	595	635	582	574	614	603	598	554	637	578	589	621	613	622	604	606	624	562	561	614	618	560	535	643	614	588	655	578	586	581	630	622	620	608	640	604	599	592	587	664	597	659	589	617	609	596	594	641	625	594	650	610	642	636	660	611	569	611	572	567	621	604	613	623	569	573	599	589	597	631	584	578	591	592	622	561	611	607	561	609	568	604	581	586	617	600	648	634	630	594	634	592	620	599	618	601	607	595	605	634	618	614	632	584	580	586	602	591	640	636	609	613	596	628	641	616	589	590	596	627	588	559	604	595	582	612	626	609	612	589	600	607	598	614	605	601	633	609	617	582	605	616	623	619	611	587	605	597	633	644	595	603	669	551	601	635	625	616	570	596	630	656	572	644	598	591	606	639	630	605	609	583	618	612	605	596	638	618	620	653	583	621	612	621	585	628	629	619	626	573	603	600	628	568	652	603	632	575	580	613	564	602	618	590	605	642	625	612	602	597	578	607	624	616	607	619	609	631	584	608	636	620	633	605	583	624	589	615	608	626	615	633	584	619	582	632	613	592	621	645	594	582	617
24368	21510	25166	28297	21510	21518	17692	459	280	271	233	186	159	168	158	168	170	153	149	131	136	141	168	119	138	124	123	148	140	129	128	151	125	114	124	142	120	131	115	138	121	131	106	143	144	124	141	145	109	102	149	113	137	129	148	122	134	118	136	112	151	150	149	141	138	127	133	121	127	122	113	137	125	124	124	136	111	108	155	131	133	113	151	88	116	116	111	151	129	114	116	142	143	144	135	118	96	112	118	138	128	120	135	123	126	108	119	136	110	128	107	118	146	108	120	137	138	136	131	98	105	142	119	123	100	123	136	115	130	135	128	125	131	141	122	139	119	124	131	131	127	144	150	123	108	132	119	132	124	116	132	127	120	108	135	122	127	98	116	135	113	126	111	119	139	119	122	138	117	118	125	127	137	100	146	108	143	140	129	117	133	100	150	143	121	118	131	148	122	116	106	124	132	124	127	145	166	140	129	136	116	133	134	126	107	127	124	101	121	118	119	106	118	139	137	121	120	102	139	133	146	143	136	139	138	122	135	106	110	144	144	125	125	111	103	113	113	123	121	132	110	118	120	136	110	142	140	106	122	117	123	136	127	128	129	133	117	124	131	112	117	127	140	137	132	109	115	117	121	131	116	130	121	122	130	127	128	111	116	127	96	138	132	118	119	111	129	141	135	114	135	125	109	120	151	115	114	119	119	117	109	137	117	136	96	133	138	119	130	115	126	124	106	115	121	137	118	135	128	127	139	133	137	126	116	135	132	122	144	117	137	126	118	116	129	121	118	103	121	129	118	145	159	132	126	110	122	136	113	112	114	103	104	106	128	120	131	101	126	129	125	128	115	146	126	129	112	82	126	117	135	147	126	117	116	130	135	133	118	140	139	125	134	110	115	137	143	104	114	124	134	125	139	114	128	114	115	133	135	102	131	146	110	100	136	127	116	133	140	121	125	123	127	126	108	100	124	136	133	123	141	133	119	136	129	113	136	118	118	121	120	128	136	106	148	146	123	107	114	130	119	131	119	118	108	121	127	145	132	132	118	120	127	134	121	143	115	130	113	125	124	142	103	106	112	131	144	113	127	132	116	117	141	109	133	125	136	133	111	148	128	115	124	112	144	127	121	121	94	117	132	132	120	125	143	115	109	115	134	139	109	142	123	111	151	121	125	152	120	145	145	120	111	127	127	125	119	131	135	142	125	131	139	110	104	131	117	137	141	129	122	106	110	115	117	106	146	125	148	151	147	113	132	136	121	146	126	124	132	137	120	126	129	122	120	139	121	141	117	129	132	136	131	130	130	123	132	121	121	110	126	125	163	127	133	142	167	126	109	129	135	132	136	124	134	114	97	136	126	124	122	129	138	122	112	122	128	138	124	125	125	109	113	123	129	136	118	134	102	123	127	129	129	121	133	134	128	138	114	101	112	113	119	125	125	141	121	123	138	134	134	128	139	133	117	119	127	124	114	150	111	120	126	125	117	122	133	116	127	126	127	123	127	135	123	140	133	141	134	133	129	145	149	119	128	124	156	133	131	130	125	105	117	103	123	123	105	132	129	132	132	131	127	124	117	124	138	117	107	110	112	136	111	119	132	133	126	142	126	101	123	132	118	120	118	121	124	139	151	113	126	149	121	129	110	115	126	125	116	139	117	142	110	114	116	135	105	153	154	109	112	122	131	118	111	120	135	106	132	111	123	124	138	125	136	113	101	109	115	145	124	124	117	140	134	125	146	109	120	122	119	139	129	128	149	133	132	131	122	130	125	126	99	116	114	134	120	132	118	135	109	132	130	129	139	127	113	118	115	125	119	121	120	116	105	106	130	146	132	121	114	119	137	109	115	116	136	131	139	135	112	130	99	108	125	113	121	118	117	131	118	141	142	121	108	118	119	109	117	127	126	123	133	130	107	114	121	119	138	120	121	111	129	123	122	145	133	110	122	131	134	117	115	129	109	162	122	98	118	151	146	123	121	107	119	135	120	118	113	121	115	118	132	123	121	138	140	121	120	123	131	116	142	127	114	113	132	133	120	127	119	109	109	143	120	124	123	122	124	111	116	139	107	106	112	101	99	113	137	121	139	126	130	134	125	108	111	117	119	89	121	125	104	111	126	127	101	120	112	92	132	121	149	127	131	129	143	119	112	130	110	124	115	129	102	111	120	133	134	106	135	131	121	108	116	123	114	139	129	122	129	131	151	144	116	120	125	141	149	123	129	119	133	121	115	121	120	110	122	130	113	136	126	135	142	108	102	110	141	136	145	125	124	138	131	137	115	118	148	122	115	122	140	125	120	127	113	129	119	126	130	119	125	124	112	142	132	126	114	140	111	125	120	126	125	126	147	109	130	122	131	149	117	102	118	124	141	131	125	132	129	111	132	128	136	124	118	140	119	125	124	140	134	119	129	127	127	112	123	143	126	127	132	157	102	111	120	114	131	117	121	138	148	126	143	136	131	133	121	137	131	132	126	129	104	150	129	110	112	143	148	118	110	121	114	116	114	122	149	140	155	124	119	133	137	141	119	116	125	117	117	125	108	131	134	117	123	127	129	122	111	125	105	134	126	136	145	127	115	119	113	118	119	143	137	152	146	121	125	129	125	127	103	94	117	118	144	131	111	131	113	127	140	113	122	126	130	146	142	123	114	127	115	127	110	145	130	127	122	135	134	122	137	123	119	128	128	119	123	107	128	124	131	122	134	118	137	124	117	142	114	138	113	122	121	124	117	147	107	123	120	121	95	130	107	121	116	116	108	123	129	153	126	120	129	136	114	136	135	121	106	126	122	113	142	134	124	122	114	136	118	118	124	128	131	128	96	128	122	130	133	129	115	124	118	154	143	112	122	125	124	118	119	99	130	107	111	110	129	127	129	118	136	115	119	141	111	138	122	119	124	129	113	148	130	121	127	115	125	147	113	101	141	105	127	124	140	133	132	142	116	104	130	120	124	116	105	112	114	111	105	115	101	123	133	117	128	128	137	121	133	145	138	145	113	142	131	112	113	114	105	114	136	143	106	145	120	136	123	129	116	137	132	133	131	127	124	132	121	131	151	130	133	124	98	114	123	127	108	147	127	135	127	122	128	130	105	126	119	116	134	137	132	113	137	141	121	110	114	113	123	141	120	118	100	130	133	118	139	131	125	132	117	124	131	112	115	132	119	114	128	133	128	135	117	120	126	128	130	132	112	131	127	134	119	145	138	124	143	112	114	131	134	128	113	119	129	133	152	119	130	134	121	106	131	140	129	144	112	120	133	109	139	126	126	126	118	147	128	122	112	139	142	131	132	114	129	124	112	119	130	141	115	138	128	121	116	135	124	122	137	133	137	123	131	129	122	130	125	108	120	111	105	124	138	124	108	128	146	132	148	127	143	109	128	111	119	105	124	97	131	137	116	129	122	131	132	126	119	122	123	118	126	140	115	104	110	125	152	116	115	152	127	122	105	132	122	122	128	104	141	125	112	118	126	150	127	132	114	99	130	124	116	128	136	131
2870	3187	1501	744	517	472	438	394	371	353	343	342	348	355	327	294	327	304	271	327	311	312	321	283	308	301	321	336	297	311	331	347	313	295	321	296	271	338	295	318	299	326	311	321	296	337	300	323	312	300	343	334	290	305	288	315	305	310	292	294	291	309	277	319	321	285	326	313	319	318	285	298	317	321	309	295	304	317	297	294	301	329	314	302	309	275	299	294	300	333	340	312	289	339	293	328	304	308	301	270	309	324	310	313	318	286	299	339	283	341	337	300	317	313	330	304	304	303	285	307	305	294	305	326	297	312	299	298	342	296	319	283	300	334	310	314	292	335	304	280	308	316	288	297	272	319	335	293	298	300	293	310	299	344	304	321	316	309	331	307	289	297	314	304	306	335	309	304	320	311	301	332	292	342	308	320	285	298	296	321	313	303	299	305	311	312	334	314	285	313	296	296	322	281	315	329	301	301	312	305	308	316	307	303	292	306	306	298	308	314	294	350	314	312	327	321	310	293	272	307	305	303	293	312	340	314	298	309	293	292	316	312	328	289	288	298	336	345	313	287	305	300	319	294	351	293	321	293	291	318	288	298	323	308	304	311	291	330	317	311	295	299	298	313	314	312	302	315	334	312	301	318	293	312	305	318	324	290	342	341	303	299	292	292	302	287	328	335	319	288	298	305	330	295	308	295	307	329	318	311	309	299	325	322	316	285	344	303	308	291	285	285	278	314	293	321	301	284	332	306	320	310	289	262	315	313	326	298	316	317	335	335	296	294	277	279	309	309	319	300	298	321	328	321	311	313	297	287	330	332	290	334	318	295	292	334	299	301	315	327	324	306	291	305	290	285	313	336	315	314	324	331	339	294	321	300	304	302	316	279	296	304	290	295	317	281	302	319	320	305	294	313	326	334	307	280	300	320	296	331	297	317	312	341	283	335	303	343	297	312	318	309	299	336	342	301	290	268	324	330	319	291	290	349	305	294	293	271	294	316	311	285	304	320	303	316	315	308	337	320	297	316	296	304	299	318	270	302	309	321	326	337	300	359	341	304	324	293	302	270	338	336	310	298	285	335	348	284	299	335	312	328	357	305	310	292	362	321	297	354	313	299	304	276	318	329	317	316	271	300	312	328	295	306	297	350	302	326	297	322	327	305	279	302	305	316	311	295	263	330	295	322	299	296	317	328	312	319	303	304	293	317	318	344	325	293	320	339	296	265	297	313	306	312	308	286	318	327	302	307	311	330	306	307	282	315	328	288	298	315	302	306	305	327	332	290	315	317	310	277	326	294	284	276	306	330	299	308	313	309	309	285	296	317	315	286	288	322	332	305	285	332	305	339	357	319	305	311	290	313	332	286	309	275	305	270	306	306	297	322	311	309	332	311	311	295	312	305	320	299	313	304	330	306	299	322	326	304	299	287	312	304	343	292	329	303	321	280	295	305	323	306	303	316	304	320	329	312	329	340	310	314	290	328	303	299	273	326	296	291	321	294	310	292	315	295	317	315	319	316	281	322	285	317	303	283	304	282	331	312	323	327	299	283	291	313	293	288	296	297	329	306	285	313	310	312	325	314	299	295	302	297	315	322	323	293	285	278	294	311	292	287	321	305	316	283	310	303	295	329	287	307	306	321	298	286	319	316	324	304	325	323	315	309	313	338	330	319	297	311	299	313	303	335	326	314	298	270	305	343	305	281	311	314	311	294	324	323	299	304	304	304	303	299	288	296	278	284	295	305	332	361	281	316	306	316	312	316	300	316	303	301	314	290	329	319	320	298	318	307	301	322	334	300	316	284	292	317	305	316	315	341	332	295	338	308	327	291	319	292	305	335	301	325	288	296	291	314	302	273	318	369	322	299	292	315	295	326	297	332	306	313	310	296	300	287	326	316	296	296	320	312	319	336	317	315	330	285	320	313	310	295	297	320	311	315	300	276	322	303	326	351	319	325	313	301	294	310	287	327	288	316	273	317	328	290	303	280	325	301	353	303	282	300	329	316	280	307	334	265	324	298	306	342	375	292	334	333	280	319	299	297	324	334	295	292	319	293	309	280	305	291	318	309	303	305	326	299	310	334	324	334	291	323	334	289	302	301	284	316	311	317	312	334	305	318	321	317	300	323	290	294	322	317	311	298	290	324	299	306	311	294	320	314	313	302	294	317	329	292	323	310	297	283	300	346	286	306	313	298	295	298	328	269	307	301	337	301	312	311	304	300	300	294	298	297	301	288	318	315	295	298	291	300	315	284	345	315	303	315	284	285	296	298	309	326	350	303	304	303	328	301	304	324	287	290	268	322	291	301	319	278	311	289	284	308	320	299	318	302	284	321	316	292	330	299	303	315	298	343	312	306	310	296	315	283	302	338	308	308	312	297	315	280	288	308	304	293	309	299	304	314	294	282	331	309	317	319	324	308	280	311	336	288	315	300	332	316	310	318	323	313	287	293	295	325	307	306	334	299	308	295	331	312	322	318	333	307	286	320	315	303	325	307	327	326	323	328	296	317	335	331	321	307	270	334	308	311	324	323	297	306	323	309	325	295	282	336	289	308	317	305	319	319	302	308	298	313	346	282	285	284	336	300	281	310	293	330	288	297	287	330	281	287	284	276	311	305	288	306	303	327	315	300	306	321	309	300	303	321	280	311	303	317	302	287	360	312	324	310	307	341	321	296	292	295	316	296	315	283	289	319	333	317	295	317	301	310	298	295	309	295	325	325	298	287	291	322	295	296	311	326	285	299	288	320	290	343	321	296	309	276	327	304	283	304	280	349	297	321	313	295	329	297	309	304	323	308	320	328	303	334	302	295	347	294	311	303	314	319	306	277	291	299	281	325	328	287	313	319	306	287	305	322	283	346	293	277	293	325	338	304	297	280	320	301	318	295	279	310	293	293	319	338	339	322	307	308	319	326	328	332	308	316	290	286	301	337	296	275	320	330	317	318	331	316	301	279	311	298	311	276	300	307	333	314	278	316	303	310	323	330	314	307	318	305	301	327	286	300	292	301	317	349	301	346	307	310	305	318	302	302	272	325	273	310	307	322	267	316	332	316	341	314	331	318	295	283	322	289	284	299	297	321	298	292	289	320	339	308	324	281	294	316	330	295	292	329	299	290	304	283	308	296	301	317	278	336	290	305	301	312	292	324	313	307	268	323	341	294	322	309	315	335	296	319	307	313	300	313	292	306	316	349	329	343	323	306	301	302	299	303	295	311	301	295	302	329	320	307	311	297	315	267	324	323	309	282	313	321	308	310	291	291	303	282	304	312	315	326	281	274	321	309	289	323	293	288	302	311	333	291	331	287	292	306	306	346	297	324	282	314	334	299	302	330	338	300	296	319	290	285	301	299	315	315	334	304	332	305	325	310	330	313	311	280	302	311	295	311	298	321	355	293	306	326	324	342	292	300	304	288	287	325	302	289	279	312	326	312	295	343	330	323	322	305	277	324	318	287	348	321	279	293	334	291	302	282	302	273	318	288	328	278	303	292
31970	20986	11640	1051	566	527	525	417	383	400	391	407	376	385	371	390	391	393	362	381	390	402	408	376	410	403	395	417	438	424	422	366	387	375	393	397	374	407	359	374	375	380	405	410	413	409	393	333	374	359	359	366	361	387	379	382	391	377	422	378	432	387	397	403	394	373	399	383	420	374	416	402	362	382	390	345	383	402	379	433	414	366	399	417	384	395	353	405	359	367	396	385	368	391	409	401	414	385	381	369	390	435	399	365	370	401	402	367	403	379	426	340	384	371	449	412	372	387	409	374	379	379	381	388	387	359	384	406	447	386	367	413	421	417	447	383	429	404	350	404	400	360	387	374	404	394	421	355	405	413	427	355	385	364	402	354	405	380	386	365	384	361	438	418	393	399	422	419	410	398	400	384	394	397	369	414	357	401	381	406	416	397	391	355	373	401	394	366	376	415	368	360	383	414	428	355	372	371	411	436	417	395	394	389	399	399	377	398	420	390	381	392	381	380	391	398	407	398	387	414	396	420	373	415	442	425	403	393	427	367	385	377	390	381	382	374	377	395	401	382	379	412	405	401	371	384	364	413	422	425	394	396	392	370	398	392	404	393	397	359	368	385	405	427	395	366	391	387	414	407	393	388	395	391	421	401	380	390	366	400	390	341	366	385	379	414	390	405	400	438	400	369	421	373	373	383	437	393	394	429	338	414	378	435	357	413	404	423	382	395	376	373	402	352	385	451	406	382	429	409	398	433	386	424	388	384	369	370	373	342	402	390	392	371	388	376	383	387	370	386	369	393	374	378	409	412	380	374	419	349	381	382	333	397	375	385	350	415	437	379	390	395	439	395	417	389	395	411	398	416	404	360	366	389	371	427	370	429	386	380	378	384	355	389	361	360	385	348	406	421	416	366	390	375	372	399	374	387	393	396	390	411	438	424	364	422	421	387	371	429	369	369	375	396	383	387	412	369	364	428	357	395	396	379	415	385	395	378	401	395	326	385	412	379	393	377	444	414	368	379	407	384	399	370	371	419	411	377	391	423	416	413	355	394	420	369	363	389	448	456	367	371	378	422	393	396	390	356	381	377	376	420	416	420	404	376	412	414	385	377	385	380	371	384	423	382	363	387	377	371	393	376	358	385	420	381	391	358	404	381	396	399	370	384	356	387	390	372	402	411	385	410	372	384	387	422	419	386	366	371	402	355	391	433	397	397	385	379	418	379	384	356	359	379	387	391	412	417	406	380	394	406	406	384	411	417	409	396	388	365	386	371	412	378	348	419	432	399	444	349	380	405	380	412	389	397	410	430	403	387	390	394	388	383	356	384	384	398	379	387	378	341	390	386	394	394	437	378	387	388	410	423	401	377	400	392	401	404	432	403	404	401	381	396	404	361	384	390	424	389	369	410	427	379	371	397	412	413	429	408	404	409	387	349	404	398	396	423	410	383	400	438	413	400	403	403	386	375	382	381	446	419	402	439	431	383	402	383	375	366	368	388	406	378	421	370	405	416	421	398	426	371	386	372	406	378	403	376	381	395	378	379	417	403	398	379	390	416	388	370	418	373	385	406	419	385	422	427	397	399	413	400	405	390	377	407	382	355	374	414	382	368	368	413	438	413	432	388	387	440	414	400	373	423	402	404	399	409	425	435	366	394	362	406	422	434	440	391	392	360	406	377	398	364	391	428	418	372	370	392	404	368	401	387	404	412	378	380	408	429	370	369	410	359	381	421	399	406	403	432	389	401	402	421	408	409	397	450	444	361	445	394	398	408	390	371	357	357	390	422	420	409	384	360	378	391	382	434	427	373	326	386	376	394	389	394	411	395	380	369	390	414	339	402	376	345	370	372	398	423	420	388	419	409	385	375	396	376	385	396	400	392	383	407	374	394	417	374	403	367	406	368	415	398	391	399	364	376	396	406	385	395	414	403	421	397	402	343	347	374	359	371	376	400	376	404	410	374	392	407	398	408	370	378	377	417	376	392	381	380	406	424	373	387	372	372	358	389	393	399	380	387	378	408	434	385	361	393	407	395	393	386	401	400	376	382	367	364	400	374	385	422	394	386	384	409	384	393	396	411	429	442	380	423	387	402	395	381	408	430	422	404	379	390	382	378	347	396	415	388	415	396	418	422	411	402	419	397	414	411	404	402	390	396	381	361	377	381	400	386	363	361	375	423	387	409	399	365	372	405	370	377	395	386	376	371	397	394	387	413	390	434	409	329	375	391	390	419	377	360	397	403	349	422	432	398	398	390	386	399	396	429	395	400	374	357	390	367	407	387	419	412	429	406	402	340	398	377	397	363	355	398	373	409	388	373	422	404	393	357	353	360	418	399	377	405	397	385	426	399	417	400	358	367	381	442	371	417	414	391	419	384	392	374	352	385	374	393	386	386	395	408	404	362	365	392	383	404	399	392	386	392	391	412	419	381	393	351	368	365	397	394	403	391	353	393	357	397	418	372	394	400	355	407	399	384	370	385	400	369	349	378	403	399	408	373	433	385	414	399	403	417	400	413	403	417	377	401	380	372	391	416	374	389	416	414	392	377	416	413	348	396	389	372	416	410	403	420	426	404	363	395	439	364	390	381	413	360	407	369	431	424	412	398	375	369	366	383	377	403	412	368	443	360	433	399	412	367	371	402	372	406	394	385	396	418	414	390	411	415	402	393	410	393	405	387	369	419	406	399	387	385	380	376	442	367	393	393	407	371	380	359	391	417	367	396	375	415	406	395	393	453	400	393	386	425	427	395	373	389	420	412	373	403	392	415	351	400	435	393	401	404	423	366	398	405	394	367	396	393	355	402	415	369	380	378	396	379	398	371	364	431	404	410	389	387	388	385	373	421	356	367	383	431	395	411	412	401	407	407	414	412	365	382	376	359	411	429	397	379	388	408	397	418	404	404	386	392	375	427	390	406	417	406	388	406	420	371	405	416	396	387	400	386	414	370	408	371	377	364	376	394	396	390	389	384	343	419	421	396	402	383	399	371	405	357	361	387	362	416	380	350	409	382	408	369	375	379	388	366	386	383	363	360	397	359	399	416	443	406	412	371	402	401	393	403	389	436	394	399	388	397	376	374	383	391	383	422	391	418	394	362	384	413	417	381	375	401	393	392	329	398	420	375	403	407	406	385	348	367	370	381	419	451	399	385	374	385	418	364	358	366	368	423	360	393	414	369	438	360	397	390	368	438	384	364	392	384	402	370	364	415	409	409	343	393	378	397	427	439	418	416	389	413	390	403	348	397	408	396	412	389	414	392	387	371	411	358	405	389	396	372	384	383	416	377	434	442	372	397	382	365	371	405	398	434	385	390	366	403	416	426	398	396	432	432	388	406	400	382	344	406	432	380	421	402	430	369	373	419	369	413	415	378	404	347	397	401	401	383	390	402	379	372	417	397	381	383	416	395	413	415	446	366	354	401	413	429	383	421	379	362	362	434	389	407	441	399	389	336	374	409	369	358	378	403	385	400	385	367	415	408	379	405	395	391
5780	1006	956	910	862	899	867	906	838	882	858	870	884	882	872	842	859	842	869	955	820	801	838	883	883	903	853	853	848	830	897	834	859	841	827	887	894	843	884	846	864	849	859	847	931	873	848	875	819	888	853	874	909	864	842	846	836	818	921	790	811	868	855	862	887	845	882	855	824	840	856	867	851	863	818	858	852	855	836	863	832	836	829	804	858	835	849	890	912	848	872	865	871	832	848	857	831	850	829	821	854	839	875	804	871	851	844	894	853	827	820	909	842	855	841	833	906	868	855	808	846	813	871	828	835	894	867	828	881	853	820	891	876	840	821	880	829	877	877	907	861	844	846	814	834	907	846	845	840	844	889	822	826	882	837	833	805	830	812	835	901	836	852	874	865	837	845	849	848	821	818	888	846	879	891	883	863	854	829	865	878	884	836	875	826	860	832	875	848	876	873	885	828	828	868	877	888	813	827	862	852	816	867	817	827	844	868	840	882	790	851	842	826	888	826	858	882	846	849	914	849	881	816	860	862	815	891	787	876	886	803	828	799	843	838	888	863	848	825	847	851	835	848	893	880	861	857	830	821	808	884	815	835	853	825	850	812	858	839	841	895	875	808	848	860	871	829	866	870	847	887	885	841	851	896	880	877	838	845	882	821	872	833	812	835	845	835	844	907	827	923	843	851	876	798	833	883	864	812	877	861	913	801	831	858	865	853	870	888	898	866	853	839	878	888	850	817	876	855	850	893	852	863	871	898	849	841	829	820	849	877	825	839	861	784	902	819	838	815	875	865	872	861	871	853	844	816	833	853	845	933	829	817	814	798	832	886	856	862	845	860	846	941	830	825	929	860	868	868	949	872	873	893	860	845	913	844	811	852	862	870	826	906	861	809	869	833	837	827	868	841	820	819	896	851	905	820	857	869	838	866	841	806	855	860	855	835	825	808	851	872	834	884	828	828	862	853	896	865	821	889	884	862	862	812	843	900	845	857	819	889	804	891	864	834	908	823	853	835	844	869	867	883	849	879	849	844	859	907	841	823	883	859	845	856	848	779	863	856	794	833	851	811	820	856	839	838	834	827	817	798	866	863	901	905	813	881	831	834	843	853	842	870	837	827	900	872	885	811	893	903	884	810	892	897	828	863	823	852	870	830	901	854	829	855	829	876	822	819	907	847	855	887	847	834	841	824	836	836	877	823	833	848	821	861	840	844	875	865	840	864	776	822	842	867	836	859	874	816	848	812	863	825	882	842	835	874	827	887	843	860	831	855	853	808	871	782	926	875	876	841	835	896	831	862	801	877	882	864	821	870	883	832	867	874	831	877	838	782	856	862	893	794	960	873	870	869	853	828	840	842	798	860	850	830	900	855	794	892	865	814	884	865	835	814	827	866	859	860	778	848	886	807	889	854	827	803	842	875	794	896	897	886	812	882	851	820	858	867	890	799	871	826	879	849	863	865	866	844	825	845	869	856	811	863	863	784	842	852	819	914	814	850	844	796	839	808	872	864	888	802	887	885	830	837	793	829	852	891	860	844	866	852	851	855	800	883	866	820	812	853	858	875	871	884	828	866	869	856	839	863	855	854	857	795	837	844	857	858	835	842	849	862	876	838	812	797	880	828	820	794	891	863	896	837	870	843	817	874	868	842	909	844	852	851	836	829	827	909	854	881	892	887	808	871	806	836	848	831	835	853	879	875	824	841	900	872	798	794	824	857	865	861	855	870	890	827	850	794	855	868	816	809	890	855	905	860	853	820	895	879	836	850	891	903	882	942	855	865	855	835	828	890	819	846	843	850	812	846	865	841	844	873	879	892	871	852	874	831	901	877	899	886	854	898	917	867	835	912	818	868	887	858	840	866	851	853	810	853	827	822	826	844	812	912	853	899	840	866	886	891	826	837	903	842	854	826	815	836	827	824	889	889	921	850	891	848	841	818	853	888	781	860	889	896	832	902	871	832	846	868	845	820	860	841	851	850	860	828	893	866	827	882	885	863	839	859	827	884	868	865	841	853	885	839	851	887	854	898	895	868	843	865	904	884	866	817	841	843	841	851	866	847	857	868	811	867	856	825	848	864	874	858	871	841	869	849	873	818	868	842	830	871	879	879	804	894	803	856	833	844	840	865	788	890	853	820	863	791	877	844	903	870	873	840	824	850	891	839	856	850	873	869	830	897	892	845	850	887	868	844	804	896	911	872	875	866	856	868	881	880	875	857	846	830	882	816	889	824	841	841	885	850	814	834	833	821	833	854	869	835	834	836	844	854	902	822	814	865	877	874	848	863	849	868	876	866	818	845	916	848	858	928	816	899	852	873	833	829	842	883	891	795	881	837	827	888	880	851	879	859	803	844	887	829	901	868	868	876	813	808	893	846	874	843	826	841	847	837	873	838	849	868	855	855	836	886	836	817	874	867	851	860	877	859	850	821	877	842	828	879	889	824	843	855	850	795	790	870	832	817	865	856	870	825	840	841	865	856	826	890	879	837	899	818	862	830	831	799	823	838	848	841	826	796	882	843	825	918	877	833	834	809	890	870	849	896	833	822	889	817	898	843	856	882	888	839	836	781	909	890	913	822	825	811	845	822	849	843	888	828	878	847	845	864	867	870	903	870	895	864	866	903	836	911	905	850	875	859	837	866	862	796	860	857	824	857	865	822	827	842	821	805	824	853	815	831	857	815	854	879	871	833	826	838	844	836	861	805	901	835	858	879	882	909	811	833	848	842	836	869	837	870	856	951	781	883	801	892	865	873	841	803	820	787	848	827	848	885	864	820	845	838	859	861	826	854	874	802	853	857	836	850	827	878	824	876	815	866	834	906	902	858	849	859	876	836	859	836	832	839	863	834	863	905	801	821	835	892	858	866	864	863	805	809	918	829	839	875	855	849	859	867	817	869	854	814	855	909	845	881	899	820	870	874	849	854	850	854	858	850	857	885	873	875	860	813	851	874	848	857	813	864	847	865	842	837	846	864	782	845	862	908	805	837	863	855	843	850	872	886	869	916	864	904	846	842	865	821	862	852	825	865	866	816	851	888	869	831	867	831	897	891	887	847	894	812	853	882	854	894	862	818	846	892	871	881	848	871	854	837	893	853	858	833	858	873	780	859	799	884	846	840	874	827	873	872	814	857	863	810	866	853	876	882	829	854	824	886	848	876	885	860	825	851	855	820	879	890	818	857	872	811	833	845	844	884	854	881	832	873	846	816	825	826	801	886	835	860	847	835	896	863	877	829	844	852	779	869	802	818	835	872	874	873	794	865	860	850	805	860	785	819	822	858	832	850	865	874	865	832	903	855	868	876	856	882	850	832	816	803	826	873	877	859	883	860	826	861	842	878	869	844	908	854	849	844	851	853	880	853	878	831	856	905	850	841	812	898	831	856	801	860	899	846	854	882	831	797	835	872	934	893	859	865	849	887	822	835	847	873	863	887	860	851	879	838	849	834	855	845	845	821	882	850	869	855	819	868	865	888	882	855	829	865	844
24916	21454	24761	28551	21461	21203	1108	405	303	348	320	303	321	309	312	311	299	303	283	321	288	281	303	291	300	302	266	289	289	282	309	277	274	272	303	295	302	313	294	265	266	283	287	274	310	287	285	256	265	283	264	255	259	278	277	286	284	278	292	253	265	268	292	292	284	307	260	265	291	277	273	273	286	272	281	293	287	256	259	267	274	278	263	274	296	286	268	283	269	268	273	308	290	277	295	303	307	296	279	274	277	254	275	280	291	256	266	258	269	294	279	274	306	309	274	269	277	280	247	274	287	258	289	286	283	306	275	280	281	310	297	280	300	303	290	287	317	269	278	272	295	283	273	302	279	269	284	246	303	285	257	291	299	316	291	289	295	294	279	258	279	273	279	271	292	276	327	283	290	265	298	298	311	273	274	276	285	254	269	290	300	280	288	242	260	279	262	320	259	284	291	313	249	304	320	255	309	276	267	266	287	278	295	283	268	293	286	287	265	274	288	284	291	264	279	241	273	291	281	301	288	255	267	285	290	271	236	278	282	274	278	321	291	290	294	271	295	234	280	238	283	265	275	270	233	288	307	254	279	269	275	262	310	249	286	253	264	289	272	255	320	293	264	289	298	279	318	270	301	283	315	295	285	310	287	276	327	270	311	275	266	290	251	290	263	307	269	250	265	279	295	281	266	278	247	271	310	285	261	313	270	308	288	284	274	269	264	253	258	301	284	299	260	287	279	270	266	294	257	269	260	271	269	255	312	271	286	281	242	281	280	280	286	270	283	265	281	288	246	261	271	290	279	306	275	307	281	296	282	310	282	300	306	267	258	307	279	288	289	274	277	279	263	294	295	310	295	293	302	281	265	272	281	328	310	280	276	256	277	283	285	295	282	271	281	271	280	235	280	287	286	288	269	270	285	272	283	262	273	269	323	262	294	293	276	276	304	255	270	289	295	262	262	268	282	249	280	273	280	293	248	299	298	272	260	278	287	248	281	256	290	260	262	273	340	274	277	297	302	270	296	289	285	283	284	275	241	255	257	277	252	261	287	261	260	231	282	269	262	252	262	260	311	287	307	265	267	259	297	283	278	328	273	305	294	259	270	279	292	278	262	275	278	262	302	278	272	251	245	277	281	293	253	285	261	280	286	263	264	238	261	309	291	281	268	300	309	308	277	274	270	267	259	254	283	292	269	275	278	301	270	305	307	304	264	296	271	275	257	264	290	306	276	286	258	299	277	303	246	275	284	275	279	264	289	287	274	278	285	295	271	257	270	278	260	279	272	264	272	283	299	278	283	294	288	275	276	286	256	295	269	277	293	308	267	263	280	251	264	267	254	288	286	266	282	275	305	266	286	326	307	284	289	298	299	277	249	285	274	252	282	247	266	304	280	305	322	296	279	250	261	266	307	283	282	262	279	305	294	287	277	280	266	266	270	278	263	321	286	279	270	264	297	256	286	260	288	258	286	275	240	272	289	280	283	283	272	274	291	255	284	257	264	288	280	271	289	260	284	304	268	269	291	270	270	288	253	254	287	243	294	278	278	261	267	292	303	285	276	256	290	269	283	303	298	300	285	297	301	303	277	292	264	301	289	290	292	287	300	272	235	269	292	281	274	306	254	318	275	312	308	297	332	288	291	244	299	272	262	264	276	282	284	287	270	288	304	282	292	275	294	304	270	313	293	294	282	294	277	309	293	281	275	270	300	257	257	258	300	256	271	301	291	284	262	280	269	304	290	282	247	285	281	257	281	296	291	326	274	289	303	289	286	280	316	282	253	308	272	296	284	259	302	300	281	267	272	271	288	291	228	284	265	265	307	285	294	269	246	281	279	258	257	275	294	303	287	277	264	274	275	291	285	259	298	293	258	284	279	333	258	273	304	277	267	270	260	291	281	291	259	272	273	285	249	277	288	311	295	285	278	269	288	298	279	320	260	253	292	325	269	265	285	251	324	291	280	267	270	283	296	271	264	280	277	282	271	255	297	267	293	280	255	262	306	295	266	290	262	322	254	269	268	265	291	290	290	283	284	302	267	310	286	255	283	277	297	291	260	260	268	255	274	264	299	280	275	273	285	292	287	282	276	297	254	283	298	285	305	289	274	285	272	287	277	276	262	301	279	287	308	273	283	262	288	253	286	266	273	273	312	311	276	287	268	286	297	293	293	302	271	280	258	260	260	291	302	250	263	290	296	261	279	278	295	286	268	250	273	260	287	292	288	286	280	269	308	253	283	283	289	294	281	253	239	266	289	278	276	256	288	306	273	235	288	268	267	271	286	276	282	289	270	287	287	262	274	269	291	285	251	284	290	242	275	250	299	285	266	265	285	261	303	291	325	271	252	256	306	296	258	291	284	274	280	302	268	271	278	271	292	302	277	266	292	293	265	249	301	261	288	332	260	268	280	280	238	297	288	258	275	317	274	288	310	282	285	290	288	285	241	242	263	295	272	247	266	268	279	295	253	314	264	278	271	265	259	286	267	260	284	276	297	248	281	239	285	268	305	276	288	299	304	250	231	269	248	280	266	282	260	242	269	268	269	261	295	283	280	288	292	287	270	279	277	270	277	250	255	287	316	255	319	290	278	288	295	310	262	306	291	281	263	276	283	258	269	288	303	286	274	256	289	283	267	266	301	282	319	277	313	263	263	283	306	308	252	251	281	286	262	266	292	251	260	268	277	292	298	274	286	261	297	277	255	276	285	254	310	295	312	282	273	270	276	299	268	265	289	268	289	306	284	294	262	294	254	261	284	287	274	239	264	266	285	281	287	291	289	277	313	296	313	279	295	280	261	282	318	265	260	291	319	233	295	267	283	248	283	296	260	279	267	294	293	276	288	298	282	282	282	253	286	264	268	300	309	279	316	260	281	229	311	285	303	290	262	289	301	289	283	281	297	282	301	289	256	304	292	270	236	279	284	283	257	269	271	248	271	302	272	269	269	292	306	255	274	302	281	269	252	294	284	266	260	282	291	285	245	242	251	289	309	280	251	267	266	265	296	268	241	296	274	245	261	296	305	302	243	322	269	257	274	283	292	270	302	298	300	293	291	293	264	279	274	281	304	251	308	302	257	266	276	247	262	309	273	300	260	271	263	272	310	252	288	289	296	277	298	298	286	305	321	288	272	269	236	275	269	273	265	259	256	294	286	291	270	232	268	268	278	292	254	290	263	265	285	250	307	294	263	268	268	278	303	288	319	290	275	255	294	292	300	272	296	299	267	286	293	266	299	307	251	278	257	276	281	297	285	254	269	289	271	291	266	268	293	285	293	300	246	263	307	253	297	259	307	307	267	282	279	280	259	279	281	250	281	258	282	302	280	274	278	286	294	288	249	284	285	277	269	317	286	289	279	264	306	281	305	325	275	269	286	275	262	309	274	293	277	253	256	287	261	263	298	280	308	327	260	296	301	244	281	277	261	314	271	312	269	262	292	281	270	258	275	283	288	287	254	303	274	313	267	292	250	283	282	270	291	245	274	291	273	275	265	302
3127	2145	1229	830	761	708	686	627	641	660	612	633	621	548	675	654	612	584	602	622	610	587	585	601	577	651	577	614	568	612	601	645	625	615	594	592	571	587	589	628	632	563	620	545	606	598	623	622	591	613	616	619	625	610	611	631	618	615	613	616	569	610	615	617	566	650	613	614	589	614	619	596	629	633	587	613	614	595	620	567	558	603	631	592	626	592	582	591	598	609	578	624	589	635	626	643	631	608	607	590	607	583	632	595	601	627	594	628	591	598	650	627	634	573	641	637	610	590	592	619	630	624	580	605	621	579	613	587	601	565	632	598	606	639	616	599	597	602	605	635	591	607	579	596	626	618	669	614	632	598	599	633	581	620	694	630	635	613	593	584	597	613	610	587	625	637	593	601	632	618	613	607	598	601	567	616	597	633	581	623	583	622	594	599	611	585	577	628	622	581	640	589	597	598	623	601	606	605	569	612	603	583	614	550	566	619	628	592	587	573	623	600	550	567	575	631	612	564	589	614	632	613	588	606	647	594	612	639	598	608	597	589	629	628	621	570	608	596	623	613	635	594	608	616	587	554	607	603	635	617	590	637	593	609	614	583	634	635	610	616	589	596	620	594	599	548	601	596	600	636	571	605	621	608	632	640	604	586	603	617	629	626	630	620	601	587	601	576	604	593	577	619	586	573	551	622	693	585	634	613	658	613	612	593	611	594	609	610	615	640	559	637	592	605	591	603	611	642	643	621	612	609	629	650	592	580	613	655	621	582	590	624	629	567	639	585	597	611	626	611	583	606	610	626	661	601	543	614	601	627	590	592	584	604	594	571	604	617	617	560	619	582	587	639	634	627	565	604	625	602	606	622	623	533	613	642	544	609	621	600	657	586	555	613	641	588	589	578	637	563	576	649	645	590	593	605	620	607	595	607	620	612	633	612	614	619	621	622	635	569	618	620	606	630	624	544	624	647	585	640	613	652	551	635	641	581	591	602	548	599	561	628	591	621	607	620	628	596	615	608	590	591	616	582	648	600	596	609	616	600	570	587	639	626	565	582	622	614	673	548	590	575	633	645	611	572	639	630	617	607	613	614	590	636	618	589	628	572	627	630	568	612	595	595	631	622	599	609	610	562	597	637	599	571	618	611	616	578	604	647	629	632	612	564	634	628	612	627	594	612	609	605	577	593	630	587	604	593	590	642	614	629	624	608	616	588	606	628	613	586	594	594	609	616	581	623	634	630	636	597	587	653	616	626	623	614	601	648	590	573	587	618	628	666	608	626	604	641	614	606	583	630	576	669	623	620	639	618	629	645	599	581	582	611	560	579	636	614	616	622	598	646	625	659	617	587	601	630	629	576	605	594	594	613	624	605	593	602	601	588	613	605	654	632	636	637	618	610	631	650	586	587	588	574	613	630	538	626	645	600	606	592	587	559	599	564	630	651	595	578	642	644	585	600	611	601	591	619	559	581	555	604	619	553	566	592	607	565	616	630	623	592	638	651	666	584	592	605	591	580	589	628	603	571	563	609	634	596	626	611	615	580	569	583	614	595	606	594	636	622	619	634	615	639	600	565	649	610	592	570	601	591	605	575	614	595	629	599	616	645	597	616	590	566	600	575	604	581	562	569	557	580	633	641	595	575	583	618	596	617	606	615	627	620	570	591	583	647	587	634	581	634	640	581	610	602	585	613	582	650	595	595	600	596	604	574	585	627	616	591	558	631	609	589	632	626	581	596	665	625	546	606	627	591	589	592	648	558	571	624	605	598	634	598	625	606	554	588	594	596	613	613	631	640	631	589	602	617	642	651	614	611	613	647	594	583	624	582	613	588	595	592	534	607	582	619	592	603	632	577	571	634	595	584	596	590	655	565	603	666	564	571	591	573	639	631	611	589	630	644	600	629	596	585	619	598	584	597	625	624	601	598	576	630	648	590	591	633	597	657	592	625	581	621	618	617	605	602	632	620	652	602	641	601	610	634	628	607	614	622	586	609	637	570	562	589	585	571	657	617	616	587	596	581	595	625	596	565	594	571	565	612	594	584	614	610	617	615	635	600	602	530	577	619	602	576	616	603	580	574	591	624	613	578	616	629	592	600	613	606	589	600	567	624	647	601	626	612	585	614	615	682	608	633	607	572	626	604	613	624	610	638	646	638	572	601	623	597	595	649	571	583	617	581	638	605	619	583	574	605	664	617	605	597	641	616	642	586	580	618	603	640	602	616	551	601	614	645	551	620	620	629	577	616	627	594	604	604	649	570	595	643	639	566	621	595	587	554	691	585	582	601	553	599	609	636	616	597	607	609	637	658	628	616	563	653	621	629	622	569	594	595	626	631	619	596	600	614	592	643	622	613	613	611	642	623	597	621	640	587	643	568	636	594	624	641	592	629	596	615	584	616	600	605	598	611	629	625	593	596	623	632	619	622	592	610	576	624	626	602	592	676	573	578	614	624	626	613	602	619	606	631	648	598	580	650	634	593	617	632	645	623	645	637	605	612	667	678	627	611	620	571	613	654	615	656	625	601	633	593	627	612	588	626	583	591	618	565	670	611	611	587	606	562	552	595	639	632	576	622	617	609	582	598	628	584	623	626	610	641	642	576	600	616	613	596	597	587	658	593	611	568	591	622	614	624	585	625	628	622	634	617	605	604	605	568	606	582	625	610	564	619	611	584	583	649	600	609	618	642	606	578	639	609	621	596	611	594	633	626	591	609	620	636	579	623	614	591	602	606	628	650	606	553	641	601	626	630	600	636	632	634	640	625	604	624	593	597	561	654	634	585	628	624	643	587	590	615	623	610	617	568	584	595	610	609	605	586	633	591	585	620	618	593	601	591	611	609	576	617	575	644	599	594	596	663	592	572	602	601	606	565	617	588	568	613	637	611	614	625	584	640	575	653	632	619	578	588	623	582	607	574	616	609	603	635	649	615	610	682	575	631	584	578	631	627	575	613	596	575	587	631	604	621	598	633	605	605	602	631	561	599	589	576	649	621	631	600	599	580	598	638	613	598	581	631	660	571	616	655	579	645	626	620	601	640	634	611	597	631	634	639	614	602	610	606	626	624	641	593	616	667	581	633	605	621	623	624	575	646	577	570	593	596	579	627	608	588	629	648	574	544	602	593	616	647	617	573	611	609	582	574	540	604	559	609	597	643	587	627	579	579	623	628	660	652	596	573	611	620	617	583	632	589	594	623	620	605	580	603	563	599	598	599	579	596	579	620	632	605	638	621	587	606	564	592	624	610	583	617	629	608	570	611	624	590	607	592	644	573	606	583	604	602	586	649	622	611	567	566	603	609	591	587	614	618	605	587	621	621	627	599	582	613	597	611	609	618	607	628	590	597	615	581	575	561	618	601	644	556	629	570	611	649	619	637	615	587	591	647	600	644	622	603	640	604	591	600	599	646	584	647	648	572	600	564	605	574	582	630	571	615	595	629	561	614	548	573	612	590	584	611	600	582	605	597	634	564	575	610	608	641	564	629	606	590
24315	21478	25153	28244	21479	21492	17833	487	267	228	193	181	165	168	201	168	148	151	162	148	161	130	140	137	159	124	146	127	132	123	124	126	122	123	116	137	138	138	113	132	112	119	161	133	122	131	132	125	115	130	127	116	144	137	128	130	131	122	122	123	124	131	111	118	119	145	132	109	137	167	117	108	126	128	111	120	121	128	132	135	107	120	106	130	117	127	127	137	113	132	129	113	115	127	133	137	115	135	119	146	127	116	141	121	135	116	125	125	130	138	118	126	124	118	107	118	147	130	120	107	121	117	112	124	129	144	120	122	145	137	115	137	149	113	109	137	132	133	130	120	116	146	145	125	125	136	130	123	129	126	135	131	123	116	108	107	132	125	126	126	137	125	140	126	129	138	136	130	105	111	115	115	131	130	127	123	128	137	125	136	124	129	114	132	101	134	138	126	136	119	137	104	118	116	115	136	127	138	110	112	134	122	121	143	141	123	119	131	124	122	124	101	137	119	129	111	114	131	110	118	128	114	121	145	129	129	129	123	127	119	123	125	125	121	148	119	110	135	139	134	124	124	153	118	115	117	136	139	122	112	115	122	136	116	129	148	134	122	101	121	120	119	117	130	127	108	123	103	110	132	96	115	101	119	112	125	128	107	128	128	107	147	141	110	132	124	152	137	123	109	100	124	143	132	130	124	138	135	122	116	111	104	126	141	141	141	118	138	133	125	117	111	115	135	137	121	129	132	112	124	114	119	118	133	102	114	141	133	110	121	111	134	122	118	136	130	135	138	135	144	140	112	143	127	143	109	123	119	124	137	116	115	113	124	106	128	134	129	144	133	111	122	127	121	121	112	104	130	146	160	131	117	111	109	136	110	118	142	106	145	139	108	130	126	123	143	127	132	137	120	117	122	123	111	118	121	129	125	144	117	125	121	117	137	133	140	130	117	151	130	134	130	139	132	141	118	144	138	124	123	127	137	122	124	156	134	137	125	118	144	127	109	104	127	127	118	149	119	131	133	139	148	126	126	131	115	113	108	124	113	129	129	125	123	110	145	124	126	120	134	131	82	125	134	120	142	123	110	139	141	105	107	147	129	118	126	120	104	116	124	101	131	129	122	105	116	144	128	127	121	123	136	130	123	120	121	117	126	132	125	126	114	119	127	116	134	121	124	131	136	131	138	106	133	138	138	120	118	122	130	135	137	133	131	111	115	123	148	124	115	123	135	151	122	152	123	99	131	136	113	161	137	122	131	117	128	109	117	121	125	138	139	127	134	117	124	158	110	128	126	144	121	112	125	135	131	123	125	148	121	104	117	112	123	128	137	115	127	124	141	129	127	111	91	126	143	135	146	111	108	123	127	127	124	130	123	121	125	112	125	141	133	137	108	138	127	132	121	149	157	117	126	122	124	119	106	126	130	124	121	119	130	133	115	125	115	147	139	88	134	128	106	132	135	150	147	102	150	124	118	118	135	123	139	104	131	131	113	116	117	128	99	136	113	108	144	128	129	113	89	113	126	136	129	117	124	140	116	124	123	128	151	124	112	134	122	121	131	113	115	148	134	123	136	140	121	132	129	132	121	117	130	98	108	120	113	119	122	110	132	144	124	130	141	116	124	126	120	112	128	114	126	143	119	90	119	136	131	140	124	94	130	125	132	98	128	132	123	112	126	124	97	124	123	124	124	152	122	138	118	132	115	119	120	101	116	126	120	124	112	124	110	135	116	113	134	122	141	124	127	123	122	126	135	140	132	136	120	131	110	122	132	148	118	127	132	119	125	114	121	124	122	112	138	141	150	115	117	123	130	129	115	151	119	135	129	131	138	149	115	140	121	150	144	143	119	111	107	118	135	106	135	113	129	124	117	153	131	123	126	118	123	138	117	116	138	132	116	103	122	112	131	134	113	130	130	124	116	126	128	130	138	116	129	107	118	116	117	142	138	127	143	132	146	110	112	132	145	125	118	123	122	141	128	131	115	134	117	134	118	136	137	146	109	108	119	119	115	123	126	130	95	132	139	125	123	125	124	121	132	141	129	134	124	120	122	126	124	92	134	129	126	142	120	126	123	128	126	112	125	114	136	124	113	104	123	105	146	129	103	128	112	146	149	150	103	120	126	128	102	127	135	127	116	111	151	127	131	136	133	116	136	113	131	140	126	115	134	122	116	136	131	146	123	127	125	128	122	124	114	97	136	115	138	115	105	152	121	124	106	125	116	126	147	133	106	130	94	116	111	111	149	130	103	106	118	125	131	127	107	116	137	114	152	116	139	136	122	101	116	101	87	115	114	135	126	132	137	132	134	123	103	119	101	127	118	111	108	112	119	129	127	140	135	146	111	109	126	138	138	124	121	123	123	130	110	121	142	141	128	146	104	127	117	128	114	138	132	119	109	119	127	122	126	131	128	125	122	114	146	126	127	121	115	131	121	128	142	124	122	130	148	127	125	124	119	125	129	130	131	114	110	105	124	124	121	131	116	138	113	138	130	130	126	123	112	109	142	114	147	127	119	120	146	135	118	124	142	122	125	139	111	124	133	113	120	138	155	130	117	129	136	104	134	111	99	134	131	134	125	105	123	113	111	122	111	130	131	114	152	132	113	121	148	135	132	113	136	137	129	131	144	132	143	117	117	145	122	115	120	122	150	151	138	138	96	138	112	139	112	126	109	139	132	149	116	127	136	142	130	141	134	141	134	136	123	99	128	120	136	120	127	128	130	119	139	135	113	143	120	108	122	147	135	115	134	123	102	127	122	137	102	149	113	141	136	129	99	122	131	109	120	108	124	140	127	110	111	127	128	110	110	139	138	132	134	111	148	118	125	116	103	129	145	115	127	122	130	124	123	117	115	125	134	133	136	121	121	123	131	132	135	117	112	141	147	150	111	137	110	106	124	111	124	119	112	119	117	120	114	136	127	119	133	127	100	119	128	143	123	111	118	127	135	121	116	141	145	133	127	117	127	126	131	119	113	114	131	126	139	150	109	121	136	118	125	132	136	152	125	114	127	138	109	89	134	134	128	132	119	137	99	121	114	121	102	144	119	114	143	120	104	124	134	128	140	123	141	147	124	99	117	126	115	120	121	120	138	105	140	143	122	136	126	140	136	122	122	109	118	125	142	117	118	125	149	122	147	168	123	119	127	130	122	117	144	129	121	119	128	111	110	124	112	119	97	111	144	120	104	126	120	122	120	137	109	132	137	127	125	139	137	133	143	115	127	137	139	115	119	123	123	120	130	128	109	127	113	122	129	118	140	120	107	113	126	153	110	115	131	109	125	153	128	128	121	104	120	138	120	143	118	136	148	128	143	126	138	134	123	131	108	136	98	96	119	135	135	146	118	103	121	125	142	103	138	136	119	111	112	103	122	117	119	121	120	124	122	135	127	134	135	155	121	145	141	136	136	105	119	121	98	130	108	117	111	107	99	112	126	116	96	117	127	145	107	136	110	121	114	119	124	134	114	112	141	127	124	134	135	109	105	95	122	143	127
3005	3119	1478	842	529	466	445	374	346	378	349	342	266	334	344	334	326	324	306	307	320	284	317	305	293	319	319	295	301	274	315	329	301	284	327	309	304	315	316	323	313	335	300	304	289	330	317	319	314	321	303	317	300	303	283	310	296	302	304	304	299	284	309	295	331	280	346	338	320	283	331	328	296	323	327	315	307	311	261	299	311	288	315	290	291	330	305	313	306	309	313	309	343	301	328	318	294	285	293	287	303	299	308	324	308	296	296	324	314	323	323	323	276	324	309	332	308	304	289	297	306	308	362	301	300	260	309	313	285	292	306	321	305	278	269	301	332	298	300	304	324	307	320	276	304	299	288	291	346	339	296	303	295	330	298	303	276	292	329	302	296	305	328	307	327	297	308	305	298	291	300	307	308	307	303	290	313	286	317	334	304	295	343	321	299	299	280	316	303	320	275	308	319	316	284	294	302	300	318	311	330	310	336	315	299	303	321	299	333	326	291	325	311	302	305	320	285	346	322	310	326	295	280	315	311	309	319	312	326	301	291	305	317	312	328	316	316	296	311	327	322	308	339	282	300	278	316	317	293	292	299	281	288	320	318	338	351	323	320	289	312	284	315	320	285	304	295	332	315	310	303	305	307	292	305	346	302	305	305	289	320	297	302	309	324	312	319	298	275	291	293	323	301	327	276	288	332	323	277	302	319	318	315	317	295	316	297	288	291	319	303	284	314	326	323	314	304	297	317	285	300	307	337	332	310	331	292	358	295	267	315	324	325	302	326	323	303	306	329	283	295	313	311	315	333	292	313	285	277	299	281	314	282	262	312	305	341	285	327	352	308	317	288	309	320	279	286	296	339	291	343	261	323	304	306	326	301	337	309	305	296	291	293	315	280	297	315	275	284	307	268	322	291	305	312	305	311	296	294	283	326	299	303	318	315	308	303	282	302	328	273	291	285	301	302	308	302	290	334	318	321	301	319	322	308	326	296	295	306	333	307	301	308	297	311	269	332	281	318	322	331	323	315	305	320	311	322	295	306	313	300	303	288	302	314	334	334	356	284	303	321	298	295	325	316	332	286	313	323	286	315	335	270	300	294	312	309	315	325	322	312	336	281	306	314	281	274	291	288	305	325	337	279	324	324	297	287	296	298	311	283	311	276	337	317	284	312	294	294	297	315	328	312	321	305	318	297	290	312	253	309	316	291	316	307	300	291	320	314	295	329	321	310	310	299	298	309	309	332	310	334	311	275	295	327	306	343	301	344	327	306	307	330	314	328	288	338	303	291	311	330	319	318	309	304	278	317	318	274	284	293	326	304	301	329	275	303	306	317	319	331	269	343	330	299	286	324	292	333	290	318	324	322	307	286	289	323	297	327	304	333	317	317	290	289	306	308	283	325	319	284	311	303	314	309	286	311	311	292	311	309	297	332	310	330	302	284	284	326	286	314	297	291	307	307	318	317	319	297	323	303	279	298	321	311	319	284	292	303	318	293	307	289	310	303	295	293	303	295	292	286	305	299	332	279	294	273	290	307	292	295	311	294	333	329	295	328	303	299	293	304	325	301	298	279	330	316	331	311	310	322	340	344	301	294	303	305	310	277	319	307	322	300	330	285	279	300	298	309	297	323	339	271	327	336	289	278	295	295	295	321	327	325	328	298	301	316	308	320	313	316	299	333	271	292	331	346	274	306	291	302	325	304	297	308	304	337	303	319	295	274	339	296	318	309	329	303	309	315	303	311	292	291	321	280	298	298	303	317	311	286	294	301	319	340	282	321	286	299	318	300	289	311	316	302	325	285	299	304	272	281	295	291	296	312	310	337	313	281	319	297	331	299	295	307	305	316	316	291	335	320	316	305	329	329	302	329	296	293	300	304	320	310	309	281	308	290	295	332	278	298	281	305	304	321	284	296	328	321	307	301	299	303	312	300	301	289	317	330	309	300	305	299	296	328	296	293	301	303	314	310	320	297	280	279	317	301	303	286	295	290	321	311	300	316	298	298	321	316	335	274	287	306	293	327	293	346	291	315	348	320	273	317	316	332	307	321	301	337	330	288	304	322	287	299	303	309	311	305	333	301	317	283	293	303	345	306	281	319	300	334	309	309	319	286	319	329	295	325	295	333	287	312	308	329	289	310	299	327	289	326	328	298	307	333	295	317	318	296	313	308	306	334	320	317	332	291	304	275	292	325	284	284	314	293	278	308	264	301	299	313	293	287	307	315	309	306	309	290	286	333	298	292	321	296	312	333	329	319	318	301	316	307	325	312	319	306	296	289	319	300	298	277	327	299	301	281	281	291	281	329	301	295	327	333	339	313	296	293	310	326	321	301	314	315	300	293	319	310	283	308	289	302	307	326	303	319	338	311	311	300	320	283	307	316	302	346	282	338	293	302	303	332	296	324	268	282	318	307	350	296	321	335	315	294	294	302	323	313	289	302	328	301	285	286	292	328	323	282	348	319	336	302	295	286	311	320	277	298	287	292	287	322	326	320	285	294	298	302	304	284	336	324	324	276	312	344	308	308	276	305	297	316	332	326	318	285	293	318	307	312	296	257	339	335	314	308	299	301	335	278	305	323	333	280	286	300	317	273	270	311	310	329	303	296	318	280	313	296	297	325	300	313	290	333	294	304	293	309	312	260	319	309	332	301	290	320	289	270	311	290	301	299	302	302	293	309	300	274	288	300	323	309	330	289	317	295	319	305	295	312	271	331	314	296	294	298	326	283	315	313	327	304	323	280	272	288	328	314	328	283	337	300	289	349	313	307	273	298	297	315	304	316	296	294	314	321	304	315	319	301	315	297	301	303	284	291	327	331	315	313	276	295	277	278	315	329	295	314	313	303	340	322	321	301	310	298	311	289	336	310	280	297	297	341	304	287	283	308	322	303	324	353	302	346	323	318	290	310	302	303	322	300	331	324	317	290	286	293	319	319	317	307	314	314	324	306	307	296	305	294	284	312	262	322	310	318	341	313	312	330	305	375	287	312	331	312	298	283	301	292	307	288	324	310	293	302	315	310	319	340	316	328	292	317	304	317	294	284	308	283	328	309	290	300	314	313	327	298	297	299	313	336	321	259	303	320	302	302	313	286	292	310	304	297	319	318	350	317	332	277	302	286	317	283	337	365	307	314	317	299	295	303	305	310	319	273	317	311	319	315	309	302	293	322	308	290	299	317	318	317	303	297	291	330	336	292	321	303	283	293	301	311	306	310	304	315	302	305	310	316	294	303	325	309	327	305	291	328	318	337	300	326	305	305	279	283	328	311	293	294	328	303	322	293	299	334	318	303	308	316	336	305	307	326	299	271	310	325	304	299	318	303	312	329	280	331	311	284	297	281	333	297	310	316	304	323	329	284	293	302	291	314	299	312	311	322	286	304	298	293	325	325	299	301	303	284	316	291	312	367	317	304	328	316	317	296	307	296	322	329	303	290	336	304	284	306	335	328	313	294	333	274	326	313	288	315	313	308	337	305	278	302	310	328	329
31875	20965	11676	915	453	401	381	400	394	404	362	412	418	347	373	344	393	366	409	417	366	363	394	390	414	376	392	384	411	407	364	401	390	426	388	452	397	393	384	372	373	363	382	377	371	406	421	367	404	349	359	384	374	409	375	421	370	358	376	395	383	380	356	392	418	370	337	382	390	383	427	357	379	421	362	417	379	412	395	400	419	433	370	382	381	388	337	403	379	373	362	381	402	403	406	387	361	427	405	386	365	351	404	427	366	377	400	380	373	358	406	385	339	392	399	378	404	409	380	349	420	376	408	389	413	394	378	388	400	434	373	367	413	411	354	389	352	371	399	395	398	387	363	442	384	363	393	406	373	391	396	415	427	395	394	432	382	379	371	374	378	376	407	380	412	412	411	396	429	414	365	390	388	425	363	364	375	397	382	392	398	421	406	353	403	447	370	391	383	404	432	377	404	402	388	383	402	399	417	366	395	362	379	396	415	402	380	375	372	392	421	382	382	361	377	376	383	397	378	367	393	401	398	421	393	401	399	409	367	327	402	434	350	408	376	372	387	395	395	412	432	374	370	384	396	367	391	365	378	395	408	396	394	376	374	373	378	400	383	402	374	394	390	432	413	395	418	391	392	391	381	383	393	392	379	391	408	377	375	389	364	384	398	405	363	361	407	377	386	418	392	393	410	389	404	402	425	374	384	346	374	381	392	411	381	418	372	390	461	409	375	411	410	402	392	383	369	352	380	409	366	385	377	352	412	424	374	375	422	392	367	394	379	372	398	428	393	432	361	372	411	392	404	364	390	393	401	409	386	367	430	379	402	397	367	376	370	358	381	391	370	397	389	406	405	412	355	351	356	384	402	362	412	374	400	383	362	388	386	380	384	419	379	410	391	439	387	380	383	423	423	386	415	369	406	376	373	399	439	381	400	382	393	371	375	364	356	382	398	377	422	435	362	386	413	373	382	410	403	387	340	348	403	407	379	441	416	396	365	384	370	367	378	372	370	377	393	362	403	415	364	409	385	417	398	373	364	382	391	391	384	378	378	392	379	399	386	427	389	400	461	423	375	390	418	382	394	349	401	383	374	424	382	435	407	393	372	387	411	386	398	396	412	386	340	404	401	379	421	412	391	394	423	371	362	361	395	394	397	370	404	384	387	413	392	415	379	393	385	385	394	381	374	432	360	341	366	416	404	401	395	371	420	350	320	410	402	407	422	410	423	411	419	396	379	402	344	368	400	412	402	380	392	388	388	411	392	372	409	400	360	390	401	402	378	354	363	388	400	370	420	416	384	369	429	378	370	365	382	392	352	395	397	370	404	387	377	397	358	440	399	419	410	419	393	399	391	414	384	412	387	356	428	409	387	393	381	396	378	381	391	388	412	387	414	403	370	375	412	373	363	396	408	404	423	372	393	389	398	401	414	340	391	394	388	422	377	386	345	431	404	395	385	396	390	399	399	386	368	388	381	393	398	371	392	370	408	360	369	406	408	400	391	365	377	394	392	410	432	432	401	360	431	447	354	395	345	384	386	408	370	398	406	390	378	419	393	363	391	379	380	354	396	421	378	351	399	375	384	385	360	390	409	388	394	388	386	418	435	421	378	384	422	389	402	416	380	388	393	385	401	393	395	380	363	383	356	417	398	356	389	429	387	379	415	374	387	408	383	403	402	378	362	372	363	402	383	392	370	390	383	436	374	386	371	376	420	392	400	370	419	405	427	436	417	370	412	370	416	376	413	412	356	370	355	378	387	386	371	399	406	395	382	421	417	422	386	449	383	389	356	437	358	457	404	417	344	375	381	409	405	415	385	407	372	373	397	393	395	391	387	417	387	366	369	379	392	419	393	378	404	378	410	385	429	383	416	360	386	376	400	381	414	398	395	384	389	387	387	371	373	354	392	451	399	408	382	401	349	384	421	387	383	380	395	389	401	401	385	389	389	408	393	407	397	368	372	375	391	384	370	387	448	403	426	389	367	385	388	412	369	422	373	376	401	395	407	387	375	374	376	398	381	424	383	395	431	369	380	382	385	373	370	377	385	365	427	415	388	405	418	336	373	402	374	362	403	384	398	386	401	386	428	366	367	385	395	392	378	372	395	369	356	378	375	401	422	408	391	392	419	356	391	375	382	378	407	422	379	384	385	432	359	396	397	427	420	415	415	440	417	354	378	378	401	404	400	370	411	418	375	354	399	421	406	344	377	372	403	386	392	374	415	398	401	417	410	409	397	396	395	381	395	380	392	360	385	357	364	398	392	382	394	390	371	372	394	402	401	423	362	425	376	353	374	361	410	416	346	379	348	390	376	453	390	395	388	369	382	375	337	404	357	364	409	347	386	409	382	388	363	417	416	380	398	406	411	385	425	361	393	380	408	412	373	364	374	367	375	401	385	350	428	419	414	409	431	401	405	385	430	400	456	408	400	373	382	406	424	389	413	382	367	389	412	410	388	411	361	369	397	376	361	414	412	373	400	396	359	409	407	394	421	374	343	368	360	422	375	371	372	383	367	417	401	389	368	366	405	363	400	374	377	407	383	368	422	401	413	366	361	401	394	366	416	404	381	416	402	360	358	401	385	371	356	376	363	404	420	425	446	394	394	380	387	418	373	379	390	354	413	375	386	394	413	364	416	370	380	399	362	416	377	422	386	393	367	367	392	381	354	403	362	393	409	390	376	378	395	422	406	417	397	399	422	423	396	387	380	388	356	382	369	383	371	387	357	404	401	398	364	358	410	373	379	390	400	421	367	401	355	391	399	368	415	409	383	377	403	390	357	346	402	392	410	409	391	387	414	361	405	390	403	374	403	378	393	423	381	438	383	371	383	398	385	419	417	407	371	381	361	382	369	403	394	380	436	360	384	375	369	390	368	439	386	361	367	390	393	393	411	365	392	364	384	341	374	373	389	413	367	368	396	365	398	411	391	380	360	378	403	378	431	385	393	376	429	390	399	398	433	386	396	371	375	402	417	364	419	409	380	351	374	341	390	386	388	396	404	396	359	404	400	406	395	415	386	365	394	387	372	388	381	376	365	373	377	388	383	408	389	374	406	422	392	368	449	374	405	399	385	373	380	420	422	385	388	407	405	367	363	371	428	413	367	367	424	401	393	399	375	375	395	367	405	400	405	397	363	391	374	363	400	370	395	398	401	345	368	366	358	361	370	389	409	386	395	387	380	375	409	387	402	378	383	386	368	410	396	420	408	399	395	376	406	391	369	391	401	415	404	383	419	385	401	370	375	373	361	401	423	406	382	383	405	392	377	370	394	424	426	346	391	385	409	413	432	402	412	415	383	355	402	382	369	366	374	343	393	434	414	396	403	355	363	409	435	382	410	370	375	383	393	432	383	388	402	381	374	403	377	365	385	386	401	397	415	392	385	385	402	430	441	377	424	383	375	390	372	380	362	387	397	361	372	341	367	357	392	400	380	390	411	379	365	395	366	396	423	377	361	381	408	397	362	371	333	386	371	376	418	369	375	384	388	422
5682	1006	906	866	856	823	820	798	825	847	868	803	851	862	816	897	869	809	835	855	898	914	832	813	924	838	844	861	862	874	863	839	774	785	846	899	886	848	821	841	852	878	848	813	864	843	852	844	866	853	876	798	810	860	824	840	842	839	840	841	866	876	866	869	826	857	844	808	886	849	805	773	870	797	862	889	865	867	791	849	873	821	879	878	800	916	846	878	849	824	852	879	825	897	852	931	843	887	898	833	834	819	870	877	841	830	862	909	805	818	863	820	913	927	868	874	863	854	902	871	827	844	851	927	861	865	825	875	840	853	843	854	828	860	826	924	858	890	905	778	842	840	819	864	853	845	825	862	850	835	892	829	867	844	835	888	833	853	861	806	908	878	853	869	811	848	857	873	823	892	881	849	864	842	820	866	838	838	898	849	856	849	797	845	864	839	863	873	827	863	814	874	851	868	817	878	835	860	894	854	847	833	866	796	837	825	836	894	795	834	789	824	859	870	847	817	806	864	848	887	841	881	924	851	811	825	893	819	855	853	853	874	820	890	850	873	855	861	839	862	830	843	867	825	841	898	825	843	820	854	841	873	875	869	845	894	880	803	803	843	863	839	855	830	915	838	809	849	863	809	842	877	837	876	876	803	847	830	876	826	854	842	855	866	834	842	867	783	818	845	743	822	858	798	863	876	854	871	823	838	835	852	845	860	842	874	866	823	876	836	868	836	854	873	876	860	842	841	863	842	853	860	852	779	805	838	850	886	843	898	813	884	818	806	909	811	873	847	842	838	849	913	810	822	820	788	857	792	809	803	819	837	848	886	870	827	824	816	880	867	843	841	873	850	905	802	882	879	808	872	823	834	876	850	855	880	797	896	833	870	863	843	819	878	872	885	809	838	823	863	834	895	825	840	846	900	864	849	873	825	855	889	828	835	827	814	837	824	846	775	873	858	826	860	853	822	873	848	882	824	887	830	852	864	803	842	830	836	868	851	831	826	795	837	865	846	830	855	846	790	858	866	814	858	874	866	808	904	842	873	870	902	908	792	877	804	840	868	884	782	846	895	858	836	847	912	855	840	851	849	849	775	792	813	878	858	818	865	865	839	869	834	893	859	880	864	873	862	793	818	843	827	877	897	850	893	852	821	838	841	806	800	849	803	832	884	874	879	886	878	839	886	833	862	834	871	825	839	872	890	865	873	844	861	856	870	891	849	866	874	856	857	861	837	894	875	845	816	802	859	833	861	888	847	860	832	842	832	830	836	809	865	859	821	886	836	883	867	824	831	847	825	821	823	896	834	862	774	843	825	855	872	835	828	855	880	881	888	884	868	855	851	818	846	909	812	822	798	907	814	855	825	818	867	878	854	866	842	779	836	835	773	830	833	788	861	844	822	878	764	863	845	839	833	867	893	818	893	816	900	888	850	845	846	808	826	820	824	852	840	827	837	853	888	930	859	842	805	827	829	829	812	864	816	882	875	832	871	847	832	883	819	831	813	871	850	879	817	877	831	863	898	862	849	857	775	820	909	877	819	858	842	797	833	846	895	873	839	832	837	852	822	877	833	837	840	805	855	839	844	853	874	874	844	856	859	901	864	854	827	825	891	902	830	859	813	778	804	842	804	845	829	857	888	850	841	857	871	875	825	911	887	841	883	834	881	899	869	839	879	836	834	841	821	856	890	861	861	868	849	838	869	800	852	854	783	861	849	822	843	842	836	889	818	870	854	813	856	867	816	825	818	864	857	852	917	880	834	870	836	872	854	857	864	868	860	805	831	832	870	872	827	845	836	815	837	900	874	863	850	806	846	846	874	822	858	829	783	851	859	882	857	854	810	858	861	790	837	853	853	873	834	894	841	852	845	856	836	870	879	853	813	817	849	851	854	866	817	794	828	832	837	880	860	886	834	850	858	882	875	879	847	832	850	803	819	876	838	865	861	865	813	801	877	855	824	870	867	893	889	849	898	874	814	860	835	819	887	802	838	838	870	848	846	827	871	936	840	884	864	875	878	874	826	852	854	824	831	851	825	858	871	814	847	843	861	860	854	804	811	858	861	805	824	859	889	816	868	866	857	864	858	856	835	879	880	783	850	844	849	878	846	864	847	824	844	892	891	829	842	839	853	837	904	863	806	883	831	822	857	838	880	832	830	887	859	843	907	857	822	817	814	808	852	834	832	840	847	846	825	839	800	916	847	831	860	901	871	852	827	845	846	847	862	814	847	876	827	822	902	816	846	878	847	846	887	886	802	861	846	824	840	837	852	891	816	867	843	806	859	843	824	842	841	854	852	848	857	895	829	817	865	843	846	856	847	817	871	822	882	871	877	817	867	849	877	824	876	842	826	831	869	833	871	856	870	896	848	816	843	906	827	844	851	856	807	867	844	802	859	839	925	869	832	856	877	875	818	851	841	830	853	889	902	857	816	896	851	816	827	912	890	841	823	842	837	863	819	851	920	816	843	849	852	836	907	875	835	827	846	825	826	914	819	810	827	814	801	796	822	841	864	864	885	880	843	841	868	845	836	838	833	850	871	814	842	823	861	854	831	842	786	836	857	842	882	901	860	846	799	833	819	834	916	863	839	883	863	858	841	847	908	776	862	824	898	866	840	845	905	868	870	844	836	877	826	831	805	887	877	903	836	843	848	823	841	915	857	843	882	855	822	863	826	905	861	842	849	908	814	819	873	856	886	863	850	884	838	821	839	809	821	880	820	828	841	828	864	850	853	875	855	820	874	861	886	888	828	875	876	866	849	851	803	858	830	912	874	880	834	801	834	866	816	829	760	837	825	857	839	869	835	864	878	833	860	823	875	819	898	821	890	885	860	836	819	810	817	867	814	816	854	881	885	850	856	870	850	862	864	831	821	811	835	847	867	822	857	835	829	825	861	847	834	805	846	839	827	889	915	851	772	844	887	856	809	844	859	867	842	840	813	836	844	818	866	867	866	838	853	860	810	853	875	853	801	810	797	878	814	838	843	856	893	844	881	864	860	884	900	847	847	826	867	831	831	859	869	830	859	891	917	837	859	873	879	895	860	865	888	836	850	880	848	793	892	813	857	833	841	819	901	817	858	884	875	898	833	876	886	833	866	821	869	847	853	824	863	843	866	878	881	829	841	894	803	879	876	883	828	850	876	846	889	833	848	831	838	842	883	860	873	825	846	904	789	847	840	846	833	872	798	825	847	819	837	844	895	903	832	860	836	856	903	864	847	847	904	856	826	827	872	862	847	807	825	832	853	861	835	849	831	836	882	839	853	787	836	892	857	878	811	855	855	862	815	804	894	878	839	882	876	840	860	822	829	817	831	861	852	834	909	856	836	841	834	822	820	796	864	915	863	863	825	879	891	836	855	879	846	815	786	843	772	925	902	858	845	870	873	840	821	837	897	888	802	886	870	840	855	860	824	859	878	834	834	887	836	837	832	872	827	821	868	822	872	832	824	802	834	838	861	810	803	790	859	819	862	863	881	876	899	844	856	871	863
24921	21458	24736	28399	21336	21091	1071	433	346	328	313	305	303	324	291	287	287	268	267	287	316	300	322	305	290	311	279	289	246	287	324	308	295	288	257	299	282	261	303	277	300	293	263	245	276	316	278	303	300	268	306	281	308	295	275	269	289	283	288	289	270	272	285	281	278	268	267	308	286	234	293	298	273	289	263	282	285	301	294	275	294	275	251	287	319	294	254	275	286	287	274	256	258	256	275	269	288	292	271	264	290	250	280	259	297	274	276	293	259	262	307	281	248	289	262	263	289	283	259	256	284	297	276	245	300	313	294	285	288	268	304	271	258	289	261	265	244	284	274	268	255	287	295	299	297	298	293	305	284	282	272	286	287	309	267	280	261	254	290	240	280	289	304	251	301	271	299	309	255	283	262	265	268	251	277	262	284	276	297	293	305	281	279	250	277	247	296	287	291	311	298	292	294	258	268	307	263	307	297	301	259	287	280	286	242	301	277	297	275	289	292	299	260	267	277	283	292	282	285	290	270	286	275	289	254	271	253	273	325	287	276	252	271	308	268	260	289	297	284	261	276	293	284	265	276	295	268	277	275	296	246	284	281	261	269	283	261	267	276	294	268	269	292	279	296	283	269	308	309	282	280	282	293	272	259	279	270	289	290	272	279	264	274	258	294	268	291	287	242	284	314	278	274	298	275	285	279	299	266	297	263	272	264	275	271	289	254	290	261	259	263	286	292	272	278	272	268	260	307	264	256	266	246	305	330	300	287	288	269	268	280	281	289	321	270	252	279	287	278	280	284	281	301	261	280	269	303	274	292	293	277	277	256	293	251	262	277	287	284	292	262	278	279	276	281	291	287	303	254	304	271	268	278	262	273	256	268	287	278	266	306	266	241	296	266	267	246	267	314	322	291	286	282	296	276	282	287	256	280	286	289	281	280	277	274	287	276	263	257	228	274	286	244	287	287	282	283	274	283	288	282	265	291	307	314	271	273	323	284	269	293	280	243	274	296	279	293	282	275	318	285	267	289	244	236	288	278	270	284	309	287	292	294	295	260	284	287	288	301	264	273	291	277	270	273	248	281	295	290	288	301	297	266	258	269	242	293	295	278	260	282	291	295	273	259	319	288	287	282	286	268	329	301	281	271	271	278	258	278	299	303	250	293	243	242	247	242	287	258	287	266	282	311	281	303	273	287	279	292	298	299	316	276	249	277	297	313	274	287	247	286	300	271	295	250	250	264	292	241	305	266	270	282	254	273	275	286	298	286	273	276	262	270	269	272	274	264	273	262	310	267	274	275	297	311	298	281	277	274	275	266	264	291	279	285	290	281	278	298	285	299	249	257	250	277	279	289	308	271	297	279	272	271	301	277	246	261	298	268	254	294	258	258	281	267	285	276	260	257	319	321	266	289	284	333	285	278	270	301	292	251	266	275	307	277	307	249	267	264	263	301	259	302	334	281	254	274	248	289	297	275	306	275	287	270	284	311	277	280	278	279	292	282	300	290	310	265	255	273	267	265	267	254	268	306	299	313	241	304	294	245	308	269	313	243	268	289	290	281	320	257	265	301	299	258	276	255	263	295	277	295	282	291	304	284	305	295	304	307	270	297	271	312	274	241	299	298	267	262	259	274	259	282	275	262	276	244	247	292	273	272	284	272	234	279	281	284	300	288	278	277	278	284	252	250	295	279	296	267	276	257	266	300	268	321	273	297	286	287	267	267	253	296	274	290	275	277	296	280	272	266	293	254	259	277	312	266	249	300	301	254	263	305	268	306	261	263	278	271	307	269	303	270	262	316	294	297	321	326	286	317	259	281	279	256	255	289	260	279	236	310	280	274	290	264	301	275	257	271	266	271	288	256	272	298	261	265	295	301	258	274	262	289	250	256	311	306	252	309	276	293	293	288	274	259	275	282	268	261	244	297	318	288	301	304	271	280	276	266	279	266	317	270	273	280	314	275	260	299	264	277	245	264	283	317	236	274	283	284	300	264	283	265	284	273	274	308	293	275	288	268	271	275	283	257	279	300	276	282	261	297	297	279	282	259	257	282	270	286	285	275	290	253	273	237	263	275	270	264	315	319	267	288	283	291	274	254	270	295	257	264	264	271	290	291	288	254	288	276	296	283	303	290	274	291	265	285	292	301	241	293	281	305	300	277	273	299	248	285	272	270	277	298	276	283	277	287	264	251	262	252	248	287	273	268	266	293	251	266	278	293	282	262	283	280	283	268	269	329	259	276	257	246	309	257	260	322	270	271	300	296	276	254	283	279	266	271	266	292	304	283	261	297	284	280	270	272	269	279	255	279	288	257	286	282	261	286	257	290	278	275	321	278	281	274	260	265	300	278	248	266	285	275	280	257	288	298	265	278	297	268	272	271	278	283	312	274	256	291	286	237	268	270	248	292	238	250	275	306	278	291	273	303	248	288	315	307	304	293	283	292	274	255	269	275	314	289	276	303	292	299	291	279	285	262	271	285	262	271	261	272	273	287	259	291	295	319	273	258	268	263	309	265	278	270	297	290	293	274	266	298	329	255	258	262	267	255	277	280	286	278	301	253	244	281	257	268	272	260	306	287	266	284	277	263	283	292	281	293	285	286	291	265	244	240	254	251	274	307	261	270	245	274	272	284	296	270	271	283	281	267	265	275	299	285	267	287	257	275	275	244	264	289	260	282	267	284	299	284	243	275	290	282	272	270	277	295	262	248	282	240	250	251	289	254	279	296	295	303	268	286	268	276	271	294	264	291	267	258	251	283	259	241	289	297	258	257	326	279	291	261	251	294	268	293	272	299	290	247	264	307	284	278	264	267	276	290	299	269	270	283	272	274	254	275	300	320	302	299	306	260	280	282	262	261	286	288	264	307	252	268	264	295	286	271	293	300	270	273	305	272	274	299	299	245	268	272	256	270	299	272	316	275	286	284	263	265	306	276	296	270	260	286	292	271	302	309	292	258	289	272	278	291	304	263	317	292	273	286	272	294	270	288	271	305	273	277	300	273	289	307	304	298	290	286	268	310	262	303	270	297	272	309	303	324	290	276	310	294	294	283	310	319	259	302	286	261	264	285	315	300	320	287	249	278	293	279	260	284	257	268	296	281	283	274	266	287	254	273	267	275	257	277	255	264	263	286	290	301	292	297	307	254	281	300	271	285	252	277	300	289	307	250	296	254	280	294	301	280	260	295	284	296	292	277	291	268	276	324	294	272	293	282	262	270	251	280	288	269	273	281	278	243	292	278	298	287	282	278	266	277	249	285	273	261	257	271	288	273	244	282	246	300	269	303	275	279	283	278	279	265	260	287	301	269	252	272	300	276	292	266	291	289	262	296	321	299	250	276	260	300	291	277	278	254	260	273	275	291	275	258	277	296	263	251	283	290	295	278	291	257	268	299	244	293	249	292	279	299	262	270	253	273	261	287	218	262	280	309	290	284	273	274	255	324	278	308	263	288	287	311	263	272	254	310	300	268	260	295	271	274	285	303	286	305	285
3127	2123	1231	860	717	699	658	658	673	610	617	597	607	603	608	601	606	556	593	573	616	596	628	584	622	638	605	647	613	647	625	627	581	603	608	610	654	606	588	627	604	591	584	582	604	612	618	605	613	647	590	595	580	560	605	646	595	570	595	594	547	565	597	611	615	610	599	586	604	581	603	607	653	572	595	640	616	650	589	584	587	627	604	650	614	617	576	600	563	601	633	597	604	625	581	587	592	625	579	580	613	638	586	650	603	587	626	560	615	596	634	617	597	568	576	608	625	574	619	584	622	578	589	570	596	639	643	600	563	588	554	602	615	606	591	583	653	637	579	563	577	603	620	640	566	568	573	599	615	632	607	606	565	566	563	630	650	628	600	605	615	606	584	620	562	631	635	619	617	632	594	626	599	603	596	601	599	572	635	636	593	613	582	612	603	575	606	595	574	653	599	654	601	589	616	597	640	574	598	632	571	593	626	603	613	577	624	590	591	589	606	588	629	557	605	607	619	588	576	593	578	631	601	600	610	569	624	577	624	622	587	628	596	601	587	585	572	636	598	619	616	627	631	596	585	620	640	590	630	609	662	599	618	614	645	626	604	648	605	610	602	564	621	603	604	566	636	628	602	585	639	613	604	620	643	626	624	629	580	631	594	631	615	597	584	578	644	606	585	580	635	618	598	603	614	633	618	612	613	581	606	596	600	618	603	597	592	579	631	629	591	642	641	552	631	572	599	603	594	605	625	611	582	619	587	580	596	645	630	606	641	618	598	618	666	622	640	647	579	562	636	605	653	609	585	600	586	622	605	614	630	619	571	627	608	630	639	609	628	588	599	648	600	612	590	594	596	571	595	549	642	650	642	581	611	570	624	642	628	625	583	597	567	616	594	593	597	599	604	593	624	597	616	609	626	601	593	554	625	593	652	587	596	620	632	608	621	599	623	591	621	606	593	637	604	597	553	602	604	648	638	603	587	624	614	600	627	572	616	585	579	643	603	581	589	634	618	614	626	619	581	585	586	624	608	602	628	619	615	625	637	592	626	649	573	628	622	589	572	601	658	596	576	608	591	614	578	627	639	604	631	577	650	588	620	625	599	612	596	579	593	609	628	610	587	620	570	607	589	609	560	577	581	590	624	600	595	628	637	595	656	608	655	619	671	594	604	687	573	617	554	605	600	613	609	559	615	603	591	676	628	591	621	606	581	578	628	624	617	654	548	575	594	615	603	653	579	619	582	578	605	607	584	586	619	617	553	616	639	599	597	613	595	658	645	592	615	591	583	570	679	648	610	598	611	590	576	625	636	611	628	607	609	568	583	636	629	617	629	610	669	569	624	646	577	577	630	606	599	630	630	534	601	656	604	614	598	607	585	636	640	603	587	644	612	643	637	595	635	640	583	618	662	573	599	617	579	643	592	569	606	581	654	640	597	609	600	583	576	616	622	611	567	605	592	606	628	624	640	582	607	606	630	575	584	607	606	616	545	550	621	599	661	576	579	606	616	577	569	651	638	616	607	600	638	603	629	636	589	588	586	600	632	635	649	591	601	553	568	616	625	585	621	625	658	650	604	655	641	658	612	576	596	647	632	583	571	615	592	584	584	588	585	595	603	601	629	599	572	574	610	601	623	590	558	583	605	610	586	611	628	626	590	636	651	649	639	616	629	618	636	655	611	553	606	615	633	584	589	591	613	593	601	587	623	646	645	658	573	625	593	608	618	629	663	595	609	614	582	601	645	619	624	596	613	621	634	597	577	605	578	638	611	608	611	640	615	577	614	638	563	595	572	601	641	598	626	561	576	584	602	633	626	644	615	600	575	606	602	549	631	627	568	583	652	582	577	620	603	597	676	644	598	596	606	584	621	657	565	617	604	602	607	592	610	604	634	588	575	607	612	610	623	593	592	591	618	571	596	568	634	599	611	581	600	569	598	615	660	576	593	581	579	588	607	611	631	623	585	617	643	571	577	638	629	605	563	666	596	584	604	580	635	577	596	615	630	633	614	625	572	579	566	569	598	541	590	571	617	650	545	627	581	587	613	580	606	579	612	599	625	580	594	596	599	536	596	620	573	623	596	589	648	617	629	599	600	620	601	606	593	574	614	620	615	567	590	621	612	607	581	627	602	600	588	590	619	626	633	636	566	583	591	604	645	613	554	563	605	624	590	609	589	576	633	604	622	559	600	591	598	656	567	627	580	593	611	567	593	613	603	615	598	572	585	577	599	558	568	606	576	634	634	646	585	607	611	588	618	601	649	607	637	613	618	643	584	582	635	596	598	640	600	635	611	600	624	597	646	593	643	605	608	576	624	612	643	621	608	616	592	561	590	606	677	621	594	631	616	611	641	597	574	622	619	594	590	567	598	597	616	613	596	608	625	621	669	624	606	583	603	663	612	556	614	596	578	602	610	652	591	648	621	620	645	609	554	629	587	608	606	617	649	588	574	580	598	557	638	577	624	568	605	592	615	548	629	613	601	608	610	616	609	631	603	599	598	606	666	610	633	556	587	638	615	588	642	625	645	560	583	628	597	616	596	610	549	597	612	633	612	572	590	573	584	638	583	607	593	593	608	615	626	576	591	622	638	588	598	614	640	622	602	652	636	635	610	616	596	586	618	579	608	600	596	596	597	606	587	602	562	594	648	626	676	637	642	631	599	580	613	645	620	655	619	608	634	616	641	604	603	630	610	584	597	636	572	601	636	643	594	601	623	579	611	581	579	613	576	648	604	588	652	591	580	603	581	613	607	635	602	623	575	685	611	617	616	580	597	596	572	632	615	572	591	607	567	599	604	640	571	606	656	564	616	612	615	583	602	545	608	604	604	645	612	607	619	589	598	599	574	620	614	636	582	594	616	566	601	656	612	557	584	598	556	623	600	591	624	611	622	571	563	608	572	596	627	599	634	617	609	634	605	599	651	608	604	593	587	628	633	584	606	552	589	628	581	610	587	621	593	562	623	620	570	617	631	619	622	612	629	588	607	622	581	620	615	646	564	585	593	611	585	625	585	576	545	641	622	612	581	585	611	576	591	582	565	590	624	637	621	583	617	576	607	578	648	550	633	649	613	633	629	626	579	592	596	610	588	606	588	562	629	666	616	642	578	634	604	620	653	552	599	603	630	601	628	611	631	596	618	631	596	622	604	602	592	620	597	597	627	577	608	624	589	579	643	632	628	611	566	609	615	583	650	581	628	591	619	603	603	576	570	574	627	591	619	606	626	619	578	595	599	577	585	632	613	571	603	631	592	643	615	659	569	631	561	563	605	633	575	589	637	624	623	641	610	613	604	604	632	611	612	640	568	589	597	647	575	614	559	597	580	598	567	617	634	606	595	654	589	601	636	584	632	590	591	576	603	634	623	622	632	636	571	600	601	578	647	594	610	592	609	599	571	577	594	638	618	605	609	612	640	630	568	662	617	614	605	607	659	627	590	653	619	616	617	622	592	602	616	602	597	635	595	607	621	563	613	590	573	606	595	615	576	594
24356	21502	25147	28279	21502	21516	18005	482	238	271	234	207	178	166	159	154	170	166	159	139	140	138	146	143	148	151	135	126	117	139	115	126	132	144	114	128	123	142	155	129	140	115	123	126	128	128	105	134	144	123	143	136	132	132	117	131	131	152	140	141	131	119	113	118	105	131	137	111	131	131	126	109	117	129	128	143	121	118	127	135	102	126	127	138	141	142	129	122	115	118	152	144	133	128	139	129	126	121	118	135	123	127	125	130	134	122	129	131	125	124	122	124	113	126	133	135	123	123	93	119	111	131	136	118	120	126	115	114	124	116	113	137	103	133	120	119	115	156	122	126	120	113	121	149	119	128	147	125	116	129	126	108	110	126	100	124	146	123	121	126	122	118	136	141	124	143	112	118	127	133	131	103	131	124	143	142	102	123	116	131	132	124	113	115	123	123	121	136	125	135	122	118	123	122	131	117	120	128	127	134	100	109	105	122	132	121	122	134	114	124	132	126	115	95	93	118	106	142	142	121	134	102	111	121	125	121	116	124	155	130	123	106	149	121	119	105	100	123	120	130	125	117	133	129	118	125	126	101	153	128	107	114	133	123	130	130	99	111	112	113	122	127	110	123	112	119	116	121	113	117	126	111	113	124	139	109	117	113	127	158	131	131	156	136	114	131	105	147	108	107	123	144	135	130	117	113	122	117	133	122	117	121	119	136	118	119	112	135	123	133	133	115	129	119	115	133	126	135	114	132	109	119	125	123	114	132	115	132	121	114	119	130	144	127	109	108	117	123	119	128	122	135	122	132	108	117	116	122	146	122	132	126	135	128	122	119	123	123	132	102	110	115	129	131	116	128	120	122	129	127	118	115	103	121	111	133	127	119	118	113	133	112	113	111	129	110	111	132	114	132	125	110	112	139	110	126	130	133	127	162	135	106	120	128	122	134	119	120	112	138	120	136	123	113	130	145	128	130	126	129	108	124	115	107	122	108	115	114	115	130	130	130	130	113	138	117	109	123	110	129	118	116	129	131	128	96	122	134	123	136	129	120	136	132	119	132	125	136	118	116	94	118	151	132	128	133	129	117	126	95	149	138	154	117	103	147	109	129	139	144	118	119	114	126	121	132	124	131	113	137	132	114	116	142	142	123	133	134	138	134	103	123	106	106	140	130	116	148	122	114	143	130	132	111	107	130	106	135	116	146	115	110	137	119	133	112	113	116	109	135	106	113	109	126	142	112	105	114	144	129	105	131	147	133	132	121	140	131	130	139	124	120	115	115	113	104	124	119	113	127	130	134	119	111	134	134	135	135	136	129	122	127	141	133	108	139	134	136	122	125	115	127	105	104	116	131	120	126	111	138	108	142	133	141	117	130	130	117	113	142	112	114	150	125	128	124	137	141	109	120	131	113	126	128	110	94	118	127	122	128	125	143	143	121	115	120	125	120	141	119	104	137	133	116	116	107	108	123	114	115	120	134	114	109	122	116	112	126	143	111	124	115	108	124	137	100	142	122	146	133	148	142	125	115	114	137	131	123	109	145	113	115	92	101	136	129	109	145	128	110	126	126	111	134	135	111	121	146	133	127	121	112	129	132	134	137	123	138	124	131	128	112	124	113	117	132	110	130	128	120	113	127	119	136	117	138	102	133	115	134	132	127	145	129	137	149	122	124	131	130	118	150	122	137	120	97	131	126	126	153	110	120	126	128	126	136	128	128	109	128	115	134	139	138	105	118	131	121	132	140	108	125	148	125	124	105	116	139	114	112	118	96	124	114	128	119	113	116	131	124	144	130	128	122	133	133	112	118	93	140	126	123	126	143	128	139	117	128	140	116	135	112	116	125	131	119	127	111	119	132	120	102	125	148	129	139	136	131	117	137	122	128	106	126	124	142	132	126	126	132	135	140	116	124	149	117	140	117	130	115	120	153	106	126	139	119	124	136	125	114	134	143	135	119	121	138	142	135	120	110	131	133	117	115	142	119	135	137	132	116	113	126	118	124	94	113	135	116	138	140	130	114	118	131	130	135	119	107	131	115	117	138	121	129	123	129	121	122	123	143	127	110	154	133	129	118	129	113	141	122	148	127	127	113	124	135	136	112	128	135	147	126	124	146	133	139	124	146	120	148	139	110	140	137	116	124	126	115	134	111	122	129	112	111	113	106	136	105	138	134	122	123	128	109	131	116	116	133	129	103	117	128	152	127	118	119	141	117	116	135	120	136	109	128	124	135	113	141	122	108	124	149	127	109	127	129	151	128	120	136	119	113	121	140	120	110	124	112	148	108	123	153	124	118	108	101	108	117	152	134	113	145	123	121	118	119	139	126	127	127	126	142	125	126	137	116	123	136	123	121	123	151	119	143	125	126	118	132	112	112	119	111	135	115	132	113	119	130	131	109	105	127	117	138	111	130	130	131	124	143	120	111	149	132	135	107	116	99	129	130	124	98	129	105	133	119	99	130	128	126	110	112	109	112	139	123	118	123	128	150	114	110	126	127	146	144	132	116	136	105	118	124	134	112	111	136	135	109	114	140	133	116	135	127	129	136	119	108	147	133	120	132	125	117	123	121	124	125	135	139	132	116	134	106	128	150	139	115	149	149	131	108	131	131	133	131	112	136	123	133	117	130	137	120	122	150	115	125	124	133	133	108	127	130	129	111	127	117	113	145	130	133	127	141	139	144	152	109	115	123	126	118	114	136	122	102	130	107	143	140	120	138	139	129	131	139	132	121	134	130	125	126	124	126	103	110	116	106	126	145	149	120	156	129	107	138	108	143	121	130	132	125	122	117	129	122	102	132	119	123	127	128	113	112	136	127	113	141	134	120	124	111	116	92	136	136	142	140	139	107	116	114	126	117	120	124	138	134	158	133	131	111	118	134	140	126	112	126	129	134	116	139	111	108	120	139	133	118	141	134	106	142	122	136	130	113	132	120	103	108	97	143	130	113	115	129	114	153	106	139	156	114	147	95	122	147	121	127	139	110	135	123	118	114	135	127	138	118	127	126	117	134	125	138	122	108	132	114	111	141	114	124	142	119	120	107	122	131	131	130	140	134	136	132	114	150	118	115	129	117	112	104	152	120	147	147	122	122	131	129	125	125	141	125	120	123	124	116	127	151	126	128	131	113	136	109	110	147	138	129	111	107	121	131	124	127	131	149	124	138	113	139	134	144	141	137	116	141	110	139	118	131	113	134	117	127	129	140	119	133	118	114	148	127	124	120	127	111	127	139	130	111	119	116	106	114	124	120	119	124	132	132	116	125	127	116	126	141	149	138	126	132	122	126	114	128	100	102	116	137	117	124	127	122	129	129	129	119	128	119	141	120	110	122	112	111	121	120	109	134	108	102	132	130	124	126	133	121	133	136	145	115	143	119	117	101	122	116	135	111	117	121	124	101	125	131	124	128	111	109	137	117	146	123	128	128	118	125	124	149	107	139	131	118	131	126	127	120	142	136	123	108	126	151	124	128	137	111	129	125	154	116	121	135	120	138
2951	3042	1488	806	542	472	372	395	355	353	319	315	332	319	323	330	306	334	337	319	294	335	285	324	331	307	317	301	317	300	307	328	311	298	283	288	314	289	300	332	274	320	290	310	319	297	311	300	318	311	307	302	323	286	273	299	330	325	311	321	298	308	311	318	290	285	301	297	287	320	323	284	303	308	280	326	304	290	307	312	306	298	286	280	289	310	282	346	322	309	303	303	291	313	292	299	328	308	286	292	316	336	310	291	307	291	286	291	327	303	298	319	310	302	298	364	304	316	318	306	301	336	310	334	298	292	321	300	280	325	321	324	302	291	313	285	320	298	323	279	330	308	303	296	258	316	352	284	309	313	292	280	303	314	315	304	295	285	322	292	281	311	281	301	298	291	324	327	309	310	299	315	289	333	342	295	323	303	299	322	307	306	317	294	284	312	316	293	278	294	307	327	312	332	319	323	287	325	288	280	286	286	296	308	302	278	292	290	319	344	310	289	304	284	295	317	264	294	305	336	298	310	320	297	322	302	314	311	304	287	325	307	310	287	297	308	300	310	336	313	279	318	330	300	284	273	310	295	303	310	329	313	303	305	301	328	308	320	284	295	297	305	296	318	314	283	318	314	319	299	315	308	304	335	318	327	307	311	283	300	294	307	281	271	300	310	290	315	301	290	318	284	284	310	313	288	319	299	345	310	321	328	331	344	268	316	288	284	313	294	315	313	309	305	327	292	302	304	306	266	327	314	293	283	323	314	332	301	290	286	342	301	310	288	303	317	316	284	288	299	321	334	320	296	295	296	302	293	289	306	305	300	283	326	303	263	296	311	301	303	256	319	323	311	311	328	284	295	313	317	316	271	305	307	307	301	338	303	296	317	296	280	299	316	282	281	282	300	300	299	273	282	297	284	306	338	298	312	308	313	286	312	295	315	321	319	344	301	319	310	323	320	327	307	302	310	286	286	314	283	294	321	298	289	296	313	325	306	269	329	296	305	327	315	319	304	373	266	306	312	291	331	290	307	314	299	319	298	294	330	303	290	315	289	343	302	263	306	294	288	302	330	279	305	284	304	300	318	321	300	296	295	338	294	298	310	305	287	295	312	292	319	300	314	306	289	307	326	311	300	304	333	328	309	309	308	292	318	342	326	308	295	298	315	305	327	311	309	313	306	301	322	320	307	319	297	294	294	302	322	288	299	301	291	321	312	306	350	298	287	297	296	307	309	329	302	313	282	348	296	303	347	316	336	353	304	297	304	301	321	311	332	312	309	300	302	274	280	291	312	314	303	314	316	309	307	323	282	338	321	292	319	270	304	280	274	299	312	288	310	299	326	286	295	285	328	302	281	286	319	338	332	278	309	282	288	311	314	325	318	310	275	316	287	324	296	324	326	252	335	280	290	319	327	315	294	323	305	290	300	314	306	300	279	276	281	322	346	331	304	305	302	295	282	285	301	294	282	306	319	302	308	283	325	296	314	298	306	311	295	347	306	317	275	328	303	303	299	301	324	315	317	298	288	305	298	299	317	303	279	305	301	306	319	304	282	300	279	310	293	286	309	302	286	313	321	287	331	313	304	295	325	293	286	326	295	307	326	310	312	292	294	319	341	296	309	298	307	319	307	294	293	304	279	278	292	309	318	302	298	306	281	332	306	333	315	297	288	309	308	278	293	319	295	274	328	324	298	306	301	315	324	310	284	332	312	323	317	293	275	306	312	308	313	300	291	324	274	311	304	341	285	308	342	299	303	277	310	285	318	289	277	274	297	304	314	285	295	328	318	328	274	340	323	337	294	320	308	296	333	313	286	318	302	305	332	323	329	345	301	274	304	284	294	313	286	312	320	302	337	305	294	325	295	286	319	308	322	359	299	329	309	326	314	336	297	311	288	321	293	313	299	275	299	316	313	326	308	314	305	297	346	282	305	330	305	317	298	329	278	325	310	316	347	314	305	328	292	276	298	278	293	320	323	295	302	320	290	319	271	312	311	314	312	283	304	283	312	328	308	317	324	324	308	350	326	290	290	320	329	262	296	299	344	318	320	299	300	303	304	295	331	300	329	297	323	318	319	285	310	325	311	306	264	303	323	298	282	330	290	303	296	284	307	315	317	302	306	275	286	283	319	295	285	286	327	316	277	288	281	283	297	313	308	295	294	317	302	342	307	306	342	286	329	297	290	287	312	276	328	289	304	297	301	298	279	293	311	336	296	265	303	312	310	318	285	319	332	307	332	319	301	299	308	309	315	314	291	314	315	324	334	299	301	319	300	313	284	323	309	309	311	300	287	299	314	315	310	315	325	291	335	313	303	307	265	301	319	291	325	326	314	309	306	294	321	323	309	309	292	322	341	284	295	319	280	306	312	315	298	327	317	330	337	315	318	313	301	302	292	298	298	364	292	302	306	305	318	307	319	329	289	251	316	330	285	335	315	314	315	297	283	305	322	280	312	310	310	300	296	298	313	313	294	290	296	307	303	297	279	305	306	325	300	334	307	303	302	324	288	295	304	299	284	300	272	316	287	298	323	321	308	306	308	303	285	311	308	323	297	308	270	336	326	310	283	313	317	320	356	301	312	338	302	302	361	320	286	303	308	298	314	321	312	310	322	302	293	317	290	282	292	300	312	272	292	318	300	299	283	296	300	280	313	310	319	303	296	289	322	317	292	310	283	319	306	327	305	283	288	314	313	313	311	298	329	330	299	289	336	312	310	317	307	268	305	301	264	285	300	303	309	324	283	314	320	351	311	333	284	293	302	307	296	312	313	278	302	305	331	343	308	301	322	286	272	311	287	316	280	304	304	293	302	317	293	265	324	309	302	314	279	314	321	327	293	298	316	294	310	297	314	323	303	288	305	298	308	298	283	325	276	297	331	335	277	315	315	306	334	312	289	270	318	311	267	312	286	305	308	300	306	283	301	288	325	309	291	318	336	310	330	294	303	298	312	292	280	293	305	299	297	290	315	309	286	309	283	318	310	310	323	319	304	293	308	286	290	300	289	301	313	321	303	308	290	279	281	301	292	332	301	283	282	309	293	306	271	322	296	290	303	342	306	293	284	289	323	278	293	315	277	303	273	284	310	288	313	296	324	324	297	305	292	305	320	294	279	308	292	295	282	317	309	307	331	288	318	330	322	312	294	308	285	318	324	301	308	297	312	352	331	290	321	275	281	304	299	322	305	287	295	356	313	316	336	313	320	305	282	327	320	293	303	309	314	304	301	272	293	314	282	307	317	348	333	304	315	285	326	299	306	318	328	326	335	307	287	325	314	303	289	326	305	288	307	283	323	285	310	300	324	329	293	300	326	298	309	296	286	305	290	307	268	287	300	304	301	299	281	286	325	313	289	282	306	307	305	330	294	310	347	281	304	327	311	303	301	290	311	285	295	309	290	321	317	267	314	289	278	300	306	323	305	286	310	327	287	284	321	336	311	312	311	293	275	318	324	333	277	293	325	306	309	302	273	319	284	287	315	326	308	314	314	346	316
32039	20975	11684	1088	579	559	481	435	391	418	379	416	404	393	388	394	401	387	416	393	395	433	451	393	376	386	390	377	417	406	399	360	427	420	426	427	371	384	372	399	372	411	390	388	357	406	387	366	386	389	370	394	359	383	376	408	366	422	389	384	380	387	358	389	409	400	400	365	403	366	372	389	443	354	386	380	380	430	403	367	412	423	372	411	376	374	405	388	375	381	405	393	381	372	378	416	419	392	396	393	407	389	393	405	404	390	403	361	372	426	384	389	419	428	380	378	403	317	405	395	397	416	391	430	404	334	401	364	379	371	365	415	382	376	405	373	401	410	425	423	396	393	406	384	370	365	382	328	387	386	404	363	381	394	380	405	430	424	373	380	399	433	386	405	395	359	365	373	407	394	378	413	390	395	420	410	386	385	383	356	377	382	432	385	364	384	357	395	386	391	400	394	364	361	393	388	388	423	413	377	406	372	420	380	414	416	389	360	358	402	401	437	398	402	390	411	430	389	333	421	422	405	416	352	358	392	395	415	450	421	370	378	347	387	374	387	377	405	363	406	384	391	396	411	420	387	391	367	418	376	405	384	412	385	401	392	361	401	399	368	403	385	399	370	422	377	429	396	415	366	407	393	419	408	426	402	410	380	425	393	433	422	404	397	421	372	390	355	373	387	404	374	395	439	388	378	402	367	409	401	379	397	392	431	364	405	420	369	389	428	397	372	392	373	379	385	384	426	414	382	418	386	399	406	394	436	369	393	399	377	368	436	391	413	351	374	409	380	429	411	395	372	378	401	392	392	412	378	357	383	378	389	363	386	372	402	368	411	383	411	395	363	409	402	389	394	380	380	388	386	406	363	398	394	385	361	388	405	379	400	393	389	378	427	397	426	345	392	387	388	389	384	374	381	396	388	398	363	395	418	399	404	383	397	410	393	402	383	395	342	418	392	399	379	426	388	378	395	421	388	384	365	395	413	366	390	410	379	392	418	392	392	400	377	386	408	407	402	382	380	392	413	400	431	399	399	353	387	412	391	415	365	381	391	351	394	383	386	400	391	401	374	423	392	410	421	356	385	364	406	379	409	398	360	402	411	397	394	382	408	419	378	407	407	378	396	396	410	374	375	384	398	413	386	405	367	374	386	432	381	403	386	387	376	387	410	427	380	384	379	395	407	382	367	391	404	370	398	383	393	366	381	390	372	412	375	397	376	368	403	371	425	421	373	392	367	394	363	390	366	415	366	383	379	378	371	376	406	409	410	371	406	402	385	369	430	368	398	422	388	398	387	379	410	432	402	390	386	371	385	400	378	390	387	392	362	404	422	378	391	393	394	403	385	372	401	394	390	415	385	388	368	366	404	426	399	360	387	395	375	408	415	404	421	398	412	339	372	411	355	384	388	443	363	402	382	403	398	394	427	364	416	362	385	378	385	390	393	387	386	418	438	385	418	389	382	408	395	370	401	439	385	395	423	408	415	399	369	366	415	404	394	398	407	367	367	350	387	397	424	386	387	370	402	386	391	389	390	388	363	408	442	413	391	394	403	395	410	380	358	394	388	397	371	408	399	362	411	389	418	402	416	439	382	406	395	393	452	431	430	381	400	390	414	420	415	398	423	370	425	391	373	386	368	396	387	423	377	405	384	394	430	363	380	401	397	405	460	370	385	410	422	402	423	376	369	423	404	387	383	360	355	407	405	416	401	401	393	415	398	412	355	386	352	374	365	394	388	397	371	364	383	396	403	446	382	400	373	395	344	401	408	399	399	378	365	411	372	355	429	387	338	428	378	406	402	366	403	416	447	408	379	375	411	409	416	385	413	376	344	377	370	409	412	382	408	383	437	381	349	422	392	381	411	395	405	431	411	393	384	404	385	395	376	415	379	396	439	378	393	450	417	362	371	412	406	393	453	407	456	389	356	404	354	368	384	366	381	420	362	391	402	382	357	409	388	409	378	378	408	383	371	428	418	390	364	415	364	392	435	417	378	382	359	359	367	394	404	413	376	408	442	406	376	384	357	373	397	422	410	395	382	440	387	405	403	393	359	383	376	410	386	376	378	395	373	420	402	411	416	389	408	392	380	376	378	388	364	391	389	391	416	377	394	388	383	370	390	416	405	409	429	393	402	373	392	412	387	378	451	407	412	394	397	398	385	400	415	443	389	421	393	402	378	421	416	384	413	378	412	384	391	397	402	354	398	376	420	410	363	439	409	342	401	402	389	403	391	412	394	421	387	400	380	341	415	404	419	376	402	386	361	387	402	389	385	371	404	366	389	397	390	394	386	398	396	409	423	382	401	410	415	427	384	408	399	430	394	385	415	365	376	393	397	378	381	356	391	394	381	405	398	428	402	410	393	382	415	341	402	389	369	384	391	409	360	398	392	364	361	414	357	413	421	374	350	376	374	425	411	377	394	377	381	407	409	375	378	372	403	412	385	331	388	373	367	369	392	377	405	386	396	365	403	393	411	403	418	408	382	370	376	385	373	398	363	389	372	348	383	420	393	365	396	389	383	405	434	381	442	382	395	393	357	383	410	400	405	382	381	366	377	369	405	423	373	399	405	393	364	360	429	423	397	419	420	382	387	373	428	396	394	400	383	371	356	383	414	397	399	368	367	396	403	408	444	425	419	381	402	390	427	397	372	415	361	418	395	429	408	379	421	396	400	413	399	381	348	395	380	421	427	376	352	407	422	348	408	411	382	427	393	388	394	404	422	408	361	404	392	403	394	408	368	390	417	418	346	410	444	362	380	388	411	378	396	403	355	379	419	474	386	390	385	415	369	391	385	433	429	393	384	373	417	450	379	400	370	405	387	435	382	395	380	392	351	383	400	426	390	409	392	369	411	382	402	414	453	429	405	389	352	405	362	421	390	371	361	406	371	409	366	395	379	388	415	382	417	369	359	358	381	397	387	408	406	391	405	382	342	391	402	361	371	432	377	377	372	386	400	380	426	417	387	397	442	385	395	395	387	376	406	399	399	445	376	426	375	371	367	384	409	405	413	367	373	408	402	370	361	421	405	422	438	414	428	408	409	401	411	393	370	437	420	380	398	383	392	399	380	379	369	398	370	417	400	400	402	383	417	388	402	383	421	418	394	420	392	403	373	393	422	361	396	393	392	390	377	399	378	467	407	391	381	386	377	357	424	395	412	403	402	389	388	421	405	403	402	417	370	362	395	370	384	407	400	396	393	347	379	390	380	404	392	358	427	407	367	369	376	396	376	381	394	387	415	350	399	408	424	374	402	410	371	391	375	386	403	404	382	393	387	390	376	387	450	372	404	432	395	346	375	424	411	383	402	397	388	378	383	391	406	403	414	382	377	393	385	372	381	399	391	386	372	389	400	393	387	367	421	399	436	382	381	380	400	398	414	421	392	408	384	410	381	381	424	390	416	382	414	433	365	376	383	386	366	403	388	377	385	349	373	361	361	384	361	378	419	394	420	374	387	431	393	392	399	396	384	349	367	409	379	385	394	406	405
5722	1005	907	814	835	875	830	865	870	883	815	861	847	835	820	845	826	874	811	812	881	865	906	813	786	835	854	841	860	881	845	830	849	866	825	821	857	829	911	819	858	808	852	837	842	810	806	797	879	887	862	861	836	854	828	850	795	875	827	827	843	851	850	819	818	891	827	853	905	860	856	896	881	863	836	834	806	804	848	877	847	843	843	799	861	847	836	851	875	895	873	847	866	849	813	833	833	871	856	834	857	819	896	871	839	844	845	894	847	857	877	877	854	870	887	839	819	826	863	834	831	909	877	831	849	876	875	841	840	839	915	847	866	814	891	872	843	852	874	844	837	826	856	871	868	825	840	845	850	812	885	874	864	813	841	877	878	815	898	856	841	892	868	859	839	873	869	876	862	845	838	809	783	857	834	804	818	844	817	816	832	855	870	845	892	848	845	903	824	903	846	848	819	864	886	868	832	828	803	895	853	839	874	795	826	829	838	823	857	908	863	818	805	835	877	847	874	805	877	839	837	857	839	845	834	864	848	880	818	851	858	824	812	831	817	895	815	803	880	846	868	892	864	870	813	847	849	845	838	811	808	815	852	871	860	877	823	841	840	791	849	842	833	852	890	815	871	837	846	811	813	765	865	846	883	862	851	834	780	881	849	838	786	816	839	865	870	829	852	822	858	772	862	833	839	844	852	877	799	901	844	842	797	842	862	857	868	905	866	834	861	840	906	802	851	889	867	860	864	930	787	843	898	862	839	856	872	876	844	860	867	822	847	853	855	855	841	854	861	808	907	868	810	828	891	859	883	882	809	841	857	802	865	846	860	835	852	802	865	848	812	829	817	902	889	831	835	871	884	813	866	870	869	887	865	842	855	856	867	902	859	870	813	809	859	801	830	867	835	891	861	819	877	844	872	880	805	880	891	851	836	797	813	831	876	845	829	871	855	862	876	844	901	872	851	820	865	880	861	844	863	857	883	821	894	884	832	853	841	810	782	864	829	905	879	884	864	933	860	845	906	851	818	862	836	797	833	836	863	848	865	857	833	861	859	863	895	799	868	810	839	858	820	869	832	855	833	849	837	803	875	869	875	810	843	852	915	866	830	861	825	866	861	823	875	871	884	864	840	881	888	888	831	807	857	815	826	846	813	838	881	869	845	854	864	839	849	818	898	886	862	834	880	813	844	874	880	830	883	848	871	850	860	891	874	840	837	845	901	841	834	841	872	883	823	855	844	842	809	864	870	825	883	846	841	853	854	838	842	904	827	866	876	839	886	874	837	855	881	818	934	840	870	894	838	853	852	779	836	866	878	883	875	816	903	795	828	858	842	813	882	880	810	831	849	904	844	795	823	843	779	884	824	877	843	886	833	828	868	818	864	836	860	842	806	861	895	851	837	855	851	853	828	818	808	839	867	897	852	894	858	805	808	870	857	865	825	847	813	861	831	848	843	813	807	823	819	820	884	883	813	836	882	850	834	852	829	854	858	834	842	877	850	860	836	850	814	866	884	805	841	887	874	869	858	841	823	868	816	844	864	879	808	783	869	877	826	824	874	851	860	878	884	876	841	852	839	901	822	859	807	849	876	900	833	863	829	876	878	870	815	819	890	880	823	863	911	869	872	835	879	893	872	852	940	831	888	782	823	805	891	862	804	818	856	845	851	831	865	897	842	839	861	920	837	903	854	843	825	880	863	860	848	824	880	855	825	839	880	860	902	845	809	835	783	882	883	860	836	843	872	863	821	901	881	863	847	857	828	903	848	859	788	843	834	812	858	862	859	853	843	801	809	837	825	845	805	825	865	813	848	833	811	807	793	895	843	836	864	837	879	809	825	893	845	826	831	861	880	843	850	853	850	866	828	841	819	870	822	837	862	843	883	798	872	867	879	839	848	826	835	853	849	810	841	829	938	890	847	883	831	903	853	824	832	837	849	850	835	841	880	843	797	872	821	893	808	913	843	808	899	809	850	830	841	875	832	849	824	904	864	875	866	873	839	865	891	868	851	908	820	859	840	830	896	821	810	863	851	831	855	848	837	814	821	845	825	896	850	805	795	843	895	885	848	832	839	834	830	831	885	872	853	826	829	897	803	824	842	848	872	803	866	835	857	856	850	889	846	893	839	882	810	831	897	857	900	829	868	858	867	868	854	865	806	821	861	842	880	865	857	877	841	861	845	837	867	823	844	828	856	850	880	829	871	862	866	850	826	867	883	857	839	871	900	888	849	842	806	865	893	871	877	866	862	860	852	777	867	789	807	813	876	827	834	833	854	878	869	873	869	919	845	841	886	896	847	843	829	869	876	888	882	854	929	854	864	833	865	855	891	839	819	846	867	840	838	823	857	899	856	879	878	864	807	838	837	853	891	875	890	855	828	830	901	856	857	860	851	881	857	857	875	810	833	765	796	816	874	869	848	852	804	892	837	817	842	829	811	854	898	867	866	843	859	861	883	888	866	860	880	884	851	808	833	820	858	834	858	856	858	857	855	880	828	840	896	853	880	852	896	883	843	843	859	866	868	820	862	861	836	850	862	878	787	837	847	808	871	806	872	898	835	859	862	817	860	902	853	873	869	886	874	904	861	839	853	853	813	858	824	892	869	836	878	863	916	820	879	851	837	895	884	858	888	838	876	824	834	880	815	908	866	827	864	831	828	875	839	848	836	857	889	886	864	871	830	837	832	829	855	825	912	887	808	847	866	936	875	843	846	806	878	812	857	841	844	867	877	843	838	843	834	864	831	845	822	892	882	831	868	882	860	831	867	859	829	877	870	877	903	849	857	891	870	815	877	861	852	905	848	864	829	858	801	849	890	887	852	839	868	903	810	878	840	826	853	870	899	853	866	788	880	832	871	846	837	771	813	875	885	840	799	847	836	838	837	865	817	879	823	856	866	817	846	894	880	894	824	860	878	877	855	813	868	842	838	875	862	840	869	833	843	845	852	790	834	809	871	872	849	836	813	838	892	859	871	858	859	838	813	837	856	833	847	851	876	826	850	845	867	837	858	807	885	891	844	812	815	870	841	840	835	880	888	880	885	836	788	884	863	844	827	853	836	809	848	836	865	790	804	798	800	815	858	854	824	927	849	833	836	831	815	855	839	863	837	859	818	898	892	804	870	847	854	863	881	835	819	822	849	844	881	873	873	887	892	854	878	893	885	824	833	863	831	857	830	865	837	822	868	837	898	862	859	891	839	866	863	833	839	830	850	820	904	840	844	858	856	824	885	852	814	855	872	820	855	852	892	854	880	905	876	836	821	812	895	823	838	825	872	849	881	852	859	868	867	876	844	838	817	841	913	829	804	831	857	871	854	863	832	820	864	868	864	849	849	847	853	836	838	838	816	833	957	813	877	946	804	877	849	862	847	820	883	865	869	877	849	861	862	871	853	849	833	871	871	818	778	907	857	867	824	843	856	861	820	837	862	874	835	806	880	831	884	852	835	815	860	854	892	856	885	877	850	827	826	817	801	964	839	872	862	847	878	836
24889	21490	24853	28577	21487	21222	1174	419	335	341	299	306	320	311	293	279	300	298	256	281	309	283	295	276	290	278	263	268	287	278	291	283	293	289	308	295	275	307	270	269	261	287	303	288	315	288	282	236	299	313	265	260	281	300	278	295	278	274	281	288	278	274	278	300	305	252	313	264	284	302	264	288	301	316	292	270	308	271	285	254	283	294	253	315	297	307	296	271	256	271	267	289	286	295	255	307	272	268	322	273	303	286	284	296	268	260	263	284	307	292	237	271	257	267	288	255	271	287	257	267	293	318	247	285	280	322	314	270	282	276	263	268	258	313	258	277	273	252	251	272	242	267	240	272	278	264	288	264	265	240	288	253	274	284	264	310	282	252	258	282	305	289	293	252	263	267	301	287	275	268	309	296	227	265	292	292	283	261	289	241	314	277	240	283	289	285	264	273	284	255	268	254	257	260	296	293	279	312	291	277	280	295	287	267	279	289	279	273	247	262	256	283	252	271	268	267	282	282	257	273	271	283	290	283	320	293	259	298	275	299	280	256	313	280	297	290	251	267	262	293	273	296	283	259	268	248	274	261	296	275	284	258	242	294	282	301	257	290	295	281	305	276	267	275	288	269	297	251	291	286	281	283	305	270	280	297	302	316	254	280	272	275	277	272	273	246	274	287	266	274	257	263	261	295	298	298	294	298	292	274	258	276	284	263	274	247	285	296	266	272	289	253	270	271	250	286	252	293	276	283	285	284	266	257	271	258	287	253	247	287	261	282	306	293	275	276	272	301	285	261	266	268	284	273	266	280	276	271	267	306	279	269	309	283	262	251	311	270	245	294	297	271	283	286	267	270	285	286	263	298	285	250	301	263	277	265	275	283	281	285	259	267	262	271	272	256	262	279	270	282	268	280	278	282	298	290	278	300	295	293	279	286	265	252	288	279	270	293	253	278	287	281	275	266	284	257	272	299	282	292	310	267	247	275	269	295	236	302	241	265	284	294	301	267	285	277	284	252	270	281	274	287	271	256	274	299	311	264	312	263	275	291	257	291	247	260	278	289	295	262	302	255	277	300	243	263	271	268	311	274	276	290	291	293	283	289	243	289	262	251	284	314	266	263	281	251	274	261	278	256	282	291	267	274	226	319	291	249	265	283	300	315	280	262	293	280	295	278	281	275	297	264	310	309	264	283	256	285	272	274	299	264	290	310	274	255	290	242	291	263	274	293	274	270	276	276	281	275	293	255	309	242	268	252	247	260	265	270	246	238	283	244	264	274	278	306	273	315	294	285	290	313	267	260	291	240	260	266	264	292	275	262	267	254	265	301	269	274	298	307	258	289	287	299	304	296	264	281	296	265	266	280	312	271	243	275	274	278	250	251	259	283	285	298	296	266	254	257	260	279	273	303	293	271	294	281	277	265	263	276	272	300	277	296	299	275	290	278	261	244	316	301	253	286	283	276	275	312	273	276	286	278	260	286	301	255	284	271	274	286	263	299	279	286	272	293	258	288	279	261	276	274	262	290	273	283	270	260	277	283	296	268	271	292	266	277	278	285	286	250	302	265	279	300	290	266	282	280	270	325	305	301	300	277	258	293	274	299	284	272	276	291	303	269	295	252	277	299	268	295	291	270	291	280	274	271	258	279	268	255	297	270	287	272	270	274	279	252	267	264	259	262	295	266	315	242	264	253	295	277	287	283	269	310	278	253	277	287	261	264	272	297	281	256	281	268	258	285	296	293	278	263	263	283	259	264	267	323	270	270	286	281	295	270	280	286	260	264	310	261	305	316	280	310	266	255	288	294	296	258	307	269	276	297	262	275	288	250	284	266	312	264	303	271	268	284	276	272	304	254	263	296	309	263	311	312	258	283	266	274	294	252	261	277	252	294	295	273	283	257	271	313	278	264	297	296	261	286	260	274	272	298	271	285	280	292	293	265	277	304	291	280	281	278	290	263	304	277	274	250	253	249	258	262	237	269	268	270	276	308	304	311	245	284	298	285	253	286	299	236	265	274	248	276	257	280	257	260	286	319	278	264	264	320	296	279	272	282	256	286	282	291	299	276	253	295	286	288	294	268	277	287	309	297	253	258	269	258	289	282	296	293	276	266	274	292	295	303	279	306	284	294	281	289	286	266	276	255	282	285	299	288	300	264	282	305	304	262	281	267	263	276	270	286	266	280	272	262	263	251	275	259	281	274	292	262	285	276	254	279	255	326	258	258	221	275	272	268	306	261	261	271	238	266	289	262	275	273	247	283	280	296	271	270	304	269	306	280	278	284	283	287	304	280	288	288	258	285	262	274	250	286	272	276	277	272	282	293	310	266	289	276	272	282	260	281	269	303	304	312	261	299	277	266	232	275	284	282	264	276	250	284	298	302	306	302	272	295	288	258	271	273	284	283	265	266	271	286	291	264	304	288	249	281	283	279	256	294	289	281	294	294	275	283	302	317	275	259	291	314	249	286	307	260	286	257	247	294	265	272	293	254	253	289	230	292	291	279	295	272	264	264	263	289	292	315	274	251	279	278	279	277	266	270	311	265	279	327	324	283	268	309	282	274	273	280	293	303	257	254	253	312	253	295	294	306	277	254	241	293	251	273	297	295	267	276	257	251	283	266	260	283	286	282	254	277	276	284	272	293	278	290	272	270	257	302	295	257	250	274	281	284	311	263	277	283	304	281	281	265	244	280	250	286	293	312	300	289	267	310	294	288	253	258	253	260	248	247	287	278	251	262	295	265	252	265	258	278	267	277	271	276	273	289	303	257	303	306	263	255	257	304	306	293	261	254	308	294	271	262	273	264	283	297	304	275	238	282	255	286	274	258	276	284	272	274	295	262	318	295	272	271	264	268	239	248	287	286	284	283	267	289	295	273	271	268	268	294	250	290	235	277	286	276	262	258	271	285	257	288	254	247	264	286	258	272	252	243	269	285	273	284	241	257	288	287	253	269	258	275	287	315	262	262	284	277	269	279	305	288	297	273	281	255	277	301	265	285	266	303	293	339	280	269	290	289	242	261	245	269	284	288	238	283	289	278	305	276	271	248	272	275	321	324	288	262	278	268	312	268	275	266	280	266	266	278	287	278	276	268	295	289	297	275	260	256	283	296	293	268	274	259	317	251	283	270	278	255	269	285	243	293	249	280	269	288	262	304	304	281	248	255	306	253	300	276	269	308	307	270	260	277	240	306	280	298	282	280	293	284	262	263	303	303	261	293	276	268	263	306	260	273	325	297	257	263	246	284	252	272	287	275	261	289	265	280	291	285	287	266	248	257	260	282	285	309	275	262	270	305	286	273	301	288	300	317	292	272	262	266	331	266	244	287	305	264	289	271	283	291	256	310	270	290	277	277	298	313	262	296	273	266	283	277	284	274	277	262	284	280	278	271	325	275	257	297	263	297	265	279	266	304	274	259	241	285	264	290	284	275	264	286	284	285	281	280	254	270	246	294	293	305	288	314	271	263	314	269	286	254	273	257	281	257	277	297
3079	2183	1244	868	756	694	639	643	672	630	632	604	639	599	598	602	600	617	613	606	600	592	551	630	589	582	620	652	619	605	602	641	617	573	602	613	605	585	628	605	567	624	585	676	601	547	622	627	620	651	616	571	557	629	602	613	600	581	642	594	638	626	569	612	602	585	660	560	629	597	576	628	623	610	615	568	623	573	632	627	595	636	576	569	624	640	610	609	617	676	609	641	587	604	600	607	599	628	587	592	606	620	585	600	634	571	593	617	569	637	614	553	597	588	606	578	591	643	611	566	618	553	627	561	653	631	609	585	602	603	573	620	650	629	583	604	591	635	577	637	622	539	597	595	649	620	598	609	592	568	665	643	578	613	591	577	611	605	615	584	615	598	626	572	613	581	602	616	596	598	618	577	580	592	628	594	552	618	554	623	576	660	637	639	609	613	619	594	604	622	562	559	608	615	573	663	625	573	548	602	612	629	606	633	597	628	635	622	615	598	591	571	568	593	653	594	601	606	619	595	612	572	604	597	629	584	603	585	582	598	636	623	574	572	644	591	593	598	611	650	576	629	605	636	618	589	622	591	604	609	600	581	640	582	622	609	625	613	557	594	641	626	598	605	561	598	623	585	587	622	593	578	607	605	636	618	611	589	580	633	623	598	574	583	584	624	586	683	625	625	608	634	557	587	600	583	642	650	572	594	599	551	633	597	590	632	590	599	622	593	560	627	644	625	661	592	607	640	596	606	617	618	582	625	663	589	593	617	618	619	553	587	647	579	588	602	602	602	586	584	619	580	582	627	539	589	618	606	597	585	592	579	626	576	622	613	611	623	552	584	652	608	561	622	652	608	599	612	610	596	611	602	619	620	569	585	657	597	584	591	626	625	617	627	604	612	636	637	597	556	601	609	576	635	609	560	586	622	611	620	623	617	584	618	609	623	596	609	598	608	638	579	612	642	619	623	568	574	608	622	619	601	598	573	573	563	594	594	616	598	602	587	626	551	611	598	583	592	606	586	618	564	640	590	637	655	622	577	594	659	623	604	572	610	630	652	640	595	622	607	545	629	585	569	573	628	616	627	593	598	632	623	601	634	574	611	695	596	600	613	533	691	576	597	634	627	600	612	585	619	641	610	574	604	606	561	602	583	562	584	599	608	586	562	597	601	624	590	619	609	574	610	606	634	607	619	599	610	621	617	629	606	592	603	614	589	582	636	585	634	604	601	547	599	608	638	608	572	597	655	602	595	609	548	608	629	572	588	575	587	561	612	617	613	528	555	598	582	637	631	573	655	566	591	614	590	631	585	570	593	596	592	600	615	631	611	606	586	625	636	607	625	609	605	602	599	614	593	607	630	583	619	620	577	560	563	559	602	598	625	612	628	657	611	625	603	581	579	600	604	599	622	589	570	659	631	597	654	580	601	610	635	660	596	668	641	612	631	610	603	599	592	621	576	595	604	618	642	611	565	619	611	599	625	585	560	604	618	575	549	646	566	613	681	608	597	602	595	560	616	571	614	588	612	591	643	585	626	587	591	586	617	629	610	610	564	624	579	593	592	619	619	590	562	616	608	668	589	614	602	613	618	577	571	548	605	638	644	569	573	567	621	609	593	591	626	609	629	622	582	571	659	605	603	654	617	599	626	605	575	611	595	643	582	606	604	589	584	590	586	600	614	607	606	575	594	554	605	585	595	633	605	672	639	616	567	624	564	599	632	619	611	605	626	619	634	621	581	588	599	622	595	576	616	599	631	589	606	605	585	563	608	581	612	672	655	566	617	609	621	641	576	599	613	626	602	595	646	617	623	592	616	598	587	620	605	619	609	604	590	592	572	625	577	626	574	594	598	616	609	606	637	624	620	673	618	597	646	619	622	596	624	626	638	588	602	589	593	604	586	615	583	613	592	597	614	608	627	617	646	588	606	614	640	548	575	610	611	579	582	613	618	600	581	623	627	587	580	606	640	596	599	620	610	607	630	628	565	592	586	632	618	601	598	565	585	648	618	635	616	590	604	659	679	596	615	597	652	610	632	584	568	585	577	567	582	667	582	582	600	590	566	637	581	547	572	592	599	619	643	597	570	667	623	612	602	593	604	617	631	575	595	594	590	565	625	589	611	560	602	557	594	584	646	589	596	650	624	638	574	609	632	607	616	577	589	631	611	618	579	644	565	623	571	618	572	629	622	615	583	587	604	587	626	599	626	620	578	607	605	615	635	600	621	592	648	560	644	664	616	581	621	618	595	615	598	595	598	660	600	571	601	635	610	571	611	572	590	604	595	628	589	597	583	607	594	579	601	571	614	588	626	640	649	592	629	567	588	621	631	590	589	623	574	638	610	607	622	611	603	620	644	619	599	585	641	592	601	636	587	616	660	634	620	640	644	591	573	572	591	600	620	582	597	599	597	612	570	581	623	547	622	610	582	613	631	620	581	592	589	606	594	649	635	606	601	605	566	566	639	635	638	571	608	612	592	606	649	601	591	571	599	617	637	555	585	579	604	609	615	607	610	617	600	606	592	583	579	613	623	589	646	554	621	642	618	575	619	609	643	552	585	626	602	586	625	595	605	566	589	648	580	561	603	575	606	597	595	629	615	624	620	601	586	600	600	606	585	622	573	589	620	641	609	584	579	603	633	619	622	589	584	603	613	578	637	596	583	613	630	637	605	605	591	555	578	599	616	610	624	619	608	619	626	566	625	613	576	641	595	627	580	570	564	584	596	615	581	613	597	613	592	592	575	618	610	616	579	585	637	597	619	596	609	605	585	635	599	587	605	620	606	567	563	598	634	601	602	615	654	607	619	669	598	589	568	588	631	622	573	638	624	664	642	614	601	617	591	603	607	607	601	648	587	601	582	583	605	619	553	629	621	623	596	607	553	605	626	575	606	589	614	639	569	595	625	605	592	606	595	598	582	554	623	590	595	630	591	630	627	640	631	553	597	600	627	615	578	612	603	621	569	581	591	578	567	602	646	539	623	613	582	583	577	570	608	593	657	571	635	625	594	583	644	591	613	565	585	596	602	616	588	623	604	625	617	632	616	626	608	597	605	608	594	607	546	603	586	585	598	635	570	611	557	604	557	621	595	597	631	666	621	639	565	601	578	566	628	621	625	595	586	622	634	604	589	575	577	614	585	630	623	578	630	624	607	610	614	544	633	602	625	614	671	586	619	594	616	579	588	560	615	656	585	591	614	593	652	565	619	623	576	638	626	600	616	560	575	584	621	586	611	596	581	635	600	619	607	590	586	575	595	583	604	584	593	611	600	603	592	605	531	633	663	619	606	647	581	594	636	629	596	556	594	591	631	621	645	653	629	586	576	626	601	633	596	588	628	596	584	619	640	617	604	620	592	625	630	601	573	596	629	612	598	622	594	563	643	630	650	653	581	615	591	576	637	599	632	621	620	595	604	569	624	626	614	617	594	612	578	602	573	593	629	607	604	582	585	583	585	633	629	629	618	611	595	565	626	618	600	573	584	594	615	633	621
24314	21478	25111	28245	21480	21487	18006	456	264	256	216	196	172	181	173	135	141	148	137	125	132	146	156	157	167	130	127	135	125	104	141	134	136	151	147	129	119	130	152	145	135	105	130	104	144	110	129	129	126	123	125	127	134	138	127	124	122	141	136	136	131	119	128	125	109	110	124	126	146	121	127	110	138	131	134	135	111	113	124	112	149	126	137	115	119	120	115	144	144	121	114	136	123	114	95	137	137	118	128	119	127	136	133	125	127	123	125	145	134	115	124	115	135	121	142	116	130	117	122	134	111	112	117	114	108	132	131	145	132	118	130	107	120	131	128	118	112	130	132	110	134	102	118	124	89	126	121	128	135	101	113	145	115	106	116	153	121	145	120	149	133	118	137	136	138	127	124	95	121	141	113	121	115	127	129	124	130	106	142	110	113	124	121	119	106	99	132	114	139	123	128	123	118	119	123	131	129	109	128	143	144	125	124	135	128	133	128	104	96	134	151	129	148	131	121	136	130	135	106	130	130	122	131	153	102	110	139	125	124	110	104	116	109	137	112	122	126	130	129	118	148	115	116	123	123	152	108	129	147	112	132	124	135	142	113	123	139	116	119	114	121	116	139	132	126	115	118	115	115	138	106	134	128	140	120	135	113	147	117	137	136	124	139	119	122	111	128	117	150	112	154	118	130	135	123	113	125	110	119	108	134	137	122	139	137	145	135	134	126	132	140	131	111	117	142	138	119	144	125	128	137	112	144	105	117	115	123	121	116	136	119	120	112	132	134	127	107	113	143	132	132	131	150	139	130	143	138	128	100	119	112	124	129	116	146	118	128	134	126	111	123	137	146	117	117	111	105	142	164	120	115	137	127	108	142	122	120	129	124	127	108	132	139	123	125	132	135	121	131	117	126	116	126	112	145	142	130	138	94	128	129	138	128	136	154	108	126	111	148	152	114	130	112	134	110	119	126	122	119	131	119	138	116	124	121	125	115	126	111	124	116	124	120	139	109	131	126	126	140	108	146	140	113	115	116	127	140	126	117	121	132	116	134	127	137	150	144	112	121	129	155	119	125	129	122	129	154	128	140	116	132	127	120	135	133	113	116	134	144	133	142	116	131	118	118	127	140	151	126	118	117	117	131	126	112	111	142	116	123	152	114	128	126	100	138	123	151	116	132	130	116	141	131	121	112	116	122	113	124	127	131	123	116	138	122	135	111	120	132	120	99	136	120	114	124	129	115	129	115	115	111	121	147	116	114	117	85	136	114	121	129	113	129	133	138	123	128	110	135	135	122	136	129	123	117	133	129	139	151	133	126	109	125	113	123	131	132	133	119	108	127	130	119	138	131	125	122	117	141	111	122	143	121	118	120	149	133	103	124	109	134	128	124	126	142	131	137	140	128	128	134	123	109	128	120	126	108	123	119	143	132	120	127	111	109	139	133	145	171	116	135	127	126	132	161	132	131	124	135	105	122	142	113	158	131	115	126	128	134	145	110	116	149	124	116	137	131	119	127	132	104	112	92	98	120	146	140	147	143	109	147	120	136	128	135	129	136	116	123	116	135	136	128	108	133	120	149	122	124	114	126	129	103	128	141	126	140	134	115	135	146	140	124	134	140	134	123	130	103	140	119	122	134	116	131	101	150	143	119	114	107	101	135	121	113	115	134	129	124	151	110	120	117	124	126	124	140	126	107	113	112	125	113	142	116	127	125	138	118	106	113	107	143	132	130	151	115	126	154	116	130	117	106	134	130	127	122	129	128	124	118	134	138	131	141	122	136	151	117	130	129	119	110	129	115	139	124	117	137	109	139	146	124	120	119	115	142	119	132	138	119	145	134	108	137	140	119	112	108	102	120	119	142	129	137	97	113	129	126	128	119	126	140	137	138	123	110	126	137	121	121	123	117	120	114	127	138	123	115	127	109	118	106	114	110	113	128	119	110	147	121	126	124	114	145	120	119	122	114	125	138	156	119	128	116	128	115	133	114	148	139	121	136	129	123	121	128	119	135	131	119	115	117	112	122	108	115	114	140	129	111	128	118	120	134	132	128	133	129	145	138	130	121	129	129	128	116	129	125	119	126	125	125	110	120	133	142	130	132	111	135	123	135	150	141	124	110	117	119	127	132	125	106	147	131	110	113	137	127	135	106	118	129	143	145	125	114	127	135	120	103	117	141	132	108	123	123	115	102	117	119	124	145	119	133	126	128	116	128	135	136	115	146	118	119	118	101	127	114	118	107	130	123	114	134	129	142	138	127	135	122	130	122	145	131	135	102	132	137	120	128	123	124	105	120	116	118	130	105	112	110	107	114	157	131	104	116	122	151	118	131	130	138	120	115	151	140	139	128	115	134	133	124	132	126	126	144	134	110	129	113	138	122	144	123	118	110	115	116	120	130	128	103	126	138	135	128	120	126	118	134	136	127	131	124	136	119	119	118	116	126	118	125	146	124	134	142	131	121	115	120	128	102	122	107	126	139	111	126	142	132	116	128	141	122	137	120	99	125	136	127	116	120	144	123	105	129	116	130	146	142	130	104	146	109	130	134	117	134	121	128	141	137	104	125	117	128	129	125	150	96	128	124	131	134	130	151	118	118	125	125	107	122	119	130	132	125	113	123	112	135	120	139	112	144	110	104	135	129	104	136	134	143	138	141	125	149	125	134	138	125	99	143	152	143	121	145	103	128	117	130	149	120	129	136	130	134	140	122	132	119	117	131	145	118	147	124	125	150	127	147	142	127	110	131	132	143	139	129	136	135	136	130	131	116	123	132	132	94	143	117	141	116	121	129	139	131	122	124	110	143	128	132	117	119	133	115	150	121	123	127	123	146	105	120	120	146	141	135	132	130	110	120	130	124	128	130	113	142	111	142	121	129	105	131	121	105	128	120	118	120	125	125	107	130	129	112	122	128	126	117	119	108	153	142	117	121	121	123	129	122	118	131	135	133	142	139	139	137	119	131	144	117	130	117	113	128	109	125	125	129	112	129	114	121	114	136	115	143	127	136	126	108	120	148	118	117	119	106	109	137	126	126	134	115	128	129	135	125	132	134	119	124	145	117	130	120	135	107	113	107	118	139	106	134	158	140	125	147	135	137	135	127	142	131	114	98	120	115	127	122	125	130	120	131	108	107	107	142	116	110	89	114	132	139	117	142	138	139	137	129	120	130	140	140	118	134	126	124	118	94	118	134	118	125	116	123	102	116	143	131	138	130	121	141	114	123	145	120	105	119	111	133	125	123	128	139	105	110	125	121	134	119	115	147	135	126	128	138	137	133	121	117	151	122	116	142	115	123	133	124	132	118	114	116	139	134	119	122	147	139	126	136	117	140	121	123	150	131	138	111	133	127	121	102	112	105	149	106	128	126	127	107	111	112	122	113	129	129	105	118	123	115	115	118	141	117	138	128	135	128	125	106	132	125	120	123	121	117	118	120	142	111	113	112	111	111	138	113	145	121	135	119	146	128	123	119	123	105	100	142	142	125	125	125	118
2895	3049	1504	836	566	464	410	373	350	349	352	339	369	337	324	315	360	321	312	313	305	318	284	293	327	321	317	333	342	301	315	317	305	312	358	323	337	267	307	316	315	308	300	307	320	317	308	306	320	330	295	326	304	315	272	330	338	329	305	304	332	340	332	304	288	294	302	326	327	289	292	324	262	323	285	319	295	342	285	332	327	301	332	294	305	312	298	267	335	326	326	323	328	318	280	311	311	307	296	279	325	320	337	318	322	262	358	279	322	320	308	315	287	313	299	294	324	290	309	352	320	306	320	306	305	307	326	327	291	325	300	328	316	321	300	309	300	311	320	296	296	313	312	296	291	311	329	303	286	282	301	304	325	321	287	281	283	289	281	324	318	284	299	300	327	300	286	317	328	341	297	279	309	295	317	306	313	319	270	314	305	285	302	305	296	275	306	330	294	316	301	317	324	296	324	315	306	284	290	293	287	337	311	328	311	314	305	320	319	318	316	331	324	338	264	289	323	306	306	312	303	333	338	294	294	325	330	313	300	308	309	304	283	313	330	304	259	296	287	313	283	293	349	290	290	284	337	291	290	308	308	310	276	295	296	313	327	307	283	269	303	294	290	286	283	298	281	292	318	307	333	304	312	307	303	308	300	341	322	302	313	299	305	316	333	328	315	288	343	274	284	311	307	300	302	328	285	279	305	269	294	322	295	313	307	330	287	289	307	313	321	328	340	290	308	331	300	331	262	265	323	307	296	306	315	303	298	290	306	306	315	302	343	332	315	308	323	296	304	283	287	307	298	294	303	316	296	303	321	314	342	292	290	324	297	319	323	328	301	314	318	322	322	303	287	266	308	296	280	288	303	289	295	315	280	297	307	291	289	325	286	309	332	307	304	325	319	338	279	311	337	308	313	311	303	306	310	305	341	313	300	299	277	296	288	292	312	322	319	266	290	307	314	279	307	278	275	278	295	309	329	291	331	293	323	304	308	298	275	307	328	272	336	339	310	304	285	311	292	320	320	296	330	279	276	276	292	294	290	292	298	333	291	306	303	318	319	321	311	301	308	356	278	316	335	298	328	282	313	296	288	313	272	302	312	290	302	300	274	300	310	318	295	289	291	306	316	322	304	314	294	301	284	289	309	291	303	313	283	306	336	315	307	313	319	281	330	315	290	300	350	308	335	304	324	308	308	322	301	285	327	264	298	298	293	274	330	287	343	332	332	306	314	320	274	303	301	295	286	328	298	306	295	308	330	317	313	320	303	302	293	315	296	273	305	286	320	307	302	315	318	301	308	280	312	286	293	286	296	318	324	294	329	288	353	295	295	309	322	286	331	320	302	306	305	276	280	329	264	308	299	296	299	281	318	313	315	348	317	300	315	315	336	295	283	288	313	314	318	280	314	286	293	281	267	317	307	302	288	261	316	301	304	309	328	295	318	306	287	292	319	315	330	333	328	279	317	299	313	307	353	297	299	319	301	329	292	314	328	291	314	291	306	293	281	309	320	313	296	290	321	299	328	315	301	268	302	275	296	331	297	274	311	319	280	286	292	321	321	314	302	305	314	317	317	304	294	301	317	319	326	322	296	314	318	293	305	306	313	289	281	312	288	311	295	317	307	298	296	295	303	284	319	295	309	328	300	285	339	323	321	297	329	329	321	323	330	305	315	313	289	298	301	313	315	280	321	321	314	276	301	288	299	291	322	279	299	308	295	301	290	298	293	285	321	333	273	300	276	298	298	327	293	312	304	293	292	293	298	308	312	301	300	296	300	336	315	273	323	333	306	313	297	279	320	296	314	327	280	324	321	329	296	290	313	336	305	332	299	292	325	289	333	292	294	310	338	293	275	336	331	319	317	296	268	322	326	335	316	301	320	327	290	292	346	303	309	280	306	345	314	309	328	298	331	289	295	295	274	312	326	286	294	304	329	282	312	309	292	300	299	303	294	297	314	298	352	303	296	294	304	285	321	311	286	317	333	266	314	282	326	311	300	294	307	296	284	278	308	297	331	308	328	295	298	320	324	312	306	316	289	334	312	301	313	308	363	312	290	315	333	299	301	316	290	295	321	289	294	298	288	304	287	325	317	328	323	333	330	310	284	322	326	334	311	295	311	301	308	311	289	309	316	302	281	265	312	322	297	329	321	323	312	316	345	312	326	311	288	300	313	311	288	294	270	308	310	302	320	351	293	303	287	291	324	322	332	293	287	304	321	318	306	334	279	268	315	287	315	318	302	301	285	272	307	293	331	305	313	296	287	279	296	303	313	322	306	319	322	305	308	299	332	273	300	329	305	272	300	274	311	324	299	294	314	290	306	306	277	332	312	326	320	297	330	299	308	296	301	313	287	317	296	311	323	313	327	282	326	297	300	309	284	295	313	307	331	351	329	301	332	314	329	332	302	312	328	308	309	320	324	306	326	280	297	285	272	323	322	314	300	319	304	296	289	321	344	317	311	308	299	274	303	311	308	335	288	325	306	293	312	275	315	313	306	319	304	349	334	296	296	301	302	317	317	319	318	282	306	299	323	327	318	310	323	305	312	326	288	296	300	335	313	270	291	304	294	325	287	312	319	307	281	314	302	286	306	272	298	296	310	306	371	296	303	329	292	318	308	314	316	268	314	296	301	308	318	307	300	273	325	269	288	316	289	350	317	283	295	283	291	323	280	303	294	314	317	299	294	324	300	327	272	302	311	319	295	307	340	317	319	318	307	311	300	307	290	302	354	301	301	321	285	311	283	306	304	278	321	304	310	288	291	315	310	304	312	325	313	286	317	324	319	302	298	314	263	270	309	319	269	339	328	314	307	318	291	274	332	326	298	320	312	313	317	324	308	269	339	300	298	293	295	283	327	303	309	332	316	311	274	305	309	311	325	298	332	289	308	304	291	317	332	304	324	330	347	327	324	313	310	319	300	291	329	308	313	260	305	310	291	306	313	303	312	303	325	309	318	320	303	274	296	289	300	309	278	288	331	325	285	290	308	293	306	346	317	290	284	298	314	319	314	317	328	272	309	283	304	327	311	326	292	328	286	315	283	305	297	342	311	318	300	340	310	306	287	300	292	311	287	301	304	276	284	305	342	276	292	264	297	262	350	293	306	272	305	329	352	315	287	300	299	304	336	304	296	302	304	295	312	296	341	290	299	304	302	296	330	340	281	255	318	320	304	294	292	296	326	297	314	289	280	312	295	311	321	290	303	328	300	299	303	296	307	315	295	297	269	319	280	327	312	331	308	301	326	297	306	320	315	295	277	292	329	319	291	304	329	331	351	293	320	309	305	274	289	281	307	296	309	302	283	279	301	320	274	322	302	309	306	299	333	309	322	287	279	310	308	301	319	296	307	301	338	315	313	339	298	348	290	309	296	310	318	302	295	334	293	303	317	314	309	322	302	319	290	297	319	303	310	297	282	287	312	322	295	303	287	303	297	301	316	304	302	303	291	304	300	294	301	298	328	291	299	306	357	329	310	290	296	315	329	271	302	323
31908	21063	11974	967	515	455	437	392	387	383	373	438	377	395	392	407	426	387	408	413	389	393	373	377	437	411	373	374	348	435	380	399	433	377	414	395	402	399	358	438	459	410	404	418	401	397	382	431	434	386	376	394	380	394	408	397	414	418	431	361	397	387	429	422	446	388	382	356	382	392	371	369	403	422	393	420	442	424	409	410	398	406	406	393	404	393	451	372	431	416	385	405	396	415	377	383	391	394	414	427	377	407	378	364	389	388	380	373	386	350	408	401	391	402	386	390	386	387	410	401	415	406	419	423	387	415	392	409	393	402	379	361	372	395	398	363	366	382	406	394	406	390	398	415	396	385	407	426	459	404	386	398	366	385	427	391	398	379	395	378	415	377	397	400	415	414	410	414	384	427	406	414	416	413	405	386	395	409	374	377	417	391	423	389	394	384	417	387	373	372	401	402	435	383	395	425	398	438	440	409	420	412	416	389	409	411	389	398	414	342	408	359	384	396	426	407	379	369	396	377	380	400	389	402	384	389	388	357	417	407	348	402	391	397	393	409	410	404	406	403	397	383	364	439	367	366	365	355	396	395	389	386	422	401	358	372	414	390	405	385	396	416	380	377	373	382	395	404	399	412	391	397	382	377	403	393	398	381	378	378	395	377	351	391	406	398	411	399	396	371	409	408	414	380	401	387	358	371	356	391	407	402	392	407	434	413	387	383	389	378	389	391	333	385	406	373	406	404	401	418	402	381	375	388	389	403	395	391	337	427	388	383	407	392	389	406	436	390	401	406	412	395	384	405	389	464	447	402	370	390	421	428	377	372	425	432	396	388	419	392	365	394	385	449	361	409	402	437	412	372	405	392	385	390	434	422	357	401	410	363	425	435	407	374	417	428	387	400	379	362	380	399	396	407	391	403	389	420	420	425	378	437	376	376	397	416	367	419	388	379	389	395	388	439	395	385	410	396	378	404	419	425	391	388	377	388	414	369	373	394	405	392	387	415	426	402	390	387	393	369	385	389	384	391	395	425	416	418	415	378	437	378	381	352	427	429	388	369	367	383	402	393	412	399	373	431	420	392	386	371	422	422	390	374	404	394	396	397	414	357	407	375	400	408	391	394	392	381	370	364	375	394	398	380	387	375	391	383	414	431	402	380	400	384	405	364	400	401	378	386	397	396	388	385	363	434	419	404	421	410	375	387	421	416	425	391	388	387	336	367	405	385	393	392	429	423	371	404	398	374	426	407	397	407	404	435	417	404	385	395	375	422	408	431	390	387	394	362	422	427	392	424	408	384	427	372	389	411	390	378	387	427	388	404	397	426	434	394	414	425	384	400	406	406	393	394	415	374	402	439	362	384	377	416	407	394	415	410	351	412	417	405	380	421	425	439	408	434	373	372	415	364	378	413	397	368	402	419	394	394	388	397	409	418	389	397	385	408	393	399	357	405	392	367	407	369	389	374	408	399	411	411	390	397	402	391	406	398	384	379	405	390	423	365	407	401	399	423	373	417	414	408	400	404	389	366	422	393	382	430	399	374	376	399	379	402	400	376	391	403	361	374	363	411	381	400	390	433	394	403	402	393	402	404	390	399	335	390	393	396	399	381	430	387	401	433	427	424	424	408	367	391	400	340	399	362	413	413	373	401	396	414	390	417	401	368	396	400	398	384	379	425	415	358	411	397	389	373	407	332	407	366	405	385	422	380	420	378	374	401	379	383	421	358	406	354	387	377	367	431	424	362	375	396	408	399	381	401	367	407	411	394	405	374	423	381	375	457	372	413	419	391	414	421	401	433	395	396	406	385	380	377	422	387	404	374	383	373	411	352	395	379	401	375	389	384	393	399	399	390	387	427	400	398	414	434	412	417	410	365	424	426	392	414	399	400	402	401	417	368	399	356	403	427	341	407	410	404	352	392	404	418	429	363	394	401	410	381	388	391	390	421	419	415	383	390	374	390	384	334	432	392	353	386	381	404	402	366	399	396	394	389	369	378	410	379	402	379	394	388	413	395	402	417	413	405	404	385	385	427	394	399	420	441	418	341	392	423	396	398	397	397	403	404	373	403	370	381	394	408	412	384	396	379	418	381	399	386	406	428	422	349	392	375	385	406	394	408	404	392	405	380	390	386	395	333	390	392	381	356	375	387	414	377	400	392	398	392	407	397	378	407	389	381	404	379	381	387	411	408	402	434	370	347	400	405	401	424	414	386	381	412	428	425	412	391	367	359	380	364	400	427	425	423	408	363	409	404	373	381	390	406	384	395	426	389	403	360	375	400	384	414	404	384	437	406	386	368	386	366	381	405	375	382	369	397	398	399	433	346	381	384	422	378	367	431	390	441	394	388	385	426	376	401	401	397	447	426	414	376	418	391	408	389	398	370	388	404	417	378	370	443	383	416	406	418	401	413	393	405	429	385	414	395	369	384	378	387	368	409	390	400	385	421	402	408	383	417	410	445	375	375	407	388	359	364	363	405	392	409	405	376	391	433	415	399	384	383	429	426	456	398	364	374	387	398	396	370	411	383	407	422	412	433	393	414	420	419	397	426	390	348	381	414	407	425	428	385	388	392	434	427	371	381	391	403	373	409	395	410	374	379	427	389	391	418	383	403	386	393	358	400	427	399	412	355	385	403	406	394	398	410	396	386	435	382	378	354	412	392	408	387	379	399	396	366	393	440	399	426	405	409	384	391	387	395	400	405	396	417	380	409	438	415	409	436	357	413	395	388	384	383	414	408	394	375	404	371	384	415	401	400	403	417	415	420	402	402	380	419	414	397	385	389	377	393	403	408	395	398	391	428	425	408	397	391	373	361	386	381	376	399	408	403	412	377	394	412	395	426	387	386	420	407	397	375	383	421	393	390	371	437	425	406	413	377	379	417	375	380	392	388	427	425	377	400	440	385	421	379	391	407	380	380	405	415	396	401	406	400	385	356	426	399	399	413	381	437	362	401	382	401	396	443	422	367	418	405	403	414	413	372	429	373	390	422	430	411	395	366	379	423	437	382	423	393	387	393	394	419	421	425	415	382	436	414	398	407	380	372	380	394	411	414	410	372	433	372	362	355	439	439	380	383	379	407	411	369	388	411	397	392	398	407	360	392	405	403	429	391	413	430	400	369	413	368	392	426	426	402	399	426	427	366	398	373	450	401	408	394	396	390	426	394	339	422	384	379	448	389	394	400	366	406	403	418	428	391	378	383	424	401	388	400	431	387	345	370	411	389	446	415	386	392	404	390	396	438	392	400	397	383	396	329	367	386	392	371	379	387	431	413	396	415	431	369	367	390	366	374	400	397	391	402	391	429	390	404	392	420	398	406	386	406	383	383	397	408	404	406	401	382	373	401	403	410	384	416	377	375	395	376	368	406	378	393	411	404	409	416	401	432	386	377	378	411	372	384	423	432	431	419	408	425	415	357	361	395	348	409	391	412	403	400	439	411	401	415	379	395	409	411	398	429	425	403	384	372	409	408	388	384	419	386	427	416
5734	977	918	896	905	872	831	869	857	866	860	856	860	866	868	878	841	859	847	827	879	849	873	839	857	864	821	893	862	853	850	846	867	864	879	792	868	855	878	852	795	830	857	793	928	824	866	825	833	858	932	869	852	831	815	866	847	882	897	858	850	832	801	856	835	838	866	869	850	814	873	811	853	884	892	851	890	845	847	926	860	866	868	862	875	842	844	831	823	886	946	858	828	838	848	876	863	800	862	809	848	831	853	852	869	845	898	848	857	857	844	866	862	850	869	897	931	858	826	835	854	862	802	918	879	826	873	863	871	886	818	870	887	896	875	798	848	914	895	869	872	794	855	878	856	801	831	814	845	873	878	855	872	859	774	870	876	858	830	813	837	892	874	857	807	794	885	787	858	827	869	878	896	885	865	873	844	864	785	851	869	876	806	870	878	825	839	885	854	900	833	850	857	853	798	903	856	872	793	896	834	910	892	834	805	891	879	821	825	841	875	873	872	853	870	874	883	829	858	884	813	853	863	853	856	893	849	838	880	857	807	869	864	867	891	869	901	876	882	894	842	838	898	877	880	881	817	821	809	889	818	805	801	853	804	859	865	847	852	824	819	845	823	818	837	886	861	908	789	882	850	840	882	892	899	911	864	839	833	865	858	895	851	829	860	880	867	930	856	877	876	878	830	812	860	896	855	889	845	867	802	839	834	864	835	862	867	922	857	890	882	852	914	847	841	871	806	855	859	903	815	841	864	871	872	894	873	868	863	876	934	885	827	820	884	898	838	831	814	849	894	824	875	874	882	875	888	864	876	870	854	872	864	890	857	880	840	895	894	828	910	801	831	863	859	880	837	855	807	848	815	834	830	843	910	858	841	902	874	864	877	855	820	841	871	841	868	823	831	825	918	880	830	900	829	814	873	847	853	819	879	772	880	877	878	794	899	936	824	864	856	892	831	824	832	831	874	868	832	887	917	823	910	912	826	883	866	846	830	841	868	802	847	807	846	841	837	869	824	876	869	826	830	818	848	902	844	886	838	835	844	880	855	873	828	864	831	849	841	875	835	895	836	868	855	852	862	848	869	811	854	853	878	837	901	863	883	799	833	790	826	853	898	803	865	838	771	849	853	896	864	866	836	825	846	853	816	885	809	869	903	854	842	858	816	828	867	897	828	832	848	873	872	884	881	837	866	816	879	839	772	846	893	803	830	865	903	888	840	892	805	846	869	870	901	833	825	768	857	869	858	830	823	840	850	825	838	845	831	862	848	833	893	858	892	887	823	860	848	853	866	881	864	871	875	862	870	829	820	843	881	845	846	830	890	863	912	861	832	825	851	870	851	824	857	863	889	838	841	849	830	884	842	839	838	857	863	869	853	801	843	856	865	848	837	895	856	864	827	838	821	844	872	888	913	878	868	856	865	877	855	829	816	885	917	816	919	864	843	854	933	910	835	849	846	855	836	837	872	911	834	873	883	796	831	890	831	866	825	845	859	875	818	874	837	842	814	808	844	868	874	870	831	876	883	868	875	881	838	838	830	866	873	828	880	895	811	880	772	880	856	849	893	873	882	841	829	887	876	871	849	868	816	814	835	855	877	845	865	825	812	941	828	852	844	883	843	863	897	828	884	860	816	855	798	782	862	870	887	852	823	880	885	821	830	800	850	884	898	894	849	798	922	894	848	843	881	857	841	876	842	844	897	850	808	838	837	861	854	890	883	830	871	856	839	866	846	822	859	800	849	835	828	862	801	868	908	891	892	834	828	870	822	825	886	855	916	823	837	861	854	835	860	853	888	814	866	822	821	843	851	858	867	835	899	891	874	889	862	865	838	789	894	817	868	848	854	856	845	868	889	844	852	820	878	875	859	913	843	871	832	826	833	868	870	874	936	822	829	886	835	820	841	807	835	855	820	904	924	881	808	802	822	797	832	921	837	836	837	905	843	898	850	824	874	812	837	835	873	888	910	835	905	856	894	907	843	840	867	871	866	838	858	816	875	867	800	880	819	854	845	846	832	863	898	860	812	817	861	869	868	902	883	819	824	931	842	865	897	819	849	879	835	886	849	868	903	862	857	836	820	858	855	787	835	822	885	870	849	848	815	882	863	842	824	895	855	840	804	848	875	833	857	878	827	846	879	823	823	832	844	913	838	882	827	890	848	843	888	847	881	872	894	885	838	830	839	896	858	795	845	892	840	882	871	876	850	837	912	891	845	821	892	897	834	903	843	861	890	840	842	833	858	848	894	864	861	922	894	853	870	813	824	888	837	846	863	855	837	832	849	820	853	825	853	799	840	863	865	797	868	822	880	867	830	878	850	830	902	902	874	846	874	836	877	903	876	865	879	830	868	857	844	869	857	836	836	868	844	831	851	890	916	860	842	868	832	872	835	859	860	814	850	867	941	878	849	837	874	883	924	874	845	830	845	872	828	820	884	843	881	864	867	877	862	872	822	839	838	868	868	813	839	797	806	881	790	894	913	858	884	858	829	794	857	861	936	875	862	870	832	852	874	837	825	864	823	838	845	825	873	869	823	882	848	873	877	859	868	844	807	877	889	869	855	854	800	853	838	845	832	831	804	845	850	870	863	830	866	899	852	864	862	851	838	900	872	824	897	858	873	843	861	851	844	876	878	904	898	882	790	861	875	826	815	857	834	840	868	824	903	899	843	842	857	862	830	894	864	877	865	848	861	824	868	806	887	875	829	843	896	820	851	835	841	874	819	820	941	867	850	773	870	839	814	859	876	868	817	854	843	838	847	859	870	852	842	900	815	839	898	839	858	867	874	850	814	793	825	922	841	866	832	839	817	882	836	825	840	845	893	888	849	863	846	839	893	840	843	877	879	884	819	839	863	874	890	857	847	866	880	850	883	927	846	818	894	829	851	826	821	887	875	800	845	833	854	797	856	819	879	890	837	815	851	867	909	856	862	838	825	862	860	822	841	881	834	860	844	848	870	877	857	862	880	826	893	858	844	867	824	864	829	874	880	878	871	848	882	863	857	842	844	829	834	812	821	879	871	817	826	881	894	826	865	844	865	907	863	875	852	845	859	840	858	835	855	907	808	817	831	822	905	856	877	838	860	857	859	788	845	839	864	870	896	827	908	872	872	895	898	801	893	866	837	850	878	859	884	887	885	873	885	878	807	791	832	885	808	825	853	857	862	823	847	877	828	853	881	867	847	823	808	883	915	843	859	856	858	869	833	879	835	843	875	834	884	836	882	863	830	866	855	879	845	865	841	885	828	825	845	837	852	866	849	827	826	876	845	862	877	789	810	905	870	852	891	915	840	852	871	853	856	830	884	890	899	877	850	897	789	802	834	830	846	887	832	879	854	848	843	856	867	850	845	877	885	836	843	869	843	882	841	860	820	876	866	946	816	870	843	808	856	854	855	879	851	838	860	889	850	871	834	804	860	830	838	861	921	851	860	891	816	792	865	862	883	780	853	810	878	819	902	892	870	856	832	873	858	837	836	827	837	900	864	867
24963	21514	24878	28607	21517	21286	1154	398	340	335	307	306	315	303	313	282	305	308	307	285	295	299	282	309	309	264	319	308	289	293	317	260	273	303	304	288	282	294	267	266	265	261	315	265	249	276	291	281	280	264	267	281	311	279	287	286	284	281	258	303	315	295	276	302	278	275	272	275	284	297	258	263	258	291	306	288	290	268	247	243	286	247	270	257	298	302	239	281	257	266	264	267	304	267	267	284	290	278	278	262	289	288	295	221	279	287	300	277	244	276	261	287	304	308	259	266	276	315	261	283	305	290	284	266	279	280	276	289	273	288	253	289	248	274	262	240	271	284	280	278	282	268	310	278	246	257	291	309	252	250	282	295	278	275	277	309	263	290	293	270	279	277	254	288	309	268	284	283	279	284	288	246	233	264	271	278	251	285	271	280	276	254	275	248	244	278	282	247	260	264	277	278	299	242	283	288	274	323	298	255	274	278	283	307	258	265	260	253	261	295	306	300	285	276	319	301	263	260	292	276	235	254	261	250	274	271	261	290	260	276	285	287	296	306	266	302	273	272	267	246	256	290	284	283	243	246	264	270	267	260	289	297	299	253	275	262	252	272	260	267	257	287	279	295	261	225	262	281	277	258	279	312	259	279	281	323	272	269	262	297	278	288	246	261	255	291	291	265	257	274	294	249	296	262	261	247	289	302	283	304	297	264	291	286	270	247	271	263	260	266	288	265	263	236	280	255	250	263	254	292	268	266	260	295	250	287	279	307	300	283	245	258	239	269	309	314	284	264	274	273	266	297	254	272	272	291	270	261	312	304	284	287	255	292	262	297	264	275	267	254	290	270	270	258	277	261	283	283	247	298	253	260	226	246	275	257	260	252	242	249	254	279	275	287	287	252	279	276	251	271	266	306	298	263	264	306	285	287	286	262	278	255	239	291	254	281	295	274	305	264	254	283	262	265	291	288	291	264	255	285	279	298	263	319	308	280	266	270	273	251	292	314	278	290	255	244	265	266	260	278	304	285	302	259	298	269	257	269	266	269	256	280	263	292	267	296	286	268	274	281	310	275	274	275	261	272	280	314	297	265	276	321	276	313	288	281	280	247	243	260	263	291	279	288	269	264	245	283	290	259	274	277	271	298	256	300	276	286	302	267	267	240	288	282	270	267	282	275	303	270	249	271	307	272	274	265	283	251	264	314	303	267	259	286	257	282	274	299	269	272	304	289	311	278	291	268	292	313	290	269	275	237	288	264	270	288	259	290	288	274	287	271	285	265	288	302	275	297	283	302	277	259	253	243	308	273	288	255	284	295	278	275	273	234	264	289	275	273	260	282	263	261	269	281	274	282	296	263	267	288	291	255	270	296	274	307	262	247	248	263	311	257	270	308	265	317	244	295	252	238	297	270	290	286	284	274	261	294	266	311	268	285	276	284	249	234	261	293	277	289	291	276	285	304	265	293	268	282	264	289	279	284	321	274	256	271	281	280	242	280	299	296	275	270	252	291	284	256	265	250	245	255	281	278	284	292	269	290	260	251	275	255	287	287	240	276	270	245	276	275	308	275	274	276	296	270	261	268	234	274	306	285	253	281	254	291	301	304	272	272	267	270	287	301	281	312	284	282	286	299	282	264	294	274	271	271	261	289	270	263	268	269	283	268	282	259	286	297	269	286	296	301	260	266	274	262	289	270	249	272	272	302	296	286	276	305	298	287	270	306	272	277	284	270	268	262	260	279	285	266	285	281	289	277	301	278	275	271	287	263	286	283	262	294	270	272	314	301	284	243	292	276	275	286	303	275	298	286	307	278	284	260	264	259	271	249	260	262	263	292	280	262	284	283	252	278	264	259	272	284	298	293	248	299	265	266	268	237	278	266	264	256	275	282	284	281	260	263	286	259	267	315	303	285	276	296	259	293	292	252	311	291	295	266	298	288	281	269	292	282	282	280	270	290	270	310	247	283	257	269	275	309	278	268	262	277	250	271	267	281	242	281	294	297	302	262	268	277	257	285	255	281	266	254	253	314	290	285	270	264	301	299	298	304	266	246	272	280	261	273	249	294	252	291	303	266	278	258	270	272	279	267	270	272	254	303	294	316	268	295	265	278	262	278	296	275	281	308	271	285	256	303	277	282	272	288	277	311	267	287	291	264	270	270	298	285	268	284	280	267	294	278	281	254	256	228	279	296	271	261	265	325	264	243	292	272	300	277	285	287	260	299	264	264	285	292	260	293	300	277	284	292	287	286	272	295	253	284	262	313	281	291	250	286	292	264	299	285	309	278	288	269	242	241	258	300	265	271	285	299	278	264	279	268	259	277	268	285	282	256	301	312	287	276	268	286	281	262	250	280	261	251	283	305	257	283	251	291	294	268	261	287	256	291	277	305	269	283	288	281	297	271	284	279	269	271	245	259	273	285	270	293	275	253	298	241	278	274	265	291	277	263	282	252	260	281	257	276	259	270	266	256	277	278	268	290	292	285	272	257	292	262	283	277	258	246	271	295	285	296	304	280	265	273	280	273	267	254	298	254	292	267	275	271	272	304	292	265	274	254	258	261	271	257	266	280	286	288	269	286	286	283	277	244	292	259	283	269	264	272	284	308	255	263	272	310	288	280	240	272	257	234	262	283	282	281	270	260	280	305	275	272	261	263	269	250	271	300	285	302	252	293	238	272	266	270	276	285	280	314	266	289	284	267	291	279	268	265	280	277	296	297	258	282	265	271	254	281	240	291	300	275	287	259	276	288	282	290	301	286	286	298	291	260	280	297	298	256	250	273	248	272	280	262	247	259	298	294	274	275	283	284	271	254	282	232	324	255	295	284	302	279	263	269	262	281	267	282	299	288	305	268	276	284	291	256	301	262	291	280	277	290	285	254	278	253	277	259	263	286	322	295	271	283	275	294	265	311	266	274	284	292	278	289	291	314	262	308	266	304	268	241	261	277	265	292	275	269	283	280	287	269	280	315	281	261	284	259	260	289	261	296	257	284	259	239	315	313	280	257	300	288	283	288	286	270	276	266	276	279	279	269	283	278	293	262	288	256	268	252	270	278	270	259	261	298	289	294	254	278	250	290	295	276	283	264	256	285	252	291	298	265	264	281	277	255	287	329	266	295	285	275	319	334	282	260	257	273	288	263	272	292	277	276	263	247	251	283	296	280	269	277	256	265	293	290	305	269	252	258	266	287	266	261	257	282	282	286	293	254	272	245	245	292	255	296	313	314	262	280	281	288	266	273	269	284	256	256	292	238	253	306	222	268	278	288	257	290	273	281	271	294	289	319	276	279	279	277	284	298	264	278	269	266	261	268	250	295	266	288	249	265	276	306	289	269	263	257	268	268	230	260	250	266	291	269	283	275	269	288	277	232	244	305	252	263	274	288	275	263	282	299	309	285	272	262	289	266	251	255	269	295	338	271	287	273	286	260	259	295	288	268	292	252	271	287	292	269	270	280	283	246	259	291	263	288	264	267	252	271	262	267	266	288	297	277
3106	2080	1250	883	752	672	673	647	648	614	593	608	611	580	635	605	592	620	640	574	588	634	575	632	621	603	614	599	608	593	597	593	623	588	603	621	608	591	601	575	641	582	588	581	576	577	609	570	604	604	634	602	570	594	576	560	582	607	660	576	601	614	615	574	632	628	583	572	616	627	628	617	573	610	615	627	573	626	614	630	608	623	615	598	601	628	565	635	602	589	626	603	624	638	595	605	604	550	595	595	622	661	599	659	650	595	558	616	676	593	589	624	553	546	582	562	640	565	621	582	645	565	656	637	582	577	605	579	599	600	602	617	560	584	631	605	610	596	597	606	621	565	599	580	588	580	595	592	656	552	617	586	619	583	613	616	594	599	603	622	581	614	606	590	636	659	633	596	608	579	624	611	587	584	576	625	598	598	571	570	625	580	619	577	579	579	572	587	603	588	602	613	624	594	598	551	591	580	611	609	613	616	623	648	620	627	616	568	609	598	513	632	610	587	575	577	598	644	645	616	614	565	569	611	580	545	651	597	610	560	578	620	636	619	607	621	588	581	654	625	616	584	556	597	607	585	619	630	617	599	593	626	641	636	601	599	581	583	613	611	572	577	622	617	603	614	612	587	644	643	617	619	610	557	573	622	584	593	620	621	594	576	625	598	612	622	611	641	608	567	601	593	592	615	568	614	597	613	630	614	589	606	559	603	626	598	591	574	596	594	599	586	610	584	578	624	591	607	640	649	605	579	622	620	594	612	622	598	642	587	604	579	608	599	577	624	587	633	625	609	600	590	588	609	613	647	603	643	623	570	613	581	565	569	621	580	604	612	606	594	617	558	550	610	603	595	598	591	581	630	652	604	573	612	595	632	616	607	564	601	603	620	605	584	605	599	632	632	604	598	597	584	603	557	592	553	592	645	595	593	591	614	622	583	581	617	595	585	576	593	592	595	630	615	548	650	632	609	619	580	616	612	572	628	614	610	613	566	552	642	590	616	589	580	616	602	585	597	601	601	587	610	620	604	635	584	606	589	630	599	615	549	586	585	592	620	619	590	581	617	622	631	615	601	602	586	631	570	592	640	608	608	611	579	561	570	598	583	602	601	639	611	611	598	614	573	632	581	623	588	550	616	586	604	661	573	595	578	649	600	596	604	593	610	594	571	630	582	601	578	585	629	579	592	613	610	580	598	634	596	652	615	619	585	583	564	559	642	586	604	603	609	599	638	621	570	610	592	614	602	593	598	582	621	601	558	558	585	606	609	581	620	639	575	615	567	615	555	635	636	568	616	605	605	602	599	561	593	570	609	580	606	599	641	602	620	611	590	588	595	601	600	633	639	642	591	637	630	600	608	587	605	572	537	628	642	592	624	608	606	602	577	589	604	575	629	606	638	615	589	656	618	569	630	580	578	595	653	628	561	608	607	596	603	596	606	589	587	649	611	569	644	590	581	621	586	567	603	580	601	607	619	601	583	630	631	626	653	566	638	565	626	594	603	584	628	563	626	612	626	606	596	620	593	634	585	615	647	637	596	622	608	591	580	590	579	591	580	623	595	582	597	588	597	655	608	582	656	612	639	598	595	606	622	602	617	589	660	586	573	631	585	591	609	601	592	615	593	606	613	615	618	665	596	602	570	571	596	538	579	598	673	578	588	627	587	577	623	632	607	598	583	604	593	590	656	605	582	601	606	600	593	621	635	603	592	595	604	577	601	608	570	623	637	620	581	610	627	588	588	620	627	611	613	611	576	608	592	560	597	561	623	575	609	647	576	601	581	589	615	622	621	631	586	594	572	601	599	576	622	580	582	628	637	564	617	610	616	593	630	602	604	648	605	613	625	611	594	584	615	595	598	604	596	600	577	623	573	612	609	621	594	595	585	620	606	590	604	614	614	622	575	613	608	612	601	610	593	585	587	592	596	590	591	577	654	602	600	637	640	581	585	637	577	588	586	583	604	581	601	622	638	611	587	623	589	571	628	618	586	563	603	592	613	567	598	617	583	625	636	642	591	617	561	618	592	574	598	618	597	606	602	572	576	575	596	543	609	587	618	584	619	587	636	594	596	594	598	622	626	599	584	623	582	629	634	623	624	597	637	628	585	573	548	607	556	607	643	624	582	598	606	587	623	596	629	590	624	639	589	587	589	589	555	631	634	607	618	615	551	637	583	629	621	572	601	621	595	573	604	585	602	631	564	579	598	560	571	600	596	576	626	620	615	585	589	582	619	644	583	608	605	620	627	574	565	616	639	622	558	612	635	635	580	631	588	625	608	597	655	605	602	577	571	598	582	570	576	611	627	584	638	641	589	589	636	587	646	621	595	591	568	558	608	597	584	590	632	552	589	608	637	562	582	614	631	590	569	609	589	611	612	594	587	605	595	601	638	626	565	616	610	564	592	613	582	587	595	602	626	571	597	598	558	623	646	561	633	585	622	594	620	632	606	583	624	577	577	641	622	597	607	618	580	594	568	614	580	596	623	646	580	588	607	574	625	591	594	625	606	570	586	602	583	575	601	617	629	604	652	644	633	628	604	614	602	604	597	611	562	617	567	587	600	610	644	608	608	593	560	610	580	583	623	572	610	589	628	646	640	591	595	625	596	572	616	602	569	630	632	630	608	644	587	613	617	587	596	606	620	597	557	655	627	603	616	599	615	591	634	610	600	669	611	590	588	632	637	627	613	582	570	594	579	617	578	609	584	593	536	607	590	583	590	580	602	604	605	601	581	580	616	686	623	591	564	596	588	612	574	596	582	611	598	623	633	619	595	651	568	583	610	604	595	570	631	627	586	606	639	642	598	604	579	623	559	590	562	604	635	609	583	598	602	592	543	592	590	611	557	590	628	614	642	647	620	623	580	575	555	568	631	636	621	593	623	584	638	611	576	634	588	676	614	635	630	596	569	645	583	567	570	581	627	621	597	648	640	555	607	627	621	635	593	600	574	598	592	577	607	635	615	597	598	600	606	573	654	636	614	597	592	595	579	596	625	620	673	582	589	580	605	630	600	610	589	639	627	591	670	574	548	620	588	590	555	583	619	619	633	599	613	574	617	663	626	615	640	586	620	580	618	592	643	585	566	552	619	645	637	622	559	579	614	557	585	585	618	620	597	540	580	624	587	614	603	560	576	631	588	636	626	560	563	609	604	586	627	619	589	595	587	587	611	607	596	612	624	606	611	638	613	554	611	600	604	610	562	624	633	615	604	627	600	610	615	607	600	577	619	608	592	595	630	655	606	551	605	635	619	619	600	611	562	580	605	606	615	564	553	595	623	608	614	610	623	558	609	589	616	578	591	605	621	569	634	631	634	590	572	570	603	569	576	581	666	596	593	580	620	587	597	608	606	616	604	635	650	600	584	556	575	618	595	621	607	566	582	599	633	609	586	580	618	578	604	615	593	592	612	624	646	602	609	613	591	590	598	623	602	584	555	629	549	560	583	590	604	587	569	594	591	587	604	599	649	581	584	598	657	588	623	615	626	600	632
24383	21526	25162	28350	21528	21543	18306	527	274	234	215	197	180	185	180	147	185	145	165	121	143	148	157	129	132	132	144	105	146	142	144	129	123	131	136	141	110	122	123	127	141	135	138	113	145	119	133	130	133	140	121	129	104	122	156	134	120	121	124	136	137	127	99	135	131	105	130	132	136	121	122	123	130	107	130	148	134	153	123	135	141	134	129	138	122	128	117	136	129	114	117	127	133	112	113	102	130	123	124	115	126	124	138	154	128	127	133	139	113	121	122	138	132	117	150	119	113	128	131	132	116	98	127	118	144	128	134	128	124	140	109	124	137	129	133	133	134	111	109	123	133	109	128	125	130	123	136	136	128	136	129	131	135	142	148	120	123	115	130	113	131	131	125	130	133	134	135	137	120	136	133	121	112	101	142	139	124	116	122	125	132	119	126	122	147	129	136	117	113	145	145	115	111	117	124	120	132	124	134	136	128	119	123	123	139	121	127	114	137	134	123	148	132	125	121	108	120	130	129	116	137	126	121	145	111	123	122	134	118	121	125	144	123	128	127	122	134	132	129	106	136	119	132	114	138	117	133	119	125	137	156	142	128	114	136	141	127	98	129	113	150	122	117	125	126	131	113	102	133	141	116	123	149	116	128	120	127	124	103	125	130	127	109	110	130	122	142	124	139	113	124	125	138	133	129	115	142	147	144	106	138	117	117	133	121	116	116	133	88	139	136	135	123	121	126	119	113	100	129	159	133	125	131	120	97	127	107	102	123	117	125	119	129	122	121	113	119	134	129	143	139	112	133	128	126	108	117	135	104	123	137	124	141	128	148	101	110	129	139	134	133	133	131	140	103	123	134	127	131	111	130	119	120	121	149	125	131	101	143	107	141	141	124	144	133	116	132	127	105	129	112	134	133	137	112	117	128	118	143	130	126	148	127	132	139	130	119	141	123	136	109	121	124	133	121	132	118	117	118	126	145	131	115	119	134	140	122	131	132	138	133	131	113	118	138	134	111	114	135	124	107	117	115	126	115	122	126	117	138	116	140	115	100	136	145	116	109	104	112	127	129	122	118	122	122	143	148	117	111	138	108	113	128	141	122	121	125	132	119	136	120	113	110	136	129	120	124	144	150	130	140	137	129	125	135	118	116	129	132	129	116	120	134	140	126	140	134	124	149	131	111	121	128	114	100	121	114	119	122	120	120	136	105	140	130	117	128	146	109	108	105	129	131	121	102	108	157	122	124	109	136	112	124	141	158	135	111	131	129	130	137	130	129	116	125	127	119	125	131	110	114	106	119	145	127	97	150	137	121	112	112	132	123	126	126	138	125	132	127	110	116	117	113	124	131	136	119	110	114	136	130	106	112	142	141	113	103	142	124	125	100	126	134	137	108	130	87	119	144	149	112	130	148	149	117	122	99	138	128	124	85	124	131	113	122	127	154	129	133	121	131	113	138	109	115	144	107	132	132	111	137	139	112	119	112	132	130	126	129	141	123	122	123	129	131	107	116	132	136	120	124	126	118	130	109	121	109	128	124	123	130	115	119	113	117	105	103	130	127	128	118	148	110	130	114	134	122	128	133	118	124	138	123	106	134	121	120	104	123	125	109	111	135	142	128	120	111	130	164	110	144	129	129	120	140	136	136	141	116	128	112	106	138	134	116	109	128	152	111	124	134	123	106	138	114	136	114	130	124	161	124	118	131	119	138	131	135	107	83	118	152	126	122	130	109	138	127	121	128	135	140	164	133	113	116	146	111	104	136	133	122	131	127	123	124	122	131	130	162	114	130	103	118	142	147	135	123	113	145	133	127	122	127	129	125	139	112	117	100	122	144	146	122	108	128	132	128	129	130	114	140	125	125	120	117	129	128	108	125	118	111	127	113	121	129	128	122	117	141	114	104	108	122	116	119	142	135	126	120	120	140	115	124	136	132	133	121	141	124	131	116	138	135	121	132	132	117	122	129	134	133	150	134	121	110	122	107	135	127	119	114	131	118	141	112	114	125	102	128	116	122	110	132	128	115	118	94	130	131	123	132	111	116	116	100	122	125	134	112	116	131	117	123	124	144	115	130	131	115	133	128	128	134	114	147	135	120	107	122	110	123	118	141	139	132	127	116	146	117	137	149	118	134	123	120	118	127	137	145	135	110	162	124	127	136	132	139	95	120	122	109	140	119	104	124	108	124	120	119	131	130	131	116	106	114	112	128	114	102	147	130	131	140	111	134	132	149	131	133	145	133	119	138	144	99	138	135	120	131	134	120	111	130	148	119	120	119	142	140	114	118	128	120	129	129	139	130	119	142	126	115	105	121	122	129	117	150	149	134	141	115	136	144	95	140	122	116	122	124	130	115	139	116	115	134	112	116	134	117	120	114	143	154	137	118	107	119	138	136	127	112	107	121	144	146	102	119	140	131	113	132	127	115	115	122	138	114	113	121	124	134	140	130	115	129	128	117	127	138	115	118	120	120	121	141	137	132	144	134	118	116	100	110	103	140	120	129	97	133	147	142	120	123	145	126	123	112	142	144	139	142	125	136	134	121	133	120	123	134	126	111	120	126	132	128	130	115	131	125	122	121	135	144	139	131	122	122	121	113	139	109	133	126	104	108	113	133	117	121	131	110	118	122	132	110	118	119	126	123	143	130	117	139	98	112	141	123	108	141	120	127	111	96	118	123	111	115	102	126	131	133	121	133	142	141	126	118	130	87	125	120	118	133	135	120	154	119	142	128	150	122	120	116	127	128	126	129	147	102	124	129	114	119	132	132	122	125	118	121	115	132	116	103	144	118	128	110	114	132	147	136	140	121	141	137	133	123	118	141	148	119	107	124	142	128	113	114	124	134	149	144	126	118	148	114	145	143	126	124	109	119	97	138	118	125	115	127	119	121	125	110	106	134	133	130	118	127	131	122	124	112	120	148	112	124	140	133	138	102	122	103	110	139	126	144	119	112	134	132	147	135	130	113	131	149	146	130	141	107	130	112	124	117	132	128	142	109	119	130	139	118	121	130	126	125	112	134	117	125	122	130	127	104	132	121	138	110	129	132	104	133	111	109	119	125	121	136	129	113	127	131	112	134	122	127	119	124	116	99	123	113	133	140	124	130	111	130	131	120	127	112	128	115	138	134	119	142	139	137	134	119	140	103	118	111	133	129	116	120	129	118	125	112	124	131	95	112	125	140	118	128	133	132	119	120	124	118	133	126	121	122	116	117	112	140	103	111	126	128	138	117	116	123	128	133	134	130	107	127	120	137	108	106	131	122	104	123	135	114	125	112	120	129	127	115	129	126	120	103	128	117	151	135	112	119	120	143	121	115	146	130	125	133	140	115	113	133	126	141	120	129	136	140	114	129	141	127	129	123	124	135	128	134	121	132	129	116	134	136	149	130	135	111	127	114	132	138	129	147	127	125	121	114	129	127	126	135	143	113	123	130	126	127	150	133	101	102	131	132	105	126	124	118	127	132	130	145	132	125	135	141	132	129	118	148	119
3034	3118	1491	803	555	462	417	346	339	342	358	343	341	348	325	326	312	320	304	294	323	322	313	307	306	300	293	303	308	301	308	307	303	294	318	310	306	291	290	283	281	280	286	312	307	324	296	312	324	322	305	297	299	307	298	318	276	333	315	288	300	314	298	340	308	294	349	300	284	292	283	303	294	294	292	305	280	318	336	302	282	298	307	308	286	289	291	311	289	297	276	329	296	292	335	326	312	260	317	315	296	289	297	336	329	295	329	314	297	326	338	320	326	291	305	314	292	315	309	315	310	288	302	278	284	290	291	346	303	324	298	332	281	309	313	289	305	327	321	295	318	277	304	310	331	306	272	292	303	308	302	294	314	329	282	310	315	294	295	292	321	328	305	321	326	325	327	307	279	284	291	306	304	290	297	273	321	284	314	287	290	285	318	314	297	299	297	289	318	314	290	297	305	289	290	306	311	298	314	299	287	320	297	311	297	301	317	329	326	287	329	303	317	287	288	303	337	318	277	320	276	302	308	326	282	321	319	316	320	289	293	320	317	325	299	319	283	301	336	301	333	290	285	305	293	276	306	318	286	261	292	309	337	282	292	305	312	292	321	307	290	282	319	308	296	275	257	263	301	307	310	313	322	294	298	321	326	312	335	316	273	272	292	298	307	285	284	284	317	336	302	335	327	294	273	337	297	288	289	328	308	324	277	317	302	282	297	323	334	319	302	301	279	296	266	322	325	293	324	300	310	288	321	298	306	292	299	340	280	324	308	332	308	319	291	347	308	284	269	301	288	288	318	301	305	286	288	283	344	317	292	293	289	320	307	330	301	289	304	329	321	307	299	306	291	299	300	310	306	310	312	288	322	288	315	278	305	285	319	290	342	302	350	275	307	306	289	305	313	295	356	303	330	312	309	320	312	300	312	299	285	325	298	330	277	263	323	321	307	310	293	345	289	333	341	277	288	307	320	281	336	337	304	299	321	305	316	311	312	271	287	302	298	299	286	324	300	282	364	307	291	280	287	296	298	308	293	277	301	324	302	300	337	309	327	283	304	282	316	290	293	319	291	303	316	327	302	315	296	319	312	293	329	328	332	334	311	304	310	311	325	332	298	311	303	310	276	287	304	285	297	291	275	313	315	284	270	314	340	309	323	308	306	289	299	301	308	297	288	307	301	285	290	318	303	310	276	290	301	329	294	284	326	281	311	329	276	279	293	298	280	291	285	292	303	315	297	328	296	302	297	310	297	308	337	287	322	317	280	330	299	306	324	294	323	325	335	303	306	339	296	315	281	313	274	273	302	335	314	306	314	296	299	291	318	312	297	301	290	332	312	310	300	293	300	327	339	284	288	309	314	303	311	291	305	322	288	307	312	284	305	295	300	281	283	317	316	314	328	317	294	303	305	331	256	295	306	285	281	271	305	294	322	315	301	304	307	292	294	286	309	304	302	311	278	282	325	302	304	292	299	326	339	297	301	310	290	301	307	302	293	282	310	303	320	303	293	299	285	308	332	295	286	306	267	306	349	255	327	314	306	300	285	349	322	315	305	292	321	365	306	304	331	313	291	293	326	306	340	288	295	299	255	327	308	302	276	308	319	253	324	264	331	300	302	271	283	295	302	325	286	306	294	320	345	334	327	287	303	356	297	282	356	293	318	308	296	303	293	316	302	294	292	306	309	328	314	288	298	295	299	329	283	295	292	327	306	288	318	308	324	303	308	295	334	318	303	329	319	303	296	298	330	307	300	279	327	344	333	312	317	281	303	319	280	289	276	320	289	322	290	273	310	337	317	320	313	320	334	303	327	306	323	323	315	306	313	322	324	327	302	279	308	328	321	279	315	288	312	311	305	294	305	296	270	278	319	309	327	291	286	299	311	301	293	312	332	313	328	286	283	300	303	305	293	327	308	298	319	277	306	322	319	283	323	292	290	295	269	304	315	279	290	314	323	319	287	315	306	333	291	301	319	313	302	318	312	299	306	294	309	261	312	307	327	300	305	309	313	270	311	307	304	292	317	293	310	293	335	293	293	303	308	329	304	318	328	273	308	288	292	309	287	298	298	299	270	313	325	329	286	309	282	311	306	291	330	333	306	315	310	321	281	338	305	295	329	322	301	310	335	290	293	279	294	296	304	306	313	276	289	302	355	313	303	318	266	316	330	323	324	289	278	321	281	296	293	303	319	294	302	324	347	333	309	340	324	309	280	296	290	328	307	304	304	316	313	285	299	293	307	297	300	283	322	277	293	303	295	284	288	361	283	297	307	302	280	282	329	325	300	338	323	298	331	321	317	325	298	298	336	308	324	324	296	270	309	335	301	334	312	305	292	325	315	348	320	335	275	269	335	319	315	293	322	288	297	333	307	295	309	281	286	333	310	303	316	282	320	291	298	288	295	314	319	266	279	315	288	288	284	324	312	311	279	331	304	316	297	287	313	325	291	317	287	327	290	301	289	305	324	300	327	306	322	283	315	320	297	297	305	303	285	303	301	303	312	287	296	256	317	291	281	298	285	312	326	280	303	285	333	303	310	298	322	305	291	311	301	309	312	312	328	322	285	285	300	326	310	331	313	285	328	317	305	304	300	297	277	302	291	314	295	305	297	313	307	331	288	283	298	286	309	308	335	318	305	313	271	301	293	327	331	298	274	303	321	314	273	336	306	301	302	327	315	310	349	300	306	311	306	282	314	287	313	321	306	293	324	283	295	314	310	291	304	308	276	283	338	322	257	294	288	308	317	318	297	333	307	271	307	312	322	303	320	281	315	317	325	330	299	280	300	315	344	328	305	313	281	302	317	304	287	280	324	300	305	311	296	293	307	305	312	298	301	293	289	317	316	312	323	303	323	300	298	312	286	342	315	303	297	297	322	284	314	295	297	302	285	306	318	311	302	321	309	316	294	309	313	342	313	347	297	338	321	345	302	334	289	285	301	320	287	279	290	325	325	298	301	278	322	275	291	335	319	331	300	301	309	305	289	318	306	304	270	275	324	298	301	300	278	325	319	316	305	291	308	304	290	303	320	284	326	302	314	284	285	292	325	306	316	303	328	284	302	318	307	290	287	318	306	342	262	286	306	309	295	327	329	330	305	282	275	299	309	301	284	318	256	287	305	292	262	325	331	296	286	304	316	279	307	314	321	319	303	304	295	278	307	309	290	298	304	276	326	317	302	312	298	341	292	304	290	279	286	308	300	299	339	279	363	343	270	279	322	309	306	318	314	321	302	299	317	297	327	289	324	317	273	327	298	299	345	304	312	303	336	325	298	288	302	326	313	318	296	309	317	294	311	294	328	283	293	293	341	339	310	312	306	291	318	293	308	321	322	303	298	305	302	342	304	305	310	340	305	317	281	343	292	298	301	291	307	305	304	285	316	308	291	314	288	299	318	330	308	310	306	303	286	304	313	282	291	318	303	288	301	299	321	324	331	293	292	300	291	302	315	301	298	306	310	287	306	272	282	299	299	290	293	300	328	319	288	294	316	320
32119	21069	11913	920	494	397	424	389	419	400	417	410	427	355	429	397	392	393	390	353	400	409	397	379	402	410	377	384	399	425	384	405	396	399	348	385	420	411	377	375	389	350	391	415	367	398	416	396	384	413	390	403	414	349	447	393	411	411	414	398	423	379	402	409	371	406	383	376	365	393	398	408	343	402	414	427	414	382	398	398	405	388	372	380	412	385	385	392	389	404	392	358	382	378	408	387	388	411	390	392	375	379	367	385	374	373	377	441	392	382	376	367	423	399	401	373	412	407	361	428	414	395	367	373	365	372	383	380	375	361	363	437	392	378	387	390	371	380	377	405	419	397	378	395	413	372	396	388	416	393	417	362	420	388	416	370	400	422	369	416	419	390	409	400	425	373	392	395	388	349	398	388	415	377	387	372	417	435	395	377	372	401	401	410	390	378	380	391	419	401	417	389	407	400	382	383	399	339	379	353	410	328	347	426	400	405	405	401	408	406	377	374	389	432	407	383	389	395	409	345	390	435	387	375	376	421	381	370	408	416	412	430	401	412	372	381	412	378	440	379	408	377	409	439	384	387	403	379	388	371	380	384	384	392	412	395	381	389	397	375	368	405	401	436	389	383	399	403	398	367	393	368	403	411	378	393	418	421	365	439	435	408	398	443	373	391	399	442	383	389	379	396	401	397	410	380	364	384	413	355	395	407	368	424	388	422	393	373	397	392	426	394	414	388	357	394	403	387	405	407	407	392	385	391	401	409	385	403	410	390	388	421	388	389	386	379	403	386	427	371	357	382	359	399	380	391	417	418	413	367	417	395	412	408	394	382	376	400	410	362	425	411	388	355	342	384	408	373	427	368	396	380	379	414	405	382	394	402	363	391	392	349	403	421	410	347	414	399	411	375	416	388	442	373	416	425	431	396	396	405	379	387	428	398	382	380	397	417	401	397	377	384	397	386	435	374	421	383	402	381	401	363	428	442	404	395	429	383	381	412	385	378	371	382	410	358	382	389	365	416	374	399	428	394	387	393	359	428	402	375	407	392	402	350	393	375	388	401	428	388	384	397	388	373	422	408	364	379	395	390	391	371	362	419	382	404	444	387	373	399	418	425	427	410	356	389	398	449	412	367	424	403	378	410	379	366	412	415	371	415	414	430	406	393	380	383	374	408	392	379	392	393	358	378	398	369	371	373	387	389	370	372	385	429	386	390	433	401	439	400	384	388	397	429	386	364	415	398	387	384	416	373	442	419	402	402	422	382	359	437	358	389	398	390	427	414	396	380	427	389	372	369	407	396	407	379	391	374	392	415	394	384	386	397	402	395	396	380	428	430	381	383	381	375	367	398	388	386	390	402	393	383	392	375	428	447	378	378	413	400	427	409	398	400	360	386	394	389	384	392	350	392	338	423	427	420	396	369	405	434	395	382	396	438	392	387	383	390	421	426	387	411	424	413	413	402	382	382	399	406	434	410	374	358	388	420	365	374	416	408	355	403	440	369	429	387	394	377	414	393	414	393	354	402	386	404	332	403	428	378	378	420	393	430	404	378	402	383	424	395	417	409	415	392	383	387	413	375	433	398	383	406	392	420	395	359	414	396	395	403	361	398	376	391	411	418	394	402	414	435	394	365	382	390	354	416	375	386	354	414	409	374	407	371	417	367	372	405	424	382	389	422	393	356	376	386	401	408	405	397	371	393	426	413	414	369	425	414	393	401	399	396	403	415	384	376	365	397	412	390	388	394	410	351	400	354	370	417	423	389	369	386	427	339	392	387	388	389	392	367	380	385	415	394	393	383	435	377	374	436	399	383	394	367	376	391	340	387	381	402	362	396	359	412	381	383	402	397	416	434	410	386	402	406	415	398	371	362	389	376	345	397	393	417	390	396	393	378	392	331	402	412	406	334	382	394	444	429	406	429	399	378	371	377	413	413	414	406	392	403	377	391	381	408	373	420	389	385	389	397	422	379	418	419	403	397	404	409	326	404	360	379	416	398	424	435	392	404	369	396	365	376	389	398	395	393	387	418	406	326	425	399	379	425	431	405	405	416	353	414	402	373	379	402	394	372	432	400	386	432	395	369	373	409	403	366	419	392	418	401	425	398	442	386	372	400	423	397	431	411	424	403	426	384	416	388	398	407	411	400	375	374	377	402	386	406	409	381	389	379	369	370	382	370	383	402	378	423	405	388	412	386	404	382	395	398	385	411	392	343	363	432	376	398	375	410	374	385	389	373	402	383	433	407	380	434	413	398	384	383	388	390	416	378	391	395	406	408	426	398	409	386	375	350	408	393	378	370	357	403	410	375	427	396	388	383	392	389	394	414	424	403	358	371	432	393	388	378	388	350	382	394	434	371	418	381	384	369	374	391	407	365	438	377	391	399	382	394	378	396	383	415	402	373	375	404	394	421	416	390	425	376	374	418	380	375	386	398	401	406	411	375	398	430	400	438	390	392	371	419	398	457	420	410	380	373	399	423	387	361	364	388	370	381	383	389	421	429	401	386	362	413	353	390	385	395	429	412	398	355	375	344	439	362	410	416	429	428	366	365	401	367	382	407	370	412	360	399	412	402	371	363	404	378	371	418	400	387	358	411	418	397	379	404	414	399	385	374	370	432	372	394	371	411	381	365	392	393	412	425	395	377	418	415	400	387	385	379	409	429	398	407	405	416	424	408	385	403	428	390	355	413	396	391	359	392	431	377	406	385	407	394	371	416	399	375	365	374	399	378	394	358	400	394	411	360	425	393	378	406	417	434	367	408	427	397	389	379	412	362	386	361	420	411	385	416	384	424	380	396	381	405	410	394	400	428	404	387	417	410	414	405	408	374	338	387	423	388	384	432	407	383	399	416	427	381	402	363	381	408	361	392	406	384	392	348	396	424	398	395	364	404	424	401	397	355	406	386	411	394	408	397	369	398	416	370	422	368	380	319	404	407	384	369	383	411	376	385	369	377	445	396	364	387	382	389	396	398	418	403	383	414	399	352	399	382	406	381	367	389	386	400	404	394	385	395	407	390	389	385	393	403	435	393	402	412	387	383	393	420	373	370	428	410	400	380	401	394	398	367	362	369	371	427	410	415	397	390	415	395	393	382	416	418	394	408	360	401	406	386	391	382	399	389	411	390	367	369	406	380	387	365	405	394	406	397	370	390	353	365	383	377	391	406	419	384	407	383	356	370	393	434	392	368	366	391	414	357	381	407	407	376	380	402	402	437	358	366	377	407	374	395	365	383	390	396	366	406	393	355	347	383	394	402	432	380	367	408	363	429	402	386	395	393	395	352	384	410	402	364	447	434	419	402	418	389	411	404	401	361	398	363	401	385	391	410	400	382	401	413	374	390	368	436	427	401	382	386	410	379	396	414	371	411	396	379	458	390	377	394	359	400	415	424	380	419	416	398	420	405	417	389	393	437	415	373	373	386	395	430	409	393	403	364	410	394	370	399	405	408	430	409	361	402	391	355	398	420	359	359	407	394	430	399	406	402
5838	978	854	844	899	852	855	870	805	812	851	850	850	795	881	828	822	839	889	919	915	858	855	863	848	832	886	814	870	794	879	858	844	911	866	854	893	856	864	872	857	857	828	878	834	828	865	906	909	879	850	868	834	874	851	847	849	828	847	836	851	839	878	855	825	863	841	885	889	829	770	821	856	849	884	875	803	860	903	876	872	844	835	826	878	828	855	851	880	857	843	858	905	803	817	836	831	889	842	862	846	850	918	854	822	832	868	796	858	862	807	869	885	838	865	883	888	854	823	879	823	821	857	915	839	854	827	812	853	850	864	806	858	852	832	814	913	890	863	855	881	891	858	817	882	791	885	837	830	829	866	942	874	839	840	888	850	860	798	868	856	873	871	797	867	853	903	907	843	857	818	835	796	887	852	801	814	872	885	860	873	842	856	832	899	839	816	885	817	829	898	868	890	878	851	908	785	842	855	846	832	755	852	882	836	830	869	858	866	824	866	818	865	881	854	854	837	850	823	873	850	866	806	850	838	869	864	825	903	856	838	839	848	877	930	886	865	796	833	834	872	835	884	869	829	906	876	834	799	810	875	843	857	830	878	792	824	864	890	859	828	849	880	845	927	809	831	845	872	807	868	826	876	888	820	856	882	817	887	887	823	792	850	851	838	858	860	825	845	840	847	902	829	891	851	865	902	881	822	819	856	890	835	909	874	797	874	863	848	852	860	848	823	820	839	844	876	887	864	929	875	770	924	838	882	809	864	897	824	851	858	892	859	845	806	844	909	842	874	852	849	869	890	876	895	868	867	878	883	872	835	915	824	849	881	863	866	797	879	870	863	870	847	850	876	866	832	836	867	851	825	855	862	794	842	878	837	844	899	838	838	810	798	857	875	878	880	865	865	847	850	826	794	808	869	808	823	830	882	851	877	895	835	847	832	867	912	866	844	886	904	807	872	889	834	849	842	868	830	895	897	861	864	866	839	872	874	883	880	901	878	828	856	859	885	814	840	825	834	865	865	882	867	857	872	821	889	810	820	814	855	879	894	839	895	858	870	822	921	873	891	861	832	846	862	946	917	830	876	877	877	906	894	845	924	878	875	850	841	835	850	837	866	901	853	891	869	853	856	860	850	862	870	848	822	858	837	839	890	873	833	869	803	853	841	849	824	885	853	826	838	878	913	831	874	830	877	926	886	835	872	867	871	870	911	867	874	899	842	899	911	847	873	848	832	799	908	896	862	872	840	836	872	874	874	866	879	874	854	883	854	812	880	869	831	878	877	887	882	875	821	824	877	867	842	831	885	898	900	848	880	827	852	868	831	839	846	868	829	880	874	843	844	824	873	850	805	823	907	792	865	839	926	871	814	826	821	903	839	889	796	794	845	811	831	828	854	846	824	809	855	898	828	866	845	844	816	850	779	849	884	854	843	854	845	812	828	819	856	833	843	873	855	876	863	884	865	839	823	866	866	834	902	856	874	838	817	821	847	817	905	867	869	870	822	849	829	855	816	872	831	814	864	862	918	893	834	867	878	839	817	850	903	827	856	879	833	866	857	916	882	871	834	825	859	891	868	857	898	848	831	899	871	813	874	861	869	880	839	865	853	896	830	861	887	876	884	854	878	793	861	865	849	820	830	850	834	904	927	900	794	905	885	867	858	842	863	881	852	823	834	854	828	863	837	849	790	831	924	880	849	842	871	843	825	847	815	892	887	840	835	872	858	885	829	818	872	858	860	830	828	811	875	838	859	860	853	820	834	870	902	837	839	848	903	806	865	859	858	899	869	825	825	836	915	884	834	852	849	857	858	880	862	820	950	854	903	840	843	881	816	827	821	776	871	859	878	899	863	814	816	898	879	827	825	862	857	918	914	893	871	828	887	890	830	862	808	849	792	830	859	894	836	846	893	832	893	875	896	857	888	885	918	882	869	828	837	927	899	849	899	900	894	834	862	862	829	841	856	798	785	856	837	871	885	892	882	845	909	836	880	871	847	852	906	870	839	851	775	865	877	887	821	839	862	876	825	807	906	830	846	893	896	850	833	821	903	860	883	868	874	860	833	852	877	888	859	864	876	839	832	831	870	837	878	892	834	846	854	897	876	856	842	856	877	899	847	850	827	873	843	938	846	862	854	918	852	823	886	866	872	853	845	872	867	832	814	868	889	835	857	891	855	795	793	870	811	842	841	850	844	901	853	899	846	832	901	864	828	824	809	845	862	881	815	852	843	809	874	928	904	858	891	840	903	844	879	862	861	861	832	863	898	901	839	824	854	825	861	886	822	874	838	809	826	842	878	866	829	856	859	859	880	827	828	806	893	920	859	868	826	894	836	849	824	879	834	840	876	850	888	841	832	793	851	800	851	830	885	777	826	847	846	830	844	846	836	885	866	880	818	861	884	822	822	831	883	852	866	851	791	831	870	853	843	927	872	821	840	840	868	843	837	900	821	851	894	869	858	894	844	864	840	852	921	883	866	821	875	842	823	874	867	871	844	862	853	857	843	868	876	871	842	882	832	820	878	869	831	871	848	825	863	865	873	872	863	847	846	846	841	913	892	853	831	834	810	914	844	797	833	788	882	878	863	847	909	841	841	853	854	837	870	863	835	864	876	941	870	896	842	833	858	873	878	836	802	865	874	880	868	853	899	855	882	909	844	819	862	848	804	840	875	818	855	818	817	854	879	839	824	899	832	835	859	894	827	862	886	853	854	866	893	868	863	837	897	853	844	812	879	875	912	804	866	892	873	877	818	845	859	862	889	893	836	858	862	876	853	804	849	876	823	830	850	847	846	881	839	817	885	894	846	794	798	785	842	835	855	801	857	938	869	872	831	854	803	863	841	874	840	869	832	889	852	858	940	846	839	880	801	904	904	855	835	840	887	875	860	885	852	899	836	920	872	846	848	841	829	834	878	872	846	876	858	855	832	855	832	853	815	847	852	829	817	884	842	843	865	860	884	843	883	895	904	926	859	849	848	846	929	838	938	910	847	878	863	880	872	859	796	867	885	904	901	860	819	897	862	825	845	867	873	848	820	882	824	913	861	879	871	836	846	888	884	859	827	844	878	878	865	799	800	887	836	835	856	887	871	836	899	770	873	876	890	864	872	873	844	850	871	830	827	855	832	829	798	898	862	842	855	881	898	858	837	848	902	871	858	832	835	855	867	872	865	837	880	906	859	855	850	871	882	904	861	805	868	897	808	849	898	871	896	801	929	846	835	861	880	864	882	890	857	914	847	805	855	911	873	818	876	873	843	850	854	848	801	881	879	875	849	877	847	883	855	922	841	816	825	843	839	860	861	840	892	892	842	882	835	846	845	810	870	856	858	886	821	854	840	852	849	833	887	841	887	855	885	866	886	861	903	840	845	857	821	853	875	911	891	824	855	879	873	854	896	857	780	869	855	875	871	844	842	892	802	870	820	842	840	843	832	867	884	805	818	866	790	895	873	876	847	807	826	868	832	855	882	866	888	874	811	872	869	884	828	855
24979	21489	24808	28460	21399	21154	1074	448	382	319	313	330	277	305	321	287	286	295	276	280	281	266	311	278	290	285	289	308	275	283	286	300	260	284	282	277	248	281	294	299	278	294	305	275	284	268	298	254	259	253	272	269	253	287	296	272	293	300	271	301	277	291	290	278	289	300	288	255	285	275	266	295	279	269	262	254	273	298	272	272	303	279	277	271	252	283	265	286	269	299	274	284	310	301	282	277	291	280	269	273	271	302	291	285	260	315	298	247	253	268	269	259	257	304	282	282	284	273	262	279	250	307	244	301	269	288	268	277	260	303	241	291	276	284	251	275	265	263	279	279	280	266	277	269	296	283	278	299	264	289	279	266	284	265	254	294	320	273	310	324	273	287	305	305	279	290	277	268	303	250	249	284	284	275	308	285	298	268	284	306	262	276	288	261	265	286	275	271	269	270	270	288	268	278	300	284	291	281	250	293	270	318	289	264	260	252	276	267	261	256	274	257	253	242	289	258	280	240	277	269	243	291	260	254	260	275	269	268	273	271	267	261	283	267	262	243	273	278	266	248	272	291	321	276	265	256	256	325	254	266	241	258	284	270	305	290	292	299	275	276	269	307	304	259	312	283	251	287	281	313	274	254	258	284	282	265	277	257	276	287	282	296	303	265	242	290	278	313	271	309	308	261	271	268	280	276	299	268	286	287	260	237	266	285	245	272	272	296	315	250	271	287	288	255	274	275	276	306	289	281	286	245	302	273	302	277	293	245	275	250	278	307	264	269	280	266	297	311	299	286	280	270	285	246	244	258	248	285	258	256	305	270	273	258	301	278	279	255	283	291	264	258	283	285	310	257	285	300	281	266	308	300	252	296	281	272	275	305	285	264	281	281	256	271	284	266	242	289	274	275	252	323	282	276	296	251	264	261	259	276	275	295	279	264	293	257	271	251	245	293	279	303	313	271	268	268	304	289	263	278	255	312	293	267	272	282	278	263	260	282	279	280	270	274	286	263	284	287	297	267	280	291	230	268	262	254	283	285	287	275	292	267	280	282	275	312	273	253	300	297	292	320	247	245	281	251	304	285	274	302	258	273	278	283	289	282	269	278	276	269	306	281	303	243	275	281	258	291	298	284	266	247	266	270	279	261	303	293	279	271	285	290	263	269	304	295	297	278	239	287	256	243	270	268	257	276	264	293	262	232	264	280	275	280	304	295	263	268	274	262	243	307	283	298	276	295	298	254	279	282	273	253	265	275	265	262	296	273	295	269	276	284	275	281	281	271	284	300	266	286	271	269	273	255	302	254	276	289	270	257	282	294	304	269	272	286	297	279	254	284	273	224	277	300	303	253	256	256	271	270	248	264	278	250	276	283	297	297	284	297	278	275	299	272	244	292	289	261	299	267	299	292	258	278	283	269	278	260	295	259	257	248	272	293	282	257	289	280	296	275	267	285	290	291	279	285	267	281	267	265	259	273	272	272	262	245	304	245	267	280	273	280	289	259	279	261	310	261	276	279	255	276	291	277	284	265	248	300	233	253	311	294	283	260	259	286	233	289	294	265	283	254	279	277	291	267	310	265	263	270	276	295	312	289	286	292	267	266	283	256	288	318	264	288	285	257	253	275	306	269	282	270	258	293	303	284	277	283	256	250	264	265	289	282	268	263	278	260	238	283	273	275	268	265	276	265	239	270	290	287	285	268	275	268	255	309	269	280	284	302	310	290	275	301	245	262	246	257	226	257	289	296	292	285	292	248	248	283	268	256	278	281	277	274	288	267	246	295	244	306	276	262	245	282	279	253	269	277	266	317	246	274	274	309	261	264	298	274	329	282	282	271	272	295	268	243	302	307	288	271	256	270	234	310	253	255	246	237	271	291	286	297	272	262	259	285	280	272	295	319	298	272	273	257	251	266	269	284	284	281	291	296	281	278	253	276	280	290	306	251	263	302	270	270	278	268	298	261	279	307	286	283	263	325	313	284	274	274	316	296	266	287	242	249	276	288	269	289	283	284	293	253	293	272	291	276	273	283	285	283	305	268	266	263	275	270	291	262	284	282	269	283	258	275	269	294	282	286	298	282	279	276	286	265	272	270	246	263	267	295	276	291	280	292	258	255	291	279	276	267	291	270	259	258	266	290	268	282	287	252	260	290	287	283	247	253	268	266	252	293	296	317	279	250	297	261	310	281	274	290	273	244	298	259	279	296	310	272	263	282	273	270	277	320	268	246	252	272	284	326	269	278	276	291	275	295	286	256	264	307	262	278	282	280	316	269	284	274	309	315	264	260	281	280	246	244	277	257	272	273	263	264	267	254	272	313	266	281	276	267	259	285	248	246	282	277	263	312	263	315	293	264	273	289	271	284	281	309	276	312	292	310	264	284	278	266	291	279	296	251	280	281	239	284	287	289	265	262	306	290	264	280	287	297	266	296	263	245	290	254	277	300	280	299	269	294	272	275	285	270	258	249	297	241	284	255	290	288	264	274	307	278	278	260	274	244	279	272	283	278	294	291	254	291	288	263	245	281	279	257	280	246	267	283	257	270	259	270	260	306	286	293	278	282	281	245	268	286	276	278	298	247	257	248	272	275	267	265	278	276	283	256	254	287	257	270	272	281	288	245	245	250	262	290	291	247	236	275	272	278	300	253	296	265	290	271	284	257	260	270	289	280	272	299	253	273	277	299	232	250	277	268	276	253	291	268	293	265	299	273	273	264	271	264	303	281	257	293	311	283	290	289	284	301	308	280	277	274	275	267	302	308	262	290	301	316	260	285	248	280	276	287	254	260	296	301	265	273	298	264	268	294	328	312	282	292	297	265	288	253	269	271	259	251	275	247	283	307	300	271	232	254	314	273	263	243	307	285	278	309	296	293	250	281	264	282	300	283	288	270	287	303	271	273	290	265	244	276	295	275	295	259	288	263	264	270	269	283	280	257	272	280	266	279	265	281	259	270	278	269	275	289	284	260	280	265	283	278	276	283	284	276	278	285	306	248	271	284	301	322	275	248	291	283	261	271	259	266	275	266	279	285	275	300	250	286	305	272	262	247	265	269	265	270	294	288	275	284	276	280	286	280	257	304	279	294	280	299	295	267	275	310	292	277	261	265	291	304	278	255	288	254	285	272	284	273	278	287	267	299	243	274	278	291	267	258	246	283	298	257	273	271	262	262	258	271	257	274	259	284	241	279	303	305	257	296	273	265	264	286	266	280	286	257	281	262	277	298	258	295	255	271	273	269	285	276	276	295	277	264	269	321	254	275	279	273	300	278	290	279	250	296	294	272	289	256	280	292	276	250	294	262	259	286	303	296	297	259	279	278	268	291	308	283	259	261	288	277	286	270	300	268	296	273	243	255	304	297	288	276	272	266	283	240	307	263	275	284	276	275	276	269	280	298	273	244	283	263	265	280	275	266	256	272	268	291	267	266	255	286	279	316	267	280	268	266	270	269	264	272	268	301	283	291	297	281	272	291	276	275	278	295	288	277	267	245
3205	2123	1272	848	727	697	584	643	631	651	581	615	614	637	595	619	582	647	597	591	611	603	636	604	617	579	573	578	631	575	599	593	587	644	562	579	561	613	613	587	641	574	574	574	617	583	595	566	556	547	619	621	611	588	550	626	628	558	662	597	590	581	593	591	591	585	623	587	607	599	599	580	584	587	581	614	597	631	600	608	577	617	637	555	611	638	598	634	594	617	606	572	599	640	560	626	577	605	579	625	606	632	622	599	598	602	584	580	638	570	633	569	621	643	604	602	581	640	594	601	606	652	585	623	607	577	621	609	574	598	595	630	624	600	609	626	599	594	594	625	611	604	612	606	619	614	624	649	599	627	642	620	598	612	605	606	601	609	594	591	589	588	606	581	619	600	602	592	634	600	576	567	634	623	593	588	594	626	607	587	608	604	640	647	598	629	679	650	603	592	628	624	615	612	625	602	624	577	612	606	632	615	606	620	610	615	580	609	599	606	554	599	596	627	611	635	606	595	627	574	564	577	621	578	606	557	590	567	583	611	613	610	584	610	593	656	600	577	631	580	563	592	584	565	542	604	580	589	574	621	600	589	585	621	606	622	621	590	599	619	571	650	638	598	633	672	583	588	590	611	607	622	609	610	581	571	559	637	613	620	603	575	605	565	599	565	639	632	588	632	588	640	546	623	620	577	618	603	589	604	634	592	538	585	581	559	590	577	623	624	590	571	631	614	625	587	600	587	588	563	579	582	645	564	585	613	574	624	628	605	585	572	646	610	603	639	591	572	576	625	613	584	599	567	621	625	579	604	602	573	617	570	583	587	582	598	622	579	614	606	607	595	570	618	611	585	623	601	605	561	640	654	626	610	585	609	606	583	564	647	565	632	598	612	584	550	612	601	599	585	565	609	611	586	599	560	554	596	548	612	609	628	571	584	606	605	590	614	620	618	598	583	591	602	615	572	591	611	622	607	597	607	588	593	634	584	598	611	607	585	577	592	605	582	622	594	610	601	629	603	604	624	576	615	580	618	589	592	547	583	590	627	626	598	579	616	600	597	606	614	620	597	591	588	615	571	650	637	639	603	623	564	615	636	632	613	601	604	591	563	635	594	579	613	575	560	622	618	572	626	587	631	625	624	622	652	593	630	605	597	620	603	608	605	594	566	615	582	612	630	604	644	604	607	624	621	567	607	568	608	613	614	589	580	602	577	630	587	629	602	617	596	562	585	570	599	643	624	583	591	634	613	600	574	649	576	607	637	572	578	620	629	619	568	637	610	596	597	591	628	610	593	566	621	577	602	606	601	571	610	583	570	610	589	556	588	579	627	626	607	608	624	585	579	585	596	588	601	616	602	624	633	590	626	653	631	610	588	628	649	657	594	640	597	648	600	568	583	612	571	564	625	621	614	556	561	615	569	599	589	603	606	584	598	635	560	614	639	605	617	650	589	585	607	600	595	596	585	591	595	604	596	611	595	627	643	592	607	576	572	603	592	616	629	543	630	617	613	637	648	626	604	586	608	586	641	596	597	620	630	577	635	612	577	586	591	635	572	594	615	617	598	559	613	621	639	584	576	620	621	615	641	620	586	608	584	608	644	628	586	621	598	603	586	576	632	591	599	619	589	600	640	606	586	596	602	579	611	571	570	554	605	624	592	626	603	633	604	601	576	590	609	627	653	574	615	618	580	611	628	621	597	593	607	574	589	585	592	646	573	570	615	632	592	608	596	594	629	603	575	542	619	568	595	617	620	548	570	620	608	620	620	616	581	601	599	603	590	563	611	591	606	609	550	593	601	620	630	579	573	579	596	618	570	596	584	615	621	594	659	544	634	652	573	569	628	609	662	611	597	604	602	628	625	601	567	680	609	606	593	602	586	609	559	577	584	645	630	611	585	618	608	605	624	601	564	589	626	599	633	567	608	605	584	579	628	629	633	604	617	613	608	623	612	596	611	620	605	600	632	600	632	628	602	647	612	617	611	591	565	628	560	585	618	616	578	584	620	564	573	635	609	610	626	596	607	599	595	608	609	565	590	607	627	608	598	632	597	586	621	617	616	628	603	607	599	587	600	590	571	587	579	623	586	604	615	612	643	553	588	629	616	642	580	624	616	628	607	603	616	618	611	590	597	595	592	614	586	603	607	626	630	634	595	582	608	601	635	614	608	618	599	613	572	572	626	579	620	646	586	608	627	546	573	589	606	599	652	601	620	553	627	588	609	628	553	557	583	607	599	597	625	601	606	615	620	606	577	569	611	561	636	596	594	579	593	605	614	597	617	615	621	597	589	581	561	630	587	614	620	607	566	591	557	609	590	610	605	639	630	596	601	551	577	609	585	611	665	550	636	632	616	605	601	624	642	638	592	614	579	650	609	621	622	592	622	547	623	626	641	637	565	597	611	654	623	576	614	611	599	565	553	629	589	599	620	616	621	573	595	615	628	616	599	593	580	602	595	631	623	620	591	590	578	586	614	585	578	606	582	613	610	612	637	575	612	538	572	596	610	657	632	633	625	626	626	609	660	602	631	627	566	580	589	586	574	598	620	598	577	616	573	586	548	629	602	589	576	597	629	616	603	634	582	581	603	587	589	584	592	601	652	579	606	610	622	611	598	617	602	613	613	626	578	596	573	646	614	606	612	592	622	591	605	611	594	587	616	590	594	635	581	612	589	619	583	621	573	565	614	562	603	586	553	612	589	599	583	600	562	591	621	570	602	577	643	580	568	619	585	581	614	600	550	599	605	617	608	616	609	598	627	565	619	619	595	633	634	600	604	580	627	590	597	619	635	565	627	607	583	620	629	639	604	583	630	613	599	566	576	590	631	551	568	591	595	647	633	585	626	596	607	601	605	617	628	646	634	597	579	634	597	574	566	575	646	537	633	592	560	562	631	595	580	584	596	632	642	555	610	558	596	624	579	588	596	568	621	601	606	610	577	597	627	638	584	601	597	619	600	551	567	598	575	602	572	591	622	628	567	602	589	603	568	621	635	616	607	611	643	653	635	595	600	620	593	581	596	610	608	578	565	589	618	580	602	598	587	629	586	619	596	602	610	552	581	635	598	582	601	606	603	590	611	610	576	604	653	592	657	567	591	605	612	638	578	623	634	622	632	612	648	597	599	625	680	637	573	622	620	594	558	598	580	651	645	569	598	625	619	603	594	580	564	593	594	585	580	636	562	596	563	537	588	612	615	612	601	615	592	597	612	595	575	605	598	601	567	607	582	583	582	606	564	621	600	575	607	572	589	628	581	659	607	606	618	633	585	586	592	605	546	600	634	623	623	629	594	608	596	602	577	583	641	615	622	613	602	589	651	587	600	594	622	634	619	592	651	580	657	652	594	594	560	573	589	629	634	557	591	605	607	590	642	598	607	604	608	588	603	645	605	591	605	634	635	569	576	610	593	587	618	605	609	628	606	579	601	616	637	557	591	608	613	554	629	623	590	605	635	584	608	652	634	616	642	609	618	588	647	638	601	596	579	591	623
24422	21546	25194	28380	21548	21561	18183	540	267	263	198	187	202	186	179	144	150	137	156	146	160	135	134	138	132	141	127	151	122	123	117	126	130	132	146	129	147	151	132	124	130	111	119	117	140	120	155	133	131	129	102	139	148	128	116	119	140	105	126	107	118	118	131	126	134	125	127	132	154	131	132	117	116	147	107	123	116	126	134	131	128	119	140	113	129	129	132	97	118	130	115	127	109	125	146	121	116	108	120	123	121	118	133	113	105	141	122	129	108	133	133	129	118	122	122	138	124	107	115	122	120	139	134	142	114	141	115	106	94	135	111	143	128	138	152	132	138	126	117	110	145	145	130	138	118	110	109	127	116	148	143	116	117	110	118	120	120	128	132	139	144	137	115	111	126	126	117	118	114	153	132	115	151	113	121	114	124	96	119	135	115	82	118	103	151	118	115	128	141	131	133	118	130	115	121	116	112	112	142	115	115	131	128	133	125	115	108	115	128	114	112	129	131	137	107	109	115	97	126	128	131	110	115	133	137	142	127	120	145	119	132	136	110	142	131	113	119	140	122	141	135	121	154	119	121	130	122	122	170	146	140	115	102	128	152	121	153	140	134	116	78	109	117	115	113	124	129	109	148	148	107	123	113	121	138	121	156	145	112	121	120	125	133	139	111	111	113	132	114	147	127	117	142	130	114	126	128	127	130	133	123	127	128	118	131	135	114	129	123	140	100	121	133	117	124	144	133	130	128	126	129	115	121	139	124	118	117	152	122	138	125	124	109	121	115	110	129	101	135	125	117	125	116	116	134	115	123	122	120	137	114	123	130	130	113	123	125	131	122	136	146	114	121	123	108	108	102	111	128	112	134	129	138	114	126	129	107	105	107	125	116	100	94	105	88	119	121	122	115	101	116	108	107	109	118	134	135	111	131	138	148	120	149	113	132	134	138	109	114	112	133	126	143	119	117	126	120	131	137	125	133	134	128	126	108	131	122	132	117	90	134	113	142	128	149	127	165	134	129	131	136	125	121	141	139	144	129	131	134	127	121	105	133	106	116	124	105	107	133	128	135	115	116	131	126	132	120	131	115	106	107	112	130	137	131	119	130	126	134	124	138	122	147	112	133	134	113	131	134	107	109	144	125	111	102	141	109	152	142	121	95	133	141	119	109	115	122	132	104	119	113	120	125	126	144	93	131	128	117	127	129	108	150	116	141	113	116	128	122	143	149	122	120	118	123	136	128	123	152	139	117	121	120	132	126	128	143	133	115	115	128	120	108	116	114	95	109	117	130	164	123	112	109	141	131	128	119	135	130	128	114	94	122	125	129	121	134	126	137	122	135	135	109	111	123	113	128	115	128	130	104	121	122	121	127	126	111	151	117	127	129	142	104	117	105	130	131	120	139	104	124	119	139	117	126	122	130	119	124	133	115	135	141	108	145	130	116	145	141	126	103	125	122	137	146	128	121	120	141	115	128	133	119	138	157	131	105	114	137	134	127	125	136	119	115	113	131	131	106	140	124	121	127	135	147	146	116	108	131	119	101	132	130	127	108	109	113	105	128	130	112	124	107	136	121	125	103	130	120	112	126	124	122	130	117	131	130	119	123	139	122	154	113	116	126	120	111	128	128	110	124	143	109	125	127	128	112	123	108	124	142	122	121	126	114	127	137	113	111	134	127	120	137	119	118	118	140	127	121	111	114	121	98	112	116	124	118	129	133	117	128	116	125	99	117	141	116	120	152	128	141	114	153	110	129	100	129	105	137	137	140	140	117	131	114	108	122	132	134	136	111	123	121	140	140	146	89	111	123	121	136	134	102	112	123	119	130	145	125	118	122	135	132	121	112	124	137	131	136	115	122	113	132	126	127	129	146	130	127	112	120	114	140	123	111	112	133	125	164	125	133	122	133	123	117	121	140	132	115	116	123	112	104	122	107	102	101	134	138	129	136	127	127	150	105	124	124	138	124	130	133	137	135	134	143	139	117	126	137	112	135	122	107	119	161	133	147	122	116	126	126	154	140	134	138	123	122	112	127	123	126	143	127	122	150	128	136	119	108	110	143	123	143	129	128	110	128	117	128	115	111	110	122	129	144	116	126	110	146	144	144	137	111	113	134	156	131	105	119	137	113	127	133	124	105	121	122	106	126	139	114	126	112	108	144	133	135	125	135	130	163	98	123	141	140	131	112	128	127	140	136	149	115	132	124	123	124	106	112	146	120	119	116	101	133	107	98	123	130	124	163	130	103	124	116	142	110	131	127	108	120	143	131	117	146	149	117	121	119	119	121	113	120	128	102	125	120	135	102	148	115	137	122	136	110	121	139	121	120	140	123	139	116	124	100	125	114	131	143	120	127	125	132	121	102	112	131	112	163	142	105	109	136	144	110	117	133	116	105	126	132	132	117	118	121	117	111	118	131	116	122	115	130	129	137	108	149	137	132	117	115	114	135	116	134	135	109	117	113	108	119	112	126	135	144	117	130	139	126	119	132	108	108	119	121	116	136	107	130	107	131	113	151	124	135	111	114	104	133	101	128	127	147	136	140	114	107	130	124	125	151	124	114	128	126	115	116	126	115	118	141	116	138	129	118	132	132	118	125	136	128	98	138	137	134	107	121	111	115	137	117	123	134	158	139	122	139	133	103	116	151	132	100	123	118	118	131	117	122	118	108	124	123	112	104	103	107	92	138	124	106	130	140	115	107	132	129	112	87	134	128	110	116	101	120	128	124	129	107	120	114	146	134	100	114	130	118	118	104	139	103	121	106	128	139	137	124	147	110	115	117	114	115	127	129	124	99	123	112	134	128	139	127	123	112	123	125	102	131	130	133	124	96	107	126	136	118	141	132	115	126	135	115	136	128	130	121	134	123	115	139	118	117	144	126	115	118	109	108	112	151	124	103	140	124	95	138	128	127	116	100	153	116	123	122	123	133	128	123	133	134	107	134	143	137	139	144	116	137	110	130	132	147	129	119	118	112	112	117	124	117	136	107	164	123	121	111	121	121	117	127	112	103	110	127	123	104	125	119	137	130	115	152	115	108	112	112	120	133	134	136	123	130	119	114	126	143	115	112	119	127	151	122	114	131	112	121	122	135	149	114	124	119	100	131	116	121	109	124	127	140	133	124	127	116	143	128	103	136	136	118	114	134	120	120	112	121	133	106	103	136	136	125	156	127	134	119	143	136	131	128	111	122	109	135	128	113	141	138	109	135	135	119	144	114	125	144	137	133	103	138	145	130	115	125	127	124	131	135	105	125	111	143	143	152	112	123	142	141	120	118	132	140	145	118	132	127	138	125	131	111	118	135	128	109	119	115	114	112	117	126	147	99	160	109	124	109	115	136	108	106	105	123	153	133	132	131	112	118	124	116	110	135	117	102	133	125	121	139	122	113	114	118	104	132	114	124	134	134	122	145	126	132	140	130	129	127	130	144	105	131	148	118	138	145	120	143	131	137	122	128	108	116	131	124	109	126	115	147	132	105	128	125	142	139	104
2937	3085	1528	769	575	485	403	373	345	358	329	325	323	312	364	316	311	309	328	307	297	303	298	310	293	294	306	306	281	338	365	344	324	286	325	288	304	324	327	306	256	281	314	276	338	330	315	306	317	296	320	336	300	313	280	292	279	309	315	289	300	298	290	324	306	317	284	299	300	311	297	311	303	310	300	304	317	311	290	299	329	278	297	312	316	279	283	319	343	314	328	296	290	298	286	298	329	336	309	301	289	313	329	293	284	308	308	278	316	308	334	317	311	300	292	326	265	314	292	332	328	295	282	281	324	293	315	321	320	325	301	319	300	283	320	297	327	296	299	306	314	318	311	301	296	281	300	311	303	296	315	338	338	314	296	327	284	297	306	296	281	274	300	290	288	292	301	318	277	270	302	303	320	271	302	315	302	311	291	323	294	303	321	319	320	330	310	318	304	283	316	286	287	280	308	290	309	299	331	280	309	317	337	325	307	323	327	320	326	332	317	332	332	330	307	302	284	334	298	298	306	283	305	307	290	281	289	309	309	311	305	286	323	322	300	302	294	271	302	306	344	296	300	313	284	288	300	330	314	317	303	296	304	291	312	287	303	297	304	303	295	325	341	292	306	328	304	308	284	311	286	293	303	279	290	262	307	272	320	275	313	300	293	313	330	278	303	284	309	316	310	276	307	287	296	306	292	304	309	277	307	292	315	291	314	301	323	310	319	314	288	345	279	271	283	311	262	342	303	323	289	286	299	347	299	307	295	317	295	276	290	321	311	317	300	337	290	303	314	316	305	324	317	333	310	303	296	311	328	322	288	308	299	272	303	302	318	331	290	296	307	291	307	321	327	284	304	280	297	308	281	312	260	277	318	303	282	333	284	310	316	311	309	301	321	295	312	319	327	332	298	309	300	287	345	283	344	307	328	317	281	318	309	318	339	314	287	339	302	270	310	321	323	270	304	282	324	312	322	298	304	325	308	312	277	314	298	305	292	296	321	303	295	304	321	318	291	305	292	325	284	274	267	305	278	300	304	354	320	269	307	291	286	294	300	291	287	325	287	312	276	303	293	299	302	278	310	293	370	294	326	275	321	310	266	318	325	319	293	291	310	292	300	320	303	308	356	316	301	315	309	284	295	281	292	286	289	286	277	287	326	333	282	319	336	306	291	257	323	319	305	297	359	300	308	304	296	322	276	324	320	273	314	316	312	292	301	305	296	270	300	329	316	311	295	289	333	328	310	314	301	298	284	293	326	289	275	332	312	283	318	320	282	324	345	287	304	275	273	278	303	326	311	345	313	300	279	301	282	294	294	292	306	286	328	322	317	313	313	266	304	277	325	319	301	309	291	326	293	298	294	287	335	298	305	316	294	310	298	292	330	285	328	295	354	319	295	271	315	311	280	285	273	292	312	322	313	313	317	288	307	299	301	301	292	279	318	303	329	303	287	321	309	316	296	298	313	294	322	317	315	274	319	330	303	279	298	354	281	303	317	314	296	291	335	285	302	281	299	319	308	304	295	298	322	318	274	305	313	299	312	326	306	310	294	268	341	307	330	315	303	322	305	328	286	309	272	332	298	310	306	318	290	269	305	287	288	307	285	279	316	296	329	298	345	287	298	320	313	317	302	315	282	302	321	322	307	265	288	299	307	290	285	284	298	348	305	306	306	290	291	311	307	332	285	310	307	309	342	275	321	296	347	274	315	307	302	306	290	299	334	287	329	309	311	313	309	280	330	326	297	332	291	302	283	320	300	285	333	304	327	322	314	327	312	289	292	297	314	295	286	334	318	293	309	291	340	317	339	316	336	307	283	309	303	301	278	331	297	288	306	280	280	292	274	292	283	287	313	281	323	285	304	289	281	305	346	280	311	277	292	278	273	328	301	293	312	290	334	287	298	297	307	295	307	317	292	310	318	300	342	303	293	311	286	298	325	292	296	279	302	311	305	332	298	320	286	290	307	319	331	316	282	314	293	260	338	325	304	291	323	290	340	326	301	310	320	333	301	290	344	312	310	292	284	317	305	299	292	301	277	306	303	283	322	286	313	304	249	307	298	328	295	318	332	324	310	321	333	295	317	269	309	280	289	303	291	321	277	344	283	297	311	293	298	283	301	327	274	319	292	309	299	337	295	289	338	293	329	315	285	313	310	280	322	305	277	306	325	302	302	319	308	321	257	348	311	302	276	315	280	316	287	302	327	307	315	303	310	302	312	297	297	298	296	307	308	291	313	303	323	334	289	302	292	326	312	298	270	320	309	293	289	290	296	290	293	293	280	312	332	293	277	301	284	299	261	294	298	302	295	308	319	309	284	302	286	301	321	304	268	302	294	267	327	284	288	296	308	300	318	310	296	321	329	318	301	302	318	306	313	298	308	276	310	301	298	287	332	325	289	286	298	282	325	303	301	308	295	275	311	324	323	278	317	335	290	298	299	337	293	302	329	307	318	299	331	305	323	293	324	313	302	317	301	296	301	292	298	307	280	277	311	297	308	296	293	303	281	327	290	288	312	294	301	332	292	304	297	292	313	308	340	287	301	295	282	330	294	292	317	282	327	277	289	356	313	313	301	276	307	301	301	307	270	303	291	292	322	316	310	288	317	308	292	331	300	317	299	326	309	291	286	304	316	314	333	285	294	346	308	345	295	318	304	335	321	303	321	295	321	317	318	293	309	316	303	326	306	325	334	314	295	282	318	335	309	324	303	355	290	299	312	340	304	290	282	297	271	305	296	308	274	296	280	335	275	284	286	301	341	284	316	312	310	288	345	304	313	281	297	280	318	283	273	325	288	292	309	335	295	295	272	319	313	337	323	325	336	273	304	282	303	295	295	306	306	317	294	311	323	287	295	281	287	312	314	314	300	278	285	306	306	266	300	307	332	283	309	300	278	314	302	335	323	321	305	264	339	333	307	303	296	277	304	282	320	298	309	296	283	325	309	303	298	285	282	312	308	315	303	326	320	307	316	303	314	318	274	320	297	321	317	320	355	318	312	326	332	308	285	267	309	307	311	348	305	318	303	305	293	284	282	328	313	295	309	311	331	316	311	282	317	285	308	306	336	312	335	320	295	288	297	321	280	300	309	289	321	307	308	321	310	352	286	295	302	296	296	297	307	278	297	301	312	305	335	305	288	322	290	279	330	291	301	296	300	287	294	291	313	295	288	314	292	322	308	337	318	329	327	304	322	301	339	282	299	274	298	306	312	311	309	307	300	312	314	319	293	326	279	304	304	294	296	317	312	298	310	331	304	331	296	327	307	267	296	318	310	314	332	318	271	331	305	278	317	281	293	315	302	315	311	324	267	270	287	282	304	314	309	321	297	305	312	269	266	277	332	303	309	315	286	304	329	314	319	317	292	328	335	318	292	309	301	293	271	274	315	333	342	324	307	310	284	322	307	284	292	304	294	297	306	275	293	305	321	314	283	286	298	313	293	314	300	327	297	302	320	266	274	350	302	254	281	305	297	302	332	282	338	300	314	303	322	324
31949	20990	11754	918	507	421	414	391	421	431	382	396	399	414	404	398	410	383	409	407	384	358	399	376	375	370	367	415	424	424	434	383	375	402	377	399	410	355	394	401	425	407	382	355	387	361	381	396	403	402	383	377	406	406	392	371	426	412	399	327	431	371	423	381	414	382	408	346	376	348	394	417	335	443	387	392	381	394	381	390	440	411	392	413	385	394	404	355	348	372	388	399	371	411	438	393	393	374	387	401	414	420	410	415	416	376	394	405	355	393	348	406	368	354	372	417	371	394	433	398	399	410	370	407	399	372	416	371	407	384	438	393	370	401	408	371	410	393	412	380	374	382	413	424	419	412	367	370	368	419	386	400	398	404	397	396	413	393	353	387	355	393	401	359	391	345	403	349	362	385	375	420	413	370	359	372	418	381	386	397	373	385	394	369	408	377	422	418	396	386	397	387	395	360	368	408	377	389	375	373	398	363	392	376	399	391	398	384	400	408	333	365	421	386	390	399	383	412	385	403	374	418	405	387	419	403	380	430	407	403	384	378	396	380	390	372	398	372	383	386	433	410	396	387	399	381	370	389	368	378	389	391	387	391	399	440	403	395	421	453	411	369	398	381	350	404	392	366	394	395	413	338	346	381	394	387	400	392	362	373	395	364	369	381	389	380	421	380	413	417	376	402	403	387	418	397	412	401	400	412	392	394	389	414	395	393	419	395	387	391	413	399	378	389	447	375	375	397	383	399	367	345	394	397	399	395	365	401	386	421	354	372	370	401	438	413	419	366	397	395	394	365	403	389	402	375	425	396	362	401	407	394	389	408	387	389	376	378	391	387	406	444	354	369	392	401	413	411	363	386	374	390	380	380	432	368	378	394	376	386	363	383	413	377	389	386	378	367	396	421	396	357	381	399	395	363	374	375	400	401	422	362	412	411	412	413	395	424	416	383	393	397	405	391	346	394	389	425	381	421	350	355	400	405	389	389	416	429	403	403	363	373	370	392	417	374	390	373	378	384	371	379	373	388	401	392	411	384	426	440	393	393	375	380	358	412	349	409	396	411	410	379	422	410	391	380	339	416	374	375	388	383	398	362	383	368	375	377	378	355	377	371	371	369	378	378	389	378	381	382	381	383	403	373	395	420	387	406	364	369	389	429	366	382	437	394	385	383	380	419	376	395	395	392	382	383	383	399	385	465	403	406	380	379	414	382	432	386	387	404	389	420	395	378	410	364	358	405	393	398	381	409	388	419	402	372	369	389	384	344	385	352	418	388	368	367	399	403	402	404	402	384	345	360	404	390	377	389	372	389	405	380	408	432	418	396	393	388	369	399	435	390	411	361	396	377	421	382	391	401	416	383	403	357	415	403	405	413	413	371	390	373	368	402	404	405	396	401	405	377	375	394	389	396	402	389	407	408	386	408	390	335	363	369	389	398	384	352	369	365	394	383	398	395	391	373	371	418	371	411	361	396	393	407	373	400	404	398	375	388	377	371	399	391	410	427	377	397	382	395	397	332	341	367	432	386	382	372	356	393	382	389	377	390	425	371	407	379	375	364	397	363	411	408	382	399	368	390	401	368	424	384	399	376	384	361	401	434	406	385	406	384	357	383	372	389	383	372	379	382	408	376	344	347	399	400	370	367	384	372	394	387	388	393	400	425	432	415	403	390	365	368	391	398	376	403	407	396	349	386	401	414	406	395	384	364	411	391	411	435	389	387	396	365	384	414	421	413	377	365	379	363	395	402	392	396	386	418	397	418	402	369	410	362	433	417	417	385	401	400	389	419	398	395	381	392	357	393	377	400	360	359	370	429	384	424	377	363	419	391	353	418	394	400	401	380	393	380	386	380	404	395	400	380	367	422	386	399	403	400	415	418	405	398	374	375	380	372	353	372	414	390	399	393	352	384	340	356	359	421	419	398	390	358	398	453	381	376	371	408	400	378	401	381	390	417	405	347	409	413	389	322	365	427	396	388	386	378	414	363	397	377	401	371	419	396	372	416	398	382	405	354	388	404	399	422	414	408	369	375	406	381	399	412	378	392	405	399	408	373	358	364	407	385	376	397	428	433	387	396	397	378	425	393	351	415	388	399	387	429	423	381	366	435	411	380	379	364	398	396	397	407	385	398	413	372	394	358	379	356	410	410	399	380	371	392	402	402	375	403	406	362	410	331	397	345	376	400	360	377	390	408	362	364	415	424	404	384	452	389	414	404	402	428	389	359	405	379	409	390	380	379	402	396	389	382	405	356	340	431	364	378	372	354	401	409	379	431	347	375	405	365	404	370	413	406	406	405	393	405	406	390	367	412	375	389	411	363	407	392	412	382	364	378	405	409	379	409	387	431	375	394	377	420	378	381	395	380	382	347	370	391	401	380	394	368	420	368	370	378	372	342	384	379	404	407	372	405	418	378	401	388	433	405	408	400	406	378	389	393	396	383	395	387	378	381	375	401	383	394	400	347	397	385	388	369	321	406	431	428	404	368	388	376	379	361	426	395	371	398	416	420	364	403	360	398	392	374	392	397	397	386	349	372	373	402	411	389	387	395	385	420	374	349	390	401	367	370	361	399	414	384	376	378	398	408	368	325	373	351	388	363	372	361	409	386	432	392	366	368	432	382	403	388	409	388	416	403	369	375	402	384	379	357	402	381	390	407	411	353	369	384	379	397	408	346	342	375	383	365	407	397	403	389	384	392	385	352	390	426	396	388	399	363	384	386	397	367	414	403	393	428	399	365	408	409	400	386	408	380	367	378	405	390	383	355	403	369	400	414	365	367	374	378	417	409	398	378	410	387	385	371	382	398	441	377	386	375	435	384	365	369	399	404	426	403	389	377	386	423	399	410	378	383	409	420	408	408	385	399	338	435	394	421	413	384	421	365	389	395	384	388	412	395	389	420	370	408	385	409	388	392	378	368	404	418	394	454	369	419	406	383	392	351	394	366	430	380	388	387	406	397	431	392	448	384	424	444	429	439	366	395	402	363	397	405	435	381	401	438	376	395	390	368	351	387	379	370	373	390	398	379	383	386	397	354	391	390	397	381	447	410	364	419	404	395	417	377	435	414	385	419	410	403	371	399	369	385	372	419	392	364	395	357	405	375	370	360	413	375	370	362	388	381	369	403	373	407	405	400	383	371	363	396	372	468	392	370	390	383	397	404	380	398	399	404	373	405	415	385	368	409	333	361	408	357	427	368	386	373	393	391	366	385	417	394	407	390	409	418	394	385	371	393	374	392	392	412	387	386	348	369	403	382	364	396	388	363	382	386	404	414	401	371	384	375	392	385	396	396	409	373	442	402	398	389	446	416	374	389	387	388	437	388	393	398	398	401	401	341	391	384	404	372	357	346	408	398	380	368	350	385	407	373	404	370	377	407	400	404	404	397	365	397	407	396	414	423	364	443	399	367	366	397	416	390	407	385	389	341	422	374	381	365	386	384	400	388	406	400	382	382	392	345	376	422	365	394	380	400	378	417	387	424	401	394
5648	986	899	872	873	851	864	860	809	843	837	837	856	864	910	874	846	849	865	848	816	830	822	894	820	830	839	824	860	824	850	865	870	842	888	852	857	851	862	860	855	897	796	848	892	866	814	817	879	917	826	849	888	823	829	855	887	876	818	867	853	845	871	842	857	858	823	818	900	860	859	836	860	890	885	841	840	819	824	836	885	843	814	856	835	839	853	829	823	881	836	878	839	836	857	877	838	921	832	818	886	844	849	881	822	896	823	880	841	855	884	862	836	854	885	895	829	864	853	839	867	844	831	871	838	823	801	818	822	857	866	846	870	829	884	821	841	861	856	797	857	896	839	844	865	859	850	862	873	847	821	837	875	821	829	842	796	879	866	843	881	791	834	830	802	820	882	810	812	859	819	812	831	859	820	806	887	914	887	801	890	814	811	819	838	863	824	788	870	851	827	833	774	902	835	904	845	884	837	798	865	847	829	850	828	897	862	869	848	772	776	834	836	872	834	863	819	870	847	834	830	859	841	915	862	825	860	882	850	832	844	797	876	892	816	822	859	817	792	830	825	882	865	908	824	848	841	847	829	865	875	846	842	825	866	879	866	866	839	810	862	896	853	835	841	874	882	852	915	872	826	848	838	789	839	869	912	839	861	851	822	846	846	873	849	909	835	889	834	809	858	927	872	837	868	874	845	856	828	862	843	820	834	872	874	897	845	800	811	851	852	855	858	812	832	841	883	819	889	850	879	849	873	800	836	802	853	753	814	851	828	821	856	863	850	851	852	826	828	829	888	840	871	888	839	854	867	816	811	846	907	836	898	879	874	881	852	852	805	834	889	857	864	876	884	837	867	844	880	878	860	849	874	849	880	855	863	838	824	819	902	856	804	843	821	824	818	835	819	838	836	852	835	889	825	907	841	870	876	880	764	818	898	840	861	832	841	810	840	845	845	808	854	837	850	845	888	817	838	867	827	869	846	833	832	865	841	804	903	839	850	859	893	849	838	869	847	871	823	821	887	882	869	838	828	834	842	843	817	863	836	803	886	900	857	837	868	814	852	826	836	832	854	889	867	893	860	803	856	812	869	831	848	882	862	806	869	830	837	854	819	829	863	908	837	862	882	850	838	826	857	895	801	897	812	803	905	851	887	857	841	824	875	852	840	857	864	793	829	884	855	858	870	807	818	833	859	847	842	867	807	888	875	746	817	848	827	871	875	838	872	869	879	872	851	859	827	855	839	850	814	791	859	866	833	818	794	898	897	846	871	855	801	853	875	851	872	793	857	892	865	823	831	831	777	871	886	835	800	817	835	835	819	841	888	861	815	859	866	870	866	821	845	865	831	841	852	868	923	871	846	848	854	884	827	861	856	848	848	823	858	831	826	850	877	874	853	887	833	824	841	826	803	852	833	861	859	889	823	826	842	865	782	837	851	876	820	846	817	866	880	849	840	868	888	839	844	886	863	858	908	831	798	891	850	846	830	862	831	851	888	819	838	857	861	916	879	836	814	800	862	871	855	895	872	866	913	899	838	865	863	811	810	838	814	873	890	824	812	863	890	863	850	855	862	848	862	844	841	890	844	840	791	809	830	913	858	896	806	871	875	910	853	867	845	873	840	876	890	848	871	875	861	850	860	810	872	871	827	831	839	878	882	812	808	855	841	877	840	806	838	892	795	874	872	876	807	890	806	823	923	853	832	786	922	874	877	813	878	847	802	791	852	870	851	837	815	869	802	873	800	823	844	844	867	842	842	889	836	823	828	880	817	866	852	800	833	807	830	858	870	818	887	841	874	837	882	839	849	881	883	843	873	819	826	889	857	882	840	875	781	815	850	822	805	823	858	876	891	806	870	838	812	765	838	788	875	802	806	837	847	860	886	825	858	871	801	785	818	833	865	850	838	851	832	836	857	817	847	895	864	814	786	862	818	873	811	886	789	851	816	832	845	852	841	843	816	849	877	859	852	838	870	873	847	910	883	808	893	873	900	861	882	859	863	875	818	833	835	840	834	832	845	830	852	861	820	828	868	812	840	819	807	817	870	876	855	848	828	876	835	894	855	858	852	826	835	852	845	840	860	765	871	841	860	864	834	822	847	794	818	849	864	810	893	830	823	890	840	840	783	875	822	865	835	861	817	851	828	845	856	917	813	881	908	844	882	831	799	864	843	808	859	847	891	861	813	864	799	812	868	809	839	853	826	881	836	858	895	839	829	852	835	840	829	850	824	852	841	847	817	842	858	858	814	893	818	795	840	862	830	834	871	845	855	802	828	841	898	882	830	880	830	828	840	793	835	843	827	875	850	802	796	854	877	865	845	867	836	866	775	870	886	819	796	848	836	857	815	819	863	901	841	794	814	837	799	849	827	847	858	822	803	835	811	864	873	805	845	871	843	817	809	818	869	843	848	861	881	822	835	842	872	861	884	831	807	840	908	828	865	840	812	876	851	866	814	810	879	808	838	808	864	834	889	835	848	875	834	872	869	837	799	864	802	829	846	841	876	790	801	813	918	828	845	856	934	846	836	835	915	837	823	855	911	808	904	896	892	862	838	877	885	865	886	815	864	871	903	842	855	827	830	850	863	836	814	834	838	842	843	865	826	820	863	800	858	817	858	899	862	837	900	847	840	858	855	825	844	837	882	832	857	829	853	835	830	820	880	833	839	818	887	846	835	916	849	888	875	888	850	796	847	795	849	857	892	822	874	857	819	872	873	847	876	837	866	863	809	829	805	867	813	884	832	826	815	831	848	886	883	811	810	866	886	867	875	852	852	823	854	877	818	875	847	825	848	908	902	793	824	884	859	817	839	852	837	869	935	836	854	839	839	836	847	889	836	824	855	886	800	854	892	841	867	871	831	882	855	849	846	817	865	865	807	871	838	820	880	876	880	860	797	866	856	830	915	875	815	820	858	851	891	839	843	819	847	839	806	843	839	858	848	867	810	903	844	835	860	819	863	875	858	869	841	889	835	927	852	903	848	886	887	819	844	894	798	885	871	838	865	846	829	837	833	814	844	795	869	911	851	865	819	911	831	806	836	846	861	803	823	863	853	812	846	860	865	825	865	838	837	831	871	857	846	863	861	834	869	832	843	812	812	843	844	820	844	855	829	871	873	820	888	882	811	827	860	903	823	853	883	833	869	800	871	823	847	871	794	820	823	851	851	834	848	823	875	850	855	863	815	838	878	802	881	847	881	840	856	893	862	863	838	819	834	887	853	804	882	853	861	883	858	846	862	879	824	849	909	800	872	842	854	810	890	825	877	867	853	859	814	811	908	890	845	843	823	810	847	827	833	843	838	848	871	830	864	749	834	828	845	817	849	819	847	789	849	855	895	928	872	835	847	877	811	844	839	819	900	860	854	870	858	872	903	847	854	892	804	859	888	856	908	796	903	837	862	842	868	854	808	848	890	834	863	860	813	877	860	871	854	850	877	807	856	857	839	847	861	836	887	819	851	802	882	870	842	827	874	812	794	808	822	849	847	836
24980	21540	24867	28610	21525	21320	1163	430	304	320	336	301	314	309	257	307	285	286	305	293	320	278	267	252	274	289	278	274	318	278	281	276	278	308	283	266	286	287	270	288	266	268	262	271	282	254	243	278	290	283	263	275	267	272	272	266	292	309	258	290	267	290	273	256	275	276	258	267	270	278	280	254	256	293	305	256	276	289	291	296	319	268	252	279	300	266	266	283	270	278	270	252	271	290	264	300	291	267	285	277	303	304	281	283	267	295	273	271	299	327	278	238	269	267	281	299	312	259	260	224	258	253	293	317	278	255	278	313	261	273	291	262	256	273	292	273	296	255	282	252	279	304	265	271	263	270	264	273	286	260	269	262	277	281	264	265	279	292	282	253	260	258	278	283	246	306	292	275	304	282	260	289	254	246	284	277	286	274	303	267	290	279	262	264	282	286	296	315	277	328	253	294	266	291	262	281	277	274	251	270	254	291	274	272	275	301	291	267	270	287	283	273	293	281	277	266	275	280	262	252	284	245	262	296	324	258	247	249	297	265	265	257	302	272	283	253	271	284	271	261	296	266	229	284	258	305	290	280	280	271	258	289	279	300	260	279	296	293	280	255	266	270	265	266	278	306	281	264	260	259	259	277	284	301	288	269	279	275	277	281	279	264	299	294	261	275	269	253	277	250	261	296	268	263	272	254	252	290	272	295	275	291	307	314	283	247	291	289	287	249	264	265	274	284	272	309	286	255	274	312	286	286	252	279	244	263	280	265	272	285	270	266	291	271	291	272	258	294	285	254	297	299	325	257	259	307	290	298	280	269	271	298	259	279	252	290	254	265	285	314	277	268	262	245	277	282	286	283	287	293	267	298	254	290	292	293	277	276	271	244	305	273	260	306	289	252	284	272	294	269	252	294	277	294	251	265	270	295	285	288	277	281	278	234	255	281	279	270	319	289	285	268	276	254	277	276	307	255	301	333	265	253	283	283	280	285	267	294	275	291	307	296	251	274	281	269	261	280	286	273	279	272	262	285	326	281	297	277	266	272	317	281	275	277	252	238	272	272	266	291	293	269	291	253	264	289	257	262	273	291	267	282	296	297	263	277	290	272	260	272	236	309	271	268	273	306	294	299	261	292	227	263	277	281	267	285	303	274	246	275	271	262	269	275	269	271	259	286	303	287	238	286	289	281	249	273	255	301	273	255	307	289	287	262	283	282	235	293	281	275	308	299	277	289	280	298	302	266	264	294	278	240	273	314	275	280	279	271	249	268	287	273	250	249	305	276	286	294	285	264	305	265	254	276	280	280	277	291	279	297	299	256	268	271	237	254	292	261	286	281	281	294	260	282	286	281	282	272	240	256	282	261	261	279	233	279	287	273	270	273	295	271	257	269	287	264	280	283	270	239	294	275	290	285	289	275	248	248	325	304	311	259	244	292	286	237	252	276	280	243	264	250	260	284	312	288	286	284	265	251	276	246	273	271	319	285	266	260	283	259	271	259	316	289	300	289	294	261	273	275	255	279	275	283	300	269	268	252	263	265	273	274	279	267	278	272	269	271	269	278	290	317	298	296	279	266	281	262	273	233	272	254	281	297	275	297	283	268	311	265	268	279	251	287	244	257	292	258	278	249	296	285	260	278	237	280	257	268	278	243	273	249	266	272	282	283	301	281	307	259	304	247	304	241	266	285	251	315	261	261	280	309	277	238	262	248	263	265	267	275	298	262	297	273	263	286	283	265	277	275	281	253	265	269	265	294	292	297	254	253	300	254	265	302	275	280	276	304	309	297	283	285	293	272	287	265	277	272	289	293	281	261	252	263	234	284	263	274	261	251	278	296	266	265	242	272	279	287	287	274	294	272	302	300	275	287	249	300	245	261	252	281	295	273	282	274	281	321	288	303	273	285	288	279	293	267	301	267	285	255	242	285	277	267	215	278	269	248	257	275	271	316	309	254	265	253	295	265	251	264	264	256	286	286	282	265	297	289	259	274	279	276	270	269	291	262	301	312	286	286	298	311	299	259	296	276	277	257	271	274	276	274	293	271	264	271	248	283	264	270	264	246	290	304	260	300	313	276	244	247	276	270	260	291	286	288	281	264	248	281	284	244	291	267	265	295	285	248	259	255	277	244	261	301	285	290	290	289	247	265	262	274	254	287	260	284	308	251	283	302	276	267	278	278	277	260	276	257	272	250	288	244	294	288	260	291	269	287	306	284	307	272	268	271	292	297	250	271	262	267	276	299	265	303	267	274	295	252	264	280	298	294	282	262	269	266	246	268	289	278	281	288	265	270	244	240	281	285	283	251	266	295	276	270	267	289	272	266	322	320	297	270	259	235	274	291	251	256	264	305	288	319	279	237	309	306	304	261	254	294	299	303	290	300	276	299	248	289	260	298	261	292	276	265	265	287	291	271	302	272	282	274	314	261	255	261	247	302	294	296	269	302	272	309	286	288	271	282	279	281	252	266	274	271	248	259	283	262	292	255	295	294	276	290	286	269	263	299	261	251	240	269	283	275	267	232	255	244	252	277	297	245	296	269	263	277	285	295	262	286	291	250	280	266	273	264	271	272	261	264	288	300	265	282	247	267	280	323	291	251	265	292	244	236	288	271	269	239	260	267	275	275	263	278	289	274	297	285	279	284	268	277	295	279	258	309	305	282	279	258	258	255	264	291	274	258	264	260	299	280	300	282	258	261	288	277	282	286	298	260	269	297	270	295	287	283	318	271	301	278	280	310	271	252	236	272	267	237	267	270	275	263	318	265	277	258	258	262	261	303	293	313	220	255	251	252	275	280	253	277	284	304	303	250	236	259	267	267	285	309	278	263	277	263	274	267	277	248	274	290	292	308	295	297	229	251	298	266	283	288	288	249	287	323	251	262	269	285	300	257	262	305	342	266	267	295	288	272	277	246	253	282	311	257	205	266	253	244	255	267	278	279	318	295	274	271	290	291	290	286	277	272	279	267	255	262	279	272	267	279	231	304	247	264	272	303	310	279	258	293	255	290	279	286	277	289	261	304	278	284	256	285	293	276	265	289	253	245	282	297	271	312	271	304	273	290	294	281	292	295	279	281	307	260	292	254	309	295	274	265	238	296	281	275	241	263	284	321	262	228	274	287	297	288	268	268	277	300	279	280	310	272	279	291	243	267	266	239	279	282	284	293	280	257	293	300	261	276	255	259	294	278	275	303	279	317	289	262	269	276	296	291	286	280	296	302	278	283	258	277	289	298	292	320	279	251	304	300	279	290	265	298	256	277	247	269	249	290	250	254	280	274	281	258	301	281	250	253	282	270	253	263	287	265	264	254	254	296	291	252	246	278	258	261	272	307	246	317	251	280	303	265	277	264	284	275	271	278	284	267	282	320	280	252	242	283	294	259	272	288	265	269	277	250	281	277	277	283	264	284	286	303	260	271	275	264	282	266	307	241	258	257	250	303	266	250	266	275	308	277	281	258	282	271	258	296	248	261	283	292	273	263	264	288	267	282
3153	2124	1280	863	697	678	608	706	621	622	629	578	643	551	640	635	617	590	585	625	595	598	593	585	622	639	619	639	566	588	600	610	614	610	619	599	606	596	604	597	648	561	615	601	588	579	607	581	591	623	652	578	616	592	589	572	576	573	619	570	568	604	573	619	604	588	594	573	575	626	571	656	608	609	640	611	579	612	607	563	576	664	590	632	631	629	614	595	628	604	611	612	652	586	593	594	588	565	591	602	590	606	586	601	605	640	589	612	557	622	583	621	587	597	618	578	613	608	632	604	617	573	605	622	617	580	668	632	643	584	610	632	625	568	590	582	638	600	632	631	593	604	628	580	598	597	624	577	590	598	587	617	600	583	570	585	623	611	609	605	587	595	570	606	593	619	617	607	638	592	556	596	617	609	572	590	621	586	611	615	628	590	610	548	610	626	636	616	608	565	603	569	619	614	610	636	625	573	611	551	590	648	613	598	576	657	568	596	583	625	591	582	601	578	584	587	577	600	599	605	619	566	615	593	589	591	578	601	575	561	635	626	628	626	596	607	650	599	566	585	565	619	613	588	573	537	661	615	589	576	619	638	578	596	598	609	594	577	622	616	591	595	572	637	577	561	596	605	613	565	592	609	619	651	585	660	626	618	552	627	574	583	630	601	610	588	554	617	568	623	642	572	576	602	602	627	557	616	571	611	629	587	613	593	589	644	651	637	588	604	590	599	556	607	616	610	606	626	574	627	583	577	612	629	600	590	568	573	594	608	613	615	603	617	572	618	628	599	629	563	591	624	573	587	610	631	617	591	601	599	625	547	567	616	631	638	593	603	608	604	614	574	593	605	606	564	614	603	564	606	604	586	595	598	573	619	619	636	632	615	603	596	590	627	603	610	600	614	633	601	590	577	617	603	589	610	612	617	615	580	561	614	591	638	589	602	604	591	594	635	563	632	595	641	551	555	591	609	602	611	625	616	565	619	566	576	639	629	594	647	565	612	574	576	641	569	602	660	627	631	563	609	612	590	578	591	590	582	575	614	591	612	585	564	631	629	601	605	586	618	618	577	590	593	590	585	651	586	584	623	598	669	602	577	624	608	568	615	689	591	572	592	619	580	634	618	582	584	568	617	588	605	590	599	621	595	625	612	625	594	607	608	607	592	561	598	607	610	611	612	529	611	548	591	609	618	582	584	569	627	632	591	557	572	581	657	620	614	609	555	577	634	568	591	597	597	602	584	570	597	600	644	629	599	605	598	586	565	648	655	600	606	600	593	587	564	626	593	585	599	596	602	656	582	588	610	575	608	581	568	600	584	636	611	582	568	570	591	585	576	568	609	601	603	620	629	549	549	613	570	562	601	623	610	624	607	571	630	590	562	667	578	600	619	617	614	589	595	581	578	590	623	577	633	569	619	582	630	623	582	564	647	609	588	600	559	569	595	635	619	594	593	598	629	588	627	603	602	626	597	599	579	566	616	614	569	596	604	610	645	593	635	578	596	565	599	614	633	627	637	604	640	635	625	590	560	583	583	567	588	598	599	582	649	603	608	588	603	607	592	580	634	568	617	522	594	575	609	552	587	619	572	566	583	623	582	613	592	567	605	597	614	574	664	578	588	617	569	596	621	589	547	592	583	601	601	562	590	585	602	569	634	606	609	587	637	584	598	586	547	623	614	577	591	637	633	630	588	590	569	624	609	621	659	610	591	628	640	613	615	553	556	608	619	600	614	584	630	604	613	594	616	576	545	585	616	546	613	625	611	605	584	553	606	604	614	611	550	599	605	576	570	600	655	646	590	612	632	612	630	608	623	538	562	601	621	546	592	574	578	610	559	568	647	591	626	597	619	584	611	582	602	592	566	608	582	593	588	606	591	603	582	609	642	619	577	614	567	588	558	605	574	595	557	591	621	598	561	582	628	569	556	571	619	590	631	595	604	613	613	572	556	627	578	597	591	582	568	592	620	624	594	580	617	584	610	645	598	568	561	592	558	593	594	628	591	603	553	582	614	575	583	575	634	614	591	567	593	633	603	590	621	574	601	638	599	585	632	594	589	567	577	614	559	614	609	590	643	649	563	610	561	648	578	642	603	613	553	607	611	606	568	558	591	616	630	574	597	644	581	600	586	603	661	608	628	606	605	600	592	591	593	591	627	613	576	608	585	603	625	583	639	608	587	609	573	577	605	614	634	593	604	631	589	568	609	578	606	613	608	583	614	614	595	585	603	597	590	595	639	605	605	606	592	622	607	613	627	595	614	617	615	586	599	607	567	586	590	595	607	599	611	543	542	605	597	616	546	584	594	598	603	618	598	590	576	619	574	638	609	585	596	610	575	614	614	627	597	606	597	649	588	616	633	631	594	576	598	617	619	527	600	598	585	646	609	604	625	597	621	603	600	605	607	601	631	599	615	601	548	600	562	607	636	615	603	564	558	652	660	611	569	581	647	578	596	594	587	618	584	634	585	614	604	571	604	620	598	574	614	616	602	595	605	620	584	685	596	649	653	644	573	601	573	558	616	611	581	601	634	635	605	608	588	596	630	587	607	604	595	553	608	627	604	604	625	580	617	604	582	630	595	651	594	645	576	545	603	560	625	646	588	603	613	616	604	624	616	590	584	601	615	640	612	581	607	584	550	607	612	613	649	599	600	614	614	570	625	570	609	595	597	587	610	558	599	595	602	620	562	585	587	570	578	597	611	582	556	567	572	636	584	623	546	598	580	628	633	588	585	587	601	612	637	622	582	615	630	638	609	600	606	609	594	619	637	620	610	574	573	587	612	613	554	604	602	584	586	614	568	579	629	601	597	579	619	578	581	555	603	610	614	586	612	670	624	605	601	612	597	592	578	556	585	641	586	611	621	584	610	625	612	574	609	577	592	621	615	607	607	627	583	618	586	564	624	624	602	599	610	654	595	594	597	676	604	588	600	570	618	585	586	586	589	619	615	596	566	567	580	598	590	587	577	615	584	645	617	578	595	611	585	594	595	604	611	604	619	611	640	623	611	632	588	607	605	617	574	617	604	577	584	600	554	591	620	626	607	568	645	644	586	584	617	587	594	600	620	568	611	572	622	580	607	635	612	639	574	591	621	643	613	611	579	623	610	576	556	625	582	608	628	581	572	602	597	623	629	602	649	641	605	582	606	606	600	563	627	617	604	622	593	592	592	577	623	614	597	640	593	578	605	635	629	621	575	598	592	571	591	641	635	612	590	632	590	596	626	563	573	576	614	614	573	639	631	588	545	572	588	589	579	610	596	600	619	622	570	612	629	620	600	604	617	581	658	613	594	626	590	642	603	593	623	622	616	598	605	580	608	592	604	554	622	650	576	586	601	582	583	624	566	593	563	616	633	587	641	588	613	601	611	603	610	604	599	587	591	589	658	627	604	612	600	584	576	610	596	584	629	575	591	620	616	562	619	659	629	634	576	599	620	621	544	598	612	562	566	569	599	579	602	609	568	589	621	582	594	597	564	604	613	558	622	597	611
24401	21528	25148	28364	21530	21541	18199	532	293	218	199	209	180	178	187	150	171	156	161	129	148	138	121	123	133	155	132	140	130	144	143	139	126	124	123	109	143	115	133	108	147	124	123	147	118	121	132	110	133	117	148	111	113	112	153	136	141	144	123	124	155	133	120	124	141	144	134	126	131	129	108	128	108	119	110	119	125	129	142	116	106	131	119	121	125	155	127	132	119	105	119	133	121	124	136	118	129	126	108	126	136	120	129	117	110	106	109	128	144	128	123	119	116	126	126	114	129	127	131	121	126	123	135	119	123	124	136	118	116	102	136	126	128	131	129	130	125	103	115	113	115	120	117	93	102	102	132	122	118	165	118	108	118	123	154	119	94	126	125	109	117	121	116	121	121	122	131	128	127	117	132	126	107	118	124	103	102	130	137	133	114	112	140	126	107	117	140	129	147	120	135	128	116	121	116	135	132	120	125	121	125	127	116	126	129	133	122	97	140	126	85	114	129	104	130	124	92	114	100	131	132	137	114	136	128	126	107	123	106	111	131	125	126	145	122	108	125	123	119	110	129	106	124	141	124	121	139	140	125	117	145	120	109	126	136	132	116	131	144	123	126	122	136	113	133	137	129	104	118	115	132	118	124	112	121	138	118	126	108	111	96	146	138	129	135	104	130	135	152	132	115	126	134	135	153	116	116	124	124	152	130	145	135	142	131	116	120	124	119	117	109	105	123	149	94	106	126	142	125	125	127	111	131	147	149	141	115	118	126	131	113	101	121	131	135	159	99	117	143	118	131	112	100	125	134	137	133	114	116	115	112	115	118	140	143	126	113	120	134	138	135	115	124	135	111	128	125	106	126	122	121	115	129	148	112	124	117	117	118	145	110	107	127	111	122	122	137	128	118	128	118	121	106	100	132	114	119	135	126	128	112	156	115	134	129	127	119	136	142	126	124	114	138	132	97	106	107	117	105	105	123	115	111	141	108	119	133	118	143	111	115	118	120	132	112	120	123	113	127	108	120	104	109	113	134	104	109	137	117	140	115	115	114	112	137	117	112	108	130	120	109	142	129	120	104	137	146	114	128	133	112	131	131	122	123	115	122	129	135	122	143	99	107	127	119	123	99	126	125	130	120	133	101	117	149	121	119	101	106	119	127	140	137	125	115	100	109	117	138	120	119	106	139	111	106	108	127	138	114	115	120	145	123	122	111	112	111	118	121	117	113	108	114	99	131	106	118	135	115	112	125	123	135	135	138	112	128	98	144	119	117	111	117	132	125	129	104	120	121	130	125	142	101	130	138	111	124	111	149	117	111	139	108	116	139	111	114	116	123	119	117	148	128	115	118	120	131	104	114	114	111	131	127	112	92	127	130	133	118	117	117	127	130	123	119	133	122	109	119	110	131	133	116	120	104	107	106	127	122	119	130	126	147	159	120	123	123	117	128	121	134	123	122	129	115	109	113	130	120	98	111	122	122	133	154	125	118	127	134	139	117	112	140	116	125	140	144	131	136	102	144	153	116	133	135	133	129	112	125	144	135	128	100	127	116	136	141	120	116	116	109	105	121	121	131	127	115	123	102	127	115	101	124	121	141	127	112	135	120	107	124	110	128	112	108	119	119	128	112	123	122	111	111	122	109	102	106	131	133	119	116	137	140	115	122	139	130	126	132	115	119	116	114	129	125	124	139	128	136	125	115	124	127	118	122	125	130	128	135	110	127	133	109	105	148	122	127	110	126	145	110	114	117	125	115	141	111	110	123	123	106	98	127	126	125	132	117	105	114	121	114	107	130	110	134	111	116	127	115	154	133	135	138	137	126	121	157	160	134	129	154	128	120	100	133	133	148	125	111	118	117	119	127	111	114	119	105	139	143	120	141	98	127	131	121	114	138	127	129	111	113	120	112	107	121	139	128	115	125	137	114	122	121	121	112	110	114	122	128	132	123	109	126	137	122	126	119	134	128	128	111	121	115	102	120	113	134	128	94	128	115	121	122	125	129	109	114	108	125	133	140	120	127	144	134	146	112	134	147	124	133	110	152	149	127	141	136	134	120	129	128	124	105	127	123	111	126	113	132	125	138	135	130	145	125	114	110	139	123	120	128	142	127	119	135	132	139	143	109	125	130	123	125	152	114	127	118	134	134	120	125	122	137	126	118	131	130	117	110	130	121	108	118	114	126	134	140	144	128	118	125	126	96	99	138	116	112	129	147	134	111	126	116	131	101	138	105	118	124	115	127	94	124	104	111	109	110	132	123	106	111	125	133	121	102	116	132	110	120	121	130	153	146	126	124	108	120	128	124	148	127	137	117	125	107	117	113	137	133	122	113	154	119	128	138	122	110	121	133	122	147	123	124	123	107	125	125	102	108	108	115	119	133	131	103	121	144	154	117	111	109	140	136	114	117	108	124	130	134	125	117	115	122	125	128	113	120	119	129	129	125	122	133	110	122	136	113	132	134	141	132	117	111	158	142	138	96	108	106	130	113	125	144	105	117	124	136	126	126	108	107	103	130	131	132	112	83	119	101	130	121	132	114	128	118	128	141	140	96	116	115	120	137	98	129	141	101	115	116	144	125	128	111	135	122	124	112	119	127	114	126	122	121	112	114	142	100	110	137	123	121	142	148	150	141	134	96	122	123	117	115	134	131	123	127	121	117	103	109	122	98	127	120	144	111	120	129	117	121	120	124	119	126	104	117	155	111	125	120	112	116	154	134	153	111	117	124	121	129	128	154	116	103	147	139	109	114	106	120	125	149	108	118	142	125	114	126	119	132	117	123	121	120	116	124	124	105	140	138	117	134	122	125	119	125	118	114	136	140	133	116	132	108	112	119	140	116	116	116	92	131	132	155	119	116	140	117	122	112	138	127	129	111	111	142	118	117	133	124	120	91	121	119	130	120	127	118	125	113	136	125	105	124	130	118	119	125	112	127	139	117	136	105	109	129	112	124	122	139	132	113	124	137	139	136	114	130	141	125	119	142	110	112	126	117	125	126	122	121	114	103	128	155	131	112	128	124	141	124	108	119	115	132	137	140	120	134	136	145	133	131	142	122	126	117	115	128	124	122	120	99	121	137	125	131	144	111	101	114	130	126	128	105	122	126	131	117	130	131	128	136	114	115	145	121	125	101	123	112	114	130	113	131	140	129	130	129	124	119	142	120	118	106	101	128	132	109	134	116	116	121	119	127	127	116	119	137	118	119	148	133	123	131	126	121	123	147	127	117	120	114	115	122	114	125	124	117	137	130	124	100	98	123	106	121	128	109	128	138	115	94	130	123	160	115	139	131	94	116	124	117	133	133	122	122	124	114	134	119	94	105	131	138	123	127	134	128	138	137	119	112	113	128	108	120	108	133	117	141	96	127	122	120	134	111	139	117	107	136	113	97	129	127	136	116	111	112	95	110	125	121	135	111	104	111	120	125	98	126	120	105	110	147	137	122	130	131	126	141	111	109	121	105	111	116	118	119	105	119	118	122	104	113	133	139	126
3095	3140	1534	822	550	452	407	384	366	346	352	347	329	336	288	331	364	327	348	301	325	313	295	320	303	321	322	290	321	326	295	302	340	346	308	298	309	317	318	280	330	291	297	307	322	292	297	292	324	314	299	291	326	321	332	296	331	291	330	311	298	295	321	298	314	309	276	307	302	315	306	299	286	314	259	298	295	285	306	309	264	283	301	282	295	269	315	294	327	297	315	339	301	281	292	311	314	326	293	298	304	307	273	291	319	294	312	288	271	309	310	321	306	316	277	311	317	308	295	287	346	305	276	275	299	326	297	301	328	277	305	305	319	311	279	320	296	292	308	281	301	335	301	301	286	309	296	293	272	298	324	310	318	310	295	275	269	306	306	283	297	317	315	305	317	339	293	254	322	279	294	302	307	325	331	318	297	299	326	313	300	306	310	302	291	295	289	288	292	342	311	325	330	309	299	318	314	280	297	273	304	288	335	323	273	316	313	297	290	335	278	317	313	316	307	298	281	306	316	258	300	282	316	312	300	320	287	285	314	334	295	325	296	339	308	289	309	293	265	302	311	294	309	283	278	304	299	276	332	304	305	297	327	282	279	303	280	297	328	318	311	292	333	312	318	327	316	310	317	303	300	294	325	268	331	298	282	266	275	302	315	320	335	303	308	288	296	263	338	275	291	302	267	280	342	317	273	301	351	300	323	306	306	289	305	304	288	321	295	309	295	308	328	308	282	282	294	306	366	312	334	273	302	292	315	277	336	352	301	278	305	296	323	292	314	307	316	318	311	273	300	287	294	303	337	300	317	285	294	282	294	289	305	315	270	305	313	291	278	316	325	311	307	331	279	316	317	293	316	304	298	288	340	308	332	307	348	290	308	327	236	284	297	288	306	300	306	347	303	303	321	325	313	331	301	346	306	312	306	309	333	283	303	324	316	307	294	324	306	314	280	321	310	339	282	309	305	286	302	305	308	328	293	305	313	293	305	315	330	280	309	282	304	297	305	311	324	286	293	335	293	322	300	282	333	311	280	304	301	299	310	331	313	333	276	324	305	281	271	325	319	286	285	311	304	299	294	329	341	294	314	313	292	317	287	298	297	290	307	320	297	317	300	303	256	306	290	305	351	321	287	323	294	291	306	308	303	324	327	304	326	304	329	300	308	313	328	292	310	316	288	329	338	331	302	314	281	318	293	293	319	273	325	266	290	336	308	327	295	271	314	301	277	326	313	302	292	346	336	316	306	307	305	307	315	310	316	300	295	301	281	335	327	281	303	333	302	301	286	294	295	319	304	301	309	300	308	328	303	297	308	283	299	281	272	305	310	306	299	296	312	348	281	277	264	328	315	304	304	316	325	290	314	310	288	284	295	280	330	339	309	303	298	303	283	298	297	309	296	301	302	318	292	296	305	305	259	280	327	336	287	293	312	314	304	340	284	287	292	275	291	302	324	326	309	283	314	316	334	294	293	304	277	301	330	291	293	298	283	305	315	301	299	302	289	291	322	302	285	267	296	302	317	303	307	327	304	281	345	337	294	291	293	292	308	309	316	290	307	284	310	264	311	292	297	306	308	294	322	311	323	314	331	286	300	335	324	329	294	323	301	322	294	306	277	294	321	319	301	296	339	275	292	317	279	329	313	312	327	286	306	289	308	293	296	298	297	311	301	333	309	315	319	313	326	294	321	314	266	290	301	291	311	332	291	280	308	295	279	314	303	338	299	314	337	320	307	304	285	271	310	336	313	298	320	297	313	300	293	301	327	312	297	292	294	318	296	320	321	328	276	305	302	322	298	311	298	309	305	308	287	309	280	299	317	340	303	345	297	281	286	286	296	291	293	335	299	342	278	291	304	298	313	320	300	306	266	328	297	297	298	314	276	303	255	333	305	293	340	315	310	328	272	311	314	302	312	305	267	291	326	323	292	278	317	293	303	294	306	302	340	295	302	310	316	283	293	264	343	320	308	302	294	291	282	310	309	294	322	303	293	323	292	289	319	297	329	315	292	313	284	293	312	297	298	288	322	308	280	286	304	317	298	313	287	314	294	300	287	288	293	354	298	306	301	307	276	297	324	314	293	297	306	315	332	297	300	274	311	328	302	267	304	305	295	286	312	297	310	312	277	343	322	312	311	276	307	335	285	294	299	323	297	312	292	303	291	311	320	294	301	306	328	310	284	302	342	321	336	316	302	297	302	310	327	295	312	295	284	299	308	290	294	334	306	292	320	329	315	281	286	280	300	317	281	311	306	325	323	321	305	323	276	286	288	294	284	314	301	305	328	297	321	299	287	289	298	294	286	286	299	306	320	295	316	321	287	292	281	279	294	338	288	315	302	295	322	330	288	309	305	299	326	290	292	314	317	291	281	322	316	293	313	318	343	313	290	326	306	296	320	302	308	355	274	271	318	315	320	321	308	314	292	294	319	307	304	291	307	322	298	291	292	312	286	278	331	278	305	292	265	293	309	351	320	325	287	307	298	298	306	310	290	326	314	313	301	296	311	319	285	272	292	302	313	304	295	279	284	300	286	296	319	300	272	318	291	296	298	298	300	290	294	310	292	283	294	279	316	309	298	299	307	294	307	311	290	310	316	315	303	303	312	307	322	292	312	305	321	283	298	306	303	306	322	321	305	308	301	313	293	311	302	278	269	289	255	281	278	320	306	293	294	318	312	266	269	282	283	287	279	334	323	304	299	274	323	301	322	326	288	289	290	293	307	334	294	302	322	305	301	274	280	300	306	290	316	288	335	293	312	306	293	305	307	276	314	307	261	271	314	303	299	304	328	270	304	303	311	323	317	289	331	309	330	301	289	354	311	325	280	287	294	311	306	333	307	306	326	307	330	317	300	289	343	314	298	302	306	267	289	296	295	310	306	286	285	325	293	321	300	298	281	335	302	309	308	288	284	334	326	310	279	302	343	292	289	305	275	304	315	311	291	315	305	304	290	310	334	332	302	301	292	303	331	317	286	283	294	294	290	305	266	287	314	309	306	269	298	309	282	301	307	295	276	314	283	304	289	346	333	306	292	303	288	291	304	316	282	295	311	327	295	331	280	301	292	312	296	314	298	291	312	269	326	283	303	271	293	281	306	327	290	307	277	370	293	299	304	308	307	317	326	269	300	319	304	294	335	314	305	305	323	285	261	305	302	311	309	319	313	323	322	297	316	319	285	288	264	309	299	322	299	293	274	322	324	331	271	297	287	316	311	327	280	312	293	286	289	299	301	285	342	293	289	278	302	297	317	307	299	289	311	276	311	281	294	311	287	305	301	271	282	309	295	295	314	308	289	311	317	336	309	263	314	318	337	300	325	316	319	308	297	339	285	331	312	332	295	305	282	292	256	307	280	292	307	266	258	320	275	271	286	290	331	293	302	290	288	298	359	326	296	300	272	296	295	314	329	315	306	326	284	314	290	333	309	373	301	295	320	311	329	327	283	311	308	300	289	279	342	332	307	295	313	316	311	298	294	284	312	303	280	247	307	297
32137	21077	11912	904	463	437	417	428	393	415	381	400	412	397	402	390	368	404	404	401	383	373	384	422	407	388	372	390	382	359	392	384	409	417	370	388	431	400	416	396	366	405	397	396	373	398	413	442	380	384	413	358	384	402	397	382	371	395	386	395	410	364	402	410	369	419	381	424	388	397	394	422	381	404	399	425	402	394	387	384	404	372	416	356	385	390	358	374	409	399	371	384	416	407	419	384	384	452	338	438	409	401	386	409	446	416	384	403	399	414	409	397	399	392	403	388	400	400	390	372	400	347	382	386	361	413	387	392	385	397	437	410	393	393	399	363	409	403	387	431	393	414	361	401	393	363	415	417	398	364	401	403	365	382	419	399	393	379	384	400	390	358	384	410	385	350	397	388	434	402	359	407	438	396	399	380	378	392	423	416	403	392	400	392	400	421	433	436	376	390	368	414	385	418	424	408	361	373	405	397	398	393	387	378	376	370	364	385	404	380	399	377	386	373	368	383	430	394	384	417	366	381	408	351	358	378	394	377	396	415	389	404	358	395	404	388	366	346	359	354	418	439	398	393	382	395	369	365	400	400	389	375	387	430	403	395	372	410	368	375	386	380	415	376	372	397	376	417	392	385	405	381	388	358	399	401	398	384	407	376	371	401	424	425	385	381	384	388	413	377	388	406	398	345	387	366	353	381	400	369	372	406	379	392	385	398	374	370	339	395	427	404	356	373	370	378	419	418	356	334	373	408	435	411	415	383	406	415	392	443	378	358	437	381	405	392	370	396	419	390	381	378	396	384	399	419	391	407	387	385	390	423	385	437	417	419	391	395	364	353	400	400	409	396	406	354	371	396	428	351	424	407	398	376	403	401	391	387	386	376	385	380	362	392	381	412	397	438	429	395	378	403	362	358	350	367	382	396	430	452	403	447	377	403	372	392	403	371	350	361	359	410	366	377	365	442	370	400	409	406	389	395	430	406	368	376	436	376	430	371	386	421	372	382	391	396	372	400	401	405	388	417	419	374	384	412	360	395	367	395	433	433	394	413	375	369	406	408	377	360	362	387	399	423	391	381	413	370	399	406	366	394	396	398	427	441	387	387	391	384	391	379	399	392	382	376	373	389	382	428	392	402	404	370	421	398	448	358	389	392	392	409	416	424	359	406	384	398	394	405	447	370	392	376	389	377	370	366	416	392	404	337	417	337	379	371	417	383	402	359	359	359	366	380	396	369	397	392	402	399	353	381	392	413	395	357	384	362	347	412	375	407	404	377	368	408	400	400	391	392	402	389	395	377	439	387	412	415	382	413	452	389	415	393	372	368	398	360	375	407	402	415	390	375	381	416	376	434	416	419	390	353	400	370	416	337	367	397	351	395	425	391	356	388	385	369	386	398	380	383	408	419	389	385	380	412	405	395	381	369	408	380	381	402	374	397	379	411	368	378	342	394	428	376	385	404	389	383	433	423	391	363	421	367	401	406	416	424	389	377	378	385	391	352	412	355	397	399	360	426	416	362	421	355	385	375	414	406	401	401	390	387	377	378	392	423	367	359	369	423	393	399	433	438	405	411	369	425	404	406	417	382	364	419	393	383	412	404	360	415	406	371	407	403	389	393	390	384	404	379	406	398	381	387	387	415	412	418	404	363	404	417	373	402	416	384	339	403	370	390	404	403	387	405	383	370	360	388	398	379	424	444	378	381	405	361	416	396	400	407	419	373	374	364	366	375	396	405	416	410	442	420	385	402	399	416	379	397	358	402	372	396	401	398	402	378	376	372	384	356	390	379	453	345	385	363	394	414	355	378	404	399	397	395	388	397	367	398	379	367	364	436	409	366	401	387	387	392	381	399	419	388	424	339	386	427	369	391	381	460	350	367	391	362	394	386	392	392	386	397	362	396	354	353	393	380	405	361	381	439	390	400	375	397	383	418	409	397	420	383	424	410	388	376	452	413	365	373	387	373	388	371	408	406	375	390	421	403	368	356	376	388	398	376	397	367	369	424	412	357	418	385	356	397	411	382	371	394	411	409	363	387	405	357	424	359	380	420	388	390	370	396	394	363	419	368	415	392	379	362	395	375	404	395	399	383	390	379	382	418	370	404	411	401	413	408	405	411	387	385	377	383	350	397	389	391	388	375	430	391	428	383	372	408	402	379	402	394	385	401	386	384	365	374	370	401	376	422	409	404	386	355	419	382	394	355	391	389	385	385	396	389	367	368	385	414	380	372	397	383	347	384	402	385	420	408	423	411	375	379	387	439	389	383	394	384	412	393	414	439	393	419	385	393	432	381	387	414	394	418	413	388	396	397	397	388	408	382	406	356	390	344	408	375	356	336	350	398	380	371	420	382	387	377	377	376	344	414	382	384	391	395	387	388	379	384	398	364	374	390	393	381	395	399	397	385	399	351	374	392	382	389	408	415	444	342	420	388	384	373	390	389	406	359	413	389	374	372	350	402	419	382	376	415	408	379	404	386	379	380	392	377	427	347	362	383	378	391	374	366	369	402	366	395	359	430	384	397	374	384	381	395	393	354	403	408	375	409	374	411	431	422	446	414	363	398	405	403	384	363	393	424	401	374	370	409	367	380	382	383	418	438	391	376	349	427	377	369	383	377	402	403	432	400	399	369	429	394	387	407	374	416	370	403	356	375	390	395	418	389	364	381	361	392	406	401	392	373	401	390	340	395	355	398	367	408	407	424	381	406	364	382	392	385	374	376	392	389	379	391	395	369	367	376	427	415	374	423	451	372	401	380	393	406	415	419	396	404	369	410	387	413	407	416	392	427	412	386	383	400	391	392	375	356	391	396	387	412	393	378	400	420	395	407	379	367	375	384	392	399	387	398	401	377	410	369	414	376	400	389	397	400	365	355	411	415	375	434	413	396	362	414	377	346	362	390	397	409	375	405	392	395	383	391	348	376	361	386	356	374	371	378	389	400	401	371	386	401	406	389	399	432	392	396	390	397	387	389	363	391	395	372	402	411	372	425	402	403	390	367	365	401	387	394	412	413	396	389	385	400	399	391	393	400	371	380	395	388	366	374	396	379	431	340	388	400	397	401	411	373	395	375	350	400	353	427	382	405	359	391	409	411	409	421	379	391	402	357	353	420	386	367	386	335	375	404	423	424	399	428	375	388	373	372	423	372	405	381	371	382	369	455	399	417	386	404	428	365	396	396	407	393	400	381	377	382	365	398	391	425	397	393	372	379	398	404	426	395	396	397	359	411	429	385	388	392	377	398	401	394	397	379	390	397	361	385	396	384	411	418	372	402	400	379	386	393	402	427	428	365	415	369	379	363	368	407	391	404	412	400	418	376	365	414	409	385	402	450	400	432	412	376	372	361	399	397	433	400	400	438	390	406	412	396	431	377	430	397	398	406	344	386	355	416	356	410	398	380	390	359	396	374	377	398	397	388	398	418	420	387	394	378	367	391	379	400	398	351	383	427	385	391	405	397	396	383	390	406	384	411	409	379	373	404	404	433
5771	1012	888	842	840	869	866	906	872	879	838	877	885	842	855	832	904	843	846	861	873	867	833	848	859	877	823	881	864	888	843	856	861	845	870	797	857	896	896	850	840	829	877	843	861	887	869	830	874	864	842	818	842	782	815	833	850	876	828	830	839	839	849	847	843	853	866	831	835	862	891	846	804	811	842	836	848	893	840	885	894	855	834	859	833	862	855	916	831	867	820	809	866	839	834	853	837	843	889	893	860	829	819	868	851	867	837	846	830	821	869	884	848	855	867	869	821	800	845	837	863	794	877	869	822	827	846	803	837	827	845	890	831	862	825	879	850	866	833	779	805	891	897	834	803	861	816	805	849	842	885	920	868	840	817	823	858	875	873	844	861	920	887	853	850	826	827	821	856	875	899	849	862	830	827	847	859	856	843	875	833	787	883	857	889	787	829	878	850	787	848	871	842	872	825	849	785	828	847	873	861	801	876	883	859	814	842	831	839	820	884	859	922	875	892	841	835	877	818	855	844	843	862	864	839	852	850	868	895	868	838	849	856	866	849	899	834	830	825	832	829	834	898	844	852	855	858	857	831	845	892	877	876	884	815	839	832	851	875	824	823	879	806	849	834	847	867	859	794	829	899	813	864	853	876	848	847	886	834	838	871	863	815	870	848	905	858	885	784	833	877	855	876	869	817	855	880	837	888	839	824	854	873	804	876	863	824	801	921	900	865	895	845	828	918	900	825	841	825	854	840	818	845	834	812	860	837	827	775	808	847	850	831	891	893	915	817	870	818	876	795	839	842	844	825	850	858	831	853	867	828	836	832	873	815	860	882	876	877	873	828	834	803	805	811	874	856	854	896	907	848	833	867	904	851	850	818	830	869	860	898	859	879	851	808	841	869	895	905	842	839	864	861	904	859	803	848	842	896	831	846	884	884	842	840	826	834	863	828	866	848	829	832	838	859	843	842	830	875	887	839	892	870	875	852	881	850	861	842	873	835	861	800	838	873	846	814	846	861	839	858	829	856	776	842	834	855	875	845	848	909	818	818	808	847	865	849	867	856	852	845	856	852	854	815	943	870	855	885	873	813	852	829	832	866	832	836	865	865	874	856	864	846	853	828	855	872	840	871	867	859	871	824	847	859	788	856	868	860	826	799	823	831	822	868	841	845	872	883	859	829	865	893	897	827	805	840	887	850	806	845	873	887	884	849	914	844	832	872	872	844	840	877	835	830	863	870	842	842	915	829	863	861	855	834	875	805	882	879	887	857	844	857	861	867	843	867	880	872	899	876	911	820	914	825	828	849	841	800	890	821	839	850	875	816	833	837	845	843	880	804	859	860	860	912	838	910	849	794	820	805	842	860	844	892	827	913	854	843	878	897	902	896	894	823	813	864	794	826	820	816	799	861	838	846	822	872	838	874	861	889	814	848	843	841	888	841	832	854	794	830	862	846	871	838	832	902	893	804	853	819	874	851	826	844	845	881	858	781	872	878	896	868	885	810	839	874	898	848	862	866	847	857	853	760	891	843	826	822	851	857	909	876	841	801	842	854	827	828	841	858	857	826	871	852	869	873	817	860	803	847	882	788	836	835	850	841	853	826	809	826	850	864	834	889	825	880	821	824	854	846	860	798	841	854	826	843	856	861	852	848	892	859	879	801	844	853	866	931	885	896	874	912	910	793	859	845	818	865	865	844	829	827	880	831	813	884	820	844	806	855	858	877	888	855	835	807	844	826	863	843	888	861	839	877	834	859	849	854	812	873	859	895	828	834	798	827	854	840	844	837	809	849	819	908	865	787	823	887	843	858	833	894	872	869	787	815	860	894	866	844	845	837	887	846	823	854	838	860	865	821	797	876	826	812	829	861	886	853	830	864	865	849	800	851	814	794	845	871	878	849	859	875	873	855	864	837	828	851	829	839	821	881	787	850	867	892	853	790	835	853	846	871	841	820	879	852	837	857	851	923	820	797	916	871	880	858	885	841	869	853	864	824	875	863	844	853	844	883	779	873	843	886	859	832	830	833	926	911	866	893	862	872	847	845	853	835	850	801	879	882	875	833	844	833	804	832	841	858	841	854	855	843	864	893	852	807	916	798	850	881	804	883	871	859	855	869	847	807	849	840	885	803	880	836	848	851	835	857	849	880	847	875	854	875	867	837	831	863	803	849	866	843	888	840	831	786	844	847	851	857	906	834	859	859	850	781	826	798	856	885	888	914	867	873	822	868	865	857	836	889	887	826	865	855	851	851	827	840	855	830	844	884	803	869	850	830	834	853	844	859	841	858	808	862	853	829	844	827	878	852	828	821	843	815	899	856	893	889	897	846	889	856	821	830	835	840	859	829	820	829	852	841	843	808	852	839	863	868	892	887	860	852	843	886	804	838	887	863	855	873	808	879	892	817	818	850	809	848	873	821	837	822	798	884	866	863	881	813	848	785	869	881	842	857	886	847	896	890	869	820	875	871	864	870	865	865	833	877	826	869	835	836	804	896	856	862	852	876	881	871	855	865	857	817	829	882	879	802	831	844	815	864	883	795	856	864	844	796	851	826	792	792	856	848	824	843	876	872	831	837	865	871	880	833	860	830	888	808	848	854	828	879	836	873	821	852	787	840	818	847	795	878	842	882	872	875	839	834	820	857	868	823	863	814	843	855	868	910	843	837	788	809	870	859	873	812	830	832	845	818	852	840	870	851	847	831	802	863	829	876	871	824	828	845	866	859	895	942	859	868	865	860	855	856	819	870	827	790	882	876	853	879	827	847	839	846	853	839	860	863	851	860	834	877	884	873	931	835	853	866	843	832	830	849	902	890	846	906	886	824	849	846	916	860	868	848	894	848	861	796	868	793	874	859	842	879	822	797	825	834	849	910	806	884	857	828	857	829	854	836	848	871	887	936	827	855	824	824	859	843	851	934	860	852	889	842	814	834	792	843	879	805	865	804	904	927	845	826	874	854	902	899	876	885	884	883	866	880	883	856	900	811	811	828	885	844	831	847	799	797	853	805	804	872	812	891	780	902	813	869	852	847	847	814	814	833	871	816	864	839	868	838	874	874	828	854	900	878	842	841	844	811	852	849	844	824	816	859	858	848	852	876	828	818	826	878	909	905	853	910	869	845	912	843	910	834	814	837	830	877	875	891	842	891	862	894	875	861	840	876	810	840	856	848	854	840	770	891	865	806	829	875	863	835	852	837	866	835	853	878	879	835	880	872	796	875	840	839	815	862	842	824	819	868	895	848	849	832	816	854	843	882	900	812	854	876	858	860	856	905	862	792	819	902	846	840	860	867	825	845	895	891	837	886	849	885	886	794	813	830	880	869	856	901	812	874	906	876	775	811	880	795	876	871	832	796	834	880	904	806	830	871	886	858	860	856	862	823	829	871	882	816	858	855	930	886	856	843	852	798	895	775	825	859	892	798	817	851	845	852	808	829	860	860	859	893	886	846	888	887	844	859	821	873	862	843	846	836	862	905	913	858	864	841	845
24911	21498	24812	28599	21486	21217	1122	432	358	304	315	305	298	272	293	289	299	316	281	298	268	260	270	267	256	264	266	315	280	285	269	257	276	307	269	273	293	256	269	265	289	283	271	282	278	266	260	246	278	299	298	264	269	273	276	264	296	254	246	257	267	262	267	207	305	294	291	289	291	307	268	282	289	277	258	288	270	239	284	274	284	266	288	268	251	283	259	269	269	277	247	272	283	277	269	279	276	275	288	277	295	293	295	274	288	294	284	265	239	265	241	254	259	211	236	250	260	263	260	242	254	256	289	260	268	284	252	248	284	277	288	277	273	284	267	265	245	275	304	289	251	276	294	268	237	262	293	308	277	282	247	275	279	305	285	300	251	275	285	268	279	303	287	272	285	293	268	306	251	278	295	276	268	262	232	244	266	303	250	282	285	285	282	294	292	266	261	273	265	276	301	280	259	275	266	282	274	258	288	269	289	284	254	272	273	285	273	273	237	290	302	262	269	275	271	246	287	266	285	279	282	299	294	269	267	250	282	257	282	285	268	271	262	252	316	288	232	238	296	310	306	256	266	258	273	301	301	292	287	269	242	315	287	246	271	236	282	286	266	252	276	284	294	292	266	254	256	247	272	273	253	260	254	279	268	273	290	259	258	232	234	272	281	282	289	278	256	271	296	288	292	262	268	287	250	267	263	255	283	291	266	280	296	243	289	240	266	253	268	264	277	301	281	289	264	287	276	303	249	302	270	279	282	262	275	271	268	293	281	275	266	258	269	264	267	255	265	287	286	276	294	284	289	260	268	274	290	251	226	262	244	275	244	244	270	275	289	288	278	268	277	257	263	258	278	286	274	281	294	277	263	266	299	272	280	304	264	254	305	287	301	279	274	302	250	251	239	273	309	260	286	311	231	284	256	277	267	275	286	283	267	249	275	265	266	279	284	269	300	258	261	272	319	271	255	290	285	274	283	281	285	282	226	253	262	275	264	255	253	273	302	270	265	227	291	299	296	279	286	307	278	295	270	259	264	286	267	272	249	305	265	290	282	275	294	291	266	293	253	293	284	291	261	293	259	236	290	246	282	317	272	267	291	305	261	280	274	246	280	268	273	245	263	282	290	293	260	282	246	273	290	269	282	273	276	282	285	272	274	284	270	266	297	242	320	255	289	275	295	279	282	245	267	260	300	277	281	254	246	263	272	291	262	252	295	254	296	273	256	293	280	242	266	266	266	299	275	266	269	273	288	241	273	245	288	291	273	313	277	302	260	299	277	279	271	252	237	272	229	259	280	267	289	270	278	256	299	257	273	217	299	260	285	261	279	280	265	288	258	247	299	286	251	289	281	256	262	259	289	292	281	255	292	306	290	302	249	281	284	267	301	257	291	302	272	246	268	244	261	263	282	250	292	258	268	282	255	292	264	262	224	290	277	274	253	249	266	264	286	269	295	262	230	308	288	251	280	268	264	266	269	270	290	256	225	256	263	277	263	268	290	281	273	285	282	282	261	283	313	275	261	265	280	296	288	277	277	241	251	259	248	254	244	288	250	278	273	279	279	295	264	267	288	281	266	269	296	278	264	257	242	269	252	295	272	266	269	288	261	279	260	243	250	292	305	272	284	262	256	281	284	249	295	262	276	280	275	262	258	260	275	261	288	259	296	291	303	256	305	270	262	287	249	276	260	269	280	299	271	297	278	274	291	276	281	266	301	267	268	274	290	256	284	251	293	268	269	277	300	277	281	253	248	309	232	268	308	274	274	280	258	272	234	268	284	266	292	264	270	303	288	285	296	279	301	296	270	300	256	271	267	266	284	286	262	294	262	292	270	295	274	306	266	257	266	259	266	295	271	262	281	261	249	277	249	251	252	264	310	259	266	297	271	281	283	277	285	236	303	263	278	261	275	247	298	274	270	294	277	269	303	257	258	279	267	262	281	280	283	261	268	282	260	287	282	247	263	279	273	259	275	286	305	276	290	267	266	271	288	298	282	288	275	267	282	291	253	269	284	290	257	261	299	293	260	301	269	260	311	254	261	275	289	292	291	265	301	276	280	286	247	237	289	284	258	261	283	293	272	252	295	260	287	236	267	234	267	284	270	261	278	287	259	248	263	246	281	261	269	307	264	273	251	245	279	270	293	269	264	276	286	297	273	288	288	279	271	238	291	309	254	280	249	271	293	259	240	258	280	274	277	246	275	258	255	276	264	286	278	272	291	291	249	290	263	270	278	285	270	237	263	293	286	289	266	325	279	246	269	269	269	314	312	249	249	272	274	251	302	313	265	302	247	284	288	271	275	261	290	287	232	304	293	286	262	268	253	288	283	247	307	312	248	266	290	288	260	264	256	274	243	260	274	274	286	271	253	285	271	266	267	280	278	278	265	294	226	252	293	277	248	256	268	281	260	266	282	317	297	265	251	274	266	241	264	260	269	266	314	257	279	242	245	275	266	295	268	256	278	255	250	311	292	275	294	261	261	249	306	252	266	286	253	276	289	278	251	307	297	304	277	292	275	242	296	266	246	269	275	243	291	248	283	283	272	289	256	255	250	264	264	294	258	294	265	280	252	269	294	267	279	281	272	231	293	265	281	290	233	281	273	292	251	301	262	267	298	284	238	277	266	310	292	285	271	287	276	282	269	279	303	266	266	283	265	282	251	255	258	266	258	307	276	283	279	274	270	276	291	296	304	256	294	258	267	279	264	230	262	279	298	289	270	274	260	291	274	266	274	293	259	273	267	256	283	241	245	265	281	269	268	296	257	274	255	287	283	256	282	279	259	294	273	266	262	292	267	270	273	274	301	253	251	283	259	253	249	286	293	255	273	263	247	281	270	262	254	284	229	290	250	279	283	284	276	264	266	259	253	263	257	264	280	272	293	269	277	274	282	283	260	284	285	281	280	306	279	250	277	282	256	279	288	252	252	288	256	226	302	252	263	253	244	238	258	260	276	277	304	279	271	244	296	291	294	284	256	235	256	321	290	274	296	272	258	280	279	291	272	265	260	279	275	285	281	242	269	274	276	292	283	258	276	285	288	253	289	267	281	322	253	246	253	285	275	292	256	276	268	271	285	268	272	274	276	286	244	278	282	292	273	290	263	257	256	276	255	274	285	288	295	287	263	303	275	277	284	304	286	283	296	251	259	265	269	280	287	269	264	273	264	268	276	262	278	290	280	272	264	259	262	302	264	306	281	292	272	286	292	283	253	260	258	275	257	329	277	254	251	296	257	257	266	272	271	279	291	254	278	253	272	281	261	279	294	254	268	281	280	271	268	275	253	264	277	254	249	248	295	254	237	262	287	280	290	267	246	273	267	269	266	277	279	248	251	267	255	281	269	277	276	260	281	287	275	275	276	242	249	292	277	299	304	260	257	245	301	269	293	318	302	287	271	259	324	259	277	235	309	277	288	300	285	271	283	272	280	281	289	265	275	259	261	275	259	237	273	264	260	235	267	277	299	302	249	256	243	248	300	295	262	257	250	267	267	256
3179	2105	1263	847	726	738	666	632	605	613	645	601	605	599	615	621	617	650	633	633	601	618	576	645	592	629	562	661	589	575	579	589	624	624	566	600	627	533	571	610	602	609	636	608	579	600	606	585	559	619	570	601	580	625	636	605	566	582	635	592	555	572	597	608	609	568	608	602	607	592	634	624	557	575	627	580	515	573	610	608	613	624	561	601	607	575	591	609	589	632	598	609	551	567	575	605	578	582	592	572	584	604	625	641	575	626	630	589	583	646	594	607	563	586	616	593	577	556	598	584	599	547	625	600	595	593	622	640	601	526	631	579	623	610	585	556	601	545	602	599	600	588	592	576	611	615	592	625	600	611	597	628	594	609	642	564	598	567	624	574	588	613	588	559	564	569	552	650	537	563	595	610	562	600	624	612	608	608	577	598	559	606	559	610	599	585	558	556	557	612	598	632	642	625	595	595	564	548	584	671	625	572	630	601	637	569	545	621	627	585	638	590	642	589	614	588	608	566	593	621	622	630	622	608	648	598	602	590	630	609	602	589	611	605	640	610	606	609	570	587	630	641	623	579	550	600	665	615	633	597	615	599	627	551	612	606	591	626	678	570	602	600	585	597	609	627	570	568	601	571	612	576	584	600	629	608	585	549	595	600	590	596	604	613	656	580	613	579	610	602	573	582	607	600	590	641	585	556	553	612	603	584	603	636	641	583	621	542	592	600	627	564	619	657	584	601	597	625	575	630	607	572	575	571	613	604	594	632	576	619	611	638	581	604	574	585	622	592	601	654	600	653	578	596	585	595	594	617	573	584	629	620	578	591	587	596	628	575	628	614	619	602	582	568	580	644	611	630	584	595	555	583	581	628	597	596	605	588	552	584	593	631	663	606	630	609	615	603	610	630	595	610	624	599	620	591	628	593	586	565	610	601	607	605	662	628	605	598	626	605	544	624	591	628	558	608	617	598	563	619	589	576	628	596	592	542	604	606	627	656	592	582	554	612	630	626	606	568	621	564	569	600	620	574	552	633	588	608	597	644	591	626	613	594	630	570	604	571	584	653	590	616	579	574	563	605	604	623	600	567	594	588	578	629	620	594	593	600	616	597	628	562	645	634	617	584	602	564	595	625	561	620	594	573	593	592	528	635	583	590	595	636	602	579	629	604	659	600	594	579	582	588	630	596	615	544	554	634	598	595	603	637	630	607	569	595	617	588	592	652	616	609	574	592	611	601	571	615	610	560	567	596	606	644	590	613	591	576	574	579	618	595	565	621	621	622	612	542	588	611	597	620	583	634	616	597	547	593	576	585	599	588	620	616	590	564	578	621	611	566	653	570	607	595	594	623	580	574	599	553	588	634	634	607	584	596	567	626	603	644	594	602	582	593	576	626	622	588	659	597	604	585	622	660	574	657	582	573	625	584	574	612	613	565	635	588	569	574	578	625	564	582	601	572	538	610	580	574	560	585	653	595	580	615	612	588	596	574	566	588	615	654	580	614	602	585	609	598	610	663	610	616	570	583	605	618	611	639	607	653	566	596	610	605	582	630	557	521	625	575	571	621	610	585	577	643	610	587	600	605	556	627	625	639	645	558	573	597	608	578	630	602	595	642	587	586	606	577	561	618	595	604	602	586	563	583	630	591	634	586	620	677	606	597	637	617	633	552	634	632	606	587	613	582	529	589	599	602	636	625	609	608	630	571	576	585	557	588	577	546	582	613	549	576	600	599	582	593	580	580	619	600	597	587	616	594	623	572	564	605	590	595	611	558	612	610	610	563	630	587	558	631	596	593	581	595	646	615	580	637	580	605	566	605	568	599	588	617	595	596	609	583	557	611	620	605	594	595	592	605	590	619	620	571	601	616	586	637	574	609	577	599	581	601	624	612	545	575	626	617	649	565	577	574	585	621	626	591	626	612	621	624	593	588	595	622	602	619	604	573	575	558	596	582	598	587	591	614	591	628	615	645	646	612	545	597	612	593	576	577	612	598	590	593	608	610	600	580	624	625	599	677	618	611	611	588	567	565	599	598	587	585	580	610	570	581	600	636	608	581	603	587	618	620	597	565	654	554	602	604	594	622	607	607	554	558	580	636	560	626	580	616	624	589	584	576	580	584	554	608	576	594	603	590	606	612	621	588	594	576	609	578	609	623	561	601	588	620	554	654	587	611	595	637	556	627	609	609	607	586	609	623	574	563	569	574	595	585	583	558	629	610	628	614	594	584	629	564	623	586	593	581	604	617	620	578	605	590	632	619	646	621	576	549	583	629	578	600	599	617	635	608	610	585	595	572	574	594	630	639	572	623	627	588	600	604	598	599	620	603	638	601	636	616	605	581	635	587	580	595	656	579	618	638	548	600	560	626	625	608	614	629	616	622	640	617	613	609	626	626	574	611	571	587	602	597	590	596	590	600	600	584	611	616	595	621	610	591	640	560	592	593	595	619	567	588	591	585	602	592	598	581	586	605	570	644	582	594	577	572	607	579	652	549	634	589	624	630	609	597	604	583	574	599	572	585	551	611	568	593	578	606	597	615	563	596	560	562	599	630	571	644	599	587	615	609	565	609	572	614	566	605	616	608	662	612	602	609	631	599	605	599	595	571	609	617	631	641	586	573	620	632	579	618	579	613	614	600	583	644	588	588	612	602	615	599	631	604	607	586	640	610	593	633	579	573	585	584	614	557	584	609	637	588	637	613	612	610	607	601	623	588	646	585	573	576	580	624	587	626	591	602	599	599	578	581	567	555	602	584	607	607	610	533	614	577	613	596	589	581	540	602	571	621	682	601	578	622	579	601	564	589	633	601	582	567	610	591	577	603	630	604	626	611	651	588	574	607	579	593	635	575	610	650	605	596	558	581	584	592	570	611	603	609	599	588	560	661	568	596	618	614	577	589	579	574	593	602	566	626	617	594	598	596	642	590	559	622	595	634	593	542	605	609	585	580	602	646	584	613	587	618	577	585	639	596	624	613	625	592	596	612	614	619	592	591	612	609	598	558	592	574	568	588	572	574	575	608	618	605	580	598	598	584	607	643	631	622	620	627	610	618	577	588	643	606	568	573	561	632	620	605	583	576	596	573	598	599	593	577	598	591	548	572	533	580	658	584	604	558	628	579	608	632	614	617	578	611	618	587	591	563	607	610	621	563	613	591	618	586	596	618	633	594	628	602	578	605	580	623	587	630	609	593	632	535	596	627	629	587	613	588	597	612	587	576	609	570	572	632	617	593	574	589	614	596	578	635	595	587	557	563	604	585	560	554	601	579	547	597	601	576	604	564	653	618	598	642	571	601	589	594	623	610	626	574	658	609	598	636	620	603	637	616	617	577	588	580	586	633	625	557	638	591	580	609	599	631	601	589	626	619	608	615	593	589	677	620	606	601	659	587	632	589	595	559	635	585	609	592	591	636	639	603	617	611	621	593	594	597	582	637	586	593	626	568	642	627	591	635	583	601	563	633	621	599	564	604	592	588	594	617	576	623	655	613
24411	21564	25212	28397	21564	21575	18263	461	243	226	221	194	176	177	192	171	180	178	141	138	168	154	130	146	148	143	148	115	139	128	147	112	125	113	119	106	129	128	153	120	120	131	135	124	126	122	132	142	138	145	118	126	147	134	135	129	116	119	110	131	120	142	123	131	150	135	137	123	117	133	132	120	107	129	131	110	140	139	119	143	131	128	119	141	105	148	134	99	128	139	123	112	136	106	117	107	116	120	108	111	117	80	126	109	118	102	121	120	138	121	130	117	147	110	138	127	140	125	122	111	142	121	134	112	121	124	155	122	130	124	126	141	140	114	123	121	135	141	118	135	134	139	137	131	125	127	124	98	162	139	113	121	134	115	136	130	136	126	146	125	110	132	129	108	136	134	146	113	134	116	138	121	121	112	144	103	109	113	102	116	126	108	116	139	144	137	143	131	130	119	136	125	152	119	125	100	125	121	136	109	137	113	116	142	109	128	136	119	132	108	122	137	119	114	141	102	137	101	115	110	127	119	104	105	138	105	106	110	137	116	138	123	127	112	123	110	132	145	129	127	115	136	119	126	150	138	133	136	151	128	99	109	137	122	118	123	129	115	115	139	128	131	127	144	127	119	133	131	130	140	119	112	121	119	130	131	135	129	111	125	114	124	136	126	108	135	102	129	138	154	112	105	105	117	129	107	112	131	117	123	125	104	137	119	117	142	133	133	137	108	145	126	124	117	111	137	114	117	116	128	123	134	129	109	140	136	139	116	112	117	108	114	115	107	129	148	137	111	120	109	120	125	115	130	158	114	112	131	136	121	136	134	109	130	109	144	119	134	123	136	130	116	124	122	116	117	112	126	122	120	129	111	129	132	114	137	121	123	141	145	130	116	155	143	130	140	128	103	127	128	137	127	117	116	126	132	137	129	120	115	129	114	132	115	129	126	121	120	110	117	117	129	128	136	131	138	106	118	129	108	142	150	126	119	127	126	143	138	124	129	139	129	108	113	114	121	136	122	117	119	138	127	134	123	120	131	115	114	135	119	130	138	139	121	149	121	105	127	138	113	146	131	104	115	123	126	131	124	116	125	135	130	147	120	122	133	114	123	118	124	126	133	104	114	108	137	153	109	123	134	108	133	138	130	96	122	116	122	120	146	114	126	117	111	121	122	121	108	111	125	109	139	106	130	138	115	137	123	130	131	118	126	140	122	116	104	104	97	124	102	126	112	144	126	117	116	113	132	126	100	120	108	151	131	146	148	103	122	105	103	104	120	134	130	123	126	128	135	125	134	116	118	117	135	132	120	117	154	129	121	116	121	118	130	122	122	104	110	147	119	127	119	146	112	121	123	155	142	104	113	125	116	115	104	136	128	131	127	135	134	126	116	117	115	110	137	130	105	114	132	121	108	152	117	120	127	131	107	107	124	105	134	113	115	117	119	135	123	124	134	105	126	139	111	105	124	126	117	119	122	130	132	105	107	120	115	125	106	122	126	111	127	114	119	118	112	104	104	107	142	132	152	126	135	121	128	131	138	136	131	106	111	115	122	135	134	121	137	107	129	129	114	135	119	135	116	117	124	133	135	134	124	132	120	127	126	111	120	106	109	136	119	121	139	117	112	117	126	113	106	115	131	140	120	122	116	117	95	123	126	121	125	113	117	131	130	120	141	113	129	110	112	138	122	124	127	128	114	129	120	121	116	128	127	124	110	120	107	118	120	137	122	135	120	126	120	105	126	141	104	134	123	113	107	122	123	129	135	127	128	125	132	120	134	132	151	124	120	118	114	123	151	112	138	103	118	148	116	128	141	109	116	123	130	131	114	115	147	120	142	118	116	119	119	130	150	109	117	120	125	135	124	130	120	128	98	123	115	118	127	144	126	112	116	126	121	124	125	163	139	120	121	123	114	130	134	128	132	125	127	130	150	124	124	110	96	123	107	120	122	123	122	108	123	139	142	121	127	118	135	128	143	109	105	139	126	137	129	138	111	106	95	104	125	119	110	121	133	121	109	119	110	131	115	121	132	110	111	110	131	120	126	131	139	124	133	105	128	107	131	136	134	131	121	120	97	113	108	124	120	131	123	114	118	148	112	142	112	122	121	137	121	110	124	123	121	142	122	124	132	137	105	128	122	132	113	101	119	117	122	127	114	117	134	124	122	143	133	110	137	135	126	110	127	117	130	133	108	129	124	129	139	118	127	117	140	131	138	131	117	127	122	112	126	108	114	109	132	123	119	135	113	112	127	114	122	109	120	135	121	133	148	139	123	123	104	124	115	136	125	115	119	119	135	117	123	111	139	132	125	132	120	112	121	136	129	117	133	128	110	120	123	105	122	111	106	123	118	119	136	126	105	132	134	127	105	113	112	117	126	139	142	119	139	127	138	125	114	119	139	121	121	122	146	109	132	128	118	122	117	137	144	125	147	141	149	115	109	115	120	116	140	128	137	107	145	118	133	114	142	127	136	126	133	125	140	116	127	104	126	133	119	122	111	124	125	141	150	115	135	132	128	143	133	124	133	128	130	126	111	106	126	113	109	134	118	122	116	149	124	123	107	108	123	119	107	129	108	133	121	108	135	130	116	137	121	118	132	122	141	113	114	107	128	103	111	124	105	133	128	118	126	125	122	126	127	133	131	100	121	130	115	117	113	115	141	114	136	133	137	140	118	128	122	130	116	114	117	130	127	117	127	118	125	119	133	131	135	138	142	119	114	110	115	122	125	135	120	127	118	128	125	121	120	128	132	124	126	121	144	123	121	130	133	129	111	128	118	153	138	135	115	117	137	114	113	139	112	130	107	109	132	111	120	114	136	137	110	120	107	102	128	135	134	134	139	110	124	127	111	122	131	119	131	138	119	124	124	118	122	128	127	116	127	112	113	132	101	128	137	101	94	129	118	125	129	129	126	118	137	106	156	116	140	115	115	119	147	114	129	127	122	118	119	135	126	124	108	128	146	137	119	139	118	151	126	133	139	137	116	109	122	124	107	142	110	127	107	126	111	128	106	135	129	121	125	112	111	119	128	118	113	144	133	111	120	127	117	133	140	120	130	104	119	124	137	123	139	140	123	138	138	112	145	114	148	133	141	126	108	146	108	132	115	140	118	132	131	121	129	105	133	119	120	118	129	124	114	119	124	125	130	113	126	127	122	122	119	145	124	129	125	120	117	141	130	119	122	113	106	133	108	97	111	126	149	122	121	131	121	115	115	119	104	105	137	104	134	150	135	126	123	132	129	117	129	133	109	135	126	120	131	125	123	121	126	132	113	122	133	109	124	131	128	129	127	130	117	122	150	115	118	140	125	123	122	142	122	134	117	127	116	135	109	110	119	132	120	130	127	124	113	144	113	115	108	148	121	102	121	129	128	129	133	115	122	115	138	128	132	115	133	114	131	113	122	114	118	130	131	114	126	130	105	123	94	100	120	132	139	123	135	115	111	114	131	114	121	153	122	126	146	137	128	115	141	110	108	128	144	124	161	139	136	116	138
2967	3087	1509	803	565	462	433	375	349	367	359	336	342	328	322	311	279	307	317	324	292	312	317	317	306	336	297	313	317	355	311	301	326	297	312	288	315	281	298	334	286	313	307	298	344	274	288	315	316	309	292	285	313	303	299	313	310	306	299	293	311	288	274	249	289	297	322	307	321	321	299	306	318	323	326	307	310	312	288	306	288	331	316	300	316	308	305	310	300	297	290	297	280	294	358	323	294	313	318	271	315	315	316	317	264	296	320	314	299	349	319	309	298	309	290	300	303	324	298	292	322	312	325	312	314	264	305	309	327	275	281	284	294	275	322	316	314	324	327	313	287	324	270	310	268	301	316	283	292	285	289	324	295	277	305	293	299	312	280	306	285	331	276	330	303	273	333	307	321	288	311	294	356	301	304	315	273	294	303	267	341	321	312	285	309	305	295	290	317	304	308	307	281	321	294	335	273	290	290	327	299	285	267	309	345	302	307	304	272	268	289	299	331	294	305	284	302	296	299	334	313	316	323	299	311	299	300	301	307	340	298	313	293	284	325	328	284	309	283	321	292	276	311	305	271	293	315	306	288	297	339	305	333	280	260	308	294	307	317	302	290	333	306	291	282	310	296	290	314	277	317	290	300	325	279	277	307	316	315	295	282	314	283	305	280	313	319	319	306	277	325	290	281	291	326	326	284	276	336	322	292	305	352	290	314	297	315	296	275	284	308	301	315	326	288	317	316	325	316	305	310	317	312	280	301	322	287	301	284	295	293	303	315	276	296	290	296	304	286	300	297	298	297	325	297	307	312	327	300	304	292	291	319	307	309	326	325	310	310	343	266	293	304	305	303	328	312	282	299	316	294	312	303	285	309	324	311	304	280	332	312	260	306	321	331	295	307	323	301	303	313	326	278	322	326	295	269	291	309	314	305	278	284	310	320	307	286	303	303	295	313	286	309	282	319	286	288	281	316	306	309	301	289	295	335	286	307	302	329	316	355	296	300	327	302	287	273	314	263	310	294	295	272	335	298	310	297	281	283	272	315	303	286	295	342	292	299	308	337	300	309	332	309	281	298	287	309	288	313	295	294	298	299	281	320	288	310	270	286	286	312	294	312	316	279	268	301	296	304	314	305	307	280	289	306	301	329	294	306	295	311	299	344	311	296	288	287	294	323	307	308	292	317	310	301	314	303	334	337	306	309	301	307	335	327	318	302	288	325	322	326	293	273	318	284	329	321	334	288	320	308	350	314	295	331	289	285	286	323	316	298	307	277	265	292	300	309	313	290	316	298	320	305	306	298	293	272	306	316	297	328	308	303	278	315	297	332	300	289	303	334	303	283	254	331	306	291	307	307	307	292	315	279	304	327	310	313	294	313	307	327	269	244	283	342	282	316	290	327	300	299	324	312	306	307	289	306	331	310	328	296	296	317	297	306	314	254	291	284	273	321	285	297	307	296	340	327	307	306	297	318	330	324	294	306	305	332	317	307	293	312	284	290	319	302	296	291	310	303	274	296	328	317	281	307	303	326	303	304	306	292	308	257	340	322	289	305	288	306	300	312	304	297	327	348	317	302	303	311	308	312	329	271	315	351	308	336	300	322	330	312	314	301	308	285	308	331	326	315	283	273	329	299	318	312	247	297	298	287	314	310	334	300	295	289	316	315	303	318	308	325	295	282	259	316	286	303	305	320	298	317	314	317	292	302	280	319	290	280	281	278	290	297	291	269	298	289	281	310	315	319	295	306	309	285	302	299	304	307	323	316	312	286	333	269	303	291	280	291	272	340	295	307	313	314	304	299	297	349	296	290	305	314	287	296	283	290	338	314	290	290	333	264	347	294	306	291	306	330	297	306	305	314	324	276	290	314	276	305	306	303	303	295	311	292	294	293	312	315	294	299	315	309	296	289	338	295	327	326	317	318	301	351	293	316	310	299	287	310	294	303	292	306	301	277	291	288	317	304	271	297	289	345	258	292	297	283	286	289	275	286	302	310	291	285	318	294	281	296	291	293	311	267	310	318	306	321	305	275	323	304	291	323	288	286	282	319	305	311	292	269	299	288	355	318	305	289	306	297	306	309	261	286	316	336	300	264	289	296	307	305	325	269	302	319	288	297	308	329	283	326	282	303	331	282	299	294	281	304	319	303	313	318	305	327	323	286	330	295	312	287	303	312	301	297	325	313	290	290	269	299	302	299	336	312	303	304	307	311	287	302	268	316	323	311	307	301	286	302	311	291	278	293	302	313	278	300	311	261	241	320	322	312	288	302	298	281	296	289	308	269	308	308	273	296	297	271	328	283	300	321	316	291	269	287	301	285	312	306	301	312	301	314	278	305	314	350	289	294	290	310	296	284	285	333	329	309	315	309	315	303	308	326	331	315	309	320	317	305	334	283	311	274	315	306	285	304	315	277	286	334	315	313	307	291	295	329	280	314	290	300	296	331	289	298	299	281	315	310	339	306	285	340	323	294	285	299	321	303	296	313	317	299	312	305	312	291	340	282	279	311	323	280	322	287	289	316	293	302	319	275	319	301	291	287	298	303	301	285	299	284	317	304	311	314	324	299	314	310	306	307	315	304	297	320	329	305	295	273	329	315	312	276	299	324	302	293	309	286	298	299	283	285	299	326	286	297	322	299	287	288	291	304	304	285	328	312	297	301	335	293	321	293	294	326	275	277	297	253	306	294	313	303	305	273	318	293	293	318	312	310	300	316	316	314	307	323	320	298	303	296	294	309	348	301	298	317	324	324	304	310	295	290	287	286	303	296	303	313	306	303	262	276	300	289	281	300	298	282	350	333	288	273	304	274	277	318	283	336	275	276	295	305	312	301	300	328	291	322	305	316	330	314	310	353	349	326	296	310	269	297	282	304	281	301	278	289	307	326	307	280	280	289	265	311	277	310	345	292	319	317	320	322	322	318	319	301	310	290	309	322	322	323	302	305	315	318	308	290	306	305	321	313	320	277	330	277	290	322	305	308	303	312	327	300	304	299	281	311	292	299	292	301	297	328	318	299	311	297	292	289	274	299	324	315	294	302	297	294	325	334	302	302	291	324	288	302	319	324	293	290	324	336	315	313	303	300	303	311	329	296	329	337	287	348	295	317	308	311	301	352	335	317	293	327	331	297	330	327	311	275	289	273	325	313	305	313	308	313	286	311	268	306	281	277	265	306	313	314	299	304	327	288	315	299	266	311	288	342	323	275	329	321	290	292	302	282	327	334	323	283	259	295	313	319	300	296	319	291	313	326	308	273	291	319	286	317	317	282	305	280	277	300	300	299	304	327	311	321	298	300	307	290	282	284	322	294	305	301	299	309	290	324	311	302	277	279	294	318	297	319	304	261	305	288	310	279	298	319	314	284	289	314	298	339	324	293	309	295	307	299	326	319	293	304	299	287	303	285	272	310	322	311	315	293	301	309	258	292	271	307	318	305	297	339	281	307	278	318	297	309	274	325	302	310	321	311	308	271	288	301	333	291	313	295	302
31871	20914	11876	929	456	448	422	382	394	397	353	368	411	377	392	353	374	377	383	398	416	380	365	397	383	378	416	404	401	400	388	389	401	376	371	375	421	354	401	383	414	378	406	397	388	418	377	394	376	385	392	374	389	375	383	387	386	368	357	375	398	382	417	414	385	356	380	375	399	387	399	406	416	385	380	368	366	391	387	432	380	390	356	403	390	414	452	389	360	370	391	367	395	386	386	392	387	400	391	419	423	365	386	367	375	421	412	378	389	398	373	382	421	385	381	400	366	358	374	374	405	403	368	401	346	385	369	381	401	400	400	379	395	395	399	386	407	367	374	392	376	415	376	365	369	354	345	385	409	352	374	368	418	376	423	396	393	410	404	403	410	364	382	405	405	402	384	371	386	406	388	389	405	401	393	366	390	385	420	350	397	363	330	387	358	406	433	386	381	409	388	354	378	359	373	404	433	372	406	409	395	395	402	417	434	374	428	379	367	388	373	409	415	358	389	373	403	373	412	396	400	375	394	388	371	371	402	411	393	375	368	358	366	374	336	397	418	401	409	386	416	363	379	400	397	390	363	381	417	398	397	381	401	423	368	415	397	425	386	363	412	404	393	394	409	393	421	409	407	383	402	374	396	398	372	377	378	388	375	461	391	354	401	396	388	369	394	373	389	359	380	383	366	376	344	394	383	386	391	371	385	351	397	373	409	382	433	400	366	361	364	411	400	352	424	428	412	409	406	378	392	414	392	410	349	395	358	367	399	412	404	368	387	441	400	391	374	384	409	381	375	406	401	435	389	393	369	413	355	336	403	423	385	374	392	396	361	392	386	430	415	382	403	385	388	394	391	355	373	387	388	390	390	325	379	382	365	386	407	397	397	385	376	363	375	387	395	409	380	371	418	384	374	381	401	416	390	350	421	357	376	382	360	367	409	372	386	438	379	385	373	403	407	372	382	364	389	403	400	388	369	394	413	389	395	379	368	426	378	416	399	398	408	377	400	363	386	381	391	356	429	381	364	427	377	383	395	351	375	348	378	387	378	403	390	374	377	396	400	390	392	368	381	383	412	389	392	397	395	365	389	360	353	367	402	396	404	392	379	407	374	396	398	373	403	397	411	417	384	373	404	402	387	407	409	398	323	388	378	421	399	375	364	410	392	379	375	394	386	377	438	396	400	394	382	377	403	389	395	388	386	387	419	368	390	406	419	389	352	365	377	370	417	354	348	374	382	364	387	368	378	384	429	431	368	383	418	333	384	405	348	444	357	376	389	400	384	393	406	380	420	399	388	410	374	325	337	382	396	420	430	394	400	369	384	381	375	365	399	404	391	396	360	371	384	381	421	410	418	407	371	417	402	378	399	376	367	423	397	401	382	396	387	436	387	419	395	370	361	356	390	373	413	405	368	401	413	358	369	377	413	440	407	432	392	372	380	399	407	389	388	394	405	393	386	416	365	376	385	376	394	391	422	395	362	399	418	385	414	396	403	412	373	363	402	388	371	364	384	379	413	373	364	385	361	376	381	372	380	422	347	400	390	359	397	413	391	390	403	392	401	384	381	397	385	416	392	402	393	361	369	357	370	437	354	434	379	408	397	358	398	389	372	404	407	395	382	402	401	407	395	368	396	419	398	382	352	401	399	392	405	390	342	398	406	391	406	366	372	369	388	387	436	390	404	376	395	396	373	448	421	430	407	438	395	386	397	370	396	435	387	340	376	421	382	415	392	395	361	406	386	417	396	383	417	386	367	322	378	382	412	345	421	401	386	415	395	422	392	379	385	365	423	424	352	349	383	367	401	398	385	404	386	402	400	420	382	398	400	374	376	389	380	389	371	382	406	375	425	460	370	412	410	382	426	392	398	419	368	397	377	354	413	358	387	386	400	352	396	418	407	372	352	392	388	387	386	405	424	413	413	393	373	429	383	370	386	398	424	380	365	362	367	401	367	361	418	397	365	344	405	423	360	358	448	416	398	363	381	412	368	387	418	371	391	391	406	347	365	372	372	395	389	379	389	394	425	391	367	372	365	398	378	353	400	384	386	368	376	386	353	429	430	384	368	419	419	388	390	356	386	359	423	385	374	367	405	382	378	396	394	383	383	410	401	412	417	398	394	358	395	380	372	381	386	399	404	359	354	369	412	409	383	374	388	392	310	378	372	367	415	401	361	402	367	434	411	366	417	398	366	411	375	371	355	357	400	403	410	406	357	369	397	387	371	377	396	381	438	408	350	409	426	407	412	399	433	365	397	376	351	379	377	363	414	354	363	372	395	395	388	364	410	389	376	388	383	396	444	437	439	346	367	374	357	393	381	382	365	369	428	408	394	365	365	389	390	407	388	377	410	381	399	400	371	375	352	378	401	374	429	411	371	407	398	413	435	404	401	398	403	411	403	391	388	402	409	368	389	400	389	375	382	392	407	342	397	379	374	395	392	428	379	384	398	438	402	381	403	380	377	373	405	403	383	385	410	418	383	379	345	422	322	374	372	402	415	373	351	380	395	366	378	393	388	405	394	397	364	382	388	413	394	395	398	413	414	420	380	346	399	364	363	428	399	416	396	423	387	375	402	370	372	405	378	420	386	388	411	393	400	387	401	375	387	434	378	400	397	330	363	409	401	426	407	350	379	398	367	385	350	367	397	396	386	397	374	449	401	397	382	372	362	383	342	380	385	409	394	380	368	404	415	358	414	375	399	403	386	385	413	430	403	410	382	384	398	415	396	402	411	392	401	379	402	393	410	411	411	347	392	370	369	374	385	371	407	389	380	370	408	412	440	410	387	385	402	364	408	403	404	366	378	375	367	372	375	433	385	371	375	378	370	397	375	389	396	388	399	421	409	371	379	353	416	395	377	393	362	374	367	392	346	391	390	400	375	415	412	346	406	375	406	319	379	394	412	431	390	342	353	387	363	351	442	402	405	420	408	340	386	378	418	413	420	389	412	383	423	400	395	394	361	388	387	370	332	388	394	390	373	401	401	375	391	405	391	384	356	410	375	373	380	413	452	392	413	415	362	380	378	377	395	377	385	379	378	419	384	409	417	374	387	379	404	334	427	391	416	406	400	433	380	407	379	357	390	391	368	401	377	379	372	429	376	390	402	371	412	433	398	366	395	363	389	381	395	398	380	358	378	397	432	388	376	391	399	397	355	418	363	377	412	411	406	404	409	379	394	402	417	423	399	389	381	381	379	411	431	407	371	398	388	396	398	400	363	366	382	411	371	361	392	397	407	388	381	414	434	382	382	408	400	401	385	391	415	376	355	389	400	389	403	397	393	441	392	368	383	384	366	396	393	362	395	397	374	403	395	406	415	424	381	374	365	373	418	382	405	412	422	395	371	408	352	382	382	376	382	433	396	366	423	407	376	372	386	395	448	352	378	403	412	415	406	405	415	423	371	370	405	373	368	390	361	382	390	409	413	382	361	391	374	378	412	391	412	370	388	376	392	425	406	400	368	375	398	356	409	358	369	387	378	366	372	405
5725	906	878	907	840	823	829	844	878	886	857	879	843	846	844	850	895	842	877	848	867	882	834	869	846	825	810	812	804	905	798	844	818	874	879	861	876	832	820	835	831	874	831	849	816	818	882	792	808	825	891	834	858	868	902	840	859	852	821	839	880	860	868	792	823	838	872	805	814	886	846	831	847	817	841	851	849	836	892	901	813	816	827	829	834	890	834	856	876	834	841	821	856	780	805	844	871	927	881	854	840	864	825	783	865	838	858	805	874	822	860	873	809	874	854	920	867	858	808	853	850	867	880	813	817	848	837	858	905	882	893	751	852	886	874	803	765	838	826	833	764	868	829	853	857	854	853	832	844	807	860	823	871	885	868	820	850	801	886	851	870	867	832	829	828	895	833	831	887	896	868	831	871	883	851	814	852	836	868	848	891	797	809	881	845	890	808	859	822	817	803	829	849	834	826	791	796	868	867	850	901	886	825	844	820	879	814	842	818	829	882	822	820	822	833	815	904	809	836	834	861	796	855	880	755	779	841	842	863	828	864	848	823	811	813	872	883	886	875	832	851	807	844	817	867	827	855	846	837	839	800	828	822	846	873	806	846	789	820	850	873	910	829	863	878	860	841	834	848	822	817	861	827	818	844	874	902	855	871	838	853	875	820	776	823	824	823	807	875	881	872	860	904	823	848	827	843	879	857	853	837	841	828	826	845	848	849	800	827	897	852	846	856	833	856	826	865	864	896	791	823	845	801	845	830	877	841	830	888	899	827	832	818	905	872	853	793	874	869	811	843	805	855	871	829	834	823	816	887	857	887	848	813	852	876	850	839	811	824	822	822	853	818	845	890	844	898	849	902	807	847	834	856	872	829	809	840	806	828	853	845	859	789	823	826	847	866	846	846	800	854	789	820	788	826	889	774	835	843	838	838	909	829	877	888	812	843	864	867	849	878	864	866	834	797	876	860	839	850	872	865	834	845	828	806	792	818	776	810	792	874	826	809	833	843	857	823	854	810	849	863	849	853	830	817	880	800	843	848	853	819	864	834	863	883	837	816	825	829	853	884	889	868	846	848	881	901	839	858	852	821	811	888	854	819	816	809	809	811	834	841	852	826	846	858	800	768	781	850	920	875	840	806	862	873	854	918	817	875	822	822	820	881	818	807	870	838	878	847	836	791	815	909	898	847	785	859	844	814	835	849	826	801	838	833	798	825	894	838	837	806	868	837	871	825	827	831	831	856	834	862	883	867	797	826	840	856	792	834	818	872	857	810	853	813	832	843	821	831	874	882	856	863	840	813	862	917	869	852	847	827	835	805	846	859	858	834	835	851	850	853	822	835	817	840	878	814	828	904	805	865	848	779	801	811	880	842	856	823	843	835	850	862	815	881	833	823	884	868	843	808	881	849	875	841	826	886	849	853	797	821	870	879	829	860	897	859	848	826	796	844	838	851	838	833	901	843	833	845	813	847	824	835	857	823	841	874	905	825	822	832	829	872	836	851	881	895	840	844	820	903	857	886	814	813	820	883	845	868	820	831	853	847	822	873	854	805	844	847	846	909	867	854	817	848	858	860	907	824	830	813	881	901	881	846	816	841	873	830	803	816	840	860	882	849	861	854	848	811	801	856	883	871	819	821	823	863	840	906	807	874	797	845	862	822	857	832	886	810	847	830	835	866	864	889	869	873	865	809	843	829	878	845	873	841	801	823	839	846	855	863	903	813	850	828	864	828	873	844	902	834	782	823	817	855	863	796	858	849	832	839	862	824	875	851	874	811	858	793	810	838	871	813	878	856	847	873	894	842	844	851	842	840	845	821	859	849	855	900	801	882	840	847	805	836	824	838	903	834	854	869	845	817	864	837	830	838	882	840	870	851	791	852	829	865	852	843	856	854	852	815	818	856	846	853	836	855	845	810	847	812	883	821	857	805	817	836	854	844	852	885	828	802	859	893	828	814	854	871	789	813	879	840	821	838	847	864	882	808	875	815	798	823	829	889	816	861	849	836	847	853	898	799	885	881	820	816	819	846	821	849	894	847	809	846	824	867	789	836	831	884	862	870	816	885	830	850	862	811	844	909	888	846	776	871	842	802	809	811	871	816	833	858	867	847	801	835	848	853	814	867	858	818	839	841	831	835	859	811	803	887	831	845	872	833	844	857	871	830	874	816	869	826	866	866	866	854	859	853	853	787	921	847	841	900	873	868	843	823	845	814	835	841	848	889	837	893	831	863	826	809	861	819	855	830	818	812	828	818	849	814	838	840	813	820	865	826	828	852	832	844	878	824	858	817	863	825	828	815	853	808	850	885	834	837	836	853	826	856	852	874	837	865	848	857	850	858	796	849	867	776	793	827	878	886	877	883	853	844	887	805	811	849	828	823	860	799	870	820	863	807	834	798	790	845	815	815	842	810	862	844	820	808	853	854	858	855	798	835	853	866	877	849	837	807	847	874	830	771	848	846	870	773	837	844	840	859	835	818	843	814	788	855	839	817	848	844	877	825	846	869	849	830	888	852	842	833	789	836	866	862	838	882	873	834	856	806	836	891	831	827	812	861	835	792	914	869	815	857	877	838	839	866	840	819	825	866	810	853	799	863	844	846	853	841	804	822	869	841	831	791	826	839	800	882	857	838	815	860	874	891	823	839	874	820	853	776	851	808	801	820	802	805	831	828	789	808	859	827	878	821	872	881	870	844	863	837	839	842	832	858	787	837	833	851	840	859	838	896	909	812	894	827	860	862	844	819	810	863	887	797	826	894	795	875	841	847	860	851	854	841	838	827	812	852	837	865	920	859	780	852	855	834	845	820	849	807	807	853	847	903	902	873	870	814	854	798	899	909	880	808	813	810	857	889	845	832	852	821	866	844	887	882	893	836	848	855	866	853	827	866	882	901	807	827	854	841	817	881	843	856	832	819	841	865	846	832	813	851	813	819	894	834	832	844	894	837	840	850	848	869	830	816	874	840	865	851	867	881	826	813	802	832	883	822	852	841	867	897	809	809	855	859	865	851	834	855	914	811	848	810	850	847	881	810	869	801	836	839	864	902	871	847	901	782	831	860	843	796	835	855	848	836	836	833	885	807	868	837	881	846	820	839	875	834	815	811	873	788	802	863	837	838	822	827	859	844	817	842	848	829	797	821	834	849	893	878	876	755	858	877	825	839	850	885	826	844	834	826	790	792	844	857	877	876	850	859	812	862	851	818	830	820	827	873	889	838	858	816	819	844	885	848	874	844	849	836	808	876	834	807	823	785	802	874	844	795	841	838	843	838	848	848	833	849	833	850	855	805	824	796	821	892	844	808	885	862	854	860	844	830	814	852	883	871	832	893	853	846	822	841	895	845	813	813	817	858	859	855	863	852	844	828	827	849	855	806	911	815	850	802	864	883	842	826	851	815	813	826	854	867	824	824	836	852	859	867	899	902	835	841	840	841	893	826	876	866	900	877	838	852	846	846	824	895	819	831	829	854	836	828	854	838	881	888	842
24961	21506	24851	28603	21514	21296	1222	380	337	292	307	301	321	288	302	287	285	298	271	279	255	305	273	309	277	269	259	276	264	277	250	291	275	259	285	297	262	259	295	263	248	240	250	272	268	263	253	274	261	279	257	276	282	286	301	304	289	301	296	265	269	281	283	265	274	265	247	273	270	258	295	278	278	252	286	285	268	286	293	258	271	304	266	261	263	292	289	259	282	268	306	291	279	293	289	283	286	283	275	291	272	249	261	260	247	250	288	288	301	280	293	268	253	320	257	279	302	274	266	261	273	241	268	296	275	300	240	284	257	253	267	259	280	286	275	266	265	277	260	238	286	289	268	294	292	308	277	280	259	298	289	253	295	269	261	257	268	271	289	244	304	281	297	284	270	266	279	263	286	280	319	276	292	295	281	296	285	277	264	291	274	280	271	247	207	244	259	272	274	257	294	278	291	295	253	291	277	279	292	292	281	276	282	278	263	263	243	299	287	271	261	244	259	269	272	281	271	312	272	254	288	267	261	281	286	271	258	242	290	244	267	250	272	300	274	220	293	272	294	271	307	267	251	262	277	261	272	295	282	283	258	271	267	257	278	261	279	243	294	262	262	277	287	256	264	267	253	255	255	278	276	298	312	295	267	277	297	284	292	265	269	252	298	295	303	294	277	276	270	274	304	280	287	266	269	223	254	271	251	307	257	280	258	271	290	265	290	258	280	288	293	292	248	289	284	261	327	261	263	272	275	312	271	280	279	242	260	298	248	289	253	266	270	302	225	242	276	236	249	278	275	282	293	279	279	273	276	255	313	270	276	277	271	272	258	275	264	265	267	282	274	261	272	285	278	291	274	269	238	297	291	269	257	249	269	263	278	282	276	264	290	269	247	260	237	261	267	286	272	254	260	282	303	237	270	261	273	298	297	297	284	274	255	280	261	283	265	298	260	277	275	303	262	274	280	301	282	307	268	264	253	291	308	254	255	272	302	274	285	272	304	298	262	255	272	243	275	252	282	282	258	308	316	270	288	268	278	253	274	262	250	305	251	252	242	290	268	241	274	280	244	255	251	249	266	293	268	291	284	271	262	287	261	240	283	307	334	270	276	309	274	288	278	270	255	267	279	304	290	252	252	255	258	266	277	289	259	238	263	276	269	280	256	280	258	250	275	286	266	291	271	298	278	279	256	254	268	294	298	266	279	282	314	256	299	265	282	256	288	236	278	269	248	253	282	297	297	276	271	294	272	260	259	290	273	272	304	268	259	277	267	281	300	267	251	257	276	267	257	269	242	266	263	300	271	264	282	273	280	260	291	297	266	258	226	241	277	239	283	258	306	289	265	298	279	252	230	306	273	269	284	277	278	237	262	252	297	271	272	272	261	272	261	252	232	280	289	264	283	287	307	264	283	265	259	232	303	264	287	252	297	278	316	279	289	252	235	274	298	242	257	301	282	284	257	278	298	272	284	270	294	248	258	246	296	294	250	266	307	269	251	302	287	272	281	272	271	282	244	267	260	274	249	263	276	277	261	262	229	291	262	265	264	255	282	299	281	312	304	285	259	303	258	242	291	259	286	266	276	253	305	269	309	272	268	271	288	270	280	262	296	258	280	257	293	275	267	303	266	235	275	278	232	252	299	263	248	269	269	291	262	244	263	291	287	249	237	262	278	247	236	264	285	286	279	279	302	280	274	289	278	299	292	281	247	275	279	251	235	268	285	296	303	267	259	266	295	245	274	262	297	261	286	277	274	281	290	254	302	276	270	267	286	284	286	283	313	277	282	300	297	260	270	259	273	253	259	297	258	288	275	265	265	285	261	254	283	309	279	272	238	284	342	261	275	262	267	246	249	255	252	282	312	303	287	281	259	259	265	226	262	282	279	261	262	257	269	253	268	253	234	244	285	249	278	255	312	300	278	254	262	263	248	249	304	296	282	288	278	264	262	267	285	247	254	250	291	261	256	291	302	263	290	246	283	274	270	293	234	277	300	271	240	307	276	251	264	263	279	279	265	274	260	259	269	282	252	255	256	273	236	265	286	281	243	271	258	264	287	296	284	272	279	268	276	284	263	293	292	282	244	276	297	275	284	292	274	244	276	284	281	314	254	271	263	290	298	253	248	275	244	314	254	290	280	278	254	295	260	267	250	259	247	259	286	280	283	292	286	289	274	252	278	272	266	293	262	252	251	267	274	293	242	269	293	237	297	278	267	273	253	255	273	251	302	274	289	275	266	287	268	288	278	246	283	266	290	290	268	256	278	285	260	281	300	269	295	258	253	274	259	269	285	265	289	297	249	275	280	268	274	277	266	273	278	264	275	294	276	276	266	270	266	288	269	272	286	263	234	292	262	291	265	290	306	238	300	272	287	257	277	284	270	263	302	290	271	293	274	278	285	257	274	282	272	335	251	263	258	269	279	287	266	256	324	277	255	294	301	256	283	279	319	239	277	268	248	276	252	244	289	259	296	277	252	263	292	263	283	269	281	268	284	310	259	286	306	300	298	277	279	282	272	294	268	298	254	262	283	264	275	283	278	293	273	293	256	282	288	259	266	281	280	239	267	306	253	290	254	296	270	297	282	296	286	310	294	284	239	273	266	257	261	288	249	284	282	263	264	242	261	282	274	267	254	292	279	257	270	288	231	265	264	290	308	257	281	262	294	296	240	263	270	269	250	271	273	264	284	285	268	284	273	276	309	224	294	269	248	278	281	271	288	279	293	275	284	253	282	223	284	273	295	291	290	244	291	274	259	283	291	260	279	293	262	276	289	289	267	276	294	257	315	306	273	280	275	291	261	280	254	238	265	265	298	256	259	249	278	270	270	257	295	268	281	259	268	248	255	294	268	284	269	261	301	277	262	270	240	278	279	282	236	277	283	279	248	297	281	289	242	293	277	250	280	278	282	264	280	278	257	249	285	290	280	295	310	263	250	272	272	294	282	301	257	320	253	277	256	313	279	261	287	266	290	288	245	298	252	297	275	286	273	271	280	277	284	270	269	297	283	282	291	277	260	244	289	232	249	239	292	239	255	262	277	275	256	280	275	276	266	291	278	269	273	282	266	262	255	277	296	268	281	251	276	254	274	238	256	264	308	286	272	240	248	278	284	262	294	263	272	262	281	257	261	307	289	281	265	265	294	273	281	262	280	276	259	284	273	241	242	298	241	283	284	248	272	255	234	286	264	277	283	274	268	282	223	258	270	243	272	257	266	276	274	265	270	314	299	289	289	285	272	251	256	286	295	282	296	242	286	274	289	273	303	291	277	251	249	253	228	287	266	271	230	278	279	292	284	267	292	260	298	263	254	284	279	275	288	271	293	276	265	247	254	240	264	270	266	263	277	271	281	262	265	270	243	303	258	277	281	270	268	241	280	264	265	255	314	268	275	309	269	274	253	281	296	317	276	260	283	278	312	277	269	276	280	287	322	281	243	292	279	277	254	264	258	286	261	267	279	269	274	283	242	259	309	278	232	291	256	287	308	298	291	262
3105	2073	1200	869	728	681	677	673	672	640	592	565	596	599	594	625	613	653	582	613	577	615	612	570	636	624	604	558	602	588	620	589	648	601	625	598	596	592	646	600	596	631	592	578	562	596	610	585	602	601	582	606	583	625	614	585	583	623	612	601	601	586	608	593	624	592	606	598	567	617	601	583	562	648	579	594	564	592	603	584	554	591	582	650	616	601	612	585	580	585	608	623	555	563	648	612	612	566	602	624	597	579	571	606	568	589	570	567	626	577	606	577	624	614	579	613	580	566	637	575	606	583	580	609	608	576	630	573	552	566	600	596	605	599	599	594	613	599	600	599	592	612	597	593	614	596	625	572	630	597	646	557	604	568	554	606	615	616	574	586	594	633	593	626	578	578	600	616	608	586	598	607	585	581	601	557	612	574	604	639	624	629	582	622	557	564	572	643	582	569	602	613	635	586	606	585	645	618	599	575	593	636	578	579	600	609	620	652	591	610	546	586	569	616	578	595	573	571	627	586	632	536	577	590	550	590	573	590	602	646	621	574	577	622	562	631	585	619	630	614	631	614	612	566	631	543	593	566	613	583	601	613	610	607	579	618	592	624	585	632	598	616	617	577	555	591	606	566	578	596	608	559	616	585	614	615	596	567	618	623	607	568	572	608	577	609	619	632	592	613	578	616	606	575	607	560	599	607	579	620	626	597	585	649	572	574	639	609	601	612	579	596	648	655	611	559	618	598	573	607	628	592	610	623	587	600	604	624	585	611	608	593	553	607	605	625	618	610	570	630	604	572	634	627	628	610	641	659	621	601	578	621	649	640	551	601	661	618	588	595	620	608	638	611	616	581	584	558	586	573	620	540	624	591	626	554	640	601	614	628	577	628	590	586	627	589	631	591	605	580	633	565	645	623	571	565	606	616	567	608	597	606	618	602	652	618	562	613	592	598	612	607	633	587	669	586	598	570	599	580	583	622	584	602	602	590	543	610	614	603	615	592	556	598	604	621	598	552	618	643	599	589	563	596	591	637	572	594	609	598	613	608	602	601	595	606	606	564	636	543	599	591	616	587	589	574	595	608	601	617	600	570	636	546	565	644	585	627	575	576	652	550	644	576	588	574	650	620	613	652	581	596	596	591	597	584	590	612	640	587	595	614	593	639	622	586	610	602	614	621	598	639	620	612	570	643	609	631	622	598	619	640	607	579	608	561	625	587	536	578	604	627	559	639	582	639	582	610	596	662	609	577	581	639	609	619	602	577	596	576	610	625	581	609	599	590	607	614	602	608	593	609	536	617	594	634	630	640	606	567	616	588	596	618	666	579	567	594	619	593	595	555	571	597	596	638	578	614	577	588	599	650	598	620	617	590	586	612	596	605	586	579	620	614	602	576	606	593	606	592	609	584	595	568	557	643	603	610	540	598	649	567	606	636	607	588	607	595	568	583	590	597	593	591	625	564	552	588	616	584	606	579	609	632	592	611	625	636	642	593	610	544	628	625	580	596	608	590	575	591	595	549	604	610	545	609	574	600	578	545	639	578	576	601	580	587	585	581	608	622	573	611	610	583	598	645	587	600	577	587	609	583	636	601	571	613	590	635	590	571	630	593	604	612	597	572	585	562	609	575	577	590	547	627	583	607	575	590	659	599	629	576	625	592	611	623	598	644	591	597	634	650	584	628	613	614	613	644	606	623	548	576	541	595	587	607	600	564	604	565	592	592	617	577	609	590	605	596	613	568	558	621	607	546	590	608	592	570	570	561	626	620	601	579	606	627	577	568	590	639	590	624	627	569	600	572	581	587	600	635	631	653	617	610	592	596	630	580	629	557	609	604	594	589	644	610	580	609	573	565	608	611	594	619	575	579	606	596	553	567	610	590	562	590	605	602	611	617	591	589	647	611	612	593	571	603	599	587	607	601	598	611	581	577	611	593	581	604	626	578	608	645	613	631	609	598	629	592	635	606	610	639	599	569	631	628	625	587	587	616	641	617	592	596	638	581	647	587	584	608	601	637	606	601	630	592	638	609	596	630	596	638	588	544	627	563	621	622	598	606	622	584	585	599	632	589	610	598	649	641	612	571	588	600	583	600	624	599	608	601	631	554	603	618	576	607	602	607	622	589	592	567	633	611	542	582	569	596	627	648	644	594	578	578	615	594	662	584	592	566	538	580	588	614	613	588	603	608	595	565	635	597	642	596	613	600	611	576	589	603	583	637	618	564	582	580	565	598	568	640	643	583	571	589	632	607	588	607	515	611	554	606	619	617	572	581	594	632	597	625	586	573	583	610	601	557	564	619	591	622	611	574	584	606	596	579	606	593	636	580	593	599	568	604	600	603	611	582	577	601	600	544	580	591	616	599	576	651	602	614	567	564	619	586	602	587	604	597	576	637	584	614	552	599	614	595	559	596	576	638	638	627	583	626	615	602	573	611	598	621	595	600	612	628	564	611	631	615	573	594	602	645	624	555	600	631	565	605	636	564	574	578	585	577	537	612	637	604	619	592	603	603	578	585	575	631	621	585	612	593	585	639	607	609	600	647	609	652	563	620	608	594	615	617	573	573	631	579	569	571	603	586	589	611	608	628	568	591	565	608	638	600	608	585	599	619	625	573	609	613	619	596	575	608	632	609	579	601	585	580	627	579	577	596	596	588	599	599	623	592	613	609	578	590	642	556	541	591	622	604	617	601	594	545	609	580	548	635	620	613	611	587	602	584	615	618	571	586	620	563	624	630	595	629	618	596	643	590	596	622	591	585	596	593	619	617	562	628	658	620	615	581	587	585	605	608	566	556	588	615	612	570	603	612	628	594	569	598	563	597	564	583	563	617	597	608	549	590	592	586	538	642	605	606	661	606	627	627	597	575	600	633	584	610	576	614	599	624	573	556	634	602	588	615	612	624	612	587	608	610	605	603	635	633	609	616	564	590	554	632	599	564	593	595	600	603	571	608	586	596	555	607	571	612	547	566	624	583	579	625	628	613	593	625	565	537	594	589	618	619	611	587	590	637	615	574	565	616	601	597	640	597	625	635	597	604	596	636	606	617	598	605	595	642	657	587	596	617	620	583	562	611	570	595	585	563	613	632	605	561	586	604	565	595	621	603	623	616	608	578	585	625	595	578	616	562	581	606	589	576	599	565	621	596	597	552	562	552	563	565	596	570	622	577	598	577	587	608	606	605	593	594	602	538	570	585	596	583	573	607	598	649	631	587	564	613	575	639	588	618	561	579	611	580	562	592	628	590	569	559	619	551	645	576	566	603	569	594	595	630	588	578	589	581	559	548	569	618	580	567	571	656	591	591	564	606	591	579	597	537	602	622	590	594	599	596	600	605	630	577	628	625	617	568	574	593	609	590	613	589	590	599	577	620	592	610	595	590	569	611	578	601	655	631	609	629	608	577	581	606	582	612	582	618	589	546	602	559	558	571	586	641	563	671	612	559	583	617	637	555	557	577	610	575	615	623	611	629	602	574	605	581	577	649	584	630
24428	21554	25210	28363	21555	21565	18042	527	258	206	228	216	205	172	165	165	145	135	163	143	137	141	137	144	108	125	139	140	138	130	137	118	127	168	136	112	118	113	127	131	149	119	133	114	123	114	127	134	132	152	110	141	128	108	119	112	137	154	144	111	113	126	124	114	120	107	114	101	108	127	131	139	154	109	156	132	113	155	144	104	139	140	109	130	141	147	125	122	129	117	114	120	115	145	130	118	119	115	132	134	125	139	140	103	138	145	110	103	108	155	118	118	120	136	131	127	113	109	114	148	135	123	137	122	132	127	115	114	139	113	125	154	128	107	107	116	141	131	124	119	124	102	150	114	105	134	120	117	115	114	140	108	121	103	131	132	110	130	119	124	128	121	133	129	130	115	148	113	122	126	103	138	127	121	124	123	139	114	100	125	127	104	135	131	125	151	138	126	125	121	104	98	99	134	116	122	126	124	115	140	136	121	116	137	135	98	137	132	140	122	123	124	123	124	138	116	125	129	118	119	136	123	94	120	117	108	125	114	108	109	114	112	123	120	121	139	146	119	95	139	109	116	122	98	152	117	142	132	121	117	117	130	147	131	146	112	100	117	114	113	106	122	141	137	110	132	121	95	126	110	132	145	146	134	107	105	112	110	112	128	145	126	118	132	123	141	131	136	115	129	123	109	100	123	99	108	124	131	144	132	127	101	119	99	130	137	120	121	126	97	138	133	134	122	127	119	133	123	123	118	101	121	124	103	117	123	142	158	131	131	141	118	126	140	130	121	121	133	131	115	125	123	136	143	128	117	118	109	128	113	115	119	140	137	148	129	106	121	118	118	124	137	107	135	129	105	111	137	120	131	129	125	110	110	114	122	125	112	124	126	118	130	111	127	121	109	124	124	126	136	119	130	141	109	128	114	107	115	134	143	108	112	108	123	124	105	138	113	143	115	123	122	110	111	125	142	130	111	125	145	139	126	127	127	134	115	108	106	121	131	123	140	130	113	130	153	133	108	126	134	105	130	126	120	129	120	127	127	114	97	108	99	101	133	120	142	122	131	139	117	129	120	118	147	127	130	103	123	103	127	104	125	126	147	120	117	107	117	129	117	118	119	127	119	102	131	111	131	141	123	114	117	141	127	112	141	118	132	117	139	118	138	117	131	122	134	121	112	148	122	116	144	121	120	132	135	118	132	135	124	119	109	108	120	127	119	122	117	114	118	118	148	122	116	107	133	115	142	140	115	128	130	117	131	126	111	127	88	124	100	128	104	126	131	131	121	119	105	113	103	114	109	149	114	123	122	115	129	133	103	135	118	123	129	119	118	113	145	133	106	109	127	130	126	96	134	122	113	122	113	124	121	125	118	129	129	135	120	124	99	118	112	111	128	109	130	107	139	114	123	118	138	135	123	119	111	124	127	131	125	117	98	109	127	135	138	108	126	111	126	115	121	130	105	152	128	134	127	117	107	130	126	147	124	130	107	117	130	124	111	130	141	131	142	108	127	136	106	123	148	129	135	120	90	115	142	141	127	118	124	113	111	136	118	105	143	129	120	94	110	140	133	114	138	127	137	124	141	148	124	122	130	116	108	119	138	134	141	131	125	143	129	127	110	127	104	110	121	126	120	102	124	130	133	126	126	119	104	139	141	122	132	121	127	125	108	122	136	131	117	117	115	117	140	131	105	150	116	126	127	130	142	131	114	111	121	113	120	133	113	116	132	125	130	121	119	133	119	120	118	120	111	120	135	137	103	111	125	158	113	107	123	117	116	120	125	131	121	125	141	125	146	135	112	124	127	119	109	125	126	104	120	118	121	114	102	125	113	145	116	128	125	98	126	94	110	121	137	122	130	136	115	113	116	141	108	119	118	115	137	107	146	106	111	107	113	105	116	117	141	121	113	137	136	120	127	116	121	115	124	134	130	106	123	109	123	114	125	131	127	125	122	116	127	127	142	138	122	124	146	133	117	117	119	114	131	128	128	105	138	142	129	117	119	132	117	130	117	131	129	145	122	111	113	141	132	119	120	109	135	120	120	122	142	129	130	146	122	142	134	119	132	121	142	123	126	123	128	151	122	137	134	139	122	148	115	132	135	130	96	127	122	105	105	136	92	124	104	121	132	121	128	114	122	127	112	137	127	115	140	117	161	117	130	127	108	123	106	139	117	126	135	131	102	115	111	106	110	116	94	125	119	118	143	126	118	131	109	122	136	116	108	112	96	113	132	114	114	128	116	142	125	124	131	112	127	128	96	131	145	131	115	124	133	123	136	101	106	110	126	117	121	105	130	129	87	120	117	96	149	119	126	102	141	121	148	124	131	130	144	107	120	128	118	116	116	116	114	136	118	135	120	120	143	129	100	127	108	118	114	106	124	114	138	148	135	124	143	129	112	123	133	106	124	124	110	112	125	110	140	118	127	112	139	123	128	120	104	126	131	103	118	129	120	140	118	106	137	126	117	132	121	146	145	146	111	146	127	120	118	101	149	129	111	133	111	143	109	119	151	132	118	123	134	130	142	125	131	100	137	129	129	124	135	107	130	121	114	138	133	119	114	99	132	135	147	126	120	117	122	105	122	166	142	100	111	115	109	110	97	130	127	132	136	124	130	108	119	164	114	142	125	134	114	117	143	114	124	132	124	109	105	119	106	123	104	110	136	128	117	132	134	129	130	130	138	116	134	104	124	140	126	112	100	128	126	114	126	106	124	125	109	112	111	120	124	128	102	127	110	115	127	107	133	124	120	133	112	123	102	132	122	149	125	124	126	102	144	118	128	118	122	96	126	116	112	145	113	139	104	126	110	103	119	127	137	126	130	125	122	109	127	100	109	128	108	122	125	134	114	136	136	130	161	112	129	124	113	105	120	136	135	123	124	113	121	122	115	108	137	108	131	119	113	136	128	118	128	114	115	137	120	113	128	111	127	135	127	137	116	122	126	131	114	127	133	123	124	109	113	122	126	115	139	136	129	107	118	125	115	129	132	124	130	110	121	115	139	133	132	126	126	129	112	111	128	103	111	139	158	124	124	113	120	117	141	115	110	110	119	111	120	120	124	127	144	137	125	112	93	111	129	104	126	120	120	126	121	102	142	118	122	112	137	104	129	128	120	125	129	126	134	121	109	107	109	102	120	136	124	110	120	103	129	126	125	113	105	114	127	122	105	119	125	136	122	126	133	110	125	141	133	122	132	123	110	121	126	137	125	115	100	122	147	125	126	149	108	123	107	141	106	130	132	127	117	139	121	120	123	125	115	137	133	126	128	138	131	136	119	122	133	136	86	117	109	125	112	113	124	139	128	130	126	121	130	112	116	117	112	107	105	141	120	129	123	130	102	134	119	138	121	119	111	106	104	142	139	124	134	119	130	126	117	142	150	146	147	127	109	127	120	125	119	123	99	91	130	126	130	132	127	132	131	136	131	137	139	110	116	123	120	119	117	121	136	110	136	108	120	129	151	141	141	104	140	140	121	114	126	141	116	116	129	135	132
3011	3096	1578	802	578	487	410	400	355	369	300	331	330	311	325	305	319	295	291	286	307	315	264	301	320	324	308	288	303	309	341	300	300	286	314	314	352	314	283	317	316	297	331	281	311	301	308	312	294	301	324	317	307	321	307	308	320	345	311	333	309	300	280	291	307	280	292	287	289	330	296	315	319	304	309	289	305	305	298	307	292	288	309	314	295	309	308	326	313	278	350	300	337	291	296	299	282	282	316	315	308	292	284	292	280	279	295	292	296	302	271	263	287	329	311	303	290	315	295	292	288	282	296	277	295	266	281	315	315	303	310	285	305	285	298	283	310	311	299	295	297	281	300	291	302	306	286	332	280	275	303	303	315	316	294	288	298	302	318	296	324	293	280	314	305	304	325	313	304	294	328	357	277	300	256	254	301	277	323	333	284	313	296	276	325	304	312	332	272	305	281	311	309	287	303	305	309	319	297	297	306	341	286	297	285	308	303	331	305	276	320	308	303	274	277	285	313	302	301	298	292	277	287	272	272	287	323	322	312	307	302	305	292	339	296	311	304	306	298	303	282	337	310	283	322	278	305	293	279	332	294	300	291	339	304	282	296	307	291	285	301	306	283	288	286	289	303	284	300	288	294	289	300	307	311	281	324	348	307	327	309	271	293	337	336	290	318	295	319	303	293	312	319	281	308	278	296	320	309	283	285	300	304	319	273	280	290	295	323	348	279	346	331	309	323	296	338	301	296	325	286	321	322	291	326	290	255	313	268	273	319	271	303	294	287	321	328	276	297	305	298	263	311	289	301	289	317	292	300	277	278	326	296	305	317	282	320	276	300	315	322	294	306	287	299	286	287	336	303	315	287	280	301	292	278	316	293	303	306	279	322	317	291	320	290	289	303	301	303	295	310	301	271	306	296	301	277	317	317	295	263	313	304	300	267	299	292	286	287	346	307	283	318	285	276	259	312	309	306	305	296	323	312	316	311	301	302	335	312	270	302	268	319	301	274	290	263	310	301	293	308	296	313	307	307	308	287	294	307	325	294	320	304	318	293	281	306	287	269	289	288	298	330	298	302	292	288	323	285	279	313	291	281	313	311	302	280	326	275	275	269	282	309	297	291	293	283	303	316	313	299	279	276	318	340	310	295	299	314	314	321	295	306	304	287	327	288	301	310	287	317	307	291	292	305	321	310	322	317	300	277	334	314	286	292	293	293	315	323	297	282	300	301	314	313	288	288	288	313	302	287	325	318	284	315	296	269	302	269	284	274	310	286	304	272	302	266	308	271	290	312	281	289	321	292	304	289	289	274	296	325	299	277	303	280	314	306	284	299	315	319	287	285	285	305	300	323	287	314	300	332	328	305	317	298	333	308	304	296	301	284	285	309	303	322	295	321	291	299	282	289	303	306	277	306	293	274	265	287	290	292	303	294	310	310	283	303	279	328	301	302	308	291	295	301	294	305	308	303	310	296	302	271	328	296	286	314	297	298	289	325	296	282	319	303	314	274	296	296	299	327	320	309	313	334	260	317	326	294	306	312	316	288	274	278	307	300	295	318	294	298	286	311	297	278	315	298	289	319	280	332	287	305	272	291	314	318	285	307	308	301	315	309	303	317	319	298	304	324	313	315	316	310	309	308	301	294	309	287	313	308	308	280	300	297	312	261	285	331	299	324	304	286	300	329	288	285	291	290	351	289	324	270	299	290	289	315	273	313	286	263	310	292	322	328	289	291	289	298	302	263	300	315	318	299	266	290	318	317	262	298	301	313	308	292	293	274	304	290	299	296	280	290	297	311	322	287	303	309	294	322	324	294	285	280	282	318	323	323	300	306	308	311	289	293	298	305	290	294	291	298	287	300	295	292	330	283	345	318	331	309	298	310	309	299	342	314	284	301	288	327	275	281	311	302	264	275	299	288	333	263	298	287	322	278	251	301	298	297	291	293	310	310	317	312	309	296	316	333	314	307	294	288	335	290	325	329	297	291	295	287	316	293	291	309	310	294	292	321	306	346	315	303	272	306	300	301	281	300	291	327	315	312	331	301	295	288	284	287	289	302	321	284	304	280	311	301	327	298	269	306	286	322	281	293	332	305	315	340	311	325	282	307	289	317	302	303	315	306	311	318	328	298	298	298	310	312	288	323	303	312	276	277	277	307	313	303	307	303	312	308	295	306	304	296	294	291	300	305	328	297	287	288	330	301	299	290	308	297	299	307	313	297	298	318	278	294	296	293	309	285	276	329	275	313	286	290	287	289	306	271	290	275	291	327	316	297	314	285	328	314	278	269	298	321	320	324	301	314	315	304	280	301	304	256	271	323	301	289	319	329	283	298	279	288	324	308	282	295	284	304	330	304	319	279	310	265	291	295	280	301	293	288	330	317	293	298	295	309	287	310	281	307	293	322	316	326	285	323	306	311	295	296	290	314	284	315	287	295	321	298	286	292	300	274	299	302	313	278	318	304	284	278	293	294	270	311	271	295	329	340	309	323	309	321	289	289	316	284	329	326	322	329	301	317	303	311	300	342	315	304	331	303	284	284	321	307	309	307	284	301	286	322	319	303	328	303	318	344	299	299	313	306	304	293	294	299	294	312	311	284	306	310	296	307	290	312	310	266	312	340	350	309	283	320	314	286	307	289	312	331	310	315	296	300	306	313	307	294	289	321	307	269	305	299	320	289	292	339	305	337	297	288	311	316	306	299	273	306	331	313	295	291	317	283	289	292	292	297	303	291	309	305	328	264	321	315	293	302	298	312	314	306	298	290	307	318	288	303	321	288	306	307	283	312	341	289	305	322	328	295	295	284	305	295	327	304	283	312	316	299	301	285	307	309	349	281	322	307	298	305	319	288	311	290	327	275	290	278	336	297	288	342	325	300	283	297	310	286	326	296	298	280	306	308	342	303	284	333	299	281	297	317	294	286	272	329	260	294	331	289	285	305	279	292	306	292	269	306	278	300	332	301	308	294	309	303	323	273	311	300	313	332	320	312	270	295	286	334	285	327	313	322	305	323	283	284	297	278	301	309	330	296	295	326	314	297	303	332	280	317	295	351	296	306	335	291	286	313	295	342	316	306	297	299	293	305	295	301	328	290	338	289	303	285	291	295	320	294	319	311	290	294	288	291	303	273	317	302	290	291	297	296	272	331	268	307	329	365	284	303	298	322	320	297	306	298	268	308	313	303	294	280	282	281	306	326	346	309	316	296	314	295	326	282	313	313	332	317	287	323	275	280	289	290	289	314	275	331	296	296	279	286	295	268	326	306	314	310	302	307	318	293	317	312	275	284	291	309	314	302	289	318	330	312	305	293	314	304	312	288	321	294	305	302	315	309	325	284	309	286	300	276	303	259	293	288	294	306	295	306	318	274	326	269	315	319	301	289	297	286	302	324	295	320	289	291	293	298	275	292	337	311	302	306	261	297	314	284	303	303	311	331	305	294	291	308	285	340	319	322	303	304	292	294	282	305	301	319	293	321	268	333	306	345	274
32051	21098	11941	1118	612	557	512	384	394	395	382	380	408	376	358	400	372	375	414	360	419	406	409	404	396	403	420	455	383	375	381	388	369	388	382	364	412	372	408	360	367	408	403	346	414	393	417	397	401	404	402	429	365	398	366	409	400	401	402	391	423	399	350	377	393	371	399	375	374	387	351	365	380	397	387	395	414	408	377	393	383	375	353	380	381	396	418	381	366	408	418	390	399	384	378	356	350	371	390	429	405	388	403	419	369	356	406	389	392	388	396	342	351	380	385	373	391	375	397	410	383	388	372	385	374	384	373	355	371	368	396	352	415	409	366	416	375	390	386	367	407	388	359	369	369	397	345	393	376	364	399	433	392	376	382	401	386	376	358	362	362	395	415	363	386	403	403	378	414	379	377	401	403	400	378	366	401	407	388	380	435	409	359	402	389	365	374	380	394	400	385	393	378	393	413	394	401	397	365	393	375	398	398	384	363	412	382	389	390	387	382	404	398	390	398	358	378	362	356	398	368	411	353	384	377	395	385	380	379	381	445	401	441	428	369	378	407	400	388	374	401	379	417	363	408	417	386	431	411	409	404	384	385	390	406	413	377	375	373	414	386	405	397	358	389	373	360	344	408	387	379	412	388	411	370	384	363	367	386	405	405	414	410	413	407	370	377	382	395	404	404	400	395	378	382	404	385	344	387	342	373	392	399	372	406	400	405	406	408	407	375	407	390	415	438	420	397	371	404	425	382	399	394	413	391	380	367	388	355	409	432	419	389	364	377	399	373	396	372	369	424	407	409	412	384	386	378	371	360	350	401	333	404	387	392	428	390	423	386	413	398	407	403	368	414	369	358	359	383	388	433	417	391	402	393	391	383	399	390	399	385	383	401	363	420	388	377	420	400	366	365	372	398	388	372	410	392	371	382	382	348	418	396	404	395	376	446	400	401	383	383	381	370	377	391	389	394	385	403	419	427	385	363	394	371	375	353	383	394	392	391	410	421	385	394	373	400	378	394	346	415	422	394	411	354	396	381	374	377	376	364	389	395	353	376	397	382	347	388	390	396	362	411	386	373	391	405	371	374	365	391	432	372	346	352	376	429	387	424	394	428	389	404	384	408	385	377	391	402	397	410	331	415	384	428	397	412	356	389	438	379	385	391	386	410	428	402	401	422	405	394	386	376	385	422	408	405	373	370	379	363	345	390	377	412	401	378	368	400	409	346	370	400	415	430	392	420	395	393	326	403	366	379	388	380	401	376	369	361	383	406	421	349	404	358	414	393	409	387	400	412	372	351	398	373	373	396	409	349	400	387	374	415	405	377	425	390	365	398	372	379	394	384	401	370	383	375	361	391	396	400	384	391	417	353	384	396	398	370	397	395	394	348	411	373	396	412	386	394	403	366	397	413	349	398	373	410	385	394	405	345	383	414	386	361	387	350	378	396	412	446	370	378	408	391	387	414	376	362	394	383	387	384	414	373	369	434	405	399	349	370	407	375	376	382	390	379	378	375	413	401	354	403	380	390	414	375	389	414	391	336	367	376	387	398	400	376	375	383	420	372	406	373	362	435	368	365	391	395	370	394	384	380	379	384	380	399	355	419	389	398	350	378	408	380	377	361	391	396	379	389	380	379	394	368	410	394	419	371	385	412	384	414	399	396	391	406	399	360	423	382	437	412	388	376	379	355	360	387	375	362	380	385	386	394	382	404	344	380	380	424	373	370	355	367	363	394	369	420	378	381	407	346	414	379	409	410	380	363	372	404	385	410	432	412	374	391	383	428	392	351	373	407	365	389	383	366	393	390	409	390	404	359	384	397	414	368	390	411	362	372	387	379	382	388	408	389	383	382	387	397	396	383	393	401	420	369	389	379	388	401	453	393	387	351	368	381	368	371	395	386	383	392	398	391	416	413	390	415	378	377	358	401	392	416	392	361	416	370	404	411	397	363	426	372	350	407	383	405	394	405	378	435	380	363	396	382	363	363	369	369	385	388	408	367	418	401	349	373	366	408	369	417	407	380	382	384	379	403	390	378	402	378	390	366	387	365	375	406	360	423	379	392	396	366	394	384	386	392	383	376	375	407	381	392	376	402	429	415	407	387	369	386	366	417	381	387	348	402	409	390	345	405	371	395	400	382	383	388	403	398	369	407	393	420	390	359	363	384	382	404	330	377	382	347	365	407	342	390	384	389	349	404	394	405	389	401	402	369	391	405	416	376	381	371	397	408	368	385	371	373	377	370	424	352	418	399	389	410	385	386	397	374	438	365	392	408	390	403	349	341	345	370	395	417	376	393	398	347	400	376	401	405	382	390	380	405	403	385	370	383	361	398	358	422	404	360	389	383	406	370	414	394	396	400	402	347	396	406	401	383	401	415	383	391	401	381	388	388	388	388	376	357	404	398	364	376	402	414	412	427	376	384	405	396	346	401	391	390	408	377	382	375	365	394	384	365	354	377	407	378	361	366	401	383	362	366	347	393	410	407	415	389	381	387	352	427	386	389	389	367	427	400	409	380	336	376	409	379	366	386	397	377	355	395	386	407	363	367	402	425	368	350	363	397	384	374	394	367	361	363	402	377	408	386	421	392	399	392	371	398	446	370	370	417	372	382	390	442	377	427	412	381	413	402	386	382	374	421	375	399	405	391	392	371	368	379	387	392	369	413	416	404	342	409	368	422	379	404	377	366	378	406	375	407	410	365	409	380	421	359	396	416	382	397	371	399	406	401	372	384	360	378	402	402	401	405	378	402	386	332	376	367	390	345	387	411	409	387	416	371	373	403	413	336	399	405	387	438	408	412	375	376	340	386	406	361	386	375	406	400	396	374	411	409	404	380	392	408	422	351	428	404	380	404	383	398	384	394	420	377	370	411	359	391	379	357	391	376	395	368	399	356	378	398	367	376	413	432	417	378	374	379	352	412	373	400	404	392	374	385	376	377	380	407	378	384	381	391	374	336	418	402	382	373	336	393	419	373	400	379	405	442	380	383	371	411	385	408	408	388	405	360	396	385	365	369	370	351	383	374	422	386	385	388	389	392	383	368	350	384	342	376	393	382	396	403	376	351	373	395	404	409	401	401	390	414	384	375	398	418	392	362	381	382	386	382	401	398	409	400	379	378	409	407	386	428	381	375	410	402	425	375	385	395	374	369	406	408	395	368	412	344	398	390	371	405	407	414	402	352	417	397	384	407	384	357	402	420	389	394	397	394	383	411	395	380	397	378	378	387	391	410	362	405	354	443	400	323	389	399	366	366	388	367	357	393	387	375	402	405	385	415	409	388	393	370	409	381	439	389	367	372	421	394	387	407	382	374	366	373	404	405	356	369	432	397	394	370	395	375	401	431	406	385	382	398	390	388	370	412	373	382	388	395	433	388	370	424	389	376	401	428	380	369	382	379	378	390	402	374	369	390	396	373	399	386	380	360	387	377	407	390	375	384	442	400	386	353	410	416	439	382	398	399	393	403	400	400	376	384	366	362	419	414	365
5785	961	936	890	904	846	857	918	861	843	823	842	822	873	826	826	890	852	868	831	847	855	868	887	851	872	795	843	889	779	887	846	871	843	854	817	887	836	856	848	824	827	844	813	896	876	858	876	841	886	853	850	815	869	844	844	870	868	844	867	835	879	848	868	833	821	843	875	821	790	824	831	848	841	861	860	822	818	834	803	840	870	843	824	865	891	828	860	827	879	867	851	888	818	840	844	861	846	789	798	861	837	841	850	827	859	900	879	844	846	895	867	818	853	836	831	828	831	850	855	866	810	784	842	852	834	851	815	889	833	819	839	798	865	851	852	814	831	853	858	826	870	813	845	855	859	795	865	810	862	837	841	894	869	837	873	853	826	899	836	878	844	845	885	880	915	807	879	858	871	826	820	909	860	834	858	865	863	869	854	829	882	852	873	865	829	890	877	809	901	866	820	842	914	841	784	833	860	841	861	860	840	832	831	846	834	858	813	847	822	800	833	825	824	826	867	862	854	850	877	865	822	811	862	836	851	865	841	862	830	871	829	806	878	889	816	814	875	837	780	864	831	836	804	833	878	856	804	870	818	835	836	913	839	905	821	869	817	884	885	871	809	844	823	902	794	862	827	833	852	805	817	846	805	831	851	797	849	803	868	812	856	801	891	835	864	854	805	854	827	856	813	860	853	859	868	911	803	857	828	814	840	866	886	847	839	863	867	860	851	841	868	801	853	844	832	836	891	837	872	879	847	850	809	797	893	875	904	881	851	852	815	840	876	802	870	853	842	866	835	836	836	829	832	843	805	927	819	823	819	816	850	831	890	859	850	875	847	846	885	828	859	833	863	870	888	838	848	805	816	860	827	837	840	838	855	850	852	822	835	880	824	868	824	846	797	857	908	882	861	832	869	865	839	877	818	880	762	895	922	885	841	888	871	826	831	828	813	847	839	844	905	875	848	865	883	850	852	846	813	859	846	816	896	827	873	797	874	804	859	874	804	857	852	853	850	895	871	823	885	824	853	852	796	870	854	801	846	853	885	896	846	838	861	849	793	877	875	842	864	872	827	843	873	853	839	845	797	888	897	855	831	843	851	880	812	827	821	829	826	835	851	869	830	882	906	868	891	806	869	869	845	843	839	826	839	851	828	829	819	852	786	786	856	881	824	879	803	836	845	845	825	835	845	838	832	838	863	832	831	858	883	837	818	853	883	836	881	796	873	813	836	859	847	852	803	838	851	895	842	837	867	846	862	815	868	847	833	820	849	823	844	825	851	871	919	840	860	856	891	837	901	878	875	844	837	849	857	873	870	839	813	847	893	824	843	878	891	865	830	858	828	852	815	819	815	855	802	792	866	868	880	824	878	854	885	849	896	849	840	872	859	855	815	889	839	857	865	901	888	857	851	868	854	854	892	851	829	862	830	837	878	848	887	920	853	852	831	891	820	872	819	782	793	805	840	852	877	849	890	893	844	829	839	878	839	870	820	854	855	772	824	814	851	843	807	831	778	856	866	809	810	816	866	828	836	813	844	809	827	844	874	847	849	834	820	826	834	813	844	824	914	830	891	856	833	818	844	798	821	795	858	886	824	827	818	902	850	871	877	830	873	810	879	814	820	852	852	806	843	792	829	839	877	833	873	821	798	830	838	875	844	814	792	825	806	856	861	893	875	841	885	815	843	816	863	842	835	856	841	858	837	902	847	806	905	864	849	788	862	843	865	853	847	852	825	888	865	793	807	804	829	867	921	797	832	838	882	849	859	859	868	811	849	864	790	842	877	841	918	833	811	845	829	859	822	824	818	835	860	842	823	882	851	861	870	845	899	833	814	871	865	879	872	819	864	833	845	839	925	813	836	811	832	868	804	867	847	825	878	822	904	850	831	809	866	862	841	859	865	891	868	856	830	864	832	857	852	845	848	871	861	833	836	842	802	826	837	875	831	853	836	851	867	889	827	819	896	813	817	827	847	889	881	802	862	873	842	805	850	850	821	827	841	798	883	835	888	852	827	826	829	833	832	906	876	861	870	823	874	841	832	829	821	844	828	816	863	807	870	823	847	882	887	865	876	861	898	802	824	854	886	830	845	879	895	857	896	845	806	855	861	815	832	857	804	844	819	855	811	803	853	821	805	854	840	845	844	865	872	835	870	842	869	904	833	824	847	821	825	832	785	866	867	902	847	887	879	818	839	815	795	878	819	835	849	902	858	812	819	864	852	847	841	828	853	817	800	872	856	851	892	795	787	835	899	874	790	825	882	862	856	894	856	837	815	812	859	816	846	922	850	804	843	873	845	822	888	872	865	810	790	844	866	853	866	861	850	886	861	803	876	834	885	846	838	810	830	864	860	836	768	856	812	874	845	833	853	908	864	874	855	841	838	858	835	846	836	837	879	854	891	800	818	857	798	811	870	832	822	784	906	848	890	873	818	857	863	882	844	818	838	881	816	851	828	838	871	802	837	852	884	843	832	870	833	827	853	820	869	850	879	872	850	827	902	820	791	860	872	812	884	855	853	815	800	841	857	857	844	885	820	849	846	871	807	814	841	875	854	841	806	819	854	826	802	830	833	880	895	881	831	851	887	903	864	836	847	872	834	868	864	825	871	852	815	899	821	854	852	859	846	852	818	908	828	832	874	832	868	831	873	862	823	840	881	805	842	804	850	855	836	896	899	809	842	855	840	833	858	815	831	871	858	831	862	838	840	801	877	854	908	834	868	845	822	828	900	809	855	888	815	904	827	834	870	836	846	837	826	833	861	817	833	866	853	834	871	877	798	884	879	829	823	861	881	855	800	867	860	850	811	849	846	798	840	832	839	847	842	816	831	849	877	827	892	816	850	862	849	827	873	823	796	810	848	853	869	826	877	877	822	844	856	908	856	833	821	854	872	831	849	793	821	847	854	841	829	889	879	833	806	843	869	809	762	894	918	857	834	849	905	883	860	812	877	839	829	877	853	801	793	826	873	920	841	917	860	880	860	828	892	825	853	825	878	914	817	832	851	832	853	815	850	855	850	869	853	828	822	866	871	895	855	885	824	882	790	808	858	830	900	812	844	836	827	853	829	845	831	853	864	880	811	878	875	844	887	833	807	886	846	875	886	842	851	886	835	832	845	886	852	919	861	841	883	888	857	864	862	897	874	852	858	817	892	839	862	873	862	842	894	876	791	858	857	807	813	847	865	851	832	883	811	884	867	843	840	864	855	878	811	864	845	785	830	889	810	876	815	795	855	864	843	852	879	800	845	867	900	826	825	819	822	851	803	889	867	873	846	826	847	832	850	856	867	853	889	829	890	847	838	834	835	832	803	846	852	814	911	851	846	827	867	862	864	863	865	843	848	921	876	824	841	825	845	862	813	837	852	870	833	861	887	821	874	833	820	802	897	802	911	854	824	829	911	863	816	783	843	829	817	856	821	887	858	841	811	879	848	819	829	854	879	877	856	869	846	842	819	830	872	865	829	813	824	811	888	847	796	831	891	836	814	801	859
24999	21534	24881	28638	21538	21253	1143	416	350	340	315	306	287	293	299	282	303	292	297	287	254	287	276	255	291	249	263	281	306	304	268	267	309	275	275	240	283	265	282	258	274	286	261	261	276	299	286	265	258	268	295	279	259	264	247	282	268	272	249	268	243	265	276	285	264	260	248	254	282	260	314	265	296	252	262	259	250	251	283	266	236	273	314	272	289	285	284	274	261	295	263	280	272	266	272	231	284	265	255	274	276	251	278	282	259	272	285	273	258	271	272	252	261	286	264	265	290	273	261	259	266	286	261	281	278	246	248	286	282	252	241	279	243	270	293	276	284	276	296	297	242	268	261	286	288	279	295	280	284	246	214	283	256	291	277	316	260	285	267	255	254	274	288	253	258	293	247	283	243	281	236	225	286	238	262	249	246	276	280	258	281	274	261	295	279	257	271	300	273	280	310	266	241	255	285	294	262	296	262	281	244	256	280	267	257	227	245	241	315	290	243	306	269	262	266	262	225	249	246	297	262	263	268	247	286	244	271	288	283	285	259	265	277	230	261	275	260	270	271	253	255	285	279	265	277	284	302	259	286	256	289	249	263	250	265	265	246	279	275	260	265	238	264	285	274	259	298	275	264	275	251	290	260	307	279	250	275	285	299	274	281	253	271	276	270	285	304	282	272	273	272	292	266	236	248	255	271	246	280	277	271	259	285	288	251	280	260	276	257	237	272	250	318	267	256	277	269	248	264	279	284	273	238	271	285	273	265	272	288	253	320	296	274	243	294	276	253	279	250	245	266	267	277	286	282	283	259	272	293	293	246	250	283	274	280	256	261	269	283	263	308	264	258	246	262	263	245	296	276	252	268	267	301	286	262	249	259	259	294	269	272	265	236	276	277	270	255	270	295	262	282	277	265	275	269	270	280	275	264	293	284	255	260	248	277	265	269	237	253	296	294	243	268	240	281	265	263	299	288	295	255	271	256	275	268	270	267	254	278	265	227	263	261	258	274	276	286	278	272	271	261	242	282	302	249	263	293	276	272	281	255	303	282	290	249	275	267	252	270	255	264	278	263	271	279	309	265	279	266	224	259	275	250	273	264	276	272	280	295	271	273	250	243	298	269	297	280	257	267	254	281	256	273	279	310	258	285	281	291	286	246	302	278	245	276	279	283	241	241	277	293	259	276	281	291	261	269	260	271	283	253	243	313	265	246	276	274	269	256	260	275	259	267	251	259	257	274	250	246	285	238	287	276	299	255	276	251	241	274	245	280	269	236	262	290	273	281	260	308	304	273	283	274	318	274	248	280	224	282	268	279	258	276	251	281	278	232	303	294	266	257	273	265	266	297	285	279	285	259	251	271	271	275	255	272	267	278	262	275	298	260	288	291	290	263	268	283	261	254	265	274	268	254	237	282	245	281	284	258	289	244	259	262	293	261	257	256	284	269	260	285	268	259	240	280	293	286	283	271	296	227	273	298	260	239	268	291	281	284	273	255	260	249	258	278	318	283	283	251	273	256	258	282	229	253	262	261	280	276	259	262	269	294	275	258	270	271	268	286	261	263	294	254	272	249	262	299	305	258	262	281	229	270	299	269	262	268	257	256	262	274	249	292	275	275	282	256	293	274	245	273	275	265	289	253	300	284	309	305	268	298	247	266	273	247	288	293	266	282	254	275	262	246	271	247	251	274	275	292	274	265	265	258	283	259	271	279	279	260	262	254	266	247	269	284	269	250	283	254	284	279	271	271	282	269	263	272	268	288	292	276	289	289	269	277	285	281	219	275	317	255	255	277	257	279	292	263	268	282	289	272	284	290	281	279	283	280	257	259	283	281	240	276	243	333	257	281	287	245	249	273	290	279	295	235	274	278	278	283	288	244	277	253	270	279	273	271	279	263	269	250	237	262	298	270	251	241	263	264	252	272	251	274	271	278	270	249	277	284	276	294	259	289	289	272	246	286	288	255	279	280	288	274	290	252	257	262	277	312	257	277	255	297	263	277	256	263	270	262	248	258	276	261	280	266	249	314	260	246	263	265	283	273	274	286	256	264	265	293	256	262	285	261	302	264	254	267	294	266	247	269	283	266	275	253	264	296	282	273	286	275	263	280	281	282	264	279	287	305	292	281	264	289	310	262	293	249	276	268	282	276	279	276	254	256	259	300	274	253	290	286	301	302	282	263	295	270	234	289	263	262	283	238	255	273	283	273	261	267	258	263	273	302	263	263	250	275	285	272	285	266	249	262	273	284	256	251	310	283	247	258	247	261	269	275	245	285	295	259	228	265	250	279	283	268	278	296	261	271	252	284	278	293	303	310	275	267	274	287	276	274	281	266	273	304	303	261	270	281	266	298	234	295	244	242	278	279	260	281	267	283	282	265	262	270	247	295	302	278	285	289	277	292	234	287	264	284	259	272	282	286	263	239	258	270	265	306	254	276	249	259	261	260	289	253	289	276	258	272	272	280	290	272	292	285	257	278	290	268	271	255	282	247	308	274	253	255	272	281	275	242	300	250	255	267	263	307	276	278	270	273	272	283	288	269	281	282	247	309	274	253	268	267	288	238	280	294	250	264	267	280	238	240	277	275	290	235	264	280	275	277	267	288	283	237	278	244	251	290	262	268	257	260	318	269	284	295	251	262	276	269	257	259	270	270	266	281	269	306	282	272	257	243	238	295	285	276	281	286	255	268	286	284	265	259	255	264	260	262	290	277	273	286	303	267	257	272	288	262	247	272	267	266	262	267	239	283	276	274	292	301	227	253	308	288	245	305	277	259	277	302	298	275	257	276	298	263	277	260	275	274	276	255	291	301	243	256	314	256	277	329	273	220	258	251	253	271	251	276	262	270	246	247	256	253	277	301	254	267	265	261	270	240	274	290	254	278	275	241	274	283	291	284	276	252	274	267	307	270	266	259	283	282	282	274	265	271	304	316	258	285	252	278	285	273	304	315	262	263	255	238	269	249	271	291	278	273	273	277	291	263	249	265	242	248	278	293	252	278	279	259	243	244	256	269	278	275	268	251	277	262	269	267	260	294	256	255	279	282	274	269	267	265	281	254	257	277	266	259	272	246	294	254	271	265	269	290	274	265	255	248	267	240	275	285	275	271	254	288	297	255	290	267	267	248	259	273	274	285	272	255	259	257	248	278	277	285	257	266	259	293	267	260	270	281	264	294	275	270	286	271	243	301	258	284	263	251	244	268	251	302	258	250	291	285	327	285	243	250	273	298	279	253	269	233	269	289	267	290	267	279	266	255	272	247	245	281	252	262	273	295	302	299	267	270	269	286	270	292	265	273	290	263	283	290	275	281	299	259	271	263	272	304	277	281	315	255	283	300	281	271	246	274	256	260	267	305	283	264	265	281	295	279	234	247	273	289	279	277	250	268	294	288	281	279	257	271	242	276	277	274	239	248	261	268	251	259	280	293	251	274	275	278	253	262	263	251	285	243	258	270	252	286	274	285	249	262	268	269	265	271	276	263	277	274	295
3193	2143	1286	851	766	697	702	611	618	689	626	661	597	586	609	648	616	608	611	574	592	596	593	592	581	569	598	615	579	599	604	564	589	595	591	544	619	657	601	603	581	605	606	582	611	582	589	607	599	621	633	655	620	640	621	599	550	593	584	595	556	607	592	591	596	625	598	551	600	628	601	583	603	643	641	585	597	603	582	586	598	567	626	580	628	557	585	641	608	602	598	578	605	600	642	627	579	610	626	605	582	597	570	604	594	602	611	566	623	573	591	561	547	614	648	586	636	599	575	632	613	594	616	627	633	614	662	606	594	605	630	588	593	585	618	633	576	581	604	617	623	650	644	590	655	571	604	539	621	558	582	566	592	635	558	579	628	604	607	602	605	546	614	581	591	599	564	590	590	574	592	577	572	607	614	595	587	603	620	601	655	564	602	558	618	592	601	619	604	576	563	612	586	565	561	572	573	633	610	646	591	590	562	600	570	586	565	617	633	577	612	630	578	584	623	636	565	598	549	547	605	567	620	559	579	569	643	607	623	603	576	616	602	577	586	624	614	547	562	610	620	619	607	584	578	572	615	570	608	611	611	608	582	604	618	548	638	595	606	597	595	593	570	572	599	606	659	588	605	570	610	628	599	586	597	557	576	593	603	599	616	636	560	600	568	587	574	649	560	563	614	597	595	613	587	565	542	593	592	615	567	603	582	574	585	603	585	606	634	572	639	624	648	550	588	567	621	588	601	593	599	611	605	636	593	624	591	637	601	624	585	587	612	610	616	584	584	575	637	587	621	617	589	596	581	571	586	571	574	594	594	578	583	590	569	606	586	647	627	602	617	644	585	584	614	602	635	588	582	593	603	611	569	589	555	610	595	604	593	596	583	625	616	560	610	605	583	611	613	573	625	585	570	569	588	574	599	597	555	609	624	582	620	631	566	632	582	568	593	549	605	563	586	631	598	617	611	622	526	611	595	543	607	575	627	595	564	624	606	567	610	543	605	569	621	606	624	609	559	617	586	615	585	611	554	598	596	605	558	599	658	594	612	593	599	546	591	594	606	616	609	601	600	571	589	540	598	572	601	625	605	591	581	540	622	567	606	599	575	550	640	612	551	606	592	585	576	569	593	600	596	609	606	590	598	594	557	611	629	574	626	568	639	616	651	602	596	589	586	637	559	571	552	578	613	609	575	594	593	643	612	588	621	553	578	571	661	603	570	587	604	552	568	549	643	618	592	602	595	575	573	590	613	612	651	602	589	561	629	628	592	588	575	586	563	613	622	584	608	576	591	603	599	562	643	569	578	586	591	628	619	641	526	586	617	599	606	602	639	599	572	586	614	572	595	617	602	603	597	606	582	561	597	609	595	591	655	637	584	569	581	578	583	578	579	566	566	590	595	552	630	597	614	635	614	598	604	602	591	616	613	628	574	596	617	601	583	579	620	624	613	604	614	611	610	601	623	612	535	594	567	579	581	589	582	572	604	535	621	554	624	645	596	585	599	603	586	608	597	585	641	559	595	576	618	589	569	610	585	625	587	569	567	563	588	604	613	570	554	563	611	580	620	635	576	575	634	588	601	581	592	581	611	602	576	628	601	546	619	609	601	568	578	600	641	590	563	610	565	640	556	573	651	598	550	581	586	559	606	621	600	609	556	605	550	561	633	599	599	668	597	592	607	627	608	605	590	590	568	589	573	595	627	566	618	598	614	607	626	598	596	597	604	630	570	621	613	637	600	581	583	579	605	611	585	571	587	602	604	597	593	593	585	591	645	595	594	587	604	626	633	597	622	610	619	618	617	568	582	565	615	601	590	568	611	581	620	642	584	647	547	598	627	587	625	595	583	568	601	563	638	609	595	581	604	595	567	524	581	602	640	585	603	566	615	615	642	615	592	610	573	581	600	601	576	588	590	602	599	585	639	566	615	591	562	611	608	623	600	583	595	572	582	605	581	639	580	590	615	575	633	609	533	574	539	614	613	579	590	615	627	594	605	584	576	566	581	549	551	653	621	578	621	591	571	649	598	616	605	575	599	562	580	641	592	618	609	598	573	579	600	592	550	556	549	635	584	625	572	638	605	613	569	580	598	578	633	601	605	596	605	610	606	592	573	595	629	589	593	599	584	567	594	607	569	614	586	601	608	637	565	572	585	587	582	625	585	575	624	601	571	617	583	583	551	569	607	626	602	644	583	575	617	634	540	606	578	587	589	607	611	559	585	600	590	605	615	548	616	568	617	595	598	585	598	573	582	591	616	587	580	622	579	576	628	595	582	574	567	581	587	565	617	524	542	578	594	612	618	571	592	586	606	592	568	608	585	575	615	595	587	632	592	612	574	587	622	612	580	622	567	586	595	579	606	606	549	562	604	577	642	602	582	593	616	571	591	600	579	601	610	605	595	586	570	593	623	616	575	617	654	616	594	563	577	613	606	591	593	564	601	616	578	630	590	594	587	591	588	663	630	582	601	609	589	582	616	576	573	588	568	566	596	578	572	614	568	618	623	624	584	617	591	615	606	586	599	581	582	587	628	603	549	607	569	587	589	587	587	613	590	611	579	591	608	610	604	618	588	607	628	557	590	548	624	608	603	585	580	578	567	588	611	600	613	619	587	594	584	612	562	570	578	534	630	584	604	630	621	610	608	616	589	579	566	618	620	591	589	595	597	599	599	603	590	558	585	594	607	595	614	582	588	558	588	619	571	591	562	591	542	602	592	533	561	635	566	630	566	596	630	609	600	574	642	567	614	598	638	613	582	571	582	626	624	590	626	576	623	633	609	588	614	608	595	562	625	579	610	599	578	611	590	625	599	608	616	583	589	557	599	609	588	572	588	569	606	610	608	618	598	653	626	571	618	646	567	628	569	645	585	634	595	635	620	617	607	613	594	573	634	614	563	625	577	630	573	606	604	610	597	580	580	599	700	558	593	583	561	574	572	593	576	619	582	617	596	582	572	601	610	599	614	626	611	568	597	594	628	609	564	555	579	603	600	604	584	614	589	584	571	595	635	638	627	616	571	585	623	626	599	604	576	603	573	636	597	571	587	583	631	598	635	558	584	547	559	588	620	635	616	588	623	638	584	600	596	613	593	626	619	632	618	614	544	594	615	607	645	562	588	640	592	604	577	605	553	594	569	602	604	604	556	587	568	556	608	596	561	603	612	590	555	613	595	623	606	586	579	573	593	598	561	594	676	596	553	615	601	595	616	640	582	571	611	589	584	632	592	587	595	624	593	601	597	605	582	579	579	565	559	565	594	605	584	583	578	593	629	623	565	612	606	578	619	590	551	544	572	610	572	603	591	616	586	627	636	578	561	608	565	577	601	573	620	592	626	606	589	624	596	575	560	603	624	596	566	527	646	607	631	613	641	565	607	598	573	598	621	582	575	622	599	535	605	601	612	568	566	575	634	595	577	623	565	566	571	586	610	576	643	590	649	579	559	581	618	542	554	623	611	613	578	606	601	627	616	583	613	589	603	619	558	572	587	598
24379	21548	25178	28386	21550	21557	17823	462	260	231	205	180	180	140	178	179	175	169	166	130	129	149	131	153	142	157	137	147	141	140	129	118	130	122	131	134	119	117	123	110	116	139	139	127	111	120	105	126	131	124	125	116	117	121	119	132	146	114	131	127	118	117	100	135	114	143	146	128	124	134	119	129	125	108	113	143	110	118	132	114	111	120	133	116	143	109	128	129	123	120	128	125	112	118	128	126	123	138	138	108	123	122	128	126	113	144	116	130	147	119	125	125	139	105	103	112	128	107	117	101	139	112	142	119	139	112	137	152	114	110	118	118	137	122	129	132	134	114	116	117	117	117	121	116	126	140	130	137	125	115	126	115	100	121	135	119	113	109	120	114	112	137	123	115	112	99	138	124	116	121	126	127	140	107	116	110	108	100	110	97	126	128	126	100	119	106	129	118	123	114	133	124	118	132	120	126	128	109	103	102	116	135	122	146	120	113	109	123	133	110	125	135	120	128	126	134	130	130	136	103	114	118	107	123	124	120	110	139	118	131	117	112	129	151	109	127	119	127	128	110	114	115	122	134	102	117	99	100	125	128	133	116	133	133	145	140	116	139	109	130	124	124	123	100	100	116	140	109	119	116	129	137	117	95	105	129	125	113	107	130	125	137	120	131	125	121	127	134	116	118	133	146	138	120	127	119	123	128	148	112	114	113	130	127	134	125	149	132	129	119	122	115	139	112	123	133	98	111	122	125	141	109	113	145	129	136	127	135	116	126	148	131	123	143	111	140	136	118	134	107	116	136	118	115	102	121	126	121	133	131	137	122	129	134	105	128	122	112	115	124	147	127	101	124	117	133	119	128	114	106	123	130	137	128	113	133	118	115	132	125	117	125	126	92	142	126	135	118	126	117	115	122	124	133	138	106	127	122	103	125	132	125	118	118	113	124	112	118	109	136	108	121	105	124	118	114	132	127	106	108	128	145	107	130	124	117	115	125	123	117	144	132	114	121	129	117	133	128	135	126	101	132	119	132	119	118	108	105	110	141	136	140	149	132	127	112	111	125	124	128	100	161	149	120	118	126	122	110	114	119	122	105	113	125	121	115	116	87	115	107	116	117	125	99	106	128	134	129	144	136	133	115	131	115	129	114	132	129	113	111	110	108	103	133	150	129	127	128	138	114	125	116	124	105	113	130	119	130	130	129	129	115	109	135	110	110	131	143	118	135	123	125	147	135	98	96	125	137	120	135	118	124	135	123	139	124	118	112	137	119	122	114	128	115	130	129	148	129	134	127	125	126	115	99	122	120	118	116	105	122	118	116	125	128	131	118	122	122	132	122	107	126	143	96	137	135	130	126	116	128	104	104	105	98	137	131	96	145	104	112	116	126	119	141	111	114	118	130	126	109	142	133	112	133	95	99	119	133	127	114	118	129	142	99	124	126	124	124	126	136	116	105	127	113	129	98	109	137	122	129	108	139	118	101	131	115	120	130	119	119	130	129	125	131	117	129	133	119	147	149	121	118	143	141	128	135	123	119	101	110	113	138	133	119	120	112	134	138	132	112	122	136	115	133	102	120	126	125	103	125	128	120	126	111	106	118	129	121	132	117	123	123	114	134	124	133	121	125	130	132	120	102	120	112	122	122	100	114	139	126	134	107	109	106	123	101	102	121	134	102	105	144	127	123	103	134	136	134	109	126	133	110	117	117	118	99	125	121	126	124	112	111	121	129	99	142	135	104	123	129	150	119	105	125	106	122	98	119	123	119	118	113	119	110	129	135	110	106	118	112	123	118	142	143	146	114	120	142	128	116	151	136	128	134	119	121	139	121	94	129	137	117	119	128	135	126	103	141	122	116	119	130	108	105	127	122	120	108	127	120	123	107	118	112	120	116	135	121	116	139	119	123	120	134	122	115	118	102	127	131	130	134	128	122	126	132	122	108	116	117	112	125	107	135	135	114	129	137	142	103	113	118	91	117	128	146	112	128	107	129	120	123	129	112	112	105	116	109	103	108	114	128	149	128	125	109	123	120	126	127	117	138	119	105	110	135	119	134	124	112	125	150	137	103	110	113	111	127	112	110	131	121	130	117	132	129	120	102	124	86	125	112	121	138	125	125	93	127	121	118	107	121	120	119	80	144	126	100	98	131	116	109	128	123	119	114	120	121	113	109	124	98	111	106	100	125	129	131	140	135	109	113	115	131	122	120	113	134	120	114	130	119	115	128	115	94	116	125	143	105	120	102	115	130	111	124	144	115	105	117	119	126	129	129	102	107	119	142	105	107	118	120	121	131	121	126	123	88	131	104	123	122	115	121	114	155	123	122	118	118	118	103	119	123	119	134	119	111	123	101	97	116	135	137	129	145	161	119	129	121	114	104	136	138	135	129	124	117	110	130	147	133	140	110	121	113	133	127	109	112	114	128	136	118	109	108	110	128	126	125	117	120	144	125	115	121	145	121	127	120	133	122	103	142	134	111	116	125	124	112	120	120	155	116	133	126	129	110	125	118	123	132	124	137	102	106	133	92	135	113	124	132	114	129	128	136	124	112	149	128	129	120	115	111	110	103	112	116	126	124	125	114	124	130	120	121	124	136	132	113	128	144	117	123	113	122	130	135	130	126	98	137	109	111	108	117	120	137	125	121	107	138	128	130	109	110	119	118	145	118	119	125	96	127	119	131	121	132	111	124	124	114	125	138	109	120	99	133	133	114	118	147	130	140	109	123	134	122	146	143	149	130	141	128	109	106	124	137	99	131	115	129	123	137	114	115	121	135	118	129	118	131	133	136	128	127	121	114	119	102	119	106	112	111	135	149	91	119	124	115	102	106	127	134	147	120	113	128	120	131	100	119	135	123	120	119	122	119	123	110	118	130	106	99	118	117	125	135	143	122	139	152	129	124	125	125	115	102	116	140	111	107	135	135	125	98	130	123	133	107	119	153	135	118	131	135	129	107	131	126	123	127	136	126	140	132	103	135	146	117	122	119	115	112	113	115	127	121	103	121	136	118	132	137	121	102	131	122	143	131	98	116	133	120	124	120	127	122	130	118	134	117	115	138	116	130	130	103	116	113	132	126	120	120	110	125	117	111	115	114	132	131	126	90	109	122	120	148	99	126	124	148	127	112	135	122	96	120	114	131	122	127	133	120	123	126	126	125	123	119	128	126	116	123	131	129	131	119	115	109	106	132	114	120	138	122	143	135	120	129	130	128	115	111	130	127	140	137	130	140	109	128	123	130	117	127	126	138	119	116	119	134	113	144	131	124	120	115	115	118	122	108	131	103	104	117	120	110	113	118	118	120	122	110	136	113	124	124	155	150	124	125	116	118	106	112	132	120	117	129	133	123	120	116	126	121	122	111	126	119	129	145	96	141	112	144	125	139	109	117	137	131	137	137	126	125	144	122	125	112	117	142	118	114	124	137	134	129	138	127	113	114	124	131	115	132	120	101	120	108	130	109	128	123	132	127	117	119	135	112	110	128	117	122	115	122
2943	3033	1484	783	551	471	399	366	345	364	344	324	311	343	328	322	335	311	302	336	306	327	304	282	299	295	323	287	320	309	315	287	312	320	304	294	318	291	316	295	306	315	281	303	305	330	316	287	305	293	315	311	313	305	341	308	305	294	281	291	273	305	282	302	290	307	303	284	296	297	284	327	312	295	315	337	290	311	268	280	301	295	292	317	344	314	317	315	289	283	289	276	324	303	311	306	324	315	297	293	314	322	312	295	291	306	270	300	310	322	295	308	291	280	281	289	310	314	300	277	290	314	306	302	293	302	335	308	319	299	312	305	325	274	295	292	302	267	297	279	285	315	282	303	290	311	260	285	289	280	279	319	296	307	306	281	306	298	307	314	322	293	278	324	292	278	330	329	299	331	297	281	288	318	320	305	298	347	279	319	306	299	287	297	310	297	312	308	306	300	324	318	307	270	318	298	313	303	315	279	294	296	279	328	271	294	312	315	294	292	319	301	294	308	322	264	305	300	328	304	276	295	289	304	296	305	293	283	296	317	293	292	324	294	304	332	302	268	321	325	288	299	332	307	270	282	324	290	318	289	292	306	304	278	304	288	341	304	302	277	308	292	273	294	307	298	289	292	266	297	304	301	281	297	285	293	305	309	276	311	260	269	317	306	296	308	287	308	295	322	294	316	287	288	302	307	307	320	324	295	300	303	266	308	290	275	304	293	301	294	300	329	293	275	309	298	308	306	282	294	318	269	293	274	289	307	297	307	294	322	303	317	285	302	294	299	304	314	266	326	298	300	300	295	313	280	336	270	307	327	279	260	268	304	287	298	300	290	322	274	296	287	299	308	292	302	297	312	307	321	290	323	286	292	295	292	313	332	301	310	320	311	284	296	321	275	317	312	274	314	282	263	306	297	276	309	291	301	289	278	317	283	290	290	307	290	298	305	325	291	275	316	326	303	303	284	263	289	312	289	312	293	284	314	300	323	284	270	325	311	301	305	306	287	289	299	292	287	284	287	296	287	289	316	320	290	319	298	320	281	293	307	269	317	279	315	289	263	292	323	332	278	295	333	311	310	307	295	264	295	293	273	296	321	315	268	282	296	323	277	310	307	328	309	301	303	298	305	296	289	286	314	297	326	295	288	302	303	297	291	304	322	301	291	297	290	295	284	278	309	263	285	292	294	338	302	289	299	291	298	316	309	318	311	301	310	299	295	309	300	300	312	271	301	303	331	313	289	306	304	312	294	303	288	281	298	332	296	306	289	305	304	320	321	310	336	310	295	322	305	290	321	280	275	289	318	304	288	293	275	277	288	273	277	299	325	279	303	293	306	274	309	295	292	300	283	289	317	289	311	313	309	303	304	297	299	326	290	285	301	302	286	266	307	300	315	300	299	327	277	298	299	299	277	350	325	284	290	299	297	322	360	301	301	331	287	304	317	281	293	289	316	302	295	299	293	314	342	277	309	304	317	308	296	308	296	279	289	291	305	282	296	321	258	286	324	296	286	315	297	295	314	311	326	306	276	308	304	322	320	288	282	331	285	308	280	294	313	315	321	305	286	314	276	314	303	307	331	318	318	292	300	320	306	277	272	290	296	298	313	335	309	319	300	309	308	289	303	318	294	298	325	321	294	321	322	304	271	303	294	313	310	309	301	284	299	284	321	311	320	327	288	312	320	317	304	265	285	275	290	299	313	272	316	310	290	305	314	308	319	302	291	283	295	327	302	309	277	294	299	318	266	282	290	286	291	318	302	326	313	284	306	315	292	291	309	290	315	282	296	314	302	281	277	306	263	311	287	315	287	309	293	301	290	305	286	277	275	308	287	287	309	287	302	282	302	298	269	308	269	295	295	296	295	287	297	312	287	305	290	314	309	297	307	334	296	311	287	302	342	282	284	298	303	293	293	332	284	317	277	303	318	291	300	312	313	273	287	297	282	306	263	281	284	317	283	257	308	296	330	308	301	272	335	297	305	297	281	313	286	298	310	310	326	286	288	329	280	276	285	275	317	316	313	308	281	291	320	303	313	287	298	276	294	288	321	282	269	310	296	299	306	292	322	299	270	291	288	293	273	314	285	295	290	311	302	274	316	298	305	310	328	319	283	310	307	310	301	302	356	300	332	299	278	308	293	288	327	307	304	294	326	304	320	287	285	303	294	279	294	320	297	292	304	333	287	291	300	320	330	313	312	310	271	280	321	298	311	311	296	285	301	309	315	252	283	291	334	304	293	294	282	302	283	299	284	294	298	304	306	279	292	328	307	291	327	283	249	291	307	303	299	286	339	315	305	286	292	313	297	298	339	302	295	318	271	312	334	271	324	280	303	312	288	281	275	288	280	302	299	293	339	298	290	267	316	279	300	282	299	296	300	306	295	318	308	267	263	286	317	294	302	285	323	298	306	341	275	298	330	300	287	299	315	295	299	298	323	286	310	303	322	312	304	299	303	318	323	330	312	289	320	293	283	317	315	309	295	330	306	321	288	292	326	282	307	284	335	289	305	285	308	275	287	309	335	292	332	299	292	311	264	274	316	322	276	293	295	303	311	262	327	308	316	283	319	317	316	280	309	296	311	283	284	291	287	313	310	297	298	303	279	307	327	280	300	311	303	309	318	312	311	295	265	324	302	272	325	308	282	302	291	300	298	296	294	290	305	306	287	294	324	264	287	311	297	268	323	312	325	309	305	312	308	323	295	290	294	282	302	298	319	288	286	301	306	286	312	316	273	302	286	307	285	290	299	324	312	314	291	291	283	315	291	295	296	315	319	326	284	297	280	328	294	311	290	270	344	299	316	311	309	292	306	322	313	322	281	299	308	282	296	322	292	341	257	303	287	283	306	297	297	304	313	308	307	316	294	297	288	289	293	328	291	307	290	290	295	300	336	296	287	263	280	291	293	307	294	302	293	316	316	313	299	299	321	282	330	322	309	309	318	287	287	283	305	303	306	306	308	298	311	287	300	304	313	321	331	287	291	322	293	294	286	333	282	318	316	293	303	304	305	305	295	303	329	275	327	318	270	289	311	294	280	306	305	310	320	297	300	308	276	308	316	326	298	298	308	309	307	333	268	278	265	300	298	292	295	297	273	276	354	297	307	314	283	322	306	312	307	297	282	296	307	312	277	298	282	323	323	319	309	307	296	301	327	288	299	297	322	314	292	319	285	287	292	326	302	294	303	325	313	313	285	302	296	289	310	288	280	292	296	285	306	312	288	297	303	317	299	301	299	306	260	290	307	313	310	299	300	276	295	310	277	275	323	298	283	304	299	280	310	304	293	310	294	293	282	334	311	294	300	286	324	322	293	302	315	296	309	307	311	269	303	303	334	283	308	286	290	314	301	320	286	285	307	277	340	331	280	302	323	282	285	323	313	290	309	291	304	310	308	328	297	308	298	284	293	318	252	306	331	290	302	310	295	309	305	334	293	288	322	315	337	280	303	339	322	306	318	305	318	314	318	294	265	310	264	306	326	348	311	311	286	277	316
32154	21021	11545	1053	620	571	533	398	380	393	371	381	370	411	402	422	391	332	401	382	380	380	392	391	380	377	340	396	379	370	408	388	394	393	392	375	398	400	369	420	406	403	373	385	412	373	383	402	349	418	388	383	432	414	416	419	398	385	385	400	421	406	378	391	394	387	362	391	386	385	390	376	364	408	418	386	393	352	381	404	367	384	371	385	409	385	371	367	398	409	389	378	372	391	391	375	373	378	349	371	397	410	386	383	385	441	407	351	368	356	399	383	378	345	374	374	399	401	419	386	400	365	396	381	367	343	373	389	402	359	389	406	404	400	428	400	371	385	385	383	404	376	385	382	391	378	401	381	407	388	368	376	366	358	389	383	391	384	390	391	407	394	332	362	360	352	394	379	380	397	376	387	416	409	382	382	414	368	354	388	388	391	371	365	352	370	371	364	380	402	397	406	389	369	393	349	392	379	380	403	402	398	382	364	367	409	375	401	396	402	392	396	395	396	380	369	383	340	353	385	376	352	372	375	358	400	418	411	366	390	373	375	390	366	362	377	423	383	397	415	390	397	373	405	394	410	398	363	396	406	375	389	437	370	385	404	381	407	362	398	387	392	397	375	367	387	383	400	375	365	406	377	356	375	386	430	413	414	404	376	393	426	397	388	409	363	390	359	379	356	419	386	379	408	420	387	368	421	409	398	346	357	404	373	412	385	393	332	356	397	367	387	423	357	374	375	422	365	390	373	352	367	376	411	379	414	386	419	388	371	371	383	393	438	395	397	363	373	374	359	400	354	363	392	369	361	431	374	388	368	396	383	363	386	372	392	369	358	364	415	375	427	357	377	411	407	373	378	393	381	379	405	407	400	387	395	366	383	393	403	411	380	375	398	337	392	392	373	377	366	372	371	374	365	323	358	369	407	426	401	412	380	361	367	397	359	392	411	402	363	378	396	373	416	380	386	363	416	383	382	359	417	375	352	385	430	391	424	337	377	377	359	367	354	385	397	399	400	434	368	412	361	358	385	412	383	395	374	373	386	357	399	410	398	370	364	367	332	393	362	413	384	352	365	358	393	377	384	406	405	406	365	388	378	397	411	396	421	377	422	372	371	390	345	386	385	405	340	390	394	395	373	362	465	400	376	391	396	378	386	379	349	367	378	426	408	402	380	386	392	374	340	401	366	353	360	383	394	359	377	382	395	367	404	403	362	385	378	402	378	372	395	399	396	368	427	367	401	391	365	418	363	382	389	412	394	401	389	401	354	381	395	374	382	409	366	396	335	379	404	385	362	390	396	401	377	378	361	358	370	371	393	402	392	390	393	407	356	366	346	358	380	406	398	349	359	395	405	400	352	414	334	386	380	412	353	423	394	372	400	340	458	389	372	392	427	344	379	384	369	359	407	390	419	357	394	382	396	406	358	378	415	400	360	397	413	348	372	401	382	442	362	386	400	368	403	407	403	353	394	362	385	409	420	398	372	393	365	356	408	378	360	383	354	345	390	406	387	350	394	421	356	374	370	387	373	384	392	396	394	406	391	393	360	368	412	392	375	397	363	392	383	370	384	369	405	368	380	358	355	390	377	375	358	396	366	421	366	360	400	370	407	391	386	412	387	373	383	373	395	416	402	350	359	369	405	407	379	378	384	389	373	362	364	399	404	393	390	401	412	376	361	389	398	359	346	387	395	327	372	413	381	400	398	403	366	395	439	391	371	420	388	371	371	363	361	357	377	382	439	362	414	383	414	370	351	378	368	391	379	387	411	385	353	358	358	405	396	441	388	375	417	368	360	364	396	385	363	376	387	394	375	398	367	413	341	397	381	378	407	352	386	418	425	414	386	389	383	346	359	326	355	391	371	407	397	344	370	409	360	404	392	400	368	348	398	437	373	416	435	384	364	384	369	399	334	351	377	388	363	357	389	387	384	395	360	404	384	404	384	397	368	354	364	365	373	348	379	378	408	366	363	396	389	399	408	348	376	412	369	358	350	361	385	367	363	412	400	380	366	368	377	378	395	389	381	404	383	397	388	374	399	351	395	403	403	396	377	366	380	369	375	389	382	371	416	394	369	360	398	380	414	383	350	374	390	428	372	383	388	379	405	383	410	420	385	408	383	403	336	366	374	380	368	353	411	374	357	398	390	379	360	359	422	350	390	347	383	369	385	396	342	400	392	376	390	373	394	375	384	421	377	394	427	378	400	406	400	400	372	393	364	389	404	416	397	394	362	386	356	382	366	379	365	407	442	384	369	378	392	363	358	353	394	397	380	425	372	399	361	342	398	364	350	398	376	396	391	378	364	393	396	391	381	398	383	382	374	425	384	374	404	392	398	393	387	404	408	387	373	385	402	399	415	383	420	379	382	384	361	389	404	399	371	366	377	410	362	368	406	382	383	387	393	403	357	392	365	374	370	370	400	412	358	369	399	339	385	399	382	379	374	383	367	382	360	409	386	375	413	449	395	396	395	354	392	371	364	378	376	396	372	375	417	355	403	417	383	392	397	371	382	393	373	402	419	397	423	402	362	374	383	358	382	392	396	382	430	407	418	349	392	404	399	408	387	411	359	390	382	387	401	358	368	399	385	397	376	410	398	368	421	359	405	353	371	385	375	354	385	352	382	358	398	393	388	382	366	372	326	363	410	389	401	364	391	414	370	361	409	395	359	412	413	415	390	401	418	373	374	396	367	379	387	402	381	373	369	341	371	375	390	384	360	406	405	421	367	400	381	417	374	398	376	390	399	395	339	365	425	396	356	389	397	398	367	352	375	456	404	376	396	420	375	400	386	369	407	386	395	388	382	367	354	365	386	398	375	388	385	424	386	372	368	386	388	391	401	420	373	371	324	408	358	363	392	394	388	412	372	359	382	392	359	405	396	403	359	397	400	346	434	373	368	372	402	394	369	396	393	398	349	387	392	382	420	392	345	356	372	399	393	415	363	392	377	350	393	387	349	385	389	399	392	356	368	402	374	361	371	357	350	380	395	374	367	346	372	398	379	375	398	427	364	374	402	377	367	390	406	398	364	384	379	384	366	384	431	398	353	381	381	380	366	366	421	417	392	422	413	388	343	383	386	420	403	369	376	403	356	403	405	351	386	369	427	396	421	361	388	394	372	389	381	405	408	396	388	420	383	376	370	403	413	399	369	363	415	374	383	378	408	397	352	387	394	405	349	364	382	393	370	388	373	366	376	396	383	391	378	388	370	383	394	388	394	380	401	365	460	406	342	363	375	389	387	395	419	356	383	402	377	415	413	386	364	415	392	375	392	369	380	383	387	372	385	399	366	394	379	423	378	386	358	381	350	379	387	405	351	357	354	404	379	386	389	395	379	364	406	379	393	410	361	388	356	398	414	355	341	404	414	391	346	399	385	402	379	362	360	438	379	387	357	388	425	375	393	387	392	389	397	378	397	382	354	406	355	384	394	434	389	422	389	405	364	396	403	381	396	383	371	411	381	401	380	374	405	403	412	398	373	422	382	368	353
5655	1021	918	918	861	879	873	825	864	847	826	862	844	868	870	823	820	857	880	830	823	853	818	805	814	876	848	812	812	830	873	845	850	842	883	889	852	851	908	796	828	900	842	828	878	908	821	846	850	873	837	895	861	843	838	856	838	841	843	851	879	883	855	855	828	806	834	881	871	856	829	840	804	876	845	857	857	826	837	822	882	874	867	798	832	853	835	829	867	872	861	834	849	843	863	878	855	823	807	817	884	865	839	863	899	835	871	888	850	796	858	840	860	827	838	844	824	836	882	821	914	849	858	759	804	847	853	855	862	837	860	854	881	812	893	867	849	830	875	882	886	849	821	864	856	840	843	873	855	815	844	899	833	800	859	811	899	775	861	837	820	910	804	847	855	862	893	844	782	791	828	862	885	805	843	865	854	842	797	870	849	843	852	811	839	845	878	889	849	861	867	796	873	838	828	855	881	814	817	910	825	839	837	813	821	855	865	840	879	865	815	827	809	838	850	845	835	917	792	795	888	894	838	792	831	817	835	804	850	828	809	791	877	869	856	840	857	839	880	816	856	841	812	856	877	807	788	878	803	845	847	855	878	830	840	876	803	802	829	849	850	834	855	843	882	781	848	876	806	880	848	835	864	893	848	827	853	811	838	809	818	893	909	852	779	870	845	803	884	800	867	831	856	841	851	782	837	834	840	857	830	823	882	821	839	840	866	800	856	806	833	834	868	899	878	863	854	846	841	817	821	857	828	839	846	868	862	836	813	865	824	790	831	827	831	810	854	822	817	899	806	781	810	866	825	872	890	813	841	827	819	822	837	797	841	862	842	804	815	855	842	792	833	867	831	845	864	822	857	851	808	847	829	871	904	842	890	821	863	813	814	823	808	845	805	849	880	869	845	789	806	819	803	820	827	876	817	843	840	794	782	865	869	851	859	818	895	853	861	827	814	839	835	838	841	821	838	806	853	864	845	860	882	811	910	881	842	830	850	836	828	843	870	810	801	847	817	859	861	861	832	861	784	876	854	842	877	805	828	840	823	878	866	849	839	843	839	841	867	846	848	899	847	871	795	847	888	867	841	792	835	829	875	795	868	849	826	843	827	844	849	882	902	850	849	807	860	798	856	805	845	790	906	842	852	912	863	831	866	873	848	820	847	861	862	854	805	854	784	862	820	837	881	876	852	781	789	866	853	847	876	810	838	818	854	894	855	892	837	850	818	856	838	840	805	847	847	859	825	846	875	835	857	878	865	874	806	834	845	819	855	854	828	798	858	808	816	839	893	850	804	873	855	881	807	857	866	827	863	863	839	839	857	833	879	836	816	885	808	890	818	834	880	829	903	852	825	869	865	880	840	890	844	815	856	808	839	753	824	880	820	799	803	828	887	864	816	839	837	833	840	839	857	836	859	857	823	879	853	844	822	844	833	890	829	818	823	847	840	854	874	865	791	887	878	806	831	850	826	847	812	793	886	847	873	875	828	854	886	822	806	873	837	813	796	834	836	835	831	874	857	891	846	808	863	835	858	811	868	822	871	881	848	871	854	796	865	864	828	847	853	841	833	816	853	882	814	869	848	807	863	866	846	896	870	878	842	850	893	928	873	837	817	866	853	848	865	852	857	797	823	823	840	862	854	822	858	887	857	786	849	770	861	809	835	865	842	893	818	825	824	861	877	768	787	792	841	851	859	859	839	867	818	777	823	783	856	923	794	838	821	812	844	833	854	846	854	911	865	879	827	876	832	796	880	857	857	854	804	846	833	820	829	860	839	844	834	841	842	876	838	814	838	815	871	738	834	879	843	823	834	811	778	834	883	821	799	850	867	813	855	839	846	833	831	839	889	828	815	839	843	836	869	836	797	874	884	796	872	849	805	869	855	828	867	856	865	884	806	796	867	846	805	840	858	835	864	848	856	775	866	828	843	875	847	803	807	825	858	832	865	893	822	871	882	823	821	850	779	778	809	854	902	826	867	812	825	886	830	806	844	870	841	846	856	889	827	837	836	833	797	877	811	835	836	867	825	815	845	836	857	866	804	828	870	804	872	884	844	854	870	836	794	827	916	809	850	853	877	843	886	813	875	822	855	819	816	850	844	874	864	857	829	833	891	836	843	917	877	876	869	837	909	892	852	828	822	874	879	898	881	844	822	845	827	849	867	891	909	842	798	836	863	835	844	827	777	823	861	819	814	831	915	852	853	832	864	783	817	863	857	845	821	892	801	832	818	837	873	844	878	873	913	796	880	857	831	847	825	891	867	847	859	794	848	838	820	879	845	838	875	867	837	788	868	864	854	884	865	823	828	864	869	880	781	849	859	858	849	796	849	783	805	856	828	847	835	830	809	849	811	851	822	845	825	821	862	799	856	870	861	865	877	846	835	853	859	852	803	863	827	872	835	827	919	833	876	864	810	852	814	861	864	839	857	838	823	828	874	824	809	855	887	846	855	806	820	830	862	839	847	849	832	828	846	867	852	801	812	884	838	859	871	887	849	815	811	845	835	844	866	886	795	879	837	857	864	859	822	849	817	853	825	796	800	848	836	890	778	862	815	832	844	890	831	873	877	870	816	843	851	835	857	807	821	833	836	791	839	878	859	828	815	825	847	816	840	864	822	812	798	841	814	855	835	836	849	862	807	879	842	889	884	872	825	890	817	828	862	910	873	849	836	836	911	865	885	866	827	858	891	900	838	825	836	834	791	869	751	845	814	856	844	835	851	871	814	866	889	898	796	803	863	886	809	812	880	815	809	804	824	856	839	826	826	851	847	851	863	839	854	876	807	846	855	854	842	828	816	806	779	785	869	831	833	847	882	829	874	935	836	784	864	841	808	850	826	860	853	857	830	854	830	854	884	869	842	811	852	807	863	877	851	827	821	839	850	873	846	823	911	835	838	791	830	848	851	852	882	831	832	843	841	853	860	808	822	879	821	823	879	821	842	810	845	815	848	809	840	795	838	849	824	847	829	863	849	821	842	771	861	836	838	858	856	799	841	882	886	871	878	874	815	859	878	796	854	849	867	841	849	838	841	804	853	825	857	854	835	852	857	829	851	809	807	825	841	890	864	883	838	841	835	848	806	832	828	865	841	857	902	869	884	842	873	843	842	875	867	789	852	830	838	897	858	858	861	847	823	850	866	842	836	844	839	855	825	839	860	806	894	814	805	883	842	871	874	826	854	884	841	859	859	870	822	887	798	873	794	837	837	868	868	882	886	860	829	818	828	822	808	817	850	800	891	769	819	810	828	887	854	846	892	798	857	894	815	835	842	851	854	806	853	883	847	855	852	811	890	877	872	827	826	856	897	825	796	869	825	856	881	806	817	860	841	838	879	823	861	816	908	834	859	837	817	887	869	787	817	858	801	896	889	815	864	944	855	795	860	849	857	941	846	823	847	831	840	829	832	842	853	816	846	814	812	833	872	829	839	817	862	841	844	829	809	857	859	845	839	860	866	815	910	835	865	830	874	866	841	848	884	784	804	806	820	844
24992	21520	24854	28623	21514	21222	1133	409	346	349	319	309	303	321	288	278	286	268	258	270	281	313	230	275	283	273	266	266	294	284	272	290	263	266	289	317	276	256	264	258	279	238	297	250	284	254	303	298	290	280	251	242	251	281	285	288	258	235	259	268	270	258	257	280	296	256	268	283	262	303	318	238	281	280	267	252	285	295	272	282	294	299	278	260	280	283	270	263	253	275	239	266	269	293	271	258	260	255	277	248	259	262	274	258	298	264	290	266	271	266	270	274	322	272	253	289	282	292	273	286	299	265	286	256	268	241	257	279	293	257	253	268	279	270	301	275	288	295	311	269	288	233	272	258	268	261	266	246	292	263	278	266	274	280	245	276	300	253	264	282	252	304	269	275	296	281	267	263	266	252	290	262	272	239	284	243	251	270	257	257	269	263	309	262	284	282	258	261	240	257	254	305	304	249	249	266	300	288	240	253	263	249	254	284	305	272	251	258	251	271	298	278	288	288	246	265	280	280	289	267	251	266	291	270	283	286	287	262	308	274	270	248	287	260	264	304	247	281	272	256	265	234	274	242	272	311	253	256	266	273	289	263	293	251	238	234	287	243	276	273	273	264	256	262	303	284	266	273	270	260	280	283	267	276	280	263	275	244	256	265	304	285	252	282	261	253	255	264	277	276	281	279	320	297	253	285	254	282	258	284	246	278	247	263	294	266	249	242	251	248	254	275	248	238	260	260	271	239	270	263	274	266	227	262	287	271	212	254	297	251	258	280	284	268	271	261	258	264	244	256	259	291	281	311	291	292	282	297	277	247	273	273	269	278	278	260	253	277	258	284	247	269	287	293	268	259	289	266	252	266	314	263	272	276	272	245	264	290	263	276	237	272	256	282	282	253	248	255	254	279	255	254	240	279	246	275	289	280	287	284	277	278	272	266	298	271	256	247	248	269	265	268	271	268	262	275	273	258	267	277	242	266	285	309	264	259	242	277	318	227	249	251	272	259	316	267	265	264	286	256	270	285	249	268	227	283	252	285	260	277	260	259	250	261	281	266	299	269	260	266	275	296	271	253	279	291	262	290	272	266	257	246	257	306	285	257	282	274	267	246	224	291	283	260	254	224	268	264	268	271	267	301	241	278	263	286	283	249	257	263	249	306	253	264	276	267	308	250	226	251	296	266	262	247	286	272	271	292	266	257	256	263	279	232	275	255	274	251	299	280	265	279	303	263	294	281	285	253	276	282	236	251	281	299	264	259	265	245	239	261	228	244	250	283	279	252	292	268	328	261	303	262	222	282	300	257	250	245	243	307	303	267	260	269	266	257	277	283	278	212	261	292	263	277	273	263	294	254	254	265	286	248	249	247	247	252	282	260	282	240	253	252	280	275	275	290	269	283	270	288	260	276	231	251	280	291	229	256	279	268	263	240	300	281	263	260	255	271	244	280	280	266	260	282	299	271	258	241	248	299	291	272	250	257	237	249	256	283	259	303	260	295	280	272	265	263	295	294	251	256	263	267	243	266	271	260	271	267	270	270	282	283	257	269	281	245	236	254	270	256	260	262	290	230	275	267	267	260	262	273	275	278	283	267	259	276	249	229	245	255	256	235	266	267	263	251	280	282	284	279	301	251	281	300	290	225	280	282	306	263	321	267	291	275	268	248	249	277	279	255	272	242	265	270	308	285	285	283	235	271	270	267	283	293	289	263	229	257	284	303	269	272	254	262	225	260	285	244	248	299	298	285	262	263	279	225	295	262	275	293	291	267	243	269	253	269	271	262	259	245	286	308	284	275	268	271	266	253	249	273	295	268	290	261	278	269	271	260	259	241	287	259	263	276	261	228	288	258	285	268	276	236	252	248	260	260	260	300	261	242	266	269	276	268	271	276	257	247	292	275	242	255	252	280	266	235	295	269	269	272	276	262	301	291	304	265	278	275	280	283	288	311	264	267	269	276	262	289	250	250	263	258	284	298	285	257	285	312	269	277	288	294	252	268	276	278	291	269	259	295	255	254	255	288	240	270	278	289	297	271	259	252	295	268	280	255	295	283	298	245	259	258	279	273	293	291	269	269	272	259	251	254	286	292	264	272	275	295	287	302	284	268	245	254	260	251	275	254	264	259	290	254	261	265	266	257	251	267	288	261	275	260	262	259	253	258	273	270	262	287	271	254	311	257	283	249	254	237	283	255	295	273	236	241	219	253	263	289	251	235	271	288	281	246	264	278	274	253	265	296	296	296	256	268	275	266	259	255	243	215	255	272	260	250	279	245	253	267	260	286	245	261	272	267	285	268	294	271	259	281	253	265	267	226	297	274	267	331	289	265	262	268	228	256	242	281	252	236	277	310	269	270	279	247	257	264	250	275	239	263	264	244	316	285	266	260	242	260	278	251	292	241	272	254	252	256	259	257	268	239	293	260	239	258	269	261	271	257	262	237	251	255	276	266	280	290	270	252	272	243	279	290	276	269	260	267	266	275	298	262	276	318	245	267	266	284	284	283	306	272	302	270	309	266	263	266	271	276	252	289	264	278	263	254	259	288	286	269	318	256	284	285	257	275	259	258	255	258	252	257	266	268	290	256	240	264	260	259	235	240	243	260	230	260	243	269	235	279	275	273	270	275	239	258	272	281	278	289	259	267	291	276	289	266	280	263	298	275	237	284	246	276	282	275	262	300	271	279	259	295	262	288	281	281	253	272	268	301	307	259	279	262	273	288	260	296	273	252	259	282	247	315	282	286	283	256	243	253	273	277	290	264	258	264	288	250	262	257	302	288	278	267	284	249	264	289	267	286	271	235	264	287	298	256	304	285	255	274	281	275	273	285	313	259	282	286	256	273	307	264	307	256	264	270	223	250	297	296	289	287	287	252	257	273	300	283	287	272	264	269	295	253	306	286	268	314	272	273	263	261	236	257	273	271	289	274	279	302	265	242	260	259	262	269	247	260	269	297	252	245	280	286	284	295	272	275	268	260	272	254	282	236	274	287	264	260	265	278	266	281	274	254	251	304	253	268	298	288	289	269	259	293	278	251	258	282	241	260	268	268	255	226	275	262	254	305	254	249	250	283	280	283	267	299	280	270	262	270	277	288	259	268	290	251	274	317	283	285	269	269	252	251	260	280	273	254	265	312	255	275	265	282	253	277	270	300	260	259	286	310	268	280	250	262	261	273	289	259	238	249	269	279	282	255	265	286	281	268	271	246	254	279	246	265	260	289	268	277	251	284	283	258	290	275	281	282	303	234	241	255	275	283	253	264	284	258	263	301	281	261	255	262	271	297	284	266	277	272	259	264	277	284	249	255	238	300	279	279	264	254	263	280	265	270	252	263	251	297	283	261	286	255	259	266	284	260	296	266	270	267	247	296	260	289	268	270	275	284	277	313	266	256	282	276	263	255	270	268	288	269	256	284	269	265	249	250	285	281	243	276	287	277	253	252	280	260	269	280	274	284	273	283	280	300	266	263	281	275	265	244	253	261	251	272	264	260
3043	2024	1201	807	717	636	631	633	604	613	630	570	617	613	590	578	582	579	620	582	597	624	599	590	599	600	638	607	578	593	560	556	549	617	562	567	632	591	578	637	581	629	607	571	596	586	577	608	580	584	623	579	591	588	644	583	579	530	590	550	636	574	541	576	604	622	652	608	579	573	617	562	614	550	604	623	560	629	569	573	583	594	596	598	610	576	566	629	587	573	608	604	590	596	581	584	585	604	601	563	570	569	592	575	585	584	615	613	593	656	612	594	595	601	626	565	574	643	534	619	575	598	603	574	569	583	607	535	611	599	563	613	627	619	607	542	605	590	554	583	562	570	576	556	634	543	499	601	598	629	633	607	628	610	576	625	583	575	571	597	580	598	574	599	594	625	561	573	556	598	609	595	609	612	612	594	572	613	562	591	613	570	588	602	639	581	594	568	547	651	605	611	591	579	607	543	571	586	588	581	604	570	624	586	607	577	657	606	598	635	586	596	572	620	580	607	571	603	579	565	604	565	595	591	630	616	595	605	569	618	584	607	582	629	580	586	612	597	598	564	591	594	575	596	604	571	590	567	623	561	618	528	598	611	568	601	613	569	580	557	578	566	624	621	583	575	578	581	642	604	615	556	622	620	601	548	553	599	585	575	569	606	623	578	617	631	586	562	603	608	583	563	598	615	579	636	600	606	604	600	596	607	581	596	583	542	596	613	577	592	600	588	611	607	625	562	624	589	549	580	636	549	590	595	622	567	586	591	612	578	596	604	594	604	592	573	613	613	580	624	563	579	619	570	592	665	596	599	616	568	633	633	568	615	609	572	642	593	595	596	567	618	561	605	557	564	604	594	548	638	595	590	614	594	586	586	604	574	616	561	596	580	574	572	572	605	573	588	585	608	600	598	574	581	590	584	610	574	560	584	573	593	590	608	566	601	601	609	589	595	588	598	618	576	595	609	561	604	581	584	596	587	593	581	554	638	572	674	559	631	624	586	586	587	611	575	612	568	567	625	571	596	599	594	602	575	567	605	592	602	600	574	609	567	534	582	632	592	544	585	595	607	588	615	575	593	599	620	578	571	579	589	562	570	601	579	614	580	629	596	584	607	525	582	583	581	648	589	594	588	591	586	558	562	602	583	593	585	624	565	649	627	595	587	584	582	629	579	621	596	578	566	598	567	558	598	589	620	614	575	621	556	607	580	590	656	594	598	580	644	572	573	564	608	579	605	601	564	558	538	623	592	592	646	611	622	622	609	566	581	596	618	588	562	622	582	579	549	605	598	563	567	607	645	593	598	622	626	583	627	563	646	629	608	567	539	574	643	630	628	590	611	624	588	628	544	567	609	634	587	621	604	662	601	561	635	627	621	597	575	582	593	564	585	587	597	633	584	618	589	607	592	554	591	589	594	597	585	565	605	617	629	581	585	632	577	585	599	596	581	566	568	557	568	596	592	582	582	554	570	574	582	609	568	623	617	568	582	590	592	592	606	585	583	547	635	564	583	595	568	616	575	571	570	570	595	587	617	601	569	629	537	589	609	552	631	579	614	591	575	638	598	586	594	609	585	578	571	621	583	550	621	567	578	593	571	579	570	627	555	639	575	567	626	593	595	614	563	590	587	569	585	609	584	585	583	612	571	577	594	598	587	582	619	602	601	588	581	595	544	565	590	586	569	562	592	594	579	596	578	629	606	641	599	616	586	591	567	624	573	633	584	561	572	568	559	602	613	639	588	586	570	627	614	594	603	585	604	611	558	576	594	582	572	582	612	608	610	563	591	620	562	595	567	636	577	583	636	627	600	602	616	584	609	592	554	574	587	607	603	583	560	584	640	621	605	561	568	603	635	599	595	615	564	629	596	597	572	631	587	591	587	603	603	584	609	633	584	574	603	605	561	620	584	621	587	560	571	586	591	614	638	603	609	580	615	640	637	587	606	580	599	598	602	620	569	608	577	549	576	599	593	533	595	641	556	566	603	558	614	553	562	566	585	629	607	608	576	578	635	561	561	619	599	578	593	595	625	566	548	577	591	588	598	597	630	572	578	589	578	577	630	598	609	633	604	587	622	579	612	629	608	602	592	569	587	568	636	599	571	550	585	590	578	599	631	615	549	579	567	626	618	585	605	553	570	642	611	644	599	607	568	625	561	586	611	612	622	622	552	611	581	627	586	618	571	596	588	600	578	621	594	561	608	607	624	636	557	593	606	593	597	620	586	576	613	544	572	612	577	546	616	611	576	585	563	580	604	583	644	587	593	594	624	575	618	590	601	558	588	562	567	605	590	578	572	587	608	568	575	616	588	594	567	608	586	622	605	580	565	574	629	572	595	632	581	582	596	606	599	646	587	634	621	568	568	591	594	598	616	573	563	602	556	616	587	565	603	618	593	599	544	600	634	588	606	557	599	603	620	567	605	580	555	576	580	586	603	553	606	590	574	571	573	596	574	589	653	585	607	632	588	586	596	581	602	576	634	592	577	583	595	561	605	600	567	667	603	631	602	641	572	589	606	593	562	591	607	587	626	587	623	637	607	665	617	547	587	572	581	629	601	567	548	610	619	606	636	561	583	595	598	607	583	584	600	555	532	602	616	566	645	617	650	578	626	604	627	566	585	586	665	613	599	604	583	578	569	620	579	588	609	642	609	609	587	564	616	601	628	622	610	590	604	574	582	611	566	571	573	595	598	595	578	586	580	614	633	625	588	579	630	560	543	627	541	606	606	578	573	554	647	566	605	582	565	586	608	588	576	583	593	597	572	546	603	603	572	557	590	582	618	598	606	600	584	603	579	573	569	560	611	595	589	603	575	624	608	603	586	628	609	538	603	612	623	593	593	587	597	649	581	595	554	603	588	609	604	639	615	572	581	636	555	600	584	596	587	559	646	564	595	600	571	571	568	632	590	582	583	621	574	589	599	596	565	582	606	578	579	548	615	613	593	632	590	563	573	632	574	583	588	544	593	579	533	545	602	606	629	591	532	606	558	584	593	585	596	588	552	599	621	543	610	627	600	626	605	567	533	590	567	611	549	631	572	576	584	636	589	555	640	582	600	587	635	593	594	561	574	634	563	586	611	589	553	561	541	569	601	574	596	558	575	581	633	591	597	580	557	565	635	578	580	674	592	585	626	567	639	613	611	583	578	601	591	586	630	571	585	604	604	600	569	626	543	627	569	572	646	609	611	592	581	569	598	581	577	568	606	619	594	599	604	616	629	604	622	585	571	609	620	584	585	605	557	605	568	636	620	579	647	594	592	620	584	611	561	599	603	592	651	598	602	589	579	568	576	640	563	596	641	571	592	549	571	545	568	575	599	637	620	603	570	596	587	591	544	640	644	596	603	594	594	580	578	568	611	557	610	605	537	566	598	593	609	597	589	587	643	578	587	577	587	587	566	573	618	588	593	563	611	597	564	563	566	603	552	577	566	592	635	631	576	601	539	619	591	598	612	590	592	592	596	550	601	589	589	569	591	551	617	610	591	573	595
24388	21552	25235	28359	21554	21570	17951	504	266	198	236	200	181	179	158	153	151	157	163	154	133	130	132	113	121	135	140	122	145	123	117	110	116	130	139	112	130	145	109	123	145	114	111	120	129	134	143	126	132	129	131	120	118	134	120	126	149	142	96	136	132	126	112	125	124	125	134	131	119	123	110	118	144	102	116	112	113	129	122	114	136	144	121	101	117	116	115	158	114	130	111	112	122	125	116	124	130	139	114	126	103	117	123	127	108	133	127	130	125	141	116	116	110	119	115	108	114	128	124	128	117	133	117	104	134	119	133	97	124	118	133	113	127	116	133	114	119	108	116	112	140	134	113	123	135	113	144	136	146	111	129	123	100	122	106	118	122	121	110	129	115	107	128	117	132	113	130	97	121	120	120	111	132	132	129	130	133	126	123	119	118	128	117	124	128	106	135	125	133	98	123	124	129	108	114	121	139	129	132	138	122	122	133	128	123	129	127	114	111	101	108	100	124	116	111	141	137	113	112	101	124	115	119	124	120	111	121	121	134	119	121	138	138	142	100	118	134	132	133	99	111	110	112	133	116	111	121	117	106	103	127	131	112	125	106	117	114	120	134	116	136	130	136	116	116	135	116	128	129	118	115	131	127	100	128	136	110	124	128	119	108	125	130	94	128	110	120	123	124	116	117	115	109	122	139	127	145	140	139	95	125	142	124	102	106	107	101	121	135	118	127	108	122	132	134	135	126	121	123	122	125	133	115	136	127	118	115	97	126	116	144	116	119	129	138	129	122	147	102	101	129	116	103	139	109	116	120	124	119	114	110	116	111	115	106	128	149	111	125	123	133	130	120	121	121	108	121	136	112	119	120	104	117	119	115	134	115	106	120	136	110	104	131	103	116	125	120	111	138	135	117	136	123	130	93	132	135	109	112	125	131	127	112	128	138	136	110	133	137	114	131	125	117	107	116	135	115	122	126	118	120	115	108	105	126	115	122	123	132	125	125	133	121	125	134	113	128	142	104	108	116	126	118	129	116	121	140	130	122	140	133	131	95	128	96	133	125	113	120	123	113	100	124	120	125	99	124	154	119	117	121	123	134	126	131	134	110	109	131	116	110	116	128	118	120	124	127	120	128	143	136	117	128	114	129	125	118	106	114	134	110	123	133	108	97	121	124	129	105	115	112	120	130	102	113	130	115	129	118	130	112	106	118	102	119	135	117	114	119	110	136	124	116	133	136	132	111	129	111	99	131	113	130	121	134	116	113	128	111	118	94	143	133	130	109	134	109	123	130	130	116	133	143	111	96	118	122	125	123	124	130	126	129	111	134	150	110	112	100	108	114	124	112	140	124	102	123	118	108	125	124	101	114	119	115	130	117	137	108	111	129	132	134	108	132	124	103	138	126	117	105	117	142	121	133	122	132	107	116	144	117	97	116	126	126	107	114	136	96	133	114	119	109	138	130	123	127	99	118	114	133	113	122	137	134	116	111	113	121	124	124	111	103	115	134	131	119	126	90	137	93	109	95	120	138	148	125	130	134	123	130	124	131	118	153	124	108	125	123	96	117	114	102	118	118	96	107	122	121	128	125	124	127	126	125	133	124	119	101	114	119	124	124	140	134	132	140	126	154	125	132	125	126	131	114	121	109	86	123	102	122	124	111	140	116	130	100	115	135	131	133	115	161	131	142	112	124	112	132	133	127	112	136	120	141	132	110	108	125	133	135	142	119	119	129	147	123	108	120	133	133	120	100	135	134	118	122	127	135	129	108	135	104	116	127	111	132	141	112	128	101	119	118	119	106	105	109	144	115	94	136	127	114	136	132	126	126	109	112	130	148	134	125	128	132	132	126	118	113	118	105	126	118	123	128	122	118	113	116	128	122	133	117	107	129	108	99	146	110	115	139	135	133	126	95	120	106	112	146	138	127	140	94	121	110	113	135	124	128	108	141	109	120	140	141	127	98	102	128	125	120	111	123	113	123	124	120	125	121	105	113	134	94	116	138	102	130	101	130	118	109	104	121	121	114	128	115	111	115	133	104	128	113	123	109	116	124	132	140	113	127	105	143	105	108	129	100	112	136	120	142	110	112	136	123	136	127	114	133	116	130	118	131	114	111	124	113	130	114	121	117	141	126	130	129	108	119	111	96	129	125	118	118	132	116	120	120	121	132	128	135	111	115	121	111	132	137	118	127	129	111	118	119	161	112	123	110	119	108	107	113	95	109	135	97	101	122	123	116	97	115	118	119	116	119	113	119	118	112	128	131	127	112	122	128	104	113	114	135	112	117	119	122	129	140	119	120	133	132	131	126	134	119	128	120	135	123	129	130	104	141	117	128	126	113	125	104	123	135	119	132	123	112	130	116	120	131	122	136	120	119	125	128	117	142	143	136	132	116	112	120	136	136	113	100	136	132	143	123	100	133	129	121	101	128	108	116	131	108	114	123	127	104	124	131	127	116	133	121	130	107	102	124	122	129	90	134	121	144	136	126	113	116	123	119	112	108	99	119	127	118	118	107	144	120	103	129	130	121	167	130	127	94	122	127	121	126	106	121	135	120	118	119	129	138	131	110	124	126	113	126	118	130	124	141	117	122	118	113	106	104	123	128	114	117	120	115	119	136	113	147	134	128	120	114	111	119	116	124	109	103	133	140	113	103	103	143	138	141	107	114	130	111	118	130	131	107	128	142	148	161	112	119	127	129	133	137	130	121	102	143	109	139	150	111	125	108	103	116	121	128	141	148	114	142	122	146	120	130	125	138	140	122	106	127	108	145	127	100	130	114	110	109	133	121	131	117	120	116	124	97	114	129	128	121	136	124	101	120	124	142	130	109	108	136	114	122	109	128	121	122	114	128	117	136	128	115	126	107	99	118	130	107	105	96	115	121	117	125	128	119	116	145	119	97	123	111	155	115	132	126	133	119	117	127	128	112	139	107	142	132	135	115	118	144	129	144	123	146	106	132	116	128	112	129	118	116	142	122	100	116	127	128	147	134	115	107	139	119	135	112	127	123	122	105	114	128	104	112	133	93	120	109	124	124	120	146	137	130	133	117	112	126	134	135	119	114	146	124	106	116	110	118	116	115	114	110	136	129	114	112	142	123	124	129	129	147	128	108	133	112	122	126	108	125	111	112	122	121	116	137	102	125	112	118	108	124	109	114	125	123	122	136	145	118	126	118	122	134	109	127	134	112	131	129	100	139	112	118	112	131	151	114	126	109	132	106	131	86	138	139	102	122	104	120	148	129	122	140	110	118	117	130	119	136	116	139	119	138	108	103	122	115	123	109	95	109	117	111	132	120	128	128	117	123	115	106	135	118	141	135	104	120	142	113	137	128	103	126	127	118	120	132	125	118	131	109	105	110	144	124	116	151	128	111	106	114	124	119	111	114	120	121	124	122	139	109	124	112	122	115	121	144	102	108	133	119	109	112	124	115	113	115	148	116	96	111	118	116	112	103	129	127	98	108	114	119	119	108	143	136	112	121	110	141	115
2896	3115	1463	743	574	465	380	378	348	331	346	323	309	336	312	345	311	306	308	301	306	330	296	308	327	269	311	278	318	324	267	318	293	327	299	297	324	325	294	325	313	301	321	300	297	301	305	316	296	304	296	296	314	295	282	310	280	283	318	262	286	319	312	316	263	287	285	310	302	315	294	307	302	308	313	282	338	274	270	290	330	327	296	292	312	301	251	293	309	289	317	297	297	301	290	314	317	301	311	301	307	273	315	315	297	302	296	334	293	296	307	279	305	296	295	300	299	295	297	265	318	284	330	297	318	324	276	292	294	325	306	296	310	258	307	312	294	294	347	298	308	357	323	271	296	307	283	272	295	285	279	296	286	294	294	331	291	318	300	304	284	336	304	296	299	321	300	311	317	292	279	293	325	321	301	298	313	287	282	310	266	315	321	320	311	282	296	289	308	272	310	309	304	319	301	299	330	291	299	301	285	302	286	325	317	294	330	311	279	311	307	326	307	288	309	294	281	303	286	313	306	308	303	290	303	308	298	298	321	313	318	285	333	293	351	306	322	295	297	308	303	289	296	309	282	253	295	278	285	304	305	308	280	300	285	288	316	297	306	311	291	304	311	300	303	301	280	293	294	327	313	296	284	309	307	311	303	303	294	275	323	299	326	300	309	304	335	290	327	294	286	267	318	299	270	320	300	330	321	306	327	310	309	324	317	274	300	309	258	283	295	301	329	304	306	307	310	269	293	265	301	320	328	294	279	318	289	276	310	291	279	295	269	289	314	298	311	330	259	291	277	265	317	302	298	265	313	302	293	274	318	305	284	268	306	311	327	309	292	276	298	320	316	277	325	314	274	297	304	322	306	300	321	282	295	278	320	301	274	307	257	291	315	330	267	279	320	310	316	322	287	288	274	309	310	280	297	294	307	321	295	301	299	308	282	333	259	316	328	268	278	306	298	298	287	295	296	282	296	283	316	292	309	269	296	327	300	307	276	288	303	306	281	308	330	304	310	290	282	298	271	295	299	310	287	283	293	288	303	286	291	300	283	285	282	320	312	330	293	309	281	292	269	297	311	280	288	284	294	279	312	299	304	320	296	305	303	262	299	304	282	290	283	328	297	297	324	307	296	278	299	294	303	333	295	300	295	298	277	286	293	330	299	275	349	321	328	285	330	286	326	301	326	282	335	302	281	301	271	316	282	286	273	269	279	292	273	300	314	281	316	275	268	281	295	294	311	329	329	292	296	274	290	304	302	306	294	293	300	304	283	273	291	307	316	288	304	313	290	295	282	286	322	295	314	314	306	316	295	317	286	320	327	287	302	305	287	251	302	289	296	316	291	307	289	305	281	289	292	295	275	326	289	313	327	307	320	294	299	288	312	311	271	336	298	284	288	317	281	295	281	324	304	301	288	286	281	307	323	303	324	301	300	292	277	302	310	323	268	294	305	292	291	307	298	310	310	297	263	295	275	320	308	296	296	321	308	284	303	321	288	277	289	293	278	277	320	286	300	322	313	328	280	300	296	307	334	332	305	317	299	285	312	293	307	309	321	307	286	303	293	308	309	327	289	306	318	275	298	300	276	306	299	285	268	323	322	326	315	307	321	271	325	305	302	291	286	285	292	293	256	312	292	326	314	338	318	315	311	306	325	315	295	284	289	298	297	272	310	302	308	290	303	315	298	294	331	294	305	307	322	292	284	322	310	313	278	305	294	301	272	304	294	323	303	311	322	295	316	319	301	343	282	286	316	297	304	332	308	338	327	287	283	293	283	273	299	310	343	292	271	302	317	318	291	301	294	286	297	331	301	303	308	302	310	293	345	312	287	327	286	279	266	342	304	319	343	301	276	298	316	303	302	289	326	278	304	319	289	304	329	295	267	279	333	289	323	289	327	306	300	332	292	296	312	271	300	293	285	282	322	273	283	292	317	294	341	297	303	318	325	301	298	313	305	313	318	311	297	333	279	301	284	306	295	310	314	300	298	325	285	297	292	310	309	310	282	301	322	288	288	276	301	310	322	313	274	307	291	301	312	295	292	301	320	296	277	282	320	284	302	282	306	300	299	283	315	312	307	306	313	284	287	295	283	336	283	300	328	281	275	306	287	310	320	288	293	288	314	310	303	264	307	312	318	306	301	292	355	302	284	308	296	289	313	295	303	315	307	320	291	277	300	316	293	339	291	313	304	315	257	265	318	323	296	321	290	290	322	308	293	332	298	291	332	299	293	310	295	305	305	278	315	323	315	300	283	283	301	273	313	307	307	307	282	296	289	294	302	311	300	325	285	322	295	315	324	314	305	280	332	277	321	308	327	315	298	267	298	318	285	304	301	318	287	292	296	302	304	314	305	314	298	306	323	307	316	305	307	272	347	303	310	301	276	308	304	309	279	309	296	282	292	310	317	313	265	303	289	283	299	300	272	294	287	280	310	304	323	302	329	295	315	291	299	292	304	316	324	295	292	308	281	284	274	295	298	286	320	283	319	301	335	314	288	331	289	289	321	307	309	300	307	319	303	296	282	308	304	323	293	319	280	321	345	297	304	271	302	289	310	286	329	295	298	288	305	315	306	284	287	311	263	306	271	297	284	252	294	275	296	278	294	297	317	292	296	298	286	290	316	295	314	286	277	306	286	287	280	298	280	268	294	279	288	307	331	305	271	313	299	280	289	280	299	278	326	324	295	303	298	305	296	289	304	312	316	305	342	293	270	314	286	324	293	307	301	275	287	309	294	286	305	274	305	310	308	309	293	289	334	293	312	308	325	357	303	322	298	288	324	282	311	318	285	308	293	272	298	307	324	290	321	302	301	320	312	298	301	331	307	312	295	275	294	321	277	295	311	287	275	299	320	299	314	298	285	321	291	308	266	317	286	305	315	315	309	327	281	319	324	266	306	302	322	295	308	310	286	279	294	291	289	302	322	294	296	291	318	315	302	289	297	294	309	299	305	279	302	286	301	287	308	294	338	295	288	261	298	293	290	275	302	290	337	323	320	296	291	310	311	335	299	314	304	288	321	323	296	292	266	278	296	293	279	278	262	297	324	301	279	298	297	275	308	278	295	299	261	289	288	319	330	320	301	309	312	305	287	319	275	292	276	280	307	281	298	296	318	292	297	280	280	314	270	294	294	314	280	309	332	277	303	283	292	312	319	283	289	293	311	291	300	306	297	263	299	298	282	288	322	331	315	304	344	309	315	308	294	291	304	309	307	298	302	316	254	286	284	291	287	311	278	300	293	284	309	316	309	306	296	299	317	293	297	298	319	286	271	322	289	323	304	294	295	268	332	350	282	299	314	274	286	312	307	291	307	295	296	302	313	279	297	285	295	283	298	294	278	309	286	315	287	298	285	310	293	298	308	299	291	312	295	286	327	272	293	299	282	291	315	286	317	302	309	329	323	292	302	322	290	303	282	318	299	291	270	308	292	294	295	321	273	302	301	302	294	306	295	307	305	324	299	310	287	324	288	273	278	302	313	298	295	295	296	284
31937	20941	11762	941	499	475	440	403	390	398	370	398	439	396	388	400	385	365	369	364	420	403	370	385	380	379	333	360	388	420	373	429	358	421	396	360	366	359	366	369	401	369	423	408	396	414	389	351	418	390	391	391	375	365	408	401	354	372	370	390	425	380	407	389	386	412	406	407	450	367	411	369	373	404	383	376	352	362	382	393	409	430	376	396	410	400	400	364	361	394	361	371	409	395	388	380	392	383	353	338	397	395	382	383	390	349	399	358	379	415	354	388	358	354	392	409	404	393	365	390	415	414	403	422	371	384	418	408	404	362	390	435	325	398	377	405	397	367	394	390	382	411	359	362	392	385	348	406	401	398	360	368	396	387	377	391	375	389	380	388	388	370	428	378	432	404	431	365	368	394	413	413	375	405	378	413	387	422	432	364	370	400	356	401	394	389	368	434	354	392	394	374	394	417	401	369	385	383	375	382	398	427	399	368	388	431	379	377	353	396	383	392	389	397	373	409	358	408	454	384	382	380	398	423	382	382	355	395	386	370	422	356	385	367	387	398	440	401	361	403	399	339	374	373	357	403	367	376	393	363	376	375	363	399	380	399	370	361	424	406	397	394	394	350	410	358	377	415	383	400	392	402	388	369	363	387	394	402	421	401	407	404	382	384	403	411	398	448	401	387	396	390	420	405	400	432	368	380	428	392	370	353	338	381	393	413	435	370	385	375	381	368	367	365	396	364	395	385	419	390	358	420	423	348	388	396	374	410	407	390	368	386	351	400	384	389	368	367	383	398	402	383	400	411	408	393	438	375	378	402	433	400	374	370	371	379	382	390	377	350	426	380	371	383	409	340	359	432	393	359	383	384	387	358	422	420	383	355	376	383	359	370	392	386	363	369	388	391	368	368	386	362	385	374	399	431	394	389	377	388	426	353	401	368	343	342	360	428	334	373	349	366	373	390	380	395	398	373	396	377	376	409	384	411	382	403	367	384	415	384	394	413	407	385	408	334	395	414	390	367	378	375	385	361	401	398	402	373	374	369	392	406	395	375	390	385	356	376	393	380	422	402	376	380	385	385	399	400	414	404	392	347	378	383	366	353	347	374	353	405	375	397	380	355	391	322	400	357	359	394	427	365	408	369	369	402	352	402	356	391	406	384	389	367	389	389	398	391	349	361	386	413	394	361	368	394	434	375	400	395	395	371	406	421	388	387	362	356	391	371	403	426	392	390	360	370	406	387	411	386	378	402	385	379	345	407	386	399	349	367	367	402	381	353	405	402	372	375	368	367	412	386	391	347	381	360	413	367	349	392	362	380	384	381	363	375	345	390	383	382	391	391	376	398	376	401	394	378	367	366	383	362	428	403	436	392	340	408	403	434	387	359	311	364	413	394	382	361	375	381	359	410	354	399	369	389	350	356	400	373	334	406	403	370	392	404	406	367	379	359	383	379	385	383	385	365	369	352	376	385	400	363	402	396	365	394	385	374	427	380	401	393	382	398	371	392	392	372	404	384	381	377	377	387	389	397	391	427	418	387	356	379	421	400	393	398	363	368	392	375	379	395	375	385	378	388	382	385	427	371	390	398	361	401	423	396	394	366	361	402	397	380	407	386	394	376	425	407	373	400	383	368	334	387	404	376	394	395	381	342	414	367	361	410	381	424	348	384	379	426	390	416	382	426	339	384	388	393	403	406	363	365	396	354	353	378	386	387	363	362	359	371	389	426	424	379	361	360	359	422	366	385	375	384	372	372	364	383	411	396	390	387	400	364	388	381	403	409	404	386	402	373	356	406	411	366	401	380	377	393	426	360	398	377	387	343	406	403	421	408	367	392	396	398	379	395	375	370	386	371	397	389	361	405	380	409	398	373	406	428	403	383	380	413	383	385	360	409	407	373	365	349	388	380	369	373	397	434	394	357	376	380	408	389	380	377	374	410	405	433	398	374	376	375	394	371	392	343	385	384	359	381	384	368	423	375	335	358	379	391	354	381	385	365	388	394	333	419	414	389	368	390	402	403	388	392	369	370	379	393	400	388	425	393	387	378	340	383	375	360	390	388	413	383	360	398	343	396	339	410	381	381	379	396	414	369	383	361	375	385	361	412	379	429	365	385	367	402	376	394	363	404	410	398	410	375	361	374	413	383	368	393	370	423	365	408	380	366	401	368	358	399	402	418	365	351	326	357	381	372	406	380	420	411	408	368	405	362	365	391	383	374	394	381	378	411	384	409	386	396	380	348	362	387	381	361	416	414	365	358	380	372	401	364	373	408	389	382	414	395	413	398	409	382	355	374	399	411	368	368	386	387	389	424	391	398	404	412	396	374	388	384	361	398	349	392	414	366	395	377	377	350	445	410	435	396	355	371	368	376	361	369	382	378	363	372	386	415	433	389	389	399	388	371	408	393	411	392	371	403	367	378	368	443	392	378	410	386	357	358	393	387	373	369	406	393	400	379	391	387	396	428	367	384	404	411	390	377	372	406	387	370	395	378	384	384	399	409	367	358	407	373	369	384	384	393	375	386	341	376	403	346	393	381	407	385	405	397	403	412	350	378	400	393	351	377	404	378	375	397	369	350	365	398	389	404	413	383	390	402	387	360	407	384	426	329	362	395	375	370	413	422	382	322	367	411	391	382	387	394	397	393	403	378	381	344	391	389	349	351	373	396	364	390	378	369	389	393	402	388	366	359	365	378	419	403	397	383	432	400	367	405	374	378	357	351	383	413	375	373	390	373	413	394	354	384	409	414	398	378	408	382	397	395	401	380	386	373	405	393	423	360	398	340	406	399	374	400	370	414	379	373	372	381	397	435	414	366	380	366	387	387	393	415	370	376	389	400	379	398	388	395	355	360	359	359	404	366	389	371	371	412	388	396	380	410	353	379	396	426	401	357	378	388	403	362	372	365	384	361	403	390	396	389	425	376	402	400	383	411	389	364	379	435	389	373	412	373	374	363	406	345	403	358	397	377	397	424	364	370	420	379	373	391	391	380	353	382	395	341	394	386	404	375	388	373	376	376	413	391	393	345	404	403	390	349	369	350	371	341	385	393	372	390	379	391	385	372	401	352	370	382	346	342	397	406	340	396	407	366	417	383	388	388	416	374	376	392	419	381	393	376	389	397	359	426	390	363	382	369	415	370	369	395	408	393	379	364	418	388	388	360	349	352	400	426	396	356	372	391	366	379	408	388	438	390	363	404	363	340	411	398	387	360	382	427	387	374	350	409	366	403	389	373	380	369	382	401	395	378	392	381	402	350	378	361	400	368	386	385	377	384	336	369	399	366	417	377	370	379	364	412	393	375	387	368	384	366	392	377	432	386	374	368	410	388	408	365	403	394	384	368	383	376	329	365	396	357	413	407	385	387	419	411	396	372	371	407	379	394	406	383	376	378	372	364	410	365	373	377	370	378	379	410	399	410	404	403	342	374	388	364	384	335	397	395	456	381	384	406	372	364	371	406	416	376	371	365	370	410	376	397	379	390	382	407
5697	954	898	879	868	882	883	850	792	819	850	884	862	860	830	846	885	844	863	821	854	884	878	815	835	868	903	893	834	867	790	855	812	904	839	858	847	874	826	878	823	830	801	838	850	836	842	793	841	804	831	828	898	813	868	837	819	838	873	868	843	842	836	831	859	848	799	817	856	827	824	840	796	830	840	841	825	896	830	862	815	792	834	869	828	858	866	854	839	846	793	815	831	880	786	822	860	836	850	841	799	783	905	797	845	863	901	822	802	798	799	858	833	821	821	835	844	843	823	898	860	829	831	776	834	861	860	846	834	854	862	823	879	872	833	840	804	842	863	813	777	847	840	781	813	877	866	861	832	831	837	829	830	888	832	839	849	814	815	809	800	862	836	861	836	887	844	809	849	821	851	877	814	812	856	872	825	802	838	851	818	865	836	868	861	782	862	835	877	823	868	868	896	861	826	828	834	868	843	806	901	823	852	829	806	864	900	857	911	854	862	790	892	842	834	832	805	911	760	786	825	847	882	834	796	872	852	868	841	827	864	847	867	861	824	795	827	836	901	843	871	875	787	859	855	778	834	854	834	843	832	876	850	843	816	795	830	845	775	809	842	832	810	865	846	805	797	901	822	818	831	835	815	825	849	785	868	823	811	910	814	841	830	855	810	827	829	872	837	844	867	843	826	833	807	833	827	824	856	825	847	822	818	826	861	857	844	795	851	804	833	869	870	838	782	753	879	830	825	861	861	878	840	837	848	902	825	816	819	818	848	858	803	824	842	856	806	821	858	859	828	795	800	849	899	830	827	883	835	847	856	844	850	835	889	870	825	847	868	855	887	858	826	844	787	791	847	839	826	879	855	848	833	840	864	807	882	832	855	899	840	871	852	825	858	794	881	853	802	836	824	847	890	862	861	833	794	794	821	865	861	861	790	819	825	835	852	806	872	843	790	848	845	807	856	840	835	813	813	868	802	825	822	865	875	823	880	785	877	847	848	853	832	781	840	857	843	840	883	794	790	846	837	885	842	831	807	866	798	794	865	847	863	844	894	846	897	847	813	804	856	881	821	813	891	847	842	858	818	787	835	825	806	853	829	843	841	860	814	866	836	836	808	859	882	821	868	871	855	853	810	854	862	868	771	791	815	832	829	858	820	858	832	878	816	852	809	830	823	864	858	842	852	854	893	827	851	864	847	876	860	853	831	818	804	813	823	834	877	880	834	857	837	833	852	826	877	904	918	791	890	848	841	841	814	847	836	856	833	835	860	841	879	814	836	824	833	877	843	818	849	839	857	816	844	832	831	835	824	858	851	851	828	881	824	821	798	872	869	890	798	824	862	900	839	869	817	803	776	866	821	831	852	825	870	864	850	854	829	883	849	827	824	830	862	854	787	836	846	823	855	867	832	872	891	838	834	853	899	828	896	816	784	805	823	861	811	811	884	843	829	873	796	817	841	834	817	791	871	806	844	820	807	892	812	876	872	833	853	858	811	823	936	835	841	868	879	858	806	859	837	816	864	827	844	773	888	836	790	856	837	867	842	831	801	823	849	844	868	856	825	811	841	836	845	798	851	855	849	828	871	850	839	822	819	828	854	797	807	819	860	817	762	810	817	833	855	807	832	826	890	795	799	797	856	832	802	779	823	869	846	862	845	858	846	807	861	844	853	834	849	872	882	812	864	845	861	869	863	843	855	841	853	871	887	791	867	843	819	888	856	787	821	811	872	830	874	872	850	769	830	830	873	838	862	839	889	812	833	799	831	836	814	764	818	824	824	903	874	796	859	790	839	807	835	835	844	831	889	841	820	820	847	810	885	818	927	859	870	823	810	877	845	858	805	855	863	836	878	820	778	846	853	856	857	796	838	847	899	838	813	858	871	782	829	818	830	866	839	876	820	784	830	874	823	850	868	804	812	818	842	847	819	834	862	798	859	818	862	775	852	838	818	839	844	819	809	872	872	855	801	889	854	840	844	850	789	849	839	835	841	848	874	833	812	851	831	801	878	859	852	835	859	784	812	820	863	835	807	853	813	891	840	798	857	822	846	844	861	883	821	810	843	891	865	801	856	851	870	846	833	854	824	886	829	858	864	824	889	848	836	837	796	814	847	836	864	832	801	863	859	870	843	813	810	854	886	879	835	865	841	844	761	846	874	835	877	842	820	811	838	803	839	839	861	848	852	847	871	813	800	871	881	816	843	820	824	833	884	852	855	808	861	796	869	816	851	829	841	861	859	846	858	872	813	850	877	877	879	812	831	899	819	799	842	807	833	849	868	839	839	836	847	836	829	871	848	825	790	800	862	831	815	835	830	865	772	834	845	891	799	862	834	842	869	822	847	818	874	818	871	837	834	811	831	774	875	877	853	793	812	831	817	807	821	864	883	863	875	832	848	792	836	878	801	888	806	772	861	818	817	857	797	873	873	834	811	860	853	882	839	823	848	789	813	820	854	859	856	870	857	840	821	823	845	864	794	843	851	837	818	827	865	833	907	845	832	841	856	861	831	844	836	824	822	859	823	860	790	873	808	824	913	842	881	906	897	828	773	788	790	804	830	829	813	827	787	840	856	818	831	874	832	839	801	826	801	897	783	872	827	845	840	820	755	879	830	847	836	824	831	828	835	818	796	756	826	821	843	817	825	858	848	852	820	795	823	867	842	797	851	869	861	818	819	819	826	830	816	817	846	874	864	835	808	818	853	795	804	862	886	770	854	827	883	798	869	819	856	822	813	873	807	814	869	813	889	849	821	804	816	798	841	819	802	799	863	830	796	845	811	765	776	852	845	857	815	829	827	850	870	810	815	878	859	859	876	810	782	815	842	830	839	805	804	767	825	850	835	803	882	861	858	830	849	835	863	895	819	812	818	777	857	852	841	846	870	837	808	831	836	827	866	850	850	833	840	835	867	848	920	848	845	874	823	839	825	819	828	857	877	814	846	851	823	880	843	792	821	843	803	855	868	840	857	827	866	827	858	836	833	811	828	821	842	843	858	823	839	849	831	860	813	854	858	825	810	849	900	824	834	844	799	851	800	865	834	875	857	835	895	845	869	881	881	847	838	829	792	831	827	868	841	814	828	838	855	857	886	835	842	835	814	800	824	825	779	835	774	833	826	840	829	846	837	891	813	828	847	833	790	839	833	814	808	838	810	851	809	837	830	867	830	832	810	821	821	795	871	837	881	839	844	848	857	856	820	808	839	885	844	861	847	822	823	859	836	833	810	882	856	858	834	786	837	815	837	821	851	818	839	851	807	892	871	836	841	883	887	800	822	864	832	823	826	788	842	872	835	810	833	799	868	868	849	876	887	808	888	822	885	834	818	791	858	799	878	813	854	810	848	845	868	873	861	873	873	907	866	810	866	874	826	894	842	837	876	861	846	817	854	869	866	875	837	889	849	858	800	810	896	868	828	887	812	848	818	838	785	877	867	870	887	812	821	800	856	840	831	794	817	805	851	834	833	883	811	833	845	845	841	827	844	840	849	887
25010	21550	24856	28676	21539	21285	1156	415	338	340	320	292	301	276	278	322	305	301	324	267	274	290	286	283	283	298	328	291	285	264	274	263	255	258	268	307	294	286	294	291	278	317	281	280	264	264	264	299	265	250	287	260	323	216	310	278	244	285	283	276	269	254	260	248	263	243	281	290	282	277	272	269	265	288	252	285	266	318	265	261	284	299	262	302	276	255	273	271	277	227	295	269	262	254	307	265	290	283	258	281	266	312	254	294	282	291	270	272	272	284	291	285	247	279	261	231	270	283	287	240	268	245	270	316	271	243	302	286	279	310	281	286	266	250	278	265	287	238	280	267	263	270	251	269	261	275	276	276	265	267	266	295	278	287	285	282	248	279	286	294	263	263	304	265	252	301	259	270	270	266	282	267	295	275	274	234	238	247	284	261	275	265	274	263	315	283	270	271	291	311	290	306	300	290	266	298	288	258	289	303	314	264	277	265	239	287	276	260	253	279	278	255	265	269	310	265	261	272	295	262	238	261	284	290	285	275	289	271	280	272	286	290	273	286	273	271	270	261	272	287	254	265	266	266	270	282	264	291	245	283	281	276	246	280	272	267	277	271	308	256	287	330	290	291	247	260	231	293	275	266	288	279	265	269	250	260	279	282	287	265	270	256	291	280	274	256	285	298	270	253	260	286	256	263	269	275	270	301	267	286	276	271	263	257	277	272	268	263	281	263	274	257	269	295	302	288	284	278	292	257	271	256	282	267	283	232	298	297	265	265	302	243	277	259	314	275	286	281	278	270	281	236	264	274	263	281	270	270	255	283	273	266	267	301	249	241	289	258	271	280	270	302	272	289	296	249	254	282	270	279	283	289	253	253	274	263	294	259	289	275	260	266	295	269	243	279	298	250	273	289	291	274	289	265	279	272	253	260	281	279	291	245	282	245	274	271	242	286	270	247	292	281	275	304	263	284	279	277	283	252	280	283	253	277	279	254	270	261	286	273	300	296	264	281	266	277	299	259	292	284	288	279	254	283	289	270	278	293	305	252	260	278	266	260	289	257	263	279	281	294	252	250	285	325	264	248	263	278	261	255	268	282	300	270	276	273	283	282	292	271	286	280	254	294	258	264	238	282	258	266	259	249	251	285	277	253	248	296	247	283	292	287	272	238	298	284	266	272	274	276	266	267	274	294	278	266	240	278	256	275	265	263	223	260	255	283	275	275	238	255	273	245	289	274	315	297	269	288	262	254	279	288	266	241	298	264	257	299	236	247	265	282	307	276	267	279	272	294	228	270	295	285	275	263	269	275	267	288	248	273	281	260	280	287	251	274	249	263	263	245	231	242	280	266	251	277	295	309	311	273	273	266	284	271	280	290	272	274	262	223	268	291	274	278	281	295	256	255	313	262	291	261	266	293	257	283	278	293	254	268	286	234	266	275	301	287	293	226	310	294	260	291	240	247	272	235	286	273	257	264	285	313	260	297	273	254	250	294	264	251	265	256	286	262	271	275	265	265	294	279	282	276	278	262	266	269	258	258	269	264	286	292	298	252	297	296	266	264	266	251	252	279	244	291	286	261	272	284	272	304	285	254	286	292	279	274	274	278	301	287	253	287	279	278	278	273	271	264	252	265	261	281	284	267	273	286	274	244	252	314	282	268	302	240	245	288	272	275	246	270	295	233	286	272	272	291	273	240	265	279	295	287	308	264	279	302	262	279	265	258	309	268	266	284	276	267	257	269	302	282	263	271	240	280	260	263	304	276	258	275	311	266	258	254	267	305	304	277	295	292	250	293	273	258	275	278	262	274	281	270	315	276	294	268	255	271	283	264	279	281	274	263	269	281	271	240	262	273	283	251	277	271	249	250	268	290	292	274	286	270	295	261	289	291	257	279	316	286	289	270	289	286	272	254	267	258	270	279	302	244	280	262	236	316	283	264	249	285	276	281	290	272	264	280	292	265	290	255	301	273	286	270	292	252	241	282	267	275	305	301	279	271	279	305	244	279	279	323	253	281	254	275	239	266	269	250	264	251	288	249	282	258	244	275	265	257	280	257	270	288	323	287	276	255	258	268	249	270	275	272	279	284	256	279	264	265	270	283	266	286	292	269	297	277	243	304	257	272	258	272	267	232	279	287	294	261	279	272	290	250	255	276	298	290	227	265	260	258	277	303	288	250	299	272	256	253	282	287	253	255	269	312	288	277	247	279	266	266	282	281	280	258	256	258	253	241	287	264	275	258	297	294	283	265	271	277	254	271	282	293	278	291	247	272	284	246	275	262	285	252	276	238	266	278	266	271	271	306	286	265	310	256	295	288	313	303	306	289	295	252	267	264	295	313	260	302	265	284	260	253	277	237	261	252	290	293	266	300	240	247	265	282	268	266	276	242	276	253	270	253	253	267	252	313	265	265	283	251	260	279	265	237	248	234	254	256	264	260	236	249	275	263	253	242	289	259	288	303	261	290	278	252	270	251	244	256	257	274	249	264	253	252	264	273	288	283	259	275	255	290	264	246	245	261	263	276	257	252	286	258	258	246	247	285	281	271	265	258	278	260	307	252	234	284	270	281	249	288	285	252	287	252	250	263	253	278	277	268	258	285	263	279	260	249	251	262	276	266	266	256	252	260	244	263	274	251	296	290	292	239	261	250	281	276	288	274	290	249	264	263	297	279	297	274	255	256	223	289	266	266	251	252	246	259	254	257	294	297	259	277	275	260	279	255	266	251	285	244	239	273	271	283	285	274	257	291	261	259	307	269	256	254	302	273	301	311	295	258	309	266	280	270	227	276	244	295	270	231	286	265	274	264	269	348	284	258	268	302	284	291	258	265	254	260	259	253	246	290	293	286	277	279	268	270	292	259	271	296	283	285	292	259	320	250	274	247	270	251	272	257	292	307	244	278	284	267	259	278	265	248	310	304	271	257	302	262	314	274	263	270	291	280	277	246	286	305	296	269	242	254	255	267	283	294	290	309	266	309	254	265	264	291	274	272	258	249	250	268	265	276	257	254	283	291	280	242	250	292	315	268	283	260	268	262	257	255	261	282	281	269	257	247	279	253	240	292	272	282	273	279	248	265	264	232	269	294	294	270	276	266	258	252	282	270	274	292	258	291	286	238	255	261	290	273	263	266	292	258	257	283	257	277	277	297	277	261	261	280	266	298	311	277	278	292	327	259	271	283	271	274	262	258	294	281	279	265	263	266	259	272	275	277	274	253	302	267	255	259	287	302	294	284	279	258	269	268	290	259	305	241	266	258	272	267	268	319	276	276	282	259	313	273	303	287	262	282	269	285	304	272	303	283	308	273	288	288	296	276	284	286	284	278	259	300	285	266	280	279	271	276	303	232	302	290	273	293	255	279	312	286	239	272	234	251	292	270	274	285	267	294	277	269	279	277	266	302	252	267	295	318	268	276	274	303	272	281	259	282	262	247	302	299	230	280	278	261	281	241	276	263	248	268	258	248	270	287	241	263	270	280	259	296	279	259	281	272
3163	2030	1251	874	701	671	626	680	605	628	612	604	552	609	593	566	573	618	546	635	609	583	555	590	590	613	594	610	599	618	606	566	619	653	585	561	570	584	607	605	574	560	568	619	597	607	634	592	593	597	587	618	589	596	586	621	563	634	619	600	607	589	598	606	593	620	538	626	547	609	619	643	593	620	592	619	601	623	573	578	612	611	625	646	617	632	612	606	558	594	590	590	611	569	592	580	587	567	547	588	549	598	653	524	583	566	570	601	584	562	573	637	623	593	570	601	587	564	587	627	599	636	604	564	565	571	587	611	595	601	619	585	551	593	598	602	588	572	582	559	555	604	643	577	602	602	586	589	614	611	581	622	547	573	560	598	606	628	633	604	611	617	631	608	589	554	610	575	598	623	576	609	618	640	640	589	624	625	552	483	611	649	591	608	598	610	615	562	635	593	631	599	595	597	587	565	604	585	618	560	593	585	594	636	642	642	627	593	634	641	616	612	655	595	621	559	596	592	631	588	609	535	547	580	578	641	628	659	624	635	588	623	625	590	636	603	533	603	600	586	611	578	570	595	586	530	567	566	602	594	590	604	606	628	604	610	577	550	539	608	601	559	611	619	591	575	599	600	635	581	603	571	565	612	576	582	592	639	616	621	616	635	571	566	545	619	610	580	581	582	614	605	580	569	611	594	576	600	622	609	622	581	594	610	604	570	622	622	604	554	614	591	611	574	588	615	604	601	585	594	615	634	628	575	586	598	569	605	621	614	569	591	619	607	590	587	591	624	609	591	619	616	550	620	609	609	630	594	607	639	621	613	608	570	594	610	567	618	589	570	600	562	561	560	572	626	579	540	657	569	582	554	584	626	611	615	594	608	601	619	600	596	638	590	585	569	614	547	601	616	599	579	582	619	596	592	608	587	598	592	590	608	604	643	610	543	559	594	575	580	587	576	609	550	604	559	599	587	601	615	640	574	575	579	589	569	572	580	617	615	575	568	576	577	589	635	636	593	611	636	578	590	617	649	610	570	609	605	589	589	628	581	582	629	591	637	549	561	610	585	612	610	594	629	588	581	643	602	569	612	568	627	616	587	597	553	639	570	584	619	644	561	624	548	591	605	630	616	611	599	622	602	608	612	613	570	632	609	599	659	634	596	586	577	561	592	589	587	615	594	583	620	604	613	543	574	619	591	580	557	548	617	594	605	533	622	575	578	614	594	612	641	600	596	581	597	645	650	577	592	618	585	603	612	567	626	626	603	596	608	599	606	593	587	589	599	577	597	642	603	591	596	628	587	595	587	600	590	563	602	629	571	613	574	613	582	579	569	615	605	604	588	561	577	568	646	584	591	600	593	592	633	541	574	588	568	603	647	598	633	624	631	634	584	580	608	607	581	562	598	560	590	615	616	581	565	602	611	580	567	621	583	602	557	584	579	649	634	572	606	566	591	618	625	602	604	599	568	631	548	604	633	631	615	599	595	605	567	555	620	606	593	654	583	615	579	572	599	580	624	594	607	621	581	585	579	575	622	613	577	569	594	597	595	620	603	643	639	599	610	605	600	598	565	577	588	570	628	627	599	559	597	585	625	567	592	613	581	632	589	627	589	620	633	604	590	605	578	611	571	583	600	606	636	606	621	606	645	596	613	621	616	578	576	632	597	574	604	558	626	615	606	577	618	612	571	604	586	601	611	583	632	583	615	587	595	636	625	578	613	604	561	615	577	626	613	554	592	613	596	600	589	614	608	575	567	556	601	585	560	604	559	573	574	591	571	584	539	544	613	605	618	574	604	577	565	578	632	624	559	645	605	589	610	558	591	596	631	609	605	607	572	568	578	611	600	592	621	550	602	578	623	582	615	627	565	617	577	589	614	625	610	588	606	619	553	578	619	597	587	619	595	579	605	562	571	546	592	538	617	603	582	577	613	626	531	621	570	597	597	623	595	615	598	580	596	604	605	594	617	575	608	575	569	591	557	561	607	549	600	535	632	608	630	596	574	629	573	575	582	615	579	592	601	585	590	589	609	571	608	553	595	603	599	591	571	612	637	608	598	613	607	569	631	612	559	564	554	625	601	567	584	582	575	589	657	560	613	599	599	616	584	565	581	627	582	583	586	587	573	581	559	559	585	570	611	616	579	581	606	577	614	600	595	602	547	648	533	602	588	599	596	614	569	601	597	621	564	626	588	609	583	652	605	591	572	621	582	582	602	585	572	593	561	625	576	567	590	596	590	606	593	604	581	562	587	622	594	585	577	601	555	600	575	602	636	628	593	575	582	589	600	559	592	591	578	590	597	548	594	586	595	621	576	625	576	604	592	643	563	618	587	594	596	571	579	604	569	615	602	623	557	622	641	608	584	584	621	598	579	630	549	618	566	611	590	571	607	573	581	609	652	563	602	608	594	602	570	576	604	592	608	569	628	594	598	545	595	653	571	591	536	634	586	556	561	550	602	602	562	627	593	579	574	625	625	617	564	569	635	611	569	617	588	555	585	614	605	628	618	569	555	572	609	589	596	631	614	569	604	557	576	590	583	566	601	549	636	537	595	626	623	594	613	618	566	575	620	615	629	600	593	591	592	582	602	579	572	594	638	562	576	583	603	595	643	602	653	627	606	570	632	558	567	584	592	644	532	599	590	594	578	607	640	613	567	628	636	591	572	619	573	585	615	570	603	592	607	585	576	589	541	566	601	592	555	564	578	600	592	602	574	561	524	611	635	561	595	624	589	608	613	619	560	610	597	562	627	618	611	604	588	626	590	560	598	627	600	603	617	580	605	531	591	614	570	560	614	594	662	582	612	536	610	579	576	597	581	582	618	632	611	611	599	604	567	544	597	607	558	601	580	572	636	600	576	627	640	566	652	602	630	614	616	612	566	620	570	604	605	611	560	594	627	606	589	582	594	572	601	589	572	578	606	574	617	561	596	610	545	605	589	622	579	574	585	589	536	611	585	652	591	603	576	629	598	575	596	588	589	580	583	608	570	618	635	579	585	614	583	593	587	573	602	587	659	602	608	594	628	654	604	614	615	618	550	587	633	562	614	640	639	591	581	598	555	614	654	554	623	553	597	568	614	575	577	611	591	601	574	590	617	602	594	587	588	614	609	589	599	591	583	610	580	557	611	556	563	591	609	577	580	633	578	597	616	604	574	601	574	606	569	582	612	574	600	575	619	571	579	607	589	637	608	624	620	600	632	568	603	548	618	621	586	598	562	614	601	635	563	572	603	581	619	613	564	615	589	546	612	598	579	637	587	594	596	580	615	554	591	556	578	586	603	574	642	606	591	591	560	622	611	608	573	601	586	606	594	604	621	578	578	596	590	624	579	608	563	609	611	596	563	624	581	556	598	574	565	623	623	609	668	620	574	554	549	623	557	575	622	573	615	597	555	535	628	616	591	582	599	625	552	543	598	599	573	580	578	582	567	606	635	605	594	645	635	598	584	597	612	595	608	609	607	617	582	586	604	621	564	609	597	601	572	588	601
24380	21530	25214	28316	21531	21538	17960	477	279	212	192	191	190	160	183	147	166	172	141	146	121	127	120	123	146	129	129	141	123	139	149	119	136	128	131	119	127	132	117	129	136	116	115	131	127	122	126	158	134	145	126	127	129	125	112	112	109	123	111	132	122	120	107	137	108	134	146	113	129	144	126	122	117	117	139	113	149	116	118	151	106	144	112	111	127	136	127	138	110	131	119	123	124	117	124	135	120	131	131	135	133	134	130	99	115	103	115	96	127	109	103	118	117	104	122	144	106	103	115	114	133	127	110	133	132	140	114	137	130	114	127	119	139	120	116	124	122	123	109	118	131	96	129	145	125	111	126	125	134	131	138	106	124	148	126	144	122	94	124	117	121	108	126	118	118	142	114	124	129	138	114	136	132	110	114	128	115	118	121	124	116	140	138	129	118	114	120	126	142	140	129	111	110	147	113	126	155	131	133	93	119	116	124	99	128	149	114	112	121	134	126	118	144	119	124	115	119	139	140	140	103	151	127	128	102	143	122	131	111	120	113	134	104	115	141	128	129	110	108	106	125	100	103	125	123	128	110	140	131	111	108	127	128	138	143	123	118	124	119	124	121	133	125	136	131	114	123	133	138	115	132	107	127	97	141	128	117	121	115	127	133	109	102	150	118	119	123	120	132	128	141	111	120	113	129	136	123	121	122	117	105	119	112	123	119	106	137	108	140	104	129	128	134	122	128	104	124	114	90	125	125	131	131	133	117	122	131	117	125	117	131	118	124	110	123	117	122	148	126	113	129	109	129	112	119	126	145	127	117	122	120	120	121	138	136	124	130	114	118	117	117	134	114	123	111	118	108	129	120	124	110	134	105	119	137	105	113	131	109	128	119	119	115	128	107	106	128	118	122	112	135	112	124	113	107	122	106	113	141	121	120	144	133	146	134	109	125	115	111	131	134	134	105	118	126	111	118	121	120	135	103	124	141	121	100	124	111	111	127	124	119	115	145	134	124	107	127	133	129	119	115	100	118	130	116	118	111	128	120	118	111	113	126	113	118	105	112	144	124	108	117	112	133	122	122	89	91	124	122	121	113	112	119	118	101	103	121	112	125	107	120	132	133	143	135	121	116	103	122	135	137	115	108	125	111	109	97	115	126	140	120	138	116	114	120	124	122	105	109	115	106	104	122	110	119	138	132	126	110	107	109	130	103	123	119	119	120	120	117	124	113	142	109	133	109	120	108	99	138	100	131	123	117	122	121	134	109	90	105	136	123	113	122	141	107	123	113	116	129	118	121	116	126	135	138	114	106	113	127	137	127	141	113	126	127	112	124	125	109	148	127	127	140	142	122	117	128	114	131	102	123	119	119	108	118	125	125	122	117	141	107	131	133	130	128	129	118	115	119	124	110	133	135	134	134	130	125	123	119	116	116	104	119	117	136	110	134	124	135	115	132	141	125	131	131	139	121	120	114	127	106	119	135	134	145	112	104	125	113	111	130	142	104	108	133	123	139	126	121	115	129	123	117	120	102	106	105	131	114	106	113	95	123	111	121	126	139	127	123	121	120	113	140	131	122	107	126	147	136	116	149	106	113	112	129	118	125	119	128	122	137	125	115	147	129	124	125	120	135	134	130	134	132	141	138	104	117	130	119	123	136	125	107	111	129	116	143	131	128	128	139	126	143	105	119	120	107	103	117	123	102	128	109	116	120	132	127	134	126	108	112	116	115	125	104	138	124	147	139	130	127	112	153	98	128	120	117	106	104	116	133	110	110	133	123	131	108	107	127	115	110	113	123	139	123	114	108	122	133	114	135	133	135	131	107	144	137	118	118	118	116	124	101	116	122	130	143	109	111	119	110	109	147	117	120	125	129	129	119	141	109	136	118	130	121	128	115	124	155	133	112	113	117	145	142	130	128	106	114	105	110	144	112	118	114	138	111	107	119	121	124	126	136	128	136	131	101	131	110	118	113	138	123	127	136	141	125	130	136	128	124	123	103	141	126	121	131	120	121	102	109	113	156	118	122	126	138	128	116	109	99	120	125	127	131	106	111	128	130	120	112	123	114	125	113	152	102	123	128	136	134	115	130	139	119	120	132	107	130	113	96	135	124	121	111	134	132	100	97	116	132	134	127	110	133	117	125	126	142	112	124	109	136	131	120	132	111	106	122	107	112	130	121	129	129	110	126	148	130	125	109	148	146	133	124	114	129	129	114	116	116	136	114	124	124	127	127	108	157	123	120	127	122	128	113	119	99	124	123	116	112	124	114	108	114	112	126	98	114	134	133	123	133	119	110	124	126	121	138	112	126	129	108	115	138	106	126	105	127	149	115	133	130	114	138	121	123	116	112	143	109	139	123	125	145	124	95	130	131	94	121	144	112	124	125	117	116	119	116	115	102	108	113	120	126	119	114	120	135	121	118	103	114	106	99	138	142	127	137	134	132	109	117	119	141	130	136	123	111	130	111	129	116	120	110	120	98	128	139	125	105	119	131	139	130	109	109	128	107	126	101	114	114	148	121	115	136	119	138	139	130	129	126	136	126	99	142	134	115	126	152	124	110	115	120	125	115	94	112	112	122	110	108	112	115	123	120	111	123	161	135	116	121	124	142	125	140	110	132	114	128	133	121	120	105	114	115	168	121	129	139	127	119	121	151	124	127	109	105	132	112	114	138	112	117	115	126	130	130	113	128	124	110	113	125	117	113	122	115	153	126	114	102	150	128	125	127	109	112	133	128	113	121	135	129	115	127	128	127	128	128	134	115	139	133	124	125	121	128	136	120	121	120	118	155	128	111	131	125	133	103	109	123	129	94	121	128	109	115	115	116	120	112	108	126	111	130	115	136	149	114	114	131	128	122	125	120	125	126	123	112	121	126	119	135	134	121	117	130	139	125	124	100	118	112	118	126	128	115	112	142	120	118	140	128	138	121	115	129	136	101	79	109	123	106	126	127	133	98	127	108	131	109	99	125	124	116	124	121	116	124	117	132	117	102	126	154	109	124	129	132	109	115	140	128	121	110	140	137	122	121	129	127	117	106	118	119	99	108	127	129	133	134	113	134	132	147	140	154	134	124	108	106	129	123	123	128	128	124	119	117	130	112	105	112	118	104	120	121	110	117	126	121	143	113	123	119	113	109	133	112	136	124	124	105	131	148	116	115	147	143	116	138	136	109	110	119	117	133	145	108	119	136	129	106	117	106	125	141	96	115	111	119	142	115	109	128	137	137	108	108	131	96	119	117	116	123	127	116	122	123	121	130	139	136	140	122	136	128	118	136	104	104	119	113	100	138	139	129	132	138	140	140	141	119	143	139	128	123	119	123	122	134	127	122	113	128	112	146	114	103	133	136	106	100	128	124	106	112	134	119	127	162	119	146	119	136	149	122	133	132	139	128	129	136	103	127	127	142	130	113	121	109	127	148	122	123	105	131	141	144	132	120	121	122	115	132	120	117	120	118	116	117	132	123	108	107	121	115	127	89	108	140	121	125	106
2815	3093	1482	785	534	432	374	404	393	343	340	311	360	353	332	347	318	343	318	327	307	291	295	328	308	320	330	327	318	298	296	314	320	300	315	344	310	323	288	316	293	282	293	308	307	311	317	328	303	317	337	290	324	284	281	290	271	294	324	320	300	294	279	271	282	313	303	284	303	301	257	296	278	289	324	298	282	284	301	289	311	313	317	294	336	305	309	287	309	250	297	294	272	327	314	298	287	316	294	313	295	314	286	286	291	336	291	300	294	330	305	285	282	287	294	321	288	312	294	288	314	301	295	282	322	287	283	280	284	303	283	289	322	290	309	284	312	318	283	276	301	301	323	294	297	294	255	287	300	278	297	290	294	276	294	305	320	280	250	284	285	294	309	329	299	315	299	290	307	294	325	313	304	324	297	297	303	281	273	310	319	309	306	273	301	321	291	314	327	264	286	287	303	323	288	321	299	297	304	302	306	309	307	320	315	309	305	311	278	320	300	331	332	321	283	300	274	313	284	283	312	291	315	325	264	275	334	297	310	276	311	314	275	314	329	272	307	317	269	299	298	292	302	302	303	297	300	299	312	309	330	290	289	308	303	306	277	306	280	310	292	296	297	322	292	311	314	291	271	305	319	323	302	298	273	322	286	287	266	296	286	291	300	292	293	323	312	332	303	275	312	300	312	300	303	297	322	321	267	311	294	270	294	311	280	287	270	308	306	274	292	281	268	286	292	324	295	290	300	320	304	348	292	303	315	316	317	310	301	307	299	308	295	302	271	298	286	308	271	310	303	294	308	313	306	327	312	292	286	316	298	283	307	296	305	300	276	255	309	267	291	304	314	281	281	297	288	299	296	279	293	291	326	304	308	250	297	299	314	336	298	320	285	284	303	330	322	337	283	287	290	288	295	295	298	306	314	279	293	309	297	320	292	285	311	283	296	278	316	323	295	294	297	286	325	319	282	278	301	285	319	280	305	313	297	299	308	306	306	342	296	305	325	324	306	320	325	300	298	292	303	310	300	293	311	306	279	275	297	270	343	327	303	317	263	348	319	305	302	288	314	294	303	313	309	312	319	306	287	307	298	281	308	322	297	296	335	320	259	326	310	308	317	294	316	317	272	271	334	288	313	331	289	293	329	302	287	292	292	282	302	308	319	296	294	286	344	268	287	308	342	315	311	321	326	274	335	335	275	304	325	306	303	323	287	336	322	274	303	278	264	315	307	297	299	295	313	331	281	297	274	308	320	324	305	336	333	315	327	281	269	282	308	260	309	302	291	305	306	295	321	297	291	309	293	301	273	313	307	324	291	321	266	288	314	312	295	306	306	346	295	292	286	332	309	298	326	303	301	309	290	285	286	314	288	340	306	296	286	302	298	297	279	276	319	334	288	300	311	277	315	304	315	299	285	311	296	311	294	266	290	307	293	287	285	334	300	331	311	312	269	307	283	270	281	329	286	306	301	307	353	300	265	260	301	270	320	286	289	307	270	328	316	286	299	286	291	294	294	292	301	294	300	299	316	268	308	284	296	308	330	320	293	305	309	271	332	300	267	281	325	317	304	308	296	306	306	269	292	311	275	273	326	321	321	312	286	308	306	294	305	302	285	272	308	321	293	291	294	330	286	266	289	271	309	317	297	302	293	290	318	271	290	294	285	268	283	291	293	252	316	297	290	300	288	278	287	286	289	289	265	313	289	308	304	293	308	302	278	300	309	292	284	268	313	281	308	287	304	311	305	273	296	281	312	307	317	308	310	272	308	313	308	297	286	307	292	303	308	306	308	319	301	293	288	298	280	306	326	303	291	320	302	296	294	304	296	301	302	288	323	286	282	274	308	301	287	316	294	314	305	285	304	275	305	292	333	258	280	277	303	295	295	306	312	287	290	267	310	304	339	291	308	312	275	330	330	298	310	316	334	274	326	316	297	332	294	280	299	294	292	299	304	298	287	296	289	352	315	333	298	276	276	297	277	310	284	311	309	307	306	315	321	288	290	336	304	343	347	314	298	308	305	285	278	306	297	292	314	318	296	300	251	295	307	302	314	292	278	332	324	314	300	250	252	297	308	300	303	307	309	304	274	295	286	299	316	329	301	297	315	318	275	309	323	300	296	317	306	332	278	307	332	292	297	306	306	258	304	303	313	316	305	284	314	311	306	339	294	291	275	304	308	303	316	289	313	304	271	288	293	278	306	281	316	297	327	307	314	307	287	315	317	309	310	289	302	325	311	297	313	282	305	297	321	327	289	314	277	283	298	307	283	286	311	301	263	287	299	288	268	301	305	282	316	306	285	308	317	300	305	306	302	273	281	275	301	286	301	305	310	310	328	301	284	307	308	311	323	326	304	307	286	293	316	278	286	320	292	290	309	303	287	293	309	265	282	318	281	275	298	320	311	259	306	321	286	297	306	297	296	291	319	260	324	306	296	304	331	312	299	283	304	294	321	312	265	314	261	314	320	295	296	297	316	301	293	324	323	303	319	277	323	304	317	302	328	305	298	310	285	295	293	279	321	297	285	289	309	297	312	302	296	302	294	271	287	301	294	265	300	290	281	302	306	288	315	297	304	297	330	303	304	297	289	310	307	303	308	291	319	280	298	309	287	306	284	292	309	303	308	279	284	272	291	301	297	303	301	315	279	314	313	303	285	323	305	296	297	301	326	299	290	317	299	275	314	304	290	331	298	301	281	291	319	314	277	302	260	295	307	281	300	315	290	294	283	309	292	282	327	267	324	260	277	313	300	319	300	334	295	303	295	286	346	299	295	307	288	303	316	319	337	309	297	270	294	292	302	285	311	294	323	312	288	278	330	302	273	302	293	282	313	312	307	297	310	287	290	307	305	305	304	303	320	283	292	301	269	305	288	305	302	320	321	294	322	294	310	281	281	321	264	313	293	297	302	313	300	296	297	306	309	281	303	299	298	286	300	284	300	269	297	271	293	293	292	312	299	317	299	298	335	320	317	279	270	322	285	308	304	311	287	314	275	284	293	299	294	305	292	311	299	315	296	288	299	299	314	310	273	282	332	292	258	295	280	312	278	338	310	276	309	310	319	296	325	318	279	298	324	337	314	281	318	315	278	302	287	315	289	334	300	303	287	304	310	304	304	274	311	308	286	276	315	285	294	302	316	289	316	299	299	299	301	289	294	268	276	307	289	302	307	304	304	347	314	317	304	309	299	298	318	260	289	300	314	292	302	282	290	300	316	301	301	280	293	271	299	281	292	293	285	309	300	295	307	298	282	286	311	302	268	302	306	309	298	296	297	305	276	302	315	292	294	292	298	301	328	294	287	337	310	267	319	308	333	297	307	310	305	306	273	315	309	315	278	289	283	319	291	304	307	316	291	275	290	291	306	298	311	304	300	300	293	301	291	318	310	310	295	285	282	303	299	306	269	320	288	283	296	285	276	284	318	308	290	307	315	289	316	299	297	307	298	304	270	308	317	270	284	284	267	307	311	278	271	307	312	287	310	299	320	271	250	302
32132	21070	11694	958	476	404	402	423	435	364	398	363	402	387	375	404	400	402	398	395	411	376	393	399	402	399	410	381	391	379	382	408	435	409	365	437	393	367	408	379	392	401	380	392	402	382	377	406	395	435	362	392	339	414	374	424	436	416	382	411	441	400	407	399	472	367	375	390	396	427	382	423	438	427	405	391	396	409	425	391	393	387	383	402	370	387	378	404	405	385	395	362	356	448	391	415	402	392	355	437	372	372	390	386	362	411	393	417	387	358	394	388	351	367	395	431	424	386	387	377	389	352	419	399	369	400	398	381	392	384	389	347	373	419	354	372	346	387	439	406	431	362	398	423	397	386	371	416	393	368	386	374	406	394	430	385	383	388	381	372	404	378	412	419	381	405	405	395	375	382	389	360	375	421	388	410	373	379	385	405	387	404	378	390	388	365	367	365	435	355	362	399	395	372	383	414	366	381	410	371	391	373	390	344	420	373	349	359	373	428	407	360	407	378	356	422	365	378	396	403	388	383	358	379	373	382	379	406	412	381	349	424	399	381	360	397	425	381	384	368	376	447	364	406	391	403	388	386	394	429	382	408	416	395	393	385	348	394	395	384	386	435	434	353	398	388	395	358	400	368	395	421	395	397	400	375	369	398	412	397	378	403	417	422	383	420	396	410	414	404	403	363	428	403	402	381	418	380	386	384	377	385	375	397	389	418	387	371	425	389	393	391	357	409	405	381	375	370	391	382	416	393	359	384	386	407	417	374	401	431	386	378	419	356	399	418	427	372	403	395	380	397	449	423	408	404	439	394	427	384	436	374	356	394	428	412	373	410	390	421	396	401	393	394	356	405	353	404	403	415	406	385	435	371	381	388	440	377	384	409	382	398	398	384	416	394	418	399	389	373	387	423	368	406	417	415	414	402	366	379	405	381	384	418	390	425	369	377	380	383	378	381	372	360	404	408	360	375	397	417	398	397	385	374	363	370	356	430	347	410	400	430	363	393	422	388	372	407	356	406	375	382	375	386	377	401	430	401	410	407	371	390	348	395	384	410	380	398	388	389	410	419	400	432	401	414	394	399	384	366	391	402	403	387	361	360	394	402	443	417	398	418	382	380	395	391	387	430	388	381	371	410	388	391	410	390	387	393	421	411	417	410	383	377	348	396	373	404	396	408	372	401	387	434	396	365	387	382	401	369	376	421	392	402	370	399	409	411	409	400	386	395	376	402	403	415	363	384	375	396	391	386	401	391	371	396	390	389	447	422	399	431	374	404	410	412	425	393	388	375	410	404	420	417	359	369	392	381	422	429	416	388	383	388	374	403	390	380	391	368	350	371	394	412	371	402	386	379	372	418	387	389	372	380	383	393	378	419	410	380	418	409	401	400	401	392	368	441	421	343	389	404	410	393	398	367	399	370	392	389	377	388	417	414	386	407	404	406	400	374	436	366	377	358	387	386	365	411	387	386	416	392	394	383	390	389	435	420	390	408	401	406	361	399	399	369	433	403	392	363	381	407	379	396	405	364	388	405	376	396	367	367	382	347	421	386	380	418	367	402	393	379	399	416	395	424	397	400	360	382	387	404	403	367	385	381	390	371	396	417	370	366	411	403	439	412	415	371	392	410	404	403	404	410	363	382	415	400	397	364	382	387	383	384	415	391	420	397	372	412	395	407	374	412	409	381	401	388	431	430	396	422	445	404	409	388	378	394	398	365	387	423	381	398	356	378	415	423	403	391	424	415	359	389	404	427	353	366	409	430	371	413	402	409	402	336	363	378	408	399	360	386	409	413	380	415	395	375	391	403	402	385	390	397	411	381	351	409	356	385	385	352	412	367	392	413	384	339	384	400	394	407	412	413	390	416	386	388	398	363	420	388	402	405	373	405	377	393	372	386	401	408	373	391	413	382	399	352	389	423	375	397	410	419	423	427	398	375	432	435	396	430	419	391	381	402	401	410	426	381	358	368	356	404	396	384	406	383	396	412	412	378	433	372	395	405	414	373	420	408	377	392	400	380	384	385	370	360	364	364	419	394	386	370	432	393	402	394	359	361	405	373	380	380	413	418	414	388	376	397	398	380	406	380	409	412	370	397	412	404	376	377	436	376	415	410	361	376	393	359	408	410	384	426	410	407	396	374	366	388	383	407	366	409	390	367	385	405	362	415	393	395	410	371	359	386	376	379	398	386	397	409	394	389	400	408	374	374	382	380	401	394	394	415	431	401	361	388	403	387	344	375	430	390	385	344	397	366	385	416	398	392	402	401	416	386	381	370	382	389	376	346	375	404	350	372	397	369	420	386	378	392	375	403	357	426	420	426	412	380	408	378	436	347	414	394	354	382	424	387	387	380	394	382	400	400	401	379	358	371	369	396	390	425	380	378	389	394	418	388	405	372	372	416	390	403	335	367	416	418	404	358	350	392	429	366	386	391	392	409	406	376	376	371	363	390	400	383	394	394	385	380	373	395	386	347	425	389	407	399	420	426	420	392	409	422	377	414	389	394	393	419	371	372	416	391	436	403	408	346	387	377	380	388	408	353	404	411	413	382	397	393	400	420	410	415	377	391	336	389	416	366	446	383	418	406	372	395	381	387	356	392	388	433	397	448	412	425	397	430	381	412	391	406	407	415	378	397	370	410	439	385	377	361	400	415	383	428	425	395	371	412	392	407	377	420	396	404	383	406	400	367	409	409	413	412	401	411	415	404	413	359	374	348	385	408	397	380	396	380	392	380	393	393	433	380	404	344	381	386	379	393	397	381	436	403	375	386	369	397	381	381	366	378	374	392	390	372	369	395	393	373	377	377	397	422	363	353	393	376	443	402	378	401	400	362	401	394	410	409	385	421	357	367	419	395	359	413	372	355	415	427	366	389	368	377	366	416	406	371	388	371	398	431	359	375	434	404	380	393	363	393	378	376	413	404	374	393	398	370	387	400	398	355	391	404	382	395	417	404	372	405	366	380	403	416	385	389	413	387	427	381	369	394	416	402	374	380	389	373	413	438	382	408	384	365	367	394	415	366	395	366	399	396	373	425	390	399	387	392	403	377	384	379	380	381	372	370	358	404	393	359	377	376	409	417	355	395	399	367	389	385	415	398	395	402	377	412	397	397	379	387	398	353	417	410	396	421	410	396	442	401	373	413	410	384	396	383	412	432	407	384	374	426	423	429	415	368	393	362	420	398	378	400	430	398	371	392	427	379	398	368	431	400	385	386	364	361	419	420	384	361	405	392	413	365	381	438	452	412	375	381	392	420	382	426	427	376	356	444	369	387	373	426	393	391	400	419	397	401	379	417	370	402	409	356	412	357	425	419	364	397	387	396	392	389	412	389	394	343	356	369	408	373	381	359	401	358	404	396	393	437	356	416	379	418	381	387	365	374	417	422	374	371	393	379	413	350	374	390	408	393	403	388	415	407	410	405	361	396	379	407	412	412	406	401	426	411	416	387	365	383	390	415	409	414	405	433	392	398	400	411	392	375	369	369
5758	954	865	875	867	867	884	803	887	873	814	799	846	815	841	871	829	849	876	865	842	884	820	872	874	779	865	855	892	823	770	852	809	839	884	823	830	875	854	879	823	904	805	879	805	850	887	815	835	874	849	865	844	854	909	833	816	851	831	795	815	842	849	841	818	829	854	828	848	793	909	807	827	814	821	818	859	870	829	838	828	860	854	871	809	847	855	845	868	860	826	816	914	849	830	823	851	757	806	830	858	819	905	858	840	816	856	821	893	856	854	863	861	834	816	840	895	825	900	819	869	841	844	864	855	889	849	886	837	845	853	829	836	846	861	852	850	835	823	881	820	834	852	840	829	841	829	853	849	851	778	856	862	819	845	871	876	874	863	854	895	861	856	837	853	826	829	849	866	843	868	897	867	833	847	860	813	804	819	865	840	797	856	847	859	853	839	864	897	858	826	828	893	860	854	843	821	828	898	864	878	874	822	815	870	812	853	897	815	877	883	873	866	812	811	890	865	893	831	822	861	839	829	874	818	865	858	899	888	870	839	826	857	852	828	825	832	888	812	877	879	872	808	790	872	794	888	845	833	839	831	832	858	891	857	902	807	841	859	814	862	852	868	854	848	821	832	850	842	882	837	806	847	870	839	886	814	897	892	808	888	872	858	843	857	862	886	852	922	820	839	894	839	849	888	830	819	860	799	836	855	849	841	821	857	856	870	867	824	852	847	874	828	808	840	864	885	860	878	878	860	808	848	864	842	857	827	829	880	846	857	811	836	847	837	799	859	845	861	788	870	856	837	867	837	840	837	836	853	871	837	793	881	842	811	853	853	831	840	830	900	811	838	821	860	891	822	876	887	937	829	835	875	825	825	857	861	780	884	815	819	872	807	849	851	853	853	812	814	854	834	795	830	933	827	809	878	847	833	813	853	828	811	888	894	902	785	854	874	843	855	846	820	863	788	886	842	837	747	845	868	834	818	828	835	865	843	821	846	884	864	825	817	864	797	848	846	810	813	806	887	836	855	831	846	856	876	838	860	800	848	874	780	855	828	877	862	823	856	880	929	901	855	821	843	881	840	857	811	880	834	871	891	837	820	818	834	854	840	820	864	825	804	852	852	835	809	846	870	834	831	818	819	832	813	869	820	846	852	817	806	879	852	874	864	836	848	841	822	848	838	834	841	855	893	865	804	856	853	836	796	841	857	830	836	829	837	858	869	858	889	809	841	833	827	843	858	839	884	939	893	868	817	863	830	870	857	867	870	890	827	813	872	833	831	875	861	817	854	849	840	857	905	833	887	844	824	777	871	808	844	859	818	859	857	841	826	889	864	871	862	850	838	843	877	849	876	796	882	826	863	859	909	840	846	823	829	822	858	865	872	858	853	854	830	817	789	859	815	834	854	838	838	794	893	789	839	863	843	876	854	899	838	802	869	840	830	916	864	829	774	828	887	899	823	820	842	875	852	785	835	829	840	815	867	858	817	842	842	855	838	807	856	812	896	847	863	839	878	891	836	904	859	814	819	875	849	792	824	876	790	874	852	826	881	839	820	871	776	818	817	849	802	868	843	864	811	815	879	862	891	874	837	843	842	854	825	851	806	839	838	802	846	853	810	838	821	855	891	885	836	868	799	872	856	837	812	839	873	832	835	867	813	885	896	828	805	865	816	817	864	858	842	822	884	821	856	884	855	836	877	853	834	857	864	900	874	838	807	845	829	824	807	810	801	841	826	833	855	851	886	872	896	927	866	858	852	834	878	819	853	832	871	894	866	796	836	823	821	809	802	839	827	838	849	841	836	862	881	791	879	825	804	854	840	836	844	841	843	856	831	811	904	844	841	845	888	833	795	823	850	799	857	867	830	859	884	849	840	901	798	857	813	869	889	841	871	842	837	867	852	812	841	820	882	860	812	803	826	881	846	829	828	833	847	874	823	817	800	880	818	870	818	824	929	779	902	887	788	868	856	928	832	858	843	838	899	819	858	820	780	828	854	879	858	872	788	841	819	879	857	846	866	851	853	823	802	875	875	829	832	906	773	877	866	905	811	844	874	792	836	789	863	841	833	752	848	850	851	902	827	838	814	853	812	855	833	897	862	882	892	828	841	810	800	846	882	804	810	828	858	851	866	828	895	873	830	855	853	893	877	917	898	802	812	811	891	828	839	850	843	872	889	856	883	855	828	857	811	861	820	836	859	888	875	840	873	824	837	813	851	834	842	837	840	877	931	825	802	843	880	844	869	898	887	888	853	820	842	871	827	891	832	853	866	853	816	861	823	861	819	814	850	822	842	870	839	815	806	839	823	898	921	860	809	865	858	844	827	901	844	896	806	848	863	819	824	860	855	814	808	789	844	851	820	831	889	866	802	840	829	875	842	842	849	900	851	897	893	881	833	826	849	863	832	880	902	870	897	802	841	890	827	862	803	851	842	847	829	836	865	882	787	913	855	810	860	836	880	834	852	877	898	815	911	814	802	818	862	835	854	817	850	810	827	884	836	787	837	865	810	827	859	867	856	802	850	778	873	847	865	815	846	870	889	834	861	819	830	802	851	840	877	864	867	909	834	844	875	837	851	861	789	853	815	899	869	844	834	828	782	878	855	877	855	840	840	858	824	905	852	824	877	871	859	874	858	899	820	885	823	839	807	827	864	882	839	879	814	802	822	867	832	864	863	906	843	833	832	862	863	858	799	894	839	847	810	887	831	902	860	886	839	884	850	818	832	818	829	851	843	831	859	794	829	846	831	854	807	825	832	844	800	857	834	854	863	805	823	876	814	826	793	811	840	787	826	838	819	827	855	873	812	873	861	857	885	812	826	841	891	841	840	832	799	811	833	862	870	890	826	798	837	915	807	821	846	800	830	850	874	840	818	805	853	848	854	832	839	839	851	864	814	865	859	839	851	868	826	850	835	854	903	838	864	824	797	840	857	861	837	862	869	855	849	858	887	774	876	847	828	868	869	844	800	862	824	872	832	808	878	867	812	852	838	793	798	833	853	852	824	800	854	789	836	814	857	856	813	848	866	840	889	841	879	867	869	851	827	898	811	886	834	801	855	810	784	805	907	845	845	860	857	880	840	859	854	834	857	836	834	876	864	831	845	857	856	782	833	888	903	836	825	829	861	858	850	825	820	849	844	808	816	827	877	810	852	910	838	805	828	844	900	769	809	861	866	856	840	831	894	843	807	864	865	862	824	828	892	810	832	861	873	805	841	871	832	841	839	827	876	807	828	876	857	819	856	811	857	810	878	884	879	852	827	883	866	877	785	855	826	834	839	819	877	867	856	778	808	822	838	825	843	817	894	848	852	885	828	816	860	877	881	847	836	799	808	866	820	845	848	905	820	834	819	829	847	837	839	867	868	849	824	833	851	840	870	870	820	838	879	879	850	845	819	850	876	853	864	794	879	853	889	794	856	857	863	865	861	874	862	866	818	884	826	879	827	796	824	846	859	829	853	881	811	790	825	900	889	870	821	858	863	851	843	840
24983	21505	24840	28610	21490	21167	1178	397	358	301	297	293	297	314	297	289	287	289	324	280	271	307	281	305	283	253	263	271	270	282	268	306	280	269	278	284	314	257	278	264	272	292	276	286	236	256	269	299	287	291	282	286	316	263	277	270	272	273	276	285	308	253	295	293	278	280	288	299	283	269	234	285	255	276	231	246	269	298	290	313	279	290	271	291	286	302	269	281	280	264	290	256	235	283	272	283	283	259	262	290	255	262	254	256	277	262	263	260	264	276	291	304	253	252	262	283	268	270	251	264	294	237	290	281	271	268	313	309	308	261	311	303	272	273	265	261	300	251	265	268	248	258	275	264	252	273	288	283	253	277	273	282	255	278	298	278	277	263	262	268	291	291	263	303	281	253	269	277	283	245	268	290	261	280	243	268	273	298	273	281	270	247	278	299	265	259	268	287	248	259	289	266	285	279	252	248	289	273	277	278	241	271	275	290	283	277	258	255	254	255	251	273	250	272	288	243	255	266	268	276	298	269	256	263	267	279	279	258	248	268	287	298	292	254	263	241	284	260	277	306	299	270	261	261	257	259	275	245	258	266	293	278	251	264	303	290	264	311	303	280	288	281	289	270	261	284	239	257	262	262	290	256	264	264	296	278	287	301	291	290	321	261	243	260	301	248	271	290	293	257	251	289	277	267	263	273	245	284	254	261	264	279	260	301	260	268	271	289	244	244	281	289	313	284	289	280	258	268	271	273	251	267	311	280	287	262	243	255	250	262	264	300	261	303	249	254	281	285	260	240	279	245	241	280	268	275	305	276	290	283	260	273	269	263	255	272	247	273	315	308	258	274	268	273	286	276	268	278	290	304	275	254	301	261	260	289	279	289	244	292	256	263	322	256	247	286	244	275	246	278	272	278	282	275	286	290	293	263	283	258	271	298	273	262	272	279	286	251	274	298	269	289	259	247	291	258	253	284	284	283	287	294	291	262	240	285	311	265	295	276	308	292	269	280	267	285	272	279	260	265	266	278	281	254	286	274	296	279	277	281	265	250	270	257	300	267	257	295	269	280	253	284	256	252	274	261	258	256	243	285	288	272	286	265	289	302	277	253	267	289	271	261	283	270	268	280	267	283	256	246	242	273	281	286	285	291	308	277	254	296	266	283	278	267	286	297	261	291	264	295	285	271	310	302	299	282	240	267	269	281	290	271	283	268	273	297	298	264	259	290	298	319	263	283	295	270	318	281	272	252	271	267	301	308	270	296	262	256	272	269	266	270	291	337	282	272	271	270	301	293	278	298	277	250	278	284	304	276	277	294	244	277	253	301	284	284	263	265	285	278	251	258	246	297	291	274	257	283	270	262	295	277	279	273	293	293	281	251	264	317	224	280	286	297	307	270	273	297	266	295	286	289	306	257	293	263	286	277	273	230	290	250	266	249	260	304	267	303	270	288	277	279	305	304	281	293	239	270	301	284	272	291	283	241	269	284	300	298	320	253	277	269	294	277	273	267	289	270	272	295	308	246	287	285	257	273	288	252	303	292	261	266	293	264	281	264	239	279	287	263	253	288	298	306	261	267	260	284	261	249	250	245	254	239	284	262	252	283	276	263	268	261	258	298	261	283	274	261	257	283	227	234	260	260	259	261	251	247	271	228	278	294	264	261	291	301	294	285	292	287	288	299	253	249	252	260	268	277	294	270	289	259	283	274	294	272	273	287	268	298	290	284	305	251	252	259	324	288	278	259	302	276	243	278	276	271	258	277	273	280	295	273	254	264	249	267	277	285	280	296	275	295	243	272	286	278	255	265	261	248	273	284	293	289	235	263	277	263	305	241	292	251	259	269	259	273	298	260	313	266	266	288	274	262	256	287	249	270	254	272	267	274	278	276	263	274	278	283	264	281	250	236	262	287	249	259	263	258	312	280	272	264	291	274	265	256	282	269	255	282	243	283	274	278	275	265	255	261	280	262	266	281	306	260	244	292	283	292	255	252	265	281	292	260	235	266	249	235	282	268	284	278	247	279	260	285	255	294	265	302	265	281	244	278	281	272	272	233	278	264	280	292	262	250	260	253	270	271	259	265	269	265	239	287	295	250	272	248	304	265	259	258	295	289	283	271	272	266	269	224	278	243	270	280	286	247	290	260	291	279	258	231	272	257	229	307	239	284	246	269	263	275	272	294	274	257	282	270	307	301	294	313	273	260	269	278	255	278	269	300	269	275	271	254	236	270	283	261	277	261	269	266	279	287	276	258	253	253	292	282	242	276	271	279	266	229	270	262	289	240	252	298	277	268	264	253	228	270	275	267	265	268	243	274	295	279	277	295	301	268	278	229	280	276	329	266	289	256	285	262	283	288	269	257	286	266	275	256	280	280	264	263	249	256	254	275	276	267	240	243	283	248	274	278	266	267	272	287	262	280	287	285	253	283	269	292	312	297	283	251	259	271	268	251	286	298	264	275	269	281	263	280	253	279	274	243	262	265	260	275	242	273	295	280	274	306	268	254	283	283	283	259	295	260	254	270	277	279	236	291	262	267	258	260	263	259	291	266	287	267	285	261	263	242	286	267	279	259	235	288	274	264	260	271	280	307	278	303	289	261	247	271	306	279	270	268	267	280	293	267	280	264	312	274	245	280	260	272	269	288	290	258	284	254	280	283	267	255	290	271	275	240	271	257	280	259	266	274	294	274	277	308	248	301	273	273	277	252	262	234	281	285	283	270	259	269	259	286	280	278	294	269	282	250	288	275	266	273	252	263	254	279	275	291	288	272	295	261	268	278	256	294	264	273	292	252	307	300	283	283	266	258	286	276	283	270	265	254	287	284	312	282	268	275	259	276	265	286	276	295	285	283	257	262	273	262	289	259	277	268	235	269	269	266	267	299	264	295	306	267	237	245	250	246	251	247	286	297	301	250	248	248	240	251	304	280	235	270	290	292	299	266	280	260	279	296	257	287	281	281	266	266	257	260	281	296	271	263	252	256	277	258	261	277	294	245	303	290	303	272	299	251	264	280	280	269	251	270	286	263	299	236	263	259	274	280	269	265	309	328	295	278	258	272	282	275	285	292	282	288	245	274	315	249	255	279	280	323	274	248	287	283	294	297	268	257	268	269	244	260	265	289	282	275	270	258	271	254	254	274	239	249	285	262	289	269	303	278	322	276	256	312	295	258	277	277	307	273	267	313	264	302	328	274	295	269	268	248	280	260	269	271	298	263	245	272	254	261	259	293	279	252	276	295	280	264	262	251	286	254	297	279	259	274	313	250	293	277	247	265	277	275	269	279	254	282	280	284	231	292	251	301	280	283	289	266	274	268	305	258	259	290	288	246	280	288	280	274	239	260	281	271	295	262	268	301	260	289	234	256	279	240	283	271	273	280	271	264	294	282	255	267	264	240	240	296	250	298	271	265	290	288	268	257	269	301	241	291	281	261	215	275	268	285	270	252	251	263	254	248	256	281	274	270	258	241	302	272	245	284	285	263	255	313	287	265
2983	2049	1213	870	696	662	664	598	635	623	593	598	593	602	606	634	556	570	579	590	603	626	622	592	578	583	601	611	607	587	606	570	551	586	599	637	569	590	574	610	615	569	555	605	588	588	630	612	560	596	629	559	579	573	574	639	596	571	605	591	569	592	573	587	584	553	557	602	596	630	623	552	570	618	600	561	582	602	626	568	576	586	599	557	601	608	571	613	625	616	572	577	583	575	591	571	568	591	624	621	603	600	583	589	619	578	592	589	600	626	543	593	582	573	598	622	566	590	651	598	598	590	586	572	549	597	549	631	591	596	602	593	618	585	586	648	621	606	594	545	550	574	602	593	618	591	544	613	579	615	586	587	561	573	614	599	546	568	606	599	615	581	608	597	615	598	607	596	597	605	583	601	592	595	565	612	588	593	609	605	615	603	587	575	614	588	594	566	564	602	616	614	587	635	590	598	543	567	576	600	610	557	618	605	633	599	538	590	582	598	600	602	590	610	591	587	589	526	577	657	581	552	567	609	578	589	576	589	559	571	596	569	594	580	601	605	602	608	596	589	561	637	597	550	622	575	581	582	569	609	644	603	566	577	534	577	571	581	584	588	605	571	578	602	587	567	593	602	566	578	576	573	593	574	598	556	566	599	593	654	569	566	560	610	621	621	612	583	573	577	569	555	583	585	616	577	574	565	603	586	546	575	624	563	603	628	570	608	587	592	589	578	609	619	606	572	614	553	575	601	589	597	553	583	572	605	599	585	562	616	616	607	594	615	600	567	558	623	614	571	590	549	607	591	605	605	599	556	579	612	584	598	581	598	588	565	555	589	586	596	606	581	586	575	543	590	566	607	566	572	629	575	602	622	574	583	598	572	605	591	617	594	577	576	632	578	609	605	583	565	606	600	576	613	569	527	607	559	589	569	616	589	599	565	624	573	621	613	602	577	590	622	606	631	576	589	632	593	627	643	579	555	589	604	591	564	588	569	589	537	618	597	608	581	596	553	565	553	593	589	582	605	605	630	592	560	596	553	614	600	581	593	631	612	570	568	568	600	588	609	623	603	585	579	601	599	595	615	648	593	601	596	575	644	659	587	598	612	589	556	547	592	576	601	605	595	634	559	555	606	598	615	564	591	633	598	569	555	637	574	591	605	585	583	603	645	601	547	579	637	597	573	590	563	582	605	577	580	594	573	591	568	559	574	563	615	592	616	612	612	614	626	614	588	619	581	621	582	597	624	574	571	574	621	556	606	583	603	620	608	591	571	585	582	611	628	611	637	612	594	608	600	603	572	604	595	571	579	553	634	551	600	592	551	612	586	595	593	613	584	619	566	587	574	602	577	592	583	573	605	595	623	612	634	598	554	633	579	588	583	628	598	569	563	596	629	631	634	585	620	592	596	664	576	643	608	568	549	597	547	580	576	599	564	595	589	573	618	574	621	645	608	555	583	574	579	570	605	610	547	564	604	574	584	637	612	600	627	554	646	584	581	610	563	643	625	579	590	619	578	633	579	586	550	613	585	625	554	570	575	651	572	557	656	545	576	615	577	609	587	602	613	627	582	591	620	595	567	610	604	568	620	569	621	610	588	621	616	597	604	617	568	625	603	571	611	588	621	634	604	596	578	594	551	586	570	598	619	606	576	552	616	585	613	585	584	594	573	607	602	600	621	539	597	617	574	606	606	613	574	542	645	646	599	595	554	589	618	578	594	606	594	634	573	596	611	562	618	595	573	569	582	605	610	590	595	560	619	583	587	619	596	596	587	569	627	580	596	613	610	587	579	574	595	589	623	573	619	613	634	597	594	614	586	605	588	588	639	584	627	594	613	579	604	580	592	665	572	612	590	577	606	590	584	607	590	625	582	623	601	646	610	576	584	559	596	579	581	599	627	565	600	578	588	607	549	602	585	622	565	621	580	573	627	617	598	625	583	594	595	578	600	594	611	598	570	588	592	578	574	627	606	611	619	575	572	619	574	564	601	581	592	608	582	608	564	642	582	561	602	582	585	614	617	631	593	597	592	581	577	610	588	574	642	574	555	569	610	616	578	583	629	617	572	588	532	606	558	613	604	594	584	607	600	600	597	597	538	577	546	574	580	595	629	563	572	611	571	558	596	650	594	541	609	621	555	600	568	623	586	591	557	615	607	612	606	558	593	644	562	579	563	570	577	605	574	595	590	558	595	595	615	615	578	612	581	584	589	623	601	655	618	620	621	572	616	627	571	657	630	560	540	625	566	561	540	599	618	586	613	590	542	550	581	576	588	666	588	545	598	577	563	626	577	625	563	561	591	599	595	602	594	611	571	617	625	612	611	588	584	608	608	605	598	571	539	588	600	612	579	556	594	605	570	570	589	600	601	574	594	577	581	615	545	585	621	562	596	589	552	580	529	554	579	621	559	557	615	600	597	550	581	621	618	548	602	538	601	571	577	643	599	596	572	591	600	603	551	626	542	600	596	631	604	600	541	605	606	592	579	592	626	559	621	577	581	579	618	602	588	583	557	616	604	564	606	560	592	585	578	627	624	635	621	594	611	554	598	569	578	592	621	598	598	608	586	563	612	600	610	575	606	615	645	545	631	589	572	574	579	614	578	627	550	562	591	643	571	587	614	577	600	607	601	619	611	589	587	589	598	576	560	586	629	555	599	606	580	604	577	607	604	550	592	619	601	582	621	650	589	628	616	621	607	571	596	592	609	585	556	595	603	610	579	567	586	633	590	591	637	590	592	598	622	575	584	586	600	626	611	599	584	578	617	611	572	578	576	567	595	600	626	578	641	598	602	616	586	545	580	632	601	580	636	636	615	604	585	578	620	572	632	565	616	645	643	645	609	654	516	594	568	594	568	576	580	591	588	584	582	590	601	587	569	622	576	604	530	618	586	609	583	613	581	589	625	551	583	572	620	575	592	551	575	602	599	608	624	608	559	602	592	621	569	564	612	564	580	607	647	581	568	635	550	590	553	568	598	618	585	643	623	606	574	591	636	626	587	588	612	581	604	629	613	596	602	596	569	581	577	613	614	573	572	630	577	559	631	589	617	579	639	580	587	603	587	590	603	598	638	587	553	555	585	579	592	615	590	595	585	634	604	638	578	599	595	601	602	596	581	582	606	561	622	610	564	593	603	613	584	549	563	613	572	555	579	592	577	554	576	618	629	571	631	554	629	583	599	611	573	574	559	584	597	637	581	567	578	606	556	546	607	616	597	633	580	632	611	615	601	592	577	607	574	626	645	582	587	629	596	579	597	564	650	574	557	611	609	586	597	579	633	590	552	577	630	630	572	599	597	621	600	628	581	601	573	584	603	631	587	582	587	561	569	574	609	571	607	605	563	602	578	584	570	580	583	574	620	575	633	566	602	585	577	567	644	610	590	611	549	559	579	582	581	591	597	607	593	620	607	593	618	599	611	568	607	634	566	588	613	611	599	578	558	609	622	623	601	605	581	568	556	604	626	614	612	589	576	623	588	656	594	616	576	558	573
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
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
