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
339388698720	339388699239	339388699790	339388700340	339388700889	339388701439	339388701989	339388702539	339388703089	339388703639	339388704189	339388704739	339388705289	339388705839	339388706389	339388706939	339388707489	339388708039	339388708590	339388709140	339388709689	339388710239	339388710789	339388711339	339388711889	339388712439	339388712989	339388713539	339388714090	339388714639	339388715190	339388715739	339388716289	339388716840	339388717390	339388717939	339388718490	339388719040	339388719589	339388720140	339388720689	339388721239	339388721789	339388722339	339388722889	339388723439	339388723990	339388724539	339388725090	339388725640	339388726189	339388726739	339388727290	339388727839	339388728389	339388728939	339388729489	339388730039	339388730590	339388731140	339388731689	339388732240	339388732789	339388733339	339388733890	339388734440	339388734989	339388735540	339388736089	339388736639	339388737189	339388737739	339388738290	339388738840	339388739389	339388739940	339388740490	339388741040	339388741589	339388742140	339388742690	339388743239	339388743790	339388744339	339388744890	339388745440	339388745990	339388746539	339388747090	339388747640	339388748189	339388748740	339388749290	339388749840	339388750390	339388750940	339388751490	339388752039	339388752589	339388753140	339388753690	339388754240	339388754790	339388755340	339388755889	339388756440	339388756990	339388757540	339388758090	339388758640	339388759189	339388759740	339388760290	339388760840	339388761390	339388761940	339388762490	339388763040	339388763590	339388764140	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2721	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2712	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23291	20172	26920	23191	19935	4813	1336	846	3980	20556	31700	25511	14477	4488	1405	688	517	470	447	461	413	431	451	444	479	457	447	423	424	430	480	438	407	423	437	432	426	460	434	457	410	473	450	441	439	438	438	473	463	441	442	485	476	430	428	452	461	454	440	450	453	460	430	465	423	434	427	441	440	460	427	463	434	448	419	430	431	477	427	450	480	472	453	446	458	427	461	471	481	447	456	441	410	424	478	472	424	448	387	456	442	486	420	492	435	428	429	404	468	453	466	468	446	447	434	423	451	480	417	429	417	430	452	467	446	440	488	463	432	461	442	445	485	427	417	424	409	481	421	443	463	459	425	463	473	401	451	434	458	435	456	456	472	467	468	485	448	425	476	445	455	443	439	445	440	440	424	436	482	445	450	429	460	497	434	441	446	449	445	442	437	468	427	438	437	479	483	437	397	430	475	443	410	444	435	431	486	421	442	474	440	434	430	454	456	452	422	428	451	439	447	439	440	449	425	402	425	450	422	429	425	472	434	441	438	455	419	430	461	456	440	448	469	484	427	438	434	477	459	441	446	442	465	455	447	448	459	410	455	502	435	401	440	436	482	438	437	444	442	433	449	433	477	429	456	431	447	402	447	469	480	438	428	479	441	436	436	418	429	444	427	428	439	432	435	472	444	438	437	432	456	458	439	440	425	405	428	449	448	441	429	472	459	452	475	429	435	419	462	436	424	462	455	427	469	436	456	444	435	468	456	465	420	464	453	468	484	487	423	444	458	441	437	483	451	472	472	460	440	427	489	475	457	431	444	451	419	444	462	448	458	439	432	426	430	458	415	467	473	422	448	447	432	447	445	463	435	444	448	439	414	412	412	454	426	418	443	483	443	438	409	451	466	466	487	442	434	461	452	444	427	423	423	453	442	447	475	448	420	497	422	424	453	471	485	417	442	483	428	461	457	411	434	418	444	430	420	405	404	466	413	426	400	475	427	430	443	430	431	415	446	460	427	420	466	426	429	445	477	443	426	451	418	474	468	438	426	438	436	499	418	453	452	464	433	480	496	495	476	434	471	442	448	429	435	460	447	456	489	440	445	453	421	462	447	440	438	418	469	467	425	463	440	471	454	417	423	424	433	441	436	445	457	425	421	429	429	439	451	429	450	448	406	468	432	446	416	436	412	420	422	445	471	442	449	452	443	437	444	441	418	464	445	445	458	434	429	453	467	470	451	432	479	413	463	478	479	463	432	454	401	409	423	470	468	495	422	443	446	467	435	435	401	419	498	434	507	475	429	422	457	456	438	428	448	435	456	438	429	446	488	420	443	460	439	430	453	432	413	433	443	461	448	428	419	430	460	454	454	437	442	452	485	462	452	439	434	437	402	461	457	406	431	451	479	425	419	439	422	416	477	450	431	413	451	442	472	466	466	431	495	416	427	447	437	422	444	407	452	458	436	459	476	425	433	463	437	423	476	437	420	464	442	453	454	444	422	439	442	506	432	438	469	421	421	436	411	428	415	447	433	444	417	461	426	450	465	463	436	453	432	423	453	457	442	452	455	467	453	410	481	459	424	446	450	434	400	465	411	418	449	468	446	427	423	422	440	464	444	401	421	457	446	434	463	431	408	451	439	462	449	423	442	414	408	457	431	449	454	493	439	436	463	443	442	460	456	396	451	443	445	437	467	455	445	450	455	437	432	429	443	436	437	454	444	444	440	486	435	489	434	473	419	442	450	448	450	433	412	466	411	442	451	432	465	422	454	465	439	443	446	463	428	453	427	451	430	468	449	488	461	432	426	433	454	430	431	414	437	450	402	439	428	467	453	472	434	415	447	427	451	429	477	445	484	470	424	418	425	486	444	457	456	482	414	424	412	441	457	419	447	450	438	425	451	434	421	430	460	404	458	444	403	446	495	412	438	458	448	442	452	444	445	434	461	441	424	474	427	425	454	462	425	456	457	461	435	444	451	455	426	420	399	464	470	421	459	446	447	459	462	449	440	409	411	445	455	488	446	442	435	479	468	432	454	452	424	446	434	417	447	459	458	424	373	473	453	414	445	460	466	457	410	441	427	404	480	439	496	435	468	470	446	443	419	425	444	411	436	436	416	428	450	466	446	489	432	437	426	443	430	430	420	412	411	465	470	423	411	405	442	431	450	453	462	423	418	440	437	448	444	437	453	485	423	428	463	432	447	450	456	453	449	426	472	409	426	435	437	436	428	451	465	420	454	436	428	422	448	430	453	431	422	461	441	413	424	430	449	404	441	429	426	447	449	438	438	443	431	432	505	429	445	439	473	453	469	439	469	452	422	441	444	451	444	452	460	435	420	436	443	458	413	465	444	428	421	483	448	411	395	407	452	430	484	421	414	437	446	468	467	490	430	468	443	422	435	461	436	435	425	439	456	416	442	436	464	443	436	489	441	452	468	429	473	471	428	493	448	409	453	428	422	435	423	433	429	470	478	422	405	442	469	452	443	458	451	404	419	487	475	474	447	443	408	463	457	467	451	446	455	425	501	446	455	448	442	427	434	451	440	448	430	441	435	479	429	445	422	462	447	481	425	420	449	470	432	396	463	442	455	440	440	415	476	423	428	437	462	445	441	436	433	448	482	481	453	418	431	419	427	435	469	452	422	460	435	438	455	440	466	479	429	450	433	470	436	434	496	459	472	462	449	455	448	462	453	455	456	409	430	434	467	451	462	479	451	433	398	451	441	476	448	425	434	412	444	440	460	457	425	439	481	454	426	476	438	408	478	442	460	499	424	410	410	439	420	452	442	463	447	452	454	441	413	421	436	443	481	455	457	424	433	438	422	446	446	453	463	439	439	410	449	463	428	418	467	443	419	408	463	448	426	451	458	452	460	443	466	441	457	420	445	443	445	433	473	458	426	452	477	415	438	447	450	432	423	444	453	466	466	479	471	449	482	425	441	431	429	420	472	435	437	450	489	482	431	424	453	417	450	428	423	418	447	444	483	449	446	451	437	425	463	430	419	434	449	433	459	435	416	452	452	454	457	406	461	419	453	461	460	453	500	429	432	436	434	428	458	434	438	407	472	446	432	433	450	441	456	479	458	425	445	433	456	452	444	457	438	457	421	423	430	440	407	456	476	452	450	454	420	448	403	446	429	426	431	457	441	447	453	454	474	467	456	422	456	410	430	443	478	400	440	440	450	411	479	445	410	427	458	476	457	439	456	461	462	462	435	427	420	476	428	386	401	482	445	471	439	439	440	451	470	432	448	481	410	413	436	471	423	407	484	481	491	460	429	463	444	430	466	461	451	427	427	411	454	452	445	450	460	460	414	445	459	452	458	434	453	435	432	487	451	472	440	434	408	441	448	464	408	426	441	430	482	441	477	433	483	458	441	415	421	414	424	440	457	457	419	444	458	396	460	470	441	405	451	426	470	447	433	485	468	434	459	443	420	448	436	404	413	476	414	443	408	431	456	488	451	458	439	450	434	449	487	476	430	470	449	445	440	463	447	470	463	456
4351	6749	4981	2750	1724	1279	1039	973	6339	23630	28986	21253	11444	3898	1496	697	469	442	427	395	462	426	424	446	403	438	434	432	415	393	410	418	427	400	414	468	407	464	415	394	445	386	426	446	427	400	431	410	428	405	410	406	438	420	390	369	424	444	419	416	407	416	411	421	414	401	425	417	416	391	420	422	391	426	354	424	407	408	389	393	439	370	437	404	411	423	431	456	421	431	432	431	424	399	382	410	408	403	422	402	421	405	409	411	439	426	391	424	461	382	396	438	398	442	420	419	426	406	426	433	407	378	450	394	423	400	450	383	379	400	386	453	383	385	376	396	385	428	418	412	467	405	420	455	425	407	416	417	430	378	398	428	387	415	444	392	420	449	444	432	426	419	409	426	412	389	398	399	418	426	405	384	422	424	446	398	402	442	423	393	406	439	402	384	402	456	415	407	423	423	403	409	417	399	405	407	422	401	422	391	438	416	405	431	393	434	426	428	421	414	386	411	417	400	403	449	395	416	403	406	389	381	405	406	448	389	387	457	375	409	424	393	431	409	411	404	426	401	404	422	411	440	409	400	392	427	401	434	407	435	405	392	422	439	401	391	446	406	408	379	444	440	404	484	422	412	434	423	444	404	404	398	413	451	405	463	445	392	436	392	428	413	395	413	423	428	404	427	447	416	444	448	377	413	367	409	370	394	413	412	397	412	418	443	400	406	423	390	413	450	389	421	406	432	479	419	403	463	404	432	396	407	421	436	408	428	424	422	409	419	448	429	415	451	416	435	477	434	404	411	439	412	436	436	404	422	400	412	391	384	397	408	413	374	428	438	400	387	414	421	402	429	403	395	418	381	417	447	432	414	371	398	425	400	432	409	413	397	438	368	407	429	398	436	432	420	381	376	431	420	427	419	410	405	419	413	398	386	374	419	421	415	434	412	401	401	432	445	425	365	405	424	398	414	418	417	418	396	416	400	415	425	420	427	476	401	386	401	408	422	411	410	414	437	431	425	412	426	416	422	418	416	442	389	410	416	388	400	429	426	413	418	404	423	430	394	399	432	458	388	422	444	447	439	385	400	410	397	415	423	434	398	440	416	377	358	409	396	441	396	443	434	392	431	418	417	419	459	374	424	375	399	407	422	421	432	450	397	427	416	424	422	390	450	413	412	410	410	367	442	436	413	412	401	393	397	394	387	428	406	395	391	396	408	419	393	375	446	440	434	418	405	429	412	396	385	445	402	411	414	420	414	394	415	416	407	407	442	398	407	441	430	389	427	434	405	411	402	415	406	403	418	413	415	397	442	410	439	421	419	384	405	412	412	447	417	411	422	416	451	405	406	407	415	403	432	426	404	438	447	421	407	409	400	391	453	412	418	426	417	425	405	412	394	441	430	459	406	431	417	394	438	391	433	398	438	406	431	409	380	422	462	419	412	422	417	383	380	419	450	418	416	449	452	399	375	416	439	419	400	397	424	444	397	388	370	392	421	385	386	393	401	396	367	380	417	415	429	381	433	428	432	417	413	449	436	400	402	387	391	405	392	432	398	424	403	384	402	425	404	398	406	425	405	383	415	399	435	414	416	403	402	415	434	401	414	388	433	419	415	408	400	392	370	403	384	394	379	390	419	433	414	414	395	398	405	404	392	411	397	435	427	445	401	421	414	369	423	405	385	398	361	400	441	411	457	389	410	392	396	404	406	419	397	396	422	393	413	415	406	375	392	400	415	381	428	417	392	415	407	401	416	412	386	397	430	396	384	367	393	425	408	405	372	436	433	398	419	433	377	399	425	444	413	411	398	414	453	382	409	411	424	425	438	412	452	439	441	385	423	394	405	443	410	424	399	434	390	421	417	397	470	431	419	404	372	431	462	398	393	448	414	383	477	389	448	395	406	418	390	453	377	395	425	449	425	392	430	408	391	357	407	409	417	409	430	403	396	420	404	419	402	434	397	385	422	423	437	396	378	401	447	450	431	400	418	432	421	413	379	413	401	413	425	419	425	408	432	401	442	409	381	420	401	394	417	394	373	427	431	390	435	402	400	405	389	397	412	437	405	394	452	406	418	401	402	408	396	395	417	416	425	378	405	380	432	403	443	426	409	428	408	415	403	401	391	397	404	423	427	375	379	428	398	414	364	419	419	414	444	434	420	435	446	420	437	418	415	404	393	426	424	419	407	405	412	425	405	397	401	400	436	444	386	430	417	398	441	397	468	427	414	385	392	427	432	390	398	383	392	389	413	424	417	435	390	426	425	412	399	416	418	431	400	441	446	446	412	409	384	438	434	420	421	411	437	398	406	396	389	426	413	438	440	391	364	410	415	395	382	373	422	427	439	438	441	444	414	414	406	425	408	411	457	408	418	423	426	444	397	387	411	414	375	380	396	437	418	418	423	403	412	436	367	451	439	401	377	405	387	375	423	422	434	414	439	443	424	381	403	418	434	427	414	419	419	427	409	439	389	394	403	416	437	423	421	394	392	432	384	391	414	458	389	433	373	398	402	426	390	422	405	439	438	388	391	371	412	399	432	384	419	369	423	405	440	450	410	402	397	398	390	373	400	426	454	401	387	394	392	434	416	409	410	419	421	407	399	408	396	427	413	406	418	416	392	416	437	394	438	393	423	427	363	430	409	410	400	409	419	437	413	438	446	417	444	389	411	376	387	435	414	394	393	419	427	415	380	388	365	392	438	407	408	404	407	422	423	424	430	411	420	382	380	444	401	439	412	433	425	432	432	397	461	418	410	418	391	398	398	417	406	382	428	422	399	444	409	410	425	401	399	420	389	357	439	384	424	409	397	408	407	385	419	432	393	447	412	407	373	405	411	435	425	438	377	432	383	425	393	414	415	423	405	402	405	389	443	412	414	409	399	420	392	403	414	379	431	414	428	411	396	397	390	435	402	411	444	374	440	418	420	411	420	407	400	451	414	415	385	399	413	429	361	405	408	419	400	418	434	410	405	422	430	432	397	410	404	408	399	451	438	399	425	416	408	430	354	423	405	377	409	424	432	408	409	401	406	420	397	399	419	413	406	393	408	424	434	393	446	383	410	410	396	396	409	395	429	434	403	397	419	439	383	387	427	400	384	387	408	377	437	446	424	441	430	424	413	416	373	399	379	430	434	407	399	401	372	419	402	400	424	396	419	413	404	416	424	401	386	426	399	454	395	401	429	428	399	421	460	411	408	436	415	409	432	425	412	418	407	388	380	394	393	412	395	399	413	380	401	424	411	398	407	440	421	418	398	407	383	408	414	390	414	392	411	437	429	387	421	400	401	411	411	415	404	416	427	396	404	393	414	422	400	391	421	443	399	393	426	406	381	431	418	391	393	425	408	382	394	425	437	434	424	437	378	427	384	435	409	410	365	420	366	408	417	439	411	426	411	423	413	384	421	430	424	459	432	407	396	418	407	412	368	421	421	393	400	366	421	374	418	384	401	404	420	415	445	419	363	410	408	417	405	453	380	414	412	400	407	407	395	387	382	404	417
27579	9635	1101	696	458	390	408	381	411	875	1613	1782	1252	687	436	388	323	344	325	352	339	316	357	359	351	367	332	346	344	348	334	317	306	370	357	334	370	366	349	336	337	371	333	334	374	311	356	345	354	320	311	387	330	375	351	349	320	354	354	362	342	321	364	308	317	339	335	332	322	344	353	339	352	376	333	346	345	357	336	357	360	337	337	369	353	326	342	344	321	350	333	347	370	357	336	326	357	349	339	344	364	336	295	307	328	335	340	328	353	340	337	372	332	308	325	347	353	331	340	350	363	353	331	358	296	331	299	346	344	351	346	330	328	320	353	358	347	334	336	338	346	338	350	347	331	383	318	338	350	325	355	362	365	331	381	339	329	343	325	322	321	347	333	343	348	359	333	312	356	326	324	331	332	321	346	337	338	313	331	365	343	311	344	354	353	330	342	317	318	327	352	309	307	338	338	334	313	313	294	310	327	359	345	340	340	322	309	356	347	306	338	329	303	349	346	330	349	326	333	316	321	359	368	339	356	336	347	335	365	363	336	350	317	351	360	352	356	336	330	337	380	340	332	350	364	323	339	359	296	345	322	352	357	352	321	349	343	314	305	297	321	355	358	351	331	322	344	308	342	324	352	350	333	343	311	325	338	340	332	315	362	376	366	336	304	327	324	358	391	336	345	334	333	315	328	340	360	304	318	352	324	305	335	367	375	349	344	334	335	326	321	321	324	334	337	318	344	306	345	341	323	310	347	319	341	304	335	344	348	349	367	345	338	325	298	315	351	345	348	347	382	314	335	315	323	341	311	365	381	356	323	352	330	340	347	350	323	299	334	340	325	331	320	357	333	356	331	359	336	342	297	329	317	369	318	328	337	348	359	314	304	330	351	307	336	334	369	375	329	330	328	315	356	337	367	335	359	336	331	340	332	311	345	346	328	336	329	363	371	318	323	334	336	331	304	343	369	329	347	345	346	321	351	365	362	337	351	344	303	334	348	353	336	348	345	322	341	346	335	327	326	343	321	337	350	311	328	376	323	313	296	323	350	380	335	340	340	322	353	344	392	367	340	325	332	331	356	354	348	335	321	382	307	327	320	358	343	319	319	327	346	328	348	364	341	358	363	336	332	325	379	319	347	352	324	365	346	364	361	348	348	367	362	375	343	340	329	309	348	334	324	320	363	330	352	339	340	335	320	305	336	351	366	355	330	339	360	330	319	326	353	347	322	323	350	328	370	322	341	333	341	350	349	346	355	355	345	350	296	336	320	314	333	347	305	318	329	317	349	355	320	339	303	352	316	338	351	380	353	334	354	355	380	349	331	375	322	366	332	332	354	383	323	346	354	354	336	355	323	356	337	348	303	346	350	312	344	382	338	331	344	356	321	317	326	321	326	343	341	314	307	320	348	344	340	351	336	330	319	318	334	359	309	333	341	328	364	332	337	329	333	332	358	377	288	348	325	320	305	308	339	345	351	363	382	341	355	321	322	357	336	328	362	336	371	361	356	343	294	358	309	338	361	310	348	348	358	338	342	334	370	364	352	307	350	366	321	329	337	336	327	340	345	360	366	368	333	317	374	328	363	362	324	337	340	362	323	325	353	336	332	334	348	363	353	342	316	335	362	340	361	368	327	326	370	358	334	347	354	331	357	363	313	331	348	348	360	306	326	338	331	364	344	326	343	367	339	344	331	364	363	356	313	341	322	346	323	341	349	328	365	360	360	350	327	342	359	340	350	321	342	308	370	342	330	349	337	347	323	299	367	335	332	314	289	336	357	316	350	324	383	343	336	332	338	374	318	318	324	317	363	326	364	355	352	354	339	316	350	323	298	334	339	334	301	329	333	379	361	329	345	321	339	322	379	354	313	338	362	337	321	311	324	340	327	276	326	357	360	330	320	367	359	321	319	326	317	322	351	326	340	326	367	348	325	331	320	334	342	355	333	356	332	327	340	340	341	335	314	328	363	333	322	338	315	390	344	363	336	343	358	307	354	337	344	316	344	333	347	340	346	334	405	371	316	361	358	345	336	348	294	327	326	351	353	324	317	328	359	327	374	331	374	344	312	346	344	331	339	327	342	378	345	369	364	314	329	343	357	325	358	332	354	332	308	309	342	337	347	312	361	336	335	349	360	354	318	335	325	337	325	352	294	320	350	339	357	330	355	359	354	329	335	329	343	312	330	348	312	351	349	329	305	344	333	327	327	357	312	328	330	305	313	310	354	334	333	362	356	312	358	349	346	341	348	385	308	360	358	338	347	342	338	330	329	357	325	323	328	354	363	339	351	323	372	347	343	351	277	334	308	335	347	349	342	354	335	329	346	335	357	353	336	345	341	370	309	334	345	353	335	329	355	347	340	342	344	337	323	345	326	319	314	327	354	378	362	355	334	346	322	322	335	303	318	314	325	322	331	361	324	362	365	348	367	375	318	338	370	337	335	351	341	356	349	336	312	345	335	351	351	316	341	304	319	314	357	334	325	331	336	339	311	351	341	350	315	335	349	366	363	349	338	337	310	351	315	334	334	343	355	338	335	364	337	344	359	318	347	321	367	313	348	320	339	358	308	352	359	346	333	350	358	354	354	355	331	336	323	337	354	333	321	374	331	320	346	346	320	346	333	335	342	358	356	325	335	332	326	356	311	352	313	361	346	368	349	327	325	321	362	369	320	357	319	285	345	330	355	327	353	354	334	295	342	330	358	360	306	331	331	345	354	348	375	341	328	319	315	300	334	332	317	350	368	327	335	323	333	318	369	319	354	364	343	352	353	361	330	370	315	354	358	341	313	367	356	318	351	316	309	345	327	330	308	359	352	301	363	336	361	333	325	334	316	372	348	305	361	307	331	319	339	333	366	341	325	310	309	360	359	337	370	329	387	360	338	355	341	326	343	339	356	346	323	305	369	302	324	332	336	330	343	344	343	375	366	377	339	337	382	329	346	337	365	338	331	325	346	358	347	356	353	340	361	351	360	343	340	349	336	355	359	327	306	334	320	367	349	322	369	334	328	353	349	337	323	335	328	343	369	340	364	352	379	348	320	326	339	346	314	322	315	352	334	301	298	309	341	371	346	354	330	327	325	318	360	337	325	331	341	346	335	304	344	297	342	346	335	305	337	323	354	367	364	323	357	339	336	362	321	309	319	353	350	362	311	370	333	351	361	345	366	323	341	339	327	358	325	335	345	321	345	360	332	338	323	313	346	351	313	325	333	298	341	340	340	352	343	312	368	306	320	356	336	346	324	335	343	332	365	322	341	325	310	345	339	338	322	356	327	340	342	330	364	346	324	325	327	351	323	338	359	314	299	340	338	333	361	351	374	332	340	369	375	341	345	307	322	362	335	331	329	361	359	354	343	338	376	300	385	336	380	372	321	340	348	339	333	343	343	339	347	336	360	346	317	358	337	353	361	318	312	340	299	338	351	348	329	329	326	343	329	383	351	357	356	391	311	367	364	335	312	325	347	309	350	322	344	317	345	298	369	367	370	312
5476	911	769	630	437	363	382	347	434	1206	2106	2069	1461	779	436	353	336	339	300	336	292	294	296	307	351	324	304	297	332	310	301	301	290	328	338	290	301	313	290	288	289	307	307	289	339	266	332	344	327	301	335	309	309	319	315	314	294	294	316	311	344	291	297	300	326	328	281	335	306	313	283	303	332	329	333	304	279	313	364	334	339	320	313	342	290	303	293	309	283	319	318	320	332	288	323	314	304	320	322	310	330	298	322	321	319	315	305	303	341	308	304	299	322	324	291	337	332	301	305	332	326	314	312	317	305	329	286	316	299	297	307	311	303	309	328	280	316	309	308	302	299	308	321	315	308	291	301	348	318	304	317	336	327	297	343	306	310	298	332	345	339	333	331	313	307	348	309	310	320	332	312	311	332	324	348	285	333	326	263	304	334	316	326	328	326	329	288	310	298	319	365	316	308	320	334	339	313	336	303	318	345	304	326	310	304	322	313	309	338	335	307	291	320	322	303	306	315	324	321	313	329	317	325	303	318	309	321	302	315	335	318	346	340	314	302	317	325	300	315	304	318	359	319	314	349	291	353	306	328	322	309	291	321	350	340	331	307	316	334	311	310	311	346	329	351	340	338	280	294	337	339	340	325	326	308	306	334	318	328	292	322	313	315	327	321	297	311	299	314	291	323	323	301	304	321	320	326	335	288	325	301	309	316	312	336	321	302	332	336	308	312	315	319	293	345	289	313	345	318	317	309	310	323	289	307	331	311	310	319	282	339	302	286	311	332	303	322	306	302	309	321	305	299	329	345	321	315	312	334	334	288	300	311	293	318	309	308	349	332	313	314	315	315	300	309	303	321	334	325	315	290	313	308	312	344	297	338	306	305	329	290	307	336	290	322	304	298	326	322	348	314	305	303	344	260	318	329	273	320	297	299	291	291	343	318	313	303	324	301	313	335	289	302	292	316	328	302	345	334	303	317	301	306	291	334	292	325	311	306	324	347	323	287	318	308	305	336	302	315	279	323	315	340	300	297	294	320	303	321	320	321	318	324	326	341	312	312	303	314	302	292	315	319	313	337	329	291	332	313	285	283	301	315	290	294	307	316	314	339	320	317	292	342	323	344	324	334	272	317	305	306	353	320	338	327	314	351	313	306	364	336	322	310	334	323	281	330	331	321	309	330	314	313	332	304	295	310	293	300	329	293	324	320	334	284	336	332	336	279	348	279	323	341	306	313	312	321	320	272	329	334	331	350	324	289	327	311	339	289	317	322	331	306	319	320	323	311	317	329	285	314	321	307	324	300	316	316	307	294	299	314	298	331	295	295	317	319	325	329	301	326	324	338	341	313	306	326	323	304	327	336	311	324	352	310	308	298	326	300	318	336	307	308	322	311	342	290	320	339	292	307	343	313	299	297	319	311	314	310	306	320	300	296	298	272	332	337	311	323	330	315	318	319	315	327	298	299	290	343	289	331	313	303	318	308	295	302	305	336	306	322	320	304	304	332	303	334	317	327	314	309	321	326	319	302	315	337	280	302	311	296	340	316	312	308	301	325	277	300	325	325	326	323	362	297	319	296	321	302	294	305	301	331	340	323	349	315	334	305	308	314	333	318	308	323	300	308	282	333	304	283	317	323	314	314	306	313	303	332	313	311	332	329	318	329	341	296	352	315	299	329	312	330	297	292	292	302	339	334	306	325	296	327	313	300	299	314	321	308	332	326	282	330	312	311	316	308	319	326	306	314	272	298	349	304	275	333	324	305	309	276	309	308	328	299	312	307	334	333	304	320	327	316	310	361	296	297	333	303	335	313	294	334	360	348	317	320	293	302	289	313	328	333	302	300	322	322	310	316	323	310	301	295	339	326	315	323	301	317	316	293	367	284	302	322	309	339	310	342	313	305	316	310	327	280	314	309	326	325	326	313	317	319	331	296	321	292	320	323	312	307	351	307	279	311	336	319	336	304	292	338	341	344	276	270	317	283	306	326	272	322	349	335	343	317	299	317	330	311	300	328	316	305	313	330	309	284	334	310	323	306	311	303	305	317	290	288	307	346	312	323	374	294	338	308	313	290	336	303	309	321	333	321	298	317	316	317	328	363	337	311	325	322	317	325	323	298	338	309	336	339	277	312	305	309	333	298	347	293	306	343	358	296	325	344	307	319	309	305	294	324	296	319	297	301	338	294	302	327	335	307	317	320	321	291	305	315	304	314	317	299	315	299	323	319	304	304	298	292	304	301	315	322	345	333	349	349	283	311	307	310	292	329	301	294	337	308	294	322	328	315	304	297	316	302	290	298	284	318	298	308	335	326	360	279	360	318	326	310	323	331	348	318	321	306	305	326	301	297	293	317	308	292	278	344	332	328	333	307	332	339	344	304	296	326	311	317	317	320	316	328	335	346	308	301	340	338	286	346	286	325	304	319	307	333	316	287	314	286	324	314	317	288	317	320	339	326	317	324	320	303	310	312	338	281	327	310	293	283	313	319	332	345	307	317	321	349	328	331	319	303	337	321	314	318	339	304	321	338	313	338	340	305	311	318	308	313	301	337	325	333	317	297	302	309	323	301	306	321	328	357	297	300	306	327	296	300	302	327	313	318	328	317	301	281	333	296	320	326	319	328	305	316	307	314	322	328	319	324	314	289	300	319	334	270	320	327	316	324	317	304	317	293	306	311	323	338	340	352	348	323	315	324	280	322	318	300	317	331	303	318	314	328	322	306	303	319	283	298	316	313	324	315	298	297	324	304	315	295	334	311	280	280	304	311	313	335	326	278	306	328	320	313	343	305	325	299	290	324	300	335	319	296	309	322	316	323	318	302	288	320	298	339	327	326	292	319	305	263	320	315	295	307	304	312	322	333	310	343	332	305	301	327	327	308	298	290	328	319	324	335	314	299	295	308	319	290	315	329	351	329	318	318	320	305	280	277	318	288	296	335	305	320	318	309	310	299	324	294	305	330	328	321	309	311	335	306	331	282	342	290	303	296	336	309	350	294	330	316	312	315	353	294	321	309	322	297	340	299	298	293	338	315	283	304	296	295	290	316	296	329	311	313	345	289	311	302	280	305	321	317	305	305	330	311	322	305	326	338	302	288	308	304	320	304	309	374	312	333	294	319	310	314	331	285	319	311	337	308	308	305	310	327	314	317	307	321	320	297	377	330	309	314	306	302	300	332	312	312	324	332	346	291	291	321	323	322	318	316	337	314	308	318	349	288	283	314	331	309	315	293	332	343	282	302	307	327	315	314	313	315	287	321	321	314	288	324	329	315	302	323	320	317	298	306	308	314	320	316	330	305	335	292	302	318	318	345	333	313	308	330	317	305	327	307	331	305	313	327	334	322	309	307	320	303	303	339	290	301	299	296	308	318	307	330	316	326	343	332	290	326	342	301	299	314	302	359	293	337	332	302	319	301	291	324	304	300	306	305	300	329	281	294	309	301	322	318	304	311	310	318	342	299	284	312	340	297	293	304	306	313	321	323	314	309	345
25721	21446	27375	25555	5779	1056	904	563	1034	9623	16446	16001	9885	2784	956	471	383	370	382	372	367	328	347	378	352	356	395	369	352	363	367	334	331	372	339	365	351	345	336	354	338	353	353	366	342	350	356	354	368	356	357	380	358	318	316	354	324	332	362	324	346	343	336	359	322	377	341	346	313	363	347	366	335	339	368	379	371	387	354	356	351	352	331	360	349	353	371	340	364	338	351	364	334	318	343	356	339	368	351	369	348	350	366	362	350	326	333	364	322	353	298	359	356	373	342	333	346	314	381	355	361	323	359	346	348	374	332	350	362	380	371	309	324	324	360	341	353	353	376	379	353	362	357	318	352	353	351	353	361	340	353	329	330	328	329	381	360	353	350	344	343	359	340	376	356	375	336	319	328	324	339	352	354	381	327	370	345	358	338	356	339	337	344	389	330	353	359	317	336	369	295	345	407	325	340	338	323	360	342	366	324	337	401	357	324	329	366	353	356	364	374	347	346	353	340	326	374	353	329	326	323	355	351	311	317	347	319	347	359	352	342	353	338	370	339	348	351	379	345	350	357	316	360	342	360	357	341	321	364	351	365	342	366	362	358	353	368	335	352	380	334	336	350	360	318	343	355	341	381	335	322	331	327	328	323	320	362	313	353	325	328	349	325	381	338	331	325	335	337	331	347	355	379	345	343	345	378	338	371	330	344	359	340	348	319	370	357	375	359	351	356	336	379	347	329	346	367	349	350	358	348	329	348	368	347	346	352	330	374	335	356	342	348	357	323	342	345	322	358	354	356	365	331	359	347	353	350	344	353	344	361	319	359	364	355	316	327	330	350	365	358	334	347	341	350	370	337	315	350	362	359	393	341	383	348	337	372	346	377	361	347	376	362	354	346	333	320	343	351	353	324	339	355	377	350	333	334	333	348	349	357	319	352	347	335	357	331	331	343	330	324	350	371	390	355	327	360	377	351	338	342	385	373	343	354	350	372	325	348	393	328	373	352	355	329	339	321	351	290	385	335	349	330	358	364	376	367	347	357	347	353	295	364	368	359	356	348	371	339	362	360	350	351	369	338	334	350	382	349	331	358	346	340	359	366	337	339	380	345	377	350	339	359	376	325	352	355	355	331	349	330	355	346	342	328	340	351	344	359	319	349	337	326	382	329	341	378	336	380	331	336	359	360	349	325	336	326	329	355	382	338	354	336	325	276	343	330	366	354	335	348	355	351	352	365	325	330	342	329	315	370	363	396	317	346	362	370	345	383	338	382	329	354	331	347	353	369	358	318	332	373	356	326	366	364	353	388	378	334	348	361	341	366	332	326	319	345	348	361	367	364	357	327	345	356	304	338	361	343	357	297	358	371	324	325	368	329	352	297	336	343	315	343	334	337	347	323	357	350	349	366	331	292	381	368	333	351	362	347	320	307	333	366	351	369	354	346	363	328	325	325	354	393	349	362	330	383	324	342	323	334	345	340	348	376	339	345	342	345	345	332	342	341	341	327	355	332	358	341	359	348	343	312	325	355	335	334	332	386	337	331	371	339	360	347	363	323	361	334	372	362	354	343	325	363	332	347	361	382	346	362	325	329	359	374	357	363	361	308	349	348	397	336	370	354	318	343	360	314	339	369	355	355	343	360	333	346	324	345	357	384	348	344	345	367	346	348	355	347	333	367	363	322	326	318	328	395	361	368	368	360	370	363	367	338	356	369	377	361	356	347	332	323	356	339	331	335	324	370	350	331	355	320	367	338	379	341	349	333	361	347	312	363	332	364	316	374	375	319	355	340	373	337	385	344	360	351	351	330	341	302	386	359	369	368	362	344	343	380	342	333	320	319	336	331	329	338	345	359	373	306	385	354	336	352	369	359	366	347	323	358	366	316	372	344	339	369	332	368	340	335	349	363	360	374	361	317	350	335	319	352	321	337	360	359	328	341	315	329	322	319	336	342	377	347	328	357	351	333	325	362	367	348	356	344	387	366	346	309	332	314	350	363	348	386	342	381	362	343	362	339	345	355	333	341	360	362	338	316	340	325	354	337	373	328	389	354	352	336	358	324	358	345	332	340	352	340	348	344	348	323	337	350	367	359	358	351	339	347	325	349	366	383	359	329	356	352	345	345	332	358	321	347	358	391	374	342	373	353	339	337	351	339	336	335	408	340	364	310	369	339	361	351	324	338	355	373	334	348	362	333	358	357	315	331	349	347	356	356	397	367	342	343	338	331	326	344	335	346	347	344	331	315	320	315	336	356	312	322	333	344	361	334	309	318	344	356	353	356	356	326	394	340	357	376	343	329	316	372	347	333	364	330	345	338	328	404	350	333	346	324	343	345	370	368	350	325	371	330	347	374	343	344	358	355	349	351	357	331	320	348	363	373	356	353	298	318	337	321	362	296	374	345	326	318	326	353	365	354	323	347	344	382	352	350	351	342	342	359	304	353	352	350	361	377	339	322	349	331	359	372	346	340	354	377	348	354	348	350	320	338	348	348	340	333	334	353	346	357	332	376	331	350	369	351	341	357	300	365	340	343	349	315	345	356	328	340	356	339	345	337	327	349	348	346	345	367	339	347	370	360	325	344	349	395	343	302	329	345	334	345	384	325	358	344	330	375	343	297	337	363	345	333	346	341	303	334	362	359	347	347	356	324	331	313	369	340	343	373	312	349	368	372	360	345	314	338	340	341	312	372	324	323	333	371	337	350	349	353	358	371	355	343	312	339	360	362	335	371	359	343	368	312	318	327	360	357	313	373	344	352	369	360	365	332	316	360	341	371	392	314	356	356	364	354	322	342	341	324	356	335	342	371	350	330	359	357	348	351	335	333	335	343	347	331	351	323	355	373	319	345	333	364	341	348	332	321	331	313	317	358	362	377	308	361	337	346	330	372	290	330	364	321	362	319	323	372	325	365	373	357	335	345	348	339	328	287	305	346	314	338	327	376	336	337	366	361	359	375	345	338	342	313	299	320	377	356	297	356	315	353	340	341	341	321	343	321	336	356	351	354	328	340	333	332	341	359	346	365	386	333	328	344	358	328	364	341	336	346	339	341	343	345	330	352	354	362	323	334	338	334	337	364	349	335	311	340	372	383	354	343	337	370	367	349	342	332	363	344	362	361	337	345	367	359	357	356	378	348	314	350	337	353	343	361	343	334	331	370	350	330	332	316	334	358	343	343	350	328	359	360	360	337	347	356	363	339	345	394	352	357	367	319	372	345	348	360	363	325	338	332	375	367	371	324	321	354	364	313	349	332	390	370	371	336	369	333	348	329	339	349	336	351	344	307	348	382	355	339	353	350	348	345	338	358	360	355	321	352	332	369	344	310	317	352	358	329	355	311	372	341	365	312	344	360	366	338	415	363	334	353	344	366	335	336	346	332	334	333	336	358	360	334	319	341	365	361	340	366	386	330	341	333	354	338	333	352	329	359	396	371	360	331	373	369	319	302	399	338	336	360	346	369	363	330	337	350	340	356	340	312	353	313	353	340	308
3973	3602	3032	2012	1161	936	991	653	1648	12156	17132	14778	8482	2598	1124	487	381	309	392	314	310	332	302	350	365	341	344	342	322	325	323	357	310	346	350	379	361	336	370	323	350	360	359	362	348	324	339	343	342	315	348	360	362	324	321	313	351	339	346	347	319	314	339	374	339	327	346	323	325	350	328	336	334	328	300	372	323	330	320	353	310	347	329	352	354	337	333	339	350	286	321	336	316	304	339	366	353	350	341	338	330	303	319	386	345	338	338	325	358	369	344	307	354	337	319	363	319	336	332	337	325	348	316	330	339	329	345	331	346	294	351	323	306	302	306	346	318	354	328	303	321	339	300	316	358	300	364	348	326	338	291	338	337	335	322	331	356	354	322	320	307	318	326	310	337	337	337	350	335	351	310	322	309	282	349	339	323	321	315	327	320	351	364	349	346	349	345	331	319	331	354	321	331	324	368	334	322	321	333	350	308	348	333	316	342	354	321	296	331	320	371	319	330	327	342	347	332	315	318	361	322	361	333	342	330	337	307	337	326	337	338	349	316	325	301	330	355	328	348	335	366	331	333	361	319	309	368	314	311	292	345	387	368	292	386	318	298	314	378	372	340	331	330	316	328	300	335	344	338	367	363	313	343	322	370	350	330	315	313	342	329	329	346	326	380	348	331	317	343	326	323	351	307	350	308	325	325	298	357	339	346	363	316	341	347	310	346	324	337	336	343	312	330	331	357	328	345	318	355	312	320	329	349	317	347	338	360	331	343	347	333	304	324	320	329	337	353	330	311	342	335	310	335	306	350	327	314	346	315	301	330	310	328	335	324	328	302	342	317	308	314	290	298	335	324	330	340	311	343	293	318	340	347	345	343	341	356	338	330	343	310	323	376	356	326	317	361	335	317	345	336	362	322	337	330	340	341	291	334	332	330	319	330	349	354	347	356	356	306	329	331	307	334	320	360	328	360	331	317	296	354	338	350	330	319	307	331	323	357	332	300	361	354	318	351	330	348	301	371	349	322	309	342	373	343	337	329	325	348	344	325	334	346	323	349	370	356	328	327	374	332	368	317	339	328	334	330	336	317	332	369	308	349	323	328	300	330	341	327	341	345	312	309	332	334	342	330	313	355	351	340	340	350	335	336	329	342	353	337	336	341	341	316	332	332	330	350	326	343	319	313	298	329	317	311	330	340	325	367	334	344	335	356	352	327	333	323	343	375	320	368	325	309	356	353	294	314	371	340	340	364	345	360	337	340	322	351	341	303	350	335	344	350	344	318	315	371	348	346	322	328	341	320	324	332	352	318	329	325	316	321	305	327	310	336	331	357	323	343	344	349	361	311	296	351	315	308	326	338	328	339	326	327	322	310	326	345	333	325	352	367	327	319	342	337	358	349	340	318	311	359	322	366	292	337	324	327	342	333	321	335	326	340	332	342	341	328	310	335	358	308	323	309	327	352	341	367	318	326	306	335	355	308	350	331	332	326	330	349	344	310	349	321	284	354	325	348	374	341	327	354	301	357	301	315	317	333	360	345	346	322	351	339	336	312	316	372	328	338	354	341	349	319	359	312	340	357	301	346	349	339	322	343	352	351	322	327	316	348	324	324	339	360	331	319	316	359	344	367	348	345	341	315	303	365	352	324	313	343	321	360	318	330	326	314	298	321	324	278	341	319	358	322	338	351	342	343	319	334	342	344	312	335	344	329	332	323	347	330	355	288	319	311	333	334	328	333	317	331	361	316	316	364	321	333	342	335	367	336	323	361	332	312	335	322	326	323	343	338	327	324	351	337	332	329	302	371	334	351	346	352	336	320	317	312	298	326	319	350	333	354	315	328	373	331	367	295	316	315	332	317	326	346	343	297	332	347	340	315	317	325	352	347	330	322	316	349	355	312	317	324	328	352	343	338	315	340	346	346	322	327	318	312	336	344	333	371	313	345	317	346	336	291	329	326	320	309	344	331	323	359	331	323	325	336	328	339	336	341	356	340	333	312	343	348	353	312	363	375	330	315	325	310	350	327	324	337	346	314	320	318	314	346	315	335	344	332	339	362	339	323	307	346	319	300	337	347	345	351	356	340	306	342	333	324	327	323	318	309	337	291	353	345	346	342	331	327	338	326	312	332	340	305	332	312	342	328	308	382	344	332	331	350	314	347	358	351	334	326	289	326	316	337	319	365	318	311	342	344	312	319	349	329	318	347	327	329	325	328	333	323	336	334	329	336	354	313	341	346	324	342	334	363	319	341	328	336	320	340	346	331	299	365	322	339	345	340	320	314	296	328	357	330	343	336	329	339	373	343	324	349	356	325	354	316	328	363	352	342	348	334	311	321	380	344	328	358	346	348	309	365	362	333	329	298	330	344	322	308	330	346	361	345	332	319	344	374	318	320	354	317	346	323	344	329	292	384	315	335	318	318	359	316	314	337	309	299	366	345	350	318	332	308	295	319	317	358	308	344	333	351	337	329	332	356	332	320	314	324	367	325	329	344	336	327	328	336	321	284	327	317	319	310	352	328	351	337	294	316	323	336	337	332	335	332	339	345	336	350	380	319	327	320	344	335	324	342	317	354	360	340	330	357	320	367	296	358	345	301	340	290	352	325	311	302	342	323	315	318	329	353	336	330	320	327	371	304	337	322	386	306	341	326	348	348	363	320	361	360	335	331	363	323	348	321	307	312	337	326	347	308	323	302	319	308	314	340	335	310	317	320	304	331	329	334	347	338	364	350	338	329	334	355	329	300	334	314	341	328	337	324	354	324	339	350	317	341	358	376	319	317	344	341	336	343	367	343	320	316	340	347	373	337	321	345	316	319	351	312	359	326	345	331	345	315	328	342	348	317	341	336	323	338	335	328	292	303	315	357	393	356	319	307	364	322	317	304	335	351	339	348	366	300	348	322	321	332	311	327	310	321	335	341	328	335	321	349	307	369	307	312	357	341	317	349	339	296	313	323	326	323	320	363	324	343	321	350	338	336	320	315	304	369	345	333	312	351	330	327	298	324	340	344	331	349	337	342	337	314	343	340	328	368	337	319	308	324	328	377	316	314	296	324	313	349	325	345	343	325	323	305	302	345	329	334	320	334	327	356	332	329	321	351	332	326	347	314	341	307	343	337	307	299	328	330	315	326	342	293	320	328	325	333	316	308	334	324	327	308	361	331	341	329	342	365	297	312	326	363	355	344	366	322	346	313	372	338	316	324	346	374	342	344	303	330	305	358	319	342	362	345	309	348	372	332	315	310	338	310	357	366	366	316	332	344	330	320	331	334	299	322	315	327	328	315	324	314	350	321	326	334	355	310	361	341	339	341	338	324	337	360	341	313	329	328	350	337	332	360	320	326	341	321	329	351	326	345	378	320	342	329	298	334	334	352	329	327	330	321	356	295	349	364	320	338	330	358	314	327	338	354	364	330	321	352	347	311	310	306	339	341	306	358	313	331	348	325	327	349	321	337	388	327	335	334	355	320	314	321	311	286	343	357	311	323	326
24686	21450	28623	24662	21133	6362	2628	1223	967	29213	33884	25557	12722	3279	1209	629	511	499	491	487	482	514	493	497	481	489	493	518	514	484	450	473	491	477	500	480	507	483	474	463	482	478	473	487	515	451	496	468	461	463	476	502	499	492	446	481	498	476	503	484	458	486	509	462	458	445	455	478	466	448	480	473	471	478	485	469	494	457	445	513	505	493	479	506	502	487	441	446	456	508	448	440	467	483	462	462	438	497	489	489	496	499	470	487	494	456	448	506	506	481	495	473	479	525	477	528	476	467	477	484	464	467	478	455	490	457	496	485	469	470	472	478	471	484	459	464	434	464	482	475	485	477	479	489	436	483	446	484	484	454	472	462	517	457	503	463	474	480	457	478	454	489	489	449	490	461	487	484	451	473	445	433	476	477	478	470	427	490	473	446	494	475	516	471	475	486	464	503	476	462	509	484	471	461	484	489	471	444	455	427	449	471	494	515	458	504	421	469	470	452	503	457	470	481	441	468	464	462	471	499	483	492	507	501	497	508	456	494	478	410	472	452	506	516	485	487	456	527	494	474	504	477	466	438	459	484	484	443	515	448	481	492	476	444	460	467	495	475	482	535	464	461	512	489	480	481	492	459	506	498	470	463	502	447	463	499	456	497	457	507	478	450	484	483	455	469	493	519	481	485	428	497	447	447	463	433	467	464	485	479	477	459	456	463	450	458	513	488	428	446	497	480	464	484	484	472	502	463	501	497	482	482	468	453	450	477	440	470	508	448	453	507	448	429	495	446	503	443	460	453	519	485	482	450	482	468	439	467	484	520	508	471	448	455	466	483	493	458	445	451	465	438	499	482	473	499	474	487	476	483	487	461	470	440	422	466	455	475	467	464	478	485	468	468	478	486	490	498	497	509	473	481	459	454	501	472	460	485	486	510	482	489	463	450	485	435	495	463	475	485	511	466	454	461	462	464	439	442	481	441	461	509	468	479	438	449	466	468	476	460	483	488	499	452	482	475	462	479	450	466	487	455	466	474	482	505	436	493	453	476	497	498	493	488	507	483	484	447	479	461	469	473	501	480	457	458	506	488	467	458	459	487	456	489	457	483	512	487	473	455	512	447	436	446	494	452	468	494	498	488	476	442	473	505	459	480	458	504	476	451	467	448	521	446	475	434	465	488	495	504	493	457	456	500	482	459	451	460	456	464	469	467	484	469	463	479	491	463	457	462	435	471	504	458	454	466	428	469	515	443	474	450	474	491	440	443	442	428	405	448	484	464	486	551	494	465	483	449	483	479	498	455	455	507	475	471	476	483	448	502	453	447	466	475	482	480	425	484	431	481	463	453	475	503	442	494	467	462	469	452	492	419	487	481	495	479	468	488	478	409	500	474	442	449	468	455	466	462	482	465	498	433	460	476	491	443	479	456	466	464	499	444	463	489	478	477	458	495	475	459	440	476	423	475	466	482	486	485	498	460	465	440	448	465	462	465	495	456	456	507	467	472	497	481	490	467	471	425	458	457	489	453	469	440	561	487	477	472	502	473	484	449	445	479	481	520	446	463	450	467	494	469	473	479	455	451	451	460	487	501	476	442	438	498	487	463	472	468	462	450	534	462	434	503	470	491	456	459	457	454	496	474	496	461	497	439	486	452	481	468	450	464	455	490	445	472	441	480	468	443	467	463	491	458	481	476	503	446	457	487	460	488	457	470	448	484	504	478	439	481	478	446	500	477	468	452	465	464	475	438	477	425	499	431	475	450	476	479	507	476	480	484	467	478	495	474	482	432	449	464	480	486	458	448	467	449	451	495	436	446	467	478	496	515	449	466	451	484	474	473	472	480	481	471	456	469	463	435	474	469	447	494	454	452	452	487	498	458	461	456	489	426	464	445	456	491	486	479	492	460	472	487	464	404	460	468	535	502	452	444	500	513	482	476	481	453	519	510	485	437	484	509	436	450	456	473	446	437	479	449	472	474	481	489	506	477	465	440	505	461	484	480	454	456	487	483	477	487	450	462	499	484	462	475	493	465	502	474	441	463	456	492	479	465	438	477	484	461	477	462	490	484	474	493	461	507	460	469	483	514	496	438	503	466	469	467	432	525	465	479	482	479	447	478	450	440	457	440	486	448	517	504	448	436	499	489	439	479	456	516	473	491	458	489	462	483	487	512	480	485	490	472	473	504	457	434	461	478	488	436	436	463	478	468	438	482	458	490	484	424	438	489	475	444	480	465	457	479	469	456	461	462	464	476	479	451	475	484	459	488	435	455	455	472	520	480	457	484	488	466	465	488	492	458	428	493	457	471	482	469	437	489	487	499	479	456	446	501	468	461	464	482	492	448	483	440	462	474	440	490	470	453	457	476	473	486	461	474	463	456	481	453	465	513	451	459	462	463	448	466	457	432	440	499	443	460	486	465	471	484	459	471	506	465	486	450	485	478	465	461	458	497	469	495	475	452	445	495	447	478	444	478	440	438	479	464	427	457	447	481	421	451	419	459	498	434	527	461	444	490	462	493	465	508	495	476	439	464	484	504	475	504	475	468	439	448	471	452	431	469	480	471	477	479	465	494	454	504	472	494	427	454	435	487	475	504	463	479	438	395	462	474	481	446	478	481	475	524	452	422	477	446	475	487	463	464	493	497	453	458	444	483	516	500	431	485	453	411	487	444	444	473	461	476	450	446	474	523	439	447	468	473	484	444	483	443	455	481	468	454	501	494	456	475	511	446	479	436	455	477	472	463	465	471	469	456	469	440	497	515	472	442	460	467	471	493	482	457	455	517	401	462	444	503	441	479	509	493	441	500	478	500	476	448	476	447	467	458	456	453	499	464	478	464	480	435	427	501	467	462	521	496	457	484	477	481	469	501	480	479	439	477	461	492	471	462	474	491	484	468	473	442	450	485	477	458	489	455	476	433	449	463	484	479	457	470	478	467	453	480	439	465	503	462	461	492	475	457	479	472	466	490	510	451	485	465	441	450	437	503	480	437	463	475	478	454	486	440	465	481	461	468	465	472	442	460	478	475	487	467	485	466	449	477	463	466	448	453	497	498	468	476	490	465	449	509	455	494	476	493	467	515	424	460	462	509	449	462	447	489	483	452	501	443	492	415	472	497	486	458	449	478	462	471	447	462	464	473	497	493	409	460	467	474	519	495	477	463	463	460	519	456	508	460	454	457	447	489	448	505	477	458	459	468	498	496	450	485	473	478	432	492	465	483	515	484	455	472	488	482	518	496	455	485	450	505	436	484	476	439	465	480	473	493	444	446	496	486	457	516	471	461	470	470	476	460	470	456	450	466	457	436	500	454	459	440	458	466	458	464	429	464	474	469	462	490	441	463	475	450	491	517	461	499	459	441	443	479	489	490	468	487	432	497	486	464	509	486	468	496	485	517	486	481	469	461	489	439	484	443	456	482	444	460	448	450	423	458	428	490	508	445	490	498	469	478	470	458	478	472	511	457	484	445	545	432	454	542	486	504	409	476	516	484	481	479
4285	6711	5996	3201	2196	2313	2416	1394	1494	32696	28379	21707	9839	2902	1302	647	476	443	423	444	449	450	469	466	456	449	495	456	453	438	421	452	466	414	437	458	441	429	436	429	477	417	463	415	416	443	408	416	467	437	433	460	426	437	457	457	442	456	465	436	417	469	470	464	461	430	456	392	427	408	463	488	424	442	435	438	441	408	468	484	452	433	474	413	456	435	474	415	421	465	432	436	395	422	425	459	430	456	454	457	441	423	446	427	436	443	438	423	407	446	428	451	472	411	462	445	443	432	457	440	445	443	487	474	450	440	450	443	436	455	441	443	426	436	475	440	431	460	434	452	414	461	386	401	438	446	450	413	448	441	455	435	436	475	450	467	449	421	464	493	457	484	463	403	428	461	514	451	454	441	420	434	409	459	430	456	429	401	434	463	438	454	459	444	449	434	469	433	427	458	436	439	483	443	490	437	482	457	461	432	455	465	435	443	428	451	453	476	434	481	452	422	466	449	452	406	400	459	447	451	426	452	441	413	451	404	423	430	467	467	444	451	442	447	450	456	431	445	450	447	473	449	431	406	417	451	435	440	478	426	447	420	468	443	445	466	438	414	445	435	433	434	448	435	439	468	451	471	416	477	450	435	452	454	444	440	436	430	442	405	451	428	478	440	437	469	449	470	460	421	429	473	439	413	494	413	448	455	410	438	446	488	432	450	433	446	406	471	421	448	435	412	427	432	420	426	455	444	452	417	412	405	418	449	442	426	430	435	432	463	473	424	465	414	459	401	442	439	455	410	488	423	434	427	439	484	457	441	465	411	411	455	441	426	452	437	446	456	456	438	447	479	464	436	453	476	459	443	452	429	466	426	466	446	446	451	441	419	424	440	494	433	442	457	449	462	461	459	481	436	449	422	434	442	445	429	428	446	419	442	437	451	465	464	440	460	429	439	449	398	442	433	448	423	427	435	449	463	437	465	431	437	455	419	449	454	460	436	463	418	434	457	443	454	452	417	453	444	450	467	438	451	452	447	415	460	444	424	445	453	495	429	431	467	476	418	474	483	419	406	454	463	431	426	441	434	446	436	420	433	452	455	443	471	406	462	450	410	433	458	436	466	448	479	418	449	444	410	447	460	433	405	448	415	438	429	451	416	453	412	421	479	443	471	425	433	434	454	490	459	417	465	472	426	419	454	477	457	424	469	427	447	448	447	459	473	461	443	432	450	444	445	454	431	408	445	450	424	427	427	410	392	436	440	462	435	448	398	428	457	419	488	420	435	469	425	456	459	451	413	444	437	425	449	419	433	439	437	430	430	431	417	435	439	472	451	437	466	406	454	470	439	446	478	424	442	454	433	408	455	444	448	480	439	439	448	431	461	417	403	454	454	442	441	450	407	456	469	453	446	465	433	441	448	443	464	473	438	425	442	409	439	430	434	446	431	401	426	461	463	431	416	420	427	417	449	447	453	449	423	427	441	462	403	446	471	469	441	479	446	419	445	407	450	474	425	438	466	473	402	457	457	451	480	458	431	429	444	471	458	458	457	438	432	422	446	456	419	437	411	446	438	456	456	418	418	456	452	433	506	433	463	468	433	451	458	436	460	435	409	449	427	440	426	468	454	427	429	461	438	467	455	436	421	445	453	425	492	424	436	455	489	411	431	415	475	411	481	408	491	452	407	438	453	439	457	422	470	409	381	442	427	451	437	437	446	457	424	448	441	470	449	444	440	434	420	479	460	432	472	405	466	421	426	424	433	429	438	439	448	457	489	449	407	440	423	453	427	445	459	457	463	440	468	460	446	425	413	448	445	405	435	432	443	468	436	434	467	424	459	432	453	410	428	447	435	440	430	429	421	437	418	415	397	445	420	460	470	416	461	444	410	482	476	459	429	485	454	393	457	467	499	455	423	449	465	452	467	417	450	420	399	467	495	474	414	439	418	433	458	453	458	448	415	437	439	456	435	454	481	449	479	435	452	457	413	463	461	439	459	454	420	414	432	457	472	471	392	432	432	417	455	409	442	432	425	436	414	463	451	433	409	439	476	443	422	397	448	485	479	438	443	424	463	449	450	435	454	413	423	413	456	473	444	414	432	418	460	472	452	404	439	428	421	452	405	419	416	450	443	445	419	419	453	447	426	407	443	446	428	450	488	482	444	415	436	436	455	437	463	386	484	421	425	433	448	409	461	454	407	417	462	459	437	428	431	422	449	421	489	428	454	418	487	444	453	423	400	437	425	419	396	466	446	429	420	433	425	483	462	431	444	471	453	460	446	427	445	421	449	434	456	424	457	417	463	452	464	431	439	400	471	458	432	447	429	440	432	393	420	466	419	448	418	478	429	438	412	470	452	415	436	465	461	455	434	448	432	435	444	448	465	424	434	450	443	463	437	486	454	439	419	427	439	474	419	435	465	446	440	439	464	405	416	464	435	447	404	431	426	444	420	411	431	428	470	449	411	426	437	453	443	407	441	451	417	428	448	483	414	476	393	437	445	459	447	440	463	420	450	456	440	436	432	458	407	420	424	444	426	426	468	426	459	423	439	437	434	430	436	452	409	395	444	447	422	479	429	472	406	417	414	469	412	426	418	429	434	417	450	454	483	408	438	431	434	447	433	449	465	435	442	451	440	433	449	441	464	389	418	455	490	430	442	426	426	427	493	467	435	460	425	454	452	459	434	435	456	442	434	453	420	428	454	454	415	465	388	407	442	421	365	439	464	445	456	452	392	433	430	420	414	438	443	452	467	417	425	430	443	454	427	419	423	430	414	406	463	455	423	447	444	439	422	445	427	413	444	459	436	416	446	431	447	451	442	459	450	447	420	426	414	443	422	431	438	436	430	435	451	446	443	446	445	408	465	430	445	418	415	466	426	442	482	451	459	432	455	470	419	465	456	437	409	450	479	445	455	438	457	446	467	448	435	415	446	440	437	421	412	453	463	436	440	463	428	463	436	436	398	443	432	468	455	432	448	434	424	438	429	431	450	449	429	445	396	407	458	450	447	416	423	395	465	398	436	460	437	435	442	453	449	421	431	421	415	450	423	411	423	412	452	449	446	447	439	451	430	416	433	438	444	455	418	441	430	467	419	471	443	435	481	427	403	475	462	456	461	423	434	403	461	446	460	436	408	476	459	441	429	474	450	503	406	451	458	416	419	425	464	443	414	448	484	446	410	463	409	445	428	447	440	394	454	457	448	452	438	407	435	426	436	458	412	435	435	435	431	444	450	443	458	419	447	429	422	400	459	453	442	428	459	443	466	431	468	404	439	408	441	444	436	434	428	440	400	445	406	430	448	413	428	457	439	437	471	439	445	440	438	453	456	494	442	451	409	384	442	435	428	417	480	430	425	400	471	454	439	416	473	468	448	443	411	429	433	502	435	447	409	440	449	437	481	452	432	438	407	436	447	421	431	456	403	432	447	438	434	429	405	446	443	441	451	407	464	444	431	448	428	438	449	458	479	458	479	472	432	453	430	446	434	458	416	417	422
27519	9692	2117	1347	645	712	606	412	390	1398	2466	1612	911	587	399	362	396	350	324	330	325	377	352	326	371	316	328	383	365	352	360	354	338	347	337	368	342	382	323	319	361	291	373	331	366	350	328	344	333	370	362	315	359	355	352	323	336	360	343	340	314	346	331	351	332	329	353	359	345	350	359	346	369	335	332	331	350	323	353	309	340	344	334	369	338	350	359	351	342	344	340	337	349	311	322	338	349	354	354	358	349	348	343	345	359	339	361	353	367	324	334	338	373	337	320	333	367	336	342	340	329	353	323	341	379	365	347	313	342	332	313	344	337	330	356	340	359	342	369	362	332	358	381	328	321	342	360	352	386	363	335	370	329	351	357	397	314	344	325	325	329	368	392	337	327	350	346	345	335	332	316	302	365	345	354	359	310	323	336	331	343	320	355	313	337	346	340	353	353	345	337	314	356	377	355	331	374	325	348	343	387	308	372	328	373	344	346	353	337	324	358	325	336	327	316	333	345	360	325	342	325	342	331	367	346	344	350	361	312	316	329	323	320	352	356	370	363	350	333	387	349	362	346	341	349	341	353	350	335	356	387	375	353	342	311	325	328	312	331	390	356	320	333	347	357	342	321	350	335	346	342	347	334	342	339	345	335	322	351	345	344	350	342	343	337	356	336	342	357	368	376	339	352	392	360	308	314	329	348	352	349	337	356	371	336	286	340	311	329	341	383	337	340	330	323	328	371	330	349	363	344	345	318	328	367	316	315	337	355	347	338	337	321	348	334	334	337	321	351	322	350	313	342	332	349	327	331	332	344	318	346	361	387	361	349	363	371	318	384	347	392	339	353	341	339	308	380	372	367	348	350	326	364	325	353	360	340	343	339	340	341	302	335	339	339	354	313	348	373	312	357	306	330	334	356	319	352	351	345	335	343	333	358	346	330	337	306	360	358	349	388	360	365	357	318	337	338	373	354	321	353	356	365	355	345	394	326	329	322	391	330	353	381	354	316	337	340	359	343	338	367	359	366	348	338	316	369	309	328	351	319	368	399	311	330	328	385	330	336	348	350	355	368	368	390	349	340	361	351	357	334	351	348	356	346	319	334	345	352	318	358	322	381	331	314	322	337	341	320	329	307	361	327	362	367	372	345	335	351	318	365	368	362	349	341	346	346	323	340	360	354	333	336	332	329	358	300	320	355	358	347	337	337	373	333	349	347	331	325	345	323	380	363	375	365	335	339	332	319	356	369	345	385	352	336	363	362	353	326	324	378	327	346	377	351	355	358	344	347	347	319	362	347	327	330	346	308	329	338	346	357	357	336	358	363	333	347	339	353	357	377	354	349	337	363	340	369	381	321	344	338	311	346	375	380	357	314	343	359	369	345	359	366	325	324	344	348	362	364	331	334	352	341	376	340	369	331	333	399	330	340	312	313	332	351	323	344	343	332	362	342	352	355	364	318	353	307	346	342	347	326	329	362	369	340	336	338	342	351	367	362	336	354	361	339	381	350	325	319	348	345	331	368	365	348	312	339	367	364	358	317	350	334	360	388	352	346	345	351	332	334	300	298	328	337	324	367	355	348	331	331	336	347	333	318	332	322	336	347	373	382	357	348	324	353	342	348	376	351	375	345	325	329	328	341	349	336	342	329	344	312	330	353	331	317	361	345	351	347	361	366	327	343	372	336	357	319	329	341	308	324	355	343	328	334	334	355	320	360	328	344	332	320	328	371	289	362	355	314	335	350	345	345	336	325	345	360	343	362	335	335	337	362	377	374	338	357	310	354	319	337	327	363	355	346	344	328	334	380	370	366	340	362	326	346	326	315	334	341	357	354	346	332	327	322	339	318	342	340	330	332	382	321	344	341	357	338	358	338	329	326	315	335	334	324	359	349	359	352	345	343	343	345	312	379	345	383	323	364	353	334	339	355	356	348	339	361	349	352	368	323	346	347	332	337	355	311	326	334	341	345	328	345	347	328	358	361	346	343	341	351	359	331	336	361	343	345	331	324	337	359	334	316	362	347	383	351	322	317	344	355	324	351	375	342	289	332	329	321	344	375	343	319	307	364	353	361	316	373	324	337	313	351	345	363	327	318	348	385	352	359	326	338	324	323	324	352	363	332	310	317	360	374	329	314	375	310	324	328	280	338	324	358	371	320	354	376	351	364	344	342	392	328	317	363	340	387	371	362	364	324	375	334	362	356	343	373	347	372	348	365	375	350	306	327	355	337	340	339	354	336	318	332	344	339	373	377	365	350	344	341	313	333	337	371	362	341	353	338	347	337	302	343	345	319	355	327	374	348	362	384	327	353	370	342	331	357	305	334	375	285	378	351	341	354	325	334	332	335	320	369	328	325	362	363	334	385	373	339	310	297	339	339	358	337	341	332	324	344	354	346	323	321	353	324	365	365	356	341	356	345	373	328	326	363	359	357	315	392	375	324	384	344	324	349	364	359	334	364	351	330	344	343	315	335	345	328	350	356	331	367	344	371	328	336	341	327	364	358	331	351	362	353	344	364	337	364	373	313	342	315	350	352	320	350	339	328	336	361	372	361	326	343	345	325	352	340	344	332	351	339	346	331	347	332	339	361	346	369	348	325	358	355	336	345	327	320	379	341	311	311	356	355	351	325	364	363	327	309	339	354	333	323	344	333	360	345	367	353	324	348	347	333	363	338	335	338	400	337	344	336	351	325	356	375	367	346	339	341	329	347	334	337	341	318	343	373	364	340	362	305	344	334	333	328	363	348	351	369	350	335	375	356	359	375	330	357	346	332	361	349	357	321	328	338	371	333	376	365	343	363	345	308	341	343	360	356	308	352	325	333	326	372	357	393	343	314	341	357	329	336	347	317	346	371	330	352	356	386	351	333	327	367	367	347	337	359	325	364	337	343	346	330	350	332	353	346	335	347	345	328	333	359	340	379	331	350	323	340	337	327	323	365	350	344	329	299	380	336	335	330	352	336	331	345	334	314	342	320	369	331	296	321	337	347	347	367	340	349	325	333	348	332	364	348	333	350	325	356	349	355	320	345	365	360	360	363	337	384	369	316	330	332	315	376	331	340	307	341	318	319	349	340	351	333	329	343	342	362	342	368	346	403	324	362	358	338	351	311	337	369	333	363	321	338	351	339	363	346	352	398	392	361	367	353	302	329	340	363	332	353	351	313	332	346	339	354	356	328	311	365	356	340	360	371	351	343	324	327	357	358	353	346	372	319	395	346	328	344	324	340	321	325	367	355	350	317	346	330	370	337	365	362	333	319	380	349	365	347	328	382	336	359	369	358	352	333	313	343	390	348	323	349	331	323	338	370	300	345	358	354	341	365	321	359	322	369	359	336	325	333	325	341	339	352	355	364	362	344	310	350	346	353	330	336	389	357	327	325	344	326	349	316	330	335	335	375	334	363	351	369	341	338	314	373	340	342	372	354	347	334	349	343	337	338	353	331	322	347	342	312	364	350	327	312	350	342	300	331	365	342	310	375	339	369	354
5520	1065	2281	1134	846	849	712	470	416	1909	2966	1800	1040	614	405	316	337	317	336	302	347	329	307	294	293	304	328	307	323	329	297	315	314	331	304	304	338	314	317	323	351	306	292	304	371	285	314	313	337	305	319	331	311	319	271	338	297	281	293	334	305	296	329	319	313	349	321	317	310	283	287	286	297	323	285	299	298	339	280	315	319	321	337	347	300	322	384	342	325	319	299	327	291	306	332	282	300	321	311	345	311	307	339	340	300	303	321	334	303	357	328	320	325	325	313	320	305	303	322	312	295	305	326	296	332	285	284	291	323	311	300	298	305	277	317	324	342	332	341	330	328	312	316	324	323	340	308	341	317	343	325	318	319	307	326	290	314	322	333	294	334	317	330	334	309	321	323	288	325	343	318	285	317	312	308	305	313	293	314	304	321	308	310	325	311	327	306	335	320	288	324	320	304	293	321	307	316	336	300	298	288	331	291	326	303	308	342	318	329	317	331	319	314	299	316	302	287	332	305	322	310	345	316	325	335	311	330	312	309	288	303	353	298	318	328	304	313	321	315	323	349	269	305	353	286	320	313	323	298	348	319	320	324	319	308	308	301	324	340	342	350	319	332	337	329	315	336	303	318	317	303	338	313	325	318	331	303	352	315	337	288	332	330	318	318	307	317	307	293	311	306	302	320	285	281	357	330	334	328	341	317	314	330	333	314	320	320	292	341	299	325	322	334	315	317	290	291	332	297	306	320	316	308	306	314	303	340	356	312	311	293	368	288	302	363	320	323	341	358	332	340	334	308	283	315	318	342	304	316	301	304	314	334	341	307	324	307	280	318	316	330	314	302	312	278	336	300	287	295	332	314	329	301	307	314	292	302	342	302	319	348	294	328	304	353	320	298	279	343	313	307	304	319	350	327	309	341	287	328	313	334	299	279	306	287	349	326	303	315	295	323	310	320	320	318	307	333	320	316	333	311	336	344	288	313	330	341	325	286	312	312	304	327	341	344	299	305	291	299	281	301	377	312	324	299	314	318	294	300	313	276	337	287	288	282	328	318	295	349	313	310	315	342	333	310	334	319	315	318	297	321	309	340	322	323	304	340	298	327	319	314	307	320	297	325	320	309	322	372	313	325	303	319	316	304	282	294	278	300	304	328	293	319	341	307	328	327	342	286	297	304	316	294	309	328	302	336	326	302	267	321	315	310	335	331	339	321	282	329	283	289	320	334	313	324	306	314	308	351	331	321	299	313	321	281	300	293	331	299	308	346	295	307	315	294	318	296	316	324	334	307	314	308	308	301	298	335	297	318	316	317	314	317	349	314	308	318	317	318	303	346	316	309	318	329	297	299	351	328	308	317	359	326	320	343	327	307	309	320	326	320	330	317	290	295	333	317	308	335	323	328	283	306	348	310	301	295	316	314	328	320	312	318	309	284	327	292	312	321	319	333	339	347	340	322	324	328	353	341	318	328	330	349	302	289	291	295	315	329	324	304	323	285	309	299	321	305	300	325	328	327	351	343	333	325	339	326	325	317	320	324	317	317	317	293	319	288	339	301	326	292	310	313	294	325	312	337	333	299	320	303	302	309	305	328	326	307	339	313	310	335	303	304	312	335	323	337	319	304	302	300	330	306	320	332	310	334	326	318	313	323	317	358	316	339	320	310	342	316	291	324	319	318	329	336	340	297	331	289	323	310	296	317	332	307	315	331	322	314	297	309	300	364	304	337	281	357	295	298	296	315	294	332	328	305	333	341	304	299	327	335	312	286	296	336	343	338	320	306	326	299	339	308	335	302	285	299	336	330	345	308	335	343	336	309	321	282	314	285	293	337	329	324	347	294	311	283	302	298	282	328	293	318	313	326	331	324	300	324	310	334	320	347	309	313	318	343	340	305	327	320	279	314	342	319	329	280	321	309	322	319	279	317	298	305	292	314	346	318	289	345	302	287	346	327	280	336	315	303	326	333	287	305	333	310	300	319	326	320	328	345	300	321	305	341	336	312	322	329	325	299	315	309	320	303	310	290	289	321	332	308	286	306	307	320	306	333	314	292	301	332	305	320	316	332	289	306	315	325	313	348	317	338	316	315	348	294	327	326	307	290	283	301	286	313	312	309	312	337	330	339	276	369	318	307	330	289	308	338	301	270	319	321	309	301	332	337	316	268	289	304	290	324	290	305	342	302	276	294	331	320	339	325	296	340	302	294	333	314	316	303	305	305	335	341	309	298	331	313	308	344	307	341	373	299	319	344	294	337	288	307	331	339	317	304	328	259	336	311	309	330	331	332	319	304	297	333	316	294	308	312	307	329	339	324	332	322	346	313	292	312	300	345	317	329	338	310	308	345	322	326	313	326	296	297	306	305	310	322	302	286	319	313	299	323	308	290	320	300	306	340	303	309	293	315	308	300	331	327	341	305	285	319	305	338	341	331	313	324	290	325	316	321	316	303	316	320	297	365	318	309	300	340	313	294	307	328	289	342	303	309	296	296	333	344	288	355	313	325	337	320	313	318	355	302	301	295	298	329	354	324	327	300	310	341	315	342	317	339	290	307	334	301	310	311	305	320	302	343	308	321	343	308	293	312	285	288	295	337	330	332	302	315	306	336	319	318	299	328	341	316	314	292	328	289	320	328	316	324	358	346	326	298	325	355	315	302	304	342	307	328	296	301	323	309	318	295	351	301	299	307	338	316	305	325	303	320	318	349	333	319	297	305	330	336	320	320	317	332	296	307	309	311	324	343	328	322	308	309	297	278	331	334	312	325	323	311	295	340	313	288	308	319	325	288	313	324	322	306	341	319	300	300	289	291	326	298	313	317	334	294	302	305	315	320	321	335	287	356	315	309	292	315	317	290	282	325	304	328	294	335	318	317	312	318	281	324	314	294	340	321	325	317	302	302	323	297	338	310	312	316	327	279	286	323	340	341	340	313	344	310	294	361	324	303	325	299	314	345	334	315	329	338	310	308	331	315	347	342	294	311	304	326	320	313	304	295	327	331	295	315	314	294	334	279	340	356	363	346	349	294	339	319	326	327	313	317	325	362	280	304	339	322	295	328	317	302	338	285	305	311	309	310	327	350	310	313	321	297	316	321	295	314	306	348	317	296	310	329	337	314	322	337	319	316	312	321	327	336	277	331	262	301	319	341	280	340	337	296	339	340	310	334	343	303	284	313	294	289	355	333	321	312	327	339	322	296	307	319	325	306	325	350	321	288	294	327	294	308	313	315	309	303	317	279	298	331	342	321	327	353	299	323	301	302	306	329	305	288	324	339	334	307	311	327	288	347	317	304	310	301	335	320	306	308	300	317	338	331	303	308	330	304	329	323	336	323	316	330	302	314	346	304	331	310	288	310	310	299	311	327	308	308	309	312	310	308	317	332	335	307	303	308	315	311	324	362	341	322	280	339	332	315	308	329	310	338	295	324	303	295	320	327	313	279	316	329	314	331	297	293	321	309	316	313	300	341	323	288	337	364	317	323	323	329	354
25639	21420	27456	25430	8713	2055	1356	814	747	7258	21219	14512	8365	2540	930	508	360	359	353	357	353	361	319	350	385	343	379	377	388	334	352	339	357	367	343	335	374	325	353	349	360	349	359	337	331	345	337	351	309	349	340	347	363	372	366	344	373	383	343	348	350	365	317	356	300	346	389	367	360	353	350	378	376	352	337	338	364	369	363	364	340	336	355	371	357	365	354	331	364	352	383	390	334	360	371	348	369	362	347	349	332	406	376	359	326	329	339	345	363	334	367	325	348	333	343	319	373	357	351	319	356	352	358	363	313	377	354	379	370	313	335	347	359	349	368	345	334	323	399	339	383	332	346	365	366	364	346	360	362	356	343	361	359	365	407	373	375	360	329	337	346	336	327	339	341	381	318	351	345	386	387	358	360	370	376	352	331	347	348	354	353	355	297	355	348	339	374	372	337	371	371	356	387	343	344	352	362	353	363	332	356	342	335	353	388	374	331	348	351	345	324	384	358	367	371	351	339	356	336	337	349	342	349	355	318	336	333	367	330	354	367	354	373	337	360	339	342	379	366	357	363	358	327	353	340	363	365	367	347	355	359	322	354	367	385	337	372	357	362	336	324	346	349	355	354	365	370	386	360	335	338	379	340	383	353	350	345	362	356	338	352	355	358	357	373	362	361	365	351	383	344	342	352	341	347	368	347	378	361	350	361	370	329	370	354	345	351	324	347	373	333	354	380	362	370	381	346	349	352	376	343	363	329	350	346	353	327	350	333	360	383	341	351	345	355	338	362	344	359	363	367	346	349	345	353	364	328	366	360	368	363	336	368	347	330	326	341	357	366	372	391	310	364	355	356	372	341	371	354	352	357	338	372	345	329	332	337	325	340	332	359	369	336	424	348	367	340	340	352	347	372	381	312	342	343	328	351	341	378	356	326	330	363	317	341	347	361	349	341	369	369	356	344	349	365	359	334	307	361	351	370	319	385	334	352	314	363	345	322	345	409	323	329	389	337	330	396	343	328	361	358	350	345	348	340	335	391	324	360	361	367	299	335	363	367	340	352	365	333	352	340	354	340	354	371	363	354	339	348	351	368	314	343	304	391	377	331	356	322	368	336	342	340	375	340	381	367	337	364	367	379	345	329	316	349	339	371	359	372	363	381	359	356	355	324	346	359	381	341	376	358	345	349	369	372	314	324	366	365	373	330	377	362	360	314	342	391	342	348	347	336	350	336	342	317	342	359	334	372	387	321	365	329	314	357	361	387	345	356	391	335	322	356	361	341	352	325	378	370	376	335	374	356	353	360	337	355	360	362	383	367	344	363	332	365	352	345	358	317	326	345	351	371	337	355	357	367	356	355	346	354	341	341	342	342	342	378	353	354	323	316	355	331	352	342	364	327	376	390	360	337	352	331	377	368	385	328	348	337	349	330	346	329	337	349	372	363	324	314	355	350	354	369	350	359	368	335	350	385	373	361	355	355	331	335	367	355	344	379	329	356	292	357	334	372	390	351	358	330	341	354	384	346	337	335	332	355	370	335	352	354	365	368	338	333	347	353	326	323	327	347	331	339	352	372	378	340	330	345	383	406	312	363	334	370	336	364	376	362	336	345	378	378	362	359	338	315	355	334	339	343	356	329	360	331	344	313	358	354	339	347	323	345	370	356	334	369	379	366	347	333	333	347	386	344	357	357	322	320	330	360	362	339	325	373	350	317	321	369	343	353	299	339	349	344	332	370	322	338	333	380	344	364	347	336	358	361	355	396	334	337	316	331	338	335	369	400	355	376	375	335	336	357	380	348	330	382	344	344	341	374	360	348	346	358	314	359	405	338	352	355	326	365	352	355	377	340	346	342	360	352	327	331	333	369	363	337	320	356	365	326	375	345	321	335	381	337	364	355	352	341	346	353	353	369	347	331	361	342	350	355	329	335	399	378	338	327	344	377	348	379	342	389	345	360	353	337	359	338	362	342	356	357	352	379	354	363	304	342	381	384	323	330	355	354	334	343	355	355	322	360	338	398	381	400	340	364	394	357	337	335	333	354	339	361	365	344	338	372	326	368	340	349	355	347	358	341	367	353	334	341	327	374	326	401	382	380	390	324	335	348	317	348	355	349	334	358	339	360	370	371	306	361	376	347	344	386	356	340	346	345	336	377	347	359	380	353	371	365	322	335	349	325	351	355	347	385	365	326	333	338	327	361	358	354	340	370	365	341	328	385	342	341	340	345	356	332	340	381	341	357	367	354	358	327	340	376	357	386	368	339	378	351	374	373	324	350	365	349	381	372	343	374	317	357	328	349	341	353	362	347	333	362	329	349	353	396	368	343	348	354	338	315	358	328	346	376	370	361	334	365	353	340	346	334	336	315	337	350	331	334	371	319	352	360	365	371	374	354	321	382	338	355	389	394	354	350	383	366	367	338	372	346	369	369	332	357	336	352	342	326	355	344	357	329	313	368	365	364	333	317	384	351	338	339	387	360	330	324	360	341	354	346	328	356	366	346	353	355	344	349	378	352	362	336	346	348	357	373	348	364	386	359	324	336	335	339	371	348	337	314	373	338	344	334	363	345	366	352	308	376	374	350	344	348	385	317	370	370	373	323	352	354	336	347	359	355	394	352	371	333	377	354	349	353	376	366	356	360	319	312	322	354	316	375	399	366	349	341	353	353	336	368	330	362	369	336	354	348	361	342	417	324	318	358	344	336	339	342	334	372	327	383	337	343	348	337	321	349	364	335	350	355	315	349	348	385	353	356	353	357	368	349	376	352	377	365	373	355	347	351	345	359	347	360	364	339	356	340	347	379	385	325	332	341	363	371	346	341	359	359	378	347	337	320	366	362	335	341	320	381	356	318	346	346	337	364	376	344	323	368	364	356	378	336	397	381	339	343	325	352	332	372	318	341	338	343	340	341	303	383	363	344	364	339	354	352	299	389	370	363	353	348	365	374	323	349	335	343	367	364	320	374	374	363	340	372	341	373	356	364	391	352	376	361	374	386	327	359	365	354	368	358	360	342	349	334	351	384	357	345	370	390	330	382	328	357	350	315	348	368	338	378	388	381	323	355	331	350	353	341	367	313	359	355	350	343	352	377	340	332	343	329	353	372	382	346	351	364	360	352	353	335	386	318	336	359	377	380	334	351	357	350	286	345	361	370	351	372	351	356	341	371	363	356	327	390	368	356	364	339	332	344	314	326	357	348	344	300	314	360	341	353	362	365	345	363	371	375	366	371	332	360	363	355	356	348	353	356	355	382	334	313	335	384	360	374	344	356	346	353	355	377	351	347	367	349	355	331	347	328	318	360	323	389	345	355	335	355	349	318	321	351	337	354	372	377	352	376	378	347	347	364	324	372	347	358	346	366	336	370	352	343	340	356	371	384	365	332	353	374	316	367	372	351	359	353	354	375	388	386	355	317	371	311	376	339	321	364	349	360	317	320	365	359	358	385	355	364	372	332	340	336	316	349	364	361	317	366	366	367	365	354	343	377	312
4003	4094	4952	4525	2596	1752	1558	943	1086	10451	19914	12715	7513	2467	1107	534	383	355	329	320	365	340	322	329	353	348	323	310	359	320	360	336	335	346	349	334	331	347	348	324	316	312	356	367	302	337	356	305	332	345	354	346	310	344	365	338	312	351	333	334	353	314	371	331	336	356	354	323	322	325	385	314	345	341	357	341	353	343	344	350	336	360	332	349	329	310	314	331	312	319	351	320	323	336	316	334	332	346	317	363	362	334	355	351	342	348	351	331	333	368	374	348	334	364	337	340	336	323	348	322	328	307	326	354	314	316	317	347	314	321	346	308	333	333	343	315	321	351	331	343	352	364	307	312	347	348	352	337	361	342	320	347	306	324	359	333	339	358	370	350	327	346	339	329	360	316	311	326	299	336	323	299	330	325	329	344	318	323	336	316	313	332	343	364	365	310	328	337	341	335	320	333	331	341	330	320	334	314	355	311	367	337	339	339	334	334	330	342	332	295	313	346	311	311	324	318	333	341	331	360	339	363	344	339	358	320	324	328	338	357	337	319	347	326	319	324	287	311	341	347	338	351	338	327	331	334	357	337	338	306	337	347	349	325	307	361	347	324	327	307	345	341	334	348	351	344	329	307	386	324	332	302	348	316	341	335	330	366	368	308	310	301	358	353	315	334	326	293	352	348	373	363	310	332	340	341	327	340	336	348	372	327	351	362	346	349	379	323	331	355	344	322	306	346	329	321	344	320	337	280	344	336	305	336	347	344	324	355	336	317	342	324	317	330	335	343	365	296	348	364	356	330	307	310	342	347	354	327	336	328	366	343	350	349	326	365	332	325	331	345	336	326	329	349	359	302	340	340	330	342	322	348	347	344	328	342	338	318	322	345	353	314	353	343	364	320	316	323	327	332	336	303	356	346	363	346	359	321	335	304	352	297	292	355	355	332	340	336	306	329	346	314	340	322	334	319	347	350	342	353	346	312	353	329	340	341	324	370	333	336	332	371	344	319	337	349	322	325	343	320	345	354	323	323	382	339	321	325	348	320	330	332	315	302	344	360	325	345	331	321	366	333	333	334	363	362	317	327	338	333	367	357	315	335	334	314	316	339	338	319	348	365	318	335	307	314	344	338	338	315	336	331	335	324	317	296	324	345	321	317	338	347	366	342	317	321	310	341	321	347	328	334	325	299	323	323	361	332	351	306	329	304	325	358	345	345	332	337	311	311	314	341	319	330	326	318	377	336	345	361	337	338	327	332	364	312	325	312	345	303	344	302	350	360	318	321	330	312	353	377	329	322	329	350	352	342	333	315	311	353	359	337	303	334	358	318	331	316	324	339	341	321	361	334	342	328	318	350	300	353	332	300	311	304	347	335	305	344	336	328	335	341	331	330	321	325	345	357	315	347	343	337	328	325	331	359	316	346	331	311	311	364	357	317	362	315	315	340	328	332	344	339	330	324	340	341	350	351	332	356	337	327	341	338	302	315	340	352	347	353	340	291	328	323	373	312	341	307	312	341	310	332	305	333	356	299	328	325	342	299	329	335	307	353	339	322	336	328	323	310	371	349	345	337	322	355	345	336	308	335	323	344	294	337	319	334	324	388	310	305	361	314	335	329	325	325	375	307	341	347	322	306	348	321	325	309	317	353	323	363	327	303	346	333	353	352	344	353	306	369	324	359	332	346	338	316	349	349	283	329	352	350	347	358	327	328	333	356	328	325	342	316	330	345	327	333	336	324	322	307	330	331	339	321	348	335	307	353	332	297	352	345	338	365	325	347	351	313	334	360	295	336	320	331	355	325	344	341	346	329	320	320	336	298	346	320	302	347	345	344	342	304	340	327	338	351	330	293	297	330	361	322	345	336	312	336	366	338	312	359	344	314	360	318	332	327	336	311	337	319	342	319	340	319	325	347	315	346	341	361	366	353	315	318	342	355	346	332	361	320	317	332	367	354	326	335	335	332	377	345	335	316	297	315	362	353	326	323	318	338	308	314	313	345	337	322	331	311	336	326	334	367	354	331	353	347	355	326	352	320	314	349	370	323	346	331	309	323	326	347	341	327	308	349	335	326	350	346	293	325	327	314	307	368	343	379	323	336	341	321	335	348	356	309	331	347	339	294	358	308	334	330	364	335	350	368	336	327	358	305	343	342	315	342	338	382	347	321	329	330	316	344	363	300	355	339	306	327	342	332	370	336	311	321	311	286	325	322	340	327	327	338	331	339	351	338	326	317	314	343	335	332	333	320	312	319	333	337	324	355	310	346	340	331	340	370	326	336	378	338	325	339	330	368	333	342	353	342	341	363	360	324	335	297	361	341	334	298	330	323	336	331	363	338	303	334	336	297	333	341	309	365	330	334	319	323	324	332	336	360	330	344	322	344	339	337	336	311	305	347	325	329	339	348	351	341	345	357	312	352	327	309	323	320	349	339	337	312	337	312	325	335	341	348	366	350	335	335	330	349	326	322	350	312	324	335	329	335	340	336	310	355	338	309	329	328	332	339	338	341	358	333	336	310	302	338	326	339	354	339	337	319	342	326	322	308	326	338	331	309	356	311	315	335	326	348	325	347	355	341	368	275	329	297	340	346	357	326	306	341	345	302	311	313	355	309	336	364	319	295	340	320	334	329	326	341	347	339	322	345	342	324	337	340	364	301	317	345	325	381	361	334	324	315	338	369	312	320	327	356	328	365	329	317	319	310	344	323	334	336	306	344	366	313	332	334	316	299	306	327	325	357	297	330	323	342	301	328	315	329	342	338	340	355	336	361	335	344	314	345	334	366	348	325	333	353	355	318	315	342	354	353	324	337	315	336	349	355	345	331	310	317	350	356	339	352	339	367	326	332	324	323	356	330	338	324	301	347	357	339	336	336	344	336	305	332	360	330	365	328	356	354	351	302	323	314	327	356	379	362	344	357	360	312	329	330	330	349	333	366	340	338	338	327	322	361	353	357	355	340	351	316	301	354	330	336	358	315	346	341	343	319	350	352	360	338	321	354	301	340	357	323	315	335	319	328	304	331	354	344	341	333	328	342	355	301	318	313	342	360	370	337	326	335	336	344	332	342	320	349	328	334	338	316	333	335	331	341	359	327	345	301	302	346	351	363	330	354	330	348	353	347	338	335	359	346	342	344	347	343	309	313	348	360	331	344	347	311	352	324	338	342	342	355	318	314	310	305	329	344	322	335	336	317	320	322	309	356	337	325	327	324	348	322	329	317	325	334	339	294	336	333	319	334	333	323	336	337	365	290	338	336	318	350	326	327	338	353	320	330	320	322	366	324	323	335	333	333	367	342	354	311	342	308	364	350	359	351	345	364	310	368	300	297	340	323	299	319	338	329	343	328	330	314	364	370	342	341	347	352	325	317	356	332	319	333	296	329	365	326	364	300	340	350	349	339	321	341	330	318	344	319	320	338	346	346	346	343	337	330	341	319	366	345	318	356	358	325	356	329	356	333	331	335	350	337	332	320	368	330	358	339	338	331	349	342
24703	21463	28663	24696	21129	8987	3143	1384	1321	12215	31134	28153	18653	6247	2026	829	583	507	466	451	502	485	508	449	495	494	500	498	452	434	497	480	455	420	510	478	462	482	444	520	466	457	472	500	527	478	495	481	496	433	467	485	452	463	493	476	509	444	464	496	491	451	489	539	445	468	446	476	481	482	485	468	452	452	455	466	410	463	466	460	455	465	494	500	492	489	483	467	492	481	469	452	466	453	465	502	524	460	503	430	478	473	449	475	477	459	510	458	453	460	472	519	459	434	490	494	465	467	465	501	486	513	471	466	495	489	460	494	482	459	460	427	500	467	465	441	474	479	450	470	445	445	470	478	467	502	473	489	437	464	443	451	486	471	466	464	528	456	461	479	493	486	468	473	472	486	463	447	469	492	453	474	455	464	457	470	507	500	458	473	476	470	437	479	459	495	443	493	461	454	459	458	462	449	507	464	482	447	452	468	469	459	448	444	485	491	440	474	422	476	478	482	481	490	491	457	499	492	483	462	460	478	465	455	496	475	475	472	483	467	427	494	468	448	505	483	464	502	454	470	420	493	455	456	459	458	476	465	498	437	478	449	459	435	465	494	468	483	441	499	483	488	450	482	477	456	452	477	420	464	484	464	469	450	491	466	514	470	481	458	474	449	449	503	461	502	451	466	467	501	489	508	465	476	455	480	474	454	488	456	475	493	444	486	469	499	459	496	481	480	482	473	446	468	469	504	472	466	495	457	460	449	514	436	485	476	483	436	495	465	473	468	473	484	469	493	456	457	434	508	463	471	477	483	469	450	499	466	437	462	475	470	466	465	490	499	511	455	467	431	493	488	458	496	500	500	466	486	481	445	452	482	480	468	498	449	471	510	473	478	480	479	428	499	460	486	438	444	474	458	480	486	496	470	484	482	464	469	473	449	462	463	461	464	472	459	445	461	456	476	508	484	467	447	493	469	471	474	479	421	475	479	474	544	459	455	463	513	513	499	431	481	482	470	450	497	457	514	466	452	451	488	497	449	458	465	503	456	474	476	487	442	490	466	500	465	510	496	445	483	481	453	488	476	423	490	489	445	500	500	471	447	477	457	476	496	482	515	468	484	453	475	463	488	456	476	493	434	465	430	457	481	473	479	489	496	480	456	438	450	451	480	473	480	490	500	498	476	498	441	451	498	528	482	488	453	464	482	499	495	471	474	458	461	505	502	518	460	466	495	480	482	486	455	460	485	471	454	503	483	466	494	506	453	480	501	425	428	482	453	534	464	504	461	457	490	456	478	493	497	483	504	528	468	487	448	472	447	476	417	416	471	440	491	470	468	509	452	511	494	450	456	486	460	453	475	459	502	470	495	460	479	452	499	457	439	490	480	520	465	476	460	456	531	468	500	455	434	480	472	485	471	475	484	506	459	450	466	485	493	485	501	499	453	492	495	518	501	465	465	453	472	486	501	479	480	483	453	479	478	467	478	459	502	499	495	504	456	476	464	455	441	460	475	466	512	464	469	441	478	455	496	503	438	446	460	486	408	460	494	489	461	474	446	506	493	468	478	470	468	486	479	440	469	479	468	470	466	491	459	468	514	489	490	454	487	448	450	498	474	457	458	456	485	459	483	486	480	509	430	464	524	495	476	484	510	498	467	422	492	431	440	476	452	459	518	482	463	463	475	539	454	455	492	430	468	472	451	435	462	465	463	498	480	454	499	446	478	488	434	484	451	475	449	450	435	465	491	466	466	426	460	463	442	433	469	461	489	454	482	438	462	467	445	485	480	470	487	478	472	496	469	483	449	500	462	427	480	401	477	473	493	481	461	487	449	470	467	451	484	440	465	483	491	477	479	513	498	473	462	468	464	494	429	468	496	509	466	473	438	449	511	467	476	420	454	483	484	445	478	461	501	437	522	480	467	483	497	440	487	455	494	470	476	467	477	476	465	477	477	511	475	464	485	450	483	459	491	422	446	480	467	476	464	485	451	490	474	471	475	435	456	492	477	499	494	503	442	498	507	473	499	461	454	461	468	445	510	448	488	465	487	487	456	508	479	477	462	428	474	461	501	487	492	486	462	481	480	489	469	432	468	422	456	455	463	482	462	476	485	493	488	469	502	479	466	466	454	474	526	497	470	458	534	432	499	439	436	514	439	474	495	484	500	465	475	451	484	510	470	482	456	453	482	474	456	483	498	468	488	448	506	530	457	489	474	469	461	463	467	456	466	487	423	435	456	484	498	506	471	463	481	502	441	458	476	520	463	474	481	464	469	409	470	467	458	488	457	488	502	458	514	437	470	484	447	463	478	438	484	478	443	476	459	493	457	469	441	498	461	461	454	486	481	476	459	487	480	482	455	459	463	465	444	487	451	490	480	476	468	470	454	527	469	450	471	470	446	492	453	497	459	443	447	441	433	463	503	481	466	482	471	466	473	454	463	507	478	458	480	506	476	491	484	467	458	465	448	465	512	469	499	496	434	437	471	473	455	512	480	462	490	516	466	455	489	467	467	477	457	472	461	484	471	436	476	491	448	487	475	448	457	488	450	453	488	437	442	496	493	468	493	460	428	501	491	479	476	466	453	452	450	464	442	493	461	429	510	458	492	470	489	456	450	464	455	415	467	446	453	499	435	488	508	511	466	441	496	485	488	471	473	484	417	432	501	506	484	514	474	449	496	493	479	471	484	471	458	445	485	488	491	473	465	463	464	422	445	443	499	446	458	468	533	451	475	481	427	508	453	482	464	431	451	443	465	467	478	448	461	467	467	437	489	475	463	450	477	474	476	480	469	480	482	495	500	477	500	450	467	428	449	461	468	502	441	467	474	456	452	453	500	482	458	479	463	469	470	485	499	458	449	493	480	507	460	454	445	474	487	487	484	456	464	433	488	494	442	477	478	456	454	492	515	478	480	428	494	489	465	508	436	483	483	489	442	479	442	490	476	487	449	471	466	448	450	484	503	463	445	457	447	502	493	431	469	452	511	504	450	473	490	477	482	507	441	501	465	435	476	442	478	486	437	460	455	476	460	482	495	437	499	484	509	469	456	491	464	454	518	477	507	457	465	480	446	453	435	460	474	438	467	455	465	471	458	443	490	487	445	462	471	478	477	485	444	526	458	450	477	467	499	452	421	501	468	471	504	495	490	498	462	476	495	468	475	450	433	496	480	488	473	510	499	467	466	450	478	512	486	500	488	436	477	445	485	441	455	502	478	519	464	496	473	482	481	474	501	470	481	452	502	459	458	506	442	484	464	507	480	509	492	471	470	475	473	470	481	479	463	484	487	507	467	490	482	453	451	462	470	427	456	476	455	444	482	426	467	490	468	432	495	442	448	482	487	517	472	499	471	517	468	481	489	482	484	465	450	470	435	484	481	469	446	484	480	454	448	479	446	469	436	487	485	462	472	419	485	493	454	483	482	480	471	481	472	484	482	455	466	448	493	455	491	457	492	455	485	445	487	477	453	459	510	434	453	425	472	483	508	459	472	470	503	478	463
4645	7668	7889	5425	4814	3530	2523	1744	2131	15971	29399	24592	15057	5043	2179	925	493	422	462	441	448	446	447	451	449	405	488	447	451	461	465	477	427	481	440	443	442	465	414	458	471	417	462	439	447	424	466	432	450	437	432	431	449	464	473	448	434	412	452	409	441	449	420	473	408	425	441	453	463	483	429	456	425	461	427	459	454	431	414	432	428	462	388	443	434	435	429	420	447	439	474	461	485	417	441	448	468	456	447	418	427	386	398	454	428	448	425	442	446	434	483	432	412	405	456	459	402	452	400	450	480	455	439	441	449	479	443	450	396	418	430	413	449	392	429	409	408	414	429	421	408	458	408	415	431	455	456	409	394	467	438	452	441	433	448	446	441	427	416	405	440	405	422	442	443	441	402	396	405	443	406	447	384	454	431	442	422	436	427	428	456	410	397	448	415	456	425	450	440	433	460	441	418	441	408	454	438	491	420	486	423	462	404	483	406	456	458	427	420	454	395	422	443	444	487	447	419	440	454	449	483	434	445	394	466	450	402	472	447	434	420	419	468	434	437	424	421	438	417	423	402	421	480	431	439	477	430	464	430	387	431	418	416	446	427	451	408	434	473	437	429	442	421	459	434	447	416	440	435	423	424	438	421	443	441	409	416	453	432	461	473	450	384	464	443	404	429	406	419	441	445	479	407	428	424	451	459	437	433	426	435	473	421	459	417	450	408	474	472	457	425	412	444	474	386	433	452	461	434	419	427	432	446	409	466	430	450	450	438	432	427	431	419	393	446	440	422	408	454	434	441	441	454	442	433	483	426	428	450	441	437	416	433	454	446	438	422	437	442	486	433	436	434	410	447	406	464	417	442	470	436	430	429	422	445	410	469	415	420	405	449	447	421	408	428	451	469	436	407	461	457	430	462	406	416	409	436	425	410	425	449	445	455	426	428	392	427	450	444	425	407	447	447	485	426	453	438	437	399	440	398	436	440	460	420	439	419	452	450	411	461	436	412	445	425	436	447	444	435	445	481	387	453	395	416	450	455	408	406	434	410	423	416	430	451	428	406	471	436	417	425	440	444	420	445	474	469	418	425	458	422	429	433	445	433	409	455	425	416	412	431	430	463	404	442	412	462	416	435	409	427	460	420	406	427	442	472	457	414	441	447	419	414	423	435	442	447	454	444	395	416	417	456	442	452	454	450	458	433	416	453	428	424	453	418	419	431	454	448	466	443	422	437	451	422	401	434	428	414	441	430	428	417	379	452	393	438	473	443	463	427	446	438	410	441	393	412	463	420	451	460	436	397	495	466	425	415	463	408	429	459	461	463	451	429	477	436	462	468	415	432	430	411	454	463	440	426	452	437	399	459	445	414	419	412	440	449	414	445	423	465	419	453	427	444	428	459	424	461	409	428	400	438	443	442	410	486	412	447	434	430	436	459	438	420	414	441	455	444	428	395	445	452	468	415	447	448	444	439	444	398	455	445	441	404	437	392	451	462	460	406	431	406	441	452	430	431	424	412	457	439	425	449	416	422	412	435	411	435	400	441	469	415	443	422	437	447	412	433	455	448	465	440	454	416	409	437	447	453	410	434	425	450	403	474	419	416	466	431	440	433	419	433	454	430	413	455	448	413	448	411	453	428	419	404	403	446	431	460	427	488	414	448	454	429	448	464	412	454	440	414	452	427	426	448	438	434	434	430	449	478	412	419	414	476	431	449	428	485	460	448	421	389	436	447	433	421	402	434	463	436	438	449	417	419	469	448	416	454	450	427	435	436	434	452	425	421	411	467	421	399	393	427	438	439	439	442	474	409	446	471	440	443	443	425	445	443	445	422	403	445	455	416	474	437	450	437	492	431	453	465	426	427	407	494	435	449	428	417	457	435	474	466	427	438	436	419	413	417	420	428	475	445	460	447	405	461	451	399	427	444	463	454	447	428	433	456	421	476	471	416	433	424	413	416	389	436	418	442	413	444	432	433	438	455	423	413	457	463	445	435	452	466	430	454	419	422	439	452	457	432	425	396	466	416	401	430	452	445	449	428	445	447	448	438	423	392	463	439	410	447	426	439	458	442	426	427	441	397	401	446	452	428	476	446	424	381	429	439	454	469	431	414	479	432	392	458	435	448	403	395	440	417	435	421	436	478	446	446	447	480	438	438	453	405	424	464	450	428	432	452	462	446	415	404	438	489	465	444	444	437	429	416	413	442	445	445	432	384	392	428	412	424	422	468	463	452	428	455	433	438	441	418	398	461	449	469	415	416	429	430	434	435	445	453	440	448	450	430	406	455	445	468	432	431	432	481	458	432	437	424	409	421	441	421	489	410	401	444	446	467	447	433	481	417	416	423	426	476	438	428	430	480	447	428	427	420	438	418	425	401	421	419	452	423	460	441	436	412	437	425	447	432	439	460	429	423	420	451	467	398	453	413	456	482	479	403	417	438	413	444	406	418	417	434	431	475	418	451	464	452	430	442	421	429	411	476	416	434	441	453	444	433	436	439	436	411	449	416	413	405	459	426	441	412	445	459	477	443	425	425	423	397	432	411	457	458	435	409	439	450	449	462	418	456	418	444	427	437	429	427	465	443	407	439	457	420	397	426	432	406	428	446	405	411	412	431	431	412	445	443	439	457	416	457	467	414	413	428	408	475	412	416	438	461	446	452	483	437	457	432	455	429	439	452	421	435	451	448	457	464	433	447	393	444	469	450	446	429	443	437	449	405	441	479	438	428	416	393	411	446	438	422	445	431	419	446	449	408	431	471	470	451	428	455	456	455	438	457	422	453	442	461	441	444	419	423	429	429	435	454	432	448	452	444	449	425	398	435	464	430	440	468	468	434	415	471	428	455	421	467	421	418	479	401	418	476	448	474	442	435	452	454	464	416	432	439	420	454	443	438	415	425	444	444	422	420	443	460	443	419	456	428	395	433	467	438	402	420	441	416	438	453	440	419	416	479	444	433	416	444	433	442	426	438	424	404	427	450	457	477	422	431	446	436	481	459	387	416	438	447	458	461	408	436	434	447	448	436	432	440	426	443	447	415	415	422	451	445	415	449	454	429	418	452	380	452	475	419	413	410	426	464	440	431	477	437	414	442	434	421	469	457	434	428	435	460	454	451	422	427	411	417	410	468	431	422	443	458	440	447	446	443	434	411	409	427	444	497	447	458	451	409	422	431	431	426	487	419	469	442	435	406	420	436	416	444	418	429	438	411	440	449	436	409	463	436	442	439	463	420	428	421	460	465	436	430	435	453	415	406	439	422	446	472	441	469	417	466	393	416	435	404	420	437	455	466	411	432	435	440	393	458	399	399	425	448	424	429	416	430	432	436	405	458	420	423	456	424	458	425	419	430	440	419	436	427	436	432	424	463	453	415	452	441	469	420	431	403	411	437	426	427	435	418	419	416	426	438	451	453	383	452	463	432	461	403	424	403	413	473	423	449	428	382	389	392	416	424	449	453	443	454	450	404	389	447	450	442	457	461	431	402	426	432	467
27631	9928	1543	881	635	654	559	454	484	754	1604	1660	1209	684	446	373	355	357	358	342	343	316	375	334	330	340	325	356	333	340	346	334	362	367	328	357	371	336	296	366	343	324	334	333	338	336	357	363	339	353	322	341	358	333	392	341	317	363	363	358	369	345	334	320	325	333	347	375	335	320	353	352	357	330	366	342	362	307	343	326	356	357	359	301	369	325	368	330	333	341	373	296	383	353	321	326	373	349	341	356	322	333	307	341	359	329	353	319	317	328	337	363	334	353	349	370	344	332	374	331	358	350	312	323	366	341	361	321	321	315	334	312	310	353	380	303	339	331	358	335	337	340	379	352	355	338	353	343	330	324	317	328	302	368	320	334	358	328	348	305	310	328	362	321	346	340	351	336	317	368	361	334	330	302	333	309	322	355	339	340	329	359	333	350	341	334	342	343	290	305	317	329	354	340	323	320	340	346	322	355	365	311	349	334	383	336	321	358	346	301	292	355	346	336	320	312	350	340	328	324	335	335	302	352	320	339	356	340	354	325	342	336	326	312	354	307	376	343	314	355	336	335	331	369	333	357	375	340	356	334	350	347	340	322	335	351	320	342	331	330	345	325	340	337	364	341	350	325	347	341	339	301	345	351	328	356	320	360	333	365	293	327	342	360	341	329	332	341	352	350	346	299	349	309	325	334	333	340	315	346	355	331	352	370	341	330	362	317	358	339	357	348	326	355	332	383	328	326	366	340	290	314	315	353	333	308	332	328	338	345	334	347	368	356	333	360	309	328	335	333	346	326	365	321	323	336	334	325	357	334	366	355	337	337	346	331	357	346	330	309	355	344	352	349	339	332	360	343	335	365	306	336	324	354	355	307	311	348	321	337	320	334	391	341	334	313	331	349	338	342	339	312	286	375	361	357	348	308	328	336	325	352	350	336	324	304	337	330	326	352	351	326	335	347	331	339	361	340	343	325	326	362	312	302	367	340	346	325	370	364	319	336	365	322	336	379	329	350	338	347	363	335	335	328	320	314	373	348	355	326	349	307	333	349	340	321	331	331	380	328	326	339	314	324	348	324	328	341	319	364	339	358	323	292	335	329	345	368	363	319	353	371	326	315	353	336	301	338	316	366	316	306	369	310	345	318	334	305	333	352	333	304	340	346	321	314	340	322	353	327	316	341	344	335	324	318	331	335	340	332	333	326	361	324	348	378	336	323	337	326	329	315	355	345	368	347	348	358	312	327	353	330	333	353	347	366	331	334	340	342	350	289	353	338	325	336	360	320	354	346	345	321	341	364	289	349	363	340	356	369	361	336	343	340	339	323	321	377	331	344	345	316	301	370	327	334	346	332	331	338	337	348	340	337	346	347	330	375	361	355	346	340	296	340	342	324	376	332	360	348	362	328	301	341	347	330	343	352	326	323	335	364	318	335	367	328	316	346	341	326	333	331	335	340	349	345	322	376	343	372	346	344	332	359	365	379	367	336	360	310	353	319	333	326	345	330	318	356	341	351	312	345	368	339	355	324	351	347	347	318	308	325	341	324	320	332	327	338	349	345	357	352	359	328	332	296	340	322	325	368	320	340	366	326	335	360	356	330	337	345	352	327	338	354	336	338	351	302	339	349	358	343	355	322	372	321	333	323	350	326	323	289	312	336	334	343	315	347	336	343	345	326	351	329	350	356	368	347	368	324	339	343	314	342	320	327	332	321	340	325	307	338	366	351	339	344	324	352	334	320	371	346	349	336	344	332	326	357	353	332	341	343	365	318	336	319	355	370	310	336	321	350	311	310	308	367	371	373	350	286	335	350	311	350	315	344	344	308	330	355	322	353	352	320	323	351	326	355	344	340	331	334	342	383	331	329	344	315	332	334	335	359	351	293	332	308	353	328	326	354	329	340	321	324	378	340	321	332	340	351	342	334	345	373	318	325	357	303	340	331	332	333	366	327	333	311	320	344	334	338	359	325	349	364	329	399	360	305	342	312	343	307	337	325	348	331	362	373	351	321	355	339	343	385	351	350	323	323	314	331	384	342	321	350	315	325	334	316	344	296	340	330	345	337	346	323	299	324	303	352	344	335	331	354	325	335	336	336	344	338	345	345	367	353	359	335	353	344	364	347	301	334	325	325	357	347	339	345	306	328	340	351	336	342	341	324	340	335	343	326	369	349	357	320	330	324	329	311	319	339	343	341	322	378	354	371	324	332	325	341	332	358	351	345	307	335	363	373	340	328	337	301	348	345	324	328	325	343	341	319	353	338	319	334	323	314	345	329	363	350	381	309	323	358	333	353	320	316	352	370	327	336	387	316	339	362	343	336	360	346	384	338	342	357	334	321	304	359	345	382	336	350	310	330	333	346	346	331	374	354	366	337	325	337	331	357	324	339	299	341	313	349	369	374	333	314	344	356	351	340	355	358	336	326	343	364	340	361	356	307	346	338	369	329	337	364	354	344	375	340	339	369	334	295	388	330	329	362	340	312	322	352	316	320	343	292	340	336	357	328	372	325	332	356	327	338	346	322	309	361	330	328	344	336	308	371	330	345	309	319	321	325	304	357	344	320	340	315	319	300	317	357	329	325	350	329	352	346	361	309	366	350	332	364	349	366	339	349	339	328	346	350	312	339	335	356	330	286	354	356	358	335	313	343	332	331	350	349	344	360	291	396	337	348	347	353	321	316	340	346	345	343	329	303	320	362	327	351	341	351	365	348	355	366	331	379	338	328	354	317	291	342	324	309	346	338	362	351	341	307	325	330	350	340	333	320	374	359	327	330	331	335	332	340	345	367	370	317	298	319	327	351	338	365	355	333	308	299	350	351	326	325	336	324	329	310	335	301	340	391	311	336	322	326	366	317	362	332	316	376	366	292	336	316	356	314	368	369	314	331	347	315	337	307	376	330	341	325	342	342	384	349	293	337	338	363	321	330	361	331	338	309	357	344	339	355	382	305	339	333	361	311	337	352	345	323	346	338	352	332	349	340	333	327	333	340	321	342	324	333	383	338	372	341	330	340	355	358	360	338	343	326	329	361	357	326	347	349	344	353	362	333	336	364	362	345	364	326	354	326	356	356	328	353	346	336	346	328	331	321	314	331	331	322	353	353	353	327	346	301	323	342	348	371	318	313	324	307	324	329	333	336	350	291	320	339	339	391	340	353	342	339	354	318	360	336	359	329	329	377	335	330	354	325	347	332	334	355	333	317	331	343	343	326	350	345	379	319	342	350	334	355	319	333	328	341	361	329	377	345	363	305	329	347	304	336	356	366	344	348	330	341	360	351	358	333	354	348	342	341	333	344	349	351	324	364	341	342	347	319	333	323	338	340	350	324	325	332	348	331	351	327	324	298	346	346	314	312	323	381	362	313	342	351	327	332	319	312	359	323	351	337	338	303	345	355	341	333	356	354	309	330	328	337	348	359	351	381	339	334	360	352	315	343	316	348	367	360	334	313	362	337	346	320	339	336	334	348	369	377	307	334	338	343	339	322
5704	1432	1469	916	704	1062	795	555	558	1151	2221	2046	1443	740	482	378	319	320	315	320	288	333	318	310	295	318	294	345	320	301	322	298	354	299	330	301	300	303	330	298	322	307	336	320	319	302	315	309	308	309	334	292	261	349	338	293	310	322	326	324	329	327	317	337	310	318	323	340	319	281	338	289	305	315	302	294	296	319	312	312	308	311	313	305	315	291	314	298	338	317	346	309	307	343	326	318	336	325	324	312	301	296	329	303	302	336	307	291	360	291	308	307	291	310	306	300	333	331	344	312	311	326	301	289	315	310	265	338	309	311	320	291	313	314	300	324	318	335	272	288	293	310	294	318	348	341	306	319	353	284	323	302	298	330	290	320	290	331	300	327	331	284	351	304	325	335	304	315	320	294	311	291	318	330	301	338	296	298	331	311	322	322	328	309	327	311	293	288	312	292	303	315	323	321	321	311	330	291	319	324	306	330	335	308	287	311	328	323	331	303	336	320	359	327	319	308	307	334	309	321	328	327	281	324	324	341	312	333	301	337	304	358	319	332	308	309	282	307	294	317	303	323	340	332	281	348	295	303	283	313	303	299	304	345	307	310	299	323	293	317	335	308	342	327	330	300	331	328	325	300	291	330	307	318	337	283	289	320	342	272	302	329	297	321	281	307	275	304	312	326	330	343	333	367	294	305	332	322	316	335	332	314	307	310	318	316	307	289	351	336	308	357	305	306	304	303	305	342	302	325	319	337	306	303	309	317	315	323	285	327	318	288	308	335	317	276	304	301	333	291	322	294	287	343	309	328	290	325	314	283	306	327	311	300	312	289	341	283	328	302	313	291	300	345	316	322	307	281	291	348	326	293	319	288	307	326	326	312	297	308	300	306	323	309	303	288	329	332	303	293	328	330	294	305	338	324	311	303	308	315	308	318	303	321	308	305	314	333	286	308	300	292	347	320	315	307	341	295	328	280	327	304	331	279	318	319	306	292	321	287	328	299	298	334	322	338	319	301	316	314	276	311	296	321	312	324	340	324	331	305	323	293	311	313	314	322	300	313	320	319	309	287	321	304	319	291	308	320	313	290	305	293	283	299	313	295	336	302	309	292	329	295	316	298	294	311	315	307	305	339	344	307	304	311	326	317	297	298	328	302	294	353	336	343	310	307	307	340	302	312	300	332	330	280	306	319	312	324	325	327	299	336	321	316	300	304	324	308	294	348	285	317	318	334	297	304	370	329	295	328	286	328	328	352	307	284	316	339	317	303	310	291	324	312	313	299	298	273	331	334	314	312	326	283	296	320	322	266	320	314	297	290	311	331	330	301	343	283	319	327	289	330	285	317	301	322	330	337	286	292	341	325	300	309	294	311	317	340	291	322	324	292	318	307	302	283	264	326	322	306	331	290	327	305	341	327	317	308	305	301	329	314	332	335	333	311	287	299	288	334	321	312	324	322	320	331	332	294	301	311	319	358	311	333	323	286	296	313	307	313	312	304	319	276	306	329	313	315	294	320	304	306	326	297	306	327	313	300	298	308	280	321	322	320	324	349	288	315	303	291	291	312	297	327	299	292	310	308	330	307	328	291	313	318	294	315	302	321	293	319	317	309	317	315	307	322	305	267	333	313	309	286	323	295	321	296	330	298	323	298	334	307	303	324	325	302	320	317	334	316	304	333	326	244	309	310	315	325	309	307	305	308	297	323	319	303	312	323	292	300	335	284	307	333	314	316	290	314	302	305	298	337	298	323	337	322	307	314	328	311	310	365	322	287	307	319	344	310	375	331	330	315	308	312	286	332	311	302	366	319	353	282	317	307	320	316	339	298	320	292	324	304	302	338	281	299	299	312	277	326	306	318	313	313	309	270	306	317	330	309	324	305	294	338	284	336	305	294	323	302	313	331	305	319	307	342	333	292	315	334	309	346	293	356	317	321	326	303	313	302	314	332	321	291	320	303	312	305	318	313	321	320	315	335	304	282	370	310	343	330	322	310	304	316	325	280	319	298	320	325	304	328	279	304	323	343	326	328	367	292	295	307	328	326	297	348	353	332	321	320	325	315	336	320	301	316	348	312	286	323	303	280	316	327	331	328	317	342	325	308	288	312	319	304	331	325	332	285	308	284	325	340	313	319	306	328	314	344	286	327	306	321	363	303	319	302	317	329	348	309	312	307	332	326	328	313	316	325	289	319	323	312	316	253	294	308	329	303	310	302	302	306	327	342	270	307	305	329	311	325	330	307	297	308	310	311	306	314	333	314	336	321	292	302	310	311	302	291	292	309	308	321	321	296	320	331	319	326	343	341	342	297	302	294	322	316	310	313	345	311	315	303	325	324	302	297	314	334	330	306	317	309	282	321	295	294	276	335	323	311	333	315	295	318	319	297	303	301	329	333	303	340	294	329	290	321	331	288	307	321	345	354	334	317	301	346	318	317	292	318	301	304	309	336	304	309	312	320	310	305	298	313	327	322	288	319	306	274	318	326	331	331	326	293	307	299	316	316	344	299	333	330	318	284	322	286	265	328	311	314	337	347	288	292	329	327	309	292	313	326	341	312	343	310	324	282	344	320	281	302	320	297	293	323	297	317	336	294	321	295	281	313	316	366	355	375	319	321	326	311	309	324	321	312	313	303	307	301	320	318	294	293	315	308	319	320	302	330	294	312	313	336	308	321	322	348	317	322	289	331	317	303	328	309	326	273	310	325	335	348	314	264	328	299	301	338	338	321	320	310	315	304	330	337	344	308	308	335	311	291	330	304	315	351	329	320	316	298	305	315	315	308	310	322	334	346	323	330	327	334	304	323	296	327	310	340	300	311	302	357	333	324	328	309	309	334	337	302	316	351	273	329	305	322	302	299	329	295	304	289	317	368	312	284	315	323	311	291	337	319	314	282	317	326	295	325	322	298	296	307	315	313	313	312	281	320	305	296	309	309	340	307	310	272	302	341	321	321	273	298	303	324	319	278	308	334	320	300	343	338	301	310	292	342	323	313	320	295	316	354	306	293	278	299	297	280	334	319	296	327	342	318	324	293	319	317	310	298	320	284	311	340	345	304	317	315	325	321	324	313	319	330	329	307	316	318	305	314	342	329	326	308	296	301	312	294	311	319	294	310	304	312	271	320	329	338	332	306	314	281	299	303	302	349	297	335	321	282	305	343	314	323	288	316	323	298	304	312	326	309	334	328	310	311	342	347	331	330	346	296	300	307	313	328	313	341	312	324	309	290	305	326	307	298	286	302	318	323	290	323	327	297	296	290	349	306	331	295	309	314	302	293	317	326	324	326	293	310	339	328	348	312	327	312	346	315	324	327	318	277	297	311	324	302	312	317	298	337	327	326	341	338	311	316	330	304	359	315	333	300	349	335	323	303	335	318	331	302	354	328	319	332	301	304	299	312	331	305	338	303	294	346	315	326	284	345	307	309	297	344	306	312	274	325	297	279	348	323	297	310	318	317	334	332	311	329	316	329	310	296	349	314	296	316	314	288
25598	21431	27326	25605	7409	1919	1455	1186	1171	6622	17813	15630	9297	2702	1031	558	403	363	364	368	370	364	380	369	342	340	346	359	375	354	347	336	347	348	381	375	346	377	357	323	351	336	366	385	394	338	342	381	344	325	368	364	366	350	380	347	325	362	378	367	337	382	367	332	388	368	355	385	352	405	383	341	384	357	375	353	349	367	343	333	369	335	354	372	343	361	395	384	399	346	381	358	373	334	371	373	358	338	345	369	362	363	349	349	344	336	365	377	375	372	324	371	334	346	367	327	382	386	359	365	358	352	355	349	385	333	389	369	358	397	359	369	377	361	359	362	395	359	360	351	346	352	334	343	325	387	345	359	353	384	356	335	364	354	380	330	348	336	342	359	371	353	367	334	367	346	341	357	377	366	336	356	352	401	351	376	378	364	359	379	359	340	356	350	389	364	379	378	348	362	367	376	343	337	385	351	373	343	343	385	381	389	355	366	322	343	353	345	343	347	353	381	364	355	372	400	351	362	354	350	371	356	372	356	330	386	353	367	365	335	397	389	372	351	389	353	363	354	384	382	343	368	326	358	376	384	362	364	352	373	373	373	376	378	329	379	365	358	401	347	374	351	362	363	361	363	343	330	401	330	404	366	352	333	368	351	389	340	332	330	345	357	355	335	336	339	340	362	346	351	385	359	345	359	393	344	349	343	349	329	352	349	354	373	384	363	382	376	338	341	362	357	357	361	347	351	367	333	303	331	340	388	398	370	365	346	349	356	348	368	355	338	374	379	362	367	340	377	358	377	356	342	364	383	345	342	396	362	368	362	347	360	351	376	370	350	380	346	365	354	374	311	369	385	341	361	377	355	355	358	375	393	359	357	374	353	334	347	346	347	397	360	352	363	350	348	368	356	387	341	347	331	353	355	313	359	372	353	366	367	345	359	375	365	334	366	348	350	345	351	398	338	372	384	356	345	333	356	367	356	335	379	376	362	348	327	379	369	375	360	390	335	375	362	350	370	337	385	366	340	336	348	371	367	369	356	365	374	340	339	360	382	392	377	362	331	365	358	376	381	347	335	365	415	348	337	379	345	342	335	382	366	360	385	347	359	412	365	357	350	349	349	363	370	369	374	345	350	359	371	354	332	357	354	353	394	369	335	357	372	353	371	349	347	378	365	359	370	348	373	368	380	360	375	344	352	350	365	352	362	343	362	383	339	343	365	362	382	315	383	334	343	378	357	386	331	349	353	385	376	349	327	358	350	335	322	344	353	373	356	347	359	369	382	337	391	363	337	378	318	349	351	381	356	359	343	368	354	365	337	364	347	331	359	356	368	359	382	383	353	377	372	365	376	349	328	362	373	384	351	370	327	389	364	347	358	355	386	347	368	355	348	352	351	346	366	368	350	378	380	386	348	350	350	328	345	365	368	373	346	380	346	376	402	352	337	382	410	326	390	323	371	369	348	349	420	355	363	344	378	321	365	339	362	397	344	379	385	364	426	382	373	371	366	330	356	380	349	359	342	337	360	378	385	364	351	380	358	364	339	344	360	386	364	403	351	382	387	365	360	342	369	357	369	359	340	372	374	332	372	363	353	360	362	349	353	372	356	354	377	383	357	347	367	350	387	346	329	342	345	381	349	363	345	363	353	366	353	367	377	346	354	389	339	363	335	340	347	365	331	371	359	342	339	367	346	363	332	406	389	371	293	370	379	344	346	344	380	394	367	368	383	342	367	321	361	347	339	358	358	358	355	387	355	362	376	388	364	393	353	398	346	387	398	371	355	377	355	365	363	330	342	385	348	345	357	398	387	321	380	369	374	335	380	346	361	324	378	345	370	381	345	370	382	388	348	344	347	338	378	343	353	384	370	380	382	378	360	337	350	362	340	365	396	356	341	382	350	345	349	350	367	370	354	381	410	356	352	363	377	336	337	333	369	355	346	358	361	347	345	383	339	368	348	368	382	359	360	354	346	390	343	395	393	366	358	359	368	350	371	330	345	375	374	368	349	335	371	345	351	346	369	349	348	373	367	346	385	363	372	330	321	335	362	373	391	359	395	377	371	328	364	371	358	374	339	357	359	357	323	322	335	362	358	382	379	360	372	364	366	352	356	369	359	326	370	345	358	326	390	365	349	334	359	350	336	336	351	379	369	345	356	347	350	351	362	386	349	331	368	407	317	343	347	356	375	350	336	373	360	343	366	379	374	376	384	338	333	359	342	366	365	394	382	339	342	328	357	374	329	327	341	374	351	312	381	358	369	376	354	393	367	363	367	342	354	355	385	351	324	359	364	374	350	365	374	354	361	362	373	337	380	355	329	359	384	349	345	344	315	345	354	394	371	357	336	380	363	345	338	355	364	362	364	397	356	384	347	357	392	329	359	346	355	380	357	342	361	329	371	334	332	343	342	369	377	330	370	357	356	316	310	357	385	365	347	352	371	359	385	364	375	346	336	341	359	372	346	344	353	334	348	352	347	350	399	361	367	342	413	353	393	319	363	329	373	344	373	349	381	368	375	374	357	355	368	335	368	342	359	341	362	350	359	380	358	330	361	374	380	381	370	371	346	337	355	358	375	380	348	331	373	360	344	365	381	367	330	365	376	334	355	353	349	336	333	413	349	340	377	350	388	363	335	402	363	346	351	364	360	367	373	370	390	369	384	340	367	409	359	351	335	384	345	379	357	350	334	376	365	377	335	341	358	355	370	326	310	359	359	371	340	359	375	359	364	353	355	373	379	370	380	373	347	321	357	396	361	356	390	354	361	368	400	362	373	361	345	336	380	368	337	353	373	350	373	379	357	386	367	371	361	340	357	345	393	369	383	372	365	364	340	346	357	367	387	354	338	372	345	332	334	382	364	362	362	373	354	346	344	360	335	402	348	373	345	342	373	341	350	366	350	370	341	348	365	374	342	373	353	386	348	356	390	382	391	368	367	372	329	366	339	379	374	345	363	385	328	355	368	367	347	357	343	393	346	403	382	347	370	362	369	355	386	378	347	346	368	365	356	362	376	394	365	331	357	342	362	346	354	392	352	375	393	384	375	371	350	398	368	347	376	336	316	334	381	357	362	337	385	349	364	344	335	339	354	336	357	357	367	352	343	357	348	351	369	350	341	418	374	361	334	376	404	367	395	371	338	345	368	383	341	361	338	384	365	351	381	369	351	360	361	336	332	362	367	376	379	352	358	330	356	334	382	391	380	368	360	394	340	360	391	348	318	352	364	340	367	352	370	349	344	354	327	338	355	362	316	365	361	358	357	342	337	349	367	365	334	379	340	377	340	381	371	354	369	359	366	337	322	364	325	346	367	328	345	367	359	358	340	362	372	369	393	363	348	378	356	371	382	385	359	350	327	383	322	319	382	384	380	341	364	384	369	353	339	363	349	364	335	347	338	348	339	364	353	367	337	321	367	396	367	375	371	343	341	363	369	338	369	355	351	364	370	367	388	355	347	359	378	433	356	378	395	365	360	370	376	369	358	342	344	347	348	336	379
4160	4555	4294	2434	2078	1919	1856	1704	1730	9289	17872	14259	8249	2724	1169	599	383	385	345	348	353	345	362	394	329	358	351	351	328	312	346	333	378	357	322	339	346	404	375	356	320	346	338	357	316	383	344	343	353	343	343	338	368	314	343	339	381	341	300	355	323	363	359	357	327	387	346	323	300	337	355	325	364	339	312	363	352	345	343	362	318	330	368	352	328	352	338	344	360	346	371	341	349	320	325	323	369	335	364	357	359	316	355	341	323	344	352	358	333	358	346	376	358	378	377	355	325	360	326	346	318	325	352	368	359	366	325	352	362	308	356	318	326	331	348	332	335	337	351	364	339	355	364	355	357	342	341	328	305	348	358	337	376	387	327	344	364	343	361	354	349	347	331	366	328	329	363	366	342	328	334	335	330	337	361	330	323	365	331	328	326	330	340	352	361	318	367	338	343	320	376	332	305	301	345	344	327	398	351	341	340	358	340	329	351	329	302	315	366	336	345	354	344	334	321	350	354	333	359	363	341	337	339	314	348	328	344	308	335	327	300	342	360	348	344	354	353	347	339	306	344	389	359	331	318	325	347	341	369	363	329	349	361	308	340	375	375	335	366	382	371	323	339	355	334	369	343	374	343	376	355	352	341	335	309	366	329	362	340	318	321	372	340	343	347	325	377	356	321	349	336	357	347	310	359	338	340	347	372	332	361	351	348	355	344	369	336	384	367	332	311	343	320	309	338	331	346	348	336	372	335	319	386	340	301	362	350	333	339	350	363	342	358	344	329	349	335	364	385	363	342	347	372	309	355	332	354	377	347	314	310	345	311	316	281	377	350	370	336	332	307	360	298	356	306	371	337	316	349	355	347	336	319	349	360	361	375	331	348	369	332	369	369	303	349	341	331	333	365	336	347	337	355	358	347	350	330	339	340	338	336	362	369	374	353	344	323	314	343	340	356	331	359	369	347	356	330	344	321	353	342	347	324	329	359	354	347	313	333	327	337	323	341	355	342	341	327	384	332	330	373	354	322	340	307	347	335	356	306	348	337	326	322	311	312	315	364	336	369	352	341	344	324	356	334	340	359	350	347	322	347	350	370	364	376	364	350	325	343	336	335	327	337	335	356	360	331	331	363	323	352	374	334	336	336	351	325	351	337	354	334	364	346	382	308	316	359	332	345	354	366	371	319	337	348	342	312	318	326	369	344	326	343	356	367	360	368	389	363	317	346	365	345	333	333	341	404	350	355	349	345	335	331	358	337	338	380	343	322	310	349	338	346	322	331	354	354	337	352	347	373	326	332	341	357	326	376	348	332	329	344	336	320	346	356	328	343	374	367	355	340	363	359	326	320	360	335	373	339	358	343	361	323	336	363	325	318	350	309	344	353	354	350	304	321	341	316	358	345	338	338	367	350	341	346	337	304	350	354	363	355	316	331	338	329	329	367	343	334	328	350	335	335	294	334	341	322	340	337	351	334	343	371	353	330	325	342	333	352	310	343	348	355	318	364	320	364	347	347	295	359	327	314	353	351	312	324	314	357	320	343	332	355	375	360	320	347	342	329	315	338	374	361	356	369	320	349	328	353	334	336	371	364	332	371	344	337	341	312	345	319	326	362	313	362	380	342	344	345	326	368	340	339	326	337	335	326	336	347	349	338	308	346	328	348	338	316	324	350	340	346	332	341	307	328	338	330	354	332	345	368	327	325	355	326	345	307	371	310	355	359	338	350	358	343	336	349	361	333	324	370	343	366	351	345	333	360	335	350	358	338	341	335	327	380	378	358	361	358	346	326	327	343	354	362	353	325	345	364	312	327	342	321	379	357	369	360	386	317	305	346	362	333	351	347	341	354	340	319	366	336	354	351	318	360	302	369	319	311	334	327	369	326	358	343	321	331	341	329	356	338	343	307	347	342	335	327	346	346	320	340	364	333	340	341	366	333	340	349	347	308	361	379	311	325	321	331	318	322	323	347	341	326	336	316	345	357	324	346	338	327	349	316	365	341	358	330	364	347	342	320	349	342	333	333	363	350	387	325	350	359	356	370	339	347	376	320	341	364	333	347	364	352	317	382	343	356	360	378	333	341	356	332	358	361	317	319	366	349	337	313	324	364	333	310	338	356	319	328	325	365	346	331	337	319	348	351	361	342	329	340	371	374	332	379	348	330	341	351	356	354	340	350	359	337	374	335	318	348	323	353	296	354	357	336	336	344	323	336	369	367	327	337	345	333	346	360	355	359	309	313	352	330	343	325	344	347	344	359	340	348	358	347	352	356	315	342	371	328	335	349	339	335	328	339	318	340	339	363	324	285	328	364	355	322	340	328	321	347	369	337	355	358	334	350	375	360	356	347	350	383	369	319	349	353	307	332	286	407	328	331	338	339	363	365	361	355	352	336	329	356	341	379	333	349	330	349	355	352	373	336	336	336	328	364	330	360	326	350	308	335	324	384	332	373	330	349	290	340	338	319	320	296	345	360	346	359	318	317	346	363	386	354	338	351	323	331	338	369	354	317	323	360	349	327	340	357	335	317	346	330	340	353	350	316	318	337	324	334	372	336	365	357	359	341	330	309	340	334	322	361	347	345	361	368	366	325	361	326	355	303	315	385	360	324	317	368	354	357	365	336	367	331	350	311	319	308	346	363	358	336	333	360	379	328	325	350	313	369	309	362	345	341	336	328	331	333	325	333	329	345	352	331	328	337	283	346	330	373	343	365	339	356	344	346	319	360	309	317	347	381	325	341	339	335	337	325	339	344	337	372	376	312	378	326	332	358	361	347	338	347	329	315	354	335	375	340	358	313	335	359	342	342	376	353	324	365	343	374	357	305	316	371	318	334	342	355	312	360	355	384	328	335	338	329	382	352	309	332	321	334	375	356	345	324	346	329	345	352	319	333	351	351	358	350	341	346	360	362	352	326	337	323	334	350	338	327	338	338	324	372	350	327	354	309	305	312	363	341	318	324	320	347	347	332	382	315	345	351	345	395	329	388	332	318	339	363	355	353	333	366	379	329	336	336	332	342	348	329	363	359	311	338	356	345	335	352	339	344	357	346	347	339	339	372	327	375	346	348	379	345	324	340	342	311	344	365	377	334	334	391	363	317	315	334	348	349	341	363	334	359	385	358	343	342	359	338	340	349	378	354	354	322	367	332	337	323	393	324	360	362	354	342	345	362	336	330	362	355	315	362	351	343	355	336	338	347	330	388	317	360	336	331	338	316	407	349	357	340	350	342	333	314	348	328	329	373	329	348	317	331	360	371	359	338	332	325	332	364	317	350	327	327	321	328	347	331	363	341	348	335	355	358	361	377	350	372	367	322	343	333	302	350	348	330	334	320	344	391	330	347	299	333	371	349	319	359	334	330	361	324	322	330	283	348	311	344	362	301	370	359	349	350	341	353	354	361	364	352	313	347	327	311	327	349	337	348	340	338	319	347	300	368	330	335	355	334	329	338	371	342	312	370	362	349	334	356	318	315	333	336	356	363	338	340	369
24749	21482	28731	24680	21121	7144	2577	2249	2080	12158	30997	27740	18524	5901	1810	933	555	527	513	507	556	486	516	494	484	479	490	476	481	508	479	499	492	455	465	514	476	477	520	531	484	507	491	476	469	486	453	494	493	455	473	501	430	531	506	487	451	540	458	480	547	485	488	524	490	496	510	466	478	494	451	511	480	497	474	494	470	480	493	470	490	456	471	468	471	540	464	467	475	479	485	497	463	519	519	492	510	457	498	496	465	467	486	477	482	508	481	518	494	487	494	502	443	460	497	479	480	510	516	495	465	482	527	497	485	476	498	457	484	483	472	530	474	459	481	506	509	463	510	510	461	469	489	539	483	477	460	457	480	520	454	495	459	498	501	479	452	469	461	483	489	483	489	521	484	474	479	478	498	472	462	460	455	512	473	507	474	456	486	528	464	497	456	551	460	484	513	462	490	468	487	483	451	498	488	484	490	481	472	447	489	463	486	491	502	488	459	488	492	454	464	505	476	492	456	474	456	473	490	455	474	495	461	502	487	463	489	506	471	513	476	465	529	494	487	477	498	450	505	489	442	517	440	496	478	493	456	495	469	483	519	503	511	482	497	457	461	481	451	520	438	496	495	490	476	443	541	484	495	465	457	493	468	449	487	455	488	467	491	453	445	474	473	479	476	449	479	463	499	494	520	511	479	481	475	495	468	485	491	472	498	493	476	520	478	456	465	496	444	518	453	490	495	502	463	468	505	486	466	513	494	512	460	468	493	475	508	445	474	481	521	455	489	464	472	502	481	498	470	482	481	513	499	487	508	512	473	449	448	494	486	452	507	472	469	468	494	475	496	472	510	517	480	468	513	474	508	474	483	457	481	522	457	481	471	464	485	451	486	485	467	458	485	502	457	473	480	453	454	439	466	523	513	515	467	500	472	490	470	511	466	486	436	459	460	463	474	506	513	471	507	463	497	499	461	502	494	489	474	516	477	478	467	505	509	465	465	531	486	424	476	468	471	475	518	481	468	442	537	472	470	508	514	434	464	456	477	475	460	497	449	460	532	474	495	456	508	465	483	470	480	458	480	454	450	499	480	491	493	459	479	489	504	433	463	506	484	475	512	429	482	497	487	514	461	527	531	481	464	468	467	493	483	489	471	455	495	487	482	487	486	483	455	489	494	519	519	494	525	415	498	470	434	472	472	500	488	516	498	494	471	520	496	489	490	500	526	469	486	491	469	480	524	493	483	471	465	501	513	491	454	498	493	489	513	486	472	460	437	466	536	464	489	479	461	480	506	514	476	444	458	447	503	431	461	507	462	443	486	516	513	487	476	462	448	469	503	476	468	445	478	470	457	430	475	471	462	517	469	457	466	487	493	521	498	467	517	499	488	472	468	490	523	501	523	452	468	559	474	482	506	487	538	502	494	464	463	478	489	511	486	493	498	478	496	503	511	529	470	466	458	415	462	449	431	520	505	443	452	484	499	521	482	454	496	487	480	478	502	453	484	545	468	433	456	423	484	481	479	502	496	467	516	477	502	475	490	462	506	484	507	496	469	460	483	494	489	473	487	488	485	470	484	495	465	474	478	479	541	474	469	472	501	487	505	484	479	449	472	492	512	465	424	472	517	498	503	495	517	500	498	484	484	462	450	489	475	475	459	467	485	471	487	500	452	492	490	456	483	464	512	474	469	479	516	496	490	457	484	521	465	503	454	474	461	483	505	458	476	471	484	534	473	480	493	468	479	471	478	460	493	493	479	479	501	421	501	456	504	469	481	499	488	479	504	465	471	475	482	499	480	466	475	523	479	503	467	473	488	509	512	513	461	475	476	455	497	499	486	506	480	481	476	489	461	493	466	451	497	483	485	479	488	501	472	496	487	495	473	456	506	495	483	480	444	529	438	484	524	511	436	498	505	483	495	468	458	469	468	464	506	477	480	435	517	507	499	460	490	476	488	492	461	477	498	481	465	468	483	472	465	487	558	476	479	493	500	487	454	518	460	486	475	509	481	477	503	485	519	484	486	512	479	473	481	534	507	435	428	477	502	492	490	490	505	494	477	506	465	471	498	464	455	466	500	516	526	465	491	477	477	445	504	511	530	458	460	492	479	515	455	459	489	486	459	440	482	490	501	488	473	465	463	518	496	500	456	494	495	478	493	513	500	498	428	497	496	494	413	487	484	554	483	498	495	490	512	475	459	497	480	498	477	430	463	530	467	485	479	468	472	474	461	502	502	489	478	504	454	478	454	490	466	476	499	473	489	459	483	490	469	483	487	485	451	500	479	478	488	496	501	485	503	486	526	462	501	483	441	471	476	486	482	440	441	461	500	504	533	519	465	455	450	512	485	478	490	497	478	513	514	481	515	497	471	465	440	444	481	473	473	491	464	484	506	473	490	457	472	469	478	497	520	496	463	420	449	470	451	460	464	489	494	490	459	486	491	472	478	496	465	464	491	482	512	471	492	492	498	482	485	487	455	488	469	450	477	492	515	502	494	457	418	472	465	484	464	479	497	508	468	473	434	486	500	542	482	493	461	476	481	457	466	481	491	490	504	488	487	458	472	483	513	487	466	524	463	480	474	479	480	511	504	489	486	482	465	435	464	461	469	506	471	489	464	484	470	464	464	508	463	454	498	453	475	468	515	435	456	456	459	458	496	485	501	467	499	483	501	502	476	488	478	499	480	458	467	507	498	462	516	455	492	497	475	484	443	427	451	461	473	474	500	515	471	453	479	494	506	489	489	482	522	484	480	482	465	467	491	458	498	479	494	438	495	479	475	455	457	523	509	485	472	474	474	501	494	496	436	481	474	479	474	477	485	485	496	486	523	459	496	491	459	442	468	514	468	527	464	480	468	527	473	476	451	499	459	463	471	483	459	459	447	450	445	471	439	474	453	463	507	491	483	488	473	484	495	491	496	465	497	489	426	464	470	460	493	503	517	435	455	501	498	473	496	460	477	465	467	471	488	512	483	465	480	472	476	484	431	453	499	455	498	471	460	479	471	508	458	491	493	492	503	481	490	486	471	505	477	477	486	467	486	503	497	499	470	504	484	492	475	495	438	487	520	483	466	443	496	472	474	470	467	481	449	495	498	510	496	489	481	467	488	459	469	459	471	453	496	445	481	465	469	475	513	532	498	464	482	482	508	485	459	508	471	465	530	484	479	460	480	459	482	452	472	468	470	492	484	473	527	490	460	486	487	447	503	471	489	459	470	479	500	512	486	485	527	484	487	520	471	489	503	486	463	469	494	466	496	469	469	434	502	453	484	465	472	472	440	506	458	459	486	504	474	472	492	513	448	458	465	472	485	469	523	488	469	442	466	490	453	485	478	530	511	492	504	501	477	488	475	508	458	446	467	502	467	500	462	472	465	482	456	491	507	487	499	469	434	466	504	452	494	465	484	460	515	453	458	457	504	511	510	438	491	508	495	474	479	506	475	513	464	468	470	475	476	504	481	505	483	453	508	458	490	485	491	492	457	470	494	460	483	450	498	452
4570	8041	8271	5502	2599	2233	2521	3156	3240	16021	29009	24394	15106	4674	2031	927	529	439	476	418	415	500	422	449	443	456	481	437	462	408	422	474	427	452	433	426	459	464	481	482	480	447	390	442	447	447	412	437	437	410	458	444	429	471	449	474	430	439	436	422	471	450	463	461	451	451	443	440	442	500	460	441	437	424	451	449	448	457	441	420	435	461	489	454	479	472	476	430	454	425	441	455	444	441	423	437	460	463	448	453	427	460	439	431	434	458	420	470	446	449	416	466	460	434	458	436	445	414	479	441	397	435	455	466	446	445	436	438	446	433	458	427	470	462	414	425	464	430	431	403	414	439	444	465	418	419	483	458	464	459	438	422	425	426	457	439	483	433	477	467	452	429	449	436	476	482	428	431	440	466	439	449	455	439	431	462	423	425	453	421	447	488	451	450	409	420	449	487	435	435	439	474	458	475	459	455	450	475	432	458	455	409	453	451	461	469	467	430	430	461	436	469	424	436	477	455	418	429	479	428	447	480	474	448	428	438	460	433	458	426	461	440	438	443	458	426	449	417	427	428	500	433	440	430	467	465	408	445	442	455	467	477	428	421	419	425	463	456	442	425	432	460	456	445	444	479	476	444	424	460	453	444	474	430	449	422	440	449	425	447	469	491	449	448	448	406	456	458	418	451	490	466	461	428	451	456	417	444	449	453	381	453	433	418	425	441	443	467	459	448	440	433	457	464	418	433	469	464	458	473	460	439	485	433	404	423	422	495	455	461	420	456	445	424	439	457	471	427	433	462	488	433	451	482	454	422	456	434	435	466	477	437	431	465	447	484	464	464	477	457	431	459	432	454	472	472	421	413	415	406	428	443	479	447	476	463	441	445	407	416	435	446	416	426	449	445	407	446	422	413	470	421	446	423	423	410	435	463	487	460	435	426	476	465	441	459	461	442	431	438	413	434	431	474	452	441	439	449	463	451	471	444	449	488	434	454	413	466	485	450	432	435	444	437	428	426	428	428	441	449	460	487	430	463	442	442	435	475	482	421	430	455	458	445	456	488	464	436	470	437	460	425	434	443	413	419	449	447	456	420	464	437	483	434	450	446	442	421	414	483	420	443	452	454	465	439	468	467	429	465	497	424	469	451	427	449	425	459	458	439	420	435	482	469	434	421	428	446	476	475	450	430	466	453	440	462	458	459	420	406	433	466	486	443	441	458	434	413	441	426	446	446	449	452	424	467	444	448	462	467	436	453	457	452	452	450	437	447	464	414	447	430	456	486	457	426	454	430	435	467	488	413	462	446	395	458	450	433	433	423	467	403	421	458	482	454	473	470	421	452	454	398	454	439	422	511	506	438	448	437	428	410	459	472	437	462	466	464	466	438	489	448	464	464	438	408	457	454	467	414	465	444	436	446	453	450	453	467	455	432	459	450	432	421	436	441	440	421	455	436	453	453	455	440	470	445	443	445	483	452	443	445	443	452	465	425	441	432	449	464	453	463	424	444	473	457	424	400	443	414	467	380	469	433	418	446	452	469	417	437	424	448	451	433	459	445	446	437	437	452	437	437	431	467	389	448	490	456	438	445	431	451	429	420	442	443	452	461	406	436	445	442	443	428	441	445	412	430	457	464	443	407	470	441	435	469	450	422	442	437	439	417	479	442	482	444	465	461	418	442	431	458	430	478	455	447	452	429	444	418	463	446	471	433	403	443	443	446	478	420	416	438	475	428	460	437	435	440	450	433	488	434	457	439	438	443	415	463	441	442	434	459	449	451	544	418	454	454	441	418	464	432	431	411	494	449	470	448	486	417	423	429	442	442	425	428	468	395	475	458	433	428	436	454	437	434	420	429	455	423	494	470	487	481	417	429	442	435	467	452	467	456	406	460	426	484	431	474	435	422	431	459	465	448	451	389	442	449	396	416	466	424	412	438	424	464	443	451	468	447	424	451	455	445	449	438	416	456	446	432	403	453	444	452	450	412	456	439	460	440	450	491	448	448	464	409	462	425	455	454	460	449	438	458	430	457	441	424	436	419	425	464	449	382	425	449	457	450	464	448	441	413	427	479	433	446	437	454	427	437	436	452	448	421	452	456	459	470	424	450	395	470	472	448	484	467	458	439	431	430	443	439	437	421	473	456	428	435	428	466	504	416	438	420	455	467	465	454	448	446	439	453	469	436	428	426	454	453	454	436	436	471	455	463	453	483	458	432	423	476	451	450	464	421	386	454	421	454	429	420	465	435	482	459	437	497	440	453	431	485	449	428	490	436	425	456	444	429	441	391	451	445	416	435	451	408	440	443	446	433	456	444	423	457	451	466	431	482	422	435	439	446	464	444	435	456	462	461	450	461	449	450	460	448	493	458	459	420	426	460	431	451	434	424	427	439	458	454	469	456	437	420	398	469	429	433	440	484	432	440	456	413	458	470	467	457	460	454	486	429	440	471	452	435	430	448	434	465	427	460	476	442	433	441	441	423	433	457	412	448	447	441	440	417	425	443	445	429	451	452	483	396	478	409	422	438	488	439	440	409	440	503	406	440	432	449	453	457	477	433	457	441	450	448	447	443	467	466	418	459	453	424	435	437	469	472	439	453	475	426	441	457	415	422	462	461	465	460	409	456	448	454	440	466	480	441	449	435	423	448	472	423	443	425	456	433	425	449	435	441	412	430	426	434	429	449	455	466	439	442	471	431	451	442	440	409	425	423	443	455	414	442	461	433	453	490	412	468	495	398	454	441	426	441	412	429	455	422	432	485	470	455	449	454	473	464	481	441	431	444	450	453	443	455	431	426	460	462	410	421	473	485	461	436	426	451	448	453	416	440	438	414	460	449	509	429	493	453	481	483	488	454	487	444	415	450	434	422	466	455	427	437	442	454	433	433	419	435	480	424	456	466	419	445	414	415	418	449	486	466	471	445	470	458	463	458	445	424	418	456	452	469	468	422	422	435	429	444	449	453	455	455	447	438	408	423	456	426	439	465	432	432	449	452	436	460	467	399	448	419	403	406	422	444	434	452	442	439	449	456	439	454	444	445	434	417	457	409	441	445	464	464	453	468	435	443	431	457	417	442	436	433	458	449	495	425	495	415	472	489	425	404	400	444	446	403	483	440	455	448	468	441	425	463	418	450	408	397	442	430	488	447	436	448	417	419	446	437	433	463	459	444	419	449	446	472	470	426	460	421	410	456	394	431	482	413	463	447	440	486	484	451	479	466	462	415	474	457	441	446	412	439	406	452	444	437	414	457	434	446	445	468	421	460	397	425	452	494	429	413	495	444	454	450	435	457	421	437	478	440	431	453	488	480	458	473	440	465	429	466	426	472	428	419	423	452	471	462	435	472	426	484	431	443	466	434	427	443	419	446	452	398	427	394	424	429	403	481	471	439	467	461	440	436	419	409	452	439	424	422	436	460	479	434	444	402	467	513	430	417	457	499	407	409	435	449	481	434	481	467	440	430	424	440	463	451	433	417	459	425	437	426	425	437	447	491
27565	10867	2572	1625	917	454	469	595	488	669	1689	1689	1235	721	501	397	357	370	306	365	355	371	336	369	355	337	325	345	337	362	364	344	355	355	354	320	369	340	333	346	357	373	354	379	377	338	335	367	354	377	354	350	325	377	337	336	320	351	383	317	340	369	336	338	329	341	357	391	322	349	340	342	323	352	373	321	339	364	319	338	373	340	338	327	332	361	374	375	328	357	373	374	348	351	359	399	327	335	338	348	348	366	310	324	343	320	348	321	359	365	362	372	343	340	327	331	347	315	341	337	370	325	373	344	344	327	348	350	340	349	338	324	347	386	363	343	331	335	353	357	310	341	352	333	350	343	322	360	353	366	349	390	365	341	333	335	341	343	377	312	367	361	371	359	333	370	373	354	347	321	355	322	329	335	360	351	357	354	349	344	358	346	325	315	368	362	356	336	322	361	300	354	354	392	328	374	362	333	346	344	350	329	349	356	384	337	322	344	355	369	358	353	326	319	333	336	369	368	362	342	332	335	381	336	367	370	353	340	356	361	387	363	344	369	312	345	329	340	323	343	330	346	364	339	360	339	362	353	334	367	353	320	353	351	337	370	373	311	342	364	360	364	352	356	373	350	346	335	325	327	335	339	364	378	290	372	324	361	376	328	342	344	320	358	329	301	354	339	332	326	333	356	368	338	305	362	357	328	319	318	384	360	375	346	332	341	364	305	352	351	359	340	356	335	387	386	348	310	359	338	326	338	353	332	338	351	344	361	370	359	338	326	326	330	339	368	325	340	366	338	340	326	364	347	354	346	356	356	310	337	356	352	360	337	341	337	392	320	324	333	349	359	349	329	370	332	323	339	320	355	355	327	337	370	328	359	346	334	359	335	326	340	339	350	348	323	410	374	355	332	368	343	343	322	342	339	351	321	372	369	316	362	360	323	335	337	336	396	362	334	350	334	352	326	375	335	347	319	366	383	325	334	321	355	365	363	334	361	345	349	325	305	342	334	336	337	346	343	357	338	322	370	332	407	345	318	319	337	368	358	325	368	360	335	370	374	344	351	356	360	344	336	359	328	366	315	325	369	337	354	335	350	361	322	357	351	340	341	326	351	356	354	338	352	363	340	347	377	369	329	369	336	352	337	354	336	338	340	330	372	344	321	340	334	318	349	340	348	385	357	339	381	349	331	351	370	320	327	358	357	339	338	348	339	329	354	294	361	377	332	317	333	357	345	345	359	355	333	350	354	344	342	381	347	360	363	371	345	348	355	317	319	324	314	351	360	358	326	351	344	322	370	320	369	367	337	358	363	352	367	372	369	358	351	346	312	365	358	340	340	351	357	344	330	383	341	359	353	345	355	324	340	379	325	333	334	371	329	353	330	343	319	327	371	338	329	358	333	371	325	331	357	357	377	319	364	352	333	365	380	317	329	323	358	353	394	324	343	344	364	339	359	369	340	352	353	311	354	327	346	363	343	341	352	365	378	357	351	376	363	378	314	326	393	355	320	346	357	373	346	342	365	338	322	343	336	354	345	356	321	325	345	329	357	348	387	365	390	376	341	350	364	352	359	356	343	353	358	358	336	306	326	389	290	365	365	346	350	334	376	359	350	318	355	327	323	320	331	343	344	355	327	369	351	347	351	336	362	362	367	324	316	352	345	345	373	340	360	334	349	341	363	368	351	354	353	375	359	365	357	375	394	337	348	350	343	298	345	357	335	355	360	323	344	349	357	345	401	334	327	341	372	360	337	342	350	337	372	333	369	377	370	325	330	334	363	361	350	368	358	350	375	329	362	348	352	367	378	369	339	327	364	330	334	345	344	353	357	349	350	367	367	322	322	366	397	386	368	331	330	355	346	347	355	371	324	341	349	348	347	303	344	359	346	368	358	319	359	371	335	357	326	357	343	342	375	354	353	343	336	353	312	343	395	334	364	357	332	334	397	375	339	338	337	340	344	360	346	315	362	359	309	321	323	350	345	341	356	361	359	358	347	325	352	320	338	360	310	368	362	343	365	341	359	323	327	319	362	326	370	346	342	330	360	352	344	396	331	345	342	381	339	345	326	365	336	365	334	333	370	363	331	317	379	308	374	330	343	341	357	334	358	373	337	319	389	376	348	362	368	353	317	375	347	349	394	362	347	373	341	348	335	335	347	345	338	366	340	337	353	349	330	329	346	335	356	342	370	372	333	366	284	326	325	364	338	357	317	372	319	335	362	337	374	321	314	359	368	361	335	341	377	360	327	336	353	313	356	358	348	316	371	339	327	364	351	351	365	320	351	366	362	362	366	364	367	355	345	343	358	358	356	336	359	386	371	333	330	352	367	328	351	333	340	357	356	344	381	328	318	332	325	345	342	346	359	364	321	357	362	380	359	353	326	373	332	344	352	341	344	345	351	374	370	352	350	376	338	335	350	330	331	376	322	332	357	379	375	345	336	380	341	362	353	381	333	345	363	307	344	345	331	339	353	344	356	324	353	357	352	377	326	368	349	353	358	342	362	343	336	333	347	320	344	335	352	335	343	362	366	367	344	348	347	362	367	327	314	340	356	321	323	358	330	343	372	376	329	328	361	353	347	339	318	323	329	351	350	313	350	382	335	328	345	333	345	341	365	327	378	382	338	351	348	364	346	324	341	333	351	354	364	323	367	310	361	338	349	381	357	369	345	329	368	341	355	330	347	376	346	343	321	364	368	334	353	334	337	347	379	368	358	353	337	338	328	370	335	313	352	358	371	335	359	363	357	333	354	331	313	360	367	351	349	354	335	340	335	336	324	371	358	379	362	328	335	310	326	342	325	333	337	343	341	348	317	355	351	368	356	373	320	369	335	343	322	363	392	327	333	394	333	360	312	391	335	348	345	356	365	303	361	374	345	335	334	378	338	348	384	344	353	348	342	337	335	320	342	364	356	354	331	350	371	373	342	328	346	336	335	367	331	364	351	344	334	339	346	330	346	320	342	337	304	347	340	346	364	338	357	360	344	293	376	339	345	352	363	342	347	351	356	336	343	340	353	355	343	364	343	347	371	391	370	313	392	355	339	336	370	342	333	351	361	357	336	346	347	367	361	365	350	335	384	352	360	346	304	349	350	347	327	312	345	336	372	368	330	340	347	335	360	329	330	357	341	333	315	352	321	328	355	347	316	348	332	325	358	378	361	322	350	338	347	324	351	361	351	355	359	355	348	348	357	341	336	339	349	353	368	357	329	322	396	326	343	360	320	385	335	361	353	314	326	384	325	327	338	356	324	337	375	358	367	328	359	366	382	361	369	364	358	362	318	342	377	341	373	350	342	356	362	334	339	361	371	360	371	342	349	322	340	377	362	391	373	335	332	339	357	353	347	367	314	318	329	381	353	325	342	378	355	337	357	387	366	350	333	374	352	345	340	357	358	346	388	362	370	338	326	316	321	346	343	385	337	374	342	338	377	325	327	319	324	376	354	353	310	311	340	331	326	347	355	323	364	342	342	379	328	337	354	336	339	332	366
5659	2659	2319	1632	1068	527	519	842	574	913	2438	2152	1428	735	451	404	350	319	329	315	353	318	348	333	309	319	362	330	343	315	303	332	296	327	313	333	331	368	270	311	311	321	333	345	349	298	307	312	331	313	309	313	314	346	322	313	319	335	315	337	350	358	304	310	321	315	324	337	322	322	326	338	316	313	362	307	320	310	326	326	333	319	325	333	303	349	313	336	315	320	379	328	298	311	325	334	325	314	329	315	334	288	320	330	309	309	330	318	310	314	323	323	344	334	321	355	344	340	326	312	294	306	293	322	310	303	281	352	311	346	309	312	307	314	328	335	319	336	312	314	316	289	327	341	352	331	320	290	341	308	357	325	326	287	301	338	304	321	314	330	327	302	296	317	358	325	331	318	337	317	313	332	313	314	314	294	319	292	297	291	299	309	308	303	318	293	296	346	337	300	333	311	328	323	326	306	309	303	294	323	293	352	315	302	309	327	319	312	322	314	291	323	308	313	287	313	309	336	310	340	318	335	320	355	303	333	351	326	312	316	310	333	345	338	311	341	299	321	310	292	283	322	308	299	308	331	284	327	336	331	293	283	353	351	321	326	316	326	352	310	295	315	325	354	333	298	309	325	330	327	327	299	325	318	294	294	347	289	310	314	366	340	325	284	356	322	327	334	299	315	289	330	312	311	339	340	301	320	326	315	315	306	319	285	301	324	340	321	331	325	304	327	312	336	301	340	323	323	296	288	302	311	318	322	270	289	351	334	323	358	334	309	314	328	339	304	334	323	337	334	339	318	329	296	340	322	307	337	312	319	320	312	302	310	308	333	318	304	327	325	316	287	287	305	332	318	360	314	292	317	321	336	309	310	299	306	348	359	350	345	332	313	306	303	312	305	317	335	304	312	319	310	349	337	342	303	263	322	343	317	325	334	334	319	316	315	330	329	312	292	327	313	304	309	315	334	300	344	318	342	314	304	317	336	338	304	301	344	291	306	341	337	279	331	313	308	348	356	316	322	350	339	287	332	309	317	285	317	326	338	333	329	314	351	304	281	347	285	305	271	348	338	323	310	323	288	333	308	310	323	324	310	326	321	312	315	336	320	363	321	331	303	336	301	341	358	310	309	324	321	319	292	315	322	337	333	295	319	328	292	312	306	308	329	291	336	311	329	336	315	329	331	348	293	295	292	293	301	302	332	347	311	292	298	320	339	347	301	269	325	328	328	309	346	336	338	323	333	314	326	317	329	346	319	337	289	364	334	335	327	308	322	301	314	321	279	353	307	326	316	297	321	322	349	299	310	369	311	313	318	275	320	300	328	334	332	320	296	314	330	295	328	297	305	332	310	310	348	296	307	332	294	318	350	321	310	313	355	315	312	322	334	310	295	307	325	346	307	327	323	378	322	344	305	307	335	320	317	302	323	301	347	306	350	289	317	303	372	370	315	321	296	308	347	325	283	289	308	337	335	330	305	316	301	310	316	334	340	311	293	309	333	339	339	323	341	343	322	341	316	328	335	317	326	345	312	308	304	321	348	314	333	303	302	336	291	337	309	337	295	314	319	300	289	327	347	305	303	336	322	298	313	315	343	363	324	325	314	345	338	308	341	330	313	335	297	329	287	318	294	309	337	334	320	310	296	346	319	303	301	317	309	349	314	298	333	315	326	340	314	317	316	346	338	309	288	329	310	323	307	312	315	334	333	287	330	287	309	306	327	328	337	341	330	300	300	294	334	295	307	307	315	319	315	354	320	343	326	323	335	304	355	321	300	314	338	334	297	334	311	330	316	276	318	350	306	335	336	328	316	304	327	294	296	302	319	335	338	331	280	296	335	336	331	323	313	313	289	314	305	338	347	325	342	285	301	282	319	324	282	319	296	287	323	318	298	291	332	312	301	310	357	303	311	315	312	315	332	334	345	303	336	315	345	313	312	344	349	323	326	325	315	309	330	318	305	315	318	316	337	318	304	325	326	303	318	296	318	334	348	308	339	332	343	321	333	345	330	296	319	322	317	296	327	319	302	337	316	297	315	353	343	318	313	330	342	292	330	318	310	309	357	312	287	304	332	318	327	328	348	335	351	309	344	338	321	325	319	325	329	338	317	322	334	328	320	324	339	322	333	353	334	300	306	313	327	313	319	346	345	295	369	327	362	346	305	283	323	296	341	320	328	325	322	330	342	310	310	338	306	324	330	356	304	351	321	316	281	311	330	339	309	321	335	310	334	326	323	324	310	312	306	336	305	337	329	326	315	335	333	330	344	330	314	294	320	316	327	357	323	305	355	305	321	309	344	316	347	305	321	326	313	330	301	350	338	317	338	338	343	313	301	324	298	328	295	325	305	344	313	332	302	307	310	320	308	313	321	340	341	315	326	324	326	322	302	325	300	325	339	298	283	319	309	354	351	332	318	329	369	323	305	322	324	346	308	310	315	306	325	330	330	317	330	319	298	313	321	320	315	329	288	325	326	345	291	333	314	367	353	290	345	321	341	321	304	335	330	311	317	355	315	323	315	330	309	308	334	315	330	313	309	319	322	351	305	305	304	328	297	337	321	318	328	344	306	297	366	313	306	296	342	310	300	317	323	342	342	284	330	319	332	316	277	329	331	320	335	312	328	356	342	301	325	309	311	376	345	315	330	326	343	334	290	319	331	328	354	295	314	316	322	321	308	315	311	349	316	321	310	342	308	313	352	322	331	361	314	339	304	343	297	300	332	298	341	343	315	328	299	373	278	314	309	311	310	334	297	321	312	315	311	311	340	291	320	323	344	361	312	329	360	303	334	319	324	333	298	327	364	324	350	302	310	309	317	319	296	323	291	340	310	322	330	335	328	330	314	319	310	317	334	326	328	335	333	344	336	305	303	324	320	311	316	354	295	314	320	317	346	324	307	320	347	331	323	342	349	292	348	346	301	331	301	286	331	288	310	339	333	290	348	311	346	328	290	336	338	322	310	316	318	336	331	272	324	303	320	314	325	314	316	344	296	297	312	303	283	318	340	285	334	312	336	320	325	319	318	322	331	291	276	332	306	344	314	334	305	301	335	352	334	326	350	289	344	325	334	334	316	323	312	299	325	337	317	335	318	295	275	311	303	297	301	316	321	336	291	295	323	305	318	312	301	326	298	296	323	342	323	341	350	312	313	339	313	303	360	302	302	291	309	304	323	342	332	305	309	293	317	332	300	323	324	319	355	299	337	316	294	332	317	297	307	313	319	320	322	329	353	320	308	328	313	319	298	286	310	306	356	309	300	342	318	302	346	334	330	305	326	319	343	321	352	337	313	335	290	333	325	291	342	327	325	315	309	304	282	321	317	318	303	326	315	340	322	327	306	324	314	321	318	317	298	306	313	347	313	296	359	283	310	322	327	326	313	336	306	297	313	326	327	321	330	332	305	357	323	317	296	317	301	345	369	341	334	290	306	307	334	319	335	322	300	330	311	331	321	347	305	314	306	320	301	334	325	312	313	325	332	281	340	329	300	323	329
25623	21416	27408	25450	8771	1822	865	767	741	1642	15121	16939	11161	3302	1153	630	440	358	330	354	387	325	374	373	359	382	381	376	369	373	378	355	368	364	353	370	397	393	356	353	347	361	377	354	386	385	369	342	364	393	378	387	376	346	402	378	335	350	392	341	355	360	360	340	354	352	349	367	367	347	364	342	371	378	361	368	335	367	365	402	335	373	388	369	337	352	358	342	331	382	376	348	382	351	348	381	393	378	341	365	373	349	387	367	358	379	377	376	376	341	368	351	374	356	370	374	384	346	356	352	388	340	360	357	392	354	340	379	356	345	378	344	415	394	344	341	359	388	376	383	349	382	363	406	359	336	370	333	387	356	367	358	351	340	352	327	368	341	346	347	341	376	383	344	347	378	358	348	372	352	359	403	344	352	373	377	388	357	350	370	347	370	358	341	369	401	409	350	354	363	367	353	371	342	379	361	326	353	328	370	342	343	338	378	364	334	345	381	392	373	352	386	359	376	352	370	368	352	363	371	362	345	373	354	393	397	380	377	356	351	381	349	373	352	353	364	344	348	360	393	379	373	368	382	373	379	383	378	333	328	364	342	385	364	341	379	355	373	337	346	379	384	363	354	369	374	380	372	340	371	359	385	360	364	377	337	383	381	382	368	370	366	373	382	330	355	358	339	348	356	355	372	323	405	362	386	342	380	358	397	331	361	361	344	375	374	372	361	382	364	396	366	353	370	355	365	342	359	335	379	381	386	359	387	324	392	413	335	356	342	386	354	361	366	370	356	346	364	360	373	378	362	395	393	323	375	373	368	364	370	353	360	363	341	375	357	369	371	331	348	365	381	357	377	372	331	401	350	331	397	398	365	346	357	345	370	392	347	365	394	350	327	349	370	358	368	348	361	401	377	388	340	345	373	370	343	388	354	385	370	355	370	358	363	358	368	370	367	380	399	363	358	336	372	320	366	352	394	375	367	365	387	355	333	362	341	358	367	366	367	349	338	377	372	400	386	381	362	387	373	321	349	378	360	343	335	353	339	358	348	383	377	364	365	387	368	328	363	357	360	378	379	328	358	356	382	359	388	359	373	367	365	372	367	384	346	342	343	333	347	348	380	317	381	342	352	362	347	361	360	361	395	377	368	384	356	371	327	387	363	368	346	359	357	356	349	360	371	384	413	378	365	358	374	377	366	357	346	397	393	383	350	348	374	379	339	373	385	381	370	335	380	342	370	372	351	363	348	370	336	339	326	366	354	347	406	360	333	350	341	343	371	377	369	342	374	378	355	373	370	379	331	331	366	308	356	342	351	368	351	375	329	352	346	341	354	347	352	356	351	356	359	401	362	387	345	340	370	370	386	372	351	348	348	371	350	396	384	346	348	348	373	348	369	386	379	365	368	349	370	332	359	380	370	394	385	340	341	377	337	363	352	370	342	366	365	334	370	383	404	345	411	381	346	386	361	379	370	384	356	356	357	338	350	377	364	384	379	376	341	356	364	337	385	398	344	369	389	369	397	338	341	369	365	379	348	381	396	352	374	371	353	344	343	379	382	407	366	369	380	364	357	332	347	356	352	359	355	338	374	328	357	349	356	347	381	384	388	362	354	355	344	356	395	389	361	370	367	340	375	350	351	388	359	338	375	391	331	392	357	369	339	363	335	354	344	370	342	365	389	362	338	354	346	362	364	355	359	367	363	352	380	352	344	349	386	326	359	372	378	368	380	410	342	376	361	360	342	348	342	351	366	363	346	321	375	400	341	359	337	355	381	387	375	355	321	368	379	369	330	348	368	397	336	343	350	357	358	372	342	374	334	366	340	357	361	357	369	376	367	367	369	382	366	323	364	397	339	342	338	390	341	373	353	358	342	376	333	398	371	340	370	362	346	362	359	334	364	352	333	393	354	341	348	360	360	370	345	327	362	384	342	363	342	339	369	351	377	323	374	372	345	330	367	370	367	399	323	347	366	373	358	326	386	343	342	372	369	353	360	376	333	361	339	344	380	346	345	380	349	355	385	336	375	394	350	351	356	359	377	390	357	331	358	393	352	356	356	317	361	372	308	364	366	333	350	382	354	357	388	363	347	352	399	368	336	378	382	344	393	371	355	376	414	367	374	333	392	362	362	383	356	330	386	400	406	351	353	361	362	321	390	402	348	366	344	381	383	352	396	320	352	397	353	340	345	350	374	368	353	363	347	334	369	341	374	354	377	369	399	367	373	337	337	374	393	389	350	381	357	342	388	396	358	365	369	376	356	372	370	358	387	343	378	371	357	359	377	378	377	354	334	354	372	373	388	367	354	379	360	340	372	368	366	341	360	375	343	326	378	375	352	377	371	388	374	370	400	352	366	352	371	354	359	387	384	358	343	332	356	393	397	363	344	383	362	352	335	343	394	375	385	385	325	366	374	354	329	369	357	356	354	326	339	367	362	346	359	351	384	361	394	394	379	355	351	374	339	364	362	378	340	371	347	365	368	367	343	344	347	335	365	341	362	391	339	346	332	378	347	363	348	376	369	366	341	361	336	329	380	368	323	339	355	364	337	402	353	372	409	400	340	370	376	374	355	341	369	363	383	379	431	348	381	315	374	314	362	366	354	346	374	348	391	360	362	336	330	353	397	358	370	354	360	366	367	349	357	376	369	380	368	360	385	360	380	358	368	383	351	365	381	364	366	383	327	347	335	402	343	382	345	377	395	347	343	359	351	379	335	327	343	344	349	344	342	350	349	382	352	364	371	348	370	348	337	404	367	352	372	356	349	361	319	363	387	364	376	371	382	371	339	355	357	348	370	304	351	378	339	360	310	359	354	357	353	385	384	359	354	370	391	343	356	358	381	345	340	337	336	388	355	357	379	382	384	346	347	352	359	372	376	340	319	330	361	345	363	350	346	354	388	353	375	359	370	354	372	384	372	355	381	346	385	387	378	351	382	389	365	364	361	366	340	404	334	339	368	371	383	346	360	367	337	345	349	396	359	329	391	351	352	405	359	370	316	353	360	340	356	346	335	351	372	369	377	342	388	401	392	368	359	326	376	361	388	349	338	348	313	378	375	373	348	345	332	357	401	362	350	374	393	376	329	373	329	364	381	378	351	346	337	378	351	373	339	362	384	358	378	382	364	376	350	382	360	374	369	376	355	347	392	379	378	388	321	352	365	355	368	389	409	370	357	355	381	356	348	365	361	348	353	361	325	363	394	364	353	353	348	367	373	391	373	337	353	374	341	372	349	395	360	370	373	348	338	390	368	362	357	345	341	345	356	356	396	380	357	375	344	386	346	347	344	343	349	367	370	348	377	400	325	356	365	377	358	383	357	344	342	337	368	363	343	362	378	363	355	375	364	387	358	356	339	370	334	360	359	392	383	357	342	361	353	370	373	343	326	351	325	362	356	368	343	352	366	359	373	383	370	352	355	357	384	378	334	408	342	340	396	366	381	352	344	386	346	364	356	356	349	348	354	383	311	341	366	364	340	385	383	346	398	376	320	359	390
4536	6634	5092	3401	2965	1509	877	936	947	2796	17248	15746	9831	3001	1316	667	397	349	350	326	364	362	333	351	353	339	351	333	358	346	360	345	335	338	347	350	384	340	353	369	338	321	337	344	341	363	395	334	330	390	346	333	363	336	360	327	343	344	326	315	350	343	349	369	340	352	336	369	328	357	338	326	354	344	328	359	378	341	341	358	338	350	316	339	350	349	337	325	348	340	313	352	344	332	335	333	347	365	361	353	363	337	336	389	341	350	335	337	350	340	335	345	365	331	321	344	305	341	384	371	298	337	350	336	321	361	330	331	344	359	361	354	317	359	385	331	353	367	346	380	355	373	325	344	339	339	356	345	312	374	348	385	344	333	338	329	325	374	360	346	369	335	387	363	343	353	348	335	376	326	342	350	309	372	353	393	336	372	337	356	380	408	359	344	334	321	384	309	335	348	344	361	331	366	361	303	332	304	365	366	344	350	343	367	354	327	336	337	346	326	361	348	357	329	361	353	354	374	313	349	361	311	345	366	325	338	355	341	321	331	350	343	391	390	368	345	326	363	336	319	343	331	322	327	369	321	353	349	359	357	384	330	373	367	315	335	352	341	390	364	366	353	364	377	335	314	324	384	323	341	316	335	325	320	317	365	355	357	367	314	344	342	348	355	347	343	350	357	381	353	317	347	358	338	346	346	389	375	329	336	353	355	345	353	361	340	342	374	346	311	305	363	358	380	334	339	334	371	345	354	354	389	337	352	341	352	341	339	365	381	341	330	337	362	331	358	361	358	374	359	335	345	335	338	332	359	336	357	348	351	335	363	352	344	342	337	347	347	377	360	356	356	326	344	336	374	349	338	369	361	384	379	364	338	348	346	401	376	377	366	332	343	360	371	354	370	339	383	320	337	357	387	339	315	366	306	350	316	369	364	317	334	362	319	334	344	355	338	347	353	316	321	345	362	347	339	353	357	339	366	331	357	347	361	362	344	369	311	355	370	357	362	345	374	314	375	338	338	368	361	337	371	328	324	368	307	357	321	341	341	335	329	352	358	368	330	351	319	332	326	323	350	345	372	360	320	325	334	326	336	309	350	336	350	371	313	324	352	319	339	360	353	349	336	387	365	340	349	354	331	377	332	341	337	332	321	348	308	340	356	376	348	341	329	328	341	333	326	359	362	320	335	362	335	344	344	365	310	346	320	331	332	385	348	358	350	319	355	317	357	343	342	321	358	392	349	362	320	410	332	322	341	345	358	332	359	351	338	357	363	358	336	337	333	356	380	335	333	361	341	350	385	359	351	360	329	361	341	331	372	371	337	341	346	333	373	355	352	352	342	323	350	328	341	309	341	354	333	367	341	322	333	349	390	344	358	329	296	385	340	335	308	341	330	355	334	325	351	357	351	396	355	324	372	359	322	357	342	356	345	340	316	333	328	377	317	329	316	332	356	337	384	367	360	339	340	362	354	311	350	343	360	357	343	340	313	356	325	332	360	344	378	381	343	392	321	373	339	325	303	367	361	335	368	325	368	347	325	382	336	318	337	328	380	348	344	327	360	345	377	351	378	332	310	347	369	393	374	344	347	356	351	354	334	342	362	339	348	376	358	352	344	358	346	386	375	337	327	326	330	341	320	366	344	333	321	353	360	365	332	315	355	336	350	335	377	318	359	318	335	387	348	354	345	352	358	340	340	372	378	377	324	334	347	338	337	359	335	363	336	347	341	350	363	341	339	341	341	341	322	369	332	372	342	317	352	326	340	363	347	342	371	376	364	364	349	349	361	346	330	295	355	328	358	344	326	385	359	343	360	354	342	326	359	375	364	346	338	313	345	310	369	329	330	371	337	333	322	353	348	304	342	341	326	341	367	371	306	333	323	351	355	333	384	333	343	343	340	371	364	326	338	375	323	355	359	351	357	318	330	343	365	321	314	336	322	345	385	391	300	339	326	321	346	353	330	322	354	354	338	330	334	339	359	353	340	323	309	339	335	317	293	320	334	307	330	338	376	332	378	328	315	363	337	353	362	369	326	338	345	339	331	331	330	352	317	335	353	306	336	342	353	331	337	328	353	350	370	330	351	353	374	395	366	350	325	372	367	357	334	364	332	349	320	348	353	359	365	327	362	320	346	361	305	301	335	346	375	338	349	347	359	339	327	334	329	348	343	342	345	365	364	362	359	371	341	348	323	342	361	313	349	329	335	349	347	330	350	371	311	343	337	336	342	343	371	317	316	342	355	363	349	353	325	339	344	372	345	341	345	350	346	326	332	347	358	353	370	313	351	329	337	356	367	320	359	319	339	354	326	372	342	341	345	372	345	337	341	351	365	358	321	385	330	335	342	321	350	323	364	344	329	350	351	360	347	330	323	352	328	333	357	347	356	335	384	334	375	356	357	288	382	326	353	336	307	355	360	329	357	360	347	308	319	354	344	327	332	344	384	367	315	326	387	335	372	350	330	340	346	368	335	332	348	345	339	372	312	338	339	325	345	332	317	324	342	375	355	342	314	365	350	381	311	311	321	358	323	341	365	356	322	352	374	355	303	371	341	345	355	328	370	354	377	306	349	340	343	353	350	325	354	339	346	322	342	351	368	378	334	335	339	345	359	308	372	356	315	354	388	351	349	362	328	351	311	343	314	322	335	325	351	351	346	368	358	359	329	359	337	360	331	342	312	365	348	338	336	349	365	388	321	325	314	351	349	319	322	352	352	332	347	359	342	364	324	373	346	342	350	313	367	352	378	331	371	347	332	360	335	351	358	338	344	359	348	350	359	316	357	333	340	372	333	349	320	346	342	336	324	321	350	364	343	337	347	361	354	332	347	369	341	329	365	376	353	342	341	336	356	334	352	345	359	360	339	339	355	343	331	306	347	312	337	324	324	324	354	347	319	319	356	365	320	357	333	366	342	327	349	354	350	354	340	355	344	319	330	336	337	356	360	364	355	376	330	343	322	350	308	367	363	370	342	395	313	347	356	352	345	324	359	334	332	330	349	341	399	380	349	349	359	343	345	341	343	314	338	337	352	327	318	349	339	335	344	344	353	388	345	340	352	322	372	322	330	354	348	340	354	345	317	366	348	322	337	342	350	314	342	312	351	368	362	370	296	345	309	369	343	371	359	331	348	349	387	347	353	356	355	290	371	311	344	336	372	307	319	333	324	347	330	388	369	310	359	322	337	321	356	314	342	374	343	338	347	353	344	336	334	371	361	362	322	327	337	361	349	368	348	333	326	354	317	347	313	346	347	362	297	343	351	368	350	336	346	345	327	366	367	355	319	329	322	355	360	357	383	344	334	367	382	339	348	348	349	365	384	330	320	369	333	314	364	367	312	343	345	351	345	328	354	380	358	340	330	343	330	364	338	349	340	330	358	329	334	347	344	360	355	369	342	348	374	361	351	362	315	387	342	372	356	370	357	370	350	328	345	329	300	337	324	325	315	384	342	355	363	365	342	313	338	329	338	341	364	320	344	345	366	339	346	334	347	318	358
24741	21455	28677	24652	21161	10149	3147	2102	1649	2397	25792	29375	21411	7342	2263	1104	605	535	475	493	542	505	472	498	553	490	528	490	521	525	501	587	526	487	508	518	498	518	552	539	476	495	523	507	467	500	461	485	483	534	470	527	524	492	522	483	507	487	557	466	502	476	479	502	495	463	525	511	488	498	507	541	472	538	464	457	499	456	492	480	513	481	553	508	510	512	516	510	460	503	489	484	511	475	534	527	496	517	515	514	491	515	515	481	483	474	488	490	534	505	512	470	489	481	486	509	472	491	500	472	512	494	485	462	504	487	443	477	526	487	506	534	472	489	491	483	499	489	443	498	488	457	499	524	504	508	481	503	506	497	496	480	463	493	493	473	461	494	529	517	471	496	481	467	485	486	487	473	515	484	536	474	505	489	477	510	518	495	507	457	493	503	520	528	507	497	507	497	502	505	478	492	525	502	487	508	521	520	511	465	492	490	496	518	495	520	490	479	483	493	470	517	500	488	483	517	495	483	493	513	490	515	499	498	508	508	480	514	478	504	490	462	467	512	520	494	509	452	472	502	504	498	479	481	483	482	489	492	521	532	518	477	483	471	503	453	502	481	499	481	497	488	516	491	484	453	472	478	479	495	501	487	480	502	439	511	526	477	515	489	505	514	474	507	492	475	517	474	498	449	484	486	467	486	486	483	457	476	467	470	508	501	475	478	521	475	468	493	467	473	512	503	474	484	464	505	523	477	493	464	469	474	465	472	493	481	473	484	502	471	557	501	482	493	476	479	480	499	493	498	509	491	491	509	518	484	516	480	533	497	475	478	487	472	461	441	520	509	461	463	508	474	512	502	492	519	481	469	491	505	442	503	469	485	468	503	499	489	489	475	479	515	489	514	520	542	504	500	481	481	499	503	493	506	484	513	482	430	504	492	451	467	491	454	500	507	528	477	507	508	504	508	490	487	527	502	457	470	500	528	484	487	501	495	493	469	486	512	483	493	519	509	501	479	473	507	526	463	460	489	493	515	493	473	492	474	514	481	512	497	477	503	525	487	489	486	528	511	504	457	486	506	510	471	470	515	468	524	551	522	512	493	504	490	479	493	487	467	480	496	497	513	522	491	486	505	469	505	499	477	476	446	526	518	505	471	505	481	481	429	488	469	475	502	501	521	465	516	474	473	482	502	524	531	473	514	485	485	501	537	486	502	546	503	506	464	503	486	496	481	511	492	493	487	474	464	466	470	496	538	502	483	473	545	480	532	448	497	472	439	475	505	531	478	491	492	503	474	503	519	527	509	468	517	479	488	510	522	493	497	519	448	473	433	493	520	508	432	516	471	424	489	494	467	482	507	516	510	486	472	508	500	472	493	510	505	511	486	514	512	467	553	525	522	484	487	468	504	484	528	513	435	501	460	491	491	462	507	509	472	475	496	476	520	530	505	511	473	491	464	489	518	517	483	483	480	486	463	499	506	485	513	496	497	501	531	474	523	481	510	496	472	520	455	429	492	490	448	490	498	541	509	484	509	541	477	514	475	511	495	498	508	483	514	513	499	493	494	547	489	465	483	486	508	518	507	476	460	496	524	462	505	462	483	523	481	497	471	495	507	477	483	503	513	492	485	490	505	481	492	495	460	467	514	498	545	434	482	497	498	500	450	475	491	491	477	491	489	484	489	458	495	458	496	501	465	497	528	491	501	509	515	478	503	482	511	508	511	530	477	500	555	481	445	462	497	476	539	475	478	483	467	452	504	474	503	513	516	450	506	501	526	494	488	488	463	482	497	487	522	477	483	509	487	456	492	470	485	480	476	458	505	491	508	509	504	474	503	515	467	497	477	487	496	471	479	473	483	480	503	486	529	517	463	511	461	465	513	479	480	460	473	519	547	488	529	481	492	507	521	493	507	482	493	477	464	486	531	472	484	515	514	508	518	486	464	517	497	468	467	469	512	489	478	506	525	486	483	488	492	492	505	519	515	490	533	527	472	511	487	506	477	507	507	491	448	514	477	489	485	482	481	472	466	479	459	493	496	478	482	469	527	466	501	503	485	463	496	501	504	510	487	508	468	496	500	452	482	502	474	482	494	460	485	500	487	484	457	545	457	494	469	490	458	495	495	459	465	501	466	454	499	481	476	513	474	490	497	500	511	476	470	462	496	508	509	458	464	514	498	473	504	519	506	535	504	490	498	468	487	488	521	464	495	529	491	488	468	480	468	477	467	473	482	488	495	500	500	487	484	480	497	494	484	489	496	484	473	494	512	480	487	489	484	498	480	507	464	477	467	505	485	493	492	464	471	520	485	463	489	438	522	475	486	500	515	448	467	495	495	531	489	503	475	475	501	487	484	497	487	515	509	478	504	464	486	494	507	497	453	486	548	481	482	501	488	481	488	462	480	506	495	458	484	514	451	471	500	504	523	489	468	468	516	499	477	477	520	491	465	486	496	519	503	525	508	515	470	535	490	485	495	432	491	484	487	503	483	484	470	512	508	479	453	504	480	513	480	473	522	481	500	520	457	473	476	482	488	515	523	485	517	504	496	498	490	497	481	462	507	435	488	505	474	497	487	470	541	477	503	497	478	489	496	510	512	481	491	466	478	448	459	489	466	479	478	513	511	507	484	475	489	502	521	496	479	481	492	524	527	506	474	448	502	437	502	463	495	475	450	475	498	524	487	467	458	492	475	540	469	500	470	469	446	486	488	492	469	457	475	480	504	496	482	494	487	492	447	532	466	465	478	475	459	492	517	495	480	488	511	506	518	502	460	443	466	504	473	484	467	503	456	472	459	498	487	490	492	495	512	472	496	495	470	480	462	492	481	541	484	501	482	469	469	503	507	486	455	484	491	475	474	507	479	492	475	484	497	472	490	518	520	475	521	507	497	472	463	479	497	469	472	477	469	474	499	519	485	487	472	494	473	501	497	471	503	462	503	505	480	499	492	523	452	483	482	482	494	462	460	492	483	476	459	497	511	520	476	520	495	504	512	472	483	479	478	479	512	502	500	437	471	534	490	509	519	478	507	475	495	487	475	462	515	493	495	469	507	489	483	445	495	489	485	477	508	476	488	496	480	487	476	489	508	494	492	477	452	480	487	504	516	497	495	505	502	471	486	466	485	459	459	508	461	475	439	492	510	462	490	485	446	496	474	466	501	531	455	474	479	460	507	493	491	531	461	468	495	485	515	485	485	461	496	530	464	481	517	542	477	491	473	497	548	508	493	455	460	479	497	504	499	491	509	499	501	471	490	485	468	463	458	500	512	475	464	499	454	467	485	515	477	508	511	469	520	441	507	505	498	471	449	482	452	496	518	530	488	529	495	441	466	543	459	466	449	494	491	535	506	506	462	485	489	482	492	511	512	472	481	514	479	535	468	466	474	509	492	530	472	504	492	492	503	486	517	457	472	535	484	520	494	477	491	501	484	479	508	523	513	454	519	474	521	493	458	480	495	475	525	503	471	454	491	465	435	546	460	436	495	477	485	464	487	501	512
5091	9464	8274	5607	5440	4406	2469	2372	2130	3638	27764	26091	17191	5603	2411	1139	573	476	453	467	455	453	466	444	477	474	476	428	479	440	443	486	476	461	483	469	424	483	510	430	408	496	509	477	466	429	435	455	494	457	476	439	467	445	430	417	494	474	436	452	439	461	455	423	465	452	478	470	499	454	471	461	437	467	470	446	460	479	442	467	412	425	455	462	435	476	449	415	480	482	452	490	423	460	442	447	447	502	464	470	451	436	436	455	471	467	464	439	408	426	449	480	476	470	490	447	430	457	478	455	431	462	445	438	439	468	466	456	440	403	457	471	440	482	472	448	452	467	498	448	451	487	455	431	458	451	412	440	431	430	412	484	461	448	490	479	442	455	462	454	442	455	442	494	487	470	491	453	468	456	531	496	467	459	429	438	476	464	446	512	448	481	469	474	477	444	494	440	483	436	485	438	468	452	455	409	436	476	449	449	454	469	453	440	436	474	473	461	434	455	447	456	438	488	452	451	457	446	445	470	457	475	435	475	427	450	416	452	472	462	492	433	466	459	440	466	443	467	421	463	451	457	455	461	458	468	451	460	465	450	453	454	497	475	429	466	430	393	483	401	460	435	407	434	480	425	476	478	462	441	431	430	455	459	499	436	437	455	439	471	463	445	467	414	505	455	460	463	467	479	441	431	478	470	411	501	454	454	416	475	454	421	462	448	466	445	470	529	452	449	481	459	433	430	478	453	455	447	467	469	454	442	452	413	452	455	419	466	418	441	458	461	443	444	472	456	493	449	434	402	454	408	430	488	462	458	450	472	476	463	434	451	407	438	450	448	503	461	486	445	432	487	445	492	423	435	482	473	460	472	462	443	458	443	465	435	501	467	433	445	438	462	454	460	439	496	447	441	435	438	449	495	457	440	458	435	472	469	444	439	478	457	462	413	409	474	449	461	475	498	455	439	450	446	515	462	466	462	460	470	486	438	465	449	474	421	448	462	451	467	499	459	457	482	467	483	493	422	472	449	454	446	471	437	445	456	477	432	456	490	403	453	452	477	428	471	499	443	453	494	442	435	485	462	453	450	468	457	470	484	439	478	464	472	437	455	437	444	430	446	468	426	455	494	418	435	469	433	453	493	443	484	477	432	466	476	419	433	439	465	446	459	472	450	491	441	439	443	484	451	499	437	448	470	428	448	424	445	439	464	444	468	439	501	485	425	441	425	453	437	481	485	477	472	467	475	449	487	469	436	479	433	463	411	435	440	454	459	472	463	440	440	441	448	454	420	475	455	467	443	459	460	456	478	461	434	469	457	426	446	436	419	425	451	448	458	447	417	473	470	404	436	484	470	455	486	433	467	430	466	455	469	471	477	412	434	483	469	446	446	480	451	445	423	444	433	433	423	446	431	468	431	481	430	478	432	412	444	453	461	420	455	448	458	449	455	463	431	474	447	454	411	451	442	461	506	430	442	449	460	444	475	436	396	476	477	437	471	440	472	450	479	456	438	511	428	439	451	474	460	468	453	424	430	427	476	444	455	474	476	484	477	467	448	439	431	465	464	447	427	460	446	471	430	440	460	442	422	438	431	463	472	432	485	487	476	461	451	457	448	425	454	490	423	423	464	438	426	412	454	435	482	428	458	432	461	451	493	456	455	430	498	397	438	479	467	430	406	449	489	425	456	455	490	437	476	498	472	439	466	466	481	434	485	425	464	431	450	439	463	446	445	434	507	457	474	453	439	453	460	459	442	460	469	469	437	440	451	451	423	435	469	429	433	442	468	439	473	447	451	455	421	454	418	465	454	415	390	477	479	474	464	447	456	446	430	485	515	431	439	463	442	432	459	482	423	466	438	425	477	431	438	471	490	452	472	415	470	454	492	452	461	444	447	436	440	432	449	429	490	452	429	418	427	459	464	472	454	427	466	454	454	484	450	472	477	421	452	455	459	449	464	448	489	431	419	471	494	469	486	417	444	457	479	421	470	472	473	447	471	476	454	457	464	480	435	458	428	515	480	465	487	461	476	447	455	476	458	473	451	418	451	447	450	439	441	435	465	462	406	409	444	444	410	416	475	425	456	461	425	458	400	473	443	484	470	498	479	440	451	449	471	456	440	419	460	462	456	432	447	469	445	439	426	444	473	461	467	487	452	460	500	461	429	479	441	439	471	484	467	477	432	461	477	466	445	430	489	471	453	426	455	418	414	457	462	429	492	469	434	500	440	413	457	457	424	419	502	426	428	491	449	413	475	437	482	432	504	450	476	428	501	464	466	460	498	438	407	469	467	465	454	469	479	439	428	422	492	405	420	456	421	434	446	460	454	428	461	441	443	416	410	424	442	472	422	429	445	484	490	499	457	443	441	451	440	412	431	470	476	402	435	422	443	423	472	434	425	438	441	452	450	459	453	451	420	458	414	457	433	444	458	478	434	440	483	459	434	496	418	423	450	442	452	430	425	466	480	476	450	441	464	470	445	405	460	490	496	488	448	455	453	456	459	460	454	461	457	430	479	439	477	433	459	465	427	484	450	443	440	465	471	438	441	440	466	470	507	446	465	462	448	425	466	456	438	435	473	439	472	447	464	457	451	484	437	455	487	458	471	469	479	479	421	448	455	460	490	451	458	432	443	436	459	476	433	454	449	446	421	463	463	467	451	413	460	443	450	487	474	453	492	449	413	470	461	438	485	463	446	463	476	439	477	436	446	440	434	470	461	448	425	453	466	434	466	464	475	460	442	463	467	458	427	433	426	457	458	446	444	421	420	429	422	488	444	452	446	422	424	471	477	455	450	456	461	460	460	445	442	449	461	458	478	453	436	491	462	448	478	482	436	482	446	448	451	474	491	425	440	424	447	473	454	438	478	467	453	486	455	464	450	467	476	438	456	467	455	418	455	424	452	448	465	447	480	442	450	462	438	467	435	454	448	431	435	472	460	490	450	429	443	463	457	461	485	462	419	439	450	480	500	445	423	452	461	496	446	479	484	436	468	463	427	470	474	446	466	475	465	459	440	427	460	457	419	422	491	411	476	443	480	459	476	456	467	491	435	492	453	457	482	453	471	491	468	496	462	444	467	453	492	448	460	451	435	451	460	466	391	446	498	470	478	443	437	434	455	427	453	438	455	433	451	440	454	433	414	439	440	419	453	458	462	464	425	412	455	444	483	440	475	438	449	463	451	449	453	451	480	438	466	444	455	457	458	429	410	414	479	434	485	432	459	447	440	474	440	431	442	464	438	468	457	422	481	488	468	420	466	472	397	443	465	508	495	469	491	415	470	469	474	426	433	460	452	458	456	438	460	462	432	484	455	482	450	429	417	435	454	478	463	466	457	464	460	448	456	460	481	439	486	482	443	432	445	415	428	409	418	467	453	460	475	416	409	428	435	459	438	442	403	442	474	441	453	466	433	449	466	453	452	426	438	457	446	480	459	461	444	481	445	482	516	452	462	450	463	461	437	468	439	420	445	437	457	433	454	461	417	443	459	426	457	446	496
27698	10844	2193	1794	1228	920	714	556	548	535	1431	1787	1530	828	555	420	378	335	375	375	363	382	368	353	378	371	365	396	355	350	365	388	349	353	344	365	389	370	364	353	337	329	360	342	347	334	397	348	370	375	340	371	360	372	368	357	378	366	357	363	352	344	352	372	346	353	359	340	372	364	351	342	362	342	370	327	388	349	367	361	380	376	382	357	354	349	346	337	326	407	367	363	353	363	358	363	352	372	342	387	319	337	348	334	382	355	391	393	360	365	373	349	385	361	350	331	329	351	315	354	318	299	331	378	380	360	332	357	363	367	373	351	348	318	364	340	361	355	348	355	362	338	360	433	370	381	373	359	355	340	355	342	342	345	387	369	343	378	358	339	344	345	337	355	380	363	360	348	320	351	394	356	334	389	343	339	363	338	337	337	347	374	369	379	335	347	345	333	396	361	411	337	349	362	333	396	385	326	379	373	346	397	389	362	359	354	353	386	354	360	331	354	367	359	364	382	362	346	355	342	376	354	388	358	339	350	378	352	362	369	360	357	367	358	348	371	367	350	373	342	383	347	349	328	390	360	360	399	336	372	355	365	332	391	376	347	334	369	356	349	371	367	339	367	340	350	364	360	346	392	332	345	344	378	345	355	337	355	354	316	392	380	350	334	356	377	338	366	397	339	334	364	367	360	367	336	341	381	359	365	368	361	354	363	350	377	360	369	383	353	365	365	348	395	331	352	347	353	318	326	364	359	371	352	352	377	372	369	339	384	377	357	342	334	336	363	358	378	368	344	367	313	356	392	351	368	361	380	343	363	348	351	331	375	348	366	322	347	336	360	354	379	360	359	373	381	362	324	333	327	367	356	352	348	377	365	349	343	364	349	318	374	371	337	397	371	343	377	385	353	383	373	379	362	362	367	344	349	318	386	383	357	348	337	362	340	356	356	353	351	361	340	329	353	345	365	346	384	381	332	362	314	363	337	353	357	369	341	368	384	338	377	386	356	348	400	340	374	362	382	353	365	339	361	337	390	372	380	355	350	390	350	395	359	373	327	386	372	347	375	337	329	372	353	344	343	390	329	363	371	364	366	364	337	358	354	368	329	374	341	372	342	339	329	359	375	357	368	367	374	359	352	336	341	364	386	361	329	375	346	390	373	356	382	372	371	370	383	369	326	347	340	374	334	363	338	303	343	357	335	340	394	371	337	342	363	371	357	366	367	359	355	366	361	303	384	357	357	380	337	396	375	355	322	319	378	373	354	371	348	368	325	353	365	327	329	369	383	352	345	340	337	382	351	393	374	355	375	391	374	369	328	349	335	360	392	369	344	342	355	337	374	353	356	393	369	349	349	360	371	364	354	374	370	352	351	394	333	335	374	381	341	362	367	376	374	349	340	346	377	382	372	366	340	356	350	369	361	374	356	367	357	356	353	367	390	385	342	363	308	370	346	352	359	334	361	374	364	371	376	349	340	362	357	358	324	370	367	345	368	375	363	372	338	359	358	369	309	385	366	326	361	335	362	316	345	349	369	380	369	334	343	366	369	343	349	361	356	396	377	365	382	364	385	388	346	389	352	358	338	367	334	327	352	351	374	338	367	355	367	353	368	394	348	343	379	324	329	330	356	319	357	351	335	372	342	378	368	332	382	341	367	358	406	361	352	353	383	375	356	328	380	332	337	388	389	330	315	346	354	343	348	329	358	381	370	377	341	364	402	318	384	375	349	361	376	336	347	382	361	343	327	337	348	398	365	361	354	339	381	386	373	362	331	348	373	339	326	354	334	380	371	367	338	354	358	384	371	339	327	340	361	379	343	375	366	330	365	359	355	324	367	376	369	359	353	348	319	355	336	374	354	369	336	360	347	365	389	348	332	359	349	355	356	405	348	356	350	358	365	337	365	359	341	373	358	372	370	354	396	406	362	323	343	345	359	356	360	374	380	353	361	390	376	356	365	362	383	384	329	367	371	342	366	366	384	345	378	395	317	353	351	368	353	329	349	340	398	324	371	338	349	374	356	356	382	367	380	369	338	349	368	371	347	349	343	379	339	389	374	363	390	331	330	356	353	366	337	337	351	349	323	375	353	382	379	364	348	377	358	356	367	338	359	354	378	348	347	369	382	366	349	366	373	351	352	359	347	374	368	380	378	364	352	338	335	355	364	362	373	333	347	353	316	315	322	345	332	353	380	335	349	332	369	332	357	350	351	334	357	353	337	348	366	350	370	343	345	372	371	373	347	352	381	353	357	361	360	347	359	352	366	342	400	369	361	357	374	365	372	375	360	359	361	361	365	321	325	323	349	376	368	344	361	354	349	366	363	340	371	359	354	361	345	364	353	358	341	384	370	396	367	360	313	330	382	349	355	382	337	335	364	348	316	345	365	381	340	374	342	344	295	354	370	346	349	362	359	356	327	345	364	365	378	390	358	345	339	363	384	388	366	352	318	368	396	364	379	328	330	364	340	349	360	348	347	397	371	333	367	359	344	361	355	355	379	325	369	352	393	360	353	379	337	388	350	360	337	372	349	349	368	375	327	374	377	366	335	381	385	334	332	361	321	409	343	334	352	319	329	343	375	363	324	357	332	372	361	333	374	355	373	356	341	317	333	353	375	359	328	381	341	344	356	369	416	373	354	389	354	349	345	380	350	391	369	351	356	310	362	348	348	324	358	320	371	346	367	357	349	360	356	371	377	357	366	356	356	367	366	369	382	336	346	332	338	333	381	348	385	342	341	363	355	359	375	373	362	363	335	327	346	347	323	357	352	378	346	369	346	325	366	359	351	363	355	360	392	348	341	371	339	370	394	370	336	355	356	322	393	404	348	350	394	386	338	385	380	382	307	343	344	339	349	355	328	368	405	366	392	330	345	365	369	387	386	342	363	340	342	353	319	363	369	383	371	368	372	355	361	339	368	357	347	369	345	369	332	382	359	390	331	388	366	314	352	352	344	352	323	362	373	365	375	351	357	397	342	352	356	391	346	345	382	352	378	365	354	380	349	371	384	378	353	350	372	384	327	321	356	355	368	357	372	375	355	362	384	391	343	363	374	347	324	308	356	405	325	333	347	370	368	344	356	377	373	340	363	364	347	348	365	341	386	346	339	331	344	335	399	367	359	358	332	379	369	318	352	362	341	366	361	381	380	327	345	345	377	334	352	318	358	368	376	345	334	355	390	363	353	352	347	343	371	344	342	417	374	339	362	361	324	375	366	328	361	380	355	348	314	332	361	377	356	395	348	348	349	359	308	345	361	361	329	388	371	352	346	364	357	366	381	338	387	350	348	346	380	353	369	343	337	410	353	363	378	369	379	346	346	349	343	359	364	358	354	351	337	355	340	341	365	356	372	346	359	350	353	360	335	334	371	318	367	347	354	368	354	378	369	327	389	371	403	402	340	379	380	359	330	365	402	357	354	376	334	366	369	371	394	357	358	382	340	384	349	314	364	347	341	354	347	343	343	384	366	334	328	394	351	378	354	337	351	361	341
5977	2328	1886	1807	1654	1216	975	652	688	654	1973	2340	1667	817	556	427	332	335	349	315	338	332	319	334	346	311	302	335	335	347	366	336	311	358	348	352	311	344	337	332	321	284	340	333	316	344	319	358	310	316	332	302	333	287	348	314	319	348	322	336	338	348	302	324	341	322	316	293	336	357	299	305	320	333	342	330	322	336	327	333	295	319	362	349	321	329	347	290	311	313	326	350	327	327	323	309	334	338	321	363	362	340	363	370	327	328	334	345	297	354	339	325	348	315	284	339	346	340	337	309	328	313	314	334	313	352	298	349	328	339	320	313	316	313	341	314	326	330	320	327	317	354	323	298	328	326	321	350	321	341	355	301	342	319	327	308	321	319	350	316	350	336	325	312	326	305	335	310	373	342	319	334	289	297	313	328	347	310	329	321	345	333	321	317	314	356	331	331	338	311	301	318	327	335	303	330	352	319	321	327	353	294	348	311	336	320	329	320	340	319	331	319	307	330	300	315	337	320	351	287	316	336	335	346	294	294	318	344	333	328	311	338	308	307	322	356	357	306	308	321	327	358	327	324	317	266	325	340	294	362	350	329	331	321	351	328	296	330	323	320	319	295	296	371	325	311	337	330	343	324	354	331	323	322	337	332	355	320	356	343	330	335	306	312	307	314	309	347	319	337	338	335	343	359	341	354	318	321	319	331	338	338	304	307	291	343	348	352	298	342	333	321	330	320	322	353	294	320	332	372	345	314	356	308	327	320	344	333	336	319	313	313	333	327	329	318	301	315	357	320	341	338	320	344	375	320	327	309	330	323	322	329	340	311	321	344	302	329	325	320	319	304	292	316	296	314	320	341	322	303	323	308	325	295	326	323	331	327	331	331	324	312	331	335	320	373	321	327	327	337	332	311	331	299	298	325	343	316	340	334	365	335	308	356	322	355	305	338	328	316	322	344	298	333	299	308	346	307	328	343	328	321	351	355	332	318	340	327	323	339	338	332	344	313	341	299	312	315	315	314	365	333	318	338	306	319	343	327	326	327	335	301	328	317	322	297	341	336	337	353	330	305	330	327	354	328	291	291	348	337	330	322	311	331	323	338	319	334	331	335	333	338	309	364	337	337	338	348	334	311	337	362	348	325	338	340	329	329	299	322	330	319	348	332	358	330	322	331	290	345	300	304	324	335	332	314	318	287	315	325	319	301	339	297	316	315	329	327	349	315	325	313	340	330	329	332	321	310	344	346	295	331	318	318	345	333	326	334	318	299	357	338	295	350	361	299	329	312	307	342	346	356	354	311	320	344	310	309	361	338	309	316	310	334	316	351	320	314	336	317	304	319	322	310	336	319	337	354	322	306	342	331	345	324	354	359	319	335	284	328	328	322	371	364	336	303	308	346	305	341	332	319	345	336	345	341	333	308	317	341	314	314	311	297	320	299	320	369	307	333	335	346	308	327	317	349	329	315	308	335	350	318	332	343	342	322	333	326	321	311	338	307	350	350	336	321	353	352	347	323	322	317	307	334	343	319	326	315	341	328	321	342	318	327	304	302	329	360	320	337	321	350	316	325	338	289	325	334	340	357	338	351	324	317	349	309	344	342	337	343	306	339	365	324	321	313	334	311	310	328	313	316	300	335	343	341	332	347	334	315	310	339	321	329	303	328	311	330	327	356	324	331	341	345	342	322	320	333	330	349	335	335	337	312	317	285	323	342	337	349	364	336	377	311	310	307	351	351	343	317	356	316	333	329	308	314	340	322	341	374	322	315	309	367	339	341	331	321	339	331	292	336	314	364	307	343	313	329	329	319	363	347	328	320	353	345	292	352	337	315	319	342	376	321	351	324	359	334	344	383	319	345	326	332	321	349	306	339	325	326	309	333	325	345	331	345	360	312	316	316	331	324	310	324	337	317	331	346	322	322	352	342	350	338	361	344	323	331	339	341	362	335	330	336	334	368	329	331	331	325	284	306	316	325	325	352	338	303	331	341	324	306	322	351	339	308	328	369	317	319	348	352	347	333	349	319	323	345	341	311	349	317	346	332	326	356	348	311	330	316	338	361	300	341	347	342	340	329	347	308	337	329	344	321	348	324	307	310	355	330	328	338	330	293	310	346	345	329	357	328	319	349	343	339	313	338	337	336	325	328	334	332	294	315	306	312	339	302	345	342	323	334	339	349	324	311	307	346	345	288	309	324	336	339	325	311	321	320	302	293	311	304	345	338	323	330	312	319	344	356	346	343	310	317	299	337	306	327	330	300	350	337	317	331	331	332	304	353	317	322	339	349	295	348	341	340	318	341	343	311	299	311	309	320	310	344	331	339	326	328	337	312	327	311	299	304	340	312	337	355	337	342	317	276	322	317	312	338	327	342	327	329	306	337	353	331	358	305	317	337	326	304	323	336	321	314	322	359	317	334	319	365	346	331	332	322	321	300	348	327	322	337	313	313	326	320	302	311	321	309	319	366	321	336	317	302	285	347	332	344	300	325	319	340	342	308	343	336	302	360	330	345	311	354	339	308	343	341	321	309	343	308	328	344	299	314	340	324	328	319	331	337	322	340	320	364	316	312	357	332	333	322	345	337	337	361	362	316	378	322	348	316	355	338	340	338	304	325	320	333	333	333	298	309	328	331	345	326	327	336	335	326	351	318	322	340	299	338	311	315	371	347	336	324	321	339	325	320	333	316	361	310	329	367	328	314	318	329	356	327	366	316	333	349	322	323	344	349	335	298	328	348	326	329	312	336	321	312	349	304	330	326	333	308	329	344	327	324	344	340	342	313	337	313	299	319	308	333	335	308	324	340	295	361	307	327	323	355	327	351	312	313	335	348	316	329	339	337	342	342	326	298	333	345	321	324	347	335	326	302	348	341	336	338	324	314	307	317	352	311	315	298	319	313	307	319	289	320	335	327	373	335	337	312	351	329	337	343	357	361	344	299	328	305	330	304	331	320	312	344	319	303	333	305	337	342	341	320	307	333	309	343	341	300	352	343	330	303	339	313	325	311	346	349	356	344	355	363	323	311	302	325	311	309	328	335	316	331	316	316	306	336	328	334	320	336	328	352	294	324	338	317	333	356	345	335	354	295	312	325	310	341	303	322	337	310	352	352	313	273	357	339	342	347	344	309	319	308	324	318	325	312	358	342	337	325	334	328	298	354	347	335	294	310	333	347	315	298	314	285	330	359	331	330	371	317	297	310	317	347	333	319	328	307	346	314	339	297	306	347	324	360	326	310	313	302	327	340	322	314	342	329	327	331	310	370	328	322	318	322	340	346	327	314	334	347	323	328	315	337	322	331	327	325	342	350	300	362	347	300	332	307	314	330	307	315	347	346	354	324	353	327	318	299	335	311	333	345	351	316	307	331	360	301	340	333	321	331	368	332	313	343	351	359	351	364	328	339	317	315	375	346	329	337	340	313	330	311	323	355	336	317	330	319	305	322	317	354	341	313	311	320	303	322	356	321	337	343	338	334	330	348	321	337	331	337
25732	21464	27452	25479	10055	3169	2063	1137	910	1058	13309	16795	11773	3747	1310	642	426	378	381	382	356	408	388	351	361	375	328	395	359	366	393	386	362	365	392	372	395	358	373	366	366	385	357	389	388	384	400	350	402	378	370	365	399	379	341	391	369	353	419	375	338	369	332	367	347	372	424	409	354	366	370	375	393	346	372	367	328	376	377	368	347	371	380	384	377	396	416	373	379	398	349	376	346	351	366	373	383	370	330	387	361	391	415	372	400	351	369	374	340	344	354	338	373	335	355	353	380	362	388	381	340	371	375	384	366	385	340	364	347	411	362	364	395	350	364	387	400	368	386	367	373	360	415	388	385	375	415	373	373	386	381	392	350	382	381	370	396	396	391	363	355	353	365	371	399	385	375	363	363	366	373	380	396	373	346	401	345	373	363	348	388	382	341	360	360	384	401	389	353	377	367	381	350	369	377	351	339	357	394	352	388	372	335	380	364	373	350	353	370	388	374	364	397	379	366	382	369	408	356	376	376	392	369	350	390	374	386	387	400	381	387	382	375	376	359	395	354	376	360	353	376	365	360	352	380	376	391	372	373	352	366	361	381	369	382	382	380	356	384	372	370	386	362	369	357	375	368	387	378	385	382	365	376	360	363	356	372	350	355	371	360	341	389	392	361	355	373	352	401	370	358	344	359	356	369	381	395	357	403	370	348	341	376	355	417	349	377	390	381	340	389	390	339	354	406	397	402	336	359	388	372	351	357	412	374	384	374	388	352	391	365	381	404	371	378	385	366	391	390	396	368	375	370	379	381	347	394	352	373	394	365	376	375	385	346	379	379	362	369	367	359	362	394	364	390	404	363	361	351	374	390	395	359	401	365	396	393	351	377	394	320	369	328	395	339	367	392	377	377	364	371	365	398	387	370	425	372	364	371	334	377	349	360	390	373	389	350	361	383	392	354	366	412	356	354	349	355	354	377	390	373	384	400	361	411	371	327	377	354	385	354	388	376	374	386	385	381	378	408	360	348	373	358	355	359	402	387	379	377	352	371	392	359	356	376	383	347	341	388	390	350	375	375	362	390	365	317	379	384	354	357	363	377	346	334	380	390	342	371	393	354	351	395	389	342	399	376	391	368	369	368	370	398	390	388	379	362	341	414	408	367	393	356	395	425	411	374	340	356	396	342	406	372	361	331	369	384	372	409	363	390	382	424	363	400	384	380	371	380	321	383	394	345	375	384	378	354	377	350	372	394	373	344	353	396	393	361	353	366	352	359	382	363	380	334	370	421	415	390	391	388	390	370	391	394	378	380	373	347	365	377	377	379	359	355	388	351	381	378	358	392	374	431	403	384	387	362	355	394	362	359	364	391	369	328	392	367	400	381	408	360	333	399	360	392	379	381	379	357	394	361	366	358	362	416	359	367	368	385	320	370	372	375	360	371	374	374	361	370	367	390	400	386	362	386	390	373	341	370	379	331	361	374	367	375	363	337	397	351	361	374	409	382	377	406	354	358	375	396	415	360	389	371	389	370	355	398	377	367	351	422	357	369	382	371	404	360	384	386	347	372	368	384	369	379	362	338	377	358	372	379	410	350	363	395	367	359	376	391	394	357	393	366	365	356	374	389	385	380	352	368	408	357	364	376	367	370	324	346	392	370	366	382	356	364	354	375	356	392	349	374	358	381	375	420	387	346	386	348	366	392	350	363	365	396	346	368	365	362	392	407	393	394	394	330	374	334	361	386	381	387	353	371	356	384	383	362	397	379	402	420	332	358	379	380	372	410	385	387	409	387	426	386	361	387	392	338	359	382	358	395	378	353	356	371	364	361	395	379	383	361	375	397	391	364	371	381	390	349	400	336	385	329	351	344	369	371	393	355	343	341	444	370	344	379	383	370	406	369	362	407	361	371	382	381	369	371	390	410	352	398	369	383	392	368	380	368	378	352	389	343	379	353	357	344	360	357	385	387	368	373	385	368	350	394	384	368	371	393	330	399	393	331	369	378	345	363	371	340	376	385	378	371	375	369	397	344	386	353	368	382	360	388	337	380	371	387	398	373	370	384	369	347	395	381	401	364	374	366	379	371	394	344	363	386	365	396	337	378	341	374	349	345	378	370	395	354	384	355	368	382	405	349	357	340	364	351	373	361	362	344	340	367	359	366	385	378	365	356	375	389	337	394	396	357	401	398	385	373	399	336	387	352	383	350	360	383	392	374	390	372	373	339	373	407	346	353	353	342	386	329	376	362	349	378	386	368	396	399	395	378	354	360	352	331	352	339	368	361	374	379	373	386	382	367	389	389	318	355	382	402	385	364	370	362	398	351	371	381	357	338	335	377	392	337	390	377	358	352	403	391	388	357	399	382	345	364	372	344	376	381	338	364	343	373	395	370	382	363	378	386	390	374	387	360	361	377	392	403	348	386	392	385	363	346	361	344	373	359	380	404	363	332	396	339	373	366	369	371	366	391	385	380	358	407	361	329	329	404	383	355	361	332	379	372	386	347	378	363	389	349	395	361	374	358	352	376	389	369	386	384	381	404	372	361	381	397	370	345	312	362	350	344	389	336	378	381	388	372	366	379	366	356	363	343	378	360	367	339	368	382	390	419	365	371	396	354	411	372	332	391	370	351	352	382	339	375	366	413	380	360	354	389	387	402	347	372	366	395	364	373	361	358	366	368	400	368	401	358	384	326	393	385	339	354	377	393	384	369	381	384	363	393	327	347	384	366	326	354	398	343	373	382	376	368	355	379	402	365	358	359	381	380	366	376	377	360	368	386	415	329	362	360	364	342	378	370	393	380	337	366	383	386	350	386	384	352	361	340	355	363	378	371	367	324	359	401	389	361	354	372	363	355	358	350	364	390	364	387	369	374	395	367	374	368	365	378	387	375	386	377	387	415	389	359	388	355	388	371	383	390	351	395	349	366	381	372	339	388	370	388	347	381	360	376	345	393	322	353	358	398	348	389	360	330	410	374	360	359	350	347	380	373	392	379	409	363	389	402	371	371	337	353	405	354	352	337	354	366	376	379	356	376	386	375	354	368	380	383	314	400	351	382	388	349	355	392	343	368	348	363	386	379	382	376	397	370	384	369	370	343	356	357	376	354	370	378	394	369	384	347	340	354	354	374	346	355	363	352	358	389	372	369	393	359	390	382	382	365	391	402	370	388	376	398	384	382	361	357	345	394	382	352	343	354	369	383	389	369	348	386	388	346	337	353	352	385	385	366	360	386	360	354	381	360	389	352	380	366	367	401	362	359	339	365	355	395	379	357	389	387	380	371	339	368	347	358	364	389	358	355	390	368	360	344	390	379	360	372	416	380	356	347	363	395	390	344	369	359	400	351	380	341	378	393	362	390	409	355	379	387	378	378	371	379	362	363	355	366	378	408	354	360	373	382	366	369	334	353	402	362	372	351	366	341	368	366	368	382	348	358	378	358	379	352	384	381	386	371	376	358	343	373	351	364	354	369	387	340	359	372	427	351	383	371	371
4385	5869	5837	4849	4062	2941	2501	1505	1345	1665	15889	15684	10210	3419	1487	707	412	378	346	368	340	354	352	345	353	325	397	373	344	321	330	346	377	344	357	352	335	371	339	318	362	345	346	354	346	365	359	346	340	360	326	340	348	377	317	363	350	327	359	358	362	352	357	381	358	368	339	356	349	360	373	347	345	381	347	387	342	372	324	353	378	365	355	352	338	352	325	355	361	360	376	367	342	332	340	348	376	360	340	335	327	357	368	346	341	361	367	355	349	363	356	356	326	387	319	312	349	353	349	344	346	345	323	352	339	360	345	324	341	374	345	351	331	337	365	375	360	358	347	367	336	340	391	364	364	375	348	393	341	343	323	355	338	384	368	366	337	385	325	333	323	333	308	335	368	326	352	333	352	344	318	339	322	351	361	360	382	366	341	369	353	354	368	332	383	405	379	371	340	356	335	350	375	333	348	355	369	316	351	330	351	365	336	340	357	392	346	377	352	393	348	388	354	364	367	359	354	360	321	354	315	339	382	367	375	364	319	356	361	352	344	341	328	385	346	358	356	336	356	374	372	365	359	363	349	354	374	349	351	353	340	349	341	367	366	333	363	329	360	345	363	325	356	353	330	353	339	338	354	350	370	358	346	358	309	353	351	365	383	341	349	380	345	355	340	374	294	361	376	329	358	293	343	343	353	343	331	353	384	324	330	381	361	367	381	356	361	353	362	332	362	380	364	358	334	378	358	326	377	339	327	329	373	352	339	354	370	355	327	338	347	363	344	371	341	354	344	386	355	370	369	312	314	352	355	336	378	334	349	343	376	353	316	372	331	333	339	321	380	376	350	357	354	335	336	338	348	337	347	368	361	314	366	347	348	345	369	360	346	378	341	329	339	365	345	375	357	358	328	375	375	387	336	352	343	367	351	338	355	354	376	376	373	307	359	343	342	377	340	331	327	361	352	343	323	350	351	345	347	355	402	365	348	369	370	354	380	372	346	334	376	369	375	366	365	327	330	325	346	325	356	358	393	380	354	372	362	350	340	346	320	360	328	356	353	355	396	363	349	362	363	336	383	351	353	354	343	349	358	348	339	351	367	349	359	360	328	374	355	358	340	348	392	364	355	359	361	329	333	388	329	338	396	342	352	381	368	348	347	331	379	335	336	367	381	351	331	352	328	312	366	326	338	348	338	386	329	315	335	296	352	387	371	352	370	351	373	348	368	346	352	368	324	406	364	355	352	355	342	333	363	392	360	341	334	351	359	355	355	302	376	346	326	344	340	355	381	348	340	327	362	370	371	355	348	370	347	327	311	351	320	312	348	332	361	359	340	348	334	329	349	348	346	371	356	374	371	371	372	371	343	377	349	363	355	348	349	322	352	340	343	375	346	315	324	366	401	342	344	332	348	363	346	352	367	307	358	347	338	333	360	343	354	342	350	362	373	347	321	304	359	363	350	348	350	344	321	324	366	350	348	360	347	360	340	349	353	365	351	388	315	356	359	369	359	332	332	349	347	340	365	375	356	350	352	345	346	361	362	358	359	360	357	353	353	371	343	343	345	346	333	342	336	327	354	359	366	366	345	325	350	355	340	344	323	361	363	359	369	284	364	358	341	364	329	355	333	338	328	317	357	354	341	365	342	336	327	371	340	357	352	362	370	357	337	328	362	333	320	343	359	367	351	342	353	369	362	366	344	357	307	364	335	378	359	346	358	380	375	332	357	333	323	344	365	324	348	357	372	356	344	365	355	360	362	291	346	355	344	340	373	355	345	342	376	362	343	381	358	355	353	338	327	372	340	365	341	352	326	336	395	360	364	356	372	352	353	327	358	327	369	358	313	362	326	312	360	353	338	361	336	325	380	348	350	338	330	377	342	337	379	329	344	345	366	351	354	342	325	389	377	365	361	353	346	325	386	396	338	343	337	313	338	380	363	350	380	351	327	372	336	360	383	379	347	363	368	317	332	364	340	346	319	355	370	354	375	344	385	326	325	361	367	359	350	345	369	335	370	368	338	344	364	336	333	334	327	342	340	351	357	334	347	354	346	369	368	325	321	355	355	339	334	360	368	394	354	370	322	348	380	347	353	333	374	339	329	356	357	351	323	368	349	352	357	373	353	370	357	347	353	362	397	372	365	335	334	347	350	368	348	340	334	356	372	365	334	361	383	338	373	362	375	331	318	370	340	369	359	323	332	303	369	346	329	346	356	361	356	346	374	339	305	338	353	353	334	328	351	345	373	330	340	329	347	330	319	364	366	326	367	383	336	373	362	370	381	349	341	351	326	382	357	326	338	351	360	339	356	367	347	379	403	347	333	358	350	348	379	342	362	334	348	359	344	368	371	323	377	386	341	321	369	391	374	326	338	385	377	358	381	360	365	330	328	351	339	314	365	367	347	365	381	358	355	339	317	329	352	331	375	372	337	338	374	372	353	341	337	357	364	355	348	353	339	327	342	355	370	358	356	318	350	378	352	344	365	364	329	329	357	349	343	342	363	335	365	339	327	337	367	331	335	347	334	336	343	367	360	348	362	334	326	365	342	346	327	350	377	357	349	366	321	332	375	342	355	343	370	329	358	363	345	357	333	335	361	376	339	337	354	382	335	372	337	335	350	331	343	343	319	351	362	387	346	351	340	371	342	339	368	359	389	338	357	368	335	367	370	362	351	383	350	318	330	377	384	358	325	349	357	335	325	349	348	372	332	366	338	325	383	363	342	359	359	385	335	341	322	360	367	349	346	318	345	300	354	375	342	340	324	353	323	348	329	369	333	362	381	338	318	315	372	372	372	359	351	354	352	367	354	341	369	289	350	373	364	335	316	335	373	320	347	364	378	385	344	360	338	350	333	321	343	364	336	361	359	366	374	327	375	362	331	396	337	341	343	337	349	366	361	348	367	341	344	375	353	347	361	336	341	385	349	368	354	351	358	354	334	339	345	339	364	360	310	323	365	372	368	327	343	304	349	362	350	400	355	377	331	347	405	360	369	339	347	332	368	313	338	349	380	349	361	337	365	317	384	344	368	379	381	344	349	354	358	342	368	344	346	349	350	357	366	328	361	369	351	356	325	334	377	366	372	363	341	337	359	373	303	375	322	367	359	353	378	315	348	399	344	365	363	348	345	359	357	351	340	325	368	356	347	355	337	364	337	365	373	343	364	370	352	301	349	370	360	362	348	322	327	317	385	352	415	369	367	360	356	362	359	357	333	347	353	365	342	338	333	336	322	370	354	348	338	342	370	345	334	358	357	358	355	353	354	339	368	339	317	369	327	365	377	348	389	339	350	368	360	361	351	356	333	355	341	345	334	348	347	344	335	347	386	363	379	357	302	340	324	350	366	341	367	319	351	333	330	361	339	347	365	350	373	342	360	364	341	349	341	339	349	360	356	353	355	382	331	334	381	349	331	361	338	354	387	375	328	358	347	334	370	385	326	307	334	367	348	355	344	372	369	310	332	320	376	354	344	334	332	362	336	339	333	355	366	335	359	336
24618	21435	28647	24687	21003	10427	4245	2043	1504	1834	22580	29175	22161	8235	2580	1085	562	539	513	527	545	507	497	512	546	551	483	525	502	487	483	503	494	484	480	533	488	526	547	519	494	531	509	497	500	477	502	524	523	508	506	556	504	541	497	516	492	529	544	533	516	518	473	487	504	464	513	457	498	505	552	543	456	518	466	482	463	509	521	509	506	504	510	480	509	468	491	473	525	493	519	482	499	512	507	485	519	529	488	476	523	542	522	485	484	523	489	523	511	509	501	518	500	517	524	500	482	509	499	520	461	504	482	472	518	456	543	473	490	490	472	484	494	483	497	505	490	498	467	529	496	537	496	442	483	500	478	488	517	473	474	485	492	483	496	501	495	532	522	503	450	495	480	483	531	499	460	471	506	539	494	504	497	562	527	499	450	519	469	477	500	496	506	485	496	463	471	520	469	528	461	499	524	504	474	546	527	511	495	504	476	516	488	490	489	494	507	477	512	515	489	472	522	476	520	546	465	516	463	464	469	497	495	502	496	526	483	549	518	523	468	512	507	507	482	494	519	480	539	517	471	502	515	507	502	476	497	465	499	483	552	518	496	519	483	494	487	518	486	504	508	526	511	545	492	483	532	467	510	468	471	509	503	495	523	486	476	471	473	497	541	525	481	492	515	485	532	486	503	481	515	445	483	520	512	472	524	490	499	500	458	500	513	523	473	494	500	513	502	523	477	479	506	534	479	458	510	503	509	501	500	511	481	495	486	487	499	547	517	471	505	499	470	515	509	495	506	509	498	471	508	480	476	476	470	502	492	531	483	498	460	519	500	480	513	518	546	507	514	508	518	483	468	505	482	515	516	480	495	495	456	489	495	513	542	495	493	502	530	504	476	523	486	497	490	500	509	512	433	498	519	485	464	505	477	520	533	515	499	487	525	492	529	541	525	501	520	479	508	472	476	517	501	485	483	542	511	516	513	505	500	510	519	511	498	496	517	470	500	504	479	516	511	489	506	470	519	518	493	442	529	488	508	493	501	495	480	558	510	513	490	483	497	534	499	491	506	512	503	559	508	511	517	491	484	483	519	465	509	471	529	492	487	534	470	498	517	502	504	509	448	549	532	472	487	483	513	466	495	512	506	449	489	504	496	476	510	484	506	500	492	490	494	512	468	494	486	501	494	527	521	484	488	467	494	515	516	518	465	495	491	478	487	514	492	500	489	506	496	470	503	462	504	483	485	510	490	496	496	472	511	462	495	539	548	499	444	512	510	496	476	482	478	500	516	475	545	488	480	493	522	461	490	522	535	504	494	479	492	506	492	472	521	461	500	480	523	487	497	462	523	491	477	512	526	550	465	497	487	517	518	461	499	523	487	472	493	491	484	479	515	503	475	517	475	492	536	474	484	474	529	496	495	476	451	547	487	491	490	507	488	513	493	527	509	516	521	531	505	508	447	512	495	482	528	469	509	535	523	549	504	517	480	499	505	499	481	504	451	512	526	489	505	516	457	484	548	501	502	512	524	506	505	546	543	530	527	526	494	507	488	482	513	469	489	488	482	518	519	510	499	494	513	512	501	503	535	506	525	505	529	480	534	559	506	530	474	504	530	482	533	469	453	498	509	524	520	482	484	491	500	471	506	491	512	453	507	515	475	473	540	499	482	543	482	464	479	481	510	529	544	501	476	506	481	499	534	564	506	538	481	533	483	526	527	520	494	485	498	499	514	493	534	494	518	510	465	486	529	454	487	492	506	474	487	502	464	484	529	500	459	511	548	515	529	478	496	510	506	524	502	469	523	491	519	452	485	514	478	508	523	528	532	528	561	546	461	528	492	512	503	495	495	470	448	496	492	525	521	490	467	537	451	463	464	500	514	544	492	484	515	471	473	485	506	510	485	499	479	519	517	490	505	545	463	464	499	518	470	514	478	487	528	502	495	503	483	472	504	495	535	463	524	499	448	501	545	458	473	506	481	448	466	523	477	515	499	494	491	497	481	466	444	493	432	537	500	542	499	475	458	516	485	499	457	514	524	490	472	523	485	488	475	474	509	515	515	480	515	467	500	496	507	519	499	480	491	473	464	512	529	539	500	501	502	495	504	572	501	474	498	505	497	447	483	499	537	482	531	502	496	515	462	495	491	476	493	461	498	544	474	493	532	548	476	474	496	485	481	537	529	527	501	483	518	494	510	540	523	496	490	490	519	510	493	494	506	505	469	481	499	493	449	530	559	503	498	504	501	510	464	526	452	506	479	507	478	498	513	510	500	479	497	490	500	435	506	505	469	449	518	498	497	485	506	520	497	502	494	511	500	504	481	495	503	499	509	467	481	514	496	479	518	447	491	516	530	499	503	481	507	486	483	522	521	508	508	486	487	471	522	509	527	488	458	494	512	523	484	520	511	487	484	510	503	479	498	497	531	479	525	510	469	502	515	507	493	525	497	495	495	514	506	496	518	480	526	495	486	495	507	508	493	454	518	497	488	433	512	467	495	509	518	492	515	511	496	496	527	490	492	494	484	476	502	504	463	527	541	500	498	506	469	450	476	510	519	490	490	507	493	485	472	488	492	513	469	501	471	458	548	484	518	522	489	499	506	546	504	499	498	453	494	525	480	545	490	484	490	451	485	466	518	509	521	490	500	494	473	504	498	474	537	507	458	459	455	481	472	514	512	550	504	513	490	505	519	504	529	467	462	526	497	478	518	506	534	470	504	506	523	476	512	503	498	470	448	491	489	497	513	478	495	498	511	487	500	528	484	486	503	509	491	495	453	519	542	472	488	462	490	501	482	493	441	524	471	523	482	465	473	513	450	511	518	476	499	478	500	477	485	533	490	531	529	496	483	551	496	523	487	446	514	505	527	509	494	516	484	487	507	509	512	496	502	481	490	522	526	520	455	501	507	478	491	477	487	476	454	531	524	501	457	503	469	476	494	498	493	469	500	447	478	477	510	483	507	474	513	452	511	493	508	498	484	536	503	472	505	491	485	448	496	498	502	491	493	518	509	476	507	452	523	465	521	505	506	500	499	510	489	479	469	498	532	487	513	504	527	487	546	504	520	475	504	502	470	475	492	522	487	513	471	498	545	515	523	523	492	518	514	484	497	488	458	503	546	461	469	517	510	439	518	503	492	468	494	478	544	500	476	486	490	488	489	489	511	478	505	476	500	497	502	493	525	495	537	508	539	492	492	500	465	480	449	468	501	515	486	515	482	539	440	516	479	500	552	477	497	498	490	490	515	508	489	470	530	517	500	505	488	475	491	483	481	512	513	483	496	503	490	485	520	520	495	518	480	467	515	496	509	490	519	498	504	529	497	512	502	459	504	496	512	471	530	510	480	548	492	510	480	454	486	510	474	489	491	481	518	489	489	493	486	511	529	518	499	465	509	514	516	504	451	502	502	520	508	521	506	467	557	475	479	494	495	501	542	511	492	479	534	491	513	507	477	483	476	491	474	498	516	450	518	498	466	467	494	508	506	507	488	518	519	503	477	540
4930	8859	10360	9197	5911	4695	3749	2411	2025	2502	25327	26320	18216	6211	2717	1177	524	408	466	470	447	432	471	439	447	497	460	472	490	478	443	488	447	488	461	481	469	459	465	472	439	461	461	449	430	445	474	475	426	426	462	492	473	475	470	462	504	440	458	460	452	477	477	466	450	418	491	479	445	437	475	444	451	488	474	425	480	420	484	473	467	431	451	438	473	475	460	452	492	460	416	461	483	471	463	437	503	450	401	498	513	440	472	464	448	450	455	465	492	443	454	438	464	487	457	472	467	423	451	463	457	480	468	415	465	444	480	411	465	444	461	448	476	495	440	455	467	486	448	461	451	433	441	454	440	437	440	475	447	437	460	433	435	443	499	486	475	469	478	422	448	453	477	444	435	448	432	472	468	453	418	447	455	424	471	439	464	442	457	447	433	459	442	483	468	495	451	462	491	452	447	448	434	483	478	452	418	444	499	458	476	442	423	462	455	456	407	491	435	423	473	426	464	431	451	475	444	477	443	469	453	472	488	458	457	456	457	435	494	446	485	514	462	413	469	456	468	470	453	469	454	441	436	411	423	455	462	458	430	486	478	462	449	472	456	459	428	434	459	463	455	423	480	432	442	452	472	462	493	460	469	467	464	458	432	460	445	487	480	436	482	442	463	469	433	474	471	493	449	459	464	448	422	456	473	454	444	439	442	457	439	449	479	476	406	466	480	485	493	462	449	444	475	452	441	454	480	454	443	465	442	476	436	472	432	483	434	466	452	465	452	443	485	457	455	431	422	445	472	478	476	439	465	466	453	456	449	482	471	468	515	451	479	444	418	429	432	447	432	400	474	466	496	454	484	439	476	472	478	435	468	441	449	451	484	482	454	469	428	444	485	461	492	436	469	437	439	439	463	449	465	475	435	483	452	497	439	456	480	442	435	466	493	478	473	482	434	432	428	496	441	440	427	425	464	444	489	498	455	467	470	451	503	466	396	437	443	457	465	495	447	461	477	439	458	468	450	440	435	449	458	457	447	453	469	477	427	472	431	452	483	466	486	449	475	472	479	476	468	469	459	483	439	457	439	455	486	466	464	478	442	487	458	446	477	440	438	498	436	457	434	468	438	422	457	425	460	435	453	469	434	447	483	430	468	451	441	450	492	456	459	443	449	454	460	467	451	487	463	441	471	432	435	480	440	432	462	452	471	455	448	464	422	459	443	484	440	450	463	417	441	466	440	457	440	458	449	402	444	481	447	437	422	438	493	451	460	450	468	464	452	439	440	497	464	453	440	492	435	442	427	456	473	456	472	472	452	419	436	443	491	458	462	502	433	427	488	487	444	463	436	448	423	416	474	476	434	464	459	430	428	443	444	459	462	462	433	441	440	464	447	420	462	443	491	428	453	457	449	485	460	444	448	468	446	432	445	447	492	433	449	437	432	443	442	412	458	463	441	428	420	470	444	487	453	460	436	493	421	442	482	453	457	482	433	477	468	456	437	451	472	448	467	462	440	452	402	450	487	426	464	437	469	486	423	440	483	458	484	463	425	473	449	453	414	460	450	460	438	432	471	493	463	453	453	452	454	464	447	474	430	467	473	472	484	466	460	448	484	474	436	461	489	470	459	455	408	461	428	475	435	472	423	484	459	450	480	450	435	481	459	470	439	426	466	434	472	420	458	418	463	504	474	438	442	469	456	476	480	450	449	469	483	486	459	433	432	487	439	461	455	441	482	443	481	500	442	436	474	458	502	459	464	439	475	465	480	465	477	452	450	453	462	430	432	472	434	415	429	449	470	478	486	435	442	465	421	500	460	466	468	422	442	455	417	472	443	445	411	459	429	447	461	467	475	455	483	461	450	458	458	464	444	449	473	464	446	470	431	489	444	433	456	458	458	464	444	460	468	425	398	460	450	489	487	441	450	463	483	470	448	484	475	444	425	478	463	453	428	446	454	487	482	492	454	467	436	475	427	493	482	452	463	454	437	441	465	438	465	432	437	434	457	416	483	431	465	461	420	482	411	460	426	441	443	465	454	504	480	480	483	459	435	465	436	444	506	503	453	457	454	454	421	471	424	473	441	460	468	411	453	453	409	462	458	445	451	471	459	428	458	451	458	458	447	443	506	439	447	436	451	431	483	456	427	454	473	450	463	473	456	435	438	462	459	454	461	420	423	440	468	456	490	430	456	458	489	430	426	460	431	468	476	447	432	453	435	448	421	458	428	422	444	442	426	465	416	495	460	464	459	409	464	469	480	399	450	450	434	456	434	439	463	469	395	466	480	455	476	452	465	409	448	448	426	423	427	461	447	444	420	440	452	436	439	438	468	429	444	451	447	464	448	445	450	461	466	429	436	429	453	464	468	469	425	424	474	435	414	487	458	418	471	461	436	435	470	459	449	425	455	465	487	489	472	443	480	458	454	450	426	435	441	438	462	467	481	470	430	429	420	443	420	467	471	451	502	447	473	471	487	486	482	454	457	440	436	415	469	463	460	453	466	433	456	442	411	446	442	452	475	489	428	456	468	458	477	446	452	435	498	461	461	445	468	417	438	446	471	468	460	454	432	446	424	467	489	468	443	433	458	492	430	433	429	469	472	424	446	438	466	457	452	434	473	456	471	410	462	436	480	426	468	441	425	449	437	442	438	441	439	468	491	424	475	467	462	466	403	429	454	412	460	452	457	462	461	462	455	504	455	479	478	445	468	455	447	435	450	452	500	482	441	458	450	417	452	457	422	446	480	458	450	447	446	466	431	465	433	477	426	453	454	449	462	493	482	428	433	461	447	451	448	440	428	438	498	454	465	468	431	462	441	456	436	423	478	490	519	427	427	473	447	462	464	457	447	445	432	425	450	477	477	441	462	451	438	461	461	436	425	433	449	452	404	455	479	447	447	476	433	464	482	492	449	478	445	471	419	480	422	453	463	455	497	455	466	470	403	463	454	455	484	465	443	473	455	507	460	441	461	447	465	489	462	448	454	436	444	439	427	446	398	430	472	429	498	455	449	412	464	497	440	461	456	489	460	449	442	454	442	496	457	466	442	438	448	459	456	432	448	463	465	498	465	497	431	491	479	431	414	451	426	411	445	462	432	434	446	431	439	452	453	490	457	460	485	497	485	432	480	429	489	457	491	441	472	439	501	439	463	420	490	425	445	463	466	452	413	491	471	421	442	466	461	458	474	444	451	421	483	466	438	433	456	450	482	439	485	433	436	470	446	432	418	430	457	506	433	422	458	493	442	427	435	454	418	449	494	448	430	448	455	453	423	484	465	430	482	451	428	478	435	453	444	447	419	461	451	422	446	447	442	455	468	468	453	425	434	463	455	429	407	451	447	448	441	459	463	447	485	434	496	429	474	451	417	444	456	433	472	432	474	444	474	425	458	436	466	422	470	425	473	469	413	447	497	441	447	472	446	471	444	492	456	452	446	473	437	450	446	454	430	464	492	455	437	463	437	476	472	471	469	473	426	481	436	437	453	475	455	455	448	459	439	434
27760	10944	3936	3366	1305	723	742	533	535	594	1295	1842	1481	865	566	422	365	371	376	358	379	364	413	352	387	365	394	395	355	346	385	356	331	376	417	367	363	363	371	385	342	340	379	394	366	370	384	382	366	368	391	373	372	364	407	367	387	373	377	402	364	369	382	384	381	352	407	351	364	353	364	368	379	407	392	373	311	425	374	382	351	398	352	365	372	339	350	384	397	373	344	415	363	369	359	377	372	390	355	354	407	362	385	353	402	379	396	376	372	359	369	378	364	371	393	374	379	355	376	376	415	359	366	377	390	371	375	355	357	362	354	384	393	372	367	373	370	370	369	369	374	391	352	366	391	373	354	345	360	358	359	363	378	345	376	380	344	335	366	375	370	388	361	360	389	351	381	364	382	381	367	374	355	349	373	347	353	355	378	387	385	350	338	392	408	391	409	379	364	405	387	393	363	368	363	348	397	340	393	334	366	372	383	388	382	366	369	385	349	349	364	356	361	366	378	393	364	371	375	364	335	370	374	334	380	360	350	365	360	385	359	379	360	361	369	397	363	384	366	371	344	411	385	367	379	401	395	389	346	352	365	365	394	367	373	344	379	396	342	381	389	396	369	384	350	374	376	382	344	337	336	351	349	383	352	367	375	402	370	360	345	375	360	360	368	342	371	345	380	364	351	382	332	379	405	352	361	362	407	372	387	408	368	356	362	377	363	374	387	367	381	357	368	384	340	339	388	343	357	316	352	364	380	394	322	361	394	356	388	346	366	366	370	354	375	384	361	385	386	360	373	340	365	390	398	357	385	352	354	404	377	351	345	374	374	362	387	367	370	376	416	353	375	397	349	340	441	340	362	369	382	396	373	377	352	396	335	395	361	371	382	389	373	362	372	366	363	354	377	339	360	374	358	390	344	343	356	385	381	368	398	371	337	344	345	379	360	353	347	340	385	353	375	380	333	364	360	371	344	351	362	369	399	364	364	372	349	354	359	375	388	381	409	388	394	347	394	377	369	394	361	381	373	385	394	389	392	382	357	406	364	361	383	370	342	406	356	366	381	366	364	361	363	399	372	333	400	395	398	377	346	319	392	403	378	358	357	382	409	372	330	381	357	386	368	360	370	349	381	363	357	372	342	335	363	357	365	365	386	408	371	344	351	366	361	364	355	364	355	356	363	362	354	376	367	379	381	372	367	366	382	365	381	380	353	364	363	352	374	377	341	362	387	370	359	388	366	361	361	338	352	403	352	353	398	390	353	367	391	368	361	368	385	369	341	372	344	381	369	403	379	341	362	388	363	372	367	388	329	365	415	360	363	360	388	387	380	346	388	382	407	353	349	363	375	380	404	358	405	362	339	377	359	382	362	382	373	347	343	348	376	368	402	373	338	366	376	391	349	368	364	380	361	348	399	347	354	352	378	376	336	372	361	367	393	338	331	337	340	354	394	348	345	386	380	326	372	346	387	372	358	343	347	362	366	354	352	368	405	388	335	367	349	338	363	350	364	383	386	393	372	381	348	372	368	353	382	381	396	357	355	375	378	371	364	385	359	374	321	350	400	378	376	355	341	426	380	376	390	401	395	370	350	357	375	353	371	365	380	356	346	358	399	392	400	375	365	357	358	385	326	371	374	320	384	374	344	387	355	354	342	357	387	375	374	375	379	415	347	372	358	389	348	367	380	371	358	343	344	374	369	358	352	383	366	341	352	368	376	346	370	365	358	356	342	310	356	351	374	385	382	370	381	345	337	365	370	378	368	376	335	360	388	363	374	387	368	383	357	371	363	380	358	362	368	367	342	375	366	328	391	374	360	337	369	383	373	357	349	380	403	391	368	360	376	381	354	371	330	371	411	366	384	377	374	364	379	377	373	387	385	402	344	389	392	351	375	350	397	358	348	370	362	372	358	376	382	363	365	365	370	370	390	381	358	388	347	387	354	384	381	346	344	380	355	373	376	395	361	335	343	360	392	354	364	382	384	374	367	403	360	362	354	375	332	397	373	366	403	385	371	359	377	358	392	393	389	344	360	378	347	395	391	385	373	359	372	360	350	371	359	376	359	340	366	386	381	366	338	380	350	344	378	376	369	398	369	373	378	400	362	395	384	372	372	365	368	362	371	381	366	390	351	406	365	360	358	384	358	358	367	378	366	380	377	356	347	353	387	369	357	397	379	362	343	391	371	352	374	320	381	376	346	388	387	343	407	392	396	367	373	343	366	372	355	367	408	369	372	338	332	355	363	335	377	361	374	360	380	380	401	362	347	394	363	368	375	344	373	346	319	343	371	350	373	366	357	374	346	324	362	361	372	364	328	404	346	359	359	362	353	384	391	409	390	386	381	384	378	386	354	336	341	395	384	367	368	381	353	338	365	367	347	371	362	339	395	358	367	355	354	343	358	357	386	375	345	351	397	370	328	376	333	390	383	350	329	350	361	349	357	357	389	378	389	350	398	351	363	373	373	362	377	348	364	393	365	360	343	356	372	338	372	383	355	363	363	377	360	388	378	359	371	383	350	373	354	360	357	433	408	367	424	362	362	377	360	350	385	357	345	364	340	329	375	345	386	375	381	362	370	343	365	378	349	395	374	365	331	375	380	378	352	387	355	360	357	380	359	382	373	352	375	351	348	423	382	356	375	363	359	346	395	353	379	376	346	386	353	364	401	395	371	395	402	386	376	364	343	360	378	348	386	372	398	389	360	400	387	319	364	387	380	414	382	366	359	391	354	359	354	345	363	352	363	356	408	380	350	352	376	376	344	369	342	372	357	382	373	347	358	347	390	384	378	368	365	352	370	388	367	367	360	366	370	401	359	377	373	401	370	374	365	389	356	400	394	351	375	394	363	383	363	379	383	356	384	345	368	360	350	382	383	347	369	382	356	344	403	377	351	385	397	359	356	336	365	378	388	350	362	357	351	359	321	378	363	377	375	378	364	361	384	364	329	359	357	380	383	368	344	378	372	380	359	358	372	394	390	362	350	343	375	380	335	352	383	366	400	331	403	390	373	396	374	346	346	378	388	367	369	382	380	377	359	374	377	394	383	326	367	392	345	372	382	372	375	344	386	353	379	339	366	370	369	345	365	388	337	380	348	360	335	362	374	364	372	398	402	374	361	362	370	378	364	394	359	364	420	345	385	334	361	389	379	381	341	365	371	392	357	400	344	381	347	364	360	371	399	352	352	347	350	382	365	351	358	399	371	403	352	372	360	397	358	370	372	405	404	357	338	357	350	357	373	370	398	366	363	379	392	346	332	373	354	357	367	376	374	386	362	385	331	375	351	317	379	354	334	347	360	349	366	327	365	387	368	331	393	357	352	398	345	401	376	376	356	354	347	364	358	399	356	384	380	383	349	370	365	367	380	385	383	324	343	366	342	331	360	378	368	326	381	373	391	380	390	351	377	353	428	356	370	354	313	366	349	393	363	391	381	368	370	384	336	387	403	357	362	354	402	384	309	400	394	381	345	346	376	375	343	347	386	389	359	404
5786	2826	3723	3202	1459	944	1014	666	623	734	1832	2332	1691	891	538	414	373	346	328	363	344	361	339	366	347	335	340	348	333	315	364	336	377	345	308	373	317	371	355	361	360	343	360	349	353	336	329	351	338	349	325	325	350	322	311	337	305	312	313	331	358	337	303	339	348	354	354	307	342	327	355	315	357	351	358	329	347	359	345	324	327	340	370	351	372	354	319	352	325	329	303	340	323	318	327	352	332	320	350	321	357	330	338	367	327	337	336	341	331	362	350	349	356	358	320	337	343	341	333	349	337	370	338	316	373	345	360	351	343	311	364	365	366	332	352	329	313	347	366	377	343	333	329	316	334	331	348	326	326	334	357	356	372	357	336	343	321	318	345	355	322	354	366	347	361	347	359	358	330	356	311	325	344	326	341	356	331	341	355	280	347	350	333	336	326	316	350	325	329	324	340	375	370	336	317	352	325	318	355	330	327	366	341	325	320	320	330	352	306	317	315	322	337	349	333	327	343	369	337	348	345	364	335	338	332	355	319	342	324	335	351	337	335	338	352	329	341	332	354	322	355	336	350	334	322	357	340	371	354	384	360	324	349	326	327	337	333	343	351	352	381	293	336	329	325	335	333	313	332	318	337	355	353	324	307	308	343	282	346	344	348	328	331	353	299	321	310	334	309	347	329	326	354	362	354	318	349	340	303	347	342	349	338	341	319	317	352	366	337	371	352	307	323	360	320	336	344	320	322	346	326	349	334	347	311	341	359	302	329	351	340	341	343	344	368	341	312	362	357	345	381	319	329	375	305	355	326	373	362	332	341	341	334	320	346	348	325	332	343	351	335	348	313	336	301	322	311	324	353	294	346	352	321	349	332	320	331	364	348	362	334	304	337	342	367	343	360	333	307	290	367	340	308	354	339	311	332	338	336	373	331	339	361	341	337	333	369	328	326	350	346	343	291	326	339	346	351	332	320	341	367	340	350	343	334	332	360	353	325	323	359	350	340	329	312	328	351	348	351	326	326	319	333	343	342	335	320	354	337	400	347	358	353	346	290	353	286	347	318	321	339	331	339	342	341	338	325	365	338	332	332	352	324	353	325	354	323	328	356	349	343	341	340	380	324	319	331	364	313	344	363	363	357	305	360	345	333	338	344	336	345	349	323	332	306	348	345	319	327	356	353	352	325	322	350	341	346	316	319	317	342	301	334	376	353	372	354	352	311	362	357	339	344	353	337	341	316	364	339	346	336	340	368	333	349	340	356	319	346	340	364	347	353	357	332	350	359	343	323	346	338	352	349	352	334	350	355	331	337	356	374	341	335	333	309	328	372	331	354	328	346	327	351	345	338	348	332	346	337	335	374	337	362	313	312	326	355	350	345	353	345	311	333	326	335	327	343	350	334	333	339	330	354	354	357	325	345	334	358	333	318	304	347	326	360	349	346	366	308	304	359	344	334	346	368	361	343	371	333	325	310	359	318	356	320	343	316	339	332	327	340	340	346	339	330	299	315	345	322	340	371	379	353	332	349	337	319	347	348	320	369	327	302	320	351	343	334	344	327	356	356	337	329	338	296	293	328	330	316	323	324	356	343	343	312	372	366	351	352	322	352	339	307	332	333	329	333	350	364	330	341	320	311	339	367	330	354	326	338	361	312	329	309	344	341	327	331	350	384	316	329	338	350	344	343	335	370	338	359	326	343	360	346	316	326	341	358	355	351	346	334	386	361	344	366	365	329	306	347	370	332	340	344	296	317	342	333	334	336	341	358	346	324	338	346	343	332	362	319	330	321	372	352	343	365	335	340	347	354	341	357	326	342	350	337	299	328	326	342	323	355	345	327	350	332	360	364	366	321	342	350	311	304	357	329	334	349	350	336	305	341	329	318	303	366	342	346	343	345	336	337	336	327	318	305	346	312	389	341	353	380	336	357	329	342	334	329	331	314	338	357	330	358	337	325	347	346	357	368	368	316	322	366	346	332	316	338	330	348	330	343	330	331	332	340	331	341	333	338	335	338	336	371	349	364	331	352	318	345	315	338	365	322	342	317	326	348	326	335	341	343	324	340	357	333	359	324	317	344	341	327	352	341	332	327	355	351	319	345	313	342	321	311	369	325	359	360	335	340	340	337	349	338	365	308	307	289	328	317	335	330	342	341	363	301	318	351	315	344	309	355	330	341	346	333	367	343	363	340	347	328	338	319	376	318	343	356	348	371	365	336	352	395	341	363	363	360	323	326	316	329	340	363	345	321	342	331	387	318	325	316	346	337	344	327	361	350	303	324	363	342	321	371	334	389	330	326	338	316	314	351	326	320	301	318	359	336	348	362	347	365	328	344	294	332	337	357	295	340	350	326	348	345	369	331	355	336	353	340	325	350	347	327	354	342	342	350	364	338	294	310	324	325	336	299	349	307	331	322	365	341	359	356	360	345	306	333	312	346	319	325	326	311	308	350	323	344	341	341	325	358	333	372	357	359	350	340	360	342	305	333	336	304	320	371	312	331	333	335	320	357	335	317	368	337	310	351	355	347	353	348	330	343	352	358	326	323	327	328	344	337	337	364	342	304	329	372	342	335	292	334	348	344	321	311	341	332	315	333	321	336	339	334	327	334	346	333	342	364	347	354	338	401	346	294	335	351	348	366	308	311	332	324	330	346	311	341	330	334	348	375	352	328	342	342	335	349	324	336	320	335	345	346	349	372	344	341	343	373	357	328	318	361	330	335	336	319	360	326	346	340	370	329	375	335	331	346	344	345	369	351	361	336	351	292	319	343	358	345	319	274	346	348	340	321	379	335	345	330	373	341	338	357	331	363	335	373	315	344	340	307	330	315	347	389	301	341	347	323	320	323	317	347	352	378	335	304	385	337	338	325	327	320	330	303	351	314	320	336	318	342	376	350	362	379	327	355	329	339	376	338	338	325	363	353	316	315	320	321	331	335	346	317	329	314	351	342	359	327	347	331	357	329	319	352	329	307	333	327	319	321	376	323	342	341	342	366	326	351	323	323	373	347	340	372	306	358	316	337	338	317	379	327	386	325	338	326	327	372	325	364	351	359	344	357	336	336	358	317	349	352	349	331	336	330	352	360	340	372	312	362	331	340	341	353	331	359	334	343	368	362	343	334	369	338	333	328	317	339	332	359	349	343	363	373	322	323	356	354	362	350	336	305	350	336	344	362	364	338	349	311	305	324	335	315	336	354	353	370	326	351	348	331	335	344	337	352	318	365	355	321	345	352	349	352	343	336	350	329	349	332	375	331	344	331	343	338	382	331	379	367	318	323	332	334	338	348	358	331	352	317	350	311	320	365	369	326	332	343	351	320	336	359	324	326	371	312	357	367	334	320	357	358	343	337	332	325	358	344	341	317	342	345	343	366	320	367	375	370	324	289	338	333	303	355	323	313	317	355	387	376	273	371	365	321	340	347	366	342	327	343	372	316	361	348	333	339	336	351	340	347	332	323	347	340	350	304	319	357	336	384	316	347	314	346	353
25639	21454	27434	25395	10850	2579	1514	1205	1052	978	12759	16731	11340	4055	1367	634	425	442	396	386	404	420	352	417	378	394	393	402	422	409	367	393	383	412	375	363	398	383	357	404	420	375	370	378	410	387	393	406	393	405	425	405	420	369	362	376	392	363	349	395	386	379	389	389	371	400	400	392	371	418	367	405	391	388	393	376	363	378	384	368	373	414	404	384	386	410	360	366	379	375	399	332	424	414	393	329	385	410	380	372	384	375	379	413	405	402	426	400	404	395	376	399	414	423	387	370	408	408	398	393	381	387	404	389	406	381	363	336	370	393	384	381	350	376	409	381	382	384	406	407	395	417	414	391	352	381	365	379	398	385	362	395	339	377	382	351	385	439	388	367	367	410	356	383	418	395	378	384	378	389	398	351	394	389	380	396	351	391	387	419	397	361	373	375	386	408	358	399	413	384	396	379	365	362	384	377	388	376	374	389	352	403	388	404	401	381	383	401	397	383	377	395	386	403	384	384	366	376	395	408	394	383	393	392	374	404	413	405	377	373	349	402	377	405	398	395	387	388	370	383	369	413	344	376	380	428	365	401	397	426	359	405	386	377	412	389	373	378	371	377	396	375	409	401	395	407	384	377	392	354	371	369	398	417	384	374	430	368	366	408	407	376	378	354	412	374	364	345	376	354	391	383	355	374	392	406	400	391	390	395	418	393	392	404	400	393	385	368	397	371	386	372	382	411	370	374	371	385	424	382	374	380	370	369	363	376	371	373	360	387	405	413	373	397	371	419	391	377	408	408	369	350	389	376	396	378	372	385	376	373	361	375	408	405	391	363	404	359	333	400	382	407	419	362	357	376	385	394	369	387	370	423	411	365	376	371	361	407	420	388	390	376	395	346	382	391	362	363	392	418	398	355	371	392	370	339	409	395	396	373	388	382	440	424	377	389	395	384	388	389	374	371	390	372	421	377	348	360	383	372	364	394	373	386	417	379	377	385	355	374	354	382	326	412	371	386	372	420	388	365	358	383	373	389	363	410	364	391	349	405	356	383	389	365	402	383	405	406	386	412	442	369	347	386	393	377	387	375	407	367	409	401	360	401	397	406	384	366	353	399	408	380	381	375	392	366	414	354	400	407	387	400	366	366	389	391	407	385	401	375	364	402	423	401	392	393	372	364	354	383	400	381	392	353	379	421	373	369	384	358	408	383	377	360	365	382	365	418	380	402	371	384	387	393	355	400	392	359	407	409	425	393	340	362	392	376	378	389	406	409	390	369	412	392	369	385	394	363	384	374	411	369	375	393	379	367	405	341	373	371	355	371	360	423	383	388	417	418	353	362	377	380	363	371	379	380	351	394	447	454	369	407	361	361	378	396	381	410	416	378	386	392	395	389	415	397	393	400	357	356	358	360	354	391	394	378	371	367	383	362	377	366	383	378	382	358	380	404	419	412	357	380	375	379	425	367	426	382	394	392	366	384	382	379	364	347	392	396	377	387	396	354	383	368	405	398	391	382	354	361	375	395	384	392	412	370	382	374	387	394	410	346	388	396	418	370	385	380	373	375	384	346	404	433	401	398	402	418	394	430	394	371	371	402	396	421	374	381	381	410	429	436	377	405	390	403	388	371	387	390	435	358	351	381	369	387	392	383	372	395	408	376	364	376	358	389	380	397	403	390	400	376	371	389	370	380	378	377	415	409	386	409	344	387	367	381	348	366	358	396	370	378	371	400	402	364	378	427	397	387	401	413	381	381	401	391	401	371	387	390	375	392	364	378	390	407	378	387	376	394	397	389	371	390	385	399	387	384	380	397	367	392	378	385	387	348	378	412	370	380	368	409	395	417	372	394	419	376	339	402	392	377	394	355	387	392	371	410	341	402	373	378	358	407	416	399	397	391	360	382	372	380	378	381	409	383	363	379	362	385	378	409	389	366	390	389	375	373	379	427	368	385	398	386	410	363	384	406	380	412	374	430	382	395	398	375	421	395	391	400	384	421	375	402	388	368	404	399	358	368	373	401	398	380	383	407	388	378	378	404	391	379	403	351	385	392	382	409	354	384	373	394	399	401	381	400	389	376	392	396	422	405	378	370	367	382	359	409	399	369	414	349	418	427	400	362	389	380	374	369	359	369	374	372	399	396	385	398	378	414	366	408	409	383	386	388	393	373	383	399	386	363	420	384	402	416	398	405	410	423	380	395	374	412	402	360	343	345	394	382	362	352	388	345	373	376	388	354	384	364	388	371	397	411	388	381	404	402	359	408	368	363	413	374	381	361	414	420	382	399	389	352	350	371	385	407	374	368	378	408	390	389	426	389	348	379	410	406	371	400	423	358	369	382	368	390	368	365	392	338	369	391	389	396	414	348	378	394	382	367	366	386	411	358	366	398	391	407	404	385	398	381	400	385	398	393	389	369	348	371	370	395	387	379	370	392	402	388	399	384	368	399	365	396	359	400	396	398	419	391	377	348	375	379	369	372	367	386	391	371	371	371	395	375	379	367	368	369	354	371	369	392	335	389	404	416	392	367	412	401	400	406	420	392	365	413	372	380	374	357	396	387	377	351	401	361	381	368	394	396	369	369	410	382	368	391	374	346	358	351	382	390	367	376	376	351	362	397	410	360	403	365	362	390	391	366	388	406	384	368	418	408	410	379	438	380	375	406	391	378	374	340	372	380	357	401	419	364	377	395	375	390	365	385	393	367	390	404	376	406	398	423	411	397	370	386	372	374	436	354	429	426	374	399	385	384	422	398	380	382	394	400	391	400	398	404	371	330	389	441	352	394	379	389	415	378	353	398	379	380	352	408	419	387	387	386	397	419	362	404	396	376	367	370	420	360	407	387	396	370	372	382	361	406	387	425	399	376	385	402	365	383	386	399	385	401	372	391	363	404	356	391	417	382	341	388	374	355	376	395	366	405	380	379	426	390	354	350	391	402	398	397	356	370	388	374	385	384	377	365	377	406	391	401	361	354	407	394	381	399	362	393	392	363	380	383	400	391	410	384	397	351	382	420	363	371	360	381	427	348	386	411	399	392	345	438	409	387	366	394	388	372	382	393	411	368	431	425	379	372	372	375	337	363	387	413	397	404	357	398	376	372	410	391	349	390	368	370	402	367	412	416	404	382	384	395	377	386	414	412	346	370	370	379	332	410	390	388	365	393	391	403	368	386	413	374	379	425	391	377	394	389	367	395	373	386	411	363	401	403	392	400	415	412	411	385	351	424	410	363	401	374	392	377	381	370	369	386	377	435	404	368	410	387	395	367	384	409	382	370	402	406	409	381	396	411	400	371	404	362	364	410	379	416	429	412	427	359	383	385	417	380	400	367	408	406	404	349	404	343	418	382	356	363	425	388	379	363	361	373	374	431	416	349	378	421	387	416	382	365	353	387	388	353	387	393	384	380	377	334	375	397	386	412	411	364	369	401	369	377	357	387	370	420	367	403	340	391	389	375	409	426	361	380	398	390	384	386	388	405	405	364	373	374	371	385
5886	9797	8833	5673	3780	1900	1679	1539	1671	1432	15453	15801	9978	3882	1551	659	415	390	397	362	350	368	371	371	374	372	386	363	372	375	381	365	378	364	432	385	374	372	397	394	357	357	378	342	395	385	360	370	342	371	366	392	347	366	356	349	391	385	346	393	377	359	358	380	364	343	367	361	368	372	376	369	325	376	368	361	369	357	365	393	352	360	353	380	355	360	374	378	373	383	390	370	407	369	383	361	373	356	353	405	390	373	379	380	398	387	355	348	372	400	360	380	371	379	361	388	387	330	380	411	377	347	376	365	372	341	370	377	377	333	362	347	354	359	387	399	354	362	398	395	370	345	376	364	360	379	364	335	360	392	410	377	386	365	381	366	342	382	362	361	369	368	371	367	332	360	353	349	383	363	347	416	409	340	347	400	355	381	349	357	391	358	376	358	360	363	377	360	370	350	382	373	364	365	366	350	397	359	348	373	382	386	413	352	358	340	328	376	372	361	366	366	353	396	372	356	390	379	357	383	351	365	366	334	372	370	376	378	380	381	346	401	369	402	390	364	342	410	358	372	358	347	357	359	374	404	397	366	341	336	339	347	398	379	342	357	395	416	374	369	365	356	344	377	375	376	381	343	380	311	339	383	370	348	360	347	363	365	338	354	361	392	382	351	326	363	350	383	337	392	422	378	378	383	368	373	361	386	328	336	331	364	349	382	382	379	412	364	341	376	362	331	340	336	368	337	346	362	342	397	402	362	411	372	400	369	387	362	364	368	332	404	362	364	374	372	373	342	334	403	333	349	384	394	384	370	355	378	357	361	363	366	370	360	406	368	363	376	389	385	372	368	380	347	340	369	371	387	355	339	335	371	331	399	416	369	358	374	333	373	371	342	364	349	340	373	364	373	394	346	350	355	319	382	359	353	373	367	349	363	350	351	343	334	374	355	374	369	343	340	343	369	377	363	367	331	368	405	376	356	372	348	373	413	357	385	378	388	372	369	342	410	374	358	379	345	362	368	375	345	340	373	347	368	369	355	383	359	362	381	364	366	362	342	361	358	363	348	367	374	375	336	370	360	360	348	372	331	361	358	345	358	350	382	378	363	379	328	351	369	378	357	366	371	359	376	360	355	358	357	340	373	365	363	389	382	408	353	363	366	355	336	393	392	399	371	360	337	365	357	379	402	359	370	359	358	348	363	356	370	370	362	345	385	391	351	368	396	353	405	315	339	361	369	385	391	331	324	341	350	396	352	352	341	345	356	342	360	371	362	379	333	351	366	346	391	398	381	363	351	331	374	371	355	358	384	372	334	329	336	379	326	356	381	381	390	342	405	396	340	370	378	340	343	369	389	368	390	348	334	371	380	350	398	350	330	363	372	355	381	367	350	344	401	346	358	372	359	367	400	365	380	355	359	350	347	372	383	360	327	375	342	354	376	345	377	363	370	360	339	381	350	321	404	400	379	363	369	330	330	353	347	366	382	388	363	367	370	381	359	387	364	364	342	394	388	364	361	376	341	347	397	356	354	357	370	339	371	348	371	385	376	338	318	357	354	354	338	368	325	334	370	342	320	342	327	383	374	366	364	358	349	383	341	373	382	367	370	369	335	379	319	373	369	336	346	393	345	347	379	364	360	388	348	369	348	357	372	332	342	380	326	362	360	375	384	399	360	383	367	381	362	396	387	388	387	362	383	344	378	364	369	346	381	374	376	386	366	356	363	327	378	348	343	335	392	347	355	395	361	367	385	353	376	374	354	352	350	371	381	361	360	360	349	366	339	358	342	348	390	342	393	359	359	413	363	351	393	361	345	359	374	375	376	382	353	362	357	388	336	390	373	363	360	357	366	362	341	355	360	388	350	355	365	385	403	374	355	379	386	361	348	338	336	361	339	353	360	369	351	351	362	434	389	377	356	365	367	336	362	378	343	378	384	359	404	334	337	342	374	338	361	338	362	365	366	363	381	405	349	378	355	379	377	376	362	374	355	355	402	348	380	371	369	363	368	387	379	369	367	319	393	354	359	401	358	351	349	396	369	406	342	366	341	384	377	346	376	340	349	372	368	344	380	368	366	350	357	358	366	379	362	343	320	355	368	356	360	304	357	361	375	348	376	343	381	371	394	356	394	356	356	359	360	365	359	361	356	352	394	334	343	382	363	368	339	332	408	367	336	369	354	331	351	369	338	354	344	360	359	371	338	384	340	337	347	371	354	358	388	372	365	376	370	378	348	382	377	382	366	355	371	354	397	349	361	338	339	391	356	331	360	391	385	382	340	340	343	333	352	375	364	373	362	341	375	364	371	329	378	394	350	345	344	378	340	356	341	384	340	355	356	343	351	382	353	383	346	366	344	396	375	379	388	349	355	364	335	368	366	356	363	361	392	368	358	342	384	349	383	380	406	342	374	361	335	364	362	372	378	379	369	336	373	373	360	398	333	343	351	393	354	364	353	355	355	377	407	368	348	344	394	358	336	392	360	341	355	351	380	360	334	359	377	363	374	335	342	363	397	381	335	365	389	366	370	374	345	367	352	353	312	363	379	319	336	361	387	390	395	370	363	390	346	340	348	373	360	388	350	384	351	393	383	358	336	361	330	393	382	393	367	384	371	343	379	358	339	364	383	396	362	328	367	382	342	353	401	348	398	369	359	371	387	334	367	355	376	381	367	323	372	385	353	372	336	369	351	369	356	346	359	369	347	342	339	349	382	374	364	350	349	341	367	371	393	346	390	367	362	311	359	349	349	336	377	352	395	340	382	367	370	354	366	371	373	360	336	395	388	365	392	376	367	359	388	381	339	369	353	384	392	351	364	394	383	352	352	340	348	339	380	373	414	366	397	364	396	387	374	365	388	349	370	395	361	392	361	391	366	361	385	365	357	352	365	344	363	366	353	374	368	351	368	362	365	376	392	352	364	371	332	390	374	384	368	353	377	382	382	346	315	354	379	366	348	363	392	375	344	350	363	360	358	384	362	335	363	407	350	336	366	361	345	349	366	374	382	375	373	373	371	336	377	361	390	361	364	371	366	366	364	370	390	360	330	393	356	383	374	383	364	360	341	361	354	342	360	376	338	365	348	383	399	376	342	397	332	336	336	369	360	359	362	350	354	373	363	361	361	386	366	382	375	359	391	330	382	355	379	381	380	357	357	368	372	362	395	325	352	374	355	365	396	363	363	377	352	369	344	342	356	373	397	364	349	330	375	372	393	383	363	374	374	360	357	351	365	343	366	386	363	351	378	356	364	341	358	373	378	362	395	348	380	363	350	341	364	366	337	337	397	349	391	357	354	338	342	355	366	344	354	366	377	383	379	373	365	376	343	324	353	380	354	340	366	355	352	373	344	375	348	361	338	346	353	386	383	371	337	352	359	373	410	318	353	386	329	409	370	369	351	359	361	358	354	356	418	387	359	344	389	365	369	342	364	357	402	349	390	374	350	369	363	349	360	358	355	380	380	329	349	359	389	353	354	389	335	393	378	379	351	352	388	365	368
24639	21424	28622	24655	20978	9608	3743	2507	2048	3728	25804	27390	19914	7773	2461	942	622	558	558	512	548	554	571	520	467	524	531	516	530	553	577	511	533	488	535	529	539	550	513	515	515	524	544	557	527	486	480	536	538	523	464	508	515	536	572	527	501	522	508	523	557	507	497	501	532	510	490	483	529	490	553	516	514	522	559	536	508	489	563	536	510	517	556	579	529	514	508	523	500	533	533	515	525	538	531	506	521	520	492	583	533	524	510	520	503	511	545	547	496	535	525	480	573	530	523	539	534	540	529	510	570	504	522	515	494	550	511	497	496	504	514	514	554	548	542	544	544	467	550	492	574	479	563	518	558	542	533	548	488	531	529	529	516	527	507	510	543	486	525	540	489	560	488	558	527	467	569	511	556	541	539	551	516	550	523	535	499	495	560	524	496	532	527	538	506	533	537	510	563	519	564	525	508	528	520	498	545	512	560	562	588	520	533	486	493	580	541	578	496	530	534	546	512	521	479	492	480	490	585	486	530	524	550	515	520	559	487	501	568	553	537	493	552	490	520	518	467	477	499	514	514	555	499	520	554	557	517	506	515	523	537	484	522	494	536	552	521	533	513	528	541	520	541	550	516	548	526	487	511	498	501	507	509	515	491	510	528	522	560	521	498	527	501	508	463	519	552	521	527	509	544	502	528	500	577	482	526	526	523	538	569	482	458	533	532	521	551	536	523	509	517	502	522	508	497	570	541	541	521	483	496	538	516	548	540	506	499	500	538	497	516	507	515	565	508	509	539	519	499	536	501	547	507	509	495	556	509	509	535	519	492	492	511	532	568	494	530	541	487	488	508	535	550	502	502	550	510	510	511	521	561	509	519	528	503	503	544	547	535	534	526	484	543	561	525	569	501	493	556	520	491	533	494	519	531	497	549	508	519	505	540	509	469	557	505	514	502	513	557	515	549	518	512	550	546	559	531	537	528	514	535	541	544	538	481	565	497	511	501	523	519	521	523	538	493	519	523	501	461	516	520	513	550	557	538	490	523	527	546	510	488	500	537	490	515	498	530	535	515	479	536	539	522	526	509	507	545	494	528	534	505	552	499	532	488	478	504	551	493	524	496	533	532	547	509	512	511	490	536	501	536	549	525	510	507	491	545	468	611	491	516	521	549	527	524	502	548	525	538	539	542	544	549	525	487	508	493	534	503	544	519	498	539	520	476	503	512	516	526	496	530	484	524	537	519	517	530	525	577	530	565	478	516	520	547	512	519	513	521	475	539	491	495	497	509	582	543	534	531	530	544	493	523	497	556	553	541	498	544	533	560	528	491	592	518	554	531	487	532	504	542	514	527	498	551	525	528	497	501	488	539	514	518	517	525	499	491	531	521	518	523	491	516	483	518	498	503	529	476	514	519	507	536	501	518	549	567	521	555	521	469	537	472	530	557	511	497	537	536	544	551	514	513	517	462	545	551	544	529	509	480	515	556	511	553	553	522	572	517	475	506	489	501	546	522	502	525	493	491	482	506	520	553	539	487	550	496	554	517	524	493	499	511	515	476	501	511	518	495	532	510	477	528	554	495	493	565	527	513	531	507	516	518	513	455	518	544	506	481	507	515	518	496	552	496	515	501	546	503	494	530	521	522	491	526	511	523	541	487	555	508	497	528	524	549	555	560	538	558	557	524	465	520	497	514	528	545	527	491	520	525	493	516	512	506	532	531	505	526	484	498	491	554	519	497	543	534	514	505	510	512	529	497	518	557	508	524	507	555	512	502	522	491	515	525	549	569	542	529	522	528	507	520	544	542	566	536	501	518	513	514	497	522	508	456	514	526	511	518	476	535	491	515	504	529	512	501	504	490	511	500	536	498	550	501	496	540	555	475	533	510	536	547	547	553	492	548	544	485	528	570	519	535	529	538	532	555	500	538	493	496	526	534	487	533	566	512	530	546	540	466	516	485	518	510	506	480	527	541	502	505	534	519	468	553	513	492	507	507	481	544	530	525	459	530	554	523	542	514	509	546	541	536	517	490	526	477	492	512	528	505	540	569	545	496	525	511	504	528	515	506	538	514	507	549	536	505	497	535	556	543	511	527	496	508	496	513	488	511	505	516	514	545	529	514	498	515	567	517	523	523	534	530	524	515	524	494	554	523	526	538	523	538	487	527	479	525	521	523	521	485	534	492	513	490	493	520	510	535	517	532	468	530	508	512	466	543	532	529	538	525	524	501	513	559	479	508	531	491	475	519	522	499	497	521	525	495	536	509	514	546	522	504	522	546	530	509	498	528	512	539	481	515	530	565	518	457	533	520	508	513	516	539	499	526	511	551	537	499	504	547	515	503	497	517	533	493	550	541	491	494	474	461	522	486	505	535	535	547	533	506	517	512	506	495	527	506	522	521	563	506	536	480	514	557	490	537	497	539	526	512	524	503	522	520	532	511	548	541	508	517	532	483	568	521	533	529	479	497	513	535	504	500	500	543	521	477	525	524	496	511	504	505	539	474	528	475	522	484	522	508	531	507	507	492	507	527	559	514	521	545	520	519	476	515	543	549	510	506	507	520	539	482	495	508	535	519	530	533	537	531	497	535	515	483	533	486	490	483	508	530	520	519	544	516	490	504	518	508	552	486	560	517	533	519	500	529	547	521	508	498	514	535	510	512	502	523	509	544	511	506	464	553	540	559	507	518	534	549	542	530	532	508	547	553	493	529	538	536	506	498	502	528	515	490	552	529	524	535	481	478	494	530	527	531	526	524	516	486	508	534	510	500	505	512	474	500	517	498	510	513	510	563	547	523	529	521	491	501	493	526	515	502	483	506	510	515	494	502	470	515	515	511	540	548	548	508	514	517	478	532	531	489	505	552	513	528	531	545	543	515	515	545	503	526	493	530	555	514	507	577	538	514	491	488	545	531	497	596	539	575	532	521	546	472	502	523	528	538	507	466	500	497	521	501	517	520	473	537	552	526	514	517	532	556	501	493	512	502	500	536	518	519	472	537	496	511	568	535	514	489	517	517	544	514	502	488	503	513	510	499	505	501	501	536	519	513	507	492	507	507	530	508	549	502	501	568	499	497	501	520	494	515	552	528	524	476	516	556	531	508	524	499	530	493	503	502	518	518	534	486	503	516	514	486	485	516	524	505	517	543	515	491	511	556	548	515	529	523	553	532	524	573	487	543	579	502	484	552	505	507	542	514	519	576	504	491	493	530	492	531	544	538	540	536	490	474	517	497	500	493	519	525	508	541	472	506	554	543	549	509	543	530	536	558	486	508	498	486	483	495	531	498	514	522	505	589	520	475	547	537	550	495	496	534	519	539	489	506	483	511	507	475	493	500	533	485	531	545	495	515	529	513	549	550	526	518	509	538	501	527	533	529	503	488	531	491	500	535	540	504	552	503	536	504	511	495	500	519	514	525	480	496	499	504	514	525	505	527	550	581	492	503	518	461	491	499	517	490	518	515	481	533	548	531	505	514	537	553	496	518	521	552	520	524	512
7705	16468	13923	7694	5423	3447	3254	3261	2893	5704	27040	24034	16282	6134	2425	1000	574	522	511	504	462	490	518	482	463	492	491	471	481	481	487	496	479	441	502	479	466	479	461	478	476	477	501	491	465	461	491	443	480	498	497	458	452	490	496	463	477	459	431	495	421	509	415	495	453	471	478	524	481	497	496	519	489	484	490	492	476	495	526	490	504	493	486	484	450	474	479	461	446	490	504	462	446	474	474	461	458	517	466	491	466	476	483	457	459	505	503	483	466	508	483	461	480	477	493	499	453	483	494	502	473	425	474	474	461	499	477	466	494	524	475	471	497	506	428	445	507	463	507	533	461	531	459	505	458	482	459	483	471	504	482	457	505	485	473	447	503	483	498	470	459	500	473	493	520	481	507	477	464	463	466	532	509	488	470	447	518	416	468	455	500	435	495	468	538	483	488	470	450	489	508	497	465	483	474	502	400	442	508	484	464	445	494	448	429	484	474	477	475	497	476	498	462	473	508	485	471	498	468	495	456	491	458	472	480	488	470	489	453	465	462	527	470	472	475	465	483	490	489	493	461	478	479	482	498	499	496	460	486	476	462	492	522	466	467	510	486	448	472	512	473	489	495	457	434	472	498	506	452	501	481	484	489	422	503	474	466	472	511	472	454	471	495	423	502	462	457	447	499	445	486	473	425	505	457	448	440	430	482	477	480	479	480	495	490	453	487	474	474	456	453	473	492	480	488	488	482	471	486	501	512	508	495	464	460	475	467	463	455	479	465	440	535	482	484	489	492	452	468	499	494	464	473	472	480	443	477	461	477	512	425	473	467	467	450	477	495	467	510	458	515	488	475	490	475	491	503	439	440	495	479	451	483	501	436	479	502	454	462	481	437	483	479	457	439	452	456	502	467	472	458	507	468	467	487	470	477	469	463	478	484	455	460	400	487	484	461	489	495	455	496	504	489	487	493	512	456	436	484	539	504	465	485	450	477	526	458	503	488	430	457	467	439	469	463	482	461	491	451	514	487	505	454	465	447	461	484	462	493	508	455	477	478	502	482	486	501	476	502	468	447	483	458	453	463	463	497	454	444	446	449	468	496	506	484	470	478	488	452	472	477	442	452	495	462	452	479	508	481	484	479	461	449	473	472	446	494	483	440	415	503	480	491	492	482	435	463	469	446	448	492	486	490	486	509	522	471	477	466	496	490	443	461	437	508	435	473	465	487	475	444	497	475	438	516	440	513	464	461	473	453	488	525	490	485	502	490	474	443	495	493	483	468	476	445	465	468	451	459	488	467	508	486	455	481	418	452	477	483	470	494	461	484	496	500	462	497	466	449	486	428	481	500	536	456	445	478	489	495	447	472	466	473	468	494	462	501	419	474	474	446	550	454	491	469	432	489	460	488	485	463	455	423	468	484	467	444	450	439	458	482	459	457	453	506	503	470	485	450	497	480	499	516	493	425	482	491	436	517	426	464	483	433	480	436	517	470	428	473	498	476	438	501	471	488	484	475	477	426	489	484	498	484	475	492	469	504	491	474	461	487	465	474	438	453	417	481	492	461	486	466	498	476	476	455	496	470	485	481	459	473	448	460	476	497	461	510	482	523	492	466	479	439	461	485	500	475	527	470	452	464	499	446	470	476	514	484	501	436	479	485	478	481	501	448	499	470	524	463	458	506	486	441	467	486	509	447	466	488	485	462	496	510	468	452	471	487	480	473	441	472	467	489	451	441	466	493	473	451	500	429	483	458	466	453	474	463	510	477	474	486	497	486	471	490	457	465	499	465	518	455	468	466	488	476	459	465	465	450	481	492	491	435	486	524	505	465	464	501	474	479	481	472	497	466	434	490	517	453	501	481	453	468	467	488	480	474	486	463	489	461	508	476	472	470	472	470	466	477	531	477	478	482	465	439	478	495	453	466	454	472	465	540	454	499	449	451	458	459	449	456	427	453	474	464	454	468	477	469	444	519	463	473	496	486	483	456	481	467	499	435	460	515	493	477	419	448	489	484	482	461	483	514	501	467	432	480	495	464	461	505	525	469	485	442	463	498	453	465	471	494	468	490	470	463	460	466	459	462	468	447	472	522	527	486	498	470	494	482	506	461	486	523	427	462	496	457	459	484	475	478	454	472	489	464	447	464	482	454	520	505	468	472	443	467	458	486	486	460	445	470	447	506	473	498	473	483	451	494	424	467	481	478	475	495	503	448	474	478	474	469	449	497	424	454	465	472	463	479	440	517	490	483	469	440	482	454	463	470	472	469	470	502	441	469	503	458	481	493	514	462	460	486	455	483	484	510	436	521	472	454	448	508	480	446	476	480	484	482	463	474	454	460	495	459	474	461	520	491	453	468	478	491	520	463	500	479	489	499	430	463	488	483	498	447	444	487	471	434	449	473	469	482	481	462	488	491	482	455	455	518	484	485	465	487	520	474	482	490	506	498	494	479	475	485	488	480	512	479	473	437	482	503	439	529	492	459	493	481	468	493	492	475	522	458	466	464	495	490	481	464	466	480	463	439	488	485	479	435	475	489	472	468	477	492	447	472	509	460	484	503	463	479	479	460	470	454	489	478	462	453	466	481	481	452	497	465	448	464	453	459	470	454	477	500	441	477	452	456	520	477	482	467	464	453	456	476	477	464	426	475	466	469	471	492	459	429	517	513	468	505	482	455	495	473	444	468	489	439	501	473	442	488	465	465	472	471	473	505	484	447	456	437	464	494	432	456	511	491	455	490	477	451	483	475	472	471	477	429	444	491	491	470	496	474	451	503	472	479	466	520	473	488	496	460	499	442	439	453	487	491	477	457	468	494	526	488	455	429	467	472	469	470	448	491	464	446	479	467	499	513	462	486	444	490	470	495	464	449	466	491	425	464	483	468	462	461	448	488	470	483	511	430	493	481	468	427	459	486	469	505	489	453	468	511	502	489	443	432	459	456	500	470	473	465	465	505	435	482	463	463	485	453	467	456	492	468	468	462	470	472	449	456	474	443	507	495	494	494	473	476	445	493	521	501	437	452	453	504	462	477	456	438	472	470	482	503	501	514	468	447	493	465	498	506	467	483	459	514	527	469	474	475	491	481	466	480	440	436	462	446	499	435	493	491	485	469	497	484	494	461	461	518	458	470	493	516	512	501	441	488	477	524	445	461	486	483	462	445	479	464	488	502	464	477	464	481	473	487	445	483	486	514	473	440	472	434	435	507	467	512	494	480	496	483	499	496	447	471	472	502	472	477	488	500	503	474	541	450	457	492	522	448	434	451	476	470	452	452	501	469	460	476	493	462	473	530	483	510	468	474	487	479	449	493	469	509	421	490	479	482	488	462	468	464	468	477	465	468	475	424	521	479	483	472	446	464	481	460	465	452	450	473	465	537	488	476	466	451	477	478	448	498	469	467	483	413	452	416	471	485	476	489	487	432	466	452	457	498	484	460	443	455	464	454	473	484	465	490	497	444	491	447	439	489	452	494	487	468	489	451	452	493	498	451	489
27944	13646	4919	2796	1436	837	838	778	679	663	1499	1756	1583	830	577	464	445	411	386	381	377	417	411	397	431	387	394	423	384	365	394	392	423	429	363	388	381	403	391	413	409	403	399	413	374	422	365	413	396	433	384	357	370	403	402	417	391	375	393	417	390	351	366	364	405	397	387	426	402	372	353	424	373	424	383	399	395	414	405	379	406	385	421	416	378	367	360	380	380	397	396	379	377	391	392	377	387	397	376	376	376	421	402	396	386	369	396	406	428	385	421	391	390	421	392	378	355	407	400	377	433	363	385	386	380	377	398	410	382	368	377	401	393	369	378	360	400	424	357	402	386	385	405	405	434	410	413	403	370	404	407	387	406	405	375	350	387	395	420	399	412	386	392	384	367	397	385	412	359	368	370	431	388	354	378	416	383	377	365	409	391	398	393	408	408	399	379	370	418	370	421	406	425	394	360	394	394	384	403	379	430	372	380	376	361	384	378	417	374	386	412	380	441	393	344	387	407	385	388	390	393	394	387	393	398	412	399	407	389	370	380	375	421	425	425	375	389	391	405	407	367	413	382	414	365	408	388	372	386	381	375	386	426	386	410	393	414	397	398	389	387	411	432	372	389	394	412	375	398	397	403	386	381	397	420	414	409	383	385	400	399	377	399	428	375	411	394	409	379	369	388	397	374	422	420	399	418	412	424	413	414	413	398	380	385	357	388	396	415	418	408	406	406	379	392	386	391	391	399	365	373	373	403	398	389	438	397	425	409	411	389	383	402	381	379	368	415	423	414	388	433	391	382	383	397	392	393	396	405	390	395	373	373	395	391	389	427	431	412	391	405	386	428	411	390	421	406	390	441	406	360	409	371	364	395	396	436	399	402	388	378	416	393	386	409	389	379	375	433	405	383	435	417	385	430	400	386	397	387	342	414	386	414	406	420	383	375	388	382	410	416	393	412	413	399	401	363	384	393	401	374	389	394	395	390	387	418	433	407	397	397	365	361	387	401	399	428	398	383	405	415	432	421	360	409	359	418	382	353	412	417	397	383	370	423	381	392	376	408	423	427	381	398	399	399	415	390	397	376	387	404	379	360	399	441	404	384	380	407	419	361	423	437	433	393	381	386	373	389	419	389	392	362	416	406	373	383	388	382	393	396	403	398	388	406	390	370	408	377	393	378	378	362	438	427	387	371	404	409	413	389	376	419	411	438	395	402	370	411	381	396	426	392	402	380	394	413	397	372	380	423	391	412	365	412	375	383	369	394	384	412	375	366	385	377	373	334	402	387	446	370	362	338	362	395	386	405	356	393	413	429	379	355	393	403	405	390	368	391	420	356	392	430	346	400	426	421	438	378	354	396	377	388	386	402	428	392	388	421	390	378	425	372	380	398	418	421	381	392	375	393	383	365	380	401	397	360	435	404	381	398	379	367	411	410	386	403	373	403	348	389	401	411	405	416	397	385	371	405	380	423	408	432	370	408	394	400	414	399	375	438	418	422	400	405	387	367	367	417	363	399	381	393	391	363	392	404	421	419	422	437	380	403	362	406	373	388	404	399	421	402	383	418	363	373	373	374	411	370	391	363	378	377	405	391	381	438	385	428	394	375	379	369	381	408	379	413	398	397	430	399	381	392	382	384	430	375	413	403	425	410	431	366	386	392	408	404	410	380	417	361	392	385	398	363	404	370	424	406	390	403	403	411	418	392	369	379	404	389	383	390	401	427	404	356	388	392	402	419	418	381	408	418	396	377	376	420	399	416	387	403	414	393	382	414	410	388	375	371	414	412	404	403	380	394	427	370	370	416	387	423	427	411	411	397	396	374	409	414	402	369	443	415	404	399	403	415	395	405	396	403	402	422	416	411	433	402	392	367	371	379	373	388	381	415	361	369	420	394	403	389	386	394	396	419	398	376	430	402	423	399	392	355	398	414	422	385	389	390	397	449	428	404	402	386	417	385	397	400	405	392	414	420	394	400	358	410	387	409	363	426	422	388	381	423	366	429	393	386	401	418	406	399	415	375	388	403	388	405	395	387	389	420	397	394	430	451	429	388	412	377	380	352	409	370	370	361	392	368	369	371	398	397	365	392	409	412	418	403	428	404	361	383	389	400	406	390	387	380	421	394	424	383	374	413	414	401	429	396	397	388	395	375	392	422	399	373	412	365	389	370	370	423	424	391	384	412	399	386	352	417	382	397	399	400	397	402	410	425	407	389	384	383	414	400	409	397	395	410	398	418	385	392	421	410	412	402	391	384	372	419	392	390	390	376	413	394	395	417	417	404	394	402	342	398	392	380	395	388	428	401	368	391	381	393	384	437	370	388	413	396	388	402	390	392	416	373	365	386	384	374	419	409	383	378	357	396	424	358	383	401	366	383	412	381	343	374	397	391	392	378	387	384	388	399	429	400	421	389	409	378	404	385	368	371	386	409	386	390	378	374	377	395	379	406	420	389	382	410	399	392	401	412	363	406	414	427	396	400	409	421	416	408	345	363	391	407	418	399	423	409	387	407	401	374	421	394	373	387	411	372	376	366	389	411	411	395	392	396	411	420	392	400	378	398	412	375	443	420	405	393	407	373	384	419	359	378	405	414	415	412	400	411	380	392	414	423	400	393	377	411	367	392	375	361	452	402	348	383	397	393	400	396	398	376	360	424	383	430	369	412	403	398	396	370	376	377	398	405	395	381	419	387	393	402	418	416	398	389	412	393	386	384	400	380	406	435	418	367	450	404	394	429	392	410	382	399	404	377	409	414	408	384	414	424	404	394	410	410	412	389	400	373	410	397	372	408	379	389	385	410	439	405	393	379	425	362	372	412	381	392	395	392	377	385	416	398	365	392	355	378	374	379	399	382	416	396	390	403	356	369	399	396	399	382	378	390	388	389	359	389	354	394	389	359	405	436	396	364	410	412	431	414	393	388	369	385	373	373	410	385	358	427	379	383	405	370	392	385	437	429	408	361	417	398	379	390	371	399	394	398	358	413	381	404	414	373	388	357	392	440	423	401	390	378	420	396	377	406	400	435	380	381	401	390	384	389	391	378	413	398	390	411	362	419	384	352	401	400	385	389	419	387	405	378	421	367	420	399	423	367	384	414	363	442	401	389	401	385	381	391	395	400	379	404	385	404	399	354	395	393	401	368	410	421	396	399	404	368	405	423	368	386	389	382	395	394	395	408	407	387	396	405	396	419	425	404	430	360	352	354	392	393	413	418	409	389	383	437	407	412	398	424	401	409	381	391	403	404	397	390	386	404	412	416	417	398	386	407	375	398	417	397	373	389	400	388	389	422	408	393	393	379	405	387	374	364	365	417	404	376	424	385	388	411	370	362	406	406	368	396	367	419	409	402	395	414	395	410	428	387	396	401	416	384	425	385	395	382	364	394	433	341	337	420	423	380	389	426	436	399	405	391	393	392	387	383	407	416	391	413	417	378	408	414	365	399	408	373	413	388	411	415	399	378	394	357	432	376	400	410	399	413	371	426	386
7370	5809	3996	2452	1489	951	1137	1073	977	896	2073	2177	1655	930	588	396	374	358	373	310	384	354	353	401	359	368	333	380	422	341	347	345	385	331	317	369	319	379	372	398	347	339	354	382	361	342	363	371	351	381	341	367	322	350	390	354	363	345	311	366	324	344	342	359	363	344	362	372	385	370	383	322	353	366	365	361	352	351	403	367	344	338	347	378	369	356	378	378	377	380	403	389	365	337	340	367	382	396	348	391	351	368	352	352	357	349	380	352	372	379	372	338	366	358	350	376	400	364	361	344	366	366	337	362	348	384	385	369	353	365	337	380	328	361	379	344	355	363	383	383	358	349	360	370	389	385	376	376	368	341	391	362	352	378	351	346	338	343	375	352	386	334	346	313	372	331	380	322	351	371	348	366	364	332	358	380	364	378	374	373	343	372	366	373	347	405	374	320	352	380	322	343	369	361	385	330	357	374	333	369	366	347	358	338	372	345	370	385	353	378	413	371	381	318	344	340	381	342	359	342	355	365	343	374	340	350	343	374	364	343	350	376	359	377	365	357	344	370	349	323	334	389	338	358	366	380	382	352	338	381	357	372	352	362	370	354	327	328	349	344	362	372	382	393	360	367	336	363	355	372	354	332	335	357	350	334	384	326	355	348	358	365	325	334	337	346	347	367	356	387	346	351	374	385	363	362	335	373	334	335	329	349	345	371	348	336	359	342	379	331	367	366	366	362	324	346	368	346	365	398	359	399	351	344	334	365	355	370	331	389	363	374	360	371	331	374	346	320	363	389	356	388	353	336	374	354	362	358	375	349	349	368	376	363	356	339	348	339	336	380	353	369	359	366	329	334	368	383	367	368	384	375	316	362	350	340	329	359	354	374	346	342	340	364	332	349	357	370	385	384	352	349	354	345	362	359	342	326	379	344	366	355	351	339	340	341	361	370	389	386	325	375	349	337	357	346	338	371	348	366	338	374	335	380	366	356	369	392	325	367	375	375	362	385	345	379	389	376	383	349	386	372	358	346	358	367	362	355	315	327	365	382	350	388	357	399	367	315	315	353	404	382	395	345	392	371	378	321	356	363	354	364	374	378	381	381	381	350	352	363	347	381	379	354	369	358	365	358	356	325	361	377	392	377	358	373	377	333	362	357	369	361	373	400	342	341	362	371	355	353	363	353	365	359	369	355	373	343	354	380	313	364	352	335	327	345	348	374	345	354	382	319	357	335	371	384	382	379	347	388	354	362	385	358	353	329	384	336	385	386	328	341	378	335	367	351	370	337	348	377	360	352	357	355	345	408	342	348	366	360	369	355	349	380	342	363	367	360	349	343	338	364	368	323	391	387	364	341	343	339	314	368	336	377	369	373	360	371	359	367	361	358	341	363	368	323	374	392	361	352	335	370	359	362	331	362	372	372	369	358	362	355	387	401	343	365	378	352	358	358	386	363	371	350	352	342	342	371	361	359	361	324	367	359	370	372	347	350	334	376	384	338	350	338	392	380	322	334	347	352	384	332	354	379	360	339	358	349	333	337	371	367	361	338	331	363	396	348	396	350	350	343	373	371	419	350	373	355	382	344	385	348	353	344	362	346	353	334	353	354	383	349	350	351	384	337	340	380	354	393	378	331	367	352	379	376	387	374	360	346	351	381	376	385	357	366	361	378	370	393	337	405	349	359	342	359	350	377	351	365	364	356	335	366	369	334	368	355	372	397	330	381	348	379	375	336	376	375	346	323	377	369	369	368	352	395	362	372	364	333	348	369	346	367	359	367	369	379	359	354	346	329	355	355	339	367	350	355	366	352	383	368	356	359	359	342	372	357	362	382	373	340	359	338	333	370	365	352	372	360	325	362	371	400	351	369	353	349	396	395	372	363	350	370	331	391	353	372	387	368	378	389	360	358	337	345	343	336	336	345	379	346	352	380	366	349	359	366	374	345	355	340	359	366	350	347	331	347	360	331	350	361	336	347	357	394	392	342	390	353	331	346	352	363	349	366	358	366	376	340	370	410	308	354	395	376	394	353	349	363	320	372	357	374	361	357	333	381	346	339	369	386	368	357	385	310	328	367	364	333	375	348	343	362	374	365	357	339	370	390	332	372	354	352	347	349	355	351	366	373	354	360	359	338	351	386	345	358	385	335	373	357	373	353	373	339	360	368	348	351	339	384	378	367	369	354	378	328	348	367	370	384	332	367	359	377	358	383	330	367	332	333	354	379	392	369	390	342	384	344	332	344	309	352	357	347	350	367	352	354	355	377	337	352	371	388	360	338	378	352	363	354	345	386	358	351	340	378	402	366	370	344	336	329	352	364	363	376	352	388	387	360	350	390	353	374	365	364	361	385	391	367	383	371	387	362	347	343	335	353	344	345	377	360	395	351	362	373	348	352	422	346	346	365	348	351	362	381	364	363	388	365	354	360	378	375	349	375	354	360	366	338	360	378	367	362	340	357	342	337	370	376	366	314	377	370	376	405	372	362	360	334	371	308	382	404	358	362	379	363	365	371	343	366	357	360	343	326	343	361	338	363	345	356	367	370	363	337	392	348	381	362	383	354	354	338	388	351	354	351	367	356	340	368	351	389	359	358	366	394	360	381	342	345	343	373	356	359	348	341	371	372	353	338	329	378	356	393	385	356	354	341	358	344	369	366	331	370	352	360	364	366	345	358	351	352	351	363	358	347	376	355	324	362	364	340	338	363	351	354	377	365	370	347	323	368	380	389	354	341	380	368	367	372	358	399	351	361	367	346	355	355	342	394	336	364	382	361	394	365	343	365	395	359	345	356	356	369	363	350	331	363	355	336	366	363	371	359	339	363	342	352	370	390	349	380	351	373	360	353	378	344	351	339	361	389	341	366	352	370	368	348	368	361	349	401	358	388	367	340	331	341	363	397	378	374	363	379	353	363	365	342	359	362	340	379	341	345	359	366	358	353	393	373	344	354	366	335	377	369	361	415	362	392	314	365	389	376	352	344	354	337	357	370	378	348	383	375	340	333	361	391	389	342	374	381	357	341	334	381	386	340	357	341	342	348	375	332	329	316	395	368	350	344	372	343	361	356	341	313	354	350	368	328	337	354	353	383	379	342	402	385	336	352	358	374	344	381	358	371	371	375	381	399	369	372	354	339	363	345	381	355	340	342	368	365	359	334	381	349	362	327	329	349	345	362	346	347	336	344	365	351	340	378	358	341	337	377	366	338	369	346	356	319	341	362	349	350	375	412	387	349	372	360	396	384	355	361	376	394	344	332	343	384	349	337	360	329	376	355	364	348	336	341	336	390	347	337	360	387	369	366	378	353	392	378	370	366	383	367	343	372	386	314	369	339	336	360	410	359	374	356	357	330	353	342	381	348	389	361	361	374	343	334	374	360	309	368	350	370	341	360	355	331	357	373	362	385	363	341	354	343	375	396	336	392	363	377	407	386	341	344	325	352	361	336	335	350	360	374	357	385	342	363	345	360	356	370	345	357	363	359	367	377	362	349
25659	21439	27474	25229	12019	4137	2458	1838	1261	1341	11226	15470	11146	3772	1222	712	515	463	427	447	401	432	398	429	408	427	424	406	419	432	416	421	413	418	439	429	382	440	421	440	439	415	454	428	393	406	420	424	410	410	392	452	423	408	421	420	432	425	450	406	406	449	456	409	420	417	414	437	431	435	460	425	416	434	403	448	396	396	429	423	377	384	431	400	388	380	449	427	438	426	421	442	429	375	403	444	418	432	427	402	445	412	422	447	430	431	378	420	411	390	425	395	420	393	420	436	430	431	439	382	455	414	415	434	404	405	406	409	426	368	391	433	396	436	426	414	444	394	441	392	387	426	435	432	431	423	417	425	408	371	400	435	424	414	407	464	411	410	418	436	390	441	406	414	425	386	407	405	427	431	400	412	431	420	408	415	440	402	418	400	394	439	400	425	442	431	429	437	421	416	403	370	430	428	451	421	418	431	410	418	417	421	412	416	397	455	424	398	407	437	430	422	410	434	421	392	415	388	402	440	433	444	403	413	412	420	405	418	437	440	447	401	428	441	451	411	415	430	402	425	423	439	438	456	419	414	401	405	413	423	428	432	449	418	378	429	426	381	398	436	396	433	437	434	422	439	415	428	420	463	421	428	396	428	424	397	413	429	446	421	449	423	412	436	444	383	449	409	435	392	441	421	418	468	470	401	409	414	445	480	449	438	436	449	408	434	434	440	420	452	406	412	449	440	414	448	446	430	457	421	388	411	414	422	394	413	410	418	416	377	427	388	420	407	425	369	440	420	410	413	414	393	436	377	445	389	415	399	421	420	439	470	409	398	440	415	406	423	418	448	433	417	415	428	411	416	455	413	406	424	404	408	399	419	451	443	427	443	403	422	428	429	415	397	428	430	430	399	433	420	413	441	437	442	402	431	462	433	460	439	424	412	439	417	412	446	386	409	394	403	406	420	400	437	431	373	416	394	411	419	420	435	413	469	404	435	441	459	393	405	401	439	451	424	400	401	457	402	389	434	425	404	421	418	376	401	424	408	436	379	407	420	397	410	404	419	445	413	416	456	412	426	378	432	385	401	452	436	399	422	411	424	410	405	417	398	447	419	428	441	447	405	432	445	416	449	404	418	428	398	409	409	413	410	386	422	427	422	391	417	423	432	420	429	428	412	416	404	412	463	407	423	424	434	433	418	382	448	454	435	422	423	447	434	416	382	421	393	420	381	400	421	447	389	459	401	419	388	399	390	421	390	445	447	426	427	444	448	410	416	436	421	442	409	404	418	430	407	419	389	407	418	398	416	419	385	426	419	446	456	412	434	434	393	435	403	400	444	454	441	420	412	381	446	384	417	428	434	410	414	449	416	393	441	441	428	399	428	414	426	436	408	403	410	477	400	434	405	419	404	409	375	426	428	447	419	396	409	432	425	388	425	434	430	454	438	439	459	413	396	434	430	397	423	398	420	445	406	412	426	388	410	378	441	457	439	424	429	415	404	416	436	426	458	448	468	439	460	409	437	440	440	411	426	415	465	401	418	400	415	414	425	401	434	404	394	448	415	405	392	417	403	436	418	419	422	403	424	376	403	427	434	409	438	402	443	409	463	406	442	420	417	430	406	443	412	422	422	422	403	449	403	422	388	419	408	455	421	391	456	421	404	414	430	395	406	410	410	466	424	390	445	429	398	438	414	405	443	411	437	384	441	435	443	416	466	411	434	455	389	434	408	432	399	431	411	381	428	438	447	402	445	437	444	421	387	408	412	432	427	408	435	420	379	426	408	382	411	405	403	430	435	439	421	409	416	445	424	427	405	422	447	422	392	395	447	439	422	393	419	392	386	436	422	434	402	446	403	403	439	408	409	369	394	450	413	431	417	404	381	422	446	387	429	418	401	448	414	394	412	429	392	434	440	422	441	433	419	421	391	410	406	418	418	449	417	437	445	428	437	379	432	403	421	419	442	402	383	424	411	444	434	435	406	414	420	438	407	434	387	429	408	400	414	421	400	418	391	434	449	443	423	404	435	381	422	435	387	430	404	407	417	441	400	408	391	420	405	400	409	417	412	445	397	427	410	408	397	394	407	393	454	442	436	462	451	417	399	417	429	431	430	410	390	432	419	417	419	428	423	441	389	406	413	431	393	426	395	435	403	427	450	420	395	423	407	431	417	429	424	439	401	408	419	420	426	396	435	430	411	424	398	451	444	395	396	401	435	417	422	424	390	407	450	407	444	430	418	401	375	442	415	469	456	404	434	424	359	420	415	416	409	446	381	402	444	401	399	414	441	430	372	390	433	462	448	421	415	384	366	407	427	427	417	429	396	383	452	403	440	391	430	412	408	423	412	409	395	411	431	432	391	420	393	437	394	432	431	453	402	423	415	376	383	415	407	440	454	425	434	422	457	415	418	441	409	391	391	399	442	432	426	415	386	366	433	431	424	429	399	440	440	418	426	403	415	433	419	440	423	422	413	424	458	378	428	442	406	432	412	432	449	416	404	408	431	426	432	469	449	427	440	446	429	406	403	446	416	442	396	405	410	406	407	454	398	439	412	383	399	407	414	393	455	391	411	408	436	437	446	396	391	401	406	431	424	407	410	426	455	428	422	446	399	425	409	429	426	400	422	407	410	439	407	445	466	416	429	464	438	435	419	442	432	425	435	453	443	413	429	446	391	428	415	401	427	412	424	408	418	399	388	440	399	387	438	425	428	379	425	395	435	404	425	423	445	464	450	429	398	442	443	413	428	452	417	429	392	439	392	433	428	390	408	388	407	429	424	366	451	413	439	418	417	402	412	430	404	412	438	454	392	439	400	400	429	409	398	472	411	435	407	445	420	429	432	407	403	418	429	418	392	412	399	473	398	402	425	414	429	407	363	405	423	430	391	430	426	432	423	459	414	402	411	406	434	408	439	438	444	380	407	412	431	458	445	449	402	427	395	443	415	412	426	431	393	451	407	420	396	435	435	436	400	388	414	413	421	435	409	415	435	404	404	390	419	431	387	433	408	418	402	414	401	433	403	405	434	411	436	383	416	413	426	415	412	412	432	413	422	423	440	431	427	421	440	417	408	411	382	440	453	435	406	405	391	422	439	423	389	411	431	429	406	406	399	419	441	434	411	409	385	428	412	415	444	439	416	430	404	427	428	437	412	428	432	411	417	424	429	418	424	453	431	426	406	428	414	428	401	398	396	431	395	396	399	426	416	431	439	397	400	423	391	411	388	424	391	443	425	438	423	406	422	426	410	413	449	414	430	409	416	430	443	370	412	431	414	420	425	395	424	386	440	413	419	440	429	451	413	402	419	426	394	396	410	405	419	428	428	431	390	397	440	401	426	407	435	430	430	442	415	445	400	430	454	437	407	442	435	427	449	441	414	406	420	406	392	440	453	436	414	420	443	433	415	413	382	407	438	394	428	385	408	398	431	390	421	418	385	416	408	413	399	405	414	421	407	411	382	415	415	379	428	449	418	415	400	458	447	399	426	426	366	427	408
6829	11845	11282	6835	5114	3494	2890	2265	1813	1902	13576	14942	9881	3502	1321	700	428	386	388	411	380	416	400	360	386	410	438	355	376	384	394	384	368	374	423	393	405	393	389	364	393	358	363	409	390	422	356	412	394	401	390	379	434	391	384	373	376	375	379	386	429	379	377	387	392	373	398	410	380	376	398	391	393	418	410	363	403	340	356	337	369	353	355	371	370	404	371	358	409	421	400	377	379	367	329	349	375	368	390	350	360	403	373	399	389	410	387	394	377	397	411	389	355	410	360	397	350	398	357	384	374	373	385	386	401	383	388	425	417	389	410	374	391	419	391	390	374	366	376	413	381	381	388	392	433	381	414	399	392	424	407	359	404	399	371	392	403	365	400	365	421	395	343	380	389	374	412	394	376	375	364	370	362	359	382	363	376	361	413	419	401	389	342	394	393	382	360	417	363	354	367	399	422	390	378	403	373	381	381	356	429	389	368	382	392	392	414	392	381	400	421	391	385	394	408	389	376	406	391	362	367	400	388	403	355	375	447	387	391	386	342	412	356	419	347	391	396	398	401	403	399	375	389	390	394	403	396	378	385	384	361	408	354	396	398	414	406	371	387	359	409	384	383	365	427	377	415	383	361	386	390	437	415	342	391	411	394	404	347	399	390	436	408	391	373	381	378	384	392	408	375	396	397	395	344	389	369	405	377	366	382	429	376	400	424	376	375	391	385	371	383	425	401	390	401	416	367	415	431	357	388	365	404	373	391	378	371	384	370	389	384	402	387	403	423	374	379	383	362	380	381	398	385	422	378	405	359	370	395	350	371	393	406	394	385	430	381	423	405	417	364	379	386	374	393	410	379	397	387	355	386	374	389	416	369	387	403	384	425	410	395	417	415	414	391	383	390	363	383	384	395	354	380	446	379	380	388	376	385	384	418	382	375	399	428	414	393	393	356	361	391	378	417	363	398	376	406	385	376	404	384	380	399	388	359	384	401	376	386	373	381	369	374	371	394	396	380	393	387	351	432	392	355	372	393	405	372	398	380	381	398	391	352	417	384	388	401	405	357	387	409	396	380	391	396	376	405	360	386	414	387	379	375	408	413	391	373	406	375	378	399	362	370	376	392	382	392	383	412	395	401	393	408	373	370	399	383	412	408	401	416	383	393	379	432	398	374	383	413	406	371	369	406	385	411	392	398	409	387	348	394	417	417	396	385	371	420	414	393	408	422	364	368	393	387	423	375	390	379	389	404	397	402	365	386	444	398	367	379	382	379	388	393	368	407	400	408	394	376	385	378	427	391	362	408	384	389	398	394	416	396	373	399	373	351	378	330	361	412	372	366	404	428	380	372	379	386	423	355	418	384	371	364	400	399	429	374	331	378	396	382	387	412	379	356	392	385	388	371	374	377	369	433	358	382	421	403	354	395	397	363	370	350	393	393	378	387	397	386	405	377	436	414	374	408	379	395	352	388	395	380	361	382	384	386	396	381	386	407	372	392	381	398	399	394	402	388	362	373	394	367	411	393	398	370	386	398	366	371	398	406	387	409	404	374	394	418	388	406	420	384	379	378	408	384	390	395	397	393	390	378	400	377	360	412	362	395	375	433	353	391	387	396	377	381	385	355	369	383	409	392	381	394	371	364	397	415	332	407	359	369	402	376	380	362	354	366	393	375	386	411	402	389	403	376	402	389	355	389	417	389	393	416	379	359	359	418	398	373	381	388	410	365	400	383	359	401	372	367	392	369	374	375	411	384	358	401	393	373	398	412	386	400	411	397	400	429	377	409	393	356	341	363	372	384	424	417	389	367	366	340	357	399	390	355	386	393	388	397	363	364	336	402	390	409	409	357	394	389	373	394	380	361	402	415	384	372	410	397	416	393	432	416	366	372	362	352	391	371	411	393	357	408	374	380	398	393	418	400	376	350	418	382	384	360	364	389	362	395	392	382	420	381	369	371	427	389	371	426	375	388	394	379	368	394	346	418	406	384	402	406	367	384	395	372	384	399	370	371	409	378	399	371	345	373	402	413	387	378	414	377	392	404	386	411	418	392	386	391	392	412	373	389	413	419	400	360	422	405	395	385	394	360	413	398	410	390	396	386	361	430	379	415	380	368	373	397	413	367	418	401	411	365	402	387	364	394	385	410	383	413	391	360	365	371	354	372	374	425	419	394	420	354	396	399	419	393	364	408	369	406	393	401	400	411	415	400	403	379	359	387	395	409	363	371	395	368	413	384	381	372	345	396	388	397	400	399	381	351	379	359	376	361	374	378	386	376	396	369	384	377	339	352	382	337	416	427	399	381	362	376	381	369	398	388	390	419	372	417	406	374	436	394	343	348	414	409	350	446	456	364	407	403	374	377	376	353	424	403	392	370	382	380	391	341	356	379	411	414	391	381	363	365	358	341	384	347	392	380	365	404	388	412	374	389	382	418	380	384	371	384	413	357	425	392	407	397	390	414	390	407	412	392	421	369	395	362	382	367	397	408	390	377	361	410	394	380	393	394	395	389	383	375	383	382	382	380	396	342	395	425	416	376	356	414	396	381	379	372	400	377	359	381	351	366	372	371	349	408	357	425	386	381	414	403	388	410	376	412	376	416	378	371	388	398	389	399	353	381	384	397	403	431	417	413	378	375	384	408	358	390	358	365	381	420	379	374	398	374	376	380	391	406	385	388	395	387	396	380	370	396	393	405	416	381	396	386	395	386	397	357	386	352	380	382	375	373	403	367	393	394	382	368	420	390	388	394	381	383	386	403	355	389	370	353	391	343	366	380	386	403	384	349	407	412	392	411	362	420	380	433	418	389	374	357	402	392	424	392	389	423	376	426	390	405	393	356	387	390	409	441	427	408	359	409	408	361	403	363	387	361	407	391	397	424	378	404	355	387	375	398	375	397	360	389	439	361	417	340	429	345	399	405	401	391	411	368	394	344	391	372	388	365	378	389	403	395	398	396	406	402	351	377	355	393	378	407	390	368	407	388	375	390	392	439	380	391	389	400	428	388	391	350	344	385	402	400	409	347	386	366	403	403	370	408	382	367	383	365	419	398	375	395	394	414	363	392	380	382	397	428	399	375	379	374	403	395	377	373	390	385	390	398	406	378	364	349	388	373	364	381	408	406	408	407	422	363	393	407	378	366	371	406	371	394	412	370	389	384	345	389	365	398	369	386	414	361	393	421	395	369	411	377	391	425	414	400	365	383	376	381	366	409	354	349	390	414	398	385	365	363	404	385	363	401	364	393	384	377	384	375	393	421	381	406	386	413	391	385	374	342	398	368	352	373	368	400	395	424	369	364	383	399	394	394	386	395	413	426	359	379	374	399	387	370	388	429	412	378	389	394	399	393	379	366	370	425	367	400	394	402	415	385	438	344	380	401	384	381	393	393	355	416	405	422	414	369	386	356	408	401	370	382	406	400	360	394	360	378	366	385	368	407	349	400	390	395	395	380	373	384	405	377	395	398	380	407	354	390	369	394	380	408	401	399	395
24682	21518	28709	24669	21243	12562	5355	2947	2116	1910	20784	30105	21220	7443	2112	1082	651	576	597	599	571	553	593	589	570	583	596	558	590	580	614	517	554	585	581	576	600	539	531	611	568	558	550	583	600	581	574	601	566	544	590	554	587	579	545	548	606	571	569	557	587	598	596	575	556	567	572	520	508	588	486	560	553	603	580	537	519	554	530	594	603	535	549	565	587	585	593	575	623	596	555	530	541	574	550	550	558	557	532	565	537	554	563	559	585	534	562	529	580	567	533	536	570	546	589	585	564	556	600	569	542	542	532	587	539	537	545	577	593	579	533	556	555	533	547	530	562	555	528	586	538	538	546	554	600	587	538	584	494	584	572	529	578	551	539	524	529	557	597	496	572	596	553	570	579	538	553	566	522	510	510	598	507	579	575	554	568	539	584	552	516	556	567	598	548	567	550	575	633	586	606	540	569	574	553	567	576	565	569	575	536	542	557	577	555	527	582	599	570	556	560	592	569	589	554	586	560	563	573	555	580	576	535	534	539	536	562	559	530	558	570	515	568	589	537	576	600	534	595	590	553	512	512	569	546	549	555	575	535	561	564	546	541	580	594	537	564	535	550	578	557	559	601	582	563	556	520	569	560	534	545	593	554	538	534	569	549	574	557	582	565	558	553	535	561	587	565	544	541	563	512	568	573	584	544	538	580	543	539	544	569	538	564	570	523	554	565	547	556	551	506	583	575	546	563	551	553	579	571	524	595	583	572	561	484	536	519	573	590	563	561	543	553	529	524	577	605	544	509	557	553	553	537	532	543	553	608	554	517	550	568	545	583	536	522	537	560	561	577	557	536	554	583	544	536	551	546	549	571	567	578	538	580	538	584	534	584	589	549	549	540	586	517	533	565	534	624	535	572	575	510	566	530	552	554	559	584	548	611	540	600	553	571	563	553	554	573	582	547	582	547	538	541	524	533	589	533	494	555	535	562	539	556	553	549	522	554	525	591	543	576	612	588	569	561	599	509	568	536	527	541	572	582	577	501	576	518	551	550	530	544	563	547	553	567	563	504	590	576	568	604	590	538	545	573	539	575	538	537	541	570	553	589	529	570	592	556	555	545	519	568	548	565	559	570	518	567	542	501	552	590	566	580	616	547	549	550	583	569	539	575	603	566	557	595	558	551	557	553	561	569	579	546	559	576	576	584	587	591	566	569	565	521	550	609	574	597	555	534	581	529	529	563	541	558	534	501	510	569	598	554	585	534	562	578	528	571	547	559	588	593	572	553	572	541	565	536	550	539	577	533	563	557	592	512	536	559	577	556	551	576	586	522	531	524	534	525	587	578	584	595	606	581	553	576	541	568	525	516	575	570	566	545	534	567	530	567	559	571	586	594	557	512	531	554	571	568	555	585	565	550	557	560	531	537	566	576	524	556	559	521	522	578	584	538	551	609	551	529	620	552	604	578	546	562	557	557	532	576	566	536	537	487	614	559	570	580	566	584	571	567	558	529	542	542	563	583	540	569	560	556	551	579	541	543	553	561	574	564	569	568	519	572	603	558	547	578	585	520	570	559	530	530	542	531	540	543	570	554	538	581	537	547	555	581	555	582	582	529	552	556	568	518	553	582	561	521	529	533	581	561	556	528	542	534	553	582	569	560	585	557	556	513	578	598	525	575	557	572	551	580	589	506	562	569	565	533	547	572	566	579	589	607	550	513	543	513	564	591	537	594	515	551	527	578	499	543	500	521	547	551	539	489	559	592	559	564	576	559	562	572	555	563	535	619	587	543	532	518	526	544	551	568	586	542	587	565	548	546	568	566	561	565	533	575	514	576	538	587	563	568	539	550	520	558	559	549	565	566	561	533	560	528	532	584	549	543	533	570	542	579	565	596	544	532	561	531	513	566	565	566	515	550	578	569	557	581	584	531	628	587	547	595	528	569	577	527	509	536	536	531	561	567	552	521	567	567	570	549	572	513	537	549	533	537	533	537	521	535	539	515	556	556	556	538	549	585	579	531	551	536	524	546	544	551	564	574	570	527	554	561	580	583	588	545	560	498	540	561	524	571	571	537	532	546	532	521	552	546	551	539	579	522	536	532	549	580	583	550	549	576	537	595	564	521	543	571	525	557	533	541	532	603	585	561	573	576	551	553	531	549	540	553	566	594	584	528	572	532	541	578	580	554	567	553	565	541	578	523	511	558	519	519	520	575	572	548	550	606	517	573	544	534	553	556	549	586	567	605	573	560	523	536	531	544	547	515	562	549	554	554	554	530	561	593	513	593	596	545	565	581	552	539	542	579	584	508	577	540	548	559	581	533	553	522	565	571	532	542	553	578	514	540	561	566	530	565	543	555	572	558	581	565	604	541	523	563	553	548	529	499	561	530	561	573	507	563	562	556	561	554	526	562	531	597	572	591	567	535	570	577	578	579	557	536	551	576	552	586	572	560	534	558	526	551	581	561	549	556	518	573	580	550	552	596	530	537	528	541	564	581	554	555	557	527	503	557	510	562	561	511	551	582	572	583	546	563	562	525	511	595	572	620	562	521	562	585	556	539	535	588	559	523	555	505	574	576	566	531	538	542	570	513	496	575	577	552	537	578	546	545	568	537	580	521	542	555	585	569	535	547	545	563	577	550	590	509	582	534	533	544	575	583	518	574	540	548	556	556	540	509	518	573	528	576	549	531	550	559	601	537	560	566	510	551	556	551	525	559	557	595	598	553	548	548	549	580	535	539	575	537	564	551	539	573	553	554	552	573	581	570	556	554	541	551	569	508	578	568	572	549	533	499	553	554	532	558	514	542	585	545	551	573	540	577	558	538	540	558	537	534	553	534	527	579	565	564	578	573	518	543	539	574	554	538	605	525	530	557	588	585	618	527	573	603	530	560	544	572	518	565	584	544	535	561	551	569	552	563	553	557	559	534	526	543	558	538	542	591	500	525	593	541	510	541	529	530	535	515	494	579	527	574	549	574	547	541	538	567	575	553	520	569	553	565	564	603	562	541	538	548	566	535	552	569	607	608	556	563	534	621	518	568	548	587	549	573	521	541	525	553	521	586	553	533	552	594	569	586	550	587	548	522	561	591	550	562	566	605	566	507	542	595	609	624	570	550	555	553	581	561	549	537	562	558	543	562	527	552	622	528	545	541	558	556	563	568	581	548	570	584	550	522	537	547	617	556	551	551	532	567	563	535	545	570	544	575	578	515	553	526	549	542	566	533	573	582	570	570	542	546	557	565	561	584	614	571	535	531	547	575	541	587	541	579	565	545	546	571	579	530	510	528	536	555	545	589	520	524	554	566	515	528	506	570	572	540	553	570	569	560	539	546	584	519	594	562	545	588	542	549	523	567	501	530	540	538	530	570	556	534	517	554	530	558	577	547	568	568	609	597	525	607	539	578	547	581	538	564	572	539	531	523	554	530	552	553	531	557	561	529	541	544	547	549	528	538	510	526	554	576	532	540	544	524	550	559	528	542	539	567	533	561	561	593	579
8171	16156	14594	8765	8143	5964	4353	3526	2681	2671	23644	26958	16603	5721	2170	1083	601	535	491	539	540	481	539	547	505	478	531	472	535	471	466	513	510	482	520	540	515	501	500	544	492	492	528	552	525	492	489	511	518	487	532	517	516	514	496	491	473	521	477	517	489	485	515	504	530	556	516	498	488	489	485	535	507	461	532	490	500	535	481	526	462	522	505	501	525	479	520	534	510	490	507	520	524	482	534	483	554	478	497	532	464	478	526	478	482	486	515	480	521	497	507	485	466	504	525	505	508	467	474	504	475	500	508	531	517	502	477	489	532	510	471	538	518	481	502	506	505	516	493	504	492	507	496	482	482	479	500	532	521	502	525	511	487	534	515	529	480	476	470	491	474	500	528	508	524	541	506	496	520	478	492	497	486	510	498	487	461	493	488	528	480	511	509	490	520	499	469	534	487	490	481	487	470	468	514	541	487	494	491	485	514	457	528	486	517	487	482	485	471	493	507	522	503	490	513	507	472	521	537	486	506	455	471	487	492	572	456	513	494	505	515	507	488	490	504	466	458	501	533	479	512	507	524	488	486	470	527	483	507	531	486	514	492	483	526	509	463	519	528	498	528	491	483	476	550	485	502	511	527	465	474	486	486	525	490	495	560	470	523	527	508	479	526	519	530	513	491	485	504	495	530	456	514	516	487	526	501	489	479	500	479	532	520	440	476	529	522	454	477	507	490	509	471	506	468	505	507	518	530	528	523	510	514	488	476	499	520	524	515	493	497	517	525	485	472	518	506	456	509	498	476	498	497	474	476	459	464	487	493	540	501	486	506	526	486	487	509	499	492	479	501	499	497	486	488	454	513	515	489	522	508	508	544	560	489	523	497	491	523	491	516	483	531	492	497	490	452	479	468	490	486	517	486	550	505	509	486	511	481	490	531	521	551	489	499	484	507	476	494	491	509	492	504	502	501	471	512	486	531	500	483	504	527	489	491	502	504	497	492	504	514	525	492	469	472	515	515	478	495	514	484	529	506	482	530	488	512	539	504	501	488	494	445	529	521	503	493	462	491	515	503	500	511	490	515	539	495	496	528	484	485	481	530	474	512	483	533	494	515	498	528	494	502	450	482	499	504	486	501	507	490	463	476	487	501	510	507	482	499	497	525	459	505	517	480	461	494	505	447	531	482	521	510	471	502	487	502	485	480	499	490	470	481	497	466	511	484	513	501	529	477	519	496	504	503	490	528	505	481	516	530	516	487	499	465	481	524	496	518	463	476	474	542	503	533	553	526	483	506	483	465	516	501	507	464	501	435	517	532	506	468	496	483	481	511	464	520	499	457	517	487	514	512	489	499	525	478	540	519	531	509	466	475	500	508	527	491	473	471	488	475	496	523	512	520	464	521	517	499	493	466	486	473	538	483	492	514	510	493	464	494	489	503	452	497	479	478	508	522	506	494	446	483	484	460	504	486	494	525	447	483	474	494	557	485	525	480	501	486	512	428	470	481	487	464	509	498	482	501	505	489	491	486	486	523	526	507	501	495	517	517	493	507	493	535	512	521	464	463	492	533	504	477	513	492	506	527	510	499	483	514	523	469	500	506	478	490	471	502	481	489	486	520	455	483	504	480	504	489	474	551	445	518	503	456	502	488	469	486	473	471	497	493	458	511	471	487	470	483	514	484	488	488	526	491	525	510	501	544	555	463	490	457	521	496	461	505	496	486	531	537	494	488	504	490	516	494	478	498	547	467	501	499	488	512	483	502	501	537	486	513	489	493	503	515	470	517	547	504	476	511	467	543	489	500	511	499	452	505	462	480	482	480	524	535	507	502	463	515	473	486	533	518	508	469	505	537	498	479	483	511	466	518	471	508	444	531	505	484	536	488	490	540	482	486	512	520	532	467	471	557	517	455	498	531	498	484	504	484	541	498	499	516	484	457	535	490	516	513	525	494	466	480	499	510	491	466	491	483	512	530	535	507	482	458	499	500	474	489	507	508	481	472	547	456	512	491	479	536	498	499	535	474	512	497	481	443	491	500	490	480	507	472	473	476	520	520	497	504	490	466	536	507	486	447	493	519	498	493	476	499	498	510	505	505	482	472	489	466	511	508	519	534	486	478	519	476	480	466	502	498	484	501	489	485	477	486	527	441	504	516	512	498	514	483	516	555	506	498	497	489	534	540	473	502	492	511	478	476	491	512	560	482	456	490	475	508	491	467	474	521	491	500	529	506	505	490	469	523	508	526	501	510	542	490	538	507	533	486	511	456	489	489	498	478	438	481	444	492	488	520	516	503	478	520	542	469	521	529	468	507	487	516	491	479	506	514	511	510	490	506	517	486	496	534	470	554	514	512	497	510	511	503	508	498	475	498	492	481	511	488	496	482	527	535	477	450	504	480	471	463	491	500	505	502	514	455	542	507	447	521	491	502	516	493	491	515	489	518	528	450	517	470	517	490	498	487	487	494	497	505	518	517	494	480	491	497	546	472	505	473	477	481	541	502	446	519	499	531	493	480	490	470	496	488	514	502	513	486	507	490	491	535	515	470	500	433	491	498	507	458	503	476	471	513	501	489	478	515	453	516	466	510	461	471	551	506	488	490	449	503	494	500	460	501	498	469	482	520	493	495	485	494	482	503	510	505	522	527	486	495	479	517	493	469	498	523	512	526	495	496	464	510	489	481	497	494	524	513	484	475	483	532	518	480	475	484	499	448	483	518	492	504	489	527	489	471	453	510	554	461	471	512	550	454	492	477	491	503	510	512	487	461	477	474	489	513	497	485	473	517	498	455	511	535	516	511	474	534	501	515	521	477	517	500	512	488	464	486	500	480	470	479	471	504	497	532	497	462	476	466	509	522	501	485	484	531	518	505	487	480	511	523	528	492	511	499	524	495	521	496	461	475	505	477	468	467	507	449	476	504	509	511	469	489	501	492	540	515	517	504	489	484	519	537	509	494	502	484	498	496	497	511	480	476	491	513	487	488	544	551	466	501	484	526	480	486	488	475	484	490	498	489	501	492	506	500	493	529	499	514	468	470	494	485	490	484	496	528	490	515	488	543	535	514	437	546	477	526	482	506	475	458	493	448	499	443	439	503	502	477	484	505	484	520	502	528	482	538	523	497	460	524	512	544	533	505	476	521	493	506	516	482	474	495	479	470	493	493	527	490	528	474	481	520	529	504	496	488	517	520	481	462	489	524	477	512	501	499	482	534	460	508	465	515	488	496	513	515	480	519	513	501	472	473	487	542	450	500	494	495	517	461	491	526	515	520	453	490	505	504	478	492	469	472	487	466	477	482	477	483	491	514	506	523	455	467	486	485	490	491	501	497	484	494	493	472	505	488	500	505	462	529	518	508	471	503	494	517	484	500	499	488	476	438	510	479	463	493	477	490	497	511	485	527	513	476	477	492	429	476	449	469	476	475	503	522	470	555	486	502	497	479	493	489	496	489	479	496	505	510	475	479	500	501	455	458	496	486	479	504	504	524	499	470	509
27774	13158	4890	2760	1730	1368	1029	781	692	535	1174	1860	1496	894	580	459	438	397	407	403	428	431	417	473	469	394	425	432	414	454	400	400	423	416	468	412	399	421	428	428	477	454	446	423	389	417	459	446	425	448	426	400	400	424	439	459	396	416	402	447	411	446	441	442	395	405	440	426	462	408	434	456	450	395	448	416	417	424	410	429	391	436	405	437	423	417	422	425	423	443	402	424	449	431	445	412	440	418	463	455	419	417	434	430	443	432	447	407	414	449	411	422	451	428	429	422	435	409	428	388	412	444	400	407	436	411	428	431	442	449	438	421	424	452	376	414	441	475	401	453	443	415	429	428	392	432	397	452	420	419	410	422	412	385	432	369	409	429	462	446	445	420	381	381	477	399	413	430	420	377	442	400	440	447	402	427	441	441	400	405	414	430	375	420	396	401	412	420	422	413	423	410	438	398	445	430	443	410	423	400	415	439	423	420	442	433	413	446	437	437	422	443	467	388	434	416	427	420	429	453	436	413	429	426	440	435	406	450	440	408	454	420	424	442	425	456	422	437	435	427	386	426	434	445	419	405	419	389	419	434	440	399	420	403	387	451	429	417	459	434	406	440	422	416	453	439	432	434	421	458	427	414	442	420	424	446	412	419	422	417	428	436	401	453	396	440	404	421	429	410	435	376	401	440	424	406	446	431	425	447	414	436	418	455	471	421	447	430	442	458	399	455	420	424	427	416	410	449	382	411	419	413	450	425	399	444	408	446	430	426	394	398	361	433	464	430	439	409	377	462	405	426	420	403	441	398	417	437	433	440	467	433	409	408	429	402	442	424	417	437	399	454	418	413	413	409	468	407	412	411	370	416	410	399	424	426	412	442	441	413	427	453	462	487	477	406	410	438	446	412	417	376	393	395	428	441	423	397	415	402	428	425	389	418	435	420	431	448	415	447	438	427	437	413	428	429	403	424	413	438	423	420	426	427	463	450	430	428	415	421	437	421	396	449	405	415	401	443	431	387	411	417	394	415	445	410	399	447	393	432	421	461	411	433	368	408	403	451	415	412	445	456	443	411	423	441	452	419	425	454	422	404	410	381	435	453	406	468	447	411	423	401	412	440	435	368	423	380	426	424	466	460	451	421	426	468	438	400	384	391	382	416	432	408	395	442	453	447	422	414	412	421	436	385	418	444	416	393	415	411	411	434	448	429	408	429	463	413	384	436	438	475	426	405	419	419	428	412	442	411	414	495	443	433	424	447	451	408	463	419	436	397	448	436	426	403	449	435	417	440	434	417	413	430	424	410	391	419	439	392	429	419	382	426	460	440	434	434	447	416	427	435	425	452	422	378	422	423	441	431	422	468	437	401	443	403	414	421	404	424	432	462	411	429	429	450	426	416	345	383	397	415	431	385	410	386	417	403	414	429	441	447	424	450	400	390	408	441	426	394	427	469	451	435	423	404	423	469	387	458	428	434	408	424	446	444	444	421	425	434	421	417	420	397	427	417	477	418	387	418	449	437	413	416	463	418	412	437	429	425	436	416	432	437	445	452	417	453	458	438	463	451	429	434	404	404	417	442	457	428	396	428	400	427	438	422	434	430	460	416	412	432	443	403	418	414	408	427	429	453	443	436	423	425	424	421	418	373	412	404	393	413	459	381	438	415	461	437	419	431	441	431	425	444	468	472	400	426	398	436	413	429	428	437	440	424	429	419	412	438	443	409	387	438	416	434	426	389	401	454	425	432	408	411	403	433	446	439	400	432	414	427	443	404	425	382	463	441	417	442	429	431	390	400	422	426	435	419	427	422	461	428	437	452	441	420	413	415	449	420	426	415	432	411	470	430	401	422	433	426	433	454	453	383	422	431	408	407	437	397	430	422	430	386	385	432	406	428	389	432	411	421	392	432	401	435	429	419	412	484	409	404	399	408	398	423	420	442	435	429	408	412	417	403	395	403	410	461	451	455	446	460	450	409	434	453	442	444	408	450	420	427	448	450	419	433	459	399	415	387	415	420	433	384	416	441	439	432	413	430	425	432	425	408	422	423	417	450	401	401	396	434	430	468	459	424	381	434	457	390	401	451	412	394	482	403	428	449	449	434	437	398	389	413	424	422	455	440	431	445	454	433	432	409	392	377	458	424	425	414	400	402	397	440	412	428	442	452	401	427	389	435	440	371	404	442	432	416	420	415	440	399	459	453	447	428	435	420	414	425	456	431	449	439	454	436	439	396	414	388	417	432	458	437	415	443	461	413	443	396	462	415	445	421	376	417	427	438	410	475	437	441	431	425	427	409	415	437	411	435	442	449	417	439	390	419	382	399	405	409	417	416	428	430	470	443	415	422	440	407	460	407	446	424	458	414	414	446	422	458	425	443	413	409	435	444	449	430	440	423	441	408	472	420	420	421	405	456	426	415	443	437	420	429	399	447	447	425	433	428	454	425	389	445	442	400	448	426	435	439	433	460	412	468	417	414	388	437	418	406	402	444	423	416	423	401	439	404	438	449	456	436	414	435	439	473	396	458	426	432	394	449	442	434	439	396	408	405	419	436	437	438	416	411	420	409	437	411	435	467	468	427	419	427	443	432	447	432	411	407	461	421	455	449	445	407	411	449	394	427	420	407	412	456	398	408	437	435	436	423	386	430	399	431	428	446	404	388	436	428	410	429	430	382	456	403	410	381	407	437	462	440	410	389	426	425	427	425	437	433	438	412	419	425	445	441	389	419	433	466	392	473	428	396	451	442	425	427	428	397	380	431	456	408	429	409	394	451	404	427	402	412	452	413	424	412	424	441	376	445	436	444	403	429	438	429	411	442	428	446	453	399	424	445	429	415	409	443	443	412	432	410	409	404	432	430	408	410	439	450	407	424	433	464	439	422	430	436	453	436	415	472	401	427	402	398	441	412	401	422	448	441	449	406	423	432	426	452	421	417	411	426	440	440	412	453	453	411	427	437	413	448	409	428	455	422	433	407	445	411	422	420	430	453	417	437	426	444	418	443	461	433	401	418	432	412	419	408	410	430	442	454	389	438	421	406	408	435	408	413	400	442	433	404	469	423	419	443	418	418	399	396	446	403	423	393	464	423	421	437	423	418	418	435	400	399	406	394	410	395	459	371	419	461	430	455	476	437	444	387	436	480	429	439	427	448	416	393	416	458	402	441	429	442	436	431	400	456	414	424	431	409	373	436	436	433	390	385	467	461	439	424	442	448	461	425	432	433	442	400	403	477	453	418	398	375	385	404	403	441	449	418	456	438	402	393	455	455	419	426	450	398	439	385	416	440	429	433	429	442	397	405	424	453	415	410	440	414	420	440	429	433	440	417	447	423	415	421	399	444	433	415	409	438	448	409	442	465	427	452	421	409	420	430	413	385	384	404	445	466	414	401	414	409	443	399	425	412	419	411	461	433	406	446	448	424	431	432	451	411	423	446	387	459	408	393	418	436	430	411	440	426	435	415	402	417	381	392	453	441	449	423	449	421	438	404
7199	5281	4434	2686	2062	1805	1309	1089	882	637	1518	2309	1776	953	583	455	415	357	373	367	366	403	345	403	373	399	379	388	403	364	350	385	376	395	382	371	377	360	355	412	399	369	398	355	398	385	375	404	384	367	348	385	360	380	385	424	366	373	415	374	379	393	380	364	351	375	358	397	401	341	389	384	399	397	369	394	364	379	391	388	381	383	387	389	371	376	398	391	381	388	369	389	357	383	378	414	369	344	381	404	363	402	380	376	375	400	379	379	370	388	370	375	367	359	397	440	365	379	362	399	411	387	350	363	402	343	389	429	400	349	354	399	408	389	409	376	341	388	387	372	370	369	357	388	392	384	391	369	359	383	354	379	397	374	396	367	363	373	373	382	398	374	397	331	411	381	402	394	381	382	423	416	390	389	358	370	402	401	396	348	390	372	375	369	421	409	402	394	397	351	395	356	394	368	380	353	356	369	391	369	368	375	384	402	359	364	368	368	384	393	361	336	389	392	358	374	372	349	386	374	378	381	371	400	418	361	408	360	347	384	360	378	369	345	338	394	386	365	409	359	402	334	374	407	378	412	392	407	366	398	378	378	349	404	401	413	373	403	416	363	389	355	409	356	407	401	363	360	386	346	405	373	365	349	367	374	362	394	371	401	388	348	418	386	392	392	381	346	368	387	386	344	370	365	367	388	382	377	368	387	400	377	360	348	388	373	364	389	406	389	354	414	365	398	389	397	362	424	381	370	393	406	388	351	377	392	383	377	386	360	365	356	386	378	381	370	405	387	399	368	375	407	396	412	386	383	381	383	389	355	365	372	359	407	368	389	381	368	366	395	390	392	359	368	357	377	385	353	380	396	403	351	355	381	390	364	350	351	388	372	407	388	414	345	364	386	360	349	389	356	363	385	371	392	393	350	396	371	377	367	378	365	417	387	387	376	356	372	410	376	397	341	346	383	376	366	364	387	383	384	358	377	379	404	384	391	359	374	395	362	334	373	364	418	390	398	345	372	379	365	361	367	380	412	411	376	363	391	368	370	407	377	370	392	352	428	374	348	379	398	384	365	393	410	350	350	374	371	361	404	345	383	378	362	401	401	375	382	354	370	420	399	416	398	386	380	361	355	393	402	403	379	393	367	367	388	336	374	361	338	378	343	386	398	364	361	362	363	363	402	368	384	365	405	365	344	397	364	363	387	374	383	405	400	364	391	363	348	391	387	388	354	371	429	366	368	375	410	340	375	391	342	379	354	370	404	383	402	358	374	407	384	381	384	365	382	427	344	366	358	381	381	371	384	411	386	375	382	382	392	382	389	368	368	373	376	363	381	368	383	382	341	420	401	377	359	397	396	393	385	383	384	397	384	406	395	382	345	409	385	403	410	395	373	369	332	426	395	397	382	382	388	410	409	377	406	375	383	387	385	379	340	395	402	367	382	379	364	386	382	373	378	404	407	365	396	389	366	351	375	357	385	370	373	397	380	412	382	383	370	370	363	380	360	387	385	411	384	376	418	404	361	399	387	369	393	373	423	418	367	360	368	378	353	395	372	380	369	353	374	329	358	358	376	343	381	413	352	357	348	339	385	350	380	412	400	384	377	330	387	365	376	437	378	405	380	394	387	407	400	391	380	395	386	410	377	392	348	354	430	370	432	358	344	362	385	393	350	354	372	384	390	348	356	392	403	379	386	392	395	386	334	364	381	383	405	394	386	357	363	376	361	360	388	409	401	392	403	363	369	383	349	375	401	373	421	365	398	385	362	376	395	379	421	373	401	400	369	374	358	383	396	348	375	390	388	341	368	360	331	398	383	361	341	365	400	406	387	366	383	364	337	358	360	359	394	399	366	391	375	410	366	398	387	370	364	352	388	385	362	367	423	348	332	408	358	399	389	396	382	390	370	376	400	390	372	391	340	351	391	361	394	376	369	388	366	403	386	389	368	383	400	392	381	336	358	392	349	378	396	385	397	362	413	395	405	399	365	380	382	401	377	383	394	369	394	407	340	394	373	381	408	360	394	402	356	363	366	345	385	373	405	388	377	374	350	355	369	384	378	365	389	372	393	346	405	372	372	364	387	390	429	360	391	369	398	374	417	362	395	379	392	386	388	376	373	347	376	395	366	399	340	371	369	352	364	393	394	386	383	361	377	390	411	400	378	394	396	368	352	390	367	373	363	364	385	357	390	391	388	368	448	409	388	407	399	371	371	394	374	385	392	395	393	358	384	372	364	388	401	389	397	376	396	381	362	411	384	374	401	408	365	379	370	388	386	371	385	358	381	397	346	372	398	359	377	402	402	399	380	380	392	385	373	401	381	377	372	336	368	354	380	399	346	388	375	357	367	405	379	361	358	384	400	342	397	363	394	403	364	338	393	342	381	356	373	369	387	384	387	398	389	375	398	362	381	352	397	326	381	391	387	360	366	388	396	362	414	392	386	402	368	369	346	397	364	356	389	385	393	388	354	370	405	349	359	370	395	394	370	378	383	389	373	339	371	361	365	370	397	369	384	379	367	382	384	439	401	391	357	357	401	333	400	364	407	369	387	366	383	371	400	371	385	341	388	397	387	385	369	353	369	380	404	351	432	351	390	368	359	353	372	390	340	392	395	388	418	348	344	396	368	380	388	373	367	354	402	339	367	391	407	352	384	367	401	387	380	372	377	354	359	356	378	401	394	378	361	381	367	381	359	389	365	330	385	384	379	343	406	391	374	392	396	350	433	375	378	346	372	372	377	387	368	368	365	376	395	427	379	398	373	384	400	358	376	376	399	367	383	381	337	378	421	369	349	374	383	399	397	358	378	345	379	388	351	392	397	410	395	370	358	437	387	372	386	409	396	328	393	363	363	389	367	379	370	391	381	392	385	402	362	388	385	392	361	388	388	364	398	378	353	385	389	379	380	356	397	353	390	403	385	387	391	347	433	353	359	366	386	407	392	370	396	354	341	391	373	397	387	375	366	334	389	403	362	382	420	334	396	360	411	389	378	385	338	402	362	381	373	354	356	367	382	384	335	406	402	358	372	368	385	395	349	353	412	365	382	372	378	349	366	393	361	358	374	386	339	387	374	384	355	382	399	367	374	376	371	356	395	365	359	354	374	387	408	380	414	378	388	346	438	390	390	378	397	375	379	367	380	327	381	391	397	349	375	375	352	395	386	419	372	378	374	382	393	364	388	364	402	379	399	375	354	375	368	366	340	373	415	392	383	417	412	333	399	369	389	364	383	376	368	363	380	371	400	348	353	370	396	388	387	396	377	373	359	386	372	393	383	377	391	413	362	415	368	369	352	378	377	380	384	400	347	390	377	402	351	381	414	394	417	344	397	388	371	356	363	399	383	372	363	383	392	381	385	373	345	409	376	390	367	399	364	379	384	379	409	381	347	372	369	377	373	394	405	338	390	378	390	378	363	400	402	359	384	401	389	376	389	387	366	324	380	369	346	417	399	378	400	384	358	389	385	383	372	360	361	364	378	442	388	381	367	383	360
25738	21521	27601	25300	12290	4402	2566	1531	1084	792	12167	17019	11459	3782	1334	603	471	456	457	456	457	454	465	456	456	441	468	452	447	431	434	455	441	413	410	450	453	493	396	448	466	459	424	444	479	487	457	456	440	441	458	436	461	398	431	476	435	452	452	450	466	430	455	452	450	400	469	417	485	466	449	469	446	447	499	475	438	469	451	442	425	449	469	444	464	461	460	426	405	453	452	455	442	439	428	450	439	444	413	473	406	454	469	456	454	410	464	418	426	422	431	468	398	469	413	484	410	419	441	450	438	459	420	449	470	431	463	455	441	455	431	449	447	432	444	468	444	450	454	437	486	428	426	436	459	431	440	426	484	463	433	444	454	397	428	464	442	441	456	473	463	436	432	420	475	442	439	453	451	435	424	435	428	443	445	471	443	478	456	422	461	419	472	461	456	454	440	439	451	385	428	458	426	435	419	410	466	434	409	465	486	415	458	431	490	489	440	464	427	441	471	445	427	476	449	460	463	446	469	437	431	445	405	444	437	409	488	433	447	428	474	446	463	431	428	461	445	475	412	440	457	421	444	476	433	461	462	452	402	445	465	422	441	466	435	468	452	483	465	464	462	425	462	403	445	488	426	439	483	448	457	431	463	452	403	456	462	401	467	424	473	433	447	410	429	451	443	476	432	453	459	396	477	425	489	448	429	410	425	434	450	422	447	442	458	469	444	449	482	469	418	477	414	425	439	435	456	469	409	416	447	430	450	455	431	480	436	447	457	411	435	438	464	484	427	447	439	453	414	474	425	472	433	466	443	473	473	465	456	405	436	456	417	444	408	451	414	438	435	425	425	469	475	439	468	446	437	443	454	444	449	446	439	435	445	462	426	413	457	462	468	471	461	461	453	458	460	435	477	445	449	446	437	421	428	472	437	453	499	434	435	486	457	482	491	434	485	439	434	397	440	420	450	462	419	433	462	441	425	486	430	444	446	471	448	484	434	425	465	426	444	411	457	471	448	416	440	445	466	448	428	423	427	468	445	444	437	452	455	447	483	434	431	440	435	439	436	478	416	455	439	440	479	451	452	454	469	446	454	434	449	479	415	421	422	434	443	416	417	435	467	448	460	430	446	456	434	423	456	426	424	464	443	468	457	469	434	450	439	451	460	446	439	451	466	444	437	438	445	459	462	460	423	466	429	426	459	476	428	445	422	448	446	420	464	467	458	394	416	463	451	446	468	423	429	445	434	439	436	447	446	462	435	452	442	454	467	461	427	470	429	424	508	474	479	411	449	447	415	444	427	426	424	451	438	416	449	426	449	487	419	447	419	453	453	420	435	420	465	467	466	455	492	449	472	451	468	429	481	447	474	464	435	467	419	445	470	435	481	451	428	456	445	424	479	433	457	460	425	404	456	435	430	452	410	415	432	507	441	426	439	452	457	481	458	477	459	455	437	446	439	454	444	418	414	435	444	468	436	452	441	430	436	461	470	423	459	413	443	443	467	449	427	434	454	435	456	483	464	442	415	418	445	447	436	432	439	455	484	439	466	456	451	487	432	450	420	457	461	425	438	488	447	472	429	460	472	431	445	445	413	427	405	441	438	434	403	416	459	429	438	438	431	427	448	463	418	427	402	440	432	463	412	452	448	452	404	414	416	387	432	495	446	457	417	393	473	454	433	448	423	452	446	440	442	452	450	431	434	468	422	451	448	446	454	449	468	504	456	457	411	458	438	415	437	465	425	428	450	403	426	439	462	453	439	448	419	458	407	428	479	443	467	446	471	408	464	439	435	422	426	404	421	438	454	455	431	444	454	443	445	424	455	432	461	440	425	444	468	452	424	449	442	429	457	460	431	432	444	431	416	435	434	463	398	492	421	399	466	430	443	420	414	432	467	477	460	424	454	435	458	444	442	451	453	431	456	433	433	462	450	444	459	437	431	462	399	465	507	437	423	433	427	458	436	439	431	428	459	430	445	436	387	475	429	404	478	454	451	434	439	436	455	460	441	430	431	467	458	444	467	447	421	401	471	427	425	480	444	434	433	451	429	477	405	470	443	481	444	407	460	421	436	440	436	453	412	453	481	425	444	473	459	437	462	422	435	512	468	422	426	427	444	446	455	448	528	466	446	438	484	451	479	413	450	438	439	459	432	426	424	447	474	457	398	437	424	429	483	444	420	461	444	431	434	433	415	434	435	472	482	455	462	444	466	415	430	418	433	482	450	441	469	441	417	444	459	465	417	451	441	434	423	450	420	429	427	403	443	448	462	428	403	444	430	489	459	442	404	471	444	404	445	413	418	424	443	472	477	441	460	475	443	469	454	412	490	477	440	401	425	453	476	452	443	409	444	390	442	405	453	408	431	416	445	439	486	456	439	438	437	436	454	412	389	414	441	429	441	479	442	404	448	429	428	447	440	446	460	409	414	453	455	466	458	454	439	444	463	455	466	431	398	442	485	420	432	455	485	423	450	450	441	429	418	421	406	417	463	452	422	422	391	423	426	455	461	426	428	456	414	412	478	469	442	461	447	423	428	421	479	474	418	426	443	444	493	434	463	457	427	452	426	438	463	450	445	424	451	429	443	462	483	469	464	454	441	464	447	422	466	431	443	455	438	435	453	440	445	418	456	474	442	442	464	459	451	491	452	448	437	461	405	445	431	425	429	457	457	455	443	452	430	446	424	429	444	450	475	457	446	432	468	430	440	440	432	437	421	475	437	417	414	459	416	451	475	451	454	469	462	426	456	466	453	458	421	421	421	438	459	458	476	430	451	425	402	437	415	450	457	484	427	434	434	479	436	412	439	418	441	420	412	451	412	456	467	457	425	424	451	425	445	474	462	472	458	440	458	393	446	436	439	445	455	441	431	433	424	459	462	457	414	452	478	461	468	427	471	479	443	451	455	452	453	437	459	446	438	437	460	452	457	482	415	434	440	452	438	433	423	393	439	434	457	431	460	439	450	432	451	432	408	423	477	440	437	450	477	430	445	427	428	454	461	471	442	460	425	421	435	457	422	435	415	421	404	462	476	452	470	449	464	419	434	433	432	451	441	425	472	391	451	395	425	415	441	458	458	470	408	472	430	443	425	410	434	412	454	481	455	408	443	413	388	422	440	449	416	457	438	415	470	434	491	438	479	464	427	456	433	444	410	474	457	443	469	446	455	421	390	450	470	417	441	447	480	441	467	449	434	424	405	423	480	473	448	452	452	436	442	454	467	449	434	445	429	444	453	428	422	446	420	430	462	389	430	439	498	437	431	465	420	435	446	454	464	447	416	461	413	492	452	445	454	454	446	465	445	481	434	468	445	460	459	439	425	447	433	423	471	427	449	448	426	451	455	483	457	468	476	475	451	452	456	478	444	449	406	462	437	483	443	427	481	418	453	434	437	469	444	448	410	428	441	445	423	425	479	424	421	415	455	457	400	449	438	434	461	452	441	463	454	461	465	442	411	446	437	425	446	489	450	404	444	450	436	445	406	465	448	434	423	414	455	436
7154	11036	10726	6228	5072	3731	2776	1946	1382	993	14519	15966	9748	3483	1435	640	468	398	451	391	440	390	443	426	407	419	428	383	406	402	450	431	425	430	429	435	388	409	410	407	406	455	401	421	415	393	431	417	406	430	407	414	407	420	412	437	429	427	451	463	419	425	411	384	419	433	412	396	391	412	429	397	419	414	431	407	456	415	379	396	423	440	458	433	405	399	401	383	450	417	407	425	389	429	423	424	457	378	416	416	394	399	439	439	430	423	413	375	388	409	403	410	419	374	419	411	434	403	416	419	424	444	410	414	405	394	422	402	455	399	393	422	398	412	423	392	405	384	444	421	407	400	442	390	444	420	395	401	402	426	423	393	433	410	415	424	411	407	414	424	442	413	411	402	443	430	425	440	404	396	417	428	411	405	383	393	408	430	381	467	439	413	421	399	415	416	400	385	440	398	447	403	393	395	364	417	384	362	448	374	432	374	381	426	392	411	411	363	420	399	432	444	400	407	439	401	395	402	400	422	414	390	440	406	392	423	413	432	426	412	418	415	390	425	421	393	432	426	413	412	413	386	405	399	391	428	413	442	413	392	410	453	428	434	421	383	418	386	405	429	393	411	432	382	422	390	422	387	376	395	437	406	395	406	403	389	427	422	424	404	428	404	380	389	419	395	437	388	435	428	406	414	410	424	399	406	394	371	397	399	411	405	391	425	411	450	433	394	424	395	392	392	419	403	402	413	397	397	447	426	413	398	407	401	445	365	410	375	371	430	415	408	424	418	370	350	393	430	405	405	397	406	404	383	424	383	393	369	391	411	423	410	399	421	397	414	400	391	374	394	378	413	426	419	390	407	417	435	414	417	393	403	420	405	425	424	385	429	418	442	404	385	413	425	393	408	410	452	423	415	443	429	372	398	416	388	377	401	428	421	456	426	378	417	428	395	446	388	404	383	426	395	411	430	415	422	436	436	417	404	408	413	383	414	371	455	407	404	406	425	394	432	424	408	412	424	380	393	401	386	362	383	388	430	384	409	410	453	398	412	434	372	434	434	423	409	432	390	413	423	417	401	409	392	432	422	402	382	437	381	395	441	442	427	408	450	379	383	392	397	395	421	423	413	382	409	387	390	406	403	431	428	424	400	380	428	435	389	404	388	420	390	385	376	407	427	416	418	439	421	369	389	400	452	384	424	395	394	429	408	387	397	390	454	398	396	425	368	398	384	412	388	421	431	418	405	462	427	401	437	418	369	421	410	426	413	408	431	399	413	407	380	407	387	377	404	376	401	367	436	411	419	417	423	424	424	395	365	425	405	402	425	406	370	431	394	400	377	391	403	424	417	406	426	437	405	409	379	391	382	399	425	405	428	430	366	402	384	401	423	428	363	411	441	431	366	379	418	399	416	393	392	417	410	407	409	433	439	414	419	399	391	414	402	416	425	442	410	414	398	436	402	440	384	415	421	400	382	416	465	434	435	391	413	405	401	389	413	407	415	394	385	461	390	416	382	443	443	435	431	390	406	413	399	435	395	416	435	400	412	427	422	419	414	418	397	384	398	385	404	416	413	395	425	389	426	403	407	429	391	425	424	394	427	387	362	383	405	409	401	428	434	410	358	443	419	411	399	405	356	386	426	386	410	456	384	404	413	401	421	443	421	417	393	420	433	416	411	374	401	433	424	384	400	429	400	375	418	400	438	389	427	435	406	428	411	423	407	411	408	467	438	438	417	392	405	426	416	431	405	415	390	417	432	445	400	430	406	389	409	417	405	418	403	405	400	450	449	403	433	393	432	397	398	407	446	381	415	438	398	407	390	394	398	412	377	414	361	396	450	389	399	399	450	434	411	390	414	406	424	396	453	433	396	407	417	374	441	414	413	407	419	380	424	450	379	429	399	465	418	429	370	408	404	413	391	425	451	396	412	430	386	411	397	419	423	399	402	392	415	407	366	414	388	439	380	383	368	431	423	457	410	435	390	407	413	412	402	414	395	423	412	425	414	408	414	394	372	434	410	410	403	428	417	397	434	445	401	413	409	394	418	399	420	399	402	414	426	391	384	417	440	369	428	411	423	392	463	371	436	432	411	388	408	422	436	405	390	408	425	431	417	376	390	431	426	413	425	407	408	387	407	421	372	390	415	386	425	415	415	424	387	416	413	417	394	400	433	461	383	388	424	397	470	402	446	403	419	401	393	394	397	460	404	408	415	394	421	376	411	401	420	379	411	391	391	420	384	397	429	388	389	378	399	411	392	368	434	409	390	401	361	444	373	411	411	452	430	400	397	408	419	396	418	390	380	401	417	403	402	391	393	409	422	436	447	424	401	354	384	437	374	415	401	387	424	447	449	389	421	384	398	404	412	401	409	423	389	406	395	424	402	415	395	427	378	427	434	441	413	409	393	387	408	412	435	414	425	402	426	440	388	399	406	405	399	410	392	380	377	421	431	427	400	430	417	416	391	408	426	385	395	421	438	426	386	390	401	408	433	418	413	401	374	425	438	401	394	392	409	409	422	402	409	412	414	399	430	442	405	346	436	405	415	420	390	386	391	385	378	469	407	421	406	432	429	375	420	382	426	416	434	378	416	394	403	469	402	426	396	388	412	411	418	403	386	397	410	424	463	391	413	397	400	464	445	393	405	428	429	404	426	411	398	420	408	431	403	374	393	414	458	403	397	440	393	407	393	422	437	381	388	412	417	363	402	410	416	376	426	388	411	407	424	396	381	415	419	400	410	418	419	434	435	411	429	431	402	436	365	440	425	407	432	406	453	399	397	422	429	429	425	387	433	385	394	415	385	444	437	453	465	405	394	418	404	411	420	386	430	421	441	422	384	453	408	416	407	449	423	397	429	423	390	414	405	419	422	471	424	425	405	421	409	428	408	412	405	380	416	431	420	417	430	432	393	406	373	386	444	399	418	403	405	437	415	438	413	395	406	407	394	393	406	412	407	393	422	421	421	410	444	379	431	412	403	430	408	407	427	398	419	390	381	409	420	402	392	394	452	401	425	378	443	368	390	425	440	379	398	420	406	395	388	396	411	413	435	414	399	399	426	402	405	398	442	426	407	409	441	396	396	402	406	425	434	373	395	426	384	370	415	398	443	386	373	425	457	416	425	409	390	405	404	393	410	403	391	395	407	381	398	393	399	368	370	453	399	425	384	389	408	387	408	418	403	437	412	404	389	388	407	399	409	441	375	394	410	410	385	405	444	390	431	412	385	427	402	437	420	382	405	404	394	398	414	449	440	436	408	415	452	400	382	405	415	423	391	406	371	427	402	419	420	368	422	420	430	365	402	381	426	400	416	416	393	401	402	409	421	374	406	424	415	412	434	451	418	416	401	410	391	394	415	387	427	382	348	442	381	399	402	388	424	403	394	406	420	421	397	414	397	410	434	448	418	391	425	419	395	447	423	413	373	429	402	394	425	446	421	421	416	440	376	408	361	428	442	391	417	379	426	404	408	415	414	425	393	417	410	397	416	425	387	374	373
24658	21452	28686	24687	21317	13207	5926	3074	2159	1422	21851	29263	21378	7824	2544	969	657	634	631	629	661	575	625	577	605	590	593	582	630	557	571	601	560	567	593	590	580	563	578	582	586	577	584	576	588	573	581	618	557	601	591	579	585	589	526	570	570	566	539	596	587	635	596	574	617	596	610	577	552	593	588	594	600	569	558	579	596	601	581	571	558	564	581	590	558	569	528	596	533	588	610	567	563	570	559	591	556	588	587	520	534	622	571	575	626	552	546	615	571	628	595	586	491	571	590	570	558	555	597	594	582	554	539	598	588	538	562	592	610	565	562	592	616	587	599	532	619	614	620	566	619	554	565	554	579	593	602	605	555	586	532	538	538	584	544	588	578	587	560	570	570	583	576	526	557	607	538	587	625	557	608	577	552	556	571	568	558	629	597	553	621	547	588	592	631	635	568	554	563	589	533	561	599	578	572	561	564	569	600	610	577	530	550	558	556	575	623	598	573	574	615	591	576	564	549	581	552	584	565	594	538	532	592	578	604	580	574	558	574	597	522	610	588	573	586	584	630	578	578	581	577	607	526	603	607	596	580	550	568	572	582	613	551	567	552	554	559	600	607	576	577	602	559	577	591	576	559	539	570	583	597	592	584	572	563	615	585	590	563	544	582	604	553	594	580	563	567	593	624	576	613	544	568	561	575	574	608	581	580	564	562	538	543	587	573	618	598	573	596	578	564	561	570	594	566	602	576	569	593	592	556	608	573	567	587	571	600	556	570	587	549	579	613	585	584	635	603	535	555	616	557	573	557	609	554	590	611	601	618	573	582	545	565	592	511	554	556	591	573	558	563	564	572	578	510	569	574	582	562	602	556	632	580	569	523	529	582	557	565	588	599	584	600	623	587	556	521	563	567	570	587	566	560	584	600	573	588	592	590	546	587	586	580	561	589	584	543	583	542	560	550	577	537	581	641	600	573	526	591	558	614	585	567	565	575	543	557	582	588	564	558	649	574	597	585	542	517	533	576	580	607	567	546	592	592	573	597	610	630	556	580	582	537	570	575	545	573	567	534	568	575	587	562	583	565	571	597	586	612	610	556	600	564	579	572	581	592	512	598	564	565	627	587	608	604	571	593	536	553	558	570	571	572	575	597	562	604	568	581	589	532	577	576	577	600	587	616	622	578	544	609	603	602	547	565	571	578	606	591	553	581	574	544	571	579	593	591	555	577	609	601	538	540	576	596	544	577	586	576	598	598	552	567	572	600	541	541	588	631	608	563	581	566	618	574	562	611	521	583	583	575	532	553	592	593	552	617	585	571	583	518	546	583	564	565	583	620	554	588	599	550	597	565	556	573	600	592	572	534	533	575	578	533	582	503	594	530	641	615	545	553	555	600	572	593	548	551	594	587	546	571	540	590	590	564	581	589	564	554	584	587	578	584	585	584	530	567	572	547	585	573	574	576	569	575	634	546	571	591	542	593	569	575	592	554	586	578	601	568	567	606	606	566	621	604	643	599	559	564	591	600	586	559	537	607	596	551	639	520	584	566	582	596	617	575	565	628	590	581	613	568	549	638	548	607	587	564	588	579	620	535	556	610	552	536	598	559	616	558	578	538	592	576	591	529	567	595	560	553	578	608	600	561	588	563	537	570	533	591	592	564	587	550	584	586	580	600	594	605	574	557	615	592	588	598	588	567	587	579	565	549	585	612	575	549	555	550	631	594	566	571	614	573	574	576	577	584	571	571	564	577	567	591	562	587	573	593	562	572	615	588	588	535	585	599	561	583	559	614	546	590	582	561	588	586	521	581	600	610	574	564	589	580	558	568	575	574	558	566	560	538	597	586	559	606	576	548	612	587	573	548	557	609	625	600	563	568	528	573	584	606	526	555	568	565	593	545	588	589	578	597	576	571	572	547	546	576	608	589	584	573	592	603	589	527	581	550	583	572	600	602	595	528	569	588	570	561	583	515	589	610	545	578	562	558	530	594	570	520	544	521	559	585	600	585	576	566	575	553	583	559	580	595	594	537	556	590	563	545	600	604	560	560	567	588	557	587	623	615	590	575	573	606	625	594	581	586	551	609	586	569	588	612	549	611	557	543	613	619	559	588	602	536	606	562	604	523	604	592	574	567	604	592	592	578	604	556	604	554	585	562	571	560	551	581	572	555	642	582	543	550	583	546	566	549	573	564	544	557	583	551	569	573	654	578	590	544	580	569	586	564	575	601	599	556	583	581	581	594	553	537	551	609	559	583	543	573	578	616	586	540	607	547	575	564	547	600	585	580	536	621	589	598	573	560	551	565	607	594	571	580	538	570	617	528	595	583	616	612	569	587	561	623	550	605	594	582	575	615	594	575	571	554	564	531	601	633	608	624	537	560	598	583	610	535	601	596	564	579	626	590	620	577	558	601	621	615	553	542	592	571	542	561	538	606	587	617	606	601	559	555	569	573	551	582	609	562	558	555	573	595	546	555	567	600	572	523	587	609	602	550	606	607	586	567	612	551	576	570	554	587	563	565	510	630	572	542	579	576	609	602	550	557	588	544	585	554	585	588	570	580	589	560	572	605	577	590	550	568	598	590	547	563	558	598	584	574	558	591	610	626	580	589	539	561	591	564	564	578	564	586	574	545	567	581	585	569	553	576	564	578	576	535	588	537	560	614	569	557	589	520	559	593	560	621	600	578	599	561	585	598	526	610	558	588	615	546	570	576	598	541	581	548	597	570	589	558	560	547	562	584	608	612	581	574	591	557	566	614	593	581	603	588	595	585	612	572	562	585	589	578	561	586	589	581	583	605	554	570	588	564	578	618	571	556	585	557	555	605	537	560	566	545	617	564	590	591	607	593	547	555	593	606	579	580	549	588	589	602	586	544	566	587	568	550	563	549	598	541	605	548	566	514	616	561	587	583	591	574	538	605	561	602	580	539	538	566	572	523	567	560	558	592	590	552	594	581	541	629	568	532	563	568	550	582	632	544	540	584	608	615	589	578	606	542	591	629	593	545	548	537	618	594	576	546	564	556	623	604	603	591	594	599	603	600	541	603	580	609	587	553	548	576	558	530	540	585	545	553	599	530	556	591	585	574	548	544	564	571	587	632	595	595	563	556	590	580	578	604	598	567	576	541	601	577	579	564	565	616	567	527	555	572	572	595	585	532	549	581	607	584	565	593	584	570	563	571	522	584	610	614	591	568	549	628	555	576	548	574	584	598	570	601	577	613	551	554	543	585	621	601	599	565	623	565	553	627	637	543	609	599	565	611	560	582	588	562	536	575	554	554	561	621	566	567	596	548	544	552	573	603	574	615	628	570	569	597	593	560	576	516	562	547	559	571	574	568	624	548	579	558	620	580	544	614	573	614	559	580	569	585	619	584	600	552	579	561	562	565	575	584	568	570	556	562	578	596	591	597	609	612	546	550	589	616	585	578	566	573	576	571	540	586	584	547	541	554	583	532	596	585	533	566	565	556	571	589	569	546	576	626	567	570	572	541	570
8209	15169	14548	10135	8442	6230	4686	3536	2713	1745	24645	25735	17050	6190	2525	1029	578	557	505	527	556	535	515	521	532	517	481	523	510	502	549	542	496	512	530	570	532	522	532	508	548	518	526	550	480	487	539	531	517	545	515	505	567	507	494	529	475	511	555	545	528	534	515	508	505	480	499	554	520	502	595	487	531	530	493	516	525	510	521	501	529	536	520	553	553	479	501	500	533	507	495	508	477	551	537	492	508	470	522	516	519	535	540	501	519	500	536	490	483	495	501	506	570	494	549	512	510	526	514	526	551	537	518	529	543	526	486	549	487	518	479	507	501	529	509	534	521	524	511	513	496	514	506	526	511	540	542	504	541	515	492	555	578	519	481	513	537	510	500	483	499	526	513	521	516	522	511	542	533	520	471	538	574	518	515	491	526	516	466	549	479	503	519	529	544	498	522	471	527	491	537	520	497	477	485	515	539	523	515	483	548	498	497	532	485	483	562	505	526	514	519	497	539	515	546	522	511	490	492	537	520	503	522	536	547	554	523	494	520	521	527	507	510	547	499	518	540	511	501	530	511	513	546	509	517	494	517	486	498	491	511	502	535	474	511	502	524	509	540	530	534	510	505	528	478	525	516	497	506	462	483	523	522	481	509	508	513	535	538	521	502	513	523	528	513	509	501	531	516	490	513	497	511	474	492	480	508	487	526	517	494	498	510	516	512	471	535	550	547	551	501	508	512	488	514	545	505	547	493	534	533	518	546	516	481	521	534	492	544	535	486	524	500	495	539	495	536	509	515	514	529	546	499	512	478	489	562	506	495	497	515	526	513	484	531	488	526	484	508	539	526	521	519	521	524	512	460	477	491	518	543	538	499	542	510	507	503	514	532	495	492	497	538	566	504	579	491	516	486	513	520	543	532	507	546	507	496	507	492	535	477	496	516	535	537	530	502	493	467	518	487	517	515	510	500	506	535	509	513	550	509	520	555	505	521	484	476	525	519	510	542	478	485	485	548	531	516	504	498	495	554	463	538	490	480	525	524	502	521	497	500	484	510	500	519	547	528	502	532	519	525	537	459	527	544	483	541	507	482	535	518	503	520	508	504	507	516	514	491	512	543	576	495	490	548	523	504	516	510	484	482	520	537	488	557	484	509	489	507	539	537	528	487	516	499	510	492	489	534	489	532	545	528	515	516	507	506	499	500	512	459	517	503	538	490	531	472	543	484	487	522	498	502	525	518	490	499	529	511	505	515	538	495	521	490	549	517	484	500	541	484	513	485	578	487	479	533	472	508	520	493	511	507	518	537	489	485	521	520	518	498	503	514	530	520	524	542	549	503	506	478	511	504	524	541	505	536	514	485	493	530	505	503	503	518	513	512	526	494	528	491	501	496	520	518	520	469	509	523	490	560	479	484	544	481	507	551	503	476	526	495	525	515	542	502	542	518	511	514	520	468	516	496	482	516	509	505	493	534	510	495	488	510	537	554	496	503	472	539	512	499	493	514	491	562	459	512	504	507	582	510	532	543	487	508	478	503	496	521	532	515	482	533	498	551	554	505	503	544	522	515	532	531	514	483	478	487	501	490	535	490	520	463	485	505	529	508	502	497	495	504	549	445	497	511	493	487	516	518	545	485	554	540	503	508	507	519	498	518	510	493	536	492	465	485	541	521	491	511	480	513	499	496	539	531	523	479	515	496	473	519	529	472	556	528	504	540	511	507	498	513	503	521	494	536	532	520	496	495	468	453	520	475	468	537	491	546	532	535	531	545	487	502	512	530	496	533	502	492	506	542	523	482	507	518	511	509	512	529	534	506	498	533	525	516	528	465	513	499	498	524	528	516	513	522	470	538	526	517	499	510	531	524	520	506	500	531	514	505	519	515	517	554	542	496	498	526	479	509	525	510	543	512	508	515	553	541	512	470	513	531	495	555	494	490	541	522	503	533	507	494	484	556	529	520	539	524	515	508	502	508	496	517	510	554	529	512	549	479	475	518	503	493	516	503	497	537	507	495	500	505	484	479	514	490	536	547	530	491	531	519	512	456	532	525	514	509	530	497	499	527	501	513	511	562	484	532	497	516	485	507	491	521	506	544	520	523	513	485	482	511	520	514	506	518	519	514	527	508	521	535	520	448	499	522	526	493	505	521	524	501	501	507	482	541	498	531	534	520	490	462	511	530	554	556	519	510	520	521	487	464	537	500	529	503	494	475	488	512	511	518	521	531	535	496	523	510	530	501	531	489	499	529	539	506	498	503	520	509	515	537	510	515	476	482	473	511	539	518	532	523	497	459	528	520	485	472	523	498	520	515	512	494	528	489	498	492	487	537	512	512	521	543	545	522	485	512	542	485	515	496	519	531	497	544	538	510	496	539	539	526	522	516	537	510	511	514	522	515	494	508	493	564	543	461	520	526	475	523	499	510	485	481	490	504	505	486	489	507	519	503	562	503	539	501	501	497	485	527	516	519	491	522	496	528	504	489	542	465	490	504	527	510	513	489	489	494	535	520	499	523	482	534	508	522	540	507	473	481	519	478	526	552	559	531	544	475	509	533	520	506	520	490	523	527	475	486	496	501	542	485	511	483	522	509	491	533	478	547	532	501	531	516	510	508	507	493	488	505	529	537	532	507	555	488	520	573	529	497	530	517	548	515	488	526	506	501	490	520	502	499	494	510	469	514	502	483	498	534	497	490	516	525	566	484	509	541	497	519	523	484	514	530	499	467	466	487	499	468	454	491	503	550	512	523	492	527	501	500	512	482	541	502	478	523	494	520	560	538	537	500	515	529	497	524	531	488	502	519	473	507	477	535	486	511	549	481	527	506	521	441	505	557	522	514	512	512	516	500	469	530	537	480	515	530	517	507	528	512	560	497	496	546	508	498	529	550	520	527	469	527	517	520	463	511	496	502	537	481	538	483	548	536	538	474	485	521	540	533	526	553	547	491	520	507	513	553	455	501	513	485	532	479	489	477	513	539	532	502	480	540	534	500	491	521	497	467	557	521	505	522	497	549	480	504	496	482	516	480	497	531	540	544	498	519	509	522	546	572	491	499	533	561	507	489	497	478	544	532	538	520	517	496	518	497	499	533	543	490	476	504	485	465	530	474	516	493	519	447	525	497	481	509	526	480	472	532	529	508	499	506	530	532	487	472	507	485	497	509	547	539	522	484	483	507	476	510	508	522	527	490	512	527	540	489	521	468	526	489	524	474	489	527	508	550	493	519	524	518	518	481	482	466	518	495	485	485	508	514	501	511	523	476	527	549	505	475	493	551	524	505	480	457	518	549	499	483	519	453	555	494	492	496	517	542	515	483	483	515	498	504	470	517	511	483	490	486	473	514	504	502	505	522	477	489	521	479	540	490	487	545	562	502	490	527	508	519	515	532	540	471	507	493	514	548	561	527	535	470	512	522	505	522	513	530	551	514	493	516	555	502	508	485	519	554	520	481	465	500	480	497	503	485	484	483	493	544	532	500	527	492	523	516	524	537	541
27817	12867	5112	3120	1763	1330	1113	867	765	653	1199	1714	1468	965	636	490	447	419	414	455	412	425	409	432	434	446	413	448	441	449	434	441	477	463	457	434	455	441	435	402	458	460	412	443	448	438	433	441	488	423	456	450	450	449	465	455	469	418	437	427	449	418	439	433	450	451	467	438	416	423	445	413	451	460	423	418	443	416	412	494	374	417	430	443	442	416	458	405	425	419	436	437	471	474	436	434	424	418	404	439	428	493	443	448	447	428	416	444	459	418	430	421	447	413	436	441	422	454	436	412	422	445	461	434	413	427	465	389	445	433	441	419	441	414	458	449	435	442	445	439	436	423	454	464	461	414	439	396	434	424	425	426	431	407	466	411	426	427	421	454	459	437	424	413	445	411	406	408	434	413	437	419	496	427	397	444	427	463	458	426	473	418	433	381	391	421	406	435	458	424	411	429	415	473	476	428	460	420	433	422	459	417	430	477	422	419	418	474	456	467	505	414	469	422	441	446	425	416	463	428	431	431	418	441	382	395	432	413	423	427	421	426	411	413	430	434	414	437	432	464	432	462	419	425	431	442	419	445	446	439	430	430	430	443	432	416	453	411	458	426	404	411	439	423	463	439	444	494	441	418	451	437	431	471	461	468	426	418	433	449	434	416	478	440	418	461	438	423	410	480	381	433	452	476	407	437	400	468	465	463	462	432	426	416	455	451	437	372	407	439	423	391	443	447	413	407	430	428	412	437	389	415	460	446	495	440	434	425	435	430	446	446	429	408	419	436	464	445	418	424	425	433	397	453	461	444	437	424	415	402	426	434	401	468	442	451	427	431	385	475	457	469	444	403	417	433	418	424	436	435	467	467	435	416	412	455	432	428	453	479	389	396	419	425	403	439	433	430	407	424	441	426	453	464	410	421	437	431	416	401	462	438	410	433	427	444	429	427	463	445	457	455	426	434	458	465	437	424	455	458	465	464	449	425	427	438	432	474	404	428	443	388	432	431	427	448	429	461	436	440	427	427	423	465	449	418	448	434	424	430	467	456	408	453	429	438	472	455	455	413	436	414	438	456	439	457	459	468	425	438	429	450	440	437	407	451	420	430	449	418	407	403	476	417	444	374	427	433	395	428	428	438	426	469	444	458	435	461	441	406	436	449	421	406	448	450	444	425	401	458	433	450	444	433	430	419	443	423	443	433	419	405	437	441	432	469	467	431	415	439	444	427	437	422	438	417	446	454	447	433	441	427	384	413	446	404	430	432	455	447	395	416	430	383	401	395	403	449	444	453	418	452	444	440	468	415	428	422	459	417	455	438	435	448	444	407	429	416	433	473	456	428	447	461	440	435	430	448	454	477	438	437	473	444	447	439	451	444	414	451	463	412	449	405	442	437	444	438	415	435	455	458	414	428	416	464	444	442	441	415	435	425	411	424	399	420	434	445	437	425	416	442	457	430	455	417	442	432	460	422	426	427	425	443	463	432	456	395	418	454	431	444	413	450	463	432	446	417	426	428	412	426	449	432	437	458	451	458	469	444	425	450	428	433	411	454	465	420	419	396	466	397	460	456	415	442	441	423	399	410	441	456	401	430	461	442	405	466	431	453	406	447	484	468	442	403	451	403	467	467	437	416	404	422	455	453	444	425	421	425	467	435	409	448	405	424	422	422	459	456	475	445	416	455	437	428	450	446	458	405	399	471	435	426	418	451	452	441	431	464	418	442	409	449	428	447	435	436	421	441	430	417	421	441	440	417	375	461	447	421	435	410	448	420	433	456	449	435	414	436	410	430	427	462	395	450	472	458	434	425	423	484	459	451	429	445	465	459	410	440	400	416	416	442	439	479	449	401	458	411	460	458	467	431	436	451	447	457	425	467	405	425	450	397	414	407	425	475	458	463	455	448	441	480	448	430	428	437	428	471	434	451	411	438	428	433	440	459	412	437	449	432	424	446	454	444	440	403	418	440	425	403	412	460	407	455	437	412	444	445	448	402	457	439	443	430	448	447	442	436	459	426	452	460	483	445	460	432	453	419	471	437	429	435	425	435	406	432	427	470	434	467	444	452	456	426	434	413	461	455	461	418	403	450	431	453	455	419	444	418	410	437	432	421	415	471	432	423	436	427	468	437	434	417	429	431	412	415	428	450	439	417	432	439	440	394	447	421	440	439	404	420	407	449	453	456	461	437	454	434	413	423	446	390	475	439	442	403	446	451	448	400	448	436	415	436	397	418	432	436	439	440	445	427	413	441	425	435	426	430	405	464	409	413	411	446	465	452	424	464	386	420	439	460	448	429	465	458	419	442	406	427	460	425	426	451	444	437	430	457	452	448	451	457	440	461	453	460	437	414	404	438	414	429	408	461	435	436	449	454	429	447	481	453	420	435	474	466	423	413	397	408	433	421	425	456	435	476	423	426	415	467	451	472	453	438	432	479	436	407	467	419	439	420	422	462	445	429	433	433	430	422	466	426	460	448	420	455	435	413	435	430	437	426	474	430	472	450	471	430	408	461	450	443	433	434	426	430	452	428	444	420	444	454	432	433	463	419	432	440	433	435	458	448	432	463	447	413	490	449	414	447	445	480	441	436	430	426	484	435	442	472	429	465	419	456	440	471	455	463	446	426	423	422	424	422	451	400	439	444	439	472	420	433	465	475	446	432	438	417	464	404	435	431	435	450	386	457	463	454	453	473	453	430	444	428	463	434	420	419	465	447	441	453	436	444	434	425	431	437	406	462	469	445	432	478	416	455	475	420	439	425	409	409	440	462	451	440	456	468	431	436	435	421	445	410	447	445	437	437	440	396	429	418	466	445	404	456	441	419	442	427	453	422	441	400	437	369	426	393	399	414	442	397	406	468	437	456	468	427	438	430	437	452	441	441	439	409	445	448	456	444	421	431	447	461	457	417	412	439	435	434	440	468	455	422	408	371	426	407	424	420	460	449	426	426	444	387	428	412	446	432	439	449	450	463	412	477	470	431	407	436	428	431	422	459	442	449	430	404	440	452	439	421	431	468	440	436	458	411	436	405	460	447	427	430	453	421	440	441	423	460	431	462	432	472	403	418	442	446	443	501	478	411	449	421	423	431	438	434	411	438	425	432	412	433	443	453	424	450	404	427	440	432	448	444	442	459	411	397	418	430	408	470	466	456	430	428	434	441	424	459	437	429	423	432	463	463	426	455	436	436	450	431	432	453	430	458	433	446	433	429	426	439	441	442	434	448	404	428	414	449	457	453	426	435	439	391	441	445	432	426	476	419	437	407	432	482	435	434	439	469	406	426	426	417	451	430	393	426	449	430	431	417	421	465	458	420	488	416	445	390	435	411	433	417	421	415	439	411	410	439	442	443	450	413	439	409	426	384	451	423	448	460	412	440	448	428	407	446	436	445	407	439	422	419	435	464	444	440	415	466	461	433	429	432	440	471	448	429	436	412	451	466	430	469	462	453	438	437	426	457	434	445	482	436	456	459	427	448	426	422	407	449	444	428
7167	5189	5172	2798	2236	1732	1345	1127	1031	797	1598	2109	1674	999	573	458	369	392	389	394	380	373	409	399	409	407	345	377	394	428	375	375	407	397	404	347	366	366	393	363	377	393	405	396	369	364	352	405	406	379	413	362	367	374	391	391	376	356	397	379	368	407	377	405	391	376	394	358	397	386	384	413	386	383	372	375	387	360	409	378	371	428	379	400	389	358	394	389	332	371	372	396	359	395	375	386	403	379	389	379	365	354	394	393	388	383	360	405	376	354	406	393	400	409	393	373	374	376	373	425	381	395	399	399	367	346	355	398	414	378	369	358	409	394	374	362	377	395	400	362	331	388	394	398	354	398	404	389	383	378	436	402	383	413	393	359	400	414	353	390	370	364	383	393	393	376	374	360	425	392	400	405	390	383	406	380	380	358	417	399	411	381	379	374	346	384	389	377	362	359	330	373	417	410	392	386	414	360	375	416	369	394	375	417	383	369	384	422	403	409	387	388	348	390	364	381	378	348	398	389	392	394	379	382	428	402	386	368	384	378	388	400	371	390	373	357	428	369	374	390	387	368	385	424	373	354	356	383	370	400	391	399	373	370	368	377	396	412	371	401	413	383	405	382	403	387	380	414	379	370	419	367	404	364	390	412	404	377	351	425	389	402	377	393	410	355	379	384	368	365	386	398	365	382	361	382	368	373	391	370	406	396	416	402	373	384	421	412	384	410	387	381	388	365	358	386	396	364	392	391	386	411	379	398	383	407	324	368	423	344	353	364	405	384	369	384	389	397	396	354	375	396	406	367	399	390	410	386	385	397	368	391	361	389	365	363	406	381	400	399	429	402	364	407	412	381	373	398	370	397	405	367	402	400	371	407	424	389	360	386	353	379	379	359	370	373	399	398	383	366	399	391	365	399	368	373	375	379	422	389	382	369	410	395	387	403	376	383	418	421	372	367	391	403	365	380	380	368	388	426	387	412	403	402	411	395	358	408	398	410	434	387	395	404	418	383	388	427	371	378	375	390	364	373	363	401	405	419	387	394	372	367	341	378	366	371	393	400	397	374	379	392	417	404	372	387	418	358	358	350	402	373	406	393	396	367	365	384	383	381	370	384	402	394	382	345	426	400	386	368	376	374	398	381	387	418	420	370	377	401	373	411	437	381	416	367	416	390	394	382	383	382	366	360	413	400	394	416	381	414	402	381	352	361	392	373	380	363	386	359	406	413	399	410	392	381	375	410	364	374	381	414	400	394	389	375	383	389	397	406	377	384	413	369	365	359	391	379	376	438	376	379	385	397	393	389	360	404	396	396	393	382	415	407	377	406	398	413	406	383	406	373	371	369	403	396	407	378	409	389	339	366	374	361	422	427	374	374	376	405	419	402	417	400	420	373	416	374	392	379	374	369	389	391	378	387	371	364	388	347	353	397	407	406	375	373	362	376	372	393	369	405	365	400	375	361	396	386	373	392	403	448	381	368	376	408	371	375	368	373	361	367	377	392	410	371	401	383	408	426	364	388	391	428	380	407	406	396	392	402	351	375	344	402	385	379	404	371	380	386	412	374	365	376	378	384	352	386	409	360	340	371	415	377	387	376	370	386	410	389	384	408	398	396	390	394	397	369	419	396	371	386	381	347	382	382	366	404	396	389	402	366	391	386	374	363	397	362	416	419	370	353	374	402	388	398	398	390	389	405	386	374	372	370	386	371	388	354	402	401	405	360	392	399	370	377	362	404	396	386	408	399	409	380	376	426	396	385	383	372	373	379	392	371	369	402	399	388	416	369	361	392	384	382	373	387	385	389	364	385	396	363	355	413	383	364	369	350	405	376	421	401	377	389	377	374	374	392	383	360	415	397	412	394	385	391	389	380	397	388	368	383	371	404	404	399	416	395	371	410	391	396	405	385	380	393	372	385	397	375	365	383	394	387	374	341	391	367	366	413	384	364	353	383	389	325	400	404	360	359	392	388	392	379	394	420	397	352	416	376	395	385	405	406	367	383	402	422	364	369	386	388	369	386	361	405	392	346	353	426	380	383	426	382	415	368	368	382	384	354	355	395	340	398	365	360	375	414	416	391	377	430	381	410	386	385	404	410	385	374	363	402	369	363	370	392	371	361	377	413	392	391	362	395	358	384	391	400	384	397	381	388	382	392	373	371	364	374	383	417	413	354	386	351	384	387	401	381	397	366	398	386	402	348	365	423	326	386	341	365	378	384	374	405	375	366	390	402	386	389	411	360	386	327	346	396	367	433	400	391	381	399	378	374	408	378	389	403	385	354	395	391	423	392	391	377	392	395	361	357	411	383	374	400	386	359	390	396	380	354	414	375	362	388	396	423	407	384	386	398	387	381	421	366	377	411	370	385	362	423	417	395	351	408	399	428	384	372	378	422	384	372	348	379	396	381	373	403	436	393	375	398	412	374	411	392	396	376	406	404	352	407	377	384	398	392	381	375	393	370	385	402	379	372	414	397	406	372	386	374	393	431	396	380	395	399	425	386	400	383	417	373	382	386	413	428	394	407	397	372	373	395	401	380	390	406	346	385	420	399	377	382	400	367	380	416	394	421	372	395	369	388	392	398	391	370	388	394	398	388	395	399	411	381	388	361	365	397	404	376	349	381	366	399	404	411	402	399	356	382	406	419	399	376	374	388	398	356	391	414	397	375	385	367	399	393	403	383	430	395	408	394	370	354	369	408	405	399	431	355	383	374	361	367	376	414	409	401	383	408	378	362	356	418	389	394	393	397	409	379	388	357	391	387	408	398	427	382	387	386	378	393	389	390	375	368	347	383	378	436	394	406	404	365	412	413	422	397	382	364	395	410	437	367	404	359	416	394	371	389	367	357	399	367	390	388	413	374	383	402	374	384	399	414	412	396	387	388	392	363	377	373	403	374	345	385	389	403	372	418	390	394	353	399	352	387	405	394	392	383	393	423	347	366	349	359	400	406	412	411	396	391	425	386	397	398	397	405	369	398	369	347	358	361	406	410	342	384	409	425	373	410	359	369	387	398	378	400	385	400	399	379	382	415	398	360	377	384	388	400	398	354	402	385	375	398	413	402	355	371	399	381	350	391	374	403	409	394	359	360	369	370	401	398	394	387	397	384	373	381	425	371	357	421	361	389	379	385	350	405	367	369	378	367	379	382	384	416	361	389	395	386	403	344	395	411	386	413	345	402	392	399	385	396	379	381	377	384	423	359	385	381	383	368	366	382	401	415	400	393	363	426	427	417	371	390	360	410	384	382	404	399	350	395	403	379	368	433	403	367	373	380	384	396	365	374	389	378	391	346	380	389	354	386	419	353	354	414	404	404	398	381	388	406	360	392	392	379	386	406	408	374	385	348	387	400	377	396	391	376	355	397	392	410	345	378	356	357	380	407	379	354	429	407	412	373	391	394	417	431	395	380	386	382	392	370	388	395	384	429	360	366	405	387	397	407	353	402	353	391	383	372	377	362	396	367	357	388	372	383	411	375	385	387	395	376
25661	21422	27503	25364	11215	4356	2745	1740	1523	1226	10367	16050	11706	3959	1408	710	498	463	454	478	420	447	460	438	400	474	458	481	447	456	447	444	464	432	437	430	418	471	423	489	439	468	527	463	453	462	411	469	460	452	442	434	463	448	446	471	450	420	442	440	443	429	493	448	466	431	449	475	448	430	474	457	445	422	410	487	462	401	437	456	414	441	425	444	452	480	433	407	479	450	441	437	460	462	411	438	409	470	442	433	441	477	474	466	470	480	458	464	403	447	472	447	454	452	469	427	428	455	418	471	445	446	434	440	432	463	442	462	452	434	440	405	428	443	466	436	412	453	429	453	465	425	458	446	481	445	424	452	418	427	456	440	439	447	413	422	467	471	425	447	458	414	406	416	384	453	438	432	420	447	446	427	458	447	402	443	464	474	473	446	471	433	450	435	439	442	457	472	458	453	438	439	422	439	449	435	408	431	454	458	408	454	447	433	431	454	420	492	467	483	430	429	439	412	437	468	462	466	422	419	427	468	490	462	442	457	421	470	456	428	412	475	398	419	444	446	446	493	446	439	442	436	419	452	416	417	439	424	459	434	444	435	496	427	449	474	462	456	431	425	421	459	415	439	444	424	440	451	468	455	460	431	419	415	450	432	471	432	480	417	446	460	408	465	430	433	415	468	432	447	454	415	435	455	421	439	438	426	467	423	466	457	410	423	482	459	448	443	381	475	430	416	447	485	421	462	479	453	442	412	458	418	433	455	459	455	459	479	413	481	424	436	438	444	484	466	432	412	455	471	471	421	476	468	434	431	460	451	427	439	450	436	477	438	418	430	422	461	426	476	437	466	487	452	474	447	412	477	435	428	418	463	434	447	445	435	456	394	444	437	427	440	459	455	484	417	456	431	435	445	427	436	421	470	404	441	419	436	429	438	481	399	468	435	473	468	484	460	456	426	442	440	423	428	421	415	425	429	411	443	451	434	483	423	475	418	436	434	443	454	444	427	443	448	439	455	480	437	460	455	444	468	504	481	455	457	433	445	455	446	438	447	447	444	424	431	460	453	446	432	447	442	417	462	430	457	415	431	405	422	443	435	421	443	430	459	459	430	431	455	446	476	463	441	431	465	424	398	435	483	436	477	488	424	416	437	454	430	444	449	423	403	443	453	460	434	434	454	418	463	451	446	463	412	462	448	439	475	474	430	460	457	477	412	482	423	418	439	439	451	455	376	458	427	424	424	422	472	422	426	436	444	464	438	448	442	423	449	425	408	447	421	435	472	430	421	430	439	394	433	458	472	395	482	488	424	451	454	484	422	473	425	427	476	457	438	448	462	429	440	465	397	455	457	408	414	450	439	442	445	476	441	447	416	421	475	385	443	460	458	422	454	421	419	467	418	448	459	443	436	411	439	447	422	449	447	430	497	473	439	448	448	490	456	437	463	464	428	449	434	424	442	453	449	415	403	478	473	417	431	419	395	466	429	458	406	460	457	444	458	432	428	444	456	465	442	461	396	452	401	454	451	429	464	456	445	401	450	386	473	470	461	451	419	446	409	491	426	450	413	436	449	474	416	469	477	437	418	430	408	439	443	450	437	404	450	434	452	417	442	429	438	453	429	407	441	438	453	422	437	444	474	449	443	454	424	453	458	418	425	428	440	433	475	406	465	424	455	480	422	424	448	419	409	434	440	450	444	445	409	481	445	432	418	465	468	445	419	412	436	479	423	390	467	422	452	426	420	440	450	457	456	440	471	455	449	441	469	404	401	464	412	456	428	467	439	406	454	451	466	432	437	435	480	435	431	449	456	447	440	428	424	442	443	449	453	433	448	458	478	471	448	437	416	463	405	437	434	458	414	455	405	410	385	447	470	475	413	438	438	419	449	424	479	442	451	442	418	458	411	455	431	431	426	463	485	496	443	432	443	422	413	416	428	424	493	420	427	449	429	456	430	480	462	415	419	446	430	465	433	414	436	437	424	426	446	430	447	476	459	440	443	467	433	421	437	465	448	460	425	451	390	451	470	444	446	470	420	454	404	436	425	438	452	415	505	435	432	416	448	513	431	407	453	456	429	464	422	438	446	467	435	442	439	447	491	507	475	443	485	420	462	424	453	450	432	459	432	466	448	450	474	430	432	417	435	470	449	445	468	456	450	452	475	442	452	441	457	452	462	455	430	475	475	440	430	494	386	441	445	441	447	432	427	437	459	455	458	448	443	450	480	453	454	476	419	465	442	450	425	425	472	459	424	456	403	405	468	442	457	437	433	420	447	441	442	428	450	412	457	433	457	425	417	423	400	449	429	437	453	449	446	434	424	444	444	443	426	427	463	418	461	458	430	460	414	443	430	455	413	448	440	413	467	434	461	455	440	470	446	420	444	458	428	434	423	421	445	421	452	477	457	436	450	422	461	440	444	452	439	414	399	428	467	470	431	427	413	457	447	443	443	422	446	434	438	416	424	406	435	451	470	429	448	415	497	455	456	470	445	468	441	441	431	473	495	434	413	435	475	455	426	471	433	471	453	488	451	458	423	458	474	434	414	458	461	452	440	486	438	455	449	445	434	442	404	445	468	461	416	436	447	449	432	457	412	469	435	420	426	449	436	433	415	425	440	434	431	467	445	447	431	420	437	441	436	439	454	422	431	448	465	448	437	455	435	429	423	415	444	447	433	461	461	419	464	440	413	451	441	444	426	450	449	440	442	484	436	464	436	427	404	437	454	460	448	484	471	432	467	444	392	461	435	443	454	449	477	454	394	464	462	410	469	426	447	422	433	429	458	473	399	466	431	480	422	456	474	456	471	451	440	455	456	456	463	472	474	442	448	430	454	453	462	450	410	441	432	445	431	453	438	452	487	387	458	458	442	434	459	426	438	459	434	445	440	418	441	445	428	414	425	423	443	453	466	453	465	407	435	465	435	453	444	459	442	443	457	416	433	416	446	431	459	452	428	456	447	447	435	447	426	450	431	448	449	462	461	436	456	421	469	446	437	434	446	448	454	466	440	457	413	449	447	457	448	442	444	457	436	425	447	456	418	448	460	460	456	428	451	473	450	445	463	455	453	451	456	467	457	422	407	476	483	429	472	426	442	407	465	446	461	446	431	420	447	441	442	455	412	479	458	416	424	437	438	420	449	443	437	475	433	441	419	456	464	448	444	469	457	455	438	480	449	404	456	413	438	462	480	468	462	423	430	415	420	454	431	465	451	416	410	449	499	423	421	463	454	423	427	444	433	425	442	501	426	454	423	448	419	441	447	444	446	438	476	456	439	441	479	446	413	447	460	408	415	461	404	399	422	444	433	444	429	429	454	445	435	406	380	463	467	458	453	450	432	421	476	448	469	463	435	434	428	454	417	464	443	465	434	459	438	453	407	438	403	458	471	466	453	443	454	411	429	428	452	436	422	446	432	394	444	430	440	422	459	444	402	513	451	449	458	427	437	445	436	473	426	465	425	446	443	414	466	428	455	477	431	444	498	432	438	478	457	432	424
7049	10340	9354	6030	3944	3816	2978	2183	2085	1751	13139	14884	10218	3549	1519	755	483	416	430	450	415	401	409	386	410	441	452	472	424	376	435	437	425	417	409	416	397	409	433	415	439	397	425	394	424	416	439	422	412	412	435	462	386	393	422	412	417	386	447	405	427	429	376	417	413	435	393	400	359	416	443	444	402	431	401	401	403	425	440	423	394	404	416	415	445	382	403	436	435	397	398	422	420	417	428	448	400	419	386	403	401	410	430	428	417	378	388	402	395	409	430	402	439	441	433	452	405	403	400	435	416	424	404	382	435	390	390	425	395	435	418	404	422	411	399	428	426	391	432	382	373	386	381	386	393	430	424	413	426	405	440	411	411	426	434	406	425	409	451	400	419	413	454	409	429	437	401	442	417	456	410	423	450	388	435	431	432	462	429	427	437	377	396	408	450	360	439	392	400	394	441	395	379	394	428	406	415	418	421	425	397	442	406	431	454	381	420	423	398	401	391	416	398	411	400	381	398	407	402	404	396	448	380	408	428	387	425	417	429	417	450	393	396	402	415	392	434	400	387	432	409	428	434	424	415	389	391	419	389	395	430	373	435	449	432	438	366	385	396	393	428	398	383	423	426	429	393	440	432	403	422	433	387	413	390	385	419	412	376	379	431	402	400	432	417	405	402	461	380	445	381	386	454	414	425	384	417	409	403	408	405	399	439	379	424	417	374	402	437	413	398	379	384	393	389	423	409	373	432	364	431	401	447	409	368	374	409	381	446	414	439	431	441	397	425	431	385	408	413	393	435	387	406	433	450	400	398	405	437	435	401	381	409	406	402	399	431	442	411	448	382	405	420	401	416	387	405	443	408	389	368	383	405	402	450	420	418	408	416	455	430	409	399	400	428	436	404	426	409	415	415	413	420	405	384	373	397	396	400	430	421	438	404	417	387	420	409	409	396	427	406	409	397	439	434	416	415	398	388	413	373	434	429	454	410	414	426	428	414	410	414	350	407	393	406	408	382	405	432	394	424	424	440	429	417	399	413	422	444	402	412	420	390	416	402	453	410	377	435	399	420	404	386	434	386	397	424	438	418	410	421	409	435	421	439	401	406	410	419	433	409	431	401	400	396	397	397	419	395	445	417	394	410	400	418	422	404	390	397	404	434	428	475	423	391	402	446	388	432	391	383	397	396	431	420	385	431	406	403	379	417	421	404	436	406	386	396	425	383	391	418	403	416	426	390	389	413	416	430	429	422	373	378	408	378	395	413	426	435	419	433	403	419	408	381	428	362	419	441	369	404	397	377	443	413	392	405	422	409	391	390	424	426	423	417	379	427	420	419	425	377	406	412	425	391	414	439	409	424	408	399	412	404	423	410	429	407	420	430	439	406	400	412	378	405	441	431	427	393	421	384	398	390	424	389	421	384	391	387	410	420	407	377	397	398	397	436	413	415	423	418	409	432	471	437	395	383	401	382	399	426	434	427	432	434	420	412	400	447	436	415	423	390	389	390	373	389	398	396	390	386	395	403	413	409	426	407	434	403	414	404	398	423	415	379	408	384	395	393	441	443	441	397	413	390	410	414	436	383	442	385	384	393	408	450	439	392	388	408	424	408	391	456	377	429	467	395	435	380	455	361	374	417	429	397	404	396	391	422	426	402	404	387	417	412	405	403	398	428	461	419	415	418	397	375	449	409	400	427	434	405	417	430	399	397	393	412	367	406	417	402	418	419	414	416	396	422	396	410	413	406	407	414	427	424	438	431	435	416	423	387	438	381	393	410	391	394	427	433	416	433	417	411	429	407	413	408	402	399	406	405	451	390	404	376	396	383	442	438	421	405	440	400	414	388	408	431	407	376	423	390	394	402	430	423	411	401	421	403	418	422	407	357	390	437	413	436	409	413	430	404	429	396	428	434	444	427	395	409	419	417	414	389	406	396	443	414	418	386	403	397	396	405	438	428	395	407	393	407	413	372	386	411	392	377	398	401	401	402	399	414	408	415	408	404	419	373	397	396	412	421	425	405	381	416	389	393	438	418	394	393	409	413	400	415	410	422	426	391	381	379	423	400	405	390	410	380	401	404	410	398	396	396	423	409	409	431	414	426	403	419	411	403	399	383	390	394	414	453	414	419	430	444	411	441	378	408	411	399	401	407	381	410	418	417	399	426	422	413	401	398	369	422	399	421	404	407	393	415	392	405	409	395	422	413	415	430	402	370	405	404	395	409	422	405	388	403	473	419	396	400	392	393	427	435	410	429	398	444	414	414	388	374	437	422	389	407	430	419	390	421	396	432	416	416	384	392	422	420	382	403	410	411	377	408	398	390	380	451	432	396	441	380	393	427	392	378	429	403	408	416	422	419	446	404	448	385	370	424	414	383	411	390	372	416	430	437	416	438	436	407	430	437	429	418	407	388	417	410	435	428	399	387	410	407	388	402	405	415	424	426	416	437	409	394	421	406	390	411	407	417	410	408	419	413	394	419	399	387	422	382	377	414	414	403	406	441	413	369	411	429	372	412	407	425	437	421	404	392	386	392	390	396	355	401	433	419	379	450	439	398	416	402	415	418	393	437	467	398	401	417	388	379	400	413	432	417	402	397	413	430	412	433	396	398	446	424	406	432	411	435	420	418	412	438	424	380	396	366	372	446	427	393	442	430	392	426	380	367	391	447	409	442	411	429	409	407	429	390	405	408	431	398	426	363	411	426	380	410	398	408	422	430	396	386	376	390	422	387	406	441	420	405	411	433	380	425	414	435	398	438	423	380	392	408	397	416	405	445	440	449	418	413	390	410	433	415	398	398	372	431	397	406	385	430	379	422	416	408	382	423	435	434	386	403	388	379	405	426	455	440	369	409	411	400	452	412	401	381	408	417	418	400	399	394	415	410	376	409	395	422	442	387	410	379	396	430	423	436	402	385	386	426	426	400	407	414	389	423	399	421	378	406	401	377	388	411	383	382	432	411	401	402	364	414	385	379	423	436	405	417	394	409	388	408	376	402	413	421	409	400	428	396	428	429	408	414	400	415	403	409	391	404	405	380	410	404	427	405	381	429	383	382	395	399	400	430	408	414	439	421	423	382	406	372	420	416	468	386	443	432	390	414	431	393	396	387	448	409	413	394	388	424	415	428	397	418	424	407	386	406	398	384	419	424	413	394	363	367	399	404	437	385	421	409	397	433	406	415	413	407	404	426	387	366	406	435	423	421	416	360	397	395	428	381	423	397	400	423	422	393	372	403	423	456	398	404	424	444	409	411	391	409	395	404	428	419	402	433	439	379	431	416	393	365	406	374	415	422	422	418	439	420	402	410	429	422	420	417	421	442	408	410	417	440	449	390	393	382	416	420	412	451	391	417	378	415	394	379	412	383	417	436	393	406	419	398	395	409	370	414	377	405	395	427	405	381	419	417	401	386	390	416	392	412	394	439	425	431	391	410	427	400	415	402	372	409	458	392	405	420	391	397	404	437	391	398	399	407	424	425	407	413	453	386	435
24658	21454	28752	24574	21177	11029	4880	2343	1525	2153	20743	29560	23060	8576	2677	1184	695	619	594	625	594	596	584	590	589	612	596	536	548	594	567	587	595	553	577	606	573	596	594	623	580	574	584	534	570	571	583	596	570	584	590	585	579	560	589	527	563	566	560	582	561	573	583	612	545	553	601	576	572	545	568	588	565	577	576	535	579	554	572	614	584	551	553	559	554	595	587	556	603	618	563	549	590	599	575	585	549	601	588	570	630	594	603	535	625	602	566	565	555	590	549	586	582	589	570	594	598	553	594	607	592	591	563	611	565	589	593	553	605	547	583	576	605	570	566	605	540	584	542	592	583	616	575	588	606	560	543	559	589	597	538	579	584	583	590	565	574	587	549	583	551	587	618	547	571	578	558	578	590	608	657	557	563	589	573	565	573	585	583	591	531	579	575	582	561	528	540	542	549	571	540	562	597	551	585	566	595	563	583	586	579	555	541	574	558	567	575	590	585	558	558	579	562	549	612	566	539	555	580	599	561	585	587	579	618	568	570	573	543	592	576	530	600	593	546	509	594	564	537	568	601	582	581	602	577	566	591	599	591	554	552	597	568	572	558	591	596	584	571	588	581	595	562	563	603	616	567	588	619	571	606	575	604	611	574	582	569	531	620	573	558	584	596	599	575	577	609	592	557	575	595	558	596	554	575	599	587	548	561	565	624	542	566	600	570	554	590	591	564	615	608	551	553	542	575	620	582	560	566	571	595	605	567	537	590	589	574	618	548	575	579	579	545	562	532	599	552	599	551	626	600	574	586	571	617	589	539	590	593	585	592	570	574	561	575	555	576	596	577	514	551	569	546	581	542	623	585	562	608	615	598	542	599	541	602	593	575	572	612	558	588	560	526	539	595	601	597	532	610	572	552	611	565	593	582	556	550	539	567	531	605	613	557	548	537	565	553	581	589	602	595	569	603	604	619	537	587	552	544	579	579	600	554	560	551	531	630	541	589	600	581	585	579	610	524	609	577	598	546	608	576	609	587	559	531	569	586	577	550	561	565	564	524	596	607	559	593	546	514	617	561	568	587	620	580	609	605	568	588	589	585	575	576	605	577	576	574	564	562	557	587	568	556	536	607	584	552	566	590	576	535	607	592	578	520	573	561	610	622	581	587	608	562	566	573	583	563	541	588	608	571	594	539	547	591	559	624	558	555	576	597	609	594	557	567	589	577	633	560	545	585	581	603	572	582	609	555	616	563	607	555	582	505	612	603	550	562	606	613	610	534	607	585	527	576	561	569	593	583	614	548	533	571	565	578	541	593	559	537	553	572	563	530	557	600	603	567	588	606	564	569	608	562	560	576	587	586	551	604	548	563	574	575	583	561	545	567	587	569	570	583	590	539	567	579	584	569	550	584	573	601	533	584	587	567	552	565	617	557	534	551	539	567	586	574	588	580	594	578	581	547	579	609	560	555	551	545	610	587	590	590	575	580	564	649	561	598	579	551	592	572	584	610	572	556	570	567	616	578	567	588	560	580	572	573	543	584	579	563	590	600	530	563	587	569	602	559	555	592	561	557	602	533	560	548	584	560	594	581	545	585	550	565	630	546	578	563	574	576	613	565	545	632	537	568	572	613	562	543	590	552	566	578	584	580	561	568	551	538	602	554	553	580	563	572	567	563	557	601	565	561	563	570	580	547	556	598	580	576	573	613	568	577	543	585	586	573	576	551	603	579	594	525	571	549	553	564	562	610	577	586	581	594	551	546	558	585	565	601	553	595	579	572	557	603	521	573	581	558	568	566	585	559	614	552	584	563	627	539	578	519	553	555	631	506	579	571	552	553	589	595	576	548	540	594	554	594	577	572	605	584	572	564	562	567	554	571	561	566	581	575	551	589	546	598	589	570	577	584	582	580	608	581	568	577	585	566	578	591	556	605	586	580	591	600	554	541	552	591	542	552	552	623	573	567	611	575	544	540	624	592	602	591	566	586	541	567	560	557	578	567	551	588	566	606	553	552	555	551	596	548	573	536	577	549	630	604	583	617	602	537	559	564	599	582	582	587	565	594	574	607	542	575	579	592	575	594	515	574	578	548	570	597	510	555	581	581	563	554	578	571	579	572	586	545	555	545	591	557	578	565	570	594	569	558	593	574	580	545	581	577	598	553	531	625	554	575	598	585	621	569	590	604	583	508	561	555	560	563	563	538	594	556	569	592	565	538	557	549	590	556	563	595	544	558	537	541	595	605	567	572	555	572	583	584	596	547	569	579	578	579	567	583	564	546	590	554	604	589	617	561	553	578	521	539	605	596	589	600	575	559	620	586	612	553	561	608	556	569	577	558	577	546	527	567	613	523	579	548	574	555	569	642	537	555	580	585	609	575	623	539	580	575	601	533	557	560	583	576	548	529	582	564	593	546	600	550	535	610	534	588	557	574	564	603	580	553	598	612	607	597	519	579	588	603	559	598	572	539	525	596	563	565	607	618	582	608	572	627	601	546	600	582	594	606	604	626	590	576	555	577	594	626	559	534	571	534	586	563	567	585	619	551	554	576	582	554	567	564	553	554	537	587	619	565	567	635	560	552	554	578	556	607	530	558	556	546	546	615	572	592	600	562	581	594	593	598	617	607	518	576	569	594	561	561	554	569	588	607	565	580	595	579	607	618	571	608	546	571	582	535	548	604	551	577	555	582	600	554	579	563	539	570	545	590	561	541	587	535	563	570	565	546	578	559	519	572	579	600	603	570	533	539	577	597	586	566	581	534	595	599	570	602	571	592	544	584	605	554	574	561	571	568	574	586	550	564	585	607	547	555	569	580	551	566	596	533	568	573	594	565	589	560	580	550	551	589	590	591	567	562	595	630	575	578	552	588	582	599	538	571	562	560	559	558	584	612	598	561	583	573	540	610	563	561	551	601	606	579	556	601	577	545	622	579	599	558	568	595	537	581	602	548	569	616	540	529	569	579	567	537	576	584	555	602	577	574	548	562	550	616	572	580	553	515	584	555	555	572	602	571	584	564	588	564	604	566	583	573	587	572	522	597	577	580	529	582	595	601	581	625	539	559	546	577	617	616	549	571	556	564	564	600	574	582	559	571	586	569	557	617	557	581	588	552	559	563	579	557	559	538	583	540	577	582	566	563	575	548	575	542	567	587	570	567	564	602	609	566	580	605	543	536	541	565	585	554	592	563	564	573	561	570	567	578	575	594	565	543	559	572	547	557	590	587	573	574	533	618	577	558	610	607	567	589	614	560	606	560	594	564	565	567	587	548	524	528	580	602	568	580	563	591	563	572	554	596	601	525	567	584	594	592	584	538	622	554	609	610	579	564	541	571	585	606	580	563	567	614	555	544	536	592	581	571	571	616	598	541	563	567	597	612	612	587	556	617	591	568	589	565	555	590	573	562	510	618	570	543	530	570	595	572	565	580	570	561	583	579	551	578	620	559	554	571	550	567	576	539	574	582	558	563	584	531	574	582	619	613	589	579	551	556	539	584	579
7565	14507	13647	6855	5988	5133	4080	2409	1947	3094	24473	26018	18510	6506	2696	1229	620	556	541	518	516	476	525	548	521	524	499	502	546	514	479	513	508	537	553	532	488	547	524	545	521	510	547	533	516	540	561	531	520	543	516	577	531	513	522	502	483	549	515	511	561	510	536	509	551	510	498	552	532	524	565	499	519	520	547	536	551	516	477	519	507	503	476	523	526	527	501	517	542	537	540	511	520	519	534	528	524	540	528	529	510	555	555	496	510	525	516	524	565	504	509	490	522	493	532	511	544	530	515	507	495	512	511	503	516	497	529	513	511	525	485	480	528	538	514	545	545	542	514	537	565	514	521	507	496	515	495	490	486	481	516	524	540	542	504	526	539	531	519	514	536	538	536	518	548	569	530	526	515	504	513	578	521	545	488	507	470	545	558	527	501	523	523	500	499	542	536	525	517	541	534	479	532	499	540	494	540	514	515	530	548	496	504	555	484	522	535	530	517	514	518	534	552	540	536	506	549	557	563	526	519	523	534	533	510	530	552	547	505	475	503	523	480	518	530	531	503	513	488	523	488	559	541	480	533	528	510	546	509	486	506	511	554	565	537	530	505	525	517	481	493	551	527	525	525	537	506	508	494	522	493	519	522	517	542	527	511	524	489	515	529	499	548	559	523	536	513	544	532	495	524	510	532	531	511	504	511	473	515	566	490	474	537	532	533	533	509	531	505	500	535	532	544	534	513	529	540	511	481	528	536	469	539	530	511	536	577	493	541	527	526	533	468	499	519	502	491	534	544	497	524	495	546	527	521	508	535	510	538	498	475	508	510	512	533	476	502	524	542	529	505	527	500	487	495	563	527	517	552	505	482	529	549	522	532	549	515	574	543	505	533	513	493	530	488	527	517	547	536	516	543	537	506	535	557	506	501	517	497	537	529	512	530	515	519	506	535	527	507	515	540	546	515	558	531	521	537	477	523	498	514	488	509	524	526	531	492	493	485	530	539	555	537	477	541	492	579	536	510	547	495	526	484	492	547	507	532	489	520	475	516	478	515	477	496	518	531	512	495	522	505	516	499	522	500	494	497	517	506	509	474	525	503	548	537	549	493	499	549	489	544	495	533	528	537	556	527	524	475	543	505	511	540	518	503	520	495	542	512	498	512	551	503	566	511	517	518	511	547	528	510	525	522	498	507	530	538	552	527	552	526	510	517	495	542	539	525	520	511	510	496	509	545	510	518	544	470	532	506	511	551	545	492	481	533	540	516	509	573	544	525	496	540	503	486	507	506	567	504	533	535	530	539	500	522	514	505	458	527	501	534	509	517	512	527	488	522	493	526	478	501	507	505	521	530	512	476	501	519	545	527	528	540	512	529	546	596	523	523	509	501	504	571	497	510	495	522	514	479	549	525	494	481	523	542	516	510	559	543	480	516	499	532	523	509	513	525	487	549	502	557	502	538	536	545	493	509	524	507	497	513	503	549	524	477	503	530	500	522	497	490	537	544	530	514	571	545	530	517	565	514	502	483	516	514	476	489	528	534	545	505	499	520	497	497	512	483	528	510	524	524	533	549	552	490	533	533	501	550	533	496	514	536	512	516	494	529	548	514	534	518	507	508	482	520	493	516	526	546	519	491	475	516	485	498	526	507	532	567	535	511	559	538	535	527	502	499	489	505	483	512	526	490	556	499	534	555	516	556	538	520	514	524	524	458	540	497	502	519	544	515	499	494	512	521	489	503	506	532	533	523	486	488	552	519	520	503	529	503	537	493	530	537	557	535	492	530	489	510	523	536	542	537	536	531	496	479	538	541	551	523	545	575	480	508	530	501	452	529	528	517	489	536	523	519	481	525	536	494	514	513	509	539	531	475	496	504	519	527	502	528	520	554	523	541	531	509	516	522	491	534	531	508	530	509	523	537	537	523	514	514	544	520	505	513	498	515	479	508	538	500	480	478	548	545	537	469	543	483	508	538	524	542	523	545	535	485	539	506	538	480	498	532	503	508	504	552	529	481	531	497	522	534	505	522	502	480	502	515	528	515	504	513	520	534	525	487	516	515	522	533	512	543	548	532	536	551	500	546	462	528	510	515	572	566	521	465	512	488	476	532	508	542	484	500	565	490	539	539	535	534	540	545	478	492	525	534	525	502	497	513	504	542	517	528	531	542	539	535	539	536	480	505	551	524	474	559	517	521	505	503	501	504	499	529	513	522	518	514	506	521	477	491	524	525	548	495	566	535	533	494	511	513	512	511	499	516	545	498	516	518	508	514	510	537	498	564	507	521	552	540	505	531	518	550	480	495	486	484	500	532	505	544	516	545	516	484	533	461	508	514	518	476	516	539	524	488	495	527	491	512	534	546	542	515	508	496	518	470	543	493	542	506	509	534	505	522	518	537	498	469	542	515	529	501	526	515	499	537	546	530	533	487	509	515	497	511	504	507	502	477	515	540	474	551	561	552	523	513	500	509	523	494	519	448	515	507	507	542	475	522	528	496	500	506	554	517	537	499	514	493	513	498	506	491	538	558	531	471	495	523	496	509	526	524	535	520	474	508	530	528	530	557	501	503	524	531	524	512	489	526	502	547	539	503	505	536	544	502	534	542	524	519	515	505	532	526	539	508	484	545	478	501	519	540	525	518	518	525	499	523	507	529	535	495	513	541	505	533	527	537	521	519	534	518	517	499	503	541	512	513	501	499	505	507	534	519	500	533	511	501	477	533	546	502	541	504	507	502	511	505	534	531	494	576	538	541	497	503	521	557	494	526	516	514	537	511	532	514	531	516	532	523	543	521	501	494	525	503	513	490	515	521	506	526	523	484	492	532	515	479	549	491	494	543	514	501	502	479	523	536	540	485	482	470	485	518	520	525	519	526	484	563	463	524	498	515	520	512	516	490	498	504	506	507	551	521	494	543	493	536	513	519	521	538	517	565	547	471	512	493	506	491	497	491	473	506	547	480	499	523	491	508	528	563	509	518	502	464	513	498	516	532	529	491	504	531	503	480	535	512	585	544	526	507	499	509	526	506	503	500	553	475	527	504	498	540	512	516	504	539	522	531	543	528	534	509	511	550	518	513	513	560	522	513	504	528	554	482	526	527	558	543	496	514	534	527	528	498	546	509	524	482	562	508	494	500	553	501	503	510	548	532	503	493	511	538	511	515	504	500	503	501	489	531	469	500	531	505	538	493	523	525	499	493	505	515	539	510	495	501	524	509	489	546	507	508	501	558	503	513	530	517	509	495	516	495	516	530	520	510	495	482	515	530	493	511	520	543	502	571	518	516	532	472	522	524	498	526	514	508	507	501	530	493	517	529	504	478	497	546	551	502	509	551	509	502	520	535	512	499	535	544	511	519	495	489	541	559	479	528	523	556	513	505	540	533	484	495	523	492	486	532	521	474	514	482	525	532	493	511	537	494	515	512	509	480	512	532	576	479	508	509	489	499	502	475	509	556	481	494	516	473	516	492	517	531	507	467	530	497	552	530	535	507	534
27734	12461	4550	1820	1136	880	844	666	541	586	1471	1800	1622	978	633	525	449	461	412	414	450	430	428	412	428	454	445	423	447	435	460	450	436	422	436	435	424	433	498	428	443	458	442	419	431	428	414	425	450	392	398	475	423	410	401	432	402	476	461	445	434	474	425	466	422	449	391	473	426	436	464	428	432	459	444	414	435	434	443	420	424	388	393	484	410	401	406	484	427	437	409	399	412	431	426	457	453	460	475	433	441	438	437	420	436	391	412	452	432	419	443	439	420	408	400	420	431	412	406	415	414	431	419	414	408	419	428	426	430	433	445	428	429	425	498	466	483	441	415	448	442	425	435	410	438	453	443	423	440	452	450	396	431	424	432	416	434	451	445	422	440	435	407	458	423	384	440	413	432	447	440	443	457	384	421	448	408	420	428	408	438	423	431	432	469	394	416	479	467	449	444	450	429	455	451	382	443	437	453	441	415	464	456	400	441	398	425	443	439	451	425	458	442	419	459	429	451	415	417	431	419	400	445	432	408	421	437	432	442	425	419	465	437	434	433	417	460	482	437	450	432	444	422	390	457	424	407	443	413	406	477	445	464	398	435	390	442	416	421	469	457	445	444	395	388	418	424	395	429	407	448	474	436	411	432	479	388	409	412	407	416	447	412	402	443	448	460	415	456	448	413	431	429	427	423	484	428	435	400	439	436	450	421	393	436	433	457	412	434	452	399	425	420	438	415	406	427	463	402	426	423	428	448	422	413	442	455	456	412	440	438	396	438	442	442	440	415	456	442	447	414	378	398	438	423	401	395	401	406	449	431	413	450	428	481	418	416	463	433	437	441	420	423	432	432	451	439	404	440	440	401	463	455	445	402	457	444	461	455	432	425	426	410	445	441	443	464	426	455	449	429	441	468	424	424	424	453	410	440	391	419	429	434	415	443	429	434	452	428	422	398	452	449	390	409	428	431	415	439	433	442	446	447	417	408	421	421	437	469	446	396	390	448	365	428	431	398	439	423	419	425	414	426	465	438	422	452	441	447	408	437	451	431	398	433	382	477	419	432	442	431	444	417	424	435	425	443	439	494	449	389	454	417	407	420	407	436	425	419	402	417	439	427	444	425	458	431	428	462	436	410	434	448	380	425	440	431	455	424	458	404	440	427	450	436	425	422	432	445	433	446	441	430	467	418	411	415	446	431	430	449	424	423	430	425	427	440	441	471	415	450	430	404	447	411	459	415	433	425	423	469	423	428	436	421	430	463	424	428	416	432	452	454	470	424	418	465	451	416	435	458	418	440	436	447	432	449	472	434	443	433	454	438	433	433	429	422	440	420	435	430	389	444	441	403	435	446	441	448	451	457	432	462	443	442	388	459	413	473	420	423	454	421	378	420	429	461	420	462	450	444	414	418	443	466	424	409	430	453	435	388	376	437	445	443	449	422	421	394	438	444	437	447	485	446	463	431	412	440	407	421	418	411	428	417	421	420	442	398	414	391	439	429	405	445	405	394	455	394	452	409	414	437	401	412	426	453	425	469	413	394	444	419	418	441	438	429	412	454	455	447	420	456	445	462	421	389	417	418	469	445	405	410	466	441	401	442	439	406	433	460	462	432	445	431	454	413	432	455	453	414	391	451	420	421	445	439	440	431	433	396	393	420	458	413	439	408	487	383	404	430	420	452	446	410	452	431	427	434	422	439	420	428	393	409	410	438	438	421	406	432	475	466	429	432	417	434	424	448	468	403	413	435	402	443	416	401	431	427	422	419	379	440	420	442	424	432	410	414	434	449	441	441	436	447	436	435	415	427	463	392	408	448	433	429	421	431	444	441	424	475	454	420	392	395	421	438	436	427	442	444	451	414	419	435	456	436	405	437	436	447	465	418	435	461	398	431	437	443	430	450	429	396	419	413	464	433	421	432	418	426	463	437	449	423	484	425	413	439	438	432	461	412	433	414	493	459	452	432	477	440	429	409	452	438	428	449	451	413	429	437	454	430	498	447	435	429	436	434	416	457	409	407	419	406	448	459	441	439	460	403	434	405	418	442	418	429	445	442	429	413	400	410	428	465	408	436	445	422	460	455	421	424	378	394	441	405	434	413	427	434	417	440	442	415	410	426	457	435	408	439	468	437	443	418	429	455	415	408	477	417	434	418	427	487	418	436	440	431	444	431	427	435	413	456	416	460	426	469	438	440	441	436	441	427	424	433	407	429	428	416	446	425	404	418	412	419	424	408	443	440	428	435	454	436	422	430	419	431	423	429	418	445	417	420	416	416	390	433	410	433	449	419	449	399	433	420	427	396	442	444	438	442	432	425	454	416	383	403	396	450	442	385	462	422	407	408	423	435	445	415	421	488	420	423	457	405	404	428	431	439	429	377	428	393	414	448	435	408	462	392	424	463	404	454	479	440	424	444	432	402	450	413	424	402	403	459	419	398	446	447	408	422	452	424	409	428	431	428	483	439	415	458	410	445	438	465	437	401	466	442	402	459	442	407	429	416	396	437	433	450	432	441	439	445	444	417	427	424	451	419	403	413	444	447	409	394	421	424	414	435	449	432	430	443	461	472	468	424	457	437	453	441	431	482	424	442	422	436	417	493	450	431	445	446	443	415	402	396	461	432	428	421	452	437	417	392	419	408	447	397	480	453	466	437	404	425	439	471	413	437	437	446	429	467	431	441	451	443	399	463	469	441	429	380	411	417	397	431	410	423	412	420	387	410	422	432	390	474	465	471	451	414	415	423	434	429	417	459	450	417	439	431	430	456	442	426	426	452	411	434	407	447	411	415	430	477	439	439	424	424	411	412	408	409	420	423	460	409	419	408	413	421	423	406	415	402	401	439	399	423	467	422	414	457	468	433	459	417	452	443	456	457	404	416	443	389	460	426	469	414	408	447	423	405	471	431	407	425	433	445	450	402	399	414	405	451	420	426	482	418	459	419	438	445	457	468	448	416	457	473	433	406	404	442	449	413	417	424	435	405	430	419	440	426	408	444	432	408	429	466	423	423	445	421	443	425	423	411	408	433	434	455	409	409	437	431	456	430	463	455	405	406	437	420	436	443	457	446	436	469	433	434	388	438	436	465	393	413	438	427	435	429	445	393	405	432	418	394	433	427	446	414	430	433	414	439	459	418	411	465	406	440	403	424	427	440	408	417	410	454	455	456	425	429	457	451	441	418	426	419	425	436	447	447	478	434	457	444	446	449	404	418	426	436	430	457	455	385	424	439	392	437	447	414	445	460	454	403	459	446	424	457	457	388	457	444	456	429	453	435	408	419	448	409	429	426	432	420	428	423	460	397	414	400	442	425	424	426	446	435	431	426	434	423	418	451	429	439	405	455	433	468	428	433	423	438	445	457	424	428	398	429	427	426	423	397	441	422	461	453	397	421	426	427	410	444	450	474	436	432	421	415	432	431	430	442	444	437	437	456	447	452	420	393	404	402	432	420	428	405	438	405	452	433	448	439	428	447	430	413	429	424	429	420	441
6555	4564	3843	1623	1377	1133	1070	729	613	660	1948	2276	1724	894	619	435	400	396	426	407	409	375	359	398	366	379	385	378	356	422	395	367	366	372	417	402	405	387	392	374	368	400	340	388	392	398	439	420	419	374	381	396	383	400	383	383	394	396	398	382	389	373	397	379	393	400	379	381	413	375	381	392	399	403	391	408	382	419	394	380	386	376	386	374	360	394	353	394	414	356	396	409	384	348	395	386	400	409	380	403	378	385	394	376	377	406	416	380	422	395	361	384	382	383	388	385	375	409	412	393	343	408	389	385	421	365	388	404	405	413	408	371	424	387	364	396	371	350	433	408	347	370	363	380	369	372	385	409	355	364	380	419	357	374	358	386	391	386	404	384	393	354	382	430	379	367	382	379	377	375	413	363	385	379	388	367	401	395	394	374	410	387	353	357	401	364	374	355	408	366	382	370	387	358	413	376	373	373	354	386	400	401	389	366	397	427	400	433	355	413	359	404	347	363	357	363	402	373	392	368	349	389	393	421	371	371	431	384	388	372	359	372	359	397	365	379	389	365	380	378	388	357	360	410	378	378	389	367	392	403	384	381	378	341	374	349	374	408	378	389	391	384	395	395	379	403	390	362	382	422	376	377	410	393	377	411	404	351	358	398	390	385	377	405	424	394	406	390	393	383	381	386	368	385	375	375	419	384	370	362	341	408	365	408	382	387	411	386	385	359	339	367	337	410	370	395	425	383	366	358	394	413	387	399	365	384	369	393	375	377	368	346	411	393	390	373	360	378	382	377	376	390	377	388	367	390	396	393	356	414	379	379	420	375	346	375	358	346	390	396	422	448	324	379	378	375	377	371	345	377	374	357	374	385	383	392	337	383	394	346	421	386	410	422	414	384	401	407	369	383	387	349	403	372	364	362	375	387	368	350	404	362	406	361	396	391	387	375	366	402	372	383	409	364	402	349	403	378	379	377	418	370	387	375	356	386	373	385	356	388	405	381	368	393	408	356	350	381	410	392	397	392	412	363	405	358	419	420	393	371	384	410	364	390	399	391	342	396	393	371	364	422	408	381	403	392	377	376	380	364	426	386	400	378	372	374	358	360	392	391	401	405	388	393	345	397	385	377	378	392	392	375	392	392	354	376	389	428	366	390	366	377	413	389	415	385	407	368	423	375	378	354	369	396	356	427	393	406	381	413	387	387	402	370	406	394	400	411	396	378	396	367	386	399	398	409	391	389	339	361	373	354	374	407	378	376	354	417	350	399	365	387	368	416	398	382	353	378	351	409	374	402	353	371	360	378	397	411	368	403	381	388	379	398	367	347	415	376	368	382	355	399	404	363	394	411	385	394	368	432	381	356	403	393	371	409	376	403	361	384	398	395	362	376	353	379	414	383	392	362	391	393	393	372	386	412	334	386	362	376	417	379	406	405	369	356	373	380	399	374	384	422	372	394	391	376	329	381	357	379	408	371	380	369	348	352	379	398	387	363	421	399	428	382	377	355	387	366	362	377	376	365	413	390	399	419	400	401	379	384	345	383	351	382	383	362	371	393	382	370	382	394	355	408	386	398	394	381	383	409	414	351	399	387	362	370	384	371	352	350	409	383	364	352	374	384	369	392	386	393	347	350	370	365	364	452	372	371	405	358	357	390	390	409	418	373	377	441	368	407	425	412	373	404	375	394	358	385	413	366	385	343	380	384	424	371	383	422	391	416	377	383	392	372	358	406	398	382	388	355	386	393	382	359	350	373	363	364	386	385	395	384	382	361	375	352	362	375	398	395	441	370	374	402	386	366	389	372	395	372	388	349	378	351	391	411	394	395	336	409	340	385	418	367	403	399	379	395	379	382	413	406	387	390	390	393	379	402	390	394	375	393	375	396	377	384	393	324	367	329	333	397	327	376	398	356	361	375	392	391	410	349	353	361	371	384	378	404	355	383	380	362	370	398	359	396	383	383	366	394	383	368	417	407	347	396	407	382	387	396	397	407	371	383	405	387	396	383	397	395	405	405	394	415	384	396	396	378	380	380	404	394	399	396	349	399	382	386	395	363	395	395	366	375	393	384	393	392	374	401	364	391	413	399	344	385	415	392	370	357	384	396	382	372	383	409	375	396	361	358	387	394	383	353	367	399	380	371	361	352	392	418	351	383	367	392	384	397	426	393	358	399	446	408	376	399	380	404	378	357	404	398	389	408	396	379	408	374	372	384	340	365	378	354	366	388	423	395	382	365	365	361	412	380	384	375	358	388	366	353	359	393	381	382	378	397	384	367	412	385	373	371	377	410	384	379	401	379	391	365	382	370	390	397	406	366	422	368	383	405	390	391	380	364	416	365	378	359	369	349	411	380	381	373	346	357	419	345	367	375	388	377	350	390	379	408	398	392	366	355	407	413	385	385	391	370	381	364	388	413	398	406	394	405	379	397	389	396	395	371	370	382	414	356	395	374	368	383	411	390	378	377	387	387	404	371	388	386	393	375	347	370	379	420	380	395	384	432	389	368	383	385	387	407	402	405	379	376	352	387	385	415	398	364	371	412	366	365	383	384	362	383	395	386	420	412	374	387	370	387	372	368	373	374	372	383	409	375	379	380	418	377	388	372	372	404	386	372	390	374	411	322	400	361	364	397	399	365	417	391	365	380	401	380	396	368	338	378	391	373	394	380	393	369	403	374	400	380	353	349	383	409	370	408	407	382	387	381	396	398	407	347	369	399	352	410	375	389	381	375	355	388	412	390	350	340	368	417	361	364	383	394	390	402	372	398	354	388	394	379	406	399	398	396	401	368	391	391	393	385	417	371	365	395	373	389	359	371	377	388	361	407	367	345	382	380	373	384	388	396	375	447	361	382	399	382	398	392	379	375	364	396	362	375	379	416	344	382	420	383	372	381	408	390	357	371	366	402	389	375	384	367	370	365	356	421	364	365	384	373	375	356	387	389	387	386	388	386	403	385	382	367	411	421	365	367	353	374	370	358	413	357	368	398	384	410	377	382	348	348	423	381	404	381	411	373	411	413	393	401	385	414	395	372	355	413	372	382	421	355	368	356	388	364	392	382	402	370	366	374	384	386	411	409	382	403	376	381	429	371	389	380	395	379	374	372	399	367	408	365	377	382	368	392	393	359	392	404	361	380	398	391	367	402	401	351	379	379	376	382	380	376	373	385	398	368	384	357	378	367	375	359	401	379	373	384	362	391	403	388	376	388	380	386	409	376	374	364	382	392	358	386	420	361	396	380	405	423	393	361	378	381	366	395	382	363	392	399	383	424	398	382	369	347	410	363	380	407	361	359	386	354	370	397	379	400	378	358	400	406	390	418	414	401	361	374	358	372	381	355	404	343	371	395	377	422	390	414	363	385	401	337	385	373	360	329	376	395	369	415	400	377	405	390	368	374	414	392	391	382	368	376	404	385	384	365	353	402	343	350	379	348	403	362	399	391	401	399	363	378	377	338	389	394	392	381	377	373	360	375	405	374	345	395	406	389
25595	21436	27464	25394	9651	2762	1615	1038	804	1794	14299	17558	12089	3831	1362	746	481	442	480	446	409	460	453	458	454	431	440	446	464	450	497	435	469	437	427	453	419	421	404	478	471	448	416	472	413	465	442	479	456	450	413	409	455	447	407	446	464	425	472	471	483	456	407	423	437	449	467	438	428	437	475	465	475	432	422	419	413	460	434	475	437	463	442	445	433	456	429	421	455	447	468	447	461	467	436	410	434	402	452	439	438	461	461	490	437	445	450	450	438	442	436	404	455	441	438	477	420	439	440	439	425	413	435	445	424	456	433	436	467	466	447	464	406	440	440	436	475	454	434	430	443	493	432	437	466	447	441	461	423	440	462	457	443	446	423	446	411	445	433	431	422	441	429	407	430	451	473	451	437	449	433	466	430	457	455	430	427	443	463	433	447	444	458	462	428	440	464	419	436	420	445	401	471	434	456	442	417	463	398	447	458	463	428	473	448	442	423	443	440	434	432	412	461	471	496	479	424	433	433	452	407	445	400	430	433	433	477	435	413	447	455	433	449	460	392	437	454	438	391	435	448	445	491	461	456	428	457	445	443	421	456	440	419	462	467	455	466	451	461	478	444	456	457	441	448	467	438	458	420	440	444	417	448	460	421	420	438	482	425	441	448	442	457	442	452	422	466	442	461	418	464	416	423	446	465	445	477	443	445	432	446	396	439	422	437	456	443	470	475	443	452	417	444	447	444	428	438	449	456	449	431	458	439	449	428	468	441	452	428	442	463	474	427	489	454	431	471	434	459	412	448	425	435	420	426	448	427	440	437	476	420	434	462	463	405	440	435	444	410	452	420	435	453	442	422	444	491	428	431	469	430	441	465	425	463	453	444	448	414	430	406	471	469	470	425	435	476	406	424	479	434	476	419	449	440	467	413	465	479	441	412	490	479	435	423	479	428	423	432	402	433	461	473	478	396	445	459	461	436	474	431	442	412	467	440	446	444	455	430	515	420	492	454	436	424	474	463	471	414	484	455	401	469	438	468	399	471	443	458	438	440	453	419	469	445	467	464	495	458	426	452	427	448	428	391	449	469	434	451	420	458	425	478	411	420	473	499	457	432	455	460	471	435	464	416	443	457	475	427	431	445	454	428	446	460	432	405	441	413	464	470	457	448	440	439	427	441	423	449	424	449	429	473	448	427	440	419	469	438	440	455	462	455	444	453	395	398	457	427	453	473	456	444	402	458	425	453	414	407	421	444	458	438	418	421	439	436	423	452	450	442	419	453	450	443	473	482	427	424	458	429	409	437	435	463	447	453	438	437	427	442	445	469	431	432	414	417	425	445	472	427	408	430	444	419	429	421	412	395	405	450	460	460	460	419	457	423	454	430	443	426	435	472	435	475	459	430	418	453	411	456	457	451	448	468	460	445	455	491	445	428	440	398	442	449	418	444	421	462	472	410	429	432	410	447	442	461	488	449	423	421	455	426	446	415	439	436	425	448	455	454	457	423	442	458	440	434	412	443	430	435	456	463	471	465	425	430	434	443	378	433	495	404	448	428	426	447	452	442	452	481	466	465	441	445	463	418	461	447	474	439	455	463	435	445	452	418	440	455	411	443	437	428	463	442	430	453	424	428	450	456	447	419	456	446	463	414	444	417	447	449	460	434	426	456	440	427	452	468	459	432	433	481	460	439	462	450	456	442	456	470	467	431	406	390	450	470	424	509	450	475	442	461	427	413	407	466	436	475	445	429	425	482	419	458	433	415	436	441	469	459	444	450	438	466	472	409	412	429	452	394	449	423	416	433	446	466	420	458	434	429	420	433	435	421	474	462	440	434	421	433	448	448	454	450	451	426	456	435	418	426	459	419	434	421	421	426	406	405	414	433	453	421	448	450	404	453	445	422	436	486	440	452	420	463	458	426	425	461	455	474	445	449	453	438	461	414	469	414	462	446	466	434	439	387	428	446	454	462	464	459	479	434	449	431	419	442	453	460	444	474	436	433	433	464	410	461	458	442	426	442	456	445	414	437	477	490	437	421	416	407	403	453	466	431	463	504	450	452	402	459	441	422	433	439	447	437	433	491	444	459	417	416	454	414	434	406	454	441	472	428	479	453	410	446	475	423	413	458	423	442	445	440	437	432	447	447	426	461	456	460	425	441	434	462	450	458	462	446	430	417	421	406	455	443	471	494	441	446	437	471	415	457	433	436	417	435	449	462	446	476	416	469	429	448	461	436	447	442	486	441	415	415	466	414	444	418	467	436	469	435	440	448	442	446	468	483	468	423	466	466	457	481	448	457	441	456	446	445	419	436	430	425	441	465	434	437	464	481	439	425	425	460	443	436	443	400	440	393	423	448	459	402	441	391	438	437	428	453	450	451	426	436	436	433	403	478	419	414	438	432	461	451	389	434	455	449	470	440	448	457	430	446	457	437	435	466	421	420	414	438	453	468	442	454	473	434	433	406	407	430	484	453	450	422	503	489	458	430	426	506	431	440	443	467	433	444	455	464	470	448	409	421	405	439	441	464	466	463	428	440	436	454	449	448	446	420	438	426	463	457	457	433	418	423	461	450	436	453	477	456	452	435	463	445	433	436	425	427	451	454	445	415	435	472	414	421	404	431	425	431	401	407	471	454	477	440	462	421	452	487	434	437	456	463	417	426	473	447	441	453	434	429	464	416	487	451	449	461	465	405	425	458	422	429	406	415	444	448	412	455	473	413	444	415	399	403	429	447	443	456	435	431	484	451	454	402	421	455	407	484	437	414	430	423	447	472	431	456	423	417	439	474	425	408	410	428	458	463	413	418	441	430	462	405	416	434	485	468	430	428	462	455	434	414	427	434	444	399	452	460	413	400	412	404	444	447	447	417	465	434	443	463	469	461	440	463	440	452	456	446	426	468	441	430	429	453	426	437	459	465	469	430	445	465	430	441	461	479	461	439	421	476	432	447	455	491	447	480	423	439	446	412	447	405	424	467	434	432	434	434	489	421	412	450	452	411	428	452	459	489	476	419	455	435	429	450	476	446	422	423	432	421	420	453	447	429	456	478	421	471	432	455	457	473	416	442	481	438	447	472	428	427	416	430	444	447	437	409	474	439	436	433	459	441	477	420	463	465	431	439	424	439	447	433	463	460	444	468	445	462	445	469	458	457	465	401	424	443	430	447	460	402	393	427	434	443	436	426	417	404	468	439	421	431	461	413	447	475	487	468	438	466	419	464	446	440	389	465	456	420	409	396	437	416	461	462	443	432	447	489	424	463	439	415	454	447	406	460	418	424	449	448	442	458	448	470	384	434	426	430	452	452	434	405	476	436	429	447	444	427	431	428	458	416	424	425	435	448	451	428	428	429	476	425	428	414	451	473	434	411	445	447	430	450	413	429	439	456	413	444	426	439	424	414	462	480	440	390	419	430	417	443	454	437	436	443	451	459	446	430	420	463	447	447	461	465	380	446	434	472	416	427	475	442	426	436	458	441	478	406	429	433	452	475	395
5371	8845	9396	4075	2974	2348	1643	1327	1023	2730	16160	16044	10184	3390	1545	728	474	429	418	411	441	444	415	386	398	411	402	387	426	411	383	397	395	440	412	427	433	425	427	431	415	410	389	401	418	411	395	384	429	427	437	393	404	413	447	428	421	447	420	410	420	407	400	409	399	416	399	403	390	420	401	438	393	383	402	397	454	391	410	425	441	410	405	398	398	404	432	386	416	425	388	444	429	380	406	404	427	423	412	421	411	405	414	406	395	385	386	409	411	448	444	417	430	411	411	386	376	427	418	430	416	416	362	438	404	417	389	410	391	429	397	420	410	394	423	383	391	388	405	383	418	398	390	393	409	410	419	403	390	421	394	411	378	398	380	373	403	405	395	412	404	405	377	413	431	429	451	400	380	424	379	389	425	380	421	408	395	406	441	423	419	379	418	373	412	417	441	408	376	433	369	396	438	403	394	406	376	395	382	411	400	408	365	423	400	404	455	412	416	393	414	363	410	395	424	422	409	394	416	401	409	423	394	419	427	391	378	354	389	385	401	436	404	377	405	400	452	381	417	434	431	389	411	371	391	401	379	403	413	368	431	416	402	448	387	387	389	407	399	408	429	419	422	388	382	413	426	435	440	401	395	386	399	395	404	388	400	403	432	356	403	408	424	409	398	404	404	433	400	409	472	359	419	425	390	457	398	404	357	432	387	428	409	387	411	415	395	411	372	416	414	403	389	404	405	401	398	425	384	413	418	382	402	393	419	398	391	405	419	372	390	375	424	413	432	407	398	420	390	420	375	447	354	425	390	407	365	371	407	402	417	399	411	408	420	373	403	389	384	394	424	426	400	428	416	416	394	416	404	428	407	399	394	396	384	371	444	397	391	428	432	389	385	387	416	414	416	411	398	386	392	411	397	416	418	405	381	428	416	416	425	457	420	412	390	376	452	392	363	403	384	440	410	384	436	421	368	432	395	436	416	409	388	439	424	377	405	391	404	381	427	411	396	444	386	378	426	388	426	426	415	415	400	412	363	396	411	428	388	401	427	430	419	411	373	371	407	402	400	400	411	436	443	388	407	397	442	407	415	428	438	427	400	405	367	413	432	385	452	432	402	406	395	389	410	396	419	421	408	435	386	409	396	414	387	393	406	395	410	420	409	397	408	393	372	378	389	370	396	385	422	435	384	410	414	390	386	422	422	432	408	442	435	408	378	421	372	424	414	418	421	392	386	394	406	457	383	414	405	427	431	394	402	411	407	381	398	399	447	418	381	379	398	393	435	410	428	391	378	387	373	364	415	437	391	396	409	398	463	403	404	424	386	359	432	395	380	416	394	385	458	393	388	389	416	412	434	394	414	411	428	411	397	423	434	392	437	441	398	398	420	397	385	425	414	400	414	394	413	415	379	380	406	429	381	376	385	397	401	404	372	422	410	385	395	436	406	358	408	438	425	404	399	413	411	429	402	411	405	426	406	419	395	431	384	400	408	426	402	428	391	403	426	407	385	411	449	408	422	393	369	402	405	430	413	404	429	401	419	408	375	428	439	448	416	428	382	385	399	400	395	394	395	411	437	414	404	417	421	390	388	418	410	424	386	431	424	422	427	439	395	438	399	402	384	425	411	417	412	413	399	404	400	365	391	394	414	435	392	408	398	402	384	368	404	405	416	406	421	420	410	412	397	404	444	412	433	412	401	430	399	427	373	383	406	405	425	393	406	429	401	383	361	416	389	395	411	388	442	387	417	424	366	408	410	416	443	401	438	397	387	398	410	396	410	399	397	403	391	370	410	381	377	432	362	437	430	444	452	421	407	445	411	403	416	394	403	365	398	400	405	436	437	405	419	388	404	397	408	376	411	390	383	402	406	462	418	379	411	404	390	369	400	419	410	378	403	394	409	436	431	388	413	409	384	395	411	417	402	385	428	432	410	412	412	389	376	431	396	366	402	389	402	379	445	424	424	389	406	395	377	414	433	400	422	435	413	389	421	394	397	406	398	411	396	435	377	405	410	367	399	412	435	395	377	365	423	424	423	389	403	406	403	389	433	405	412	348	419	406	374	459	435	427	413	383	349	447	396	409	396	385	411	397	420	373	407	390	414	394	391	403	426	420	388	385	357	413	431	393	406	393	387	400	383	396	405	403	416	430	419	387	384	421	421	422	390	380	396	409	421	425	364	386	458	372	414	413	428	417	418	401	398	394	411	420	428	415	413	422	401	392	374	408	391	392	394	421	407	403	373	413	376	392	393	407	418	397	422	408	382	430	424	412	386	433	381	360	426	392	414	367	374	415	407	438	372	376	423	419	385	381	407	428	385	408	406	416	396	402	387	408	393	414	386	434	392	390	397	411	384	405	378	391	389	388	414	389	395	377	421	409	410	391	400	429	395	435	443	446	386	365	402	382	422	478	407	397	399	416	404	423	381	420	422	381	415	407	427	394	423	412	378	406	404	418	399	387	375	383	402	396	405	358	369	397	382	429	405	395	395	425	381	429	383	372	394	415	445	427	403	397	400	431	392	422	402	403	411	447	410	386	417	434	383	401	385	392	387	393	387	415	414	396	406	415	417	411	383	459	394	400	416	428	387	405	394	414	366	429	421	419	365	407	413	382	399	420	445	421	377	359	417	387	396	422	408	396	420	413	397	396	417	432	402	413	417	434	386	367	413	425	410	380	416	373	393	410	434	383	413	446	391	400	398	434	443	387	425	392	403	423	421	420	409	421	371	442	423	409	393	385	409	404	416	407	391	426	403	426	401	436	389	426	417	397	467	386	405	404	402	398	394	439	392	367	398	381	387	429	453	413	384	397	421	412	420	422	375	419	422	412	397	397	385	394	361	375	373	404	372	447	392	431	397	420	401	392	377	389	434	378	367	373	415	384	422	403	414	363	401	382	377	384	381	404	387	383	411	386	379	419	415	405	420	440	398	418	395	372	397	419	381	417	427	364	432	392	374	387	396	402	428	388	404	383	387	383	416	428	406	400	417	392	365	389	418	380	420	375	382	385	387	401	390	397	406	412	398	411	415	412	376	372	427	444	405	437	394	388	393	383	404	406	396	397	397	375	420	444	424	411	378	381	394	384	418	401	417	416	408	420	381	417	401	414	372	420	406	420	410	389	387	402	418	396	402	358	376	440	403	441	434	446	401	406	424	395	394	384	403	403	427	442	405	434	424	395	402	422	364	432	416	379	422	409	418	430	435	385	419	429	392	398	402	403	406	420	398	397	432	422	418	397	430	393	397	384	428	411	419	393	410	430	419	395	423	404	427	440	415	385	415	374	405	414	379	409	359	400	380	376	372	397	399	437	381	430	359	399	403	413	396	422	426	358	411	389	402	403	406	406	451	394	379	426	397	419	415	416	396	418	411	418	382	401	401	424	398	384	397	417	367	412	404	380	427	374	394	356	437	403	416	408	386	371	394	364	397	405	413	412	386	410	373	398	391	390	403	375	401	402	412	415	439	407	409	391	387	378	393	417	387	420	413	432
24543	21416	28671	24555	21139	10719	3539	2048	1361	3255	24428	30088	20844	7632	2519	1145	664	582	598	565	587	595	566	536	554	591	549	577	529	585	554	603	555	534	648	588	560	583	609	614	578	580	582	554	530	554	562	559	559	519	577	554	554	572	581	564	544	547	549	573	567	550	592	575	570	571	518	567	580	520	545	615	527	577	580	570	560	590	512	556	521	552	540	548	564	587	565	601	546	585	603	590	612	570	539	608	535	560	543	581	595	585	575	564	613	519	565	591	607	551	534	567	582	559	557	572	543	548	572	582	553	596	554	582	559	575	582	595	575	556	611	538	571	582	569	563	541	563	591	567	544	562	615	540	600	582	538	531	574	522	570	575	541	584	568	561	563	586	590	562	555	559	584	552	619	593	547	569	560	588	571	575	572	585	592	519	579	556	582	598	603	582	586	580	558	599	581	584	570	514	545	543	597	554	568	562	558	555	573	584	564	582	588	583	592	534	568	559	573	589	558	565	517	567	553	556	546	566	594	537	580	538	543	607	552	584	568	532	555	597	601	550	594	566	579	555	546	597	527	536	567	540	572	565	563	557	596	567	587	558	576	566	551	554	572	567	540	567	556	561	562	590	612	559	571	575	519	564	545	513	548	616	575	576	569	558	565	552	592	583	564	602	594	555	566	563	596	609	545	576	570	590	589	555	564	533	529	586	595	600	603	540	605	580	583	557	599	565	575	588	559	615	573	550	595	583	529	600	534	552	594	613	603	575	596	571	554	601	576	607	529	556	584	561	566	558	554	540	577	596	569	574	557	575	583	527	550	574	568	552	520	562	567	563	591	542	567	581	573	581	561	560	601	584	579	550	570	576	574	565	616	578	573	591	571	556	573	584	514	586	554	575	522	577	553	556	554	573	558	586	548	568	585	566	549	548	548	567	568	557	580	523	564	556	576	575	579	541	558	546	573	575	591	580	606	551	550	603	589	547	561	553	578	551	563	559	569	583	542	573	556	566	586	554	578	569	504	543	581	549	528	578	571	552	552	520	573	568	536	593	594	585	605	565	535	556	556	514	611	570	539	576	575	555	554	570	604	506	521	587	583	617	550	554	556	563	541	568	563	555	599	558	544	562	560	566	577	597	582	576	543	558	586	581	533	578	567	604	548	542	601	542	540	617	581	572	590	588	574	601	572	543	559	553	594	572	584	576	578	596	547	512	543	558	571	574	568	600	558	563	580	564	577	597	557	588	580	555	586	562	553	603	557	602	602	524	530	594	545	568	600	579	544	540	536	546	554	544	547	585	585	557	574	573	572	587	594	569	571	582	602	569	530	537	595	546	586	582	571	568	545	573	566	573	590	596	538	575	538	580	522	598	544	573	562	574	586	524	575	571	543	548	572	567	579	550	542	569	571	547	568	556	568	545	616	559	544	578	520	548	582	570	523	581	586	554	541	549	568	533	540	591	540	580	536	582	584	566	560	546	596	547	578	596	540	545	573	554	628	563	535	618	543	558	545	529	601	560	559	527	540	573	503	548	599	527	535	559	587	506	558	565	582	545	579	573	576	582	566	575	557	580	561	599	647	599	562	590	572	561	609	539	563	599	532	559	527	543	551	565	593	550	530	579	576	568	572	543	571	525	583	525	615	551	541	554	593	583	529	525	545	553	555	559	567	566	544	582	559	572	546	568	538	534	589	577	547	545	529	552	557	559	550	573	598	564	555	522	574	609	606	556	600	540	586	582	552	553	549	535	540	612	562	559	551	562	597	595	584	561	565	509	549	550	568	636	580	544	554	548	542	570	571	607	575	568	530	545	545	564	563	539	560	577	584	558	596	538	604	589	580	530	524	537	592	567	612	572	554	612	539	552	566	530	561	539	527	580	507	545	568	546	573	567	556	576	573	543	562	576	626	607	541	579	608	519	575	584	586	638	547	521	527	572	576	551	608	545	601	571	572	571	577	540	566	537	535	575	595	534	538	574	515	560	563	565	588	557	543	554	542	608	598	574	531	579	589	534	553	548	573	552	562	534	561	595	569	577	572	574	538	558	536	573	560	517	557	556	566	557	579	554	566	544	564	610	573	611	580	551	557	543	583	527	600	566	569	568	569	536	599	574	588	556	600	572	534	576	586	524	574	558	590	590	539	539	554	565	553	544	571	543	552	547	590	591	557	576	574	530	592	551	558	528	569	585	534	558	581	562	590	567	557	587	569	520	615	558	561	553	602	535	550	554	584	559	554	519	557	591	564	533	595	526	581	562	570	515	552	604	573	601	560	537	554	603	574	566	563	575	585	594	546	563	560	570	541	590	553	571	547	546	577	600	588	588	513	587	586	564	543	550	560	575	535	584	498	544	527	575	560	560	565	546	576	589	594	521	565	555	610	548	616	568	585	561	537	576	559	608	552	556	576	585	548	533	569	573	555	567	532	534	615	579	538	569	560	528	568	543	537	566	610	573	607	585	539	527	580	537	529	541	534	569	605	537	545	541	607	537	548	569	563	547	586	541	551	578	528	567	538	541	595	561	552	591	554	558	566	510	544	575	557	544	549	591	549	615	591	525	580	580	603	575	595	508	587	579	553	580	565	586	537	562	562	580	566	544	594	569	549	518	545	566	555	524	571	524	592	580	573	584	565	563	607	514	540	550	580	573	552	579	556	555	549	541	524	532	558	559	593	577	568	541	586	549	614	519	613	551	584	589	575	544	544	584	577	595	552	581	588	554	558	592	586	579	557	589	537	569	530	585	568	551	556	532	581	544	590	554	567	550	532	542	539	548	540	517	560	561	588	549	531	550	578	604	542	561	542	553	540	530	559	558	589	598	598	562	575	536	563	543	639	584	557	576	562	548	553	565	588	554	548	582	537	593	582	590	563	521	580	560	564	580	578	540	532	603	545	547	531	556	580	551	580	577	581	597	568	560	538	584	523	526	547	509	556	591	569	573	596	591	565	536	541	592	556	544	549	589	592	520	599	521	521	511	601	588	547	551	568	574	516	558	528	591	617	527	577	562	582	528	550	560	583	563	573	541	578	552	541	579	551	568	555	580	602	573	556	547	548	557	560	585	547	561	511	585	574	585	582	545	568	556	552	558	567	548	529	582	565	572	523	598	543	612	541	531	529	565	592	570	589	543	563	600	504	500	569	574	556	550	582	571	567	598	562	575	582	566	584	614	551	519	561	529	555	546	558	540	545	558	600	564	584	557	550	531	533	627	566	592	568	558	578	532	597	565	618	529	589	540	504	532	553	569	592	527	519	568	547	619	564	569	588	532	562	553	556	563	546	576	546	601	576	549	542	567	549	601	553	569	629	579	578	547	550	604	574	576	536	567	529	591	552	565	526	543	570	570	576	562	600	560	592	517	571	514	566	617	571	531	594	577	577	543	569	544	578	534	520	559	583	587	583	531	597	573	566	550	561	609	554	579	605	566	548	525	540	566	507	565	569	583	570	568	562	529	565	577	542	586	592	577	544	561	589	537	573	564	564	586	569	544	543	528
6532	14881	11732	8465	5850	4451	2728	2487	1850	5233	26188	26877	16447	6062	2586	1141	611	550	518	498	502	519	490	553	535	497	539	536	522	507	507	546	488	489	553	517	527	483	484	530	520	505	515	538	492	481	501	512	534	536	542	500	473	547	513	539	508	504	505	525	528	535	483	482	490	489	517	520	526	507	521	531	499	487	517	538	528	525	542	508	523	499	500	543	542	562	515	522	485	507	509	534	457	510	517	530	536	511	496	529	508	510	531	497	535	498	490	480	495	532	528	497	479	494	528	527	488	535	493	536	527	529	505	509	487	512	472	516	570	520	489	512	455	543	527	560	540	486	496	463	532	481	497	506	508	484	526	508	526	536	539	557	511	524	541	470	499	524	492	500	534	497	545	525	507	507	521	499	513	502	491	490	563	496	545	500	544	508	508	536	484	489	516	467	515	503	499	544	517	536	505	488	491	503	508	498	497	541	515	528	492	507	524	532	543	545	529	505	514	487	525	536	502	507	518	522	504	504	526	528	545	506	505	484	498	503	499	497	522	515	518	497	488	453	493	533	491	507	493	522	533	524	497	504	516	502	502	578	485	539	526	491	505	565	484	514	505	518	508	527	457	442	500	539	498	539	519	497	537	526	501	501	519	521	536	510	501	509	490	541	476	539	538	542	528	493	484	502	513	521	545	499	508	480	497	536	525	511	504	588	501	496	511	494	516	528	532	531	492	494	471	491	514	506	506	504	521	536	549	518	534	524	484	460	486	516	515	484	501	525	514	502	512	520	519	524	530	508	476	514	459	532	486	511	510	509	551	512	518	534	463	524	507	464	480	505	478	530	534	531	504	522	532	487	503	501	502	533	517	503	511	501	533	546	487	544	515	541	550	550	478	522	535	495	529	504	525	514	534	528	547	526	520	522	491	519	525	520	515	499	513	524	519	496	510	474	531	549	487	489	543	523	524	487	501	523	545	528	532	522	529	542	499	522	481	542	477	472	504	516	478	533	490	501	501	510	474	502	558	471	536	527	543	502	478	563	504	539	491	506	490	547	524	522	515	502	511	478	545	535	517	554	503	512	485	520	504	541	526	519	479	551	519	515	501	505	527	466	509	512	486	531	517	494	518	509	535	494	536	541	507	512	517	516	505	481	546	473	523	510	541	559	482	471	511	502	514	512	503	503	523	498	484	553	466	512	522	505	506	526	533	510	523	485	480	506	520	510	513	518	526	505	489	512	514	482	512	515	532	480	459	516	490	491	513	481	530	503	447	510	522	512	500	528	563	562	510	518	532	549	513	508	545	527	500	533	537	498	513	523	516	532	513	536	555	516	520	481	504	497	521	489	507	524	537	477	533	483	489	540	557	540	520	525	528	510	527	553	508	499	531	519	542	522	511	496	552	496	495	513	498	531	469	551	555	517	518	494	538	514	532	499	483	518	509	469	507	561	505	511	516	517	521	520	545	520	507	519	517	520	501	502	469	494	498	497	517	547	527	502	499	464	542	478	522	505	496	476	519	499	478	511	493	537	501	533	538	482	504	494	508	499	491	531	543	515	476	485	525	517	558	496	523	466	536	494	497	529	464	451	466	531	521	489	501	489	505	523	496	505	498	483	535	527	506	509	500	524	491	489	514	482	479	510	490	496	497	507	505	488	490	529	498	504	498	511	481	546	517	507	473	502	542	501	544	510	507	482	490	554	479	463	493	510	455	440	521	494	501	480	518	542	513	517	512	531	548	520	510	526	504	539	510	524	548	527	489	526	509	521	470	517	501	532	551	538	487	489	510	513	519	570	565	526	496	507	513	525	510	526	500	458	509	494	466	523	555	515	530	528	493	539	507	528	476	521	519	550	488	483	491	542	509	497	525	544	547	569	485	510	492	527	513	460	530	513	491	505	528	479	486	467	503	511	458	504	519	519	500	506	507	523	511	535	539	547	512	500	519	529	541	565	482	540	529	468	516	535	494	541	502	506	520	536	507	507	487	553	536	491	539	511	510	541	532	478	499	509	508	476	504	516	510	507	537	540	521	497	480	484	544	505	500	493	499	532	501	483	505	499	535	509	473	485	478	534	517	503	535	517	474	528	492	496	518	545	497	469	524	538	499	557	497	542	550	505	489	501	534	525	514	523	516	519	534	494	525	520	490	459	491	470	544	515	537	501	506	484	476	541	515	514	474	514	517	522	519	496	503	518	504	553	514	498	521	560	498	504	504	490	543	502	502	491	465	481	500	554	521	512	475	513	486	540	517	521	471	502	533	527	499	509	470	495	480	473	492	489	508	518	518	533	537	466	545	502	526	481	536	511	535	499	514	495	523	523	498	548	525	471	484	498	468	516	519	486	487	464	511	486	544	564	512	504	489	503	505	526	534	469	548	508	468	481	468	504	499	528	518	543	509	483	513	484	523	508	534	492	480	532	497	515	529	484	541	560	509	483	514	503	512	520	497	510	477	529	510	536	521	536	473	449	498	481	481	537	464	459	495	491	501	504	517	515	523	518	473	547	528	483	521	491	492	470	523	480	515	523	497	482	508	487	578	472	481	480	519	490	527	528	501	528	496	504	535	501	506	548	496	493	540	531	479	480	482	521	497	516	500	487	505	488	539	531	530	508	549	507	498	488	492	488	459	473	495	518	478	510	517	515	499	463	494	507	506	530	503	498	533	477	515	499	498	523	529	515	451	516	506	497	525	574	543	477	497	524	504	500	501	529	489	511	490	491	501	494	506	482	524	484	514	497	521	473	492	499	493	494	538	477	501	484	490	491	467	493	513	515	538	514	459	518	487	549	514	549	495	477	500	492	497	498	514	469	503	532	466	491	472	503	463	489	499	539	499	487	508	532	533	504	503	495	519	524	513	484	501	525	505	516	502	506	544	532	543	487	517	503	497	519	477	492	501	522	508	486	496	505	532	505	528	488	543	502	509	521	540	509	501	526	522	505	472	515	456	521	527	511	498	519	474	551	499	530	532	514	479	526	541	509	500	502	551	535	531	534	502	531	476	523	499	523	512	554	516	488	497	484	496	501	478	514	502	476	487	483	489	509	502	490	518	512	523	541	534	518	502	508	512	519	504	507	506	483	527	498	541	506	503	510	537	510	519	520	534	524	499	495	486	484	509	507	539	499	528	502	536	515	511	509	510	498	529	505	511	484	509	511	522	473	460	502	500	510	538	517	472	505	497	516	484	498	484	478	489	516	494	518	519	524	484	495	497	501	527	490	549	532	512	496	505	515	478	511	536	510	509	457	547	489	513	506	504	501	525	513	483	525	506	560	477	503	501	486	524	490	534	505	537	491	500	507	502	494	519	552	523	491	522	512	513	520	504	488	508	483	509	486	479	461	560	506	480	488	535	496	482	487	542	491	505	486	486	526	478	516	529	506	539	539	481	511	513	516	510	509	485	495	547	474	519	506	456	504	540	458	543	483	547	490	499	529	483	490	548	507	466	524	529	507	542	520	519	497	528	478	494	478	526	499	533	514	498	463	573	507
27795	12899	4829	2780	1712	1101	785	583	568	735	1911	2089	1547	883	587	463	434	400	409	415	401	393	399	433	417	411	442	398	436	413	444	420	383	426	440	416	405	427	391	421	387	393	430	406	369	414	404	387	401	448	429	428	436	451	398	393	398	409	382	397	395	453	381	381	382	402	389	434	426	404	401	418	396	385	400	367	390	441	411	382	427	422	428	434	436	400	411	439	427	433	362	394	387	431	411	425	424	411	426	406	390	426	420	365	408	401	387	403	440	417	385	419	386	389	419	441	444	414	413	410	410	382	432	402	396	459	377	395	390	396	433	415	383	428	372	387	409	402	421	449	385	420	381	394	398	398	406	390	410	421	411	417	408	397	423	436	427	369	381	416	387	376	383	424	395	388	422	388	432	428	391	398	410	389	437	401	425	409	439	403	428	429	457	428	381	402	395	399	424	447	449	398	404	425	434	415	428	420	455	453	427	448	411	421	435	429	436	408	416	432	407	410	394	401	398	380	390	429	397	411	415	454	394	432	398	422	388	396	409	416	412	416	413	373	433	393	393	394	411	411	424	407	414	454	468	448	389	388	402	445	410	387	401	417	423	385	381	388	422	423	422	423	448	425	428	377	395	371	371	400	430	395	424	433	396	465	422	418	430	405	432	407	395	407	411	421	354	444	440	435	394	411	387	384	412	417	376	380	406	424	416	408	352	395	387	442	400	394	414	412	397	441	406	409	419	402	429	404	417	398	431	417	408	412	424	406	409	466	432	414	403	400	390	397	422	403	443	381	409	428	421	355	429	425	410	448	459	448	382	380	375	381	407	426	404	421	448	431	418	446	409	401	445	386	396	398	462	426	413	396	431	412	390	416	440	381	369	410	387	424	390	424	398	416	399	390	426	404	397	392	447	434	402	415	426	384	387	378	450	415	404	392	399	438	417	441	392	399	419	395	431	375	424	387	413	412	429	434	369	399	426	420	410	437	422	417	388	393	382	392	410	386	386	423	395	415	408	441	433	446	398	408	464	415	437	421	412	425	439	395	405	398	406	437	434	422	403	422	418	430	415	418	415	430	411	405	437	417	420	418	405	422	434	432	386	421	447	395	401	421	425	371	411	403	364	395	437	426	383	454	404	378	414	416	418	396	405	373	414	406	387	388	386	390	422	421	380	426	449	423	443	438	398	385	425	410	407	407	400	410	406	400	418	424	437	464	415	404	429	406	398	418	411	417	439	430	441	425	425	430	417	446	412	393	370	365	424	403	407	425	423	417	404	427	430	429	422	433	405	424	415	416	402	410	365	437	412	366	398	442	436	404	406	425	403	374	418	439	430	398	432	389	403	392	397	416	383	388	423	437	402	410	413	370	389	393	409	377	405	421	418	391	400	411	430	389	386	412	422	415	385	428	416	392	403	392	394	432	440	398	412	435	425	414	406	398	400	417	403	447	418	410	414	399	390	406	417	378	429	401	444	422	413	371	422	409	436	415	431	413	438	400	396	394	422	411	402	428	394	389	396	407	406	372	407	425	388	450	371	437	393	385	393	436	414	420	400	403	426	439	434	444	423	395	390	369	422	426	384	402	397	396	416	400	376	437	399	385	404	440	434	387	436	432	412	428	434	418	390	392	365	415	410	409	385	402	450	435	382	401	415	400	398	423	402	412	435	433	414	402	390	434	403	390	426	420	396	419	409	400	428	446	445	396	420	394	376	399	433	428	413	416	411	427	405	423	415	404	425	429	411	386	406	366	398	420	389	446	410	438	402	446	414	439	371	446	383	413	399	420	405	414	373	439	424	363	377	416	437	367	430	391	361	403	404	429	404	403	403	363	390	395	393	404	386	423	399	388	441	405	395	395	460	408	383	385	416	414	397	402	423	429	394	440	415	412	406	441	420	404	415	406	442	399	418	396	439	394	424	379	410	433	435	369	410	389	393	440	402	404	407	388	386	422	396	441	436	422	408	426	458	398	414	425	412	401	391	367	448	410	422	427	404	401	389	397	403	424	420	375	434	404	392	426	380	412	426	389	450	388	411	431	411	402	415	377	403	372	450	398	436	431	386	382	426	401	403	432	431	441	441	384	441	426	398	398	418	420	426	412	401	446	435	396	397	423	389	391	424	417	402	441	391	414	441	413	414	394	411	398	399	415	397	411	405	395	411	403	448	405	412	397	438	398	403	426	415	450	414	414	410	419	417	412	398	402	417	439	418	391	408	410	397	386	405	451	421	404	382	411	380	438	418	411	426	423	424	442	412	423	421	417	414	415	440	466	436	373	431	424	449	444	411	410	433	384	403	423	408	406	401	449	401	432	408	407	387	421	436	425	441	432	449	404	439	429	425	405	417	448	405	403	393	381	411	405	454	391	402	409	374	432	393	425	400	422	416	417	403	402	390	394	408	400	411	428	417	384	395	424	422	407	421	383	414	386	414	421	404	419	420	394	440	418	400	414	429	404	398	410	431	436	423	430	444	419	420	412	410	408	435	423	423	422	423	445	378	395	407	408	403	433	422	395	393	390	415	421	405	424	426	399	391	449	419	418	410	395	457	405	424	427	433	424	405	409	451	416	423	428	426	401	430	462	408	417	388	360	409	414	387	375	406	440	424	388	408	421	416	414	424	400	444	394	408	403	412	420	432	392	439	378	448	467	443	405	437	427	389	431	412	375	399	398	414	396	398	423	395	377	434	423	405	388	436	384	446	426	407	382	369	412	418	399	423	372	415	443	419	411	427	398	432	396	412	461	394	458	374	401	402	410	422	431	412	450	414	436	406	435	417	408	388	444	426	378	438	421	417	406	405	406	395	409	383	448	414	437	419	392	453	390	420	375	440	440	426	421	396	387	428	407	378	431	412	423	404	393	394	409	399	394	412	429	409	375	442	413	394	395	421	425	420	381	431	426	386	411	399	389	420	435	420	437	411	405	416	403	390	432	401	393	399	434	433	393	414	468	428	399	414	425	413	448	400	431	406	443	407	419	379	438	432	426	415	394	441	426	460	407	377	413	440	386	426	438	394	386	409	428	413	396	443	400	402	403	438	419	419	431	428	426	395	449	405	383	427	414	406	420	412	381	431	392	439	405	407	387	414	447	402	412	406	397	407	425	434	433	413	405	429	401	373	406	452	414	418	391	413	428	412	387	394	437	462	422	393	407	434	424	404	448	375	413	420	410	379	385	406	423	396	399	440	418	435	412	417	423	376	391	415	427	424	425	419	398	427	382	458	415	420	388	407	405	415	404	414	410	373	421	401	419	413	393	402	391	462	453	398	409	419	424	401	425	384	462	414	417	415	385	406	420	411	420	443	399	385	406	401	424	434	382	456	390	400	440	433	421	386	397	395	417	411	431	456	397	420	398	388	427	414	432	421	411	398	407	402	415	408	425	415	375	386	372	414	418	438	412	383	426	418	423	441	417	412	411	450	395	414	394	415	414	413	401	397	414	400	391	430	434	399	419	393	437	401	421	426	404	445	448	414	406	390	385	425	404
6879	4867	4487	2519	1964	1387	943	701	670	879	2625	2355	1674	845	573	474	408	410	391	410	374	399	334	349	392	366	379	366	397	392	373	367	402	371	346	372	374	342	349	372	358	408	372	326	376	376	399	348	395	361	374	354	365	384	361	429	370	383	367	359	373	385	398	371	383	362	393	369	384	354	365	341	362	412	388	354	384	376	374	356	376	364	360	383	342	344	381	373	362	334	371	342	365	351	379	404	386	366	380	379	348	362	377	351	389	368	345	376	393	347	359	404	421	406	397	376	371	340	352	363	366	391	374	374	366	374	364	365	348	362	349	392	361	354	387	361	372	390	364	372	397	383	369	357	375	394	392	353	356	409	378	388	388	350	339	376	391	401	367	395	339	403	382	352	360	367	372	321	352	361	323	362	379	379	391	394	366	370	363	368	364	373	357	366	381	360	380	355	376	348	355	363	365	371	389	361	381	377	375	359	381	379	341	397	396	383	363	347	387	376	357	368	370	393	345	386	364	343	361	373	343	342	361	380	362	377	354	350	381	351	366	352	353	371	351	356	367	376	369	355	413	371	362	360	389	385	396	363	376	358	368	343	379	365	376	389	368	360	375	368	366	341	377	389	376	347	375	356	400	366	327	379	391	377	379	360	355	368	364	349	375	353	387	406	347	375	363	355	385	344	366	344	334	400	367	356	394	383	377	352	376	369	395	360	386	349	365	362	354	376	385	351	365	352	366	363	383	379	365	399	397	366	406	358	367	403	362	350	404	368	373	397	353	357	363	362	369	355	352	352	405	363	350	354	370	376	364	346	399	394	381	390	401	382	368	368	386	355	384	395	385	368	368	371	327	346	349	362	345	376	374	371	356	309	348	356	359	406	379	354	375	376	378	372	342	380	359	377	373	382	376	348	368	376	364	344	356	365	399	377	374	381	352	349	392	378	377	385	359	374	352	388	374	355	381	401	384	407	375	387	386	356	357	355	403	389	361	371	373	386	392	356	357	350	345	345	393	385	417	389	355	372	393	421	381	388	378	392	379	339	388	357	367	353	369	380	353	368	345	360	357	368	346	397	367	370	339	375	352	386	356	374	384	386	368	354	354	362	356	374	358	407	359	339	364	387	448	375	406	366	385	364	369	377	394	415	353	372	355	340	368	380	382	372	346	378	371	382	408	367	364	374	375	366	368	361	398	371	406	390	364	360	367	382	352	369	357	386	400	363	356	348	339	402	332	395	371	372	388	378	386	390	401	394	367	376	355	391	351	355	384	364	359	320	391	376	393	389	363	364	418	373	377	366	363	381	377	365	382	373	374	374	353	358	389	382	376	357	385	353	363	396	374	364	370	368	371	346	365	379	398	386	347	350	361	359	349	359	393	393	372	366	376	382	371	387	373	381	378	355	374	365	372	393	382	345	374	376	365	380	369	359	354	367	355	357	381	375	402	359	324	404	403	355	346	378	373	366	373	405	400	376	344	355	364	372	422	384	400	395	375	360	382	356	354	380	363	369	346	359	380	370	399	380	381	368	381	375	403	372	344	342	342	364	353	372	360	345	385	364	345	345	363	357	367	344	362	354	407	366	371	357	332	348	384	394	342	366	372	354	368	382	324	383	369	382	373	374	357	339	391	385	346	353	385	349	339	374	330	364	359	336	387	383	396	355	358	372	356	387	377	388	380	371	396	387	385	351	356	363	329	352	399	356	386	359	407	353	374	369	364	351	355	355	344	339	365	339	340	358	312	383	372	361	368	384	365	354	326	359	327	382	381	409	382	330	363	374	347	371	348	394	379	376	353	330	351	360	400	383	396	350	368	359	349	360	378	395	352	403	354	359	352	361	325	384	369	372	372	387	388	360	368	395	368	404	372	354	371	367	389	361	374	399	318	396	393	364	372	375	414	344	385	354	364	375	350	412	396	320	355	349	385	380	382	332	347	385	375	323	360	376	392	369	378	373	393	375	348	377	358	378	377	359	386	410	382	381	381	337	375	376	392	343	354	352	387	372	389	390	355	352	375	370	365	381	385	389	378	379	364	360	354	365	360	363	330	358	365	377	389	372	360	355	388	361	373	352	372	381	382	414	412	406	367	387	361	370	363	389	377	381	364	356	378	367	374	373	373	362	356	358	364	366	315	382	361	384	379	355	365	387	330	351	388	335	372	335	369	346	334	331	392	377	366	394	359	358	359	367	385	360	386	399	378	385	369	385	398	332	352	387	410	364	378	372	330	411	360	364	392	391	350	371	364	426	352	396	374	352	374	362	326	366	391	349	393	364	367	396	348	357	392	396	361	393	352	343	395	372	338	337	370	377	388	348	339	371	380	375	378	367	378	386	387	389	370	366	378	389	375	382	347	367	356	409	388	375	390	381	359	361	365	339	344	401	365	389	365	346	378	404	360	377	354	372	399	349	412	382	353	356	403	388	381	361	384	387	384	363	378	392	385	353	389	344	397	377	382	393	384	360	366	361	385	376	384	343	382	336	380	411	367	355	376	376	350	403	373	397	352	367	398	359	372	347	379	387	330	336	389	394	352	398	394	386	375	385	384	371	400	394	362	381	368	358	382	355	334	392	379	365	382	332	397	411	351	400	397	327	406	410	371	373	378	366	362	371	362	384	363	393	365	381	342	363	380	384	364	400	368	378	374	321	352	380	372	345	376	370	384	371	336	409	379	378	385	359	379	382	378	371	340	411	381	377	354	345	367	387	378	396	378	396	375	380	374	386	382	377	375	328	352	344	406	376	366	411	342	332	372	356	381	371	361	376	375	374	393	349	381	374	358	363	364	370	338	342	366	354	367	366	376	364	368	383	411	370	380	369	373	372	424	378	358	378	365	390	340	364	381	375	379	387	376	378	325	373	380	347	373	396	321	350	356	378	367	384	359	369	364	378	347	379	381	359	374	380	396	354	361	399	370	387	377	322	379	367	388	374	365	410	357	317	349	351	345	366	354	404	363	375	364	353	346	355	373	348	348	359	344	363	392	378	393	395	378	386	408	359	372	376	387	356	383	364	346	332	349	410	346	398	363	345	376	352	367	384	363	371	359	379	352	335	376	390	377	376	402	360	391	378	384	350	386	370	378	384	353	368	350	356	398	347	372	383	374	403	371	350	370	390	358	371	350	359	370	359	388	338	363	353	360	368	374	377	346	374	389	400	373	348	343	362	377	362	390	400	349	382	389	356	400	416	353	362	370	366	366	381	392	340	374	384	340	361	388	358	349	359	373	360	362	357	406	377	366	353	348	396	358	384	335	317	403	369	345	358	378	399	359	378	370	366	391	365	387	356	339	350	332	362	368	373	371	347	368	379	361	345	358	361	357	363	402	376	352	359	393	364	369	368	343	352	400	354	371	365	371	333	399	360	382	339	383	382	369	338	382	388	360	362	387	395	416	402	357	346	359	385	394	354	390	338	375	377	400	393	376	361	378	340	347	334	377	364	384	345	377	368	372	392	375	352	416	348	351	374	361	392	376	351	372	363	380	402
25678	21424	27438	25304	10651	3047	1492	985	879	2551	14982	15824	10517	3416	1337	656	475	419	407	411	402	402	416	440	407	436	451	403	383	415	411	395	413	433	441	395	402	406	373	406	376	434	402	442	408	429	438	407	420	411	418	394	434	410	413	423	377	406	397	412	452	395	413	384	425	408	435	415	375	417	394	411	429	420	382	415	461	411	407	422	428	384	432	413	412	408	409	405	436	414	412	394	403	377	420	387	410	441	374	444	426	439	451	433	394	430	403	414	431	389	395	408	383	429	388	414	433	443	388	384	412	438	423	416	429	399	395	400	397	424	394	427	384	416	413	375	379	364	434	400	389	400	427	435	396	404	411	383	377	437	400	418	408	418	422	391	418	421	408	424	410	381	437	451	425	428	420	436	397	412	421	450	396	443	363	388	386	419	412	397	415	487	408	392	404	403	438	386	416	387	391	432	434	400	396	423	389	404	426	416	447	416	438	416	420	446	390	440	388	423	386	422	405	443	438	414	419	431	434	362	400	421	405	398	466	421	405	417	407	397	410	410	405	418	420	387	407	399	430	396	441	377	418	373	416	394	397	396	384	401	428	406	396	425	369	385	400	425	404	413	411	418	435	382	367	409	383	433	405	413	432	407	424	414	391	418	388	428	435	426	466	401	411	387	377	406	426	413	423	422	443	393	419	408	394	391	425	382	425	408	420	390	428	384	405	453	402	418	420	419	436	387	400	370	406	379	412	408	422	412	429	402	391	395	407	431	410	362	408	409	467	425	414	435	416	391	430	388	408	391	407	435	436	441	453	402	444	385	447	390	408	392	431	414	414	411	408	404	440	407	399	394	432	386	419	433	399	417	395	406	400	432	424	439	421	389	397	411	390	394	431	430	426	403	380	403	408	447	444	399	394	424	407	426	388	435	443	441	444	416	438	413	404	382	440	412	372	379	390	397	399	383	392	420	412	423	415	392	405	446	461	360	415	386	415	399	437	403	423	419	402	413	431	428	423	396	434	384	413	400	405	390	417	406	408	422	412	411	414	407	387	400	439	427	457	445	411	428	463	388	409	412	386	414	428	406	430	402	425	422	406	403	443	444	384	412	361	419	422	395	404	426	433	414	419	414	409	421	387	429	424	439	411	412	398	451	388	393	384	434	397	430	423	397	428	439	396	421	435	411	409	387	387	436	407	418	386	432	440	472	374	413	425	401	406	437	410	378	432	417	407	407	399	397	427	447	390	413	435	402	396	415	410	399	421	410	401	394	428	431	412	382	377	433	429	392	404	409	416	400	377	426	393	414	396	455	396	382	427	431	413	403	407	406	356	390	385	422	407	406	417	376	406	410	437	470	411	379	453	412	396	411	415	407	420	394	395	426	364	395	417	368	425	424	412	388	414	428	445	407	437	370	410	416	400	402	389	409	395	405	410	423	416	398	449	395	419	418	456	403	420	413	407	396	388	396	426	441	455	404	363	407	415	434	421	431	444	414	443	432	397	419	382	444	394	412	406	409	420	394	399	416	422	404	403	463	430	419	407	392	425	405	392	428	420	427	421	451	369	420	419	446	399	431	402	448	425	383	428	440	426	395	425	398	403	417	440	410	376	398	424	381	415	410	429	408	370	409	432	418	416	436	434	381	425	375	419	399	405	415	413	388	428	367	395	416	418	407	407	379	406	375	394	414	422	419	406	436	402	422	421	438	428	448	398	458	392	390	427	433	433	393	403	410	416	369	386	402	395	444	444	370	401	433	434	408	408	400	403	407	422	396	438	382	390	403	405	427	413	388	393	429	398	398	408	447	407	420	398	414	418	394	400	425	427	437	392	410	435	439	399	427	408	390	431	372	436	396	435	428	389	418	393	446	380	412	392	416	389	401	428	391	409	415	397	449	432	405	408	447	433	407	422	429	446	387	411	427	441	383	379	404	399	389	365	385	411	414	401	400	389	444	415	453	431	416	430	380	419	413	430	430	382	406	409	369	428	431	460	392	459	408	434	423	417	445	385	439	392	423	429	403	425	418	427	406	416	383	395	469	425	414	435	392	390	411	394	436	392	418	406	423	409	410	442	391	402	422	397	427	402	396	469	388	452	424	388	404	439	412	417	434	413	418	426	420	407	428	439	405	399	407	394	416	425	419	401	426	415	384	426	424	401	418	403	456	401	394	448	390	369	402	401	421	421	404	385	417	374	394	415	434	413	413	406	413	404	441	404	411	409	437	403	439	403	431	410	431	455	411	416	441	406	424	390	417	414	394	420	443	415	436	454	420	459	405	422	405	422	447	391	443	388	442	399	423	394	412	407	445	385	413	386	395	404	381	427	423	417	414	409	422	403	480	402	409	402	438	441	433	426	404	436	399	412	415	446	426	453	419	388	454	401	420	367	427	404	419	401	416	425	412	419	398	442	416	426	434	410	383	449	407	452	419	429	407	419	455	403	395	380	425	447	394	430	409	419	433	418	414	407	421	406	405	411	408	428	430	385	469	431	408	417	408	437	420	386	410	430	407	425	390	450	412	392	422	440	411	381	394	380	381	418	407	424	424	429	399	400	423	398	418	387	410	398	426	442	414	424	431	421	420	439	394	402	389	408	390	462	429	439	429	409	395	390	395	406	408	410	390	393	412	383	394	402	404	420	416	408	424	426	427	426	425	453	421	415	421	447	408	402	443	386	419	411	437	433	402	374	436	371	396	399	398	440	403	454	395	367	415	423	412	415	381	398	420	374	405	423	386	426	397	406	410	364	418	419	396	426	405	441	416	423	433	382	431	461	415	418	414	408	412	394	393	430	408	385	418	434	400	391	410	425	375	412	419	386	418	440	386	433	437	425	400	433	357	405	400	376	413	385	359	437	400	460	395	400	432	471	453	419	427	431	383	424	412	410	428	434	395	383	401	367	444	407	418	403	385	391	402	397	438	423	397	410	425	425	441	424	395	420	397	404	427	423	466	374	421	389	385	402	408	428	446	393	429	421	387	396	406	395	412	418	407	403	456	423	429	397	431	399	376	395	414	425	407	450	418	404	399	391	444	432	401	402	428	411	389	377	422	413	433	449	437	430	418	409	410	400	376	389	410	379	436	416	405	400	384	453	393	431	386	419	407	412	426	397	444	372	392	407	412	430	407	418	411	463	399	398	450	384	413	447	410	405	377	416	433	395	421	384	419	411	369	402	462	403	381	429	426	382	391	424	392	429	407	436	389	410	407	404	414	398	429	411	396	387	391	413	440	423	442	398	418	419	413	428	386	432	392	394	402	425	405	409	385	395	384	436	429	406	430	382	399	433	391	397	399	442	432	402	405	402	400	428	429	411	390	376	393	427	423	396	425	385	429	427	398	396	400	400	441	385	391	377	402	424	392	410	424	414	410	376	428	395	395	395	386	422	413	396	394	394	418	427	419	408	407	443	405	434	396	388	409	414	408	403	411	408	394	367	408	387	440	396	403	451	405	379	388	434	430	416	421	385	421	414	396	408	403	400	404	408	433	393	417
6156	9747	8797	4438	3824	2811	1648	1239	1162	3927	16718	14732	9162	3296	1524	757	443	414	360	398	400	363	369	386	406	398	419	415	392	392	388	366	375	376	384	385	399	423	410	374	389	383	382	373	417	406	408	389	362	394	378	385	384	396	392	421	373	396	380	409	399	388	388	397	368	405	371	380	382	392	390	369	368	395	389	387	396	370	341	379	390	381	396	383	377	382	349	374	374	345	369	373	366	425	381	405	368	413	366	361	381	362	338	418	394	370	376	348	418	354	377	360	402	414	402	409	386	383	363	398	406	357	371	399	359	365	380	368	410	382	402	368	410	385	447	391	374	413	383	353	378	363	409	357	396	389	378	355	385	429	391	357	382	349	363	439	406	391	367	385	379	402	412	407	394	412	382	422	368	377	393	404	405	431	404	396	421	396	370	382	401	414	420	386	365	370	366	412	388	373	403	390	368	380	379	351	406	409	365	372	367	387	399	410	416	378	377	400	424	394	408	385	376	388	368	380	379	374	403	402	404	398	371	409	364	378	416	377	395	385	413	367	420	359	375	390	395	373	391	386	380	372	400	375	408	390	412	372	364	386	402	361	406	399	367	385	395	394	384	385	402	375	409	397	389	395	381	371	352	390	373	357	366	376	405	366	388	450	390	401	410	403	404	403	369	379	358	364	408	380	349	393	378	371	357	393	419	398	404	357	389	380	388	396	368	397	371	386	419	390	401	394	364	412	361	369	403	377	361	376	387	378	412	434	380	382	372	349	388	384	399	374	383	367	400	377	375	371	364	364	374	387	384	434	365	382	382	359	371	349	388	365	393	395	387	372	425	383	399	377	384	367	381	379	374	395	358	374	359	406	408	366	387	402	376	332	374	378	371	385	384	431	389	382	373	407	369	375	371	372	371	354	377	401	388	417	374	383	370	391	361	414	401	347	408	383	378	349	387	405	378	409	380	386	405	384	381	396	397	378	386	383	382	388	395	396	369	387	390	422	375	352	379	386	381	393	381	436	365	383	396	414	411	388	398	384	399	380	377	406	363	386	371	356	395	374	395	367	378	372	403	354	393	338	376	376	383	390	396	389	378	396	380	401	369	385	389	384	395	380	394	374	368	394	419	370	373	415	380	401	385	366	434	380	391	399	377	424	390	379	406	358	354	397	426	409	375	373	398	369	409	401	408	398	365	387	352	392	385	385	365	370	368	448	368	388	378	385	387	402	382	396	353	358	378	365	380	361	379	354	376	381	390	397	378	391	402	434	369	388	361	413	395	439	385	345	382	391	371	382	385	372	401	406	374	417	356	346	400	424	353	383	381	374	372	415	373	373	412	406	391	404	348	406	388	370	410	393	416	350	389	404	398	405	371	423	380	407	407	393	350	373	410	374	388	434	375	386	357	382	381	342	392	333	388	384	403	354	372	398	361	387	397	419	404	392	367	389	382	366	394	401	387	394	410	404	392	440	373	373	358	374	413	420	413	369	382	408	416	378	387	410	378	377	410	382	350	379	378	380	390	387	369	390	364	361	366	360	356	402	393	360	391	366	351	388	350	395	372	399	372	384	367	384	357	389	404	399	391	393	377	371	359	401	404	369	395	371	405	395	390	369	385	402	379	353	387	358	402	377	370	426	403	366	387	376	374	385	381	404	373	393	393	379	422	363	344	411	404	381	401	388	393	383	399	400	381	387	346	403	395	408	383	385	345	385	392	414	363	383	402	434	382	409	399	430	371	387	385	395	396	415	364	389	370	372	376	379	403	390	338	398	355	381	366	384	376	372	392	416	364	387	369	407	378	385	385	395	387	357	390	433	409	417	407	421	381	370	396	392	368	398	359	347	422	433	388	386	407	410	396	359	383	443	404	351	367	399	407	381	380	399	414	342	364	390	403	394	373	415	358	396	392	359	407	420	382	392	386	360	390	385	384	356	385	397	410	354	357	405	341	403	372	415	386	367	388	375	406	390	363	363	365	392	399	377	383	384	403	377	390	416	379	374	367	387	358	340	374	376	392	384	379	388	370	380	365	362	388	389	418	387	393	393	394	416	353	398	327	390	366	372	425	368	377	399	393	354	361	354	365	364	365	402	379	373	389	378	390	402	394	347	386	407	398	380	404	360	413	375	385	383	364	396	417	388	381	385	350	376	378	390	363	371	364	377	405	405	378	363	383	400	382	357	374	344	395	383	378	374	397	370	381	398	403	384	392	391	360	363	362	376	384	402	384	402	352	386	408	399	402	380	383	362	398	407	366	408	384	373	376	398	421	386	379	367	385	370	404	398	388	390	364	383	408	386	392	362	389	395	382	340	393	368	408	384	381	371	377	384	379	405	387	359	369	398	373	359	340	353	372	406	381	376	400	366	367	369	399	394	335	387	429	377	373	366	388	380	373	414	380	378	413	408	377	397	389	376	383	381	397	416	417	382	378	392	403	366	364	339	383	396	369	415	383	366	385	369	363	417	388	339	403	360	349	394	365	374	381	400	386	417	394	377	367	378	386	369	369	368	403	374	394	377	348	399	389	393	397	378	371	412	331	371	359	387	376	402	397	402	385	400	397	384	365	398	352	367	366	387	383	400	363	345	402	356	370	366	370	400	404	403	385	430	372	413	402	365	397	385	385	367	387	415	361	358	381	421	372	372	387	411	375	363	380	395	392	395	368	348	385	372	387	379	373	402	392	371	379	417	410	341	382	401	414	411	383	380	383	391	388	377	432	357	383	426	367	391	370	394	397	317	391	395	400	391	383	350	400	391	389	422	370	378	413	340	405	394	382	367	359	371	349	403	389	377	388	350	325	401	353	373	350	359	381	363	390	383	390	400	372	416	358	386	356	396	393	372	410	422	385	387	370	400	388	430	359	399	380	401	385	375	391	402	369	391	400	379	330	386	397	415	391	390	394	380	384	373	346	378	405	404	389	371	360	381	369	393	368	390	370	385	386	435	374	376	370	384	389	345	378	402	403	385	396	403	371	391	366	387	366	347	412	403	367	392	388	430	394	365	382	393	429	405	392	375	370	359	369	386	368	399	435	379	337	374	380	403	355	380	404	409	401	384	382	397	368	383	394	362	400	455	359	373	413	394	373	342	443	402	397	402	356	391	392	386	366	390	393	391	383	382	361	393	384	441	376	357	380	388	390	366	400	400	381	366	397	385	410	419	384	374	427	362	393	338	373	379	360	369	400	388	401	402	392	375	357	381	408	381	397	374	391	381	372	385	358	411	452	376	376	398	398	368	366	379	377	357	396	397	398	407	368	350	379	419	402	386	403	401	382	380	365	390	371	373	362	379	426	353	396	392	369	382	390	354	408	352	403	379	343	408	347	391	371	391	379	394	376	380	415	391	355	367	382	374	392	421	381	403	381	414	380	389	386	390	386	373	406	381	363	406	386	421	397	384	428	363	408	375	406	411	353	383	362	372	402	349	344	392	378	344	379	393	407	384	371	386	378	391	400	374	419	385	393	373	373	401	388	441	393	374	394	361	393	398
24588	21413	28672	24574	21057	10814	3529	1591	1038	8202	30627	26841	19042	7087	2379	1105	656	555	563	595	530	549	505	559	562	561	533	545	549	542	567	541	555	530	576	536	532	505	549	547	529	599	548	541	544	538	539	557	564	535	485	579	574	503	557	537	553	568	506	570	524	541	560	613	567	590	565	565	545	547	546	555	529	568	564	506	549	516	521	535	526	549	546	519	545	523	535	559	570	558	574	541	509	508	517	575	578	538	592	546	564	520	530	530	555	520	589	548	565	550	510	540	561	553	497	575	541	558	534	553	588	531	511	573	538	551	529	532	555	566	534	537	524	526	523	580	540	551	521	565	514	564	547	550	541	545	509	558	536	536	547	551	508	554	552	514	525	560	535	513	528	567	563	533	496	566	566	545	550	538	519	553	525	513	521	604	530	502	504	542	552	545	498	539	528	555	564	498	567	552	528	529	563	510	535	557	523	492	489	572	567	573	540	546	563	541	561	550	537	517	555	524	571	550	564	540	511	560	556	554	536	536	555	536	572	552	555	551	544	548	514	514	545	561	547	542	532	509	541	533	561	536	573	519	503	558	534	536	530	496	548	556	548	580	543	492	506	580	530	494	524	532	543	626	511	559	549	556	548	567	518	534	552	552	537	540	543	565	509	570	593	517	551	525	548	534	510	536	511	527	536	511	564	541	484	565	550	517	509	499	541	512	530	527	538	494	517	561	545	565	581	521	551	494	510	588	577	564	519	563	540	538	515	511	550	530	497	509	603	523	524	554	535	545	547	544	524	543	511	568	543	523	503	526	552	567	528	533	568	572	533	539	506	491	548	516	560	527	514	533	558	572	552	537	576	547	529	558	531	536	484	587	514	591	513	508	534	561	589	543	499	557	531	516	536	547	526	513	575	540	505	540	531	540	496	507	513	554	512	526	514	515	541	482	525	514	523	517	556	555	546	553	558	543	547	569	530	556	500	559	524	542	497	533	541	553	495	565	560	525	542	549	553	541	592	576	533	519	539	512	523	518	528	543	535	522	509	557	523	515	580	515	493	526	529	566	527	553	548	533	520	538	562	528	563	495	556	499	564	508	545	520	559	511	550	574	513	540	545	512	498	541	503	573	569	543	508	568	537	562	577	527	522	546	545	541	551	515	564	509	554	543	478	522	538	562	544	556	494	487	564	532	562	517	537	580	462	527	568	530	543	533	490	506	527	537	493	494	540	525	537	530	486	496	507	525	540	587	515	543	560	556	564	539	527	599	499	525	516	520	520	519	501	535	513	558	542	552	562	521	487	515	493	550	547	532	548	493	557	541	510	531	544	540	533	555	521	525	576	534	557	590	519	519	539	551	559	526	514	538	573	529	509	505	557	561	532	580	541	504	556	525	539	513	524	563	510	525	529	536	550	566	544	523	548	539	512	522	534	557	526	544	531	533	522	531	533	558	547	570	524	565	557	536	508	562	522	570	526	561	574	496	558	544	519	520	517	564	543	588	562	549	542	507	530	544	511	538	507	544	548	511	498	484	549	512	508	545	526	493	505	558	526	565	544	560	564	515	591	523	546	550	539	539	539	569	522	539	513	497	495	545	490	550	571	538	499	558	511	547	527	543	528	561	507	522	548	522	549	535	519	538	521	523	555	566	545	518	493	501	562	558	545	552	530	500	534	592	525	569	562	549	538	531	529	512	542	523	537	534	556	523	538	559	512	536	512	546	534	541	540	546	519	550	527	533	512	543	567	481	577	529	572	514	524	578	585	571	554	550	518	508	544	494	506	537	555	525	532	559	571	557	561	516	531	547	539	555	519	527	541	521	549	572	519	563	537	527	548	539	489	515	507	537	540	550	494	566	538	509	542	541	539	504	563	564	550	481	546	544	543	562	561	526	535	539	557	550	554	561	560	519	587	564	541	490	548	509	523	522	508	530	520	544	519	569	554	556	564	516	554	543	536	569	548	540	537	576	563	579	535	566	535	540	519	568	573	559	492	540	568	566	546	525	522	523	552	544	556	557	512	531	548	563	518	541	553	550	550	540	527	570	564	534	559	547	542	508	553	541	532	539	539	535	560	564	507	531	541	517	528	498	511	547	517	505	537	534	525	573	513	520	572	568	528	576	531	517	525	514	555	531	602	566	543	541	549	568	557	536	503	570	541	557	559	511	516	527	500	497	540	470	537	519	562	552	556	490	542	534	538	535	552	503	538	549	522	499	544	525	532	539	558	494	532	559	567	512	540	527	538	513	533	532	564	556	516	543	513	514	497	526	563	517	542	553	572	536	557	520	505	535	519	516	529	529	538	512	537	536	548	565	541	572	506	558	483	562	499	560	541	555	539	549	507	551	592	555	529	544	538	566	548	559	523	552	543	514	550	562	558	525	543	524	507	533	517	493	539	531	536	530	531	532	508	511	539	567	536	514	525	548	513	549	548	556	520	562	493	535	580	519	549	505	503	527	547	548	476	569	532	567	592	550	554	503	510	568	507	577	519	517	542	531	558	518	534	499	476	543	551	607	558	525	476	528	531	545	524	561	536	519	534	538	564	509	536	542	538	522	516	502	568	556	526	555	528	560	568	523	476	530	480	566	545	499	546	535	569	535	546	551	565	554	519	539	513	476	545	568	577	561	518	516	523	574	528	559	490	517	574	591	541	535	531	539	550	530	502	542	581	535	562	510	569	535	550	562	565	577	524	571	557	529	520	495	546	524	550	568	545	534	554	514	564	477	549	543	529	492	533	562	486	549	565	546	488	517	525	557	542	542	525	528	555	483	516	540	579	542	542	517	524	560	479	518	584	512	550	563	549	564	537	538	570	549	549	523	512	502	523	580	575	537	549	516	528	538	538	544	505	586	554	520	500	551	558	529	551	502	571	487	543	546	561	508	508	557	562	514	557	535	550	533	558	538	515	542	528	540	524	527	514	550	568	522	532	571	545	537	544	513	563	524	529	523	531	519	534	511	549	529	564	527	498	551	571	562	543	538	530	574	525	548	519	537	546	545	537	571	550	597	577	534	525	516	547	498	526	500	531	510	502	548	535	550	601	536	513	530	543	552	512	530	528	509	522	546	535	520	514	515	491	553	528	507	515	562	542	539	530	552	512	557	532	540	531	566	521	553	514	535	506	518	527	539	551	547	535	573	538	548	550	532	523	573	531	494	512	540	558	540	519	521	499	511	518	570	533	494	522	522	529	522	572	555	497	489	571	549	546	506	556	571	551	551	504	520	530	544	504	491	538	563	523	592	538	556	543	542	557	524	550	540	523	520	543	539	486	586	559	527	521	529	532	551	493	501	529	522	520	554	553	528	555	540	541	565	468	571	545	531	530	535	554	517	554	573	549	549	567	488	540	553	519	539	540	530	517	531	554	550	546	498	535	534	526	579	540	554	528	517	533	565	521	499	519	520	578	526	563	540	517	499	566	506	522	512	537	559	565	523	556	524	516	520	536	548	539	522	477	534	529	522	502	512	536	517	531	547	577	530	543	504	591	518
6198	12460	13421	6376	5548	4357	2748	1728	1414	11675	28817	23525	15694	5891	2478	1127	590	513	509	483	478	512	501	481	490	498	511	523	476	457	534	471	495	506	535	506	497	494	468	485	492	538	493	529	494	473	480	500	488	488	484	489	514	482	501	458	512	512	454	501	468	482	514	517	479	481	501	503	508	483	512	509	511	534	509	510	505	513	486	520	532	482	463	521	515	467	480	481	423	495	490	510	488	512	487	494	494	450	450	477	473	488	479	476	512	479	509	477	480	506	515	503	484	480	490	452	474	516	470	480	515	519	430	511	535	493	504	463	483	512	500	519	490	474	475	455	533	461	489	510	517	486	460	492	486	496	459	446	477	465	488	479	500	456	528	458	471	513	517	531	531	472	524	499	489	500	496	499	512	507	482	461	520	521	486	478	505	493	468	504	487	482	469	496	483	477	449	505	464	443	483	474	432	495	502	497	508	487	482	486	486	472	453	485	488	465	452	456	452	497	512	507	481	512	507	494	517	480	484	466	483	517	485	476	473	512	485	466	486	492	462	479	501	475	433	484	497	457	490	474	436	514	467	502	447	521	458	486	480	458	481	499	472	477	473	467	469	497	481	508	513	519	482	502	477	436	465	506	524	503	483	493	491	504	488	484	473	484	480	489	473	511	509	483	482	496	467	450	497	466	472	495	483	489	472	487	469	493	480	463	489	477	521	478	456	487	487	499	513	499	553	485	525	494	472	481	472	499	474	482	489	477	495	478	459	498	467	449	487	476	481	475	490	459	465	494	478	514	508	482	505	465	491	470	506	466	498	508	508	453	415	473	491	476	485	465	476	491	509	466	490	500	487	491	460	485	496	489	465	471	506	476	496	489	459	481	482	513	457	512	472	449	471	445	496	540	462	455	470	500	500	437	467	493	469	468	494	509	484	467	523	504	513	492	521	478	512	495	509	464	478	482	489	454	487	486	476	498	470	468	475	508	466	460	452	451	465	475	493	453	473	490	448	489	482	446	485	479	480	478	513	509	517	531	516	482	477	465	499	466	468	487	484	506	486	463	484	483	496	501	505	473	534	506	475	476	525	486	497	505	478	499	483	504	486	479	481	458	464	495	486	526	505	479	486	490	500	472	458	486	481	483	459	505	492	490	480	482	471	465	554	480	479	492	495	447	504	473	452	494	454	464	422	463	489	498	505	516	533	506	453	500	486	492	518	483	456	509	511	462	498	528	488	471	462	469	529	477	530	518	497	478	440	475	510	465	475	477	490	488	523	517	490	515	508	532	488	479	451	506	503	464	473	521	476	481	461	487	468	508	468	479	503	519	479	477	491	518	482	492	477	500	497	506	465	452	485	521	461	482	547	480	455	452	516	489	474	509	469	515	488	497	498	486	449	536	476	477	522	499	489	513	533	500	461	467	510	492	473	490	507	487	515	528	483	484	494	478	457	439	451	498	490	482	449	484	469	478	485	501	474	493	498	524	485	461	472	498	516	497	464	451	474	482	480	480	491	446	483	467	481	477	478	479	516	469	503	500	495	493	475	479	470	482	500	507	498	500	453	500	461	480	477	490	522	507	469	446	516	501	488	483	447	496	458	450	513	511	463	487	485	501	490	460	535	480	496	479	471	497	476	481	509	452	498	501	475	482	477	510	520	490	475	532	479	521	463	490	494	478	501	458	510	516	514	480	489	523	497	495	471	480	490	494	475	479	440	463	477	482	478	453	469	464	446	490	472	492	494	488	504	499	468	497	445	487	471	482	478	518	490	465	495	429	519	444	475	485	461	500	468	486	470	486	483	422	498	492	498	480	521	496	488	465	492	485	514	467	486	527	458	510	496	494	460	490	489	511	462	461	491	497	461	446	468	453	488	484	491	469	482	473	490	477	510	512	449	489	463	467	524	494	476	450	494	472	492	479	488	471	441	488	461	493	449	451	514	470	479	504	512	535	483	516	457	501	450	505	493	456	472	469	489	499	487	485	482	506	463	468	484	505	477	528	506	469	492	504	496	516	499	528	491	512	488	478	495	484	468	486	483	463	494	449	468	493	503	506	502	500	526	483	520	486	478	484	477	473	501	497	485	483	483	467	523	514	453	494	466	510	506	483	506	490	478	475	470	464	468	513	475	454	497	510	506	502	501	498	512	521	492	510	507	494	464	475	482	516	493	515	489	480	485	495	468	477	488	467	495	472	515	506	484	485	544	480	482	439	482	469	530	499	472	455	511	495	471	469	529	479	495	515	457	533	480	454	520	522	492	480	508	478	478	478	519	507	468	457	474	465	491	493	499	468	454	525	486	477	492	465	461	497	462	509	473	492	500	453	484	510	504	483	489	509	451	466	483	476	470	491	518	501	485	478	457	458	456	485	489	495	497	474	476	481	493	518	478	495	469	508	464	494	424	470	501	509	508	500	447	507	507	476	501	468	480	480	479	486	466	499	487	477	504	484	485	464	495	474	508	478	497	530	457	476	516	520	460	488	506	535	501	467	503	448	496	475	466	445	483	442	459	451	463	503	470	478	494	464	510	489	470	497	461	476	477	504	461	491	530	455	498	492	473	462	490	443	519	478	441	505	465	484	496	499	498	470	482	457	445	493	505	524	485	482	503	476	481	459	498	490	460	526	498	488	487	493	490	487	490	497	493	464	444	456	487	505	461	516	458	448	477	476	500	507	484	475	495	457	494	504	449	515	463	472	495	468	472	474	476	533	461	489	540	476	462	474	484	437	498	503	534	475	487	475	497	495	470	496	502	496	509	500	514	473	465	498	509	489	470	464	434	468	503	495	476	511	495	483	473	465	490	456	467	472	480	504	496	474	524	496	455	495	487	484	500	506	475	499	452	511	509	496	490	511	484	446	469	515	482	467	511	457	486	485	480	508	468	494	497	484	475	445	502	477	450	546	482	520	442	453	467	498	467	470	474	498	456	489	522	498	464	485	460	503	497	457	512	473	504	500	464	449	482	488	445	503	490	499	482	451	514	502	492	463	513	499	495	499	445	489	479	470	477	447	475	494	499	476	451	486	472	501	494	497	502	445	444	454	504	494	456	483	504	465	456	544	481	501	457	469	522	499	484	501	452	458	524	519	487	496	480	492	489	468	462	461	497	495	480	486	490	507	468	479	498	464	458	402	526	492	465	503	517	512	507	497	462	494	465	492	488	512	511	501	522	492	481	472	519	495	477	486	487	495	490	507	459	481	459	483	477	478	454	510	526	490	460	484	517	481	457	454	495	464	489	446	482	483	474	490	499	505	475	505	447	499	486	512	470	496	483	473	483	480	467	477	484	447	476	502	485	499	484	458	435	489	482	464	454	459	502	490	452	495	451	492	490	496	515	513	487	483	477	478	452	468	463	519	482	449	535	468	522	473	477	476	480	482	492	503	470	455	508	497	505	497	501	499	481	506	459	448	496	483	489	463	494	461	453	492	483	462	527	458	458	487	491	487	457	511	485	502	470	472	494	522	481	468	509	478	451	474	463	529	481	491
27702	12629	4524	2575	1368	1018	640	526	439	829	1887	1626	1217	705	527	430	388	431	379	393	370	355	365	340	394	378	355	389	394	396	374	401	386	375	414	393	402	393	404	369	370	388	380	374	390	400	387	370	383	366	390	354	343	358	368	398	388	408	356	396	355	377	369	363	396	360	366	404	368	343	369	385	387	376	392	387	376	362	390	396	379	373	402	374	362	369	391	385	371	387	373	379	369	379	382	383	375	361	403	342	388	387	408	441	361	396	372	376	401	405	402	376	382	350	405	385	375	372	390	354	396	356	366	347	374	367	363	385	373	403	391	382	387	364	379	392	395	364	387	376	385	390	368	411	382	371	444	369	381	383	383	379	393	360	391	394	412	375	386	396	370	416	371	380	383	393	398	348	381	365	357	391	379	398	387	380	365	391	364	358	346	383	356	390	378	363	363	368	371	403	339	363	391	414	338	415	377	346	383	373	366	426	372	380	378	381	359	381	374	359	380	379	406	387	394	352	418	362	402	379	362	367	418	380	364	363	385	420	381	364	417	362	379	385	376	403	417	395	347	394	389	384	395	407	396	383	379	393	370	389	387	395	363	391	398	363	347	383	374	426	391	373	372	401	366	417	372	383	403	382	358	378	390	373	372	375	372	381	393	358	377	378	372	382	389	361	353	368	391	386	358	380	364	390	366	347	398	391	400	388	371	375	348	383	360	388	402	368	389	389	382	438	372	397	398	387	367	369	390	403	409	346	375	368	382	363	416	377	354	374	392	352	380	370	374	358	365	362	366	353	378	404	397	403	373	401	384	399	379	395	386	388	337	400	425	373	388	391	375	371	379	380	375	363	392	360	370	404	424	386	360	345	370	361	388	375	385	377	408	390	378	387	393	406	421	390	357	395	382	374	411	381	375	395	401	386	368	366	340	360	391	378	401	369	391	386	397	373	399	374	389	366	377	375	394	384	411	351	399	413	413	391	436	393	389	407	383	403	396	405	418	393	381	363	373	377	337	353	349	392	403	375	389	404	390	384	434	379	387	392	368	390	390	405	418	400	397	368	343	368	373	365	374	393	407	368	343	379	377	355	350	385	374	366	373	363	378	371	397	349	363	379	416	377	359	366	382	390	388	390	392	356	375	391	373	410	391	357	390	409	420	387	370	385	384	362	392	396	395	420	408	370	399	361	354	367	373	381	363	369	352	363	393	391	355	383	389	368	384	344	373	406	379	382	373	389	387	397	379	414	371	374	387	367	388	413	374	411	390	380	383	381	375	389	388	373	385	384	380	356	390	366	407	365	360	368	400	367	380	384	364	357	382	353	352	396	405	419	397	387	396	388	370	350	391	341	368	380	367	401	363	376	381	416	345	361	371	383	392	402	388	404	417	390	364	377	399	383	385	360	380	375	374	446	400	404	396	376	412	362	407	379	394	365	410	403	381	377	398	397	376	361	397	373	383	391	367	384	397	370	380	358	376	341	370	365	399	396	407	387	371	414	392	377	411	343	347	375	349	390	389	385	395	439	398	381	378	354	373	420	367	381	374	374	382	412	359	362	396	334	342	379	372	340	381	396	388	388	365	360	362	379	398	358	399	404	397	384	403	429	408	390	368	364	355	424	384	391	393	379	377	360	385	374	392	395	355	373	379	404	373	378	389	385	370	354	391	396	401	397	398	393	395	380	390	373	400	392	389	372	367	386	391	366	375	400	378	351	361	376	377	367	401	369	379	423	366	382	369	402	403	333	385	385	381	388	382	370	403	316	371	377	424	398	368	373	358	387	362	363	351	362	368	378	376	381	398	375	407	380	369	383	354	384	365	376	403	391	357	368	442	387	388	383	341	353	395	400	403	384	383	403	368	403	409	351	376	375	374	384	410	377	386	385	375	421	372	371	395	378	379	365	391	399	387	395	399	407	389	399	368	365	379	373	401	381	380	378	391	389	373	381	420	407	360	406	393	409	362	365	383	399	384	397	387	364	371	386	366	383	393	351	383	392	430	413	382	397	393	378	394	399	362	396	365	385	391	387	366	315	393	397	377	380	360	367	400	402	398	385	403	390	399	377	417	409	347	381	359	351	397	402	373	373	383	372	368	363	361	374	376	413	406	403	365	382	394	362	398	383	369	393	392	392	377	383	396	356	348	404	393	349	402	398	351	396	376	380	376	406	412	368	366	385	363	369	351	393	404	370	403	362	384	433	393	391	399	379	381	366	348	353	381	394	408	378	403	365	401	394	354	348	374	370	407	416	401	371	356	411	378	379	391	378	395	367	403	358	416	373	370	416	391	408	378	377	374	387	364	375	407	377	386	392	374	377	387	358	384	398	380	357	390	396	395	403	408	417	373	405	414	387	360	430	410	360	394	391	415	384	340	374	394	381	411	358	406	368	364	359	415	372	426	406	431	408	368	395	383	396	404	371	409	370	420	377	368	412	386	377	392	370	372	370	387	404	355	408	391	369	353	356	400	392	417	364	379	386	348	370	384	370	363	391	422	373	355	402	397	349	366	406	388	408	417	407	379	388	399	357	372	359	392	345	364	370	371	366	400	373	402	378	378	358	344	366	361	413	407	410	368	374	359	354	368	328	380	368	390	391	411	387	396	396	360	404	398	389	370	346	405	397	366	367	363	387	391	382	402	398	374	400	399	390	398	358	376	379	365	359	350	359	397	399	394	403	396	346	373	371	411	382	376	370	394	387	408	382	427	394	397	387	359	412	374	416	372	375	370	414	349	401	384	383	416	390	339	381	357	364	354	393	368	398	381	368	331	387	396	401	356	398	378	411	353	398	383	381	327	366	373	431	369	376	400	349	380	383	386	364	356	370	369	389	368	389	409	403	375	357	351	379	369	342	374	389	364	397	387	348	352	398	398	377	360	367	403	416	365	411	343	402	386	371	370	417	392	346	378	398	346	390	391	390	382	365	378	404	371	384	368	371	364	360	348	375	411	350	430	362	365	375	396	369	410	364	366	383	394	398	367	373	356	408	368	399	406	366	427	387	384	415	393	351	403	405	391	386	370	365	402	375	405	380	392	375	405	416	370	410	373	350	369	401	396	378	375	395	378	370	357	355	400	370	379	365	392	390	396	361	371	357	415	410	405	379	366	372	386	375	402	358	382	334	396	403	357	417	402	373	390	384	379	380	367	407	381	364	365	401	356	411	409	346	374	372	407	385	455	377	388	356	412	380	377	405	388	386	395	399	365	410	407	369	382	357	391	374	391	403	399	402	362	393	386	323	353	391	379	404	352	365	422	394	374	400	375	415	381	395	395	357	403	394	367	358	410	374	384	385	416	366	406	371	342	373	383	377	384	416	397	369	342	380	406	386	397	374	387	374	373	395	374	423	393	395	381	390	384	374	382	388	347	379	347	387	377	386	397	373	396	375	386	349	345	434	368	395	351	371	352	348	363	355	376	373	404	406	418	373	381	415	389	368	388	373	377	402	368	382	365	361	410	382	320	375	387	413	385	379	346	394	383	394	407	378
6475	4365	4107	2447	1629	1289	755	608	396	1181	2408	1896	1364	725	503	398	379	339	369	373	329	368	363	381	300	331	324	333	366	365	347	332	358	333	358	379	365	347	345	352	357	323	376	343	344	379	360	335	334	324	319	320	356	371	343	367	360	363	352	314	325	327	308	321	326	317	355	357	326	357	353	330	346	353	360	345	364	341	358	338	337	346	365	375	338	359	320	338	349	321	342	367	352	382	318	368	363	348	329	313	323	348	363	327	371	341	357	346	363	376	330	330	345	380	338	338	341	335	330	308	370	362	339	353	372	337	347	306	371	325	345	374	352	340	338	341	345	303	337	308	357	357	354	360	323	342	345	350	351	369	366	353	353	327	378	342	356	338	349	336	339	372	353	319	333	348	349	347	338	316	330	340	325	343	332	366	336	354	348	352	352	303	375	323	326	345	329	319	362	359	360	305	342	375	363	339	338	351	316	358	333	352	369	353	351	312	353	376	364	337	359	361	370	389	356	337	357	344	324	345	335	347	350	357	328	342	360	339	371	370	310	326	340	339	312	360	356	379	348	346	345	367	330	355	311	383	349	337	329	375	329	361	353	349	356	360	339	325	335	355	332	371	361	350	329	342	335	325	336	348	378	324	365	361	333	352	323	321	354	339	384	355	358	344	345	342	311	353	339	358	325	325	317	335	342	322	347	347	348	339	350	373	348	363	363	340	350	349	325	337	331	304	321	348	377	340	376	334	338	342	347	313	350	336	330	345	363	357	338	347	342	336	316	374	348	311	342	312	328	343	349	366	344	317	382	367	349	307	324	381	347	373	354	334	382	386	361	313	361	310	336	353	340	342	375	366	358	331	356	332	336	341	321	327	339	318	350	371	332	325	388	319	346	344	331	365	390	339	356	356	345	351	339	302	343	363	382	360	356	342	345	324	365	312	345	363	339	361	359	322	330	341	337	320	311	342	364	324	309	336	328	382	345	317	349	352	317	337	388	360	387	338	328	341	363	313	332	339	322	345	346	330	334	357	373	384	347	352	362	374	350	308	338	387	373	331	320	331	336	320	342	378	360	349	335	354	351	337	321	365	358	370	336	342	329	333	362	319	336	354	359	333	357	350	331	318	346	324	336	372	389	291	328	339	367	346	336	358	379	331	369	374	329	323	366	362	345	362	338	318	363	352	303	303	344	336	356	333	321	334	368	377	338	341	340	350	344	343	328	350	321	320	348	343	369	344	344	310	367	351	353	322	357	349	348	350	356	342	347	363	373	354	356	366	345	320	353	315	345	365	344	341	289	337	330	361	316	333	363	333	325	316	351	307	349	339	343	330	349	399	324	320	343	326	330	329	335	357	320	349	355	347	349	342	387	367	331	371	357	334	342	369	343	338	364	324	368	355	358	341	345	380	331	344	325	354	344	334	377	374	334	336	343	333	341	315	344	369	366	386	325	373	359	328	355	380	384	347	336	353	326	336	332	355	356	328	329	356	324	367	330	385	345	344	313	327	342	332	333	314	353	355	334	325	348	375	354	373	326	322	360	325	342	345	334	320	335	330	340	328	358	342	361	359	353	345	323	332	369	357	327	330	323	356	308	353	355	361	360	330	345	340	342	350	350	355	345	356	325	334	308	373	301	331	335	344	344	363	325	339	332	368	336	344	343	347	318	346	364	326	344	350	327	320	319	349	330	317	314	337	319	358	307	330	362	330	326	338	329	330	333	358	340	350	344	318	299	342	350	329	351	340	349	319	306	308	374	373	404	339	324	332	347	350	332	369	347	334	319	326	359	386	356	328	333	346	324	327	346	358	317	341	355	332	353	364	334	326	339	364	344	361	338	344	341	328	320	334	372	371	337	332	372	366	318	325	347	344	333	355	359	330	363	338	355	351	367	332	378	341	333	356	348	336	341	348	358	328	333	370	362	337	348	349	374	315	343	350	337	323	334	351	358	338	361	359	350	355	356	340	334	336	294	338	338	330	346	348	354	352	338	295	331	341	348	349	332	313	341	323	333	337	363	361	357	345	318	348	356	321	364	337	355	354	341	340	353	351	332	348	379	341	332	347	364	345	354	338	367	370	347	346	360	352	344	331	346	324	362	341	300	344	335	335	374	340	358	332	378	379	353	350	316	366	327	330	329	349	349	300	345	350	348	369	368	371	308	369	318	353	348	338	373	372	348	340	322	346	344	312	378	363	346	358	357	356	343	336	340	341	352	359	336	331	360	324	359	337	351	332	347	341	348	339	378	349	372	349	376	373	333	329	346	336	337	342	364	333	315	294	352	354	354	359	309	363	351	297	356	339	324	335	322	352	341	351	350	336	335	310	341	320	344	389	334	307	335	375	334	328	380	345	348	349	360	327	331	353	320	344	355	354	346	336	313	343	328	330	361	347	335	335	361	341	323	342	335	346	374	369	359	326	328	307	328	359	367	346	324	349	329	304	341	338	338	302	346	350	351	347	360	325	341	318	342	340	308	303	348	349	368	343	346	367	312	366	364	350	310	337	331	329	370	342	344	307	321	343	320	360	337	365	350	331	338	309	335	332	340	302	338	369	366	304	316	335	359	356	340	318	344	334	368	336	337	341	324	370	341	344	354	342	343	359	358	361	344	355	358	368	342	340	365	320	340	337	353	351	359	370	368	342	359	379	356	359	365	347	378	324	359	363	318	356	336	310	364	318	352	337	361	357	348	331	348	360	342	352	326	373	339	332	335	337	381	344	348	322	341	345	358	380	316	384	348	361	345	335	330	339	330	357	350	332	367	359	403	349	348	321	344	326	306	336	309	374	352	321	363	329	338	331	349	379	387	355	330	342	325	332	346	340	343	335	352	362	327	350	331	360	313	326	324	332	354	332	349	337	370	368	337	371	327	344	316	321	360	307	315	332	319	335	326	374	359	364	318	357	343	310	331	348	333	374	348	335	316	358	338	333	342	365	352	301	358	365	351	345	354	351	346	352	339	323	335	339	332	359	329	333	309	337	329	356	338	346	332	364	342	355	332	371	346	331	345	361	355	325	370	368	340	375	345	353	358	366	368	349	343	342	365	349	362	345	390	351	332	346	355	340	314	370	358	321	358	369	331	330	369	364	339	352	311	366	355	316	337	365	330	348	332	326	356	339	329	368	350	338	351	311	348	327	356	327	325	335	319	320	360	322	342	346	350	357	349	357	371	346	348	353	331	343	377	354	383	391	343	347	315	344	382	338	335	359	372	381	333	355	354	346	336	350	349	353	354	376	321	336	363	349	321	350	320	369	310	361	351	319	378	354	380	362	377	357	352	355	334	359	322	350	364	351	337	364	333	346	334	359	365	361	356	344	378	339	345	360	375	355	330	371	343	334	380	360	367	350	297	353	331	316	374	356	352	344	362	356	342	355	327	318	333	352	381	323	332	357	348	311	335	366	337	341	321	346	342	350	334	358	320	329	375	339	325	345	339	324	342	351	341	366	356	314	334	332	350	349	348	334	369	343	375	333	332	366	367	337
25724	21507	27498	25454	10122	2903	1636	946	674	3060	17813	16295	9614	3177	1209	598	441	392	398	387	362	408	395	394	354	407	364	396	386	398	415	406	390	367	394	405	393	396	406	374	391	384	402	400	393	354	414	424	333	393	368	405	388	435	362	385	381	395	389	401	400	366	374	405	401	354	409	368	374	356	418	410	401	403	425	367	395	407	413	377	390	376	386	361	410	401	400	396	404	396	432	415	383	383	353	377	376	399	368	372	410	387	375	364	399	408	360	379	387	401	409	381	388	391	397	423	390	347	391	372	406	376	392	400	407	404	407	371	422	364	373	411	404	363	391	383	359	374	423	362	397	365	418	380	401	350	425	391	385	393	398	389	358	398	368	411	383	380	388	428	375	371	370	378	380	400	411	391	409	397	388	378	435	388	389	385	385	387	420	406	400	404	397	389	403	364	405	402	389	364	368	408	414	389	417	373	366	396	389	410	395	410	405	414	386	391	399	392	425	377	421	383	386	438	402	370	387	398	390	388	365	362	399	427	385	373	387	376	410	385	382	382	381	384	367	419	405	377	393	360	446	378	378	365	400	401	406	361	399	404	416	392	408	386	399	407	432	409	406	375	386	406	356	399	349	399	394	376	386	398	369	379	377	387	373	375	378	393	388	399	407	385	393	415	377	368	344	392	379	383	372	380	422	375	362	420	398	429	378	388	381	426	415	409	362	409	370	404	340	391	374	393	401	409	383	434	417	391	419	404	360	400	387	395	385	377	390	412	384	386	408	394	351	387	399	393	377	372	413	387	390	399	413	420	385	403	366	382	341	388	405	354	355	414	365	410	372	389	388	425	416	411	401	363	384	383	351	386	381	429	379	389	362	401	385	378	389	393	398	380	381	414	403	383	357	365	423	403	433	397	399	396	403	382	395	362	377	389	386	393	407	396	385	377	398	419	375	391	379	389	385	390	370	363	396	386	374	385	407	362	377	371	379	399	368	363	377	408	386	373	417	380	396	377	417	427	452	394	396	370	377	417	391	385	397	416	382	388	393	416	395	379	377	357	386	388	387	411	375	374	425	437	383	407	372	409	378	423	354	387	360	366	395	385	434	385	403	415	422	358	377	388	385	352	361	385	388	371	331	404	401	381	411	377	389	384	388	396	372	390	373	378	390	414	404	403	367	372	393	350	403	394	384	400	379	374	391	366	401	374	376	403	396	406	377	426	346	422	391	398	388	406	410	375	381	394	378	405	389	383	381	360	394	432	378	431	396	349	388	427	410	399	395	352	376	380	384	404	388	380	373	389	413	391	388	411	421	439	387	379	401	376	397	413	378	367	369	376	376	396	376	414	375	346	403	359	401	387	364	398	401	382	392	376	429	377	402	386	380	367	381	353	349	372	421	382	361	412	373	378	395	393	386	418	376	396	371	394	365	380	414	414	418	381	378	371	385	362	366	370	396	359	395	372	436	404	387	385	397	396	426	410	373	382	383	421	413	373	390	395	400	382	390	377	357	389	400	385	390	375	406	384	383	407	384	372	365	389	383	368	445	420	364	404	378	385	354	387	398	370	356	407	391	402	420	406	370	383	406	397	387	360	371	404	375	417	348	365	409	376	414	394	382	387	407	365	372	375	407	398	414	384	416	400	380	382	355	412	383	369	410	411	374	394	354	399	382	402	378	375	383	410	377	404	403	389	438	447	355	356	411	363	409	403	397	382	393	421	422	372	400	401	368	378	371	382	386	400	394	427	361	391	370	379	373	385	399	378	383	392	406	402	396	372	403	357	407	432	387	416	395	362	401	382	392	403	386	391	368	386	396	390	390	380	388	385	416	383	404	400	438	375	386	382	374	427	396	393	359	410	398	363	369	367	414	409	387	379	381	415	383	410	340	388	403	391	396	385	390	429	437	407	364	338	347	416	390	393	361	380	419	350	389	387	416	377	411	416	400	385	433	377	394	400	384	377	405	389	369	382	396	370	385	430	403	404	382	384	398	395	398	388	377	388	372	398	372	422	424	415	386	391	365	392	359	397	417	383	384	383	418	419	403	375	397	360	371	391	411	423	399	370	422	380	410	393	386	394	383	389	408	376	403	390	372	392	420	386	392	393	377	339	374	364	432	409	365	413	372	387	411	389	382	391	357	374	402	379	411	379	404	385	380	389	381	404	403	368	378	397	408	393	437	402	368	371	403	399	389	399	366	370	393	395	384	399	361	398	422	389	377	394	394	381	413	362	365	372	412	406	370	361	405	385	396	359	386	407	381	369	402	422	378	420	441	393	422	385	419	396	392	359	410	398	384	445	396	419	391	389	402	402	390	372	419	405	366	389	415	367	422	354	380	355	340	398	383	395	358	381	438	373	428	378	387	391	438	422	405	381	404	411	383	403	411	417	391	386	400	385	401	421	407	402	398	370	424	361	364	386	406	396	374	369	324	384	411	365	410	399	397	389	402	392	403	376	414	375	365	376	377	386	394	360	431	391	422	415	393	402	386	380	384	406	408	399	360	396	409	387	422	389	400	346	381	358	412	386	391	368	416	400	391	372	380	391	378	371	411	375	392	394	375	406	349	385	394	369	396	383	429	378	418	407	364	403	380	372	355	393	395	384	390	362	412	382	378	377	378	387	372	391	366	409	396	404	390	379	376	414	382	394	374	388	401	393	385	396	391	387	364	381	394	391	402	427	359	390	388	395	379	428	405	410	383	385	390	400	398	376	379	381	419	409	412	375	371	390	405	408	407	430	364	388	360	382	374	409	404	390	355	399	422	389	394	398	390	410	381	379	390	413	368	388	400	378	372	380	371	391	393	365	409	399	431	372	400	368	394	393	377	379	381	385	346	375	382	390	422	399	434	387	421	393	400	392	396	381	364	380	379	374	401	398	402	378	390	386	377	370	357	369	376	370	394	388	425	423	408	389	383	407	391	397	416	434	368	374	412	401	406	378	404	396	395	418	423	389	390	390	409	424	382	394	390	360	394	373	382	407	413	391	372	376	356	406	414	421	391	372	386	361	383	389	369	366	381	370	395	385	388	376	393	402	381	378	368	395	378	422	387	394	403	382	403	414	431	397	387	398	380	374	374	380	400	364	364	416	391	359	391	348	387	389	391	425	379	391	396	390	393	408	378	410	445	413	352	403	369	393	370	350	342	373	396	385	406	361	436	417	444	417	410	413	380	381	414	390	398	419	388	392	375	407	392	403	364	360	349	387	395	388	399	413	408	390	374	418	416	402	402	384	354	377	417	366	386	361	382	396	386	394	414	418	414	403	403	398	370	386	416	375	400	400	404	380	389	438	422	395	389	385	418	441	379	368	397	377	398	396	375	384	388	407	362	405	356	398	365	397	363	421	409	400	393	366	407	371	371	392	386	393	367	395	392	401	428	409	408	391	397	412	383	386	392	373	376	371	375	387	340	379	371	381	384	384	369	391	404	398	404	427	381	401	374	400	434	396	395	380	382	382	423	383	381	405	390	383	423	391	424	374	425	387	396	365
6131	10145	8785	4747	3499	2538	1833	1061	820	4856	18549	14491	8476	3065	1266	635	442	387	352	392	388	377	381	385	383	365	401	380	333	352	369	361	370	357	373	357	365	335	361	382	367	362	360	346	372	371	354	401	366	356	387	348	372	389	357	341	377	360	425	349	341	370	345	347	370	339	332	346	364	322	370	371	390	363	366	345	353	347	339	363	378	362	373	378	369	387	367	345	363	390	341	349	337	367	362	354	370	345	367	344	347	353	353	359	361	365	333	385	379	375	338	348	388	374	403	357	386	385	384	370	343	369	390	338	357	373	349	359	329	374	385	340	360	346	361	373	375	376	347	379	358	353	365	363	378	341	331	358	350	386	395	367	354	372	360	391	365	379	366	377	386	377	360	339	435	386	393	361	373	359	362	375	376	418	358	373	343	391	377	351	364	339	350	337	338	356	392	333	379	380	351	377	381	383	381	356	358	370	358	352	350	404	357	391	371	325	351	350	346	382	366	380	361	334	394	361	365	351	361	355	369	336	391	347	362	364	350	347	385	350	330	361	350	366	408	339	385	367	320	361	350	369	353	362	378	362	369	400	330	359	356	358	357	398	381	364	386	328	356	335	380	333	365	360	356	366	357	372	382	374	386	381	375	352	364	371	365	344	345	325	368	369	360	360	337	386	385	350	358	331	339	370	356	372	376	379	408	385	374	344	370	355	352	378	393	339	342	372	353	359	351	394	381	357	374	371	358	354	395	374	376	390	344	361	397	376	356	369	365	383	377	406	363	380	363	387	375	364	394	374	378	351	385	379	356	388	386	375	385	363	336	359	368	383	353	341	384	378	353	372	356	320	362	367	405	351	373	354	381	381	353	359	354	356	345	378	346	372	369	369	399	354	351	344	338	392	426	345	345	402	361	337	340	373	345	373	349	357	368	364	409	352	349	341	377	326	360	362	358	363	340	355	384	339	368	407	414	367	356	378	364	368	347	365	392	373	364	376	356	335	408	347	367	364	358	368	362	368	384	377	398	364	348	363	358	369	333	384	358	370	359	367	411	406	356	364	340	362	371	358	339	393	365	390	378	368	376	366	408	351	367	332	371	346	360	373	351	331	357	370	340	359	367	353	371	356	385	362	351	354	344	356	339	357	372	356	343	366	341	348	340	381	357	361	376	394	346	374	348	345	353	398	359	362	325	373	368	355	354	390	371	361	357	385	357	376	369	364	349	362	357	374	362	379	368	374	374	348	383	367	359	383	346	394	345	362	347	353	376	381	384	391	368	363	339	354	350	381	349	359	355	378	349	332	369	378	374	346	384	394	360	360	365	352	389	389	357	350	339	363	404	337	383	381	372	372	372	378	350	378	390	359	359	362	364	354	347	339	375	399	351	360	388	361	363	398	369	397	379	345	398	355	350	399	357	319	378	375	373	373	377	385	376	343	346	333	329	363	379	376	401	386	357	336	380	385	377	358	375	360	359	376	363	351	369	359	360	351	388	366	359	377	355	357	377	364	378	353	349	334	341	337	351	377	349	354	351	350	347	365	344	355	330	382	342	378	412	365	352	363	365	378	349	357	335	378	370	371	381	357	376	403	350	347	365	378	374	315	344	333	338	413	357	381	375	404	352	388	388	347	352	368	381	360	396	365	384	348	372	363	351	335	408	349	343	389	363	374	337	347	346	337	348	363	356	370	381	394	371	374	363	363	361	358	367	314	340	377	359	376	411	365	389	393	388	358	349	377	348	345	382	355	347	393	393	389	392	359	331	367	342	381	354	354	354	391	355	375	386	368	367	340	367	380	379	374	380	361	390	379	374	348	358	351	336	377	369	391	366	389	373	321	359	376	353	355	381	373	365	347	364	356	364	339	373	354	372	362	357	364	356	394	340	377	370	358	388	354	377	362	356	331	399	387	351	339	341	373	366	357	373	389	360	379	355	360	366	360	360	365	356	357	375	359	331	337	395	350	383	354	328	365	371	351	368	369	403	364	368	334	352	343	391	383	381	337	336	379	353	391	363	322	353	388	379	381	370	393	374	374	334	342	334	378	401	369	364	348	410	359	346	360	382	349	391	377	366	375	350	359	383	382	355	359	403	371	370	373	377	355	360	401	357	405	366	398	316	359	381	378	312	318	338	354	372	363	372	356	331	359	333	350	342	353	371	378	383	355	330	347	349	385	363	359	380	375	365	367	360	380	331	353	379	360	389	330	357	363	393	408	372	351	394	359	369	383	393	378	350	372	350	368	365	363	380	366	363	368	341	363	342	361	360	371	360	340	376	395	342	363	357	367	366	349	313	395	374	344	366	359	372	352	359	359	357	354	336	395	392	362	367	370	367	388	359	417	356	383	370	367	354	369	379	334	404	350	356	351	387	356	379	376	357	380	380	407	381	344	346	365	376	370	352	321	401	372	360	369	375	354	343	334	311	371	379	346	373	379	374	353	377	351	340	354	384	376	348	394	369	401	363	376	369	385	354	374	360	384	372	356	372	348	380	389	362	358	378	401	364	346	374	352	362	355	354	331	372	373	330	340	384	366	353	375	358	376	367	366	393	333	366	370	408	381	377	362	320	373	348	364	373	368	343	351	376	366	403	392	349	354	332	400	359	378	365	361	372	393	325	345	342	354	357	371	403	354	367	354	380	363	385	386	380	356	368	398	356	385	387	348	371	347	371	365	333	363	330	358	383	380	367	332	403	359	357	357	376	338	333	365	338	368	369	383	357	350	373	344	360	390	359	351	341	349	378	357	372	378	353	348	395	390	362	344	411	379	408	373	321	341	350	383	338	369	352	350	346	350	365	381	345	407	361	356	331	356	379	354	369	365	374	378	367	406	352	367	365	351	400	372	378	358	380	370	381	361	367	341	307	350	348	361	344	379	347	365	358	328	357	413	358	405	342	386	367	352	387	350	374	373	358	382	384	335	354	377	352	386	361	388	363	374	386	336	392	372	376	370	395	400	372	360	372	345	360	375	379	383	379	350	355	334	382	358	347	362	388	395	397	326	392	326	365	351	340	349	380	349	381	380	382	400	353	360	367	364	364	362	392	393	348	370	366	351	345	373	373	372	337	371	338	372	360	340	335	386	377	376	347	387	363	400	366	336	383	370	390	389	376	350	332	371	381	374	373	359	397	381	343	390	366	365	350	383	393	367	346	372	369	377	360	364	374	348	378	352	370	385	370	365	359	356	364	359	352	373	362	393	363	379	372	362	422	352	339	378	338	363	352	362	364	378	356	341	338	366	351	403	354	350	357	385	346	348	360	363	350	360	354	390	351	394	369	361	336	395	383	368	386	399	351	373	371	351	367	374	358	360	389	364	357	369	365	338	366	417	371	368	374	350	382	384	356	350	336	343	368	361	368	342	377	388	378	351	381	335	371	363	386	344	331	315	318	364	350	376	394	389	388	350	393	346	400	351	327	380	371	346	360	354	335	361	406	363	344	354	326	327	353	331	354	401	348	336	354	348	352	346	342	346	405	385	353	396	340	384
24607	21427	28650	24595	21129	10377	3745	1741	1121	4281	31643	30045	19152	6874	2099	876	604	536	534	497	545	518	513	515	557	530	522	504	523	533	494	508	539	558	493	538	520	518	475	487	508	528	511	515	540	516	529	534	545	494	504	509	541	543	508	553	546	517	538	582	543	521	540	503	508	535	525	535	527	535	548	515	540	511	542	500	508	532	533	497	568	525	564	486	517	499	483	529	518	517	536	512	531	491	529	560	547	530	528	513	505	507	510	497	553	516	485	521	510	492	531	536	500	524	554	539	519	554	501	494	532	532	538	529	540	517	508	536	506	524	531	520	475	532	561	531	544	479	509	512	533	531	535	552	564	526	513	548	525	521	564	549	568	558	559	548	531	524	503	527	526	553	503	521	456	509	526	537	525	530	476	520	510	571	539	534	474	537	566	526	544	535	521	542	522	501	530	556	507	530	568	541	529	541	534	524	521	494	523	532	514	534	502	493	530	510	521	536	503	523	504	512	561	486	542	506	553	497	512	542	566	529	528	507	526	524	533	512	545	542	544	541	529	495	496	522	533	585	544	534	515	546	521	509	485	499	534	483	544	532	548	493	487	551	522	568	507	516	533	502	534	535	533	549	505	549	511	524	531	521	542	513	554	505	533	542	545	526	519	487	515	518	515	540	536	542	531	491	509	508	530	529	525	545	528	540	487	523	525	542	526	475	525	495	556	497	534	504	526	528	549	522	536	528	534	528	565	503	564	528	499	546	475	490	529	515	488	513	488	520	528	526	511	491	544	547	502	541	508	563	503	509	532	553	541	519	545	549	533	513	491	536	504	496	521	530	508	512	503	541	538	500	475	538	492	534	539	509	530	520	568	511	554	517	497	538	492	532	530	529	545	526	527	531	528	520	552	532	526	500	500	546	550	521	533	510	522	498	529	465	499	515	508	493	532	554	507	513	569	510	526	541	487	564	564	522	532	536	540	509	496	518	471	478	543	514	543	522	497	481	504	502	522	511	538	522	526	557	517	547	504	493	531	526	516	479	536	551	511	566	503	525	526	498	546	510	511	541	515	530	488	527	553	504	524	536	516	457	539	527	523	532	499	544	515	537	524	538	531	503	529	574	528	535	540	506	505	476	529	560	518	550	499	509	511	533	518	494	585	512	547	521	505	502	526	571	536	501	519	543	470	504	529	480	483	563	502	528	536	543	476	490	546	516	527	534	507	511	523	530	505	536	539	505	497	513	522	540	532	494	496	517	506	504	539	538	531	528	494	496	478	536	464	526	522	509	508	588	528	538	527	544	529	501	524	505	486	497	513	532	517	530	546	511	563	519	468	489	499	510	480	517	514	542	513	541	533	524	497	539	483	504	502	492	558	545	528	502	489	520	517	531	526	514	535	520	508	491	533	539	552	511	526	500	552	494	533	475	522	516	512	538	527	489	528	546	565	545	499	540	494	579	517	574	525	558	518	550	509	511	559	570	503	503	497	518	502	518	561	510	510	549	525	550	542	485	514	535	520	488	514	543	532	532	556	551	533	527	530	547	497	507	519	523	536	509	518	524	537	510	522	527	518	518	510	507	517	558	505	539	537	546	506	510	538	548	516	557	490	522	549	511	519	503	524	481	532	529	503	526	538	527	512	542	553	520	501	543	528	567	546	492	555	456	544	516	516	534	492	528	552	518	527	485	586	505	501	511	551	538	525	475	500	517	499	517	509	534	524	505	526	526	540	514	514	535	538	524	520	543	548	536	537	507	534	514	519	565	501	516	519	564	537	533	557	539	531	508	516	485	512	486	545	486	543	550	491	504	520	511	544	542	517	521	520	505	537	525	513	525	529	521	543	544	525	504	559	528	527	553	578	551	518	486	526	507	483	507	477	496	464	503	555	500	543	536	534	484	529	527	521	532	517	523	549	515	499	475	499	505	540	501	518	501	483	530	494	515	536	537	514	511	472	563	474	545	531	563	523	479	546	548	516	544	558	496	478	522	502	521	529	513	518	525	536	514	483	511	516	527	495	497	502	526	537	535	516	530	516	521	521	522	493	581	513	504	514	552	497	509	502	539	551	508	580	580	525	519	514	526	489	565	547	517	512	480	536	533	550	535	550	517	547	551	508	503	511	505	507	513	523	460	522	514	530	528	516	511	576	496	487	501	516	534	562	470	547	529	549	558	563	571	504	501	505	479	488	511	544	513	499	538	502	543	514	489	545	512	553	516	459	537	534	496	526	464	498	525	504	534	533	474	519	544	495	519	502	529	518	503	532	522	534	522	535	537	568	491	503	529	510	475	531	545	518	501	495	518	508	502	535	527	515	516	526	513	483	534	553	523	492	545	556	576	537	503	487	537	532	529	546	521	520	542	521	494	508	548	508	486	549	529	601	542	547	536	561	526	512	546	534	538	542	524	569	535	517	567	507	568	488	527	537	522	521	519	496	544	532	499	533	490	491	542	488	522	504	510	509	484	503	554	517	527	538	564	519	505	519	529	519	566	524	546	550	496	539	546	530	514	531	496	527	527	481	483	569	514	523	540	567	542	481	577	525	501	567	538	496	546	522	557	499	563	537	549	546	534	544	528	504	499	490	500	516	563	519	539	526	525	534	549	528	519	552	482	531	515	518	539	528	505	539	508	526	548	540	494	536	513	569	518	554	518	544	481	484	482	529	522	509	473	509	528	503	524	547	506	565	515	535	544	519	556	491	504	528	510	524	571	500	575	513	555	525	541	500	508	535	509	527	502	485	503	504	500	487	530	489	531	536	498	463	509	519	475	550	553	502	512	517	516	563	529	513	489	484	503	504	565	492	507	472	503	576	516	520	542	549	528	539	485	537	542	541	508	541	499	479	522	531	489	518	510	510	534	531	513	528	497	553	502	539	511	518	474	494	539	530	546	492	496	489	576	533	546	518	500	512	599	528	510	499	503	497	531	504	488	514	525	514	492	521	523	556	515	527	492	502	498	520	535	479	515	503	517	516	538	518	516	561	532	546	545	506	466	523	538	520	531	520	495	500	532	508	534	523	511	526	555	521	532	508	512	501	521	533	489	545	556	556	547	522	521	520	574	512	531	526	505	528	520	532	506	545	567	498	573	535	492	491	505	510	523	546	541	580	520	527	518	497	506	531	510	510	511	480	502	501	507	481	524	545	521	553	479	519	522	519	449	546	529	513	492	514	544	531	487	599	526	523	499	551	488	498	523	558	527	521	502	542	545	551	535	511	539	548	519	563	518	528	518	545	504	497	549	515	534	517	534	499	564	460	512	538	514	502	530	480	501	517	507	524	490	482	504	521	528	506	530	516	537	531	531	533	475	490	503	471	508	514	520	556	517	494	484	536	518	522	488	493	500	502	514	567	499	510	484	530	529	514	525	536	542	494	518	522	497	524	516	559	520	485	543	516	475	544	544	535	531	518	541	545	493	564	520	511	481	528	496	558	575	509	526	515	533	533	492	515	501	529	533	530	497	514	513	506	552	517	490	486	537	552	481	546	552
7573	14325	12625	6003	5108	3883	2869	1848	1307	6742	31649	25766	14559	5527	2121	928	538	481	486	458	446	464	475	478	498	471	467	456	450	485	488	489	469	484	462	461	495	473	489	521	449	455	483	444	460	489	459	476	469	492	491	509	483	446	480	464	486	488	456	498	430	464	498	468	497	492	481	448	493	465	480	522	464	452	458	498	472	493	484	506	473	448	467	412	488	471	457	444	467	462	453	482	479	461	430	503	500	458	456	497	479	464	452	435	494	449	489	463	461	486	504	503	449	464	450	461	500	446	475	439	463	510	456	478	442	493	498	477	464	450	512	460	431	431	436	455	464	501	457	440	517	459	502	477	439	448	475	442	463	431	475	493	491	448	465	466	472	432	472	466	475	488	461	455	473	523	449	437	469	432	494	489	501	476	482	492	466	480	468	423	447	467	421	451	477	489	463	441	469	480	475	484	443	454	462	470	440	474	460	442	459	451	489	451	465	448	488	474	469	413	450	427	476	480	443	463	467	441	486	436	483	455	472	448	434	486	477	476	508	428	432	455	443	457	490	478	455	523	476	458	461	465	476	442	442	460	443	465	452	464	449	464	450	483	502	491	485	452	470	538	462	450	501	481	460	445	500	530	452	478	471	466	461	466	464	479	458	433	464	477	478	480	478	470	422	481	439	486	502	461	420	450	442	458	433	452	517	473	463	429	490	484	462	516	459	505	437	448	500	486	489	480	497	456	430	488	478	477	441	456	505	454	467	487	437	455	451	468	434	501	455	483	481	463	434	491	428	483	480	479	410	463	458	481	458	464	458	442	443	526	462	477	486	448	487	471	495	490	457	498	458	533	441	467	470	485	440	501	478	475	439	467	465	470	458	435	442	443	468	462	431	460	424	476	498	514	467	480	453	456	433	434	466	450	459	480	474	471	489	509	469	481	481	469	426	459	445	467	466	480	487	470	474	457	427	459	441	447	419	446	471	486	448	469	478	482	478	474	489	478	499	443	487	489	458	461	466	455	470	463	459	507	439	463	494	492	471	441	480	455	480	461	461	486	511	450	461	494	454	457	424	504	472	488	511	444	450	462	437	419	487	456	456	432	441	450	435	465	483	452	496	455	455	470	500	482	464	468	478	448	492	465	460	483	440	424	484	452	452	459	480	444	437	442	446	444	437	457	494	475	412	453	457	453	475	482	483	491	484	483	448	449	480	523	489	467	501	483	475	450	472	446	474	478	441	440	441	456	475	464	437	487	465	440	478	466	457	456	460	496	491	441	467	452	448	481	483	460	454	455	439	450	489	455	441	484	446	465	465	456	498	471	537	467	485	453	458	488	440	455	486	431	524	451	486	469	456	482	449	488	466	474	453	448	464	424	432	453	492	467	485	450	469	442	464	503	477	431	481	469	433	430	450	487	464	463	487	468	463	438	455	484	438	454	461	478	439	450	492	472	451	440	438	433	461	497	464	477	447	481	439	487	469	440	411	448	442	474	422	420	512	493	461	482	467	434	449	481	460	506	482	488	448	433	478	487	487	472	445	479	500	498	509	476	474	468	475	484	454	469	485	457	483	478	467	491	481	482	438	466	426	495	457	490	464	453	495	437	485	463	487	453	440	453	439	502	497	437	470	460	448	462	466	442	423	478	516	454	441	451	445	456	447	452	494	466	455	440	424	474	483	459	468	470	465	452	465	451	477	499	449	441	449	459	435	461	479	434	490	445	481	525	472	490	465	487	474	471	466	465	490	493	520	464	451	453	464	451	463	462	492	471	472	460	490	481	490	471	486	474	482	509	464	475	467	423	484	471	456	476	475	446	483	508	455	494	483	500	444	479	511	499	478	484	456	433	473	481	486	462	457	498	434	453	449	421	452	447	508	460	516	499	441	497	458	459	452	459	455	459	477	477	478	440	464	463	449	494	475	474	467	491	442	481	456	456	486	459	458	494	461	476	447	462	495	458	425	463	464	488	416	462	446	445	474	505	462	463	455	450	501	418	464	484	463	485	473	462	456	455	460	458	459	510	479	467	449	465	450	462	455	495	454	460	474	479	470	491	459	514	488	445	472	503	450	496	468	419	470	473	433	466	465	424	439	474	529	467	483	424	441	469	470	466	505	461	500	474	453	490	494	477	440	482	435	473	444	489	424	479	495	460	487	464	479	483	483	466	471	462	460	457	506	467	505	481	451	478	452	468	460	465	467	460	479	503	484	477	473	431	484	422	452	462	487	496	449	516	478	471	437	463	471	433	424	459	414	481	480	446	436	435	440	429	481	492	458	494	451	531	470	465	461	468	486	492	458	496	502	488	460	468	451	452	465	500	468	489	520	450	446	476	480	478	509	482	466	449	442	430	452	461	472	434	442	439	448	473	494	486	445	472	470	498	492	468	448	461	438	468	463	468	446	468	451	438	428	441	468	452	481	489	438	470	476	458	491	451	451	455	482	428	486	459	496	481	499	500	452	437	491	501	481	476	452	452	468	496	453	485	450	496	462	485	450	460	448	468	463	423	512	487	500	466	427	464	445	459	474	470	447	447	461	468	486	487	432	513	447	460	479	442	452	457	452	437	427	439	469	470	427	476	426	495	425	470	485	494	426	427	509	419	453	463	443	466	465	476	440	476	483	456	475	487	476	445	479	466	488	468	471	506	468	479	479	451	473	447	464	452	406	427	434	492	460	470	486	451	473	451	448	494	473	502	468	426	464	449	458	448	460	489	477	455	479	501	459	472	463	476	471	454	512	471	471	446	453	463	464	459	468	471	506	494	451	461	469	419	469	499	455	484	468	421	452	470	468	443	444	476	465	438	487	488	478	478	463	439	471	428	460	444	476	467	446	439	453	449	452	503	462	475	446	482	429	461	497	512	466	453	457	440	499	431	523	463	480	467	478	460	442	415	457	465	486	464	530	484	490	477	445	466	451	464	464	484	424	475	490	473	472	470	484	452	484	477	462	504	486	467	483	495	462	452	470	474	509	461	470	498	438	468	452	462	457	489	441	480	463	439	480	525	423	448	456	468	499	465	519	509	452	430	460	470	466	466	447	464	450	443	444	474	462	468	492	436	467	456	466	446	434	471	450	451	466	478	481	478	455	433	511	475	466	445	475	451	468	452	473	441	464	505	456	443	442	494	477	484	436	451	456	456	432	456	454	488	462	438	487	485	451	464	481	476	450	500	474	477	488	500	470	462	447	449	495	513	461	493	486	444	481	453	456	461	439	446	492	464	482	474	453	495	466	491	462	450	451	448	475	500	442	481	485	468	440	461	486	484	485	470	441	478	525	490	497	458	469	493	459	457	473	506	468	488	461	447	476	487	454	465	450	500	453	453	456	482	470	460	468	468	489	436	471	506	444	464	467	477	467	505	479	469	489	483	435	493	449	499	487	425	469	465	495	449	500	488	472	445	503	465	455	435	470	488	444	486	438	454	495	468	452	444	480	470	430	457	447	495	464	452	460	486	454	458	461	471	472	456	468	446	462	460	471	477	477	456
27804	12938	4703	1699	1058	893	723	539	479	614	1960	2173	1411	847	529	407	384	382	377	368	372	343	368	388	383	404	370	396	399	373	374	359	359	441	389	363	372	353	398	341	349	379	365	377	390	349	357	334	372	386	390	369	397	355	384	403	361	366	337	374	364	376	365	343	376	377	375	380	345	378	372	362	346	393	381	370	349	336	391	400	391	401	343	395	377	354	350	396	388	366	348	347	400	345	358	404	395	397	355	358	375	352	374	377	369	381	400	366	366	371	337	346	380	365	367	401	372	375	374	375	377	358	401	394	357	377	350	358	388	381	355	357	373	365	358	400	361	326	370	400	395	381	341	385	386	379	350	339	355	356	364	394	360	360	386	335	349	415	378	368	371	372	374	356	396	348	385	347	367	367	394	358	381	345	362	349	355	352	368	374	389	364	412	365	333	372	365	338	364	373	389	357	349	409	366	401	371	349	364	385	362	369	352	371	367	383	323	402	342	403	346	331	396	332	367	369	363	332	384	340	369	371	337	376	350	329	369	359	356	418	342	336	345	402	392	352	375	371	385	362	377	370	354	385	379	360	397	389	372	369	354	325	348	337	355	367	359	379	360	338	365	408	372	370	374	323	363	371	352	357	348	383	379	372	353	368	372	373	359	383	363	389	339	368	347	346	382	340	370	363	354	367	358	344	390	351	381	346	375	381	372	353	341	355	372	354	388	350	360	341	368	399	394	411	342	354	380	382	356	404	338	370	383	401	347	391	396	369	341	354	398	352	378	368	389	393	358	379	363	385	374	395	383	373	405	336	366	392	373	374	340	344	356	362	350	390	381	395	374	358	399	340	348	363	365	398	326	334	368	334	378	336	425	373	370	404	371	377	355	376	348	343	371	356	374	369	354	384	360	368	386	356	392	373	370	366	354	359	393	323	343	386	366	416	369	397	374	372	361	366	387	357	373	367	338	371	364	401	373	360	384	362	400	368	352	356	358	341	378	387	390	397	322	369	374	370	403	381	388	361	395	374	400	374	388	379	355	372	326	349	399	369	383	372	347	389	334	355	400	355	353	382	371	346	346	376	345	384	405	354	341	346	365	333	388	370	347	367	384	378	382	384	365	351	358	343	347	364	338	366	390	384	377	369	344	356	384	364	373	369	376	385	376	380	373	375	369	389	379	386	382	370	366	378	396	387	377	392	352	400	375	393	379	396	382	389	372	365	357	358	352	361	370	373	338	349	393	382	349	396	365	389	351	362	367	370	374	389	356	349	366	373	372	398	346	370	356	367	389	378	374	374	383	384	375	343	396	382	357	372	363	367	368	374	363	329	374	373	349	350	391	394	384	385	341	403	362	349	367	338	373	389	342	368	381	378	359	384	382	358	396	375	385	354	370	398	343	394	389	358	362	356	343	375	374	339	345	378	352	380	357	363	382	365	375	361	326	393	362	347	407	380	342	380	362	377	386	350	375	371	355	371	378	363	389	374	370	391	385	365	385	379	373	401	389	352	362	338	402	358	378	375	393	390	364	331	362	373	385	349	383	383	360	357	366	351	358	385	377	387	399	370	349	361	332	372	380	364	367	319	352	403	367	355	395	346	363	400	388	350	338	407	358	367	400	353	370	370	344	332	352	351	371	355	390	363	359	382	387	345	379	362	333	390	359	393	329	374	372	381	338	390	349	362	355	396	374	368	392	352	383	363	352	373	345	353	379	378	364	353	353	366	391	431	395	341	387	382	348	404	375	393	379	389	375	364	376	338	386	382	317	365	384	396	390	343	383	340	370	342	363	371	364	352	362	344	356	357	353	367	367	357	401	409	357	402	375	352	362	359	375	391	366	379	372	372	362	360	401	356	402	355	355	372	342	360	375	342	375	347	372	373	374	385	389	380	376	388	375	374	355	353	376	362	358	347	372	353	384	388	380	376	411	357	355	386	381	392	356	384	387	397	389	337	341	361	397	377	359	365	363	386	372	378	333	345	370	372	393	380	362	395	347	368	357	369	347	385	386	354	365	364	360	361	382	389	385	388	350	337	342	374	362	367	387	357	365	380	353	350	397	384	372	360	389	407	390	360	381	378	318	362	374	359	364	384	354	362	359	361	353	371	327	381	354	373	344	387	369	408	356	380	359	422	339	349	380	367	337	377	357	377	379	360	349	355	353	358	361	422	394	355	348	371	356	372	342	397	380	366	392	334	386	358	331	350	367	388	372	354	341	347	367	371	381	383	394	408	332	366	360	353	372	369	364	372	362	382	330	365	363	358	354	377	377	355	391	393	338	359	373	324	394	385	350	341	391	349	374	357	401	339	357	360	360	351	361	367	368	345	370	360	399	328	359	373	343	375	340	385	391	315	378	387	359	373	366	339	321	368	358	374	333	359	339	362	354	368	351	370	360	369	393	365	389	377	373	387	362	345	400	366	362	399	348	374	357	362	370	347	351	380	356	384	377	358	372	364	363	345	343	347	387	371	392	371	363	383	380	343	364	371	378	387	382	375	384	350	368	394	348	392	333	345	349	366	342	366	339	387	368	387	358	386	358	314	359	335	357	358	371	379	343	351	382	376	372	388	359	386	366	399	380	360	350	346	352	376	373	345	367	330	374	364	402	370	354	359	348	367	370	346	380	365	337	325	359	372	340	382	361	383	393	391	373	353	377	387	355	392	369	389	371	371	399	368	363	358	347	371	356	373	381	352	331	399	380	351	367	354	353	373	363	360	386	428	391	373	365	352	389	385	400	373	378	397	359	354	372	381	383	396	379	411	336	325	383	402	385	352	392	357	354	361	376	425	351	370	403	351	368	361	372	355	371	372	363	384	362	386	380	359	369	364	366	392	371	351	368	348	384	354	372	369	359	350	360	382	337	386	366	348	392	328	396	352	384	371	388	369	382	410	351	386	385	376	369	400	386	393	385	379	342	389	388	377	378	343	328	370	373	363	333	356	340	380	375	384	373	407	395	358	374	364	353	378	349	345	367	352	332	409	333	343	384	388	362	356	369	349	389	370	399	350	370	361	371	403	359	351	372	380	372	338	354	372	368	361	366	361	365	350	382	351	353	392	367	370	367	371	343	386	387	391	413	369	397	395	376	382	395	371	406	359	337	383	379	364	400	310	388	366	346	387	331	363	362	377	379	382	407	370	409	343	374	351	375	423	375	361	370	367	367	391	370	345	385	333	365	395	375	363	343	360	376	383	380	379	347	368	377	373	361	356	390	392	394	353	344	345	359	355	383	374	382	356	350	377	327	372	368	325	358	392	343	361	369	367	371	372	355	373	353	372	364	355	350	341	386	372	387	339	370	351	387	346	356	396	354	373	403	389	395	386	411	345	367	344	357	383	398	390	347	364	354	383	317	373	375	362	391	363	350	375	347	341	356	372	364	373	360	333	388	385	367	396	389	357	385	374	378	356	332	386	371	347	359	394	398	347	382	369	360	337	343	346	379	370	382	370	344	391	377	333	368	330	408	359	378	367	356	387	356	366	369	337
6630	5044	3948	1271	1153	1142	891	648	565	705	2440	2424	1530	818	487	409	339	319	350	330	320	339	359	303	353	359	316	318	364	317	345	332	315	334	342	358	313	295	370	350	345	323	344	331	315	304	339	309	329	315	332	304	365	329	319	331	314	310	324	307	324	354	313	349	330	330	323	316	359	356	315	310	365	307	344	338	330	330	292	340	332	354	329	318	311	302	363	321	310	323	322	342	310	316	344	336	304	354	315	316	339	373	329	352	319	301	335	315	352	299	344	335	320	308	364	350	350	343	308	333	345	336	359	317	326	329	324	311	332	305	314	296	329	306	323	351	333	320	330	319	334	310	347	343	337	309	335	313	305	319	350	319	313	329	314	327	339	344	338	333	338	319	335	318	318	320	350	319	336	324	334	341	369	336	324	320	345	308	314	300	349	313	313	312	318	323	317	328	341	337	294	330	347	314	302	334	332	318	300	326	322	349	321	331	321	316	327	328	325	373	303	314	331	315	355	317	328	355	325	370	348	330	335	348	344	350	368	338	311	319	329	350	362	311	302	310	318	319	337	327	358	348	329	331	321	326	342	337	302	334	337	311	327	321	314	327	324	312	309	341	313	308	292	320	305	320	321	329	351	309	355	322	324	323	333	349	327	327	335	317	300	346	324	325	301	318	317	349	317	324	307	359	330	341	345	348	335	288	349	317	303	303	325	318	333	309	329	351	354	325	319	342	380	331	315	349	365	333	339	337	338	306	310	360	328	321	322	334	330	331	288	351	298	323	349	328	300	318	323	358	350	322	310	335	329	347	326	336	336	316	315	295	334	287	327	341	320	321	362	352	326	366	320	334	304	335	360	324	321	307	327	333	350	319	357	338	330	294	310	339	376	303	290	363	359	337	335	346	357	318	311	322	284	340	334	368	354	312	336	317	329	327	329	291	325	335	350	345	286	331	318	332	326	333	312	317	308	331	328	325	322	356	345	310	320	362	342	326	321	360	344	318	321	312	349	334	299	312	338	305	318	330	332	306	323	351	320	313	352	330	335	326	313	339	347	341	332	298	322	329	320	327	336	319	309	302	356	350	341	319	351	320	338	316	316	318	342	328	308	332	340	312	323	311	349	339	325	335	352	354	314	333	306	326	322	329	335	324	339	349	344	326	309	288	312	291	349	361	324	332	337	300	314	325	323	335	335	318	320	336	342	310	310	350	314	336	348	322	362	335	333	296	335	290	344	321	314	356	317	337	334	355	331	318	313	324	354	322	326	291	306	329	306	338	326	339	319	337	329	327	318	320	367	338	325	349	302	303	326	338	348	308	311	330	327	333	301	306	332	280	326	322	340	341	356	331	321	336	324	301	326	327	336	342	336	292	330	331	322	319	349	316	335	321	343	334	349	302	312	337	351	325	334	353	298	346	316	323	309	341	302	291	308	340	354	306	329	284	353	330	289	331	281	329	318	306	314	296	336	310	296	308	329	335	340	331	324	318	328	351	320	354	359	325	316	323	331	334	304	330	319	291	328	321	326	339	325	310	342	327	360	293	330	307	323	336	341	314	332	346	346	325	328	323	333	331	316	345	320	311	358	294	366	325	327	338	313	324	311	354	333	344	331	329	326	349	335	322	315	327	325	327	316	291	335	331	351	349	316	342	313	353	304	348	318	358	338	335	334	343	347	329	351	321	309	321	335	310	324	342	340	326	316	307	301	327	359	335	317	308	325	347	311	348	329	282	337	330	361	336	331	339	351	346	345	328	353	334	323	331	285	302	323	320	298	342	324	288	303	340	298	326	309	299	327	358	355	337	357	299	334	344	345	341	315	314	325	357	312	336	319	348	310	318	343	337	339	361	334	306	322	282	360	338	328	363	321	333	328	292	314	331	321	334	340	337	289	330	334	326	347	318	332	348	351	326	320	319	349	328	285	327	314	350	309	314	307	330	342	318	311	333	312	365	361	312	286	388	353	322	288	333	353	343	334	343	358	299	323	339	317	317	313	290	348	345	334	340	323	318	297	312	335	319	325	328	317	370	348	342	353	370	339	344	354	301	341	328	326	331	326	321	321	326	308	350	348	342	336	329	297	332	322	321	305	325	315	335	329	322	324	314	318	344	323	344	318	329	347	340	345	311	292	319	331	318	365	343	330	328	336	330	333	295	344	354	300	312	334	359	349	312	328	352	303	323	320	303	283	349	326	327	308	342	331	359	349	317	336	315	344	328	341	294	308	345	313	321	334	320	328	341	330	312	331	357	301	333	311	286	301	338	325	307	330	314	318	326	326	339	320	310	328	339	313	347	337	324	329	334	280	328	292	362	323	323	320	313	338	345	322	339	368	324	347	367	324	319	353	325	344	319	312	312	334	302	349	329	330	316	336	327	352	328	318	324	345	361	341	323	322	313	349	313	321	332	339	344	330	346	336	360	287	316	358	311	316	295	337	325	356	335	301	326	304	314	344	343	353	334	305	326	312	335	319	344	339	366	308	325	327	348	311	341	324	307	330	315	291	345	315	319	320	319	340	325	328	329	321	338	327	322	305	330	313	337	329	349	329	340	326	316	324	344	356	359	325	310	324	316	348	314	325	349	354	362	302	325	364	360	347	339	317	325	358	313	329	341	337	331	347	336	338	321	332	331	326	324	340	327	334	345	330	321	330	359	321	295	359	332	326	322	335	335	335	344	327	340	316	319	316	316	355	317	317	352	339	350	308	329	363	312	297	302	313	310	329	375	295	286	296	321	333	348	352	323	328	342	327	322	297	330	341	352	312	337	345	349	375	319	285	308	317	332	338	308	297	346	324	313	327	312	314	350	312	322	375	336	335	345	295	335	333	278	326	318	324	324	315	341	301	286	338	335	325	332	338	338	329	341	324	308	321	345	327	325	309	325	334	303	290	332	321	338	308	333	301	329	323	337	320	355	316	306	322	321	348	311	312	322	321	332	319	330	351	327	338	366	295	330	343	327	307	328	298	358	338	345	359	333	315	317	353	319	356	330	334	336	352	319	345	339	297	328	338	316	330	310	316	311	314	293	313	334	335	324	302	340	315	335	294	377	302	319	339	331	319	349	317	334	317	332	334	342	342	329	332	352	317	340	339	345	307	305	350	353	331	324	317	336	342	349	330	333	344	325	347	318	354	310	340	344	360	322	330	325	316	331	353	338	346	337	354	322	316	344	320	304	331	359	305	314	315	355	355	307	321	308	326	349	319	295	347	355	334	335	362	332	328	320	315	360	350	320	344	313	328	343	347	300	347	307	336	333	340	316	321	320	299	304	330	302	323	322	304	359	304	362	327	337	332	330	336	329	334	298	269	315	311	319	326	333	341	327	330	325	329	325	304	334	375	291	324	348	352	319	340	316	279	333	325	299	319	363	341	321	350	319	347	340	316	325	321	305	298	320	351	318	306	322	353	301	348	328	326	339	344	350	350	320	329	292	336	300	324	330	318	318	314	335	304	307	297	332	341	321	296	320	298	324	346	337	327	327	285	334
25681	21429	27369	25368	8774	2272	1594	961	686	2099	17576	17957	10206	3033	1147	601	431	387	357	370	381	368	393	390	387	384	409	395	402	362	364	433	369	370	405	366	354	421	414	361	365	387	400	380	369	415	372	395	375	354	397	380	383	396	380	369	427	365	350	357	360	393	365	381	374	364	381	408	369	361	396	380	401	389	366	365	368	376	374	362	375	386	388	350	394	339	362	359	392	372	355	404	370	357	364	418	395	404	383	382	363	373	378	386	390	367	403	432	385	375	375	325	364	371	332	378	410	381	360	408	396	394	354	364	359	419	382	359	380	401	387	385	375	360	400	362	361	396	338	338	353	355	370	370	350	384	404	398	353	364	350	360	380	380	383	373	347	407	402	391	384	376	385	376	399	391	406	363	356	375	373	365	385	377	389	383	356	379	321	381	382	397	345	400	379	385	377	371	392	390	370	376	387	340	366	400	388	383	390	349	397	421	393	369	394	370	354	386	370	381	374	340	374	358	355	360	355	378	376	378	360	353	373	388	375	387	362	371	403	335	389	384	383	341	352	355	341	361	367	360	359	360	398	400	379	382	372	375	365	391	348	382	384	364	407	372	361	381	334	390	393	338	363	372	375	374	396	389	377	404	357	390	361	354	357	369	379	367	339	366	372	328	383	324	354	362	410	344	390	369	385	346	351	376	374	358	371	374	380	390	365	361	350	359	331	367	358	364	344	393	361	375	391	375	409	406	379	375	382	353	380	372	348	399	381	416	397	372	376	338	371	371	373	332	382	386	372	362	391	343	345	356	396	370	397	389	363	377	349	363	391	379	362	358	380	394	362	381	355	397	380	377	393	384	383	376	400	371	346	377	360	372	361	354	389	382	382	384	378	359	389	375	384	385	366	387	345	328	381	407	361	380	371	369	372	328	387	357	334	375	386	383	361	406	347	342	396	368	386	374	404	353	374	342	346	353	370	370	370	348	367	353	390	357	354	403	391	368	360	369	368	363	383	405	371	388	363	393	409	341	372	393	371	345	378	371	364	353	379	368	381	358	376	372	374	377	365	389	398	368	374	345	399	374	349	337	379	409	386	396	350	373	395	340	388	377	376	372	371	412	347	364	367	358	361	379	364	366	351	357	365	363	353	419	352	355	397	397	391	390	365	363	364	377	333	345	375	393	380	383	384	351	351	352	390	403	397	365	387	356	365	397	395	340	379	376	357	392	400	369	366	352	389	370	370	376	362	356	354	420	365	388	372	368	391	382	385	385	369	388	370	391	341	384	376	382	371	357	394	348	398	405	386	363	396	389	367	365	359	365	351	370	392	367	377	370	320	349	364	386	361	387	362	435	377	402	374	389	379	400	382	373	385	384	413	390	404	380	360	379	346	373	372	402	403	410	371	368	378	383	415	354	368	341	375	326	422	362	346	322	389	372	379	379	374	369	387	401	346	353	352	356	362	362	394	359	379	364	393	373	362	356	390	348	356	401	337	379	370	371	377	382	345	379	371	412	401	401	367	385	355	323	378	409	384	390	362	366	368	406	387	384	364	375	382	367	394	390	357	363	386	352	361	360	383	387	357	387	366	397	374	423	369	385	410	391	405	388	313	329	350	360	392	380	377	359	343	363	383	396	335	350	381	404	408	391	403	338	373	373	406	365	360	367	389	396	376	394	385	398	372	380	380	375	432	366	355	389	370	376	393	406	356	371	378	381	385	347	387	347	359	340	361	363	388	383	352	377	404	377	400	353	395	370	389	365	381	381	409	380	370	337	412	400	328	364	362	380	344	356	354	358	360	358	373	371	347	376	385	419	379	360	385	345	366	377	336	378	403	379	359	354	360	394	381	382	371	369	361	347	373	351	407	371	382	353	389	375	393	394	378	347	378	399	362	345	350	376	401	373	375	378	366	383	391	390	374	380	354	347	348	357	376	355	321	358	321	385	394	344	372	369	395	367	381	365	380	374	362	353	369	358	384	401	377	404	350	386	386	375	393	389	374	367	352	400	369	383	386	375	378	367	409	349	359	370	374	343	381	394	356	374	367	388	374	383	386	390	359	386	384	369	379	361	371	412	389	364	420	359	361	391	370	380	355	351	402	373	384	401	355	383	356	364	380	366	388	353	389	404	381	368	338	375	365	393	402	374	352	374	371	348	339	405	360	359	395	380	335	391	368	378	385	351	378	361	388	348	347	380	387	366	375	379	362	334	344	347	382	367	320	421	358	360	378	383	381	399	362	359	412	371	367	366	399	394	372	351	345	353	370	359	332	367	369	376	378	369	374	405	346	388	363	401	382	358	365	359	354	383	355	371	365	381	361	352	382	370	374	398	340	354	373	345	374	408	370	386	347	341	337	372	382	369	359	361	367	346	358	376	389	375	376	379	375	410	374	375	369	395	370	365	395	320	375	387	403	382	371	360	361	377	373	383	367	379	375	357	378	377	377	399	379	344	346	343	366	356	351	327	367	383	400	372	389	380	395	377	397	394	361	381	364	404	381	342	346	363	396	382	343	381	371	353	370	357	381	370	365	365	379	378	418	400	344	363	400	370	397	371	374	377	401	352	387	407	375	397	361	397	361	359	382	330	392	377	421	337	365	380	397	376	398	379	387	372	346	376	364	352	338	341	348	380	347	407	391	404	399	386	370	380	398	403	398	390	361	392	383	385	363	369	356	388	369	379	386	389	405	359	384	370	345	375	382	365	365	365	353	364	383	384	384	388	387	370	376	366	371	367	356	362	433	383	372	365	365	377	406	400	370	379	369	361	387	385	401	366	342	402	382	388	383	359	395	382	367	387	361	370	383	366	365	370	375	381	373	391	402	388	386	354	360	339	355	374	339	363	362	356	383	359	414	369	424	412	367	363	379	371	378	366	371	382	375	367	352	361	391	401	360	380	345	377	362	349	385	353	376	359	371	351	390	409	369	354	388	360	364	419	379	367	383	390	371	412	375	374	383	365	360	373	386	362	367	400	406	381	383	369	352	406	335	375	351	345	352	378	372	356	385	372	373	386	395	354	381	421	393	359	369	380	401	372	410	351	395	363	363	379	378	384	374	368	410	347	361	364	378	379	383	356	407	388	356	378	368	350	371	338	339	343	387	376	388	352	365	401	384	379	359	370	376	363	357	391	403	384	382	378	362	377	359	393	425	410	341	369	373	390	352	330	405	358	398	380	370	369	372	400	354	355	372	398	387	352	396	397	378	397	384	373	355	338	372	342	383	396	387	381	349	382	395	366	396	351	383	372	387	388	369	382	351	365	354	390	366	391	384	398	390	358	380	374	348	362	370	355	395	382	395	341	380	320	373	345	369	372	348	365	421	378	343	378	378	364	360	403	373	378	360	395	357	364	386	397	368	365	384	385	389	381	368	372	402	379	355	391	351	380	366	363	400	374	379	406	375	350	342	373	379	380	376	378	364	392	384	374	437	375	365	363	337	378	388	372	391	410	374	361	390	383	370	367	370	350	356	380	402	392	355	371	368	367	361	374
5563	8556	7106	3604	2611	1984	1746	1287	890	3498	18509	15853	8425	2822	1291	589	387	399	372	325	339	344	340	338	348	343	332	366	322	386	345	342	395	332	344	392	370	294	357	319	326	345	333	370	370	311	332	338	359	329	352	310	323	362	317	314	363	344	361	355	353	344	375	376	362	342	336	336	353	347	358	379	354	346	343	334	357	381	366	316	360	337	348	327	359	319	386	348	356	349	360	328	338	306	351	354	322	347	349	329	348	351	339	365	339	378	347	368	345	341	367	381	414	339	350	342	392	334	332	301	384	337	383	339	322	331	352	342	339	340	357	334	377	354	350	355	356	333	340	340	325	343	347	333	341	358	326	346	330	343	354	341	327	338	337	329	340	347	361	376	357	306	353	373	370	339	324	363	332	318	339	351	359	358	331	315	341	319	355	372	375	342	362	326	337	351	354	373	348	350	304	342	329	347	318	376	376	348	334	361	333	339	340	336	336	317	368	348	340	347	346	328	350	326	340	334	360	358	348	354	362	338	353	315	336	342	341	342	324	367	346	343	338	313	369	334	350	367	313	354	338	319	340	362	356	375	331	364	342	363	336	374	360	346	346	354	349	358	352	365	360	353	324	310	357	356	357	341	340	329	366	336	339	345	352	343	322	352	349	325	320	327	347	341	377	337	365	357	346	335	322	346	364	340	320	341	334	350	338	362	367	328	345	313	359	364	360	382	325	313	350	362	355	312	358	339	379	370	357	335	341	354	363	347	342	357	353	333	329	314	309	341	321	331	326	365	354	324	351	334	384	304	336	333	334	357	349	366	368	350	345	335	357	384	339	350	340	355	355	349	351	329	347	288	352	375	328	321	334	328	321	347	346	315	342	349	332	361	384	320	340	379	329	322	346	351	330	304	338	353	337	315	357	368	323	341	320	351	345	342	326	367	360	314	375	336	339	361	325	356	383	325	370	322	345	360	338	349	341	330	333	342	344	363	368	307	351	331	386	358	332	344	356	312	325	347	344	377	359	394	354	327	337	345	314	367	352	323	331	357	382	332	373	319	363	365	338	349	330	333	336	317	357	356	343	362	339	369	335	321	347	343	323	365	358	325	381	343	326	361	361	350	347	340	362	336	354	347	348	367	340	350	341	370	372	344	347	376	346	319	339	358	337	341	325	334	355	366	320	356	330	363	373	370	337	328	338	355	288	352	328	321	366	359	375	331	334	364	336	332	361	315	347	348	336	373	373	361	378	315	355	343	317	361	344	360	346	323	337	372	389	328	334	374	351	334	338	319	327	308	375	340	339	369	300	357	330	328	330	357	330	334	341	328	366	383	354	307	353	332	381	368	345	328	364	347	350	350	373	346	345	346	335	338	371	360	375	342	346	354	351	349	355	364	358	314	357	324	342	369	368	353	337	367	319	333	330	333	322	386	350	309	315	354	327	318	354	349	324	318	345	388	363	325	330	365	339	337	364	351	362	338	336	324	364	325	339	326	366	359	332	364	356	361	341	344	369	360	350	338	347	352	336	370	321	332	322	353	364	332	357	341	383	335	367	394	336	353	345	363	353	337	334	378	352	341	354	349	354	377	340	381	341	353	352	335	337	391	350	309	333	384	355	371	342	357	354	347	335	353	352	346	341	348	359	365	314	369	339	324	341	341	356	324	341	363	312	337	346	366	327	353	345	375	353	361	364	358	332	381	363	315	374	356	344	322	337	325	356	328	371	397	362	323	314	327	349	349	372	355	342	357	352	315	342	333	322	359	328	330	343	315	333	336	338	332	333	350	370	353	336	318	358	348	340	355	318	351	370	337	325	342	361	361	309	324	356	371	343	349	336	305	355	344	374	369	392	362	344	343	322	352	346	362	325	332	309	317	324	394	324	354	322	346	339	309	346	372	355	338	366	341	356	348	339	340	350	321	349	338	318	389	371	315	321	340	328	404	336	374	348	356	313	342	361	356	323	343	384	327	357	343	354	348	332	361	356	359	347	367	359	359	372	361	321	348	313	358	356	345	330	351	345	381	308	342	375	355	364	341	342	358	352	366	341	309	351	335	338	362	375	328	322	340	337	360	351	338	347	344	369	379	359	353	343	310	365	302	338	357	321	334	322	355	358	329	341	324	313	370	350	309	330	327	322	309	371	312	341	340	320	337	330	346	326	310	319	334	351	346	351	339	327	346	348	353	384	327	347	323	322	358	351	339	331	367	315	306	325	331	338	336	354	358	345	320	344	333	351	359	369	359	355	329	343	348	369	358	357	324	330	311	374	345	334	336	337	361	345	361	332	337	346	351	324	360	345	321	334	317	364	333	359	353	376	339	324	296	314	348	321	330	369	380	360	344	352	340	360	363	383	310	329	356	323	321	325	355	341	369	311	318	337	377	355	359	352	345	351	351	342	321	346	341	380	339	351	334	363	351	342	376	321	364	365	329	361	341	374	344	339	359	351	349	317	335	336	378	362	347	379	347	353	338	340	331	348	333	332	338	337	363	382	335	347	379	342	316	333	339	317	373	324	355	362	341	359	345	321	381	372	334	373	325	314	359	343	339	358	316	354	360	350	322	343	335	313	330	330	330	331	328	333	327	364	329	369	327	332	344	333	322	345	353	325	358	351	346	367	346	326	343	345	361	361	356	323	363	325	313	348	342	331	312	370	334	345	368	350	379	355	352	345	362	325	316	333	365	347	332	352	331	392	365	345	342	330	356	325	308	339	343	352	343	341	297	327	322	320	339	321	360	359	333	355	351	350	351	331	336	368	339	345	333	326	308	330	362	306	349	344	334	302	330	346	330	351	386	325	352	370	358	343	354	344	374	334	372	357	349	352	324	328	399	329	341	351	368	337	341	335	363	343	316	364	339	318	368	334	340	338	341	369	312	339	354	363	327	329	369	347	364	323	370	316	372	341	347	340	328	313	334	338	352	354	357	353	348	383	391	341	351	351	363	364	341	367	371	372	349	333	358	319	356	314	350	347	305	329	345	340	341	347	319	316	371	361	359	328	331	348	317	358	303	366	342	341	338	364	378	329	352	377	319	368	349	348	370	329	323	312	346	375	388	337	368	332	337	345	346	351	348	351	301	359	329	388	392	349	338	354	306	314	339	363	326	324	329	356	347	341	346	335	350	350	368	332	372	349	314	341	325	369	348	339	353	354	332	376	341	361	343	368	366	354	316	325	351	331	346	328	344	334	376	343	354	357	323	330	331	364	330	333	355	334	338	335	347	361	349	361	376	341	363	335	332	349	364	386	341	343	316	378	349	340	317	313	359	344	342	333	343	348	329	363	340	339	313	341	311	328	345	364	350	352	358	341	322	327	361	359	342	348	359	335	336	353	353	350	326	340	388	340	360	329	342	354	360	342	361	320	348	369	371	348	328	351	324	382	334	321	359	329	339	335	356	339	357	332	358	326	333	339	363	347	368	363	359	347	339	332	321	365	336	347	372	327	315	352	342	342	347	319	351	320	332	369	352	383	369	357	375	347	339	345	336
24594	21442	28693	24651	21050	8782	3348	1967	1222	2947	28060	31342	20164	6657	2287	859	572	504	537	516	495	518	530	512	526	505	515	557	519	496	575	499	498	528	474	511	484	522	530	533	484	471	464	476	486	510	493	525	510	509	489	515	477	514	515	577	573	504	475	497	549	520	493	480	529	482	531	475	508	461	472	483	525	476	467	480	487	495	515	515	472	488	510	485	532	521	489	478	537	501	488	467	488	494	501	480	484	524	543	491	500	495	497	501	504	496	492	512	511	496	478	514	484	479	501	523	520	499	491	537	494	505	522	520	516	499	507	539	459	493	514	527	476	487	503	458	482	484	496	546	512	519	562	494	496	474	495	523	471	523	494	482	516	541	493	538	470	493	551	515	494	496	506	538	460	506	520	538	506	501	515	488	458	490	506	438	450	515	527	464	502	529	488	458	508	475	489	529	503	481	551	515	498	502	482	474	477	482	486	512	512	499	424	525	496	508	525	466	481	515	489	483	529	509	474	520	494	512	496	492	481	491	510	545	490	509	554	479	527	481	486	515	515	488	533	477	480	525	519	488	485	501	528	499	510	551	521	508	473	511	524	517	463	536	513	527	464	492	467	480	510	522	489	485	485	522	500	495	509	510	492	508	507	570	512	506	517	466	510	504	495	480	541	476	475	509	538	508	530	504	503	468	441	473	472	471	507	439	550	548	525	477	481	491	490	526	494	518	511	464	487	491	502	508	536	514	477	509	505	462	468	499	495	526	502	505	519	506	449	486	528	528	455	484	477	475	493	485	530	541	526	519	494	522	524	481	465	477	499	500	494	528	512	523	542	491	487	525	498	501	491	481	506	495	472	486	481	517	520	526	544	514	493	498	492	502	515	523	532	498	526	513	512	478	537	477	545	479	516	484	483	503	533	546	512	486	500	478	509	473	509	505	450	471	505	507	493	487	512	479	524	505	468	492	506	474	512	503	503	517	542	478	486	531	497	478	494	450	517	532	513	507	482	496	493	527	497	494	495	490	540	496	514	507	515	481	460	487	517	491	475	549	492	500	525	505	490	475	485	484	491	506	529	524	507	467	503	491	528	515	493	464	507	508	534	489	514	511	487	542	532	494	542	486	444	504	522	502	511	484	504	486	481	484	489	511	518	503	491	495	446	494	505	535	503	498	536	540	511	492	471	502	499	481	492	483	510	494	509	474	515	468	538	537	500	515	510	493	498	537	535	535	464	523	506	498	492	477	530	517	507	521	488	481	507	479	492	539	490	539	492	486	499	530	540	486	518	473	487	462	492	478	519	521	499	499	515	514	508	504	500	449	548	494	500	448	493	488	503	472	533	496	506	474	522	478	467	514	488	519	443	486	504	534	524	523	521	498	478	481	493	501	499	503	505	459	474	484	510	524	520	508	479	493	480	480	501	514	520	469	508	540	519	525	482	493	527	520	520	506	505	486	513	465	528	511	499	512	485	493	494	513	488	515	481	507	465	503	462	506	463	485	470	454	521	504	511	519	476	521	494	497	504	491	523	447	503	523	532	517	509	458	509	487	526	522	489	493	524	552	526	509	516	479	463	491	442	487	514	484	494	502	501	526	491	463	504	488	514	502	527	523	505	495	541	490	498	535	496	494	558	522	496	482	476	488	516	579	493	481	475	445	471	500	510	534	451	511	515	513	536	534	486	462	508	477	470	500	528	488	467	486	538	483	514	508	516	517	495	509	482	516	484	499	515	529	523	479	466	477	521	492	492	496	517	507	491	477	508	521	473	464	500	475	510	493	494	538	541	498	482	480	500	465	493	504	484	501	486	518	508	484	507	458	517	512	485	516	503	477	508	523	517	495	519	479	491	450	515	537	508	536	478	505	503	526	511	498	475	549	500	503	493	509	473	498	519	507	497	498	483	503	461	496	524	508	484	482	492	491	482	505	522	485	501	483	515	536	519	503	448	509	451	499	508	481	498	520	497	488	515	500	487	516	470	511	500	494	510	506	498	512	536	514	521	478	499	483	484	493	471	488	465	539	496	516	486	485	495	473	494	512	510	511	507	488	493	515	488	459	541	511	538	485	514	499	521	474	493	502	502	482	489	525	482	471	481	484	489	487	464	543	468	494	508	481	482	487	480	530	490	470	518	519	490	517	476	484	470	492	505	512	492	531	467	490	453	502	533	485	481	512	502	544	494	493	493	534	467	522	496	468	521	481	531	470	521	479	528	460	479	483	480	477	508	479	506	440	480	467	536	495	515	504	531	506	494	495	488	528	493	504	515	521	503	491	544	491	500	499	488	487	533	462	515	544	543	511	499	465	515	437	525	500	481	482	522	509	468	499	514	496	453	506	501	514	500	488	475	463	497	483	486	550	512	514	473	508	498	466	489	492	519	483	472	443	494	461	485	484	503	516	557	501	501	539	483	494	505	510	483	477	480	504	484	492	479	460	529	558	447	497	476	507	525	518	524	502	498	506	521	477	481	497	509	475	484	517	471	485	510	486	489	505	493	513	471	512	553	499	469	485	517	513	499	453	470	484	495	532	519	525	495	507	484	514	482	483	490	495	515	495	504	486	541	514	507	518	483	515	492	526	500	508	538	517	446	509	480	476	493	445	538	498	527	476	530	485	502	503	521	501	501	475	496	482	495	460	491	495	496	480	489	493	501	511	482	497	543	510	457	467	502	499	481	505	473	488	485	503	525	466	481	514	504	538	515	462	494	526	473	470	489	516	503	491	517	527	473	488	456	444	507	467	471	475	541	570	456	459	477	477	483	482	491	462	482	482	502	505	519	476	523	475	469	517	530	499	488	506	500	481	502	521	485	466	469	495	506	457	500	468	501	523	518	518	518	470	524	499	533	515	478	497	506	496	511	491	526	489	514	537	505	510	511	498	478	495	526	479	500	510	462	494	507	489	505	470	489	527	501	538	505	475	496	500	551	509	524	487	526	500	551	508	510	545	555	524	533	487	506	498	459	501	505	475	475	510	536	527	521	524	492	507	461	523	464	509	553	498	510	495	498	489	502	484	495	519	511	520	540	500	539	487	515	487	514	484	521	521	481	494	457	478	489	484	523	465	494	496	521	477	489	487	526	533	515	486	505	462	506	511	518	499	475	514	462	513	538	501	500	492	540	481	505	486	491	461	517	478	502	494	469	490	497	519	501	506	526	496	533	516	469	527	476	496	491	498	548	476	473	466	526	478	515	503	525	497	511	526	497	469	486	525	517	491	514	516	474	480	460	510	524	546	470	484	492	467	494	487	518	475	511	499	496	458	537	527	469	520	496	539	506	500	485	486	525	471	485	562	502	510	521	501	510	479	498	483	523	521	493	489	494	479	494	503	499	499	534	486	509	456	460	513	524	469	512	461	469	478	482	471	476	528	519	512	497	494	480	501	494	511	482	499	479	472	479	525	473	499	518	483	472	484	483	506	522	516	504	490	498	502	506	503	520	506	470	512	483	529	478	503	515	467	475	481	515	494	489	534	504	473	472	503	494	508
6445	12167	10963	6936	4544	3163	2959	2124	1604	4838	29337	27213	15340	5351	2321	816	529	453	474	441	459	426	458	419	459	451	456	457	457	442	464	437	456	465	481	426	466	493	426	484	470	479	468	429	464	429	473	471	490	433	431	441	475	454	460	457	447	439	475	447	459	434	452	434	457	448	463	442	435	437	469	423	459	459	459	409	469	469	487	453	430	467	434	432	495	470	451	496	466	443	415	477	476	459	462	448	494	468	468	400	442	479	446	441	452	428	432	441	478	428	479	478	465	463	447	451	421	450	462	439	459	416	493	485	438	454	460	448	452	431	459	451	435	472	453	452	475	468	454	432	477	435	424	458	446	457	448	454	484	459	440	420	486	483	452	466	465	448	452	483	430	468	426	430	489	458	448	450	449	485	462	466	460	424	440	454	454	446	467	442	454	432	466	445	438	446	446	409	460	435	455	420	466	449	454	460	432	463	461	458	438	481	463	468	436	478	446	429	439	441	456	469	425	442	476	451	490	431	438	449	441	496	455	452	442	450	426	491	468	455	447	427	463	478	435	452	475	414	472	469	433	453	471	441	478	461	466	459	455	459	435	430	466	463	432	451	443	457	433	453	439	462	455	431	450	490	444	467	509	470	490	448	445	439	482	438	444	447	460	463	491	441	409	433	447	472	480	445	448	487	480	423	447	429	470	460	448	459	454	431	405	467	474	443	452	427	450	469	500	421	469	409	407	467	439	490	450	448	448	433	432	438	452	472	459	472	465	439	421	457	471	410	430	458	499	447	454	448	457	436	464	426	440	437	477	466	439	447	447	438	455	504	481	433	433	440	431	467	464	449	486	462	432	471	469	466	436	465	438	445	449	489	447	462	468	443	428	492	475	454	463	430	419	437	420	419	455	431	440	458	405	441	440	496	440	423	454	419	483	449	464	453	473	456	401	477	446	443	430	446	448	414	419	477	492	439	449	477	428	447	469	470	465	418	432	442	447	443	413	453	427	470	448	436	458	457	454	464	457	441	464	481	423	447	430	426	431	442	447	449	461	422	432	434	460	447	464	440	453	458	446	433	436	464	422	450	459	457	463	476	448	445	489	428	485	418	499	425	471	458	410	491	440	430	442	459	479	454	441	450	479	460	480	452	443	451	436	461	426	465	479	479	441	424	432	445	454	437	449	498	441	459	475	421	449	475	472	452	454	437	440	442	460	476	456	446	440	457	485	415	461	430	476	499	427	446	470	393	399	456	452	441	419	429	474	471	476	422	464	456	457	457	415	437	440	469	454	453	476	455	465	462	448	459	457	431	461	446	451	441	456	441	423	450	497	468	458	452	457	406	479	422	451	462	426	446	483	490	466	475	432	445	461	474	420	467	450	465	451	459	449	435	482	456	463	427	445	451	470	453	433	448	484	459	397	456	461	428	466	444	457	454	440	438	436	426	459	472	421	457	452	431	453	432	461	437	425	467	417	437	431	446	457	441	429	448	412	457	451	445	476	493	477	465	476	426	478	430	484	483	438	463	458	420	454	440	487	431	431	491	455	424	460	434	451	447	440	484	432	482	424	439	470	458	466	451	412	453	444	418	426	456	454	426	410	427	483	452	465	467	431	438	453	452	446	457	446	429	446	460	447	433	442	473	451	478	422	426	448	411	448	467	457	452	417	453	401	444	445	476	419	452	456	466	454	454	463	476	448	446	458	457	461	484	432	486	453	442	452	465	433	456	466	411	456	444	460	422	436	417	474	468	466	451	478	447	425	470	492	451	446	465	484	463	443	452	449	445	458	477	452	454	487	449	448	478	451	399	495	438	465	446	446	477	438	411	465	437	463	466	400	459	492	473	474	430	436	488	464	444	429	418	458	458	450	425	471	442	439	419	449	448	455	445	441	465	457	454	454	499	380	442	478	446	498	463	474	448	467	452	422	477	432	486	472	433	448	441	431	465	459	484	434	423	468	434	442	447	439	457	461	420	410	390	469	438	436	435	465	440	452	441	398	458	444	475	430	435	436	472	460	430	497	482	429	439	485	447	400	458	455	443	430	426	497	451	478	435	453	456	430	446	390	420	456	421	474	425	467	468	448	470	456	487	467	459	469	436	433	470	451	457	432	438	441	416	441	458	464	424	437	475	434	435	454	455	461	441	463	433	487	444	464	466	436	445	493	491	444	413	434	463	445	404	468	430	427	473	445	457	453	452	416	446	427	424	456	441	457	433	447	424	462	438	458	414	430	461	451	443	435	436	466	462	481	433	451	449	423	451	416	414	428	448	455	452	465	462	439	479	415	456	419	457	396	434	436	468	439	443	436	447	445	457	489	472	480	443	483	418	435	430	400	456	429	434	471	408	430	449	465	454	473	447	425	428	397	455	440	450	428	459	494	393	435	462	440	463	430	461	482	471	440	496	416	454	434	465	449	463	434	428	450	426	420	451	436	486	461	441	462	423	456	455	482	431	452	471	432	465	448	441	457	465	472	412	427	425	440	382	437	420	489	498	476	447	440	436	437	438	443	469	440	433	469	470	437	454	435	423	429	457	452	457	452	422	467	473	454	433	468	474	453	474	466	447	494	444	459	452	438	465	465	461	428	440	469	467	410	453	466	448	451	422	455	443	463	437	446	445	449	460	431	450	439	408	442	452	446	449	438	456	442	448	461	460	432	445	462	457	436	464	469	470	405	451	459	451	441	460	466	451	454	441	448	463	420	460	460	455	448	441	457	475	445	451	465	425	436	473	406	457	413	487	449	432	457	435	494	448	418	424	452	460	445	460	428	452	428	495	433	461	477	458	445	416	484	457	486	467	428	446	474	505	444	459	440	447	452	434	444	436	436	455	454	431	468	489	443	476	441	458	452	468	489	488	418	446	443	436	437	452	487	421	425	446	458	456	422	436	451	432	449	416	510	470	468	422	445	440	467	429	442	458	415	421	438	424	429	452	464	440	485	426	466	449	462	473	443	447	430	468	391	417	435	420	445	438	479	437	438	445	440	432	481	490	398	467	451	417	419	444	450	437	485	445	457	411	407	410	449	439	444	463	462	438	419	429	479	444	481	400	433	440	440	431	441	472	465	469	413	462	479	428	460	469	483	428	439	459	453	499	456	465	461	464	475	466	454	442	445	447	447	435	443	473	424	467	408	442	436	432	413	479	467	427	458	463	421	412	489	470	448	448	451	453	461	433	435	433	457	462	468	437	516	440	419	452	472	430	451	440	446	468	463	441	446	470	433	444	434	490	479	443	459	439	464	445	452	450	473	430	461	436	447	445	434	447	426	463	464	439	439	436	443	469	451	450	447	416	425	428	439	459	456	453	407	413	459	460	482	465	424	464	445	438	488	468	466	443	442	408	450	421	469	444	400	436	455	483	469	432	445	471	460	476	480	442	427	469	470	477	440	471	431	438	431	427	416	462	424	436	448	444	470	459	410	432	456	434	427	414	447	485	432	420	453	449	441	454	448	445	433	434	475	467	449	465	485	446	414	466	441	448	436	500
27798	12610	4373	1961	1011	686	647	563	476	488	1539	1911	1349	742	495	419	368	341	357	388	331	351	367	402	344	363	309	339	337	335	338	373	333	344	361	366	303	328	366	352	394	327	361	363	342	342	339	379	335	367	315	314	349	347	293	326	353	330	351	331	332	327	345	335	352	327	342	367	332	337	343	367	327	323	326	348	374	335	368	351	348	345	340	360	352	348	339	335	343	352	383	316	346	349	348	317	312	318	375	334	312	365	348	328	318	330	378	344	325	329	320	337	339	332	331	392	392	357	379	352	334	378	333	389	332	342	343	339	365	335	326	340	364	350	339	365	347	382	350	327	383	339	329	306	338	336	367	357	360	359	330	356	322	311	314	349	316	375	375	364	321	339	369	343	352	368	366	372	358	356	375	347	321	349	346	339	355	336	327	342	372	362	349	326	349	354	336	332	339	347	365	353	360	337	316	346	354	372	387	328	337	337	341	353	339	353	388	334	359	326	333	364	354	353	349	345	365	311	348	337	328	340	345	331	375	359	353	365	316	349	332	337	321	338	380	368	316	329	326	339	336	325	353	342	353	359	327	355	345	339	335	319	366	397	305	342	320	348	357	377	335	340	350	344	314	319	331	358	344	331	319	361	325	354	326	357	340	330	342	328	335	328	312	313	359	348	340	332	343	340	341	343	321	309	350	361	382	340	314	330	349	352	356	385	344	346	366	370	351	368	302	333	354	327	351	329	313	343	352	335	367	341	330	350	340	351	342	346	286	327	355	335	331	358	341	354	347	320	378	318	352	306	338	350	344	321	351	320	352	362	349	381	322	344	359	333	343	333	365	315	339	362	339	331	369	369	346	340	327	361	326	390	346	371	325	339	337	372	344	357	380	350	360	357	323	342	367	378	334	352	338	314	335	346	320	341	342	325	320	330	344	372	385	359	340	328	358	351	367	298	369	345	365	337	346	338	354	362	354	378	336	345	334	339	296	342	331	338	360	354	359	300	325	352	340	341	348	328	371	347	343	338	329	309	350	304	343	337	333	338	363	387	363	325	325	337	346	367	332	368	313	363	319	377	379	328	346	341	339	344	381	379	353	340	340	358	330	346	339	308	354	335	332	366	331	352	323	340	327	357	358	336	325	335	361	367	329	349	363	326	344	334	342	355	345	342	326	365	319	368	347	321	335	341	336	366	313	334	328	373	365	340	362	378	357	313	366	329	321	327	336	311	332	361	355	328	360	305	321	333	337	356	340	353	315	323	344	387	342	338	332	325	330	330	337	349	309	346	348	341	364	346	331	323	338	353	375	320	335	353	346	343	337	325	330	365	343	327	319	341	376	340	369	315	309	353	345	373	336	360	356	355	359	362	363	360	327	322	330	336	325	340	306	338	359	342	347	324	319	320	326	347	339	353	371	332	355	316	359	304	344	348	342	383	357	357	352	346	365	337	354	346	306	351	349	357	360	318	314	351	340	330	354	339	361	330	293	354	351	335	375	338	316	343	337	364	340	335	346	359	323	343	320	362	347	366	348	343	361	318	359	340	383	332	345	323	333	340	307	374	386	322	328	340	350	335	321	322	319	334	336	369	355	363	354	320	361	333	309	324	352	335	323	334	357	323	343	314	354	335	315	333	306	339	338	332	350	338	327	311	359	356	322	315	348	331	348	367	365	335	366	325	333	322	365	349	336	353	356	379	366	322	298	346	342	326	323	373	383	344	351	362	392	354	334	354	347	344	327	367	339	379	385	356	308	331	325	346	374	337	350	337	306	337	329	355	299	349	354	356	328	350	349	349	377	350	334	351	341	344	342	341	359	327	358	318	383	346	350	334	324	348	334	333	359	354	379	337	404	379	318	324	348	302	359	326	364	327	350	354	338	338	366	351	351	342	363	338	375	350	301	360	369	361	344	353	340	344	328	349	350	346	359	358	321	355	357	375	389	371	306	342	349	315	328	351	341	336	362	359	355	343	309	370	346	322	360	357	374	360	337	334	365	359	329	380	335	344	332	350	328	308	379	328	350	341	318	350	339	323	350	349	326	315	340	332	378	348	331	331	354	301	322	336	327	332	338	324	345	350	310	364	350	331	341	347	302	332	321	348	309	373	349	349	346	363	330	327	356	326	385	346	340	320	335	367	345	355	377	353	351	289	348	334	349	354	339	367	317	330	342	335	338	323	346	327	334	329	346	363	319	353	319	346	335	310	341	367	336	304	367	337	327	331	350	345	331	336	352	332	345	348	358	328	351	326	303	346	343	322	332	327	379	326	359	314	349	332	371	359	388	349	331	367	366	371	364	358	354	350	338	355	369	326	386	361	328	358	342	391	339	364	331	314	374	367	371	372	349	337	356	347	310	351	337	350	318	328	375	362	350	339	359	332	359	337	339	354	311	323	344	373	349	341	339	378	374	366	366	334	348	358	353	333	348	373	321	355	338	376	325	332	365	329	297	359	333	346	351	352	317	347	365	362	335	324	329	340	341	337	344	347	363	372	334	347	333	337	350	371	303	323	337	355	325	325	370	304	352	361	349	344	373	345	345	329	313	350	366	327	339	336	365	353	405	303	343	345	325	335	313	351	295	358	390	349	368	303	345	352	330	325	333	350	338	358	329	351	359	312	369	359	346	354	312	331	354	342	326	334	331	341	349	332	351	315	343	371	330	329	391	340	345	332	342	326	317	350	352	378	335	309	348	344	336	357	364	354	329	324	344	352	345	349	330	343	342	375	304	359	371	313	340	332	346	352	341	345	342	351	347	320	329	351	364	359	333	347	391	324	327	343	313	331	325	360	366	346	345	327	327	362	351	363	322	353	331	338	351	312	345	294	312	364	332	361	329	339	337	335	339	360	332	351	382	353	321	307	373	343	338	324	368	343	362	357	314	339	336	318	335	318	332	334	325	373	334	327	348	337	387	337	353	330	361	333	341	386	337	333	344	375	346	331	342	355	322	344	362	369	333	316	396	325	339	364	332	345	352	321	300	317	351	360	355	345	363	353	356	355	345	359	334	334	348	345	348	352	339	316	331	348	340	339	351	301	342	352	344	344	357	337	333	343	335	372	349	346	347	358	370	337	355	369	348	326	319	376	348	351	324	322	362	386	291	355	320	326	387	325	376	346	372	362	348	343	368	328	359	291	376	345	365	367	339	347	337	326	336	353	339	335	364	350	359	333	353	343	358	332	315	337	347	339	345	336	367	346	338	342	331	362	367	329	379	340	317	339	338	358	351	330	357	339	329	337	332	331	328	353	331	330	358	356	334	370	347	336	305	369	364	354	326	335	338	360	368	386	332	344	389	339	338	363	322	362	314	318	342	329	351	343	315	329	364	349	341	334	340	298	375	367	361	373	347	329	328	352	365	329	350	344	353	316	310	351	314	320	340	342	369	351	335	338	334	346	339	360	357	351	366	372	340	372	342	366	339	301	314	327	311	314	353	336	354	341	358	332	345	333	356	337	359	362	314	359	343	361	353	335	317	305	357	362	341	323
6651	4015	4143	1572	1237	972	880	604	550	599	2092	2370	1603	765	496	315	313	307	349	304	322	320	321	373	339	323	345	302	308	283	311	318	327	300	344	281	331	337	297	337	312	315	343	336	314	289	337	297	330	314	306	326	329	317	302	282	301	328	314	291	271	288	293	299	284	316	327	310	318	290	311	313	292	317	302	319	304	308	319	339	364	305	286	318	315	294	292	303	301	302	314	297	313	299	299	287	281	305	311	295	303	313	289	331	346	322	308	333	315	300	322	344	305	300	306	287	285	328	319	313	277	308	314	302	320	283	292	311	314	328	303	279	285	305	308	303	292	327	293	309	317	287	321	279	293	303	331	317	341	299	313	301	298	305	320	342	309	306	363	303	296	320	317	330	275	309	337	312	332	305	325	317	317	306	285	314	307	323	292	305	353	289	284	308	334	336	278	276	320	318	314	333	298	304	302	297	338	315	328	306	281	300	312	299	300	318	318	312	326	287	304	288	331	298	334	313	277	301	322	334	266	295	295	307	321	321	287	307	322	292	342	312	321	296	297	277	303	285	298	331	325	322	295	311	328	315	321	322	287	318	308	308	326	315	289	293	313	313	300	322	293	325	283	295	300	329	317	309	319	315	273	320	334	272	295	329	298	316	305	313	308	290	341	310	287	294	313	323	280	317	278	287	309	274	286	301	314	321	319	316	318	309	314	351	356	309	335	315	314	339	288	304	290	293	302	314	305	302	275	323	333	295	301	311	317	283	311	327	277	287	302	317	318	304	329	286	322	322	306	318	274	296	320	293	335	342	313	298	310	292	301	306	330	297	304	297	330	275	329	308	317	309	335	284	311	310	323	298	321	292	294	296	290	318	330	327	283	280	299	334	336	317	344	269	313	317	279	300	299	324	299	307	318	307	319	303	338	335	299	338	297	317	284	303	306	334	310	315	281	282	318	329	305	300	293	312	325	290	280	312	317	287	328	295	311	318	318	327	301	311	334	309	290	298	316	320	322	294	282	284	365	319	333	310	302	336	318	338	326	327	305	281	306	335	283	313	307	337	315	300	335	297	323	297	300	351	328	295	305	304	337	307	315	304	302	297	301	300	296	281	303	318	323	309	341	317	303	314	323	314	300	286	316	308	299	353	316	302	277	300	318	332	327	303	302	272	302	318	354	309	325	308	340	322	298	302	288	300	327	313	293	309	338	295	319	307	294	331	281	288	291	321	328	301	308	289	334	343	290	309	307	322	302	301	291	330	323	308	301	294	319	293	315	316	283	306	331	322	303	321	311	281	291	310	336	302	315	314	352	308	301	290	290	335	332	310	293	285	279	312	307	306	332	303	294	299	287	324	330	306	314	304	282	319	301	299	308	298	298	314	318	279	304	324	306	321	310	329	287	327	331	323	290	305	335	310	309	293	313	316	307	282	319	319	312	323	347	325	321	313	331	308	328	351	306	317	309	344	310	312	308	307	348	304	313	316	330	303	310	289	303	329	295	315	327	327	290	302	319	299	313	322	293	316	312	315	285	304	302	302	324	321	285	300	327	325	291	324	306	311	285	320	307	376	276	297	352	336	308	322	309	310	318	307	293	298	326	297	328	285	316	303	338	312	327	311	300	292	301	300	316	286	308	330	298	287	294	290	314	294	340	338	289	305	343	292	326	324	268	332	322	310	298	307	316	283	293	293	302	307	300	308	296	320	334	309	304	269	305	281	316	291	294	311	292	325	342	296	298	309	308	306	268	307	315	301	327	322	326	293	291	344	319	283	321	301	285	312	328	310	334	295	334	304	320	299	331	281	311	311	312	291	296	327	299	324	323	301	318	294	289	304	340	300	320	299	303	322	324	298	276	320	320	300	275	290	304	331	290	292	313	306	304	320	313	284	291	306	296	318	290	328	311	322	302	301	332	290	327	326	293	284	289	314	316	331	303	306	311	311	310	313	337	308	285	310	288	287	318	345	292	326	339	295	318	299	327	319	336	327	361	289	299	303	291	301	286	288	275	314	291	297	308	347	318	300	291	301	317	314	313	288	304	312	306	316	314	341	304	343	273	297	316	310	317	303	324	294	318	314	289	327	305	307	299	285	325	315	294	306	280	296	298	300	334	294	342	352	324	309	326	296	320	321	310	313	327	333	334	286	329	310	310	323	345	314	312	279	313	288	324	296	286	316	291	304	318	339	338	303	327	332	310	301	298	326	328	332	318	301	318	321	310	313	333	318	318	297	299	296	323	293	305	315	339	351	304	329	296	264	282	310	306	288	292	301	270	315	322	272	301	278	335	307	321	304	284	327	337	286	297	293	286	348	291	308	321	312	324	316	308	311	321	293	316	326	323	318	315	300	352	301	318	306	290	302	289	310	284	302	295	313	296	270	353	323	325	306	328	313	315	314	322	302	306	319	305	318	351	306	300	285	306	307	300	323	287	329	289	318	351	304	293	313	323	325	309	320	331	309	288	331	318	304	320	290	292	297	299	280	321	315	306	321	312	342	311	284	299	342	297	327	320	294	331	309	313	319	298	342	311	303	307	301	297	305	285	290	363	324	333	300	298	317	324	296	301	330	337	319	328	335	313	280	284	296	327	333	297	342	344	279	305	307	309	343	319	288	294	312	334	312	342	275	332	295	299	326	319	322	329	322	323	344	313	326	303	336	321	314	303	326	289	316	292	299	297	358	290	280	348	306	305	306	317	285	315	304	301	278	308	301	283	322	327	312	287	321	318	304	332	309	337	321	333	286	290	298	305	320	288	313	307	305	316	336	307	311	313	340	270	330	295	307	311	304	354	283	317	305	315	303	317	312	300	299	271	329	345	298	335	292	285	320	329	320	300	275	294	305	352	317	322	302	325	341	307	287	306	334	318	296	292	292	341	329	337	267	308	327	307	300	279	288	319	296	313	335	340	300	328	305	307	296	311	304	322	297	303	298	301	314	323	316	274	302	297	308	329	322	316	288	312	313	332	291	301	309	321	315	296	311	290	297	324	343	299	299	309	305	313	321	326	297	323	291	313	304	316	305	321	322	284	291	327	292	311	310	297	343	290	326	299	302	303	303	315	313	286	282	313	335	255	302	329	313	311	294	299	314	321	309	294	301	340	309	302	317	320	312	292	303	336	331	329	313	317	288	297	311	347	311	287	318	307	339	294	332	283	285	333	281	299	313	299	316	295	314	307	323	301	334	308	329	298	264	319	287	316	314	277	315	302	321	335	303	300	329	319	305	315	365	320	329	301	304	309	316	301	305	307	289	305	324	300	320	308	331	270	308	311	324	292	322	308	309	327	322	293	314	275	335	295	336	306	341	286	332	340	331	310	312	290	324	297	334	328	292	303	321	292	337	323	313	312	322	324	279	317	324	311	325	304	313	322	300	288	303	326	340	315	302	295	298	309	285	322	307	329	344	305	311	307	301	291	315	310	289	316	290	334	308	301	329	302	338	299	303	305	291	308	290	305	298	312	330	306	299	309	303	328	308	326	304	330	307
25613	21441	27423	25432	9110	2279	1305	920	791	1827	15820	17818	10544	2972	991	534	413	359	355	346	354	376	396	376	373	370	359	382	399	363	377	392	349	368	359	348	375	360	336	377	351	340	350	377	339	338	342	344	353	357	343	342	393	354	326	365	384	297	345	321	360	346	359	343	339	365	360	353	378	373	359	361	366	342	347	360	366	357	377	365	340	367	352	341	353	360	344	374	331	369	370	375	389	352	357	358	326	350	377	382	378	397	367	394	345	361	388	330	361	373	350	357	331	381	344	337	356	386	345	360	344	354	343	349	364	367	308	349	370	310	343	336	307	356	318	332	374	373	374	343	337	384	349	324	351	318	345	358	375	357	368	351	344	335	342	332	373	361	359	353	341	361	339	343	356	375	369	337	348	352	349	355	388	352	384	354	326	325	357	356	355	316	338	348	337	340	373	349	362	342	332	354	355	368	326	349	342	341	357	337	333	358	376	343	326	365	355	328	358	370	403	400	342	353	343	334	346	348	332	354	343	357	338	340	324	370	368	328	364	370	338	335	343	360	365	345	318	323	380	334	366	340	339	371	327	381	372	356	351	359	355	371	326	349	353	396	368	341	351	349	349	347	361	329	301	365	340	347	350	362	366	355	360	359	354	348	369	341	333	357	340	314	336	361	373	352	356	379	359	370	346	373	309	324	325	339	347	353	359	344	321	376	334	351	379	345	344	369	349	375	331	365	370	346	339	364	370	354	374	339	351	368	345	338	338	340	348	342	341	344	344	362	330	376	356	345	351	353	310	362	333	359	368	349	354	326	371	352	371	325	321	340	350	361	357	353	337	398	374	388	349	323	344	333	356	404	327	363	322	358	366	310	347	354	355	345	327	349	378	327	365	371	318	355	363	353	316	351	368	349	318	365	385	358	333	348	348	320	337	349	340	336	352	341	353	351	328	392	362	400	389	377	387	342	365	374	356	369	358	371	362	356	352	362	348	362	326	338	362	364	336	354	345	338	323	367	332	349	334	356	336	312	367	379	362	348	352	323	362	351	375	372	358	353	308	349	402	317	344	378	337	367	356	349	321	353	302	354	344	384	361	353	366	344	362	341	350	350	352	374	355	325	352	331	345	351	381	324	330	364	348	328	327	343	337	344	353	346	383	381	330	333	372	358	357	372	341	322	366	352	339	363	362	375	349	349	340	390	363	366	343	343	340	353	334	345	356	381	351	370	355	349	363	340	359	363	378	369	340	347	307	351	336	357	372	367	325	311	324	355	331	353	352	326	345	366	324	337	355	360	357	349	374	350	347	352	359	338	320	359	406	363	365	348	378	355	371	373	375	338	378	320	380	343	343	330	358	347	352	380	329	345	364	380	348	342	317	346	332	374	384	361	352	328	346	360	381	359	345	348	313	343	361	366	342	352	343	364	362	326	338	329	366	361	347	354	337	384	343	350	355	375	327	345	329	365	340	358	361	366	330	337	319	371	349	364	360	332	366	379	338	370	353	331	337	335	348	355	322	355	351	343	324	379	332	390	355	360	377	321	354	334	314	335	372	337	350	378	332	355	370	338	327	308	372	354	354	360	390	329	371	352	323	358	339	340	376	339	379	359	345	348	351	362	333	333	333	332	353	349	355	350	379	358	363	311	380	331	364	336	365	371	366	371	349	350	331	342	338	341	346	352	336	338	351	355	370	327	379	351	360	337	353	326	343	366	348	352	338	355	339	326	366	349	350	348	366	326	310	374	320	363	347	348	381	370	335	340	356	350	335	375	334	333	372	347	361	357	358	354	370	351	346	342	353	393	346	334	389	352	316	328	342	354	340	314	351	358	336	355	363	340	367	344	368	341	343	296	343	343	362	370	355	323	329	350	369	344	367	350	327	371	386	338	370	371	360	323	297	359	378	336	336	375	379	334	342	326	370	365	375	377	355	379	349	350	347	354	353	345	332	369	317	351	344	348	378	357	360	315	344	380	385	323	365	362	369	332	357	368	365	358	363	334	345	346	320	357	354	340	362	363	353	341	384	349	344	358	375	417	357	364	343	318	362	367	354	348	321	357	361	346	373	391	344	338	332	329	336	326	345	377	339	374	332	339	376	351	341	345	352	364	340	347	368	372	370	361	326	356	353	358	332	353	343	359	384	342	354	331	380	346	348	337	365	361	338	322	367	335	337	368	372	305	325	354	363	358	343	339	370	338	333	357	380	339	341	371	299	366	347	323	325	335	346	360	371	386	346	361	349	360	334	351	393	362	336	340	344	351	353	339	356	354	360	349	381	360	334	371	386	355	342	353	361	337	405	349	333	335	339	334	330	362	361	340	355	351	380	332	377	332	328	369	364	361	321	371	314	360	353	338	323	343	341	366	384	358	343	366	302	323	334	341	345	333	312	363	388	338	342	366	378	385	344	388	360	387	345	363	359	342	336	314	356	349	349	374	340	358	348	396	400	374	346	368	342	347	329	358	362	347	361	342	360	370	360	359	339	383	329	355	372	348	334	346	339	367	379	371	321	349	356	342	343	356	359	347	371	364	349	359	377	345	335	322	332	346	353	371	350	355	341	344	338	331	341	328	345	385	362	346	333	327	352	364	369	331	350	377	345	347	374	334	346	331	342	349	348	378	365	371	322	329	361	375	348	378	354	380	322	362	302	372	353	370	367	325	336	352	367	319	354	346	329	380	393	350	327	355	392	376	342	345	337	360	346	359	354	362	343	344	367	378	362	369	342	357	411	341	345	343	385	329	343	322	332	326	319	333	354	371	368	356	337	339	372	356	371	336	345	373	336	338	329	358	313	365	385	377	346	365	365	363	359	323	380	364	357	348	349	367	384	374	391	342	350	333	334	358	363	341	335	335	386	352	331	350	367	331	299	339	374	355	367	329	362	350	345	358	371	355	389	371	367	367	365	312	345	337	363	339	354	340	328	343	348	347	345	328	348	338	370	369	350	354	353	374	326	387	343	345	355	312	319	378	347	337	348	371	330	363	371	349	340	350	363	336	375	325	346	333	376	340	340	384	354	355	327	348	345	348	366	331	344	358	341	318	357	335	328	336	320	360	323	340	338	316	356	362	361	343	359	334	331	359	339	354	333	346	340	337	351	336	346	364	351	314	360	378	340	370	334	346	388	417	356	366	354	354	345	355	384	354	371	322	358	347	310	359	331	368	346	362	357	331	365	319	361	362	371	353	387	370	337	388	339	343	383	369	340	349	333	325	307	370	353	330	350	331	353	356	360	355	315	338	342	351	331	370	377	357	355	363	351	347	328	328	361	372	363	376	368	341	300	358	347	350	362	339	335	325	386	342	359	353	380	340	371	392	326	350	368	345	322	335	345	311	357	375	342	344	351	368	346	358	364	338	346	341	302	363	340	335	304	357	346	348	366	334	340	344	356	378	353	369	368	364	333	383	369	343	328	390	341	364	342	358	336	388	363	311	335	326	357	340	365	374	355	379	348	361	364	330	345	360	378	327	348	359	333	339	371	357	390	338
5695	8643	7564	3934	3120	1951	1497	1230	1114	3047	17307	16359	8787	2772	1088	548	394	337	347	357	334	335	292	354	328	350	355	370	306	343	290	321	330	311	351	323	365	338	336	354	326	336	344	331	335	369	334	336	353	339	346	362	310	294	359	337	372	368	321	342	354	306	340	344	324	342	320	368	334	353	324	303	315	342	314	327	339	330	360	343	344	301	286	303	340	341	346	350	355	315	357	320	281	359	322	336	336	305	307	335	340	331	354	326	352	380	335	333	325	331	346	315	365	314	335	328	324	342	334	338	335	325	325	326	335	335	312	343	338	329	316	324	333	339	333	349	346	339	328	309	350	339	324	333	323	330	319	345	362	350	302	352	329	322	319	350	310	327	340	345	354	328	326	324	363	304	348	324	331	319	319	316	309	348	344	332	318	311	326	289	297	347	322	341	342	340	336	305	347	351	338	319	337	309	338	330	331	303	339	355	355	348	302	321	341	299	305	333	318	316	345	312	319	343	343	352	335	327	342	320	313	320	335	339	303	355	332	323	344	354	351	325	337	350	344	328	335	328	308	318	351	346	297	319	326	351	295	373	336	315	341	360	323	330	327	328	337	339	342	312	350	319	333	371	336	323	317	353	329	310	360	317	362	365	307	342	359	315	327	293	327	341	353	301	344	340	348	323	327	304	323	322	362	318	350	331	331	350	297	335	348	328	314	348	341	328	335	318	329	325	330	348	318	330	327	322	296	338	362	349	335	334	352	332	352	347	341	315	320	337	345	308	321	335	332	345	330	340	342	352	343	310	338	355	314	311	309	336	339	333	320	314	336	357	348	330	350	317	310	322	359	305	343	344	362	334	327	307	334	353	345	305	346	349	296	333	338	349	311	358	331	330	359	337	332	359	348	368	333	340	358	325	304	339	328	352	348	362	364	339	341	338	321	353	345	367	326	330	306	334	332	326	313	333	337	298	355	351	308	331	335	336	332	312	339	335	326	343	315	350	370	313	323	322	340	323	328	316	331	355	327	370	373	349	341	367	376	326	341	337	336	346	304	322	331	327	346	359	326	328	336	320	319	343	348	348	338	341	335	317	324	339	336	352	342	319	305	311	317	315	321	311	349	328	371	318	326	333	340	307	330	327	343	356	301	320	333	336	323	343	318	301	341	334	337	360	331	304	316	329	335	351	322	321	362	330	334	340	285	317	338	310	315	325	358	335	322	360	308	351	350	337	347	340	337	311	335	348	338	341	361	313	338	328	342	329	300	338	320	344	334	324	302	333	334	293	351	295	325	346	363	345	297	329	327	312	362	323	354	303	336	325	348	323	325	342	295	339	315	361	352	319	313	328	322	324	324	321	359	329	317	326	336	319	327	323	331	322	362	343	347	320	332	302	319	347	336	331	339	371	325	330	367	320	352	329	352	351	331	330	350	343	327	340	341	321	353	340	357	343	300	308	378	348	338	351	365	376	342	324	336	340	299	348	353	350	336	342	320	338	328	316	333	345	336	318	336	348	314	364	352	320	340	383	341	340	380	354	379	358	316	323	325	317	318	297	345	360	332	326	320	321	331	325	351	327	322	326	311	320	340	338	316	340	360	311	335	341	306	322	309	305	341	326	334	316	375	314	302	342	358	305	322	364	300	388	354	289	306	329	332	355	353	325	320	343	354	334	334	338	317	337	312	333	334	338	320	340	342	310	337	357	319	350	309	322	348	347	339	293	327	331	323	347	347	353	354	303	300	342	351	345	364	350	321	314	323	321	325	312	297	345	319	333	367	360	305	317	327	348	317	338	353	337	326	336	332	323	326	354	344	352	347	309	349	324	318	332	323	324	334	346	343	334	325	346	326	340	323	337	339	344	335	356	314	344	349	327	314	368	325	328	339	342	355	359	311	310	335	344	331	325	343	324	316	330	333	346	316	340	343	337	364	348	340	325	314	357	321	339	330	314	299	336	346	346	323	331	318	316	343	349	340	334	331	315	315	296	333	317	336	328	319	301	352	344	325	318	332	321	349	349	309	306	305	348	343	333	347	335	351	331	362	333	319	321	299	356	342	336	326	355	304	339	337	307	331	324	352	341	336	331	321	355	336	326	354	335	346	348	355	350	336	337	329	335	380	322	320	367	363	322	367	347	304	335	363	328	334	297	308	323	349	334	347	319	341	290	353	359	351	303	280	319	314	356	334	317	307	330	333	361	339	326	344	368	311	312	373	293	330	356	362	347	338	304	305	311	321	315	347	311	344	299	308	320	335	289	314	300	347	312	330	298	353	325	322	333	319	343	341	317	326	326	349	367	338	319	336	296	341	334	315	348	344	336	319	376	336	331	358	311	317	295	345	305	341	331	326	339	305	322	338	324	330	330	347	346	337	312	328	360	359	365	330	293	334	359	307	294	320	373	325	335	328	308	332	363	309	369	353	331	326	350	329	331	321	334	359	299	326	304	317	347	353	310	316	302	314	327	337	340	316	325	323	346	308	358	327	294	357	318	323	322	323	331	306	350	363	306	318	334	287	361	350	355	347	320	330	344	360	336	323	343	315	324	330	331	309	350	337	359	340	315	345	336	321	362	305	329	348	338	288	355	327	326	333	351	292	322	305	330	330	333	308	305	349	300	357	345	348	325	348	342	332	339	299	317	311	324	332	343	345	315	309	327	342	327	354	346	335	337	328	321	332	326	345	302	341	327	325	333	293	316	327	344	317	323	327	317	343	311	337	321	363	297	331	325	348	356	301	329	318	305	364	325	341	309	307	339	352	365	349	327	324	331	333	317	339	316	354	302	318	292	347	350	327	326	325	332	312	329	368	302	342	319	315	354	326	326	326	339	338	347	362	325	335	315	330	328	351	342	353	333	277	335	313	309	362	334	369	366	340	320	340	334	351	346	305	372	335	333	342	304	331	324	331	329	300	353	319	286	309	320	306	328	349	333	343	309	345	290	331	328	336	337	338	340	321	352	346	300	336	341	345	341	332	357	316	344	342	329	371	302	328	355	347	344	339	327	344	320	382	337	324	320	322	342	325	358	375	326	345	319	325	325	301	322	356	327	312	332	356	341	304	313	302	350	336	328	324	337	334	349	315	308	351	336	317	330	308	319	301	337	364	321	324	303	319	318	317	349	339	352	319	324	317	297	328	343	336	334	336	332	325	307	333	373	324	324	325	345	346	345	348	346	333	306	304	319	348	336	339	331	324	325	335	312	330	324	304	294	342	303	339	326	332	341	358	329	325	294	303	307	335	326	292	303	343	309	300	289	332	309	304	332	325	321	296	345	328	366	304	316	316	329	356	315	359	333	351	321	318	337	354	350	351	327	334	310	316	333	321	343	324	289	334	311	359	349	354	371	365	297	331	368	339	313	357	334	366	344	327	336	345	317	317	320	346	304	350	351	331	316	364	293	329	352	340	364	328	318	304	340	334	337	330	316	316	345	339	380	326	309	349	367	306	321	347	334	344	319	333	332	349	331	328	334	329	334	321	327	333	311	319	329
24690	21473	28697	24685	21043	8610	2649	1600	1156	4001	29477	30494	19679	6258	1894	804	513	502	506	494	472	498	488	511	500	479	482	453	472	490	464	459	508	479	485	498	468	460	507	487	515	503	483	472	455	508	491	473	459	488	468	466	449	451	472	471	508	473	479	490	519	448	461	474	492	466	447	501	494	499	474	459	486	510	494	475	487	460	500	479	482	457	471	519	513	481	510	479	480	506	477	461	500	479	511	463	488	482	474	461	498	488	466	501	496	452	457	502	466	482	478	450	472	518	473	451	458	511	452	463	476	494	451	462	509	499	488	540	450	478	476	461	451	464	439	500	479	487	504	467	456	492	466	506	474	538	515	499	468	500	462	497	479	499	462	450	490	521	524	519	522	525	446	508	453	471	508	453	509	507	438	474	460	484	490	517	511	480	427	519	471	521	472	480	487	479	480	463	490	509	435	463	490	494	474	463	507	460	470	501	452	459	510	453	482	495	475	475	488	499	453	493	479	423	482	490	476	490	462	504	476	447	491	460	436	471	444	489	487	456	449	442	479	496	483	442	470	486	453	476	459	472	510	495	470	477	514	465	498	506	539	467	482	491	432	458	490	489	440	464	464	473	470	505	491	499	504	506	484	467	477	480	459	451	494	521	492	472	474	478	511	491	478	449	502	504	492	491	464	452	495	495	471	491	491	471	460	513	498	460	441	460	500	459	499	475	464	462	485	502	471	433	547	525	473	460	477	509	480	479	488	495	484	487	459	531	440	475	488	440	526	450	469	509	477	501	490	500	471	489	483	505	499	446	486	467	463	469	528	448	458	493	471	445	494	486	513	487	459	450	500	486	488	448	489	500	491	484	471	481	473	472	457	470	499	452	506	465	481	508	427	480	473	466	469	466	470	480	484	494	509	498	471	472	489	485	535	493	420	461	488	462	477	420	446	478	507	507	449	457	447	498	484	481	461	422	456	496	486	462	486	491	475	495	483	437	491	440	413	444	482	447	471	466	488	492	466	478	473	458	479	484	456	492	488	512	420	484	446	492	476	510	508	437	475	481	487	470	431	503	495	480	476	489	499	457	498	476	460	477	536	488	463	452	416	453	498	481	433	458	461	460	485	535	460	508	470	501	485	468	486	464	466	462	444	497	506	465	450	481	486	450	466	497	477	465	472	516	489	515	474	510	483	483	465	438	440	503	466	494	451	457	498	505	482	490	483	497	489	448	475	516	455	455	483	473	452	482	475	444	468	457	473	514	509	459	504	494	499	491	476	539	503	443	472	472	485	497	452	469	476	452	501	491	479	496	504	432	499	433	513	458	467	477	492	493	504	457	513	498	456	473	470	508	471	483	479	469	440	481	423	473	460	500	455	502	504	496	463	471	489	460	498	497	479	498	505	479	501	486	492	454	461	494	491	462	464	470	469	505	490	503	476	500	485	489	474	486	523	454	487	499	469	523	452	445	484	544	496	529	461	462	499	477	508	480	469	458	479	509	528	506	499	450	491	477	481	472	485	474	461	462	497	468	500	437	514	511	495	468	478	484	446	488	472	503	486	468	471	494	495	486	479	476	488	472	470	460	522	469	484	450	436	486	439	511	503	430	483	495	484	460	461	488	494	489	459	516	503	474	483	497	503	484	492	440	483	509	498	473	528	456	497	466	477	473	469	485	447	497	501	486	505	458	479	478	495	494	491	475	470	453	462	492	448	470	465	462	477	468	493	488	491	467	505	497	501	488	496	479	487	507	488	467	454	484	485	489	476	435	484	477	468	500	468	451	501	502	487	466	472	443	461	501	464	472	458	504	456	448	486	464	496	478	502	469	475	491	456	485	488	522	505	476	498	490	465	478	460	499	468	457	499	453	484	434	465	467	508	462	466	446	522	524	465	482	466	470	503	505	481	472	453	485	484	452	486	503	487	481	487	491	464	492	481	462	447	484	494	483	510	474	453	456	480	474	487	474	472	484	469	521	446	457	503	444	488	495	493	495	453	473	506	461	503	458	506	483	445	480	463	489	462	474	469	479	457	501	463	482	479	473	466	480	482	479	464	461	490	497	514	493	454	459	441	490	521	469	496	466	509	487	453	462	467	468	476	449	489	488	442	501	461	466	425	460	481	467	455	480	488	521	491	494	466	500	504	503	499	455	486	432	503	458	483	477	482	519	471	479	496	478	502	469	477	466	464	436	453	477	497	483	479	517	492	517	504	473	506	478	482	473	464	513	448	495	468	466	466	469	470	457	505	469	474	512	482	500	518	481	480	471	493	500	503	428	446	460	489	461	494	457	480	474	466	470	464	469	455	467	516	446	508	495	428	456	462	490	493	490	505	466	454	485	491	477	482	494	493	505	473	472	499	488	455	450	507	484	453	428	478	456	498	464	440	446	517	498	513	491	484	463	448	474	462	491	470	494	457	453	510	470	511	468	460	490	466	519	506	477	480	481	449	492	448	442	478	522	446	501	445	473	492	496	477	454	453	485	513	475	486	506	467	484	483	474	417	482	464	448	495	464	485	495	458	459	492	508	523	476	487	473	494	439	456	478	470	517	454	491	479	482	475	485	473	476	494	505	497	483	489	495	446	515	501	467	496	473	480	487	464	470	456	497	468	475	475	479	503	491	435	483	476	495	483	498	480	446	422	483	492	476	476	471	472	468	488	456	448	467	511	498	481	471	504	453	494	459	488	486	486	429	442	489	531	466	463	444	534	503	454	489	509	499	499	479	500	508	505	459	459	473	452	511	512	483	463	501	463	439	453	505	474	474	497	528	477	491	462	443	495	462	477	480	464	471	452	510	476	503	448	472	501	488	466	484	483	458	483	481	477	480	469	469	461	477	454	515	500	466	514	477	497	482	462	471	444	498	458	475	430	529	500	441	457	525	483	529	440	476	453	489	480	465	486	457	472	464	477	467	524	505	493	513	457	493	480	513	497	527	469	465	460	491	503	449	453	502	471	494	480	432	459	453	474	469	458	486	499	456	463	452	443	437	505	519	444	489	507	470	467	471	500	473	512	430	482	475	442	472	470	492	472	499	502	453	490	493	478	470	491	460	448	479	501	439	470	486	477	500	484	472	477	499	481	436	474	504	493	514	444	532	469	440	492	481	484	527	483	515	464	444	472	442	478	533	453	439	502	470	505	485	487	504	530	454	506	474	484	458	489	549	468	484	498	468	479	460	481	474	466	484	481	479	471	436	502	505	460	467	441	452	462	486	490	458	480	514	510	481	466	494	449	469	467	461	482	464	468	457	476	521	501	484	461	513	435	466	490	465	479	456	482	467	488	483	479	480	466	475	452	460	494	462	517	438	460	480	464	480	452	508	457	525	482	516	480	493	504	492	459	478	458	472	492	464	459	517	481	472	464	465	506	450	499	465	504	484	501	470	480	471	474	467	471	467	479	493	476	493	493	505	485	495	481	457	470	482	502	490	489	493	492	440	471	470	480	477	480	454	462	469	470	511	457	456	437	528	479	465	472	521	492	444	400	510
6342	12937	11215	6640	4581	2859	2195	1984	1595	6329	29722	26525	15178	5022	2015	812	512	495	425	454	400	441	472	453	453	429	440	446	442	473	423	477	436	460	441	430	435	451	458	421	425	453	423	436	444	440	447	461	434	423	472	458	424	424	465	417	469	466	478	445	422	465	461	451	411	434	422	447	409	428	439	433	434	451	440	426	478	421	459	430	440	426	434	453	403	465	440	417	453	465	431	488	429	445	411	448	427	410	465	427	451	438	467	423	428	435	437	445	444	423	413	438	457	421	452	422	426	435	449	407	428	424	476	449	449	441	460	440	437	445	413	403	425	442	440	401	479	449	460	444	445	431	464	434	401	437	395	448	426	424	413	454	424	430	428	407	408	448	452	418	418	438	425	471	468	419	430	436	413	436	436	432	423	466	425	453	399	408	433	431	463	440	410	458	425	442	426	449	455	396	465	455	449	423	438	445	446	426	435	440	388	441	440	456	470	429	444	471	463	452	408	433	471	409	440	456	441	447	447	449	408	445	437	473	423	421	422	431	414	446	423	448	467	452	433	402	432	416	447	440	461	395	447	447	448	416	414	446	485	456	412	458	420	423	462	461	450	429	441	425	418	439	460	498	436	457	447	443	425	456	437	460	425	423	469	453	429	406	471	424	423	407	456	418	411	426	443	434	428	456	420	450	438	400	410	431	463	478	421	408	448	449	463	438	449	438	439	432	413	437	427	464	474	472	403	442	446	443	443	419	437	454	425	464	442	424	429	421	472	422	418	450	446	437	444	448	437	457	428	421	440	428	391	420	423	444	436	450	439	420	428	433	444	432	376	465	433	458	441	468	465	455	450	434	434	430	448	467	411	411	450	471	430	409	438	448	454	437	443	430	432	454	444	443	446	429	433	455	477	453	435	473	439	417	437	415	413	438	405	450	447	416	431	391	438	406	445	440	440	449	436	441	455	428	455	422	424	414	495	439	443	435	467	427	427	451	455	402	401	448	440	458	447	447	421	425	439	417	431	457	449	433	464	424	424	437	410	458	419	424	437	483	416	453	419	435	428	411	444	417	444	437	458	436	405	432	427	434	432	418	435	426	428	427	460	457	414	461	388	421	437	452	422	447	452	439	436	443	409	414	451	396	421	424	444	433	457	425	434	396	419	430	419	473	415	440	432	469	412	409	470	424	421	430	446	444	439	437	438	458	409	477	426	422	439	436	462	463	436	438	442	466	448	432	428	420	431	400	469	415	450	411	415	456	458	438	414	465	475	402	426	412	425	422	434	405	430	412	439	446	443	431	480	421	399	385	446	447	388	456	450	445	440	459	432	461	429	404	387	469	481	435	442	413	439	422	458	425	442	445	436	457	446	410	429	427	417	438	409	423	433	419	427	429	425	418	429	414	456	403	407	431	446	429	443	408	416	450	419	410	443	428	463	419	464	411	445	442	490	429	468	446	397	422	435	424	444	419	437	432	439	447	394	406	412	418	420	439	434	417	421	448	436	428	443	423	428	464	451	435	445	423	450	459	389	427	422	460	426	433	410	423	438	469	462	451	446	443	421	447	393	422	401	459	440	423	452	424	444	429	459	413	460	433	451	406	462	462	447	449	421	432	444	396	484	441	396	388	433	439	416	402	439	455	433	438	445	448	436	428	420	416	398	451	431	433	480	450	428	447	487	468	420	450	413	480	400	453	461	418	442	423	456	412	427	412	474	397	440	424	441	457	440	468	446	434	436	428	439	417	446	437	427	439	424	399	455	464	452	432	476	424	407	463	422	460	445	426	433	455	453	464	457	401	398	445	419	424	437	421	429	451	431	416	444	408	436	450	437	435	428	427	411	428	447	458	454	464	491	420	408	447	450	429	455	426	481	437	412	438	443	390	399	471	425	423	453	428	467	473	454	415	461	435	455	469	411	433	484	447	411	448	429	440	445	413	450	434	416	441	441	446	433	431	441	438	416	421	412	435	433	469	409	381	430	406	455	433	465	489	410	422	462	400	442	493	453	488	447	430	463	458	419	454	413	440	480	431	415	456	399	452	437	430	437	441	431	403	436	450	451	449	489	375	428	410	450	433	425	450	476	417	429	399	405	374	469	412	438	421	440	431	429	427	432	432	432	443	454	430	455	437	416	431	457	434	474	444	460	421	438	440	412	473	457	408	455	454	454	427	449	443	429	415	439	430	429	438	457	406	404	462	442	432	457	444	467	456	432	394	402	406	426	438	418	426	437	412	405	442	454	410	439	447	435	454	368	413	458	440	432	435	422	442	432	424	398	412	438	443	460	440	461	465	421	400	443	446	454	462	446	428	436	472	441	461	438	424	446	453	385	458	441	412	421	455	425	422	434	411	422	441	441	412	441	402	431	436	375	459	422	436	440	441	460	400	451	448	406	450	467	446	434	439	431	447	449	436	424	418	438	432	417	463	477	398	406	419	449	451	452	422	425	418	412	431	448	447	437	446	424	438	417	419	420	417	430	435	450	429	444	434	402	456	425	426	410	448	388	426	419	435	427	428	409	416	454	426	438	428	455	436	437	414	421	421	441	433	447	437	407	401	484	447	416	457	423	427	438	436	426	437	432	458	477	403	430	440	462	452	451	478	455	473	451	411	451	444	447	473	459	452	464	396	456	445	447	447	453	430	433	404	434	448	422	451	415	424	437	445	432	459	429	461	441	415	411	405	412	438	429	457	439	453	401	414	412	460	411	418	429	429	413	428	438	425	412	462	448	409	443	448	414	418	441	434	448	434	442	447	431	476	425	454	461	445	445	455	442	422	414	426	448	413	440	413	394	459	472	435	447	434	387	436	398	445	428	467	440	415	425	413	429	436	458	442	478	409	418	407	437	434	468	452	433	444	465	478	423	451	453	447	426	428	431	438	437	454	412	394	424	451	424	440	411	470	440	442	420	453	393	441	452	422	451	449	468	431	476	422	474	418	438	446	415	474	409	439	457	427	407	470	422	485	443	425	422	428	455	424	406	462	459	457	464	425	435	461	405	454	416	427	481	411	457	464	419	438	444	407	461	456	422	484	411	431	451	426	433	432	418	436	419	430	420	420	470	465	438	466	363	449	414	394	415	426	405	488	426	431	444	445	405	451	392	436	457	429	423	447	419	456	418	442	407	456	425	457	442	443	407	458	419	436	394	467	467	434	432	395	421	426	408	458	431	476	462	422	446	436	475	448	425	427	417	446	443	406	451	388	407	450	445	418	457	408	441	442	426	418	423	434	437	410	439	429	418	408	415	444	418	455	422	413	434	459	443	418	417	422	410	425	415	448	419	439	428	434	434	432	455	459	405	448	467	465	413	448	430	419	474	424	462	396	432	429	410	443	432	433	412	428	452	417	434	430	424	424	397	428	442	440	438	409	434	425	466	412	416	422	452	430	410	439	430	477	434	437	435	436	428	410	451	446	424	424	451	481	440	474	417	464	432	446	456	445	417	436	456	443	446	427	441	441	439	442	451	427	424	418	439	444	442	424	422	455
27782	12001	3827	1934	1072	653	511	514	432	474	1460	1811	1392	731	431	356	300	306	316	309	300	317	325	357	352	320	328	282	319	328	338	293	329	339	326	301	311	316	336	307	327	333	341	323	314	337	324	290	296	293	290	336	349	325	285	311	339	324	305	324	332	300	294	317	323	323	317	330	306	328	308	333	313	323	316	355	319	321	309	325	302	330	323	366	330	316	355	315	281	305	315	321	308	302	322	331	315	319	314	323	322	337	332	316	353	322	340	326	344	321	320	336	330	320	312	302	306	347	327	332	345	326	304	320	305	310	304	333	306	321	351	306	345	339	287	337	291	326	345	292	293	340	272	304	314	303	328	353	331	312	291	310	301	306	324	346	340	320	312	311	334	296	326	326	311	287	313	326	288	337	334	360	327	316	328	325	292	312	318	310	322	318	307	317	310	338	347	310	321	315	329	328	318	310	321	302	329	339	294	289	295	330	270	327	349	331	297	303	327	317	303	327	319	301	294	327	321	313	320	314	307	312	340	312	339	339	313	306	319	301	304	302	306	328	310	327	306	341	286	333	331	285	299	340	320	344	336	332	326	341	360	311	333	336	319	326	347	323	338	325	326	349	288	312	302	321	313	316	330	336	355	306	352	295	307	326	315	320	307	305	298	339	331	345	322	328	307	318	294	353	326	323	343	315	314	321	298	329	330	331	292	333	324	345	328	295	315	306	300	338	321	327	336	299	337	301	338	328	308	310	333	291	331	307	299	298	319	356	308	294	304	319	322	319	352	311	283	319	350	326	320	329	309	327	328	303	322	322	323	303	360	322	358	320	344	321	276	311	313	314	343	296	323	306	304	341	333	274	316	304	323	282	322	283	356	281	333	336	312	336	297	314	347	310	317	293	314	321	305	301	331	313	308	314	305	313	307	287	347	338	295	327	332	334	327	304	271	320	336	309	327	299	343	289	310	300	310	317	304	312	337	284	307	360	314	301	332	328	320	320	329	306	318	324	300	350	312	328	298	344	314	330	327	297	318	352	349	316	328	308	319	315	339	308	344	304	310	323	304	328	344	319	342	321	286	311	315	302	312	349	329	325	296	305	301	298	305	322	308	321	305	358	329	343	296	300	328	326	306	313	329	292	335	287	339	328	303	304	302	318	332	309	324	342	319	353	343	310	324	325	310	326	307	317	329	313	325	338	325	316	323	342	342	318	321	313	294	303	317	335	309	344	321	310	337	320	332	299	328	306	307	310	313	320	311	284	276	352	356	282	329	299	308	354	309	313	291	309	346	324	297	307	295	338	283	324	339	323	305	328	306	340	307	324	296	339	330	331	325	318	335	312	339	317	356	335	332	315	332	317	335	326	297	316	282	321	318	290	333	291	323	295	316	287	317	344	335	287	327	317	310	348	312	277	341	323	312	311	310	315	292	329	306	332	337	292	350	325	313	338	316	309	292	308	317	275	326	335	364	325	327	311	335	371	357	342	323	321	309	329	311	305	298	307	324	342	284	316	338	335	300	328	312	309	304	303	328	330	313	317	316	325	326	345	308	333	320	317	303	293	283	305	307	349	324	350	310	345	312	308	314	304	302	305	302	294	323	314	327	309	347	298	335	336	331	315	316	300	318	309	328	302	318	310	322	320	324	311	312	323	284	293	298	296	328	317	308	283	334	333	334	293	350	323	293	328	328	316	341	318	324	353	310	353	326	321	279	289	302	319	322	289	337	326	346	294	313	301	346	370	325	308	289	319	298	300	340	326	332	322	326	310	347	299	342	295	337	325	333	313	315	314	310	331	291	298	317	310	330	309	345	329	325	337	338	305	293	317	326	346	304	300	337	313	309	304	288	340	293	293	332	316	338	318	331	319	315	323	324	347	345	320	335	335	292	296	365	290	318	320	285	329	315	323	333	341	317	324	275	331	279	308	336	321	361	301	357	318	312	314	312	315	280	326	340	340	321	324	316	262	349	317	343	341	293	336	335	331	318	292	309	305	314	295	344	332	346	318	314	325	319	290	326	309	328	285	304	337	330	354	317	313	277	310	344	332	318	279	320	315	291	323	321	319	317	301	362	331	339	318	353	336	345	316	345	274	309	314	290	341	298	296	312	324	307	314	301	332	299	339	308	312	291	325	330	313	313	331	309	351	342	362	319	334	333	304	311	298	330	300	322	358	336	308	317	313	331	303	349	291	299	291	336	307	310	313	323	320	298	297	329	339	323	322	345	316	338	292	294	330	314	302	328	350	316	330	319	324	312	288	318	335	336	359	299	306	303	313	339	343	330	327	335	313	342	328	290	313	297	301	333	315	322	362	290	313	342	334	320	322	347	309	309	336	306	334	325	319	316	324	319	326	321	309	316	329	352	350	329	308	328	309	317	307	341	326	313	320	347	325	340	302	301	326	298	309	315	326	330	329	294	331	327	298	333	329	298	299	337	320	331	321	301	307	308	293	292	300	312	309	291	315	323	336	302	316	319	316	328	310	328	324	314	327	297	316	317	325	294	336	311	294	334	332	344	297	337	300	341	330	297	321	290	339	365	318	301	312	332	334	333	313	326	289	317	311	342	293	292	315	335	330	321	339	329	332	308	334	314	322	338	317	307	314	319	336	310	337	311	334	323	297	321	321	329	298	293	331	306	328	351	320	325	303	316	319	342	309	325	338	341	291	325	313	307	325	347	335	312	297	327	302	290	301	333	300	343	302	309	328	330	344	324	313	351	350	328	365	315	301	311	312	313	333	290	308	321	320	341	350	320	287	323	329	339	317	349	297	317	335	320	329	319	335	307	322	301	330	335	314	338	300	289	327	286	317	310	337	337	307	297	312	352	311	321	336	295	281	299	329	305	303	306	324	276	300	329	298	343	325	324	337	339	314	331	352	347	310	331	340	289	328	339	311	321	309	316	333	299	328	325	311	349	322	326	333	330	334	323	326	310	324	313	307	339	296	338	337	329	327	325	293	342	319	317	331	284	301	299	312	331	334	320	307	326	342	350	324	296	328	310	328	316	344	324	298	321	337	319	363	316	313	332	303	299	271	299	319	295	332	329	315	318	344	346	330	281	337	339	333	297	304	329	312	308	301	304	285	322	313	339	330	302	342	327	326	290	329	323	295	310	297	322	301	307	342	312	310	326	329	355	322	328	327	314	321	328	335	307	342	299	317	332	317	310	326	326	298	298	307	293	328	302	356	296	343	322	326	335	328	298	343	331	301	349	345	297	325	323	312	281	283	310	297	327	317	311	293	319	327	307	320	347	328	323	306	333	338	313	315	310	300	302	307	316	330	315	343	316	327	284	304	293	326	326	326	317	357	349	306	362	309	304	312	284	309	313	326	315	320	334	323	309	313	289	302	317	329	332	342	321	314	319	322	311	325	332	323	292	319	361	334	332	323	298	349	327	289	312	299	332	345	331	329	308	303	306	298	344	310	311	296	313	325	318	315	311	290	312	317	364	311	329	320	331	336	337	291	331	289	315	297	297	306	305	328
6624	3429	3613	1830	1390	796	645	602	552	571	2099	2222	1502	748	435	352	294	292	262	303	271	312	297	265	281	302	278	308	258	323	274	301	275	298	320	296	283	284	331	285	297	285	332	291	294	274	295	261	309	299	283	309	286	282	306	311	262	326	278	314	274	309	291	310	283	287	298	293	275	273	306	295	289	262	291	303	310	306	264	321	254	298	300	270	292	298	311	312	278	283	292	299	298	291	280	308	265	291	295	310	293	294	295	274	267	252	268	275	289	260	282	292	285	316	281	297	282	299	277	314	303	299	274	308	310	293	291	316	298	297	318	302	282	291	304	322	300	277	298	299	294	296	265	282	291	304	294	290	276	293	268	274	311	273	285	294	263	299	295	298	295	305	281	317	277	291	307	281	265	277	292	275	303	290	326	292	281	285	279	310	294	309	264	271	297	285	258	319	263	309	276	274	287	279	302	284	290	293	308	276	268	273	292	255	291	294	315	267	307	297	291	272	312	301	289	285	267	266	300	299	294	289	278	296	284	290	314	290	278	295	279	298	278	303	291	287	267	319	291	282	313	279	298	287	315	290	274	254	271	251	334	311	299	269	279	281	286	281	306	291	332	285	297	293	305	299	285	290	288	298	277	291	281	288	305	279	312	272	306	329	284	312	306	281	286	283	296	286	302	269	309	309	286	298	298	269	311	307	310	302	323	316	285	286	314	292	271	264	309	286	299	287	284	239	265	314	259	305	289	278	283	290	313	275	269	251	298	277	272	312	301	288	284	277	281	333	325	281	291	293	268	310	307	292	262	290	299	274	280	275	283	283	296	293	302	276	271	303	301	308	296	285	331	280	265	309	292	343	290	309	312	252	283	280	310	290	298	274	292	309	265	262	303	254	282	306	279	278	292	277	297	276	293	292	302	315	257	333	291	298	280	309	323	297	299	315	294	311	318	319	283	303	289	271	310	281	308	295	296	325	290	287	286	292	293	282	317	299	287	302	310	279	304	322	312	302	292	266	326	309	288	337	290	301	290	315	283	306	299	298	324	314	316	278	298	287	299	294	277	284	285	283	297	277	309	304	290	287	264	284	272	265	286	266	286	293	270	303	277	299	275	250	296	295	324	328	302	274	301	259	255	284	269	283	316	317	274	284	335	280	281	274	306	258	283	276	289	290	285	287	315	296	323	312	292	269	300	266	298	301	297	271	274	298	269	307	253	314	293	282	291	314	273	297	309	314	296	304	322	267	294	308	282	275	292	277	317	318	286	271	294	265	304	333	270	286	283	267	311	271	271	322	304	307	259	260	298	308	292	310	288	281	293	313	304	295	296	303	311	312	312	283	288	303	321	312	249	279	297	292	294	284	302	286	321	298	264	297	301	299	313	278	294	302	277	269	281	263	292	298	278	256	318	308	313	267	281	286	278	264	255	300	290	279	319	311	306	282	278	276	295	309	283	285	275	301	307	334	270	299	301	257	292	284	286	267	289	308	302	279	273	293	294	272	282	294	282	309	283	314	260	267	291	264	293	292	293	280	264	266	299	314	299	294	309	290	261	268	313	309	298	329	309	281	287	308	275	302	317	284	307	284	308	283	277	285	291	281	273	284	284	258	267	317	264	280	316	314	273	302	282	301	303	285	316	304	274	312	318	274	314	313	289	298	295	286	300	291	281	317	298	279	303	288	270	290	292	314	296	278	284	283	296	279	288	298	291	288	277	311	283	292	313	293	271	293	315	300	285	277	312	295	298	295	275	249	287	290	326	283	307	282	302	289	294	282	286	313	309	299	290	292	279	299	286	289	297	287	278	287	292	276	300	296	309	268	305	309	317	306	268	288	273	289	297	298	314	250	312	300	276	261	287	275	278	298	292	292	308	292	279	294	292	270	299	331	273	282	318	279	316	322	293	295	290	304	286	270	290	309	280	278	288	291	310	282	273	291	318	312	292	299	277	301	302	317	295	314	292	267	290	312	285	308	271	325	288	279	267	315	276	274	343	305	302	287	318	284	301	329	277	332	312	280	283	309	281	331	288	274	316	265	293	289	272	295	329	302	277	323	267	295	291	307	297	305	272	295	264	281	291	271	246	318	318	305	274	278	285	279	293	298	316	317	270	295	284	283	291	306	318	298	280	281	292	288	297	275	329	286	271	276	291	278	292	301	288	284	289	271	307	329	304	279	291	301	302	300	288	281	300	304	307	296	291	293	305	291	291	313	307	316	298	273	317	302	317	316	324	299	274	316	300	289	278	300	277	310	309	301	296	286	294	267	303	308	279	299	335	322	307	307	324	285	282	279	293	285	331	316	287	311	265	308	306	310	274	264	290	323	286	284	309	299	253	315	288	288	296	276	296	281	278	299	298	275	297	288	290	306	295	288	286	297	299	304	304	318	315	278	272	282	286	294	319	281	291	290	298	284	305	272	291	297	318	288	277	315	310	263	289	291	301	299	321	287	315	262	269	295	298	259	274	296	353	285	277	278	300	296	296	293	300	284	312	317	315	258	286	334	294	260	291	265	288	321	292	301	298	298	297	278	294	290	323	292	277	298	308	295	287	300	332	280	325	316	278	272	295	281	276	298	308	312	290	269	317	295	308	278	296	313	306	292	300	313	325	294	308	280	304	323	288	287	270	301	318	306	284	259	281	289	306	271	277	263	284	298	257	294	310	262	271	314	303	279	307	282	314	285	296	320	287	275	287	280	286	287	309	279	317	306	279	293	268	297	313	285	284	269	266	306	277	266	297	293	285	293	304	285	291	273	287	260	309	284	304	285	287	264	305	311	321	287	307	303	294	292	314	288	282	264	302	293	287	319	306	322	273	305	289	291	285	300	289	298	282	255	270	274	297	266	304	287	269	288	279	288	284	304	289	262	296	283	264	282	304	306	294	292	275	301	284	281	279	295	321	297	295	282	294	313	292	306	297	287	313	288	313	291	286	299	289	305	297	264	305	300	295	284	274	283	249	257	273	277	315	287	304	285	288	279	279	291	306	313	305	276	297	285	267	280	300	250	280	285	265	318	279	286	305	265	301	280	276	294	253	259	290	264	266	292	288	306	271	300	303	265	302	293	282	273	262	268	322	291	295	297	268	285	303	260	289	292	254	294	298	302	287	305	321	259	287	276	293	316	289	314	297	261	276	323	277	303	302	263	284	287	300	315	288	285	303	295	303	283	315	313	272	302	254	294	287	257	289	241	296	309	297	273	295	290	274	270	290	294	293	297	284	268	261	260	294	273	273	249	283	306	286	286	290	276	328	293	282	334	290	310	291	279	309	273	319	299	272	281	273	289	313	314	277	275	276	275	306	301	282	289	305	310	294	289	303	314	301	258	279	280	303	296	294	277	290	279	300	289	289	327	299	306	272	278	299	296	305	279	279	259	311	295	273	297	280	289	283	288	289	282	278	291	299	333	271	309	293	301	272	298	296	275	281	307	257	288	294	272	313	307	299	273	268	278	274	291	276	308	331	293	289	312	276	279	290	291	279	303
25642	21469	27472	25348	9052	1954	1064	690	637	1630	15556	17840	10378	2977	1048	557	410	339	363	323	298	318	328	319	325	325	364	343	313	338	322	330	346	330	370	308	314	308	336	320	320	300	320	338	339	356	350	366	340	319	318	331	337	314	329	334	319	327	335	371	342	286	306	332	339	319	328	362	339	315	336	343	347	337	320	341	309	334	303	327	328	315	339	330	304	309	319	358	346	338	324	358	308	321	312	326	332	356	331	334	306	324	327	302	318	334	302	317	304	333	314	366	332	341	331	315	326	348	305	336	358	325	320	351	370	330	323	360	313	323	333	316	348	321	317	353	324	303	301	346	318	357	327	346	313	306	312	326	321	343	309	307	314	336	306	332	299	338	316	321	331	337	341	327	367	310	362	323	338	341	337	333	348	324	337	327	321	304	334	333	309	336	320	310	337	324	323	343	356	332	352	352	307	311	321	325	281	333	294	337	325	313	339	348	323	346	320	330	330	313	318	314	314	340	302	305	304	333	361	351	330	334	344	329	329	357	285	327	326	320	310	304	307	338	326	288	324	319	324	327	340	336	330	291	329	351	351	335	333	313	364	332	316	318	316	330	322	314	343	351	350	346	307	316	310	345	327	327	326	301	314	350	297	331	328	304	285	368	335	325	330	305	328	313	355	347	305	323	352	328	333	319	321	353	298	330	349	342	322	318	357	335	364	314	329	346	320	330	350	334	326	319	316	308	362	333	294	303	341	312	322	319	328	308	324	327	329	344	349	323	323	353	313	278	318	321	326	320	328	315	308	337	288	301	327	339	342	326	344	335	339	330	325	314	343	301	346	324	353	344	319	304	341	349	304	311	347	327	332	322	309	328	338	327	332	334	313	320	357	315	332	340	328	326	317	347	322	343	316	330	346	324	339	297	305	303	331	324	329	313	326	319	327	323	355	328	323	323	315	307	331	315	313	340	321	322	335	327	313	311	347	307	336	317	319	310	312	342	340	335	303	325	338	317	344	330	320	345	370	329	314	361	327	355	375	333	318	332	344	303	359	338	347	350	342	355	318	320	332	322	322	337	300	323	353	337	351	277	308	316	328	339	352	338	345	338	289	309	326	320	297	326	305	342	318	315	312	350	309	338	324	316	321	343	360	332	320	318	371	333	350	364	321	322	315	348	354	321	330	355	341	301	345	317	342	324	346	305	352	324	345	348	303	347	318	355	348	359	331	322	324	346	323	341	328	337	352	299	320	328	291	329	333	346	341	318	313	334	321	308	324	298	354	326	315	333	319	353	312	320	331	303	329	339	330	354	358	337	323	312	310	304	316	325	322	307	323	337	328	322	328	320	323	280	319	347	360	333	329	302	377	305	363	330	321	332	329	352	354	323	347	331	343	332	304	346	321	346	354	352	345	348	320	330	312	331	305	342	328	309	332	365	286	336	355	341	304	334	311	325	313	320	367	347	336	345	327	288	334	320	332	310	343	333	296	335	356	332	309	345	332	369	311	333	285	346	315	351	315	331	345	310	286	303	315	335	304	346	327	319	334	341	345	322	309	314	326	305	335	325	355	338	351	320	333	317	328	323	322	312	323	337	333	321	311	309	298	358	308	315	326	330	332	306	318	338	348	327	348	321	324	333	350	317	325	343	335	327	325	315	324	316	310	313	320	334	305	347	317	310	332	319	351	325	336	321	347	309	359	340	321	334	330	340	328	340	317	351	311	310	332	337	388	347	331	297	314	310	322	325	280	321	337	310	288	318	322	356	339	331	329	293	324	307	330	330	356	305	310	343	330	338	317	333	323	333	310	305	308	358	359	343	341	349	340	290	302	362	309	331	342	336	324	322	334	307	327	337	303	373	320	349	348	333	312	353	324	328	349	342	346	313	327	321	332	321	336	358	310	329	347	317	316	328	331	318	328	318	303	335	337	332	322	357	333	341	314	327	324	344	314	352	318	308	332	336	347	341	336	326	344	271	319	325	309	322	342	334	322	319	318	356	349	344	293	372	337	336	323	305	289	338	335	285	355	283	331	321	308	313	337	283	333	302	337	334	359	331	318	365	335	320	353	351	302	337	348	306	338	345	340	339	336	348	326	323	328	309	299	336	332	357	307	327	314	328	315	299	342	341	331	326	343	313	351	374	322	367	342	316	305	348	357	299	311	319	314	311	304	346	307	327	344	354	346	346	304	324	329	319	324	317	303	338	315	315	361	337	356	361	327	323	326	304	330	329	362	314	327	297	333	332	302	316	310	332	328	336	341	360	321	312	356	320	340	322	362	341	349	345	344	363	311	333	329	342	317	336	336	354	314	312	337	304	308	338	332	345	342	322	313	327	308	312	314	324	312	342	349	327	309	315	308	314	298	359	342	325	324	338	313	330	365	337	355	316	328	304	324	351	313	303	339	347	302	331	299	322	323	304	328	303	344	311	336	343	358	335	305	341	325	332	340	337	312	310	331	318	322	348	338	352	317	316	309	315	346	354	335	306	362	341	327	307	299	342	317	320	333	350	350	319	344	304	327	326	321	349	314	315	279	332	321	347	303	306	314	326	338	314	327	344	316	318	316	334	322	346	344	342	308	345	341	357	314	312	340	324	312	326	345	349	325	298	360	345	348	346	350	345	325	328	312	315	325	335	314	329	359	351	311	322	338	330	312	334	313	338	311	369	339	319	354	314	330	342	330	314	346	331	292	303	332	317	336	344	300	315	355	318	328	312	323	332	317	311	357	351	340	347	331	301	335	374	343	337	363	337	332	306	357	340	315	352	318	311	314	337	330	333	304	331	339	331	312	332	340	330	343	356	328	337	297	306	327	337	325	337	321	305	320	350	304	308	331	286	345	322	319	309	318	306	315	305	347	333	317	326	295	327	350	344	356	323	326	339	312	316	332	346	347	318	312	306	318	299	306	338	318	318	328	342	319	333	335	319	330	332	316	298	343	318	350	321	320	378	313	346	335	314	304	334	318	341	348	341	328	307	324	315	306	332	339	360	277	313	348	332	340	338	364	350	361	376	345	335	354	314	346	296	294	322	326	345	347	348	357	310	362	355	301	340	322	324	320	345	293	307	297	356	323	299	331	330	330	339	280	328	335	330	335	300	339	304	366	338	343	333	312	312	339	320	323	326	325	324	353	322	335	305	349	353	335	311	319	331	350	324	328	318	323	282	326	312	324	302	332	327	320	314	322	346	317	308	307	340	317	351	326	315	309	322	320	351	317	347	315	341	365	328	341	294	333	349	331	355	318	342	326	318	331	355	296	349	324	347	314	319	344	312	344	324	331	308	312	349	313	326	291	324	347	336	318	337	319	358	316	370	319	320	349	345	318	361	337	331	321	324	340	318	338	323	340	338	343	300	336	325	336	317	331	308	338	321	320	324	343	353	314	329	307	317	295	341	316	322	327	311	315	360	304	319	345	348	308	356	320	338	317	318	321	327	323	333	333	313	332	303	303	306	310	342	326	330	295	317	307	377	327	332	319	376	353	346	326	366
5901	8318	7655	3936	2921	1691	1188	971	888	2684	17918	16208	8827	2910	1186	571	340	310	337	341	346	306	323	309	312	303	302	336	353	317	326	340	322	306	318	295	372	310	334	307	344	331	314	338	308	327	296	321	336	321	311	307	337	325	332	339	350	323	316	310	299	320	308	340	326	326	309	319	332	310	325	324	332	336	294	343	319	313	306	278	302	310	322	297	326	308	308	295	318	317	305	337	303	318	282	303	292	332	311	304	317	329	306	323	278	315	322	321	326	308	298	309	339	327	310	359	292	305	316	308	329	321	351	310	307	328	335	291	330	327	307	298	309	310	302	329	323	314	304	334	311	308	311	332	328	306	332	299	352	304	324	295	325	313	323	306	322	337	302	325	318	300	332	275	319	329	321	341	335	313	299	333	344	328	323	280	326	273	313	323	325	311	327	329	303	296	331	301	327	332	297	280	313	312	298	327	304	331	322	314	338	299	334	326	318	317	324	313	342	310	291	331	274	299	328	302	322	293	310	285	317	309	303	309	344	302	335	298	302	319	299	305	335	311	301	299	328	320	324	340	323	325	328	315	318	327	314	291	328	301	290	280	371	338	340	295	312	288	302	295	333	323	313	312	291	340	327	317	301	279	303	314	313	327	303	355	307	293	318	354	306	319	326	301	321	337	324	323	308	332	289	335	279	296	317	306	302	359	301	313	328	302	330	314	312	327	319	273	326	312	296	299	332	320	284	320	347	312	346	319	348	310	336	313	283	311	281	352	297	326	292	314	334	320	308	292	339	292	314	292	315	317	300	328	303	312	350	298	306	328	321	302	322	305	310	328	331	316	341	305	321	305	329	335	296	351	342	324	283	334	314	335	291	329	263	304	308	298	325	333	304	304	303	333	314	315	308	302	341	287	307	312	284	311	290	317	312	295	342	315	310	337	325	328	324	323	320	306	353	298	322	286	312	312	299	304	306	322	312	313	314	312	301	336	338	326	264	322	351	370	329	280	294	318	310	299	314	293	340	312	335	351	319	329	308	305	334	321	322	319	303	341	354	306	304	296	312	301	307	307	301	286	302	303	324	297	317	277	321	301	310	339	298	350	296	332	301	317	313	337	270	322	318	326	315	302	349	319	312	328	304	320	293	293	305	290	327	311	312	298	351	330	328	318	319	358	314	319	316	316	335	304	328	340	298	307	340	312	347	302	338	312	335	300	298	332	334	302	322	291	313	318	288	305	303	311	307	342	319	298	320	292	339	305	316	310	318	315	329	301	327	349	328	311	322	319	282	334	294	304	283	305	322	330	324	304	300	315	277	313	293	317	339	317	318	320	318	307	290	320	283	326	360	325	335	332	331	336	321	322	291	342	338	338	356	303	330	315	302	283	335	309	301	299	327	336	329	344	313	354	290	306	336	314	319	314	331	307	303	317	318	282	301	321	330	345	345	288	317	316	330	289	301	358	300	308	323	319	335	315	306	332	307	312	317	301	347	282	309	313	347	279	297	295	304	297	293	345	321	306	330	318	320	310	338	306	307	325	301	309	312	314	330	315	318	304	329	296	292	293	323	321	327	293	329	283	307	316	321	292	301	303	336	312	326	309	321	313	324	315	303	315	356	326	316	317	320	301	302	345	323	337	324	316	329	318	333	286	322	337	314	313	320	306	315	338	319	318	305	341	281	341	336	273	321	305	332	312	309	316	314	336	289	313	308	362	318	331	289	329	298	318	316	304	307	317	332	299	328	311	337	314	302	302	298	313	321	314	315	296	303	304	333	355	287	318	310	332	295	318	309	304	289	297	316	337	305	307	333	309	320	315	325	329	360	313	308	304	310	321	309	307	346	283	313	306	304	319	296	342	309	312	319	317	320	334	297	312	332	330	310	331	331	313	317	312	318	311	285	338	320	315	320	310	327	334	307	304	330	297	302	301	270	323	338	311	276	323	321	285	307	297	321	299	336	352	305	300	341	326	315	285	298	301	315	306	323	295	311	342	340	336	287	288	319	329	325	316	352	325	321	297	297	311	298	298	310	302	337	355	320	315	305	297	337	305	305	300	316	350	322	301	327	293	329	310	290	316	323	315	341	321	344	288	315	316	303	300	288	310	321	329	331	333	284	312	289	279	301	307	307	342	327	308	298	295	314	322	303	321	314	344	302	330	319	295	326	312	277	320	320	342	335	276	338	293	304	333	321	340	314	316	312	295	324	341	327	307	310	311	307	296	302	378	305	313	305	311	325	345	286	310	296	311	305	295	314	314	288	326	296	309	287	338	311	296	327	288	296	291	309	323	330	302	337	289	306	304	302	351	318	281	278	325	316	324	310	332	327	329	294	310	288	339	315	313	289	299	327	331	332	315	301	305	294	321	287	332	327	309	300	326	330	288	363	363	348	323	313	324	321	347	306	324	356	312	315	281	294	311	297	347	324	334	329	327	292	321	302	323	317	335	316	337	328	327	314	318	325	359	330	284	307	311	313	308	263	313	298	310	321	343	335	311	314	314	318	288	318	307	305	317	314	311	327	306	340	296	294	326	315	334	358	309	300	292	310	293	322	329	311	346	331	280	321	308	309	322	281	314	319	294	293	301	327	323	299	309	323	322	305	319	318	302	310	315	310	333	301	283	337	282	314	291	322	285	321	313	261	298	332	307	332	320	332	338	317	329	300	283	323	308	314	365	337	333	285	324	282	331	319	316	318	331	358	310	315	327	287	323	312	325	313	303	332	326	308	306	303	332	310	310	335	328	272	316	323	336	312	327	308	339	318	319	287	310	276	319	297	308	300	315	304	334	293	326	308	338	311	306	311	295	312	336	300	323	319	312	327	354	306	340	301	302	318	271	319	335	284	325	332	297	322	285	267	339	317	330	303	324	300	301	319	337	294	336	318	316	317	333	339	342	306	289	310	300	323	360	305	338	315	303	333	329	328	337	319	300	332	290	298	333	300	302	318	311	330	305	327	340	330	315	292	314	315	330	319	308	312	326	326	321	311	337	355	323	324	314	326	308	343	301	318	292	308	333	323	342	310	329	274	323	313	323	314	325	318	345	333	337	297	294	288	320	310	315	305	318	294	314	317	345	311	345	295	281	341	306	315	317	285	327	310	329	315	311	300	331	316	313	296	321	343	349	312	337	344	329	297	296	335	349	305	302	304	352	322	292	339	306	317	301	311	309	300	297	332	334	331	336	335	294	312	331	284	308	327	321	302	334	355	303	304	309	338	327	304	333	321	296	320	338	313	313	328	319	296	303	315	297	266	314	319	315	336	321	282	349	289	322	332	348	318	329	290	287	289	308	310	297	309	327	311	299	299	340	320	304	335	311	306	297	339	291	290	285	307	267	320	316	321	317	311	307	339	321	304	324	300	325	328	318	332	304	324	281	311	316	295	317	321	298	325	283	320	301	308	295	316	316	293	319	300	288	312	308	312	329	303	291	323	321	308	296	311	316	310	336	316	308	316	301	330	303	316	327	313	315	277	335	313	322	336	288	315	314
24596	21458	28689	24680	21054	8191	2483	1379	1036	3550	31591	31874	18436	5557	1843	785	524	506	477	502	510	496	456	482	446	492	482	483	507	469	452	506	478	464	507	470	462	463	516	467	480	480	455	479	492	495	479	486	488	480	430	502	488	485	500	460	485	471	462	510	491	505	454	466	484	517	474	484	493	478	508	462	472	493	455	478	457	501	458	472	496	497	466	465	450	500	475	492	524	476	486	511	462	468	463	471	457	499	483	500	460	502	512	487	476	476	483	478	474	462	480	460	467	444	473	484	480	471	487	461	454	467	472	502	447	480	474	458	470	451	488	466	445	459	417	455	451	465	475	466	452	450	454	465	457	462	465	475	494	531	453	438	483	478	446	488	477	481	427	498	504	498	444	465	486	539	458	487	452	483	471	505	497	464	475	481	473	459	440	454	502	474	436	479	514	458	472	497	469	483	465	501	452	464	473	500	446	486	499	480	517	508	491	459	504	434	511	485	496	501	485	458	453	482	502	477	484	452	470	478	454	472	457	495	424	480	446	466	483	503	467	457	473	417	488	469	460	465	490	451	456	465	467	450	471	514	484	473	485	456	483	524	442	458	503	464	506	473	482	498	456	476	517	484	495	466	424	448	473	464	463	497	477	462	465	494	504	493	502	448	500	424	455	491	467	438	473	494	450	488	449	473	489	492	459	449	490	498	461	477	523	503	506	449	479	449	474	499	416	487	468	510	470	459	452	476	491	475	476	493	491	466	514	469	474	493	463	492	482	436	493	489	430	459	447	458	475	520	504	463	473	417	478	469	482	437	506	480	482	524	499	454	461	489	473	479	453	489	468	495	460	470	499	426	514	458	479	467	447	474	470	416	505	466	450	465	476	511	498	460	506	466	503	469	469	443	470	487	450	455	489	443	471	476	446	472	422	485	490	470	471	475	453	474	479	453	494	470	455	466	447	477	462	478	459	476	494	458	465	483	458	478	487	476	477	466	461	463	448	501	489	473	488	444	431	479	513	475	450	463	455	434	455	452	432	454	491	486	481	473	462	489	492	505	485	483	450	502	482	490	469	465	482	462	463	446	496	472	467	429	463	458	465	460	453	461	514	496	488	505	480	513	483	495	490	470	480	466	478	495	489	504	491	463	466	455	438	476	486	489	468	465	508	466	450	494	531	488	469	460	505	489	468	470	481	519	463	485	483	459	478	486	500	437	442	531	482	466	476	458	465	469	478	459	486	464	435	472	511	465	466	466	440	466	438	486	485	428	499	461	494	466	496	479	467	443	445	453	468	450	490	504	480	494	436	483	443	486	469	474	455	472	535	469	463	436	439	455	461	500	494	494	437	496	478	485	454	483	446	450	456	479	491	461	417	433	514	471	496	450	498	462	477	484	471	461	494	527	473	468	482	498	507	465	486	493	504	479	489	494	468	489	470	520	440	461	465	436	483	482	442	493	501	455	466	443	470	474	460	488	478	457	457	443	502	465	450	487	476	488	455	466	469	497	471	459	478	480	465	444	475	500	453	467	489	471	494	462	442	424	440	472	461	463	476	454	458	477	486	434	485	501	471	518	444	454	520	500	465	520	462	485	477	483	469	460	463	468	483	482	465	485	472	492	455	504	472	470	478	471	446	441	436	483	432	460	496	459	473	448	444	476	469	487	460	477	462	477	467	472	447	455	462	459	481	467	471	460	465	427	482	496	442	446	444	461	474	474	469	446	469	460	480	453	474	475	443	456	486	478	488	433	470	488	424	464	504	459	456	454	452	472	448	455	506	500	515	459	503	458	502	476	477	454	480	480	453	477	443	474	549	462	488	435	500	444	503	459	478	462	461	490	496	466	442	467	447	491	483	510	481	456	442	430	438	466	491	467	493	446	401	497	471	479	505	444	450	513	457	451	489	457	444	459	456	444	482	517	496	482	466	435	477	506	440	454	493	486	462	463	463	458	504	429	469	511	470	438	485	448	473	479	461	482	461	462	473	442	517	449	452	441	458	456	526	463	455	459	472	493	462	449	462	493	500	452	452	457	441	490	475	434	443	467	449	513	454	445	485	461	477	452	460	495	524	480	462	465	466	475	428	469	481	495	458	505	493	487	482	492	516	464	475	475	465	481	494	483	475	465	454	475	470	454	486	451	464	457	476	516	454	445	491	424	462	462	457	446	441	476	470	479	464	456	483	461	499	471	471	450	473	495	481	463	484	508	463	493	499	432	426	475	481	455	477	454	455	517	461	469	497	442	450	419	489	486	451	442	438	459	437	459	440	498	464	497	502	451	471	467	517	474	492	458	458	480	506	446	455	481	492	433	484	490	465	484	492	474	435	552	460	482	500	480	454	481	457	470	492	485	425	450	476	454	452	446	443	445	504	507	469	466	472	465	446	457	415	414	455	471	503	488	473	475	444	455	486	500	470	427	435	492	442	441	470	443	507	490	468	488	473	484	458	462	425	478	448	537	482	479	477	518	488	487	451	470	454	510	444	477	484	484	461	475	465	467	462	489	458	486	454	494	450	497	468	473	498	459	470	458	441	454	448	433	448	518	456	508	499	447	472	494	463	461	455	462	462	465	492	480	475	500	511	465	521	475	437	472	452	496	505	487	504	456	477	487	453	447	486	410	459	479	444	506	504	461	488	458	478	435	468	453	491	528	451	490	450	503	480	457	425	496	540	494	481	456	497	513	478	443	469	479	451	429	463	465	463	465	490	524	491	455	464	446	482	470	463	486	441	431	458	482	481	469	484	495	490	474	469	454	471	480	447	447	452	456	480	458	472	463	488	479	468	499	464	487	469	463	475	465	484	454	480	478	451	479	498	490	496	450	462	493	532	450	447	459	478	488	496	403	455	471	494	483	493	448	475	486	507	469	502	485	463	443	473	461	495	421	447	480	441	451	462	482	479	489	480	481	481	446	516	493	474	481	470	470	493	471	481	479	496	469	468	481	497	423	471	471	491	431	463	479	442	459	494	466	470	476	456	454	477	498	499	489	495	523	449	488	474	480	466	494	413	454	512	467	442	462	486	484	490	460	512	471	460	460	472	447	463	434	479	474	462	452	470	471	473	457	439	499	456	451	470	474	440	427	482	474	496	512	472	434	482	465	481	450	466	452	466	504	483	441	455	489	468	477	438	460	490	477	478	444	424	453	449	449	458	468	419	490	452	435	438	453	499	502	452	533	445	474	482	474	432	495	442	441	474	498	485	471	486	421	454	446	459	507	456	466	503	467	498	446	498	487	488	440	453	470	489	504	471	470	491	443	459	462	505	471	518	456	454	445	474	453	483	503	446	453	454	462	441	454	484	456	445	469	445	470	500	496	467	461	452	464	472	461	445	466	457	466	472	435	484	461	502	498	485	453	463	496	484	496	498	488	445	509	479	482	459	472	455	448	474	464	502	458	507	457	482	501	447	463	452	453	447	497	458	499	493	450	467	436	472	464	466	452	469	465	471	482	500	462	485	486	478	505	463	459	503	477	505	489	485	438	482	458
5871	12075	10272	6431	4254	2572	1924	1624	1184	5782	32571	26712	13717	4445	1830	786	532	439	403	449	455	431	445	436	446	449	430	407	443	478	417	455	446	402	459	420	417	401	442	456	454	452	427	429	405	409	404	469	414	428	415	432	428	412	442	420	425	423	447	435	401	403	486	417	479	424	436	416	430	419	429	420	428	420	438	451	448	424	413	418	442	394	433	415	400	441	428	411	437	404	415	439	435	422	435	464	409	420	371	416	462	399	424	405	430	415	463	448	425	407	434	418	445	456	440	419	428	417	421	461	405	407	425	483	420	387	412	408	418	415	387	432	418	448	447	428	454	432	431	403	440	411	441	386	390	432	420	464	414	411	390	429	454	446	416	416	455	429	428	480	407	449	434	431	411	435	417	449	451	430	426	438	421	429	423	432	440	413	432	435	441	440	462	441	430	432	422	449	465	443	452	440	423	449	434	421	417	442	442	428	389	408	421	421	393	405	381	485	383	379	421	452	408	443	430	435	418	451	443	403	361	417	478	393	443	442	437	421	453	442	433	437	404	397	430	459	459	443	394	419	395	400	422	418	481	400	392	463	483	425	423	424	426	432	406	426	435	399	407	421	381	441	440	436	407	453	434	469	449	423	423	422	405	419	427	515	403	445	417	394	445	437	435	418	439	429	437	414	448	440	431	438	435	463	452	433	436	446	415	436	457	440	412	401	445	454	425	460	414	410	449	408	439	411	413	394	398	407	454	425	443	397	371	422	427	408	428	443	394	432	446	385	422	425	417	399	452	449	491	417	456	444	413	413	442	449	445	416	442	433	403	440	399	400	409	424	432	456	435	411	442	420	421	453	449	418	411	419	437	409	451	441	368	418	437	397	419	411	444	438	421	423	433	447	417	442	430	407	428	437	427	432	434	421	420	387	426	438	465	418	443	435	422	409	467	421	407	487	425	411	422	403	412	424	423	431	417	459	447	411	438	395	422	422	444	401	424	435	419	416	417	388	413	437	430	463	410	437	425	430	453	429	443	418	415	426	429	434	452	381	477	428	411	388	465	447	407	404	406	441	443	411	417	448	468	404	404	431	409	416	420	428	440	422	381	412	392	452	419	404	453	433	405	388	417	448	426	450	455	404	441	429	442	415	434	435	458	443	439	432	436	407	438	427	443	471	452	390	416	424	440	483	434	412	435	438	420	411	443	407	443	378	465	411	416	394	426	416	411	424	379	412	420	398	456	420	395	463	376	418	407	418	406	399	440	444	440	431	426	425	434	398	442	420	403	445	390	435	423	445	432	391	415	446	431	396	443	457	436	405	402	419	380	402	402	427	411	441	443	429	430	442	428	417	412	443	393	434	398	405	448	418	426	455	400	440	448	436	427	411	423	431	416	437	407	437	444	433	399	447	430	443	406	430	480	423	413	452	420	378	427	448	440	385	393	418	411	434	429	452	396	464	462	407	408	418	441	447	448	441	430	397	439	457	484	424	429	425	433	434	446	420	427	430	418	478	452	411	412	436	418	411	457	447	408	439	424	402	413	442	418	419	439	397	417	421	444	408	444	431	421	463	450	413	432	426	454	442	403	443	397	445	421	426	407	461	448	440	433	423	464	418	410	430	417	416	399	408	393	442	386	416	432	450	428	405	427	443	405	417	420	428	441	448	423	410	417	442	405	406	425	433	417	418	440	450	420	442	405	404	421	430	438	396	428	436	414	420	397	439	441	410	421	410	429	405	383	425	440	390	475	407	407	443	440	413	405	436	426	441	403	424	442	475	410	438	420	439	429	391	385	445	459	424	419	426	399	421	435	429	438	439	452	453	437	408	444	441	400	418	433	478	469	443	432	425	384	433	387	419	394	416	391	434	429	434	423	407	424	428	420	449	433	421	416	415	421	425	435	461	411	439	436	435	422	459	434	421	419	422	439	413	416	407	388	419	455	414	436	388	405	422	436	414	410	414	427	418	478	396	441	457	429	414	387	411	410	454	424	421	424	406	432	485	415	434	427	421	437	426	435	431	399	418	450	395	406	410	397	400	415	401	406	435	439	409	425	433	425	432	394	448	440	417	415	434	403	435	406	433	457	426	442	414	414	458	425	400	427	447	439	428	435	450	458	457	445	415	439	394	406	436	470	446	416	451	428	465	402	409	445	423	431	387	409	395	388	451	434	422	391	432	437	437	431	449	439	430	438	427	464	402	401	431	417	439	380	404	448	453	435	388	394	435	394	411	442	430	431	437	428	410	402	440	421	425	452	410	412	424	407	384	455	433	402	387	410	439	427	410	426	429	466	412	455	417	426	413	419	446	418	450	406	465	417	441	454	472	411	421	412	450	385	463	435	431	436	470	423	403	394	410	401	402	431	431	452	443	452	444	428	429	412	411	437	457	415	450	405	439	416	440	447	405	399	423	437	424	423	400	436	418	461	426	425	442	415	425	486	402	415	421	421	446	442	422	391	486	400	441	437	414	386	417	411	416	415	447	420	412	453	409	419	396	439	445	442	463	411	439	444	407	440	434	421	451	411	404	430	417	426	443	447	428	441	424	417	392	397	430	456	407	459	386	436	441	396	470	426	423	426	417	429	420	446	441	429	424	414	410	426	401	403	439	430	460	458	425	441	444	405	433	415	446	441	430	431	439	421	418	432	426	426	404	427	426	426	441	406	459	432	437	467	435	443	423	456	440	429	449	417	424	451	425	440	412	425	428	421	406	413	414	432	469	419	404	416	428	407	413	470	419	446	453	458	444	424	446	427	414	418	457	414	435	420	422	419	433	390	426	421	414	430	437	379	452	448	445	422	446	409	442	426	432	423	419	446	468	420	432	441	426	443	416	401	411	419	430	424	426	454	434	447	445	432	445	433	444	405	407	439	402	450	423	438	437	438	438	430	448	444	423	412	426	426	455	425	436	422	461	447	415	414	449	417	417	420	458	427	433	395	439	411	382	436	412	425	424	454	386	437	424	435	421	435	467	408	428	424	400	416	447	397	410	467	431	427	425	396	432	432	422	395	460	479	426	429	413	384	407	427	412	430	445	441	431	424	424	394	454	403	417	432	405	403	424	412	406	447	431	414	453	418	431	459	413	430	425	393	463	413	437	434	421	436	399	418	470	448	435	405	424	450	426	428	395	430	415	423	417	418	451	407	419	412	442	437	443	472	441	444	426	409	427	445	436	444	386	433	425	440	423	466	415	432	417	424	400	449	406	444	417	422	428	418	450	402	455	450	447	439	407	414	413	442	430	445	423	449	427	432	431	434	428	398	433	445	436	461	414	416	453	401	460	415	420	434	425	398	442	437	423	438	439	398	436	399	424	420	400	423	410	432	447	441	394	411	460	417	397	421	427	430	443	413	414	409	415	398	449	406	440	463	454	417	412	457	444	456	447	449	447	465	461	394	427	410	400	438	437	446	431	412	426	448	440	379	420	412	468	420	423	418	428	415	375	433	418	458	416	443	437	379	437	412	406	399	402	423	405	426	431	448	455	413	450
27803	11968	3693	1656	842	529	431	385	358	606	1800	2088	1259	671	482	346	343	337	311	285	339	333	305	325	332	321	294	320	318	277	326	322	361	345	332	301	335	342	337	316	329	287	331	369	311	297	342	334	298	327	312	339	340	332	306	316	345	331	315	321	325	306	336	317	332	338	328	333	326	330	302	341	346	325	350	306	319	295	309	320	312	317	362	332	306	336	323	353	364	323	331	336	305	332	318	309	325	329	327	315	311	305	324	322	340	316	363	333	361	353	297	315	329	324	288	318	287	337	339	291	359	320	274	325	290	306	283	322	301	315	270	321	315	343	342	293	313	311	346	285	304	324	323	334	346	307	308	314	336	308	338	322	283	332	315	309	330	320	343	329	329	326	273	334	327	302	325	354	288	340	336	327	288	326	330	335	308	325	340	337	309	325	297	311	337	318	311	344	281	307	308	350	302	325	334	305	314	333	314	314	307	316	316	326	326	342	313	339	307	316	323	316	286	322	303	323	311	330	290	322	305	350	291	284	304	310	335	313	309	322	327	317	331	318	317	330	331	337	307	347	316	306	316	325	289	298	307	352	336	320	319	307	330	314	308	330	321	336	287	324	313	301	319	336	277	293	326	323	309	336	291	302	336	329	330	325	339	354	332	330	325	325	332	334	305	314	314	338	338	322	301	323	303	314	320	305	316	350	321	327	312	337	338	310	324	312	318	349	350	330	332	295	290	290	362	303	327	352	334	305	324	325	328	321	321	324	303	352	317	298	323	331	306	331	319	323	307	335	306	330	314	344	332	330	331	341	307	326	318	332	299	328	290	327	309	317	319	322	365	304	300	322	312	314	364	315	319	327	326	297	301	313	335	329	342	325	303	280	292	322	313	319	353	297	345	313	335	318	318	310	318	314	301	282	327	317	327	306	302	312	324	311	326	365	318	333	326	352	312	302	331	297	329	302	277	311	347	292	325	306	356	317	341	300	313	327	354	326	315	341	310	341	280	308	328	305	313	332	309	319	261	305	306	284	354	333	352	338	306	330	322	339	318	335	327	295	304	306	318	292	315	304	317	327	320	306	293	326	301	319	323	321	341	344	315	336	326	323	318	327	313	326	321	321	314	296	349	292	316	308	325	304	297	313	302	294	330	369	372	308	272	352	319	339	304	308	295	288	307	305	312	328	302	369	353	321	326	351	330	280	312	351	313	304	330	314	325	332	332	348	315	357	298	331	302	317	311	316	306	298	322	315	282	315	303	338	352	343	330	305	326	317	319	304	334	322	336	293	297	289	302	311	317	327	306	333	300	333	289	314	309	323	323	318	301	286	303	322	329	305	291	298	314	343	313	332	290	319	334	317	315	325	297	320	322	310	307	322	309	292	319	365	304	288	309	325	314	324	337	302	327	285	334	308	331	326	291	319	366	319	346	317	318	346	286	330	358	354	341	305	287	331	319	306	307	314	335	321	337	323	333	324	335	333	328	317	326	319	315	320	324	296	312	338	332	335	304	343	355	305	331	301	328	329	342	302	315	299	325	305	295	318	324	302	327	327	322	329	305	323	325	338	317	305	285	330	277	306	308	312	265	339	321	340	323	324	307	290	298	333	337	313	304	312	322	338	285	339	320	345	308	298	311	307	309	308	340	288	343	311	326	328	327	306	320	325	334	347	354	321	348	319	315	314	327	294	358	321	309	330	290	296	300	281	304	293	319	289	338	293	277	320	288	330	325	301	293	311	353	294	311	329	348	320	330	324	315	331	303	327	331	316	314	307	333	331	345	304	280	304	339	339	294	337	327	334	305	310	314	313	301	331	305	286	316	323	314	349	328	300	327	331	305	346	307	292	323	317	326	318	290	321	333	320	314	302	308	302	341	320	316	314	328	310	310	314	329	326	321	329	313	324	301	317	313	300	344	327	312	302	286	319	335	296	295	337	300	293	312	287	337	306	329	337	341	331	327	317	349	324	322	303	333	320	271	283	325	350	332	315	329	299	291	295	341	339	301	308	284	316	319	296	307	343	351	293	298	325	294	302	333	320	317	342	300	295	313	303	310	324	347	311	332	287	335	339	313	318	315	326	297	340	306	351	318	320	339	342	307	312	325	317	306	305	324	319	299	323	311	313	314	295	297	314	325	357	305	341	345	334	331	307	329	312	332	311	363	346	313	319	342	314	310	292	283	325	332	332	338	311	327	295	306	325	332	326	321	325	282	315	308	336	302	315	319	303	335	286	338	312	307	323	358	340	308	353	334	320	292	339	326	294	316	303	328	328	321	335	330	280	311	303	312	313	343	344	310	301	317	304	333	329	323	314	312	349	325	290	343	328	308	294	341	332	307	312	301	325	308	315	323	316	332	329	313	299	302	340	313	314	306	286	327	280	331	305	301	333	330	314	307	318	289	305	310	330	314	327	305	345	314	360	304	320	304	305	323	322	314	307	339	307	322	346	328	338	328	297	310	340	330	291	291	318	320	353	310	324	326	320	336	295	328	344	319	297	350	290	324	342	343	321	318	292	297	331	294	313	319	307	313	349	319	325	298	321	314	315	318	352	370	304	305	314	298	316	307	310	283	287	316	316	302	347	307	322	328	341	337	280	305	309	327	324	320	374	345	301	326	324	321	300	329	326	340	299	302	340	336	306	313	296	325	323	321	288	319	316	378	332	302	301	293	352	295	325	332	309	321	325	287	307	299	335	308	308	320	352	328	315	336	293	301	321	314	347	333	338	297	345	325	313	297	292	313	368	314	344	314	313	325	278	328	324	299	307	295	326	327	362	344	341	312	338	329	326	350	365	314	316	307	303	338	301	312	303	320	317	324	357	340	289	314	335	316	279	323	303	307	314	282	327	292	298	327	324	306	304	308	327	330	325	331	302	305	296	297	344	344	333	331	269	305	329	346	304	315	335	339	276	317	304	290	310	299	326	338	344	343	319	324	311	316	303	306	312	339	346	324	293	300	312	309	292	341	314	313	320	329	348	324	305	333	332	319	321	328	307	314	310	316	290	311	328	342	294	293	319	330	311	305	335	315	341	328	334	312	308	302	295	345	317	321	310	327	344	311	317	337	315	317	335	307	299	334	362	354	329	328	299	313	329	320	304	309	336	304	320	342	340	342	281	343	314	299	319	340	324	335	328	322	278	321	361	315	328	315	337	361	321	309	312	331	290	301	302	343	320	308	344	306	305	315	318	294	329	313	276	310	309	315	291	313	334	332	330	322	301	310	331	318	345	302	322	303	312	325	336	319	319	316	289	308	332	349	316	324	303	324	353	330	305	347	309	347	330	310	335	309	298	310	307	316	315	289	292	332	312	326	323	339	315	324	321	342	307	343	343	296	296	322	337	320	298	305	290	332	333	315	313	319	316	294	295	310	307	290	346	352	283	299	307	301	283	320	332	308	327	315	328	350	329	330	311	328	299	344	291	339	351	325	301	338	322	353	346	311	346	340	298	310	284	298	322	296	291	289	313	321	325	316	300	302	308	309	312
6223	3669	3502	1653	1026	677	536	402	360	828	2410	2436	1322	672	414	334	332	298	292	303	306	335	301	282	288	286	307	294	315	275	299	319	272	303	292	332	306	285	304	305	293	297	294	300	276	297	270	269	285	318	275	282	299	289	309	254	288	306	302	263	285	291	277	274	289	307	318	319	271	299	308	314	286	276	265	318	283	292	315	283	314	297	294	291	287	312	338	284	301	256	278	292	306	283	287	326	302	303	293	268	306	279	315	308	315	268	291	292	289	282	298	303	310	275	282	287	274	288	300	291	298	291	290	301	298	311	317	268	299	279	299	292	305	293	306	296	289	270	276	279	295	299	324	314	282	282	287	279	296	291	260	299	301	317	272	307	266	249	290	307	298	246	290	260	260	283	302	282	287	308	264	294	290	294	271	295	283	297	288	278	308	300	284	298	269	294	242	294	308	311	307	307	292	300	292	284	263	299	314	282	267	251	301	338	298	272	297	285	295	291	273	292	301	278	290	296	305	286	293	288	295	303	292	301	326	263	309	290	302	287	283	282	290	292	291	301	289	303	314	274	283	327	279	298	310	321	286	289	260	307	323	289	307	314	282	269	269	296	281	332	308	286	282	286	281	248	262	308	292	285	277	280	290	285	304	291	277	260	285	308	284	282	318	306	288	275	320	300	287	282	316	275	276	285	275	289	276	291	272	322	308	313	327	291	302	325	300	320	244	268	308	278	278	286	267	278	267	292	263	282	290	299	303	288	279	301	291	264	284	305	284	295	314	279	305	281	275	306	299	282	258	292	306	348	295	305	303	290	293	288	308	310	293	307	292	280	314	305	279	310	325	302	285	276	291	284	295	276	273	299	276	304	305	273	298	285	272	304	290	274	280	292	316	282	295	326	285	288	289	283	327	286	294	275	284	323	294	303	289	303	301	313	300	283	279	289	281	280	288	304	311	261	297	282	321	288	347	277	278	313	310	302	303	296	290	303	293	291	285	292	321	316	278	288	266	307	298	261	269	311	294	318	278	281	274	283	300	275	314	306	297	332	289	297	290	287	283	287	281	295	282	308	292	270	272	310	271	280	288	267	306	298	294	280	275	246	282	279	273	328	295	310	306	265	288	270	296	300	261	305	271	292	295	298	311	316	301	280	313	299	301	299	273	277	287	287	283	308	275	284	284	311	269	286	318	241	307	290	273	305	269	269	294	269	304	315	282	296	300	277	300	287	288	305	276	267	299	305	316	302	280	281	283	305	289	287	277	316	291	288	289	268	310	291	270	309	292	300	279	285	293	292	281	290	281	302	306	295	303	302	248	307	284	277	293	291	302	300	331	288	274	276	273	281	275	307	292	270	266	296	301	344	281	270	294	270	303	269	270	310	300	283	279	279	290	293	297	294	257	289	284	303	283	268	267	289	304	260	314	313	319	257	296	282	276	283	293	309	316	278	319	299	278	279	272	288	296	315	315	288	283	320	275	255	303	285	273	334	311	259	272	284	288	256	283	282	283	297	279	310	291	281	312	297	278	309	276	315	288	286	290	301	263	303	285	293	263	301	286	310	269	274	290	280	270	273	255	281	296	299	274	290	279	289	354	297	295	296	297	264	291	310	303	311	256	299	270	260	293	292	297	296	270	303	299	303	285	271	261	284	282	282	303	308	272	283	285	299	296	297	298	290	287	291	269	285	318	265	310	278	280	286	274	304	278	304	334	298	316	316	310	317	308	317	255	304	323	298	257	264	302	296	286	283	292	302	272	349	295	300	280	299	301	283	267	321	249	294	317	308	275	284	262	273	276	279	318	294	299	285	301	295	282	301	264	283	284	278	308	309	272	280	264	275	273	270	303	269	289	281	281	286	312	297	265	292	280	298	283	293	297	256	312	306	246	306	299	289	296	283	304	315	300	301	285	285	292	304	335	296	288	296	301	291	270	281	297	315	303	302	280	264	273	290	279	319	284	277	288	276	302	292	290	294	283	280	299	292	319	323	260	238	342	301	297	312	280	235	308	295	285	264	269	279	292	277	309	244	303	287	294	277	258	286	288	329	263	293	302	292	298	297	315	274	275	266	335	317	296	292	290	289	296	291	327	312	318	271	279	278	325	293	306	311	318	264	302	294	323	280	287	299	295	287	271	298	298	261	284	263	314	272	277	277	308	282	286	297	279	306	299	296	308	298	323	277	319	317	287	293	261	299	294	304	291	267	294	270	316	270	284	287	289	302	293	285	301	302	278	301	293	322	291	300	284	297	289	296	301	301	296	294	282	287	331	280	293	291	298	311	307	327	303	286	285	289	293	308	312	281	295	313	276	283	286	291	309	295	265	312	295	289	309	329	310	320	281	292	278	299	282	300	277	320	231	294	271	305	280	328	286	291	289	309	279	267	305	307	299	298	272	279	286	263	310	313	288	301	289	307	276	309	290	305	261	288	300	241	278	293	326	298	307	297	287	282	316	303	308	299	280	295	285	290	274	293	289	302	324	299	293	306	272	285	295	308	310	297	273	306	267	273	328	301	296	310	308	306	286	268	332	305	286	283	292	294	307	270	273	280	320	262	265	279	280	283	296	272	312	294	250	300	302	295	309	307	289	295	298	303	298	275	278	287	263	315	300	286	293	325	315	309	324	301	293	303	274	321	285	296	316	295	292	325	260	286	327	296	284	313	278	277	288	306	294	271	314	310	300	289	311	305	281	298	317	311	315	310	292	274	271	304	276	312	293	285	296	283	299	278	290	318	269	302	300	272	281	317	283	303	307	298	260	289	273	315	288	274	261	284	272	279	275	287	294	306	304	311	285	292	281	268	289	259	276	301	300	284	273	294	329	322	298	313	295	303	299	304	304	319	285	311	285	270	296	304	310	250	275	297	287	298	279	279	294	301	326	300	283	275	277	317	288	270	284	299	298	296	273	294	270	259	309	315	317	298	287	311	288	303	298	289	302	297	316	285	272	253	313	292	291	270	279	290	283	292	286	302	281	286	265	318	303	290	313	283	325	290	291	304	291	293	278	272	292	265	307	278	291	309	281	285	293	285	291	271	291	273	284	285	275	290	290	279	298	299	282	301	309	330	282	286	266	303	281	280	312	269	258	314	301	306	312	286	264	285	298	291	259	251	264	304	291	299	308	277	276	279	298	283	279	310	299	277	262	285	318	312	285	289	278	253	289	290	280	266	277	277	287	303	260	277	278	259	271	301	297	310	262	309	299	302	276	282	276	290	281	270	308	282	304	270	280	287	284	260	277	304	301	289	316	288	298	306	280	306	265	302	245	304	274	313	279	288	277	274	288	267	298	342	285	285	298	281	320	274	250	293	284	295	319	276	306	310	290	276	261	317	287	305	283	289	253	295	298	300	264	278	321	263	296	291	288	295	266	300	295	264	292	311	289	286	291	280	299	296	295	296	317	295	293	313	303	254	292	280	283	297	276	283	290	292	281	325	280	263	325	286	284	290	270	282	329	315	284	285	305	303	310	299	276	325	283	294	302	268
25543	21432	27477	25332	9021	1899	1015	584	1100	12402	19691	15486	6183	1704	746	480	349	340	303	315	339	332	347	326	331	319	356	353	328	349	352	350	350	353	332	314	363	321	347	361	347	351	340	317	321	324	306	308	318	336	326	316	328	344	327	312	352	337	329	312	346	341	304	357	305	327	354	348	351	328	333	338	372	364	330	343	342	347	307	367	353	345	369	341	333	369	354	355	352	320	328	317	299	338	331	346	324	329	349	329	356	351	327	320	344	335	343	355	333	331	340	315	329	332	339	369	340	351	371	368	304	351	341	358	347	359	334	338	323	360	341	335	378	335	374	324	343	334	315	333	342	310	333	327	353	380	386	326	361	334	329	329	330	340	347	342	342	329	351	337	351	345	327	326	338	326	321	352	386	339	338	306	321	331	347	372	336	346	367	329	346	345	338	353	319	347	312	315	355	328	329	344	318	339	313	341	340	338	347	361	368	319	317	320	345	363	325	337	359	356	358	320	354	325	331	350	326	353	353	333	324	330	349	364	321	338	350	347	333	322	351	339	318	322	349	343	313	312	332	331	346	363	343	363	355	338	338	366	339	345	353	352	371	323	325	348	344	332	328	382	330	341	356	347	332	308	334	365	343	314	316	336	328	344	350	350	340	353	365	324	337	348	389	321	298	321	322	327	353	309	321	324	370	346	296	343	348	334	361	310	332	372	330	345	363	330	322	346	334	313	349	351	383	339	331	313	305	347	317	327	311	334	358	312	314	352	351	351	325	341	333	363	344	347	317	347	340	333	361	307	317	348	370	322	313	324	332	351	364	330	330	364	336	315	340	350	344	343	332	292	341	328	335	326	350	350	375	339	346	365	360	363	331	332	304	360	349	362	336	331	336	367	362	350	345	344	332	342	332	327	345	324	329	337	365	318	342	334	362	354	331	348	333	342	338	337	358	328	334	395	310	349	375	302	348	376	343	313	343	402	326	338	365	331	323	355	307	348	361	343	317	329	348	304	341	327	359	326	326	319	366	385	335	340	332	351	336	342	316	309	323	328	356	336	328	335	306	357	358	334	328	315	334	324	308	358	328	325	363	347	351	352	350	342	360	352	336	337	347	323	336	330	336	305	342	353	294	315	355	323	332	364	338	340	360	333	325	322	349	344	355	339	336	375	347	384	339	340	334	328	325	339	353	352	363	367	349	323	332	336	327	331	326	341	333	343	305	343	353	342	321	334	337	336	333	328	318	301	360	343	355	328	301	347	303	336	323	313	333	324	327	340	351	356	303	329	321	338	376	338	308	333	340	344	311	339	350	310	352	324	353	341	348	346	341	344	317	331	344	321	366	340	339	346	354	369	336	295	348	327	361	325	342	321	316	320	335	334	335	355	318	333	363	346	324	316	358	388	354	342	355	341	318	317	344	351	324	313	354	340	356	346	352	397	345	336	333	367	330	329	327	321	312	323	314	346	349	361	342	351	363	326	335	356	347	358	353	327	332	354	325	325	337	365	327	347	338	368	353	342	331	328	369	337	355	335	359	358	347	334	349	314	365	319	305	358	322	328	356	319	301	365	315	340	337	324	339	310	353	341	341	314	322	356	342	358	331	314	366	359	328	367	315	365	351	355	335	343	346	369	319	340	330	333	354	354	332	356	323	342	326	330	350	350	370	318	314	328	345	304	334	324	287	362	355	346	314	351	324	354	355	321	335	369	335	316	309	364	326	359	336	338	368	316	340	380	344	389	325	349	331	320	356	356	376	357	304	355	322	345	350	341	370	297	346	336	361	337	304	361	356	360	338	280	347	335	320	360	349	340	315	339	337	327	341	359	396	301	340	343	352	354	370	360	358	352	331	329	347	361	359	338	363	325	319	346	332	348	356	331	302	339	340	368	332	351	347	321	342	340	344	342	342	358	338	358	328	353	351	369	344	299	349	325	358	338	316	344	335	326	337	337	331	351	313	334	327	346	336	350	337	324	329	374	324	344	344	350	327	349	330	312	321	301	308	314	353	363	322	341	315	349	333	340	330	356	338	351	315	348	335	362	325	309	299	363	345	347	330	335	341	332	328	316	357	357	347	295	325	300	330	372	288	324	302	331	367	317	309	336	338	315	375	329	329	371	316	314	352	354	348	305	312	334	332	298	356	352	344	331	322	337	311	307	320	308	325	396	350	377	321	306	351	314	377	347	303	324	344	310	327	306	332	321	336	313	328	348	359	339	367	350	324	314	342	345	330	373	362	353	344	335	380	323	309	343	360	353	347	320	370	343	327	373	329	317	346	350	341	330	314	310	310	335	337	388	328	356	352	334	315	341	345	325	368	334	370	339	363	345	353	353	337	385	344	299	344	333	359	342	358	315	300	352	334	373	354	309	333	331	343	325	332	316	350	323	356	341	364	355	323	326	322	321	318	345	325	340	336	299	344	326	316	370	361	312	364	365	330	373	353	373	342	328	342	346	336	322	346	329	341	366	368	350	338	357	366	356	333	345	349	304	325	324	333	322	331	349	320	336	337	348	370	329	347	338	314	305	333	333	355	328	322	335	305	327	325	363	310	325	349	355	347	353	318	356	311	317	327	344	322	318	343	350	374	344	345	347	330	354	310	342	384	342	335	342	342	356	365	338	329	338	315	358	375	382	331	322	347	352	314	314	332	338	368	324	360	370	323	347	325	350	336	357	358	380	331	354	336	386	358	348	354	308	314	335	353	327	340	317	335	341	371	369	331	353	318	356	357	316	357	339	324	348	371	319	307	314	331	328	331	353	318	331	336	333	319	360	322	360	351	340	303	333	368	345	309	356	359	328	332	342	347	320	319	310	337	369	325	331	354	346	320	321	365	321	352	343	355	344	327	325	347	333	334	320	310	332	311	338	332	360	368	299	298	344	337	333	362	350	379	311	354	324	320	363	360	369	369	354	336	355	345	349	383	315	333	319	331	357	316	327	351	346	323	316	317	339	340	332	334	334	369	366	320	358	345	342	366	359	324	325	339	344	355	323	318	330	368	341	322	315	371	341	331	305	343	331	325	337	329	340	283	324	320	360	303	327	347	339	341	346	340	320	358	353	347	320	343	348	347	344	324	343	369	323	326	316	327	325	352	343	326	330	297	356	305	335	344	319	327	374	350	326	373	345	341	345	337	342	363	352	335	346	330	335	335	333	312	347	319	345	325	339	330	359	322	350	356	328	362	333	318	321	295	333	348	320	327	335	360	345	371	320	337	343	312	371	340	335	346	350	339	326	345	319	331	315	343	318	305	344	327	327	352	345	283	343	318	361	354	341	361	331	353	376	312	335	320	336	326	373	347	365	322	316	338	364	317	351	310	341	347	323	361	316	354	334	327	321	351	348	361	328	355	344	359	356	335	356	358	350	319	312	345	365	339	353	316	341	351	313	346	361	367	350	338	337	349	336	352	299	318	327	370	319	337	293	359	330	341	321	334	332	329	358	355	308	337	339	356	351	348	348	326	303	322	355	333	328	343	314	352	358	306	334
5247	7555	7634	4179	2246	1425	1022	659	1774	15232	18276	13287	5383	1851	802	390	333	314	332	344	321	314	330	346	354	322	344	335	324	323	314	325	309	316	278	331	320	307	316	351	313	337	313	293	312	297	343	343	330	289	338	297	325	334	303	348	297	327	327	303	343	300	299	333	314	316	320	330	344	307	304	309	336	326	313	311	317	329	302	291	331	302	320	330	294	314	318	315	321	329	277	305	325	337	338	322	302	316	327	310	314	295	306	343	306	347	306	364	313	328	313	313	362	296	301	318	295	330	321	306	327	342	289	353	301	311	330	305	302	332	299	344	310	307	336	301	335	287	326	304	311	304	301	304	315	318	286	318	323	306	300	346	294	300	324	310	318	296	316	324	292	322	322	322	326	279	328	328	291	294	300	319	304	333	345	336	252	311	340	286	325	301	313	313	284	292	315	302	307	313	295	296	313	320	313	288	320	315	322	325	295	316	320	352	293	352	319	322	317	325	282	314	313	315	347	336	300	303	335	305	342	301	315	344	326	294	343	330	319	339	335	304	309	319	346	326	326	329	304	328	321	298	296	320	319	316	307	319	297	293	303	309	329	319	318	319	288	328	304	298	323	317	368	282	339	369	275	323	325	286	302	334	348	321	294	342	311	306	320	323	336	311	324	321	287	286	330	323	315	281	299	320	292	298	323	303	310	297	322	313	320	308	298	281	320	325	323	295	339	352	320	310	334	278	355	306	319	329	324	336	298	314	310	327	318	299	324	346	342	290	288	344	315	309	326	317	313	306	300	313	300	369	322	303	310	300	334	296	318	320	292	305	316	320	328	307	321	297	319	309	334	317	306	302	318	307	307	304	333	325	354	332	315	339	317	334	320	289	290	324	306	337	327	346	312	334	308	331	289	327	297	303	297	304	317	312	319	338	340	323	351	375	316	324	309	295	333	316	327	318	310	280	326	293	281	314	300	346	311	271	332	331	305	290	273	317	336	300	326	334	301	299	355	304	323	312	317	325	276	316	268	326	359	320	342	327	328	303	324	280	318	327	366	315	319	340	294	314	330	301	307	268	327	295	304	321	314	292	344	324	337	315	302	329	315	300	342	335	348	271	318	299	344	290	308	325	347	302	325	331	324	331	303	313	340	313	295	345	333	344	296	288	307	305	308	338	305	302	327	322	282	373	314	318	323	327	327	312	340	308	303	337	319	317	312	314	324	313	316	308	313	321	338	318	313	332	300	348	356	301	327	330	314	306	315	349	308	309	336	268	297	287	308	308	338	321	332	317	312	328	311	321	298	321	357	290	331	347	327	289	288	309	314	315	298	335	283	309	313	305	299	310	291	316	338	315	297	317	294	320	345	331	293	341	318	342	313	319	329	309	334	314	336	336	333	357	352	297	309	330	311	328	312	329	293	346	337	350	302	322	319	292	346	335	324	323	325	297	333	293	339	324	321	320	344	317	318	347	313	306	295	334	334	324	326	314	325	321	338	325	296	303	299	310	307	307	313	309	327	290	325	322	325	307	317	306	333	299	332	315	318	328	304	317	310	319	329	302	323	324	347	299	298	313	286	296	300	307	304	337	313	313	312	306	317	334	337	312	314	299	313	332	313	322	319	324	286	330	297	307	320	330	334	334	310	318	317	316	335	315	320	298	300	309	307	317	326	324	305	314	258	294	370	327	273	344	357	350	318	297	315	317	343	305	341	315	307	292	336	304	284	321	309	289	308	261	321	329	295	313	309	309	321	298	325	307	306	310	342	329	310	349	311	305	320	333	300	311	308	307	306	328	306	341	326	324	313	305	324	336	305	295	303	348	301	357	333	304	360	323	326	318	297	318	309	321	328	320	276	319	305	293	327	315	337	354	317	305	321	326	339	303	291	326	317	361	301	279	334	323	278	326	311	353	325	323	320	316	327	327	311	303	333	331	326	321	330	335	285	313	301	312	346	322	313	316	311	294	296	313	322	305	319	306	304	302	303	312	332	308	297	304	349	293	341	315	334	325	304	309	336	342	347	324	303	312	321	306	320	309	346	301	365	334	342	274	303	309	313	279	296	339	304	323	330	288	309	326	316	337	297	345	325	319	337	311	340	306	310	307	289	325	337	324	326	269	316	315	340	312	322	299	300	307	325	311	319	323	329	328	299	303	280	290	317	325	335	321	306	340	290	311	315	307	331	288	295	309	311	316	318	335	308	294	335	330	276	325	317	310	300	307	348	295	318	341	306	315	310	300	304	317	324	316	316	317	298	330	336	336	321	307	331	344	297	289	339	330	343	306	312	310	350	298	317	384	308	333	334	292	323	350	302	335	318	293	309	342	304	287	314	356	343	327	349	325	317	329	329	316	315	320	294	330	315	311	315	324	323	309	312	340	307	316	308	319	306	315	322	291	327	322	307	313	322	292	311	310	317	309	327	310	337	283	336	344	310	311	307	289	303	308	307	329	282	313	332	333	319	307	316	339	296	310	307	331	304	335	319	280	331	335	317	319	292	312	314	310	337	306	344	313	291	330	311	332	307	299	305	313	308	311	313	320	307	296	334	302	334	311	337	300	355	319	315	332	330	296	300	320	310	326	327	317	316	287	289	322	303	301	328	324	314	317	291	313	314	321	316	316	337	335	311	339	308	299	343	319	337	277	378	324	343	335	300	296	337	313	313	310	322	340	298	305	298	328	319	298	293	319	299	336	312	309	300	304	332	333	312	301	297	319	352	312	300	309	307	282	311	303	314	284	302	323	303	329	347	302	299	339	323	328	318	338	324	323	294	320	284	315	321	328	301	337	321	331	307	333	310	328	318	291	336	309	323	307	326	313	315	311	313	324	306	282	320	336	318	332	328	331	326	309	283	295	292	313	329	332	295	308	291	322	335	321	326	346	331	337	308	318	322	302	309	342	293	325	309	320	298	305	329	304	307	327	334	339	316	291	305	294	298	325	329	326	303	306	334	343	323	323	329	335	322	308	323	330	295	340	329	310	350	320	322	328	326	358	339	351	270	309	300	284	354	332	337	311	308	303	338	315	322	303	311	313	320	318	305	327	278	327	298	330	314	321	367	336	321	323	313	290	341	331	293	323	290	284	322	284	287	281	334	296	327	312	292	309	290	312	312	321	301	339	298	318	332	301	316	331	323	307	330	326	335	332	343	322	289	313	323	314	352	334	348	335	305	293	309	305	316	304	333	316	313	297	307	306	310	316	326	319	322	316	301	358	316	315	304	280	302	320	322	291	317	315	336	333	318	334	328	320	321	336	351	307	321	322	332	308	302	321	321	316	313	291	336	303	322	289	306	291	320	309	309	309	326	296	327	307	325	312	337	330	330	325	289	320	297	326	292	282	332	317	304	335	322	314	304	323	312	301	309	349	289	307	323	351	282	326	319	357	295	305	329	305	321	298	347	284	263	300	326	333	327	279	324	317	339	286	315	312	310	308	316	341	321	304	313	331	296	323	293	302	336	342	314	308	348	312	290	314	361	303	311	335	308	339
24545	21422	28627	24602	21012	8096	2050	1120	957	19125	34886	27907	12106	3774	1155	623	489	525	470	485	398	473	488	441	458	465	478	444	483	495	451	508	477	475	448	482	480	479	491	502	505	461	469	473	473	455	447	468	471	433	499	472	461	472	458	476	477	482	495	476	492	453	454	480	467	459	464	478	464	460	460	493	460	446	501	461	468	426	480	460	495	407	469	469	503	445	458	447	468	451	449	463	480	471	459	456	462	427	436	444	446	463	472	485	466	454	451	483	460	483	483	458	484	504	450	481	488	471	451	440	487	491	458	455	480	437	456	457	465	482	441	451	478	473	498	455	485	525	457	517	448	457	488	527	442	470	472	475	470	440	483	496	453	491	461	467	480	467	518	463	481	460	425	457	504	437	466	466	469	426	456	493	480	476	471	453	472	448	482	446	494	450	479	443	466	487	490	449	465	444	459	490	451	468	482	451	464	453	498	452	488	470	449	492	455	443	485	461	488	471	497	425	451	481	456	440	464	479	478	462	455	466	433	477	474	458	486	486	488	479	504	458	455	436	462	434	472	478	443	427	455	451	471	442	463	471	491	454	427	484	487	430	483	445	498	458	452	484	465	456	491	460	462	443	457	467	460	487	486	453	458	479	465	446	447	445	464	461	434	445	433	484	456	443	457	414	449	451	456	465	470	461	499	472	449	438	451	440	459	455	407	467	457	465	459	467	462	459	430	458	445	429	444	475	497	471	467	447	487	430	447	481	471	462	448	434	475	457	453	429	438	454	466	482	472	428	441	432	468	469	470	457	434	447	450	448	480	440	415	464	472	499	462	466	465	448	463	451	462	429	475	444	520	461	450	462	480	504	498	462	451	455	457	451	424	429	460	461	471	485	496	487	464	479	489	514	452	473	497	509	469	477	481	519	468	478	432	460	428	470	451	471	488	449	483	433	456	476	472	499	466	484	495	449	450	462	450	443	455	418	423	446	448	446	469	452	433	452	464	452	460	449	484	452	456	450	486	467	492	491	490	491	484	451	440	452	442	456	449	474	460	446	443	464	454	461	487	437	468	499	462	479	467	478	436	501	469	447	472	441	484	459	482	426	490	475	479	447	454	492	443	458	435	463	468	458	475	453	456	451	447	445	488	434	473	466	415	437	407	466	500	433	440	465	448	468	499	481	433	455	434	474	472	511	439	426	444	499	451	500	472	425	476	511	468	454	492	503	498	472	444	429	452	486	501	481	478	455	457	477	469	489	454	475	394	443	432	436	496	468	480	478	486	459	480	434	460	506	461	472	486	450	428	475	476	458	432	480	467	447	427	481	450	467	467	414	464	480	453	440	443	450	474	447	425	497	462	496	487	450	461	468	507	476	467	464	444	484	477	441	469	457	422	457	449	477	459	466	457	439	442	445	507	483	469	434	421	441	460	462	532	426	499	431	436	472	459	404	429	436	471	469	445	479	453	459	487	458	519	470	441	475	495	509	470	488	469	425	479	439	445	473	461	455	475	477	439	469	456	458	473	458	458	450	442	431	473	476	439	481	464	471	460	446	483	457	500	441	501	458	453	483	493	499	426	460	484	469	495	437	497	462	478	480	441	471	438	485	454	446	468	448	436	445	467	470	471	480	463	447	431	462	453	470	440	425	425	450	503	428	429	458	431	456	481	478	426	460	466	449	443	442	474	422	475	449	474	463	420	464	469	448	472	462	435	502	462	437	485	449	462	455	471	451	485	441	448	462	484	451	466	498	399	496	443	416	474	488	473	428	460	428	453	443	450	481	483	472	445	523	467	457	497	464	424	449	464	477	461	485	456	455	464	397	470	452	498	507	481	478	466	447	446	447	470	451	453	454	449	459	484	477	468	470	468	477	465	508	455	449	457	449	487	430	443	444	441	447	427	462	463	472	425	467	486	504	436	491	444	487	466	442	455	448	465	445	459	481	461	464	506	466	468	443	480	450	443	439	486	449	456	452	473	474	448	497	454	468	478	424	477	446	461	441	418	426	471	475	465	462	469	468	431	463	444	466	444	476	441	439	477	483	408	496	455	449	472	487	465	469	444	461	477	456	463	442	464	473	493	467	441	449	470	483	448	474	466	429	445	475	465	455	480	455	442	460	428	442	491	440	486	449	455	471	461	434	458	486	397	435	458	501	451	426	460	500	472	434	476	458	423	455	446	497	445	480	439	473	469	489	484	461	477	487	480	488	443	448	437	455	414	457	464	475	439	449	443	451	448	462	463	484	453	420	455	458	430	487	443	459	469	404	413	470	474	491	475	512	466	467	455	484	441	458	481	418	461	451	466	446	489	480	441	461	469	440	451	482	470	453	469	433	479	443	432	471	460	447	463	482	451	479	471	518	499	494	448	429	457	428	457	444	462	486	488	460	461	445	478	433	502	459	457	479	441	470	473	456	463	460	463	436	473	489	447	468	472	450	476	496	490	448	472	500	467	449	453	468	455	477	453	454	475	417	440	471	455	467	438	471	474	480	487	464	451	466	447	469	462	453	449	461	489	460	445	414	447	447	486	463	442	459	467	442	485	467	419	509	458	468	461	452	420	469	448	425	505	483	465	441	473	473	489	449	453	451	475	463	410	456	531	446	439	464	454	450	439	460	479	472	464	483	470	479	440	447	471	449	446	454	446	436	470	448	457	441	480	416	449	432	454	449	433	451	463	432	511	461	447	435	422	496	453	478	489	464	445	457	478	441	459	463	460	436	443	451	438	479	454	480	458	458	424	475	487	457	433	469	471	460	501	445	459	468	444	451	445	482	501	463	445	423	465	428	459	421	444	441	489	497	429	463	462	494	464	470	457	457	431	457	485	425	423	481	473	478	433	455	485	426	465	429	461	460	454	461	445	493	476	459	476	465	496	493	427	494	444	436	489	448	486	424	482	442	468	466	476	432	472	461	477	423	451	450	480	450	466	448	487	494	481	461	466	470	461	446	459	456	440	475	442	460	455	471	473	467	460	476	470	465	418	509	428	487	445	493	495	452	463	447	476	482	476	438	442	518	456	521	493	442	447	476	469	445	440	464	453	450	476	435	450	485	460	463	446	438	450	422	457	445	461	479	447	463	484	478	457	485	468	399	450	451	447	439	483	437	481	443	432	437	483	477	484	464	436	481	462	464	458	460	449	482	431	467	425	457	465	427	447	459	453	491	429	470	451	483	459	478	440	450	436	512	463	451	476	484	458	415	480	469	469	483	486	464	461	494	458	469	457	422	469	479	483	465	459	469	467	435	459	473	476	463	462	481	472	458	457	456	479	448	473	434	444	442	425	465	436	478	467	443	479	490	462	474	424	442	474	429	468	481	439	451	439	464	497	463	452	449	426	529	442	457	484	481	452	447	443	448	478	474	466	424	481	465	533	457	465	453	477	492	485	463	468	488	471	466	445	436	496	442	495	465	460	477	440	467	455	470	464	445	483	451	434	510	456	472	447	429	478	449	481	483	480	476	468	493	450	469	407	464	454	435	504	451	427	463
5840	10159	9798	6174	3759	2491	1758	1201	1413	23371	32227	22612	9114	3409	1270	582	484	445	426	436	414	446	405	449	428	418	385	425	405	415	461	409	449	425	437	430	438	449	448	410	448	397	458	404	404	420	402	391	453	420	423	450	398	392	446	461	429	422	442	459	435	421	391	457	431	431	440	410	421	425	422	430	436	437	411	449	446	431	418	435	396	417	447	462	409	463	415	454	436	409	445	408	414	397	414	453	443	413	425	454	427	404	438	444	439	420	419	452	443	427	461	414	432	415	414	409	433	429	431	422	437	435	408	409	437	418	455	436	447	428	437	424	390	442	414	404	438	405	411	418	419	419	431	431	447	412	427	434	433	431	417	476	469	398	443	417	450	409	424	394	444	389	433	420	423	426	437	405	399	469	422	410	421	422	398	406	446	445	402	433	416	416	414	425	455	413	399	419	402	449	439	449	421	420	442	429	450	435	387	456	450	441	456	451	428	400	444	427	395	389	427	408	428	448	438	398	467	432	470	369	469	396	415	414	428	439	427	432	412	432	432	428	421	407	429	394	442	432	453	429	425	418	414	462	418	456	420	440	442	473	432	428	430	432	411	425	400	407	392	415	417	405	415	401	428	437	442	419	428	393	456	416	425	443	429	415	416	413	421	373	438	422	414	452	429	451	410	447	435	414	406	429	430	432	430	420	409	423	427	441	380	384	422	403	437	424	446	419	420	404	408	423	447	452	411	438	422	428	384	381	432	447	427	438	434	405	424	413	437	374	439	420	404	439	434	413	420	440	430	413	398	412	405	439	412	419	434	432	406	446	424	452	420	419	441	438	436	453	421	446	371	425	407	410	451	437	444	413	403	440	424	447	449	433	419	389	388	419	426	420	420	459	464	468	447	409	421	423	420	420	401	411	429	423	402	403	435	446	393	465	486	448	452	449	462	408	423	447	462	431	412	413	410	404	425	389	444	433	424	429	413	430	404	450	460	428	404	453	416	404	459	442	414	448	449	429	427	443	431	432	440	403	416	409	436	459	413	438	430	416	444	404	417	398	414	405	441	433	429	433	433	452	412	433	409	400	432	434	395	428	452	414	436	389	461	427	412	422	416	423	403	453	395	440	400	430	416	454	429	454	394	418	421	427	440	424	461	442	450	416	414	424	440	456	412	425	412	426	446	450	415	426	419	445	429	406	427	432	418	428	410	409	436	415	420	449	418	391	449	434	398	421	424	440	432	393	414	474	416	430	455	464	456	418	392	431	446	433	465	430	386	450	418	431	416	417	432	439	406	420	420	375	432	396	428	442	368	393	406	397	427	421	440	400	439	387	454	417	427	428	439	383	429	441	417	440	423	454	433	449	438	441	402	441	400	435	445	405	426	403	434	433	399	430	394	425	435	420	406	448	399	437	416	406	409	447	438	426	416	396	410	399	402	393	401	416	418	439	424	434	403	457	429	444	444	387	403	430	426	430	416	430	376	427	416	435	405	381	453	418	435	432	424	416	422	402	456	422	434	420	414	449	458	449	440	424	404	444	420	425	450	457	442	433	370	416	442	428	424	411	398	431	425	382	432	446	425	392	390	427	435	436	406	418	438	397	396	467	445	439	407	436	407	411	406	405	406	406	411	421	416	415	435	418	417	440	413	435	455	395	432	448	423	402	440	423	456	397	413	432	431	420	421	416	421	459	423	430	393	437	409	437	447	414	393	425	417	419	418	433	392	393	429	426	394	415	426	459	423	416	388	433	410	427	421	391	399	433	432	422	449	385	414	434	423	405	424	425	366	449	412	438	432	464	456	437	398	396	436	414	419	417	415	416	394	427	408	437	402	426	411	415	440	435	446	449	381	435	465	430	431	428	428	395	400	402	404	430	423	440	407	423	454	436	451	435	388	419	419	430	417	410	435	398	410	428	438	407	435	423	398	451	428	467	444	400	447	407	426	387	393	407	412	432	427	437	410	433	423	454	404	415	425	405	417	428	430	411	451	447	466	454	441	396	450	433	419	411	389	433	412	386	398	396	464	438	402	405	416	400	421	415	417	422	414	432	395	424	391	417	394	424	411	400	412	398	418	404	419	421	420	432	434	450	434	424	407	416	429	403	423	388	406	406	383	412	412	456	434	421	418	462	419	441	396	449	431	437	443	384	403	411	406	441	440	382	441	446	462	414	414	412	414	403	454	449	405	436	430	421	419	407	449	425	438	430	445	416	407	388	421	455	442	446	426	434	438	401	436	389	410	441	423	453	400	446	412	433	446	414	372	401	423	426	432	437	396	430	444	432	410	423	383	417	436	413	454	444	446	421	414	431	434	404	452	378	397	411	454	432	441	410	424	404	429	401	414	388	410	400	462	449	426	431	441	424	434	398	420	452	413	429	442	431	405	387	424	428	408	423	441	420	441	424	409	439	420	398	400	429	425	404	439	388	423	437	437	415	403	402	436	351	436	461	395	459	420	401	429	427	388	420	406	409	419	426	430	421	399	427	437	436	425	448	440	418	426	449	389	427	427	397	400	387	415	396	419	407	392	452	389	446	414	408	430	450	402	421	448	403	419	421	433	452	449	430	422	405	435	414	458	469	416	427	407	421	442	389	426	392	419	420	438	447	415	449	419	435	431	414	405	431	430	389	402	411	379	413	398	434	441	433	425	448	418	447	428	408	421	426	385	453	405	445	437	401	372	391	434	413	422	400	448	412	430	414	473	422	391	410	429	411	422	422	458	381	402	421	417	380	425	448	442	454	376	434	387	401	405	428	393	444	418	447	425	402	413	378	404	433	386	408	475	395	402	419	422	436	442	403	440	417	428	440	444	410	406	423	404	440	415	427	434	428	427	405	407	388	402	447	421	385	446	423	423	423	424	425	410	408	463	422	432	447	409	443	426	461	439	392	428	436	455	408	409	416	408	446	443	415	426	457	412	405	434	468	394	380	456	425	422	440	428	411	411	386	402	412	472	383	410	434	398	416	443	382	388	431	411	447	391	435	424	428	413	412	449	422	447	425	430	432	423	432	410	430	420	435	450	419	441	451	406	434	455	445	472	434	413	439	432	398	421	386	438	454	415	387	387	457	454	444	443	452	398	418	408	376	417	419	409	439	430	397	447	385	404	385	428	464	455	449	423	461	421	415	404	424	396	472	399	393	458	414	457	418	399	434	440	436	446	418	386	391	468	419	423	396	425	429	368	425	443	409	383	418	437	445	414	395	389	411	405	396	378	427	468	467	402	398	416	426	471	442	425	407	385	413	397	419	403	421	431	481	422	410	392	449	444	426	426	428	398	418	447	418	407	441	428	422	405	416	425	401	395	430	396	435	440	428	410	416	420	431	412	400	421	388	436	389	425	384	444	425	430	415	369	460	409	426	439	425	402	372	419	387	463	417	438	428	407	424	423	428	426	373	444	394	430	446	435	426	409	410	429	387	419	378	411	399	426	429	399	429	420	399	427	421	392	432	408	374	417	400	391	413	393	442	404	434	449	397	432	422	436	445
27645	11199	2880	1428	747	521	427	403	343	1095	2209	1867	1013	522	414	369	298	322	310	320	322	283	291	324	320	331	353	316	339	308	356	312	350	294	329	316	323	321	330	329	344	305	302	335	314	331	341	321	340	364	323	332	341	312	310	312	361	323	309	335	304	343	336	310	309	324	320	336	326	332	315	323	294	345	318	295	329	294	357	360	314	322	322	294	327	315	335	327	322	308	323	331	321	314	327	302	327	318	317	329	296	295	355	318	275	325	335	340	280	333	311	324	286	354	265	318	328	330	336	297	292	328	294	332	293	273	338	328	308	341	306	352	324	313	328	331	351	312	366	313	370	328	322	337	300	344	331	351	305	317	302	322	333	338	308	294	290	312	293	332	304	320	287	310	321	308	349	354	333	354	344	335	321	324	315	356	357	337	321	332	320	322	346	334	308	297	372	315	300	296	331	335	313	349	310	333	310	323	317	294	325	310	307	313	341	322	332	331	314	324	314	326	291	324	300	322	361	326	317	312	302	325	308	336	316	342	332	329	324	304	305	301	358	354	313	307	302	348	308	274	289	329	297	322	320	301	336	323	321	333	332	282	296	311	323	312	296	288	321	315	306	297	308	374	343	309	303	294	357	315	300	349	315	314	308	353	307	334	299	336	313	302	331	334	345	320	348	318	349	312	341	314	275	315	320	278	354	324	327	317	294	328	308	335	337	320	309	297	308	353	347	318	341	320	293	279	284	322	301	349	316	313	305	312	287	343	315	311	331	320	326	335	389	315	289	334	331	317	304	315	367	331	333	355	324	309	289	338	308	342	342	356	313	330	331	345	313	324	317	312	337	274	329	296	301	293	319	294	282	316	332	311	337	333	311	314	328	297	349	330	308	312	298	318	292	305	326	322	304	323	298	330	338	298	338	289	302	285	328	293	328	317	305	366	326	355	341	302	314	340	323	316	331	335	317	322	307	351	315	283	315	292	311	310	328	315	299	313	311	340	305	312	310	372	303	308	337	304	342	348	307	339	312	300	339	322	315	308	302	338	333	321	313	318	317	308	322	344	327	331	333	313	330	326	311	334	335	302	301	332	322	334	312	334	317	318	316	328	294	311	335	286	324	307	309	311	306	304	334	338	272	344	293	340	296	307	341	316	327	273	324	313	331	324	318	323	351	324	292	296	292	299	329	307	358	349	327	300	317	291	350	309	319	331	339	334	311	346	334	316	338	329	300	321	360	324	311	325	328	297	336	326	344	292	324	308	318	344	310	305	298	316	317	304	334	308	332	305	355	329	330	323	323	293	333	323	274	294	330	333	355	301	341	335	316	316	312	323	341	330	321	315	317	351	293	349	293	295	328	305	300	294	340	297	317	310	329	308	333	305	295	304	317	307	317	295	301	321	329	316	318	301	299	316	343	314	312	354	341	326	311	309	288	327	304	311	310	309	292	319	328	293	321	330	297	275	314	323	320	302	322	359	310	336	318	312	317	317	306	340	319	297	332	316	318	349	334	315	282	314	315	305	317	294	334	309	294	307	326	319	325	278	304	327	346	315	303	330	327	341	275	327	305	320	307	280	300	336	315	330	318	320	328	331	320	306	288	310	297	326	326	314	316	325	338	318	292	314	315	351	309	317	294	315	339	298	328	332	300	317	321	323	332	301	324	307	276	331	309	328	302	320	306	328	308	326	360	292	299	316	359	301	319	321	313	319	337	330	333	286	278	326	325	291	336	310	302	292	282	290	289	325	321	308	304	329	295	331	333	321	304	330	312	306	303	311	332	299	296	322	312	293	340	296	336	307	326	352	318	283	327	307	335	316	306	307	308	331	300	321	341	300	330	336	305	328	329	346	299	326	314	322	305	341	329	312	295	319	337	282	284	298	332	278	276	339	307	298	335	313	292	325	333	300	333	292	313	313	257	328	324	337	298	310	287	370	306	340	312	355	311	312	308	321	334	319	339	312	346	307	337	312	329	324	366	328	337	307	314	327	319	313	300	323	316	301	334	323	342	319	334	324	308	312	298	310	312	314	310	294	330	310	333	309	317	347	335	306	282	318	325	323	324	265	289	350	303	306	319	304	314	342	307	340	301	303	305	310	346	315	284	340	311	328	317	354	290	312	311	322	338	311	338	305	337	307	338	324	301	284	293	328	331	324	304	314	315	350	318	356	315	318	302	308	303	310	356	323	327	331	332	339	325	336	306	313	324	359	313	321	329	301	291	325	315	291	321	328	325	324	279	305	283	327	327	320	333	338	327	322	346	332	315	317	319	321	324	322	317	345	322	327	296	280	339	317	311	295	330	307	305	307	319	320	295	337	322	340	342	306	298	310	310	308	287	306	327	331	315	325	274	345	321	305	330	336	330	318	309	317	321	303	295	309	300	316	292	320	346	316	316	309	321	333	333	296	358	334	322	303	305	304	331	305	322	285	325	313	357	331	315	317	340	347	316	340	299	309	321	355	299	318	318	297	321	296	324	298	342	321	316	311	301	336	341	310	284	283	306	325	323	326	286	309	334	312	315	314	324	306	330	306	313	334	333	309	303	339	305	309	289	323	317	335	301	336	330	330	317	315	301	294	330	319	297	327	332	331	333	300	333	319	327	326	345	316	310	320	306	325	323	343	327	336	302	304	326	334	311	304	274	325	329	316	295	337	286	316	352	302	326	340	299	330	326	313	324	304	306	331	330	307	311	322	305	302	275	321	309	321	293	320	302	304	292	324	322	304	293	293	333	307	327	303	323	299	309	354	316	299	304	296	328	313	330	338	361	309	311	307	324	326	326	334	332	326	287	311	300	325	339	314	323	339	309	323	329	315	332	342	331	334	323	320	330	305	322	336	307	327	335	295	319	332	348	333	309	295	313	315	299	320	320	300	304	358	329	305	326	345	306	357	318	320	331	310	335	323	326	331	319	304	322	312	308	310	341	313	324	313	330	341	290	292	310	339	325	314	297	299	322	299	314	315	305	318	326	325	316	312	333	314	294	362	354	295	296	318	316	313	294	289	333	335	320	331	340	342	317	345	328	294	336	320	319	342	321	324	329	331	326	340	297	320	325	325	289	318	326	316	292	345	309	323	309	342	323	316	332	333	302	350	334	328	324	296	331	332	341	311	316	337	334	310	319	322	310	323	314	295	332	312	284	314	304	312	313	305	322	304	320	317	322	312	354	329	323	326	343	330	290	321	311	296	305	302	323	313	301	290	311	317	298	314	368	300	318	307	294	327	291	317	341	290	301	292	371	284	357	305	318	315	317	328	325	328	315	320	346	328	324	303	327	315	318	320	303	294	299	301	306	330	341	327	337	321	319	305	343	299	347	306	332	346	299	300	324	309	343	322	296	342	315	322	305	308	307	297	293	318	313	330	288	295	301	347	299	335	305	338	298	323	323	335	360	296	345	355	322	327	322	299	310	310	298	331	345	379	302	317	316	314	301	300	326	321	318	310	324	297	308	297	342	317	328	266	315	319	280	319	308	337	354	311	318	331
6018	2614	2665	1373	914	658	482	437	408	1529	2753	2253	1073	574	405	299	302	310	286	287	277	288	310	316	280	290	306	298	328	294	297	303	276	348	312	318	297	311	306	281	306	299	293	245	291	282	319	298	314	274	298	295	304	322	282	282	299	287	263	310	312	305	298	258	308	282	305	326	320	282	283	285	296	296	312	281	304	289	294	260	284	308	312	281	319	300	269	297	257	270	277	285	320	266	285	286	282	315	297	297	326	271	298	265	342	284	307	296	280	291	284	321	268	291	304	291	286	281	288	284	264	278	304	302	285	304	331	296	276	298	293	274	312	303	281	286	316	312	299	268	292	301	278	265	284	295	275	301	304	282	312	298	287	295	291	338	276	261	263	284	305	278	292	281	291	290	276	297	274	284	323	263	292	291	310	270	341	300	276	312	301	267	275	274	303	283	310	288	328	286	308	313	290	302	309	280	313	305	306	304	286	260	309	300	292	302	308	285	251	329	297	294	288	280	283	288	274	271	288	319	330	281	262	285	324	292	297	322	306	297	293	280	329	273	285	302	319	294	293	279	302	338	305	276	277	288	307	280	294	289	311	288	346	290	282	295	330	321	286	289	268	309	278	272	275	280	302	303	317	289	332	301	300	323	293	286	306	307	315	286	297	307	287	311	273	254	297	288	316	309	295	297	284	281	291	289	311	281	302	290	266	305	282	299	274	279	285	287	293	265	285	284	283	267	303	304	311	293	297	271	278	323	280	277	283	281	308	277	301	255	300	304	319	281	323	290	316	288	287	300	283	294	273	315	293	289	301	279	316	289	306	291	271	272	285	299	289	290	304	295	272	292	267	265	304	286	256	290	292	301	323	308	302	313	264	328	311	317	305	279	281	299	268	313	291	300	292	300	308	289	272	313	313	326	319	313	292	293	264	321	267	333	278	301	266	299	302	254	323	300	275	248	317	278	278	301	281	304	306	283	257	301	297	279	299	293	255	303	298	276	293	306	294	262	324	301	282	342	303	319	280	306	290	282	270	297	259	264	290	334	291	308	291	313	312	303	317	278	284	294	302	316	283	275	319	276	278	281	309	291	298	312	294	289	301	279	273	303	285	313	284	283	307	286	278	307	299	304	293	270	314	310	283	295	286	331	280	291	321	302	321	274	285	327	295	309	266	290	304	313	303	294	283	297	281	299	279	276	288	287	258	327	287	315	301	291	299	312	274	291	283	318	310	298	285	294	284	276	279	285	291	314	287	297	288	280	326	314	294	286	290	310	286	294	277	279	268	308	284	298	277	296	293	299	289	271	291	322	297	264	306	291	291	303	307	306	309	320	327	329	293	282	290	309	286	328	285	280	299	291	274	285	277	290	313	288	290	308	298	299	266	287	292	283	290	286	301	293	292	305	276	290	290	326	305	332	291	278	288	295	262	300	329	285	300	279	300	312	298	280	289	265	264	308	294	309	271	274	300	305	303	300	302	275	286	320	294	280	314	283	305	272	286	285	274	294	281	269	263	303	283	277	277	290	298	285	294	300	332	310	280	286	288	275	286	298	288	271	306	263	319	284	280	291	312	296	303	302	330	275	289	289	266	300	292	269	275	281	314	294	318	311	284	307	270	289	309	309	280	281	290	310	304	282	300	292	306	285	307	307	321	296	305	294	289	309	272	293	295	318	290	277	286	298	289	278	280	262	306	301	279	301	281	320	306	270	317	318	314	267	309	265	288	302	281	297	271	278	338	284	281	294	252	309	272	305	318	287	281	276	305	280	314	320	300	306	272	270	298	308	270	307	299	292	342	275	282	273	308	305	280	271	264	271	305	324	291	294	276	304	301	272	304	283	294	313	315	309	300	276	291	269	315	294	341	297	311	329	311	284	280	290	300	312	304	276	302	307	310	275	299	284	281	330	338	322	280	272	278	296	281	294	306	286	299	255	295	286	290	280	274	329	298	283	304	293	306	270	287	295	303	310	316	280	293	285	298	297	289	317	286	319	274	291	303	308	297	277	314	293	291	255	274	300	278	280	309	326	287	271	323	263	294	296	287	291	310	303	288	291	315	299	314	337	314	283	279	270	292	303	249	293	309	323	289	299	259	278	313	285	291	291	301	294	307	322	275	285	298	270	305	308	316	291	281	287	298	280	269	290	311	315	303	297	314	283	251	308	299	306	267	289	317	306	289	291	271	280	307	310	278	284	286	299	306	265	264	286	295	300	298	293	323	287	294	254	319	295	278	276	281	279	290	306	286	286	290	302	281	294	316	293	288	294	294	290	274	293	278	303	304	318	279	294	309	324	303	273	317	301	296	292	309	310	306	326	292	286	309	284	302	289	293	294	300	292	291	290	291	297	296	316	288	306	287	300	292	307	297	300	297	274	260	321	307	318	318	304	280	286	261	298	296	285	285	290	323	290	290	286	295	297	289	306	280	286	290	283	298	295	284	301	314	318	290	290	275	286	269	292	270	295	294	273	299	263	285	302	320	311	310	273	297	293	292	301	285	278	313	294	302	289	285	284	278	305	274	307	315	278	302	305	260	298	296	288	286	269	311	279	286	288	299	330	294	305	282	300	282	293	290	271	254	299	282	279	305	293	309	297	285	309	332	303	298	332	295	295	302	282	297	284	293	308	321	308	277	318	318	281	308	297	282	329	277	298	294	282	313	294	293	311	278	313	288	267	277	300	296	294	292	288	288	299	300	256	296	300	287	271	275	281	274	299	301	277	268	334	305	312	306	294	283	301	274	274	239	315	308	316	334	306	298	296	278	303	250	292	268	291	316	288	284	292	273	296	282	295	291	296	296	290	274	295	319	292	296	303	285	291	293	285	301	270	292	299	297	284	287	296	285	269	276	267	276	325	249	289	264	291	301	296	301	284	296	307	284	293	266	294	310	292	284	306	324	318	299	295	307	311	305	306	313	257	284	257	279	291	307	293	312	294	283	317	286	277	316	316	300	315	276	289	287	323	295	277	295	310	280	298	308	300	289	321	298	282	294	311	307	284	270	293	282	297	326	275	305	281	262	292	280	272	298	306	282	294	332	308	282	264	332	305	285	293	295	306	313	282	309	287	282	293	285	297	301	277	302	308	282	308	304	271	265	308	291	297	288	304	261	296	307	307	317	307	277	274	290	291	289	278	281	289	295	316	287	246	287	289	286	292	305	293	302	298	261	326	317	284	267	289	304	326	332	306	283	293	298	302	299	278	296	293	285	318	314	299	298	288	321	295	300	295	290	294	275	296	280	289	260	284	356	333	288	311	266	317	313	296	327	296	310	283	348	302	283	281	314	282	286	297	295	290	279	274	313	304	299	296	286	310	305	301	295	304	279	268	297	297	299	274	302	303	287	315	310	269	303	298	312	306	317	305	269	301	280	275	284	289	318	313	280	303	312	310	291	299	306	289	316	299	278	309	255	325	280	275	298	261	306	275	280	343	259	291	280	318	287	278	314	288	295	284	320	285	304	294	300	304	282	284	276	277	291	328	321	301
25675	21468	27435	25367	8340	1655	1050	680	3634	18704	20803	12881	4112	1364	621	429	369	396	380	359	397	350	362	347	397	355	348	368	359	340	357	370	381	391	374	350	362	356	372	346	361	353	352	367	372	343	383	338	342	363	335	349	335	355	386	355	390	354	395	319	350	351	336	358	357	336	346	355	365	350	384	362	359	348	377	372	364	340	380	351	388	341	377	375	357	345	369	369	374	352	369	339	346	375	344	344	347	384	329	359	396	366	332	340	356	387	366	362	350	353	340	353	335	351	362	330	331	335	357	358	331	331	374	357	361	356	343	350	366	324	349	349	348	347	325	356	361	324	381	368	339	377	359	378	355	344	342	366	371	322	356	361	324	356	302	362	340	340	339	393	353	360	341	335	373	334	332	362	356	348	364	359	355	345	332	387	353	347	352	353	390	336	315	364	309	326	305	368	367	430	365	342	340	358	351	366	355	320	381	325	326	336	341	351	341	359	337	384	405	373	395	371	350	352	334	358	322	339	313	319	326	351	337	344	379	307	331	339	340	360	323	363	384	361	378	354	370	378	370	325	361	349	357	339	328	352	327	338	342	334	337	333	353	349	343	351	369	337	343	333	341	351	346	337	378	321	339	319	379	347	339	365	368	398	337	314	325	365	308	353	361	321	344	354	356	357	367	359	359	339	366	332	373	360	393	346	357	351	383	347	354	331	372	338	325	365	372	341	389	344	364	329	354	342	369	357	343	362	369	340	361	326	357	334	340	373	337	353	371	372	326	350	354	355	352	377	325	374	355	337	337	356	373	350	350	351	335	384	354	340	350	390	343	351	368	338	350	323	370	356	374	369	364	365	323	331	344	340	347	371	355	393	344	322	370	339	383	368	348	372	363	347	370	367	338	370	359	366	359	374	345	356	309	351	363	354	351	370	340	329	374	357	376	359	385	350	330	363	377	329	345	359	347	291	367	358	375	368	364	347	357	339	330	317	359	360	327	355	370	332	356	375	322	358	368	368	375	339	331	366	362	332	347	343	334	346	387	346	335	351	329	319	347	370	327	349	366	365	329	352	321	357	317	350	328	340	343	313	352	327	383	354	361	340	358	327	360	345	400	318	335	334	326	397	345	364	386	384	341	357	384	328	355	360	355	336	338	378	361	356	358	349	344	371	342	365	331	361	354	350	322	366	383	386	332	342	376	347	360	355	346	365	336	367	357	341	360	357	366	327	352	332	325	318	343	343	355	338	373	336	348	343	375	336	327	347	338	355	358	347	352	388	366	352	350	332	350	383	347	373	360	374	348	362	362	352	334	337	358	329	334	361	350	348	351	388	342	360	357	352	362	342	348	334	340	332	393	334	361	396	340	360	342	348	375	384	328	353	361	383	350	343	361	373	346	371	330	336	377	352	313	395	357	346	399	361	399	358	378	332	344	344	351	381	335	328	349	347	379	350	333	387	346	352	344	323	360	356	339	383	362	360	359	386	339	353	357	341	350	356	348	319	358	329	337	344	355	358	378	369	362	348	363	353	366	341	341	345	349	352	330	324	325	360	340	336	351	338	375	371	351	355	327	357	315	385	333	316	366	344	385	369	326	375	390	343	339	337	370	352	353	329	328	350	370	332	378	366	364	359	373	340	347	361	342	369	352	367	355	345	342	331	369	380	338	355	336	369	372	347	332	370	345	354	317	339	389	342	316	366	365	359	347	346	334	370	369	373	386	386	361	343	319	326	373	377	350	371	331	348	353	343	362	361	371	378	391	335	328	352	370	342	347	368	312	320	334	379	346	370	378	339	357	325	372	352	360	358	332	415	347	374	334	351	385	366	350	346	353	343	405	332	359	380	382	358	340	353	319	340	336	352	323	359	330	373	363	343	363	339	326	338	354	345	346	338	322	320	349	399	357	379	365	353	321	365	390	372	316	329	326	347	357	347	323	360	361	363	353	347	382	337	359	363	347	334	332	363	340	333	340	347	364	347	345	335	369	356	352	335	355	367	352	321	343	351	322	367	335	361	366	354	374	343	340	318	351	341	341	325	332	333	339	357	337	345	335	344	342	370	366	369	354	358	349	372	345	351	347	352	350	351	328	357	374	368	339	321	292	403	392	335	405	323	325	355	353	373	370	382	340	341	351	358	334	335	366	338	349	331	370	350	331	352	344	351	351	329	332	374	361	338	347	366	342	355	349	358	344	323	356	340	323	363	376	366	361	351	349	344	351	344	382	353	353	377	374	322	331	324	363	337	345	380	368	332	331	361	346	344	339	374	379	325	376	355	356	353	385	375	364	346	343	383	338	363	353	361	361	356	318	341	335	355	363	367	333	371	369	331	376	336	380	362	368	338	366	370	341	365	352	358	327	356	374	345	344	338	353	361	315	353	378	371	357	341	333	347	366	368	333	369	331	359	351	305	366	339	360	327	353	371	337	376	329	318	366	378	348	331	347	386	331	341	360	329	374	359	327	308	370	341	318	305	366	351	387	330	340	355	383	357	353	325	303	333	361	324	365	341	325	356	344	328	330	345	313	384	337	341	292	331	346	368	352	333	369	358	349	333	388	357	353	333	340	329	388	367	394	350	361	331	306	382	340	358	391	370	337	351	328	375	343	346	349	363	403	341	364	335	343	348	359	342	330	344	351	341	366	331	340	362	346	342	331	376	392	350	360	362	376	367	363	370	354	350	374	374	368	335	323	392	325	364	345	361	337	385	347	340	360	345	328	339	326	333	355	355	347	352	338	356	346	358	339	362	348	329	371	355	364	355	335	351	370	351	340	338	346	331	348	374	345	375	354	356	367	341	378	359	376	340	336	379	374	360	346	332	340	358	326	345	351	359	351	359	344	362	335	326	319	379	343	355	356	365	365	375	326	345	352	331	362	352	359	372	363	349	356	357	377	344	368	325	355	327	326	371	344	334	384	348	321	303	345	347	348	344	349	317	382	350	341	341	342	338	339	337	352	349	373	310	422	363	363	364	379	366	349	353	357	342	334	336	377	344	324	310	383	323	381	316	360	356	352	317	328	337	356	344	363	365	314	324	364	326	336	325	363	322	362	321	337	337	353	351	341	338	320	390	369	321	333	354	386	331	360	332	361	307	343	357	329	371	361	393	401	352	332	364	360	395	335	355	360	338	339	342	355	336	348	362	379	360	363	344	334	345	359	367	346	342	341	344	358	332	356	345	343	372	322	367	357	359	352	392	344	357	364	349	321	356	397	330	335	351	341	369	341	379	345	341	369	325	358	321	364	343	340	325	334	341	330	344	349	345	376	370	361	337	372	377	333	355	346	355	339	327	357	388	348	339	333	361	342	381	380	363	358	360	372	352	362	338	373	343	356	395	377	351	370	347	348	343	327	334	367	348	339	349	363	343	355	367	350	333	349	369	345	363	364	366	364	327	361	332	343	340	343	347	323	327	366	351	365	350	310	347	392	362	348	341	356	328	342	346	356	361	366	340	333	338	347	342	357	325	345	356	347	332	329	329	346	340	318	320
5035	7570	5603	3692	2292	1389	1052	686	5349	19951	18735	10686	4030	1530	615	373	321	367	342	378	332	344	337	364	336	339	352	316	347	374	338	332	353	337	336	337	327	348	318	353	349	361	356	310	331	327	331	355	323	337	344	290	344	328	325	310	329	356	329	311	352	343	321	308	303	335	336	352	326	317	320	335	306	341	352	361	349	316	343	351	312	349	324	321	333	357	362	312	312	327	329	332	309	326	357	325	326	350	337	355	328	330	334	331	327	338	313	328	314	343	336	349	328	304	347	300	305	310	337	308	312	350	303	359	323	316	311	342	325	345	355	291	308	358	331	320	338	288	317	358	330	331	316	368	338	309	346	354	335	322	355	301	338	346	327	312	332	359	336	324	309	349	339	322	314	351	316	340	337	340	303	353	338	305	329	305	332	337	345	326	326	308	333	322	328	366	299	382	328	326	341	342	384	350	356	333	343	337	333	329	319	321	322	340	343	350	326	325	343	358	307	350	335	349	376	298	335	366	339	328	347	357	324	342	344	372	339	344	342	373	319	341	343	340	352	321	341	323	349	325	301	344	314	328	341	332	338	329	343	313	314	376	364	313	310	316	344	316	344	321	329	333	325	339	335	337	339	288	331	330	342	337	314	322	315	334	330	315	348	324	314	357	324	315	326	332	329	374	340	326	331	334	323	327	371	330	304	371	342	352	312	321	346	310	332	313	335	339	317	349	342	310	353	320	334	330	340	314	331	361	331	363	347	290	327	326	336	316	309	322	311	322	377	377	319	298	325	319	361	360	341	305	307	295	343	347	314	353	318	338	354	334	315	336	357	351	326	367	351	376	332	333	327	345	359	337	345	344	294	354	329	350	323	342	347	332	329	344	330	326	388	346	355	366	327	348	334	329	318	343	317	324	315	352	325	346	344	325	337	345	328	364	327	350	354	330	354	312	305	296	329	316	338	324	325	350	325	340	346	333	347	298	332	322	341	328	342	335	341	322	344	322	327	313	341	361	339	369	333	297	322	320	346	335	305	336	324	339	306	343	346	338	347	353	325	318	328	364	336	347	355	343	331	339	310	317	317	326	317	350	323	349	314	364	375	363	330	330	351	344	343	324	353	322	331	328	332	380	353	324	308	330	342	333	337	333	349	324	340	300	306	330	334	299	351	334	332	333	323	347	350	330	339	330	342	309	340	359	309	335	352	337	317	322	333	316	346	315	353	339	344	354	315	338	353	308	317	354	312	312	335	329	321	290	328	293	347	353	331	307	302	286	360	333	324	343	312	355	342	318	338	323	347	353	348	300	318	346	348	354	320	325	302	346	337	342	308	348	321	359	338	314	374	308	309	320	334	310	333	348	338	303	344	337	323	349	329	329	291	326	339	315	332	321	332	345	349	342	326	319	324	365	322	310	340	319	312	315	315	291	315	333	362	345	359	364	298	322	351	344	328	350	327	334	324	350	342	360	342	372	363	317	314	330	311	343	333	324	343	341	351	310	341	325	309	357	374	335	314	335	319	341	371	328	329	336	309	344	351	344	319	366	359	359	349	312	349	348	364	311	320	361	343	323	310	341	327	316	333	334	312	346	329	316	326	307	374	337	330	328	310	337	346	348	356	358	317	344	333	325	337	337	359	339	327	330	332	316	352	356	314	298	320	305	330	317	337	320	340	363	354	343	312	339	348	318	308	324	346	332	308	357	340	334	341	305	342	318	348	312	324	323	330	322	336	336	307	319	333	315	364	326	332	306	330	342	336	330	339	341	340	338	308	318	316	343	311	332	336	326	341	334	356	334	302	332	335	347	328	355	336	303	334	362	328	339	341	340	333	296	331	317	319	331	325	318	333	310	324	318	340	312	306	353	332	297	341	296	334	335	334	388	362	320	347	322	328	328	319	299	323	348	357	319	316	327	357	329	321	340	334	345	353	344	352	327	337	357	318	371	359	332	310	307	354	324	326	329	299	321	319	361	351	304	326	307	290	303	304	319	340	322	345	331	316	333	345	320	325	310	342	284	298	282	314	300	332	316	319	323	325	323	312	327	296	348	320	352	359	325	321	352	357	315	350	308	358	347	328	311	349	345	347	327	293	373	345	323	320	337	338	332	332	324	296	355	339	340	338	330	358	335	363	339	332	284	313	318	338	318	304	327	315	329	351	350	347	319	319	327	313	339	330	332	320	336	367	304	347	323	332	323	340	342	374	312	310	325	358	321	336	330	345	337	326	310	376	334	342	346	381	351	308	344	312	312	321	343	317	308	321	316	321	311	317	315	316	316	312	341	320	327	325	365	322	343	343	327	353	318	351	320	291	343	343	304	329	353	347	337	327	327	383	360	333	319	342	300	333	314	311	343	343	306	344	348	363	335	340	319	337	337	310	350	319	342	308	323	296	351	353	325	333	345	325	316	356	345	333	336	350	281	320	336	336	343	330	316	288	317	332	338	356	296	332	313	318	308	325	322	285	313	339	325	320	359	301	316	328	332	316	321	315	344	291	313	332	299	351	379	335	339	323	341	334	326	347	316	308	326	306	312	330	306	360	352	334	333	333	335	313	304	307	313	319	328	330	316	314	307	364	347	350	322	330	326	315	327	319	354	340	342	307	286	363	326	314	330	347	328	349	358	310	362	286	328	336	340	300	360	327	318	363	364	374	327	331	308	367	345	339	313	318	349	363	326	302	326	327	344	350	330	343	325	330	353	329	323	333	316	310	321	310	318	365	321	324	360	341	353	325	336	311	320	329	304	363	334	337	310	337	361	365	336	359	348	316	301	347	337	313	311	340	369	358	323	352	346	321	351	310	343	324	307	319	315	316	300	329	322	324	292	290	309	332	303	334	338	302	327	319	340	314	324	340	350	319	319	313	325	339	300	363	332	296	336	328	326	356	360	328	375	321	376	331	349	324	324	360	329	328	323	344	327	335	316	315	334	355	355	316	329	338	330	333	324	343	361	358	323	310	349	339	333	321	359	343	348	327	331	324	331	317	344	346	319	318	342	332	328	329	319	294	323	324	292	316	322	320	331	340	346	348	277	367	357	355	343	379	337	323	346	343	327	336	347	318	304	322	322	320	319	334	317	354	323	324	327	310	317	335	313	360	312	306	340	345	320	306	315	321	314	333	305	332	313	356	336	316	326	379	343	315	353	293	328	319	323	334	295	338	330	323	310	344	318	349	340	346	320	307	330	334	315	337	360	343	327	330	337	334	315	342	314	335	372	330	336	341	362	356	331	340	318	313	323	320	310	351	324	357	300	299	322	343	318	317	362	331	355	338	319	342	352	368	353	352	342	311	309	380	366	342	356	322	321	314	356	277	317	308	295	352	330	327	345	325	307	316	340	328	330	324	329	341	324	355	346	336	355	331	318	304	332	350	304	359	351	336	339	326	302	361	343	321	335	344	362	326	352	320	342	359	308	345	365	319	368	328	352	309	346	319	307	344	316	341	340	332	324	375	356	345	342	351	312	318	328	315	346	353	340	321	316	334	324
24649	21445	28686	24614	21128	8175	2488	1123	14858	39204	32814	18663	6754	2120	934	619	494	491	484	506	519	504	442	479	536	507	506	501	532	485	451	491	484	517	522	462	493	513	469	478	495	514	479	442	481	478	481	479	473	476	459	502	538	494	463	495	491	488	513	512	519	483	476	489	512	440	460	469	505	489	502	485	529	452	478	493	495	436	503	466	454	455	463	509	472	533	470	493	446	437	521	499	487	453	470	518	504	509	457	477	517	520	482	491	472	465	504	507	520	490	479	487	508	488	508	493	525	525	494	464	523	517	453	454	484	509	458	511	475	480	494	500	492	469	493	474	478	493	501	478	501	516	462	487	503	503	478	489	519	473	509	498	522	472	508	518	485	484	492	480	511	506	494	483	474	512	500	485	503	513	491	499	526	483	501	533	509	483	473	496	480	476	517	468	521	474	497	478	488	519	492	499	481	422	488	486	485	527	489	456	496	459	503	486	473	480	503	462	459	530	491	515	504	488	481	442	500	485	468	511	512	487	504	510	475	462	515	528	484	534	511	525	475	491	485	522	469	462	549	487	532	498	528	457	495	493	461	516	463	511	486	487	506	506	498	513	512	490	484	487	517	469	492	477	520	498	476	465	499	478	436	485	489	481	500	469	480	465	468	478	497	478	468	459	496	468	476	475	524	488	434	466	472	487	481	484	499	470	499	549	482	482	524	495	487	479	488	490	473	463	492	477	496	477	468	470	478	458	547	472	472	471	501	500	454	501	497	452	482	489	494	507	463	468	448	502	502	491	501	488	451	485	512	519	500	491	521	488	486	502	512	544	500	483	531	502	450	525	518	514	552	429	516	459	473	481	508	500	514	479	480	494	481	453	519	485	495	479	512	461	550	523	524	519	505	501	514	487	474	479	495	475	508	492	436	487	457	498	481	528	479	515	500	507	513	496	467	453	483	453	517	476	478	492	515	472	452	502	506	505	500	539	491	489	472	470	487	447	470	474	484	478	443	485	484	490	478	465	513	430	503	517	455	484	476	446	461	473	476	475	495	487	509	519	460	483	471	485	495	532	486	501	493	491	508	560	465	485	484	476	472	509	488	525	490	499	475	529	502	485	509	495	480	442	497	500	479	453	503	458	476	463	485	462	516	477	522	513	465	534	496	496	475	540	483	493	486	468	516	463	510	504	498	450	504	489	465	470	491	456	458	470	488	494	492	488	491	517	477	466	489	508	492	457	531	463	509	464	524	460	495	446	497	480	464	516	493	439	498	516	515	452	493	481	472	474	486	519	506	483	486	494	509	460	492	467	483	491	495	513	485	505	464	478	494	487	479	443	479	456	480	457	462	500	491	460	494	455	479	492	473	492	477	472	483	475	465	473	501	510	465	494	467	487	444	453	471	439	470	490	483	448	469	474	505	461	480	476	464	484	487	491	497	451	495	541	494	497	493	495	494	461	463	488	475	431	463	508	516	474	470	514	513	501	485	493	484	523	511	508	478	531	483	477	504	481	485	514	525	470	472	473	513	499	479	467	496	497	497	445	515	489	489	510	470	488	499	459	454	473	525	512	479	452	468	475	468	527	468	518	499	486	451	482	481	494	496	476	495	471	511	490	484	482	443	509	495	482	513	497	487	500	498	489	464	515	495	443	516	482	498	483	506	480	479	482	465	491	485	487	486	482	494	465	536	475	526	516	487	501	514	505	508	527	486	466	482	489	498	478	438	501	500	487	463	509	512	489	497	491	498	455	502	519	476	478	473	466	470	562	477	486	481	461	496	464	462	490	490	499	511	501	465	477	468	505	504	432	512	482	458	545	507	490	497	476	512	450	460	527	530	496	479	473	543	502	524	515	481	455	462	506	527	470	525	537	518	468	484	486	484	486	504	517	509	484	466	479	453	489	488	486	491	471	473	448	471	497	505	465	486	494	508	521	516	500	483	481	515	480	463	430	500	456	484	483	526	481	490	488	470	448	518	505	495	559	495	449	507	515	459	453	487	470	491	492	474	470	470	462	474	452	486	484	451	464	479	500	475	502	503	481	497	487	478	492	465	523	482	515	453	493	504	549	489	478	466	522	468	507	479	472	496	506	504	486	470	483	480	479	490	497	487	459	495	471	504	487	507	501	461	489	467	489	494	470	459	529	461	513	491	458	478	430	510	479	495	475	450	499	463	502	481	468	524	485	493	466	519	496	493	448	505	496	475	460	501	487	539	486	487	502	484	512	471	515	459	507	500	492	475	463	475	526	493	471	451	494	493	483	531	518	516	461	513	471	478	490	488	449	493	459	480	503	464	500	478	468	460	477	503	469	475	474	519	536	505	476	466	496	484	503	525	544	503	483	478	481	488	518	457	503	480	503	478	534	485	475	443	482	450	459	466	490	447	447	487	502	521	498	490	465	510	465	474	461	502	531	487	514	503	493	479	454	483	503	502	524	470	469	492	477	468	474	496	496	514	506	474	476	479	486	476	453	497	501	500	465	473	508	501	494	492	444	473	465	459	487	497	486	469	486	493	503	495	507	507	528	513	465	491	469	475	503	488	495	480	497	493	501	547	450	463	494	479	485	500	450	495	452	471	519	520	483	516	470	453	477	439	489	513	449	465	489	481	474	450	498	496	500	514	498	480	504	512	491	500	480	501	523	493	474	443	517	457	456	478	491	497	490	482	488	469	482	491	456	519	490	464	502	513	503	464	478	473	483	470	439	492	479	481	470	473	480	491	477	488	512	499	483	487	514	485	475	532	475	492	499	477	479	420	494	468	491	480	473	495	510	501	479	501	457	491	495	495	469	456	455	474	488	478	434	499	501	475	501	506	484	504	443	462	477	504	510	491	481	543	507	516	508	501	482	513	495	478	467	497	482	458	466	510	488	478	488	502	505	456	484	487	468	496	524	457	491	453	496	460	502	483	475	471	498	442	502	536	491	476	454	479	513	480	476	511	468	510	502	480	454	490	493	473	507	496	473	483	493	499	502	499	490	450	511	474	511	508	511	517	491	475	502	503	482	497	459	481	482	488	557	467	480	507	527	476	494	478	485	486	519	490	461	507	504	504	468	461	492	486	492	495	494	459	500	489	430	474	465	494	485	457	470	452	458	484	500	478	466	461	474	477	462	483	481	464	476	488	456	474	465	475	495	502	471	493	468	473	541	440	497	431	499	514	485	498	544	454	473	499	487	446	450	521	475	485	490	480	476	472	453	493	488	439	506	491	471	503	465	457	446	481	521	496	475	483	488	437	488	493	492	497	498	494	472	473	514	476	493	517	495	466	519	472	502	490	495	516	462	484	537	483	476	442	501	504	468	494	492	493	512	446	459	484	475	509	481	488	491	472	452	504	489	497	483	494	468	510	513	545	444	489	473	503	501	537	446	457	485	489	518	457	484	481	462	482	495	515	491	449	488	484	445	461	488	481	448	453	478	473	502	482	482	452	474	466	472	458	524	499	519	472	467	511	502	475	484	459	477	492	477	480	487	478	478	490	476	482	480
6056	10884	9705	4569	3646	2639	2046	1262	19747	37097	27227	14181	5584	2151	925	551	430	492	457	464	475	443	489	412	438	460	437	441	487	465	436	422	472	491	445	427	439	456	439	451	461	453	398	427	449	444	483	449	430	434	468	481	426	488	470	450	430	478	451	440	439	425	433	465	461	466	437	407	470	448	494	472	469	456	459	482	444	471	458	436	447	413	408	458	428	442	440	443	409	459	423	430	456	439	463	439	455	406	478	424	439	480	443	436	442	483	411	436	440	425	439	440	456	431	391	499	418	457	435	436	437	416	469	471	425	450	419	458	428	430	454	436	423	464	448	443	465	404	436	483	455	457	451	417	452	432	462	434	437	437	432	443	436	447	479	412	428	463	454	433	442	458	464	438	463	435	466	459	455	431	437	454	434	430	443	457	458	442	450	448	426	450	474	442	466	422	423	489	445	436	472	440	451	498	429	450	433	476	431	418	413	459	418	485	426	454	457	417	458	437	485	461	473	489	462	439	429	442	425	452	418	467	417	470	459	453	436	459	444	458	455	449	457	432	406	456	413	467	402	427	466	448	421	442	462	487	445	468	434	473	434	425	439	422	448	443	455	465	451	441	494	447	455	435	444	455	407	426	417	451	458	451	454	438	476	412	431	426	436	444	446	410	392	445	452	454	461	432	454	462	441	482	403	451	452	416	457	450	465	406	398	451	447	465	436	447	461	473	444	469	426	454	417	438	482	450	477	422	426	449	479	435	428	438	458	399	436	407	407	472	480	449	425	419	441	493	413	418	471	460	470	433	420	421	432	476	445	428	434	437	422	449	423	442	413	472	442	475	465	465	461	410	468	434	427	425	431	446	462	450	455	454	433	493	480	457	433	471	434	455	481	437	433	477	431	418	442	463	453	435	435	436	445	430	427	467	451	402	461	445	446	488	479	421	441	454	458	406	437	440	420	475	480	438	414	420	436	473	444	457	440	448	416	448	428	446	469	406	429	449	401	456	434	449	459	445	431	452	486	413	442	438	462	433	469	446	446	461	448	453	441	435	466	469	467	456	451	460	464	441	448	405	453	466	439	470	453	453	442	446	429	462	437	460	396	474	452	449	492	430	464	410	435	438	440	426	451	439	447	423	435	491	439	457	460	438	449	443	457	426	444	430	451	457	458	471	490	459	464	457	454	482	413	469	484	441	481	454	447	450	436	452	474	443	444	455	451	458	448	414	391	454	413	422	432	474	423	443	421	453	467	420	434	425	458	415	429	455	416	472	446	417	443	447	425	430	437	440	410	439	437	426	433	479	460	473	439	415	420	429	440	464	463	434	449	457	455	467	439	417	431	453	443	457	434	421	427	466	412	434	423	412	469	436	464	423	468	448	419	412	378	434	441	410	406	460	460	423	435	437	437	422	414	458	448	415	408	419	445	450	464	440	466	471	433	442	438	417	502	430	458	437	449	429	425	486	477	443	428	439	457	450	431	463	438	438	418	434	436	474	480	436	474	432	436	388	436	434	471	449	456	439	463	425	486	445	448	449	462	427	429	412	441	413	466	448	452	409	423	463	438	450	429	454	421	482	448	408	459	449	445	432	475	443	462	450	463	436	418	418	429	446	459	484	439	491	362	456	469	425	441	454	458	438	438	484	447	448	471	497	442	443	432	456	461	464	440	465	454	452	430	442	466	471	433	460	419	417	457	445	445	400	457	450	462	481	431	446	460	437	441	464	462	427	429	403	455	443	409	480	425	436	439	447	430	434	453	409	456	464	453	432	473	443	475	458	431	430	468	400	427	443	421	419	422	446	430	453	471	434	454	437	450	422	476	463	457	436	480	414	423	431	453	449	484	452	418	431	445	413	449	462	475	421	486	475	479	447	438	440	445	446	448	395	431	452	442	405	416	443	453	419	434	432	439	472	408	429	444	450	424	432	419	434	415	449	461	464	453	406	468	441	437	417	425	477	413	410	439	453	428	452	440	431	462	476	452	430	423	450	484	457	446	472	484	436	483	424	447	469	449	414	467	441	447	462	431	441	459	459	426	421	445	464	451	443	401	447	415	419	439	446	425	446	442	435	398	441	445	408	422	456	440	472	461	472	437	455	473	477	444	442	426	427	491	460	456	484	424	453	440	462	457	428	429	483	433	429	432	407	423	433	417	473	420	433	465	422	436	423	429	446	454	415	455	408	427	405	440	434	434	464	444	445	475	433	443	469	421	456	422	431	445	440	458	456	484	443	477	410	454	444	457	471	424	420	469	405	481	499	447	472	439	422	432	446	453	454	417	450	465	445	442	462	432	459	441	460	451	483	453	458	424	454	449	471	406	429	426	425	449	495	433	406	424	426	449	443	453	395	427	418	456	442	468	447	391	444	473	429	438	447	400	463	431	442	447	439	456	514	432	429	436	417	457	467	423	483	440	438	427	439	452	445	425	431	477	429	464	431	456	427	421	419	434	491	417	461	476	425	464	429	438	415	474	467	420	442	446	431	442	457	455	439	430	404	430	399	434	454	456	436	488	442	428	449	446	491	420	416	427	406	408	442	452	421	432	436	423	449	458	454	425	431	474	467	439	452	419	462	427	444	442	459	435	421	457	449	417	426	436	433	412	449	442	469	437	450	418	450	429	446	456	392	434	456	448	415	470	461	440	458	468	463	414	451	439	467	414	419	447	417	437	442	480	425	448	457	439	447	442	459	463	440	446	425	432	440	432	398	460	435	429	460	434	448	430	447	409	443	469	461	453	450	420	432	468	449	431	427	468	466	425	422	452	478	439	426	443	429	423	419	443	471	456	448	466	437	455	410	439	441	425	457	442	445	458	448	425	408	458	468	448	456	458	425	455	445	425	425	431	451	468	445	453	459	437	475	457	460	459	443	413	433	450	467	425	439	426	442	456	441	444	447	447	433	413	446	413	406	433	428	433	459	437	426	489	457	437	456	471	444	428	468	463	479	403	453	448	441	441	445	431	451	488	472	460	425	448	459	450	401	452	427	470	455	438	444	437	440	437	468	453	444	437	478	476	434	424	433	439	408	454	497	424	467	446	436	435	433	421	441	443	433	444	485	438	444	450	483	429	501	464	436	436	408	433	425	447	474	396	447	431	440	418	433	413	414	441	406	403	401	465	428	430	441	450	407	457	442	455	468	438	467	428	455	424	445	465	444	407	434	448	446	422	436	460	422	434	427	430	455	454	473	400	444	451	475	437	429	446	480	440	432	435	444	436	432	432	438	452	449	479	432	420	449	429	440	458	413	467	468	464	467	420	428	456	438	437	479	412	434	436	459	441	460	426	428	446	483	464	478	425	443	448	411	460	456	501	396	417	413	461	441	428	422	457	446	427	454	429	405	448	448	453	436	452	436	490	429	468	440	451	437	438	476	447	468	457	415	423	446	475	449	428	457	448	444	418	418	433	442	472	444	426	449	450	398	418	440	427	470	456	437	434	445	404	507	439	463	461	437	426	446	436	416	468	446	437	431	407	435	470	438	452	437
27696	11517	2693	1482	884	671	608	399	1024	2756	2557	1438	815	484	440	391	384	356	349	344	347	352	384	355	326	360	368	360	342	345	344	334	347	346	345	349	367	362	345	346	360	356	348	367	344	356	378	361	355	356	349	380	365	377	357	364	325	344	386	361	365	347	377	329	393	330	337	354	352	350	336	344	358	397	339	331	359	351	367	361	340	343	329	329	350	360	363	330	347	360	355	352	322	374	359	359	349	345	380	352	371	350	361	367	342	347	372	349	368	388	321	362	351	375	361	320	373	333	381	371	316	317	328	371	359	359	329	372	339	370	338	353	356	387	371	389	359	346	349	374	356	367	329	377	350	340	325	363	319	357	378	384	364	383	356	338	404	346	317	309	365	352	355	363	332	362	297	334	351	365	349	377	370	364	367	322	315	385	358	334	382	313	371	342	393	358	376	339	358	353	367	321	352	347	385	361	350	366	369	325	343	342	348	337	370	333	384	361	385	350	349	336	372	335	340	343	334	349	401	374	374	355	350	350	336	355	342	355	335	352	353	345	347	367	351	347	360	359	351	350	378	397	364	356	347	374	379	387	356	334	359	341	361	378	335	355	370	376	364	350	354	356	335	373	372	356	368	340	322	354	340	374	335	360	359	350	341	363	364	332	361	340	336	372	355	341	373	346	335	356	362	352	337	355	337	360	371	344	347	342	392	354	372	341	365	341	363	373	355	378	375	348	349	314	351	328	348	377	317	389	364	391	345	347	359	352	364	359	339	358	341	379	336	345	353	353	346	358	346	353	377	322	370	381	354	330	354	357	369	391	361	355	341	348	366	338	354	366	375	361	373	335	345	340	351	359	352	383	353	355	374	362	378	330	319	357	396	335	345	334	335	380	359	371	383	342	316	335	384	349	352	345	336	359	363	323	337	337	340	367	367	362	339	356	363	344	341	344	351	394	372	360	359	347	365	356	337	345	352	350	375	369	331	336	340	393	317	339	369	368	371	377	346	360	379	328	389	346	365	359	319	390	362	400	325	330	341	342	307	363	379	384	348	388	355	388	344	349	343	321	329	363	384	339	364	315	370	350	347	305	336	359	363	336	331	363	384	365	321	385	336	359	360	340	341	338	326	363	290	367	342	344	368	343	339	337	347	331	330	364	360	334	342	354	350	346	344	360	353	388	338	363	376	358	375	359	364	354	326	369	329	367	318	324	368	338	359	379	347	369	330	341	334	344	366	354	368	353	353	345	332	354	386	332	330	344	328	342	366	365	365	325	358	333	306	366	343	368	345	327	381	366	366	339	325	344	354	343	352	348	359	388	388	375	376	351	370	366	336	369	371	357	361	379	359	349	358	356	353	357	336	362	371	374	344	328	350	372	386	357	330	337	345	357	369	349	320	361	344	332	364	340	349	359	340	310	356	347	326	345	338	351	316	358	352	349	372	380	339	356	381	328	343	339	328	383	327	338	383	347	337	373	324	366	350	345	340	324	352	358	376	323	358	338	357	360	350	358	321	404	338	345	365	365	364	378	373	349	386	333	315	385	364	390	355	358	338	343	332	330	377	345	358	374	372	365	349	384	325	319	391	362	364	323	375	376	351	350	350	372	340	364	332	362	382	353	328	352	325	383	339	358	354	347	331	360	377	359	354	352	317	337	358	327	341	340	355	387	378	332	355	377	346	339	340	346	326	376	349	348	302	379	367	354	382	349	353	366	337	338	390	338	352	335	367	330	354	346	355	318	352	381	360	346	336	356	370	377	348	369	373	337	345	366	349	370	359	340	384	362	346	363	369	363	337	401	361	383	342	359	387	381	345	360	344	322	329	326	374	388	388	393	384	335	323	348	340	307	334	378	352	383	370	388	355	329	358	352	350	328	346	370	365	386	357	391	386	344	387	363	379	357	375	351	357	327	324	322	339	359	301	355	379	384	357	354	347	374	381	363	361	322	381	356	358	356	355	389	335	354	346	356	381	372	354	351	355	370	338	342	386	330	342	368	368	341	343	324	362	352	359	340	342	391	359	366	391	372	353	412	361	358	371	374	336	371	389	365	359	364	342	343	330	371	368	340	366	342	377	381	373	360	376	336	336	358	364	333	360	345	372	354	353	407	366	341	373	335	358	352	346	360	354	340	381	369	342	355	368	365	383	387	346	319	341	373	334	360	323	376	353	347	385	354	358	353	345	335	404	369	327	330	349	372	375	365	356	338	360	366	340	337	382	347	345	362	365	373	365	334	369	365	351	338	358	384	385	363	379	336	342	371	380	334	369	328	370	355	326	329	344	374	356	377	365	366	354	333	356	381	320	380	374	335	363	337	344	334	368	351	364	368	366	395	375	362	345	353	362	357	364	336	342	361	332	344	356	361	366	342	366	371	347	384	345	372	342	387	357	380	347	376	369	339	369	346	402	376	357	342	354	352	371	348	340	340	372	382	355	351	339	337	407	330	389	337	359	363	337	377	353	348	369	368	330	378	336	355	347	366	343	351	391	361	340	360	359	327	377	373	362	307	342	341	323	365	365	354	414	346	332	354	357	347	369	333	359	359	357	389	350	334	364	361	369	351	363	329	369	347	346	370	356	331	337	388	353	373	366	373	392	353	353	394	350	350	341	357	388	351	361	362	356	349	353	370	370	364	369	364	344	328	346	376	357	336	341	349	341	380	372	339	377	343	371	356	339	368	340	378	344	343	363	357	340	364	348	385	355	341	341	345	343	381	331	381	342	397	324	370	369	360	347	327	370	365	349	312	324	337	333	339	364	402	340	333	344	344	398	331	365	377	339	379	347	366	390	361	348	367	375	316	358	341	344	333	371	357	332	385	384	364	322	383	365	339	359	370	406	334	349	353	359	365	361	341	379	332	358	330	371	344	329	368	324	369	351	387	399	362	372	352	350	349	364	340	391	350	328	349	409	381	366	317	342	330	380	332	328	379	351	368	338	317	338	347	360	357	335	376	379	381	334	361	354	352	364	346	326	348	368	331	353	367	351	362	351	344	356	367	349	349	354	336	305	327	343	340	364	372	345	351	377	350	352	365	340	315	360	354	358	384	385	365	320	368	379	331	353	351	345	358	371	343	365	323	368	359	367	370	371	323	357	380	371	371	365	353	356	348	360	351	343	379	358	375	317	357	332	343	380	351	346	354	321	341	349	323	342	356	358	354	352	345	376	361	347	360	333	325	378	366	351	364	334	350	380	370	360	359	347	324	345	345	343	341	375	329	349	373	347	359	355	364	343	340	333	390	360	371	371	391	360	341	346	342	324	369	347	363	337	355	387	322	356	359	341	344	371	333	322	336	349	365	343	365	361	359	342	360	365	354	388	353	324	333	308	348	390	335	363	344	393	390	336	316	349	329	347	374	355	347	353	346	366	335	340	348	359	329	339	328	339	361	330	383	338	353	350	320	370	345	362	327	380	341	348	309	359	392	366	341	348	343	350	383	351	319	346	392	370	348	333	336	359	379	384	367	354	373	325	358	364	353	363	371
6348	2851	1991	1241	812	751	663	384	1234	3471	2847	1484	772	468	364	346	317	311	319	295	344	348	308	318	311	338	345	370	334	295	315	320	339	314	332	317	351	300	330	326	317	326	333	314	292	300	350	335	332	324	290	316	345	294	307	316	284	301	317	330	315	308	292	301	332	334	312	302	303	330	349	335	329	304	342	321	337	332	328	322	322	330	322	328	333	300	324	307	311	336	310	277	329	317	308	314	302	299	308	310	315	326	287	320	291	336	324	312	302	313	317	307	313	303	325	325	344	316	311	316	328	313	321	303	353	326	293	325	330	316	345	309	310	285	318	331	313	304	307	338	328	333	314	327	297	316	310	319	301	302	337	309	314	335	323	326	354	310	290	351	327	357	300	370	330	335	335	329	291	350	273	340	317	333	310	331	302	326	310	312	336	325	274	314	329	310	308	327	296	323	285	315	327	328	338	309	346	324	310	337	327	305	304	299	336	304	325	303	298	323	322	313	335	270	349	334	319	282	311	290	303	304	313	325	316	323	287	343	336	302	312	299	342	336	320	301	321	300	315	299	313	316	317	336	335	297	322	297	310	331	304	325	322	319	319	329	358	309	293	326	287	329	337	348	331	344	317	319	342	337	332	284	275	322	315	337	336	304	291	334	310	286	336	321	299	335	303	309	319	305	334	307	311	336	338	312	322	315	285	335	339	334	324	339	323	324	289	329	322	313	343	333	334	340	312	314	320	317	319	338	321	288	315	331	285	291	334	313	311	351	281	306	301	279	320	317	316	328	280	318	312	341	284	336	301	318	301	312	324	311	310	347	329	297	300	324	339	327	299	306	278	299	325	356	341	308	335	287	308	345	320	316	329	313	336	286	276	303	302	338	341	328	339	311	304	309	324	329	293	308	354	326	316	314	329	335	333	315	333	325	325	297	339	345	309	340	325	337	324	281	292	299	317	341	292	308	314	305	337	329	322	319	319	318	321	294	304	321	332	292	329	309	319	331	316	317	308	316	319	295	341	311	304	309	298	318	320	325	317	319	325	323	328	324	317	337	310	359	329	272	324	304	311	318	328	309	322	306	331	307	298	330	299	321	342	337	310	328	311	319	321	323	276	324	313	345	310	294	356	311	289	296	317	305	355	286	313	328	328	332	321	336	323	322	291	335	309	336	322	343	330	320	305	319	312	312	341	313	327	312	324	351	325	315	282	304	333	340	326	324	308	314	324	311	292	305	337	321	311	318	324	324	328	359	301	317	324	312	324	291	329	305	313	304	340	306	319	324	306	285	311	285	345	304	313	313	278	297	299	322	327	331	331	343	304	348	332	326	301	299	304	302	324	319	311	302	323	337	293	299	305	324	334	325	341	314	314	315	293	331	332	323	286	327	306	305	304	331	306	310	340	325	325	320	312	323	307	341	309	316	339	334	310	332	317	328	319	336	365	304	340	352	304	289	347	343	329	331	331	316	316	308	335	333	334	298	325	333	315	295	323	310	295	342	316	319	315	333	333	302	323	341	312	290	316	329	308	340	327	321	331	332	315	325	307	335	355	327	311	332	359	329	293	334	329	347	317	354	323	305	316	355	318	300	305	319	316	330	316	282	308	313	308	376	324	335	312	282	328	312	300	389	336	347	302	294	316	274	302	322	325	299	292	294	331	305	315	324	332	294	345	334	349	313	298	310	332	340	340	278	327	326	336	325	327	304	325	307	338	293	295	322	317	340	348	308	309	290	316	316	318	320	326	302	362	286	303	350	327	322	324	304	354	289	323	293	323	325	374	334	313	322	301	329	323	311	348	330	271	336	313	351	304	344	335	338	301	319	317	297	304	304	314	321	340	293	324	350	321	306	360	331	337	322	343	294	302	344	351	337	320	329	333	305	335	312	325	334	293	318	326	344	334	324	331	325	332	296	336	304	340	306	346	320	321	303	315	309	306	301	328	330	308	312	323	327	291	322	319	283	283	319	323	338	326	333	309	314	335	319	316	317	322	309	313	312	330	304	328	322	325	322	351	306	330	349	352	345	311	319	316	344	297	308	281	341	310	322	345	344	300	309	298	329	350	314	306	316	339	308	332	314	326	304	323	355	327	308	331	303	317	311	306	326	319	295	311	334	303	362	331	315	284	324	316	346	299	355	337	318	312	306	338	283	319	313	314	323	313	334	318	296	338	342	320	326	327	302	320	315	302	294	284	325	293	323	298	324	303	330	320	297	319	328	348	308	332	346	313	341	318	310	307	328	282	298	309	318	324	318	327	316	335	307	327	287	308	308	316	321	319	316	338	315	332	297	332	285	284	317	339	320	290	326	334	330	329	314	337	339	334	317	341	309	318	291	296	302	321	324	331	299	309	327	315	294	314	315	302	331	336	316	316	319	346	312	324	327	339	357	316	294	317	321	352	315	336	292	331	343	308	332	343	328	307	348	336	357	327	315	308	316	312	318	323	335	313	342	344	308	318	336	303	301	296	346	343	283	322	303	318	322	309	301	299	322	330	306	318	348	327	343	323	333	323	302	294	311	343	300	312	290	317	298	330	300	320	319	307	302	303	321	301	295	351	336	285	304	317	308	302	321	306	358	305	295	315	355	324	341	301	293	332	336	354	351	324	295	294	301	311	358	367	324	375	321	330	262	307	298	331	326	327	321	298	337	320	308	319	300	326	303	312	339	271	319	369	312	318	308	325	308	308	320	329	291	349	304	325	345	324	348	339	311	341	320	330	301	302	301	314	305	306	360	313	321	329	304	311	322	324	317	313	308	285	320	326	332	314	336	328	310	298	319	277	325	295	324	308	308	317	314	311	287	323	326	335	301	313	287	335	315	315	331	324	339	315	325	310	327	315	315	316	331	313	311	327	319	320	330	329	349	340	305	316	313	323	291	332	341	331	305	332	318	322	327	303	330	303	326	335	306	325	296	324	338	310	305	328	332	345	318	302	335	323	306	281	346	326	337	351	338	328	329	314	317	301	299	338	277	335	326	322	334	354	356	340	317	321	333	314	322	301	325	284	302	336	357	329	298	322	308	321	300	319	348	345	355	351	315	298	287	295	314	315	311	333	286	307	322	320	319	341	327	327	279	305	298	294	329	291	286	351	299	308	314	332	342	311	327	285	325	294	339	287	271	301	312	319	281	312	305	308	287	358	335	337	287	297	321	320	311	331	313	278	327	295	323	323	325	291	300	321	318	315	310	288	322	349	318	274	309	329	285	306	301	328	309	333	326	308	314	307	337	317	318	317	312	315	320	342	297	342	319	335	336	350	324	344	319	314	322	318	315	338	306	301	352	313	326	341	361	316	298	285	305	337	335	330	325	326	310	287	306	313	321	354	303	313	339	296	330	301	341	313	318	296	317	304	350	312	338	322	307	296	329	334	311	301	306	305	318	302	319	316	313	317	322	300	332	330	311	304	310	321	356	308	306	303	303	307	321	344	309	306	311	320	321	299	299	312	321	317	362	339	324	334	335	307	325	301	313	310	317	323	287
25663	21405	27402	25417	6749	1412	1242	729	4057	22025	23083	11409	3494	1118	530	421	376	370	371	367	373	360	395	369	387	375	369	343	358	377	346	406	371	380	366	356	385	369	359	371	375	344	394	364	397	376	363	407	384	377	373	414	348	383	396	374	376	385	371	380	382	361	342	368	410	364	376	382	399	363	351	337	345	331	393	355	342	381	404	357	368	383	390	343	361	382	346	348	384	361	374	399	367	384	336	375	407	395	354	369	395	404	378	389	369	350	396	381	381	347	376	397	340	371	372	355	366	360	390	374	371	395	354	373	384	382	358	387	365	422	392	389	358	385	343	345	371	382	381	357	361	367	354	338	363	368	334	337	379	397	384	362	366	377	378	360	344	401	383	350	377	375	387	372	360	361	380	385	365	372	389	377	373	351	387	371	366	309	369	374	418	383	362	329	399	376	354	381	364	385	399	351	371	375	404	368	350	366	375	351	396	397	370	357	378	350	366	362	361	319	331	372	357	356	382	388	388	391	384	381	350	362	389	392	348	365	348	378	343	393	354	372	367	385	382	368	345	372	391	370	334	366	381	398	367	348	357	366	350	372	344	407	385	376	369	356	355	367	352	357	362	377	380	347	355	352	357	354	348	364	327	358	379	367	376	338	370	356	382	385	390	361	370	369	384	349	393	378	350	393	360	384	375	379	378	381	382	362	372	381	367	345	358	362	384	345	365	385	348	350	378	338	335	381	379	363	360	358	391	422	345	348	386	384	389	351	358	356	379	373	327	399	392	368	375	386	365	390	376	374	345	385	370	352	354	341	391	369	347	392	375	349	383	359	376	363	354	359	374	382	398	386	370	380	381	377	357	356	359	361	359	375	399	350	374	375	415	398	375	370	386	396	389	375	381	360	369	337	349	361	368	368	374	385	367	361	394	377	397	386	374	356	359	350	329	359	368	318	355	366	428	352	385	365	363	383	353	328	375	358	386	358	370	339	341	383	396	345	375	376	388	351	390	379	356	373	395	369	392	396	390	348	398	381	382	369	376	340	378	379	402	350	357	366	380	400	406	397	359	355	357	356	343	361	372	389	363	371	375	418	378	378	380	376	375	341	376	337	368	349	367	358	381	396	381	376	338	359	373	389	360	377	373	364	353	345	356	373	356	347	380	353	393	358	382	350	378	398	388	363	358	364	395	403	356	375	381	374	412	384	372	356	388	370	359	397	387	404	387	356	365	362	361	353	350	406	368	381	362	378	365	358	376	394	361	354	388	380	365	375	405	362	344	349	379	390	409	345	378	363	352	364	337	362	368	358	370	386	370	346	374	362	360	382	340	339	395	356	384	394	404	356	390	419	335	370	349	380	380	402	369	410	380	379	366	330	396	335	371	364	379	395	396	363	317	367	395	362	383	391	355	360	381	351	376	362	343	377	352	347	346	376	383	394	425	367	363	401	370	371	362	386	401	368	392	346	376	338	406	344	389	359	384	357	379	370	358	356	361	391	369	366	348	375	380	427	359	359	398	400	378	414	387	362	369	357	344	364	344	358	359	391	367	371	393	344	375	363	386	367	375	410	321	356	386	374	344	322	358	363	362	333	376	351	342	391	399	349	327	345	362	396	325	390	349	378	364	354	381	382	345	375	340	399	381	386	353	348	372	371	358	351	357	347	371	405	351	351	373	373	389	340	382	333	357	396	414	361	348	373	338	380	356	360	344	366	364	405	384	377	368	350	382	385	353	339	370	393	368	348	435	356	359	374	370	374	358	397	370	368	358	366	405	388	379	362	361	351	369	393	373	378	403	380	365	431	349	367	380	373	374	369	406	346	383	331	424	376	335	347	359	365	352	379	345	380	366	366	359	397	368	381	367	357	361	358	391	336	381	360	347	346	359	392	395	357	365	329	381	365	336	375	383	395	360	339	371	374	338	348	396	353	398	376	367	330	354	364	371	369	355	349	371	354	399	387	375	375	350	339	361	378	408	391	324	332	354	364	369	346	366	357	363	382	332	355	353	363	404	367	376	364	404	357	360	361	354	374	369	343	357	339	365	392	366	365	384	366	384	393	368	341	371	395	357	376	372	374	388	367	358	347	333	365	368	395	378	366	383	367	341	384	383	366	380	410	364	367	364	405	341	392	399	383	357	357	362	360	364	363	353	384	389	358	356	390	363	396	375	376	391	369	366	343	395	400	335	356	363	382	365	410	345	396	400	339	354	355	363	376	339	364	376	384	391	375	353	360	355	369	405	339	348	362	359	363	401	354	381	362	370	337	325	377	346	369	421	360	380	362	364	323	380	384	333	358	382	360	391	377	374	362	354	419	358	392	418	342	348	389	393	382	389	390	371	407	365	372	405	342	368	353	376	380	410	380	408	377	414	375	358	350	396	370	337	368	383	433	407	346	364	369	352	348	378	356	384	344	374	368	360	399	352	368	348	338	381	356	370	403	374	365	361	386	309	378	403	363	378	395	385	344	350	323	384	372	371	377	363	339	351	378	359	373	344	370	405	359	371	348	362	358	413	399	393	371	369	359	388	361	370	351	395	337	348	406	363	392	360	346	335	404	382	346	391	366	395	397	375	360	409	334	352	383	341	362	381	378	365	396	380	367	391	385	361	386	387	372	339	387	408	355	377	354	410	355	355	332	345	382	325	370	381	343	378	339	361	383	356	397	379	389	396	371	370	348	421	408	363	378	361	372	381	382	378	358	363	371	337	383	382	360	383	391	388	374	360	353	408	346	352	350	373	427	361	363	413	381	368	387	340	389	381	393	371	372	350	361	344	363	366	332	343	388	374	366	354	360	367	364	350	381	343	371	333	385	347	352	366	349	388	373	383	367	370	353	357	363	359	350	351	375	356	400	365	376	375	358	353	344	351	415	370	390	433	382	394	352	364	349	411	391	399	372	366	358	345	382	358	417	382	329	368	349	378	385	364	370	339	384	400	326	390	338	373	355	365	346	353	389	374	345	367	351	356	372	383	399	370	334	398	384	321	413	404	342	360	381	360	400	347	366	362	360	367	384	364	389	352	364	391	376	368	383	399	378	392	344	363	400	377	361	341	331	376	402	360	337	333	359	373	372	368	367	364	338	341	387	361	357	365	375	388	351	382	365	330	366	380	350	369	381	356	375	372	346	341	368	386	365	370	372	387	328	363	332	383	356	361	375	338	376	390	362	382	365	356	372	348	380	388	381	385	351	386	391	381	369	358	371	386	371	346	344	362	392	393	351	337	347	407	360	360	380	363	368	346	371	381	378	381	394	378	382	343	354	413	363	395	389	367	366	408	364	368	345	423	363	395	392	364	379	380	371	377	361	415	363	397	370	354	364	390	394	367	354	360	343	372	361	364	375	396	378	357	362	384	354	347	391	378	393	349	399	384	340	386	373	339	337	372	369	355	432	400	338	348	372	368	380	351	363	351	383	393	378	362	380	337	362	374	386	324	359	412	378	355	358	375	383	337	393	352	348	382	333	340	387	411	376	397	362	354	359	387	367
4329	5616	4481	2709	1421	1329	1381	797	6381	23237	19055	8895	3196	1249	614	405	372	341	360	323	369	338	353	322	357	383	343	353	359	375	328	328	323	373	392	350	351	350	364	309	355	366	340	338	325	367	362	353	344	349	358	303	366	320	359	321	369	345	291	341	347	327	407	365	367	353	317	374	373	359	341	350	338	337	332	358	358	329	356	317	342	313	356	348	378	368	351	309	338	369	324	356	331	388	349	349	337	336	365	354	329	380	345	346	335	310	330	356	332	373	307	330	351	338	327	322	349	356	338	327	314	350	359	335	376	350	340	354	336	345	357	350	331	386	336	325	331	356	349	345	339	332	343	344	365	343	370	339	320	332	331	353	339	381	357	357	340	355	331	346	337	356	327	361	349	357	323	329	355	332	326	337	355	355	355	337	364	361	366	337	340	360	357	352	336	321	349	349	335	331	386	340	343	352	343	350	325	318	339	353	370	369	362	370	355	303	320	351	364	337	397	357	321	353	382	401	358	321	307	374	320	340	367	320	342	341	346	351	361	346	297	355	339	340	342	327	335	332	310	358	343	320	312	347	345	369	361	353	326	342	322	347	338	342	377	330	359	357	332	348	330	349	372	367	359	347	350	329	338	371	336	321	348	364	355	317	335	357	364	320	358	343	374	344	337	349	338	373	328	341	385	344	308	338	331	334	346	351	351	355	346	337	353	340	339	337	324	301	342	341	357	402	355	351	351	364	373	362	353	348	360	323	342	331	341	355	348	331	343	380	332	338	311	378	336	357	310	383	360	342	341	345	325	352	342	296	365	355	337	328	341	335	334	348	319	357	337	348	343	339	355	337	345	373	337	336	336	336	342	333	356	332	355	355	340	353	347	359	380	367	335	370	351	353	391	332	319	348	333	341	350	340	361	304	405	349	337	368	336	346	378	320	334	337	347	349	361	368	352	388	326	312	333	346	340	329	377	339	345	341	339	331	352	346	354	343	358	343	360	356	366	332	319	347	378	357	358	330	321	371	304	399	334	341	340	351	352	347	306	336	372	330	357	360	331	339	352	334	323	366	315	332	332	319	359	332	364	343	350	359	319	335	338	311	360	358	366	341	324	317	338	337	331	363	351	354	307	345	347	352	335	333	382	342	326	370	352	328	350	344	337	347	330	332	338	348	385	340	334	328	304	363	348	359	366	325	366	329	359	348	306	316	334	352	360	366	368	349	348	358	340	341	337	351	327	347	383	347	327	331	328	335	400	371	314	354	316	372	323	379	355	386	367	353	366	311	339	364	348	345	343	339	357	337	354	343	359	324	350	379	356	344	351	337	337	351	322	332	335	369	320	368	335	349	379	385	373	300	355	355	349	347	310	376	356	345	360	351	358	350	340	347	364	375	341	358	327	348	357	337	320	321	322	326	333	358	322	320	363	329	364	348	352	347	336	364	360	355	355	339	312	363	361	338	340	356	327	352	364	353	370	344	373	356	345	358	347	348	357	379	407	335	375	354	336	357	339	337	365	335	362	324	345	313	348	335	361	353	337	351	351	337	340	375	309	340	330	332	336	378	376	337	342	356	340	358	355	337	348	329	358	382	356	312	333	351	364	338	373	345	383	322	351	375	349	364	357	323	376	359	350	374	358	356	355	324	357	330	325	395	358	352	396	341	343	315	363	349	349	337	337	315	337	360	334	303	330	336	341	331	345	372	342	335	352	377	346	368	354	352	346	373	357	350	338	353	328	380	340	351	341	372	367	340	330	357	354	363	360	351	340	343	345	338	306	355	369	355	371	338	369	376	354	337	323	376	349	367	356	315	322	352	344	385	370	348	359	322	336	353	347	336	334	366	353	386	393	325	372	378	346	327	357	315	333	318	345	359	368	372	349	341	347	318	335	336	360	365	349	359	363	355	362	333	352	346	335	339	360	361	379	389	342	324	362	377	359	358	353	364	321	368	328	349	384	326	348	364	335	318	335	318	318	358	325	329	319	329	322	345	330	347	392	361	343	368	335	344	333	323	346	340	389	339	374	340	352	333	335	391	327	361	361	362	331	298	356	338	328	358	360	332	340	329	355	292	319	331	340	324	354	359	358	362	383	349	351	375	336	355	386	348	345	369	330	369	333	358	349	346	326	374	351	332	354	369	344	350	352	355	310	356	344	349	341	329	374	347	361	366	370	352	315	342	341	351	362	360	365	345	348	337	347	342	295	348	368	342	369	359	351	349	366	322	358	329	320	324	356	348	356	320	356	347	357	341	366	349	354	317	331	357	332	358	360	341	331	321	357	349	322	327	341	335	332	359	333	328	359	338	328	328	331	322	348	337	300	376	363	339	310	343	338	378	360	344	348	373	331	353	300	346	341	347	336	314	348	354	343	368	361	340	358	342	367	361	340	348	364	338	304	328	378	360	314	351	340	380	368	325	381	310	362	335	346	342	324	383	325	322	337	331	362	351	344	322	340	351	358	317	319	356	326	364	327	325	322	347	371	333	352	358	343	334	332	305	376	361	324	340	325	328	370	327	360	354	369	339	372	369	352	362	334	377	344	343	336	360	340	381	338	340	337	347	330	364	361	338	322	319	342	341	342	372	351	335	316	362	352	349	338	359	333	327	306	342	312	359	361	341	362	353	345	330	340	341	353	368	344	331	329	342	344	350	346	387	350	356	355	341	371	336	319	309	357	327	363	362	330	339	347	349	352	370	380	339	349	361	321	336	339	365	362	335	304	353	371	332	349	323	373	332	326	332	333	334	327	361	344	322	351	368	364	337	332	352	343	365	337	354	375	307	356	343	358	330	351	338	315	329	335	334	360	364	381	353	356	358	341	326	357	345	357	328	335	354	374	327	333	349	340	342	373	320	366	359	389	349	400	386	336	336	347	339	363	332	304	349	362	347	331	335	345	326	346	326	347	340	345	321	362	351	371	334	370	337	341	355	344	354	378	346	336	371	391	354	397	324	332	337	373	340	347	351	354	336	353	356	353	375	343	308	330	351	366	354	321	364	316	356	333	353	344	352	353	365	317	363	349	378	333	324	364	322	328	313	329	311	341	343	325	351	339	307	347	324	373	354	326	356	364	386	370	362	371	332	318	339	334	346	337	369	342	360	358	353	333	340	377	368	349	359	337	337	337	363	349	334	329	351	313	359	310	364	362	333	344	355	357	354	351	327	366	334	357	380	347	346	336	320	326	384	368	367	375	316	340	352	340	308	358	370	324	345	368	313	352	351	350	358	367	363	307	314	364	375	349	329	329	338	372	332	360	330	350	333	346	346	345	352	366	358	359	314	344	350	370	365	343	361	315	347	336	348	339	344	370	374	352	347	376	317	342	345	324	347	335	329	342	340	344	309	359	331	357	361	348	372	363	365	330	332	336	356	343	343	334	355	353	359	341	358	356	329	327	354	368	359	383	333	337	349	350	337	330	338	364	331	330	342	307	356	364	363	351	349	327	364	344	344	314	333	357	373	351	352	355	328	367	356	332	314	324	362	343	336
24637	21458	28674	24638	21160	6881	2413	1292	1806	31559	37147	24799	9857	2595	1091	627	529	493	500	499	513	538	495	570	483	508	486	521	509	504	517	491	463	507	526	487	518	510	536	506	507	510	502	509	491	538	545	485	483	469	540	478	504	497	534	487	520	476	495	534	513	477	483	474	481	517	474	482	506	493	492	535	462	449	488	499	527	510	520	518	498	483	530	505	508	525	522	492	496	495	485	519	545	542	465	495	511	516	523	508	450	502	468	508	507	496	531	492	473	543	523	493	537	532	526	502	481	538	525	495	488	502	534	482	514	499	486	515	465	484	523	474	506	525	503	522	493	489	474	480	467	524	462	513	511	517	499	480	501	518	473	471	509	546	521	518	505	522	484	494	534	495	512	503	528	509	475	532	508	487	467	473	519	476	490	483	500	490	497	469	467	523	508	498	483	511	476	496	501	540	488	526	551	522	479	493	504	482	503	497	502	511	521	470	516	481	507	497	506	560	489	483	496	496	499	520	517	507	486	504	477	487	495	502	539	513	511	499	504	493	483	534	502	500	494	510	505	495	525	497	526	470	500	464	492	526	506	492	511	493	513	508	511	490	503	545	547	538	520	464	461	523	529	457	516	505	498	485	489	510	483	486	486	458	500	496	508	430	502	517	514	504	452	520	507	504	468	511	520	488	516	477	505	495	472	497	532	492	503	484	506	547	497	535	513	512	505	476	446	461	516	492	511	475	486	507	510	522	485	460	494	474	450	520	500	520	482	515	478	487	497	523	469	494	490	467	502	512	482	481	509	516	493	477	478	508	474	497	508	494	482	498	540	487	478	509	515	481	500	534	485	523	508	539	528	480	487	481	500	527	522	503	546	494	494	529	509	486	504	483	473	496	441	474	512	506	498	525	514	519	485	533	472	508	472	528	501	527	529	510	473	517	469	474	478	518	502	461	534	517	501	513	500	503	491	519	514	507	506	542	503	514	508	492	528	497	512	532	486	487	490	499	514	483	462	530	531	469	503	469	517	524	464	530	508	495	510	487	453	541	517	495	517	525	502	505	443	525	491	481	490	532	477	531	459	488	451	474	491	497	498	483	526	490	521	487	538	473	513	492	518	515	512	506	526	519	454	490	490	506	482	536	496	504	528	527	507	516	503	504	485	445	534	471	509	513	497	473	465	465	538	482	487	519	508	478	464	476	440	483	488	499	476	522	514	549	517	513	494	500	550	517	461	498	511	518	528	471	464	472	487	527	484	489	502	493	462	488	486	488	504	525	529	506	469	498	457	505	502	474	505	489	497	481	484	474	483	507	465	524	483	504	468	529	504	540	505	536	521	474	518	519	542	483	481	440	488	534	511	493	480	478	495	503	512	534	518	542	467	526	497	497	520	496	513	508	495	508	513	491	494	503	462	518	515	520	516	483	484	540	496	479	509	454	483	476	503	490	470	547	513	505	513	513	545	484	501	489	506	459	511	471	494	468	486	499	507	482	470	508	496	513	491	514	517	526	496	500	482	465	472	490	491	492	466	506	488	508	480	475	459	501	466	499	515	461	524	488	497	527	514	532	496	510	496	520	503	508	510	496	534	494	484	476	494	506	500	490	518	474	509	501	474	464	478	554	471	483	523	468	483	489	494	499	503	553	498	505	475	476	512	496	503	520	534	482	483	504	516	474	498	504	507	521	465	502	543	459	532	514	512	491	519	462	509	472	486	494	511	507	483	495	482	498	528	466	486	500	466	452	517	498	439	495	538	482	528	497	524	520	482	476	503	497	516	495	513	520	500	537	484	497	502	473	459	469	438	476	529	481	486	516	478	480	485	487	467	497	521	484	449	519	476	515	513	513	468	502	480	519	546	494	514	497	517	504	472	496	534	479	521	493	513	497	496	485	497	475	503	524	507	476	532	508	521	463	511	487	502	503	470	490	525	507	493	503	452	532	503	501	499	531	524	486	483	490	481	535	504	468	494	507	504	474	490	486	479	482	499	490	490	525	522	529	530	519	527	484	534	510	527	498	475	462	464	496	508	526	473	528	521	497	536	489	513	512	464	523	478	500	487	500	482	472	470	471	515	528	484	490	481	473	505	489	489	505	528	486	506	471	437	469	478	475	510	498	509	483	490	540	478	523	516	510	511	538	505	495	497	517	458	503	495	570	490	539	515	486	504	482	539	512	525	486	484	477	507	502	476	461	472	478	533	501	488	495	478	502	469	519	519	485	494	447	533	514	500	482	514	530	486	485	494	488	493	497	523	498	512	467	531	458	448	503	487	476	525	489	501	527	483	524	535	505	509	441	516	479	523	491	513	503	467	484	462	491	485	534	497	461	476	515	490	529	448	514	531	487	499	511	538	515	526	500	553	499	507	520	509	458	506	523	473	521	489	484	492	511	498	503	497	525	505	504	475	491	494	487	513	489	472	495	510	500	496	507	516	528	472	508	508	486	541	514	549	448	492	469	519	519	467	529	495	493	459	516	515	469	516	489	505	459	478	516	497	472	477	477	497	479	509	488	511	514	511	514	528	496	501	504	478	477	505	518	496	501	511	492	499	496	524	516	511	494	507	460	507	489	479	497	482	496	476	572	499	509	476	514	487	522	513	463	511	480	490	487	505	489	482	510	469	426	463	489	499	492	502	473	541	510	452	472	496	503	487	500	516	535	459	511	488	521	487	497	534	486	468	479	498	499	484	465	489	488	497	514	468	507	533	449	526	506	476	459	458	472	511	497	476	487	486	507	556	484	542	498	472	542	498	519	495	471	502	495	478	531	536	499	486	517	474	495	498	482	474	478	450	513	516	459	493	525	509	459	494	495	525	514	483	535	511	478	488	459	503	505	484	485	484	518	473	518	506	506	472	513	514	471	499	501	516	509	494	525	461	501	510	540	502	476	503	502	477	502	496	500	512	480	472	516	490	500	509	507	489	507	501	528	488	500	515	532	516	542	496	513	519	484	504	460	496	489	521	522	516	462	502	534	478	512	502	500	508	525	495	460	456	508	527	524	495	462	504	447	513	494	522	482	475	505	462	468	511	509	453	483	518	475	523	466	502	504	519	480	462	501	478	484	500	467	452	481	496	485	489	493	491	512	476	498	499	493	508	470	458	520	499	492	476	489	487	466	481	518	481	476	527	485	497	540	484	503	478	476	490	509	495	523	471	440	462	499	476	521	480	498	489	531	483	542	519	555	509	467	499	440	478	482	540	562	467	502	524	499	453	500	495	473	470	504	557	510	505	488	501	494	490	514	489	492	497	514	504	485	507	517	514	513	507	538	510	460	524	520	523	499	518	509	511	491	511	481	522	514	492	486	480	471	490	494	538	531	539	478	502	491	523	484	492	481	492	531	492	489	530	509	485	502	501	483	465	508	476	505	495	503	466	525	544	498	516	552	515	525	504	492	523	502	487	519	497	498	523	473	504	505	521	480	473	461	523	477	507	495	450	488	513	546	448	504	489	471	500	485	529	495	485	527	491	500	480	471	514	475	523	512
4992	7984	7274	3658	2629	2077	2263	1489	2821	34582	32086	19030	7337	2430	1121	558	467	475	446	437	496	512	438	433	451	484	439	464	457	507	494	459	420	460	458	431	474	437	447	445	478	451	418	490	475	444	421	481	423	500	466	455	454	448	489	424	449	460	499	457	425	466	460	447	449	491	483	519	466	448	446	449	447	445	429	427	451	430	460	474	490	427	437	425	465	461	450	436	410	451	467	459	447	464	409	476	488	463	440	467	426	448	446	483	474	438	488	494	465	498	446	448	453	457	461	445	420	489	459	446	492	420	462	474	436	443	453	435	471	449	446	470	420	464	434	478	439	461	482	470	451	413	454	462	418	459	444	476	448	458	436	465	467	439	504	427	442	461	463	420	485	446	489	456	466	427	473	434	462	478	496	440	446	438	462	506	457	486	468	401	438	479	451	445	474	469	476	457	473	441	472	493	455	449	427	452	436	456	462	465	459	419	459	441	424	494	460	450	440	483	450	482	442	475	443	424	445	447	423	448	470	489	446	456	486	453	479	453	455	472	476	395	454	469	449	446	434	470	446	470	429	449	444	487	446	420	433	447	460	468	435	418	424	440	459	445	456	483	477	420	421	476	440	468	488	452	463	467	457	442	441	464	437	412	410	441	461	457	447	439	463	447	460	486	451	465	460	442	422	433	438	463	451	424	464	443	459	447	492	444	434	460	447	431	438	459	456	448	441	434	434	434	454	448	499	451	406	415	448	443	411	474	448	441	449	459	414	467	463	426	465	455	453	444	438	447	426	449	450	438	458	424	457	443	452	438	479	450	439	455	427	457	455	475	495	465	444	419	472	450	449	492	461	439	455	468	492	457	427	436	468	423	443	416	443	416	428	471	471	434	451	446	451	447	440	496	480	440	445	436	451	424	426	446	440	476	453	459	444	481	439	463	480	416	412	439	460	444	459	457	463	489	430	433	448	430	492	467	480	463	461	462	502	449	464	480	456	466	417	439	479	483	411	485	446	448	445	421	403	472	406	423	445	437	451	439	510	473	455	481	429	467	460	465	433	445	509	469	432	444	397	443	470	421	438	434	467	452	442	413	426	442	439	487	443	462	474	459	438	452	467	433	455	460	482	420	487	500	463	434	443	480	479	471	424	457	435	436	432	461	462	469	483	431	479	434	449	469	427	432	465	474	453	431	468	452	437	451	467	432	477	410	440	442	429	447	417	477	454	462	460	473	464	436	461	445	453	474	472	447	471	461	461	429	451	447	475	486	441	475	426	441	462	486	426	458	422	461	472	441	456	463	433	444	489	480	467	433	470	464	448	438	410	481	470	491	465	503	402	444	449	499	458	450	433	493	431	439	434	423	461	465	455	428	525	470	445	453	459	450	447	450	488	437	436	418	460	464	469	439	435	401	411	466	415	441	452	433	435	453	421	456	422	434	464	440	456	424	425	457	465	455	442	419	456	427	457	434	496	422	457	421	446	474	445	473	456	474	440	448	445	435	467	481	483	443	433	410	466	421	476	458	448	421	437	431	464	451	454	478	425	409	445	467	436	435	418	436	496	469	431	436	415	458	476	442	460	454	453	434	437	442	447	443	427	471	438	445	461	459	463	391	460	404	450	446	445	423	458	471	446	484	440	441	451	427	433	454	460	433	457	448	416	452	457	469	467	415	478	417	478	461	434	453	477	430	459	431	394	437	461	482	441	431	421	440	458	455	426	439	471	429	486	445	465	465	444	431	437	446	448	442	430	482	436	460	452	461	463	428	469	468	471	449	447	407	450	454	447	435	446	459	426	476	473	446	450	437	464	440	439	454	457	465	442	466	443	505	430	439	419	441	448	436	478	453	452	441	449	454	452	475	450	460	421	448	485	460	467	461	443	475	441	459	466	437	428	446	461	458	430	448	424	445	456	455	457	463	463	460	442	447	458	451	444	478	471	398	479	422	447	440	431	443	459	470	433	435	431	448	445	407	445	501	454	428	442	411	475	449	492	494	423	448	461	461	439	470	444	434	437	470	439	411	478	435	474	389	457	456	483	434	454	469	443	405	413	439	447	446	454	461	446	447	433	447	490	490	454	485	477	457	434	442	449	441	451	427	457	439	459	449	468	458	451	443	445	436	482	453	448	465	479	457	419	436	431	449	432	469	419	501	446	478	436	460	431	430	418	433	449	429	440	446	432	426	424	460	434	417	479	478	423	418	504	440	461	440	459	462	415	446	439	426	429	443	445	443	452	452	459	433	452	448	463	478	428	424	481	436	460	479	418	454	449	456	476	423	441	456	423	448	433	468	411	517	453	422	403	433	435	495	448	450	436	429	467	437	421	483	485	493	464	482	439	454	470	423	422	452	435	435	417	415	454	453	457	432	479	462	453	437	463	449	456	471	419	440	504	470	413	418	443	422	479	474	457	483	451	441	482	452	447	427	473	427	421	435	468	429	472	430	466	460	448	457	425	487	423	436	441	448	431	462	468	446	480	444	429	444	493	467	448	485	411	432	438	424	439	444	448	426	459	479	440	467	425	458	438	437	442	442	444	471	448	483	474	462	455	480	484	454	468	433	442	471	437	485	451	492	419	462	445	460	452	479	416	458	427	481	467	441	461	452	485	464	458	471	431	450	471	431	436	462	426	436	438	455	456	428	464	439	451	446	427	459	443	435	500	413	456	437	445	433	450	431	455	463	432	479	460	422	433	421	455	421	460	459	447	525	394	439	432	421	428	446	460	453	423	479	410	462	462	443	457	468	432	477	421	487	437	428	452	439	480	431	476	467	433	491	466	455	453	441	442	441	492	471	456	416	441	470	461	496	431	450	460	438	451	459	476	441	440	429	434	403	488	445	454	467	500	425	441	470	453	428	441	427	480	437	467	436	448	438	453	431	474	450	429	443	432	437	458	449	459	462	475	464	455	426	451	483	404	447	433	437	450	448	472	460	477	432	456	459	465	425	445	451	452	458	445	452	449	443	438	432	430	463	435	466	433	433	461	423	477	450	444	454	476	414	470	432	405	420	461	463	470	439	440	434	444	472	434	429	451	485	470	455	437	438	435	462	459	492	451	433	449	436	442	434	425	428	442	421	456	428	449	444	454	448	422	437	421	448	479	416	537	448	453	452	447	405	431	425	454	481	499	421	457	479	438	431	474	458	427	455	424	454	448	467	455	430	467	450	434	426	413	406	439	488	438	439	442	420	422	452	440	417	462	477	434	445	451	428	431	470	465	471	452	459	426	447	452	439	473	445	484	483	461	507	425	464	425	440	448	421	422	445	429	461	437	435	487	433	488	425	458	444	451	430	458	420	455	434	424	439	484	463	421	463	484	412	438	474	451	438	457	477	445	467	477	420	445	446	459	474	447	430	413	464	425	426	463	466	442	444	449	448	446	440	465	471	444	446	460	473	444	423	421	462	428	419	426	411	441	447	473	440	443	450	443	426	466	430	423	442	478	454	452	409	449	467	423	471	448	448	464	442	443	411	474	426	424	454	442	474
27675	10923	2108	1023	730	594	526	469	405	1343	2679	2092	1101	574	448	401	340	323	351	372	322	351	353	370	359	369	357	351	370	345	359	375	367	377	346	355	358	377	329	352	393	367	398	330	367	384	358	377	341	343	355	334	368	350	354	363	332	359	355	335	353	367	372	327	386	347	351	333	367	364	362	347	378	325	344	371	345	331	327	374	352	368	334	313	340	349	405	384	376	347	296	350	335	364	386	340	359	339	363	353	369	348	344	320	332	360	334	372	343	365	349	365	381	341	346	353	368	380	353	367	378	337	372	360	362	348	352	363	368	353	395	343	355	362	375	368	363	391	369	339	411	345	361	348	371	342	383	331	376	361	346	338	360	367	369	337	354	341	335	376	393	338	360	361	377	352	377	376	323	325	363	366	373	359	360	344	350	381	328	371	336	370	375	364	355	355	347	401	363	367	334	350	393	367	385	387	374	339	353	344	374	344	346	341	382	361	338	357	368	365	355	373	348	372	370	365	350	359	391	368	363	357	332	330	324	322	360	344	383	373	360	353	349	356	377	352	321	366	367	392	381	336	351	368	370	358	398	327	350	380	342	362	325	366	366	349	364	350	347	365	375	411	368	353	381	331	368	344	364	370	340	376	356	327	340	360	348	386	348	346	382	342	342	359	376	347	381	338	348	351	364	384	354	367	355	362	357	365	339	373	390	378	394	373	316	322	379	339	356	353	342	378	342	388	326	325	355	351	344	351	335	314	339	356	392	361	386	325	342	330	367	374	360	331	373	355	386	356	377	340	354	368	375	360	357	383	344	360	368	348	334	358	358	360	352	357	345	345	360	346	374	360	360	345	361	354	317	363	351	355	371	357	392	383	377	370	350	380	377	367	348	350	350	400	361	366	372	359	331	336	382	372	347	373	330	353	347	355	360	354	324	323	346	379	343	361	377	387	337	352	380	354	338	342	350	346	332	339	380	330	344	351	374	344	350	369	376	364	374	334	353	344	386	351	325	342	381	358	358	383	345	345	349	330	346	347	381	377	370	393	367	381	369	363	325	346	384	385	363	390	368	329	330	382	344	342	353	346	346	349	355	378	329	342	359	380	318	348	387	341	376	354	358	371	361	393	346	347	373	348	354	329	338	375	349	360	339	353	374	366	376	351	338	367	380	365	362	317	388	333	395	354	391	331	333	341	366	333	352	353	336	358	339	357	353	380	346	366	375	343	366	346	377	381	380	324	359	344	342	372	331	373	357	372	337	396	379	357	315	350	316	337	345	372	372	368	320	384	367	364	364	390	378	343	373	328	344	357	343	333	385	350	343	393	381	359	332	338	363	324	320	360	345	341	379	349	357	356	328	376	371	333	349	336	325	372	383	333	336	345	356	352	342	385	371	353	342	340	340	348	385	371	345	363	361	357	347	366	345	354	363	352	356	338	358	367	358	349	329	338	382	328	336	357	398	359	343	339	373	351	379	346	334	329	377	349	354	381	361	353	372	380	343	381	362	353	397	328	378	352	350	365	362	336	352	318	342	382	351	350	311	351	324	368	350	330	345	358	365	376	362	322	348	378	354	369	356	333	397	365	364	324	327	332	368	336	343	368	326	371	348	364	367	373	309	360	390	337	381	331	353	348	354	326	349	367	405	341	330	358	358	351	354	370	391	403	331	342	326	354	348	367	357	351	367	345	371	377	338	319	325	367	359	385	349	355	362	320	383	361	386	369	350	357	340	357	344	340	325	339	365	377	361	359	364	368	371	367	356	361	346	368	355	330	359	345	356	385	363	343	358	345	351	395	340	362	358	389	357	374	345	398	364	364	343	372	406	353	315	312	390	337	346	367	376	368	344	364	364	349	344	363	375	375	346	359	393	347	372	391	354	348	354	332	366	361	366	383	343	313	350	388	343	295	388	320	368	369	335	368	347	376	345	344	336	327	347	359	381	351	353	328	332	337	346	337	330	339	370	321	372	336	337	353	378	353	335	310	361	353	334	401	347	357	376	355	372	362	376	305	357	353	338	355	326	330	379	381	374	359	376	333	401	358	364	389	377	337	372	365	342	371	366	357	368	351	373	322	357	330	383	387	399	378	354	382	356	345	384	359	391	374	349	355	350	386	352	360	358	302	340	358	344	384	349	360	371	387	351	371	337	335	382	352	345	326	358	367	379	310	357	309	363	345	349	368	374	335	340	368	371	371	347	366	325	371	342	400	354	347	373	377	342	332	327	364	359	346	370	376	326	342	332	342	378	349	364	382	392	353	370	360	381	356	352	334	311	333	337	371	353	333	389	374	385	361	351	375	364	314	341	361	335	342	341	382	391	371	389	352	370	397	360	354	363	359	356	358	346	374	343	390	341	375	357	366	380	372	374	354	358	369	319	338	370	351	331	341	332	357	365	376	333	346	336	361	360	366	326	376	368	364	350	341	357	368	383	342	371	387	351	356	335	366	367	357	381	361	370	356	378	316	360	358	377	349	375	364	325	377	369	363	353	348	319	335	316	375	328	387	373	358	375	303	352	334	397	347	354	346	345	324	354	345	353	397	368	376	357	354	361	357	376	350	348	353	377	349	369	347	371	377	375	360	369	362	362	366	362	399	355	381	354	342	353	363	385	351	326	356	371	317	348	341	351	354	324	356	350	332	352	352	372	374	380	326	383	361	380	354	379	346	366	324	348	383	354	335	369	379	362	366	364	381	332	352	370	398	391	363	319	378	353	333	365	350	368	380	362	367	320	361	378	348	360	377	349	370	356	387	357	382	350	339	351	399	360	347	350	353	333	340	362	363	299	358	348	373	363	369	355	368	358	329	365	377	359	348	393	352	327	388	343	369	368	343	349	339	380	373	371	367	362	360	361	341	372	357	354	379	371	366	392	348	335	347	363	307	337	396	365	352	378	322	355	358	366	362	368	344	339	382	330	301	308	374	345	363	371	377	338	330	342	382	375	352	376	397	345	351	378	364	345	362	368	355	414	363	381	360	357	374	376	389	381	385	344	361	352	410	362	361	376	357	340	366	362	343	387	370	368	367	351	320	338	385	369	363	354	370	352	350	365	393	387	328	363	342	355	332	355	315	337	369	373	346	381	376	365	351	357	378	351	343	343	371	355	363	359	387	370	355	329	353	334	347	326	359	324	369	408	354	366	349	345	355	360	376	359	355	321	379	383	351	353	371	358	366	378	341	309	328	397	345	390	376	346	361	329	378	357	363	372	308	380	352	321	340	368	386	353	353	376	374	337	383	341	363	331	335	314	390	350	337	366	349	343	323	351	376	380	328	355	364	358	340	347	357	361	360	349	345	360	397	351	327	332	386	337	384	362	373	337	364	394	361	347	374	384	364	372	378	370	326	365	368	314	339	343	367	360	391	353	346	335	349	361	367	393	347	366	330	363	369	385	344	358	372	361	367	347	338	366	360	369	371	374	354	357	361	353	327	383	354	384	356	317	354	361	410	321	366	358	330	346	371	396	359	394	365	353	384	363	373	333	328
5840	2196	1768	722	640	672	628	542	405	1851	3208	2201	1110	559	423	339	319	322	347	337	333	320	337	310	336	310	314	334	323	319	312	336	331	332	302	305	299	321	318	307	324	347	358	322	343	308	331	336	318	331	320	327	326	315	347	312	346	332	317	314	304	321	343	327	310	325	298	329	302	311	314	332	330	320	334	335	328	337	323	313	340	314	337	314	342	328	306	345	310	326	321	309	309	332	315	333	331	355	323	345	318	302	301	336	332	336	349	310	281	333	294	303	304	321	315	325	320	287	335	350	295	334	334	290	363	323	333	324	294	328	326	301	301	319	320	311	332	319	321	304	333	330	329	293	298	346	292	327	304	357	344	333	352	304	314	336	346	286	331	313	336	334	322	303	312	357	320	312	306	301	311	287	300	318	353	328	334	342	333	334	327	317	322	349	291	336	321	334	330	300	342	346	327	319	327	324	307	313	330	309	318	340	318	312	307	313	326	311	301	312	329	316	304	286	307	344	306	338	337	333	342	314	346	353	310	288	336	297	308	335	331	328	342	323	324	314	353	337	350	297	326	287	311	321	328	327	343	337	334	331	341	326	332	342	333	298	321	306	337	342	358	302	309	350	341	301	305	348	324	313	304	275	320	319	349	319	314	341	281	326	338	327	334	308	293	355	313	331	295	300	286	305	298	342	317	337	370	313	319	313	333	376	320	325	331	327	322	325	328	337	315	328	298	357	335	365	324	306	354	346	347	329	335	320	344	331	326	337	351	301	301	337	354	351	326	315	310	327	306	311	316	309	314	362	339	337	346	326	348	341	306	331	353	295	325	336	316	322	340	312	331	328	309	324	342	322	344	316	335	349	345	306	308	359	294	313	338	290	336	309	314	328	324	329	325	317	308	319	294	294	340	321	316	328	340	317	331	319	313	324	320	306	320	342	311	281	326	303	310	326	327	303	327	311	328	303	330	354	356	323	334	336	332	340	367	310	305	339	318	332	308	297	314	337	323	322	342	325	350	334	287	370	325	320	356	315	313	327	288	365	349	304	294	318	366	297	351	368	325	325	308	264	314	312	328	322	313	335	316	316	333	312	331	312	350	323	339	305	329	342	313	316	345	337	299	330	295	333	322	305	335	309	321	306	325	333	353	287	334	312	308	334	336	313	312	313	319	306	307	311	331	342	329	328	351	327	326	298	314	307	340	311	313	304	332	346	328	289	349	311	319	319	310	339	311	325	295	335	347	323	315	347	322	316	343	326	313	321	307	355	324	286	324	338	306	310	311	313	308	315	324	327	334	312	334	321	315	339	290	312	332	300	331	321	311	302	323	333	326	342	323	323	354	320	319	327	335	291	327	294	328	327	314	330	330	311	318	308	331	332	349	317	323	337	292	319	314	337	332	314	311	320	325	313	355	318	329	311	333	340	376	320	316	313	333	318	284	299	348	312	379	313	317	305	324	300	310	326	325	312	326	323	337	323	336	282	344	345	298	327	293	345	336	278	309	309	313	302	325	340	352	344	343	323	326	331	341	310	311	306	350	357	370	324	323	325	335	318	308	323	344	288	309	321	309	316	367	316	331	304	331	299	358	345	338	293	322	331	336	308	311	321	328	358	332	333	349	330	351	330	322	342	335	341	326	340	331	348	350	278	325	325	338	335	306	322	318	333	360	343	307	338	298	306	315	309	306	349	318	340	295	314	331	333	349	333	324	339	319	325	370	344	314	385	351	355	289	297	327	341	338	338	309	302	303	309	311	344	312	337	310	322	323	330	293	333	349	333	360	359	358	291	313	331	333	318	325	358	320	331	328	304	328	296	321	296	314	312	328	311	314	301	343	308	315	322	337	301	313	319	307	318	343	368	320	327	329	316	345	327	336	331	364	308	301	313	337	351	291	298	316	324	358	322	273	291	315	346	329	339	325	334	313	350	316	327	333	318	329	320	318	350	293	324	321	341	295	355	333	330	354	310	352	320	316	316	305	293	310	318	326	334	297	351	334	317	325	294	324	333	321	326	332	328	330	327	328	292	293	302	323	313	326	272	342	298	306	328	296	332	302	303	310	301	334	323	331	343	309	302	315	334	339	342	342	346	324	311	343	322	312	316	328	344	287	343	313	302	316	338	340	334	336	356	302	319	306	321	333	326	330	323	315	333	344	337	325	324	339	291	315	309	312	320	308	319	318	332	287	326	328	286	316	337	292	294	350	330	351	317	324	314	314	289	328	305	332	333	330	342	351	318	328	350	355	322	343	320	310	330	311	323	313	329	323	331	338	325	292	327	334	344	313	336	327	309	350	303	306	309	305	328	322	359	323	323	314	300	300	271	295	326	318	313	345	333	313	316	357	298	342	333	347	295	301	316	342	318	322	293	316	326	327	348	311	343	345	319	321	336	307	303	295	295	304	324	355	310	347	327	320	339	317	328	345	333	336	341	289	321	287	348	367	330	328	357	295	296	317	278	300	299	315	312	344	325	363	318	317	327	315	333	325	353	334	333	328	329	335	340	293	319	308	324	312	318	330	314	343	286	316	337	347	326	314	329	335	327	321	299	297	342	350	292	344	280	368	382	317	329	294	336	302	309	323	329	316	342	315	317	336	316	312	336	302	341	329	284	284	347	315	340	325	306	328	357	309	335	328	315	325	327	330	334	343	363	288	320	326	311	303	333	312	338	326	287	325	323	308	322	316	321	356	313	334	352	325	339	307	293	307	311	310	336	341	302	321	301	327	307	349	357	347	314	321	336	342	307	331	305	294	291	337	318	343	325	345	331	333	309	337	318	345	321	317	334	353	300	308	340	323	354	318	336	345	330	309	294	295	316	361	326	312	318	326	333	313	310	315	335	295	335	312	314	316	321	305	345	349	341	313	305	305	336	287	371	327	302	346	320	311	333	282	306	329	314	320	318	322	312	337	280	319	316	304	306	317	334	327	295	336	348	335	310	320	330	318	349	334	353	317	290	298	309	287	339	299	320	352	349	321	335	367	305	297	336	318	314	318	348	323	347	300	305	324	324	338	329	322	320	319	351	304	335	293	339	355	344	327	346	298	317	289	337	319	306	308	332	349	316	306	333	334	338	325	309	349	330	310	287	328	313	327	311	355	318	334	297	304	335	293	314	325	330	308	325	310	355	351	311	333	356	318	300	299	288	345	354	315	341	358	287	299	308	322	310	330	330	341	335	310	297	319	343	292	306	318	313	324	309	349	377	332	330	359	320	347	290	296	342	343	338	344	319	336	331	325	328	305	335	331	315	343	322	323	335	322	364	340	309	336	306	345	295	347	316	314	311	324	307	328	346	319	317	329	330	320	319	328	332	334	343	349	322	329	320	297	332	316	302	357	329	322	355	330	311	322	341	350	315	334	305	339	342	317	316	344	288	336	315	322	294	311	328	310	357	338	310	319	335	373	335	303	337	334	342	318	330	298	343	304	328	324	310	329	342	307	291	315	335	319	342	336	319	324	363	342	311	318	299	325	304	344	313	329	326
25659	21431	27399	25479	6196	1651	1205	809	571	8966	21965	17204	6900	1817	744	455	411	368	404	373	385	407	397	413	344	377	368	389	398	369	389	346	358	389	378	354	376	369	362	391	388	395	366	402	383	403	366	390	373	373	363	372	379	387	391	372	389	348	347	349	362	378	392	391	382	360	371	358	352	402	367	387	377	402	365	378	386	404	408	404	374	380	387	392	409	392	383	385	385	385	372	392	352	368	412	376	379	373	369	346	386	401	358	370	392	380	343	350	388	383	351	381	366	371	383	356	405	388	380	364	373	373	420	358	394	406	385	391	381	371	392	385	398	362	355	373	409	396	386	381	346	361	375	377	374	399	360	344	356	373	391	374	348	386	347	350	385	399	344	341	353	366	408	392	421	383	361	390	392	358	370	365	363	336	341	380	384	393	364	369	355	368	377	369	365	351	332	372	392	383	366	385	400	379	374	368	376	348	382	371	396	368	366	404	374	376	362	369	364	366	416	387	365	402	368	350	389	379	396	369	397	395	386	392	369	395	377	356	373	364	354	418	381	346	433	365	369	365	395	398	379	404	355	346	417	401	362	355	398	377	361	421	367	397	358	367	379	378	350	412	403	362	381	364	381	377	390	368	361	388	370	361	399	355	339	402	393	382	410	403	365	380	361	358	390	370	378	358	405	348	398	361	394	377	342	352	377	376	355	384	374	387	359	355	364	353	405	392	381	381	406	388	400	375	390	376	368	402	394	410	372	375	366	400	396	367	393	369	375	368	388	383	404	360	376	380	385	401	340	365	374	388	373	343	378	400	370	368	363	372	376	372	356	374	359	367	380	369	373	376	379	374	401	357	388	371	365	397	358	363	372	376	345	373	384	373	397	377	370	375	388	354	341	378	351	362	345	355	359	404	389	381	403	358	394	373	363	343	378	371	388	407	366	339	380	367	374	349	412	373	389	356	405	376	392	341	408	378	384	367	344	385	378	397	354	402	380	406	359	391	373	376	387	368	359	362	378	345	398	375	356	347	389	382	357	389	368	354	409	379	351	383	371	361	356	408	408	359	397	375	313	388	384	389	374	336	356	383	368	408	367	351	383	367	373	400	429	369	393	373	377	400	362	382	398	378	372	367	382	389	402	377	370	402	340	385	365	369	385	370	368	317	386	365	405	341	381	349	393	353	370	363	399	393	354	390	388	384	386	367	336	368	384	361	390	381	380	358	347	368	336	375	379	360	365	327	378	397	415	407	381	380	364	360	401	384	366	390	372	377	337	374	373	358	377	404	392	381	354	350	349	360	396	399	394	394	348	400	411	363	366	390	389	411	412	394	370	390	358	337	375	398	373	371	381	340	387	385	382	347	382	386	326	362	361	359	383	346	339	371	375	386	400	389	386	362	392	366	337	366	397	346	387	339	372	364	363	377	368	380	375	369	357	351	389	381	366	339	403	369	380	351	380	378	390	358	375	358	381	374	391	398	411	342	386	371	413	370	388	384	383	386	374	359	357	375	382	379	376	412	357	364	355	358	394	345	358	359	388	377	374	377	408	342	363	411	352	382	357	340	416	387	393	390	416	375	349	394	373	395	375	372	346	355	344	374	346	412	349	380	351	373	352	354	344	356	358	377	383	352	345	384	360	330	393	347	384	365	353	330	380	371	342	367	385	407	354	396	378	381	366	394	335	356	394	379	376	344	377	374	360	322	406	352	353	358	352	354	384	365	363	380	363	369	390	395	363	350	412	377	369	358	352	393	386	393	378	342	387	361	370	399	385	348	401	365	411	384	357	388	394	372	380	373	362	387	354	381	365	364	359	385	375	386	357	386	358	361	418	352	371	367	357	374	419	380	385	389	404	414	376	395	387	357	389	383	355	386	352	387	363	337	360	400	327	370	358	404	370	378	381	343	376	363	380	353	382	377	374	378	370	402	380	364	379	372	359	372	396	389	372	359	355	384	388	375	374	389	368	397	384	369	381	363	382	370	371	356	348	371	373	356	390	375	354	345	380	368	347	363	374	382	357	383	403	403	359	370	384	375	349	387	373	385	375	386	343	342	332	376	355	365	366	403	391	361	351	381	348	376	386	367	376	408	396	372	371	348	382	362	387	416	414	344	362	341	383	372	383	374	380	367	342	370	349	379	385	428	382	354	370	341	387	418	344	387	370	395	383	381	397	388	376	380	362	369	396	368	364	362	377	377	372	370	368	331	365	403	366	365	408	356	390	368	360	407	370	367	388	365	397	389	373	385	359	393	391	377	374	364	395	391	349	344	357	386	386	412	379	363	380	357	374	374	347	400	346	384	370	362	368	342	361	362	414	351	338	365	401	353	356	367	384	351	375	405	383	383	369	341	377	332	384	380	332	378	381	366	369	406	356	403	366	360	413	348	409	417	374	355	357	367	371	356	383	384	387	373	359	383	381	366	395	363	392	400	384	368	371	351	364	387	397	372	420	369	389	338	394	379	340	351	385	361	372	385	384	371	374	341	389	371	394	398	395	365	391	360	358	402	349	387	379	364	387	390	365	363	342	347	388	357	402	384	363	387	391	385	380	368	396	359	385	399	402	379	368	373	397	328	378	388	381	363	384	369	370	411	392	368	369	406	366	371	390	412	366	349	370	363	400	365	350	375	359	397	365	370	359	373	400	371	366	360	370	333	365	387	404	394	372	354	401	359	361	381	376	365	360	411	364	414	358	379	389	377	371	372	368	373	388	392	402	397	387	359	372	369	372	375	355	389	389	366	362	367	395	365	380	379	345	383	358	350	366	363	390	351	372	381	370	387	365	398	383	340	363	414	362	404	390	403	361	396	371	328	364	347	360	391	363	369	375	342	403	368	376	361	357	385	371	339	390	394	363	378	374	367	347	376	402	344	407	395	363	383	358	423	388	387	403	359	362	392	360	391	360	367	379	346	370	336	381	355	383	373	387	350	411	372	389	376	385	375	358	379	396	410	390	358	347	350	390	409	381	362	370	406	355	388	388	375	368	350	352	365	395	369	356	378	411	384	369	364	351	367	378	352	392	388	389	347	353	360	387	380	422	381	355	352	357	347	376	373	391	361	371	368	405	392	382	390	384	382	402	353	360	351	374	382	366	366	364	396	397	382	399	356	380	389	392	391	398	397	381	387	369	345	376	349	359	376	348	380	378	359	343	388	394	380	358	378	376	389	380	357	386	387	408	376	395	378	360	375	352	337	362	389	373	347	388	385	385	384	380	353	386	386	390	378	359	361	363	330	393	391	349	365	343	378	375	346	383	415	349	367	359	371	350	383	401	370	368	368	363	398	364	430	360	371	328	378	371	391	382	360	386	378	364	372	377	353	360	365	355	377	400	356	417	387	358	370	337	359	340	365	380	360	396	398	390	371	366	376	383	390	381	371	387	365	363	379	365	395	366	390	373	379	412	370	373	370	344	386	374	350	367	421	402	379	372	357	357	364	391	399	383	366	415	362	346	349	408	371	365	381	356	386	365	377	329	411	365	376	361	414
4796	5269	4093	2186	1173	1662	1324	920	655	12211	19993	14259	5707	1996	797	431	365	365	350	345	338	355	340	319	359	362	365	380	317	396	359	335	332	344	331	344	344	368	389	365	363	329	363	361	302	360	347	348	310	352	363	329	306	365	334	340	381	378	376	379	320	354	338	334	337	318	343	345	341	327	346	342	336	362	327	387	339	353	362	377	353	364	373	353	362	367	337	353	362	374	351	374	329	357	327	358	349	395	362	356	348	343	354	340	377	351	325	348	340	387	328	328	340	333	359	333	338	359	338	327	348	360	357	357	370	360	323	388	341	341	321	345	335	371	366	342	328	343	312	361	325	350	378	348	353	363	348	319	373	364	329	395	343	332	355	320	346	322	380	381	356	341	351	333	356	366	380	358	341	361	364	376	353	340	355	365	340	323	349	351	351	356	339	342	338	331	318	355	370	378	354	352	364	358	313	355	332	345	366	351	361	331	355	349	365	345	377	322	356	326	379	344	357	368	372	325	332	348	340	348	356	352	353	367	355	337	354	366	358	347	342	366	355	349	382	330	391	316	338	350	376	344	352	344	340	365	353	350	347	345	364	383	331	347	334	318	335	346	349	334	368	334	369	340	358	326	334	351	344	342	356	339	362	376	336	386	357	330	322	373	344	363	365	369	354	358	362	355	317	323	384	343	353	335	349	373	344	337	310	361	370	349	385	360	351	345	358	330	365	358	329	372	339	338	378	355	368	364	330	352	340	346	362	365	354	336	344	334	341	347	346	332	357	379	357	338	331	334	367	365	374	368	377	367	343	351	344	333	339	372	328	326	364	351	363	349	348	372	359	339	356	350	351	338	314	358	355	349	357	326	377	351	377	355	330	380	329	340	366	356	358	330	354	347	360	315	334	365	376	340	334	341	344	355	352	357	337	317	347	364	350	333	341	358	355	332	367	357	358	331	320	331	332	360	335	359	378	307	357	373	359	365	332	341	323	358	333	329	304	319	358	373	334	340	375	331	362	360	364	353	373	356	357	320	331	338	337	323	344	347	375	370	351	364	344	350	344	367	349	352	359	347	343	356	358	350	379	329	313	362	378	383	318	386	373	336	304	366	357	383	363	370	377	380	383	361	329	333	329	356	361	344	334	335	371	353	353	331	366	327	333	325	346	330	399	351	327	355	338	344	357	337	342	362	371	316	374	354	349	305	366	389	356	355	348	319	344	343	343	371	351	323	366	348	359	347	355	325	363	363	345	379	333	349	354	332	326	392	335	375	357	312	352	364	327	357	356	325	344	323	324	344	357	357	347	324	365	342	375	352	359	380	353	362	322	321	326	363	327	326	353	330	349	369	327	312	358	337	350	367	357	361	333	366	347	356	336	371	337	373	323	367	341	325	357	366	350	359	356	341	309	381	328	325	334	342	337	333	358	332	321	381	339	332	370	342	348	366	331	344	346	334	370	358	360	356	369	325	322	359	343	346	348	329	370	372	352	367	330	323	332	329	355	358	338	355	353	371	337	356	349	350	332	361	341	376	376	361	320	387	379	349	361	380	352	333	347	337	345	357	358	330	393	368	345	327	330	354	352	313	359	339	377	367	314	336	351	353	350	373	367	313	341	353	344	382	358	342	364	354	325	359	324	349	377	332	304	340	323	328	349	359	341	368	365	337	341	375	358	362	348	320	362	357	347	317	325	349	356	329	337	338	319	354	369	343	345	369	322	347	365	365	346	367	353	356	371	343	332	362	342	329	383	356	369	359	341	337	356	367	345	328	359	318	333	390	351	347	330	342	356	374	357	335	316	369	374	334	342	350	361	347	354	367	339	339	344	353	328	385	297	340	343	348	355	349	353	334	329	353	343	381	315	341	343	372	353	360	320	355	373	295	348	326	354	317	340	351	371	352	360	347	363	331	313	327	336	341	336	359	347	365	338	334	360	350	357	361	329	324	371	362	372	347	354	361	334	348	375	342	386	378	333	327	371	367	348	365	325	322	351	376	359	368	337	327	368	359	341	336	321	324	346	348	321	332	368	343	364	364	353	373	354	332	321	365	354	335	348	318	349	352	334	326	343	347	361	321	353	367	337	362	330	415	323	339	328	332	313	314	356	345	327	352	328	343	349	369	340	352	371	320	345	335	338	350	370	336	386	317	363	343	387	357	372	375	328	355	290	375	352	375	343	341	381	329	339	328	344	301	343	333	362	329	381	327	349	373	349	345	360	349	377	367	337	361	358	379	362	348	361	345	349	362	338	357	377	373	330	379	337	343	357	323	365	342	387	334	345	328	331	352	356	391	360	382	327	343	329	357	332	346	339	369	349	335	353	350	349	372	325	324	336	328	373	337	339	366	352	386	351	349	343	344	359	349	366	334	381	347	334	326	326	332	315	346	380	337	364	366	352	326	364	315	368	316	354	348	375	381	336	324	367	341	344	338	349	336	296	347	359	357	349	347	350	338	357	326	364	349	307	352	353	324	365	355	382	347	353	366	348	357	339	345	369	348	345	332	344	345	332	350	376	345	372	341	335	341	337	354	358	366	322	320	342	346	367	346	358	373	373	316	331	334	352	349	359	348	358	352	347	344	330	346	318	338	329	356	303	312	322	361	359	350	341	352	344	356	351	348	328	347	336	343	322	362	347	325	367	359	337	348	337	327	359	329	395	327	349	317	370	354	391	350	337	316	358	331	356	311	332	360	360	349	332	347	318	339	363	338	351	338	353	337	362	364	332	335	333	330	335	358	322	338	344	325	356	334	302	335	354	322	357	373	352	331	358	371	324	328	326	344	318	350	341	349	347	314	373	343	325	360	318	346	370	330	366	337	358	354	330	352	328	319	344	337	338	370	350	345	372	337	360	348	348	369	351	336	369	351	353	364	344	337	373	339	356	329	380	342	352	366	339	371	324	356	368	362	346	343	335	338	379	319	344	316	339	340	350	321	370	342	319	358	360	363	360	366	348	345	316	344	332	367	355	349	370	340	343	328	328	356	379	332	365	349	321	361	359	337	360	320	362	337	353	348	359	359	324	360	366	345	327	337	364	332	361	364	351	373	342	327	325	331	342	355	337	366	365	389	293	345	345	354	349	332	336	349	343	355	366	354	335	331	348	336	313	351	328	322	338	348	360	357	339	349	340	327	351	339	338	353	354	328	353	367	333	348	344	336	362	344	343	382	344	378	377	355	351	348	332	309	337	347	354	355	329	388	365	333	327	350	387	375	351	337	312	345	372	341	342	351	348	351	321	341	371	351	358	369	345	367	329	341	324	369	364	353	366	299	353	334	323	360	320	344	339	353	342	341	384	371	341	345	348	376	349	349	341	352	359	354	366	366	350	328	353	366	366	353	332	377	362	338	319	345	363	353	343	339	367	375	348	364	340	343	322	365	383	320	347	359	366	366	350	329	329	352	355	338	355	345	366	330	367	375	361	353	334	317	345	335	350	348	328	362	327	359	331	350	354	352	339	313	384	340	349	361	353	342	356	337	396	341	339	346
24569	21401	28603	24554	21132	6088	2351	1385	951	20478	33749	28533	14580	4374	1322	723	545	557	506	521	532	505	530	500	538	516	514	533	504	506	492	515	544	519	502	525	477	572	517	529	542	510	545	536	525	488	519	512	484	525	538	501	518	497	521	524	494	540	522	570	498	484	552	537	511	486	540	499	500	512	532	499	488	517	490	493	535	542	492	521	488	565	503	477	549	516	519	475	537	485	526	492	497	502	507	515	517	474	548	486	481	487	519	510	527	518	487	564	554	475	467	514	502	495	525	507	507	516	498	519	481	483	497	492	512	513	468	566	510	513	534	489	469	481	485	530	487	499	504	529	482	475	500	512	487	464	503	500	493	504	511	534	515	493	474	496	495	539	502	482	479	528	499	464	484	482	499	512	466	504	497	481	482	542	500	493	519	531	517	515	528	507	543	495	502	488	522	494	511	545	507	515	493	470	556	554	494	525	533	477	519	540	539	507	516	503	493	523	510	502	520	499	489	495	472	510	468	513	519	526	492	514	519	541	502	479	519	496	483	433	488	480	520	515	488	510	532	460	556	478	455	474	525	506	472	519	525	472	520	461	503	526	493	507	519	509	485	533	508	490	500	507	488	527	524	499	481	492	511	466	503	477	501	491	530	544	498	534	478	553	485	537	488	514	544	503	481	482	476	523	499	508	511	496	485	491	521	512	500	515	505	513	514	503	482	508	503	464	458	512	465	517	492	522	520	491	539	483	514	470	503	483	484	502	502	489	512	497	526	494	494	475	541	514	519	467	489	508	522	496	506	518	485	511	536	495	519	510	504	499	465	498	476	515	544	504	488	507	470	512	491	524	512	513	508	503	488	467	495	472	479	491	483	510	484	514	492	494	458	518	503	492	498	477	479	471	491	534	494	473	534	493	495	499	482	497	529	474	543	477	525	514	465	524	502	506	496	553	539	492	520	480	458	527	536	538	486	481	520	507	478	503	468	517	533	490	522	516	525	506	513	515	466	480	548	473	504	486	500	458	526	532	475	504	472	504	491	526	509	536	514	505	515	508	466	540	526	486	489	509	514	510	488	486	508	486	512	501	527	571	520	484	487	513	500	490	490	510	516	514	489	463	505	490	468	478	511	488	485	480	499	541	502	557	506	500	526	513	529	512	504	501	520	525	507	505	503	520	519	517	482	518	516	486	537	506	503	509	554	478	510	526	487	528	519	475	515	510	506	490	483	474	492	440	495	476	443	498	527	525	520	461	489	490	521	474	497	532	505	560	493	506	500	443	499	561	515	513	515	546	486	492	504	507	546	456	493	496	500	481	494	519	552	473	534	523	525	530	510	484	457	499	532	504	522	507	458	487	512	557	519	497	505	490	491	514	486	519	514	488	466	505	489	511	484	519	502	557	487	515	522	499	520	500	477	509	556	497	511	505	499	512	505	493	524	522	476	525	474	537	521	525	524	479	505	475	533	521	498	482	499	497	494	485	502	491	495	484	532	481	490	528	472	544	486	496	491	488	502	507	511	528	513	499	485	543	491	521	497	478	482	489	512	501	511	514	517	536	529	477	516	499	515	465	499	512	464	479	511	497	505	516	494	467	488	493	524	502	503	532	528	501	533	512	500	480	465	509	526	528	517	500	506	458	507	491	486	497	542	502	483	524	502	492	535	557	536	511	466	492	473	541	503	462	543	491	533	498	486	478	493	494	522	506	511	505	514	451	508	509	481	490	512	521	502	513	489	538	520	514	502	508	519	509	481	489	499	515	499	535	553	516	494	510	502	492	508	518	486	476	490	506	469	478	528	524	498	462	474	513	518	475	514	500	500	486	497	492	533	549	494	492	499	466	508	465	495	498	504	503	447	480	498	505	518	462	488	510	498	485	549	448	544	482	476	488	475	537	481	468	484	513	515	524	488	538	515	479	493	514	509	487	491	513	529	470	486	536	473	477	532	506	525	531	464	516	501	468	489	523	508	488	502	470	504	521	486	546	524	523	511	527	506	504	506	488	484	535	465	506	490	508	540	499	475	478	483	517	509	530	485	446	499	482	492	477	460	492	477	470	528	515	495	481	503	497	532	552	497	472	495	468	488	533	465	492	507	483	479	502	501	516	545	510	493	463	496	498	506	554	507	468	518	502	494	498	506	513	451	473	510	532	548	514	527	493	530	523	504	510	492	495	515	516	516	507	493	482	505	476	536	513	489	528	501	531	490	523	535	488	549	528	490	480	546	514	503	534	520	495	502	479	479	487	481	498	497	511	483	491	495	549	537	469	498	512	520	486	504	550	514	477	482	477	542	519	533	526	486	505	519	496	515	496	498	524	536	483	499	488	483	529	507	503	490	472	533	496	492	527	485	476	505	491	461	470	485	571	522	507	462	491	521	511	519	474	510	511	439	532	531	506	471	504	524	471	511	463	504	480	539	472	497	504	490	498	518	458	521	552	486	504	473	511	535	548	488	493	470	524	498	483	439	537	457	483	528	481	526	476	524	495	432	512	523	518	518	511	488	514	531	522	487	543	493	533	481	496	492	504	485	490	531	513	502	443	494	547	493	498	496	443	487	510	462	505	517	517	504	512	508	501	484	525	471	472	496	520	472	491	522	478	481	490	496	506	496	477	480	547	456	502	474	515	520	530	505	481	487	519	497	513	470	505	515	529	493	550	523	493	530	488	526	523	517	544	483	477	512	503	542	484	484	491	487	488	494	514	508	453	455	472	510	498	475	503	523	510	459	514	486	498	511	517	531	509	513	491	450	494	491	529	521	539	528	507	526	510	519	523	467	509	497	519	454	482	467	502	485	507	491	480	498	536	516	481	516	519	461	531	463	504	553	474	502	516	486	516	488	514	482	462	537	502	487	501	491	538	517	470	515	442	500	473	529	464	495	569	529	472	476	540	529	530	506	513	549	478	477	511	491	497	501	525	526	515	450	510	512	541	508	516	510	495	509	483	509	520	513	499	483	514	499	464	473	488	509	551	508	498	492	508	517	506	497	521	513	513	509	505	533	523	449	522	506	514	489	513	545	505	526	506	481	482	489	510	480	488	550	504	506	477	531	488	538	527	513	493	456	471	561	457	510	522	536	460	502	498	487	511	531	495	489	504	475	488	505	478	485	524	476	538	492	482	509	506	488	503	519	488	506	489	478	489	507	523	545	457	494	525	495	525	500	504	539	527	483	505	470	480	501	507	476	517	462	489	521	474	481	495	537	523	507	493	485	495	488	477	507	524	513	491	513	472	523	514	452	494	498	525	482	454	493	491	544	470	489	476	468	472	506	500	519	517	495	490	488	507	524	538	492	496	504	486	528	502	468	525	482	499	498	516	514	450	557	502	554	505	487	494	458	503	541	509	500	488	546	529	510	499	507	493	435	500	483	481	504	498	503	457	535	530	476	503	458	468	538	509	511	523	477	532	526	500	524	520	524	471	495	505	493	533	500	506	486	518	496	516	477	504	492	475	495	509	468	469	492	513	489	488	488	475	501	527	505	536
5192	8242	6594	3354	1898	1939	2286	1689	1187	24610	30136	23852	10710	3842	1297	703	500	490	442	466	431	449	497	488	463	470	456	468	446	453	461	511	442	478	422	457	425	441	478	491	444	459	460	430	453	432	449	402	478	432	473	463	431	462	448	465	424	462	453	438	413	445	482	492	465	462	470	424	437	479	444	428	455	450	495	495	489	458	396	466	481	430	466	469	478	474	453	434	493	434	473	457	472	464	438	477	470	463	449	450	458	495	478	452	472	456	485	460	446	424	464	436	460	487	462	506	437	459	426	482	414	438	439	469	466	449	455	438	502	426	443	475	474	474	455	471	438	455	486	481	453	431	476	472	459	459	427	495	470	480	518	482	430	461	427	507	463	469	447	451	419	472	437	485	439	467	450	445	500	462	502	486	448	447	461	429	511	453	454	456	440	471	474	476	436	432	466	451	455	473	424	463	442	454	429	487	466	448	442	434	464	440	443	444	452	423	453	458	457	429	460	451	457	470	487	437	459	461	474	459	469	456	447	422	454	478	450	460	458	456	456	483	456	447	457	456	476	452	432	512	486	447	478	443	411	457	460	428	478	492	461	486	458	450	447	422	479	467	456	484	436	465	463	457	468	451	465	453	465	442	459	426	463	457	488	463	511	444	468	449	426	456	464	467	444	469	468	454	441	455	450	445	472	467	447	448	518	432	461	446	438	440	483	462	467	436	409	474	456	476	449	503	486	430	408	468	454	434	453	445	482	454	443	495	462	486	486	415	466	439	421	439	449	453	472	483	442	501	445	460	463	436	474	491	487	462	439	502	463	438	461	457	426	463	468	476	421	431	446	462	480	480	498	443	473	470	472	468	440	452	470	454	474	454	477	476	446	449	455	463	480	417	454	435	441	396	484	479	443	443	458	439	455	463	470	457	456	476	448	447	475	502	494	462	468	431	461	453	439	421	478	452	459	499	429	462	421	423	467	440	488	472	400	481	439	460	480	440	468	442	429	436	452	417	434	458	446	443	447	460	435	463	449	450	477	446	484	456	459	489	424	455	480	451	446	423	451	423	476	415	430	413	459	451	465	467	450	475	430	424	484	448	450	489	485	495	453	418	447	458	439	416	429	480	446	478	459	482	474	426	476	482	485	491	424	449	449	471	447	449	460	447	445	444	430	439	435	437	436	452	433	464	492	470	472	450	430	465	455	484	466	458	465	469	463	442	451	472	461	459	490	419	455	482	436	445	445	444	455	441	481	471	436	492	466	428	475	441	457	454	487	481	474	449	454	435	418	512	467	462	453	489	475	450	490	473	450	442	462	462	493	446	484	439	464	424	497	443	512	418	452	435	467	467	423	468	465	420	437	452	475	456	451	453	485	447	457	406	466	464	414	476	441	463	474	510	454	439	500	436	527	453	472	421	461	434	452	453	443	459	433	439	433	453	443	428	444	433	474	481	489	451	483	489	493	469	462	461	474	465	434	433	443	449	462	472	471	450	469	458	449	461	459	461	431	468	451	416	451	466	459	464	446	432	447	473	463	464	454	459	452	451	430	457	469	395	464	437	436	466	491	443	477	414	456	420	440	484	489	430	426	450	456	436	471	452	445	463	450	482	487	466	442	473	476	444	459	418	436	412	428	438	440	418	407	451	430	474	478	451	446	458	479	455	452	452	479	424	449	433	419	438	451	481	436	491	487	449	453	419	474	459	454	453	423	418	451	441	457	449	458	459	472	463	444	481	478	478	487	490	478	444	476	419	449	434	420	453	435	456	469	463	462	423	411	455	463	446	448	428	460	452	462	449	458	450	430	459	441	483	437	448	468	440	441	456	488	482	489	498	494	451	458	444	489	462	492	467	459	453	485	456	470	428	492	458	432	451	430	452	409	472	437	457	412	413	466	468	438	451	468	468	433	424	474	479	487	453	466	473	442	480	439	428	497	437	448	468	447	465	458	422	423	483	457	470	455	442	433	465	446	474	481	471	459	451	444	463	449	455	457	493	453	461	451	442	473	467	470	459	453	511	471	485	457	448	436	449	421	411	451	481	488	443	454	410	470	457	446	454	473	441	441	484	443	486	483	467	453	433	431	427	477	471	464	458	432	469	443	411	428	456	445	434	441	438	467	447	450	462	437	432	486	471	486	446	454	437	437	445	450	385	455	480	446	452	438	447	462	456	459	456	451	463	468	443	452	463	436	408	448	459	416	463	435	409	416	467	424	455	433	487	463	436	478	469	481	444	470	476	453	415	455	454	481	460	456	436	438	495	449	441	444	485	473	462	415	444	455	483	456	461	477	421	453	390	487	468	483	449	455	454	459	454	470	502	457	452	459	460	482	421	473	450	442	483	441	450	433	460	453	506	425	464	447	479	440	436	477	443	484	437	452	456	486	503	451	481	432	428	482	448	460	466	429	431	486	457	496	452	461	455	456	450	466	422	474	457	444	415	471	497	430	402	504	466	455	441	454	421	444	464	470	436	477	445	466	433	462	433	451	477	451	460	445	454	490	429	435	438	450	493	465	375	458	511	444	428	451	453	440	457	477	445	466	463	447	477	446	445	448	496	448	412	427	453	468	477	474	486	462	453	443	438	406	437	403	441	471	439	433	425	474	468	441	432	416	519	470	425	453	486	454	457	451	431	454	466	412	425	429	411	463	429	474	451	469	420	487	439	447	436	478	485	468	434	461	479	475	438	468	482	470	435	470	474	466	463	429	450	441	476	465	436	476	467	445	444	487	445	469	461	472	449	475	457	438	496	420	470	455	473	455	431	446	480	457	453	472	438	430	467	442	445	450	441	468	466	447	467	437	457	429	483	433	443	437	437	451	464	432	451	460	442	428	459	467	443	446	473	457	483	422	460	453	441	435	449	450	445	466	477	469	458	418	427	458	459	478	480	439	454	410	424	430	490	424	449	462	440	452	456	480	454	444	473	461	450	414	426	442	443	474	464	456	438	434	451	477	500	491	488	472	439	447	453	437	464	443	443	488	454	471	458	454	443	458	436	473	471	411	444	464	418	463	418	461	460	451	462	465	447	452	467	473	471	448	470	432	430	458	439	474	473	464	455	476	453	442	413	445	442	477	441	460	453	475	437	450	474	441	486	478	461	463	466	470	458	438	468	453	460	468	445	437	431	453	422	455	470	419	418	470	448	452	398	450	446	433	463	459	465	440	482	452	506	478	501	429	454	451	416	433	451	454	438	442	461	480	480	508	478	437	445	521	429	461	439	437	464	419	425	461	459	455	448	437	488	489	426	471	430	451	459	441	421	412	472	488	478	416	444	467	414	445	446	457	420	446	453	464	449	469	415	461	459	442	459	443	482	430	439	465	446	462	425	474	512	441	464	434	443	461	467	441	432	480	473	442	454	445	475	484	483	490	424	453	427	432	449	484	465	517	457	410	476	487	460	432	464	500	433	449	444	435	414	451	490	485	434	426	461	482	421	450	484	431	416	431	458	481	438	455	433	439	469	497	448	455	480	449	455	475	454	459	456
27503	10090	1358	743	468	414	535	473	447	744	1816	2062	1359	706	464	404	380	377	380	361	356	369	362	356	351	389	357	365	394	385	356	348	383	357	360	361	404	390	365	372	397	359	360	389	377	319	405	392	358	355	359	372	385	411	358	375	371	346	411	369	367	369	368	371	357	376	366	336	361	362	357	334	407	354	353	340	334	378	325	348	368	388	378	320	380	381	351	374	358	369	368	356	384	358	357	393	352	350	386	344	342	357	365	339	320	346	361	353	370	374	354	365	375	355	359	360	386	360	374	337	370	346	355	318	339	362	404	387	384	382	378	359	348	391	354	383	371	356	338	340	333	343	363	355	337	378	403	374	381	360	397	370	336	366	339	346	352	381	357	326	373	351	384	376	353	416	366	350	383	373	369	336	372	335	378	352	366	361	356	379	351	378	349	372	349	358	362	353	364	330	329	338	331	369	318	337	355	321	372	349	387	396	370	412	360	407	424	365	367	349	354	350	322	338	379	363	356	349	350	360	346	372	358	376	355	397	368	343	353	374	377	357	321	385	374	337	355	345	356	365	371	377	385	322	370	340	363	378	348	362	396	372	390	373	348	361	368	383	383	385	328	366	344	329	375	374	342	346	332	372	372	369	372	385	369	396	398	384	365	366	331	393	351	386	375	389	352	365	356	366	359	394	351	394	347	418	345	357	399	344	349	392	327	345	352	393	365	339	381	349	368	386	340	347	357	331	334	379	355	399	389	379	397	344	371	343	339	364	345	362	380	371	344	367	322	376	361	324	425	368	366	363	359	349	376	386	375	370	350	384	360	356	337	379	328	402	403	350	344	402	368	386	346	375	387	358	361	382	336	373	344	346	396	371	342	367	378	360	364	395	326	367	371	396	360	359	360	359	377	359	335	351	346	371	367	338	350	371	364	356	379	358	349	367	391	377	377	363	385	339	362	316	349	370	366	377	353	367	397	352	360	368	337	378	354	360	347	401	391	403	348	350	371	378	385	318	341	343	310	373	350	356	326	384	347	337	352	349	381	369	357	328	398	364	365	392	401	366	363	380	339	349	353	390	377	368	355	356	366	361	340	364	351	357	378	384	372	312	411	364	372	369	340	342	383	378	348	374	377	363	378	352	355	404	388	360	363	341	343	367	366	369	341	362	397	365	340	391	393	348	370	342	346	343	345	379	356	361	387	401	352	371	357	347	389	367	362	388	349	350	358	357	359	363	369	364	370	401	345	379	350	378	386	344	365	376	358	381	339	397	405	386	374	358	383	339	356	370	358	359	370	381	378	330	360	331	359	359	373	364	353	379	350	374	386	351	359	382	385	355	326	386	349	363	340	333	345	380	365	387	364	349	385	362	366	321	374	375	373	345	365	305	417	371	342	384	370	355	358	357	349	378	361	347	331	325	389	366	400	358	374	344	346	351	337	356	369	354	358	366	370	365	357	376	366	355	381	369	319	364	369	363	327	376	360	385	358	334	363	359	378	372	354	393	335	345	335	343	320	369	383	365	348	345	322	387	338	381	385	353	338	366	348	355	327	346	340	348	379	368	344	367	375	413	357	366	359	370	367	378	352	368	349	369	368	348	368	394	386	336	361	370	338	358	391	333	382	375	367	347	408	324	378	352	349	362	371	341	337	363	367	351	380	351	345	385	354	397	358	348	365	343	370	379	396	330	391	404	368	347	393	371	360	368	356	343	386	388	390	368	345	378	392	408	378	373	375	359	360	364	404	392	369	333	399	361	393	375	350	393	403	354	352	345	371	363	353	343	338	368	346	346	355	350	399	377	344	358	354	380	375	401	376	360	371	359	366	404	355	355	353	367	399	377	336	385	387	383	354	367	359	332	384	365	335	362	376	390	339	355	349	338	395	345	328	374	344	399	383	378	350	365	346	392	391	389	369	388	369	367	347	369	378	374	357	371	361	386	341	371	363	342	361	358	348	340	363	370	378	344	372	325	372	356	376	376	331	368	374	413	364	358	333	368	392	378	379	374	349	377	340	391	378	352	403	363	374	367	354	354	360	347	341	345	371	360	389	350	362	349	361	352	377	361	341	396	326	343	340	364	360	364	357	384	376	348	362	350	379	362	340	326	333	361	354	366	355	357	349	384	373	362	395	384	353	355	358	341	354	381	389	374	348	357	384	343	349	372	362	362	360	353	339	382	367	342	322	365	345	344	378	352	331	365	356	383	364	363	374	379	369	391	370	402	356	367	362	354	356	368	390	357	314	363	343	364	358	358	337	382	367	356	350	400	345	366	417	357	390	388	350	361	348	355	379	383	367	383	374	364	374	342	356	351	381	314	362	366	362	351	346	362	380	392	362	333	382	346	373	385	359	384	336	362	403	377	368	341	367	327	333	348	339	364	343	362	389	395	370	370	360	334	387	350	359	359	344	397	372	400	337	376	382	374	346	375	369	390	375	329	330	370	336	393	387	355	362	381	346	362	339	355	351	408	345	346	404	390	341	374	344	366	348	336	358	374	372	347	356	371	313	350	357	355	367	354	390	361	341	400	348	374	340	373	350	366	351	369	379	365	341	362	345	340	388	359	380	383	346	391	384	368	392	337	341	371	381	380	347	394	338	361	346	360	372	354	373	353	307	337	392	363	359	386	374	359	351	342	369	379	346	375	365	380	353	365	372	371	374	353	372	350	402	366	380	346	350	368	380	377	394	374	334	339	379	368	323	339	355	358	384	408	347	359	383	365	332	355	349	367	369	358	345	348	350	345	366	360	349	371	362	378	334	382	372	333	362	380	348	396	370	364	348	339	372	352	345	331	372	345	344	369	393	374	379	371	360	343	361	345	350	346	366	338	394	341	355	366	379	334	377	359	372	380	364	337	353	351	384	372	325	362	347	354	365	394	352	359	349	359	346	358	373	338	355	349	377	384	342	339	400	396	391	354	363	372	379	366	370	313	368	386	364	328	357	349	365	368	367	316	351	392	352	367	307	374	393	371	370	372	392	411	390	351	335	354	380	371	386	304	338	339	363	350	375	346	346	367	335	377	360	358	327	350	402	368	357	339	383	396	385	346	367	331	364	351	387	360	415	344	387	358	378	342	379	372	374	349	375	378	371	379	380	373	382	352	388	393	374	362	314	367	349	347	366	362	391	352	367	345	361	369	358	380	357	391	358	360	340	349	375	395	331	370	375	363	363	344	362	367	347	340	355	337	375	374	382	348	347	328	336	323	378	373	351	353	342	353	341	364	375	350	352	378	327	372	376	376	336	355	342	340	329	371	373	359	347	362	353	343	378	364	357	369	345	340	373	369	383	360	376	363	387	402	373	325	331	370	367	368	367	392	379	366	383	359	368	378	327	354	329	361	347	357	370	359	349	371	357	325	415	373	390	357	393	365	389	300	369	376	362	355	387	372	372	347	332	377	384	410	329	336	367	364	379	372	350	351	374	368	352	346	332	384	364	389	358	353	378	377	386	363	377	369	365	346	373	382	377	342	356	344	360	412	378	339
5626	1280	932	505	449	423	576	559	496	979	2337	2451	1481	749	444	376	352	364	330	294	342	303	346	334	290	305	323	343	345	343	334	317	323	341	354	329	315	342	311	294	338	353	344	354	361	357	339	321	326	309	338	360	349	338	318	314	346	359	331	292	330	346	366	283	315	303	334	302	327	318	329	322	326	333	336	350	314	339	333	339	310	316	321	325	330	348	336	310	355	309	297	331	340	345	361	328	317	317	378	335	358	318	330	343	337	324	316	318	335	316	296	340	319	359	357	317	308	324	310	294	343	333	308	330	323	318	322	330	307	338	287	327	333	321	333	328	336	319	327	330	337	320	313	331	337	311	340	326	300	322	341	316	329	344	321	293	319	326	315	334	326	332	312	305	338	335	327	314	326	315	315	337	325	354	336	327	324	324	331	336	346	322	337	328	347	334	357	327	365	275	308	312	313	350	328	343	340	325	300	313	283	352	300	346	337	312	342	318	324	334	308	351	309	345	304	344	343	348	345	338	290	320	350	345	353	314	324	339	333	335	300	315	312	339	334	347	316	334	318	307	322	329	329	354	339	330	343	313	313	355	314	348	320	321	310	334	328	342	295	338	360	297	307	334	333	293	336	332	304	328	312	309	335	310	310	322	339	366	304	343	325	326	329	316	332	334	338	335	291	314	343	322	334	371	326	299	310	346	322	310	332	357	307	339	292	334	320	314	312	320	314	326	320	325	327	359	297	312	312	334	308	280	307	315	332	349	322	316	335	320	341	319	358	333	340	306	339	332	326	322	325	338	327	310	318	299	339	369	343	355	318	300	298	336	354	300	345	349	307	312	331	322	358	350	316	318	347	307	344	343	310	327	303	347	323	307	338	323	320	337	305	322	335	304	313	328	328	331	329	345	335	312	331	320	305	321	306	344	305	307	304	311	325	320	320	305	311	354	340	321	305	320	346	343	316	317	325	292	338	328	340	358	335	326	341	312	337	310	324	305	317	319	341	341	323	325	289	351	300	322	325	319	317	354	339	339	317	345	341	323	331	311	352	308	342	349	328	354	294	341	308	330	332	325	332	298	314	324	338	341	329	358	320	324	316	300	350	286	362	328	316	310	328	295	348	297	296	320	337	326	336	317	371	319	313	321	341	318	300	324	324	310	348	355	314	325	297	330	340	322	311	323	299	358	331	313	300	322	323	331	318	368	312	323	306	321	322	340	346	296	313	338	345	336	368	344	335	315	327	350	306	313	320	319	337	312	316	314	302	338	326	333	312	353	334	312	319	339	327	332	324	324	298	297	326	343	330	309	311	326	342	329	347	340	304	317	319	314	332	338	327	306	352	320	333	299	335	327	341	338	346	335	300	357	328	330	342	334	319	313	336	351	326	304	360	317	373	345	344	335	317	368	312	344	331	314	357	342	309	311	312	312	315	333	354	305	303	322	308	320	329	330	327	282	315	361	315	326	301	290	307	300	324	323	338	311	314	307	320	352	322	337	314	334	320	313	336	359	322	340	313	324	325	326	331	328	313	341	348	317	319	341	351	340	322	294	311	333	320	331	312	307	344	296	350	345	302	363	321	357	321	295	321	361	316	300	346	302	315	340	364	310	330	328	325	327	308	295	321	339	322	317	318	327	333	313	324	305	320	330	320	311	318	339	325	296	331	326	355	322	337	334	322	307	346	296	334	305	347	297	343	306	345	328	321	327	297	325	319	338	321	292	322	326	305	339	340	305	340	345	306	335	341	348	356	317	333	324	337	356	326	331	316	310	303	314	336	305	366	326	305	320	313	337	323	323	337	354	330	338	367	315	347	319	292	333	326	324	337	353	309	328	336	336	324	353	313	316	343	351	308	326	342	321	309	309	332	323	285	320	336	357	335	312	338	287	319	300	335	327	329	315	347	338	344	336	320	316	312	355	345	341	307	336	309	285	317	301	302	339	352	331	344	307	311	321	299	374	336	342	322	311	355	290	331	329	343	322	325	308	325	322	317	303	326	330	319	312	322	321	337	305	354	331	309	323	336	297	342	306	290	306	354	317	334	320	318	320	300	308	344	320	271	348	312	328	318	297	327	351	348	314	319	352	312	340	306	311	353	334	323	280	343	315	288	325	321	299	305	334	315	331	354	344	315	290	329	299	347	314	323	297	304	346	342	291	310	353	337	321	343	324	335	325	328	306	304	327	327	310	294	354	333	310	344	338	338	344	356	345	339	326	359	351	343	323	334	348	364	324	349	291	313	313	311	337	285	338	334	288	324	313	296	329	343	307	321	323	312	313	333	324	344	332	295	316	353	321	341	305	312	323	328	321	339	350	349	291	345	297	373	338	317	336	295	340	311	335	295	351	331	290	336	321	325	328	311	336	313	305	335	319	334	328	313	342	346	284	346	344	294	324	342	328	305	349	338	295	332	293	311	305	324	345	303	289	350	315	356	334	320	351	317	341	330	339	340	314	296	320	328	320	335	307	313	333	313	312	314	300	323	335	321	349	315	324	313	337	295	317	329	330	334	348	317	344	297	316	300	321	340	350	340	321	347	351	319	332	314	328	303	323	303	318	337	359	314	301	304	351	360	326	298	312	310	329	314	302	319	327	321	326	319	338	358	338	323	350	302	320	309	356	311	328	337	329	357	304	365	329	328	330	311	311	339	296	297	311	323	324	303	362	322	352	307	309	339	336	308	332	341	313	346	327	321	334	346	333	303	331	313	346	320	359	330	325	303	289	328	304	322	330	309	319	346	352	330	343	320	326	323	302	308	338	339	301	287	316	323	308	332	350	314	326	305	294	341	302	335	353	326	352	317	357	352	312	300	326	329	327	308	338	326	359	357	357	316	337	303	319	293	345	339	310	344	354	324	325	325	338	319	285	300	312	293	344	338	322	314	295	328	315	338	284	326	320	335	301	346	321	342	314	346	308	334	348	327	322	340	367	315	319	293	324	337	343	308	309	286	317	337	377	324	321	333	340	316	335	367	313	330	311	333	340	363	335	317	318	340	330	343	368	355	300	327	332	317	330	311	307	350	336	334	318	323	336	326	319	342	338	314	300	283	296	305	335	346	311	339	292	332	317	339	330	307	301	337	328	341	302	339	321	318	326	346	325	309	319	322	314	319	297	334	321	304	332	348	331	344	314	326	368	325	330	324	327	302	326	328	304	300	302	325	315	333	326	319	310	342	332	331	297	285	323	317	321	327	331	296	313	329	337	323	294	360	318	336	321	349	305	313	304	310	300	317	320	310	310	335	301	332	319	318	355	357	356	305	301	356	339	329	337	329	327	345	303	346	289	346	301	325	347	335	309	350	352	346	341	353	301	334	316	358	317	334	318	323	327	346	326	347	343	314	311	322	320	285	372	332	313	336	342	336	346	332	357	336	342	337	342	346	321	341	326	320	308	347	345	309	335	322	335	317	328	314	352	341	338	318	318	326	332	315	327	315	315	337	333	311	319	330	324	317	329	327	310	335	317	282	321	349	306	345	355	339	357
25586	21417	27352	25505	5757	1193	791	694	644	2459	17625	18598	10467	3287	1039	512	420	385	388	421	396	398	421	411	412	386	384	382	385	377	434	431	370	381	411	372	386	353	405	393	392	388	392	410	371	378	405	378	393	370	365	407	389	409	403	356	409	402	375	391	375	420	377	413	380	381	390	379	395	360	400	374	359	397	394	389	400	356	376	362	401	382	401	392	396	375	409	385	388	399	377	326	366	374	375	369	406	387	395	371	383	374	387	395	383	395	368	402	357	382	376	427	434	426	375	405	357	367	368	395	384	402	394	375	426	401	341	399	362	375	389	373	390	376	421	427	359	405	410	385	405	404	359	362	385	380	380	343	393	353	400	401	424	369	404	427	372	388	371	406	400	387	383	369	409	405	382	373	395	400	400	416	393	388	409	395	405	354	380	399	374	346	389	398	397	400	394	370	398	400	414	327	390	402	398	380	401	393	376	397	374	380	393	428	397	369	361	367	385	383	400	361	402	390	402	377	406	408	395	385	393	399	381	390	419	374	406	386	399	380	363	368	417	382	389	390	413	382	404	392	404	393	419	373	416	390	377	409	401	404	404	344	352	381	387	403	345	406	408	401	387	369	368	384	417	414	372	361	394	401	394	355	392	380	405	390	399	371	381	372	373	342	380	381	385	377	382	379	370	405	355	410	373	376	413	400	388	395	367	406	406	375	360	392	374	371	398	365	396	389	384	404	353	395	396	376	397	417	375	399	383	382	373	398	380	419	372	374	364	369	383	388	377	377	351	380	411	389	377	404	382	390	378	388	356	399	393	383	381	375	408	383	375	381	378	384	389	351	410	392	392	401	368	362	376	396	400	374	402	332	367	359	370	397	380	406	393	398	401	383	358	359	441	401	386	348	417	397	402	376	353	419	405	403	400	430	404	377	390	398	404	379	386	397	378	380	370	375	409	360	404	394	398	405	378	367	403	372	387	404	383	389	408	357	409	400	372	427	355	367	415	423	341	378	368	417	374	418	403	427	369	390	383	394	369	406	417	375	369	358	384	408	372	390	406	373	403	351	394	389	403	391	435	406	353	367	407	400	381	372	421	420	398	339	380	368	403	388	392	385	369	400	355	406	395	383	385	397	377	418	403	375	395	378	393	384	374	374	374	403	387	358	392	390	370	375	378	373	374	408	384	346	390	380	365	380	371	390	337	393	388	417	413	381	382	401	412	373	394	384	385	396	382	403	383	376	358	380	366	402	389	384	361	352	353	396	391	398	437	390	351	399	371	411	390	362	390	396	375	381	386	423	388	374	411	366	358	378	380	392	409	406	377	390	386	384	343	392	372	376	361	430	419	358	377	425	399	415	380	426	432	412	385	392	377	350	393	367	392	404	388	376	383	380	455	424	358	374	362	359	384	393	395	393	381	376	444	363	381	402	400	360	373	394	365	392	350	393	379	408	374	403	371	401	387	403	381	393	401	371	395	393	404	395	374	412	398	407	378	391	364	337	420	399	371	413	378	372	389	404	392	400	417	384	399	393	376	399	413	403	401	383	343	381	414	356	412	378	389	382	367	357	379	366	375	373	368	364	388	347	383	381	360	367	373	426	372	368	376	406	404	370	391	371	397	385	377	353	369	378	410	405	416	365	381	406	400	387	393	364	395	386	372	353	365	357	399	380	410	397	392	381	409	400	362	352	353	407	401	422	399	378	381	389	359	380	360	413	386	388	381	370	387	414	385	383	386	379	403	374	421	380	383	404	402	398	389	391	378	393	396	382	384	429	377	393	356	393	367	414	365	379	394	389	392	374	390	397	372	372	359	366	387	378	402	398	407	389	369	371	421	359	420	388	424	379	414	402	346	431	380	375	369	373	405	387	405	374	362	409	394	367	378	422	392	385	391	378	402	377	353	373	391	375	371	391	380	388	384	367	370	384	367	371	394	407	379	423	417	368	388	377	363	396	395	379	387	379	358	374	430	403	385	403	402	375	382	378	413	386	364	370	395	355	398	348	380	383	377	366	385	423	399	369	383	367	376	383	377	397	357	356	409	356	406	384	371	381	420	399	381	371	403	398	379	404	384	404	389	363	403	386	342	394	366	403	374	391	393	373	443	329	363	391	382	409	407	378	396	423	366	406	408	366	360	373	375	382	403	419	377	379	427	386	397	388	399	411	375	399	383	339	358	383	386	367	397	414	376	393	377	378	365	373	389	400	380	387	380	391	395	354	424	363	377	383	393	394	388	395	359	370	398	363	433	397	345	377	378	351	365	380	385	392	398	385	393	386	417	436	372	375	368	353	367	390	375	379	381	362	381	426	377	382	430	381	424	374	404	362	395	370	354	396	372	364	362	362	397	378	382	380	358	387	369	375	362	390	404	401	396	382	404	381	392	373	393	391	361	405	396	376	389	394	406	373	359	404	383	403	386	413	382	386	380	402	367	366	382	417	375	373	385	399	389	376	359	373	382	390	387	362	380	365	382	404	383	352	390	386	382	392	397	365	383	420	400	374	386	355	376	414	361	366	403	376	375	375	382	374	356	368	359	368	390	340	383	391	363	358	402	355	371	355	380	417	370	382	362	382	411	378	394	379	402	384	347	387	389	382	403	400	392	400	355	381	402	412	360	377	390	370	426	375	398	387	381	364	402	412	381	376	381	384	424	377	372	381	399	361	396	378	385	404	392	363	382	395	380	388	372	395	392	371	385	369	374	389	402	385	398	409	394	383	384	369	395	367	350	428	387	411	356	353	376	383	388	377	362	350	332	365	385	380	426	372	356	408	370	351	363	384	401	370	388	374	385	366	380	361	403	345	361	358	386	384	374	357	398	421	367	369	406	373	359	390	401	354	361	353	351	388	356	378	390	386	367	366	362	389	364	405	366	401	409	381	391	395	377	358	406	355	376	374	420	391	374	357	406	363	357	380	355	442	388	372	401	403	421	379	348	383	347	386	372	410	355	395	382	392	359	399	382	396	400	387	372	387	372	397	375	376	386	371	390	376	422	383	393	392	432	393	358	367	420	404	374	365	423	375	405	405	396	393	391	396	383	380	390	368	373	385	396	391	337	353	409	376	375	399	418	356	426	410	418	386	370	438	366	387	379	416	352	388	378	375	404	376	382	383	387	397	368	426	373	386	355	393	390	412	366	383	405	361	379	371	353	392	380	390	399	388	402	367	364	403	392	376	381	384	388	378	377	413	381	361	379	370	435	389	400	371	410	390	384	346	380	383	381	383	366	362	390	415	393	417	350	379	391	396	367	375	394	394	345	392	385	389	397	388	371	394	382	369	417	365	386	360	392	406	403	397	402	369	371	409	407	372	371	386	382	393	385	356	355	378	369	402	383	375	388	357	354	384	410	381	365	389	363	417	379	402	409	384	419	372	379	354	365	416	381	369	350	415	396	364	367	360	403	401	386	385	387	337	368	411	373	377	373	364	399	359	401	395	391	400	365	409	395	367	367	378	402	382	381	395	350	378	423	387	394	354	402	396	407	350
4403	4371	3160	1483	1130	1025	801	845	895	3963	18244	16743	8821	3122	1178	508	374	372	376	388	361	385	364	320	356	348	394	372	394	375	356	394	371	368	370	335	366	345	365	331	345	340	351	365	364	355	344	350	352	367	359	350	346	323	352	322	339	350	357	355	356	350	337	425	354	324	350	332	371	349	381	357	336	340	367	374	365	333	340	319	391	366	372	348	330	329	391	323	401	353	379	336	403	403	328	324	340	348	369	356	364	368	334	366	376	353	379	369	398	361	364	353	371	350	374	345	342	334	362	340	350	310	346	369	377	366	352	363	324	361	371	332	336	401	358	372	396	332	369	337	366	381	347	373	366	366	369	367	378	368	378	339	376	377	354	370	363	333	355	346	358	381	360	382	390	365	353	361	354	364	319	366	360	339	372	354	363	338	367	408	348	340	337	344	340	375	386	357	340	333	357	373	365	359	375	325	326	410	352	357	378	350	363	377	377	343	340	346	380	302	364	356	323	369	346	367	329	351	363	393	346	339	367	361	329	343	338	355	350	363	369	339	342	346	385	345	349	322	350	342	369	340	357	352	369	372	333	379	326	348	360	343	364	362	353	354	351	369	340	355	363	345	374	354	344	365	347	395	366	329	379	378	377	326	357	381	351	350	356	351	350	331	377	332	368	350	338	344	370	415	348	354	364	358	358	360	363	334	342	358	328	370	374	353	367	337	349	356	348	390	382	358	357	348	336	357	354	335	350	353	387	357	365	323	377	361	353	352	360	351	361	343	374	344	359	395	324	344	366	336	322	364	370	363	383	360	342	379	368	345	382	352	391	358	330	330	340	376	347	327	381	333	364	333	373	336	356	356	356	363	385	365	345	343	362	336	372	358	350	324	353	355	341	358	363	387	362	355	364	320	362	383	361	399	346	394	352	362	347	377	345	335	348	354	365	337	383	371	398	406	341	373	350	362	360	332	365	336	332	377	383	337	346	356	358	375	346	367	350	347	374	367	340	350	378	366	349	380	363	370	354	372	334	338	359	375	354	355	339	368	349	338	350	353	344	363	317	309	349	355	385	326	360	340	344	375	318	356	342	351	354	334	335	387	360	392	342	362	367	298	305	364	338	345	348	354	346	327	377	330	402	335	360	325	361	345	332	371	355	331	326	331	372	349	352	353	323	363	345	350	340	384	368	331	367	357	369	350	371	372	373	363	363	362	396	395	349	332	382	319	358	392	352	348	359	361	347	345	375	355	348	368	356	364	329	371	331	345	340	381	372	334	335	322	352	347	349	338	350	356	357	392	348	338	351	349	370	345	341	337	358	362	334	347	379	353	389	364	373	365	316	358	345	334	373	369	351	364	383	351	372	362	341	367	371	363	356	346	340	352	361	371	357	395	380	347	346	310	369	347	387	377	348	349	346	372	343	376	365	304	348	360	345	384	370	361	354	346	394	334	373	365	353	347	377	369	353	348	387	370	393	335	325	365	331	346	355	343	360	370	337	353	346	368	326	344	347	331	331	393	361	367	339	349	331	352	378	359	377	350	377	345	366	322	355	325	349	355	383	371	351	356	340	341	353	333	373	331	337	368	340	330	378	345	333	352	367	373	363	382	319	389	328	341	329	339	347	331	347	347	374	384	335	332	376	352	338	383	376	362	370	367	348	371	381	384	350	326	355	356	363	376	319	343	363	361	357	325	325	347	358	375	360	369	343	359	329	344	372	343	316	389	345	370	348	339	345	381	347	383	383	330	379	355	340	368	353	332	339	361	373	362	371	375	356	356	354	375	349	348	310	348	396	397	361	347	328	327	337	345	373	339	364	359	355	351	366	362	356	372	359	369	339	327	333	352	381	347	343	356	380	356	364	352	342	362	330	356	334	331	352	340	337	329	384	367	349	333	359	364	366	348	368	346	376	361	347	334	353	350	372	365	357	352	350	346	359	365	356	350	343	330	379	339	345	344	362	362	356	342	373	340	380	361	363	339	340	360	357	308	340	377	377	350	328	362	353	339	346	353	329	349	380	349	368	353	363	387	365	338	336	350	358	330	382	376	310	341	356	348	386	356	329	344	386	352	373	369	345	325	391	341	345	368	310	344	385	348	321	321	350	355	354	354	382	335	363	345	372	367	364	346	328	346	341	351	344	345	374	345	371	355	348	358	368	360	334	375	343	345	340	327	330	332	326	400	347	338	355	366	360	352	361	346	391	385	364	349	359	343	371	359	362	360	363	347	342	346	351	355	343	390	344	394	366	364	348	361	381	368	348	354	402	328	339	338	357	336	367	365	340	371	355	350	348	364	338	363	370	337	346	369	363	372	374	374	310	372	357	352	401	328	382	370	362	356	325	358	357	353	378	368	362	342	378	363	357	371	330	358	360	336	350	345	346	374	361	330	365	343	357	339	339	351	328	381	333	340	384	329	365	358	331	344	341	368	332	361	354	368	346	331	356	360	338	362	348	336	367	341	339	360	367	364	360	352	380	345	358	385	392	394	348	377	369	335	328	385	337	369	355	373	344	348	361	336	351	333	342	336	339	328	370	346	359	365	378	355	373	359	340	355	360	330	341	341	325	329	341	377	327	371	337	315	325	348	336	343	340	326	347	383	351	379	364	355	365	354	356	371	375	348	364	337	346	368	359	353	376	398	359	349	369	348	332	365	381	363	350	369	360	370	351	373	354	364	373	383	342	362	359	344	348	380	387	384	362	329	363	376	343	334	349	340	342	358	362	343	355	390	322	400	351	345	352	296	350	377	367	351	395	341	333	337	342	347	343	380	343	358	359	358	349	360	330	350	364	348	352	339	328	344	342	368	337	349	344	330	383	342	358	357	347	327	344	374	341	334	365	373	319	311	343	378	361	367	393	355	334	360	361	334	392	371	375	337	351	350	338	338	353	355	350	385	339	343	376	349	346	358	378	355	324	355	378	347	390	366	358	362	339	319	376	345	380	369	347	360	356	335	356	345	345	357	331	374	353	364	375	361	342	359	340	366	355	352	318	400	333	378	348	321	343	352	345	368	391	360	344	346	371	333	362	382	340	386	346	357	370	336	348	361	329	347	387	380	354	346	345	325	334	346	354	355	389	357	367	300	321	339	376	338	350	379	352	340	364	328	352	350	377	352	344	413	315	351	353	345	362	332	335	358	330	346	361	338	344	342	345	375	379	326	403	341	364	367	352	360	332	344	329	333	348	347	343	382	380	344	351	365	366	301	339	341	369	341	355	359	365	347	328	350	360	364	373	332	360	373	341	377	330	355	335	360	353	355	334	390	372	384	336	346	360	329	374	360	325	328	357	356	334	374	350	383	328	354	365	378	349	352	350	347	346	349	356	339	329	372	327	368	359	376	376	407	373	348	357	364	376	352	350	371	342	352	338	337	357	362	337	356	359	331	370	336	332	350	340	324	364	346	369	385	379	341	358	338	357	353	370	352	348	362	351	347	383	356	347	345	346	328	357	351	384	344	383	337	324	344	384	344	359	389	365	335	394	344
24556	21442	28684	24610	21263	6399	1702	1027	1081	3670	30718	31689	21057	7712	2211	931	575	541	546	567	508	549	524	520	514	512	567	531	569	529	559	512	527	542	541	528	559	516	551	535	547	539	519	538	506	525	555	545	550	528	547	508	560	529	520	543	511	527	518	491	515	540	543	567	562	512	542	514	542	547	557	531	542	477	551	499	550	553	528	509	562	537	510	536	553	540	538	550	578	586	497	491	522	512	574	566	534	559	526	535	473	496	530	549	553	545	565	534	536	504	504	491	537	503	544	545	517	527	534	478	501	544	522	510	502	525	516	540	508	531	557	504	534	506	537	539	535	519	549	557	536	524	536	496	556	514	532	521	518	549	519	541	510	528	520	529	506	544	563	544	535	569	518	527	569	497	551	464	533	519	546	548	538	545	548	517	561	532	518	527	502	521	505	548	555	498	560	508	489	518	563	549	523	546	508	555	535	519	503	554	521	543	545	556	527	535	568	540	560	537	518	548	537	541	542	502	473	564	550	515	574	515	506	582	509	564	507	525	460	564	541	509	565	533	508	559	497	475	537	540	528	512	505	540	540	541	541	541	526	510	514	490	557	545	500	567	487	525	547	525	534	511	493	512	506	515	548	579	535	548	520	502	538	533	534	539	552	529	538	540	526	514	528	555	528	480	523	486	513	502	524	534	538	515	555	502	487	506	518	526	519	527	503	527	495	533	498	508	514	510	517	507	547	551	504	516	566	559	558	532	538	527	511	498	520	507	531	522	487	509	514	524	537	501	527	565	500	536	579	507	545	540	541	541	478	559	534	513	530	537	532	500	583	529	530	492	504	521	554	589	526	524	502	515	541	510	536	503	526	522	557	553	501	583	529	557	504	562	507	522	530	516	493	549	532	500	523	509	528	568	509	545	537	543	559	536	538	527	534	534	519	478	538	517	513	529	527	521	536	520	567	522	536	530	530	528	532	507	590	465	533	520	548	572	549	534	501	515	528	534	545	504	521	555	472	557	530	543	532	568	563	494	524	544	547	512	541	575	521	529	560	542	566	514	530	490	550	558	492	519	499	547	560	556	512	543	526	508	521	531	535	552	535	557	534	499	564	556	555	510	555	514	536	536	513	566	530	532	532	587	492	557	527	535	477	496	567	524	578	501	492	500	522	550	511	542	499	511	538	520	541	518	500	565	543	508	532	554	535	523	520	530	512	547	541	510	526	517	535	502	549	531	533	534	501	521	498	517	513	533	517	506	503	549	555	535	495	553	503	545	542	528	490	535	520	510	539	544	520	534	570	532	566	529	495	509	519	515	513	521	499	543	517	522	548	495	519	523	517	516	556	527	538	541	543	509	556	569	553	537	562	543	525	502	571	568	539	530	497	529	478	557	532	505	535	553	529	518	526	526	543	541	554	509	571	529	514	547	499	514	536	536	553	522	521	514	511	562	541	480	543	494	558	504	482	530	519	545	476	532	506	551	554	528	493	556	483	549	537	509	531	544	517	510	497	527	541	508	516	524	552	544	505	532	506	484	533	510	538	559	552	547	518	571	492	532	565	559	582	544	522	545	567	536	534	515	520	508	491	537	500	492	493	533	557	571	514	490	505	525	557	489	580	476	534	509	554	512	518	508	522	516	536	549	528	528	519	495	507	532	524	525	485	521	526	493	530	506	512	553	540	555	539	512	502	537	507	530	518	497	498	513	490	539	585	542	504	530	526	517	531	553	559	490	505	519	528	503	547	525	519	539	499	534	540	525	508	517	541	505	512	545	505	524	570	502	548	513	533	514	491	575	519	508	540	558	529	520	546	545	537	523	510	537	544	523	531	548	531	505	517	567	578	529	526	513	532	521	548	542	509	544	529	530	494	542	492	501	562	532	539	517	522	531	511	510	506	450	543	502	533	521	488	524	466	484	508	525	527	515	491	528	506	487	571	496	535	552	572	530	566	521	550	525	480	520	546	550	525	533	531	507	550	523	515	564	507	537	529	522	522	539	498	508	520	522	556	476	529	496	533	506	529	545	508	507	580	536	505	553	569	525	547	509	501	553	552	562	509	554	490	519	535	524	511	533	531	552	523	511	535	563	536	534	521	522	532	576	565	533	538	524	501	538	561	548	531	508	486	505	491	504	567	510	533	570	563	548	505	514	503	530	521	497	508	507	489	561	507	530	545	507	535	550	524	534	508	547	514	524	520	562	502	507	543	526	547	544	483	474	509	494	517	536	489	553	526	545	501	489	538	569	495	551	532	524	515	517	516	522	524	523	532	503	518	560	536	525	512	523	517	552	539	535	532	534	537	520	530	518	492	539	532	497	543	501	506	518	522	525	508	569	513	498	521	501	524	488	520	553	500	555	532	560	547	526	544	550	498	558	518	513	508	524	546	485	535	525	556	561	524	523	471	519	543	538	518	532	576	526	516	552	548	570	538	530	539	551	548	531	536	537	555	553	526	553	520	529	549	545	553	513	551	584	529	507	523	534	492	518	521	538	524	524	539	475	578	537	525	524	553	504	529	543	540	489	556	532	538	538	587	507	499	524	540	520	541	507	488	490	509	529	520	533	546	501	566	524	539	494	499	525	522	543	488	533	499	544	526	532	534	539	553	521	519	534	506	549	533	512	510	520	500	552	490	509	563	514	483	528	555	467	523	561	549	520	490	538	496	550	485	535	502	503	501	535	527	529	553	566	553	547	507	541	517	553	519	462	526	550	529	504	518	528	523	548	529	504	517	543	533	543	540	526	544	522	538	565	528	557	481	522	554	543	540	509	537	489	506	512	528	529	529	600	522	524	510	532	525	523	489	550	520	528	526	513	571	520	523	510	519	518	526	513	523	500	568	544	518	553	519	477	538	500	558	506	503	528	549	526	503	506	504	532	536	537	523	471	514	477	516	556	494	549	547	526	507	528	524	531	534	552	561	537	521	525	507	529	557	525	529	505	523	537	513	485	526	533	544	511	549	514	502	501	492	565	538	530	524	544	518	537	506	514	547	506	571	516	526	483	504	517	516	519	514	535	496	489	486	496	540	571	543	506	537	528	534	547	560	519	487	484	542	518	474	524	496	517	527	579	567	558	537	542	566	513	519	547	536	518	498	498	540	499	519	551	538	499	536	530	506	531	528	472	565	536	556	531	570	497	548	529	515	540	529	514	555	524	545	551	487	517	542	532	512	540	514	490	509	503	535	534	546	531	497	524	508	514	509	528	520	496	534	537	573	544	532	600	569	530	525	558	530	531	524	557	510	520	527	552	526	528	519	548	533	514	536	499	516	529	498	536	521	557	552	556	538	544	510	549	577	484	550	505	480	563	519	492	486	499	492	485	518	545	557	526	540	524	530	531	547	546	540	514	493	519	569	517	512	492	498	495	499	498	529	516	560	526	484	509	508	533	548	535	498	507	537	534	516	575	515	531	535	534	506	525	500	530	529	504	516	493	542	556	538	504	538	534	512	510	544	542	516	567	520	530	512	535	543	525	534	518	544	534	509	500
4863	7956	6036	2734	1918	1761	1399	1168	1478	6070	30643	27484	16145	5983	2225	874	517	460	528	489	453	453	475	447	482	462	489	469	509	490	484	481	474	503	504	501	496	478	494	471	474	482	487	483	488	433	465	475	495	489	521	502	450	466	467	474	437	463	516	467	499	490	499	448	475	460	458	498	496	487	481	493	506	472	517	460	474	502	483	463	484	442	468	473	441	500	518	509	442	479	478	510	514	490	498	478	492	466	464	501	469	459	494	449	453	442	460	464	464	467	450	484	447	455	516	482	462	469	454	450	508	452	498	491	463	480	473	493	461	492	473	428	481	445	459	492	483	517	426	456	448	439	459	509	506	490	482	486	507	437	461	482	498	443	458	449	502	460	467	465	466	493	532	482	474	475	445	483	455	482	466	397	495	459	485	481	490	471	483	480	475	432	482	463	476	443	465	500	479	480	452	464	459	470	476	489	461	519	469	468	451	468	454	509	479	443	486	477	492	461	523	432	468	426	477	451	485	461	463	523	483	494	470	483	467	458	499	446	459	460	463	460	450	437	453	447	471	471	500	456	460	478	496	481	444	442	499	424	442	490	502	459	489	447	465	481	418	483	495	472	505	463	455	439	455	453	503	445	472	412	477	473	490	466	479	444	470	432	515	445	472	459	480	446	465	474	461	468	498	476	469	451	461	453	466	486	460	505	463	451	470	449	461	481	486	476	498	505	432	501	488	477	459	483	461	491	483	453	480	446	470	493	465	479	487	455	483	456	486	482	503	482	479	482	439	493	506	453	446	503	488	437	492	462	465	493	470	497	494	467	465	465	508	493	486	504	499	461	437	499	421	494	462	462	473	458	482	461	465	485	469	504	480	458	468	474	420	486	456	439	497	465	477	467	486	506	466	477	489	458	490	463	464	511	478	467	461	453	502	423	501	479	468	443	450	464	458	489	474	454	458	485	454	445	494	477	472	485	485	452	475	458	460	468	455	452	452	481	466	462	509	440	453	490	432	454	459	479	467	475	449	480	484	482	454	505	491	467	461	474	465	467	450	455	494	488	486	438	472	474	476	474	481	467	435	477	467	452	431	465	467	483	488	461	430	504	478	453	467	494	467	472	512	478	461	464	442	492	498	492	478	493	441	467	459	491	498	483	492	470	483	446	466	462	438	437	493	442	476	503	436	469	458	481	457	440	472	472	486	470	475	447	519	450	483	471	445	474	468	483	479	481	444	487	489	455	486	466	466	443	410	463	504	502	447	424	470	542	424	497	499	468	479	485	458	495	457	462	462	468	499	450	455	445	505	454	464	454	501	458	451	477	431	482	456	467	488	461	482	479	454	485	477	443	448	459	452	454	476	469	468	466	496	474	436	416	477	479	473	453	437	459	466	455	486	453	478	463	429	433	471	438	493	438	448	441	458	494	494	477	457	453	469	474	456	430	454	462	465	477	466	472	510	424	497	487	506	468	476	446	487	452	492	478	490	449	423	454	468	487	464	456	483	470	448	471	482	469	487	434	448	459	454	473	484	450	471	463	438	477	451	467	473	510	453	519	455	473	470	474	477	471	446	456	449	471	484	479	439	448	483	469	465	474	451	490	471	474	472	447	475	464	488	499	523	430	460	494	487	477	476	452	466	459	469	480	493	478	447	453	497	467	462	465	480	491	495	478	462	434	469	477	466	452	471	487	475	477	451	455	464	467	410	484	485	454	476	470	474	475	445	488	471	476	470	442	495	460	451	508	427	478	460	487	432	512	491	435	433	534	504	446	526	467	419	456	473	447	452	451	479	471	468	459	437	441	462	487	477	501	471	505	455	446	461	507	480	463	484	524	486	433	473	427	430	480	488	458	471	495	495	458	446	478	463	469	460	460	473	498	487	425	495	466	456	479	448	467	470	437	490	450	435	498	451	459	476	407	495	449	465	487	488	452	452	444	481	457	447	462	470	472	477	469	453	473	497	462	449	492	454	477	497	449	459	451	442	443	477	471	465	454	469	430	461	477	465	480	433	480	484	496	487	478	505	480	468	489	461	422	482	479	458	483	476	496	485	447	456	502	476	445	466	448	472	481	463	459	429	449	491	506	476	480	450	472	483	522	448	477	451	451	438	469	462	454	465	468	442	405	478	465	443	457	492	490	450	450	406	487	435	448	482	457	462	451	465	449	482	438	447	461	464	519	461	487	475	461	466	482	484	486	469	443	470	487	458	461	453	477	503	433	500	469	509	435	513	481	463	482	451	513	462	476	453	486	489	474	428	451	453	463	470	445	452	467	488	478	481	472	483	447	462	449	482	489	477	474	465	448	506	451	450	447	474	499	483	481	465	511	486	475	467	481	538	476	509	454	467	469	454	454	480	488	468	452	473	473	483	538	491	449	503	450	454	461	436	492	471	447	485	431	477	512	448	476	438	489	441	460	430	474	460	438	435	458	478	490	487	486	454	468	457	450	439	510	467	467	465	470	450	448	490	490	471	427	475	490	490	447	478	442	415	470	448	456	451	449	471	481	433	467	509	483	446	460	509	475	477	470	459	475	462	488	439	464	492	443	450	451	468	471	455	479	469	471	475	519	439	476	468	494	439	424	454	470	486	516	486	475	471	501	493	465	494	443	440	412	498	495	465	431	435	476	453	467	481	452	447	425	465	453	485	448	463	508	474	544	488	479	454	465	504	471	470	518	426	420	469	461	424	469	460	502	467	480	480	448	467	482	464	430	471	480	461	466	471	455	469	460	448	434	477	472	476	493	457	428	468	417	462	479	457	479	470	505	463	484	510	486	497	472	453	461	492	477	535	496	451	455	447	485	488	481	448	509	472	489	501	462	472	486	502	476	464	495	447	484	438	498	465	467	483	435	461	511	426	446	452	435	468	439	470	456	455	465	468	456	497	474	449	436	473	425	473	480	455	482	475	458	446	465	481	484	436	494	466	495	449	484	473	507	471	443	458	477	450	451	452	451	462	453	509	457	456	455	430	442	457	496	486	458	480	426	447	503	470	470	500	477	508	482	451	481	500	482	483	488	431	463	441	459	504	434	473	450	426	450	456	477	454	457	456	468	482	503	463	478	455	443	427	444	460	475	444	489	498	438	477	434	435	454	464	458	469	499	468	494	487	481	457	475	479	469	474	444	480	450	474	500	451	493	465	462	433	479	477	474	479	485	423	490	434	501	475	437	507	474	466	424	483	469	498	498	504	486	484	475	463	431	442	456	477	499	485	443	484	482	456	461	459	430	455	480	462	472	470	439	470	473	454	469	497	444	450	511	476	489	485	517	486	461	444	485	437	467	457	479	449	453	407	475	448	518	482	486	495	477	494	471	462	470	454	459	484	461	477	465	478	481	490	472	493	433	424	474	522	446	483	477	461	487	477	472	445	449	469	437	467	471	464	483	459	463	437	425	449	443	481	487	469	453	489	433	497	453	429	437	494	427	486	454	452	466	473	453	469	443	446	429	437	457	444	465	451	431	491	474	466	472	439	458	465	436	477	444
27747	10549	1553	841	589	471	479	428	449	566	1788	2274	1572	942	571	411	407	412	380	384	383	394	359	403	366	379	360	384	365	412	396	396	385	366	394	407	443	393	410	378	385	358	416	364	403	391	387	368	359	377	395	406	382	387	335	387	335	381	338	420	395	381	425	364	390	388	376	381	394	361	369	345	394	412	408	384	385	390	390	385	408	419	412	404	411	397	356	393	360	378	412	391	389	365	423	390	387	357	388	388	380	399	376	410	390	376	406	405	409	372	395	359	382	417	406	407	386	372	433	386	399	376	403	358	366	386	377	398	422	422	380	387	397	415	441	407	387	357	373	408	394	372	433	391	367	399	389	423	351	407	426	404	383	388	411	394	414	415	381	383	391	354	395	399	416	384	403	367	386	418	400	349	377	373	408	402	363	412	390	410	338	406	411	360	402	380	363	395	408	365	381	388	395	462	385	368	385	425	403	416	379	402	367	360	398	389	403	374	391	419	380	399	383	411	371	387	387	351	392	380	396	384	353	392	415	386	381	383	396	388	387	430	400	380	382	385	391	412	373	369	400	387	375	431	381	350	327	400	375	424	373	414	368	397	408	371	367	363	380	407	396	400	355	396	378	367	405	397	379	400	398	412	379	409	404	357	378	393	364	397	353	370	371	390	379	372	356	382	359	408	396	392	409	412	372	397	385	391	374	375	393	371	390	366	391	383	364	381	401	371	349	417	389	378	360	382	369	374	389	370	360	383	395	392	379	409	394	416	383	421	398	379	402	422	402	396	366	412	414	366	354	389	391	404	402	390	363	351	379	367	358	404	380	380	385	387	400	335	403	404	381	378	374	394	377	425	374	413	392	392	363	362	370	437	395	399	391	385	380	332	370	419	388	369	376	407	388	363	360	403	394	382	396	389	376	377	420	385	361	356	396	354	412	416	378	406	374	404	406	376	366	385	383	403	372	374	378	415	410	377	381	388	407	408	364	406	346	394	435	409	362	423	372	374	372	381	378	414	409	396	334	399	374	434	383	386	371	409	395	360	376	414	361	409	390	391	365	378	394	376	381	420	386	416	402	365	377	394	381	368	420	408	362	367	350	350	379	401	375	379	376	376	387	350	409	406	385	370	384	397	395	393	375	392	404	400	438	366	405	409	372	337	426	394	379	398	410	412	397	352	384	387	361	384	402	386	374	386	390	386	427	388	385	363	391	381	375	354	350	406	429	365	387	393	385	360	390	403	372	393	403	384	379	383	333	405	393	390	373	383	393	380	378	385	438	374	430	389	401	366	369	383	387	384	391	357	375	400	392	384	379	381	381	387	404	407	365	357	377	415	420	428	391	419	374	383	412	389	411	385	400	367	371	406	386	338	417	417	404	403	404	407	415	412	359	399	368	374	401	373	371	354	389	346	365	423	355	399	396	360	388	380	391	383	376	383	385	401	378	358	423	364	377	422	401	388	422	397	398	399	441	364	379	389	383	380	406	385	386	412	387	413	409	373	390	378	373	375	378	379	378	403	377	408	393	379	409	388	410	400	418	398	385	384	367	379	422	387	392	404	387	356	420	397	394	385	385	384	397	424	381	377	407	390	420	384	416	398	377	371	361	380	399	343	390	377	392	382	366	432	419	375	383	389	425	348	402	406	376	379	435	394	382	371	393	367	383	409	379	378	381	388	394	349	383	397	408	416	349	388	384	393	384	372	403	369	404	402	396	376	419	394	347	382	396	384	397	368	361	381	394	386	401	396	378	386	378	419	375	351	389	382	395	379	369	400	382	388	348	388	365	419	376	385	385	392	380	390	392	412	376	402	352	372	391	377	388	397	421	381	396	401	393	395	366	408	421	365	362	400	384	357	401	390	393	381	355	406	385	358	366	406	391	422	379	380	378	368	392	403	369	324	372	373	390	372	392	359	408	377	371	392	409	356	383	416	362	396	352	391	391	359	395	384	379	391	412	372	371	390	397	397	409	381	347	395	383	377	380	373	354	382	399	405	387	375	379	398	384	384	396	399	371	389	392	402	383	386	361	377	401	402	409	396	345	399	387	408	368	376	382	397	399	420	401	424	369	401	392	378	411	378	366	373	404	384	421	389	399	328	390	421	397	397	383	408	377	425	386	403	375	381	367	406	390	407	410	361	384	395	344	423	401	401	373	401	395	361	420	393	394	381	388	372	366	394	368	369	380	410	397	422	374	380	365	400	394	349	400	370	385	358	375	380	343	398	384	427	419	364	392	402	348	371	392	369	364	403	392	376	389	379	377	371	385	380	363	379	373	386	396	371	390	389	419	394	395	404	384	359	361	370	402	384	385	411	401	385	391	367	371	379	400	365	370	417	368	377	386	373	417	398	406	417	377	383	386	388	435	424	355	364	398	371	401	419	392	381	385	407	430	389	387	394	372	384	393	387	359	406	377	402	365	373	391	387	402	393	409	401	424	378	395	414	406	425	415	342	368	382	354	380	358	395	370	370	406	392	380	393	375	394	408	373	388	378	423	393	369	370	408	388	412	396	406	326	383	405	378	393	432	377	405	361	438	387	369	404	366	369	411	384	385	376	390	367	399	364	391	432	336	389	412	375	399	374	348	395	383	397	380	382	395	370	412	369	369	368	349	377	372	343	391	425	383	420	370	376	390	369	402	369	401	362	410	412	379	371	367	378	392	387	381	397	392	366	393	382	373	391	403	382	418	405	356	379	371	380	380	361	413	369	374	385	366	429	408	404	389	413	367	388	388	400	403	434	383	396	385	395	419	425	372	391	400	467	380	401	408	395	387	398	386	366	349	395	373	399	385	400	359	447	414	364	369	369	376	367	402	397	387	366	421	425	358	372	391	402	379	414	359	404	370	407	385	357	405	401	372	411	404	371	403	383	391	379	383	394	412	340	410	426	390	392	420	387	387	394	382	395	374	393	380	374	401	382	395	396	384	392	347	461	366	416	407	374	372	393	376	403	359	379	399	380	361	400	409	428	385	389	405	369	378	373	405	409	355	381	369	368	400	370	379	408	400	388	403	387	393	395	405	375	433	400	381	370	356	356	369	406	366	389	426	400	345	344	404	384	372	384	394	355	378	399	392	385	386	376	380	379	386	365	397	401	389	389	405	415	391	388	376	395	382	404	387	368	354	410	375	358	371	368	419	397	388	414	394	382	416	381	383	396	380	370	362	426	412	399	387	423	399	403	394	351	391	351	393	405	368	336	352	355	414	397	397	390	397	385	416	393	398	362	347	367	398	370	399	416	389	415	409	416	373	380	393	407	363	381	408	341	414	404	395	419	402	434	389	395	417	442	354	391	401	356	394	412	387	389	398	369	373	384	408	391	374	385	421	383	396	410	373	373	401	410	369	374	365	387	367	387	415	382	411	392	402	379	380	389	376	368	373	372	387	381	387	388	388	413	422	394	401	396	372	392	413	402	372	381	420	387	364	397	384	390	373	345	409	378	387	374	380	383	371	414	400	408	394	376	382	396	403	402	391	384	398	418
5619	1264	1007	557	471	457	461	440	495	663	2395	2554	1795	921	566	373	375	328	339	382	361	345	352	373	373	344	332	376	338	346	317	335	369	307	347	316	344	354	352	320	337	328	351	350	332	346	349	330	336	346	363	332	376	355	340	358	374	348	322	333	346	347	340	341	357	356	315	331	312	357	345	367	319	349	342	348	374	384	362	355	346	367	366	346	324	382	319	339	356	315	361	358	320	328	342	306	352	329	368	342	327	325	327	327	348	328	350	338	362	316	340	339	331	372	341	335	337	366	353	369	344	341	368	334	362	331	341	348	346	368	359	377	332	333	365	363	363	364	379	357	339	326	337	314	353	348	373	332	334	346	346	344	353	333	349	328	351	379	328	352	343	327	337	319	325	367	344	352	339	326	342	335	319	383	333	347	342	363	348	334	383	348	339	338	322	345	362	350	370	337	352	394	339	336	302	329	347	350	337	344	330	336	313	370	347	372	332	351	349	337	332	318	335	347	337	351	346	359	324	324	340	368	340	323	345	354	371	328	334	349	344	326	364	336	344	360	384	317	320	308	317	338	322	336	336	361	366	335	335	346	321	346	353	351	334	351	351	346	314	345	307	377	343	337	334	365	305	337	331	331	366	367	346	332	320	346	338	354	352	305	353	356	373	353	348	320	328	347	325	342	356	347	351	369	323	321	359	322	336	342	326	352	360	351	341	339	343	347	362	319	331	338	351	327	359	342	332	346	349	361	340	348	346	338	351	321	306	351	325	377	368	352	389	311	365	343	360	364	336	349	356	324	342	331	354	331	348	344	330	354	354	369	342	331	353	336	310	326	335	349	332	357	376	322	320	360	309	314	333	332	310	344	378	333	361	348	364	344	346	358	365	352	354	359	350	349	349	350	349	350	312	338	343	358	349	361	373	386	333	331	322	329	336	322	343	340	344	328	337	320	302	367	333	347	333	318	340	337	349	331	353	313	327	351	325	332	325	326	360	359	365	317	358	312	336	369	329	335	359	348	335	333	353	354	324	338	348	344	376	361	380	357	349	328	327	338	350	344	347	344	322	343	331	341	350	328	365	323	365	321	372	337	321	363	343	363	351	343	342	365	362	341	323	338	362	350	322	357	311	358	321	324	359	322	355	335	365	364	336	328	341	379	306	361	336	368	351	329	365	344	345	318	344	361	346	326	337	377	373	357	351	351	331	330	314	372	351	357	343	340	333	325	348	330	314	336	339	363	354	358	338	344	360	323	335	352	327	352	354	355	343	346	323	330	343	330	347	338	357	332	344	352	345	324	327	352	366	368	367	361	359	346	322	389	319	343	330	338	323	320	342	336	349	384	345	327	336	347	317	366	361	361	335	332	326	363	341	348	359	345	324	326	349	322	354	320	335	368	347	360	361	321	322	356	313	315	343	319	339	338	355	335	351	333	348	378	352	340	316	355	359	365	361	356	317	337	327	361	321	362	359	334	367	363	331	324	358	352	322	332	370	327	375	329	364	353	313	361	340	342	334	327	373	343	367	307	348	362	376	355	352	411	315	387	337	301	331	383	352	313	354	360	368	377	327	331	387	314	361	313	316	361	367	341	346	353	339	328	321	350	366	368	354	347	320	334	343	314	372	337	338	343	373	342	334	343	368	355	355	339	347	345	335	360	345	308	328	348	349	333	331	335	337	353	330	319	358	323	358	332	375	331	324	345	340	341	366	323	353	337	338	331	334	339	340	331	336	309	352	357	348	342	352	338	340	325	352	334	336	353	372	361	325	362	347	340	333	321	326	335	353	335	341	354	342	344	354	360	378	358	324	341	363	375	317	328	345	392	364	359	356	349	340	326	307	364	337	367	325	344	332	327	323	336	333	318	344	358	354	354	342	354	359	362	336	370	307	346	324	351	352	323	344	357	377	337	352	354	335	338	339	347	338	349	357	356	310	341	334	368	350	352	365	336	398	357	336	382	330	325	360	335	339	361	325	340	328	358	332	281	345	343	328	369	334	342	355	309	354	334	349	328	362	345	326	358	353	380	348	322	315	318	354	352	373	377	339	344	357	383	328	360	307	319	334	346	357	334	346	353	360	347	337	342	335	308	338	335	360	343	353	388	367	323	345	356	327	312	349	349	352	380	345	334	363	349	340	346	314	345	316	331	341	330	384	316	360	329	333	364	329	325	320	382	351	326	351	379	372	361	323	358	332	303	330	355	335	331	365	373	359	349	294	321	355	345	354	311	339	342	327	353	365	339	372	351	354	332	369	318	335	381	342	354	349	350	342	317	330	345	316	355	359	324	337	316	351	352	317	326	340	322	349	365	333	338	351	350	356	382	361	331	380	343	345	351	345	347	374	380	336	375	358	376	307	366	324	328	355	357	330	341	369	355	312	314	392	369	321	323	348	342	362	360	360	378	327	352	319	329	341	365	361	340	322	345	395	341	326	338	351	324	332	313	346	371	322	344	334	316	348	340	363	346	371	358	356	377	356	329	348	357	332	357	343	352	353	348	349	359	314	343	335	333	329	354	344	310	353	321	342	340	341	366	312	313	347	322	340	368	338	330	325	326	349	332	342	335	327	357	345	339	352	355	347	332	319	354	356	335	339	373	364	312	339	318	361	344	312	364	363	346	330	332	337	324	314	326	364	344	353	326	332	343	356	367	357	343	325	338	324	350	339	355	371	341	327	359	353	337	327	356	310	343	368	306	361	363	345	337	328	322	369	332	328	373	302	340	324	360	347	353	358	316	319	351	358	337	329	345	336	344	309	336	356	375	350	364	323	312	403	338	368	358	374	362	336	342	374	368	354	344	351	350	359	359	356	368	354	360	326	361	337	363	349	386	341	348	374	319	318	351	377	331	346	347	359	352	300	352	357	356	354	337	338	354	332	318	315	346	335	312	312	362	333	358	381	341	340	340	331	339	343	368	353	352	363	362	323	346	326	371	359	355	355	343	377	339	340	333	361	346	320	353	349	330	344	343	347	324	363	333	357	333	335	336	342	350	320	356	308	338	321	341	334	377	326	343	344	341	327	353	315	331	329	357	338	321	366	319	348	327	372	348	376	352	369	348	320	328	370	343	363	311	332	329	325	341	349	321	386	337	352	366	324	328	344	339	360	349	314	345	308	368	360	352	350	349	330	365	333	342	328	344	330	353	351	308	341	349	338	378	362	353	361	363	318	354	352	324	339	310	309	342	369	341	360	337	317	340	296	327	331	314	334	365	343	331	351	322	375	317	324	333	317	325	348	339	348	357	344	345	323	343	310	342	297	327	362	317	325	336	318	375	343	342	361	331	384	330	338	318	335	327	295	344	346	361	335	357	336	354	339	317	352	392	360	385	339	334	349	331	322	364	337	384	330	344	339	363	347	326	331	320	298	344	332	363	391	314	327	373	347	331	331	325	351	359	338	362	352	333	340	374	374	316	303	310	348	347	322	370	339	333	334	353	319	364	337	347	348	337	333	346	362	316	369	348	339	343	358	330	378	344	369	359
25616	21396	27442	25455	6121	1142	864	806	718	1973	15718	18229	11784	3766	1275	617	424	412	407	418	403	353	434	418	416	417	409	388	409	410	415	413	416	424	391	405	406	396	406	407	382	401	453	435	411	450	427	434	413	411	421	393	399	376	406	390	399	407	411	417	415	400	408	391	430	390	385	425	428	436	415	439	386	393	382	397	380	425	406	407	403	380	408	395	407	396	399	425	423	401	413	396	400	425	418	411	410	368	401	404	407	394	392	398	395	390	393	408	386	385	413	413	385	410	381	394	397	418	360	384	407	440	383	406	396	386	417	405	390	390	411	394	400	437	453	417	377	387	412	410	387	387	390	397	400	388	412	398	380	416	399	418	403	411	412	425	433	413	418	411	382	440	407	391	407	432	405	413	403	398	374	411	397	386	390	412	380	418	425	417	424	414	440	405	391	418	402	402	455	381	432	392	370	391	405	422	404	399	429	379	430	392	394	375	427	395	404	398	398	404	385	442	408	429	403	432	405	399	416	444	383	373	430	389	389	405	415	404	403	416	420	407	376	402	423	409	383	431	410	371	401	411	387	422	427	434	373	409	419	379	393	384	401	385	431	406	393	416	401	369	418	389	452	418	394	398	435	434	401	389	418	417	399	404	429	402	367	353	399	452	378	417	403	380	396	411	393	434	406	429	413	367	390	388	398	397	418	379	420	441	386	396	356	424	405	394	390	408	393	420	397	395	416	417	397	396	383	444	412	386	405	405	402	377	404	432	399	417	375	404	436	397	408	396	412	390	415	392	396	425	445	396	438	423	394	381	381	419	381	393	434	415	373	418	428	398	410	453	429	400	415	380	414	410	407	391	399	423	411	420	434	432	479	372	385	396	401	402	404	395	407	386	393	385	370	424	380	392	425	394	394	414	404	412	382	449	395	448	420	464	421	413	399	384	370	421	408	405	418	407	382	403	418	373	382	388	403	415	412	362	378	417	430	386	427	394	394	397	409	408	399	415	416	367	412	432	388	366	400	405	437	404	451	427	429	389	385	419	413	364	399	387	406	445	443	439	408	391	384	398	433	428	427	398	366	402	413	396	409	425	418	426	382	440	387	400	396	416	407	398	376	390	400	434	464	404	422	409	396	382	407	420	424	398	401	415	429	420	393	393	417	433	404	430	401	399	408	390	397	414	370	398	378	384	427	428	391	404	411	421	427	404	406	413	380	409	407	433	433	396	418	411	411	399	406	398	419	415	422	379	393	442	404	405	431	366	406	403	394	401	405	383	445	379	395	432	414	409	404	428	431	393	407	429	377	376	391	446	441	391	397	412	439	389	375	378	417	380	391	442	393	402	420	388	410	401	377	413	374	405	404	431	410	416	400	407	416	405	386	422	416	385	420	409	385	379	412	379	407	377	370	411	461	387	381	399	399	441	435	409	396	397	426	375	391	383	408	468	447	426	395	419	415	417	433	449	425	439	388	383	402	405	397	384	373	408	430	414	388	413	395	401	406	394	396	420	455	406	390	391	441	388	398	413	371	407	377	405	369	415	431	397	370	387	415	432	409	426	373	446	436	444	434	411	427	377	368	413	404	374	394	446	392	422	413	387	398	394	429	437	406	427	414	381	384	408	406	393	401	440	384	373	418	434	423	399	418	370	422	390	403	425	400	388	383	444	410	405	397	404	420	400	424	404	398	391	423	384	407	389	411	406	413	401	385	435	420	412	433	417	428	375	408	370	402	398	412	394	399	402	417	410	394	386	439	404	391	395	406	429	439	430	403	420	397	391	369	424	429	396	410	355	383	418	427	414	388	361	409	469	403	365	382	428	434	403	351	422	395	415	426	398	418	426	416	430	397	433	412	383	410	405	392	397	404	393	381	414	405	387	421	425	435	404	414	396	407	415	406	427	394	397	400	400	408	397	399	402	381	384	459	376	367	412	376	434	377	420	398	398	420	413	372	374	432	401	410	383	404	410	438	413	399	378	420	410	423	432	392	429	397	400	422	417	392	402	397	405	411	384	428	370	408	420	411	401	433	425	402	406	398	380	368	397	373	414	412	405	426	381	379	379	424	387	401	395	394	386	401	414	380	429	447	431	372	379	406	402	404	379	379	429	455	374	410	359	401	408	397	384	386	405	386	417	409	364	389	395	403	386	391	385	428	425	410	414	393	426	396	443	390	428	428	406	432	398	409	380	372	383	437	352	430	416	382	407	441	410	394	395	407	392	392	382	365	435	405	386	379	404	399	398	422	427	424	455	424	389	438	374	383	425	423	402	401	418	414	400	383	397	365	418	403	392	445	414	430	415	452	423	432	396	440	400	412	380	419	408	435	390	393	386	381	379	396	404	394	424	399	397	408	386	390	412	395	418	456	411	418	417	413	378	412	386	438	409	443	427	409	392	392	398	444	406	423	429	429	425	388	442	398	422	404	394	397	392	371	405	414	413	431	382	404	411	397	380	392	408	398	424	424	417	415	387	417	401	416	442	403	407	422	429	439	357	406	427	455	445	438	391	403	381	406	426	407	426	410	405	406	435	402	396	426	417	447	395	379	434	418	443	418	430	389	405	421	415	379	442	427	414	433	387	403	414	387	403	407	409	438	415	410	426	448	374	376	415	398	404	378	408	398	420	400	428	405	410	407	415	405	392	437	395	404	414	419	408	364	413	438	414	400	406	416	423	427	428	431	418	421	429	396	420	405	400	386	416	404	402	422	389	422	425	388	403	426	407	376	415	381	406	428	413	427	390	395	413	431	373	358	412	405	431	423	422	420	441	408	422	390	429	404	426	412	419	410	379	409	405	378	365	426	422	420	445	388	410	415	410	408	418	400	407	388	402	419	377	428	392	405	420	411	430	421	399	392	411	382	389	418	415	425	399	422	412	382	441	423	410	427	430	415	395	402	442	407	391	438	420	390	377	393	371	394	415	402	377	421	406	372	399	424	409	410	382	435	439	411	397	420	462	385	407	447	414	402	404	397	400	395	390	394	414	409	395	429	399	410	415	442	395	401	414	415	399	425	425	401	398	390	387	401	391	400	385	408	410	400	394	396	404	429	435	376	386	371	415	384	417	417	394	445	382	397	395	413	352	434	411	393	389	392	432	437	401	457	440	406	425	397	397	417	394	403	447	418	394	402	393	390	373	384	401	396	409	437	416	431	424	384	409	388	417	418	428	473	395	391	408	373	406	426	415	377	408	419	419	414	439	359	382	435	367	397	417	370	389	400	439	411	416	396	414	399	354	393	388	382	381	398	401	416	395	388	399	441	447	413	397	381	424	390	411	414	400	449	425	411	377	426	423	413	404	405	406	379	406	414	400	393	391	401	421	421	418	400	389	410	411	399	396	436	397	380	436	435	430	412	397	441	448	412	391	404	401	405	395	433	420	433	422	389	404	400	373	418	412	389	376	371	419	368	422	426	414	420	377	389	380	419	396	389	379	397	392	400	395	382	418	381	426	413	398	410	364	414	412	405	415	406	426	393	405	431	412	385	397
4336	4255	3400	1727	1164	982	992	1029	962	3219	17096	16410	9857	3368	1347	609	363	383	365	382	390	356	384	420	392	390	379	365	389	379	420	380	329	367	376	362	363	353	365	370	387	359	392	405	379	376	385	338	387	418	373	342	359	377	354	390	371	382	367	377	385	361	376	382	372	381	393	414	368	381	370	375	408	370	397	358	356	364	354	371	407	356	380	345	403	341	370	362	340	380	402	397	414	380	394	365	383	380	365	383	349	358	408	393	370	402	417	371	372	391	388	378	376	381	376	379	371	377	394	370	407	392	379	396	352	390	358	357	358	405	405	382	384	409	390	399	393	381	344	346	380	379	402	372	331	363	391	334	378	386	367	374	387	405	388	362	366	411	342	404	353	361	381	387	390	376	383	371	364	390	368	415	352	390	399	384	413	364	379	330	391	376	339	365	383	376	388	395	326	424	363	391	384	372	378	361	375	372	347	400	359	369	372	353	365	382	376	384	370	369	369	351	371	326	390	377	371	358	401	398	407	368	356	414	393	381	405	364	367	367	371	377	355	366	351	354	395	380	390	398	383	337	373	367	395	373	379	377	389	371	362	370	384	378	366	377	358	375	378	335	375	393	359	396	387	385	403	394	391	371	362	369	348	364	401	392	388	390	357	365	372	403	314	399	365	337	353	369	357	363	381	379	404	393	372	374	348	369	352	391	396	362	377	392	387	368	361	356	393	400	371	379	357	361	397	343	334	375	393	353	365	363	373	406	395	350	393	368	327	382	328	378	380	362	390	363	380	376	378	377	380	376	367	374	408	384	376	367	323	368	385	385	387	358	369	378	414	379	373	381	338	376	351	387	386	415	344	375	397	403	361	372	382	352	404	350	368	355	354	419	360	366	387	352	394	346	391	416	363	369	370	404	394	374	343	346	329	398	378	347	371	391	351	358	368	405	393	374	361	379	338	388	369	382	372	334	410	364	374	361	385	390	395	358	362	379	363	371	405	399	382	374	361	383	366	357	388	381	384	412	386	354	396	403	347	386	387	382	360	373	388	371	406	374	384	400	362	381	337	337	387	373	394	414	366	385	379	424	360	381	359	325	414	381	339	366	397	410	363	409	363	339	372	402	385	378	401	383	348	375	357	376	386	360	382	391	347	360	393	416	355	407	404	361	388	352	326	359	353	396	372	372	394	345	366	350	366	383	345	363	360	343	371	358	364	345	357	380	352	396	360	385	392	385	399	352	340	363	414	384	375	383	392	347	388	389	370	382	361	347	362	366	373	386	379	385	369	374	369	391	405	366	377	382	412	403	369	360	379	359	416	379	358	366	372	339	391	370	350	347	381	397	375	383	377	392	372	389	392	354	379	384	364	348	374	386	369	355	370	400	369	344	372	361	360	376	378	390	306	372	356	366	412	402	350	393	384	335	377	356	367	369	396	366	363	362	393	358	384	364	397	388	414	379	414	373	384	352	353	360	370	372	355	395	386	356	390	370	381	386	375	382	374	368	355	404	392	355	347	375	367	379	396	392	394	384	364	406	359	379	402	354	368	377	389	384	404	371	374	381	352	378	399	377	376	377	412	351	375	387	386	367	382	403	356	377	378	384	380	378	382	378	419	371	351	403	386	354	380	348	373	366	372	406	427	409	348	344	354	365	378	361	385	394	375	410	357	360	368	377	364	378	358	371	350	359	353	362	349	390	360	340	367	359	402	371	405	367	416	376	375	350	385	348	381	364	410	397	367	367	387	334	355	342	363	374	390	363	384	364	379	403	389	380	406	380	366	367	357	388	419	359	382	395	406	403	354	371	398	388	378	378	326	388	378	383	410	358	352	369	358	394	357	365	428	387	358	401	409	353	355	338	367	364	346	368	385	398	354	368	350	368	392	415	400	370	410	358	366	378	368	338	393	364	356	392	402	346	404	358	366	386	370	376	391	363	355	399	351	365	340	361	373	363	381	372	373	356	355	369	411	402	371	348	365	390	376	382	379	367	432	360	385	366	400	356	365	373	381	364	368	392	389	386	416	350	394	367	351	362	386	371	377	342	397	354	351	362	356	388	381	414	399	365	371	378	381	351	398	349	385	367	393	370	382	389	360	375	375	382	367	375	358	368	356	380	353	390	372	345	348	359	368	429	356	382	377	389	357	351	360	370	368	357	367	401	366	349	351	374	386	341	376	369	427	357	350	382	419	393	383	372	351	347	385	407	348	380	371	348	399	345	356	380	381	367	369	418	390	343	392	401	384	370	384	321	372	370	392	419	409	400	355	329	384	389	385	369	379	381	362	343	379	367	357	393	381	380	362	339	377	355	371	393	353	367	360	373	355	393	352	356	380	365	362	380	366	370	390	413	391	353	382	388	386	368	389	378	409	360	364	335	378	363	370	341	376	365	372	366	344	391	372	372	371	383	384	404	391	370	370	390	371	382	372	386	379	376	395	373	386	383	366	378	400	365	407	340	404	348	394	373	390	359	354	351	388	386	390	365	350	358	333	364	360	362	381	361	379	358	390	359	340	365	373	414	406	383	397	403	377	395	375	393	377	412	369	400	371	388	410	374	362	356	408	348	359	358	372	351	365	372	370	385	392	354	340	379	392	371	383	370	403	383	394	403	364	338	378	407	370	405	379	340	401	391	372	359	393	413	408	359	374	395	384	380	380	345	370	391	387	384	348	394	401	391	354	389	395	372	360	374	379	361	371	385	379	372	399	370	359	392	370	411	368	365	355	378	391	399	402	355	369	392	382	368	412	392	350	376	385	368	350	386	361	385	372	356	387	362	334	405	341	343	382	318	420	357	372	376	359	425	397	360	368	391	389	382	379	366	367	378	360	373	404	363	402	377	394	347	374	384	359	390	376	380	420	424	350	332	379	408	347	332	357	375	383	353	388	359	382	327	372	350	407	365	388	383	384	339	369	375	378	334	369	361	360	358	373	378	396	391	373	385	397	387	383	355	376	392	330	388	365	390	379	391	365	376	373	395	390	352	387	340	399	365	369	371	375	342	374	392	380	370	392	393	387	348	367	375	388	380	360	367	362	384	376	354	376	389	388	401	346	357	344	395	380	356	371	363	399	352	357	394	374	359	360	385	396	364	373	349	358	357	365	379	363	351	371	351	341	366	373	364	389	361	410	334	357	361	368	398	368	344	338	369	349	337	378	360	379	357	374	342	367	403	361	352	396	359	390	385	385	380	338	381	331	375	349	393	367	366	390	392	370	353	390	338	393	386	356	379	363	395	394	371	384	384	364	371	339	365	386	382	351	335	375	371	354	376	362	378	387	373	370	405	370	378	373	392	377	364	332	407	385	372	403	386	408	390	370	366	400	337	379	349	360	329	384	388	397	373	369	358	403	356	374	360	361	351	405	383	343	336	333	354	376	343	360	353	385	389	406	388	362	396	375	334	359	357	363	371	357	403	349	350	353	377	381	390	373	393	382	394	362	389	404	436	382	366	383	378	395	369	368	349	357	419	383	358	356	365	381	382	366	377
24480	21404	28664	24541	21232	6202	1839	1344	1121	3868	29922	31219	21984	7775	2196	975	659	568	565	572	515	535	551	553	537	594	544	572	544	568	543	559	560	559	528	513	555	542	543	536	575	543	550	551	521	540	548	535	548	557	565	527	550	536	521	600	520	518	577	545	576	592	484	533	523	542	510	548	549	567	600	567	560	546	531	527	536	581	586	547	517	547	485	555	502	553	558	531	562	595	540	544	487	492	555	560	499	543	514	536	515	489	525	580	583	521	532	576	589	515	525	598	541	571	588	538	548	562	554	520	511	567	592	550	555	538	552	537	571	569	579	573	508	542	537	554	521	558	522	533	547	510	577	523	555	522	527	572	587	537	566	532	548	537	579	536	524	546	529	556	529	521	588	532	508	539	571	563	559	537	538	521	549	545	544	540	561	531	519	511	574	587	558	541	546	504	549	566	550	544	596	557	545	568	494	529	556	523	577	537	552	568	610	540	551	555	568	516	555	560	524	595	523	531	549	524	545	524	554	546	546	546	581	510	541	534	563	509	541	539	563	577	548	503	550	516	549	539	523	529	551	525	536	559	532	606	582	550	605	535	571	545	541	550	500	526	573	555	589	563	531	556	547	527	554	572	578	575	521	526	565	532	538	552	535	509	568	510	546	562	554	543	546	555	581	575	563	536	545	516	565	543	574	553	540	531	538	561	551	543	523	536	540	534	536	535	554	534	584	527	539	564	520	545	533	590	579	570	526	564	523	518	537	517	489	533	579	576	500	532	559	544	532	550	521	535	536	562	580	533	502	560	561	558	598	534	512	551	580	574	549	523	518	521	538	578	545	551	553	556	562	542	534	556	531	523	552	556	583	530	576	581	545	523	523	512	552	544	531	549	542	552	527	507	550	516	546	519	525	511	543	577	532	546	549	528	530	574	495	554	538	553	532	560	535	557	582	539	570	560	554	573	582	536	576	554	585	501	575	583	556	559	552	518	587	503	547	529	534	591	520	512	518	527	518	530	536	518	561	570	528	521	553	560	563	560	547	568	516	541	552	506	531	515	545	547	554	560	533	551	526	527	535	540	511	542	558	552	569	528	518	554	573	545	534	542	498	572	536	587	542	540	565	584	540	533	595	536	523	585	544	576	533	541	536	574	558	568	529	572	549	536	527	581	536	576	565	557	593	583	540	551	527	592	543	554	548	533	551	526	563	512	544	549	555	551	577	560	507	534	507	566	572	538	519	543	541	507	524	517	508	549	567	548	560	534	538	579	521	551	558	534	556	563	576	548	595	587	522	565	548	535	543	513	564	522	519	546	543	517	537	535	527	524	533	543	535	554	562	524	511	516	521	506	540	554	516	539	565	486	499	548	535	558	548	526	541	549	565	511	565	534	586	567	551	502	538	542	509	570	544	529	547	560	570	547	497	556	554	530	563	543	537	532	544	532	582	552	559	539	548	518	540	523	551	531	583	533	589	534	526	525	571	534	541	516	537	532	546	512	535	558	564	557	560	534	523	550	547	555	513	534	516	512	515	515	536	535	528	550	550	476	532	536	517	565	529	521	542	548	529	543	588	522	522	527	552	564	570	520	519	515	536	566	544	538	533	525	557	540	512	554	541	520	543	564	536	550	569	542	516	544	534	516	548	533	524	491	528	574	547	543	484	561	540	530	537	507	535	508	545	589	526	559	529	536	542	591	504	562	576	578	566	530	515	535	552	570	530	560	551	506	535	542	549	517	508	570	512	574	598	549	563	552	526	585	513	531	526	548	564	534	499	548	516	544	577	556	572	578	553	548	554	511	532	570	564	538	535	526	517	555	560	548	552	549	514	535	547	507	541	557	539	508	524	521	559	529	505	534	543	514	562	514	519	539	562	556	542	520	557	546	587	555	531	600	530	542	553	504	580	510	561	566	560	532	548	554	531	549	519	566	607	533	553	569	517	568	528	594	551	547	510	478	520	577	564	576	565	571	547	554	499	547	551	580	529	570	513	568	523	522	559	556	515	550	536	534	555	572	529	539	549	576	525	509	552	589	556	498	546	554	526	544	528	550	512	578	579	506	504	530	562	565	502	576	527	525	560	571	523	536	524	548	587	520	548	566	520	574	532	529	535	562	547	515	589	521	523	531	556	569	522	530	548	581	471	551	560	560	516	574	594	556	490	567	519	587	562	530	572	565	556	560	530	517	537	533	544	529	494	522	579	568	547	555	529	538	511	527	556	552	552	539	515	541	549	511	536	552	534	566	533	516	488	523	503	594	577	549	523	558	488	554	524	557	528	557	500	511	537	535	558	537	592	553	547	560	582	574	575	557	547	513	548	555	553	516	501	554	573	561	552	500	540	562	600	553	521	491	563	586	536	526	548	602	567	516	563	528	522	536	552	531	537	538	511	532	514	565	559	581	563	536	549	525	573	525	604	548	545	549	547	546	548	504	545	537	546	555	521	559	532	526	531	552	570	584	487	535	529	544	503	522	505	571	559	538	576	513	547	570	524	531	493	561	548	575	503	549	542	508	536	564	563	535	539	526	550	545	564	547	534	576	514	561	553	545	535	598	539	556	558	548	539	534	584	542	546	515	569	496	572	517	516	552	541	555	539	563	513	554	499	608	509	492	539	528	514	537	535	547	527	550	554	581	549	572	556	519	573	546	533	568	569	524	526	523	521	555	579	543	548	549	561	524	526	550	534	547	536	530	586	569	525	520	534	549	570	605	526	544	542	518	562	530	535	541	508	550	553	552	517	551	569	578	509	513	548	524	549	509	536	503	536	580	526	504	562	552	555	532	548	554	551	554	515	531	534	526	525	534	550	529	544	577	580	560	490	573	537	549	486	532	599	562	576	518	504	554	542	493	529	516	544	511	485	535	563	513	511	522	518	589	531	490	580	511	546	545	517	584	571	509	500	557	520	570	534	529	511	590	554	532	589	526	504	534	599	539	545	561	495	527	512	510	537	545	548	531	581	515	525	524	579	564	570	503	541	561	534	537	539	556	555	532	505	537	540	557	573	552	520	532	550	536	528	538	536	552	538	506	517	521	560	569	586	531	544	551	552	507	564	539	557	557	563	522	526	548	547	525	509	543	535	572	489	518	545	552	577	536	570	575	538	493	565	584	531	556	517	559	532	525	542	548	560	544	573	532	562	511	571	497	532	532	570	550	553	573	561	561	499	542	550	510	516	535	599	561	533	535	523	589	549	543	555	513	533	512	549	560	542	567	582	532	540	549	574	548	546	530	530	533	557	561	546	540	540	570	528	527	533	547	546	527	555	541	576	539	545	516	533	550	534	513	543	543	510	506	536	565	549	546	535	559	540	534	553	602	566	542	562	521	524	507	574	570	550	569	567	521	583	537	550	598	525	538	566	556	553	552	489	563	539	536	500	520	507	504	554	561	548	545	527	514	586	543	535	559	555	566	533	505	561	559	588	531	572	558	577	584	533	560	538	529	552	546	545	585	569	579	553	516	514	540	555	547	531	537	527	516	538	558	527	543
4705	7261	5744	3292	1890	1478	1536	1626	1507	5973	29852	27766	17256	5863	2256	975	580	465	525	520	481	491	437	535	488	473	514	521	464	508	456	509	494	452	505	479	523	493	483	478	505	522	516	481	470	490	481	466	492	490	455	507	480	521	491	468	508	519	503	516	501	498	502	488	500	496	500	520	470	523	544	523	501	486	505	476	501	510	488	520	511	464	476	443	473	457	511	484	468	492	528	497	489	520	483	440	508	512	462	470	459	491	481	499	473	480	480	494	500	479	455	464	503	503	484	463	524	467	488	483	514	498	474	436	500	501	503	539	491	435	486	473	467	475	496	492	481	511	526	522	452	507	500	461	496	481	434	523	480	508	480	452	501	489	515	500	511	448	490	489	479	491	494	464	510	486	516	512	478	483	470	500	452	471	507	478	443	500	494	483	479	541	554	493	505	458	490	482	540	495	467	503	476	498	503	443	520	458	508	534	483	463	508	541	474	473	504	475	479	513	493	470	503	465	502	495	493	482	488	478	518	485	478	493	445	488	513	521	481	499	463	524	507	509	492	507	508	493	455	487	514	481	490	480	492	505	488	508	456	456	463	506	454	459	479	489	513	478	476	518	468	478	488	453	481	534	475	506	461	484	468	505	491	497	522	450	491	489	480	497	510	487	460	532	481	457	502	495	507	472	509	534	472	468	477	472	498	437	464	517	464	485	493	496	521	467	545	471	508	532	462	502	457	508	510	453	511	511	514	495	469	491	475	501	480	481	503	498	455	469	496	483	501	495	488	482	474	533	500	493	465	472	447	521	469	484	486	484	486	493	485	510	475	510	519	439	518	504	500	480	513	503	471	466	496	446	504	486	501	489	498	523	468	484	427	482	518	451	483	484	512	520	483	496	472	474	498	487	495	524	475	496	504	481	476	514	497	465	480	466	502	465	479	480	487	483	527	521	497	450	491	486	476	482	530	531	478	487	481	468	495	476	475	497	503	499	444	486	439	500	491	486	468	506	476	494	489	498	496	505	503	507	510	514	499	468	494	501	462	496	507	498	516	436	489	480	517	498	488	469	468	467	488	470	475	502	500	492	508	451	544	501	457	496	476	462	499	498	482	494	495	481	488	455	477	503	482	495	460	478	520	447	505	474	489	482	448	489	515	512	456	468	530	466	519	494	498	454	488	443	467	481	473	480	480	467	469	535	505	490	501	512	488	501	477	476	466	520	509	496	533	506	461	507	466	486	474	491	485	485	490	478	499	496	488	508	513	467	495	463	485	491	463	472	465	481	521	489	472	508	509	491	535	486	468	493	534	533	499	470	442	511	441	499	439	471	474	457	501	467	516	492	476	489	487	514	498	473	509	527	503	508	486	503	471	518	503	471	480	473	469	487	499	480	468	448	519	469	508	530	479	497	478	493	480	469	486	463	506	516	477	504	472	455	490	494	483	475	465	490	511	481	455	462	436	468	477	496	438	491	488	465	506	475	492	524	495	487	501	493	478	501	505	507	457	428	501	473	450	500	480	500	471	471	475	495	494	493	506	494	541	502	491	476	501	491	507	516	491	451	492	470	461	460	468	508	484	464	526	475	494	493	478	482	466	526	442	459	476	527	483	456	456	442	527	471	484	491	518	540	499	484	501	483	527	507	487	445	474	497	492	457	478	472	489	488	468	467	484	465	479	518	503	510	470	485	516	513	493	481	528	453	462	471	480	494	476	520	491	507	449	478	469	493	500	510	487	454	508	477	490	480	506	466	480	491	487	492	455	468	474	506	497	485	489	501	484	475	491	476	496	492	481	486	478	486	497	470	508	509	518	481	482	492	522	502	476	488	500	508	511	471	521	519	478	514	475	534	481	496	498	487	486	518	507	498	507	459	490	502	479	478	519	469	499	488	476	525	480	508	516	488	467	507	462	488	484	495	485	498	492	488	495	502	499	477	493	481	503	497	475	472	475	507	471	455	506	512	461	502	495	478	500	460	498	483	478	460	508	530	486	440	447	455	472	488	451	471	493	466	499	482	488	481	474	493	479	508	468	518	502	472	465	486	465	482	463	492	456	517	463	492	511	503	469	465	463	486	510	513	480	495	502	496	488	520	484	504	492	510	477	443	515	510	464	449	480	534	469	460	524	504	503	480	505	506	498	503	412	501	471	482	506	478	491	524	463	505	470	502	445	512	488	504	534	484	487	499	480	506	475	488	472	496	471	460	480	485	490	476	475	484	482	469	479	463	523	489	479	457	488	506	502	514	443	536	494	495	483	480	478	487	469	479	483	492	479	502	492	493	461	507	487	501	519	478	467	498	441	466	512	485	498	498	478	500	486	495	484	479	442	484	493	512	500	479	531	493	457	491	500	503	466	502	528	465	511	487	492	485	463	464	522	491	484	484	508	469	502	487	477	461	498	470	455	502	478	517	479	499	475	483	510	476	475	501	534	476	471	513	469	502	467	487	442	498	497	475	487	498	483	456	490	488	527	414	479	527	503	464	449	496	474	459	485	464	485	486	484	488	505	492	486	454	449	486	510	476	510	475	492	554	476	493	520	503	466	489	469	458	497	488	476	453	500	478	461	477	495	512	513	464	519	516	499	471	482	495	464	485	483	437	489	461	501	507	447	473	463	476	519	470	501	497	487	475	486	492	480	519	485	474	499	474	442	476	475	469	525	493	521	490	474	457	465	493	464	477	505	479	498	496	457	473	460	483	505	487	500	506	499	519	480	462	475	476	481	509	474	456	456	479	514	479	458	471	448	521	471	496	472	479	489	490	541	490	505	476	510	482	522	460	492	488	454	471	505	474	488	509	520	491	463	507	489	497	502	515	476	483	474	472	471	478	511	487	463	461	474	441	479	452	465	496	469	456	523	522	478	467	511	483	474	457	476	484	449	468	481	475	479	502	509	470	495	460	475	492	483	490	507	486	514	500	485	477	499	511	506	481	507	490	486	446	460	508	473	490	486	510	510	481	488	487	453	460	460	479	471	519	482	489	489	513	480	521	515	453	527	453	487	485	467	466	481	448	484	464	498	454	470	521	506	534	484	457	468	464	439	494	450	447	527	491	495	506	475	465	439	448	509	460	487	486	458	485	509	493	511	485	477	453	497	470	479	466	495	480	528	451	539	511	505	470	499	531	479	488	485	529	475	466	504	513	515	503	500	493	455	469	527	494	462	473	488	508	507	494	521	508	489	487	462	489	488	458	505	460	477	449	491	491	436	511	460	521	436	454	507	481	479	495	514	477	507	485	513	505	483	520	486	487	460	473	459	490	483	505	494	494	492	454	477	465	504	487	436	492	484	462	517	485	482	503	515	491	471	505	502	464	494	485	510	476	487	492	456	484	493	493	484	477	453	466	478	446	506	484	504	447	490	458	533	488	418	494	481	513	467	480	453	457	497	441	514	470	506	465	481	483	525	492	510	468	492	464	503	437	477	478	447	529	471	466	507	498	492	483	524	467	514	451	522	480	462	501	488	500	482	464	500	487	509	515	466	509
27444	10007	1361	700	497	441	467	478	501	528	1740	2126	1559	865	549	422	411	404	398	419	386	407	386	362	427	384	402	416	372	435	409	411	377	402	411	415	377	363	408	396	391	382	399	359	420	409	408	404	387	363	403	341	390	379	400	377	396	408	412	367	413	378	379	425	377	385	417	402	406	339	381	415	394	404	407	420	422	399	385	396	405	395	394	389	406	410	397	407	353	415	390	438	392	403	418	399	376	394	397	382	367	388	394	392	367	398	368	379	423	421	395	406	395	390	464	414	408	421	421	414	414	372	400	383	413	417	423	396	384	400	372	422	360	416	388	397	400	398	395	391	383	377	417	398	404	394	397	371	399	400	422	412	365	398	382	417	387	384	424	411	421	409	373	402	429	402	419	417	395	405	409	383	413	378	384	411	373	418	389	387	406	398	366	418	379	416	406	411	400	372	372	423	391	406	378	351	366	394	387	434	410	393	402	380	401	398	372	401	425	397	398	405	403	429	402	372	387	411	384	366	403	404	395	397	382	423	426	387	407	365	379	368	417	447	428	432	377	389	383	408	372	406	376	397	448	441	384	403	421	421	436	408	376	417	411	414	426	398	398	396	402	374	391	436	434	399	434	388	401	407	413	370	397	387	358	415	393	415	414	409	399	404	410	372	361	415	420	381	456	377	423	404	406	381	396	396	393	410	436	380	374	403	390	395	413	393	426	391	403	387	373	388	404	373	363	401	391	418	398	428	349	382	392	424	396	440	417	415	403	384	416	376	390	382	401	380	418	377	371	399	413	411	386	380	397	402	406	404	390	369	401	416	401	405	418	419	379	410	371	400	397	383	401	420	395	382	405	405	393	418	384	383	399	412	406	395	437	400	395	377	338	395	398	384	445	385	421	411	402	441	370	411	382	394	378	411	421	387	414	406	403	418	375	380	413	380	424	379	393	407	406	429	406	385	387	394	386	417	403	407	431	403	437	416	419	402	385	397	402	414	422	413	401	381	399	375	387	385	398	413	385	384	425	410	415	354	387	406	376	398	384	426	441	423	433	360	387	411	355	397	381	381	426	423	420	386	391	392	416	398	400	376	380	410	384	410	388	380	431	401	393	392	425	441	407	411	409	404	414	398	416	393	392	396	363	376	397	397	407	388	412	411	406	420	442	403	385	417	377	406	374	396	372	372	366	410	390	422	429	353	393	385	397	418	445	415	385	420	389	405	419	415	366	403	389	389	387	383	366	377	386	364	376	358	394	403	447	408	406	434	399	381	396	413	393	417	410	404	401	417	408	345	413	394	437	392	383	393	382	395	406	400	415	384	382	408	419	386	356	387	424	411	376	398	420	350	359	392	444	411	431	398	382	359	418	390	385	401	400	373	404	396	413	367	400	381	389	405	417	378	401	365	405	391	371	376	396	410	385	392	399	405	383	352	403	373	395	402	396	398	404	410	415	390	397	379	416	384	435	385	399	390	401	398	449	397	430	381	415	433	387	430	399	431	388	408	400	419	384	415	389	401	400	406	385	393	419	420	394	398	418	392	429	353	414	420	421	383	360	393	410	400	382	403	402	404	416	403	405	429	422	411	394	417	383	415	416	387	407	388	395	398	399	344	413	405	383	404	374	363	372	450	388	424	360	420	427	376	407	412	348	402	394	430	397	407	390	395	403	431	419	405	412	387	404	370	382	406	389	396	384	418	412	437	399	404	363	369	403	386	403	389	402	396	425	404	449	430	417	411	384	421	425	392	414	380	369	383	403	422	395	398	379	407	436	384	403	404	388	388	384	407	430	378	384	407	437	426	402	414	372	448	398	409	407	407	430	371	399	390	429	381	403	416	407	384	373	392	352	416	377	370	397	428	370	391	429	400	400	387	419	408	382	394	366	416	391	377	415	399	376	410	363	379	418	368	396	395	424	410	396	400	395	410	392	400	344	420	368	409	385	401	389	403	457	421	415	379	434	436	400	416	416	427	406	423	402	423	441	409	388	374	428	398	402	407	389	358	382	402	382	386	361	392	406	383	390	419	374	401	359	418	367	400	400	388	419	382	376	368	380	396	434	388	392	393	382	396	368	397	411	387	383	396	429	396	389	421	412	401	406	368	419	422	397	370	435	438	390	457	415	391	393	355	391	374	399	385	390	419	370	365	373	405	373	387	404	409	401	420	428	387	425	401	397	403	415	398	417	426	402	389	390	408	402	407	385	403	403	359	411	360	412	403	379	405	405	419	419	425	398	413	380	414	427	425	406	394	408	352	413	429	459	446	395	380	424	395	401	451	382	399	397	425	417	400	366	444	418	382	410	402	372	362	388	378	406	401	389	395	401	425	404	420	357	382	386	405	387	420	394	388	389	417	387	448	387	395	403	399	385	384	414	385	394	399	424	374	404	388	403	404	391	356	366	384	400	401	422	388	451	375	403	381	390	435	397	391	389	446	424	388	384	427	401	391	384	383	376	429	403	395	396	374	395	413	401	435	413	393	385	406	396	434	380	386	426	423	437	368	396	377	387	446	379	408	412	435	375	377	408	404	440	376	433	418	379	389	402	407	406	360	386	381	376	411	408	403	431	396	388	390	416	360	399	377	406	387	435	397	412	393	409	359	424	405	426	418	406	406	427	388	417	393	383	416	378	387	386	389	418	362	427	409	400	399	375	370	398	442	417	430	356	384	427	426	387	385	404	446	406	380	371	441	410	421	391	394	387	390	434	405	415	424	378	413	389	380	410	405	386	396	399	382	423	384	403	383	417	417	382	381	418	410	377	391	389	359	408	393	394	420	388	373	385	426	393	425	420	415	408	423	390	394	391	404	393	407	407	442	394	381	372	388	353	407	410	414	414	413	396	404	432	417	421	413	392	421	422	368	444	389	379	447	385	408	357	431	396	372	400	422	399	417	427	407	409	398	423	374	400	400	390	393	408	417	394	386	399	390	395	385	404	386	379	404	424	407	366	397	382	404	450	383	392	380	408	384	405	383	406	373	383	381	392	412	396	378	429	409	387	402	389	407	416	382	393	352	424	404	428	393	349	387	438	400	397	401	353	391	415	387	406	363	380	420	395	435	408	427	364	363	420	422	418	401	430	407	391	399	380	423	401	395	439	381	408	363	417	416	397	394	392	403	402	386	390	415	398	406	401	391	362	384	378	397	427	429	389	369	422	393	391	432	377	407	423	404	415	384	413	408	407	417	403	412	435	405	395	391	401	359	421	398	341	430	377	378	424	432	400	408	409	419	391	383	409	418	402	400	383	410	434	388	381	394	408	410	384	384	395	430	433	392	399	371	389	407	378	412	428	434	388	372	402	447	399	395	396	363	393	367	398	397	421	400	395	406	420	391	365	393	408	421	361	417	414	407	386	381	361	409	389	407	405	414	421	391	391	436	407	354	393	358	402	390	390	382	388	405	371	379	411	377	390	406	405	418	397	406	409	411	418	383	405	390	384	381	363	440	391	367	384	399	375	412	400	382	404	427	393	399	392	411	391	389
5400	987	840	534	491	447	449	457	473	647	2220	2533	1753	829	516	411	353	364	319	375	342	374	360	397	359	356	366	365	346	349	355	370	346	360	385	387	377	381	369	385	346	348	361	357	385	372	378	380	354	339	381	362	363	364	366	365	381	337	371	342	388	345	377	350	340	352	374	342	380	353	379	335	346	389	332	334	342	355	345	329	354	367	379	369	333	378	317	337	337	377	338	357	358	370	317	317	354	342	338	402	342	338	380	348	358	356	335	380	357	389	362	340	361	327	373	362	368	355	342	372	376	367	366	353	365	380	370	306	362	374	354	344	371	342	348	352	363	372	349	329	360	361	331	360	327	361	362	344	370	367	343	364	331	344	351	370	376	385	336	361	357	365	368	367	388	354	349	324	377	358	373	339	345	337	366	367	375	324	352	350	344	379	373	360	331	362	334	350	321	353	322	389	365	385	380	380	343	330	360	358	355	354	375	380	353	360	352	370	355	365	359	358	350	385	332	361	347	335	370	379	324	363	372	350	343	376	365	385	367	381	332	344	363	366	360	376	359	390	382	356	346	326	387	330	344	339	351	348	358	331	334	350	369	364	360	337	365	382	377	380	397	375	368	346	369	346	349	329	391	384	382	345	356	346	341	379	352	341	366	366	368	330	350	362	344	371	352	385	358	380	347	350	346	338	376	381	347	367	357	348	382	342	378	355	351	347	327	344	342	336	345	360	369	377	375	341	353	336	344	326	382	363	370	362	353	353	330	363	353	356	346	351	347	351	353	378	363	366	366	379	331	358	353	383	349	371	374	356	318	359	362	364	342	359	382	332	366	362	366	370	314	368	351	333	351	344	330	354	357	349	358	304	384	375	384	363	345	402	367	364	373	343	384	376	377	355	354	358	403	358	342	343	372	341	370	343	358	352	341	361	359	362	418	360	384	375	334	344	350	331	378	337	344	386	369	337	355	376	361	379	359	366	354	367	376	354	332	363	326	357	355	349	353	383	327	348	356	335	352	330	344	365	394	353	380	350	370	350	345	381	362	339	361	344	365	330	381	379	391	327	342	366	380	394	352	351	362	352	400	346	352	344	359	365	355	351	350	351	368	355	345	361	334	389	372	378	382	378	345	374	371	373	370	371	340	353	322	362	347	345	369	351	375	331	357	349	361	363	370	342	362	346	363	404	350	371	386	345	362	334	350	377	373	321	369	371	342	362	348	414	371	355	336	321	375	355	377	347	357	384	382	355	362	387	367	383	367	328	363	365	383	377	368	351	376	363	339	376	357	346	353	335	358	308	365	408	352	333	354	358	358	348	357	360	363	354	363	379	374	341	350	341	350	337	340	364	342	367	378	381	342	363	338	358	346	389	370	367	376	359	342	341	334	338	382	392	316	344	346	350	419	352	387	354	377	370	347	339	324	369	356	334	354	336	364	340	357	335	362	378	360	342	363	372	347	351	375	328	363	337	351	363	355	356	374	344	374	350	372	377	351	356	331	362	394	348	382	339	373	360	358	353	337	381	322	351	361	323	369	350	363	342	364	350	330	383	336	367	355	339	367	375	343	342	360	320	352	398	340	355	348	360	381	369	352	366	362	334	374	374	369	369	353	362	345	350	370	347	367	394	322	373	375	374	383	349	387	416	337	365	331	355	322	355	344	356	364	322	355	343	360	362	361	333	365	310	357	370	355	376	376	342	357	371	380	326	365	350	395	357	382	338	390	358	347	341	336	347	387	382	396	314	343	369	352	345	359	361	347	382	358	358	355	388	345	359	350	366	369	409	342	310	337	356	376	350	340	331	321	381	370	372	346	365	369	381	363	374	352	332	371	334	366	356	357	354	361	372	356	368	368	385	359	360	370	351	342	367	349	391	364	344	379	343	374	368	366	337	369	345	366	364	317	400	315	345	344	377	342	387	338	368	361	331	357	338	357	356	336	343	382	329	349	308	378	360	370	374	330	339	370	386	383	378	363	323	356	359	346	384	354	362	353	349	374	358	322	373	342	392	361	359	340	336	346	317	323	382	362	363	367	360	344	381	358	373	374	358	351	325	355	335	353	334	364	343	350	368	345	351	375	353	338	350	335	314	395	335	344	368	379	391	331	339	355	359	343	347	355	348	396	349	329	342	329	341	346	326	337	356	353	335	351	363	344	352	364	353	369	353	337	326	343	333	337	339	366	381	388	367	367	314	359	335	360	372	363	332	362	352	368	343	337	368	357	344	356	346	372	384	373	357	345	353	349	385	377	359	342	373	351	372	363	357	358	354	367	366	357	360	369	363	323	344	367	380	344	360	356	379	368	348	368	383	358	367	351	335	393	341	374	354	355	371	320	368	343	371	355	373	348	320	365	374	409	353	357	369	339	347	369	349	374	302	350	343	365	342	347	340	355	392	343	363	340	343	321	397	366	373	385	371	389	330	384	368	387	365	360	357	369	381	316	385	396	336	369	366	354	375	342	371	382	375	362	364	349	360	350	367	325	356	350	372	328	388	334	332	387	330	340	356	387	352	344	388	328	335	362	368	368	338	368	331	376	399	322	308	355	374	355	315	332	394	387	373	353	350	323	364	369	353	344	334	352	382	343	378	345	358	336	343	350	346	345	357	345	352	367	379	354	337	363	371	326	355	374	383	343	372	344	373	341	332	353	343	362	351	350	323	344	340	345	369	354	351	391	362	320	360	329	359	335	365	374	336	349	375	352	367	400	346	356	330	371	373	333	365	352	347	347	379	355	345	334	357	376	391	342	363	340	351	354	331	357	348	347	366	347	343	348	381	337	371	393	346	350	348	360	361	370	352	369	367	397	364	361	365	344	395	370	365	391	379	344	318	380	323	361	349	342	362	366	349	364	381	405	336	360	332	360	363	345	358	361	361	366	383	380	384	342	352	342	372	385	391	344	344	346	329	386	363	350	358	340	340	347	365	369	378	345	344	332	333	366	335	382	360	352	341	366	330	383	379	354	348	352	339	335	336	350	378	336	333	337	399	361	339	344	355	340	340	355	355	368	360	377	371	365	328	325	348	371	387	376	367	351	336	344	344	352	396	358	347	381	357	347	327	321	343	349	355	373	356	348	335	351	346	364	336	351	367	336	336	355	363	367	363	387	374	353	327	327	372	382	351	333	363	340	361	337	336	362	356	336	341	351	376	361	327	390	351	353	336	372	351	393	315	363	346	364	356	363	374	382	339	390	372	339	350	375	360	374	329	369	364	368	366	351	346	360	355	346	374	407	399	360	349	358	381	331	353	318	366	346	357	379	359	360	372	354	397	346	347	385	332	321	342	341	390	379	349	369	355	358	351	346	360	361	342	320	348	315	361	385	357	369	391	401	368	345	357	348	343	348	357	369	346	369	393	351	353	331	346	367	334	330	376	340	361	368	351	323	355	349	367	383	361	325	381	372	356	359	340	339	359	349	368	366	345	390	376	368	364	344	337	363	330	332	352	364	382	338	320	310	351	360	354	359	342	379	370	371	378	357	331
25690	21444	27431	25563	6141	1131	829	652	653	2220	15812	18701	12542	3347	1166	635	479	438	454	407	375	438	388	383	439	427	388	445	427	442	405	412	454	439	432	459	409	401	417	398	421	406	408	411	463	427	415	460	400	403	404	381	389	402	384	438	414	407	396	414	423	402	413	402	424	410	424	466	430	425	387	413	462	453	431	412	434	397	442	406	403	396	429	432	427	421	436	432	437	419	402	427	421	447	388	400	419	382	410	406	420	446	398	417	433	382	431	419	392	414	423	397	413	420	430	441	421	450	400	406	417	407	429	431	441	406	411	434	410	407	389	429	441	420	417	453	408	395	414	421	426	450	406	423	371	460	445	407	394	384	422	410	419	387	421	391	438	366	434	422	434	416	416	376	416	433	456	404	411	418	411	450	396	428	397	427	398	425	408	416	375	428	439	432	398	415	402	392	405	441	430	441	439	433	413	386	403	416	403	436	439	440	440	427	410	401	411	423	419	445	448	397	426	423	420	425	401	425	409	473	389	452	439	395	412	415	416	449	421	409	432	411	434	422	413	405	426	397	436	416	419	371	417	439	396	411	410	402	444	395	407	431	403	432	447	438	403	411	416	375	377	426	408	435	398	411	410	396	453	391	439	457	426	417	413	415	441	436	402	413	402	396	419	434	431	462	433	395	417	405	423	455	404	420	418	407	399	401	405	420	428	430	391	411	440	413	454	386	387	397	414	405	402	406	424	355	399	420	433	408	424	423	407	400	416	422	386	436	420	435	420	382	402	401	441	416	409	399	361	419	417	405	430	426	408	382	411	423	420	411	454	429	420	458	423	424	455	399	399	398	401	398	417	373	441	412	409	409	411	433	392	393	438	431	396	409	382	438	410	454	411	446	397	377	392	401	412	411	410	409	430	397	454	388	446	389	460	378	403	436	395	440	412	410	429	444	416	406	420	402	382	406	445	434	361	404	432	409	430	404	436	421	404	422	405	397	395	396	390	379	407	406	432	409	425	381	400	443	407	394	410	394	411	402	418	407	399	420	378	451	393	400	407	390	411	414	436	388	442	404	400	411	404	418	426	430	407	402	424	423	406	423	400	383	403	388	363	411	405	382	451	412	423	398	427	427	395	430	437	443	415	431	394	404	427	435	410	428	404	409	400	429	432	432	382	402	420	395	397	429	403	426	416	443	390	403	409	403	414	395	421	385	426	425	378	400	405	416	413	418	411	387	439	440	443	417	389	410	390	402	441	396	417	420	430	425	426	383	408	452	401	396	361	439	396	378	427	390	453	419	396	395	407	433	461	437	397	410	439	388	418	402	418	386	416	431	414	429	460	389	446	407	420	415	395	397	414	414	411	414	411	426	424	425	390	415	404	415	421	401	433	417	414	446	409	410	349	451	418	369	419	431	426	427	419	393	466	364	391	432	438	423	380	358	431	386	388	394	437	433	400	399	403	431	437	434	416	438	457	436	417	401	406	397	440	410	430	431	405	389	423	389	357	413	440	406	437	408	432	429	407	402	417	437	408	402	386	413	415	406	402	411	409	452	431	415	390	402	441	434	379	395	438	451	432	428	408	431	432	420	446	428	395	392	382	373	385	425	392	432	381	405	414	419	401	408	384	406	422	411	415	405	409	398	427	374	413	413	404	398	435	395	391	394	406	428	423	398	439	433	416	423	410	406	407	429	390	399	426	373	403	420	414	386	401	373	390	445	413	429	431	406	430	445	423	419	395	444	439	413	406	401	418	406	387	428	402	406	378	385	402	423	428	396	443	424	372	415	386	412	389	412	429	427	425	395	424	407	456	441	403	400	425	424	425	412	397	453	439	399	395	394	396	388	414	439	419	413	422	447	416	407	427	405	437	381	371	412	429	408	413	405	372	396	425	421	427	398	421	427	421	420	399	413	383	399	393	398	432	459	384	449	389	431	425	389	416	432	407	432	431	435	415	446	401	419	385	421	381	460	416	419	386	378	428	438	412	446	430	423	402	400	409	411	382	381	412	404	395	404	382	427	428	406	410	433	390	435	412	422	426	432	413	408	431	420	417	439	406	429	364	401	389	440	405	404	418	456	427	427	443	364	415	443	421	422	426	379	420	419	445	460	418	456	417	425	392	410	392	441	399	406	404	421	421	432	431	377	404	412	409	409	382	424	415	446	417	421	416	414	399	403	419	441	409	405	429	405	394	436	421	405	419	398	379	382	424	385	391	420	479	431	414	379	432	428	392	430	414	410	439	411	399	407	414	434	428	411	415	456	403	415	452	397	389	415	407	406	405	388	448	424	434	422	416	415	390	419	403	409	421	414	427	429	409	379	409	420	416	403	408	441	424	394	407	425	418	451	417	412	403	425	431	415	444	454	427	369	399	398	452	417	423	394	398	438	457	382	390	419	367	424	407	383	416	411	407	405	427	458	394	422	402	435	432	411	488	432	421	401	407	421	406	408	387	409	403	434	447	403	404	431	441	412	383	402	425	417	415	423	428	374	381	411	419	448	475	417	394	407	432	451	414	403	386	413	432	413	410	425	401	416	415	410	370	423	405	440	404	410	449	400	407	425	393	439	420	421	369	415	401	411	445	419	403	412	408	414	426	416	408	428	413	390	435	416	423	416	386	448	382	437	408	447	431	411	396	394	420	414	409	401	415	444	402	407	391	394	380	414	441	419	387	452	395	396	394	413	428	430	400	473	447	400	429	425	431	426	412	452	408	413	403	449	412	430	379	442	401	399	433	432	381	411	420	442	416	424	431	398	391	412	433	412	428	411	431	422	410	415	460	440	447	414	421	426	409	387	417	419	374	410	407	393	407	422	435	411	410	396	395	404	400	434	384	427	419	454	453	390	433	420	384	424	411	413	409	425	405	456	390	399	428	422	428	430	390	400	424	439	388	413	419	394	425	416	386	416	433	406	437	396	417	394	394	417	441	398	406	395	410	414	420	380	410	405	418	425	433	427	422	408	408	402	448	409	425	440	384	416	430	427	406	379	448	417	461	420	407	438	391	454	399	421	374	460	406	420	430	451	385	407	424	432	414	415	434	436	403	403	388	399	376	417	433	406	420	405	411	407	418	406	361	391	426	399	419	439	404	401	437	479	447	448	462	392	377	397	410	410	405	403	399	418	396	412	423	438	380	434	431	403	409	410	431	411	400	425	416	385	405	411	414	442	418	408	437	400	430	407	420	387	439	403	394	355	434	433	387	409	381	408	411	405	416	411	395	423	415	404	411	410	385	412	344	437	412	406	394	375	398	428	401	395	392	428	427	391	442	415	408	429	399	417	398	410	411	430	405	457	414	421	375	376	381	410	387	390	397	420	420	429	396	443	415	445	395	399	406	410	405	383	397	432	386	423	425	403	390	394	421	427	358	436	422	396	408	417	425	406	438	446	463	416	419	466	378	403	415	414	418	424	400	412	401	430	367	443	408	405	405	431	414	398	422	397	399	379	410	428	412	418	399	441	448	409	411	407	399	421	407	390	430	398	415	395
4106	4139	3094	1571	1109	950	835	752	793	3565	17363	17119	10331	2971	1201	626	433	390	373	367	409	359	355	388	389	399	393	404	414	404	388	380	364	409	346	382	359	393	397	358	408	398	382	359	389	413	404	405	383	374	397	376	407	376	391	414	367	385	434	365	396	408	386	409	385	417	390	395	368	370	370	412	381	422	401	427	404	403	391	416	390	402	391	384	408	377	398	371	376	415	377	403	354	406	376	382	397	402	376	370	384	380	380	367	387	391	381	393	404	358	365	395	363	372	391	390	383	375	391	368	395	410	421	385	445	403	393	348	387	369	392	367	396	387	393	346	387	403	393	389	368	388	408	381	387	373	362	416	371	412	381	419	391	391	378	359	393	378	364	380	399	389	381	405	366	404	402	355	405	389	375	373	388	351	357	385	373	373	360	399	399	356	368	394	392	389	375	387	391	390	374	357	377	395	412	391	397	384	376	392	345	392	373	415	371	387	410	389	407	444	379	375	338	363	361	408	354	394	368	384	377	390	387	412	376	370	379	384	366	383	389	416	384	354	393	378	353	388	371	396	384	396	417	371	429	386	380	375	379	395	380	406	376	372	406	385	380	370	394	377	364	356	387	426	392	386	436	382	396	391	333	400	363	375	364	362	356	361	412	376	411	381	375	384	382	406	390	423	364	363	371	366	426	373	385	407	401	407	411	377	402	376	380	387	367	416	405	391	345	427	370	372	347	363	367	384	396	354	367	357	350	382	394	367	386	356	376	365	378	376	391	395	403	419	386	364	397	374	394	367	401	373	370	381	381	372	377	371	380	377	386	384	398	373	367	372	370	402	372	424	367	387	378	373	359	350	368	397	359	396	380	411	369	404	374	394	371	429	379	358	359	387	370	387	409	384	385	411	371	420	366	369	403	420	398	398	400	389	405	373	366	353	375	379	385	373	407	377	365	423	409	392	358	379	406	364	403	422	380	398	380	374	408	424	370	366	378	347	416	383	389	402	410	393	340	397	378	373	374	386	384	377	372	360	391	338	395	381	377	395	356	355	380	340	388	400	362	391	391	368	408	365	385	387	396	390	405	371	422	362	364	422	387	404	404	372	366	369	405	396	386	409	378	417	393	370	356	384	345	417	373	386	402	353	402	389	377	424	384	409	402	375	382	404	355	408	360	385	361	387	379	370	381	410	420	391	341	381	367	415	387	380	350	403	393	378	381	395	358	368	386	396	383	382	340	412	379	361	381	371	381	400	414	393	379	377	367	368	421	375	375	412	370	385	392	404	398	387	351	401	391	356	386	376	396	384	371	395	386	409	382	419	375	396	397	393	391	338	377	391	362	381	380	390	397	374	363	348	400	399	390	374	377	399	388	335	356	359	340	399	375	382	373	378	358	386	371	380	405	401	395	379	379	362	371	386	388	389	399	388	373	357	427	413	367	417	384	348	407	377	380	372	366	369	370	368	341	378	403	366	365	386	365	353	432	398	384	393	421	383	380	383	395	412	389	390	373	400	399	402	388	404	399	386	371	391	383	372	374	372	403	411	378	409	377	379	375	396	358	398	402	366	390	346	381	377	347	377	383	399	374	358	398	386	395	383	391	368	440	337	410	391	398	384	366	371	366	377	371	376	395	371	406	358	376	364	380	382	417	395	409	350	342	388	388	399	392	367	404	402	376	372	406	376	382	365	391	356	392	381	359	374	369	408	388	396	363	394	379	359	364	386	392	413	350	400	384	383	376	371	391	410	368	337	390	414	358	372	389	384	392	376	394	365	370	378	403	388	367	375	365	412	382	337	337	369	403	404	344	406	415	422	399	421	381	382	428	409	358	408	395	390	376	393	403	405	393	395	348	370	365	357	368	382	420	374	379	379	422	394	383	366	362	365	370	396	378	380	382	392	357	384	395	390	392	401	386	424	369	403	363	399	378	377	367	393	356	381	378	423	343	357	360	381	385	417	365	396	395	362	389	418	414	361	344	393	412	380	369	360	365	389	386	368	352	393	384	375	406	331	376	384	385	374	357	371	375	386	408	402	363	371	380	389	390	368	428	387	403	389	419	378	398	393	374	378	367	363	400	406	401	358	379	398	354	406	396	390	368	381	358	385	369	422	370	377	394	410	398	367	399	340	373	405	401	376	344	371	379	394	399	363	381	394	395	390	401	354	409	371	374	390	388	422	389	363	398	375	369	416	362	443	376	371	364	370	388	350	362	386	356	354	362	392	377	405	350	418	402	361	378	381	377	370	365	423	364	397	371	369	384	398	385	395	376	372	345	375	384	355	378	396	390	392	364	414	392	372	387	385	359	340	390	353	411	411	392	361	389	368	380	376	396	391	377	371	355	380	373	419	352	395	416	378	398	404	369	375	400	407	395	390	385	343	391	372	381	377	382	376	404	368	377	388	350	374	360	375	398	394	371	387	394	380	376	390	375	365	419	367	376	399	382	418	366	398	420	378	410	391	380	369	397	410	373	377	367	413	387	362	363	396	367	385	388	389	398	369	361	353	367	397	406	403	426	369	404	406	372	375	376	381	368	373	389	332	399	384	425	398	364	403	378	390	391	415	365	424	397	380	379	405	400	375	411	356	342	379	363	397	398	359	401	349	401	394	420	416	347	384	369	350	374	392	372	382	391	385	382	390	363	380	403	378	373	374	373	396	376	368	386	383	382	367	401	358	403	382	358	388	389	389	411	388	394	402	397	358	373	393	388	408	373	406	383	355	412	371	395	377	406	360	384	392	372	362	389	376	368	405	399	379	414	368	405	408	372	371	410	405	369	345	371	414	407	363	401	387	373	421	352	373	374	348	391	367	355	393	367	400	409	391	376	389	374	399	372	376	388	339	380	398	374	404	376	334	370	378	395	387	406	389	386	400	371	387	395	360	393	390	374	431	398	389	345	384	378	416	403	402	387	370	379	395	359	368	374	397	396	411	390	395	371	378	387	390	382	355	401	390	382	339	397	405	375	355	357	384	368	381	396	421	360	380	379	361	383	374	407	376	380	385	419	399	392	402	405	393	399	389	379	377	345	385	370	420	358	425	423	384	367	380	359	351	366	341	377	359	406	389	369	383	366	385	420	384	386	381	344	359	399	411	370	373	397	403	364	389	387	398	360	414	381	393	404	397	390	365	422	382	402	399	398	386	380	399	424	404	343	369	387	394	383	381	384	359	374	397	368	345	382	397	377	365	390	383	382	418	353	389	398	409	347	356	405	406	393	379	397	379	366	382	357	382	371	373	381	366	412	392	419	389	386	373	385	399	370	346	357	353	356	398	367	392	372	389	386	395	385	371	384	381	407	387	394	403	420	375	373	373	342	391	378	362	380	381	374	400	372	401	413	404	363	410	410	405	403	379	408	387	353	407	377	378	366	370	383	368	399	375	365	386	379	374	349	372	404	408	361	395	399	405	380	387	375	382	367	377	386	371	402	373	404	382	384	337	396	365	383	403	396	376	368	411	393	404	349	377	403	402	397	363	389	379	369	374
24571	21432	28650	24590	21266	6485	1900	1156	964	5132	29694	31059	21442	6825	2150	1025	656	546	588	584	527	544	572	551	572	553	545	559	554	548	534	572	568	565	546	606	589	559	586	591	558	532	595	531	544	586	526	584	548	531	570	555	549	560	539	561	549	532	499	538	567	549	614	552	551	563	536	539	582	547	529	535	609	538	521	594	555	615	543	568	579	600	584	549	566	529	575	560	542	591	532	519	559	578	525	587	567	505	550	554	577	567	526	539	524	563	562	558	566	526	550	591	556	573	585	565	595	532	537	528	558	510	566	532	542	559	552	606	586	576	527	559	513	557	552	547	529	554	546	508	544	518	536	561	554	501	530	531	534	551	521	578	537	538	567	502	574	585	562	550	579	549	511	529	592	537	524	503	567	549	541	540	524	554	539	533	579	540	538	564	541	497	580	591	534	566	544	509	538	559	568	517	534	519	530	542	499	543	577	526	518	555	559	562	505	540	536	550	562	557	570	569	528	556	524	551	565	531	556	577	547	546	544	546	584	600	546	502	525	550	591	552	578	536	577	571	558	572	570	507	553	527	532	541	579	538	547	560	575	545	565	552	571	506	560	584	542	551	561	542	551	559	563	540	525	569	583	516	528	570	519	543	541	604	564	576	568	556	559	516	599	540	528	554	615	566	540	550	577	557	576	529	528	512	581	542	544	571	527	513	510	567	545	554	525	552	534	558	535	535	575	543	570	550	555	524	537	563	552	526	544	560	555	551	529	585	522	548	539	557	524	540	578	544	587	485	552	558	567	553	590	524	521	564	552	542	539	565	545	587	582	556	518	522	536	475	527	553	603	544	530	546	539	549	506	530	537	547	581	563	550	544	561	591	558	589	555	579	597	574	509	550	520	580	558	553	569	565	547	559	519	539	536	509	516	554	492	544	546	532	580	553	540	567	529	573	534	567	588	539	546	517	577	540	566	503	580	593	546	544	570	569	544	567	563	574	553	533	529	549	544	612	570	564	524	538	536	535	566	525	539	525	524	563	542	542	533	528	566	573	502	548	539	509	480	519	558	566	567	567	538	530	534	531	549	521	555	537	567	570	537	541	548	546	559	522	568	504	526	555	573	581	528	516	526	576	570	502	536	569	555	556	557	552	532	542	540	575	501	575	525	533	579	547	546	549	530	545	604	555	564	535	542	563	538	543	547	563	550	550	534	579	537	515	531	529	552	546	528	559	524	557	546	550	539	543	543	559	566	561	544	549	528	554	543	575	541	547	558	548	544	553	507	557	530	607	575	545	544	535	519	540	562	568	558	535	537	576	512	547	525	532	529	557	566	492	574	575	508	559	529	550	579	551	580	549	512	538	519	511	536	550	557	570	547	529	565	577	506	531	566	561	554	516	582	585	513	523	528	520	544	538	587	556	516	521	586	504	551	543	534	538	526	533	524	527	558	574	566	574	575	535	539	544	566	552	504	562	557	521	563	582	529	512	564	588	562	558	595	568	565	505	497	566	542	527	590	569	552	513	564	511	538	552	543	601	543	602	570	516	535	533	546	533	558	549	562	571	503	572	518	531	559	567	574	591	545	535	544	570	576	575	511	505	543	576	560	569	552	541	552	508	560	589	543	511	546	518	548	531	512	568	557	541	571	555	554	525	561	525	542	590	581	500	507	499	532	552	599	556	551	581	504	547	519	543	549	567	555	524	572	549	569	560	541	517	542	580	578	543	554	565	547	537	564	550	592	603	541	519	528	637	564	526	532	527	553	492	549	532	529	569	539	580	525	555	528	565	565	562	594	547	544	592	540	547	531	532	547	553	587	547	580	526	559	567	557	554	542	544	539	515	540	527	531	538	572	555	529	562	561	522	554	571	518	538	574	533	565	598	533	560	568	529	541	559	544	549	562	539	551	543	565	583	496	513	562	562	522	511	534	525	554	520	530	544	570	528	525	567	535	517	561	553	533	543	581	525	554	540	529	520	524	550	528	523	544	605	544	552	532	539	562	554	560	559	537	465	575	565	536	571	593	542	559	547	558	540	589	547	528	557	562	601	509	504	552	553	523	563	578	534	585	567	519	520	582	564	544	553	574	590	532	553	498	519	550	538	544	553	550	579	552	558	548	523	539	541	578	553	558	564	556	592	564	571	595	579	542	519	561	521	510	520	522	514	542	527	557	578	558	505	539	595	588	564	564	479	602	531	516	540	570	588	522	535	516	536	579	575	570	530	468	494	600	572	578	533	569	525	520	531	564	539	544	574	535	550	587	591	541	500	526	546	540	557	536	503	546	537	559	571	548	565	569	529	540	530	552	567	560	540	567	541	531	516	534	583	556	557	543	535	533	538	543	547	538	566	576	545	529	548	581	507	559	535	539	545	581	503	572	554	516	576	525	567	567	513	547	508	578	557	520	530	528	589	555	583	529	539	571	544	542	541	557	539	523	506	497	537	514	561	558	548	519	561	541	537	525	590	536	577	517	528	522	569	548	560	563	580	584	522	530	535	565	497	533	551	518	524	554	557	545	505	545	590	555	508	522	542	495	563	554	598	516	542	576	568	517	511	540	584	551	540	546	516	564	526	499	516	542	546	545	510	569	552	564	569	527	563	563	557	559	580	585	519	539	529	568	564	549	517	564	537	576	527	530	551	580	562	524	560	524	547	567	552	516	540	565	540	560	573	595	588	521	571	526	532	557	563	535	541	534	546	588	578	640	524	560	531	556	570	544	507	548	554	523	597	530	526	545	565	559	582	526	569	566	529	560	566	536	565	548	545	533	559	536	544	564	578	546	526	514	528	571	554	528	551	542	527	573	511	529	524	528	552	515	567	574	564	608	517	565	509	571	505	556	525	547	517	557	567	504	511	533	573	559	533	538	557	567	556	564	575	561	541	505	583	594	559	507	540	588	559	538	514	560	564	529	516	550	520	577	565	544	584	536	608	512	525	527	534	543	561	522	547	523	532	540	546	583	531	500	546	549	490	520	536	580	566	527	518	528	561	532	565	537	551	565	528	532	552	532	534	530	515	559	530	530	582	560	572	581	548	533	551	552	548	534	572	530	584	509	560	567	547	527	550	561	566	567	588	612	567	531	578	528	555	518	579	547	526	541	541	586	534	562	535	556	535	527	524	543	512	541	592	583	603	565	541	501	524	524	527	522	523	565	521	504	487	590	509	544	535	591	526	565	548	563	561	583	574	601	571	557	536	528	517	548	594	544	514	528	515	557	511	534	538	533	544	530	539	565	564	566	586	547	579	590	531	514	578	582	510	522	554	551	557	561	576	577	533	525	581	540	538	584	567	550	526	541	574	555	575	490	537	545	555	540	526	503	547	548	527	531	567	556	552	593	592	541	535	550	572	515	503	528	553	572	574	552	534	526	512	546	573	561	515	582	591	557	593	546	542	544	522	497	510	542	549	527	543	544	512	556	592	554	525	575	569	521	553	527	544	520	593	564	550	536	540	562	531	552	563	551	534	563	557	591	521	571	558	547	568	553	568
4630	7334	5440	2777	2102	1711	1411	1352	1221	8003	29450	27315	16844	5036	2211	968	569	521	460	496	494	521	487	498	534	498	504	511	484	505	537	504	517	507	541	493	506	476	495	513	528	504	487	473	513	494	488	503	523	508	490	496	516	536	460	532	527	501	504	483	530	486	505	530	542	500	499	506	474	477	569	486	476	508	496	552	480	486	544	448	519	492	542	493	478	457	498	483	471	462	509	522	515	481	508	505	485	524	497	490	497	462	489	507	503	475	492	487	463	478	462	519	497	447	512	510	511	517	485	481	429	484	489	456	437	459	499	493	495	516	500	464	524	511	467	488	506	468	510	507	443	478	497	473	467	475	477	527	514	489	427	512	510	487	486	518	492	463	456	488	467	486	521	481	522	512	526	466	503	478	452	463	504	485	478	521	524	447	460	496	497	492	469	497	475	502	493	482	522	478	474	519	479	470	465	518	486	518	515	490	535	473	475	514	502	470	511	481	486	481	535	469	484	486	475	504	494	458	491	464	485	496	489	487	494	489	500	485	465	520	492	506	483	533	511	456	475	531	518	489	501	507	516	486	497	467	530	473	483	486	528	494	495	481	493	521	490	468	492	483	489	487	521	480	493	504	519	501	504	483	468	469	462	498	499	473	483	494	554	474	482	509	508	527	476	484	469	463	461	475	491	498	471	504	497	498	471	479	536	506	472	496	516	471	519	450	468	500	527	524	500	491	520	538	483	459	482	505	501	478	480	517	521	497	531	488	478	489	454	520	447	500	473	444	491	460	471	486	491	488	416	484	508	502	501	491	479	546	472	481	516	519	485	469	464	513	542	463	483	490	492	492	486	496	502	491	544	506	483	434	493	493	534	471	476	527	548	498	516	482	473	479	467	463	492	472	510	522	519	463	479	489	517	474	481	487	467	462	433	476	496	489	492	481	493	477	500	517	543	494	493	481	509	457	492	540	522	529	549	467	490	449	491	495	484	516	500	498	487	476	539	468	519	485	490	519	452	484	498	481	481	503	488	502	501	517	453	483	508	503	481	510	497	481	486	492	494	518	470	521	507	482	483	496	488	491	479	508	473	498	488	469	484	494	504	489	500	529	473	510	500	453	449	484	495	479	489	486	462	472	513	489	500	517	477	482	485	529	448	466	522	487	482	446	483	500	464	485	496	499	499	497	497	523	487	489	445	509	482	478	494	495	536	492	506	496	477	476	529	481	495	473	540	477	488	508	471	512	504	485	493	487	490	506	492	468	482	465	484	506	507	519	555	479	497	469	479	503	487	467	506	434	512	543	496	479	453	572	509	433	524	473	499	475	496	505	517	467	453	455	523	493	494	458	457	526	513	510	487	459	453	500	475	512	484	473	465	473	452	457	500	479	446	534	496	478	467	482	499	493	462	525	510	507	488	487	453	484	541	467	487	477	483	488	511	510	531	518	495	475	522	481	478	487	501	513	485	513	493	486	515	478	476	510	498	469	496	463	502	475	485	507	500	509	526	460	487	476	527	491	480	501	516	476	473	486	511	480	512	502	491	493	516	493	503	489	472	458	498	468	522	492	476	498	517	487	501	511	525	506	515	458	473	497	449	503	472	502	514	475	461	507	498	480	495	508	487	492	482	538	505	529	483	472	473	502	489	470	475	525	466	503	485	503	472	496	492	501	480	472	532	471	499	470	473	452	487	512	476	478	502	522	497	481	483	482	475	510	458	494	460	510	466	505	487	511	480	462	494	454	468	469	506	507	484	494	484	493	473	445	505	479	458	498	485	485	484	511	500	506	525	458	475	452	487	479	496	482	512	491	487	491	480	487	519	525	478	489	468	499	497	492	510	495	471	514	478	487	489	488	496	505	482	496	480	513	508	479	546	490	484	447	500	466	517	478	482	478	465	501	448	497	521	473	514	462	495	478	476	516	463	467	492	507	488	470	529	497	467	542	501	472	477	464	472	408	497	489	499	478	481	512	486	483	499	498	526	512	464	480	525	477	517	475	488	513	510	503	502	513	482	476	492	487	468	512	483	494	467	503	473	542	509	493	529	474	499	491	482	494	501	454	472	466	528	507	486	486	478	460	506	458	535	483	469	503	485	491	497	463	513	511	523	515	464	472	470	467	464	529	492	500	470	466	498	473	494	519	505	482	499	490	462	488	478	473	516	503	453	494	545	499	507	508	515	491	498	512	509	449	480	471	465	475	486	475	477	516	495	480	473	471	479	515	491	479	453	488	487	481	514	479	494	481	493	451	484	504	484	505	503	485	502	450	541	473	507	514	461	534	495	468	512	478	515	468	505	476	500	464	525	493	444	467	469	478	476	519	491	476	485	467	461	478	470	489	486	492	462	461	469	489	484	469	495	480	464	501	481	487	496	470	512	503	519	484	501	504	476	471	506	483	472	464	484	483	502	509	514	467	477	507	514	499	449	513	448	450	477	511	478	498	520	490	500	518	494	509	463	518	474	460	477	473	481	483	542	513	508	515	426	457	474	507	496	479	478	475	485	491	465	542	519	468	472	449	487	477	475	496	484	462	501	477	449	499	498	506	513	466	494	486	490	464	449	495	519	502	481	481	477	495	462	495	497	482	504	492	492	512	469	505	473	495	489	444	454	471	459	502	476	470	516	521	491	531	531	522	491	512	511	480	502	466	543	534	459	503	489	481	516	504	496	472	476	457	481	510	489	492	493	485	485	501	498	459	478	499	497	515	486	496	502	516	518	510	484	495	501	506	445	511	526	490	483	518	436	491	475	478	484	490	473	468	512	510	496	491	459	459	491	462	456	463	495	529	538	471	503	498	443	533	521	469	449	477	497	495	506	488	477	503	504	480	468	479	482	530	503	480	501	478	449	462	482	467	532	464	508	487	496	506	498	473	482	500	474	460	520	486	490	541	471	469	497	446	494	472	467	475	491	471	469	498	446	494	530	481	513	476	508	478	504	499	489	519	516	503	434	481	452	485	453	473	496	492	496	483	460	460	522	440	466	518	463	496	467	488	515	521	541	467	481	468	493	482	523	493	479	441	482	470	512	517	461	485	468	519	485	515	480	518	445	496	495	448	436	474	499	483	496	523	487	486	458	501	498	481	474	456	481	499	491	498	512	533	463	471	474	475	508	450	484	495	453	502	492	504	479	466	508	523	509	470	418	444	505	522	522	459	528	519	506	496	548	469	479	455	451	480	504	445	470	504	488	537	475	482	491	468	492	488	476	478	487	498	512	475	462	487	458	498	495	493	450	483	488	490	518	506	480	492	502	499	530	506	470	503	481	485	469	493	492	454	460	494	499	493	457	481	518	505	448	488	471	457	503	515	506	475	478	486	526	492	488	486	473	502	480	484	484	500	456	481	509	478	519	499	438	477	463	433	476	541	516	474	526	504	458	521	463	492	518	458	479	509	515	447	536	476	534	554	548	498	485	482	459	534	512	467	492	489	516	546	440	509	509	497	525	523	517	476	497	519	498	493	501	495	512	463	483	516	473	501	446	531
27524	9930	1207	736	619	615	663	517	429	579	1617	2060	1456	794	511	451	385	371	387	383	388	406	408	395	400	406	415	395	371	422	372	363	399	372	401	376	414	357	385	375	416	367	395	386	395	368	420	368	364	403	382	432	415	392	366	382	410	372	419	403	403	374	386	405	403	371	373	420	391	337	445	397	395	402	366	410	369	414	397	381	416	362	374	373	400	406	414	387	387	390	418	426	377	361	368	388	363	383	403	394	380	399	391	359	366	370	384	365	370	384	416	365	380	360	389	367	373	356	385	391	416	372	416	413	402	401	396	392	358	396	380	385	364	384	387	397	425	388	390	400	390	405	389	379	367	372	400	419	413	394	404	412	405	371	390	381	396	397	386	381	419	393	401	417	407	417	418	379	390	386	382	398	397	349	391	409	360	427	424	376	387	394	371	393	355	384	394	420	421	349	365	378	380	366	368	375	347	393	371	342	383	377	379	379	382	389	410	421	361	369	369	358	388	373	386	393	396	400	380	374	378	398	393	407	385	370	381	374	388	411	388	371	353	418	400	406	375	395	373	377	417	391	381	388	416	383	389	415	425	371	383	372	393	358	397	352	399	364	359	382	394	404	375	362	396	426	404	352	424	381	390	376	427	378	385	382	348	381	400	430	364	388	413	363	393	404	398	404	414	394	428	411	392	342	373	394	355	377	388	375	408	383	385	373	396	425	392	365	383	363	439	364	395	397	367	392	418	415	395	377	371	385	381	403	371	364	392	375	366	384	403	403	397	378	409	373	384	376	376	386	374	380	411	416	382	389	407	399	357	352	388	375	395	395	397	421	412	396	389	376	393	373	395	377	377	384	429	364	404	381	368	400	423	396	402	375	398	395	399	397	364	407	395	434	400	372	424	415	401	385	361	410	395	387	409	396	383	417	386	413	386	443	357	371	413	386	380	376	404	373	352	405	417	366	399	351	398	375	400	408	419	377	381	376	389	414	403	381	368	428	378	366	376	406	402	403	377	368	371	401	400	402	404	408	397	419	419	394	366	377	394	371	392	349	386	375	360	401	381	389	379	386	397	368	395	422	384	405	389	411	437	406	389	341	401	347	406	438	391	386	354	383	400	384	370	366	377	387	404	417	417	419	382	386	445	393	383	393	421	383	379	382	390	382	385	378	381	368	401	392	392	397	398	386	378	386	399	420	394	352	408	390	354	381	398	386	415	390	357	387	424	398	400	345	390	358	395	400	372	379	393	373	402	365	366	374	421	370	346	387	411	388	402	411	365	379	410	395	383	353	379	401	377	372	401	363	379	364	422	410	369	381	394	389	402	382	384	418	378	393	385	371	370	397	368	396	365	398	380	429	414	378	410	384	367	377	390	381	380	393	406	411	398	380	390	422	358	412	374	383	377	373	418	371	377	388	393	386	390	387	383	436	387	387	430	411	393	392	403	372	400	397	382	375	385	378	413	350	367	420	436	431	375	380	401	412	369	363	374	412	368	407	351	390	421	414	402	368	419	380	418	408	381	382	412	391	383	379	366	422	380	386	395	415	415	409	369	357	374	424	376	385	376	374	398	432	370	375	376	381	347	396	368	400	393	388	386	371	393	406	351	376	416	383	362	398	347	390	401	383	377	353	383	390	418	364	422	377	389	394	394	394	374	408	405	372	415	368	383	408	408	394	384	401	387	402	359	394	356	382	332	379	400	381	414	410	405	362	363	387	430	393	400	385	357	423	405	408	427	377	394	391	385	423	399	400	377	390	397	364	384	425	376	382	379	374	410	384	395	401	348	370	385	389	368	402	384	380	363	381	376	388	405	377	421	386	379	394	386	406	410	389	367	371	387	408	401	394	403	376	386	399	391	393	384	358	367	380	408	390	410	398	396	387	429	398	378	392	405	398	372	392	424	345	386	361	386	363	405	408	388	374	388	384	388	410	364	408	416	372	383	367	378	380	400	371	379	398	391	393	394	416	395	400	377	385	374	355	417	364	362	374	426	402	387	381	384	381	399	401	387	377	400	385	337	384	353	392	338	382	396	376	393	381	421	364	364	368	367	376	416	406	385	405	370	386	396	411	386	372	384	352	454	413	395	370	373	383	362	379	404	377	358	401	387	377	374	391	387	363	392	391	385	398	404	388	392	387	400	384	374	380	385	369	364	396	383	385	362	405	335	410	401	399	423	391	371	361	416	353	369	373	420	380	407	391	374	395	417	399	382	424	410	377	417	408	387	402	384	394	388	413	372	383	395	392	393	377	407	400	379	345	356	374	405	396	411	388	384	393	429	372	413	366	385	381	398	406	376	387	393	378	387	385	392	377	373	390	402	401	379	398	370	360	375	368	399	392	387	385	367	386	398	389	386	386	421	390	405	368	401	444	376	370	376	412	416	371	381	369	371	381	368	379	381	382	383	393	387	386	404	447	391	404	394	374	393	401	389	391	385	404	383	394	393	360	389	399	404	399	397	391	390	375	370	414	351	412	384	357	385	379	378	394	394	373	360	387	402	386	396	410	405	386	436	405	370	348	372	404	365	401	391	387	368	393	383	398	376	409	386	386	364	411	381	400	407	417	405	384	370	416	349	398	425	387	403	350	385	349	397	423	392	405	432	420	391	386	384	410	391	360	402	357	383	385	380	371	410	391	397	395	381	408	364	408	391	454	384	405	377	366	381	382	410	394	385	367	369	384	374	392	388	388	372	379	392	394	374	390	408	373	382	385	384	380	386	337	380	399	390	356	361	367	384	385	376	427	373	426	397	409	392	399	379	353	413	391	405	377	362	392	371	396	385	386	415	425	348	380	402	423	371	395	425	345	373	416	363	393	372	400	420	432	420	375	386	414	365	389	377	404	392	389	418	368	377	411	388	384	422	434	405	366	420	381	378	423	418	386	384	403	440	407	400	382	385	395	372	362	390	382	391	426	388	383	414	382	408	385	372	389	376	395	388	347	367	401	398	388	370	409	395	398	408	364	386	389	386	369	379	401	358	397	392	390	382	344	382	416	390	405	410	412	414	358	424	361	363	388	382	408	417	383	403	375	389	415	371	404	378	385	351	405	394	411	359	372	387	367	378	358	406	375	391	392	407	394	365	422	423	412	390	385	388	380	373	426	402	404	389	359	399	409	374	411	384	427	386	382	395	370	404	374	403	405	407	404	382	414	374	401	401	391	370	395	378	410	378	376	354	399	382	408	362	369	414	361	392	350	387	396	374	389	401	352	360	398	405	362	379	409	416	360	375	388	343	392	448	401	393	388	412	392	400	376	368	380	385	357	394	376	373	386	352	362	375	389	383	419	439	410	386	407	391	387	392	412	364	359	381	380	370	349	388	364	424	389	391	404	427	400	398	392	392	404	376	358	375	400	414	404	365	364	376	406	396	392	385	369	408	387	361	423	417	383	427	412	397	357	356	404	408	375	377	374	366	395	398	411	374	350	392	379	376	378	391	370	384	372	371	357	410	403	378	420	363	393	390	384	374	394	359	396	396	367
5498	851	702	713	674	711	778	562	487	687	2138	2499	1656	761	513	406	394	327	350	322	357	398	313	339	350	370	345	353	337	319	349	349	352	324	342	360	388	352	368	345	375	372	347	366	375	353	341	366	352	365	333	368	354	352	358	351	356	360	331	353	367	370	364	380	337	386	381	380	343	376	351	338	376	340	358	327	341	364	351	347	396	341	367	334	335	384	364	317	360	341	381	343	365	350	350	341	354	346	349	331	347	378	405	351	373	337	352	365	393	334	363	350	362	331	334	365	354	365	350	352	336	343	306	358	300	313	322	340	333	368	338	353	352	305	385	338	345	361	341	384	338	330	316	347	318	375	347	369	361	345	345	339	332	338	370	337	354	312	314	375	391	370	347	338	333	356	353	372	392	360	346	367	369	344	373	381	339	352	353	360	370	362	327	359	341	355	357	384	341	344	329	363	358	355	341	357	370	345	351	353	348	329	343	335	332	366	324	338	391	308	337	361	323	346	354	337	359	360	337	357	358	379	347	337	389	355	345	379	341	378	372	345	323	357	354	374	349	314	342	340	320	348	331	390	349	360	324	383	332	352	335	345	363	362	345	322	369	373	347	373	339	351	343	323	331	347	332	338	377	343	373	334	312	336	352	341	368	348	341	341	332	337	346	322	331	375	368	347	313	364	380	364	347	361	342	348	334	356	362	349	336	329	341	352	376	332	363	352	315	353	364	372	334	328	362	325	363	320	357	364	336	374	332	369	349	358	351	369	349	344	339	345	376	366	327	329	386	363	365	383	372	339	345	327	366	361	338	355	373	366	348	366	350	358	324	341	369	373	320	369	389	371	354	342	337	323	354	362	374	355	365	349	349	370	321	351	354	317	343	346	334	336	317	377	345	332	359	337	369	350	330	358	345	364	304	319	338	308	348	329	341	370	364	341	389	338	355	342	362	343	358	350	370	360	347	341	343	369	347	342	357	347	351	327	359	342	324	326	374	319	325	362	354	356	358	349	360	333	325	341	366	343	363	350	366	370	357	286	324	327	352	373	342	334	354	367	362	349	366	383	355	303	357	347	359	372	335	320	348	343	353	337	396	333	344	340	379	311	347	332	374	352	347	336	349	344	346	379	332	338	310	340	340	370	338	392	342	360	375	344	379	371	360	362	366	373	359	372	327	335	365	352	349	313	344	321	345	355	358	348	393	329	341	351	357	348	360	367	323	367	377	369	342	333	348	329	327	348	352	350	382	369	324	337	381	383	383	372	346	387	362	389	334	343	378	320	351	384	362	328	345	356	348	335	377	348	343	338	368	380	307	335	345	352	374	364	361	340	360	353	325	333	354	338	368	339	369	338	323	368	345	339	355	336	356	310	340	345	387	363	322	338	354	371	349	353	331	374	368	357	371	375	345	348	332	329	380	340	354	362	362	341	311	381	361	336	377	379	312	341	331	393	344	333	364	378	308	343	361	365	375	339	346	343	357	347	340	372	357	319	390	372	349	340	371	356	321	343	350	309	327	364	343	361	371	375	339	345	355	362	348	361	315	349	351	345	333	323	311	349	347	375	361	331	359	323	370	359	362	342	345	358	369	319	343	376	302	354	360	328	355	359	335	365	364	337	330	338	336	381	332	357	401	339	343	363	342	351	341	367	364	389	359	349	310	337	352	343	356	358	341	329	331	353	338	370	389	345	373	364	351	374	350	363	347	385	354	369	306	350	337	368	336	362	355	314	345	359	350	347	385	375	369	363	331	350	352	357	280	386	372	304	376	337	340	358	340	347	340	329	339	353	342	310	340	341	358	360	353	330	311	377	328	343	351	311	370	337	350	327	395	352	368	347	338	335	346	351	356	345	381	377	360	351	350	359	362	347	369	310	365	347	350	352	356	323	355	342	368	351	365	339	375	366	330	333	369	345	344	326	360	338	361	351	355	353	365	353	329	357	329	354	356	341	336	339	318	363	347	327	356	336	329	335	366	342	369	360	333	368	372	356	355	325	373	355	349	346	373	369	334	333	321	372	360	364	343	331	348	352	347	333	367	364	357	353	358	356	377	349	345	374	323	357	354	344	364	341	349	336	370	329	353	349	310	370	356	349	386	348	393	347	350	334	321	357	395	389	349	351	361	331	366	362	353	331	380	327	357	312	349	385	347	335	356	335	339	362	371	369	343	344	328	364	330	352	333	362	359	376	369	360	332	357	365	369	347	318	345	386	327	369	380	349	344	361	364	346	363	336	321	330	409	325	371	360	393	357	337	353	384	347	365	375	338	354	313	338	344	347	328	363	368	318	323	376	344	370	363	305	355	373	324	379	336	355	342	345	373	359	366	378	353	321	336	356	354	374	337	319	355	339	354	360	337	328	345	374	317	350	367	350	314	336	333	352	378	337	323	358	328	363	358	352	368	357	348	324	331	337	327	360	363	347	338	346	339	361	374	368	336	375	359	336	352	357	357	323	363	340	371	366	358	354	353	348	358	345	368	359	332	391	380	367	349	376	350	379	362	368	350	325	370	362	341	365	371	333	334	363	325	358	372	360	368	376	339	367	326	343	332	353	377	335	367	357	372	360	332	331	369	348	351	373	338	356	380	366	355	338	350	389	319	357	335	352	333	367	351	356	369	344	362	343	381	351	356	345	336	328	370	347	317	340	334	343	380	363	362	395	339	376	350	382	338	332	314	361	374	329	373	301	348	338	336	338	334	344	363	354	346	319	345	325	341	355	350	333	357	327	327	345	349	340	360	354	327	363	354	368	326	332	360	363	353	312	382	360	329	357	351	346	350	330	361	352	334	312	305	355	340	330	352	328	358	341	396	371	357	351	348	355	337	366	357	382	373	325	384	322	386	341	373	341	372	357	376	352	343	371	376	358	333	349	337	369	357	328	409	352	322	327	328	353	335	352	381	322	353	336	367	364	370	351	352	309	362	359	372	319	356	356	350	349	350	345	347	335	362	333	354	392	347	338	398	341	336	319	365	359	355	355	379	338	351	351	311	341	384	346	315	327	337	371	355	385	386	358	329	387	326	345	385	335	359	368	360	349	356	358	338	354	338	333	341	346	349	345	391	333	339	378	351	336	379	354	324	358	358	334	346	336	354	329	368	367	357	361	380	342	386	327	352	342	352	326	367	344	318	345	353	345	295	347	376	350	382	346	347	363	354	357	346	363	327	352	335	379	359	335	344	364	345	332	339	331	366	345	341	352	340	337	348	331	351	353	364	387	336	337	343	340	348	355	326	326	341	351	369	351	317	359	349	354	358	355	342	366	385	377	353	322	317	357	384	339	350	320	360	384	352	378	344	300	356	357	337	347	375	324	374	366	358	373	385	372	370	328	374	343	361	335	351	340	377	342	316	349	342	370	347	364	358	331	372	367	377	374	333	357	312	339	359	343	332	395	360	362	351	351	348	366	351	357	354	356	369	348	346	338	364	374	352	329	362	369	364	349	371	350	342	374	374	347	365	388	353	405	339	347	351	302	299	379	341	378
25687	21423	27469	25499	8849	2264	1545	923	831	2240	17334	17912	10905	2968	1024	623	447	418	417	388	439	419	411	390	400	396	401	420	385	419	395	394	453	429	388	353	397	418	382	407	410	409	391	381	375	428	384	417	415	407	402	425	396	401	385	413	398	390	418	414	397	399	395	411	432	382	445	419	391	366	422	377	407	391	384	382	405	376	432	415	385	422	422	394	374	408	418	391	409	390	413	380	416	390	407	436	407	426	372	398	413	403	427	382	397	397	372	409	403	404	386	388	396	424	399	407	413	439	420	383	423	378	399	407	408	373	398	428	415	402	450	421	429	408	383	437	424	419	383	461	418	408	408	430	448	393	362	422	425	386	414	399	401	381	426	361	379	411	393	388	379	396	380	384	423	416	385	388	398	405	391	432	404	389	423	378	396	385	437	421	418	406	400	417	388	416	396	415	377	385	413	405	427	407	398	400	420	418	387	429	381	398	378	405	398	384	406	373	383	370	416	408	409	412	417	405	412	415	402	403	393	428	397	387	410	375	404	421	394	385	420	403	413	423	416	397	384	358	419	401	384	420	392	371	432	403	444	416	397	395	448	396	381	399	387	387	428	413	393	373	427	361	395	420	405	404	399	444	394	406	419	398	411	402	393	419	402	402	415	400	419	419	415	433	395	413	378	374	403	411	382	439	410	412	383	443	420	386	431	376	377	399	404	384	395	401	377	416	388	389	436	464	424	386	406	405	428	390	405	422	394	403	432	403	428	419	399	413	378	378	405	381	400	430	406	392	397	441	378	391	401	392	394	392	371	435	389	410	407	462	416	400	393	382	393	390	386	387	395	366	376	423	330	405	406	396	411	451	362	381	402	391	385	446	395	413	456	357	438	370	388	386	397	414	399	404	341	404	374	394	417	404	392	403	417	407	414	396	446	428	417	393	405	404	376	424	415	380	383	363	423	383	412	469	450	391	418	410	422	388	429	411	415	429	424	400	405	430	404	451	383	406	397	416	420	429	414	400	433	403	357	415	422	374	415	410	393	402	414	409	448	414	436	380	401	407	422	420	405	400	358	408	387	406	406	376	443	421	387	376	392	412	406	401	390	416	403	407	419	407	418	422	376	402	413	403	408	407	409	415	399	421	409	406	335	375	367	377	433	409	408	407	433	433	405	425	401	403	405	383	375	433	360	405	407	383	406	406	391	367	375	406	424	390	418	373	411	405	451	377	369	407	414	342	405	407	381	397	388	397	411	386	403	420	390	399	396	372	405	430	407	412	430	368	370	427	364	403	405	413	425	404	387	411	401	407	373	420	421	388	383	408	403	385	380	422	419	402	367	411	404	405	413	436	423	427	375	361	418	433	381	404	428	387	388	409	413	365	397	459	453	408	386	420	377	410	399	406	404	375	418	395	417	426	428	376	398	421	372	407	440	406	388	446	364	430	400	396	412	443	414	411	383	396	394	401	350	415	371	382	390	431	392	446	400	412	410	433	356	417	420	432	390	424	406	391	402	398	418	387	409	406	385	444	413	430	383	430	411	408	349	366	399	442	381	399	416	423	360	369	394	391	368	381	416	388	429	408	403	387	418	402	387	392	382	413	414	390	433	459	416	414	415	402	362	396	383	375	412	406	407	402	403	372	435	452	382	406	410	403	411	384	403	411	366	385	401	395	409	373	386	381	432	411	404	405	421	357	424	386	447	393	388	402	437	406	391	378	376	411	382	358	390	374	387	396	407	420	375	391	387	371	377	442	396	424	417	379	428	373	372	386	393	400	398	430	383	417	478	404	386	413	392	386	383	408	378	436	376	419	379	394	408	410	389	391	404	417	382	456	408	396	387	403	447	425	408	370	411	393	468	404	439	396	386	366	413	440	411	420	403	451	395	405	396	405	408	381	416	406	410	402	425	420	384	378	389	433	351	399	396	402	399	422	390	408	421	372	401	400	366	404	405	390	393	398	440	390	426	391	372	437	393	408	391	392	390	390	378	437	428	416	366	393	394	418	357	433	415	413	430	407	415	395	419	412	372	381	407	446	399	411	378	421	389	407	408	411	400	460	431	361	397	400	417	380	404	392	424	407	422	421	444	419	374	392	445	377	377	403	412	430	405	381	387	421	394	374	419	369	413	400	381	420	416	419	428	423	393	389	356	396	422	428	413	396	398	391	370	403	378	407	419	433	377	434	392	418	411	417	435	414	442	425	404	423	390	398	423	425	393	416	402	413	431	394	366	419	386	399	411	411	407	420	392	429	404	380	402	363	398	401	374	401	389	385	417	407	387	437	423	396	387	390	421	411	427	418	399	402	388	422	413	424	396	409	367	380	374	372	406	398	378	394	379	394	403	415	399	403	454	416	406	427	416	420	380	385	418	414	395	395	395	421	391	412	397	408	405	405	380	401	419	397	386	395	374	378	383	382	422	411	365	416	419	422	426	383	398	398	374	381	382	395	378	413	395	395	408	446	391	374	374	407	383	405	414	387	371	431	395	406	407	380	400	380	410	438	421	422	425	403	364	400	381	401	370	389	376	386	427	401	408	400	398	433	379	411	395	410	404	375	488	391	429	399	361	390	430	434	402	431	413	373	385	412	399	402	420	404	358	384	358	405	402	393	388	394	363	385	404	382	433	431	426	399	403	384	389	429	390	373	365	404	379	408	413	383	355	409	403	386	432	394	411	387	394	403	394	396	403	385	408	381	368	418	401	404	377	374	373	421	384	427	432	394	422	407	435	431	409	406	374	437	388	372	359	390	380	396	381	358	394	413	419	419	401	398	388	388	403	397	380	410	392	423	377	405	425	382	415	397	421	370	423	384	402	383	384	370	372	390	422	405	418	393	385	389	396	395	396	406	421	383	433	386	421	393	392	380	384	393	391	401	405	398	382	375	418	401	379	387	451	397	374	433	416	407	406	395	418	390	385	383	430	382	420	409	392	401	396	382	393	399	409	376	404	382	383	427	388	424	419	394	437	408	399	376	426	369	376	376	410	378	398	390	393	414	405	397	399	397	394	396	400	434	465	419	404	405	392	372	361	382	410	417	410	403	433	393	419	381	425	421	363	422	418	377	395	410	414	370	393	400	405	392	388	426	424	352	361	384	411	412	438	401	417	388	398	411	403	427	390	409	388	354	371	410	404	375	379	401	412	390	392	400	405	392	404	376	362	393	376	384	408	444	413	422	457	395	377	393	394	425	402	420	408	408	339	382	385	408	396	435	407	414	407	376	426	407	427	401	423	399	408	419	353	408	399	362	399	398	381	404	409	396	418	398	403	401	389	411	424	417	393	426	386	423	409	378	403	409	405	395	409	399	420	430	406	402	375	416	386	412	382	407	399	369	373	386	392	425	450	381	422	378	374	453	425	389	421	422	395	379	368	406	396	397	424	380	382	421	392	408	467	410	399	423	395	421	394	396	422	427	381	378	426	399	426	397	393	433	368	391	408	376	405	438	426	387	422	405	426	411	423	393	398	424	396	428	413	375	370	382	395	415
4003	3872	3349	3627	2883	2139	1746	1225	948	3573	18321	16454	9273	2605	1189	656	427	376	381	394	354	356	385	369	384	380	387	388	393	355	391	378	382	350	366	372	387	356	360	376	361	365	380	369	363	405	385	368	388	357	362	358	410	406	366	369	381	394	380	403	367	370	362	378	395	396	394	367	354	366	381	389	388	370	386	343	386	397	344	357	364	340	383	353	378	389	390	390	386	349	356	414	394	369	393	414	363	393	342	364	403	356	377	380	362	374	362	387	378	356	378	371	355	391	385	368	367	415	363	365	359	335	362	373	406	354	371	404	370	383	359	370	360	416	381	408	364	341	403	379	362	380	393	406	361	365	357	361	383	382	382	354	363	361	359	384	389	345	391	383	347	366	334	328	405	347	376	386	348	396	377	354	370	368	372	388	372	400	368	402	358	378	366	392	378	384	401	351	360	360	379	379	378	399	355	396	359	367	379	387	370	383	377	359	372	389	397	364	402	379	386	364	373	369	347	382	396	373	368	375	361	336	402	367	425	373	383	355	415	337	372	396	362	341	343	414	405	373	355	355	388	391	366	386	384	363	381	396	403	375	396	373	374	371	357	372	333	379	363	374	418	353	386	355	371	372	403	355	362	384	362	347	414	358	355	365	370	362	362	342	399	391	385	375	370	386	379	352	341	331	413	360	341	402	358	378	379	357	372	389	359	373	419	385	346	382	419	351	378	365	372	362	368	387	358	423	395	367	396	369	384	402	378	375	376	390	351	364	380	364	359	377	385	409	352	396	364	375	405	373	357	389	392	357	322	345	335	374	373	385	371	390	420	383	367	372	401	377	357	357	367	380	372	339	361	389	372	370	361	371	389	375	360	336	382	401	379	336	380	368	376	391	367	360	349	391	330	387	356	364	424	399	394	383	392	369	379	364	364	396	344	378	406	395	389	394	382	405	333	406	364	376	367	384	339	408	364	396	393	390	386	366	395	378	347	421	385	400	380	362	372	346	374	397	380	382	346	344	396	362	351	359	371	347	370	359	366	426	342	341	349	386	375	377	355	368	381	357	382	353	370	404	395	354	376	379	353	335	386	361	352	376	373	352	382	387	353	355	350	400	342	351	347	387	373	381	380	383	394	386	356	377	338	382	369	351	339	400	377	366	380	369	337	405	383	403	330	350	366	394	341	364	362	371	384	384	352	352	373	390	367	381	365	362	392	382	360	349	345	358	387	413	374	355	366	364	364	374	389	373	336	353	360	405	387	368	332	392	360	351	400	357	362	387	403	394	374	369	364	386	386	372	364	377	385	380	387	408	363	384	344	367	339	348	398	340	407	353	379	368	405	383	374	392	373	357	354	353	353	376	382	377	358	343	391	396	376	364	378	345	411	372	357	337	389	375	384	381	412	355	384	376	382	413	390	404	364	378	413	341	372	356	355	394	339	363	365	370	346	351	385	358	370	400	401	407	366	367	360	372	372	376	352	393	392	399	346	379	361	353	371	369	372	359	400	377	376	380	383	356	393	396	359	392	363	373	378	397	397	411	343	364	369	405	357	378	366	363	374	400	395	383	388	380	412	396	375	375	383	336	399	371	379	359	353	339	408	382	409	355	373	350	366	370	369	382	342	379	352	390	373	363	378	369	391	381	354	389	400	363	360	361	378	403	392	354	368	363	385	339	437	345	374	391	368	368	375	334	378	373	379	379	366	370	364	411	356	379	336	409	362	354	390	350	379	382	354	349	367	384	376	381	370	332	364	382	402	376	377	359	361	362	369	396	391	366	384	393	349	369	360	354	370	400	381	356	352	345	369	382	355	388	386	365	390	346	375	378	360	365	366	386	370	323	366	365	405	361	397	368	352	349	352	390	363	361	362	353	392	373	367	394	371	378	384	370	373	370	344	353	353	355	392	330	401	364	371	395	364	374	367	373	380	376	361	356	335	334	377	348	400	363	343	369	384	360	384	390	373	368	362	352	343	373	384	379	377	414	360	344	398	408	373	376	360	378	365	361	376	334	342	379	402	385	342	370	352	366	352	379	350	392	356	342	411	374	376	385	361	361	371	366	331	362	389	368	357	352	364	347	327	362	388	380	355	342	374	399	382	355	362	355	379	323	389	367	399	385	396	349	370	381	358	370	399	362	346	319	420	396	429	389	384	359	392	373	412	368	380	360	383	386	387	398	395	361	367	348	414	377	347	366	426	382	355	370	397	382	420	435	339	395	393	380	394	375	355	384	392	360	374	379	353	387	373	350	381	389	376	353	390	354	339	379	370	363	376	388	371	360	373	372	378	398	331	355	362	358	352	376	355	356	372	410	402	364	367	343	386	363	390	339	378	342	381	390	366	353	357	358	368	366	352	370	360	378	379	369	391	384	364	380	392	399	369	378	352	359	393	368	358	379	367	354	363	397	353	366	353	366	372	414	349	347	372	392	390	373	347	350	374	362	403	392	378	390	366	361	361	375	368	372	366	385	367	386	373	355	374	398	334	389	378	413	379	358	359	404	385	367	354	369	367	397	365	374	373	371	369	353	380	370	365	391	378	395	392	376	346	405	358	356	353	373	370	349	353	371	370	388	346	349	379	378	351	340	363	342	384	365	379	398	342	372	365	356	354	396	397	342	394	363	412	374	342	351	355	365	371	408	372	337	373	372	396	379	332	352	393	364	345	394	346	357	381	364	363	377	397	343	393	386	366	324	376	364	385	408	368	357	371	383	395	348	354	357	383	375	340	342	349	355	392	373	357	376	370	388	376	375	370	377	380	378	378	380	368	379	371	355	381	412	353	399	357	378	348	359	369	379	394	388	395	385	382	367	352	366	347	367	389	388	369	414	372	395	381	344	382	409	345	366	330	385	370	345	371	353	386	381	382	378	351	392	397	389	397	374	391	366	391	362	386	368	407	357	385	381	342	381	385	347	378	366	371	412	369	392	371	356	391	388	365	376	371	365	379	389	355	400	372	402	373	345	339	395	374	375	386	349	381	357	382	413	358	334	372	392	360	349	339	360	393	397	380	370	399	349	365	380	366	371	371	379	344	369	348	363	352	373	358	374	392	350	417	399	373	402	377	366	385	389	342	353	358	383	382	372	418	342	357	400	351	386	385	381	370	332	392	359	370	396	336	381	361	350	374	372	377	366	384	388	373	392	396	331	364	332	362	349	402	337	420	401	344	343	389	341	376	401	376	402	384	344	376	348	381	346	371	381	386	388	363	385	339	380	379	378	385	361	365	389	362	351	351	411	342	364	365	347	354	354	380	372	377	340	395	382	326	349	346	401	380	368	363	391	373	365	357	360	377	383	391	382	375	373	364	374	393	373	382	363	344	359	374	351	356	351	389	375	409	374	382	341	375	387	402	386	386	340	382	350	307	378	371	373	382	368	405	366	387	383	374	385	371	415	386	367	384	364	362	412	365	365	393	366	340	361	386	375	354	367	369	365	364	355	335	351	380	374	411	379	379	384	386	369	351	360	379	386	393	371	402	405	405	367
24551	21450	28688	24626	21229	8871	3385	1657	1342	4502	29349	31331	21151	6684	2135	958	543	596	570	564	586	547	547	543	537	542	546	544	505	513	549	561	540	521	517	528	523	586	512	521	485	484	525	538	538	519	562	519	514	562	523	542	514	514	546	527	537	529	537	535	489	525	540	538	493	526	558	547	561	603	581	542	538	530	538	533	504	527	573	535	566	549	517	564	556	523	565	525	515	537	517	539	533	520	524	521	529	563	537	523	560	520	548	523	496	533	499	556	541	518	543	547	490	564	525	511	527	501	490	539	539	510	545	529	521	530	527	547	513	505	516	535	602	564	546	545	541	535	467	543	552	526	494	513	527	527	468	513	505	554	525	495	507	493	525	551	519	506	525	531	540	567	524	514	551	559	537	536	536	539	519	498	515	543	549	520	546	524	500	516	528	560	536	529	549	568	534	551	545	524	571	493	520	523	567	513	513	528	551	522	480	517	552	548	468	508	553	532	539	514	530	495	528	542	526	542	534	519	515	516	510	552	504	513	512	537	538	526	554	563	504	531	538	531	539	521	524	515	521	531	569	531	548	515	523	561	509	503	568	510	532	575	545	549	547	521	532	512	507	506	541	505	498	513	587	537	539	521	548	506	552	567	532	541	569	554	517	528	548	541	536	541	512	519	547	555	518	537	512	524	555	552	491	509	506	495	501	538	534	517	592	503	540	508	526	561	507	530	513	519	531	554	555	502	484	502	520	543	517	483	506	549	550	536	533	514	531	543	495	559	526	505	548	530	494	533	547	488	533	532	539	520	520	582	550	496	494	495	575	525	540	560	496	529	534	519	520	527	521	483	526	515	511	535	507	477	535	541	549	502	537	517	522	548	528	543	525	505	531	534	537	492	506	529	562	562	550	487	540	506	525	503	534	482	509	527	540	524	501	538	530	524	522	543	560	542	524	513	481	540	521	516	543	539	511	529	539	529	555	529	480	485	544	527	547	491	532	545	483	552	565	499	520	519	506	561	489	486	544	549	542	535	560	540	552	514	536	550	575	563	539	564	544	513	551	518	514	514	535	543	539	542	553	544	495	508	571	489	549	542	504	541	576	587	568	521	520	562	538	556	537	510	566	561	564	534	515	528	548	557	542	555	519	529	522	520	541	528	511	510	536	515	498	544	569	532	548	547	555	550	527	523	544	580	510	516	503	539	530	519	550	521	513	500	537	504	508	518	536	535	540	517	531	572	518	569	519	537	477	546	565	504	540	563	588	486	527	571	555	561	504	511	555	502	528	502	514	560	525	510	513	517	502	558	548	559	493	533	521	555	525	525	488	567	520	525	525	549	509	541	542	544	518	531	503	498	501	519	512	560	524	547	564	512	522	533	487	508	524	508	513	540	533	522	521	553	494	522	536	538	529	546	504	575	517	544	553	577	504	554	515	558	569	528	533	518	523	573	533	516	535	503	505	508	511	499	521	521	510	525	522	537	558	523	581	550	552	547	501	532	527	558	537	554	531	579	546	545	516	524	538	539	525	552	518	490	537	530	537	506	556	536	542	553	556	527	530	485	524	517	545	563	531	532	504	501	553	479	530	547	557	547	543	527	560	532	508	555	534	574	514	560	566	523	494	546	542	515	512	554	522	522	531	534	536	534	542	557	547	531	515	539	489	528	558	507	528	495	569	541	544	556	509	525	575	565	595	537	562	542	528	517	518	547	532	507	526	518	559	551	546	537	535	556	526	505	519	519	571	564	589	498	548	487	508	525	576	505	530	571	566	504	522	544	526	535	510	515	563	523	523	561	537	516	541	537	576	531	548	548	515	517	535	542	506	499	560	557	567	505	530	507	530	529	538	525	543	505	533	521	517	518	521	513	541	510	547	558	544	541	529	552	540	547	532	509	551	511	510	505	476	567	524	522	555	542	533	490	550	545	552	562	556	574	517	521	550	498	502	528	550	556	514	523	563	533	561	537	522	529	519	526	560	529	510	528	511	515	512	521	575	480	548	554	536	534	522	569	553	514	533	485	494	536	566	537	574	529	514	527	567	561	548	554	505	525	550	530	521	520	527	507	552	496	533	493	506	524	536	501	482	504	511	520	538	504	565	569	518	518	550	528	499	562	510	545	520	529	575	560	502	559	518	513	469	501	544	543	488	518	520	520	552	506	506	504	496	567	547	505	512	536	537	504	531	549	496	507	534	500	514	534	484	564	495	530	565	528	522	553	483	513	497	547	460	499	586	526	565	539	547	546	522	535	504	528	546	540	547	525	558	552	536	519	559	510	505	481	504	532	525	535	552	518	497	529	522	538	525	514	552	514	507	596	534	547	517	531	569	519	555	499	529	547	492	536	505	579	501	531	547	546	526	519	521	503	510	530	527	499	521	551	528	529	532	536	493	534	486	543	509	568	528	537	563	513	497	530	520	522	526	526	533	537	544	516	553	505	496	512	508	565	493	554	475	507	517	535	548	498	511	568	509	531	536	526	527	545	525	510	526	492	528	544	549	506	548	497	506	519	520	541	518	521	525	544	536	526	534	542	550	580	546	550	517	525	536	544	524	528	532	516	563	547	509	514	557	535	531	496	531	511	497	510	541	524	516	523	507	542	539	504	557	538	504	501	582	537	505	526	535	492	523	520	534	553	507	527	518	534	492	551	538	522	529	542	546	525	478	536	503	551	528	499	553	524	540	556	516	522	540	570	549	513	525	505	553	493	533	524	566	546	533	534	530	536	515	549	497	523	537	537	525	541	558	525	483	493	541	514	550	517	514	520	529	528	561	575	573	533	483	503	529	525	533	556	548	564	549	504	539	564	524	515	527	536	570	535	509	502	493	527	496	557	543	509	511	519	481	519	502	538	541	513	546	514	529	617	537	564	492	540	530	537	547	526	511	516	555	541	535	553	480	498	561	576	519	521	481	531	533	519	562	536	518	527	535	514	530	491	519	504	528	519	506	515	536	533	519	488	507	532	489	569	520	484	581	522	527	513	530	550	520	524	546	554	536	505	521	497	536	514	549	528	503	544	558	521	563	542	534	544	563	520	455	523	523	565	530	483	507	526	546	485	519	523	543	589	534	530	523	507	550	543	530	513	543	516	503	513	524	527	553	500	497	528	528	503	583	509	529	532	549	546	531	547	547	496	547	537	535	539	505	551	525	534	524	525	551	489	516	523	555	518	502	486	540	537	547	518	582	551	519	544	546	519	514	534	530	522	513	555	498	530	515	549	534	559	500	507	467	543	548	524	523	544	543	538	526	539	593	556	510	512	531	512	516	525	485	497	515	524	534	555	479	538	508	546	538	521	530	515	540	562	495	495	572	499	520	523	557	537	519	516	528	543	492	538	576	548	549	536	481	494	514	508	550	490	560	491	553	528	500	522	528	525	521	533	530	523	494	558	555	543	564	539	520	499	517	541	554	495	515	507	555	518	537	531	558	520	516	520	494	539	546	537	497	519	551	554	550	564	539	507	530	514	551	565	540	532	525	517	511	517	520	552
4569	7409	6616	4601	3577	3432	2950	1997	1796	6833	29496	27392	16661	4876	2114	955	558	451	490	487	502	476	490	484	486	476	480	532	488	526	516	463	473	490	478	475	522	475	476	470	470	496	463	497	484	500	484	475	486	494	489	512	470	474	465	434	472	491	484	498	492	462	487	471	457	463	473	457	477	483	491	506	452	431	510	452	527	482	468	438	494	500	445	514	500	463	478	499	500	441	521	488	440	475	476	482	471	431	465	497	493	483	501	492	475	522	476	456	490	518	475	489	475	489	458	489	472	454	483	484	461	455	528	499	476	516	494	489	511	490	481	502	430	461	446	515	473	494	470	444	472	470	486	448	456	457	466	441	497	477	484	500	460	479	473	492	473	457	517	491	486	484	474	461	457	515	498	444	450	461	453	454	486	497	437	463	476	479	488	489	489	485	479	485	499	507	456	467	480	476	475	494	510	512	491	476	449	470	547	452	523	492	503	477	483	493	512	468	483	469	477	482	460	489	463	541	489	521	458	507	491	459	462	495	485	468	502	484	468	478	432	520	450	496	471	473	483	460	496	476	493	496	472	489	466	463	464	527	461	463	496	458	474	498	432	453	455	505	461	501	468	476	501	421	524	462	500	478	487	478	479	477	479	484	475	453	494	484	454	503	473	487	487	489	496	470	500	473	466	503	462	481	464	481	461	491	460	470	476	451	442	465	479	472	452	490	470	448	478	516	485	499	411	497	506	481	465	448	474	489	459	503	478	494	485	472	502	517	494	486	476	437	473	489	470	492	486	433	471	476	497	503	451	470	475	501	491	458	490	485	464	444	495	490	512	487	451	424	500	464	451	493	462	472	496	510	486	501	514	506	442	459	466	471	518	459	470	496	498	481	505	494	497	483	483	442	538	486	480	469	496	444	414	480	504	464	465	488	463	492	472	456	479	456	480	528	462	446	459	485	471	472	493	512	495	455	536	463	491	478	450	456	530	484	468	428	500	461	480	478	501	454	454	494	505	464	468	474	479	485	467	478	506	485	498	458	475	509	477	465	479	480	498	439	469	449	481	442	486	498	481	447	483	506	490	448	466	432	456	496	491	477	509	464	473	489	477	448	481	481	447	467	483	483	475	494	479	443	477	490	473	484	508	488	466	447	433	485	425	484	508	492	500	483	459	466	501	486	460	472	507	460	466	463	455	525	475	463	502	463	520	513	466	460	454	461	433	460	482	469	547	438	448	453	530	494	525	463	435	466	471	487	465	478	492	477	503	475	455	459	519	464	494	457	528	498	484	460	483	437	499	480	498	472	486	492	472	507	480	476	450	494	449	502	481	454	487	471	489	497	442	500	497	452	466	463	484	461	522	478	521	489	493	466	491	470	515	483	511	484	507	490	537	494	473	454	465	477	456	501	494	495	474	479	505	452	486	492	465	480	430	497	447	485	482	458	499	449	478	488	496	501	471	464	478	494	489	466	437	440	477	452	504	468	467	515	399	469	454	432	461	488	457	466	505	481	468	490	473	505	461	466	459	487	472	490	474	474	490	465	455	489	468	460	480	457	498	486	467	480	480	492	454	515	478	446	503	461	465	472	441	506	480	478	471	501	519	458	466	475	446	474	473	472	475	493	461	503	452	468	450	513	531	495	473	459	448	486	447	465	489	448	503	467	502	475	459	476	455	478	441	450	490	448	486	499	471	493	483	467	465	437	492	489	467	429	523	479	468	459	468	448	479	450	471	464	487	474	508	446	496	483	505	508	458	484	433	499	452	432	440	471	492	481	462	476	489	494	493	502	457	479	460	509	450	461	445	451	482	512	503	495	461	469	476	480	472	440	460	444	498	450	488	431	470	467	478	482	463	474	490	484	464	492	480	434	469	461	482	498	510	466	508	444	513	505	459	481	473	450	456	468	468	482	462	466	445	499	483	481	477	487	462	453	479	527	493	503	440	470	475	472	473	442	462	467	472	454	437	483	508	479	470	447	468	468	477	434	489	464	468	470	519	515	474	475	487	483	515	473	461	478	460	506	474	435	483	453	449	495	480	495	487	500	477	462	491	477	448	481	471	457	498	470	464	462	496	458	506	473	495	464	451	486	458	494	494	453	471	484	456	501	464	553	486	470	474	484	480	497	462	485	472	470	475	441	511	452	488	488	487	481	453	494	439	430	485	436	465	482	462	477	482	459	461	465	455	471	456	494	480	481	494	504	484	522	487	481	448	519	474	495	464	457	471	464	475	512	423	452	481	486	467	458	482	483	497	447	464	503	454	477	497	491	527	478	471	488	449	492	403	480	495	476	429	489	486	484	485	454	493	473	449	496	466	450	465	455	512	465	496	468	521	513	455	517	478	483	458	467	474	461	490	447	499	465	474	486	475	459	487	456	519	447	455	490	471	434	488	486	479	452	448	520	464	472	468	491	479	461	476	490	431	460	501	459	469	445	454	525	491	472	449	448	466	457	466	483	498	445	465	490	476	453	451	445	457	463	488	500	462	458	456	469	461	481	464	518	503	470	454	480	435	463	466	434	462	463	480	495	454	461	460	481	481	447	501	443	496	470	499	488	511	498	514	457	448	492	453	485	504	486	468	506	499	498	458	482	494	458	471	467	468	454	485	464	458	463	470	457	477	519	459	503	456	494	460	479	491	451	473	446	484	473	483	453	493	454	474	508	489	469	484	463	456	445	487	484	485	470	457	497	456	484	485	461	501	467	496	451	496	449	485	457	484	470	454	489	481	446	459	461	492	486	501	457	483	467	456	491	466	480	468	464	491	435	440	468	449	445	469	472	470	487	466	488	458	484	464	474	465	444	488	460	466	496	501	483	480	485	440	452	482	482	465	484	483	500	450	473	515	493	526	444	494	490	444	485	483	483	471	444	467	449	462	485	481	464	437	443	448	464	476	426	485	448	447	478	473	441	470	512	477	488	458	486	467	442	486	427	485	473	542	476	473	460	475	490	507	487	458	496	463	437	456	479	460	436	521	448	476	463	434	446	477	444	469	456	461	482	436	431	503	494	453	453	466	464	534	506	498	512	469	482	451	445	511	489	450	482	466	454	455	464	461	441	483	483	455	461	471	466	450	446	486	475	491	488	445	483	465	473	475	435	432	452	455	487	509	474	474	465	449	459	456	519	471	453	501	494	488	464	485	471	451	474	477	518	485	509	464	440	477	470	452	477	499	497	480	457	456	493	499	511	459	488	462	518	448	480	459	429	493	466	473	471	494	465	486	435	485	477	456	445	467	449	477	521	448	459	509	479	445	498	495	488	479	504	467	508	461	467	490	479	476	487	504	455	432	477	513	454	510	463	433	469	454	416	492	481	427	470	470	493	502	464	456	509	518	454	444	449	468	506	452	473	452	452	478	509	482	474	504	479	486	499	444	501	476	432	473	481	496	492	470	460	428	448	453	490	492	502	425	453	471	472	475	486	458	504	447	505	486	492	468	483	481	501	457	455	459	491	485	490	457	434	480	458	465	438	472	492	468	475	472	455
27604	10367	1288	858	807	637	631	557	499	603	1654	2044	1423	810	519	447	417	375	353	377	382	391	370	350	395	345	384	349	392	390	374	363	387	373	383	389	382	404	385	368	338	373	342	376	391	374	373	376	376	370	334	372	362	375	372	388	385	396	378	382	385	368	375	367	379	386	372	401	357	365	360	365	378	354	394	388	406	363	372	352	330	391	383	366	389	379	337	362	381	362	379	387	393	380	409	348	397	372	364	370	364	420	381	361	374	407	358	377	393	410	369	360	370	350	380	380	346	366	400	384	378	389	376	363	417	364	382	427	377	376	378	356	355	368	351	415	380	376	370	364	372	372	383	397	355	378	362	364	342	360	386	368	355	378	366	396	378	371	368	387	359	382	391	380	371	369	371	398	347	383	358	359	367	348	391	390	396	347	408	367	390	358	363	359	383	371	336	382	351	323	354	362	371	391	374	363	340	352	392	330	348	342	340	371	382	351	376	387	387	386	411	349	375	359	335	379	374	375	386	382	333	377	329	378	392	384	376	353	371	404	392	415	376	370	381	373	378	400	346	385	378	414	365	405	373	389	353	383	362	342	342	396	353	374	366	377	352	374	416	383	371	391	388	355	360	397	366	379	387	392	335	360	344	350	401	369	367	366	346	395	347	352	381	351	393	381	366	348	365	368	369	369	372	359	378	368	323	366	348	365	396	404	362	365	358	351	387	378	376	368	389	349	367	388	420	376	317	349	363	353	379	369	344	354	379	396	361	390	373	396	341	401	400	391	369	365	369	402	377	379	339	369	391	403	389	361	366	335	373	357	378	354	412	407	351	382	370	398	362	352	354	325	336	376	402	386	360	390	377	394	368	341	355	359	400	356	344	354	374	394	363	392	358	360	359	365	376	343	372	353	361	376	354	340	363	367	355	362	395	357	355	384	402	362	360	374	378	371	361	382	361	353	370	385	377	358	387	369	385	382	356	391	401	371	399	324	366	388	375	365	367	375	370	376	379	369	401	377	348	401	402	384	348	351	370	362	399	374	376	367	343	347	374	375	382	388	366	351	374	378	396	354	358	362	395	373	378	364	398	380	386	329	411	392	394	337	357	406	365	368	362	395	366	397	363	319	385	376	395	375	377	388	375	403	371	400	367	361	375	395	368	361	379	354	364	369	385	357	404	350	381	361	370	383	346	386	359	369	379	333	369	345	390	351	384	378	365	346	358	408	363	351	418	328	376	402	427	347	346	378	410	349	373	387	380	349	373	349	364	387	327	380	372	367	374	393	360	360	377	384	417	364	409	360	367	343	359	389	363	371	387	367	375	381	369	373	418	350	390	412	390	372	360	370	384	373	384	404	363	377	348	375	362	368	369	388	364	352	400	370	377	392	382	309	386	375	344	389	361	357	368	373	342	367	329	342	388	352	373	420	350	373	382	367	374	374	380	394	370	344	390	370	367	380	393	375	382	353	376	352	360	409	359	388	391	382	376	344	369	381	372	369	360	355	379	371	372	336	374	391	381	411	379	367	416	362	429	354	399	352	383	333	379	402	360	375	378	370	383	362	365	356	369	391	359	412	382	369	365	353	341	397	396	394	370	412	360	399	326	347	368	380	345	353	408	381	367	412	345	382	387	346	366	380	394	354	366	363	353	382	371	373	392	368	375	384	362	375	373	352	384	377	356	395	337	356	396	353	383	363	380	357	367	398	363	356	369	391	344	371	368	403	348	361	341	379	388	366	397	385	382	359	392	381	373	386	362	342	366	341	353	388	380	358	373	380	371	318	344	383	365	358	399	340	360	380	336	371	371	373	376	360	369	337	396	398	382	368	396	378	388	345	408	368	366	401	346	352	372	356	371	370	371	372	346	385	336	383	385	381	380	395	352	390	358	394	336	395	366	403	391	312	386	348	392	362	376	390	384	344	378	347	376	370	352	376	360	386	373	365	378	341	383	394	379	369	349	359	359	365	364	393	415	384	382	371	377	406	364	347	352	328	351	336	361	360	362	386	374	370	410	373	359	362	368	345	372	377	388	364	381	403	374	353	340	379	372	408	356	350	388	396	371	365	379	372	363	384	366	358	375	403	373	339	377	372	387	351	378	328	363	403	392	362	389	372	373	362	390	378	402	365	411	363	358	338	348	351	365	370	395	386	358	347	376	387	335	392	391	359	367	396	400	369	391	356	365	372	405	354	361	390	376	404	361	347	343	384	369	381	382	364	336	379	387	362	408	381	361	381	393	379	354	360	396	391	352	340	335	387	418	337	413	342	365	365	363	388	329	387	366	375	374	388	379	354	389	385	420	337	392	370	392	364	354	366	373	384	387	339	366	410	364	355	386	382	396	331	365	344	394	380	393	356	354	338	364	392	355	379	381	368	384	379	389	365	348	365	398	367	371	377	385	354	405	383	366	383	341	371	367	362	398	355	378	356	360	380	383	369	347	418	371	383	383	352	375	392	375	348	368	382	367	356	396	368	323	373	398	366	371	342	391	384	392	373	372	375	353	385	383	356	371	367	362	363	366	374	368	364	375	361	363	385	416	384	359	367	363	361	370	328	331	382	351	356	390	381	344	394	383	362	381	343	360	366	339	368	399	374	359	365	380	393	400	362	359	382	379	358	353	359	342	377	384	368	397	355	359	378	364	359	376	371	324	357	336	362	362	392	357	408	377	372	371	395	370	392	356	374	359	386	338	388	352	323	373	394	377	389	363	380	376	378	356	377	388	384	388	370	357	408	402	362	379	372	385	364	365	371	360	396	369	371	350	377	389	399	401	404	427	395	370	365	383	400	349	407	399	383	395	353	359	405	414	373	393	379	395	396	390	375	365	361	374	369	389	370	381	354	352	367	362	369	407	388	365	385	380	351	328	386	376	376	359	349	381	368	326	371	348	378	344	397	368	421	391	380	378	364	355	426	366	353	377	372	380	339	400	360	394	383	395	373	372	367	374	346	371	368	369	375	367	374	387	367	378	350	382	371	407	385	354	356	343	333	378	358	372	362	360	342	410	378	351	383	354	367	432	363	392	376	361	361	378	355	393	378	410	356	394	354	336	383	386	383	378	391	379	367	376	373	378	377	371	445	379	381	399	358	366	362	386	347	380	375	346	377	347	371	375	360	365	372	380	405	390	413	380	377	367	384	346	373	343	352	381	382	364	375	331	361	382	351	400	368	359	379	365	361	403	394	403	362	393	378	397	373	373	377	361	372	363	370	330	390	376	330	373	362	346	379	356	356	362	374	387	381	378	353	419	385	382	376	353	344	394	357	364	356	342	385	379	369	386	371	384	356	366	330	408	395	351	395	363	368	367	383	399	375	360	368	395	366	388	363	395	379	367	355	369	336	392	356	350	376	365	377	373	367	370	363	398	384	364	388	371	353	368	387	409	338	393	348	391	352	409	351	385	365	369	385	372	370	375	346	359	392	337	387	372	408	393	366	338	369	390	380	413	324	372	392	371	356	362	393	377	364	381	364	392	355	357	370	390	345
5407	981	831	687	1043	945	848	683	661	829	2307	2519	1660	771	518	395	361	345	340	350	322	362	341	340	352	351	348	306	341	308	349	341	322	307	340	349	332	285	332	349	333	301	311	332	325	324	350	332	341	344	368	313	319	391	325	318	348	329	330	342	352	331	295	358	331	343	358	334	346	358	344	322	349	358	368	349	304	314	317	310	343	333	316	350	318	345	310	342	332	320	346	348	345	301	366	314	337	341	329	358	345	329	341	314	342	311	322	396	331	348	325	321	342	333	369	318	348	316	357	335	324	336	318	305	332	322	341	287	335	318	304	346	335	338	337	361	345	310	346	334	367	369	367	339	314	340	381	324	372	311	334	331	304	330	300	359	320	332	328	313	333	361	350	322	322	318	318	346	350	323	329	335	319	348	311	329	316	354	351	338	301	322	323	329	335	348	328	343	340	310	318	326	305	327	329	343	341	320	343	314	325	290	319	365	343	351	310	331	367	313	358	350	317	322	365	331	329	330	333	345	339	334	356	316	339	359	320	343	313	329	337	374	334	300	314	390	309	322	374	351	307	332	312	321	383	306	320	319	330	356	349	321	335	318	321	313	334	315	363	316	336	353	347	313	321	324	356	308	332	340	330	343	299	291	328	341	323	295	311	325	330	318	326	325	340	346	343	319	329	290	352	349	322	330	333	346	303	347	339	326	322	347	342	332	344	312	352	327	308	372	351	336	281	352	336	352	317	337	342	329	347	339	337	333	309	355	338	319	349	332	342	333	351	311	347	333	307	358	328	337	320	321	305	355	366	316	332	336	349	347	336	322	309	318	319	341	328	331	350	353	342	330	317	324	340	328	344	337	333	316	371	326	339	315	334	354	330	341	370	299	331	345	328	330	328	335	308	339	334	310	366	324	331	336	345	323	305	342	313	334	387	327	302	330	341	334	318	365	333	314	342	326	303	328	312	348	347	355	350	341	336	352	318	361	292	337	361	353	354	303	331	307	360	315	328	330	335	311	368	330	318	317	341	312	302	321	329	311	333	284	305	351	295	313	315	342	351	338	346	358	329	358	308	339	330	316	357	328	327	375	371	343	337	336	353	348	313	318	344	320	343	326	354	342	320	373	331	323	335	328	325	316	333	294	340	340	331	351	341	335	316	349	347	339	339	325	329	315	355	342	328	326	330	335	336	337	333	328	356	343	341	366	339	334	293	371	365	346	317	353	320	333	309	342	323	356	340	345	323	340	329	312	321	365	337	331	345	327	346	354	336	328	305	334	365	350	314	316	373	333	341	346	341	355	334	331	357	332	371	316	323	302	313	311	334	313	309	350	306	330	321	319	372	343	348	332	341	329	336	325	315	335	301	339	334	364	305	329	303	362	352	350	312	349	347	326	329	330	339	338	346	309	341	312	346	335	326	348	311	370	314	324	362	319	318	306	333	352	308	338	311	352	312	313	367	314	355	314	345	321	331	312	321	316	355	311	340	334	324	331	338	336	331	346	311	327	331	323	343	333	357	319	325	330	323	338	307	316	309	328	345	314	329	365	352	355	343	349	322	337	359	367	321	341	371	337	332	325	304	328	326	351	328	330	361	305	343	333	361	333	326	312	345	301	318	331	317	322	324	323	321	356	337	319	309	313	331	335	336	340	314	325	325	325	304	354	317	328	352	331	326	351	322	331	355	345	311	332	338	328	328	341	326	349	358	322	322	325	334	321	298	328	360	300	357	350	308	296	360	326	364	344	353	319	355	325	326	346	301	284	352	325	319	301	303	349	326	348	325	357	311	353	338	315	329	331	344	343	327	297	342	338	343	359	335	327	302	350	343	322	333	312	322	350	355	323	307	324	320	314	313	319	316	352	334	324	340	322	350	337	324	313	350	364	314	336	330	302	341	363	335	354	331	336	320	325	326	353	328	350	331	350	342	372	329	340	303	312	324	354	302	353	339	305	363	321	307	334	343	297	323	341	330	307	307	321	364	389	314	358	324	323	333	369	308	332	347	322	363	332	359	346	300	354	313	349	311	312	312	335	327	321	341	327	333	340	359	339	333	317	326	340	327	338	300	326	335	312	308	320	323	337	342	339	329	332	337	336	319	358	365	305	355	352	319	352	369	328	331	348	341	339	343	316	332	334	366	305	327	328	300	330	356	340	362	352	330	345	350	343	332	310	338	318	316	339	352	302	361	344	345	360	312	336	345	347	326	345	297	312	347	336	314	336	341	343	324	366	334	307	335	335	328	337	338	331	355	335	342	319	343	329	323	342	352	368	352	296	309	345	330	335	333	327	350	317	310	310	320	346	326	325	354	328	308	337	341	333	326	321	343	306	356	341	337	347	294	359	336	328	343	315	343	370	357	312	329	348	323	329	322	308	328	323	331	334	319	329	348	326	323	326	346	336	350	331	346	305	345	346	317	348	334	350	358	341	335	347	361	357	340	353	326	368	338	321	310	311	329	349	343	333	322	356	347	318	364	340	318	329	361	324	331	332	333	327	312	327	362	309	327	315	326	341	340	338	332	355	388	324	344	343	306	321	333	317	350	366	337	326	320	330	332	329	334	329	347	345	336	339	379	346	320	327	333	348	346	334	357	332	311	320	332	308	340	333	310	327	304	336	374	329	347	365	340	306	328	351	319	346	307	342	340	329	330	321	319	313	344	327	350	348	371	318	322	340	338	319	352	361	359	342	347	324	334	327	334	350	343	358	360	339	331	355	348	310	311	351	337	345	343	333	340	309	327	356	306	324	305	320	342	400	349	358	350	339	344	305	346	316	302	314	358	332	328	322	316	339	369	315	355	334	330	328	338	324	325	317	370	299	311	312	336	327	328	354	323	334	315	336	347	324	360	351	351	308	315	287	318	316	329	329	286	349	307	289	337	368	339	336	324	329	329	332	321	322	341	311	349	344	329	357	336	313	337	344	352	341	330	357	330	344	348	334	341	343	323	351	322	343	334	317	294	326	324	337	345	330	342	364	346	316	307	317	333	327	294	334	347	324	367	362	332	350	319	326	304	334	344	375	321	345	344	369	329	312	349	329	330	311	312	324	344	328	305	318	323	360	325	334	356	310	315	364	313	294	343	316	336	323	350	346	335	346	329	314	330	330	351	335	297	336	308	308	346	335	320	314	314	326	334	348	345	358	349	306	342	330	322	333	309	330	330	350	324	297	308	364	346	333	335	343	293	341	339	313	362	315	376	322	320	326	332	338	363	312	300	338	302	310	346	345	379	327	333	357	326	331	333	309	347	326	336	335	302	356	334	316	324	351	310	317	370	328	306	339	348	311	313	296	323	341	345	330	304	310	322	333	318	334	313	343	354	334	343	313	319	289	361	345	328	337	326	343	340	338	332	359	357	342	338	313	317	348	320	340	321	365	330	358	336	357	370	308	321	353	332	303	312	321	304	308	316	310	308	307	369	329	326	328	316	319	353	382	342	336	314	327	346	332	329	342	333	313	339	351	314	324	342	316	354	346	342	301	325	342
25612	21419	27435	25525	8623	2222	1621	1062	851	2395	16719	18987	10983	2922	1036	561	400	382	383	397	412	393	389	389	457	392	436	421	377	382	372	359	390	404	408	365	429	408	413	374	422	394	413	389	378	394	396	412	400	402	403	358	412	401	399	388	365	411	356	372	435	409	372	364	412	374	393	413	384	378	378	411	382	366	363	369	342	405	369	397	355	343	395	415	392	401	413	401	348	375	380	400	397	408	404	349	412	378	388	379	379	382	389	412	413	400	389	349	415	388	384	384	350	353	388	379	360	404	381	399	381	360	394	391	334	413	388	371	351	374	375	373	391	395	331	394	343	397	386	373	395	399	381	380	372	376	380	386	362	359	371	399	374	401	378	386	415	377	395	348	397	397	361	380	400	395	401	384	393	382	379	397	391	352	414	373	360	408	387	398	367	368	363	415	400	396	418	421	388	398	350	375	385	378	381	408	371	408	390	383	372	394	359	403	383	410	395	367	421	379	384	398	388	395	359	368	394	401	376	373	440	394	372	357	406	413	396	373	363	408	411	397	393	419	426	351	332	392	374	382	401	363	345	383	382	367	404	379	348	372	378	410	395	413	397	373	339	398	423	411	359	377	402	402	406	390	392	391	372	399	417	417	337	373	378	412	366	430	360	409	369	398	379	417	441	397	379	381	398	394	366	382	398	370	400	377	388	375	344	362	404	383	371	393	378	370	384	419	380	412	394	389	426	404	391	403	381	391	373	429	403	409	424	409	385	377	376	396	364	379	352	401	378	345	376	406	401	392	390	346	395	391	424	392	378	407	397	392	390	397	388	357	370	406	401	402	357	395	400	409	419	410	392	384	396	393	366	381	367	374	373	396	378	412	427	382	374	400	375	346	382	388	397	365	406	390	367	380	394	385	390	388	406	360	371	386	373	408	359	409	341	380	356	377	405	346	396	400	369	368	388	422	417	408	388	392	365	377	367	381	401	380	383	398	379	389	365	399	390	413	371	377	375	381	367	416	403	367	359	419	388	368	367	395	383	396	380	402	381	406	371	392	400	383	364	379	394	375	380	375	406	392	375	396	381	390	387	409	379	409	377	393	391	367	341	391	352	388	395	359	372	397	364	376	400	392	368	374	367	388	401	388	379	383	358	373	401	357	385	356	417	366	389	409	361	379	362	402	368	383	382	372	382	395	413	371	398	381	381	403	388	358	365	356	377	397	367	352	394	365	396	398	378	369	428	339	386	383	408	384	403	390	402	395	376	437	376	423	399	405	369	431	400	414	409	376	376	383	395	377	366	400	402	377	346	371	369	401	373	379	381	375	380	350	418	370	389	357	376	390	392	378	399	359	350	397	381	361	377	429	380	377	367	378	411	368	410	392	387	386	342	396	385	371	373	375	407	394	375	384	379	371	370	400	382	386	364	426	377	364	376	367	376	357	386	432	370	418	386	377	444	380	401	388	383	417	402	381	372	381	348	377	374	382	407	358	349	379	357	383	369	415	366	408	392	381	397	374	378	394	392	382	388	392	385	381	379	409	388	357	385	386	393	353	377	399	388	383	396	348	362	385	394	382	412	377	354	404	386	385	378	389	332	360	361	381	426	406	368	368	386	391	394	384	398	368	370	372	375	415	423	404	413	382	374	369	395	360	380	394	409	364	390	379	375	429	393	393	396	380	383	405	379	418	398	358	421	371	406	373	376	387	354	394	370	391	373	386	416	400	346	354	415	407	379	361	366	373	402	360	397	388	400	379	401	405	401	413	383	402	381	362	378	394	382	415	414	366	365	414	395	385	389	400	372	398	369	392	345	372	386	365	418	400	385	407	396	367	379	370	412	393	429	383	401	410	362	378	389	389	364	396	372	382	386	358	369	397	417	378	369	366	396	365	382	368	387	381	378	402	411	403	382	356	373	411	377	359	378	395	391	365	385	371	354	398	396	360	397	431	395	384	380	382	397	367	391	380	420	366	371	362	409	354	375	399	374	399	352	386	374	385	389	360	379	389	395	405	368	427	392	408	401	395	389	422	407	394	404	380	375	369	347	385	378	415	405	390	385	379	392	410	417	384	373	403	381	357	390	379	385	398	418	367	394	385	364	389	379	402	386	398	398	446	392	421	396	417	354	370	379	392	372	387	397	414	413	374	395	409	400	373	416	394	378	374	394	390	390	420	390	395	363	382	394	403	364	372	370	385	398	396	390	368	379	402	359	377	372	371	372	355	402	395	396	436	386	386	352	407	381	401	383	363	394	381	357	364	403	336	401	380	398	366	404	379	380	406	397	354	377	406	389	388	404	409	377	339	402	390	388	397	409	369	422	378	407	345	373	404	390	362	381	376	339	381	386	345	370	402	392	378	440	393	412	362	402	389	395	406	371	411	432	388	403	393	384	404	366	381	382	405	368	394	359	381	355	384	400	410	427	410	398	388	389	371	372	382	415	416	391	384	374	391	367	431	401	364	427	399	378	384	363	353	404	370	381	378	394	391	413	378	407	351	396	426	425	422	342	362	393	407	385	394	393	364	382	381	405	397	357	363	377	403	396	387	378	382	360	389	384	392	390	362	398	403	399	378	402	377	387	384	433	388	392	366	415	389	378	391	392	387	395	425	395	377	391	386	403	399	381	353	384	430	395	379	405	386	352	365	404	371	411	396	367	391	403	444	388	377	412	370	405	382	383	373	399	393	388	355	378	331	389	377	380	395	370	383	393	419	395	370	393	376	369	369	375	403	398	375	359	395	392	360	400	393	393	389	381	429	359	386	363	395	382	370	433	395	366	385	390	370	407	410	355	389	394	370	404	395	360	383	348	354	374	378	341	358	440	404	367	406	369	374	414	375	366	412	378	406	369	429	365	363	394	384	364	412	384	348	387	393	403	385	402	383	396	399	375	384	377	394	354	375	377	372	372	397	372	369	382	376	402	385	368	404	381	382	366	351	413	359	384	370	358	381	380	438	389	411	371	390	364	394	385	405	402	391	406	402	399	357	386	407	386	394	419	374	370	371	383	372	415	378	377	401	384	339	374	389	386	414	427	373	387	422	386	388	402	388	352	414	435	386	393	379	412	367	374	351	381	354	403	403	384	400	390	404	413	388	389	399	383	349	384	379	390	374	386	348	386	408	374	341	389	413	380	334	406	417	392	389	423	398	429	352	395	398	394	366	356	362	366	375	415	371	377	370	395	356	393	397	409	386	387	366	398	379	386	446	378	383	374	372	375	371	365	422	366	414	389	376	372	409	378	371	403	422	358	372	368	395	397	424	350	362	392	404	397	390	370	420	410	362	382	368	389	399	397	391	383	367	353	357	381	361	401	408	372	381	414	344	390	421	381	400	395	360	387	374	437	380	400	379	372	431	392	439	344	387	366	397	383	410	378	400	417	394	426	408	386	371	340	377	388	371	398	389	413	351	399	396	385	370	364	393	360	394	367	377	385	385	368	374	369	400	367	367	392	388	390	408	385	409	375	403	374	361	368	410	366	362	403	360	386	417
4054	4356	3776	3407	2531	1998	1811	1325	1205	3798	17924	17048	9069	2680	1111	538	401	353	357	359	381	365	359	359	365	354	343	361	371	370	367	369	372	381	352	362	377	351	357	341	373	381	342	366	384	374	335	370	355	378	342	345	328	347	390	366	352	377	341	373	375	383	373	369	372	362	353	352	405	371	337	352	386	339	365	355	318	345	350	398	331	351	351	326	381	345	365	364	387	328	349	382	341	322	381	369	373	385	336	336	392	328	345	345	377	384	363	352	394	338	364	372	353	328	357	360	380	332	373	325	363	363	367	372	368	368	311	383	359	355	348	379	346	365	352	353	332	352	392	350	359	337	320	348	358	371	360	335	342	368	367	353	354	360	363	368	377	348	393	354	356	364	364	338	379	343	346	344	340	337	382	344	334	343	357	342	370	354	351	363	391	354	322	392	327	384	377	364	355	363	351	367	388	389	353	347	382	371	351	358	337	360	328	387	369	410	348	372	345	347	375	327	363	379	352	368	385	353	385	381	382	332	332	345	358	338	386	353	342	388	340	351	394	347	359	369	364	384	345	348	364	381	363	382	384	368	360	358	357	371	350	346	340	360	352	363	409	387	353	357	390	369	348	348	332	367	361	339	352	359	385	366	345	348	348	324	346	346	369	364	357	358	428	349	363	352	327	398	362	378	365	342	388	340	345	363	356	316	350	375	386	367	364	383	374	376	389	377	365	374	358	334	375	354	334	364	336	349	388	352	341	359	385	356	357	334	355	370	385	351	351	350	358	329	363	356	353	376	355	386	406	335	367	369	371	378	346	335	325	388	376	351	354	339	348	372	355	383	375	355	360	371	352	351	321	371	381	381	350	335	358	386	384	375	359	360	348	354	360	335	378	373	368	350	335	362	362	324	363	354	398	337	375	347	354	369	377	356	370	331	367	340	354	374	379	345	330	363	346	386	368	353	349	393	407	382	388	346	340	345	359	360	377	374	363	392	362	381	369	360	359	377	374	360	345	368	409	364	330	343	384	378	369	341	403	386	346	332	362	348	339	378	328	368	351	362	356	353	360	365	380	378	341	351	342	345	366	346	331	367	354	371	392	362	375	369	376	386	364	361	369	360	349	346	359	355	368	318	384	386	366	370	345	360	359	350	373	378	350	347	355	332	360	380	392	385	372	345	341	356	338	352	356	355	330	341	351	388	383	334	358	357	388	368	303	329	376	323	352	309	359	381	345	371	338	363	343	342	344	334	345	354	342	357	363	336	368	351	347	340	356	371	348	352	383	395	369	353	349	357	352	356	350	360	407	356	412	333	371	353	366	327	347	403	404	368	338	329	302	374	354	366	380	353	380	351	336	344	363	373	361	361	353	370	348	360	370	331	385	344	357	323	365	371	356	359	350	358	338	366	359	375	374	336	358	344	372	370	334	357	336	336	376	368	382	383	363	364	344	359	352	383	355	372	395	336	359	345	361	370	337	373	342	342	353	344	391	329	343	352	350	380	354	362	367	333	371	356	351	349	335	379	378	336	342	319	342	336	332	364	368	375	363	382	383	349	348	347	359	334	352	351	368	364	348	372	346	369	361	361	350	353	344	374	361	366	347	366	363	336	376	387	333	383	350	391	363	357	364	364	374	372	353	355	383	360	341	354	362	341	329	327	355	349	336	342	351	348	361	372	367	377	357	356	350	386	370	302	377	353	362	323	343	384	341	387	352	346	369	382	363	358	369	346	384	353	343	334	352	359	361	360	330	338	391	382	348	384	367	333	336	369	352	361	362	323	376	343	332	368	345	327	375	365	375	353	356	355	355	299	334	374	346	312	338	356	330	346	362	363	333	360	374	334	374	363	323	370	384	347	347	361	347	352	373	347	336	357	378	337	353	358	365	337	346	358	363	358	360	371	357	358	340	372	334	337	361	357	375	354	338	365	351	385	397	354	354	347	380	366	346	338	371	353	377	359	364	368	375	388	372	367	334	371	372	372	385	371	328	385	357	348	375	377	392	372	354	361	362	359	332	359	360	355	341	318	336	334	360	375	318	343	372	362	356	386	377	346	366	357	353	360	377	368	372	348	389	356	375	380	363	359	360	360	388	337	361	353	360	349	363	339	375	351	351	348	393	361	340	339	353	388	345	363	356	370	338	375	384	413	351	362	367	369	376	360	338	350	341	369	361	349	321	303	337	366	352	381	354	403	347	373	401	356	395	362	345	328	326	350	341	360	386	344	363	363	349	399	337	362	366	343	346	346	357	343	317	338	339	360	374	351	365	354	373	353	360	313	384	383	346	341	352	347	336	394	368	362	346	348	383	341	326	382	339	342	361	352	366	315	399	330	343	341	354	378	367	358	389	305	365	384	375	367	341	341	400	400	330	349	381	362	345	372	346	372	365	323	391	384	344	372	378	341	365	380	341	351	343	335	365	346	380	385	370	383	345	338	369	366	342	402	331	355	330	351	368	365	322	408	381	368	375	386	373	346	361	358	333	340	338	325	346	397	350	332	362	377	333	363	351	381	356	390	372	335	354	374	369	362	379	386	357	345	332	367	357	362	385	357	345	352	374	337	372	375	364	373	370	368	343	320	369	362	325	351	388	365	378	357	333	381	367	338	361	339	345	375	312	396	363	358	368	364	345	358	326	360	321	328	381	353	346	367	371	368	370	360	349	348	379	346	344	358	358	352	365	348	363	360	365	370	337	349	370	341	343	363	353	344	338	375	365	376	348	336	353	358	348	361	378	368	330	376	373	360	353	364	349	347	363	349	377	318	380	372	364	402	364	346	346	368	367	376	359	339	353	380	379	365	348	337	321	337	355	379	371	342	377	377	370	347	362	338	361	360	345	367	356	410	358	379	339	395	367	342	333	351	375	327	337	381	369	378	364	373	362	383	361	349	390	358	388	357	365	385	311	390	363	397	366	377	348	325	380	360	344	335	338	361	330	343	366	388	408	336	349	352	341	398	328	328	368	395	365	327	396	330	342	325	322	337	348	379	354	379	398	354	361	359	351	370	339	344	354	350	341	347	368	339	402	351	348	386	398	390	351	374	354	343	363	344	365	364	374	365	366	352	364	351	351	328	388	331	352	336	336	413	385	349	374	396	369	359	373	373	348	376	376	359	366	350	345	358	329	358	392	357	350	402	357	324	358	389	317	358	341	376	365	358	385	333	360	338	395	354	382	311	364	361	356	303	316	331	352	345	352	365	373	399	365	362	399	345	332	357	348	384	374	344	362	329	341	348	333	363	343	370	369	357	343	402	351	317	347	334	360	350	403	371	363	323	356	348	360	347	371	392	347	363	359	359	351	386	355	392	355	384	380	357	404	371	367	367	391	358	335	344	377	314	358	347	361	356	403	372	343	363	359	371	351	351	362	344	370	379	325	346	367	340	372	337	374	394	384	356	347	349	380	368	353	343	358	322	340	355	363	319	325	383	364	370	357	349	338	395	357	325	332	370	390	357	372	313	332	363	348	373	369	337	365	329	387	374	381	350
24491	21439	28693	24580	21213	10278	3716	1913	1403	4360	30276	31876	20108	5941	1787	886	649	552	554	554	491	560	506	531	544	529	507	574	547	513	580	528	515	529	540	566	548	539	485	522	509	540	536	523	505	531	560	514	545	503	551	536	555	536	526	517	525	522	510	545	517	505	512	509	529	524	506	521	496	560	546	501	554	519	551	516	525	524	542	529	546	508	571	542	524	511	527	523	545	532	539	538	513	517	524	521	506	542	540	530	523	498	554	532	496	512	507	512	528	535	484	513	511	504	532	547	504	517	506	533	553	528	521	490	502	479	511	555	530	522	529	517	509	512	510	532	509	487	521	515	536	508	531	512	501	539	542	546	530	517	546	524	522	498	554	527	549	497	526	530	516	495	553	527	521	524	529	557	488	535	522	532	502	556	570	510	556	513	557	603	553	530	500	514	541	516	543	549	550	540	540	490	545	551	569	557	528	507	533	529	524	523	582	513	505	530	541	534	552	540	509	521	473	501	529	481	535	518	494	504	568	565	520	580	514	550	501	478	528	557	519	535	544	525	481	529	503	512	507	486	546	542	506	530	545	568	522	518	529	561	527	523	516	539	543	501	534	530	539	562	499	557	533	557	533	533	506	544	523	537	470	510	512	511	516	514	523	545	484	505	504	520	536	520	523	495	522	528	537	530	486	521	568	520	538	543	528	587	533	521	534	604	573	504	531	502	514	550	539	511	502	467	480	508	526	496	518	556	570	476	490	517	542	515	500	551	486	506	515	506	560	480	540	548	557	485	561	519	497	517	491	550	518	494	484	488	521	524	508	545	516	539	497	524	549	527	513	514	498	562	504	511	506	538	529	524	520	533	547	557	533	490	514	515	538	526	496	561	573	492	543	538	528	503	516	543	546	494	512	526	499	530	533	571	511	504	505	537	514	515	483	554	574	523	538	547	529	515	536	528	512	509	540	518	556	562	562	529	552	545	538	551	535	491	473	509	489	547	530	529	503	482	572	535	545	545	479	529	554	533	519	515	555	532	522	510	520	512	513	537	545	513	509	502	528	529	521	503	549	546	517	529	489	530	522	544	530	503	540	545	521	532	489	525	552	522	515	487	500	519	496	504	525	530	518	554	505	493	522	532	521	558	516	500	526	504	539	506	512	550	542	477	529	515	514	491	548	517	511	494	504	571	509	512	576	497	553	540	515	525	515	499	553	526	476	530	501	505	534	499	492	517	534	515	532	474	498	546	481	549	516	538	563	485	512	475	524	538	510	549	568	512	535	532	523	533	523	524	549	540	493	551	480	512	500	539	521	522	479	502	545	510	511	505	553	528	506	553	518	542	488	535	546	545	552	523	521	534	525	498	496	521	506	583	513	503	524	497	550	497	485	520	518	486	495	525	486	573	555	517	493	518	524	522	542	513	510	466	562	506	482	478	509	493	505	505	509	494	523	548	498	514	514	550	522	487	498	534	498	498	500	489	565	535	485	547	500	495	532	534	513	522	545	531	540	508	535	512	507	531	509	518	535	534	525	520	537	510	516	491	518	502	525	512	480	490	522	557	559	571	521	505	518	524	520	493	526	517	510	528	486	492	537	547	514	523	548	558	507	536	470	500	510	519	541	504	540	526	565	562	546	521	504	547	549	524	530	536	510	541	501	533	485	503	496	537	552	487	504	542	544	525	531	534	518	555	552	498	535	539	524	551	484	514	520	525	499	497	528	504	492	490	503	514	530	471	497	496	528	544	530	564	508	519	518	516	524	524	513	499	527	549	514	510	542	524	524	540	563	519	553	491	500	503	533	541	500	538	545	487	509	510	490	502	534	506	516	536	555	496	492	516	505	512	512	517	523	523	500	512	534	498	551	525	496	493	530	538	514	511	488	568	590	513	530	557	467	517	555	515	527	523	510	528	563	518	515	540	522	556	505	488	571	543	536	489	525	522	489	529	535	507	507	517	522	508	552	517	513	506	511	537	571	531	512	488	512	520	515	549	560	492	512	556	501	550	552	496	522	523	512	495	526	534	545	537	537	505	490	522	540	508	509	519	526	519	520	544	545	530	549	530	522	493	524	537	532	507	475	548	541	509	529	487	555	529	533	495	512	536	511	554	495	535	531	533	533	525	500	574	528	485	485	557	504	492	489	546	603	514	485	539	536	501	527	483	526	508	548	522	505	527	498	532	474	519	492	502	516	513	529	510	560	529	508	503	530	453	538	560	522	506	500	542	514	551	574	496	549	492	520	519	515	511	545	528	505	522	488	544	521	538	503	491	528	482	512	525	556	546	545	520	563	569	540	500	523	538	522	537	513	580	515	512	579	543	539	543	517	514	502	511	552	438	526	485	534	534	535	499	488	521	559	553	523	524	520	508	606	509	541	516	473	494	525	524	587	508	533	527	544	543	521	552	531	552	501	562	528	538	531	553	531	519	466	525	510	503	526	505	535	503	559	507	480	473	519	524	518	552	539	516	514	503	507	543	497	514	529	515	526	517	536	541	520	485	499	524	518	499	533	493	539	529	546	524	513	550	485	482	520	548	560	494	518	533	484	536	490	530	535	543	516	511	550	497	504	508	494	486	526	522	500	523	543	530	488	505	542	516	512	507	509	503	551	528	543	537	504	503	467	571	534	541	496	571	521	569	487	522	532	496	535	561	546	566	502	530	512	507	534	543	542	509	537	535	526	533	529	467	537	544	521	480	516	502	534	519	505	531	516	517	523	489	501	496	511	510	524	543	521	568	494	487	500	513	499	528	514	514	541	533	520	535	539	503	551	487	541	529	554	538	544	538	569	495	562	519	491	551	486	534	555	562	541	537	549	506	495	520	535	514	511	506	523	514	514	544	537	542	513	531	479	577	546	517	498	518	522	541	548	496	515	539	527	537	528	497	574	548	484	551	526	487	523	519	564	527	517	569	519	479	498	514	531	514	533	566	540	521	536	534	515	538	512	522	543	547	536	514	513	502	508	515	515	504	534	494	520	523	486	518	534	532	543	494	481	492	492	505	538	552	523	542	543	491	526	460	560	561	518	479	530	534	512	538	491	505	509	508	502	510	495	492	513	550	518	524	503	528	589	524	495	498	499	535	557	504	527	499	502	553	523	517	517	531	510	516	534	484	525	543	479	515	521	561	491	533	516	533	523	534	508	544	523	492	563	511	536	503	524	526	487	499	508	496	569	532	533	520	543	573	523	503	503	489	518	471	500	507	495	506	558	518	527	471	550	540	556	531	514	559	523	567	538	496	559	506	523	532	473	473	530	541	537	532	480	535	535	502	539	511	498	540	516	516	519	532	479	520	460	552	507	541	500	528	488	532	536	489	488	516	532	503	527	487	512	511	529	476	532	499	535	483	525	548	515	502	494	541	549	513	527	499	520	518	530	533	490	553	508	541	511	512	534	526	505	497	455	541	554	549	499	538	548	489	507	539	522	536	547	536	534	567	505	512	540	512	501	506	513	506	544	524	550	525	544	519	524	499	517	492	537	505	547	550
4931	9908	10256	6634	4793	3896	2880	2252	1921	6672	30375	27452	15430	4525	1853	829	516	449	477	470	504	443	508	489	450	460	463	509	491	471	466	510	465	495	446	497	503	451	441	459	484	460	426	464	456	493	454	491	446	482	463	454	490	479	448	436	481	465	460	487	544	502	473	469	422	517	476	510	502	457	434	460	514	437	449	461	464	474	446	517	461	465	446	439	465	490	449	454	460	430	434	467	516	498	460	467	467	459	465	465	444	478	496	480	479	458	501	497	483	444	490	488	481	453	467	454	479	461	436	491	473	465	457	465	475	505	470	466	483	475	457	472	436	449	456	468	527	449	471	459	450	469	456	484	461	451	490	490	514	457	465	467	463	491	475	465	456	503	464	448	477	476	433	482	479	475	490	484	448	437	474	459	473	503	458	482	464	468	425	450	465	442	469	483	456	476	469	455	443	481	452	468	464	511	507	488	441	473	473	474	472	532	472	498	461	480	453	479	487	466	460	480	473	515	468	441	505	447	478	447	447	456	447	470	467	478	436	474	463	500	433	500	476	450	476	464	481	461	480	471	476	505	435	455	472	469	455	490	442	470	472	438	495	441	441	473	491	449	454	465	485	440	459	457	492	483	490	429	451	476	459	458	456	447	473	461	486	512	494	476	437	498	473	457	452	469	472	442	434	469	453	451	458	499	471	482	495	451	466	424	466	439	469	482	487	474	442	449	467	460	479	519	494	472	433	445	467	478	464	527	458	457	454	483	466	463	451	495	445	438	469	468	434	470	445	466	455	486	431	463	465	473	459	443	469	473	486	459	473	462	455	459	434	449	480	486	464	451	468	501	416	499	464	459	454	474	483	478	476	439	484	512	463	505	474	452	452	442	456	478	469	451	464	429	471	449	459	472	444	466	436	476	478	493	430	461	495	443	507	447	493	463	433	487	474	467	488	451	438	477	475	412	439	464	485	480	475	481	482	461	487	450	481	446	472	481	495	446	472	473	440	445	462	499	467	495	453	461	471	504	445	476	481	485	477	479	496	418	465	465	477	507	440	427	408	454	468	475	426	463	477	453	453	460	474	470	482	439	478	447	454	489	447	415	468	476	465	480	464	451	433	441	442	456	477	462	473	468	453	440	467	437	460	474	439	474	488	450	444	483	473	458	462	500	472	438	493	451	483	438	459	480	469	438	484	484	439	458	477	482	470	458	432	506	501	510	480	440	458	458	510	487	463	448	489	453	449	524	443	448	496	435	495	429	477	458	471	468	421	470	473	450	485	435	499	486	463	437	494	493	461	473	481	426	448	444	437	460	484	482	468	439	461	455	498	431	474	455	466	431	452	474	475	451	467	475	465	434	473	504	484	457	519	467	452	496	486	482	450	447	526	457	469	463	460	448	451	473	463	477	469	431	428	494	488	461	485	481	465	483	474	440	488	463	476	429	457	493	428	489	443	456	525	483	478	455	470	471	509	462	452	484	475	461	440	441	489	470	474	440	464	447	439	443	485	459	493	459	432	472	506	468	506	452	495	460	468	435	459	449	478	460	473	470	498	495	462	477	465	426	456	468	471	491	450	474	465	436	502	486	447	456	508	456	506	479	473	490	437	477	409	462	494	457	444	494	477	453	449	467	475	454	454	442	450	501	496	461	484	479	470	458	445	463	476	508	432	446	445	458	490	469	458	507	478	435	422	456	479	465	507	508	477	486	437	478	427	476	470	496	473	493	475	453	473	463	489	477	481	454	455	428	496	476	489	459	449	460	477	450	459	486	475	487	479	475	477	441	453	446	496	480	453	436	454	446	505	444	458	505	479	489	526	472	444	464	453	503	472	435	467	464	439	433	424	485	452	415	509	466	445	499	427	454	438	482	532	461	473	473	481	453	441	432	449	495	472	456	489	489	435	471	478	499	486	474	446	488	456	494	461	475	463	495	475	485	465	446	402	450	505	446	447	488	438	478	474	485	447	475	472	443	455	444	475	442	454	483	467	477	466	476	449	409	496	461	479	462	449	478	481	479	499	432	485	448	490	437	521	444	457	499	495	461	479	460	461	501	496	443	464	451	462	429	481	448	446	501	419	441	464	423	474	507	472	468	442	466	463	416	459	480	492	443	472	511	448	463	482	486	495	430	475	492	507	478	478	481	448	452	463	475	462	434	493	457	409	448	476	447	421	445	477	449	478	480	453	443	504	438	446	465	439	469	517	468	481	435	467	468	452	471	479	467	464	455	455	466	479	481	459	471	460	496	451	460	465	470	450	400	462	450	448	475	441	467	444	476	492	472	484	494	493	490	474	460	491	508	448	477	453	451	500	472	501	475	448	485	452	470	489	468	482	446	464	472	463	507	428	445	488	427	454	457	433	441	449	458	472	488	500	452	452	449	484	496	466	455	475	446	474	451	466	453	494	430	472	469	495	480	473	462	474	420	419	443	453	426	446	439	482	457	433	466	472	458	517	455	432	455	425	470	481	452	457	533	430	444	499	474	447	474	452	453	476	433	464	463	466	453	463	459	472	482	436	457	489	473	462	466	477	496	419	471	441	453	478	480	466	434	444	444	439	498	449	433	445	460	439	469	439	450	462	474	472	462	452	478	472	440	461	468	498	476	442	457	458	437	466	496	428	434	447	454	441	464	442	435	498	459	491	490	458	469	494	454	448	468	505	431	464	515	442	489	491	473	483	455	445	479	445	464	453	496	463	438	451	494	471	471	477	428	430	480	477	427	477	470	494	479	478	433	445	519	469	494	487	434	502	479	458	452	442	456	433	437	458	482	509	498	434	486	484	490	453	469	481	461	483	430	471	466	430	455	444	457	502	468	456	451	499	483	463	497	449	441	459	458	483	464	451	448	454	450	468	497	479	471	442	481	500	462	445	473	478	474	465	426	457	456	469	445	458	471	428	451	435	474	462	486	466	468	480	470	445	469	478	442	431	442	451	426	481	456	468	450	446	472	465	474	468	471	467	471	426	482	455	441	468	497	482	461	468	439	449	460	475	489	467	464	456	456	464	454	478	440	483	467	491	438	455	463	441	457	470	477	481	491	467	457	464	489	444	472	492	473	539	445	463	465	463	470	478	483	450	440	474	468	461	443	446	454	464	448	459	452	467	492	496	465	463	484	475	480	508	472	439	442	495	502	438	465	459	474	459	469	502	424	501	484	477	454	424	518	479	472	450	477	481	482	474	449	468	481	447	467	447	487	478	441	433	499	451	484	433	508	483	464	471	449	495	504	476	501	473	442	480	500	477	434	443	470	479	455	494	473	475	479	421	475	481	491	453	431	464	445	483	501	435	451	454	498	447	454	455	519	469	477	426	498	482	470	483	453	461	476	455	419	508	469	476	467	473	472	449	437	497	443	485	464	420	487	461	464	444	440	466	469	440	462	452	454	449	466	475	456	497	468	463	463	448	453	437	499	448	475	485	465	500	484	454	477	451	441	474	451	461	454	478	460	452	466	454	441	453	438	480	433	413	434	462	436	445	462	465	473
27563	11053	3857	2074	1251	875	614	597	508	554	1860	2257	1528	757	537	416	407	381	360	367	402	379	370	365	363	345	382	346	373	360	340	359	378	391	398	364	364	332	398	393	409	375	343	386	393	372	369	388	400	364	367	363	354	375	378	366	400	364	394	355	367	359	358	356	355	388	381	371	371	391	419	373	362	357	404	385	368	374	365	374	364	358	373	366	351	366	407	400	339	379	363	371	377	369	397	401	385	349	332	403	361	371	376	362	377	362	362	329	349	370	358	378	414	351	355	412	354	383	359	378	372	366	375	400	356	375	380	385	391	376	387	382	397	383	359	369	386	385	353	379	364	357	361	344	334	383	374	412	333	363	409	351	347	399	372	382	347	347	331	381	368	379	379	347	362	376	359	366	353	347	363	357	341	372	353	372	397	358	397	326	405	387	375	386	369	379	362	368	362	375	405	350	391	363	369	388	402	363	364	394	350	392	341	345	367	389	406	370	342	357	355	378	349	407	348	372	375	404	390	388	365	358	401	339	352	381	372	352	376	391	391	419	383	386	356	330	353	386	376	366	388	386	394	365	370	355	365	361	355	391	348	391	383	394	397	358	406	364	385	358	362	362	382	375	390	364	359	350	361	378	385	364	392	362	385	380	390	381	384	391	375	350	398	378	369	344	372	360	349	348	351	387	367	357	386	351	382	361	360	381	388	385	402	380	372	381	345	372	342	379	363	389	366	410	369	387	377	367	342	390	389	396	375	370	369	366	349	346	372	343	349	373	371	398	403	397	378	386	393	372	381	341	406	370	378	319	365	382	361	357	354	373	362	371	424	377	371	375	380	366	375	382	357	399	374	377	384	368	349	402	383	373	375	382	404	375	377	384	357	337	350	362	380	351	393	364	390	388	366	403	368	367	371	371	367	357	346	390	348	351	395	361	388	430	355	371	409	363	384	362	360	359	378	395	383	387	368	369	369	406	357	354	377	365	361	382	362	375	404	364	319	383	371	347	399	365	360	385	390	352	399	367	387	370	368	398	399	354	377	340	370	359	383	382	380	385	418	364	365	359	382	389	372	381	362	376	362	342	331	402	348	387	376	367	375	356	374	403	387	381	348	376	368	362	390	364	367	372	392	404	377	376	372	357	384	393	393	343	405	364	360	364	404	369	347	351	360	378	347	379	380	377	361	379	342	351	355	387	381	345	404	375	383	365	380	362	366	380	369	379	380	371	386	362	345	394	379	388	363	390	384	376	410	370	376	370	373	398	397	364	356	386	407	373	409	370	376	388	363	376	320	393	403	397	350	383	381	373	380	379	350	344	368	334	363	372	370	357	352	370	394	404	377	375	363	377	354	353	390	364	406	402	372	376	353	383	383	384	388	432	364	339	355	369	365	366	362	374	375	354	388	326	389	354	333	382	351	346	379	365	371	355	363	336	365	391	363	388	364	372	344	369	385	382	355	393	384	356	391	370	340	392	386	349	372	387	389	388	339	391	361	399	380	400	361	360	348	384	358	395	362	341	361	379	368	347	367	396	386	350	358	356	418	365	366	375	364	367	348	379	390	347	387	372	393	353	389	362	379	353	359	370	392	425	360	364	408	381	378	355	347	368	368	349	358	351	365	385	383	349	370	363	362	374	347	385	400	370	394	356	375	383	383	373	373	381	355	393	355	407	342	320	383	384	371	370	352	391	389	387	370	370	369	360	373	373	400	401	363	373	347	334	397	383	375	377	402	346	398	399	353	362	375	345	368	374	367	390	371	364	341	391	362	345	386	334	334	376	366	352	394	372	357	384	348	368	410	395	381	358	365	410	392	388	351	385	371	365	384	382	357	377	405	336	366	378	379	386	367	352	364	384	408	333	371	350	390	357	387	373	353	362	366	362	369	370	351	371	382	366	363	401	426	387	391	393	366	379	380	363	364	348	391	389	369	374	378	334	358	368	388	392	334	359	360	332	403	354	360	403	366	375	377	390	377	404	370	370	347	357	375	342	343	367	373	382	361	378	361	387	360	367	366	383	343	362	408	365	381	373	383	351	340	407	369	369	369	349	386	347	389	363	343	365	392	400	394	349	371	369	394	373	358	345	356	354	379	359	367	386	356	356	413	315	351	370	381	384	379	364	371	389	362	337	396	377	369	384	367	365	331	368	399	342	351	403	372	365	376	394	408	369	340	376	365	357	361	358	366	363	373	341	367	382	389	361	387	383	390	376	357	387	325	364	365	341	375	365	384	380	360	347	416	369	371	335	353	367	379	351	369	343	371	369	384	352	367	372	359	377	353	362	377	377	364	341	358	401	403	386	387	383	361	366	352	412	366	373	360	374	370	359	381	350	377	363	365	343	372	391	347	360	374	366	378	348	397	403	376	372	394	361	350	384	396	372	388	338	365	387	351	398	387	373	370	384	364	373	368	375	384	344	358	372	374	354	366	375	418	392	354	366	393	366	390	390	364	370	368	372	419	362	357	379	375	366	386	346	399	363	389	371	362	368	345	375	357	342	357	389	401	390	341	419	384	407	361	372	352	356	369	362	373	367	349	345	361	356	374	399	409	384	418	376	386	358	366	365	398	365	371	374	372	393	359	375	385	360	364	402	383	384	364	394	366	374	385	370	380	352	366	332	364	340	377	381	368	351	321	376	377	406	368	384	378	389	368	394	374	390	380	366	361	357	382	374	405	385	391	381	344	382	389	358	356	345	382	399	320	394	380	354	397	367	390	379	388	368	368	370	382	374	333	365	339	394	424	370	373	376	358	353	379	369	353	381	372	352	390	358	405	369	403	402	370	331	396	395	380	375	372	339	382	324	337	390	372	347	393	373	367	334	379	394	358	378	362	399	378	384	379	395	393	393	367	397	392	360	339	418	367	387	394	319	367	380	389	354	380	348	402	396	375	374	365	382	369	381	375	347	379	374	340	392	383	352	403	359	397	375	425	371	359	392	390	381	366	323	351	375	370	359	387	382	372	362	390	373	377	361	406	394	384	337	335	346	381	376	378	336	385	364	370	373	386	361	379	393	380	358	367	364	379	358	354	350	356	387	386	365	387	396	372	345	362	373	377	349	377	365	390	362	381	369	359	381	375	384	361	337	388	366	347	400	372	393	356	365	382	371	366	374	381	369	344	346	376	328	386	355	377	341	344	362	353	384	383	362	354	348	368	388	361	386	376	356	369	371	353	358	342	379	386	348	340	369	351	378	361	380	366	363	357	372	401	370	410	352	382	364	365	380	364	348	348	336	374	372	363	418	364	384	353	383	370	431	355	356	391	344	390	342	399	350	386	358	386	349	400	352	380	364	406	394	380	407	353	390	397	369	369	374	372	385	395	379	371	371	365	403	379	363	353	387	368	343	373	333	369	386	383	374	337	373	398	399	396	375	393	377	350	390	367	378	351	353	338	356	377	385	425	357	355	334	395	352	386	379	395	398	375	396	369	372	388	385	379	341	362	359	354	387	353	396	390	344	398	379	323	410	399	385	356	372	358	368
5490	2379	3565	1876	1332	1082	653	752	587	732	2406	2581	1522	822	468	421	328	314	327	330	339	343	319	342	319	331	315	305	325	334	340	329	315	310	348	332	322	352	361	317	338	317	340	329	332	312	325	353	364	316	353	343	300	322	343	322	342	354	345	297	302	303	329	347	325	320	302	323	350	305	342	320	314	339	325	338	349	282	332	368	334	317	286	330	333	289	316	324	313	335	341	327	353	332	326	327	334	294	346	354	332	348	338	278	320	385	327	329	326	339	315	334	330	340	319	337	343	351	334	311	327	354	330	337	353	342	335	347	303	334	351	331	334	337	317	301	360	354	345	305	327	381	325	306	326	317	342	344	326	369	362	346	311	363	309	338	314	316	300	331	356	362	308	327	382	331	331	348	354	310	344	373	354	310	339	344	294	338	292	335	326	333	331	365	352	334	329	338	372	313	327	300	330	327	335	329	349	329	345	314	375	338	354	318	322	324	298	336	351	368	336	336	341	363	359	324	340	345	346	329	336	354	336	356	317	354	329	329	322	368	332	354	314	348	333	311	325	343	317	362	331	346	320	334	358	321	295	338	303	351	336	327	332	349	323	322	350	338	333	316	337	348	330	317	348	337	324	316	321	324	350	326	300	337	315	322	351	308	324	319	310	357	309	320	318	292	342	332	310	334	351	323	347	318	343	316	334	358	320	348	312	321	310	320	289	329	333	342	349	336	320	317	337	359	333	352	329	349	312	337	302	331	305	339	321	319	352	315	333	348	328	325	328	317	345	314	300	324	356	317	347	330	336	306	309	315	318	319	296	330	353	299	299	339	271	316	332	321	306	323	358	325	312	313	305	315	342	312	362	314	346	333	341	357	354	334	298	348	303	323	339	303	327	315	314	342	295	320	340	311	327	338	375	316	349	355	318	331	331	335	320	333	315	378	339	312	336	342	308	330	355	322	343	340	342	347	365	326	371	319	315	349	332	305	334	330	321	330	336	342	307	363	362	332	372	326	331	348	332	329	357	355	329	325	364	311	329	344	357	319	343	351	354	344	327	331	365	334	305	342	329	323	305	353	328	304	312	314	342	328	314	348	359	304	313	331	329	363	342	335	315	298	343	292	325	333	310	327	327	301	336	344	334	293	359	309	319	324	351	303	370	327	320	306	321	298	321	350	328	314	332	359	328	336	356	318	373	317	325	336	344	301	326	357	343	320	347	345	365	353	334	305	323	316	326	322	307	344	356	342	322	299	334	332	320	348	340	347	312	329	340	343	307	333	344	342	335	299	325	352	320	312	340	328	330	362	334	319	330	342	340	322	328	312	341	338	333	322	336	355	316	321	312	348	341	335	367	332	331	316	293	341	333	318	324	323	315	343	317	297	347	298	284	330	320	297	313	350	305	336	324	350	297	329	314	343	294	355	321	352	327	344	311	340	302	358	331	287	356	319	340	331	340	339	347	300	330	344	337	349	364	290	338	352	319	324	337	311	332	340	346	300	335	348	334	337	324	341	322	318	337	355	311	315	349	350	318	305	313	364	342	344	320	328	334	320	358	322	304	315	334	336	328	314	333	338	333	314	335	334	348	320	353	300	350	321	347	313	320	368	356	338	339	350	336	318	350	348	342	357	307	312	305	353	320	330	343	335	335	314	347	313	320	324	319	342	347	324	312	323	340	351	332	335	303	316	358	340	348	335	355	340	314	328	334	322	346	342	299	302	312	360	359	322	341	308	328	349	332	337	344	308	338	327	320	357	354	283	317	354	333	330	324	350	338	323	321	333	335	328	332	360	321	301	355	318	327	324	339	320	332	309	336	322	325	348	330	317	307	342	316	319	340	353	321	306	309	303	326	325	317	314	336	331	325	291	313	338	332	343	311	326	345	303	337	325	367	320	344	325	326	339	349	345	337	330	323	319	331	331	346	331	318	325	289	326	343	313	361	307	339	289	355	327	333	340	306	312	328	365	330	333	283	295	307	359	316	317	339	330	347	337	328	342	355	345	358	313	345	377	309	325	306	344	329	334	329	321	334	320	361	352	335	350	320	331	307	346	331	307	317	312	364	308	306	331	325	339	325	362	331	333	358	310	337	323	343	326	335	319	328	300	279	356	341	324	319	314	338	324	358	334	380	330	357	314	367	343	327	334	330	325	331	310	312	371	327	341	358	361	347	349	327	310	352	333	337	335	330	304	337	343	329	332	324	361	343	328	303	313	337	327	356	317	363	346	367	328	335	331	316	326	326	337	321	321	343	329	375	339	328	290	310	355	346	344	333	315	300	336	300	330	330	328	336	356	332	319	325	333	344	323	314	361	293	289	353	341	329	303	319	355	330	347	338	348	315	308	303	335	339	331	319	332	342	325	338	328	363	324	330	327	299	367	309	340	350	295	335	335	339	323	314	352	318	334	333	328	314	323	331	334	335	337	324	342	319	329	334	326	303	308	301	353	349	336	338	357	341	314	337	311	363	304	387	326	363	328	339	360	344	365	329	310	334	314	321	304	315	356	335	315	349	332	321	324	331	325	313	322	343	323	328	338	312	323	342	323	348	329	352	331	359	324	331	347	336	303	312	348	333	292	341	337	354	324	306	313	347	316	307	332	345	300	318	319	358	307	354	332	332	336	318	290	325	304	349	336	323	327	366	318	311	352	346	331	333	317	325	315	347	310	355	319	355	357	334	345	346	340	301	327	332	323	346	338	285	352	345	317	321	336	344	352	324	334	320	315	310	340	299	349	314	323	338	306	347	337	324	325	318	360	325	282	338	331	330	317	353	304	301	343	338	368	349	326	316	326	309	308	318	330	325	339	338	360	364	355	330	292	326	300	312	305	358	300	367	338	353	338	334	371	329	341	298	330	318	311	352	318	343	304	318	342	344	334	360	335	342	320	344	341	324	323	339	337	315	335	285	310	343	359	337	307	344	318	322	320	333	363	331	340	344	357	307	334	362	333	320	347	311	362	313	334	318	330	367	302	348	341	338	350	316	325	337	316	323	333	348	331	324	329	334	311	355	334	343	339	345	348	342	335	344	308	322	320	321	354	327	292	307	338	334	326	313	315	343	373	343	304	329	338	361	323	325	369	324	314	323	329	321	337	317	340	329	336	325	328	318	333	313	313	312	325	318	332	355	386	281	297	306	357	355	351	316	371	316	310	343	301	346	327	326	347	334	320	351	319	300	310	334	330	327	346	355	343	322	339	334	349	305	332	347	321	354	327	306	343	353	346	344	319	311	329	334	340	333	316	365	296	329	338	325	320	356	309	336	335	306	346	307	306	316	358	318	364	326	333	319	308	331	312	300	317	354	334	346	348	347	302	340	326	360	326	321	313	368	321	308	361	337	359	345	348	348	301	341	336	313	335	305	322	326	321	321	327	363	338	350	330	297	320	334	343	329	292	387	340	358	342	329	334	340	339	348	326	334	321	326	341	311	333	306	335	312	363	287	315	309	314	306	332	314	341	367	324	331	305	329	325	325	321	340	334	357	336
25628	21409	27469	25385	9995	3213	1457	1140	830	1993	15758	17911	10157	2563	943	570	435	456	370	393	386	371	359	378	396	360	399	384	359	369	392	414	375	423	364	376	346	377	391	362	369	358	384	398	354	352	370	393	411	361	381	402	396	395	399	364	363	429	389	379	394	404	371	380	379	386	367	372	369	379	387	394	397	356	412	399	366	386	363	375	362	387	356	363	387	365	404	356	371	375	368	391	378	371	388	388	382	392	362	369	393	349	378	382	386	407	390	387	382	380	368	384	374	364	368	367	357	373	351	374	356	396	375	387	365	390	395	373	367	366	374	398	394	405	366	375	380	376	398	388	396	377	334	385	405	375	387	375	393	398	391	384	369	390	399	382	407	374	381	397	396	371	380	385	370	386	394	414	403	377	369	359	387	371	382	398	410	388	366	365	355	381	375	406	345	334	384	384	373	394	391	420	379	384	411	362	396	375	387	348	362	351	393	335	347	381	368	399	349	423	348	357	354	376	392	374	423	413	358	365	392	350	371	347	394	403	340	347	391	385	369	374	371	372	409	407	380	372	359	335	375	409	381	391	357	402	369	406	352	405	379	393	349	395	385	363	363	387	394	358	428	370	374	387	388	406	383	433	389	372	368	375	379	377	363	393	370	414	382	380	396	375	376	396	395	411	402	366	369	383	387	388	406	392	430	393	407	405	365	387	339	399	377	403	392	380	409	366	363	384	380	382	339	348	405	401	377	373	406	368	379	421	352	390	387	356	394	397	380	383	371	353	370	345	369	359	388	378	395	403	357	414	402	374	379	391	384	369	348	382	400	385	378	392	368	384	393	351	396	395	361	349	373	407	403	366	395	404	385	373	350	395	400	385	385	381	374	391	372	353	405	366	375	376	374	404	365	382	373	372	355	359	356	411	380	366	350	381	365	397	368	414	397	345	379	373	377	371	396	370	376	359	379	387	382	389	377	387	407	383	383	395	386	381	367	369	367	406	418	397	373	377	361	395	386	417	378	379	346	412	376	381	368	398	401	396	398	404	381	365	392	364	365	372	364	421	349	380	399	372	347	397	380	357	387	384	420	401	398	390	390	399	392	400	371	385	391	398	364	357	396	385	384	360	371	354	345	400	386	386	366	379	415	374	371	347	385	374	381	361	377	371	401	363	371	410	365	413	368	374	369	354	356	382	400	380	374	368	355	412	387	375	385	393	372	372	363	416	395	406	363	364	392	382	400	373	393	367	370	367	400	379	373	380	372	396	387	362	415	360	414	361	360	369	401	355	372	393	350	411	355	363	387	383	386	377	365	383	351	404	417	391	351	390	392	413	393	339	382	386	374	430	377	376	393	387	395	379	408	350	384	344	382	398	406	367	358	353	381	351	407	404	371	369	406	362	387	388	363	399	388	344	371	410	364	376	401	385	409	397	401	379	411	381	371	406	389	359	370	392	379	379	346	399	365	429	385	377	378	395	407	348	382	345	383	351	385	371	384	358	402	410	367	385	357	384	354	398	374	400	400	386	359	378	401	367	380	365	363	393	348	406	358	353	406	346	382	340	395	405	379	416	380	351	371	405	352	386	409	387	394	420	393	404	396	380	382	382	403	358	356	415	381	389	337	395	399	391	410	401	392	423	387	385	380	374	386	403	376	370	352	403	363	421	359	375	381	357	380	388	388	380	381	418	399	350	390	387	351	364	375	389	352	383	364	415	373	337	358	395	372	407	387	384	396	387	391	400	360	375	390	389	397	366	401	361	400	389	381	363	350	381	372	349	384	412	345	397	380	394	367	344	353	374	371	408	432	389	387	370	389	378	368	391	398	396	386	368	390	387	372	358	418	380	391	392	399	353	365	368	356	355	378	367	374	379	388	402	372	410	397	406	411	370	387	360	387	376	368	356	363	426	392	352	374	405	378	360	377	413	386	359	368	366	379	386	363	404	384	379	402	398	378	352	351	388	391	406	384	401	375	396	355	424	335	357	355	357	400	378	354	394	340	413	388	395	404	434	411	360	362	415	385	355	418	363	359	397	354	381	379	407	402	368	388	355	336	399	339	375	386	352	399	419	349	404	357	382	371	366	373	350	395	381	400	409	398	363	379	373	345	372	421	382	398	382	393	421	350	389	389	359	386	395	387	385	412	356	370	369	385	394	375	365	416	390	394	334	368	412	361	380	376	369	359	365	397	357	386	374	350	382	413	397	365	365	399	380	395	365	375	396	386	355	374	414	369	424	393	358	366	368	391	397	393	387	389	403	402	375	371	380	403	392	376	378	383	389	421	388	410	394	372	391	348	385	358	408	440	373	376	370	371	387	374	385	339	376	398	357	387	382	346	377	388	428	347	378	393	393	403	397	372	369	372	380	420	387	404	426	361	364	381	383	375	398	382	338	388	359	409	430	360	391	396	386	378	360	386	386	391	376	382	436	395	365	386	380	382	400	369	388	389	385	401	394	400	366	373	404	368	388	373	409	406	427	401	354	410	383	407	386	387	361	407	371	410	411	377	340	428	356	403	387	357	348	384	376	380	364	399	383	390	383	385	359	338	373	358	356	382	393	360	402	397	377	407	389	387	385	405	397	377	362	369	352	362	389	382	408	352	403	382	380	359	388	390	398	361	382	390	354	394	371	384	360	386	404	405	382	363	393	377	381	354	375	388	399	343	354	389	363	392	385	377	399	365	398	425	381	355	378	387	366	367	385	352	390	401	377	374	424	382	379	356	370	412	397	369	381	413	339	383	392	389	365	410	364	377	391	380	376	386	369	398	385	388	356	377	379	410	370	378	349	399	386	352	382	359	404	379	392	384	400	420	369	389	362	384	351	352	407	364	387	385	385	353	380	391	397	358	370	385	373	354	401	379	389	397	356	389	385	383	421	377	384	351	387	442	371	379	373	395	420	384	401	374	358	379	406	404	383	405	379	386	385	351	388	357	392	377	396	379	386	375	359	373	381	387	377	356	374	421	376	409	395	385	392	405	388	385	369	355	375	376	393	382	374	383	343	382	347	370	374	358	354	402	380	392	354	397	361	415	380	379	394	381	379	351	373	391	380	384	388	360	369	389	374	403	389	374	380	388	387	397	350	400	357	382	369	355	401	415	365	345	409	364	399	391	387	394	374	374	372	382	376	382	379	363	371	354	351	377	372	424	379	370	368	380	395	386	384	409	365	404	384	352	383	345	345	389	393	366	402	378	386	375	385	346	372	342	380	384	405	377	356	381	400	364	404	367	417	390	356	381	400	378	386	390	384	382	350	382	385	363	340	339	383	363	369	355	414	396	414	396	380	362	365	363	340	406	375	383	380	387	373	383	373	368	384	364	373	353	368	329	368	375	387	373	378	356	383	381	395	346	393	412	365	355	384	389	386	421	366	364	378	380	379	394	389	406	394	393	414	405	353	408	377	379	364	372	375	400	385	366	361	370	357	385	400	355	388	421	389	419	418	364	387	394	438	385	388	368	381	355	378	385	434	383	390	395	394	418	364	379	408
4024	6174	7860	4478	3411	2524	1401	1477	1104	3078	16855	15554	8266	2408	1054	536	400	359	351	350	382	365	375	347	358	325	395	353	353	350	334	373	385	345	356	357	372	353	361	408	321	354	342	363	345	349	381	353	378	360	337	367	364	344	344	357	372	362	375	386	341	358	332	305	349	333	307	368	362	372	339	362	381	399	354	369	374	359	358	365	332	326	385	381	347	378	357	330	336	362	355	345	330	368	372	372	375	368	331	360	366	345	336	373	326	322	342	356	348	346	348	340	363	331	387	330	402	365	384	384	337	335	348	372	356	358	347	357	389	335	361	348	338	379	340	363	376	334	366	342	341	364	352	325	366	366	359	346	338	355	335	337	340	369	361	342	326	362	365	360	370	349	362	339	338	358	384	376	351	356	387	369	340	327	343	327	352	365	323	353	383	361	376	369	327	335	362	363	345	351	336	331	376	352	375	372	359	347	366	359	385	353	359	371	362	348	345	376	356	341	370	342	330	384	353	336	335	327	333	337	366	342	341	350	340	340	353	358	328	318	339	367	323	326	384	329	362	357	345	321	333	348	366	345	351	361	392	348	340	366	348	315	378	375	345	353	386	375	353	328	357	388	382	356	350	353	358	399	352	346	337	369	342	376	360	345	351	366	358	370	364	356	315	352	353	358	339	350	369	368	358	363	361	336	338	365	351	350	358	369	338	356	328	341	375	358	354	353	355	360	368	365	296	330	364	360	331	365	353	316	334	375	357	350	371	354	357	378	359	376	341	367	356	397	356	375	341	350	368	357	375	312	370	380	359	359	364	339	355	370	343	350	355	372	337	353	373	372	388	351	362	372	330	331	360	358	357	357	331	333	359	347	372	377	320	335	355	348	334	359	304	366	378	317	387	356	346	370	379	349	344	347	348	381	366	331	322	348	329	360	326	374	316	355	411	361	359	361	362	349	343	344	343	338	365	340	386	378	343	379	364	390	352	387	359	330	329	372	409	364	355	373	393	362	358	332	333	344	370	345	364	328	334	309	350	357	365	363	323	344	340	360	349	332	362	354	365	357	346	361	360	378	361	359	357	366	348	337	343	343	367	358	320	342	351	383	362	397	350	403	363	373	391	375	389	320	378	354	323	349	378	362	342	373	365	349	358	349	347	354	384	339	382	350	376	359	349	357	354	359	368	374	342	356	376	364	364	348	371	349	339	343	346	353	370	357	363	337	373	334	350	371	371	350	345	357	354	365	357	356	361	337	361	340	390	334	338	351	341	373	373	341	335	355	375	360	359	375	386	331	334	344	341	338	345	342	355	339	347	334	341	351	349	342	343	341	350	371	378	324	361	349	341	359	362	324	339	363	340	357	383	331	353	347	334	375	339	342	312	316	365	365	346	392	352	344	378	334	360	375	369	377	372	334	375	372	362	351	361	361	354	364	348	371	360	342	365	343	357	365	347	352	385	390	332	327	339	374	374	366	354	351	353	360	340	336	323	340	373	344	312	340	334	368	314	359	356	365	317	337	367	374	365	328	335	367	350	353	348	355	381	358	348	338	390	367	353	340	384	367	350	375	367	366	342	381	355	356	359	371	382	350	354	375	338	347	357	391	348	354	334	337	361	328	353	361	357	335	360	358	359	380	387	369	364	369	350	347	331	366	353	332	394	362	367	327	335	376	339	339	362	338	362	308	358	352	337	360	349	332	363	363	365	333	337	341	326	369	335	353	347	354	345	329	292	355	352	355	338	400	339	327	340	346	343	332	381	343	324	339	342	331	349	354	360	346	371	357	348	326	374	364	346	358	351	322	343	347	359	367	365	347	365	342	387	345	383	326	324	352	364	371	397	382	347	375	334	368	338	340	364	353	349	374	346	360	373	353	337	356	341	332	355	357	365	328	344	345	365	345	354	353	361	399	354	361	363	320	372	358	329	356	369	370	323	373	363	354	365	335	347	371	361	342	379	358	331	323	323	360	370	351	350	344	377	369	361	350	368	340	344	383	336	341	345	376	376	351	384	347	355	349	329	353	345	329	354	373	360	358	365	374	339	361	346	340	365	376	364	343	325	329	352	354	365	357	357	340	373	328	345	340	395	349	364	351	341	372	331	315	378	328	374	382	366	362	356	366	370	345	327	408	353	334	317	327	367	379	328	347	375	374	337	352	324	369	329	333	382	390	362	350	329	358	341	362	366	351	361	343	367	357	324	330	349	356	365	385	349	366	366	337	371	333	362	396	355	371	336	347	313	365	358	337	355	377	329	344	371	343	350	342	354	370	359	347	343	374	371	357	394	344	382	347	333	371	385	359	351	374	342	363	358	331	367	326	350	346	356	383	370	333	350	387	367	392	336	324	365	320	352	383	359	335	363	383	345	357	365	343	341	370	333	372	381	371	375	330	335	333	351	347	392	374	393	325	368	362	355	339	384	340	357	328	328	349	382	347	385	377	327	326	334	355	315	341	359	334	341	337	365	342	322	361	362	346	361	377	363	339	360	338	384	346	362	362	351	340	383	356	342	389	370	361	397	372	354	340	375	332	331	349	317	339	373	365	358	351	363	341	368	346	396	366	322	343	345	333	332	310	347	319	345	345	365	347	357	326	339	349	347	318	379	381	373	362	338	377	347	360	358	392	328	344	344	405	354	332	368	356	335	315	350	350	337	344	351	359	353	358	344	328	380	373	323	369	361	357	352	322	340	336	323	339	370	333	358	328	377	388	356	373	366	341	352	339	376	360	351	348	341	355	330	336	342	337	361	350	357	324	342	310	370	373	370	371	309	330	381	359	319	359	335	357	350	308	319	391	349	389	371	381	349	360	358	356	351	374	356	344	333	365	385	341	350	389	343	323	335	321	369	355	342	337	356	350	373	361	345	324	338	331	385	352	346	339	341	336	348	351	325	336	396	385	335	373	334	369	351	327	347	374	347	381	320	348	339	389	355	314	373	332	339	351	334	337	318	356	347	366	348	348	380	338	352	324	359	363	353	349	343	367	341	354	332	329	374	367	349	323	376	353	391	349	322	365	345	368	363	297	377	315	360	363	350	365	368	336	327	378	356	338	354	337	358	353	374	340	315	331	359	326	360	354	342	354	355	349	338	385	362	366	331	357	341	343	331	338	380	340	355	348	344	335	357	361	327	335	378	356	337	357	372	352	331	349	341	371	326	377	393	347	331	383	331	370	335	378	346	363	363	372	357	318	343	344	364	376	345	344	357	315	367	343	356	372	353	337	371	365	382	325	386	335	341	339	349	345	365	341	327	366	368	362	348	358	349	347	382	390	352	347	367	355	335	343	363	375	374	352	344	346	379	339	386	330	309	336	331	371	337	355	374	353	342	369	381	349	347	354	360	310	344	361	328	362	360	343	342	359	348	330	363	321	340	359	333	342	358	331	337	354	351	358	378	354	373	336	341	368	355	328	335	367	348	365	350	358	367	336	358	363	318	382	340	357	303	330	350	354	327	368	374	333	369	357	371	331	362	384	360	346	346	352	323	330
24488	21412	28706	24540	21141	10812	2847	1969	1703	4052	31606	29967	18863	5531	1713	818	586	559	518	537	488	539	485	514	495	508	535	512	487	514	536	519	526	538	540	571	543	527	538	521	514	493	546	537	521	550	549	533	515	491	522	540	533	538	529	526	511	490	507	542	536	533	580	538	502	516	539	506	518	549	503	532	546	535	567	539	553	556	505	553	526	497	558	478	510	524	505	530	520	494	518	507	501	507	499	522	497	537	525	513	542	518	495	538	512	572	550	502	522	483	515	535	536	536	547	569	535	549	538	541	528	526	511	517	507	497	550	552	493	550	548	462	528	538	506	524	518	529	541	484	514	490	520	520	483	530	493	554	502	544	552	537	530	497	497	506	522	544	545	513	488	549	490	557	540	533	512	547	571	540	519	509	484	511	532	545	522	502	544	514	503	504	523	536	487	514	541	542	508	519	493	531	547	555	541	509	508	530	492	516	514	524	484	548	511	521	483	455	533	482	565	541	548	482	525	546	521	542	525	492	515	495	549	509	547	535	532	562	544	481	494	539	518	519	528	532	511	539	507	508	546	488	537	573	541	503	507	487	557	533	526	507	545	521	492	522	518	515	507	495	502	498	507	510	489	528	516	520	550	516	522	509	535	528	506	539	529	568	524	566	493	500	571	530	524	477	530	497	530	544	533	495	518	490	559	519	548	504	562	510	526	528	494	522	534	536	518	490	531	531	516	547	522	532	511	515	507	533	533	515	537	493	529	512	529	518	472	519	522	495	505	555	539	553	531	511	573	526	538	561	511	520	496	538	543	586	522	507	582	512	542	553	512	537	525	477	532	521	520	519	499	533	523	536	523	472	559	499	510	497	498	520	520	532	571	520	488	529	519	519	509	531	508	567	551	533	530	479	519	518	536	544	507	499	534	480	497	496	493	496	518	524	529	521	479	513	519	524	523	523	489	514	510	516	554	545	571	512	484	489	499	513	496	512	542	506	564	495	506	543	529	520	490	547	523	514	552	540	563	526	527	522	538	544	504	554	532	515	488	529	500	526	526	497	522	545	497	523	525	531	544	525	526	496	510	466	527	523	544	514	493	540	499	524	536	491	536	536	487	535	524	497	544	563	549	517	567	538	487	521	553	493	518	539	565	520	541	501	492	503	491	505	539	517	517	524	553	549	498	519	526	512	525	517	469	512	560	512	530	548	508	538	509	526	529	527	526	534	534	531	499	487	529	510	520	496	532	524	521	547	510	572	545	528	509	525	527	516	520	560	547	540	517	502	565	528	507	522	541	545	572	565	514	505	501	517	552	516	540	543	503	507	542	513	495	499	540	521	457	482	512	534	544	552	501	516	528	559	529	518	485	557	570	499	526	519	513	479	502	481	544	492	540	522	580	519	512	538	560	525	492	492	488	571	514	546	525	523	515	517	483	534	535	514	505	502	498	553	521	506	503	481	523	472	499	516	552	510	520	555	526	465	526	516	501	532	504	530	550	530	508	530	514	499	496	526	518	496	522	490	509	512	550	531	510	531	487	494	523	551	538	523	536	502	525	519	561	538	490	512	550	541	498	506	509	536	526	526	560	511	508	470	517	522	534	513	522	528	506	524	498	531	528	512	519	526	541	529	492	551	513	514	516	491	508	510	574	523	503	531	511	518	541	517	536	491	449	532	520	496	500	501	487	544	537	505	519	509	488	543	529	538	502	507	540	460	561	520	522	532	536	488	542	559	517	536	501	560	517	533	558	561	508	533	513	506	532	512	545	495	501	541	498	548	570	511	481	554	518	487	533	461	443	488	540	518	497	482	533	490	540	489	530	551	529	524	514	514	462	533	494	525	473	505	529	530	502	524	519	522	547	501	478	492	548	485	550	504	534	509	501	499	509	521	537	527	509	547	511	535	482	518	531	480	547	511	549	493	532	522	531	552	520	543	528	515	525	510	508	511	516	520	516	532	519	552	520	525	512	521	500	520	527	516	502	527	537	507	523	517	541	510	544	477	518	482	542	511	521	505	564	516	477	546	510	526	535	521	537	513	518	503	530	554	542	541	551	499	537	512	494	534	526	548	555	500	518	508	523	529	511	533	578	538	520	518	513	507	548	546	525	517	509	519	531	567	541	554	545	520	498	494	526	519	538	508	516	555	529	491	500	493	561	524	534	559	520	487	481	535	517	499	570	525	473	522	511	526	542	521	555	495	555	509	495	499	512	538	512	543	502	525	530	499	476	569	516	526	538	511	494	534	500	503	530	512	554	526	518	500	514	527	513	545	518	514	497	528	492	529	496	500	491	493	533	528	519	527	512	523	525	520	535	541	500	551	523	528	559	509	523	481	537	488	508	516	530	492	535	517	516	538	506	499	573	536	480	559	566	537	499	504	521	529	537	486	526	500	526	523	542	549	509	549	566	529	464	517	513	511	526	531	522	520	530	532	528	506	545	535	512	456	550	582	552	504	533	489	547	532	496	554	511	552	523	531	512	507	486	539	511	548	474	507	539	510	511	533	479	487	508	528	503	538	483	506	529	497	534	520	518	554	502	523	562	536	502	510	531	533	495	505	527	526	473	500	511	561	501	496	520	499	525	527	512	532	504	497	565	524	558	507	494	507	517	509	511	525	514	520	531	515	522	509	527	516	531	490	510	538	537	484	529	494	547	554	509	498	514	529	500	499	505	503	485	506	502	520	543	530	533	573	510	546	514	505	516	562	502	517	549	525	473	532	514	476	532	513	553	541	500	513	521	497	520	543	541	532	536	549	534	538	510	547	534	549	512	475	543	527	524	519	535	527	483	478	473	513	473	533	536	552	562	531	533	514	514	510	498	540	499	501	543	500	533	534	497	494	519	517	541	495	496	523	514	522	536	526	565	525	529	518	489	538	573	502	531	517	509	568	492	500	544	504	509	495	518	533	503	535	561	515	519	507	524	499	521	496	483	546	497	525	529	509	485	508	514	505	536	523	514	517	571	510	533	547	500	501	518	475	564	501	509	504	517	518	526	512	510	519	508	500	483	518	482	504	561	566	484	500	513	526	490	491	510	504	526	533	545	556	474	506	532	529	514	510	499	488	522	526	494	523	533	493	504	499	485	544	540	531	477	537	543	519	510	495	552	536	502	559	515	520	510	524	531	504	492	474	547	494	498	470	547	490	560	518	558	549	517	544	526	505	512	541	500	476	474	512	513	548	558	507	501	542	542	521	527	479	501	519	528	501	499	503	481	478	511	529	499	497	522	522	498	504	495	509	515	499	540	526	503	485	517	580	530	534	525	521	464	540	475	506	512	524	513	535	544	532	528	512	548	490	529	518	520	561	480	520	496	507	526	517	497	500	509	538	548	514	507	511	508	525	547	484	568	497	523	499	531	478	516	490	552	521	487	531	551	487	545	529	509	471	522	517	496	505	487	521	516	501	478	531	541	494	522	575	550	536	496	557	484	511	518	516	513	492	527	521	543	552	534	518	553	501	517	533	526	503	515	556	542	510	518	552	488	515
5083	10343	11675	7931	5244	3560	1922	2326	2165	6021	30564	25290	14527	4126	1762	862	523	491	473	486	474	476	478	467	458	444	479	461	471	469	489	483	461	465	470	464	443	501	481	439	478	457	457	479	488	480	494	472	490	497	510	491	489	459	482	478	452	464	478	509	471	484	458	492	497	458	466	479	474	491	489	449	460	471	457	490	446	501	461	461	454	458	504	437	473	476	455	445	500	478	499	455	485	445	464	452	507	478	455	473	450	461	506	463	467	531	500	435	486	478	504	454	481	469	469	440	429	434	457	457	430	454	470	455	510	498	433	479	449	490	493	468	469	426	461	480	447	475	468	494	466	448	443	409	478	468	463	430	441	476	471	447	436	499	463	478	472	472	487	474	479	440	476	490	435	465	484	455	444	490	451	487	424	475	540	480	449	474	444	458	449	493	470	458	455	492	443	474	484	433	472	476	490	473	503	488	460	458	518	464	470	463	455	503	512	500	445	455	465	492	460	475	446	486	486	435	456	473	465	477	492	484	466	456	463	453	442	471	466	482	481	460	467	494	462	468	454	456	440	482	454	459	438	454	481	451	430	467	476	467	434	474	460	475	472	443	497	484	465	473	450	465	471	438	462	448	456	441	470	421	428	454	418	487	456	458	463	451	468	447	481	453	472	503	484	481	490	474	514	439	477	468	454	448	438	465	466	478	519	492	463	451	436	470	468	446	447	468	469	429	467	485	444	428	489	393	476	473	441	451	465	454	493	467	504	442	491	474	469	480	419	519	462	459	451	470	500	477	439	493	439	435	442	493	463	471	468	463	499	479	464	480	451	449	414	421	462	454	489	441	451	456	454	492	518	455	468	462	498	437	441	441	443	489	462	427	462	453	504	472	419	459	488	476	443	469	479	445	470	493	432	457	430	481	466	496	456	472	466	462	465	444	477	409	469	471	454	494	468	496	446	426	440	477	472	493	460	477	436	458	482	448	496	500	444	459	485	443	497	513	467	456	479	464	475	493	465	474	480	469	473	464	439	448	455	474	471	464	456	435	458	482	499	469	431	447	458	476	483	433	464	483	486	488	451	507	475	508	445	466	463	510	481	477	449	474	447	470	441	493	488	438	490	490	485	478	481	485	463	462	457	434	477	451	474	431	451	482	469	468	468	435	448	465	452	470	487	476	434	466	453	443	487	456	481	450	446	486	470	494	434	461	452	454	449	478	504	471	503	483	452	437	501	451	486	479	458	475	447	469	457	491	455	466	455	453	439	434	508	470	461	399	476	460	484	436	475	455	478	452	474	489	480	464	435	460	459	464	420	464	445	511	487	453	432	452	459	475	458	458	451	481	427	452	449	438	456	440	471	466	440	449	479	509	436	476	468	461	481	495	468	487	447	477	437	474	479	461	447	423	441	493	452	447	472	505	480	466	517	452	469	468	477	504	458	488	437	467	455	463	495	442	492	475	446	462	458	435	477	489	469	468	475	444	469	460	449	477	450	514	463	423	478	419	455	483	472	496	480	495	469	468	445	471	429	453	483	491	462	463	451	450	455	444	479	463	460	477	437	489	510	436	483	511	469	446	459	464	479	462	447	443	486	452	455	460	463	482	457	432	452	453	469	472	433	438	484	458	472	466	453	433	467	459	492	472	481	509	470	465	478	473	463	503	449	490	470	484	462	477	452	486	487	489	457	499	496	492	463	495	448	511	465	449	465	475	488	476	474	448	469	482	455	417	464	480	528	450	457	439	462	474	477	507	486	456	497	457	502	464	446	468	475	461	455	432	472	460	475	461	423	480	445	475	463	452	490	418	436	479	441	486	453	473	443	453	443	472	443	451	444	432	447	467	471	459	471	442	502	434	491	437	441	469	469	488	466	467	443	476	471	474	468	459	504	462	476	442	460	466	504	442	433	436	455	459	490	494	411	452	484	480	473	476	466	464	450	472	442	461	472	470	451	462	459	510	461	463	461	458	441	477	478	446	500	463	467	469	467	462	483	432	449	463	438	456	461	512	477	513	470	434	440	423	443	464	488	487	494	438	463	461	446	502	470	444	456	435	456	486	499	507	471	474	488	479	484	472	503	440	471	441	469	456	525	457	465	475	477	464	448	476	462	458	443	470	469	458	485	497	448	432	433	500	458	444	424	499	489	473	507	484	452	448	470	473	447	443	497	519	483	438	467	513	487	460	491	483	466	473	485	464	469	508	476	463	481	440	437	477	453	444	452	485	479	475	488	483	443	465	459	439	493	474	488	470	479	454	457	501	483	461	459	486	435	457	462	448	454	473	493	479	468	457	463	490	468	476	457	426	498	450	449	471	476	467	483	453	468	486	451	449	472	448	454	466	483	476	485	476	463	460	505	478	477	486	448	478	500	451	497	451	461	451	476	436	439	490	449	498	473	525	481	456	475	439	474	453	440	470	435	442	432	438	491	483	443	443	444	439	512	494	490	445	434	457	484	471	444	451	501	459	455	467	503	501	458	442	453	483	420	463	465	486	426	454	497	480	501	467	504	427	437	444	462	445	444	450	484	466	442	443	460	446	401	470	449	426	458	472	454	482	464	442	443	451	440	452	479	463	521	454	444	436	468	431	439	445	467	466	433	425	439	470	494	463	476	491	433	442	454	504	480	476	497	482	458	410	484	482	470	452	441	441	450	445	491	492	460	490	442	467	482	440	442	463	446	457	458	450	479	437	480	476	454	478	468	447	424	481	436	437	495	440	439	454	478	474	479	481	484	467	441	445	457	451	472	499	453	452	467	475	438	468	455	486	479	435	434	469	476	457	447	476	454	472	503	471	440	437	514	514	492	458	480	457	460	465	481	493	517	493	387	452	469	432	465	423	428	518	476	443	445	491	433	430	443	440	494	473	463	436	504	480	482	441	470	452	457	447	454	462	430	525	467	477	454	456	453	476	464	468	490	483	486	441	485	475	459	402	453	489	491	471	473	455	448	465	437	449	499	466	458	472	454	448	471	481	432	445	457	504	467	470	419	483	440	503	464	464	460	473	431	483	490	441	478	470	488	488	443	481	435	442	479	456	461	494	452	491	448	466	473	484	474	448	453	497	457	485	450	451	469	489	463	476	479	436	483	465	448	443	455	462	447	429	412	427	468	454	466	437	433	489	452	443	460	439	503	466	406	419	442	453	436	467	411	452	430	471	473	469	460	452	502	450	454	460	482	443	473	472	470	460	437	440	437	471	492	441	453	470	528	429	454	433	455	423	481	460	494	448	435	464	503	495	460	448	436	505	498	458	442	459	452	504	503	444	477	421	487	405	430	468	497	457	471	478	459	485	458	458	442	485	445	450	459	460	474	470	487	440	470	471	492	476	475	458	459	476	452	462	480	428	450	447	473	467	420	461	431	442	442	493	480	438	439	438	442	458	478	439	449	443	407	464	448	432	507	445	465	442	444	461	499	455	476	449	448	496	520	486	493	480	484	501	464	413	449	459	472	455	504	434	479	429	469	465	468	481	474	453	459	467	513	447
27711	11602	2751	1730	819	527	496	560	536	614	1802	1929	1347	739	537	413	397	421	408	362	403	347	361	364	341	376	370	406	328	354	355	384	374	368	389	354	385	395	391	374	415	401	387	396	356	357	363	393	415	367	375	381	378	393	374	348	372	362	395	358	337	367	369	359	371	400	364	377	371	388	372	363	389	362	386	368	309	365	378	386	357	367	387	370	367	354	395	419	372	367	393	373	384	334	383	404	357	365	396	359	367	353	375	403	402	387	384	395	410	398	400	373	374	363	313	383	389	362	350	390	362	395	410	395	366	348	372	373	368	373	377	411	369	373	380	369	355	352	381	384	368	358	395	385	377	380	370	372	396	338	361	393	369	378	387	394	327	340	370	391	396	392	411	371	399	355	374	362	385	380	391	358	362	357	361	355	362	400	360	365	382	357	363	359	345	386	355	385	387	387	375	380	341	386	389	388	390	392	356	348	381	387	372	365	415	395	351	384	367	410	367	377	384	359	374	403	383	381	344	405	407	374	412	396	360	402	406	404	362	370	380	389	366	389	379	402	376	365	358	374	411	361	406	405	393	353	361	368	386	389	352	378	373	368	372	361	396	373	368	369	353	352	344	342	362	389	392	380	386	390	353	350	353	388	392	358	343	384	362	387	378	390	353	373	373	375	384	404	378	371	385	381	363	399	357	397	370	356	354	386	378	409	357	389	349	368	396	363	383	350	386	357	394	363	366	390	382	373	390	379	384	318	377	396	386	380	386	366	370	379	402	378	401	359	385	388	357	376	362	364	361	368	408	383	361	397	383	379	376	393	373	356	388	358	377	377	369	373	364	404	392	366	358	359	405	370	363	364	335	396	356	359	382	368	381	406	365	392	391	390	345	360	401	378	349	379	393	373	381	389	418	377	371	383	386	346	377	362	379	367	416	395	388	385	381	389	410	357	350	335	377	365	364	354	368	384	356	382	380	371	381	357	372	387	379	330	390	370	366	384	384	407	367	335	397	339	359	399	388	408	334	374	368	397	385	390	376	370	387	379	374	416	380	416	364	354	432	374	361	372	426	378	392	378	380	394	400	394	391	399	401	391	347	363	377	363	383	364	375	392	349	357	328	330	382	365	407	358	367	394	401	375	363	375	394	387	349	361	370	359	395	392	366	375	381	376	383	388	386	397	351	398	378	372	379	417	332	412	410	365	359	381	407	352	377	349	372	359	374	373	383	372	389	362	371	386	371	372	359	382	388	386	381	384	341	365	420	366	369	378	392	414	400	412	365	402	389	373	335	353	348	349	366	380	346	418	405	325	339	363	393	352	365	375	364	364	380	366	391	389	364	382	344	392	360	338	351	367	381	347	378	364	388	387	400	311	346	377	362	380	361	393	365	368	370	372	358	367	376	383	387	357	380	352	377	412	365	374	360	357	343	382	374	339	365	392	368	376	397	403	343	370	349	356	378	390	400	368	363	361	354	387	388	385	348	373	385	413	366	426	377	390	353	369	365	399	376	347	373	390	353	369	374	372	356	412	395	349	384	364	396	384	365	405	368	364	367	382	355	389	404	385	385	399	378	352	367	379	365	395	372	403	342	416	368	374	371	342	374	356	410	373	397	387	376	360	386	355	400	376	395	344	356	394	382	373	374	356	348	346	365	368	358	342	394	390	387	382	388	344	341	365	361	382	368	370	358	374	357	379	339	336	364	374	384	395	374	351	358	418	374	384	402	345	391	352	383	377	367	395	374	390	378	387	339	359	373	379	390	383	379	351	363	425	391	410	394	404	368	383	398	362	381	327	399	382	374	358	383	363	393	371	362	380	344	403	404	375	389	352	347	393	414	365	376	362	380	373	349	343	387	375	367	381	369	320	391	406	366	382	378	368	365	367	391	351	369	402	390	361	377	387	404	386	381	400	392	392	375	360	358	374	345	375	369	372	394	381	381	384	380	434	362	376	365	409	366	403	391	311	371	347	356	382	359	370	343	343	411	379	357	406	398	344	367	327	387	367	380	381	374	403	353	388	354	370	362	378	393	406	367	410	406	380	383	366	376	405	420	371	385	397	366	370	371	368	362	377	405	377	410	340	374	371	374	360	359	392	326	349	354	406	360	387	353	380	383	373	394	380	417	357	372	415	372	385	355	359	394	368	363	393	358	364	400	363	416	363	364	339	414	401	410	386	378	388	376	412	379	364	371	356	338	403	371	386	377	382	389	388	397	356	387	358	370	364	387	371	366	358	388	361	386	420	368	389	365	365	362	409	418	371	407	412	395	381	385	370	396	390	377	386	377	370	391	370	367	378	355	347	392	421	397	388	385	358	416	375	385	393	396	373	365	340	385	374	379	342	366	390	413	391	399	386	394	362	397	389	369	356	357	371	390	357	408	371	392	380	392	387	400	403	378	350	362	380	389	404	374	348	389	367	394	392	394	365	387	380	349	364	386	401	366	366	379	411	358	415	343	379	358	346	404	401	384	389	409	350	410	393	361	370	404	365	365	360	377	379	378	376	370	401	371	390	410	387	361	372	363	384	387	364	355	372	347	412	421	361	386	385	413	403	337	381	398	420	373	389	397	382	394	389	362	393	337	403	361	342	400	387	389	380	380	381	376	365	343	363	370	379	396	373	373	350	410	371	408	380	346	381	395	350	383	357	388	368	373	387	397	353	380	374	386	382	364	391	356	362	382	365	387	345	368	385	411	336	350	385	375	381	367	348	362	357	365	373	380	376	388	371	377	346	373	424	368	383	360	369	369	354	367	385	331	412	375	398	362	331	386	389	390	392	398	351	373	348	353	388	381	410	398	359	392	368	380	356	358	350	392	387	348	347	375	395	368	353	390	419	356	393	395	353	369	419	389	375	375	379	388	411	383	382	393	366	349	392	357	409	348	349	355	364	378	346	389	362	386	410	377	356	378	401	355	414	400	369	363	361	349	349	367	346	394	386	385	404	345	363	371	379	365	367	368	389	338	379	371	371	379	402	388	388	358	379	365	354	400	351	347	376	394	375	368	358	378	387	393	388	351	384	382	413	382	350	382	370	391	363	383	355	383	395	379	369	366	380	387	381	358	364	363	400	382	377	375	390	365	380	376	373	387	378	378	367	325	378	435	382	368	408	391	396	401	363	354	403	379	419	378	394	350	381	380	350	390	372	381	353	373	391	370	343	370	340	384	356	344	407	360	380	372	351	353	374	351	378	363	369	409	384	349	353	404	389	400	395	441	348	392	390	376	363	355	401	388	358	382	373	412	380	400	413	384	370	378	376	370	369	359	367	362	349	404	395	405	380	384	365	421	332	391	370	366	400	371	387	434	354	358	400	354	371	353	356	379	348	354	402	372	376	379	392	381	390	372	399	342	373	348	371	364	359	379	348	430	341	396	361	370	401	351	372	372	382	382	364	409	350	396	364	376	366	337	380	404	371	370	381	373	353	360	381	339	391	384	374	366	411	377	370	387	391	392	409	357	374	378	390	364	390	366	383	379	339	354	381
5921	2640	2409	1512	1037	644	547	600	675	672	2403	2342	1467	721	479	393	355	310	359	368	318	355	359	325	307	333	317	358	356	305	336	321	345	345	309	353	344	335	363	326	311	359	321	371	348	318	343	336	325	308	342	367	325	324	332	337	335	365	337	328	337	333	332	346	347	312	309	358	363	340	301	322	350	324	299	316	330	351	313	353	341	350	350	316	345	351	343	323	334	331	349	330	307	312	365	346	345	333	330	333	322	345	321	340	319	295	333	348	344	342	340	347	335	359	307	332	343	328	299	333	358	363	352	317	317	342	325	328	337	374	342	321	331	323	342	348	319	323	321	299	324	363	346	335	295	316	362	307	328	326	374	318	347	312	311	347	368	310	359	343	324	312	348	344	336	366	315	321	355	324	377	334	325	336	338	321	317	343	320	330	330	334	372	326	310	351	347	330	336	348	345	316	318	326	326	345	327	347	350	332	317	325	341	366	340	352	315	318	359	361	347	372	350	342	324	366	329	347	327	313	383	303	326	329	315	350	345	336	330	344	326	352	329	320	339	339	280	347	340	337	364	310	352	303	354	361	338	305	333	323	347	339	343	339	327	309	332	331	318	335	323	357	315	314	343	356	341	332	324	351	342	331	333	321	309	328	335	305	327	338	289	333	338	348	328	339	319	310	330	335	320	338	298	344	307	318	311	342	359	331	330	346	325	342	320	321	311	344	320	315	331	352	338	305	319	350	353	340	333	344	329	333	289	324	364	321	341	319	342	333	355	338	361	327	356	335	338	346	333	318	337	305	313	309	333	320	310	306	323	332	340	338	341	333	353	379	342	336	349	295	328	351	361	325	360	321	343	347	341	325	329	331	339	330	343	303	348	361	336	331	323	361	342	365	310	333	316	291	317	364	361	349	331	329	310	336	329	364	340	367	306	300	308	322	346	358	330	311	323	327	343	327	329	336	325	317	325	317	310	327	337	336	330	346	311	340	314	307	298	313	319	346	359	336	327	314	302	333	327	334	341	350	352	308	339	310	367	354	305	317	329	335	300	301	329	339	324	308	340	319	306	314	364	341	346	316	324	319	344	322	308	334	327	362	307	341	332	316	313	342	320	317	343	327	347	330	310	355	368	318	316	352	318	376	330	322	356	339	322	320	359	381	329	320	357	351	342	345	351	316	322	336	333	312	295	327	361	333	319	334	337	305	321	321	315	332	341	322	327	328	298	353	338	312	294	350	344	340	337	331	320	315	310	322	309	355	296	326	308	319	359	351	349	343	307	313	345	342	325	317	331	332	319	330	362	329	277	318	304	316	335	324	329	319	296	355	325	333	309	342	352	319	328	359	341	359	359	314	315	328	332	319	318	357	332	332	329	320	349	351	347	312	359	341	290	342	355	329	334	342	324	333	343	308	358	348	311	312	313	331	340	338	359	347	302	340	343	324	322	323	325	333	324	352	348	317	348	323	357	316	355	344	305	340	337	324	352	343	335	365	355	359	345	327	348	321	314	333	301	331	323	324	344	358	353	315	325	321	331	348	294	356	372	310	354	336	313	298	344	344	327	333	318	342	303	360	301	329	348	391	317	318	303	331	310	331	317	320	352	301	364	318	353	307	324	331	346	308	346	366	313	335	355	311	337	303	333	345	329	325	326	312	372	322	313	314	356	370	341	316	324	380	342	352	358	352	344	351	344	320	321	354	346	320	338	346	353	315	337	344	305	312	376	328	330	338	307	332	323	335	319	313	319	339	321	332	314	347	337	315	357	326	322	336	328	321	324	353	336	360	335	335	373	341	357	340	316	339	339	327	353	330	338	355	308	345	337	323	322	315	341	335	324	320	350	371	328	342	304	323	331	341	330	341	338	317	337	321	344	329	331	354	353	306	345	312	326	334	340	314	309	315	361	319	328	327	303	309	334	329	319	327	337	312	354	325	365	320	357	353	297	311	335	355	351	341	343	316	304	290	324	328	357	343	332	311	326	348	328	339	295	339	345	311	325	327	341	335	352	348	340	361	327	343	306	323	315	350	353	331	344	304	333	383	322	323	323	297	363	335	347	322	327	319	342	322	306	320	334	335	331	338	358	334	347	316	350	328	323	350	313	351	341	350	325	320	352	333	299	332	318	346	315	341	329	354	339	316	360	337	294	339	325	318	357	342	356	331	332	359	341	362	360	325	370	326	368	313	334	347	361	336	302	358	297	337	370	322	319	299	339	348	347	302	326	346	311	359	331	345	342	395	339	292	308	304	332	361	345	298	326	332	343	383	320	323	323	323	350	317	340	348	377	334	318	359	318	337	332	283	350	323	320	346	339	311	308	308	336	356	320	347	304	378	343	360	375	302	314	352	323	351	348	337	332	327	345	368	336	323	358	375	347	322	321	342	326	319	360	335	345	340	330	331	331	358	320	332	328	313	342	355	350	324	321	315	352	329	305	341	337	304	357	356	342	351	303	350	334	354	333	315	316	338	327	363	348	338	336	330	343	326	328	346	351	312	350	319	342	323	339	346	327	313	327	332	322	321	363	344	358	348	321	332	331	339	310	323	354	318	387	332	299	326	302	342	327	356	341	293	318	321	338	319	356	345	323	311	319	352	318	342	341	383	314	291	336	319	342	338	355	323	341	327	359	320	343	325	309	326	314	330	355	361	354	307	341	337	321	320	323	344	314	335	349	374	357	339	343	291	321	324	349	322	339	304	337	345	317	343	309	333	331	360	313	328	336	331	346	289	352	336	359	311	325	332	339	312	341	344	344	339	319	307	349	326	320	352	355	353	356	352	337	347	352	339	327	312	356	332	357	335	382	318	324	330	379	328	307	347	362	322	331	327	325	326	325	347	305	341	330	319	350	344	345	320	338	314	336	327	350	334	334	333	325	353	331	341	338	368	312	327	341	326	326	322	377	331	332	370	347	320	297	330	348	369	339	320	364	295	349	357	338	324	354	315	335	322	323	338	311	320	331	327	341	338	311	352	339	303	325	283	307	366	339	307	337	348	326	308	342	335	337	347	329	333	307	350	329	358	332	319	317	354	312	319	330	332	335	346	315	317	292	332	364	341	313	328	327	339	344	359	324	308	341	350	339	324	324	384	331	329	329	325	332	315	325	321	318	362	336	315	352	313	333	317	333	318	328	337	332	348	330	341	343	352	364	318	345	335	315	321	324	342	352	332	332	319	289	351	324	326	348	316	311	341	355	303	366	322	321	316	325	322	330	349	342	333	359	312	322	317	318	336	325	339	328	311	311	338	327	318	325	321	359	324	343	333	335	301	347	312	350	348	323	330	337	342	325	327	327	346	320	321	324	318	324	319	305	321	305	354	328	309	303	368	336	326	302	315	313	351	332	316	367	302	343	310	341	349	351	312	353	325	337	332	344	341	344	346	318	329	335	313	317	325	307	339	328	326	336	340	302	312	319	312	334	335	336	361	351	329	326	313	295	356	334	338	330	330	326	317	332	337	346	366	331	333	320	310	322	338	311	332	329	317
25525	21434	27470	25490	8500	1759	1071	953	919	4364	18396	16923	8977	2425	995	512	439	443	384	376	394	389	383	423	425	417	408	375	403	397	406	385	387	402	425	395	430	389	409	423	390	388	414	409	421	439	387	359	385	406	361	376	412	404	389	399	408	431	418	394	397	401	404	403	394	423	365	412	440	389	393	365	393	383	367	418	383	444	399	427	378	441	390	412	416	412	420	345	398	406	391	397	428	456	408	393	395	407	383	379	420	376	417	381	402	403	394	417	385	434	448	403	391	405	431	413	390	409	432	419	389	425	382	420	422	424	400	377	365	395	435	409	393	407	443	392	416	394	360	398	415	380	390	382	398	368	396	402	384	398	372	394	372	445	417	406	424	404	404	410	432	391	407	420	396	398	419	395	374	403	421	416	428	370	360	398	391	380	383	394	412	401	401	410	421	396	408	395	424	375	400	361	375	419	379	395	391	425	409	386	376	396	393	424	380	410	373	409	429	391	384	413	391	397	415	402	399	356	394	413	399	387	430	350	398	401	405	392	403	413	396	378	431	370	387	391	387	407	385	382	406	397	399	403	401	410	374	392	408	400	397	372	395	382	419	386	356	405	364	388	392	409	389	389	410	422	440	418	429	391	411	412	420	423	392	422	376	415	376	369	393	402	397	403	396	418	412	392	355	408	397	380	417	398	426	412	402	373	381	425	427	399	383	401	430	380	397	388	408	424	418	416	387	364	407	397	391	385	404	405	418	403	402	391	405	389	411	433	414	409	365	375	368	394	386	378	410	415	376	409	422	375	411	406	378	394	395	431	416	396	374	375	378	400	416	415	383	415	383	398	386	428	370	394	377	397	401	414	414	387	364	402	367	375	375	402	428	426	407	403	390	427	375	412	402	429	406	391	399	439	395	396	426	417	378	398	406	399	400	395	376	400	405	377	423	412	393	398	394	393	377	419	410	416	390	402	407	421	408	436	386	395	397	423	390	389	402	370	403	398	410	384	421	393	404	422	426	422	388	409	423	410	385	398	360	422	395	388	390	391	416	396	423	358	445	414	426	421	399	381	383	415	419	414	432	400	378	417	396	415	395	369	386	391	425	372	360	387	376	408	403	418	400	422	418	362	421	402	419	375	359	384	415	396	384	401	419	397	399	396	403	391	450	418	397	361	429	390	397	372	380	375	386	389	410	388	371	393	380	434	387	399	394	400	431	422	406	437	389	435	405	403	418	412	411	398	433	368	406	366	386	417	397	376	418	418	392	368	412	411	391	408	386	378	396	366	411	388	411	387	405	416	399	412	423	381	411	452	389	397	433	390	430	424	390	407	419	362	414	415	368	388	386	394	380	395	427	423	394	356	378	421	423	389	452	414	391	426	422	404	378	422	406	402	411	405	388	384	387	395	414	414	373	442	397	396	400	394	405	422	401	414	385	395	407	406	384	395	408	466	387	385	390	426	417	385	406	410	403	387	386	413	434	414	394	435	395	390	415	411	427	454	390	379	378	398	400	421	379	399	406	411	408	379	395	425	417	387	385	395	377	404	457	393	378	399	383	399	444	414	388	385	410	404	437	390	396	386	383	424	404	383	401	435	420	396	436	410	393	411	410	410	370	413	405	404	418	396	397	397	399	396	420	403	397	355	411	390	409	399	377	423	392	409	374	390	441	389	438	388	421	387	415	403	400	378	389	407	366	407	384	381	396	404	402	395	389	413	378	403	405	365	425	464	395	378	365	405	413	410	369	412	401	425	429	409	425	426	415	421	379	363	387	418	381	400	410	422	391	389	383	396	386	351	417	348	382	425	420	374	404	432	394	385	361	403	380	352	443	396	396	414	359	408	416	397	358	440	389	406	423	371	388	398	400	401	380	391	436	412	432	400	394	396	393	404	396	375	416	359	380	379	395	411	425	381	403	417	401	401	413	379	402	386	394	421	414	408	406	405	416	394	367	356	410	419	417	418	377	419	411	400	418	367	419	430	392	370	418	426	403	396	434	401	390	383	380	369	427	407	388	406	394	380	412	426	420	374	383	426	415	396	385	393	435	386	395	400	386	380	404	426	361	388	383	423	402	340	378	396	368	418	403	403	355	398	386	408	388	403	386	415	351	408	401	413	386	437	426	445	448	372	407	393	395	385	406	390	438	377	428	368	423	440	398	393	382	380	379	409	411	404	428	418	401	392	411	360	403	374	410	428	368	372	389	370	379	408	424	383	404	370	382	388	400	404	378	416	414	429	392	404	402	419	385	383	424	425	376	394	453	397	393	385	415	388	430	401	379	382	376	388	389	415	384	380	398	402	394	391	428	380	448	390	390	412	415	401	386	403	409	397	373	411	412	386	392	427	391	406	370	413	370	375	408	414	390	386	411	362	378	386	418	394	380	410	396	401	342	372	387	406	388	390	437	431	402	400	383	414	404	390	412	429	400	385	388	384	387	388	366	402	401	404	399	417	412	404	429	375	379	395	416	395	402	397	425	409	414	393	394	402	377	413	398	423	392	400	384	411	377	388	390	374	351	378	399	383	430	426	405	411	399	388	447	356	412	417	420	392	376	401	372	431	431	411	416	439	401	408	404	359	402	414	393	399	398	395	421	378	388	393	423	421	393	388	417	448	432	405	409	409	462	373	409	365	397	395	389	411	384	370	410	390	408	391	398	403	408	438	395	386	396	380	375	364	393	401	361	404	396	417	383	381	383	388	397	377	383	377	404	384	405	393	394	401	397	397	366	406	423	362	400	374	434	404	448	409	372	364	402	430	409	379	426	409	408	402	373	436	388	382	421	378	396	423	413	403	401	408	395	390	398	374	410	377	381	410	412	431	445	392	417	462	434	409	422	417	394	403	373	394	393	398	416	423	393	393	373	408	433	420	382	360	416	393	414	405	409	413	402	410	408	416	426	392	390	424	407	365	421	408	392	377	407	421	400	358	411	381	366	392	395	388	408	407	403	379	451	359	376	403	358	378	366	404	430	383	421	398	378	429	391	384	366	346	366	399	392	358	454	423	406	419	404	367	374	403	377	442	429	390	397	395	406	433	406	388	370	423	387	374	391	388	424	375	420	401	404	405	411	424	383	396	422	385	367	415	420	390	381	394	415	375	410	393	401	381	430	428	368	394	396	396	402	401	348	411	405	411	382	413	404	404	365	391	375	397	399	414	408	398	394	423	395	362	411	385	377	398	389	434	404	386	391	423	413	370	398	374	416	408	407	417	412	408	415	360	414	436	399	375	399	401	440	423	390	357	431	417	410	390	396	334	356	352	392	395	408	400	437	393	385	444	401	418	418	387	409	394	409	393	426	399	386	379	382	420	383	362	381	422	384	399	441	417	370	402	409	404	405	406	424	430	374	391	422	404	421	367	385	372	407	391	407	411	386	420	405	358	360	389	370	381	392	410	403	413	381	349	400	387	404	389	409	423	412	372	392	365	385	403	404	423	398	430	384	392	383	398	383	449	401	399	407	399	398	368	398	368	396	431	393	404	390	388
4306	5119	4369	3292	2124	1298	1138	1340	1146	6368	17850	14665	7782	2120	994	507	370	421	364	374	372	390	385	368	418	378	384	344	383	333	369	361	359	367	384	356	358	370	341	378	328	392	382	357	387	360	375	378	325	390	374	390	367	343	357	366	366	360	359	373	377	371	350	366	363	390	347	382	355	373	353	380	352	369	391	354	386	329	375	380	342	376	384	372	335	381	346	362	362	357	351	434	372	353	335	371	413	356	335	363	327	368	372	379	332	382	350	332	381	358	367	364	334	360	385	354	346	385	387	360	412	379	343	345	366	370	371	360	342	356	381	355	375	378	372	327	365	340	355	358	405	375	370	373	358	343	349	341	380	354	360	388	384	392	363	391	387	368	368	357	346	340	379	374	347	383	359	393	376	387	361	364	335	355	383	401	366	365	355	373	375	336	383	379	357	402	341	362	392	407	339	368	345	348	330	372	341	367	375	357	368	368	378	363	373	379	366	357	369	352	369	345	376	387	395	366	366	349	323	401	367	351	386	355	349	347	394	364	367	364	337	371	377	353	359	374	359	369	340	347	322	368	358	363	346	348	345	387	344	379	381	365	350	361	361	358	353	377	373	394	414	340	375	353	331	379	344	352	336	351	346	348	388	357	384	341	356	402	364	377	350	370	365	362	345	379	341	369	365	375	362	350	361	393	349	344	347	377	391	349	373	346	389	357	366	362	338	333	371	341	373	333	375	372	354	353	381	353	382	390	382	350	336	360	384	387	362	371	344	376	359	353	358	399	354	372	386	359	395	408	381	385	419	384	350	364	333	362	331	355	360	346	352	358	370	348	327	346	343	381	339	363	375	368	418	364	373	382	358	350	362	354	353	365	379	337	396	391	347	414	335	379	360	354	380	366	383	366	411	354	361	339	348	357	356	366	387	377	373	344	365	369	346	363	348	321	328	395	353	340	349	366	371	382	367	392	365	340	335	348	369	391	355	365	389	375	374	370	350	381	374	361	364	351	398	366	325	358	364	360	339	360	339	360	389	377	338	343	383	356	346	377	363	377	353	355	366	368	372	404	391	361	343	361	363	366	366	361	364	336	375	342	391	375	385	372	368	354	353	361	387	383	355	364	363	333	356	353	383	370	376	365	350	378	364	355	370	391	351	333	342	364	341	356	345	366	366	349	333	330	351	361	312	386	393	340	322	334	350	362	374	353	351	368	366	374	355	307	371	375	375	365	373	363	356	378	361	367	361	375	333	341	372	373	418	366	374	326	394	381	371	350	346	362	357	359	379	373	359	344	349	342	395	377	372	342	375	343	384	373	330	354	380	373	363	375	363	375	373	348	332	376	380	338	387	371	372	363	386	415	389	340	360	376	358	352	359	339	363	380	332	351	374	382	358	356	370	372	365	344	350	374	364	384	367	351	340	339	377	373	370	358	373	344	376	403	340	337	346	338	364	352	347	352	411	374	360	374	346	360	363	376	374	356	363	355	345	387	382	368	324	377	374	348	376	387	350	386	366	362	383	365	352	359	346	347	339	328	367	354	392	349	365	395	378	384	377	391	378	387	346	379	389	348	343	362	372	385	354	356	325	376	374	362	365	358	372	359	378	329	392	359	346	361	362	376	350	349	358	342	311	342	340	371	365	339	354	403	382	369	384	354	333	345	365	326	354	367	344	372	347	365	386	387	343	367	360	351	341	389	369	343	367	392	396	362	363	359	350	373	344	385	368	362	357	349	342	369	379	393	354	373	352	365	347	349	356	376	355	346	369	370	351	390	395	328	383	383	360	358	404	359	370	344	389	335	377	339	357	376	361	391	368	369	363	334	349	369	366	358	343	355	368	396	363	352	391	397	355	328	358	388	365	381	335	346	359	365	357	360	376	372	358	346	357	351	347	397	345	362	340	377	344	329	371	389	359	390	372	381	376	359	365	383	359	330	368	377	394	381	322	318	383	361	368	340	320	329	362	357	327	380	370	373	384	348	347	355	381	378	378	374	386	369	370	359	401	364	377	338	329	364	384	357	368	358	344	370	327	359	372	358	381	362	373	407	384	371	358	361	375	340	347	384	346	367	369	370	390	362	384	355	331	380	396	350	385	323	366	383	356	371	373	390	364	359	366	369	393	359	355	337	375	364	350	403	380	351	365	380	367	375	373	377	361	374	352	332	393	358	389	395	352	373	325	390	375	377	382	380	345	373	324	365	346	345	360	342	368	366	371	325	359	382	382	358	378	334	359	357	385	334	379	347	359	364	342	351	386	363	352	366	321	377	358	369	356	340	385	349	344	348	336	347	364	342	342	358	373	336	367	354	348	383	360	349	341	384	349	365	359	376	378	367	392	394	359	349	365	343	380	337	349	412	420	353	347	341	331	335	358	311	353	373	377	357	348	354	375	380	374	336	348	340	394	364	354	385	346	382	353	347	333	363	350	348	396	370	355	407	341	348	357	372	361	370	357	360	354	335	370	375	349	345	349	357	359	349	385	339	352	360	357	386	398	368	353	362	366	383	388	362	363	356	385	368	371	352	394	369	360	380	353	347	335	331	365	365	394	371	359	388	347	381	334	352	372	373	319	349	343	343	372	370	364	337	372	361	343	333	354	363	367	375	364	362	369	353	336	375	381	376	404	363	402	396	350	355	368	359	363	354	361	315	373	364	362	349	359	374	343	374	345	369	391	374	366	361	372	342	334	346	340	345	331	365	377	369	345	371	384	341	366	372	370	331	388	344	369	345	333	399	346	365	339	374	344	372	366	372	401	393	384	393	353	365	372	371	366	354	386	372	361	362	354	346	355	395	321	371	385	341	359	377	358	394	376	363	401	336	366	380	344	382	326	399	354	367	384	355	405	338	367	374	337	363	380	354	364	339	383	353	386	343	362	364	385	347	385	380	352	390	356	343	376	347	357	375	370	383	369	374	360	366	378	373	334	415	352	371	381	375	390	365	355	368	384	378	335	373	373	359	369	366	339	380	357	352	341	326	377	339	375	396	343	345	351	326	353	351	326	382	332	392	377	340	341	313	366	344	324	363	376	364	346	371	375	336	380	347	356	355	388	362	353	385	383	363	361	335	379	343	379	348	361	373	387	356	369	375	325	363	379	348	376	346	354	351	344	371	354	354	357	347	330	380	362	344	357	413	362	368	354	373	370	379	365	333	379	391	355	333	351	362	358	348	373	341	363	344	355	336	336	383	353	342	329	351	375	353	369	336	359	397	374	352	313	370	377	355	337	399	376	376	347	333	351	385	359	350	350	359	318	354	350	379	370	359	370	358	395	367	334	345	377	367	346	346	387	361	398	360	342	399	363	361	360	371	354	315	361	359	376	352	386	328	337	363	355	382	377	370	372	356	355	392	378	358	359	349	354	347	405	363	335	342	366	348	332	356	385	358	362	347	355	368	363	367	334	379	348	360	354	351	339	369	361	351	384	353	347	358	361	356	352	388	379	374	358	337	348	341	363	383	337	355	352	362	346	332	378	360	380	356	344	342
24555	21424	28690	24542	21221	8074	2297	1482	1490	8939	33315	28939	18093	5419	1800	765	641	566	567	519	592	541	570	537	537	556	599	573	527	537	559	545	533	540	557	545	537	522	562	525	536	571	548	552	555	571	572	520	534	548	533	573	563	528	544	570	529	534	566	559	534	529	544	542	556	551	541	578	584	554	584	553	556	534	553	584	530	578	535	555	550	533	574	549	534	568	575	545	520	562	547	574	574	523	573	573	563	545	519	538	530	544	544	536	551	512	546	560	537	565	527	570	545	537	497	524	550	548	517	537	522	529	515	511	539	540	502	525	542	519	570	562	575	544	570	543	572	531	497	587	562	559	547	572	528	500	560	521	543	512	528	519	569	526	538	603	500	539	573	548	545	526	537	603	534	525	510	531	553	569	528	551	533	572	555	594	521	559	524	535	529	514	526	524	537	534	526	533	565	519	526	560	585	512	561	564	493	535	558	544	544	550	511	541	518	550	566	535	561	544	550	542	557	569	576	559	540	554	576	522	572	527	545	536	516	549	536	502	511	542	521	539	571	590	521	512	567	565	499	561	521	563	570	541	520	535	586	534	511	563	547	541	551	533	523	550	576	517	555	553	561	531	522	501	561	573	549	480	528	550	518	541	498	552	562	576	557	526	534	533	564	524	522	541	551	565	561	572	524	527	555	526	576	563	533	553	553	542	512	542	544	562	510	516	463	561	497	531	524	559	556	544	548	557	558	562	548	550	531	563	573	527	569	529	537	528	541	525	550	511	524	548	569	568	535	546	567	556	538	540	588	554	577	558	556	529	515	543	534	588	555	523	506	526	551	572	532	553	547	558	517	559	563	525	566	522	511	551	558	587	534	516	541	567	548	537	541	568	539	575	486	561	516	571	500	549	517	528	557	514	536	571	542	586	539	488	563	586	556	549	560	523	563	545	520	545	515	522	524	532	533	486	570	503	577	544	483	562	530	532	550	538	537	588	567	575	509	547	524	548	538	534	541	506	514	538	522	542	567	561	548	526	591	561	579	547	529	556	520	532	520	595	545	501	552	627	527	524	530	529	561	526	539	543	549	570	536	545	576	489	531	554	557	551	565	516	541	532	504	541	541	529	517	525	542	571	527	549	549	555	527	544	579	546	552	530	547	595	557	572	486	552	556	550	534	566	567	582	557	516	492	541	575	561	556	532	566	537	527	514	534	532	516	565	540	535	545	509	550	506	565	529	548	553	543	544	573	573	527	519	562	605	525	540	500	528	540	532	521	515	554	528	508	509	520	526	524	557	529	517	583	528	534	555	564	524	552	516	540	527	513	486	536	556	518	578	577	526	544	554	531	542	498	517	554	571	537	549	560	541	539	527	531	565	535	514	561	555	544	490	580	544	541	544	532	514	525	521	548	541	554	523	532	489	520	494	551	568	554	560	540	501	555	581	516	548	555	561	533	540	526	528	567	529	522	517	494	574	511	532	559	566	546	544	551	530	567	505	557	524	514	526	548	544	601	546	540	525	531	552	554	529	500	567	547	584	607	527	540	569	527	547	526	589	599	572	532	561	528	529	580	544	575	532	565	538	555	551	546	538	538	564	579	565	503	536	530	539	536	526	529	562	551	560	519	512	550	527	527	572	553	534	560	509	560	498	550	525	536	553	566	554	492	510	570	519	528	533	555	563	552	520	533	517	525	566	567	513	564	548	535	574	547	575	533	511	545	579	523	523	553	556	526	509	559	513	556	556	624	534	553	562	528	539	573	561	560	526	504	556	507	539	537	492	562	581	565	523	509	537	589	528	518	499	550	517	542	540	549	533	562	515	574	511	535	528	575	531	572	571	504	549	579	537	551	524	573	553	526	550	582	569	523	583	558	524	551	549	506	502	532	518	562	536	530	540	519	548	484	521	542	524	532	504	536	578	577	570	555	549	546	530	509	506	540	510	541	549	539	555	525	534	531	574	535	535	543	541	560	496	560	538	534	548	526	528	566	546	529	543	534	584	534	517	533	570	542	487	549	522	552	536	561	524	555	563	522	526	563	541	509	577	542	518	523	480	558	527	527	556	539	512	539	524	505	564	555	542	544	527	514	521	526	523	588	538	536	553	543	567	549	523	570	550	546	545	564	529	553	546	562	564	567	506	540	536	568	514	544	547	557	509	546	518	529	567	572	547	552	516	564	543	558	500	541	502	523	535	525	572	531	546	561	506	543	521	503	532	570	524	494	494	584	567	562	564	520	513	512	569	534	578	537	560	569	532	541	496	504	526	521	514	561	528	530	545	491	549	514	527	553	537	504	597	571	506	489	522	528	534	551	524	552	538	555	572	569	514	552	515	531	548	524	518	532	543	545	556	569	559	517	574	547	542	575	553	537	578	525	556	539	526	548	571	529	557	543	525	565	540	521	534	548	517	501	502	496	523	574	546	503	526	517	546	550	555	550	561	530	533	509	542	564	493	534	530	578	558	554	571	515	529	546	504	508	502	552	557	546	525	539	553	528	519	514	557	588	574	588	517	545	516	564	550	542	522	533	541	509	527	552	543	516	524	533	546	554	532	558	535	536	574	563	485	552	531	529	543	522	550	536	555	523	517	489	566	538	579	543	548	537	555	575	567	527	564	545	568	501	548	530	555	471	556	562	568	541	517	526	539	532	526	541	540	572	551	539	503	526	535	531	518	544	552	550	568	510	520	508	545	495	534	529	571	521	525	504	535	559	559	519	514	575	574	541	490	549	543	531	547	539	490	588	500	538	549	545	565	538	497	553	540	556	556	536	555	563	549	517	557	510	538	523	570	555	554	504	545	565	532	521	552	508	509	523	512	499	563	536	533	504	517	576	532	545	563	538	522	542	560	524	555	571	564	535	544	537	529	528	523	547	538	487	538	557	502	538	547	504	561	513	564	532	555	534	519	541	563	550	554	545	563	524	482	513	548	549	571	530	539	546	524	540	528	503	535	538	538	510	542	514	527	512	580	594	541	570	536	510	526	572	541	511	512	572	536	539	514	552	527	573	516	540	558	569	540	555	552	541	520	541	558	513	552	526	552	590	536	566	552	559	532	582	553	566	544	533	593	546	503	559	524	530	529	502	512	559	534	498	524	546	530	521	566	544	516	539	566	545	543	567	530	570	520	556	533	535	559	549	517	518	489	539	570	526	504	563	485	576	540	557	573	520	571	523	570	497	556	576	532	519	534	519	553	572	550	538	541	598	513	543	563	523	536	534	579	529	526	530	510	530	555	514	545	511	569	552	531	550	574	509	536	528	569	542	572	578	538	532	553	539	545	521	525	587	518	550	525	534	506	493	536	572	539	524	533	513	540	528	571	545	544	561	528	564	557	575	566	521	579	573	510	505	546	547	555	532	496	518	516	525	594	531	541	533	507	534	546	526	550	507	581	515	513	504	536	518	604	519	535	580	560	563	555	549	540	525	544	545	549	552	527	536	561	528	566	576	555	536	535	549	515	531	552	535	546	553	525	555	535	531	539	535	514	537	546
4652	8207	7631	3843	2940	2314	1771	1824	1861	12196	30033	24496	14209	4129	1899	784	545	470	498	493	451	484	497	493	507	490	489	469	509	462	508	529	491	473	475	517	501	482	468	474	506	439	464	445	489	492	463	457	474	485	489	472	473	508	475	447	465	470	472	461	522	444	472	493	461	491	474	507	544	487	529	487	474	456	460	524	491	470	484	488	478	512	511	481	490	451	472	464	457	460	465	455	467	489	494	487	480	443	471	494	461	473	489	477	471	504	475	466	467	462	482	529	478	488	465	506	513	466	451	478	485	474	489	439	464	523	433	524	458	447	484	451	480	471	501	489	483	437	490	521	491	479	492	453	491	478	438	492	457	439	466	472	466	477	473	470	466	489	522	474	479	455	470	501	473	502	448	475	492	491	457	494	482	450	509	489	500	518	507	496	492	492	502	459	456	458	462	491	417	484	489	462	468	452	487	495	450	494	488	477	436	442	479	520	469	507	483	454	484	477	470	490	450	506	489	460	472	464	466	455	457	492	485	533	517	489	477	501	476	488	477	482	478	476	509	487	446	479	486	447	458	487	447	520	501	464	472	534	456	458	469	486	495	477	433	498	458	480	467	476	448	496	491	468	521	485	450	478	450	483	445	458	460	482	506	474	511	496	441	488	469	494	430	496	530	481	516	472	467	456	463	485	477	487	498	468	492	466	479	476	481	489	475	460	503	522	468	476	426	510	489	503	473	442	464	467	474	511	450	493	491	508	460	507	491	502	484	447	497	476	473	449	534	487	507	476	465	443	486	467	506	482	463	486	525	497	487	435	435	472	479	476	456	503	468	499	527	497	459	471	450	451	512	494	482	466	458	508	491	475	483	464	487	453	465	466	508	459	506	496	501	485	493	453	502	462	482	498	487	483	481	489	496	467	478	460	463	471	450	495	495	489	469	523	485	483	517	468	463	485	476	514	459	473	478	487	482	441	480	475	460	466	485	501	501	464	486	475	454	438	459	486	461	503	497	473	452	483	511	446	494	498	491	472	479	494	540	474	442	504	461	464	467	462	480	504	452	495	480	485	507	490	446	481	479	443	481	460	497	477	459	462	481	528	472	470	533	464	490	465	482	483	488	494	499	495	485	467	458	460	497	464	510	471	451	480	465	465	461	497	535	449	483	468	496	470	500	498	480	463	482	437	480	437	535	460	477	471	455	479	436	499	505	480	464	486	469	501	476	482	458	482	471	490	539	450	493	514	459	478	471	447	464	486	482	478	490	477	463	491	458	493	469	503	485	511	467	469	507	496	510	458	491	448	487	452	476	515	456	493	466	442	471	480	472	494	496	444	473	478	469	526	488	490	477	463	404	488	495	467	454	516	504	486	475	445	449	470	457	486	457	472	496	482	494	467	459	473	434	493	447	444	433	465	459	513	454	472	473	496	493	493	417	496	457	479	515	455	499	503	472	478	461	476	470	483	476	495	451	507	482	482	485	458	421	496	455	469	463	433	452	477	495	486	459	468	492	487	466	463	486	443	452	488	439	460	452	517	452	510	492	486	461	488	470	476	512	492	468	447	498	473	476	504	474	434	479	487	477	471	481	495	452	451	477	456	461	476	462	424	453	482	459	497	452	454	486	521	512	475	474	470	466	479	472	430	482	450	444	467	442	456	456	483	487	465	478	464	511	465	463	495	482	454	502	514	507	469	445	496	533	513	496	472	482	492	447	490	486	454	437	509	489	456	511	482	466	498	471	478	498	500	469	481	475	467	476	458	454	480	475	477	472	469	481	481	489	466	494	469	495	497	453	488	445	472	460	439	458	507	478	505	484	474	484	497	479	492	463	472	479	511	466	471	474	470	507	485	462	431	482	472	490	490	484	445	453	438	448	469	449	470	475	459	519	462	470	460	502	450	488	496	441	486	493	447	500	458	478	468	449	450	495	486	468	463	473	475	485	460	480	496	474	488	487	498	430	452	470	451	488	455	505	472	496	470	437	439	480	421	471	506	448	450	490	492	503	478	507	497	498	447	510	474	515	489	512	455	466	485	482	454	485	461	463	509	491	497	514	485	492	495	473	460	453	457	503	462	499	462	505	465	432	495	470	464	455	459	460	497	477	491	487	480	458	505	453	478	468	482	473	446	486	473	477	455	504	498	468	463	474	488	461	477	488	457	476	461	506	495	475	495	494	530	439	471	438	517	453	452	471	484	490	470	538	440	519	490	530	438	464	501	490	464	444	489	490	493	443	493	468	511	491	532	467	466	477	465	430	491	485	483	442	505	489	448	473	548	445	468	464	483	494	502	444	463	473	481	462	528	447	504	506	470	476	466	476	479	472	438	478	507	447	480	495	452	492	481	456	455	470	507	502	509	470	469	448	496	481	475	478	460	515	501	469	488	493	455	458	489	502	477	466	455	451	462	479	498	497	468	446	451	476	504	477	473	437	496	502	448	470	477	458	479	433	492	530	460	508	475	482	480	478	437	526	458	472	506	465	469	467	425	485	462	497	512	468	463	442	441	470	451	511	480	479	492	516	479	473	498	452	482	482	463	452	495	531	451	496	476	464	463	459	490	494	507	470	506	450	469	476	484	506	477	494	504	459	430	490	499	477	465	501	460	443	487	491	477	444	456	446	494	449	475	522	441	480	487	464	477	485	495	445	432	452	534	477	459	508	466	468	450	473	458	485	475	481	481	449	491	472	506	474	449	536	524	423	481	471	468	485	501	532	466	494	531	496	483	477	454	493	489	443	460	485	476	486	532	469	457	506	479	473	458	489	497	438	460	437	505	486	454	485	461	490	474	513	492	449	459	507	437	465	494	523	450	534	469	485	495	478	420	493	488	517	525	476	460	485	478	530	483	469	477	493	511	450	453	462	500	506	481	489	442	508	520	507	490	449	459	498	480	496	452	486	481	475	477	475	472	501	491	475	497	430	510	456	420	510	454	476	466	483	471	487	468	482	453	455	492	500	476	483	446	472	519	471	495	483	468	507	497	481	458	495	492	463	494	490	506	475	437	477	464	463	463	482	464	486	471	438	453	504	458	485	476	490	498	469	480	510	441	474	447	509	477	439	472	423	442	462	474	488	476	438	479	487	468	480	457	469	478	477	498	508	496	482	448	479	468	472	504	478	471	456	473	465	424	475	451	481	475	493	474	538	466	465	493	493	490	470	469	482	437	523	461	425	483	492	457	487	485	447	498	493	491	467	462	481	489	492	487	469	486	496	480	436	462	444	497	494	500	498	507	491	437	491	483	492	455	462	478	510	480	486	429	523	462	510	438	488	458	479	475	488	453	487	459	431	521	450	475	496	443	495	462	499	519	480	494	490	465	489	459	520	465	523	476	475	499	466	477	469	423	468	484	447	449	468	472	505	506	505	514	481	480	483	454	452	423	464	515	455	487	490	441	467	486	499	468	493	488	441	457	460	454	477	471	503	491	473	471	513	459	487	465	454	471	430	464	477	446	426	472	460	482	441	516	454	476	500	532	444	483	498	453
27634	10819	1990	1179	759	606	588	636	534	742	2005	2123	1515	796	549	448	378	395	418	386	388	435	387	436	412	448	391	408	398	403	389	419	428	414	405	400	375	396	403	404	381	389	383	355	404	404	411	414	397	430	369	404	373	382	395	443	390	401	410	393	411	391	405	425	427	395	420	381	421	401	420	411	451	417	425	395	435	397	393	445	378	398	434	430	421	414	393	374	420	402	367	367	415	416	359	399	409	366	391	408	391	383	394	396	448	425	372	423	398	397	368	423	404	377	381	392	379	409	389	388	410	426	383	399	409	413	397	419	417	391	409	394	400	375	416	361	395	396	415	405	413	388	414	390	414	426	367	390	374	413	414	377	397	420	413	373	408	412	407	405	415	435	416	396	417	444	354	394	373	399	384	405	418	417	408	361	403	390	414	416	406	422	380	400	422	423	385	425	391	439	416	399	383	346	380	383	429	406	380	371	428	421	369	398	428	427	386	412	394	397	380	401	405	435	428	410	406	402	371	434	403	385	401	411	412	390	422	401	404	383	410	425	390	417	390	391	366	376	398	391	419	363	428	424	417	408	406	361	412	394	383	404	385	366	421	401	392	426	398	413	411	431	395	391	364	372	417	390	395	410	388	398	394	425	414	357	422	369	412	397	397	389	437	386	369	409	402	416	399	378	391	361	408	425	432	427	412	421	388	383	381	418	397	377	391	424	416	417	385	399	380	415	416	371	371	400	427	399	411	401	392	442	379	382	429	382	399	398	366	376	444	401	392	393	392	419	380	388	420	427	429	396	430	398	387	433	411	435	379	430	393	417	399	420	404	389	413	437	426	369	397	382	411	409	370	385	430	373	377	392	371	409	417	409	379	370	413	410	359	438	401	392	423	362	402	395	407	387	403	381	389	408	374	364	403	402	369	390	379	370	382	374	388	418	422	390	370	417	381	390	416	389	397	441	413	379	420	419	412	365	415	406	400	374	415	426	375	376	374	402	356	413	397	387	402	369	368	385	361	400	425	386	437	405	390	388	420	393	389	399	420	390	399	419	377	405	386	395	424	406	377	396	392	384	402	425	389	401	402	373	437	397	422	383	407	429	405	404	380	370	376	381	358	378	384	396	393	408	400	423	414	386	398	403	396	412	429	395	378	431	407	393	377	382	371	408	424	413	402	412	411	396	392	374	405	398	435	425	405	411	401	385	389	404	389	443	386	410	425	367	394	417	389	394	433	414	411	380	411	393	380	399	386	446	393	420	391	413	408	388	418	407	405	407	399	395	405	383	375	369	401	432	385	411	407	409	396	393	461	423	379	410	375	440	363	406	394	400	423	398	387	399	368	396	399	411	366	391	405	427	405	391	420	428	429	411	383	426	384	398	413	395	394	407	366	420	414	391	427	393	357	399	383	422	410	425	409	395	378	383	430	394	402	415	393	410	414	392	423	390	424	410	369	382	404	390	372	424	402	400	388	393	387	413	392	391	383	382	422	404	406	383	383	392	386	413	392	368	379	402	401	391	418	392	432	402	404	382	392	400	385	435	388	396	392	387	401	381	396	416	400	393	407	408	391	399	414	398	411	388	434	389	436	375	396	392	407	426	412	403	395	409	412	429	397	407	386	363	414	388	413	418	419	426	375	419	424	416	402	416	383	395	402	409	366	401	387	361	354	398	401	376	392	365	403	407	409	403	395	445	395	412	398	408	368	416	370	411	380	392	402	373	426	421	406	430	392	380	390	377	418	414	384	392	400	433	395	407	393	413	406	393	398	409	403	411	382	402	410	402	415	376	381	384	404	388	402	405	420	407	383	402	381	408	409	388	373	408	409	421	420	371	383	407	413	402	382	408	420	364	435	383	404	427	397	366	405	397	414	392	387	406	355	384	404	401	420	375	398	404	409	382	383	390	381	393	367	380	396	413	418	409	393	422	394	392	384	386	426	439	394	437	392	394	377	412	399	372	398	373	396	404	417	368	422	420	389	405	410	415	420	388	378	407	403	406	409	397	400	413	395	401	376	359	423	389	411	412	387	436	391	403	389	400	393	375	403	421	401	396	390	422	393	357	383	404	402	410	395	401	377	380	436	397	394	389	400	374	394	387	370	388	433	425	445	397	437	441	414	382	393	396	394	401	406	390	425	412	376	397	374	409	454	421	392	406	411	398	399	396	401	396	411	380	388	359	416	429	398	402	405	370	367	395	383	414	402	419	399	403	397	380	395	377	418	420	389	367	422	388	363	407	396	401	381	381	389	375	391	386	389	411	381	416	395	402	384	376	384	403	389	388	391	421	404	409	403	412	428	380	364	394	444	394	382	400	425	413	400	375	427	385	382	391	382	401	385	398	375	406	380	410	384	395	367	382	371	384	396	359	402	344	433	391	396	387	427	416	409	401	389	391	393	416	449	412	393	414	386	404	402	373	361	392	389	373	423	381	365	388	365	381	394	389	368	411	403	385	396	445	391	386	395	429	362	384	372	398	360	399	396	334	394	375	396	405	451	391	366	420	386	392	443	407	399	367	392	396	376	397	384	440	413	387	399	419	425	429	408	397	409	382	404	401	396	378	376	409	363	412	421	410	386	392	430	385	400	386	378	434	367	359	406	411	387	405	368	374	402	422	375	394	358	373	413	366	367	400	374	411	383	397	397	367	432	393	411	401	385	414	399	377	377	416	392	377	402	418	415	383	387	413	387	396	424	445	386	389	400	421	417	419	399	373	398	428	416	429	406	401	369	400	391	422	410	388	395	411	392	403	406	383	407	386	358	402	376	387	420	404	399	404	390	404	415	410	424	395	445	399	400	409	381	379	400	431	383	366	406	379	373	396	405	420	429	400	367	391	411	413	398	415	370	413	379	399	409	391	374	394	412	376	390	389	380	415	371	411	412	374	417	402	424	339	423	434	371	406	397	392	400	395	388	397	413	415	404	402	443	379	420	412	422	407	378	371	378	378	417	408	376	406	361	407	390	415	374	413	387	402	389	382	397	416	393	427	395	371	424	381	418	382	385	360	417	382	382	404	408	402	384	402	395	394	417	444	384	428	418	399	387	385	422	403	389	413	400	403	396	358	385	375	397	398	403	395	369	354	378	388	417	394	374	412	398	404	429	385	427	412	405	426	455	431	384	393	383	379	416	395	402	407	393	395	364	397	383	404	416	371	369	384	384	387	375	425	421	428	396	422	414	362	385	398	388	387	377	377	388	390	422	402	386	400	378	391	418	382	398	366	381	428	385	400	411	400	414	402	442	409	400	403	404	367	412	384	407	394	420	398	399	408	430	400	371	383	406	390	387	348	419	357	412	406	382	371	371	385	370	378	407	424	444	391	421	373	382	409	408	395	399	408	406	386	435	368	399	408	398	408	363	370	446	383	405	381	423	391	413	436	419	418	384	414	408	395	427	396	412	386	391	409	399	404	359	417	367	390	395	404	384	412	400	408	418	406	364	395	392	352	429	401	383	414	411	390	429	404	392	389	418	387	403	433	386	373
5651	1582	1426	846	654	612	601	800	657	867	2474	2466	1537	775	501	371	374	359	356	336	355	348	343	329	358	336	343	368	315	348	359	384	382	364	389	362	360	350	344	344	359	332	365	341	341	356	358	347	364	334	334	339	363	384	340	374	345	346	356	377	351	385	350	371	362	379	330	344	326	360	391	368	375	344	347	347	324	368	361	372	330	398	352	323	408	393	350	354	343	349	338	376	355	364	329	319	385	358	349	330	327	331	353	363	385	332	346	338	357	366	366	343	368	377	337	364	342	350	373	346	341	359	341	331	363	348	374	346	347	347	338	396	368	348	361	350	343	366	351	368	347	358	341	367	379	343	345	353	360	378	341	362	325	310	387	379	347	331	358	332	361	388	333	362	381	361	348	380	324	345	343	394	360	376	350	336	333	353	372	351	349	334	366	367	333	335	384	373	356	351	368	355	343	338	340	344	355	370	361	341	360	383	342	358	337	362	343	328	362	364	344	337	354	331	341	371	364	374	330	362	370	346	351	346	363	354	342	350	358	357	349	354	350	314	383	371	353	367	355	343	332	357	347	338	368	367	356	359	324	316	381	337	318	341	354	374	350	352	371	377	329	349	380	365	342	351	361	341	370	340	372	346	378	359	340	354	350	347	359	353	337	368	359	355	375	355	327	359	356	349	325	315	383	340	330	369	341	356	353	362	342	337	345	380	325	337	343	350	335	328	337	343	376	366	338	350	347	356	336	342	373	352	334	354	344	379	365	362	342	373	350	333	347	343	355	360	337	353	345	342	359	356	351	378	335	335	338	400	373	337	350	407	336	383	303	346	358	369	351	346	346	387	356	368	355	377	331	348	355	361	336	354	337	348	359	360	342	328	339	339	356	349	388	381	352	352	362	337	387	346	313	358	341	372	368	354	366	344	344	357	340	338	383	353	339	373	359	353	356	366	331	368	369	340	326	374	349	332	328	368	370	349	341	360	381	335	335	338	378	371	353	366	350	361	337	340	368	337	346	401	334	346	359	361	329	352	347	353	369	367	330	354	355	350	378	362	327	349	332	319	374	355	345	381	368	330	331	348	326	358	341	327	386	374	355	400	341	385	342	352	351	390	373	374	344	361	360	339	354	366	374	333	349	343	372	348	337	322	372	316	336	374	332	354	375	377	344	349	387	341	334	365	364	338	352	341	354	324	360	356	341	365	374	379	357	366	311	372	360	342	368	357	347	357	388	337	347	341	364	338	343	354	356	360	369	419	346	342	350	358	379	360	373	328	353	337	353	367	367	370	365	339	376	383	371	339	404	371	340	374	373	370	371	368	372	342	315	368	325	370	345	368	346	346	347	379	369	386	348	360	347	387	338	351	365	339	347	358	389	348	377	362	374	325	374	330	341	346	336	348	332	362	372	371	324	334	333	390	355	347	376	353	321	357	355	376	355	330	363	359	356	338	351	323	343	335	359	367	364	356	363	343	371	338	371	379	349	365	359	340	361	387	354	388	347	391	384	365	350	335	367	329	370	350	314	332	367	338	345	381	367	363	338	386	346	336	378	374	353	355	346	349	366	346	316	349	316	350	334	338	375	344	342	346	373	366	348	360	329	337	400	362	360	346	361	349	363	336	346	364	381	370	339	387	357	335	345	311	328	381	364	357	377	365	340	352	344	357	374	347	353	315	338	359	376	357	400	360	354	403	379	322	356	334	365	352	355	318	361	358	420	344	385	360	332	362	367	356	338	374	344	342	370	374	345	325	335	336	338	398	393	362	368	342	364	359	372	379	351	313	372	363	357	348	359	345	352	341	388	378	339	338	353	354	330	336	385	317	382	330	365	383	368	336	373	355	397	392	358	351	350	333	351	363	348	319	388	337	386	337	359	357	345	355	370	368	367	342	337	355	366	364	351	347	374	357	372	342	336	344	379	394	358	375	382	368	343	398	352	362	368	356	350	354	350	388	336	348	365	349	339	363	362	319	347	363	345	371	357	378	343	337	336	341	341	324	355	322	391	364	354	340	367	349	350	398	349	350	365	345	347	382	347	360	372	357	366	334	356	364	382	371	356	345	329	368	364	340	384	326	359	364	364	337	354	351	335	337	365	368	371	352	371	325	354	362	361	366	373	370	336	360	355	344	360	352	335	348	358	328	360	369	377	343	328	373	357	379	338	384	374	352	372	371	379	358	356	319	385	341	378	371	338	361	349	338	386	348	340	358	354	369	363	329	381	335	339	341	353	359	358	337	365	314	337	324	365	357	344	336	319	367	361	362	365	342	358	331	360	334	352	379	346	390	363	381	305	346	351	343	350	375	358	364	341	331	369	364	350	318	345	362	345	330	361	339	326	337	356	344	359	342	342	385	350	356	325	351	344	355	356	337	353	357	361	361	318	328	346	345	345	382	343	345	359	371	368	317	340	348	347	366	346	390	373	362	356	373	327	346	334	369	367	342	335	330	355	349	329	348	354	321	358	371	335	366	342	352	377	343	346	365	368	381	327	321	374	369	340	330	366	342	342	348	367	328	357	376	353	361	368	340	366	358	331	363	334	362	373	349	342	346	360	329	340	301	359	325	327	331	353	354	379	354	369	332	345	326	312	353	353	337	378	351	392	348	330	360	362	369	354	331	356	362	340	369	391	314	363	351	351	372	359	354	361	353	341	347	344	348	375	357	374	363	338	339	365	330	364	353	338	328	350	387	349	320	369	333	356	339	355	348	370	392	374	308	343	369	384	336	349	347	361	368	342	418	359	368	347	364	353	361	372	350	371	400	334	370	368	364	371	357	371	350	379	331	365	347	352	344	333	329	384	315	357	341	334	365	334	352	358	373	340	342	323	349	360	347	325	346	349	359	357	343	336	378	330	334	339	368	355	336	397	409	388	346	335	348	355	342	357	388	353	311	356	367	345	368	355	336	371	355	406	358	332	371	330	321	353	347	359	362	343	362	377	370	407	338	363	358	339	346	330	343	347	336	347	321	381	404	395	336	346	338	342	381	371	372	369	383	370	369	380	361	356	356	351	372	350	355	375	362	355	354	325	373	317	374	370	361	378	336	341	343	339	368	359	342	354	367	344	350	353	347	373	344	330	329	349	360	365	409	345	386	372	360	355	349	369	343	382	362	336	357	329	341	293	350	386	344	343	375	335	337	357	361	340	355	358	352	360	361	365	345	379	371	375	394	344	355	357	367	327	359	377	359	332	342	362	332	358	355	360	371	348	358	356	360	330	370	357	344	354	341	353	318	359	360	369	362	368	335	373	375	352	378	389	366	346	373	331	355	324	347	366	351	373	343	337	380	361	345	352	376	318	364	315	352	349	339	361	376	371	341	373	361	335	373	346	342	344	365	380	350	355	343	311	370	350	392	385	378	356	320	329	334	378	325	344	335	354	314	342	358	361	336	341	334	373	340	326	371	330	381	361	354	370	367	340	366	363	339	364	346	348	357	346	350	333	308	363	337	330	370	324	356	347	370	350	347	322	346	346	379	340	368
25615	21449	27536	25521	7501	1457	1244	1091	856	2124	17869	18020	10666	2847	1170	576	502	376	425	417	429	445	431	435	402	381	424	378	408	375	445	427	451	442	463	367	441	387	421	409	409	436	450	410	423	405	432	425	429	443	428	389	410	407	456	437	440	432	421	434	415	428	461	416	440	443	397	397	436	368	429	448	414	431	463	426	448	442	392	392	428	428	426	410	433	412	373	446	445	389	406	456	427	436	434	383	440	391	438	381	398	380	433	438	443	425	398	415	405	423	418	437	450	423	421	419	379	411	400	421	422	412	451	395	455	440	391	433	390	433	412	430	413	417	423	388	456	438	399	413	397	400	399	392	416	445	422	428	417	409	458	440	386	406	412	417	420	423	434	424	397	420	427	382	392	391	418	435	423	423	431	408	419	371	391	397	410	405	413	425	378	380	447	413	409	414	416	436	445	418	395	442	397	418	413	427	443	406	436	413	438	437	390	441	409	416	427	446	408	452	423	416	416	448	431	421	433	401	403	441	418	425	432	469	399	453	410	395	452	402	416	408	454	408	423	416	396	373	438	431	372	402	407	440	437	415	415	410	417	449	428	414	410	436	435	398	400	402	396	419	398	381	422	442	440	450	400	408	407	410	419	402	433	412	457	428	401	415	416	402	388	390	454	407	408	421	434	411	460	392	425	435	380	431	400	422	398	420	401	424	456	411	387	383	378	384	430	417	418	392	394	407	436	420	398	399	395	416	410	396	371	435	402	425	425	404	399	410	407	428	398	414	437	436	372	436	416	425	420	414	405	439	401	388	424	402	412	435	434	417	405	413	420	399	412	410	427	435	387	398	390	399	410	430	413	402	392	404	407	422	421	413	408	421	437	414	399	415	428	453	454	415	427	418	391	393	393	427	466	383	403	379	417	419	391	430	428	381	393	371	412	379	408	445	420	415	385	390	386	385	439	387	417	414	403	423	408	422	402	420	403	409	457	443	464	430	425	391	395	399	456	394	439	366	452	401	406	426	364	399	384	419	439	412	424	425	414	431	441	420	425	431	419	436	399	437	427	403	437	395	431	441	403	405	400	417	422	404	389	409	393	405	435	438	432	442	428	435	450	402	416	403	445	421	405	436	408	428	404	379	398	417	421	445	412	426	451	413	405	429	459	422	419	401	398	399	411	406	406	434	376	379	419	387	412	405	394	426	445	394	419	410	459	417	418	432	416	424	430	428	409	391	438	401	375	432	378	387	427	411	395	383	424	413	386	376	415	429	425	431	414	437	405	412	384	391	430	420	391	394	390	452	397	418	446	455	408	417	426	384	407	418	410	453	428	415	379	415	399	414	418	416	449	413	450	383	425	442	418	440	396	394	440	396	448	393	437	438	388	405	428	436	399	404	414	432	436	398	463	411	414	369	401	356	418	392	366	396	413	413	420	418	391	450	441	409	445	434	443	403	414	401	414	418	406	428	411	418	433	405	419	431	446	417	417	387	420	427	436	394	426	395	399	445	407	435	405	436	378	403	422	427	415	414	414	410	452	428	416	459	412	402	422	379	402	422	433	420	413	422	427	418	373	388	375	416	421	378	397	423	445	419	432	430	410	405	381	431	414	425	413	442	440	441	405	413	377	400	394	443	434	416	434	400	422	394	459	419	386	477	419	434	416	391	400	448	429	405	376	407	405	395	421	396	399	404	407	405	401	430	395	405	412	385	428	429	406	402	442	416	407	390	394	437	396	417	391	410	411	399	407	428	377	413	397	428	459	381	464	440	419	426	424	413	420	395	406	434	395	404	444	443	428	453	385	410	398	443	387	403	388	417	423	406	417	388	427	399	431	426	423	392	413	411	430	375	416	446	389	396	401	425	441	410	416	407	374	411	399	386	403	418	413	410	399	438	419	416	392	397	417	442	423	419	383	410	395	405	424	378	433	408	396	425	393	389	392	416	423	392	390	410	427	406	429	411	439	396	393	420	404	432	422	450	447	426	424	415	378	417	406	452	386	379	400	415	422	408	398	403	416	395	437	387	418	420	395	378	367	361	401	443	402	414	416	398	416	438	412	407	427	386	398	394	418	376	431	397	407	427	388	433	412	387	469	420	393	420	440	422	405	411	396	438	414	430	391	409	394	443	440	400	407	410	419	388	425	421	424	425	423	425	434	401	395	392	393	371	420	377	403	422	406	422	477	365	431	399	439	409	425	433	418	433	412	425	418	402	398	438	432	428	381	437	400	412	400	466	401	354	394	367	398	418	425	435	397	439	432	436	416	399	423	410	388	458	416	437	423	438	434	386	416	428	385	407	459	424	413	432	436	375	451	402	381	445	444	432	398	419	399	438	406	415	394	396	432	414	393	447	390	406	394	434	423	384	390	388	439	413	431	417	408	411	419	414	388	404	439	417	394	399	404	407	400	382	432	394	459	397	406	432	437	383	395	405	440	428	398	402	429	437	414	402	440	404	380	412	396	373	420	430	422	417	435	378	394	370	397	400	402	397	447	380	416	423	420	379	399	425	414	386	449	382	416	424	397	393	429	432	421	431	416	407	437	425	427	403	421	414	423	372	398	397	417	410	419	394	393	407	435	466	414	377	391	409	433	402	420	444	426	394	418	439	390	427	421	385	434	396	423	418	423	429	398	404	423	391	454	421	444	414	388	412	391	401	410	413	423	432	414	406	371	405	432	404	385	417	413	386	438	433	426	363	393	418	437	400	433	419	414	432	435	414	443	425	406	395	399	401	423	380	431	424	430	440	400	385	404	403	455	414	439	400	455	399	434	417	402	424	415	389	413	406	405	408	409	377	401	424	434	416	413	412	418	384	416	415	404	417	427	433	418	402	369	411	409	432	388	365	381	415	428	399	421	412	408	427	398	415	386	421	405	377	396	443	409	419	390	380	433	405	432	395	423	417	412	464	445	421	396	421	411	427	405	387	403	400	426	426	415	376	427	418	440	441	382	404	394	446	452	405	421	395	368	370	428	416	452	434	425	384	429	429	401	406	437	424	417	405	439	426	433	455	374	418	440	400	399	392	402	410	400	427	419	420	410	386	411	426	421	403	410	401	414	427	422	377	416	406	450	445	429	422	395	402	454	417	406	396	436	427	433	428	460	450	402	389	416	425	422	412	438	409	437	419	427	443	392	418	403	408	379	411	417	410	409	392	410	431	376	424	425	431	383	400	390	405	419	388	400	424	419	411	409	419	406	410	403	441	417	435	408	449	418	426	447	416	403	416	390	423	411	431	403	404	414	401	426	399	425	420	401	424	404	419	380	400	420	458	397	411	406	439	388	440	395	427	414	389	378	387	399	414	443	410	385	428	404	435	414	419	403	386	369	390	455	396	380	371	425	398	436	388	412	427	421	373	392	448	388	390	394	405	448	423	417	418	445	436	395	405	381	419	446	444	469	393	439	447	394	392	436	409	384	410	435	446	363	445	436	423	402	395	419	413	423	401	407	376	427	409	387	420	432	400	396	405	436	399	393	422	382	436	444	403
4341	5533	4871	2216	1493	1105	1446	1381	1142	3285	18584	16175	8815	2626	1233	578	404	394	384	334	356	368	364	355	386	369	374	386	376	376	366	364	386	405	380	365	373	380	364	376	373	368	388	367	393	408	366	386	351	390	348	354	392	365	378	388	351	387	362	403	381	382	413	394	369	377	362	354	430	370	386	388	389	410	402	399	353	404	448	363	381	379	369	386	416	368	372	376	362	378	389	388	400	372	381	408	376	378	422	398	376	365	353	381	367	386	389	376	366	366	362	387	410	411	389	378	399	387	371	404	366	379	388	398	358	366	371	382	377	362	380	378	375	355	398	410	355	389	372	392	350	401	385	390	396	344	375	386	377	349	360	383	365	352	410	395	401	394	400	340	398	399	381	394	353	401	369	364	388	370	392	361	342	348	374	402	372	394	345	394	344	385	390	389	408	358	388	380	382	388	373	372	369	375	376	384	370	380	384	363	361	363	352	361	386	359	381	388	322	395	421	421	398	397	372	374	392	379	363	383	397	360	368	363	412	361	400	363	361	345	382	369	405	366	396	371	397	414	391	392	413	378	410	363	379	414	378	345	409	383	380	402	390	408	374	357	349	395	385	352	397	389	374	406	349	341	337	393	366	384	406	370	356	396	388	377	393	389	384	363	378	392	387	376	381	370	386	379	369	367	397	365	382	357	376	368	367	396	356	406	399	387	387	384	362	357	350	372	358	384	381	411	364	358	393	377	413	360	386	373	381	387	364	371	381	360	406	405	346	387	368	381	375	375	386	379	370	403	391	400	344	426	357	379	414	359	390	417	358	353	400	405	346	375	345	372	339	368	386	363	377	391	381	372	387	333	374	403	365	366	378	399	373	375	401	408	353	416	375	374	390	379	392	378	372	397	371	366	367	357	386	376	396	410	368	373	387	381	388	375	382	360	346	386	365	363	387	356	369	390	412	422	383	414	370	394	364	395	366	384	389	395	368	378	370	380	385	387	403	336	393	411	393	397	407	361	394	429	416	380	370	347	375	407	365	365	375	403	354	403	368	384	375	383	361	355	384	382	366	397	374	385	374	365	429	397	380	382	381	397	387	411	387	375	381	361	370	362	378	377	389	359	340	403	376	368	380	349	355	357	371	400	389	365	390	366	396	364	361	376	382	401	408	395	361	371	367	352	366	346	377	371	369	361	368	382	347	385	396	416	368	384	370	373	397	346	398	375	392	388	381	391	384	371	432	391	409	383	385	388	400	399	385	348	355	382	348	368	399	365	375	388	373	364	387	356	370	387	351	390	395	381	396	378	366	385	408	377	393	380	367	372	369	349	343	349	371	376	394	378	369	377	391	394	400	391	332	386	396	366	380	373	406	362	371	369	347	338	386	372	351	410	377	364	346	381	378	361	366	381	342	368	398	384	352	377	402	388	400	343	354	372	398	333	355	441	388	379	378	397	393	367	404	363	375	388	399	373	374	389	396	389	341	372	357	380	375	369	372	413	367	375	392	387	382	382	368	365	364	367	425	376	415	363	340	391	384	416	372	356	412	368	361	405	339	381	373	397	388	356	402	396	369	384	387	370	383	381	363	374	388	401	360	408	412	436	380	367	361	383	390	395	370	357	330	418	364	367	363	395	400	379	384	355	361	381	385	407	397	386	352	385	383	344	363	408	371	354	367	398	376	357	360	397	348	377	401	392	365	389	388	355	408	377	366	355	415	358	363	337	380	354	383	408	362	383	359	358	379	389	353	355	380	390	388	399	364	388	391	374	383	404	383	373	358	377	397	383	388	353	371	378	346	334	351	342	386	393	385	342	415	371	373	412	387	386	400	358	403	383	380	392	364	387	353	395	338	393	422	382	367	359	347	355	397	377	378	331	373	366	368	377	375	421	334	369	347	362	392	332	390	362	388	365	380	362	363	368	367	381	379	407	371	383	372	363	412	366	350	360	405	364	387	407	368	379	397	380	346	354	367	397	364	362	385	364	350	396	327	373	385	365	395	359	428	373	371	366	357	378	371	357	393	381	374	374	368	378	372	389	342	347	396	390	378	385	382	370	363	388	369	370	383	396	357	363	416	382	361	371	362	379	406	377	355	387	347	408	390	391	377	379	366	405	380	401	380	382	407	341	395	394	387	397	363	367	373	383	402	397	388	404	365	353	375	393	364	410	385	359	367	399	383	380	357	393	368	403	346	371	378	363	378	369	349	374	387	353	417	389	424	365	357	386	401	363	365	381	384	385	384	378	391	353	389	366	368	362	411	368	367	384	368	371	378	364	349	356	360	397	350	389	378	359	394	357	393	398	355	363	364	389	383	395	359	397	365	377	373	341	387	380	345	371	368	356	386	362	371	389	405	365	390	370	380	358	368	402	389	362	389	379	385	332	363	372	403	417	399	369	360	373	353	399	353	363	362	346	384	388	333	376	389	400	365	365	378	379	378	357	387	410	368	388	361	402	386	357	397	419	385	414	372	388	345	383	371	380	425	393	359	382	432	369	369	390	411	353	336	380	389	385	389	358	400	395	354	390	382	390	377	402	335	378	371	360	383	419	387	376	409	348	392	344	356	414	370	354	381	390	355	360	391	394	369	362	353	358	402	389	398	368	365	360	384	382	392	370	375	365	419	382	363	346	350	373	312	388	358	350	373	364	324	414	383	402	389	382	344	366	383	369	393	375	385	379	396	376	354	389	391	371	367	384	383	368	391	367	375	370	361	398	376	370	363	409	366	370	362	413	356	371	418	397	385	383	373	390	369	388	397	388	366	392	387	385	360	379	367	369	390	390	374	386	373	353	392	349	392	409	393	384	390	345	396	367	378	389	356	396	392	397	332	390	412	390	389	345	363	389	371	379	396	356	340	389	404	347	364	370	365	391	380	385	346	373	399	400	375	389	391	361	382	397	355	371	414	382	365	366	369	415	413	386	350	398	375	377	366	398	357	372	389	383	399	376	394	371	378	379	385	345	380	372	370	391	392	382	382	369	347	388	397	393	369	402	361	360	412	388	375	374	388	364	397	368	344	360	370	385	322	390	416	373	353	392	369	390	386	400	384	386	378	365	385	386	379	366	393	390	363	382	391	396	366	376	339	360	380	382	371	353	398	399	375	392	378	427	399	372	355	395	360	372	380	376	371	382	368	381	425	378	365	372	352	358	400	391	361	395	380	335	374	339	377	365	378	369	400	386	377	319	429	405	363	352	382	365	380	365	395	356	379	374	402	365	357	402	389	350	390	324	384	345	374	405	403	342	371	373	379	383	409	402	343	375	379	380	397	377	402	363	363	356	381	309	384	424	370	377	361	360	357	357	373	356	359	391	378	360	339	396	356	390	383	397	338	383	353	407	342	380	366	360	390	391	365	393	395	393	424	404	377	364	352	373	375	352	398	401	357	375	361	382	373	410	358	394	373	414	366	317	362	407	418	402	390	377	363	388	392	403	377	384	368	398	402	393	385	398	372	376	364	388	375	359	421	353	362	359	360	386	387	356	371	344
24515	21422	28707	24527	21286	8208	3045	1599	1239	4641	31581	30483	19681	5807	2166	957	636	605	575	555	574	566	584	519	566	567	648	560	604	557	598	553	546	571	547	555	493	528	586	578	519	558	545	542	549	533	565	558	583	527	545	562	567	534	530	568	571	572	536	572	541	525	579	529	537	514	553	560	550	560	522	567	561	558	536	549	562	534	575	542	554	551	584	595	531	561	556	551	551	566	563	559	531	514	562	539	580	581	542	536	534	557	577	614	530	565	565	554	536	527	532	533	581	579	542	580	556	612	544	563	543	544	544	488	566	524	545	537	515	540	561	532	548	534	539	569	558	525	562	560	540	535	511	596	558	573	565	600	543	559	558	571	522	581	576	566	600	540	566	541	605	560	541	532	565	515	532	534	525	519	552	539	531	574	562	555	560	539	528	561	518	522	563	533	558	538	508	522	566	582	603	549	544	506	534	543	542	549	477	555	625	515	543	549	523	487	558	565	554	480	571	522	594	537	581	550	575	513	539	571	568	540	558	561	528	524	522	522	556	543	581	577	551	560	571	570	558	542	539	519	540	523	558	576	570	547	556	578	545	540	550	537	584	583	513	527	552	573	588	586	551	562	585	561	560	552	573	572	537	549	581	519	527	555	571	614	586	542	529	607	562	610	552	561	521	539	553	546	571	610	529	541	572	573	570	527	559	557	589	585	547	568	502	579	577	535	545	576	544	532	596	560	556	523	570	582	514	576	587	549	524	526	550	578	542	536	573	553	540	539	540	548	544	547	550	554	549	563	534	533	603	553	519	508	594	566	567	542	588	582	544	550	545	506	532	544	542	543	541	541	535	548	529	494	510	549	512	536	552	569	551	583	568	544	545	517	530	570	533	549	539	559	587	512	560	599	514	561	554	560	515	558	554	504	511	558	533	548	569	547	522	581	554	526	564	563	545	602	558	562	545	577	581	515	524	512	554	579	540	487	504	545	564	553	494	565	559	482	554	555	563	499	529	533	513	540	526	561	544	511	572	584	543	520	572	542	528	579	551	533	590	554	538	551	526	511	558	557	545	552	554	572	575	561	546	585	557	570	568	591	560	527	545	573	521	506	530	586	560	538	540	548	551	531	589	523	513	547	551	563	537	491	559	542	498	533	561	564	561	533	584	563	541	590	582	549	532	557	557	544	536	566	572	520	591	610	544	558	545	534	563	525	523	557	577	570	500	597	537	526	566	569	568	588	577	598	563	575	557	542	561	514	492	522	549	541	572	560	557	555	529	532	514	556	565	547	541	539	583	560	528	532	570	518	573	544	532	559	558	572	611	535	528	507	533	571	560	530	490	520	511	511	584	519	583	525	549	538	568	541	531	569	567	564	559	568	551	545	533	583	556	586	541	537	544	526	494	553	539	578	576	521	582	537	566	548	536	564	520	530	556	585	548	581	546	579	546	533	568	547	527	553	545	535	539	564	530	512	558	561	535	573	548	524	572	545	554	570	545	549	512	552	552	577	572	549	544	582	549	536	580	548	537	584	584	554	566	514	571	527	556	493	525	533	558	542	538	529	582	526	542	533	577	582	540	542	522	568	593	548	514	561	535	526	559	575	600	565	546	541	552	537	526	545	529	549	554	546	605	556	541	522	536	567	563	570	533	537	542	519	600	576	499	565	565	567	542	599	517	513	511	532	532	527	524	517	525	558	544	543	517	574	533	570	546	570	543	548	547	536	503	555	586	551	560	582	550	577	543	595	593	520	559	537	551	583	510	573	597	562	568	496	552	558	532	541	522	544	582	565	579	558	554	567	573	557	552	528	556	531	499	531	565	546	549	539	574	577	574	539	542	556	591	583	555	597	572	548	507	551	557	541	550	545	584	534	505	576	572	557	568	539	566	530	535	500	518	565	532	528	538	562	542	549	557	565	557	535	527	572	583	546	580	538	549	513	525	541	536	551	562	560	554	530	503	542	549	510	546	559	513	538	524	569	535	539	513	539	544	551	559	495	560	530	533	585	566	533	535	542	514	546	541	541	535	605	540	531	585	524	524	564	534	566	550	515	568	531	561	525	545	576	520	551	537	561	531	536	547	533	551	527	511	574	507	561	539	578	528	537	593	565	556	542	569	534	535	561	571	560	566	568	585	536	563	562	554	521	566	573	562	545	533	537	533	575	589	566	575	580	532	579	570	563	552	548	543	551	521	490	577	585	547	553	556	574	512	532	534	578	540	570	552	557	524	577	585	577	552	560	559	540	549	536	537	533	526	584	548	529	552	518	555	584	553	552	565	539	579	569	597	559	556	557	533	524	570	588	514	591	515	557	540	515	572	538	547	603	545	539	533	579	570	509	520	538	588	524	551	505	557	480	526	558	518	560	509	518	571	595	568	574	572	536	584	537	524	556	544	539	513	537	581	556	512	553	507	520	579	528	503	540	519	501	550	547	538	537	518	530	531	574	560	542	561	548	549	568	567	587	568	580	533	527	579	582	544	567	547	562	527	538	507	504	587	580	553	508	542	569	544	541	589	583	557	495	507	527	537	548	537	460	528	551	570	549	557	585	588	537	545	521	515	512	592	571	532	555	560	543	574	527	499	565	524	545	563	542	567	553	558	534	543	533	528	521	527	555	530	555	521	545	564	581	554	595	615	503	525	553	525	549	560	571	524	526	508	541	554	520	530	574	528	589	577	559	519	515	535	548	561	532	561	554	554	583	558	518	537	535	538	540	532	488	581	559	545	574	605	537	567	571	548	531	544	517	556	540	583	558	528	579	545	612	560	545	524	540	514	564	536	557	508	552	532	561	546	576	541	544	512	584	602	536	514	566	533	567	539	554	541	555	512	528	572	578	538	510	567	561	536	529	587	588	590	569	520	579	560	561	559	528	569	608	563	536	562	531	561	567	530	562	538	557	545	544	525	540	531	561	568	542	573	528	538	536	585	512	537	568	521	523	543	536	612	576	556	538	582	565	560	535	555	515	566	507	555	537	528	526	524	528	544	545	559	527	526	562	521	521	493	542	576	532	553	537	539	510	545	550	550	541	569	579	558	486	558	561	565	563	536	543	532	556	562	557	542	552	600	578	562	548	575	553	534	564	549	538	551	531	567	547	495	539	582	523	557	528	509	558	559	550	529	581	523	551	536	521	537	515	524	545	565	525	569	526	567	579	552	549	538	544	519	526	559	538	568	524	550	525	557	572	538	519	546	569	544	543	569	526	514	545	580	559	580	586	544	576	531	534	554	531	560	561	576	525	576	561	506	511	518	519	532	540	521	523	551	510	508	590	515	507	515	541	516	573	571	577	595	544	525	535	556	599	561	551	554	545	507	563	566	590	525	544	562	544	562	552	560	552	531	530	559	545	543	551	543	559	552	563	568	520	531	534	534	530	526	545	572	541	499	581	526	521	565	501	533	527	546	542	534	582	600	524	540	522	548	501	553	562	543	610	565	564	538	565	560	546	565	588	533	575	525	592	557	516	587	540	540	536	558	525	549	563	484	557
4960	9013	7920	4164	2688	2172	2707	1790	1607	7004	30429	26250	14725	4653	2253	896	590	529	478	501	486	460	480	523	489	534	494	453	480	496	530	463	516	488	490	512	494	477	510	493	473	499	460	505	470	507	493	488	515	505	474	483	505	516	475	508	509	527	492	490	470	499	474	455	517	486	502	473	464	512	510	526	479	486	467	470	483	443	495	485	451	492	472	463	513	474	510	495	507	473	478	513	518	493	476	450	495	516	455	494	503	493	526	469	482	499	519	491	456	462	498	490	504	501	458	494	466	470	516	488	503	509	511	480	483	464	472	474	509	459	526	470	480	475	487	510	539	473	504	512	486	472	493	474	469	464	498	496	438	502	470	489	497	463	462	488	510	546	484	483	468	452	496	480	481	498	490	529	442	487	530	449	550	481	505	468	453	482	474	466	517	466	489	491	500	485	485	478	454	476	497	516	477	459	482	501	487	490	469	454	484	473	463	475	464	514	490	512	473	501	502	458	512	471	512	488	456	488	464	458	461	484	483	478	450	498	487	483	471	488	534	518	523	494	483	490	467	486	474	500	490	484	492	497	505	510	442	483	511	473	468	483	494	528	482	471	502	479	510	467	484	470	513	476	514	474	491	471	463	496	478	488	470	502	496	433	487	453	466	527	492	465	499	452	498	511	485	497	432	514	457	487	507	495	467	494	474	507	444	461	505	453	480	488	454	473	470	489	463	539	455	512	489	494	504	488	447	482	435	457	487	516	495	495	500	491	500	502	487	492	457	522	475	500	433	466	480	453	471	455	503	469	516	480	449	478	490	452	488	475	457	475	506	482	511	492	499	487	512	480	474	500	492	483	467	472	504	445	522	493	531	506	471	456	516	466	528	486	480	486	473	461	488	497	508	493	478	472	462	510	506	458	512	482	488	456	489	480	461	461	520	513	493	501	519	451	502	476	473	467	438	506	450	489	464	460	483	514	472	490	508	474	487	484	464	475	496	472	498	470	521	438	474	510	479	488	519	469	503	474	466	438	465	488	469	512	517	514	464	508	478	481	458	508	493	503	501	515	500	474	462	441	504	501	467	490	503	478	511	482	468	492	500	537	473	498	448	494	492	506	468	481	464	474	474	454	498	474	525	483	509	495	475	476	491	511	489	466	450	473	524	493	466	506	512	481	492	515	484	466	483	452	474	491	497	488	502	481	526	475	498	530	481	520	472	479	471	504	473	506	495	499	528	492	451	488	511	472	495	461	514	507	490	457	495	484	488	503	469	470	455	491	504	483	544	499	473	502	493	490	467	473	493	515	500	502	476	518	463	491	458	461	454	538	538	436	479	451	504	496	475	494	456	460	517	478	470	491	478	463	485	471	532	476	472	499	506	500	482	478	481	492	505	472	422	500	465	524	537	493	499	471	483	490	506	501	472	449	490	469	459	498	503	481	486	454	481	516	486	469	481	494	470	481	522	474	510	453	492	499	475	466	462	453	486	459	449	472	492	487	511	516	478	499	476	479	513	497	498	487	467	504	501	457	454	454	495	481	474	487	458	481	473	465	487	491	537	462	533	478	446	534	496	504	474	467	452	482	516	475	457	476	470	475	498	481	468	480	457	468	495	499	470	517	503	496	486	452	482	467	528	461	475	427	491	470	487	487	479	480	480	478	497	499	494	505	467	484	482	487	451	489	462	468	488	474	475	502	453	515	469	463	503	483	526	488	453	520	480	482	446	468	514	467	490	485	466	507	493	471	472	502	500	489	488	483	500	493	510	483	473	497	444	497	467	473	509	484	454	460	470	467	470	494	504	489	511	457	491	474	451	508	471	497	495	479	447	488	461	455	464	497	489	469	461	516	484	474	480	469	478	497	494	467	495	491	457	486	496	490	454	494	473	489	482	505	513	485	490	482	483	479	498	492	453	494	462	504	479	498	469	498	453	493	503	481	463	481	479	523	504	502	529	481	478	458	467	520	547	504	507	460	481	500	493	481	463	506	518	487	473	487	461	465	444	498	469	471	455	473	507	463	449	462	487	443	514	505	506	476	507	476	467	486	469	504	458	488	485	438	472	484	495	492	498	481	468	461	523	486	512	477	465	475	459	483	490	485	493	469	471	489	462	461	474	493	457	493	451	480	461	474	480	491	497	453	506	478	467	463	525	487	470	471	535	481	491	490	491	481	491	494	463	507	499	515	465	453	492	445	493	466	465	476	464	488	488	466	477	466	454	484	453	454	452	494	481	477	449	511	494	466	482	448	496	477	455	451	432	476	489	494	468	496	506	494	479	460	481	455	497	465	454	491	460	476	456	446	499	511	468	503	469	468	530	489	479	482	483	497	503	482	497	497	495	438	517	436	480	499	458	472	446	451	484	471	500	506	454	470	485	493	495	494	480	484	493	484	450	465	501	483	467	516	453	498	475	507	491	447	485	468	505	478	491	494	459	474	423	482	457	467	501	518	507	465	499	502	519	453	474	465	484	452	436	490	463	446	513	467	499	497	467	495	519	449	486	489	480	490	489	502	469	496	475	505	493	477	483	469	476	472	510	485	554	489	487	448	504	479	467	504	499	471	457	455	476	487	482	474	468	470	460	498	505	507	484	446	445	458	483	474	519	502	505	482	469	490	469	486	473	465	461	480	498	480	516	485	495	468	468	469	477	461	461	479	493	527	463	415	477	488	481	477	496	517	481	455	501	453	500	496	479	446	496	481	497	515	515	476	428	462	500	514	504	479	522	496	520	487	481	491	467	482	456	466	489	500	490	457	460	493	471	479	502	504	486	478	497	516	492	448	495	501	515	459	443	441	509	496	517	504	509	427	519	508	501	482	487	502	514	528	476	493	451	538	450	426	494	485	525	466	477	504	496	472	478	452	472	477	484	503	492	501	518	455	472	508	517	474	460	483	463	489	483	476	493	478	503	452	472	483	438	463	446	505	524	450	468	467	480	495	443	474	502	488	480	514	482	476	484	512	536	458	473	480	455	504	512	484	477	487	481	442	448	473	463	460	501	506	464	521	490	489	500	484	485	480	526	491	501	479	468	536	462	477	520	460	473	497	511	474	479	470	505	488	486	512	447	466	508	512	472	480	467	507	495	497	484	495	480	471	489	490	489	486	518	514	456	438	474	518	504	507	450	509	502	488	478	503	459	477	501	506	509	461	451	524	481	496	471	460	479	493	509	513	507	491	471	460	472	516	464	480	496	501	508	491	453	469	500	491	464	538	486	486	495	499	493	478	469	478	478	485	498	441	448	509	471	464	468	474	461	440	519	473	499	467	473	458	464	491	466	514	487	451	491	450	429	491	499	546	488	458	496	473	455	486	478	523	470	504	450	451	495	490	493	511	493	487	524	478	472	457	485	484	472	483	488	459	451	484	498	467	478	494	486	455	468	526	441	441	486	498	525	484	452	485	482	491	465	489	462	526	455	499	503	496	468	458	477	480	476	501	523	484	491	488	459	466	477	471	522	469	483	473	466	463	461	466	469	493	444	477	478	449
27774	11152	2019	1071	824	815	684	541	448	546	1723	2042	1419	794	517	407	369	370	402	398	397	391	401	421	362	396	423	396	422	390	384	413	388	421	400	392	359	375	404	394	387	416	386	380	399	381	394	390	401	425	385	398	384	371	396	355	387	375	397	380	374	378	367	411	377	431	342	394	385	373	360	337	394	397	376	404	366	396	385	391	355	352	403	382	392	402	365	384	400	441	377	396	338	382	370	386	399	360	374	387	404	375	410	404	378	366	398	428	373	419	360	391	405	378	403	378	416	411	407	383	359	389	388	412	412	395	384	370	377	381	404	387	353	388	386	384	379	379	385	386	396	378	371	348	362	386	397	384	407	385	396	411	376	399	405	407	426	372	351	411	436	424	368	399	386	444	367	362	384	362	410	373	423	378	396	365	389	395	410	368	395	394	413	381	421	402	396	394	415	417	378	364	365	402	393	382	407	339	386	407	363	414	403	409	382	396	380	382	371	398	394	357	382	394	398	399	385	394	359	318	367	423	403	346	345	361	353	393	420	401	383	383	406	343	369	365	381	390	404	381	359	396	415	364	370	393	381	404	382	375	381	386	390	394	375	395	389	408	392	389	361	407	391	385	390	392	363	400	384	400	395	405	361	358	391	399	394	407	402	379	398	366	381	395	379	367	380	374	398	418	409	380	382	359	385	388	346	349	373	383	376	372	356	387	414	375	392	379	386	367	366	366	382	418	351	386	375	404	359	387	436	373	415	368	392	393	395	378	388	393	409	435	407	418	381	401	355	385	400	381	401	409	398	404	381	388	403	382	389	370	392	400	386	441	373	427	338	400	380	363	408	393	378	383	386	429	409	391	404	368	357	392	402	408	395	400	368	389	424	420	379	393	417	410	390	383	363	393	372	389	395	389	410	376	370	388	425	391	418	402	351	406	361	381	380	379	393	388	407	387	366	369	377	359	373	369	354	363	397	376	403	371	372	361	436	386	394	375	393	398	404	388	360	354	418	376	374	401	402	407	398	406	390	398	375	386	377	412	385	433	429	383	411	348	386	368	378	410	418	380	395	422	406	387	364	359	385	409	387	358	374	396	347	418	392	399	354	385	400	393	410	389	387	370	356	407	379	428	358	411	394	384	407	409	383	377	408	422	394	378	403	399	351	341	382	390	416	389	398	416	408	410	339	423	412	408	386	364	377	377	393	362	391	405	385	413	397	395	380	391	352	381	409	424	392	389	384	385	424	378	380	375	387	406	367	401	393	403	422	393	376	371	390	368	429	411	407	393	392	406	400	374	413	417	389	362	379	354	406	409	398	407	365	398	336	369	386	368	414	377	426	358	410	394	392	346	412	402	419	367	412	404	383	380	408	409	386	417	357	383	390	404	400	401	337	386	378	386	380	389	386	375	366	362	404	399	393	401	360	356	362	337	412	403	436	339	416	358	393	376	404	403	406	419	401	419	362	403	363	377	401	357	383	391	413	424	376	412	400	395	395	386	403	360	407	436	388	385	399	375	388	399	358	418	403	399	411	379	409	388	394	393	370	411	385	403	427	423	407	383	391	391	389	438	381	374	369	384	355	405	390	360	377	366	395	407	375	366	391	427	383	380	388	379	366	383	387	355	376	383	384	396	368	408	400	424	392	362	428	381	403	391	394	367	387	409	370	368	391	391	384	384	434	386	385	384	394	363	401	384	369	395	418	366	392	419	392	396	407	379	369	395	356	389	364	385	374	383	378	385	423	392	424	386	399	373	415	375	353	422	386	403	381	401	354	411	412	393	420	381	343	401	389	403	387	377	386	349	368	374	416	385	393	402	359	407	391	354	374	405	396	426	375	385	366	415	374	378	397	415	399	397	381	381	381	401	380	423	426	392	369	379	362	415	395	386	374	368	379	365	403	408	427	394	382	429	397	417	387	372	367	405	371	394	438	374	382	369	400	406	406	364	416	370	408	432	380	366	369	363	372	392	384	396	361	391	379	403	381	369	386	378	393	408	335	413	376	393	392	383	357	404	371	405	409	393	412	381	420	372	370	393	382	424	398	419	390	389	414	383	391	392	405	400	408	415	387	394	386	402	406	410	366	355	410	367	391	388	394	383	386	361	379	368	398	394	377	399	400	397	373	372	427	381	369	387	379	373	367	397	369	375	374	411	419	388	357	347	392	380	396	399	390	331	384	397	399	360	378	362	370	377	418	403	416	381	402	402	393	371	368	381	372	356	391	394	392	365	395	406	390	371	392	377	382	386	360	417	393	420	404	355	429	399	400	382	381	408	407	373	362	369	403	349	389	372	383	378	414	380	392	409	389	401	407	368	413	382	380	392	435	418	416	405	367	367	418	422	399	377	386	387	380	390	387	381	400	435	352	423	386	413	400	417	379	384	361	385	382	392	371	358	361	390	375	400	395	372	391	407	377	397	398	404	372	367	380	373	399	390	392	418	395	339	381	394	387	405	410	376	416	386	355	369	431	385	405	378	397	390	377	405	405	400	392	393	417	373	402	400	383	358	394	414	375	373	388	372	373	408	370	383	369	384	390	428	400	399	398	443	385	394	392	341	423	399	361	376	415	400	373	383	374	408	426	376	395	398	386	375	408	379	429	416	392	420	420	381	401	369	412	375	388	393	386	389	394	388	384	382	402	396	402	411	377	380	416	410	373	373	362	394	397	417	348	399	389	368	397	362	397	405	392	365	381	393	357	373	408	346	387	380	385	370	390	378	383	395	410	408	360	353	387	387	409	367	391	421	386	376	372	419	355	391	378	434	410	396	404	418	359	351	414	420	403	388	394	366	395	395	395	394	404	407	388	373	361	415	412	398	403	367	355	376	373	392	394	411	358	398	369	368	429	395	411	336	395	365	363	371	389	407	377	374	385	361	400	393	366	373	364	370	385	391	405	399	419	397	388	404	383	373	367	398	378	430	406	375	435	387	400	418	367	392	403	419	374	382	421	358	401	393	379	352	401	428	424	387	436	405	364	389	370	387	406	369	373	345	394	369	400	399	378	372	380	402	379	405	381	383	362	413	363	401	409	401	366	367	396	421	351	371	372	398	421	405	390	394	365	401	373	372	388	406	391	358	366	365	357	395	405	383	384	446	421	373	395	393	405	426	392	414	387	419	348	381	419	408	410	360	384	387	359	419	410	402	390	361	400	373	392	380	403	376	406	386	371	378	399	374	420	439	370	402	366	412	374	389	416	411	424	369	399	368	377	457	383	397	382	410	386	381	423	398	425	406	406	372	373	392	411	398	392	360	363	353	400	424	404	397	370	341	374	429	382	378	390	381	394	397	393	441	413	410	386	373	387	385	415	397	389	338	365	383	379	392	381	426	383	432	369	441	387	452	357	410	369	369	387	380	367	381	399	386	395	424	371	402	390	389	387	384	383	349	385	408	380	400	401	392	391	390	388	428	400	439	389	373	397	364	387	403	410	382	406	416	379	391	374	395	412	399	414	394	401	341	393	377	367	401	396	371	401	364	362	386
5655	1863	1618	935	885	1035	849	583	540	652	2294	2333	1527	784	501	411	372	344	335	330	341	342	352	372	362	347	369	337	339	322	336	371	345	368	359	379	354	321	350	351	308	356	330	342	350	345	347	327	358	318	335	349	346	331	325	356	368	363	354	338	361	324	346	312	335	334	358	344	344	336	327	345	359	342	322	361	318	372	351	397	320	359	333	334	358	355	332	285	372	337	352	329	333	336	307	309	359	332	335	339	341	351	351	333	341	331	340	368	301	353	353	356	309	332	342	344	307	339	325	375	340	349	331	344	320	319	331	367	343	330	321	315	348	382	325	350	356	348	348	368	366	361	357	329	356	333	360	349	315	342	330	332	354	328	341	327	337	329	356	313	340	376	336	345	380	338	345	347	343	355	308	342	333	320	384	350	341	359	334	333	299	345	318	339	331	318	344	345	331	360	334	342	334	326	319	331	322	353	351	313	330	340	349	338	320	339	326	309	338	328	331	309	371	341	299	369	348	364	355	342	322	330	322	330	331	354	325	358	340	332	323	365	353	361	360	370	316	370	314	351	340	317	326	331	364	346	319	337	340	384	340	335	342	313	347	304	330	363	363	329	349	342	344	345	337	336	359	320	337	327	331	336	351	342	326	373	302	327	342	335	310	330	333	312	330	333	334	355	337	354	347	349	364	313	304	361	348	309	332	335	329	406	312	338	366	306	370	323	349	320	327	341	353	317	339	317	364	345	326	339	346	347	321	348	321	361	355	328	346	340	333	357	340	355	354	316	352	332	322	330	313	346	371	390	328	336	363	334	336	343	397	320	345	348	351	342	348	339	336	326	342	336	346	332	362	360	328	292	312	336	312	348	351	326	352	314	327	352	287	314	333	351	378	369	352	359	352	343	316	376	317	348	343	324	351	353	327	341	354	356	309	364	362	349	328	336	353	373	371	325	313	315	314	384	329	344	331	337	327	335	323	363	334	365	327	313	325	340	380	337	382	311	311	354	343	334	334	314	316	354	324	329	351	348	350	350	315	326	311	328	346	340	361	359	341	354	351	334	334	329	326	350	359	372	327	347	374	358	342	325	317	345	347	320	358	325	342	338	339	363	344	360	331	319	355	321	343	343	329	332	370	362	328	350	355	357	340	333	362	343	359	349	360	360	338	339	329	336	335	333	327	362	369	329	372	380	315	317	344	314	340	368	367	366	343	340	321	328	327	329	335	338	370	328	322	386	320	353	335	375	375	359	321	296	338	319	385	340	356	337	335	344	341	345	352	338	371	379	341	349	336	343	337	349	347	354	333	344	376	349	359	342	340	348	333	349	364	368	358	341	352	364	368	319	328	343	329	358	313	329	350	329	375	340	343	367	328	362	343	365	352	341	352	349	301	357	366	350	318	348	313	351	337	372	317	349	357	346	348	339	326	315	347	344	303	319	358	316	309	380	352	325	368	352	324	303	350	326	335	324	325	385	358	366	360	316	354	335	351	318	368	337	330	352	326	351	365	349	351	366	330	359	357	351	343	361	349	330	337	366	341	353	322	355	373	332	365	330	356	349	359	332	333	362	313	354	330	335	317	350	364	358	354	344	350	365	357	319	317	331	343	347	303	361	346	318	349	365	364	344	354	352	347	306	349	352	305	363	355	349	333	348	349	354	332	352	373	334	304	353	333	324	369	375	334	312	368	333	381	360	347	380	341	359	378	359	351	373	330	359	366	368	334	337	392	349	341	323	347	345	397	351	337	389	345	345	316	331	335	342	365	353	319	320	355	352	337	344	359	323	348	341	361	321	342	359	336	331	317	363	367	339	335	352	326	348	312	346	326	343	348	329	312	359	318	306	342	317	340	351	341	351	349	333	358	343	346	315	312	335	318	329	349	370	326	359	354	318	310	354	341	328	353	382	308	321	323	377	356	320	331	353	335	345	351	337	361	330	334	350	358	362	333	344	336	352	345	341	326	376	343	352	365	323	357	336	323	372	355	359	351	330	340	327	354	344	355	341	312	349	355	323	351	327	349	323	321	343	355	368	334	332	339	346	376	352	325	346	351	333	354	310	331	349	351	345	334	321	347	340	383	342	339	344	373	337	350	336	352	318	306	354	331	327	312	331	359	367	324	360	324	363	351	343	342	325	333	357	362	377	335	319	332	359	347	333	353	347	324	343	344	381	334	337	343	343	347	367	331	357	356	350	337	311	355	364	380	349	353	319	360	364	354	314	373	333	371	337	358	355	345	325	343	353	314	310	346	325	361	347	349	350	372	362	345	337	339	363	334	326	305	345	319	312	340	349	343	354	356	338	334	352	377	327	335	333	347	344	354	316	307	317	340	364	328	341	367	350	369	362	324	349	316	369	361	348	315	337	333	367	351	327	332	360	319	386	346	295	342	344	365	348	337	319	333	364	339	347	365	384	343	322	348	345	356	324	346	331	358	367	337	340	310	319	307	335	306	369	323	379	300	341	352	340	387	369	400	362	355	319	378	362	297	343	352	331	315	314	323	316	343	328	320	371	330	333	350	379	357	323	311	331	341	352	333	353	361	324	325	337	362	387	353	303	332	326	368	334	329	364	335	346	347	339	340	323	344	326	362	364	363	340	320	328	332	350	359	348	347	363	328	331	346	298	333	342	364	362	330	361	342	359	317	344	347	384	324	349	346	355	341	367	317	325	338	355	339	342	358	300	346	372	365	333	323	344	339	352	342	336	327	366	330	354	352	352	337	315	318	309	364	324	293	358	346	355	318	330	336	355	355	349	348	369	331	307	346	374	341	351	340	344	322	328	364	390	315	334	333	360	353	340	354	378	344	327	363	339	352	356	353	318	350	340	357	336	324	337	366	341	329	335	328	336	371	303	322	368	367	330	352	340	316	333	366	337	325	328	342	346	310	330	352	377	370	389	345	334	342	318	331	321	302	373	370	374	319	370	323	353	353	318	349	361	338	371	347	370	340	338	318	333	353	351	341	341	320	317	295	327	384	337	315	358	353	329	333	316	356	368	331	351	345	359	361	360	361	340	344	341	353	354	355	299	356	329	327	349	351	328	374	325	316	354	331	374	386	360	374	346	361	374	352	343	334	324	346	347	341	313	353	353	356	295	360	335	373	347	328	366	334	334	345	321	344	352	347	323	348	360	345	365	324	291	340	364	352	340	341	341	343	343	373	350	310	324	393	373	346	374	319	339	370	344	345	331	348	341	291	370	372	325	331	348	355	325	338	374	336	332	318	344	316	321	339	347	346	322	352	348	353	348	371	341	341	357	349	336	339	370	306	338	335	347	333	345	342	356	356	368	364	329	382	360	355	345	363	342	352	330	345	345	314	378	353	316	321	339	364	336	327	347	351	361	339	354	352	373	375	328	337	372	317	341	365	368	347	363	356	336	337	341	329	351	332	348	353	350	332	340	370	333	358	318	355	355	336	342	333	363	359	323	354	368	301	348	342	400	325	341	377	367	349	322	372	349	349	364	306	339	371	355	339	361	363	334
25543	21420	27470	25544	9575	2639	1580	903	725	1496	13551	18031	10949	3077	1230	618	432	402	401	446	408	426	403	427	425	396	370	417	406	400	428	435	393	398	400	405	399	371	400	377	425	428	424	398	372	414	412	395	377	417	401	400	384	348	375	351	410	397	409	382	401	408	404	420	433	384	396	404	354	396	418	375	435	409	388	377	414	416	369	389	403	403	401	416	407	390	387	404	403	398	411	420	403	387	358	392	395	451	369	391	380	401	400	384	416	370	409	418	337	407	407	419	403	398	383	402	406	377	357	394	357	418	403	357	399	428	372	384	427	390	400	407	411	389	404	428	430	449	414	416	369	419	400	400	419	382	372	411	420	387	361	421	409	409	394	428	423	430	416	365	378	408	406	409	391	425	372	430	374	389	391	402	417	408	406	408	384	397	396	378	420	425	358	440	350	404	410	391	414	420	407	399	373	452	374	427	468	390	399	426	353	441	404	416	375	362	360	384	395	407	370	390	401	384	388	403	374	344	390	385	388	357	401	403	391	396	409	362	409	399	387	406	357	410	398	397	400	353	366	381	410	402	388	396	378	381	404	366	424	405	417	373	412	389	410	431	407	390	418	390	411	393	406	401	369	450	421	386	382	442	412	403	442	408	383	352	393	397	421	386	399	391	405	397	402	416	441	402	407	414	370	408	385	363	386	364	372	366	392	385	440	390	392	383	384	423	402	409	390	368	395	431	369	378	445	405	372	393	409	376	399	400	399	399	405	418	338	410	384	384	400	429	411	407	387	389	383	370	389	386	389	424	379	425	417	374	419	412	404	394	389	354	396	414	405	355	394	394	374	391	381	391	376	406	454	372	404	388	421	399	430	397	369	402	384	392	397	392	406	399	412	395	389	393	407	419	407	368	374	449	431	391	414	409	391	377	366	400	396	378	397	454	404	391	377	405	397	384	375	381	430	415	385	389	382	427	371	400	389	418	396	408	426	412	403	438	387	366	434	384	401	430	400	382	382	411	389	419	368	392	411	398	414	401	382	373	404	395	396	423	406	399	387	403	383	360	360	399	395	379	393	418	390	393	366	390	406	367	422	333	355	406	395	405	427	385	411	380	395	400	417	367	384	402	379	364	365	387	368	421	395	381	415	417	411	381	399	389	419	382	384	428	376	385	386	407	392	406	424	358	375	406	395	409	375	418	417	430	396	408	433	399	398	412	385	426	447	396	375	408	405	425	393	391	389	381	399	396	416	377	387	392	408	390	389	383	423	394	385	399	418	421	381	416	410	399	386	440	423	341	409	378	388	445	377	423	401	413	406	393	395	427	430	398	385	369	390	402	385	382	404	419	409	371	386	389	399	345	402	387	379	377	393	384	410	388	378	396	390	368	375	375	384	414	381	396	411	367	404	430	373	341	424	390	388	383	427	377	392	431	420	402	395	407	396	399	391	411	422	393	374	382	380	391	411	381	386	401	415	416	388	411	394	356	364	401	353	370	380	427	411	398	380	424	391	377	423	402	411	423	430	415	374	397	380	398	404	410	405	413	402	405	392	390	362	428	406	415	411	368	395	421	391	372	418	387	396	378	361	391	407	348	449	409	361	377	384	426	432	402	418	383	424	411	387	397	381	447	425	418	349	407	363	381	393	392	362	428	419	378	402	432	417	356	372	392	392	371	400	433	396	393	393	398	361	398	412	418	397	413	410	386	347	371	407	395	394	391	409	375	389	398	426	398	407	382	420	423	361	415	405	389	407	376	392	373	404	404	409	409	394	373	369	396	382	404	402	397	417	391	399	380	395	397	402	392	405	390	385	378	447	392	377	405	414	417	386	413	369	401	389	361	380	393	417	411	383	376	388	399	428	419	397	371	404	407	380	403	427	405	447	369	367	421	439	392	363	378	427	407	396	386	422	395	415	393	398	436	393	333	376	408	403	380	395	378	348	381	415	419	436	386	421	366	382	392	406	421	381	407	402	395	375	414	436	416	384	381	410	374	396	402	363	412	415	389	423	394	403	386	395	403	394	391	382	372	391	422	417	390	369	412	407	396	401	398	387	381	417	385	433	423	400	412	438	379	372	450	390	379	388	419	410	389	384	403	391	442	398	388	380	382	400	425	380	402	378	414	391	361	395	373	398	400	432	429	357	415	367	388	387	376	428	360	373	425	433	415	415	384	387	391	391	368	378	393	391	402	402	413	383	391	409	393	403	426	411	395	419	397	392	410	389	401	370	413	414	413	388	406	410	410	406	366	430	392	388	412	421	416	434	366	395	379	368	373	404	398	413	374	432	408	394	425	395	402	408	417	415	378	400	410	414	375	378	428	404	383	400	410	396	371	393	384	423	412	409	390	355	391	358	421	383	388	436	382	391	427	391	362	346	370	383	406	404	405	403	390	409	381	397	377	374	417	400	395	379	419	410	370	399	403	362	393	372	392	389	409	389	406	368	391	404	383	406	384	418	427	387	378	387	390	395	382	399	389	420	399	402	349	365	367	379	398	424	364	420	405	391	380	404	398	443	358	434	391	396	391	406	367	393	395	395	395	414	406	421	384	381	405	390	385	394	392	381	407	410	402	394	371	422	395	379	407	357	369	392	393	377	387	376	391	397	404	387	377	353	407	383	369	411	400	429	403	420	414	349	385	422	416	369	386	396	401	392	387	376	397	396	428	399	446	407	398	388	421	416	413	380	399	392	431	387	369	394	405	361	420	372	392	381	417	429	394	397	395	396	388	413	383	386	406	411	382	423	416	397	395	395	367	384	408	428	382	393	418	402	360	399	385	384	376	388	374	400	424	406	401	367	400	419	413	408	399	371	421	387	392	397	420	406	387	401	408	399	418	405	409	394	395	400	374	377	392	412	397	375	382	401	388	398	402	353	413	414	404	394	396	394	348	402	421	416	389	415	393	383	387	426	389	404	374	408	388	361	420	433	409	387	353	388	413	386	366	441	385	398	422	429	359	394	361	373	426	383	371	393	397	392	373	397	386	351	397	400	385	371	359	396	355	382	433	428	395	425	399	400	377	349	405	404	415	386	392	405	414	384	348	407	406	377	394	407	386	372	407	381	398	402	382	405	393	377	399	410	384	391	424	397	398	416	393	388	414	435	380	403	418	395	377	410	389	407	417	378	385	415	441	426	377	369	374	379	394	407	467	405	363	457	397	390	408	386	400	420	405	421	354	409	392	386	405	406	393	413	401	372	367	382	412	420	391	410	422	342	409	391	394	402	409	446	369	363	402	393	382	415	450	406	385	376	377	376	369	425	369	391	377	458	406	375	383	395	414	378	378	392	404	384	405	382	441	386	382	410	386	390	427	388	409	413	369	402	408	404	415	409	384	396	404	359	363	379	384	349	370	411	371	386	392	437	399	399	388	400	399	399	390	387	392	400	398	369	401	433	387	397	394	419	378	398	390	388	405	431	414	400	425	377	395	396	400	370	349	380	389	402	395	409	407	388	387	407	414	386	388	400	406	414	413	375	396	408	438	415	402
4320	5528	5227	3304	2913	2251	1712	1073	892	2357	15314	16605	9145	2758	1408	593	424	353	366	326	393	343	394	389	390	411	351	373	383	351	351	355	387	337	371	368	353	395	375	352	354	387	376	384	400	372	365	340	379	369	400	363	322	339	350	373	386	374	354	343	360	383	351	352	406	372	371	368	385	353	354	350	342	339	373	347	361	340	362	366	383	365	333	401	319	356	369	343	348	345	377	360	382	355	365	348	351	355	378	362	352	375	322	360	341	369	358	362	360	383	374	327	362	374	333	367	361	348	380	360	374	367	354	371	360	351	359	377	379	333	357	346	363	344	337	384	389	382	379	363	337	375	400	368	353	399	375	376	362	389	359	370	341	352	358	375	368	360	374	406	357	359	382	369	388	341	385	358	357	343	352	369	361	360	337	361	378	356	361	373	382	374	377	330	357	387	372	406	398	350	350	368	347	376	336	379	365	329	392	342	366	387	323	384	331	346	343	367	348	328	370	363	363	398	394	378	364	342	366	356	420	313	372	372	359	384	349	351	348	373	344	361	401	360	353	360	368	395	395	385	346	353	394	385	359	363	386	380	372	359	348	356	396	344	385	353	359	352	361	363	382	341	364	373	360	367	367	359	366	372	371	388	369	359	357	366	361	357	350	344	345	379	372	321	388	374	372	356	354	349	342	344	367	374	326	341	358	365	326	350	348	388	361	338	355	376	351	380	361	350	409	368	343	358	371	345	372	373	338	339	337	368	395	376	337	332	341	374	344	373	342	341	364	381	386	403	344	376	355	353	346	365	374	365	382	357	364	383	371	381	335	382	400	392	379	364	334	357	369	348	350	378	385	376	348	324	370	401	373	397	381	374	329	371	352	359	355	369	368	419	344	378	340	349	377	380	353	342	361	350	356	377	354	351	366	380	366	379	358	404	392	359	335	401	366	404	385	393	393	333	350	383	369	369	381	380	336	361	364	347	354	346	375	351	347	381	364	388	372	359	355	361	386	354	344	351	373	386	330	369	358	380	359	345	338	357	345	378	370	367	343	365	368	333	344	362	361	341	382	334	371	376	366	335	345	338	352	335	328	361	362	363	363	322	355	396	355	360	346	345	376	360	357	364	320	343	365	364	367	371	385	377	381	342	343	353	350	359	352	372	350	349	362	336	332	356	370	369	351	309	369	345	378	355	369	381	393	368	355	369	340	332	361	391	358	384	358	350	388	382	382	368	349	344	334	391	330	359	384	366	345	360	384	344	368	377	369	373	360	342	372	369	359	380	339	377	357	358	394	334	326	361	371	360	381	354	381	384	385	363	368	345	358	359	351	342	367	358	390	391	333	372	368	368	374	370	382	354	355	361	374	355	353	349	391	364	336	372	355	372	403	394	354	379	385	375	374	390	386	370	371	376	370	354	343	355	352	365	369	370	336	368	351	368	373	367	331	367	384	380	392	360	338	368	371	378	328	358	373	387	389	378	371	375	370	367	382	403	399	344	376	372	352	366	376	369	372	362	383	361	358	367	382	373	335	409	347	369	377	363	349	370	371	349	354	374	372	345	370	379	352	368	364	361	354	384	356	363	338	387	356	357	381	354	347	379	381	352	363	385	362	333	335	346	351	359	388	343	365	347	367	390	365	345	373	370	361	354	323	352	318	352	381	366	330	365	383	367	337	369	345	338	315	365	397	346	342	370	344	363	349	371	388	353	364	349	360	357	371	357	345	376	382	357	326	340	348	346	367	377	354	379	382	387	356	366	412	345	358	381	362	343	341	349	374	387	347	384	371	327	396	355	367	378	373	399	374	357	385	334	380	336	384	362	347	362	391	357	336	342	366	339	328	363	349	371	357	345	352	367	386	355	322	371	381	350	378	349	355	349	346	353	356	332	373	347	391	400	335	367	351	372	368	360	344	350	347	386	344	364	376	383	382	360	354	380	362	375	362	353	349	351	352	342	379	340	353	358	361	320	379	353	354	358	353	366	327	370	344	365	372	344	337	357	335	338	387	356	365	373	366	342	376	329	374	355	334	365	382	347	359	365	355	369	360	379	362	342	375	387	372	386	401	396	356	387	339	362	351	372	369	349	367	354	360	394	355	371	334	360	347	350	326	359	363	368	367	356	343	357	316	349	367	356	357	362	378	343	358	375	353	347	365	326	332	376	365	336	361	351	372	336	362	386	338	339	370	363	340	345	380	387	370	338	375	410	371	363	351	355	359	340	393	360	352	377	347	381	378	368	365	379	366	316	337	368	372	371	347	377	353	375	355	376	330	390	374	359	355	349	350	380	392	347	340	373	323	357	348	373	333	393	331	354	349	371	377	364	382	373	363	388	336	343	369	377	391	376	352	352	368	372	361	365	376	349	344	382	388	340	343	350	376	359	378	336	350	355	361	359	364	377	315	346	343	360	368	391	362	353	355	346	384	378	396	354	349	363	398	377	364	377	380	353	363	359	368	391	344	372	359	366	365	371	389	353	384	365	347	353	355	369	368	385	369	352	376	394	343	363	383	365	356	371	355	353	368	377	368	365	360	350	375	380	350	388	352	368	357	358	370	384	366	358	369	369	384	367	351	370	318	331	357	349	359	368	350	361	355	370	364	364	334	349	360	338	364	337	334	363	378	379	369	360	372	347	355	364	377	346	361	329	366	370	366	362	356	349	375	359	330	379	329	365	328	357	379	376	383	361	347	403	343	352	350	336	366	335	365	342	370	351	374	360	326	357	378	391	377	344	367	343	371	390	374	377	347	364	338	347	377	374	372	358	357	346	322	340	387	332	397	316	381	353	374	369	387	345	358	356	335	354	368	351	349	367	354	323	340	372	322	334	374	348	353	359	355	369	361	366	368	368	382	365	352	374	361	344	348	334	386	338	358	368	354	372	419	383	313	325	394	353	362	340	350	379	369	355	374	383	364	360	357	330	333	351	368	348	396	354	383	359	336	342	361	362	357	378	351	370	386	354	324	325	342	369	352	372	380	355	398	362	352	362	330	367	394	357	328	405	353	334	368	356	394	389	357	374	363	382	340	383	357	356	343	338	368	378	332	351	368	340	363	400	333	353	383	385	324	367	377	371	368	347	408	356	366	322	334	340	362	367	388	381	369	364	349	361	327	366	364	370	356	381	354	361	358	377	385	362	318	364	341	354	334	343	366	362	365	338	330	345	342	378	315	367	343	403	377	380	356	327	313	369	379	370	334	358	383	353	358	345	378	344	352	363	364	361	372	363	326	364	382	344	367	347	347	372	351	406	367	359	377	348	350	319	386	351	350	347	363	375	325	341	330	371	366	390	354	349	351	380	388	365	365	360	347	352	359	350	337	388	344	347	338	359	372	368	366	356	341	364	352	360	337	361	340	355	356	391	346	380	407	344	360	372	358	396	355	346	374	336	339	346	371	366	384	392	356	359	390	347	361	346	336	369	398	375	348	353	342	360	356	358	350	313	371	379	368	364	347	341	378	368	329	352	368	370	354	358	343	354	363	409	328	364
24591	21485	28744	24651	21297	10631	3759	1670	1263	3069	24809	30955	20818	6642	2462	998	605	532	531	521	507	540	530	521	568	531	536	488	547	500	522	558	534	592	548	519	542	546	511	513	509	511	549	527	564	515	561	548	591	528	556	518	543	542	520	523	519	509	523	546	606	506	481	552	527	511	552	509	494	548	547	529	498	526	506	585	508	511	514	542	539	519	512	569	526	506	535	486	513	474	537	479	529	517	540	487	531	513	522	519	523	547	477	519	533	510	570	547	561	561	564	536	544	532	509	525	493	547	526	520	553	558	533	514	488	517	533	511	539	568	519	491	531	496	501	488	534	485	498	511	539	491	489	531	563	555	527	485	496	505	533	504	468	538	496	512	545	545	566	485	542	481	499	544	518	499	538	569	497	524	522	468	527	563	490	486	519	554	540	526	515	500	522	544	550	484	525	518	526	577	557	470	544	532	532	508	526	523	518	498	456	542	523	546	486	517	531	496	561	534	530	510	501	523	504	523	556	515	519	478	506	545	533	528	523	540	550	523	521	519	516	556	511	505	534	505	525	523	506	521	533	531	508	525	483	539	531	551	516	565	515	497	510	520	532	535	515	522	543	530	546	553	520	556	544	485	544	520	514	518	514	521	500	505	551	500	521	551	546	521	526	550	537	516	517	505	542	550	547	525	516	537	473	537	528	532	485	512	481	547	485	522	544	529	531	502	513	534	508	533	482	558	520	515	487	504	491	530	518	500	518	552	513	527	517	526	532	531	480	529	517	490	499	494	549	491	544	500	502	567	543	516	561	512	557	523	534	520	473	529	502	538	538	521	506	542	492	572	539	541	538	552	500	536	539	530	521	512	518	534	527	515	563	500	479	508	511	528	560	520	485	543	527	531	518	518	544	510	533	492	530	491	540	508	506	540	549	510	518	555	555	533	532	514	533	519	544	530	577	536	498	501	501	533	534	538	504	516	512	495	513	531	508	557	540	523	498	512	534	501	525	532	520	508	536	548	511	499	540	502	537	525	530	510	507	505	497	478	539	542	506	552	500	538	537	538	531	549	532	571	511	528	518	583	520	534	539	522	503	511	535	502	509	510	507	542	519	537	542	502	550	489	523	539	516	480	494	517	534	536	492	482	507	503	534	541	498	493	521	529	532	526	503	475	523	515	535	526	562	501	515	540	520	504	515	480	480	486	533	535	551	546	559	487	513	514	497	517	494	547	490	518	518	532	528	513	519	521	541	536	533	557	527	533	503	549	514	496	513	512	536	486	481	552	522	523	541	549	524	527	522	491	473	529	521	533	523	515	461	470	507	519	542	516	578	522	514	513	495	533	533	497	550	521	566	543	512	552	516	498	542	530	526	514	541	529	529	506	551	529	534	546	469	524	566	531	499	534	506	509	531	477	576	519	518	497	517	522	545	555	506	517	476	546	574	522	500	532	479	478	515	517	506	515	518	512	545	511	519	484	505	534	541	524	516	510	495	485	550	533	550	554	507	541	517	495	522	525	540	499	523	518	534	535	515	549	554	519	522	533	537	561	488	530	513	521	557	495	515	540	510	553	515	534	533	520	561	507	496	531	512	559	487	477	528	524	497	508	517	554	493	539	508	546	535	515	527	508	522	514	527	518	521	514	493	506	514	534	507	513	516	536	502	544	530	515	513	530	541	522	503	536	487	465	521	509	514	488	554	518	504	566	532	494	538	487	557	455	527	525	546	582	496	539	517	531	540	519	528	486	525	511	504	468	512	522	497	533	542	547	569	520	537	591	532	509	540	504	511	501	517	520	472	518	530	509	538	505	502	505	516	527	518	522	511	490	480	503	546	502	542	535	543	507	542	543	510	502	527	559	536	502	494	531	512	521	508	515	520	493	516	551	533	538	495	510	559	542	540	532	523	500	496	538	526	524	515	511	458	526	525	512	490	517	535	593	496	545	483	563	534	480	541	551	550	499	541	552	507	536	549	518	501	510	516	544	538	536	498	538	536	517	484	533	507	533	540	532	542	522	541	483	572	574	481	528	518	513	538	501	497	466	492	510	535	527	519	535	572	495	529	547	526	510	539	561	513	519	542	484	550	521	489	517	537	519	534	508	506	537	535	536	535	510	513	525	546	496	501	550	540	508	538	500	512	505	515	508	507	465	525	539	490	495	534	531	521	536	546	518	561	486	502	533	489	514	511	531	540	551	496	522	543	548	472	504	552	524	522	497	542	502	549	493	560	517	510	483	484	494	520	546	531	485	503	522	500	511	526	486	511	551	521	538	521	514	510	538	478	529	511	516	561	482	547	546	512	525	536	541	527	537	542	484	547	523	555	516	565	551	495	503	520	509	533	578	495	511	525	508	522	555	522	577	505	533	476	523	507	484	544	526	500	503	488	504	475	506	549	512	489	535	541	511	504	529	506	536	493	508	508	526	535	513	565	502	489	523	526	551	568	513	530	547	548	533	560	515	508	523	532	518	531	519	473	498	554	528	541	506	534	528	514	488	462	508	514	516	540	493	519	524	523	508	477	511	527	512	523	556	521	527	570	528	553	528	527	498	494	525	526	518	515	544	522	546	564	544	516	542	503	558	499	476	531	527	480	493	550	522	542	536	513	529	504	470	538	536	526	496	468	518	510	506	520	521	587	508	480	533	523	514	546	490	538	531	493	520	491	553	488	500	579	519	541	539	541	505	500	513	502	497	521	518	560	509	501	557	542	538	578	503	502	521	503	515	527	475	542	529	530	518	551	561	536	515	509	468	523	501	533	536	552	517	547	496	538	489	541	540	543	532	550	511	526	509	553	540	549	530	528	526	524	514	500	504	467	532	499	501	512	532	460	521	557	533	520	553	490	527	500	557	482	529	549	562	519	567	487	548	553	494	527	516	508	527	524	572	509	546	524	532	555	500	525	554	490	543	536	469	515	544	591	497	515	504	495	525	488	534	506	496	512	535	514	536	514	494	515	498	527	547	545	519	522	548	533	550	500	524	501	497	519	513	497	474	558	502	520	515	536	529	505	535	485	518	513	549	553	508	524	495	511	548	506	505	505	502	520	514	513	518	499	510	508	482	519	546	500	517	562	525	534	563	539	499	555	487	524	507	494	523	494	499	492	534	506	521	523	499	525	544	473	512	508	499	526	565	517	534	526	529	496	516	507	529	554	522	560	508	526	512	536	530	514	540	487	531	539	477	508	505	484	561	483	570	491	559	497	509	485	505	554	530	569	523	511	551	493	488	531	531	496	525	488	565	515	555	510	535	539	480	587	522	517	494	485	539	490	562	525	509	490	531	545	491	523	539	520	536	557	516	528	523	550	511	525	523	540	522	495	486	533	535	535	527	532	522	487	539	521	520	530	525	538	484	515	512	535	508	535	517	499	531	540	543	518	495	526	506	520	519	504	504	522	549	505	541	569	538	504	512	534	498	503	542	476	514	505	510	545	508	527	543	532	545	519	557	501	500	530	464	510	492	543	500	543	481	551	509	518	515	497	517	506	519
5040	9924	9996	6720	5266	3810	2828	1728	1612	4910	26074	27727	16018	4831	2513	951	550	484	493	509	522	527	458	454	476	481	504	529	438	438	497	479	476	453	457	482	454	444	460	440	474	455	481	504	457	467	471	476	472	436	478	452	488	460	453	459	513	446	482	504	485	467	477	429	479	461	460	466	453	482	456	459	437	467	476	466	458	491	467	447	443	481	487	445	498	443	442	481	474	455	465	488	489	456	477	484	450	439	477	471	452	483	457	437	438	475	472	503	485	455	512	464	485	448	498	462	438	430	469	476	478	420	492	478	425	459	449	442	465	497	476	459	472	443	472	486	497	440	464	443	450	501	473	446	451	458	470	431	495	458	417	468	456	511	487	426	435	474	474	477	447	457	467	487	491	475	487	462	479	510	419	441	421	483	478	461	484	450	490	448	450	432	452	424	482	468	479	510	440	462	446	477	493	441	449	475	493	440	469	467	491	439	463	474	478	474	474	459	453	447	459	453	490	428	437	449	473	480	477	490	443	474	466	483	474	498	504	439	493	460	459	506	474	456	465	462	461	459	482	473	449	467	440	474	443	469	480	427	500	469	462	454	478	446	438	438	453	494	474	476	462	479	464	463	459	446	465	476	450	469	449	472	456	476	431	491	443	427	457	468	454	446	465	533	439	471	478	463	422	436	471	448	468	450	499	493	484	450	464	453	472	512	444	476	452	467	491	476	499	451	471	473	479	476	454	457	483	434	492	479	434	462	457	455	417	477	450	472	433	452	452	490	459	502	433	443	443	515	494	426	481	445	471	484	474	508	457	461	450	468	453	485	452	467	447	459	434	440	433	449	416	459	434	517	481	498	463	442	439	451	470	488	456	468	438	474	472	467	486	456	449	447	496	452	445	492	434	470	502	467	449	457	447	505	477	450	471	482	457	479	486	423	480	475	445	436	456	480	467	452	480	465	468	436	476	450	479	460	472	481	454	483	452	450	461	488	451	453	432	468	458	437	459	454	417	439	476	487	439	446	465	473	435	498	438	440	486	486	445	440	502	474	463	470	445	459	470	483	466	468	420	478	448	458	459	462	439	419	437	473	473	467	455	498	419	477	456	444	471	464	474	464	434	437	445	426	470	478	462	440	424	450	429	472	446	453	432	453	472	479	509	436	485	494	433	467	449	455	481	471	464	515	444	477	479	448	440	481	454	479	455	494	476	475	404	431	468	457	491	456	466	499	454	412	456	476	482	460	471	454	450	421	469	454	441	431	480	406	476	423	424	453	446	505	470	427	466	466	478	465	497	476	492	477	492	484	455	437	450	461	452	457	447	443	436	452	441	452	450	480	505	452	494	484	478	435	462	463	459	472	459	459	482	465	437	478	469	485	467	444	454	476	488	459	437	478	439	492	465	480	474	481	469	443	454	455	466	484	478	445	474	477	510	475	461	451	453	482	427	441	441	518	481	454	455	457	440	441	458	429	481	468	465	465	483	443	459	454	470	432	475	456	442	457	454	490	482	468	478	441	459	439	482	476	423	465	461	420	484	473	443	439	469	467	419	466	447	471	457	482	438	492	492	459	422	458	445	473	463	458	487	464	459	480	433	457	476	481	464	476	444	447	456	452	477	459	479	482	465	450	453	445	472	456	437	490	430	429	486	495	454	456	451	492	475	483	451	430	476	479	477	465	429	498	470	494	456	454	480	473	445	482	484	501	483	501	464	513	443	466	444	456	453	450	483	474	452	451	437	457	429	461	458	469	514	474	429	471	464	424	477	469	453	461	463	471	450	451	418	477	434	464	448	425	454	462	480	444	458	424	473	457	504	475	444	460	449	456	463	490	465	464	474	440	496	426	447	466	500	469	463	453	470	478	422	459	476	438	450	462	482	513	464	456	461	466	490	421	480	459	457	427	473	486	487	476	493	439	461	448	469	468	471	475	469	463	478	427	458	465	470	480	424	471	431	435	455	458	476	469	464	488	438	482	465	474	474	465	444	433	417	465	442	461	445	442	478	436	477	438	424	410	474	443	449	456	430	440	464	444	471	469	451	452	455	446	465	478	461	447	488	474	457	454	476	466	458	447	459	501	501	450	456	417	442	440	471	433	454	501	461	469	444	425	450	488	504	495	473	480	440	451	454	448	492	432	500	482	438	457	431	468	460	441	507	450	466	452	446	470	457	465	451	478	443	430	463	474	426	466	456	462	482	453	479	474	427	461	499	484	477	464	478	469	454	431	443	452	458	467	453	462	485	480	451	453	461	425	435	460	465	496	430	444	467	491	467	474	487	462	504	455	454	425	489	472	442	487	499	458	494	466	489	457	460	514	498	431	452	451	512	481	446	478	478	439	449	469	493	472	472	465	450	438	497	423	471	429	481	523	475	466	434	453	493	422	462	467	429	428	502	463	478	416	451	467	459	466	470	437	477	462	491	464	474	458	473	480	466	460	447	447	510	470	475	451	501	485	434	436	453	447	452	430	454	477	413	429	479	466	469	475	444	428	435	476	500	441	503	470	475	476	463	490	459	471	457	474	399	483	427	465	473	443	418	429	495	457	474	488	453	473	486	440	459	469	426	417	479	436	447	487	440	476	495	495	446	468	447	488	468	481	463	463	456	434	469	488	472	461	468	466	456	465	456	447	453	462	449	446	488	440	436	453	494	481	507	478	515	449	481	409	479	447	483	455	464	440	403	486	466	480	482	437	440	453	432	473	498	432	463	508	467	451	458	473	424	446	470	464	473	475	460	450	482	491	457	475	468	470	451	473	460	447	452	463	453	453	462	458	492	464	462	467	485	478	469	472	467	404	439	462	464	480	448	443	449	457	460	453	461	444	474	432	411	467	478	447	445	453	475	477	455	492	501	485	437	425	489	460	478	440	511	440	466	404	481	465	447	458	480	458	478	459	483	448	433	438	457	451	469	462	462	456	453	449	445	450	468	504	457	441	495	444	453	497	503	478	465	477	491	437	449	476	451	456	458	450	469	450	460	477	480	423	429	432	484	471	462	431	489	437	459	499	493	485	452	444	445	453	456	466	431	409	453	472	418	440	459	447	481	478	492	476	463	469	460	461	481	477	456	423	488	491	496	421	451	474	446	485	434	455	458	473	421	413	474	451	453	462	452	466	498	462	435	507	488	454	456	482	454	457	446	451	470	438	499	438	497	473	476	468	431	463	494	463	431	518	433	435	495	468	470	452	460	463	428	481	470	436	476	437	469	436	502	471	476	484	473	463	424	451	465	446	454	450	438	425	443	460	468	462	471	453	428	480	430	452	469	439	452	443	452	466	467	469	501	413	449	464	425	481	488	443	430	432	460	491	476	453	474	466	461	488	441	442	481	494	461	458	451	426	446	463	472	470	426	443	417	477	494	472	441	436	486	483	449	466	442	449	447	487	450	427	465	484	414	442	461	462	480	503	453	459	460	510	479	476	471	482	466	457	446	454	481	452	433	443	457	459	445	476	495	466	448	475	472	445	495	462	450	469	447	433	453	430
27488	10727	2265	1492	770	568	644	480	494	506	1519	2010	1477	714	531	396	385	391	364	353	370	364	358	326	346	343	364	363	357	338	349	345	365	370	380	372	385	378	338	354	364	351	376	337	333	358	339	408	381	365	348	365	365	356	340	321	364	356	330	336	347	341	359	376	362	376	375	342	362	391	362	374	379	372	391	347	363	337	391	343	323	367	332	363	348	359	409	385	346	383	385	361	368	347	339	378	386	373	358	359	377	374	364	366	386	376	362	348	373	362	387	373	367	351	339	334	340	352	363	378	359	341	343	374	387	326	348	396	373	344	341	363	349	344	348	363	317	350	331	378	343	376	374	367	327	356	350	335	355	359	349	357	337	352	365	360	365	340	355	351	361	344	361	328	364	357	303	363	373	350	318	350	357	407	375	340	361	323	395	347	350	327	360	376	347	342	352	366	380	373	351	359	328	355	312	351	372	352	372	372	389	332	377	342	342	415	347	345	343	366	344	348	338	341	334	370	327	339	342	415	399	363	385	374	339	347	326	345	343	334	366	354	368	351	343	369	350	357	348	377	372	341	344	350	333	361	337	351	361	360	343	365	352	340	335	365	338	366	354	355	374	370	368	380	354	359	328	349	335	370	314	357	348	391	350	347	352	339	364	394	385	361	351	366	370	348	378	318	324	325	349	381	373	379	377	357	362	356	325	391	346	381	366	362	377	359	387	371	340	362	346	380	350	349	349	343	346	346	350	356	338	336	333	363	366	326	395	370	396	346	336	372	357	361	365	365	373	365	348	348	333	359	369	360	307	362	353	348	374	364	331	346	351	373	339	325	335	348	341	368	353	362	377	395	360	331	352	383	372	357	361	368	337	360	339	373	337	364	344	367	378	375	365	329	340	334	332	345	350	406	362	330	336	361	362	377	355	369	329	363	377	362	345	346	333	376	328	349	359	339	375	330	362	411	359	342	348	354	363	350	339	364	362	393	384	381	370	382	356	385	362	343	358	352	341	340	353	348	340	355	344	381	377	340	370	371	358	367	373	339	343	344	349	353	377	374	318	340	344	363	363	346	347	379	344	356	369	334	381	366	381	349	360	360	382	373	375	350	348	348	347	376	368	368	350	384	348	336	343	305	333	359	348	364	382	368	360	340	333	373	333	356	331	344	361	370	391	378	350	351	344	326	353	339	364	357	351	367	379	366	362	356	416	390	336	387	367	344	360	327	354	346	348	353	349	376	344	357	382	318	382	363	367	329	359	375	330	347	381	378	367	401	389	343	333	383	355	346	378	369	348	378	343	375	343	350	360	363	350	335	348	366	359	337	344	384	353	381	346	360	340	339	366	372	357	372	354	367	371	358	362	356	337	323	369	356	342	347	342	336	304	352	370	369	340	345	392	351	343	376	341	391	344	387	370	361	353	310	382	345	376	335	348	348	344	342	364	368	373	330	354	414	362	372	367	369	364	364	328	363	338	368	365	348	341	377	370	385	407	374	345	325	344	402	349	330	341	350	328	369	357	359	354	343	343	333	314	336	366	389	349	345	358	369	329	332	355	386	339	370	330	374	367	341	362	354	364	391	354	367	362	334	392	364	346	371	340	367	332	360	328	356	364	329	310	356	335	380	343	343	368	370	360	327	386	357	364	393	356	344	327	372	330	345	344	366	337	338	379	338	389	351	365	364	378	358	359	371	341	337	355	325	337	359	391	366	370	372	357	374	354	354	354	348	366	331	369	329	381	368	368	347	345	371	335	373	363	367	382	352	329	338	344	373	354	335	365	353	341	371	334	392	365	332	356	334	380	353	319	340	372	317	378	355	380	336	367	344	354	348	361	366	331	373	358	350	345	343	342	347	383	350	337	362	376	354	406	374	352	376	377	382	328	362	336	394	354	356	339	337	326	365	359	371	341	349	355	336	362	392	362	344	344	346	365	344	329	351	383	378	350	334	372	378	358	334	332	354	369	389	382	373	358	359	345	373	355	342	355	359	377	380	382	329	346	371	357	346	361	366	351	339	358	381	371	381	348	329	332	358	355	366	356	361	343	363	357	360	358	361	382	366	366	359	347	379	401	336	356	343	354	328	317	369	356	325	375	347	344	365	365	357	345	348	361	360	355	341	389	355	364	365	357	361	365	349	356	366	344	348	360	384	336	295	360	364	350	361	332	356	340	334	356	361	378	360	372	359	351	389	352	346	349	354	367	361	346	395	354	334	365	338	329	350	373	310	332	353	348	344	358	352	371	335	349	355	382	381	359	364	363	396	356	341	389	376	381	350	366	381	350	366	362	342	337	370	351	339	345	358	358	365	367	346	334	356	362	369	341	359	327	358	395	337	343	345	389	378	332	347	334	366	361	351	357	387	384	364	316	363	361	384	348	350	328	364	359	381	330	364	384	372	367	353	350	368	374	355	384	372	372	359	365	340	364	334	389	356	376	381	360	349	379	326	383	328	369	377	357	357	316	372	342	321	360	379	360	337	352	391	345	348	392	341	369	354	388	361	349	364	371	359	353	344	354	379	349	411	365	389	348	359	364	350	332	346	358	334	366	324	356	316	370	348	367	323	379	362	371	360	354	357	334	372	371	392	361	334	360	363	349	356	369	390	348	375	357	355	366	337	343	356	352	351	358	361	379	362	318	346	332	331	369	387	340	374	332	366	357	356	330	363	360	349	339	380	335	340	327	359	359	382	341	352	359	353	312	345	334	351	380	363	386	361	369	344	367	328	429	379	368	338	394	321	362	352	343	356	380	350	405	345	365	348	358	332	360	341	362	367	356	353	348	374	350	336	391	353	348	340	350	372	312	362	364	363	326	361	384	372	378	370	361	340	349	363	328	322	356	382	375	346	355	357	396	354	350	367	363	337	356	377	324	374	382	410	372	387	340	333	338	323	381	356	366	380	354	343	364	357	317	342	367	414	381	342	368	337	355	366	356	336	380	342	347	364	358	375	357	371	344	359	345	362	375	392	317	337	346	363	350	354	354	365	357	340	368	360	377	351	339	358	363	383	386	353	361	368	387	378	354	311	354	348	342	345	375	325	340	320	339	331	369	382	346	399	400	327	367	338	366	343	351	339	384	358	354	327	351	320	382	364	355	355	350	345	357	366	350	379	337	355	351	321	352	390	358	379	372	348	378	353	364	348	359	357	361	356	359	369	379	373	322	344	344	372	360	381	323	376	349	367	356	353	338	382	358	344	374	371	339	332	328	341	395	367	364	325	343	342	335	338	344	376	333	382	376	360	375	369	335	366	387	354	347	308	328	337	373	387	370	346	358	352	338	356	341	375	389	352	382	357	341	304	345	371	353	384	371	349	367	360	326	349	378	341	370	366	369	361	357	337	404	363	362	385	372	337	376	352	360	376	360	342	369	367	355	366	351	385	345	356	356	358	363	361	373	319	356	358	366	356	346	353	364	380	365	378	373	338	333	346	338	360	339	340	356	358	375	370	366	354	381	349	346	388	362	355	346	367	373	361	359	339	380	363
5456	1708	2146	1397	865	743	755	590	573	563	1985	2446	1612	757	465	368	328	374	336	317	321	325	360	291	334	302	323	376	310	349	293	299	303	313	312	329	346	317	303	328	307	362	320	331	361	334	311	326	343	330	319	310	320	304	333	327	297	283	295	288	384	338	339	291	328	311	346	297	337	331	294	298	319	305	327	333	320	299	325	329	320	325	298	349	314	334	318	300	332	353	282	284	335	317	297	325	362	340	323	301	349	333	323	330	332	316	304	290	320	297	313	306	334	313	294	335	311	330	307	311	308	309	335	313	319	299	307	309	315	328	298	304	331	314	308	320	329	314	323	321	334	343	293	343	301	344	332	313	284	319	326	305	331	345	337	327	303	311	328	330	318	307	330	269	294	309	315	306	309	368	314	336	309	277	329	341	304	341	323	289	302	317	346	322	302	334	333	325	306	328	325	309	333	341	327	312	312	331	326	325	328	323	364	317	303	284	295	320	322	354	304	314	343	328	310	323	318	314	316	309	303	346	303	351	332	336	314	326	304	294	321	318	315	309	341	333	327	324	317	311	335	286	295	330	333	316	350	317	294	299	324	321	312	291	294	339	347	305	329	319	319	337	314	319	332	312	307	295	327	288	287	320	307	312	327	298	300	289	320	304	345	331	341	324	313	301	307	316	307	329	305	335	321	344	358	337	328	340	321	319	313	349	338	305	300	323	313	325	323	325	278	307	345	317	334	348	311	340	327	306	324	291	342	332	310	330	323	327	325	347	334	308	332	337	317	294	332	331	320	310	320	339	316	354	324	302	322	310	336	312	325	329	340	317	322	313	313	348	313	320	292	338	327	297	366	350	325	332	340	297	317	311	301	325	321	304	311	309	336	359	361	345	304	337	302	312	321	309	315	347	335	334	300	311	339	321	322	293	338	309	311	309	326	322	292	342	303	328	343	316	331	338	306	281	291	329	329	342	302	306	325	322	325	291	332	343	331	323	315	344	302	323	319	290	308	344	337	306	312	298	335	318	314	309	346	293	308	326	320	326	314	294	311	306	338	328	293	334	298	320	351	328	306	333	296	334	328	338	293	306	290	306	314	350	314	327	319	328	329	323	326	311	339	299	311	325	291	315	341	352	324	300	303	368	336	366	332	327	336	342	317	328	350	307	355	320	309	310	344	301	323	316	313	306	338	317	289	307	328	339	299	308	317	318	315	307	332	293	338	316	313	291	313	335	332	325	309	314	330	320	360	308	310	323	343	317	317	316	275	334	317	338	339	351	333	314	344	344	358	301	324	319	317	319	334	318	288	316	296	323	318	306	308	315	338	331	337	336	308	316	321	319	333	344	331	285	300	272	290	304	303	314	366	298	315	332	350	318	281	325	308	330	315	325	334	305	343	335	311	291	321	332	332	363	297	289	342	315	337	307	331	314	320	359	287	317	305	320	327	313	313	325	306	312	322	339	349	330	341	310	283	333	311	332	270	298	337	340	319	292	318	360	312	338	319	328	305	327	282	324	291	344	319	309	326	320	318	288	307	327	333	318	311	311	338	300	338	330	313	312	371	346	323	342	310	327	308	332	307	303	305	348	313	324	317	319	321	340	281	322	304	313	327	298	308	304	291	319	299	298	349	312	315	313	329	312	314	312	315	332	309	316	327	325	326	346	336	331	315	315	345	315	317	312	340	310	315	323	314	318	321	309	301	315	317	312	341	305	297	309	328	295	334	342	336	306	308	309	313	291	328	286	308	315	324	323	322	310	318	312	307	315	276	306	283	303	346	313	327	291	312	326	324	320	326	316	279	310	312	337	304	338	307	324	333	351	299	300	328	323	317	306	326	332	305	291	325	312	318	336	337	337	321	312	311	295	331	330	316	312	317	317	344	292	303	315	340	332	307	355	318	320	309	296	293	296	320	286	326	328	337	327	295	274	326	320	297	309	302	300	309	280	314	294	316	307	365	261	311	330	318	330	324	302	323	316	294	300	323	350	327	332	351	338	320	335	331	316	339	297	337	313	344	291	297	332	325	302	307	300	339	331	294	354	327	310	323	318	328	306	306	300	288	331	304	325	312	340	302	303	313	334	339	333	289	279	312	306	341	337	363	285	323	353	331	311	289	336	321	326	299	322	324	328	300	326	299	303	330	346	298	336	313	330	315	320	345	332	335	301	342	313	324	329	311	321	331	334	333	359	314	354	312	323	312	334	295	335	321	304	304	273	311	345	303	312	331	326	300	342	318	317	333	291	314	324	332	313	309	350	291	326	331	353	318	348	329	326	334	333	316	358	320	306	322	299	341	337	331	326	326	311	328	333	307	319	321	327	332	318	311	336	313	342	313	333	321	295	297	341	342	309	308	313	354	348	327	315	318	316	330	306	359	311	318	327	277	356	334	315	309	330	324	289	323	311	337	317	298	304	300	324	311	297	335	315	351	337	314	320	295	311	315	321	313	322	353	295	342	338	334	299	318	315	316	332	326	306	332	341	308	308	311	300	343	352	325	324	338	312	343	332	321	340	321	320	329	344	324	318	310	314	316	317	331	312	302	325	329	301	326	324	304	314	305	346	338	330	313	307	327	318	326	304	316	332	305	316	309	315	302	290	301	370	293	314	339	318	315	323	332	352	314	330	315	318	300	294	335	325	309	330	313	337	348	323	331	314	326	311	312	308	321	356	283	364	301	291	313	328	320	315	327	289	343	326	362	337	317	306	338	301	323	321	328	348	343	318	320	300	344	300	310	309	319	361	320	352	297	333	318	297	333	319	320	345	285	303	326	324	316	330	329	306	281	314	325	316	337	349	307	306	347	338	310	332	347	311	305	334	299	349	318	315	312	320	340	321	319	343	341	334	336	348	338	290	331	336	324	292	346	304	293	327	350	319	281	325	332	357	314	332	334	307	316	313	309	307	285	306	347	333	335	305	329	305	317	336	337	359	304	305	310	309	310	313	356	330	311	304	313	314	324	339	323	316	307	337	344	301	333	325	321	297	315	328	295	361	313	349	289	325	346	317	309	334	321	313	322	323	317	315	325	331	327	287	311	347	326	314	329	323	332	310	320	326	313	318	334	308	331	332	314	331	353	344	339	332	336	326	295	299	337	333	295	326	313	319	325	340	359	315	321	299	322	358	346	337	324	283	288	306	327	332	321	344	320	331	311	331	298	317	294	292	323	298	327	306	320	344	322	310	307	313	322	303	309	299	350	308	335	350	320	300	313	343	338	323	334	319	307	367	347	333	328	327	312	317	319	317	325	317	325	323	319	329	302	310	318	315	318	289	334	339	289	327	293	341	326	329	327	314	361	301	317	316	367	311	294	314	321	338	323	305	315	295	309	298	306	332	305	289	307	315	346	298	324	323	325	309	346	331	317	307	306	309	326	308	313	308	339	313	304	319	327	339	337	325	313	310	305	316	324	326	314	321	308	334	294	324	346	265	311	328	312	350	352	322	335	315	323	299	307	306	307	326	327	338	317	309	312	341	322	329	326	306
25592	21447	27479	25522	7421	1834	1366	921	862	1477	15562	17922	11550	3092	1260	608	407	420	371	408	354	341	400	355	392	376	409	385	390	371	333	362	391	344	366	346	398	423	392	408	400	369	411	366	344	384	380	359	348	403	388	362	373	361	352	389	395	372	375	370	397	382	371	361	380	359	382	366	330	364	359	385	368	372	431	391	346	367	363	328	384	387	370	388	393	345	347	342	338	356	333	325	354	382	392	375	394	381	378	370	353	364	374	372	367	382	373	369	364	318	361	333	376	350	358	408	400	358	377	378	370	365	356	354	372	381	375	369	364	343	376	340	337	406	369	382	361	381	354	381	384	372	357	400	415	385	398	374	382	397	397	386	400	374	393	382	406	352	354	391	384	415	360	353	376	363	397	374	386	374	373	368	408	356	384	377	384	365	397	365	369	352	333	395	389	379	384	367	343	371	399	430	379	366	369	359	345	399	395	372	373	380	377	370	355	368	377	361	369	386	396	362	406	361	388	391	339	385	400	372	357	373	354	361	365	358	370	393	377	354	356	370	366	382	385	359	356	375	393	419	375	382	367	385	367	380	363	408	381	404	394	403	399	353	384	380	366	359	360	352	387	374	403	405	353	354	412	356	358	372	373	397	386	387	379	393	401	415	400	394	369	373	370	339	379	364	394	382	350	398	390	376	367	360	385	358	355	379	334	372	361	352	380	370	391	359	354	390	370	367	402	372	372	348	378	401	369	391	394	376	366	328	393	350	364	365	361	367	350	385	358	376	332	398	371	353	394	370	349	362	343	348	362	409	395	362	378	357	399	352	368	347	367	362	343	360	356	377	407	356	397	380	401	350	377	390	356	363	411	392	375	379	371	406	368	356	353	366	333	370	357	366	388	389	376	391	339	394	364	374	377	372	353	350	377	386	389	415	358	363	351	375	389	375	359	360	383	377	359	385	381	414	371	377	384	376	343	373	411	412	377	368	407	394	343	361	355	362	368	365	372	350	394	387	367	371	357	394	330	378	356	372	388	383	381	379	379	366	376	396	350	360	375	404	370	384	360	395	352	395	341	395	378	372	377	397	365	376	378	383	371	387	365	369	384	399	380	371	360	340	385	351	403	356	375	369	368	360	393	389	380	386	347	384	339	383	383	380	379	394	375	354	375	377	363	350	379	373	369	396	334	385	361	379	333	324	375	365	394	353	381	355	398	371	373	360	404	365	391	434	369	364	367	334	378	381	329	348	397	367	392	380	375	374	349	363	382	379	374	383	396	366	350	399	386	400	370	370	367	405	348	373	393	403	372	373	361	355	354	365	435	373	350	370	386	367	389	360	353	349	379	399	397	391	347	393	364	358	380	367	368	380	376	340	382	348	363	360	379	376	399	378	400	399	365	372	348	376	387	363	360	385	384	380	317	387	368	349	344	379	357	360	408	392	387	348	381	396	362	319	323	392	385	354	379	365	394	375	392	355	352	375	381	382	374	347	364	373	336	354	397	413	338	412	375	368	403	373	404	383	357	359	354	351	373	396	397	383	364	353	402	395	374	386	396	341	350	411	361	378	374	343	412	381	376	360	351	361	393	387	367	377	371	355	392	354	372	379	369	352	393	338	344	362	370	423	389	363	370	356	406	373	340	413	389	375	371	366	365	375	398	374	416	360	439	395	357	396	356	352	385	337	391	399	387	362	330	372	374	386	410	354	367	418	358	375	351	393	368	370	370	356	399	398	345	375	394	357	381	396	373	347	382	391	395	378	352	398	379	370	376	355	401	356	375	387	377	401	418	358	388	351	377	406	372	382	400	421	393	387	391	342	389	349	331	355	315	375	378	376	347	363	393	361	384	391	383	378	384	366	366	390	402	389	352	389	356	350	396	364	352	383	383	375	424	347	365	374	356	406	349	330	388	344	376	382	336	356	373	423	356	363	387	358	373	393	375	364	377	383	374	386	361	405	383	360	388	360	382	380	396	397	351	398	355	388	360	387	372	368	360	389	383	402	380	352	355	377	391	387	343	359	330	385	381	373	366	396	402	362	379	365	367	343	374	371	424	330	375	399	355	384	393	365	372	368	375	334	375	373	362	388	420	380	372	396	384	381	398	375	398	362	380	376	406	382	356	367	344	359	371	350	378	388	353	361	387	383	356	412	377	360	367	356	355	366	332	365	402	404	342	391	358	380	401	339	393	360	376	400	367	357	347	367	374	375	393	369	374	357	343	365	381	373	348	368	356	382	362	338	372	382	332	358	386	396	375	411	364	402	398	404	364	340	374	403	427	374	371	374	382	385	332	353	376	393	377	373	349	392	393	350	354	369	392	381	405	386	377	383	380	400	363	348	375	401	362	349	356	354	338	377	360	377	347	365	367	394	375	407	340	402	360	371	369	394	352	384	404	351	380	378	353	358	356	360	352	391	326	378	359	392	365	361	353	376	367	365	370	380	402	347	404	352	351	423	340	349	412	344	365	399	387	354	376	391	378	372	354	367	345	390	358	380	378	391	389	375	350	366	344	390	403	375	391	391	377	364	363	360	358	361	380	410	390	330	379	340	369	350	377	365	347	366	390	331	383	360	378	341	372	344	386	362	380	389	369	387	343	370	379	347	393	378	362	416	357	413	382	416	371	378	395	356	390	359	374	383	354	383	376	363	364	411	364	388	339	420	356	379	390	394	386	353	383	362	393	398	377	345	382	379	385	379	369	380	372	337	395	370	368	386	380	365	361	380	396	362	382	369	364	385	374	366	387	367	386	384	376	385	353	366	350	364	389	365	389	402	359	373	394	367	374	321	363	362	364	349	361	385	378	388	386	392	377	350	376	386	360	393	376	369	368	353	392	359	348	393	360	349	396	405	361	382	373	361	373	352	354	369	360	349	381	338	394	351	406	358	375	374	350	358	384	382	349	381	332	402	398	372	382	377	348	343	366	396	362	347	356	357	364	359	415	354	358	359	338	396	359	393	384	371	401	323	351	373	372	401	369	376	365	405	404	366	377	346	370	370	363	367	404	348	399	363	369	378	386	370	379	403	389	363	409	338	389	372	364	367	379	361	357	361	407	351	408	361	366	403	376	364	365	366	375	401	365	386	368	381	398	372	368	366	365	393	367	359	397	343	363	376	366	367	357	397	381	380	391	369	421	380	377	371	377	406	380	395	359	388	355	352	370	369	357	345	374	359	361	365	353	395	395	368	409	358	393	394	384	383	376	354	375	390	366	347	371	379	385	410	344	362	364	365	386	357	372	400	363	388	330	359	356	384	404	353	382	377	364	385	379	387	382	373	375	364	336	392	359	369	392	376	349	362	365	366	363	380	356	377	341	405	361	387	393	351	340	367	367	359	374	405	366	368	392	373	379	338	367	366	356	397	354	387	355	341	374	354	353	378	413	366	388	383	383	368	375	366	336	392	370	387	324	360	377	369	388	365	379	352	375	340	378	358	385	386	367	339	396	362	399	375	377	391	358	344	393	392	340	361	402	400	365	393	370	361	367	411
4214	5014	3881	2054	1552	1628	1547	1269	1124	2388	17229	16595	9574	2895	1430	679	399	355	372	340	384	398	337	356	373	355	381	334	316	353	340	341	372	379	368	346	373	334	355	381	358	305	362	341	385	372	332	354	317	393	317	371	363	351	350	355	363	400	348	332	336	360	338	344	343	365	372	348	322	347	335	357	353	299	324	347	359	332	348	359	363	366	329	352	331	326	374	372	343	361	363	375	349	329	320	352	358	345	333	321	351	372	375	336	363	349	371	333	347	323	373	362	335	351	342	339	372	370	341	332	327	324	340	308	360	335	354	337	312	343	342	342	370	347	326	329	326	351	351	356	332	333	363	356	363	378	352	342	327	371	368	363	338	377	355	327	333	366	344	317	358	328	357	368	370	380	355	324	340	349	352	358	332	349	343	338	359	331	396	364	357	341	361	347	351	348	344	319	334	344	348	335	319	367	352	333	329	357	315	341	356	319	357	340	338	342	362	347	346	329	352	364	348	331	323	320	339	339	342	387	364	378	348	340	356	351	349	358	323	337	342	347	348	312	328	329	348	314	366	381	349	329	353	322	325	346	340	344	379	324	367	347	357	315	343	353	354	369	318	358	339	361	345	350	327	343	369	346	345	311	360	332	365	357	351	335	332	367	331	337	347	360	338	334	325	339	367	352	354	359	344	351	371	336	324	354	351	321	364	340	361	357	362	362	360	321	367	360	341	347	365	339	359	342	351	362	352	316	334	348	352	378	370	350	375	352	333	353	345	348	348	329	356	349	361	344	335	358	380	343	366	339	358	327	328	378	317	332	350	336	357	325	339	328	362	333	383	340	336	320	344	385	344	316	376	346	336	352	387	346	360	362	357	382	335	341	354	350	358	337	334	325	351	347	379	358	345	353	374	328	332	316	311	359	332	327	322	368	362	372	373	331	369	347	372	354	369	350	388	361	337	353	336	352	318	369	364	337	354	345	356	323	362	359	350	330	346	339	366	347	363	334	358	343	321	356	325	353	341	353	358	312	331	336	353	353	307	348	355	384	376	334	340	337	336	333	359	365	343	349	345	376	372	334	324	352	355	327	357	332	363	339	308	352	343	339	338	337	364	332	368	364	321	353	336	351	351	369	346	369	355	342	374	349	318	347	346	333	347	335	363	385	337	353	347	347	357	345	351	346	338	323	345	335	321	346	373	360	344	322	337	323	360	359	355	349	340	349	340	334	316	335	364	343	334	352	334	303	349	364	358	347	319	357	373	333	325	337	354	353	349	372	337	351	341	335	363	348	378	351	349	325	329	347	303	338	355	331	350	372	331	373	357	335	335	359	350	331	363	355	335	355	362	328	357	334	359	346	374	331	319	337	347	331	326	328	334	318	360	325	349	365	349	335	353	337	353	356	352	346	377	345	354	351	352	327	368	320	364	332	369	341	334	322	360	334	320	354	345	351	386	337	341	333	346	359	336	355	364	318	368	352	372	350	346	330	343	353	324	319	313	375	372	343	351	358	344	339	360	376	371	370	337	336	303	349	347	378	318	340	348	356	331	330	332	342	352	336	342	339	314	358	347	359	373	358	329	338	333	319	350	346	356	352	325	307	371	360	329	368	358	333	357	341	333	329	335	359	351	361	344	337	331	370	354	344	353	372	337	341	335	345	376	322	350	361	353	353	347	346	350	334	337	387	361	335	334	352	339	364	335	370	357	383	345	346	353	332	340	332	331	356	348	352	343	325	368	345	327	377	335	343	340	317	340	356	344	372	340	314	343	352	326	322	327	365	372	354	368	336	363	360	363	348	358	367	352	346	348	364	370	342	330	336	344	334	329	359	315	375	347	337	326	351	379	325	345	352	353	350	364	365	352	305	335	342	369	342	340	372	315	351	378	336	391	346	317	348	340	360	350	354	372	375	363	371	323	372	336	355	321	359	350	327	318	308	345	377	308	310	349	303	330	339	345	356	357	321	332	348	326	317	320	350	361	348	318	311	359	344	327	386	327	338	366	378	323	325	320	337	354	347	317	302	339	324	347	343	362	348	320	361	337	317	362	312	334	342	322	345	346	322	339	349	333	350	356	325	350	306	358	344	323	331	350	331	342	386	329	377	341	326	371	352	367	379	311	337	362	311	380	324	347	353	310	314	345	314	340	362	334	373	330	352	321	349	323	338	335	379	344	327	362	341	336	356	327	337	354	314	330	356	346	346	386	322	341	344	381	341	327	335	315	330	340	372	364	352	359	334	361	358	357	377	367	341	362	319	321	350	334	317	348	340	348	363	379	344	341	357	349	338	348	325	343	338	346	331	334	346	371	343	364	344	325	361	335	395	351	315	336	371	353	368	376	362	340	340	345	316	356	384	353	351	339	348	373	337	349	327	318	350	335	340	357	337	362	348	348	336	321	361	389	341	333	376	364	384	326	363	359	317	356	362	342	352	337	356	362	352	294	321	351	366	355	340	324	357	343	335	387	372	364	350	313	328	351	349	350	387	309	336	345	364	334	337	348	353	340	351	315	336	376	364	354	347	364	329	292	364	365	387	338	374	329	339	342	351	348	331	344	344	376	346	343	358	323	315	320	332	356	338	372	335	320	330	348	334	315	340	332	352	327	345	332	361	338	319	361	342	339	345	340	332	321	333	343	363	346	352	369	337	320	334	356	347	338	325	338	375	381	372	339	334	308	338	359	337	370	336	352	363	369	359	325	356	354	328	349	351	362	344	359	332	344	379	339	334	316	329	326	317	315	350	378	346	317	355	345	343	316	365	363	355	322	320	316	334	356	351	334	310	322	357	343	327	333	349	341	343	346	354	354	324	362	348	348	372	325	336	357	349	375	327	344	332	354	347	336	357	335	336	352	342	333	332	369	331	302	329	360	351	331	373	342	361	352	322	340	332	347	330	323	369	367	350	340	351	341	331	329	349	369	365	310	371	332	362	349	348	375	324	336	356	323	367	340	343	360	328	365	345	377	348	306	336	348	344	371	315	338	361	358	331	363	322	387	343	369	320	318	358	318	364	342	339	333	323	329	355	334	336	343	359	328	335	364	351	316	350	315	353	367	321	351	326	363	350	367	372	377	345	340	317	356	335	322	313	357	321	324	332	350	348	335	355	332	323	343	360	336	336	325	357	368	347	370	336	365	376	331	339	361	329	343	351	322	352	338	334	343	339	334	365	371	345	340	345	334	315	332	353	317	326	339	358	338	330	366	351	338	352	347	327	300	342	328	353	350	324	354	333	336	347	336	352	293	381	335	329	384	331	390	339	330	358	349	354	342	359	360	331	369	390	315	376	361	367	340	354	358	343	332	366	317	366	348	348	332	348	320	344	334	345	356	371	301	337	343	350	304	331	368	346	342	340	355	317	336	346	334	333	312	312	332	367	321	343	360	369	351	307	308	369	341	356	344	365	320	362	329	345	344	331	332	343	337	338	340	360	347	335	371	352	344	337	349	307	376	363	328	358	349	343	323	348	322	363	352	368	359	337	335	347	343	350
24511	21424	28686	24575	21298	8255	3330	2006	1535	3444	28444	30672	21108	6711	2256	956	524	546	505	528	504	538	464	521	492	490	537	505	497	535	519	544	526	533	528	533	512	534	486	537	504	520	530	508	483	526	510	479	495	519	524	486	508	484	552	485	499	456	472	496	487	496	506	516	529	507	503	503	515	536	520	499	451	480	497	492	513	549	477	486	540	509	483	523	514	486	534	519	481	517	522	498	490	516	458	503	515	486	517	517	501	499	484	506	513	501	551	470	489	476	535	514	484	482	550	504	522	525	491	498	483	514	518	533	500	513	512	502	499	540	534	482	541	522	513	497	482	490	505	477	472	528	509	572	554	487	491	514	558	501	515	508	490	555	526	512	553	504	524	542	527	538	485	476	499	496	529	501	499	517	525	507	520	496	528	511	515	515	539	517	501	463	470	513	506	547	523	529	494	506	495	516	514	505	514	526	490	529	454	494	497	516	473	504	486	474	486	480	496	544	519	492	484	527	512	507	502	495	571	517	499	501	500	511	499	516	504	513	499	508	534	524	474	454	461	487	499	538	502	525	498	495	494	522	520	527	476	506	520	549	477	525	495	492	497	525	479	526	500	507	522	524	568	497	515	502	493	522	534	510	525	520	514	522	485	524	509	511	508	552	514	516	494	506	481	504	520	479	548	544	462	493	502	467	514	504	546	458	505	515	463	487	462	478	501	496	507	495	505	516	502	546	462	491	532	491	533	516	482	483	527	494	503	495	486	497	490	519	499	489	458	518	520	460	547	516	514	480	518	539	500	531	497	487	486	520	465	540	521	517	527	439	513	545	519	507	487	469	516	485	519	498	484	496	537	489	490	502	501	503	454	546	551	519	531	500	546	488	504	516	497	511	489	486	489	486	493	501	519	499	495	528	498	500	510	514	511	526	514	509	526	500	484	473	510	514	494	528	497	487	546	483	485	500	487	509	466	482	520	512	504	494	515	502	473	494	500	527	516	468	478	504	513	502	509	519	504	533	511	493	512	502	446	505	481	504	530	495	512	501	524	480	494	494	494	497	494	526	518	520	549	512	509	521	491	548	485	534	530	504	503	504	520	533	519	505	510	517	511	466	504	535	514	496	489	497	517	471	465	483	475	459	500	553	499	464	497	545	515	515	565	543	477	514	540	521	480	473	493	500	506	505	459	505	536	480	470	539	536	481	496	507	526	476	522	470	509	525	498	512	492	502	510	509	524	486	513	520	534	477	477	538	464	500	516	505	516	511	548	450	514	512	520	493	463	473	516	497	552	482	491	485	484	479	485	523	493	467	516	553	517	522	492	525	475	474	485	558	500	541	555	503	459	512	536	498	505	501	549	510	487	493	455	487	532	505	502	513	495	503	499	508	535	485	466	532	490	496	477	469	486	516	482	508	495	506	550	494	491	488	540	467	473	488	471	476	499	509	520	501	519	515	508	473	454	512	500	492	512	511	504	485	529	475	514	491	509	538	447	498	485	494	530	491	526	501	524	531	484	467	510	512	552	519	482	478	443	518	539	513	531	525	532	560	539	459	506	513	522	510	510	500	515	508	482	503	533	509	537	513	505	487	510	486	511	502	463	496	491	462	527	549	540	506	482	518	496	515	450	468	497	499	486	493	485	497	491	515	501	484	505	535	516	523	482	504	527	518	500	503	467	545	545	545	514	511	497	515	483	475	557	491	484	523	511	517	509	482	485	503	554	467	454	517	485	483	507	462	484	505	521	513	526	491	498	503	483	542	506	491	514	457	503	481	474	516	541	491	547	536	522	504	518	529	504	496	541	510	490	506	525	504	500	573	514	473	485	467	478	502	498	477	498	492	526	553	514	489	513	521	479	484	503	513	515	494	491	510	502	504	477	466	483	499	503	502	519	541	497	490	478	520	504	528	509	506	463	500	525	503	509	464	540	517	490	510	505	483	536	478	517	504	507	488	487	508	494	508	503	470	492	445	487	501	536	484	518	493	519	501	497	520	483	508	535	486	499	505	518	511	510	493	508	492	484	542	521	535	515	505	522	502	476	507	544	462	500	476	506	510	499	506	486	526	517	535	519	523	476	490	481	499	541	504	518	507	503	493	512	514	498	503	511	508	477	507	516	502	485	508	507	474	506	527	489	526	494	538	506	495	535	527	496	537	518	456	488	493	484	489	481	522	539	492	460	526	471	525	536	500	478	496	468	489	513	523	511	525	520	534	513	509	514	468	494	494	480	483	479	502	524	493	511	516	534	504	520	507	507	518	493	536	464	497	554	514	542	505	514	494	494	472	494	491	487	451	500	501	501	524	520	492	515	524	522	512	525	481	532	464	520	490	526	516	537	540	500	516	516	480	496	518	507	508	495	508	557	492	498	502	469	527	538	516	525	485	536	502	513	496	516	493	505	498	509	465	529	518	553	509	486	498	472	498	477	518	499	498	507	499	529	475	546	543	493	468	474	489	506	497	544	508	484	494	506	485	497	473	496	485	480	505	489	463	514	537	470	490	506	514	516	518	530	522	530	524	469	474	493	474	477	459	505	478	501	498	498	484	522	526	492	515	488	497	557	469	513	479	489	502	555	508	516	515	515	495	528	525	477	504	503	522	492	470	467	530	502	478	498	485	484	522	502	500	484	452	519	463	501	500	518	473	521	477	482	496	458	506	481	516	489	490	499	512	472	511	513	447	505	545	527	527	509	521	514	535	500	526	485	486	466	501	491	504	481	506	488	532	517	473	466	529	482	499	499	511	487	517	509	503	527	520	515	548	476	459	494	497	492	500	494	531	482	482	491	507	530	502	486	503	500	520	504	461	473	483	508	494	505	496	486	515	532	484	537	504	506	465	549	495	513	500	481	468	466	513	483	509	496	493	502	483	528	510	541	510	477	505	488	490	493	487	559	485	503	468	524	474	533	512	526	532	463	511	527	516	515	533	558	480	467	470	493	498	492	510	511	529	533	539	516	503	504	493	514	508	494	459	517	558	475	499	459	524	469	489	507	520	502	469	501	483	533	477	534	510	497	530	516	493	491	532	468	532	479	496	495	556	525	489	550	482	493	496	517	515	505	516	517	506	470	522	477	500	519	534	484	525	503	516	459	497	502	480	490	515	504	522	513	453	523	508	500	508	487	505	526	524	490	503	477	544	503	466	557	464	497	520	487	494	494	475	504	478	488	513	492	498	493	490	513	484	510	537	500	532	510	524	516	523	551	487	475	520	503	480	507	513	501	456	538	500	502	471	500	494	497	523	470	475	582	508	512	517	522	482	503	500	511	503	508	485	484	505	537	520	490	497	508	555	493	482	539	514	505	487	494	548	477	542	489	498	521	509	481	503	493	498	523	505	497	486	490	490	481	475	492	482	504	490	506	527	482	507	473	495	527	457	501	507	501	515	489	510	481	472	476	458	482	541	532	495	523	493	470	512	483	500	505	474	476	544	473	478	473	502	526	496	535	501	497	510	520	506	504	521	491	511	543	499	497	499	503	515	504	528
4899	8622	7772	3714	3008	2686	2724	2484	2170	5644	28775	27239	16186	5121	2347	907	562	483	462	488	475	457	475	484	457	501	464	425	465	443	455	485	428	501	501	444	403	432	464	465	431	445	463	468	466	479	492	449	452	451	410	450	458	414	451	450	462	469	468	471	476	461	482	438	464	460	481	468	439	452	435	449	451	469	447	457	421	482	469	436	466	491	482	468	490	471	449	461	447	499	436	453	480	456	441	459	437	438	430	453	494	455	472	438	475	452	429	492	459	448	439	450	474	448	457	461	466	427	461	428	462	458	442	404	496	495	490	458	487	475	435	457	472	464	441	447	460	410	464	453	460	493	445	391	447	478	475	461	514	469	443	469	445	457	423	461	473	439	462	428	465	444	450	459	444	449	446	488	434	448	456	437	445	462	473	425	471	482	462	413	478	455	447	452	415	476	466	441	452	437	441	458	490	419	450	446	430	435	482	419	499	461	432	454	423	459	457	451	480	417	452	435	454	415	415	416	469	430	472	417	418	449	470	423	454	425	478	432	478	447	455	471	478	469	450	464	456	445	441	463	465	442	467	445	472	420	413	444	444	468	431	464	433	448	450	428	454	468	467	415	436	441	468	465	452	437	459	441	432	494	459	484	455	490	501	450	479	457	429	465	460	492	467	470	451	460	458	425	429	456	479	449	471	483	463	457	449	471	473	480	453	434	440	454	454	420	434	469	443	462	479	430	451	427	463	442	478	461	435	420	429	434	448	436	452	437	469	477	479	448	479	462	462	443	458	437	440	482	470	451	474	444	441	511	438	450	452	458	461	477	464	457	454	471	439	476	419	436	448	476	449	463	482	485	473	489	443	434	475	493	444	439	456	445	477	481	475	464	472	468	469	485	450	468	473	413	461	451	488	483	460	423	452	445	452	493	457	480	401	466	446	438	479	509	449	484	496	452	464	450	438	478	446	441	416	495	468	439	470	448	468	451	455	431	449	443	461	461	476	429	450	419	455	463	495	453	503	436	447	477	455	478	517	483	434	456	484	451	457	450	452	473	465	463	482	462	459	435	461	442	529	501	510	473	460	472	473	474	489	426	462	459	477	470	485	420	417	459	485	451	457	452	435	438	448	469	451	471	449	481	450	420	447	435	447	457	479	479	452	445	470	505	461	433	471	441	456	471	451	435	462	473	465	456	441	474	453	450	407	450	482	464	438	426	443	470	466	459	473	455	443	468	457	438	460	463	432	495	489	471	451	460	457	417	452	464	436	439	464	471	483	451	453	467	473	482	456	432	453	460	419	442	431	460	457	485	474	465	452	438	482	488	472	455	436	466	436	434	449	445	466	486	480	462	434	445	451	463	466	453	496	462	458	444	447	417	463	451	502	469	467	443	428	448	482	410	447	475	476	468	454	439	476	428	452	466	469	455	448	493	423	472	440	443	464	470	458	484	463	457	465	470	484	420	508	456	405	480	432	424	442	477	464	436	463	475	495	465	451	473	458	458	466	466	457	427	454	452	446	453	470	473	429	454	462	465	449	476	446	462	444	465	444	455	443	498	477	476	445	468	418	437	412	486	449	463	434	436	462	422	426	469	439	453	425	439	435	426	446	443	403	458	423	441	427	422	438	438	425	437	457	438	405	443	487	453	466	472	464	477	467	436	449	447	456	442	451	449	446	432	430	518	468	460	469	477	444	442	427	461	447	442	431	461	459	475	441	447	455	478	467	468	480	464	452	450	444	482	455	447	410	439	489	468	484	478	464	459	481	475	449	428	468	443	445	429	515	439	460	430	474	432	448	469	430	428	451	509	491	472	470	439	460	463	471	435	483	467	463	447	440	467	476	433	430	468	447	440	477	487	425	423	427	462	485	421	414	445	419	440	468	430	470	478	469	450	470	509	420	476	448	462	476	434	466	436	479	431	428	446	439	458	452	428	466	457	449	471	443	473	430	434	436	427	462	453	468	419	430	485	451	414	485	461	413	430	442	478	467	493	469	461	450	428	467	482	451	471	435	441	427	467	417	451	452	470	462	445	479	455	474	457	475	446	418	463	444	443	431	471	465	462	481	476	477	453	430	523	469	448	474	464	450	463	443	444	471	476	467	454	459	452	434	504	441	469	473	510	442	417	457	474	464	468	395	444	453	452	432	452	473	524	478	462	445	423	449	441	452	470	431	462	453	458	456	437	436	459	473	446	443	461	422	479	406	453	453	445	432	465	462	480	446	469	464	449	448	451	439	445	461	450	440	458	458	463	457	449	456	430	460	431	440	461	456	489	455	462	402	443	412	454	436	446	498	451	443	452	464	432	387	396	466	399	471	397	471	426	462	432	435	438	453	476	464	463	472	474	434	475	444	453	453	468	454	410	471	468	497	463	451	494	434	473	431	472	439	472	468	454	405	403	437	455	488	481	413	419	464	462	470	470	454	439	459	435	465	419	452	433	456	421	415	421	435	465	422	457	472	413	433	427	462	441	491	475	460	485	463	441	448	428	425	471	431	466	435	455	415	422	466	465	427	439	478	403	447	434	479	428	446	442	419	472	434	458	475	467	467	493	428	457	459	469	490	490	478	446	441	473	422	441	449	393	469	440	448	437	466	423	457	425	444	483	438	434	473	466	424	447	428	476	441	457	503	470	466	427	457	437	429	459	447	418	428	474	474	422	445	444	478	448	449	443	496	466	483	455	433	447	419	487	452	424	433	486	396	428	465	458	411	471	437	454	445	445	428	449	437	418	440	496	431	471	487	451	456	470	445	439	440	487	483	441	435	473	418	433	444	460	471	496	443	504	491	458	430	440	446	456	458	475	437	454	452	430	443	470	440	430	469	418	411	487	457	480	476	427	455	426	438	456	444	462	443	489	449	485	492	462	436	482	487	448	424	437	447	436	380	476	448	444	455	440	482	451	435	423	446	492	432	443	432	455	444	455	439	412	444	426	429	424	413	430	445	477	445	421	424	453	426	511	457	437	460	480	479	469	470	441	445	478	449	452	435	445	463	472	433	456	459	401	450	481	448	453	441	468	458	501	493	401	417	443	493	466	480	463	456	481	460	450	408	422	423	475	447	502	467	452	439	484	467	447	417	421	470	459	418	417	469	458	472	480	452	426	451	410	440	422	455	470	461	459	437	477	429	494	466	427	487	448	493	451	481	465	461	473	466	467	474	432	441	475	439	484	451	461	423	475	440	451	477	460	464	460	480	438	478	438	464	436	432	462	457	398	465	474	461	450	491	434	441	436	465	453	466	462	444	442	459	461	459	452	469	443	421	462	429	462	439	465	428	451	460	436	421	460	455	431	464	457	456	416	465	447	484	456	459	490	484	462	421	427	485	446	459	442	446	440	432	479	466	468	494	427	476	450	444	486	471	483	433	458	430	399	501	463	436	454	450	470	459	473	439	437	384	462	479	449	445	495	448	437	439	484	434	457	414	490	463	440	463	466	477	473	445	423	456	435	447	427	417	451	456	434	460	483	449	466	456	447	437	422	459	471
27774	10694	1791	929	653	629	599	591	523	551	1622	1914	1301	811	468	397	302	352	347	311	336	310	341	342	327	334	339	360	373	315	334	301	319	353	328	362	333	331	321	321	364	382	333	333	360	316	320	318	345	331	331	339	374	326	315	348	382	346	329	341	362	318	317	333	362	346	339	360	353	352	335	342	329	309	319	328	336	322	344	360	358	333	347	338	330	343	370	324	318	337	340	344	373	346	317	337	386	334	387	324	334	319	319	348	331	357	344	346	345	367	342	352	322	356	328	344	318	354	333	309	328	329	346	348	345	319	327	354	338	343	319	349	356	311	331	349	316	321	351	330	339	329	284	320	328	291	338	356	325	343	350	345	341	355	331	335	331	334	346	362	391	355	339	352	353	317	296	326	328	314	344	336	321	323	331	328	331	317	330	344	359	369	338	301	358	325	366	341	311	341	321	356	355	339	327	363	337	368	358	347	349	338	342	348	351	369	337	327	335	360	352	338	360	328	318	322	353	339	341	337	349	293	315	363	369	338	347	324	366	326	323	355	341	330	349	341	365	321	338	331	350	359	304	355	328	365	357	352	371	341	356	343	345	369	349	334	317	358	357	338	351	339	333	347	343	362	325	323	356	322	340	311	336	366	327	316	318	363	362	360	351	334	290	373	329	365	306	348	329	346	318	347	316	347	344	348	340	336	348	335	360	343	324	309	324	342	354	336	363	342	358	352	338	333	337	358	349	322	328	359	360	347	338	334	352	354	346	336	345	317	336	326	376	341	347	344	351	361	356	324	330	311	337	325	345	295	354	315	337	353	341	358	341	344	354	345	324	376	302	334	283	323	344	339	347	374	349	358	316	330	302	344	335	361	363	365	352	309	323	341	347	345	359	340	368	358	341	320	328	359	353	348	346	353	304	358	350	330	338	323	342	343	332	358	326	322	326	327	329	303	336	363	370	336	307	321	326	312	327	336	326	321	354	349	346	325	330	343	330	337	335	340	359	328	338	326	362	349	307	370	334	341	302	341	348	372	354	336	337	331	331	336	350	322	320	302	343	325	372	341	358	333	331	306	336	342	341	356	331	352	345	327	324	391	326	315	326	334	332	341	369	342	350	332	348	319	342	335	314	291	343	344	349	390	320	336	346	362	348	349	329	332	325	332	332	339	350	324	302	323	341	351	327	324	351	304	359	367	333	337	315	342	346	352	371	333	337	300	335	369	346	347	332	312	348	359	326	312	337	342	366	357	332	355	352	314	327	306	320	352	342	299	334	343	356	335	310	348	327	349	324	353	315	346	302	337	381	360	347	345	340	293	322	338	356	296	339	317	337	304	335	336	304	323	335	315	320	339	339	350	342	328	327	328	335	359	350	331	298	349	358	390	332	326	339	311	348	334	346	348	301	376	324	318	350	348	317	356	349	347	345	338	353	330	347	298	339	304	328	335	361	329	350	331	344	366	346	367	333	340	362	342	301	339	328	352	354	353	322	353	359	340	330	332	299	343	317	343	351	332	344	339	309	340	316	342	361	351	342	348	366	333	317	347	340	347	326	358	334	350	382	344	347	347	339	351	353	353	344	346	345	344	349	350	333	340	315	315	322	338	331	340	335	347	356	339	330	355	342	332	338	309	326	328	332	336	338	352	358	343	344	329	346	366	356	362	324	337	301	339	309	386	333	363	338	348	352	317	341	323	321	317	363	340	364	313	350	322	357	339	344	328	333	323	327	332	360	330	357	343	317	340	367	293	331	339	364	363	327	328	359	331	315	359	317	323	347	341	327	377	359	358	307	359	334	363	352	325	326	349	349	350	338	356	331	343	332	332	325	370	330	316	344	377	353	305	306	356	312	332	347	312	325	318	339	340	362	347	315	315	325	341	355	319	340	340	312	332	340	342	335	361	368	357	299	326	368	346	303	356	330	356	337	382	338	365	369	324	313	358	358	315	338	329	329	355	357	313	356	347	325	369	340	345	332	362	314	350	310	357	319	335	327	335	329	347	326	333	346	365	335	399	334	364	361	323	316	371	368	331	365	342	362	315	343	324	355	330	366	374	339	330	344	330	331	356	330	360	323	334	317	369	355	336	310	348	319	364	325	329	329	300	333	375	354	357	344	317	317	331	337	335	321	327	378	349	311	349	328	359	329	331	328	311	360	328	300	313	360	398	337	330	324	342	341	349	340	374	359	345	333	325	343	345	345	331	377	338	330	352	346	350	326	339	317	319	324	322	321	297	361	335	340	298	351	323	354	344	331	334	315	324	342	321	310	358	342	341	344	330	340	352	341	354	342	334	347	323	336	349	309	324	314	342	344	323	328	344	320	325	368	317	324	320	326	334	351	319	327	296	302	327	375	331	348	331	307	377	356	331	286	345	323	303	355	361	337	339	338	348	312	388	321	354	334	333	369	332	350	355	344	322	350	366	317	309	282	333	352	352	294	346	363	325	390	352	369	377	306	317	347	367	362	309	353	342	374	337	332	340	320	338	347	373	369	333	368	361	372	313	348	323	332	339	326	359	357	319	320	350	336	353	347	315	379	335	327	301	333	336	329	365	357	315	360	323	341	336	341	304	364	309	339	369	366	343	343	331	389	347	310	353	318	311	348	322	366	344	349	348	338	362	362	342	366	310	343	324	321	314	319	351	335	342	372	339	333	344	344	290	354	347	327	337	356	366	301	347	337	343	357	353	343	359	355	338	342	337	336	349	350	314	328	363	351	319	335	341	346	346	377	354	310	357	360	355	316	321	353	316	355	316	352	345	322	359	323	314	365	366	339	337	342	322	333	358	367	330	327	348	355	341	319	338	369	327	329	323	302	324	342	342	326	346	309	349	355	359	308	304	345	360	360	310	324	338	368	313	302	365	323	330	338	320	332	383	337	376	337	321	317	345	330	362	366	339	330	319	348	350	340	301	316	330	384	351	351	337	345	312	333	328	346	329	352	329	325	347	383	296	312	355	310	327	359	372	317	338	396	347	341	332	350	321	357	349	342	366	342	345	359	367	345	353	285	351	350	353	329	365	348	351	341	354	363	347	318	329	329	315	335	322	374	329	343	357	354	360	360	333	340	342	294	331	316	353	361	349	349	352	332	339	353	342	347	350	303	310	355	372	353	314	351	364	339	360	327	316	306	349	384	341	342	337	341	346	327	352	307	329	323	324	299	335	336	321	361	357	341	305	357	363	301	375	319	362	355	355	286	371	373	343	367	350	350	364	349	334	344	320	328	353	324	315	358	318	352	367	367	354	318	314	358	341	360	354	306	347	366	344	312	334	335	313	333	333	359	350	344	356	347	319	376	314	317	333	327	380	320	301	343	322	371	324	329	322	338	308	366	345	305	332	331	354	327	297	347	323	337	341	332	339	345	332	363	320	348	366	346	339	341	306	339	353	364	363	332	351	334	336	336	339	347	335	326	341	323	337	313	345	348	338	313	312	361	351	316	315	350	335	339	332	332	383	335	327	342	316	334	327	350	344	339	343	348	343
5678	1772	1488	851	758	840	767	797	683	836	2270	2458	1461	808	467	326	307	298	341	295	312	326	318	325	295	286	282	309	315	331	331	317	302	299	314	294	290	281	299	313	331	305	330	320	331	317	329	297	335	330	313	326	306	314	310	311	308	314	310	298	286	306	346	306	310	310	320	319	294	327	316	317	289	333	309	295	303	298	298	332	304	309	321	303	310	280	293	316	345	306	330	299	329	295	320	338	335	304	325	333	265	279	299	320	287	313	306	335	337	335	304	289	317	334	285	333	313	300	313	316	345	314	294	293	307	307	334	312	279	340	306	300	287	311	340	322	327	295	294	297	326	329	304	322	322	329	330	291	338	314	326	269	322	351	299	355	295	292	314	311	281	305	335	301	296	310	283	297	294	318	289	335	311	294	317	344	335	309	294	307	290	337	300	332	313	287	311	305	311	301	304	305	319	301	335	287	268	316	298	296	300	302	311	281	330	297	299	335	288	303	285	311	291	289	315	301	302	330	338	318	306	298	322	275	316	324	284	320	312	299	303	292	283	309	331	308	323	329	306	300	320	334	310	299	301	308	313	289	304	279	307	304	331	291	308	284	300	333	309	322	320	287	329	291	346	336	359	320	307	334	296	326	306	288	319	318	300	293	291	286	287	306	310	313	281	302	287	303	310	308	286	306	298	317	284	303	326	319	295	311	332	352	279	301	342	283	310	302	324	325	291	305	336	300	309	341	324	273	329	309	308	295	348	301	316	328	342	311	326	327	344	309	308	309	314	303	319	282	309	317	305	288	297	311	296	323	314	321	326	327	329	335	303	323	314	308	317	303	327	326	303	310	285	330	329	309	312	297	272	309	293	308	308	310	319	308	270	319	320	314	283	354	336	322	319	308	347	333	333	313	311	279	313	320	324	292	314	312	339	307	313	338	331	290	311	338	341	317	284	337	314	333	299	308	350	300	328	318	299	308	324	290	298	283	318	289	292	326	298	304	329	293	309	288	324	318	305	275	297	307	316	295	320	352	320	311	322	325	314	331	346	337	317	311	291	330	299	302	318	326	291	314	304	299	301	311	281	278	308	318	306	313	312	308	310	304	297	296	313	300	306	279	316	297	337	324	349	304	299	327	289	341	320	298	306	331	331	333	268	315	350	322	307	303	280	322	297	343	348	333	303	324	308	310	306	291	338	304	298	328	322	301	312	333	303	295	315	312	306	299	346	309	280	282	304	302	299	316	308	311	308	294	319	322	293	309	303	291	295	302	291	299	326	346	311	324	295	287	318	323	330	323	302	296	292	321	317	321	322	306	345	298	294	321	292	330	311	301	300	271	285	299	325	290	296	326	311	314	305	297	310	307	340	319	291	328	298	335	308	319	302	332	312	307	308	286	297	285	337	308	302	302	315	318	316	320	318	280	329	289	306	303	308	335	296	299	304	298	323	302	311	311	261	355	340	309	317	276	301	293	279	313	286	291	291	324	332	291	288	327	291	337	279	325	321	272	322	315	332	334	291	299	341	336	314	314	297	325	347	279	305	326	300	313	320	304	282	302	306	287	327	307	343	331	307	334	302	313	277	293	336	327	311	311	291	287	316	299	307	326	317	333	335	315	317	306	344	313	322	310	315	297	324	328	296	320	309	275	323	313	309	345	277	312	352	290	320	302	291	324	302	332	287	324	288	294	266	322	289	353	281	294	290	298	334	311	326	333	304	329	301	309	305	305	314	339	322	314	293	300	307	302	336	305	300	323	314	289	293	322	319	317	318	348	283	329	334	323	307	292	303	335	273	327	292	307	302	320	302	315	309	320	338	301	308	298	299	314	329	318	324	278	345	328	299	302	304	289	314	331	308	285	316	330	337	334	280	337	303	325	303	312	330	313	299	315	299	302	299	337	326	272	327	309	287	327	288	351	290	302	290	297	311	303	308	313	306	283	326	341	323	295	309	302	308	309	303	307	302	298	297	301	339	315	301	296	293	308	337	280	334	318	310	317	304	306	322	304	298	315	312	309	325	323	312	300	297	337	302	294	318	305	331	332	304	313	296	320	304	330	302	305	292	289	320	300	304	304	296	338	311	333	329	321	310	297	300	327	292	290	339	311	263	323	305	337	293	310	318	331	314	276	287	299	319	271	312	311	312	342	301	329	296	283	343	339	324	314	314	295	322	317	313	325	309	302	295	319	294	307	274	336	329	310	322	304	303	296	339	316	304	315	331	317	316	314	337	299	315	326	312	303	314	321	310	331	329	308	301	309	317	315	320	276	309	303	286	312	304	317	338	316	309	311	287	324	319	304	321	313	307	300	339	300	303	307	315	306	328	296	321	275	286	335	288	314	313	323	314	304	345	339	308	302	320	333	325	303	328	311	298	312	307	306	329	299	295	329	349	313	325	302	313	332	305	318	294	310	314	303	314	322	315	331	311	303	328	346	294	313	287	301	306	310	307	321	324	292	316	312	333	302	309	310	297	324	312	320	312	285	340	314	334	314	302	293	330	321	302	286	317	306	297	318	342	325	288	320	294	318	322	292	309	286	312	325	326	303	324	289	306	303	309	323	292	323	320	324	324	300	323	305	323	290	282	320	279	302	309	347	307	314	283	289	300	327	327	280	286	297	286	303	323	311	331	340	291	300	289	309	279	291	321	304	291	323	308	280	285	299	311	310	305	300	295	301	298	289	296	315	315	331	312	305	320	321	320	296	314	302	299	292	316	303	313	314	360	316	311	299	292	298	334	329	312	308	318	319	296	324	334	325	304	281	315	307	266	325	325	291	327	307	282	302	310	297	324	320	291	323	302	321	319	278	325	309	298	276	305	288	318	286	310	315	300	345	288	323	306	298	304	322	294	308	309	323	306	276	321	285	338	319	290	320	290	296	315	309	307	340	332	290	315	319	322	316	310	311	323	296	307	310	290	313	303	326	292	294	292	335	306	334	315	310	302	326	315	289	298	341	307	293	308	296	276	312	313	309	317	322	286	308	325	289	318	312	302	303	307	364	344	302	323	315	315	325	289	296	315	310	290	293	290	346	299	269	325	320	301	301	308	318	322	296	298	324	326	333	321	275	302	298	291	309	287	283	309	314	305	313	326	301	308	304	299	326	335	301	322	310	309	286	314	322	326	284	289	324	309	293	298	295	310	299	317	310	330	304	320	282	271	323	268	326	299	317	328	284	330	304	304	293	332	294	303	309	304	338	302	304	291	299	321	315	304	314	321	342	329	314	294	325	297	291	326	309	330	289	312	313	345	324	300	320	306	327	304	306	313	342	326	346	303	324	301	309	321	304	308	309	280	328	323	328	276	283	297	275	347	312	319	297	316	303	316	299	287	277	303	313	323	298	298	315	322	334	329	318	287	310	329	310	317	318	340	302	321	276	319	298	344	325	306	304	322	307	332	354	304	321	343	283	265	347	301	323	314	320	318	297	318	337	326	340	286	322	312	300	335	310	309	307	306	317	281	331	271	321	324	302	325	331	334	323	299	330
25702	21479	27540	25574	8663	2023	1488	1272	946	2791	17368	16853	9996	2705	973	566	437	353	357	364	403	362	392	321	366	376	357	392	377	347	365	394	342	371	339	360	345	360	368	383	342	356	377	365	314	377	405	342	353	378	351	378	333	371	376	347	335	376	349	384	359	379	369	372	379	369	392	384	353	316	387	367	359	344	353	344	332	365	359	352	353	374	352	337	384	376	396	348	412	351	383	350	363	325	343	417	355	370	366	359	354	367	383	372	359	348	309	346	360	340	345	385	381	336	374	340	368	345	328	391	355	357	370	334	372	385	400	365	382	351	363	336	354	341	345	355	397	343	364	369	356	353	371	413	344	386	358	381	348	394	370	393	370	363	345	362	369	382	355	357	379	372	324	383	340	359	366	338	379	352	325	367	364	357	344	361	345	343	338	364	353	358	361	330	379	373	362	337	365	321	372	341	376	353	345	349	356	375	358	348	383	342	347	396	372	376	366	339	388	362	348	344	344	383	382	337	330	363	342	376	345	371	378	359	380	384	340	364	350	368	349	355	377	334	326	355	371	341	342	360	335	360	357	350	369	355	337	325	364	355	343	374	385	396	362	370	368	348	366	342	354	338	354	343	363	381	310	379	360	366	361	358	346	330	360	352	353	352	365	366	380	377	351	389	343	372	362	342	370	360	373	355	375	370	375	414	340	359	378	341	351	387	340	348	306	380	325	374	350	334	388	359	359	357	357	390	398	363	344	360	365	367	325	350	388	340	365	370	347	349	330	356	350	365	345	320	385	348	385	368	356	340	367	349	377	333	361	350	375	375	367	375	361	353	350	336	334	351	332	334	356	363	371	354	364	378	379	345	334	382	333	356	378	353	375	386	348	334	365	345	401	354	354	319	357	391	352	381	353	376	357	354	360	294	357	308	368	376	347	368	311	327	402	336	371	340	338	378	353	370	373	385	308	390	367	353	372	372	396	390	374	372	366	328	368	355	361	376	346	367	364	349	364	371	349	342	389	367	347	369	367	343	345	349	339	358	336	359	362	327	341	344	349	331	366	337	343	325	365	375	361	346	380	381	350	354	362	363	405	392	351	357	351	350	348	374	332	354	377	351	324	360	385	325	365	347	338	393	349	344	376	352	345	350	376	352	362	365	379	391	380	407	354	360	384	399	378	347	377	373	329	346	379	377	364	376	341	343	363	387	361	367	332	349	329	342	378	369	361	370	342	374	348	336	404	349	361	359	371	357	327	366	342	356	364	345	351	308	397	333	327	340	368	400	360	363	358	352	371	345	350	312	321	372	350	320	334	365	341	362	344	343	363	357	340	344	349	373	361	377	355	340	371	367	375	374	362	343	348	359	356	340	396	356	362	337	369	355	305	363	341	327	374	351	338	348	377	375	366	362	354	317	381	336	353	387	372	393	357	333	350	383	344	329	361	360	357	381	342	352	391	340	386	342	365	327	348	337	368	366	344	363	376	336	341	338	336	328	370	358	382	335	363	345	326	380	377	355	353	363	357	354	377	347	350	397	329	321	362	344	318	368	366	366	342	386	369	381	354	373	340	364	355	346	367	343	340	356	366	366	338	366	328	337	342	347	365	327	323	341	357	343	371	354	334	357	307	377	348	360	366	372	347	345	367	381	394	356	322	344	358	342	331	355	341	347	331	354	369	328	354	342	345	355	396	356	363	366	361	350	321	301	351	347	373	381	360	340	365	360	356	375	325	355	355	380	353	347	367	364	377	365	324	346	362	348	321	359	383	340	359	393	351	329	367	355	361	331	332	364	339	327	343	320	357	373	359	342	363	361	380	392	351	358	368	379	374	355	340	353	317	366	360	364	354	399	319	366	357	384	353	354	356	358	344	357	346	360	361	344	322	321	336	372	360	344	337	394	334	356	375	340	348	362	351	336	350	348	373	373	350	318	354	359	391	347	372	346	354	381	357	387	330	371	365	368	351	323	339	355	340	356	360	375	345	347	365	393	363	371	368	402	357	346	331	320	348	376	329	312	359	395	379	381	343	350	381	390	342	357	335	365	377	358	322	336	384	402	335	381	366	353	363	396	302	364	324	370	373	372	351	359	373	330	322	374	335	379	347	364	313	363	347	366	379	339	357	355	352	356	360	378	376	382	365	341	329	369	345	350	372	359	365	406	340	370	353	318	408	364	355	328	368	356	375	377	329	354	347	337	399	357	358	377	350	349	361	359	357	332	351	336	336	364	357	332	339	362	369	384	362	359	346	351	345	368	355	331	333	363	363	330	332	377	355	364	384	359	338	363	338	381	352	349	363	349	372	373	341	376	378	369	366	367	344	346	365	361	333	346	318	348	390	353	323	382	350	377	336	348	368	355	371	340	343	375	350	387	347	345	356	402	319	342	382	346	361	355	393	360	359	366	352	389	351	347	349	359	343	370	333	339	378	351	349	365	327	353	368	366	357	352	373	338	339	372	357	343	330	318	339	341	337	369	350	357	348	356	367	338	348	391	347	352	369	371	379	377	358	333	338	359	371	361	375	338	362	369	361	370	382	376	363	361	359	394	355	338	319	358	344	327	348	352	354	345	345	383	348	368	354	361	316	337	351	354	333	364	376	356	383	347	363	364	365	369	351	359	353	354	372	365	381	406	365	344	336	365	389	334	360	383	391	332	337	340	328	368	345	326	367	353	355	367	342	373	367	357	384	363	351	349	358	362	360	338	388	354	319	374	378	363	361	367	391	368	357	365	376	333	343	359	356	336	367	380	349	359	354	383	351	371	352	366	359	388	360	356	348	335	367	335	366	371	326	336	371	373	338	376	344	389	371	345	354	369	383	350	355	322	350	322	353	337	361	362	376	371	387	381	355	358	400	355	340	332	333	378	345	360	343	382	360	355	382	346	342	309	349	363	381	339	364	401	379	361	363	380	371	368	372	348	365	371	344	354	380	376	356	370	380	339	344	351	366	339	372	364	318	348	361	354	339	345	367	406	347	343	350	353	363	336	357	345	345	347	350	358	366	361	384	354	368	368	385	359	361	406	331	337	365	337	380	375	371	370	361	399	350	343	344	333	360	372	368	385	365	371	356	364	362	369	327	363	355	332	350	388	378	357	361	366	353	387	336	338	345	334	412	364	355	387	349	354	355	366	339	364	385	303	352	354	382	392	380	350	370	350	317	361	360	319	360	334	352	347	367	358	386	337	380	373	324	326	350	384	350	337	376	325	342	362	396	304	372	372	351	350	364	333	382	347	350	374	328	342	323	331	344	371	418	360	359	353	378	359	345	316	335	368	385	342	333	330	342	334	346	342	359	399	382	373	356	357	327	316	357	331	346	355	341	357	351	352	360	384	407	356	354	332	352	366	307	383	344	326	369	354	343	347	349	363	344	350	324	348	355	329	376	385	341	380	343	379	368	379	341	342	365	361	342	356	355	353	328	335	383	362	387	377	325	365	397	363	378	344	371	352	363	344	330	393	321	326	385	345	356	347	364	374	326	320	366	349	354	377
3896	4339	3940	2850	2640	1841	1784	1683	1406	4471	18149	15242	8675	2691	1167	557	411	326	315	349	343	298	365	345	336	362	353	346	328	320	359	341	327	327	327	338	334	365	345	327	345	312	318	349	317	341	357	329	364	374	342	352	348	337	351	355	331	335	328	349	322	331	349	309	363	314	336	359	300	339	357	344	341	358	355	343	353	342	334	369	336	315	384	344	340	359	316	332	313	331	335	350	341	337	320	308	398	349	349	334	340	344	359	339	328	377	360	332	331	354	362	338	327	333	341	356	336	341	331	414	324	332	314	336	299	337	333	287	362	342	366	320	338	326	331	327	325	302	338	368	350	337	366	352	351	344	340	344	354	350	325	344	347	317	365	355	341	347	351	352	353	379	344	370	342	345	363	353	358	295	335	355	320	335	334	321	351	331	312	343	304	361	343	343	333	291	337	364	335	322	347	332	334	340	327	347	337	345	305	368	373	361	311	328	355	350	371	321	374	331	341	322	374	345	368	314	324	335	341	347	307	334	305	329	315	355	327	354	357	345	316	333	307	322	333	362	342	373	345	347	356	331	335	333	330	309	344	317	306	335	340	356	315	342	335	360	348	308	345	362	322	308	349	333	341	306	337	334	301	371	340	361	342	306	346	346	347	321	344	329	338	331	321	337	340	335	345	341	331	355	364	343	348	346	347	313	365	353	311	353	340	370	349	343	342	323	350	326	321	358	318	375	333	352	341	344	341	314	330	351	349	356	329	327	371	334	306	372	348	346	356	337	337	369	340	311	338	347	328	345	338	357	326	327	368	327	343	298	325	323	378	319	334	316	342	346	321	325	320	316	331	339	356	329	335	359	331	317	330	359	356	328	340	332	338	324	326	358	383	320	319	318	327	367	312	353	328	317	350	330	333	334	332	317	336	308	319	335	335	321	364	328	334	320	313	341	330	316	358	335	343	345	337	337	357	327	352	328	346	333	352	335	305	315	324	340	347	356	353	322	346	314	313	314	294	321	347	336	353	324	341	366	335	346	290	345	346	321	357	354	317	362	352	371	337	328	327	346	299	351	355	326	355	348	350	309	352	341	344	348	334	313	365	342	331	312	336	345	347	332	357	347	343	322	314	347	335	307	342	384	341	325	326	316	349	326	312	353	311	312	330	322	327	344	324	352	349	367	361	333	402	365	355	315	345	365	324	324	369	340	327	328	332	304	341	316	355	360	295	345	291	317	353	324	283	299	355	326	361	328	333	334	319	328	354	315	350	322	357	362	320	374	360	309	329	304	331	330	341	322	369	332	334	340	322	331	345	312	352	335	352	325	346	345	368	320	328	346	332	329	343	325	326	332	342	316	341	319	350	338	371	305	302	341	341	347	347	341	317	344	332	318	315	324	341	318	323	350	350	374	336	345	368	319	333	323	333	333	334	322	320	304	331	352	345	332	345	299	355	339	361	343	322	346	324	348	338	312	316	322	324	336	331	346	338	334	353	313	314	341	339	335	324	355	332	340	347	349	329	335	374	340	347	328	315	350	335	328	310	327	348	328	381	307	350	343	325	344	366	370	304	309	339	360	335	353	317	333	348	328	363	331	346	322	348	341	327	334	327	343	279	352	328	325	341	343	315	345	350	347	338	337	294	329	340	344	338	361	327	316	381	316	343	329	327	325	317	325	348	353	340	341	335	356	348	309	349	342	311	342	354	350	329	368	311	350	330	354	330	374	347	370	365	325	317	368	313	346	330	336	340	328	320	360	325	356	335	358	337	314	318	342	331	341	355	338	361	343	369	358	311	330	346	334	355	336	331	351	349	324	332	330	345	329	361	320	302	322	339	353	319	305	331	345	341	337	348	341	319	368	331	320	343	329	330	367	341	308	345	357	344	344	309	327	345	335	366	341	332	357	331	345	321	347	341	323	367	353	344	313	347	361	357	369	335	321	300	343	341	344	347	326	335	348	316	350	315	370	313	316	335	312	331	344	375	346	324	337	351	319	321	300	327	331	333	308	338	337	347	328	341	292	306	361	340	335	339	349	364	353	312	346	294	345	332	354	339	332	308	321	343	324	338	330	323	345	357	332	320	310	312	333	341	323	380	329	366	328	315	356	337	358	349	344	339	319	304	326	352	328	358	357	348	322	323	319	352	342	322	348	311	327	299	344	325	349	364	340	323	317	351	343	334	327	315	338	380	296	342	333	326	344	314	317	334	345	290	298	335	333	346	326	330	333	339	314	341	351	329	333	317	332	330	328	325	357	323	376	331	371	343	291	308	357	326	354	316	320	335	306	322	348	328	380	316	329	339	338	348	349	345	327	354	363	323	349	343	343	351	331	347	343	339	359	328	327	348	351	336	303	339	320	326	344	311	300	322	315	322	345	352	311	325	339	352	346	340	360	351	308	356	324	382	320	340	330	314	355	300	359	306	348	342	336	303	339	349	336	337	335	327	341	299	322	344	346	343	339	376	334	334	332	316	323	352	340	352	337	364	339	341	323	329	326	347	336	329	309	335	349	320	296	351	337	333	321	344	324	357	316	368	331	362	336	352	364	349	345	355	346	341	356	356	354	344	332	344	347	362	348	323	370	340	340	334	337	318	351	318	353	318	325	345	314	343	361	320	334	331	333	341	302	311	329	340	348	300	319	325	376	334	314	311	326	356	338	350	321	320	365	316	346	317	349	321	328	347	324	322	290	339	346	374	357	308	325	351	362	331	341	309	311	328	328	329	335	359	323	329	343	348	337	313	334	334	377	325	311	321	329	364	363	346	335	371	334	327	318	309	311	335	313	363	348	362	340	352	309	329	367	351	349	329	351	331	301	320	300	323	309	337	335	348	317	314	340	327	344	299	372	347	336	345	324	371	333	324	319	353	359	331	350	340	322	311	333	328	342	326	333	354	358	359	334	350	311	341	341	330	348	323	321	361	317	337	328	325	349	346	315	337	370	374	325	322	335	289	341	321	333	331	326	335	333	301	331	357	346	347	338	357	335	333	325	325	365	347	336	341	331	342	326	347	315	341	318	341	350	340	332	343	319	332	305	326	318	314	326	318	329	335	361	307	361	361	331	315	347	354	304	372	329	297	362	309	316	351	319	314	386	333	339	341	322	347	333	312	305	319	323	361	369	321	340	355	319	345	345	353	336	361	336	381	324	380	343	315	340	346	350	366	363	313	345	335	364	325	384	313	323	363	294	325	321	331	333	343	307	317	359	327	337	351	334	322	342	320	328	322	354	323	333	361	322	386	326	353	334	350	339	311	322	343	367	344	352	352	358	324	359	366	334	335	332	337	350	321	317	346	325	355	324	347	354	351	327	351	332	334	313	337	327	323	315	338	323	361	365	320	341	324	341	327	337	339	324	352	327	340	316	326	347	329	369	342	337	356	298	372	339	318	329	369	335	318	367	328	343	310	360	338	324	369	309	346	308	332	310	344	314	345	325	363	318	312	330	328	345	347	312	331	336	350	342	351	323	341	336	341	275	338	336	302	354	322	330
24571	21419	28603	24571	21226	8750	3733	2500	2007	8385	31892	28358	17571	5174	1821	778	540	509	537	518	534	497	527	538	503	536	459	513	494	458	472	514	470	523	548	426	464	517	492	476	498	519	476	502	503	530	526	497	473	455	491	487	508	530	469	481	524	474	485	500	494	483	500	538	473	469	489	469	504	519	497	512	492	504	508	503	502	537	463	471	507	464	486	475	522	458	501	468	455	514	492	524	513	512	505	446	467	494	530	464	470	476	493	500	485	488	494	479	470	456	461	485	476	495	473	470	517	476	525	521	502	487	486	485	442	502	485	490	490	470	492	432	471	472	482	531	495	454	494	489	473	472	496	530	482	512	529	503	477	493	457	492	498	498	479	532	518	539	509	476	501	455	448	524	503	468	454	489	493	510	487	465	503	504	511	479	485	465	441	496	524	526	507	527	465	505	466	501	494	489	498	485	505	527	510	527	461	473	504	515	467	495	477	501	509	489	471	515	502	468	450	435	495	529	505	493	474	460	467	464	484	483	506	501	490	452	489	506	451	450	474	491	465	494	464	461	502	483	444	494	496	428	478	468	465	480	479	450	506	482	484	501	454	491	443	515	474	463	459	488	458	480	491	446	534	481	492	473	550	471	526	499	549	513	474	479	494	515	474	463	426	461	488	469	477	467	474	466	499	531	482	490	492	458	459	482	514	505	476	484	446	497	546	517	487	461	503	497	495	506	465	478	463	465	508	479	506	482	455	491	439	509	510	457	462	503	483	470	506	472	505	486	467	484	483	478	489	523	503	489	485	442	469	488	477	447	455	481	501	466	492	478	482	482	523	483	504	488	496	500	464	481	530	467	490	507	442	513	489	528	465	505	509	505	492	477	509	531	483	528	519	465	465	504	512	508	494	511	462	498	467	535	483	488	470	487	510	505	479	459	525	491	455	474	463	456	456	473	492	491	511	523	487	485	477	507	510	472	501	494	506	485	497	494	469	474	461	478	492	514	464	499	487	492	482	527	513	505	503	494	494	564	502	497	529	447	500	522	492	487	463	489	500	539	491	527	441	452	519	502	467	497	509	480	475	495	456	501	517	472	489	502	478	483	476	496	500	480	446	483	478	482	444	540	505	476	466	475	497	527	464	500	511	468	490	494	493	469	508	485	520	452	506	514	485	513	506	483	427	508	501	508	474	457	494	442	473	497	492	458	509	476	509	444	491	473	470	487	484	466	510	486	487	515	474	478	469	482	496	501	488	458	513	470	466	475	473	508	495	547	478	464	497	527	484	481	474	467	528	521	507	469	502	506	476	508	512	456	496	492	508	485	504	464	470	484	455	511	518	474	477	493	522	484	517	477	486	493	514	519	492	438	495	470	497	487	462	433	461	492	516	495	499	457	475	503	469	477	489	514	472	477	504	467	445	458	499	488	468	494	439	488	459	500	467	478	490	497	504	502	448	476	487	453	475	461	476	459	471	481	478	463	492	525	462	513	503	462	501	505	462	494	500	523	480	518	483	491	475	501	478	505	475	472	534	518	482	467	464	439	516	468	510	501	481	486	494	479	491	471	502	525	466	517	506	433	459	490	495	476	505	471	520	477	471	455	503	503	520	520	540	484	500	462	496	501	455	485	523	506	523	515	469	500	482	459	468	482	466	509	483	503	492	482	487	526	478	472	485	488	480	477	499	516	498	457	462	488	498	488	471	496	501	488	478	513	467	500	463	444	493	469	487	502	513	495	449	455	508	483	482	495	477	476	505	446	509	431	488	485	512	492	499	474	437	487	487	479	511	505	494	469	516	465	515	488	469	457	517	465	492	443	494	470	524	522	475	523	482	495	468	518	466	484	492	527	491	492	452	479	481	485	471	465	500	496	502	493	505	493	490	450	515	479	493	475	445	477	462	509	451	470	476	474	517	500	463	470	519	482	472	503	478	486	501	471	462	468	483	505	489	501	472	511	476	474	506	478	471	493	491	475	472	480	490	460	485	454	451	454	489	491	524	474	490	509	468	528	468	508	467	528	474	439	476	488	485	456	454	472	474	469	499	492	463	504	520	456	451	519	450	481	472	486	497	477	482	476	478	495	500	518	493	489	494	516	468	464	475	493	459	452	494	442	472	491	507	535	496	469	500	498	499	435	480	517	476	515	481	526	469	492	505	482	483	501	483	469	506	444	505	487	505	460	474	480	461	507	457	474	457	497	479	485	491	529	478	508	445	445	472	499	524	492	498	454	494	498	494	467	457	507	528	495	519	501	447	480	464	475	497	470	486	505	461	469	539	477	465	457	479	492	475	539	488	484	464	536	460	483	499	470	485	460	519	475	471	517	464	466	501	505	454	484	495	471	478	521	434	460	490	448	511	495	505	519	445	514	501	477	511	446	470	468	510	470	440	492	489	485	454	472	475	479	468	496	517	492	469	460	517	486	473	504	517	469	462	481	497	525	462	432	483	477	510	511	473	489	457	484	453	498	497	496	459	474	502	468	502	487	505	514	448	479	521	519	483	477	488	491	482	482	459	484	499	504	494	492	488	499	493	509	474	508	459	471	470	479	472	486	445	488	490	497	454	521	478	494	502	519	484	470	511	491	512	507	504	523	488	505	473	496	479	430	474	453	526	488	469	489	482	488	498	498	474	478	460	499	488	507	497	504	467	470	502	496	502	521	498	492	489	500	482	487	478	531	475	519	494	465	460	467	466	477	510	463	528	475	495	460	495	487	530	509	486	504	474	534	485	492	527	493	493	521	455	486	454	499	468	505	465	484	497	485	461	500	498	488	521	479	510	482	499	470	503	472	479	507	512	480	506	488	471	523	480	490	451	458	521	445	493	442	474	498	485	501	480	499	450	432	494	504	495	483	481	471	493	481	495	521	486	464	488	491	475	501	469	496	447	501	541	494	482	516	511	491	449	466	484	486	451	467	516	509	441	483	485	481	491	505	449	480	461	494	476	502	469	514	505	501	509	508	450	470	498	476	470	485	473	460	511	479	512	485	479	520	438	503	505	472	474	500	459	508	498	495	473	529	491	501	454	459	496	489	515	491	483	474	472	482	491	518	480	462	482	510	502	459	523	456	481	449	483	516	485	501	483	476	457	501	449	466	482	491	503	517	472	502	467	507	467	483	492	492	506	517	502	451	474	492	467	514	534	495	485	488	454	484	480	505	462	514	505	466	489	460	476	479	521	476	508	464	485	489	521	507	506	474	450	463	474	488	469	476	488	493	497	480	505	508	484	497	514	464	463	495	492	499	483	542	447	493	477	492	501	467	513	489	526	506	472	469	504	553	511	487	491	489	483	510	486	512	444	485	471	507	499	514	511	494	482	468	449	468	471	501	453	480	502	493	482	490	482	486	500	517	470	526	479	467	492	511	479	517	502	494	448	488	473	485	482	497	458	466	450	465	492	477	488	442	438	457	493	459	537	488	488	488	545	496	494	473	519	533	504	534	487	461	472	497	489	504	452	525	535	507	532	488	439	518	494	471	455	446	519	464
4696	8508	7142	4077	4066	3119	3407	3163	2837	12067	29398	24795	13504	4402	1928	741	469	426	444	458	450	423	455	440	438	440	432	422	455	459	487	457	435	448	491	469	463	429	451	439	472	441	452	420	452	431	450	425	466	403	448	432	478	427	492	413	464	464	470	448	430	444	461	453	462	465	448	431	442	450	445	438	423	405	413	442	414	424	463	453	455	473	456	443	416	454	385	457	403	467	454	482	425	437	465	449	437	440	420	447	439	424	438	458	409	444	475	458	440	448	479	478	443	420	441	419	462	416	468	406	406	450	485	486	439	434	430	434	414	434	414	406	442	413	457	400	441	471	438	409	437	453	473	493	445	443	442	424	435	435	453	449	418	431	439	438	421	443	436	451	458	472	409	467	457	477	458	423	434	451	434	475	432	458	432	428	423	443	430	413	439	443	462	435	469	453	450	433	451	428	435	447	459	434	419	437	464	464	469	427	446	441	472	458	433	427	453	459	452	446	510	448	468	434	452	440	447	451	451	458	436	457	436	424	423	461	453	458	458	446	451	417	443	472	464	433	462	468	423	415	436	431	432	417	448	450	434	431	421	483	440	497	436	482	447	432	434	456	469	401	467	468	439	439	461	468	453	426	455	430	451	418	427	418	484	417	462	427	498	438	430	450	430	437	462	406	428	439	466	454	452	474	457	480	444	466	428	431	461	435	437	444	447	454	431	429	426	424	436	443	422	437	450	422	449	468	460	441	495	419	411	426	443	427	463	456	419	446	430	436	422	420	441	453	452	463	417	452	424	426	418	426	426	413	467	436	428	408	466	458	415	484	428	411	438	418	494	457	425	465	423	445	440	474	411	438	453	444	404	452	431	430	417	446	447	454	442	440	459	485	444	465	450	452	387	418	454	444	475	403	480	456	415	444	458	435	428	456	451	419	412	449	483	437	429	452	422	437	409	432	413	420	429	475	455	458	463	458	447	452	423	461	472	456	464	469	459	437	458	442	457	434	449	460	443	454	460	424	459	440	438	442	418	435	428	459	472	482	405	466	462	473	442	433	429	466	407	443	453	473	446	432	429	438	412	425	471	403	408	437	428	422	424	481	437	459	471	436	455	457	443	442	468	413	447	450	464	449	434	419	460	426	438	414	407	465	434	481	464	460	440	445	464	436	483	439	444	446	431	437	468	438	434	442	476	437	463	426	393	405	455	418	466	453	443	426	420	498	414	430	442	449	450	453	414	427	451	460	475	452	420	440	446	458	448	434	418	503	399	438	438	447	474	451	484	423	418	420	466	438	469	442	411	457	408	406	424	431	435	448	412	420	456	401	436	470	483	408	430	459	457	444	436	409	439	449	395	447	450	423	434	435	459	460	424	419	464	412	409	452	444	459	444	479	451	462	452	430	463	494	452	436	415	461	419	472	451	472	468	421	447	413	420	448	449	476	415	424	449	438	435	433	444	465	431	459	452	427	466	463	452	450	382	439	412	434	480	484	435	424	437	487	447	461	463	478	388	431	456	459	485	430	424	467	461	432	409	447	416	431	430	455	448	468	417	419	438	473	445	438	421	445	468	468	435	440	431	465	406	450	426	446	449	408	450	425	451	420	435	409	442	455	413	470	437	453	451	429	458	480	418	396	445	449	450	454	477	465	437	430	442	460	415	463	485	425	453	437	428	445	440	440	421	465	463	479	429	402	437	430	426	431	451	435	440	432	466	428	472	459	466	458	440	457	428	423	449	446	447	432	447	440	411	454	454	460	450	453	423	437	424	426	435	412	438	479	469	444	441	437	451	437	441	483	431	441	444	424	445	438	413	447	448	430	464	425	404	467	465	430	440	430	465	474	468	465	433	449	453	419	456	436	459	404	443	432	408	436	462	436	438	423	459	417	461	431	419	457	430	465	431	472	447	420	440	417	461	468	428	415	428	436	433	477	446	443	431	438	432	436	438	443	429	458	470	390	409	447	450	412	446	447	449	459	427	439	466	475	446	420	405	448	487	416	447	456	459	449	419	422	430	430	429	463	464	461	440	430	460	412	437	412	452	458	424	460	428	472	452	449	460	438	443	455	443	456	492	431	418	427	414	459	414	446	471	430	423	434	416	445	460	448	449	455	442	512	453	468	453	474	451	449	460	442	458	427	428	456	402	459	406	433	424	436	472	436	424	455	431	484	448	472	427	428	418	437	413	399	437	433	409	448	424	404	433	415	438	462	436	448	432	431	437	405	433	425	473	435	462	466	446	455	415	430	441	457	468	444	419	455	448	441	432	442	452	434	435	458	438	463	425	414	409	442	416	430	455	446	449	431	416	488	449	435	430	433	482	467	450	443	429	444	471	429	442	452	456	450	423	444	440	439	474	413	399	470	464	462	434	455	474	480	446	451	445	411	475	412	468	410	408	444	407	463	488	404	465	430	439	431	442	411	477	453	410	469	443	460	399	438	418	420	456	440	420	417	429	450	429	427	453	428	465	463	455	416	450	441	422	439	456	430	450	475	434	404	441	453	476	407	416	419	395	500	423	455	472	440	446	472	447	468	433	396	439	451	433	494	419	419	383	461	427	442	407	469	446	444	463	451	449	449	455	444	438	409	432	458	448	433	432	449	460	453	448	418	422	425	433	470	399	443	411	461	459	430	422	448	433	423	420	481	454	435	453	505	427	430	411	445	437	489	448	414	438	445	444	432	437	433	476	415	457	409	442	414	431	427	445	420	471	458	433	466	431	438	416	423	424	425	398	458	477	446	459	433	477	432	452	449	460	409	467	438	420	454	471	459	462	442	440	437	446	437	442	429	421	444	416	447	469	396	471	478	432	455	400	474	409	426	457	468	432	419	407	454	434	400	447	469	447	438	434	436	427	404	441	440	439	459	420	439	399	459	464	454	454	415	421	440	474	475	460	406	429	410	443	476	447	444	445	439	437	429	442	408	456	418	404	442	424	457	450	451	417	428	437	462	429	437	438	449	437	465	453	438	449	456	452	452	421	436	461	427	427	465	434	423	474	443	456	397	464	453	448	451	469	442	431	431	445	438	446	449	428	399	399	426	414	441	484	442	438	402	459	427	461	460	386	465	439	427	439	430	465	439	443	426	431	450	423	411	424	387	465	453	432	416	432	447	473	420	466	456	420	453	448	477	379	437	421	423	442	437	432	465	439	432	437	458	446	438	441	420	443	431	446	410	436	449	472	438	431	467	413	446	426	459	441	414	428	445	469	435	428	450	410	444	445	418	472	454	440	409	439	450	472	430	463	417	424	454	412	440	455	448	459	427	443	375	418	445	461	468	447	410	435	408	417	467	439	466	457	403	449	446	436	450	399	415	455	459	450	429	421	414	451	424	490	402	407	427	459	442	393	419	425	433	453	440	447	452	447	418	452	439	434	434	446	450	460	434	479	422	473	421	456	391	427	468	440	424	438	463	401	433	441	457	470	447	429	463	403	449	443	432	464	466	445	428	421	429	424	405	494	436	420	433	425	424	441	397	437	443	423	434
27720	10803	2112	1365	1030	763	807	668	571	879	2201	2030	1343	731	476	380	350	352	323	330	304	365	310	344	350	323	352	339	350	320	339	337	374	317	356	338	344	327	320	347	311	322	289	326	344	325	301	307	336	329	365	330	346	349	369	335	321	316	345	314	335	358	362	339	344	342	331	362	333	330	334	346	344	299	324	318	341	318	356	353	314	341	338	339	352	374	328	324	359	349	338	351	374	334	340	357	338	313	325	338	341	311	329	326	350	348	351	373	339	313	360	344	330	360	333	332	335	323	341	316	351	333	331	355	337	300	322	349	307	320	310	320	348	331	370	328	325	344	345	338	338	315	353	354	311	312	314	321	325	353	316	351	369	336	310	376	334	361	314	361	375	344	327	334	348	297	327	324	343	361	317	331	339	293	326	298	334	324	324	310	353	328	404	342	353	321	298	344	338	340	381	301	349	327	330	345	365	321	320	316	321	322	336	331	321	322	310	301	341	373	367	341	321	305	336	334	344	339	316	350	314	328	318	323	317	331	325	348	336	362	319	324	335	352	351	340	342	316	348	375	293	326	315	323	329	341	290	320	349	347	348	368	359	348	311	329	324	345	356	335	329	317	346	358	308	335	331	322	346	309	301	347	342	339	346	313	366	333	332	321	357	317	336	370	373	310	303	331	340	315	323	331	325	317	367	336	345	351	333	311	372	352	370	315	327	361	331	350	299	334	324	349	331	329	365	334	342	346	356	325	324	363	365	330	338	341	337	307	328	362	335	329	318	361	361	356	337	327	345	349	362	347	342	344	329	319	328	347	313	333	346	347	334	334	327	336	335	324	352	368	332	334	384	325	342	375	374	337	337	332	345	320	292	326	301	301	322	304	295	323	329	341	348	344	342	309	314	338	356	326	360	318	314	325	325	330	348	340	363	321	343	335	326	343	341	337	304	333	311	322	352	352	335	329	385	317	331	293	336	384	309	347	308	336	333	344	360	346	329	324	317	324	351	355	318	355	366	338	345	349	324	314	299	356	336	327	331	332	335	346	367	370	347	325	317	340	319	341	302	337	321	347	323	326	295	362	338	319	332	331	352	348	315	349	323	335	325	332	369	313	314	377	336	301	323	323	318	370	303	333	353	323	359	362	326	329	323	332	354	346	328	333	327	323	324	343	324	334	323	362	319	337	329	335	337	334	332	322	327	370	325	345	336	314	336	357	339	343	356	345	334	343	375	305	343	320	350	323	367	330	301	342	333	341	315	317	340	351	312	315	341	371	335	314	330	326	327	342	320	350	326	353	359	359	346	368	340	316	342	344	367	337	372	343	307	339	321	334	338	321	378	308	308	334	341	345	363	289	353	326	317	310	311	338	335	359	356	381	333	330	360	340	336	356	343	320	318	324	361	336	313	333	306	321	326	325	309	329	344	331	338	324	325	328	330	313	337	335	350	367	314	294	344	330	345	331	337	320	324	360	331	330	358	336	316	340	324	321	345	328	359	330	311	342	321	323	362	346	341	332	341	330	336	333	347	349	316	328	351	322	346	339	352	325	322	365	309	333	318	335	304	302	341	294	360	350	359	332	317	325	327	358	354	323	343	336	307	357	309	314	310	362	316	336	351	341	312	323	343	369	339	319	337	329	370	362	332	329	368	335	305	317	314	364	353	294	324	311	337	337	346	346	331	314	303	345	331	322	330	332	315	352	342	364	339	346	344	344	319	328	343	337	354	318	317	341	338	318	336	347	346	346	335	330	321	329	353	316	346	318	349	328	337	332	340	341	362	308	329	322	331	317	323	384	290	329	362	312	327	341	328	357	353	348	337	321	344	321	334	308	343	356	334	386	327	309	327	301	319	313	349	273	318	337	320	343	303	368	292	324	325	320	305	307	335	324	360	334	359	318	345	347	326	318	359	322	322	332	329	330	335	345	337	326	315	360	342	309	331	318	347	321	357	332	333	305	378	371	336	356	340	342	329	362	335	321	301	336	336	356	348	309	353	351	350	336	318	328	349	308	333	312	339	356	309	344	323	316	308	320	324	329	358	310	339	330	270	328	342	363	305	304	315	346	346	317	343	315	332	334	368	329	295	352	360	339	313	295	347	312	332	309	358	342	339	359	357	368	331	338	309	338	331	317	334	311	317	363	345	302	331	343	333	337	352	328	341	303	341	368	364	342	353	347	336	308	312	315	365	330	334	346	350	312	343	343	341	365	359	311	349	351	330	323	356	345	325	284	317	350	334	326	356	334	319	317	313	309	346	334	345	360	347	312	312	330	349	322	344	309	319	354	322	316	338	318	343	340	351	316	339	324	318	311	332	328	362	310	355	337	318	307	336	347	322	344	335	311	335	351	359	352	339	309	345	324	339	336	326	312	348	340	314	319	335	324	297	318	309	328	359	314	345	314	338	295	360	353	342	337	305	342	348	324	362	327	337	350	351	342	322	335	344	328	312	350	349	352	317	318	311	326	350	335	315	347	324	363	330	366	337	332	327	326	336	343	356	324	304	345	308	331	348	323	355	375	325	345	326	338	311	349	342	338	340	361	304	323	340	350	313	290	351	338	345	341	349	355	306	326	334	335	342	346	325	339	337	319	318	351	341	338	335	323	323	303	324	324	338	309	317	325	326	303	336	330	334	330	320	293	360	346	306	331	334	309	341	335	312	342	306	353	333	318	328	344	334	314	306	325	329	351	336	319	374	324	333	382	347	341	367	328	342	311	306	371	349	338	321	329	358	325	323	332	350	341	339	339	348	351	321	336	378	355	355	336	356	367	323	350	318	321	371	333	344	311	320	356	378	335	307	349	340	309	333	325	359	331	332	340	301	342	316	335	328	340	347	341	323	339	332	352	306	370	359	326	335	312	338	332	355	326	332	339	321	376	344	344	344	338	335	352	315	306	310	347	326	320	342	316	315	293	326	320	301	339	333	310	339	337	323	317	333	345	339	334	361	373	360	340	349	324	303	372	338	319	328	319	331	307	332	335	319	330	345	338	353	332	345	334	333	362	329	299	351	368	310	355	342	314	347	325	351	367	347	323	339	353	343	347	340	312	339	334	323	346	344	351	381	333	334	352	328	332	334	347	328	337	348	320	342	346	330	346	341	347	318	343	293	323	326	331	366	303	344	331	340	298	354	355	326	335	300	336	327	352	315	331	321	324	375	300	310	308	354	346	376	312	333	334	352	333	342	312	340	342	353	319	329	303	349	317	316	314	341	312	370	321	280	328	328	324	336	362	327	341	310	347	344	338	353	338	337	310	367	334	343	306	374	368	314	349	351	343	332	337	319	322	336	338	349	375	324	350	329	350	359	353	333	349	340	325	304	336	331	292	330	328	311	306	345	325	323	335	364	337	338	347	283	318	309	349	315	317	348	333	342	350	349	340	328	324	307	304	307	297	304	334	343	317	321	327	327	320	315	329	351	347	336	317	337	311	364	330	367	344	356	331	307	370	318	336	364	337	353	372	361	329	338	346	337	360	307	334	329	322
5556	1465	1568	1244	1063	874	993	820	692	1219	2652	2240	1386	694	413	335	276	304	297	300	298	291	283	267	292	312	311	317	289	303	299	276	318	310	286	301	281	317	305	304	305	299	287	302	298	292	295	323	319	280	317	307	308	287	283	290	321	280	288	295	304	301	284	323	300	270	263	307	294	296	301	324	288	301	319	309	318	331	327	315	292	316	294	282	288	287	329	288	314	306	302	315	298	250	287	313	298	302	297	322	313	317	271	286	313	316	296	304	308	286	250	306	290	312	304	304	283	321	268	289	302	315	309	321	322	283	292	310	285	272	318	334	315	292	304	299	311	302	337	324	283	298	287	312	325	320	314	318	302	310	275	299	303	300	285	318	319	313	287	307	265	340	280	309	301	292	278	338	306	283	277	271	309	291	316	299	337	307	291	309	313	319	324	308	291	313	329	316	279	277	319	288	308	300	350	332	266	308	324	326	320	285	284	289	290	291	317	292	286	289	318	285	293	292	301	308	288	309	314	306	304	285	314	324	293	289	263	259	288	327	287	320	291	297	310	291	288	284	317	319	309	298	298	281	306	301	308	299	303	274	296	292	286	311	321	313	290	306	308	308	290	266	261	281	284	298	316	280	286	309	288	292	327	308	320	300	320	330	246	279	320	307	310	312	323	285	303	264	329	311	298	287	297	281	281	286	293	306	303	326	288	325	292	314	298	309	302	319	325	305	289	323	296	291	295	285	304	314	309	301	287	309	305	273	296	296	316	325	269	296	288	319	318	296	285	311	295	301	287	319	322	302	292	311	326	292	301	307	305	319	297	302	261	306	287	292	301	306	266	317	293	291	294	339	292	288	294	320	325	310	285	273	355	299	304	283	295	302	297	299	299	304	292	285	302	294	332	297	297	291	300	327	320	302	321	288	310	310	297	273	299	316	304	298	305	299	278	288	317	329	290	293	308	288	305	292	310	279	286	300	308	306	302	288	329	303	284	312	297	346	288	301	279	296	280	326	309	277	302	282	298	305	311	305	300	293	304	311	301	299	309	307	327	271	278	298	277	292	305	269	297	322	296	303	303	290	328	285	300	291	307	351	277	304	304	281	292	308	271	307	259	257	313	264	288	304	288	303	275	317	278	274	323	286	309	286	307	293	297	328	260	322	296	288	305	300	290	326	281	297	286	285	282	308	268	286	317	299	281	320	288	297	307	278	319	319	305	295	295	312	304	302	280	295	280	289	330	288	301	298	266	306	321	311	299	348	279	309	303	295	324	309	299	297	315	298	316	335	306	293	305	289	296	323	327	279	276	305	296	303	301	280	305	308	301	317	312	285	272	302	298	278	271	312	274	297	311	289	317	332	301	310	279	293	332	280	286	265	305	325	326	311	295	299	301	307	288	300	306	313	321	302	287	308	296	329	282	290	277	322	299	267	311	292	292	308	263	265	313	271	282	282	274	277	299	290	272	291	321	306	296	293	306	263	306	305	328	306	306	282	294	325	275	310	317	299	307	296	313	308	298	289	300	304	296	277	304	304	282	297	288	290	289	314	287	313	358	275	317	339	293	306	307	282	308	285	309	295	297	293	317	321	342	281	272	296	295	315	279	293	312	284	279	302	289	273	276	319	309	277	307	299	330	273	309	312	289	298	283	307	261	317	307	327	290	282	308	329	314	278	307	318	332	309	285	291	304	297	306	307	308	309	328	323	296	303	299	313	313	333	291	301	280	334	312	299	345	269	298	297	306	275	305	343	281	291	293	297	300	315	283	314	306	309	310	306	300	311	324	297	272	325	326	299	326	282	329	271	266	283	300	301	274	318	323	309	303	313	270	288	297	297	279	337	316	322	332	308	283	319	313	323	276	267	278	299	290	306	273	301	297	323	289	315	288	281	330	334	300	309	294	309	292	287	300	325	311	298	307	282	305	295	326	290	316	301	302	296	315	291	315	288	295	289	274	280	296	321	268	276	303	320	307	302	323	301	309	304	308	296	293	277	309	291	303	318	279	328	299	311	302	292	290	300	308	301	291	297	293	307	325	297	335	288	271	284	309	293	290	328	306	296	308	318	299	304	282	329	302	280	298	289	289	285	271	321	302	266	292	304	338	334	290	316	318	313	305	308	286	298	290	309	293	323	305	288	279	323	312	297	341	306	296	314	305	338	304	298	313	311	291	300	286	280	282	284	297	312	290	297	286	284	304	283	310	280	313	300	303	290	310	270	295	326	319	326	306	320	277	306	294	304	307	292	326	322	291	290	318	288	315	316	313	287	279	312	309	295	329	301	334	316	292	328	307	291	301	317	283	316	291	285	289	292	286	330	289	296	316	271	282	283	314	290	274	301	307	262	304	271	299	285	300	296	313	303	318	294	313	301	281	316	318	304	294	274	296	274	302	289	290	284	291	324	261	290	289	293	274	285	311	305	292	264	292	292	277	320	300	312	291	314	313	288	290	280	314	320	320	291	348	281	302	299	296	313	273	316	283	304	305	305	277	323	285	303	321	337	329	314	317	299	286	295	313	303	312	285	296	322	318	308	289	302	304	303	306	309	313	278	295	282	302	325	307	288	285	285	296	279	285	306	327	271	311	304	323	285	309	279	317	303	298	303	317	283	316	284	294	335	286	316	306	289	299	312	276	302	288	320	304	288	316	285	285	271	292	302	299	304	311	313	309	270	279	314	335	282	306	310	305	297	288	312	278	298	317	301	292	314	318	315	299	269	312	324	286	294	299	281	293	310	287	331	294	318	283	287	296	314	325	283	300	294	289	294	277	279	308	324	325	284	279	303	258	323	278	307	299	296	327	313	300	299	308	302	272	301	310	293	301	316	309	316	265	289	325	310	305	329	312	293	320	307	329	289	277	311	294	303	292	297	305	299	289	327	304	328	302	281	313	314	313	297	284	298	286	313	315	342	318	284	317	318	299	292	275	303	324	309	281	290	291	305	271	281	305	288	287	311	287	319	333	279	313	300	287	330	308	297	304	299	282	325	290	293	260	250	306	304	287	269	307	279	284	301	293	327	302	281	315	298	330	306	275	332	311	296	321	317	306	275	328	281	298	311	268	274	311	286	300	281	290	309	323	332	289	272	309	294	288	312	340	291	322	290	306	333	325	319	285	310	324	287	326	321	284	310	288	291	305	302	317	298	312	303	321	315	277	320	266	295	272	339	284	332	291	290	316	313	310	309	328	351	321	298	283	307	323	308	290	274	287	319	309	294	265	321	293	295	299	288	306	294	311	299	327	290	311	294	295	268	252	301	295	301	304	271	273	337	282	317	299	319	311	313	317	298	288	278	293	294	313	290	301	288	313	274	305	292	289	280	287	320	310	289	302	269	317	316	292	312	344	305	347	291	300	301	265	305	306	285	310	309	303	313	287	288	286	303	276	289	308	288	274	294	295	291	308	291	283	325	296	318	292	279	287	310	290	287	313	319	305	298	293	292	304	306	313	279	308	319	299	287	313	269	272	309	268	321	313	319	296	346	276	311
25610	21401	27440	25492	8692	2687	1949	1352	764	5575	18731	17078	7913	2344	908	479	376	363	342	363	352	356	358	339	327	328	399	341	353	361	357	354	344	363	340	342	358	361	344	357	350	315	367	310	337	352	315	378	349	348	351	343	371	338	367	357	356	328	339	348	330	324	354	343	366	337	353	341	355	363	374	373	329	346	354	389	365	325	366	321	336	344	371	327	322	308	377	359	354	389	363	358	295	366	340	363	345	379	351	354	350	362	355	331	357	313	300	321	367	345	324	337	325	316	364	334	335	327	319	365	356	339	340	355	342	326	354	337	368	353	358	339	368	329	354	323	328	359	347	386	323	331	352	375	333	377	360	354	353	366	323	354	309	342	381	409	347	338	350	361	361	330	349	332	328	363	344	332	341	350	372	344	343	395	367	368	308	347	344	328	354	333	324	343	358	344	352	368	343	348	341	301	350	377	342	337	321	340	371	337	356	344	353	331	328	326	356	335	327	370	366	376	349	336	375	343	367	362	322	312	371	345	361	371	374	361	347	331	329	313	327	352	391	350	351	376	344	345	314	360	385	342	345	316	345	320	375	337	352	363	329	363	360	355	350	394	366	323	389	337	355	370	343	371	345	316	338	344	334	344	327	362	391	348	369	349	344	352	356	336	357	362	335	373	342	343	370	359	330	328	328	372	344	319	325	369	313	320	326	320	350	379	352	383	381	346	338	330	386	336	352	374	341	319	344	354	308	360	350	353	357	344	357	386	332	351	358	371	341	357	317	339	350	311	333	370	357	339	378	334	363	370	328	324	383	317	351	352	347	318	312	327	336	356	368	379	358	359	350	325	354	341	359	325	342	361	327	337	327	321	362	334	361	322	309	353	316	382	341	356	364	347	351	335	340	362	356	368	333	370	363	348	330	371	312	357	341	326	364	348	338	348	347	341	386	327	300	354	329	347	345	331	353	368	300	350	353	306	354	339	386	341	334	337	334	350	337	332	312	349	362	377	317	346	368	307	332	352	380	333	345	360	311	356	302	336	333	357	349	405	351	327	338	329	316	370	362	380	352	318	328	329	333	322	336	345	330	335	332	322	337	333	327	327	353	353	343	331	351	343	327	316	340	359	355	322	318	315	327	358	362	342	358	367	333	352	327	351	355	353	349	350	337	388	349	338	338	341	336	325	334	344	361	355	332	332	375	350	344	368	350	340	335	312	344	337	337	335	347	342	343	341	339	336	348	376	322	341	363	362	373	335	347	336	349	342	332	337	348	338	331	325	340	340	331	360	324	366	347	331	340	372	319	330	337	374	325	340	354	341	343	341	345	324	319	308	320	347	349	329	320	321	353	351	336	346	337	319	331	326	321	330	371	325	349	329	348	351	341	325	330	329	349	350	319	313	350	347	344	338	333	332	368	356	336	318	326	340	334	358	342	300	354	340	350	337	354	348	329	350	357	379	377	349	366	339	340	340	363	350	323	356	330	339	368	312	312	312	328	301	339	387	383	358	365	349	340	297	351	361	347	329	361	331	341	358	344	350	352	347	348	384	338	370	330	366	328	359	344	324	328	356	368	368	346	361	358	377	369	340	323	329	329	361	349	335	370	332	335	345	331	382	362	351	326	324	355	369	317	314	350	320	354	354	350	343	352	324	356	360	338	298	378	331	384	313	335	335	369	344	300	337	360	332	337	341	375	341	331	339	328	333	314	347	363	354	367	328	362	318	357	350	325	347	359	357	339	361	324	330	357	369	359	337	335	353	314	350	346	340	364	347	322	321	359	315	353	368	341	337	336	363	339	314	334	396	312	343	330	357	343	344	332	358	388	346	370	309	345	349	338	332	326	354	371	335	374	360	373	309	340	356	354	357	339	334	340	349	327	342	360	345	324	337	378	346	369	373	370	323	328	331	301	331	321	348	359	358	310	342	367	347	355	357	335	321	367	381	327	345	326	364	381	351	370	329	343	364	318	330	348	330	338	328	310	363	342	305	342	334	361	337	347	360	347	343	378	351	334	345	376	359	311	368	352	381	332	341	340	383	361	361	312	345	358	342	318	351	364	328	378	345	337	334	328	360	358	406	385	336	338	341	344	354	345	333	320	338	353	314	378	343	361	304	335	350	343	340	329	365	341	350	351	320	331	367	341	329	352	311	385	341	326	342	349	355	346	345	331	338	384	347	325	345	332	376	363	329	295	314	367	326	331	346	331	341	333	373	348	309	322	328	361	336	370	314	344	317	351	340	328	364	349	374	353	326	326	338	309	325	359	346	330	334	341	331	330	331	341	333	342	341	341	315	359	358	373	375	377	351	319	379	332	347	358	328	346	344	358	383	301	342	334	327	322	331	357	337	318	322	352	334	375	336	357	361	365	312	362	336	346	316	373	358	353	337	292	319	375	346	323	364	338	350	322	359	359	350	323	345	335	306	313	334	354	331	342	343	377	324	322	346	319	322	329	370	362	365	362	351	338	355	356	346	351	346	319	336	327	348	350	337	315	362	342	352	340	330	332	337	365	348	333	328	341	331	342	353	398	335	354	338	354	329	346	336	318	346	372	352	337	365	343	356	372	365	326	367	353	332	354	364	363	340	346	295	373	346	352	342	328	366	356	332	338	351	318	356	389	315	336	391	366	326	339	347	337	346	360	367	386	343	347	331	341	363	362	322	351	355	366	362	344	336	348	367	371	347	339	303	349	359	354	334	326	343	325	352	355	336	373	345	333	341	362	329	361	343	339	357	328	372	346	343	347	340	313	339	376	345	352	336	356	372	360	341	316	354	327	341	366	344	354	376	339	330	338	361	335	348	341	349	319	340	340	319	325	352	336	332	354	345	329	336	372	345	310	350	300	333	345	376	345	324	358	363	328	355	330	333	350	351	326	357	343	335	387	339	316	322	371	355	333	339	348	345	355	358	332	343	376	331	335	366	361	324	304	338	375	341	332	370	364	358	346	309	331	343	324	343	350	355	376	353	333	335	304	334	347	352	353	320	374	369	345	329	380	366	347	358	333	370	358	351	370	338	328	363	342	344	354	339	338	352	365	368	359	350	364	339	325	333	303	335	353	349	362	387	334	334	323	333	362	333	340	358	339	322	324	357	347	361	320	321	339	323	344	334	373	361	346	342	336	321	367	340	351	303	360	321	375	342	357	332	320	386	381	368	382	352	341	338	338	326	358	342	346	350	361	306	354	351	371	352	338	381	331	347	360	328	375	342	323	349	358	335	319	369	350	334	375	344	334	333	330	315	332	347	347	355	376	344	318	339	322	309	321	361	351	358	289	342	325	356	352	307	360	331	316	319	332	330	322	355	308	351	304	361	320	328	381	330	342	356	338	335	309	345	333	356	356	361	341	339	341	313	310	374	340	357	362	332	356	345	345	344	345	370	366	312	344	375	364	345	346	378	322	329	366	325	320	359	358	358	339	319	341	360	350	361	352	349	346	305	321	347	321	324	346	342	355	357	347	349	344	349	354	322	350	349	334	343	330	394	354	335
4230	5110	4300	2376	2752	2514	2296	1775	987	8206	18219	15188	6571	2394	983	443	359	336	302	330	330	329	348	318	312	331	328	323	330	334	364	322	359	334	351	327	334	321	310	331	333	343	353	315	324	325	329	329	335	321	344	331	315	349	360	299	331	357	352	349	321	341	306	340	278	337	334	321	341	320	332	322	332	316	332	350	337	322	328	351	339	314	359	331	354	299	301	351	323	287	315	334	349	311	327	326	303	373	300	340	324	343	315	350	320	335	350	308	312	318	343	304	346	352	320	339	301	340	327	328	337	306	326	312	317	327	326	318	331	330	329	351	295	326	341	337	344	348	318	308	374	343	350	349	313	306	327	347	341	320	316	329	336	307	333	315	305	346	340	322	319	307	318	350	349	341	327	342	341	323	330	303	355	352	306	319	314	321	330	279	335	304	317	341	314	321	367	274	330	307	324	335	316	337	354	302	313	342	324	342	300	325	298	344	379	320	325	346	332	296	335	343	336	345	358	356	313	318	313	294	307	342	300	318	343	350	337	329	316	321	330	306	343	330	309	332	336	347	317	334	319	327	355	299	334	317	355	327	288	311	350	317	323	309	297	288	323	331	309	334	318	335	319	318	333	321	332	333	334	332	296	283	321	349	356	332	305	335	344	327	310	335	307	324	322	317	348	353	316	376	315	337	320	311	368	314	341	326	319	302	313	329	311	336	343	317	320	317	334	333	338	333	321	301	333	321	340	299	325	274	318	360	324	302	343	321	334	336	311	334	323	328	271	316	352	314	302	311	360	289	345	337	316	338	299	338	307	323	313	310	317	291	328	341	326	309	357	349	331	318	320	345	340	305	312	315	314	338	293	330	361	325	338	319	351	327	359	299	273	356	329	328	352	333	310	288	316	317	311	312	317	318	327	323	313	343	355	311	320	316	339	317	377	334	317	335	321	319	344	344	346	302	333	330	311	341	309	339	323	312	346	343	318	308	325	346	296	292	328	349	324	319	357	339	305	307	306	322	329	344	308	298	298	355	316	321	343	307	340	315	335	318	315	305	315	293	314	347	330	323	329	327	325	368	321	339	348	349	324	332	341	307	342	330	311	332	343	366	295	302	342	329	312	326	338	338	329	313	341	368	347	321	326	334	326	321	327	349	327	328	291	346	331	323	329	339	326	339	303	321	353	307	327	311	310	329	334	304	320	351	335	316	320	311	319	316	308	330	273	335	333	344	338	334	301	316	323	346	331	333	333	347	305	300	322	320	289	284	348	308	335	351	305	305	312	324	334	313	320	312	325	300	320	361	316	328	337	302	327	299	318	302	331	320	342	316	320	327	311	317	328	305	309	350	317	339	324	304	330	354	336	321	304	336	337	342	343	330	317	314	318	323	299	330	306	325	321	336	336	360	333	306	303	307	308	310	303	324	333	331	362	302	341	327	321	347	304	317	337	337	342	323	329	331	302	313	343	359	323	344	285	330	315	322	330	303	316	362	324	354	342	355	329	275	316	345	346	328	333	334	311	286	366	322	346	353	348	331	311	319	314	323	349	325	325	323	306	354	295	321	288	341	310	334	307	305	330	304	304	355	275	297	350	306	317	325	314	349	330	331	322	320	319	314	329	330	326	354	340	365	322	317	344	327	363	352	345	315	317	332	335	330	321	316	352	335	343	310	356	317	336	338	331	347	303	311	327	340	345	301	308	319	368	295	335	326	329	338	315	307	342	314	320	326	340	301	301	299	327	281	322	320	312	371	306	280	326	332	328	339	346	321	319	315	328	321	337	307	300	303	334	338	340	364	319	330	368	332	351	329	313	356	303	324	313	343	320	357	336	345	333	325	347	323	316	319	322	338	318	322	318	320	298	314	304	323	316	324	358	332	329	357	316	316	294	356	300	301	307	327	332	320	312	334	333	300	327	325	341	323	329	334	347	326	315	335	328	355	320	345	314	332	310	308	335	317	304	359	324	331	354	334	336	341	358	346	351	356	353	328	308	328	316	328	327	304	370	318	312	287	306	355	329	341	276	332	319	326	327	308	342	341	347	347	333	310	307	321	313	312	294	340	329	329	330	342	319	319	314	359	336	320	338	323	297	335	291	330	328	332	340	334	346	360	353	341	323	330	330	321	318	337	331	330	305	297	319	317	291	326	326	319	318	294	313	341	355	317	332	334	339	345	334	327	332	297	309	341	324	324	325	322	343	307	324	366	351	353	342	361	340	310	306	331	370	334	319	337	289	342	332	352	314	335	321	384	304	323	304	289	310	325	289	310	326	314	345	340	327	327	314	307	315	305	306	297	310	287	344	302	343	315	317	313	306	309	324	313	294	351	333	354	321	330	329	349	316	322	319	343	302	327	339	320	355	332	327	333	329	296	302	346	337	307	334	325	304	304	319	315	327	307	332	294	342	320	306	326	321	315	320	307	302	313	315	345	321	328	312	315	329	322	322	343	310	293	357	317	334	313	360	298	344	364	310	359	328	329	315	346	313	353	326	337	340	317	331	326	323	332	327	352	334	342	325	318	323	336	323	325	317	315	308	314	328	311	301	350	319	318	313	343	316	318	306	344	311	308	363	315	310	335	356	286	343	330	350	311	325	347	310	321	330	314	310	326	306	342	321	322	319	313	314	318	352	320	304	319	307	296	316	314	347	302	336	321	318	324	317	348	325	300	373	321	367	331	321	329	324	317	327	300	330	331	308	313	312	330	331	308	314	322	324	352	350	346	306	331	300	333	321	357	300	340	324	323	333	346	349	340	343	337	330	342	336	307	326	291	340	322	322	336	314	344	329	334	334	345	311	336	328	301	333	354	301	311	304	329	337	324	290	357	295	293	303	340	319	346	317	339	295	332	293	285	332	302	322	323	325	317	343	319	333	312	312	336	301	316	321	342	320	322	339	313	331	313	328	342	328	336	296	359	326	331	297	359	318	329	311	346	302	365	324	322	328	313	361	364	318	270	357	323	330	303	333	352	335	322	330	322	307	294	323	328	338	339	304	341	339	314	330	341	344	297	311	333	322	317	331	343	349	329	317	311	333	332	344	314	322	333	312	332	353	328	300	342	324	322	336	326	316	322	353	328	349	335	337	321	288	321	333	327	325	301	322	328	304	331	325	328	295	337	317	337	359	299	361	334	329	340	334	316	325	293	313	313	334	330	292	316	351	290	321	333	331	327	331	333	322	323	369	331	293	303	326	339	329	329	357	349	323	331	356	333	320	334	344	309	313	303	280	341	308	339	303	323	343	311	310	303	312	339	317	323	311	339	319	335	312	317	342	340	319	321	327	337	318	335	331	302	303	328	305	331	320	311	311	332	302	314	310	335	331	340	291	332	368	347	325	345	311	320	353	365	329	341	344	321	314	287	330	340	329	316	378	322	322	315	323	338	333	329	335	317	304	302	354	298	345	345	326	316	342	326	377	317	367	313	330	301	349	352	319	331	328	351	297	358	316	353	357	311	330	325	324	311	381	338	304	315	302	316	317	335	307	304
24557	21410	28609	24547	21220	10957	4432	2222	1203	8665	31755	30597	16179	5346	1697	676	522	511	467	470	504	461	508	491	494	454	482	516	473	472	497	503	480	486	460	479	462	467	484	474	472	487	537	452	490	488	472	420	451	452	486	453	436	462	473	466	450	495	467	479	475	482	483	485	463	466	482	522	487	485	485	494	494	494	487	492	451	452	443	516	504	475	444	471	498	484	479	494	492	493	532	471	456	522	458	415	427	487	494	481	478	479	480	470	483	478	478	504	432	444	484	455	493	462	509	522	453	472	477	437	492	486	488	469	457	495	477	529	451	455	463	469	464	481	488	503	430	497	444	455	506	491	474	501	468	501	479	488	483	485	501	459	474	470	482	443	453	468	453	420	487	494	448	461	503	478	497	469	449	508	495	497	477	479	466	479	438	480	478	448	465	475	484	484	456	477	464	444	441	504	466	490	448	458	445	438	451	455	450	452	450	477	440	499	499	465	478	501	457	487	444	480	472	476	529	452	472	497	497	464	461	466	478	469	465	467	493	450	473	487	495	454	504	452	473	482	510	461	470	481	486	464	504	483	474	435	471	478	467	485	464	470	494	466	463	463	508	515	444	485	477	468	486	468	461	481	475	519	443	443	469	490	477	474	467	449	490	470	451	492	507	465	476	468	444	482	457	496	480	481	488	448	485	466	447	476	481	507	481	472	481	503	495	480	447	450	482	432	473	449	479	445	505	473	486	449	429	451	476	436	495	484	434	507	497	462	445	480	449	432	463	445	470	457	480	435	453	484	468	457	487	467	493	479	477	477	479	462	461	459	461	484	488	492	478	474	458	440	473	489	501	461	499	510	475	463	433	465	468	513	473	425	468	467	455	478	470	456	458	460	454	476	460	470	469	458	459	477	465	462	507	489	471	480	411	452	455	443	475	512	478	475	503	463	457	503	471	497	467	445	478	447	521	456	460	485	496	481	459	462	478	480	495	485	460	425	488	497	447	486	475	457	462	484	480	510	454	532	511	487	479	488	466	441	468	436	474	519	498	493	448	487	501	504	492	417	466	438	475	476	437	435	453	481	474	437	463	476	471	491	451	459	460	478	483	475	481	441	444	477	467	435	460	476	476	441	481	496	464	489	495	464	459	432	458	460	452	502	477	503	476	468	479	468	502	498	462	479	459	466	497	504	458	470	450	482	464	462	477	445	474	453	529	477	435	494	426	489	460	498	499	460	418	453	493	457	480	463	480	444	470	501	462	489	464	456	471	471	464	468	455	507	470	438	499	469	463	453	495	459	496	461	483	434	456	513	467	484	443	451	463	481	451	443	474	471	476	470	486	514	474	446	474	462	461	485	420	474	469	461	486	469	480	452	499	455	440	482	464	460	442	455	451	523	488	439	468	458	469	456	447	413	450	464	469	456	469	444	463	504	483	469	420	436	452	491	481	478	484	465	464	472	461	473	477	472	485	450	484	432	467	442	429	447	492	455	501	459	459	462	435	503	469	464	510	454	431	479	478	460	428	476	476	468	440	491	461	472	454	472	484	482	465	466	511	473	446	485	459	512	453	447	472	447	457	485	435	468	487	491	431	472	520	478	498	497	504	519	448	465	451	501	483	466	477	468	469	493	475	457	457	459	470	443	484	478	467	451	498	465	556	463	479	475	474	394	477	491	437	459	486	490	463	465	476	482	470	460	452	460	436	487	478	486	462	494	477	472	484	490	472	450	453	466	446	469	475	537	484	501	425	505	499	449	471	529	450	471	444	464	440	463	481	478	520	475	480	443	447	431	485	490	478	505	472	442	474	455	476	454	474	474	490	500	478	471	498	495	500	474	450	465	483	446	461	486	464	453	454	492	437	418	447	461	467	526	479	476	491	485	460	468	475	499	485	432	445	432	454	494	465	461	462	441	483	475	494	487	460	481	466	431	482	472	448	495	495	501	499	496	489	434	431	448	489	447	488	473	457	442	469	459	463	494	475	463	476	472	452	485	467	455	453	452	464	478	473	451	433	431	438	453	509	482	511	480	476	471	472	446	446	448	488	477	488	469	488	478	444	455	464	452	473	462	475	497	469	457	466	458	470	505	471	456	468	470	446	480	467	478	482	496	446	452	473	445	472	435	452	502	498	483	455	480	462	509	516	476	498	447	474	463	442	448	461	469	480	441	475	487	488	467	492	492	487	451	449	466	477	462	445	469	483	446	409	461	446	469	455	430	488	486	475	489	486	431	518	492	435	482	455	468	458	475	487	468	470	490	462	460	404	509	444	505	488	450	490	469	452	434	464	502	483	477	454	472	464	467	473	447	503	473	478	484	471	472	467	452	463	443	450	446	453	464	476	434	441	473	489	496	447	429	485	494	487	445	486	514	471	484	475	485	506	449	475	466	443	487	494	466	460	504	479	473	419	464	524	464	508	471	467	452	481	456	486	451	498	452	495	501	496	456	464	436	491	443	487	452	473	470	463	473	482	457	476	444	492	488	465	451	480	499	476	479	454	449	458	429	431	464	495	503	448	478	432	485	473	481	526	483	481	434	449	470	469	461	492	461	463	457	487	440	438	467	481	438	508	482	448	457	504	486	478	485	446	477	488	483	452	494	490	453	450	465	457	491	475	461	470	462	478	501	485	474	505	460	461	446	451	458	496	481	444	485	459	484	469	481	505	482	467	494	485	525	518	466	453	461	435	471	426	475	460	502	451	449	478	445	466	472	434	471	499	462	454	425	494	474	465	455	490	485	456	435	454	486	492	487	457	520	446	486	459	488	458	493	434	491	438	497	452	477	461	473	428	478	483	449	516	441	477	440	455	500	479	464	472	489	480	472	477	477	498	443	448	457	455	492	472	450	467	456	433	449	480	467	493	444	461	468	483	508	461	473	455	458	445	476	481	443	456	464	428	475	462	462	474	480	467	508	470	453	473	489	455	448	444	480	504	458	480	456	493	498	437	513	488	450	505	444	468	482	420	476	464	481	480	477	422	480	432	479	470	470	493	457	490	479	492	446	486	432	462	448	467	440	484	456	449	537	465	469	490	445	484	445	473	466	439	478	469	455	512	491	438	469	425	457	442	474	496	475	467	464	475	407	447	476	486	458	470	474	442	431	482	464	467	447	475	486	494	458	492	462	484	466	477	481	492	472	441	462	467	463	468	466	457	487	472	500	468	492	485	470	445	471	491	449	462	490	452	468	489	460	459	495	490	478	484	470	466	478	452	534	440	479	487	478	445	439	486	443	453	489	482	461	446	461	445	474	461	534	499	483	486	483	481	503	467	436	465	461	476	468	447	461	533	466	482	484	485	466	475	449	456	502	461	502	464	483	486	452	458	496	454	443	496	503	449	435	463	503	477	486	472	470	458	493	445	509	478	507	486	453	484	461	458	469	452	426	445	434	463	446	454	453	472	478	435	444	464	428	487	475	429	463	432	488	461	456	464	443	464	452	452	443	462	470	477	492	514	469	483	502	434	451	455	470	477	472	469	435	479	463	464	456
5033	9036	7649	3904	4498	5035	3957	2851	1523	12262	30320	26053	11969	4610	1714	634	480	429	417	453	448	446	404	435	450	460	446	406	454	442	413	420	437	425	446	405	431	445	405	426	454	451	374	419	485	494	383	468	445	417	418	465	406	441	424	442	441	418	429	445	449	463	460	454	452	446	454	416	479	429	417	399	452	435	440	422	431	447	417	444	413	405	443	415	481	437	415	412	432	433	427	457	446	419	428	444	437	424	438	427	434	413	419	446	420	435	420	454	461	426	400	439	420	457	459	405	428	447	403	409	417	439	417	439	440	438	395	468	412	445	437	451	399	414	411	409	406	424	457	480	450	402	411	412	442	435	438	429	438	381	410	401	442	458	467	388	454	421	435	441	422	468	408	453	456	446	421	405	459	412	446	439	420	391	450	397	384	455	413	435	409	435	433	424	441	475	435	467	410	425	480	444	433	465	426	418	444	445	415	428	422	454	439	434	420	416	451	468	419	441	434	461	425	429	464	403	422	405	443	425	437	467	410	419	429	408	444	402	429	427	433	411	452	432	463	444	471	439	439	484	427	437	468	445	426	445	430	429	447	439	447	372	471	436	410	451	465	420	472	452	418	446	461	445	464	432	405	438	406	414	413	434	443	436	434	450	420	443	439	430	421	429	418	413	424	426	435	430	420	439	446	447	405	431	423	406	425	444	447	412	462	390	387	401	435	393	440	419	472	471	433	452	452	437	460	458	420	467	418	443	449	466	421	412	411	433	410	436	422	443	435	442	428	417	414	427	447	432	421	460	430	445	426	409	427	411	442	441	423	481	441	433	441	447	473	450	388	372	427	454	410	461	415	446	414	437	433	442	403	404	442	444	451	414	407	433	425	466	429	415	423	423	407	411	425	399	456	442	417	402	401	458	433	434	427	432	439	471	415	444	413	427	473	457	450	424	451	416	401	450	440	451	406	427	452	417	437	432	426	433	388	427	401	436	413	429	450	429	435	380	447	414	416	408	419	426	421	433	403	431	405	463	437	448	434	449	466	478	447	457	448	453	421	425	452	405	438	402	432	424	423	429	466	457	393	429	438	425	440	419	407	435	446	444	428	446	408	448	445	409	402	441	421	411	437	438	449	436	428	471	452	414	423	435	428	434	391	407	416	435	419	467	431	402	432	435	416	449	423	453	430	451	416	387	454	415	381	434	397	420	395	438	451	444	425	401	435	429	472	418	417	419	455	486	460	448	432	408	440	413	397	463	434	461	391	446	400	394	415	456	421	447	425	441	414	417	433	437	429	429	396	463	396	459	353	424	464	419	438	439	442	451	423	440	382	411	492	417	416	449	449	443	448	430	417	457	396	424	463	407	446	399	450	427	450	414	420	408	412	402	419	443	425	425	449	424	446	419	432	460	430	446	452	409	428	418	460	382	415	438	463	424	418	441	431	446	418	423	431	431	465	478	436	460	447	442	424	462	445	411	436	399	429	411	417	463	415	410	437	439	448	417	434	425	426	427	397	435	422	473	416	413	449	443	420	432	463	440	429	467	434	424	430	401	420	419	448	444	472	439	401	389	420	451	428	442	480	442	397	457	415	410	419	461	423	453	440	417	440	438	451	422	445	436	426	495	446	422	435	428	436	413	425	425	423	422	415	420	432	446	457	406	407	394	444	445	396	431	415	425	424	436	425	458	445	405	407	433	456	420	451	458	423	409	421	453	444	431	427	448	410	447	423	427	431	440	419	392	428	409	411	405	408	431	421	447	474	402	435	406	419	407	452	426	458	411	421	439	434	439	425	388	453	443	375	411	393	455	453	446	468	452	426	422	436	443	458	379	399	447	447	432	450	425	464	442	458	439	428	413	404	416	414	461	452	438	447	427	444	429	432	461	423	442	440	409	431	462	451	431	420	476	434	417	462	428	460	392	406	469	477	422	469	432	427	408	395	413	466	398	418	428	431	424	429	414	432	452	419	476	384	462	456	443	415	450	478	413	401	435	431	427	416	450	463	441	459	420	436	455	442	410	448	440	427	429	416	436	420	437	406	423	383	413	427	416	431	426	458	477	440	461	443	422	413	454	453	397	426	442	436	431	450	437	433	437	422	446	412	437	452	442	402	449	398	426	405	446	434	436	435	433	405	432	437	492	414	434	405	454	408	417	474	413	418	395	424	431	424	457	447	427	424	438	455	448	443	418	408	421	434	407	425	428	454	456	435	434	417	417	432	452	459	426	435	414	422	433	440	409	405	444	430	406	444	416	441	431	435	403	422	440	426	431	460	435	393	451	447	401	458	427	446	388	441	438	442	493	432	436	450	443	395	403	463	440	434	409	455	409	433	424	431	450	430	405	444	437	404	423	439	409	426	433	458	398	411	371	428	392	445	416	425	407	440	422	420	415	425	431	419	422	475	447	435	476	467	435	431	416	452	437	444	397	397	448	475	421	421	439	420	401	401	427	418	428	448	425	416	439	427	464	459	420	456	413	413	425	428	440	440	431	443	437	471	434	439	420	456	471	458	462	444	434	382	433	511	416	410	409	422	433	405	416	449	365	414	467	406	438	440	426	400	423	431	430	425	448	410	438	427	393	451	424	400	428	449	423	446	459	411	435	430	393	461	431	430	439	470	457	432	445	429	459	418	426	445	410	462	461	454	432	470	458	428	403	417	447	409	449	480	408	427	452	442	449	410	401	451	473	438	433	464	443	410	426	413	405	429	453	441	381	461	437	434	423	423	453	409	426	410	427	428	470	427	415	406	407	424	434	440	419	417	449	417	421	431	436	440	426	429	428	431	455	438	440	405	453	444	417	425	435	406	442	451	436	404	441	433	422	422	444	382	456	509	426	442	424	464	419	426	398	450	420	411	407	410	433	414	422	439	419	432	433	451	399	411	423	382	476	433	450	408	438	414	421	445	448	439	438	433	396	429	431	400	431	411	445	428	392	437	427	421	442	421	445	446	382	379	408	414	433	442	446	416	414	400	429	436	450	448	396	421	479	453	443	391	435	431	437	432	463	419	458	422	444	417	427	422	401	425	442	416	437	448	429	400	403	431	439	444	425	443	435	452	430	452	438	446	440	422	437	444	423	410	406	447	412	444	402	475	457	454	427	426	387	419	465	436	423	432	417	419	420	436	446	433	447	414	366	422	446	455	464	428	429	463	411	427	434	413	395	419	461	430	444	411	466	478	431	458	432	438	420	452	422	430	416	431	457	403	380	414	437	433	453	448	457	434	421	423	444	410	425	417	452	417	422	443	416	457	396	424	450	442	443	428	430	447	434	410	405	432	418	456	427	439	407	399	453	466	476	457	393	415	416	427	441	482	414	438	414	437	439	399	432	444	417	411	431	420	434	424	434	424	433	442	441	446	452	393	405	427	409	480	428	436	434	430	460	431	385	406	433	421	429	409	464	448	383	414	392	473	410	445	401	410	430	394	380	436	433	459	430	419	406	440	408	427	403	413	416	435	432	434	449	398	397	409	432	427	465	445	434	406	437
27666	10942	2299	1284	989	1008	844	550	442	670	1957	2305	1240	637	440	378	332	308	330	313	356	322	337	334	356	338	332	331	343	309	299	319	293	304	347	322	319	332	332	312	325	321	319	309	329	331	318	324	302	340	312	328	319	321	335	328	353	341	333	344	338	348	310	334	277	317	311	336	331	340	305	325	344	317	306	335	331	309	309	335	328	308	329	307	307	335	322	314	334	331	331	295	291	305	325	313	374	306	318	327	319	333	349	341	314	348	307	346	328	317	326	291	333	328	304	332	347	330	308	298	283	324	327	355	328	318	316	307	315	311	364	336	321	303	308	325	316	322	308	317	324	342	318	294	305	358	327	342	328	297	337	335	316	313	328	317	314	319	327	321	285	294	314	301	287	325	335	311	321	315	331	312	313	322	299	328	324	318	312	346	341	320	309	321	305	340	330	336	324	329	334	328	294	314	364	306	332	305	300	300	325	331	327	353	326	308	313	350	323	308	324	323	360	309	319	336	295	335	321	314	321	334	345	320	339	325	320	318	324	279	309	312	294	314	307	320	318	326	340	338	304	311	365	335	329	326	300	312	310	300	305	336	335	352	307	318	364	315	289	333	312	366	309	320	325	314	328	338	324	297	309	326	302	328	320	321	332	332	310	325	341	337	293	308	352	308	336	332	348	313	305	337	312	320	338	333	337	308	279	319	344	338	334	330	330	351	329	325	293	340	287	323	320	284	321	311	342	306	317	305	293	321	311	329	363	284	294	308	328	338	307	316	330	305	315	331	315	354	325	332	322	330	329	309	308	324	355	307	342	348	312	337	313	313	345	311	309	328	320	326	310	339	352	292	335	345	335	342	325	308	306	300	326	305	317	334	325	342	329	311	323	329	329	332	321	322	335	310	317	332	322	310	332	321	317	328	304	321	282	343	326	299	341	366	282	301	341	294	326	318	337	318	334	349	345	311	299	284	326	316	315	329	304	326	302	342	331	354	321	345	284	312	354	333	314	331	367	343	306	326	325	323	309	319	303	342	320	302	302	290	310	345	339	326	339	314	328	354	344	315	342	334	323	317	314	290	318	349	325	314	347	348	336	330	307	319	315	329	311	311	330	339	306	307	311	343	315	303	372	296	328	292	329	307	291	332	325	313	333	307	318	323	318	330	325	316	323	318	333	332	323	283	309	316	312	338	343	319	322	333	297	335	324	318	335	310	308	300	336	322	302	332	357	334	332	334	300	331	331	344	367	334	302	302	364	367	313	320	343	329	357	333	329	320	313	290	304	321	323	317	317	318	317	332	322	347	306	299	317	328	307	336	326	329	313	294	322	321	316	329	335	324	325	348	309	331	324	298	354	314	305	327	298	366	312	312	310	327	313	331	359	322	322	315	293	303	309	332	332	322	309	329	286	349	360	326	308	331	315	324	315	332	326	297	303	314	324	348	342	315	326	318	343	306	356	321	360	353	334	331	344	289	344	357	317	345	334	339	314	337	346	302	325	329	310	309	313	314	294	314	290	342	281	287	342	298	299	328	330	315	322	324	324	313	335	321	306	303	299	324	326	362	311	315	337	340	296	326	360	290	316	322	333	306	306	334	327	335	325	320	305	363	315	323	324	355	317	317	323	322	292	337	354	302	318	327	358	347	290	344	331	327	335	296	339	305	326	274	305	319	331	303	349	307	321	342	291	337	295	310	331	312	342	307	320	332	312	320	319	326	338	335	330	328	309	329	298	333	326	344	333	332	300	337	322	317	312	289	309	344	331	305	293	304	282	327	340	345	315	322	323	346	335	325	325	268	326	309	305	338	310	324	345	311	337	311	336	330	306	299	289	303	329	322	323	337	313	330	328	284	320	288	269	330	340	307	314	366	306	306	334	314	344	304	314	337	326	341	321	301	299	328	335	345	321	281	306	341	302	322	317	327	336	331	300	319	339	333	317	326	330	322	331	346	292	346	339	330	336	330	287	290	318	333	327	325	304	352	318	318	324	322	279	299	356	298	312	305	321	328	321	327	307	323	329	299	320	338	291	322	347	350	298	326	324	339	333	329	326	313	308	314	304	331	318	344	336	288	336	343	287	334	342	300	316	312	335	301	317	307	330	308	313	293	331	340	291	322	304	323	307	316	311	345	322	308	304	386	315	294	326	318	297	312	325	290	309	316	327	300	321	310	314	304	341	270	331	313	317	306	340	330	323	315	325	337	314	284	295	338	333	325	301	313	325	335	338	315	326	302	304	332	347	323	355	308	323	326	356	330	319	341	293	316	320	353	335	294	320	300	356	320	320	332	316	328	325	313	342	341	317	354	272	331	346	321	341	367	311	351	303	331	313	313	314	315	341	282	312	369	312	304	328	320	335	312	333	369	340	315	335	353	319	329	324	322	310	314	335	352	311	327	344	300	303	338	352	329	319	286	296	309	274	332	315	332	338	312	298	292	311	321	345	331	312	276	365	312	321	336	311	315	276	328	324	320	285	327	334	319	291	297	296	292	318	355	329	330	328	301	300	300	304	364	317	335	331	320	311	324	332	318	344	308	316	355	345	329	330	323	323	297	321	318	329	323	319	317	337	292	292	338	294	309	326	300	334	315	340	334	324	327	310	329	323	340	350	315	334	321	318	298	309	337	329	344	321	342	312	393	327	332	334	326	325	298	326	331	302	306	336	311	312	321	323	289	336	307	349	325	325	345	327	336	327	313	332	319	309	335	329	353	336	323	330	326	311	299	314	352	292	340	325	289	343	328	320	338	348	302	345	304	353	330	323	323	279	309	304	332	333	333	308	320	328	357	349	305	326	308	319	320	327	283	353	322	311	340	338	334	319	308	315	314	301	294	325	348	357	321	353	311	323	330	313	309	330	324	314	356	343	340	367	337	364	318	318	302	330	331	317	344	324	336	320	332	320	333	351	310	348	337	303	342	339	327	301	340	329	315	345	322	327	304	335	306	317	334	340	307	302	325	319	332	347	315	333	352	329	373	299	315	309	327	336	346	338	327	320	344	336	346	328	321	336	339	313	314	332	338	327	321	318	342	306	317	342	329	284	309	322	337	321	342	312	337	301	306	336	376	336	384	348	324	329	331	323	308	307	320	341	321	302	346	348	346	322	316	319	290	289	318	352	341	353	301	356	310	319	316	312	332	302	344	322	312	307	347	327	307	315	335	296	280	326	321	326	311	337	320	339	305	310	342	334	315	318	297	342	321	373	313	286	347	286	348	330	330	302	320	316	323	318	313	324	290	302	318	348	328	333	338	306	310	301	307	316	326	291	297	365	327	315	329	331	303	309	322	348	313	357	357	338	327	299	351	354	313	336	322	335	329	327	310	305	320	307	329	317	357	339	325	295	356	348	296	319	314	308	289	347	340	327	360	336	334	304	317	325	307	340	308	368	322	324	294	285	321	338	323	303	330	335	338	319	315	354	295	319	338	328	330	319	322	296	297	332	306	300	310	325	327	320	288	348	329	361	317	322	333	327	332	303	305	324	318
5734	1992	1959	1000	1169	1440	1245	761	536	917	2641	2507	1326	670	455	344	284	299	296	290	270	299	307	302	288	288	314	280	316	295	310	283	294	294	326	282	313	345	298	294	289	326	285	314	275	321	301	289	298	286	308	282	283	298	320	329	290	288	312	334	290	298	324	319	292	291	278	282	295	293	309	297	294	294	290	305	308	290	283	272	328	278	291	265	290	270	255	264	299	286	292	308	273	292	305	303	318	280	303	294	286	264	295	285	281	287	279	307	285	324	300	295	282	306	262	278	290	321	293	304	290	274	316	299	297	309	312	283	334	287	288	292	284	280	276	292	282	268	316	300	292	291	290	277	264	299	302	327	292	294	305	292	288	255	284	307	325	260	282	272	289	285	267	275	326	315	259	277	294	304	293	299	258	273	317	265	291	301	303	317	275	278	268	310	292	313	315	288	292	298	291	251	295	307	319	282	287	273	316	266	269	278	264	301	289	283	301	259	290	290	279	325	290	315	303	283	273	273	284	303	285	315	281	302	269	290	261	278	303	301	317	300	294	293	300	290	295	319	278	297	302	280	297	275	301	298	304	315	283	284	280	290	312	263	286	283	304	296	290	280	294	284	300	279	263	281	287	290	267	312	270	306	309	300	322	304	296	313	338	277	312	279	282	296	307	301	276	281	297	295	252	261	288	283	301	320	293	295	303	323	285	310	304	271	290	299	295	279	308	298	288	296	288	299	312	277	294	299	279	284	296	265	307	277	286	271	271	308	281	280	298	277	290	286	259	281	320	289	286	264	321	323	279	278	292	288	281	290	267	284	291	271	287	306	277	288	295	292	286	284	304	293	286	321	287	327	289	309	286	306	314	275	282	287	312	314	278	286	289	295	298	301	304	301	294	300	305	314	284	299	260	269	303	300	281	295	306	322	295	284	289	279	269	267	307	311	310	270	288	282	296	316	280	279	312	295	301	286	265	319	311	253	280	281	329	284	279	308	260	322	288	322	309	260	305	321	296	293	271	278	299	294	302	303	278	288	291	269	302	305	255	291	327	291	304	301	272	267	282	264	281	311	275	291	299	326	288	303	293	296	278	295	330	282	309	300	297	311	268	317	284	299	279	300	319	278	303	290	295	276	245	335	290	308	292	270	310	266	300	316	286	282	313	295	296	287	290	296	307	296	322	293	294	296	284	274	290	309	294	304	319	295	304	298	269	286	306	316	294	293	321	288	323	275	299	325	266	295	317	274	308	311	272	306	256	290	276	319	333	286	321	285	279	268	267	299	284	277	324	283	297	325	303	326	314	308	334	310	300	314	303	297	285	300	275	298	304	300	312	309	282	284	301	288	308	317	309	284	276	295	301	301	316	325	294	297	300	333	303	263	332	302	309	333	283	306	300	300	295	326	311	298	319	314	307	292	326	285	338	301	300	317	330	276	298	291	295	311	300	278	326	283	304	310	304	265	285	291	321	302	297	291	267	304	271	282	296	264	285	283	293	280	257	251	279	295	280	278	283	302	292	278	312	300	315	295	305	286	318	275	278	279	275	293	326	279	276	308	315	314	276	306	277	317	314	304	308	271	307	290	269	310	236	319	311	272	313	276	299	313	316	282	294	312	302	285	276	299	278	304	306	276	302	301	266	304	261	295	298	293	280	295	313	312	298	277	313	280	310	311	266	322	256	274	285	314	283	287	280	301	316	285	288	294	290	334	286	261	297	308	307	274	289	280	300	310	290	291	315	302	320	318	300	297	264	259	269	287	287	296	279	304	320	302	315	304	319	298	256	316	305	293	268	308	265	284	310	269	285	301	294	309	315	289	280	297	291	300	302	272	299	280	293	281	317	296	294	307	296	280	281	283	297	305	313	270	289	275	291	317	278	284	324	291	298	324	281	307	303	313	285	290	297	291	289	289	283	291	291	290	302	278	273	293	296	314	319	287	315	294	307	300	322	314	257	296	289	323	319	292	299	300	304	288	288	304	264	306	302	301	320	311	277	294	266	295	304	298	312	299	287	331	278	303	291	283	301	291	277	268	309	285	297	293	313	297	298	299	302	286	271	296	303	278	288	290	294	292	309	293	303	300	311	300	269	277	286	290	300	279	306	308	293	274	299	295	290	300	300	305	294	323	323	264	312	320	282	327	277	289	303	289	289	302	280	309	277	325	276	291	272	280	284	293	304	289	306	274	274	308	274	297	303	296	307	310	305	313	292	321	290	292	254	298	313	289	295	314	296	317	302	314	286	276	303	256	305	263	339	280	310	314	308	313	277	293	282	319	287	293	322	305	325	287	259	288	286	290	278	262	280	308	287	310	313	337	308	293	312	291	301	310	316	303	284	272	283	292	294	306	291	267	294	283	267	278	294	292	286	280	308	349	300	290	276	279	303	284	315	322	300	310	286	297	328	266	327	331	272	291	280	290	279	320	297	281	267	276	276	300	291	302	306	305	309	313	288	275	319	301	307	295	285	280	279	314	311	301	309	307	299	294	261	291	296	284	303	305	293	293	252	320	246	307	323	314	332	247	293	257	280	278	276	290	309	288	335	281	289	292	293	303	297	302	308	313	262	268	290	292	314	296	292	287	298	276	273	332	288	303	268	305	273	259	297	301	271	299	318	290	312	306	302	261	307	278	268	319	289	303	303	297	300	289	286	294	281	328	292	318	283	295	305	297	314	286	288	292	300	320	287	267	286	296	306	299	317	319	264	301	290	267	296	277	274	296	289	280	309	289	277	257	299	340	287	282	291	295	285	311	304	286	285	277	317	285	270	309	295	284	306	284	287	309	284	270	312	320	288	307	296	289	294	276	316	314	310	313	283	302	310	282	273	280	294	291	267	300	296	338	314	318	292	289	302	305	293	287	271	301	273	287	298	268	297	314	284	319	275	305	309	315	314	297	318	283	319	261	291	282	303	289	287	296	290	271	257	314	272	292	290	288	290	288	279	292	278	300	300	310	305	276	298	280	310	305	278	282	288	318	289	297	309	268	280	294	321	307	314	288	308	294	283	331	327	290	286	271	288	305	278	293	295	284	312	277	286	289	316	289	302	300	299	290	286	251	325	296	307	292	311	280	326	282	285	285	315	351	305	261	298	281	280	298	289	267	304	311	303	296	283	307	306	271	284	292	314	309	310	277	334	320	267	289	269	308	329	285	320	258	311	282	350	324	288	279	307	256	326	280	302	332	300	309	283	296	305	264	268	294	275	302	299	327	314	275	270	282	309	282	290	282	275	307	288	288	292	303	310	297	336	309	289	272	272	277	306	315	272	282	302	312	323	288	289	315	290	310	298	304	286	287	296	310	275	314	325	289	301	319	294	302	282	276	302	278	297	302	276	284	303	313	305	289	296	269	284	284	316	300	329	282	287	314	324	286	310	312	294	283	292	311	309	277	321	326	268	294	306	281	291	303	255	305	298	289	283	269	307	320	318	308	270	276	304	295	281	299	287	289	297	305	266	259	290	289	303	267	289	260	285	277	301	300	326	291
25595	21419	27453	25428	7646	3171	1903	1012	668	4197	19853	17965	7850	2192	922	503	376	339	380	352	338	329	330	360	374	320	347	348	325	355	323	323	356	368	361	364	356	365	351	341	380	351	359	345	355	349	341	342	329	330	337	354	336	350	346	364	343	359	365	377	375	348	349	336	330	343	359	357	343	363	379	346	318	351	345	324	351	321	336	337	365	330	359	339	345	380	353	348	364	344	357	350	352	322	383	333	348	373	371	370	338	345	344	361	385	320	333	327	362	346	391	330	338	347	352	344	354	335	340	358	346	339	352	353	357	337	357	356	345	358	385	378	367	365	373	319	358	368	329	325	367	331	363	367	367	356	345	354	344	349	342	354	401	376	327	378	360	370	372	367	349	358	369	360	352	346	355	371	341	359	340	311	328	352	379	352	364	403	379	341	384	344	365	335	344	334	357	351	346	375	367	376	358	349	346	358	341	359	315	342	371	334	309	342	340	346	337	357	336	363	344	365	361	349	335	344	356	352	356	341	322	341	344	339	361	326	352	356	366	373	321	351	389	332	341	349	327	317	351	364	316	370	373	380	354	364	351	358	336	329	360	360	341	377	314	348	390	349	360	326	345	364	341	336	308	328	355	337	334	303	384	354	349	344	366	320	377	332	364	347	341	333	367	348	385	312	324	338	370	348	394	318	373	351	384	327	353	379	335	341	348	394	340	350	334	360	351	333	360	359	383	338	331	344	368	356	319	395	345	346	359	348	368	363	352	319	342	338	341	368	347	340	391	355	342	334	349	343	382	359	366	334	372	340	359	317	312	326	385	360	357	339	367	361	331	336	370	329	357	346	311	328	347	307	359	348	370	330	349	345	346	331	313	380	367	335	357	316	362	375	359	351	327	347	352	329	365	336	306	314	330	316	372	359	378	321	358	342	312	380	339	372	325	366	375	374	377	372	379	361	347	372	351	356	380	371	354	345	370	362	373	333	370	370	368	340	331	368	360	318	355	356	356	369	344	393	357	330	362	347	354	309	332	369	363	329	360	327	355	367	355	360	311	354	343	374	358	358	332	356	377	334	341	382	340	339	349	339	347	363	323	365	344	329	361	314	343	375	367	375	359	333	353	343	366	365	326	382	353	348	364	344	362	342	365	358	350	360	345	324	327	372	306	306	354	360	377	357	356	371	378	339	389	356	364	330	339	325	371	297	340	335	371	342	374	323	331	337	352	358	311	338	350	373	342	351	341	372	333	345	371	338	363	324	373	328	336	377	316	343	328	318	339	353	341	341	326	334	340	345	353	387	334	359	377	343	379	336	357	351	358	372	361	386	369	338	356	343	382	311	353	346	385	347	360	313	370	362	323	346	349	371	348	323	369	347	342	349	344	362	347	321	327	323	362	340	360	368	338	363	349	322	337	317	323	338	327	359	356	356	360	343	330	382	329	340	323	343	347	332	352	331	347	377	353	333	359	366	356	351	372	314	376	376	368	352	332	377	346	349	365	346	357	360	336	313	349	342	351	355	335	346	367	335	349	353	346	345	328	330	348	369	363	319	360	383	380	326	347	356	347	367	325	378	368	351	336	338	363	348	348	323	336	356	389	375	348	333	334	354	369	374	367	361	372	333	353	337	369	324	352	358	371	345	381	357	333	353	361	318	347	343	343	311	322	327	345	325	351	380	328	358	374	337	351	345	370	316	327	355	381	355	386	381	336	344	353	325	375	346	344	333	340	366	322	359	363	373	368	351	354	354	357	366	379	358	343	358	359	335	367	343	325	371	320	364	383	337	370	336	363	360	371	355	345	352	318	329	361	336	367	337	366	350	347	370	351	343	314	328	350	329	367	381	351	343	349	365	316	335	350	360	360	335	333	335	389	354	361	357	394	345	359	326	372	357	366	351	340	362	347	337	333	320	332	374	357	333	323	360	340	404	333	349	337	319	335	347	328	351	358	338	384	354	346	363	331	368	334	330	350	332	357	350	310	349	342	402	335	359	359	336	334	347	352	363	331	358	358	360	384	398	363	345	334	392	336	364	367	376	370	341	357	348	342	338	371	365	318	345	380	348	377	331	361	319	356	353	337	329	333	356	327	370	359	389	353	372	341	318	387	313	350	375	333	337	357	340	354	339	360	368	328	330	332	335	317	343	340	364	340	379	357	348	375	333	352	346	372	336	326	300	331	363	331	355	326	357	372	340	346	339	353	344	340	330	364	358	334	370	348	354	367	343	322	356	344	344	323	333	349	340	392	341	348	330	355	345	339	348	339	334	348	364	365	365	337	376	396	369	350	365	370	356	341	339	373	426	339	360	347	365	370	343	350	346	389	330	346	352	334	312	358	379	332	355	360	390	320	348	310	355	318	320	380	352	349	350	344	312	309	388	340	363	346	329	350	357	347	390	356	346	331	347	356	330	320	334	331	345	350	349	380	366	340	352	343	363	334	354	346	340	386	318	335	344	376	335	333	349	381	341	329	313	332	352	355	357	352	370	310	340	324	341	323	336	376	349	363	337	324	343	345	365	340	394	343	349	367	325	310	383	379	378	323	330	333	329	349	319	363	367	314	346	335	368	340	372	348	341	369	345	363	378	357	394	361	363	363	361	359	356	362	348	326	367	352	340	382	371	299	378	347	362	364	348	368	350	321	332	356	371	386	336	381	376	357	335	370	342	339	332	356	317	366	335	359	377	321	370	338	367	358	372	346	371	341	355	326	361	366	347	327	351	371	356	380	340	351	383	367	347	361	348	384	321	364	341	317	344	330	339	334	360	347	341	343	325	360	332	356	361	332	361	327	309	341	373	334	345	324	342	350	357	330	363	353	338	325	340	366	360	317	327	366	357	386	385	318	329	357	317	334	374	378	376	386	325	337	365	355	358	318	343	357	366	356	363	344	335	360	353	341	354	361	378	357	326	355	332	347	339	374	330	345	346	344	375	347	385	309	360	322	368	382	351	349	348	344	351	330	317	364	363	325	354	356	369	367	364	326	330	356	339	365	338	342	340	338	349	350	311	312	305	349	335	368	356	378	346	335	325	355	328	325	359	395	340	359	350	334	331	331	330	339	335	339	376	344	341	331	353	344	355	320	295	338	372	350	381	336	375	384	329	336	319	356	374	329	364	322	354	364	343	335	336	352	358	335	341	353	345	341	372	372	337	327	389	328	318	391	352	319	318	328	324	354	363	335	335	405	352	346	330	399	370	346	378	346	328	355	312	332	340	347	314	339	359	336	328	333	365	324	353	350	360	384	327	339	352	327	367	342	373	324	353	342	353	350	326	363	342	389	371	393	360	346	387	392	326	341	375	344	344	375	350	364	339	356	351	311	354	358	334	374	344	367	319	359	360	327	336	363	332	346	333	345	363	335	348	357	335	321	331	299	337	371	350	337	394	328	363	363	348	359	355	333	397	343	360	384	316	326	364	360	348	344	357	342	339	370	380	347	366	362	363	325	338	333	327	372	351	338	370	354	376	341	352	361	347	354	334	347	335	353	365
4361	5372	4667	2810	2254	3307	2147	1319	841	6472	19900	15215	6543	2207	1013	503	345	301	306	349	342	294	324	315	355	350	326	362	344	344	312	329	350	347	325	352	326	315	311	362	309	341	346	276	323	347	321	352	359	325	332	328	322	345	330	323	308	324	341	351	348	328	350	346	301	336	331	328	348	348	314	316	317	334	328	341	336	339	351	316	325	322	357	331	304	339	366	315	351	334	341	344	336	315	327	368	334	334	356	352	339	334	360	309	352	348	344	325	332	381	348	328	313	303	313	324	299	337	319	305	350	341	312	365	354	354	315	348	307	327	346	324	307	338	310	294	327	327	331	340	367	347	333	346	338	350	304	323	335	350	356	355	287	329	313	350	323	351	306	321	332	358	313	341	328	345	325	304	373	350	333	346	344	324	322	332	344	302	329	329	321	325	342	323	364	327	361	317	347	351	333	322	359	316	340	338	329	338	310	336	364	303	341	322	305	313	320	328	330	337	335	328	349	342	349	311	333	344	332	369	331	329	303	361	305	341	339	329	322	278	332	343	327	339	307	352	312	360	348	306	335	327	309	335	304	290	333	345	361	329	302	333	307	336	326	367	346	296	331	323	322	327	342	347	352	328	346	304	309	323	347	346	323	353	327	306	365	332	329	353	334	310	340	333	322	297	320	302	327	309	318	329	318	285	355	349	319	372	328	314	327	310	310	322	341	291	338	313	352	320	340	308	312	350	349	343	337	319	322	303	314	341	327	332	329	306	302	344	322	304	332	342	320	310	307	318	336	332	322	322	337	305	320	339	307	353	339	341	325	328	347	316	280	340	330	333	336	325	344	330	323	364	332	335	358	312	327	344	328	335	312	315	326	327	330	337	355	317	321	331	338	314	348	310	319	288	342	343	337	336	331	339	347	294	319	346	328	325	302	315	315	317	327	316	321	357	312	313	336	364	341	358	349	350	287	322	316	368	344	326	318	327	338	317	337	332	319	321	310	311	315	361	324	327	359	324	332	343	323	355	338	331	332	346	325	363	325	346	329	354	342	327	350	313	318	306	327	307	336	347	360	350	331	345	356	356	324	334	323	313	346	344	314	318	330	321	328	335	349	339	314	332	312	346	309	329	335	338	304	331	384	340	345	339	338	342	307	335	298	355	297	314	307	311	332	319	339	317	318	313	321	335	350	306	324	343	326	331	337	355	325	365	333	337	339	333	331	337	304	319	290	328	364	330	342	334	291	325	316	313	318	323	301	316	332	304	369	288	325	357	305	324	335	335	317	347	343	322	339	318	321	310	336	339	336	332	360	310	326	309	333	339	321	326	345	340	337	316	326	321	349	317	329	343	329	349	341	316	299	328	335	324	334	322	312	315	324	322	338	339	331	323	344	348	302	305	313	345	332	353	339	346	347	316	329	349	328	323	299	325	311	300	315	320	314	329	331	317	332	314	343	326	364	326	332	329	340	323	329	332	333	324	309	315	350	305	325	357	346	304	322	295	347	364	330	379	323	316	318	329	359	322	321	333	316	331	334	325	332	292	314	308	348	303	329	308	317	347	328	356	348	331	347	336	325	315	330	341	318	364	307	335	334	302	328	333	325	319	332	324	353	317	332	321	328	313	347	305	294	303	321	326	339	300	319	341	309	316	335	343	309	319	326	332	344	320	332	345	298	333	330	302	325	335	313	335	310	336	315	304	314	351	327	306	306	316	329	361	329	305	316	320	285	306	345	333	312	349	328	307	340	327	351	338	352	303	285	345	343	314	355	359	314	348	349	344	319	333	324	360	338	322	326	325	303	331	315	326	308	330	311	321	316	324	338	321	347	342	311	321	355	312	341	344	298	315	361	333	359	319	330	320	375	286	316	323	344	336	326	327	376	321	352	323	336	320	333	315	329	329	312	296	301	341	311	336	315	330	348	335	326	301	331	319	318	352	312	315	335	322	346	308	358	360	335	340	335	332	305	290	333	385	349	346	350	326	320	352	323	322	314	326	347	360	331	342	321	327	336	321	331	322	321	315	328	294	322	354	317	325	320	332	325	333	327	320	327	328	325	345	315	336	353	311	325	329	332	311	345	318	331	337	339	314	355	331	310	332	327	321	327	349	364	284	320	306	336	346	308	339	325	342	318	351	310	311	328	337	308	348	326	333	358	334	352	335	321	341	334	302	350	324	303	321	319	332	341	349	325	321	309	350	312	319	342	283	316	345	332	346	293	305	313	339	311	343	318	337	321	339	332	342	343	328	312	325	349	282	303	350	285	313	335	321	268	313	313	308	303	292	331	299	333	329	328	312	290	350	323	346	326	326	323	339	325	362	326	338	322	326	343	328	326	337	336	348	333	327	317	328	286	286	336	331	337	329	324	313	323	327	305	323	333	304	330	300	319	333	334	317	338	320	336	354	353	346	330	340	326	342	329	336	308	346	317	312	296	297	316	317	331	326	321	319	333	302	317	318	328	342	332	335	322	366	324	297	318	350	345	309	296	306	336	332	356	331	337	325	282	312	321	364	334	312	329	329	299	317	351	312	319	325	325	359	319	315	332	312	335	340	325	347	312	340	300	295	298	334	295	360	319	339	335	311	324	336	327	316	311	302	322	289	344	314	295	368	331	306	343	340	317	315	315	316	330	309	346	340	353	307	352	331	319	371	352	315	324	339	341	302	330	284	344	324	335	317	333	336	336	335	351	335	332	319	331	337	301	313	291	376	298	330	300	315	326	314	349	315	359	309	303	329	307	338	319	322	325	310	325	329	324	326	354	305	330	337	350	310	319	370	318	319	317	349	353	331	335	266	308	326	330	304	286	340	316	306	348	336	342	328	336	338	319	297	327	340	319	314	368	356	333	338	341	307	340	312	285	288	321	340	336	350	345	348	333	327	368	313	304	318	325	342	326	344	345	323	310	340	361	316	308	328	322	324	349	322	319	318	323	331	345	329	318	332	325	312	323	330	317	335	340	338	334	330	340	341	301	330	326	362	339	311	343	336	348	350	344	302	318	304	341	338	315	316	326	351	286	357	336	339	322	321	313	305	311	350	348	301	318	318	297	319	311	341	336	367	340	332	313	337	320	329	341	305	316	335	382	330	316	312	318	335	331	337	328	309	339	334	330	312	369	316	358	334	332	335	355	315	295	322	320	331	345	331	325	367	307	343	313	336	327	335	361	321	338	342	370	306	332	294	315	317	294	313	358	314	348	320	268	327	341	336	346	317	332	321	317	340	292	321	367	350	333	312	286	304	322	308	298	345	319	345	340	300	360	331	352	321	338	348	310	353	331	321	329	337	327	332	356	325	319	315	321	341	316	323	305	318	330	312	322	346	352	341	328	330	313	346	352	311	314	353	323	330	305	313	338	323	303	322	335	347	351	309	330	330	309	332	354	323	351	309	345	332	334	299	301	319	322	308	360	341	310	349	342	337	358	354	329	327	344	328	345	311	325	297	338	333	326	321	351	301	320	355	319	329	331	357	316	345	348	317	338	322	311	305
24573	21451	28744	24602	21295	11060	4404	1619	1012	8290	35021	30939	15933	4580	1618	813	588	564	535	531	539	479	539	522	504	517	536	519	532	516	542	502	478	516	532	531	459	487	495	521	531	536	430	478	485	493	445	509	509	533	508	514	519	470	527	556	502	496	527	524	535	498	510	509	511	518	478	491	509	498	541	475	519	513	492	476	486	490	463	503	512	495	446	498	492	507	503	490	522	492	561	529	505	543	522	515	500	534	530	521	492	546	470	493	520	487	483	460	489	508	520	496	500	505	525	480	455	522	529	495	513	499	497	533	496	514	493	495	508	485	500	483	509	533	497	519	499	525	536	512	515	534	455	487	540	486	527	546	510	500	467	485	515	542	501	534	482	508	478	524	471	513	534	502	505	526	554	504	525	505	540	546	512	529	477	515	509	521	501	515	537	536	489	485	511	481	541	532	506	499	521	541	529	475	504	524	493	546	526	504	527	538	477	519	496	493	535	505	518	506	523	482	520	511	520	504	550	501	508	517	513	495	488	486	499	510	517	470	533	513	509	530	510	489	464	500	513	492	520	530	510	474	513	459	525	547	530	539	490	494	543	463	510	505	509	516	503	494	503	494	503	498	526	483	516	476	512	514	526	511	499	506	491	491	485	491	471	463	533	505	505	546	495	531	521	511	525	524	474	496	525	465	473	506	459	461	504	480	495	511	531	534	479	467	524	494	499	462	494	523	492	502	536	513	487	539	493	510	517	477	530	532	486	501	524	528	489	472	483	501	548	512	473	494	515	517	499	497	495	483	483	482	514	490	473	510	529	483	500	485	515	490	487	508	469	501	563	512	508	503	444	494	519	525	522	455	484	526	485	507	539	518	511	495	523	513	512	500	470	530	489	503	504	493	523	515	508	512	461	516	478	528	512	500	485	496	519	478	531	493	526	527	470	535	505	521	499	516	494	524	530	529	526	496	491	493	478	474	483	525	528	522	514	511	507	518	536	484	515	542	509	470	510	508	496	562	513	470	498	475	467	511	503	505	471	497	524	496	506	515	487	483	504	508	513	487	513	548	515	484	519	486	516	490	504	492	497	496	510	447	535	462	511	545	513	487	474	512	514	510	500	486	475	511	503	486	492	494	481	499	498	499	497	474	482	530	545	504	530	491	518	484	503	515	501	509	520	495	549	529	509	476	490	488	479	496	495	521	508	570	486	514	464	514	501	540	493	465	524	472	513	503	509	496	484	529	486	492	526	520	509	497	478	507	456	515	536	502	524	466	527	443	540	510	529	514	517	518	516	508	488	496	489	494	492	559	526	483	493	506	519	504	445	537	510	459	512	537	532	523	501	550	498	477	513	476	521	470	512	500	547	506	488	457	502	494	511	512	503	513	490	532	499	498	546	511	510	473	509	468	499	490	501	499	506	469	515	538	496	508	463	504	480	460	453	519	472	491	526	559	543	517	556	507	503	469	500	522	454	543	483	473	493	468	537	462	465	510	519	518	464	513	529	511	484	503	485	540	551	496	497	496	500	486	520	506	515	537	501	537	474	499	539	446	523	475	489	526	464	526	506	534	519	502	505	480	533	513	524	468	494	511	519	485	515	502	541	509	477	516	516	463	500	518	475	479	470	548	535	540	514	500	496	529	491	485	470	523	514	493	483	496	510	485	496	474	484	502	514	534	504	503	498	476	519	546	513	515	507	493	528	520	477	512	526	499	492	496	438	485	533	485	480	521	510	515	483	515	501	507	486	508	496	493	501	482	508	503	516	500	505	502	507	501	524	457	504	445	542	485	489	499	534	525	486	489	509	491	524	529	471	519	507	504	531	487	475	521	487	518	558	517	532	501	470	500	501	510	499	512	513	509	472	489	483	486	516	530	510	489	553	506	466	486	492	495	503	521	494	522	467	511	503	485	495	520	473	489	538	507	508	512	528	477	534	507	498	502	511	500	491	498	497	543	550	495	505	447	452	506	474	490	503	465	478	490	478	470	498	511	497	491	488	490	505	512	483	493	498	482	445	489	535	497	506	545	512	484	472	488	528	517	531	525	522	523	484	535	446	490	511	509	508	509	527	491	524	532	523	488	488	529	507	502	454	524	497	500	497	455	522	550	498	493	447	528	521	511	496	524	527	493	485	527	522	454	474	463	535	473	493	564	534	516	468	511	489	524	509	530	504	465	468	522	506	499	514	540	506	513	523	518	489	505	434	515	505	481	484	513	524	524	474	520	520	515	491	479	508	499	467	503	516	489	524	489	493	503	500	495	505	497	507	481	512	460	499	476	494	491	476	541	517	505	488	516	518	474	469	497	510	499	496	490	534	500	472	501	484	498	476	476	479	538	480	477	525	475	488	499	492	486	463	498	490	526	537	491	498	468	518	487	516	490	464	507	496	484	511	542	499	524	504	509	525	493	514	456	494	479	517	531	483	507	520	510	517	514	487	526	536	487	491	495	531	508	469	497	514	513	470	504	460	517	512	481	506	526	516	510	505	504	508	502	514	533	507	480	481	526	537	485	482	517	493	566	514	541	556	470	528	497	512	526	496	506	493	543	504	479	515	511	516	501	508	501	508	470	492	495	480	454	542	488	539	516	528	509	504	494	478	517	470	499	501	526	493	513	460	484	488	513	477	499	519	475	493	538	499	515	496	478	503	523	484	478	474	491	484	464	506	506	516	506	506	529	478	514	459	482	518	482	556	536	484	532	552	472	490	538	489	483	512	499	468	521	477	468	466	513	506	493	498	457	499	516	503	497	508	532	457	476	530	469	506	505	476	491	513	493	517	494	488	512	532	494	492	504	466	476	490	517	503	533	528	505	483	499	509	481	507	494	519	472	500	501	498	515	518	518	500	521	508	508	476	496	509	525	489	535	503	506	504	501	508	502	518	495	508	504	508	474	541	490	481	541	522	490	485	485	516	519	510	517	528	479	495	520	516	518	535	500	530	487	489	544	500	524	534	527	495	481	545	538	533	529	528	547	501	505	511	503	497	491	510	512	493	525	506	556	519	506	492	555	516	513	536	512	469	484	486	520	479	480	510	469	526	530	516	482	468	507	540	530	513	500	523	517	495	539	535	478	486	512	482	499	493	517	498	488	487	504	486	506	465	508	507	520	488	464	487	513	504	486	576	515	491	510	497	487	476	510	522	500	491	474	484	488	485	516	510	486	509	490	520	504	504	513	525	472	545	531	534	510	499	515	492	515	492	501	496	468	517	538	475	520	476	503	516	481	489	508	488	484	497	542	486	506	466	500	527	487	484	476	510	504	450	511	497	470	492	493	530	488	483	514	495	483	511	496	507	482	494	473	506	509	522	499	481	502	497	519	489	485	480	500	513	492	512	545	506	483	506	476	462	493	460	500	525	549	499	457	514	542	483	502	491	503	491	471	503	509	494	493	507	473	492	482	495	541	489	534	482	450	524	480	487	511	474	479	522	532	544	525	498	519	496	529	495	512	485	483	505	506	510	507	497	501	490	494	472	527	510	473	468	489
5049	8886	7772	4738	4647	4986	3610	1793	1398	12027	33067	25240	11794	3739	1760	764	477	467	468	450	445	452	450	433	452	462	438	416	437	472	456	436	430	432	446	481	433	460	440	472	414	478	494	482	458	459	461	498	477	430	442	479	519	437	409	482	446	465	471	438	482	438	470	445	471	444	459	418	430	475	433	460	449	472	442	473	439	485	471	467	492	451	490	482	419	428	452	454	458	474	411	472	506	436	447	441	468	487	462	462	460	464	450	480	459	446	457	455	464	449	423	411	424	475	425	467	474	467	477	436	472	443	471	459	435	471	460	470	464	446	412	465	437	446	453	441	444	536	484	428	469	452	448	439	481	457	479	443	450	448	468	514	487	430	418	442	459	449	481	418	473	441	456	450	448	436	488	413	443	445	449	463	451	417	456	468	431	431	451	471	445	478	453	455	439	482	408	440	486	473	448	462	446	502	442	439	454	441	444	467	459	419	458	432	447	438	438	426	408	420	454	455	471	451	470	405	442	435	468	468	461	514	460	478	442	461	476	475	468	476	488	438	449	461	464	475	440	458	444	458	480	439	432	417	477	473	454	458	467	475	499	459	461	462	457	387	478	445	399	405	413	484	495	460	430	433	480	462	431	454	432	420	456	424	437	389	464	475	472	439	403	476	477	469	477	462	431	449	433	411	443	449	466	469	437	448	432	422	464	436	423	439	475	425	457	430	433	452	435	477	477	443	471	441	429	440	461	434	441	444	463	483	448	418	437	460	436	454	455	451	459	442	451	472	460	440	491	449	459	446	393	465	478	434	415	447	434	444	456	443	440	429	419	475	433	401	450	411	467	456	454	456	465	444	482	440	414	455	479	451	453	421	462	439	407	428	446	470	417	427	481	434	457	435	464	464	430	458	437	445	466	435	439	460	436	411	460	457	451	431	458	443	469	454	505	418	446	440	446	458	416	454	449	449	472	448	429	480	501	461	439	446	435	469	435	467	440	459	462	434	438	462	442	455	455	455	432	448	488	421	421	457	456	478	464	448	438	462	462	434	438	480	437	465	492	446	463	453	445	451	435	425	450	426	453	460	450	427	419	486	449	429	429	453	408	460	481	459	450	467	433	473	458	443	421	423	446	453	444	455	471	456	431	459	463	472	478	475	462	431	442	463	439	433	435	447	429	462	471	425	450	442	473	454	465	430	457	414	477	440	505	446	434	433	428	480	506	453	432	460	442	445	434	452	460	451	454	426	413	428	456	449	438	433	458	454	470	425	468	445	465	443	408	470	454	441	469	480	440	471	445	487	434	468	461	460	472	429	489	444	443	465	482	435	446	470	459	472	471	465	439	415	438	497	520	417	405	448	482	412	417	424	462	477	470	452	447	432	453	474	454	436	453	422	474	461	418	443	433	431	468	421	464	467	465	421	453	485	456	453	452	410	478	432	435	442	432	455	483	423	441	451	440	444	457	448	439	453	442	428	473	465	439	454	432	423	479	498	402	489	478	400	462	433	452	451	467	442	437	405	447	455	447	452	467	471	468	452	446	427	457	464	419	449	458	455	414	438	464	487	438	441	472	450	449	419	487	467	415	465	455	447	407	452	443	434	440	441	439	471	455	462	412	438	427	454	458	456	451	445	402	487	444	477	422	473	442	433	439	442	431	469	471	478	449	444	498	415	434	435	407	437	408	451	468	450	421	447	471	477	442	448	436	474	420	455	467	446	471	451	491	470	418	460	486	458	481	417	435	422	468	449	455	497	447	428	422	468	462	435	462	449	431	465	447	416	458	454	419	440	457	463	422	426	445	441	499	433	410	462	463	451	488	415	423	474	446	419	420	454	457	410	458	449	450	464	427	443	418	466	427	457	461	441	438	463	441	474	420	423	443	468	470	443	447	478	415	419	422	454	480	458	461	436	466	443	420	438	430	461	464	484	413	474	417	475	415	452	460	443	461	456	432	420	466	440	438	470	452	465	475	446	438	426	439	466	481	466	439	451	479	489	463	452	443	434	420	480	444	455	411	452	431	458	465	411	464	480	474	466	424	446	474	460	414	491	474	434	442	462	487	428	437	431	469	475	474	472	466	433	411	433	410	469	442	468	496	456	430	448	494	383	476	408	401	397	438	464	455	435	454	434	435	435	437	451	431	443	437	451	466	474	428	421	419	467	491	453	458	453	437	459	457	440	437	471	465	488	477	411	473	487	475	453	434	487	401	428	445	449	486	441	440	452	450	425	474	406	447	461	410	453	427	446	448	445	441	442	457	418	448	449	458	466	506	480	463	469	453	473	403	395	449	456	449	445	435	458	454	447	447	475	480	450	438	452	437	469	438	469	467	428	499	459	425	440	427	473	449	450	429	449	462	444	473	442	469	432	414	457	438	444	477	423	438	465	432	487	421	491	461	435	444	443	488	399	477	434	439	442	458	455	452	480	432	482	429	430	450	469	459	456	431	436	445	466	463	436	463	461	464	478	412	425	471	443	463	428	429	451	469	430	435	431	434	446	432	419	470	460	442	429	444	497	435	447	471	488	456	467	480	478	489	499	440	451	456	493	442	461	457	452	434	455	464	487	440	464	439	448	412	408	421	430	492	449	453	496	454	406	463	445	445	454	473	458	468	454	430	436	458	471	431	432	451	416	440	399	414	443	474	483	432	390	458	456	478	475	410	442	465	428	445	491	406	420	470	453	444	468	451	420	437	412	457	429	452	446	443	434	416	468	466	458	423	471	421	478	452	459	437	439	468	466	457	485	463	452	451	447	466	422	447	475	480	446	491	448	432	419	475	422	412	454	472	450	468	429	482	438	454	476	451	480	415	459	479	457	421	408	450	471	498	458	464	485	464	475	466	448	458	468	449	448	454	473	471	450	456	463	469	411	406	436	441	488	437	416	484	416	465	397	465	455	431	412	446	445	456	442	408	449	466	447	436	461	445	436	424	441	436	445	439	460	478	481	432	425	436	443	480	433	461	425	481	428	431	437	473	463	418	441	524	435	482	461	482	464	476	445	418	492	447	407	439	450	426	423	457	458	448	445	444	454	442	453	441	425	431	463	454	450	457	497	473	420	441	465	449	451	433	452	476	466	428	442	420	430	431	433	426	451	477	468	444	461	439	414	448	486	493	462	458	430	455	469	460	469	409	446	457	422	417	416	474	423	456	477	482	456	437	446	432	447	461	465	448	481	415	436	411	451	469	487	416	478	434	443	450	475	471	406	396	443	466	433	456	433	414	462	468	432	475	462	437	447	487	425	451	451	467	502	469	407	440	450	449	435	462	437	453	453	439	463	449	423	452	444	472	444	479	414	455	445	493	429	467	455	439	440	441	475	452	458	461	422	425	416	439	430	451	492	460	442	481	414	471	453	451	416	462	451	403	466	502	484	445	436	447	436	447	475	456	471	450	467	425	454	476	411	459	404	407	437	455	463	464	457	438	480	438	474	440	440	437	477	434	472	465	473	470	464	453	428	437	451	471	458	490	430	456	474	477	467	460	458
27641	10508	1781	1043	750	850	692	532	434	684	2189	1969	1139	661	434	428	372	385	340	371	362	395	378	381	342	354	358	362	349	421	331	384	361	375	355	377	357	378	380	363	376	366	389	362	380	340	345	393	378	384	385	355	351	361	378	365	374	356	355	353	373	371	369	365	343	377	381	350	341	371	377	356	368	331	376	355	349	387	371	348	413	393	317	320	388	356	376	381	378	370	344	345	390	344	385	355	351	333	407	368	386	361	393	352	383	377	403	336	380	402	357	359	396	417	391	357	372	366	366	397	373	372	377	380	370	382	404	327	376	377	365	372	364	363	342	349	373	367	384	362	362	365	366	317	372	364	380	336	364	379	408	357	348	321	364	354	379	366	339	341	368	366	377	368	344	374	357	365	375	343	398	378	334	378	380	379	381	345	367	415	347	391	337	386	358	372	356	373	376	375	371	352	339	363	382	373	391	368	363	377	400	378	385	364	385	371	354	379	314	378	359	358	329	329	379	371	362	353	341	356	378	353	406	324	331	388	367	339	361	361	330	397	335	352	369	360	361	385	394	418	346	369	399	349	362	402	371	352	377	340	370	378	379	363	337	366	342	392	355	339	364	387	362	356	372	373	355	363	385	369	344	386	393	340	375	367	391	363	367	370	420	391	374	384	366	336	359	380	356	352	373	356	361	348	358	374	376	363	352	352	359	377	377	365	372	373	384	368	345	369	372	362	335	376	355	371	353	366	349	357	378	332	372	374	314	391	296	342	360	382	378	390	359	375	358	379	350	394	326	369	345	355	375	387	332	395	360	366	384	385	385	380	349	369	362	392	334	359	370	385	387	384	313	349	391	393	380	355	358	376	328	363	354	371	365	386	381	348	362	362	353	353	367	364	381	394	346	356	372	368	350	332	323	382	311	360	335	366	356	331	353	364	385	378	350	352	360	398	384	343	375	376	378	343	378	360	368	398	352	386	356	353	388	370	399	399	404	365	392	369	355	332	361	405	375	360	372	338	373	366	371	382	369	372	365	391	349	379	396	349	367	335	360	358	356	333	352	353	352	370	384	366	367	360	398	389	359	355	389	363	332	356	377	370	373	356	398	386	374	362	340	357	397	350	351	372	339	360	369	360	375	355	356	400	347	351	370	331	380	342	366	346	371	348	377	380	359	374	328	361	352	341	358	312	363	360	375	376	359	350	392	334	375	347	338	362	365	367	371	346	322	346	374	375	370	371	386	388	367	378	343	359	391	358	318	317	358	344	352	362	368	364	341	356	406	391	386	392	369	330	387	330	377	365	355	385	346	356	359	365	383	343	366	410	371	329	376	335	363	375	370	360	374	364	354	384	370	374	361	363	367	349	371	393	355	363	368	372	403	387	358	372	394	379	388	345	384	388	349	383	386	379	370	361	374	360	355	372	364	350	369	328	381	343	358	396	347	370	365	344	377	358	379	343	379	411	387	333	356	381	369	366	358	371	342	344	321	361	374	361	342	369	352	354	383	383	388	383	375	355	351	348	373	344	360	344	376	389	377	373	357	364	369	370	324	368	366	374	388	374	370	347	334	352	377	377	393	378	348	340	376	354	373	373	351	336	376	366	347	372	362	342	387	356	405	377	381	356	368	314	383	364	342	367	340	359	365	372	358	363	336	351	389	370	412	371	350	382	326	372	393	343	349	364	345	391	363	338	390	369	369	324	382	379	354	346	362	345	349	349	330	365	368	386	358	356	382	368	364	352	339	378	375	350	392	364	360	336	377	392	357	339	351	361	373	382	358	361	392	394	376	382	365	406	364	388	373	358	375	400	361	352	374	357	376	394	369	398	386	374	376	388	349	362	410	371	383	360	381	350	347	359	374	380	355	365	363	355	383	371	404	362	400	396	377	360	359	343	381	391	381	358	342	379	357	357	336	352	376	343	343	359	358	368	340	407	382	353	366	372	351	383	397	336	380	344	355	371	365	387	371	352	365	368	342	377	358	391	375	349	374	330	366	382	324	377	389	376	362	380	355	380	363	333	339	360	376	379	363	389	330	362	366	385	355	393	356	412	359	323	382	363	343	387	376	363	354	351	357	377	353	399	362	390	353	373	364	361	344	380	359	373	375	366	372	399	358	377	373	344	320	364	335	341	329	372	393	368	391	310	387	401	363	337	344	358	371	380	357	386	353	369	313	386	366	346	372	379	395	367	352	348	352	348	328	377	362	399	381	360	375	347	400	334	380	340	387	382	395	346	333	347	354	398	347	410	374	386	360	370	344	355	355	381	372	366	383	340	365	354	366	374	385	383	354	365	365	352	354	397	395	333	364	406	381	378	359	396	347	386	353	400	355	388	330	359	356	356	369	405	402	370	392	371	363	382	327	375	347	401	377	373	352	351	378	372	336	387	371	368	353	343	386	362	354	358	352	328	369	327	381	366	367	366	382	389	349	347	348	357	361	364	326	348	339	378	353	372	349	384	347	369	342	374	366	397	345	361	338	392	385	354	352	371	370	379	364	343	372	345	373	397	355	378	384	385	375	360	394	393	355	382	359	337	341	379	358	358	394	438	353	360	365	370	355	374	370	365	363	373	412	365	367	399	371	386	367	364	373	364	372	365	355	349	350	373	373	364	361	344	383	371	353	379	374	403	358	362	361	367	363	343	328	374	366	348	385	380	353	365	376	395	358	364	384	373	326	379	364	368	365	371	341	344	352	355	370	361	355	387	375	355	349	354	349	377	341	367	372	371	360	357	396	344	327	395	352	345	394	366	347	360	353	378	358	371	361	382	385	402	406	382	331	336	364	354	351	387	389	414	373	351	370	373	377	343	374	374	397	350	346	350	340	360	410	383	390	368	385	370	392	333	387	348	358	344	340	375	377	401	365	356	349	356	368	348	383	393	360	359	356	356	354	332	385	377	371	374	376	368	398	354	322	332	382	359	367	355	341	402	399	371	370	351	352	363	331	402	382	329	351	378	366	357	398	352	315	403	416	354	329	369	336	366	361	375	396	347	366	396	369	357	381	396	337	366	347	358	382	375	348	352	367	375	371	366	363	366	327	371	385	367	369	385	323	353	364	370	381	353	338	349	380	351	379	373	421	385	338	367	374	373	377	402	343	404	348	373	385	346	341	331	358	351	334	351	359	345	353	365	371	374	357	358	376	361	368	360	352	396	341	340	330	383	376	381	366	368	417	340	344	372	349	388	362	374	374	356	358	361	354	396	378	348	395	347	370	398	367	410	392	352	368	357	363	361	395	388	365	357	352	390	372	377	393	353	381	353	394	381	396	370	329	380	359	348	353	350	372	343	355	329	400	358	382	350	395	389	338	360	348	339	360	368	396	407	355	343	353	348	350	359	365	375	367	332	372	322	370	351	383	338	353	366	367	379	377	356	356	361	385	348	364	362	321	390	377	399	370	365	344	378	327	341	387	346	359	367	377	395	361	415	372	364	341	358	383	338	366	359	384	407	386	387	390	327	363	382	367	393	359	360	400	345	397	344
5561	1244	1489	982	878	1047	874	675	431	860	2863	2258	1275	592	442	378	340	350	357	330	349	313	331	324	348	308	338	364	307	296	321	300	340	313	336	321	354	334	319	347	320	320	311	317	320	331	328	322	298	332	340	358	349	317	329	334	293	325	297	305	339	322	310	331	343	293	334	334	325	357	303	307	332	323	347	325	313	293	297	327	313	311	351	311	346	317	338	333	304	323	311	281	325	355	309	313	311	366	320	307	338	350	292	333	309	325	305	295	331	315	363	305	306	312	322	331	345	314	340	332	292	329	321	308	319	315	334	319	299	335	339	293	321	306	328	326	303	305	338	293	307	301	299	308	325	302	309	356	321	325	323	348	327	309	300	317	333	335	323	377	294	338	309	342	288	331	351	347	342	334	313	327	318	329	297	324	332	340	294	339	305	320	316	309	341	290	303	321	306	351	339	324	324	351	290	323	284	340	354	329	313	301	311	305	324	328	305	317	315	317	391	317	326	331	325	308	337	345	321	317	293	315	348	320	317	330	313	309	347	354	306	368	286	332	337	307	318	312	340	316	315	311	304	341	335	299	339	348	293	344	312	316	312	312	336	287	345	329	314	332	312	339	333	341	308	331	302	323	292	322	328	341	365	311	322	318	337	344	313	322	354	311	309	320	316	342	319	319	311	298	313	338	305	300	337	331	348	333	323	341	341	350	318	327	325	355	340	312	329	331	310	319	318	331	308	306	325	317	334	314	311	345	324	322	331	344	316	365	340	356	261	343	347	299	328	304	319	319	339	333	313	329	341	340	321	321	305	322	305	317	319	337	340	330	317	312	342	300	335	347	364	311	347	326	303	293	338	324	288	333	309	344	331	327	331	320	319	304	322	376	298	339	318	309	331	308	344	335	310	337	343	336	341	299	345	339	345	346	307	316	309	343	349	327	304	358	307	300	338	324	337	356	299	300	330	292	330	342	315	328	335	321	298	322	356	348	330	322	334	300	315	339	298	324	317	325	335	279	317	338	322	329	348	323	315	305	311	327	326	308	321	292	341	363	331	289	311	335	334	340	327	315	314	318	321	299	357	329	330	315	348	299	319	311	324	321	325	323	329	341	318	321	330	314	327	335	306	327	302	341	309	315	343	329	338	336	308	320	309	315	319	327	340	356	340	313	350	301	312	370	349	320	346	305	295	328	339	292	308	274	308	298	315	331	301	296	336	363	323	340	321	333	320	326	353	341	333	303	321	324	310	288	329	348	330	322	321	335	352	320	335	338	336	341	342	302	309	346	277	312	307	311	308	302	322	318	262	320	323	323	338	325	333	308	346	330	321	330	327	321	322	364	342	315	336	369	315	345	303	329	301	345	299	324	315	304	329	322	316	315	320	308	307	314	307	307	342	337	330	369	325	318	325	326	295	357	337	352	304	347	320	321	344	329	361	310	333	304	344	335	292	332	304	343	339	309	326	337	331	289	298	315	329	326	306	351	306	337	330	342	302	323	326	358	322	284	344	342	306	340	346	310	319	303	339	341	324	316	324	326	316	337	357	340	296	281	334	313	319	323	322	331	305	333	327	293	311	312	314	344	309	321	295	344	341	345	311	337	346	338	305	321	345	305	352	312	303	324	314	344	318	343	336	322	303	302	302	323	308	333	322	324	331	312	334	348	300	319	330	314	322	326	342	334	318	305	302	304	352	318	330	346	346	309	331	338	346	298	314	325	315	317	323	340	332	323	330	298	335	336	325	317	344	348	307	351	309	298	315	316	331	321	320	320	307	334	300	348	347	319	325	317	311	301	306	303	316	331	308	331	321	316	312	323	324	335	321	310	346	327	340	366	300	325	310	319	312	297	316	324	341	355	335	314	361	307	313	326	317	309	349	350	333	302	296	341	310	327	345	326	347	316	299	331	320	360	329	298	312	306	285	339	338	331	353	335	336	314	318	312	334	320	325	301	322	312	317	326	301	314	345	329	292	312	332	330	292	319	312	297	311	321	286	329	331	343	319	315	309	297	300	320	318	306	316	311	340	320	333	336	305	344	328	317	343	333	329	320	319	326	320	338	317	307	314	327	312	324	320	335	324	322	337	308	325	371	320	302	331	292	329	302	346	298	322	310	322	333	329	315	325	344	317	321	319	318	335	270	327	331	346	270	306	311	308	295	324	334	323	320	367	348	291	310	304	328	308	320	315	299	356	342	361	334	308	316	316	328	347	342	319	297	349	356	317	329	321	335	340	326	326	307	323	337	331	330	317	316	327	359	309	324	334	321	300	296	333	357	333	327	315	324	304	285	318	336	305	322	295	328	315	321	321	315	353	348	318	323	299	326	314	315	343	339	326	316	341	327	320	312	316	329	338	332	334	315	289	321	327	297	324	314	329	284	298	338	322	324	295	303	322	322	343	330	296	365	340	337	321	312	334	359	356	313	331	334	283	362	333	323	337	306	307	326	322	318	336	328	317	309	291	319	329	333	307	313	309	322	343	311	328	329	311	327	321	336	315	313	358	335	333	340	330	316	334	308	342	328	301	335	339	320	317	330	311	348	375	322	352	354	303	304	313	290	311	354	336	332	322	321	307	331	344	322	332	341	364	335	304	278	321	309	310	307	346	355	283	301	301	365	349	337	314	328	338	307	329	310	341	332	303	295	317	322	336	361	346	330	300	305	343	322	335	318	325	351	302	331	335	329	323	312	294	310	303	317	301	344	317	332	348	322	325	316	340	334	335	311	332	322	314	346	300	322	308	314	329	316	302	322	319	324	339	325	326	330	307	321	346	312	307	327	311	346	320	340	324	301	317	337	308	322	298	318	319	332	340	355	342	339	315	327	310	351	350	303	326	325	352	326	333	307	331	343	341	297	301	318	300	311	307	304	306	344	318	342	333	367	327	322	305	328	344	342	309	319	326	326	332	324	330	341	308	341	312	319	350	339	314	298	311	278	328	297	311	307	356	358	324	335	336	329	333	315	315	324	290	337	348	324	331	320	324	359	314	355	323	321	334	321	319	332	326	315	331	338	306	351	312	309	305	332	369	334	335	322	340	308	369	305	319	312	336	309	321	346	319	328	297	316	328	348	297	316	300	324	324	327	323	302	324	368	310	308	320	337	326	300	320	332	355	318	306	330	317	312	310	301	338	330	329	319	322	305	311	326	329	304	305	309	327	329	289	355	292	314	317	346	318	338	320	342	338	321	326	342	303	305	308	329	323	345	302	345	334	362	314	345	299	316	301	288	310	303	349	316	320	308	299	290	320	322	336	310	338	329	304	317	334	306	299	307	364	326	342	319	315	332	356	302	315	326	367	279	348	297	333	324	321	308	300	325	325	334	287	350	325	329	345	294	288	324	284	294	330	344	366	330	316	359	322	323	330	321	317	313	335	290	299	328	327	325	344	311	322	331	360	343	317	337	307	346	304	332	339	327	318	323	346	306	323	344	324	335	327	336	326	307	342	331	329	310	317	321	341	346	306	321	328	310	358	334	330	328	325	304
25597	21411	27435	25474	7701	2031	1817	1329	810	3283	19127	17691	9264	2533	986	567	456	400	401	383	383	420	417	419	399	407	434	390	387	404	398	394	408	369	383	444	408	394	370	377	387	435	350	413	402	411	382	388	381	394	384	416	366	423	375	387	387	407	384	400	351	394	394	413	363	364	379	386	372	388	410	412	417	347	377	424	373	382	400	381	363	375	385	397	377	390	405	400	378	384	434	360	413	383	378	361	395	386	390	376	382	415	399	368	378	394	425	359	409	388	347	390	351	404	376	352	393	406	363	362	392	364	413	374	371	387	391	360	382	371	413	402	368	394	388	403	390	373	385	373	364	370	391	376	374	371	366	399	388	376	403	381	379	395	392	420	379	384	364	384	397	392	409	367	395	427	421	408	374	367	403	383	372	407	396	394	391	396	377	400	352	406	381	402	411	417	364	377	381	367	380	343	379	380	372	396	385	375	376	374	389	387	372	422	371	406	419	396	383	388	381	410	407	423	392	416	380	406	392	420	384	362	369	355	366	408	383	372	404	372	407	379	355	412	395	382	400	393	390	363	403	340	389	353	410	371	387	398	371	414	363	405	429	370	368	376	382	362	357	374	385	385	413	391	390	369	369	393	398	388	361	393	393	376	402	377	378	407	430	438	388	411	392	355	406	367	386	364	393	383	361	409	382	380	393	378	375	374	373	401	359	398	387	365	365	400	368	378	395	349	431	382	365	363	386	417	364	385	411	375	368	385	399	392	397	398	364	416	399	360	389	384	395	362	370	384	408	399	381	397	404	367	379	393	328	370	380	373	342	393	337	365	393	378	364	386	383	362	391	402	370	371	426	411	375	409	372	413	382	386	385	410	406	410	393	379	380	404	391	404	400	415	420	376	356	363	385	407	379	394	382	414	349	346	408	391	404	363	367	386	427	390	370	368	390	378	406	387	380	367	430	403	388	390	388	409	379	382	344	372	361	378	377	404	406	396	423	411	397	398	394	428	418	393	371	397	384	392	376	369	394	399	391	347	368	382	389	389	372	368	379	404	403	399	399	382	380	419	395	376	425	381	380	378	415	343	386	391	360	390	378	423	401	390	368	394	360	410	435	401	370	347	387	401	387	389	365	373	422	366	379	360	337	395	402	393	391	386	393	396	404	372	366	388	433	399	437	392	408	382	412	357	408	431	380	382	370	375	378	377	379	348	377	420	367	384	385	380	402	372	397	397	380	391	321	389	368	389	429	405	388	385	349	394	409	391	369	394	388	392	382	417	433	414	369	362	367	416	363	407	396	389	411	373	380	413	391	389	369	396	412	388	327	397	395	368	359	408	410	375	385	392	396	407	376	414	379	347	382	387	396	354	382	384	408	326	399	384	421	402	422	371	357	390	404	328	356	412	395	392	359	400	361	433	391	379	344	417	389	385	389	434	382	371	365	408	384	428	422	411	393	377	338	383	387	370	407	426	358	361	391	382	390	379	363	388	405	418	370	372	403	395	383	423	375	403	404	354	366	383	375	360	354	369	388	391	380	403	406	393	395	395	370	387	359	391	374	402	409	398	389	347	370	371	386	390	392	390	377	382	392	370	360	408	354	379	372	377	404	389	385	364	381	362	383	377	380	370	446	367	371	404	395	388	367	404	386	427	375	388	385	388	370	411	375	372	394	389	374	409	385	363	388	433	411	391	370	434	377	370	404	395	370	363	416	382	387	399	383	400	402	412	411	365	341	373	384	375	386	363	406	373	422	399	394	413	376	394	377	404	384	400	379	381	397	390	413	411	395	398	341	398	394	400	346	385	377	357	389	393	386	390	400	342	415	432	373	373	396	375	387	405	404	377	384	373	377	422	387	391	358	391	385	399	374	396	410	387	384	407	379	380	434	375	366	391	380	362	383	393	413	394	408	390	408	375	391	398	396	390	409	409	385	397	391	420	423	353	368	374	383	403	392	366	353	384	427	376	407	381	390	343	395	403	406	365	337	372	375	361	357	379	395	411	420	416	384	370	359	407	414	397	394	368	387	387	380	372	384	394	382	377	396	391	386	384	368	375	385	377	370	375	377	384	412	377	414	374	403	404	389	405	417	380	417	415	373	395	400	369	382	406	382	393	347	362	389	399	413	381	409	399	352	390	362	377	360	383	402	400	379	404	435	377	380	378	381	367	354	397	374	390	387	409	365	397	385	391	354	390	383	369	389	398	388	392	383	405	411	373	379	405	409	344	374	363	377	387	384	387	391	376	351	398	385	377	356	376	388	380	387	375	428	370	373	401	394	369	428	377	391	430	354	402	376	384	386	398	414	400	381	406	346	378	390	374	390	403	389	416	375	373	378	385	365	399	400	409	380	337	368	375	409	343	380	368	388	375	416	378	376	394	362	379	341	406	377	411	375	407	391	398	381	405	391	412	418	407	359	423	374	393	411	411	358	389	383	407	382	406	357	415	359	412	352	403	378	400	414	406	372	381	369	374	396	379	413	404	394	352	368	420	373	387	395	399	336	394	387	405	389	380	410	385	358	407	405	371	368	419	410	401	383	370	378	414	409	397	348	370	402	380	419	411	393	433	386	390	388	374	356	376	412	423	393	370	391	413	348	413	406	403	394	401	400	409	395	386	388	383	420	374	387	369	371	365	379	379	426	409	393	396	421	401	411	379	363	354	364	421	419	400	344	369	378	350	384	387	404	417	393	375	372	359	384	373	407	347	377	379	392	397	366	397	408	393	409	410	346	433	405	406	409	348	377	385	352	406	395	404	374	380	421	382	382	421	385	380	387	373	413	373	359	386	387	404	410	380	357	391	362	407	395	389	423	423	402	373	375	345	396	371	390	380	374	379	381	387	387	410	377	402	381	394	394	371	390	372	366	392	413	384	400	423	344	365	429	363	412	360	391	380	376	397	382	369	420	401	373	405	385	351	426	387	386	441	381	382	383	399	373	383	445	387	370	388	377	405	350	356	391	381	380	362	384	399	383	366	379	361	378	386	419	395	390	402	390	341	356	366	391	360	402	350	395	396	387	377	386	365	365	380	420	390	391	361	371	422	414	401	388	373	400	416	401	386	396	404	379	397	373	418	352	403	364	400	379	404	383	416	344	392	356	362	387	385	361	387	370	381	395	413	405	409	393	382	411	417	376	375	402	361	381	412	364	391	378	396	361	383	380	386	369	411	387	435	394	378	383	423	396	397	415	390	402	383	420	405	354	364	395	390	379	393	405	409	427	376	408	335	360	364	401	395	398	376	440	340	406	365	393	381	411	381	383	398	371	381	396	328	389	357	373	391	365	407	400	392	381	365	393	377	388	390	362	366	410	348	360	385	398	386	397	386	388	361	384	373	386	409	353	407	374	407	374	376	395	383	365	377	364	396	381	383	334	391	376	362	356	382	388	393	371	422	393	385	380	397	365	380	374	418	412	367	393	397	367	374	374	384	385	392	416	348	384	388	413	388	370	445	378	390	375	382	383	381	429	416	411	409	379	344	395	418	387	369
4212	4177	4352	2767	2072	1853	2143	1702	1017	5175	19567	15574	7824	2494	1064	533	392	379	356	372	348	370	385	360	346	323	326	371	357	372	349	322	366	372	386	371	328	363	338	343	365	331	359	350	360	347	321	389	345	390	315	334	386	371	319	347	349	376	364	344	365	379	341	389	383	343	364	335	364	375	374	314	368	341	348	333	345	350	352	350	390	341	378	390	377	366	321	373	345	340	353	384	383	382	364	343	383	332	333	349	339	362	357	316	377	332	374	375	346	314	355	333	373	340	380	392	302	358	375	349	373	329	398	338	389	361	350	328	375	354	379	366	349	358	335	355	380	367	350	350	392	353	343	333	350	380	370	355	385	354	361	342	336	378	370	368	332	363	397	387	352	377	356	331	394	346	386	368	363	369	379	352	366	374	412	356	369	361	348	341	319	372	348	362	352	369	344	385	341	361	372	356	371	342	340	367	353	360	343	379	381	366	345	368	329	370	350	341	351	405	404	374	374	366	385	372	361	386	316	367	352	388	344	349	383	343	319	359	332	387	360	375	354	348	334	389	373	342	327	370	381	367	380	325	382	349	381	357	349	374	356	335	333	360	347	359	350	334	370	369	400	370	383	340	339	368	352	370	354	369	385	380	327	362	371	335	373	344	343	369	359	343	388	361	342	367	365	348	389	352	361	359	357	375	374	350	411	364	375	352	376	352	346	376	348	352	345	372	337	385	367	361	368	353	337	340	351	350	366	340	370	357	308	390	357	379	323	360	351	328	386	328	354	378	364	377	376	349	346	390	363	356	363	368	342	357	358	369	337	397	367	326	380	382	374	346	344	378	366	343	334	423	365	358	367	313	354	372	387	347	322	363	373	330	372	353	314	340	374	377	359	376	343	333	354	366	330	353	353	376	341	341	341	354	346	321	372	359	363	381	356	398	374	343	329	362	381	363	342	361	376	333	376	328	376	333	374	367	361	364	341	330	373	348	367	376	371	349	332	343	332	352	338	334	376	352	345	357	345	384	397	368	331	369	374	373	375	397	334	347	322	327	346	306	322	380	367	408	353	350	374	377	371	398	364	378	369	381	324	328	339	356	367	363	317	332	358	368	386	365	375	385	327	370	376	365	375	365	334	337	362	353	379	352	377	350	360	304	331	352	359	327	344	387	373	358	332	346	384	350	335	351	352	357	361	354	358	358	348	358	350	381	329	349	349	370	345	329	336	392	387	402	363	401	336	342	350	359	327	360	350	394	383	338	355	364	361	345	360	341	339	362	343	357	349	356	352	366	354	371	334	355	350	391	374	339	357	353	355	334	350	339	331	370	343	371	332	376	320	376	335	354	363	385	329	359	364	368	379	366	363	338	338	402	367	357	370	336	360	351	344	347	351	349	347	350	366	384	344	371	344	338	331	362	341	347	352	371	361	351	362	383	334	371	394	351	371	354	364	364	379	357	365	351	346	369	324	357	369	386	337	330	374	337	334	364	357	351	359	311	348	331	358	367	334	336	409	355	359	362	409	319	326	321	365	372	366	364	387	368	359	357	371	381	349	339	357	375	361	357	341	313	351	335	396	376	373	345	359	364	358	364	372	341	345	332	363	323	405	388	324	362	349	358	356	335	362	358	393	367	367	316	364	325	383	327	339	341	356	354	354	338	346	348	362	387	350	356	382	374	365	409	328	352	349	374	386	331	349	365	364	363	390	364	359	352	362	336	391	351	358	357	360	364	315	377	341	370	341	348	365	353	362	338	337	360	343	382	351	372	396	398	347	380	389	366	364	335	372	364	350	331	374	373	358	372	372	342	361	363	350	354	383	360	335	353	342	375	368	342	328	351	358	377	369	340	350	359	373	354	369	375	366	341	333	331	337	340	348	344	340	359	374	367	380	345	350	335	363	364	355	377	358	332	348	384	362	344	355	374	350	326	364	362	388	358	386	339	381	339	331	329	364	394	354	383	338	323	381	334	358	366	343	384	380	350	364	355	365	355	364	374	381	350	369	338	362	319	355	349	305	345	336	364	381	373	333	359	363	343	364	355	394	382	363	366	332	366	368	341	330	357	338	352	376	352	383	332	345	349	366	370	349	355	366	368	367	358	351	375	359	362	324	368	385	347	332	386	344	380	334	327	340	340	371	345	312	354	354	383	347	366	376	356	362	397	329	352	339	355	363	379	355	345	372	372	344	347	344	344	356	373	343	342	350	362	340	342	357	380	358	352	335	368	354	366	352	364	354	348	334	387	361	349	391	359	362	343	350	360	330	376	362	354	385	371	334	371	351	363	373	383	369	397	381	367	310	351	330	359	380	352	337	381	333	374	318	380	342	380	363	367	373	353	364	385	364	335	373	328	401	347	356	383	314	349	332	341	361	366	387	376	350	357	366	348	350	400	380	330	359	315	351	323	378	369	395	378	378	340	355	347	335	360	347	387	400	369	344	358	376	358	364	340	364	377	341	362	351	396	312	337	358	340	345	350	330	340	367	384	362	355	384	344	347	353	350	359	304	340	378	357	370	363	366	366	346	347	355	389	365	345	358	354	342	364	408	354	360	365	353	416	337	335	328	326	390	353	352	327	369	343	371	389	361	340	367	341	321	387	342	362	364	353	369	342	369	362	379	349	342	366	349	340	343	348	359	368	361	401	359	363	345	372	413	336	370	308	342	323	288	343	342	369	325	362	361	356	362	358	350	366	383	379	370	351	383	380	354	350	369	333	354	368	349	350	326	386	368	375	381	325	355	386	354	358	346	389	378	349	339	364	367	369	377	347	344	347	362	330	364	368	357	375	373	377	346	354	398	359	350	344	391	369	360	335	343	388	346	371	341	368	360	340	334	347	361	360	340	363	349	367	334	343	388	381	366	326	391	347	408	341	366	346	377	313	343	385	352	337	367	354	355	387	352	322	329	326	374	392	334	352	400	371	327	394	319	368	353	358	379	394	343	379	357	376	332	377	339	405	357	378	345	357	333	373	333	360	363	362	357	357	357	344	337	333	349	360	328	359	352	383	359	318	344	344	323	323	341	388	352	325	333	359	356	388	339	331	339	383	369	436	362	376	320	349	363	372	350	381	349	368	370	367	366	367	349	357	376	365	340	366	357	344	366	354	354	364	337	339	418	373	330	352	371	365	362	352	349	365	356	382	377	369	337	353	375	343	340	371	350	367	369	346	334	316	347	370	332	370	353	329	334	368	386	368	378	350	365	340	357	326	348	349	338	363	383	357	373	380	374	417	363	369	406	350	345	371	386	362	334	338	333	341	338	342	343	390	340	369	338	388	354	340	372	345	383	349	340	334	328	358	364	346	351	344	364	359	336	338	391	361	342	352	332	352	339	369	379	380	363	361	352	340	335	356	353	365	351	367	329	356	348	345	331	339	401	337	340	364	371	380	345	383	338	356	355	353	377	353	331	340	353	371	348	346	394	355	354	379	352	353	371	359	357	351	361	337	369	370	374	367	346	341	345	374	364	371	348	342	341	366	351	362	354	357
24615	21407	28654	24582	21220	8681	3168	2515	1688	3779	28885	31335	20692	6325	2216	1028	570	541	568	566	524	530	542	556	549	511	507	520	553	508	516	562	506	523	564	508	521	522	580	505	542	552	512	504	538	548	532	518	490	480	515	544	532	516	530	541	542	551	564	514	499	489	511	544	525	533	484	503	534	527	537	579	543	476	497	533	557	576	550	547	514	528	532	539	518	527	509	557	495	517	521	522	509	539	530	492	480	477	522	544	502	494	522	511	531	516	531	553	527	513	508	500	505	519	569	502	520	511	495	531	507	563	502	540	565	511	507	555	511	529	529	509	533	525	495	533	522	524	525	561	513	530	553	529	535	530	552	502	509	483	560	521	574	513	541	529	492	470	520	548	494	541	527	536	531	462	533	568	518	526	510	511	504	499	513	511	502	505	499	516	524	535	492	489	568	552	529	525	504	519	512	538	530	539	510	525	513	456	523	538	510	485	525	501	539	577	563	528	535	491	522	518	512	523	478	523	541	538	530	532	520	547	521	563	552	528	485	528	489	515	525	480	569	551	506	518	557	532	560	571	537	484	523	542	498	538	554	525	538	543	471	514	485	537	572	544	486	529	545	482	501	521	510	520	499	496	520	533	540	537	526	521	528	551	523	580	530	509	526	528	510	496	485	546	537	570	535	504	494	494	493	562	515	516	570	543	550	565	513	568	516	530	505	538	532	515	532	498	534	538	558	550	519	543	498	542	516	492	516	504	479	552	553	504	529	530	526	519	513	508	536	545	501	543	533	473	524	538	535	511	542	547	514	534	536	506	537	546	489	537	512	516	489	480	490	525	532	513	522	524	529	540	496	536	544	520	481	563	563	567	557	522	530	563	521	503	530	528	537	518	452	533	526	522	462	537	501	538	512	536	502	510	513	535	511	493	542	506	513	559	506	499	513	487	574	515	492	526	553	534	589	539	581	524	485	501	509	547	512	532	546	526	532	530	502	505	533	531	500	516	494	516	522	549	567	546	528	514	551	498	550	525	497	514	508	525	525	555	495	497	522	518	514	525	530	505	479	546	540	539	548	530	522	503	482	503	525	494	545	543	496	547	485	521	555	533	522	512	506	520	555	563	545	511	547	510	568	529	533	526	549	495	506	507	494	537	515	535	493	519	513	508	544	526	535	544	540	563	510	528	517	504	516	536	523	554	510	549	493	492	539	509	515	514	551	562	545	567	497	502	520	529	530	513	519	490	564	505	517	522	516	543	554	529	500	540	498	532	506	525	493	527	511	498	508	511	541	530	540	558	519	489	536	516	511	536	492	531	521	504	537	521	509	495	521	507	545	548	500	549	571	522	532	533	539	545	483	514	526	512	514	491	504	571	499	539	545	459	502	542	532	548	511	540	525	478	549	540	531	520	535	522	506	549	489	539	538	525	499	521	519	562	503	552	525	557	546	524	542	502	519	528	506	518	508	567	518	474	581	560	487	552	549	511	479	505	474	494	544	526	545	483	528	539	521	527	534	517	557	518	557	497	497	520	547	520	566	513	530	550	524	509	507	543	538	525	512	488	503	497	492	543	545	531	530	534	518	498	485	517	524	492	497	534	509	493	515	544	497	530	485	504	529	535	529	524	497	509	507	553	492	528	537	491	538	535	495	497	487	525	498	512	499	522	527	563	539	531	551	548	541	530	580	520	544	546	541	532	535	566	495	509	509	509	535	508	504	522	497	525	500	525	539	525	522	502	535	547	502	514	517	537	510	544	536	509	487	512	544	590	529	515	528	534	496	505	529	527	536	530	513	522	513	521	543	512	572	472	535	550	545	530	528	510	512	491	530	467	498	547	524	506	538	558	481	522	479	509	519	529	557	508	504	560	520	554	517	538	519	509	538	512	594	519	490	536	543	499	525	489	542	504	551	510	548	541	539	495	527	543	519	494	493	511	510	516	522	455	533	519	513	510	516	523	537	511	557	504	523	528	517	555	539	518	547	534	513	514	558	525	537	537	540	554	540	522	588	484	549	510	558	478	506	498	507	470	518	509	535	492	530	521	509	493	542	557	531	484	512	519	517	542	519	526	471	494	515	535	522	520	493	548	534	526	537	534	491	566	528	544	504	504	499	490	497	529	511	545	497	510	505	545	464	532	551	489	534	548	517	519	553	566	522	528	515	505	467	525	496	555	540	546	513	535	523	493	572	541	509	522	538	535	498	473	548	528	551	489	516	495	513	520	535	540	529	534	538	539	513	521	545	525	521	571	513	521	495	514	548	496	552	529	517	549	537	545	523	546	542	525	488	525	544	510	526	524	443	558	560	532	531	551	504	493	536	556	522	545	522	487	514	511	534	538	546	521	553	512	538	494	537	503	530	522	522	490	513	528	530	523	546	538	534	520	498	538	528	528	516	525	590	470	520	511	491	552	525	521	534	550	471	543	493	521	512	530	512	484	523	518	555	526	544	544	489	537	524	534	524	493	563	526	515	499	557	559	526	518	511	547	569	530	505	508	501	514	551	538	512	520	528	508	507	509	575	506	520	534	515	548	555	499	526	534	510	513	494	521	533	509	520	528	553	518	534	536	498	499	509	537	512	539	543	536	524	484	487	503	527	533	515	525	532	513	463	510	543	502	534	561	502	554	499	481	555	545	533	507	566	520	571	515	520	499	489	509	532	539	549	479	502	507	512	543	553	519	534	546	554	532	511	556	525	552	541	528	546	524	551	525	485	492	491	528	483	555	524	499	532	545	508	494	526	556	546	499	548	542	510	494	521	513	527	560	530	520	531	533	537	502	545	515	507	532	502	493	514	523	514	527	515	511	510	505	537	507	509	535	511	528	540	514	568	499	542	529	477	537	528	484	492	543	540	572	536	479	514	599	458	548	481	529	547	523	539	521	512	528	483	512	534	533	527	549	524	557	536	507	519	560	528	518	511	559	516	510	544	497	523	503	506	547	553	490	522	480	493	547	550	560	531	503	520	503	550	512	514	513	540	510	534	552	505	528	531	522	501	530	523	521	529	539	534	503	492	537	498	532	487	527	501	533	560	527	540	513	538	570	527	529	520	540	547	541	488	560	531	538	503	499	493	494	556	544	493	485	512	536	520	500	513	547	523	500	513	544	549	543	565	539	554	528	579	537	532	508	524	502	492	478	507	511	511	541	562	504	504	493	519	516	536	455	552	521	566	472	523	505	504	492	505	543	508	567	564	539	546	510	494	524	516	546	531	540	522	531	582	518	523	493	511	492	551	482	593	450	535	509	517	517	528	566	484	537	541	528	497	532	540	471	514	514	534	515	498	541	529	487	541	585	500	508	553	512	530	562	521	499	515	490	498	536	494	551	524	533	497	502	518	516	522	536	527	525	536	506	512	515	535	498	501	560	487	517	545	519	497	508	561	515	526	493	489	559	549	520	503	535	482	554	486	499	502	543	564	533	514	527	521	518	538	608	523	503	545	554	498	547	552	541	543	540	591	516	536	494	520	526	470	554	501	546	537	507	557	531
5091	8035	6397	3901	3999	3031	2820	3199	2132	5918	29664	26877	15859	4792	2216	995	534	494	498	507	417	480	470	451	470	459	436	483	488	462	498	528	453	488	483	449	483	473	494	466	498	515	429	447	446	449	501	469	450	461	499	479	466	488	472	510	451	485	447	445	446	436	474	475	505	487	464	468	461	478	499	496	449	488	454	487	527	458	466	466	459	455	448	434	516	464	477	439	474	491	428	472	466	458	457	449	487	495	496	465	477	462	452	469	472	504	534	481	516	476	483	489	490	459	478	442	464	487	499	439	485	443	459	461	482	477	454	490	475	489	464	453	466	488	431	470	462	425	502	481	482	464	466	472	485	493	449	437	500	485	465	468	422	480	503	437	432	415	514	468	456	499	450	458	458	431	446	466	496	474	491	478	487	445	460	465	483	461	468	478	504	520	466	441	470	463	452	507	474	444	471	478	461	439	475	460	446	443	501	471	448	461	485	454	470	458	447	495	452	483	464	476	456	478	467	500	506	485	452	445	501	488	483	477	462	466	459	470	446	433	449	481	480	472	458	453	443	477	421	457	489	492	468	456	459	483	509	505	467	455	490	464	463	461	453	494	445	492	453	475	459	444	467	470	475	496	471	463	458	419	467	511	490	473	478	467	479	462	451	482	478	470	482	496	463	449	457	496	447	468	456	494	454	489	477	508	491	503	498	449	440	449	472	456	464	484	516	448	498	499	437	464	442	475	430	465	430	509	447	458	453	417	495	481	454	470	462	492	499	424	479	431	506	483	481	528	493	463	478	481	483	479	441	467	455	464	462	490	452	442	488	469	458	470	449	469	470	440	466	466	477	449	476	465	508	460	471	428	461	501	477	444	456	483	450	489	453	461	446	475	494	482	481	479	492	455	436	474	482	454	492	469	438	498	454	451	480	473	491	470	471	483	465	484	490	469	470	463	478	456	494	453	459	523	466	454	481	489	451	438	464	455	462	487	462	469	473	467	474	487	477	456	459	475	508	492	457	414	463	449	444	460	484	455	503	469	474	464	474	473	491	461	475	469	452	467	503	487	451	465	467	513	491	483	466	457	458	419	481	476	449	444	461	485	482	468	475	440	483	429	456	463	495	419	471	466	468	476	474	425	480	458	429	489	467	473	516	479	461	494	467	488	494	460	476	466	447	466	466	473	468	453	469	448	463	456	445	483	494	432	455	477	438	477	451	433	476	494	436	493	482	479	442	445	477	452	509	461	479	450	444	438	453	465	475	461	461	498	445	451	477	515	469	464	464	467	466	517	448	492	461	462	493	476	461	448	445	503	464	460	455	446	413	483	475	483	464	493	462	481	495	482	451	470	433	491	486	490	456	477	465	457	475	452	444	441	486	483	450	456	487	453	494	452	447	465	486	490	453	492	465	458	485	436	476	471	486	446	493	486	480	494	475	463	469	453	449	460	485	458	491	463	493	474	447	489	472	492	455	457	468	480	466	468	488	454	419	464	441	482	503	480	491	446	486	435	430	495	471	457	442	430	485	476	463	468	475	484	463	487	499	457	454	499	441	478	472	512	463	488	472	466	499	458	467	495	459	477	455	497	456	421	477	462	476	463	470	461	417	448	510	479	466	445	495	475	469	483	473	459	472	480	472	464	486	474	472	441	451	474	497	451	436	505	458	497	445	475	435	457	478	469	470	493	482	501	473	471	466	490	450	501	454	473	459	443	455	453	455	475	450	482	491	462	473	535	430	482	507	480	437	472	435	504	460	436	478	464	455	455	454	431	436	466	474	444	458	417	462	468	461	441	483	469	507	497	483	472	454	482	523	442	471	483	460	474	454	456	490	460	495	496	448	496	445	458	465	476	438	468	481	481	421	482	466	440	498	472	417	491	455	475	460	469	463	487	462	477	490	452	470	468	428	445	459	431	433	492	443	469	486	501	452	513	455	506	451	465	466	470	438	478	476	511	497	450	427	447	446	473	478	479	458	465	516	492	467	452	511	458	442	452	455	456	453	478	425	459	451	455	448	479	467	514	480	451	441	492	461	481	443	459	466	460	483	459	430	457	485	514	445	467	517	452	494	455	483	449	412	520	482	477	472	460	496	474	405	451	522	472	464	419	475	477	483	463	469	447	469	465	460	464	456	433	462	487	530	484	441	495	470	483	503	450	471	420	453	454	441	440	454	459	444	433	503	468	472	490	437	510	455	458	430	496	481	496	501	496	449	448	442	460	491	497	461	483	441	438	449	483	443	458	527	451	466	490	469	469	445	474	487	493	446	503	459	489	462	492	488	429	492	476	486	455	438	451	476	442	521	438	461	477	490	494	452	487	412	469	455	450	475	440	470	481	450	481	476	449	443	449	478	484	420	474	442	474	448	482	443	468	439	455	489	458	450	492	467	466	436	462	455	458	498	436	460	473	458	490	453	474	429	473	456	459	478	507	440	454	497	448	457	452	493	484	433	448	468	493	474	502	447	436	461	470	461	479	448	459	438	461	463	451	499	487	491	493	430	474	435	476	447	491	504	457	428	451	472	493	429	477	471	482	437	452	445	448	461	485	450	451	441	476	471	443	482	486	498	500	493	477	475	467	467	445	474	486	486	432	472	477	500	513	489	462	449	414	401	454	476	457	458	449	484	486	435	434	457	517	460	446	448	478	492	472	430	455	437	476	487	428	508	527	449	456	508	500	467	461	461	461	455	471	463	499	527	463	441	467	486	475	437	499	478	438	521	488	535	468	519	497	461	453	492	462	447	467	426	465	452	422	484	463	475	480	474	464	448	449	461	485	465	437	436	441	442	473	455	445	459	504	483	467	467	459	465	501	448	474	460	478	477	493	430	476	434	438	497	449	459	453	460	461	471	518	445	468	474	422	464	484	460	472	481	477	467	462	498	443	502	466	464	434	437	474	480	457	489	460	464	481	406	482	490	441	492	474	428	489	518	469	482	489	459	477	465	457	460	439	486	471	457	418	482	461	475	466	487	504	463	461	474	453	453	500	468	445	469	471	509	431	464	456	466	446	482	483	478	406	439	481	489	483	490	495	442	472	461	441	435	457	470	484	447	484	495	465	495	437	454	460	460	469	484	457	436	501	411	454	487	411	454	455	468	426	468	480	465	458	467	492	485	469	479	453	468	462	474	487	463	448	459	459	453	504	447	442	409	440	451	456	427	453	457	459	465	431	457	424	499	483	460	477	445	465	473	479	449	458	461	488	442	487	438	466	459	467	450	465	477	470	472	475	480	496	463	451	456	465	483	402	494	466	415	489	444	492	471	487	459	505	443	441	432	456	426	446	429	478	483	440	482	486	463	472	489	434	491	460	460	493	431	453	470	487	508	458	462	433	472	434	453	461	451	458	443	430	501	485	473	465	433	472	468	476	465	475	425	470	478	441	436	434	465	492	458	414	439	476	468	449	513	449	473	441	464	485	484	437	466	439	479	455	449	444	445	418	469	489	438	434	492	444	491	465	454	469	469	470	446	500	459	471	488	444	484	468
27658	10938	2140	991	737	673	628	649	606	722	1663	1912	1366	760	482	431	423	397	349	368	390	374	364	374	380	347	369	367	381	376	386	390	381	365	372	389	353	367	370	400	383	333	369	400	359	380	379	344	372	376	402	360	346	382	364	354	382	357	392	376	355	372	389	398	354	371	365	379	378	352	371	364	361	360	359	397	354	375	371	373	339	354	355	344	358	355	347	342	370	365	361	339	372	356	360	350	349	394	342	356	367	352	381	385	363	372	361	395	363	361	403	370	361	359	365	384	354	361	361	341	356	377	349	363	348	372	410	390	355	379	352	355	360	358	350	355	371	392	366	379	361	347	387	396	356	352	387	411	387	362	375	390	362	357	367	368	345	375	384	343	344	387	342	393	401	354	399	352	363	369	360	371	386	327	345	360	360	350	362	368	366	380	373	368	358	362	359	377	361	391	372	343	377	362	403	335	362	355	360	326	351	384	384	368	344	387	336	400	341	358	408	373	389	379	339	329	403	336	395	375	370	359	402	370	351	362	371	369	383	376	364	390	368	360	363	413	384	358	395	350	363	352	363	372	346	373	355	346	360	392	367	339	399	338	350	376	393	354	349	359	381	387	391	346	386	337	360	380	357	379	343	397	323	359	370	372	373	353	374	387	377	370	338	377	376	363	365	388	394	376	365	342	374	329	359	382	385	359	378	380	385	359	352	359	362	372	362	388	378	370	360	399	346	406	387	352	342	413	380	341	379	380	381	376	363	354	369	369	373	410	343	381	357	377	384	352	356	366	378	338	360	340	386	371	342	365	371	368	391	371	399	414	381	384	335	359	363	388	360	402	385	379	366	368	352	330	383	388	355	409	380	389	371	356	357	383	372	373	345	365	364	359	395	424	358	376	335	370	379	352	338	391	351	356	338	367	374	350	354	357	393	383	374	361	383	409	367	353	408	375	346	355	375	329	351	376	375	387	342	367	347	388	356	379	368	358	390	366	373	345	365	348	366	367	379	362	373	404	358	367	366	366	358	354	330	393	341	369	388	395	372	386	371	382	353	373	405	372	348	367	338	353	342	363	372	359	354	365	385	355	372	374	373	380	354	354	367	373	360	396	343	370	368	407	396	405	345	364	363	387	343	320	347	347	360	387	361	343	362	368	375	337	372	340	382	398	381	335	358	374	371	383	367	382	355	356	335	367	356	375	354	372	345	349	388	373	393	341	370	360	404	390	362	366	373	369	358	358	376	316	352	346	346	351	338	346	384	373	369	404	387	363	363	354	356	368	364	392	375	389	386	331	371	337	376	382	378	365	396	363	384	365	362	333	396	376	357	359	366	386	364	369	357	333	350	352	393	340	392	365	349	373	362	353	353	369	395	376	353	343	384	354	362	371	349	333	368	351	384	352	329	381	385	349	393	361	341	355	368	368	321	380	353	359	389	386	364	385	333	359	388	396	362	357	372	372	377	345	386	368	342	363	364	346	345	364	373	334	372	350	361	379	367	343	331	338	349	376	389	330	337	339	358	370	345	360	393	360	354	393	359	368	374	342	358	370	357	344	374	341	379	348	404	378	379	364	382	360	389	343	358	378	370	360	363	361	349	368	340	361	361	415	389	384	337	383	348	367	372	337	363	356	333	346	354	350	364	408	399	363	367	396	358	366	368	351	374	361	356	342	351	364	394	374	369	356	375	360	362	326	394	365	366	331	354	346	372	371	359	389	372	358	353	361	357	379	372	367	339	353	330	397	357	352	366	388	401	362	385	352	372	378	347	360	375	355	411	348	368	341	407	338	387	365	370	353	390	387	392	318	390	384	331	354	356	341	330	380	381	406	358	361	353	374	411	357	357	381	379	347	387	359	356	377	349	400	356	381	374	354	376	364	356	328	392	348	387	390	356	392	355	351	370	353	382	388	326	385	342	387	354	348	385	343	341	366	354	357	372	358	378	362	376	392	354	331	394	365	378	377	384	401	350	377	367	363	362	345	409	365	372	362	374	366	368	359	356	402	366	377	358	373	384	347	365	342	379	388	433	362	404	395	376	393	376	357	366	351	357	404	361	398	351	363	373	392	361	372	365	388	355	397	381	358	381	375	366	351	360	361	382	381	346	352	361	413	362	362	345	376	388	346	394	395	373	359	376	364	334	369	374	353	368	366	399	331	342	361	355	385	371	372	374	395	343	390	386	357	393	351	372	345	341	342	351	365	372	358	363	404	358	375	356	381	357	390	361	382	356	338	351	376	341	360	358	347	366	400	399	367	355	384	363	369	386	379	321	360	355	397	344	398	344	404	386	374	373	360	370	382	361	388	347	369	364	376	356	356	346	371	371	372	351	371	382	346	332	373	384	351	377	378	354	366	386	408	385	352	357	366	344	423	405	396	397	362	375	408	371	378	372	347	330	326	348	379	346	362	369	334	354	382	375	388	350	377	369	347	356	391	337	378	369	368	369	371	376	390	385	369	348	345	357	345	387	378	354	338	389	330	398	372	383	366	385	403	323	346	408	361	381	429	365	391	367	354	389	358	349	338	387	364	380	348	327	359	364	379	365	368	368	377	391	380	366	362	368	390	356	351	360	392	357	352	379	371	378	360	374	413	384	371	387	354	336	343	373	431	391	370	355	379	344	354	371	376	368	390	359	374	373	373	340	385	383	379	360	343	411	395	324	342	354	365	368	368	363	365	351	359	382	361	345	384	365	353	405	358	368	380	355	344	355	359	358	370	375	349	345	346	378	347	407	378	364	394	385	373	358	419	365	367	362	361	372	367	387	364	342	359	356	372	348	353	341	377	351	393	386	361	333	367	376	387	375	394	372	342	376	340	381	355	379	369	354	358	362	383	401	379	369	354	379	341	384	376	389	343	362	371	359	396	384	373	314	418	343	350	366	366	384	400	383	352	403	341	361	359	370	385	386	333	392	393	386	369	350	387	379	377	377	358	384	366	371	361	349	403	362	368	373	348	360	357	376	374	385	348	369	357	387	367	349	388	345	332	367	377	357	385	373	382	358	368	380	392	345	344	350	389	407	354	354	374	358	390	345	379	343	386	394	380	366	356	366	366	372	326	360	347	387	350	384	403	373	389	365	367	362	366	344	360	380	352	363	382	355	367	375	374	373	346	346	366	364	373	357	393	362	376	382	347	367	380	354	372	360	345	375	365	401	378	346	386	363	379	355	368	374	359	353	388	399	377	378	360	367	350	343	353	334	386	350	364	372	408	386	367	379	351	371	341	404	376	364	368	345	360	348	364	381	306	355	370	341	418	358	388	366	357	365	372	346	355	381	370	381	379	337	356	366	365	379	377	379	322	366	384	370	363	375	354	375	346	380	360	377	390	375	382	365	323	372	371	390	380	389	361	372	321	382	368	331	372	381	384	386	379	336	390	373	347	332	391	388	373	372	381	348	386	362	396	372	385	385	388	387	332	358	373	360	348	329	352	354	364	365	391	375	360	400	351	369	369	345	364	369	378	333	369	394	378	379	385	379	358
5721	2142	1702	823	904	795	801	865	879	950	2238	2251	1576	818	522	401	345	326	357	331	316	316	375	354	297	332	376	289	333	313	302	331	332	327	346	299	323	323	336	339	307	306	370	297	327	315	285	322	340	317	328	287	324	343	342	342	350	305	332	318	343	309	316	356	344	362	317	332	310	346	348	345	305	334	299	355	300	334	325	317	291	287	298	326	315	311	329	342	322	342	329	334	360	347	323	287	348	328	351	390	340	330	322	320	325	314	337	277	340	347	331	307	347	312	324	345	338	309	308	341	340	324	331	320	323	336	319	324	343	354	302	350	280	329	315	282	323	353	325	331	297	350	353	321	307	349	320	327	344	330	347	340	344	335	323	347	319	330	358	339	347	309	357	325	326	300	316	302	321	325	336	335	349	309	319	342	326	335	326	324	334	313	307	299	314	342	328	341	334	325	298	318	335	327	326	313	320	345	298	326	323	359	349	345	327	343	357	314	317	345	355	307	328	325	338	339	352	348	360	304	330	315	304	316	330	322	314	336	327	313	347	326	336	333	330	287	354	338	306	323	317	324	300	342	307	343	331	305	302	347	301	368	339	339	320	368	322	307	318	357	306	345	320	328	337	313	333	321	325	344	293	348	331	349	316	301	305	336	333	360	346	292	300	303	312	332	315	318	323	327	360	320	321	345	327	311	336	337	327	357	296	317	324	305	326	280	323	327	347	340	328	341	333	305	353	380	342	326	278	348	314	328	325	294	354	334	314	326	318	326	315	346	325	337	323	300	339	328	321	342	318	337	353	333	333	329	325	348	359	327	345	339	333	363	349	370	350	289	337	329	346	330	338	356	342	322	341	336	358	312	303	319	298	351	309	367	307	319	321	352	351	323	294	355	322	313	300	321	326	332	313	323	392	301	338	364	337	326	350	325	290	342	349	347	325	324	342	362	327	326	299	330	325	353	322	306	302	328	342	330	325	323	344	370	333	308	331	317	324	309	317	297	310	322	314	300	335	330	339	338	312	360	310	350	300	285	305	338	331	317	318	333	306	313	308	310	311	336	330	325	350	342	354	318	331	335	351	326	334	315	394	347	341	319	313	304	350	287	332	329	347	329	306	334	327	315	326	313	329	329	332	362	359	352	325	332	323	321	294	291	348	347	343	355	319	349	336	341	312	356	316	347	299	326	318	326	352	331	345	312	359	344	349	324	351	309	305	323	335	285	359	302	292	297	342	316	320	315	330	324	320	345	339	326	337	326	332	323	339	326	339	333	341	351	343	301	358	311	338	326	336	335	304	349	344	310	322	322	322	318	345	321	328	307	318	325	330	345	309	324	355	334	338	345	338	353	321	345	352	313	340	317	311	361	321	372	314	298	342	318	316	329	342	335	311	345	315	339	335	340	318	328	316	324	313	308	327	347	299	292	346	307	341	326	313	315	326	332	313	308	293	347	331	325	326	341	329	338	317	327	350	316	302	298	319	335	297	345	313	311	329	320	354	345	323	327	316	322	377	330	341	333	323	328	318	372	334	334	331	354	335	356	342	351	328	308	354	353	347	351	352	324	340	294	339	319	328	330	337	332	284	348	338	337	340	322	375	317	332	326	318	338	322	315	323	343	326	315	348	299	318	325	319	330	304	353	326	333	332	315	334	325	347	339	294	288	306	310	342	341	330	313	319	309	329	299	327	349	352	346	326	314	328	358	356	318	329	295	347	346	334	347	312	332	309	358	344	321	323	354	353	316	324	311	326	303	301	350	335	340	313	321	320	311	313	315	309	318	334	291	369	323	322	334	331	325	327	355	331	329	334	303	350	332	291	338	340	335	330	316	315	331	321	360	353	330	317	315	342	333	365	325	328	359	311	314	320	356	339	344	338	321	341	294	318	300	361	333	320	343	336	340	314	324	312	317	344	328	326	337	340	318	365	341	316	326	336	318	295	339	337	320	322	343	356	367	322	341	349	354	323	311	329	333	321	329	293	356	344	341	307	352	317	338	338	366	313	299	305	308	316	327	324	311	341	314	374	332	305	327	315	324	317	311	322	361	343	341	322	338	338	332	342	334	310	313	321	358	307	340	345	331	333	307	348	330	313	327	315	330	324	323	337	328	326	337	346	311	299	318	350	314	349	330	317	333	311	325	306	372	373	346	317	323	305	350	331	313	302	315	316	336	304	312	340	360	339	305	369	313	301	329	335	372	329	353	334	366	334	310	361	338	292	339	311	332	354	361	327	319	334	289	329	343	323	329	343	323	314	323	295	342	325	333	327	326	350	329	304	342	326	333	325	320	325	361	309	356	348	325	329	342	304	336	319	315	333	309	307	344	326	342	333	348	340	324	309	337	342	318	352	337	378	314	313	304	335	329	327	331	344	325	324	317	364	336	335	343	354	322	335	324	323	315	292	324	306	312	336	337	331	355	353	353	316	306	306	321	293	345	307	310	334	294	325	339	351	290	361	352	331	277	327	311	326	295	336	336	341	374	335	310	343	364	328	331	309	363	314	362	340	310	376	329	328	324	346	335	339	299	325	342	345	295	312	337	319	342	335	332	328	318	364	338	334	322	373	352	324	314	334	332	335	336	341	331	364	349	313	326	340	326	347	342	349	321	317	338	341	339	374	340	344	347	321	342	327	352	340	324	325	321	325	319	324	324	321	313	314	330	336	345	320	315	302	318	314	314	307	347	335	330	347	310	340	328	314	316	318	359	321	346	328	330	309	341	352	318	356	341	336	344	320	318	316	337	339	337	314	377	304	292	326	324	326	347	342	328	317	321	332	327	351	314	328	293	337	315	332	315	321	345	339	333	333	310	316	331	325	369	305	334	322	337	300	341	316	313	354	347	325	333	338	332	352	352	357	338	304	346	344	316	330	335	326	372	307	315	303	328	351	337	332	324	341	292	341	306	357	345	348	356	355	353	301	322	326	325	347	326	316	361	332	325	283	327	314	340	313	286	350	321	328	353	343	319	353	329	293	314	294	303	333	334	322	356	345	317	324	322	354	310	310	315	330	288	317	330	298	364	321	340	300	349	311	326	334	333	331	334	322	315	351	332	323	324	313	314	285	293	363	312	290	337	332	318	339	316	331	296	310	314	332	333	327	333	337	306	311	322	317	314	305	322	303	326	329	327	314	340	313	352	360	313	315	305	313	330	346	315	344	301	338	327	363	373	339	298	332	308	286	312	317	347	337	298	313	342	351	315	335	355	325	335	353	302	280	355	329	300	333	313	333	315	294	327	335	367	330	327	344	308	327	302	317	343	342	352	304	336	326	326	353	351	315	307	309	338	325	315	318	301	330	335	338	334	323	336	334	330	339	327	299	312	325	347	313	340	356	307	320	295	318	321	293	312	322	327	325	326	350	316	315	337	314	336	318	320	313	350	314	340	332	334	345	351	335	316	310	333	318	332	304	319	322	345	341	328	321	299	336	338	331	332	348	318	305	315	327	348	316	345	340	357	358	330	341	319	352	384	325	333	329	331	319	306
25689	21393	27384	25393	7474	2471	1947	1526	1215	1686	14697	17457	11050	3100	1197	601	432	374	372	347	409	380	397	397	392	374	395	435	434	431	373	375	384	399	381	388	362	347	400	420	402	398	391	320	415	396	397	393	405	364	341	353	413	357	408	349	394	389	360	395	388	371	393	423	356	408	362	363	408	354	389	381	397	377	340	401	393	367	386	417	356	386	418	356	399	395	399	408	399	397	384	389	385	401	408	391	403	409	399	412	396	366	405	368	357	352	391	398	398	349	391	382	419	363	399	399	363	364	401	355	387	437	410	408	403	373	372	398	378	376	397	395	364	371	385	407	411	363	410	405	408	382	375	360	369	358	377	420	373	409	381	385	373	396	397	329	408	398	375	363	435	414	394	379	396	400	346	393	387	435	370	394	417	390	376	378	385	394	374	402	388	367	391	354	394	374	418	413	388	364	370	398	401	391	356	372	369	375	364	328	372	396	370	389	355	360	360	371	390	386	405	396	392	360	393	391	390	358	396	416	382	371	373	346	376	404	383	385	375	417	353	376	401	364	363	386	373	392	401	401	379	407	379	383	379	379	386	401	382	431	386	398	389	378	379	386	391	389	374	383	390	357	402	416	359	407	410	388	399	387	417	409	387	388	353	392	384	355	382	394	402	420	395	403	377	391	392	373	398	389	352	346	388	407	397	409	406	427	406	377	378	401	412	399	405	402	416	441	418	378	396	379	402	400	391	392	357	405	381	396	394	410	432	389	404	355	363	411	386	388	376	373	388	354	364	389	400	367	353	367	404	418	392	416	388	385	396	396	405	364	373	389	369	417	374	406	413	398	391	379	380	428	407	390	394	403	343	402	400	396	395	401	396	400	404	378	403	391	391	382	364	402	333	380	348	346	386	399	384	378	393	368	391	375	405	320	406	339	375	396	377	400	413	388	419	390	406	363	394	371	384	383	389	372	383	419	384	374	405	334	409	427	407	385	401	390	366	394	395	348	425	374	404	391	396	375	383	402	378	353	371	366	397	374	372	358	387	382	391	362	388	379	384	380	399	390	380	355	400	375	360	357	370	397	381	399	413	392	344	382	363	357	363	375	368	378	406	351	392	403	401	367	367	427	386	377	350	391	410	412	376	410	360	390	416	414	375	366	382	412	405	339	389	408	383	376	392	387	390	397	383	386	390	404	381	376	408	353	364	345	402	398	405	394	400	371	359	410	377	375	408	371	362	416	372	410	360	345	372	378	408	413	387	397	362	380	387	398	376	386	369	378	369	387	364	371	425	393	361	393	371	391	371	399	381	377	405	409	387	376	361	370	367	422	366	376	411	376	382	401	397	368	417	369	379	367	396	378	382	401	412	370	446	372	369	384	415	395	389	404	376	354	354	381	383	415	336	374	414	394	422	402	368	368	381	385	361	397	369	368	390	363	367	398	385	407	400	359	404	377	392	397	376	398	375	391	380	389	373	328	386	433	432	397	389	364	354	327	338	352	387	335	387	453	400	377	401	365	377	414	396	374	379	416	391	388	426	383	376	386	387	382	365	405	399	392	367	390	443	449	385	404	325	387	387	422	395	358	372	420	383	383	398	363	390	418	420	431	359	391	374	369	381	391	360	375	407	397	409	350	428	404	412	355	398	365	392	383	408	377	421	373	386	404	394	366	384	389	414	386	391	400	352	355	384	397	382	385	397	406	354	369	392	390	440	393	399	375	421	414	403	376	394	399	391	399	416	374	377	357	362	395	382	389	392	397	384	368	376	403	381	370	398	386	384	376	419	409	387	387	405	406	402	383	396	377	398	364	356	386	390	373	361	370	410	401	366	360	372	375	369	392	403	413	410	371	397	347	418	380	400	378	348	389	356	385	366	389	391	369	368	377	404	392	346	372	391	383	372	380	384	369	369	399	367	385	426	400	376	380	401	359	381	416	395	396	367	371	391	381	383	375	410	363	430	396	398	375	417	385	379	392	378	415	413	386	342	385	397	379	420	390	376	413	370	380	392	397	365	365	397	384	385	370	392	376	408	416	405	357	392	375	402	423	392	380	355	402	408	375	363	430	377	398	387	381	361	413	392	402	399	371	406	425	367	399	393	409	377	410	415	375	382	372	387	356	418	378	399	380	375	367	380	353	385	389	408	378	354	398	370	393	411	393	381	432	387	387	412	375	350	405	372	400	405	347	375	358	399	408	397	372	408	391	389	390	371	396	369	357	414	373	405	402	382	357	361	402	410	360	421	374	405	377	370	374	375	353	401	374	407	363	379	390	433	359	361	400	355	410	367	371	401	396	421	398	432	415	390	365	364	388	401	385	376	381	394	379	370	389	399	403	416	381	407	422	377	373	370	335	424	392	390	399	393	345	364	403	379	362	369	394	396	409	400	392	351	433	406	358	386	379	370	391	385	420	362	385	383	392	419	374	372	373	367	375	403	406	393	386	415	337	396	375	384	363	378	370	395	389	397	388	384	354	381	376	409	362	385	417	356	413	384	375	362	361	378	385	392	398	422	417	408	394	395	362	376	359	402	416	373	410	363	387	391	356	385	374	401	382	400	412	358	367	360	362	359	402	384	359	360	389	393	386	443	394	371	337	409	409	381	392	376	410	388	362	395	378	386	381	402	393	385	400	372	361	389	387	392	376	403	368	398	380	385	394	385	389	383	398	390	384	428	400	381	404	432	406	384	355	409	394	401	377	422	359	387	381	423	360	375	350	399	373	373	375	427	395	359	368	397	397	365	378	414	366	379	416	392	397	355	379	365	362	421	396	395	409	465	377	352	379	381	418	393	343	345	386	360	353	421	381	378	374	391	352	372	360	368	375	392	411	398	393	384	392	357	393	398	398	348	370	351	422	362	408	382	373	398	396	399	366	394	375	372	353	377	419	391	387	369	385	420	387	380	361	370	382	379	401	420	387	423	395	384	384	364	408	386	372	388	360	379	357	361	440	382	357	419	397	419	387	399	402	364	389	413	391	371	402	409	341	390	395	383	373	404	376	385	398	405	413	399	413	404	408	363	388	392	435	373	392	353	351	396	393	411	394	384	375	363	384	389	394	401	398	346	395	396	407	386	401	370	406	389	388	409	384	437	372	387	363	388	359	415	399	414	369	408	374	354	369	391	394	361	366	379	378	388	359	383	372	405	395	386	381	392	432	375	368	394	331	405	378	379	373	376	379	362	401	354	423	369	385	348	365	358	352	410	425	378	409	380	394	430	370	365	381	404	395	380	375	372	398	402	412	392	379	386	399	390	416	431	375	433	407	383	351	361	412	398	375	396	408	414	359	388	391	429	385	395	367	398	369	412	373	386	348	397	367	384	357	417	348	395	391	398	372	358	341	393	392	334	357	361	373	381	397	367	382	389	366	408	356	378	403	396	365	384	369	392	356	367	375	355	386	371	361	367	388	379	372	369	389	386	392	366	457	381	386	414	385	383	398	416	387	358	373	394	356	390	397	377	426	388	385	351	380	399	380	352	377	373	396	383	371
4524	6427	5550	2459	1804	2285	2369	2051	1709	2552	16227	16125	9377	2716	1172	665	379	393	408	360	339	353	343	352	356	355	352	398	367	355	333	342	387	369	358	383	351	385	334	359	340	345	374	363	368	354	356	337	336	354	387	357	324	385	353	312	363	330	347	353	364	351	350	353	377	343	335	390	361	344	341	368	392	377	386	349	327	317	319	319	352	374	319	353	339	374	375	351	380	348	353	348	340	343	365	320	366	360	401	360	359	321	334	361	345	320	367	370	332	365	373	351	389	330	348	349	345	358	357	358	387	363	353	373	342	348	386	348	401	343	346	370	346	359	367	393	335	380	361	345	338	361	359	335	350	353	367	344	349	363	336	348	341	338	343	356	371	361	357	327	342	358	331	382	372	319	345	386	380	341	341	342	366	346	361	352	358	320	364	348	352	364	336	330	358	380	325	352	345	350	349	343	328	376	352	359	342	373	342	335	381	336	355	371	356	363	359	326	338	374	353	359	362	365	336	372	376	337	348	352	363	328	335	317	356	344	352	346	344	325	358	378	338	320	335	344	330	356	366	351	333	354	351	342	350	355	396	340	370	411	360	390	352	388	378	359	357	350	356	346	386	315	338	378	358	364	387	365	378	364	340	349	351	367	376	377	348	374	356	341	352	371	333	354	381	352	350	341	360	339	339	380	345	380	319	355	342	378	392	371	368	356	368	339	349	377	336	361	362	339	338	368	347	357	332	376	364	378	314	379	328	339	352	364	344	339	354	368	325	366	341	366	355	365	331	371	345	355	334	346	385	364	351	355	335	321	356	374	367	336	339	364	359	365	348	343	384	383	338	376	355	333	375	349	365	365	343	347	316	367	359	328	358	393	366	351	358	335	375	375	360	358	335	360	328	337	341	390	337	351	394	323	368	360	337	389	326	337	349	352	376	393	325	353	353	331	348	359	362	393	382	331	353	348	385	349	347	366	336	358	383	349	325	304	344	351	338	382	369	358	353	376	401	369	331	327	361	333	373	348	367	370	349	379	372	334	370	348	360	349	375	344	357	365	341	385	342	330	372	358	346	313	347	353	390	371	349	359	333	343	354	330	346	381	343	355	364	350	311	333	350	347	353	374	351	361	341	351	360	367	338	325	396	397	367	320	358	355	369	369	351	341	350	377	357	370	359	370	355	368	356	328	321	345	318	340	401	348	362	351	351	364	353	351	367	398	320	341	347	323	330	393	365	334	351	331	343	360	337	338	326	353	336	356	334	372	338	365	364	377	354	354	359	323	383	368	365	342	349	340	381	340	326	358	341	344	296	349	369	350	328	353	345	356	348	332	385	333	344	350	354	360	369	368	359	367	336	336	356	340	367	319	353	354	353	360	340	370	370	311	350	343	355	340	347	371	357	346	390	398	343	350	371	333	333	373	339	342	352	353	351	361	368	326	332	371	389	346	331	363	344	355	384	347	336	346	377	373	343	341	348	348	361	349	370	375	349	349	360	349	365	335	326	332	369	328	365	370	362	333	353	335	346	370	344	376	349	346	330	338	361	370	350	367	340	361	351	371	378	340	383	343	396	352	353	375	314	357	362	360	371	356	369	354	359	365	397	365	320	364	371	328	331	384	351	356	338	327	333	319	346	350	336	333	349	327	347	358	380	329	353	361	375	365	349	388	373	368	366	341	379	341	366	322	352	327	365	337	388	339	365	398	334	360	344	336	359	344	349	372	366	351	385	365	363	392	349	347	359	370	364	365	382	385	357	347	324	322	384	356	342	382	349	320	374	327	349	345	300	332	339	406	338	345	296	339	354	345	354	337	381	335	369	348	341	362	353	375	368	380	346	385	357	374	355	399	338	351	365	329	333	357	335	317	359	330	382	320	320	358	370	343	318	347	370	342	313	368	362	330	362	357	328	343	336	316	380	377	346	332	372	359	359	353	348	390	383	359	318	331	373	366	390	353	310	316	318	374	328	350	354	370	321	381	349	347	354	368	369	353	355	363	385	351	370	373	365	357	367	361	323	353	368	362	358	322	335	330	388	367	348	337	324	382	375	329	359	347	342	378	375	348	342	378	361	394	350	343	312	335	353	357	361	324	350	392	371	340	332	358	362	321	360	362	402	394	374	347	367	360	325	352	371	380	349	355	322	336	361	348	329	357	346	388	336	391	374	356	366	369	378	322	369	361	360	302	355	356	370	388	353	379	347	354	346	343	378	355	362	322	384	369	327	335	345	356	333	344	346	363	363	357	350	347	357	329	318	384	358	375	372	371	324	371	379	365	340	370	367	371	318	340	325	359	348	327	361	353	349	345	333	330	348	340	367	343	385	363	323	350	357	385	359	320	338	365	356	383	350	354	343	361	372	359	358	355	335	343	381	341	342	380	373	349	316	328	349	343	351	387	351	358	349	356	345	353	342	371	372	346	337	369	335	338	362	367	390	346	336	326	329	331	360	330	343	359	326	351	323	362	368	337	364	337	369	395	311	365	337	354	333	344	349	342	329	359	366	328	356	354	348	366	351	324	387	352	357	371	380	334	341	342	366	324	353	359	329	363	358	342	312	358	324	350	347	335	323	375	362	334	288	377	376	370	343	358	326	343	361	344	356	341	324	369	348	370	389	357	316	358	397	361	342	328	353	368	346	349	360	355	385	377	353	364	367	373	356	383	402	356	371	352	347	342	360	368	365	342	345	358	362	359	362	323	337	369	356	364	337	334	334	363	351	361	370	331	342	358	347	399	357	333	341	309	382	367	352	368	319	365	338	346	330	372	386	350	357	359	360	363	345	407	370	336	331	339	329	372	336	342	361	354	393	362	360	349	366	338	366	389	353	396	350	336	345	362	344	361	400	381	383	341	361	362	361	363	346	337	361	371	329	324	381	359	328	372	372	361	350	389	391	394	353	363	341	373	337	345	372	363	386	360	363	341	333	355	344	362	341	342	344	334	336	371	379	357	365	376	362	354	399	345	341	386	351	372	362	338	356	357	354	389	398	371	341	377	363	316	332	371	344	353	362	357	324	381	345	348	360	346	371	346	363	351	348	315	343	368	359	348	349	334	359	323	335	317	370	377	370	347	332	341	330	373	349	339	357	385	331	340	341	357	363	336	351	385	352	333	389	368	339	347	340	350	358	346	382	363	332	381	373	326	391	343	338	361	354	371	371	361	361	371	364	375	335	341	352	327	370	378	366	338	366	405	332	363	363	347	377	357	397	341	376	337	365	347	371	338	345	377	341	376	334	372	341	357	362	350	337	323	362	351	338	361	350	362	378	362	370	315	343	368	357	370	366	338	343	359	377	374	321	311	348	328	373	343	347	348	341	352	336	367	386	359	347	349	359	389	344	378	373	358	365	355	328	339	354	360	364	339	322	381	392	330	334	374	359	357	342	365	346	337	359	352	374	343	345	370	336	368	328	358	329	328	342	338	367	340	340	398	361	366	343	346	360	374	346	351	380	387	378	351	376	354	358	347	334	356	352	328	341	365	331	365	357	337
24607	21408	28653	24546	21141	9372	4625	2800	1985	2905	26925	30741	21029	6583	2023	955	611	488	516	503	539	482	540	519	496	572	531	542	542	556	548	509	568	518	536	522	536	547	556	510	504	545	544	557	539	545	517	536	542	528	513	542	492	554	538	491	574	507	503	564	507	526	515	474	484	542	513	492	491	546	555	487	525	513	508	516	507	505	522	540	559	481	524	521	534	528	511	542	509	497	523	514	525	527	540	514	505	563	511	550	499	587	510	490	511	483	522	524	537	553	494	541	542	496	536	479	531	506	551	555	479	526	521	571	514	508	522	537	522	516	528	523	501	533	526	516	505	477	446	489	493	548	508	519	509	541	518	526	531	512	525	513	509	503	511	523	516	494	529	504	500	529	535	531	484	551	525	524	517	524	522	527	517	504	506	525	511	510	507	493	509	550	554	557	533	536	497	496	532	508	521	518	517	531	522	497	528	526	521	502	497	511	535	520	539	554	502	524	570	563	512	506	506	536	489	472	529	499	517	497	534	485	502	507	491	517	534	550	516	515	516	480	566	508	523	519	500	495	481	570	532	519	491	539	566	532	492	520	526	518	504	509	505	512	542	500	475	535	516	504	539	503	519	507	550	533	512	533	548	519	518	504	512	509	545	507	541	534	551	516	519	509	563	529	531	510	564	524	510	495	551	513	546	504	540	520	503	513	535	544	520	514	535	506	482	518	484	506	469	506	538	532	471	509	551	485	554	497	503	478	497	505	547	506	535	513	469	518	476	462	517	528	519	525	468	536	505	479	518	546	554	515	548	502	506	545	560	533	479	517	525	512	478	465	508	515	491	510	531	496	530	491	550	515	543	556	487	502	490	538	503	509	515	524	533	509	494	492	495	516	466	535	576	517	484	489	492	531	499	536	473	541	497	505	524	519	504	465	503	514	547	496	518	489	546	523	523	561	534	514	533	515	514	520	512	501	503	545	542	515	507	532	516	519	537	548	517	534	553	517	510	548	557	509	557	524	507	551	504	568	535	493	503	510	549	520	539	561	543	527	497	535	505	502	537	538	469	523	495	510	564	509	506	530	508	539	508	509	520	537	466	503	523	506	535	492	509	488	478	495	521	574	552	504	562	537	504	507	526	558	512	537	509	546	511	519	511	506	534	521	508	539	526	527	500	489	528	495	499	528	509	547	536	508	480	501	546	555	501	520	531	520	546	506	484	516	517	532	504	522	519	536	535	539	538	504	537	497	516	543	488	518	525	500	487	552	525	495	484	543	504	544	509	494	556	477	521	471	561	512	552	506	498	510	515	510	507	501	474	521	497	559	518	527	544	555	549	541	523	562	526	538	511	526	523	525	516	551	505	502	503	520	499	524	483	541	568	539	487	457	476	536	511	512	522	487	525	545	528	487	553	518	516	524	509	505	506	499	496	513	480	537	540	525	521	495	495	533	553	530	514	505	507	516	517	513	508	526	511	523	529	525	516	478	487	510	565	482	479	499	511	486	499	494	525	534	559	523	555	480	480	563	541	532	550	487	582	503	531	551	467	534	493	544	491	487	519	521	517	535	517	511	468	505	533	529	512	497	514	540	525	587	539	524	528	559	541	525	499	520	498	544	522	532	568	550	531	513	511	536	500	510	526	489	495	491	524	514	478	509	508	521	557	550	549	525	571	553	522	528	536	496	494	513	534	533	508	524	526	558	514	546	517	519	547	542	521	501	563	508	520	526	489	547	539	504	545	496	505	530	566	485	544	519	501	527	472	475	519	496	522	519	479	504	484	505	503	531	537	516	499	521	493	484	493	475	536	523	550	484	522	528	531	521	500	529	484	554	505	488	531	533	483	570	507	546	558	532	533	525	493	497	494	551	501	495	473	510	527	570	544	538	514	539	507	518	554	551	488	516	545	500	549	488	499	487	499	483	530	539	517	527	567	553	547	519	509	536	544	522	490	498	528	500	520	545	470	559	531	536	549	502	502	573	537	526	502	548	551	521	519	514	492	500	561	526	501	549	507	478	540	530	527	519	505	504	517	486	561	538	525	563	501	490	553	493	519	522	542	530	495	523	519	546	489	524	546	525	517	503	495	520	537	485	516	522	526	512	511	513	511	511	496	505	511	547	508	512	475	508	546	522	505	517	539	524	524	513	542	485	522	504	531	560	499	490	520	475	517	534	495	518	529	525	509	537	502	530	518	531	542	548	489	526	505	511	569	532	521	522	497	520	521	508	527	537	504	528	584	541	564	507	479	543	563	533	503	555	482	556	492	511	523	526	554	535	543	517	548	513	525	520	548	514	518	548	530	484	521	551	543	490	496	490	570	513	495	518	493	531	474	529	569	486	544	488	522	483	498	526	564	493	502	547	494	544	495	538	513	506	523	524	474	527	543	544	545	487	510	487	494	515	510	527	523	486	553	524	536	516	541	459	547	559	505	525	525	549	509	536	542	557	564	567	510	514	507	532	516	482	522	525	517	522	537	503	514	552	546	455	539	538	501	501	534	542	527	548	498	519	495	522	506	526	556	541	516	496	552	497	494	524	514	537	510	525	536	517	516	495	530	536	515	493	534	508	534	540	500	539	512	492	576	528	491	526	503	508	557	537	511	535	516	537	522	573	544	482	515	487	490	495	517	529	521	528	504	507	547	509	514	514	548	495	554	500	551	510	496	482	550	488	482	515	519	520	536	491	542	459	535	531	502	497	500	486	508	527	479	542	539	540	517	543	523	515	499	514	534	492	516	528	540	510	573	514	541	481	525	539	515	487	524	527	509	571	524	499	485	516	500	540	517	547	551	516	525	520	521	476	506	548	481	498	505	534	499	510	486	532	547	506	496	515	551	530	543	523	547	518	503	532	513	502	510	509	542	541	534	490	481	506	513	526	542	494	537	555	525	504	513	516	514	527	483	502	497	523	487	495	495	528	494	539	519	532	480	516	570	529	517	515	496	549	512	521	496	534	474	504	519	531	486	550	511	531	495	505	544	520	518	515	524	514	494	513	494	519	515	506	555	469	510	536	533	529	525	535	505	529	564	529	503	515	512	529	518	495	572	498	555	522	515	483	530	506	533	510	523	506	479	498	531	498	521	502	481	535	520	491	537	575	522	526	494	539	507	525	519	511	518	514	490	524	508	493	544	545	506	540	508	498	504	532	507	533	528	513	529	510	544	519	518	544	477	536	539	509	530	501	466	514	487	572	507	536	483	503	517	531	503	509	547	474	501	499	517	509	521	543	531	549	554	528	530	518	541	506	536	519	538	498	533	544	511	506	519	523	552	544	551	495	543	495	498	555	518	534	471	503	541	527	513	479	544	504	509	501	531	495	511	458	491	511	520	543	545	569	512	543	522	527	517	531	533	526	529	518	488	563	525	514	531	526	469	529	514	499	497	531	528	504	504	524	533	578	502	506	576	547	465	506	540	536	514	486	515	496	536	521	530	522	524	474	540	534	538	529	462	486	528	527	512	524	551	482	508	477	517	554	513	515	506	496	490	520
5256	9911	9356	4355	3378	3879	4183	3510	2611	4496	28084	27342	16182	4809	2108	989	527	503	470	456	510	452	472	503	497	507	507	486	484	466	442	425	518	507	474	480	491	450	466	453	492	479	480	482	440	459	473	435	486	514	432	533	465	482	442	410	456	454	453	465	500	462	431	439	482	454	455	463	458	437	420	457	481	440	499	438	496	495	453	436	457	421	452	468	438	479	448	446	443	448	493	455	465	472	460	426	490	461	418	424	482	465	493	467	465	471	522	485	470	503	474	430	459	464	466	466	467	472	428	436	451	473	474	408	491	462	419	491	448	477	441	495	452	470	453	480	457	459	459	468	471	506	522	506	404	468	468	475	450	485	425	482	487	455	494	455	456	496	468	454	464	453	428	468	464	471	458	462	502	479	514	474	496	472	474	425	493	451	431	462	460	427	454	487	468	442	461	490	501	404	472	516	449	461	480	491	457	470	481	496	471	499	479	493	446	472	446	435	493	442	444	448	473	430	494	479	456	479	450	463	475	476	430	471	448	413	462	456	451	481	489	488	467	480	436	485	510	516	435	455	460	449	490	476	442	426	452	462	500	470	473	476	441	463	454	440	456	487	445	447	478	481	496	473	421	470	468	485	469	446	466	450	468	456	441	493	478	440	462	469	455	437	445	440	434	428	482	473	447	490	457	439	463	472	515	467	462	487	477	484	445	475	438	478	429	456	453	427	443	465	464	459	462	478	434	456	468	457	468	476	467	442	426	444	457	483	460	496	434	439	464	465	463	482	508	480	513	459	502	460	467	467	467	469	462	473	440	426	467	461	462	508	460	444	465	448	452	462	422	452	452	499	454	444	459	440	452	467	490	454	465	429	438	470	466	428	463	512	451	449	440	431	452	482	482	480	469	453	435	431	428	466	470	466	492	468	487	503	459	468	441	459	456	500	487	465	476	428	451	457	442	436	461	486	445	439	431	483	459	437	487	447	483	481	436	448	454	490	479	441	431	455	479	486	451	459	449	418	490	462	458	429	464	444	447	440	457	475	485	435	457	460	479	499	436	509	490	447	442	431	466	452	484	424	458	455	467	442	425	447	442	462	479	491	479	423	446	487	465	451	456	415	463	463	469	451	468	484	419	487	478	467	486	454	462	491	462	457	512	464	468	485	465	442	478	461	459	407	453	459	479	475	444	498	506	436	421	472	429	437	529	480	451	440	437	457	452	453	455	442	458	471	434	473	453	470	473	464	457	481	487	472	493	481	481	460	455	489	464	468	455	437	467	447	430	474	442	471	458	417	484	437	431	456	515	471	471	435	427	443	473	484	453	463	479	458	467	418	461	429	481	482	482	473	467	458	486	465	463	478	457	470	484	483	479	507	469	428	445	427	448	452	453	451	466	417	422	440	474	432	458	439	465	443	486	442	426	505	470	444	507	431	450	433	429	441	494	473	473	492	468	488	470	499	462	428	449	452	428	466	464	438	450	522	488	425	466	492	469	484	486	424	453	442	430	488	465	486	490	524	480	497	432	466	465	470	463	470	474	471	437	425	470	452	452	437	483	478	450	467	462	488	479	472	502	444	449	521	453	459	462	492	462	445	462	432	464	450	474	450	465	444	455	473	461	444	438	492	481	462	480	451	464	496	489	447	432	430	497	495	494	448	459	453	463	473	466	454	479	483	458	461	434	454	427	481	417	475	447	495	460	471	459	435	422	476	444	473	471	463	476	501	467	463	446	490	461	457	480	424	463	487	443	468	444	443	468	465	454	471	461	493	440	466	465	497	473	458	443	489	481	442	469	445	504	462	498	432	396	458	435	443	496	471	476	431	445	486	452	449	460	475	471	492	462	466	453	453	491	440	437	453	450	456	445	437	468	432	480	479	422	443	465	474	500	484	416	429	459	467	414	446	466	463	447	473	489	486	460	487	451	430	446	443	442	444	425	470	485	451	500	466	440	466	490	488	465	489	441	496	478	484	452	466	444	475	471	472	476	473	479	438	448	458	445	434	442	479	442	471	452	454	457	475	457	467	436	453	441	465	471	483	421	466	461	450	498	474	510	428	482	474	489	479	466	487	483	515	431	468	453	437	469	482	451	474	477	482	453	499	461	459	449	477	506	485	458	456	452	482	429	444	448	435	427	447	478	465	447	461	455	455	480	451	485	466	417	459	457	420	428	458	471	483	469	443	448	479	486	464	461	475	450	477	460	462	466	461	468	483	456	448	449	449	510	443	492	462	479	426	494	473	472	439	480	456	473	444	468	452	470	470	412	459	490	430	455	457	470	464	468	493	486	484	471	467	484	427	476	463	457	484	499	458	485	480	493	473	469	470	452	466	462	482	482	459	482	451	441	479	449	445	446	443	455	437	467	448	479	450	452	490	467	451	474	435	493	448	465	421	469	450	438	435	440	449	487	483	466	450	477	470	464	493	472	452	476	440	437	468	458	456	453	463	437	464	419	435	496	463	489	477	414	486	465	454	477	474	443	477	432	423	462	506	449	431	446	464	398	437	447	456	488	453	469	483	418	465	458	481	449	493	467	512	462	474	447	467	460	476	444	473	467	486	446	475	441	467	461	461	414	463	479	443	462	461	412	464	455	479	458	478	439	434	500	478	486	471	448	460	486	471	492	473	462	451	416	446	432	420	452	434	466	452	440	456	470	476	430	452	459	482	433	402	471	469	462	458	429	482	477	481	443	462	480	469	489	471	453	442	471	460	469	463	474	465	496	470	443	439	466	453	461	450	462	487	451	489	478	411	493	486	453	454	477	479	423	450	415	451	459	433	488	477	500	432	501	481	443	415	436	482	473	519	489	461	473	512	452	465	414	488	451	477	491	489	475	455	485	470	473	411	443	441	472	461	442	481	451	441	420	472	446	489	447	447	483	440	432	464	453	441	477	470	426	480	449	469	445	462	441	475	484	459	521	499	435	449	474	451	450	455	499	466	485	485	449	499	444	460	449	474	457	455	462	413	477	472	456	500	472	444	459	480	476	472	462	481	470	458	458	464	449	457	445	457	482	508	477	445	424	476	415	446	465	477	445	440	441	427	442	465	462	481	456	469	460	447	431	442	467	439	459	479	433	435	441	455	475	466	452	460	447	451	482	435	441	414	481	451	404	470	457	446	488	463	444	434	424	417	454	420	439	473	437	483	455	464	511	444	458	467	462	459	461	497	482	434	469	445	485	425	465	432	444	461	441	461	459	419	447	426	436	465	480	429	465	494	500	473	426	458	466	493	460	478	438	432	471	474	446	455	490	454	474	468	463	422	464	460	450	505	473	487	457	444	470	449	458	445	487	434	456	466	460	438	446	470	459	481	463	474	450	480	504	475	496	458	460	482	412	445	469	412	414	460	435	425	455	467	453	472	463	475	492	458	452	467	455	472	458	459	465	469	455	474	453	479	448	454	484	492	410	502	459	457	456	441	445	471	460	462	476	446	503	465	466	475	460	475	482	462	448	459	460	449	451	440	470	493	447	452	458	491	416	496
27617	11169	2634	1470	890	823	726	767	580	592	1557	1895	1425	764	484	415	400	375	338	397	356	355	394	379	383	378	375	360	351	355	392	372	352	399	372	379	364	325	362	355	363	366	370	390	363	363	384	347	341	395	341	392	346	385	383	359	350	349	390	370	383	388	358	363	387	369	392	342	382	389	381	346	350	404	372	354	373	367	344	392	365	359	364	365	382	377	378	350	370	354	373	351	374	329	360	354	388	354	335	373	315	380	375	371	355	347	398	392	350	342	403	366	387	376	349	328	362	368	369	368	385	360	368	325	348	320	369	415	320	340	375	333	361	386	372	356	386	329	368	372	367	375	356	357	387	350	371	351	380	360	377	301	343	363	360	372	379	344	321	398	374	340	379	386	380	370	365	365	349	337	373	375	350	360	358	389	370	346	301	361	368	326	371	344	316	325	396	390	380	391	393	350	356	333	366	365	367	383	379	333	380	367	357	346	389	350	335	370	332	345	350	370	380	344	386	409	373	358	355	399	407	356	364	402	354	366	341	368	340	363	399	391	391	334	374	362	384	387	372	336	379	348	364	349	315	406	336	388	319	386	355	321	354	357	328	338	374	376	332	352	365	366	381	334	365	341	341	382	350	356	369	368	372	364	381	365	372	356	355	339	377	395	393	376	380	371	331	348	345	366	359	384	398	374	372	380	356	367	372	342	376	355	349	396	358	393	385	350	369	366	357	337	355	353	384	399	377	367	347	353	376	348	378	373	360	359	364	378	368	349	358	389	380	365	402	335	385	397	405	380	327	376	344	327	376	390	369	353	338	368	403	371	366	374	368	383	377	368	361	369	337	366	368	394	361	359	384	371	355	408	342	363	352	343	349	374	368	371	369	382	357	344	358	369	334	352	335	376	375	355	323	399	373	367	351	359	386	371	386	346	370	368	354	332	353	358	380	333	351	367	359	379	358	360	364	384	358	417	390	363	375	383	353	377	335	383	367	372	423	364	384	358	365	386	383	377	370	335	383	360	389	316	387	380	368	363	373	337	356	368	358	348	372	353	345	379	360	350	332	351	377	389	376	336	345	367	363	334	355	368	372	369	360	380	368	387	359	338	378	388	399	395	338	383	367	359	354	341	369	340	371	392	339	345	366	381	370	363	355	378	395	363	347	372	375	367	334	368	391	374	389	366	372	390	374	374	358	357	363	368	359	390	406	350	354	355	357	345	381	336	388	346	313	383	325	315	347	363	350	363	358	360	360	354	384	378	376	368	381	351	355	367	372	353	363	389	369	358	345	372	340	369	386	365	354	360	363	372	353	371	385	372	388	388	346	362	346	343	357	342	385	395	388	371	358	375	369	379	368	366	370	367	346	349	365	361	355	367	373	357	355	357	328	393	356	361	349	366	384	342	375	364	359	401	398	351	341	365	343	367	365	378	359	354	394	374	371	380	329	380	366	350	389	357	401	390	339	356	396	367	363	364	351	372	322	359	335	399	353	328	383	403	352	389	349	364	366	365	341	377	341	357	375	393	358	380	354	406	387	356	401	339	367	406	354	373	328	347	357	375	363	379	402	371	352	350	369	377	368	360	357	347	386	344	376	374	373	360	343	406	361	365	346	356	382	363	403	372	361	363	339	393	352	396	393	356	385	367	383	354	375	338	344	383	357	365	369	357	352	335	343	395	382	370	342	388	340	388	348	350	382	380	374	363	363	394	410	387	378	384	387	384	354	379	374	346	379	362	370	370	347	405	366	360	348	358	370	381	368	373	379	394	367	363	369	384	342	393	351	372	362	376	384	352	363	364	392	356	337	358	356	365	375	343	357	359	346	364	392	363	360	368	358	365	383	410	327	395	340	371	394	358	369	384	359	384	359	394	363	377	366	365	374	375	380	357	386	342	366	377	371	341	386	397	365	357	387	376	348	383	339	370	362	397	349	382	351	366	345	367	327	356	389	359	353	373	359	397	402	410	375	346	396	363	350	336	350	392	390	320	360	393	351	398	379	412	375	408	367	366	363	393	418	360	363	367	359	377	356	418	391	335	354	365	346	326	374	392	322	381	382	386	385	370	336	357	369	352	354	393	351	412	356	373	390	355	352	402	364	363	347	389	375	342	373	379	382	368	369	330	313	391	374	403	402	365	384	376	377	368	316	376	330	369	373	368	352	343	361	386	392	334	337	334	344	345	362	348	377	349	379	378	342	368	364	364	417	336	341	359	349	353	344	339	374	371	361	352	358	376	340	380	389	357	342	369	382	358	359	352	347	401	387	339	369	366	397	351	355	347	364	348	404	364	359	340	360	373	345	415	353	371	367	359	396	367	403	393	345	367	386	354	386	380	380	354	373	360	360	349	410	384	350	369	367	351	349	417	365	379	362	347	383	376	370	390	394	350	381	355	342	364	399	349	388	348	373	371	397	358	377	390	346	361	355	375	380	348	348	352	366	373	369	377	367	354	364	374	361	359	382	355	349	350	346	348	375	358	380	381	388	379	400	350	324	381	393	359	362	347	366	368	375	370	390	371	363	353	363	376	413	387	389	353	378	363	369	392	330	387	330	322	371	386	361	370	392	387	385	352	396	369	372	330	378	365	366	366	345	377	353	324	380	371	365	410	379	362	407	368	365	378	377	344	358	371	360	364	370	354	347	354	406	378	400	351	364	340	337	360	366	367	378	381	393	355	370	339	355	414	377	365	345	382	371	352	384	364	386	320	371	375	358	348	354	363	352	343	346	371	357	390	350	330	338	361	389	374	379	320	354	356	374	356	368	339	348	369	332	364	339	367	362	362	385	365	366	363	402	372	390	369	367	367	355	366	367	367	388	362	377	365	333	368	368	367	374	372	349	385	383	351	360	377	388	361	390	370	349	347	360	340	342	395	359	338	342	374	378	359	380	360	366	368	371	326	343	338	389	372	373	358	359	369	357	366	376	351	356	342	388	352	365	357	355	388	375	404	355	383	341	335	346	347	344	335	364	352	357	364	361	375	347	350	330	364	367	335	349	354	360	364	347	347	355	406	345	420	331	381	386	358	350	366	346	397	392	378	404	388	373	395	397	359	355	387	357	385	390	381	370	355	353	370	350	374	401	376	375	366	365	396	380	352	350	352	348	357	372	360	376	362	363	367	379	352	347	368	362	396	361	339	363	392	388	389	360	361	358	367	369	381	379	386	347	375	355	376	372	350	392	380	344	379	401	390	377	349	363	360	370	383	351	347	414	345	367	373	413	361	373	361	348	344	342	347	399	359	384	360	350	381	360	409	374	421	351	337	383	378	348	378	352	357	346	335	370	331	391	327	377	322	353	362	330	341	351	384	343	379	354	377	409	389	403	382	395	374	345	378	377	348	334	357	393	377	328	348	378	383	322	401	363	382	350	399	350	355	365	357	369	361	408	335	374	358	340	376	380	320	368	334	355	351	360	360	347	356	338	367	424	350	363	336	364	374	333	388	355	373	398	387	375	344	383	382	380	325	354	367	370	389	358	373	372	359
6007	2470	2392	1359	1085	1156	948	984	688	678	2080	2242	1539	751	487	358	358	314	346	317	315	353	312	309	331	282	335	323	318	329	344	336	281	302	340	332	335	309	322	318	331	322	324	327	336	364	333	326	354	310	334	334	327	360	318	349	346	343	368	313	370	333	315	313	322	360	341	318	338	328	316	348	280	347	339	330	327	320	317	335	343	334	304	328	326	319	359	335	330	356	334	323	349	323	299	322	330	345	317	378	312	313	313	320	314	322	301	346	313	362	329	325	300	334	300	355	347	299	339	321	337	333	324	345	334	319	354	293	314	343	291	335	318	304	327	342	326	310	327	333	343	313	327	353	364	316	326	308	354	326	298	310	307	340	336	326	335	326	335	355	347	345	333	339	340	303	331	294	307	350	336	346	310	316	326	347	334	338	331	323	333	341	343	316	337	337	321	323	332	356	309	332	329	311	319	332	341	304	348	315	336	367	348	302	346	306	332	338	324	364	352	282	331	310	339	340	313	317	328	331	355	336	291	326	333	310	312	327	319	302	356	315	314	313	326	323	322	332	326	356	342	355	345	345	327	325	303	331	326	309	320	376	324	303	330	303	327	318	303	326	342	339	372	304	342	318	353	329	322	296	342	337	343	319	302	312	344	349	313	339	332	351	329	316	361	324	354	328	310	341	300	343	318	313	337	366	331	362	321	319	296	362	371	305	319	334	299	305	370	319	346	340	331	304	353	332	328	349	349	315	307	355	342	354	329	346	344	333	312	331	341	317	304	320	334	322	305	351	318	340	338	321	313	332	316	315	312	320	329	302	354	354	325	336	314	338	317	314	325	319	341	306	334	325	320	336	314	343	327	328	343	313	359	343	377	311	324	317	310	327	319	357	332	332	298	345	326	328	294	316	326	335	348	368	328	335	324	304	314	319	321	351	326	333	339	323	331	304	318	318	338	325	317	328	320	321	306	330	317	321	329	328	333	313	358	333	337	327	362	320	328	337	346	343	322	352	360	354	319	337	310	318	313	346	325	331	352	302	325	290	350	344	334	362	322	334	301	318	351	337	318	322	327	335	349	309	347	317	305	317	324	330	324	327	347	322	327	301	315	328	339	313	329	370	298	315	306	320	346	347	305	308	279	327	329	353	322	366	323	309	347	361	323	342	297	337	331	322	369	305	329	334	325	355	324	309	321	325	349	305	339	341	327	327	403	312	334	331	320	325	316	332	358	329	347	303	310	313	316	318	325	306	361	330	308	326	328	346	340	321	344	339	319	314	331	334	340	375	330	329	325	307	302	323	306	288	307	333	299	283	342	326	332	316	335	316	312	297	329	306	316	364	344	339	317	336	298	299	307	345	306	336	332	307	321	322	331	355	334	338	342	344	323	356	307	289	316	371	331	338	320	347	299	310	344	322	327	359	318	327	324	369	308	332	326	322	321	360	306	345	361	316	342	311	346	356	325	330	321	348	353	301	320	317	348	332	331	318	340	276	355	314	329	299	303	320	336	319	311	322	330	299	327	336	344	328	334	316	341	325	332	338	345	321	350	315	332	305	346	324	340	312	328	305	333	327	304	350	292	335	289	357	317	306	321	325	324	338	351	315	335	353	317	313	346	311	342	350	313	325	326	319	310	323	300	363	328	303	313	300	314	323	326	335	306	336	342	360	331	339	318	355	322	315	320	308	359	329	333	303	339	299	306	298	323	340	316	304	333	309	307	337	322	306	336	372	339	285	339	325	326	325	288	305	356	338	337	364	283	322	323	317	328	330	335	308	319	352	339	316	326	326	334	303	345	339	344	298	342	339	290	339	342	320	333	328	327	322	363	351	307	327	340	310	295	345	324	350	318	306	313	343	313	329	322	311	336	297	335	348	332	307	312	340	337	319	306	338	351	300	326	307	322	327	324	361	325	312	342	366	337	339	309	340	316	330	342	336	301	315	307	328	325	316	318	338	321	324	317	357	366	356	300	320	314	327	333	328	317	311	333	339	289	311	352	337	351	323	317	329	337	315	320	333	321	324	338	297	348	339	368	324	347	297	294	309	319	299	371	296	321	345	344	319	340	338	362	323	352	334	333	321	334	299	341	317	307	339	315	345	346	299	346	314	358	331	341	335	348	279	328	338	321	328	331	326	309	333	312	329	295	355	287	329	320	316	306	337	326	337	292	364	312	344	344	361	333	303	325	340	338	324	340	330	362	363	339	325	366	338	322	322	317	325	307	317	366	310	345	361	316	356	317	332	356	348	365	348	298	324	332	328	316	345	345	325	315	374	326	321	342	308	321	316	334	331	335	326	316	338	333	303	342	315	339	298	342	360	308	335	292	355	322	343	298	330	315	328	311	317	334	336	322	321	341	348	311	362	306	326	310	358	321	352	315	345	359	342	291	337	346	318	297	336	336	317	369	339	361	310	347	293	311	364	298	317	318	367	349	317	327	350	340	321	312	332	320	316	347	347	310	300	319	331	322	314	303	335	315	327	365	325	315	338	341	351	337	315	351	324	319	326	343	344	329	312	342	307	338	306	273	329	320	304	352	337	287	303	305	325	332	331	368	336	341	349	321	330	310	338	300	338	314	299	319	326	335	295	337	328	341	316	300	352	331	291	353	353	341	314	333	339	306	319	331	335	339	314	316	336	345	350	334	317	370	330	343	361	345	324	337	330	317	314	366	324	326	334	301	351	353	327	332	308	328	306	313	338	312	303	319	328	314	335	300	348	329	314	326	343	307	342	330	326	305	312	349	349	327	336	333	341	321	320	329	329	343	336	332	336	299	336	333	360	295	329	318	322	283	353	362	336	340	332	288	342	350	324	323	342	330	327	361	301	337	315	340	354	325	306	313	331	375	342	313	322	329	337	333	339	374	353	320	316	351	317	341	315	360	307	314	342	298	324	324	333	343	324	376	307	313	311	315	350	323	333	320	348	309	344	314	357	334	362	321	320	319	333	318	295	317	329	294	303	352	333	356	342	333	340	325	332	318	298	354	330	316	337	333	339	327	325	303	315	329	332	330	367	341	321	329	297	345	359	353	320	353	314	315	368	343	354	330	356	318	360	361	340	305	320	313	309	309	369	335	349	334	310	304	340	345	312	299	304	334	339	332	328	327	291	343	315	337	351	350	348	310	310	350	324	333	356	328	338	298	321	312	329	327	303	323	315	325	329	306	334	341	333	322	332	340	315	331	334	331	299	310	324	361	315	335	328	354	315	330	292	327	338	330	322	328	332	310	353	324	333	333	318	316	346	327	348	353	357	329	331	326	307	362	302	306	322	309	328	312	331	310	325	340	336	289	311	345	341	331	319	321	335	321	345	340	269	331	331	324	294	338	338	313	289	351	368	359	350	325	306	339	309	317	341	325	343	330	302	324	317	319	314	323	340	356	357	337	329	307	337	324	311	285	319	310	335	319	341	311	321	336	327	308	339	303	343	344	293	309	312	291	318	295	350	295	330	337	313	307	301	338	336	309	320	346	323	324	336	306	317
25643	21426	27409	25475	9265	2755	1629	1161	885	1930	15766	17923	10671	2894	1064	603	427	431	336	404	397	386	358	384	398	387	370	358	377	433	377	400	422	410	379	413	407	412	430	416	386	378	381	387	397	411	365	386	406	383	365	391	366	391	370	373	386	394	424	361	351	371	371	397	433	389	370	394	391	392	399	386	377	392	385	387	379	371	360	370	388	386	391	394	416	417	411	413	395	403	371	373	367	354	403	411	389	396	387	365	389	396	363	376	412	401	348	384	379	406	379	383	409	363	388	424	378	405	397	376	381	368	378	366	433	422	396	411	379	372	380	394	368	380	371	351	396	361	381	377	367	364	432	364	411	384	376	409	374	382	402	391	399	336	418	424	386	432	440	387	393	379	392	414	380	390	368	392	399	401	415	376	371	419	387	387	361	367	385	398	372	399	375	392	355	411	372	364	382	364	363	363	370	404	395	407	354	380	407	349	405	386	350	422	352	368	389	413	391	350	365	372	368	385	391	352	354	376	359	355	404	378	397	401	365	374	346	368	355	375	422	414	385	363	396	371	400	400	377	375	379	404	419	378	383	373	433	372	388	379	379	411	370	405	373	381	351	385	381	400	394	357	399	398	370	378	409	386	384	392	359	404	399	369	373	369	363	363	349	371	368	367	404	375	383	382	392	373	344	385	387	374	387	397	404	365	395	403	381	402	390	345	408	412	385	373	386	385	386	365	407	390	396	373	394	387	379	416	398	382	367	377	344	371	367	367	404	379	394	395	372	415	393	387	369	372	398	400	368	338	383	351	418	392	419	381	405	366	424	344	369	366	367	395	384	387	367	370	374	412	418	409	366	397	378	366	397	400	393	382	390	411	398	399	407	394	376	425	390	355	380	382	395	358	431	383	374	388	390	392	358	399	384	392	384	398	378	409	438	345	398	408	379	417	379	369	393	384	382	354	381	345	384	382	425	395	379	386	395	362	421	371	386	370	397	390	408	392	360	394	390	403	372	397	403	374	409	366	380	375	393	368	384	380	379	393	408	380	378	353	397	353	412	397	407	406	350	367	425	358	398	400	369	396	399	377	411	359	374	391	384	357	357	399	383	411	380	391	379	397	383	386	387	364	427	405	412	385	377	372	447	368	384	415	375	395	352	374	354	384	404	371	438	349	415	386	419	377	390	391	409	357	388	378	369	401	388	376	359	400	392	353	386	383	388	420	404	378	396	380	365	382	371	396	388	387	360	371	398	384	422	422	405	389	385	402	359	395	364	387	378	385	357	364	373	391	372	384	411	408	374	391	377	367	391	388	390	380	416	394	376	384	383	374	384	358	374	383	390	391	376	378	375	380	387	358	376	337	356	392	410	396	346	377	374	394	404	370	401	423	412	397	412	386	372	377	379	418	375	389	378	413	387	389	397	389	453	372	385	379	368	402	362	379	398	390	406	416	382	393	370	394	410	383	389	387	389	385	331	384	406	396	402	386	362	401	365	341	377	408	400	384	372	352	376	418	372	363	400	411	387	395	388	409	357	410	393	392	366	431	367	368	384	368	369	384	354	377	404	388	434	365	418	394	404	377	374	391	376	364	417	408	390	398	378	386	425	440	411	374	412	400	386	382	391	366	398	381	366	364	389	392	387	391	370	353	407	424	375	336	407	385	394	388	376	383	367	403	355	371	393	402	412	415	373	406	397	406	390	378	405	396	355	406	377	374	374	413	367	392	386	396	393	364	436	414	400	418	379	382	424	324	389	397	410	386	338	387	374	360	370	391	367	415	400	398	396	381	372	397	393	380	368	367	401	379	384	330	373	443	388	389	389	368	382	407	397	380	384	397	357	359	405	350	401	421	379	406	389	388	414	356	378	393	378	368	403	343	399	378	364	413	356	372	355	428	407	384	408	391	370	380	397	384	379	367	381	366	382	396	401	407	384	367	385	386	373	404	396	419	390	375	422	399	376	371	367	401	388	381	393	393	372	406	362	390	396	353	369	433	388	375	386	381	371	354	374	385	378	355	393	386	400	399	398	404	384	389	381	439	395	369	385	390	388	359	340	394	378	391	408	384	418	386	405	422	369	400	334	392	404	390	395	445	358	391	367	371	362	429	411	382	371	374	396	390	356	378	377	398	345	358	400	377	360	367	401	413	375	391	377	381	364	413	356	380	362	405	385	433	375	398	400	432	392	376	370	399	387	380	383	404	432	393	392	401	368	353	405	383	394	340	356	378	394	392	390	361	379	387	386	405	401	404	385	399	392	380	347	361	369	411	400	380	391	400	379	362	350	353	399	396	380	377	372	403	411	348	380	373	392	406	367	403	462	392	427	401	390	359	369	421	360	401	400	378	374	379	406	374	398	381	393	377	400	408	345	371	390	378	378	415	387	395	389	393	384	339	351	407	350	407	423	380	388	408	421	392	369	420	381	373	385	418	352	401	412	408	407	397	388	408	362	382	385	363	402	382	382	393	355	426	381	384	360	370	362	387	377	361	387	361	395	355	364	388	396	396	403	404	397	448	389	374	383	399	384	410	387	352	385	383	380	348	410	382	401	376	383	397	390	441	423	382	376	415	412	396	394	370	365	379	408	358	364	398	392	393	391	412	397	343	387	409	361	370	397	389	374	385	410	381	395	404	372	345	333	384	402	373	394	364	352	381	341	364	431	366	361	422	345	414	426	414	379	362	367	382	387	371	358	394	386	369	381	371	358	370	391	389	390	364	368	419	374	419	429	361	364	345	388	414	375	379	382	404	377	369	384	393	374	379	380	411	391	381	419	370	403	380	420	388	382	373	370	402	380	429	383	391	395	406	394	352	394	404	397	343	423	423	362	418	368	382	390	404	351	389	401	372	374	403	367	422	405	361	398	358	362	368	344	368	379	365	373	356	409	372	391	419	375	388	402	390	379	417	393	425	395	381	375	402	382	364	372	354	406	366	386	368	386	363	367	374	379	388	388	395	381	379	418	384	398	386	368	380	407	390	395	384	390	368	388	373	391	413	398	396	394	370	400	365	394	354	354	378	394	373	370	389	413	405	339	378	386	415	381	373	366	420	364	360	372	389	389	355	387	386	349	360	380	409	381	362	380	394	406	408	337	390	353	381	376	380	374	371	348	378	385	377	388	388	357	390	422	366	365	398	404	382	384	374	374	391	358	382	367	397	398	382	375	381	389	403	365	367	385	363	340	428	366	407	410	416	401	373	391	402	396	374	351	364	370	359	377	372	358	380	375	364	373	386	420	393	413	449	400	383	386	368	385	385	359	361	396	378	410	387	371	404	394	397	369	363	348	383	364	350	386	365	387	386	366	401	388	410	385	417	401	411	388	368	363	386	345	437	383	380	372	383	361	381	395	373	346	413	398	404	410	361	390	369	335	372	353	390	424	398	370	373	375	362	389	360	373	412	375	389	386	361	406	417	383	386	413	363	394	412	348	387	374	382	357	398	391	343	379	417	385	395	393	383	415	386	405	410	362	380	387	408	336	355	403	394	402	427
4312	6507	6389	3603	2829	2607	1816	1626	1241	3016	17788	15867	8798	2509	1153	597	364	369	353	370	359	319	376	349	350	371	364	342	349	321	370	374	321	325	348	359	376	352	335	353	385	346	366	384	367	389	358	340	370	368	389	350	368	369	342	334	336	361	365	369	355	346	326	371	379	381	349	362	374	383	349	367	360	346	367	385	370	355	333	363	408	368	349	400	347	363	356	333	395	432	342	354	358	355	369	369	334	364	351	326	347	362	346	363	330	361	360	356	325	335	347	390	322	343	364	356	353	363	402	383	373	377	338	355	378	361	338	327	349	345	343	359	337	364	335	378	386	344	301	345	377	370	341	328	327	312	340	335	338	334	324	391	374	354	348	338	335	350	354	378	366	367	320	368	334	324	363	369	364	368	309	374	345	322	382	354	375	357	356	373	361	358	362	359	336	371	374	339	370	373	360	343	368	372	306	367	354	352	346	337	364	360	345	372	316	365	330	350	341	349	343	378	377	354	345	352	356	361	340	352	375	343	375	341	324	348	312	354	357	339	331	368	331	347	344	342	358	358	333	389	346	324	377	365	370	343	391	352	337	354	370	395	366	381	374	335	344	309	344	323	346	348	362	371	353	361	369	364	358	336	389	372	348	332	359	349	359	376	343	357	330	352	393	364	340	346	360	358	332	334	340	402	351	345	353	356	343	354	340	333	378	370	346	342	369	349	357	324	371	352	352	357	367	331	347	365	355	325	341	300	347	380	374	341	370	339	338	352	362	348	368	309	345	359	383	351	359	345	352	378	350	361	383	353	362	319	379	358	335	336	347	346	374	363	354	323	331	386	392	375	343	373	374	358	341	359	337	341	392	326	343	371	381	338	362	361	377	331	341	344	331	348	348	321	366	374	370	363	345	379	346	350	321	379	344	326	341	357	354	345	343	341	352	338	343	331	374	366	341	369	350	346	353	351	367	343	347	379	340	328	356	373	373	365	336	326	388	337	363	388	357	373	389	344	358	353	359	309	343	345	355	353	343	365	347	360	312	355	331	362	373	389	330	348	344	344	352	340	371	321	381	353	345	327	337	350	343	359	350	347	329	350	367	356	366	331	357	321	346	343	375	336	353	364	359	329	358	351	331	369	347	371	339	288	327	348	336	352	367	354	376	360	324	372	324	352	360	378	360	364	369	343	364	366	367	366	327	344	363	359	363	359	349	384	377	331	359	371	338	383	343	350	354	336	362	360	354	376	356	368	363	386	374	388	323	366	329	373	357	355	336	348	338	367	360	334	360	352	360	350	375	357	368	359	344	356	346	349	356	365	371	377	368	324	340	380	340	353	318	335	344	332	341	360	375	371	375	362	366	353	385	334	345	354	339	360	364	348	336	343	386	335	366	352	361	346	349	346	308	357	366	317	310	375	346	355	376	392	370	369	334	348	367	328	329	358	356	356	341	344	344	359	354	339	316	354	347	391	366	357	368	344	364	342	378	371	392	360	353	366	338	336	371	343	333	354	359	357	348	346	316	329	344	350	338	338	355	344	332	342	395	359	332	340	350	375	335	372	349	393	349	358	322	339	361	341	361	335	338	367	376	387	344	340	329	371	349	351	338	350	353	322	351	308	328	366	328	352	320	353	349	346	365	400	359	326	372	352	342	380	348	344	323	322	373	338	350	312	335	352	353	374	355	361	374	348	341	364	355	344	321	356	348	308	355	359	342	383	362	380	359	344	343	330	345	354	356	396	324	343	346	333	386	341	357	339	397	357	344	340	376	364	362	358	351	348	357	350	329	354	356	370	371	319	331	394	342	363	381	355	353	331	343	350	330	349	343	348	385	346	371	343	353	355	303	373	363	306	353	334	347	329	312	380	389	370	377	355	366	340	349	335	333	356	371	343	395	339	362	376	393	373	346	334	384	355	378	369	361	347	396	373	372	353	377	352	347	357	331	366	374	343	327	352	357	328	356	356	353	338	347	335	356	346	365	394	376	341	348	348	350	353	364	350	340	378	339	382	360	356	358	346	375	374	391	389	341	360	360	322	359	367	332	346	346	334	387	383	374	372	351	375	349	323	342	341	371	353	346	348	364	354	345	379	361	354	320	337	325	346	348	341	350	343	341	359	361	362	319	353	366	357	351	335	371	350	335	345	320	381	355	357	333	371	342	341	332	376	370	332	340	319	337	361	354	348	347	343	371	337	369	339	331	349	318	365	348	368	350	323	363	342	376	376	350	370	338	358	338	369	325	351	349	392	350	348	375	360	352	352	347	369	345	350	335	377	365	353	368	323	340	356	340	346	328	350	339	368	331	333	337	344	372	351	355	331	350	383	341	349	340	355	366	331	372	356	300	377	348	303	376	353	326	346	352	381	376	349	365	334	323	338	348	341	350	375	366	370	381	374	372	368	364	335	347	345	348	325	361	360	373	329	294	364	353	352	335	357	316	364	341	373	398	372	375	338	320	353	336	317	383	364	366	329	353	332	341	360	359	333	351	308	359	360	362	363	324	354	363	351	352	357	343	392	323	343	336	326	363	315	346	354	363	348	369	350	346	413	370	377	338	343	356	377	355	350	364	343	353	317	347	396	362	320	351	355	377	370	347	323	336	403	372	333	332	358	347	380	374	335	351	395	338	330	373	362	337	342	359	334	379	385	343	374	339	350	389	345	365	358	365	386	375	344	362	375	342	364	373	329	374	321	336	352	358	297	344	363	347	376	324	336	350	334	365	364	362	346	395	355	368	364	338	329	308	367	330	333	373	348	360	336	376	340	350	347	385	344	323	381	339	357	346	348	373	331	339	356	363	349	359	336	360	335	322	321	343	352	343	379	350	356	322	361	343	356	375	361	338	354	337	384	320	365	335	383	369	348	337	348	350	364	353	343	359	350	347	354	316	363	354	366	367	332	355	347	338	353	395	350	375	336	355	360	328	354	335	387	333	357	375	339	386	353	369	370	321	326	378	349	371	359	348	351	339	360	362	370	363	383	346	346	335	371	366	343	355	337	351	364	377	358	354	373	367	383	345	350	344	360	327	347	334	344	359	349	337	348	366	330	367	340	345	335	396	342	339	336	382	347	346	346	366	342	375	339	307	365	352	348	328	330	360	342	335	323	337	341	345	367	357	368	357	373	348	354	347	355	353	352	367	365	374	334	356	375	346	393	385	393	369	371	399	340	364	342	340	361	352	352	334	332	360	340	358	348	338	340	377	373	341	361	335	391	366	358	366	347	376	334	342	380	362	290	394	325	368	357	348	346	332	359	329	356	344	340	311	366	345	336	353	339	320	347	336	355	359	318	377	368	352	382	353	384	370	387	353	346	355	374	352	348	345	348	332	346	351	312	345	360	334	358	336	357	325	351	354	372	342	330	319	369	335	364	362	376	382	363	385	404	351	336	352	360	382	357	365	357	373	388	346	338	362	385	335	320	345	385	338	343	332	378	342	346	339	362	360	352	337	339	328	353	367	354	333	331	368	364	338	342	331	362	344	347	370	342
24636	21404	28620	24631	21214	11141	4173	2162	1505	3210	27329	31166	21230	6257	2006	946	589	554	547	546	556	568	524	538	560	561	512	513	526	562	539	551	525	545	551	592	553	505	556	505	528	528	499	506	494	508	520	521	526	564	526	499	580	542	522	512	510	555	519	522	501	520	542	559	495	540	544	528	533	549	509	565	549	468	507	553	491	545	515	526	504	501	527	521	542	546	485	533	559	482	550	530	484	525	503	520	519	554	490	525	529	507	477	556	505	505	500	508	523	546	511	472	530	533	526	538	550	480	520	539	531	524	495	495	479	510	577	519	546	584	542	537	477	539	489	526	503	483	489	537	513	532	505	495	568	487	532	540	533	519	505	498	508	512	560	463	517	513	550	532	510	553	492	523	559	514	523	509	494	537	513	530	544	497	513	543	524	503	539	510	497	484	541	492	521	544	472	523	528	574	486	535	521	555	538	527	492	469	546	546	572	516	483	523	487	517	536	528	491	526	521	532	561	517	524	511	505	587	536	525	539	511	516	518	556	565	539	537	536	564	556	520	504	517	538	528	522	542	530	568	535	522	490	549	547	510	557	545	517	543	540	522	512	566	486	542	486	545	524	521	491	522	550	548	539	492	503	573	506	537	553	535	521	550	530	490	541	518	512	543	480	514	492	503	494	485	512	530	540	541	505	494	528	531	518	515	520	508	543	571	490	490	559	500	499	507	518	516	540	517	514	541	551	530	520	529	501	488	534	549	529	552	495	518	502	506	526	538	546	505	524	517	497	503	496	512	535	518	544	548	590	538	496	537	513	535	526	544	512	535	529	533	544	534	545	558	531	524	563	504	507	526	494	528	529	504	561	514	508	521	549	501	537	507	532	496	497	526	526	531	540	541	524	542	533	516	543	498	537	519	521	510	519	530	552	521	513	524	579	572	524	510	541	529	533	532	522	534	522	519	534	537	549	529	500	555	497	498	524	539	532	490	548	509	532	527	524	513	468	529	496	493	550	527	543	490	529	529	451	585	534	497	545	496	510	548	496	564	537	566	559	553	506	545	531	533	536	555	494	541	495	578	463	532	525	512	514	527	534	500	481	542	516	528	479	551	499	526	514	547	517	491	478	544	554	536	528	519	510	496	530	530	504	540	585	509	522	508	579	532	526	485	493	535	497	506	548	505	514	505	549	528	494	526	504	504	528	516	523	504	501	523	505	563	538	546	506	510	548	543	517	502	575	519	548	536	522	527	508	567	541	530	487	485	533	544	547	541	557	484	537	522	513	541	548	519	501	545	553	559	553	515	550	518	476	497	510	536	505	501	517	542	553	579	473	537	558	489	471	521	532	512	531	529	513	547	520	553	522	463	508	532	488	547	524	531	497	524	555	489	502	542	534	535	539	506	535	517	502	553	587	556	512	519	535	553	532	508	505	496	535	499	547	520	508	495	530	487	514	541	511	522	538	505	496	536	540	519	544	503	514	544	550	525	577	533	489	484	508	508	510	505	536	560	507	506	485	521	489	485	537	523	545	486	498	509	513	510	519	517	502	494	506	500	539	520	494	513	493	565	553	547	534	513	521	535	564	496	492	521	537	545	525	527	537	561	538	487	519	534	530	520	529	524	549	468	511	520	505	518	539	546	487	530	541	522	525	562	528	499	540	535	530	487	508	536	507	513	535	492	549	508	511	521	577	535	529	550	503	534	519	517	517	506	505	506	513	529	518	530	530	510	487	537	492	521	556	496	532	492	551	529	502	524	550	562	526	553	497	513	538	499	558	532	518	524	534	541	511	512	513	507	546	514	515	518	514	549	559	501	529	531	496	523	477	565	522	517	517	489	515	512	541	479	498	469	487	564	513	530	506	524	499	501	523	529	539	489	568	484	509	524	518	526	498	512	526	562	551	508	548	535	540	533	517	535	556	523	519	497	523	489	561	547	489	489	519	496	537	521	481	487	557	529	509	503	533	547	499	515	461	499	493	504	501	496	492	503	491	553	523	547	532	565	508	499	487	528	510	525	540	485	517	508	506	504	516	535	495	534	498	507	511	541	510	544	546	511	548	512	497	537	537	509	476	528	489	551	492	523	518	495	495	541	458	522	514	521	500	562	557	527	531	480	493	532	529	521	504	530	568	571	515	546	535	522	483	529	536	536	532	504	550	503	500	545	521	555	482	506	517	529	541	567	538	556	510	493	481	528	524	503	514	511	515	564	533	501	538	522	502	557	511	502	524	521	547	566	571	521	550	520	534	495	493	550	507	546	508	538	499	499	510	521	499	481	513	508	501	513	503	526	531	520	504	559	533	505	544	543	494	463	576	526	533	522	558	497	518	519	532	580	560	473	550	487	519	501	536	532	520	483	554	542	556	454	490	522	514	526	542	505	451	551	493	567	497	521	527	499	524	574	566	551	532	499	493	522	497	525	522	523	551	538	514	558	488	513	518	494	472	539	521	540	498	523	531	516	504	498	531	507	499	508	520	542	548	496	497	488	477	543	590	499	545	489	526	467	503	526	513	506	471	500	500	520	538	522	483	505	488	500	569	533	542	550	493	548	532	504	525	560	476	545	530	512	551	481	472	540	549	484	529	561	510	532	521	504	489	522	534	502	503	552	514	502	520	550	548	506	530	489	561	492	524	503	561	533	547	504	508	507	523	516	490	513	540	533	491	482	485	533	555	548	502	524	532	562	537	518	500	529	522	495	521	532	477	539	525	528	523	533	501	525	506	502	545	455	513	573	527	562	512	495	578	525	510	543	526	519	505	561	485	529	515	503	550	526	499	543	518	545	515	533	546	524	541	516	519	534	518	529	509	542	524	551	517	511	500	505	542	505	559	525	544	547	484	539	517	519	527	569	523	524	526	534	519	505	524	531	505	512	529	569	540	528	500	511	487	512	535	470	506	524	535	521	522	453	531	533	543	524	513	472	536	505	502	524	552	531	525	514	496	503	494	465	532	513	557	507	516	516	495	509	557	509	495	490	576	550	560	522	546	524	508	473	508	502	530	487	502	522	506	547	544	570	512	468	553	543	484	560	512	488	541	465	505	536	535	510	496	568	505	542	505	507	534	506	533	499	550	452	495	522	527	534	577	516	490	529	517	525	507	506	530	538	520	489	508	555	503	504	528	495	503	504	517	478	537	538	586	533	549	487	517	530	518	504	551	579	552	496	500	504	541	521	512	503	540	512	475	482	554	528	529	511	534	536	527	552	495	557	520	539	503	509	516	552	518	511	513	493	526	551	547	547	528	540	504	502	529	514	468	529	520	480	555	503	546	483	500	545	511	577	504	558	537	527	536	537	567	505	564	476	530	482	514	557	486	482	515	500	523	511	492	509	502	488	565	536	540	547	520	492	521	550	531	492	508	526	511	537	499	521	488	511	568	513	555	515	553	529	535	561	527	527	555	524	530	530	520	498	476	522	511	514	532	533	489	516	583	533	492	524	507	536	517	512	529	502	561	509	496	533	525	546	538	490	525	537	538	490	540	556	511	508
4656	9543	9374	5863	5159	4867	3455	2631	1984	4894	28593	27184	16064	4764	2092	927	495	501	474	471	483	466	466	458	472	476	487	484	504	463	460	443	450	457	453	446	478	500	459	426	463	488	472	483	482	487	465	490	491	453	471	456	484	439	461	465	453	460	511	454	472	442	464	472	477	482	456	468	441	464	493	505	441	484	448	487	451	459	484	464	469	513	466	498	467	457	475	470	452	455	468	459	483	480	463	475	482	455	459	417	474	448	489	466	450	451	493	424	461	464	444	455	424	492	447	492	484	443	437	472	464	475	509	445	456	435	449	501	458	488	478	474	460	473	459	476	458	468	458	486	452	479	496	463	473	482	468	467	472	466	512	476	483	449	460	468	467	495	468	445	438	484	470	445	504	495	468	495	465	462	485	490	469	466	446	508	465	496	455	486	460	453	468	484	476	455	487	474	441	441	462	437	454	488	471	509	485	483	479	470	448	487	471	435	488	462	510	448	480	475	457	457	494	473	458	442	488	433	451	480	443	484	480	447	466	502	440	464	444	493	453	498	477	524	439	451	461	508	479	471	452	487	468	483	452	472	495	507	435	420	462	495	487	456	454	480	475	455	476	456	490	448	466	504	468	502	494	471	472	477	508	489	490	473	483	461	471	471	496	484	455	451	472	463	450	474	426	432	434	471	462	454	464	481	493	450	462	485	505	484	460	497	420	491	458	443	475	523	485	482	451	437	505	444	430	470	455	473	477	460	462	508	516	457	507	458	473	474	490	465	445	481	445	440	489	448	483	472	434	446	447	457	466	432	479	496	447	509	487	480	478	461	485	458	466	469	469	485	480	495	469	509	460	495	482	479	474	469	461	471	467	438	439	467	460	470	431	447	473	475	455	449	437	457	445	471	498	483	439	452	497	477	447	482	483	466	463	532	454	465	482	453	442	471	443	422	476	438	490	459	484	475	447	453	471	485	461	495	434	466	481	475	461	416	453	459	472	467	473	459	447	448	478	463	495	460	465	440	474	473	426	489	471	470	451	435	432	466	465	438	457	457	459	442	478	465	511	462	484	482	465	525	462	431	489	470	451	445	469	484	424	487	510	469	458	464	473	469	506	477	466	509	498	468	491	472	454	483	505	486	478	527	467	494	464	476	457	437	486	467	472	462	441	471	523	471	504	521	472	505	435	481	495	457	476	475	444	457	431	476	421	448	458	504	471	452	466	494	496	481	433	459	495	476	483	475	477	456	423	484	458	487	478	477	457	455	406	470	472	419	442	479	444	451	448	478	448	456	482	444	434	501	454	438	477	450	448	480	462	487	427	472	448	512	472	444	438	472	496	469	495	471	455	433	418	500	429	461	486	458	489	486	460	449	438	462	492	491	511	460	508	489	448	447	439	461	450	457	482	504	439	467	503	458	483	475	465	462	489	472	487	420	475	432	420	449	497	432	434	457	453	480	476	479	474	500	459	487	444	478	487	475	466	488	456	487	477	473	471	472	459	443	448	429	471	503	465	444	498	442	455	463	509	450	475	458	465	482	465	476	481	493	505	461	450	453	489	437	470	461	478	494	459	440	446	483	459	459	479	443	478	462	499	473	477	448	483	507	456	468	462	473	481	454	468	457	468	502	465	511	460	445	474	455	485	434	490	493	458	475	503	442	453	491	456	469	451	450	447	462	475	443	490	479	490	451	492	452	495	466	492	481	521	482	428	438	468	473	493	476	451	484	467	411	439	443	508	445	491	483	485	461	468	460	450	426	488	450	437	464	477	497	480	448	433	447	501	488	457	459	444	464	465	478	481	462	472	477	469	459	471	474	490	470	480	474	461	440	463	439	421	465	457	428	440	437	442	439	483	446	444	474	426	520	484	464	457	476	456	483	435	461	436	479	495	474	459	476	469	477	420	485	474	500	469	454	473	426	470	499	439	483	463	462	466	461	469	494	450	448	465	487	453	442	446	475	480	513	462	444	509	488	484	440	469	492	473	444	496	461	455	515	478	473	484	466	474	460	456	463	473	499	463	469	459	441	476	455	485	493	464	448	470	477	451	472	436	453	478	477	449	512	419	461	492	501	466	472	478	459	483	452	461	458	493	452	443	446	398	452	456	447	479	487	466	474	409	457	487	450	499	433	463	467	448	488	499	416	433	472	489	478	458	468	425	507	488	457	449	473	486	456	466	455	463	433	513	485	478	461	469	507	473	427	486	509	447	466	448	442	435	451	449	523	479	474	467	477	467	444	463	485	445	455	463	488	507	463	448	477	435	488	447	462	438	431	488	467	457	496	433	466	475	502	449	440	448	470	474	473	445	444	498	492	469	440	486	474	449	472	495	423	504	493	412	485	478	473	447	488	457	436	446	488	451	476	445	489	528	466	468	474	432	480	455	505	468	466	476	494	502	443	445	450	440	506	484	524	515	489	459	475	473	447	512	492	473	528	476	439	461	479	445	433	494	465	458	467	492	487	462	434	470	447	483	470	467	467	451	462	468	469	482	453	447	473	449	499	480	494	456	439	452	482	431	428	501	473	410	489	425	469	443	464	499	441	479	442	469	454	470	453	475	435	470	498	452	458	466	521	466	481	467	471	468	432	473	470	457	470	463	475	488	509	439	471	450	493	477	437	492	484	531	431	470	491	470	498	494	447	455	499	485	472	425	427	453	447	466	421	480	476	454	498	440	468	485	448	462	464	458	438	478	486	468	454	449	446	471	461	463	467	485	498	490	490	453	480	439	487	461	495	449	461	497	474	445	447	471	460	431	486	452	469	486	436	470	493	430	496	440	458	421	470	444	453	472	448	486	471	475	459	506	448	463	481	446	453	429	435	476	469	465	445	477	489	464	451	463	465	497	479	486	438	469	476	446	514	496	446	468	456	463	463	459	465	499	485	446	448	460	454	454	445	481	478	457	479	437	474	454	496	457	486	469	471	440	469	450	503	417	487	474	404	429	486	462	486	430	465	485	474	451	455	439	480	493	450	427	459	493	458	480	472	442	467	466	469	458	442	483	449	449	434	405	457	482	474	492	461	477	488	496	492	463	450	489	437	468	413	493	479	477	476	457	482	488	436	465	469	453	489	426	456	462	471	469	470	475	458	454	429	481	481	444	446	447	468	455	467	477	439	459	498	449	487	471	441	471	453	463	450	460	449	469	452	425	462	471	466	448	459	459	481	457	471	442	419	479	463	516	483	486	432	434	474	448	472	475	466	452	477	458	451	491	489	456	495	461	481	428	453	456	461	449	478	434	472	479	415	453	462	501	466	436	466	495	477	502	473	438	480	478	445	462	493	488	446	410	484	441	453	448	413	468	488	446	456	419	434	455	508	478	444	532	484	448	474	443	470	441	459	434	513	451	438	470	457	460	438	463	455	488	475	435	506	505	452	462	474	451	496	464	506	492	452	445	457	495	461	438	455	476	410	479	483	479	495	453	450	453	469	431	479	473	471	477	450	489	476	446	442	432	485	435	489	466	464	380	480	433	471	467	473	416	461
27479	10692	2527	1402	925	798	733	541	470	559	1594	1996	1461	770	507	417	388	341	356	394	375	372	357	359	407	370	349	355	364	376	352	380	370	329	419	355	384	362	345	386	365	350	330	388	392	373	388	375	347	345	343	369	359	377	373	374	394	372	376	366	419	356	374	367	334	351	362	393	385	389	357	349	372	400	377	378	385	322	325	403	352	373	389	368	367	378	350	342	352	384	343	374	370	337	387	359	357	382	380	332	351	373	353	344	354	353	332	356	348	356	373	381	404	372	371	355	348	372	329	361	367	362	393	389	378	373	360	376	357	360	365	353	354	351	345	359	361	351	372	345	376	353	391	371	354	366	359	380	378	361	395	365	338	384	368	362	391	328	369	410	364	344	373	352	378	401	391	355	361	336	359	349	352	380	399	371	363	382	366	366	359	394	379	382	348	396	357	344	378	368	355	369	357	354	359	384	387	400	372	355	348	351	334	394	391	354	370	349	358	341	349	332	377	349	381	377	373	367	371	333	365	368	364	344	385	389	343	344	360	336	346	362	403	340	379	396	370	378	372	372	361	398	366	361	360	362	414	396	360	358	387	361	329	339	387	348	325	373	350	390	351	346	350	362	403	374	360	370	365	379	340	374	363	325	388	372	394	393	356	354	372	348	364	364	407	373	386	389	377	368	383	383	318	386	352	390	373	385	365	350	367	383	361	351	382	369	357	369	389	405	383	361	378	372	340	345	363	369	403	363	357	340	361	422	384	390	375	341	388	338	352	338	370	347	385	374	365	367	399	378	362	342	374	371	357	381	366	364	362	360	383	335	339	359	350	357	343	368	351	333	404	392	373	357	351	389	357	385	341	357	348	337	354	369	359	360	354	309	399	350	372	408	413	354	354	378	367	342	365	360	333	370	396	373	363	358	347	374	373	386	347	377	372	345	342	369	368	392	320	359	381	383	374	383	376	369	380	354	391	360	400	330	367	362	364	346	398	388	351	369	342	407	374	371	371	386	365	363	355	364	358	348	374	402	379	363	365	362	363	375	378	369	360	339	398	388	392	347	337	338	355	368	359	369	373	409	344	358	348	370	377	367	335	366	371	372	351	363	349	352	328	366	362	356	391	404	367	370	370	393	363	372	363	365	380	369	331	374	377	371	347	352	339	388	374	397	388	336	342	372	375	395	361	376	381	365	349	361	344	373	369	372	383	387	391	373	383	351	358	350	346	375	364	377	380	375	368	392	320	357	370	362	352	351	355	368	357	349	382	359	378	413	364	391	352	329	353	401	353	356	369	366	336	341	388	396	327	402	394	371	355	350	375	362	369	352	338	386	377	373	404	327	359	370	360	355	337	362	379	345	348	350	401	377	355	373	339	357	336	391	346	351	378	350	356	391	375	351	382	379	392	385	379	385	376	386	363	370	372	357	375	386	369	374	384	385	395	360	359	403	356	350	365	401	353	356	343	360	350	366	367	351	387	377	362	413	349	346	371	353	398	334	397	375	382	397	352	350	350	378	367	366	371	347	362	421	398	393	356	394	359	381	388	344	354	391	376	392	369	373	359	367	350	351	386	348	364	415	323	331	353	333	367	354	357	383	366	370	361	366	339	348	361	337	349	393	368	353	388	404	376	388	388	355	368	345	358	359	353	370	371	348	330	358	372	354	386	381	367	382	372	360	377	384	343	351	337	374	393	330	366	360	349	364	378	384	358	352	377	393	381	351	386	365	384	362	367	362	370	343	403	374	370	362	366	386	357	389	377	328	360	370	368	392	369	376	348	376	377	399	389	350	362	376	387	388	339	360	389	378	341	350	370	346	389	342	381	353	386	337	337	356	338	374	388	378	409	343	375	331	394	317	381	376	372	355	373	353	342	380	373	376	357	376	345	392	338	380	334	314	365	348	384	380	399	367	360	359	373	346	375	354	380	368	368	326	341	358	362	374	322	328	359	364	360	356	338	359	357	340	372	348	368	367	376	366	373	396	349	364	407	354	333	343	365	398	383	381	365	381	404	374	349	369	360	387	382	354	347	368	373	358	347	388	378	367	402	368	356	393	367	333	380	362	336	365	411	363	352	366	385	410	377	369	362	373	368	361	406	365	389	349	387	382	397	380	359	342	373	359	387	393	365	359	354	346	389	386	377	335	361	365	382	341	407	367	361	384	371	391	361	385	382	348	353	396	355	357	365	340	361	355	388	331	402	363	393	381	371	340	335	343	409	389	368	370	352	370	385	343	353	372	387	398	377	365	336	383	357	368	389	366	357	368	364	372	383	380	373	330	343	369	386	387	371	340	337	363	356	350	380	374	384	388	377	378	356	376	344	347	366	371	398	379	378	374	405	397	378	381	368	359	365	364	371	366	367	358	370	350	407	356	345	343	373	384	367	393	354	370	398	407	375	365	354	356	350	380	374	345	335	356	349	371	336	349	377	379	364	340	378	391	358	397	403	370	368	374	370	387	433	348	336	348	378	387	358	385	367	386	365	355	392	373	357	354	360	356	388	352	354	362	372	385	331	374	384	385	388	395	368	397	393	343	364	377	351	367	366	354	359	355	325	351	369	354	363	385	360	346	376	382	393	370	382	373	386	351	374	363	380	355	397	374	364	374	370	368	342	363	375	387	353	354	374	340	387	325	344	356	370	357	350	413	363	342	375	327	373	378	340	364	394	392	363	346	399	367	363	398	384	361	376	391	363	366	365	363	401	376	352	349	369	356	372	402	387	363	348	362	369	353	402	366	367	346	353	363	348	362	344	361	370	384	378	382	384	372	347	357	394	341	383	371	345	398	362	381	348	354	368	373	365	408	360	373	394	354	385	345	381	376	355	378	361	390	397	352	382	338	404	358	351	358	364	353	366	352	384	352	343	357	387	365	367	375	383	354	364	367	352	372	389	393	386	381	332	391	340	363	383	380	355	345	349	355	325	355	346	378	380	362	382	361	369	386	384	346	356	346	361	361	363	354	400	371	412	333	387	354	409	384	366	374	362	395	365	385	370	341	387	343	352	338	386	360	378	359	376	387	374	354	336	374	368	347	361	376	403	366	385	352	360	386	361	333	360	356	376	386	362	362	355	343	355	360	346	375	402	386	373	381	383	386	353	339	375	365	359	379	343	345	349	369	389	357	374	373	325	335	344	349	340	372	370	360	364	367	371	370	363	389	381	337	368	354	365	318	350	392	375	401	378	350	343	384	364	394	367	383	369	365	396	383	366	388	397	352	356	341	336	350	326	370	342	402	369	386	347	357	353	374	370	363	366	367	390	328	395	359	351	378	357	340	349	351	374	368	407	351	372	379	341	338	337	371	379	367	352	325	374	382	377	366	349	365	383	372	389	341	376	373	334	420	366	339	380	384	380	350	384	344	364	379	378	363	335	355	380	361	379	367	364	368	389	389	380	363	349	374	366	375	360	388	377	365	350	357	371	369	360	312	391	357	385	350	362	395	393	359	385	361	363	352	393	348	362	411	383	403	348	341	342	363	353	362
5515	1929	2443	1252	1053	1029	931	704	604	719	2193	2364	1586	792	486	423	341	327	321	323	328	307	313	332	337	354	318	314	366	331	360	374	307	324	320	326	316	328	349	310	331	354	321	298	275	346	315	337	306	354	330	325	337	314	309	292	335	320	300	340	314	339	323	322	305	331	320	330	318	315	342	297	359	322	324	328	331	300	325	292	314	338	324	328	326	337	334	313	296	324	360	324	315	336	339	345	349	316	308	312	336	304	337	311	344	329	264	350	329	322	338	322	308	306	319	322	344	324	318	327	318	350	321	323	340	322	341	309	346	329	314	318	307	325	332	338	335	323	327	290	311	300	336	320	330	323	305	354	357	323	350	335	334	311	293	292	332	342	319	332	322	334	364	313	337	333	312	312	338	334	315	306	328	352	323	338	316	338	367	327	346	328	345	312	319	344	309	324	319	317	324	343	305	308	312	303	327	321	322	318	327	303	319	313	327	340	301	340	313	331	325	318	344	329	319	323	360	326	322	329	334	345	311	305	291	339	346	347	309	270	339	358	311	310	332	311	330	314	322	312	345	304	310	332	314	316	326	343	327	301	346	329	334	358	336	325	301	314	335	312	345	313	306	315	338	328	336	314	353	296	322	330	307	325	335	301	315	355	326	298	318	317	307	310	330	323	320	347	300	324	345	297	336	311	300	334	320	349	321	310	313	354	343	348	319	321	322	318	320	345	339	330	295	314	340	342	340	330	321	343	371	318	299	310	336	327	317	297	339	301	298	318	340	317	341	345	331	298	308	323	331	329	351	305	328	344	310	314	347	326	298	332	300	304	322	323	303	344	294	346	336	309	300	319	307	313	339	333	328	338	296	324	304	310	324	328	340	380	365	317	335	325	338	344	358	316	317	341	316	337	342	330	315	315	334	318	310	313	317	290	298	324	302	339	331	338	310	345	336	326	355	313	320	330	315	323	312	311	349	344	335	325	318	329	316	324	323	282	305	334	316	317	344	317	350	325	351	331	281	325	333	315	311	311	325	322	289	323	321	282	338	330	319	324	321	328	334	308	328	325	309	306	333	320	334	300	325	350	333	318	316	314	323	333	317	330	343	335	348	313	361	332	323	325	338	325	315	307	351	336	358	324	318	361	334	326	300	327	323	324	345	340	326	334	335	314	325	304	321	340	315	333	319	337	351	325	316	310	315	333	324	323	306	316	315	311	326	322	312	306	349	295	290	324	319	310	329	328	309	330	333	380	335	343	357	325	311	348	324	337	302	338	327	352	309	270	332	350	342	320	317	295	337	293	321	355	338	311	304	305	338	344	326	338	338	322	318	303	340	300	330	342	334	307	331	323	327	285	326	313	317	342	321	299	311	316	303	324	344	312	321	327	321	298	331	346	346	348	315	340	303	314	330	315	319	325	320	292	346	312	334	322	302	332	329	321	361	344	334	350	328	314	335	325	321	318	302	329	352	328	335	322	355	326	308	323	326	342	301	319	332	325	303	303	324	326	321	308	297	327	309	365	338	313	307	313	320	334	307	343	326	317	328	312	335	293	355	337	331	330	310	324	355	328	365	338	323	314	315	351	317	319	333	314	308	352	356	345	313	319	334	344	355	345	312	331	266	319	320	332	303	314	315	297	336	323	324	345	291	309	287	339	316	338	336	316	344	328	315	317	343	331	349	321	354	339	330	298	352	338	330	358	340	320	313	328	330	334	358	320	324	311	298	345	361	341	331	307	357	324	325	336	334	338	322	327	339	357	297	344	334	314	360	333	328	324	311	325	334	342	324	309	304	291	322	339	334	318	345	325	310	368	299	294	364	323	294	316	280	304	309	322	336	328	320	317	316	314	324	356	317	334	319	310	318	344	312	309	345	337	333	322	327	355	332	336	345	306	344	332	303	292	300	336	298	308	314	334	348	355	305	317	350	324	326	347	327	331	326	327	286	316	327	358	295	335	334	310	311	340	328	340	337	324	331	313	321	338	301	323	287	336	340	302	321	359	302	316	335	349	310	343	366	377	310	332	348	324	343	358	347	306	303	317	324	326	305	290	320	313	307	308	289	338	336	316	316	308	326	365	345	349	359	359	322	358	345	364	312	308	358	329	332	325	305	320	333	332	327	349	313	308	309	314	346	337	334	323	303	362	313	331	316	319	313	288	337	285	337	348	309	340	305	306	355	377	345	325	344	314	343	332	331	360	332	335	317	333	347	338	321	337	320	351	307	335	312	336	325	313	332	312	339	348	309	304	321	328	311	317	311	313	311	308	331	317	307	343	352	359	331	368	311	332	317	323	318	327	329	335	333	317	336	348	342	342	331	312	331	323	327	330	337	335	347	325	317	331	333	319	344	290	335	344	310	344	328	359	330	304	348	313	300	295	366	334	318	312	320	341	319	306	308	334	302	331	332	350	316	327	289	345	284	362	316	320	346	306	353	339	305	307	366	330	338	337	308	339	311	343	325	338	322	332	334	319	306	330	342	341	342	345	316	324	311	349	287	340	326	322	330	312	326	317	335	323	339	351	332	292	321	338	337	342	349	315	329	332	316	345	351	338	347	351	322	288	340	302	319	340	333	363	305	297	302	350	317	348	331	295	340	314	353	337	320	274	353	318	371	304	297	309	316	335	328	303	329	337	289	366	345	317	330	330	339	322	333	313	337	340	320	340	303	296	344	310	328	307	309	355	331	300	338	323	319	330	301	337	357	321	355	320	346	312	293	325	321	310	333	334	330	356	317	337	324	325	295	342	320	340	347	355	315	334	321	314	335	329	321	346	314	306	354	310	346	269	332	338	318	318	286	323	324	313	337	345	336	319	352	298	354	348	335	333	325	331	303	318	339	330	308	341	333	316	302	362	326	321	323	347	305	318	338	352	320	290	307	340	336	325	336	323	313	305	312	352	338	348	314	348	342	330	334	327	351	326	353	331	326	323	323	329	325	309	333	328	356	309	318	322	350	328	330	326	339	309	341	315	338	313	331	304	356	326	330	333	330	326	312	325	303	302	330	281	344	336	328	329	332	323	336	340	315	298	339	304	345	379	312	319	321	330	313	278	352	356	328	350	288	310	329	338	338	338	306	319	326	327	324	363	312	306	324	335	337	353	325	319	315	296	330	326	363	316	355	318	332	327	349	340	336	309	325	300	352	308	315	316	345	308	347	308	348	336	313	289	341	355	301	337	301	326	325	333	319	304	315	315	324	349	321	305	316	318	292	339	341	304	362	337	315	327	302	325	325	305	364	364	298	330	316	346	339	302	342	362	334	355	327	343	313	329	339	288	307	306	329	343	315	315	333	310	302	352	348	340	333	318	345	343	334	300	333	341	316	357	371	315	349	347	360	310	306	325	334	296	322	330	308	314	345	325	326	335	311	346	354	318	310	306	331	346	371	355	329	311	351	307	314	334	300	324	315	315	323	323	302	323	336	363	321	322	316	328	333	323	302	326	309	320	321	328	329	314	327	330	341	280	351	310	346	314	326	322	334	333
25724	21450	27409	25458	8817	2408	1702	1037	816	1793	15413	17789	11332	3120	1098	570	438	406	377	383	381	453	396	382	368	383	413	416	385	394	383	397	384	403	403	401	400	377	396	404	400	392	405	412	427	365	373	384	392	352	406	374	379	372	401	396	390	407	373	373	365	388	380	371	350	414	386	374	369	362	420	367	403	368	374	367	433	343	399	346	419	344	374	377	385	380	376	402	376	411	415	420	414	376	377	361	385	386	371	391	383	416	406	380	387	369	386	392	374	372	403	416	384	412	379	407	362	354	362	394	381	403	415	379	385	358	409	379	412	383	365	338	394	404	383	402	381	369	407	437	392	381	414	385	418	393	416	396	410	411	410	406	383	396	398	400	412	364	372	383	386	374	368	402	433	365	439	408	376	380	418	371	373	401	381	429	380	407	380	375	350	403	394	425	379	382	380	389	422	387	384	421	375	388	418	380	389	399	354	403	388	396	377	399	374	355	377	378	383	354	390	372	383	369	408	383	370	404	407	386	380	372	368	422	376	435	385	389	418	362	417	382	404	362	393	386	396	375	373	401	391	382	400	392	362	381	415	367	358	375	396	373	377	361	410	370	393	372	369	407	378	360	397	375	421	377	382	394	385	392	376	404	401	424	409	393	388	328	326	402	375	392	422	402	389	408	374	392	377	398	367	377	347	421	379	405	383	374	385	368	368	386	372	360	381	372	380	392	380	362	382	400	379	390	360	364	368	377	423	375	376	408	393	381	361	396	373	372	384	384	371	379	409	370	393	346	387	398	400	397	419	359	385	355	363	371	344	400	391	381	408	391	367	383	374	398	356	363	394	393	380	385	442	358	396	401	405	372	389	396	396	393	396	389	382	416	364	401	393	399	381	392	373	370	371	366	380	385	394	383	368	381	406	405	409	385	358	419	371	387	409	329	404	408	391	363	379	396	379	380	393	372	396	335	406	394	421	368	369	370	413	393	404	381	375	377	399	382	363	387	373	358	362	422	381	393	405	379	421	414	394	389	401	380	387	373	379	375	406	360	437	367	374	406	371	391	362	376	368	385	399	379	377	352	374	399	409	386	388	368	379	356	392	419	403	410	387	402	385	346	438	411	374	378	390	421	379	406	396	382	383	346	396	400	360	413	390	359	390	395	384	398	412	389	391	416	379	394	405	393	363	361	372	373	381	376	397	404	401	367	397	382	370	393	398	400	389	386	371	408	381	388	396	371	376	355	381	388	392	383	374	378	391	370	388	365	355	410	398	399	365	388	390	364	355	349	377	381	415	364	444	358	403	415	373	420	385	376	363	385	371	345	390	408	397	375	387	381	380	404	386	382	415	348	374	389	341	397	383	410	381	361	395	362	405	417	357	396	421	387	392	381	383	430	423	368	356	427	387	390	382	391	404	364	361	384	372	361	374	383	380	390	390	387	399	393	385	362	402	390	374	386	426	386	389	369	397	358	376	420	389	369	355	402	408	354	401	400	397	387	405	363	384	374	401	396	365	414	365	384	380	430	384	380	354	378	378	383	392	381	368	444	416	384	380	395	405	383	380	379	371	348	397	395	395	404	399	403	353	370	382	364	371	383	395	376	384	409	386	400	410	400	374	400	404	402	432	360	413	416	373	367	403	382	374	376	397	375	372	397	396	392	386	435	377	393	423	389	375	397	410	383	408	390	428	373	376	380	407	430	382	445	363	415	428	354	361	370	408	394	396	386	372	364	371	376	388	383	384	364	382	402	352	396	375	366	379	376	399	381	378	388	369	383	381	413	361	385	421	378	388	407	384	385	389	408	379	426	385	368	412	385	396	398	373	365	383	401	380	411	386	416	364	374	363	374	395	418	381	381	404	432	378	399	350	376	393	429	427	376	367	396	389	349	409	378	374	350	389	393	403	386	425	403	384	400	425	398	400	366	370	369	360	409	401	392	353	396	379	363	351	415	392	394	392	387	406	372	388	405	417	395	363	406	388	408	412	378	368	391	399	380	373	369	359	379	413	404	372	387	384	378	409	375	367	399	374	404	397	397	361	374	350	401	389	380	363	425	389	396	424	390	388	393	372	384	384	382	376	396	376	403	424	360	391	390	369	379	358	398	414	351	374	406	394	387	378	386	354	408	405	382	374	381	411	379	396	396	409	395	375	382	356	394	334	387	378	394	401	379	413	403	407	384	396	403	389	408	376	410	413	374	383	384	396	385	374	395	387	407	445	381	411	400	359	395	388	406	381	373	368	385	379	419	402	408	429	378	409	387	374	391	368	360	386	385	375	391	407	391	379	391	377	414	417	368	389	387	370	394	376	354	386	376	380	372	375	402	412	375	434	355	359	376	415	412	403	383	375	367	393	385	364	355	392	381	387	377	383	375	395	369	396	383	374	404	338	403	376	379	320	381	389	365	386	431	388	406	386	390	373	408	365	365	352	392	382	407	350	353	368	378	392	391	384	389	406	373	366	386	377	443	390	430	366	362	374	402	430	400	396	410	346	390	370	382	385	389	390	390	400	364	387	369	391	362	344	385	367	362	406	388	414	359	387	369	398	399	398	378	378	420	368	345	405	358	371	397	383	388	399	343	365	389	358	385	371	400	381	432	371	348	396	387	377	388	397	408	384	375	419	394	371	405	378	373	363	417	374	361	360	398	385	396	370	374	372	382	373	399	442	393	373	393	358	387	375	372	393	377	330	402	378	401	385	388	404	377	391	358	392	366	386	370	371	366	409	377	391	398	398	396	394	364	401	406	383	418	392	374	423	387	368	389	385	413	371	379	362	388	392	384	420	419	425	360	345	360	413	380	366	387	377	407	362	379	398	398	375	378	383	351	367	379	368	380	371	360	373	403	440	356	371	394	372	390	389	400	392	377	372	416	396	388	372	398	356	396	389	371	388	354	389	402	381	387	387	406	407	393	404	412	397	366	370	356	391	406	370	384	431	390	388	364	403	384	354	369	374	393	388	363	395	414	378	378	408	394	443	356	365	384	408	410	383	376	387	396	394	418	354	373	389	377	366	390	380	367	370	388	411	404	363	407	360	406	382	389	358	365	394	406	364	361	414	398	393	417	437	419	408	401	411	398	386	356	378	343	377	374	400	368	364	380	405	375	386	370	399	378	359	388	399	360	401	373	362	380	380	386	391	382	359	434	385	408	372	378	377	399	379	399	369	389	402	393	407	392	360	365	384	375	362	393	379	398	405	378	379	371	351	400	410	393	390	385	379	398	389	418	379	425	383	385	361	392	396	412	376	398	375	393	373	392	404	357	369	406	414	357	414	374	382	378	375	383	433	381	395	371	388	376	362	365	368	367	381	382	349	409	351	412	379	392	358	369	353	384	378	393	394	410	348	409	390	381	392	408	378	357	384	379	390	385	411	400	394	347	368	407	366	383	369	351	382	376	395	401	387	363	395	352	375	386	385	381	398	403	359	375	384	371	373	414	388	368	389	411	399	370	374	404	373	370	349	388	357	398	399	381	394	367	384	383	398	422
4673	5557	7611	4097	2702	2130	1879	1328	1003	2782	16881	16297	9400	2718	1168	652	382	342	378	388	352	363	348	346	368	362	366	330	347	364	378	373	345	350	358	341	348	350	358	352	348	386	379	353	358	336	361	368	358	324	371	372	373	345	330	343	375	370	376	348	381	343	355	356	348	378	340	368	322	368	348	369	331	364	313	345	410	366	339	367	347	376	348	369	377	364	368	361	390	369	354	382	328	371	382	381	355	358	349	349	339	354	357	370	356	382	369	361	371	351	374	371	325	322	327	362	365	363	414	385	399	353	364	363	322	370	351	333	363	336	381	346	367	309	361	353	340	383	364	346	344	344	355	376	346	373	353	363	351	338	359	361	384	341	354	388	351	353	384	368	338	387	353	361	350	336	355	346	359	382	345	380	374	346	345	384	378	338	355	381	370	406	373	356	336	357	360	340	361	372	392	371	327	350	318	374	339	355	376	364	364	346	345	350	387	355	349	362	370	353	377	366	348	372	346	377	352	354	364	361	344	353	362	345	363	327	363	348	327	301	367	357	371	375	360	359	366	357	367	391	412	341	373	359	360	359	347	364	363	339	351	340	379	391	359	365	341	344	361	380	375	343	354	365	326	354	357	336	341	368	372	368	362	322	362	357	356	368	353	345	358	364	376	381	326	365	336	317	365	384	388	362	361	375	345	370	340	362	358	364	350	345	345	356	400	368	358	375	352	336	340	374	371	357	339	328	336	331	374	352	358	349	356	351	356	361	345	368	381	351	360	362	350	347	383	365	360	361	399	359	326	390	369	381	337	356	351	320	378	335	342	351	355	339	328	359	346	343	317	380	340	355	330	334	362	346	370	356	361	322	372	349	361	335	351	354	364	369	341	372	362	303	365	341	362	360	353	351	344	372	353	364	327	343	367	355	333	390	373	332	359	365	355	373	367	361	399	348	381	357	355	338	348	367	378	378	354	330	339	357	364	370	328	393	352	389	378	368	330	343	353	335	353	391	393	391	370	359	359	371	364	338	320	355	369	368	325	370	340	348	352	359	313	353	370	369	352	341	322	365	364	345	349	348	344	333	337	355	363	374	344	373	308	353	421	348	348	355	337	341	371	334	343	369	374	353	365	336	350	356	375	338	379	361	362	346	335	337	348	349	375	353	361	339	354	384	343	367	341	347	360	351	356	384	341	319	377	340	359	367	375	349	324	322	375	371	371	341	358	386	365	381	357	350	363	384	371	352	337	387	369	323	341	324	362	372	353	350	342	336	349	367	337	335	349	379	379	327	371	355	357	334	370	358	351	320	356	342	368	337	346	333	368	368	333	369	374	341	361	356	361	352	376	354	356	353	386	348	371	348	348	357	376	330	361	371	356	364	363	368	350	351	369	397	343	360	348	318	341	376	364	310	328	357	366	339	337	346	342	371	350	359	348	344	393	348	402	350	324	358	369	385	366	350	381	352	348	383	315	342	351	347	337	346	368	374	350	370	359	328	352	386	307	344	355	372	376	347	349	350	354	344	360	354	364	334	365	381	334	344	355	372	339	333	333	378	361	358	332	364	337	368	351	366	351	331	334	329	375	367	359	334	344	358	338	340	364	358	352	372	333	351	378	380	355	360	334	363	371	347	339	361	343	342	382	363	343	372	366	356	366	349	344	337	374	339	376	365	364	394	359	389	285	361	369	354	363	323	344	356	358	375	338	359	337	371	357	369	353	374	349	396	337	347	335	336	367	363	360	380	350	350	356	369	350	286	354	342	366	398	394	322	353	363	361	337	343	340	363	370	341	370	321	385	385	364	334	343	343	368	399	344	350	374	365	353	346	369	374	388	366	353	333	382	371	361	353	341	347	355	316	348	356	387	325	352	327	380	332	360	321	362	357	314	368	392	350	324	347	351	339	336	320	325	349	338	339	329	353	385	374	363	360	357	336	353	334	348	362	359	351	340	377	381	335	392	372	343	349	359	349	369	339	326	377	366	335	370	329	358	370	323	361	328	346	332	338	348	349	351	353	371	333	347	354	369	343	366	331	373	300	381	383	366	353	386	381	350	324	355	352	334	340	364	356	322	346	377	365	345	384	341	351	325	354	355	343	365	347	335	348	344	365	333	362	341	346	355	369	368	373	341	343	330	357	369	374	374	339	344	369	336	365	341	360	351	340	367	342	368	378	355	337	357	375	332	379	367	359	335	346	364	322	387	325	363	365	369	375	343	369	358	360	322	338	366	355	337	371	368	378	353	353	357	365	366	333	321	384	362	381	374	345	350	366	343	337	357	341	333	339	383	337	357	389	348	346	354	386	357	361	333	364	387	357	367	349	365	375	326	339	361	350	337	357	370	346	368	337	375	369	360	343	359	334	371	353	348	370	347	350	366	336	347	362	379	361	345	356	381	339	347	339	346	330	355	363	358	302	339	338	335	339	351	344	319	358	378	361	371	350	369	332	343	355	354	355	345	377	354	369	338	352	377	352	399	341	345	339	369	345	348	379	345	385	364	329	364	340	364	321	345	342	349	379	396	365	327	368	386	382	384	346	335	368	320	370	381	329	387	380	373	373	330	332	384	336	350	370	335	331	360	389	372	351	358	352	371	322	309	352	354	361	403	335	369	359	359	351	373	368	363	351	329	328	346	367	336	367	354	358	338	326	319	358	347	319	334	350	303	372	365	346	343	362	334	358	352	338	359	342	323	347	345	350	330	365	347	324	370	365	336	378	325	362	366	351	331	378	339	344	313	388	367	370	349	348	389	324	377	311	366	361	328	375	335	346	354	336	361	342	354	376	367	375	362	375	383	385	369	365	341	357	346	349	387	364	346	328	358	344	355	341	365	350	321	337	330	381	352	361	349	326	373	290	325	322	383	363	374	367	388	326	321	352	390	358	381	363	351	335	349	330	381	340	380	368	346	355	364	362	338	350	339	354	373	359	354	336	373	328	403	360	323	379	374	333	368	344	350	333	346	356	345	338	387	387	362	340	355	338	371	380	351	391	319	347	368	361	326	354	313	352	354	372	319	359	375	344	352	356	333	351	361	328	363	369	361	357	359	326	324	392	314	387	345	364	358	340	351	325	338	382	375	348	349	324	330	376	315	346	386	338	342	371	366	339	373	355	373	346	365	345	342	329	379	373	342	351	373	291	363	329	375	378	347	361	358	337	381	346	354	363	358	354	336	353	396	327	366	378	346	374	336	327	335	377	349	369	355	374	353	314	375	345	334	349	372	343	362	342	360	388	324	329	343	323	312	363	351	323	328	324	344	348	348	349	337	399	352	334	329	366	397	390	338	322	306	343	335	371	351	314	365	329	344	354	377	367	358	391	363	309	346	382	369	331	336	344	378	338	381	349	345	347	344	381	358	365	351	360	359	356	378	343	340	389	368	345	369	354	315	342	344	370	352	356	329	346	340	357	351	298	317	382	361	384	357	360	326	344	365	329	347	368	364	347	344	345	329	374	366	384	319	359	383	339	339	377	351	366	358	360	329	359	355
24576	21401	28594	24630	21045	9751	3572	1919	1324	5291	30163	29705	19917	5964	1837	949	607	510	533	536	534	496	554	563	519	524	535	506	506	519	533	541	532	553	501	561	499	553	508	511	497	553	580	544	546	543	529	523	496	496	542	469	547	554	524	558	562	528	515	497	510	531	501	550	528	565	549	552	541	500	548	545	505	506	504	522	519	492	509	533	529	562	482	528	514	539	529	567	486	518	486	482	548	533	504	547	534	526	525	506	480	513	561	530	504	569	545	501	509	492	525	536	516	514	523	517	530	519	549	495	511	532	558	488	516	505	518	495	491	560	497	518	516	499	500	499	594	495	518	524	520	556	508	527	549	561	507	516	495	536	537	507	521	503	554	547	549	517	567	496	528	509	543	537	502	512	520	502	533	477	575	502	533	527	520	524	543	553	494	507	520	479	520	546	585	516	520	463	497	504	490	507	509	502	529	480	481	513	490	487	542	529	557	511	529	515	507	507	499	539	504	526	505	548	563	492	526	501	535	531	543	552	527	547	539	489	499	552	513	496	529	541	527	509	510	548	477	498	537	511	519	541	528	532	548	508	492	533	553	534	501	543	532	506	520	524	530	499	542	533	561	526	550	529	516	521	518	553	504	520	527	477	498	553	534	486	558	496	522	482	533	525	515	507	528	492	483	555	525	502	515	492	532	525	540	534	545	527	456	516	559	523	494	480	496	479	550	536	509	538	562	503	512	522	521	541	507	490	529	474	519	564	517	543	481	524	520	509	525	511	483	483	500	528	543	540	521	539	512	505	537	503	530	520	532	527	544	524	506	480	547	522	495	512	533	480	520	516	539	536	516	490	531	488	515	514	531	497	523	539	520	545	492	524	502	527	559	525	541	576	561	580	495	512	518	538	536	547	471	527	505	508	501	493	529	551	507	564	529	521	516	507	523	563	490	525	524	502	482	498	503	504	517	551	551	525	514	525	515	520	523	565	521	523	557	539	490	507	563	508	508	547	487	505	549	574	515	508	515	539	567	548	518	522	570	547	565	560	528	496	504	515	534	526	527	511	462	506	526	517	529	523	498	515	477	487	513	503	533	535	522	546	498	550	533	479	527	543	526	518	543	546	528	513	535	493	497	530	546	516	491	544	529	538	549	530	550	533	517	533	489	527	514	576	509	492	536	540	545	548	511	548	525	478	523	495	522	508	553	494	533	462	527	494	463	455	505	525	470	494	510	509	503	568	482	536	539	501	517	493	549	510	512	521	530	536	513	533	537	511	508	483	534	518	559	527	529	486	549	558	516	536	559	552	526	556	484	554	533	571	509	480	507	527	500	526	519	520	494	516	546	516	520	504	532	535	535	509	490	496	480	557	512	534	501	524	537	545	483	533	505	537	502	530	510	490	543	512	542	522	522	551	490	509	476	497	505	519	531	503	516	526	556	499	534	506	472	540	510	533	498	533	510	479	483	526	518	519	527	515	533	512	525	534	499	536	519	508	525	521	532	497	533	536	541	478	514	488	506	511	523	537	535	494	557	498	475	530	512	500	523	474	528	486	510	526	540	482	492	476	533	529	551	556	527	495	499	523	485	528	521	489	579	534	526	448	536	504	527	532	537	501	469	507	512	547	507	533	519	552	499	531	503	553	519	535	512	495	531	505	554	566	498	530	502	552	468	506	496	477	507	485	545	552	511	537	521	578	509	527	506	511	515	485	514	506	521	534	492	527	521	510	480	527	537	499	542	554	545	507	526	525	514	492	513	491	502	539	518	553	524	525	521	536	558	507	460	467	529	519	528	509	514	516	513	509	525	503	547	523	504	539	528	519	530	569	531	556	527	565	472	537	560	579	547	556	539	506	519	525	506	533	525	520	521	519	519	523	543	534	479	537	526	531	530	549	463	549	485	500	529	522	516	522	542	496	493	507	526	471	546	507	535	521	479	528	483	491	501	530	485	548	507	511	519	550	544	503	526	514	541	491	543	495	491	501	526	516	516	529	494	561	536	536	537	535	554	531	488	505	490	502	536	481	513	520	526	502	541	495	531	544	549	559	528	508	500	524	524	533	527	573	517	492	528	505	492	535	531	528	531	464	541	529	532	543	520	543	542	501	530	513	465	526	535	496	497	551	529	518	492	502	559	489	524	486	502	474	542	484	523	529	529	519	511	520	498	513	501	550	534	543	511	516	535	518	545	514	501	509	565	479	530	538	529	483	537	506	546	478	507	524	557	505	508	531	495	498	536	518	515	544	506	529	594	529	518	520	492	478	503	510	527	537	511	508	536	475	471	512	503	562	526	530	546	497	542	520	502	485	557	492	541	524	461	468	524	543	555	538	518	524	524	547	538	501	519	550	525	491	514	567	512	533	556	495	502	497	527	492	518	532	497	503	560	510	526	502	502	553	514	517	531	529	523	541	568	534	528	511	528	527	553	511	536	581	524	567	547	534	471	575	531	562	482	502	528	547	504	529	517	569	497	556	533	526	513	507	505	531	499	494	527	533	537	498	548	486	535	514	544	519	557	512	523	469	532	542	483	486	498	507	502	498	533	542	520	532	507	521	543	528	553	500	503	539	561	523	464	490	507	513	520	517	503	502	538	502	540	522	502	492	515	542	508	499	548	525	489	484	517	529	515	543	518	498	549	551	508	490	501	518	538	488	487	537	523	510	527	525	529	522	511	544	494	506	482	539	549	474	522	497	500	547	518	549	527	542	497	539	458	497	528	502	509	515	513	567	516	529	519	530	504	480	538	519	477	519	504	484	539	515	501	554	505	508	579	514	514	554	516	539	515	554	530	538	516	517	523	513	555	490	522	503	549	533	542	499	573	510	503	496	506	529	547	512	509	505	494	511	517	533	544	526	525	555	543	527	547	535	543	555	523	528	521	498	540	506	491	482	479	500	494	517	459	528	518	492	537	473	483	520	543	535	504	481	530	517	555	537	494	507	534	549	491	527	517	539	533	510	547	522	559	536	529	503	514	543	512	527	535	526	557	542	505	516	491	517	500	532	547	498	543	558	546	515	504	517	536	527	513	556	535	510	527	563	515	512	537	493	547	478	549	529	547	479	481	513	502	495	486	510	545	518	529	523	493	515	538	547	524	505	512	561	528	522	563	540	522	538	515	483	559	528	548	494	535	559	549	545	511	532	537	528	529	528	449	459	515	537	548	539	543	553	538	513	541	471	487	523	519	544	517	528	487	486	554	552	534	501	526	509	517	516	528	530	554	530	555	530	562	527	529	508	501	539	524	565	482	530	489	507	523	538	520	521	519	478	456	531	471	497	551	538	520	569	519	537	485	493	489	509	523	528	482	541	520	529	537	495	531	546	529	496	513	527	493	517	520	509	506	517	523	495	533	532	493	535	487	513	543	524	523	577	507	519	519	539	528	535	527	550	523	519	528	519	517	553	522	496	462	508	552	527	527	518	496	523	519	522	549	551	488	512	559	507	532	533	527	516	546	531	514	522	504	505	554	523	533	526	503	493	523	561	528	532
6076	11304	10717	7691	5098	3548	3043	2329	1697	8182	29333	25417	15446	4498	1957	938	531	475	444	487	502	480	498	497	483	415	437	439	431	471	437	466	495	433	492	455	444	486	483	472	455	473	471	478	451	455	452	481	480	466	446	441	494	475	470	470	460	489	456	465	477	473	498	440	476	497	447	443	476	453	473	433	490	491	421	435	468	461	468	495	523	511	450	493	485	496	439	448	461	469	475	482	483	442	513	461	509	433	485	499	492	462	479	459	482	470	434	427	475	451	471	442	480	496	458	471	427	473	418	503	474	445	474	469	437	477	445	487	463	461	445	485	458	452	465	462	422	495	492	445	433	497	454	477	496	469	462	476	442	465	500	469	461	493	474	449	508	473	495	452	436	451	462	472	505	507	427	446	448	460	477	455	436	473	467	471	444	481	441	479	452	496	473	474	470	443	494	433	449	448	476	472	449	484	468	441	456	472	484	483	470	437	463	487	481	477	486	466	507	425	472	460	446	484	459	471	488	463	464	469	437	457	444	454	494	481	449	432	442	471	471	449	482	473	461	486	480	468	454	457	441	474	467	481	495	434	474	453	431	433	476	479	506	495	447	492	469	457	470	414	496	446	443	466	437	468	448	436	501	458	432	469	462	480	473	487	456	470	458	451	474	450	514	475	444	491	460	454	474	442	477	484	457	443	470	448	448	480	459	425	433	434	481	458	485	491	459	446	461	478	472	462	468	492	456	468	486	477	453	455	464	472	478	504	495	441	478	480	446	453	475	430	448	504	494	472	441	507	436	442	446	470	452	515	486	458	437	462	483	481	442	445	442	464	486	444	484	420	480	400	458	501	426	478	440	428	435	467	496	511	504	458	461	485	410	447	461	433	411	477	483	455	489	514	467	485	498	495	461	486	450	466	430	473	453	478	446	482	442	464	491	468	477	522	470	488	428	490	485	479	406	471	454	453	474	452	452	444	481	478	472	470	464	457	419	436	491	478	474	435	475	499	472	460	447	423	464	477	440	477	449	471	502	445	421	478	467	467	451	494	486	447	452	438	481	441	490	500	497	478	473	470	474	477	451	466	468	470	442	455	466	487	428	457	501	478	470	440	459	472	448	468	471	431	469	485	507	423	488	434	453	472	438	467	470	485	492	421	455	484	469	471	460	463	440	441	481	431	414	455	450	436	446	481	449	474	472	489	471	513	462	479	479	473	408	471	479	466	466	477	475	467	460	489	493	477	445	452	440	456	446	438	408	453	503	458	438	503	451	441	404	466	462	442	476	465	434	468	490	442	476	460	438	485	434	467	436	481	477	438	433	466	480	518	483	498	457	463	424	470	482	444	465	455	451	453	473	459	452	468	461	466	456	483	500	472	502	449	459	474	473	446	477	447	499	476	469	492	489	474	444	480	480	457	480	509	489	445	482	457	443	481	451	477	475	479	495	445	488	447	460	456	491	457	443	487	421	413	456	432	490	487	442	442	462	446	461	442	435	446	454	439	443	421	443	472	470	501	433	432	457	450	477	513	476	492	451	481	495	465	492	485	496	442	473	468	500	473	446	432	495	476	443	479	504	447	460	447	469	447	492	456	475	496	473	464	483	455	494	475	441	461	466	450	436	490	479	501	472	487	484	472	447	472	474	463	491	483	472	451	472	453	469	438	483	487	449	464	424	429	514	462	466	486	477	502	448	466	447	448	474	438	533	431	458	448	445	499	495	477	469	503	488	486	455	443	438	469	429	432	486	488	441	468	505	496	437	455	395	465	459	418	462	491	491	457	482	473	483	477	470	409	454	474	460	495	508	497	451	441	469	488	465	449	498	434	494	456	438	490	442	450	474	454	445	452	509	492	457	453	440	503	493	468	464	451	497	433	454	497	472	475	469	492	472	455	460	473	485	464	450	484	452	442	528	483	483	450	460	464	468	452	453	458	439	428	470	444	461	494	476	451	461	444	495	484	473	465	437	427	495	463	487	443	457	472	471	443	462	501	468	438	456	468	490	494	461	440	448	476	434	463	480	455	456	462	453	441	439	440	458	418	474	488	434	469	497	475	439	410	476	433	474	503	456	419	461	439	470	446	452	439	448	487	510	440	481	452	465	465	465	457	449	459	439	446	447	459	476	469	478	459	469	470	452	485	468	447	448	487	467	494	470	474	458	450	490	458	496	461	427	461	501	470	444	450	469	441	472	470	494	472	466	495	501	469	510	443	492	439	480	476	456	475	476	442	503	445	474	475	496	489	509	496	427	476	480	486	454	413	492	490	458	458	459	486	456	466	465	479	445	465	420	454	494	444	468	463	471	433	483	471	455	465	433	485	472	458	473	455	466	459	481	442	484	498	472	457	466	471	450	431	456	459	429	489	507	447	437	453	463	410	452	461	477	453	460	422	468	430	441	465	466	454	460	439	445	451	472	458	432	470	468	451	406	468	416	490	520	436	449	463	420	455	494	434	461	471	453	492	465	453	475	486	450	462	451	472	446	450	462	481	470	440	435	437	425	449	474	433	448	440	432	418	471	429	453	420	464	434	454	483	497	457	443	488	458	459	455	432	431	434	476	502	442	491	452	425	509	475	458	460	478	467	459	497	441	463	479	470	452	443	476	478	475	448	468	404	459	439	449	500	458	462	446	468	471	466	463	453	448	487	462	473	463	442	491	498	465	477	457	455	495	469	474	437	466	453	471	461	468	473	459	408	493	496	496	458	465	419	444	478	459	488	475	467	450	492	485	467	457	466	461	479	457	501	459	474	477	488	473	444	489	494	464	480	472	434	448	505	478	456	469	487	484	482	433	457	468	392	473	474	473	456	462	437	494	469	481	471	448	457	467	445	490	435	423	461	431	444	454	441	443	474	413	423	447	467	439	460	459	459	408	475	467	446	466	481	453	469	457	460	456	465	449	462	430	449	444	464	448	452	484	404	480	439	443	426	463	472	472	455	498	461	470	490	433	504	485	431	463	439	464	505	509	442	482	431	449	495	465	481	487	455	473	445	445	470	490	469	456	474	443	457	418	462	440	462	398	471	489	421	455	484	463	443	455	424	448	491	462	464	491	468	455	473	451	422	449	481	474	446	460	402	458	478	434	437	473	483	462	464	484	486	481	477	417	500	500	466	456	458	449	410	448	418	439	454	451	455	478	452	452	446	453	446	488	470	433	456	484	507	451	481	477	439	459	479	448	510	477	434	475	442	459	478	492	431	452	491	462	487	413	465	470	448	428	460	496	446	444	446	504	463	438	478	456	486	483	406	464	487	479	490	471	479	467	458	459	456	448	466	476	447	472	466	486	469	450	489	439	453	481	495	436	440	490	493	423	435	440	499	471	480	438	440	495	432	444	471	456	464	481	450	480	455	443	485	452	481	491	444	488	463	478	457	465	448	450	452	477	442	431	457	428	473	449	476	446	447	465	457	470	454	470	449	488	489	454	440	514	419	451	455	442	487	464	477	460	474	488	458	453	455	481	482	464	464	467	471	472	488	430	479	466	456
27922	13082	5472	2590	1078	739	691	572	540	644	1754	1857	1332	742	515	414	382	369	414	380	383	385	349	323	354	345	334	362	386	365	354	352	370	389	375	355	405	384	374	378	419	347	368	345	327	374	396	360	369	355	371	352	404	326	371	371	364	365	362	381	349	363	354	352	395	403	388	384	371	373	365	395	401	371	368	359	376	355	374	367	378	382	385	376	354	401	376	326	339	369	362	374	366	384	402	392	372	373	405	375	392	352	376	352	390	382	366	351	332	376	387	394	356	352	371	376	366	376	384	357	385	379	392	381	342	357	355	356	339	348	365	382	398	347	400	403	349	383	369	346	346	300	357	383	370	360	390	381	365	334	401	371	349	365	408	358	335	377	366	353	353	358	377	368	350	356	350	335	348	379	377	377	334	392	362	348	340	386	384	343	349	368	449	382	403	376	349	397	376	370	356	349	373	335	342	358	388	370	361	385	347	369	378	382	365	370	358	367	394	358	391	362	385	362	386	376	369	366	356	358	352	360	407	369	358	408	371	382	358	389	415	335	351	406	382	365	370	338	350	340	352	370	379	356	334	368	356	386	341	359	360	381	361	358	373	391	365	331	375	380	393	323	331	373	354	368	377	356	397	365	360	412	359	357	358	371	383	385	359	359	351	326	379	373	388	358	356	332	380	357	321	363	351	398	350	364	386	373	408	370	376	364	338	356	360	375	403	421	381	352	347	364	367	374	377	362	340	390	370	347	356	345	409	337	336	357	389	401	373	384	349	405	347	373	342	398	387	405	371	379	352	357	348	347	367	396	386	367	364	366	349	409	367	366	328	355	386	351	366	365	356	381	384	367	354	398	386	331	352	359	380	337	375	390	403	344	381	350	351	337	372	365	380	362	359	360	375	365	369	371	358	401	366	347	369	331	374	396	335	369	391	373	336	372	363	361	340	392	408	359	390	352	379	340	355	327	362	369	390	363	363	394	353	437	353	384	353	411	361	357	371	366	360	368	370	380	363	389	354	381	374	352	345	378	423	395	337	388	373	381	398	349	337	333	367	367	360	367	362	340	351	381	389	378	377	370	351	340	356	389	385	394	367	389	374	387	414	340	334	357	336	357	370	360	367	375	356	370	361	378	367	398	378	382	341	340	383	347	352	374	341	385	406	324	371	356	370	365	359	362	368	360	394	395	391	327	372	352	331	391	373	381	372	396	377	367	379	380	376	378	346	373	352	355	353	355	413	393	362	333	378	378	392	383	358	383	371	356	365	348	376	320	380	366	355	353	383	363	376	371	398	362	354	369	370	373	369	338	383	372	384	346	356	408	351	355	397	371	389	390	359	371	366	378	326	360	392	408	373	391	354	386	346	404	384	379	360	379	359	351	389	327	383	392	351	355	384	357	377	345	340	386	352	355	318	387	337	340	389	399	348	385	348	359	347	360	387	374	380	368	365	386	353	354	347	343	365	362	343	361	383	359	374	373	372	366	344	382	388	362	378	391	355	382	359	382	356	327	364	352	380	384	392	389	370	357	318	366	376	371	343	396	359	389	368	396	363	355	406	351	366	388	393	344	362	399	396	363	387	368	392	390	338	365	389	366	398	334	367	368	378	377	378	381	357	368	402	378	355	376	348	365	373	362	364	401	388	388	338	337	403	376	360	339	365	354	368	380	382	356	402	375	416	366	329	356	355	406	387	384	376	360	387	362	358	355	329	344	366	368	385	367	344	347	352	333	376	367	370	380	358	350	391	359	336	354	382	387	329	350	369	356	343	327	394	353	342	400	359	351	357	394	357	379	359	377	386	387	382	350	359	370	390	344	335	388	345	386	361	336	361	364	374	417	352	348	364	410	393	377	341	351	369	361	379	358	337	369	353	336	361	351	344	386	351	385	355	385	343	389	356	358	361	360	328	367	388	377	385	402	385	334	346	397	359	375	364	367	352	337	362	395	349	397	364	341	341	347	363	370	359	374	372	329	363	380	374	353	362	366	381	370	361	374	383	352	370	383	360	321	360	369	366	387	385	366	360	372	351	378	392	360	384	380	369	384	354	380	383	388	359	369	358	382	407	397	376	345	362	382	400	356	383	366	364	387	373	331	359	344	374	354	371	349	351	337	366	387	365	383	368	391	368	388	356	372	376	338	344	400	352	390	382	362	388	364	369	385	327	397	369	336	390	387	387	367	364	365	367	352	391	349	381	361	358	354	365	395	383	370	363	386	322	365	368	395	341	395	364	331	384	383	386	374	352	336	375	358	342	363	369	349	359	383	361	352	349	403	399	356	363	371	374	400	379	410	397	389	354	384	359	373	392	341	393	350	355	360	375	407	360	340	361	394	363	366	333	366	367	375	374	366	347	355	358	391	396	407	374	381	381	307	377	342	383	375	342	390	366	372	378	387	373	384	391	350	365	351	355	398	363	335	378	366	360	402	354	367	362	366	378	363	350	377	388	377	382	391	339	377	382	402	383	365	380	375	364	355	368	375	341	396	345	390	381	384	344	346	331	359	366	375	381	351	337	352	386	355	378	351	360	360	385	390	368	352	380	388	352	354	376	369	390	353	391	387	378	392	348	370	343	368	427	365	364	362	378	327	352	383	362	337	365	406	374	402	390	373	372	385	405	399	397	348	344	409	350	375	356	360	363	338	377	344	380	375	393	377	335	344	397	374	385	368	377	341	356	370	346	349	368	361	386	384	400	396	362	385	408	349	366	370	350	328	358	353	378	345	336	373	357	365	338	340	361	382	365	396	357	370	368	340	355	374	363	384	368	378	391	382	393	371	377	339	395	348	359	376	377	345	388	366	356	363	395	364	346	377	369	363	354	343	348	358	411	351	396	362	369	387	364	339	375	386	331	428	386	356	368	384	369	383	372	338	379	339	371	346	413	363	334	330	357	385	379	366	371	356	373	356	383	396	387	359	393	391	368	370	388	384	385	363	396	377	369	392	387	375	362	357	343	386	398	314	351	358	341	385	372	374	363	357	396	402	363	380	368	366	345	385	366	352	366	359	364	352	346	379	366	368	366	346	389	392	404	362	387	360	358	385	384	367	354	382	404	383	344	381	363	383	357	375	377	381	344	382	373	346	401	362	364	371	362	378	390	397	383	371	375	332	341	388	382	380	394	375	355	380	352	388	347	379	353	392	365	356	369	342	391	350	350	363	355	382	388	381	402	361	370	361	349	370	390	382	384	368	364	375	376	385	375	354	358	376	367	347	386	348	359	376	378	363	342	406	355	340	365	379	386	350	379	385	344	363	382	372	374	372	359	378	371	388	335	381	351	382	400	372	394	362	374	373	375	356	347	394	396	370	313	358	330	379	367	341	399	367	378	377	362	364	373	363	377	380	358	371	367	371	371	348	369	371	352	376	392	374	393	407	381	355	369	361	360	372	353	363	359	372	377	378	354	364	382	374	334	359	344	342	359	393	402	383	376	363	388	349	354	352	367	355	334	361	397	359	360	413	376	352	370	325	364	353	386	350	372	348
7014	5526	5264	2315	1305	978	927	737	609	783	2327	2237	1361	750	479	369	373	339	341	333	317	287	330	328	321	308	309	338	324	340	343	328	317	346	312	288	319	316	317	337	301	329	319	359	303	345	341	340	297	358	323	349	303	329	295	327	344	371	338	310	340	319	315	317	317	359	370	321	338	324	317	326	321	360	290	328	335	314	337	328	347	330	353	309	326	330	384	324	325	323	347	320	355	309	345	343	349	348	382	284	339	329	320	318	328	339	327	344	356	306	304	307	330	315	336	321	329	325	332	360	355	346	365	338	340	324	336	334	313	301	329	320	332	343	319	369	323	341	307	346	314	287	332	318	337	301	330	344	316	312	331	333	314	328	342	312	334	336	357	318	308	311	325	320	341	300	313	378	336	351	353	317	322	334	314	333	329	344	340	305	326	308	349	326	349	317	296	316	312	332	322	365	369	344	326	324	320	318	352	329	315	322	321	329	323	297	346	348	342	331	319	323	345	348	305	310	341	323	318	319	335	356	341	310	313	369	333	325	334	323	308	325	343	324	333	327	340	331	330	365	348	326	359	345	332	344	318	342	316	351	305	351	314	304	316	316	315	358	345	313	347	311	316	318	318	324	324	347	316	319	317	378	322	317	344	340	359	326	329	319	369	341	339	327	327	334	315	328	330	325	320	354	348	352	337	319	288	344	344	315	319	304	368	341	331	323	339	359	297	322	310	308	321	316	317	349	320	329	346	352	315	293	342	327	301	302	309	331	289	343	345	326	327	332	328	334	348	320	339	331	329	302	337	340	308	356	320	292	349	326	329	344	311	336	316	314	316	322	304	328	329	342	333	338	314	359	337	357	333	351	335	332	301	340	325	328	337	325	282	311	310	316	331	317	332	325	306	341	349	321	318	338	354	315	315	318	324	343	355	346	314	304	352	334	353	305	332	327	339	339	320	317	342	324	316	327	311	333	352	317	317	310	316	316	304	286	310	319	348	320	344	333	331	341	332	316	330	306	335	345	348	379	305	323	366	293	329	308	336	320	342	347	329	345	314	339	342	318	345	338	343	330	325	323	311	353	349	329	346	346	364	335	328	310	332	321	307	367	342	307	307	335	289	311	344	337	348	323	285	327	330	322	357	365	314	304	335	284	336	335	354	317	340	308	295	336	344	321	360	314	321	328	324	321	304	341	311	321	305	340	326	335	334	304	368	327	318	319	323	329	341	350	346	307	308	347	341	323	331	329	348	314	333	339	321	301	334	346	321	309	326	338	284	320	343	352	345	326	328	343	356	306	343	337	328	322	311	338	322	317	302	312	341	339	298	324	315	331	306	312	350	351	313	327	307	340	333	297	364	320	335	318	309	344	345	339	310	349	347	342	316	308	323	335	342	317	321	343	343	354	366	376	332	321	303	307	341	314	301	305	310	298	323	340	315	328	303	343	335	320	317	340	355	306	335	364	301	306	320	301	325	325	334	317	344	334	306	328	332	313	316	309	326	347	318	318	319	340	337	332	332	308	326	322	327	321	330	336	315	328	323	321	304	321	315	301	338	334	322	320	324	318	314	314	344	328	309	342	341	352	344	347	319	336	324	329	350	368	298	331	317	362	378	338	328	338	328	319	333	353	327	316	329	311	323	338	327	364	317	331	330	326	353	347	347	347	320	309	314	376	325	307	329	350	334	323	356	347	347	338	342	315	325	324	337	343	335	360	326	324	315	346	339	285	316	349	324	355	332	336	335	336	306	353	318	332	341	312	308	326	309	313	343	318	356	315	327	315	323	290	320	357	318	335	323	311	350	372	310	321	363	329	322	305	301	334	345	298	307	334	355	328	352	330	344	343	326	324	342	352	324	325	357	368	339	344	322	351	288	335	296	325	348	344	281	333	305	351	320	323	330	342	321	314	340	329	298	322	301	361	332	359	330	341	349	374	339	334	323	336	350	315	297	341	338	336	306	304	321	308	304	342	340	312	332	346	321	324	375	308	354	334	346	339	360	329	319	331	314	322	315	310	333	320	312	305	336	296	338	300	359	337	353	326	355	341	363	321	330	324	309	326	335	333	327	338	329	343	327	350	341	335	318	348	352	322	354	325	344	334	331	307	327	334	310	318	356	324	337	367	347	373	338	347	342	335	354	310	346	327	340	335	315	332	324	335	344	357	357	306	337	337	368	332	295	314	341	359	383	331	354	305	336	334	315	344	326	334	309	316	327	322	337	304	314	334	335	316	350	329	343	356	349	336	304	324	349	321	303	346	314	337	350	317	331	342	305	326	312	365	327	308	295	362	325	365	332	335	305	286	318	329	321	312	333	321	357	327	320	351	323	322	334	363	338	378	336	338	330	329	322	309	317	354	320	323	341	314	303	310	339	319	346	305	315	331	318	330	310	338	322	336	310	335	309	338	313	306	291	373	326	305	353	374	308	330	330	323	335	314	339	323	333	321	330	325	316	324	328	316	327	327	351	333	313	314	332	339	327	340	334	314	322	320	340	347	308	318	347	334	324	336	317	321	317	369	308	346	343	348	335	329	340	368	358	315	338	344	326	319	322	332	299	334	309	315	344	328	309	353	356	325	338	363	299	354	319	336	343	297	345	347	306	343	334	313	314	312	336	321	367	346	295	354	332	358	290	335	310	309	329	331	315	325	347	341	333	293	327	349	328	353	314	332	342	315	323	320	342	342	364	283	303	361	316	357	314	328	337	348	329	316	295	319	326	374	328	325	318	317	375	331	340	323	331	308	307	336	326	342	327	330	310	335	343	347	337	323	328	339	337	354	330	340	290	305	301	351	298	351	347	325	342	346	315	323	331	318	316	324	328	327	335	318	351	328	322	305	310	338	306	317	303	327	344	319	377	363	334	337	329	326	340	324	325	336	314	367	305	358	374	334	335	363	333	298	345	338	311	339	310	322	313	348	325	340	312	296	320	325	365	349	319	325	327	334	319	328	344	319	343	344	323	344	342	340	337	336	347	366	350	322	324	302	340	304	332	344	301	307	323	331	330	313	331	336	301	332	348	340	338	307	315	361	320	319	332	291	355	326	357	317	318	341	326	322	328	304	362	353	330	312	342	336	369	357	332	346	349	334	334	294	338	336	367	330	281	324	320	334	287	323	349	328	325	324	338	303	303	341	371	329	362	340	315	288	301	322	321	361	343	330	317	337	337	322	305	337	355	324	313	350	315	338	312	330	346	323	310	319	310	335	342	334	336	339	299	313	346	339	356	323	330	381	349	344	278	331	335	308	327	321	379	347	298	316	350	294	315	316	309	331	319	328	302	363	306	348	349	291	335	340	331	337	343	320	322	336	287	303	320	312	306	311	324	321	317	338	309	352	323	347	346	350	295	345	312	338	331	325	322	345	369	321	311	309	326	310	345	331	323	321	307	330	340	347	346	364	299	291	321	355	329	336	325	295	324	309	330	367	331	340	309	374	326	324	314	321	339	292	337	335	312	355	327	332	309	322	336	341	334	325	316	353	356	327
25670	21435	27458	25238	10370	2846	1774	1281	887	1820	16927	17372	9878	2546	994	597	445	428	385	390	373	386	396	393	420	392	383	404	412	410	395	347	409	402	353	383	391	379	376	376	398	388	435	383	373	396	420	406	368	388	364	355	418	423	369	368	398	413	394	391	439	382	353	388	369	411	403	402	425	377	443	390	398	396	360	442	386	441	379	381	390	433	389	371	405	394	366	386	399	430	415	403	389	426	419	372	380	399	390	364	364	406	417	357	395	373	384	416	423	429	388	427	389	423	425	441	391	396	410	386	400	385	382	410	403	393	400	358	360	370	369	412	408	377	409	380	428	350	383	372	405	379	403	384	387	375	401	415	406	370	425	409	374	367	357	410	434	407	399	396	375	416	394	390	414	381	374	423	400	371	406	387	372	412	375	401	400	359	409	371	384	414	383	349	396	404	412	360	385	371	426	369	386	400	399	380	372	383	385	397	393	389	357	387	389	358	386	413	389	379	349	408	387	389	389	442	377	399	446	419	379	407	396	378	410	360	361	399	420	406	371	345	400	409	393	374	402	378	371	425	395	388	365	390	396	408	390	389	385	396	401	437	404	402	403	440	389	397	344	421	403	371	424	399	390	378	403	392	400	393	398	408	439	362	381	423	349	377	417	377	423	390	374	408	381	393	377	399	374	407	373	401	369	409	403	372	378	397	393	438	366	378	400	354	411	442	423	392	405	420	420	378	414	381	400	407	367	379	379	410	413	409	364	393	405	396	386	385	395	402	377	387	365	407	418	360	387	383	356	387	416	403	376	374	380	399	386	392	360	378	408	363	419	355	377	383	390	381	417	370	368	410	341	375	386	404	401	378	345	414	395	366	415	412	377	394	399	397	408	366	390	406	358	409	399	366	389	393	415	385	407	352	387	406	415	400	385	397	382	403	394	423	399	399	381	412	382	344	396	408	383	409	360	366	394	405	408	389	400	362	369	371	401	385	409	398	387	405	391	401	350	412	401	352	374	416	372	376	414	432	369	401	394	401	373	391	376	405	403	439	387	369	406	355	370	403	413	403	362	384	388	391	363	400	354	407	372	426	392	364	377	342	389	423	413	379	380	387	397	402	391	390	393	397	381	394	415	393	415	428	403	403	374	357	397	401	373	377	413	365	369	410	426	378	412	363	375	395	375	398	365	398	429	388	394	405	391	367	337	387	417	419	381	385	381	383	402	371	372	403	395	410	418	414	383	391	420	369	392	383	408	402	418	364	426	421	412	387	359	363	383	382	379	379	374	410	411	378	386	393	365	388	428	390	405	403	390	399	430	411	416	377	367	403	399	380	410	374	396	362	380	383	376	376	355	377	415	374	381	378	398	384	371	382	349	425	371	382	388	383	383	395	384	380	359	397	410	363	384	416	417	397	414	380	408	414	366	368	444	345	361	418	434	387	415	406	338	354	391	389	416	395	395	389	404	392	384	401	379	369	432	386	409	421	374	378	389	363	407	421	383	396	414	414	358	396	417	348	392	416	379	378	347	397	378	370	388	356	356	361	392	409	381	364	371	393	360	347	371	395	414	384	402	401	393	376	409	384	416	385	395	385	371	367	329	419	409	358	416	391	370	383	381	384	372	399	411	386	414	382	398	395	406	401	359	386	380	415	376	369	421	398	356	359	429	376	363	361	393	425	380	405	399	401	380	376	359	367	391	400	396	383	376	380	385	384	418	386	369	366	390	359	379	405	382	399	362	414	398	388	388	388	406	402	391	384	381	438	385	381	383	374	392	370	375	421	376	406	359	382	378	393	361	410	396	382	383	372	397	407	392	334	398	383	398	384	369	385	383	416	395	382	409	373	332	383	386	419	440	358	402	346	405	345	391	385	389	374	386	405	369	404	410	367	397	421	380	399	384	409	385	389	400	398	411	425	388	362	407	356	375	384	401	366	398	395	364	380	388	387	365	356	404	397	369	381	398	389	396	383	374	370	381	369	393	396	353	399	384	391	396	384	402	397	396	384	355	351	369	386	429	380	409	390	393	389	439	378	365	404	409	370	410	413	412	379	369	407	418	382	409	376	408	390	425	385	417	408	404	398	391	410	387	377	422	400	385	417	352	421	395	376	404	380	388	411	396	398	387	381	420	388	374	393	411	392	445	424	399	392	429	391	382	395	388	392	403	431	383	370	398	375	384	372	407	386	374	414	391	387	386	364	393	396	400	379	353	422	401	401	410	366	416	419	377	404	362	376	394	425	387	409	394	427	380	391	377	394	390	372	373	385	354	390	361	402	399	378	409	393	372	414	374	430	398	419	406	444	398	410	409	377	434	423	392	394	405	373	403	401	393	406	365	439	360	392	387	389	344	386	394	396	407	402	402	406	377	380	403	408	393	404	386	398	408	429	379	397	409	407	411	398	402	391	389	396	406	392	413	370	410	419	390	374	375	392	428	402	401	397	400	395	386	351	385	383	414	390	439	352	371	375	412	412	396	411	400	418	421	387	394	404	356	382	401	382	393	347	384	411	381	383	374	377	385	394	383	382	427	387	384	393	408	377	355	395	389	386	401	375	399	394	381	392	393	406	410	405	407	389	400	383	374	396	428	380	374	390	361	397	424	392	391	393	408	376	377	412	380	418	386	410	401	438	349	395	399	395	381	377	373	373	403	413	378	383	398	394	367	397	392	379	436	373	395	411	393	359	409	389	383	395	380	377	344	415	397	383	380	401	416	380	412	398	373	414	369	396	394	383	380	387	390	387	413	379	397	383	380	375	374	395	370	395	436	377	389	376	380	404	340	390	385	396	373	366	378	381	392	342	371	367	359	374	396	392	391	397	390	384	409	393	388	386	441	385	365	383	396	377	375	367	390	400	392	392	426	372	378	400	419	370	395	374	403	412	391	409	411	389	387	380	401	403	416	381	405	388	362	405	372	380	376	362	390	360	394	350	398	372	384	408	376	386	388	380	402	405	440	445	396	413	389	401	388	348	385	405	384	389	382	393	391	360	379	384	372	362	375	389	368	414	393	394	379	362	402	382	365	419	408	395	389	361	385	374	373	363	407	404	456	402	385	395	383	399	374	392	414	371	378	400	395	392	423	384	376	401	387	410	381	405	434	366	387	379	394	374	409	406	361	421	390	380	389	399	431	384	387	413	388	409	415	414	402	394	398	394	427	425	389	382	436	369	396	389	382	361	368	405	389	409	373	383	415	396	395	390	365	408	366	375	382	376	363	403	422	385	424	390	398	380	376	407	396	365	382	367	372	377	363	363	397	406	401	423	408	379	392	396	411	408	364	396	397	369	382	393	395	368	378	362	389	433	411	365	417	385	343	393	364	358	396	418	376	399	385	397	366	391	421	445	402	384	374	424	376	385	382	379	388	382	373	345	407	428	381	388	377	378	382	417	421	349	366	389	384	394	375	389	422	420	391	410	354	391	392	416	381	364	382	381	397	418	397	346	422	385	396	381	390	414	385	404	395	369	360	378	378	374	349	385	348	435	337	405
6152	13523	11785	6101	3601	2445	2058	1708	1210	2817	18358	15269	8306	2378	1096	636	416	332	369	375	349	349	385	376	370	349	335	355	377	354	391	345	364	390	364	379	368	380	359	372	355	360	399	323	370	345	377	339	335	388	340	361	355	361	349	377	336	351	333	371	361	332	385	383	381	382	352	399	371	362	395	341	380	347	374	391	343	352	368	336	373	338	388	379	382	345	352	333	337	345	351	321	360	344	345	356	354	383	340	342	356	389	384	367	348	377	381	361	363	364	374	391	339	374	346	341	357	369	371	399	397	323	363	374	397	341	355	370	364	372	377	375	327	335	349	363	356	359	389	362	384	370	384	339	356	356	336	373	374	394	351	370	362	356	372	340	392	361	354	341	368	339	342	341	382	388	337	371	377	354	377	370	368	344	347	357	375	373	365	343	338	372	367	367	345	380	361	363	345	379	339	365	359	361	443	367	366	368	356	356	362	349	334	350	352	350	357	358	363	390	391	365	359	362	373	360	359	355	360	352	362	330	347	369	357	365	370	373	377	352	336	359	350	390	346	353	338	363	384	382	378	352	373	341	364	362	365	371	388	333	355	345	383	358	378	335	379	348	354	352	390	375	335	342	373	339	396	332	358	381	355	362	356	319	388	368	376	376	356	358	323	365	360	351	362	334	344	330	376	354	359	378	359	355	405	328	393	368	368	380	358	371	364	370	348	380	337	345	353	369	337	378	342	368	364	337	358	349	396	322	355	372	387	356	360	381	336	358	363	335	391	346	357	323	387	328	394	364	339	365	347	352	340	370	384	374	386	355	377	364	362	378	369	343	391	323	361	359	370	383	372	378	353	384	381	344	349	384	346	363	336	376	364	388	371	376	390	355	341	410	368	357	339	367	321	328	359	334	353	340	359	362	383	366	343	374	368	356	379	383	363	349	347	333	382	362	404	362	344	350	344	358	328	372	378	331	342	322	367	372	356	349	361	381	378	363	370	380	346	359	355	394	367	364	357	358	363	358	342	348	331	400	346	363	349	342	356	372	343	362	320	382	340	337	362	338	364	369	334	350	346	340	356	341	356	367	349	347	355	357	363	341	361	359	347	364	352	357	345	360	369	346	348	369	383	351	369	348	354	380	367	360	356	381	369	346	343	342	359	365	340	360	366	346	360	373	389	362	386	366	361	334	353	353	352	383	328	348	345	399	347	373	352	353	338	366	322	365	401	373	335	345	363	348	353	353	375	367	340	408	372	364	378	354	353	351	357	366	358	345	330	368	365	392	359	365	351	376	386	331	336	317	357	341	378	370	337	364	340	394	323	353	332	369	370	329	370	354	364	321	391	348	381	350	375	390	332	345	354	345	341	379	344	353	352	363	358	355	313	344	346	367	377	381	383	380	375	352	349	373	372	368	327	363	401	360	376	347	335	343	366	379	364	371	368	354	371	369	346	379	351	361	375	338	357	344	359	359	339	345	358	353	367	371	322	300	350	357	377	355	368	386	365	378	337	354	374	372	356	374	371	365	357	342	375	359	324	375	393	355	320	340	368	351	346	364	375	355	360	383	352	352	360	337	411	374	349	355	364	393	364	369	378	373	341	343	369	335	367	339	374	364	346	382	380	357	366	393	378	356	385	370	354	344	370	363	399	351	354	392	353	365	351	366	384	363	368	331	368	393	353	331	342	343	358	361	386	389	376	381	357	329	385	358	359	390	335	365	356	344	374	365	381	347	365	360	364	371	341	344	360	395	374	359	336	373	359	368	347	346	367	365	363	346	351	363	357	381	369	347	357	352	330	331	343	348	335	373	356	361	354	374	363	354	324	353	356	343	339	358	356	363	330	349	369	348	372	374	378	336	395	343	370	340	371	359	367	317	333	347	341	355	357	348	349	336	351	352	363	340	339	366	323	344	349	358	339	356	372	351	376	334	348	354	390	382	335	332	345	364	352	369	366	369	383	380	354	350	355	378	362	352	344	350	357	351	344	354	353	366	367	368	358	343	366	383	355	362	376	342	371	340	360	357	376	354	387	382	368	350	346	375	354	393	383	392	356	312	366	339	399	361	385	376	369	348	331	406	401	368	358	359	357	362	331	359	359	395	348	357	347	354	343	350	359	341	371	354	364	380	333	387	342	346	385	367	363	371	377	334	348	340	357	380	332	370	355	357	384	361	328	329	348	372	342	357	372	326	330	364	328	304	364	370	410	333	390	349	344	360	349	325	397	357	385	384	372	383	391	369	324	385	370	377	372	366	353	356	381	355	344	365	355	371	366	361	348	347	370	373	354	360	366	357	372	364	366	359	347	365	396	345	359	366	345	352	342	334	329	345	385	345	367	373	351	354	382	357	386	372	392	328	372	329	348	359	362	383	356	370	392	340	376	364	359	360	370	358	367	383	345	390	368	392	382	350	359	391	396	390	366	348	360	388	360	345	370	318	331	362	364	328	331	374	367	377	369	374	364	352	356	372	342	344	386	333	394	392	371	339	363	339	336	379	376	390	345	332	330	363	369	367	361	364	337	344	370	376	366	365	380	367	346	331	350	352	356	383	356	364	322	329	338	375	361	340	384	343	381	395	353	337	375	376	351	353	342	353	331	362	377	350	369	381	333	340	332	379	371	374	352	340	363	343	353	380	370	335	363	363	378	342	323	352	364	378	348	352	360	352	340	341	318	351	349	368	345	357	356	341	376	366	350	333	355	360	341	356	364	358	334	376	350	345	362	394	385	374	337	401	375	360	346	348	336	380	358	404	356	367	367	388	386	343	371	392	368	362	394	352	355	384	363	358	355	376	349	346	323	367	425	349	337	345	365	373	363	383	346	344	364	335	328	356	374	342	361	328	339	362	335	369	348	358	351	358	361	378	372	337	345	349	387	329	345	395	328	371	373	356	331	355	346	352	372	373	391	348	356	378	327	379	366	333	403	380	336	365	371	353	384	379	377	366	343	391	362	331	350	359	325	381	332	378	348	342	354	369	377	370	333	373	356	310	375	349	365	348	374	345	380	386	326	338	386	330	373	346	370	352	333	362	325	345	343	385	392	360	351	355	326	372	350	378	357	349	355	340	355	360	366	356	377	338	372	378	365	349	370	354	357	334	360	330	384	327	380	361	359	354	343	361	322	371	369	395	369	365	341	347	337	354	374	356	339	368	337	334	359	349	353	353	322	346	371	355	360	333	367	334	368	352	375	323	375	373	327	365	347	372	340	381	382	335	344	353	350	363	346	361	347	346	336	364	347	365	365	358	396	372	358	340	335	364	315	319	352	366	355	384	342	394	394	342	339	313	321	342	349	354	357	345	346	350	359	418	354	329	354	372	386	341	361	339	369	303	373	347	392	381	371	354	369	353	349	356	368	354	394	360	360	370	353	360	357	362	363	385	313	370	331	327	363	370	371	365	361	372	336	372	367	364	410	370	352	350	373	314	391	383	393	363	368	350	379	356	384	340	357	369	374	341	350	352	324	333	319	388	350	345	353	333	368	326	351	358
24655	21492	28780	24667	21056	11176	4348	2448	1807	3075	26355	30537	20184	5747	1994	928	646	538	568	529	542	553	553	514	566	535	542	537	555	529	553	574	538	535	530	551	563	529	527	566	530	535	559	499	582	532	518	512	470	506	586	562	553	513	535	577	548	572	499	520	538	536	553	570	515	568	518	563	501	533	505	547	575	533	538	534	532	531	548	532	519	504	524	555	521	575	502	563	533	496	531	524	526	537	527	557	519	479	515	522	531	511	550	515	533	522	523	530	540	511	510	529	543	524	545	570	541	544	554	547	540	557	553	556	527	548	532	514	570	560	542	499	543	500	489	512	584	514	507	527	559	554	540	532	550	540	514	548	500	515	550	533	554	515	490	552	508	503	525	521	525	505	525	569	560	530	547	510	549	538	526	553	530	532	500	572	542	531	525	525	510	520	532	519	517	517	530	537	509	588	529	555	532	505	534	481	528	544	521	519	526	537	501	520	518	500	526	509	519	524	562	540	545	534	509	558	512	546	544	548	562	530	488	493	538	549	531	566	536	556	514	524	513	545	505	500	503	544	510	533	536	522	514	511	570	574	502	526	517	521	517	533	547	568	525	533	524	583	474	508	543	496	503	514	514	546	549	560	551	524	515	577	527	509	504	532	513	515	518	558	524	517	525	501	532	474	526	536	530	553	526	488	525	563	545	517	537	569	466	514	528	539	545	503	527	562	553	536	543	531	518	493	525	498	509	522	527	519	554	532	518	507	507	506	510	506	525	550	522	535	514	518	528	528	508	550	544	528	511	550	549	516	516	523	520	519	521	533	529	529	536	520	545	502	555	502	551	544	505	538	552	544	524	565	489	533	506	498	509	547	536	577	525	547	514	561	542	510	531	547	539	509	515	508	534	549	526	516	515	540	504	558	549	469	546	617	556	502	547	557	485	519	528	514	515	564	553	501	501	538	540	538	542	523	511	548	519	490	535	515	504	509	534	543	535	510	503	530	566	524	556	531	523	533	520	505	547	489	527	544	505	524	498	541	507	522	479	584	528	517	524	506	532	541	506	519	538	563	546	530	536	547	518	497	529	504	497	493	532	506	517	607	501	464	514	479	508	524	517	518	564	505	533	497	591	536	527	551	549	575	557	525	506	536	538	497	498	524	520	516	541	521	527	546	547	480	540	557	491	540	524	542	521	586	523	516	559	570	540	538	536	524	489	524	556	520	513	529	536	488	540	514	549	550	541	540	509	506	528	510	520	530	516	552	531	533	518	512	515	566	507	555	562	552	525	545	509	522	560	519	532	542	517	542	532	519	523	537	533	555	547	501	528	547	516	553	522	526	540	507	523	526	517	556	489	534	550	493	519	521	501	563	576	520	520	536	536	521	515	532	545	532	549	479	520	547	533	578	549	570	534	559	518	538	542	585	544	559	484	565	494	478	528	546	573	543	546	498	544	498	625	562	563	523	544	535	541	550	516	529	553	541	493	557	517	501	518	511	554	559	508	528	533	496	525	533	499	533	559	484	525	498	552	546	568	550	526	521	524	535	537	529	555	509	526	532	503	515	524	512	554	536	536	521	512	514	556	506	516	522	533	527	536	526	550	554	541	508	544	533	516	507	510	500	559	522	510	490	504	547	522	515	534	517	533	534	527	531	505	537	530	508	569	515	531	538	535	515	502	514	526	552	556	493	502	505	515	505	518	539	515	537	514	535	538	526	525	499	560	507	544	498	504	513	605	487	544	522	510	537	533	545	539	540	560	477	529	504	518	513	523	570	556	543	512	530	546	515	601	509	524	526	505	526	550	530	541	469	515	554	495	500	538	501	562	519	557	517	540	505	490	530	508	545	491	492	499	524	510	561	560	539	557	532	548	548	503	504	524	500	523	515	600	544	520	526	525	507	539	518	535	498	495	489	540	582	535	572	498	527	535	562	489	495	571	517	512	539	538	561	555	508	530	503	538	551	557	474	587	566	554	508	528	502	531	535	544	511	520	521	546	510	545	537	528	498	548	503	584	526	523	537	501	536	531	533	483	540	474	542	493	537	552	509	561	529	548	552	549	559	558	522	536	517	539	543	500	524	493	552	501	509	477	530	536	532	536	502	503	541	515	545	521	539	530	513	501	550	511	566	572	496	523	575	528	521	501	542	476	511	552	532	525	547	532	509	527	549	519	524	507	533	505	526	535	545	535	512	517	571	537	531	546	539	544	494	517	544	516	530	520	510	513	496	517	572	554	526	535	520	532	477	534	520	522	518	522	549	549	518	455	557	499	505	500	517	549	492	516	578	523	530	573	517	510	528	551	546	554	525	545	526	570	514	517	527	547	522	556	533	557	515	513	510	545	524	527	539	548	544	508	522	495	539	524	572	501	561	532	502	532	524	488	525	511	522	557	508	515	516	526	573	565	579	517	549	503	540	536	519	546	517	505	530	544	511	539	491	571	539	515	513	550	559	538	529	564	527	527	563	520	550	551	492	541	521	569	532	566	518	490	556	527	566	495	533	564	508	487	501	524	502	530	534	479	525	531	501	516	538	550	527	513	526	505	507	535	536	505	509	586	496	511	543	543	527	541	577	518	561	528	525	537	554	515	539	530	493	549	515	532	517	522	531	539	469	530	533	505	535	567	528	517	533	517	501	550	531	533	522	560	512	535	528	527	519	536	521	528	537	525	490	539	462	510	510	543	497	518	498	543	524	525	503	545	518	523	518	536	535	487	591	549	516	545	518	565	499	553	547	515	509	526	516	525	556	504	525	518	509	526	534	503	509	515	524	529	513	508	530	472	500	554	531	494	532	487	541	539	550	530	525	508	526	548	543	542	558	509	553	541	504	539	501	535	556	533	518	517	530	473	544	531	577	541	557	507	521	519	537	541	541	512	547	514	501	561	528	513	519	507	523	534	523	570	520	570	520	507	555	518	549	523	510	508	520	518	512	512	562	543	560	565	507	487	534	528	555	528	537	557	539	540	495	526	533	516	527	580	541	515	534	535	518	549	492	528	543	541	531	517	510	491	521	530	477	575	508	492	499	503	489	547	521	488	535	558	523	570	504	543	570	543	551	472	549	511	500	524	489	542	523	551	484	499	501	474	512	562	498	515	516	495	539	513	541	518	521	503	501	494	503	532	553	532	547	523	538	544	514	569	520	549	571	498	520	517	508	512	565	522	508	512	536	475	523	528	494	518	539	540	550	495	521	539	562	515	526	522	511	527	576	533	504	507	569	557	553	504	506	521	548	515	530	532	523	551	542	526	559	508	503	495	492	510	504	535	483	542	505	497	563	536	479	513	541	521	533	497	520	508	497	474	555	530	491	525	500	486	569	551	504	520	499	519	510	542	529	532	526	542	489	476	537	490	530	530	565	514	507	528	526	486	554	525	533	511	539	524	496	520	537	516	560	562	535	534	471	524	538	517	556	539	519	525	541	537	539	556	540	508	547	540	568	528	546	539	513	494	512	553	518	535	515	551	532	530	506	551	553	540	522	484	541	558	517
6110	16840	16507	10174	6501	4563	3483	2958	2340	4819	27749	26607	15354	4464	1994	907	506	518	499	500	484	518	502	489	530	463	449	485	477	472	489	450	494	476	469	485	440	480	479	494	474	496	438	496	464	475	456	536	453	493	467	443	490	488	488	466	510	510	473	482	494	452	501	488	457	484	456	466	486	459	484	444	488	467	427	446	490	428	465	479	479	471	496	520	525	480	465	468	518	487	450	474	488	474	515	460	477	504	491	469	465	459	465	447	464	447	473	508	452	484	469	460	458	488	451	471	469	472	478	442	490	494	511	504	481	503	508	472	485	457	510	452	490	495	518	458	445	492	467	486	479	451	503	474	503	471	436	504	473	504	490	504	462	493	466	465	469	444	520	485	484	500	461	502	487	502	471	442	476	453	460	469	441	471	494	458	458	488	480	503	494	469	490	459	502	464	456	469	464	520	472	493	465	468	473	487	462	532	482	486	517	490	469	467	469	443	498	480	483	465	475	487	471	503	467	501	475	485	478	454	474	498	451	450	475	486	467	467	496	471	495	489	492	471	522	487	520	433	511	451	475	476	455	471	461	503	482	490	483	472	443	456	485	482	477	496	452	485	487	460	483	513	466	532	462	444	502	474	472	483	459	466	497	445	454	477	457	495	481	502	461	481	430	495	456	447	473	495	482	465	484	454	518	493	489	528	483	454	489	476	459	477	487	487	481	503	490	468	465	489	491	470	504	448	499	460	476	498	458	431	490	463	476	450	471	518	466	480	476	517	497	487	472	520	480	483	447	471	477	480	456	487	449	439	503	458	467	477	535	459	468	502	451	469	488	451	462	463	450	505	482	436	485	476	498	492	446	498	480	470	474	454	441	491	442	486	448	505	416	495	475	462	471	456	495	482	476	484	466	466	487	476	484	440	492	481	446	458	488	468	482	476	470	462	456	499	484	495	460	478	503	488	550	481	487	476	494	485	444	469	489	475	493	476	507	492	474	457	460	504	478	456	501	480	460	448	528	489	488	493	458	480	455	499	414	466	485	488	460	466	465	504	500	453	445	454	472	496	461	489	477	475	513	437	476	450	456	460	504	482	473	463	469	446	505	491	486	466	464	464	466	449	460	492	482	474	470	510	471	461	521	460	456	478	490	487	455	471	478	418	460	450	475	517	481	450	501	439	477	448	490	442	496	457	498	439	498	495	467	494	482	503	456	514	451	464	489	506	489	435	421	532	510	474	493	459	471	458	468	469	495	490	471	490	481	484	477	451	471	467	485	488	457	489	469	483	489	511	479	455	467	482	482	445	477	457	472	468	516	466	495	484	485	458	480	456	517	495	489	467	517	475	499	460	504	496	481	469	484	498	440	448	478	484	515	442	504	468	480	481	462	494	450	496	470	512	457	472	492	502	441	484	466	475	497	449	475	473	515	489	438	481	531	488	527	460	479	482	475	453	443	503	460	494	459	437	462	436	476	545	460	463	480	478	474	469	482	473	451	476	474	440	455	467	481	477	482	499	436	467	478	508	493	457	521	491	472	443	461	473	467	419	529	459	494	486	419	510	493	471	467	462	483	474	504	497	484	491	500	474	497	500	470	490	457	449	485	465	475	494	469	490	451	446	484	465	496	484	468	482	426	466	471	494	460	474	476	450	482	435	470	489	487	484	494	459	459	516	481	458	487	494	467	452	498	460	519	455	460	431	480	483	464	515	462	481	466	447	432	466	471	462	469	470	445	476	462	512	480	484	476	449	487	469	466	435	480	457	460	464	498	475	470	462	459	465	487	467	503	442	459	488	478	471	514	483	450	448	473	473	481	483	487	501	459	465	479	408	508	494	432	508	465	510	492	460	486	484	497	459	472	436	451	487	511	490	485	457	453	451	482	483	464	491	428	487	497	466	479	491	488	462	493	478	465	496	484	480	444	495	505	483	469	471	454	470	468	502	476	491	477	489	449	451	470	452	479	524	479	498	433	460	476	478	489	467	454	475	474	486	424	469	529	454	427	460	482	475	478	469	492	486	475	471	482	480	451	483	513	464	426	449	463	463	501	479	481	482	474	489	492	471	479	496	496	459	480	480	508	445	461	437	482	463	511	509	466	417	448	461	472	466	508	465	469	446	447	480	459	473	479	474	418	514	406	465	480	502	465	433	456	473	465	468	483	454	457	490	472	448	455	490	452	475	472	511	502	480	483	488	459	476	495	445	472	485	453	451	495	470	459	464	479	456	490	468	465	431	483	471	465	468	472	481	466	472	463	469	510	490	425	436	478	462	495	473	446	467	467	491	463	464	482	476	464	458	477	465	503	494	471	478	489	509	453	448	454	494	479	483	445	491	464	477	427	480	464	468	466	436	469	499	505	490	457	462	453	449	482	444	490	482	422	481	472	463	451	442	486	502	478	509	457	479	454	461	469	497	488	482	483	488	492	465	469	465	481	469	426	481	457	453	494	506	494	523	531	426	458	448	453	526	478	445	482	480	452	449	476	473	460	473	443	455	479	474	457	487	484	455	460	465	482	467	465	473	486	461	494	492	490	479	483	475	493	484	481	485	466	477	460	468	509	463	489	427	453	478	455	468	494	486	460	431	457	487	490	498	501	440	484	505	418	444	463	489	486	456	461	477	492	523	468	492	475	451	527	475	442	479	468	457	478	463	480	482	472	430	431	449	504	467	475	518	486	447	491	473	440	436	444	469	478	483	465	476	490	468	486	454	494	469	493	477	500	496	439	465	469	441	476	479	449	540	481	471	465	493	486	461	456	469	500	445	471	437	469	478	466	479	482	466	465	507	434	499	464	504	467	449	479	480	463	459	481	513	484	461	488	462	404	495	454	485	499	483	434	459	435	471	451	469	500	451	502	488	446	488	465	482	490	488	475	490	464	493	475	488	484	495	483	455	471	485	479	473	477	461	491	454	484	447	432	483	490	479	468	476	467	488	490	471	432	493	463	501	473	496	486	448	480	462	481	449	457	475	431	476	430	470	487	468	474	488	458	465	475	448	469	471	470	486	456	471	448	473	472	455	448	483	462	514	452	462	455	481	462	482	446	450	499	479	476	481	468	479	478	466	439	477	448	513	439	479	493	490	464	510	450	472	506	467	438	480	503	488	473	474	457	483	482	487	480	494	477	497	505	497	456	457	479	486	491	455	444	479	441	500	479	443	474	475	494	475	458	423	467	486	482	488	468	470	500	437	495	478	457	461	447	512	512	489	465	480	484	473	480	499	460	481	460	477	448	501	509	485	478	471	490	447	483	465	470	449	469	504	457	473	493	438	463	459	452	484	502	511	479	497	450	493	512	480	487	469	441	448	487	437	477	479	444	487	473	474	454	450	459	457	488	433	462	441	465	486	445	466	465	458	480	483	470	489	448	466	456	490	464	484	492	445	499	451	442	488	458	468	498	468	461	460	483	450	462	471	480	506	471	479	467	419	472	462	467	482	451	492	528	491	468	483	486	483	490	479	478	478	463	447	493	485	449	467	453	489	506	461
27764	11497	4031	3253	1656	1135	915	762	686	592	1480	1916	1374	717	495	418	355	395	384	374	373	369	388	394	385	353	369	378	394	338	349	351	358	383	358	379	378	370	382	355	378	402	370	373	393	370	386	367	407	345	390	387	351	394	386	358	385	373	353	418	369	383	351	403	345	380	359	334	392	373	360	330	409	390	360	379	345	384	345	394	355	353	324	362	347	381	351	378	332	364	384	345	355	347	321	374	360	369	377	367	329	389	370	387	377	321	385	401	355	373	361	385	399	375	386	351	376	374	361	348	359	371	338	380	374	357	374	359	399	397	392	373	374	363	373	381	385	364	378	365	379	393	364	376	367	356	359	401	357	351	356	389	390	399	405	387	382	347	358	408	357	370	339	375	363	372	389	338	361	385	320	318	356	395	388	377	361	366	388	362	356	395	360	353	364	373	343	399	387	366	378	397	358	388	390	351	344	359	366	365	370	359	367	351	355	366	378	358	364	368	382	359	357	361	360	378	354	355	345	367	378	410	350	392	393	334	334	353	345	352	392	407	344	368	362	344	374	368	354	367	390	373	340	363	364	407	328	370	340	377	396	346	380	346	377	377	388	382	343	372	388	359	362	371	312	375	379	359	355	362	396	350	359	346	395	335	331	365	378	375	365	374	395	386	385	362	362	372	363	372	374	384	335	346	357	370	405	365	374	370	331	372	366	355	359	373	349	374	346	368	354	369	359	374	354	408	375	375	354	365	356	359	398	387	375	372	349	385	392	429	344	367	382	383	389	394	353	383	390	355	373	343	367	374	339	346	370	386	401	354	397	378	372	372	383	361	357	356	368	343	383	360	370	352	348	358	392	401	364	405	385	323	350	354	351	372	360	362	390	372	385	374	356	387	378	365	388	389	365	349	370	341	386	353	379	361	363	370	343	393	361	371	352	350	390	365	381	353	380	380	393	393	365	399	339	386	395	381	383	359	396	362	376	401	352	355	355	365	370	353	349	366	349	337	358	354	367	375	370	397	399	358	349	342	359	367	353	343	372	383	410	359	380	398	375	354	389	391	351	388	351	374	345	361	360	389	362	379	343	324	380	380	374	337	385	367	368	401	354	371	369	370	383	356	357	342	363	384	355	371	402	385	363	342	338	380	382	394	373	377	357	359	362	394	386	397	355	409	380	353	370	353	374	389	359	380	354	350	366	392	353	349	378	379	378	405	367	364	352	396	337	380	375	366	361	371	359	400	380	335	405	361	397	403	397	346	349	383	385	369	380	329	352	375	373	352	367	388	376	410	373	411	368	388	374	382	378	437	362	390	350	390	383	379	365	345	381	371	361	346	365	380	359	356	400	373	381	349	339	391	342	390	372	367	396	362	323	376	328	344	327	370	363	401	378	358	381	344	370	350	359	370	359	394	365	370	370	327	355	374	359	367	375	359	349	350	348	365	373	376	357	384	369	357	376	366	355	349	402	337	401	377	380	388	361	372	351	362	358	384	324	374	371	351	398	401	361	365	398	361	354	383	380	361	363	355	372	351	378	345	344	403	368	350	363	372	362	331	364	361	331	360	364	346	342	421	376	402	364	373	358	392	378	390	341	335	367	354	398	395	367	345	386	390	391	341	366	331	370	375	378	383	353	338	365	410	361	372	368	365	368	365	344	392	344	369	381	360	404	342	373	361	348	355	385	346	380	389	350	400	365	392	375	386	354	377	395	368	358	356	358	357	376	391	318	358	354	365	352	355	351	369	379	389	356	380	360	387	338	366	366	399	375	366	371	359	354	362	380	392	365	382	384	359	340	382	362	402	406	349	345	337	361	363	365	387	360	373	364	408	385	336	383	375	355	363	389	377	323	370	396	381	360	389	336	366	394	342	398	341	374	368	383	386	348	371	340	352	365	381	382	356	346	365	299	371	361	395	383	385	361	367	381	396	352	375	400	403	386	371	354	355	403	392	386	370	392	382	406	399	334	386	393	399	391	372	396	364	378	363	302	388	383	345	370	348	363	342	388	392	375	390	425	348	378	364	348	328	398	395	355	353	374	402	362	370	357	368	391	367	389	366	355	366	346	388	374	381	380	348	412	384	341	349	393	334	346	349	342	389	374	357	369	370	388	364	360	353	398	343	364	399	353	375	353	338	341	356	352	330	369	403	380	346	360	361	364	345	363	386	367	349	364	394	353	399	348	368	374	361	348	342	362	369	366	360	370	406	351	353	323	383	365	348	335	378	398	378	372	377	368	355	389	366	333	366	362	380	397	376	381	346	330	344	357	385	383	385	370	367	370	370	390	371	371	369	365	350	359	364	385	372	372	369	358	388	347	350	344	343	349	397	367	393	391	358	353	347	393	352	372	345	342	346	374	396	382	379	361	405	358	372	417	382	369	369	363	364	367	382	354	361	370	362	365	368	395	346	359	380	380	400	356	376	349	375	365	324	331	373	353	362	366	370	413	366	359	381	346	365	402	372	391	381	354	365	354	354	372	349	338	387	371	400	364	370	382	382	376	397	400	386	369	346	350	373	375	358	369	352	374	353	358	410	348	391	360	382	369	326	373	375	305	380	336	350	376	358	379	367	363	386	358	367	354	370	358	375	346	359	403	355	410	350	384	391	342	399	363	379	417	328	342	395	379	360	356	379	356	381	346	372	372	352	370	364	342	389	387	369	359	352	348	388	363	355	373	371	363	378	369	390	363	325	331	397	374	394	349	353	363	352	370	363	353	391	372	383	347	379	346	336	378	344	376	358	389	389	328	352	344	354	402	377	319	355	354	373	356	373	408	384	348	351	366	366	358	376	356	377	398	361	362	375	372	401	391	356	341	332	384	379	351	411	384	362	373	364	366	408	382	340	387	382	378	362	352	348	332	348	373	370	380	370	363	364	367	360	373	331	380	363	368	342	371	352	355	302	349	360	365	400	349	372	355	389	348	394	354	402	374	384	381	375	324	346	360	378	372	368	388	384	364	350	353	382	337	358	382	357	359	337	347	343	355	364	370	406	367	366	401	380	385	382	358	377	373	351	367	411	367	354	393	346	392	398	363	404	385	371	364	335	345	363	387	388	368	401	362	349	387	418	370	327	342	368	403	348	385	358	352	393	399	398	362	378	403	362	342	363	353	390	345	377	391	366	388	355	340	371	345	393	381	371	376	391	388	340	366	390	367	357	367	359	382	363	397	363	376	400	393	363	359	362	362	386	330	351	387	377	366	374	370	349	355	358	348	347	385	374	359	344	390	349	335	366	362	371	369	373	352	362	390	352	387	347	360	417	358	389	362	382	389	384	362	351	360	348	365	357	376	342	406	361	381	379	321	354	364	380	363	375	368	362	386	392	382	395	373	389	351	335	373	378	378	403	375	365	341	347	358	377	353	379	354	383	375	372	378	372	356	376	357	352	348	361	369	385	359	383	361	371	361	375	379	359	342	339	392	344	372	352	336	342	361	321	382	392	354	378	392	379	368	413	370	366	359	402	375	338	373	361	363	386	369	377
5965	3204	4179	3182	2151	1460	1204	1055	780	693	2005	2230	1551	758	478	387	336	337	329	331	355	352	324	323	319	330	329	327	309	308	321	310	360	323	325	354	320	304	339	314	315	306	322	350	334	337	351	336	329	329	345	343	349	335	326	344	338	333	345	327	344	334	349	358	333	338	342	320	356	318	331	348	331	309	327	329	319	300	329	309	363	350	319	348	331	328	331	343	299	305	325	334	322	326	311	314	339	307	358	321	337	333	332	303	347	317	349	349	333	331	309	353	303	346	352	293	301	322	349	321	316	330	337	289	295	346	336	306	358	321	288	334	317	310	307	371	318	349	312	319	341	309	359	353	314	318	347	349	336	319	332	299	308	361	335	308	334	320	347	339	312	323	323	342	324	337	356	332	310	349	321	336	330	344	348	341	348	321	302	348	317	308	298	347	336	305	350	314	343	349	319	315	317	297	357	320	342	333	344	361	305	327	327	356	360	331	322	367	327	310	362	321	345	364	358	346	290	321	337	341	364	376	344	337	321	333	345	361	329	323	334	372	304	335	340	346	299	348	331	367	300	347	314	326	305	343	344	311	310	343	319	323	321	353	338	316	317	368	326	318	339	361	316	311	319	344	314	351	342	318	304	317	325	325	342	325	330	318	316	312	337	332	310	335	345	333	340	307	339	307	348	331	296	354	309	338	336	334	319	331	342	334	344	333	329	331	344	339	349	336	325	330	321	317	337	327	374	348	332	325	320	360	311	310	334	347	329	327	333	339	364	323	337	341	307	318	304	304	324	354	336	375	337	318	361	320	333	284	354	310	313	328	311	337	315	345	353	348	293	352	312	366	326	349	310	333	315	299	342	337	332	346	341	353	318	351	313	354	328	305	314	309	330	317	333	331	367	332	348	318	326	318	329	334	313	320	311	289	309	348	322	313	356	312	343	366	313	335	320	318	307	358	357	314	306	336	332	311	332	347	316	345	309	319	317	346	296	318	322	345	343	297	336	336	314	340	304	294	319	355	350	315	316	350	333	318	323	279	350	337	341	312	348	348	327	303	346	327	315	326	342	337	324	320	317	344	356	357	298	336	350	318	308	322	325	333	335	330	318	337	331	341	312	299	332	318	321	317	336	305	354	331	350	314	359	318	311	329	317	321	331	335	311	299	342	348	339	342	350	324	307	298	336	339	367	352	324	324	335	308	325	315	314	354	292	338	316	329	346	332	329	323	322	327	321	339	312	347	306	322	293	299	325	347	331	349	309	316	328	361	327	328	344	350	317	332	344	320	324	329	340	374	316	300	347	329	298	333	305	309	355	324	328	326	337	335	299	361	346	339	323	316	335	323	332	318	336	326	303	332	330	306	324	344	351	294	323	338	344	340	343	340	335	344	310	336	337	350	326	334	330	342	313	351	349	321	355	345	332	328	333	327	352	321	322	306	318	324	309	321	319	339	318	340	336	333	352	350	303	334	304	338	342	335	334	337	318	316	325	319	334	340	334	329	329	331	321	315	316	300	341	303	337	344	320	358	326	315	327	311	337	314	322	319	307	345	314	341	326	328	293	354	343	338	347	342	308	346	315	348	321	310	336	356	320	302	319	299	346	324	366	350	354	335	311	274	346	349	316	320	313	313	334	326	319	307	312	321	328	352	325	315	312	334	329	307	349	317	345	371	288	325	317	366	345	344	340	314	367	369	317	326	331	308	336	325	300	341	339	354	319	316	320	325	323	329	345	306	313	303	323	313	346	375	307	317	313	330	344	360	307	310	342	356	320	327	302	333	334	347	351	318	333	321	337	340	314	317	327	355	290	312	318	305	336	273	326	316	328	315	316	339	327	340	332	326	310	340	330	337	361	351	320	328	320	369	281	333	361	345	305	338	303	345	338	319	348	341	331	324	308	389	307	335	325	336	336	324	324	324	329	322	327	325	339	318	353	348	342	361	355	327	318	321	306	340	344	349	327	332	339	323	347	320	336	333	316	333	336	324	330	341	290	327	296	307	326	330	343	361	352	331	348	350	327	361	355	325	315	346	319	360	343	321	314	336	355	309	314	332	342	354	328	328	314	323	328	369	310	346	338	339	309	319	341	316	357	317	355	332	325	348	338	343	360	340	307	341	312	352	341	304	340	353	333	336	313	323	338	379	336	342	332	325	355	335	332	323	331	334	331	316	301	321	308	317	331	325	330	332	327	334	323	346	323	353	309	343	327	315	341	328	306	371	341	309	361	343	349	304	339	333	316	329	314	315	338	338	350	336	341	322	350	332	315	327	360	359	330	379	311	355	321	318	323	332	300	331	326	345	306	288	311	299	369	316	323	321	320	325	352	351	322	329	299	324	336	356	345	362	360	357	353	375	295	323	335	330	310	329	350	333	313	296	332	324	341	344	355	303	296	336	329	344	329	335	299	342	321	315	312	336	318	287	340	317	331	319	308	311	342	344	340	336	310	336	345	362	335	346	336	320	346	349	321	328	333	354	361	335	351	324	339	309	332	315	342	317	370	329	324	343	347	310	344	333	305	353	362	321	349	349	334	350	350	318	341	316	321	346	336	310	339	307	339	329	321	314	338	315	337	362	335	319	343	342	340	321	344	318	338	340	338	363	348	317	317	285	312	348	340	314	325	340	310	345	333	327	344	330	311	319	323	315	330	335	328	313	364	317	303	332	330	311	305	325	332	332	335	341	327	324	337	322	332	316	345	361	325	326	322	331	327	349	341	324	328	322	326	320	304	346	324	328	362	334	303	311	334	332	356	324	333	356	315	320	345	342	326	306	322	328	309	369	337	314	322	327	360	325	335	318	330	353	352	337	323	349	375	332	347	308	303	284	343	313	298	350	292	356	322	287	343	359	311	325	349	349	334	337	320	300	377	350	294	337	334	321	348	339	364	322	351	354	318	335	345	360	318	322	339	343	324	307	327	319	323	372	322	318	331	327	351	341	320	328	316	320	311	313	326	346	307	322	330	345	340	356	349	328	348	329	323	326	325	338	349	313	349	304	328	330	304	340	343	360	300	373	273	329	335	343	310	337	342	339	344	337	358	321	346	348	303	339	360	340	330	330	349	324	313	330	347	304	307	356	316	348	347	370	332	319	332	324	320	339	315	332	332	309	261	341	334	310	353	326	289	381	356	334	329	335	331	317	356	349	369	352	299	329	309	334	339	323	357	337	324	338	323	345	323	324	310	366	340	352	322	293	324	328	308	340	351	324	343	340	356	349	324	316	341	339	308	326	328	362	345	319	308	337	303	327	303	319	366	302	332	337	318	311	347	312	326	331	352	330	324	309	318	343	348	355	342	344	292	347	334	360	317	334	317	322	324	314	313	310	358	338	341	357	304	308	310	311	358	333	315	301	357	306	318	365	312	339	296	348	321	310	342	322	338	329	285	324	303	347	313	333	316	329	340	341	304	323	319	347	338	392	332	314	333	338	326	321	313	359	297	341	303	324	347	338	331	318	317	299	342	304	339	310	359	318	345	373	337	309
25616	21422	27425	25454	10755	3544	2321	1504	1176	1780	14502	17148	11025	2832	1150	595	441	409	395	382	384	409	392	396	403	411	394	368	374	383	409	367	378	358	402	370	409	385	364	379	404	379	374	412	412	393	387	380	398	367	379	427	396	372	373	369	379	367	373	391	391	392	412	386	362	399	372	403	374	388	389	391	369	347	398	384	389	409	409	378	360	411	411	403	380	371	394	410	352	411	380	385	401	364	397	397	399	386	372	369	381	393	389	382	406	417	367	380	396	374	364	379	390	431	369	424	388	410	368	397	401	407	388	342	353	397	410	372	398	400	387	402	387	364	399	384	389	374	434	427	390	404	406	382	360	406	384	393	416	374	395	381	400	379	385	384	402	391	405	372	371	380	384	363	364	337	381	387	360	350	385	351	418	360	392	389	402	364	396	382	382	364	385	364	405	361	383	368	357	379	426	410	377	368	371	389	370	390	349	421	381	333	402	383	354	403	353	367	379	381	401	359	394	400	375	388	392	371	379	392	420	387	385	387	401	387	380	354	418	406	375	392	378	370	389	401	384	407	401	366	371	404	383	374	380	405	376	397	391	399	387	397	398	385	403	396	393	364	361	353	403	371	372	354	390	389	374	395	393	382	393	361	370	386	383	367	418	361	409	435	344	322	364	397	339	392	366	383	371	411	378	379	386	314	368	376	384	389	367	387	374	391	365	393	421	387	395	395	392	397	365	360	350	375	368	402	381	393	412	396	399	398	381	424	383	387	380	358	381	336	377	378	342	402	391	336	390	384	348	394	367	362	359	359	412	367	379	348	417	389	384	378	393	383	399	405	371	394	392	400	401	399	412	401	404	404	383	385	372	392	378	396	389	364	390	391	398	384	425	362	419	378	412	402	402	406	375	334	400	352	361	399	386	372	399	388	373	356	365	401	398	360	377	383	417	394	408	378	413	388	376	393	366	431	386	359	362	380	393	409	405	373	388	405	384	361	355	411	402	422	384	399	386	391	401	397	367	412	376	365	365	327	415	395	376	372	401	411	383	428	386	385	367	396	383	393	431	380	407	395	376	419	394	390	380	353	386	382	396	364	390	396	383	382	388	394	405	379	383	389	382	361	377	369	363	366	385	393	389	382	381	402	384	402	408	398	405	367	354	323	404	356	381	415	387	383	365	378	347	384	357	394	384	404	383	374	408	359	396	372	364	405	416	366	377	415	390	364	393	365	400	383	362	368	412	386	419	355	399	415	388	386	385	423	415	364	370	344	404	388	380	394	371	362	369	391	372	407	378	393	362	381	373	376	400	387	361	353	376	412	372	374	366	361	408	374	387	400	407	361	383	410	393	413	351	408	379	397	399	359	382	409	396	399	370	394	403	374	384	399	386	390	386	416	384	435	396	371	432	417	361	400	400	382	398	380	397	384	360	386	392	361	374	353	372	368	439	370	399	398	393	360	374	386	387	381	409	385	378	374	383	398	387	368	421	371	355	326	383	344	337	370	391	420	382	363	357	388	389	391	379	377	398	388	400	366	389	402	376	410	405	392	401	377	406	404	387	369	336	398	389	387	352	385	392	367	379	381	372	383	366	363	411	398	397	406	400	403	389	376	404	366	415	409	429	373	355	410	400	353	390	385	403	404	409	392	373	361	352	381	399	373	371	373	373	374	416	393	370	371	379	397	377	394	384	381	374	399	388	375	401	428	349	399	364	395	381	370	397	394	381	400	394	384	399	371	382	407	420	356	361	413	353	387	365	378	396	375	388	365	353	391	392	366	385	366	383	397	395	369	372	413	381	406	382	403	349	400	391	354	350	379	376	346	374	372	399	402	382	408	398	388	386	375	394	368	390	387	371	410	402	364	418	401	393	367	421	367	373	391	383	353	380	360	352	392	390	410	367	368	385	397	385	377	402	353	389	382	388	364	405	380	378	393	357	376	387	402	396	379	385	393	382	384	367	365	395	435	361	384	361	359	373	374	379	371	417	349	373	395	369	393	362	377	374	377	375	371	395	339	392	395	397	351	359	391	398	381	391	393	377	420	423	395	378	384	426	380	368	394	360	380	410	408	399	384	385	374	405	377	386	375	390	360	411	349	373	344	403	368	369	372	356	384	397	389	395	422	385	360	375	371	363	396	392	380	405	380	352	380	401	394	388	391	394	377	377	383	382	397	398	406	379	373	388	376	349	373	399	371	370	367	350	392	365	404	349	381	374	388	360	388	388	375	395	394	425	407	349	395	374	396	371	374	404	373	350	381	366	392	368	404	402	366	375	417	387	382	403	367	377	388	405	396	364	336	370	385	378	347	324	375	416	375	377	396	390	386	383	385	383	394	374	355	362	362	394	384	363	351	372	395	406	376	389	363	376	414	417	382	347	381	393	398	419	366	410	356	398	381	379	384	371	383	379	359	382	387	390	383	385	353	365	401	356	374	393	397	398	364	395	422	365	394	375	405	387	396	412	419	404	400	397	373	367	371	345	421	345	388	386	339	383	390	380	408	393	379	332	395	360	370	410	386	394	383	384	355	372	357	361	374	407	390	391	375	353	366	353	392	374	359	394	368	375	370	356	408	362	396	398	392	370	361	375	381	421	387	354	363	382	373	406	359	365	404	372	370	385	389	379	377	403	410	393	371	403	408	383	381	390	404	362	377	380	369	373	371	377	370	360	387	403	390	378	381	367	407	409	374	388	396	393	402	391	405	400	348	380	394	416	381	380	358	386	375	412	399	395	371	361	343	373	387	371	386	399	387	393	385	397	401	391	403	383	358	397	379	373	387	379	381	385	358	360	362	371	413	394	362	402	369	406	369	371	378	390	393	382	376	397	392	380	377	386	364	397	371	347	409	390	393	378	394	388	418	398	382	382	411	378	414	397	388	398	377	393	363	360	357	386	371	402	391	400	349	424	399	348	390	394	394	373	389	378	382	375	359	397	411	390	385	359	399	410	366	367	356	379	356	365	361	398	403	418	393	399	358	376	400	418	390	380	406	405	391	391	448	391	393	383	400	389	382	363	380	402	408	374	395	416	358	381	378	397	378	372	376	413	360	377	366	399	393	404	371	415	399	379	391	398	386	344	358	395	361	387	380	386	375	343	374	406	370	370	353	359	372	346	381	391	394	377	389	374	374	405	406	365	372	385	365	375	382	404	371	381	379	370	375	369	385	388	370	348	350	389	380	380	404	411	367	400	398	389	362	367	391	406	381	382	417	382	393	380	381	395	378	381	390	403	384	365	384	382	342	377	377	385	375	387	381	359	399	398	381	372	352	385	368	337	389	388	394	389	349	403	404	387	400	384	391	406	405	375	351	364	369	392	383	377	409	379	374	434	390	425	360	393	386	346	375	392	395	419	364	373	396	392	421	367	403	395	369	391	460	400	338	415	395	380	412	385	412	388	406	404	384	360	385	380	406	366	388	366	410	381	405	371	385	378	380	389	373	364	386	402	405	372	387	416	414	386	413	390	364	394	378	410	380	350	388	384	406	372	396
4844	5756	5442	4048	4437	3350	2637	2118	1631	2673	16523	15784	9294	2564	1257	593	421	380	355	377	332	352	365	363	332	369	365	386	357	370	351	370	388	341	351	371	361	355	365	337	359	355	375	364	346	366	359	328	340	338	361	323	336	368	372	340	364	344	328	349	356	344	365	340	377	337	341	372	350	371	362	349	364	389	374	355	351	390	364	358	406	388	383	388	360	357	328	368	335	372	337	358	350	364	323	365	375	363	367	375	391	378	339	341	398	356	376	362	354	364	383	342	361	378	351	366	375	359	357	354	342	361	351	345	365	358	312	345	364	337	381	386	337	352	339	361	336	347	364	355	357	391	383	392	353	366	322	365	340	367	371	389	355	354	347	352	381	408	331	393	356	373	348	334	380	342	337	350	359	323	359	331	376	344	382	393	324	378	376	347	335	357	329	340	348	332	385	343	403	379	347	342	335	349	397	367	338	339	358	340	377	359	350	368	355	356	352	345	344	358	361	346	346	368	333	356	352	377	368	388	360	346	355	354	357	367	359	333	360	391	357	338	355	352	370	348	353	380	394	392	365	385	348	370	332	359	343	356	347	347	331	362	335	323	390	367	350	326	329	339	358	338	365	344	345	365	333	345	326	358	361	391	349	389	357	342	328	366	367	385	365	375	393	330	390	338	366	363	370	327	373	347	323	331	335	333	335	341	340	346	338	371	365	358	354	356	380	369	384	334	338	335	387	370	348	358	384	369	370	337	323	348	350	338	388	357	345	366	362	349	388	363	366	328	368	337	353	345	344	373	352	360	351	345	355	396	330	340	331	360	364	319	380	328	350	344	350	345	372	382	361	369	355	366	372	371	363	347	377	338	355	333	361	382	400	361	357	375	370	394	390	348	327	345	323	343	364	341	354	334	369	350	326	376	376	356	344	370	379	367	367	350	341	352	344	354	347	350	361	338	385	325	342	368	329	333	365	378	339	351	357	384	378	345	386	356	363	354	333	365	354	329	359	346	336	355	341	359	366	390	356	363	340	325	337	337	358	394	371	349	375	358	362	350	381	360	373	390	335	378	351	340	394	382	332	346	344	342	369	359	373	347	345	350	348	365	349	347	365	347	326	365	356	400	351	402	333	350	322	347	378	370	350	344	363	355	345	357	344	375	379	321	359	378	344	363	365	377	368	359	343	351	360	369	339	347	351	348	371	365	356	334	347	348	354	356	349	358	339	349	350	342	346	357	319	354	353	361	384	368	372	336	377	357	367	390	370	348	379	348	369	362	365	361	379	364	369	355	358	364	368	361	384	339	348	357	342	344	321	339	371	378	350	353	355	350	357	352	354	377	349	337	373	353	324	360	348	370	340	367	340	370	353	352	337	347	350	385	358	356	367	334	327	360	315	350	345	367	374	361	338	359	341	322	358	377	372	364	343	367	394	354	367	391	353	332	374	366	361	358	356	394	339	367	348	389	345	336	346	362	369	345	364	350	364	365	359	317	352	331	394	377	338	378	368	363	351	363	325	390	350	356	330	389	351	335	367	358	375	328	351	340	345	357	327	361	335	362	347	342	395	385	340	349	339	337	403	413	349	340	376	381	348	358	408	367	352	352	355	351	386	361	360	388	361	363	350	341	364	369	380	377	334	297	352	365	361	358	378	368	358	356	363	351	341	326	362	351	363	364	357	327	386	360	351	338	369	369	347	345	341	352	371	343	369	365	387	378	335	369	380	347	368	332	358	346	355	369	356	404	358	320	349	330	349	363	371	366	314	351	348	359	346	397	333	333	382	365	345	316	336	338	371	349	315	338	337	358	350	369	369	374	346	358	377	357	370	359	364	332	366	339	374	362	377	338	353	347	322	375	370	360	381	342	363	360	358	343	375	378	311	383	351	359	366	328	322	368	346	331	326	373	383	371	365	361	347	363	343	342	363	366	378	353	339	362	324	367	352	356	388	336	345	338	357	374	340	373	341	367	388	374	363	350	366	351	346	383	340	382	338	388	371	332	379	371	362	346	351	334	356	345	351	390	365	370	339	312	357	381	341	371	359	364	352	360	328	350	369	356	333	347	354	337	387	348	358	338	381	341	371	338	356	336	327	391	355	349	361	338	390	373	355	350	329	385	330	369	395	334	349	348	343	347	361	362	339	348	357	336	359	364	353	372	364	359	351	383	359	353	396	387	325	387	345	359	368	337	375	378	332	371	375	359	376	360	383	363	343	354	336	359	318	369	339	381	362	356	368	372	389	360	322	340	380	385	352	347	343	346	343	372	344	368	371	365	367	340	367	393	347	416	351	368	318	373	320	368	359	354	366	359	387	397	389	325	390	385	340	355	355	383	372	370	371	365	363	332	331	328	365	399	378	335	371	344	328	358	364	374	325	340	377	354	315	391	375	365	349	354	353	357	341	343	338	354	329	333	367	371	378	371	331	355	379	342	363	363	345	342	364	355	315	348	387	400	354	355	366	376	362	357	378	351	371	331	335	375	382	370	343	384	371	333	363	346	359	379	377	342	373	348	353	350	378	331	400	343	353	342	379	368	351	340	354	382	374	346	375	365	376	347	361	367	376	369	351	372	331	382	347	369	314	342	348	354	357	336	374	331	369	365	358	361	360	367	347	366	367	359	361	359	343	397	357	352	350	349	339	380	376	368	373	342	346	371	348	364	353	362	349	366	359	360	345	361	355	353	363	359	349	338	377	367	328	357	351	312	331	371	354	352	336	385	342	324	368	344	354	378	335	371	335	348	382	364	370	362	350	338	371	355	370	355	362	390	389	389	369	365	367	363	337	376	384	360	336	344	396	350	333	346	356	381	352	377	351	354	332	350	339	342	364	323	387	336	344	352	348	370	358	351	391	382	368	324	355	366	362	348	337	373	354	353	367	337	364	360	320	332	371	330	352	349	360	350	371	381	359	330	369	356	367	355	352	325	374	349	358	385	364	353	392	354	362	344	368	395	372	371	355	359	382	344	343	312	340	342	370	368	358	370	370	377	350	373	389	369	361	356	326	381	374	373	361	346	338	341	344	342	339	349	371	369	373	403	342	371	349	357	352	343	345	390	331	364	341	341	335	350	351	340	343	360	401	396	359	347	370	344	334	339	361	361	367	353	352	331	351	338	328	335	389	344	364	360	335	328	342	340	354	377	376	354	370	340	342	353	373	346	348	355	344	350	393	381	372	365	361	381	324	337	327	356	354	309	345	350	347	366	329	307	340	329	344	341	360	341	356	386	362	322	366	376	361	356	350	375	355	405	382	360	336	363	381	349	367	352	328	362	329	319	372	398	356	352	370	340	365	381	354	364	377	360	349	366	331	345	346	348	368	343	390	344	374	342	336	343	342	371	325	327	353	361	320	371	361	376	380	380	355	359	361	326	353	372	385	333	354	315	348	350	347	383	357	353	340	335	388	348	329	364	372	354	343	348	331	378	354	349	330	369	329	355	378	332	360	350	410	337	343	374	367	370	366	343	362	346	337	325	326	342	361	342	360	368
24621	21445	28694	24626	21313	11459	4189	2620	1966	3875	28175	30204	20607	6205	2135	903	677	539	524	528	548	533	526	492	546	564	526	494	557	551	517	511	532	537	487	529	548	514	517	548	536	494	463	518	533	550	557	515	542	549	509	551	527	479	528	501	469	526	536	542	548	486	541	541	533	490	511	497	531	549	545	558	520	508	582	491	578	521	555	495	510	527	524	497	498	464	536	528	511	530	546	531	528	500	492	532	505	543	510	518	500	510	527	523	494	546	527	550	508	548	522	533	481	552	532	545	533	489	531	513	526	528	502	519	526	528	555	474	504	534	539	530	565	526	515	505	481	492	515	520	519	517	539	549	503	505	551	533	573	500	502	527	557	519	515	570	527	487	530	543	519	487	546	515	488	518	506	538	545	530	532	543	536	464	552	529	535	566	510	495	506	532	498	529	501	541	554	514	539	528	468	518	478	533	496	509	540	521	514	525	500	519	514	496	548	531	510	525	507	524	527	501	508	504	526	518	519	517	522	512	517	518	528	522	528	480	515	540	509	528	504	570	506	513	529	529	499	522	495	520	525	566	538	486	550	493	549	487	543	534	520	465	519	552	512	512	472	536	514	489	539	530	511	533	513	542	528	532	553	535	485	513	529	525	519	553	532	547	497	512	560	508	528	494	496	564	544	530	543	516	541	508	519	522	513	492	570	497	525	541	567	518	494	559	503	473	498	551	503	521	511	512	483	494	488	535	534	497	558	494	513	549	494	569	529	538	506	476	508	551	526	510	501	498	490	476	505	495	508	530	472	508	508	511	481	526	514	516	527	546	512	586	543	518	490	528	573	519	506	532	521	481	522	513	484	525	513	539	479	532	538	538	508	532	581	489	512	481	487	535	512	482	485	500	450	470	494	478	539	548	541	506	535	485	518	527	508	532	539	520	470	487	556	526	504	536	498	505	513	507	510	509	484	548	554	563	528	543	512	505	550	563	545	534	514	527	529	534	550	500	486	474	474	522	499	498	531	541	503	492	514	474	499	539	534	500	493	526	536	560	555	522	541	533	550	471	527	510	521	556	500	507	518	512	548	505	516	552	525	560	490	510	527	583	523	478	480	540	512	503	511	512	512	526	507	524	518	508	498	488	540	527	504	530	517	483	528	508	531	550	522	535	546	522	552	488	556	537	557	512	506	533	501	542	510	515	586	552	483	469	467	496	514	541	500	507	502	495	513	493	534	527	537	495	526	494	528	512	521	502	506	493	531	541	543	565	523	497	512	513	540	507	519	534	506	502	539	539	558	502	508	503	505	526	550	513	542	496	514	515	505	534	530	536	529	455	490	486	523	520	483	527	510	484	530	517	517	539	551	547	513	486	497	509	533	519	527	512	515	509	527	557	583	526	552	549	509	534	486	506	552	504	498	549	531	518	534	489	571	502	534	541	486	509	487	506	532	546	484	559	530	490	517	469	499	520	530	542	488	448	585	524	507	519	526	544	501	449	539	478	511	553	503	533	483	554	503	547	537	533	537	501	516	552	491	495	539	557	511	514	522	509	522	490	531	555	513	542	508	550	493	510	499	507	470	540	527	537	521	513	522	455	476	518	478	490	510	519	551	515	497	557	526	529	531	521	523	514	506	480	527	491	498	555	543	585	502	535	542	494	507	522	558	548	487	486	487	479	541	544	540	541	530	529	483	500	513	500	515	522	554	541	521	509	538	529	528	527	530	513	489	501	497	498	511	484	544	523	544	538	528	542	480	532	525	497	499	516	506	527	540	547	528	520	524	487	516	529	526	527	540	501	492	529	486	498	522	537	508	537	543	563	521	508	531	504	495	532	510	495	568	506	484	512	503	497	492	525	547	490	501	516	520	550	495	500	514	488	500	529	514	492	506	526	492	478	518	532	518	469	518	494	509	533	544	565	516	486	522	536	483	488	522	517	545	535	487	517	521	543	500	504	504	528	484	509	510	527	486	551	524	476	522	542	540	490	496	496	513	505	504	526	545	539	530	570	559	547	492	522	520	515	520	526	560	516	456	548	532	507	542	542	547	494	517	507	486	476	557	475	527	521	494	501	544	512	500	486	499	518	504	515	518	505	576	530	524	501	510	519	543	517	507	495	507	502	500	508	531	467	580	478	552	518	546	512	520	482	485	503	507	571	510	520	522	518	529	530	526	565	513	528	496	573	534	504	537	554	491	494	535	510	482	489	499	547	530	545	533	529	552	482	474	516	528	521	504	483	523	512	478	550	503	482	536	520	488	518	564	547	555	513	541	555	518	482	538	538	546	535	495	546	559	489	528	493	486	498	521	507	531	512	572	468	485	529	511	490	538	545	503	530	511	487	518	525	486	476	546	491	481	519	566	510	511	500	528	518	544	576	549	534	552	514	520	530	501	503	515	549	525	525	492	508	501	508	542	541	529	481	524	483	515	510	540	487	503	535	543	579	527	552	552	565	489	521	551	546	539	495	511	514	503	535	514	532	524	489	555	512	456	572	516	517	527	528	544	509	529	523	467	533	538	473	545	490	562	497	508	563	527	538	517	532	522	517	559	473	517	474	480	510	549	555	481	496	510	528	529	522	560	531	506	541	499	542	485	485	527	510	509	498	513	517	488	562	534	515	537	524	504	530	502	532	492	532	524	494	514	549	516	511	523	506	528	514	527	514	456	555	562	500	543	525	506	490	498	487	555	504	526	481	524	488	510	544	491	508	509	485	484	515	535	517	501	483	532	539	561	537	509	549	535	544	530	526	531	509	568	527	509	511	501	515	536	511	533	518	562	516	550	536	504	487	516	527	475	516	487	523	523	555	547	495	518	517	563	539	515	513	513	512	521	563	560	500	518	490	507	510	549	519	520	495	504	533	539	521	512	541	513	526	520	531	561	524	524	543	543	542	544	520	496	507	524	538	498	533	531	521	551	501	510	488	509	504	493	531	522	546	503	526	515	550	515	532	517	515	525	477	560	554	540	524	546	550	507	507	522	479	517	497	530	543	568	537	512	546	460	468	552	496	524	502	520	541	514	542	530	485	522	496	491	499	527	539	506	524	579	539	502	523	509	527	471	528	503	504	507	515	522	477	517	496	525	528	497	554	478	523	529	475	552	498	557	520	495	512	532	503	551	514	550	519	522	542	551	511	503	520	510	521	531	517	480	484	512	498	514	512	503	518	517	531	547	531	502	524	530	545	468	519	519	486	505	479	513	534	515	542	496	514	526	493	521	466	512	517	509	517	529	546	520	501	542	502	519	494	526	505	497	515	514	468	519	544	516	528	526	511	536	507	509	525	512	507	507	540	527	522	536	549	521	493	540	509	489	520	493	533	546	530	512	520	530	508	531	550	494	511	515	539	497	518	497	545	533	526	560	528	503	530	540	521	535	495	519	511	519	499	511	505	530	523	501	502	542	483	543	528	525	539	501	542	502	511	516	542	524	454	510	501	524	531	513	479	510	563	531	483	504	522	522	529	513	475	538	492	516	541	521	503	504	495	543	553
5035	8152	7692	4830	6157	5050	3426	3098	2671	5828	29164	26180	16137	4835	2257	868	545	460	464	483	463	486	476	480	447	496	459	472	497	493	445	481	461	486	461	459	445	467	454	504	475	492	510	464	475	481	448	486	463	496	466	476	474	501	438	473	462	472	490	478	472	486	480	482	443	466	472	470	439	464	454	503	458	473	439	502	475	461	471	485	454	505	481	478	479	478	472	456	469	439	494	474	493	456	451	450	492	465	466	488	467	456	470	476	459	495	464	490	460	458	453	469	470	486	467	508	469	425	429	445	503	493	474	474	463	467	476	432	476	423	467	456	428	482	470	451	504	462	464	437	479	487	499	470	496	476	506	486	439	450	482	453	443	469	462	498	454	448	443	449	440	434	474	442	427	477	470	430	446	467	444	449	454	473	454	469	452	482	481	462	489	465	479	449	487	509	497	472	506	445	438	476	475	450	453	476	472	451	457	490	480	474	458	459	492	462	492	476	488	474	464	435	463	481	469	473	475	446	434	475	458	454	459	437	454	452	456	480	500	476	414	470	483	480	517	425	480	457	476	442	499	480	463	454	462	478	460	502	469	463	465	434	462	476	470	471	455	459	467	471	492	469	512	458	476	460	487	467	488	452	442	474	507	500	462	449	461	447	473	434	478	443	464	433	461	480	442	461	471	462	487	469	491	479	491	450	445	423	441	486	470	485	461	480	479	438	446	448	452	472	462	487	494	507	529	482	500	438	443	471	445	492	483	447	467	469	488	457	479	491	493	536	484	452	497	471	484	474	482	441	470	458	467	463	442	428	458	481	475	470	466	467	509	496	462	474	449	436	445	469	443	444	496	481	514	499	447	459	477	457	463	460	471	479	472	451	464	442	463	436	470	478	445	460	482	410	474	443	471	475	469	487	453	472	455	445	456	441	469	438	497	538	459	483	480	474	470	422	469	513	450	486	473	467	491	460	480	448	459	478	490	476	483	456	497	478	475	469	449	483	431	442	441	469	489	502	444	510	463	450	426	480	488	462	430	432	416	484	464	429	463	448	509	455	468	466	482	491	474	466	525	452	416	476	507	474	516	427	472	483	476	466	473	429	429	452	480	465	494	478	500	448	485	509	482	521	445	476	490	507	461	454	487	432	487	468	498	487	462	444	448	449	450	437	452	499	470	480	474	498	427	473	462	465	508	448	468	478	482	505	462	467	510	465	491	478	458	448	475	466	472	475	432	468	475	454	478	455	457	428	471	455	447	445	452	440	452	474	458	447	473	463	468	439	487	444	479	460	448	458	464	461	477	486	474	481	438	481	465	448	454	468	499	459	483	465	431	445	434	466	505	430	453	452	461	446	454	451	462	474	448	460	474	468	485	458	449	450	469	434	446	430	443	460	448	440	463	492	495	461	458	461	462	443	474	465	476	470	497	490	491	446	410	467	477	445	434	455	509	489	437	473	494	451	488	485	490	460	486	478	481	458	454	456	456	509	487	492	508	456	490	477	451	500	474	465	458	467	511	463	488	480	462	432	476	452	475	458	443	465	472	466	507	507	425	449	456	466	454	502	492	464	435	475	469	469	484	448	482	478	485	492	484	473	481	475	445	425	488	432	436	435	445	483	515	488	450	456	491	472	476	473	476	491	438	451	442	481	474	435	453	443	473	451	440	495	434	480	449	477	461	455	503	463	471	457	458	477	521	437	449	463	451	417	471	471	457	478	460	465	462	456	464	476	472	466	452	488	474	507	437	512	447	496	460	462	442	489	436	472	474	467	468	486	464	484	427	417	474	449	453	489	496	447	466	432	459	465	495	466	435	474	440	487	458	467	475	471	433	475	451	502	524	499	471	472	439	506	459	534	451	487	480	454	469	476	423	510	487	434	440	479	459	436	432	406	475	487	494	471	481	448	492	470	462	440	445	439	443	528	470	492	493	445	448	466	452	474	440	475	479	467	459	502	487	470	451	474	454	493	442	455	502	428	463	481	435	492	464	477	454	487	428	440	454	438	452	471	447	446	485	476	470	518	445	478	457	448	476	472	459	446	515	476	454	456	465	455	477	458	473	469	459	496	450	469	442	440	462	495	489	464	519	471	502	454	490	475	482	444	445	421	485	470	499	503	494	450	492	483	517	436	430	449	433	478	467	455	473	462	472	491	468	503	496	486	483	451	554	453	478	468	447	486	475	456	450	480	466	432	474	467	433	468	483	471	446	461	481	468	496	467	466	458	498	442	443	490	464	463	473	479	479	433	490	501	431	485	464	463	433	414	450	450	414	480	484	461	504	490	467	486	450	460	477	416	444	442	478	472	490	465	464	490	469	469	463	422	463	482	436	474	450	494	454	463	472	476	477	469	464	489	466	454	466	460	440	467	438	451	426	471	506	461	470	512	509	486	501	471	475	458	472	501	473	444	487	445	450	449	414	498	423	454	485	457	474	439	489	470	471	444	454	483	468	463	453	486	496	430	438	476	468	449	462	465	448	457	465	474	463	503	468	473	428	458	465	443	479	458	463	497	490	507	482	427	442	468	472	479	495	442	500	436	471	458	470	449	493	441	480	464	494	459	459	461	457	479	458	479	477	436	449	503	433	457	447	461	460	467	490	491	451	463	448	454	437	432	401	435	422	445	510	481	440	448	459	445	458	467	476	470	429	476	462	455	516	491	507	432	493	480	430	460	492	470	471	480	451	503	471	481	476	429	451	448	451	512	443	483	470	471	427	494	457	468	471	434	444	438	491	456	442	524	437	476	461	451	469	473	485	429	488	492	471	452	437	427	475	507	425	512	429	472	464	464	467	469	468	443	468	458	472	477	455	480	443	429	437	479	481	478	419	463	458	435	475	468	440	495	438	434	505	485	508	510	500	471	443	454	462	438	488	461	459	482	446	448	444	472	434	427	490	445	477	516	443	461	456	477	482	440	489	453	468	468	433	462	496	484	487	448	446	492	493	444	478	477	460	480	464	502	465	484	452	460	453	472	494	455	471	439	486	487	497	496	462	458	427	445	471	475	457	473	474	469	434	452	489	476	444	469	449	459	460	515	467	485	436	443	471	471	442	427	463	469	514	448	465	446	470	483	435	506	441	488	450	455	477	457	512	465	431	495	460	472	413	467	477	445	472	517	468	472	469	438	499	479	455	467	459	445	474	449	448	493	444	445	442	492	468	447	485	508	494	462	459	501	448	484	448	472	463	454	442	448	471	478	444	497	481	473	464	501	489	462	465	487	484	462	479	457	465	458	464	464	493	444	494	437	436	503	433	464	478	510	444	467	456	422	463	430	472	468	471	447	501	449	468	460	414	467	475	483	418	446	458	447	486	474	438	443	488	465	500	468	458	441	487	472	453	461	473	452	407	485	458	473	482	445	462	434	426	484	491	487	466	482	416	487	478	417	434	473	486	474	485	448	449	486	479	423	436	501	460	472	487	492	435	425	504	486	468	474	459	472	486	483	408	464	463	426	465	500	503	464	494	426	482	436	500	426	450	467	448	465
27551	10139	1583	1026	716	652	793	655	527	711	1704	1934	1448	761	508	402	401	367	420	369	412	365	370	347	375	373	411	384	376	361	362	359	375	382	365	366	338	374	384	335	347	347	394	368	385	363	358	381	366	356	401	375	386	338	385	359	333	356	379	350	349	375	383	346	374	380	360	379	363	323	341	336	400	367	380	365	401	358	387	377	341	389	353	394	408	343	334	344	363	395	349	390	377	394	341	332	331	370	359	380	366	328	399	377	370	374	368	386	369	366	365	345	363	386	355	371	386	400	380	359	366	339	345	357	375	351	371	373	350	386	385	410	387	340	342	367	358	364	408	366	394	346	380	371	371	350	363	346	365	366	391	391	346	360	357	338	364	364	385	387	388	370	367	355	381	362	393	359	336	346	348	377	396	366	343	418	359	368	351	387	400	364	400	361	359	364	360	368	396	376	380	356	387	342	370	342	387	347	340	375	356	363	379	344	365	376	360	365	377	318	338	365	360	387	398	352	342	358	387	339	337	385	390	349	374	332	348	392	392	374	335	352	353	332	383	358	357	369	343	379	370	400	373	350	365	338	377	350	383	352	393	388	397	357	365	385	369	383	399	374	409	354	361	362	374	353	374	403	385	340	366	355	394	351	329	364	334	394	381	366	362	361	350	375	397	373	387	398	387	380	392	338	364	388	362	346	352	395	390	382	380	396	335	344	354	346	354	354	353	368	392	384	364	383	381	396	348	360	349	401	376	326	372	350	362	371	387	370	382	373	354	401	357	350	400	388	373	381	367	329	382	367	405	382	367	372	356	385	367	385	363	376	336	312	396	394	363	370	380	365	349	356	376	370	349	402	357	362	352	392	353	417	350	347	373	362	345	384	357	380	349	356	360	373	379	405	364	373	349	345	357	408	333	376	360	406	380	380	378	355	346	387	339	370	337	397	387	370	396	394	395	351	354	372	403	377	408	368	371	390	369	366	345	385	382	349	378	388	396	358	381	374	356	338	363	378	381	399	386	374	355	383	388	380	378	348	385	357	369	384	320	348	378	370	388	351	384	411	394	359	376	357	375	348	409	359	347	354	329	366	389	369	360	400	329	373	395	380	402	371	404	353	373	382	376	368	355	349	374	374	366	371	355	385	362	386	326	376	388	332	356	347	391	340	334	406	342	394	377	377	379	384	397	406	363	350	381	374	382	384	382	377	339	364	363	349	365	379	377	356	389	400	377	386	377	338	371	392	354	357	373	383	369	333	369	370	349	391	335	371	361	372	387	395	377	361	391	353	363	371	373	380	367	369	384	323	374	420	382	353	367	362	374	364	361	341	360	361	376	385	371	396	358	382	387	404	352	351	395	349	372	378	385	364	373	402	342	336	368	399	378	367	362	385	372	349	388	359	342	390	368	378	364	391	358	336	336	363	415	355	371	350	396	341	382	375	361	381	322	366	374	374	361	360	391	386	358	380	363	389	334	352	410	395	395	360	372	352	376	365	376	399	360	368	380	335	398	384	361	342	373	373	345	363	368	374	353	379	374	364	390	367	393	378	367	388	353	360	368	388	347	369	369	372	366	351	363	395	351	372	385	344	393	391	379	377	394	390	378	405	353	388	398	368	362	342	345	372	391	395	360	329	339	366	349	348	356	368	350	373	376	390	368	350	367	360	397	359	402	369	399	385	352	378	349	381	389	394	342	369	379	364	369	433	352	412	360	364	346	379	357	375	367	379	386	384	375	362	400	390	352	351	344	411	395	389	398	361	363	370	358	367	377	416	353	368	364	377	384	341	398	364	413	357	370	361	358	370	387	378	396	404	373	378	347	365	370	364	384	373	360	399	377	359	389	379	374	348	373	402	358	378	370	371	362	391	354	355	398	361	348	381	352	384	382	367	363	360	364	389	357	371	384	386	378	362	333	382	392	378	356	374	331	382	378	356	322	363	376	389	361	380	402	322	353	362	398	394	389	393	355	392	409	388	344	334	347	358	359	340	380	361	368	402	397	378	368	373	354	375	417	370	399	399	333	384	377	355	364	394	407	356	358	362	347	354	383	409	364	375	385	377	363	382	382	352	356	411	348	330	351	387	394	363	368	374	393	368	383	376	389	350	375	399	368	366	331	378	417	352	363	372	387	346	403	346	336	377	379	384	342	364	354	367	347	401	379	353	376	349	376	371	361	389	388	354	376	351	378	369	357	356	400	383	373	374	364	389	341	371	364	361	345	362	397	373	369	338	354	394	376	390	372	383	347	368	343	334	386	383	388	370	384	381	374	358	360	359	362	408	383	397	356	372	375	385	365	364	363	350	391	395	392	362	370	326	371	359	347	354	376	387	366	399	365	364	347	372	368	358	365	367	371	373	385	398	341	352	370	363	384	394	365	345	363	406	426	366	381	332	363	329	405	378	371	373	368	321	370	351	406	354	372	376	320	396	372	367	349	397	347	374	371	396	373	359	368	358	381	378	362	357	380	364	359	340	400	389	366	355	373	405	384	343	348	355	340	353	363	350	364	354	375	352	377	359	372	398	344	396	389	326	381	365	386	365	396	350	366	409	387	345	350	353	400	362	359	362	377	378	372	376	363	380	359	352	372	356	412	395	399	350	378	382	371	351	365	340	340	362	359	382	366	352	381	350	353	376	357	373	338	370	374	373	387	389	371	363	399	379	367	370	350	413	383	402	382	392	354	379	385	347	369	374	350	342	393	364	371	366	362	381	368	373	369	353	375	369	370	360	362	429	366	306	370	383	349	393	373	397	403	376	385	371	347	351	370	374	367	421	381	346	355	369	371	374	365	371	426	377	400	396	367	395	393	359	374	347	372	385	351	370	343	322	394	343	349	371	343	332	361	374	342	373	363	365	374	340	343	375	355	365	375	356	356	350	378	362	383	364	399	335	361	397	380	364	366	351	351	368	377	381	377	337	360	343	360	361	352	366	355	369	333	352	381	353	356	400	377	352	389	377	341	362	360	367	407	378	366	393	345	417	361	363	363	342	371	358	397	383	359	391	344	354	363	392	366	367	368	362	341	384	338	369	368	406	383	351	343	366	349	367	352	394	354	358	369	396	366	356	342	391	361	353	385	423	369	344	363	380	377	380	374	372	365	372	346	382	381	343	382	389	394	378	358	343	367	337	404	386	374	363	364	361	377	394	376	384	366	371	375	360	369	386	412	366	380	377	414	345	388	383	393	335	366	387	364	346	347	356	372	372	373	415	361	388	359	334	379	400	375	394	378	351	366	352	364	377	375	354	398	372	362	354	336	383	350	387	394	376	361	384	390	405	360	353	340	368	358	351	393	382	363	370	393	405	403	355	385	369	365	373	367	368	383	374	354	378	341	382	368	361	371	360	372	421	338	373	336	348	343	397	367	349	332	381	364	365	369	354	386	389	345	392	389	370	356	364	366	391	357	377	393	393	343	363	377	373	347	388	366	376	351	397	354	374	371	385	388	377	331	384	360	374	338	376	384	367	379	391	372	391	370	367	369	372
5306	1014	1294	889	858	849	1057	872	664	821	2341	2243	1586	762	508	379	333	357	324	335	318	324	360	341	323	321	340	325	323	321	346	315	339	294	333	307	318	318	331	322	310	369	335	310	358	298	352	321	355	350	333	313	335	329	362	349	334	364	324	321	336	346	317	325	341	377	337	357	328	337	331	327	342	337	327	310	305	324	297	348	363	345	357	305	337	331	335	355	330	336	337	335	312	340	340	297	346	334	346	318	333	323	348	321	333	330	334	305	359	311	327	332	312	320	322	308	337	331	345	351	340	312	339	329	317	317	344	317	321	343	328	353	340	327	359	346	318	330	305	317	322	324	315	300	343	314	339	310	328	300	336	302	321	317	330	320	317	333	340	338	281	348	327	320	291	335	329	328	300	319	332	356	288	316	331	342	307	379	348	323	308	320	319	367	347	330	331	319	347	330	316	316	318	319	321	326	302	330	338	335	332	319	317	338	306	328	332	316	327	307	366	308	289	331	321	315	306	369	358	333	328	340	323	316	328	349	344	366	322	318	330	349	321	326	357	343	288	327	320	369	310	333	296	308	305	324	330	353	345	328	319	323	307	301	347	311	336	302	339	359	337	323	313	333	347	314	355	334	333	332	309	337	322	329	354	331	358	326	328	338	315	331	337	303	310	326	340	329	334	327	304	371	330	340	305	337	315	356	374	320	328	340	332	331	333	353	338	328	347	326	329	336	338	313	321	329	346	319	306	291	338	337	343	340	307	310	322	316	359	308	316	356	309	318	322	313	297	328	314	323	316	364	323	317	331	336	329	310	327	316	322	337	346	315	309	352	316	297	309	335	336	356	340	318	319	291	354	326	306	343	328	346	350	346	319	336	340	319	335	346	368	308	350	296	336	303	371	309	322	308	309	314	377	318	332	310	309	320	350	337	328	287	348	329	365	316	355	339	312	321	320	347	346	342	340	333	340	308	315	315	340	347	355	337	302	322	325	366	336	316	342	334	323	353	340	318	332	327	314	341	288	342	320	336	327	342	351	353	346	321	318	327	321	336	302	342	343	340	337	339	343	307	312	351	305	319	333	336	338	314	321	342	319	327	362	357	314	353	329	322	361	345	331	361	313	346	312	333	359	316	323	321	339	331	376	340	307	298	327	348	318	344	323	315	313	336	356	325	321	328	344	336	353	332	352	347	349	334	297	329	307	301	323	313	314	339	315	331	305	338	327	334	349	331	359	351	332	311	335	322	313	299	355	332	348	339	287	308	324	303	330	355	327	326	339	328	304	310	326	311	338	316	333	320	341	348	316	341	363	303	311	328	347	354	303	362	331	310	327	317	291	333	298	330	339	329	361	327	356	374	333	324	321	343	356	343	330	304	338	313	322	347	343	325	329	336	288	342	327	346	330	355	309	373	338	344	359	342	311	320	345	340	338	336	298	329	340	316	318	346	337	322	297	323	311	312	358	324	306	332	325	318	331	313	331	319	346	342	293	300	323	305	313	331	321	329	328	309	338	332	304	291	336	317	331	347	299	328	313	332	346	333	337	324	295	295	332	308	313	346	330	356	328	324	383	313	309	313	329	280	336	326	302	352	328	325	334	340	352	324	367	360	312	327	319	372	318	320	302	318	325	343	339	375	340	313	336	338	325	325	327	330	334	334	330	327	330	315	318	299	332	331	346	344	357	330	323	300	311	358	321	362	343	322	334	365	336	292	341	363	339	329	326	301	316	290	324	339	340	322	330	322	340	327	322	324	312	364	322	350	325	356	307	319	359	304	351	293	341	315	315	321	346	310	325	309	325	338	334	314	335	342	336	338	358	320	332	331	357	329	329	324	348	339	313	313	327	332	344	326	343	313	311	383	335	341	312	339	322	299	338	345	314	339	360	333	351	322	319	326	319	339	338	320	308	339	299	335	356	373	289	317	347	299	338	330	310	320	322	310	296	356	336	329	324	326	309	348	319	364	330	376	371	346	317	312	303	331	328	320	346	322	344	308	350	314	278	330	301	333	324	348	311	328	317	334	307	346	359	350	352	323	346	307	341	319	330	330	315	329	322	327	342	325	363	352	338	313	318	309	361	351	329	395	316	316	350	322	345	334	331	348	334	337	363	326	336	338	297	355	331	330	309	328	304	340	345	325	346	336	347	349	323	325	339	348	299	364	331	288	344	320	331	301	311	321	335	321	316	325	338	308	305	345	338	337	363	314	326	357	335	320	336	323	317	321	339	349	306	346	333	356	336	294	332	353	365	335	335	355	336	336	324	307	359	310	335	315	339	352	330	348	327	352	315	316	329	303	317	383	352	318	322	349	319	312	362	366	339	331	315	307	304	357	319	306	350	326	321	309	320	320	337	343	327	328	344	355	324	336	328	340	330	318	326	354	347	333	340	341	336	338	313	332	349	326	356	348	319	310	338	343	316	341	344	346	335	329	315	302	364	334	329	316	318	340	332	301	309	349	341	342	339	341	327	325	341	353	315	342	353	329	332	315	346	341	344	319	312	330	318	331	321	311	316	304	278	319	311	306	331	337	314	311	341	318	332	328	340	331	326	317	344	330	338	332	330	369	344	306	348	337	334	320	354	322	310	325	327	334	299	322	329	301	340	320	324	370	343	342	324	331	342	299	319	344	326	305	332	286	333	303	326	333	308	318	377	375	336	343	323	359	346	342	312	369	315	313	320	306	316	301	329	363	331	335	348	322	373	336	354	316	324	327	342	352	367	366	354	365	322	322	347	343	328	306	337	322	360	329	377	308	357	336	354	389	323	332	364	349	330	324	322	311	329	303	297	331	354	331	326	321	365	350	320	334	323	326	352	338	318	306	322	348	326	320	362	331	315	340	355	344	332	317	334	314	315	347	326	339	321	312	319	320	324	317	305	310	283	336	332	340	334	352	330	303	292	330	316	342	306	362	343	306	315	323	331	323	333	340	334	306	318	332	351	347	313	316	326	311	334	319	330	311	325	336	325	339	328	360	353	325	313	297	329	322	361	357	335	321	330	313	330	333	350	314	316	355	343	320	341	346	312	322	329	335	330	310	337	327	335	326	361	311	318	379	300	330	361	353	337	356	344	329	317	357	334	297	323	310	313	315	322	336	328	354	325	338	381	300	350	370	332	337	353	316	352	337	322	282	344	328	350	323	340	358	338	321	297	326	359	352	367	303	339	359	333	324	353	328	311	359	341	346	338	331	355	338	334	352	330	335	288	295	350	316	315	330	322	334	358	330	352	337	324	331	340	324	336	335	319	384	342	295	334	309	372	307	319	359	318	341	312	358	329	320	344	331	329	345	328	314	344	328	336	323	326	318	308	330	291	306	316	321	313	318	317	347	318	328	317	321	306	329	329	311	320	326	350	341	338	303	298	328	318	341	329	299	328	323	313	339	324	313	322	360	364	319	320	319	287	349	314	344	312	338	290	303	331	334	335	327	311	344	311	343	337	338	346	327	325	323	357	331	311	337	357	331	326	333	338	384	339	306	320	336
25607	21400	27451	25473	7357	1763	1623	1351	887	1738	16655	17708	10705	3054	1187	567	416	422	429	403	402	406	423	370	369	455	413	415	405	395	378	367	413	389	423	381	418	414	428	356	419	403	409	397	424	393	404	379	391	385	395	403	395	387	443	401	379	405	401	376	383	422	358	405	417	400	434	386	413	374	418	430	399	413	394	394	400	391	416	391	382	400	423	399	391	396	411	368	404	381	394	422	362	421	397	406	366	373	399	432	377	410	380	395	419	403	400	376	407	387	386	411	375	392	396	404	380	411	384	423	367	378	394	384	395	370	405	393	396	410	415	431	411	405	425	409	425	395	378	397	432	402	399	379	386	437	369	400	388	422	394	392	407	387	422	393	383	387	387	369	390	397	411	406	398	399	439	421	393	404	396	403	396	413	384	416	394	425	380	442	384	405	391	404	410	391	397	394	417	381	416	404	410	425	378	389	418	390	384	381	392	376	399	387	414	403	400	400	358	405	384	419	409	376	374	419	390	398	392	392	374	419	422	378	409	375	413	368	389	370	396	403	413	425	426	408	384	403	394	427	427	428	403	391	407	406	405	416	413	422	371	356	411	405	417	408	404	419	420	372	394	384	407	400	386	390	423	416	406	387	389	418	402	399	373	407	369	377	388	381	379	379	402	368	409	411	427	439	401	414	374	396	388	369	361	401	388	404	427	419	417	371	378	409	406	409	402	388	367	394	410	393	426	406	383	413	381	418	394	389	395	397	405	402	421	389	400	380	414	381	417	417	398	379	409	404	362	380	407	377	377	388	407	378	373	376	405	395	358	406	388	391	452	456	374	452	419	361	381	404	403	371	423	395	400	402	390	386	397	400	411	386	388	398	394	378	369	401	376	406	392	366	415	411	423	428	432	378	341	396	383	389	410	373	365	387	404	406	372	427	409	406	399	395	402	415	403	363	374	428	368	394	388	393	393	370	389	379	353	361	429	402	382	410	402	384	413	398	399	434	404	390	403	361	416	443	425	387	404	362	379	397	399	396	418	381	409	432	415	402	414	357	374	369	387	389	388	405	403	423	412	420	398	408	414	408	406	412	394	374	406	392	387	403	385	379	394	368	390	412	407	385	413	379	415	432	400	396	378	404	391	379	388	415	419	373	359	394	385	402	434	431	383	378	393	403	368	385	394	399	387	401	374	374	362	389	405	435	381	395	389	379	389	410	381	395	379	418	394	386	385	401	398	404	409	402	350	393	372	367	420	347	437	406	423	369	399	409	439	378	400	379	419	387	373	396	404	416	424	422	428	392	376	425	373	386	384	419	426	390	416	359	419	407	401	381	422	387	405	397	392	408	408	424	386	388	375	392	388	389	422	430	392	381	397	372	389	357	411	382	420	381	424	388	392	395	416	403	376	386	403	417	434	403	415	370	370	375	413	408	381	398	385	390	401	390	399	401	382	412	383	373	399	393	373	352	398	415	401	397	410	377	398	398	396	397	393	366	380	374	398	374	375	417	366	382	408	385	398	403	403	406	386	404	430	382	420	378	408	406	385	418	391	385	377	393	399	394	404	396	377	390	415	405	421	431	376	381	395	377	388	386	387	422	421	387	389	373	400	408	400	395	421	400	406	426	388	375	376	425	382	391	398	397	383	395	390	387	396	394	351	381	418	420	377	412	415	384	438	391	391	403	386	419	389	377	412	368	405	395	404	382	376	419	403	393	366	398	427	378	405	386	402	411	374	381	431	410	397	390	392	414	401	387	363	403	415	381	386	440	388	400	410	401	434	422	405	349	386	370	390	384	415	402	401	389	362	389	386	392	343	391	402	404	390	410	396	401	392	391	428	401	378	424	398	381	364	405	406	427	352	391	422	399	388	380	377	380	407	377	396	429	375	420	401	361	408	408	406	377	423	383	405	416	411	389	402	392	397	396	412	419	399	377	388	407	417	396	390	383	389	386	391	377	428	372	377	380	405	387	372	399	377	413	417	398	386	356	416	396	397	414	405	406	405	384	386	362	452	385	422	393	382	406	361	427	387	383	415	401	380	394	392	408	398	407	400	388	360	378	387	366	411	370	401	396	398	410	455	416	399	437	395	393	386	402	407	402	397	370	411	425	392	428	403	395	375	384	371	397	414	346	407	415	412	402	387	416	369	365	383	371	411	384	388	384	392	408	396	429	396	392	392	400	382	418	436	396	391	407	419	386	397	352	405	428	407	391	355	415	369	392	414	393	409	390	416	366	388	399	371	433	418	404	420	356	366	408	396	408	377	361	388	422	399	388	419	401	407	403	393	427	377	413	377	433	408	406	391	397	404	424	423	408	383	427	361	417	447	415	432	388	382	375	394	396	412	386	406	359	408	387	404	392	363	369	383	415	432	404	394	379	411	382	441	418	412	397	380	364	375	430	436	378	386	426	415	468	397	377	416	444	408	379	397	421	399	405	396	391	400	405	388	387	404	423	397	393	420	411	351	439	385	384	372	396	385	374	405	375	378	391	357	372	369	374	368	366	387	383	449	386	383	394	400	418	394	376	400	378	415	373	381	389	417	376	408	346	407	394	394	391	398	390	412	417	408	386	396	417	403	395	366	391	373	380	405	388	410	358	386	403	376	378	399	372	372	398	426	385	383	381	369	385	398	379	392	395	374	358	380	380	395	360	385	393	386	359	390	397	374	398	394	395	396	411	405	392	383	398	374	376	404	381	414	363	361	425	422	371	380	389	397	401	367	411	408	400	344	424	398	384	398	410	451	355	383	403	383	393	419	380	391	403	373	414	375	412	413	379	381	417	357	387	370	359	398	391	431	420	423	393	416	412	384	380	403	451	396	399	425	428	381	390	417	396	372	383	423	425	393	374	420	412	390	414	381	406	364	344	401	375	391	372	366	389	436	395	378	364	373	375	410	395	393	377	404	388	391	392	369	395	347	378	393	403	398	402	388	387	398	395	374	393	396	381	393	340	437	339	425	402	424	415	398	397	405	397	399	415	403	394	441	411	410	401	409	405	405	355	379	364	402	415	427	414	391	415	353	420	434	393	402	390	400	433	366	357	365	403	381	399	381	379	398	399	383	377	403	386	383	376	399	409	382	409	395	376	394	434	413	411	375	371	388	399	410	385	396	405	387	389	385	363	400	425	415	420	397	402	354	432	379	366	405	404	399	389	407	415	365	379	411	383	398	425	376	410	391	376	390	410	400	393	384	372	423	422	378	368	403	430	424	422	407	366	412	386	388	381	388	383	415	396	405	404	384	376	388	373	395	393	345	396	392	370	368	408	361	395	383	389	409	391	402	402	402	395	434	361	375	398	389	411	400	444	385	407	417	392	404	368	386	435	429	385	380	381	384	378	394	393	365	405	422	404	399	417	397	411	387	412	413	386	386	396	370	341	395	354	426	414	427	411	365	430	383	374	419	410	380	379	422	385	402	364	387	381	365	413	386	420	409	402	382	397	420	419	404	391	383	410	398	399	406	393	365	385	416	433	412	383	394	397	395	391
3903	4748	4234	2576	2059	1637	1945	1824	1298	2619	18466	16182	9280	2824	1280	581	422	387	416	360	386	366	406	383	407	345	375	380	387	374	406	362	341	338	369	364	402	379	394	397	371	383	372	391	404	335	358	357	380	402	374	384	389	357	389	404	373	334	372	368	421	374	399	371	412	362	364	387	385	347	367	387	368	377	373	369	401	383	363	372	390	393	352	350	385	355	396	386	374	374	365	380	376	376	347	372	390	365	380	355	370	334	404	350	339	364	382	363	363	352	367	376	360	376	388	383	362	360	359	353	385	368	383	331	420	372	321	356	379	388	350	391	370	347	369	361	403	391	372	380	354	363	385	363	361	377	350	362	367	374	386	376	347	341	375	399	353	379	382	409	395	352	374	318	402	381	354	353	380	357	378	370	383	398	381	377	337	377	338	374	359	337	382	322	391	370	343	373	368	370	361	378	361	372	347	390	374	332	357	365	377	363	373	332	377	359	386	333	361	371	335	339	360	323	347	343	397	376	345	359	402	350	396	359	374	366	383	364	373	320	390	336	377	339	403	370	375	362	401	356	394	388	355	372	379	419	386	393	408	359	368	325	374	384	363	366	366	378	361	372	353	371	350	395	362	365	363	355	347	399	381	411	377	371	389	381	346	365	363	349	368	385	354	374	357	411	406	341	349	367	362	364	364	366	366	341	366	361	359	358	395	389	356	375	392	380	383	400	368	355	394	364	408	366	368	376	407	383	363	333	378	387	386	368	363	408	356	376	360	366	376	349	352	335	370	360	356	358	363	370	388	361	376	328	362	380	398	411	359	371	396	357	357	398	375	349	378	367	330	370	373	347	391	361	355	372	320	328	351	370	374	350	375	395	390	362	359	389	353	393	361	339	352	381	378	388	339	396	380	367	412	364	352	349	371	391	347	347	350	338	389	357	359	395	389	403	387	359	359	370	365	387	368	368	363	405	396	358	372	357	387	368	381	366	415	357	354	405	365	378	331	402	393	339	391	373	380	371	354	382	354	398	362	385	332	352	363	380	357	368	379	383	344	365	370	380	329	334	347	358	368	369	351	342	370	367	385	395	324	397	351	345	346	358	362	357	349	390	354	355	326	355	371	350	365	366	321	370	341	348	342	360	353	376	387	360	357	321	377	337	350	340	361	370	378	347	358	341	370	353	388	366	401	357	355	351	362	367	351	387	348	381	378	333	335	364	432	346	388	350	376	364	370	380	353	390	377	365	378	356	351	356	346	359	382	361	373	343	367	354	370	397	370	377	408	372	382	380	350	389	363	362	339	377	363	367	363	377	361	393	381	376	343	376	396	394	388	372	366	359	407	359	377	385	380	422	354	362	369	355	375	371	388	407	376	341	359	380	389	383	392	355	336	376	381	379	372	323	356	384	376	345	360	383	383	421	370	353	371	341	391	397	360	347	360	340	344	382	328	356	380	363	355	360	366	375	367	355	348	381	363	321	347	342	371	369	387	334	372	349	391	353	394	362	367	353	356	342	300	351	372	394	367	361	365	377	354	379	365	359	363	363	396	355	347	383	385	357	383	374	374	373	343	410	371	361	348	344	369	367	388	382	371	403	346	358	400	364	354	361	362	393	354	377	378	341	378	353	370	379	415	387	330	365	352	366	362	371	339	368	401	352	360	349	368	366	423	390	357	363	355	377	374	322	355	331	380	406	353	383	371	384	365	350	357	373	360	388	355	372	370	346	337	363	377	350	356	386	385	380	377	333	359	412	366	358	391	363	339	369	379	337	388	368	419	337	372	384	382	373	368	370	354	364	365	380	342	397	377	377	384	335	336	347	376	382	333	384	362	351	360	393	379	401	380	361	358	375	376	384	346	376	346	348	379	396	358	345	380	373	403	353	359	350	324	356	355	362	361	366	394	349	372	383	350	372	388	359	367	394	380	374	380	364	396	351	406	396	367	360	367	343	341	354	362	372	392	384	375	372	379	353	364	391	353	382	343	380	388	374	366	385	361	355	391	380	364	363	340	364	349	363	355	379	360	400	389	368	362	349	342	349	372	380	346	363	362	360	352	376	386	398	373	373	356	354	368	375	358	335	342	387	355	337	369	383	322	347	352	389	335	391	359	335	371	399	366	349	379	338	345	390	384	373	374	348	370	378	343	355	344	361	372	402	360	375	339	348	340	364	353	370	340	372	370	388	375	397	395	401	391	363	352	337	379	355	406	361	374	372	367	365	367	396	378	381	352	375	364	375	361	387	357	375	380	389	387	348	335	395	360	389	334	375	373	354	366	365	363	327	413	378	378	361	355	370	371	370	354	375	372	340	338	388	384	368	394	348	363	329	415	361	354	364	399	361	373	364	354	374	375	402	384	354	398	350	362	354	412	353	380	391	366	404	362	365	362	356	349	356	417	399	369	380	381	409	350	353	347	374	357	339	362	380	363	403	388	363	341	353	380	322	386	405	342	416	368	360	399	398	333	341	397	347	348	368	369	358	356	383	393	360	396	346	402	352	366	388	366	376	368	350	356	375	369	382	349	366	341	361	355	366	363	356	377	387	349	362	345	351	378	350	351	349	407	360	341	352	368	378	347	355	347	380	403	388	368	364	354	366	390	358	361	373	356	419	378	407	374	364	386	357	324	336	370	378	397	333	353	355	401	376	354	363	345	400	380	385	367	352	358	373	373	354	313	404	383	360	357	345	335	373	374	366	322	375	393	359	393	376	357	338	361	381	371	362	338	357	350	365	383	360	366	339	340	356	395	405	360	361	307	410	354	351	358	379	376	366	377	366	374	363	342	347	345	342	375	381	366	339	353	336	357	382	364	367	377	338	356	337	357	365	367	361	383	364	330	380	376	368	376	381	385	358	371	386	366	354	379	389	357	363	385	355	349	364	346	362	370	365	385	352	387	346	398	351	402	387	365	364	354	326	350	347	373	314	379	372	369	372	371	382	346	377	367	377	375	347	392	391	363	354	352	361	372	341	386	372	388	388	373	386	374	387	366	345	387	397	379	389	377	384	363	346	346	360	370	364	349	379	363	385	385	367	398	375	362	374	343	343	352	360	338	377	364	382	365	353	355	352	393	369	388	381	340	362	364	376	356	396	389	356	332	379	347	365	367	337	411	381	356	348	400	370	373	345	344	376	361	395	387	344	359	379	361	381	344	337	361	356	345	365	384	330	363	345	352	369	400	368	371	355	304	359	338	370	359	393	383	377	356	393	354	363	380	370	377	383	387	370	387	390	368	372	370	371	374	357	350	347	366	341	357	382	373	397	357	373	369	348	356	345	397	360	344	368	393	349	353	372	352	365	369	419	343	374	385	333	356	337	368	373	330	359	381	373	406	374	345	319	373	373	352	362	354	320	345	376	345	365	336	359	369	370	366	367	369	345	389	349	338	370	365	363	386	390	347	339	369	335	359	313	352	381	361	372	374	343	358	353	350	364	376	336	339	358	365	348	371	348	338	403	332	392	375	357	385	378	361	386	354	356	363	346	434	373
24552	21416	28638	24576	21167	8041	3390	2015	1472	5027	30496	31205	20726	6377	2338	941	627	581	521	546	517	535	541	561	526	523	549	556	520	558	578	518	520	563	581	538	576	566	546	523	551	569	540	554	579	536	542	540	527	561	552	552	503	573	536	552	583	552	538	509	526	544	531	560	492	546	531	511	582	538	544	588	537	516	563	514	525	534	541	529	517	560	533	528	482	546	508	539	502	528	516	591	537	563	523	524	527	553	488	556	572	555	543	517	523	529	527	541	574	553	514	559	567	520	547	543	556	532	572	516	509	545	541	564	533	506	527	541	527	540	537	556	523	544	535	521	532	601	560	524	530	563	565	580	501	554	520	511	528	532	511	535	541	531	537	517	501	553	561	533	482	566	550	545	539	504	569	566	577	520	536	523	492	510	580	525	544	559	496	511	553	578	546	550	555	556	512	545	558	533	532	531	542	554	525	556	501	526	539	524	537	530	609	558	537	540	556	567	575	538	561	553	522	530	544	510	521	534	542	549	485	556	530	557	544	572	532	511	540	518	545	545	550	528	537	520	499	511	521	598	535	511	540	557	537	527	535	566	542	516	563	516	590	532	534	526	499	559	549	567	509	524	559	502	574	533	518	521	576	525	517	541	533	500	536	522	488	545	560	583	521	559	531	587	494	546	543	590	560	547	507	519	526	518	536	579	503	535	525	581	529	510	491	502	570	529	530	540	517	555	500	522	533	503	535	508	543	562	608	489	487	561	558	541	557	499	558	533	551	528	501	555	535	577	531	547	576	511	516	524	551	531	520	517	555	552	558	530	546	551	547	566	565	534	549	537	526	554	550	519	473	497	555	521	555	544	558	520	519	558	548	574	535	523	497	531	534	511	551	525	545	552	525	586	498	540	530	521	556	526	513	526	548	512	521	522	567	513	575	488	572	545	536	533	561	557	525	545	544	523	516	531	561	521	568	540	519	519	564	554	508	486	514	516	586	545	543	542	539	547	543	545	518	510	547	531	492	511	553	515	538	517	566	524	523	487	526	544	544	542	493	544	584	550	526	565	503	498	530	539	524	484	560	529	529	544	552	525	535	563	538	521	515	566	528	510	546	547	546	512	529	559	555	512	501	579	485	531	524	509	510	543	513	553	563	496	509	545	513	494	527	551	557	521	517	513	510	552	561	512	565	547	569	511	521	520	501	502	536	515	530	504	558	548	530	563	569	562	521	499	506	514	553	493	534	507	533	528	557	556	557	542	555	534	523	546	523	558	537	476	555	515	510	514	585	591	537	517	578	562	507	551	525	528	558	533	555	556	489	536	576	525	499	535	559	559	512	524	569	530	549	555	559	497	548	567	580	553	476	543	498	562	526	526	557	523	517	543	540	550	552	530	522	512	541	571	534	588	519	545	517	531	571	520	557	560	539	542	563	520	536	572	508	550	512	522	506	560	568	551	524	540	515	512	520	507	518	504	521	496	560	571	560	530	549	487	491	502	533	526	531	507	524	526	575	508	544	559	564	512	533	560	594	566	491	504	486	498	558	517	476	531	531	506	515	538	495	547	531	544	496	548	509	546	566	558	517	549	499	506	507	534	498	530	544	588	527	537	541	503	555	556	529	514	557	533	518	539	505	506	540	507	501	503	561	506	524	515	568	513	530	540	511	560	538	533	569	533	538	549	573	544	507	494	531	520	545	526	535	500	542	582	540	531	565	544	543	547	524	563	528	542	520	543	533	503	540	517	584	544	539	538	569	484	517	535	564	570	534	509	538	550	513	535	495	509	539	514	546	516	537	502	531	561	550	496	516	508	552	524	533	556	532	542	514	513	531	539	501	590	569	522	543	531	518	530	505	524	566	502	586	540	540	516	567	567	519	497	541	534	522	520	520	520	530	554	508	537	518	489	557	518	520	532	544	512	493	573	473	500	493	522	523	536	510	546	537	550	538	506	537	567	572	520	522	516	541	549	544	477	543	570	519	535	521	570	547	527	537	590	542	584	530	509	503	563	532	522	546	518	516	548	509	515	494	491	527	508	504	541	522	536	556	514	524	516	534	523	522	549	599	541	527	534	517	574	553	528	507	528	539	532	543	548	533	525	537	516	513	496	542	523	547	565	534	543	526	508	535	508	520	535	533	557	521	526	578	552	483	518	534	510	543	509	548	505	487	534	532	577	528	546	514	507	510	548	552	541	522	535	549	557	523	547	509	543	528	517	520	547	521	549	533	544	546	546	502	590	533	531	554	521	510	544	522	519	527	540	537	565	559	585	526	543	551	533	507	538	512	564	470	514	558	558	543	537	532	553	537	517	550	592	552	547	552	585	505	558	524	499	522	556	531	508	544	538	580	537	500	522	539	494	541	506	472	529	514	548	529	571	554	520	470	588	520	514	526	512	571	509	559	574	551	555	532	554	500	471	587	554	530	531	530	488	532	536	551	535	541	532	549	496	528	530	560	515	521	549	550	554	582	592	526	544	463	554	573	510	520	557	523	519	540	551	510	499	501	560	537	555	539	543	519	577	506	498	508	543	535	516	556	563	529	528	502	559	540	562	525	531	522	526	485	531	549	537	498	518	509	547	519	539	576	563	536	515	563	525	541	475	569	554	579	523	521	525	563	551	505	550	520	492	533	543	514	574	528	506	498	532	500	537	537	514	582	543	532	478	543	540	558	504	535	595	506	514	513	526	528	566	580	559	541	516	537	512	500	509	545	518	529	550	497	536	510	523	537	531	548	483	562	515	553	544	589	522	536	493	539	559	575	505	524	525	541	544	493	514	547	516	519	522	534	522	572	511	545	562	522	566	548	490	552	555	523	526	502	559	549	519	522	514	496	498	547	567	511	563	561	471	500	548	530	518	554	520	544	542	536	528	561	541	529	512	517	537	525	494	509	532	542	603	535	545	531	528	528	523	549	576	529	528	520	484	513	514	547	557	559	508	526	564	562	540	587	517	521	537	557	526	518	542	563	553	518	547	534	520	548	484	519	503	490	523	562	546	559	523	550	522	542	558	534	564	532	535	550	543	525	544	496	504	529	536	564	506	503	570	519	503	481	537	497	550	533	559	516	522	521	566	544	547	492	504	545	497	542	521	505	534	526	541	577	514	513	507	540	530	540	543	536	524	576	566	524	577	521	529	511	538	561	579	540	538	513	533	520	532	540	514	526	541	523	511	556	535	553	551	495	526	531	523	558	528	496	545	512	511	509	494	519	551	526	566	529	542	510	507	524	536	509	530	507	520	528	537	548	558	515	557	535	518	549	544	576	524	551	523	532	556	499	525	538	550	533	529	517	530	477	549	541	523	521	531	556	562	531	496	561	502	536	480	563	508	521	527	507	557	551	524	555	545	539	489	527	541	502	562	473	498	504	542	543	548	503	517	553	517	534	507	510	523	502	522	545	518	544	530	530	557	547	538	564	557	508	558	562	524	480	539	553	522	544	573	514	502	542	517	508	525	482	557	513	513	556	542	555	545	508	496	557	574	511	507	536	537
4230	7367	8007	4720	3495	2562	3281	2440	1910	7810	30496	27241	15727	4789	2393	950	506	517	480	483	448	512	493	506	495	498	498	441	489	445	482	457	524	445	465	490	496	488	443	503	477	481	467	505	473	503	463	443	459	472	467	468	454	484	467	468	471	498	491	495	483	482	492	516	543	499	482	492	481	494	506	517	508	491	496	487	489	458	453	496	487	489	489	491	487	481	512	480	467	418	441	512	482	495	500	448	473	481	506	518	466	479	471	502	500	468	477	480	495	495	523	435	469	473	495	474	456	460	465	485	472	493	436	489	452	470	447	497	479	511	468	467	460	487	484	468	506	509	505	477	500	481	510	459	493	506	479	500	507	474	468	476	518	458	509	476	449	465	476	510	461	507	485	498	492	486	491	467	473	464	499	482	474	497	467	493	460	467	468	490	516	483	432	519	477	468	514	447	503	529	479	455	465	487	478	469	451	449	498	470	477	449	519	475	442	467	461	459	469	449	482	483	505	534	458	478	475	443	447	488	458	447	454	491	474	480	489	511	477	471	444	458	538	493	494	481	454	487	492	457	475	477	500	502	498	501	467	441	493	458	444	462	445	501	470	474	512	457	462	480	464	470	464	496	484	444	476	488	472	489	436	484	493	489	519	471	505	459	441	463	454	480	443	468	468	489	504	505	470	520	451	487	451	466	510	483	452	476	502	515	446	455	466	461	515	473	480	482	463	480	469	463	473	499	498	491	517	481	478	462	476	441	453	478	507	499	487	473	433	480	445	454	487	474	448	511	468	486	484	453	473	469	466	460	490	510	439	448	473	471	469	486	467	523	463	483	492	477	449	461	449	486	504	496	445	470	479	466	469	476	513	464	471	499	472	509	474	469	465	468	469	493	449	455	535	451	483	481	479	505	492	474	479	492	487	450	500	480	470	506	453	464	480	459	472	478	470	462	466	464	454	488	467	492	517	512	495	472	507	488	478	485	481	532	482	483	476	476	494	501	499	492	470	479	462	483	462	482	494	453	478	446	487	460	491	514	509	484	455	479	459	477	454	438	506	467	516	445	495	482	438	463	478	490	495	440	450	497	461	502	475	463	478	457	519	457	474	464	514	482	509	462	461	483	478	473	456	483	514	475	473	454	491	477	438	451	490	475	464	470	473	496	492	433	482	520	447	485	493	463	503	526	495	467	479	471	486	459	453	482	467	458	469	467	464	462	466	472	511	479	464	515	512	517	472	456	505	484	493	509	494	446	488	445	506	475	464	469	504	496	471	499	486	466	497	454	448	490	498	499	482	467	485	500	483	498	474	477	560	489	522	488	483	489	526	450	521	497	510	475	476	446	506	483	480	483	496	479	492	494	496	476	426	474	514	472	479	467	517	475	461	478	469	463	486	504	470	456	497	487	506	489	449	482	438	496	458	465	503	460	473	441	464	507	446	476	463	517	458	477	484	492	502	465	480	484	460	441	482	474	483	450	473	476	483	489	468	493	434	483	475	481	497	465	462	526	443	488	450	487	462	465	470	478	483	493	507	486	480	463	471	458	465	483	488	444	438	449	463	516	442	521	455	439	475	471	511	487	482	470	464	431	475	478	486	480	433	481	461	474	479	441	475	478	488	463	484	462	467	466	453	500	485	463	466	449	482	465	476	491	534	491	509	490	456	482	482	473	472	470	469	463	453	473	487	436	480	530	509	502	471	483	462	452	453	465	482	441	458	466	511	520	455	472	490	469	467	492	477	484	439	486	474	486	468	450	485	458	493	452	463	467	459	455	440	499	478	473	469	512	475	509	497	453	498	448	482	476	506	483	491	543	447	477	478	464	467	452	466	487	496	451	485	489	477	483	506	494	466	503	513	503	471	466	452	496	499	442	493	506	493	519	455	457	492	507	454	454	475	475	494	505	470	508	518	469	476	477	491	445	484	495	440	456	472	502	458	509	487	459	483	483	487	486	452	445	453	492	489	482	513	479	491	472	438	464	466	487	457	491	480	460	484	506	440	471	487	523	489	445	465	506	483	488	479	463	484	497	463	472	477	476	457	476	490	485	505	456	467	475	504	468	461	471	450	458	448	485	436	468	515	500	471	477	454	490	466	464	463	475	459	452	472	460	445	491	467	482	502	482	508	500	525	474	456	466	503	482	452	455	514	465	439	471	465	476	466	460	469	513	496	466	497	475	435	476	458	476	484	463	467	481	459	494	470	509	430	483	476	470	455	490	443	486	465	487	468	515	506	485	509	480	545	458	470	447	459	447	508	497	496	501	484	477	477	444	447	467	490	415	496	450	478	454	478	448	474	464	521	490	455	492	475	469	484	480	489	478	467	485	490	444	473	447	472	463	500	442	475	448	467	442	471	491	476	451	433	486	483	475	486	507	448	507	511	513	444	461	448	449	470	496	459	477	493	459	468	473	435	439	472	455	456	510	505	462	497	490	435	480	452	509	459	480	465	488	502	489	436	464	473	474	481	482	456	445	452	503	471	507	445	487	461	448	490	494	446	424	468	424	510	474	400	475	459	475	519	513	472	467	462	486	442	492	466	477	420	464	459	440	489	466	457	462	439	450	478	446	503	482	492	464	443	530	493	463	454	472	477	449	427	504	454	481	490	468	475	480	464	493	448	454	523	481	484	467	473	481	477	456	488	487	496	494	502	470	439	496	464	494	495	494	462	464	473	485	520	512	503	505	447	467	485	487	487	481	486	488	497	504	491	552	461	483	505	446	463	484	496	503	507	449	448	472	503	499	480	475	483	463	476	506	431	460	475	496	500	504	477	458	476	460	472	506	473	447	495	440	484	487	494	474	468	445	460	498	462	473	444	499	491	467	511	435	460	498	457	464	524	449	453	475	491	483	476	485	497	484	456	481	482	484	491	505	447	482	467	473	461	461	512	465	519	474	465	479	505	526	440	450	464	470	509	481	508	440	453	471	471	493	488	486	449	478	485	520	529	459	425	472	477	462	475	480	480	448	441	468	438	489	463	477	470	504	500	434	475	507	452	465	495	453	439	488	476	496	522	464	474	481	466	511	468	497	502	478	495	469	503	486	453	503	441	465	495	475	515	483	497	432	446	481	448	455	456	475	495	447	513	492	472	478	422	462	469	454	493	509	492	464	498	484	449	496	499	460	441	469	510	513	469	476	472	474	466	466	470	468	478	473	499	466	469	478	439	503	475	467	483	462	434	483	478	449	493	485	478	494	475	451	465	517	459	479	494	464	453	456	486	454	487	501	476	439	459	510	434	476	514	476	466	464	479	480	499	469	460	487	525	468	454	450	492	463	488	454	461	482	474	473	444	442	474	485	459	495	472	486	475	503	435	484	483	467	472	489	473	521	469	475	491	460	467	481	423	467	477	384	476	506	477	476	482	512	480	440	478	478	496	450	469	503	510	451	521	477	491	501	506	460	463	456	458	495	463	430	475	480	439	473	471	466	463	465	523	480	484	483	477	470	493	494	464	498	471	457	524	463	475	449	464	484	438	487	428	448
27611	10564	2363	1534	896	645	563	570	548	645	1893	2147	1561	792	502	418	388	377	386	333	387	371	370	380	363	381	389	385	383	394	372	420	389	366	371	356	366	384	357	390	313	371	376	365	366	333	374	360	404	393	350	329	347	362	361	362	372	390	357	348	385	347	384	332	380	356	359	343	344	420	388	382	331	361	353	377	375	380	384	366	362	370	395	345	357	376	398	363	352	393	371	372	379	387	371	385	376	354	382	368	395	346	368	380	341	385	381	336	341	337	389	394	368	364	368	364	404	373	372	376	378	380	333	352	376	376	379	358	369	377	350	362	364	340	388	389	351	374	386	375	358	361	342	365	357	355	370	386	342	341	351	348	347	372	361	325	371	330	375	335	364	371	392	357	352	402	368	385	369	368	360	311	369	391	380	359	347	384	360	357	383	381	379	365	401	382	369	399	329	389	319	343	351	386	374	392	380	375	392	371	358	372	376	376	375	384	384	353	360	368	381	378	366	340	399	353	389	388	408	372	349	395	360	366	371	353	364	345	352	341	367	379	379	365	327	345	332	346	366	379	359	350	359	335	378	382	379	351	349	351	383	374	374	407	400	361	396	335	358	355	374	357	340	331	380	372	369	388	377	329	385	360	370	339	386	348	355	356	358	360	372	366	363	337	373	388	405	367	394	363	382	317	359	353	359	358	342	402	362	377	351	378	311	401	360	388	403	394	372	350	361	383	359	359	359	368	357	361	336	343	383	353	362	334	375	377	362	384	360	399	361	375	332	344	412	365	369	366	374	372	362	396	344	397	311	344	350	364	392	371	389	343	365	375	395	347	348	372	355	385	333	371	348	384	387	348	382	328	379	334	366	335	374	340	361	393	377	373	374	379	382	340	349	360	351	357	331	372	380	360	358	345	367	358	350	370	365	381	363	352	350	372	355	360	360	378	343	342	387	361	352	362	398	356	373	357	369	336	378	348	383	379	379	385	339	372	374	353	293	375	385	366	346	340	346	374	357	368	357	372	372	345	359	341	383	388	393	372	361	361	350	374	355	391	386	373	367	321	361	387	353	399	377	350	334	341	365	328	381	337	354	377	328	354	368	350	369	367	353	371	352	355	381	351	361	392	358	341	374	340	348	351	387	362	368	380	361	336	392	365	373	390	363	357	382	390	366	367	350	344	372	381	356	365	365	368	357	358	376	348	343	374	368	363	396	353	408	356	375	314	369	305	365	369	338	347	402	388	352	379	362	352	385	405	386	366	401	346	334	366	367	315	413	386	351	391	335	381	377	336	378	327	384	357	363	351	376	389	352	354	406	351	330	385	380	377	348	377	326	384	365	345	367	323	366	388	371	369	357	364	378	369	331	400	359	359	370	376	378	358	378	363	373	355	354	352	376	360	354	343	375	339	356	365	383	356	365	356	378	372	347	373	417	344	368	360	374	349	359	365	348	406	380	353	379	366	356	369	345	334	394	360	347	344	365	351	367	361	391	367	357	368	377	371	391	388	387	364	379	383	350	378	360	380	349	352	376	365	361	387	364	368	396	369	350	423	343	367	351	347	362	395	380	366	394	390	316	368	359	386	397	365	344	367	340	351	361	370	333	398	349	376	358	355	335	338	340	330	371	325	374	392	359	385	400	370	354	359	370	384	346	355	338	360	369	381	371	344	362	369	327	350	345	351	365	373	334	355	369	365	387	353	347	335	353	372	339	377	391	363	354	342	355	339	373	333	341	386	332	344	341	365	405	337	371	377	379	386	335	329	337	361	374	361	383	366	371	364	353	367	353	394	396	374	351	365	343	349	375	364	369	364	347	404	361	332	339	368	357	374	365	388	397	347	381	370	316	366	367	317	346	385	351	378	369	385	396	364	340	357	381	381	343	352	344	337	330	369	386	367	359	350	359	362	340	356	370	349	416	382	347	355	384	364	332	374	374	376	359	384	373	376	387	390	366	355	357	366	371	349	370	424	365	343	367	317	336	355	358	369	381	376	348	375	332	364	357	355	342	344	347	355	390	326	348	353	372	373	347	360	369	361	350	376	412	375	382	372	358	374	364	357	358	390	368	390	360	420	320	341	369	401	393	334	383	334	359	315	353	367	376	347	357	370	354	342	353	363	393	369	369	337	364	373	380	369	384	358	354	326	387	368	383	363	348	361	348	392	421	362	372	347	379	318	367	363	386	357	359	362	369	335	363	350	393	372	323	363	358	361	353	373	365	373	335	376	345	341	354	374	339	327	357	344	377	364	356	340	339	345	348	332	352	351	415	356	341	319	333	362	391	351	347	359	351	385	389	368	372	359	376	352	320	363	414	341	360	354	376	355	388	356	362	360	392	359	370	350	347	331	367	360	381	353	359	370	344	340	354	347	350	367	359	367	346	386	375	370	388	340	328	373	379	348	374	370	374	353	348	373	354	363	371	387	377	395	325	377	364	335	356	385	369	381	400	339	358	346	362	356	338	340	402	353	380	382	345	356	390	328	330	366	355	339	347	341	356	375	368	375	359	347	373	364	318	368	354	385	388	394	359	326	397	355	384	370	362	380	388	354	391	364	359	343	345	370	392	350	358	376	372	362	341	349	385	329	372	350	362	377	361	376	347	383	371	355	360	378	353	354	325	354	367	404	368	376	376	348	371	391	369	367	418	358	356	357	334	367	385	338	347	343	376	380	386	347	351	352	378	373	338	339	380	371	361	373	400	388	387	383	341	374	345	382	355	356	398	366	357	310	354	343	350	354	356	349	413	380	362	349	367	365	344	339	337	364	371	416	365	372	361	326	362	396	344	348	352	365	343	348	353	346	385	365	377	363	383	356	361	352	369	377	347	383	336	363	375	339	335	377	367	337	355	376	330	374	373	385	384	363	331	365	366	376	378	341	384	359	362	385	358	341	348	372	365	384	371	349	373	333	369	339	363	316	385	354	357	343	345	356	349	365	382	371	363	352	370	355	335	374	372	394	381	359	347	348	329	360	387	383	337	349	370	367	349	376	372	341	365	347	340	362	343	365	384	352	362	380	351	346	380	349	367	334	348	340	368	357	381	376	380	373	369	353	336	330	385	333	398	390	396	342	365	347	367	372	347	381	374	353	376	342	376	345	343	361	352	394	389	352	362	328	406	426	361	371	362	394	374	364	356	352	341	415	353	348	350	345	381	353	351	364	389	361	361	342	382	338	371	380	382	359	344	408	368	372	378	362	365	358	348	404	397	387	349	377	411	390	362	330	375	358	354	364	354	384	391	378	402	399	389	340	352	404	373	342	337	393	352	352	358	337	406	347	359	337	378	351	376	367	381	376	385	349	362	399	376	378	363	358	363	385	373	378	384	375	335	388	348	352	360	358	376	377	346	363	384	393	352	365	368	341	350	391	408	357	373	366	372	397	330	360	377	363	358	340	379	365	397	361	379	366	333	333	361	375	348	395	402	357	342	369	382	376	344	385	338	364	363	368	374	372	345	360	339	360	360	343	332	364	407	378	347	343	365	335
5528	1811	2129	1231	853	674	810	697	670	901	2532	2505	1576	759	529	391	375	352	346	303	324	312	351	327	342	329	371	311	296	271	358	323	358	310	370	327	309	331	351	324	318	341	351	345	300	360	328	379	355	344	329	338	338	391	317	330	343	319	368	355	329	331	343	309	322	318	354	328	325	308	344	358	344	322	334	308	335	350	330	318	385	317	352	339	323	348	327	318	342	334	326	328	339	346	338	328	316	348	336	291	344	313	357	342	341	359	314	327	322	355	303	344	332	309	308	322	330	306	309	328	341	323	358	318	318	305	297	346	344	336	375	342	326	337	314	310	323	333	337	311	354	305	315	359	345	333	333	344	340	337	334	325	336	293	347	324	388	350	343	326	344	345	325	346	340	361	354	370	346	320	336	336	347	341	336	329	343	375	314	332	317	348	312	307	360	396	312	328	333	319	329	336	328	339	337	308	351	303	335	330	351	347	352	289	342	342	345	352	364	338	352	339	334	299	331	376	326	290	347	312	346	349	323	325	323	332	362	309	357	341	343	339	333	353	343	295	324	365	343	357	316	345	325	316	319	299	337	317	333	330	378	364	326	340	320	333	348	327	313	347	297	359	359	340	366	320	343	369	354	336	329	353	332	322	327	343	357	372	334	337	332	318	336	324	338	310	328	351	353	340	346	320	348	342	329	347	323	340	324	347	333	325	315	355	356	313	316	307	334	327	333	337	325	320	332	372	302	320	321	336	333	316	321	326	327	316	330	295	340	342	331	359	314	366	340	322	301	300	321	315	305	325	343	318	324	335	330	350	345	315	330	326	330	326	322	343	319	364	344	328	324	320	315	312	328	327	343	307	343	326	327	316	358	330	343	312	355	316	297	331	342	350	363	314	332	315	335	323	340	336	306	344	326	337	367	366	331	316	332	287	332	321	326	346	340	329	345	354	316	314	351	358	323	345	347	327	333	353	350	322	373	334	338	331	307	371	364	359	311	341	339	347	339	333	308	345	351	356	269	354	328	306	341	317	347	325	313	329	349	323	326	301	327	324	317	359	320	315	343	292	313	330	340	311	323	345	316	311	318	315	356	340	372	364	340	311	334	346	343	292	307	339	311	338	337	312	336	319	334	352	355	341	328	319	345	345	300	320	366	348	360	300	310	321	334	319	325	347	312	327	341	329	357	377	353	336	321	340	323	325	342	322	330	347	324	333	348	312	323	321	320	300	315	369	296	332	327	291	349	312	360	323	286	323	318	321	374	308	338	319	328	348	327	353	341	313	321	338	314	295	315	305	379	348	352	337	328	307	330	320	329	331	323	308	335	310	322	353	315	324	308	324	356	338	359	338	329	311	328	359	328	275	317	301	321	346	323	348	329	325	320	329	331	332	340	337	353	340	315	340	305	353	357	312	314	299	353	318	325	328	351	366	347	349	337	321	365	317	351	286	342	325	338	327	318	319	325	304	343	335	332	320	336	322	339	326	327	315	323	354	337	338	313	314	357	349	380	322	306	327	316	314	332	350	315	343	357	350	318	340	332	328	297	307	361	323	315	327	328	319	321	368	358	351	314	333	339	316	330	330	310	336	348	331	326	309	329	345	319	306	297	335	307	331	321	342	333	321	342	338	308	328	331	325	324	369	317	330	355	305	347	374	345	339	335	352	294	312	334	313	314	355	344	314	324	367	349	342	301	356	333	336	326	309	312	303	300	331	327	358	338	338	340	336	332	301	330	340	347	352	358	337	339	336	314	345	318	349	341	347	345	317	317	338	339	316	332	295	339	329	352	312	393	352	339	330	310	363	346	305	291	305	352	354	340	332	349	337	338	338	314	314	314	343	355	315	314	306	358	314	290	299	338	333	319	332	340	323	316	350	364	312	352	306	336	355	347	319	363	327	354	335	308	331	320	321	336	316	343	299	304	337	333	335	296	311	328	356	344	353	376	310	321	323	332	352	324	366	308	358	336	310	330	352	357	341	328	350	353	313	322	318	335	366	336	320	308	304	334	340	335	334	315	335	317	318	339	361	316	370	324	334	332	325	326	337	360	309	341	331	324	342	330	335	304	306	325	298	355	342	352	343	311	346	340	336	337	350	332	344	324	328	346	340	327	350	312	380	308	328	343	331	338	330	338	311	346	326	305	303	331	345	326	331	315	329	295	298	342	285	328	328	330	331	349	341	331	320	329	357	325	325	300	334	335	327	321	319	323	347	317	326	339	306	333	340	350	313	318	337	307	321	316	330	323	364	326	320	339	371	346	315	361	300	314	340	341	333	341	333	314	325	354	327	343	326	381	336	310	317	317	351	305	316	310	370	318	335	340	324	317	328	342	325	304	332	338	311	338	321	340	355	307	334	353	334	290	319	338	344	321	355	360	340	338	312	325	371	304	323	343	347	325	336	288	329	324	305	379	340	333	338	329	343	328	315	326	341	340	327	329	340	323	332	318	349	330	343	317	346	320	317	358	308	327	343	337	317	337	305	341	318	335	361	322	369	321	341	375	326	331	330	346	337	334	343	309	323	313	321	348	338	295	360	345	345	364	289	325	334	344	318	319	350	326	332	313	332	325	338	299	318	334	336	339	344	335	352	322	318	333	340	335	347	346	363	336	342	317	370	339	348	310	338	337	327	345	317	383	322	364	333	332	355	306	362	361	326	335	336	328	342	322	336	369	292	316	388	325	348	330	304	337	359	335	337	346	310	364	337	338	356	356	304	343	354	367	290	340	322	294	339	323	348	308	359	340	359	330	370	345	350	339	352	352	370	341	316	336	344	345	316	313	331	315	305	327	367	352	352	315	338	313	301	318	331	340	334	286	321	343	351	341	295	301	281	344	292	328	307	344	289	332	340	321	318	344	356	308	314	312	340	339	345	321	320	400	348	350	335	319	338	320	358	318	333	317	324	326	347	317	336	324	311	336	301	374	298	324	336	320	317	336	335	311	328	313	301	313	352	334	303	336	362	350	330	360	351	358	352	316	356	332	334	336	317	317	353	319	323	319	333	336	333	319	345	325	355	329	328	321	327	325	359	319	319	328	339	317	361	331	349	373	326	309	319	338	320	320	329	335	340	353	351	316	337	319	355	338	332	352	343	324	322	319	325	321	352	345	360	324	306	346	339	318	355	374	346	331	355	318	328	326	337	361	310	324	311	353	332	314	316	303	309	365	299	356	333	327	323	319	291	346	333	287	325	354	372	349	332	324	350	353	347	342	325	336	323	335	353	309	310	359	327	379	328	342	308	357	358	340	323	331	358	333	350	309	320	323	304	309	340	331	307	356	326	307	340	340	354	310	335	331	367	301	356	339	337	343	350	315	339	349	339	360	318	312	325	332	310	355	336	317	326	329	362	330	347	302	338	312	354	332	319	331	339	310	342	360	302	346	328	331	344	317	327	354	361	324	338	333	353	313	315	326	318	350	283	346	336	359	339	330	323	346	304	321	345	310	299	318	329	324	306	354	323	325	308	360	332	345	340	349	324	332	326
25739	21447	27443	25401	7290	1605	1133	735	644	2436	18278	17895	10171	2763	1155	573	423	377	392	392	330	408	392	377	388	393	386	409	383	374	400	370	394	360	370	373	387	369	351	384	376	372	385	406	394	385	384	387	398	408	420	384	384	362	367	357	373	368	390	362	378	405	351	359	355	364	363	389	411	383	438	404	368	346	379	407	380	368	395	374	398	359	392	404	366	366	386	375	358	402	383	396	338	383	383	392	397	394	386	366	359	380	362	374	373	358	353	341	409	366	381	403	386	367	359	391	366	381	373	349	362	351	363	395	368	362	383	377	395	357	374	374	350	361	387	350	360	366	381	398	362	409	385	336	365	345	376	378	399	390	387	371	377	378	342	395	382	356	363	374	379	402	385	351	391	366	379	379	387	419	384	391	392	373	354	403	375	394	361	391	404	361	370	379	377	365	400	399	372	366	389	368	342	385	379	380	369	385	407	389	360	389	380	381	377	377	405	398	375	397	360	390	380	405	407	349	385	408	352	375	420	380	399	382	364	398	375	358	392	375	368	380	358	398	405	377	374	384	370	363	362	381	375	359	359	348	349	334	368	358	373	369	375	371	355	379	362	370	380	369	354	385	376	376	401	369	356	380	397	377	396	410	360	369	390	368	393	353	396	390	347	384	369	425	371	372	390	369	354	389	355	357	402	385	410	391	387	382	375	421	376	384	341	350	350	376	390	378	365	385	385	374	375	356	413	360	362	377	353	375	345	338	378	339	383	355	401	388	363	383	354	376	394	399	373	353	375	367	384	400	362	357	353	402	340	372	372	370	372	360	374	384	385	369	384	358	377	378	373	368	358	375	409	351	392	345	375	387	365	407	336	373	363	361	382	387	379	396	407	384	387	424	378	389	398	408	411	381	369	374	387	386	383	388	379	356	363	402	366	352	372	342	358	379	414	367	397	340	395	435	388	386	372	379	389	410	377	369	390	391	390	421	382	361	371	362	391	376	368	382	364	391	386	425	386	386	404	404	408	371	383	416	406	367	389	385	376	380	352	345	386	389	403	384	369	345	395	361	353	383	388	384	369	385	353	367	362	355	422	388	370	391	390	351	380	353	348	339	381	389	379	362	396	360	374	371	355	370	367	354	378	349	348	410	359	353	356	382	349	382	379	356	327	349	369	370	375	368	371	385	363	379	389	358	339	366	366	385	354	367	403	376	362	367	369	345	372	337	358	416	393	359	404	364	405	392	358	379	394	407	396	387	366	366	409	379	394	391	362	402	353	366	409	374	394	384	394	389	394	389	368	392	390	345	370	363	358	408	429	393	400	345	363	372	348	376	381	371	378	376	357	389	353	377	351	355	367	366	347	417	400	376	357	415	391	364	358	404	362	355	387	408	392	392	381	402	359	361	382	396	387	354	374	370	379	405	431	384	388	322	369	391	376	376	388	340	375	368	385	375	386	371	362	389	378	353	372	366	400	361	374	386	362	353	381	375	370	345	351	412	419	383	343	400	365	349	370	373	371	408	371	412	370	404	347	367	405	392	355	402	380	377	409	378	394	363	363	357	333	353	353	379	398	353	355	344	373	370	366	408	387	380	374	401	381	380	385	362	384	371	376	391	384	390	374	378	333	354	370	373	402	405	367	391	352	380	377	394	364	356	345	356	362	408	368	388	377	368	337	369	404	348	350	401	365	392	396	375	405	366	362	372	342	385	352	378	396	381	366	387	375	401	403	338	404	345	379	352	345	398	381	375	406	348	379	374	382	367	405	367	395	377	360	399	405	365	375	344	350	339	385	377	364	380	436	378	362	394	371	383	381	345	386	419	377	364	336	386	373	356	368	377	361	354	337	364	363	349	400	376	369	427	404	405	376	358	375	354	347	389	378	369	385	387	374	394	371	379	395	391	383	354	358	364	376	343	366	363	389	371	386	360	340	360	372	389	351	389	374	351	385	410	374	351	359	388	396	337	344	348	373	354	361	353	393	363	379	393	368	351	377	384	375	380	374	417	402	376	380	395	348	357	382	349	409	383	377	337	404	374	407	336	377	372	370	380	378	374	375	364	402	362	386	408	370	350	339	347	369	389	380	381	376	403	360	431	383	360	399	329	379	399	343	396	384	397	375	374	359	391	377	416	374	405	390	367	343	409	400	349	402	398	365	393	377	410	375	404	365	369	381	330	347	374	361	370	378	359	364	396	399	403	375	366	372	365	355	389	353	375	359	385	373	374	373	396	356	337	363	387	366	405	352	361	354	375	362	345	346	344	405	374	378	345	378	401	405	371	379	360	340	403	361	363	370	397	389	346	379	369	334	410	405	356	371	375	380	400	409	386	367	348	371	405	347	402	375	353	356	375	357	392	368	373	424	387	371	376	368	375	359	384	355	357	343	371	364	385	385	373	392	374	407	356	417	397	370	357	416	371	338	424	416	371	387	347	374	369	399	367	403	368	415	379	340	391	385	394	371	366	367	351	377	383	419	390	409	397	372	354	358	372	398	383	394	363	327	413	389	363	396	367	364	351	391	351	378	357	396	354	393	397	399	343	361	375	382	368	415	359	393	370	393	334	340	352	367	376	409	404	395	378	386	343	372	362	378	344	368	396	385	389	341	385	395	375	366	400	394	355	381	384	402	398	361	382	366	341	434	349	347	359	386	394	393	399	375	384	378	370	357	356	391	376	357	383	377	342	380	398	359	396	375	367	353	384	359	384	355	396	393	376	414	394	349	369	390	332	340	374	362	381	403	381	357	376	392	361	374	387	368	345	379	389	369	380	400	381	388	348	360	402	371	378	384	431	365	388	369	383	375	418	384	367	370	355	366	392	354	353	408	355	395	385	368	337	414	359	426	368	376	314	346	373	369	345	367	364	366	377	401	388	352	337	398	378	369	363	379	370	365	395	391	337	368	370	384	367	338	390	355	384	396	351	380	351	409	360	370	374	383	412	411	350	376	398	361	359	363	397	388	373	362	379	378	382	360	364	379	385	362	357	355	341	391	367	381	357	366	382	358	382	389	386	373	345	356	374	378	392	352	356	387	372	365	357	393	387	384	360	363	365	377	367	400	362	360	361	384	372	411	359	372	397	408	377	400	350	375	357	354	373	375	355	401	375	377	358	365	373	398	356	381	379	367	411	350	431	385	382	380	396	364	372	395	378	401	411	362	375	392	377	374	354	381	361	392	388	379	366	382	385	384	364	368	367	338	376	364	365	377	359	394	369	391	372	367	405	340	402	391	392	376	375	378	366	389	376	356	375	384	392	353	373	387	379	423	405	349	392	416	389	357	357	387	388	381	367	365	353	356	359	387	363	382	351	372	372	377	405	361	316	388	418	380	388	340	359	341	404	374	386	365	373	373	358	354	399	308	357	361	358	347	399	372	353	348	386	365	358	410	349	372	376	343	375	354	363	390	363	387	367	358	385	378	353	394	391	372	401	411	376	397	392	389	377	386	364	340	391	375	376	373	398	413	363	362	374	348	397	391	384	391	342	348	338
4205	5639	5441	2637	2107	1508	1252	878	815	3990	19311	16076	8759	2577	1282	599	386	367	364	310	336	367	323	367	374	379	355	366	342	365	366	359	357	351	338	373	370	339	366	350	352	370	332	344	350	355	360	354	364	350	337	353	362	348	355	358	330	342	380	353	336	373	344	390	342	333	358	346	365	352	349	340	360	327	362	385	329	355	339	366	352	321	345	364	340	354	332	353	361	347	378	368	337	354	350	347	331	360	367	328	325	380	363	341	330	362	325	387	342	318	357	376	346	380	396	351	364	323	367	379	368	372	380	345	326	350	329	353	374	338	374	362	367	365	350	390	326	331	391	375	349	365	344	387	365	333	380	379	382	335	323	330	345	313	354	325	349	343	333	350	343	364	345	340	355	328	352	363	364	358	343	412	356	370	361	337	354	373	385	374	346	387	356	385	369	373	373	386	379	372	363	349	349	349	369	351	328	366	368	356	348	330	352	372	382	358	356	361	395	356	353	362	343	375	345	336	319	340	347	346	306	373	337	362	345	353	406	350	363	320	342	334	360	345	354	360	353	349	310	346	328	365	370	375	366	336	349	332	363	370	371	369	329	393	338	335	349	334	348	347	396	338	363	381	369	342	350	366	343	358	335	380	345	321	373	362	340	356	368	374	343	366	379	306	350	344	361	349	365	337	349	352	338	364	327	361	342	341	348	389	356	350	359	348	352	321	322	359	336	334	377	359	353	355	368	305	313	351	338	360	351	351	380	378	347	367	333	333	346	359	343	355	367	363	382	367	353	350	376	359	333	331	355	337	374	342	373	341	371	343	351	357	339	342	336	380	372	336	350	364	369	354	346	342	305	354	341	352	362	370	330	339	378	365	378	346	332	339	350	369	348	350	343	317	324	350	378	320	355	359	349	354	339	329	359	381	349	381	342	309	396	374	325	356	390	364	349	344	344	382	373	395	349	367	325	391	359	357	356	346	342	361	369	374	357	365	353	363	369	346	356	345	373	355	372	339	389	337	350	337	356	359	346	362	408	380	357	357	329	367	345	373	338	360	359	347	379	321	382	356	342	346	323	351	347	324	330	352	362	347	355	343	345	371	370	369	331	359	317	381	364	376	377	363	332	355	346	380	378	343	386	364	394	321	363	335	320	331	360	371	349	321	341	349	340	358	335	351	346	372	372	375	349	342	362	351	370	367	347	344	354	365	322	329	342	353	356	353	317	359	346	361	350	302	348	346	325	337	338	325	351	342	356	359	319	365	348	317	354	365	332	346	347	316	340	346	354	363	338	362	355	359	320	347	333	341	341	356	352	339	350	342	351	371	361	374	309	326	385	358	350	320	363	323	370	341	377	337	325	362	346	364	366	371	358	355	349	335	363	325	352	357	362	326	356	366	342	332	350	325	363	315	341	320	333	352	357	317	344	326	342	357	339	343	351	339	367	354	336	367	367	328	348	380	347	354	380	405	330	341	341	345	330	330	369	342	345	384	367	397	325	373	383	350	375	354	331	349	335	378	346	357	351	367	357	321	363	382	336	316	366	324	352	361	375	354	370	343	361	349	368	323	361	357	339	354	340	337	360	355	352	348	369	359	357	359	337	366	358	325	364	330	331	318	329	379	343	346	375	313	365	356	343	363	365	374	337	358	333	338	359	340	377	346	351	335	339	349	359	348	374	341	347	365	373	354	337	336	385	354	362	360	312	335	342	363	361	359	338	338	370	330	341	360	348	372	313	341	346	333	334	393	325	376	385	369	319	361	347	348	327	367	329	388	358	344	335	332	340	348	372	367	332	346	353	331	332	374	348	341	333	384	336	365	334	354	353	358	339	328	362	370	367	357	365	370	344	356	349	330	342	388	347	331	339	351	338	340	387	356	330	355	341	356	342	334	369	340	329	345	336	378	369	352	325	381	329	326	374	343	337	407	372	332	352	333	357	344	344	367	378	368	359	363	349	360	374	362	354	389	324	354	362	340	342	326	396	402	348	343	343	348	373	396	377	365	365	335	353	356	375	377	334	363	376	353	313	377	331	370	375	328	370	331	325	338	361	363	363	329	364	342	348	372	350	371	372	327	392	323	361	358	314	360	332	361	347	386	365	329	340	365	366	307	329	380	355	370	334	362	372	336	316	310	367	365	344	346	329	358	352	357	344	351	346	360	345	349	325	357	342	351	361	355	360	330	381	377	341	318	365	344	329	311	325	350	345	359	375	365	351	348	343	347	334	386	345	346	319	355	382	350	364	370	338	360	351	376	319	352	353	340	366	328	344	329	371	346	332	349	342	324	332	364	348	345	354	402	350	360	338	346	341	320	361	313	330	335	370	326	371	346	368	345	344	349	333	332	334	354	355	376	343	368	339	361	343	332	334	328	345	318	360	356	332	352	360	377	365	333	313	363	372	338	363	362	323	364	346	327	369	344	338	358	366	351	352	370	330	367	361	326	345	340	343	342	342	379	337	349	341	378	343	361	334	331	353	328	352	335	357	359	328	359	353	333	300	355	362	352	332	364	324	350	332	297	381	369	368	346	343	333	358	372	353	342	336	318	372	330	337	335	360	366	358	352	366	342	391	345	344	356	352	356	339	323	317	345	322	356	389	348	337	353	334	352	351	389	304	356	358	346	348	361	349	357	367	330	351	319	362	374	346	375	346	352	382	362	347	357	344	332	344	349	363	356	354	379	390	338	365	388	331	385	332	362	315	353	364	332	349	347	364	365	380	367	348	351	338	347	368	327	365	375	352	349	333	335	347	318	392	329	361	357	371	322	350	306	354	331	348	337	322	348	363	313	371	365	331	353	346	338	340	351	380	341	357	374	342	321	324	367	344	346	401	353	331	346	335	341	338	366	342	331	362	366	342	338	355	351	380	371	327	344	359	363	364	338	358	372	345	369	375	363	335	329	386	333	351	353	347	369	331	345	334	336	346	343	313	332	367	392	359	356	356	337	364	365	353	381	355	340	343	355	353	376	329	336	390	358	336	354	343	343	342	339	336	324	343	332	348	345	392	339	358	338	364	383	336	373	351	346	321	363	334	328	328	354	356	362	356	340	354	331	351	382	339	366	345	314	345	351	334	363	330	353	334	328	356	365	354	331	330	321	346	332	355	378	335	329	360	376	352	329	385	342	358	337	325	363	359	363	342	354	326	368	339	351	336	349	346	346	367	369	336	368	355	338	360	348	330	381	372	339	371	344	361	368	362	337	328	377	378	315	359	347	334	361	350	371	368	369	371	354	358	357	351	329	328	351	363	355	392	332	342	322	311	354	347	355	361	344	350	333	333	383	304	372	336	363	345	333	347	333	350	354	345	344	381	332	355	315	323	361	360	329	358	358	322	337	356	334	368	377	347	336	358	342	408	325	333	368	363	352	365	372	368	367	374	340	349	366	393	333	355	334	364	362	353	321	343	322	356	332	343	348	335	370	335	314	364	332	349	331	351	336	351	361	377	350	364	335	367	333	331	364	351	344	375	356	379	312	321	328	326	339
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
