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
341232452668	341232453225	341232453775	341232454325	341232454875	341232455425	341232455975	341232456526	341232457075	341232457625	341232458175	341232458725	341232459275	341232459825	341232460375	341232460925	341232461475	341232462025	341232462575	341232463125	341232463675	341232464225	341232464775	341232465325	341232465875	341232466425	341232466975	341232467525	341232468075	341232468625	341232469175	341232469725	341232470275	341232470825	341232471375	341232471925	341232472475	341232473025	341232473578	341232474125	341232474675	341232475225	341232475775	341232476325	341232476875	341232477425	341232477975	341232478525	341232479075	341232479625	341232480175	341232480725	341232481278	341232481825	341232482375	341232482925	341232483475	341232484025	341232484575	341232485125	341232485675	341232486225	341232486775	341232487325	341232487875	341232488425	341232488975	341232489525	341232490075	341232490625	341232491175	341232491725	341232492275	341232492825	341232493375	341232493925	341232494475	341232495025	341232495575	341232496125	341232496675	341232497225	341232497775	341232498325	341232498875	341232499425	341232499975	341232500525	341232501075	341232501625	341232502175	341232502725	341232503275	341232503825	341232504375	341232504925	341232505475	341232506026	341232506575	341232507125	341232507675	341232508225	341232508775	341232509325	341232509875	341232510425	341232510975	341232511525	341232512075	341232512625	341232513175	341232513725	341232514275	341232514825	341232515375	341232515925	341232516475	341232517025	341232517575	341232518125	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22891	21530	29218	24252	21531	21588	7682	1125	732	659	591	556	490	580	694	468	411	397	403	367	368	381	388	366	351	374	337	353	326	325	312	328	340	366	360	335	306	313	331	318	321	283	318	313	332	356	335	327	312	337	307	315	288	303	337	294	312	299	328	320	321	326	288	330	320	315	311	271	358	306	352	329	338	318	294	363	343	313	332	291	314	307	309	335	290	334	313	327	312	320	345	309	342	324	326	316	309	321	324	321	326	359	301	293	295	341	284	305	292	346	313	298	320	312	307	320	296	331	305	317	315	334	304	284	312	294	310	312	332	289	329	300	329	335	306	313	305	296	313	297	306	288	342	302	345	334	321	295	320	301	314	305	293	316	322	309	317	307	278	313	327	312	264	342	339	299	326	304	348	331	299	325	326	353	314	293	344	318	288	335	311	303	349	316	278	308	318	299	294	314	317	300	329	320	327	271	331	347	334	358	293	332	316	286	292	336	297	311	364	335	308	312	337	301	287	320	337	314	317	342	292	335	308	279	317	301	340	315	274	313	304	327	355	344	316	306	293	303	327	322	302	315	303	313	309	305	313	327	325	278	339	329	320	332	292	309	334	291	329	278	335	295	317	308	284	337	309	345	338	307	296	321	334	324	325	312	325	316	324	309	286	317	317	330	317	316	331	322	282	303	323	315	334	278	320	331	341	329	299	298	315	349	314	317	295	311	328	321	323	306	305	336	287	308	315	263	315	317	362	316	348	311	317	332	315	293	308	348	283	320	331	299	310	285	301	314	307	296	312	354	304	318	307	331	308	286	321	302	303	298	315	322	312	337	330	321	312	312	318	319	328	300	288	303	311	338	334	320	343	327	295	319	332	316	321	329	315	297	282	279	328	332	354	342	326	312	337	278	317	294	323	306	333	306	339	295	294	323	319	314	312	346	338	332	301	306	330	298	321	307	319	277	328	306	339	279	306	316	282	308	319	318	353	334	294	288	291	341	282	318	310	324	328	307	305	334	314	303	311	317	325	301	289	297	308	288	312	332	312	336	288	344	314	325	322	329	291	321	299	326	326	338	322	315	273	306	318	307	329	309	302	323	334	324	296	301	324	327	282	318	295	319	326	278	294	302	329	322	322	310	307	310	324	332	283	303	348	288	328	329	330	315	304	304	304	353	345	279	304	321	342	281	296	309	336	322	275	330	305	313	300	306	313	356	339	328	336	308	310	313	310	320	325	289	320	321	303	299	317	319	325	335	307	318	314	321	291	302	308	324	334	309	317	334	309	321	319	310	289	336	316	319	327	290	314	299	333	330	298	330	343	298	297	312	302	346	324	339	357	345	303	340	300	287	312	322	298	313	338	322	308	297	341	320	324	287	337	326	297	295	293	347	336	320	291	326	284	328	336	337	317	319	323	340	317	304	307	326	301	321	330	323	302	347	345	315	304	339	348	308	292	302	312	295	326	297	325	314	315	336	312	288	305	310	305	303	295	322	311	302	315	297	304	304	312	315	334	307	341	343	326	312	296	301	293	325	316	373	315	296	311	312	321	307	303	336	313	306	334	303	322	319	320	318	344	284	306	320	304	306	316	314	273	327	354	289	289	309	343	308	331	328	307	318	319	295	309	284	318	334	299	331	345	310	311	331	329	312	317	323	317	317	325	316	303	287	326	308	335	343	295	304	322	319	331	329	314	315	313	332	357	314	322	345	321	278	320	299	294	284	284	371	324	320	324	286	320	329	330	313	303	291	338	309	316	322	322	318	333	286	318	297	340	301	295	321	319	329	294	317	306	294	325	326	304	309	302	344	293	331	292	316	356	307	311	292	319	307	306	326	305	309	323	284	319	275	293	310	322	312	325	333	323	287	322	290	323	336	317	306	295	283	321	332	312	343	329	324	343	309	341	323	321	351	306	309	312	314	335	301	309	317	307	287	322	280	310	299	320	309	321	312	287	331	288	311	324	302	310	328	296	331	326	326	308	303	322	333	310	320	305	314	320	274	300	293	288	315	330	340	303	316	360	319	323	334	326	306	298	337	290	310	321	325	311	310	309	341	327	290	307	302	326	283	320	281	331	294	306	320	305	320	313	299	342	288	323	284	322	324	337	332	307	335	304	301	350	336	319	311	296	294	282	295	309	293	294	292	304	295	332	326	301	315	300	326	297	328	346	291	292	288	335	305	309	318	297	313	348	318	315	324	291	310	313	305	320	295	333	324	326	316	317	280	274	274	330	278	303	306	284	335	345	318	329	328	305	334	312	321	297	336	326	307	320	276	314	343	312	314	333	313	335	335	328	300	333	309	321	308	305	322	327	294	318	287	294	307	314	302	327	338	287	274	338	327	308	324	314	305	306	329	297	311	276	299	335	332	310	334	337	332	295	344	318	348	341	323	307	305	335	341	327	298	317	347	342	299	328	328	322	288	327	331	297	311	291	324	289	321	295	313	320	319	310	314	331	308	329	309	348	301	299	323	343	293	334	315	336	318	315	316	329	349	284	332	304	308	310	274	323	314	326	294	311	316	306	283	310	321	339	325	308	316	345	302	316	331	326	311	303	252	325	312	334	304	292	319	320	319	325	294	317	312	282	328	315	312	298	328	302	345	344	303	325	306	317	322	284	297	309	295	297	304	292	338	305	297	346	310	291	332	344	313	292	300	313	300	316	286	336	334	305	308	302	322	291	326	329	293	290	333	282	325	312	300	322	291	318	310	320	317	323	292	347	351	325	311	329	299	327	341	345	373	322	308	312	309	331	311	324	312	324	324	313	332	349	300	337	328	327	304	317	351	326	328	313	333	319	332	313	300	328	328	341	301	322	344	295	307	319	326	277	315	330	315	312	318	333	313	285	295	345	336	331	293	310	328	274	316	291	321	307	312	287	327	322	335	302	314	303	281	296	316	321	308	328	374	336	318	320	322	314	320	316	340	288	346	324	311	288	326	317	315	322	339	342	301	304	298	329	286	307	314	293	324	321	331	324	331	334	295	308	292	344	287	332	299	313	321	324	364	318	315	290	328	317	287	307	321	297	299	342	331	295	301	319	303	308	332	313	314	312	319	338	336	301	336	320	326	349	337	303	310	332	334	305	310	333	313	322	315	329	359	313	327	297	311	316	330	312	347	304	310	319	294	292	285	302	328	319	328	330	311	324	315	349	319	291	314	335	312	328	291	292	299	324	297	330	363	321	297	305	289	289	312	313	339	339	319	315	324	318	311	292	336	308	307	316	295	297	310	285	302	281	320	313	265	342	307	277	312	275	337	314	328	306	319	337	312	328	316	279	305	317	326	349	314	316	316	319	330	333	310	323	311	354	317	301	294	339	309	298	330	312	343	328	312	312	332	305	298	314	294	326	295	277	354	301	327	323	325	337	319	297	294	319	302	307	278	343	331	312	316	313	326	276	307	313	275	287	335	287	307	299	335	308	278	315	343	317	353	314	301	325	331	339	322	315	284	329	330	347	299	285	294	297	323	338	286	339	314	297	321	292	342
6925	23296	9920	4884	3504	2637	1960	1443	1170	951	859	702	651	725	885	582	480	464	440	410	416	378	377	405	337	348	358	338	359	342	388	349	341	333	361	347	339	301	390	371	330	341	317	339	329	308	295	330	333	358	324	322	334	328	337	324	336	324	321	309	301	314	313	317	338	346	308	293	329	330	277	335	302	293	297	309	332	302	330	301	320	308	314	305	314	287	326	299	320	305	319	310	314	331	318	325	292	282	320	294	312	296	314	321	321	324	320	274	312	308	316	318	335	267	309	300	294	305	305	305	303	302	319	323	326	312	313	310	321	309	328	302	352	317	305	311	312	282	344	334	302	310	328	328	330	306	319	316	312	273	324	325	306	305	310	296	331	295	303	308	308	342	319	309	324	321	290	319	294	305	276	302	287	304	306	306	298	332	298	331	286	295	299	310	309	292	309	299	337	311	302	290	281	294	304	294	311	339	292	269	316	304	308	324	292	317	330	313	286	308	325	315	292	301	316	283	326	314	292	313	298	301	307	329	303	333	355	296	318	283	327	311	304	324	305	314	296	297	316	326	281	287	284	304	301	289	305	271	325	336	325	317	307	336	309	315	315	292	328	312	326	326	298	306	319	335	297	287	315	313	320	295	285	311	324	286	345	327	300	279	302	303	311	317	286	305	305	326	287	349	343	315	329	309	277	341	340	307	310	310	305	290	319	358	312	289	319	308	298	320	309	333	316	316	302	290	319	305	311	302	338	306	297	302	281	291	328	341	300	313	344	303	289	295	291	325	287	294	310	298	293	318	317	311	290	297	284	316	331	270	303	338	298	290	322	310	284	348	294	305	314	343	312	296	293	304	341	319	284	318	292	325	339	277	305	356	303	300	304	280	316	305	300	307	303	339	315	309	299	339	340	294	320	296	298	329	269	300	295	317	326	341	323	312	302	286	302	302	295	311	336	319	301	273	294	335	309	325	300	329	308	320	293	338	317	330	303	322	325	299	317	325	367	297	286	290	285	288	318	301	294	310	307	313	346	307	330	332	279	306	306	262	301	299	295	317	307	321	292	296	306	322	334	292	310	301	315	339	316	281	328	291	323	301	323	318	337	297	354	254	286	288	304	303	297	292	297	304	310	330	287	291	325	298	312	296	296	319	294	330	321	292	301	310	313	305	320	319	336	296	319	291	272	310	333	321	306	313	311	334	336	310	307	316	336	327	320	297	283	327	307	321	296	329	308	295	311	289	316	309	295	318	315	337	299	312	323	326	308	288	301	275	323	317	320	302	313	314	312	316	309	304	288	297	308	304	320	321	308	290	311	290	310	320	310	342	310	312	313	306	318	339	289	298	273	278	303	296	310	313	298	282	343	327	310	296	306	324	319	317	298	318	286	352	301	277	301	329	337	314	295	320	299	337	304	293	333	333	282	325	312	299	311	319	273	294	326	311	307	368	290	305	278	305	324	283	332	302	292	293	305	282	311	317	309	273	315	304	289	339	326	312	280	327	316	299	316	322	313	296	312	304	316	344	339	281	258	283	325	287	323	298	298	315	298	310	290	309	303	327	305	307	289	274	307	329	319	319	295	296	270	319	311	282	297	295	302	303	319	326	287	287	324	326	299	335	298	314	315	335	304	301	344	299	290	307	309	318	302	324	334	295	322	289	337	315	316	339	329	316	320	319	315	311	297	292	321	312	315	295	284	292	319	300	318	323	310	348	311	313	313	348	296	305	312	321	288	326	304	313	309	293	328	337	329	285	338	316	280	343	293	308	306	299	318	299	299	315	336	311	333	314	332	289	310	268	325	331	286	292	299	265	304	290	309	313	298	330	316	293	324	288	304	326	305	303	317	315	339	339	309	302	295	328	319	289	335	296	285	317	299	297	302	293	346	319	301	303	302	299	314	322	326	306	325	297	297	306	276	298	309	282	310	291	339	309	326	298	304	285	290	322	321	315	327	311	304	301	314	287	297	342	334	271	306	295	310	300	303	301	328	274	311	314	316	299	334	323	300	306	302	307	304	302	309	330	324	287	317	335	303	299	315	297	288	356	333	326	293	344	312	315	307	278	312	351	315	307	299	301	296	305	327	331	323	303	319	326	347	305	313	309	306	316	311	300	326	306	303	327	303	339	321	292	329	299	316	302	282	292	310	330	301	325	294	327	284	287	313	325	282	288	305	306	317	294	296	304	328	326	323	326	303	344	335	292	300	313	317	311	322	298	308	296	315	282	335	333	324	313	328	318	302	282	328	296	309	297	287	286	321	319	318	298	282	303	314	292	298	298	313	310	314	329	337	300	311	307	319	329	305	293	322	315	314	305	305	322	334	309	327	327	341	286	307	295	288	304	317	301	303	315	316	295	289	326	321	308	295	317	307	289	321	296	295	286	322	328	316	302	314	305	290	306	307	283	326	323	320	309	280	301	277	313	279	277	301	310	309	292	321	305	327	352	324	304	319	299	307	300	289	298	303	325	306	326	329	326	313	320	315	292	304	325	313	297	315	317	337	293	355	319	315	312	306	328	297	289	294	311	313	318	327	318	303	326	296	319	317	326	299	318	316	298	306	312	299	323	313	291	349	307	318	288	347	319	316	348	314	301	314	315	307	317	299	294	291	333	299	344	303	303	304	322	303	305	307	312	294	313	303	354	322	333	304	312	345	293	322	333	308	327	298	313	326	335	311	263	319	310	283	305	319	315	300	337	320	320	314	317	287	303	293	320	298	312	293	338	298	315	298	314	287	298	294	349	306	287	312	298	300	308	305	321	295	302	303	330	351	311	272	320	310	308	295	315	310	322	318	303	339	279	306	320	311	287	302	339	346	326	298	289	304	327	316	285	345	303	282	296	330	297	305	327	303	294	302	291	318	298	299	310	316	336	315	318	337	310	319	303	323	321	300	320	326	331	304	314	291	316	335	336	297	300	309	314	334	300	329	295	329	273	302	323	292	308	310	300	345	320	282	305	309	335	331	324	313	319	320	298	322	284	284	308	340	298	328	307	334	334	332	315	312	309	313	291	287	322	312	273	334	333	335	308	322	287	318	283	326	300	300	308	314	296	309	312	350	294	348	302	309	315	303	318	329	325	279	326	312	280	287	311	298	297	303	271	304	344	330	286	309	307	302	309	323	341	294	289	314	330	271	291	339	301	328	274	302	309	288	343	291	308	315	295	294	315	311	306	308	323	307	334	284	297	309	303	301	321	324	309	298	273	338	296	311	310	304	293	321	283	293	288	323	339	315	340	346	349	291	300	324	295	300	297	288	309	321	304	304	319	302	297	345	300	333	313	328	329	333	302	297	294	304	312	303	319	339	319	282	300	297	314	313	308	299	320	299	318	295	319	307	309	335	297	312	317	319	326	294	311	344	288	322	327	314	284	311	309	325	306	279	298	292	299	293	293	269	319	309	316	307	323	322	317	274	302	325	293	288	331	312	301	324	286	310	291	314	305	313	271	313	314	294	305	327	298	293	335	326	310	311	289	318	323	325	318
27912	19773	6939	1105	728	663	694	675	680	639	654	634	612	670	706	597	648	598	597	569	608	632	608	589	655	618	603	573	632	584	594	622	679	601	526	640	646	606	563	633	577	621	632	649	574	633	604	651	610	572	614	563	596	593	608	600	624	613	648	618	601	604	645	625	614	604	590	576	644	595	601	623	619	590	636	577	605	647	628	633	569	636	585	581	623	631	588	586	618	594	674	619	626	610	606	696	608	600	619	608	647	565	599	634	594	592	618	557	608	625	603	569	590	588	650	596	630	591	607	626	593	594	576	614	597	629	612	580	631	644	635	646	617	601	629	567	607	614	615	618	682	594	649	622	580	614	615	606	653	625	625	611	611	609	577	587	605	619	580	634	627	610	615	595	581	641	619	620	635	628	599	591	599	610	580	610	629	596	583	583	641	623	630	594	602	647	585	632	582	600	573	594	617	598	583	601	593	607	572	629	614	586	585	641	611	588	632	619	622	567	609	613	635	611	602	623	588	584	662	579	641	580	544	619	632	581	584	627	621	601	606	590	613	586	572	609	627	623	608	600	614	608	656	569	586	594	630	622	546	669	640	578	658	663	649	603	614	674	566	621	633	600	586	588	642	605	601	636	599	617	609	603	612	602	613	664	587	605	613	616	650	601	612	563	621	623	622	638	627	582	630	618	620	628	617	613	599	627	582	573	657	640	633	652	576	611	582	606	617	598	594	621	570	606	574	598	586	585	617	655	615	642	628	619	636	598	576	610	607	587	604	588	638	562	618	630	624	656	646	624	608	627	627	597	612	615	630	620	568	631	621	618	619	602	641	609	597	629	579	578	577	584	622	578	581	611	587	603	590	607	569	656	614	639	569	590	578	573	649	585	639	617	634	650	631	635	626	608	626	610	574	615	654	572	594	651	588	576	661	614	612	635	575	604	579	611	611	619	636	592	620	588	605	635	633	611	603	596	635	627	619	578	584	639	621	601	640	590	625	611	655	627	601	617	607	600	636	631	641	593	638	593	598	689	607	589	596	597	619	626	623	660	596	629	596	622	613	605	633	585	637	625	610	625	614	615	596	640	608	596	618	616	629	622	635	652	596	608	588	618	594	572	647	650	658	618	621	635	647	622	600	602	615	557	579	589	594	627	621	594	603	605	588	621	591	652	592	653	659	645	626	592	585	589	625	589	592	571	581	591	634	602	612	647	632	641	571	571	560	620	607	613	616	651	603	616	572	571	623	644	634	584	596	623	618	611	585	607	630	580	658	574	588	649	579	592	568	638	649	587	595	669	634	606	586	633	590	658	665	639	613	598	625	578	622	648	593	609	585	645	623	606	638	614	610	619	636	676	590	679	616	616	599	620	603	589	593	623	618	605	639	635	614	618	653	635	640	546	625	653	608	635	597	652	586	645	584	592	594	593	616	676	609	600	563	604	582	577	644	608	631	615	624	616	609	620	583	577	599	561	633	613	623	632	584	618	622	620	606	589	614	634	658	576	584	574	575	633	568	627	581	639	656	567	592	629	617	642	637	587	606	597	603	557	612	604	621	622	575	660	566	593	604	578	584	643	606	604	588	664	603	586	661	625	607	578	629	600	647	624	664	642	594	610	614	625	603	603	626	620	579	647	590	621	592	579	611	636	630	582	624	624	598	592	654	630	592	622	635	616	613	587	666	649	621	602	601	631	600	610	605	615	589	611	624	621	569	570	641	600	622	562	612	645	576	622	586	625	572	622	648	607	608	658	592	588	595	605	588	614	588	584	590	626	607	608	618	572	641	632	592	606	628	612	635	639	614	616	628	610	666	608	577	614	592	596	578	589	640	597	626	643	584	571	636	619	643	634	632	644	581	644	618	609	652	626	602	614	597	616	561	625	642	632	587	632	650	590	605	664	619	610	610	602	610	566	592	561	604	627	608	626	646	585	597	634	613	574	615	625	595	620	610	599	605	615	606	607	595	594	578	631	610	587	615	614	595	600	574	637	592	578	604	617	612	592	612	583	647	642	635	586	621	585	590	595	626	643	644	614	610	668	644	656	617	625	573	621	594	628	608	628	591	595	641	630	599	599	626	606	600	653	627	615	640	598	648	572	607	604	663	666	643	585	603	571	637	605	611	596	617	633	594	609	616	600	614	614	616	640	629	582	607	637	600	586	610	638	602	610	620	604	628	598	613	608	601	644	605	585	609	606	639	590	633	594	627	603	631	603	614	562	610	649	659	669	578	608	580	635	622	600	608	625	589	608	614	633	595	585	620	657	610	567	597	582	623	620	641	638	590	581	647	541	612	672	594	582	580	580	611	616	636	594	588	622	579	640	608	585	611	648	574	624	620	619	600	642	683	623	616	612	649	610	593	645	640	613	620	608	579	579	628	588	626	613	584	609	650	631	605	660	627	619	596	603	634	606	615	632	593	610	644	609	631	653	605	644	599	607	599	628	608	635	554	608	569	571	608	577	619	603	573	562	640	633	638	560	619	593	590	627	652	607	584	638	587	610	615	595	622	625	620	644	601	620	589	639	633	627	592	607	608	605	615	608	585	627	593	657	586	618	582	648	622	590	610	571	571	620	583	616	629	614	618	612	639	640	617	588	608	593	632	570	620	662	601	602	645	563	646	624	590	629	606	621	578	596	647	617	593	612	588	580	561	589	572	627	642	630	564	635	585	621	580	586	622	623	582	621	563	641	637	595	602	634	628	626	626	589	581	624	612	631	616	563	581	650	615	621	622	558	587	622	651	577	627	613	591	611	612	601	580	597	564	594	660	549	587	635	595	623	571	603	597	667	563	612	592	609	602	656	621	618	652	648	614	617	608	595	607	673	544	614	610	571	624	620	595	569	618	617	624	555	611	602	643	610	602	617	627	610	629	609	670	678	626	587	598	598	563	599	623	584	622	603	600	643	597	586	641	613	635	660	576	624	642	618	624	620	616	621	620	632	624	621	649	610	601	587	617	615	616	644	631	600	580	613	577	601	613	610	603	645	616	635	599	677	601	629	613	631	608	613	578	630	629	581	631	600	614	601	617	622	610	589	624	619	610	594	589	607	629	663	600	607	640	599	597	591	571	625	594	619	609	601	615	602	587	601	624	642	614	553	644	630	634	597	632	629	612	685	684	601	593	565	649	596	655	601	590	638	615	606	619	569	621	606	632	601	579	568	611	600	598	665	616	574	581	643	613	623	582	616	615	628	605	632	611	617	624	635	627	591	601	611	644	596	644	606	598	629	618	638	642	582	615	593	645	595	635	566	622	619	619	586	608	617	635	626	628	613	566	597	635	619	591	629	596	645	537	586	629	623	643	588	628	642	622	593	630	603	656	591	571	615	597	600	612	610	573	634	608	651	635	641	592	635	641	641	658	622	577	633	625	584	591	632	568	635	600	652	618	654	609	598	587	583	588	595	605	597	634	621	589	606	628	652	612	636	607	609	639	568	613	615	608	603	583	617	623	604	645	598	655	637	613	613	580	644	594	659	625	605	572	578
5931	4434	1448	978	885	800	685	710	655	636	655	676	652	733	845	644	681	573	593	599	679	625	608	580	617	591	581	611	673	612	621	657	625	638	616	651	639	621	657	645	627	589	604	617	606	599	575	624	682	653	628	623	590	633	587	607	636	590	596	617	636	632	617	612	620	613	637	651	627	584	616	619	592	612	622	600	629	647	602	578	628	590	643	633	617	648	615	622	639	645	656	612	611	689	629	616	653	637	644	603	619	640	619	633	621	666	644	644	654	621	620	587	631	609	642	632	636	604	634	665	611	571	615	629	611	642	595	612	643	607	627	602	649	601	650	636	610	665	617	608	612	638	624	599	566	628	626	621	655	629	583	641	600	571	635	606	608	655	603	637	635	588	604	665	660	642	601	654	628	623	648	643	607	598	651	595	631	566	595	636	646	608	626	638	585	620	610	686	643	602	601	652	582	605	614	602	603	585	693	612	637	652	575	640	647	615	647	623	609	582	616	599	638	638	623	575	620	621	613	620	644	613	599	675	610	631	602	605	594	616	567	646	637	643	592	597	682	603	575	631	586	625	613	633	615	671	638	587	621	607	604	578	618	643	623	656	626	639	629	644	617	597	604	598	633	586	619	586	590	636	625	620	626	590	589	574	580	687	640	675	596	637	625	627	622	675	564	610	619	612	620	661	659	638	594	603	561	600	629	641	665	635	646	596	601	672	658	624	617	622	592	600	604	616	604	607	627	651	634	624	622	623	602	624	607	614	632	651	615	629	631	625	639	608	568	600	654	625	679	602	591	607	577	597	577	621	596	639	608	609	611	626	609	601	621	621	632	560	613	627	600	621	614	627	617	608	602	619	635	604	609	638	605	611	615	609	576	612	641	643	629	652	625	610	644	638	630	620	635	620	632	619	588	612	658	652	598	609	667	631	657	631	616	589	617	611	652	620	623	573	615	607	633	634	647	619	637	625	650	630	628	631	617	612	617	597	609	669	654	639	636	602	597	600	647	615	619	650	598	652	658	630	612	624	622	595	632	629	591	656	653	658	637	597	601	645	589	598	611	634	598	621	634	582	620	628	642	626	631	606	610	565	611	627	594	619	630	631	583	620	593	628	603	610	652	656	645	659	663	588	620	640	623	635	617	668	624	607	600	604	598	625	635	667	602	556	604	665	648	601	594	591	628	603	618	623	625	626	647	589	628	640	611	624	627	613	601	625	669	644	627	612	667	624	643	643	633	611	642	655	640	585	640	643	652	590	632	632	624	607	614	606	589	595	637	606	612	627	636	609	570	623	604	624	666	603	602	671	634	641	656	576	617	622	599	662	632	587	641	613	609	663	602	653	613	619	614	621	632	630	580	622	642	620	638	616	608	641	596	614	594	652	552	617	617	644	613	605	628	626	596	587	669	593	645	646	677	621	581	626	667	640	659	641	641	631	639	597	631	596	616	638	587	603	596	608	622	590	628	605	608	620	558	592	617	579	642	660	641	596	604	652	595	586	620	618	629	629	646	637	655	590	594	626	665	631	637	640	626	621	586	614	593	591	610	569	589	616	624	588	656	638	596	660	607	673	599	602	652	617	574	564	631	604	614	539	636	640	624	627	626	653	626	614	636	655	568	619	623	597	591	617	607	627	603	598	624	610	600	663	650	591	602	633	639	618	627	647	644	604	627	586	631	606	622	606	604	619	636	603	617	637	652	652	546	609	607	630	672	604	594	584	627	647	602	607	663	647	590	646	636	637	616	672	579	630	603	638	578	626	616	680	631	618	635	613	624	611	635	617	567	599	544	584	633	615	580	577	658	643	633	613	633	617	607	633	633	641	644	670	571	651	587	625	623	625	581	602	619	635	614	623	642	579	579	617	605	631	648	618	689	611	598	623	644	604	619	641	628	669	598	543	664	595	628	604	622	626	643	597	634	656	620	651	622	631	622	604	654	618	662	628	596	584	591	611	624	611	615	593	631	614	615	636	624	638	623	669	610	607	639	667	613	614	615	649	640	612	607	675	628	629	638	619	599	610	589	672	628	601	598	598	616	634	629	616	621	603	643	600	588	631	610	630	602	575	655	633	607	615	624	604	609	630	613	592	664	642	638	617	571	645	663	575	638	634	630	623	623	648	609	648	615	597	601	633	640	627	636	594	631	602	594	602	594	588	635	635	630	625	663	692	621	577	618	665	606	601	643	632	622	608	571	608	601	615	578	602	640	599	634	603	616	623	612	583	598	618	601	625	637	623	609	596	602	630	597	616	580	603	643	632	622	618	641	655	612	627	579	615	652	615	624	608	613	611	666	625	616	637	633	619	618	651	628	598	629	616	577	638	634	601	601	632	603	641	609	637	660	610	620	659	609	570	616	594	658	610	660	673	583	614	588	625	625	608	634	599	635	579	644	631	633	643	598	608	599	587	616	561	632	633	655	637	633	603	599	611	633	629	654	660	641	623	611	632	596	643	637	595	615	624	620	610	612	613	644	627	628	637	636	611	584	652	637	634	630	662	616	639	626	630	656	650	644	607	607	617	645	620	629	599	589	661	575	598	614	613	617	635	638	678	601	650	632	632	643	651	573	620	618	650	598	618	622	611	616	647	641	592	648	642	607	652	617	607	642	673	643	597	627	579	587	635	639	613	607	643	609	623	631	593	650	611	599	595	627	634	669	647	617	663	631	611	628	605	610	639	655	614	615	585	616	630	611	644	598	615	622	617	609	663	614	586	626	628	642	577	618	595	634	605	657	586	609	591	642	647	626	620	619	627	625	642	602	618	621	639	606	627	632	609	579	640	606	668	629	647	639	620	609	576	611	661	618	635	606	644	601	583	621	573	615	607	649	647	604	565	624	603	629	620	697	636	648	596	635	627	576	592	639	641	631	656	615	622	605	656	602	641	643	617	615	639	656	620	634	603	621	613	613	647	620	653	610	612	643	616	612	613	648	614	627	634	588	627	599	595	630	636	627	583	610	596	589	596	646	636	614	609	640	617	625	703	647	620	623	635	597	638	636	605	609	570	590	639	625	587	637	638	647	636	628	638	666	620	608	634	584	605	635	611	649	613	598	626	659	608	639	614	622	672	603	607	651	587	599	652	639	616	587	620	617	598	627	650	639	599	609	629	656	648	601	614	643	626	666	594	589	602	583	603	635	598	606	657	578	654	631	603	636	621	631	615	608	616	622	595	594	660	615	619	640	581	655	657	651	611	583	619	612	608	622	623	673	637	652	630	632	596	638	652	642	645	627	583	607	613	665	631	612	642	607	614	662	616	567	640	657	615	627	599	631	585	607	566	627	592	665	629	649	612	590	625	625	656	658	632	614	542	642	576	627	634	620	637	641	591	659	586	590	605	650	638	634	611	634	620	575	591	617	664	645	612	673	614	635	644	658	606	604	624	608	635	633	599	644	623	645	592	599	634	621	631	594	638	629	636	600	629	599	621	637	646	582	596	582	582	618	607	623	646	599	643	611	572	596	638	646	643	600	610	602	636	625	560
23812	21256	28359	24451	21250	8241	1006	645	528	504	450	399	378	422	522	377	359	359	322	331	300	301	297	313	319	326	307	277	281	268	304	283	319	295	306	323	298	289	305	276	293	278	267	286	273	272	265	312	274	298	307	285	272	302	270	245	285	285	301	264	282	272	293	290	265	290	280	272	264	298	269	266	281	274	275	282	263	283	286	277	261	300	258	291	235	283	301	263	306	281	291	258	282	294	300	271	280	282	316	260	288	279	294	274	298	284	282	267	295	278	274	270	292	279	265	291	295	280	255	280	285	291	305	270	267	257	288	275	294	294	236	270	253	272	269	282	265	287	282	276	268	274	309	274	262	287	272	296	260	275	295	312	272	291	280	272	274	282	277	263	270	306	254	259	285	268	270	273	260	289	292	273	278	278	283	258	257	280	266	289	263	256	248	270	291	272	272	254	282	271	284	258	263	278	272	293	290	282	277	287	250	288	298	265	254	284	286	320	282	268	266	282	314	255	269	275	290	283	278	280	266	250	294	281	264	243	302	275	271	305	277	262	295	235	284	310	246	275	276	257	280	293	268	286	275	258	293	260	295	284	274	340	263	272	304	262	283	264	271	213	277	302	247	314	273	280	239	283	286	265	277	249	300	283	254	312	283	251	269	283	261	254	280	276	256	264	298	280	270	269	260	265	291	306	294	288	265	277	267	272	281	281	260	271	302	268	295	296	270	296	322	272	298	298	312	269	292	244	260	291	270	285	243	294	294	281	296	271	271	270	283	288	251	276	275	270	293	267	274	269	277	276	251	266	294	293	298	251	290	252	274	291	292	276	269	266	266	302	287	244	276	253	285	256	250	243	287	286	263	297	264	253	276	297	279	252	316	270	313	254	288	253	292	256	258	257	285	308	279	280	260	298	274	270	273	282	260	278	262	279	270	290	273	256	267	252	251	255	273	304	268	278	292	283	276	286	249	308	312	290	278	284	297	269	299	284	282	270	268	273	259	288	302	294	274	279	282	275	282	278	268	274	261	316	283	280	258	264	277	283	260	315	270	273	309	276	277	296	288	285	287	275	259	307	265	257	278	304	291	284	236	275	254	264	275	299	267	290	229	261	265	292	275	264	285	290	289	277	295	323	282	295	284	298	277	300	266	243	274	280	259	239	265	278	275	271	253	280	270	275	262	255	276	288	291	293	286	295	276	267	268	287	270	262	255	316	278	274	263	292	245	286	264	319	251	250	252	263	295	270	297	295	302	263	283	257	288	289	296	279	255	266	283	273	286	248	280	279	282	269	267	293	301	276	249	299	276	277	238	282	261	254	281	267	273	253	269	316	262	293	295	269	263	282	288	263	298	282	288	287	263	259	261	249	262	275	256	302	279	296	283	271	279	233	290	272	275	272	298	266	271	250	282	259	271	250	274	291	297	265	269	271	284	294	264	271	271	275	266	266	270	298	271	282	285	305	278	258	268	278	268	250	288	298	276	314	259	296	236	264	257	285	292	267	262	299	259	275	290	277	276	318	284	289	265	289	285	275	296	242	280	289	290	287	281	252	273	289	272	280	268	270	279	252	268	275	285	249	266	294	294	315	267	264	287	275	271	280	271	303	263	316	278	253	277	279	243	283	262	299	272	293	264	276	277	265	321	280	287	283	272	252	304	295	242	316	273	297	275	280	288	285	268	273	293	290	278	303	292	293	283	284	284	279	257	297	252	256	269	264	256	279	275	270	269	294	292	268	292	254	300	267	297	277	287	288	296	270	281	265	274	235	257	249	305	251	290	264	308	263	254	278	272	289	275	255	283	286	276	259	299	276	276	272	280	297	292	273	254	309	297	273	266	246	287	286	285	274	239	297	276	290	263	253	268	285	257	302	338	276	261	274	301	271	267	266	264	267	286	286	259	305	276	291	287	298	254	270	268	302	287	275	283	276	299	277	270	271	287	262	254	269	272	243	285	247	237	265	270	267	259	265	265	286	282	259	280	278	280	279	264	278	280	307	279	283	262	297	261	297	310	280	261	274	309	284	260	278	280	274	255	282	287	255	263	248	293	284	256	272	273	249	279	280	280	289	280	277	268	294	287	248	287	281	280	255	283	279	258	305	275	241	248	274	292	283	250	266	272	263	294	293	281	263	280	265	294	283	284	251	251	287	266	269	266	296	262	255	274	250	271	265	272	247	301	294	250	275	283	270	267	302	290	271	263	297	282	257	285	272	268	273	310	279	274	271	275	283	264	286	258	286	263	278	250	278	283	306	275	280	284	294	271	283	270	289	266	284	296	249	279	280	273	282	254	257	271	278	259	290	277	269	269	287	271	292	282	297	274	243	256	297	248	285	282	289	279	291	283	286	290	271	293	272	314	295	250	261	264	262	273	270	283	280	266	284	264	259	248	266	266	254	284	263	294	265	275	273	275	254	274	325	293	271	284	290	261	274	266	274	278	274	269	243	253	310	280	284	261	297	268	267	279	256	282	248	275	271	294	276	270	295	284	292	282	287	279	289	259	270	250	271	267	268	292	283	264	275	258	264	269	292	273	279	287	282	275	305	245	271	261	267	272	263	288	278	268	269	262	260	240	279	264	263	253	276	276	294	247	261	266	277	289	278	299	273	280	285	255	279	275	266	295	293	304	253	266	315	254	312	262	277	261	294	281	262	296	300	258	290	277	287	292	291	275	302	276	273	268	268	248	278	276	296	275	260	278	273	272	286	290	270	286	254	268	294	241	289	271	286	264	274	269	252	314	296	289	284	276	273	285	272	249	285	289	292	272	287	280	320	281	261	274	279	316	281	276	293	283	266	281	280	278	271	258	297	276	268	267	312	253	269	269	281	303	273	278	300	292	264	272	298	265	289	258	275	311	249	281	274	260	303	302	307	298	262	278	264	280	262	276	273	314	273	254	291	283	280	276	256	284	247	287	283	295	284	286	279	282	277	280	260	267	252	264	286	303	282	268	292	256	297	271	279	304	298	277	271	311	279	295	264	256	287	291	280	301	278	272	294	262	277	313	258	305	241	261	301	307	283	275	322	273	274	266	289	279	248	293	268	244	243	251	258	282	261	265	252	275	281	248	259	277	299	260	281	252	275	247	263	268	296	255	305	281	269	268	291	275	258	254	294	292	269	283	261	247	278	275	247	287	260	273	321	289	288	273	285	297	264	282	290	267	279	270	277	284	268	297	236	259	298	253	277	272	269	262	276	257	271	272	229	284	273	289	261	273	308	276	280	273	270	283	285	255	254	258	258	276	265	272	273	299	278	279	265	271	280	289	276	265	262	276	255	286	261	286	291	293	245	276	255	279	286	215	272	280	292	268	286	279	263	253	277	292	295	323	290	279	266	271	276	258	285	291	298	254	276	306	273	264	257	282	282	277	284	284	301	296	270	259	294	270	297	258	278	290	292	296	297	270	261	306	279	280	268	277	273	276	267	300	299	270	273	273	268	279	286	286	283	287	245	261	269	257	285	247	280	319	272	295	268	255	260	303	284
5249	12255	5979	2838	2081	1548	1178	937	758	611	636	554	452	557	683	392	373	358	354	373	361	324	311	315	322	329	312	331	351	285	312	290	294	304	284	311	332	295	320	314	313	309	293	304	316	327	302	295	272	297	290	296	323	280	293	286	309	300	285	277	291	271	298	262	275	303	262	289	302	294	289	306	302	271	300	303	272	294	290	256	303	298	282	262	274	283	266	286	305	307	304	296	258	297	292	290	283	300	281	282	293	297	317	273	256	282	267	307	304	286	285	280	278	259	289	305	277	276	303	304	275	274	256	312	276	266	322	293	284	278	274	278	294	288	253	307	270	281	290	260	302	288	318	275	317	287	277	280	273	284	260	298	288	296	286	301	317	303	274	296	296	314	293	315	273	288	331	311	297	269	291	262	300	292	318	284	303	303	280	279	275	282	300	266	258	283	306	296	272	283	267	295	310	279	287	280	313	290	275	282	273	303	273	273	296	285	289	265	292	269	282	271	301	321	309	287	301	305	306	272	290	277	296	310	284	274	291	300	266	281	282	294	300	316	284	311	298	292	282	316	292	270	264	255	265	276	304	290	297	267	278	305	304	297	298	259	291	302	284	275	305	300	253	300	267	273	287	288	311	306	290	277	273	294	285	259	290	270	269	275	315	326	290	296	286	262	301	292	270	291	306	294	294	278	270	287	268	301	287	285	291	286	285	286	264	296	306	299	268	281	282	304	302	282	322	289	291	231	314	288	302	306	298	278	286	282	273	257	276	287	307	310	309	272	297	276	264	285	300	284	286	276	298	301	264	266	265	285	271	255	290	283	287	304	263	307	299	287	315	287	276	261	301	288	305	271	274	278	283	277	281	298	308	300	293	289	281	315	280	288	292	299	293	268	272	278	276	249	310	283	272	306	285	307	314	279	278	279	268	277	285	266	280	262	253	294	316	275	287	264	261	276	313	276	288	259	305	265	306	252	297	321	289	259	272	269	288	314	282	308	316	287	285	277	296	291	274	301	260	263	300	286	282	297	283	289	307	304	297	295	302	288	277	267	282	274	309	314	275	290	315	274	272	317	296	318	284	267	301	293	250	285	306	274	273	303	321	307	280	286	283	282	265	312	279	274	287	270	272	303	306	284	328	266	286	292	299	300	307	292	278	268	297	299	265	305	274	292	291	295	316	270	288	281	280	278	271	274	278	279	320	284	288	280	272	275	275	267	303	270	268	301	269	309	282	274	281	302	293	274	290	285	276	283	301	315	271	255	263	296	285	264	292	311	282	280	304	280	294	284	287	273	270	282	299	293	274	302	287	289	286	286	302	297	305	269	285	311	279	303	278	292	270	306	301	269	282	324	295	316	255	281	304	264	277	287	265	302	300	310	260	284	278	324	304	285	276	287	282	279	277	275	253	299	278	287	291	277	302	275	288	285	282	275	291	292	286	272	282	289	301	292	284	293	283	295	289	327	303	286	276	247	293	297	275	289	294	280	299	284	298	284	283	298	296	287	295	296	305	302	297	295	270	290	307	267	288	300	300	285	307	260	281	284	284	278	277	297	304	308	280	319	281	323	278	264	272	278	275	320	267	298	300	305	261	273	301	282	293	316	269	286	270	288	281	300	289	288	289	303	285	319	287	293	286	306	266	296	264	307	322	275	262	282	295	284	299	275	288	287	302	278	285	276	289	272	286	275	258	299	323	301	319	282	274	281	282	317	289	284	287	267	275	265	247	309	285	301	276	289	303	301	262	302	275	301	308	300	308	290	310	319	288	280	300	265	273	283	298	285	304	301	290	286	314	278	287	301	282	290	283	296	291	302	284	304	272	310	284	303	284	287	289	280	291	278	270	295	291	269	290	306	260	288	295	301	275	268	303	287	321	280	298	285	273	321	301	254	271	292	271	285	268	279	291	292	296	293	284	308	273	257	299	302	288	291	282	302	283	312	307	297	309	290	299	285	316	276	316	288	279	265	306	259	239	290	269	287	269	263	272	267	286	284	304	308	282	276	266	293	263	309	292	292	249	288	279	273	295	308	333	275	274	309	290	300	271	278	282	278	313	272	259	261	305	274	268	292	281	270	278	283	294	305	267	286	291	293	321	258	300	274	253	286	304	293	279	282	269	264	293	284	302	266	283	266	276	274	279	272	294	278	286	259	266	285	300	288	307	293	309	289	269	273	314	301	250	286	318	272	269	291	288	268	262	293	303	295	277	277	260	262	321	284	294	271	329	278	279	308	259	279	278	314	306	262	321	277	263	269	279	279	273	293	269	299	296	266	277	311	297	302	273	305	316	302	280	270	269	297	288	280	261	293	277	272	305	276	282	252	284	320	304	306	285	260	299	296	309	283	297	285	275	286	297	284	295	263	331	283	301	268	295	311	284	279	303	295	308	296	284	292	274	253	285	304	305	287	263	285	282	267	267	284	298	273	294	281	285	313	284	303	277	323	308	276	284	268	285	266	291	249	294	319	243	277	275	272	299	301	311	285	313	282	308	295	289	273	283	238	273	276	269	285	295	272	275	290	250	307	306	299	310	273	293	301	273	284	298	277	280	271	292	285	301	318	327	289	281	278	276	256	306	278	279	288	294	298	265	245	292	296	260	274	288	290	295	324	284	302	295	302	268	278	296	293	297	281	298	274	286	269	288	295	305	271	298	288	287	261	311	282	318	270	279	294	288	302	306	291	314	305	304	276	295	321	299	298	296	287	270	283	290	304	279	269	268	295	307	291	302	296	263	284	287	291	265	276	282	276	307	298	287	264	276	278	284	302	283	313	292	306	295	292	287	279	271	303	278	293	265	303	299	286	321	325	301	281	266	280	293	279	289	295	274	308	276	288	286	283	287	317	272	286	281	280	257	270	327	298	320	259	270	277	297	289	279	288	296	272	312	278	280	298	296	299	270	296	291	290	286	297	289	274	293	264	311	279	287	315	284	273	276	308	267	287	314	261	286	289	270	282	303	301	279	290	291	313	288	296	321	303	317	300	286	283	269	278	308	297	290	307	281	282	284	296	310	311	278	290	280	292	278	288	272	261	313	302	271	286	289	312	308	334	292	295	282	311	286	291	280	273	287	261	248	287	275	266	312	264	276	301	295	290	316	299	301	292	306	285	310	294	291	278	277	303	289	268	301	287	299	306	274	296	292	289	276	293	255	265	253	286	266	261	301	291	300	270	272	304	288	306	272	315	305	268	289	303	274	286	279	261	296	303	323	268	313	274	295	284	303	291	309	276	284	293	291	278	277	286	299	261	285	294	283	307	272	271	306	269	280	296	297	293	282	285	279	300	265	297	268	251	295	292	290	294	299	258	282	300	299	281	271	289	297	289	278	271	274	315	290	280	267	303	295	268	304	286	289	325	257	273	278	304	285	271	288	309	290	307	302	291	271	272	320	307	263	295	272	273	290	292	312	281	303	318	267	274	275	314	295	269	288	266	258	284	298	227	289	296	299	287	318	287	292	296	320	276	306	272	251	291	273	302	285	242
24820	21156	27227	25290	10381	1196	990	915	874	847	790	788	781	884	974	856	746	811	755	749	776	734	723	769	739	729	749	760	748	733	715	733	707	710	740	737	724	737	726	773	731	738	694	734	733	720	730	714	712	661	726	742	789	710	719	729	731	788	668	721	736	753	789	713	726	757	736	776	740	740	713	695	653	715	759	780	714	741	710	735	708	778	691	682	756	755	713	724	697	739	717	746	758	720	720	767	759	661	764	784	720	747	760	736	721	781	727	703	730	709	762	746	736	711	679	699	757	698	749	781	734	735	698	780	700	721	708	703	771	725	721	731	755	710	736	755	769	701	751	784	685	717	721	733	718	668	739	689	790	714	763	762	716	716	724	752	698	703	701	756	736	722	712	775	724	729	756	685	797	709	719	701	732	669	750	707	728	684	704	730	725	745	759	704	717	732	734	727	774	805	730	680	694	714	754	687	674	735	730	746	733	730	750	716	740	720	712	722	685	726	754	748	712	679	742	747	729	735	713	783	733	724	776	715	741	749	710	746	782	788	795	765	655	755	767	751	731	689	711	742	767	767	695	765	704	725	738	725	721	666	773	716	760	683	700	720	775	741	718	737	738	713	717	720	733	730	709	719	735	726	727	755	724	732	774	726	684	732	752	731	754	748	748	746	715	686	685	689	748	682	717	752	745	743	731	718	684	688	739	725	724	713	743	716	782	725	739	739	733	733	659	771	701	741	738	723	726	687	736	724	689	758	747	693	726	721	796	756	789	725	798	693	790	753	708	720	720	751	677	752	728	716	750	720	727	737	724	761	720	734	732	731	753	687	728	713	729	762	723	733	716	737	708	775	755	701	723	716	721	719	744	731	737	760	744	743	714	731	704	749	713	688	728	676	681	697	697	737	739	739	714	684	694	758	740	749	732	750	724	745	744	755	738	767	719	739	723	717	729	677	754	704	683	679	771	710	750	691	737	744	793	738	763	753	731	754	709	733	738	732	736	715	764	695	703	749	708	731	702	692	710	666	713	720	761	733	759	760	775	805	760	665	736	744	710	685	739	753	741	728	738	720	748	751	701	695	734	751	718	696	691	708	733	746	699	711	760	740	726	720	717	725	730	741	718	728	702	756	714	750	734	702	743	746	679	771	737	747	742	733	724	768	700	704	732	715	754	720	706	746	739	682	722	755	742	762	756	725	743	721	752	754	714	732	707	739	748	763	712	677	714	723	719	744	746	794	740	742	698	743	741	699	723	706	788	712	778	709	735	704	713	731	726	775	719	740	725	713	709	804	745	704	734	731	747	737	757	807	770	742	792	743	664	682	739	709	760	747	711	714	733	744	736	694	721	769	735	724	745	758	724	776	715	718	709	732	738	719	746	765	694	763	738	732	739	725	701	753	696	742	763	719	800	714	737	707	734	733	734	741	754	704	729	739	734	706	753	757	751	718	722	721	704	711	701	762	681	740	737	722	702	717	772	786	735	708	740	737	697	760	730	777	714	718	719	716	754	740	743	739	739	719	704	750	765	724	717	727	735	754	721	744	695	730	777	706	725	754	793	737	680	773	757	710	739	751	685	728	723	740	745	702	715	727	713	719	729	694	727	758	708	737	741	741	745	698	739	763	713	713	741	748	694	699	699	697	696	724	761	742	768	721	727	744	747	750	739	781	754	719	746	725	703	767	720	761	763	717	780	735	688	711	728	746	724	726	684	755	746	759	703	758	759	778	725	694	771	801	721	767	725	671	700	732	725	726	734	717	709	706	748	753	709	750	686	736	756	756	720	737	739	756	757	739	715	688	717	701	721	765	704	714	720	671	753	792	723	748	757	727	704	699	719	748	723	704	691	709	745	717	682	746	725	742	737	716	720	720	719	723	759	721	691	703	744	740	726	705	773	735	700	782	676	707	695	748	708	749	709	752	738	740	723	732	711	733	687	729	732	725	750	747	693	739	761	717	721	703	722	756	700	722	693	730	725	714	747	750	772	721	715	782	680	701	751	710	717	772	745	716	738	728	738	785	720	708	735	673	757	748	677	740	731	715	699	736	729	736	765	735	732	707	719	727	765	712	733	705	766	733	729	753	747	694	736	745	717	708	732	766	751	710	719	746	737	695	721	720	756	739	782	736	720	761	751	731	731	678	744	753	767	706	706	686	711	678	777	732	713	721	718	710	737	753	720	728	747	722	694	751	749	745	643	762	736	772	707	751	721	742	734	746	707	714	730	735	723	705	740	754	724	725	734	676	739	706	716	793	739	710	737	730	715	741	739	706	710	691	699	678	709	704	708	753	734	719	754	730	777	739	727	735	760	770	691	746	720	733	766	753	702	758	741	758	762	711	783	749	742	709	699	706	743	704	764	678	710	720	734	691	710	734	761	701	719	768	730	703	729	756	711	741	669	638	734	774	728	709	702	712	674	712	752	744	701	692	720	699	736	721	722	781	706	772	769	708	738	737	743	740	676	734	785	712	750	709	728	698	742	765	697	697	698	703	745	715	685	727	716	731	707	698	740	743	731	706	716	721	712	766	724	711	712	765	741	684	735	754	746	698	725	696	723	712	731	722	765	790	749	699	711	780	759	696	699	700	703	751	715	672	731	706	711	775	747	725	819	697	761	750	725	774	765	729	744	731	685	769	722	731	752	756	769	736	743	752	747	708	724	709	796	792	697	763	728	742	713	647	782	705	756	734	726	777	734	716	706	724	711	704	759	732	758	722	732	724	739	732	736	726	704	707	730	754	718	718	693	761	658	724	671	745	739	701	708	670	750	728	757	698	758	728	706	710	770	719	707	762	760	796	700	721	786	714	732	765	732	740	712	710	728	763	746	742	708	741	724	694	767	781	761	720	704	740	763	730	709	674	772	735	758	731	729	758	690	697	712	738	718	763	733	682	754	765	743	717	741	708	726	760	782	781	747	704	757	744	692	745	760	735	762	728	770	792	777	729	702	763	706	744	740	738	743	681	777	727	756	742	752	730	738	742	780	737	733	799	729	730	693	724	754	733	695	696	719	727	735	700	770	721	748	718	756	736	737	741	787	715	716	728	726	695	728	734	711	748	769	687	725	747	775	741	694	746	739	744	735	743	693	695	717	772	706	717	729	685	754	680	723	703	726	782	746	755	716	738	728	720	757	771	700	724	751	741	726	746	753	740	786	697	706	748	732	676	777	699	715	680	738	738	702	755	743	730	689	747	785	679	709	772	746	742	674	676	768	743	664	748	734	719	709	701	698	730	683	689	742	756	725	707	702	739	728	698	736	717	688	750	727	719	684	700	745	739	716	692	717	717	715	760	750	726	744	708	738	732	755	723	719	766	759	700	721	711	728	740	748	779	761	694	702	783	695	748	778	798	686	753	718	775	745	750	728	744	766	723	718	739	713	793	772	679	692	680	719	734	761	701	761	690	725	787	774	792	688	749	763	711	710	729	735	693	762	713	791	719	761	758	685	780	757	729	732	796	703	730	763	765	735	742	803	754	725	763	734	761
4762	6381	3632	1967	1642	1340	1195	1033	961	888	839	882	789	954	1081	876	803	755	819	788	795	761	755	781	765	767	735	753	740	732	739	765	728	729	746	729	759	720	750	726	761	718	736	699	740	709	712	724	757	781	717	722	690	710	727	715	792	752	704	728	773	662	767	724	766	732	697	743	725	732	760	760	722	746	771	723	723	696	761	724	756	745	716	763	704	754	718	723	695	744	699	715	749	708	713	695	767	719	706	752	695	729	697	686	744	732	731	733	740	756	750	761	754	732	729	731	734	742	748	747	754	747	688	730	750	731	641	754	735	685	745	701	748	737	717	725	739	732	688	700	758	768	734	695	772	761	721	720	718	710	749	808	754	704	749	729	737	682	759	736	733	733	730	708	756	697	740	689	721	768	673	711	730	739	777	722	776	726	688	729	752	716	705	762	692	716	725	694	745	736	697	708	692	730	706	704	746	727	726	795	746	738	722	744	737	735	724	766	758	743	775	699	714	712	689	694	738	744	764	692	709	727	707	756	750	700	706	726	739	755	736	710	763	725	726	703	748	734	751	739	713	711	727	746	765	725	768	710	722	716	691	713	754	771	696	727	721	756	739	725	726	715	753	728	715	744	729	731	758	726	741	724	772	753	777	785	749	742	727	769	709	688	777	760	715	748	723	709	759	746	713	764	720	713	725	711	729	743	735	728	784	722	750	757	747	710	742	716	714	723	758	738	731	770	745	731	708	791	753	720	727	687	717	700	729	714	794	747	707	742	729	729	764	752	734	732	770	692	722	702	726	761	743	736	716	710	746	742	751	749	705	735	723	735	774	689	722	676	800	709	789	714	702	707	714	750	765	736	717	696	788	711	769	733	737	736	750	692	761	734	667	741	743	725	763	734	724	756	743	689	773	719	714	684	739	766	774	708	726	716	734	753	696	732	761	743	745	696	719	741	734	742	710	690	738	744	720	758	689	717	736	715	729	734	706	743	739	728	712	715	690	777	686	796	764	728	756	732	774	737	767	713	722	742	686	708	742	733	742	757	743	733	744	720	725	789	720	704	726	717	710	734	730	734	730	744	724	793	733	709	726	750	713	721	742	765	702	696	709	729	735	736	754	763	743	731	727	758	737	728	691	719	679	726	745	754	748	727	734	757	762	737	711	715	726	720	731	749	778	701	711	731	732	695	681	712	716	703	742	727	757	755	710	735	716	720	760	739	772	695	729	676	758	725	756	726	716	719	709	707	706	724	729	738	754	711	728	767	758	713	757	717	681	751	701	734	715	748	763	742	751	777	737	726	753	714	743	720	751	736	723	733	733	771	763	710	682	762	676	771	722	718	685	746	715	745	719	725	734	750	774	785	730	730	740	735	707	738	731	713	765	683	724	698	758	732	693	713	709	739	721	699	738	776	729	724	723	680	735	773	715	735	728	788	705	748	787	722	751	725	677	692	774	780	753	739	733	734	738	728	783	718	697	729	705	715	713	740	717	767	735	666	692	726	737	748	718	734	777	758	751	752	687	727	750	742	720	726	722	723	718	740	699	741	745	710	737	714	792	725	684	734	740	742	745	686	746	707	707	765	797	746	701	738	688	742	725	733	734	717	683	744	758	754	731	788	768	738	746	726	701	742	831	736	695	745	717	722	761	798	699	717	764	753	674	730	752	714	727	740	694	743	727	762	782	767	692	702	735	744	745	783	711	786	741	763	738	738	722	730	755	796	733	716	761	778	713	779	704	808	747	714	749	704	765	710	718	735	763	731	739	751	758	715	757	717	728	742	769	767	771	718	746	779	686	736	755	742	778	749	727	753	751	751	771	740	672	704	743	690	763	720	699	686	719	695	751	732	711	725	747	728	767	776	718	713	729	683	715	703	741	684	675	739	723	709	707	727	770	703	713	709	754	741	698	739	785	698	774	715	742	708	764	728	736	731	712	801	688	760	735	740	773	692	826	703	764	734	733	715	690	737	739	777	712	720	728	724	706	719	721	713	775	755	771	705	740	768	736	705	725	726	722	725	768	707	763	811	702	724	714	692	784	687	681	722	736	750	742	726	755	730	728	764	697	748	776	684	744	693	711	745	678	700	725	745	716	745	764	793	730	782	754	764	734	703	747	672	734	754	729	790	737	685	758	761	756	721	757	742	685	751	701	698	756	712	721	743	722	735	722	763	748	719	694	717	744	746	750	690	720	716	714	749	747	726	747	725	719	739	744	742	714	709	708	722	772	734	751	734	710	729	689	744	697	748	762	737	695	720	788	782	681	728	749	729	752	719	693	745	760	748	736	749	748	745	703	728	745	677	721	727	768	732	729	738	691	698	708	694	753	769	713	765	723	737	706	792	754	683	721	745	729	757	754	714	731	731	734	727	698	733	731	741	751	748	746	751	704	783	754	714	743	782	705	762	759	754	762	773	776	724	758	766	730	746	731	734	737	716	688	753	722	716	739	709	768	717	704	737	710	689	730	737	705	720	777	742	732	740	721	733	726	744	769	750	732	789	712	725	711	693	710	716	722	741	721	752	735	694	717	715	754	753	774	799	729	729	752	698	652	735	739	741	705	752	730	759	793	713	720	717	757	721	698	698	762	704	649	749	744	723	724	721	725	661	679	714	745	672	749	742	758	769	739	709	762	767	718	737	747	767	679	769	721	705	737	702	722	655	735	718	703	690	774	716	759	725	773	743	694	742	653	738	738	741	738	679	710	759	754	685	734	755	709	743	746	733	756	734	730	762	728	676	689	776	711	725	734	756	763	784	748	768	754	768	693	732	681	757	714	769	709	714	749	738	714	703	707	718	734	697	705	751	744	732	720	726	758	723	681	734	740	717	715	793	685	732	722	736	738	718	776	722	732	760	713	698	745	733	735	745	724	799	695	703	729	711	708	724	692	722	714	700	758	720	684	698	748	736	669	735	708	752	703	744	680	747	733	702	724	719	722	747	750	694	699	718	737	745	712	729	765	702	716	731	705	727	720	756	691	763	751	652	721	727	722	711	738	688	733	715	684	730	709	714	703	744	741	725	766	765	669	693	721	725	718	737	714	734	759	706	685	693	755	750	767	744	724	762	780	776	740	752	705	698	705	747	743	696	760	765	707	731	714	758	717	719	741	729	728	715	763	698	706	753	699	772	730	753	749	713	726	710	692	756	719	731	729	695	709	765	731	734	743	674	757	713	745	769	708	743	695	700	757	745	690	742	733	754	740	746	680	704	765	731	724	734	743	727	728	731	715	793	757	754	829	725	750	721	762	739	748	739	776	718	746	722	754	738	681	754	720	751	680	717	718	700	786	742	763	683	702	716	718	732	750	756	698	706	723	743	758	767	745	737	700	687	725	714	765	751	770	731	716	794	733	720	728	712	740	761	735	762	673	687	750	745	699	738	774	741	736	728	715	763	736	731	780	718	735	739	768	738	780	694	700	728	778	738	728	673	751	694	745	744	696	708	767	714	780	734	699	698	716	745	717	697	727	808	698	733	751	756	740	675
22396	21086	28673	23748	21086	21141	8107	1144	798	656	582	554	489	604	683	484	414	379	368	359	356	341	377	393	336	331	298	361	332	337	333	310	304	350	345	332	313	325	351	313	344	332	328	306	304	305	324	341	340	318	322	311	321	294	322	328	332	318	328	298	328	367	332	329	358	295	308	344	346	297	318	322	324	320	296	273	298	307	244	298	327	306	288	326	323	314	313	301	275	338	291	329	312	282	329	318	321	286	297	300	328	296	298	314	319	314	287	315	304	323	315	270	318	324	327	309	292	333	279	308	325	289	302	357	300	292	268	311	302	324	328	328	294	292	308	305	289	283	306	322	321	276	300	299	299	265	323	270	309	321	279	309	317	307	316	299	337	278	305	312	297	264	291	337	313	297	329	292	303	284	309	306	282	347	329	319	314	314	329	311	269	326	316	306	292	295	293	273	310	272	301	277	329	289	308	293	287	314	319	320	314	301	309	294	274	329	306	291	304	275	303	324	267	318	288	330	291	313	323	285	296	302	308	301	337	299	324	299	313	301	321	286	317	294	296	318	321	267	307	311	305	335	281	291	291	266	346	321	274	301	278	320	297	314	308	300	333	327	288	314	296	309	295	332	277	331	296	306	316	294	297	333	295	332	339	298	303	314	307	300	320	328	298	321	282	337	293	315	300	312	316	316	321	311	291	321	296	278	338	299	319	303	287	315	332	314	286	311	292	310	288	330	281	309	327	305	278	303	326	312	288	315	305	319	296	291	335	278	302	318	289	304	303	299	296	305	300	296	284	276	316	303	312	303	318	312	308	285	287	278	307	334	315	302	274	281	287	304	296	302	319	273	323	329	301	303	300	302	276	311	319	318	307	315	291	274	310	298	312	330	319	310	276	301	316	289	334	310	306	267	304	293	292	320	302	311	288	291	299	299	319	307	268	309	308	279	336	340	319	299	300	300	305	312	334	316	291	297	318	315	300	292	279	320	324	320	295	301	305	310	294	312	330	314	346	312	312	291	296	321	300	296	305	317	279	271	310	307	293	299	296	325	311	292	316	288	320	317	297	283	297	317	305	314	327	316	296	328	288	299	325	314	310	303	325	304	303	292	298	322	291	287	310	307	303	305	310	305	305	312	315	322	279	295	302	285	285	306	329	323	326	306	311	311	290	314	315	306	318	304	285	297	276	318	295	264	324	319	316	317	274	319	305	312	303	305	316	310	293	329	292	343	305	289	306	303	316	271	291	311	325	326	327	327	319	313	370	342	336	334	285	317	273	306	295	316	324	303	298	299	312	309	317	288	282	281	296	300	324	317	302	298	278	311	300	288	314	305	331	305	331	284	313	285	303	314	297	325	327	295	307	317	306	308	329	320	279	292	321	323	306	324	301	253	304	292	331	293	293	288	335	296	338	288	310	302	320	323	283	299	316	329	293	294	286	325	286	323	297	298	284	330	317	304	285	295	279	268	342	311	287	325	293	300	297	310	315	294	283	302	291	304	297	328	308	293	320	312	308	315	299	336	293	299	290	337	301	305	306	303	294	333	302	317	317	307	262	302	307	324	321	325	321	325	284	327	309	284	322	297	309	298	274	294	321	314	282	296	293	324	290	331	313	333	324	298	300	298	316	352	294	304	344	290	316	313	267	307	280	311	299	299	333	295	290	289	330	310	332	314	324	330	271	325	297	298	316	312	308	326	318	297	313	295	329	298	308	289	280	296	308	319	294	286	298	315	294	266	282	290	310	305	290	298	312	310	311	303	303	297	321	308	334	309	290	302	286	330	312	303	326	314	268	309	324	320	310	305	316	302	299	311	324	285	348	329	289	295	326	300	302	286	338	333	333	298	312	316	320	305	297	323	319	311	286	310	320	346	307	267	304	314	298	271	298	320	294	301	299	271	311	263	328	319	289	310	286	321	302	316	304	299	317	299	282	335	286	277	308	287	332	295	355	327	298	326	312	314	283	309	316	282	300	335	305	305	323	331	317	303	332	292	306	316	317	322	312	302	298	332	320	281	286	332	309	283	322	310	347	329	276	292	313	304	316	328	343	290	319	322	303	305	301	282	299	300	293	299	285	295	285	271	291	305	309	308	306	322	310	310	286	293	290	307	318	282	303	301	270	307	330	285	304	293	327	285	284	302	307	311	300	319	291	332	305	341	344	288	303	310	336	288	319	327	285	291	301	299	318	320	350	310	339	308	292	305	294	302	294	308	309	318	314	313	323	267	306	317	309	302	284	277	299	285	297	280	289	292	338	270	307	291	327	320	313	321	299	310	282	294	313	316	287	302	323	312	262	327	286	294	319	305	303	337	350	327	329	279	299	319	331	325	285	306	290	312	335	309	280	310	273	285	332	315	299	308	279	307	282	297	290	306	319	351	303	286	315	315	309	313	312	294	317	302	318	294	302	278	309	314	298	318	308	315	322	316	311	313	301	285	302	318	314	313	326	295	279	322	302	313	336	294	297	301	274	319	292	322	304	294	281	294	336	308	314	290	283	305	275	335	290	330	282	296	283	328	302	284	328	326	311	339	286	293	265	292	304	309	296	321	303	318	296	312	292	308	313	296	335	307	293	281	354	267	287	288	309	309	300	297	305	297	306	329	322	322	293	288	287	293	305	284	356	294	312	293	304	337	330	289	312	261	309	313	282	315	289	305	327	340	329	289	280	340	285	298	264	343	278	312	307	316	303	317	312	311	293	298	287	297	287	311	291	330	276	303	317	314	327	323	309	281	320	291	298	308	289	306	337	279	315	288	343	307	340	300	291	305	289	325	299	316	296	309	324	305	316	304	341	291	328	279	309	314	308	322	305	270	327	293	293	302	310	321	324	315	294	306	308	316	334	318	305	293	292	311	294	294	289	315	311	306	307	310	283	339	300	299	288	349	292	320	282	304	318	351	327	303	314	295	312	298	288	337	307	311	299	302	284	290	304	314	294	286	322	296	314	290	307	287	312	297	351	313	298	281	302	335	282	301	310	312	299	326	314	310	338	310	326	293	296	317	312	295	285	299	330	282	295	296	322	316	312	295	308	307	304	304	322	322	297	308	317	313	293	310	303	310	307	333	288	301	296	284	311	313	286	321	308	304	293	293	305	319	302	347	303	288	284	313	320	280	306	323	334	348	303	282	291	277	317	300	316	325	309	299	331	287	305	321	311	302	290	327	299	309	311	287	293	321	307	299	302	294	283	333	329	301	311	309	315	288	297	323	320	310	340	302	280	324	329	321	325	325	272	292	284	288	290	289	287	318	329	313	297	304	322	314	344	313	279	312	306	294	348	289	286	298	320	314	312	313	309	315	333	308	300	331	328	306	276	290	306	310	273	326	287	302	299	295	299	320	306	320	316	309	259	300	270	298	305	328	302	315	309	305	320	308	286	338	288	309	271	274	304	283	292	318	305	310	316	309	293	306	304	309	308	317	291	324	282	313	308	311	315	327	305	321	286	293	301	344	295	304	318	286	287	291	301	295	313	304	288	331	292	312
5571	16142	9853	4790	3426	2589	1906	1493	1199	987	835	723	663	792	932	620	478	410	453	420	389	363	398	361	362	327	342	343	347	328	347	333	308	306	343	321	336	321	337	329	329	323	319	312	330	292	330	309	327	330	298	319	333	304	308	301	311	316	318	327	315	304	314	304	318	303	299	346	299	280	311	319	303	297	329	321	301	281	327	339	314	287	308	301	303	307	305	293	313	307	332	316	312	298	308	286	308	327	308	287	264	326	315	286	292	349	303	339	303	318	305	301	298	328	307	313	294	284	316	284	287	306	289	294	289	348	283	294	282	306	304	317	295	322	298	317	301	295	310	317	269	307	298	289	307	302	310	327	285	264	302	317	306	317	280	318	332	292	309	331	306	298	284	341	304	321	309	296	300	307	330	325	279	305	298	302	341	323	309	304	300	312	309	265	292	304	311	318	309	296	270	302	336	316	325	312	285	283	304	339	321	284	302	294	298	282	290	291	283	290	316	281	317	285	302	296	308	324	322	311	329	312	289	305	325	305	314	330	294	305	296	289	302	299	286	297	251	309	321	295	333	312	291	307	310	285	294	311	318	328	325	288	295	296	306	317	276	283	299	317	321	261	284	309	293	322	346	289	311	289	288	291	298	315	313	283	290	272	304	292	306	292	325	309	339	329	288	306	322	313	317	299	296	280	290	279	292	317	283	296	273	332	304	322	304	273	310	300	355	314	286	306	288	274	294	337	301	290	314	315	323	332	297	286	295	304	297	295	290	281	294	318	284	282	288	338	310	319	319	274	283	324	300	334	318	275	305	281	305	288	268	309	308	330	297	300	331	316	282	280	297	301	302	302	324	303	305	294	293	309	287	306	299	277	330	302	313	299	331	283	320	289	334	267	305	285	323	299	305	327	339	295	334	299	301	308	311	305	306	305	314	297	272	319	296	313	275	296	295	334	329	312	290	304	295	286	314	303	303	310	310	301	294	306	304	300	299	282	276	316	317	274	346	277	280	307	324	335	283	286	278	313	290	288	290	282	332	286	309	268	298	317	301	321	263	330	299	278	258	295	305	261	291	309	296	344	295	310	300	269	315	323	321	294	304	297	316	298	297	308	284	316	308	306	271	306	295	284	298	277	301	280	301	299	262	309	312	281	295	276	288	318	274	322	306	270	284	297	290	305	285	292	319	290	289	324	309	308	324	319	318	309	312	327	297	297	301	298	288	307	353	281	308	295	320	326	290	263	318	307	278	293	280	305	295	306	283	300	309	290	321	280	335	286	298	317	314	258	297	288	313	334	279	337	286	310	277	282	334	297	312	296	307	309	292	309	300	247	315	297	286	306	328	321	281	295	281	309	291	290	281	273	316	279	270	265	275	272	292	303	272	318	302	289	326	325	318	294	315	283	330	297	320	316	320	318	294	251	283	317	331	299	295	359	310	299	304	291	303	296	293	274	321	293	297	351	315	283	307	330	349	325	298	324	277	277	314	260	301	288	311	318	292	281	302	274	308	283	289	313	301	310	308	286	284	319	327	295	338	305	307	329	296	310	301	321	285	327	279	316	329	311	311	286	273	290	294	297	288	290	275	323	301	302	310	296	311	297	304	318	302	306	307	292	271	321	279	303	308	281	301	283	300	315	291	314	299	331	291	291	296	268	302	295	291	292	281	298	316	277	320	322	284	292	291	299	306	322	286	310	281	313	286	301	297	292	331	278	328	304	310	300	296	322	307	322	288	301	310	277	298	315	314	307	325	313	297	301	287	303	276	313	291	308	332	319	282	322	317	332	298	284	312	310	288	348	294	316	300	334	330	293	316	288	276	311	289	334	283	314	312	284	315	300	310	332	321	278	284	299	316	334	290	331	325	328	302	290	349	299	316	314	305	272	279	276	283	290	333	269	303	284	305	310	302	300	273	291	288	304	312	275	331	290	273	272	342	318	264	345	320	303	303	297	302	315	320	311	311	295	321	312	283	315	295	318	321	294	294	308	306	310	311	311	294	294	298	334	292	301	277	284	284	314	313	308	292	315	268	305	279	277	313	286	298	322	263	295	327	266	300	308	297	291	288	319	292	289	289	284	327	292	315	293	303	270	302	327	286	288	314	312	276	317	307	279	311	315	318	287	274	346	296	290	300	303	334	335	267	329	322	314	298	307	314	270	281	300	329	295	343	289	287	296	295	278	283	314	305	323	297	292	303	303	290	293	318	327	329	289	316	289	318	319	289	306	322	284	313	315	297	316	298	289	320	284	280	302	298	321	292	286	316	308	323	305	307	309	328	316	329	333	295	309	328	301	296	298	322	294	280	299	303	315	295	292	309	293	299	296	250	272	307	309	323	289	319	312	309	305	278	280	303	298	312	280	269	289	283	297	278	300	248	282	288	279	317	319	288	311	307	316	305	324	309	329	305	269	266	304	318	304	302	286	300	284	298	312	300	298	321	332	304	266	337	322	321	271	291	325	320	297	311	295	320	290	322	314	311	303	320	298	272	284	309	318	296	317	302	268	311	290	293	305	298	319	323	292	281	292	329	284	311	307	274	338	296	307	273	294	322	305	289	307	315	278	301	322	314	286	293	300	309	331	284	296	317	301	313	283	337	303	322	334	306	309	290	318	300	290	306	290	305	308	300	297	320	311	288	332	304	317	305	296	310	299	322	312	294	326	293	315	310	327	313	293	277	334	316	324	314	306	302	287	309	305	326	312	300	293	311	281	319	286	330	306	286	292	313	312	286	319	311	314	309	320	309	324	281	266	344	322	324	299	280	336	309	300	311	308	292	309	313	302	290	302	275	314	309	289	280	309	275	303	277	309	303	263	312	301	277	307	297	336	299	276	310	288	298	310	314	312	290	305	301	303	320	312	310	303	277	298	315	297	310	298	320	300	285	291	293	275	259	338	317	283	327	310	303	295	301	327	305	293	292	275	280	315	285	311	313	330	363	325	309	296	280	303	282	307	304	296	312	320	316	315	328	275	331	329	290	325	281	309	302	299	310	285	283	299	290	286	301	287	329	295	319	285	266	304	283	274	284	341	313	296	322	302	283	298	307	303	290	287	319	284	299	329	288	305	292	289	303	303	299	341	308	309	336	294	292	324	303	319	302	317	312	294	288	324	314	304	279	315	307	323	320	281	294	316	294	342	280	312	305	300	320	281	308	319	290	292	272	304	308	326	293	329	298	290	288	319	304	323	311	294	295	303	274	293	298	291	314	290	285	282	286	322	324	276	300	293	281	298	289	283	295	301	313	298	312	303	291	290	273	265	306	282	273	313	315	292	282	327	266	310	292	303	309	311	293	335	286	303	313	286	286	283	312	309	309	296	308	325	290	307	325	283	301	281	304	292	302	314	309	308	290	308	291	311	282	321	310	314	299	341	308	310	302	296	324	288	322	309	295	323	274	309	301	313	317	293	316	295	319	342	301	322	320	324	279	314	293	318	301	316	300	296	291	283	295	296	317	298	291	323	298	305	282	295	264	300	283	280	300	280
27642	19818	7115	1094	755	665	696	633	632	646	633	622	585	640	708	676	562	618	619	624	595	583	589	581	617	616	613	625	623	574	588	625	596	573	636	577	598	606	550	614	580	566	634	596	585	623	638	620	602	589	607	626	552	636	568	578	590	562	631	608	604	614	609	567	605	616	604	585	630	614	624	571	630	604	588	595	641	535	585	617	608	631	587	582	603	594	586	618	541	574	592	605	615	578	603	621	614	588	578	573	568	634	581	587	615	607	612	593	592	598	589	600	618	580	575	572	668	588	582	599	643	553	631	605	635	580	602	582	635	608	579	585	628	582	600	626	608	629	614	610	607	599	634	597	608	612	599	616	627	629	667	618	592	576	571	601	595	619	592	626	613	597	629	632	565	594	602	583	596	553	603	635	669	603	595	568	632	583	589	611	570	611	591	596	586	564	623	599	626	613	602	575	609	624	617	653	602	626	579	660	612	592	609	622	578	618	605	619	582	603	622	595	590	539	590	616	609	621	614	597	614	612	582	580	633	617	585	569	625	620	623	585	619	610	581	606	627	589	614	607	592	588	592	619	600	605	622	565	576	606	630	626	569	596	615	589	567	566	619	576	581	639	556	619	611	603	605	564	574	586	588	593	636	604	587	612	609	598	555	587	552	606	609	570	613	605	645	577	642	589	612	619	628	603	612	597	567	607	619	571	585	613	574	618	600	602	656	597	633	630	595	616	606	611	594	593	632	563	605	627	633	656	641	578	626	612	563	606	600	619	635	547	631	561	563	625	580	607	610	641	587	592	615	593	600	583	610	617	601	598	636	597	547	633	593	610	609	607	576	613	558	659	610	610	574	631	563	578	596	600	575	589	562	581	577	663	643	590	618	652	596	597	591	620	581	642	566	590	657	584	604	642	596	583	620	578	583	604	632	568	551	636	628	646	568	591	604	621	625	636	608	594	618	570	587	652	602	640	600	616	581	599	598	618	594	613	572	584	591	620	604	562	619	611	572	599	607	608	570	613	597	627	616	593	582	592	583	620	625	589	566	593	595	619	607	645	564	593	639	615	615	616	622	556	574	603	645	600	627	643	597	644	582	579	591	613	551	609	568	602	601	590	605	577	626	579	607	615	585	654	647	622	608	614	638	611	584	556	607	607	624	593	630	572	645	586	591	584	623	586	605	633	577	566	632	634	587	598	615	586	619	628	584	603	598	590	655	589	602	557	594	618	613	615	606	614	597	606	576	577	603	571	636	581	605	634	559	613	561	603	613	633	599	620	570	599	607	607	551	612	586	584	616	616	583	640	595	641	606	575	579	629	597	623	653	612	604	586	631	617	631	613	604	580	647	632	607	545	605	605	597	579	607	611	591	596	620	587	619	600	587	590	645	614	614	560	627	629	653	581	622	594	607	594	592	575	574	599	634	577	588	580	600	630	611	540	618	616	607	625	616	602	640	602	601	581	632	607	636	609	609	594	644	626	626	577	596	559	596	617	609	627	571	602	632	592	586	602	617	600	626	553	638	588	566	615	611	557	571	592	605	614	559	632	624	579	606	596	614	589	589	623	584	595	559	639	649	613	576	621	551	590	622	614	622	591	575	633	576	630	573	577	597	646	615	674	639	589	583	605	589	598	590	599	646	599	593	608	627	592	590	613	604	604	649	597	618	633	578	626	558	638	610	602	611	582	591	631	572	634	565	639	614	643	601	577	569	615	570	581	602	546	611	624	610	607	637	608	623	626	609	600	606	602	638	651	582	595	585	608	627	619	641	619	625	593	582	570	605	659	610	601	611	629	574	574	630	588	597	587	624	614	603	606	642	585	595	604	597	571	588	670	587	567	543	612	609	604	623	600	620	582	634	613	603	617	572	607	647	622	636	579	632	598	577	625	579	576	589	557	648	576	612	573	641	640	605	611	583	600	598	641	626	617	639	635	600	643	657	604	610	621	619	611	584	614	606	569	576	555	588	598	623	601	600	539	608	621	596	588	584	633	598	598	650	603	645	618	581	582	626	578	585	610	621	643	625	602	557	658	615	645	622	615	596	562	606	611	627	585	531	591	608	615	609	669	587	567	601	605	611	636	624	573	637	620	538	619	580	581	608	620	631	630	581	627	628	617	656	633	558	654	581	607	641	568	582	606	604	603	572	637	556	609	622	616	584	582	565	587	596	671	628	561	594	620	593	594	559	589	561	568	606	590	582	598	581	572	644	556	620	645	584	566	605	611	591	616	619	602	597	584	612	641	587	611	637	577	572	573	615	586	624	588	605	588	651	576	634	622	608	653	656	615	641	629	585	589	584	592	601	586	575	604	625	610	622	616	632	601	577	613	623	578	641	604	644	555	600	631	586	521	609	613	608	561	609	625	628	596	608	599	613	561	636	593	567	631	570	578	645	641	596	609	598	620	599	609	584	597	568	586	580	588	627	640	591	601	621	631	612	598	612	596	614	574	615	592	602	628	572	593	625	573	554	559	607	602	665	611	614	570	617	581	585	653	635	606	620	597	598	626	582	636	579	620	596	575	590	557	605	612	620	617	597	574	597	586	599	601	623	574	633	615	595	567	606	589	593	565	617	579	542	629	610	598	597	593	599	562	592	591	604	628	612	574	587	606	631	646	607	641	644	603	592	574	642	618	603	607	636	591	638	631	576	623	601	627	605	663	573	642	628	590	616	625	585	572	563	609	630	608	591	575	619	545	586	602	610	641	641	611	586	626	558	610	558	621	609	623	621	579	607	621	593	648	619	587	603	591	590	556	665	603	583	639	585	580	624	629	639	607	604	569	609	625	626	599	575	609	605	599	601	596	578	603	597	622	598	565	578	567	641	587	570	581	647	585	581	548	582	638	646	630	593	618	629	622	625	619	599	571	616	627	658	585	631	590	567	641	618	603	642	640	585	573	633	637	638	628	581	622	654	605	610	626	620	632	604	581	624	590	596	574	596	577	589	610	597	571	596	588	602	586	621	645	608	600	594	628	620	581	610	615	600	606	621	616	595	592	603	553	609	632	596	600	596	592	601	626	587	551	598	614	635	572	572	600	603	594	564	588	583	581	599	622	596	602	571	594	606	589	608	597	575	582	617	613	603	605	582	634	598	609	595	647	618	651	636	582	602	572	611	583	622	575	613	586	639	603	616	586	597	604	576	627	654	596	596	585	642	624	602	595	641	572	602	582	611	630	621	567	633	615	629	583	562	557	575	629	623	552	595	611	595	611	584	592	571	592	656	606	603	578	599	612	575	568	607	598	565	653	577	587	608	611	597	605	561	637	599	568	645	631	637	599	594	601	586	646	588	600	626	619	592	641	585	631	581	610	612	607	637	600	593	593	577	603	624	632	628	637	609	662	602	619	629	657	594	610	597	629	621	639	589	562	612	571	569	592	622	584	590	629	600	606	592	613	603	674	617	603	616	605	579	588	543	582	651	596	587	636	614	580	578	610	583	618	631	600	607	550	639	588	592	592	583	627	589	623	602	602	627	611	646	554
5258	2204	1400	930	852	772	701	694	671	652	611	691	668	690	809	665	672	620	657	601	635	603	585	615	637	620	656	632	592	615	630	605	618	609	634	627	638	629	638	615	585	649	631	610	634	645	624	600	602	680	632	608	600	610	629	613	628	619	618	610	644	662	631	577	643	626	621	622	666	650	597	597	636	627	593	610	634	672	607	583	617	628	621	577	563	629	618	673	624	604	642	656	617	584	671	606	618	640	666	612	635	685	594	588	605	605	594	640	643	608	671	612	674	601	607	621	625	610	621	574	604	603	598	625	597	604	608	599	607	608	596	646	640	640	620	657	655	572	604	637	607	611	590	626	643	600	615	617	602	600	613	622	651	651	624	647	611	649	603	645	615	624	617	609	591	632	614	612	595	589	623	605	603	598	620	632	619	618	631	604	596	623	622	622	656	594	600	620	594	609	610	614	624	615	647	628	609	592	578	611	629	608	634	600	669	598	612	623	624	616	583	603	653	638	596	599	637	597	589	607	616	618	593	628	631	663	615	661	577	626	620	621	648	599	623	606	622	642	612	605	656	644	645	608	665	632	626	642	566	651	625	595	625	616	638	618	640	597	636	653	666	633	599	638	603	594	589	572	658	588	588	626	626	624	645	604	585	651	604	590	609	599	643	618	601	598	611	620	581	672	677	620	612	610	608	577	602	605	626	612	606	651	593	637	653	634	592	611	585	620	584	649	642	613	610	619	584	601	599	583	611	599	638	636	681	619	575	628	583	596	636	623	584	623	677	648	578	598	616	607	601	595	612	622	626	610	616	609	605	603	622	564	631	573	612	597	591	646	664	609	602	645	627	574	612	605	641	677	596	614	562	623	597	591	631	598	630	628	563	596	632	614	571	616	599	643	607	577	581	642	633	614	594	586	655	625	618	650	635	620	652	634	645	629	639	669	622	620	652	652	585	589	629	615	612	642	601	648	600	636	623	602	599	604	618	616	608	652	652	611	598	651	577	582	608	627	657	635	652	602	605	604	620	650	633	644	621	577	618	634	574	596	649	633	609	612	631	648	681	599	650	638	634	597	683	649	626	631	595	633	618	619	653	616	625	639	593	588	587	581	630	570	644	596	620	618	652	616	619	601	608	621	593	599	644	632	574	615	596	587	630	602	647	618	611	582	654	603	622	642	612	607	610	629	652	628	625	607	608	575	626	620	621	596	612	646	629	610	595	619	614	633	634	630	632	625	574	576	628	600	608	621	642	595	614	623	632	626	594	599	637	639	633	602	616	587	605	641	677	620	599	614	618	649	598	633	633	627	645	617	622	602	605	631	613	597	612	641	562	585	633	627	643	659	612	664	624	664	573	628	618	590	643	623	621	608	635	628	627	628	641	603	605	586	606	631	642	619	603	616	586	615	637	565	600	604	606	654	636	622	591	638	562	672	642	594	640	623	599	656	607	646	580	611	570	645	630	601	606	632	587	603	663	631	562	645	602	618	607	614	597	590	634	627	597	632	653	616	599	636	628	616	610	584	589	569	613	612	667	616	615	655	645	627	614	615	617	627	634	632	632	622	638	593	647	663	575	590	656	617	619	628	579	571	642	616	648	602	590	616	614	622	612	625	616	610	623	619	588	583	628	613	593	621	625	600	623	603	595	617	626	598	623	641	599	630	643	628	660	649	601	652	653	610	610	642	621	622	696	635	595	645	603	596	594	604	599	638	642	628	594	635	627	551	600	627	609	634	624	658	626	626	652	615	630	634	626	640	619	646	559	618	633	630	620	627	614	622	633	596	617	567	646	630	622	596	634	606	634	586	622	633	593	616	642	588	616	629	641	610	602	650	633	594	577	660	559	598	611	635	615	642	646	631	659	566	604	598	611	579	620	625	624	616	608	613	617	588	637	616	587	618	588	621	613	610	569	593	640	580	580	606	588	619	602	652	634	655	618	583	623	599	648	588	616	642	601	598	618	604	609	646	586	554	605	617	617	619	594	638	612	651	625	619	619	613	632	663	586	625	627	594	622	618	587	627	635	607	626	604	595	602	585	602	660	600	638	632	668	600	660	631	628	612	681	624	603	628	627	570	585	611	603	605	628	623	562	639	635	616	673	619	599	564	610	643	610	648	645	604	651	603	655	583	595	578	605	625	647	649	621	659	594	621	619	621	629	612	610	592	580	617	619	683	647	609	586	613	650	642	624	646	586	635	626	627	615	577	642	611	622	642	624	595	594	637	617	628	634	592	645	649	648	638	634	600	629	609	602	600	619	653	604	606	641	617	655	619	610	627	599	619	608	618	631	604	664	542	618	628	594	619	654	586	665	601	607	654	627	609	612	597	617	584	631	640	589	603	618	602	597	616	572	614	656	589	598	623	639	675	643	582	613	610	575	637	640	646	623	659	581	568	626	608	668	555	607	602	620	578	627	578	593	635	597	606	608	614	609	591	601	642	597	595	605	630	621	594	617	615	604	597	647	574	591	608	538	657	587	616	633	602	606	607	638	610	605	575	633	655	625	630	631	627	626	614	596	602	585	614	603	622	605	579	589	589	627	614	619	608	635	655	584	608	608	589	595	695	643	618	589	605	613	653	602	589	585	636	608	620	614	627	655	631	603	622	628	589	595	623	614	579	620	643	588	618	582	590	644	570	624	617	642	608	610	601	623	638	619	629	603	674	615	628	603	646	648	597	577	602	664	595	596	608	564	605	587	643	623	629	623	631	642	577	662	640	578	617	601	598	603	636	627	592	591	632	605	585	662	646	605	603	624	607	602	624	648	628	632	583	618	630	644	612	653	610	584	668	581	642	577	631	631	633	605	646	612	589	610	616	601	631	654	633	638	659	649	608	635	605	595	616	569	599	559	558	604	630	599	628	601	616	594	614	623	613	602	596	614	591	582	614	634	553	604	614	625	631	632	618	615	620	643	627	597	597	591	589	611	636	596	613	626	584	649	610	568	616	597	622	615	632	647	598	677	602	659	621	562	618	628	596	573	594	614	621	633	623	624	631	613	583	634	629	618	635	591	610	619	630	617	600	590	629	622	635	632	624	611	590	604	583	581	658	643	611	609	595	622	644	631	615	633	609	629	609	646	619	570	617	624	638	629	610	670	654	649	651	588	606	617	551	674	619	621	645	635	630	645	642	572	627	588	554	604	597	599	624	584	632	650	562	636	677	592	578	617	650	620	632	600	615	639	598	589	612	592	585	635	612	584	621	587	630	608	636	610	635	622	635	661	600	635	635	573	598	593	654	621	598	617	648	588	609	643	639	637	587	628	618	647	608	597	619	620	637	601	648	663	593	612	642	640	628	626	658	610	613	573	607	602	593	590	660	650	579	642	600	594	600	633	640	634	637	550	632	659	614	636	608	603	625	582	627	570	566	632	618	594	607	618	640	606	613	615	583	609	573	668	621	581	610	653	628	607	623	645	671	602	599	605	647	631	638	676	578	643	637	614	625	618	579	603	594	618	610	619	613	655	630	612	637	643	668	605	587
23820	21198	28303	24387	21190	8327	942	633	547	455	450	414	382	474	499	361	351	332	348	309	304	296	300	329	318	255	264	306	261	286	289	301	267	288	268	302	293	275	272	297	255	293	264	284	294	258	299	289	294	281	277	258	281	268	280	285	290	238	276	285	275	291	277	270	297	271	277	258	269	282	263	286	257	271	275	260	308	301	291	263	260	274	291	258	295	272	245	292	230	273	284	255	257	247	275	253	286	258	276	268	265	277	258	277	263	292	281	272	270	277	280	277	285	251	237	255	282	262	263	284	238	265	269	284	259	269	255	257	252	268	295	273	246	302	274	266	304	276	283	274	272	302	270	307	272	263	283	284	268	264	279	267	295	240	270	255	268	284	267	253	263	280	277	257	289	264	262	283	255	255	284	278	288	296	267	243	281	261	260	259	264	291	306	285	273	268	251	271	271	283	284	267	272	307	265	276	273	270	276	245	257	287	292	281	249	283	272	267	279	291	245	256	279	304	271	291	275	316	281	254	267	274	297	261	280	236	264	250	282	290	268	266	278	278	260	265	259	277	261	268	280	280	250	259	259	256	291	268	264	262	290	289	259	273	272	292	256	238	260	240	304	262	260	288	276	258	269	256	279	272	289	289	237	255	275	266	300	256	302	270	274	282	284	279	242	259	272	292	293	280	290	277	291	300	249	267	285	286	271	272	277	265	278	270	252	294	254	240	240	264	284	265	267	284	271	260	308	254	265	279	267	269	258	247	310	278	294	262	280	287	289	266	284	297	294	294	277	297	278	288	260	282	268	274	243	290	247	283	252	255	289	272	271	246	245	291	273	261	294	251	264	285	310	304	263	252	262	305	267	289	264	247	281	280	283	269	247	251	287	258	282	257	267	262	272	292	298	300	250	265	257	280	271	294	296	277	281	292	252	265	286	302	263	288	247	302	254	284	266	289	282	271	276	291	276	265	277	291	283	266	282	292	263	278	269	253	277	295	289	268	279	268	267	286	281	302	293	264	268	265	291	284	296	258	276	255	244	261	284	267	267	261	262	299	271	266	293	252	278	262	278	284	290	282	272	272	256	273	265	258	265	294	243	262	269	284	277	281	287	288	261	302	291	270	280	278	262	288	267	258	289	268	265	262	274	290	266	284	249	300	277	264	261	288	271	270	258	274	271	291	309	264	294	253	263	271	277	282	288	279	285	284	288	297	276	267	267	281	268	291	252	275	285	236	269	266	272	244	292	276	271	270	263	293	265	252	278	266	273	270	300	286	258	247	270	285	277	261	260	262	249	284	259	257	270	305	285	270	259	268	293	255	267	267	257	251	272	261	270	293	275	276	295	290	281	285	282	270	275	316	270	256	314	254	272	281	264	263	247	293	274	296	242	249	263	298	253	299	280	302	270	265	271	272	248	278	261	279	287	238	276	254	296	272	266	280	269	260	268	284	290	282	277	276	262	279	262	281	300	290	270	272	273	273	273	290	297	251	273	286	286	278	269	291	307	287	267	247	278	277	256	293	256	279	292	300	247	250	265	268	266	281	276	289	264	260	249	305	265	267	270	269	302	254	260	269	242	239	273	272	280	296	253	279	293	273	250	272	280	292	253	258	263	268	275	311	256	238	297	277	274	251	285	246	276	273	238	278	297	272	277	292	287	242	248	282	306	280	269	260	283	244	258	276	288	295	271	268	281	265	280	268	258	270	268	279	292	273	263	292	275	260	280	281	274	278	267	295	275	281	288	266	285	278	288	272	266	270	311	263	253	275	273	277	257	298	296	252	279	272	246	273	261	271	255	286	255	281	293	268	282	249	302	283	263	258	257	256	269	261	279	291	267	251	255	281	263	302	290	277	260	294	295	307	318	277	271	262	276	269	308	270	279	275	276	285	262	268	275	260	260	293	277	276	241	269	259	254	262	279	283	299	302	267	273	273	250	273	269	269	290	279	280	258	266	281	277	290	301	289	259	264	281	267	235	262	274	263	264	263	270	298	249	293	258	241	261	241	260	284	252	278	258	265	264	264	277	246	259	253	263	262	271	261	249	265	289	303	277	297	262	276	302	269	278	272	242	284	282	287	267	249	264	268	291	281	257	249	298	253	266	266	269	283	280	268	242	291	259	281	275	299	293	258	263	278	281	273	291	246	240	266	296	286	272	264	270	293	272	271	297	258	295	282	252	264	276	267	271	249	272	293	271	258	271	297	283	272	260	287	319	270	243	253	306	284	268	251	261	283	265	248	293	261	294	261	260	283	295	280	274	296	271	254	257	250	264	304	271	259	273	246	260	287	293	249	276	280	244	259	252	283	280	253	264	278	300	283	278	286	273	260	273	257	287	247	279	270	268	261	292	266	265	281	259	254	255	275	236	272	267	286	299	229	279	245	270	278	290	288	272	270	278	284	251	276	235	290	282	263	280	250	250	266	253	264	276	262	255	296	252	295	290	253	275	287	272	292	291	318	294	260	288	255	274	249	287	285	288	244	270	284	258	288	293	293	274	257	295	277	284	293	277	282	279	288	269	248	256	248	299	299	280	268	259	277	269	297	267	255	288	273	269	259	275	253	263	234	302	289	261	269	314	276	282	261	266	283	270	292	284	280	285	255	292	318	248	253	251	290	276	267	302	281	269	254	264	250	271	281	270	267	247	278	301	289	254	309	257	247	278	250	273	265	269	260	268	276	263	257	286	263	237	274	241	281	288	288	290	272	243	296	286	301	265	290	258	283	277	295	270	266	298	277	281	273	268	264	286	265	260	280	260	278	254	292	255	302	245	241	270	287	279	265	286	260	267	280	258	286	267	301	249	254	290	304	261	262	239	265	284	260	298	242	255	265	286	288	275	279	276	258	280	268	287	284	293	270	276	294	276	268	273	272	282	246	261	256	288	266	285	290	269	252	282	279	277	271	270	269	281	275	262	277	273	269	314	266	277	299	295	265	252	290	289	269	303	266	278	292	295	267	255	281	249	274	287	321	285	280	285	275	251	281	243	271	267	272	304	264	249	269	268	250	298	272	276	269	271	284	279	264	318	275	268	262	259	285	284	299	256	239	266	301	270	259	263	285	276	274	285	261	264	279	271	268	287	282	263	249	282	296	282	274	288	251	303	292	267	267	292	272	301	257	304	281	284	285	254	289	267	268	271	259	275	292	257	273	296	276	242	272	274	278	255	290	281	240	271	265	284	268	278	295	304	294	276	241	257	274	295	274	253	268	288	281	267	244	283	278	263	245	289	293	234	276	239	272	286	272	283	264	280	271	312	271	269	246	263	255	278	265	268	271	312	282	253	287	278	256	300	294	282	297	299	271	274	273	232	294	268	294	272	274	309	261	285	247	248	279	267	259	262	267	272	277	258	267	256	267	254	285	282	281	263	258	284	244	272	308	265	270	317	292	272	279	273	261	268	276	281	303	248	284	279	282	263	272	276	280	267	277	256	256	273	276	253	280	286	267	258	302	273	254	258	292	314	289	268	279	294	281	261	313	316	252
3768	11605	6060	2836	1951	1500	1172	926	809	622	576	522	479	560	715	460	372	351	328	303	342	332	320	299	319	309	318	357	321	345	309	291	273	329	305	304	315	327	268	295	310	273	318	303	287	272	308	313	268	286	275	302	260	322	291	291	258	315	287	302	303	271	244	271	290	293	291	294	303	291	280	274	272	291	275	288	307	278	322	282	291	285	281	303	288	291	284	289	254	300	284	296	280	276	267	242	254	291	279	281	290	307	285	315	314	276	306	270	261	296	288	250	279	286	302	282	272	260	282	281	305	287	299	303	279	293	286	275	276	256	292	299	295	307	295	262	295	318	276	269	286	276	268	278	270	294	270	272	275	286	279	256	333	282	263	294	284	294	289	275	290	306	298	298	267	286	300	298	259	321	264	265	305	288	298	301	275	282	309	311	257	308	265	287	302	279	303	286	256	285	298	320	288	272	297	282	279	295	292	288	307	308	292	281	299	281	272	286	288	268	248	276	287	264	294	282	291	310	289	278	295	290	314	294	292	295	307	294	293	296	298	268	289	280	287	297	271	273	295	288	295	312	274	298	319	264	269	274	305	277	304	267	297	294	290	291	275	292	270	284	299	245	280	283	281	291	291	298	288	290	298	297	289	316	301	290	293	295	296	290	266	284	288	292	302	257	318	289	296	276	292	310	291	275	291	280	290	294	278	297	322	268	275	263	304	266	267	288	254	288	249	309	256	276	256	288	307	284	272	299	272	238	284	308	294	272	263	299	272	279	262	308	293	289	286	254	275	299	293	331	285	294	294	255	298	292	294	314	277	287	291	272	281	305	288	270	284	288	279	278	310	288	279	252	298	268	279	285	242	313	305	279	305	294	283	285	294	278	280	272	295	258	280	276	269	306	299	281	276	294	282	308	287	281	258	263	272	282	323	285	312	296	271	295	260	272	258	293	280	271	306	277	310	281	274	304	305	282	270	275	299	301	282	301	283	299	290	303	286	298	301	266	258	288	281	286	284	282	259	310	242	274	306	310	300	288	262	275	263	289	302	283	259	275	289	297	285	257	286	290	290	296	293	295	289	295	286	301	297	298	300	285	302	299	267	278	292	297	268	247	308	266	293	278	294	288	299	272	311	295	267	295	306	301	274	291	280	284	269	280	274	303	271	256	297	314	286	266	294	287	283	273	309	318	321	283	303	310	302	326	294	285	262	296	308	336	314	267	293	264	290	294	293	261	276	286	265	301	293	297	276	263	310	298	301	304	302	259	276	256	281	285	314	273	289	273	308	301	279	283	307	289	280	273	290	289	278	261	286	278	294	249	285	274	253	304	288	273	299	300	267	268	292	308	315	293	288	299	292	287	299	298	294	258	287	273	293	290	308	270	281	294	300	273	283	266	291	296	275	285	324	284	293	277	274	318	305	275	281	277	292	286	280	267	299	255	306	296	294	320	297	272	299	286	312	291	230	282	288	293	308	288	261	283	274	303	277	289	281	281	260	265	272	285	265	284	259	274	285	298	267	277	321	317	305	283	321	303	299	298	268	297	307	301	273	246	307	254	263	275	289	309	289	263	268	252	305	286	333	278	307	302	299	263	292	286	318	325	275	263	282	278	278	288	272	290	330	280	296	275	266	293	241	288	275	276	297	295	273	293	311	308	277	262	307	293	301	293	273	287	307	293	285	328	294	268	287	298	300	312	256	274	310	304	299	265	279	280	305	264	293	278	281	286	281	289	261	249	303	286	254	271	244	280	258	261	262	289	317	294	243	280	284	281	281	284	278	287	288	274	236	279	295	270	292	274	291	256	302	275	286	295	283	278	276	293	290	249	305	277	306	285	289	303	299	279	302	301	292	255	277	317	278	293	310	272	280	284	315	297	283	316	269	304	302	267	284	287	304	258	304	278	314	285	286	308	257	267	254	273	254	270	241	288	283	285	300	271	268	309	293	289	311	279	272	301	296	299	281	272	259	306	315	295	274	271	312	287	305	308	286	279	293	266	283	314	281	297	299	271	287	280	297	279	294	298	266	260	307	267	285	295	277	298	305	285	283	303	308	286	284	312	303	295	275	285	276	276	274	286	272	293	304	282	308	263	281	276	272	278	268	282	300	246	286	289	308	311	284	275	302	291	277	302	294	294	278	317	281	289	270	258	288	303	268	270	278	281	291	271	277	287	355	276	298	268	290	287	251	270	277	292	313	287	262	283	264	292	307	281	281	290	283	271	309	295	302	318	307	303	334	277	295	296	261	283	267	293	310	287	299	305	296	281	278	297	301	289	278	279	291	277	267	266	298	284	232	285	253	280	289	265	322	297	279	297	267	260	294	304	310	303	309	283	247	297	274	299	261	300	319	302	263	290	297	282	267	274	281	265	310	274	266	269	300	302	327	277	284	305	281	297	295	266	238	282	261	298	309	283	279	281	317	294	285	290	283	291	264	302	278	291	283	280	292	287	294	266	270	281	306	281	293	292	292	286	288	292	292	279	265	254	284	296	294	302	249	300	282	274	307	294	276	278	278	289	309	288	273	266	284	302	248	299	295	279	293	288	306	288	310	289	269	305	289	309	259	267	297	261	292	302	264	285	306	274	284	286	274	267	295	276	294	293	303	283	273	279	306	303	320	280	291	302	279	291	292	316	307	262	297	291	250	296	315	304	259	259	265	293	291	282	283	256	276	269	263	302	282	302	285	269	280	301	323	290	313	281	269	303	256	294	323	281	287	266	272	275	293	239	291	262	279	292	273	286	304	305	274	286	263	286	301	286	322	278	282	263	276	281	306	262	292	292	260	293	279	277	280	272	292	296	292	280	256	286	290	319	284	269	265	301	309	304	270	284	287	320	283	299	294	297	287	271	252	290	279	271	302	311	264	293	295	277	284	274	276	273	258	280	266	293	261	288	276	284	282	276	302	283	261	308	286	292	256	275	320	284	338	278	284	299	304	296	249	270	326	301	283	281	265	285	261	291	283	280	288	305	275	269	302	269	293	298	291	295	294	270	273	275	275	297	292	287	273	313	300	279	279	287	289	296	268	280	276	310	315	298	262	295	296	272	326	284	298	298	282	302	287	254	279	276	281	266	285	309	299	261	263	275	289	303	292	287	252	302	289	265	305	293	285	282	297	271	274	293	271	301	276	277	284	315	281	272	273	272	291	288	269	267	280	285	315	297	283	305	292	256	268	289	271	279	277	311	267	304	279	319	296	261	284	271	278	290	290	277	279	308	310	269	294	280	311	297	287	301	298	288	276	308	264	266	282	305	281	304	284	292	303	314	274	303	274	267	277	287	277	270	296	264	293	302	298	290	293	307	297	299	285	280	284	294	294	273	321	272	294	265	270	264	317	312	271	291	303	293	322	322	262	299	275	284	299	290	300	274	272	309	271	281	306	268	259	265	285	288	303	310	302	283	274	274	256	253	274	310	272	320	301	277	291	303	307	314	290	267	297	294	301	284	299	290	303	250	261	285	265	296	298	258	261	279	286	286	288	283
24760	21126	27175	25219	10306	1253	945	892	797	844	764	792	797	812	959	823	766	743	757	738	715	762	728	725	734	769	725	748	701	717	735	761	801	726	738	722	745	763	738	761	758	696	724	773	751	684	696	691	755	701	726	746	709	745	724	729	722	768	773	707	734	684	803	751	699	731	759	754	722	776	751	740	695	762	737	762	721	743	740	713	736	724	740	742	745	767	719	731	772	686	687	737	732	753	715	705	722	755	716	691	729	720	732	718	729	709	717	725	764	732	741	750	725	738	712	753	765	779	727	693	708	704	690	720	716	728	749	709	739	690	765	749	771	765	716	727	779	739	711	708	758	760	713	783	697	769	733	727	704	719	750	710	747	737	733	748	750	746	762	751	713	734	720	736	706	768	723	750	723	709	794	715	733	719	740	753	749	721	722	702	728	729	758	754	759	708	769	745	721	699	717	728	737	736	778	736	658	709	710	767	760	775	712	715	738	733	708	761	753	685	753	786	785	742	729	748	705	744	697	704	763	727	765	743	707	780	718	667	740	690	745	703	744	693	740	768	762	745	734	711	729	710	775	733	748	723	717	730	712	766	696	736	692	767	725	676	747	806	750	720	718	705	761	731	742	768	658	753	716	719	748	716	728	738	746	750	702	745	705	787	728	663	743	734	759	689	714	727	669	714	713	722	734	697	688	707	705	702	788	703	792	708	720	768	769	778	749	731	745	750	702	701	725	725	698	741	691	701	672	699	746	741	759	745	660	713	715	751	801	737	699	741	738	698	769	734	796	743	759	783	747	719	763	738	735	712	772	692	731	756	727	775	696	756	725	709	763	721	711	666	695	691	763	781	749	720	699	737	718	729	712	721	705	758	718	746	785	677	725	714	726	762	721	730	746	762	762	721	738	696	686	732	698	735	728	770	709	741	712	666	720	775	695	753	713	757	706	723	716	741	763	766	767	733	762	707	707	754	784	753	692	762	725	740	716	671	743	706	693	713	717	734	751	762	763	713	702	728	713	673	735	744	744	754	701	712	714	718	745	805	749	712	730	773	719	703	779	700	749	698	765	741	745	714	748	763	740	755	705	784	759	709	774	729	752	688	792	721	734	753	729	732	705	779	757	740	725	750	713	792	743	686	707	705	747	667	747	717	715	721	746	734	763	737	742	757	756	733	706	738	728	729	739	699	712	688	718	752	745	696	767	739	676	661	720	710	752	682	684	741	767	727	691	700	728	716	772	796	750	745	720	693	693	683	770	725	757	745	707	702	733	706	674	769	788	739	776	704	723	729	720	755	707	748	694	716	714	762	716	701	725	742	702	739	777	691	715	720	724	744	724	710	695	741	755	701	795	741	709	717	698	719	724	712	719	728	741	717	729	729	689	759	772	699	727	756	745	726	703	740	709	699	768	739	783	706	744	733	750	732	714	746	737	739	719	726	729	744	751	726	779	754	741	746	702	774	725	724	757	776	786	693	739	697	680	738	721	716	723	757	738	709	699	743	758	693	747	740	750	694	726	741	749	729	750	713	766	723	742	706	731	707	706	725	674	757	751	749	743	749	712	756	759	713	698	786	724	748	742	738	731	740	762	702	734	685	709	718	726	701	696	736	755	690	724	760	725	676	745	731	699	745	690	723	684	735	747	734	738	748	784	711	788	712	696	767	708	769	705	707	688	704	759	754	756	736	740	719	707	717	739	689	748	737	723	734	781	703	746	745	746	764	718	714	736	758	750	711	729	703	713	702	699	756	735	717	667	698	743	783	741	712	708	724	740	695	753	750	795	729	759	691	699	729	735	739	784	749	782	705	767	703	699	740	726	752	761	722	759	686	749	751	708	720	797	703	736	717	660	662	750	720	709	778	747	693	775	728	668	722	794	724	721	702	728	724	787	742	759	757	739	684	752	766	740	762	738	738	766	765	762	733	777	720	728	730	722	764	763	720	753	710	681	713	740	746	715	742	659	757	762	710	708	726	750	697	745	708	721	771	726	714	752	736	757	721	717	683	734	706	704	726	725	711	767	767	757	761	692	763	725	709	761	702	727	718	715	761	750	730	738	722	745	682	789	736	713	750	741	750	726	733	764	777	738	749	729	734	756	715	743	719	732	712	691	725	793	746	764	719	729	744	692	752	748	708	828	693	684	768	716	762	705	767	734	709	721	751	756	718	773	784	710	751	715	712	703	736	670	666	681	758	693	686	737	790	719	744	767	772	755	721	717	727	731	694	780	728	732	716	745	709	732	747	728	712	726	714	723	704	673	737	754	769	718	712	739	711	725	681	732	713	738	704	715	736	762	736	714	736	753	724	736	735	720	751	764	779	690	768	745	741	711	762	749	683	745	749	705	663	673	751	736	749	695	732	752	767	710	746	762	770	754	733	712	719	804	765	746	755	713	667	720	772	746	724	760	746	714	736	713	716	721	671	760	741	751	736	709	714	700	722	770	703	766	761	762	763	724	654	696	724	755	756	722	725	771	754	714	761	721	721	717	719	739	729	700	734	778	735	769	730	775	761	721	783	704	701	725	717	750	732	769	714	700	707	717	695	717	728	708	724	735	720	702	713	752	729	724	759	683	730	764	690	718	728	704	724	799	763	714	750	691	750	691	755	694	757	781	724	711	669	708	782	686	710	750	727	788	714	691	762	772	712	682	703	726	728	708	720	747	748	764	730	747	659	707	732	727	700	746	723	716	745	739	698	686	784	738	720	773	712	723	722	769	735	746	712	735	725	725	729	691	722	719	758	704	701	736	741	720	772	746	757	770	694	775	766	626	725	732	759	709	730	749	737	693	722	751	758	751	723	723	708	706	761	741	772	695	746	719	702	736	715	719	689	790	740	709	712	702	752	749	729	712	666	717	752	721	698	740	725	728	732	697	767	721	731	775	766	701	747	712	667	683	747	741	652	707	714	704	718	792	747	733	690	767	785	700	767	725	683	749	754	675	724	757	692	699	734	732	741	701	705	729	742	808	751	733	702	727	673	735	745	745	763	715	728	788	743	725	694	707	674	688	732	716	746	680	759	752	729	726	781	702	703	737	740	741	727	712	739	743	737	656	746	722	748	759	747	752	720	692	707	681	688	758	752	772	759	718	746	773	730	726	737	747	706	732	688	713	721	715	720	734	707	739	750	790	738	739	755	704	773	729	695	708	680	735	682	731	757	731	731	733	787	732	693	757	699	729	727	715	759	793	731	675	703	781	718	711	692	724	653	705	745	737	762	723	670	762	692	753	692	786	753	716	732	767	720	705	741	715	715	734	744	720	721	757	710	746	754	784	725	709	757	710	754	740	709	742	767	766	749	748	743	744	726	719	761	738	741	724	705	741	646	743	713	749	740	704	772	732	711	687	725	752	719	748	725	787	661	737	793	775	755	698	689	706	721	701	722	738	751	732	687	733	717	723	758	726	735	762	714	741	667	734	731	717	763	748	718	697	667	743	734	706	683	695	693	733	723	728	698	740	720	733	730	726	712	720	790	750	725	716	725
3621	10010	3523	1951	1654	1381	1192	1072	1007	943	861	886	811	937	1070	800	775	762	763	731	744	749	713	768	743	730	694	707	747	739	763	755	728	702	763	734	800	760	756	727	744	727	736	746	778	725	694	714	732	719	709	738	764	758	760	756	709	728	714	684	729	737	674	711	706	713	765	769	715	686	744	757	743	732	698	720	669	710	715	691	703	729	747	682	722	740	753	789	758	762	762	736	745	738	726	750	750	750	751	755	744	709	769	732	778	784	725	756	764	760	712	768	704	725	747	692	723	696	753	717	749	725	697	770	738	754	761	749	735	709	727	735	777	751	800	705	729	713	673	744	749	749	745	709	742	726	744	703	695	757	731	720	730	722	698	694	706	737	738	731	759	750	744	734	737	771	739	708	764	767	719	737	698	704	683	719	745	775	679	770	731	724	707	767	722	757	762	693	724	759	757	749	710	759	727	707	676	719	755	725	725	754	709	720	743	697	721	720	694	677	738	717	705	780	710	716	763	711	742	745	729	731	734	764	787	739	726	697	700	731	715	773	698	740	723	690	711	713	800	738	773	728	751	732	724	732	723	701	733	712	743	683	740	750	673	707	754	764	724	776	743	728	717	694	785	734	739	713	712	738	788	705	694	778	752	769	731	734	714	740	749	700	711	736	716	700	754	733	735	735	713	774	734	711	723	733	734	721	747	681	764	778	682	776	774	703	716	737	758	737	731	749	730	700	709	765	723	745	724	748	759	750	723	720	702	777	737	742	715	720	726	723	776	749	701	759	734	728	687	734	769	705	682	698	719	713	677	671	775	692	748	771	747	787	724	717	728	798	748	736	737	722	689	695	744	709	725	741	743	705	717	745	706	751	709	738	728	744	734	751	806	707	745	711	728	702	785	729	747	766	726	694	706	736	733	716	687	733	711	705	756	752	701	761	728	768	774	695	730	742	717	740	753	719	713	720	733	708	708	766	725	702	732	715	732	716	718	704	733	782	728	777	707	696	708	738	738	709	682	761	741	760	741	714	758	729	749	734	734	698	726	697	742	696	706	742	783	714	721	718	748	754	705	732	725	771	699	738	683	725	739	728	686	708	733	727	722	717	754	747	741	673	735	744	749	772	738	755	746	732	738	733	742	731	719	757	708	761	710	766	743	733	735	697	675	773	716	749	725	757	739	775	753	677	768	723	725	736	768	750	700	699	740	730	693	722	694	743	740	743	760	721	737	730	747	690	779	769	748	671	756	766	727	691	796	751	709	745	756	771	756	692	727	733	717	720	702	735	728	736	798	675	720	728	691	741	739	762	796	719	750	725	768	741	710	717	778	687	696	714	758	695	787	736	766	703	708	704	731	681	772	762	717	738	716	744	714	741	685	794	751	735	726	705	701	735	774	743	717	789	708	730	684	689	730	751	725	709	731	728	706	760	722	744	735	745	780	674	741	695	723	706	734	772	771	704	715	747	709	771	744	714	701	751	765	706	747	732	731	732	762	715	750	722	710	743	750	783	722	693	748	712	742	719	729	737	759	757	781	745	796	752	753	657	718	748	716	693	700	742	738	758	723	738	727	744	721	758	753	730	694	733	734	749	749	730	728	728	664	710	792	742	697	689	763	764	779	728	674	685	741	769	732	753	724	727	735	780	724	749	704	703	753	732	691	735	764	719	739	702	756	731	707	744	755	766	775	721	683	733	682	722	684	767	719	682	723	723	740	707	709	738	717	742	755	765	710	716	779	756	710	713	778	747	684	707	697	731	737	688	735	724	718	732	730	779	717	716	716	718	707	719	722	711	746	744	741	704	729	756	718	712	755	762	772	685	758	695	720	726	727	691	676	727	740	765	725	779	711	741	706	714	734	719	683	717	752	784	705	721	709	741	696	705	713	711	745	811	674	712	714	688	708	735	716	709	721	717	745	736	743	703	716	766	758	770	735	740	743	704	713	758	713	734	727	687	740	740	722	727	711	752	706	732	684	737	725	750	688	765	705	737	728	665	730	726	733	735	773	699	743	743	711	752	694	732	702	731	720	743	736	728	721	750	726	692	763	723	713	725	775	719	775	702	741	745	703	746	767	667	712	712	687	742	709	735	739	724	745	759	693	712	683	753	711	743	713	723	759	720	723	719	699	725	734	721	758	755	719	726	746	733	731	726	743	698	701	706	728	708	712	724	735	756	741	692	750	793	713	710	750	726	775	768	711	733	764	721	728	719	721	752	735	748	767	728	732	735	767	751	716	705	737	707	761	741	711	724	725	744	754	733	751	731	707	698	697	752	721	719	748	734	710	714	680	752	679	701	740	720	738	723	704	752	756	724	674	722	759	710	734	718	756	729	713	726	719	744	705	787	740	702	706	757	731	726	731	673	732	680	737	756	693	732	680	776	756	715	745	785	756	708	756	746	753	740	745	707	760	727	750	697	752	739	697	765	712	722	715	734	776	728	693	709	734	700	734	748	700	709	742	740	773	759	732	739	773	735	695	712	735	743	687	716	669	720	711	723	735	709	713	724	727	721	734	697	728	733	749	745	667	768	728	745	737	721	719	764	709	711	729	730	701	762	719	754	766	714	762	723	726	713	727	682	725	786	754	656	747	726	726	719	739	719	702	759	712	742	712	740	758	743	757	710	721	742	738	731	726	759	748	725	727	743	726	755	714	753	696	746	684	711	712	742	682	675	737	701	718	772	816	766	733	718	728	723	716	745	741	735	723	769	698	694	717	736	765	745	752	766	785	710	754	711	669	728	739	697	667	718	725	705	703	733	738	743	748	787	745	668	708	775	733	713	745	726	775	705	707	776	765	726	792	714	750	668	748	712	743	725	717	762	708	759	752	733	706	748	726	712	731	725	727	665	762	706	768	742	744	726	702	723	722	712	736	718	716	733	704	762	698	725	746	705	762	744	721	723	713	738	730	708	700	730	715	724	714	770	704	784	727	748	726	783	759	748	714	730	759	707	704	753	754	779	688	723	706	737	759	718	717	788	748	718	705	705	712	726	737	724	702	714	697	748	729	739	748	675	730	723	726	734	760	738	721	685	713	701	678	753	740	712	776	738	749	678	697	680	728	720	721	717	752	710	724	737	758	684	750	702	773	750	728	753	710	703	709	738	755	749	707	687	736	709	702	707	705	706	716	760	737	737	747	749	767	714	722	733	744	750	718	758	702	789	720	676	790	770	734	760	678	697	749	682	773	719	761	692	813	743	723	729	692	716	787	695	737	718	733	739	684	680	796	751	718	707	753	774	695	718	709	743	716	740	741	741	703	694	726	723	754	723	738	697	662	707	740	714	684	740	744	705	698	752	714	745	715	735	699	690	695	725	727	757	718	753	756	755	738	731	758	726	798	750	770	740	732	750	729	687	707	715	752	740	704	697	781	728	723	720	727	735	780	742	738	736	747	703	727	702	740	715	732	741	704	677	800	772	730	727	717	669	685	773	708	713	720	773	711	765	738	673	756	692	715	746	751	739	711	736	740	714	726	693	744	715
22630	21276	28870	23982	21272	21320	8030	1060	782	682	654	503	508	619	743	485	397	390	373	378	383	359	364	374	379	334	344	334	334	325	327	351	339	326	340	334	327	311	373	318	309	327	327	343	299	305	327	279	333	322	346	314	318	295	312	319	302	292	308	304	324	313	334	338	304	298	290	310	342	320	302	311	312	292	331	321	329	319	308	293	332	306	319	324	315	315	324	303	302	319	292	363	293	323	329	327	326	283	330	333	325	299	307	294	317	297	325	295	291	309	304	327	323	280	303	341	288	324	284	295	299	295	309	270	307	280	289	307	319	294	312	297	315	312	317	310	315	361	329	329	354	300	301	304	259	326	283	323	279	336	331	309	323	301	319	313	315	290	305	312	320	331	341	329	314	308	303	325	306	323	320	275	315	283	323	325	318	284	312	307	313	284	308	316	285	312	318	293	336	320	287	311	309	297	320	320	290	317	318	286	294	307	293	322	327	331	304	310	310	290	316	314	318	318	316	298	299	315	289	340	294	275	298	330	316	312	316	298	308	312	319	310	325	295	306	316	301	339	303	287	315	293	284	295	307	304	279	329	320	278	265	293	333	334	335	326	280	316	336	317	319	309	315	338	298	326	325	325	326	283	287	310	286	277	328	296	323	292	289	335	283	285	287	341	314	321	311	323	282	333	276	294	304	311	298	321	334	337	302	288	331	307	310	304	312	301	323	284	308	295	323	320	316	299	293	310	315	325	324	299	329	291	333	305	313	335	278	297	337	338	326	298	340	302	335	322	278	306	306	299	300	323	320	304	338	305	294	302	288	358	314	308	311	277	324	335	295	306	305	309	307	322	305	325	299	316	308	302	282	306	310	324	328	268	328	304	296	319	299	290	318	336	311	307	299	334	288	304	289	296	325	317	302	313	325	300	284	363	308	318	322	280	304	324	328	321	306	326	296	300	292	282	313	281	308	262	310	306	298	301	309	283	340	282	300	305	303	331	345	306	336	328	317	317	287	301	317	321	323	337	301	340	309	277	291	288	336	317	304	317	306	286	301	311	296	292	332	302	294	281	284	311	286	281	322	311	320	319	261	315	301	329	308	304	296	305	321	317	291	335	313	304	300	309	326	328	328	292	298	313	330	323	294	323	313	331	265	304	310	328	302	297	307	285	290	311	325	350	311	312	298	296	302	296	297	321	328	257	320	290	322	325	288	299	301	307	312	287	312	289	324	282	304	301	288	288	315	309	300	304	327	311	328	335	366	314	344	335	317	319	327	305	328	307	316	272	313	335	308	288	322	321	289	312	329	295	325	317	342	312	352	316	354	329	315	285	274	324	305	284	303	341	321	301	318	332	321	312	308	324	341	310	317	271	319	290	311	290	312	313	285	313	333	310	290	305	287	302	285	291	309	304	318	312	319	300	274	310	311	307	284	297	314	360	335	336	327	289	295	293	316	299	290	299	321	322	308	311	309	306	291	287	345	314	301	307	331	317	347	310	291	298	277	313	299	306	272	320	294	312	322	319	272	301	274	293	286	322	326	332	333	327	284	287	318	322	304	323	293	329	313	319	297	316	306	306	299	324	265	327	318	332	292	266	312	313	311	300	327	297	278	324	347	323	286	305	306	310	290	331	314	332	315	315	269	285	303	319	312	315	299	294	307	266	322	321	314	296	302	325	310	326	292	334	288	300	350	297	315	319	314	296	288	330	331	332	298	317	310	314	298	307	310	305	282	293	297	293	300	306	310	293	339	340	313	335	324	326	329	297	299	333	303	305	281	315	295	290	319	341	318	289	322	337	305	305	297	319	300	294	301	277	291	260	266	304	276	285	275	307	312	322	307	331	304	342	331	309	315	300	318	305	297	279	331	281	329	302	292	290	311	310	321	321	289	344	315	339	313	303	282	309	338	308	313	305	322	318	303	319	300	308	323	309	320	334	316	299	304	331	335	337	339	309	320	312	286	331	293	348	260	320	295	339	309	315	326	314	306	302	339	331	317	330	310	314	310	262	287	320	338	321	330	290	306	299	302	292	296	327	303	316	320	316	299	307	309	321	321	347	336	317	338	318	308	307	307	309	298	285	267	317	299	317	329	273	283	276	297	311	321	337	311	304	288	339	327	300	292	321	328	312	349	299	324	313	344	313	310	301	322	278	303	287	304	330	333	304	281	284	318	353	275	314	290	314	320	319	303	282	299	301	295	283	295	286	334	292	325	298	305	332	333	324	289	303	323	283	337	302	328	309	276	334	318	309	310	329	301	338	305	335	300	301	322	301	336	273	319	312	311	327	303	298	281	300	307	314	301	297	305	295	350	289	293	293	323	325	315	350	314	350	307	299	317	313	309	308	312	292	257	295	296	287	323	301	336	331	311	301	358	292	305	276	281	321	314	317	282	345	271	327	292	294	357	277	272	324	322	310	311	321	300	306	314	282	342	312	336	316	299	302	313	307	331	314	320	312	283	296	357	323	305	343	323	307	312	322	302	311	329	323	340	283	319	275	309	306	296	284	304	320	313	279	330	305	298	279	298	304	310	317	269	319	327	322	321	333	309	323	305	309	292	309	309	298	310	278	325	300	278	302	316	305	298	325	286	309	304	303	330	292	281	310	282	309	320	294	299	271	342	304	318	304	278	280	272	297	309	316	306	319	304	325	320	329	324	307	292	307	301	332	328	319	274	320	279	276	301	293	301	299	309	305	320	289	308	315	289	290	289	320	329	317	289	299	319	288	310	304	275	294	271	304	293	317	288	316	323	307	345	310	300	283	338	303	322	284	335	337	298	323	290	343	310	289	291	318	296	321	325	343	291	293	294	302	284	332	314	317	309	314	321	270	335	298	295	288	305	335	341	322	272	338	336	296	259	321	332	277	308	306	333	333	292	337	296	343	293	320	337	294	325	303	305	308	335	323	314	322	326	306	337	318	356	303	311	327	307	306	321	307	293	289	321	316	307	331	339	286	277	287	281	328	288	309	299	303	280	301	302	317	319	337	324	310	339	326	299	302	320	326	329	308	332	294	288	305	286	327	303	334	297	336	304	303	303	315	316	281	318	312	282	341	326	337	299	292	318	285	321	306	281	327	337	335	289	335	315	284	284	291	299	308	304	298	323	325	303	313	305	321	294	296	308	296	290	308	308	324	304	310	261	293	334	305	330	321	321	359	311	316	301	293	312	285	262	302	331	324	287	329	308	335	312	299	326	319	319	313	296	327	311	292	300	289	292	343	325	341	303	309	314	273	343	321	273	309	339	309	296	333	335	313	335	289	326	295	269	307	319	322	295	328	314	305	302	295	285	309	348	321	321	326	308	297	302	285	308	308	326	336	295	305	288	329	306	320	300	297	288	298	298	276	336	323	297	311	313	318	282	329	327	306	319	288	292	296	326	336	291	322	303	332	305	303	330	312	319	313	315	295	305	304	327	308	316	267	285	324	286	266	311	318	284	315	287	296	278	318	311	338	326	274	297	309	315	284	282	309	323	305	301	302	329	295
4786	30890	9841	4736	3444	2451	1893	1464	1194	1006	858	681	666	828	989	579	505	461	428	412	390	399	391	345	359	373	327	326	345	331	360	340	330	371	310	346	308	321	339	322	300	293	326	325	312	348	291	304	330	322	324	322	300	320	294	336	335	319	325	333	290	309	307	338	344	303	282	303	293	292	335	378	297	285	307	295	315	310	306	295	330	327	287	300	350	303	292	350	323	302	323	297	315	313	306	330	313	333	318	285	326	302	341	319	308	318	299	300	286	354	322	270	312	289	338	337	311	315	315	314	337	324	317	303	321	322	316	350	290	301	288	298	305	299	267	362	322	327	315	287	296	295	300	275	323	321	312	286	312	296	328	310	295	296	284	311	312	301	292	314	312	297	281	347	303	309	306	315	295	308	318	301	284	311	325	295	312	295	324	308	302	323	281	335	307	297	301	321	290	309	318	321	283	283	315	283	299	291	316	303	331	305	308	291	282	296	316	297	292	313	291	294	265	297	295	288	292	318	286	317	315	274	316	293	315	305	293	324	291	295	312	317	316	305	307	317	300	305	281	320	323	310	314	296	337	300	313	290	297	327	346	279	321	321	353	316	329	306	318	320	328	307	291	317	311	286	288	320	301	300	311	304	318	302	311	339	279	295	318	297	322	265	271	282	303	302	278	306	277	326	298	263	289	297	308	343	315	284	343	306	325	283	322	293	305	338	310	293	301	273	313	306	276	311	307	311	279	325	345	351	271	314	325	306	298	322	286	307	331	302	279	301	320	317	305	303	307	292	287	310	294	308	282	293	285	314	312	271	298	277	309	291	322	298	289	322	274	303	286	298	292	318	316	315	275	301	329	285	307	298	297	308	319	319	303	320	310	328	300	296	350	285	281	312	291	286	290	330	332	320	297	321	296	316	278	327	278	288	311	316	334	285	292	303	327	324	312	321	330	278	301	311	317	289	298	335	305	297	315	319	303	311	281	313	315	296	297	309	287	290	320	327	321	317	300	310	336	312	303	300	287	291	280	304	272	291	298	288	298	287	302	329	306	328	288	288	319	319	323	311	338	311	308	323	304	311	327	318	321	286	320	321	292	318	296	326	276	292	303	276	295	310	266	286	282	280	325	295	295	274	306	302	281	330	315	307	322	294	263	287	310	287	316	297	285	302	311	280	310	306	298	282	310	307	328	341	296	335	315	310	282	336	284	309	309	273	315	289	295	284	299	276	306	301	290	274	282	303	301	323	305	307	300	295	308	311	296	280	307	312	300	298	291	314	281	290	332	331	308	292	337	358	317	318	279	288	338	343	321	305	318	292	305	341	289	293	281	286	328	324	320	283	298	323	334	312	318	308	306	299	295	295	332	271	318	272	316	310	295	309	328	309	311	299	327	299	301	312	282	306	294	302	292	289	326	323	315	319	291	316	320	325	304	297	281	283	325	289	285	289	304	323	287	274	317	327	333	291	295	297	307	257	291	316	308	288	292	282	328	324	310	298	255	300	328	320	285	289	323	305	300	299	288	298	304	284	283	277	286	269	297	309	330	285	304	319	292	310	299	288	303	307	290	263	300	308	313	281	316	318	279	295	284	321	310	321	275	326	309	311	292	289	307	298	270	302	303	274	306	311	244	306	331	288	318	301	293	319	292	301	308	324	320	272	319	313	298	313	311	282	316	338	320	273	305	283	310	338	306	282	308	295	331	316	305	308	306	310	311	307	302	320	295	299	280	309	289	311	301	312	318	322	289	314	283	333	312	303	275	280	318	287	328	292	284	335	323	272	288	313	297	339	330	288	305	285	341	305	281	293	296	302	314	310	297	322	279	315	316	336	312	304	290	298	281	307	293	304	319	323	322	296	313	334	310	279	319	289	304	305	300	295	298	298	304	312	313	326	295	296	286	288	348	301	300	286	309	274	319	297	303	311	321	335	274	344	301	273	306	276	335	286	296	307	294	324	272	291	296	294	285	294	302	283	282	270	298	342	284	302	300	318	296	290	293	298	302	329	321	285	326	297	310	286	324	338	301	300	314	303	293	308	306	312	343	321	304	319	303	287	337	349	334	315	294	290	300	330	307	320	303	283	306	299	290	332	307	317	318	281	312	326	307	311	318	283	341	313	328	305	326	319	278	301	274	286	284	317	296	328	309	267	319	301	297	294	299	285	308	305	284	283	296	305	328	293	320	295	305	305	281	312	303	286	316	300	313	307	297	316	324	320	337	309	308	325	296	344	304	267	301	282	341	325	295	337	323	317	306	300	304	266	283	314	312	331	290	301	308	302	300	299	320	290	317	344	302	308	328	296	321	278	320	295	316	304	318	322	324	294	320	300	285	338	348	348	315	323	329	343	316	304	302	301	276	304	297	295	297	282	322	281	258	282	312	305	310	288	323	292	316	317	313	300	312	295	316	293	302	274	291	296	319	322	318	268	305	324	302	258	281	348	321	288	304	282	302	295	295	313	318	303	302	292	316	294	315	320	342	287	329	287	313	319	328	337	299	297	331	311	286	278	318	247	322	313	306	341	306	273	288	274	304	294	319	319	277	315	301	318	304	341	281	297	285	313	303	280	304	314	317	282	285	286	279	307	309	287	281	290	314	318	347	275	301	301	295	316	285	304	289	281	290	288	275	307	307	271	314	297	302	263	279	303	320	306	295	342	326	270	312	310	273	297	314	323	269	317	292	342	318	302	297	308	311	298	306	311	320	314	335	300	288	320	287	284	330	288	299	271	318	301	309	300	280	307	345	325	307	311	314	305	320	309	335	298	305	313	298	292	308	316	283	285	310	318	300	344	304	327	290	321	316	323	281	320	310	306	274	326	331	298	283	317	305	320	296	290	266	336	292	306	275	279	293	286	329	332	319	289	312	319	302	279	294	304	322	317	301	315	346	303	321	314	322	308	319	299	284	305	338	312	302	316	287	291	314	318	321	311	314	319	301	307	359	312	309	327	299	302	307	334	284	290	321	315	307	309	302	293	296	304	313	331	315	310	290	346	313	312	305	290	305	295	328	280	315	304	305	296	288	311	317	309	314	281	321	294	323	299	310	324	312	297	301	316	318	312	321	330	301	291	314	276	283	328	314	293	342	295	304	287	311	329	289	282	294	315	339	297	288	300	299	288	291	308	295	314	260	273	326	297	285	295	277	326	304	303	307	295	292	303	293	282	294	271	286	290	283	294	314	310	317	296	301	322	308	312	303	317	289	311	301	320	319	322	298	312	329	327	286	289	321	297	322	307	304	301	305	311	326	290	350	296	341	312	296	292	328	300	302	291	320	313	297	312	329	312	319	337	343	310	304	303	289	295	336	308	301	268	290	315	308	301	298	289	311	296	283	308	314	301	302	316	314	289	287	308	309	303	305	310	288	271	301	270	313	328	318	315	306	283	305	283	321	330	292	323	303	300	282	269	342	302	289	290	315	332	277	314	317	296	290	319	301	288	330	299	321	267	301	289	303	301	272	272	327	302	309	300	272	312	282	292	311	277
27777	20307	8648	1319	899	840	719	631	571	617	629	663	585	670	679	610	614	634	607	609	587	598	617	607	648	574	616	586	629	588	598	545	594	607	623	600	584	599	612	578	570	608	634	638	623	594	596	592	644	619	590	588	594	607	644	575	591	577	595	595	654	600	618	642	628	573	599	592	567	604	581	613	616	596	595	556	658	607	585	601	611	589	614	623	641	583	606	619	598	560	599	657	623	593	610	639	603	629	597	600	609	627	606	618	573	617	643	644	629	588	616	638	635	639	614	584	569	597	616	597	619	621	593	614	602	582	587	599	598	622	565	613	645	576	642	569	575	592	602	618	637	617	583	632	582	602	601	577	568	602	580	596	639	637	602	633	591	572	576	595	602	605	592	592	631	580	652	621	640	604	577	635	589	620	597	593	594	599	601	606	570	581	592	609	650	578	607	606	581	582	598	594	546	629	587	637	609	613	652	591	559	621	604	575	646	580	615	648	621	582	647	611	556	629	586	622	581	660	608	612	580	578	563	572	585	566	622	591	612	645	600	574	601	563	621	596	607	610	669	570	604	585	613	596	575	618	599	623	656	632	634	614	627	585	627	550	563	629	576	584	554	596	584	583	659	612	609	567	578	581	622	609	684	600	574	569	614	592	603	593	596	652	623	595	595	606	585	564	621	619	608	618	538	564	595	540	550	606	638	546	609	647	574	639	609	595	570	632	620	644	624	611	608	612	620	599	593	556	590	617	604	621	634	651	624	591	635	607	574	614	618	601	593	652	611	608	548	621	624	601	641	602	612	569	625	552	581	618	571	610	628	638	622	553	616	631	603	580	637	614	587	594	652	617	619	543	609	597	621	618	617	568	614	583	632	580	590	614	612	609	588	584	614	588	608	606	574	590	618	606	565	649	587	612	586	621	574	640	611	576	620	628	635	606	632	584	596	583	631	612	600	588	607	576	588	552	605	614	614	658	619	615	624	596	586	611	631	593	604	640	594	633	623	622	645	632	626	626	610	628	613	653	610	557	586	565	609	648	618	603	581	629	645	564	628	633	610	632	613	600	596	584	613	621	632	611	606	630	622	627	635	597	562	560	606	596	581	611	612	563	577	603	647	646	619	674	603	608	622	588	603	610	632	598	644	581	584	595	579	648	626	593	614	633	599	622	606	628	626	627	622	589	569	594	613	632	599	618	604	619	607	591	583	609	595	594	589	568	597	574	598	628	581	653	613	592	598	631	615	639	561	649	597	590	626	573	615	604	618	613	614	576	646	621	635	635	560	630	591	626	645	619	653	600	578	639	610	588	653	572	600	600	598	595	611	628	591	667	595	605	629	644	657	651	659	632	622	618	617	600	598	605	617	579	535	615	585	606	651	637	620	592	618	640	609	592	579	575	568	619	611	598	621	603	605	594	554	640	609	621	637	626	597	615	620	623	579	633	623	552	569	622	588	589	618	638	610	618	577	622	636	651	569	605	621	612	581	638	607	595	600	608	546	653	592	611	591	611	583	593	649	656	601	623	582	604	610	589	618	626	607	583	620	607	596	553	599	607	587	551	613	604	588	634	612	605	629	565	586	585	607	644	609	584	582	580	602	622	624	600	584	607	656	590	586	619	621	613	654	584	563	601	570	619	577	607	598	605	593	616	619	564	565	581	612	576	591	619	625	666	613	580	604	611	650	648	584	620	607	617	649	530	632	605	606	649	633	547	579	586	586	598	624	649	619	596	645	625	629	589	681	643	641	555	611	603	632	588	593	607	614	585	615	610	605	632	627	606	596	599	599	598	630	632	624	595	600	617	578	588	622	626	662	596	620	617	615	630	609	581	610	615	613	555	635	612	638	605	618	591	602	575	588	579	586	616	631	582	621	613	637	620	622	597	567	613	586	625	610	629	581	571	603	555	579	624	637	675	608	642	628	579	610	628	630	587	624	642	592	617	608	583	622	634	604	612	627	601	606	633	664	600	570	609	629	621	667	638	644	610	653	597	592	589	616	649	600	568	595	603	641	599	612	627	614	560	575	563	654	591	615	525	585	571	592	604	607	595	642	616	565	558	602	583	583	634	625	594	636	589	593	644	606	641	618	637	584	614	628	655	616	624	631	617	561	588	630	619	609	556	580	627	575	602	627	588	621	592	607	590	640	640	617	624	611	574	573	615	598	576	620	624	607	604	625	641	608	621	578	589	634	611	556	612	567	559	593	612	611	610	616	603	643	611	656	610	607	616	601	651	585	574	597	650	586	594	584	639	598	640	591	612	584	602	605	642	599	585	593	602	634	604	637	598	594	637	601	624	604	593	642	615	587	632	581	628	627	617	618	592	650	582	615	593	624	616	587	608	595	587	603	595	550	570	632	597	608	607	625	625	632	595	535	595	628	637	593	563	638	609	639	571	583	585	573	553	614	595	639	605	630	589	602	590	577	647	600	578	521	601	591	594	590	608	619	643	626	609	639	587	631	615	557	636	602	632	586	664	596	582	601	602	599	574	578	626	572	618	602	569	630	606	610	616	611	595	617	673	607	622	619	612	644	656	650	619	597	624	655	607	615	611	618	595	569	596	614	609	608	599	563	596	597	595	626	623	587	602	593	619	661	604	669	631	596	634	588	569	603	606	617	589	648	593	601	628	670	623	604	622	576	583	591	606	590	615	625	566	585	570	579	583	600	576	572	557	587	592	637	610	581	598	591	646	636	598	621	635	560	576	618	585	614	653	618	618	644	620	615	631	639	659	660	538	552	599	601	639	624	596	615	615	572	626	618	625	585	595	614	644	583	579	596	573	582	614	612	578	595	617	597	613	631	595	616	592	635	606	580	577	602	617	611	601	591	580	579	630	568	593	607	594	595	602	625	629	619	615	642	614	595	606	575	583	632	581	603	597	580	577	581	607	574	583	598	615	586	627	641	617	620	620	631	623	618	595	569	600	577	622	580	618	561	588	611	597	593	615	604	634	607	655	630	577	628	623	577	589	589	584	577	613	612	621	612	602	563	576	618	607	604	592	580	612	607	606	593	631	598	595	637	577	643	609	575	630	589	598	602	578	616	613	588	638	601	631	636	577	636	638	618	630	606	596	648	631	626	628	623	599	616	586	589	619	606	616	607	556	624	590	648	657	627	622	636	610	636	645	636	622	600	651	595	591	622	562	618	590	648	582	608	626	650	591	569	608	598	636	630	587	593	654	561	597	622	608	597	589	627	645	559	561	612	603	576	581	598	584	579	609	657	553	658	628	574	617	594	600	659	616	580	583	613	612	606	626	600	602	581	607	626	582	578	587	577	567	669	591	563	591	593	595	622	648	576	634	615	591	611	640	592	629	576	578	599	633	617	588	596	613	592	602	593	633	586	632	629	594	639	570	598	590	580	651	615	635	594	610	612	620	565	555	584	603	612	601	606	592	646	607	633	660	648	605	625	583	596	610	629	576	620	593	579	563	595	661	635	620	599	607	598	573	597	639	642	571	596	638	582	654	638	611	563	635	588	580
4965	9369	1470	977	902	794	782	692	662	709	655	661	672	784	776	632	649	589	622	633	602	641	642	643	622	610	609	633	620	638	626	646	648	587	629	602	624	590	627	638	671	639	634	624	616	627	595	624	620	650	613	626	619	648	590	659	593	625	607	629	574	605	648	630	610	599	655	610	626	616	601	602	609	612	609	642	601	621	630	564	660	678	642	603	656	588	627	624	625	626	604	658	618	673	609	660	649	634	606	603	603	596	595	630	602	621	622	574	602	620	601	637	626	616	592	610	611	608	624	638	640	600	670	606	611	636	657	585	638	584	628	589	605	626	638	587	595	649	632	674	598	607	641	625	625	622	638	566	625	676	635	648	607	611	630	694	619	622	670	626	636	622	623	617	609	606	632	639	619	581	648	604	642	595	664	598	616	587	651	626	633	633	643	587	622	614	604	620	667	598	613	642	524	613	582	610	600	650	614	600	597	592	640	608	588	591	629	607	610	635	621	585	622	666	629	627	613	613	585	563	623	626	599	600	622	611	633	624	576	603	634	602	617	589	580	671	637	624	605	663	657	591	609	614	596	628	605	612	628	617	586	615	635	599	606	616	586	627	636	671	605	572	615	624	588	591	644	655	591	670	616	661	622	643	582	628	644	619	605	618	658	649	595	612	637	591	566	618	618	677	629	642	670	617	609	574	610	642	689	623	633	624	613	642	610	554	621	605	641	578	656	622	622	617	633	677	598	648	619	616	638	585	644	603	594	610	598	649	621	617	614	613	590	607	588	598	613	612	615	628	592	622	634	604	639	623	679	575	588	595	602	581	619	642	597	608	650	623	621	613	610	612	630	594	637	639	625	597	617	567	641	672	589	602	623	605	614	637	605	633	576	619	610	653	558	639	625	620	562	576	633	605	582	620	617	619	632	630	613	608	627	626	631	614	640	651	612	620	641	626	634	608	612	616	613	584	627	629	625	638	636	639	606	640	631	638	593	592	579	663	605	623	622	576	631	632	660	627	629	602	621	554	633	656	641	629	597	657	623	608	634	628	620	620	613	581	603	591	597	594	632	607	634	593	596	631	585	578	600	628	638	631	600	629	595	612	617	631	633	609	605	583	592	650	612	615	657	591	607	640	599	629	609	612	657	615	581	616	625	626	629	579	601	577	643	609	639	649	600	619	642	594	608	586	587	642	604	592	655	647	643	623	626	597	573	619	633	620	635	612	626	640	656	639	619	616	634	578	610	659	615	630	655	610	570	665	611	638	614	651	607	616	645	617	692	592	575	650	619	630	613	653	640	635	631	618	636	614	593	615	613	615	615	673	614	605	609	590	604	640	629	621	618	619	633	613	607	640	636	590	629	632	638	606	597	630	610	618	599	634	595	621	622	607	613	613	662	626	636	643	644	656	627	647	629	625	652	662	656	624	588	632	593	630	628	613	666	660	671	646	591	624	647	596	658	619	648	666	630	644	626	605	609	622	624	626	623	585	649	596	625	607	613	639	647	597	596	664	647	578	611	663	602	645	617	546	595	613	612	588	565	624	628	645	635	624	665	620	630	646	593	640	637	638	637	612	642	604	623	584	592	617	635	627	652	568	577	619	623	591	578	643	617	578	650	667	623	666	615	571	620	637	630	637	641	617	606	589	590	644	669	606	628	617	639	656	624	632	644	609	646	645	651	655	633	628	602	606	624	619	623	636	611	630	587	611	637	644	600	616	598	582	615	639	649	624	591	597	630	588	613	601	618	613	657	585	609	645	581	622	591	608	649	664	648	647	625	608	590	680	621	703	656	618	589	605	617	642	627	614	623	656	664	665	589	647	598	583	605	648	619	637	637	680	610	593	641	604	565	616	602	626	648	612	605	622	643	623	619	606	635	634	621	655	627	627	610	626	632	611	585	594	624	613	589	621	619	608	576	601	622	695	596	620	643	620	633	647	641	620	622	628	604	610	599	589	698	600	636	641	661	633	632	604	633	598	596	631	573	605	620	628	654	661	639	595	632	628	631	635	603	612	666	645	673	611	588	625	630	627	607	615	625	596	657	671	615	626	644	607	640	653	642	569	582	623	619	585	636	640	640	619	638	622	634	625	659	638	626	643	619	576	597	645	606	588	638	579	624	654	625	602	592	625	601	623	631	659	576	636	581	587	591	633	646	659	620	627	646	628	654	633	649	637	612	641	660	615	582	644	638	642	646	627	640	630	619	575	621	592	655	611	604	625	597	615	606	616	622	586	601	587	646	600	641	600	542	626	609	650	641	614	652	655	613	577	665	607	640	669	653	616	600	636	598	571	599	626	602	613	617	620	625	620	580	616	624	602	592	619	659	588	645	644	597	606	617	618	672	632	640	637	630	672	619	654	623	576	625	631	612	652	618	619	632	626	641	591	659	604	653	622	593	612	674	586	639	631	656	610	598	620	575	611	615	675	627	618	603	604	610	627	607	609	609	618	616	603	604	629	595	642	625	589	626	645	628	612	627	647	605	559	626	634	629	645	631	611	577	627	588	618	585	639	632	624	645	612	607	653	628	585	637	597	622	647	581	618	632	596	649	621	642	598	656	613	598	606	629	626	601	642	594	598	636	584	611	605	576	612	614	626	651	623	617	591	635	618	642	650	608	644	639	593	584	643	676	584	616	651	643	664	650	636	612	616	635	603	589	627	633	625	652	603	601	624	577	636	591	590	661	589	628	650	622	631	628	632	653	649	605	635	632	606	638	651	608	652	658	585	633	637	635	644	642	614	619	608	627	608	593	616	592	667	580	602	582	636	658	636	661	633	619	626	648	602	616	615	619	643	618	614	615	611	639	571	645	602	624	605	640	638	607	614	618	614	582	620	610	627	611	604	618	648	613	588	603	619	547	597	628	635	626	649	578	625	616	600	629	648	664	608	638	624	590	640	634	600	627	618	578	587	638	640	629	642	651	623	622	591	611	617	616	600	579	648	660	613	605	627	648	602	594	659	635	616	613	614	619	610	645	590	611	614	602	583	587	561	625	626	636	623	638	624	567	675	625	604	582	633	619	654	601	597	629	665	623	632	585	591	645	595	602	619	564	606	625	630	599	605	604	639	659	594	617	686	639	594	597	602	596	639	604	590	646	641	590	677	631	618	591	596	650	630	650	610	603	600	624	649	617	649	636	646	636	607	569	653	628	657	663	623	615	631	593	641	606	625	628	657	621	644	598	585	672	574	637	585	620	643	630	651	640	650	646	598	604	639	622	624	639	638	620	639	647	636	626	619	609	624	652	631	622	608	580	578	617	662	630	626	646	592	639	577	594	623	627	629	610	625	568	645	588	619	616	636	586	606	621	612	612	611	569	631	628	674	637	645	640	600	584	621	639	633	638	566	644	624	633	598	629	642	614	589	588	613	635	626	645	641	610	603	558	622	595	646	616	606	643	612	563	601	595	612	640	629	622	620	609	622	612	606	628	644	612	633	603	630	569	605	631	628	631	628	632	635	629	660	614	586	596	599	614	599	596	639
23810	21158	28263	24290	21139	9384	974	559	536	486	426	420	362	476	463	350	334	304	331	294	309	373	318	316	316	318	291	323	327	330	298	296	291	274	248	261	324	286	284	301	280	263	262	282	293	273	293	279	306	292	298	280	275	290	263	286	261	247	315	275	257	274	276	285	273	280	293	243	298	309	264	271	274	300	264	275	261	294	260	293	286	273	297	306	284	262	252	263	280	291	280	301	302	315	246	293	273	287	260	297	281	235	272	271	275	239	286	286	260	300	232	297	298	272	260	269	256	269	295	247	287	264	259	259	258	281	288	276	247	272	289	287	302	278	276	241	296	280	289	305	276	283	257	277	308	266	271	256	273	272	247	270	310	266	279	276	301	297	297	280	290	258	285	299	286	290	306	250	262	275	282	259	239	283	284	272	303	260	261	255	310	286	273	259	290	262	278	263	250	285	280	294	258	282	285	279	275	264	283	294	316	265	270	276	257	277	294	282	250	298	265	249	250	249	241	269	291	297	275	238	288	273	269	249	270	248	287	284	266	267	263	279	288	265	257	276	250	284	286	261	313	261	240	306	283	243	248	253	274	272	257	281	290	260	280	274	283	253	291	260	258	239	276	249	297	283	293	307	262	292	262	276	288	292	288	264	281	289	290	287	269	302	273	268	279	293	294	290	284	281	299	263	285	276	297	273	268	260	308	287	261	285	257	252	281	295	283	276	239	283	267	270	239	291	306	260	253	287	278	283	311	261	274	264	253	289	271	260	234	284	263	276	289	294	262	278	284	278	294	299	264	291	309	254	268	263	297	294	284	274	284	285	307	294	297	276	292	269	295	301	260	291	284	286	292	272	272	261	243	269	276	280	276	263	295	260	247	261	321	242	283	266	291	271	282	278	318	279	267	297	286	289	292	266	290	288	260	292	273	272	317	300	270	274	266	284	278	296	257	280	306	274	282	281	267	271	276	302	295	285	272	303	288	261	274	288	266	282	266	256	278	236	289	237	255	264	257	303	310	270	304	254	277	269	255	255	281	281	294	243	269	281	278	297	275	267	262	291	266	272	275	279	271	276	311	249	276	254	279	291	256	269	276	264	267	273	236	236	262	281	282	246	285	293	297	280	297	276	285	303	266	269	274	260	290	285	300	250	264	315	268	280	274	294	298	269	281	271	277	277	300	255	305	288	257	267	273	286	289	297	297	276	259	282	301	282	300	304	270	287	274	308	259	271	280	253	271	277	285	288	273	289	281	284	284	271	269	271	267	282	248	297	257	267	251	282	275	289	271	278	289	263	264	253	260	268	278	275	264	260	287	297	269	287	276	306	261	265	281	276	275	264	274	255	258	285	268	324	288	248	290	300	277	294	264	292	277	291	273	278	258	281	265	291	292	283	300	286	248	261	287	283	261	280	306	262	274	268	254	284	295	260	271	294	289	273	271	240	286	269	257	303	257	246	318	281	274	258	287	295	273	266	248	278	262	279	285	307	300	283	292	287	284	288	281	260	315	288	264	265	270	285	280	290	281	289	286	269	270	286	278	267	274	306	254	277	302	267	293	273	289	294	268	241	258	280	293	253	287	283	267	264	282	251	268	285	277	282	255	262	289	291	291	277	257	278	274	261	257	274	290	290	261	262	275	296	281	263	269	260	279	271	261	286	303	304	294	291	255	276	286	295	284	265	246	297	286	265	258	226	300	257	283	292	269	269	280	278	288	263	271	285	265	267	288	269	279	253	282	292	288	255	279	261	241	270	274	281	266	284	282	239	285	293	259	252	250	276	263	291	279	280	286	300	248	304	271	287	286	268	278	247	283	284	297	270	243	282	279	275	276	300	269	282	263	273	275	268	270	263	279	269	264	309	253	291	281	297	288	268	270	283	284	272	272	286	278	273	290	300	275	268	301	318	259	294	295	283	282	290	290	269	309	274	283	262	275	296	279	301	242	273	294	268	280	271	271	254	290	304	293	296	290	294	329	282	263	253	259	271	276	271	265	288	287	294	254	276	284	302	292	251	280	283	266	269	255	284	268	277	283	281	279	266	299	255	266	278	243	269	252	273	283	262	277	252	278	307	274	271	289	264	279	276	259	267	282	261	273	293	273	288	266	270	265	317	310	291	291	265	273	253	254	283	256	260	250	268	257	308	250	283	243	234	290	290	277	265	268	302	255	268	291	287	297	279	262	274	278	278	271	266	257	265	260	279	305	266	270	270	275	279	282	287	299	296	276	275	280	293	303	279	295	270	265	284	274	255	263	254	269	260	264	293	275	261	300	283	246	301	270	271	287	277	281	252	282	260	259	273	264	283	275	294	272	263	262	272	273	279	297	253	287	286	248	301	271	285	271	282	296	314	266	275	287	259	267	265	280	266	267	281	288	297	276	263	267	272	285	281	304	269	270	271	277	266	245	275	259	265	288	268	268	258	301	250	265	267	276	260	302	272	279	279	276	290	272	289	262	275	271	274	263	274	288	298	276	290	259	260	275	234	267	291	293	289	289	270	271	288	250	270	270	286	242	288	274	286	283	291	256	294	272	281	291	284	292	310	277	279	277	253	289	287	273	292	300	285	297	260	273	283	280	265	297	229	278	280	272	255	254	289	245	317	277	283	273	277	276	314	263	259	284	281	268	292	316	300	287	268	251	298	306	280	271	273	293	270	272	267	249	269	286	290	268	272	256	257	301	254	283	269	307	272	278	318	248	241	292	268	277	286	298	292	266	240	275	277	239	281	258	283	292	282	288	251	267	285	277	279	306	273	279	257	287	283	272	297	295	269	286	284	250	305	294	273	299	273	250	289	265	278	286	293	295	265	301	274	254	257	297	312	282	248	256	275	270	262	240	290	301	297	285	270	275	290	272	276	269	267	272	277	283	268	299	297	279	287	280	260	282	249	309	300	266	258	274	258	251	275	271	285	248	283	267	271	301	308	318	282	282	243	281	273	250	264	278	267	281	272	284	295	287	282	249	264	288	274	286	302	270	277	272	283	270	289	301	296	271	289	279	275	295	291	286	283	298	269	292	268	285	294	295	302	275	267	256	274	262	293	246	288	307	270	284	287	275	275	272	277	274	275	286	310	281	294	244	264	306	286	291	243	280	287	251	293	298	275	257	223	269	272	286	281	278	268	305	262	282	277	229	284	273	290	279	269	262	266	284	291	265	274	239	246	266	270	250	293	272	299	290	285	279	274	261	293	274	275	283	298	284	274	260	272	274	282	305	295	254	291	247	286	306	287	282	256	279	274	272	249	273	271	269	292	316	264	301	247	285	329	293	275	304	281	313	288	291	287	283	270	269	276	255	290	255	279	278	317	274	278	239	265	296	275	253	281	275	280	283	273	257	261	281	245	259	266	297	298	285	271	263	278	257	267	250	263	280	260	303	258	257	249	248	251	278	271	295	297	268	284	280	283	267	276	287	275	276	266	275	262	243	309	272	282	259	269	296	262	291	294	273	262	282	284	286	256	267	286	283	275	253	296	275	270	266	258
3910	27685	6066	2752	1922	1478	1169	933	707	640	566	488	483	598	611	412	380	357	327	323	332	288	340	331	318	320	328	312	304	310	312	299	317	305	303	299	302	310	264	287	271	327	286	311	270	314	303	281	319	288	306	292	286	279	286	299	284	297	289	301	296	272	303	282	292	282	289	280	307	290	315	312	281	301	305	307	308	271	286	275	307	310	300	317	316	322	296	310	321	287	315	282	280	267	289	308	279	267	279	336	277	268	305	260	296	280	253	309	291	313	285	302	300	278	299	285	300	273	287	277	294	290	295	279	282	279	319	292	288	274	271	281	311	319	277	270	310	278	293	307	279	291	299	259	284	302	275	280	283	250	268	295	298	289	276	288	303	287	299	286	284	270	299	253	300	285	291	273	286	278	291	291	261	339	294	310	269	272	277	267	273	307	306	305	298	290	278	260	310	275	274	275	292	282	306	300	288	271	272	323	301	297	268	278	325	287	276	265	287	277	315	278	269	294	280	271	281	284	298	294	276	285	259	280	281	306	281	277	290	276	285	287	288	284	266	295	292	289	308	323	271	298	291	281	299	280	312	291	253	261	300	282	248	315	281	266	270	331	292	309	279	270	294	321	263	283	289	264	303	290	348	282	280	262	306	280	305	264	296	294	299	305	301	268	256	278	281	294	309	318	252	307	298	300	289	292	263	270	277	301	293	280	321	298	254	269	301	279	304	300	309	284	318	308	254	324	291	284	289	262	304	265	325	289	301	297	288	288	286	337	301	283	284	294	281	290	307	289	283	301	276	291	284	294	288	275	309	313	248	296	325	295	303	311	276	275	273	279	300	293	284	262	317	306	279	292	286	299	312	275	306	285	272	309	296	294	267	310	282	284	272	276	312	284	271	266	280	271	288	313	275	287	267	301	265	311	281	289	289	268	283	283	264	301	307	274	300	266	278	271	313	282	291	265	315	311	263	303	287	284	279	331	273	287	299	300	303	269	296	265	286	306	282	273	302	280	293	284	269	250	288	295	280	277	291	276	298	314	280	263	304	305	297	299	297	278	296	268	295	249	282	280	301	300	304	311	293	283	303	294	276	291	291	285	267	299	282	279	294	268	287	284	304	320	299	303	302	319	278	297	297	273	275	289	290	288	298	304	271	276	272	293	278	299	287	295	287	283	277	268	259	253	273	291	295	265	296	309	294	304	292	261	290	299	280	270	314	293	298	281	302	271	316	303	285	285	288	299	310	296	277	277	290	298	292	251	316	306	271	272	282	305	297	278	308	286	317	282	282	315	305	262	284	270	297	287	278	275	281	269	282	273	280	325	285	274	286	274	311	285	272	289	304	325	299	269	308	272	287	316	304	284	307	297	279	300	298	270	284	296	274	288	289	302	300	257	314	287	287	290	302	260	273	297	285	273	274	258	273	285	258	291	241	291	308	273	292	308	274	323	301	302	301	287	304	274	299	298	285	293	272	305	285	295	278	317	306	282	267	286	262	271	303	273	282	250	303	283	316	284	314	283	296	292	297	278	302	268	244	280	287	302	272	298	324	282	275	281	310	314	278	274	287	291	297	286	274	309	262	303	257	280	278	260	334	268	291	285	292	294	305	270	288	254	309	287	292	287	269	300	300	275	299	243	263	272	274	289	270	292	286	305	287	286	249	286	309	327	320	283	298	269	291	299	261	293	284	277	311	286	291	282	254	303	276	262	279	282	287	266	298	278	294	301	275	280	298	305	311	271	295	290	292	271	321	286	264	299	309	294	316	312	305	263	295	311	282	288	291	287	313	271	328	331	321	310	290	297	285	308	288	279	284	279	310	279	285	292	322	255	299	307	307	292	293	301	302	311	288	333	317	237	283	253	290	306	284	278	319	284	284	285	294	298	327	296	278	272	275	288	290	285	277	291	299	281	264	271	295	293	275	315	316	298	275	281	262	295	299	267	276	305	283	293	298	301	295	285	288	287	303	280	296	301	303	285	293	282	253	271	286	291	244	337	289	301	261	315	307	289	254	265	291	299	293	284	288	299	304	287	300	253	289	263	270	264	290	301	272	266	298	269	257	311	267	292	291	294	290	296	271	287	312	287	305	289	303	310	294	291	302	287	297	298	297	305	282	290	303	263	293	251	298	293	276	290	298	305	287	303	296	271	261	298	318	295	251	262	309	300	289	257	306	295	306	265	287	263	302	333	281	314	292	272	282	312	265	271	282	286	289	301	282	276	300	326	275	297	288	250	285	290	269	271	292	292	286	278	287	324	281	276	287	303	300	268	299	332	311	281	306	273	283	273	291	280	287	276	291	318	339	286	274	270	285	294	294	297	292	292	321	313	291	296	287	301	264	278	264	287	286	250	301	277	310	311	245	290	284	278	296	319	282	327	297	281	316	284	278	313	293	311	279	274	290	312	301	284	294	273	300	292	295	273	253	281	285	270	273	300	310	270	287	295	298	279	281	255	293	281	257	271	283	297	291	298	322	322	294	287	290	292	284	284	279	274	275	289	269	271	293	302	281	286	277	288	275	288	285	299	285	286	234	273	282	262	307	315	280	279	282	277	288	279	259	312	279	291	307	277	287	278	286	305	292	285	280	292	305	288	296	270	287	319	295	271	304	298	302	317	271	301	302	290	308	284	284	275	268	295	304	271	279	282	268	284	270	314	269	316	309	267	309	284	297	282	291	288	277	297	283	293	287	277	305	299	296	338	288	299	292	302	289	356	289	305	269	283	283	308	267	283	286	295	282	294	270	302	266	299	296	280	296	291	302	304	320	273	287	290	259	312	318	251	305	296	264	298	307	311	276	287	303	272	336	283	314	304	276	276	290	289	305	269	267	264	323	298	267	314	297	269	300	278	282	276	308	311	279	292	302	289	277	282	277	290	302	299	283	282	270	277	281	291	307	260	275	267	273	276	296	271	291	278	292	252	275	280	248	291	258	295	260	302	293	290	272	292	272	272	304	273	293	302	316	289	289	268	270	292	272	277	279	281	278	288	294	288	284	257	266	280	261	284	301	298	284	299	293	300	261	286	267	294	308	311	285	290	276	284	266	277	290	290	260	283	278	290	286	281	333	307	271	296	308	277	272	281	302	276	253	274	286	306	270	295	273	284	293	284	307	266	297	298	280	286	243	273	282	276	281	275	282	285	286	264	290	325	291	279	270	301	303	243	280	266	265	297	280	291	268	294	303	260	304	290	327	289	283	292	296	284	279	297	316	300	292	269	255	269	305	282	306	305	310	260	301	304	287	306	323	283	302	282	303	291	294	303	301	285	288	292	276	268	273	299	300	283	281	282	315	289	262	257	270	299	265	284	276	294	269	307	289	262	267	271	311	291	262	312	302	290	304	282	278	282	291	286	300	272	312	322	285	283	287	312	277	274	285	279	309	300	305	283	302	308	282	290	286	291	299	306	248	281	281	259	267	278	264	277	291	295	289	263	267	310	309	328	266	259	303	289	272	266	301	271	305	289	323	295	309	284	286	302	273	302
24833	21162	27282	25308	10981	1287	1056	883	820	846	826	820	793	775	834	769	734	744	773	773	763	796	764	747	767	716	765	766	752	728	760	695	714	768	745	807	769	765	728	746	741	736	743	806	719	726	745	731	762	733	738	768	689	776	755	728	753	710	763	742	708	754	750	788	783	691	708	718	755	722	709	733	721	701	690	710	782	732	717	778	717	724	728	785	728	763	743	759	734	801	723	759	724	754	746	734	773	738	729	738	734	689	697	712	718	771	757	737	724	754	777	761	718	746	784	722	716	702	732	756	726	737	725	734	748	757	745	778	745	719	745	752	734	764	706	747	733	752	711	751	768	752	728	772	730	734	751	722	782	747	689	799	754	749	716	713	738	756	748	753	765	715	712	736	718	737	690	738	734	746	765	781	737	760	730	686	766	720	743	751	774	763	742	753	755	721	784	708	716	743	736	705	739	798	705	727	755	788	703	699	788	739	779	680	760	733	726	773	770	742	732	740	694	741	764	796	688	754	741	710	752	741	729	785	719	681	746	721	771	726	733	719	742	732	759	758	716	712	793	718	762	781	717	736	757	755	721	748	742	769	733	749	731	777	732	718	711	776	718	711	739	728	729	794	697	696	708	739	731	755	696	774	696	723	715	742	761	702	785	775	758	738	751	784	734	747	707	720	714	753	727	723	805	731	727	779	730	745	731	763	773	706	772	700	727	689	763	789	750	683	763	778	774	747	709	742	713	689	738	789	779	708	737	715	713	731	736	735	754	720	756	773	705	774	779	786	737	789	715	738	719	705	773	736	774	688	711	795	758	763	726	729	736	738	775	714	744	716	771	745	736	747	746	722	698	746	722	755	768	693	757	705	693	736	739	710	767	782	755	713	772	718	771	689	723	731	723	742	733	779	741	735	711	762	772	741	704	735	802	699	724	742	755	773	697	759	745	730	731	746	743	721	766	770	744	739	762	758	740	781	738	709	721	783	757	752	756	722	723	713	720	755	766	740	724	778	802	780	781	726	725	787	740	737	743	754	784	724	717	733	707	731	737	683	687	719	696	755	753	733	742	756	764	718	733	713	738	771	738	692	716	677	683	778	795	739	727	754	651	759	747	725	718	775	821	727	746	742	760	786	770	713	707	722	776	763	716	717	691	765	763	744	769	775	745	739	710	736	794	703	765	757	724	737	740	707	760	773	710	747	743	762	734	705	733	736	777	721	705	729	731	778	705	738	733	741	770	762	739	721	723	723	715	742	782	760	776	748	739	756	716	714	700	799	711	731	793	728	731	736	767	710	742	757	732	691	765	741	784	722	715	781	693	742	728	740	771	719	775	735	764	764	762	712	739	737	735	753	765	746	730	728	751	722	663	749	720	728	736	748	723	770	738	694	769	768	725	737	726	758	776	748	707	737	728	741	762	739	766	745	761	734	699	713	739	750	776	739	780	740	716	745	748	798	762	719	747	706	771	720	739	779	803	730	765	722	754	768	754	757	714	762	736	735	779	687	713	749	730	714	738	741	719	711	689	710	728	755	730	738	785	730	776	735	687	775	752	713	844	696	801	738	705	785	744	732	741	713	713	745	743	769	701	704	756	772	734	695	755	759	754	721	707	745	793	765	714	740	776	759	751	725	727	727	706	673	776	726	773	771	706	717	809	729	741	725	684	735	704	791	737	735	738	710	788	755	825	748	717	754	712	715	735	731	706	750	731	734	745	727	761	722	710	731	743	750	734	757	747	769	767	763	788	736	742	757	699	727	738	725	731	742	733	782	751	729	765	748	818	745	710	742	771	736	678	721	762	751	762	760	799	703	731	729	710	722	687	699	753	759	729	683	718	797	723	749	726	753	783	764	740	725	725	754	782	772	762	742	754	771	718	726	763	715	768	714	705	668	740	743	768	787	726	719	746	720	784	757	788	752	706	719	733	727	725	729	737	718	721	774	733	760	773	779	767	720	790	695	802	789	739	727	712	767	742	775	737	748	739	736	701	781	733	707	774	735	740	761	747	714	780	737	752	736	726	774	771	772	762	765	787	727	756	765	749	794	702	736	740	740	740	727	710	721	753	782	737	780	766	709	718	712	731	749	750	738	733	729	778	701	683	755	740	769	775	725	722	750	758	731	740	793	717	749	754	707	724	751	744	713	767	764	750	781	760	709	787	751	730	680	746	779	759	774	757	753	740	674	787	739	762	747	729	717	745	753	714	731	696	759	721	720	727	724	775	766	718	776	706	738	774	706	767	771	682	761	727	773	764	757	730	753	726	738	693	744	704	702	722	701	739	762	775	756	701	747	719	754	703	730	802	800	749	773	763	746	693	738	808	710	722	745	742	762	678	766	715	709	748	778	778	707	740	687	714	753	758	738	765	777	760	766	728	752	699	775	741	748	760	786	692	688	710	754	759	733	700	734	730	708	711	748	738	788	745	723	764	694	748	747	764	735	720	726	735	746	724	756	676	742	703	760	711	737	714	723	769	729	732	736	668	728	708	740	743	740	784	793	730	737	745	764	733	708	699	740	760	753	743	742	752	733	759	733	749	671	681	700	756	728	773	720	781	727	745	764	800	778	754	759	710	780	768	712	738	778	739	763	708	745	725	765	719	750	761	690	744	767	724	796	734	764	732	744	770	744	724	778	734	731	774	757	763	719	749	770	762	741	685	749	767	737	696	777	753	730	754	748	756	737	708	720	747	709	754	740	746	717	697	723	707	729	674	740	749	742	775	764	746	750	749	728	759	728	696	729	756	713	741	743	750	703	716	741	724	779	700	691	741	756	677	750	700	736	737	700	812	737	731	735	733	738	738	753	729	720	736	777	737	782	776	733	753	778	681	742	736	754	715	735	709	734	743	756	773	733	736	768	725	751	707	756	752	776	786	673	687	770	747	724	725	757	747	730	735	708	789	703	735	746	758	732	696	725	708	746	758	729	750	738	752	715	764	751	748	698	802	738	735	760	705	715	772	749	759	747	796	741	716	746	729	719	743	758	712	769	748	786	753	721	762	744	740	711	740	740	743	735	755	724	752	684	761	722	694	749	750	754	746	735	769	790	682	782	736	740	774	685	754	746	734	725	778	727	690	720	742	742	762	725	736	767	710	673	762	789	775	725	701	747	760	695	789	706	727	760	744	714	754	778	751	719	760	733	731	721	709	694	733	744	786	739	771	688	715	732	694	693	735	716	703	761	770	722	799	731	782	775	770	717	705	736	765	745	734	761	697	725	733	686	723	803	717	674	726	756	762	732	724	768	755	740	708	721	747	707	751	740	768	753	771	750	724	775	745	730	737	706	756	751	730	721	730	690	724	757	751	718	763	739	708	724	722	731	732	765	794	715	738	746	769	753	724	745	754	771	769	698	769	730	715	694	748	700	742	749	729	755	752	799	785	748	715	725	706	722	698	794	731	739	749	757	780	779	729	754	688	696	707	727	770	755	718	730	775	748	713	728	761	762	724	755	712	765	760	710	773	765	754	694	731	745	763	762	688	778
4080	23269	3580	1965	1650	1376	1217	1031	968	904	915	830	845	958	924	821	803	763	769	726	755	842	755	800	752	760	749	730	786	771	717	768	758	738	750	767	734	756	765	737	752	697	752	751	793	753	714	749	745	744	743	677	713	692	733	758	695	761	673	730	784	727	721	825	765	738	749	821	730	756	753	740	750	725	741	755	718	772	750	780	773	706	740	748	788	753	779	743	754	769	736	775	708	723	733	801	730	755	794	760	728	666	746	762	746	758	717	741	748	737	735	725	777	720	711	766	759	754	740	752	714	737	743	722	755	750	786	749	746	800	724	753	794	757	753	716	739	722	718	688	805	708	720	757	776	746	721	725	740	706	749	708	755	739	719	739	715	793	778	750	733	766	751	747	762	713	731	718	745	755	724	707	723	734	736	723	734	728	735	780	706	723	758	723	732	701	739	725	766	766	752	760	730	742	729	708	727	764	720	716	745	702	794	741	736	710	734	720	733	776	764	755	750	743	755	731	745	754	737	710	766	716	741	760	747	714	724	741	718	733	733	749	743	788	729	759	735	738	760	726	774	721	715	718	781	718	740	740	763	758	717	754	729	765	692	751	756	779	733	721	712	758	675	770	689	775	733	742	731	843	699	772	742	762	764	722	764	750	746	709	787	727	788	747	771	701	741	744	685	734	753	764	756	750	728	748	716	759	755	759	744	746	760	736	775	763	778	727	734	780	742	740	729	714	762	726	739	741	774	737	725	710	726	748	725	716	765	743	713	774	712	804	758	773	738	726	727	757	682	775	753	747	725	771	671	768	728	752	733	739	748	718	755	733	774	701	750	753	740	765	788	737	733	756	756	755	695	743	747	739	717	711	744	756	755	719	768	763	735	789	692	707	737	693	748	722	744	756	724	759	740	788	727	709	737	723	724	706	719	724	731	768	722	729	719	761	719	730	757	734	769	729	711	698	750	761	768	780	743	721	784	711	780	740	709	773	760	768	724	704	701	736	735	742	722	729	714	760	728	712	746	770	732	761	763	735	721	740	763	770	720	748	759	788	771	725	784	685	685	748	748	737	779	713	794	755	699	746	718	751	769	729	714	729	720	746	748	740	756	726	746	757	726	746	760	683	736	750	772	761	755	775	737	750	715	750	798	727	761	714	738	726	759	776	772	766	706	719	745	788	790	735	721	730	769	708	757	748	763	772	732	728	708	769	748	775	729	746	687	728	787	722	735	727	711	728	701	760	733	756	751	753	727	788	749	744	727	757	725	755	726	730	742	745	708	737	744	703	755	743	744	795	752	757	760	794	730	694	755	685	770	770	729	734	682	723	751	732	785	767	785	774	729	754	765	734	736	765	736	760	730	700	737	754	726	743	749	769	771	691	749	743	741	768	695	755	740	710	758	725	728	711	731	750	724	747	709	756	782	739	726	736	752	733	803	715	778	727	766	736	722	682	751	742	745	740	726	753	736	734	742	689	741	698	762	719	720	722	724	758	746	763	706	769	694	756	750	783	773	743	759	744	759	734	767	766	738	743	719	765	770	746	743	764	728	746	757	698	739	694	732	756	730	715	740	760	763	741	781	743	741	722	718	801	740	775	758	734	747	688	755	752	724	748	800	731	741	714	740	712	722	775	753	713	712	779	733	755	744	730	751	695	754	673	779	732	742	784	748	688	728	754	734	758	737	745	708	742	707	730	787	714	700	693	726	756	712	772	807	716	723	791	735	740	729	741	781	739	785	730	719	708	701	766	763	759	751	755	756	709	789	742	704	733	732	761	741	808	729	697	747	786	774	745	715	743	800	741	788	720	757	718	739	764	754	703	756	755	746	774	770	760	663	698	803	749	701	735	685	794	718	772	752	753	745	757	717	749	775	758	719	722	729	757	766	728	714	772	778	764	734	695	697	784	744	713	734	733	723	778	747	714	733	762	775	741	767	795	747	744	732	763	706	750	753	797	731	739	724	740	736	770	752	762	751	687	754	701	733	739	786	769	723	735	701	704	756	749	729	715	715	721	750	749	764	739	759	711	662	737	707	758	750	787	736	741	741	685	754	729	743	758	772	732	750	711	702	764	742	693	799	708	787	732	786	693	789	720	737	735	749	694	730	756	721	757	777	682	750	706	696	762	703	725	739	760	784	725	753	708	701	723	747	715	695	750	759	707	775	759	750	788	702	696	740	754	761	772	780	741	744	765	813	720	726	735	745	745	750	821	719	740	762	761	755	763	734	732	727	734	746	762	751	739	796	692	714	776	682	734	730	724	707	739	824	739	743	767	788	758	702	734	683	772	717	777	770	715	752	738	723	718	731	724	760	769	685	673	717	687	738	716	766	753	691	788	730	704	746	750	717	788	740	757	768	742	777	761	756	756	793	772	723	831	787	745	780	747	753	728	761	749	743	732	764	747	737	742	744	708	735	729	717	708	690	747	709	718	758	733	770	708	742	777	792	713	704	786	752	763	743	748	726	780	691	730	778	752	717	741	705	714	664	797	730	740	750	735	720	741	680	702	739	722	739	738	736	720	795	753	683	776	758	766	733	755	754	753	789	714	763	758	681	737	744	735	767	760	723	758	720	724	795	746	775	790	729	740	743	717	734	703	778	746	804	709	735	754	717	751	734	710	719	730	744	748	749	735	722	768	705	742	729	791	709	695	720	718	721	748	704	690	755	805	708	801	745	711	713	764	722	718	775	726	756	722	761	749	717	739	729	743	719	753	785	725	733	795	720	751	728	723	745	724	724	781	751	745	752	726	786	756	718	736	724	737	714	731	728	736	737	743	706	762	799	836	727	759	730	751	737	768	755	699	790	720	727	736	730	792	742	803	733	725	748	716	768	727	781	736	744	734	741	711	746	737	705	723	749	777	778	787	733	743	717	744	721	782	709	782	772	767	695	744	717	722	723	724	785	741	772	725	709	788	720	753	719	768	742	749	694	746	730	734	734	753	793	715	784	695	752	749	720	773	752	753	760	763	741	744	707	740	742	758	757	750	727	685	727	714	716	741	735	754	789	767	759	753	772	748	741	770	736	789	742	732	756	695	693	708	743	774	739	742	773	788	769	721	732	752	744	701	736	698	713	720	738	730	686	778	729	784	752	756	769	725	774	728	695	759	761	758	689	771	791	735	732	762	748	750	773	754	739	759	747	751	724	723	746	758	752	743	741	715	723	717	771	740	725	720	736	751	748	694	776	755	720	713	716	728	778	737	735	694	744	741	726	758	747	734	716	726	737	742	709	714	784	733	722	695	737	749	750	720	747	732	659	724	786	726	745	793	705	747	725	760	702	781	771	707	752	703	780	755	706	725	747	697	739	742	756	757	711	708	771	778	732	762	759	745	749	745	733	700	705	738	766	748	734	733	728	714	710	744	799	778	722	753	763	713	763	739	744	711	738	738	698	689	742	718	741	758	775	750	753	725	780	740	728	726	751	733	741	735	723	667	735	728	717	755	756	735	727	735	733	755	740	745	760	747	766	731	793	720	714	746
22538	21222	28869	23888	21213	21252	8782	1052	801	668	590	578	551	622	597	433	411	417	397	434	360	367	359	366	364	371	354	361	365	321	285	323	358	362	350	326	365	311	315	336	329	340	321	332	336	325	359	313	323	343	340	328	307	319	319	348	339	326	305	308	348	332	304	337	314	330	324	333	347	338	318	321	316	329	316	347	355	305	315	332	302	316	310	359	314	297	338	337	327	293	315	317	294	304	328	313	321	316	294	304	292	320	327	285	322	306	312	331	320	320	305	299	303	293	322	304	341	324	316	314	290	303	335	306	326	361	324	303	286	305	285	327	321	313	309	307	307	278	319	336	293	308	310	327	305	317	350	317	322	304	321	322	335	326	329	320	334	325	308	317	325	323	330	339	309	307	326	311	298	318	332	300	278	308	333	314	341	334	319	339	331	311	313	305	324	330	278	327	370	301	323	327	342	320	326	298	344	307	287	299	306	283	329	347	332	309	347	287	327	308	330	357	341	310	299	304	311	335	283	310	323	336	298	315	300	321	315	339	351	310	331	340	305	305	322	312	325	328	307	333	335	288	331	335	325	332	319	308	303	294	315	314	275	331	356	310	314	344	301	320	340	320	316	332	288	314	294	294	342	328	299	350	327	299	327	316	307	315	335	320	278	305	322	321	302	314	308	321	309	305	310	316	327	335	341	319	303	305	339	306	322	315	319	329	288	344	283	323	314	309	339	298	311	324	315	347	348	361	310	316	310	327	300	277	311	305	294	314	331	324	280	316	313	310	270	326	324	324	293	314	342	327	329	331	345	325	300	338	324	314	298	312	346	318	297	307	342	322	304	346	340	300	299	312	328	350	306	315	351	305	308	267	316	328	261	289	334	314	296	314	282	321	331	305	301	307	345	300	303	318	308	330	304	295	325	342	281	313	329	353	339	324	337	322	321	307	296	313	318	331	314	320	305	325	299	321	333	328	321	329	331	342	320	278	310	319	338	305	372	309	311	346	327	292	300	305	289	296	325	297	310	339	313	309	328	350	330	328	289	345	297	298	325	348	309	289	344	296	300	301	339	316	262	310	309	336	306	318	312	328	314	322	308	327	322	290	327	315	336	309	309	334	306	296	300	324	309	308	293	308	266	310	334	298	311	327	318	316	330	302	293	292	312	298	319	340	293	313	332	348	303	306	339	330	285	321	348	310	338	327	360	318	279	327	310	317	308	332	308	347	314	335	324	322	318	302	316	333	307	316	323	293	304	323	338	328	342	314	300	335	316	315	317	337	326	337	334	350	283	309	308	294	327	296	316	335	299	332	343	325	354	340	330	299	327	307	308	317	285	292	313	335	316	340	298	331	312	312	281	341	306	311	302	320	324	360	324	326	326	329	337	307	308	303	330	331	321	319	352	322	336	316	305	306	357	326	308	320	343	312	316	303	312	311	303	357	331	325	335	278	337	341	303	337	311	349	326	334	319	353	329	328	290	320	313	324	330	302	303	330	328	317	317	312	302	321	339	343	277	319	279	332	336	373	316	314	340	295	326	289	297	325	296	322	306	300	289	294	319	320	347	320	311	334	326	316	331	343	327	299	321	317	334	288	327	314	313	325	328	287	324	306	329	293	334	375	323	327	338	322	314	369	306	307	336	341	285	310	319	312	304	285	284	322	314	316	347	329	332	346	314	361	322	326	341	296	333	298	319	290	284	306	314	305	315	289	325	288	299	285	329	305	311	336	351	317	315	319	304	339	317	316	339	323	301	316	303	302	349	324	268	278	300	302	312	316	297	308	336	346	321	290	302	336	282	325	298	330	307	320	355	311	318	324	282	306	300	346	284	308	334	327	316	307	325	308	320	328	329	288	286	311	337	324	269	324	282	319	322	302	321	329	339	303	314	329	335	327	313	321	314	328	318	304	327	352	313	337	286	347	338	353	319	327	309	282	326	338	329	332	288	303	292	323	311	320	344	320	317	323	294	296	300	305	327	346	320	324	303	318	308	313	317	327	311	296	356	333	360	316	289	271	340	305	291	303	317	332	274	325	326	319	319	312	309	318	305	327	306	320	302	302	321	276	307	293	268	328	304	280	348	305	347	340	295	304	323	294	320	312	336	323	287	331	306	304	341	360	318	321	322	293	300	303	309	320	328	312	335	338	313	295	339	352	296	325	313	315	296	360	329	324	325	319	295	303	328	293	317	331	316	340	309	347	339	296	305	329	326	306	322	300	300	286	314	308	344	322	323	294	335	312	282	347	312	322	311	307	307	304	331	340	331	314	316	361	309	325	337	328	302	381	337	299	317	336	291	332	340	300	296	319	306	340	282	338	307	336	305	318	285	323	309	327	327	329	309	333	339	308	309	308	329	310	319	356	306	340	356	328	304	286	295	290	329	325	304	324	318	325	339	370	315	289	332	336	328	339	312	320	341	313	307	308	317	325	287	304	329	319	342	344	312	303	288	305	342	342	338	297	349	345	324	314	305	293	291	258	302	321	286	298	314	297	307	318	311	326	288	309	304	309	318	298	324	275	331	301	347	321	309	303	319	336	318	322	335	297	317	319	294	318	311	276	309	306	312	314	320	300	318	307	321	316	325	336	293	306	287	312	320	312	317	330	350	314	324	344	342	309	327	315	311	308	300	306	299	303	341	314	341	351	360	303	316	324	355	333	291	288	342	325	355	363	343	328	283	303	348	304	322	302	298	307	305	333	332	333	313	329	314	317	328	319	282	316	319	310	322	349	327	331	317	324	324	341	308	340	313	333	334	323	324	293	295	311	284	321	305	282	330	328	314	336	304	321	277	326	323	317	334	303	337	310	314	318	277	333	308	308	322	326	338	335	340	340	324	321	326	365	337	320	308	363	319	335	315	315	315	312	294	325	313	295	319	293	315	310	316	324	328	285	304	305	360	318	358	342	337	319	344	286	295	302	344	315	335	310	314	334	291	338	325	287	305	316	285	314	295	307	314	324	329	318	351	344	321	314	327	299	294	319	296	283	350	328	362	317	301	331	316	290	315	309	296	346	310	322	317	295	319	310	323	305	328	325	323	349	310	314	324	295	307	311	311	282	330	289	368	296	303	311	325	297	322	324	283	330	323	284	337	332	324	292	312	321	323	322	296	297	318	315	346	298	332	327	304	299	318	320	322	293	306	297	305	322	342	342	322	298	333	335	293	325	336	325	322	307	289	296	268	322	352	302	309	324	264	337	330	358	321	318	327	282	313	333	331	295	320	321	346	310	341	325	299	320	287	324	326	344	311	294	341	292	314	322	308	327	311	353	287	283	283	330	354	328	309	318	325	311	341	324	328	324	354	306	328	337	347	261	284	338	344	348	306	314	319	333	320	325	307	326	289	309	282	351	300	340	300	313	299	307	311	333	295	325	313	346	341	312	325	322	318	323	290	305	323	323	329	368	355	344	335	302	325	310	283	325	309	317	322	292	305	334	314	322	316	326	310	317	321	287	322	299	279	317	320	306	320	316	310	311	342	308	321	331
5913	37419	9546	4568	3345	2599	1954	1450	1167	922	865	723	641	827	778	492	476	458	441	382	404	371	380	391	371	386	373	336	380	328	338	326	356	320	351	321	363	319	338	344	342	327	354	323	338	318	327	353	320	322	330	311	334	372	352	305	336	329	321	319	321	347	329	310	297	288	343	321	336	358	304	296	350	320	314	307	307	317	286	306	307	344	315	312	310	318	333	309	330	312	308	300	314	323	337	333	276	325	337	319	301	345	344	298	304	333	315	321	300	308	280	326	351	338	341	334	318	335	334	337	325	343	273	337	301	333	298	319	328	307	325	281	336	343	321	315	338	320	299	297	292	318	289	309	297	311	358	306	320	295	332	331	288	300	345	330	324	343	276	313	338	294	310	344	327	330	307	312	319	289	315	339	281	347	313	299	313	332	310	317	344	306	321	288	301	290	320	320	324	279	328	311	310	331	288	288	337	322	310	326	315	306	333	323	342	315	309	296	311	321	316	349	346	321	296	318	321	329	300	329	314	309	335	337	316	303	311	312	303	283	323	307	311	350	316	293	325	324	290	346	295	313	355	328	317	316	308	291	279	294	340	296	340	318	317	306	289	291	317	306	330	297	313	335	323	333	304	312	316	318	295	301	338	321	301	293	302	304	307	323	332	325	317	323	306	331	317	307	342	324	271	307	297	314	323	313	332	314	296	324	300	316	318	334	340	322	311	317	322	326	271	311	275	309	322	309	349	344	318	344	280	318	297	347	340	336	328	304	315	309	295	339	335	331	308	334	323	299	337	302	353	315	305	319	312	297	342	322	329	317	333	335	303	327	305	307	298	334	307	319	295	310	313	289	320	316	339	288	303	316	328	300	289	293	310	334	310	308	305	302	295	317	325	343	308	330	285	326	358	306	328	327	325	292	310	347	316	346	304	300	292	318	340	308	323	317	312	285	321	281	304	337	300	331	307	341	300	320	321	332	336	313	320	317	290	318	301	265	288	311	355	316	339	330	292	301	305	304	339	337	317	333	325	334	335	331	294	315	337	330	306	285	291	319	336	321	321	327	313	312	303	335	313	290	334	308	328	328	315	322	327	297	331	326	308	306	269	309	316	328	332	326	296	300	308	323	292	304	289	276	298	289	318	322	303	310	300	344	295	297	301	325	317	328	294	318	313	294	305	331	300	341	293	299	314	300	316	316	320	298	305	348	313	284	334	306	299	330	324	312	298	293	304	301	307	297	317	325	366	309	306	306	294	317	308	324	289	341	305	307	303	309	328	286	321	294	288	308	333	307	315	304	316	318	310	319	319	297	320	337	332	333	298	307	296	322	336	289	339	314	304	323	291	326	317	312	285	286	320	329	338	310	315	298	313	331	305	298	332	317	332	309	297	310	331	310	293	296	328	319	342	312	361	348	310	335	308	326	315	326	297	334	288	303	296	305	285	345	334	321	307	299	294	293	296	346	360	322	328	298	275	294	313	334	288	277	324	327	307	303	358	318	329	329	333	329	305	324	324	306	295	314	330	333	294	306	306	337	307	350	322	300	281	316	304	323	266	308	309	367	335	308	326	303	301	316	305	288	299	306	321	317	298	311	324	346	317	300	321	330	332	318	327	329	316	329	336	311	315	344	334	336	262	327	320	329	311	333	300	319	303	300	318	313	308	301	294	350	344	332	297	320	310	320	315	315	324	330	291	307	293	302	310	299	315	315	322	283	301	320	292	292	302	304	290	296	321	294	303	316	314	341	302	279	293	323	300	338	289	293	296	314	344	308	316	339	317	317	316	324	315	304	303	311	309	303	306	305	330	313	316	291	318	317	312	309	311	324	321	335	333	321	327	330	315	308	301	319	312	328	307	320	314	354	303	330	307	324	294	316	295	338	329	323	295	280	320	324	303	332	305	340	317	317	278	326	319	342	305	308	304	305	316	315	317	293	304	327	280	318	355	328	311	326	331	275	330	305	337	318	297	311	336	320	310	312	361	311	322	314	326	335	305	329	308	318	309	310	305	330	345	298	307	300	292	316	309	320	296	290	323	327	301	310	338	302	315	316	326	325	331	313	318	300	333	306	297	329	311	301	299	317	287	305	310	326	325	342	312	300	302	311	262	314	314	325	299	324	325	285	315	327	301	309	301	315	303	326	310	318	282	316	308	331	311	323	333	305	355	315	328	323	307	324	298	305	317	323	314	351	333	317	311	317	306	330	339	296	318	321	334	297	305	291	332	295	315	325	332	343	316	308	339	324	312	299	322	304	342	315	336	301	305	324	327	307	290	304	303	334	326	359	322	286	300	294	321	331	306	331	344	345	311	317	326	330	290	329	309	310	312	315	299	315	278	332	324	307	325	301	305	293	326	315	322	311	327	322	318	276	309	319	305	329	316	279	310	322	299	289	307	319	325	338	319	308	313	339	311	300	350	317	329	312	306	330	319	332	306	300	308	323	330	297	296	283	300	332	313	336	328	289	317	318	318	296	321	326	301	310	318	299	304	307	310	303	327	312	333	297	345	302	295	308	303	322	328	331	309	300	313	342	310	333	322	325	304	342	340	312	305	328	355	314	292	298	303	285	338	312	274	312	349	321	316	317	325	324	327	303	344	308	319	340	309	294	313	335	314	324	315	297	287	315	286	300	328	279	361	277	308	314	330	331	336	289	318	315	294	294	343	316	317	328	284	324	308	305	289	296	299	308	315	344	288	308	299	308	342	333	299	304	326	283	339	336	329	320	310	293	309	289	308	316	301	296	331	297	303	270	345	317	320	327	310	307	292	348	303	292	287	337	330	328	337	315	320	319	321	318	370	332	311	317	319	341	316	320	311	283	301	309	299	307	308	317	294	315	328	306	305	301	304	287	309	318	334	339	306	294	327	321	276	297	284	323	300	324	321	287	316	298	301	317	349	305	344	321	322	306	296	293	339	304	310	317	301	308	311	338	314	337	329	313	339	319	313	292	302	332	277	332	307	315	302	325	313	306	332	317	300	329	264	265	314	311	281	313	303	324	293	302	327	308	308	298	316	298	319	327	294	302	309	309	295	296	268	336	311	311	330	311	328	304	318	327	289	307	330	321	322	324	335	313	272	303	295	274	306	300	288	347	297	300	312	292	349	316	293	292	273	321	277	309	296	343	315	328	292	337	338	314	304	307	326	318	319	324	343	334	313	320	298	306	304	321	330	290	350	271	356	300	330	334	328	321	313	316	301	330	320	325	335	295	302	334	301	332	313	299	302	308	333	317	291	297	315	318	342	319	321	322	324	320	312	329	281	309	284	341	332	305	309	323	310	311	327	342	296	323	281	334	350	276	307	284	335	326	304	311	305	307	277	323	334	307	313	305	332	324	326	314	322	313	313	323	320	310	302	324	319	311	306	300	329	313	319	294	342	309	325	314	309	334	299	309	352	336	316	297	300	313	294	315	321	316	306	291	328	326	332	344	319	326	292	299	321	311	285	311	309	306	317	273	292	297	318	333	323	328	293	303	310	289	338	317
27867	20582	8933	1172	764	701	681	621	641	664	625	627	641	682	718	671	636	643	635	616	607	628	606	604	635	612	627	663	600	617	617	589	614	687	646	648	594	617	605	594	584	636	576	642	596	663	618	611	607	644	644	642	617	606	615	605	614	678	620	601	674	606	602	620	636	596	627	596	657	644	586	628	599	616	642	647	641	612	597	591	607	641	623	603	642	634	583	634	606	624	613	662	601	574	640	604	627	656	658	637	605	620	608	588	643	629	602	604	603	572	672	620	651	641	619	589	615	622	623	572	619	631	661	602	629	607	639	620	646	627	637	628	604	650	628	646	599	632	627	626	612	617	602	635	650	638	569	617	647	638	606	583	653	618	624	602	645	619	570	626	655	599	608	558	646	656	620	645	599	608	630	623	608	610	634	602	614	629	637	557	608	611	640	650	628	607	582	614	611	593	627	612	655	652	632	621	606	611	590	640	637	583	627	577	656	597	618	589	593	625	646	606	584	601	593	634	650	617	573	597	641	611	607	654	603	609	605	580	568	622	583	662	638	615	607	619	610	639	655	602	605	592	635	635	639	621	601	575	603	644	600	639	606	573	581	594	664	686	621	626	619	611	634	601	578	658	578	619	619	629	634	618	641	631	639	615	588	620	590	568	642	631	667	620	653	625	644	623	612	600	603	594	587	590	633	645	632	618	598	635	630	581	625	604	610	630	602	601	612	631	633	622	612	601	586	596	632	614	627	591	592	612	619	602	599	619	651	622	626	610	641	609	605	616	582	609	658	606	631	604	633	607	628	618	615	632	555	605	635	588	605	636	646	605	643	593	602	597	607	624	579	642	625	635	585	635	624	589	613	617	563	624	652	612	604	613	574	633	596	638	613	588	619	562	622	632	601	573	644	669	607	602	633	576	605	677	601	615	631	576	570	647	598	613	614	632	627	654	614	629	621	608	674	602	622	632	621	585	604	587	617	575	644	599	602	612	632	614	586	663	572	612	631	624	578	598	590	583	605	613	639	578	646	601	564	625	635	621	682	629	582	616	585	604	606	606	607	611	632	606	621	586	650	631	614	603	605	615	639	625	652	652	608	600	623	631	625	649	660	633	602	604	653	663	620	669	609	587	595	582	570	632	635	601	586	584	604	629	613	616	630	627	583	594	611	611	619	618	650	576	653	599	625	646	604	639	656	595	566	604	640	595	609	613	589	559	613	607	638	657	581	642	590	621	682	629	649	653	626	588	624	632	621	573	587	645	618	615	637	642	616	578	653	589	611	623	586	673	629	614	636	634	649	599	602	626	601	610	621	641	576	613	621	603	650	643	583	607	617	617	657	621	610	641	612	578	616	558	588	658	615	628	636	614	624	637	603	613	634	618	589	588	630	673	604	682	589	642	663	587	652	609	612	626	614	642	587	611	632	677	599	600	611	615	531	629	639	617	639	622	640	616	605	576	638	609	624	643	579	580	584	577	644	648	647	588	651	620	605	585	619	649	616	621	577	614	616	670	625	646	615	607	641	615	613	653	638	615	652	594	602	619	609	600	621	629	634	580	624	586	625	620	611	612	616	608	590	578	587	662	613	630	630	665	629	592	621	622	620	650	612	620	570	617	605	615	599	665	619	601	656	573	609	595	602	634	593	641	619	616	647	601	634	580	641	653	612	621	601	606	588	630	617	625	632	647	575	626	657	622	594	577	682	630	598	653	644	562	574	606	610	632	640	612	624	638	639	677	622	606	610	647	637	604	666	570	634	594	628	617	602	578	645	643	626	618	668	631	576	588	559	616	662	599	599	622	616	633	632	620	651	598	654	656	595	588	652	604	599	605	643	603	582	629	631	638	601	613	661	599	607	598	654	617	612	638	596	611	629	647	615	605	624	628	608	573	617	600	635	616	627	617	634	631	608	644	588	634	628	640	623	594	579	612	641	599	598	587	564	607	630	639	605	619	607	600	600	617	584	590	615	607	683	619	599	628	645	631	662	667	643	602	649	594	594	628	592	651	612	553	596	600	628	606	635	608	653	585	607	618	627	637	600	663	582	607	641	631	618	629	625	595	607	588	594	662	651	638	601	581	610	625	631	607	604	612	635	564	621	640	624	607	632	643	628	646	664	645	611	631	591	633	616	595	572	667	626	609	605	583	599	639	591	620	592	595	625	639	624	653	604	625	593	681	645	636	606	628	609	608	587	615	599	580	638	636	615	610	607	643	580	607	592	614	616	614	619	589	626	622	638	658	608	608	605	605	588	564	623	632	592	620	596	646	597	608	571	625	619	623	601	627	609	627	629	628	597	613	633	605	611	567	541	647	630	628	619	586	602	637	622	581	645	630	588	646	603	626	622	592	583	609	612	628	635	594	602	621	624	626	607	623	630	637	609	625	605	587	609	605	594	630	615	636	659	605	606	588	608	651	627	593	632	645	647	641	620	606	604	582	668	607	567	640	643	562	591	627	624	628	652	611	646	624	597	651	614	622	588	613	651	623	574	625	612	629	611	629	649	621	634	598	615	632	578	642	584	627	642	635	573	606	651	621	650	607	591	631	619	605	572	555	650	645	637	627	651	643	619	618	584	627	597	602	611	615	640	638	630	643	631	639	619	639	581	623	591	598	647	635	644	649	606	606	680	604	606	624	617	622	587	638	647	606	640	632	603	637	616	635	610	632	627	611	592	650	573	649	657	630	651	620	614	629	625	617	630	675	628	610	620	576	641	607	585	592	595	596	566	647	557	611	585	633	650	634	632	628	602	600	571	613	643	604	595	595	618	628	632	580	624	604	592	657	640	623	587	612	659	647	677	603	617	652	637	616	622	599	635	639	602	621	621	594	569	623	590	623	631	599	618	614	660	591	608	558	602	631	592	620	608	646	652	624	581	610	625	607	646	621	619	602	633	653	624	595	641	644	575	587	620	626	617	624	611	597	679	609	590	605	638	609	631	664	615	662	631	601	581	594	629	589	630	618	594	657	621	631	635	567	619	596	649	623	557	636	634	629	588	576	592	624	637	602	598	627	635	635	629	569	628	613	628	609	647	633	592	638	650	614	615	617	672	616	668	601	588	602	659	604	655	639	611	619	627	621	565	572	633	590	631	600	619	615	628	565	603	594	580	631	624	633	565	593	593	634	606	636	650	601	594	592	637	600	629	631	599	596	664	627	594	606	640	672	615	605	583	617	659	622	630	596	612	642	656	624	642	571	618	615	629	672	644	648	626	637	639	658	649	618	581	598	574	568	589	662	603	612	656	634	601	577	631	610	648	622	621	673	703	592	602	583	570	612	600	632	606	643	636	633	618	586	590	593	617	596	599	631	614	590	623	600	666	621	603	603	566	605	651	634	579	650	622	663	628	604	591	629	621	594	627	601	637	596	600	614	597	640	614	607	563	595	602	622	607	625	607	581	617	636	637	628	673	592	568	625	591	642	655	666	615	630	618	644	603	631	627	656	619	634	634	601	600	626	581	645	616	613	593	607	588	647	589	578	626	621
5539	13301	1395	976	824	827	751	679	688	706	668	665	664	781	751	703	626	656	677	613	635	641	652	601	659	654	616	576	660	661	634	645	616	663	638	688	617	646	646	601	620	650	637	633	688	629	625	654	679	623	650	652	675	619	620	594	650	675	649	673	605	621	641	653	586	606	620	616	657	605	647	596	624	636	628	634	605	612	646	612	682	648	548	650	632	631	628	614	620	590	623	628	635	659	586	685	630	601	626	659	644	666	658	644	592	645	656	643	611	661	619	624	639	624	648	634	668	654	625	637	681	677	591	661	658	629	657	649	618	607	650	653	618	641	661	603	612	630	623	630	621	632	653	647	622	627	604	629	649	614	642	626	609	618	631	576	605	596	635	640	661	641	637	663	605	646	628	632	622	620	703	588	582	648	631	669	602	627	651	604	655	635	625	586	665	627	627	631	602	624	603	616	623	619	620	603	645	622	647	610	636	646	638	679	645	648	635	656	618	590	655	600	626	657	639	624	635	671	630	656	645	594	665	642	630	612	641	628	633	608	654	662	627	604	636	626	638	661	656	683	593	684	627	612	619	602	626	610	641	602	663	618	670	682	613	664	676	624	683	652	625	603	628	644	605	662	613	624	656	622	635	649	598	653	628	617	686	639	622	637	658	634	661	656	656	571	671	613	630	685	619	625	629	667	660	625	637	664	610	672	649	679	661	637	640	647	644	634	620	626	624	638	612	639	624	689	658	622	609	611	627	612	644	664	617	610	640	611	590	670	599	581	665	600	654	651	646	662	635	651	623	621	636	612	601	645	634	595	618	649	667	615	659	605	693	638	645	611	626	628	588	638	620	602	596	635	658	634	662	640	606	629	603	647	624	624	667	613	611	650	626	695	645	673	693	627	631	683	627	616	641	655	616	639	646	620	632	612	706	611	650	642	582	584	626	643	638	665	685	690	654	646	620	579	628	632	636	613	593	613	685	632	595	636	687	640	648	651	623	623	694	612	625	690	682	601	623	601	641	563	620	654	657	639	628	635	621	632	585	629	672	599	664	640	622	674	661	664	614	623	617	632	663	627	618	632	687	617	608	611	639	617	660	627	655	622	619	649	648	673	625	654	657	676	654	627	650	614	627	655	598	624	607	695	625	637	679	677	665	626	645	644	596	632	617	604	637	646	656	622	617	623	596	635	599	613	601	651	632	646	662	624	641	642	621	636	651	601	638	678	603	601	613	667	607	651	654	596	623	609	644	620	600	618	639	644	627	607	644	646	628	600	575	621	616	634	656	593	634	687	598	638	654	628	648	642	608	624	637	637	611	658	624	665	676	650	609	601	614	592	618	653	583	615	647	664	653	605	607	591	635	687	615	625	578	650	694	637	639	641	654	637	586	699	588	657	640	629	671	658	620	598	634	671	650	632	659	668	606	638	630	639	632	619	644	581	650	678	633	667	629	638	630	647	621	619	664	623	676	644	579	628	638	622	612	676	635	649	644	659	687	657	667	645	619	676	662	644	638	634	667	636	634	643	626	675	605	620	615	655	601	604	621	630	663	650	617	585	610	647	602	594	632	641	645	638	665	618	618	619	625	625	662	623	654	663	623	614	636	621	661	585	626	640	655	659	632	655	617	595	665	631	683	645	610	679	638	615	627	643	622	600	650	659	608	666	653	649	633	597	627	621	635	638	654	633	651	607	652	669	669	622	680	594	707	627	663	664	629	672	637	660	634	610	631	664	665	625	639	637	629	667	646	672	626	680	665	626	640	589	644	613	652	648	644	595	634	643	658	652	646	606	648	634	627	635	612	592	598	649	669	649	617	621	654	626	649	687	621	600	600	665	627	672	631	629	663	633	604	606	656	620	621	632	657	632	675	670	644	654	696	617	613	661	638	616	663	620	619	639	648	613	644	632	640	608	647	591	633	655	650	602	691	621	674	592	649	658	657	658	632	613	618	665	652	640	646	631	645	630	626	668	598	628	648	652	617	667	589	603	613	642	603	662	624	590	616	621	682	610	658	603	627	628	635	585	673	602	654	615	628	664	636	609	610	621	660	661	604	611	653	666	638	637	621	618	627	634	675	658	620	622	636	634	651	646	669	651	615	633	630	676	644	685	675	614	620	622	651	626	695	639	609	653	652	639	628	661	642	623	597	648	640	641	654	619	637	658	598	643	608	651	584	621	653	658	625	684	636	661	629	653	663	682	673	619	650	642	621	644	651	640	602	621	662	644	659	632	664	627	601	653	647	668	659	645	664	628	611	624	636	661	621	653	640	628	628	589	591	648	643	620	660	606	623	634	669	646	611	645	644	666	645	628	666	611	655	642	633	635	610	663	620	654	601	658	691	613	651	631	579	627	657	645	663	599	628	615	614	623	624	623	632	586	630	674	621	660	652	618	638	644	626	628	649	648	638	633	666	620	661	675	656	602	643	627	615	626	636	609	661	658	642	676	617	636	667	637	618	654	661	600	648	598	574	648	647	604	642	675	661	627	659	676	664	624	628	621	625	605	640	609	636	659	647	631	602	675	593	617	649	646	631	647	696	672	666	633	604	638	594	598	619	652	623	657	625	663	663	623	592	655	625	643	661	655	598	657	637	646	645	665	632	659	626	632	585	674	598	641	632	666	647	668	666	657	588	643	658	643	601	695	635	655	628	628	636	620	659	633	626	640	609	678	637	595	614	617	624	638	632	613	584	638	614	647	639	652	653	622	665	672	656	593	612	623	669	625	630	617	602	602	661	657	665	611	666	654	639	598	627	648	615	629	694	671	662	671	624	592	644	628	641	592	618	632	651	636	598	634	601	628	637	663	628	645	593	595	574	655	652	645	649	629	675	703	686	642	614	674	664	648	658	660	601	637	675	654	651	613	626	647	649	628	631	645	609	577	620	623	640	607	634	701	591	686	647	654	622	592	649	591	631	629	622	654	674	669	641	674	679	640	689	619	630	636	639	646	667	599	640	594	670	643	645	637	660	613	654	637	645	636	653	669	667	655	658	631	666	630	612	632	634	634	644	608	624	654	581	712	637	605	679	672	600	651	608	651	668	607	620	603	640	622	642	631	600	607	639	639	704	647	577	614	610	636	605	654	638	660	676	703	602	633	643	590	661	617	660	581	620	626	637	666	625	613	581	655	627	629	652	646	651	657	635	633	634	598	623	614	670	659	660	643	618	667	628	648	674	695	626	684	628	677	641	647	650	597	617	661	615	627	637	639	634	653	657	625	613	591	664	621	635	627	685	645	622	670	653	678	611	630	667	621	622	676	612	633	653	621	664	637	645	656	614	615	637	668	624	611	633	618	649	677	667	647	630	643	617	651	621	588	596	664	641	657	640	633	591	632	623	633	639	631	678	625	632	610	634	637	620	618	624	645	608	613	626	681	612	593	590	665	618	653	601	653	648	652	685	657	620	584	641	664	635	675	602	631	609	617	634	587	620	652	621	683	685	600	618	629	682	671	648	631	650	634	656	680	635	629	612	625	664	661	592	620
23677	21143	28233	24323	21106	8277	916	650	491	487	438	438	389	517	441	329	332	326	305	307	313	281	307	298	326	318	280	322	335	303	273	276	303	280	302	274	291	279	303	316	300	293	300	304	280	277	282	297	274	307	294	269	273	292	295	298	302	312	304	272	314	300	280	314	284	272	306	262	255	269	277	287	276	300	269	308	261	262	295	281	271	305	276	285	267	250	304	290	297	281	295	278	262	280	269	277	270	251	265	305	283	299	288	310	294	309	316	300	313	277	275	308	317	262	282	280	269	264	271	261	289	288	307	307	306	299	277	272	286	292	318	306	251	287	313	305	295	285	299	273	279	274	297	296	277	274	281	282	275	296	280	302	304	301	294	311	309	281	302	302	279	286	270	311	335	289	304	298	270	283	298	283	285	292	281	262	259	263	276	302	249	281	303	282	303	288	315	267	285	296	257	275	286	283	284	281	307	292	266	266	286	290	312	259	295	262	328	300	320	285	296	274	271	276	293	280	302	306	261	271	270	265	250	302	287	277	295	301	288	250	267	294	304	305	298	272	310	288	284	290	279	299	287	310	279	319	275	258	283	316	329	302	279	280	307	279	273	258	301	271	311	289	271	313	271	287	331	282	270	285	294	299	303	272	279	262	281	297	275	294	292	277	260	301	316	261	275	306	287	275	295	319	300	292	286	295	287	285	275	304	269	274	307	298	297	312	293	288	276	260	264	265	302	281	292	303	274	264	280	287	282	298	290	296	276	265	294	280	276	290	266	293	306	238	275	269	270	312	274	280	289	294	278	291	273	269	283	294	307	328	287	298	280	304	279	267	293	297	318	295	281	277	263	279	302	301	289	269	291	274	307	278	308	286	302	277	249	291	306	287	302	302	269	298	282	264	273	283	290	277	296	302	308	319	279	286	262	271	280	303	290	273	313	272	310	310	296	296	249	302	283	281	263	270	314	281	267	266	303	283	282	311	302	261	300	335	281	262	311	260	293	309	263	268	263	287	300	292	311	289	287	284	280	289	292	265	277	271	269	276	269	236	281	269	277	289	281	283	265	278	292	263	268	282	279	294	289	292	266	279	271	292	277	269	298	269	276	289	269	268	288	283	292	288	295	273	260	253	279	294	256	296	292	292	283	248	257	300	270	297	316	287	284	281	260	291	310	280	291	266	264	269	258	268	287	278	305	282	285	301	290	288	319	291	303	274	294	284	289	301	284	334	303	284	282	271	282	303	275	257	281	300	269	303	282	268	283	259	265	284	276	281	297	264	289	272	286	254	274	301	287	276	273	295	285	271	297	257	294	320	292	281	279	286	283	295	303	283	292	309	277	292	292	287	267	310	283	297	274	291	269	287	309	309	284	279	303	257	276	261	294	300	302	278	280	300	259	290	285	272	315	314	270	274	289	258	287	280	273	261	274	289	279	275	278	288	288	314	331	307	305	325	288	265	289	273	310	305	281	301	261	288	304	282	274	292	308	256	294	304	264	270	312	310	287	250	275	307	303	304	289	255	294	270	299	278	280	245	306	282	303	329	300	247	303	258	254	293	286	288	293	258	295	292	273	292	267	289	308	274	291	283	289	274	301	285	314	284	316	284	272	289	252	286	274	266	283	258	266	263	294	293	288	292	294	320	279	270	285	311	298	297	296	289	265	305	308	261	284	282	303	301	295	284	272	283	259	305	281	291	290	278	281	286	274	254	295	278	285	306	262	278	264	274	248	286	279	259	274	282	279	269	304	320	285	255	329	276	275	317	286	294	296	266	316	285	304	312	287	278	280	288	305	287	289	309	288	288	286	272	306	254	316	258	317	258	296	284	297	285	268	287	293	282	279	293	304	276	263	269	280	257	268	279	284	288	280	293	289	292	309	302	295	276	291	293	251	305	260	280	293	296	282	285	299	293	290	305	302	300	284	284	265	289	300	289	277	263	264	275	272	301	290	275	272	292	284	301	284	300	276	306	292	297	299	262	286	294	311	263	292	294	264	300	278	310	311	251	292	290	296	264	276	311	292	255	303	315	318	311	274	290	258	299	289	283	258	293	262	258	310	304	291	274	308	271	300	283	288	318	268	303	325	263	293	278	281	260	279	300	304	308	286	280	281	280	284	279	282	272	273	299	305	288	292	287	285	266	282	294	287	317	298	277	272	298	267	281	282	265	276	290	278	276	283	273	255	310	291	285	281	269	284	297	305	290	299	280	278	274	281	276	299	291	300	279	312	305	301	307	263	268	284	286	257	291	294	279	255	267	259	301	291	296	252	320	297	284	286	253	305	264	278	306	296	282	261	313	299	270	300	304	305	269	284	283	292	288	315	266	275	290	280	273	285	304	292	304	271	314	279	297	289	292	252	291	268	273	305	273	291	322	281	289	263	292	284	284	239	291	302	281	253	297	253	263	264	263	282	289	266	314	264	298	266	278	304	294	269	290	286	252	266	259	272	297	297	239	290	291	267	267	253	292	282	273	292	280	267	290	280	288	274	311	293	288	318	281	283	303	285	272	274	295	281	277	275	270	307	279	273	296	284	266	307	295	281	292	308	306	271	279	291	269	303	267	286	323	295	287	277	265	273	274	249	254	284	275	265	304	264	264	289	281	265	289	295	274	291	256	281	315	313	300	309	295	299	292	282	258	274	261	283	266	316	297	256	277	283	270	271	293	278	304	288	296	270	261	286	304	277	269	260	281	271	287	289	279	280	298	297	279	275	302	296	272	287	291	278	290	295	301	271	288	284	290	287	313	284	293	268	307	262	318	279	288	266	303	309	282	278	283	279	292	287	272	308	286	295	287	289	307	268	263	296	300	265	258	278	269	281	313	272	289	287	281	269	253	287	300	298	298	275	305	280	292	272	254	292	296	277	255	300	263	320	283	307	311	309	306	261	291	266	263	310	289	277	280	300	255	323	311	269	271	284	276	297	275	302	282	294	297	262	288	293	263	308	279	285	284	273	284	268	242	312	273	295	313	314	293	272	269	282	292	293	260	252	282	290	282	312	294	262	285	294	297	299	308	302	268	293	254	278	289	288	262	281	296	297	294	300	268	300	305	277	255	275	279	286	282	278	297	276	298	307	299	323	276	268	299	255	274	282	287	310	294	305	285	299	253	260	282	295	278	278	291	305	298	278	283	284	306	276	288	315	256	301	301	286	283	262	278	316	288	279	257	249	293	251	268	323	278	267	261	275	265	260	282	284	303	311	281	283	276	287	294	298	290	248	311	311	304	308	335	289	282	287	301	284	319	279	302	285	250	288	308	271	306	260	259	313	294	291	256	296	283	286	302	267	274	287	300	278	269	269	277	322	290	290	283	293	255	288	265	292	309	295	278	274	268	275	301	298	306	280	274	299	260	286	302	285	284	279	332	275	277	257	287	287	259	283	287	296	291	275	303	282	267	268	290	283	305	285	291	318	262	276	296	305	264	291	284	302	263	289	301	267	291	292	255	288	273	261	284	265	289	290	258	275	271	281	253	276	290	323	272
4520	34278	5892	2724	1931	1557	1159	907	752	642	578	571	498	620	542	404	359	402	368	349	352	344	349	352	326	320	348	339	316	313	321	327	321	303	305	299	308	299	281	326	316	304	298	306	321	300	283	267	302	333	291	300	281	313	297	281	297	319	298	310	276	322	296	293	262	328	286	305	274	329	247	310	327	283	300	295	279	297	330	315	292	301	264	305	292	317	290	269	295	293	317	291	286	303	296	314	311	304	307	309	262	301	282	292	313	310	278	310	315	282	288	293	309	282	294	300	314	300	329	291	304	305	298	321	285	272	279	318	309	306	283	274	304	321	300	314	284	308	271	282	301	320	270	296	291	299	287	282	321	279	290	279	295	337	301	307	311	322	309	317	307	271	326	294	282	312	297	335	292	286	309	283	324	304	306	315	294	287	321	344	313	303	296	295	317	337	309	295	289	302	308	291	283	305	289	327	288	281	298	301	268	292	311	297	289	280	309	287	276	314	316	306	323	267	308	290	285	291	314	301	285	283	272	305	303	330	324	315	295	317	271	273	273	290	318	304	262	294	309	329	322	320	282	296	288	293	291	312	287	303	292	268	306	299	291	292	266	300	290	293	275	300	301	269	297	306	291	276	284	304	306	321	290	276	303	276	274	304	311	316	285	305	308	300	274	309	286	280	295	326	295	277	291	316	300	302	323	304	308	300	304	297	306	293	298	290	320	329	289	288	299	285	313	294	282	320	299	294	297	299	289	293	314	285	285	325	286	278	282	315	304	289	297	306	286	274	297	293	307	307	284	315	296	294	288	282	275	298	302	320	265	307	298	295	287	311	285	322	292	308	301	309	289	311	282	333	315	298	303	304	308	299	282	290	305	314	280	268	302	256	299	283	290	286	277	293	295	329	298	296	271	285	307	292	316	319	305	328	298	295	301	272	293	323	331	281	305	307	299	289	280	283	296	290	306	304	316	332	300	275	273	319	285	318	295	285	278	304	317	291	312	307	294	314	303	321	318	292	307	295	327	317	302	298	302	293	312	284	318	291	326	319	285	315	303	329	281	305	336	311	325	301	278	302	311	274	293	286	263	301	303	291	308	318	273	316	303	289	283	298	275	286	305	290	281	287	301	296	306	297	300	293	282	308	307	275	296	334	303	298	319	295	302	296	300	305	262	269	309	250	271	301	288	315	275	302	306	315	283	297	307	285	288	329	292	301	293	304	282	250	294	317	277	325	294	285	301	289	285	338	327	294	261	288	293	295	302	292	312	316	310	316	300	300	289	247	307	310	274	285	295	287	291	305	288	297	292	313	307	323	278	300	305	333	311	286	283	298	268	329	316	317	309	290	315	288	303	307	277	317	300	312	301	311	291	296	317	315	306	306	288	265	299	286	301	279	328	296	278	293	292	317	319	297	304	335	270	327	319	316	298	289	270	297	315	316	294	305	325	301	297	256	289	290	309	304	289	310	313	307	274	296	282	324	307	340	290	282	297	302	270	310	321	290	337	290	269	264	268	297	307	316	330	305	339	299	300	307	314	314	318	288	330	303	299	321	280	287	299	308	318	292	295	302	326	302	287	314	284	311	279	329	291	299	286	293	285	312	275	295	308	285	286	296	296	296	319	296	298	322	304	321	284	295	275	287	337	293	293	295	287	299	311	294	286	296	305	292	288	322	284	312	287	280	316	264	304	313	311	337	282	301	285	291	318	283	325	281	290	294	279	317	310	307	318	264	312	318	296	299	330	318	327	305	267	289	305	268	303	308	311	277	301	302	296	291	282	287	328	283	308	281	289	312	295	315	323	264	268	303	303	298	298	309	319	293	305	286	270	297	313	319	304	303	309	292	297	292	294	299	259	268	295	298	297	294	313	252	311	269	307	311	340	270	310	270	300	335	305	283	272	294	287	302	299	289	279	307	287	279	296	284	287	300	292	293	274	279	287	332	261	323	277	300	313	302	273	303	291	251	287	315	324	310	309	310	319	296	326	304	297	317	317	274	288	296	305	273	296	295	322	308	333	270	295	342	303	295	297	305	296	268	270	317	255	299	280	309	308	297	286	308	286	257	269	292	282	286	279	287	294	302	284	303	333	303	299	282	327	313	315	322	294	291	285	323	254	284	287	307	319	280	326	247	339	277	291	294	287	321	300	277	320	315	288	312	283	326	267	302	300	311	270	314	270	283	325	265	303	292	291	305	294	282	275	287	279	294	327	320	281	283	290	316	311	309	304	310	290	296	317	268	315	314	283	284	261	308	280	300	298	294	289	280	260	327	326	303	306	304	265	319	319	292	278	294	285	331	322	314	320	309	314	303	340	303	303	299	295	294	264	297	265	296	309	273	304	307	287	312	293	337	280	306	292	319	314	312	283	316	266	301	306	293	279	309	322	302	268	282	346	300	287	313	300	280	339	322	289	295	275	327	275	282	303	304	287	312	273	328	289	275	325	305	307	293	316	298	303	284	289	290	280	293	303	305	294	283	299	300	331	282	293	290	323	252	298	299	294	307	282	306	268	306	330	279	297	281	296	297	303	309	295	307	305	295	297	297	316	311	337	326	251	299	281	299	274	297	292	334	289	312	295	296	296	295	319	306	308	285	307	302	283	290	280	283	291	305	311	321	255	308	284	299	290	296	303	304	289	288	296	308	315	310	300	289	321	293	273	289	300	319	291	311	319	309	299	311	279	303	302	312	313	301	298	325	350	291	293	302	292	269	296	294	333	273	271	302	318	253	275	320	266	309	286	325	289	300	292	273	301	299	316	317	306	326	289	320	292	315	318	311	312	295	305	296	278	313	302	290	299	319	298	293	322	302	302	295	283	312	295	305	308	319	303	317	316	315	299	300	297	298	304	302	283	280	295	299	251	296	303	304	311	288	304	298	273	302	291	302	334	294	289	300	275	292	303	308	302	305	313	298	276	290	294	265	296	320	293	274	281	307	291	282	304	299	304	301	270	306	303	317	318	276	324	283	294	299	307	316	300	299	290	337	294	293	298	307	278	284	292	303	331	299	295	292	306	279	279	313	292	298	305	322	304	269	280	308	318	301	287	298	301	282	298	306	320	346	321	301	284	288	276	297	310	352	276	283	277	272	296	289	292	344	285	303	261	307	319	295	324	289	331	295	304	299	292	306	284	308	325	336	305	293	300	298	270	283	260	330	286	311	310	281	302	296	297	284	303	315	308	294	306	307	291	303	357	311	291	270	301	285	309	299	320	310	314	303	287	320	306	262	277	294	231	309	284	303	308	313	276	298	285	303	308	276	321	305	279	267	278	317	309	297	304	296	314	313	285	283	259	295	284	281	306	327	300	292	287	287	279	322	290	264	308	287	328	280	281	315	286	321	314	279	301	298	310	292	305	300	316	285	323	329	322	307	291	278	302	300	286	279	300	312	302	287	305	316	315	308	306	317	313	272	304	300	303	264	278	311	310	321	291	305	293	309	308	289	275	288	297	282	262	326	336	288	298	290	317	302	319	283	312	317	293	298
24835	21191	27217	25339	10171	1282	1005	881	895	871	844	809	795	906	833	786	787	810	762	736	787	717	763	741	768	799	775	745	796	732	758	774	783	697	768	769	804	800	772	757	761	754	818	756	751	723	737	733	754	751	764	722	734	745	750	808	742	747	751	742	694	732	757	746	696	726	772	721	784	765	758	746	807	749	718	725	744	711	754	757	743	753	750	798	764	772	713	822	742	774	737	758	775	761	761	768	774	773	772	757	757	762	760	698	737	702	763	729	756	749	747	772	726	759	741	763	758	761	769	803	721	737	790	743	747	763	765	742	758	753	802	732	789	763	721	754	721	743	769	802	771	740	694	739	727	790	748	744	778	781	742	718	682	763	811	792	754	778	758	709	698	745	759	760	726	772	778	813	809	718	798	748	740	743	775	778	731	745	768	785	759	754	735	758	700	721	737	796	743	726	756	810	735	832	731	740	753	780	706	728	751	781	764	763	716	735	733	753	750	795	762	744	735	771	766	739	710	726	737	680	738	725	758	743	790	756	755	798	726	798	769	755	703	765	758	786	734	720	734	729	740	764	787	744	715	833	709	799	780	695	771	763	756	778	716	764	754	786	729	797	800	782	750	733	716	786	704	748	764	746	780	790	805	736	723	744	733	814	756	783	755	784	702	739	702	717	752	796	780	736	732	719	758	760	777	746	756	742	758	759	807	769	735	766	741	747	765	788	751	763	798	732	748	726	748	804	728	764	716	737	723	759	735	767	779	724	715	750	706	812	790	763	749	766	753	726	783	746	763	779	808	732	777	755	690	745	717	723	818	732	714	724	784	769	745	767	780	739	761	717	725	717	742	755	765	779	729	766	776	740	797	768	766	770	776	731	770	747	795	791	810	734	751	792	726	730	793	788	701	679	748	770	748	729	695	759	761	740	729	731	764	753	761	762	795	734	744	775	783	766	763	776	759	721	772	765	747	749	800	729	726	804	799	740	815	710	775	723	762	807	761	760	762	778	694	798	741	747	762	756	729	746	753	725	771	790	751	750	723	743	809	756	757	780	763	859	772	759	731	746	727	760	738	729	757	779	771	799	775	775	763	767	752	762	737	790	734	768	769	814	750	721	788	743	739	752	777	743	764	764	753	726	738	738	749	767	782	767	753	698	796	743	745	763	735	794	747	780	747	758	821	746	750	751	775	765	779	762	748	758	719	750	723	764	756	789	728	709	744	784	751	733	799	749	730	735	757	765	745	730	726	802	759	743	739	775	717	761	674	743	777	746	776	785	752	711	721	721	755	783	690	748	755	741	747	780	745	729	750	772	801	788	729	777	720	746	791	781	786	747	758	716	718	774	771	711	779	801	753	776	765	817	814	782	779	740	752	733	736	818	758	694	739	757	730	724	798	740	697	772	752	726	755	794	731	837	764	776	741	739	719	737	743	722	756	812	740	786	734	713	713	749	756	746	745	749	786	751	762	810	732	780	760	759	758	738	783	719	770	748	778	763	755	782	762	797	732	725	810	724	778	790	787	735	743	742	759	746	737	759	737	741	765	771	755	728	804	752	787	775	745	781	743	758	726	758	743	714	783	756	780	713	738	725	737	705	759	781	782	764	756	708	764	742	796	765	708	782	747	746	799	799	789	749	778	779	736	735	769	758	744	737	757	754	742	702	737	754	734	768	769	723	720	710	767	729	759	777	788	750	751	785	758	765	761	754	754	770	693	777	748	752	760	785	749	809	797	704	762	724	773	769	693	742	775	816	718	743	745	771	748	745	741	769	771	807	756	735	752	729	751	819	763	727	777	740	754	805	755	754	738	742	725	752	695	756	694	764	755	719	727	735	749	714	729	784	754	742	726	752	770	734	788	768	736	785	854	757	723	758	711	685	778	729	749	742	755	789	766	726	737	775	769	799	744	799	768	738	755	729	727	751	782	767	731	782	791	777	725	781	762	767	798	753	762	769	763	744	718	753	770	782	729	690	779	790	759	739	804	743	758	778	772	754	760	788	755	775	764	762	756	761	734	759	740	670	723	718	756	756	749	768	717	727	772	760	756	722	741	805	721	795	776	751	764	803	784	780	717	755	784	787	789	735	774	801	735	762	783	755	773	761	793	744	741	745	788	760	733	758	728	745	734	774	773	742	751	741	762	731	742	739	786	783	750	755	742	738	739	735	705	769	725	761	709	749	774	771	760	788	776	758	758	766	718	750	757	770	730	749	743	737	757	783	779	731	759	819	759	719	771	748	777	743	725	797	734	703	795	794	727	819	764	756	771	742	762	726	752	753	748	742	759	769	758	748	829	771	736	700	773	729	732	695	739	669	756	794	780	773	818	767	821	741	761	746	806	800	763	790	811	709	772	760	776	796	811	766	741	803	764	740	723	729	754	743	731	722	751	764	770	754	761	766	779	717	763	720	715	739	722	778	742	774	788	752	732	750	791	745	760	714	763	795	732	804	787	781	729	759	739	708	741	725	813	741	753	782	759	715	780	756	767	739	774	730	717	754	788	741	768	777	788	784	767	752	750	779	744	795	767	769	785	805	817	772	693	721	740	755	790	732	713	723	758	703	726	773	759	738	735	735	738	745	743	705	691	743	752	733	752	753	791	800	788	751	741	751	776	752	744	765	779	795	841	764	729	779	767	761	793	776	706	735	773	731	779	762	793	728	776	748	801	733	706	789	716	755	768	711	732	762	779	765	787	773	745	754	754	745	754	741	741	810	818	751	754	710	734	753	728	708	756	737	756	753	749	759	802	743	729	781	738	764	781	762	773	757	779	743	751	684	749	771	752	776	749	736	791	817	766	756	785	751	786	785	732	772	806	804	764	765	783	723	774	788	779	790	740	777	744	738	758	742	778	721	753	769	742	761	752	724	689	818	799	696	746	824	796	802	741	743	810	721	773	790	774	731	770	732	742	720	748	764	757	756	758	752	749	723	685	765	792	766	718	758	775	742	761	766	755	704	754	803	771	765	766	738	778	776	725	712	760	792	753	737	764	783	767	695	752	768	706	795	716	767	765	770	787	753	765	707	808	745	782	764	755	751	744	726	770	756	790	784	778	708	803	774	763	790	748	768	763	742	795	772	833	770	722	792	793	769	757	768	748	717	746	801	764	757	742	696	729	773	757	743	755	739	721	738	753	840	745	821	734	735	716	742	767	741	756	761	770	771	722	761	765	720	751	742	777	726	783	797	746	765	768	769	747	747	775	791	776	733	748	732	781	752	754	740	746	783	730	788	748	746	800	760	752	776	788	733	767	738	751	752	767	758	767	780	737	734	710	723	744	769	716	730	748	730	777	799	698	762	722	752	742	761	762	731	771	749	721	754	747	760	745	821	764	741	750	795	847	758	779	738	769	768	713	801	771	737	728	734	760	719	761	719	781	776	728	729	691	686	715	766	777	751	724	723	740	763	728	781	747	760	729	734	759	751	768	757	749	748	696	770	715	730	791	750	728	761	715	761	787	761	769	770	744	793	778	781	731	756	745	760
4377	28660	3525	2097	1658	1371	1173	1109	970	932	953	913	848	1015	919	821	797	793	822	787	770	778	799	714	800	747	792	746	736	707	779	769	745	726	737	762	820	750	769	723	750	735	712	745	755	763	731	795	753	798	739	801	759	769	754	736	796	732	747	783	760	782	759	776	740	753	760	736	821	780	774	728	758	704	759	775	739	788	739	809	777	756	752	705	749	720	784	791	778	758	754	728	754	767	759	733	752	746	784	784	796	685	686	788	814	761	731	749	777	754	745	717	799	706	771	780	786	763	746	780	775	767	754	736	714	735	727	686	764	745	716	754	738	744	734	783	744	757	771	747	742	759	767	720	778	796	751	767	710	766	782	749	798	756	803	746	753	776	759	765	773	719	763	780	757	755	731	746	747	743	729	777	718	714	777	751	752	736	746	805	792	741	763	730	751	767	726	704	777	732	777	763	749	789	780	792	765	709	728	700	768	764	758	789	834	798	739	730	801	728	757	780	758	775	776	784	756	741	750	751	755	811	733	769	733	772	761	720	812	744	776	762	742	764	746	711	785	747	761	777	802	746	753	756	719	750	762	659	743	728	776	692	753	761	755	738	750	784	782	700	793	783	757	783	765	771	792	777	795	704	720	743	724	766	723	777	765	738	744	742	743	742	765	801	734	724	735	764	802	816	782	828	768	745	792	771	753	783	738	703	776	801	721	785	826	773	769	772	723	813	767	801	737	792	780	791	727	779	750	736	757	738	800	768	762	769	760	769	734	741	768	801	742	718	767	775	776	804	750	745	741	721	741	770	744	716	775	833	777	761	740	748	743	775	817	779	774	762	778	776	804	741	805	784	760	759	751	717	723	788	798	714	776	748	782	803	785	773	774	819	798	761	773	730	757	718	785	781	754	763	742	777	725	725	789	773	758	739	739	741	728	789	741	797	777	755	774	759	772	748	786	740	739	788	774	706	733	729	675	721	775	755	734	776	741	789	788	758	773	753	757	752	792	739	758	743	751	723	776	755	813	737	742	763	779	776	760	749	787	723	777	801	758	756	768	731	803	793	714	697	778	735	793	745	750	787	757	749	738	791	786	761	757	738	753	742	734	768	748	764	752	744	759	748	750	696	712	757	760	756	768	768	811	723	738	769	758	767	778	752	778	773	745	756	717	718	757	844	748	742	778	690	775	753	740	746	767	774	770	753	778	742	704	772	742	752	751	767	741	761	730	736	828	738	745	761	754	737	751	727	758	764	752	803	790	749	772	774	774	744	710	713	776	707	737	764	710	788	776	702	731	745	792	734	769	739	758	749	759	737	743	753	755	731	741	806	780	765	748	778	766	723	758	751	736	790	793	750	738	746	747	757	774	742	740	765	772	764	772	764	770	795	789	758	744	787	753	749	790	770	779	781	774	730	793	797	705	758	737	735	748	775	726	735	769	737	800	751	751	751	717	760	753	717	765	773	779	742	703	748	745	731	791	773	689	776	740	754	745	781	767	736	744	742	765	769	750	743	750	737	764	722	788	784	749	786	774	787	767	771	767	754	809	732	733	762	801	745	769	796	718	736	784	760	735	759	794	776	750	726	782	723	751	800	734	764	759	715	757	736	754	760	795	738	768	748	762	818	752	766	755	783	774	788	702	760	792	781	801	759	746	777	755	730	765	767	726	768	760	767	800	775	767	766	757	758	800	754	771	798	776	787	762	788	746	776	760	779	748	783	751	774	728	745	771	792	741	767	745	737	765	769	755	761	733	822	755	737	759	764	724	799	733	757	769	764	759	749	728	727	753	763	719	779	765	731	735	750	752	722	762	776	763	769	769	733	796	724	783	776	745	776	747	750	794	801	748	764	711	778	776	755	751	721	768	731	739	766	775	724	733	793	733	759	793	741	742	787	760	704	730	769	799	783	750	765	777	749	726	789	818	776	740	769	762	734	758	795	739	803	767	700	769	758	760	720	715	804	758	760	725	745	780	793	789	763	777	778	746	735	742	784	764	739	759	741	725	823	759	750	744	764	802	773	816	745	830	759	787	719	759	741	704	756	733	760	742	738	746	724	770	795	791	769	798	756	742	775	747	769	826	727	715	766	700	769	768	751	784	728	730	780	782	727	753	762	744	715	781	752	785	788	715	763	792	774	792	783	769	775	747	751	759	764	740	779	763	737	740	790	811	761	735	727	768	789	757	748	761	814	802	726	771	794	749	745	725	712	745	780	798	779	732	735	725	784	767	756	755	718	743	791	767	774	784	755	765	785	800	748	776	710	773	733	794	756	743	732	787	784	793	752	763	742	748	736	767	768	784	782	752	693	782	779	771	741	796	757	728	738	733	764	752	756	799	742	737	763	718	770	783	778	777	789	774	756	778	823	773	776	830	743	751	725	730	742	793	778	793	794	754	749	739	760	792	789	748	734	731	738	813	791	722	804	752	748	762	748	730	759	785	741	769	769	734	766	774	753	825	780	728	801	810	752	788	795	763	755	770	790	767	744	757	719	785	771	783	708	758	747	774	733	700	731	787	743	744	737	718	774	742	767	747	702	760	749	775	818	708	749	761	764	747	755	747	726	716	753	761	789	766	776	795	771	729	772	758	749	758	797	760	756	758	762	774	741	730	763	709	780	777	722	761	790	763	782	751	771	715	760	712	726	737	761	743	733	755	791	732	724	723	773	772	755	745	750	792	785	712	743	777	759	770	782	734	730	693	726	752	769	706	733	798	758	799	756	769	727	745	752	734	744	727	764	794	771	809	717	806	744	756	747	819	711	714	735	755	765	819	758	733	710	723	760	769	795	685	806	814	748	718	736	772	722	772	746	785	724	765	800	760	736	790	776	769	793	743	785	727	767	762	744	746	775	741	766	765	769	770	770	747	756	756	777	808	804	753	721	706	774	752	748	757	757	760	798	744	729	762	808	745	811	786	763	761	760	773	763	810	732	770	756	756	797	769	747	723	755	798	735	818	741	727	762	791	788	752	763	756	740	740	743	750	714	750	783	720	747	735	735	743	739	738	781	748	797	790	774	781	774	757	746	748	797	791	742	739	769	780	767	729	768	781	773	774	772	732	745	759	757	719	706	802	696	728	820	783	747	732	761	748	795	824	733	728	735	774	724	756	784	769	746	781	749	729	758	756	740	758	745	776	811	774	761	793	754	756	702	722	834	776	770	729	747	753	723	775	761	758	761	720	735	758	774	747	757	781	756	804	777	772	728	714	755	798	725	778	748	772	782	759	691	810	770	719	796	745	750	734	786	756	736	782	772	686	795	724	786	786	771	765	822	758	803	811	758	762	728	745	733	741	722	734	769	755	797	750	809	727	806	728	771	763	768	789	734	755	753	807	759	746	776	735	755	756	777	749	699	748	703	710	739	696	774	798	784	746	768	773	763	747	768	758	705	748	702	754	803	724	765	765	826	733	761	718	760	758	768	787	760	731	800	766	743	766	746	752	806	778	763	766	759	763	790	730	758	783	788	776	740	763	799	767	784	825	809
22581	21230	28882	23898	21232	21258	7508	1028	755	694	638	595	527	661	565	461	423	419	398	381	411	384	392	352	378	377	364	376	360	365	340	321	356	354	364	316	323	335	358	342	368	365	361	387	326	330	338	368	356	346	363	330	354	344	344	330	310	335	344	317	355	348	350	295	343	295	325	329	356	344	399	323	326	311	355	337	346	328	355	321	332	336	342	357	368	335	337	315	340	345	316	314	363	324	343	304	325	324	315	324	299	323	320	315	324	339	347	340	355	311	324	341	317	324	354	352	320	361	349	341	321	355	353	353	322	350	333	330	332	342	319	317	314	363	337	345	359	333	376	342	350	330	356	303	299	336	320	328	319	361	354	332	334	320	331	337	330	375	334	336	323	325	320	356	356	357	325	379	321	334	332	316	320	332	374	343	347	362	310	311	309	356	300	326	313	350	325	344	321	328	338	346	335	311	326	336	360	315	335	329	359	338	352	352	349	337	332	329	345	320	349	351	369	335	288	325	335	301	342	334	320	309	325	358	332	384	316	324	322	321	340	290	326	376	327	351	329	311	322	362	324	346	345	349	324	345	342	330	330	305	324	324	371	333	334	340	335	317	350	335	325	312	330	359	355	334	345	330	354	325	338	353	338	314	336	330	367	338	341	336	327	300	355	327	338	334	323	364	353	316	362	309	369	324	317	319	359	321	313	336	321	319	333	302	347	335	338	346	326	328	351	315	346	324	339	316	329	357	328	326	347	324	311	317	343	339	335	339	321	339	325	332	333	344	359	322	330	372	333	343	361	354	326	342	342	319	339	349	364	319	353	302	366	351	335	347	350	312	324	346	326	336	323	303	316	361	351	333	334	322	342	310	347	337	358	337	346	347	334	331	341	327	330	330	331	347	303	305	331	343	337	329	347	328	367	337	338	334	321	333	321	305	331	348	310	352	307	358	331	336	343	290	353	319	331	316	333	328	335	335	360	326	319	359	342	347	355	331	368	296	351	339	321	337	368	312	331	325	322	340	313	343	315	318	332	333	319	340	353	323	330	326	358	342	321	311	301	337	346	330	338	356	328	340	335	316	339	363	342	321	320	341	342	364	317	347	349	336	315	342	354	352	338	313	335	361	321	333	330	352	348	348	361	348	341	323	336	342	333	352	307	323	297	317	371	353	331	364	334	344	345	329	317	344	322	343	280	336	347	339	317	366	329	327	344	296	337	366	351	304	353	349	317	354	313	330	332	284	313	345	337	331	304	367	333	350	353	307	328	335	348	334	351	331	341	318	333	331	373	344	318	323	313	340	376	339	303	330	336	324	326	364	349	332	337	345	308	352	315	364	325	300	330	361	320	322	324	332	321	369	350	330	336	350	346	321	363	354	342	328	316	347	320	289	316	302	364	338	350	348	340	298	323	311	326	354	343	319	346	289	325	339	350	328	311	318	330	343	358	344	340	304	363	331	330	358	335	345	315	331	326	336	267	319	334	283	382	310	337	336	323	325	343	328	341	323	325	348	337	342	329	344	328	348	330	319	352	306	339	339	323	311	325	360	358	309	331	313	335	343	337	383	321	348	328	333	308	360	324	323	338	344	336	341	334	332	363	334	328	328	351	348	342	318	319	326	326	322	350	338	359	348	343	370	358	325	340	336	318	337	325	356	363	282	344	316	352	343	334	333	328	303	359	349	329	320	349	326	333	308	326	311	326	327	333	337	359	314	335	335	357	302	323	309	318	337	354	319	306	326	336	334	324	347	331	335	304	338	327	317	346	290	332	358	329	347	338	295	310	290	303	341	375	310	332	329	357	336	353	319	324	358	359	352	327	344	337	314	363	331	342	346	317	339	347	332	329	340	318	306	319	365	331	320	344	359	330	376	340	352	338	351	308	366	325	326	306	330	309	322	310	291	349	325	355	323	341	331	340	306	368	337	313	317	329	330	317	311	359	308	322	335	347	375	363	336	337	373	350	330	357	347	379	341	341	319	341	340	325	332	351	335	334	341	358	348	325	333	353	342	349	310	350	349	319	348	357	309	308	327	300	364	358	325	345	338	345	332	325	318	305	356	329	340	303	309	317	360	336	324	318	324	365	348	346	343	331	338	302	341	307	319	291	327	340	308	342	299	341	332	335	352	336	343	330	325	310	342	358	296	319	348	308	324	325	289	336	365	314	359	308	311	326	322	334	338	350	359	324	360	350	311	340	315	327	325	345	339	327	298	309	351	364	338	338	343	325	352	339	336	323	314	343	324	349	342	363	329	296	342	345	337	301	353	343	336	339	331	365	379	334	308	312	311	333	311	338	339	365	333	308	354	334	302	347	361	303	350	325	354	326	314	337	347	314	318	341	298	334	339	346	334	339	348	329	345	338	324	317	365	356	325	358	335	341	333	328	333	308	367	329	359	383	348	319	311	337	321	379	313	352	329	335	334	367	343	319	356	340	302	344	324	339	332	325	366	309	329	292	347	315	344	324	316	316	318	324	314	341	340	353	328	327	336	341	325	348	351	324	346	342	323	308	330	352	316	336	336	345	359	337	312	304	365	330	368	306	326	334	305	326	296	341	321	295	321	318	385	333	335	323	353	324	320	303	309	347	322	326	345	321	330	305	317	343	335	332	284	307	310	334	352	363	320	372	318	315	311	348	356	332	387	328	317	346	307	334	329	325	319	297	333	367	291	343	331	352	340	319	361	305	336	321	336	315	349	367	287	322	322	339	343	299	313	340	328	337	333	311	342	331	336	339	338	341	330	331	312	335	335	347	365	344	338	313	322	348	339	315	310	347	311	334	328	311	361	317	326	344	361	323	334	330	348	315	300	341	334	339	359	350	353	351	335	365	326	301	331	360	345	363	361	317	321	316	316	338	327	330	331	330	314	334	341	370	352	319	336	299	337	323	313	350	331	361	346	337	339	352	316	318	322	342	327	318	344	319	292	335	339	327	344	354	327	328	332	339	347	319	312	342	320	298	360	325	333	310	367	340	350	325	352	325	320	329	329	314	301	306	282	335	304	354	342	343	344	339	337	297	304	347	329	299	354	336	312	314	327	371	334	305	316	337	350	331	326	349	310	344	347	327	336	323	351	349	344	359	337	326	336	326	346	308	370	293	336	345	321	319	343	330	319	344	332	337	333	352	345	340	321	317	324	324	324	350	295	318	323	303	328	338	337	318	303	330	329	321	332	344	313	322	344	307	300	334	331	361	326	340	329	355	323	316	323	375	330	334	343	360	358	333	336	320	321	328	362	326	331	309	336	371	336	314	349	336	313	309	321	331	382	357	329	338	347	289	340	339	306	317	319	324	335	332	346	356	363	313	367	337	321	370	326	336	311	304	359	336	362	336	309	349	317	328	312	344	351	367	304	305	316	331	332	326	338	327	327	351	332	325	350	329	335	299	345	338	358	309	351	337	351	325	342	303	346	325	343	320	341	368	310	351	334	334	302	336	333	349	308	336	297	321	335	323	346	365	334	341	311	329	343	308	342	327	348	328	323
5786	45543	9448	4685	3405	2501	1891	1500	1211	1025	836	723	710	924	664	505	513	472	465	437	475	367	398	405	383	361	393	408	370	402	376	331	352	360	351	412	363	319	377	381	340	347	318	331	333	362	358	337	368	324	322	362	354	350	356	361	348	333	339	309	322	341	356	336	366	349	374	352	340	335	346	324	331	350	309	323	337	355	363	304	375	339	343	326	331	363	324	340	320	369	320	345	349	334	340	340	356	330	339	330	322	329	329	326	353	328	347	314	340	350	364	310	323	349	327	325	351	321	329	332	329	335	301	352	358	323	297	340	329	328	363	303	333	303	340	335	361	319	323	337	366	350	312	350	326	329	325	333	345	308	309	331	343	307	310	330	323	334	332	342	309	322	351	317	324	331	314	336	297	322	305	334	329	315	328	328	317	338	333	346	330	331	338	324	259	324	336	327	342	332	341	324	344	349	326	359	331	372	356	307	317	332	292	350	303	324	296	355	348	319	337	323	300	316	331	339	391	321	331	333	308	309	339	337	348	300	343	321	311	316	356	319	327	343	316	306	337	335	316	312	353	311	339	354	328	337	335	323	314	316	322	345	353	346	338	320	324	319	328	324	324	353	363	354	347	313	366	325	343	309	319	334	355	334	303	334	361	322	358	310	308	353	323	326	335	326	289	314	332	345	330	353	358	348	347	339	320	345	368	328	329	342	326	317	312	321	330	308	326	314	338	338	344	301	346	319	373	346	363	306	345	319	345	362	335	314	319	334	310	341	308	299	306	356	332	302	349	318	315	316	306	336	335	322	304	314	319	331	337	327	307	362	304	344	359	355	350	329	317	324	309	313	327	368	338	321	323	320	362	313	302	345	359	327	310	299	331	359	285	375	366	351	340	318	353	365	316	292	323	294	323	350	323	311	324	325	368	369	365	292	315	325	288	347	298	351	334	332	328	329	339	344	349	321	360	338	342	317	325	357	318	330	325	342	315	341	298	320	333	295	343	321	336	318	356	336	343	331	348	336	305	340	303	356	309	313	304	335	328	339	332	353	333	326	313	331	305	344	318	307	363	304	329	358	295	333	320	316	337	309	344	323	318	337	310	314	308	332	327	302	321	358	334	315	329	364	326	355	346	326	305	353	341	360	353	329	345	350	339	347	300	350	321	393	309	377	363	357	354	340	317	338	357	345	324	353	364	355	335	324	327	317	300	341	360	346	317	363	338	336	309	363	342	308	328	325	309	302	334	337	332	335	299	331	296	298	328	310	312	358	325	324	329	329	316	333	341	330	330	315	273	325	350	320	329	333	316	334	356	317	356	338	303	342	372	335	353	371	339	341	339	321	363	333	347	325	327	312	320	314	330	321	360	332	332	309	346	357	312	352	333	330	355	320	304	331	350	314	318	361	340	339	307	331	333	301	382	309	344	336	313	330	348	305	313	356	338	347	303	335	307	309	301	335	316	331	302	330	337	326	358	334	369	366	336	327	328	316	334	316	297	301	307	326	353	336	334	290	329	316	343	324	353	319	344	338	337	322	317	332	322	315	316	333	278	304	359	305	338	310	354	360	353	332	332	341	329	317	310	347	302	328	311	315	348	349	304	339	330	367	327	347	335	348	332	325	320	338	329	323	346	324	328	332	312	331	332	305	283	329	392	349	307	311	318	349	328	328	330	341	338	346	298	326	334	354	324	342	305	335	345	274	314	332	292	338	320	352	345	341	320	317	340	349	362	317	333	301	304	320	323	323	368	325	328	307	335	361	321	335	334	342	321	332	333	343	320	351	334	344	320	335	331	348	330	334	342	326	324	324	312	291	318	322	319	340	305	354	346	323	303	301	309	343	332	349	286	321	320	322	348	298	324	317	304	355	365	366	341	322	298	333	364	306	351	350	311	326	348	323	339	340	332	330	309	306	292	354	333	339	306	345	331	326	302	346	350	350	315	336	322	333	337	307	299	349	292	351	366	342	363	345	347	336	347	338	323	308	330	373	375	326	314	312	329	338	318	331	329	324	328	314	317	374	332	342	318	332	309	313	301	358	311	310	318	290	336	312	296	350	312	348	298	329	328	370	312	343	351	324	332	301	361	309	322	329	346	351	319	316	303	334	330	351	332	336	321	376	327	334	332	317	306	356	323	326	350	306	322	307	323	338	323	339	319	347	307	283	386	319	306	319	320	325	338	321	310	301	328	342	341	343	303	311	266	328	338	342	329	332	340	321	319	334	315	302	354	304	333	337	297	342	298	310	334	334	315	352	325	324	307	349	346	339	296	353	330	321	349	313	299	334	354	351	312	357	341	321	338	325	340	336	328	355	300	335	332	363	347	338	318	336	349	362	319	313	336	345	333	322	362	333	329	331	312	300	324	338	338	369	319	336	323	331	311	331	326	351	347	329	326	343	355	350	314	300	311	350	333	323	326	339	332	317	344	334	291	332	323	342	300	312	352	351	331	346	303	348	313	319	352	296	327	344	319	319	335	334	300	301	340	310	328	373	305	316	310	307	305	328	326	329	342	322	350	352	301	392	323	337	306	339	371	339	328	352	330	319	328	344	348	329	330	344	345	348	335	342	379	319	322	307	356	323	360	356	310	312	312	287	327	313	291	323	335	321	346	321	320	341	350	344	330	357	339	346	339	332	317	314	330	327	316	345	326	325	324	347	325	289	313	317	311	328	338	342	337	329	321	275	323	352	304	319	333	323	322	340	310	313	330	308	316	312	325	315	311	319	332	324	311	305	338	351	331	320	318	310	318	322	341	344	371	300	333	340	322	333	325	325	357	365	337	305	334	357	307	312	303	346	311	350	363	362	328	312	325	312	327	333	340	311	319	334	311	359	321	334	311	334	308	342	350	333	327	315	329	322	314	319	311	322	339	345	344	343	366	336	331	327	334	342	365	316	292	319	308	327	338	347	309	346	328	330	355	364	299	342	334	351	333	370	312	307	310	329	364	341	323	357	317	326	322	333	318	354	333	350	311	324	336	310	358	314	307	280	306	314	345	318	338	306	317	323	300	319	321	332	345	331	309	354	362	350	343	342	337	334	301	312	345	349	285	330	310	322	334	340	343	313	361	332	326	349	341	360	329	349	346	321	298	321	314	339	326	314	358	344	304	306	366	323	317	313	287	310	285	340	347	323	306	328	327	323	321	342	290	361	355	323	308	344	328	323	353	354	325	338	314	331	351	335	349	319	317	343	317	355	320	366	328	315	340	327	325	315	369	334	355	332	327	352	327	348	358	341	325	340	315	322	346	303	324	308	338	326	332	323	334	347	324	342	334	330	330	326	327	381	329	290	347	326	325	352	330	296	336	329	340	345	331	313	333	329	341	323	322	296	335	327	307	356	332	323	323	331	331	334	301	356	322	321	334	322	350	319	358	337	305	336	309	317	332	305	329	323	313	334	318	364	312	332	326	319	312	320	326	311	305	332	344	318	328	353	351	358	346	335	323	357	315	365	320	310	346	282	328	317	314	334	319	330	301	359	305	335
27862	21203	9020	1236	826	726	680	672	670	659	664	658	672	707	697	615	647	610	644	668	644	635	634	628	660	623	654	632	611	631	644	639	623	627	669	616	658	657	640	676	661	623	616	679	621	603	657	642	631	623	629	619	618	642	669	601	622	634	626	655	654	641	641	637	608	659	609	624	642	624	665	635	629	628	599	683	649	648	605	619	646	672	674	583	625	647	646	665	633	621	623	641	638	598	675	613	609	625	588	617	605	671	667	638	598	618	649	640	646	659	666	655	655	628	626	670	683	649	652	636	639	635	610	620	662	625	587	609	612	699	603	634	634	631	610	579	604	584	637	643	630	618	644	632	617	626	577	616	678	635	639	673	656	662	644	660	617	642	612	599	641	675	680	632	631	638	673	624	653	668	653	664	667	646	619	643	614	655	638	640	681	620	595	629	616	613	646	588	626	598	702	637	621	610	598	623	654	626	666	622	641	642	617	609	585	666	579	654	641	632	654	652	658	632	610	647	647	638	660	657	651	639	648	595	638	607	617	615	614	649	654	633	595	617	641	631	623	653	616	638	662	650	626	651	629	632	673	662	630	642	637	635	628	612	663	659	571	677	650	634	657	661	685	623	611	643	659	652	648	671	636	628	603	656	647	616	632	609	584	610	710	601	659	626	633	645	588	612	648	656	604	702	635	634	633	682	646	667	647	647	626	650	646	658	603	627	609	627	635	634	643	630	630	657	624	600	657	611	659	625	611	636	617	646	623	601	603	603	628	644	610	630	646	626	661	638	634	668	664	629	639	633	642	648	621	587	655	654	610	645	631	624	619	620	640	627	654	612	641	616	612	666	603	654	684	577	700	662	674	613	645	599	650	631	643	634	587	632	599	661	639	615	648	651	675	606	595	599	664	650	620	642	674	644	663	649	579	662	619	630	672	674	633	610	644	641	592	606	674	635	614	628	624	623	638	627	610	683	589	659	617	654	606	642	609	619	640	652	622	603	595	661	641	629	613	656	602	630	649	650	592	625	635	655	613	629	639	623	625	673	600	613	632	661	638	604	674	671	607	620	630	667	599	615	598	629	680	638	586	660	608	653	635	592	631	635	655	666	655	659	670	641	621	639	598	611	656	688	602	629	647	626	620	636	635	601	605	610	650	616	611	655	628	584	642	634	608	640	664	651	651	618	616	645	640	657	631	616	616	664	647	641	629	612	670	627	634	588	652	632	633	620	638	626	609	649	630	650	640	619	651	646	646	619	617	626	642	643	645	622	587	638	677	672	579	634	685	672	660	559	672	660	621	628	663	642	620	621	640	582	672	629	682	603	612	657	583	647	662	613	606	670	636	587	671	652	617	676	619	663	604	612	636	642	617	641	655	621	630	639	643	640	601	598	607	631	630	668	642	645	627	622	599	708	654	658	665	609	640	637	614	639	662	600	607	638	648	619	648	604	656	634	612	638	680	652	657	602	657	603	693	632	633	625	590	642	616	693	652	630	649	632	578	652	617	596	646	652	647	659	599	614	655	633	654	629	684	630	610	659	623	624	622	637	621	674	635	627	611	624	669	665	637	630	599	663	611	606	668	697	640	591	625	630	624	654	599	647	650	653	622	639	611	618	618	643	613	644	633	702	649	627	656	587	639	638	623	640	622	602	619	659	653	652	653	655	639	619	643	599	660	646	629	687	657	627	642	603	617	644	676	673	629	626	638	625	633	668	659	663	624	632	630	624	619	664	594	627	629	619	650	634	644	637	629	681	621	682	633	619	639	656	637	656	645	662	671	615	629	618	651	608	613	647	629	626	634	619	619	667	544	600	640	610	634	590	604	646	636	610	610	637	639	658	693	597	575	622	679	626	621	680	672	632	649	645	622	647	646	632	639	636	630	689	639	638	590	629	625	656	672	630	618	645	669	646	624	613	676	603	622	686	626	616	632	632	616	610	621	650	643	606	628	641	660	578	664	628	666	654	616	636	628	677	584	606	614	641	642	603	630	621	608	639	656	642	631	617	644	609	616	627	612	626	614	629	688	657	645	614	600	625	588	574	675	669	686	665	627	626	626	633	651	663	606	613	609	620	627	599	647	655	614	636	690	607	633	642	671	663	656	638	675	636	626	646	681	628	644	610	673	655	676	678	585	611	608	689	641	570	590	649	616	619	641	599	587	601	654	614	652	647	623	633	616	654	643	620	667	656	624	674	626	644	587	654	620	621	682	626	649	646	643	666	633	606	684	672	662	644	647	661	648	663	616	610	656	616	601	588	652	654	652	656	691	649	685	621	666	692	605	636	647	643	675	673	636	594	664	646	669	649	619	609	680	627	635	662	655	587	661	654	622	595	564	628	631	651	641	640	618	619	645	670	627	610	613	665	621	661	688	665	668	671	696	635	607	644	602	645	626	590	633	621	600	683	649	658	669	648	618	620	637	612	628	603	640	684	626	660	641	588	676	633	628	641	648	655	628	683	634	621	703	606	666	666	647	618	589	626	636	672	610	641	614	639	605	630	609	642	671	621	610	639	627	622	684	616	612	611	656	640	615	653	615	641	612	664	630	653	600	622	624	640	621	596	636	578	661	614	632	631	627	621	623	637	605	634	629	600	652	661	651	675	636	673	665	664	647	587	634	648	605	659	598	616	638	643	671	656	643	614	614	642	635	670	628	611	621	643	620	655	662	642	597	610	687	673	574	597	609	641	639	627	658	656	610	602	661	601	631	608	645	614	652	636	652	642	646	599	640	645	601	625	701	610	627	630	623	657	657	667	655	629	658	606	665	670	600	689	575	674	627	680	637	660	649	662	668	695	630	652	632	675	645	654	636	643	668	658	679	657	615	641	629	606	608	631	666	654	675	613	700	654	660	638	616	648	646	598	583	601	651	606	623	685	642	659	662	602	538	631	622	633	650	718	660	625	647	620	650	633	600	654	590	599	618	653	640	663	646	630	621	662	623	617	626	612	610	661	646	638	645	639	650	641	627	657	664	643	606	665	601	636	618	658	617	693	645	601	609	603	658	623	604	658	585	652	611	580	591	643	657	611	603	694	647	608	638	656	638	646	652	623	647	628	633	617	601	612	678	651	636	635	664	651	665	599	658	583	643	612	632	662	643	630	655	643	619	646	648	622	649	661	621	575	648	591	621	621	648	591	640	615	619	683	615	634	622	647	667	592	617	612	636	606	629	670	610	579	657	630	590	674	695	653	636	640	649	593	660	633	606	637	626	586	647	618	634	628	668	620	661	642	639	627	584	638	705	609	656	643	627	660	609	667	665	601	648	596	610	645	650	645	616	650	660	615	585	604	630	584	614	645	638	624	617	605	631	661	634	636	637	639	593	607	664	666	633	596	595	631	659	599	622	665	651	681	659	651	641	576	638	617	636	656	622	638	645	651	622	591	636	600	667	602	627	629	623	611	673	636	623	626	607	642	645	671	667	672	676	612	632	644	646	639	660	617	694	652	702	659	614	614	675	625	598	629	626	623	622	630	666	611	639	590
5730	17984	1415	998	911	831	755	752	714	672	720	668	724	788	716	639	691	673	635	700	682	622	637	648	620	669	652	652	644	665	649	667	686	618	628	625	689	639	674	662	681	648	651	644	644	716	634	636	661	619	678	635	643	638	661	676	682	607	620	653	650	646	670	654	631	622	701	632	626	697	623	659	659	644	639	654	647	677	645	634	636	643	647	656	633	599	673	645	635	622	678	671	668	584	665	642	685	630	678	627	684	676	667	630	648	638	666	603	635	635	632	631	641	649	659	686	596	624	667	683	614	664	669	629	645	685	613	613	633	644	641	636	663	597	678	663	648	626	656	627	650	632	651	657	632	630	656	589	643	670	634	653	611	639	658	670	616	648	690	679	610	649	655	636	623	639	712	645	620	632	661	604	654	638	615	676	588	654	696	615	668	648	665	678	627	633	637	654	645	627	625	644	634	668	672	670	632	646	661	633	633	630	636	621	633	663	625	646	647	652	625	625	665	643	634	714	633	658	655	647	676	651	650	655	703	651	666	671	659	669	658	640	679	666	638	662	607	668	642	679	619	681	635	667	648	628	640	629	676	663	643	676	686	698	671	640	607	649	618	651	604	593	648	654	645	668	594	656	629	666	637	670	632	614	655	621	587	679	642	656	665	680	630	650	594	659	640	660	653	671	656	608	615	647	644	613	678	638	610	627	623	674	639	640	635	676	637	699	658	680	639	661	665	677	659	655	656	637	631	668	644	618	611	648	646	624	618	639	704	662	658	664	609	640	666	632	644	649	669	612	611	692	634	617	648	614	635	630	649	676	619	642	733	640	656	632	618	633	641	609	667	598	653	659	635	633	657	628	680	668	641	664	683	614	628	661	623	613	649	616	626	665	670	658	653	682	674	645	676	601	637	646	633	613	676	641	632	620	641	601	616	676	648	661	697	651	628	591	618	678	646	701	630	678	626	581	665	654	634	655	652	648	661	631	624	649	659	643	685	606	638	656	712	669	635	662	673	638	670	654	712	616	643	631	639	663	668	613	628	613	619	640	617	620	624	637	605	640	675	609	641	649	622	638	634	635	644	639	703	627	697	663	632	639	692	615	681	674	638	667	674	649	618	634	642	621	659	616	639	672	645	640	632	618	629	657	670	646	664	630	686	610	670	664	701	615	678	664	677	646	635	662	619	659	691	679	629	643	639	622	656	655	654	646	652	649	716	633	646	682	695	613	662	628	691	595	663	691	650	648	627	640	657	622	643	669	643	679	660	671	651	639	635	648	650	622	631	668	625	604	628	617	669	609	634	608	641	679	635	652	645	646	670	689	694	658	643	702	650	667	644	618	692	694	645	654	629	620	654	691	609	623	616	649	644	657	654	679	592	694	671	672	622	644	618	679	677	639	644	616	658	646	701	618	660	663	622	638	684	647	667	656	686	675	641	658	634	669	670	635	656	662	667	643	706	673	631	653	650	695	652	677	653	650	645	663	651	662	615	628	629	649	653	627	647	660	635	597	631	658	646	613	597	667	704	671	695	607	663	630	657	693	657	630	657	655	623	652	682	654	636	652	623	619	694	678	617	636	618	713	657	630	648	658	668	642	644	706	624	659	595	668	680	654	649	664	635	666	644	635	622	701	666	641	697	641	638	639	611	599	618	631	618	692	642	661	609	664	649	644	598	659	620	680	620	714	648	665	686	664	622	629	655	633	668	621	644	640	697	623	622	613	632	653	649	691	670	654	615	668	613	654	655	670	665	630	682	604	642	671	652	631	649	637	646	632	671	669	624	642	640	648	650	649	633	650	653	658	600	657	656	634	655	623	660	653	639	634	630	697	594	629	644	657	614	685	638	665	670	673	678	648	684	633	671	640	632	657	647	641	631	672	669	614	662	608	649	672	643	669	633	625	620	675	691	633	659	639	660	658	665	652	632	599	679	639	646	644	662	658	641	626	651	658	686	658	646	640	629	602	649	671	649	684	697	659	684	633	627	674	652	643	614	652	658	639	674	637	637	639	607	690	625	655	623	659	662	626	657	653	627	670	715	626	595	677	691	646	642	632	651	670	653	678	669	651	632	635	645	642	626	668	696	612	645	595	628	650	638	619	644	596	617	696	627	671	621	642	644	664	648	649	664	609	629	598	661	620	619	642	656	653	610	629	658	684	644	665	656	677	660	673	631	723	643	630	679	646	646	604	623	642	646	647	652	662	629	612	622	678	698	651	608	611	624	676	660	681	650	670	630	654	640	649	657	679	647	664	662	664	643	675	627	685	629	666	663	655	627	656	648	631	641	648	641	655	617	643	623	651	699	646	611	671	620	659	657	673	649	631	660	666	658	656	639	690	666	658	660	606	629	624	607	609	634	662	640	646	641	680	624	646	652	640	655	647	639	676	659	703	637	663	638	671	681	669	653	612	622	644	677	701	621	604	650	641	701	677	673	671	679	652	664	604	670	602	655	695	647	628	673	661	640	637	636	674	645	658	647	638	597	642	666	654	669	634	658	636	656	645	640	676	628	613	597	597	656	645	666	669	654	644	643	654	614	604	676	653	657	672	630	655	642	636	664	691	620	614	694	611	716	602	650	598	656	652	639	678	641	651	693	615	637	690	620	653	618	598	642	659	665	642	593	651	688	640	659	655	693	656	653	643	689	653	649	613	677	646	676	663	635	675	631	675	701	665	599	616	693	673	614	692	611	641	632	647	614	634	646	676	653	671	648	666	645	630	655	667	686	621	637	649	614	615	679	669	641	665	608	657	622	661	663	654	709	669	609	660	616	684	666	645	624	645	620	687	637	641	610	678	617	612	673	635	666	615	639	614	652	645	627	647	636	665	681	641	681	657	669	635	647	609	663	672	638	653	663	631	656	696	686	630	659	706	660	632	679	684	609	605	646	640	643	618	619	631	621	646	602	673	642	619	671	644	628	660	682	627	627	622	642	653	702	639	692	662	604	662	676	660	585	638	641	660	627	600	660	663	640	653	671	634	639	652	607	653	626	636	629	655	668	609	630	627	672	691	661	649	679	696	637	639	644	590	602	658	647	639	683	586	683	619	683	659	662	605	682	613	643	671	641	614	675	631	650	633	653	691	650	631	681	662	660	661	648	600	662	639	594	652	626	659	652	708	648	663	615	625	617	622	611	622	629	662	641	618	663	606	656	665	630	655	669	620	651	655	643	631	662	632	657	674	643	645	663	628	661	661	662	645	604	605	656	685	653	627	641	666	675	646	678	624	617	651	622	662	669	687	673	638	649	668	710	622	654	635	674	661	659	658	688	705	649	642	602	629	660	710	626	633	675	639	659	631	687	623	601	637	664	624	638	673	640	642	616	648	649	639	683	614	654	688	622	623	646	662	666	658	611	636	660	701	626	654	638	666	692	655	679	636	652	658	622	626	654	643	671	601	664	637	640	663	627	658	654	654	633	621	653	666	631	608	638	656	633	658	622	676	626	683	644	682	652	634	651	663	676	632	608	655	670	630	637	628	646	640
23729	21083	27940	24161	20867	7570	922	608	518	513	476	415	433	482	388	383	364	340	314	331	331	361	322	304	305	304	334	307	317	314	296	302	294	309	280	294	301	299	313	311	272	307	308	331	302	328	303	293	300	297	313	283	329	291	312	326	283	271	290	291	299	306	300	294	289	291	289	331	305	311	280	305	306	296	299	288	341	309	309	302	321	331	275	290	283	307	304	299	317	289	282	314	263	287	300	281	307	282	304	280	301	322	300	295	301	284	286	297	281	317	319	279	298	275	298	287	306	309	296	291	284	301	271	272	287	280	273	295	290	299	315	352	301	295	275	296	299	309	278	303	268	266	304	289	295	281	307	300	309	309	283	298	330	321	345	277	294	330	293	301	295	294	307	294	278	320	313	309	310	306	314	298	285	303	287	298	311	304	304	303	298	327	294	286	323	295	299	285	286	274	275	297	271	266	300	325	305	281	322	290	307	289	305	259	301	283	264	291	290	294	284	281	329	285	289	284	291	279	294	277	314	295	308	303	329	287	312	277	315	298	284	292	280	273	286	290	308	296	309	306	287	281	275	274	299	306	264	312	289	323	283	296	292	290	287	345	302	318	281	300	284	341	303	317	292	290	317	304	284	298	290	322	274	291	292	278	305	281	275	299	338	292	265	273	307	312	308	316	319	290	321	305	255	287	290	261	287	274	307	285	315	327	308	309	293	288	321	296	287	330	280	276	292	284	275	325	281	326	288	307	324	307	301	297	285	290	277	280	299	302	264	266	277	283	291	300	305	286	282	272	300	317	292	308	302	288	305	281	316	306	312	294	300	315	299	296	295	307	289	289	300	277	295	305	261	288	281	314	290	308	315	294	328	296	309	306	324	310	291	301	312	313	296	279	292	270	281	311	301	268	288	344	282	281	285	280	289	315	285	273	269	283	287	305	294	297	332	329	302	249	269	297	336	318	277	297	361	318	269	280	330	294	314	293	275	282	282	314	303	271	293	266	299	261	288	299	283	300	297	287	264	294	288	279	297	285	280	300	305	309	293	285	316	282	281	269	280	308	296	286	305	298	313	313	308	321	292	298	259	236	335	277	285	298	342	309	315	293	269	270	285	323	269	283	293	321	315	291	304	290	298	325	296	299	276	271	293	304	274	304	313	325	321	302	289	329	262	315	317	306	300	311	285	297	307	275	305	287	297	299	296	320	300	294	345	274	286	302	294	269	308	281	302	310	280	294	282	318	283	299	294	284	324	299	278	298	273	307	290	313	298	293	274	300	303	295	320	304	320	284	308	314	322	323	293	298	329	298	303	317	266	288	322	330	291	311	304	294	287	280	335	281	334	304	318	311	316	332	306	303	321	265	293	278	295	312	295	307	274	292	304	336	324	276	246	303	314	309	312	285	260	290	299	277	323	314	288	298	272	299	310	323	290	284	291	307	287	287	297	304	297	286	303	286	326	268	271	313	311	301	304	269	289	305	281	278	280	313	332	312	305	279	273	291	292	300	278	302	280	301	312	263	306	279	299	289	302	328	313	267	314	317	283	278	306	318	274	310	290	318	312	299	288	280	300	290	294	288	293	281	295	282	293	267	308	296	279	245	269	300	290	282	307	282	317	318	278	259	304	302	286	270	324	331	307	279	291	284	326	296	283	285	298	347	291	298	267	284	275	283	280	310	303	306	317	290	330	284	317	295	286	295	285	311	275	304	284	288	295	294	300	299	317	286	276	295	307	296	322	287	278	279	295	309	276	277	297	305	279	298	298	302	319	317	281	263	279	259	283	331	297	260	271	284	299	322	284	289	302	294	287	309	321	296	314	300	320	276	274	279	289	285	315	311	295	346	320	316	279	265	321	298	293	300	311	277	285	304	261	297	336	290	290	291	326	304	296	284	269	307	281	301	295	302	298	287	282	309	293	279	316	287	256	304	301	271	328	297	287	274	290	298	284	293	266	280	294	310	272	304	289	310	282	310	306	278	307	296	301	295	267	290	295	284	311	294	314	309	323	323	288	275	255	280	281	284	314	277	301	314	306	295	304	312	304	289	287	264	296	287	284	292	282	308	292	306	286	307	256	307	303	296	297	301	280	274	276	319	280	299	302	327	304	266	331	323	297	278	296	297	286	301	286	304	271	317	332	323	307	304	287	316	274	287	293	317	301	261	291	294	290	278	291	271	306	276	289	277	285	263	301	279	306	306	281	296	279	295	312	320	322	298	314	295	319	283	311	313	298	278	286	302	271	288	304	338	290	274	284	284	290	311	273	284	305	289	291	282	312	305	289	306	286	298	285	255	312	288	300	268	285	274	278	302	274	302	307	273	285	311	306	309	287	286	294	272	316	311	297	268	304	281	319	306	265	327	280	274	304	308	294	288	303	331	296	274	289	264	299	304	294	248	281	304	302	273	294	312	309	312	294	296	328	292	316	282	300	270	298	317	316	299	319	289	308	303	295	285	310	310	314	296	265	307	313	296	296	287	320	267	281	317	293	302	323	297	293	278	294	296	313	297	287	323	291	282	272	293	301	334	258	295	301	259	292	295	278	304	272	318	290	268	310	297	293	271	301	308	289	291	268	289	302	297	291	270	297	273	298	291	260	254	262	277	326	259	313	310	280	284	284	310	303	313	338	244	300	295	296	293	315	296	295	292	306	335	274	289	290	281	281	286	306	275	307	286	285	307	304	307	273	292	304	295	334	307	283	333	299	313	299	302	285	303	279	283	345	304	318	303	280	292	292	298	327	271	282	304	276	310	261	321	277	286	273	304	284	302	277	286	290	302	290	287	286	262	334	286	284	288	296	302	272	280	304	309	292	293	301	279	304	300	285	293	306	295	298	288	311	287	280	238	300	279	271	298	304	306	296	289	289	268	299	280	290	305	319	304	294	271	289	291	290	300	319	277	302	328	292	272	282	313	306	298	317	284	274	269	326	310	307	297	276	291	286	304	291	273	322	294	298	283	303	281	310	311	312	326	296	300	289	271	304	295	310	265	327	288	293	272	291	297	313	293	324	286	287	304	268	279	290	330	281	292	271	314	306	296	292	295	298	292	300	283	290	311	308	300	283	312	286	312	299	269	319	286	281	303	287	272	307	304	318	288	266	269	297	280	292	327	298	276	331	296	290	295	297	280	281	285	279	291	289	301	284	310	306	308	263	324	321	293	272	271	298	297	278	289	258	267	292	293	309	293	307	291	296	303	315	303	259	266	275	312	307	317	304	297	289	273	281	307	333	303	285	289	319	310	282	282	284	298	284	325	304	305	297	271	332	311	302	280	291	279	272	272	277	288	310	306	296	278	287	268	317	275	294	263	316	268	299	290	326	320	288	311	298	284	278	320	318	305	315	297	292	312	285	275	315	289	295	281	270	264	303	277	327	308	281	312	280	298	308	290	301	274	300	277	291	303	297	304	300	318	297	280	310	308	260	310	306	279	312	329	286	287	299	308	295	286	296	329	306	318	307	313	301	285	288	319	293	309	285	279	279	302
5143	39300	5645	2649	1951	1511	1131	885	790	662	624	538	544	661	497	427	389	385	387	351	341	366	351	328	360	342	334	329	309	334	317	321	323	335	312	313	285	331	350	340	320	326	330	333	312	315	307	311	309	302	340	328	302	313	315	331	345	313	316	303	323	314	308	300	299	307	333	318	305	346	314	314	338	302	319	303	335	332	311	329	312	339	321	345	319	304	282	294	336	302	316	323	318	306	298	302	304	321	332	310	348	312	344	292	305	298	319	299	323	311	297	326	286	287	303	317	297	331	307	300	313	300	319	323	324	342	287	295	312	340	282	265	312	297	318	290	300	319	305	290	312	301	309	304	303	303	304	299	309	317	344	323	308	307	298	322	307	294	314	315	329	314	280	317	270	304	322	300	301	294	291	327	310	335	311	298	281	323	280	315	321	294	330	328	314	354	307	294	324	338	306	338	318	304	289	295	295	302	306	306	330	319	327	337	309	344	301	338	317	290	301	293	322	282	319	305	296	291	286	327	329	283	309	320	298	303	303	315	298	323	293	343	293	308	313	284	329	302	325	307	300	319	300	295	297	319	283	331	310	278	311	306	303	312	294	299	320	317	326	333	314	307	291	300	291	307	309	315	334	290	275	297	311	329	281	317	294	283	319	320	299	297	271	325	307	319	297	331	321	316	294	323	285	306	317	282	294	318	291	316	303	283	305	311	314	315	315	304	316	316	336	313	313	325	324	329	291	329	276	345	305	318	291	302	299	292	328	326	327	295	316	330	324	329	275	312	291	342	314	314	289	319	302	287	335	308	305	291	271	329	306	319	316	292	280	320	316	298	306	323	298	289	303	321	293	269	302	324	302	302	305	286	332	319	304	297	312	293	315	322	286	318	322	264	283	280	328	324	305	316	289	325	283	294	328	292	313	299	307	309	294	314	296	287	352	322	279	298	319	327	284	315	326	307	313	311	300	303	312	275	277	299	330	281	320	296	319	264	335	332	319	302	295	308	348	292	306	296	293	291	335	301	301	328	319	322	301	321	292	336	313	305	310	323	311	300	293	290	306	304	312	306	310	302	318	322	318	304	314	328	297	318	275	318	298	326	354	330	276	287	323	310	299	300	319	313	328	317	311	314	332	303	312	284	301	304	304	323	310	309	316	308	316	327	327	309	308	305	292	326	342	326	321	291	305	295	308	291	318	322	301	289	343	332	296	320	313	295	295	315	301	316	306	313	279	300	270	314	299	307	305	305	327	298	331	292	320	307	317	309	309	325	302	302	290	298	318	316	331	291	277	325	315	292	294	312	332	299	295	309	324	315	347	302	305	310	298	293	285	308	308	345	290	325	322	301	299	280	296	336	313	289	273	318	308	327	310	330	293	322	362	324	320	308	297	285	320	300	319	336	297	271	311	312	319	319	294	350	319	302	293	348	324	284	303	279	308	307	272	321	317	311	309	321	299	317	272	355	284	321	310	307	326	300	315	283	310	312	274	316	347	303	314	314	299	291	310	303	314	308	343	313	347	341	322	299	311	294	296	302	285	286	337	321	302	311	280	324	318	294	315	328	320	303	312	317	309	310	332	306	304	276	312	300	269	311	317	312	301	308	310	305	328	338	328	296	326	297	280	320	301	305	313	323	345	282	317	295	313	307	330	307	292	331	301	306	295	312	329	293	332	299	312	306	320	293	303	312	316	307	330	308	314	255	304	328	313	294	298	309	301	303	327	323	333	319	277	321	313	298	322	303	309	310	314	280	313	316	327	328	316	286	287	320	291	293	305	299	282	318	300	277	304	317	301	320	305	306	284	337	332	309	329	294	321	297	294	287	314	335	289	320	310	310	330	291	337	312	350	316	314	320	287	332	294	326	281	293	293	287	284	334	279	283	299	336	319	289	313	299	295	345	316	276	312	329	309	333	297	283	300	292	293	314	319	286	298	298	321	291	274	291	316	344	313	336	344	288	314	318	302	299	309	309	295	328	296	332	321	310	316	314	314	287	327	297	299	285	316	301	294	317	290	312	299	306	282	279	313	326	289	268	304	323	329	336	333	297	319	311	281	303	305	313	318	282	309	305	320	296	306	309	294	311	312	351	284	299	305	308	300	340	329	302	281	296	273	290	302	287	311	291	321	279	298	292	301	330	311	307	310	353	324	308	307	314	302	321	278	324	273	307	287	290	295	330	350	290	319	315	315	301	316	312	287	334	304	302	317	333	297	302	295	310	334	281	320	324	298	278	317	301	298	311	303	311	349	306	334	319	304	280	327	322	292	315	338	283	334	299	321	293	320	321	314	334	340	295	328	317	300	309	341	286	314	287	308	297	298	316	296	316	309	334	323	300	305	307	283	323	323	318	340	313	333	307	275	327	283	312	313	290	316	339	314	307	313	292	309	300	319	305	307	320	318	324	334	311	316	293	318	326	311	307	302	320	319	277	315	308	332	297	317	315	315	313	280	293	308	343	323	311	340	336	323	318	306	341	331	296	300	298	295	319	282	301	321	316	313	295	307	318	293	287	324	313	320	287	298	286	302	328	314	296	320	290	359	324	309	294	270	343	332	310	306	316	303	304	313	313	296	282	323	327	303	300	302	323	287	314	357	312	309	346	326	298	328	310	315	316	319	305	313	263	319	303	323	303	284	303	294	288	299	321	301	287	309	296	295	338	315	308	301	318	314	296	283	302	332	301	334	314	346	271	323	311	324	291	299	273	321	310	331	318	324	304	311	302	327	324	296	312	328	325	309	323	328	336	325	300	338	314	302	285	321	294	315	315	306	311	332	287	293	322	313	294	313	321	305	320	320	314	311	284	286	315	322	300	308	317	275	300	298	317	330	348	288	298	299	288	321	315	309	323	293	275	304	336	330	338	311	303	293	265	315	286	313	302	303	304	269	315	329	317	297	290	306	294	306	311	280	286	348	306	311	286	318	309	315	327	323	323	299	300	321	306	323	322	305	318	321	294	304	329	308	318	315	329	289	327	287	293	318	301	348	304	344	303	329	309	293	342	304	318	286	293	323	301	307	338	303	292	312	298	312	309	310	323	342	286	295	301	298	289	273	317	287	326	329	296	294	301	323	302	290	312	322	302	314	316	317	315	289	297	314	310	320	332	296	291	304	324	334	299	291	280	323	300	296	324	334	320	316	330	313	321	306	329	298	302	316	325	296	319	284	281	324	303	306	325	322	334	292	337	338	325	289	327	293	320	302	290	298	296	284	334	330	293	312	308	275	332	292	301	319	305	287	297	323	302	320	303	288	313	328	321	292	307	312	311	316	327	327	316	313	292	304	326	286	312	341	307	319	305	296	341	330	302	319	329	302	338	314	327	280	316	304	324	313	334	328	265	296	339	301	326	271	326	316	315	301	298	316	342	288	296	287	313	335	337	318	306	298	328	281	278	355	294	295	338	287	295	290	333	327	290	315	288	306	306	316	279	314	306	299	286	292	315	333	305	317	305	304	293	303	297	299	310	315	329	294	289	295	318	314	317
24811	21172	27157	25323	10286	1268	1020	871	832	804	814	862	820	888	804	797	730	764	807	790	779	791	792	765	803	774	807	752	789	764	807	800	774	769	846	773	752	735	807	763	751	791	752	801	784	784	740	787	758	815	795	764	784	743	738	749	717	749	724	713	784	768	763	784	744	776	768	727	761	752	758	728	783	738	747	791	764	715	741	727	743	726	764	772	827	756	755	797	760	785	774	717	725	754	744	734	741	778	728	755	768	710	777	831	762	740	768	760	736	754	757	765	723	729	775	763	759	792	715	765	752	755	718	772	779	730	745	791	742	741	765	773	773	797	727	723	752	749	769	748	759	808	763	797	757	692	816	785	770	736	789	769	789	754	716	778	820	751	752	763	769	737	722	759	766	752	772	776	807	772	799	763	738	758	782	748	792	743	764	815	786	766	798	769	790	780	723	782	750	774	745	791	802	757	761	726	753	766	726	783	720	748	798	797	803	769	780	781	722	733	822	779	752	777	731	792	715	771	813	762	727	757	737	755	745	765	727	761	746	715	782	754	758	798	792	728	793	747	748	724	742	722	744	745	794	752	765	779	775	783	762	687	765	773	780	753	790	772	738	797	782	767	732	782	741	795	787	769	842	800	752	800	724	743	723	788	745	780	783	746	732	764	761	732	776	776	768	774	769	770	756	774	757	770	739	812	717	783	739	795	781	770	753	775	771	800	770	766	758	761	785	756	803	747	760	818	761	789	751	717	766	770	761	761	748	773	657	762	738	774	705	778	768	741	797	745	723	751	747	745	809	776	798	764	749	750	767	751	765	710	751	782	761	775	768	725	763	725	721	784	739	721	751	735	745	739	716	758	732	753	767	759	814	739	799	698	746	752	740	782	752	760	737	704	763	790	823	786	764	805	779	732	797	738	747	829	775	737	766	735	742	744	762	740	798	745	740	744	755	810	728	748	790	787	780	788	709	772	742	739	742	786	755	743	807	730	780	743	763	711	757	777	797	743	745	789	761	723	788	747	794	736	746	809	735	728	750	733	771	777	740	718	718	754	762	739	756	736	792	753	755	768	733	721	735	713	781	746	789	739	752	778	726	793	764	735	825	782	747	717	798	768	739	741	770	765	761	814	767	760	738	730	742	771	758	768	762	740	744	729	778	736	757	761	715	757	723	765	797	722	738	751	727	743	763	769	724	753	755	734	757	776	719	794	730	761	782	780	733	749	779	737	763	739	769	794	765	731	750	792	757	764	802	781	749	739	791	702	767	760	833	751	733	752	761	767	760	715	804	754	739	780	781	749	822	727	729	751	755	744	719	719	721	808	761	794	769	782	780	745	797	767	837	782	750	765	784	774	735	727	764	772	816	726	772	751	740	753	768	716	785	793	785	797	754	798	746	772	803	794	763	730	727	735	768	765	785	765	782	734	760	751	789	845	753	784	791	739	771	756	796	768	757	752	747	778	787	722	770	767	746	842	785	801	769	783	765	780	734	777	786	778	759	805	747	734	755	736	762	735	747	779	764	767	775	755	804	750	778	780	768	760	707	750	817	741	725	753	728	787	737	766	767	762	756	735	743	823	791	765	770	772	729	736	790	725	715	764	782	712	743	784	770	767	773	764	788	784	751	840	746	780	747	758	722	793	822	771	790	756	803	772	733	778	749	765	758	772	776	781	748	770	812	736	738	731	727	743	716	756	768	731	799	760	762	727	732	761	777	767	767	773	773	731	757	748	741	825	739	778	774	767	770	767	780	773	765	736	787	660	826	748	762	748	756	726	776	765	762	750	759	752	828	762	751	730	775	789	801	781	820	780	723	741	758	725	804	792	746	731	804	734	719	741	748	760	793	771	773	752	743	756	785	782	771	741	703	754	811	781	767	718	742	755	770	743	783	724	750	798	728	761	723	725	790	776	763	743	755	733	742	762	754	781	795	810	839	761	791	749	747	780	739	780	770	767	754	749	735	790	703	757	765	743	752	752	734	764	774	772	844	772	791	759	783	746	756	809	748	737	755	746	783	753	784	732	737	753	801	784	712	788	772	781	800	766	799	754	808	761	751	760	730	744	766	666	789	752	771	766	754	771	747	794	792	835	743	777	727	747	754	808	799	738	770	754	716	815	733	813	760	732	762	778	702	771	746	765	799	725	738	753	765	748	764	758	722	763	728	721	769	711	765	764	780	769	767	757	737	763	795	705	756	789	736	786	741	727	740	762	718	759	754	802	811	738	778	754	770	816	710	773	785	750	777	763	741	762	753	724	720	785	793	772	747	780	763	732	765	729	817	756	712	762	756	791	826	743	777	792	728	717	794	716	757	764	751	778	785	785	742	738	718	771	771	756	754	743	703	715	773	719	729	717	744	727	767	738	779	771	815	796	737	732	736	771	742	777	765	761	813	793	769	792	747	743	742	748	776	757	714	727	782	709	755	786	723	784	803	755	755	798	708	786	739	812	733	801	787	794	749	739	746	748	738	757	787	787	763	776	767	764	751	746	692	753	769	754	767	778	730	760	748	783	752	740	783	784	719	780	786	777	753	746	723	727	752	752	746	757	782	752	720	706	775	771	722	755	745	756	758	778	754	754	740	700	747	737	804	762	749	729	768	747	769	719	799	778	797	764	795	697	753	718	789	736	723	750	760	755	780	749	752	767	747	732	759	751	716	749	784	767	744	784	748	761	719	706	802	743	746	772	797	769	764	750	734	729	804	763	777	759	763	736	755	727	767	733	717	787	700	720	739	744	731	802	753	756	760	795	728	763	770	768	731	773	731	792	724	760	716	755	728	787	783	705	783	789	794	764	766	771	763	700	798	750	758	700	753	753	818	822	742	732	787	756	788	754	766	730	790	778	782	814	770	751	792	739	822	691	761	787	729	750	765	799	764	760	731	704	711	759	811	716	736	787	739	765	761	799	802	757	754	737	777	758	816	771	756	786	670	735	778	703	734	702	781	721	736	741	748	745	722	759	751	793	784	773	821	783	762	777	744	774	732	768	736	785	703	785	768	776	784	740	754	754	715	759	776	711	782	694	735	763	798	739	773	831	769	754	677	772	819	728	789	764	751	752	756	735	772	760	768	754	750	755	784	738	763	776	775	701	757	784	728	744	759	745	753	737	752	828	705	680	779	786	792	763	707	717	754	740	777	787	754	746	790	708	739	740	760	733	770	787	768	757	799	715	774	780	785	812	779	765	801	760	780	780	738	687	757	751	782	764	712	761	717	768	786	752	752	742	765	747	754	797	780	762	761	791	792	756	757	792	787	741	757	775	820	775	666	762	767	795	746	762	757	711	789	753	733	750	743	797	787	726	720	746	778	785	795	793	711	837	760	709	797	742	802	780	768	788	729	806	776	752	737	751	777	783	734	728	741	779	727	797	794	720	783	752	767	713	776	787	792	765	757	781	773	767	742	769	731	735	710	758	758	750	773	724	728	801	756	744	750	797	769	733	802	730	762	734	769	771	737	752	720	759	678	779	734	745	783	728	779	734
6105	30567	3433	2016	1631	1331	1194	1114	983	983	890	875	872	949	860	795	845	768	827	807	784	774	808	754	792	788	837	795	784	775	756	756	797	813	785	788	767	745	742	753	757	753	781	749	732	749	800	769	801	771	789	767	777	761	779	728	781	758	767	784	743	810	720	796	800	763	786	823	764	785	794	798	725	771	746	728	775	802	777	742	776	756	754	727	753	776	780	769	763	722	774	755	794	735	731	739	690	797	722	736	754	828	750	778	812	787	792	774	749	779	718	752	767	770	736	737	780	808	779	739	760	748	800	776	805	756	788	696	758	753	775	769	694	768	769	802	752	764	796	756	746	706	783	795	778	834	743	767	734	728	735	757	784	771	767	733	716	753	734	767	750	790	746	784	801	744	740	748	831	747	747	718	746	760	782	747	745	746	707	722	796	719	759	749	782	787	751	760	740	744	769	722	787	784	757	747	754	825	760	810	749	722	709	752	717	736	745	775	724	798	739	732	772	769	778	792	764	806	783	788	748	773	755	756	782	832	789	757	778	764	764	762	746	729	765	753	792	776	758	767	771	751	763	702	772	753	744	712	718	755	796	711	777	787	785	757	778	726	774	834	740	722	765	742	777	768	768	775	797	774	716	771	751	797	747	763	780	757	748	758	747	780	795	749	731	747	724	746	730	740	766	794	751	745	745	726	801	717	782	738	750	747	784	769	746	760	772	775	771	764	793	761	753	762	748	754	747	720	755	743	774	766	741	786	758	754	800	763	797	792	829	755	760	757	784	751	735	737	780	739	737	708	779	773	737	724	802	821	743	789	803	759	736	721	734	723	736	783	756	783	772	773	783	752	749	760	768	727	777	770	739	702	787	756	748	776	747	766	771	750	757	840	751	752	730	748	781	761	772	728	808	800	733	807	798	744	786	738	764	726	728	756	786	745	776	777	753	770	751	794	703	735	725	769	801	706	716	799	704	792	735	747	768	810	810	777	811	720	768	726	717	732	813	787	808	773	753	768	768	798	716	742	735	754	779	766	795	757	773	783	775	792	801	734	771	757	787	721	762	779	796	727	775	779	799	754	814	745	775	775	749	745	762	743	774	801	782	713	777	777	754	749	781	775	773	776	740	710	763	747	813	766	759	764	795	789	811	735	734	783	787	746	763	753	778	745	756	748	762	778	772	765	718	790	849	735	762	771	787	762	783	719	778	767	764	741	780	747	763	807	731	769	772	737	774	748	809	798	750	747	791	743	787	752	760	798	752	765	770	746	752	715	770	797	766	789	718	759	763	768	794	770	810	760	816	709	745	776	776	747	775	794	724	763	807	815	755	758	729	784	786	750	780	804	715	726	785	769	768	763	766	812	789	715	732	728	726	768	752	748	769	717	768	766	759	786	760	791	856	753	738	743	805	805	747	805	778	765	799	730	821	726	763	752	714	746	744	801	759	756	774	778	749	789	755	753	782	796	748	706	723	751	730	753	759	781	765	727	752	748	787	777	768	766	771	760	851	778	795	804	750	754	829	772	796	771	771	726	714	804	790	771	766	770	778	726	811	725	761	791	789	791	739	769	760	698	728	771	709	752	780	750	734	735	717	765	776	739	781	777	775	770	735	788	807	781	784	800	789	780	787	788	768	741	768	777	812	812	752	768	783	777	764	755	735	769	774	740	743	728	753	723	799	751	788	723	741	722	810	786	769	752	728	773	763	712	793	753	791	734	747	740	743	754	794	790	728	733	796	735	742	742	799	709	703	745	788	760	740	737	775	784	751	740	795	717	784	796	737	710	713	742	737	790	761	745	769	766	727	748	791	788	729	762	796	765	762	713	750	773	737	729	736	749	777	739	774	764	725	752	774	764	786	777	784	746	781	760	802	818	722	781	722	797	760	732	776	741	802	753	771	786	780	803	778	767	754	810	745	768	777	779	734	708	766	708	707	725	781	713	769	785	826	790	760	775	815	776	744	687	785	755	774	713	769	717	793	761	768	776	769	721	764	748	753	834	808	769	745	767	700	770	773	792	798	740	806	759	815	759	681	733	807	803	690	765	771	774	770	717	790	786	812	764	753	767	760	795	768	735	771	761	743	721	756	807	722	758	768	756	781	737	731	748	797	756	762	766	720	759	730	718	786	783	760	765	799	759	845	744	752	756	776	764	722	786	770	778	765	780	736	718	744	707	720	730	722	742	760	747	773	728	740	824	743	761	763	749	791	742	730	747	789	781	793	747	791	738	747	717	709	740	736	776	762	786	754	757	767	781	794	814	764	776	757	781	745	766	727	787	745	754	769	754	773	762	756	765	758	789	749	746	754	730	751	796	725	772	722	792	784	789	774	812	820	755	754	772	797	761	730	754	767	785	750	742	722	732	746	756	763	755	777	747	763	753	792	740	781	780	733	732	715	765	789	775	782	803	793	775	756	750	791	773	740	806	739	733	753	781	795	777	731	783	817	749	738	720	775	778	795	810	779	761	754	779	745	748	756	754	729	773	784	731	749	753	773	787	801	824	766	754	768	774	812	754	774	779	745	724	770	753	792	801	785	812	757	753	743	772	752	772	771	741	801	779	733	754	794	744	788	770	690	754	790	765	729	734	726	757	754	787	800	740	796	773	754	730	772	744	749	733	796	715	810	769	747	750	758	724	739	745	769	809	730	758	784	762	732	717	717	777	818	712	774	724	769	747	790	726	777	725	751	693	770	775	759	772	758	727	789	776	796	782	723	761	776	760	752	779	775	764	779	764	756	743	794	752	787	820	776	770	799	780	804	777	748	808	788	768	759	742	756	807	748	776	775	758	810	744	741	743	748	747	766	741	723	780	720	765	801	770	778	747	765	742	747	807	792	769	735	773	747	738	748	752	723	742	773	767	757	741	799	832	738	751	800	752	784	760	777	758	784	758	752	770	811	789	740	701	829	756	723	750	799	740	799	764	787	738	713	774	773	760	758	744	748	779	783	780	741	749	710	787	798	777	778	737	757	755	779	751	803	789	733	737	732	798	804	755	788	737	779	808	754	775	759	756	755	802	795	800	778	764	760	760	759	777	784	798	789	732	768	797	741	763	764	754	755	734	799	799	768	751	789	764	735	795	759	767	815	758	820	810	816	738	725	739	716	755	759	746	774	749	741	771	775	684	839	723	728	776	751	807	783	763	771	742	786	790	776	753	774	755	770	789	797	751	776	775	797	759	840	755	734	744	766	760	772	812	770	745	750	746	777	789	736	806	778	765	687	756	776	772	718	744	709	735	795	785	773	770	761	771	796	783	712	753	766	753	755	738	747	800	777	771	772	692	790	725	741	775	747	766	811	741	779	759	760	798	784	782	767	809	792	745	752	802	757	729	669	811	753	761	738	785	784	772	746	790	777	812	776	755	786	844	766	787	774	744	778	766	772	729	716	757	720	760	753	797	779	790	721	741	787	805	763	722	783	766	802	761	756	776	774	742	790	777	772	735	793	754	787	776	761	759	777	744	762	797	767	746	770	760	765	820
22583	21190	28814	23881	21183	21219	7803	1067	725	730	578	566	664	610	453	438	404	408	435	388	374	362	393	374	367	370	380	358	370	360	365	359	380	341	330	345	337	342	326	342	361	371	336	323	365	311	343	334	351	336	323	334	346	342	339	312	290	319	335	352	345	369	298	362	324	377	364	339	316	360	321	343	319	367	313	326	354	333	306	340	314	330	319	378	349	320	346	334	321	330	360	329	326	321	339	308	332	322	359	327	342	348	359	340	336	328	325	332	375	326	327	333	357	349	314	333	338	336	311	351	338	351	321	343	313	339	356	277	317	344	330	336	320	317	334	286	302	333	315	320	374	336	331	323	347	357	315	310	315	326	324	308	326	344	343	349	335	328	312	322	333	319	309	322	324	328	335	337	344	340	365	351	350	294	359	345	306	352	325	337	290	345	324	349	329	333	346	276	327	323	301	317	299	308	335	303	366	347	344	353	326	357	341	318	305	309	315	319	318	333	313	308	322	283	317	317	324	316	325	308	355	340	322	347	372	339	346	305	360	362	324	345	352	338	315	312	314	343	369	344	319	336	319	316	321	313	337	334	337	342	346	318	326	330	326	306	345	321	329	346	337	332	320	324	331	342	336	349	336	300	317	340	300	323	301	303	333	319	345	373	335	355	339	341	321	315	352	323	344	327	341	343	296	352	341	347	330	330	345	358	314	300	316	323	354	335	316	322	337	341	319	324	324	326	359	315	314	324	341	318	327	306	346	320	315	302	355	272	343	328	347	348	362	336	355	339	324	330	325	345	318	357	352	309	327	340	303	328	319	350	336	372	321	325	349	340	365	317	328	349	314	336	310	299	334	348	318	314	314	330	320	340	350	335	357	342	334	351	325	329	314	353	336	316	362	315	318	320	324	327	330	321	340	305	321	293	350	296	325	327	333	363	341	370	363	318	293	349	313	327	325	337	335	338	357	304	329	325	318	330	321	343	304	326	306	333	326	359	329	305	356	350	346	321	332	353	352	350	310	305	353	345	313	364	337	357	328	330	301	333	339	319	331	328	347	330	311	323	332	330	330	286	333	324	349	331	293	300	315	324	305	311	364	348	371	322	323	318	351	356	332	335	334	304	322	368	319	307	355	302	362	354	336	332	316	336	321	316	348	373	343	345	317	316	324	336	329	347	344	312	346	353	310	347	313	377	328	334	359	349	309	358	348	349	329	331	299	310	323	334	366	299	343	292	331	359	326	307	342	341	340	341	313	335	316	305	336	337	328	295	320	331	331	367	323	311	336	308	318	357	349	311	288	334	320	364	373	327	306	315	298	324	352	332	326	379	363	304	308	345	339	351	356	300	317	339	332	315	316	334	357	336	334	330	334	343	320	347	318	353	313	318	331	341	317	287	296	346	324	314	329	341	323	362	335	316	304	327	333	337	313	318	301	323	320	317	327	317	327	328	330	307	355	315	306	301	315	318	329	337	322	348	321	330	325	334	339	343	299	334	330	321	286	324	330	331	323	357	378	320	307	342	316	343	318	326	335	321	338	306	327	347	338	308	315	346	330	358	340	346	335	321	343	329	330	303	348	323	349	309	350	306	312	307	346	320	332	313	312	314	320	312	317	298	322	325	329	337	338	333	320	331	322	328	371	315	329	323	310	346	313	344	323	340	356	333	320	340	337	318	339	336	311	337	317	325	332	311	337	311	322	346	325	322	334	341	322	323	363	344	330	346	273	316	322	302	338	355	321	330	320	332	312	330	327	339	355	383	335	352	303	316	333	330	319	339	328	344	346	319	309	337	322	352	312	300	318	360	360	320	354	354	323	333	324	317	361	362	345	329	315	341	354	334	318	353	344	328	337	311	350	345	341	303	328	329	327	323	325	302	338	340	348	324	367	328	348	320	332	303	333	330	332	304	321	349	325	293	345	346	291	325	310	324	320	308	327	294	347	318	327	334	294	341	350	316	337	336	322	321	330	345	324	338	302	320	371	355	355	345	360	329	330	347	379	329	307	369	327	317	342	331	314	322	333	320	333	305	322	348	306	325	334	319	333	341	353	341	329	324	309	326	317	326	326	332	353	325	333	342	354	322	316	331	326	336	317	348	308	330	327	321	338	326	319	353	327	321	323	310	348	330	331	298	367	310	310	329	311	343	315	327	328	333	317	343	317	325	348	307	315	340	329	328	318	312	284	338	311	339	338	336	366	307	348	325	350	321	300	333	320	305	346	336	323	359	301	309	327	341	322	321	292	351	307	349	331	332	305	294	359	338	360	317	301	299	307	315	308	322	319	327	329	321	340	296	313	309	324	330	327	332	317	336	314	319	378	327	342	319	334	299	341	319	319	331	347	323	317	323	315	314	304	324	324	302	334	331	341	329	351	329	325	335	348	326	361	343	320	310	326	372	319	321	334	327	326	313	327	332	335	321	366	321	331	336	345	347	330	336	315	344	334	323	314	361	321	329	337	323	330	297	315	341	337	333	301	359	332	330	342	353	295	319	287	335	360	313	322	321	310	335	339	343	320	303	338	322	346	338	356	349	320	329	313	316	325	311	327	311	300	314	320	322	339	351	342	372	365	369	323	333	337	331	308	311	320	311	351	332	330	307	307	339	343	332	344	346	338	305	294	346	324	338	367	302	338	342	322	334	329	316	351	332	312	340	339	342	330	327	313	334	332	341	318	322	323	324	330	351	317	332	311	316	373	295	324	325	293	310	363	310	335	335	345	334	330	337	339	360	303	316	340	345	324	350	341	324	364	323	284	336	379	315	304	303	298	326	318	335	340	301	338	314	341	311	349	339	308	304	357	319	324	325	335	331	347	296	343	296	322	346	340	328	351	298	342	313	329	278	355	363	285	351	316	307	304	328	319	334	334	341	336	359	326	333	344	302	367	296	347	295	332	329	329	329	318	340	364	335	330	324	326	325	336	348	328	352	311	317	342	332	368	380	330	349	327	352	342	326	326	328	318	357	322	332	327	298	338	352	335	347	355	352	351	337	334	344	354	339	302	331	328	350	332	348	316	319	322	320	328	295	330	312	315	368	357	328	329	332	332	332	333	339	362	327	321	327	322	342	353	341	331	358	346	330	344	321	313	305	322	326	335	314	312	319	306	359	331	328	365	320	348	360	362	360	340	345	324	348	323	353	360	303	334	293	313	303	355	355	362	329	354	332	326	323	329	331	331	320	298	328	362	336	347	331	333	320	345	353	330	341	335	319	323	316	326	323	339	311	308	326	331	340	305	345	335	303	297	318	366	337	345	333	337	320	303	368	343	349	342	335	349	343	315	300	336	307	321	331	334	307	322	323	307	313	304	335	327	324	317	367	325	304	310	298	344	360	341	352	321	353	305	353	353	322	330	337	307	346	324	318	319	308	347	330	334	371	349	322	335	337	301	322	336	324	316	339	329	316	347	320	333	310	329	321	349	322	313	328	335	322	348	313	319	306	314	355	322	339	314	306	323	330	313	314	308	307	311	330	340	313	346	332	338	343
10373	44556	9446	4549	3276	2457	1879	1450	1137	956	854	715	854	773	559	493	480	468	453	405	431	384	384	395	364	401	370	413	368	324	358	352	365	326	356	359	326	361	361	364	320	322	339	361	343	311	359	338	329	357	309	346	328	342	314	328	320	313	325	307	340	356	349	324	315	309	302	362	330	319	312	356	378	328	314	333	337	321	338	354	298	314	340	292	352	328	325	356	359	312	334	318	336	334	339	332	365	327	349	326	336	315	335	325	292	321	310	346	328	324	326	325	332	315	311	322	345	327	348	333	345	341	339	334	316	312	334	334	342	370	338	299	323	305	342	338	330	308	337	330	346	331	344	345	314	329	346	319	330	300	333	293	348	311	311	315	317	317	318	336	287	285	326	305	320	322	303	346	320	332	318	312	347	316	315	332	349	319	357	328	314	327	360	324	361	340	292	319	324	304	310	344	349	338	346	288	351	328	344	301	333	300	301	356	327	324	321	315	318	333	324	305	334	321	317	318	306	356	321	290	354	328	318	336	331	312	316	313	345	337	343	321	330	309	349	330	323	347	308	338	336	311	331	322	332	323	352	319	340	362	321	328	332	327	338	291	329	329	314	305	348	330	338	343	320	328	313	342	352	302	311	341	324	334	338	311	349	338	324	349	325	323	344	330	318	318	303	324	305	333	328	304	324	316	341	332	333	312	330	277	334	324	325	336	338	336	337	323	332	292	357	305	334	307	341	334	328	327	355	316	307	303	347	322	311	334	358	309	325	289	344	327	328	314	370	330	346	317	322	321	312	358	344	322	328	347	319	327	311	300	323	296	317	323	312	336	299	305	323	330	324	325	325	340	317	347	287	293	322	327	334	341	338	310	315	331	312	331	316	315	317	325	334	327	343	324	341	339	341	307	350	267	327	322	387	304	300	346	312	319	347	377	346	312	297	324	344	343	372	299	320	320	358	335	317	348	327	332	330	287	298	290	302	332	344	329	319	321	338	325	311	315	331	297	358	307	318	313	338	304	340	337	333	337	356	322	324	341	379	331	319	328	343	344	323	311	330	355	333	315	315	325	311	316	325	332	304	341	339	343	369	307	325	339	314	322	349	329	336	342	343	304	345	325	309	321	305	313	326	330	341	314	316	319	367	282	284	342	341	335	331	338	360	349	310	363	326	326	335	337	319	323	310	336	309	327	331	320	340	337	325	351	366	308	354	314	290	317	362	328	325	340	328	330	321	352	339	302	330	308	324	316	350	312	326	355	331	345	341	351	320	315	349	321	313	299	350	314	332	320	343	318	350	345	343	319	316	317	321	331	361	300	307	321	317	324	342	321	348	360	329	330	330	313	343	313	321	316	316	346	339	352	347	325	317	315	344	347	346	313	326	321	314	315	323	348	325	328	309	334	309	333	315	337	298	318	327	308	315	311	344	342	340	304	320	349	297	337	362	335	275	346	341	302	332	312	342	298	305	349	329	328	295	353	342	315	356	311	340	314	344	318	316	308	324	344	308	296	329	331	368	321	354	341	321	333	315	317	342	268	330	311	337	314	359	300	358	364	318	301	308	333	312	324	321	323	327	312	313	316	303	330	343	334	314	304	342	341	284	333	323	324	317	325	296	330	316	316	332	365	299	350	316	308	361	326	326	320	298	344	299	296	305	332	330	350	351	319	323	301	326	317	300	291	340	321	359	338	346	324	328	279	315	312	338	321	360	310	306	347	326	345	320	325	342	334	353	333	319	347	327	346	320	311	342	340	370	329	323	310	350	336	327	343	336	365	315	323	304	309	348	334	350	335	317	345	325	310	317	320	338	328	351	320	337	319	294	315	337	305	328	356	313	309	319	339	338	311	302	300	326	318	319	331	305	320	301	311	308	341	297	326	336	319	326	334	351	314	328	317	312	342	342	312	348	346	317	339	327	336	355	342	338	306	347	331	318	346	327	314	326	336	320	307	352	317	324	308	341	333	331	330	347	351	355	339	317	350	298	306	339	335	314	317	341	327	333	300	327	320	337	302	345	346	361	306	336	317	320	317	325	295	318	312	335	327	320	310	336	315	314	356	344	307	333	310	305	341	302	318	284	349	326	333	345	329	341	308	349	304	308	344	306	333	319	322	285	319	328	288	319	338	337	312	344	338	328	354	315	317	321	333	330	326	308	344	323	346	324	335	327	283	350	329	335	366	320	352	312	329	327	324	345	315	346	301	354	308	310	332	336	340	338	323	292	302	344	346	357	328	314	319	335	332	325	366	343	321	303	300	340	355	313	379	320	346	315	293	345	297	348	357	321	344	293	339	307	344	326	322	308	354	330	325	322	334	343	341	360	317	338	340	310	320	330	317	319	337	330	353	310	354	356	354	338	322	318	324	334	331	299	360	323	357	347	327	308	323	310	356	295	321	302	322	321	327	315	303	299	332	308	337	354	363	316	331	310	349	351	303	334	312	318	328	340	326	301	289	304	333	299	301	322	356	315	316	321	323	311	349	334	298	330	325	337	323	349	315	344	313	327	331	316	320	353	351	324	378	328	308	339	333	307	289	291	329	352	333	351	308	325	334	331	299	364	298	337	297	332	333	322	324	359	332	341	382	320	312	339	332	281	344	296	360	301	332	329	350	322	288	334	342	300	324	331	345	330	309	326	324	357	335	322	345	322	333	310	321	332	334	347	327	323	350	313	322	333	354	328	310	311	332	334	331	297	353	325	322	334	355	310	303	320	319	325	316	328	339	333	332	317	361	350	310	323	323	320	287	342	319	341	325	350	322	359	299	324	342	316	328	323	305	346	315	351	347	319	313	309	324	319	348	318	333	315	353	313	350	315	311	329	308	322	321	319	343	329	316	318	306	318	336	363	303	327	295	348	292	324	335	301	326	354	308	336	324	330	333	320	351	342	316	343	317	332	327	348	335	318	321	303	350	313	303	362	328	326	319	342	326	328	319	349	340	332	335	320	342	366	325	329	303	331	290	353	317	312	320	332	351	310	317	298	326	333	339	305	328	346	378	339	334	342	316	332	269	321	332	345	326	325	304	350	316	306	319	343	318	336	343	292	334	333	336	322	326	315	327	307	326	366	299	317	332	318	310	311	345	304	332	372	341	304	278	337	318	316	309	323	328	351	325	307	315	354	323	303	330	326	311	326	284	336	338	323	311	308	317	360	357	350	361	306	322	327	315	360	332	307	328	332	345	340	326	371	301	320	330	320	311	323	341	322	343	321	350	337	331	287	307	333	312	324	334	339	315	316	317	311	311	336	330	345	343	341	341	330	320	314	312	319	335	298	293	303	321	299	342	327	291	300	314	321	324	308	351	320	293	321	300	353	318	314	324	316	308	301	312	295	310	333	335	348	316	330	353	350	313	292	318	322	322	306	344	345	332	347	313	351	323	305	312	318	342	317	331	351	349	263	332	323	280	339	322	316	302	346	356	322	330	334	318	351	332	348	326	331	326	309	322	319	344	325	308	355	327	319	300	308	321	323	313	325	346	356	322
27703	20940	8620	1230	755	726	722	690	620	694	629	663	672	697	655	636	640	636	637	606	669	620	610	598	677	604	583	631	621	638	601	607	623	630	618	588	614	608	632	608	589	651	611	633	630	611	650	588	581	617	566	591	596	577	610	617	595	653	633	622	659	613	633	563	594	601	634	630	597	607	615	614	613	596	633	621	656	595	654	614	598	612	672	640	617	587	608	599	605	585	627	636	613	658	626	581	591	592	655	605	639	650	656	660	610	624	611	621	605	621	647	578	614	598	595	608	601	612	625	611	618	611	688	628	583	648	645	591	672	632	610	624	593	650	661	647	629	640	607	596	625	598	560	596	637	637	630	674	592	621	608	606	611	628	596	580	625	585	635	635	646	676	575	601	620	629	621	589	568	640	607	666	583	631	638	621	620	611	621	554	646	621	647	584	640	590	595	614	589	592	613	642	645	619	582	648	618	642	595	651	628	625	649	658	645	620	622	629	625	636	607	619	587	564	619	622	603	631	657	641	624	634	628	611	631	621	592	642	604	636	612	629	623	607	658	641	601	656	616	600	653	677	641	598	651	592	594	614	603	604	634	642	636	652	638	600	648	609	635	636	606	648	607	648	590	601	599	639	608	609	603	627	650	609	653	621	594	644	565	590	626	673	625	626	599	592	659	647	621	611	586	648	630	640	632	587	612	632	607	585	609	568	614	645	609	609	608	596	626	665	642	617	653	602	618	612	613	624	650	612	630	614	615	616	643	607	633	643	598	617	605	581	672	614	621	629	605	623	631	598	615	589	632	568	547	624	613	611	604	654	699	651	621	596	602	668	600	588	622	666	613	637	620	615	648	610	632	592	664	581	661	616	625	599	630	562	647	615	608	656	657	634	624	623	683	647	600	651	642	636	601	611	627	658	613	624	648	594	658	590	638	619	615	615	638	640	563	599	624	595	594	665	591	634	627	686	607	641	588	653	585	597	627	631	605	611	652	635	611	584	656	648	631	628	604	660	628	574	643	574	629	655	593	637	616	593	618	579	625	673	628	587	636	621	624	617	589	586	615	592	630	639	637	607	635	608	629	672	633	604	615	613	604	615	602	610	636	636	650	651	616	668	606	608	618	576	640	579	627	638	611	622	592	592	614	631	662	659	594	644	646	586	580	627	592	543	607	636	638	646	638	641	585	638	598	651	667	595	594	638	650	660	647	592	637	599	630	574	563	624	621	639	630	642	616	592	608	620	594	630	606	632	602	636	605	648	594	598	662	649	633	628	612	616	650	617	622	620	598	600	622	613	649	632	616	619	609	608	607	596	613	629	636	577	578	597	662	608	651	667	635	624	610	574	604	631	609	622	644	614	613	651	639	664	620	600	632	623	642	613	611	559	615	659	631	630	645	614	627	614	646	619	651	664	639	635	651	652	627	660	626	578	590	599	616	595	613	557	622	644	629	631	608	619	631	587	659	632	577	658	644	618	587	613	616	616	627	621	626	613	626	676	627	594	643	665	611	593	615	628	630	609	635	624	646	587	622	646	633	637	640	574	603	669	636	625	653	600	649	636	615	633	619	607	581	603	588	596	619	633	612	611	626	658	623	610	587	608	641	690	605	631	616	614	628	629	605	640	594	622	584	643	639	647	602	597	582	603	601	594	662	613	647	644	631	586	607	655	669	612	637	638	643	632	615	626	630	630	629	600	621	616	619	619	636	610	578	661	613	638	635	648	598	614	630	670	613	607	618	631	651	621	620	625	625	658	621	641	611	621	633	643	657	602	587	604	654	631	667	605	649	634	621	608	612	625	638	639	610	639	592	648	591	618	598	646	625	633	616	621	602	625	612	617	601	606	592	632	605	637	614	595	565	601	587	639	650	643	618	613	627	626	603	617	610	594	623	643	613	636	632	657	599	640	605	633	639	620	614	622	601	625	613	630	611	614	613	637	600	628	625	607	640	585	634	662	642	651	603	596	602	647	633	685	647	634	587	583	644	611	604	615	606	601	632	607	640	672	622	680	613	622	627	633	661	622	583	623	624	645	646	618	604	615	616	616	590	614	609	581	599	652	581	608	633	576	627	587	629	657	651	623	620	665	622	616	633	625	607	611	614	574	645	612	574	585	652	595	638	639	658	657	637	645	642	614	575	641	678	606	583	646	639	648	611	637	629	651	655	614	642	599	586	601	597	622	662	627	631	624	593	641	604	643	630	629	665	616	614	623	620	617	642	636	623	635	607	601	622	621	661	617	600	650	636	648	606	634	616	613	637	593	605	613	639	613	657	653	605	621	665	667	633	578	583	636	634	640	613	618	579	611	636	676	617	657	567	639	585	644	560	599	635	619	623	649	625	594	645	606	599	629	613	613	634	566	659	600	671	640	634	596	561	664	612	652	654	632	646	610	590	665	597	604	567	658	652	607	643	589	622	647	604	630	629	621	643	625	631	638	606	602	629	644	640	611	604	630	598	573	619	632	595	635	601	619	628	552	655	636	587	649	564	626	658	557	586	608	622	599	603	624	635	622	620	632	629	621	622	660	636	613	613	613	662	618	594	581	589	615	611	681	655	589	674	597	648	655	599	644	614	591	657	638	657	602	615	615	642	665	617	633	602	628	617	618	662	646	636	609	631	595	580	577	639	610	630	628	608	618	648	636	657	612	598	619	591	607	614	546	596	592	627	646	615	689	633	609	642	598	609	624	646	587	616	627	582	645	623	615	605	630	604	610	652	592	610	648	639	612	640	657	633	607	611	611	608	626	596	618	622	646	569	638	591	585	607	641	627	602	664	626	622	594	627	647	635	618	589	624	612	621	628	659	612	679	645	609	607	614	608	630	659	625	674	631	615	611	633	598	661	600	604	639	622	660	631	605	635	603	650	583	586	635	646	594	602	620	663	617	660	654	627	623	583	641	603	631	628	636	598	632	609	625	620	616	628	644	629	687	578	665	605	648	547	655	607	628	623	632	643	640	638	606	602	633	628	619	582	585	591	597	612	642	624	627	626	630	562	610	622	667	627	626	610	632	630	660	639	599	613	650	614	581	652	669	658	652	551	585	621	651	632	646	635	622	640	610	655	663	652	624	632	609	655	607	630	603	600	636	642	651	655	584	633	605	599	585	611	644	614	631	610	600	634	612	619	624	635	612	620	639	607	618	646	628	581	586	628	658	588	630	586	632	572	625	587	622	598	616	640	632	658	640	608	639	587	648	665	641	643	612	632	638	622	624	636	668	668	642	644	674	634	606	603	637	621	628	634	607	609	640	650	690	578	627	596	579	644	598	692	618	604	644	598	590	697	624	614	608	640	675	620	657	624	640	640	587	640	627	674	622	617	592	578	584	639	623	607	567	641	685	608	664	618	614	618	645	585	608	654	644	656	610	645	605	640	672	607	573	626	612	602	639	646	654	647	611	646	588	606	629	604	625	641	622	583	616	613	630	585	645	608	619	608	664	633	591	631	612	642	595	643	608	632	637	656	643	612	632	640	620	688	588	610	642
9594	18076	1345	967	895	760	765	736	701	659	689	629	777	701	679	653	600	647	630	638	654	644	683	636	620	660	618	622	669	614	635	612	675	620	655	609	645	610	638	677	663	624	659	630	623	641	624	659	645	674	670	682	644	633	641	651	668	628	609	628	666	641	629	647	631	601	612	586	585	661	631	683	642	645	609	692	602	681	649	667	650	629	575	649	659	631	642	602	618	639	644	676	639	670	644	663	667	645	636	620	623	588	603	658	653	625	633	645	655	638	611	627	676	605	602	676	636	615	650	675	643	633	632	634	604	633	647	653	601	668	623	612	642	641	631	618	675	576	632	637	602	626	604	652	660	655	639	631	644	633	662	645	664	644	641	644	663	635	630	682	604	649	647	622	617	619	642	632	594	633	641	605	600	648	644	654	638	664	664	673	684	673	608	683	620	583	640	635	629	632	641	664	614	615	644	627	625	620	654	607	594	666	664	621	630	597	609	620	628	661	658	621	657	652	621	659	643	585	650	625	635	688	635	671	600	620	653	606	670	640	615	651	612	572	643	652	647	623	565	619	647	646	643	638	630	659	594	659	648	623	609	679	641	583	645	655	618	592	634	594	620	700	628	649	654	580	626	622	609	667	672	640	662	614	622	641	668	677	652	658	618	651	627	584	613	637	613	662	589	663	640	645	698	630	669	646	607	625	594	636	636	638	652	653	660	649	624	640	642	626	634	612	646	614	654	599	657	615	649	629	622	614	637	655	614	608	632	590	674	641	637	618	659	641	664	657	631	591	623	654	654	676	634	612	610	638	641	670	666	652	635	648	674	605	599	655	627	670	613	643	616	672	580	648	621	670	586	641	629	582	652	599	673	620	619	665	631	647	666	635	643	658	645	632	651	644	592	594	605	614	620	614	648	645	638	620	664	677	619	671	607	658	636	637	614	616	620	655	624	679	631	602	620	600	572	650	604	636	616	677	604	595	663	645	608	634	614	671	646	606	618	646	607	591	600	584	630	575	617	658	620	626	607	605	624	651	698	659	651	639	585	615	621	663	655	636	578	612	644	634	604	652	642	618	624	627	635	633	663	671	640	661	638	667	614	636	645	653	601	635	635	644	682	696	632	638	673	692	621	590	625	591	667	665	618	647	628	639	678	643	641	625	609	609	624	603	598	636	613	596	620	653	620	617	644	645	571	671	646	636	620	654	632	625	592	644	670	660	663	661	640	592	597	647	638	628	642	609	645	674	655	652	631	663	668	609	629	640	620	635	651	665	642	628	664	668	650	626	648	617	640	653	632	651	653	647	657	625	640	680	670	605	658	643	620	620	596	664	696	665	634	639	689	628	615	632	627	621	649	623	644	657	627	606	674	633	662	659	629	668	643	642	685	719	618	648	590	631	644	611	600	621	662	654	615	650	633	673	645	599	616	623	657	621	661	604	621	652	655	587	617	653	665	626	643	630	675	661	620	645	642	662	613	633	637	569	673	610	588	667	635	611	628	625	636	629	661	578	664	638	652	710	644	660	659	609	667	649	642	606	632	617	637	605	661	640	665	630	601	644	611	620	609	651	581	613	636	617	599	584	616	609	646	628	625	669	659	681	601	645	597	619	663	631	649	685	616	600	597	652	638	661	690	670	622	672	629	607	616	652	658	665	597	625	659	627	638	634	625	650	614	658	609	676	649	636	640	632	616	645	620	609	652	636	644	672	649	622	674	670	677	662	609	615	609	636	622	586	625	667	600	610	595	608	638	650	636	599	656	636	560	694	656	628	640	651	679	637	678	666	644	677	633	623	620	583	572	640	641	647	613	596	615	615	636	607	675	636	643	609	604	633	659	601	653	616	665	661	647	588	607	674	633	632	624	630	616	589	622	658	636	632	624	637	583	627	658	702	631	649	622	595	618	600	680	626	632	613	655	625	644	620	660	597	585	610	616	659	672	637	634	669	647	622	634	653	601	631	607	616	649	620	609	678	577	617	630	610	624	639	616	667	616	619	632	616	627	657	642	642	634	605	648	610	592	648	626	591	662	635	615	635	627	605	616	625	610	718	606	583	598	577	619	667	630	603	627	639	620	623	657	631	641	695	620	693	625	637	673	651	637	599	658	632	600	624	648	613	639	673	570	684	611	606	667	605	646	629	641	640	626	633	637	638	610	614	631	634	644	638	611	606	653	645	639	657	611	625	598	621	606	625	644	652	642	631	619	638	658	641	687	637	613	689	597	617	651	645	671	640	649	631	636	653	593	608	640	644	596	627	628	675	668	619	685	678	591	641	619	640	616	594	621	627	634	621	627	594	641	615	634	638	648	685	592	641	656	591	652	596	623	662	668	633	596	581	639	626	657	632	646	616	649	626	616	690	622	635	676	669	633	636	635	626	675	663	643	666	624	636	677	688	647	638	640	657	665	600	653	619	604	637	640	642	665	619	651	596	614	629	655	647	629	597	594	630	662	650	606	636	581	611	633	644	655	631	616	605	600	651	695	604	590	675	621	571	657	670	665	650	637	646	659	596	620	593	602	624	618	614	665	602	596	648	663	630	651	674	653	661	622	645	642	677	701	611	650	644	654	646	658	588	647	607	621	691	670	611	664	640	617	618	573	643	668	638	592	642	611	621	613	662	621	627	620	666	608	616	657	651	663	651	634	621	626	623	648	582	592	680	669	628	633	608	641	643	660	644	647	621	607	618	675	616	616	626	630	653	662	631	652	635	665	656	661	640	647	624	590	625	673	634	594	596	631	691	596	631	633	664	604	595	625	654	613	619	655	638	606	632	672	655	637	604	618	622	648	653	608	684	622	620	597	665	591	594	637	609	659	580	654	624	659	601	615	614	666	619	652	640	670	638	644	624	670	667	679	645	631	636	643	646	679	603	602	622	586	610	635	648	641	592	594	623	677	617	630	666	616	698	656	629	606	610	600	641	637	679	660	607	666	618	612	598	627	650	590	642	636	623	625	589	653	616	630	613	668	593	609	629	654	622	685	628	662	613	634	604	659	641	652	625	602	658	618	640	626	610	641	654	635	608	621	627	629	653	657	618	642	686	643	633	632	637	604	636	655	625	633	590	656	603	632	642	592	650	618	618	636	623	690	649	629	605	641	636	645	621	663	657	610	629	644	634	654	620	650	584	626	586	630	616	655	649	670	652	635	644	604	613	646	669	597	627	651	641	625	607	624	662	626	616	605	673	633	629	615	634	634	659	633	609	618	626	630	615	593	603	622	651	645	620	646	656	656	633	639	608	702	679	624	647	590	660	669	640	656	655	600	643	665	627	664	636	650	637	638	598	684	617	636	633	647	624	659	659	648	614	683	651	651	602	635	633	615	645	592	620	704	638	615	634	615	662	644	659	575	629	601	652	631	627	618	644	651	663	637	609	639	642	680	638	591	599	620	658	609	625	617	609	583	584	634	657	621	622	645	671	642	610	653	668	632	634	620	654	639	666	617	666	639	591	627	589	634	583	636	627	624	642	633	623	647	635	659	609
23760	21188	28071	24553	21165	7782	925	630	520	474	446	429	491	435	362	349	335	334	342	350	316	351	337	324	320	309	321	303	299	369	301	308	314	293	254	296	297	305	302	300	281	311	321	297	320	299	286	282	291	265	290	302	279	284	281	279	294	255	285	270	279	288	311	281	311	309	255	286	293	288	308	296	282	291	295	301	315	303	311	299	277	298	284	315	259	277	267	268	293	274	291	303	269	274	313	288	278	315	260	298	313	308	317	281	294	275	293	286	275	270	268	297	298	301	318	273	300	281	294	285	272	276	315	268	281	275	286	286	253	260	259	320	298	303	287	275	307	276	275	267	273	260	265	305	305	320	297	288	273	276	284	265	305	293	271	289	293	321	284	289	310	290	307	275	276	325	297	314	292	310	307	287	284	308	264	278	274	281	271	282	262	267	267	277	306	280	285	264	276	294	290	264	300	315	290	264	299	289	303	277	309	300	285	278	287	295	316	323	304	304	312	333	271	279	304	276	287	322	295	332	318	305	302	273	280	293	300	267	257	267	321	313	312	312	280	307	278	317	286	275	294	287	262	300	282	294	326	305	302	280	265	312	275	314	285	319	309	283	300	272	311	267	312	297	292	299	276	268	308	295	258	281	290	281	268	275	262	301	273	313	282	281	302	301	297	295	256	291	275	301	294	274	307	307	268	304	287	282	304	314	301	282	282	288	301	273	309	271	301	300	286	293	298	293	310	313	268	258	283	294	278	309	315	308	284	288	289	267	296	270	309	261	290	311	269	284	316	301	279	286	281	264	283	263	299	302	283	285	311	282	264	309	274	290	293	266	290	293	341	316	280	287	250	295	300	303	316	261	291	264	268	273	274	304	321	296	316	265	289	283	299	307	302	291	275	285	268	299	276	272	284	303	270	305	285	252	295	303	344	256	281	333	294	285	269	324	306	298	266	283	277	277	320	283	309	268	273	279	265	288	282	299	285	283	306	265	280	284	281	287	284	286	303	279	292	322	301	289	322	298	270	288	291	277	317	283	312	258	271	299	281	308	277	282	308	287	287	300	269	302	278	261	288	303	296	314	307	278	290	309	301	289	290	293	278	290	266	301	314	294	275	264	296	259	321	289	253	302	257	261	280	291	315	267	258	282	274	294	295	293	310	309	275	305	290	298	301	280	298	294	247	283	312	305	281	282	275	271	290	290	319	276	299	301	269	286	283	280	291	274	275	287	341	299	308	284	290	288	298	292	289	302	276	324	284	292	269	301	300	318	302	268	280	306	309	275	284	298	305	294	283	310	261	289	302	274	331	307	284	283	274	293	267	252	295	311	280	297	304	286	303	308	300	283	281	305	266	299	306	314	278	307	273	298	283	306	301	292	286	259	286	294	310	328	277	308	297	287	306	312	294	308	281	278	296	281	256	279	299	304	264	305	282	301	288	282	263	300	312	274	283	279	272	289	279	306	305	294	270	277	302	293	292	284	263	288	271	277	303	274	289	292	280	325	289	272	279	276	263	290	303	277	289	293	312	261	306	289	268	269	278	275	291	262	307	260	289	278	268	298	260	274	286	286	314	281	268	304	278	307	287	263	281	341	282	277	289	289	268	259	300	267	291	305	261	277	262	294	304	269	305	282	278	302	303	310	287	303	270	244	290	305	291	273	313	331	294	289	289	280	259	296	266	279	305	270	322	299	282	309	270	272	272	286	332	285	272	302	303	277	262	283	273	289	324	292	303	324	286	284	291	293	315	288	283	285	273	278	281	260	279	289	264	291	273	294	272	295	337	275	304	297	303	252	279	281	272	297	316	310	316	275	274	277	303	267	300	295	290	300	307	291	259	285	300	320	291	297	288	290	305	273	245	248	290	260	268	310	296	274	304	316	300	293	304	309	293	336	297	310	291	276	268	284	297	310	271	281	282	275	284	283	291	332	314	286	260	281	297	275	292	319	276	329	238	318	269	288	283	299	314	277	253	285	279	280	279	276	281	289	276	291	316	271	316	293	291	267	282	297	296	289	287	269	320	278	321	293	290	307	288	298	289	298	267	258	311	287	251	290	287	293	254	311	292	274	287	344	304	296	327	307	288	280	279	296	263	306	261	289	300	295	328	271	299	325	290	297	267	298	302	267	301	281	319	298	301	290	289	273	293	313	267	292	300	332	266	288	266	291	301	286	320	297	293	297	274	293	294	276	286	291	252	305	296	295	301	284	324	285	266	290	324	282	305	284	301	258	275	314	310	287	257	295	310	312	294	277	316	298	291	277	277	288	303	267	307	274	286	282	267	280	294	283	309	272	289	319	276	305	308	266	314	294	294	287	284	286	263	247	265	253	298	277	318	285	256	293	297	280	250	276	272	302	289	298	290	284	286	264	312	273	303	288	297	276	272	292	281	309	272	284	304	275	293	292	307	232	283	322	309	275	305	284	276	281	290	317	267	291	268	290	313	297	257	271	317	330	308	286	275	305	291	292	306	302	306	313	315	307	310	297	290	354	277	310	331	285	307	308	312	263	278	273	280	276	305	309	302	260	274	259	266	292	279	315	268	298	300	322	305	308	258	274	291	295	289	294	283	333	288	300	285	244	308	264	279	265	292	290	295	305	278	269	289	279	297	305	269	293	289	294	292	290	277	249	290	256	284	288	303	276	296	294	312	309	281	275	258	287	270	333	311	301	275	283	290	309	313	307	284	290	274	292	302	282	295	300	324	276	296	281	274	303	271	286	301	267	281	288	301	285	295	282	281	295	303	300	279	295	309	278	296	278	308	312	314	274	304	269	333	289	262	296	271	306	271	322	264	303	298	282	303	291	291	279	297	262	258	273	310	295	273	320	256	290	279	301	290	285	317	284	270	296	299	286	282	272	271	277	301	300	273	294	313	301	288	282	309	309	278	291	299	290	312	296	288	305	269	287	286	271	286	336	280	265	298	288	296	243	301	314	275	296	277	291	289	305	287	273	307	275	281	238	294	317	296	261	294	303	270	288	297	263	306	322	267	279	277	301	295	318	265	286	305	267	289	283	278	329	291	274	307	296	274	301	301	274	294	245	300	288	275	270	292	298	313	271	271	308	303	292	249	268	295	302	296	300	287	318	323	311	271	270	265	305	328	276	269	300	287	298	285	312	284	266	291	268	297	284	283	300	289	270	279	285	275	273	293	285	311	311	283	337	271	275	288	291	278	305	321	304	268	269	321	288	301	294	306	298	315	273	281	289	285	289	322	286	258	276	261	286	293	243	290	280	331	306	282	277	299	283	276	267	264	300	290	288	299	289	282	294	284	306	296	293	316	297	259	299	288	287	277	298	305	289	254	288	297	316	273	310	265	286	272	300	297	287	314	284	272	287	282	309	314	266	263	292	324	292	292	327	283	275	286	269	272	279	295	289	268	277	283	269	250	299	271	314	297	317	303	323	265	338	282	275	285	296	313	291	297	279	292	263	308	283	311	277	289	283	266	309	269	279	285	305	274	294	280	284	294	290	296	267	294	310
10544	37648	5525	2761	1967	1479	1146	939	751	573	639	538	697	526	436	364	362	396	366	356	370	361	345	327	350	347	344	355	333	342	329	292	310	326	308	308	311	338	312	320	324	311	321	332	294	325	295	303	315	289	288	282	283	313	305	304	303	324	309	308	278	302	298	279	280	304	259	334	310	289	328	295	292	261	330	288	306	331	313	300	304	299	286	297	305	288	317	315	291	284	325	295	303	286	297	255	342	303	275	297	317	311	326	311	336	285	312	341	285	276	259	285	287	287	263	274	338	319	301	349	280	301	322	276	315	277	296	279	305	285	305	289	286	288	291	293	297	298	345	328	287	303	281	290	313	338	288	309	343	332	301	328	286	321	316	326	312	321	308	309	336	320	318	278	269	326	286	282	294	299	297	307	291	319	319	322	292	303	288	279	298	285	316	298	305	281	303	285	290	301	306	309	316	291	336	330	292	326	308	303	300	303	306	313	309	303	302	324	303	317	306	314	323	307	303	307	318	295	313	328	285	304	335	304	298	315	298	329	288	307	312	280	282	316	299	320	289	312	318	326	294	313	308	294	320	321	270	305	321	331	329	313	295	290	320	308	284	327	292	289	283	302	293	312	293	328	281	301	278	306	303	310	321	305	303	277	318	302	313	304	307	305	320	320	327	345	301	292	290	348	305	295	279	298	275	286	314	291	279	306	300	277	287	289	285	302	283	293	321	285	293	297	295	325	320	311	290	288	307	302	324	293	277	294	305	316	304	291	307	293	298	308	331	304	312	321	334	327	310	307	308	271	313	297	294	288	335	292	285	309	299	294	316	295	319	305	290	313	307	312	302	300	273	346	299	296	298	309	275	315	307	313	282	311	282	303	282	291	291	296	306	305	296	259	293	292	284	299	300	311	274	286	294	312	306	298	295	308	291	297	316	312	310	304	304	298	314	337	298	303	310	321	316	308	300	293	294	293	337	302	294	309	305	293	299	285	300	284	309	302	305	286	314	267	303	316	301	310	295	316	310	301	273	314	291	283	298	283	283	320	312	253	264	294	310	258	324	303	304	276	297	314	291	334	285	312	316	336	334	293	336	282	294	303	305	320	310	291	302	284	282	309	310	330	273	307	326	297	313	339	303	267	285	296	316	280	327	294	303	293	297	272	323	296	317	278	284	310	296	301	281	303	350	298	294	274	274	283	324	317	326	278	325	289	333	313	309	285	322	286	307	318	301	333	283	284	277	323	328	291	277	260	313	294	298	309	302	296	278	288	315	295	282	314	314	310	320	291	300	273	317	321	303	313	309	263	321	270	279	306	362	302	315	302	308	310	291	315	285	308	321	290	316	324	296	302	266	286	304	314	324	293	271	278	306	302	310	294	321	283	297	299	278	321	308	292	325	323	299	340	318	283	290	304	313	324	285	312	306	307	323	302	320	288	269	276	309	277	339	314	326	321	275	330	306	304	297	309	332	314	304	313	306	298	352	295	308	322	317	329	281	299	304	308	300	292	306	292	287	290	289	293	267	309	306	305	309	335	289	342	325	314	293	282	319	303	298	319	310	280	312	288	305	313	282	278	269	289	300	323	297	299	311	316	306	286	295	289	313	314	287	300	290	290	326	308	291	299	306	296	293	307	297	278	292	299	293	303	306	314	284	325	277	299	323	281	313	290	316	302	320	297	315	298	325	291	272	303	295	295	290	298	326	313	299	296	296	304	281	306	322	329	285	292	331	299	304	295	302	296	287	304	315	304	312	304	323	289	303	315	305	280	324	308	287	325	327	321	301	306	305	285	302	304	325	311	286	299	312	315	294	269	307	300	286	320	315	295	252	315	279	327	292	273	308	285	299	293	300	315	296	318	293	295	312	287	299	308	303	325	317	310	289	290	287	311	296	282	302	310	311	293	303	304	271	311	280	342	303	314	307	313	305	298	313	290	304	309	297	313	267	290	270	311	289	282	301	328	322	288	263	274	292	294	306	301	311	295	319	314	283	340	325	302	307	319	299	311	308	286	296	313	321	302	324	277	324	326	333	290	299	307	313	305	284	287	308	298	288	288	309	288	291	294	295	299	295	324	293	268	293	280	298	265	289	288	275	351	328	287	269	302	305	262	299	295	312	327	319	295	323	286	294	310	288	298	320	294	289	288	318	297	313	279	303	285	302	321	289	308	305	295	288	310	282	302	318	276	285	303	298	330	302	324	310	307	312	330	287	314	325	306	291	264	273	303	301	318	302	269	288	297	275	307	271	306	306	347	313	302	303	309	305	323	282	279	304	307	298	319	272	309	293	320	302	304	303	313	316	289	281	303	285	295	320	324	313	273	298	307	277	256	297	336	319	282	298	319	297	278	323	302	296	282	307	291	308	328	301	300	293	306	297	323	314	288	308	295	295	311	284	291	308	301	323	284	302	288	276	299	342	320	290	306	294	332	283	305	318	314	308	304	261	299	302	298	302	265	291	293	297	299	313	314	281	301	278	293	311	327	301	332	274	296	316	295	269	318	299	294	309	318	302	327	300	284	300	316	334	287	323	331	307	313	298	248	340	314	324	314	310	290	305	340	293	320	278	302	317	327	300	301	311	315	287	291	302	299	303	297	305	304	312	304	326	309	322	306	320	291	294	321	307	332	288	324	293	348	268	318	289	287	301	287	320	327	290	282	307	268	297	288	295	285	303	289	303	307	287	306	288	269	279	305	289	296	285	295	274	322	287	275	311	345	300	307	295	308	305	302	300	302	287	320	318	303	289	291	332	260	311	293	316	323	319	295	292	294	280	296	289	325	306	292	289	287	302	313	311	311	301	308	287	263	287	336	319	281	291	312	305	305	294	298	294	298	312	279	294	295	312	304	294	298	312	294	283	263	276	323	304	293	286	327	276	299	288	287	314	294	325	304	306	318	307	300	281	300	301	283	283	315	293	280	275	314	293	292	330	286	287	344	304	321	290	316	294	264	332	301	302	294	355	291	266	295	332	321	321	303	283	301	309	329	302	277	299	302	342	307	309	273	298	305	277	298	275	301	308	314	304	296	274	320	316	316	288	313	288	329	311	286	281	292	302	306	307	316	269	282	303	289	322	283	295	278	299	324	315	326	336	290	335	294	311	291	289	313	300	309	322	322	288	297	300	288	317	299	280	300	317	297	291	324	336	293	289	302	280	295	288	291	324	301	293	294	305	303	298	300	311	277	290	313	310	324	314	310	316	287	292	325	283	324	329	309	308	304	321	302	304	288	287	254	273	295	278	285	302	306	305	294	275	291	296	312	314	287	287	278	282	318	300	287	304	280	304	279	288	303	277	279	316	315	296	303	316	299	328	295	318	325	321	326	312	299	344	297	302	283	317	327	314	282	284	297	306	299	277	330	300	285	307	322	313	294	330	276	290	272	330	329	318	314	297	278	295	293	307	338	339	302	288	298	321	310	289	332	283	297	297	291	294	316	292	299	297	284	313	299	300	300	279	283	304	308	312	308	307	265	306	297	307	304	310	296
24929	21233	27105	25556	10907	1336	1023	903	866	831	832	851	924	822	825	758	807	777	766	786	799	750	769	745	740	751	754	774	736	745	799	786	767	749	734	768	772	817	756	833	766	829	751	756	787	729	799	738	781	724	753	754	785	815	801	786	782	730	792	684	824	751	796	761	791	781	810	778	806	786	748	775	780	764	795	787	795	724	805	728	776	749	749	771	728	760	697	745	777	797	779	726	777	793	761	771	761	741	809	800	777	777	776	725	719	760	752	736	776	755	812	776	771	816	767	725	755	731	807	745	737	765	753	767	726	769	715	775	756	734	789	788	753	778	750	752	757	751	781	773	768	732	756	723	731	769	814	762	780	825	804	747	777	744	789	705	805	790	790	716	733	735	719	733	759	723	747	756	766	791	748	765	755	747	764	778	753	751	804	764	773	813	742	760	795	721	764	774	752	761	793	782	760	748	772	763	769	795	788	736	756	794	802	803	809	756	800	747	729	714	764	760	728	733	767	731	784	758	728	746	816	759	763	781	744	701	749	749	768	744	734	721	780	739	754	785	725	765	713	708	797	754	800	777	742	775	762	750	771	816	780	743	773	725	761	757	741	767	761	750	769	776	765	772	777	719	699	799	701	742	731	755	716	763	766	761	745	718	739	767	766	783	779	754	779	735	736	708	735	679	778	760	752	762	735	758	713	753	866	718	742	740	762	761	817	761	773	718	811	742	702	787	732	729	752	796	759	798	790	748	762	759	745	738	734	744	732	742	722	817	753	763	752	728	770	748	777	795	779	690	776	757	764	786	781	762	671	724	732	755	779	686	738	799	729	713	740	770	783	735	775	727	759	767	761	764	713	749	810	736	748	802	750	746	785	808	792	770	761	734	745	770	751	715	785	747	759	762	771	753	760	681	797	751	777	726	763	768	722	725	780	740	758	735	777	750	743	808	726	760	790	736	771	774	746	776	774	761	765	766	737	767	723	741	768	795	821	744	761	716	726	760	756	761	784	755	748	780	753	786	739	755	730	764	772	808	760	759	759	802	742	743	765	772	717	838	768	786	762	739	723	749	739	771	767	767	796	753	756	780	738	753	744	773	730	738	745	808	773	725	764	792	773	723	777	726	730	757	796	762	756	797	765	763	770	723	774	749	793	798	746	781	762	789	688	745	753	764	774	784	751	760	741	759	738	731	795	745	782	698	740	758	734	786	785	773	736	800	731	784	764	769	732	767	748	752	764	736	784	786	772	745	766	733	776	767	706	817	766	795	758	752	802	758	796	754	731	737	767	750	756	776	753	726	771	770	803	790	752	704	768	786	764	737	734	760	754	769	785	717	789	750	747	742	769	738	712	760	764	754	672	746	773	785	767	775	790	747	819	770	777	730	727	778	753	739	730	786	773	755	722	743	731	787	794	721	781	789	800	757	740	727	818	812	786	722	745	718	691	746	753	728	812	784	729	744	722	717	752	735	756	773	730	739	783	796	742	758	750	750	746	739	805	767	729	741	719	713	773	731	714	769	741	772	784	773	773	743	781	774	745	772	756	742	771	776	789	737	709	789	753	750	765	775	756	750	772	793	764	723	798	768	724	748	741	756	726	762	756	734	756	726	764	725	748	767	788	742	808	753	822	766	771	734	753	793	742	659	705	761	742	786	789	751	746	771	775	727	745	764	758	768	743	739	744	747	697	789	751	714	741	748	758	772	775	708	722	731	774	758	747	759	744	764	736	783	728	755	806	783	782	777	763	736	759	771	771	757	767	776	781	767	739	722	746	776	777	741	759	787	790	717	743	688	725	772	758	727	761	800	781	760	718	746	786	732	786	777	731	713	810	759	773	793	755	736	780	698	751	799	768	782	745	763	764	734	759	779	718	720	774	741	781	730	785	758	775	809	809	734	732	709	716	729	759	758	707	744	725	794	724	747	752	759	725	760	763	740	787	844	791	778	780	751	740	709	734	757	766	768	758	749	758	767	756	753	754	763	734	740	762	765	740	765	737	799	782	760	751	720	744	741	783	757	810	718	723	725	811	784	739	736	749	805	753	783	753	744	704	818	818	805	768	779	750	747	749	734	795	771	791	772	727	767	755	754	742	746	746	801	703	789	787	756	807	807	755	757	767	766	767	720	741	717	704	766	738	754	790	738	722	774	758	717	781	758	735	753	705	740	771	772	756	775	723	765	710	815	745	780	762	762	807	766	752	795	747	746	782	797	772	784	751	723	794	803	751	753	745	742	755	759	736	767	778	700	749	727	784	729	789	768	743	735	788	807	751	804	758	774	756	831	766	738	771	754	775	763	752	727	730	783	772	751	739	704	729	771	754	715	721	730	771	755	765	771	765	719	745	803	775	755	774	742	779	736	775	760	735	761	719	778	696	713	726	792	744	709	751	742	753	792	766	745	782	783	779	761	781	760	798	764	755	760	783	769	751	753	806	756	737	797	801	806	749	767	798	779	712	707	777	726	756	721	761	704	728	713	786	736	805	728	759	774	756	735	765	826	778	799	703	790	768	756	781	726	731	772	743	777	720	723	759	770	747	733	713	792	761	726	738	799	767	793	783	781	769	739	778	743	697	757	820	784	753	758	750	738	721	749	810	750	813	777	769	751	737	784	782	731	713	805	769	750	776	793	798	755	748	719	762	739	791	782	791	745	765	731	740	747	715	795	724	763	702	769	805	776	801	782	741	768	774	764	776	747	757	760	778	796	755	791	761	817	760	752	744	792	719	713	692	742	758	705	774	796	766	782	739	718	828	747	765	746	717	773	738	750	756	723	754	743	730	791	763	769	759	745	777	809	766	807	730	767	738	740	770	698	780	762	787	794	769	743	724	765	764	786	772	735	741	753	711	756	754	727	735	746	781	771	789	746	797	786	801	782	796	776	745	773	751	748	767	770	774	736	727	750	734	762	768	744	774	787	745	730	755	751	769	793	786	730	742	781	751	810	845	750	736	718	777	759	742	768	735	699	728	732	728	765	756	788	774	733	749	755	701	816	721	788	740	703	769	750	722	810	733	732	749	737	769	755	713	778	741	746	783	753	716	741	713	796	780	750	738	769	724	804	739	741	737	703	718	786	763	755	794	723	738	776	728	769	769	758	778	765	754	749	741	781	754	752	799	757	810	764	747	791	780	749	748	772	771	784	785	778	786	777	756	850	759	788	792	727	804	790	750	774	812	767	736	747	763	725	816	792	786	745	742	794	753	767	751	755	784	750	758	692	763	710	740	713	773	748	788	718	736	765	739	795	806	696	800	767	713	766	771	721	769	713	751	785	759	778	778	752	762	789	767	768	795	806	735	741	776	746	749	782	751	777	760	727	769	792	724	775	704	734	766	736	756	741	760	761	771	788	688	797	748	752	789	787	768	732	778	749	769	740	716	772	782	713	731	744	721	729	745	767	773	748	756	752	799	740	785	786	737	788	788	803	798	779	810	754	764	705	733	769	772	727	709	763	755	743	750	755	739	741	737	775	806	772	738	766	758	807
8969	27998	3459	2046	1661	1359	1161	1074	1026	940	886	932	1054	869	878	800	763	830	758	827	718	804	769	779	758	790	788	785	782	792	792	770	766	756	752	784	756	791	747	742	779	755	788	754	725	788	773	782	787	746	734	743	803	700	749	800	766	755	762	759	749	763	761	786	734	785	725	781	735	813	796	749	759	760	766	761	779	771	780	755	734	730	760	722	830	734	788	725	773	722	762	720	737	719	795	778	764	778	756	715	747	804	779	766	739	742	762	798	774	788	777	744	763	737	748	742	716	792	761	694	735	731	809	790	749	802	752	763	735	752	760	769	783	761	795	769	731	802	718	792	798	729	755	789	728	730	713	703	767	711	778	744	788	790	778	717	763	739	744	765	733	757	783	764	725	761	780	778	736	735	774	737	763	772	763	768	776	772	779	791	837	770	753	800	761	753	744	729	796	804	788	760	767	779	779	823	734	734	749	810	772	777	758	769	742	819	743	758	774	753	774	763	753	751	732	759	826	727	696	770	800	773	772	803	774	672	744	817	695	781	752	789	766	774	722	795	740	749	790	720	760	781	769	749	725	773	745	747	762	755	757	810	743	731	779	711	801	696	805	759	757	778	759	744	763	793	760	738	754	791	792	775	791	727	745	767	748	720	769	703	769	838	756	697	753	717	754	737	741	725	715	797	702	721	746	778	762	795	743	758	736	750	748	751	770	755	755	774	717	804	788	734	764	735	731	769	786	779	773	760	803	747	763	743	736	756	747	741	749	797	775	710	845	772	732	767	764	735	749	758	791	782	751	806	738	762	755	759	713	788	734	764	770	757	769	753	776	671	724	772	764	765	734	787	772	725	726	752	782	730	784	736	754	770	781	734	785	701	817	726	757	761	738	757	777	729	713	778	752	785	792	802	771	785	727	785	761	745	748	769	781	772	785	748	750	778	762	764	732	789	752	749	718	757	752	736	766	738	810	709	726	726	793	736	828	777	709	789	776	791	760	742	748	738	724	736	758	750	794	757	738	795	774	763	765	773	770	764	785	760	803	753	782	713	765	801	773	720	782	744	717	769	763	726	771	733	734	792	822	791	767	763	759	764	805	749	764	740	763	727	766	759	751	750	714	733	756	786	759	731	747	775	717	751	778	751	745	748	793	796	770	737	755	765	754	787	750	768	723	765	769	785	802	791	801	757	728	722	736	732	808	719	819	804	798	806	726	803	729	760	777	754	751	795	734	762	783	820	701	742	805	789	764	796	751	752	673	754	720	720	747	782	813	771	762	749	770	762	759	760	738	775	807	769	755	733	728	727	743	714	742	797	756	757	721	768	737	728	772	764	774	739	797	757	776	776	777	789	795	719	729	749	797	779	744	792	724	716	743	775	773	802	756	781	744	817	750	777	715	755	791	738	806	736	754	791	745	765	777	753	743	780	745	747	789	798	735	824	790	795	780	746	743	785	771	724	772	732	759	774	759	746	772	709	753	746	779	698	723	783	718	758	739	772	773	723	777	769	789	773	766	753	767	753	745	815	777	754	799	761	768	743	768	758	774	751	760	759	805	754	718	790	781	705	779	733	742	690	767	737	766	772	752	767	781	737	749	793	807	743	760	728	779	760	765	735	774	809	762	761	768	738	770	770	719	798	753	737	768	776	731	782	779	742	733	768	740	764	781	777	772	790	727	794	811	751	757	774	777	730	797	695	781	720	740	717	781	727	808	787	762	766	754	770	757	798	733	778	721	755	719	716	787	803	739	803	809	754	769	734	761	755	733	765	738	842	744	728	744	794	770	782	810	775	758	779	766	760	737	725	739	735	765	779	713	750	776	744	787	731	723	774	718	731	689	779	770	743	773	809	737	774	749	727	794	706	758	742	782	760	796	782	784	749	745	786	794	755	735	755	739	731	735	782	751	790	792	792	729	777	798	740	769	797	787	782	748	746	748	720	746	799	794	783	767	760	768	773	753	784	783	767	742	753	818	756	798	802	755	755	731	774	766	760	787	724	716	794	737	719	725	775	738	739	808	702	788	777	769	798	761	760	774	721	700	786	761	828	777	813	766	736	781	715	810	787	762	725	720	780	735	711	783	708	755	751	725	729	751	775	776	798	744	775	748	762	738	738	757	735	767	725	765	764	747	747	751	742	735	757	765	747	789	749	748	750	759	772	753	781	748	781	769	798	759	757	772	755	736	749	785	766	799	759	767	771	715	805	779	756	754	733	762	745	761	797	689	757	707	726	771	755	779	768	727	752	736	748	779	754	752	773	758	774	727	763	779	728	751	732	754	751	780	789	710	724	739	770	783	750	727	749	749	756	723	762	734	756	729	778	755	788	808	764	788	765	769	752	733	767	763	732	774	770	768	790	776	828	730	705	788	749	731	790	756	763	730	780	759	744	747	744	839	754	775	777	779	745	758	731	779	782	721	729	758	755	759	785	768	774	751	781	790	784	761	743	735	727	707	781	703	754	781	744	778	695	747	729	757	765	712	763	740	754	782	726	705	745	754	788	766	785	770	748	749	763	765	733	769	719	750	800	722	791	750	831	717	792	746	763	814	770	723	786	783	734	792	744	806	742	768	723	775	787	785	712	728	764	796	747	720	790	766	821	792	756	764	751	775	736	776	738	762	800	739	747	728	771	807	776	755	790	770	735	774	751	736	765	786	729	723	754	746	789	805	783	818	746	719	729	759	715	775	760	732	748	717	724	765	753	744	841	757	731	747	756	735	776	681	790	723	738	732	730	785	781	721	740	790	751	800	775	785	765	751	756	736	816	776	773	758	772	792	738	790	777	743	734	779	785	771	800	786	793	737	741	778	768	731	749	761	773	794	734	739	760	748	815	740	750	673	763	704	785	743	773	738	779	750	724	768	740	750	809	700	738	726	787	786	748	815	782	796	737	739	766	763	785	764	744	774	726	791	778	708	791	724	766	748	800	807	727	722	718	767	767	748	738	766	754	732	731	765	754	742	748	766	791	774	735	788	770	732	779	784	742	721	742	771	758	779	728	736	773	736	735	751	752	783	791	751	690	734	766	738	745	787	733	744	713	786	801	740	764	690	769	757	816	720	787	703	781	763	754	776	740	764	741	767	809	715	735	782	766	772	714	751	749	767	793	778	746	760	776	721	738	788	780	764	737	712	774	753	749	734	782	684	753	761	786	711	736	753	764	757	737	727	746	718	766	761	756	776	763	751	766	813	746	747	717	744	693	766	768	743	745	773	772	758	768	739	762	786	724	750	777	779	792	776	741	752	739	745	753	741	762	780	740	711	758	752	766	725	775	778	839	797	697	771	772	801	771	790	761	746	755	749	767	806	757	731	799	770	774	769	752	738	773	701	697	754	783	824	792	798	731	761	777	776	744	714	765	796	810	767	785	767	732	751	768	767	747	781	729	745	730	740	712	725	758	762	767	738	781	734	717	711	762	787	734	754	761	776	768	758	719	793	794	825	739	718	753	772	775	766	748	790	746	737	752	770	792	736	741	734	740
22672	21228	28731	24058	21226	21269	9783	1032	792	697	662	584	695	561	483	450	431	434	420	394	368	406	426	404	372	370	346	385	378	372	377	369	341	329	357	332	334	329	373	326	361	334	323	395	367	346	318	349	340	334	320	334	346	306	349	332	381	348	352	314	291	307	337	330	355	318	338	308	333	344	298	376	321	320	375	328	301	296	328	328	301	299	330	319	345	324	341	311	350	335	301	367	319	320	327	318	316	362	325	316	329	328	348	290	321	355	313	337	306	300	338	346	321	349	313	311	341	299	354	319	359	360	304	335	326	364	362	316	334	352	329	321	321	361	337	316	339	319	329	324	327	330	349	331	332	321	360	370	328	364	355	314	306	338	333	339	332	337	335	321	311	342	319	372	316	370	339	340	308	332	307	306	330	322	345	332	298	313	339	307	317	338	356	320	307	339	320	336	333	311	316	357	292	357	336	333	327	305	336	330	337	323	353	305	358	306	329	311	338	370	321	313	321	322	339	326	360	363	307	316	332	335	368	339	325	345	300	334	315	295	339	339	335	316	333	308	323	337	327	339	312	302	339	354	302	329	367	302	326	350	344	358	293	330	344	350	296	299	336	322	327	322	320	316	311	327	295	338	343	322	309	301	329	314	317	353	293	324	325	320	331	335	305	330	332	346	338	328	317	316	334	329	315	325	348	347	359	330	332	317	307	306	331	331	312	330	309	311	338	333	335	313	330	341	334	354	330	337	315	308	320	371	334	353	325	311	331	334	336	293	320	369	316	303	338	341	351	324	322	332	295	355	362	326	341	344	322	305	324	345	324	319	321	332	315	351	361	323	332	305	304	309	361	327	329	336	337	344	315	331	321	321	308	329	319	342	334	320	351	332	355	316	346	333	311	327	332	336	327	351	343	299	317	348	306	309	365	347	346	332	330	342	310	349	338	344	335	311	325	339	319	321	307	354	316	317	331	321	366	337	333	304	324	340	305	318	336	304	349	336	373	367	350	307	312	328	339	335	347	348	354	309	341	320	365	341	348	329	317	312	303	329	311	325	347	314	321	337	329	317	340	327	310	351	333	321	323	317	340	320	340	343	337	311	335	356	351	348	314	354	313	314	334	323	326	329	339	313	340	324	325	327	346	338	351	339	330	337	371	352	352	311	339	345	302	330	339	334	339	360	313	376	339	315	324	331	353	319	355	319	305	266	334	332	295	341	343	363	356	345	316	314	321	347	346	289	292	321	302	337	352	377	331	373	341	336	331	331	358	319	336	355	339	322	328	348	329	337	346	356	359	319	349	305	329	334	320	353	336	347	328	319	330	333	326	344	320	317	316	320	338	300	328	334	303	343	335	331	335	329	304	339	308	326	308	361	321	293	351	354	333	356	336	315	356	329	336	351	326	339	331	323	316	360	328	319	324	357	346	333	340	323	336	307	356	346	350	336	329	300	354	321	336	337	344	344	295	317	307	313	319	321	327	303	336	348	328	331	329	336	317	357	339	298	331	355	314	344	337	335	325	340	313	339	339	328	346	331	288	312	303	334	318	319	337	313	324	327	318	307	329	337	362	329	303	353	327	320	327	326	324	334	345	316	336	304	342	299	338	327	341	354	295	318	328	304	322	339	335	381	342	325	342	340	338	344	332	307	334	339	284	352	287	335	363	364	342	311	312	329	326	304	329	327	296	352	307	338	324	347	368	329	299	321	320	319	313	333	342	328	336	317	358	321	332	324	327	336	321	351	343	335	319	341	341	331	317	352	313	301	310	329	340	340	367	329	321	325	317	309	339	297	338	325	351	331	311	317	339	338	346	315	323	328	329	324	308	306	334	351	340	333	329	332	356	291	334	335	334	343	350	327	310	349	325	331	329	345	335	365	341	348	319	345	333	331	339	339	282	310	319	327	331	350	298	304	343	341	363	324	329	335	343	344	343	301	321	305	339	298	325	291	359	295	364	265	341	341	324	322	344	365	358	314	359	329	310	321	345	317	340	341	319	301	357	318	369	375	350	317	313	302	319	356	326	327	328	316	362	317	334	296	339	317	348	308	336	335	295	332	329	324	319	341	364	326	332	332	333	325	307	332	328	295	349	313	351	343	301	329	318	328	315	290	342	320	320	340	323	334	336	366	320	354	327	303	326	330	327	347	335	335	338	302	330	337	331	320	315	336	322	329	328	344	316	346	363	351	305	333	339	326	342	348	329	341	331	370	358	281	341	346	327	339	302	334	325	345	330	304	312	334	321	357	329	322	322	320	318	324	313	324	338	307	340	312	322	312	318	343	343	345	312	376	312	318	372	326	333	357	327	353	341	301	321	332	333	326	305	338	339	337	348	346	326	348	320	338	306	360	341	304	334	303	336	360	336	301	342	343	328	328	348	332	343	317	346	296	331	316	308	349	330	319	306	345	359	304	337	321	338	319	334	334	354	346	313	312	345	357	348	360	341	306	334	337	318	323	309	318	339	307	342	346	343	352	315	358	309	324	334	286	307	335	345	319	343	334	305	299	333	317	341	306	337	345	328	312	307	336	328	345	326	336	344	344	365	336	327	309	322	336	332	329	330	327	310	311	319	358	314	292	317	299	337	318	289	371	322	323	325	345	365	305	309	342	285	324	317	313	345	299	335	327	294	367	318	321	341	327	340	340	369	309	351	320	310	300	327	307	302	315	317	326	320	345	300	303	331	326	337	302	354	331	320	322	310	326	352	330	316	335	351	328	331	320	312	338	324	331	330	368	349	290	367	310	348	330	351	323	354	349	299	351	319	318	363	301	334	319	331	324	342	308	330	341	328	322	354	334	302	335	346	315	335	314	342	344	338	329	345	333	352	299	364	379	315	319	329	337	327	316	298	298	317	359	337	315	329	323	329	339	317	344	334	354	329	333	322	338	318	342	326	317	289	316	330	308	341	329	317	331	310	308	315	331	317	335	344	343	353	321	342	346	315	350	316	339	316	327	359	315	320	320	322	311	326	317	300	322	301	337	330	322	318	311	313	361	356	333	355	311	349	317	312	314	343	311	338	330	330	344	297	333	341	321	310	347	332	328	331	363	338	347	324	336	292	332	362	310	288	334	345	308	309	326	330	322	327	314	323	346	317	317	314	344	310	315	303	295	386	298	323	352	347	324	359	346	335	315	335	354	310	349	329	343	344	329	317	309	317	322	345	334	309	296	358	340	334	352	307	353	326	351	348	340	319	351	332	358	341	348	310	336	334	329	289	315	322	349	357	326	315	329	323	344	340	333	322	351	346	327	320	332	311	300	322	315	315	324	321	327	302	328	356	329	348	342	323	334	346	321	339	345	341	320	331	306	307	366	341	304	342	319	301	334	381	322	288	336	357	353	318	315	309	345	339	348	345	343	310	358	350	340	351	300	332	311	340	329	335	327	319	334	353	352	307	359	325	328	326	297	322	355	309	336	300	325	321	328	305	308	313	324	331	327	335	307	317	306	314	355	342	341	359	276	352	320	319	346	321	383	345	341	331	330
10834	37202	9590	4714	3428	2555	1871	1440	1183	968	809	805	997	734	513	500	453	464	422	435	401	417	376	373	382	393	382	382	380	363	382	354	358	347	352	359	343	352	375	350	336	300	358	343	331	337	352	341	321	325	339	336	307	320	326	330	328	350	309	348	339	312	327	373	333	344	323	345	325	356	322	312	344	335	350	304	296	297	334	330	338	331	323	332	338	323	312	332	333	299	344	325	330	323	321	330	315	307	331	349	346	353	302	310	321	338	323	341	320	323	347	320	310	343	361	353	348	334	302	348	310	335	337	312	301	332	334	344	348	321	320	319	317	311	313	312	338	340	339	311	319	319	363	329	323	339	314	318	318	310	305	350	324	322	328	367	310	310	355	314	307	328	316	313	299	315	326	322	315	288	320	326	331	319	337	309	310	344	311	369	305	308	327	350	328	343	337	336	323	286	345	336	300	330	327	353	305	312	324	329	352	339	336	304	344	337	318	295	332	325	340	310	329	316	305	328	331	334	321	363	353	347	348	358	325	341	320	298	326	290	339	326	339	317	325	327	333	307	331	311	304	314	331	324	306	337	305	318	319	323	305	321	309	354	333	323	322	324	325	321	301	342	323	314	314	295	303	305	321	328	313	339	351	302	361	305	329	325	321	330	312	321	326	367	300	359	358	315	321	322	324	328	331	322	323	318	361	319	325	338	325	321	331	304	326	362	322	350	325	344	340	351	288	336	354	316	323	304	353	303	311	324	296	330	316	341	305	315	295	328	362	315	339	339	302	333	309	340	320	321	316	326	293	378	322	306	325	315	323	326	316	319	306	294	336	308	310	307	320	353	334	335	334	309	343	335	330	332	306	363	316	330	339	338	340	339	334	326	339	343	307	321	355	319	328	309	339	317	328	333	321	345	296	329	325	326	344	319	270	333	317	338	313	312	333	289	294	344	318	306	309	364	332	290	345	338	348	330	303	326	310	347	322	304	326	305	325	318	328	322	327	344	311	309	335	337	301	341	298	327	364	332	316	331	341	327	337	316	312	336	310	330	300	303	354	339	330	300	318	326	320	350	301	299	335	334	296	333	335	325	376	344	327	326	332	317	339	364	347	334	341	332	315	326	357	317	354	331	339	327	314	309	310	320	337	332	335	314	324	315	342	329	356	345	339	308	331	327	316	333	330	308	325	315	287	317	327	320	299	341	324	316	315	362	315	306	334	352	307	372	338	325	304	348	331	349	345	322	297	321	319	361	318	322	308	320	290	314	313	361	320	305	352	319	331	351	330	343	347	332	349	302	353	322	334	342	303	321	302	306	331	330	296	281	332	310	325	295	351	356	327	321	311	326	311	330	331	310	323	310	321	350	311	312	314	298	351	340	326	338	328	305	321	341	316	314	325	332	339	323	341	355	295	325	319	321	327	307	319	326	332	310	345	306	322	332	297	342	319	322	350	360	328	306	355	316	319	333	309	351	322	324	317	323	336	307	323	311	337	302	326	324	310	314	317	346	336	311	316	315	305	318	341	342	327	332	337	333	372	316	302	331	329	332	333	328	324	313	352	341	316	365	324	304	355	339	310	359	313	340	291	326	324	301	327	319	332	320	343	342	350	290	322	319	338	301	277	337	334	318	314	324	349	341	311	302	327	335	321	306	322	321	329	310	328	319	343	307	345	328	331	337	341	315	327	325	304	334	309	319	335	339	358	303	287	313	327	326	308	321	316	342	337	309	321	352	310	344	311	275	332	347	316	285	377	368	326	315	300	322	318	329	365	326	328	321	340	320	301	322	337	325	322	352	323	315	353	336	317	331	347	355	325	338	326	368	339	337	336	321	336	323	333	321	345	314	322	336	369	316	326	327	346	338	328	342	331	314	328	345	297	347	339	333	300	297	327	331	316	311	354	317	299	312	313	319	334	342	328	349	329	339	329	334	333	316	334	325	323	343	335	316	296	331	344	322	334	301	329	324	338	311	321	339	304	301	343	305	336	323	322	298	316	315	356	364	322	311	306	326	324	352	315	333	318	321	295	351	361	302	275	313	327	321	340	298	321	320	326	320	314	306	311	312	324	327	294	322	335	299	307	310	304	317	328	343	359	315	334	322	342	336	328	315	338	297	348	297	297	352	353	331	336	340	307	333	299	355	334	319	319	320	343	354	303	334	304	341	329	296	341	357	316	342	318	300	330	331	318	344	329	322	331	285	297	317	354	319	306	347	329	287	323	332	313	357	291	338	311	335	335	330	344	333	296	324	346	315	366	343	316	346	334	328	328	347	331	321	375	356	328	325	306	345	361	297	338	331	354	315	321	337	331	309	324	327	327	328	332	308	318	343	337	354	309	323	330	336	316	320	318	318	327	296	336	337	295	313	339	317	311	338	332	331	307	341	347	328	334	304	312	316	327	336	329	319	306	341	333	334	340	325	327	315	343	334	329	341	249	330	297	340	337	314	324	304	330	322	333	358	298	316	332	329	330	333	304	353	341	338	357	340	327	309	305	301	348	305	315	329	321	333	311	314	316	322	284	356	332	315	353	344	285	327	313	306	286	348	303	319	323	333	309	319	337	330	294	304	315	340	284	315	354	341	301	339	324	353	337	352	305	335	332	317	340	326	306	309	300	340	309	325	313	296	348	310	315	319	320	327	308	361	325	320	304	288	336	330	340	324	312	348	314	311	352	334	311	320	335	339	328	299	333	324	357	314	351	333	336	344	301	321	330	371	337	331	340	335	337	326	304	323	342	343	323	309	340	346	339	326	322	318	327	332	330	351	329	295	340	315	325	298	327	317	312	301	336	322	325	314	329	317	320	314	321	308	326	324	333	302	326	324	340	336	322	327	333	326	339	340	328	303	321	279	348	319	321	334	316	317	313	326	321	331	327	336	308	310	323	330	310	325	356	316	328	318	317	317	319	353	319	369	300	305	360	345	323	349	326	306	337	309	308	310	337	313	325	349	327	305	330	308	290	328	332	311	308	317	328	333	320	332	337	287	348	303	336	307	338	343	345	323	313	332	349	323	336	303	308	327	323	344	337	341	358	329	314	334	339	341	316	316	326	318	320	285	345	353	300	323	310	346	306	330	299	307	309	320	297	301	310	293	343	312	315	307	331	313	335	335	358	314	343	290	329	322	317	330	327	319	368	326	315	350	313	336	338	305	287	356	342	314	312	346	325	313	315	324	310	320	326	313	311	336	318	343	342	313	318	355	309	346	304	343	321	322	349	350	334	294	314	328	298	326	328	305	344	320	325	330	310	307	318	311	315	327	318	320	297	324	328	319	346	333	322	337	343	312	353	320	302	336	323	311	370	308	335	347	333	349	325	332	318	315	328	319	316	325	313	348	333	331	344	314	320	336	386	319	313	325	313	309	312	331	322	330	332	355	322	305	318	325	311	306	319	311	303	307	321	310	339	314	309	343	329	314	317	297	277	338	315	347	326	362	320	301	333	306	302	312	286	321	332	331	320	319	324	334	324	352	364	349	329	321	336	330
27921	20836	10092	1296	758	733	756	643	638	658	660	704	739	656	659	658	687	637	666	643	647	657	647	675	632	681	610	676	687	654	659	645	626	635	639	648	614	638	674	663	603	619	588	620	632	606	638	647	640	675	646	671	661	641	600	579	606	626	668	626	632	639	566	616	632	695	688	634	646	615	657	634	672	574	620	635	644	695	639	639	644	679	666	620	620	553	616	647	697	649	654	666	618	656	663	626	613	613	634	623	679	673	641	645	597	594	619	643	601	591	623	619	588	691	634	625	637	636	637	642	678	603	639	673	639	622	628	643	619	604	600	651	633	624	639	637	643	662	632	636	613	678	623	642	627	621	641	642	663	615	609	613	624	672	622	598	636	633	629	692	627	652	600	681	620	614	657	586	596	632	677	673	624	648	675	656	639	657	650	626	642	621	655	636	610	642	650	646	621	612	624	634	620	621	634	644	621	614	644	590	601	640	613	629	662	671	591	661	674	648	609	642	692	633	666	643	659	631	623	645	617	677	613	609	644	631	616	603	625	627	638	641	656	593	630	650	676	604	620	613	642	591	634	633	651	598	643	619	628	646	603	641	599	632	629	604	619	628	659	642	645	666	632	627	664	603	609	635	566	661	664	640	652	604	602	610	675	618	673	634	618	623	599	676	598	596	634	578	647	651	619	629	659	632	649	635	649	647	639	621	650	613	657	643	635	635	663	587	609	628	634	648	587	682	626	651	662	649	574	618	647	655	641	585	630	605	639	632	633	608	619	652	641	605	664	647	608	660	605	667	619	629	604	626	636	634	638	584	670	627	602	630	658	610	631	624	630	601	618	638	633	614	613	614	646	619	626	659	663	629	645	629	574	655	634	683	633	671	646	634	632	667	632	644	642	612	601	618	611	647	656	602	638	630	666	619	637	668	638	607	646	642	630	640	620	645	675	616	619	607	651	668	638	589	621	625	594	602	635	642	601	599	614	658	641	629	625	609	644	655	657	632	659	613	621	652	635	593	644	639	629	642	632	586	637	578	681	590	604	634	621	642	622	639	623	665	613	625	650	647	570	622	594	599	615	693	638	638	581	627	660	660	611	651	618	628	674	665	619	647	647	656	633	666	619	696	623	629	632	596	631	607	659	602	688	637	637	652	649	648	658	665	671	655	645	634	622	625	653	653	602	596	712	640	615	634	642	661	638	694	610	619	651	647	631	646	655	659	607	619	656	619	665	615	624	625	615	636	631	649	655	587	655	622	620	634	670	641	625	641	648	632	645	621	627	599	612	628	631	650	615	653	655	623	667	637	701	657	666	658	621	593	658	646	620	646	651	615	643	671	645	618	637	663	572	676	630	646	630	625	631	659	634	610	624	579	625	632	616	608	602	652	665	603	653	601	679	660	642	670	627	645	621	611	633	643	636	624	588	632	650	632	663	636	607	662	633	621	600	565	652	631	625	658	651	640	613	600	652	618	639	640	632	641	639	589	604	647	617	627	633	657	616	620	624	607	653	615	644	655	627	614	655	613	630	606	617	634	622	627	615	625	625	627	602	636	640	638	680	639	649	659	639	613	662	670	657	626	629	666	644	631	704	636	623	659	630	648	644	615	607	623	662	626	643	651	612	621	658	596	627	630	673	630	621	593	674	678	647	627	602	664	682	703	664	675	647	617	608	656	615	636	623	677	649	655	660	606	621	644	648	579	662	641	608	657	645	627	654	608	642	607	634	673	643	655	596	650	663	630	663	680	606	671	657	671	649	665	630	636	669	634	666	635	649	604	608	641	635	665	625	581	656	639	639	650	660	679	629	624	633	615	652	617	600	650	622	643	576	704	661	619	633	637	605	647	631	628	644	643	611	657	634	653	574	635	631	599	639	628	671	612	615	620	622	640	585	644	645	671	608	615	643	667	688	640	618	668	613	609	644	645	681	669	664	638	606	657	685	624	651	621	652	584	649	638	669	675	632	617	658	635	643	644	586	644	597	607	591	586	622	653	637	578	605	639	648	599	657	580	618	636	649	597	618	627	602	684	625	625	597	602	639	609	670	612	607	617	629	594	669	622	611	676	673	667	641	605	676	637	605	673	640	637	637	601	639	624	630	603	662	676	652	644	633	607	629	670	616	664	650	615	625	650	633	686	661	653	649	609	627	663	617	670	659	637	638	646	634	634	624	653	640	629	623	617	609	653	602	625	627	655	646	620	668	659	639	682	622	652	637	665	649	677	655	608	657	644	608	640	627	631	678	605	606	607	647	660	611	599	660	619	619	620	604	682	646	646	668	662	656	639	608	630	617	610	602	626	622	656	668	645	620	648	605	618	642	617	622	682	632	615	614	594	639	623	612	619	673	589	633	630	568	635	647	637	600	589	601	584	656	653	640	625	623	658	670	670	668	629	663	623	610	619	643	637	642	599	625	637	641	618	637	679	608	633	623	649	639	607	593	628	627	617	666	605	642	640	654	607	583	661	609	636	633	622	602	608	634	640	627	643	611	586	654	663	615	642	634	644	607	661	645	610	609	626	644	613	622	652	644	633	635	629	681	594	623	685	593	632	612	637	677	638	671	629	628	643	676	620	659	636	620	627	670	631	664	628	655	615	649	612	659	628	660	654	645	635	646	643	643	606	584	627	654	600	593	596	633	612	646	649	617	612	611	623	632	632	665	613	651	618	650	630	652	639	641	663	640	652	654	594	626	639	666	664	627	624	672	641	635	626	636	595	643	625	562	630	652	665	675	629	604	638	661	608	647	638	662	583	633	635	642	639	643	626	644	636	629	622	637	621	678	631	650	648	665	646	640	662	591	647	605	612	618	618	618	600	673	608	638	625	635	678	610	650	634	612	656	682	653	620	651	647	609	643	660	660	587	640	638	664	635	679	594	628	619	612	660	627	598	628	622	661	658	654	657	649	646	614	680	624	637	622	652	630	580	644	643	625	619	649	629	647	648	622	664	679	654	626	658	634	628	633	642	627	562	638	641	631	634	609	634	664	636	622	606	649	687	652	657	608	601	615	614	645	658	679	602	630	611	664	659	623	674	642	623	655	654	594	627	665	638	639	643	658	623	613	628	653	623	637	651	651	657	600	622	629	618	674	637	657	657	609	626	580	654	642	641	650	636	629	615	610	617	621	617	638	621	634	619	619	638	647	653	593	643	639	653	631	654	650	612	649	645	631	661	633	608	611	581	595	637	704	633	600	657	654	593	633	632	639	672	645	645	643	672	649	676	644	589	638	614	640	612	655	591	607	655	642	649	653	652	646	673	615	634	616	625	669	636	641	654	656	686	661	626	632	621	624	653	629	626	656	650	630	643	618	656	689	621	637	678	637	648	620	639	671	644	649	603	600	621	638	605	624	642	622	616	612	629	639	647	680	689	654	636	655	641	639	635	641	607	636	654	633	610	622	636	640	696	588	624	681	630	615	649	663	625	598	660	625	664	610	651	644	608	624	624	631	633	628	609	633	588	674	625	609	645	659	606	673	650	640	590	643
7263	13682	1436	929	842	776	790	716	734	689	690	673	796	685	645	657	663	691	674	665	688	680	633	670	658	658	628	672	667	667	681	686	623	678	601	642	637	646	645	636	661	652	612	659	651	639	637	624	650	694	633	608	652	676	669	633	645	602	659	663	672	625	670	620	656	647	629	649	640	633	638	594	653	648	635	672	653	664	672	648	615	632	603	623	626	671	616	617	651	678	647	623	626	662	635	657	660	653	647	602	659	694	678	660	651	586	606	649	647	639	675	652	593	658	694	603	616	617	610	649	661	641	627	703	639	645	615	637	619	649	643	603	653	660	640	625	631	624	662	676	640	650	632	652	609	646	636	615	648	621	605	647	658	622	653	640	643	649	614	621	645	655	635	613	688	715	657	646	614	621	596	647	606	654	598	615	709	660	602	718	620	580	688	657	678	647	605	628	626	604	656	618	686	665	603	674	675	610	640	637	634	658	652	643	657	668	655	630	637	660	652	614	625	641	630	673	628	638	637	661	645	633	664	645	642	635	660	657	613	634	607	636	626	676	639	639	631	634	668	666	615	667	644	631	670	676	661	639	640	631	624	663	631	588	659	651	661	622	614	679	631	609	638	651	711	649	617	703	636	636	656	614	649	639	640	663	628	611	688	611	661	666	606	647	617	666	679	681	629	670	623	630	640	656	646	651	671	625	618	656	626	657	637	677	611	659	686	593	607	682	634	680	649	651	680	657	652	644	673	607	634	653	595	674	656	703	613	647	643	672	638	589	636	692	624	656	668	660	667	588	598	642	627	643	669	620	624	657	664	652	643	636	679	634	666	654	678	661	687	653	691	640	623	682	692	669	688	600	687	581	653	668	628	567	610	625	666	649	637	588	660	619	686	629	658	620	657	632	645	639	644	644	606	627	639	646	627	664	653	651	692	658	641	641	685	623	636	639	622	673	643	632	617	674	683	623	639	651	675	655	624	641	658	681	621	660	660	655	644	657	610	638	687	676	619	629	676	632	647	698	631	614	624	643	653	672	689	712	635	650	645	665	644	632	683	657	629	674	652	614	641	627	659	618	644	670	624	723	678	664	681	700	670	626	585	655	633	618	633	674	661	642	684	585	639	621	628	639	664	670	652	645	647	624	639	685	641	601	627	675	659	657	661	633	656	663	660	665	641	654	583	636	676	633	651	603	650	598	660	675	645	622	677	639	629	710	630	659	664	677	609	660	675	622	692	638	687	657	658	623	698	614	677	648	663	663	673	678	677	630	617	619	618	640	632	623	655	649	615	658	632	653	655	620	641	650	636	631	637	631	655	622	643	681	679	599	672	608	638	617	640	626	634	638	612	638	669	616	598	686	670	673	668	644	647	656	681	638	623	600	654	664	645	609	644	674	653	596	633	644	642	658	661	662	677	618	651	639	603	654	663	620	603	660	636	645	651	677	671	647	624	638	674	651	660	692	605	621	669	665	674	655	663	611	647	663	640	659	650	697	642	639	660	642	633	654	651	655	666	638	651	652	646	655	652	628	685	646	630	639	667	634	640	637	638	663	615	597	644	638	634	604	656	674	674	654	624	635	651	595	685	608	688	632	618	629	613	637	616	616	627	652	607	642	610	614	635	647	634	628	644	682	630	661	647	653	652	625	609	714	690	644	656	654	671	652	654	672	650	668	638	629	648	649	604	676	657	628	593	610	686	600	668	632	650	617	684	590	658	619	676	662	690	680	643	665	650	635	642	623	689	636	654	657	622	679	610	644	651	670	673	637	658	621	672	655	671	642	644	648	615	673	610	651	648	640	637	632	671	623	638	681	668	674	629	657	655	628	639	601	649	614	605	625	620	637	660	624	683	635	704	673	623	609	591	627	637	644	658	636	678	635	591	624	620	676	670	637	603	672	659	635	633	676	624	624	625	648	654	648	599	588	617	654	650	600	629	641	666	665	656	670	632	667	658	624	655	622	631	638	688	620	674	639	634	660	638	653	662	612	703	651	660	634	659	645	638	643	626	667	668	668	618	614	687	673	625	610	627	638	655	602	600	685	657	669	620	632	653	678	622	694	672	618	712	663	636	613	664	651	670	667	660	632	717	679	664	635	649	671	642	658	615	640	676	650	650	660	632	624	602	660	621	619	662	664	680	657	629	639	644	627	656	664	664	626	621	635	629	662	575	678	690	648	620	643	678	649	639	656	661	690	654	628	696	649	626	615	627	646	630	630	595	690	626	672	610	604	654	637	637	628	601	646	647	654	632	698	650	649	630	621	662	652	646	729	613	692	636	651	644	682	619	674	629	619	691	655	583	677	656	686	696	664	632	627	581	578	655	657	620	614	635	677	608	628	623	636	669	660	630	657	643	628	630	618	616	689	617	626	664	682	662	638	631	643	605	629	648	644	657	653	618	667	586	671	627	618	608	624	684	634	641	635	609	662	617	660	633	661	640	682	659	651	644	635	617	631	654	635	651	655	654	681	651	657	672	627	624	663	640	618	616	676	662	602	616	607	637	626	650	683	686	637	666	593	643	635	655	629	629	627	644	649	672	631	652	618	634	653	644	656	626	658	678	662	598	646	647	636	653	644	580	630	599	690	622	661	648	638	617	670	634	618	685	632	683	632	673	628	639	620	662	641	625	676	647	613	646	622	615	667	634	635	590	625	649	636	646	624	616	653	662	630	664	633	639	653	645	684	651	668	643	631	619	670	674	627	643	659	666	620	673	648	669	592	644	629	643	634	632	675	597	659	621	651	660	662	667	620	653	697	655	610	671	629	657	622	665	673	653	559	659	619	621	626	644	651	686	632	651	652	625	668	658	662	654	676	668	697	620	642	603	659	665	662	659	645	635	619	630	662	632	609	689	609	690	686	637	631	637	646	663	681	618	708	674	645	680	667	628	619	686	640	618	641	632	644	611	652	627	648	646	666	654	674	633	637	631	678	658	601	643	662	646	648	696	697	673	629	688	656	665	637	665	646	660	655	667	610	690	746	664	689	624	625	623	678	667	667	592	674	657	693	671	639	656	675	658	646	663	661	619	629	656	647	670	625	632	635	604	617	629	618	678	620	650	621	638	643	662	662	629	629	661	624	650	649	611	638	663	610	645	643	655	686	635	633	672	649	683	637	633	644	636	667	694	619	667	669	611	639	602	672	646	632	620	644	663	607	691	620	661	696	664	622	660	626	655	662	677	622	663	623	657	661	631	662	663	706	656	647	670	683	650	640	637	683	661	667	649	645	667	651	652	663	656	670	629	596	665	679	649	618	644	659	646	660	668	680	670	643	636	625	632	650	626	648	647	641	682	627	666	635	661	657	635	689	641	583	675	620	643	610	654	663	675	697	647	654	688	626	670	721	633	625	649	613	654	634	650	636	656	637	618	682	655	588	613	682	679	645	640	627	635	652	664	663	611	611	658	639	610	606	630	640	674	594	629	648	651	657	659	627	712	662	687	654	658	620	653	632	616	652	665	673	650	657	683	643	659	599	671	670	636	647
23744	21178	28458	24177	21155	9510	932	597	551	513	424	457	529	421	356	357	356	335	327	323	308	303	315	322	289	347	314	283	302	307	318	314	275	304	311	297	296	285	295	309	295	295	307	286	290	275	280	286	272	307	303	281	271	269	292	278	291	320	246	313	286	314	291	292	287	285	264	267	298	265	291	281	255	347	297	302	330	277	285	297	258	281	272	272	304	283	301	274	284	271	321	259	306	310	301	294	293	273	298	299	286	260	312	285	295	295	292	294	277	256	311	301	278	275	292	274	299	300	282	295	291	258	272	278	308	274	277	287	274	282	267	282	291	303	301	301	275	299	311	254	330	292	274	317	281	290	305	259	273	274	274	301	281	320	290	253	269	289	308	280	326	300	322	296	292	298	274	274	305	290	287	277	280	285	283	277	265	293	299	266	280	278	292	303	277	306	281	294	300	305	298	303	289	267	318	267	277	274	281	320	258	319	299	286	276	280	294	305	301	269	289	270	312	284	304	321	315	274	285	287	294	268	268	315	298	283	281	297	270	269	294	277	303	280	317	307	303	279	288	274	297	292	290	327	260	306	310	291	275	271	275	286	288	314	296	305	271	296	308	278	295	327	293	256	281	264	282	286	290	307	285	259	304	310	280	316	316	271	309	309	284	286	301	268	245	265	282	327	294	268	307	286	292	287	296	283	276	266	293	294	275	291	307	310	306	312	293	306	312	276	277	278	292	266	290	282	302	267	285	279	309	287	314	287	299	271	290	297	268	259	285	283	291	273	307	334	266	276	291	259	292	278	296	274	310	291	274	285	280	303	270	286	265	266	277	270	284	277	294	279	283	278	270	286	307	291	294	264	279	280	311	317	287	270	315	270	264	303	288	264	283	279	285	323	306	280	285	286	281	280	275	295	309	300	273	316	291	270	283	267	286	304	305	283	278	276	281	287	271	311	291	318	286	283	260	275	270	282	285	268	243	284	294	274	285	315	290	249	265	304	269	293	269	295	260	270	265	288	276	274	261	276	323	296	308	287	271	308	289	285	271	278	289	288	256	297	316	287	262	279	268	258	287	324	271	290	286	267	274	286	268	271	263	273	314	293	252	282	280	260	269	293	279	278	281	318	249	268	259	278	292	303	283	253	324	276	284	271	293	289	282	317	266	258	289	295	319	257	327	295	259	289	279	290	301	296	285	281	295	283	317	252	270	288	281	308	289	320	294	286	306	326	284	270	280	291	301	256	279	308	289	297	295	275	269	297	268	297	289	292	319	284	294	316	303	293	287	276	290	286	287	267	276	291	279	272	306	283	307	311	281	317	282	284	279	298	267	297	263	285	282	296	258	289	279	311	291	314	245	283	314	319	292	284	289	271	314	305	253	287	279	274	287	304	283	318	311	316	297	293	288	322	280	318	281	284	296	285	306	267	300	277	319	281	278	278	289	308	292	272	289	283	295	285	275	270	308	273	305	274	287	315	283	279	273	283	294	319	293	293	238	316	271	287	293	269	291	282	283	312	292	275	265	308	289	277	299	295	284	311	278	284	331	277	327	275	308	309	308	291	270	289	316	291	315	289	264	291	273	276	323	308	273	280	266	308	274	280	310	284	283	275	296	290	306	278	283	276	310	279	310	298	302	282	293	289	304	272	283	276	297	270	292	298	284	305	299	278	295	279	280	304	296	305	277	279	265	313	239	306	262	296	296	270	308	306	242	282	296	337	275	292	300	299	317	333	278	276	260	313	333	307	263	261	284	258	292	254	282	308	311	304	295	281	301	292	320	284	308	233	286	276	308	280	290	252	300	298	272	303	306	301	279	299	285	270	253	270	299	282	315	286	311	315	308	309	276	282	302	281	302	306	289	305	263	280	289	266	294	303	258	285	285	304	276	320	284	292	259	294	316	287	304	268	296	344	295	256	316	267	300	309	302	273	305	300	303	284	258	334	291	300	278	307	285	266	284	277	288	258	278	273	306	291	308	258	262	283	318	292	308	283	259	302	303	297	291	274	263	306	293	299	298	267	301	293	309	280	270	269	298	300	300	293	283	279	285	298	257	309	294	297	292	307	313	308	291	292	303	271	255	269	298	308	287	296	282	279	304	280	288	286	280	288	273	294	271	264	280	274	251	271	294	284	295	251	295	293	288	314	291	293	272	268	277	307	274	271	285	248	278	278	284	311	284	286	283	306	293	301	309	275	284	285	286	294	308	299	283	283	289	268	303	281	297	278	272	281	320	282	277	280	283	297	287	302	278	277	272	301	270	281	305	277	291	303	264	299	289	305	309	278	273	277	277	312	311	303	286	277	327	286	301	305	295	267	281	316	285	287	302	285	291	303	292	254	275	294	281	281	293	309	271	267	290	278	277	308	262	300	279	298	294	270	293	302	272	296	281	280	277	270	287	309	269	268	344	285	277	305	280	286	288	313	289	284	300	292	267	332	270	260	326	304	301	290	274	310	301	276	286	300	311	254	293	266	290	290	276	302	264	290	245	279	295	294	294	271	287	278	337	286	272	298	285	303	296	280	299	307	311	302	304	277	258	298	290	282	255	274	295	315	298	294	306	290	316	307	288	284	281	302	287	278	280	296	279	312	283	276	296	295	264	304	283	260	298	294	288	283	286	284	276	278	306	289	271	301	297	273	279	301	283	296	313	285	305	273	323	270	277	290	286	297	342	268	302	285	276	282	258	283	283	294	271	262	279	296	298	310	294	289	278	269	309	289	302	309	280	247	298	291	302	287	291	311	315	282	289	296	319	261	307	275	290	296	295	310	285	268	311	304	284	280	297	338	303	272	267	271	310	287	259	294	278	299	317	289	287	259	294	300	285	297	331	294	289	284	280	267	288	249	280	307	291	272	283	285	346	272	298	295	274	319	300	277	298	295	297	272	302	298	282	256	301	282	264	292	277	308	273	284	277	300	261	320	305	287	326	261	284	286	275	281	283	294	303	290	272	251	312	296	297	279	289	284	319	293	308	293	270	255	306	268	276	272	276	279	280	283	294	281	281	295	259	269	272	259	261	317	310	292	297	290	266	257	279	299	262	314	281	300	262	300	293	281	299	291	313	287	303	289	295	290	281	287	288	264	304	274	286	284	310	296	286	292	253	274	276	299	296	284	310	296	302	278	257	276	293	271	290	305	295	303	256	320	297	257	286	293	301	305	265	296	307	300	281	310	289	276	290	312	304	276	294	296	292	278	295	292	300	316	283	305	268	292	288	241	290	272	312	291	309	292	273	289	288	255	311	281	281	313	294	309	308	271	298	252	307	290	280	291	310	328	278	289	311	288	295	288	301	307	307	304	297	310	272	279	293	289	285	294	281	309	300	295	302	276	305	299	294	274	292	285	291	277	277	258	311	292	310	273	292	293	303	296	307	302	273	299	299	279	284	290	298	262	267	292	302	296	290	281	293	292	297	281	287	288	276	272	296	308	287	297	291	301	304	285	295	259	278	267	276	270	308	276	267	257	320	291	300	294	282	264	282	305
6564	27282	5984	2827	1960	1546	1153	925	771	666	583	543	696	493	410	446	385	379	388	337	345	342	335	366	324	330	341	323	334	324	311	286	314	315	302	302	335	320	297	325	291	327	327	326	338	282	306	308	320	330	293	297	342	323	304	317	306	297	312	288	309	311	311	294	280	295	301	327	298	299	308	298	317	330	307	305	303	294	292	298	311	320	309	295	302	323	313	306	330	281	322	286	320	300	285	277	305	271	298	321	287	314	297	286	307	301	311	284	301	280	304	298	280	312	309	313	278	300	301	310	280	307	298	292	294	321	313	302	299	293	290	294	312	318	286	295	271	321	298	287	305	267	295	302	325	292	305	304	300	294	280	295	295	291	286	279	263	268	308	264	297	317	287	309	313	301	328	293	267	294	286	294	325	323	297	301	287	330	323	277	267	300	308	298	307	277	319	309	336	327	265	322	344	305	315	295	275	326	307	281	308	277	295	275	334	297	293	274	283	298	289	258	291	279	259	288	301	291	295	271	317	313	309	290	326	315	305	277	289	296	291	312	311	309	309	285	349	286	312	283	264	300	334	303	319	297	282	325	291	278	311	279	309	326	291	282	322	336	315	328	334	278	292	281	287	295	299	311	252	281	287	302	303	311	303	282	262	325	331	306	322	330	288	304	331	286	275	283	305	288	330	275	323	292	309	301	293	319	270	287	297	289	323	301	309	334	306	266	308	304	310	279	303	308	293	311	297	303	300	288	326	316	279	299	306	287	294	310	276	313	301	310	333	297	283	332	311	301	318	316	290	294	327	288	320	279	296	302	278	309	304	305	312	286	276	301	313	321	297	314	313	288	302	281	321	289	309	293	294	271	281	292	346	286	313	340	313	271	278	308	306	301	305	324	310	325	304	297	327	295	278	272	300	321	306	301	299	281	280	312	299	293	290	302	326	298	314	295	268	276	310	301	343	311	309	301	304	314	292	294	292	318	287	287	310	289	334	287	323	300	307	293	317	294	298	281	289	315	290	310	300	290	318	303	287	296	313	289	291	278	299	311	286	332	298	293	288	299	277	310	264	284	273	308	279	308	291	287	279	279	297	289	322	293	330	333	302	331	275	324	313	301	266	293	294	294	284	282	325	314	303	319	287	291	306	311	280	287	322	296	312	310	291	322	277	283	327	303	279	297	311	312	307	279	279	318	298	316	290	261	350	317	314	296	300	318	285	317	300	266	321	335	308	280	291	297	317	307	305	324	293	287	297	293	317	291	293	337	295	299	300	301	308	320	288	287	283	295	316	280	301	325	294	310	264	296	312	298	324	290	263	319	286	296	295	293	312	292	269	262	293	291	277	278	285	291	285	296	302	298	282	324	297	291	283	300	308	279	288	317	272	280	319	310	289	325	342	285	275	304	307	333	294	320	292	316	307	291	279	304	297	281	304	314	299	323	312	298	300	306	279	311	304	327	285	302	304	290	305	292	289	303	310	318	318	307	320	327	298	296	323	293	303	306	278	308	301	296	298	296	298	289	326	303	331	313	283	262	320	262	310	315	316	272	303	291	293	290	298	275	322	332	312	301	268	311	287	310	292	310	282	351	272	280	300	286	309	310	319	291	317	314	285	316	299	285	307	297	317	318	284	287	270	307	291	294	323	285	306	285	308	269	328	310	300	277	325	309	301	298	303	299	327	311	294	369	264	333	312	281	290	301	280	284	309	301	269	284	287	284	301	310	334	309	283	296	302	277	315	295	328	334	294	293	293	283	322	319	318	303	314	264	304	309	301	287	308	316	303	280	300	294	319	303	300	279	274	308	299	353	283	313	292	285	321	307	326	325	323	306	296	300	288	291	272	278	317	299	291	261	309	285	275	300	280	319	316	287	309	286	270	297	298	274	318	284	355	285	288	298	290	295	315	304	292	310	292	318	292	288	286	296	292	321	298	294	318	318	283	300	300	272	328	284	306	292	320	332	302	322	276	322	302	292	306	294	296	313	332	290	325	306	291	321	290	289	312	324	293	290	285	282	285	299	301	316	254	317	340	324	298	299	300	298	270	323	303	298	311	307	285	292	305	295	292	266	286	321	313	322	330	316	311	294	278	336	268	325	286	306	312	338	327	285	312	308	294	287	282	332	333	312	299	293	296	298	301	287	301	319	268	292	295	283	314	302	291	297	280	313	315	321	317	335	297	310	308	314	289	307	308	284	341	290	313	335	304	302	318	330	279	290	297	312	274	291	334	283	298	253	311	306	329	311	297	317	300	299	321	296	317	290	300	307	290	347	342	301	324	287	293	320	322	293	313	303	289	285	291	340	273	322	301	273	293	292	286	329	319	294	318	306	302	307	314	313	310	288	286	305	301	284	298	276	286	277	315	320	343	284	293	319	302	300	299	289	272	269	307	300	272	285	295	277	342	291	291	293	314	321	315	269	308	284	287	285	322	290	303	323	267	317	313	277	323	306	295	284	298	289	314	309	291	274	286	320	293	290	300	348	271	306	278	283	280	297	284	318	280	293	338	289	310	284	300	299	341	292	268	311	317	302	296	289	295	292	312	286	307	317	301	292	283	297	286	318	305	279	314	314	277	277	271	338	310	299	302	288	307	323	296	314	279	313	285	302	313	287	277	265	286	326	277	281	290	270	320	306	315	289	298	305	312	309	307	317	295	294	277	324	312	277	305	298	326	276	272	301	320	302	317	299	277	300	298	264	303	300	302	312	330	301	284	300	311	314	309	345	309	291	304	305	285	315	323	292	266	291	305	277	299	309	323	300	299	297	327	278	304	318	270	317	289	296	301	290	298	326	285	294	309	299	295	344	315	304	286	293	276	318	308	313	283	311	297	273	297	291	293	312	256	284	305	292	301	292	316	320	307	287	291	293	281	299	315	331	269	318	310	298	339	304	315	329	286	323	265	288	322	284	271	311	300	276	328	301	303	297	296	316	301	282	296	308	327	296	289	291	302	300	324	323	264	296	317	317	306	304	290	284	314	307	323	306	313	307	300	284	294	313	292	295	315	293	307	308	313	322	315	275	272	290	286	327	316	286	297	316	312	291	285	303	290	283	288	307	309	312	304	262	277	292	299	274	321	322	292	308	304	286	279	297	287	295	286	300	287	304	292	314	299	275	268	319	278	290	298	282	319	319	293	302	248	304	318	310	270	330	302	316	296	299	292	289	294	299	308	289	300	308	318	255	290	306	293	278	291	311	297	333	276	298	294	275	288	297	304	307	312	292	344	265	280	264	305	287	294	319	311	290	277	308	288	318	287	323	308	325	337	294	316	305	269	299	330	315	312	308	302	297	301	297	306	294	290	284	310	315	326	302	328	290	285	286	276	271	304	293	312	305	301	316	295	279	312	280	315	321	286	322	278	292	293	296	338	324	312	294	292	300	270	317	304	296	314	295	280	308	311	293	276	301	300	308	274	301	296	293	286	298	293	307	269	284	307	289	293	285	308	276	307	269	291	302	290	315	320	307	317	273	312	299	304	329	291	294
24852	21205	27360	25228	10701	1302	1012	898	883	914	852	825	958	847	797	745	787	813	789	779	762	795	770	811	818	828	794	771	791	793	735	745	788	767	763	778	807	813	725	747	742	760	763	765	809	766	753	745	734	781	773	736	744	733	812	779	791	736	764	800	744	810	731	796	810	767	765	750	804	761	678	745	778	743	765	817	793	755	790	779	749	722	746	783	719	788	769	782	798	768	747	806	738	718	692	778	748	770	756	770	763	725	724	755	816	767	727	739	764	742	779	751	746	765	763	744	780	785	762	778	800	783	784	752	737	755	842	765	734	751	779	775	755	761	776	794	845	796	727	772	735	832	762	772	787	741	788	822	760	727	761	813	732	698	775	757	740	772	700	771	742	817	794	771	752	783	775	737	762	805	805	693	735	782	749	742	744	799	730	775	776	814	771	815	784	764	820	709	783	802	789	726	716	730	782	770	771	723	831	814	748	779	751	772	758	773	729	790	797	802	779	812	713	812	757	748	784	731	696	747	767	736	751	753	761	789	749	810	732	758	703	788	758	810	779	802	710	743	735	755	749	803	817	752	735	838	757	716	815	764	782	751	781	771	747	728	783	765	783	752	779	763	751	752	761	759	789	768	758	775	777	736	733	757	750	786	754	754	756	791	769	764	764	789	747	788	754	762	712	781	794	740	719	780	783	776	747	748	771	751	754	750	771	796	741	787	794	799	744	752	738	735	749	742	801	807	776	768	765	770	773	721	745	709	788	765	735	746	796	788	728	771	782	771	760	746	744	760	757	777	770	774	744	739	785	772	736	804	761	786	782	779	752	807	757	766	800	782	780	770	730	736	783	723	789	770	800	837	727	789	800	779	732	726	758	760	763	733	744	809	808	748	711	717	727	795	781	755	741	771	783	777	786	755	751	793	746	757	723	780	725	751	736	777	791	734	749	815	741	764	768	738	751	758	723	769	808	780	765	759	747	720	745	734	741	767	770	802	803	722	758	762	761	743	766	791	768	782	822	771	750	782	776	771	747	752	772	780	701	717	791	748	811	797	799	768	744	751	784	812	775	803	795	767	770	755	772	789	785	721	753	729	771	749	753	759	796	756	805	782	743	784	784	730	787	796	795	734	792	753	790	762	719	749	793	744	812	744	738	802	768	731	774	734	803	760	730	735	776	743	749	775	792	753	741	774	784	748	757	738	828	741	774	708	791	777	766	790	760	749	780	743	728	763	773	742	787	777	795	737	738	749	744	764	765	745	782	780	766	746	745	747	757	715	786	799	728	761	770	755	803	760	805	775	787	706	760	759	747	710	754	748	771	745	735	730	745	732	778	778	766	820	760	775	811	795	758	783	744	782	766	787	752	814	748	780	755	755	759	784	803	758	750	745	756	711	746	780	801	775	746	758	784	800	825	788	796	764	739	729	721	770	825	763	824	757	742	751	724	760	782	766	759	732	744	743	747	708	769	759	796	760	694	773	751	769	770	798	752	710	759	782	770	790	765	777	750	721	770	754	768	774	754	760	772	727	768	756	726	758	779	748	798	794	714	787	802	775	778	794	788	781	785	764	744	772	789	711	694	828	777	764	744	761	724	736	761	743	780	712	762	758	755	809	719	769	722	788	706	745	745	784	740	733	787	771	787	761	736	781	741	777	782	740	762	732	795	782	752	749	815	755	770	762	755	718	761	776	758	738	767	765	751	748	781	779	756	766	745	839	813	794	751	766	778	795	770	738	789	750	733	733	708	781	770	758	751	791	754	744	742	777	788	809	745	783	765	790	791	770	786	757	753	773	760	718	768	800	740	750	758	762	765	761	795	752	768	800	754	784	732	741	735	783	753	749	738	761	758	777	759	806	760	708	776	745	804	766	743	764	765	757	743	750	775	763	799	829	783	772	752	760	782	752	772	742	761	744	791	782	780	790	752	769	718	766	794	803	764	793	770	765	804	759	783	779	785	798	784	756	768	792	806	750	733	756	724	766	768	780	720	757	774	752	792	804	739	794	778	788	776	767	760	785	775	721	758	760	768	778	747	803	756	796	814	804	795	766	741	822	787	734	754	752	787	782	727	800	810	797	761	716	717	746	725	733	779	706	762	780	740	758	748	752	768	770	783	774	742	772	777	734	756	767	771	769	756	766	722	748	771	771	743	786	770	730	793	784	781	788	792	798	760	765	791	751	753	751	790	817	766	769	720	726	788	709	793	799	767	694	714	768	760	759	775	751	780	812	733	799	773	793	778	729	803	754	763	761	837	703	767	739	745	754	747	803	757	769	811	773	771	720	764	752	746	762	724	675	810	737	776	764	756	781	786	784	757	797	762	742	698	744	761	745	817	770	746	730	782	734	785	723	770	743	727	733	746	757	790	753	779	739	773	789	767	760	755	761	753	756	788	826	739	766	794	773	733	792	776	781	782	783	717	755	766	759	756	806	780	766	796	818	811	722	809	697	743	773	728	725	758	781	724	752	791	745	766	780	786	779	778	750	807	702	829	742	739	763	765	773	798	776	769	765	783	791	749	745	731	756	724	792	785	733	752	761	753	742	695	725	807	794	730	751	754	711	815	754	769	731	738	785	762	717	791	744	753	707	781	834	726	708	755	763	742	749	738	789	700	795	783	690	770	776	733	769	774	756	755	762	792	825	729	745	719	750	782	729	752	761	776	738	760	775	739	734	732	781	795	778	757	762	717	781	779	790	733	773	791	813	803	720	748	801	738	779	762	742	755	689	758	781	717	769	743	736	720	740	806	744	811	740	756	792	783	797	695	741	787	768	772	760	780	713	787	793	796	775	723	787	822	740	817	768	761	773	778	751	764	743	718	823	793	764	757	762	750	747	724	798	785	823	762	750	803	744	762	711	746	796	762	788	793	770	710	751	762	771	779	749	804	772	806	730	750	779	728	809	724	752	770	757	711	802	747	765	710	804	730	758	772	789	755	706	771	739	813	805	762	722	736	793	769	742	740	767	759	728	788	807	714	800	798	720	752	710	792	738	747	756	746	748	834	771	743	807	723	742	749	751	782	740	773	770	765	743	729	795	824	780	778	764	781	737	762	750	775	748	755	714	760	749	768	751	793	803	773	740	779	787	766	736	788	769	704	736	748	754	780	725	733	820	794	787	782	782	770	779	745	787	776	751	796	740	716	794	751	811	784	756	784	777	731	812	797	798	772	771	810	776	803	756	775	817	743	787	799	755	690	742	790	727	771	712	715	760	790	795	771	753	783	721	810	800	754	773	768	754	808	767	780	760	768	798	783	774	794	782	731	779	759	777	743	731	762	753	745	782	799	759	769	744	722	723	826	756	778	743	786	723	741	814	765	762	722	734	744	779	763	769	793	761	746	755	767	763	769	756	771	793	794	785	706	761	770	729	781	788	752	775	734	794	764	756	818	816	800	789	770	703	798	841	816	753	854	767	754	772	778	721	774	813	758	783	748	757	759	774	762	704	785	798	721	773	753	754	740	775	765	757	746	750	771	764	758	732
6582	18835	3687	1983	1664	1394	1204	1084	1036	960	871	958	1130	868	850	824	818	783	806	791	772	795	742	784	807	813	789	797	764	778	826	767	782	746	773	736	810	771	756	767	818	755	758	800	767	707	768	732	811	758	794	784	760	721	733	817	746	765	754	716	769	828	753	764	774	765	757	751	779	748	763	754	765	801	779	766	792	733	779	746	738	753	791	739	741	786	737	771	741	742	747	777	733	767	791	782	781	824	719	759	822	749	793	757	779	759	740	749	805	751	747	757	727	782	787	777	775	744	711	738	755	765	785	793	762	804	752	787	826	743	780	730	738	788	733	789	723	726	798	812	779	750	743	830	744	725	776	747	788	773	762	788	801	825	787	732	832	750	740	736	738	780	810	739	705	796	764	783	723	782	769	731	805	780	794	738	721	723	773	777	779	768	782	776	793	782	784	737	812	756	753	782	751	779	778	780	751	728	825	806	802	782	765	753	752	772	778	777	764	773	742	808	759	743	817	725	782	716	791	756	767	797	786	705	800	715	796	736	773	822	747	782	785	780	780	756	763	795	783	789	793	745	782	700	759	746	767	793	749	723	743	762	773	736	794	761	764	756	718	737	743	735	817	743	792	736	804	802	703	795	758	788	792	793	792	772	762	815	758	763	771	755	799	743	742	714	746	789	740	775	713	795	801	747	712	779	720	789	763	773	717	768	785	700	749	811	758	758	768	780	787	767	742	720	733	796	784	752	796	758	748	784	727	764	791	735	826	757	805	741	791	728	778	770	781	770	777	780	827	715	775	733	743	737	749	741	756	748	787	798	767	807	745	805	741	726	770	780	725	738	812	712	749	695	759	720	748	757	786	754	781	785	744	767	720	713	803	747	739	766	727	745	760	704	803	753	749	781	803	770	753	786	754	765	775	755	742	741	748	722	789	833	743	795	752	758	749	761	711	824	733	757	788	799	724	759	773	737	743	800	804	712	763	739	788	756	762	806	739	770	727	730	734	818	777	762	763	755	696	744	813	765	773	759	779	815	747	787	730	787	758	777	752	760	741	832	742	799	780	730	759	745	763	789	778	786	722	725	778	822	777	754	755	780	765	762	771	809	740	762	744	846	784	747	759	724	720	837	761	721	719	799	782	722	713	756	796	764	772	807	784	780	828	732	686	745	755	790	705	777	728	757	760	807	842	745	780	775	734	734	741	736	766	825	799	707	789	759	815	822	781	765	758	807	751	765	778	789	819	755	767	790	774	742	739	751	737	735	778	750	789	762	745	744	758	786	738	749	764	751	748	742	730	760	711	776	764	816	743	786	724	781	745	766	875	752	706	782	786	758	780	738	753	794	752	782	798	745	813	775	809	774	768	786	771	722	736	760	734	750	759	768	741	797	756	782	788	781	747	752	762	741	675	794	750	723	747	740	761	765	740	793	752	706	780	736	752	750	783	704	750	727	781	780	750	732	775	776	799	773	778	787	736	756	749	820	761	764	744	813	729	796	707	733	748	671	738	731	737	787	786	821	762	798	739	721	737	735	731	727	756	724	760	748	747	812	762	755	729	764	758	771	802	755	787	793	776	777	774	751	773	772	765	741	756	702	735	748	792	778	791	828	781	774	734	746	765	744	778	759	749	753	808	765	765	743	758	791	731	765	765	795	759	764	770	705	784	769	769	738	712	706	763	765	718	701	736	832	790	725	799	769	772	754	790	750	755	759	774	765	768	733	792	736	757	795	740	795	698	780	765	828	784	786	785	778	799	720	759	759	735	814	754	784	728	754	778	771	733	767	792	765	736	781	756	732	779	744	797	772	721	790	759	781	798	765	769	757	784	766	760	746	765	767	786	756	772	721	754	773	757	770	712	742	736	777	823	756	819	740	769	789	734	754	741	741	750	765	714	758	823	761	786	769	772	766	765	745	758	742	779	773	783	753	753	786	761	739	712	776	763	768	763	780	735	781	754	789	753	790	773	762	753	697	747	737	784	749	725	782	751	777	839	755	766	760	804	743	746	746	775	743	766	754	737	765	782	764	778	761	791	769	736	757	778	776	761	717	731	796	791	784	734	739	752	772	754	718	790	763	779	767	792	773	733	740	789	784	729	804	791	735	783	792	806	757	735	754	751	773	776	781	771	740	707	740	766	802	742	776	818	784	789	856	783	767	796	738	750	775	752	794	760	790	809	788	763	781	769	750	737	781	749	744	785	738	769	774	692	776	771	782	717	785	775	788	809	735	715	746	796	736	746	764	824	751	766	781	758	771	777	743	806	784	759	780	733	739	764	737	725	791	713	808	798	738	752	782	746	723	760	703	797	775	755	803	742	748	755	685	752	748	742	789	794	765	770	773	775	748	734	754	767	751	748	745	739	769	723	793	772	760	754	740	769	795	802	802	825	781	756	786	759	757	709	735	826	717	857	702	790	788	752	728	764	737	753	789	766	766	747	743	804	769	797	799	798	777	751	777	803	697	746	746	733	735	707	765	789	752	720	733	776	737	726	726	767	698	776	753	760	829	745	778	773	736	809	778	782	737	765	747	743	729	814	743	796	736	761	742	748	799	769	751	753	791	768	772	784	765	793	802	800	737	745	751	788	774	743	809	779	711	705	780	772	791	791	749	780	737	837	716	778	737	741	766	792	766	778	759	803	770	765	757	781	756	717	790	811	797	755	767	765	784	804	740	726	762	768	755	750	787	769	719	732	779	750	786	712	734	822	791	744	812	785	758	752	693	759	731	735	742	780	739	758	720	724	739	743	760	785	740	774	710	772	749	735	749	738	786	736	749	739	737	768	768	751	713	779	722	751	754	739	726	828	763	779	762	821	807	776	750	750	719	751	789	767	765	757	786	774	779	794	745	752	757	812	697	729	763	744	776	763	779	758	779	814	771	733	810	701	777	744	791	706	770	754	750	721	769	822	751	743	787	770	754	827	762	762	718	756	737	765	727	735	778	732	754	798	782	740	790	781	791	794	788	776	725	729	783	764	770	779	761	749	757	833	740	778	766	765	818	750	762	817	736	778	790	729	786	773	786	756	735	768	808	781	762	768	823	769	754	772	781	747	755	799	787	755	779	756	745	770	823	804	735	776	801	714	760	753	762	762	803	768	792	793	782	750	755	803	715	811	751	794	721	737	803	791	810	777	733	766	727	802	785	742	798	705	750	739	712	792	763	755	777	750	744	759	745	788	798	747	753	783	760	781	766	773	837	764	754	775	763	718	769	783	727	776	805	761	777	757	774	758	751	763	787	732	778	752	766	726	735	757	780	756	759	783	784	768	746	757	801	760	756	742	708	747	788	803	753	769	734	762	763	720	810	766	708	761	768	743	779	714	767	780	777	779	779	796	761	763	696	765	800	757	803	744	750	745	730	761	777	774	734	782	767	761	753	727	751	713	780	763	753	825	791	821	723	811	763	741	742	754	762	789	814	767	803	758	729	765	753	784	801	765	766	762	785	744	749	794	734	786	756	769	731	769	758	715	767	776	767	741	724
22460	21182	28850	23800	21187	21227	7991	1075	773	698	669	613	735	518	444	489	423	417	439	398	397	400	371	370	391	365	362	373	368	346	364	357	363	373	309	368	324	367	335	328	380	325	345	336	320	328	331	361	311	341	338	374	327	388	324	335	353	348	344	355	361	316	327	307	308	334	347	305	340	364	339	366	313	307	320	313	331	329	341	356	320	330	330	340	308	296	287	343	356	348	326	329	323	305	353	317	340	309	324	324	328	304	340	308	353	327	310	293	320	342	338	349	322	330	334	360	322	335	352	353	343	310	317	328	330	377	312	360	322	340	317	311	295	351	304	318	330	308	331	331	345	342	361	305	300	365	312	342	296	333	318	312	302	331	314	319	356	336	336	324	314	325	340	319	329	330	338	342	320	336	309	309	325	314	332	339	347	350	325	365	302	278	322	332	285	334	336	332	319	342	323	346	326	316	351	362	343	380	361	340	311	336	318	330	355	341	327	348	325	302	325	314	314	290	356	290	306	309	345	306	352	294	335	319	316	310	328	343	302	333	311	293	313	347	294	299	331	311	341	324	337	328	310	322	300	300	364	316	319	331	326	329	332	280	310	354	325	310	320	350	335	338	319	301	341	354	340	324	303	322	360	339	356	338	328	331	298	315	299	321	331	356	358	379	319	305	321	329	303	324	327	306	323	294	311	326	311	324	349	329	323	335	320	301	331	356	306	318	339	312	326	310	331	350	328	327	307	334	333	339	328	323	353	329	323	325	299	359	308	360	302	313	339	293	325	352	331	332	337	365	326	345	323	350	338	327	341	335	312	342	326	338	319	338	336	322	342	333	318	304	371	306	295	320	346	351	310	333	308	318	339	309	284	311	347	341	354	318	297	357	344	323	330	316	296	324	363	323	356	330	318	336	329	325	331	342	322	320	349	314	344	314	300	337	324	329	365	326	375	338	290	325	322	343	322	346	344	339	331	323	343	322	364	303	290	342	376	329	360	342	311	308	342	365	329	310	323	322	300	323	347	298	327	331	337	345	316	328	311	365	322	344	340	297	340	337	319	313	337	317	293	315	305	287	334	298	324	303	281	335	293	313	320	354	324	326	314	317	336	300	330	313	320	317	321	335	373	315	329	345	305	291	361	377	321	347	340	349	293	376	337	327	318	341	322	319	295	315	322	326	325	302	344	332	308	333	377	348	340	332	328	293	333	348	290	354	329	342	290	322	336	350	323	298	297	313	324	323	314	365	324	340	275	303	353	344	319	314	320	344	332	319	312	303	349	317	325	307	339	308	350	308	345	357	369	314	305	352	315	333	341	309	352	362	322	288	296	363	331	329	317	322	322	318	307	332	344	339	336	305	317	312	358	287	291	333	324	347	326	325	312	323	298	365	362	325	343	312	316	316	349	319	321	307	346	297	316	348	331	346	317	312	316	334	341	304	365	325	338	317	336	331	361	311	347	329	370	340	352	337	380	276	311	314	328	301	329	327	310	338	324	334	332	319	339	320	353	330	319	331	307	348	290	307	308	322	313	311	324	324	325	310	326	314	323	329	310	307	309	330	324	344	343	323	324	288	345	347	345	327	355	329	299	290	336	307	341	340	317	329	337	316	368	352	309	310	324	330	298	337	364	340	321	340	349	347	328	345	312	313	308	338	351	349	313	337	329	326	272	312	327	289	291	306	300	347	322	267	292	351	334	313	359	326	333	312	354	326	306	329	344	323	321	336	307	316	329	349	319	329	298	329	344	317	307	297	358	326	327	328	320	333	301	322	348	327	322	308	336	327	329	304	310	341	318	360	340	298	332	372	333	330	335	327	343	315	343	328	329	309	343	296	363	360	358	334	329	347	362	337	337	317	338	316	346	360	343	333	316	300	330	332	313	303	299	332	320	322	331	321	317	346	331	351	322	300	317	320	342	369	324	345	305	309	319	332	337	350	326	332	318	328	344	336	336	342	326	314	340	340	314	345	298	332	295	342	338	323	337	339	308	313	311	323	303	356	342	352	324	320	376	307	335	311	332	304	337	289	323	340	342	315	309	328	318	315	333	320	327	343	346	351	336	338	323	337	325	309	340	317	329	306	349	360	305	348	327	331	328	349	320	342	349	318	327	359	315	324	338	319	309	312	345	331	345	333	311	318	359	317	340	342	317	341	345	328	329	334	318	313	353	320	362	335	327	321	358	337	345	325	357	347	353	342	309	304	292	344	331	352	344	304	320	330	341	311	366	343	348	308	310	328	330	351	319	320	342	330	311	362	341	337	297	289	327	322	315	328	338	360	323	344	325	332	332	280	332	359	310	338	334	311	328	337	331	362	346	319	309	342	325	304	329	359	300	349	352	331	298	335	343	348	341	317	316	334	330	313	351	301	319	331	327	305	335	354	325	352	339	337	340	319	292	324	313	320	336	331	326	307	330	338	302	332	323	325	329	347	324	315	329	354	321	342	342	313	315	337	312	377	318	365	308	311	369	294	323	347	349	345	322	315	342	289	304	325	338	330	333	330	317	307	313	303	357	321	334	304	314	327	334	339	297	322	279	317	307	322	326	312	317	313	328	337	306	331	345	329	350	319	352	327	333	329	332	304	347	319	343	353	333	326	325	335	323	302	291	312	337	286	329	339	304	308	347	352	306	342	322	321	303	338	335	317	326	311	316	345	352	328	301	309	355	335	295	322	350	325	332	315	311	359	322	314	321	302	349	315	342	332	300	302	333	322	311	310	307	333	363	333	332	347	340	324	293	315	341	343	301	338	332	341	318	323	325	325	350	342	305	338	319	298	323	314	275	317	367	320	348	335	301	344	327	340	311	343	352	344	349	354	326	314	334	344	339	329	311	328	319	338	330	344	295	290	351	318	295	299	312	302	342	347	317	292	315	336	333	336	335	319	354	328	352	319	328	376	334	322	318	318	350	349	324	323	331	330	286	295	329	329	308	313	334	311	319	319	364	309	300	371	319	317	321	313	278	336	330	357	353	291	357	340	348	350	332	312	306	322	321	338	311	331	296	343	388	337	339	333	315	342	324	332	366	337	342	326	340	320	324	290	325	331	319	350	334	325	338	321	322	345	354	333	313	353	364	327	314	321	315	307	314	336	323	322	306	309	333	350	326	333	319	344	334	347	315	358	318	327	324	333	327	321	314	336	334	345	307	315	323	332	332	310	350	348	347	337	338	300	292	336	309	320	320	319	337	314	336	322	297	338	325	339	332	300	322	310	334	323	320	341	337	311	330	318	337	323	328	340	330	316	345	346	326	331	334	318	319	297	313	334	329	317	324	344	304	358	271	340	365	335	327	296	324	330	310	321	323	338	339	316	328	329	322	310	327	351	336	302	330	316	313	295	327	333	302	343	326	300	310	328	331	280	368	302	352	345	306	356	343	305	311	313	344	341	331	334	306	338	306	376	342	310	341	341	329	370	347	338	312	329	308	346	336	324	347	346	321	338	337	343	317	338	310	313	311	320	327	334	331	354	300	337	310	350	342	358
9015	36380	9542	4708	3356	2524	1860	1454	1195	1007	835	860	1036	672	542	512	472	466	452	412	420	425	394	383	375	390	372	380	368	375	387	365	319	339	328	319	348	338	346	337	327	367	342	338	379	336	311	312	318	373	287	282	336	324	322	332	329	323	321	344	322	330	304	347	334	316	346	327	317	325	347	319	294	362	328	342	354	305	327	324	360	319	360	296	332	324	325	341	301	300	321	318	321	374	355	328	337	324	342	333	333	303	305	330	293	308	312	349	277	311	345	317	329	317	328	294	316	331	313	303	296	312	357	306	328	328	338	358	299	354	335	336	319	314	295	344	318	332	318	341	344	324	342	331	306	283	329	310	303	297	360	311	320	319	359	349	329	320	364	349	318	345	294	327	311	302	315	331	319	332	310	330	294	321	317	318	327	319	299	329	335	320	316	319	311	305	329	317	330	344	294	323	330	309	317	336	339	300	283	331	329	331	342	315	317	338	302	315	304	334	347	300	332	330	311	322	333	303	306	330	314	289	346	323	331	323	329	320	337	307	328	333	332	316	294	329	352	318	335	321	306	331	306	313	338	339	323	333	337	350	329	325	325	311	311	322	322	331	314	348	283	312	318	333	306	330	307	320	342	330	318	322	326	323	309	321	327	322	314	318	329	332	326	307	330	300	324	307	316	297	366	349	327	313	319	349	316	375	312	318	323	322	330	349	297	351	301	312	310	316	334	335	328	322	333	333	296	316	334	345	311	339	309	322	306	319	301	348	329	349	286	311	337	329	329	310	315	340	312	350	368	325	307	336	312	334	315	312	311	359	320	358	312	330	290	318	326	348	314	324	309	374	315	346	332	322	327	347	297	322	325	318	329	345	326	341	322	331	333	304	311	347	352	355	319	312	304	346	342	273	292	309	334	331	350	300	309	331	303	332	343	325	339	320	332	352	328	287	301	321	309	325	323	362	317	314	357	326	318	311	331	326	342	300	337	322	324	315	315	306	321	318	326	308	306	342	327	305	357	359	319	313	347	318	344	322	338	328	354	328	327	310	296	296	300	354	308	337	305	302	305	314	316	343	344	352	327	355	332	301	335	318	325	306	353	316	315	341	322	314	310	335	310	338	343	315	333	331	330	286	326	307	277	369	323	317	303	354	334	320	310	311	332	292	332	317	339	309	333	303	315	315	337	342	371	359	349	329	320	319	342	301	302	288	359	315	329	333	334	302	308	337	275	339	310	339	318	335	321	313	337	346	316	311	328	341	322	326	310	326	340	383	336	301	299	292	278	333	324	323	317	349	326	312	329	332	304	324	302	318	291	319	343	283	341	297	311	317	300	328	317	302	332	299	316	322	324	331	328	327	331	323	319	291	301	354	313	337	342	322	321	333	308	306	311	348	375	320	308	330	293	316	364	299	303	306	344	310	303	328	306	381	311	348	337	336	339	338	315	344	341	305	310	304	293	337	313	339	305	330	345	326	316	310	326	319	301	347	327	285	355	335	319	309	313	325	324	359	320	341	330	297	334	315	347	317	361	339	343	340	347	325	317	341	313	321	345	306	337	318	324	304	344	360	278	320	328	315	331	310	340	315	329	359	327	318	332	322	359	290	348	352	319	355	316	321	280	320	317	316	325	332	336	333	337	292	310	310	296	355	329	301	329	318	296	306	335	342	342	320	306	348	322	325	341	325	321	330	323	316	305	328	330	319	317	328	312	313	334	347	318	325	322	305	308	357	321	322	322	338	315	300	317	319	313	340	334	359	298	307	342	324	289	323	317	364	307	318	365	319	309	324	328	314	306	313	320	347	310	347	352	301	310	327	321	339	309	314	333	299	339	324	296	282	315	316	312	352	289	303	296	327	330	319	356	311	302	333	303	317	298	316	324	324	305	337	345	330	323	338	327	297	332	330	328	333	307	308	318	290	333	290	340	320	347	321	303	302	333	343	307	315	305	322	302	315	338	307	324	318	321	319	319	310	318	324	326	318	345	322	342	308	332	303	318	326	320	328	329	349	318	328	305	366	304	315	284	332	343	332	310	299	319	321	340	312	317	299	356	314	285	322	324	333	332	332	303	290	350	302	330	334	318	337	301	327	333	355	309	311	330	282	299	311	312	309	303	342	336	320	305	332	369	341	343	297	322	327	311	338	311	347	326	295	306	312	308	338	314	294	338	324	335	296	334	327	361	319	309	316	313	328	312	331	287	317	326	322	334	301	333	353	338	312	297	301	327	355	319	337	324	352	366	306	320	324	323	353	286	349	332	309	333	338	321	308	341	359	300	304	325	323	326	291	305	323	288	292	291	331	330	293	300	342	304	347	301	322	349	351	338	306	314	313	323	318	314	305	327	350	342	306	328	332	307	291	332	297	342	306	317	322	302	287	355	358	309	345	327	308	309	311	348	328	301	318	334	308	337	325	356	328	292	322	337	312	308	302	313	324	339	319	329	335	347	321	331	314	314	339	341	288	299	333	340	309	309	318	320	329	355	326	313	347	334	338	302	334	295	335	349	328	363	321	336	292	328	332	328	290	347	312	328	325	322	306	304	316	277	334	325	368	325	298	324	306	305	311	308	308	321	311	317	320	314	303	335	304	304	317	350	344	284	345	343	322	302	332	313	327	349	328	322	303	343	324	322	321	313	300	320	307	318	353	342	286	307	319	323	302	334	343	280	292	303	336	314	332	328	306	313	315	296	326	294	315	300	349	298	320	345	335	333	315	310	305	322	301	360	306	340	328	340	352	334	328	333	336	337	324	324	338	299	330	330	323	317	319	338	292	305	310	353	292	316	367	306	314	321	323	353	307	327	324	332	306	329	334	308	319	324	321	348	326	344	311	307	323	341	335	308	290	331	333	292	344	326	329	302	340	305	343	319	295	333	322	339	330	284	329	332	357	322	329	332	325	345	319	325	339	319	338	335	291	340	346	305	323	336	311	317	343	320	339	302	329	335	326	329	320	310	360	304	331	322	334	334	323	339	332	332	318	329	320	338	346	340	345	317	351	323	338	321	290	321	306	309	313	329	294	330	302	305	338	334	286	337	329	319	335	354	316	324	320	312	336	308	311	341	312	346	328	319	306	352	296	331	333	306	308	320	370	338	351	334	351	344	310	327	328	351	320	328	328	325	343	303	342	330	358	332	309	323	284	330	293	315	349	345	301	319	333	340	321	319	331	334	314	299	320	320	327	335	324	309	314	307	333	348	334	311	311	339	307	297	304	317	363	285	327	304	345	324	302	309	317	355	294	337	307	308	306	317	341	322	328	328	319	302	325	291	356	297	332	354	315	323	299	319	328	319	321	351	329	284	314	315	312	342	300	301	345	325	309	326	337	316	339	301	310	281	335	323	299	324	326	326	309	305	305	323	338	333	328	325	310	311	359	326	295	288	325	309	295	323	351	350	314	300	319	332	322	305	324	318	304	337	317	326	310	295	360	337	306	352	298	341	338	350	363	319	288	323	302	320	314	304	325	330	292	297	317	333	307	342	309
27828	20366	7723	1197	779	747	675	669	666	686	694	744	733	662	651	627	666	656	683	619	649	608	637	667	618	644	629	663	619	647	634	615	623	572	643	637	676	611	614	660	660	615	685	623	640	670	633	605	622	630	635	602	638	598	635	620	676	622	655	622	573	621	634	614	666	616	617	581	624	631	673	652	632	671	631	601	667	626	622	664	644	685	626	637	569	635	608	595	635	634	665	671	635	641	585	646	589	618	624	652	627	629	607	630	600	608	641	615	657	602	654	587	645	631	643	637	637	644	627	651	633	656	647	651	650	619	638	604	607	621	664	635	676	636	599	636	609	586	590	640	660	669	625	616	622	597	635	632	637	604	660	618	637	631	631	629	631	600	668	601	616	611	656	654	636	633	661	603	624	580	636	663	663	626	641	627	713	596	654	674	620	611	625	655	647	599	599	631	640	612	622	634	670	650	611	648	639	658	686	619	626	643	639	669	655	620	638	637	642	607	664	612	589	650	628	659	628	614	664	608	638	627	635	608	620	644	613	630	610	614	607	655	656	621	658	663	633	602	656	613	594	638	584	651	683	692	593	618	610	579	634	672	612	624	653	628	665	627	639	547	624	602	594	646	682	629	639	631	621	657	631	629	687	633	625	637	640	618	640	650	605	656	656	696	672	654	637	633	719	628	655	685	633	637	606	625	607	618	673	666	668	673	587	641	612	629	645	643	659	617	651	651	619	613	633	625	629	624	610	680	628	596	629	619	564	645	625	592	633	636	639	632	635	631	634	636	621	644	619	642	597	633	626	595	596	664	610	619	638	589	617	614	646	584	607	618	642	650	588	664	626	658	645	599	653	630	646	612	630	601	623	617	631	624	615	685	636	647	680	650	658	658	618	630	651	624	595	650	651	653	646	595	628	610	609	650	650	624	629	595	646	604	627	617	657	615	597	654	605	649	601	628	619	621	627	696	620	624	629	622	659	652	649	620	651	615	623	633	605	645	628	647	604	600	667	591	632	650	602	658	634	634	612	606	640	658	617	623	652	626	623	597	646	637	633	660	657	652	670	593	633	607	643	670	654	637	632	648	611	627	658	637	650	643	619	638	626	652	693	633	676	649	602	610	646	639	597	643	621	702	601	656	623	634	612	605	658	647	622	606	656	631	644	636	637	656	643	648	627	621	598	655	650	625	626	593	625	582	646	590	634	583	672	629	642	629	614	652	653	684	668	634	655	652	659	615	638	612	633	624	690	635	607	665	639	658	631	639	622	644	647	605	641	621	623	664	618	652	631	613	658	652	619	648	630	581	634	624	605	610	644	624	610	631	620	619	662	640	597	640	587	582	612	642	659	616	622	687	622	648	615	663	619	630	650	613	658	645	594	642	637	674	648	634	627	615	620	644	585	605	642	611	634	599	595	678	645	633	635	609	657	621	629	617	654	642	630	599	646	635	602	641	633	627	655	634	631	596	615	641	646	643	603	571	635	632	649	594	644	641	632	651	638	668	618	648	599	626	629	616	639	640	674	628	641	613	671	593	601	659	612	628	646	676	651	652	667	651	616	576	685	680	598	593	597	628	651	642	640	618	688	601	648	627	653	668	625	675	595	642	647	617	635	583	606	615	621	605	615	658	612	655	614	610	606	610	626	619	655	645	620	618	606	643	631	638	633	593	630	613	571	645	602	693	669	642	647	669	623	590	638	668	635	641	607	622	586	636	622	617	613	637	668	646	653	647	646	617	649	630	602	683	660	644	664	624	601	629	643	637	625	627	643	641	648	645	721	663	651	648	624	654	637	664	672	690	666	638	645	653	609	662	652	637	628	604	666	593	637	612	618	616	629	640	645	643	662	626	624	628	609	601	614	621	642	615	668	657	635	632	651	607	624	655	566	652	625	557	622	633	643	621	684	633	620	643	649	610	634	667	673	675	634	664	639	628	612	631	688	633	655	614	629	636	670	657	598	684	605	632	626	663	587	589	618	659	649	633	616	614	631	652	665	562	623	645	672	665	637	656	606	667	681	564	569	604	584	632	597	601	643	594	625	691	635	671	615	644	677	625	649	629	651	637	616	635	652	639	637	661	650	630	629	677	652	658	710	585	648	656	628	609	663	650	629	615	640	677	635	606	603	631	648	707	649	693	654	641	644	642	618	651	690	643	676	572	630	598	612	603	654	641	634	628	617	636	592	626	658	671	626	598	629	633	661	609	612	676	600	629	655	647	659	592	638	585	635	622	657	671	625	600	652	692	649	634	622	645	616	620	632	607	597	659	598	652	615	589	579	632	606	654	606	621	626	618	621	627	648	656	643	582	603	662	627	615	685	618	654	634	641	627	632	682	637	632	638	715	622	624	611	615	608	640	616	616	645	619	631	645	625	601	643	622	582	612	648	626	634	641	611	627	610	612	632	623	627	638	655	625	642	591	662	621	632	607	636	643	618	648	601	661	641	588	635	616	613	684	598	649	586	655	691	662	645	656	646	652	652	669	610	584	670	645	629	649	611	618	599	719	665	628	648	654	627	632	670	653	611	662	655	655	682	611	621	632	582	646	615	635	658	609	683	674	651	651	656	636	615	659	672	645	649	588	626	624	645	619	618	607	654	643	597	602	663	605	643	590	620	651	604	676	628	641	612	621	621	646	627	611	618	618	683	626	630	632	627	618	633	619	631	620	618	636	610	630	652	638	576	669	641	648	651	623	594	582	617	602	625	586	673	667	623	613	664	603	582	632	607	627	635	618	630	709	628	644	654	567	649	622	625	689	613	612	691	649	641	656	685	641	612	644	692	661	635	627	615	614	673	599	621	623	631	633	644	640	638	612	592	621	613	611	612	633	663	670	671	579	643	622	657	666	593	630	684	617	640	651	606	620	620	654	656	666	594	653	638	633	608	611	621	613	613	604	619	680	604	628	690	637	643	674	651	644	613	657	666	652	663	626	598	651	662	631	646	657	652	685	612	610	599	637	616	655	622	602	663	630	629	578	600	617	630	622	628	558	666	634	566	634	682	583	591	652	647	643	606	650	626	655	634	644	656	631	647	652	634	577	657	637	622	611	692	634	678	648	665	630	636	657	605	642	612	627	630	585	603	646	644	670	684	597	640	684	662	645	651	621	623	643	687	693	623	637	630	692	660	681	614	614	639	671	598	658	646	620	658	620	639	634	621	625	652	627	673	593	639	639	636	627	671	628	652	627	663	613	647	604	633	656	648	649	614	628	642	605	593	603	655	654	616	579	673	633	616	646	625	630	647	630	607	676	634	616	656	585	651	631	655	647	639	620	620	630	643	651	653	638	622	685	670	650	630	621	628	607	606	599	662	646	675	644	670	633	593	603	656	601	645	631	584	629	614	639	667	665	667	650	649	602	607	643	635	600	679	614	595	645	595	625	673	651	644	716	646	614	628	608	634	598	656	639	708	634	617	637	610	675	647	605	601	675	605	610	619	670	696	689	645	637	631	635	628	622	606	676	635	665	624	637	624	652	638	643	672	611
7622	13022	1459	974	883	776	768	730	745	735	653	788	782	684	629	638	668	599	639	681	673	629	641	633	673	682	642	622	602	656	675	680	623	656	654	610	671	623	633	658	653	660	672	650	650	626	698	658	629	692	615	659	603	685	661	705	648	651	636	638	656	643	655	668	621	625	638	628	626	657	648	664	628	629	626	634	693	654	608	622	698	661	673	624	663	668	623	669	654	663	671	687	661	664	638	636	688	649	657	640	651	604	644	706	655	590	675	642	645	672	645	672	656	699	643	648	637	621	635	651	631	617	637	685	696	624	625	639	657	623	658	645	640	607	609	619	643	679	641	641	656	662	599	629	689	633	665	657	569	601	640	649	570	696	675	695	653	686	633	590	668	633	655	675	645	655	641	651	644	631	615	656	678	642	583	639	668	634	642	632	618	643	709	647	682	646	631	669	629	631	680	688	681	656	627	659	646	622	660	669	676	666	660	627	661	640	647	677	623	666	623	650	607	651	661	654	630	659	647	622	606	686	644	673	656	605	641	647	620	611	698	673	678	631	612	618	654	641	691	670	622	666	609	663	637	642	656	636	668	699	592	652	662	686	662	618	647	683	636	679	686	702	618	629	644	610	649	641	627	638	602	622	653	633	648	638	651	626	636	651	668	654	655	657	652	664	624	636	630	634	662	655	637	631	656	646	609	680	671	642	638	639	646	647	650	612	598	671	659	620	645	614	640	618	677	683	682	641	654	656	638	630	633	638	658	644	677	661	644	637	627	608	640	645	605	610	640	628	625	623	659	658	629	647	595	607	678	634	687	639	668	612	596	664	607	646	623	663	607	698	632	636	668	620	653	650	642	652	653	662	676	613	671	665	649	671	682	635	635	656	638	633	642	658	650	590	650	639	652	631	626	650	627	651	651	728	635	669	635	645	679	660	597	644	664	603	678	628	615	663	605	653	675	628	677	654	613	658	702	662	648	632	631	657	655	683	620	684	668	641	627	658	655	638	624	676	667	631	644	659	632	620	669	614	608	675	623	651	667	654	648	647	613	608	626	653	639	652	632	677	620	628	636	644	638	641	645	640	668	626	648	663	619	644	653	629	647	621	575	648	660	614	655	643	625	684	629	640	637	653	651	657	626	612	686	607	605	655	644	633	646	631	641	597	648	654	679	646	648	669	642	638	621	676	641	668	639	627	636	655	612	661	646	666	628	642	674	613	636	643	600	644	628	666	659	633	615	675	655	647	654	652	634	650	680	684	657	639	660	661	663	668	666	607	623	661	660	623	652	654	659	642	629	646	629	644	648	623	631	661	658	642	605	658	610	629	654	624	596	589	685	598	617	700	679	664	656	640	625	624	669	662	683	645	674	641	635	608	667	677	659	676	626	669	648	663	630	644	621	632	629	642	660	663	685	652	664	641	650	622	651	662	686	653	647	644	705	628	653	612	640	630	649	659	640	644	662	601	650	631	658	638	632	652	640	656	648	616	612	686	653	596	692	667	641	627	679	619	631	635	651	612	605	613	659	664	643	619	668	646	652	687	625	664	660	676	634	630	652	644	605	614	612	676	607	632	654	625	633	631	633	651	630	631	600	659	628	671	664	661	673	640	641	657	640	644	645	651	632	662	666	676	652	652	668	680	645	646	646	634	607	650	620	623	656	623	646	597	616	674	643	655	608	641	628	670	624	644	628	667	692	630	646	665	651	611	649	655	638	700	612	679	681	667	641	662	636	625	620	597	663	571	667	630	627	645	639	667	669	628	661	653	716	620	635	658	590	647	662	659	625	673	656	631	604	687	672	650	667	656	657	617	615	650	679	644	652	636	642	628	668	660	602	668	642	655	644	611	621	673	656	661	625	639	634	660	631	660	621	663	632	633	599	672	633	656	609	639	585	654	628	587	680	610	673	615	663	664	686	672	643	657	669	590	614	611	653	641	667	668	620	632	649	704	642	669	632	688	626	620	616	632	613	634	662	622	627	679	620	635	650	620	659	657	658	693	626	644	639	613	629	648	631	650	615	662	664	602	617	640	650	635	611	649	599	683	659	686	641	615	614	678	666	611	649	685	630	661	696	691	658	607	632	669	649	639	653	655	655	640	692	699	690	658	620	669	642	609	640	687	622	637	629	621	626	652	649	674	666	661	650	695	613	640	625	671	636	642	623	687	634	651	630	703	656	664	683	645	631	682	613	629	654	646	689	619	656	635	698	633	625	607	632	663	674	619	602	620	664	684	652	631	695	623	663	641	657	615	646	639	636	643	629	618	641	647	668	625	690	636	594	655	643	628	619	614	658	650	621	692	609	636	654	678	615	620	607	644	622	646	616	653	601	633	625	614	692	618	678	665	631	652	596	603	649	647	603	647	636	646	683	667	631	605	672	649	669	624	611	653	595	643	639	655	623	660	651	625	681	664	616	626	659	645	635	611	645	586	650	684	626	630	658	698	679	656	619	644	607	627	629	653	655	633	631	616	641	621	645	680	619	622	614	621	666	623	686	627	609	653	654	631	616	628	643	625	706	656	633	650	647	620	626	653	634	639	658	623	622	670	663	604	624	646	627	620	643	654	623	668	605	639	679	638	663	604	638	671	671	615	627	612	651	665	656	641	642	616	645	634	672	688	661	647	620	630	638	633	681	683	630	641	680	614	621	644	638	702	694	629	610	648	641	664	655	648	651	668	623	620	600	684	661	664	676	644	664	680	656	600	641	616	700	622	659	656	645	632	683	653	663	617	643	632	630	658	616	612	672	659	618	640	677	657	667	640	634	630	640	630	656	652	673	621	625	656	589	616	670	625	660	646	628	655	671	618	654	612	615	698	633	658	640	627	651	623	653	686	622	613	678	605	667	616	630	651	633	631	634	642	652	674	650	685	672	638	667	652	641	633	678	620	627	665	626	648	640	583	634	660	628	664	605	634	632	638	643	606	676	621	646	671	627	656	619	655	654	697	685	598	643	633	687	630	594	631	647	615	614	650	662	624	615	647	658	624	621	657	638	682	664	671	616	660	663	629	667	663	685	663	601	629	650	640	657	657	673	627	648	599	629	647	672	674	630	640	644	650	723	651	681	653	615	647	632	656	632	660	612	651	649	677	624	672	619	652	656	631	643	642	680	690	679	652	654	674	598	653	683	674	659	691	639	641	635	643	679	617	613	597	633	634	617	629	635	656	628	655	566	597	628	638	633	642	576	652	656	643	627	681	637	712	654	644	649	658	641	619	626	648	651	668	638	690	659	684	649	645	647	635	655	655	644	653	680	645	598	635	662	644	673	668	658	631	657	657	667	587	642	612	651	619	640	647	634	682	637	591	621	660	644	622	688	642	650	655	633	629	653	638	639	671	614	679	642	647	675	618	680	702	664	655	687	701	649	661	663	702	627	645	654	654	649	576	607	620	595	644	667	638	668	630	632	639	629	650	588	627	675	689	677	602	651	632	617	646	652	666	677	623	663	632	629	669	675	642	600	632	659	652	643	615	684	624	630	664
23751	21226	28112	24658	21221	8213	913	646	563	505	466	554	488	438	406	348	381	319	319	366	349	363	327	328	300	327	312	311	299	305	334	289	286	303	284	311	336	306	313	295	322	312	291	334	294	283	275	290	300	289	296	278	311	332	284	302	293	321	273	285	309	269	312	280	302	307	344	295	290	295	298	299	337	306	293	316	286	277	273	291	281	293	281	302	320	271	277	294	295	290	265	310	296	301	312	320	294	316	287	284	331	272	315	294	287	305	300	292	304	309	316	300	300	277	301	303	301	297	271	323	303	312	297	285	296	303	284	268	282	297	284	294	300	303	300	298	289	315	268	303	275	294	272	303	298	278	337	312	318	297	282	289	291	302	295	313	291	307	285	318	271	304	299	295	296	288	306	289	285	283	285	321	295	306	287	278	299	299	277	273	317	281	301	289	304	264	306	248	302	300	278	307	303	253	289	281	293	277	317	290	278	299	274	296	290	288	320	325	297	295	278	312	303	300	310	294	290	302	293	274	299	282	287	278	297	284	330	306	304	279	294	294	315	308	262	291	254	314	329	305	306	268	271	256	297	275	314	295	305	290	294	260	313	294	310	300	308	307	327	258	292	291	292	293	305	292	284	335	322	287	290	302	276	330	273	324	266	271	320	290	313	334	334	340	280	295	304	294	305	308	329	307	287	286	298	285	288	285	292	292	302	301	300	301	288	322	298	300	315	313	292	298	322	310	283	315	287	281	291	307	313	296	283	305	284	287	316	325	318	260	250	323	328	285	304	300	281	303	266	281	315	293	317	319	328	273	276	291	274	324	315	276	293	321	293	305	271	292	277	282	301	303	280	302	283	302	328	287	298	299	285	290	287	276	298	310	312	330	300	267	303	287	276	288	333	279	262	314	316	293	301	269	282	286	318	273	299	302	305	291	276	295	298	284	262	310	316	270	292	323	296	288	289	321	302	269	307	285	294	302	315	326	300	286	308	273	294	302	304	287	333	305	287	306	285	298	272	344	295	289	279	322	292	305	313	307	264	326	315	300	313	307	294	275	315	270	318	320	298	298	261	296	284	305	267	318	306	304	299	283	299	288	268	290	281	281	271	324	289	299	316	271	264	285	302	284	276	300	306	306	305	307	285	287	308	325	263	296	276	276	302	293	283	305	293	291	299	291	306	283	297	279	276	303	255	300	319	314	286	318	290	280	337	309	299	298	300	286	334	269	321	286	281	301	326	298	288	295	297	313	277	293	308	283	275	297	328	296	340	333	303	333	307	277	298	306	266	287	294	304	295	293	282	274	305	312	339	305	288	323	309	290	287	285	312	298	294	286	294	319	263	295	308	304	301	299	315	335	284	294	292	303	301	269	307	283	309	278	270	328	259	298	289	302	298	295	288	312	287	284	293	294	297	285	299	264	312	277	268	311	293	290	296	285	307	316	308	308	246	316	344	274	291	298	302	290	311	287	305	333	285	285	285	285	287	308	276	302	311	311	283	301	273	273	319	294	284	302	302	312	283	264	303	309	307	305	304	270	293	280	316	287	298	296	283	301	328	277	304	292	288	287	268	275	296	306	305	294	286	302	291	313	284	288	290	286	267	273	299	293	278	296	293	272	315	309	292	287	306	287	280	263	319	297	319	285	291	281	290	289	282	303	336	288	308	320	278	291	295	302	322	266	289	316	280	316	269	280	287	294	301	298	300	292	292	286	314	274	250	304	296	307	300	291	296	286	321	331	279	311	276	317	312	310	288	313	326	308	297	297	300	293	278	329	270	300	303	295	291	304	310	290	297	283	325	294	291	297	280	297	309	303	299	310	289	309	290	307	291	288	287	294	305	304	273	298	290	312	316	269	294	333	295	308	276	289	305	286	287	312	271	305	281	280	313	279	294	285	277	317	280	280	274	311	287	293	278	300	313	299	305	292	287	280	286	299	297	305	296	286	280	312	299	318	294	300	290	271	280	311	333	323	300	310	325	316	283	321	262	250	285	336	266	316	288	299	291	288	291	310	288	284	271	298	272	290	278	291	308	294	311	296	265	285	286	320	313	303	292	290	297	271	316	298	287	307	302	287	314	290	265	324	319	264	325	303	276	276	278	283	284	276	298	302	307	288	297	310	274	297	315	291	273	318	291	308	290	298	282	283	301	292	284	325	287	287	290	279	288	300	288	270	281	303	273	274	294	285	288	277	303	286	279	315	279	276	300	286	302	256	281	301	300	323	271	268	284	283	282	317	281	318	303	322	311	288	285	300	309	287	282	336	316	304	299	304	278	303	283	304	308	277	312	284	329	298	291	277	324	304	311	276	299	307	279	281	300	325	270	333	298	313	280	279	326	308	297	281	279	294	302	299	255	287	299	299	275	298	295	273	316	285	305	277	285	297	310	306	290	299	280	306	265	270	272	298	302	270	287	291	293	309	280	288	303	300	292	300	312	299	305	283	282	295	303	328	277	301	316	296	313	271	307	295	272	327	262	279	305	292	311	285	297	299	268	294	295	318	292	337	297	287	296	309	287	296	284	305	268	305	302	302	299	310	291	318	297	344	294	309	314	296	286	301	288	273	302	328	294	309	304	294	305	285	272	291	327	296	277	265	298	294	326	309	302	286	323	308	291	291	306	278	295	285	293	322	309	313	295	273	276	320	296	300	311	310	302	278	301	317	310	288	320	290	332	295	311	276	276	296	276	283	307	304	294	291	283	299	317	300	296	291	305	308	306	314	274	283	294	286	249	266	278	283	339	315	304	285	307	292	312	286	317	267	307	304	280	278	259	268	325	270	293	319	309	299	298	316	310	297	288	320	282	295	288	319	296	300	334	285	309	324	312	288	290	305	295	295	310	308	324	309	299	308	298	311	323	283	325	283	313	324	307	284	311	327	280	286	284	284	314	281	314	288	303	332	316	308	276	297	273	312	302	266	293	281	276	291	289	341	301	309	311	303	280	289	271	292	311	316	285	288	303	270	319	270	279	288	269	283	336	298	296	300	307	293	312	300	301	269	284	300	287	297	292	297	303	300	276	308	304	322	251	277	289	292	301	299	277	298	292	305	281	274	275	294	305	294	299	275	291	268	329	289	298	297	275	304	294	290	288	288	302	306	303	284	316	303	292	307	308	307	279	299	317	295	288	264	298	313	287	260	292	296	297	277	294	294	258	280	304	274	298	305	274	293	313	280	311	270	302	277	306	299	283	304	305	311	301	327	296	301	292	291	293	308	321	283	296	301	291	259	321	274	283	330	293	339	313	316	302	313	289	299	279	303	265	306	313	296	279	300	313	284	303	300	264	317	287	293	295	303	286	302	280	265	297	304	282	266	291	274	290	301	304	272	304	284	312	280	284	286	297	287	292	288	308	281	323	297	314	308	332	325	276	304	321	295	304	324	277	278	318	290	291	313	320	303	305	288	280	289	275	313	311	291	312	263	309	289	290	308	293	293	255	288	293	292	318	288	272	296	319	300	328	320	305	328	301	299	311	287	269	306	286	309
7174	32302	5866	2780	2056	1570	1146	975	785	633	574	705	678	462	442	422	390	377	357	352	339	331	352	340	349	334	349	343	340	319	363	340	303	344	331	286	347	309	311	311	315	301	321	347	337	333	297	326	316	304	322	316	340	296	297	302	319	329	334	299	314	306	325	319	294	309	281	276	334	336	297	306	299	286	289	322	301	307	315	278	313	301	280	309	329	270	311	313	304	322	302	318	295	310	307	298	336	321	321	320	323	301	317	308	319	297	318	331	318	325	291	279	322	299	313	304	318	330	303	316	291	301	318	341	309	312	333	279	291	301	310	305	323	307	296	320	301	317	305	302	311	316	307	312	266	314	319	298	330	293	311	314	288	324	331	274	282	290	352	302	332	312	307	316	320	304	291	325	293	312	347	338	323	300	292	293	290	314	317	299	255	304	297	298	300	330	312	305	311	301	306	314	360	357	318	283	284	324	312	345	335	331	313	288	316	270	295	276	281	285	312	319	316	328	286	311	290	305	337	298	295	313	300	301	321	284	290	303	301	317	303	300	289	307	284	304	288	335	294	337	304	292	293	305	316	307	308	309	300	300	291	329	310	307	312	327	316	314	284	319	304	286	354	300	275	271	301	295	323	311	281	301	326	323	304	306	304	289	291	315	279	326	279	287	299	328	304	325	299	310	306	316	330	274	334	309	307	298	331	281	287	340	317	309	292	310	309	307	311	305	300	308	302	343	323	279	311	330	311	288	301	303	335	297	295	310	284	308	321	315	331	311	297	305	281	305	303	323	312	319	298	295	318	295	320	312	295	289	306	309	298	355	332	318	295	307	330	296	306	321	332	340	302	295	313	350	319	291	310	296	304	298	325	287	312	314	283	321	311	294	293	320	306	320	300	333	297	327	295	293	305	301	300	322	296	304	310	272	300	308	289	326	337	302	324	321	286	318	318	342	277	314	283	298	321	299	336	269	325	326	348	303	277	324	305	298	331	299	318	318	311	333	308	305	288	311	318	316	306	317	338	292	291	314	286	300	304	320	303	321	312	319	307	288	305	296	271	300	331	302	279	302	294	319	288	329	274	318	311	344	313	289	282	308	289	292	310	282	314	311	344	315	288	298	337	291	318	292	304	305	326	295	308	306	345	283	293	285	310	305	300	285	304	313	282	336	323	296	317	305	311	319	318	300	352	341	288	293	319	304	285	305	318	303	300	314	293	308	300	304	285	324	306	291	310	277	291	300	299	294	336	298	312	284	307	331	293	282	306	306	294	299	334	306	309	310	300	320	298	311	344	300	284	335	313	314	310	305	321	316	310	302	311	292	283	292	333	284	299	316	316	316	318	298	300	327	318	322	326	343	328	306	322	302	304	312	311	304	283	325	287	288	293	305	312	301	336	317	286	322	309	306	294	276	298	322	292	329	346	320	309	287	314	310	293	301	331	298	305	287	309	278	300	283	284	311	323	307	321	297	316	312	299	270	320	257	330	286	349	333	290	312	295	308	304	312	317	293	322	313	291	323	297	304	319	330	315	302	326	341	312	301	291	314	296	300	313	297	264	277	326	312	341	319	310	300	319	329	307	318	321	306	325	302	306	314	302	299	311	297	303	311	340	284	321	356	314	319	321	335	325	327	315	293	313	307	300	323	309	301	326	307	282	311	318	300	293	311	313	305	323	321	314	305	325	294	301	315	287	298	298	311	307	316	317	331	313	283	300	305	314	289	329	310	255	302	300	328	286	300	334	338	294	275	315	282	311	306	303	288	315	298	311	310	298	299	294	298	288	309	308	323	299	275	297	315	325	318	300	315	316	332	295	298	299	313	284	279	310	311	296	313	303	307	281	273	312	292	307	290	286	323	303	279	315	297	320	308	312	288	315	285	322	287	277	345	359	319	316	307	283	303	304	318	333	316	329	324	299	316	305	324	338	322	302	311	328	336	325	315	322	317	315	322	316	335	311	317	324	305	294	289	291	333	323	293	323	332	303	327	293	367	312	292	326	268	277	302	294	315	285	323	305	301	318	300	293	294	307	338	307	297	292	306	307	325	287	296	330	277	320	297	305	293	319	331	299	324	326	308	295	296	287	298	343	308	310	293	302	324	288	288	303	336	291	330	284	317	297	309	290	311	275	289	312	290	337	276	309	283	324	315	323	346	293	301	334	306	278	301	301	294	320	314	312	304	334	312	301	310	308	347	288	314	319	309	278	299	284	310	295	293	296	324	311	305	340	279	316	336	340	305	325	327	306	306	318	338	343	292	291	316	317	328	319	304	314	319	295	290	292	299	320	278	342	304	304	339	323	353	317	283	310	315	287	296	324	306	324	334	288	313	301	331	271	304	299	290	304	283	315	313	300	287	291	289	315	329	330	335	299	305	314	297	299	307	316	323	303	307	312	311	290	317	303	352	324	327	341	304	267	326	313	333	302	327	324	297	309	300	331	327	328	303	316	306	324	340	294	307	342	292	318	300	319	287	327	297	300	298	289	284	312	283	309	303	319	321	317	303	291	303	309	332	295	333	319	318	297	296	309	316	296	336	272	315	316	296	302	277	299	285	327	321	348	342	321	310	306	332	323	339	305	296	295	317	315	303	301	336	327	320	278	297	300	325	332	297	323	304	287	272	332	317	310	339	307	283	299	296	275	318	283	301	301	291	306	328	305	316	318	297	319	293	298	337	305	317	300	306	301	321	314	315	317	317	282	300	284	334	291	286	280	327	305	286	316	326	274	309	307	309	297	333	323	320	290	282	300	310	294	341	297	280	306	317	298	327	335	312	285	282	307	323	316	273	255	306	287	302	282	308	289	311	297	326	338	302	300	279	289	343	316	299	285	324	319	293	323	322	308	297	298	325	303	309	341	305	295	311	288	284	290	256	313	321	299	303	277	339	305	311	307	318	310	337	261	295	287	325	311	335	302	284	276	282	287	316	300	323	283	295	307	316	314	338	283	305	273	300	327	345	276	285	299	294	323	299	322	312	290	286	307	283	341	328	300	310	297	287	292	306	314	310	305	286	295	315	308	310	288	320	304	324	299	296	331	297	316	317	299	288	326	297	318	296	294	290	324	316	289	310	325	296	310	315	269	318	290	283	316	317	311	332	295	288	295	323	340	316	308	301	313	323	321	326	335	300	295	296	309	304	302	324	302	303	281	299	323	287	314	313	339	300	331	319	279	300	304	282	317	290	325	293	314	292	342	323	343	283	318	330	317	293	329	293	331	279	340	308	309	302	298	307	253	263	303	298	310	314	318	313	317	309	288	339	282	312	305	313	309	325	312	274	323	320	283	311	288	303	292	293	314	290	298	322	275	303	320	301	307	304	318	303	314	303	322	277	305	305	322	281	304	284	280	275	279	335	311	320	309	319	292	337	337	314	308	288	331	298	278	304	293	311	331	281	322	277	270	315	315	295	326	307	345	309	311	283	267	313	317	322	281	324	323	297	336	315	293	299	318	314	315	281	296	316	333	297	307	288	312	294	314	318	322	303
24913	21220	27032	25543	10632	1305	978	949	843	911	885	961	925	846	814	776	778	830	818	798	797	790	801	814	763	769	873	792	835	751	758	792	752	791	795	723	789	798	829	747	776	794	792	765	787	817	812	820	711	807	769	813	782	764	787	793	826	784	786	798	819	768	732	773	734	800	811	819	781	806	795	773	763	774	755	785	793	773	793	799	760	786	797	751	751	852	765	809	711	812	766	736	814	812	763	795	811	767	765	785	746	833	764	775	773	826	809	757	691	804	757	770	788	752	783	829	770	754	749	783	796	799	807	726	741	777	780	725	787	819	799	784	783	778	815	786	764	784	779	789	835	796	789	755	805	774	808	827	802	785	750	758	774	749	824	759	807	733	788	771	780	785	797	786	758	773	748	803	754	855	737	795	841	736	802	784	815	757	773	790	780	786	786	796	726	763	736	749	813	774	776	748	775	772	757	755	783	768	747	789	717	736	823	765	802	832	815	719	804	813	752	769	777	788	807	814	750	810	764	766	759	781	780	825	771	790	793	806	771	812	775	786	809	759	802	786	809	778	798	780	775	807	792	762	840	818	785	804	771	763	815	803	829	834	807	790	758	808	795	818	771	811	822	792	817	768	763	763	804	806	783	797	764	803	739	828	774	791	794	797	801	785	786	766	785	787	771	752	783	773	770	814	751	755	831	837	737	793	797	750	768	838	782	745	821	783	737	755	760	784	768	808	834	762	802	767	801	800	779	729	783	785	789	770	772	780	785	789	800	828	777	822	841	773	783	772	788	807	805	799	801	802	736	772	756	749	744	770	762	728	792	769	813	764	733	766	795	804	822	788	777	774	811	778	808	786	819	793	843	737	809	744	843	759	764	787	771	740	804	780	751	771	785	748	795	785	763	767	752	773	809	817	733	796	814	747	800	786	817	776	757	800	815	731	770	775	744	751	804	773	809	780	718	833	841	793	735	805	816	834	805	801	769	772	793	802	774	715	764	767	789	799	786	768	797	799	773	794	804	846	775	780	808	746	795	800	757	815	767	791	729	814	802	754	771	781	796	777	798	782	782	761	770	798	767	762	773	742	757	807	760	827	818	787	808	765	754	748	768	758	755	787	769	774	774	751	762	769	764	767	830	772	757	797	737	782	754	786	706	820	779	759	747	797	782	719	795	797	723	757	804	824	771	753	838	787	803	783	809	773	778	776	796	795	808	751	822	757	781	766	792	795	758	768	789	781	834	785	756	783	825	773	794	783	735	814	740	794	785	763	815	746	800	824	784	805	774	780	750	830	775	812	801	808	845	838	798	783	785	818	789	765	764	780	764	806	760	815	802	791	768	813	752	771	821	815	758	779	839	817	809	838	782	730	744	765	771	806	770	819	740	756	789	810	774	772	783	790	763	791	776	777	798	750	791	763	746	768	813	772	744	741	805	776	746	778	788	811	775	770	747	807	773	729	793	771	813	715	794	828	785	775	797	775	767	820	732	768	800	806	796	782	844	752	782	789	746	755	788	753	803	779	779	784	758	746	766	761	805	800	774	754	831	744	780	800	750	834	797	772	798	780	764	732	769	815	755	810	795	761	791	824	807	819	756	808	769	792	804	811	824	771	737	749	784	789	800	776	784	784	793	809	771	846	860	784	760	794	792	795	801	828	772	781	772	778	811	802	779	767	747	790	763	738	748	807	767	771	793	820	768	801	793	870	775	784	797	843	764	774	795	777	797	797	779	779	777	792	740	806	783	807	815	809	822	754	775	777	769	770	782	738	801	824	825	756	766	789	747	773	741	732	796	817	747	753	784	775	699	742	803	793	754	755	827	773	784	799	776	810	788	857	802	722	753	802	792	827	767	770	769	776	730	817	758	736	760	794	786	771	757	779	774	806	788	774	791	782	772	768	778	831	746	751	763	759	733	817	801	809	786	720	777	762	818	780	760	790	743	772	793	763	818	797	777	815	773	734	771	782	766	816	816	771	768	721	810	808	773	775	786	763	789	786	794	767	780	737	756	794	756	759	824	799	758	775	745	738	793	783	813	744	760	761	725	740	769	801	787	817	796	759	777	746	843	811	788	783	806	733	766	758	761	748	770	788	811	744	745	796	739	796	774	796	807	797	824	782	711	793	772	804	801	799	751	789	765	786	776	741	778	799	847	769	748	798	817	752	793	803	804	785	790	818	808	872	843	781	785	777	838	735	822	775	778	769	753	869	750	809	740	827	813	732	765	729	749	815	738	766	794	756	818	751	786	774	848	810	760	766	744	793	786	808	768	795	755	798	791	824	795	803	781	756	765	734	755	787	763	798	774	794	799	763	740	752	712	787	774	808	742	785	782	779	733	765	789	737	736	748	789	759	827	775	780	832	786	812	746	749	775	749	809	799	814	794	776	759	816	790	792	787	800	727	815	786	726	758	742	787	779	784	819	801	778	742	838	791	806	789	800	780	822	766	789	757	798	792	768	782	742	726	763	817	764	789	833	821	782	740	785	772	768	778	825	806	805	773	765	729	751	732	805	803	738	774	717	764	778	809	786	784	762	758	739	716	829	758	804	781	754	786	791	746	768	836	752	776	786	801	789	795	738	725	763	751	774	807	797	754	792	744	753	760	760	781	779	733	782	807	798	755	796	803	765	752	819	805	826	821	796	763	815	759	798	766	781	829	809	741	765	743	795	783	767	799	755	811	748	771	787	739	765	796	741	807	774	826	771	790	765	840	804	775	775	775	766	781	828	806	836	782	791	810	730	821	780	801	768	819	786	728	788	740	758	802	769	786	783	800	775	776	716	760	748	811	762	769	779	768	763	735	770	818	768	788	747	861	756	782	776	728	760	809	747	813	825	757	754	817	786	816	780	731	786	779	780	801	805	771	757	774	788	751	783	791	769	773	790	739	786	859	770	776	751	800	821	762	799	782	830	770	811	771	733	810	753	860	746	738	833	777	763	792	704	770	840	733	798	805	771	762	758	815	765	765	802	738	800	775	801	799	763	764	771	772	822	759	776	784	800	822	783	769	765	730	760	725	791	735	756	777	726	789	784	737	738	740	751	802	752	774	782	786	826	802	776	705	790	771	758	758	801	770	781	751	811	817	755	770	772	747	703	763	772	829	758	747	755	771	772	818	799	744	807	822	806	781	795	794	744	768	822	791	755	780	774	817	797	740	777	789	835	799	777	770	805	752	821	778	774	761	781	758	796	775	789	778	784	790	776	775	778	782	736	829	746	685	802	740	779	771	839	733	722	732	780	760	767	784	778	784	760	733	793	756	832	771	783	823	824	745	787	781	768	716	809	788	721	806	747	782	777	791	785	790	790	757	788	755	793	749	775	774	799	770	820	783	783	804	792	741	749	796	797	839	777	789	806	753	830	743	757	796	736	798	766	849	850	809	754	807	787	735	789	797	779	782	852	757	727	763	802	796	772	821	782	761	799	790	754	742	810	748	773	701	757	782	788	813	831	789	796	761	801	845	763	815	788	805	813	822	830	768	764	786
7144	26627	3622	1953	1642	1434	1251	1082	988	963	949	961	1033	813	787	795	829	831	819	751	794	832	776	830	759	828	793	773	775	777	764	803	766	793	739	800	791	786	774	786	778	751	744	779	779	773	777	752	824	737	795	757	743	778	763	811	743	779	798	799	753	765	787	794	792	726	817	802	781	806	808	780	806	797	756	764	686	742	761	784	810	813	745	788	732	803	740	792	789	848	749	841	782	771	783	759	754	765	810	755	786	786	773	836	756	782	730	755	767	804	759	794	772	770	797	804	778	790	763	791	772	810	790	787	752	795	776	786	790	763	783	779	810	808	727	792	738	799	734	763	810	772	765	779	781	809	735	800	771	751	802	735	778	810	770	763	782	725	762	783	788	770	776	754	785	765	762	757	746	822	776	770	757	805	797	770	745	769	750	770	727	813	776	801	803	763	823	824	703	773	796	757	741	792	793	737	755	787	755	761	797	797	759	750	761	822	779	749	767	753	787	836	788	738	758	789	750	812	803	865	763	826	815	782	758	796	819	800	773	772	781	745	754	757	777	746	736	784	773	775	748	766	783	746	809	795	731	770	737	756	792	768	764	733	801	804	826	783	707	777	827	775	745	770	759	783	778	805	768	778	787	808	784	767	722	813	829	820	771	753	791	774	746	821	793	746	789	774	801	768	780	724	802	768	849	724	800	776	738	772	835	777	760	749	790	801	814	763	711	783	765	795	833	807	774	784	746	851	781	764	727	772	792	777	849	764	783	815	766	720	781	770	731	698	763	767	805	797	786	715	822	771	774	790	773	764	753	743	756	769	780	799	791	763	767	743	842	781	764	816	763	790	777	764	775	785	794	805	805	838	791	749	810	753	789	749	751	756	734	738	775	783	756	797	756	744	788	743	771	763	763	802	743	769	791	798	778	781	751	788	782	818	824	776	808	743	739	768	810	799	785	772	760	793	748	759	750	810	816	718	756	781	847	748	743	817	770	828	762	733	761	799	779	788	738	771	796	792	740	730	790	739	778	765	786	788	793	759	791	799	782	749	744	775	756	769	797	776	801	754	814	761	748	759	783	762	784	762	749	789	837	769	794	756	755	811	785	755	799	752	765	787	775	776	820	739	763	795	750	791	826	783	753	765	781	766	818	753	716	765	853	806	764	758	782	794	784	726	752	740	768	764	773	835	782	777	779	774	755	796	781	774	824	750	771	772	753	825	777	743	736	753	803	779	787	788	764	775	780	767	800	796	772	792	769	734	769	831	868	768	750	773	743	768	767	793	767	780	741	762	745	747	727	769	796	749	756	799	781	761	779	748	735	821	743	777	750	734	761	767	767	770	787	753	800	786	741	759	762	768	719	764	815	760	777	765	742	756	758	752	767	784	759	750	703	800	785	771	772	812	783	757	728	771	764	775	807	780	788	809	781	763	805	735	756	783	792	703	761	799	787	777	802	790	825	800	775	731	741	783	812	749	772	764	759	733	784	748	777	767	793	770	811	772	699	830	728	778	765	795	785	728	743	710	802	793	726	735	756	767	765	789	823	774	785	804	746	781	753	792	801	801	776	797	797	822	823	832	779	803	759	771	797	752	743	795	771	739	744	802	753	772	744	772	746	754	768	813	826	799	770	804	735	776	795	747	818	806	756	771	781	857	785	809	721	733	774	750	750	755	740	796	751	761	807	738	786	759	806	803	736	802	791	755	736	775	780	795	731	782	742	763	767	796	820	776	758	740	796	821	811	775	785	779	772	795	778	746	787	744	738	783	736	720	754	795	788	795	746	792	763	753	794	761	805	762	706	763	727	766	811	743	784	753	735	786	749	746	754	756	784	745	746	732	813	791	764	744	772	783	740	770	757	761	824	773	770	748	785	780	747	748	768	755	800	816	771	798	775	755	762	750	740	773	795	758	747	736	800	727	775	822	738	783	790	803	781	778	819	777	783	764	768	782	747	786	753	765	788	793	772	818	738	793	748	801	834	828	737	745	813	788	737	742	788	828	793	720	765	825	769	803	751	847	783	751	798	787	779	781	786	764	814	748	764	798	772	743	749	812	777	818	794	803	756	732	790	818	751	784	787	797	780	754	793	784	794	788	754	772	730	767	743	804	785	800	741	725	810	802	811	829	785	737	820	789	780	770	793	771	767	773	756	788	773	712	788	804	765	752	779	733	813	792	776	842	795	774	789	797	736	761	778	796	815	791	764	806	790	801	757	832	772	780	813	805	795	786	759	750	779	767	779	746	794	782	776	724	765	797	807	787	793	777	768	735	771	734	761	795	790	802	767	768	769	789	790	771	770	746	797	792	766	779	750	789	753	760	794	691	795	807	771	765	748	742	800	795	835	767	787	763	817	706	758	784	776	753	784	752	798	811	752	785	739	768	762	784	731	833	730	762	791	811	770	778	804	746	747	742	756	799	810	792	776	776	783	731	774	764	753	807	803	735	772	739	738	737	815	792	742	825	742	786	773	793	800	770	846	817	772	795	755	814	784	778	814	790	798	761	742	738	785	786	748	774	754	822	789	797	741	763	778	811	761	799	787	810	777	769	772	769	777	805	764	807	770	794	812	769	761	810	790	834	800	808	746	780	836	762	784	789	695	765	758	744	786	755	781	754	838	765	784	748	793	782	749	798	751	813	800	841	757	757	790	776	771	764	798	739	784	816	746	816	789	770	781	791	776	853	737	801	793	756	770	778	775	789	798	766	799	788	789	772	766	828	743	778	762	743	778	766	762	800	748	775	764	758	767	790	745	780	777	751	753	750	759	795	736	777	757	794	734	744	792	749	801	697	724	755	789	834	811	772	781	778	802	723	836	756	709	749	752	782	741	780	791	767	725	744	788	764	748	784	778	747	764	813	821	785	770	818	806	777	784	760	810	753	802	750	767	782	789	751	754	774	726	770	773	763	796	714	754	756	753	757	754	695	760	782	779	717	758	765	787	757	817	767	741	754	755	794	782	777	829	782	751	783	749	763	777	784	795	809	800	754	752	770	803	790	743	727	814	752	776	790	787	782	800	826	735	774	752	720	796	740	782	807	778	818	741	761	744	774	792	755	767	750	776	818	775	725	810	794	785	763	766	825	775	787	782	758	782	743	778	810	729	760	742	768	762	796	831	811	808	755	786	767	756	838	751	793	814	769	793	735	795	792	773	794	855	774	757	823	788	750	771	736	856	814	737	751	784	772	722	794	809	741	783	808	736	754	788	782	783	792	770	774	788	788	749	776	797	809	737	761	785	769	766	777	763	762	754	764	736	781	798	779	736	772	782	823	775	792	760	785	825	756	765	774	775	772	755	772	766	788	711	786	792	808	798	753	788	781	831	793	764	791	775	706	774	792	811	726	785	752	807	807	817	744	812	805	761	779	783	786	761	785	798	829	766	749	770	778	778	756	759	763	711	773	775	774	769	754	775	803	777	777	767	760	741	763	792	790	758	777	779	824	720	801	814	769	800	731	778	815	763	759	743	733	768	716	772	762	773	785
22657	21302	28670	24255	21298	21337	8849	1083	793	703	668	719	703	551	462	493	423	408	435	422	417	378	394	425	413	375	392	417	391	338	401	379	386	392	389	343	347	350	362	349	368	374	331	349	349	370	327	352	349	362	337	330	372	367	333	365	344	339	316	389	374	335	377	328	336	323	368	361	319	339	364	344	350	369	380	325	348	347	343	367	354	321	318	344	377	345	360	356	332	384	315	305	368	342	325	356	331	349	342	382	348	346	332	324	349	337	338	366	387	318	337	342	350	332	375	363	381	407	322	336	364	366	339	333	319	326	330	374	340	353	363	356	356	340	362	346	341	342	376	341	335	352	335	369	351	348	396	345	360	347	333	343	316	366	342	339	324	335	335	321	364	362	339	367	357	348	350	361	339	384	332	347	378	329	361	347	336	393	367	339	322	329	308	350	335	346	302	324	388	365	350	352	369	350	349	335	347	342	348	342	341	338	316	343	325	339	344	330	350	366	365	391	349	358	339	355	313	356	351	357	336	356	342	366	342	365	353	377	328	351	351	307	369	353	355	323	346	367	332	358	349	341	324	349	348	345	329	341	315	356	322	340	325	325	346	346	369	346	344	355	341	339	366	337	360	373	336	320	323	331	322	366	300	330	376	342	336	329	366	366	330	352	351	339	353	328	385	317	333	328	369	335	337	382	347	337	343	345	341	315	339	321	370	326	329	373	356	354	353	343	316	357	340	353	331	326	330	334	340	349	319	327	319	352	379	330	336	343	364	341	337	318	330	354	358	365	303	330	388	347	352	316	364	335	346	343	334	327	331	327	325	359	379	350	307	339	346	334	302	344	363	351	342	375	331	332	334	380	363	376	358	325	372	353	307	320	356	365	346	380	345	336	337	348	353	389	378	325	338	337	331	375	349	338	360	339	346	331	335	345	356	344	360	336	341	356	346	330	367	310	373	329	316	351	369	366	352	343	315	361	335	326	345	365	355	339	352	346	370	341	333	366	323	359	355	334	367	368	352	348	392	345	344	358	350	344	351	354	312	334	350	354	336	350	335	343	316	376	356	352	313	349	355	335	358	358	374	339	351	327	365	353	344	334	352	336	324	321	384	345	320	350	325	334	350	353	351	335	359	356	336	345	349	331	327	335	354	337	363	334	326	342	380	348	346	354	361	383	348	338	330	368	321	351	334	340	373	331	348	348	336	332	332	353	339	362	357	340	340	321	331	348	327	364	343	339	301	342	338	342	343	358	348	331	354	349	341	330	341	370	348	360	340	359	355	356	327	330	361	341	331	331	343	341	332	338	360	328	333	349	340	330	347	363	347	318	325	341	373	347	340	361	352	324	365	376	322	321	317	351	312	357	360	346	361	333	338	323	331	356	353	327	340	341	344	325	362	345	341	324	344	364	348	352	338	321	374	370	328	335	379	380	358	343	334	322	312	350	342	311	343	344	358	348	385	361	338	325	337	381	348	327	350	390	337	356	336	357	324	355	337	344	361	342	351	316	331	375	339	327	350	362	363	344	326	336	318	343	348	317	338	356	352	354	340	342	335	350	337	386	334	368	356	340	347	355	352	335	332	377	359	340	352	357	342	346	350	353	358	330	314	383	348	351	363	328	345	342	359	368	336	316	367	356	355	344	350	355	322	297	357	386	328	347	346	373	327	331	333	348	346	311	343	354	364	318	347	348	316	318	321	327	330	330	349	358	337	310	351	366	335	334	374	318	344	332	341	337	353	349	362	338	354	368	359	314	363	366	339	327	321	353	357	383	324	346	346	354	358	331	347	340	329	355	349	318	353	313	328	333	357	359	373	356	372	306	351	363	361	325	382	339	329	328	321	347	331	337	340	324	373	318	366	357	334	338	339	355	344	338	335	379	343	342	372	347	318	338	378	306	366	313	331	341	337	345	348	357	316	365	362	343	368	343	342	339	324	360	342	312	313	347	328	338	348	325	353	347	331	367	355	321	349	335	359	334	337	367	325	344	339	345	344	320	368	300	335	346	329	361	341	345	364	338	324	358	377	337	322	342	374	347	351	358	342	389	323	359	374	326	336	361	338	346	332	334	320	328	310	347	341	352	335	359	358	366	364	352	343	339	364	344	357	350	337	347	353	373	355	367	345	347	320	332	347	359	352	332	327	319	290	331	373	319	361	305	345	348	336	349	307	347	369	329	347	342	351	351	351	315	360	314	340	328	342	358	375	336	324	362	350	346	321	308	331	343	342	366	374	354	368	346	341	355	374	355	342	351	342	308	338	320	345	343	326	330	374	346	327	355	371	398	316	346	345	327	329	365	338	335	348	328	301	380	365	337	352	355	344	337	371	356	339	339	336	361	320	353	334	368	360	340	328	310	347	353	371	351	334	342	355	344	341	344	316	333	341	348	361	373	353	380	341	331	316	316	336	354	341	330	337	343	382	324	338	333	363	334	354	340	337	361	338	339	332	344	371	331	316	368	347	348	346	315	302	334	373	354	331	378	330	366	314	333	389	380	355	334	309	360	346	349	290	351	334	338	347	325	345	325	339	358	324	369	368	367	345	351	372	349	333	361	357	329	344	332	333	336	342	329	326	353	344	332	331	370	368	343	362	364	352	331	348	348	357	314	333	328	347	322	356	342	358	359	346	358	361	339	349	338	339	367	330	363	340	321	323	354	362	315	335	361	354	331	366	386	335	304	343	343	337	335	343	346	323	339	364	360	395	364	338	357	334	342	332	345	344	367	362	356	343	335	377	347	339	362	335	342	352	316	316	345	338	342	347	343	355	347	346	350	348	330	363	311	335	344	332	333	327	370	345	362	323	363	343	328	371	361	355	334	334	332	332	337	358	334	316	343	369	339	327	365	333	371	392	331	331	328	339	350	336	333	340	344	328	353	296	330	343	349	369	312	367	335	366	350	337	346	377	325	339	346	370	340	352	340	326	348	341	359	331	367	396	356	340	340	342	377	349	350	362	353	333	305	355	356	335	370	312	378	340	349	333	336	348	320	376	327	341	331	365	339	334	370	357	366	303	332	338	321	361	367	328	360	336	350	302	332	326	356	341	339	341	335	351	356	335	335	322	305	359	352	353	366	326	335	324	321	354	351	340	357	362	344	343	355	328	361	350	347	305	334	343	353	392	298	316	324	388	352	333	343	327	335	347	372	340	327	367	351	332	347	332	332	358	337	347	340	363	325	319	338	338	355	346	363	333	356	362	345	310	342	300	354	321	333	347	379	337	362	348	328	327	347	340	321	368	345	313	339	349	328	351	336	334	336	354	364	307	327	318	364	328	338	325	327	341	353	347	333	329	334	368	362	330	346	372	370	346	375	381	343	355	317	326	335	319	373	325	361	335	369	348	313	381	376	359	366	367	311	345	347	343	320	337	329	347	363	296	341	333	387	349	346	333	357	343	347	344	387	334	327	383	363	337	345	341	309	370	394	356	358	353	337	358	334	361	348	351	327	327	297	372	347	362	339	360	343	341	346	359	307	334	330	322	322
10532	40069	9456	4618	3463	2458	1799	1483	1187	943	821	1034	892	612	581	513	469	487	437	430	418	437	411	422	425	398	371	372	384	398	390	371	388	373	374	335	353	380	352	355	350	330	341	347	384	317	347	330	392	341	352	347	351	359	326	342	333	338	363	336	352	347	352	350	359	338	346	354	332	350	333	358	347	346	340	308	343	377	354	351	337	340	315	340	366	365	361	316	354	360	326	349	327	344	356	343	344	344	346	311	357	340	354	341	336	338	350	359	360	352	347	290	334	359	340	347	340	348	348	343	347	335	338	315	321	354	327	388	356	335	327	373	337	330	338	366	350	349	350	333	350	361	312	332	322	348	329	340	326	372	367	340	327	324	321	335	334	352	331	333	339	359	301	312	311	346	348	334	358	352	313	327	332	361	383	342	306	363	355	329	312	336	314	361	346	343	335	359	363	333	353	332	361	330	344	348	365	368	371	327	330	356	349	324	324	340	344	357	327	321	355	330	321	335	327	330	312	315	318	322	356	332	294	335	325	322	320	358	324	341	334	313	359	318	329	341	346	362	337	333	367	346	341	347	346	324	333	355	329	346	328	337	339	338	341	335	339	357	338	318	347	331	331	321	377	316	355	356	329	324	342	351	355	360	332	312	344	336	343	363	324	343	330	347	335	358	338	356	372	362	368	361	324	338	357	295	299	358	325	329	320	356	333	317	338	344	331	356	324	358	335	348	332	331	329	371	338	353	341	393	349	375	351	349	324	364	367	357	371	365	343	327	330	348	301	368	384	364	307	343	313	314	331	339	343	323	363	315	345	339	336	319	377	362	318	344	336	311	352	358	331	342	332	301	338	366	349	351	370	338	295	335	351	367	326	347	346	328	312	336	321	311	309	336	338	370	330	345	363	355	348	317	334	342	354	326	335	336	321	339	323	290	341	351	306	344	335	372	337	361	322	342	332	325	314	364	357	336	339	364	364	314	335	330	351	329	337	332	319	372	341	345	346	349	355	330	305	301	324	353	338	305	332	325	322	368	352	324	336	313	359	350	326	331	322	353	356	313	338	346	336	370	341	349	355	330	339	334	320	304	338	342	394	342	339	381	319	388	354	334	330	345	356	319	297	345	353	319	324	320	336	356	342	319	316	345	360	333	322	310	336	328	318	348	342	338	354	346	336	349	303	327	346	349	329	332	345	320	316	341	392	314	342	300	346	318	319	328	365	354	370	333	353	332	307	349	346	351	340	324	329	331	340	314	360	347	358	298	359	337	322	353	333	325	351	297	347	341	331	334	324	326	333	334	322	312	358	360	313	338	378	343	306	321	380	332	335	343	341	343	346	326	352	363	304	335	306	354	322	340	348	328	343	352	349	317	300	325	358	335	326	331	336	303	330	344	328	347	393	361	323	310	328	303	371	319	328	354	316	349	327	359	363	347	328	322	361	379	328	326	325	314	363	374	349	349	330	336	357	338	322	356	358	363	324	323	366	355	332	367	307	361	324	313	331	329	334	337	313	362	300	360	336	358	331	328	341	310	331	295	358	321	329	334	343	348	335	349	343	322	349	348	322	332	340	346	337	318	313	341	322	347	347	307	313	332	337	381	324	336	317	321	300	361	303	373	310	306	328	309	342	343	320	334	301	348	306	354	307	328	340	333	335	314	343	328	359	350	354	334	324	367	302	338	334	348	336	339	335	340	353	343	331	343	304	312	356	339	364	345	355	315	329	340	333	346	340	343	317	346	326	343	351	352	314	374	338	341	332	335	316	319	339	339	405	333	315	367	351	324	366	330	329	294	324	353	354	339	378	330	338	340	351	317	353	350	363	359	322	318	293	306	354	314	368	320	367	362	311	357	308	363	377	370	313	366	312	334	351	337	335	347	346	347	328	342	360	341	356	347	342	361	324	387	339	331	360	338	335	351	334	327	356	307	356	376	314	347	335	320	360	343	323	352	342	374	339	337	353	329	341	321	357	333	320	330	340	379	325	318	328	340	338	317	333	367	369	310	349	339	381	351	321	358	334	328	360	366	310	343	323	348	331	334	361	339	375	342	335	325	345	348	293	331	346	357	328	366	330	337	325	363	361	353	322	352	338	316	358	321	339	307	334	336	339	320	351	318	368	336	324	313	338	332	319	316	333	302	323	343	379	353	312	351	323	372	334	333	324	338	353	352	321	387	327	335	329	329	359	377	315	348	342	334	332	352	345	346	368	347	335	302	304	348	367	294	328	338	323	333	340	348	343	349	325	316	320	365	340	321	346	367	316	328	333	307	349	354	326	340	339	330	336	322	361	356	329	324	363	377	329	358	341	347	338	352	336	327	330	316	349	342	324	342	327	324	294	310	345	316	368	349	356	342	319	323	364	341	306	323	341	347	343	348	326	372	305	331	350	325	345	316	373	334	314	312	329	348	336	352	350	360	356	298	310	345	335	324	337	317	347	356	329	325	327	348	327	355	347	313	304	332	376	332	338	346	332	377	338	326	330	332	350	344	357	330	338	341	316	361	342	354	343	328	371	338	361	317	366	355	346	369	330	335	310	323	306	340	356	314	351	345	316	354	304	333	327	336	328	340	311	369	329	339	320	350	339	368	325	360	334	334	351	334	352	382	377	344	376	328	335	337	317	337	352	355	346	315	346	351	327	316	340	340	350	325	333	338	358	346	351	349	333	337	317	354	342	328	355	326	344	333	354	342	349	329	352	353	336	352	332	325	331	378	340	363	297	329	344	317	345	300	319	316	314	353	379	313	320	340	313	356	339	353	312	338	320	361	353	316	330	353	364	357	347	332	364	337	343	337	347	331	326	331	353	357	322	346	307	321	364	343	305	356	345	329	314	338	342	335	325	318	343	349	351	348	334	362	328	351	329	353	351	338	365	319	377	327	330	348	316	330	324	310	395	333	337	330	323	364	336	345	329	344	327	370	336	332	311	356	333	344	362	336	333	348	323	337	318	359	354	352	333	341	346	310	361	369	324	315	339	328	331	330	345	326	351	343	321	358	356	341	325	353	339	312	351	290	297	339	297	338	308	345	316	342	345	353	316	337	284	351	356	358	343	312	332	353	314	339	342	336	350	330	335	329	328	333	340	343	326	333	330	339	335	343	296	352	348	358	350	317	363	323	352	322	309	349	347	332	341	353	322	367	347	324	342	332	357	356	358	329	349	348	334	318	320	351	349	326	338	356	347	352	349	372	344	327	352	344	330	303	347	335	348	357	341	331	334	320	351	326	331	334	342	333	364	332	365	310	321	318	328	299	381	348	358	375	318	371	347	334	320	341	337	345	362	370	342	305	335	348	324	350	348	382	307	314	331	334	366	341	314	351	375	343	363	330	348	352	325	359	335	313	374	317	349	372	347	341	334	356	352	358	319	296	343	359	324	361	328	355	309	339	343	370	336	355	337	355	356	303	329	331	350	322	355	346	332	345	323	351	306	319	344	362	326	342	360	345	350	332	320	336	284	347	369	325	338	322	319	363	360	333	312	362
28001	21203	9515	1275	776	738	683	671	707	678	713	760	709	629	644	634	654	676	632	619	631	618	649	628	662	694	628	665	589	694	652	633	648	668	633	652	679	626	649	656	689	663	665	620	604	609	625	667	663	661	637	649	620	611	654	670	663	624	659	655	691	611	634	632	601	645	640	660	641	643	632	648	583	651	635	611	630	678	673	646	663	686	675	647	614	641	666	598	687	654	659	651	608	636	655	672	652	666	626	656	616	626	624	656	638	630	626	652	619	643	719	674	636	689	679	671	664	626	655	627	652	639	593	620	666	661	650	669	659	631	710	656	645	584	592	681	653	612	628	666	663	657	638	640	657	631	652	660	600	635	650	669	629	662	637	683	658	619	665	635	668	653	641	662	620	657	613	592	693	628	617	649	649	664	626	602	655	691	674	603	623	623	656	647	627	600	685	613	605	655	617	644	635	657	674	627	643	648	684	639	666	695	662	696	680	649	653	680	643	679	626	660	589	645	650	671	662	675	655	622	681	678	654	652	651	592	672	653	651	638	691	679	694	662	625	648	589	648	651	624	609	648	643	653	603	684	621	668	639	609	685	667	613	640	618	668	614	662	689	677	646	631	625	677	671	634	660	702	609	683	649	667	633	649	685	611	663	625	607	622	618	680	679	663	646	665	661	616	671	636	631	626	635	652	660	627	681	651	619	645	653	668	633	619	677	615	647	689	685	631	642	679	631	635	645	664	653	673	661	655	649	625	660	610	668	644	642	636	687	633	652	663	654	673	629	682	608	670	683	663	651	617	672	633	661	643	638	626	605	641	639	689	605	640	682	677	634	674	679	666	641	624	612	636	625	650	676	653	627	651	673	613	674	687	628	624	617	633	685	643	663	623	663	618	666	624	620	642	715	626	684	702	591	659	687	667	612	658	640	663	706	628	642	653	611	636	669	695	685	632	643	647	643	642	611	673	624	632	647	671	660	706	635	609	640	622	656	671	642	646	651	632	636	679	619	685	644	639	650	669	679	667	685	666	683	665	643	624	635	606	599	634	667	696	638	654	651	630	594	619	636	691	654	660	627	648	686	673	649	667	661	654	595	646	652	691	643	631	656	654	670	648	670	642	654	617	680	651	660	641	645	627	611	676	663	675	602	669	658	633	671	643	633	635	655	641	619	659	639	638	661	620	686	649	679	661	602	634	670	661	653	621	630	647	663	669	651	638	629	623	655	682	605	603	641	634	655	641	661	625	618	633	624	643	683	669	645	650	689	637	677	662	634	629	635	656	608	691	638	644	632	640	660	610	609	661	688	612	670	646	627	609	667	616	626	650	641	613	652	684	655	617	664	628	640	648	631	661	662	635	688	663	632	635	675	675	675	619	678	632	682	654	648	694	616	625	644	660	668	632	602	666	709	634	651	695	617	635	661	579	675	608	662	672	599	651	682	675	634	642	620	674	667	649	632	669	644	595	667	630	662	621	610	647	656	654	668	633	686	630	639	624	690	665	674	671	716	617	700	661	665	693	637	627	592	616	674	639	640	658	632	628	637	666	650	695	624	710	627	705	691	633	667	649	648	629	639	684	647	704	687	666	609	625	678	600	653	589	645	628	646	600	693	650	658	605	628	654	644	629	707	638	668	645	687	640	656	653	611	672	631	679	658	658	685	643	654	673	686	598	658	605	636	661	615	620	650	658	650	623	663	616	668	624	663	663	657	656	638	653	702	640	625	643	673	645	662	674	621	618	705	646	583	589	699	638	622	651	657	671	626	642	616	678	656	674	642	679	659	676	640	683	652	615	635	591	663	617	642	641	636	664	652	639	658	616	646	616	666	611	620	631	661	616	624	672	634	674	669	699	650	664	639	663	646	667	652	633	641	670	647	661	647	616	664	680	649	655	660	652	682	651	641	665	669	659	646	616	655	648	649	636	598	630	595	640	672	624	616	596	662	675	621	680	669	615	644	660	637	601	643	625	652	654	643	668	624	611	652	621	655	654	694	678	612	678	657	599	628	695	645	652	647	626	701	656	634	688	635	640	617	640	612	629	655	633	682	652	642	594	644	656	634	646	655	614	636	632	664	643	686	622	625	635	621	649	621	653	626	603	632	644	656	647	653	653	651	632	650	624	663	648	621	605	665	657	673	695	635	631	654	631	602	676	674	591	632	649	646	642	646	679	620	647	657	675	656	645	619	642	635	683	651	664	643	607	668	673	657	715	665	663	654	688	649	607	676	601	598	636	660	637	603	690	671	670	670	678	656	679	638	654	672	641	615	624	630	698	598	639	666	674	637	642	635	651	689	612	641	654	653	636	650	667	656	666	600	639	644	661	651	667	623	635	644	681	649	642	637	640	627	653	617	672	656	654	661	624	647	690	603	627	634	688	623	580	675	669	624	680	627	610	630	669	674	657	672	646	648	633	648	654	607	619	648	687	636	692	650	627	610	639	643	676	664	632	655	635	657	668	659	623	663	664	616	621	667	637	686	649	676	611	639	634	638	666	622	660	593	650	639	641	637	645	654	669	658	647	649	601	657	634	640	660	642	668	689	595	708	652	643	645	633	687	617	672	680	636	671	622	649	619	639	647	652	682	659	665	681	658	698	644	667	673	688	618	634	630	620	633	676	649	644	623	658	682	611	697	686	642	660	661	656	620	632	652	676	652	625	670	688	660	615	646	650	673	659	639	665	662	644	625	645	658	648	658	586	644	653	653	646	626	655	598	628	653	626	688	646	675	646	644	665	653	653	652	622	679	672	646	650	666	649	620	630	610	630	613	631	671	668	628	636	660	677	710	626	642	591	702	599	689	679	668	696	639	693	642	627	616	655	652	624	681	692	674	675	673	617	656	666	701	632	681	655	630	683	648	617	656	665	668	631	651	631	652	639	689	654	650	670	692	627	647	625	675	634	600	639	658	664	629	635	666	625	617	633	714	660	651	698	619	651	661	654	631	664	647	671	637	674	625	650	645	666	695	640	645	638	632	658	655	665	636	659	647	663	703	630	638	637	667	661	653	632	661	636	641	614	651	666	653	623	602	601	637	632	645	645	651	594	630	650	660	644	610	590	603	649	652	633	673	623	663	666	653	649	645	669	624	673	598	684	662	650	660	610	635	613	658	665	676	678	639	702	682	633	611	656	681	624	624	660	638	642	636	647	617	720	658	619	634	642	671	605	685	649	619	622	607	669	631	676	681	627	666	609	637	640	622	614	623	658	682	661	628	696	651	647	667	625	652	672	652	706	675	665	621	655	672	655	652	648	606	615	679	644	632	645	687	685	667	622	659	648	665	634	638	610	656	679	645	638	630	622	651	694	611	657	629	660	624	640	662	696	620	660	666	613	678	666	650	697	643	681	637	656	629	645	620	656	703	627	655	713	626	625	679	628	621	676	586	639	658	637	713	620	681	664	680	625	615	664	630	669	632	647	676	670	622	673	627	706	649	688	648	622	669	621	646	645	692	640	593	638	648	687	622	667	637	636	590	656	667	623	651
9719	17491	1473	1016	876	807	773	734	727	667	734	799	779	724	671	721	685	665	691	687	622	625	639	687	666	631	648	648	639	668	690	683	684	693	649	651	629	676	715	685	668	650	694	653	626	662	666	663	647	681	620	663	678	680	683	662	665	615	683	637	655	661	699	646	627	675	653	674	662	651	679	718	656	702	696	657	620	704	649	655	612	613	650	641	664	649	674	674	645	674	675	657	675	669	722	704	671	650	665	615	671	605	676	673	676	662	658	692	671	633	624	656	644	686	650	663	639	634	707	710	646	647	682	673	655	600	590	637	657	647	662	592	609	635	664	661	707	676	677	626	696	657	677	683	639	651	667	647	632	685	640	685	620	659	699	642	638	638	651	583	704	666	620	641	679	663	656	700	691	675	644	632	702	664	626	612	615	635	696	652	640	666	645	674	669	670	612	656	611	665	662	613	681	612	667	684	650	625	651	717	675	654	646	704	637	629	658	695	663	676	656	666	672	643	671	682	662	673	668	653	666	674	656	682	624	624	624	665	669	661	647	662	644	660	661	667	703	648	655	671	645	612	638	669	676	637	693	650	640	638	685	658	659	638	652	698	684	644	631	615	600	628	700	642	639	657	627	655	681	704	641	671	657	649	620	665	654	685	678	648	625	665	678	653	626	673	705	661	694	625	654	655	654	613	637	660	670	684	644	640	684	607	648	682	612	689	618	682	663	615	643	654	657	701	663	664	665	669	654	633	650	675	651	695	714	666	588	628	683	654	651	625	626	653	643	690	639	665	664	662	657	632	671	641	682	661	654	666	619	678	659	713	682	644	672	673	626	670	653	694	654	685	631	666	638	677	671	640	643	603	696	668	649	668	685	687	705	665	632	694	676	695	658	631	642	633	685	660	692	678	650	662	655	636	655	678	696	679	654	694	698	639	665	695	657	689	733	657	586	651	632	660	649	687	682	600	646	707	601	615	651	674	655	637	660	612	657	660	669	639	697	668	654	642	658	643	637	655	627	681	652	691	696	644	677	699	640	651	697	632	672	617	626	655	707	676	697	663	696	648	681	675	644	600	708	672	633	645	619	615	648	633	675	696	628	630	656	639	676	662	712	622	645	645	622	657	687	688	653	625	649	623	669	684	661	674	683	652	661	644	676	651	651	639	698	645	673	634	626	677	635	706	672	612	666	660	643	672	636	688	648	682	675	671	631	680	686	673	639	632	687	610	629	688	692	688	647	646	651	707	693	671	632	587	654	634	632	682	675	671	647	658	654	691	670	654	640	662	617	688	651	636	690	690	638	645	633	616	656	655	602	679	701	710	652	632	672	686	673	655	661	692	678	652	668	651	616	664	654	658	646	638	629	636	701	646	662	676	641	695	649	657	672	607	660	683	651	627	662	657	639	642	661	614	627	650	623	657	673	658	601	668	698	627	617	679	613	632	646	685	606	665	686	656	662	680	631	667	701	642	664	626	635	687	681	634	658	611	681	654	633	671	655	690	693	660	653	668	673	653	679	684	648	642	657	670	679	662	618	629	667	667	700	633	647	653	655	631	618	680	650	702	679	658	622	672	686	650	645	650	690	625	722	651	648	668	692	612	667	664	668	693	643	661	684	655	673	705	615	634	659	676	664	704	680	711	630	625	639	662	625	660	636	675	647	653	638	652	653	667	647	628	598	683	636	634	617	666	661	639	665	637	676	669	638	637	663	597	721	660	614	676	650	677	658	656	684	617	644	656	642	644	683	644	648	685	687	649	656	636	659	648	626	671	693	631	658	653	667	647	684	662	618	698	667	622	636	635	681	675	664	647	634	658	615	677	635	664	677	630	631	729	643	649	634	698	626	638	638	685	674	621	676	627	623	648	626	665	688	661	617	683	595	652	646	649	682	664	657	648	652	639	676	627	666	652	676	660	650	615	627	623	657	658	641	654	646	677	676	625	670	678	672	654	689	642	676	664	648	648	653	674	671	681	672	645	644	656	707	663	656	672	596	667	653	643	636	667	643	653	623	641	639	670	668	679	637	649	662	653	713	640	645	670	622	618	726	674	660	630	628	672	633	673	679	697	681	640	601	616	629	658	626	655	700	638	669	633	691	685	652	661	654	677	620	680	673	664	631	678	692	668	666	657	669	649	638	637	657	645	663	673	628	626	618	646	678	663	603	615	690	620	675	641	624	670	655	653	672	655	685	631	689	641	676	652	671	662	665	688	639	673	672	620	666	649	654	622	658	639	709	684	688	642	668	673	637	619	678	608	665	623	642	585	677	664	689	661	684	635	626	679	664	638	676	655	707	685	619	620	648	689	707	654	615	694	636	647	670	653	649	683	656	668	659	611	671	653	658	637	626	668	663	654	663	636	661	650	633	650	659	650	647	658	698	645	634	658	663	612	653	663	666	637	655	672	696	638	663	681	711	674	701	613	589	680	661	653	644	662	666	666	604	605	636	678	660	653	669	677	671	622	651	649	623	697	662	686	631	644	684	622	668	653	676	652	667	710	708	666	681	643	658	653	639	670	658	694	656	627	628	644	688	688	713	643	684	709	619	682	664	701	640	687	667	672	708	625	661	679	713	622	603	644	669	650	655	688	672	690	616	678	668	664	703	653	671	621	686	639	625	662	647	679	678	634	678	653	651	702	593	654	639	679	680	624	704	656	679	650	619	702	637	612	599	643	677	668	657	632	620	650	655	666	688	656	646	665	707	666	643	650	614	667	646	700	667	669	626	652	667	668	649	646	662	665	646	651	685	614	667	658	657	678	652	662	681	644	665	646	628	636	695	670	609	606	643	637	689	659	596	633	648	654	675	705	601	648	678	662	680	637	664	626	634	673	637	664	637	697	706	689	715	674	692	624	713	651	687	688	673	689	678	621	652	651	710	667	682	663	634	663	655	676	669	646	673	666	645	674	678	643	682	660	692	635	642	638	611	659	732	658	677	658	630	688	693	668	694	638	641	643	715	643	628	616	634	660	620	662	651	701	687	664	666	626	655	674	660	674	679	620	684	659	697	625	696	698	628	696	689	643	661	680	637	640	655	647	681	664	641	632	660	683	671	676	706	676	699	656	650	676	614	652	613	644	657	679	667	613	643	698	705	647	710	625	615	650	677	625	680	650	650	647	676	679	651	689	669	704	652	655	697	620	656	689	585	626	693	645	708	668	669	687	683	702	599	630	595	671	660	656	643	717	630	715	650	678	628	640	683	671	683	677	650	658	684	723	643	693	668	638	685	686	662	630	655	623	628	689	630	661	680	630	707	637	653	694	675	659	691	669	685	627	669	716	695	655	660	624	643	690	673	646	669	704	598	686	703	663	676	700	662	672	623	637	701	662	642	619	667	684	683	650	652	691	676	696	668	686	666	643	667	632	618	655	627	681	671	668	639	691	676	671	688	691	637	648	665	664	700	643	709	668	671	702	685	647	708	672	652	619	622	644	637	668	682	636	684	651	699	651	644	655	651	682	663	621	649	656	638	628	631	661	704	690
23712	21169	28042	24554	21135	8783	951	691	540	462	488	562	482	402	369	371	349	309	341	332	334	303	320	296	344	321	354	303	330	330	342	308	328	321	326	290	321	293	295	305	325	292	311	298	313	304	322	303	308	291	289	278	306	345	328	292	303	287	301	293	288	319	321	308	327	309	280	298	299	290	302	265	300	290	304	321	301	297	313	310	275	299	276	279	268	291	281	303	295	300	285	304	316	312	314	308	289	317	300	319	297	257	309	276	260	349	328	299	298	284	278	341	286	301	324	288	297	302	302	297	325	300	322	284	309	297	312	272	277	314	290	300	329	325	278	298	282	303	318	296	300	291	325	296	323	303	287	307	304	278	313	341	314	291	310	331	322	282	302	341	307	318	296	258	303	289	272	296	298	309	315	311	330	334	310	297	295	315	320	273	284	288	316	295	278	290	323	309	304	302	333	321	317	304	311	274	294	313	266	274	316	291	294	293	318	303	301	320	299	280	297	293	289	282	302	321	322	276	277	306	327	275	274	272	302	285	289	295	295	319	296	326	303	309	287	315	286	290	282	301	296	289	300	322	275	284	290	312	279	288	343	281	263	297	301	304	298	280	267	304	324	303	277	305	288	315	305	278	294	339	326	285	310	275	329	331	321	315	302	304	301	281	300	285	310	277	300	296	318	270	302	295	308	301	278	290	301	309	308	280	303	291	304	306	279	265	332	269	319	304	285	305	283	267	314	303	264	283	303	289	287	291	294	331	282	309	285	295	279	284	314	294	311	300	293	299	273	307	295	299	306	298	298	300	317	296	318	302	302	288	294	320	336	253	285	312	326	321	303	311	307	303	322	301	279	313	311	290	290	317	315	309	304	327	303	299	336	317	298	279	271	294	315	281	327	271	282	278	263	256	273	308	321	305	289	316	266	284	313	253	289	283	328	300	302	327	318	311	299	308	271	290	263	310	303	335	310	305	277	300	303	262	282	282	306	302	326	302	290	302	310	289	286	287	306	279	308	270	311	309	310	294	307	311	310	305	317	317	291	298	293	309	304	294	303	289	316	330	273	310	278	297	319	304	289	298	305	271	307	310	265	328	318	302	286	295	347	303	301	309	273	270	319	292	262	304	323	263	258	288	290	315	304	292	289	303	301	308	286	289	315	288	261	286	318	273	285	291	276	313	321	339	329	322	303	315	293	267	308	276	322	325	290	295	310	319	303	273	288	284	313	313	313	305	323	299	312	320	319	305	326	311	314	309	265	298	290	293	298	330	282	302	293	280	263	321	315	271	298	271	299	321	283	319	286	288	290	270	354	326	300	311	304	302	297	313	304	309	300	312	299	279	309	337	290	304	319	286	308	276	299	281	323	289	295	277	309	298	285	324	317	315	316	293	304	330	302	302	325	318	304	289	308	285	305	300	299	313	278	301	291	295	294	293	298	306	270	283	305	300	299	300	303	287	304	312	316	318	281	305	302	316	314	298	295	325	315	312	310	285	307	317	290	296	309	271	290	283	294	296	290	268	314	308	307	263	303	296	277	301	306	305	295	282	314	288	275	300	313	326	305	306	277	294	281	269	310	346	282	295	302	301	307	288	275	290	328	321	283	290	305	304	337	318	306	291	296	301	287	290	292	348	308	297	306	281	288	310	303	265	286	292	296	273	289	299	313	307	304	323	282	334	280	295	321	292	324	288	315	279	273	344	284	295	300	293	284	295	336	298	306	302	317	339	292	341	290	294	313	278	291	303	293	277	278	312	299	329	297	288	287	318	329	304	313	314	287	287	298	304	296	330	300	298	290	278	301	311	279	267	307	313	327	286	316	297	271	300	301	268	290	297	274	285	283	289	296	268	344	318	294	269	301	303	295	304	291	338	287	292	303	295	312	292	309	274	302	285	291	286	304	287	313	328	348	284	314	290	287	265	318	285	292	272	291	289	297	313	279	310	262	281	326	304	293	285	317	292	286	300	333	283	296	279	277	299	284	287	316	292	262	302	272	320	340	293	329	278	295	288	300	322	318	289	294	301	298	290	327	306	326	308	283	298	299	309	294	317	275	285	315	323	326	306	320	307	327	290	340	280	286	293	337	304	293	321	250	290	325	312	286	302	311	290	283	296	289	309	329	285	271	277	295	282	336	342	314	309	317	295	303	274	314	312	293	319	296	263	319	301	300	317	280	308	329	336	318	319	287	357	307	305	280	305	287	291	307	296	295	304	314	310	287	280	310	289	328	313	312	321	280	311	311	290	307	289	308	292	303	294	291	329	296	289	317	318	260	271	299	285	320	306	296	316	289	307	302	320	332	267	311	307	277	296	282	303	324	307	321	311	292	302	306	280	270	268	298	298	328	319	298	307	272	304	308	306	309	336	314	266	289	302	297	313	301	324	316	281	321	321	312	311	260	327	298	313	317	299	304	307	295	311	274	287	304	297	286	303	304	301	289	324	300	312	306	269	284	281	299	292	339	316	295	335	311	289	285	320	325	303	311	323	264	323	314	278	286	307	300	273	272	327	258	293	294	312	333	316	314	292	295	307	276	275	297	291	319	315	314	285	258	292	282	307	289	285	277	253	301	297	290	299	279	293	296	313	288	263	309	306	295	345	282	291	297	291	292	308	289	289	302	284	332	306	335	310	326	314	294	298	275	270	266	314	292	310	291	292	309	266	282	288	292	283	316	315	293	319	284	300	291	320	325	302	288	339	262	292	301	314	297	287	281	322	276	313	323	276	291	312	299	300	284	326	296	323	303	299	282	318	311	281	293	295	323	294	304	272	311	316	311	308	307	293	314	266	294	327	263	336	299	296	277	313	297	286	289	284	304	304	319	291	288	314	318	293	292	304	299	315	294	318	273	310	305	291	346	304	283	297	301	294	272	301	334	314	304	290	303	310	298	316	303	305	291	284	329	301	319	283	321	300	294	312	285	301	287	355	332	310	284	302	299	264	317	344	285	277	299	296	279	300	297	318	278	293	313	274	286	281	297	291	271	311	291	301	325	278	286	289	296	319	292	282	265	300	319	312	305	297	317	285	284	310	313	288	295	273	311	279	320	325	294	292	301	320	299	287	304	305	276	310	293	312	309	318	304	305	297	307	283	281	305	330	321	335	295	306	295	333	298	315	322	304	314	324	252	318	294	310	281	301	308	276	332	304	287	291	273	289	294	294	322	284	312	287	311	315	310	279	308	309	311	320	301	272	300	255	309	285	296	307	311	277	298	290	332	302	304	290	300	280	277	294	287	308	303	280	311	311	309	290	337	323	311	290	304	317	318	304	301	302	271	325	315	293	297	287	322	289	308	310	296	299	301	314	289	309	318	304	279	295	265	298	314	280	308	309	312	287	300	326	293	280	311	301	301	306	328	315	327	281	291	312	294	307	290	304	276	306	281	309	322	301	311	302	272	300	277	294	286	256	298	260	285	296	257	290	291	278	314	298	272	299	304	272	300	303	320	291	303	309	296	265	312	313	282	307	304	304	295	301	285	290	273	287
9444	36553	5703	2637	1959	1517	1120	954	751	708	557	803	593	460	445	376	413	415	362	338	385	362	334	329	343	323	352	353	351	337	323	362	340	310	324	336	325	294	308	282	314	348	314	330	315	321	328	313	320	306	345	312	318	293	342	312	298	313	311	308	337	340	339	313	325	285	325	335	314	334	323	318	309	295	327	292	301	308	300	300	317	335	320	287	287	338	314	332	318	340	335	323	302	320	326	323	312	343	331	362	299	304	326	337	302	294	328	318	332	315	295	281	296	331	309	341	333	320	309	331	337	284	321	303	308	312	327	297	327	320	315	309	309	324	325	288	310	287	319	329	343	315	286	317	311	310	338	289	267	301	306	329	319	316	318	309	310	301	283	299	297	292	300	305	284	318	336	322	322	314	279	345	310	313	342	305	297	340	322	306	317	297	283	288	303	321	315	307	333	328	315	311	329	288	343	327	330	322	311	317	313	337	296	303	333	293	303	305	330	294	299	263	319	309	318	309	301	334	314	317	311	275	324	308	331	295	308	317	306	284	313	279	314	299	303	307	338	290	300	315	316	311	299	310	318	328	361	321	329	318	297	323	315	336	310	276	322	286	286	317	317	314	290	284	288	306	337	299	292	322	303	342	315	322	292	331	318	340	313	306	325	324	318	294	334	337	311	297	313	336	305	303	308	310	294	306	343	319	345	334	288	304	296	312	312	315	294	304	296	321	307	343	298	314	326	331	311	335	287	333	299	315	321	321	298	306	317	303	317	341	314	320	303	340	327	307	298	307	297	307	321	304	316	281	308	294	291	306	292	314	299	320	321	299	316	289	290	308	302	328	328	296	275	295	295	314	309	331	280	304	330	349	351	319	299	310	335	321	308	301	332	295	315	312	323	310	295	333	297	315	322	301	304	288	329	315	335	317	308	339	323	326	295	318	294	295	321	343	321	297	300	295	302	334	286	319	325	297	335	329	256	310	315	329	329	314	305	293	323	300	297	295	318	320	295	298	294	304	293	312	330	322	303	337	322	306	311	318	303	318	324	316	294	288	330	312	306	288	331	280	319	323	322	318	319	327	306	320	312	340	299	315	327	310	280	290	302	334	317	308	358	310	318	338	327	321	325	330	318	313	320	303	344	307	269	329	337	329	323	278	333	325	357	327	286	318	307	345	314	311	312	317	302	325	295	296	344	315	276	317	321	310	315	277	349	311	313	348	306	312	284	321	308	279	309	305	281	311	324	287	311	347	321	297	319	297	312	344	324	325	319	292	295	312	312	316	323	326	303	317	284	300	318	329	337	310	296	322	317	307	289	306	306	339	293	307	299	294	311	296	350	325	328	284	291	297	315	311	311	344	285	301	302	327	299	340	302	296	324	323	323	320	315	311	320	308	310	316	304	295	331	321	330	293	329	329	323	265	338	322	304	345	310	315	317	299	324	305	330	276	296	347	320	290	313	285	316	301	331	294	299	331	312	301	288	323	338	292	342	315	316	359	277	330	309	306	316	291	281	305	295	338	317	294	323	312	305	305	317	315	336	319	310	297	320	302	306	310	305	350	313	308	305	321	318	322	316	318	294	318	327	325	322	347	296	302	349	323	324	309	298	304	314	331	324	304	305	323	322	318	308	328	304	311	307	344	314	331	330	331	290	320	340	309	316	324	311	294	340	318	318	313	291	286	305	317	316	320	289	330	315	291	289	323	341	318	286	319	309	314	322	288	293	317	307	322	306	320	348	286	331	334	315	306	323	293	315	293	330	339	290	351	328	338	307	330	315	324	300	342	317	317	306	300	304	326	318	299	301	311	309	318	326	286	297	309	324	310	308	342	342	293	305	346	310	306	294	303	322	318	306	329	292	312	307	342	311	317	344	293	333	315	322	313	318	305	319	307	293	302	299	306	345	332	311	269	319	301	305	309	296	316	341	303	306	287	293	296	316	292	333	312	323	313	304	330	328	326	361	315	308	325	304	298	296	305	334	327	274	296	296	303	315	335	307	301	318	282	280	358	298	287	284	331	312	318	333	333	316	290	343	351	302	335	290	306	306	295	323	344	346	279	319	318	302	297	301	317	300	293	313	345	334	281	310	310	328	276	342	318	293	315	328	318	279	271	318	316	295	306	316	320	336	292	286	356	316	287	306	311	313	318	317	310	305	302	304	296	322	302	305	294	329	331	298	288	315	291	306	319	323	329	297	302	295	272	269	314	343	302	298	330	304	331	311	291	326	310	301	314	325	285	329	297	297	321	328	339	304	327	330	335	321	304	291	278	290	325	283	314	305	313	358	290	317	329	317	326	323	310	318	308	314	314	326	323	359	314	311	313	308	293	308	303	323	308	314	351	283	332	285	330	292	295	299	306	322	311	328	292	326	333	346	320	311	352	324	307	317	268	310	304	297	304	316	338	317	324	311	312	308	324	298	308	265	314	322	303	338	300	334	296	313	322	314	330	313	315	289	289	308	334	313	317	317	310	305	334	325	287	315	326	310	299	309	286	294	305	319	324	288	311	344	336	310	312	317	325	325	296	315	312	281	321	305	314	336	315	302	292	323	317	336	297	295	336	328	300	318	300	310	293	315	325	324	292	288	296	329	281	322	326	340	321	307	310	336	325	310	312	315	328	297	318	318	321	336	294	340	316	283	333	319	316	306	292	320	308	300	309	331	344	308	303	317	339	310	313	313	348	282	286	290	314	312	340	306	304	322	363	345	284	324	300	324	295	277	320	348	313	320	297	313	348	312	267	289	315	311	303	323	307	336	325	305	327	334	346	355	315	306	337	330	303	289	340	342	264	301	326	304	338	313	331	323	314	300	337	298	313	301	359	291	326	324	294	330	319	280	319	298	298	298	291	330	282	336	331	326	301	299	297	333	294	286	318	369	296	301	329	281	294	300	301	320	292	322	306	335	300	318	322	318	318	322	313	300	312	307	292	301	309	305	308	339	282	317	282	286	318	333	310	299	302	304	314	299	322	320	321	323	333	275	278	319	310	335	341	306	325	323	306	301	300	314	305	322	323	294	276	311	345	285	333	286	334	317	340	336	323	310	313	301	336	290	309	292	326	299	316	352	290	303	307	342	305	313	326	316	275	298	316	271	305	309	304	326	334	320	290	339	326	290	298	301	324	316	311	316	330	313	333	344	296	316	341	322	314	286	292	280	311	279	311	339	325	328	285	330	373	315	324	327	297	298	289	325	297	329	306	325	295	316	329	329	296	319	308	296	330	311	341	287	309	296	337	317	287	334	282	317	322	312	341	342	345	316	330	307	307	331	303	318	297	302	294	327	330	326	354	330	332	355	318	286	321	277	321	317	317	312	318	334	305	325	293	321	279	303	326	273	360	299	321	330	305	300	296	320	307	321	269	359	280	308	321	313	308	329	355	292	299	299	337	332	314	335	291	318	310	330	301	347	313	329	325	288	326	292	306	314	334	314	297	313	267	326	298	295	269	298	300	290	313	278	322	309	294	315	319	308	301	317	320	319	308
24700	21082	27197	25127	11643	1364	999	1013	897	855	904	968	889	826	815	875	804	791	783	787	837	775	806	787	806	763	842	793	776	805	837	809	765	827	811	805	757	750	759	835	762	812	811	808	776	801	788	807	783	788	781	780	849	763	835	787	788	805	787	719	834	807	789	799	774	811	824	807	787	821	844	825	765	765	765	766	786	804	803	796	765	839	776	804	809	759	782	751	780	822	746	786	761	758	778	780	805	783	787	813	752	793	774	799	770	797	756	771	786	791	816	821	780	812	793	758	786	837	748	767	761	786	792	766	786	798	813	787	780	779	807	807	723	795	770	790	793	770	800	865	757	769	776	771	835	787	751	784	801	811	812	812	790	740	803	771	736	825	786	792	837	802	769	789	776	829	768	765	776	730	790	824	805	773	783	828	725	759	792	787	739	803	756	799	715	777	798	733	780	797	793	760	716	782	762	785	809	799	779	768	790	785	745	792	799	837	823	804	775	819	771	804	817	797	790	748	847	785	815	776	738	799	788	743	825	751	864	772	801	791	754	795	788	788	811	832	765	781	866	711	843	817	801	764	815	821	763	801	797	793	780	790	736	776	753	765	761	753	753	797	781	761	806	784	795	725	794	793	768	733	778	781	749	780	816	786	792	843	784	733	740	756	762	802	773	773	773	754	755	814	740	781	814	799	787	750	788	833	835	802	790	783	796	787	806	766	832	787	744	797	784	808	803	755	745	835	754	771	844	828	751	723	784	787	821	820	773	745	776	793	824	803	782	806	777	793	796	789	769	722	830	822	819	778	744	775	791	810	808	758	790	731	763	759	763	806	784	751	778	804	755	745	805	759	768	775	802	825	783	780	751	800	745	767	832	754	752	791	830	803	719	771	771	781	796	781	775	803	778	792	749	787	786	764	820	726	796	794	814	799	792	801	784	812	794	736	849	804	808	813	743	797	724	788	768	755	786	772	773	815	807	825	766	804	751	765	830	806	762	756	787	769	762	783	786	757	796	801	765	813	776	765	822	829	782	792	817	747	795	764	751	772	825	805	785	790	783	708	778	806	787	766	793	772	795	783	796	812	789	814	754	807	775	769	793	791	819	780	794	759	855	792	807	781	794	781	795	755	767	767	744	748	787	789	834	785	788	800	733	765	739	779	745	815	826	839	834	814	766	816	843	809	828	807	823	766	765	794	734	797	803	781	788	781	812	780	819	742	753	806	836	759	754	787	733	854	765	780	791	776	800	765	790	802	793	803	774	801	808	749	766	814	773	780	762	751	818	748	795	765	785	841	776	761	754	792	806	772	735	808	753	798	755	796	795	807	797	784	797	782	767	796	774	730	797	836	835	776	772	767	784	767	806	767	790	780	734	782	785	746	817	754	764	790	783	803	761	766	795	780	799	741	808	786	767	769	784	766	756	773	785	789	780	719	817	782	812	836	761	786	850	727	789	756	826	794	806	789	774	752	828	822	782	770	769	793	754	800	762	748	779	824	816	767	807	779	800	791	791	777	785	775	781	810	811	782	802	788	812	792	764	823	786	779	772	765	802	760	783	795	742	707	750	845	780	781	780	811	797	778	768	774	747	790	768	831	767	744	764	822	795	779	791	782	756	780	791	781	770	793	782	772	770	787	756	836	799	800	787	795	821	775	809	792	803	814	744	798	823	780	806	743	818	743	764	770	793	770	767	745	786	800	782	798	745	779	786	771	844	829	766	751	761	800	775	860	862	816	821	752	812	765	730	774	765	804	823	784	745	767	835	731	745	777	776	779	841	752	785	796	809	752	786	802	728	766	793	820	750	752	792	758	774	845	840	802	793	776	814	781	794	780	788	797	771	819	775	796	752	739	747	794	772	815	786	773	778	746	817	812	824	769	830	741	800	776	812	765	806	784	762	806	794	776	772	754	787	767	757	765	785	752	788	793	736	795	755	798	792	782	767	791	757	816	825	755	808	792	783	820	790	792	831	768	802	772	739	773	737	780	773	774	798	725	792	783	772	807	807	806	770	795	754	763	786	761	789	750	755	847	792	758	768	730	786	786	784	763	782	761	725	754	818	766	843	839	797	799	787	765	841	764	814	760	831	718	798	846	785	779	774	776	767	800	778	804	788	795	771	781	838	771	767	794	744	791	752	778	828	776	812	817	774	797	766	858	784	749	774	714	738	767	766	782	761	761	726	772	796	815	797	749	812	816	771	793	741	809	803	744	819	794	775	788	795	795	830	759	788	754	780	801	746	801	765	844	776	826	765	783	777	808	791	808	824	810	868	803	795	769	760	800	785	781	790	750	802	789	748	832	774	772	756	776	760	776	807	821	854	793	775	795	773	720	835	737	816	805	800	759	799	789	825	766	775	784	732	813	800	745	708	816	814	727	764	750	818	766	825	817	770	776	771	759	771	728	780	808	772	768	822	683	749	786	796	770	738	801	796	753	754	841	809	790	803	789	761	795	744	792	802	778	776	800	802	771	803	798	801	759	793	757	791	796	712	795	792	775	721	796	799	851	814	797	779	739	808	802	818	774	760	763	758	759	755	728	768	766	820	802	734	797	817	806	795	773	792	797	822	799	812	821	768	816	809	780	819	735	827	819	792	805	796	792	817	814	768	759	716	794	775	833	724	800	788	790	802	797	798	750	795	794	806	787	732	867	830	737	749	804	778	781	780	803	790	834	796	798	776	762	779	788	814	751	814	790	765	797	801	765	809	747	819	776	823	766	778	773	803	800	760	764	814	753	847	765	797	843	809	811	774	776	767	783	757	785	796	771	787	791	773	783	821	744	751	787	808	814	779	828	784	804	787	817	769	812	794	756	782	825	735	759	774	785	792	750	759	750	737	755	827	830	770	784	791	810	750	771	854	824	799	770	782	777	808	813	781	814	752	770	797	759	726	785	783	795	810	797	754	804	833	782	736	796	741	737	789	826	794	798	765	800	785	768	768	758	784	814	797	701	728	772	755	751	811	827	804	781	825	784	757	783	717	723	798	780	774	797	721	778	793	754	792	751	820	793	772	726	795	811	722	777	815	747	776	800	786	749	815	800	738	780	798	802	814	777	831	782	757	810	805	759	768	778	782	777	785	783	797	733	747	788	817	766	823	742	774	782	787	763	764	751	757	829	777	796	786	795	769	786	755	793	801	792	795	785	783	754	753	835	775	819	789	809	811	815	798	813	785	802	784	805	807	769	800	769	807	798	771	802	813	805	767	748	761	774	756	810	783	769	751	762	810	787	780	824	805	760	735	779	766	794	761	787	773	782	796	780	782	763	795	790	789	795	719	761	801	803	734	753	789	786	750	801	792	799	779	781	808	806	803	789	833	791	746	769	804	841	739	788	792	801	790	745	786	787	821	854	785	792	742	807	846	827	783	736	824	798	761	770	780	793	806	857	756	764	777	793	809	805	794	800	798	782	788	758	846	821	815	823	795	759	784	770	820	753	801	738	807	793	824	792	794	709	792	837	762	760	794	804	788	792	758	780	778	814
8508	26834	3609	1934	1613	1453	1236	1112	1024	947	928	1071	1014	842	816	837	806	787	814	777	775	821	831	786	827	784	791	807	806	803	757	828	798	792	814	776	779	760	804	778	816	804	793	825	783	813	798	786	757	796	752	793	815	740	749	794	788	742	781	735	824	747	763	735	763	784	800	746	788	762	789	801	781	810	795	801	779	796	776	753	774	776	814	791	782	783	777	847	844	810	806	833	784	788	758	763	821	789	784	761	811	758	788	815	779	730	803	799	764	793	744	835	763	776	783	772	808	813	754	764	743	781	776	782	861	788	730	749	745	771	807	820	808	801	826	801	803	832	794	776	724	787	801	756	815	749	780	706	783	791	817	739	785	731	776	788	789	768	733	753	804	781	814	750	810	818	757	726	788	797	768	725	773	767	781	757	725	764	756	825	770	783	819	798	767	774	740	808	796	765	776	779	758	777	744	777	803	736	757	775	751	776	778	685	807	783	791	730	762	808	833	849	818	820	753	793	732	765	803	810	741	760	806	805	728	775	757	765	783	768	801	778	776	762	813	757	792	774	788	793	761	762	806	825	758	781	774	771	815	763	795	742	774	776	832	743	796	777	748	789	807	776	764	806	798	788	768	729	776	803	760	747	727	787	829	818	745	822	765	741	776	772	772	798	820	792	782	794	813	795	815	788	756	735	736	809	754	732	785	816	796	748	767	790	753	756	774	738	771	781	719	804	755	753	837	731	822	834	790	800	795	748	768	842	804	769	772	766	774	808	755	781	802	745	749	820	846	783	792	758	781	797	719	794	792	789	801	822	791	773	777	748	799	799	770	773	780	777	785	769	789	806	750	782	770	797	776	803	813	795	742	771	789	770	780	829	751	785	809	794	813	809	769	741	780	773	783	866	819	755	782	797	797	777	740	780	802	751	798	748	765	821	786	757	792	849	773	777	760	715	766	776	777	752	775	745	768	805	775	794	829	778	775	783	794	822	759	784	784	802	749	753	829	766	796	792	818	793	759	770	792	761	760	784	727	782	773	801	819	739	806	827	803	777	771	770	730	722	807	805	774	776	789	738	818	827	724	745	774	802	794	786	721	832	815	788	800	806	767	809	775	808	796	804	823	815	742	794	788	732	775	798	823	785	776	817	804	813	784	830	734	776	771	777	777	764	799	776	799	799	742	810	783	793	769	798	790	822	762	795	766	817	778	779	748	749	834	747	782	754	764	804	754	820	769	730	771	726	776	734	800	757	741	747	745	787	781	804	802	738	709	787	757	799	788	762	788	807	789	787	768	766	774	765	794	766	794	796	764	785	820	753	773	796	768	813	770	817	804	782	781	830	763	808	787	765	778	799	750	850	749	799	808	781	750	817	760	763	758	773	747	816	768	821	770	798	791	854	774	869	759	775	757	805	775	783	770	756	756	827	832	779	795	717	770	781	769	745	809	774	756	751	741	761	800	829	803	806	782	731	748	746	750	794	785	793	807	775	812	790	823	741	769	767	770	763	764	771	782	828	773	798	745	799	765	816	778	801	759	770	766	768	738	803	797	761	817	762	797	710	764	842	748	764	724	734	765	792	776	743	777	837	796	779	770	788	767	774	781	790	762	796	765	811	752	764	731	825	787	705	730	757	802	760	762	792	759	762	799	780	773	799	770	774	745	812	770	765	820	778	766	751	770	774	764	794	777	786	729	749	796	736	783	794	845	747	759	782	717	782	821	800	820	777	781	762	784	761	796	790	766	783	784	761	803	750	803	795	794	745	784	775	784	809	784	762	769	805	717	802	806	770	780	810	782	773	762	737	787	715	731	794	782	790	825	752	799	741	788	774	750	781	793	738	758	805	805	785	825	804	761	771	785	792	829	780	748	812	806	788	764	769	788	805	807	789	725	830	806	746	791	822	811	817	782	764	766	762	786	766	743	757	755	817	807	779	814	835	789	806	800	785	755	795	800	810	807	746	734	841	784	786	827	808	713	798	817	759	800	854	784	791	711	786	812	820	791	792	762	717	825	765	837	766	737	773	778	786	828	758	750	830	763	825	792	770	789	796	764	774	808	789	772	706	780	784	756	761	766	764	832	769	765	754	771	768	778	805	809	748	795	783	749	752	822	808	743	795	788	801	775	786	761	788	795	765	761	879	782	812	749	771	818	753	797	773	802	765	735	771	774	762	735	780	789	792	762	787	806	766	767	740	797	739	764	804	789	808	797	787	706	781	767	758	791	781	737	789	795	742	733	829	796	794	796	835	810	749	825	773	765	794	800	752	823	807	757	780	845	754	741	776	800	755	821	801	782	803	809	778	799	789	753	835	800	765	771	819	760	766	782	814	774	757	765	786	764	745	764	782	803	815	753	797	744	780	824	755	817	812	789	772	760	755	800	756	819	781	736	744	771	770	814	808	816	765	766	789	788	833	798	824	785	784	743	808	823	732	758	761	792	834	804	812	788	800	759	795	753	749	729	818	799	761	870	812	745	748	750	808	784	716	809	814	805	784	814	756	801	810	762	820	803	787	788	787	801	758	769	777	784	758	769	808	746	780	739	789	809	790	818	721	820	773	799	798	777	779	778	763	791	818	784	731	791	782	752	741	760	786	796	789	772	774	770	777	810	777	805	797	790	759	807	773	777	773	799	818	763	776	832	819	776	743	772	774	774	790	820	778	793	777	736	753	756	770	765	746	755	795	832	777	829	791	760	808	765	782	735	822	815	754	799	767	777	786	823	787	771	748	832	788	766	747	780	726	786	776	819	773	796	750	754	816	783	773	808	814	798	704	762	750	805	780	757	754	805	780	793	776	794	789	830	790	744	817	745	793	798	813	765	801	704	805	765	771	749	762	770	778	807	772	772	803	798	741	782	723	826	761	838	807	749	709	799	765	804	768	766	784	760	850	744	768	817	816	811	775	784	791	776	782	763	751	843	781	772	790	768	790	802	819	742	758	792	761	775	757	811	772	810	781	767	775	736	801	800	797	769	780	741	789	792	753	719	799	799	773	747	751	862	758	765	795	797	820	809	835	777	797	792	802	707	771	787	783	784	747	776	851	794	822	759	724	759	801	790	771	802	781	735	752	745	780	746	801	779	803	734	760	788	738	762	777	754	793	760	814	714	764	800	770	789	796	738	807	776	769	791	769	750	790	760	716	751	815	790	780	814	786	796	799	722	787	776	773	789	757	803	762	784	839	798	735	751	765	745	752	786	750	772	763	765	780	771	847	801	787	798	774	769	777	774	744	763	750	783	774	782	763	793	768	766	734	749	758	798	786	798	818	776	752	742	786	800	786	745	801	822	752	771	792	780	822	817	785	810	804	725	803	784	768	800	755	794	746	790	717	738	772	801	768	748	838	766	772	761	813	806	770	768	765	788	827	701	792	774	772	755	787	799	774	812	786	789	784	801	754	775	810	775	749	769	801	763	803	792	812	800	757	751	841	786	748	795	787	799	807	766	776	754	782	774	775	836	779	765	762	774	763	759	809	779	774	771	804
22597	21259	28941	23851	21255	21304	10327	1128	816	750	650	834	645	489	484	468	447	395	401	430	413	361	385	383	382	376	403	373	381	360	353	372	415	392	360	372	372	398	371	337	389	377	385	350	356	368	344	354	399	344	354	342	348	339	346	334	348	358	401	356	356	360	350	348	381	352	341	315	368	378	312	383	353	381	366	339	344	354	375	341	341	336	371	325	326	357	353	355	349	342	343	353	371	330	325	405	334	345	342	328	330	343	362	345	363	392	355	371	385	358	347	393	369	327	352	360	316	347	354	336	374	335	391	350	363	420	356	366	342	338	362	365	339	379	359	339	314	369	341	340	345	369	336	368	367	367	336	353	357	363	335	335	344	323	349	358	353	362	371	314	346	326	337	385	323	339	343	340	358	359	354	321	331	367	349	380	343	332	348	353	333	369	378	310	370	343	355	374	353	337	335	364	367	360	339	307	344	374	338	390	317	357	363	337	353	328	324	366	341	346	367	372	352	346	357	368	373	349	360	363	340	326	352	352	326	364	352	312	360	326	339	344	347	345	352	395	345	331	325	369	357	330	329	363	343	341	341	312	344	354	338	328	337	321	342	345	339	358	357	318	354	359	353	369	308	338	350	349	346	358	366	342	346	347	358	328	332	346	345	372	340	359	348	345	367	343	332	318	356	339	339	348	327	317	332	318	359	381	371	329	320	365	384	339	352	339	376	355	381	344	329	354	333	316	377	361	384	377	386	362	390	331	314	362	354	348	356	354	334	317	342	343	333	325	392	402	355	332	347	346	324	340	352	342	333	332	370	345	381	302	380	334	367	322	375	356	383	323	348	352	368	360	374	381	357	319	319	393	331	349	367	343	372	374	365	353	358	367	354	342	337	371	363	323	337	340	347	345	323	305	328	331	312	369	370	352	370	326	369	345	351	329	354	373	355	343	364	337	360	379	346	297	368	390	353	368	339	314	356	328	358	310	332	331	359	306	346	339	322	342	331	339	341	350	369	347	335	329	346	355	357	348	344	316	340	349	344	341	352	353	317	345	371	369	352	349	396	378	352	350	358	338	337	360	317	351	385	360	343	402	367	335	339	340	361	343	335	335	389	382	353	329	354	340	353	355	364	341	327	358	344	321	377	327	351	329	383	391	371	375	320	347	363	370	347	340	349	317	360	313	309	384	350	334	328	348	351	313	317	359	362	370	345	361	304	347	364	332	349	405	344	341	368	335	346	313	355	330	346	357	329	309	346	371	375	338	340	338	317	357	354	343	343	338	327	360	349	367	345	314	387	348	332	371	341	351	338	351	317	357	334	353	363	359	336	341	357	361	374	334	339	340	381	359	337	354	333	343	367	331	378	349	399	349	323	348	364	318	373	341	359	333	334	336	352	331	336	349	358	345	343	347	340	316	342	348	339	300	323	359	340	326	346	350	380	320	363	350	387	346	346	345	324	351	368	357	350	369	346	339	367	312	321	341	348	353	354	368	376	362	325	362	349	375	380	317	343	323	370	351	341	343	368	380	331	344	356	360	328	379	356	361	346	354	351	362	322	324	324	363	326	339	337	353	381	323	359	341	341	355	330	345	341	346	363	337	357	342	354	331	351	359	345	351	299	340	332	361	332	355	365	314	386	317	319	357	363	285	345	350	351	346	334	365	354	375	352	372	312	338	330	353	331	353	338	345	345	333	337	363	359	346	361	343	323	298	307	384	342	321	374	362	348	339	356	356	335	368	348	330	338	339	335	360	380	324	338	340	332	343	347	328	370	341	331	350	335	367	334	335	356	341	364	325	355	372	347	313	339	331	348	341	336	358	330	355	353	340	314	379	359	332	331	340	334	356	314	347	340	348	367	333	348	359	353	321	332	357	338	355	357	355	339	343	354	340	347	345	328	354	368	357	340	381	349	330	334	374	336	358	352	359	327	354	332	338	357	328	339	356	326	356	341	334	341	318	350	350	335	344	309	377	304	342	353	382	357	340	327	361	359	326	334	319	329	369	328	326	341	348	352	356	331	365	317	364	316	331	359	357	365	370	347	379	342	382	345	339	311	369	336	352	355	332	348	329	388	384	340	327	337	354	348	375	315	317	325	370	351	326	333	314	376	364	355	368	342	351	361	334	360	334	318	285	362	324	353	331	343	328	329	337	374	357	353	320	324	309	331	413	334	368	352	334	325	362	352	355	352	367	323	326	349	362	365	323	344	365	327	345	391	390	342	319	341	337	364	372	346	361	375	351	327	340	358	319	335	345	349	326	323	328	357	350	305	324	319	387	358	363	359	375	384	342	343	338	300	319	332	354	344	344	372	365	311	366	340	344	372	344	342	352	319	389	347	336	354	351	353	352	350	303	308	333	349	312	365	354	304	332	334	325	361	338	350	322	350	333	370	338	343	355	367	357	362	351	348	376	317	309	362	350	367	341	353	382	314	334	355	353	353	318	310	352	358	345	337	380	335	359	373	342	325	357	355	349	335	359	338	363	350	332	376	348	348	368	355	364	336	347	373	345	343	350	361	354	365	375	364	355	319	361	345	329	310	357	331	337	366	334	369	342	327	377	310	352	356	321	341	333	360	342	348	329	359	351	346	367	354	332	358	345	352	358	359	367	358	368	343	378	375	331	308	357	370	334	343	365	352	346	364	343	331	307	312	324	321	334	331	341	373	341	365	343	333	336	344	330	338	314	320	343	341	335	372	354	363	319	358	340	339	357	310	356	334	345	367	377	399	368	351	362	355	336	347	342	368	341	356	324	347	376	355	341	371	326	354	341	351	346	322	354	384	352	354	323	309	330	337	336	361	340	353	349	331	336	360	358	351	386	343	363	331	360	362	305	339	369	318	329	382	319	303	362	349	360	375	355	345	340	329	374	317	369	376	334	348	331	319	387	375	359	352	361	355	321	346	353	374	347	348	360	358	320	350	335	321	379	349	349	319	326	340	368	341	327	337	359	322	378	348	339	303	377	346	334	325	353	334	364	367	355	364	368	337	356	347	360	347	367	346	361	361	384	319	364	369	355	314	360	360	314	360	354	350	348	332	370	388	357	342	351	315	324	368	360	337	373	339	374	365	347	307	367	336	355	344	354	334	327	319	371	373	363	325	356	356	347	318	341	353	345	329	331	356	375	354	320	384	318	327	334	323	369	363	343	347	339	334	330	324	347	339	305	371	333	333	343	340	342	362	343	359	328	348	341	327	325	370	354	351	315	327	343	322	342	330	334	360	366	321	354	372	329	340	364	325	377	346	371	339	337	337	353	361	367	304	353	355	383	332	380	337	336	345	342	358	350	336	333	370	307	343	368	356	310	361	341	359	396	345	355	341	341	354	344	324	331	345	294	359	356	357	346	331	338	350	369	360	344	349	358	364	384	354	372	360	340	391	328	374	340	348	356	351	348	325	363	294	313	351	313	374	342	363	330	357	317	341	338	366	361	318	325	355	326	338	331	363	356	349	346	353	376	356	343	363	342	353	364	348	366	359	352	347	334
11015	35960	9381	4534	3344	2500	1873	1473	1165	998	880	1100	788	598	543	530	496	466	462	434	444	420	431	382	436	397	423	402	408	379	379	384	377	386	349	378	379	353	374	367	332	379	353	375	349	331	382	402	321	326	371	388	342	374	361	370	331	350	327	380	378	355	361	327	331	336	354	346	342	356	365	331	315	328	334	344	360	341	361	349	360	334	332	356	345	332	399	335	333	330	327	372	336	336	356	335	335	352	353	337	323	368	340	337	348	349	347	342	366	317	372	358	362	348	330	338	339	367	337	330	360	335	365	281	349	344	336	364	355	400	363	312	351	331	339	350	321	345	330	332	349	351	356	336	384	359	347	353	322	296	350	341	355	362	340	346	356	355	338	355	301	361	365	322	365	343	356	363	354	384	353	337	347	317	306	365	361	343	345	338	317	353	345	333	326	347	342	309	307	314	305	335	352	377	352	316	324	320	306	356	328	336	361	335	327	347	348	339	367	313	342	350	331	335	337	320	349	328	341	345	376	314	313	352	353	347	340	334	306	329	322	344	326	350	319	349	343	303	353	331	315	337	330	341	324	357	317	389	330	353	325	356	337	314	331	340	330	347	329	347	330	366	343	329	336	342	338	310	357	293	332	365	342	346	361	348	345	350	343	344	336	369	373	365	352	310	326	350	336	304	338	349	358	333	336	354	351	338	364	341	344	350	367	311	348	337	346	354	364	356	357	302	350	323	315	354	335	345	345	330	332	346	327	324	323	352	348	360	327	321	312	335	335	346	326	330	372	360	332	316	351	383	352	322	321	334	367	360	344	355	345	320	346	341	341	357	343	333	314	317	331	359	331	370	347	356	315	372	321	332	362	327	323	335	365	344	350	354	336	342	350	331	334	327	335	318	348	337	317	302	364	325	326	344	329	322	344	355	361	339	377	331	339	347	333	332	335	349	345	360	374	349	314	353	351	314	318	382	330	370	342	353	351	327	336	324	328	361	368	384	337	357	358	334	352	332	340	318	341	317	325	369	322	330	341	330	326	325	315	370	331	384	327	338	338	349	324	351	331	348	328	337	349	316	340	356	347	366	333	347	347	348	339	323	369	327	322	378	342	388	326	351	361	350	348	352	367	326	300	376	331	356	330	335	325	382	335	316	313	341	342	360	340	336	327	355	367	380	349	330	337	341	365	366	349	333	328	362	326	356	352	342	287	328	355	312	349	349	344	316	337	336	344	323	341	338	312	358	362	348	320	293	332	339	325	349	331	341	348	384	329	339	321	339	359	320	367	336	370	361	339	344	367	303	353	311	336	329	334	340	335	346	321	349	326	340	363	320	342	332	338	332	324	353	390	308	345	328	347	375	354	331	333	351	337	320	359	326	285	361	308	308	362	345	302	311	361	323	349	326	347	323	320	361	367	347	330	342	320	337	344	346	340	348	348	337	336	339	392	312	325	334	378	367	336	371	325	332	317	331	361	343	362	356	388	342	324	324	349	356	349	356	311	347	337	348	343	325	348	334	344	341	352	348	365	321	325	366	334	343	327	324	328	350	330	357	356	339	337	332	345	364	352	366	320	353	343	347	330	345	335	381	344	327	313	337	325	368	337	337	369	331	338	336	328	354	326	345	335	331	345	371	347	331	317	341	350	317	334	387	352	335	351	345	336	317	337	354	312	347	350	351	345	301	347	328	338	330	361	378	335	342	325	352	346	352	346	330	349	346	323	343	339	341	323	321	352	359	317	345	343	369	310	343	294	353	365	336	311	358	338	344	369	358	359	350	326	329	348	352	377	322	326	331	382	357	350	322	356	344	351	322	324	364	337	342	360	359	362	328	383	298	323	323	330	312	317	315	330	332	302	335	354	344	333	329	354	320	359	349	322	310	364	354	355	308	301	348	327	379	360	327	334	334	347	308	355	350	341	353	343	362	363	378	355	348	314	355	335	332	340	297	323	370	354	349	370	367	336	357	315	325	338	336	326	326	357	351	305	366	305	330	344	368	327	354	324	366	340	346	305	329	347	333	346	368	355	357	311	352	349	319	347	352	359	321	349	360	328	326	318	369	368	348	332	331	344	337	353	356	330	377	294	345	319	381	360	342	344	355	365	337	341	331	316	333	350	343	330	331	363	355	303	306	291	347	355	318	375	325	306	333	346	336	323	337	368	373	339	351	353	331	322	358	337	344	338	337	343	318	356	362	351	341	326	334	298	346	332	320	359	319	362	381	316	331	365	326	313	342	346	352	328	341	371	338	359	353	345	329	333	321	365	352	319	332	335	320	363	319	328	337	350	367	332	332	321	353	358	314	346	335	351	320	314	323	359	335	333	358	331	333	359	365	338	326	311	333	354	319	349	330	350	302	350	332	347	359	317	349	314	375	350	333	366	312	332	313	345	315	321	366	356	304	321	344	349	369	339	359	345	324	351	343	335	304	326	369	306	338	348	335	344	345	363	329	309	329	323	346	348	338	362	350	320	367	331	331	327	328	328	352	302	324	344	355	332	362	329	342	342	348	346	320	363	307	351	319	347	345	360	320	326	357	338	316	341	346	310	292	341	333	348	337	316	352	328	311	336	347	317	303	345	331	341	328	349	339	327	345	320	321	334	350	316	357	331	329	318	332	320	352	333	352	360	314	354	326	341	339	325	332	358	285	325	357	356	328	351	342	343	355	308	358	330	359	351	357	352	336	366	348	352	360	335	326	319	331	336	334	331	362	317	364	335	360	301	330	327	327	348	338	330	328	340	361	341	357	359	322	360	330	332	359	324	337	352	306	365	367	323	363	321	348	330	368	326	346	335	347	337	365	343	336	359	356	335	319	322	344	324	318	343	372	368	321	344	347	306	310	344	326	356	372	359	348	364	357	350	335	355	341	348	351	328	359	329	381	350	332	362	354	346	327	326	353	314	350	310	347	343	304	356	312	338	357	337	314	351	365	369	350	329	328	361	329	322	348	347	347	350	343	333	349	359	340	316	360	333	360	353	330	323	358	323	312	331	344	340	327	352	337	328	361	338	328	348	305	328	340	325	336	330	323	330	348	352	334	296	331	349	334	317	384	327	353	359	356	296	327	319	352	330	362	347	309	335	340	337	341	318	340	371	317	330	381	319	341	371	314	343	344	328	319	372	363	356	347	320	310	333	370	352	331	335	327	361	329	356	367	321	337	342	332	335	369	352	343	326	309	347	340	332	336	343	344	340	341	362	354	313	330	344	308	290	353	349	321	344	351	384	318	343	314	335	337	369	363	328	333	332	350	318	321	348	328	315	342	339	357	333	329	325	354	352	345	340	337	366	344	321	317	318	324	324	321	331	370	354	345	340	340	328	374	311	327	354	341	355	372	354	366	312	357	365	330	335	341	328	326	344	341	327	310	356	334	348	320	333	325	323	351	352	350	336	320	357	312	379	342	356	354	332	345	338	358	334	313	320	341	295	346	332	340	316	337	358	359	330	328	343	376	370	338	311	322	335	335	372	338	345	346	347	317	365	349
28025	21066	10727	1429	865	768	752	662	699	622	670	751	713	644	683	693	693	708	672	656	658	662	685	679	663	640	650	695	627	648	668	658	652	641	639	613	662	661	648	660	615	645	641	606	661	631	651	648	673	669	674	683	658	673	670	646	665	636	688	657	710	651	668	684	637	665	667	636	637	644	644	689	671	686	698	621	656	635	631	643	655	630	669	697	678	666	675	619	656	680	633	671	657	631	696	651	648	647	648	615	656	660	634	673	633	686	633	633	670	658	628	658	644	668	641	689	655	676	680	667	674	613	625	655	625	652	625	660	653	649	631	668	665	663	569	666	697	687	609	689	606	658	679	675	667	716	637	649	606	606	651	592	646	647	693	653	745	636	679	628	686	692	679	674	640	647	698	685	637	679	668	648	631	655	670	667	650	644	706	637	622	654	599	636	689	595	608	684	659	677	605	677	661	713	701	646	690	658	651	639	655	646	666	642	656	656	649	626	648	601	621	640	661	700	634	662	620	666	678	629	676	671	611	640	630	676	620	642	622	646	659	648	598	654	637	620	646	614	658	630	687	684	652	682	689	690	629	607	624	617	647	664	666	682	690	638	653	653	678	663	611	624	642	648	623	659	666	711	668	679	689	685	648	641	692	632	636	681	653	621	659	645	694	705	635	643	618	622	661	645	649	662	662	668	702	672	721	696	670	665	650	676	697	636	687	631	696	652	620	634	665	647	683	691	649	654	621	666	634	622	676	694	673	693	682	636	622	651	649	677	627	629	645	667	689	668	648	654	678	672	682	661	650	630	637	626	637	668	641	680	680	607	642	622	668	638	654	658	649	688	665	670	723	636	641	634	678	639	664	638	675	697	640	632	624	643	677	634	699	661	669	668	709	634	628	668	648	666	675	623	671	679	673	622	663	707	637	661	643	629	598	657	657	662	653	596	710	657	639	642	686	645	692	660	657	619	687	655	624	658	676	660	626	645	676	683	673	693	625	634	648	642	617	654	687	640	638	652	642	712	674	653	646	652	617	676	666	597	625	616	691	611	656	653	642	653	666	636	615	637	633	653	669	652	664	669	691	640	678	673	640	673	690	654	651	675	648	628	686	645	636	674	626	644	654	679	666	711	633	648	602	656	670	647	640	676	644	620	643	694	629	634	663	666	683	624	646	615	676	637	628	682	641	672	693	628	626	662	638	637	643	682	689	623	659	617	636	665	659	643	645	653	624	629	607	708	690	658	654	679	685	609	696	656	674	670	662	666	626	642	640	653	641	599	668	616	656	670	618	609	709	628	658	673	689	657	642	655	662	633	645	718	601	655	666	645	655	627	643	680	696	627	678	643	643	635	668	644	646	630	652	627	667	667	626	660	682	620	638	626	642	657	656	635	646	621	638	632	630	642	669	615	649	660	685	633	620	690	647	644	667	634	673	694	640	638	666	696	669	618	655	626	657	689	623	695	647	624	694	653	676	704	677	655	690	620	658	678	686	661	650	642	654	666	626	692	666	643	718	650	621	643	603	664	648	630	598	668	680	685	641	651	684	646	633	644	656	642	642	620	668	672	625	622	644	661	612	666	643	654	693	614	613	648	636	635	647	620	654	639	621	616	609	557	637	637	650	681	608	638	618	654	656	616	621	617	683	681	665	613	665	605	649	686	615	649	671	670	671	672	647	677	675	653	649	660	648	615	698	632	649	652	636	650	626	635	646	655	658	620	644	672	682	665	663	591	657	639	686	645	665	650	686	655	617	628	617	689	652	687	637	669	670	729	613	661	683	675	639	657	672	617	651	637	676	646	683	699	637	692	615	674	666	671	659	703	658	666	662	604	687	669	678	642	683	653	677	629	657	658	666	616	661	625	615	653	676	642	669	670	668	633	691	660	691	619	660	604	659	679	683	652	641	646	677	664	644	666	657	669	653	670	645	649	678	655	624	649	691	663	638	657	668	653	651	651	670	693	646	657	671	680	645	696	628	670	639	701	660	673	665	647	662	622	704	629	656	652	622	624	653	650	649	598	644	617	597	636	665	649	652	650	687	669	656	633	675	641	700	688	673	683	656	679	648	691	663	661	656	670	643	660	635	613	673	641	701	661	637	677	659	669	635	583	648	635	668	638	692	632	651	653	700	629	700	658	673	665	648	636	641	602	648	698	657	667	679	641	643	664	666	607	685	645	678	636	669	699	656	652	642	645	651	658	677	614	707	624	650	596	638	645	681	621	679	693	693	672	617	681	639	688	617	681	668	656	591	679	661	673	683	705	673	664	614	700	617	714	684	648	657	640	658	634	650	616	654	636	631	656	614	673	695	663	641	668	646	641	669	588	666	607	673	650	685	647	611	671	695	640	684	622	666	635	680	636	674	664	657	666	661	645	676	664	718	645	646	621	658	650	614	662	673	605	656	674	667	667	643	682	666	666	616	633	667	666	616	664	669	633	629	616	645	661	675	653	669	665	641	649	683	668	671	653	674	662	674	664	633	715	682	659	645	651	666	673	685	621	675	646	662	666	693	659	668	670	652	633	660	653	694	609	698	686	620	663	698	656	625	683	677	650	655	651	675	677	636	650	660	651	647	630	646	671	679	689	645	676	677	640	648	631	610	683	649	627	653	640	651	626	642	679	661	690	663	623	631	619	660	686	662	627	663	710	690	682	636	668	663	617	645	639	656	647	654	640	663	661	645	623	640	714	615	708	658	687	669	680	662	680	686	643	652	626	650	705	663	674	660	626	665	648	710	655	616	672	648	652	677	621	671	681	669	640	672	662	677	671	656	624	649	710	647	676	714	642	635	647	628	624	645	621	643	656	695	640	617	652	608	676	684	633	631	690	666	630	674	638	663	660	659	678	694	703	644	671	653	660	696	653	633	625	667	643	688	662	667	675	684	679	656	640	638	591	673	661	632	668	681	661	692	667	704	650	655	688	688	654	652	671	690	688	659	641	662	662	625	665	633	688	691	657	660	670	686	687	618	636	677	658	684	629	663	650	662	659	604	652	688	687	646	659	683	642	669	604	636	662	640	673	674	606	656	647	650	643	636	653	645	671	632	680	628	590	611	669	675	598	634	655	696	642	675	640	628	609	637	662	684	634	690	632	632	666	621	646	666	627	631	649	626	660	668	645	643	657	624	724	657	670	658	627	664	632	634	692	620	640	643	640	647	686	700	660	638	630	637	686	673	628	659	655	697	632	649	680	646	651	649	644	637	666	665	660	702	662	683	649	718	681	685	608	653	612	645	652	661	678	659	675	624	640	644	643	697	689	686	688	733	646	664	697	664	655	637	621	702	631	667	662	610	649	609	684	629	653	659	678	652	660	677	646	654	668	627	667	615	690	623	676	647	648	652	637	666	607	628	674	654	639	683	646	650	627	610	693	663	617	692	667	678	629	678	676	648	652	712	686	641	611	631	685	661	673	638	611	636	651	659	682	635	623	645	654	622	599	690	628	678	642	650	641	673	653	639	672	636	682	658	647	702	662	667	685	691	634
7934	16061	1409	970	849	857	757	737	727	693	714	866	719	683	640	698	681	657	663	626	649	643	695	714	661	706	672	665	687	687	669	706	651	679	666	655	687	726	665	658	630	702	632	622	677	585	660	665	681	703	618	664	661	667	682	667	647	687	692	614	662	672	684	661	707	647	618	641	628	668	674	640	668	649	656	642	656	665	668	663	673	664	663	664	593	677	676	629	655	705	671	659	658	669	623	685	637	663	650	665	660	643	628	648	667	638	658	666	646	671	679	668	671	670	656	660	604	652	675	661	615	633	619	643	621	659	647	680	691	655	664	645	679	694	667	633	659	632	697	657	643	644	657	671	693	657	630	715	679	637	670	652	666	655	632	680	691	638	658	705	642	685	686	669	667	669	646	642	655	655	650	661	667	683	643	627	664	669	675	681	663	683	673	720	670	685	645	650	633	645	664	653	667	625	682	620	638	654	667	670	717	664	651	666	674	626	626	645	694	616	648	653	703	701	666	646	662	660	640	657	625	656	669	634	608	663	663	676	657	617	628	685	671	695	643	653	699	606	682	670	649	705	613	658	682	680	652	660	629	641	666	642	665	659	653	669	675	666	681	676	669	656	628	649	687	648	668	661	669	689	645	658	677	648	662	635	667	666	656	697	646	635	674	677	683	633	639	654	638	678	646	675	671	644	670	666	715	668	656	656	655	596	704	632	673	656	684	661	692	661	685	662	644	711	674	640	686	692	655	655	679	651	672	685	667	705	676	626	641	666	653	686	660	659	736	627	665	647	643	686	632	667	660	674	692	667	609	640	673	643	650	692	673	643	674	657	645	694	628	680	653	702	656	677	627	628	684	682	637	662	672	685	627	637	651	664	649	619	588	585	655	684	647	663	684	658	662	663	691	646	670	620	664	661	627	712	673	671	690	632	675	674	621	690	663	653	656	666	641	677	657	680	707	682	671	683	685	629	662	625	635	683	674	681	631	650	655	677	722	641	682	598	667	633	651	650	653	617	670	702	655	695	679	644	657	686	720	736	652	684	670	707	712	663	677	689	648	676	673	634	711	654	655	676	615	663	668	674	655	657	674	650	678	629	679	704	631	672	643	688	632	677	650	643	637	671	661	667	672	628	665	641	685	675	624	639	650	632	707	635	640	649	629	651	662	676	652	678	703	613	646	642	703	653	697	636	652	623	657	664	664	644	654	696	616	669	589	633	665	669	698	642	641	663	604	636	710	677	627	651	715	653	691	645	676	663	670	679	667	691	662	699	658	651	676	630	685	654	663	675	634	638	619	635	685	634	717	687	620	638	622	713	674	654	685	663	688	669	659	663	673	675	649	667	658	693	678	670	657	719	663	658	684	704	658	684	689	679	630	660	662	708	680	668	666	657	674	696	654	699	669	650	631	660	639	635	680	614	701	716	629	673	670	632	685	682	642	712	690	677	656	664	646	667	693	668	611	651	699	657	690	646	680	663	653	648	686	671	679	636	701	708	609	647	683	682	655	643	687	684	669	628	660	683	663	672	666	674	669	640	672	659	660	637	659	681	618	638	678	653	644	679	644	627	616	662	661	628	636	623	675	677	680	667	649	700	684	679	641	610	674	647	698	618	663	656	660	680	642	676	702	640	676	676	669	653	678	660	644	667	702	690	702	655	650	676	666	646	618	689	709	602	616	672	680	709	637	673	673	653	692	674	656	664	651	636	643	748	650	673	614	697	665	657	630	709	701	667	672	588	644	632	677	687	601	640	655	634	657	714	600	627	648	650	667	675	650	670	685	675	648	704	693	685	658	628	679	674	675	670	644	658	613	708	673	652	704	657	688	684	650	667	661	648	680	683	680	665	666	683	661	641	661	665	640	706	670	693	629	678	606	649	638	646	644	637	655	673	619	705	657	687	639	701	695	661	690	664	667	649	670	673	647	652	673	659	662	649	648	672	670	663	640	606	669	634	693	629	629	622	690	658	611	678	614	653	655	664	674	701	686	705	642	674	639	647	719	669	675	660	666	650	659	674	686	693	668	645	668	660	689	636	636	644	696	638	701	676	661	645	608	625	653	641	637	611	666	653	681	678	667	669	653	656	681	631	695	661	655	688	652	637	676	683	635	631	689	618	638	692	673	646	642	645	631	696	646	614	683	655	682	665	641	691	659	652	686	683	674	679	646	658	642	687	625	651	674	695	629	665	644	662	664	665	656	636	669	657	664	606	636	738	658	656	664	681	689	637	660	650	658	699	681	669	640	694	655	685	651	694	628	648	684	656	687	664	699	725	676	680	699	658	687	635	650	673	671	723	651	640	677	611	674	655	647	675	653	653	702	654	671	675	651	636	701	674	637	678	675	660	636	693	685	643	665	652	646	642	657	695	680	642	645	714	709	701	683	681	652	698	726	624	681	699	683	636	696	632	690	657	673	672	662	693	695	673	689	676	639	705	696	668	621	685	614	649	702	636	678	666	653	703	661	653	670	663	656	613	675	637	676	642	621	682	667	687	659	686	641	641	671	676	644	638	662	669	645	696	635	712	663	652	607	662	664	667	659	633	660	667	626	657	679	649	656	670	697	690	654	641	699	637	679	697	651	630	685	660	674	658	663	669	648	712	681	635	690	649	692	649	672	669	675	621	673	694	654	672	641	618	711	684	678	665	710	615	627	625	661	652	690	622	675	635	656	655	696	665	652	671	688	654	633	699	632	682	654	674	644	657	632	632	639	618	644	669	686	692	666	648	648	653	710	652	653	674	649	682	681	692	639	713	643	667	668	614	676	701	631	612	647	668	593	640	646	644	629	662	638	638	624	646	655	682	695	688	659	640	662	667	661	693	669	659	652	636	674	715	683	681	612	676	647	696	659	637	663	706	690	631	716	663	680	680	687	620	654	652	664	637	663	650	650	631	690	655	652	675	670	661	652	678	650	638	587	680	617	636	645	665	653	645	653	662	657	671	639	663	670	665	656	655	655	666	638	671	622	699	635	678	703	705	662	661	653	646	712	637	729	682	673	716	679	645	692	643	641	701	634	683	674	656	659	632	653	690	655	673	703	676	685	648	654	657	635	705	601	630	624	653	699	652	676	662	711	669	673	642	640	699	660	620	630	599	639	708	675	636	625	629	651	655	656	680	672	668	640	673	672	683	690	638	664	645	702	657	699	690	699	658	665	632	652	716	644	684	639	670	670	677	668	653	617	671	667	676	666	614	689	680	642	628	631	673	617	684	655	665	620	640	675	641	656	630	671	661	646	665	655	630	676	697	641	663	625	649	669	647	663	639	650	673	658	678	647	672	632	611	662	691	696	676	622	652	664	732	651	676	665	702	673	681	643	652	674	650	685	670	682	660	679	634	673	653	697	699	679	701	642	659	644	646	631	653	661	636	631	612	662	677	697	689	658	637	648	607	639	671	703	600	654	711	673	652	650	648	683	621	654	607	650	677	659	701	645	632	699	668	652	642	682	688	605	654	658	662	615	685	641	641	684	631	630	669	635	690
23662	21125	28504	23979	21127	9997	1035	669	569	493	460	560	417	384	385	370	336	335	328	343	366	362	299	335	338	327	310	330	310	296	317	328	284	330	282	305	299	318	275	283	325	325	319	337	328	325	288	308	331	295	321	301	319	328	271	294	298	287	299	320	323	308	310	307	304	307	279	293	289	319	303	316	310	300	303	318	319	286	311	305	295	324	329	312	282	314	270	317	318	307	290	316	287	330	290	275	308	291	294	300	285	288	330	291	300	324	300	297	316	303	313	292	302	298	294	283	305	280	322	295	278	321	272	305	320	283	285	288	308	322	312	308	309	298	288	304	297	310	351	327	313	280	299	305	280	284	310	309	295	288	300	276	280	309	285	305	328	302	325	306	290	327	320	275	306	289	335	314	322	333	262	288	295	286	316	342	262	280	280	319	304	298	298	309	296	292	325	306	322	286	325	317	317	251	289	291	304	326	285	297	317	316	296	285	280	289	327	336	296	300	291	286	312	293	293	294	266	293	305	305	274	296	279	304	300	289	305	308	296	305	289	342	289	275	335	341	290	317	294	312	309	311	320	291	303	306	262	292	303	279	281	331	303	324	301	303	331	299	312	281	322	312	329	301	280	298	288	319	317	289	302	299	308	277	289	309	332	325	289	304	295	304	300	287	270	296	325	322	342	317	302	309	298	288	294	322	298	297	330	325	323	295	277	309	306	289	308	300	297	306	309	303	280	285	309	291	317	297	319	310	290	292	326	287	329	278	303	290	296	299	312	304	280	306	287	320	271	293	295	299	288	303	326	278	295	321	306	271	299	269	320	315	304	298	295	295	278	297	325	280	321	283	291	305	296	285	289	299	275	317	292	310	308	288	311	339	291	273	311	296	298	275	297	281	322	291	321	317	290	285	299	312	313	320	313	297	278	311	311	312	288	306	306	327	316	307	324	319	316	281	293	299	321	328	296	293	303	299	273	293	262	304	318	349	334	331	282	340	271	322	295	294	266	260	296	306	280	320	312	300	298	295	263	285	299	328	320	305	301	297	332	289	295	309	297	281	315	315	285	243	307	282	297	302	304	286	316	278	322	297	325	305	297	277	299	324	285	295	284	297	293	289	315	290	320	298	293	300	266	321	301	307	275	296	319	291	307	316	282	321	291	284	269	292	288	277	306	262	267	303	278	297	316	307	317	304	280	305	345	302	297	303	317	303	299	272	336	297	312	294	289	325	315	293	306	322	306	325	315	277	299	295	280	295	285	307	287	306	307	305	319	290	304	281	280	311	299	300	306	301	322	311	304	280	323	291	299	316	287	336	281	291	304	271	317	305	294	321	318	322	309	320	281	276	287	297	305	312	286	287	292	308	301	306	300	298	294	304	304	330	302	315	303	300	310	302	291	314	330	291	290	301	321	277	297	318	333	319	285	322	304	315	328	312	310	300	316	277	308	262	312	301	305	300	308	296	317	322	296	296	303	279	303	313	287	319	298	278	286	305	320	302	313	298	326	319	259	302	277	313	293	301	329	287	281	290	292	282	343	295	294	280	312	310	313	310	292	293	303	297	278	285	306	304	308	307	299	292	293	326	305	311	295	298	307	305	301	256	257	332	287	280	312	288	330	293	308	315	317	310	322	307	312	303	296	272	284	317	320	333	285	280	287	285	269	328	265	290	321	300	305	281	340	318	282	304	310	309	327	300	314	306	300	313	285	329	299	313	323	318	305	328	295	339	261	283	323	312	290	294	311	293	305	308	317	294	323	277	319	323	304	320	324	316	288	310	278	277	318	308	289	319	289	324	321	331	302	295	310	284	258	295	312	276	280	281	331	318	293	287	308	311	314	327	284	313	288	293	322	323	304	298	314	325	283	357	306	307	309	299	295	310	287	332	281	287	316	306	297	263	277	294	293	302	323	318	328	322	312	301	315	284	310	302	266	290	277	296	288	294	300	299	337	330	291	311	329	303	306	287	298	290	311	311	307	305	304	368	269	287	272	326	314	316	300	305	317	296	333	334	307	316	310	309	301	299	293	290	300	295	303	308	287	273	301	278	321	304	270	289	274	294	302	311	319	331	286	305	294	285	277	290	333	306	286	294	315	279	299	307	317	299	310	277	289	273	262	292	287	332	298	289	310	281	305	284	316	280	296	271	298	317	301	325	313	277	280	292	339	277	338	292	288	292	297	284	286	284	311	286	292	340	302	308	302	323	315	321	285	326	286	287	308	330	296	300	309	318	293	306	303	301	300	326	316	274	305	293	274	281	308	283	334	312	286	264	309	321	263	298	304	305	326	272	284	286	291	306	300	303	304	300	291	318	277	310	294	294	280	314	304	314	308	294	314	299	339	315	272	303	288	292	321	288	296	299	277	273	299	289	311	287	295	310	298	294	319	332	307	295	301	297	319	316	293	289	306	328	299	257	310	311	263	302	292	334	292	329	255	291	296	275	273	281	294	288	310	297	302	285	278	306	285	283	268	282	274	301	288	310	327	301	269	307	287	308	334	301	273	322	329	283	300	276	279	286	289	308	311	328	273	330	279	317	323	285	297	285	290	298	320	274	296	311	290	321	308	288	294	293	303	298	298	317	265	326	286	319	303	260	306	321	340	287	291	313	306	318	341	315	292	301	300	324	319	294	322	284	292	275	325	280	258	294	322	291	301	275	317	292	327	324	327	294	300	320	319	309	319	307	318	296	322	314	310	305	311	300	300	340	309	314	303	294	331	344	325	314	286	306	316	303	294	322	312	289	315	291	303	311	306	307	301	299	294	289	296	293	323	310	271	280	313	317	309	309	306	297	307	278	291	312	334	306	274	313	317	320	334	307	311	309	319	322	317	295	316	293	294	298	273	307	335	305	319	292	300	308	308	274	325	279	280	281	308	274	288	283	289	299	275	320	346	281	337	310	294	301	294	309	306	262	293	300	298	268	262	283	341	328	329	309	326	309	308	292	289	305	310	300	299	295	280	305	317	310	303	320	315	292	314	283	320	289	279	298	268	321	321	292	276	333	314	301	282	286	326	300	296	321	296	305	299	301	294	306	309	292	297	270	325	297	274	282	301	325	295	291	309	320	299	293	337	324	298	285	294	321	304	290	302	302	273	277	299	292	274	287	312	299	298	321	272	327	284	308	317	344	297	288	288	294	304	292	290	313	266	311	301	323	296	296	258	324	311	345	322	291	272	321	280	312	297	306	292	303	289	348	294	294	288	310	318	286	285	304	290	291	297	321	281	307	312	316	273	309	278	316	296	308	284	302	289	287	286	284	339	296	308	326	315	315	296	336	316	280	334	307	330	319	299	307	303	287	309	293	300	282	309	306	294	301	301	295	296	289	289	309	297	268	272	311	296	317	268	306	324	307	259	308	303	292	276	298	319	274	306	293	304	294	271	319	312	308	304	316	314	316	276	348	297	290	323	285	300	268	306	301	307	269	312	290	313	355	293	309	306	279	324	322	310	303	297	323	333	292	333	315	270	305	309	352	315	326	278	315
8354	31067	5593	2748	1875	1463	1156	892	786	640	656	861	511	499	425	425	398	379	371	382	366	336	347	343	329	342	342	337	330	340	299	321	310	316	337	304	333	345	331	305	309	335	335	303	320	305	313	328	346	325	318	297	344	297	326	331	301	345	356	301	330	321	340	280	294	322	330	322	338	325	327	323	321	341	328	309	318	310	324	321	292	323	294	315	307	319	315	294	313	315	283	319	341	308	303	312	337	341	308	330	337	346	287	324	333	306	298	330	326	334	330	319	334	299	312	295	342	334	306	307	299	340	298	319	306	312	346	327	293	325	314	352	304	323	283	325	291	319	314	306	310	293	305	295	332	312	301	310	279	308	325	337	304	316	302	306	298	317	307	347	328	344	286	323	326	329	281	329	306	333	324	298	307	321	316	308	330	307	350	320	343	315	315	321	320	285	298	310	311	322	324	325	333	332	301	352	314	336	331	303	318	294	319	312	310	368	292	304	282	283	287	362	328	319	282	330	301	314	285	335	319	327	314	290	356	328	318	333	338	338	299	324	283	308	322	291	304	370	294	293	336	299	324	289	305	310	307	327	304	308	306	284	296	319	300	339	298	331	315	317	277	309	327	291	283	303	317	296	279	330	327	307	333	322	315	293	331	328	302	312	318	295	338	290	294	319	354	311	304	332	314	302	318	325	308	342	317	331	312	322	297	336	309	323	301	331	317	311	301	331	344	335	327	310	331	325	315	323	303	309	313	318	338	303	305	341	301	332	336	286	291	315	339	322	294	332	321	298	334	310	288	304	318	289	328	304	282	282	326	329	316	286	338	305	312	293	291	279	317	332	258	295	342	339	309	324	331	317	325	326	343	291	302	308	341	308	267	274	303	292	344	301	287	269	329	298	334	324	294	312	333	286	294	330	311	305	309	294	326	348	340	317	346	312	301	319	287	351	280	290	300	307	315	317	315	301	288	328	331	320	344	315	328	302	268	326	295	328	293	327	334	341	338	325	343	311	298	290	310	336	310	302	299	302	359	317	305	318	345	292	319	299	341	363	311	283	312	338	323	328	314	314	329	339	329	284	305	310	345	320	286	298	303	315	305	296	318	308	342	333	297	303	281	366	335	306	313	303	301	308	349	291	359	303	318	346	337	300	297	319	290	301	312	318	309	326	316	324	336	318	334	295	320	319	291	295	337	311	301	304	324	315	301	333	292	308	320	343	301	321	301	315	309	321	307	325	312	325	315	340	302	335	324	307	305	338	323	323	335	302	277	340	325	315	299	316	307	313	316	342	305	295	302	318	352	287	326	339	336	289	305	309	301	319	295	291	294	306	316	305	317	330	306	305	289	287	296	288	293	316	315	304	354	307	316	336	289	309	314	321	277	302	339	303	310	311	314	318	302	316	335	327	319	303	312	313	299	284	341	311	319	317	306	336	300	326	319	289	348	327	311	293	290	311	303	323	351	318	312	313	292	325	336	285	342	356	326	292	296	303	292	324	314	328	333	336	302	300	325	314	287	300	310	294	323	322	334	305	320	319	301	300	314	354	357	330	320	341	309	290	308	339	316	311	305	319	323	272	310	337	326	315	324	299	312	294	316	330	323	311	304	337	330	303	344	304	308	315	319	290	289	312	282	323	268	290	286	325	321	335	292	328	322	299	329	289	352	319	297	296	341	329	329	319	313	333	304	305	308	288	305	318	325	307	341	319	305	287	336	311	296	317	316	289	326	313	313	300	291	320	332	315	307	314	311	313	297	289	294	316	341	324	303	307	317	301	322	317	310	310	289	295	316	271	348	318	343	342	300	324	297	319	298	303	320	335	321	324	295	317	311	290	328	292	362	298	302	332	305	307	313	299	325	342	289	369	314	305	334	313	291	315	338	318	314	327	297	332	326	313	317	309	318	340	304	328	322	329	326	329	310	360	284	335	311	320	296	311	329	343	317	303	333	318	344	291	318	317	324	317	303	337	336	320	321	322	344	324	303	307	310	310	315	300	312	311	303	311	345	291	297	337	321	317	331	301	328	325	340	303	300	332	319	282	298	341	315	315	309	285	320	301	309	299	297	341	322	327	306	345	331	303	308	335	326	348	331	293	293	322	342	332	327	313	310	279	317	304	336	326	317	317	345	325	340	300	302	323	313	336	291	313	337	300	313	324	296	308	322	312	304	293	318	309	343	279	312	299	319	292	314	308	297	326	320	349	323	353	316	313	335	298	323	304	286	309	332	364	300	320	316	312	306	348	316	346	345	319	317	322	291	316	316	318	294	331	330	347	315	343	348	287	307	294	335	308	297	333	311	286	316	308	312	298	296	326	319	272	317	339	312	319	313	314	316	310	327	315	314	303	291	332	294	303	287	314	310	308	290	348	273	318	286	328	322	321	298	300	275	330	328	312	280	308	328	339	293	350	328	315	322	331	326	295	324	310	337	310	323	321	284	310	303	328	300	324	280	301	300	317	341	293	319	323	308	315	291	318	331	322	316	326	312	328	325	310	335	288	309	294	319	308	311	297	322	329	293	293	301	298	350	337	303	303	297	331	301	336	283	332	328	318	302	313	323	323	299	334	317	314	315	323	331	330	315	309	340	271	304	308	346	323	317	287	339	291	328	306	290	303	300	340	315	285	342	309	328	324	316	304	289	321	330	338	316	299	294	331	299	299	294	310	318	313	268	322	313	318	302	313	353	309	280	323	284	311	311	282	291	344	295	325	341	325	352	292	330	324	312	300	324	319	304	305	329	303	364	316	340	296	280	309	339	286	309	289	319	329	278	320	320	293	339	292	339	301	320	336	330	295	324	339	339	323	311	346	317	305	305	282	315	300	323	301	292	329	291	306	300	371	310	299	329	288	363	303	333	329	328	321	328	332	319	290	306	295	314	319	331	303	328	296	340	324	342	293	324	334	318	321	332	279	293	289	343	345	294	299	320	308	307	347	310	323	325	312	338	304	304	295	312	320	295	288	314	301	326	308	303	338	297	322	302	334	328	345	290	290	338	334	308	304	304	312	311	326	331	309	344	282	321	315	297	261	322	308	295	303	318	292	303	285	346	318	297	321	296	356	309	320	319	308	336	312	316	307	321	301	328	321	288	317	309	308	315	311	318	317	279	344	309	315	286	331	310	316	299	326	326	290	318	314	326	308	301	330	333	315	298	333	291	328	321	326	298	305	343	300	319	323	322	307	307	354	315	320	330	298	311	336	296	303	298	330	299	315	292	318	311	320	284	299	308	326	314	315	315	301	300	328	334	329	299	309	309	269	311	331	303	294	302	329	309	316	274	319	326	311	313	322	312	308	327	319	312	293	315	326	317	327	313	304	322	295	329	326	284	330	314	342	310	316	325	304	283	340	295	346	312	296	299	317	299	305	299	311	296	291	292	308	323	320	317	299	330	339	343	278	308	302	299	287	322	337	340	334	307	327	304	334	293	311	316	303	319	324	312	281	302	304	324	339	293	337	309	331	317	287	325	315	312	297	316	337	331	318
24810	21186	27543	25004	11581	1324	1079	940	930	889	856	948	910	779	862	811	817	831	807	831	795	839	814	798	778	840	812	777	846	794	820	837	800	839	811	829	810	790	818	798	798	776	785	818	815	887	739	798	815	793	829	814	867	808	751	782	812	786	782	822	770	804	806	772	781	799	791	807	797	819	793	799	828	809	795	790	824	770	772	797	815	813	809	782	828	723	807	813	800	751	755	753	761	782	785	790	789	789	849	786	803	807	788	797	815	804	798	812	783	783	790	802	791	758	836	797	720	743	772	829	789	771	799	880	795	781	839	775	829	809	807	802	762	784	780	815	775	788	762	764	755	803	774	815	730	768	777	833	787	801	797	874	768	809	769	766	806	754	775	813	826	825	826	786	779	794	791	803	842	777	800	770	785	788	757	839	799	769	812	748	793	792	837	747	809	800	756	768	774	821	815	833	800	791	798	765	850	796	802	814	741	801	810	790	788	812	808	784	821	797	811	826	821	794	775	787	819	821	869	768	813	821	777	830	791	861	736	772	810	835	758	790	806	792	754	785	793	822	785	806	757	777	809	753	830	762	762	827	793	806	764	818	819	757	825	800	739	773	831	822	765	771	838	784	811	847	806	802	787	795	787	814	875	800	778	746	768	802	809	798	850	850	794	761	731	821	783	827	824	796	789	812	799	816	808	763	783	828	781	737	829	804	770	753	804	783	752	843	794	819	765	787	786	814	811	790	788	854	775	803	855	787	782	797	801	832	798	795	800	814	839	773	829	801	799	785	754	832	736	802	810	741	771	826	786	784	801	814	799	787	828	835	778	780	763	819	792	778	812	729	763	788	805	794	790	824	800	780	818	796	821	806	773	759	863	802	782	779	806	805	754	794	753	787	808	789	823	837	785	844	795	802	757	798	824	801	798	785	806	822	801	803	773	792	799	838	772	762	777	805	769	758	811	785	782	762	790	797	817	802	813	794	804	794	729	843	812	791	795	810	793	809	759	774	843	857	800	856	779	769	781	792	788	803	799	750	806	814	807	805	753	819	805	791	775	783	818	823	820	777	753	787	793	776	798	812	751	812	785	814	798	764	813	820	724	789	778	824	773	786	790	801	756	867	781	791	812	740	855	826	803	791	802	820	833	802	765	730	741	780	783	818	834	766	834	785	795	816	812	756	773	791	826	760	773	764	812	809	881	776	826	822	798	759	749	783	844	772	803	814	835	754	755	794	800	792	810	817	781	807	785	798	781	824	857	749	825	757	776	799	769	808	792	752	834	744	826	792	808	794	807	791	867	753	850	777	778	806	823	848	841	838	778	744	802	800	797	808	825	796	789	864	803	828	824	859	844	833	780	816	763	811	723	807	761	795	783	760	765	803	812	777	802	839	831	800	766	823	754	779	786	736	796	815	810	817	844	783	794	827	767	810	775	806	752	827	761	792	794	794	779	771	773	808	810	791	791	771	806	828	802	824	785	839	812	816	842	807	744	780	801	842	785	822	821	875	805	782	760	806	849	802	763	799	820	766	744	798	740	803	834	789	791	780	776	803	763	832	771	804	758	864	774	768	763	770	755	820	809	758	784	827	822	739	835	837	789	856	818	782	802	761	773	833	833	777	829	746	836	805	778	826	795	857	797	779	772	781	794	783	804	838	818	795	803	781	816	759	838	782	740	808	758	831	773	755	810	793	808	753	801	803	759	757	811	762	784	853	808	805	793	781	768	764	831	784	796	795	766	830	762	772	752	802	815	818	832	753	779	787	834	797	773	823	754	808	830	851	816	779	782	783	772	796	774	819	791	788	799	774	790	782	821	778	818	756	823	732	787	723	841	820	786	796	829	795	776	839	743	804	807	778	830	835	803	865	783	785	739	772	729	792	799	771	819	851	828	754	849	819	764	804	807	762	777	766	836	755	822	773	771	787	777	807	761	822	770	766	758	798	741	777	802	791	831	843	804	822	805	832	857	771	796	880	786	790	788	836	798	769	754	806	734	793	779	743	785	759	848	796	802	807	790	855	752	782	814	807	817	787	776	795	778	887	769	734	772	797	786	841	797	806	752	752	782	795	788	772	823	793	798	804	842	736	762	780	766	776	782	767	780	839	817	822	807	743	812	811	809	744	788	754	796	770	764	804	816	812	773	819	834	779	827	811	792	788	791	828	811	776	811	796	801	846	773	817	768	763	795	848	726	807	784	781	807	734	758	802	780	765	777	797	788	781	812	781	824	804	818	854	769	778	809	810	795	805	785	817	779	761	857	818	801	795	760	882	844	853	807	810	776	785	814	797	749	780	761	814	792	779	839	813	802	787	813	813	857	811	782	814	773	808	770	836	795	815	795	793	765	772	827	826	759	839	763	817	814	750	782	834	792	796	787	819	755	812	748	771	796	815	760	775	759	763	782	782	795	793	790	763	794	832	751	843	776	801	832	777	794	760	830	811	840	728	831	807	784	770	831	797	820	786	822	794	827	777	765	806	825	762	795	827	801	813	783	830	811	774	794	770	786	741	788	730	759	769	762	818	801	784	788	817	812	771	764	823	796	798	830	863	791	820	797	800	792	780	819	814	790	810	837	800	763	772	816	784	750	772	794	796	776	771	825	761	775	815	828	800	740	780	746	866	803	804	758	763	782	768	773	771	819	794	802	754	776	739	750	777	766	757	780	784	787	799	788	806	860	761	748	777	833	761	786	821	765	804	827	791	711	804	741	796	793	766	796	797	819	767	764	807	770	758	769	737	755	820	810	772	822	783	816	793	796	779	796	788	798	795	785	814	824	771	808	766	765	788	806	811	787	788	823	741	820	758	847	807	771	749	777	752	801	783	760	802	859	785	814	823	810	738	801	792	823	767	791	808	793	750	875	807	733	798	784	800	817	859	835	803	828	817	751	797	770	767	748	834	763	790	745	779	774	794	824	790	830	782	833	776	815	762	771	845	844	780	832	746	812	847	764	769	809	774	794	765	806	800	741	805	802	759	804	784	785	839	773	750	790	837	835	783	807	819	837	825	807	792	811	804	758	750	773	794	797	781	831	810	807	800	790	787	802	852	762	793	795	803	811	792	810	834	750	756	814	739	809	840	815	794	748	779	797	808	815	820	811	767	800	731	792	814	811	789	830	780	761	795	778	795	784	771	741	807	822	800	835	782	756	818	791	830	796	733	827	780	766	757	779	816	776	780	772	728	764	737	829	826	778	762	757	799	822	792	813	779	769	769	787	795	749	777	804	774	748	756	791	771	799	760	781	790	781	727	793	780	777	783	801	792	846	761	800	824	839	812	820	756	753	774	821	725	834	808	779	731	770	796	812	751	742	793	773	848	784	768	784	781	764	774	746	816	823	792	793	821	805	817	784	834	830	790	835	777	802	785	765	778	793	781	816	758	810	761	779	770	742	817	737	784	822	735	794	818	804	788	827	745	821	745	833	765	797	790	822	766	784	748	795	781	733	793	826	767	775	806	809	747	784	827	782	835	813	773	803	809	793	791
8493	25597	3567	2024	1626	1346	1212	1077	998	933	1019	1122	938	890	781	824	880	868	915	852	814	846	783	783	764	773	803	762	803	868	765	724	769	806	786	830	766	821	806	823	785	823	765	822	808	799	776	784	783	839	804	787	738	818	792	741	783	776	802	831	771	772	819	787	802	783	758	782	792	766	820	736	755	786	754	795	789	786	797	785	791	751	746	784	788	773	770	774	784	749	810	825	764	770	845	754	774	794	792	791	793	794	825	832	792	802	770	786	801	795	759	797	824	798	780	815	782	832	804	770	754	766	814	782	815	813	768	722	802	822	780	737	806	793	843	762	784	817	799	826	864	822	806	787	794	824	799	813	762	847	816	809	793	812	787	800	854	797	769	788	807	809	764	787	766	807	801	795	801	831	798	815	791	768	795	782	791	783	802	855	792	794	824	833	773	767	747	782	776	762	769	803	801	771	766	766	821	764	800	815	775	777	761	811	853	801	810	788	748	791	797	809	809	778	785	812	758	746	735	786	793	799	784	810	829	806	792	776	817	819	799	762	801	781	748	869	817	701	783	817	721	750	816	742	760	767	830	784	823	804	792	802	768	791	805	768	781	834	763	809	768	793	749	792	826	814	812	745	758	778	758	821	734	790	798	778	765	773	781	786	793	828	780	811	814	803	764	799	769	796	775	826	828	755	779	823	745	796	748	820	763	830	760	822	775	779	801	780	807	815	820	804	805	836	834	746	832	794	735	777	759	790	848	802	800	769	808	816	756	751	841	806	793	794	841	794	771	770	847	759	761	783	786	773	805	741	755	799	760	806	785	830	787	834	764	809	800	856	818	797	849	786	759	798	798	742	788	791	804	764	820	804	812	810	785	798	806	783	801	809	739	749	764	753	765	808	766	815	804	783	870	829	820	811	784	772	759	807	782	809	829	728	821	791	823	780	790	761	741	804	779	786	823	817	800	795	786	809	807	785	777	786	804	780	800	752	751	813	774	813	807	794	824	792	822	770	717	776	726	778	761	799	801	732	796	793	757	773	818	765	796	796	771	832	770	748	851	803	804	786	811	816	785	725	779	774	787	778	821	841	745	833	776	825	806	762	797	840	837	782	784	755	781	811	776	754	783	776	814	771	819	788	784	811	766	735	819	800	815	778	770	778	794	789	789	815	799	798	745	786	860	815	760	798	738	764	793	812	821	806	741	779	811	807	813	827	735	782	812	804	784	734	789	779	788	813	793	733	847	818	774	781	812	825	813	763	850	784	800	847	818	827	791	793	787	722	781	792	832	796	757	821	822	787	753	810	705	764	781	813	791	758	828	793	816	787	790	812	771	775	818	814	779	726	829	771	836	774	839	755	814	742	780	826	774	795	808	779	813	798	772	816	794	819	784	793	746	808	775	834	768	855	762	818	768	764	755	776	774	787	759	790	808	817	800	845	785	817	789	800	791	770	782	754	802	750	827	798	778	777	819	824	762	791	785	779	737	782	784	822	787	773	826	807	775	776	803	777	814	828	775	789	822	822	750	790	805	802	817	773	767	794	728	753	762	843	784	758	795	812	766	817	791	792	779	895	763	732	814	796	786	772	791	770	770	818	757	802	860	812	812	811	811	762	787	867	747	752	825	777	762	770	793	786	794	803	799	776	845	777	744	823	770	808	783	822	825	765	743	832	768	817	799	761	773	757	761	815	775	787	807	788	762	785	759	760	767	768	765	784	828	812	792	782	742	829	774	741	841	798	743	772	806	791	762	784	806	787	804	821	837	806	772	798	759	829	795	808	809	746	783	789	777	767	788	746	746	749	841	777	764	757	816	774	820	833	765	833	780	796	777	823	766	753	790	753	841	774	822	751	760	783	813	752	768	832	775	782	767	825	813	772	766	797	750	770	782	821	769	805	813	794	783	816	777	849	811	753	772	789	779	734	809	770	747	738	821	826	802	796	778	781	769	814	779	786	775	811	738	843	815	788	787	765	832	806	796	819	730	782	778	784	743	786	816	786	759	749	794	842	811	801	819	821	788	830	832	757	783	786	819	799	777	744	798	810	801	800	795	816	782	801	776	781	832	808	788	744	790	778	779	777	767	822	804	812	815	776	740	793	820	780	802	844	786	802	775	774	772	777	825	816	791	799	788	789	799	784	794	785	759	785	807	781	801	795	811	810	802	831	741	765	756	779	790	856	786	816	801	749	813	798	814	761	786	784	798	782	803	809	784	833	789	786	812	775	834	765	799	791	780	772	763	797	821	792	792	780	775	789	798	770	792	791	766	751	784	781	818	784	808	790	767	778	793	822	796	779	809	807	784	771	778	792	793	849	782	834	805	777	830	753	758	805	773	812	780	836	819	784	761	799	833	737	778	817	862	788	816	824	790	768	817	802	792	800	804	767	752	774	788	786	762	775	740	850	847	857	762	792	804	808	785	803	779	767	806	812	776	840	824	812	799	806	850	733	742	727	789	752	779	764	800	762	794	781	820	787	822	787	778	756	798	781	799	723	805	782	779	827	783	807	780	847	783	795	777	770	823	751	824	804	782	803	745	805	785	793	819	753	752	829	771	796	777	796	778	725	789	880	813	744	766	815	806	795	808	785	814	800	839	816	809	751	830	789	821	778	814	768	786	757	769	816	785	767	826	796	801	741	799	755	798	772	769	840	791	775	786	766	826	776	820	801	813	774	813	741	758	810	806	778	817	807	791	776	770	784	792	828	795	812	761	837	823	819	802	811	804	800	822	744	830	806	763	776	760	815	791	797	788	770	780	774	786	810	832	801	776	765	783	771	763	743	800	808	829	781	770	787	772	802	820	771	797	791	820	832	781	794	788	840	788	798	775	811	783	805	795	811	765	777	788	763	823	783	814	785	795	768	792	796	819	733	879	801	748	820	818	777	811	763	783	802	811	809	763	795	782	774	776	797	839	765	741	764	799	829	743	752	754	793	797	776	804	821	831	729	752	788	840	771	805	740	796	822	762	797	736	813	804	837	796	821	752	766	774	793	768	835	734	792	811	858	815	777	792	783	807	805	767	814	758	775	764	772	818	838	844	775	777	782	844	761	801	784	797	800	804	739	767	760	814	792	783	843	808	816	767	832	814	800	718	767	814	778	836	800	789	782	782	771	821	765	787	771	784	779	762	802	853	796	796	843	781	766	769	794	789	789	807	792	820	795	775	777	813	801	800	778	792	793	764	777	845	803	795	830	825	790	776	771	785	798	785	826	779	830	801	751	792	790	793	772	754	742	806	814	866	809	791	796	826	795	796	769	786	720	812	763	846	795	800	776	783	804	781	754	808	748	784	741	767	815	767	785	801	825	697	799	817	758	790	813	782	768	766	828	813	815	794	792	798	761	773	773	801	834	745	797	886	762	798	711	880	763	798	800	824	760	753	744	817	785	752	812	760	819	806	818	813	780	760	813	825	795	820	762	764	861	821	752	764	795	723	756	753	789	769	806	797	796	820	790	799	829	762	775	791	748	795	777	760	814	855	845
22498	21178	29089	23531	21173	21228	9974	1121	801	679	752	726	570	495	525	467	437	400	371	386	387	387	438	382	384	395	400	380	405	396	384	366	389	339	339	362	346	377	390	345	336	364	347	360	363	360	349	332	380	334	360	360	335	318	342	375	388	355	359	381	341	375	370	336	368	393	375	364	367	370	328	354	317	344	352	352	351	335	380	360	359	318	368	339	351	344	374	332	335	335	330	359	342	341	354	359	359	376	350	379	371	377	358	329	364	381	373	334	383	337	351	317	331	364	345	312	316	345	331	357	313	347	323	343	362	341	375	343	376	371	357	362	329	357	339	334	355	372	349	346	334	322	372	374	357	365	305	334	340	339	357	364	352	322	339	334	342	377	306	390	370	362	347	341	343	332	361	350	336	350	355	384	328	364	356	340	323	373	346	374	365	321	332	334	370	346	339	339	382	354	322	353	340	336	375	343	334	341	330	371	341	350	332	347	321	369	343	323	328	372	374	348	343	327	352	350	361	369	344	351	352	362	336	362	360	332	372	340	342	351	360	355	336	389	325	359	347	371	332	327	393	344	340	351	354	335	311	331	377	357	354	337	371	345	344	357	353	329	337	347	341	336	369	338	357	356	340	360	354	340	359	359	369	365	358	349	329	370	361	372	320	350	369	374	325	354	350	350	379	334	354	322	377	355	343	343	339	342	345	359	337	338	339	355	361	334	333	352	396	324	329	344	361	329	363	357	369	326	340	331	355	357	346	386	356	332	314	338	348	355	356	379	359	374	361	351	339	347	363	346	346	349	348	367	363	323	343	348	331	369	320	327	338	350	309	329	370	314	387	347	342	339	365	313	338	395	338	343	359	345	348	354	375	355	338	357	324	343	388	364	346	329	336	331	357	367	336	333	348	328	337	358	357	311	328	347	365	354	297	387	373	331	334	331	329	359	369	380	345	315	318	340	363	368	344	333	349	349	366	355	358	340	357	382	377	341	344	351	334	338	358	332	338	345	337	352	327	338	344	350	344	354	369	343	371	326	367	323	336	336	358	372	367	336	357	326	327	371	332	349	361	358	349	371	333	344	333	370	364	367	362	376	347	341	353	326	321	346	337	369	345	324	348	358	356	354	342	369	361	327	320	344	372	366	348	382	360	313	339	354	369	349	347	335	372	367	341	319	355	356	332	334	332	351	360	364	356	398	319	368	328	348	345	361	340	377	327	326	345	359	346	335	339	377	334	353	313	347	344	317	373	342	351	332	365	330	368	321	365	364	325	336	359	329	344	328	368	355	372	373	348	335	326	375	359	360	338	366	333	359	372	313	336	291	327	376	331	367	333	364	349	347	345	352	370	346	341	338	359	343	326	355	366	353	350	354	349	331	337	358	336	331	357	344	351	364	349	342	370	365	384	369	362	341	360	364	350	345	370	367	313	366	370	354	331	355	337	343	372	311	363	342	319	347	329	309	330	337	362	367	370	330	334	354	360	356	346	362	368	329	343	358	341	343	365	334	331	374	378	351	368	367	328	343	341	367	340	333	385	391	391	366	335	371	388	364	360	352	348	305	358	308	332	361	375	344	362	354	373	321	336	398	336	358	381	362	354	369	355	351	352	366	334	347	339	346	315	349	372	342	380	326	364	350	385	381	329	324	372	367	342	324	311	338	370	377	364	343	342	348	350	327	323	363	351	390	331	378	374	349	351	354	351	347	357	365	334	344	336	359	353	328	334	362	355	339	330	345	361	338	376	338	321	317	320	341	340	374	383	367	363	373	325	337	351	328	343	359	314	361	352	355	365	360	351	376	356	360	347	338	348	367	365	353	366	329	333	362	354	338	341	343	340	330	329	345	343	345	335	325	339	347	360	339	354	308	349	343	348	327	365	334	354	323	352	373	395	354	365	370	380	326	338	355	327	366	365	362	360	329	322	314	366	337	340	369	348	382	353	340	360	379	332	342	337	352	347	346	347	360	338	354	342	335	359	352	365	344	399	366	358	350	341	335	360	336	335	349	374	350	324	391	365	310	336	326	366	337	353	341	348	345	345	369	339	354	303	333	359	357	355	371	366	374	367	333	397	359	337	330	343	347	328	330	357	325	329	329	358	350	357	329	371	317	344	344	356	321	363	356	356	366	376	330	376	332	333	378	353	345	362	329	326	342	362	348	361	384	343	332	358	353	340	356	357	329	350	332	332	339	344	386	352	322	332	326	348	327	353	363	332	355	322	344	363	354	353	303	362	371	347	353	357	330	331	348	333	377	335	361	353	332	319	353	356	351	348	379	357	340	371	363	364	358	365	372	316	361	362	329	373	353	356	355	354	346	374	346	335	363	311	339	320	313	370	361	328	361	347	336	312	352	345	347	357	324	357	377	325	315	350	365	348	352	337	345	408	360	368	339	356	372	351	366	364	319	353	362	376	331	334	334	361	361	356	390	313	309	348	346	334	356	345	350	346	337	361	320	368	377	328	361	345	319	329	348	344	353	375	331	339	381	388	384	359	356	388	400	378	329	339	343	325	334	328	379	322	350	345	343	332	354	304	351	337	323	346	346	345	354	357	328	336	349	376	343	336	357	357	365	384	359	355	377	342	343	334	333	348	339	366	331	344	316	363	381	331	329	343	306	313	359	360	366	346	321	342	356	325	355	373	383	358	309	366	389	316	373	345	368	350	328	370	334	363	373	378	343	349	360	342	354	342	366	421	313	324	387	346	315	339	303	327	320	362	342	383	323	336	357	340	319	359	330	368	385	343	382	397	378	357	364	336	352	334	349	374	330	332	352	335	358	342	352	328	363	337	333	312	377	353	350	330	339	361	344	350	365	362	336	341	358	329	381	359	328	340	386	346	314	336	352	333	322	362	365	382	366	318	359	315	362	364	352	395	354	346	340	328	347	309	372	329	331	308	337	388	382	383	370	347	343	322	381	352	368	315	357	348	358	357	350	318	358	365	346	347	334	361	366	404	335	344	332	352	340	322	350	346	326	410	390	338	348	331	360	335	326	351	352	351	363	342	373	347	367	340	356	337	387	387	344	357	369	332	334	336	340	356	347	367	348	391	337	366	352	339	341	355	352	342	346	328	372	341	323	341	329	341	350	312	356	378	355	351	397	390	361	360	351	353	336	358	323	346	351	329	347	381	330	358	352	326	317	351	378	361	334	327	367	347	367	328	325	354	356	333	371	346	323	328	364	348	329	373	390	340	350	344	356	344	347	323	366	336	365	343	347	350	325	357	373	342	369	360	356	349	341	334	346	363	387	363	339	306	332	326	375	370	369	339	370	358	338	371	377	332	341	342	359	320	318	345	373	389	375	344	345	354	346	348	348	340	355	322	340	351	327	407	353	333	387	345	351	365	335	366	383	380	329	351	347	328	370	351	341	359	349	371	335	370	358	356	364	337	330	373	342	307	307	365	317	345	342	365	376	322	367	370	344	342	385	379	345	340	375	331	351	349	362	379	353	365	375	356	353	335	349	347	361	360	360	355	349	326	330
12663	33047	9339	4572	3273	2531	1814	1476	1190	959	1108	946	688	597	564	534	501	471	485	492	425	420	416	419	404	396	388	368	387	372	372	353	388	383	337	360	333	377	392	370	341	313	361	328	391	381	332	368	383	349	368	371	331	352	388	394	320	336	323	364	335	368	348	362	326	347	368	345	365	364	362	340	332	321	336	346	370	362	342	357	345	363	354	331	365	336	323	318	359	336	368	347	350	345	330	364	379	360	352	332	340	350	317	339	339	348	361	346	318	322	342	334	358	350	331	360	344	358	365	356	334	344	348	317	359	331	329	341	352	351	327	350	365	356	320	352	353	345	344	357	354	350	332	280	354	333	359	349	308	347	308	344	347	347	329	337	323	341	315	344	316	381	357	366	368	350	381	380	353	346	325	344	330	324	367	351	320	314	351	368	356	343	356	382	327	364	340	336	357	347	352	301	369	367	326	320	330	382	336	354	333	361	363	358	383	336	313	324	362	339	369	394	360	359	369	354	343	348	331	328	364	348	317	367	358	343	340	348	337	335	386	326	333	358	353	345	356	331	309	329	337	338	345	366	335	339	318	328	363	338	357	313	320	343	343	338	340	344	322	344	372	335	311	352	337	331	335	317	351	346	390	352	324	320	344	366	344	323	310	304	331	343	337	365	341	366	374	345	344	325	346	340	367	338	346	291	347	336	361	365	337	346	339	363	358	335	346	354	362	355	348	310	336	363	371	338	339	348	321	358	345	350	368	335	337	369	316	368	346	310	329	345	344	341	336	322	326	361	354	364	332	342	372	308	357	356	310	368	366	328	327	309	337	327	357	320	323	355	334	323	360	360	361	324	322	332	374	323	352	326	326	364	331	341	357	355	335	342	374	363	359	390	324	330	329	327	384	371	340	378	307	325	349	347	343	352	338	369	350	351	336	383	337	369	373	359	334	332	340	348	334	340	360	324	330	330	357	326	341	360	325	338	332	362	338	310	321	342	360	333	325	336	336	332	288	346	333	364	334	315	326	340	334	326	357	353	349	362	363	345	349	372	345	354	368	349	348	354	301	343	347	342	342	340	372	389	329	309	346	343	348	336	302	374	357	330	365	362	344	323	341	324	314	361	328	343	328	329	365	328	339	335	333	322	335	361	348	373	355	342	346	345	332	337	365	343	334	344	363	357	358	340	321	343	358	349	355	355	357	339	332	353	362	357	324	353	348	334	380	302	373	338	335	312	350	345	336	318	331	326	352	341	334	361	347	336	341	354	356	352	310	344	336	340	376	345	356	326	360	361	333	349	395	336	360	328	324	337	346	316	360	337	344	353	333	346	356	344	367	357	353	361	314	332	355	355	363	357	351	339	321	327	350	327	331	350	353	329	368	340	350	326	344	348	375	369	345	343	341	333	381	370	340	341	336	322	323	376	335	354	322	352	339	344	320	356	308	304	330	375	334	374	353	358	334	364	342	359	332	351	332	321	316	340	343	365	351	331	338	338	334	371	354	319	364	358	319	362	337	337	345	342	329	333	360	350	383	362	334	349	315	357	310	363	347	354	366	358	338	342	365	340	372	311	341	371	360	335	351	338	325	338	356	338	353	353	341	384	356	347	308	332	371	333	351	308	370	351	355	392	335	357	309	375	370	352	391	338	355	335	355	335	317	342	366	337	353	345	314	369	350	319	345	361	354	359	316	328	353	316	319	355	343	345	353	349	337	342	341	343	310	320	382	360	334	320	316	337	363	322	373	342	358	312	351	357	326	346	352	342	367	340	336	371	342	352	323	344	362	340	353	323	321	347	340	348	348	319	363	338	347	345	346	356	348	335	344	351	347	344	370	366	355	334	352	360	336	360	312	372	307	342	333	351	359	363	325	343	328	330	369	357	348	316	342	350	310	331	325	317	356	319	356	360	373	319	335	328	338	328	316	313	358	318	342	342	351	336	358	351	321	340	363	348	352	333	352	338	335	348	347	331	356	323	355	349	353	341	341	331	389	323	350	329	336	326	300	370	347	336	337	343	359	322	323	352	346	357	354	348	337	381	357	327	353	339	326	336	350	369	330	351	349	322	325	321	345	360	347	350	356	354	357	340	354	367	353	342	333	354	325	366	372	335	323	361	340	338	351	332	341	359	363	373	347	325	329	316	337	369	361	328	328	315	372	346	377	322	348	336	319	358	370	344	344	358	320	366	326	356	323	360	353	347	339	333	356	349	354	349	322	325	334	317	368	359	348	333	344	332	335	356	349	353	366	365	322	334	349	352	358	339	324	332	343	366	346	325	364	316	339	377	336	341	310	348	354	331	324	330	337	349	333	385	362	339	337	350	339	339	349	316	360	341	331	346	335	306	325	341	378	336	322	329	343	333	361	372	314	353	339	344	325	383	332	359	368	369	336	328	323	356	330	362	319	362	348	346	321	352	344	310	350	323	342	320	338	346	336	345	366	354	325	356	366	361	373	368	347	324	371	355	345	365	316	321	361	313	339	325	346	343	325	354	366	353	313	360	344	350	314	331	329	332	311	363	355	353	342	336	353	357	337	349	343	338	374	347	330	322	322	358	365	317	336	314	373	358	339	350	330	374	373	377	378	335	356	316	370	331	331	333	317	365	351	353	356	345	356	346	370	356	354	352	338	370	343	366	345	361	359	285	367	349	348	339	335	337	358	337	341	349	404	310	314	363	356	345	310	333	355	314	336	327	360	340	339	329	324	322	331	323	346	318	328	346	379	330	379	364	350	346	354	307	334	357	365	371	357	363	370	350	336	329	355	326	344	343	359	325	339	345	357	335	327	345	344	323	326	346	363	344	368	340	367	349	367	346	335	322	347	324	347	307	329	381	363	375	319	353	301	333	318	376	321	356	314	324	356	341	348	359	336	335	356	346	328	335	353	339	327	323	323	354	335	340	374	310	367	371	360	349	338	340	339	354	360	368	349	331	349	342	377	377	355	360	333	349	340	380	338	366	337	331	341	371	316	329	337	347	338	353	342	314	343	325	352	331	299	324	379	351	387	330	344	338	323	345	324	346	366	319	325	334	356	342	360	352	343	351	325	362	356	357	344	322	365	360	361	368	351	388	353	325	302	342	343	336	344	374	345	363	364	364	330	362	364	336	356	382	331	368	359	341	350	341	332	327	321	372	356	335	343	342	359	341	348	331	341	378	351	367	347	347	338	346	343	358	317	336	381	323	323	361	329	330	337	364	340	337	321	335	328	305	345	335	372	329	326	337	390	362	335	351	364	333	304	325	338	331	334	315	355	320	313	343	328	351	329	336	335	359	347	343	335	318	373	330	320	342	324	345	332	351	335	324	356	345	313	325	366	332	320	350	329	335	339	338	324	363	318	305	334	375	339	325	368	347	371	356	332	349	343	353	347	364	370	370	323	336	340	289	301	366	334	324	351	334	336	297	367	371	357	387	329	362	341	347	375	378	329	347	318	310	390	368	349	348	374	361	333	316	351	343	335	381	338	354	336	341	343	330	324	374	290	314
27969	21045	10481	1229	807	755	670	713	687	682	702	751	713	677	690	617	718	667	682	687	693	654	649	652	653	654	655	666	657	641	673	622	671	648	683	636	634	687	624	673	640	630	641	680	622	640	673	700	643	652	657	652	643	686	694	663	670	644	649	688	656	687	701	640	695	658	650	673	639	615	612	655	698	644	654	702	638	688	664	693	656	649	661	677	628	637	657	645	620	663	678	632	684	668	631	672	704	644	626	670	652	650	644	665	648	656	626	672	643	655	669	622	630	637	682	615	669	671	647	626	663	677	632	609	646	658	697	687	676	668	664	631	663	647	703	645	648	709	686	652	676	551	621	651	645	642	695	679	689	714	653	648	687	665	654	640	638	673	688	690	673	678	658	705	656	690	679	629	660	656	653	676	648	661	648	677	609	654	685	636	697	661	670	680	631	705	675	641	683	714	648	640	641	595	660	664	675	636	667	716	642	650	632	678	673	633	686	658	672	643	698	656	663	677	647	674	666	659	677	664	681	695	641	653	627	693	664	702	720	659	691	663	664	668	607	659	693	697	685	655	689	661	663	641	690	675	593	643	642	663	632	675	622	708	677	677	668	626	707	657	652	701	632	631	643	674	603	657	638	660	680	667	631	664	706	699	649	700	625	654	649	625	655	656	634	612	672	630	703	687	638	689	675	640	677	638	681	645	646	614	670	647	703	618	629	624	649	658	634	664	671	666	673	664	673	655	674	647	663	668	623	689	599	691	630	648	616	660	662	718	611	646	680	643	684	626	660	664	650	649	691	659	636	666	659	675	672	674	687	648	669	667	598	614	661	640	682	672	659	660	668	617	646	652	643	592	691	671	646	636	615	661	690	647	676	643	654	651	589	622	644	679	654	659	644	605	641	667	647	753	695	623	647	647	660	627	645	666	672	643	668	669	654	684	604	677	632	682	697	645	669	640	690	611	665	658	638	658	627	630	623	635	638	673	645	699	654	659	652	709	684	670	684	677	651	679	626	629	658	700	626	730	680	658	648	637	661	700	612	669	641	658	696	688	678	660	692	631	658	643	692	677	646	655	637	673	667	668	677	672	668	672	689	665	630	684	645	697	607	671	653	691	611	670	652	653	612	674	647	624	714	628	668	697	667	658	665	642	668	647	651	627	616	668	673	681	646	631	623	656	635	632	666	659	643	664	653	698	641	669	646	624	658	615	655	650	623	677	671	701	657	655	669	656	706	700	685	658	703	630	680	703	659	665	699	631	684	690	632	711	682	638	645	686	692	634	675	647	702	645	668	690	672	639	702	697	627	665	642	631	682	651	618	659	701	624	657	687	692	684	656	703	680	641	652	689	640	612	646	710	639	669	684	605	618	698	680	640	683	631	630	626	681	676	672	699	651	648	645	630	684	716	703	699	680	641	659	622	680	662	672	694	642	719	739	692	657	681	682	618	701	653	642	652	633	662	673	665	691	643	714	676	661	629	593	661	682	721	635	638	708	642	665	693	656	641	675	639	687	642	628	712	633	659	674	683	695	608	658	682	653	675	658	653	634	654	702	629	637	672	658	677	661	637	642	651	675	660	631	628	684	657	657	716	692	616	642	669	637	671	665	664	706	667	633	673	663	665	681	642	646	647	620	662	658	615	673	654	662	693	693	629	644	618	696	686	657	656	631	717	669	684	701	628	609	714	696	627	650	674	669	662	635	725	706	662	624	693	663	662	671	708	646	683	648	607	708	639	590	681	623	667	674	651	628	614	683	638	629	675	633	623	676	669	707	642	664	625	693	701	619	587	639	618	637	629	672	653	673	685	677	626	661	622	660	669	681	657	690	642	674	659	606	662	654	664	677	634	677	685	641	678	647	650	658	636	659	688	651	623	669	634	643	682	655	681	652	684	640	680	677	664	642	694	667	634	649	643	634	656	659	637	655	665	675	633	641	683	680	668	625	665	690	689	648	643	672	663	706	694	700	643	693	670	654	629	625	688	646	699	678	701	645	638	663	624	631	631	650	656	601	630	647	656	663	633	644	664	646	663	646	686	643	642	602	659	646	621	650	701	678	647	592	665	618	647	653	705	634	667	706	670	701	616	642	613	736	685	689	671	664	664	683	645	623	646	614	645	667	692	677	627	655	655	677	679	643	657	641	628	657	689	627	678	681	637	664	658	657	639	704	651	620	667	645	688	631	675	702	659	670	628	618	662	652	656	667	694	651	678	660	686	612	641	650	610	646	627	697	693	671	662	642	715	670	651	727	651	606	710	653	650	639	670	662	684	691	648	685	681	665	670	658	630	623	624	632	678	676	665	655	659	641	632	676	651	632	695	636	678	650	598	644	668	668	622	685	669	666	685	678	683	702	608	692	671	656	605	700	661	690	655	639	650	705	636	641	655	658	666	675	643	713	641	665	663	681	641	669	664	670	691	651	691	659	676	670	669	655	674	707	670	664	690	669	686	661	673	644	638	637	663	685	640	692	620	628	656	675	679	663	646	700	684	651	679	678	684	694	704	675	692	676	655	638	653	645	687	673	691	637	651	713	604	682	670	595	645	647	650	682	681	642	635	652	620	629	684	669	690	745	645	648	658	675	696	604	577	639	647	621	669	631	674	683	653	686	630	657	657	667	622	655	601	651	688	691	668	627	677	678	672	625	655	692	671	625	647	672	673	629	636	659	678	686	645	710	667	653	664	664	652	665	668	679	619	677	619	681	717	664	667	647	688	609	698	689	643	657	662	672	693	640	665	639	669	649	662	664	667	658	674	647	609	655	653	620	646	627	699	645	652	649	672	683	628	655	658	677	643	654	634	652	654	618	676	616	662	712	659	690	654	658	656	636	693	670	650	643	627	645	641	662	653	729	662	652	698	649	679	682	670	674	668	654	680	623	675	626	626	648	643	671	637	667	647	628	596	664	638	676	671	663	676	628	677	638	660	636	619	643	628	659	692	639	645	698	604	627	624	665	686	605	645	677	674	628	688	665	622	629	654	625	646	642	628	674	663	706	648	665	645	660	669	680	678	665	665	664	652	642	672	657	632	661	607	618	647	642	665	644	686	637	663	650	642	683	656	711	703	687	643	693	689	649	664	667	653	642	657	624	629	629	688	667	680	672	669	605	675	656	693	617	712	649	640	618	677	652	631	664	643	648	661	706	650	708	694	638	671	689	646	685	701	634	659	704	677	685	711	696	687	652	676	669	638	652	692	664	686	662	653	614	657	658	605	639	650	678	674	694	642	691	671	631	659	660	635	665	704	632	650	661	580	658	663	692	664	680	686	671	634	636	682	671	690	634	642	635	638	662	620	606	626	659	646	665	656	672	663	660	693	649	633	719	663	647	683	691	682	670	666	656	692	652	648	681	628	646	691	691	640	649	675	657	661	734	689	659	651	679	689	642	733	652	654	639	649	652	684	681	615	650	594	625	690	643	650	646	661	721	664	643	673	626	687	630	649	640	666	651	670	624	634	676	682	603	662	678	686	630	654	618	619	690	663
9451	15285	1484	1008	861	772	814	779	736	720	825	766	701	715	723	691	692	694	673	646	697	642	670	637	661	668	741	651	633	732	697	688	656	754	702	685	664	624	616	660	691	708	700	662	636	607	670	678	678	625	645	636	677	681	642	703	701	706	704	671	660	693	593	666	622	693	646	713	654	656	655	667	694	662	690	673	688	678	675	686	698	648	692	686	693	687	671	722	662	664	647	671	711	665	687	679	631	697	663	656	653	696	699	659	681	699	677	626	657	675	667	648	657	654	695	661	640	653	681	697	718	668	672	620	679	704	666	661	609	645	673	665	605	700	719	670	639	713	648	663	695	627	641	661	681	695	664	641	696	715	644	658	668	664	653	645	615	646	655	636	694	695	647	668	647	643	646	676	663	660	690	673	686	618	646	697	663	680	658	732	669	681	670	678	676	675	679	700	645	674	654	686	654	663	629	646	669	648	711	617	690	693	701	682	701	656	681	664	706	662	676	623	697	691	690	674	657	629	662	644	635	667	652	650	640	672	647	699	640	705	700	653	658	675	653	642	695	670	716	625	711	700	669	688	664	622	667	677	701	703	707	646	681	654	645	663	646	651	640	600	686	677	674	719	661	697	674	607	652	682	656	651	690	655	624	640	630	658	706	683	646	665	673	640	660	664	648	649	646	640	659	629	649	681	657	647	698	690	699	661	694	671	623	675	680	628	646	667	650	620	686	685	703	661	638	688	668	634	688	677	633	695	682	686	678	628	667	662	654	672	675	661	639	671	692	676	682	657	663	670	647	640	681	656	688	653	623	677	679	657	661	630	668	678	657	660	656	642	686	667	682	674	678	667	682	676	657	685	692	672	689	649	637	649	680	649	679	664	646	674	703	633	651	655	659	659	680	678	652	658	697	663	691	690	683	678	701	695	664	669	666	632	682	645	644	657	685	681	617	621	694	635	660	639	678	703	672	703	645	676	687	691	684	669	684	685	636	625	693	692	654	684	675	725	667	648	666	663	658	705	709	663	676	699	716	671	662	662	684	649	630	696	694	647	651	690	673	660	656	702	688	680	664	654	667	704	684	686	633	665	702	704	663	654	663	757	690	696	620	654	665	663	675	669	698	654	605	642	670	673	716	682	644	657	700	670	651	641	689	666	617	661	657	692	681	691	679	629	666	644	678	649	657	661	704	643	636	648	642	656	694	713	686	696	689	638	677	700	691	650	699	630	669	635	655	670	674	662	679	702	671	674	695	657	671	642	726	677	737	683	679	667	673	663	690	641	673	661	694	692	678	681	659	659	694	676	644	631	671	661	660	650	648	655	649	672	636	632	669	712	731	663	647	683	709	687	663	645	654	635	626	673	641	655	640	674	697	622	680	662	686	671	701	716	668	729	715	690	658	674	678	647	669	653	641	706	639	616	720	653	702	673	680	660	672	601	685	676	624	710	684	689	684	676	681	679	660	658	678	619	645	652	651	655	672	718	638	668	685	677	675	646	665	666	658	652	711	705	708	676	686	680	735	611	671	640	632	654	660	654	654	649	632	671	695	637	667	689	620	702	673	675	728	617	690	681	650	667	653	701	664	697	650	628	670	649	667	693	683	659	681	667	649	657	659	657	654	652	642	684	634	687	608	693	625	659	656	624	653	646	664	703	638	691	682	671	661	690	696	678	658	676	639	658	653	636	698	689	666	635	676	653	641	656	656	668	689	692	685	727	663	684	605	607	638	690	675	702	645	678	703	664	688	670	638	660	644	630	702	625	668	686	664	668	658	685	707	687	687	662	684	632	660	630	674	649	655	666	692	690	647	662	692	677	702	611	693	665	683	626	684	655	674	654	652	671	657	692	694	697	639	649	664	657	692	642	702	713	689	685	707	708	607	672	725	640	684	680	656	647	658	671	641	712	644	646	657	699	674	696	689	652	649	727	685	662	644	688	713	676	617	685	656	671	655	718	709	676	703	650	688	640	670	639	648	666	630	659	647	676	687	657	652	660	708	687	616	662	673	667	684	661	694	641	727	636	646	687	697	686	682	646	636	686	659	655	705	675	717	657	677	644	694	640	635	655	695	641	653	674	672	682	678	652	648	675	690	620	717	682	701	679	640	658	694	679	658	687	690	655	702	661	651	636	705	666	673	669	648	688	673	674	688	706	713	673	667	677	630	662	706	658	686	701	633	655	654	680	699	655	689	654	639	644	643	686	694	659	688	662	681	690	685	622	727	694	655	683	647	651	639	694	675	668	693	684	665	656	651	656	670	667	698	630	648	691	665	690	664	645	734	622	661	673	646	643	642	656	683	705	708	633	640	648	652	721	660	698	673	641	640	649	662	682	656	666	660	670	682	691	617	639	667	683	668	673	694	647	663	732	664	668	682	640	658	633	676	670	654	649	648	677	654	663	664	666	722	676	713	704	635	658	665	681	632	606	655	654	685	676	737	709	681	659	674	663	703	657	652	647	651	628	683	649	665	646	685	699	668	659	685	652	715	675	684	632	685	675	654	674	632	685	626	651	630	657	676	653	697	684	680	652	674	687	667	700	674	649	659	659	720	652	691	671	618	657	669	729	677	652	651	685	646	663	697	687	667	674	672	631	630	718	661	646	732	623	670	684	667	647	688	687	669	671	667	661	734	671	660	724	653	666	641	665	665	659	648	660	653	644	645	665	684	660	689	667	647	616	658	641	653	643	649	686	631	689	694	616	640	681	673	659	677	708	641	687	679	684	672	653	634	647	675	681	669	654	695	677	687	715	715	681	674	656	621	655	681	710	621	681	654	707	682	615	652	669	710	695	656	662	691	668	734	631	704	691	679	697	663	629	646	678	703	672	656	652	614	652	710	636	681	703	677	679	670	611	668	651	629	693	666	631	649	669	636	682	668	672	696	669	680	665	686	740	697	686	675	717	678	720	695	687	669	718	679	680	623	690	657	681	690	676	652	660	640	666	705	718	667	707	652	698	653	664	700	690	635	687	671	684	713	675	701	624	662	663	656	706	654	676	655	677	656	720	682	671	668	651	653	662	745	680	716	678	643	666	663	675	688	702	647	639	664	681	670	683	654	664	653	657	668	687	672	672	671	686	676	693	631	689	685	678	686	685	679	675	679	632	671	664	640	689	694	716	676	634	652	660	647	634	668	682	663	640	650	663	654	703	640	672	663	680	693	641	672	672	690	666	665	674	629	679	674	694	656	674	690	663	676	670	633	653	696	641	685	678	665	666	710	625	682	650	647	670	666	665	651	677	643	649	733	669	706	629	681	634	658	675	707	680	671	691	651	651	672	662	688	701	702	675	666	665	672	693	645	665	674	679	693	679	732	654	677	660	682	647	644	642	680	645	690	632	699	622	662	659	669	668	653	699	684	677	686	636	649	665	657	711	678	674	634	708	710	642	701	677	650	701	647	668	659	666	674	649	750	668	680	626	680	673	674	712	678	722	690	633	709	676	704	621	702	677	669	652	675	669	698	676	683	689	658	697	662	647	699	671
23727	21170	28641	23932	21143	9019	1045	659	499	528	589	501	431	371	362	395	331	335	327	337	314	366	320	358	304	324	339	303	338	321	328	340	361	318	342	355	285	309	292	290	326	307	322	314	301	336	302	302	323	322	320	319	304	288	311	323	301	322	298	331	326	294	315	275	319	318	292	268	295	297	323	307	335	327	309	326	313	319	293	338	306	309	305	315	293	294	303	279	278	302	299	295	302	329	334	297	284	315	290	272	320	321	323	293	312	335	307	273	333	295	332	296	316	285	278	309	312	303	324	305	265	305	314	330	285	323	318	321	296	278	327	312	310	316	327	309	313	298	269	327	317	287	313	340	303	299	313	309	263	312	320	277	311	278	328	332	295	314	314	287	296	307	291	292	325	292	321	314	288	315	285	284	312	315	321	319	338	291	289	303	259	338	306	320	309	330	314	306	300	321	340	329	327	318	332	300	306	286	298	312	307	298	300	331	340	318	318	301	300	292	323	299	348	286	258	295	302	315	314	293	315	293	299	313	298	263	317	278	318	279	298	308	323	334	293	311	298	318	308	297	311	333	296	302	287	316	292	293	340	343	320	304	306	276	307	297	323	316	285	280	305	309	292	302	305	316	290	305	301	338	334	317	272	329	296	325	317	296	299	291	295	300	300	299	312	274	291	299	295	298	308	278	289	331	314	337	302	279	305	308	275	314	297	318	313	288	288	334	275	321	336	308	294	345	301	281	298	307	285	302	319	320	285	287	290	262	321	269	278	285	289	277	322	323	334	302	325	312	291	309	301	295	292	323	318	268	321	280	318	301	334	295	321	292	297	299	322	309	318	312	306	314	330	328	311	301	301	315	351	302	301	316	278	295	290	309	309	332	312	309	275	313	283	282	299	294	305	273	302	308	330	338	302	277	320	307	275	291	306	309	283	336	319	264	274	308	306	308	305	286	307	332	315	305	288	297	316	290	297	332	303	293	331	330	297	308	283	291	311	304	294	308	315	315	314	282	308	301	345	318	309	294	316	302	307	319	308	318	309	330	321	319	274	300	289	277	335	300	300	294	318	301	299	310	290	286	294	308	283	344	276	309	330	303	299	307	309	291	286	297	267	295	267	323	323	303	285	325	291	316	284	313	308	303	307	292	326	317	308	341	297	288	290	292	321	285	306	332	296	321	316	323	275	279	307	311	280	319	298	328	323	287	278	289	299	282	305	303	317	311	296	299	295	299	314	291	316	288	309	292	315	305	289	298	310	295	317	279	326	317	321	297	331	281	277	312	295	305	279	322	331	310	368	305	288	322	301	315	295	303	303	300	292	322	284	287	278	254	313	318	297	279	322	321	305	305	298	335	317	301	329	329	265	292	310	302	314	336	292	317	321	331	314	294	310	327	299	293	307	294	332	324	337	325	308	274	338	335	302	318	305	320	303	279	293	294	332	330	316	273	320	297	329	303	357	343	314	285	288	292	295	301	299	343	296	297	343	351	296	328	295	325	274	289	289	275	325	288	292	312	330	307	282	311	295	315	328	304	287	298	302	344	289	311	286	334	293	299	311	290	339	285	294	312	306	295	315	295	293	297	309	270	343	318	312	332	313	302	266	303	294	294	328	318	278	302	322	321	275	267	285	313	295	302	327	315	307	278	333	305	261	301	307	305	306	319	304	308	342	285	334	291	319	325	324	282	282	274	328	311	291	303	331	298	290	315	283	303	297	316	338	285	342	277	315	310	274	324	284	318	328	277	332	323	275	272	316	302	303	314	279	272	321	327	326	300	299	316	298	292	330	310	310	298	314	289	316	334	305	286	299	302	281	327	303	310	314	278	304	295	296	315	302	332	311	322	304	282	326	280	288	317	309	307	284	295	301	309	305	281	331	307	293	291	303	321	280	356	302	333	333	299	293	277	307	293	333	288	308	303	294	307	328	317	331	290	328	316	321	312	300	294	300	299	296	289	303	305	309	264	293	300	310	333	301	286	312	309	319	316	293	276	295	298	293	348	314	288	269	308	336	292	309	342	272	330	310	304	299	279	288	312	304	297	313	295	309	303	307	277	294	280	318	300	298	324	317	308	307	305	294	306	311	327	297	289	281	318	311	311	310	284	312	264	279	260	317	312	325	255	315	301	304	318	321	325	296	277	323	305	291	322	286	307	298	320	322	286	301	296	314	300	295	289	306	311	300	288	296	296	336	283	288	290	321	313	278	327	319	309	299	299	318	311	283	294	307	326	305	308	298	307	310	308	271	337	328	315	290	336	281	295	315	335	339	312	276	311	302	290	300	346	277	282	290	292	276	290	301	317	311	296	326	286	296	302	298	318	290	302	275	302	296	281	319	311	293	299	297	310	323	331	250	323	317	298	297	310	289	282	311	289	284	302	311	305	305	309	305	307	315	325	325	331	307	306	319	316	282	330	328	300	318	326	253	280	293	276	321	294	326	302	310	298	306	310	320	313	294	306	289	298	295	300	289	298	283	305	324	314	287	306	289	280	309	307	330	322	319	285	321	280	305	277	304	317	299	300	317	323	275	323	289	297	320	325	321	308	304	270	325	318	327	303	288	315	335	306	312	317	323	301	302	325	270	314	296	325	327	301	296	296	293	272	310	281	291	301	298	322	330	317	330	308	298	314	300	316	343	342	313	301	333	333	303	334	305	316	289	280	303	312	320	292	317	315	301	273	308	309	326	287	286	322	284	308	318	309	292	293	294	268	286	280	359	295	324	286	305	304	297	302	307	278	334	317	301	299	313	330	302	280	298	273	333	277	292	323	299	316	318	319	313	264	290	314	300	283	288	298	308	286	295	316	293	295	309	284	307	289	314	326	285	301	313	299	314	308	301	268	291	258	305	301	287	299	305	299	286	286	318	282	315	302	308	301	335	305	325	325	295	312	278	261	255	316	298	329	304	276	333	307	283	337	316	318	299	318	298	316	297	274	306	320	302	315	308	291	297	335	309	301	309	310	310	312	300	315	308	274	322	300	312	312	310	310	309	307	294	315	279	302	309	318	309	293	331	311	329	269	336	308	324	310	311	302	299	290	289	305	345	333	303	306	302	285	313	280	321	330	302	292	323	293	291	319	301	294	281	295	298	273	278	282	310	299	308	316	304	288	304	340	309	297	298	335	342	282	277	315	300	299	321	278	307	283	302	312	296	328	320	318	305	299	315	352	332	291	296	349	278	295	341	295	286	309	296	283	271	273	310	308	315	313	323	304	290	285	290	281	310	299	321	306	332	301	282	297	280	301	317	313	337	309	287	305	302	315	277	337	305	297	303	302	318	305	318	285	289	347	301	302	286	295	288	297	296	284	324	301	305	294	291	284	324	305	315	282	319	332	308	299	312	299	309	298	322	320	303	319	313	295	317	312	325	307	309	320	300	324	298	322	305	320	309	313	284	287	301	302	308	345	314	338	326	277	296	329	299	323	310	325	329	343	298	326	307	316	310	314	309	280	295	314	288	287	291	305	343	324	318	300	339	309	301	299
9998	29063	5792	2659	2039	1500	1142	911	740	704	828	633	519	454	452	434	386	399	403	369	373	340	345	364	363	316	352	343	381	344	326	343	332	337	309	316	308	314	337	314	323	334	316	316	347	334	313	304	330	317	327	342	320	322	288	336	322	327	330	307	293	278	337	309	329	311	318	316	319	346	351	326	271	319	355	305	308	303	304	307	330	321	332	295	294	321	346	298	319	303	327	348	338	325	344	313	345	307	297	302	340	314	323	276	318	327	320	322	324	350	313	344	320	316	310	332	353	320	346	301	314	343	322	309	332	349	332	332	317	315	320	305	319	330	302	333	334	342	341	348	299	322	285	331	330	281	307	304	325	330	328	348	312	328	333	346	323	307	337	323	314	326	323	363	294	337	336	295	317	308	295	358	293	344	338	269	319	303	346	350	345	311	347	338	364	313	298	300	327	346	305	342	307	302	307	324	287	334	304	325	331	263	328	328	289	324	296	319	334	312	288	322	336	330	306	344	327	304	330	315	317	303	321	310	338	289	287	315	334	286	319	320	290	318	302	278	304	318	322	309	298	322	333	329	308	331	320	325	318	320	326	305	319	337	351	313	324	316	293	313	311	309	339	327	307	336	351	337	301	315	320	316	331	314	305	320	331	316	355	333	322	329	318	312	330	337	322	305	304	317	306	302	324	297	288	311	320	350	340	323	288	314	313	335	333	287	341	317	286	290	306	325	321	329	319	316	328	344	294	310	328	323	301	312	309	328	324	331	326	292	275	321	325	313	319	333	324	297	321	331	309	313	319	322	300	300	315	332	314	309	319	305	314	303	319	328	346	290	314	308	338	329	325	318	317	308	334	309	286	317	320	317	295	340	354	336	338	318	292	313	320	323	342	315	327	318	314	314	319	321	298	302	334	344	322	299	317	330	298	355	322	306	322	308	321	307	289	307	295	312	342	310	319	310	303	318	327	324	362	318	336	311	346	305	337	303	320	300	312	322	337	305	336	321	316	304	296	286	287	305	334	320	303	319	286	350	321	340	317	339	315	289	328	334	340	317	315	341	320	288	323	336	329	268	329	301	338	325	317	306	322	303	338	302	320	318	315	324	343	310	319	301	301	276	339	328	312	340	349	303	312	318	329	296	287	302	309	301	332	317	290	353	346	314	309	344	329	327	320	319	327	344	325	337	304	347	332	295	314	347	295	301	310	288	301	282	309	306	307	307	312	317	312	293	318	303	298	301	325	320	326	324	316	327	334	314	340	343	334	349	301	313	322	312	304	305	326	306	334	350	312	288	319	323	335	328	334	323	311	311	315	330	293	338	356	310	299	318	324	318	315	321	333	327	310	325	298	344	317	331	298	301	327	319	312	315	317	307	331	336	324	299	325	307	287	312	302	312	325	308	312	327	323	312	323	341	320	310	326	322	274	315	315	342	341	324	331	304	313	311	332	323	345	318	312	311	297	325	336	327	336	285	343	339	319	299	313	335	348	321	324	301	331	300	273	311	313	319	307	338	307	357	320	319	290	292	291	314	277	302	315	336	313	326	351	332	295	355	330	305	303	310	346	308	334	323	306	296	310	312	314	343	312	313	320	333	311	349	293	328	303	318	320	311	317	324	287	324	303	326	321	305	324	301	349	340	322	348	321	330	322	307	293	307	325	333	334	301	299	309	336	299	307	316	327	313	312	319	317	293	299	306	341	298	280	327	336	333	301	330	314	317	324	356	314	326	322	283	339	331	285	323	320	327	320	332	288	294	315	327	318	296	326	313	290	287	320	302	304	302	299	312	315	296	336	308	307	319	308	313	346	309	286	341	303	326	307	292	325	348	340	313	292	321	330	303	323	307	296	306	315	314	293	315	354	341	340	301	319	327	343	271	342	343	362	324	303	319	321	318	287	341	318	300	277	292	286	296	320	336	323	299	317	291	295	288	287	309	345	309	316	341	332	332	310	299	290	324	319	336	310	306	316	305	307	341	304	331	339	304	278	314	329	308	324	299	303	305	323	310	317	312	295	333	370	314	314	325	320	333	301	319	308	332	319	288	323	294	311	342	324	312	325	290	298	294	316	339	321	339	312	324	333	335	263	304	302	312	309	307	314	310	306	313	325	326	341	320	322	321	346	300	312	362	326	308	295	327	323	317	312	321	296	297	309	301	341	307	328	320	319	309	312	317	336	288	334	297	323	323	320	342	305	318	304	369	315	331	312	316	312	275	324	340	290	359	353	311	308	314	315	297	335	309	274	326	308	297	340	331	331	299	330	329	327	338	361	326	318	323	291	314	307	338	301	305	317	324	321	290	320	346	287	315	322	318	333	321	299	290	351	313	348	315	352	315	302	326	342	321	299	330	336	327	318	338	329	304	318	322	315	313	304	292	314	299	281	313	300	332	313	318	331	302	312	322	315	360	307	321	299	324	322	284	334	298	317	297	339	301	310	330	331	317	292	318	326	316	322	301	318	302	322	343	350	355	307	320	308	358	299	325	316	284	330	324	312	333	342	335	335	324	305	294	293	323	313	304	310	315	333	323	300	328	330	311	290	330	320	329	314	318	306	315	313	322	341	304	304	312	309	294	308	297	320	324	326	304	305	325	336	300	293	330	313	326	325	263	271	324	295	304	351	302	333	318	325	322	321	290	314	329	364	316	318	319	343	352	312	335	288	349	337	301	292	329	334	313	328	318	323	335	322	320	310	328	300	333	312	293	333	348	297	324	325	349	314	292	327	328	312	350	323	309	320	321	311	317	331	328	334	302	304	341	310	310	305	304	328	319	339	329	315	327	298	289	315	326	308	307	338	307	306	329	303	278	342	322	307	315	318	288	343	343	300	299	332	340	291	318	316	297	309	335	304	301	322	340	330	278	313	320	332	336	288	329	341	333	336	297	326	325	301	314	300	310	314	319	288	326	341	356	314	319	302	296	281	302	305	317	338	298	312	311	305	292	309	314	299	310	311	323	280	314	326	291	327	304	289	335	294	334	308	333	316	313	313	318	319	319	335	310	344	340	308	310	323	314	329	298	297	317	329	334	318	312	331	309	341	330	329	308	302	331	334	326	312	320	291	338	329	326	313	275	322	296	333	329	290	315	302	319	352	311	310	287	323	332	291	320	317	358	316	321	313	323	311	293	348	324	287	313	290	325	344	316	329	316	300	348	322	318	329	318	320	347	307	316	346	304	339	327	304	318	338	286	343	284	297	284	341	330	339	309	317	326	292	275	326	320	291	314	303	340	302	358	324	283	306	301	296	292	329	317	314	325	335	298	346	331	319	329	320	325	298	283	309	334	298	280	318	306	346	330	293	345	290	318	316	295	307	338	289	304	300	333	346	311	325	290	301	332	303	330	355	322	304	340	316	284	303	322	326	296	313	353	303	325	321	305	310	324	318	274	325	333	349	306	307	356	325	297	324	348	307	323	330	322	295	324	315	310	288	288	330	293	318	321	315	334	327	315	269	318	327	293	296	292	310	307	295	318	296	324	301	322
24827	21194	27491	25024	10241	1326	1041	961	931	957	1007	934	851	820	798	842	799	829	817	855	823	811	817	822	812	813	829	807	771	854	805	804	768	858	827	808	800	852	771	755	806	831	768	825	841	805	780	765	787	761	829	795	801	773	815	782	822	817	765	763	771	862	814	818	813	778	811	791	811	804	783	762	768	781	812	823	780	780	816	824	815	803	819	820	779	820	815	803	816	853	796	815	820	782	788	799	821	835	786	827	776	796	744	793	833	856	806	835	801	832	749	820	797	792	789	769	807	747	802	780	788	826	819	763	769	815	795	750	725	793	829	764	767	806	823	796	802	773	829	783	810	821	795	793	763	775	783	823	772	815	786	821	784	817	806	854	777	789	830	819	815	829	827	843	805	757	827	775	835	812	810	764	746	822	785	841	784	859	811	780	799	809	819	782	788	739	798	805	789	827	800	775	791	784	793	793	799	816	823	821	790	790	852	812	825	822	836	725	794	834	815	844	771	810	817	802	764	814	766	766	769	804	804	797	818	825	746	800	860	775	760	821	758	805	740	792	831	805	757	777	817	766	801	834	841	759	789	811	762	804	818	803	797	818	796	806	826	744	820	787	814	822	787	818	798	829	770	774	802	778	773	820	791	833	844	828	787	764	845	830	792	795	765	800	769	772	825	819	808	794	813	794	836	783	780	780	775	772	801	787	817	768	797	793	821	823	863	806	753	788	794	805	785	776	749	828	806	829	755	818	792	819	767	842	808	815	795	815	782	788	783	758	753	787	742	809	805	794	827	826	795	791	834	778	842	849	772	791	826	812	775	876	824	821	792	775	798	809	806	746	776	740	770	802	805	816	849	840	732	787	791	811	828	789	775	770	758	787	820	826	794	811	792	883	791	756	809	812	844	809	765	799	818	850	792	821	762	802	812	780	825	798	768	787	786	851	808	798	810	855	791	821	836	800	764	850	771	783	794	785	700	839	820	820	773	808	809	833	815	790	779	744	817	799	842	812	805	809	803	807	802	771	806	819	817	800	821	831	771	756	808	815	820	801	815	807	793	807	764	816	823	822	781	804	826	791	820	801	742	807	820	779	818	797	796	793	832	761	844	801	747	784	841	760	774	852	800	809	745	802	788	797	830	769	778	798	803	839	811	853	781	793	841	804	819	797	797	816	794	835	849	806	841	791	816	802	837	779	807	780	816	812	809	820	814	804	785	850	790	774	784	880	819	771	794	778	791	839	777	817	780	803	779	797	776	750	766	781	825	815	810	762	803	780	800	808	792	747	796	773	779	788	766	779	768	802	801	804	754	754	807	813	816	823	759	851	784	772	804	770	812	807	782	854	763	790	768	830	808	749	785	817	821	832	740	742	773	809	779	808	824	784	833	790	847	783	824	815	776	798	804	795	787	775	748	798	747	788	825	804	744	772	839	805	781	858	816	769	792	758	815	782	794	771	809	770	815	812	811	817	811	831	817	763	843	754	794	812	794	798	832	835	805	793	803	823	803	813	787	802	806	755	798	791	789	776	757	875	823	814	713	858	798	824	777	767	797	812	826	826	812	776	810	795	819	784	785	786	791	838	837	822	834	821	789	788	761	768	771	812	831	792	783	735	786	818	792	818	825	818	799	755	790	801	798	794	862	840	814	748	811	773	816	795	755	791	804	807	793	791	807	803	782	837	782	766	815	842	795	790	802	780	765	764	770	845	850	768	789	792	791	806	809	808	824	771	818	860	736	779	746	781	819	789	793	807	809	767	778	775	806	769	833	798	781	812	790	793	817	812	812	800	791	885	819	740	741	814	785	819	754	816	791	810	863	823	771	838	852	815	783	776	799	784	823	774	794	818	759	820	795	812	802	861	808	843	760	774	796	785	806	793	813	801	822	822	821	809	768	805	773	772	863	770	801	788	800	801	862	788	808	806	801	813	852	771	824	775	807	755	809	798	831	803	770	794	766	791	870	865	796	832	805	808	766	801	801	803	810	792	787	800	795	801	775	775	800	794	805	782	765	792	803	798	778	815	807	799	771	774	830	781	780	817	787	772	777	796	829	765	789	850	765	765	811	815	753	768	781	813	828	821	824	814	825	839	831	793	826	772	789	836	753	817	813	841	780	776	844	802	758	808	850	814	729	830	817	764	812	793	810	808	791	771	775	785	795	772	800	755	814	789	836	762	816	796	785	735	821	773	794	826	836	794	785	832	813	825	770	769	794	772	824	798	819	786	784	817	782	762	804	784	812	762	820	783	830	832	805	815	771	813	821	724	767	869	836	807	781	815	749	795	767	773	748	817	795	797	799	809	781	806	839	837	758	813	811	838	828	782	834	797	765	808	778	768	813	826	784	754	886	780	781	762	837	851	782	797	811	745	804	815	809	809	761	807	775	786	764	752	755	788	803	794	814	763	787	755	859	793	839	763	791	783	822	788	767	762	768	787	799	795	798	836	778	797	810	839	769	780	755	745	793	775	766	789	803	850	765	811	794	820	783	813	826	848	779	830	806	814	860	819	772	842	847	781	835	787	798	777	809	764	753	789	789	843	838	783	760	779	798	774	790	783	818	813	785	798	799	862	775	777	809	770	857	840	823	788	799	806	819	749	800	874	801	815	786	794	832	765	778	744	797	775	802	780	747	835	815	834	789	824	807	814	806	857	806	825	788	790	840	763	858	842	800	838	762	732	802	765	822	792	787	835	817	751	819	798	776	824	758	813	798	839	807	816	765	791	787	803	818	807	774	800	782	775	834	806	759	829	802	791	772	767	818	841	804	846	777	833	779	817	820	829	823	815	710	826	797	791	803	738	776	847	854	764	817	789	812	785	783	778	826	838	769	848	779	791	801	759	819	742	788	774	857	859	779	752	796	809	786	794	777	818	781	771	821	809	809	813	798	796	782	742	787	771	800	745	800	792	805	790	858	858	785	806	762	781	798	780	810	798	787	806	805	823	724	865	845	803	802	778	728	781	792	788	810	775	785	748	770	779	809	780	780	808	780	772	809	827	809	842	830	761	761	742	784	787	825	783	770	810	808	866	781	832	803	790	798	763	772	807	783	824	785	782	834	792	822	748	802	823	868	780	824	809	798	809	798	815	821	787	838	762	809	837	775	792	775	789	791	780	790	822	804	818	776	847	790	780	820	809	796	819	830	755	856	815	764	853	831	807	783	805	789	805	801	778	758	820	850	781	816	829	848	855	779	796	768	801	778	806	802	822	861	738	797	796	829	821	803	832	793	834	791	763	798	737	768	777	754	818	745	799	771	811	798	794	794	802	794	789	767	768	784	791	796	825	818	788	773	803	772	851	822	765	821	787	828	868	837	738	754	807	801	818	803	790	797	787	742	852	760	796	808	785	819	775	797	807	791	777	817	787	761	774	779	751	795	801	840	812	798	848	786	787	791	821	770	791	846	785	778	842	806	837	808	784	747	778	785	709	816	815	794	772	797	795	805	787	798	814	763	770	790	773	848	865	858	799	797	743	806	814	814	773
9626	23176	3608	2043	1630	1305	1206	1074	1038	977	1176	939	903	871	828	868	798	809	851	838	835	784	758	790	806	862	864	780	831	815	807	789	840	800	802	740	813	844	779	760	815	779	797	824	831	764	815	775	844	818	838	771	837	847	825	828	790	809	811	770	775	756	772	830	787	818	746	796	768	780	804	816	801	781	790	834	814	812	790	848	782	843	809	813	787	807	791	777	796	792	803	758	833	809	778	794	780	781	754	801	801	779	840	784	799	785	871	818	730	792	814	810	771	799	813	778	796	767	802	830	784	772	821	769	818	822	763	779	815	757	783	822	815	822	803	834	832	804	798	816	844	828	795	779	854	796	831	827	816	799	792	782	761	797	799	817	773	786	827	752	788	785	795	793	835	796	766	813	804	835	786	804	796	787	759	772	828	829	832	779	824	803	820	713	812	806	806	823	748	775	897	763	808	836	789	803	751	822	738	784	805	783	787	804	757	820	827	805	799	807	795	819	741	775	809	847	827	833	795	815	817	791	786	855	798	760	784	805	774	765	829	776	762	799	801	801	818	816	840	799	780	763	759	803	833	794	812	775	827	747	770	814	838	829	785	782	767	806	787	822	792	781	771	779	808	806	775	795	774	834	786	795	758	794	860	816	785	792	805	782	824	812	773	831	807	778	835	794	757	819	719	800	801	752	826	799	788	847	799	868	779	777	780	758	826	821	796	820	815	776	807	794	771	809	791	825	791	790	805	823	809	784	783	787	778	778	807	808	788	826	802	790	798	745	803	785	830	797	802	764	751	806	808	781	826	717	815	858	812	774	807	771	786	797	782	791	822	793	791	867	858	808	726	777	848	844	816	831	763	758	785	776	814	806	842	825	754	796	811	848	827	811	826	784	814	824	815	789	834	812	753	810	782	825	731	783	825	846	766	797	774	770	833	803	771	804	812	816	804	826	771	792	823	808	801	778	806	831	730	799	809	790	783	791	792	772	813	782	833	829	818	780	821	854	841	835	759	809	787	784	819	809	773	769	794	812	794	848	775	809	783	803	787	804	828	756	796	782	763	810	847	765	839	822	784	815	796	781	783	784	801	792	827	823	788	766	789	820	806	803	799	754	804	799	786	778	802	779	813	809	761	773	800	794	784	842	763	839	778	813	808	767	757	792	768	791	836	802	790	806	817	771	823	768	792	791	821	755	801	751	856	818	782	788	796	819	786	812	837	785	791	770	807	789	754	816	761	794	766	753	798	834	872	815	818	753	814	786	796	810	725	768	762	776	800	826	825	807	803	764	779	789	828	807	770	822	783	807	841	726	745	810	851	832	764	794	828	783	734	783	784	770	790	805	789	808	782	783	784	838	727	807	788	827	803	814	789	747	855	790	836	786	769	833	709	827	814	852	839	832	810	830	748	761	780	889	766	794	805	768	831	833	795	742	786	825	821	789	818	802	765	800	848	827	774	801	753	789	792	800	777	825	809	801	788	767	741	805	790	837	835	792	777	800	788	783	766	762	805	837	839	747	769	830	828	801	774	796	847	785	776	828	844	767	791	819	769	829	797	782	828	778	790	792	756	773	797	809	799	806	818	787	859	768	855	781	806	793	862	813	844	816	814	811	782	764	758	808	817	794	780	779	770	807	764	794	806	810	734	744	806	825	806	796	778	790	792	825	778	745	806	763	796	770	789	849	822	781	861	829	767	791	775	763	763	833	788	782	793	804	781	819	797	803	805	756	758	762	804	832	814	797	798	816	718	780	826	849	764	765	799	801	800	787	840	769	802	823	743	818	812	828	779	824	784	770	858	822	814	807	780	759	807	817	805	794	808	852	754	806	789	821	822	809	841	760	775	827	819	854	781	785	832	780	821	820	785	833	840	800	799	823	728	787	804	823	781	779	807	769	780	754	775	800	809	804	793	752	778	765	826	830	794	767	796	810	848	759	823	777	786	850	798	759	802	822	791	823	782	738	802	837	825	824	799	796	826	771	817	803	776	795	768	793	773	827	782	808	757	792	769	797	824	801	806	829	793	753	783	752	821	821	763	840	799	811	768	794	801	796	816	784	798	824	783	783	810	811	786	747	766	782	808	835	809	778	783	812	808	784	813	773	839	790	773	805	813	768	756	852	804	802	816	740	791	797	821	800	826	791	776	807	798	780	765	818	785	805	803	777	860	778	784	874	754	725	831	796	819	812	764	805	810	823	800	797	788	783	774	814	796	775	789	820	803	812	801	790	755	813	781	841	856	829	802	783	767	749	839	829	813	788	777	789	807	756	771	774	786	800	758	833	824	858	739	817	825	823	750	799	752	804	825	765	780	784	806	771	784	776	771	823	816	811	810	799	781	775	828	814	822	784	820	826	793	775	797	823	784	833	807	806	822	764	812	787	778	795	829	778	832	823	817	792	818	772	798	833	812	783	771	857	811	771	841	791	791	789	770	769	769	818	783	728	814	794	807	781	817	793	810	736	798	822	775	766	792	762	750	794	825	775	811	805	797	760	819	807	783	831	819	850	780	800	778	798	800	798	834	781	823	805	784	765	766	815	788	802	788	796	763	816	813	790	798	793	791	800	791	842	750	782	801	810	808	810	804	828	811	797	805	816	774	823	792	794	815	768	724	776	805	785	805	738	795	788	799	803	820	840	798	815	842	828	835	833	768	771	812	802	740	748	821	736	774	792	766	811	798	776	739	795	795	750	844	784	825	803	775	820	764	766	788	757	813	762	797	786	790	769	811	735	793	791	786	813	782	698	785	798	803	814	808	817	820	805	785	805	828	840	793	795	787	831	810	824	811	766	816	761	813	766	801	777	778	823	776	796	739	803	816	762	777	807	776	810	798	852	798	801	788	819	785	825	789	807	781	783	782	822	801	814	817	790	795	826	778	820	826	755	839	796	825	824	809	806	801	794	796	778	845	805	765	810	777	816	829	788	770	828	869	785	806	822	816	847	833	813	805	824	778	799	763	843	824	813	793	830	782	860	797	787	836	792	837	740	762	788	795	769	779	808	815	807	836	831	833	812	788	815	794	847	806	836	829	834	793	827	767	790	805	783	808	755	757	825	765	856	846	787	767	800	886	820	798	852	792	794	798	806	767	775	801	776	838	809	817	770	798	755	816	822	828	768	812	786	847	754	798	800	817	793	792	756	849	801	812	832	806	788	810	813	747	784	782	775	797	782	780	797	773	821	764	793	824	790	785	768	823	824	831	825	813	785	796	766	830	803	814	755	823	749	826	793	787	792	848	836	755	789	778	774	767	775	840	766	793	811	772	800	824	814	787	798	884	847	734	805	768	782	816	803	766	799	810	846	809	825	809	846	820	807	783	762	791	822	815	787	814	817	837	804	813	797	728	822	793	791	808	801	834	833	833	800	771	787	812	753	749	775	756	807	772	847	758	780	789	753	769	826	796	844	808	786	759	764	844	778	877	798	773	769	765	841	716	810	878	832	795	810	794	846	783	774	801	810	857	820	768	858	817	762	793	780	840	789
22591	21236	29059	23729	21240	21294	8045	1096	844	781	811	612	488	522	480	505	467	434	433	412	374	415	418	417	389	423	390	392	349	377	373	395	371	362	392	371	366	368	385	365	359	388	356	346	401	387	323	353	377	329	358	372	364	369	369	364	366	357	387	389	347	357	329	344	367	364	349	352	346	307	348	350	371	337	350	364	368	357	374	318	374	312	393	327	361	344	374	327	402	359	349	353	355	361	353	328	366	394	347	385	333	354	354	330	333	391	367	389	347	328	385	385	345	338	335	371	342	366	366	355	371	364	377	383	353	345	333	341	355	350	332	356	354	339	346	361	338	372	365	352	374	317	356	390	367	368	344	357	351	345	315	361	354	373	386	389	345	352	337	349	328	316	335	370	348	367	327	384	336	359	333	366	392	363	347	348	334	357	355	345	361	352	378	338	374	345	350	365	338	345	320	372	347	338	336	358	342	315	346	331	368	329	318	348	369	344	338	367	343	361	352	360	348	341	334	325	336	398	356	406	358	361	370	333	372	362	341	333	342	333	333	327	352	352	353	347	391	379	353	368	361	358	382	367	333	320	361	371	333	372	371	391	356	360	392	395	351	338	355	345	370	332	343	368	394	340	362	347	341	386	312	370	348	316	395	358	382	327	348	374	360	364	388	378	375	366	354	331	383	349	299	354	345	370	349	361	328	367	364	321	371	349	352	378	354	370	383	351	332	378	349	360	381	365	380	344	356	340	343	352	346	345	357	350	332	313	375	335	385	362	365	331	345	393	344	334	341	360	356	337	341	330	359	343	336	313	322	384	367	337	365	342	355	376	352	341	323	347	341	406	362	344	347	378	383	374	380	338	366	366	345	343	362	328	374	336	361	379	355	348	357	352	375	296	366	343	337	363	351	355	380	356	351	343	332	342	384	391	362	356	321	359	374	348	354	368	374	335	351	354	356	346	359	366	374	365	338	356	347	367	352	370	357	325	380	375	381	367	329	376	377	337	352	365	347	336	364	340	350	333	361	357	368	353	337	325	371	315	329	356	343	354	314	357	396	361	351	350	343	349	346	394	340	408	320	341	376	316	368	382	359	358	350	328	383	376	366	375	363	385	354	347	334	364	387	359	361	352	331	360	381	351	349	359	342	344	341	371	344	361	353	336	337	364	328	345	362	383	331	365	323	335	368	340	370	360	338	362	344	375	340	338	352	374	385	368	363	330	378	320	340	304	346	378	362	361	349	334	328	372	327	355	338	365	315	346	335	341	376	342	380	340	326	334	358	344	373	369	365	348	322	361	335	384	313	372	348	353	365	349	365	367	341	354	369	377	349	327	348	365	330	336	346	399	329	354	333	350	352	348	361	356	352	346	354	335	335	385	341	358	363	370	370	349	363	337	340	341	350	341	361	319	389	360	331	342	345	361	355	371	333	380	351	341	339	365	315	313	356	337	359	357	406	335	364	350	359	354	346	367	376	327	320	368	347	314	296	353	354	321	342	385	357	372	350	361	383	347	300	341	348	361	341	362	369	367	340	335	370	388	357	365	320	357	381	374	366	356	335	356	342	334	355	341	356	340	377	353	350	366	370	342	355	370	395	346	387	359	357	374	348	370	365	354	360	332	355	346	322	369	371	366	355	346	362	362	353	341	353	356	368	356	358	333	360	357	322	346	370	352	326	337	339	333	353	352	359	387	348	377	330	345	324	378	380	383	350	363	357	391	361	358	359	352	367	351	360	364	368	359	353	358	338	375	342	321	342	387	325	354	336	380	360	333	362	412	358	335	321	365	361	371	356	355	343	331	368	373	309	347	347	350	359	327	348	323	344	358	339	337	343	340	317	358	377	376	352	350	361	354	343	337	354	323	365	334	328	328	349	351	345	362	345	335	372	365	364	339	351	354	319	353	347	343	332	367	365	351	339	356	327	348	359	378	348	360	331	369	344	370	332	378	347	372	313	373	373	346	288	326	352	384	316	330	347	385	367	349	380	367	363	344	333	354	357	353	360	329	363	337	373	336	361	338	384	356	360	354	336	358	362	339	337	371	352	356	335	403	382	358	381	346	346	356	310	354	338	356	385	361	362	363	347	343	322	363	334	354	353	381	365	362	345	380	346	367	380	332	317	327	356	329	374	405	371	349	366	386	361	345	338	375	350	372	329	325	347	345	356	358	340	362	355	338	367	349	344	360	336	369	328	332	356	329	353	373	351	321	394	360	344	354	371	387	384	344	342	337	361	324	322	366	391	346	329	332	366	341	364	386	368	355	369	347	332	356	373	343	381	347	346	377	306	330	365	372	334	387	360	376	364	380	357	357	390	352	384	359	373	367	320	380	372	347	366	365	324	397	346	354	373	363	357	352	370	369	333	349	365	321	398	350	368	362	315	310	342	334	349	353	340	387	343	334	339	387	368	349	323	347	350	338	353	349	377	347	337	373	340	332	394	318	380	367	352	369	349	349	372	360	334	386	334	329	370	315	365	369	387	322	358	393	351	341	367	335	349	327	354	365	339	312	326	341	319	351	338	335	375	351	368	334	331	367	328	328	353	342	362	362	374	375	361	338	358	352	343	389	393	344	374	380	355	376	368	336	389	360	395	357	347	328	338	360	328	367	337	366	338	344	371	348	369	359	360	346	349	389	369	354	338	328	401	358	343	373	334	359	336	364	335	332	349	362	355	358	396	334	347	336	373	365	340	339	366	350	369	310	339	317	342	351	337	359	320	352	355	343	357	346	388	349	362	333	374	340	343	333	356	376	352	354	336	333	343	362	377	385	331	324	374	393	361	326	327	369	359	324	328	367	310	382	370	293	355	374	334	335	347	346	336	366	333	389	343	329	343	305	370	328	308	370	345	376	336	330	371	365	385	321	344	335	347	364	369	352	340	340	348	361	338	340	371	357	332	336	325	377	366	329	338	358	338	336	353	380	358	314	344	343	359	313	390	359	350	378	340	354	337	351	357	385	347	349	354	356	327	349	351	382	368	368	372	389	337	377	365	368	385	368	353	351	383	341	344	361	347	342	319	337	300	391	342	337	342	331	347	364	330	364	379	344	338	344	344	335	345	354	355	366	341	374	374	331	330	371	352	365	343	373	328	350	384	371	369	382	342	349	383	364	375	350	366	357	374	372	337	375	319	349	353	359	327	343	373	380	341	381	326	349	354	357	350	344	365	370	319	344	355	342	353	360	314	385	362	355	343	352	380	383	350	350	369	357	343	360	365	330	398	360	350	344	355	397	370	352	359	372	391	333	350	361	336	356	363	346	356	340	334	395	346	356	350	342	369	330	382	334	325	368	384	333	378	347	366	373	345	349	347	317	360	336	349	354	315	320	350	331	322	368	347	327	314	367	351	361	353	350	358	378	345	332	343	323	337	343	381	365	349	368	334	342	358	345	358	336	335	350	341	359	387	365	341	328	345	367	345	328	347	349	354	396	347	335	363	350	351	356	354	333	345	344	330	334	346	370	377	379	333	325	392	352	354	325	388	365
13422	34251	9373	4633	3335	2555	1865	1525	1151	1110	1267	815	669	642	590	544	520	464	485	448	417	418	412	417	405	392	405	380	388	394	384	384	387	366	376	391	350	348	387	365	368	359	400	380	354	359	339	352	370	382	384	384	370	358	369	338	359	375	343	357	366	346	349	342	381	362	332	319	363	366	319	350	372	348	366	361	377	360	373	363	353	355	369	356	339	327	355	386	360	352	347	362	346	330	325	366	338	338	349	344	346	338	351	326	422	333	348	313	344	354	351	348	327	349	384	354	347	347	372	351	320	340	330	334	364	367	370	355	350	344	336	309	328	351	349	371	353	338	337	346	345	339	390	331	326	341	373	373	354	350	349	347	375	322	357	347	370	316	349	331	338	332	332	325	342	348	355	375	343	368	334	340	375	349	360	345	360	332	349	363	317	370	349	339	362	341	351	352	348	332	348	350	354	372	331	332	358	335	366	362	333	323	343	367	359	357	323	362	318	309	360	333	344	368	339	322	354	324	339	347	356	386	337	366	374	339	358	358	376	383	344	367	374	346	369	325	296	366	377	378	359	355	327	359	352	349	358	352	348	337	329	361	345	341	301	351	339	366	356	349	334	337	342	374	362	352	340	369	358	335	364	335	347	334	338	343	316	342	329	368	354	358	353	340	359	338	338	368	358	360	339	354	376	330	345	342	365	328	330	349	332	378	331	326	346	366	344	367	357	334	339	327	339	326	336	340	317	355	367	329	352	365	357	316	348	364	337	357	308	357	366	344	334	344	306	357	345	310	388	348	319	310	324	322	364	353	367	341	392	339	339	327	367	365	357	377	344	341	383	377	363	356	327	350	352	360	317	337	357	329	359	361	353	308	351	341	354	340	356	366	307	339	342	381	349	360	345	377	390	361	377	363	374	348	365	330	316	337	340	362	348	348	359	351	338	316	330	368	325	357	336	335	348	304	320	350	356	318	382	352	308	375	361	343	327	380	365	332	334	351	336	350	375	355	376	341	347	357	304	331	371	349	366	322	344	366	344	375	351	320	334	358	333	329	375	356	336	328	342	351	326	357	365	355	340	347	326	341	357	357	343	332	312	354	357	314	366	336	339	368	359	326	346	355	346	362	367	325	332	330	367	290	349	347	357	330	317	321	315	351	342	385	349	334	352	340	315	318	344	363	360	356	336	330	349	319	322	326	331	358	348	353	339	319	307	360	350	349	357	321	355	351	353	357	345	346	382	370	383	356	342	310	365	363	351	321	389	349	357	345	378	361	378	363	300	334	362	343	352	345	326	315	329	334	333	352	359	332	342	328	365	344	389	331	356	372	327	358	342	393	343	362	375	334	354	336	319	345	373	351	329	358	365	309	365	395	332	352	331	354	337	380	376	371	343	358	354	339	316	374	348	329	354	350	359	336	309	336	355	325	363	336	344	347	352	378	354	364	348	323	354	340	364	353	337	349	332	357	360	346	364	344	345	355	355	348	366	364	344	352	359	371	329	366	344	363	367	366	343	332	371	344	365	332	374	359	373	343	348	342	349	376	356	334	343	351	333	368	347	358	331	358	364	364	338	353	320	332	354	348	391	352	338	362	347	379	326	369	337	327	342	346	297	368	376	324	369	346	336	359	364	380	345	340	342	363	341	320	337	372	321	347	363	327	385	356	360	339	335	344	328	361	336	359	355	340	351	348	336	350	332	320	358	334	362	376	348	340	338	327	330	334	351	340	392	358	335	354	335	332	324	361	299	358	353	361	357	358	353	316	353	341	367	334	391	387	334	341	357	336	365	357	343	357	356	361	378	367	363	350	328	378	358	337	310	323	352	345	371	347	351	373	365	360	324	374	322	351	341	362	368	351	342	344	344	334	349	335	356	347	361	323	345	357	361	347	356	340	340	332	327	357	369	352	372	356	327	342	378	345	337	343	336	337	376	361	360	340	360	337	375	300	318	351	362	326	338	355	371	317	382	318	345	341	367	371	328	317	363	359	360	334	325	381	377	364	362	360	341	388	360	345	353	336	335	376	373	353	394	379	391	383	308	319	357	348	316	344	324	359	325	330	341	368	356	332	326	351	355	371	343	353	358	357	316	327	329	379	354	337	356	329	340	338	368	340	361	340	318	330	354	330	369	347	358	383	341	346	371	382	326	333	304	367	319	295	362	359	343	331	330	364	346	364	372	346	356	351	343	332	367	358	333	358	347	314	329	328	366	319	330	328	341	329	324	355	340	333	340	370	356	352	361	342	353	375	334	368	336	350	355	312	346	320	327	324	317	342	322	364	333	366	330	348	349	393	361	336	348	344	364	354	356	358	353	344	365	363	330	333	357	335	346	338	331	355	341	325	363	340	337	355	345	367	351	334	333	352	358	359	341	322	361	336	343	334	332	360	347	382	359	331	349	370	347	380	363	334	313	365	337	331	325	343	344	384	336	338	344	341	357	342	363	349	366	338	377	360	377	322	341	377	369	315	328	329	341	341	346	351	335	364	342	333	365	387	333	351	360	334	329	351	376	341	356	339	347	345	344	347	343	343	376	343	356	357	371	360	360	325	365	312	325	324	365	321	328	350	348	343	349	329	378	355	364	331	350	360	312	349	355	364	323	365	347	325	353	329	351	351	348	392	322	330	327	353	333	344	366	376	328	287	330	349	354	369	362	332	351	383	336	333	354	340	348	345	338	355	386	392	374	390	335	331	345	337	319	391	391	334	368	354	359	371	342	338	323	350	347	353	368	346	312	345	350	324	366	334	354	334	332	344	340	322	365	320	330	326	333	340	356	338	368	328	363	332	343	343	329	352	354	372	358	343	379	336	351	342	391	355	319	335	354	302	314	373	335	352	329	375	336	375	361	333	330	352	340	351	329	330	365	348	341	352	361	361	343	349	341	335	335	335	343	372	347	391	357	344	342	370	354	347	352	348	355	341	377	335	314	351	370	358	349	350	367	335	336	343	343	345	356	348	361	372	353	340	328	360	364	351	330	358	354	346	339	367	337	388	357	356	391	360	343	375	345	310	346	327	356	359	307	358	368	366	321	391	335	322	362	352	327	332	354	358	367	384	363	345	358	330	366	342	334	367	327	344	368	332	364	337	333	364	341	329	337	350	356	357	335	350	372	336	350	377	345	337	321	351	369	326	316	322	335	309	353	362	340	359	352	366	348	331	374	334	355	387	355	335	366	337	324	389	337	335	336	326	338	347	350	374	347	366	322	343	332	358	338	333	391	347	350	307	326	343	343	327	350	331	339	361	362	340	343	356	343	345	343	361	324	351	387	369	345	346	315	349	333	330	376	329	335	357	323	352	329	324	383	335	352	325	340	309	340	363	360	347	358	353	331	364	344	347	350	338	342	348	334	352	341	351	333	334	341	297	346	353	357	376	334	366	309	335	351	390	347	352	351	341	363	353	320	349	352	339	360	338	350	383	319	375	369	377	360	361	364	369	317	342	344	350	351	338	350	326	353	340	369	354	341	368	345	382	342	365	338	295
27832	20911	9558	1353	798	744	736	663	663	742	713	721	685	704	644	626	638	660	660	624	689	706	653	654	641	655	645	693	691	657	671	642	672	698	640	650	642	655	694	662	634	690	645	719	636	711	672	691	691	608	683	620	599	702	666	652	660	634	615	637	619	696	716	669	707	660	709	587	689	652	602	630	686	622	667	677	644	661	661	694	651	642	601	626	651	665	601	677	629	692	701	681	638	662	631	672	630	683	673	664	643	675	686	594	712	626	646	653	653	619	659	710	626	629	638	706	625	654	657	645	625	697	640	633	677	646	635	668	647	636	652	653	695	726	678	670	710	652	681	634	647	648	657	645	624	648	663	650	655	667	625	666	675	658	588	656	650	659	658	700	695	656	655	654	702	656	638	652	660	632	628	636	683	687	654	668	655	681	668	725	634	615	674	644	642	678	640	635	678	628	654	670	624	642	692	656	669	674	621	650	636	674	653	659	661	730	689	642	666	623	673	694	677	660	660	647	635	677	675	683	671	675	657	671	674	635	641	642	684	671	669	632	616	658	668	648	653	668	676	636	665	672	661	676	669	642	630	642	673	675	627	636	623	698	710	631	684	678	689	640	703	717	665	680	689	623	672	629	701	701	711	631	633	632	638	674	687	636	625	689	621	638	664	617	670	611	642	654	660	677	659	662	651	616	686	625	674	629	687	680	627	632	676	649	707	640	667	665	680	651	673	691	629	678	652	651	666	686	636	594	647	681	644	678	689	667	658	693	646	644	638	666	667	683	682	634	681	664	699	673	684	648	698	674	689	678	705	638	645	608	646	682	663	668	685	609	650	627	668	679	590	627	649	689	610	685	666	654	640	689	595	633	623	692	656	692	661	690	664	666	632	642	670	616	686	660	658	700	675	637	675	714	673	655	715	639	626	673	661	650	687	647	663	617	639	633	648	679	636	652	624	667	640	668	642	685	678	646	646	674	696	651	638	641	631	679	660	662	674	676	659	651	672	632	644	640	629	649	664	694	610	642	668	667	641	677	659	699	677	626	667	650	662	705	599	623	687	638	671	624	664	632	629	603	663	652	638	661	657	643	666	673	638	684	613	672	690	691	616	632	679	680	623	649	743	636	646	627	683	656	633	688	653	683	594	640	658	640	680	645	664	678	627	701	598	682	681	676	631	664	700	686	625	653	633	656	661	661	639	628	652	637	646	638	639	638	661	631	704	683	628	659	647	687	666	669	634	666	692	598	678	649	691	634	700	652	666	652	641	682	625	663	695	615	656	648	639	679	669	647	626	646	678	714	664	697	679	654	702	680	611	657	671	652	673	593	690	637	675	692	643	689	630	592	650	644	720	655	620	699	641	649	653	655	672	664	647	706	652	635	671	648	663	664	685	715	681	655	670	686	650	667	674	660	648	737	652	676	667	661	707	657	658	703	641	630	626	695	646	743	672	654	644	674	677	622	655	620	640	652	651	690	640	681	618	669	654	670	679	673	637	709	671	671	666	665	667	629	658	634	637	672	641	689	655	601	672	686	644	679	648	652	645	636	638	662	608	721	678	660	656	644	710	680	676	695	666	633	619	643	642	676	673	624	613	668	651	676	674	659	658	702	667	692	654	615	674	639	635	653	631	672	617	643	624	631	679	689	624	681	680	673	668	647	631	708	699	659	653	648	661	645	636	688	671	669	644	650	678	651	645	655	687	675	660	637	637	636	627	631	689	610	637	642	647	657	661	653	649	647	660	641	633	679	648	645	657	661	657	672	623	647	634	654	663	719	683	653	648	698	671	648	663	687	618	637	691	632	646	658	613	657	669	678	653	646	628	703	654	642	629	642	634	630	642	659	658	665	684	643	680	647	679	703	641	657	643	640	662	716	627	591	635	701	719	620	666	672	676	617	687	636	637	662	670	624	690	682	624	680	620	699	691	637	653	705	660	688	644	690	656	683	640	661	633	638	651	668	655	600	700	630	683	682	685	645	669	660	649	670	664	657	668	727	638	670	683	657	702	656	678	607	611	670	645	651	610	636	636	628	658	629	663	659	733	644	677	668	631	625	657	660	656	636	672	647	665	644	695	697	676	677	644	663	641	654	675	633	622	696	583	672	618	630	596	647	644	638	687	634	702	652	652	640	661	677	674	664	615	663	668	643	667	655	635	621	657	664	616	684	655	658	660	619	665	619	634	659	727	643	648	668	677	672	640	629	669	703	670	716	666	688	674	646	668	651	605	636	711	685	642	650	624	716	642	703	649	668	655	661	664	699	658	648	657	658	651	646	598	673	643	650	670	630	620	656	658	694	684	682	688	609	686	697	673	666	691	679	658	639	629	622	640	625	673	683	654	647	694	646	687	656	634	641	651	626	658	666	639	662	653	627	657	629	631	673	636	661	637	646	648	631	714	650	691	634	640	632	648	646	671	688	662	681	634	662	623	616	664	686	649	662	711	689	701	655	630	673	619	695	682	713	656	637	662	632	656	628	660	612	695	660	656	692	644	651	610	689	657	670	680	653	645	639	646	647	646	671	685	695	690	691	665	670	636	652	648	665	635	675	681	671	693	660	650	665	655	702	663	662	663	675	632	645	645	668	678	634	661	650	649	685	659	656	676	637	665	669	636	663	654	666	641	653	706	667	673	684	672	668	651	663	709	646	665	620	651	676	681	642	655	665	681	682	674	628	657	674	636	664	607	691	652	698	705	668	653	689	630	652	683	642	675	630	655	695	676	617	669	664	649	698	645	600	662	674	659	704	654	662	675	618	607	642	618	651	675	665	636	682	701	665	680	699	646	638	703	639	663	673	682	633	647	674	682	613	648	705	665	666	637	652	660	656	630	651	705	671	642	657	645	641	634	646	653	649	689	661	646	695	697	690	668	623	609	662	637	674	630	630	628	677	665	654	658	633	657	632	651	657	672	648	686	738	624	681	648	700	661	692	685	674	646	620	655	664	635	633	679	650	639	671	663	640	645	611	643	634	666	695	691	701	642	645	660	700	669	617	652	672	724	706	717	652	646	649	602	676	651	652	655	670	639	691	631	660	622	660	697	647	693	658	672	720	670	695	641	694	671	726	611	678	649	703	657	657	616	672	660	628	713	675	676	730	632	670	683	679	625	640	660	672	677	669	652	665	679	661	691	659	645	665	607	642	673	657	677	667	678	629	709	694	688	686	641	689	666	684	628	649	693	684	635	708	643	653	620	641	646	650	628	660	603	667	661	643	626	630	662	656	701	645	643	659	637	659	626	641	640	641	683	646	603	649	672	612	633	676	685	723	656	631	664	633	692	651	692	684	645	653	682	705	681	672	672	662	647	700	642	642	683	640	677	673	656	689	620	660	683	681	707	648	653	646	630	669	703	625	657	637	686	711	677	666	647	642	683	637	680	650	637	625	688	678	681	619	635	651	667	649	676	691	681	599	607	599	678	679	648	674	731	682	686	677	659	661	630	674	658	655	675	608	667	696	672	661	645	677	659	708	675	668	638	694	664	670
11273	15785	1354	995	878	816	752	773	760	807	929	735	741	748	673	678	755	693	654	681	692	661	671	653	669	679	653	706	657	658	711	678	674	652	682	695	697	648	669	674	679	646	660	681	675	700	660	655	669	662	664	673	699	675	643	699	698	653	709	643	644	671	679	714	653	698	662	698	692	725	698	666	706	672	651	675	647	691	704	647	637	658	675	692	683	675	643	679	684	672	716	612	658	654	650	699	727	670	707	626	656	702	674	661	650	689	667	671	690	705	673	668	703	677	648	671	697	668	689	631	667	679	732	629	663	684	633	708	628	674	662	679	664	625	679	668	699	701	646	704	693	719	637	686	670	687	680	678	685	642	668	669	636	654	665	650	639	657	654	683	623	672	657	631	652	672	712	712	637	684	664	690	672	715	678	648	674	631	645	711	697	673	643	664	656	687	715	630	647	648	671	654	634	658	661	683	663	640	667	672	651	674	697	729	740	650	670	687	668	663	676	647	685	646	675	655	697	655	668	673	646	673	646	701	636	648	665	657	742	703	686	673	686	658	682	661	655	663	678	665	659	689	658	700	669	675	687	649	643	652	701	662	653	676	673	694	690	679	694	687	691	678	672	681	718	697	640	692	696	725	689	658	677	665	655	670	665	611	693	617	681	683	607	697	683	660	704	607	733	670	681	659	657	673	676	643	675	710	702	667	630	694	642	666	669	640	668	730	676	661	637	700	689	721	680	708	699	669	652	651	639	678	642	671	659	684	651	629	633	713	656	672	657	636	676	681	672	690	677	635	685	694	686	649	642	662	713	697	627	713	668	635	666	680	694	686	677	643	656	670	653	649	702	646	667	615	634	723	657	628	658	640	650	658	677	679	668	675	699	671	650	648	679	644	694	687	675	634	627	700	698	687	684	679	686	700	694	661	657	702	723	629	669	656	719	700	646	661	657	686	664	716	670	696	654	613	622	666	703	639	638	655	687	681	653	637	686	660	646	668	707	649	643	693	668	665	689	686	699	681	641	627	678	645	669	704	653	663	654	687	659	683	682	649	658	687	686	676	753	635	678	683	652	668	695	696	671	642	647	676	678	635	683	668	676	704	696	645	655	697	670	666	652	725	626	697	691	653	674	684	609	680	670	705	666	697	681	741	661	685	667	655	679	673	672	711	644	680	685	700	672	644	645	693	749	700	698	660	700	592	662	649	631	687	673	680	762	672	639	614	649	663	665	678	710	724	676	677	683	720	664	681	682	703	679	675	638	697	694	651	664	681	672	743	678	668	669	656	650	704	607	676	653	667	658	669	666	656	662	680	673	644	691	678	655	661	643	672	659	669	678	654	656	682	680	650	696	659	676	688	688	676	666	662	663	656	707	689	704	644	647	654	704	722	612	667	651	677	659	703	639	701	658	664	674	657	710	684	686	659	647	704	663	660	682	663	705	673	638	650	673	717	649	712	614	633	707	696	710	693	657	680	701	670	737	732	685	668	686	685	688	719	668	645	709	694	641	692	645	671	670	702	674	687	678	705	708	671	686	691	640	674	640	646	655	666	654	666	666	698	696	668	628	638	667	654	688	667	665	678	676	671	647	698	671	675	669	679	692	684	651	667	657	676	691	665	616	690	653	675	645	631	708	665	717	685	646	666	667	655	668	648	653	702	658	656	684	711	683	655	648	628	639	714	661	724	679	601	655	654	664	641	660	701	686	664	682	691	687	655	660	652	629	636	674	706	681	667	654	702	691	675	692	662	651	682	653	659	635	674	670	650	658	681	696	702	691	671	676	651	694	640	656	713	710	672	656	666	683	688	667	660	641	684	648	709	667	698	696	691	661	640	690	661	684	652	702	657	686	644	624	640	692	700	641	642	655	662	685	668	662	673	714	626	706	655	668	683	656	672	672	656	727	660	651	676	677	624	720	658	677	721	736	694	690	623	647	655	678	681	654	662	670	689	673	652	619	635	670	655	679	675	668	678	667	655	628	711	688	662	689	684	678	657	704	661	661	684	667	664	624	663	709	636	684	660	665	675	656	604	672	687	665	688	693	672	664	671	670	716	658	676	665	727	660	642	703	701	707	697	659	667	717	710	684	662	688	694	655	660	673	626	626	648	662	697	673	700	679	706	677	652	695	696	646	710	673	679	668	677	645	656	657	687	681	625	668	713	665	671	657	642	704	698	656	662	674	639	659	676	645	639	693	691	627	673	645	669	682	660	697	734	602	680	700	686	688	690	675	625	693	664	709	669	705	675	650	689	649	676	669	653	687	696	635	690	673	667	731	679	682	619	646	666	657	681	675	654	665	688	690	633	728	664	713	722	703	638	677	719	665	654	650	644	684	634	673	685	688	677	628	663	711	715	666	680	694	618	664	628	705	615	650	707	671	630	700	684	681	639	664	670	640	675	664	706	680	684	658	617	663	686	686	710	716	688	647	679	706	671	684	712	700	668	672	664	671	639	653	646	701	636	662	632	670	714	675	667	675	676	639	676	687	716	645	675	722	693	650	668	651	712	674	619	667	660	701	718	676	652	648	651	667	639	637	706	669	639	643	634	687	719	651	639	630	668	631	633	673	676	655	636	651	653	641	643	641	686	696	664	656	685	690	665	718	631	717	654	701	683	713	650	680	689	661	633	650	679	690	679	661	659	691	663	695	657	656	603	727	650	659	694	677	683	652	674	673	722	702	670	646	676	688	650	661	651	634	663	672	654	664	736	680	707	688	732	696	607	660	688	634	680	591	597	688	632	648	676	681	697	690	664	677	639	668	659	664	690	695	653	678	651	697	647	676	676	678	662	674	686	721	653	668	649	671	642	648	700	707	670	644	675	666	702	666	644	670	687	672	680	665	633	683	653	582	696	669	693	676	699	698	669	674	675	702	669	680	670	714	692	675	637	674	661	691	702	678	657	616	637	643	630	706	659	633	710	695	631	655	689	641	639	648	670	647	669	679	706	704	662	722	663	682	651	684	686	648	686	718	664	652	723	678	652	712	669	694	642	682	690	705	659	663	662	665	629	629	656	654	687	646	674	680	638	656	720	654	674	658	635	606	653	690	662	635	656	619	664	663	694	653	660	685	643	664	675	638	658	673	683	657	699	692	709	695	713	682	679	704	707	655	746	676	657	642	668	655	683	685	649	716	652	642	664	660	665	652	688	678	687	623	687	741	738	652	647	665	678	693	669	749	638	645	673	665	687	651	661	703	689	642	662	675	687	691	676	648	680	645	642	664	654	672	668	707	681	666	638	665	730	668	651	702	651	693	694	713	680	676	626	658	641	678	654	651	689	662	658	667	666	665	672	667	624	666	665	677	670	663	661	672	701	664	648	660	690	692	623	704	679	667	667	743	649	685	656	657	672	635	655	688	675	647	708	691	725	635	642	630	710	703	702	642	686	713	677	719	690	687	711	683	673	660	681	695	693	666	678	705	629	668	626	662	670	686	696	634	666	598	694	643	659	640	679	717	659	626	703	737	687	617	662	663	697	693	662
23751	21154	28461	24114	21146	7916	953	654	602	613	559	426	403	379	368	360	364	377	324	347	376	361	346	352	322	352	343	369	338	304	308	343	309	320	332	326	310	326	302	324	298	326	292	304	322	288	318	283	310	300	288	310	293	307	284	336	313	317	310	320	302	311	332	331	338	292	341	306	308	317	314	286	305	284	311	309	305	326	307	340	263	292	304	350	312	329	290	298	323	285	319	277	304	311	296	326	287	293	295	264	336	297	317	298	302	312	310	327	304	321	313	308	286	315	323	308	302	283	289	333	298	321	325	338	322	305	329	293	306	290	308	316	277	324	302	302	298	310	292	322	261	309	339	295	294	314	297	300	285	294	309	309	320	297	327	305	314	310	309	286	318	284	350	302	271	296	295	285	317	276	277	315	282	312	300	307	290	329	325	307	337	302	291	300	287	288	323	312	282	335	318	290	277	332	333	310	296	296	308	312	301	310	314	325	281	305	272	287	329	313	285	291	304	292	346	316	303	304	329	298	286	305	310	324	316	341	307	313	294	302	293	309	312	297	319	313	342	296	303	327	299	303	306	304	313	305	291	309	293	319	322	285	296	310	288	296	326	299	294	314	271	323	294	293	315	298	300	293	300	286	282	316	287	279	283	317	331	256	308	285	312	326	305	305	277	321	303	293	298	310	306	329	329	291	330	286	289	313	303	313	306	288	287	284	299	304	318	293	330	323	299	315	327	327	314	277	298	313	306	338	299	313	302	283	303	300	339	298	327	289	304	317	335	298	305	290	328	325	290	297	316	312	302	307	280	330	313	295	302	306	324	286	281	298	331	325	333	321	299	315	307	298	299	324	329	297	326	305	300	315	308	296	311	297	328	307	273	299	333	289	285	300	309	313	298	317	303	309	299	334	297	299	337	303	306	329	281	324	315	292	317	278	302	300	296	312	295	310	316	317	287	294	335	297	316	300	320	292	293	325	310	290	291	283	292	259	295	273	277	299	301	311	330	314	310	300	286	330	313	288	312	279	285	304	316	310	329	300	331	315	292	296	289	325	286	327	307	327	288	274	285	305	292	316	320	312	302	293	316	319	312	313	317	317	307	300	304	314	268	305	286	315	303	302	304	306	309	285	289	297	305	311	300	294	314	325	295	302	315	296	322	321	290	296	303	294	310	306	317	291	301	324	314	302	272	304	292	322	278	298	315	327	299	288	289	291	291	317	305	289	282	315	312	302	296	324	274	313	315	329	303	312	274	291	346	292	302	326	295	308	303	298	329	342	292	336	330	310	302	280	321	298	282	326	308	316	282	298	278	315	309	297	346	294	299	299	299	287	307	301	315	289	275	311	267	327	295	319	309	349	319	281	304	315	278	289	290	327	347	286	294	323	303	300	319	285	307	315	306	284	268	334	260	303	318	302	300	317	285	304	321	314	296	306	258	303	280	307	309	302	304	328	301	303	288	289	313	328	306	303	306	331	279	308	298	297	338	291	318	294	307	277	280	295	326	328	297	329	323	311	304	318	297	306	295	295	331	346	316	315	343	292	325	324	303	289	313	290	278	304	319	297	246	285	304	321	305	318	332	284	296	284	339	302	302	300	295	310	306	312	284	341	331	302	307	282	303	283	315	298	313	319	291	305	291	316	293	315	307	319	304	311	320	330	295	276	305	289	287	329	288	294	313	313	294	283	273	317	312	289	332	320	309	291	284	309	323	305	320	306	326	297	289	290	314	297	317	281	304	303	307	272	303	300	268	321	309	335	278	280	252	330	288	291	319	302	272	285	289	288	323	322	320	306	280	321	298	288	321	318	310	337	333	259	287	302	327	298	281	271	333	287	310	261	305	284	278	256	322	344	312	294	326	310	293	324	264	295	337	323	317	296	295	303	317	308	306	281	312	298	307	316	269	339	305	303	284	306	308	314	307	337	291	310	273	275	312	286	292	298	300	306	294	305	318	318	302	282	308	310	298	316	293	297	310	290	343	292	293	314	312	322	303	321	316	294	287	299	310	314	309	301	296	285	295	310	299	297	303	292	300	302	290	313	316	342	312	314	325	316	287	291	293	306	284	281	314	283	319	285	289	312	282	295	288	317	287	329	320	282	304	307	303	289	326	317	269	352	295	279	303	307	317	311	301	319	269	281	308	299	309	285	282	287	291	325	298	294	302	292	299	266	307	308	317	269	295	301	296	323	306	314	301	362	291	323	307	304	297	315	327	295	292	295	325	334	308	325	292	286	318	294	311	323	315	297	332	282	306	294	337	321	292	286	299	291	277	311	318	294	313	288	351	318	297	276	304	304	291	301	295	355	297	293	315	298	311	301	298	283	293	298	308	296	339	325	293	324	281	335	301	297	295	308	308	355	295	297	316	277	305	319	309	279	289	329	327	289	333	296	297	293	304	322	299	304	289	276	301	275	328	314	300	299	278	304	281	313	286	311	294	290	301	309	328	298	317	302	327	296	306	327	298	314	287	272	303	270	317	303	319	343	314	280	311	329	304	332	303	320	310	297	296	291	323	282	297	294	337	326	312	309	281	318	308	342	306	285	285	289	324	316	297	308	297	339	285	298	309	317	301	281	305	324	278	312	335	290	283	321	289	331	308	359	284	300	323	299	315	297	309	306	300	333	311	284	282	300	298	326	339	334	320	315	294	323	310	308	289	292	293	281	259	308	314	325	293	302	307	299	264	281	309	275	262	303	292	331	283	318	314	308	302	280	332	324	297	288	300	295	286	303	283	325	303	351	326	287	313	284	300	317	296	299	299	307	330	323	312	318	275	288	307	283	309	294	316	285	299	308	324	312	289	317	323	290	303	319	300	311	320	299	281	329	310	291	329	306	305	294	275	308	343	306	281	281	291	297	287	284	300	298	334	314	292	330	315	306	301	327	293	294	317	315	321	307	302	331	287	317	293	333	321	280	313	324	304	287	336	320	305	301	332	288	286	305	326	301	314	330	294	298	317	310	328	303	273	329	325	285	324	307	317	334	302	314	306	327	289	294	291	315	300	300	310	295	313	301	329	290	289	316	303	304	295	296	293	298	353	285	299	312	281	290	305	307	313	331	319	319	298	299	315	298	287	295	247	311	309	301	326	306	302	307	291	318	306	259	295	309	309	281	312	284	329	316	304	301	321	301	300	310	338	311	302	306	267	300	329	309	332	329	297	311	320	274	319	312	316	308	285	277	297	296	322	310	366	308	324	286	310	295	300	301	308	299	280	310	327	306	288	322	320	304	301	329	323	311	275	297	327	312	301	283	325	304	309	289	300	301	269	306	292	325	297	307	291	283	292	283	303	309	278	305	274	329	297	328	318	340	329	341	314	309	278	329	303	285	323	317	301	298	281	293	279	324	312	322	326	296	319	287	308	312	287	287	279	302	301	280	316	306	269	351	317	303	302	311	284	303	311	335	324	283	305	287	315	304	310	303	308	282	286	269	299	320	334	314	325	296	306	281	298	310	304	321	279	279	297	317	285	323	313	286	292	310
11580	26923	5878	2736	2039	1487	1144	953	780	852	785	572	487	481	417	393	408	385	368	381	365	346	369	349	349	349	310	353	350	373	339	336	329	341	342	325	326	339	369	361	325	352	316	318	354	327	291	307	367	342	331	326	313	310	320	295	301	314	331	311	313	287	321	335	329	322	373	308	307	328	325	316	305	319	319	326	319	347	324	340	313	341	357	312	308	338	308	333	282	346	348	312	321	364	349	345	339	318	317	316	325	334	313	301	304	337	315	291	304	336	315	326	323	332	319	296	324	307	322	301	312	288	354	333	306	303	327	316	331	331	337	316	310	331	299	312	297	332	333	302	320	319	316	311	337	318	302	330	285	319	311	304	316	327	336	326	324	318	311	326	335	277	312	292	324	322	297	326	335	300	286	318	300	317	324	365	353	315	319	318	305	354	338	353	294	322	317	324	326	341	281	324	323	350	322	310	309	331	303	280	344	330	320	310	327	298	318	318	328	338	303	322	303	349	335	317	325	331	280	338	347	305	305	340	327	320	317	338	301	313	296	315	337	290	304	320	323	314	334	304	309	334	331	295	306	326	315	339	325	310	338	319	323	335	313	336	315	341	327	329	287	295	315	314	303	318	288	333	331	289	318	343	295	335	317	321	332	296	304	345	298	317	333	295	326	277	304	331	337	302	292	328	299	317	326	300	323	338	344	316	331	323	292	308	329	328	344	305	313	284	313	291	322	312	303	320	308	315	307	334	290	339	330	358	311	315	308	312	325	322	326	301	328	321	304	340	295	316	298	318	324	332	334	307	318	329	349	346	329	333	320	302	310	326	326	289	312	340	296	326	304	321	314	338	325	316	318	305	335	348	348	328	329	333	312	331	353	331	332	328	311	325	333	301	307	338	337	316	296	342	307	313	323	316	291	322	322	330	311	267	329	317	349	283	317	334	295	339	352	339	309	319	336	354	331	320	321	307	298	305	313	306	323	307	325	329	311	323	340	297	313	324	360	307	294	297	314	332	330	306	313	321	326	379	301	318	308	316	332	319	314	332	321	321	330	289	318	305	313	306	287	324	321	284	312	320	311	340	310	348	306	292	321	311	344	344	308	299	297	321	337	283	333	310	341	312	338	328	332	314	308	324	302	297	338	327	305	312	316	309	337	302	309	301	298	311	306	372	275	337	320	339	314	303	332	324	324	329	321	341	289	322	302	300	335	325	309	302	308	323	281	304	314	301	309	325	335	332	357	333	335	321	278	322	343	301	325	305	329	334	306	299	327	340	347	346	328	336	315	338	336	364	341	328	323	330	343	338	341	339	334	322	321	316	320	343	302	319	319	339	305	311	319	309	335	350	302	315	312	340	325	307	318	299	327	309	307	341	333	330	313	310	342	365	310	311	329	316	349	312	333	323	311	330	330	322	342	312	306	306	321	340	311	343	305	318	287	325	314	325	313	327	315	303	310	345	358	325	327	319	313	332	292	336	310	332	320	312	308	295	326	312	319	309	327	284	321	310	318	337	303	333	319	306	328	299	328	317	330	347	323	336	325	324	306	318	289	319	313	354	333	322	336	312	331	323	353	348	340	346	336	327	301	310	316	338	282	313	327	312	324	334	298	333	344	356	316	335	292	295	318	302	327	346	322	323	311	355	321	293	340	328	303	361	297	313	302	294	313	325	321	358	317	302	334	314	303	297	334	331	318	330	331	314	329	306	313	305	313	301	319	320	360	319	291	316	312	331	315	316	324	310	310	303	307	323	310	348	301	315	338	340	327	324	318	339	332	345	307	356	318	323	316	295	309	294	367	303	294	347	330	338	322	307	312	346	322	348	323	314	357	338	311	303	298	291	310	296	301	328	318	311	337	303	332	326	330	313	344	321	328	315	329	332	308	359	321	307	306	330	306	354	320	341	300	320	320	325	318	286	316	308	289	322	318	311	354	296	309	324	326	319	297	336	308	322	318	315	316	319	345	320	304	321	311	286	311	285	308	296	309	306	317	346	339	288	294	328	302	288	328	329	327	315	385	331	334	321	294	301	326	312	313	311	316	318	318	293	312	312	295	293	322	332	303	309	330	332	346	308	318	331	309	288	297	286	300	339	324	321	302	318	312	321	300	332	327	336	328	329	327	308	292	314	303	302	298	288	291	317	325	332	311	309	310	297	315	325	328	337	333	318	310	331	335	297	306	331	319	300	308	284	318	310	342	342	330	312	304	301	297	329	314	332	298	337	307	334	297	291	339	351	305	332	302	340	319	350	322	333	344	315	294	320	317	328	356	331	293	338	313	301	316	292	322	333	304	325	350	307	319	289	320	318	328	304	299	291	309	313	321	299	312	318	284	308	294	298	306	306	317	317	319	298	299	335	329	319	337	309	305	315	308	328	296	330	322	308	283	323	311	320	322	330	331	333	322	335	340	298	310	308	306	342	316	293	290	313	329	339	340	350	314	349	337	300	333	303	291	337	301	337	340	273	332	330	344	324	350	313	293	329	316	308	339	330	303	325	306	292	308	346	299	339	321	309	284	315	319	327	314	300	348	315	321	357	290	281	324	354	316	295	323	349	335	327	315	302	302	304	319	311	307	314	319	352	300	290	325	339	331	320	338	366	316	332	333	342	306	318	320	321	322	296	338	351	307	343	308	328	360	307	328	333	336	330	319	292	281	305	340	305	318	323	310	338	318	322	331	327	338	295	296	341	315	321	351	290	323	309	332	318	322	276	353	333	323	309	342	304	321	323	290	322	324	320	315	292	325	326	349	315	300	365	327	329	322	311	306	347	335	320	319	322	319	332	329	335	289	300	316	301	348	313	351	306	318	320	340	342	317	329	327	324	334	336	322	345	322	307	316	332	322	332	287	344	306	325	307	304	334	297	343	316	310	293	334	346	322	312	307	328	334	318	273	326	315	332	305	321	331	324	337	334	309	334	330	311	332	303	303	308	299	325	320	299	277	336	333	289	331	314	322	331	310	308	301	338	301	327	329	327	328	294	324	315	306	297	293	345	325	341	330	276	315	315	335	319	309	337	315	323	312	346	297	348	321	305	332	326	318	321	328	329	322	285	320	338	303	312	332	315	332	325	298	317	286	302	319	309	306	314	317	333	307	299	342	303	297	333	303	309	350	299	331	318	345	278	322	313	345	344	308	317	317	333	323	327	299	313	294	323	326	321	295	327	315	329	309	308	329	324	340	355	329	322	321	326	320	347	330	298	322	331	324	331	315	327	313	335	308	308	311	323	280	329	329	327	343	355	305	345	315	320	287	310	328	347	324	319	297	338	348	318	339	309	311	329	336	293	336	300	296	322	316	318	325	318	333	287	355	332	328	307	315	292	275	360	323	312	330	323	335	311	323	306	339	311	321	317	329	295	297	314	318	311	306	335	302	326	334	315	313	336	299	332	316	304	323	304	354	297	328	311	317	334	307	331	337	331	348	315	311	331	321	270	312	306	314	301	307	300	308	296	311	328	316	275	309	301	293	331	346	325	337	268
24831	21165	27332	25152	9718	1322	1032	950	916	1003	1014	861	870	842	806	837	855	794	856	844	798	823	813	822	794	808	798	849	838	783	795	810	805	765	829	806	846	857	837	806	808	817	764	785	793	835	850	793	867	811	769	805	840	810	776	769	802	811	841	748	815	802	816	780	793	812	842	784	785	819	767	804	803	831	777	803	805	802	838	827	850	793	796	825	836	785	804	796	779	802	888	833	794	842	763	862	790	797	778	809	781	787	837	839	770	824	800	805	738	745	789	778	835	834	754	777	828	824	811	813	787	782	837	800	791	806	783	826	807	843	821	789	803	796	821	816	854	805	787	793	815	828	797	815	821	818	801	819	801	845	846	847	828	756	787	828	793	852	840	779	808	829	776	804	813	845	729	803	794	808	782	770	776	807	837	833	788	842	787	777	812	823	817	843	833	761	788	809	825	781	793	824	808	775	812	822	772	837	802	825	762	822	810	824	806	802	841	814	771	841	800	796	804	799	806	830	787	805	783	757	810	784	782	795	807	790	789	806	777	817	840	798	802	797	750	786	760	760	847	822	814	781	832	822	798	814	790	811	813	825	877	842	816	815	777	817	865	791	795	815	805	855	803	810	821	841	799	795	825	811	777	811	835	787	837	806	826	761	807	768	813	823	821	806	826	779	789	812	842	805	800	811	813	789	792	784	810	844	763	745	796	825	827	753	868	795	804	863	809	869	769	820	776	762	832	846	748	821	817	833	819	832	832	860	761	811	848	791	808	802	791	808	789	878	749	839	784	825	824	806	749	771	812	792	780	881	756	761	825	831	798	812	802	810	780	791	818	817	788	792	818	801	821	807	783	779	849	815	818	795	814	862	801	824	771	825	811	800	815	801	855	801	812	830	798	798	794	804	772	804	819	843	812	819	821	742	810	800	841	797	758	777	799	782	785	863	763	817	776	813	783	797	777	840	800	819	789	805	786	787	801	781	781	814	766	789	779	819	816	853	799	806	811	795	793	820	811	794	824	799	791	835	834	801	789	771	789	820	792	818	805	795	819	779	792	790	791	826	816	810	707	772	826	802	795	847	819	792	788	860	819	822	823	823	759	800	779	800	793	767	812	799	805	821	787	805	822	809	800	808	831	751	767	839	810	825	799	809	777	836	773	801	834	781	803	820	785	833	791	748	854	805	787	847	836	811	815	805	781	835	749	777	801	825	777	806	781	832	816	778	768	808	816	761	771	787	802	775	847	811	847	828	815	821	772	818	809	824	826	844	848	778	787	738	817	800	805	829	783	824	813	767	822	786	778	829	795	796	798	844	803	773	796	801	750	811	817	807	853	833	838	776	822	794	799	820	836	864	820	757	837	801	781	813	768	775	803	827	785	775	847	812	794	804	826	761	807	814	795	766	817	792	822	827	838	779	854	821	815	805	808	833	814	805	860	874	809	810	848	801	782	771	848	762	745	825	846	820	780	778	788	817	791	837	785	787	837	841	831	832	765	826	816	812	802	806	773	755	827	801	851	795	858	870	842	854	822	774	735	833	779	819	778	815	840	808	835	806	819	840	864	751	794	806	790	830	783	800	786	781	767	786	816	815	841	856	778	757	792	741	865	774	832	790	793	776	826	801	772	795	804	814	827	726	819	828	825	827	795	795	792	827	793	802	823	790	787	838	803	742	796	804	832	784	765	755	795	800	797	879	800	849	851	769	814	808	834	784	849	769	813	806	837	821	800	866	840	794	828	802	773	822	813	809	807	813	807	841	791	750	788	831	798	786	795	767	805	833	762	775	834	820	823	766	826	849	797	838	814	785	788	832	813	808	766	745	831	822	842	786	828	804	794	790	786	767	785	881	833	848	773	797	786	845	754	802	805	780	835	798	793	776	830	815	842	804	844	839	821	794	812	860	816	727	790	811	780	826	805	821	830	869	786	823	868	806	814	810	804	817	786	764	818	778	809	764	769	812	833	839	798	809	756	816	832	810	788	815	827	815	779	804	829	797	858	826	824	784	802	809	786	804	797	834	824	777	810	785	828	813	765	767	811	760	795	785	757	824	779	831	819	815	831	792	816	786	820	803	784	818	829	801	816	838	821	770	786	793	846	823	804	822	834	797	836	801	795	817	823	749	836	800	776	785	775	809	793	789	834	813	818	785	800	784	823	823	777	803	772	800	782	774	797	777	839	831	793	804	841	831	869	796	936	818	760	823	829	800	801	764	801	796	834	793	802	815	827	813	826	804	832	863	805	818	819	831	808	763	806	784	803	751	768	767	809	805	841	798	833	876	819	842	789	810	851	817	855	825	824	806	821	819	773	874	835	767	809	792	751	824	810	756	780	801	812	828	785	784	790	775	858	855	825	815	813	806	824	797	818	835	843	796	769	825	781	789	776	851	781	808	847	851	794	787	780	834	823	755	846	861	860	809	800	776	795	803	844	779	787	808	795	852	743	809	805	789	830	788	799	800	789	849	813	782	857	808	856	794	780	822	849	802	820	747	767	846	862	806	822	837	871	771	755	824	763	823	742	798	774	764	779	793	794	812	775	785	845	791	826	791	796	781	778	820	823	816	780	794	831	775	775	746	822	771	808	840	843	821	794	821	793	782	857	781	847	809	775	796	832	835	835	746	749	815	743	767	808	829	787	805	780	850	832	803	814	764	814	802	815	797	834	787	826	846	806	811	829	789	791	782	813	802	817	796	822	761	835	793	761	834	830	787	863	776	756	810	820	753	787	788	810	784	784	847	832	804	843	770	852	794	783	766	813	807	832	792	880	803	779	864	851	826	782	836	847	814	742	827	814	821	833	819	778	832	821	801	778	864	854	798	778	838	820	816	805	796	823	837	758	771	801	770	840	822	823	822	812	799	812	833	786	780	781	779	799	783	781	800	775	756	792	814	792	780	836	809	844	767	770	807	775	809	840	800	810	816	822	831	771	828	787	812	824	810	784	857	839	792	792	765	828	810	831	793	833	847	824	771	785	791	750	810	782	836	798	862	826	839	783	759	774	792	794	768	843	762	809	803	791	760	824	795	788	721	819	828	823	777	794	845	753	814	826	745	780	852	840	767	792	813	774	820	798	813	793	768	781	810	804	853	796	801	784	784	791	784	734	802	798	788	833	766	847	777	809	778	812	791	820	745	856	808	775	824	778	786	810	814	807	827	800	792	815	790	869	837	838	804	789	825	824	799	833	797	817	822	802	819	807	808	746	772	838	791	805	801	809	818	806	827	771	789	798	827	843	785	818	821	820	813	804	801	774	799	751	815	810	834	801	766	809	872	786	822	816	839	768	791	803	775	812	812	781	784	820	831	822	788	823	784	770	783	777	750	790	822	854	772	846	849	814	793	798	775	849	815	804	786	796	814	816	787	752	838	808	790	798	800	764	835	845	793	755	769	765	785	764	809	779	835	825	750	754	775	805	829	791	810	830	789	815	785	788	786	746	856	800	800	794	827	798	815	869	846	827	757	879	854	844	810	800	801	852	776	806	816
8772	18791	3726	2061	1652	1464	1268	1126	1023	1232	1039	932	891	855	838	881	789	795	886	812	831	825	828	814	815	799	795	805	848	818	863	834	775	767	780	836	787	799	826	835	782	860	799	825	819	845	799	746	800	835	795	758	767	835	807	780	772	852	769	779	802	834	808	788	785	844	759	772	764	827	843	796	822	791	801	782	797	819	827	803	851	803	822	790	797	765	818	796	830	827	756	780	789	815	803	744	806	824	778	830	785	784	848	775	784	803	805	764	820	791	749	785	796	782	805	809	789	785	781	845	790	807	801	784	799	799	806	801	804	861	823	821	794	766	804	778	846	801	828	792	856	782	829	850	832	750	801	767	810	784	817	858	795	852	829	800	835	752	838	792	834	751	785	775	825	808	825	819	820	761	777	794	798	800	804	803	797	835	770	775	803	792	811	766	831	797	742	819	785	804	791	825	872	780	819	790	811	836	788	776	775	870	766	795	783	825	745	808	821	851	803	800	761	792	807	810	789	847	769	815	777	803	791	801	804	859	865	805	753	798	782	805	824	787	799	823	787	810	774	815	831	795	767	848	805	809	884	801	799	773	829	770	836	809	818	807	785	797	749	842	770	795	816	820	791	804	813	782	813	796	824	794	815	792	822	782	823	795	837	773	813	815	794	826	805	811	837	852	810	806	775	825	852	778	789	812	789	773	789	816	780	779	788	820	822	819	780	812	806	804	792	804	799	800	772	832	772	789	829	830	844	816	832	834	755	836	873	791	799	767	860	815	820	779	813	810	817	759	749	815	828	798	830	781	792	802	796	841	809	833	781	770	820	774	777	790	789	800	830	827	864	791	793	818	825	793	800	864	845	793	812	803	852	846	822	751	753	794	835	773	821	827	796	835	753	809	819	817	834	834	784	797	808	843	771	845	831	790	756	817	835	721	828	780	862	801	794	765	744	833	781	847	843	787	792	809	799	801	845	820	820	841	774	788	800	828	837	782	796	812	830	803	841	830	814	814	859	785	776	794	748	810	764	788	767	829	778	794	778	782	786	763	767	777	778	868	832	757	831	761	812	803	819	833	822	760	772	795	811	812	877	803	778	804	804	775	770	809	877	777	807	778	738	754	820	847	841	811	807	845	803	819	826	841	766	779	847	816	785	839	788	821	744	774	785	805	852	779	862	803	799	776	767	768	752	776	824	804	764	828	797	837	797	803	794	787	783	846	839	821	787	830	851	803	786	786	747	794	863	826	811	810	827	783	764	782	810	797	821	793	772	785	780	788	808	814	798	822	801	817	868	790	810	855	800	844	797	865	759	749	799	767	805	765	822	791	812	747	800	811	795	824	755	828	784	813	787	771	848	854	802	772	816	829	818	794	791	783	798	788	838	819	775	807	767	873	825	808	763	777	846	811	855	808	781	765	861	840	793	846	835	842	787	752	775	804	825	799	792	782	769	748	818	806	789	780	783	830	839	817	762	771	792	786	803	840	834	821	824	820	817	779	821	768	785	759	784	770	812	856	832	821	816	800	814	790	817	802	786	783	778	776	829	825	784	823	763	833	813	811	795	849	751	799	799	822	807	845	827	769	804	831	786	791	782	760	780	791	813	803	813	816	807	787	780	756	822	840	774	795	817	790	808	782	811	837	815	798	765	836	802	813	803	824	841	821	781	819	782	750	844	815	888	848	807	793	804	775	836	814	843	816	789	784	849	811	708	858	865	825	783	897	828	766	770	787	789	844	806	814	835	839	822	829	795	773	861	821	837	801	846	820	861	831	809	813	817	851	811	829	842	770	782	793	785	773	770	819	759	741	787	799	817	814	827	811	841	834	813	816	814	797	808	781	837	825	802	772	831	793	847	793	817	823	836	823	793	785	829	774	844	794	802	827	862	824	833	808	804	789	783	787	792	779	785	788	793	793	843	802	802	811	845	764	829	758	788	794	829	858	862	787	798	794	762	793	860	731	767	787	801	844	819	833	830	806	843	802	797	795	761	806	831	782	766	769	836	812	825	866	848	843	806	787	774	806	789	764	801	825	805	863	818	817	841	808	814	817	753	854	813	787	848	780	802	786	797	794	845	856	807	806	816	789	809	774	809	779	787	766	822	809	807	807	788	812	808	803	825	810	786	725	825	776	774	794	839	787	801	855	840	791	818	796	767	829	808	801	813	812	839	811	771	796	858	802	823	822	777	808	816	828	766	825	847	762	782	779	783	774	791	818	781	817	756	778	785	784	843	777	814	813	844	807	802	784	772	825	861	867	782	839	828	818	806	760	776	804	794	759	807	774	798	849	840	826	851	766	841	772	764	806	850	791	799	880	802	802	800	767	786	795	791	771	813	819	834	761	825	814	811	808	762	768	825	808	820	864	777	789	822	770	832	786	796	824	794	795	851	813	807	822	781	781	863	858	782	790	828	843	791	784	793	821	784	831	821	783	775	785	805	805	796	885	832	795	813	812	772	828	830	819	883	792	826	783	842	815	776	823	763	812	769	779	807	753	792	825	778	779	796	819	811	850	836	797	788	814	847	807	794	822	804	833	813	784	817	813	789	825	817	813	824	827	825	783	815	786	838	755	805	795	806	819	823	805	781	787	813	810	809	817	823	818	806	773	798	831	782	821	786	767	841	827	803	781	804	831	822	807	807	818	782	834	810	793	832	793	787	838	835	790	809	798	793	783	827	768	822	820	771	813	823	832	831	808	773	833	842	803	828	816	808	792	871	784	810	818	810	815	755	792	788	798	827	772	854	789	768	739	817	813	877	806	838	777	801	804	764	813	749	811	802	802	775	776	772	840	792	785	811	807	800	766	799	797	801	795	863	831	857	837	862	825	806	821	800	840	813	800	813	785	797	814	809	827	843	815	885	825	783	779	821	805	837	796	786	774	794	803	762	817	781	811	813	776	773	793	808	827	753	827	794	790	814	839	830	838	777	829	849	793	826	757	801	811	822	776	841	812	799	865	767	784	858	809	807	814	772	830	807	777	866	829	812	795	810	798	790	828	801	816	800	810	852	770	796	826	859	760	826	838	823	789	839	782	803	770	793	803	755	787	808	808	777	771	782	794	794	810	804	796	787	817	774	778	782	791	822	801	809	740	772	787	816	860	840	788	814	807	858	809	844	807	804	796	810	759	808	807	817	807	776	807	798	830	839	764	798	816	859	777	786	846	802	769	817	818	816	830	809	781	793	880	811	792	766	859	812	795	787	847	825	795	816	758	811	759	755	804	782	851	833	814	743	861	808	831	754	807	792	822	805	809	777	758	771	810	792	807	820	734	822	803	841	806	811	811	749	776	820	786	797	806	825	821	837	789	798	804	808	802	787	828	803	797	832	811	805	817	832	787	849	803	826	841	813	819	815	843	805	815	825	783	843	827	812	802	793	810	837	794	816	824	815	786	816	839	789	837	828	800	831	770	798	752	846	831	797	782	843	808	781	770	776	824	814	822	803	809	761	824	805	780	868	761	811	791	783	840	802	803	785	812	825	755
22624	21206	28907	23797	21197	21243	7129	1092	926	1068	741	619	544	506	489	469	455	445	401	411	417	434	445	401	389	373	378	392	396	405	356	371	381	393	368	366	367	351	369	358	376	379	361	367	382	346	375	364	372	350	357	351	377	341	398	372	363	359	363	362	402	368	377	345	386	357	355	373	347	364	363	380	404	349	347	336	366	392	404	380	340	352	356	361	374	388	386	366	356	345	358	340	366	353	363	351	362	391	345	366	341	346	337	405	378	366	358	349	391	358	373	335	338	369	354	374	382	358	385	374	354	330	371	354	341	413	366	319	364	342	342	352	340	336	391	340	364	366	346	322	369	378	373	340	344	339	409	378	375	355	372	322	364	383	357	354	356	378	394	362	342	325	372	345	351	408	390	369	365	372	376	386	343	356	326	341	357	375	357	357	371	367	362	373	351	350	356	365	387	358	343	393	353	341	371	341	368	363	360	358	378	366	370	356	374	383	371	376	354	340	392	363	341	362	353	322	350	349	330	340	349	376	370	375	359	400	352	351	352	368	347	362	371	373	335	379	354	355	374	382	370	353	336	342	329	359	343	335	327	351	356	335	391	388	366	361	382	358	359	362	340	352	351	372	367	349	394	352	363	363	385	375	356	343	352	361	365	362	328	336	349	363	362	364	362	355	355	348	361	352	357	368	360	366	403	390	344	346	372	343	341	392	361	370	365	367	339	341	361	362	334	377	363	343	353	319	360	359	389	353	339	361	350	361	346	352	389	357	378	368	356	351	327	342	380	294	340	357	387	351	336	360	384	360	341	366	352	371	339	370	352	362	377	379	366	337	382	363	362	368	352	381	379	375	382	363	341	348	360	340	367	354	386	361	381	386	376	338	382	352	377	358	368	357	345	366	344	320	327	369	378	334	362	341	390	394	373	338	362	395	344	339	340	380	380	362	371	368	362	374	342	345	343	365	347	343	355	369	337	359	368	356	371	378	374	345	380	341	336	357	370	389	368	403	343	365	338	352	349	356	342	364	364	356	363	334	403	375	365	345	362	371	372	362	387	332	378	338	369	367	371	384	365	351	361	343	351	365	345	339	360	335	396	374	380	361	335	334	365	364	370	377	381	348	355	354	363	409	338	353	360	334	333	328	362	357	340	316	357	357	358	354	381	396	333	352	361	346	381	346	345	349	396	341	362	432	370	343	335	335	323	346	355	355	341	359	367	384	378	344	362	358	359	338	367	368	367	370	347	353	364	343	401	379	360	348	360	352	396	367	358	386	361	362	376	361	388	375	365	351	355	340	356	373	347	382	351	349	387	374	341	374	351	352	309	374	367	344	343	393	379	331	387	373	356	377	349	378	386	373	340	348	348	325	400	341	340	326	347	323	333	352	384	374	360	330	402	355	361	362	364	338	362	388	338	378	352	333	327	330	346	326	380	338	358	373	327	358	362	379	360	344	383	347	370	350	362	343	386	351	361	375	375	365	382	362	349	372	338	349	358	412	347	349	379	353	371	370	355	376	333	395	349	396	346	380	321	361	335	352	363	333	346	380	349	333	364	376	366	367	370	344	323	370	379	341	382	368	380	375	346	320	305	409	372	355	353	376	396	331	343	363	368	341	395	364	372	377	377	346	324	333	370	397	350	359	338	365	358	369	343	342	349	359	364	358	373	350	342	356	331	349	367	352	390	374	396	374	370	350	360	355	350	404	356	366	356	370	353	360	324	354	341	364	385	366	332	332	379	361	351	367	384	379	374	322	334	344	397	368	350	378	333	351	346	389	349	385	379	350	310	345	338	335	391	364	362	345	343	361	354	351	372	375	379	329	367	376	326	332	330	365	377	359	356	347	370	328	347	390	335	342	383	341	341	340	374	410	357	354	364	355	340	323	362	371	362	354	351	327	344	355	352	352	361	370	377	366	364	357	374	317	373	358	346	311	362	354	360	349	360	356	357	384	332	381	344	361	367	368	328	358	377	329	360	363	380	320	376	341	357	340	319	403	382	361	331	356	362	361	373	354	332	328	330	349	372	372	397	349	395	342	387	364	374	351	346	306	320	345	353	362	367	363	378	364	384	398	357	373	389	324	381	350	387	401	355	373	336	348	377	338	327	356	373	364	350	324	382	359	339	379	376	402	398	322	369	358	346	346	413	371	378	351	348	349	359	353	379	358	385	368	376	342	348	334	354	355	372	339	369	383	369	331	354	365	337	359	313	352	351	348	369	367	357	360	369	335	395	378	345	369	372	367	357	322	366	373	358	338	339	384	320	375	360	363	343	386	379	369	370	388	358	343	369	347	356	351	343	369	354	395	340	406	384	396	340	377	364	352	359	349	361	326	384	354	390	356	337	359	350	356	377	350	363	344	357	356	315	381	346	366	344	313	369	354	372	378	345	386	367	337	368	376	360	337	380	369	370	397	361	334	373	339	356	363	361	370	353	379	341	363	325	371	366	367	348	341	369	318	363	384	334	344	345	364	380	370	381	370	319	363	368	377	343	351	337	327	358	351	360	350	342	357	380	339	365	395	349	369	368	347	360	354	387	378	345	362	378	357	344	356	377	347	335	349	350	336	363	397	363	334	349	347	344	322	348	372	389	361	350	338	362	387	372	371	356	345	381	371	370	364	354	384	360	391	353	352	367	354	352	350	354	319	370	340	371	359	362	346	384	383	392	361	371	362	356	364	365	337	366	368	344	351	359	361	337	385	380	380	353	374	353	380	325	380	384	355	330	372	346	395	370	324	356	329	362	333	320	338	340	361	350	368	350	360	341	377	352	364	359	369	326	361	347	314	327	358	364	346	378	374	363	376	361	361	375	370	407	372	347	374	356	354	361	351	370	374	354	333	349	379	388	383	350	364	359	367	386	348	363	371	336	350	365	337	367	372	348	340	306	348	349	387	347	397	370	361	339	385	367	405	349	343	376	369	344	335	374	358	333	386	355	370	338	375	350	353	351	329	332	371	381	332	360	371	372	356	345	351	387	354	363	365	346	309	335	353	395	365	362	372	339	371	379	312	364	367	346	350	372	368	359	363	366	362	357	342	365	344	325	365	378	373	341	375	373	364	398	333	344	391	337	332	367	368	372	343	370	370	372	377	369	351	362	363	356	349	363	359	385	357	364	323	320	363	385	385	399	360	355	346	342	357	347	379	367	363	340	338	349	362	356	387	342	377	326	396	370	339	365	339	350	379	364	378	363	366	373	381	357	329	334	352	387	343	365	380	369	364	375	311	366	375	360	373	366	372	347	365	375	341	361	346	347	335	318	344	342	363	366	323	355	372	334	339	364	380	343	345	332	356	370	330	368	380	361	374	332	348	387	391	333	394	353	366	369	338	334	377	342	375	367	343	345	371	390	361	382	322	394	345	393	366	348	362	361	370	364	342	372	362	354	348	374	359	360	382	361	358	312	390	350	357	359	368	372	339	353	334	350	341	374	327	349	367	365	342	349	317	364	335	354	350	361	374	345	366	358	362	356	363	341	365	356	347
12351	28952	9316	4602	3341	2583	1914	1477	1357	1619	1041	784	658	625	539	546	507	494	514	465	409	430	413	446	417	420	417	414	408	403	389	367	370	335	374	403	367	375	350	372	360	391	408	413	388	344	397	365	388	335	334	353	351	343	360	346	372	342	371	408	362	380	373	385	379	356	383	349	358	342	379	367	419	382	362	345	340	359	371	338	348	348	367	332	337	352	374	355	309	384	356	382	347	383	362	365	341	352	337	328	351	356	353	334	343	337	365	357	358	322	357	346	338	348	368	346	359	345	331	384	371	380	353	352	348	372	349	342	353	374	337	347	354	381	338	353	362	364	363	337	329	347	373	365	362	388	335	338	351	327	376	360	380	373	331	383	321	363	335	372	359	382	350	338	351	356	352	365	386	374	331	339	331	375	361	362	360	346	322	395	392	322	355	353	347	369	364	386	343	371	337	334	358	334	345	361	367	327	388	364	355	334	364	324	338	392	364	377	348	332	351	357	323	344	338	320	340	364	354	359	387	359	386	345	384	351	335	343	367	372	350	354	378	362	349	372	359	338	342	375	346	365	336	333	367	344	338	371	402	351	343	355	348	351	390	333	373	368	385	329	327	344	335	357	318	351	382	350	331	345	339	372	374	370	325	348	336	366	341	324	350	357	365	368	328	379	319	380	350	342	355	344	377	313	347	347	349	371	372	332	349	347	335	399	360	356	351	331	353	362	359	364	336	356	353	340	353	375	337	352	327	318	366	349	391	362	364	324	382	358	357	348	345	362	334	316	364	319	350	368	342	329	336	355	368	348	344	320	326	342	363	357	352	374	361	301	362	386	355	319	331	344	348	378	331	372	306	366	360	375	333	338	370	350	346	335	354	358	358	361	354	372	341	342	375	339	306	324	355	385	348	364	348	340	372	337	352	337	344	386	358	341	346	350	376	356	347	355	354	327	365	321	346	350	377	331	364	359	339	365	342	334	366	386	338	349	369	347	374	328	363	355	358	330	357	371	366	364	337	346	380	366	367	352	362	373	340	363	361	337	371	365	358	350	347	368	352	363	370	353	360	358	367	364	360	342	348	395	359	315	352	380	338	333	346	368	350	364	349	339	369	367	375	361	325	351	332	338	359	358	368	355	386	366	351	332	352	318	325	311	348	333	359	359	383	373	328	358	381	365	337	373	384	335	316	376	324	340	360	343	350	343	364	342	370	317	333	352	314	348	323	324	355	367	367	383	367	353	373	349	345	375	360	334	374	352	342	340	323	344	350	340	385	363	339	356	339	329	381	382	341	349	356	353	329	377	372	346	364	358	370	311	333	381	341	397	360	357	332	370	346	418	381	346	355	328	313	351	365	343	300	344	355	340	364	341	334	393	397	363	380	359	350	335	344	353	367	347	355	318	314	381	355	359	356	347	337	362	348	335	353	349	373	355	361	355	337	347	358	356	345	374	363	355	358	393	374	357	365	339	374	377	358	348	347	329	355	356	332	347	330	372	352	348	357	364	346	356	360	321	358	351	344	382	362	361	347	375	352	360	353	329	347	350	336	346	368	343	370	371	306	355	341	343	368	365	358	346	378	370	354	333	315	372	319	352	357	378	334	378	354	358	377	371	339	357	352	350	332	373	365	377	347	327	364	319	335	359	359	367	339	362	329	348	373	342	366	384	346	334	349	339	339	348	328	369	359	344	355	357	337	347	325	364	359	351	376	389	327	361	362	363	343	336	363	318	351	337	376	416	360	358	341	356	352	358	351	372	397	341	360	330	366	350	335	381	358	393	348	355	389	357	330	355	352	342	373	342	343	334	389	365	354	382	346	338	365	366	355	374	360	312	355	341	334	358	373	322	347	356	346	348	349	352	373	348	379	366	310	334	329	363	361	346	332	365	358	338	348	382	376	352	353	320	386	368	348	345	339	372	361	348	343	353	338	308	392	362	359	357	353	358	364	339	340	359	374	369	355	350	358	398	364	342	342	368	335	367	345	366	324	376	372	344	375	322	395	370	355	339	307	335	353	348	382	348	329	343	352	353	388	330	346	365	330	367	359	319	332	373	351	376	339	399	366	364	323	349	352	333	389	349	309	364	352	326	363	308	345	345	355	379	382	367	343	374	374	371	341	348	335	335	341	363	359	363	360	352	354	339	391	327	346	367	389	335	353	340	351	390	349	360	338	364	365	358	360	348	336	356	351	358	328	357	366	350	329	358	359	342	335	349	350	334	357	386	358	348	378	330	324	369	355	347	362	377	341	361	349	329	369	341	369	357	351	345	356	344	347	351	386	346	355	318	350	360	351	363	353	331	340	373	359	353	332	362	338	327	339	373	359	343	347	365	349	342	362	359	385	366	325	329	345	338	364	369	361	336	345	352	357	337	315	330	362	359	375	386	360	372	371	339	331	368	392	325	350	352	360	360	380	306	319	391	352	362	346	372	360	359	348	344	343	342	366	366	375	346	350	320	367	341	340	360	333	333	374	333	350	350	339	329	349	360	368	353	324	350	368	363	370	357	392	356	352	352	360	363	335	392	376	346	346	335	373	331	364	354	384	361	321	344	351	344	365	356	323	335	340	388	368	364	349	359	366	323	374	366	372	371	347	355	377	354	365	352	348	362	335	392	322	342	368	342	337	352	337	372	353	359	333	352	375	353	380	353	368	309	389	382	347	369	322	345	348	331	383	346	351	352	388	349	331	350	365	314	336	349	364	357	330	339	345	348	341	377	382	349	361	375	332	369	339	345	346	327	337	345	374	371	353	330	372	337	346	342	363	342	347	338	375	307	345	361	330	341	357	409	324	363	342	357	392	349	343	366	338	357	338	375	330	376	342	373	359	337	375	348	359	329	359	330	334	355	372	361	332	353	343	343	359	341	369	335	344	351	333	348	343	358	346	357	356	344	346	342	334	350	339	394	356	332	357	360	400	337	353	326	346	367	321	354	360	360	352	347	321	337	340	336	336	377	358	363	359	401	345	340	340	343	353	357	385	361	362	335	409	350	347	365	360	382	357	338	348	361	364	348	335	342	362	343	366	334	365	334	346	348	368	344	309	336	327	338	360	354	349	363	348	395	340	370	333	381	332	332	343	371	321	312	346	336	357	345	372	326	370	344	319	342	375	347	403	301	378	338	326	375	320	366	368	349	340	354	352	352	341	341	363	379	337	340	354	372	330	340	387	322	353	347	348	353	339	366	329	360	387	372	358	359	352	340	351	333	331	334	358	347	373	330	342	351	324	335	334	362	362	330	341	352	367	394	326	375	364	348	342	353	370	346	322	335	348	354	343	360	342	360	321	351	357	371	324	379	334	357	313	343	333	355	390	334	356	389	356	377	370	370	353	340	338	375	342	335	340	353	357	318	355	368	365	344	342	339	349	349	361	333	355	349	334	339	364	324	334	335	350	300	338	350	360	349	354	352	355	333	345	343	349	348	340	336	363	347	357	353	363	374	345	356	392	354	302	363	357	353	356	355	352	345	363	367	338	353	359	341
27635	20151	7346	1178	848	773	734	693	764	861	661	656	700	663	640	678	708	687	683	659	666	691	684	663	661	708	683	678	679	679	702	726	651	647	674	640	705	644	633	655	679	692	696	642	664	631	708	636	663	688	716	703	712	652	629	672	682	680	666	661	643	675	654	652	667	646	684	604	707	643	642	646	615	642	630	634	637	659	658	654	661	680	649	700	657	675	656	701	678	657	691	737	655	646	669	692	653	688	690	649	624	616	669	666	638	649	684	678	670	686	632	652	626	625	634	633	634	683	623	656	658	637	665	680	642	650	667	665	703	705	618	624	739	629	667	638	665	674	715	646	681	607	681	656	637	660	695	669	730	659	662	644	646	694	704	674	706	677	684	730	677	700	652	645	674	660	705	674	663	654	664	656	655	649	667	660	658	647	657	628	689	688	655	666	655	656	663	624	597	633	656	642	673	664	695	699	663	657	666	654	645	687	684	690	665	680	635	663	680	644	678	659	630	635	666	686	659	692	659	665	664	677	706	677	638	622	695	598	713	644	679	643	674	665	622	673	655	662	664	661	652	701	672	640	711	683	684	654	642	635	677	684	653	688	691	656	667	678	642	701	635	656	685	650	672	732	647	703	700	654	620	627	664	682	668	675	689	695	710	665	683	691	679	611	708	660	619	621	653	710	649	687	690	667	655	665	649	694	620	638	709	649	660	651	656	701	720	619	680	647	684	691	673	668	650	642	681	710	693	662	654	654	653	675	703	690	608	684	655	594	606	676	698	643	658	676	680	652	712	684	638	689	658	683	676	614	764	645	698	685	671	694	656	634	642	704	643	675	728	668	623	661	681	682	653	641	637	650	665	706	666	662	655	668	623	669	647	674	701	660	607	699	649	667	700	657	687	670	682	644	651	689	665	660	662	672	685	637	656	674	662	630	637	661	664	648	691	644	668	678	696	650	652	716	685	674	705	701	691	653	649	681	666	666	618	714	674	645	697	682	663	674	649	669	635	625	676	629	655	681	667	699	658	678	649	669	668	687	712	653	647	654	682	643	636	703	637	707	624	712	660	656	709	664	658	658	695	658	664	620	642	657	666	647	638	624	659	623	643	628	675	703	650	690	693	670	649	673	668	717	640	704	679	666	656	665	659	669	664	670	657	687	690	667	727	663	692	628	666	647	675	655	660	679	667	642	690	613	653	652	677	642	677	639	634	627	638	658	676	684	641	709	635	651	657	665	663	635	653	652	697	642	659	633	665	606	666	649	636	665	732	652	686	610	688	697	676	661	660	646	653	683	685	666	645	696	638	651	674	685	702	735	668	652	688	691	670	648	636	644	624	689	667	680	673	647	683	690	724	634	662	640	658	681	651	662	700	659	649	667	658	688	679	668	675	653	682	693	669	683	631	643	652	684	691	677	693	630	707	648	710	687	677	688	640	654	632	699	746	673	673	652	680	695	674	657	714	646	682	687	667	641	664	682	677	661	685	646	671	664	657	614	674	650	682	699	696	669	673	641	626	661	671	644	702	683	644	671	713	666	664	658	655	660	627	700	652	654	666	706	655	663	698	680	704	676	679	720	657	735	668	642	661	654	656	635	654	655	698	672	661	638	691	669	643	652	640	691	647	663	635	693	679	626	634	696	669	662	679	633	625	662	630	687	615	643	661	669	702	698	640	661	683	680	700	654	639	691	682	638	666	678	686	688	674	653	652	677	639	658	668	651	667	639	686	641	695	703	660	671	643	677	633	657	718	626	637	661	647	707	613	682	655	703	671	656	652	642	648	663	652	660	714	695	625	611	682	668	687	651	638	661	716	654	709	692	660	675	625	640	655	709	685	621	669	623	660	637	680	688	703	643	708	644	643	650	658	649	652	728	564	676	689	697	673	620	665	708	635	642	703	653	701	633	651	674	702	663	697	647	700	637	631	678	633	709	661	653	659	692	671	697	672	718	683	717	643	640	685	621	677	680	682	689	674	683	677	635	687	661	685	624	648	648	657	657	650	711	688	656	683	696	662	671	635	654	658	598	620	704	729	637	702	694	638	646	630	677	688	655	647	670	629	623	658	680	652	679	643	660	656	676	621	712	636	640	678	641	642	680	686	656	634	639	681	664	639	702	652	652	694	660	653	677	646	639	715	695	661	708	670	667	701	668	674	641	722	646	656	640	679	680	684	639	651	673	676	641	689	717	676	695	677	642	697	677	636	650	673	689	616	633	718	665	660	667	643	689	638	583	662	676	672	683	624	692	666	664	639	639	661	609	654	651	693	674	655	666	655	688	703	726	672	666	611	667	634	713	678	643	678	649	686	655	682	678	657	685	672	642	667	610	666	685	660	637	656	721	661	645	717	670	656	658	693	671	671	673	686	669	658	651	653	691	636	651	685	677	645	636	683	657	683	644	650	637	675	680	618	625	683	636	661	690	658	655	642	672	636	603	730	662	677	661	691	660	686	680	687	671	711	664	661	632	707	695	678	650	708	707	662	693	717	693	713	666	667	715	667	672	677	638	678	659	663	654	631	628	742	634	649	665	656	636	665	705	648	658	677	665	662	657	651	667	677	685	669	649	675	677	696	661	647	646	698	691	684	674	651	675	695	722	669	643	642	692	663	677	679	703	647	632	631	647	695	687	655	697	689	674	709	687	720	644	644	683	647	683	666	669	635	687	665	679	660	670	632	652	647	628	661	703	709	678	687	621	665	666	676	698	606	650	671	702	652	648	644	684	631	676	660	680	650	688	711	614	651	675	672	703	637	650	666	641	672	668	637	652	637	707	691	629	654	637	667	671	665	613	676	717	646	690	640	654	643	643	645	689	657	650	673	633	602	692	633	725	699	668	657	626	652	652	656	663	657	656	689	658	638	651	655	672	692	666	679	687	670	636	655	671	645	634	648	658	680	654	650	672	681	668	686	657	631	681	680	639	675	683	662	666	696	692	638	643	652	697	701	643	679	688	705	630	679	692	658	600	655	686	721	687	665	672	664	650	639	701	587	673	710	676	657	670	676	615	702	699	655	634	692	651	702	706	604	656	635	679	662	667	665	608	650	649	653	651	666	719	661	624	659	640	668	638	713	669	646	643	665	671	678	680	673	660	646	670	645	685	694	665	679	663	682	672	656	679	678	667	687	638	670	652	698	630	669	710	653	696	647	649	682	659	641	711	652	657	674	696	670	663	665	640	700	679	642	660	692	637	688	683	656	608	672	672	656	621	645	641	685	669	674	678	646	690	640	644	678	693	661	681	641	671	653	590	651	665	635	640	677	633	666	673	678	687	645	652	684	667	704	636	644	676	672	647	678	660	650	623	673	669	608	677	694	684	681	705	680	660	628	670	627	666	673	658	660	659	690	669	685	681	698	679	683	660	663	660	661	610	663	667	694	684	664	626	663	641	660	673	653	662	702	686	680	660	700	663	660	664	676	695	649	610	644	672	706	704	655	636	668	636	703	666	686	680	639	666	665	634	721	648	662	652	671	660	670	666	669	666
10134	11038	1439	1022	923	832	739	796	892	976	804	713	699	667	649	694	675	692	668	705	669	630	712	641	692	704	704	732	662	686	684	694	714	673	652	677	697	715	612	670	708	688	653	728	757	659	684	737	687	652	662	704	710	646	684	654	650	733	707	617	675	676	665	681	676	666	643	677	663	698	683	652	643	696	677	654	707	674	668	684	697	728	658	632	697	705	701	632	672	659	734	684	665	741	679	688	701	653	691	714	690	626	679	670	691	720	705	643	652	676	739	672	683	676	701	650	666	630	671	675	692	632	660	656	679	667	626	687	695	684	644	686	681	687	693	695	705	659	684	649	723	690	701	630	683	694	673	717	649	682	664	642	661	709	659	681	661	711	659	624	666	719	668	660	695	664	623	637	697	671	685	695	726	645	670	691	692	648	700	666	648	706	708	659	673	648	653	668	630	687	666	664	677	671	683	635	702	645	706	650	718	667	697	677	696	653	669	693	715	696	724	696	635	666	648	668	700	727	665	640	690	698	683	658	654	654	697	657	654	678	697	647	682	719	681	666	664	716	710	705	664	698	667	689	682	679	665	626	710	672	684	670	680	667	704	678	679	671	650	671	656	642	623	697	655	655	681	672	714	680	675	656	650	687	691	695	711	693	698	671	681	599	665	650	703	671	677	701	673	631	662	680	645	656	714	693	709	683	686	687	603	657	652	724	664	648	660	639	724	725	704	672	719	684	688	663	700	639	684	679	701	687	660	680	703	738	679	625	709	693	716	695	676	697	656	716	614	646	704	624	634	680	657	695	644	671	754	665	699	692	722	686	696	684	649	745	696	702	736	684	692	742	671	655	664	640	669	653	677	644	706	624	662	672	660	654	664	667	689	644	682	685	702	653	672	651	663	750	643	693	656	680	728	709	643	716	682	719	658	623	703	700	667	651	683	695	662	694	692	691	646	681	637	687	655	628	675	689	648	649	682	692	675	654	663	689	662	697	685	706	705	661	698	679	629	713	706	701	652	640	698	644	668	626	653	677	655	672	666	669	687	614	687	695	670	691	715	673	678	650	653	666	696	699	692	650	679	686	691	673	701	721	636	675	607	653	661	656	655	692	677	632	703	707	701	772	695	700	662	723	653	675	685	641	679	645	662	711	633	703	641	656	660	690	666	674	676	660	701	722	704	679	652	670	696	729	678	697	712	722	675	682	700	677	696	667	695	671	654	695	655	702	663	698	671	649	680	654	671	682	659	677	623	693	677	708	663	703	675	627	655	679	698	649	686	693	686	664	691	686	680	682	701	668	682	675	671	644	693	686	652	672	699	663	656	689	630	660	671	658	652	682	674	658	678	711	650	698	654	679	704	699	658	681	733	678	628	684	645	684	646	668	649	713	670	698	705	685	707	695	670	643	646	669	695	661	714	684	707	649	645	710	718	663	669	635	630	660	706	658	642	702	655	667	649	692	630	682	690	673	671	688	645	630	667	678	683	665	691	690	681	694	689	647	655	715	671	662	663	725	680	663	693	670	658	685	659	652	687	691	678	686	692	654	724	643	682	679	656	679	708	703	696	667	655	707	700	668	615	707	693	723	730	696	698	689	675	632	696	682	655	718	695	657	670	705	688	652	679	643	706	651	657	647	666	685	643	686	674	710	675	660	696	611	662	714	657	677	655	704	673	723	669	698	666	665	653	686	658	669	640	652	694	688	672	683	657	673	661	682	716	679	663	691	638	696	730	666	663	703	651	639	649	721	700	647	695	652	706	679	677	606	649	669	631	662	665	703	648	647	675	630	696	713	692	720	641	674	646	682	710	687	690	680	662	676	676	656	740	697	685	639	704	653	738	672	666	665	688	683	665	681	647	664	656	682	691	651	687	688	653	704	694	678	696	612	682	680	700	620	664	681	685	666	683	660	706	698	659	672	669	677	664	644	620	687	711	646	702	631	711	730	688	672	695	703	657	678	704	689	722	662	690	661	694	686	685	681	706	599	685	632	687	724	694	614	687	654	695	687	665	651	680	716	678	723	664	664	698	728	699	639	646	678	651	693	698	691	718	691	686	684	717	669	667	683	678	690	707	696	697	636	677	658	707	654	639	691	669	694	655	687	679	678	718	694	657	645	706	705	673	687	690	668	671	664	665	690	723	670	661	670	633	645	661	679	667	725	637	721	663	692	700	675	695	712	684	666	655	706	716	676	675	670	700	662	691	663	694	710	684	691	652	698	663	668	689	666	698	694	666	678	682	670	679	674	678	676	695	743	680	683	649	685	642	712	668	656	640	620	636	695	684	675	653	652	662	660	652	651	660	690	692	686	648	688	693	703	693	677	710	677	644	685	679	678	684	702	648	635	654	657	625	678	681	643	653	717	647	684	685	715	660	719	723	693	651	707	630	678	665	762	686	672	681	650	659	658	711	656	643	714	696	674	707	656	686	676	685	680	712	710	692	669	661	739	660	611	650	654	619	733	687	672	639	649	697	685	675	608	663	680	642	690	701	663	689	669	631	696	655	693	706	698	679	669	724	666	699	645	680	697	711	662	681	665	630	669	690	672	691	683	681	692	660	677	693	659	653	682	715	696	654	661	663	659	681	697	713	650	671	705	697	676	665	675	695	687	675	658	686	695	674	729	700	685	646	678	682	671	678	649	633	693	658	689	669	644	656	701	648	671	655	654	702	691	654	691	721	695	671	669	728	637	673	636	688	659	701	651	647	711	658	705	662	669	674	672	701	683	670	714	683	661	673	689	694	636	694	700	645	690	685	667	663	675	664	654	675	710	679	708	691	696	655	671	656	729	670	658	703	689	698	654	680	678	705	700	662	674	633	676	656	680	662	679	698	670	697	682	681	716	666	693	678	714	667	651	668	678	715	713	649	700	676	658	676	648	640	717	658	705	699	678	701	672	689	634	655	671	705	743	675	640	664	715	681	695	698	707	650	663	676	664	693	704	712	706	699	666	703	681	670	680	721	701	674	680	739	685	663	685	716	697	660	679	680	666	683	707	656	703	663	630	670	658	696	694	700	660	698	672	706	685	687	660	639	651	687	660	677	679	656	682	723	659	672	672	647	669	695	675	679	656	685	679	723	688	645	641	678	666	638	687	651	672	672	697	663	676	672	663	672	723	707	661	694	666	711	663	691	702	723	708	672	671	688	708	685	662	616	637	689	674	648	692	673	713	670	698	687	697	699	693	636	647	684	675	686	720	663	668	696	729	658	666	613	653	679	724	631	679	670	626	665	668	725	659	648	644	680	673	699	663	661	668	680	664	644	633	675	702	712	701	655	652	702	616	704	686	645	711	641	657	689	653	698	649	745	673	643	681	751	628	700	651	679	639	665	701	663	702	723	665	655	658	678	676	655	666	685	685	671	658	669	681	690	695	673	704	652	666	719	693	659	644	702	698	656	699	677	644	717	693	687	683	748	705	681	692	693	633	701	710	715	673	672	677	689	689	670	652	639	690	679	668	673	698	680	676	665	648	714	688	646	713
23788	21155	28198	24114	20991	7454	1006	680	755	727	493	450	443	377	388	384	356	362	342	345	355	322	359	367	332	357	312	345	303	341	356	340	299	346	343	319	327	329	343	336	322	326	307	321	341	354	307	325	323	343	334	334	315	329	317	320	303	329	295	334	326	314	302	312	333	333	324	312	318	312	335	334	332	317	290	356	311	317	303	322	323	340	310	353	337	325	311	366	305	302	299	294	323	344	302	277	307	297	336	322	284	354	307	326	335	340	321	340	315	294	324	335	344	329	352	326	326	278	320	327	333	325	327	328	347	291	287	321	311	311	329	351	317	345	317	302	319	301	339	305	328	322	317	322	298	297	335	318	338	314	304	292	365	351	294	297	339	320	330	307	310	323	309	278	312	308	302	349	308	340	339	306	313	315	336	309	312	315	320	309	351	310	331	321	333	319	349	281	293	311	323	300	311	361	310	317	326	301	302	322	328	333	323	311	325	296	302	350	292	312	329	319	312	311	301	321	303	298	326	337	304	326	292	330	324	316	335	325	320	318	354	337	323	346	334	343	318	378	316	339	301	310	316	287	314	302	293	318	337	328	317	314	328	314	329	320	344	317	364	316	324	329	295	328	335	296	334	308	309	311	342	339	331	319	327	333	308	334	340	327	310	296	315	363	331	317	306	321	278	307	305	319	333	316	308	292	306	303	311	319	314	334	308	291	318	305	307	304	327	316	348	341	310	313	333	308	303	299	310	293	312	316	304	339	297	322	318	293	323	362	312	326	309	322	317	310	328	323	347	310	288	310	346	284	292	297	292	324	295	319	296	301	315	273	312	326	350	325	321	323	326	352	302	323	322	314	335	298	338	301	321	310	343	288	323	326	321	347	301	316	324	325	324	336	329	345	317	323	322	324	301	279	268	326	325	328	347	292	317	313	304	311	319	305	295	330	291	328	292	345	298	326	354	337	349	322	324	318	349	311	303	318	314	317	314	323	362	305	334	323	313	300	324	316	322	276	317	325	352	291	315	321	303	323	296	302	294	349	303	377	310	327	314	309	312	317	296	273	370	343	279	340	296	322	306	297	337	318	320	337	313	345	312	301	313	297	302	294	329	313	300	314	302	319	309	290	332	288	285	328	343	305	304	296	292	314	344	337	349	350	311	298	355	353	305	326	342	355	339	322	340	316	330	339	344	311	303	343	305	289	303	307	319	326	310	309	307	339	317	347	330	319	316	344	312	308	338	336	312	292	325	334	323	358	334	328	310	316	311	319	337	298	332	306	305	317	335	308	313	311	290	306	309	316	282	321	291	310	329	324	334	317	287	323	359	330	342	296	305	311	316	343	331	324	329	308	323	308	355	343	325	301	294	285	335	302	348	333	366	322	309	323	278	291	323	336	325	331	290	295	299	306	298	301	319	318	320	305	319	330	314	304	304	293	318	303	316	300	308	331	363	319	326	366	350	303	288	303	306	294	289	313	321	366	292	312	323	321	325	308	305	309	280	311	307	296	324	336	329	317	297	343	312	340	316	322	339	309	328	318	316	297	324	334	318	335	343	333	319	318	324	348	327	325	318	327	337	327	307	305	337	292	316	291	267	320	344	321	327	312	310	337	321	330	309	338	341	334	298	337	313	280	314	285	325	279	308	311	324	347	322	335	309	326	307	324	328	295	339	326	321	320	279	336	323	324	339	295	337	314	307	297	315	331	312	293	315	318	323	332	341	357	294	326	338	296	343	316	324	309	320	336	300	342	329	316	314	325	290	305	294	309	327	310	301	289	335	294	313	303	324	281	338	338	324	312	335	303	334	347	338	312	326	317	312	351	336	341	295	332	312	313	316	327	320	319	300	343	310	329	330	309	324	327	305	311	317	328	303	330	303	304	319	337	297	320	304	318	296	341	329	305	281	299	295	317	303	339	290	295	306	312	325	323	313	325	351	300	312	293	304	325	322	351	318	308	300	315	323	330	325	334	327	287	318	319	345	314	310	335	334	327	324	327	312	309	287	306	335	328	332	298	281	332	299	298	327	333	310	321	308	309	299	313	291	297	323	325	316	345	323	329	308	330	320	306	349	349	353	314	310	322	341	330	344	304	336	318	319	289	328	320	314	334	318	308	319	301	325	352	317	323	333	332	338	313	329	331	329	307	356	330	318	317	329	332	328	312	352	321	319	270	297	350	301	312	317	309	321	330	322	336	321	340	316	304	314	319	319	304	298	335	334	302	322	311	317	326	331	311	331	346	353	300	331	314	290	301	329	325	314	365	325	342	319	294	318	332	304	339	308	331	305	333	338	324	294	319	306	301	297	311	326	331	336	319	304	315	312	309	292	307	305	306	311	304	292	333	303	328	333	337	317	336	347	332	351	308	322	311	300	326	321	334	339	317	340	322	325	315	301	292	296	339	337	334	305	335	327	335	308	336	299	317	325	308	330	313	319	306	323	295	325	331	302	313	312	330	306	319	299	312	291	309	299	313	310	300	345	295	302	313	296	323	342	316	273	333	296	346	320	305	306	324	305	321	325	295	325	346	327	301	311	313	305	340	307	300	338	302	306	339	329	313	300	324	321	298	333	310	321	261	322	338	328	326	296	297	336	347	308	292	331	348	298	307	316	326	280	300	337	315	298	348	315	342	310	327	320	327	328	327	308	336	329	323	335	324	321	333	311	299	308	314	312	324	314	302	342	302	323	307	303	282	325	299	310	324	327	319	278	346	328	311	291	331	301	299	342	319	313	332	323	316	338	323	316	270	326	330	315	308	292	291	299	329	308	325	291	316	289	318	305	323	339	346	349	346	339	342	312	335	300	319	319	310	314	337	321	321	305	297	340	307	317	318	328	302	319	346	338	342	299	304	310	311	340	298	318	329	310	288	301	325	298	294	326	334	297	325	332	342	339	323	311	346	324	317	310	278	334	330	301	320	335	322	321	314	309	331	353	346	335	327	338	333	304	345	320	293	321	343	321	332	296	280	309	303	310	301	302	275	298	352	305	322	322	294	310	308	319	313	298	323	293	308	302	298	273	290	350	305	316	344	292	300	315	289	317	306	315	308	310	340	295	313	325	306	334	316	315	325	328	328	285	309	344	351	291	309	341	305	360	318	342	339	332	310	341	339	295	352	323	329	312	322	345	323	313	297	335	329	346	355	324	310	309	323	303	308	335	328	366	325	316	328	348	331	310	279	338	326	300	327	288	337	325	328	335	321	303	316	292	316	308	316	308	300	281	301	346	305	349	303	332	300	310	321	357	307	315	334	335	298	329	336	314	299	325	314	288	315	323	285	323	303	314	341	301	341	305	335	338	335	318	299	315	321	319	277	316	272	315	311	273	329	290	323	329	334	309	324	316	343	312	318	314	307	332	333	319	311	290	317	327	322	313	291	337	315	339	326	315	334	332	293	316	296	328	312	318	315	297	312	315	335	317	297	307	295	345	329	319	334	325	308	320	304	333	306	317	320	348	319	329	297	325	341	310	315	321	304	342	318	318	326
11192	23535	5807	2738	2017	1538	1183	999	1121	1087	626	543	515	475	451	450	443	402	420	386	395	348	364	374	364	362	371	326	340	365	322	359	359	335	331	334	373	334	370	337	350	325	349	348	348	315	317	332	343	379	359	339	345	326	323	340	386	367	350	353	354	349	337	314	339	311	353	348	340	360	343	346	331	329	336	345	291	338	346	352	302	359	328	355	346	331	352	322	359	325	317	314	325	309	340	359	353	316	348	336	331	363	302	317	338	304	348	345	281	308	314	339	328	331	326	338	369	341	340	337	318	308	327	340	345	361	334	336	346	323	346	340	361	322	320	322	341	328	336	333	355	356	323	318	350	309	293	352	340	340	293	328	321	350	340	303	333	353	329	327	330	304	330	345	335	319	355	331	350	344	328	343	300	320	349	338	298	332	327	318	341	330	344	337	331	322	304	359	346	343	302	336	337	312	320	327	345	347	309	341	321	337	326	328	345	343	359	352	319	323	321	357	347	329	299	351	318	328	327	321	319	336	321	346	345	353	307	353	351	341	320	324	348	329	331	375	322	317	350	351	328	350	334	332	340	343	308	307	353	308	348	311	323	339	337	313	331	315	315	311	338	330	326	320	362	327	324	351	339	357	326	310	311	324	338	377	350	353	364	340	321	323	324	330	329	316	328	329	317	320	333	332	351	314	317	292	340	319	314	313	328	317	340	309	312	305	320	337	306	358	363	366	325	293	343	337	337	315	333	311	354	346	330	330	321	327	349	306	325	321	345	323	341	334	341	358	314	322	326	306	297	348	343	315	352	339	345	333	308	346	335	327	355	322	322	333	321	325	332	308	310	345	331	319	289	324	334	334	332	322	346	359	345	325	314	336	308	306	316	344	340	310	362	321	307	349	354	302	336	308	342	367	303	297	334	308	353	333	316	334	363	335	334	350	330	341	342	345	325	309	336	336	306	356	344	326	330	357	327	351	355	333	315	306	315	306	341	312	319	361	341	328	340	324	345	346	329	332	337	327	315	335	323	332	324	307	350	304	337	349	349	330	354	337	327	347	344	297	342	321	363	343	327	329	359	348	320	330	305	313	327	338	322	339	337	328	333	323	330	343	321	328	317	313	322	344	324	312	333	336	339	333	326	310	351	336	326	326	355	305	325	317	346	312	334	307	349	332	311	316	343	323	364	328	310	339	343	321	325	350	344	336	310	344	300	326	374	318	257	306	347	354	339	303	353	326	344	339	332	288	327	333	291	371	322	320	299	317	353	331	346	353	323	318	321	313	349	330	313	317	300	324	347	342	332	350	342	342	346	324	340	302	347	324	321	339	295	328	307	342	339	305	302	323	312	307	337	320	331	335	309	309	359	356	353	329	316	342	314	347	312	324	360	322	312	347	355	320	328	315	307	314	342	323	345	359	344	330	317	308	303	338	327	317	335	322	352	309	303	317	328	312	349	307	351	356	364	309	323	314	337	309	325	321	338	357	307	301	318	339	316	330	325	344	346	333	344	342	350	375	359	337	324	325	324	321	320	343	344	335	319	324	347	351	349	306	309	348	346	330	360	356	334	334	338	341	329	341	383	364	339	339	351	318	339	362	339	299	298	331	350	349	327	310	299	361	319	351	353	342	338	332	298	335	336	354	329	326	325	332	340	330	294	328	333	324	341	356	335	343	307	355	321	313	298	350	343	340	331	322	344	342	342	321	328	318	299	330	340	345	342	303	342	335	335	349	321	304	281	301	337	340	316	341	361	343	317	318	323	306	332	351	348	311	355	348	307	326	352	318	310	337	311	310	348	328	325	312	347	350	317	327	342	307	387	336	312	374	322	300	303	304	331	355	343	307	335	327	311	344	312	341	322	337	354	349	332	339	345	311	307	360	337	340	356	301	330	310	321	338	290	322	334	332	335	352	336	323	288	339	314	336	318	331	344	332	333	314	330	333	331	342	335	351	337	331	378	326	318	332	326	312	354	318	339	322	315	322	294	351	319	332	322	325	329	324	305	353	317	341	350	340	323	312	302	299	339	345	325	343	301	336	336	360	301	320	354	324	329	341	325	326	342	324	330	336	308	316	344	330	314	382	305	328	331	350	314	341	351	318	336	332	325	358	329	335	339	313	328	337	334	338	306	352	313	350	341	334	322	336	328	319	326	318	319	329	343	322	338	353	338	357	323	316	308	349	324	321	323	349	320	348	335	331	314	328	317	307	326	316	317	332	336	325	340	316	356	331	342	345	302	369	392	306	340	360	349	321	324	323	339	333	299	323	311	326	334	329	311	356	354	308	335	319	332	310	318	336	336	327	335	319	310	316	331	330	361	338	302	333	322	322	314	295	343	350	320	343	336	354	339	326	309	353	364	324	347	339	305	352	336	353	311	291	334	352	325	349	319	337	314	339	356	348	333	338	349	321	330	311	345	312	325	317	332	310	329	325	327	353	324	338	327	332	326	335	357	354	346	326	350	332	335	336	318	334	350	347	301	348	295	316	318	326	359	329	354	325	332	352	318	373	330	333	318	330	309	317	345	317	316	294	344	327	332	317	345	357	338	300	301	296	332	334	328	299	373	351	345	341	308	328	347	317	306	337	314	322	323	346	338	312	354	338	345	336	330	343	307	322	338	318	321	332	326	360	348	345	350	326	320	303	370	312	334	303	315	324	333	328	340	325	356	344	311	329	332	341	315	354	333	342	336	314	323	327	331	312	322	375	316	294	285	305	325	341	320	334	332	331	324	286	315	348	312	345	353	329	295	369	322	292	329	340	342	334	366	355	331	327	328	329	389	330	315	321	322	332	324	332	314	337	318	319	325	341	358	294	315	337	316	342	317	326	332	327	344	308	304	304	331	320	306	342	318	333	326	332	350	323	351	346	318	362	334	314	307	351	326	347	347	340	294	358	336	341	315	368	337	373	326	300	297	309	302	343	317	344	343	347	342	356	339	333	333	313	326	325	328	286	324	330	345	299	347	338	318	362	339	331	327	302	331	316	302	357	344	316	355	339	314	327	344	302	330	304	338	319	290	315	349	322	385	354	341	380	329	373	356	321	328	359	313	313	322	311	307	361	313	331	349	352	328	310	320	328	352	320	352	327	339	342	340	334	333	339	337	350	338	294	362	332	323	347	335	368	332	332	357	327	329	330	338	329	337	355	317	348	338	339	328	324	314	325	337	345	342	305	323	299	310	320	330	318	318	316	316	345	336	307	342	330	331	310	313	341	352	328	326	345	349	338	335	310	350	342	320	317	342	314	319	320	348	338	327	308	330	327	336	347	329	326	380	300	333	334	292	346	340	349	322	312	304	324	358	352	334	321	305	331	328	292	335	324	331	338	352	321	366	350	310	333	325	360	310	336	365	333	330	309	311	337	330	324	354	306	334	306	319	329	330	342	301	314	331	320	292	306	302	317	346	322	348	318	310	315	289	306	332	322	317	344	345	324	326	346	332	316	341	367	324	351	332	314	332	326	353	343	315	343	336	335	322	318	334	342
24907	21269	27462	25287	10020	1347	1065	1034	1182	1076	932	885	859	809	856	832	900	847	826	840	906	834	863	801	801	830	860	865	835	809	840	859	821	917	837	839	831	859	848	807	807	799	854	863	843	800	871	841	830	794	841	807	827	778	856	854	779	835	764	827	880	831	807	873	888	819	856	841	830	822	813	845	863	786	854	778	831	789	797	889	790	833	810	862	832	832	863	856	845	870	851	809	831	819	858	788	842	790	806	880	787	903	805	858	840	880	815	818	845	833	800	828	846	780	775	886	832	832	884	816	855	825	831	847	880	799	851	819	841	782	814	817	795	799	803	817	812	822	828	828	847	824	836	781	804	798	822	810	795	818	864	824	841	803	830	839	847	835	891	803	888	834	786	833	793	802	829	862	843	782	858	811	894	780	832	875	807	784	778	842	843	855	891	788	841	813	878	786	880	846	817	797	778	796	791	773	854	886	876	838	823	859	828	853	840	832	819	784	848	835	779	788	861	810	824	823	817	841	829	870	793	821	801	815	776	834	834	837	855	863	832	810	828	800	836	857	790	853	873	754	817	840	818	813	784	821	807	864	829	850	824	836	815	830	817	812	809	795	826	827	862	839	856	825	867	856	821	835	821	810	779	798	806	853	821	784	891	835	841	867	801	825	790	875	841	815	804	816	803	810	850	865	789	835	873	836	794	845	827	842	831	813	836	861	814	814	825	870	827	857	808	867	865	890	788	849	800	884	818	812	835	801	815	818	836	777	837	826	821	833	855	848	804	821	818	806	814	877	805	812	892	857	800	805	829	841	752	812	881	852	805	911	895	801	804	797	783	784	793	854	829	811	836	815	845	799	823	814	803	851	843	805	836	832	802	819	802	807	780	796	840	818	820	783	882	844	761	825	808	836	893	801	794	843	813	841	873	856	788	798	797	888	804	854	806	819	802	795	851	840	841	793	764	846	859	798	797	868	751	842	870	834	818	820	764	824	822	902	872	837	877	836	830	805	845	833	844	802	832	822	848	833	853	855	878	863	878	836	831	827	796	806	793	809	849	820	811	770	843	816	844	845	840	816	885	832	834	800	809	829	772	823	843	871	804	817	820	844	774	807	806	842	834	794	817	832	811	827	848	782	836	860	843	792	832	788	839	819	772	863	833	830	804	851	815	810	859	771	823	814	789	822	801	813	822	855	846	838	853	823	849	845	789	810	835	761	803	828	835	853	861	844	814	826	839	855	849	794	863	789	827	838	798	837	784	848	856	832	779	838	822	802	848	821	863	822	866	783	772	783	809	826	837	790	790	827	863	821	857	869	876	843	828	813	854	782	811	852	816	812	840	799	799	823	842	851	804	839	847	784	819	795	816	849	875	853	789	807	787	855	832	823	821	855	838	829	869	831	860	778	804	833	800	800	824	820	822	858	799	820	792	843	800	835	814	842	800	781	826	815	793	788	851	818	793	839	822	782	810	864	811	810	893	837	841	817	846	809	788	842	810	820	792	849	804	879	865	808	849	873	828	792	823	843	832	809	822	805	789	834	808	814	835	813	833	853	820	809	805	798	809	817	787	851	789	806	791	805	830	810	822	834	823	796	847	817	880	839	869	871	812	791	817	861	790	842	826	797	840	769	898	863	841	820	820	800	888	770	859	845	800	885	840	814	813	846	786	834	840	801	817	856	824	842	784	875	873	881	872	782	777	828	851	835	868	814	801	850	790	831	792	841	782	830	834	805	862	870	804	822	807	855	816	829	819	865	794	844	786	876	839	841	841	812	833	833	828	819	806	816	789	782	844	835	885	867	832	794	818	822	871	818	810	815	835	801	787	843	811	834	806	823	793	774	861	812	813	786	842	806	856	825	821	806	801	816	831	788	840	865	846	837	820	801	813	760	830	868	828	812	841	871	800	896	803	836	820	825	833	853	837	821	808	815	795	802	819	820	800	834	860	812	849	800	821	857	836	793	822	856	873	805	831	827	838	807	812	800	810	801	800	876	876	823	851	813	819	836	858	815	782	823	842	825	840	830	850	844	769	876	799	847	848	842	806	773	832	788	815	779	854	868	835	869	812	835	789	874	832	820	861	845	821	828	848	852	859	772	793	794	867	829	794	778	822	822	834	884	773	767	834	836	836	853	882	883	840	821	866	788	793	864	847	817	824	834	890	873	800	832	851	753	862	773	796	783	842	813	857	816	824	811	809	838	805	805	865	829	851	824	807	842	768	811	876	802	836	837	739	792	818	854	811	836	827	813	840	768	837	835	799	830	810	868	824	853	824	897	830	823	849	834	803	874	818	840	813	844	805	851	864	902	776	784	836	859	824	778	819	851	827	873	875	795	856	799	830	873	817	861	826	801	809	835	787	843	799	766	876	834	836	815	812	876	826	807	875	825	799	794	859	863	846	829	844	793	840	853	802	827	797	818	808	831	794	897	836	808	854	850	836	829	836	790	847	813	846	825	834	889	822	856	755	824	778	826	834	827	848	834	784	788	837	771	851	807	833	798	826	836	797	814	849	777	803	845	805	821	830	806	784	831	837	829	841	824	809	799	857	832	851	802	846	822	822	769	799	803	819	836	758	804	843	828	816	862	865	860	823	864	837	782	815	835	778	905	821	852	793	898	804	834	848	835	851	782	829	865	811	833	828	866	768	859	868	861	815	896	827	863	839	805	800	818	827	841	855	832	852	788	855	845	869	814	842	826	792	848	820	850	816	801	858	823	857	809	800	790	866	803	800	811	817	838	842	831	815	801	818	821	800	812	843	797	878	844	843	825	865	846	789	784	868	843	824	828	843	789	873	817	881	829	827	840	804	831	807	822	832	802	828	804	798	887	802	838	833	859	811	824	827	816	808	839	824	807	793	827	840	818	795	834	794	828	799	807	870	808	855	844	808	837	796	856	740	853	827	805	818	841	821	800	848	808	799	828	837	797	862	822	802	817	814	834	815	837	857	811	841	824	802	801	806	825	808	817	826	836	806	860	815	824	836	835	800	843	820	802	820	786	796	813	773	830	855	866	869	816	842	856	826	811	802	810	818	833	828	844	842	821	769	845	846	878	842	831	792	819	822	795	823	854	803	826	807	785	837	808	819	817	871	868	866	778	862	864	774	788	776	841	832	849	809	856	834	842	878	806	849	813	821	849	823	823	870	802	781	797	753	856	848	833	788	862	808	832	782	889	854	815	822	841	848	822	799	798	828	768	848	817	863	827	841	826	812	846	836	845	781	822	817	824	832	832	798	851	824	813	837	829	827	856	783	832	805	798	845	830	844	800	810	806	830	858	849	796	861	856	856	834	823	801	876	841	820	788	812	822	850	855	864	843	793	802	800	766	812	784	825	847	810	823	808	801	862	848	830	826	845	825	817	818	807	822	846	810	816	825	842	814	817	841	846	773	810	833	848	801	817	831	860	803	869	822	792	815	835	815	840	786	806	838	787	783	798	814	846	814	764	818	868	854	874	783	795	836	815	793	751	844	878	791	803	856	841	821
8920	19894	3707	2022	1689	1510	1301	1160	1474	1270	962	913	935	879	926	881	857	839	843	844	829	872	878	837	853	830	860	892	792	817	852	844	804	862	804	835	891	777	871	801	802	835	828	814	804	810	791	807	831	847	841	821	866	875	779	857	841	812	844	823	822	810	784	821	801	806	859	882	843	800	902	837	820	776	835	806	791	789	802	757	825	818	803	857	774	806	860	771	834	847	848	792	847	891	813	822	828	848	839	948	821	788	835	758	790	800	829	834	760	816	840	859	754	826	872	782	858	856	792	822	797	793	819	768	849	850	780	774	796	832	787	802	824	806	811	842	822	855	827	866	864	781	851	821	812	832	845	802	816	782	876	834	805	812	837	862	846	797	838	837	812	809	861	801	791	800	761	840	827	828	809	848	796	824	817	839	869	811	782	805	775	787	792	809	794	861	839	806	852	852	862	819	761	809	789	814	820	837	835	787	826	854	850	781	794	819	786	826	869	801	776	811	827	857	836	819	846	841	864	830	841	751	798	838	830	888	851	797	829	793	812	810	835	800	813	863	833	862	856	826	864	850	860	812	783	849	852	775	794	828	848	821	800	853	803	853	796	831	822	825	801	832	793	861	828	759	835	822	828	804	783	814	792	848	804	849	846	817	828	808	816	821	833	789	799	865	799	825	828	784	819	812	835	816	874	870	866	789	873	813	797	802	840	826	864	836	817	839	818	777	806	782	811	779	784	813	835	873	832	828	761	851	825	841	837	796	820	810	845	833	816	840	823	850	794	798	803	831	852	816	883	774	864	829	854	814	843	822	781	827	867	776	869	808	841	803	858	835	799	816	816	774	785	831	792	872	873	827	854	831	791	839	824	844	803	781	834	880	797	845	803	834	837	831	815	813	828	823	780	807	802	790	805	764	817	790	827	857	866	840	843	810	860	821	844	827	777	764	758	834	832	776	824	758	861	803	814	782	840	862	845	843	775	852	807	793	799	780	824	822	832	830	822	811	853	845	818	860	812	854	799	843	816	787	795	763	867	834	837	860	817	806	827	835	785	867	826	841	829	775	795	806	833	876	799	842	810	807	807	829	762	823	843	833	815	816	827	836	821	844	818	823	838	837	831	808	826	845	846	789	826	776	774	803	809	788	850	770	847	845	813	859	802	848	837	801	786	844	867	799	863	815	831	828	861	817	870	873	828	828	845	841	790	844	827	776	794	821	794	806	802	835	820	796	776	863	856	821	853	841	809	828	852	814	830	797	868	829	831	821	867	800	769	841	830	798	796	827	815	757	836	829	864	777	808	813	801	814	819	847	821	779	853	801	788	789	833	845	810	820	805	873	837	829	804	807	764	840	784	836	811	811	842	829	768	854	839	818	829	841	830	765	756	815	815	845	755	810	788	851	797	854	804	859	856	816	858	789	831	847	828	792	842	833	810	796	895	836	810	802	907	819	811	849	847	855	762	801	843	833	805	796	867	845	770	855	870	847	860	842	826	838	780	848	772	831	856	812	869	841	800	849	892	841	802	810	780	835	824	796	784	839	839	799	830	810	820	850	812	798	820	826	850	797	780	752	828	795	822	824	836	814	821	851	797	823	816	801	857	833	833	827	813	809	771	828	818	816	834	836	787	803	813	825	808	819	794	766	890	788	806	822	800	778	829	830	793	829	845	841	839	877	829	807	831	812	803	826	799	820	891	807	853	792	825	836	765	810	839	816	834	831	836	832	816	836	849	818	811	851	855	790	832	856	841	818	830	801	855	813	850	823	836	813	754	869	841	842	800	799	822	829	860	821	751	825	801	765	856	820	854	826	830	809	847	815	904	827	789	795	828	860	826	806	790	819	770	787	807	751	834	798	817	809	859	791	813	802	816	821	798	780	829	771	810	825	849	810	848	833	816	849	836	827	810	810	837	827	790	828	830	826	822	849	849	839	818	800	848	759	829	841	773	835	801	843	879	799	859	808	849	832	889	741	809	817	816	848	804	783	819	855	800	809	827	845	771	766	776	842	870	833	814	843	875	776	860	823	812	838	796	818	840	849	848	834	821	795	782	865	835	761	794	829	816	833	819	816	845	780	858	812	772	843	893	847	833	866	823	827	766	860	832	834	783	804	828	837	803	803	820	871	866	807	815	823	790	793	876	815	827	787	831	819	816	837	823	843	854	808	854	850	807	828	846	809	838	802	833	842	881	874	813	815	819	823	832	819	780	827	839	807	839	865	838	807	819	814	826	834	829	817	850	812	874	821	874	836	807	784	818	797	814	836	837	819	774	827	783	770	773	810	835	844	815	793	846	827	822	842	826	840	857	782	826	775	838	823	835	871	829	831	812	860	800	830	818	829	812	878	810	820	870	816	851	776	837	869	837	846	849	771	826	813	776	797	741	814	860	799	774	818	792	855	848	795	848	836	882	847	808	795	856	855	844	795	898	818	828	845	818	829	885	832	911	809	863	816	897	815	816	818	844	808	825	828	806	807	867	858	811	813	821	813	761	817	759	797	822	825	840	838	795	837	827	817	798	837	800	854	868	755	835	829	812	795	802	845	856	819	842	772	815	823	820	822	835	853	783	812	790	782	785	832	822	772	832	858	809	849	790	798	848	805	799	745	863	829	809	848	803	832	819	871	841	878	812	794	841	828	863	857	837	849	845	747	814	775	837	788	837	783	817	824	821	806	827	834	871	880	766	815	813	847	800	800	857	804	853	826	876	847	827	788	832	823	832	827	772	803	833	853	835	829	791	834	790	868	863	850	820	841	763	773	791	847	849	808	788	785	852	802	738	855	776	856	861	817	851	835	830	856	843	791	899	860	828	836	878	808	811	843	813	840	815	815	814	828	799	789	807	771	850	817	844	827	866	805	823	843	834	838	885	858	806	813	784	870	815	821	831	778	767	810	817	839	849	829	840	830	830	832	837	836	823	835	847	762	794	791	848	794	799	859	824	886	807	762	775	837	824	795	856	786	808	827	787	863	830	837	773	829	827	807	775	782	844	839	755	810	828	802	792	806	757	869	863	832	908	796	824	847	860	832	810	781	798	839	783	798	834	833	851	825	830	869	807	843	789	780	825	803	838	843	826	833	845	882	825	825	812	813	852	819	880	836	844	846	822	850	828	811	821	848	817	788	793	776	836	845	811	853	822	810	818	820	755	809	830	872	817	787	768	838	802	771	875	833	839	855	871	834	818	813	828	817	835	853	848	806	836	845	841	812	817	816	848	807	841	837	832	795	789	798	814	830	817	816	788	828	836	823	815	871	837	816	752	831	826	823	857	817	838	860	821	805	806	892	816	832	814	820	819	808	836	803	888	816	855	829	842	797	868	859	810	852	886	834	841	755	787	818	851	843	815	820	838	839	804	817	824	802	885	784	848	780	803	792	795	824	833	843	812	752	837	833	828	844	798	877	765	808	833	878	866	852	881	836	795	820	793	788	810	848	854	803	837	853	819	801	826	813	805	824	869	826	849	797	873	815	828	830	799	830	824	809
22427	21064	28743	23595	21065	21123	6946	1216	1305	1009	638	586	560	521	513	500	448	459	413	463	430	412	441	421	443	400	386	380	399	412	393	358	417	387	387	356	354	374	367	360	383	374	374	365	379	342	382	385	368	368	390	358	364	369	368	343	384	379	371	414	381	374	349	353	402	379	349	348	353	417	372	354	387	376	352	387	396	382	348	382	332	372	360	397	355	345	363	398	363	370	356	359	379	361	335	340	334	387	372	366	379	375	369	371	345	335	344	376	361	382	357	394	377	402	360	394	352	380	354	371	333	339	354	361	352	360	363	375	383	341	372	365	381	389	376	367	406	388	379	375	360	368	362	379	354	384	389	376	377	357	360	349	371	370	380	378	371	366	383	394	397	372	357	379	356	366	351	365	364	345	340	336	383	376	351	383	358	367	369	385	403	326	362	362	350	354	346	363	381	422	396	357	400	378	388	377	373	386	343	375	359	377	373	346	365	386	385	375	380	360	392	399	359	359	404	381	407	404	385	348	354	336	336	357	372	380	365	364	372	335	361	357	370	374	380	359	341	366	376	375	357	353	381	322	380	366	357	386	404	365	367	385	374	366	367	351	349	373	388	358	388	373	384	363	355	370	342	346	367	332	409	365	398	357	356	367	348	363	365	371	363	373	347	385	372	361	353	395	360	352	371	357	364	334	392	338	360	384	338	387	371	368	371	338	327	344	369	394	367	360	350	379	353	366	370	381	362	341	371	372	373	367	394	379	348	327	384	399	366	370	390	358	401	392	361	385	362	369	385	346	351	375	386	372	413	406	389	340	406	346	370	392	388	363	389	345	403	361	351	426	336	354	346	330	371	370	363	393	333	391	412	387	376	353	355	360	372	356	345	365	392	360	350	375	401	365	375	363	402	345	344	384	370	372	380	354	368	385	355	371	335	374	336	395	377	349	374	373	377	369	364	345	358	356	401	359	373	345	397	370	353	368	414	351	386	401	357	373	399	387	422	354	370	357	378	388	372	362	333	382	388	358	368	394	350	361	338	324	329	398	339	395	394	385	391	340	359	370	385	365	351	365	380	344	354	360	376	367	380	375	351	360	339	382	370	406	381	363	365	358	365	350	367	391	340	359	379	358	347	401	376	346	371	376	371	352	363	364	367	344	319	363	365	352	367	363	361	348	371	370	413	356	388	358	351	341	359	370	386	376	332	372	348	370	373	361	387	386	377	404	381	378	396	356	395	363	348	368	392	367	378	343	385	397	352	351	365	369	364	359	381	360	348	356	361	361	385	382	385	387	364	356	353	378	370	343	378	378	369	359	394	402	358	362	350	379	363	384	382	358	377	378	383	371	361	360	377	388	345	422	344	351	353	369	381	349	399	348	386	374	370	399	381	346	391	375	390	371	364	363	385	358	376	397	398	348	378	362	425	407	386	362	354	358	358	391	362	376	360	361	386	401	356	387	357	356	373	352	376	352	345	386	382	359	321	331	384	337	330	368	377	358	385	381	372	381	370	326	374	320	379	348	352	375	375	368	385	386	364	347	366	410	370	390	384	417	379	385	376	330	380	374	364	363	360	381	378	412	327	369	346	364	332	343	379	365	355	358	372	382	399	359	365	369	373	343	382	347	367	383	360	395	356	357	377	369	338	379	367	382	376	364	371	350	365	370	366	371	383	370	357	395	374	390	364	370	380	385	357	405	391	339	353	351	384	398	346	365	376	342	336	351	352	362	379	356	393	416	390	377	361	368	353	393	366	368	351	335	363	404	338	350	343	373	346	370	375	338	386	367	358	358	342	343	352	363	356	344	362	331	379	388	372	357	335	368	358	398	378	356	348	385	347	355	365	372	343	377	360	362	374	362	346	403	350	362	374	383	329	333	373	389	326	374	367	399	335	372	330	361	361	383	364	336	412	366	359	350	345	383	347	357	367	349	376	394	354	387	365	331	377	384	354	358	357	350	353	380	364	349	370	352	372	385	364	360	343	355	374	349	362	371	360	367	345	352	380	369	347	346	361	380	369	380	377	340	378	370	369	358	343	390	359	366	366	390	378	401	370	395	379	398	350	345	347	379	347	382	330	379	378	334	347	376	378	381	380	335	364	380	379	368	372	371	358	366	341	380	350	359	389	375	383	346	403	363	351	373	353	369	353	353	357	388	402	350	396	356	366	371	375	393	370	376	379	343	357	381	342	389	386	352	327	398	383	361	344	384	366	366	379	364	391	355	378	378	380	385	375	367	351	362	328	360	363	354	365	352	396	383	344	376	395	380	356	374	379	383	331	391	376	378	351	345	362	386	366	371	372	342	371	380	421	335	357	381	370	351	356	388	366	376	349	382	360	355	361	329	349	367	381	368	361	388	368	376	342	353	384	398	394	372	356	376	362	366	379	351	369	364	362	319	397	367	341	388	382	374	363	340	386	376	391	375	369	385	378	354	391	386	383	365	385	399	370	398	412	407	366	410	347	347	391	367	381	362	374	337	374	396	383	406	367	384	358	349	385	393	393	370	366	351	353	366	369	363	358	348	367	383	358	409	397	388	362	330	344	336	368	378	374	391	377	385	353	359	362	366	340	378	382	363	375	387	433	400	378	367	376	404	356	346	341	354	361	375	350	386	378	375	368	381	373	368	350	348	381	354	368	352	354	384	383	365	334	356	343	381	366	366	370	354	359	332	391	414	380	368	370	402	401	364	390	364	351	355	366	381	383	365	406	389	334	350	381	372	318	369	345	363	367	381	360	369	393	366	361	379	366	388	359	375	352	377	399	386	363	390	345	376	393	366	331	382	382	377	406	382	382	393	362	387	357	348	318	380	355	351	362	350	370	353	377	377	371	368	334	399	387	369	360	382	346	349	342	360	380	346	378	356	386	379	379	337	398	354	366	395	382	347	338	375	400	415	331	344	389	365	369	358	348	388	356	324	379	339	359	337	377	359	382	397	370	350	355	356	350	348	344	330	379	359	391	373	395	355	387	368	339	372	380	367	343	373	353	377	379	345	358	374	381	392	380	385	351	350	361	376	356	340	390	336	373	369	390	372	326	332	344	366	371	368	352	376	381	386	345	376	362	385	383	368	351	340	399	371	371	386	386	367	391	357	375	335	368	338	356	386	374	396	363	370	367	362	361	388	357	336	375	384	320	374	403	361	387	374	373	399	395	382	379	381	364	380	356	366	348	340	359	383	363	370	387	391	373	374	381	367	400	395	347	380	366	389	352	368	386	380	386	385	373	399	352	376	326	345	378	356	377	385	372	350	366	363	342	354	321	382	374	346	369	363	401	370	344	384	376	389	381	363	347	400	377	361	384	362	388	402	368	381	364	384	369	358	338	364	349	372	369	387	373	378	368	389	326	341	359	365	356	356	347	370	370	325	390	353	337	355	363	360	350	375	385	397	367	366	384	334	356	385	351	402	363	369	401	386	344	355	378	334	358	361	353	368	343	408	369	354	356	367	370	386	372	365	382	370	349	410	367	356	385	383	388	395	380	319
10548	31501	9497	4539	3486	2606	1874	1560	2198	1515	861	754	650	618	619	589	478	543	450	475	451	429	428	430	428	401	407	452	409	404	417	379	389	389	419	408	348	397	366	352	386	353	381	379	405	383	365	369	380	404	407	384	405	373	370	333	364	368	373	356	368	379	381	422	365	352	363	378	375	369	361	348	384	363	358	344	377	355	372	362	349	342	359	372	364	381	366	363	376	386	347	361	380	369	350	373	356	373	332	368	341	386	383	353	367	393	344	371	383	380	389	370	342	390	335	360	335	354	386	369	367	378	362	376	341	382	349	404	387	348	362	376	368	363	359	369	363	372	355	359	381	384	371	363	368	355	358	344	396	353	365	362	339	374	338	355	369	341	359	338	346	343	362	378	391	385	365	361	367	386	343	340	339	360	391	354	426	363	324	368	378	360	370	342	363	351	373	391	356	432	359	341	355	399	331	390	382	372	375	350	356	341	371	417	358	390	364	371	369	351	373	375	365	384	381	349	341	391	343	367	361	339	361	317	365	336	359	370	373	365	343	386	338	330	346	366	337	372	364	399	358	329	374	382	340	370	352	362	362	388	351	397	395	379	375	345	392	382	363	358	371	355	367	390	376	379	357	362	401	367	387	326	366	334	340	354	352	369	394	375	368	350	330	350	369	349	382	374	367	356	368	395	396	378	361	345	387	402	346	343	356	342	366	351	319	375	340	388	373	347	359	326	376	343	355	351	390	378	349	346	323	356	328	379	349	349	361	363	300	374	382	351	342	366	364	362	348	356	324	337	366	369	361	360	411	341	375	364	359	363	342	389	364	345	318	342	338	364	341	332	347	369	337	371	386	362	360	343	338	341	367	390	330	371	362	366	352	375	373	395	344	356	362	399	347	357	341	347	371	347	358	351	365	354	342	388	381	365	368	389	360	383	361	339	359	346	363	362	359	349	362	342	357	353	359	370	388	361	347	356	357	382	391	349	367	376	351	370	363	350	354	333	383	357	324	347	359	371	353	356	337	371	386	367	393	381	377	356	362	367	326	333	347	359	371	377	366	344	410	387	339	361	362	341	340	376	362	353	360	359	366	370	380	357	358	338	359	363	363	372	349	381	368	370	368	358	322	364	389	392	320	361	371	382	359	395	324	377	392	377	355	375	350	367	377	363	371	363	364	361	354	399	359	383	391	390	370	354	381	392	332	322	368	355	368	388	380	390	356	381	371	335	365	356	369	380	347	374	391	381	352	369	340	337	354	383	375	349	360	334	341	381	351	357	336	365	331	353	330	379	339	384	351	409	362	352	392	375	336	347	385	364	344	360	391	363	346	396	383	376	370	350	379	380	360	367	371	376	361	339	374	347	333	342	365	355	356	380	342	360	337	342	365	358	394	364	344	365	331	361	375	356	367	375	349	378	363	367	318	368	366	363	348	368	359	363	343	369	356	354	346	372	360	337	374	332	316	365	345	356	387	358	357	370	323	371	368	396	372	356	369	362	359	328	342	366	347	356	389	381	342	359	368	343	361	357	376	392	350	383	361	326	365	371	394	341	357	382	357	402	356	315	362	360	376	359	377	363	377	338	380	385	350	327	378	419	361	385	394	358	393	343	320	333	392	391	386	408	373	376	330	368	387	361	354	352	344	376	376	357	398	385	369	354	378	400	368	346	366	349	392	383	390	411	375	388	369	344	376	365	349	364	319	374	372	352	390	347	427	340	354	377	388	342	346	370	338	381	388	358	361	365	368	358	318	362	369	345	371	384	332	360	360	377	348	408	340	342	381	342	376	401	326	376	362	388	376	348	353	341	348	373	387	359	340	382	375	388	380	354	351	341	408	352	354	369	340	335	386	354	372	378	392	383	382	370	335	363	361	368	372	364	359	354	341	348	378	386	353	373	388	372	353	358	356	360	353	325	388	338	333	351	336	380	349	376	358	353	381	377	368	353	361	343	376	332	361	342	394	368	364	380	349	354	356	336	381	383	379	382	346	418	361	369	331	370	371	382	380	371	380	355	343	376	375	349	379	380	377	363	361	348	319	364	355	343	351	362	391	351	356	401	398	353	381	395	356	363	347	364	369	363	347	402	368	394	375	340	351	326	380	375	368	330	375	366	342	395	351	388	343	338	322	352	337	346	375	372	357	387	363	382	384	375	358	363	389	370	364	385	366	371	344	345	359	372	351	353	361	371	362	364	351	382	359	375	373	367	344	368	374	357	362	381	347	348	331	351	352	354	370	360	366	366	341	380	385	392	357	407	355	343	395	364	377	343	388	380	379	319	381	337	336	362	367	343	390	396	373	330	368	350	357	374	351	374	354	373	337	385	342	359	414	372	354	388	363	386	360	380	375	357	350	368	350	394	360	337	399	336	351	344	379	377	362	352	342	354	369	384	363	374	369	342	354	384	384	315	373	386	337	372	370	354	352	362	368	362	388	372	385	370	360	361	381	335	364	353	381	373	345	355	372	372	358	350	395	365	358	353	349	373	367	326	335	357	349	359	353	404	377	368	384	373	358	369	341	362	387	370	351	362	400	347	335	337	353	349	376	339	360	378	337	364	398	355	374	379	337	346	353	365	352	388	358	361	353	348	373	370	385	398	368	342	365	330	382	332	366	380	372	382	383	361	378	392	373	361	340	335	361	353	342	374	359	374	359	357	338	397	371	370	351	387	360	373	355	377	367	386	333	391	368	371	353	355	328	379	360	366	347	379	380	368	353	367	378	374	348	391	389	374	329	352	390	356	357	354	382	339	388	374	363	343	369	355	354	311	365	362	359	310	347	393	361	392	359	345	367	360	339	351	411	313	365	319	375	345	372	383	369	361	320	365	369	367	376	344	358	368	368	358	360	364	403	370	349	358	370	365	390	365	330	340	363	365	389	370	348	372	375	365	328	384	373	375	362	361	364	373	411	338	352	373	370	369	360	382	392	347	353	399	372	353	352	357	350	386	362	377	372	375	350	365	394	416	377	367	347	349	380	370	364	376	348	362	369	371	358	357	345	347	379	380	376	365	371	390	354	345	382	354	377	349	348	316	369	367	347	398	369	391	364	393	376	347	372	379	386	364	366	346	375	377	376	393	363	360	374	372	363	336	367	385	371	324	360	362	369	390	379	340	387	376	351	351	380	366	356	350	347	380	402	357	352	359	330	343	391	362	413	374	381	352	349	360	392	370	389	339	376	399	373	376	361	343	383	362	327	343	336	354	342	397	348	373	391	341	344	368	352	362	385	358	397	357	348	365	367	341	350	364	363	375	353	366	353	385	360	356	352	373	337	384	366	373	380	344	364	359	335	362	342	345	376	410	365	349	387	362	379	393	380	358	373	322	387	387	385	367	380	396	391	338	365	331	377	370	349	342	355	346	381	343	406	390	350	335	377	362	369	339	395	382	367	340	397	351	352	373	397	343	358	367	376	358	359	346	347	341	381	346	355	368	366	363	341	365	331	367	359	392	372	356	366	373	365	344	401	344	354	377	367	349	363	343
27800	20447	7955	1246	900	738	777	767	925	783	738	690	680	710	644	720	628	693	697	695	704	667	661	669	698	654	676	693	669	657	635	712	629	665	674	691	670	708	667	662	728	634	664	652	699	714	718	698	662	716	717	700	634	677	690	754	712	663	654	686	703	655	678	685	704	659	662	717	688	687	686	661	688	695	703	702	693	652	659	623	698	657	678	654	729	697	707	661	717	681	673	655	677	683	702	691	678	698	705	643	687	661	665	700	679	667	646	700	683	671	722	663	703	701	680	674	721	681	686	705	720	678	648	679	640	689	662	666	654	653	657	683	666	674	705	678	659	702	681	710	655	683	678	654	705	696	700	692	641	694	657	695	715	697	687	683	717	652	637	673	661	730	711	658	702	669	682	669	682	647	705	708	700	716	694	669	661	659	650	658	660	667	740	668	673	678	636	680	674	630	655	679	709	643	724	657	663	733	660	698	698	649	668	659	668	712	690	650	657	687	626	713	664	690	638	635	677	668	638	705	652	687	667	668	650	703	676	698	701	650	659	742	658	690	691	649	669	647	662	718	651	658	630	682	677	648	708	660	683	675	667	707	662	616	643	690	705	684	684	717	696	687	700	659	677	680	681	682	698	691	638	685	580	636	671	676	682	662	719	684	671	650	628	664	684	675	693	661	723	647	677	649	682	717	694	698	649	686	639	685	684	672	690	677	672	702	657	691	639	689	682	645	689	658	634	687	624	660	728	705	699	671	635	737	660	700	703	689	691	682	630	662	653	685	683	675	694	668	652	717	636	692	669	724	675	639	650	636	680	617	641	688	658	730	688	663	715	681	712	652	668	660	682	667	688	724	695	677	701	704	665	656	691	686	689	657	699	704	682	678	700	708	676	689	729	699	717	725	643	694	677	689	653	705	684	668	680	650	653	677	665	666	692	697	715	699	652	659	648	673	710	659	660	694	683	683	688	655	676	735	642	669	631	703	689	667	644	648	669	650	692	677	701	659	676	657	678	704	699	663	659	680	645	689	638	702	706	646	691	725	671	685	681	655	705	654	671	663	707	688	699	667	677	668	634	656	663	655	655	682	739	700	710	692	675	669	620	686	622	686	696	676	616	640	672	646	714	647	676	649	710	703	627	658	689	693	672	712	675	700	708	683	640	716	705	656	650	677	685	712	685	686	692	661	723	678	678	665	684	658	653	697	669	624	678	682	704	679	728	729	664	639	652	679	653	713	697	648	690	682	669	710	650	643	680	709	703	641	659	685	686	674	676	686	665	699	712	678	683	660	693	704	621	645	675	671	656	664	673	697	651	695	711	678	684	725	664	639	727	708	731	642	699	680	619	668	642	670	642	655	695	657	672	682	703	718	687	659	628	667	625	656	700	684	683	685	666	696	696	648	710	677	674	695	694	675	678	713	697	704	684	689	639	658	626	678	702	694	661	692	670	694	708	663	649	678	701	690	663	660	688	685	719	708	671	705	671	672	668	654	658	651	742	680	667	661	661	675	685	666	697	692	710	694	728	705	654	640	656	644	686	668	644	622	703	691	669	691	673	689	684	688	701	672	734	724	701	672	690	669	712	673	705	677	691	653	616	696	707	699	647	716	691	669	716	693	653	695	670	657	702	728	685	640	675	660	671	704	674	639	679	675	614	745	752	651	664	682	658	684	698	652	646	687	656	651	700	655	663	688	667	675	678	697	720	669	728	687	667	665	692	703	711	724	688	715	663	672	692	653	687	672	730	708	695	669	694	673	660	718	669	638	686	681	686	619	684	705	689	667	698	683	687	667	722	707	668	659	678	698	707	671	677	710	704	660	689	704	688	643	680	664	702	696	731	672	656	708	705	685	683	683	665	648	722	663	710	661	661	693	667	718	639	674	649	649	706	649	701	657	683	681	655	695	681	680	708	671	640	651	722	667	663	659	654	647	680	697	701	626	694	653	694	628	664	628	747	670	662	711	685	698	705	681	667	715	672	709	627	665	705	655	718	668	678	685	686	686	702	694	711	683	708	660	685	676	674	686	691	687	629	651	750	693	660	652	686	672	683	695	664	675	678	710	707	699	682	673	737	666	643	684	669	642	683	723	677	653	673	696	668	673	693	669	696	631	652	696	675	719	674	686	681	675	663	688	655	686	676	664	697	712	692	636	720	728	723	624	644	690	687	657	692	669	677	690	672	666	696	690	696	613	630	640	641	685	673	721	685	667	655	666	672	729	670	643	674	720	649	672	660	697	665	720	646	681	662	704	673	682	654	645	707	682	636	646	723	713	686	678	676	624	634	696	740	683	685	673	713	691	702	686	645	680	671	657	684	647	679	604	735	678	707	694	695	726	667	674	657	695	680	644	693	667	683	695	684	702	703	689	665	686	691	716	714	713	678	672	688	667	678	632	671	654	712	653	693	652	699	697	678	736	682	676	686	669	623	686	623	684	692	683	659	674	678	690	645	694	736	663	666	653	694	663	703	683	735	733	707	642	663	682	684	719	734	659	694	689	663	669	696	628	659	663	703	644	683	693	684	677	711	661	648	674	667	693	688	662	599	673	670	649	669	704	698	678	664	638	664	667	642	714	634	682	670	702	662	685	657	669	719	673	660	728	681	677	692	690	629	659	633	668	678	677	687	694	663	711	694	674	650	713	712	685	618	649	679	676	657	645	633	703	637	688	770	667	647	682	646	645	663	717	647	639	652	658	694	681	667	634	690	723	679	701	690	647	633	682	670	693	695	696	670	668	685	683	667	662	675	674	683	700	672	676	720	700	699	721	689	637	673	659	662	701	666	706	696	669	653	682	709	666	695	698	667	634	707	672	704	698	689	676	717	670	669	631	708	666	705	692	654	682	680	695	717	685	672	660	669	674	687	707	708	717	623	639	637	631	703	684	653	688	608	706	719	680	661	688	663	698	662	704	679	662	660	652	688	662	689	688	658	703	655	648	689	689	685	668	681	673	668	707	666	656	701	662	685	623	702	679	686	663	659	694	661	679	674	690	682	703	727	661	711	665	699	678	631	644	676	656	692	660	687	665	727	686	665	643	701	694	691	724	687	688	681	630	699	680	672	686	715	734	648	717	698	701	656	672	682	679	714	654	701	683	701	651	639	675	707	665	696	668	685	699	672	693	702	657	696	660	663	684	687	697	628	670	676	644	684	685	645	679	679	663	671	727	724	651	714	697	651	677	704	703	711	666	693	696	677	675	671	665	676	684	706	654	655	697	659	672	672	695	681	662	624	686	683	667	711	699	720	712	707	692	660	684	704	671	684	765	651	664	697	747	668	700	646	676	715	689	645	675	627	686	642	676	731	676	701	700	711	697	636	659	690	684	699	653	671	693	669	639	659	685	730	703	663	678	693	708	647	709	668	674	648	700	688	697	636	634	696	690	711	691	673	715	670	712	711	646	700	659	667	689	677	693	702	681	705	693	642	732	706	696	704	708	694	663	697	684	716	699	667	670	654	705	664	664	678	724	660	709	709	664	682	701
8880	13070	1463	1003	878	844	820	796	1157	893	736	768	721	709	677	758	739	703	706	686	649	693	634	699	714	686	718	650	738	668	685	691	686	680	684	702	652	688	673	715	689	697	682	739	678	645	736	691	698	680	697	739	755	692	690	706	664	626	678	698	664	676	679	719	654	710	732	738	722	665	661	692	677	756	689	712	702	663	716	687	679	701	651	712	673	682	661	692	684	723	690	662	702	697	677	738	641	701	712	715	754	628	648	710	661	658	644	662	647	692	739	671	664	676	740	741	679	685	686	697	682	671	693	669	711	677	700	658	703	682	682	691	678	706	667	665	684	687	685	725	686	651	660	696	729	703	721	683	742	688	737	694	704	673	638	668	708	664	698	714	666	672	720	641	670	701	719	674	673	667	713	727	717	705	687	721	715	707	673	698	734	710	692	679	679	639	671	685	687	684	689	668	700	668	716	719	683	676	672	695	687	699	682	708	726	687	697	707	711	634	660	679	696	627	664	694	699	699	723	701	734	651	640	674	669	688	666	669	676	686	726	673	680	701	698	684	676	689	676	680	666	731	737	661	648	733	692	673	728	679	709	685	698	705	697	666	680	679	659	666	731	677	707	683	715	674	678	725	724	682	613	698	709	714	693	697	705	685	713	683	681	674	702	685	699	715	662	671	717	682	736	666	636	661	703	666	703	681	709	684	680	723	685	683	716	728	651	655	701	690	686	694	724	668	693	699	707	647	726	715	660	682	709	642	707	681	710	711	715	676	695	730	616	667	711	691	659	684	673	678	718	634	637	696	730	704	664	680	707	728	716	755	736	727	713	702	688	728	660	704	664	660	646	680	715	701	690	702	650	639	668	694	695	701	698	685	737	659	686	628	734	684	671	680	641	708	719	687	673	673	690	733	633	712	651	641	698	686	671	687	675	659	695	678	711	723	713	702	685	731	720	719	686	685	670	689	700	657	700	689	681	703	677	708	652	694	670	688	663	692	708	694	699	689	703	682	701	680	688	692	696	686	676	717	688	690	666	708	732	705	679	718	655	735	675	693	682	718	694	670	718	692	685	737	694	686	693	679	675	687	701	708	719	713	716	734	657	697	697	704	682	694	662	681	673	711	690	643	663	663	672	663	656	689	654	713	699	737	679	709	739	700	658	685	685	702	701	673	678	699	708	686	712	717	679	706	700	657	672	730	708	725	697	673	691	666	715	713	673	690	704	702	703	634	774	698	669	686	724	699	702	681	697	696	712	707	703	647	729	696	688	737	714	654	676	673	655	719	680	672	678	697	698	684	665	640	694	712	709	689	723	687	695	676	678	709	680	656	684	707	641	679	672	683	703	673	698	638	680	655	672	724	665	711	713	698	681	726	699	689	644	697	672	695	696	691	670	648	676	668	646	687	680	682	692	680	649	669	698	689	693	697	737	704	721	707	692	716	687	717	694	645	717	707	691	680	716	691	690	694	682	646	680	677	658	669	689	716	687	696	684	671	689	699	671	724	709	686	734	710	662	660	687	706	680	703	693	682	687	701	725	703	709	686	655	654	676	698	704	672	706	725	697	707	696	695	656	623	703	724	705	745	730	710	686	716	678	646	665	687	638	663	698	741	733	704	703	713	708	662	726	679	724	702	706	699	694	697	654	711	658	690	683	681	648	677	650	742	733	671	675	677	727	693	679	676	737	725	647	669	660	660	674	720	709	681	699	677	694	719	715	661	684	699	719	688	643	692	754	699	722	715	712	660	737	660	671	726	677	704	685	719	687	735	691	713	692	662	747	689	677	699	673	667	699	699	672	726	686	700	739	696	673	681	721	714	730	691	668	689	731	692	722	674	681	665	714	703	733	706	676	644	709	676	700	673	684	663	709	677	669	703	666	715	711	653	707	673	692	679	686	712	697	732	688	701	662	688	631	675	722	718	642	673	712	678	681	670	697	691	687	685	710	689	674	683	721	722	668	685	751	712	705	668	659	692	715	704	709	673	700	631	705	726	727	760	750	695	707	702	665	652	647	709	668	676	683	694	683	657	669	655	752	693	685	731	681	671	656	722	663	675	665	680	671	724	734	676	702	692	730	679	736	726	660	689	683	661	701	691	683	670	681	652	705	668	686	697	675	714	685	697	693	683	679	642	702	693	681	679	649	668	699	700	739	694	716	665	691	689	688	675	705	687	683	670	711	728	684	704	686	682	721	678	698	732	708	702	738	668	667	666	682	708	710	720	707	706	671	700	688	668	725	699	710	630	699	726	653	686	647	669	683	698	698	716	694	729	644	652	674	687	698	707	658	692	697	698	691	659	684	726	658	692	679	676	673	710	696	668	675	694	741	708	682	673	670	696	714	680	730	697	664	707	684	657	662	675	730	707	716	698	685	703	697	686	679	689	681	692	718	660	639	739	695	713	711	668	667	663	671	654	721	698	709	693	693	693	685	683	700	672	692	679	713	685	686	669	688	696	699	707	684	669	671	682	698	649	679	714	710	714	688	696	674	659	687	699	714	718	681	709	693	737	709	702	712	718	681	686	713	670	680	700	689	655	713	671	706	697	682	706	683	673	688	698	679	691	696	715	710	678	702	710	702	762	698	691	660	690	704	714	691	683	661	707	700	674	732	705	656	672	713	700	703	678	703	701	695	698	731	707	657	657	696	681	614	686	673	658	689	714	737	710	696	697	696	673	674	685	658	663	757	725	767	687	733	716	698	751	684	738	695	686	732	746	689	707	644	650	672	697	713	673	709	660	694	668	670	693	712	700	711	657	709	732	721	672	752	708	638	716	680	734	700	699	690	653	706	664	653	711	704	697	704	654	720	704	684	694	634	705	635	688	686	727	633	642	660	721	673	684	667	636	692	696	731	704	707	667	670	628	720	693	662	676	693	704	669	713	707	668	703	703	698	693	674	713	675	703	686	698	714	705	705	687	658	713	677	723	723	675	640	703	686	720	712	717	675	723	682	696	733	695	698	714	678	716	652	705	723	697	698	663	708	685	727	653	660	715	713	668	699	688	712	676	685	713	723	616	652	730	735	706	706	691	716	718	724	694	709	709	726	671	656	708	681	670	677	730	668	685	668	708	727	725	685	732	692	682	717	673	675	685	657	685	675	711	640	695	721	670	691	693	673	711	725	715	696	654	646	697	687	686	697	641	624	694	679	680	701	650	682	715	677	686	720	680	698	649	696	712	690	668	699	640	688	745	742	717	648	687	658	714	678	679	662	709	674	713	658	719	677	696	603	716	718	675	703	697	634	688	678	684	667	687	674	690	700	668	670	735	677	697	723	690	702	667	673	674	720	688	661	678	724	723	712	723	684	685	671	759	680	670	695	649	680	686	663	705	675	668	665	702	752	686	672	713	712	685	676	679	708	687	689	709	689	684	686	658	702	673	667	650	714	683	710	639	699	674	662	688	712	725	666	717	708	664	685	727	677	721	716	706	723	693	734	690	699	698	713	701	688	670	728	723	691	701	669	671	626	686	717	747	647	682
23633	21163	28303	24311	21117	7823	973	757	1010	647	486	470	436	418	429	373	338	382	374	369	326	341	391	344	365	328	333	318	359	346	344	321	353	357	368	332	331	345	315	362	348	348	361	348	315	363	347	336	305	361	369	352	316	329	362	346	304	325	356	348	364	338	354	333	299	326	330	341	313	327	348	351	329	330	343	336	352	329	341	360	345	309	301	325	331	320	310	331	344	334	347	335	375	348	327	323	322	318	343	331	324	350	308	328	318	316	315	331	355	338	326	341	324	365	343	328	334	328	331	324	325	345	323	312	340	301	322	356	320	313	332	356	322	330	318	332	304	332	363	337	378	309	341	351	312	334	345	355	353	335	354	345	360	308	288	326	302	283	309	339	355	324	353	349	355	361	346	339	372	316	331	335	316	343	322	325	342	330	344	312	323	316	344	322	365	330	330	335	294	310	334	328	332	318	333	335	368	321	292	324	332	351	351	340	325	313	352	306	349	333	318	284	350	317	322	349	320	358	314	327	331	334	286	345	330	317	322	339	319	327	324	305	313	309	317	303	299	307	335	332	294	295	315	319	347	336	304	315	290	329	349	336	346	356	308	351	323	325	320	317	334	320	327	341	323	303	327	318	328	316	295	290	303	309	323	325	334	330	311	321	331	344	382	331	354	318	305	326	327	333	329	367	297	320	296	354	333	291	342	334	325	328	390	338	345	318	342	315	373	327	324	335	301	295	296	295	302	340	340	294	351	340	331	327	313	328	290	308	359	353	330	325	330	341	332	328	311	320	317	333	334	344	355	338	315	333	316	338	342	325	330	334	327	330	329	355	317	325	310	334	319	330	310	313	330	329	358	319	328	343	350	302	360	308	316	297	339	315	316	323	351	358	332	362	346	305	322	321	334	345	368	332	350	372	336	332	333	327	366	298	367	329	300	321	368	318	346	330	304	310	318	331	302	355	306	315	328	344	338	323	333	340	317	314	325	304	360	304	335	327	323	339	336	337	331	302	346	343	307	327	346	339	358	305	367	344	331	328	367	304	323	322	341	319	322	358	330	307	329	325	331	337	348	300	332	316	311	305	319	328	305	315	356	316	353	349	318	335	313	311	337	333	332	330	336	317	351	303	289	331	309	349	314	342	361	312	356	295	345	316	335	277	348	328	355	335	338	334	343	317	348	311	311	333	285	321	349	322	342	300	339	345	341	290	315	319	359	331	328	329	331	393	339	340	301	352	350	338	347	346	333	335	326	308	340	295	321	303	339	348	330	343	347	336	331	338	341	320	322	324	322	343	341	329	320	355	353	333	339	342	350	339	339	330	364	352	309	319	329	318	314	339	343	309	286	337	327	351	368	314	326	321	330	343	323	332	339	300	360	301	324	340	335	308	306	313	354	337	324	333	286	329	309	321	348	346	300	307	309	286	282	336	306	317	332	315	332	333	334	348	298	322	312	337	339	336	352	363	342	345	320	328	329	323	349	332	321	351	315	355	360	352	355	294	368	314	305	347	328	327	319	333	302	328	359	301	343	321	342	312	315	324	316	334	314	317	314	360	370	302	308	349	340	305	338	348	324	304	316	322	317	329	314	306	312	338	302	340	300	322	363	320	336	348	358	327	349	323	306	349	354	325	337	338	349	334	330	339	341	306	315	326	301	313	330	299	350	351	347	349	356	331	309	304	328	301	334	345	293	306	325	338	306	339	323	353	382	318	348	335	341	345	328	309	294	303	346	325	323	326	362	366	319	336	287	323	308	310	325	319	307	350	352	325	326	336	337	341	336	332	355	332	314	366	340	346	356	322	333	308	355	325	325	317	314	311	344	326	333	328	360	338	335	327	325	311	339	349	317	325	357	313	368	354	320	330	328	310	328	305	309	334	315	314	344	326	309	315	306	364	339	319	353	339	300	316	305	330	330	341	334	325	332	315	319	318	319	337	358	336	307	321	342	330	358	317	335	318	316	372	322	353	328	348	359	336	317	316	331	345	321	324	350	342	360	321	346	317	333	308	337	343	326	334	316	317	314	312	297	355	349	324	345	315	340	320	312	345	343	315	317	343	347	335	318	311	348	312	345	302	318	332	317	338	307	325	303	343	325	306	301	295	327	317	334	319	287	341	339	329	331	303	328	330	360	326	356	304	322	317	326	364	313	316	330	346	348	325	312	319	333	321	339	358	358	314	351	328	316	331	353	368	318	317	306	344	339	351	303	305	357	317	330	316	351	330	308	347	326	377	324	319	322	338	328	329	340	322	357	322	308	299	338	349	293	315	343	345	333	329	372	335	324	319	316	312	322	311	330	349	345	332	336	337	318	328	338	343	328	292	350	325	293	319	325	322	287	356	345	326	318	338	325	340	339	312	335	367	338	326	330	322	312	297	338	305	315	287	302	338	297	317	346	317	351	327	299	309	322	316	338	327	299	322	330	305	326	304	324	328	338	320	339	324	337	351	328	345	364	314	321	335	298	360	325	329	335	347	315	353	340	321	324	323	343	328	314	317	316	310	350	337	304	332	339	313	356	332	339	304	358	317	319	305	342	328	335	324	329	289	311	312	334	360	319	337	292	336	323	295	314	318	361	314	337	338	320	346	338	303	344	292	305	299	351	316	296	356	325	330	342	323	323	323	307	323	318	336	313	300	294	299	297	335	315	341	328	313	318	296	348	334	334	332	354	361	374	326	303	328	304	312	336	323	305	309	351	332	325	316	363	303	326	309	336	353	348	322	335	315	355	360	316	343	320	317	339	294	317	344	338	275	332	344	340	304	334	365	327	339	322	347	343	310	357	337	308	300	327	330	320	318	308	343	363	307	344	344	313	319	319	362	295	345	348	337	298	326	334	334	325	320	372	342	314	346	340	340	321	316	349	345	299	325	327	307	350	345	350	319	347	335	331	314	304	325	342	315	330	310	312	322	342	310	352	315	309	343	325	340	319	338	367	345	327	312	330	299	299	337	357	315	338	332	309	354	343	311	334	356	336	339	325	315	332	354	314	319	317	348	328	372	343	377	310	332	321	321	314	299	323	320	341	325	337	354	340	304	342	344	328	314	335	343	347	349	333	325	332	338	310	301	326	338	322	325	329	355	298	309	355	332	341	293	312	321	305	323	330	302	324	338	282	309	351	335	337	333	309	327	306	328	339	330	316	323	353	313	330	323	343	323	353	346	313	322	353	318	320	344	298	323	307	332	343	359	329	346	328	316	343	311	336	320	327	316	352	354	320	314	349	328	348	340	322	339	321	330	337	334	331	343	307	346	278	315	327	326	309	352	332	335	310	341	359	361	337	283	325	311	342	321	328	344	320	340	311	336	335	349	322	366	299	296	318	368	356	321	300	309	324	348	349	345	342	314	358	320	351	279	308	334	321	349	337	340	338	331	329	336	312	323	305	342	294	375	361	313	369	320	348	329	328	323	334	295	323	312	334	306	320	345	310	304	304	322	352	336	304	330	348	346	341	357	327	312	327	327	359	331	309	344	343	332	312	272
13742	29508	5713	2769	1976	1525	1189	1121	1547	863	626	595	495	488	463	407	452	402	371	384	388	376	406	372	360	352	367	387	385	343	344	336	383	381	374	353	337	349	364	312	337	330	352	358	350	301	337	379	328	348	337	329	322	325	345	362	295	375	373	313	323	345	324	307	350	348	357	364	385	323	337	355	342	353	363	334	314	334	349	330	335	355	305	361	325	315	370	323	348	324	339	353	327	347	342	343	320	355	370	320	354	381	342	392	332	373	334	404	351	356	341	344	335	346	339	322	343	337	334	317	345	364	303	344	352	336	318	332	337	330	328	335	340	355	378	326	339	366	344	331	329	359	322	324	304	350	339	339	345	323	310	324	370	363	341	326	320	319	285	369	342	355	353	338	384	355	336	335	336	344	346	332	341	390	348	319	371	320	351	344	349	310	380	350	305	335	347	342	320	356	324	357	361	336	348	325	364	345	318	341	321	310	365	350	331	353	322	335	346	298	333	338	344	352	334	287	367	356	308	320	314	306	337	312	343	356	325	369	336	352	352	363	368	333	379	350	331	323	362	327	329	367	328	317	321	344	376	342	356	331	337	358	337	353	346	357	340	328	341	354	355	341	328	336	364	332	349	345	348	338	333	335	332	314	316	315	359	320	339	343	313	322	307	359	308	371	318	401	351	366	337	342	371	328	340	343	333	291	345	334	364	351	345	333	331	323	362	354	338	337	319	329	351	321	338	310	316	346	334	339	305	350	342	361	348	353	380	338	343	363	380	346	336	328	364	351	329	337	323	334	306	331	343	318	349	353	372	329	328	358	346	343	343	342	354	337	337	341	324	350	324	341	327	305	335	338	324	339	348	350	322	345	364	367	322	359	332	344	326	311	328	333	345	356	355	327	358	307	345	366	304	360	339	330	344	362	341	334	360	321	354	311	359	338	360	355	338	358	376	336	354	319	364	336	302	347	330	377	334	368	319	368	332	326	343	348	361	348	359	317	311	390	330	341	344	339	348	349	344	331	335	336	345	313	365	344	336	338	326	322	330	333	334	348	340	346	335	321	382	338	359	359	346	358	340	354	374	382	359	358	347	334	345	364	345	334	347	330	333	339	321	311	344	328	311	368	316	368	303	318	362	345	316	330	355	336	328	371	349	370	338	365	340	335	350	369	349	339	347	377	331	334	298	319	326	310	369	362	334	349	344	380	361	307	328	348	354	367	350	329	324	318	327	340	349	303	329	340	325	356	340	347	367	322	337	363	340	319	336	371	330	300	327	348	305	336	310	334	331	325	341	336	309	317	361	343	351	311	355	325	294	337	352	330	351	374	339	372	339	354	339	352	326	358	329	321	350	349	319	316	339	324	353	374	342	326	342	323	358	331	327	359	334	349	344	299	338	366	369	347	361	352	335	346	337	402	338	351	347	314	353	329	363	339	339	319	339	330	343	327	343	327	346	345	385	345	322	344	357	375	341	357	308	347	314	332	344	343	360	366	337	347	341	310	339	338	341	349	330	326	365	324	301	328	347	359	349	335	324	360	337	352	345	346	364	344	332	365	341	342	349	320	352	353	358	315	322	333	323	351	320	318	331	372	364	325	356	354	350	335	349	351	371	324	364	365	304	318	341	355	346	338	293	346	334	331	322	337	318	375	356	311	358	340	355	336	296	349	384	329	359	383	355	366	325	334	310	347	339	352	337	353	357	344	338	369	365	383	344	323	362	366	317	355	353	348	355	351	327	338	321	318	364	332	347	352	357	297	347	355	336	350	315	336	344	345	306	332	344	323	350	307	360	376	320	338	323	372	341	320	369	361	339	359	357	371	318	366	350	338	330	339	322	319	328	299	343	332	331	326	342	368	333	337	337	320	324	365	327	345	311	367	339	325	340	343	313	321	344	339	337	321	378	340	346	353	338	313	332	349	366	318	358	314	343	347	323	319	347	335	336	330	333	369	360	328	330	334	385	346	328	354	300	331	310	341	333	362	320	347	364	332	341	337	351	313	336	344	341	373	359	362	347	334	365	353	342	338	386	338	349	337	314	368	310	305	321	331	351	310	330	359	373	369	340	368	355	352	365	343	347	333	358	382	376	327	341	344	347	370	343	299	330	334	331	333	337	319	317	334	364	332	322	325	341	351	367	313	337	330	339	322	341	339	310	326	316	335	328	373	368	326	361	351	344	311	339	342	356	337	351	310	330	382	355	357	388	350	311	347	346	306	319	341	325	328	344	336	355	362	351	364	292	330	336	362	350	332	348	358	352	308	330	333	335	347	329	348	333	353	331	343	335	300	330	383	336	339	378	343	329	349	334	339	355	356	323	335	350	340	357	332	353	328	337	356	329	358	360	348	363	341	314	316	352	362	338	337	283	316	322	368	351	369	345	301	356	338	330	313	342	351	342	361	369	331	332	345	348	345	318	316	345	385	325	360	341	317	332	373	331	350	311	287	326	361	345	312	352	342	337	341	327	376	333	345	348	342	301	351	312	352	320	321	323	360	349	324	319	321	333	347	362	328	360	329	368	321	350	352	367	345	349	333	331	321	346	325	348	334	339	322	375	361	318	340	354	364	323	320	351	335	342	346	356	367	398	340	343	345	383	339	322	360	351	356	309	337	349	343	310	345	353	359	353	328	362	364	288	366	326	356	328	334	359	352	308	327	343	337	359	342	330	381	315	372	316	309	332	356	345	367	363	316	297	338	353	306	318	316	332	317	306	316	352	341	333	331	354	335	362	322	337	342	339	321	366	345	341	350	389	365	308	353	332	338	332	348	358	350	322	297	345	329	316	340	326	332	366	345	355	319	338	367	313	340	360	369	344	336	329	350	332	320	334	327	344	361	364	359	346	345	310	339	352	340	332	325	301	327	340	360	325	354	350	320	360	311	355	344	367	313	380	321	364	304	300	337	313	331	333	327	354	342	358	338	313	315	336	372	342	351	349	320	376	336	348	344	323	297	376	372	355	358	363	316	337	349	336	330	353	363	372	337	384	343	364	313	316	322	359	357	368	347	346	345	347	335	342	363	334	324	342	328	340	327	334	317	333	320	352	350	308	341	319	342	344	337	321	339	349	301	302	335	341	337	324	349	346	349	334	368	333	317	351	340	297	355	320	327	319	343	332	384	375	347	312	362	326	342	340	353	372	361	370	337	309	310	334	346	336	327	346	371	331	331	333	313	311	343	355	333	351	328	361	325	349	401	310	338	292	343	348	343	348	358	331	355	329	357	330	342	364	322	316	329	335	343	351	370	334	338	353	308	318	352	357	374	317	347	356	342	352	331	354	338	329	335	343	353	304	347	332	327	357	330	319	353	348	333	306	355	319	349	354	347	336	325	300	359	353	362	371	338	375	335	317	344	343	349	342	370	321	359	344	351	379	327	341	347	360	335	325	308	348	332	369	329	325	339	339	362	350	313	337	362	334	339	319	316	311	364	318	373	305	333	321	358	311	384	352	358	333	325	350	320	327	345	339	348	338	347	339	296	342	339
24894	21225	27291	25310	10067	1356	1118	1151	1248	939	943	910	873	800	860	831	845	882	872	909	849	775	857	876	900	852	832	833	847	857	865	844	920	843	851	798	850	817	812	764	799	864	807	867	841	800	849	801	897	843	817	839	852	794	849	814	831	846	845	855	845	805	803	872	842	902	841	846	847	843	825	856	891	859	847	841	834	890	848	791	809	815	835	883	886	815	830	802	836	835	818	833	848	845	879	802	875	787	862	867	788	805	856	861	802	822	867	820	857	817	783	836	841	837	845	839	821	869	870	844	826	847	829	852	888	875	836	833	819	844	788	832	820	880	823	858	791	872	833	852	877	873	862	874	845	796	794	817	835	811	822	842	818	833	831	841	818	883	832	875	873	867	832	795	854	851	817	817	829	812	836	843	789	848	802	872	788	873	801	832	860	807	818	851	863	824	842	839	873	845	808	828	843	822	864	882	825	857	873	833	771	812	827	830	880	825	838	823	871	893	819	826	820	822	842	810	847	892	896	859	825	754	809	807	839	900	826	831	837	864	843	817	854	830	884	795	834	915	859	823	863	831	853	850	857	869	821	890	823	833	856	867	812	836	872	832	805	798	853	830	805	850	806	840	822	826	817	822	859	780	785	780	825	842	831	863	891	822	819	880	891	835	929	820	856	806	817	860	808	830	843	860	838	870	877	779	907	847	775	833	784	828	914	846	843	876	840	825	845	796	881	792	828	846	897	868	849	840	799	850	819	863	825	846	823	834	838	832	792	830	810	808	904	844	821	839	829	837	848	859	797	767	846	870	825	904	827	884	829	834	856	823	853	835	766	841	873	830	833	832	894	802	799	814	829	787	801	805	846	837	819	851	809	823	848	835	851	879	820	854	852	787	805	850	832	860	831	871	798	841	854	812	860	855	880	935	848	787	863	814	778	818	824	835	851	811	824	837	832	781	828	827	839	826	803	835	847	872	882	823	791	894	818	821	852	778	813	824	897	822	860	819	825	791	830	786	863	822	842	831	883	830	810	840	808	832	831	838	862	873	872	822	807	832	841	867	864	805	858	838	839	858	817	787	824	828	897	814	812	815	830	807	878	908	840	838	876	837	828	856	871	876	878	793	846	853	845	854	848	853	883	878	827	849	875	832	818	900	875	838	797	853	844	849	927	860	827	833	810	802	820	805	887	816	823	851	880	824	819	834	837	850	779	855	842	830	834	866	801	823	835	745	821	824	860	801	853	830	806	791	870	842	867	844	819	811	890	817	870	886	855	855	801	875	853	818	827	862	754	830	856	858	869	861	797	820	881	795	814	825	847	827	814	810	780	860	834	851	842	796	830	831	846	825	860	836	821	825	862	845	784	877	834	832	829	898	850	884	831	834	749	826	799	866	859	868	812	821	864	836	881	831	833	821	875	834	842	815	791	837	822	788	839	853	864	770	825	863	874	878	897	871	871	854	846	822	871	892	830	837	838	884	823	773	865	816	801	849	798	820	860	805	878	807	821	889	790	829	915	795	851	820	813	837	827	788	876	879	809	879	810	796	866	826	813	827	846	795	835	793	824	814	823	861	848	849	823	831	854	795	855	852	803	873	861	850	763	871	843	903	870	766	872	795	868	836	836	851	886	842	864	837	827	875	876	849	874	869	826	816	828	823	803	851	847	894	788	817	864	850	796	802	845	863	858	845	813	817	834	854	824	790	811	812	807	856	862	807	830	839	876	851	852	845	846	890	827	843	834	857	878	869	842	836	873	837	876	845	823	857	848	856	793	825	860	794	840	834	867	883	811	815	837	911	807	827	824	883	817	881	812	806	854	863	860	802	826	863	820	823	859	906	894	878	861	839	881	825	842	859	896	874	873	864	866	815	837	826	898	831	864	888	829	847	802	776	816	838	834	877	761	867	834	825	856	792	865	857	871	826	856	855	856	814	845	860	797	837	824	869	844	895	811	807	789	907	825	830	811	880	863	869	883	843	806	808	851	840	938	827	853	842	853	826	862	841	860	862	833	840	889	843	861	859	818	846	838	833	884	841	879	899	828	842	835	829	897	759	802	835	850	849	790	816	819	793	844	868	847	864	876	837	880	763	825	821	890	848	872	914	825	848	853	870	890	852	845	832	851	836	857	825	818	829	852	820	870	861	850	825	828	852	876	824	864	841	838	855	824	823	850	852	853	863	842	819	846	882	864	856	866	854	869	830	830	820	818	804	810	824	829	839	876	836	809	784	813	839	853	870	834	823	787	887	862	811	798	863	869	910	838	767	820	851	876	789	802	844	801	856	817	886	762	798	839	820	798	855	845	818	894	863	793	860	822	856	824	849	784	843	861	832	858	801	814	794	824	835	834	872	881	845	847	833	857	861	776	888	843	872	836	898	798	852	834	848	817	798	861	833	823	815	870	818	824	869	902	894	826	860	841	855	882	821	866	856	833	859	857	815	842	841	879	780	888	859	866	799	863	872	862	832	862	848	856	866	846	910	864	850	915	786	827	817	807	818	858	844	818	841	856	856	835	834	784	859	853	831	862	827	849	860	806	872	851	826	802	815	870	861	846	830	849	840	819	813	836	814	881	889	812	818	825	840	842	821	833	798	867	827	823	869	847	880	788	848	793	832	896	831	829	836	848	848	809	856	880	851	846	866	829	830	855	843	914	854	821	844	820	898	812	818	801	829	861	827	845	812	861	856	853	853	796	822	777	840	788	838	836	814	827	820	823	844	809	823	856	851	828	859	806	841	824	850	819	846	829	842	887	813	838	839	831	805	875	843	876	881	827	859	832	873	864	850	872	840	882	797	792	882	814	820	872	801	870	856	813	851	838	843	821	859	877	870	812	827	858	877	795	867	822	869	838	815	852	812	816	846	789	820	815	848	838	853	849	875	865	809	787	859	848	838	884	867	824	849	790	822	817	813	846	861	834	823	858	823	830	865	816	879	858	836	861	835	828	851	836	888	842	876	807	791	881	844	853	810	894	862	822	849	846	891	891	823	859	818	824	808	866	887	876	800	780	825	828	820	856	889	868	878	885	826	794	845	873	854	840	873	822	816	806	846	844	852	838	848	843	808	832	822	845	835	824	805	836	849	822	849	821	832	852	856	875	835	889	907	845	820	803	849	792	847	858	896	798	880	846	787	867	823	840	861	878	836	886	799	787	858	813	800	838	872	888	781	836	846	826	828	837	819	872	822	919	849	858	831	881	815	863	882	819	858	850	846	752	854	857	793	895	836	874	894	853	835	857	836	867	829	828	799	833	806	883	870	822	838	829	811	792	855	821	802	856	878	839	806	812	861	811	831	808	813	846	820	868	850	815	867	843	866	827	824	894	870	863	773	853	813	868	879	845	807	830	797	889	823	822	830	859	840	813	776	862	839	810	805	871	796	841	835	883	873	828	828	856	858	836	824	813	824	779	838	871	813	846	867	848	847	877	880	818	816	806	811	841	837	845	888	872	813	861	882	823	862	851	798	830	815	860	899	842	809	810	861	837	879
14539	22732	3630	2091	1602	1452	1279	1472	1608	1143	956	964	911	872	891	828	867	894	847	866	862	881	884	859	890	817	823	843	842	903	842	882	819	872	831	806	861	834	816	839	836	870	841	829	853	836	826	870	872	809	857	822	888	856	880	850	837	828	799	801	836	850	873	806	832	876	847	796	853	825	847	841	793	869	817	833	798	870	897	830	825	823	819	868	799	820	776	816	883	814	828	858	905	846	818	813	813	850	852	841	874	853	835	831	818	784	832	880	851	876	793	877	833	818	815	811	857	796	868	825	789	851	826	834	843	872	820	897	851	837	824	865	843	849	818	841	824	833	808	819	801	855	817	847	850	828	864	859	808	788	843	831	804	812	821	828	857	816	868	825	852	843	837	845	812	803	798	910	842	849	866	853	805	889	840	859	796	811	867	891	791	828	870	888	805	840	836	814	810	848	833	848	839	824	785	798	796	863	783	839	820	823	767	839	848	809	861	856	821	839	885	847	836	811	805	849	849	852	827	855	826	841	815	832	881	811	832	797	809	846	851	848	793	835	836	812	837	854	876	813	829	815	779	848	798	815	841	808	821	926	808	863	809	828	811	832	832	864	793	829	831	841	846	831	798	834	872	890	823	782	800	853	826	825	791	781	854	872	855	779	871	860	835	877	862	841	822	811	839	819	849	848	829	826	834	849	835	838	844	900	800	845	837	830	842	849	864	776	803	820	814	822	855	810	854	815	838	855	831	835	801	816	824	842	809	809	820	838	852	859	876	906	850	821	868	798	776	806	851	812	862	881	838	808	800	862	862	907	848	804	863	813	801	833	828	849	819	870	781	808	864	865	849	772	938	865	849	827	796	819	844	776	857	858	909	827	812	865	834	809	863	845	842	862	866	863	809	796	807	854	795	915	799	836	859	825	787	775	843	849	778	824	811	880	815	817	886	875	832	871	825	811	812	811	797	846	840	841	846	885	842	826	868	841	822	854	833	836	822	869	816	811	840	851	848	816	791	822	885	798	872	845	803	886	850	811	840	832	843	874	857	807	781	882	776	818	792	822	882	803	798	860	826	875	857	819	871	822	861	837	850	857	876	871	863	846	804	809	852	841	839	856	847	771	851	859	893	800	848	834	769	801	801	808	785	888	818	800	796	835	817	856	845	851	899	792	807	854	854	799	838	817	837	841	863	783	829	845	880	855	814	837	840	878	877	827	854	863	879	826	839	823	804	851	849	835	852	804	872	818	860	881	792	815	825	861	853	826	839	810	804	817	801	808	852	805	821	876	780	831	829	848	845	839	848	811	866	825	832	858	802	806	840	797	793	814	814	810	834	771	868	833	852	823	795	848	833	827	897	870	871	851	842	826	822	847	844	865	837	815	828	772	835	810	837	804	793	827	830	859	794	894	872	807	850	816	841	833	779	870	810	816	826	810	909	815	862	852	856	866	800	810	804	820	823	840	859	750	899	811	769	842	851	855	797	848	848	788	870	846	875	775	857	868	832	829	809	862	791	835	920	840	871	867	847	835	841	833	856	864	800	799	832	870	845	808	869	859	845	814	812	839	831	854	793	868	783	800	807	833	777	862	817	858	867	820	803	833	826	809	818	795	855	811	840	835	864	882	820	801	839	844	842	829	802	826	823	863	828	831	828	851	852	827	820	890	833	844	846	833	807	841	819	801	867	848	846	860	834	788	842	798	793	843	824	820	784	841	758	807	858	854	814	804	879	773	808	827	865	839	863	835	814	889	834	895	829	840	844	816	815	835	834	832	831	855	845	865	884	806	804	821	870	811	823	855	819	838	846	811	783	857	829	850	824	844	849	852	845	858	877	791	847	817	841	858	833	881	847	866	839	875	806	807	808	876	850	850	851	859	845	823	829	838	809	848	798	840	795	876	813	844	785	846	850	809	901	858	878	834	835	828	788	782	851	847	847	843	839	830	842	849	881	861	851	891	866	792	820	840	858	879	813	796	771	830	822	825	819	834	840	841	849	807	878	784	844	885	855	829	823	821	891	824	858	786	850	834	882	881	881	831	818	810	803	781	820	839	804	761	781	884	875	809	890	848	813	814	809	828	832	845	838	812	834	832	843	832	794	855	802	782	831	779	782	819	893	804	802	815	805	839	790	872	789	855	813	791	805	845	790	813	878	833	843	872	805	825	871	820	821	857	782	833	828	825	810	832	891	860	851	838	824	824	898	849	872	856	827	838	820	861	830	850	864	815	885	813	807	834	851	824	861	834	854	850	811	867	865	850	825	858	825	818	785	795	837	837	860	859	846	811	842	834	828	896	845	841	857	834	800	847	829	833	876	851	824	803	832	859	842	872	834	869	826	794	827	862	861	819	866	868	791	816	909	817	854	845	867	848	847	798	821	851	846	874	827	841	795	850	832	864	858	805	821	820	863	899	874	860	798	841	831	841	838	806	856	840	838	879	852	905	884	866	817	839	816	833	825	804	834	843	896	800	828	869	854	845	836	829	823	815	826	790	851	792	868	862	862	834	834	871	808	913	821	835	814	841	905	850	821	864	853	822	847	750	844	794	858	858	854	867	885	846	807	821	890	830	806	851	823	860	839	844	876	839	852	828	846	769	862	839	839	841	830	799	810	836	875	849	817	838	869	843	819	832	823	834	843	795	830	896	833	795	859	860	814	774	817	862	870	851	781	875	843	836	879	879	804	869	832	859	826	842	818	844	889	834	763	854	809	848	866	831	846	863	827	848	855	857	848	806	824	827	853	843	821	800	862	873	809	890	852	825	799	799	808	827	809	825	812	832	843	864	797	830	866	821	807	827	775	824	859	791	781	818	800	888	809	784	842	831	827	816	846	879	855	882	797	886	804	838	875	843	885	904	861	821	848	917	834	840	830	872	859	877	891	836	836	849	844	839	872	826	849	821	823	826	825	800	816	820	838	825	836	885	850	810	831	830	821	797	871	835	872	875	851	834	842	869	820	836	842	844	856	875	912	832	783	839	860	846	883	857	799	832	846	808	844	863	843	828	829	845	844	848	818	853	811	823	816	854	850	859	800	849	872	841	798	831	846	815	840	842	816	861	828	908	844	859	844	796	843	795	833	868	839	807	824	819	832	860	856	828	823	796	826	769	849	826	826	846	838	828	803	858	888	839	877	861	810	881	854	791	876	815	809	882	820	829	872	847	868	779	821	835	826	845	851	835	885	852	809	882	828	799	852	852	840	867	847	802	810	844	867	821	837	901	848	879	860	807	816	834	843	866	809	907	855	883	853	781	852	836	830	871	838	807	878	834	848	850	878	800	833	860	862	876	801	823	793	806	854	843	882	875	836	814	829	821	846	800	859	832	800	858	857	814	804	845	863	789	868	862	831	835	822	842	820	859	838	796	855	816	878	827	817	817	828	834	839	805	830	862	843	822	795	870	862	854	905	872	859	847	839	891	873	798	819	817	855	870	881	827	832	762	797	861	794	875	821	868	797	835	864	906	846	820	838	846	834	813	835	850	873	846
22580	21202	28845	23871	21203	21237	8027	1421	1309	871	666	632	602	549	539	500	505	470	494	427	465	412	451	467	391	422	462	394	442	409	405	398	407	414	424	416	396	392	412	446	381	412	396	410	374	373	366	381	392	355	421	376	391	360	376	384	372	426	440	363	421	416	400	406	400	364	384	382	398	378	418	392	408	394	380	395	363	367	385	411	415	387	377	376	345	391	400	371	388	415	366	428	386	403	396	420	392	424	338	363	344	359	375	418	383	378	396	387	365	363	371	388	407	433	387	396	395	384	387	376	438	367	413	392	361	375	406	372	358	368	407	373	384	412	384	385	389	391	401	374	391	370	353	399	374	374	406	411	394	389	419	377	403	398	356	394	393	390	348	367	384	379	385	408	392	415	394	380	389	386	345	357	395	407	398	402	368	417	393	376	407	391	394	389	395	386	378	399	363	346	369	397	373	397	416	418	401	430	390	368	381	365	376	335	398	393	399	347	409	416	396	357	390	370	397	399	362	401	373	383	371	385	412	378	387	367	405	377	360	409	393	383	407	343	397	386	385	381	396	422	407	358	348	395	370	406	424	391	397	364	369	400	399	401	375	370	388	377	360	390	406	429	364	380	388	383	367	407	399	395	390	392	419	351	379	359	402	424	387	393	351	396	363	387	412	422	399	360	402	384	397	403	390	389	377	360	379	410	391	381	387	395	385	370	377	382	420	417	400	362	374	373	371	416	423	351	418	403	394	399	395	402	385	393	355	360	367	387	389	367	389	384	418	419	385	370	398	388	390	417	361	392	356	411	350	427	348	406	353	381	380	377	382	382	375	409	408	419	383	378	419	393	416	383	387	400	404	379	406	371	390	373	364	411	392	389	404	389	390	420	394	397	389	331	366	368	415	388	369	374	354	409	386	372	358	422	374	407	388	394	366	344	376	353	421	420	356	383	377	399	396	394	384	399	409	354	371	388	393	357	397	394	387	409	389	372	416	380	386	392	412	397	382	353	410	419	369	387	357	398	412	414	368	388	426	401	411	350	383	401	410	367	388	370	417	376	380	354	383	398	373	426	392	365	362	382	397	414	409	387	412	380	367	355	388	398	405	401	417	412	413	387	389	362	384	373	391	394	412	407	355	390	402	377	375	362	346	370	377	403	382	376	399	381	391	371	343	392	391	379	383	388	410	359	429	374	374	409	385	407	395	380	408	357	396	440	351	363	372	354	422	375	384	428	360	364	413	426	403	420	328	385	432	365	381	411	378	434	386	435	405	377	395	415	389	347	406	412	383	391	377	357	371	391	414	415	388	398	382	402	379	374	391	394	372	392	366	395	412	365	413	387	370	413	372	395	354	429	417	402	397	391	394	371	393	366	395	381	380	390	363	362	377	438	369	380	383	425	390	400	384	405	352	382	381	389	379	412	422	370	400	390	404	367	355	393	386	359	382	403	383	390	406	355	387	379	396	408	425	390	416	360	349	363	361	419	388	354	397	390	374	429	379	353	394	408	396	400	388	406	412	404	396	412	410	356	404	420	372	401	395	396	408	410	394	375	386	412	402	377	356	401	390	413	418	346	401	410	416	408	377	382	392	381	410	418	417	434	371	379	369	376	386	381	380	385	387	399	372	382	403	396	370	373	441	397	357	391	392	371	390	388	399	407	395	391	371	371	384	425	403	369	389	376	408	392	377	396	401	402	379	357	377	382	372	375	373	396	410	386	384	386	395	388	400	355	403	377	388	343	422	387	391	357	380	335	410	396	355	404	367	437	385	398	389	405	368	362	406	387	381	431	399	386	394	385	377	413	402	426	414	385	373	399	355	412	394	399	404	401	369	410	410	392	374	390	345	424	387	378	415	394	343	371	384	379	376	358	379	404	419	348	406	379	425	379	379	374	367	384	375	382	372	371	388	415	377	418	374	414	405	380	380	390	380	399	403	402	369	375	393	374	353	363	371	389	382	396	381	372	381	427	398	382	386	395	369	376	381	354	364	412	362	410	406	415	403	381	369	388	377	394	401	373	371	385	422	383	375	397	393	382	390	374	381	417	379	386	384	390	374	377	392	406	392	403	400	405	359	359	379	368	414	363	356	407	356	388	380	383	369	409	426	413	382	377	365	387	407	367	374	362	405	377	355	393	388	412	373	386	373	373	412	375	383	325	409	409	391	414	411	424	365	397	413	397	392	403	395	403	382	413	395	402	391	375	396	415	411	395	386	407	398	406	408	380	400	370	356	406	380	396	382	398	380	375	382	384	394	363	370	401	401	357	393	382	408	343	372	385	394	401	378	374	361	399	387	391	377	360	377	403	378	376	368	350	421	355	414	396	385	387	427	401	397	377	384	411	395	392	376	410	369	381	397	368	408	401	366	401	414	399	416	373	357	378	389	359	390	378	390	395	375	371	377	391	399	402	355	375	416	391	378	381	363	394	379	372	381	370	380	412	353	404	415	404	374	383	411	376	363	387	383	385	357	411	362	438	389	393	364	410	365	346	413	396	377	385	366	374	401	409	373	350	359	339	367	356	411	402	417	394	391	393	380	400	380	356	359	360	351	400	391	377	373	403	371	449	434	379	372	375	384	365	397	395	380	403	427	358	397	358	413	388	400	366	395	416	375	385	385	418	361	394	418	365	417	384	382	383	410	434	370	373	407	333	366	424	386	384	408	406	391	370	360	356	386	383	411	387	369	345	393	423	374	397	417	370	358	357	398	399	399	418	414	394	434	400	359	408	394	396	379	365	388	372	384	383	404	377	405	404	420	400	387	382	405	412	404	366	382	396	393	397	367	398	391	377	388	420	396	392	375	395	380	405	415	381	433	384	405	412	381	412	412	383	397	437	394	381	365	373	357	387	401	409	356	400	400	407	355	357	367	404	415	417	386	343	373	388	384	373	382	384	364	409	391	371	372	389	405	407	368	409	417	384	380	373	419	375	367	394	422	390	358	372	380	354	373	384	376	386	380	431	380	404	413	450	384	364	366	401	379	405	385	376	371	372	403	400	379	419	384	418	381	361	387	402	387	403	415	415	399	418	397	382	407	404	392	361	371	386	375	377	353	364	366	373	382	363	369	403	392	406	366	393	366	405	399	394	387	382	397	356	388	381	393	385	392	388	367	386	408	351	382	411	367	392	403	379	406	363	356	391	380	352	399	375	380	394	387	379	400	360	396	406	379	378	391	380	406	407	367	398	409	374	420	406	390	379	405	401	355	366	398	399	385	421	374	363	355	392	390	403	398	370	393	393	350	396	394	363	374	367	390	387	398	387	361	411	384	375	391	410	376	412	353	407	366	372	385	379	393	368	374	385	379	361	383	363	365	418	401	365	376	376	368	423	378	407	359	400	391	376	378	354	417	411	404	370	416	429	363	379	367	400	385	370	376	361	429	420	356	385	381	381	416	350	427	415	387	381	409	414	370	380	393	384	373	372	387	372	418	391	392	378	374	402	422	375	428	409	397	407	359	363	388	414	381	373	375	379	398	360	386	403
17209	33916	9541	4617	3428	2575	1868	2055	2099	1143	857	782	734	604	620	575	546	510	520	519	484	459	458	426	421	424	456	465	415	410	421	394	436	400	426	426	353	403	408	388	382	407	409	379	395	385	406	355	371	377	394	383	337	384	376	413	382	400	376	422	395	397	357	373	410	386	361	358	387	388	357	375	425	360	392	378	405	399	374	392	400	382	356	378	415	402	398	386	361	390	365	368	384	402	409	398	402	358	407	358	356	397	385	365	377	346	352	382	351	381	372	372	407	417	396	375	359	381	370	375	376	354	383	390	384	352	337	415	387	396	395	363	383	398	372	367	394	408	407	388	402	398	358	379	393	385	363	375	380	372	335	367	395	388	390	400	360	391	386	393	392	378	364	390	367	340	382	373	390	396	383	381	357	379	372	374	359	397	383	395	384	390	378	406	403	395	405	379	382	389	369	425	394	392	369	393	370	368	400	369	373	363	349	369	414	359	394	366	398	375	382	391	392	386	381	397	369	385	377	414	400	345	400	357	379	372	384	364	367	387	405	377	357	405	354	398	384	398	408	375	397	370	340	393	403	387	420	379	427	395	360	393	386	369	389	388	343	406	356	405	372	376	378	371	363	386	386	385	397	380	418	384	364	330	373	382	396	393	399	354	386	390	341	360	377	385	419	370	372	429	376	364	382	398	395	396	406	330	392	365	400	352	409	365	371	426	433	394	344	415	371	408	395	407	362	411	376	368	392	385	377	363	368	370	386	367	372	358	377	385	375	407	402	372	402	372	391	377	383	384	383	368	363	362	353	366	407	379	353	364	376	389	366	361	334	351	344	382	401	353	397	355	377	389	366	364	381	375	399	377	383	383	358	343	379	370	390	404	379	404	371	425	398	389	374	389	372	395	406	364	390	371	395	363	402	358	392	353	363	374	400	408	367	349	368	362	391	371	374	368	393	382	390	383	364	370	400	405	381	387	362	376	349	376	363	399	348	389	411	372	392	351	366	384	360	380	425	440	386	379	354	372	384	424	385	388	368	403	356	404	371	359	412	331	381	394	386	376	391	378	385	370	393	377	356	352	372	380	374	371	378	395	388	423	373	317	354	390	387	399	397	370	369	384	382	375	410	401	387	382	361	414	374	392	412	359	392	395	378	407	375	374	365	379	338	418	351	389	361	380	362	363	387	384	364	344	391	407	385	352	389	403	408	396	347	380	364	417	355	402	377	327	381	363	337	373	367	348	389	366	370	363	357	386	388	371	411	380	343	373	386	352	408	402	394	387	353	394	377	396	409	365	390	415	406	392	380	399	381	373	401	363	363	398	365	346	392	370	349	370	388	391	394	350	354	388	366	377	362	370	349	376	389	385	388	375	382	374	347	400	371	367	385	374	341	381	353	391	367	387	394	352	400	376	352	383	377	412	364	425	367	387	378	389	398	397	384	403	385	372	412	412	405	400	354	376	374	371	350	371	372	379	420	371	360	363	365	361	417	382	364	358	380	372	395	395	369	363	398	359	398	347	382	420	368	336	369	366	347	363	390	377	400	364	350	361	376	359	355	450	350	375	388	406	395	389	367	413	412	394	377	350	373	380	389	370	368	383	375	421	386	379	360	394	370	377	358	378	399	347	372	366	360	371	335	363	359	362	394	381	376	372	386	392	398	398	363	373	387	391	377	375	358	389	414	366	375	392	368	355	373	381	377	358	385	355	400	394	365	378	423	387	381	403	379	377	391	379	360	366	418	380	411	424	397	385	377	385	390	327	394	357	400	364	390	396	414	371	405	364	371	374	356	400	416	383	368	395	386	352	378	347	342	365	404	392	407	402	361	401	364	372	377	318	381	354	411	379	415	400	394	397	395	345	340	396	336	400	365	354	402	395	379	364	400	346	403	408	384	394	406	387	380	399	391	393	356	357	383	338	374	362	360	397	363	385	426	364	385	393	390	387	334	381	376	422	365	356	355	383	373	393	361	389	385	362	388	405	373	386	412	358	386	363	384	378	385	364	393	403	374	394	389	398	367	417	399	385	368	410	373	383	358	382	380	363	366	408	357	387	381	372	387	394	384	393	387	352	378	373	401	367	379	351	388	369	433	395	412	362	380	393	379	353	379	357	384	397	379	391	401	389	388	377	388	371	411	358	366	396	394	379	410	380	376	389	397	378	380	408	359	386	343	371	410	361	358	380	399	375	391	361	354	402	367	392	357	327	340	387	360	378	379	367	386	359	400	392	405	350	369	357	365	393	357	357	387	391	390	376	362	406	366	393	427	431	381	367	372	401	394	407	388	396	378	399	389	377	405	395	413	381	350	349	362	352	327	379	383	361	360	365	404	389	419	373	390	394	371	355	371	384	405	381	420	358	378	393	416	407	374	390	396	371	366	375	373	358	424	381	409	381	394	381	386	379	330	378	388	423	389	398	394	377	371	384	402	364	377	396	376	419	409	426	364	345	389	364	368	386	399	380	368	371	380	400	371	378	397	383	388	379	372	362	406	368	368	362	389	388	442	365	399	385	382	369	381	399	382	408	330	347	333	398	369	390	388	382	403	384	373	362	414	377	387	337	386	366	368	379	383	372	360	383	400	371	388	416	369	412	369	364	368	368	375	393	359	393	399	379	379	402	382	404	433	359	376	399	372	381	390	393	407	383	365	400	354	381	366	371	379	386	384	386	377	370	387	368	387	405	355	358	392	368	338	364	374	389	375	363	396	372	410	343	367	395	371	390	402	365	341	377	363	374	361	386	388	418	387	395	389	400	381	389	348	411	399	397	362	358	355	379	372	416	404	394	395	368	385	394	371	383	359	380	378	415	369	361	358	418	384	374	362	389	360	389	439	397	393	416	375	371	391	415	370	412	363	383	357	345	393	388	366	375	370	373	370	393	380	373	370	384	351	406	402	351	369	377	366	392	368	394	387	358	383	389	370	376	377	341	348	379	372	357	335	366	408	373	395	376	370	374	368	363	366	404	352	390	402	388	406	351	393	391	397	357	374	420	402	423	370	382	411	388	372	389	374	377	367	357	372	396	387	390	372	387	385	420	358	373	386	386	379	387	375	360	388	400	397	399	400	366	401	418	393	381	370	389	402	374	386	381	380	372	424	378	399	383	394	375	402	394	403	378	342	372	407	393	375	400	381	358	379	339	370	383	388	400	368	386	371	355	370	392	393	378	362	400	367	371	357	359	365	367	368	395	375	360	417	392	376	380	320	424	393	389	408	387	399	366	396	366	402	351	404	371	385	371	365	363	397	387	323	374	382	369	382	345	348	367	394	385	388	345	364	353	360	433	410	341	365	380	370	374	416	394	382	418	382	371	356	381	368	384	380	362	389	375	331	377	361	416	379	425	401	391	355	335	375	393	375	385	361	375	421	356	397	396	338	393	351	384	380	369	403	375	381	379	363	399	388	389	347	375	388	399	386	365	360	358	381	373	372	393	420	404	387	386	382	387	387	406	359	374	438	380	383	362	399	404	382	359	429	345	365	419
27839	20084	7880	1247	911	793	783	926	920	716	685	664	711	771	658	708	672	673	726	717	702	715	676	684	693	719	706	710	667	715	656	704	644	721	694	672	695	651	719	726	693	653	720	668	705	693	684	696	638	707	701	687	704	709	659	677	659	695	644	696	722	730	688	687	679	661	664	719	728	685	749	703	658	699	728	718	679	720	714	689	717	690	719	680	669	691	751	679	691	682	745	654	724	721	666	752	732	710	690	681	680	681	666	716	656	667	691	706	672	662	664	694	700	654	691	706	720	700	696	676	684	742	688	676	646	687	672	701	684	669	735	736	710	716	696	703	694	659	734	694	676	682	716	708	733	722	708	669	697	733	696	651	679	702	642	706	691	668	708	721	699	661	701	708	737	689	675	666	700	709	695	733	723	676	711	690	716	723	694	705	739	721	674	709	686	693	663	716	679	715	704	687	667	698	661	707	703	717	682	684	689	648	742	661	674	708	672	674	679	672	712	749	690	698	672	690	712	662	704	717	682	632	713	683	711	714	681	698	661	682	721	680	702	688	700	691	720	649	728	686	729	693	707	708	717	662	648	680	732	719	705	648	699	719	665	722	706	723	639	720	687	712	683	705	720	657	722	703	700	672	689	725	674	674	674	739	750	656	722	726	630	698	717	678	673	717	713	715	723	655	695	708	746	771	677	728	694	726	707	729	753	676	670	705	667	690	658	675	712	724	707	664	714	699	717	683	655	712	700	695	708	710	678	672	702	683	727	681	672	686	724	695	661	691	702	677	672	721	677	695	658	726	685	660	658	676	699	737	728	705	660	678	659	701	684	665	710	624	680	686	656	714	727	715	726	698	682	705	716	714	705	674	672	733	665	686	710	699	718	736	654	688	685	685	680	748	671	682	727	648	635	718	690	696	717	707	721	713	714	752	644	741	704	695	656	698	730	705	678	713	706	708	653	691	668	700	696	662	687	652	711	691	679	686	713	697	688	685	711	641	697	706	687	661	723	702	719	701	727	661	685	686	688	701	688	678	679	712	703	725	705	717	639	694	701	733	688	729	710	715	685	721	652	686	711	654	688	692	726	702	704	671	702	694	703	715	661	685	723	716	672	685	683	670	716	700	671	709	699	677	694	707	686	677	629	731	713	732	741	706	681	709	699	679	678	724	683	647	688	716	724	717	680	671	670	674	655	677	669	685	692	639	681	692	670	694	707	684	712	697	677	682	673	710	682	762	707	687	707	672	684	712	715	681	706	709	696	677	729	696	643	671	694	701	680	716	689	648	728	691	662	718	682	706	714	709	677	680	684	724	683	665	688	716	698	680	685	713	688	663	667	674	685	677	666	708	674	726	688	704	680	708	669	689	677	709	698	672	675	669	668	743	659	678	655	670	735	670	705	706	745	712	706	671	713	658	723	716	677	662	652	657	693	737	702	722	699	669	669	710	634	704	696	701	675	651	642	732	689	706	711	727	692	639	697	697	696	636	672	694	677	716	717	670	705	716	653	729	688	695	721	722	669	720	707	677	685	724	713	648	686	713	719	705	685	754	702	694	683	716	662	680	693	652	689	692	650	713	665	666	668	675	654	714	688	685	682	715	661	703	705	711	722	724	693	692	695	703	728	734	698	670	681	690	642	671	716	666	695	702	683	677	712	644	660	717	707	677	671	681	756	674	648	659	670	688	733	653	674	697	681	751	701	713	742	685	669	697	701	702	675	663	737	647	698	688	713	713	685	680	689	723	661	672	734	661	666	663	702	660	720	704	651	721	721	710	727	682	702	670	655	679	698	686	654	671	675	737	703	746	683	738	717	701	673	702	697	656	690	738	699	705	661	683	689	688	673	708	702	697	658	660	695	678	664	655	686	711	655	716	675	672	694	717	719	670	670	654	686	676	760	680	694	685	700	732	696	687	682	721	653	685	671	726	695	664	732	678	717	687	683	745	709	736	648	652	698	683	674	706	667	653	701	629	692	711	682	698	713	656	708	679	651	696	736	686	708	695	691	687	689	685	703	699	654	704	707	683	682	726	733	711	753	682	746	714	704	668	704	661	675	703	711	694	721	683	664	709	648	681	711	687	694	662	688	684	678	700	679	659	699	709	680	672	737	668	691	648	694	660	692	660	697	710	719	717	655	690	688	677	664	703	662	685	699	723	682	668	723	675	711	672	693	653	728	707	705	668	685	670	691	722	697	697	774	692	690	695	690	726	708	704	671	712	702	685	707	692	697	711	661	684	687	695	715	703	693	663	723	782	676	679	680	685	712	666	638	672	678	677	685	663	698	700	680	700	668	685	703	704	709	695	701	713	679	700	750	690	710	699	698	666	687	747	696	672	638	677	731	711	662	707	641	704	689	718	693	730	751	700	684	631	705	714	700	696	745	730	696	714	678	668	706	727	702	689	669	705	715	674	708	695	678	699	714	680	726	683	716	666	678	684	698	678	704	671	692	697	731	718	671	668	710	689	716	714	721	687	664	667	724	706	705	690	707	692	680	681	701	700	663	670	698	661	690	688	673	696	640	746	736	686	679	733	702	703	724	710	708	703	704	664	641	691	708	715	683	696	722	684	704	746	717	634	696	708	688	699	707	744	793	679	669	713	689	647	650	685	648	705	693	700	668	681	705	657	691	675	649	692	738	681	688	707	670	683	694	694	710	681	707	703	696	665	683	728	681	700	706	687	703	662	667	729	714	703	731	693	686	694	735	656	706	680	732	700	740	670	708	663	715	696	707	681	699	650	662	699	722	676	689	742	689	679	708	721	703	709	690	739	719	691	708	743	680	667	675	708	661	624	655	660	647	636	742	653	693	708	715	717	700	693	741	701	680	681	719	687	670	677	668	696	671	702	667	703	664	696	701	714	683	726	697	677	655	741	706	713	649	705	707	712	714	729	736	692	718	678	630	669	676	703	643	714	721	661	713	671	678	687	695	708	697	659	655	693	717	730	731	699	679	713	717	715	667	684	677	679	687	714	654	701	716	674	695	727	689	702	667	711	651	660	657	743	665	696	685	719	693	657	703	728	671	688	710	705	726	681	736	665	692	676	677	685	722	707	646	719	703	687	703	692	710	729	698	720	708	678	715	687	665	746	697	716	714	672	695	715	672	704	700	691	698	683	697	718	691	716	651	676	724	682	701	664	677	689	751	721	732	666	658	707	683	704	688	666	669	606	682	664	687	706	681	720	689	644	703	701	703	641	712	700	706	677	717	675	662	745	668	696	703	678	720	664	721	679	714	695	691	669	726	722	639	713	689	647	691	676	665	684	656	677	666	690	769	716	714	674	680	685	700	711	715	690	738	706	706	632	665	668	726	688	709	726	696	671	704	673	720	669	712	689	713	691	690	699	698	714	684	750	667	662	723	687	684	671	724	693	710	689	640	704	662	690	742	693	666	698	680	708	639	649	671	706	727	710	718	673	662	655	695	694	681	682	672	665	699	713	676	696	732	643	709	703	685	660	620	670	689	691	703	668	704	725	699	725
10480	8162	1485	1063	974	827	867	1105	1117	764	758	749	749	710	689	704	751	727	720	658	694	712	681	653	713	690	709	665	680	710	716	738	725	762	730	711	720	700	682	695	703	696	699	671	772	659	733	718	683	717	711	743	702	684	666	709	674	703	702	703	754	698	727	737	692	679	705	712	738	661	661	674	735	718	698	709	728	684	734	726	761	724	712	712	679	702	712	638	701	716	704	702	721	670	734	687	722	720	709	735	666	732	716	691	717	737	686	687	651	714	715	712	714	734	667	739	709	719	717	702	700	714	662	706	664	680	688	708	658	669	709	683	711	723	690	726	713	753	767	726	704	701	730	725	696	697	718	728	669	707	663	691	738	684	691	675	722	681	713	710	694	678	714	681	677	712	713	688	696	681	681	731	704	716	674	698	660	633	710	703	690	714	688	679	762	723	708	705	719	749	745	717	644	712	715	705	709	707	725	745	664	706	701	687	664	705	726	726	718	709	720	723	717	698	718	670	695	728	691	746	709	707	741	716	687	674	711	700	663	723	721	645	692	740	708	702	687	718	689	711	675	653	715	669	740	680	680	751	770	684	676	686	689	674	693	696	726	719	739	700	717	717	670	657	686	728	652	682	670	700	713	707	700	727	694	730	723	721	700	661	669	777	669	684	743	687	689	674	659	708	728	673	747	694	693	692	672	679	733	706	712	699	631	723	730	720	697	737	699	668	668	701	719	650	697	718	709	756	705	708	665	720	674	715	718	715	741	688	720	711	635	671	659	647	681	730	695	695	731	690	675	680	688	696	709	706	682	710	691	685	720	686	716	699	748	749	758	745	718	665	731	762	642	713	738	694	702	742	684	716	715	717	721	757	674	686	694	697	684	705	680	703	697	738	677	658	691	686	703	682	679	714	689	717	684	667	768	696	691	670	711	746	659	729	701	686	684	721	706	724	676	705	715	696	750	713	708	683	705	722	731	651	688	723	706	727	725	762	697	700	681	709	686	678	721	754	671	687	690	723	684	686	728	677	725	731	702	705	692	692	690	693	684	695	725	696	710	702	692	659	740	685	688	717	705	719	717	619	720	693	717	714	695	723	679	678	722	695	707	674	713	698	670	701	682	689	699	746	744	702	682	688	662	713	726	729	685	711	677	712	691	680	738	686	716	656	714	685	687	710	722	626	676	732	684	718	697	729	743	694	723	708	738	720	761	695	685	698	692	738	698	670	705	714	718	690	698	723	685	718	706	676	689	778	689	674	697	665	715	721	727	741	711	714	697	718	728	714	717	657	683	727	655	700	710	686	662	692	720	657	694	676	716	720	668	745	702	691	667	710	752	731	698	710	735	721	669	723	699	715	734	745	674	680	695	670	668	672	678	690	721	638	662	729	768	679	739	714	664	696	658	732	716	726	707	725	685	742	685	786	703	680	678	703	734	728	664	720	703	648	720	685	662	694	644	658	696	726	682	673	741	734	664	710	745	725	680	734	675	734	676	695	729	726	719	696	712	696	690	695	693	702	680	705	709	710	702	663	689	710	730	721	702	711	669	715	699	689	733	701	700	710	651	764	690	684	692	718	732	682	665	699	689	711	705	662	702	743	647	706	662	677	708	683	772	739	638	706	661	695	695	656	684	683	687	719	716	704	719	707	745	682	743	716	701	723	750	731	760	665	686	700	714	646	639	712	640	715	735	722	704	694	688	709	723	721	706	674	761	698	717	690	724	727	672	743	749	686	676	730	691	726	697	694	707	691	675	751	738	664	733	734	686	681	641	671	688	727	696	713	685	706	717	701	679	682	706	691	669	735	763	679	674	704	713	689	715	697	736	731	741	704	722	696	693	705	693	721	710	733	710	713	690	685	707	702	718	630	719	676	677	702	707	706	758	706	707	735	760	686	700	672	719	700	710	672	683	696	743	686	719	702	723	718	716	710	662	712	713	698	671	741	706	701	706	680	711	680	727	674	687	727	709	720	680	724	636	680	715	700	691	692	689	718	693	683	697	679	707	715	688	756	680	681	701	752	681	689	647	749	700	685	719	719	710	709	721	697	709	712	724	708	720	694	708	716	735	680	697	695	707	720	702	714	702	641	713	747	739	655	722	708	738	706	694	726	712	695	715	666	696	698	688	713	723	619	698	751	712	714	711	718	678	666	674	726	750	687	713	719	702	715	681	744	676	770	663	735	698	697	674	716	751	763	714	656	657	722	693	715	691	680	730	684	693	729	717	688	679	718	676	687	720	678	711	703	682	714	684	693	681	745	658	718	694	704	702	646	728	692	721	700	674	726	661	757	682	713	695	731	721	676	722	657	718	715	767	687	711	678	672	700	687	697	693	720	657	707	726	712	735	680	661	718	718	713	722	705	709	764	681	687	703	688	704	680	697	738	669	688	717	696	682	723	737	722	670	682	708	706	713	729	709	701	773	704	673	736	705	676	682	703	689	703	742	729	696	683	718	700	692	748	678	676	740	708	732	698	710	728	715	691	649	681	731	690	719	696	719	687	730	665	669	706	746	695	720	707	661	694	750	672	723	734	693	707	741	650	735	698	698	692	774	656	733	669	722	689	701	724	683	675	687	698	723	682	742	677	703	724	708	680	656	723	718	710	717	737	715	706	704	640	690	733	708	739	666	725	696	662	694	687	705	694	732	744	731	688	735	756	725	680	697	711	723	700	712	706	663	707	743	757	695	724	695	660	711	704	702	659	711	679	652	681	729	677	704	666	667	690	709	669	732	647	697	670	737	665	692	712	690	698	645	666	722	701	694	698	701	691	683	712	656	697	720	704	718	680	682	685	754	767	691	684	688	729	682	682	727	763	664	710	691	668	723	712	762	681	734	692	655	756	706	688	699	722	697	770	697	669	700	691	715	696	708	707	686	695	711	754	741	710	711	764	687	701	691	732	687	661	686	708	723	693	711	738	664	712	716	726	688	752	701	712	709	605	684	680	704	706	707	690	678	747	681	688	748	708	713	727	711	733	702	686	724	706	721	709	696	747	712	702	710	691	728	695	745	713	704	750	664	712	634	714	705	726	718	722	692	732	688	742	673	699	671	673	711	657	700	712	686	689	697	716	757	691	698	658	722	707	651	692	707	711	669	682	764	652	697	691	720	698	724	698	707	773	655	757	706	680	721	687	692	694	693	698	630	727	764	685	710	698	695	712	721	662	669	713	673	718	687	711	737	684	680	685	661	685	709	664	717	669	730	668	660	700	707	657	713	675	729	683	749	709	656	687	672	701	653	707	681	729	707	703	691	696	694	732	734	680	671	671	662	696	737	700	662	696	719	718	688	722	731	716	709	718	694	713	729	701	734	684	711	688	728	763	681	700	685	675	714	699	708	683	692	690	717	667	679	718	701	693	712	701	729	696	659	718	691	681	704	684	697	691	713	692	714	721	722	684	693	690	657	667	752	713	720	695	703	659	715	696	705	682	678	716	745	720	743	681	689	667	687	691	743	673	684	661	683	702	681	652	692	701	690	751
23759	21162	28337	24277	21142	7718	1021	957	789	508	515	453	424	400	440	386	434	387	392	371	357	396	358	353	359	385	350	350	374	333	368	361	385	326	331	335	320	362	356	361	364	354	330	317	415	312	324	329	313	337	299	347	300	328	326	338	331	302	356	327	337	330	328	294	334	293	305	328	329	350	352	346	348	291	326	354	305	312	318	310	309	331	333	359	318	337	321	352	349	342	317	334	318	340	342	339	332	303	304	342	363	361	347	341	321	359	328	314	318	296	351	344	347	332	291	335	325	327	292	299	353	328	296	331	314	348	323	310	332	311	355	342	308	301	363	331	312	317	323	324	300	327	291	338	361	310	310	323	348	317	324	323	281	357	318	319	329	322	315	320	297	340	331	348	318	319	306	333	328	308	357	335	319	333	338	293	307	320	358	319	328	325	283	328	350	330	348	309	313	317	343	295	333	352	355	346	297	338	347	345	321	322	346	306	326	335	310	390	293	336	294	322	328	327	339	310	282	356	341	349	345	338	352	305	315	325	338	314	334	305	353	311	336	340	320	336	344	345	311	289	322	340	318	317	300	331	343	350	329	326	344	295	364	322	323	307	328	299	322	308	323	331	338	319	337	349	313	318	322	334	303	321	360	305	319	336	341	325	320	341	333	334	335	344	329	291	324	304	315	352	322	334	328	354	319	337	321	313	350	330	348	342	333	338	349	300	343	320	345	304	331	320	333	317	343	347	338	293	293	338	340	345	320	334	362	328	337	317	330	334	311	318	322	359	342	388	322	325	336	316	342	319	296	350	321	338	353	310	317	357	349	360	330	337	336	326	315	346	314	322	342	347	313	327	339	341	369	342	310	320	355	323	318	336	348	344	329	306	343	320	332	308	345	340	335	333	327	311	343	343	285	301	304	319	328	316	299	317	367	335	355	329	356	335	330	371	316	310	345	320	315	313	329	337	289	330	322	378	343	335	345	312	332	323	330	312	299	343	315	327	317	313	337	323	335	317	334	326	296	333	336	326	322	321	332	322	338	341	346	340	352	296	326	305	331	330	338	316	309	336	310	317	342	334	343	313	344	321	331	297	337	318	329	337	300	323	316	322	329	313	334	320	336	342	316	360	360	314	318	329	327	334	350	316	337	339	348	315	316	326	339	338	299	297	354	317	291	337	337	341	352	353	326	328	337	331	327	359	327	311	327	305	351	309	321	340	312	312	307	332	343	324	280	362	344	328	325	297	314	324	317	339	339	356	328	341	315	302	331	329	319	341	331	322	311	350	356	322	338	367	301	318	324	364	338	346	320	307	304	330	338	308	305	337	320	315	318	350	336	298	327	316	308	341	367	315	316	328	344	325	335	352	337	321	315	304	303	352	315	313	330	356	331	339	300	303	339	306	315	337	341	308	308	326	326	317	343	335	321	317	331	307	328	342	280	311	298	326	324	326	377	330	311	344	331	335	366	357	312	320	304	334	303	305	341	321	347	311	302	315	306	294	366	333	298	309	308	335	315	307	313	350	307	321	316	306	341	308	339	339	301	311	316	333	334	346	354	315	306	365	313	306	329	352	324	312	330	353	330	327	334	306	325	323	318	355	314	308	316	357	331	340	308	351	341	370	310	344	351	343	352	362	317	328	377	338	313	321	339	352	340	343	328	378	336	345	300	336	356	310	293	301	319	335	334	326	355	319	316	338	346	326	327	321	340	317	291	336	335	300	320	329	337	322	311	356	320	358	328	332	329	342	330	353	340	328	353	322	322	301	342	309	375	309	322	347	327	368	352	352	321	310	319	318	342	298	327	336	337	346	355	324	318	352	305	353	328	307	318	317	305	315	299	286	348	323	341	336	355	321	326	321	348	364	329	352	327	324	352	312	342	323	315	312	347	318	338	302	339	359	322	325	328	324	346	307	344	323	316	334	334	332	365	342	315	334	319	327	327	325	338	322	341	302	319	352	305	328	330	307	336	343	353	321	308	325	332	330	323	290	288	305	303	341	331	318	300	337	317	328	323	341	313	322	322	335	317	314	318	320	312	346	299	330	295	351	335	338	338	326	350	319	358	350	340	312	329	326	304	319	303	300	346	350	327	321	310	292	314	347	308	341	338	354	311	321	327	319	320	315	323	317	326	328	322	300	336	339	330	302	298	323	319	348	307	334	322	303	321	325	353	314	325	359	339	356	327	347	374	335	315	309	338	320	329	353	337	331	324	284	334	343	353	327	312	350	341	312	321	344	325	351	297	324	325	321	350	316	284	328	369	307	303	311	327	327	324	317	296	315	363	323	333	327	316	360	322	341	343	330	322	338	341	335	365	330	325	324	338	314	295	366	303	330	316	337	323	323	319	317	311	358	315	322	290	341	361	320	332	314	328	340	356	307	335	300	312	318	358	295	310	322	326	348	319	330	313	321	324	323	315	340	326	304	344	322	310	355	345	343	352	347	326	322	360	336	318	316	371	324	319	325	316	326	317	315	290	342	306	321	334	311	314	303	336	320	351	315	345	332	336	331	321	299	337	309	316	318	312	349	340	321	326	321	337	329	321	309	324	340	320	338	341	312	361	335	300	342	325	344	327	324	312	317	307	305	338	318	310	332	377	319	342	329	325	297	308	331	316	323	339	325	362	330	344	332	331	339	364	308	326	313	369	299	390	312	359	335	349	322	318	320	293	348	307	323	323	325	313	336	299	313	318	319	295	319	348	329	322	314	336	327	320	316	301	309	320	330	314	334	343	306	301	300	321	327	330	317	335	314	308	336	301	330	294	346	315	317	331	291	309	333	313	332	322	318	343	334	334	329	357	345	328	309	322	341	320	319	334	324	297	312	326	325	314	365	323	307	324	366	340	335	336	320	345	366	324	328	349	343	280	338	329	319	339	333	341	341	307	320	323	365	342	332	340	360	322	370	325	328	312	341	323	319	303	328	346	366	359	320	316	310	367	353	309	318	338	347	330	308	349	343	322	364	346	324	311	335	329	366	346	351	321	318	314	305	307	316	330	350	330	320	299	327	282	344	340	306	289	340	346	328	342	325	313	341	338	312	344	337	359	289	323	355	353	344	331	331	330	321	318	312	329	341	350	323	289	350	329	319	343	292	334	327	333	340	317	351	313	347	293	327	300	343	326	365	313	347	332	321	304	334	321	317	325	314	323	333	333	282	335	352	349	339	305	386	325	334	326	316	315	331	345	348	338	350	312	328	301	323	320	336	332	320	299	329	332	341	309	326	294	331	336	332	327	324	334	353	331	311	309	352	342	305	316	327	331	322	332	360	369	300	324	294	318	336	334	331	349	304	317	343	336	299	348	345	354	292	311	339	333	341	320	345	344	323	303	349	339	338	302	297	341	339	354	366	345	330	314	309	318	345	332	331	312	333	301	308	311	321	361	326	309	308	334	304	303	331	320	311	308	339	308	327	329	312	354	339	307	310	360	338	307	297	347	352	339	267	341	318	337	309	324	332	333	309	332	313	338	333	309	331	329	329	322	341
9208	22608	5926	2778	2109	1530	1369	1461	1230	679	630	544	505	515	447	448	451	394	409	439	372	417	368	389	382	369	360	350	364	334	364	400	337	361	351	360	365	347	368	347	353	305	380	322	365	332	334	395	346	370	352	365	294	327	323	339	393	356	356	329	324	390	379	336	337	319	352	346	355	331	346	355	337	324	357	324	361	389	337	349	321	346	295	329	348	372	337	341	359	335	362	345	353	360	370	351	347	325	329	343	334	333	394	360	349	356	313	308	341	339	331	340	346	342	327	326	305	312	307	341	328	308	358	349	325	316	306	323	357	369	329	354	320	339	357	353	350	319	312	326	340	332	346	359	345	349	336	339	349	350	333	330	340	340	334	338	353	370	319	364	341	349	340	343	357	342	352	340	358	323	314	364	368	318	313	344	316	345	363	341	347	370	330	331	320	354	339	322	334	307	335	315	313	340	334	305	358	379	361	351	328	349	307	350	325	357	349	356	340	354	373	319	341	330	362	386	358	346	385	337	375	307	366	348	333	313	348	338	337	320	345	351	355	317	342	358	350	323	341	340	352	358	336	347	349	346	357	344	361	333	365	367	347	348	366	347	363	373	348	345	364	348	325	319	351	352	349	327	356	350	384	324	345	340	321	330	313	318	352	352	306	333	344	339	347	330	370	347	363	317	320	311	355	332	320	358	345	328	354	287	327	327	343	358	314	314	351	353	308	338	356	336	327	354	379	307	367	341	342	374	333	338	354	356	352	337	317	307	329	346	348	352	333	338	340	381	319	358	359	348	356	353	312	326	327	328	329	389	351	359	340	337	352	340	357	339	330	324	339	341	370	298	347	347	372	333	348	353	318	365	322	371	352	359	343	334	332	348	335	347	320	351	317	322	353	387	347	329	355	341	344	353	332	364	358	303	340	335	332	361	344	306	347	341	334	345	343	309	347	337	358	335	365	332	362	341	349	331	341	302	325	319	317	343	345	358	332	342	337	356	363	319	327	326	334	323	335	315	336	360	325	333	339	337	336	334	314	355	351	345	367	347	339	309	316	356	321	366	335	319	367	366	313	355	333	332	348	329	314	297	350	346	373	342	314	319	342	315	358	326	303	363	334	326	364	325	330	342	318	370	336	330	360	354	351	342	346	376	361	360	339	338	355	336	342	361	342	352	314	322	303	314	349	357	328	345	352	356	308	344	348	324	361	339	332	344	357	337	343	347	352	327	326	340	335	337	359	315	365	327	374	280	356	350	330	315	310	323	351	348	353	327	380	362	317	344	335	361	330	324	347	358	318	364	363	359	347	338	374	308	337	340	290	381	353	338	360	345	338	350	363	335	329	380	338	363	309	363	342	349	323	342	349	365	360	335	310	340	380	304	329	359	358	329	335	372	338	337	352	353	320	326	332	381	349	344	384	357	345	369	344	342	387	362	303	345	319	340	363	337	352	325	344	330	349	364	342	369	352	327	369	335	322	350	373	370	345	309	350	360	337	354	333	368	296	334	365	322	315	333	328	354	337	356	335	371	366	376	349	336	334	342	332	359	342	323	332	351	334	344	346	342	342	339	344	364	342	358	326	333	341	332	343	343	364	325	341	321	333	351	366	315	329	380	356	354	336	360	347	312	340	350	310	328	356	343	341	342	356	320	341	312	329	348	319	344	334	372	326	358	349	350	328	333	364	385	325	323	320	332	336	336	329	303	280	370	331	324	323	341	314	359	312	339	343	332	350	333	369	355	356	346	322	346	356	332	403	350	335	326	329	318	322	338	322	341	333	339	330	357	307	328	344	309	340	352	334	313	345	323	372	338	406	368	331	343	351	338	344	343	359	332	337	351	352	364	385	346	322	353	363	340	370	325	345	343	360	354	337	357	350	338	318	329	351	333	332	370	349	344	322	370	355	345	338	340	327	385	340	361	323	339	336	357	380	355	336	324	369	354	330	342	365	339	314	351	358	360	318	361	360	350	367	326	363	352	341	335	373	332	338	336	331	340	321	332	346	354	325	362	351	300	351	363	317	341	367	330	328	333	343	338	327	353	352	328	327	356	374	332	335	324	342	369	358	340	370	359	375	352	369	356	357	374	338	338	328	352	355	324	331	333	360	341	334	339	357	342	364	341	372	355	362	337	307	326	344	336	361	311	310	347	336	380	328	362	334	344	361	345	323	387	346	322	365	319	326	335	371	332	339	313	325	332	320	340	359	350	362	339	364	330	331	342	351	339	353	357	341	328	346	319	336	337	315	345	340	334	359	376	349	321	382	350	324	341	358	306	356	311	340	330	355	326	326	343	367	333	296	351	322	335	326	361	372	374	334	336	343	335	347	322	345	334	308	322	349	345	343	336	342	372	370	367	361	341	361	370	329	340	351	323	335	359	306	338	348	330	344	322	316	341	350	362	354	332	324	352	355	360	370	334	362	356	355	364	326	339	368	330	360	352	318	332	311	324	320	329	346	353	353	390	307	354	332	343	350	327	353	350	361	309	338	363	343	350	355	340	332	274	354	326	340	340	317	327	348	329	358	346	306	338	352	346	356	363	360	326	332	331	352	359	314	344	340	343	296	316	353	336	343	374	332	341	360	335	356	311	346	327	363	300	332	344	337	356	331	300	361	379	332	361	323	326	364	335	319	335	335	327	347	334	354	332	340	362	309	323	358	341	327	338	327	345	349	368	341	342	330	355	322	341	340	358	352	346	349	333	358	330	311	337	338	309	351	349	316	365	331	333	334	340	324	315	342	314	318	304	345	339	360	326	353	341	307	342	323	347	321	364	318	334	357	345	332	391	353	367	336	313	329	303	336	335	334	341	342	323	322	372	348	303	360	361	322	350	334	334	314	310	335	332	326	330	321	324	334	329	323	334	348	343	348	332	355	313	345	327	334	358	346	339	338	305	346	340	335	336	347	342	331	321	340	339	333	324	316	332	371	326	362	338	362	344	371	343	333	356	339	352	329	322	331	340	355	359	358	360	363	338	326	338	367	317	344	337	334	357	333	338	340	353	347	335	325	362	335	377	349	327	344	323	348	324	349	298	356	359	343	351	318	349	356	320	323	338	371	353	290	321	352	362	335	315	347	359	350	335	351	355	310	337	344	326	381	347	349	377	335	358	358	322	319	312	323	333	332	356	325	338	347	330	342	311	375	337	332	360	329	325	343	345	316	330	346	340	323	385	326	354	361	328	349	323	322	309	333	330	340	319	364	366	346	352	340	369	353	349	392	395	340	390	307	342	360	344	347	375	325	333	374	351	379	341	334	330	356	344	358	349	334	302	330	371	316	373	350	348	347	349	323	352	350	336	376	359	341	357	354	333	325	352	310	325	336	338	315	338	353	352	356	312	332	315	352	332	349	328	334	361	355	299	346	339	327	369	336	341	316	349	340	348	371	379	315	333	347	347	306	334	346	369	363	358	334	372	351	321	323	366	335	371	343	319	334	331	342	378	316	356	360	334	337	354	327	319	340	333	320	350	328	348	347	328	335	355
24860	21228	27356	25282	10296	1340	1156	1222	1044	949	916	868	880	914	909	893	829	828	818	889	880	881	901	880	859	862	863	822	915	812	841	869	848	845	869	865	808	873	820	823	931	832	847	869	837	885	830	844	845	884	863	824	809	893	828	848	812	844	842	873	818	801	844	807	854	863	844	857	859	876	840	864	879	821	860	829	862	849	832	837	836	851	862	848	815	849	832	865	859	800	893	867	852	817	845	838	858	921	876	857	825	857	883	848	851	832	862	819	866	816	857	880	814	803	797	823	886	830	866	823	823	860	865	868	846	894	855	825	877	857	932	825	834	845	872	841	875	863	861	884	794	856	845	880	828	799	863	769	818	834	833	796	878	886	850	850	849	915	864	880	879	840	824	899	855	863	877	926	855	902	827	878	875	858	816	890	847	841	845	843	832	830	800	839	902	881	823	887	810	826	814	863	850	816	783	843	809	824	834	877	813	844	866	877	823	815	793	849	864	821	853	896	939	906	863	819	826	849	863	828	888	870	832	851	803	869	840	833	839	874	866	828	850	863	834	840	794	894	885	874	840	863	879	863	854	857	890	817	829	828	860	850	834	894	843	781	838	856	845	824	857	834	823	837	901	833	862	872	854	838	889	870	848	798	899	831	804	887	852	914	856	860	819	824	824	822	845	828	911	843	825	900	844	887	870	809	851	852	883	874	856	841	834	858	828	857	807	819	856	820	845	847	861	844	821	853	859	883	853	860	783	822	857	853	840	875	821	848	855	840	884	909	901	787	826	867	826	833	789	817	841	820	878	799	839	866	853	829	808	794	893	816	820	864	867	881	831	864	864	816	821	837	838	850	852	828	850	837	896	836	855	823	843	824	796	839	894	840	880	824	834	886	868	846	809	832	843	878	828	823	881	793	823	838	807	808	857	793	813	870	860	868	845	820	856	828	848	789	817	846	881	889	838	917	860	833	905	905	853	821	854	890	859	835	807	896	840	843	870	851	823	810	847	873	849	835	867	895	881	892	831	818	840	816	845	849	840	845	800	892	853	821	873	894	826	845	838	853	802	845	818	856	816	782	884	849	849	843	861	872	825	839	827	846	840	794	821	844	876	800	838	906	840	820	874	831	804	825	868	859	890	863	874	861	831	826	835	870	913	857	879	854	834	821	846	822	830	847	912	852	821	807	895	789	854	845	805	874	823	820	779	842	817	847	826	804	857	900	879	907	888	812	822	860	852	819	839	875	862	853	861	813	862	809	860	871	895	868	861	855	795	865	862	847	897	856	843	868	844	830	847	791	881	828	840	866	834	802	850	877	844	857	810	845	838	827	826	825	831	878	860	798	829	840	831	816	827	898	891	856	882	819	818	820	819	802	829	857	838	865	845	822	843	855	817	840	892	812	844	863	845	869	795	817	826	809	885	852	828	882	825	869	781	848	900	848	784	855	802	821	888	857	829	827	841	863	825	837	849	890	862	835	903	909	850	815	824	818	850	820	798	840	840	839	827	833	823	819	835	858	820	834	851	843	813	808	834	821	821	827	833	819	827	845	875	870	828	839	836	837	857	863	821	870	864	845	894	858	840	881	911	830	867	809	828	865	827	803	792	799	850	807	871	846	862	812	802	820	862	830	836	831	890	904	857	846	794	878	851	891	861	860	812	847	838	849	895	852	826	846	802	799	826	847	855	818	855	789	842	864	857	837	800	888	845	829	823	834	871	841	867	844	872	831	882	809	873	847	823	899	829	849	817	880	828	899	852	878	885	871	893	883	857	842	822	868	845	832	810	851	872	834	896	881	867	832	886	837	847	793	851	887	859	870	853	853	883	828	920	837	805	854	837	817	877	881	877	834	838	851	796	848	870	929	853	857	866	883	861	847	886	888	849	813	813	830	892	824	826	865	817	844	826	811	831	835	883	800	795	835	831	901	834	866	824	815	908	887	890	855	846	873	866	822	838	907	788	818	801	892	816	836	859	885	857	874	834	877	842	861	839	793	804	840	751	833	922	852	873	850	858	918	841	853	792	814	890	855	830	847	840	928	866	824	842	818	892	858	865	830	843	840	836	752	789	783	860	831	775	846	800	822	907	834	835	879	830	875	837	796	813	850	846	867	803	851	885	891	788	814	771	813	838	842	881	871	821	835	834	868	875	876	826	891	821	862	836	769	846	836	867	865	860	851	835	775	866	843	826	818	801	859	817	877	851	792	853	895	816	851	833	833	881	855	816	807	871	918	897	861	839	822	826	840	872	861	857	825	862	831	798	857	841	852	878	842	937	844	878	829	823	860	841	764	849	878	893	819	848	819	819	789	884	823	798	874	807	840	878	873	858	863	886	818	866	896	810	886	818	846	798	848	829	876	801	918	863	851	894	844	858	795	807	849	851	818	866	820	831	894	887	803	837	902	870	885	816	844	830	843	850	830	824	848	881	805	823	824	869	825	867	831	825	858	865	871	851	854	839	891	811	869	849	837	884	855	821	784	903	831	821	800	874	840	850	859	831	885	887	838	778	860	858	816	836	863	825	859	864	855	879	848	908	845	816	884	824	866	846	824	829	829	842	876	833	868	843	854	840	834	831	842	826	850	833	863	871	917	821	815	839	854	887	844	819	867	825	811	852	834	855	899	885	884	838	865	821	845	825	832	848	865	864	874	833	802	855	835	860	781	827	848	861	855	868	816	818	861	846	882	845	819	864	818	866	862	865	822	864	874	853	865	799	763	832	833	901	875	850	893	876	833	830	861	861	904	876	874	860	864	895	804	844	843	855	776	833	811	870	864	825	828	870	849	863	817	843	830	891	903	862	908	890	856	834	830	818	877	836	873	803	880	867	853	850	886	896	819	820	830	909	827	822	858	814	822	856	807	893	796	855	835	851	856	780	826	863	909	835	848	846	842	854	868	809	821	819	846	890	833	857	823	839	813	855	855	853	894	822	844	818	886	858	791	758	821	863	899	828	817	805	879	850	848	784	794	858	856	864	832	878	829	841	817	850	814	870	834	840	814	809	923	838	859	864	821	843	853	864	802	823	875	831	842	833	790	831	812	804	800	897	812	866	889	856	865	816	860	821	798	800	903	881	823	868	874	881	889	786	815	796	865	826	837	835	909	860	909	870	879	821	841	785	807	826	780	885	815	876	849	870	794	790	862	846	846	871	838	838	883	827	806	841	818	841	866	787	858	879	846	807	900	811	875	866	847	861	844	850	821	842	818	827	859	810	858	878	878	860	844	795	846	844	815	818	881	900	856	848	846	831	829	891	871	793	828	884	903	884	884	843	877	854	785	814	842	852	844	851	859	816	812	838	855	839	871	871	855	850	813	829	844	814	834	845	849	884	793	819	826	854	842	841	794	827	838	861	789	816	864	855	830	801	848	899	805	844	819	890	845	832	872	870	859	806	849	917	835	826	866	816	816	825	844	824	846	829	850	830	895	856	886	811	803	887	823	796	828	881	815	859	821	826	847	830	867	865	845	887	819	866	870	834	819	839	822
8403	18521	3735	2134	1739	1437	1365	1722	1317	1024	1026	930	942	899	899	865	884	926	913	943	851	861	834	807	835	825	894	854	869	895	885	834	799	829	823	849	853	805	816	831	841	856	791	851	835	828	881	801	892	833	835	868	814	851	869	800	842	836	820	884	857	847	811	823	795	871	875	855	819	848	835	853	851	865	802	846	827	831	839	831	855	891	795	860	825	798	804	861	851	818	807	834	873	834	834	858	768	815	803	857	865	852	851	871	818	867	895	869	849	860	812	799	864	872	851	884	886	826	816	838	804	787	828	814	813	898	802	814	878	876	818	798	794	832	834	789	849	813	852	858	878	892	871	847	886	875	866	855	799	837	779	845	856	848	854	857	819	813	802	822	852	792	875	787	837	851	831	824	884	819	858	881	827	832	871	847	872	841	855	855	868	852	786	856	811	789	842	851	818	804	822	802	893	799	806	814	812	768	803	843	871	869	802	867	884	805	820	795	877	824	861	817	818	829	850	771	839	849	852	805	827	850	869	818	866	779	861	817	830	845	798	879	843	836	852	838	799	823	852	790	873	828	840	859	859	863	893	816	824	895	877	854	794	840	817	832	890	904	846	809	836	889	823	847	806	850	872	840	878	874	834	806	843	801	821	849	885	866	807	827	790	873	826	870	810	831	867	856	811	808	850	882	826	785	845	859	840	857	839	823	818	825	843	847	849	837	883	902	839	800	911	849	805	836	893	799	796	825	827	839	871	865	871	807	833	813	856	865	877	855	795	850	799	861	818	799	857	857	809	798	835	841	878	818	836	894	840	883	825	851	810	822	852	849	827	807	847	821	831	814	835	833	834	859	819	866	841	870	800	784	834	851	840	830	817	849	841	790	859	884	828	853	880	862	833	819	837	887	813	843	828	824	838	820	860	827	862	833	861	825	860	776	825	794	860	883	873	817	862	847	871	814	835	787	862	845	817	857	846	836	855	820	801	824	784	839	819	850	871	852	852	833	826	823	865	860	844	857	861	790	844	809	819	778	845	855	857	866	819	841	842	864	834	773	844	838	821	854	860	883	831	803	873	846	837	807	819	854	883	820	835	851	808	809	836	827	856	857	853	813	799	837	808	836	773	873	825	864	852	846	832	824	816	870	838	834	842	840	853	858	844	824	820	867	851	846	807	839	841	838	845	824	876	851	790	803	799	827	860	847	898	839	771	843	849	796	844	859	816	832	856	870	851	831	839	851	851	811	831	829	862	861	840	829	832	786	854	794	837	836	867	822	899	877	839	826	861	831	864	846	839	851	814	820	802	877	835	846	815	849	870	822	840	831	811	853	833	842	799	824	849	882	838	862	834	845	831	858	852	863	841	805	841	868	825	892	841	868	812	805	827	909	871	846	818	857	801	814	802	846	881	859	846	840	836	882	880	860	793	855	778	853	870	816	835	792	885	838	815	840	830	867	826	850	822	853	878	895	839	851	806	815	859	885	792	861	787	807	887	807	827	842	863	833	811	824	821	852	858	758	821	893	836	905	834	825	818	819	822	885	830	832	805	799	834	808	860	816	909	868	863	860	835	838	816	821	861	837	899	794	851	811	851	826	820	826	820	822	865	876	834	830	789	864	833	860	872	798	829	828	869	806	814	846	876	867	813	873	856	826	866	837	841	864	868	821	799	843	816	829	859	835	854	849	866	844	835	840	837	844	822	859	842	835	847	816	877	848	858	846	854	856	822	845	876	865	819	863	850	854	851	831	869	827	847	861	872	850	795	862	831	837	862	812	813	831	829	844	818	859	840	870	851	837	818	866	838	828	910	859	789	804	810	817	809	819	840	866	827	798	873	830	877	793	852	815	839	812	823	839	823	818	863	870	806	808	805	855	837	867	816	842	845	813	845	836	796	838	851	891	843	810	843	879	837	849	813	852	780	875	822	861	885	826	800	886	821	841	808	840	828	815	885	842	831	846	894	834	774	865	806	818	854	822	827	824	812	820	840	851	796	830	849	860	854	849	865	894	780	835	819	813	858	824	821	864	900	851	816	824	876	851	846	817	822	844	800	861	813	852	872	862	870	857	842	840	828	863	821	831	841	876	883	856	860	807	857	856	834	834	845	865	882	828	838	861	854	842	871	824	793	842	847	828	821	828	788	837	815	908	825	832	814	803	810	868	889	820	782	861	881	828	805	852	845	857	792	824	864	777	869	822	890	821	809	891	849	808	854	858	843	785	802	806	814	849	822	828	824	887	810	879	861	799	802	860	831	864	782	871	828	836	856	877	908	844	880	855	843	895	849	865	810	807	862	781	837	877	852	858	812	882	865	840	861	863	800	850	844	809	848	858	810	849	835	868	833	818	810	849	866	861	855	872	861	876	855	865	834	811	921	860	844	845	826	820	856	859	868	839	862	852	835	836	825	818	822	837	849	839	846	846	884	849	846	841	811	849	857	812	843	881	826	815	841	851	771	830	879	819	823	804	858	805	797	856	848	817	810	832	851	838	836	834	855	895	892	773	854	830	784	885	835	823	824	807	837	829	838	874	828	823	855	867	837	823	837	860	834	869	800	830	872	838	861	861	845	851	786	872	908	821	841	869	868	848	812	859	830	780	836	821	849	815	801	854	805	824	853	842	858	820	812	882	817	805	817	868	863	834	829	840	804	808	821	849	857	865	851	857	875	809	877	801	775	874	876	825	807	825	797	830	822	801	839	804	799	848	797	827	863	855	870	833	824	844	923	786	844	878	749	838	799	847	879	857	779	834	831	860	797	845	886	799	829	805	871	889	817	845	804	909	869	834	843	857	860	831	880	837	843	800	776	824	810	817	845	827	831	879	843	836	806	837	866	857	810	877	806	840	838	873	849	867	828	805	818	804	827	858	854	794	788	831	856	876	795	855	840	831	832	807	815	799	879	806	858	839	777	823	839	870	763	843	831	824	830	826	847	861	843	796	883	846	817	855	833	849	853	821	826	847	811	793	791	845	842	832	828	814	806	832	813	854	785	823	803	798	818	848	842	884	847	819	828	822	834	847	796	891	811	806	881	825	842	848	843	839	826	796	794	844	843	826	802	852	813	873	810	841	835	787	822	853	833	795	836	856	820	846	843	822	839	809	877	839	848	864	866	815	794	803	837	806	825	798	842	819	848	824	841	799	847	831	847	821	846	822	843	783	822	867	816	818	807	921	896	826	916	879	882	812	798	852	860	864	813	826	837	890	802	835	849	837	867	834	848	897	807	858	851	859	838	832	779	881	836	879	797	852	848	817	861	805	825	812	831	862	848	842	827	803	836	880	824	854	843	810	849	827	837	863	853	877	847	854	841	896	799	802	824	865	855	840	882	789	812	873	894	821	796	859	759	873	849	870	832	806	797	835	820	832	837	846	829	830	837	820	866	825	843	883	891	841	789	867	834	809	847	821	812	808	865	846	812	871	888	809	829	756	858	829	793	778	852	817	824	817	862	860	824	830	835	795	854	846	782	828	851	900	857	773	843	800	886	837
22625	21224	28843	23881	21220	21256	8665	1594	1027	677	674	621	578	541	542	500	496	463	488	455	429	429	428	457	387	412	463	401	438	432	424	398	399	430	445	398	400	411	396	424	371	376	377	397	357	373	386	431	414	391	408	380	366	378	396	378	372	350	358	397	371	369	391	400	383	386	352	408	382	394	341	400	409	344	372	402	361	370	373	394	339	362	394	357	418	432	348	402	360	339	403	380	411	364	387	374	377	383	382	418	392	383	402	381	401	391	412	394	398	381	364	397	386	408	359	382	368	365	358	361	409	376	404	371	378	395	416	366	345	408	408	395	383	388	376	373	391	406	381	425	398	369	372	398	386	348	388	398	376	364	384	366	377	405	395	385	393	382	390	413	392	360	373	398	366	388	374	327	364	367	361	408	382	387	384	363	387	389	395	375	379	399	400	364	409	353	394	408	403	364	368	404	410	392	395	396	392	397	404	361	401	401	390	391	342	368	398	382	395	334	393	356	390	346	409	380	368	367	374	366	375	399	406	353	404	392	359	367	347	423	383	402	357	369	397	404	349	380	378	358	347	396	376	376	388	409	351	367	387	367	427	368	361	373	391	378	359	388	389	387	431	371	393	381	357	411	418	366	366	364	353	375	379	386	376	363	359	385	389	381	373	400	413	398	410	424	356	399	392	364	385	370	407	382	361	401	399	378	393	346	384	343	391	383	395	373	386	405	396	395	366	414	369	399	407	349	381	374	377	408	393	408	395	428	374	374	374	338	359	362	424	394	421	376	387	378	372	376	373	428	399	379	402	384	358	387	376	385	422	395	380	407	362	398	413	384	378	396	397	402	420	385	373	395	388	401	389	359	368	356	424	356	369	388	383	368	371	374	371	378	382	365	396	368	385	393	360	352	331	392	374	381	348	334	408	384	374	389	383	376	393	421	371	395	394	372	352	414	386	371	375	377	385	366	368	382	383	353	374	404	401	364	356	408	380	404	404	371	368	383	403	371	377	342	395	389	362	418	391	404	403	387	382	375	405	392	402	365	398	405	374	388	383	399	393	373	372	368	368	415	383	369	360	353	385	352	381	387	375	380	381	388	357	382	400	382	396	394	392	383	398	379	373	407	397	395	376	355	369	411	336	388	372	366	378	411	395	360	396	377	395	362	368	391	413	385	401	386	412	395	377	339	379	379	416	385	410	358	374	373	378	375	379	389	369	387	381	390	404	366	349	365	375	409	408	379	386	389	364	405	382	365	373	404	403	389	382	341	370	370	404	402	362	380	401	371	351	409	382	371	403	368	399	384	386	396	403	350	367	393	393	380	386	398	405	366	417	411	401	387	401	369	402	377	362	379	391	367	380	396	380	366	336	406	384	354	398	429	367	385	378	379	393	390	406	352	436	389	376	397	365	379	359	392	394	399	407	369	434	375	336	374	383	387	375	400	366	386	388	371	412	372	393	398	370	410	383	377	367	391	372	376	420	391	394	377	392	448	402	392	348	369	359	368	376	415	419	372	378	399	383	375	395	394	371	393	359	370	386	395	384	383	386	381	416	400	381	378	401	378	381	379	387	402	361	408	373	411	386	371	361	398	366	405	395	398	374	397	387	352	380	410	386	358	389	393	414	400	395	394	397	418	364	393	390	381	391	391	393	377	410	361	395	388	412	395	385	370	385	399	391	389	393	367	373	401	340	360	372	358	374	399	368	383	397	414	396	371	395	398	382	367	408	407	411	370	406	376	364	404	379	382	368	384	406	345	371	395	404	408	402	401	392	419	391	369	417	343	366	414	378	402	377	366	407	371	374	349	390	391	385	363	391	407	417	378	360	381	336	408	352	337	379	387	392	374	381	406	362	396	365	391	377	384	364	403	383	366	340	393	376	410	380	386	391	367	373	391	364	383	374	380	347	426	384	361	402	362	387	373	419	375	409	362	431	376	367	403	405	406	369	360	380	411	393	402	384	375	388	388	367	371	385	367	391	384	367	420	391	404	367	362	395	426	387	346	404	349	419	386	385	414	352	360	409	388	355	404	418	387	377	370	415	413	418	373	409	386	405	375	351	395	354	415	365	365	368	379	369	379	376	396	429	376	403	360	376	394	365	361	361	373	356	404	381	366	370	385	388	329	356	386	380	369	368	370	342	354	368	396	387	382	378	387	367	400	372	365	385	369	410	348	420	377	390	379	346	380	361	334	394	403	350	411	334	378	383	388	352	429	390	391	362	390	383	361	413	376	379	404	366	384	340	386	377	365	360	359	394	402	411	318	375	382	397	373	378	374	382	394	378	383	400	336	370	350	401	392	379	415	371	338	390	378	403	411	394	392	372	368	392	396	406	378	379	375	404	405	354	411	383	359	383	402	357	377	395	412	364	381	397	390	364	347	366	356	354	394	369	393	382	364	377	398	375	382	373	412	383	383	399	404	385	358	405	333	351	378	374	369	391	385	397	384	375	365	398	368	378	388	383	385	395	357	387	391	400	366	390	375	398	364	387	393	354	381	376	396	359	411	351	393	379	393	396	376	366	345	367	381	366	386	371	346	374	393	355	368	404	359	369	364	366	348	360	374	389	364	392	366	403	371	375	391	358	379	368	392	348	384	401	373	374	363	352	407	385	380	401	376	348	383	406	356	345	388	362	382	383	383	408	395	366	382	380	390	369	398	373	382	386	354	365	375	385	392	372	397	367	422	379	344	373	390	374	410	403	402	363	381	381	378	356	355	374	396	376	426	370	408	337	398	414	375	375	355	419	379	381	373	368	373	387	394	376	372	362	378	376	379	399	377	387	364	381	407	409	377	359	384	354	368	375	378	370	407	365	374	405	355	380	402	406	376	405	441	380	367	388	359	379	368	369	376	392	381	402	367	395	377	337	366	359	356	403	393	360	402	391	369	356	390	333	352	335	397	358	366	382	384	390	385	382	366	355	403	333	385	381	360	398	368	406	387	352	385	394	362	341	377	365	393	381	351	374	368	381	364	369	373	405	390	390	383	395	414	380	392	393	372	404	403	392	444	384	341	376	386	381	366	400	400	360	394	348	343	395	394	410	356	367	357	346	344	370	334	410	373	384	395	389	356	393	372	366	399	386	387	368	389	340	395	412	391	371	408	369	400	348	379	375	388	426	417	378	407	392	401	373	363	374	342	402	338	388	357	375	363	372	405	377	370	394	405	375	357	384	387	391	403	355	362	385	384	377	348	371	386	388	380	374	391	353	376	405	386	364	367	408	361	381	384	399	386	350	387	409	384	386	385	373	394	404	383	367	380	375	383	387	405	383	383	393	380	363	410	366	412	376	373	344	402	400	401	395	396	394	404	344	380	383	397	392	368	396	380	399	418	367	375	402	368	370	397	401	429	400	417	384	368	413	409	353	370	355	370	389	376	406	379	390	370	369	377	374	441	401	366	386	385	367	420	374	381	379	365	366	363	377	398	383	415	376	381	405	383	397	359	394	375	372	388	364	373	357	379	386	397	401	380	387	360	348	356	420	385
12952	34876	9524	4721	3581	2576	2152	2384	1561	1046	869	745	663	636	599	531	475	559	482	449	494	446	433	433	446	438	419	416	454	400	396	428	403	408	379	412	394	399	384	432	384	396	407	384	387	393	355	397	356	410	331	391	411	354	386	397	403	386	408	386	379	407	345	367	356	351	424	385	378	368	412	376	382	389	371	382	403	407	383	391	410	389	376	380	423	374	378	391	350	359	371	330	345	398	363	407	406	379	366	361	377	387	363	349	374	370	414	396	368	368	389	328	395	390	366	363	400	389	417	340	386	402	392	443	377	373	395	402	373	385	379	392	380	375	402	377	411	386	378	387	384	369	411	401	373	398	353	359	364	368	367	386	400	371	350	363	366	368	360	411	369	373	403	380	357	353	379	365	382	395	416	371	394	408	404	383	382	430	384	366	413	384	381	350	398	374	384	386	387	305	335	382	400	357	382	376	408	373	353	367	396	366	375	330	413	390	345	367	390	395	343	367	369	359	369	387	407	382	404	406	434	374	356	324	387	342	408	373	400	380	380	376	400	380	422	379	367	346	373	425	326	359	393	352	374	369	383	384	374	388	355	364	398	354	382	404	353	391	331	369	367	371	381	377	368	368	364	393	362	388	385	415	351	376	378	322	396	402	384	399	405	398	370	380	387	396	379	379	362	377	418	363	384	416	357	401	364	332	371	410	357	352	396	360	379	419	359	348	375	388	360	411	416	348	376	381	404	351	389	413	332	350	389	369	385	342	373	347	371	369	403	390	370	381	349	369	402	398	368	382	406	368	346	363	392	355	369	347	369	380	381	373	382	398	356	352	367	413	353	382	388	360	377	385	348	355	359	370	415	375	364	382	343	394	385	361	374	351	398	342	332	361	356	361	401	350	390	391	384	355	381	378	400	370	351	366	357	409	394	387	376	367	410	367	355	387	391	359	351	394	383	376	382	383	385	374	376	366	353	384	385	343	379	361	363	366	345	364	361	369	354	377	392	366	376	398	369	382	365	356	379	344	403	332	407	381	376	374	394	336	399	396	382	365	380	386	401	378	396	359	373	415	399	359	376	415	372	404	369	361	399	439	385	389	368	383	363	385	347	360	358	387	385	390	385	377	368	423	347	360	395	378	380	398	382	405	332	380	340	390	411	349	400	373	373	424	385	365	377	373	373	343	397	397	350	382	354	372	399	361	370	358	389	391	387	370	407	358	349	357	387	381	370	373	388	391	386	388	358	360	387	344	396	336	409	353	389	353	372	364	353	374	348	398	410	351	366	389	385	412	359	363	379	394	360	392	354	407	374	362	369	388	365	404	386	388	414	357	363	384	398	349	392	379	437	387	383	352	375	371	352	391	427	354	353	384	397	397	356	387	380	388	348	364	382	359	399	377	392	352	315	372	366	388	357	364	387	380	380	369	351	367	370	373	396	386	383	399	382	381	356	403	359	381	390	365	356	354	370	403	375	398	394	369	387	388	350	368	375	396	391	391	351	377	363	381	364	378	421	383	353	373	400	396	377	345	422	354	405	384	382	370	350	429	392	378	367	342	377	379	371	408	385	381	394	357	338	380	371	372	406	350	373	382	376	375	387	356	336	392	366	360	349	370	367	325	341	400	384	388	373	368	389	352	383	378	401	382	341	382	405	393	371	401	409	420	341	392	410	391	369	359	369	361	384	382	389	377	359	388	404	398	370	354	365	362	413	407	343	364	376	395	374	403	343	383	393	347	381	349	374	374	356	386	394	382	379	380	388	423	377	377	387	370	364	395	377	392	368	379	393	404	358	379	383	399	376	386	387	361	376	376	375	390	370	388	358	319	382	342	377	376	381	379	369	377	347	352	406	372	394	391	382	363	368	353	347	365	344	384	399	380	340	388	392	389	383	374	396	374	341	372	348	363	390	348	406	389	372	394	391	373	371	362	410	372	362	388	388	397	374	365	360	379	351	366	356	350	362	344	379	367	400	372	388	382	365	384	390	370	397	387	366	372	367	364	336	386	407	380	381	370	351	372	379	384	377	367	355	380	391	359	379	386	354	350	354	397	388	375	315	415	350	360	372	353	374	352	379	364	379	372	378	372	366	378	341	336	385	368	348	353	371	374	380	372	383	386	357	355	391	342	371	369	355	372	379	393	366	362	336	373	377	372	400	352	369	396	365	368	366	396	369	357	415	372	370	361	383	397	392	355	369	394	400	420	379	324	336	367	369	359	360	376	397	378	396	374	363	370	393	385	349	392	421	376	369	349	388	368	360	377	386	356	399	367	399	359	370	346	349	386	408	397	374	379	392	360	397	351	366	388	394	348	387	394	393	380	378	388	349	381	407	399	363	375	391	365	367	376	394	356	353	379	375	375	347	386	367	348	388	345	364	367	393	383	379	395	338	348	388	394	362	361	376	362	419	391	400	407	353	379	392	348	380	361	402	344	376	365	394	348	366	374	413	371	377	335	401	366	399	380	371	337	396	388	365	378	371	378	348	401	382	388	325	373	354	393	387	398	400	354	402	362	352	399	343	390	343	375	400	391	379	377	346	354	407	377	396	372	375	354	393	413	370	378	366	378	366	364	388	396	348	375	372	376	345	417	385	390	366	390	376	372	400	349	379	377	402	358	384	397	367	363	386	388	397	412	395	368	359	376	386	348	363	354	378	381	371	373	375	376	374	386	351	366	386	397	374	366	372	324	355	341	365	396	384	362	330	378	374	368	347	369	383	374	360	360	356	415	350	350	353	381	382	398	356	345	379	412	393	388	401	374	355	363	393	338	368	365	372	413	392	336	372	393	414	354	402	405	366	367	386	359	395	385	410	381	380	396	366	382	348	360	376	350	384	362	401	355	347	386	409	360	363	391	344	371	402	383	354	388	352	367	386	372	362	339	376	362	379	376	366	378	398	367	394	374	329	394	390	378	403	388	397	376	388	389	372	374	370	321	395	364	375	363	387	399	336	335	376	377	382	389	386	375	368	386	341	384	380	383	393	368	387	373	370	353	365	354	339	391	355	383	366	403	375	364	358	383	395	386	350	358	372	395	386	365	367	322	374	362	380	367	389	379	347	338	357	349	361	349	407	356	380	354	398	358	360	361	415	352	386	362	395	413	337	379	412	367	379	350	368	386	349	382	391	398	373	347	389	363	397	391	371	348	376	377	394	402	381	375	364	373	406	399	375	353	398	376	434	354	356	376	362	406	393	403	377	381	398	378	342	389	373	363	362	376	349	332	370	376	394	357	375	363	364	395	346	348	377	318	361	376	357	394	365	385	351	393	399	390	397	337	416	357	335	363	403	378	348	384	366	390	376	384	353	349	373	357	373	361	369	383	360	351	367	353	429	409	354	392	388	378	371	378	367	372	398	382	368	388	365	396	382	404	383	349	378	405	372	358	368	370	357	371	406	372	388	375	380	363	367	387	407	394	411	373	347	361	354	394	348	378	398	342	344	377	344	382	377	398	366	388	373	354	370	399	377	346	379	349	353	375	368	327
27983	20412	8650	1294	866	831	843	1001	733	735	731	665	710	659	692	670	683	688	699	747	704	656	657	706	681	692	712	694	680	702	698	718	651	680	671	689	698	717	676	713	719	649	746	686	710	650	703	680	723	675	663	668	739	683	696	687	709	703	734	647	677	669	735	662	711	701	697	698	710	718	726	664	746	714	704	686	701	718	709	707	717	681	700	691	684	738	698	696	733	635	657	694	708	682	669	716	722	732	739	679	672	728	656	650	698	683	746	698	721	690	667	667	752	657	676	672	692	696	687	695	663	667	742	739	709	642	693	713	689	655	743	686	672	705	681	653	696	703	708	712	692	703	703	643	701	713	718	685	691	736	706	682	681	737	678	718	698	697	641	685	689	724	703	737	642	717	691	706	698	722	674	686	667	659	683	662	712	693	683	661	729	749	691	680	708	723	747	654	705	713	707	695	696	688	695	662	674	690	714	711	659	693	707	662	699	678	734	707	682	680	706	712	734	676	715	671	676	681	693	654	762	689	725	684	685	635	687	680	675	685	699	716	667	668	718	708	734	689	714	713	665	654	685	676	701	625	717	710	682	667	682	692	713	689	668	730	702	719	755	708	718	684	684	726	725	723	719	719	697	711	665	720	692	673	692	691	653	707	674	647	644	653	706	632	681	710	714	705	705	658	710	671	716	669	680	696	702	663	724	707	728	655	671	681	680	656	673	700	700	677	670	730	716	705	684	659	687	659	716	721	695	711	721	665	688	684	681	742	674	682	710	707	681	709	680	728	660	713	682	712	678	697	730	666	713	656	694	703	739	733	714	708	734	677	705	685	690	645	683	717	701	646	671	660	655	699	705	648	687	710	754	680	709	680	714	712	703	664	690	656	723	712	690	658	667	664	679	710	651	718	754	696	688	737	656	653	721	702	661	692	674	685	700	683	700	742	678	684	671	700	669	676	705	673	679	695	678	724	678	668	730	732	651	724	679	735	687	709	694	685	706	685	672	690	700	627	745	663	697	723	674	682	693	693	729	716	689	650	651	697	672	692	730	645	687	663	736	712	706	716	712	686	695	692	693	684	711	678	735	718	733	734	690	753	663	719	715	713	716	675	692	692	704	741	697	704	728	696	632	695	662	717	695	688	709	721	663	718	701	691	672	647	674	698	677	712	718	644	729	695	698	691	672	684	728	764	686	646	711	677	690	713	658	678	681	689	719	673	701	691	639	730	688	641	747	658	718	719	719	643	688	701	701	672	725	628	710	743	682	697	757	646	681	709	730	716	721	734	755	695	725	713	709	703	709	690	711	711	667	699	707	633	725	707	705	765	658	718	619	689	703	695	720	690	653	711	638	684	680	715	693	708	700	653	706	673	740	690	733	736	683	677	731	643	686	681	678	739	681	717	718	752	673	696	671	717	662	732	659	674	681	683	687	692	695	711	684	729	677	673	686	740	688	689	697	686	667	676	702	729	650	698	688	639	726	689	710	747	723	673	743	687	687	705	699	686	705	718	683	732	672	712	725	699	689	667	741	712	711	659	700	721	757	718	704	673	676	692	764	708	704	711	641	719	711	651	683	707	686	711	691	685	666	735	664	714	683	689	691	655	760	686	709	708	705	680	717	698	671	694	713	709	702	718	703	711	720	701	736	684	710	682	715	677	676	688	695	685	666	697	688	682	716	693	668	719	728	688	714	686	657	725	675	728	674	666	710	710	676	679	748	663	674	673	687	674	711	676	668	701	747	733	708	680	702	701	731	697	694	700	722	718	666	667	694	692	704	691	680	677	711	698	696	696	704	732	660	670	684	697	650	683	659	683	756	664	684	687	706	712	649	696	749	705	722	666	670	699	722	760	705	726	686	728	714	691	716	706	665	696	674	684	710	676	690	694	693	692	678	666	722	638	684	675	730	735	686	703	693	680	728	738	694	723	693	691	703	717	635	711	695	669	704	707	681	689	680	653	643	730	654	677	703	721	716	745	699	705	693	684	655	713	636	680	708	712	668	690	735	706	710	712	643	683	680	676	670	667	689	703	668	734	678	688	637	719	648	653	667	715	709	717	704	700	702	684	689	717	692	664	699	639	675	692	635	708	682	732	690	666	683	656	668	725	706	749	728	705	712	649	678	701	749	705	691	736	759	690	670	762	707	663	708	705	675	637	708	677	681	691	700	749	700	717	678	687	668	671	683	702	668	684	689	690	713	655	699	673	696	683	705	680	738	720	701	649	680	676	660	659	704	690	721	727	695	707	671	664	654	733	724	694	711	723	712	672	692	696	696	711	703	647	731	711	669	689	701	703	713	676	698	705	694	702	692	731	694	700	739	672	713	703	686	703	629	651	694	673	710	721	720	658	674	664	713	705	697	703	717	663	723	705	706	645	660	681	683	705	661	683	718	745	714	743	721	674	671	718	719	702	739	675	687	686	746	697	717	689	699	676	697	686	716	681	689	684	672	624	712	722	688	675	705	683	729	707	675	691	695	624	705	730	662	722	702	725	682	710	688	713	663	691	682	679	729	684	710	690	670	697	713	685	683	664	692	672	695	703	695	702	662	769	668	723	656	703	708	672	724	719	766	683	686	717	754	644	720	695	679	729	713	705	694	679	682	688	688	743	727	683	722	697	730	696	703	707	696	652	683	672	709	726	637	722	716	671	707	710	738	694	647	655	689	757	715	678	719	767	680	744	658	705	689	716	676	668	638	673	676	702	654	700	697	695	683	722	712	709	663	662	659	680	690	699	652	670	744	709	634	684	720	687	659	720	706	685	684	670	672	676	702	677	706	629	709	676	708	726	655	671	678	659	708	698	708	706	679	683	641	738	675	724	770	696	704	697	725	720	696	728	707	714	675	691	688	699	680	701	714	675	677	696	678	686	673	690	772	662	686	678	707	744	711	695	721	774	690	667	661	638	684	666	695	660	735	692	688	707	666	672	688	726	643	723	703	719	643	732	673	716	686	695	707	676	692	661	696	731	676	715	673	680	737	671	677	655	675	729	685	674	690	654	702	734	682	726	684	661	703	694	655	717	686	694	695	740	733	676	771	681	632	698	686	701	749	689	701	680	700	683	690	683	694	680	695	722	738	726	695	646	684	645	679	697	736	685	681	661	705	727	671	673	679	712	683	660	700	684	745	635	705	686	689	690	687	627	739	658	722	703	663	709	654	684	731	675	705	682	730	709	674	634	696	700	697	679	673	675	689	630	687	730	697	628	733	679	713	683	678	689	676	729	706	738	730	718	712	665	655	685	696	650	662	709	683	697	727	628	658	676	735	653	708	686	720	674	667	676	690	699	689	711	642	705	728	685	703	701	683	659	682	690	714	729	706	715	683	676	684	705	689	663	729	720	667	697	711	702	731	685	702	700	712	684	680	684	712	674	766	695	698	660	721	735	725	738	699	684	742	674	664	687	759	673	675	696	713	648	658	698	726	712	673	700	752	716	694	703	667	660	715	682	701	720	678	699	683	696	663	709	698	675	696	667	706	721
10080	11916	1488	984	913	873	986	1185	846	785	749	797	736	765	731	722	666	719	729	714	721	729	696	674	625	725	677	709	685	766	769	713	673	702	679	694	707	717	697	684	730	654	695	715	698	728	745	716	698	685	685	715	696	731	674	764	730	676	672	657	762	697	652	688	646	627	702	724	698	740	739	709	742	710	681	702	716	752	681	731	684	709	696	679	672	727	763	719	718	723	690	675	709	758	688	709	687	707	724	679	719	737	663	671	620	772	687	694	692	687	659	708	712	691	654	633	692	770	670	710	727	667	714	687	741	680	696	699	721	707	716	714	680	678	756	688	679	684	691	701	754	694	708	682	655	755	688	733	738	705	681	743	730	710	708	649	720	690	709	697	731	699	754	721	692	704	710	723	707	713	724	711	734	651	700	711	717	695	729	703	693	691	680	702	693	725	734	717	672	725	714	737	744	683	696	691	661	751	690	675	690	751	706	700	680	670	733	728	650	680	720	705	730	691	738	707	686	754	773	738	684	726	700	721	696	699	710	684	726	719	775	666	674	683	691	701	678	726	686	723	752	741	746	683	685	711	709	694	692	675	718	674	716	679	699	722	699	720	709	703	690	694	703	661	664	691	682	748	718	738	742	717	711	678	741	770	725	780	707	709	692	727	721	682	734	721	707	697	740	706	717	658	665	707	708	686	713	742	689	728	743	742	739	688	680	719	686	683	711	732	694	715	732	704	670	723	743	708	678	778	701	677	698	691	729	674	747	715	693	723	717	760	713	692	716	667	738	685	672	659	656	772	702	687	683	679	665	693	685	720	742	763	685	687	683	703	752	682	674	726	672	707	699	711	721	708	742	741	677	692	710	698	753	713	725	718	735	698	713	718	675	708	664	720	689	682	667	773	721	682	691	670	701	728	701	702	706	740	735	702	685	718	679	678	704	728	693	674	666	705	704	714	704	634	708	706	747	750	669	754	729	674	721	704	700	704	741	713	683	709	720	772	741	686	702	720	730	759	746	672	737	681	725	710	668	691	714	678	731	682	700	709	715	654	739	676	732	719	750	715	748	731	722	700	753	664	717	743	683	694	690	701	719	716	736	660	693	684	720	670	733	762	677	678	684	790	676	647	686	755	726	727	677	709	718	678	713	700	724	724	728	702	698	660	681	678	727	696	682	695	686	677	692	693	701	665	701	701	741	682	668	725	668	697	731	724	723	717	709	692	746	745	692	735	681	671	691	789	687	709	689	706	691	718	710	704	711	704	686	740	711	689	725	713	677	709	683	723	752	733	731	743	705	712	660	704	726	679	709	708	720	708	749	692	732	694	659	662	734	736	691	676	675	714	665	708	699	742	725	697	677	658	682	708	677	702	728	675	719	736	734	673	690	701	707	693	770	754	694	712	762	663	695	683	710	712	698	694	668	706	686	698	681	692	693	719	699	728	699	705	704	726	731	698	749	731	688	660	688	713	739	701	683	664	711	742	699	678	654	731	690	728	721	700	693	744	744	680	729	646	721	718	726	721	722	701	730	696	708	734	693	717	706	704	684	729	679	723	714	729	754	656	691	712	694	672	703	702	698	712	668	740	682	710	688	709	722	694	753	677	678	691	707	702	695	702	693	705	699	720	696	738	696	721	684	704	713	687	689	692	689	645	737	708	728	731	739	721	670	718	721	675	720	716	701	676	694	717	715	654	715	730	705	714	675	713	674	699	740	685	723	693	720	720	684	695	723	698	701	681	672	723	685	680	711	727	690	718	714	682	671	738	666	667	704	702	680	767	704	709	720	717	666	680	690	671	684	710	679	718	730	726	726	711	691	700	741	728	719	711	658	715	727	714	719	735	724	685	668	682	739	716	748	692	697	719	713	725	691	724	701	672	695	720	730	655	709	732	743	722	712	707	687	696	704	725	694	688	763	681	684	666	722	679	675	719	733	746	722	739	696	775	737	734	667	667	716	702	702	693	727	678	718	697	704	698	703	703	707	703	741	715	695	712	732	693	677	654	722	751	712	663	718	707	707	693	700	727	679	719	790	685	699	691	704	714	684	693	714	695	708	674	722	693	753	694	683	720	731	729	749	669	715	658	742	697	752	752	676	703	723	703	734	699	686	706	741	711	714	708	732	692	733	727	684	753	701	716	687	667	699	704	724	677	731	719	707	704	706	689	655	697	685	695	713	728	710	726	739	728	723	671	698	732	716	710	681	744	659	712	729	731	729	717	681	681	706	751	723	705	694	717	712	685	681	734	713	717	708	741	700	687	703	673	700	653	713	672	708	665	713	719	700	700	712	690	700	697	685	723	714	708	715	674	716	703	677	698	708	672	711	698	707	673	684	642	670	661	697	689	706	746	692	662	684	752	705	678	701	696	695	677	714	711	743	688	679	656	681	689	720	685	672	751	674	725	746	675	676	712	689	717	731	647	710	695	682	722	710	717	740	656	742	664	726	689	696	686	690	667	721	707	702	681	759	750	703	732	635	722	728	713	666	703	740	700	739	708	746	687	716	658	658	688	667	691	714	685	723	714	706	682	733	696	712	689	748	728	733	698	746	699	667	705	689	732	701	727	723	721	740	731	666	695	692	706	772	702	727	722	689	720	711	729	734	727	706	712	716	731	646	725	732	709	669	723	718	736	731	686	716	663	676	709	692	734	713	703	752	682	727	686	720	657	692	726	717	698	687	690	749	693	694	735	710	711	709	657	703	735	741	719	679	677	728	717	702	709	699	719	671	733	703	697	697	743	727	748	750	690	673	682	694	710	680	675	727	732	726	701	724	705	693	682	705	728	676	682	711	654	703	683	708	646	698	756	691	674	658	695	728	725	694	644	776	723	706	732	651	754	693	744	695	716	708	750	669	727	711	702	721	676	694	691	679	731	754	686	705	659	732	718	729	677	720	724	650	654	661	651	712	680	695	731	720	693	692	736	724	720	693	706	713	732	725	689	678	736	689	715	747	635	702	692	753	713	666	703	730	753	732	761	674	700	710	751	695	750	709	689	692	728	690	720	726	715	718	747	708	695	699	671	737	675	680	691	714	734	694	686	689	668	702	699	739	698	685	637	694	731	725	698	651	707	702	746	729	670	694	680	686	731	740	761	696	759	672	735	728	717	708	699	720	683	704	693	730	675	678	736	714	729	681	734	725	721	689	713	722	708	741	714	695	655	681	664	685	685	681	700	725	708	712	676	721	643	716	699	703	674	702	707	726	696	730	700	754	712	662	754	694	703	702	683	716	743	671	701	720	739	712	747	676	669	713	715	669	726	668	700	693	707	652	693	656	691	727	686	703	682	723	668	731	749	696	714	713	673	692	739	694	668	701	709	720	757	721	748	688	686	741	744	699	721	678	736	727	680	668	713	719	712	678	757	705	671	758	720	720	728	705	719	719	712	720	679	758	693	666	701	702	674	724	719	693	720	697	734	697	696	706	705	718	705	707	740	705	697	695	688	716	705	747	746	692	751	689	728	666	717	754	670	705	650	762	737
23712	21195	28423	24251	21197	8372	1119	955	677	492	491	499	432	423	415	417	365	387	385	383	349	353	352	387	340	353	378	355	310	369	364	331	366	329	340	347	322	348	323	350	357	355	350	340	325	323	349	327	327	351	399	341	343	345	335	343	326	352	329	347	341	308	347	389	318	331	336	342	316	372	336	357	365	347	311	330	363	312	305	355	320	310	326	345	379	381	332	321	372	317	310	341	332	303	351	315	389	355	344	318	328	289	295	324	319	327	299	342	355	354	351	352	359	321	325	353	318	323	317	345	351	329	350	355	358	329	352	293	310	333	360	346	328	341	326	350	327	313	337	299	317	324	303	282	340	340	354	310	324	323	330	360	328	320	317	341	345	379	355	328	317	335	365	296	325	317	342	337	332	314	303	345	342	322	325	360	348	360	295	309	316	325	306	351	355	324	308	348	313	335	326	326	328	306	314	336	281	378	315	344	329	371	306	325	297	350	332	368	312	319	316	350	307	355	324	343	366	334	338	341	337	372	353	363	351	355	354	347	315	352	348	354	321	307	318	298	347	313	334	327	329	344	376	313	322	341	299	337	341	359	339	320	342	332	340	388	368	316	312	348	325	303	343	347	319	327	329	361	376	343	339	309	302	323	316	361	331	377	356	353	346	347	315	321	353	358	356	321	328	326	329	339	325	324	338	313	333	353	324	350	305	314	362	328	323	336	351	304	330	329	326	294	296	324	353	358	303	340	338	360	327	335	329	336	359	353	347	310	313	385	354	326	380	340	340	349	347	364	321	319	358	326	312	337	349	309	332	321	338	323	356	323	303	328	326	381	328	317	314	308	311	335	346	349	326	331	339	352	330	307	362	366	318	331	336	331	348	323	328	289	318	335	340	329	295	335	345	318	307	350	338	317	315	321	325	321	332	327	330	367	357	338	289	346	372	325	332	309	346	328	323	333	327	327	326	313	330	308	328	357	346	334	319	350	343	359	315	337	325	329	304	332	300	329	350	332	340	336	359	333	335	378	311	327	336	331	330	300	330	324	319	329	359	314	342	314	334	337	327	330	338	303	355	335	335	308	350	301	328	359	315	341	315	320	358	332	277	360	345	334	333	339	334	336	321	307	328	331	341	343	346	324	336	322	326	333	350	319	363	330	365	376	349	367	321	335	329	331	313	362	337	346	326	321	355	306	346	329	326	332	373	344	345	338	360	332	328	325	303	311	317	334	339	344	343	315	348	312	312	381	366	314	301	336	326	325	334	313	331	334	302	301	331	318	318	310	334	363	320	344	340	342	313	353	319	343	324	324	342	318	337	349	352	340	308	302	314	337	332	300	340	298	333	328	321	338	354	325	345	313	316	311	360	297	330	353	302	339	345	329	355	320	340	290	322	348	328	350	323	316	311	323	342	362	334	317	344	328	335	322	312	352	329	320	308	329	299	318	341	326	320	302	298	313	349	347	322	306	355	317	343	344	303	343	373	349	340	309	341	359	307	331	322	348	327	316	338	290	340	358	342	372	329	338	333	299	343	329	334	320	317	326	331	354	347	331	368	328	317	306	300	343	362	338	326	341	307	324	359	312	333	320	334	321	293	335	333	288	308	331	321	324	335	339	288	317	311	340	350	321	310	354	339	334	306	336	370	338	363	337	294	354	338	344	321	361	311	350	315	318	351	313	312	353	332	340	301	344	340	336	331	334	327	319	312	302	328	348	379	302	356	347	319	352	347	333	311	337	323	313	354	323	322	340	341	325	314	309	341	332	345	347	331	338	339	327	323	375	373	340	342	330	291	338	342	364	326	320	331	340	310	307	341	350	332	328	325	290	323	358	346	363	314	329	303	355	304	334	321	324	306	293	306	305	339	333	305	316	359	331	347	330	321	343	365	308	338	309	338	351	321	330	338	320	351	347	287	307	339	332	319	339	345	311	302	324	319	363	314	335	350	307	306	316	327	345	302	333	337	349	317	330	322	338	346	312	339	328	352	342	356	330	333	323	327	327	320	329	335	305	320	340	356	308	306	319	317	350	342	357	356	324	333	342	327	328	319	333	346	331	303	333	381	318	341	350	317	327	329	349	335	351	293	333	315	354	308	338	352	362	295	355	337	320	307	327	350	327	336	362	356	326	338	326	331	341	336	315	306	318	337	351	353	352	358	344	308	319	350	328	344	335	317	307	316	287	320	360	355	322	303	326	316	329	316	359	322	313	344	333	325	309	317	356	336	334	331	337	308	360	332	323	341	313	310	333	358	353	307	319	332	352	368	338	347	329	328	315	313	343	355	339	318	339	300	323	317	331	348	342	305	301	340	367	355	315	328	311	318	308	327	331	352	324	323	327	324	326	326	354	329	319	325	312	342	354	351	343	356	320	353	333	337	328	322	305	379	311	308	328	330	353	326	345	289	352	349	306	312	340	285	345	325	295	329	304	333	351	357	331	268	335	343	327	339	327	326	336	331	358	311	372	319	334	346	329	325	329	343	334	336	326	369	317	349	297	323	306	332	344	338	318	336	352	322	312	342	353	332	379	334	323	326	302	318	336	332	339	330	293	344	326	313	351	305	318	326	309	340	328	330	340	315	341	316	311	307	316	368	339	334	345	335	337	308	311	337	314	326	310	320	353	347	291	302	324	349	325	337	334	360	359	334	336	297	328	301	336	332	332	341	337	301	330	340	328	327	321	349	306	305	333	353	347	328	323	333	328	334	369	349	331	369	319	336	339	329	327	363	324	340	362	330	327	330	327	321	304	309	328	341	347	314	318	321	337	287	305	347	330	332	281	319	339	337	321	319	332	340	303	352	315	384	298	311	367	336	338	333	325	312	339	318	314	336	334	366	344	338	335	358	318	315	299	337	336	338	329	343	354	306	329	344	369	326	331	358	332	296	290	350	305	342	357	311	308	342	356	300	358	339	348	304	319	332	321	305	352	366	327	320	346	319	333	342	327	352	350	307	349	332	311	350	328	317	335	324	350	323	337	322	324	335	345	335	338	335	335	328	312	311	343	331	293	289	319	347	325	346	347	336	323	341	340	306	355	318	336	348	326	319	341	334	336	315	334	313	313	345	320	322	355	358	310	339	310	328	318	305	357	324	325	338	315	314	311	329	342	352	327	329	336	339	345	284	343	317	317	319	347	288	327	319	296	328	317	307	323	338	334	341	323	318	332	326	325	309	345	318	338	359	320	326	317	323	298	336	336	304	351	335	319	294	345	348	339	360	361	306	318	317	340	344	345	341	358	325	318	319	325	349	331	358	370	351	301	349	329	334	328	395	344	328	338	339	289	329	318	314	341	356	300	328	319	345	347	365	333	322	360	345	322	320	334	322	354	335	315	315	327	343	330	311	355	312	324	309	323	326	325	345	354	328	346	317	314	294	315	320	316	331	363	327	329	330	302	332	331	330	326	323	349	349	318	307	338	334	298	330	359	326	306	363	359	296	329	344	328	342	338	333	339	309	346	307	361	300	316	335	316	349	323	315	330	346	337
11177	26770	5737	2709	2066	1536	1484	1598	949	694	598	558	534	479	449	428	447	361	432	405	427	399	411	376	406	353	381	366	334	322	373	371	384	331	354	338	356	397	368	359	348	355	393	360	362	335	314	370	359	369	354	353	355	344	335	364	341	349	372	399	341	332	356	358	408	356	313	359	355	376	343	363	344	354	409	320	328	346	336	336	345	352	327	343	362	347	365	354	368	325	337	328	334	332	354	355	364	341	316	375	357	376	329	333	359	368	342	334	364	345	323	374	342	362	347	372	311	348	339	329	339	356	326	361	338	311	387	320	336	364	372	360	348	369	351	374	402	343	365	355	324	352	378	359	357	338	352	361	366	336	350	373	368	374	354	337	339	364	353	334	364	303	354	349	292	328	351	383	332	337	350	339	329	384	333	309	338	339	330	337	377	347	309	328	356	324	341	346	360	367	366	325	369	369	379	327	341	314	327	328	336	355	321	341	350	339	330	378	376	325	348	375	335	344	355	373	373	387	341	363	335	338	335	351	312	330	338	349	324	335	357	328	347	340	308	327	339	324	351	338	377	333	339	322	295	358	369	356	297	365	361	324	371	360	335	313	342	323	350	342	335	335	337	379	349	338	345	348	368	349	340	323	326	356	329	362	348	320	361	373	368	329	341	356	378	349	347	354	329	352	370	350	352	376	342	337	342	335	318	357	380	359	336	349	329	361	324	359	331	337	300	330	383	378	377	375	346	367	339	361	340	323	329	342	388	380	364	330	370	331	373	351	360	348	324	345	326	345	353	339	373	369	358	355	324	340	348	368	340	350	338	338	343	338	362	376	309	345	337	353	364	351	327	333	364	334	366	341	330	311	354	386	333	361	337	347	347	331	365	356	354	333	342	339	285	323	332	345	372	354	320	364	348	349	363	352	361	331	309	347	327	359	364	379	354	361	336	355	347	332	382	331	355	369	407	367	364	337	357	378	357	346	338	354	349	356	336	337	320	336	341	353	343	360	330	339	340	363	334	334	334	319	379	335	336	318	320	334	343	353	340	370	326	364	371	358	338	353	343	368	361	342	337	370	327	356	344	347	310	326	328	358	355	358	306	362	340	350	356	330	350	370	340	317	333	318	336	349	363	325	329	357	344	373	353	303	361	339	338	334	367	342	375	316	388	372	379	339	322	345	368	335	343	331	352	334	358	357	350	359	354	335	337	316	329	334	362	340	339	322	328	346	350	367	379	307	336	322	358	363	340	362	349	301	375	307	368	353	359	356	308	350	368	348	328	321	350	332	332	324	354	356	335	321	319	369	356	404	345	354	350	333	358	407	358	357	341	332	338	376	342	342	358	380	333	325	358	312	360	381	375	337	317	326	318	373	320	368	346	335	319	377	358	316	335	334	393	347	332	333	316	299	326	369	355	369	367	361	345	341	337	341	311	366	355	360	363	364	332	355	361	357	334	337	362	353	344	348	339	342	377	356	352	367	357	337	344	369	356	325	348	330	357	349	339	340	355	368	337	335	357	331	366	360	356	334	343	351	359	365	353	345	316	331	357	370	353	368	364	357	348	351	336	330	327	355	366	331	324	351	340	341	358	356	313	357	337	351	312	363	348	327	364	311	355	338	338	328	313	339	382	320	330	357	364	333	351	334	354	338	383	330	369	333	352	345	334	360	345	341	331	358	378	357	346	340	344	341	312	296	338	344	360	360	375	347	339	370	351	327	297	344	337	327	370	302	339	323	303	349	342	312	338	330	319	359	336	413	330	354	359	327	368	347	330	387	311	334	352	303	377	339	367	342	371	344	359	329	342	345	340	347	330	351	369	369	337	354	354	337	342	301	349	321	341	326	332	346	331	337	360	323	346	350	352	334	351	333	352	338	335	335	357	363	341	315	312	353	335	332	301	351	320	333	363	320	337	369	350	352	351	345	314	351	366	321	350	326	359	360	370	333	369	373	358	338	331	350	375	325	353	316	327	331	351	361	332	338	359	354	361	362	309	344	362	333	368	345	338	350	342	348	353	342	341	349	351	354	338	342	382	348	312	341	379	326	374	358	356	325	316	367	359	374	324	297	341	328	357	374	363	356	348	322	349	329	336	305	330	379	336	355	383	340	310	359	364	358	309	284	315	343	335	354	358	346	341	371	333	335	383	348	332	370	323	346	358	351	352	361	318	374	349	317	334	323	366	330	367	315	366	355	339	385	344	321	341	305	350	363	324	356	339	349	356	333	315	371	351	343	384	356	359	353	334	371	317	309	308	329	341	328	351	348	355	357	363	346	348	319	364	338	368	320	338	369	366	362	340	360	366	378	339	330	340	333	359	338	313	344	351	363	350	358	317	310	364	323	338	341	361	335	349	331	349	355	356	351	352	327	356	361	350	343	360	320	350	390	390	329	306	353	356	300	355	365	349	350	330	305	340	340	351	348	381	348	338	340	346	354	324	339	345	358	327	337	317	369	364	319	350	309	355	328	309	349	324	338	309	313	342	359	339	400	334	337	342	347	357	377	335	358	344	355	385	335	322	351	340	378	330	347	375	361	337	367	357	377	359	379	340	328	325	369	381	326	357	326	313	329	301	363	323	309	336	357	351	340	365	332	382	344	340	360	399	351	383	328	349	366	363	324	335	338	320	348	374	375	345	350	340	375	339	343	354	345	339	347	362	334	353	354	356	318	371	361	347	348	330	358	349	349	370	338	320	340	361	341	356	357	333	325	337	391	369	331	333	333	370	350	344	330	332	372	332	336	363	356	333	332	341	361	332	339	364	336	331	346	355	368	356	339	366	361	354	343	309	380	338	361	341	358	355	350	353	361	348	327	339	329	323	366	335	343	314	341	351	362	364	362	366	367	334	366	364	362	373	329	353	325	366	326	335	366	324	321	356	374	353	330	383	342	354	375	339	312	345	338	327	338	383	368	364	319	322	309	351	337	329	365	345	360	340	373	363	376	343	367	332	347	377	396	338	343	370	356	366	323	339	328	331	327	317	325	359	341	326	324	343	333	357	353	354	363	303	336	348	353	337	351	330	336	367	328	314	328	339	311	375	362	374	357	332	328	317	330	386	336	325	350	352	316	349	330	344	365	328	358	314	328	349	340	369	360	329	347	331	339	331	354	333	331	335	333	336	346	376	353	327	299	306	360	347	354	346	326	361	378	322	337	310	335	351	323	322	342	363	386	330	352	342	324	356	321	323	382	349	331	383	336	333	344	360	357	327	360	361	349	318	335	331	339	337	356	345	335	332	353	354	344	296	376	339	347	361	333	369	325	344	355	338	315	349	363	352	349	373	309	352	342	354	349	364	337	352	347	360	346	324	368	332	346	351	354	328	374	367	360	323	360	361	331	362	326	335	344	324	347	338	341	337	366	316	347	337	331	315	313	374	335	342	356	338	340	364	373	336	344	331	331	340	358	344	352	346	350	330	355	366	336	350	341	335	348	320	342	299	327	332	342	323	366	352	386	369	355	358	323	319	311	389	348	359	341	363	325
24975	21232	27483	25213	10482	1417	1255	1269	1047	959	955	924	931	846	906	901	882	875	943	885	897	908	855	895	873	857	906	866	876	880	877	878	886	920	829	908	795	846	857	871	827	855	843	879	895	855	811	915	895	864	850	876	818	887	862	845	847	876	827	857	866	862	847	870	895	848	868	910	841	884	826	827	885	911	895	849	902	842	876	869	895	834	904	874	831	795	804	865	833	883	887	814	873	855	867	857	856	879	894	852	842	858	875	818	854	882	864	897	849	882	874	868	819	863	842	835	806	903	895	903	838	847	867	850	827	869	922	818	855	851	880	879	840	866	830	842	852	849	841	884	851	874	863	844	896	897	887	914	853	834	891	834	875	885	891	876	805	854	827	862	863	846	866	856	939	889	900	854	854	858	898	872	920	875	913	922	864	885	888	795	862	839	878	895	869	918	832	906	842	829	870	860	855	889	894	872	865	813	860	944	914	864	818	888	838	877	851	883	859	855	857	831	837	861	857	826	848	878	848	796	879	856	907	832	820	871	848	888	799	843	889	888	852	837	845	844	842	814	888	908	865	862	860	845	825	923	839	829	901	870	891	861	863	877	860	839	857	906	809	856	834	860	858	874	843	844	904	843	873	908	885	865	799	831	861	847	828	857	879	807	883	903	808	870	940	888	837	886	889	831	879	863	846	811	832	912	787	843	917	907	859	880	851	864	817	901	869	883	886	936	885	878	881	787	897	812	859	855	894	861	905	868	895	840	858	858	876	887	878	872	869	921	833	881	896	833	868	865	880	824	873	886	895	811	844	813	878	877	871	918	834	861	857	877	934	830	901	867	874	841	867	839	914	875	892	952	812	908	855	844	885	892	886	857	850	895	930	842	882	872	896	825	903	815	862	816	880	835	853	853	845	862	865	877	806	856	887	849	880	894	881	874	882	841	848	859	870	853	858	869	844	887	840	877	902	861	856	834	854	842	875	850	854	867	873	889	859	850	868	905	867	820	816	837	821	882	820	886	907	829	924	891	867	890	765	861	865	904	806	857	874	838	832	782	896	847	843	831	874	850	923	842	855	850	871	851	890	878	830	831	895	803	906	884	819	845	896	821	826	811	867	864	819	823	859	875	827	807	899	902	900	842	938	889	865	899	830	847	876	892	858	858	837	840	853	884	919	887	963	856	844	862	865	837	860	925	862	902	860	804	837	823	817	876	865	839	886	863	861	878	892	831	881	830	859	882	910	873	864	870	858	806	855	877	890	877	840	862	895	842	801	832	825	832	909	824	804	843	896	878	827	845	836	795	858	828	857	803	847	807	857	824	861	830	891	888	888	865	828	854	868	844	875	864	877	830	879	891	813	820	892	853	832	864	855	884	886	816	832	832	858	870	854	845	859	815	883	833	863	801	899	823	913	832	866	844	872	842	871	903	939	916	860	862	858	777	837	889	902	874	898	816	836	863	838	890	844	859	876	874	867	804	868	827	902	844	840	825	862	873	854	841	887	839	820	884	864	842	843	896	849	842	866	871	884	817	821	843	834	881	806	855	863	888	869	898	891	913	853	913	837	885	821	861	851	901	919	848	798	838	838	903	833	856	867	881	849	853	857	894	844	894	863	872	900	861	875	897	848	888	836	866	833	870	835	919	912	859	913	829	875	900	869	832	870	893	888	868	835	867	890	864	891	894	865	885	857	848	861	823	875	865	846	855	881	835	804	898	858	857	890	836	907	903	854	945	859	905	831	833	899	891	887	874	843	865	856	828	853	828	860	852	859	883	851	842	924	904	843	868	871	816	818	844	913	828	820	849	855	895	845	873	843	839	841	876	872	787	864	878	811	840	896	863	874	827	855	901	835	907	833	838	883	854	839	870	900	888	842	841	817	911	849	858	844	810	898	868	820	862	884	930	856	881	824	875	850	849	956	863	820	814	886	827	845	865	853	876	843	846	914	873	794	819	858	874	852	928	842	900	828	902	852	873	852	834	867	857	812	861	877	893	841	878	793	838	845	849	787	879	847	861	842	914	847	861	886	848	824	813	862	867	811	887	906	847	821	842	846	900	869	845	843	858	839	862	860	848	809	896	827	878	798	874	851	866	837	806	842	831	851	845	897	889	850	895	901	900	864	879	848	836	836	907	866	876	854	832	824	864	886	825	850	904	838	814	834	805	882	785	861	842	813	881	869	901	855	910	897	853	872	846	865	827	858	810	921	830	889	872	893	827	844	831	834	863	800	872	850	878	850	835	845	863	831	828	877	877	861	892	847	822	895	832	832	797	891	840	850	847	889	878	887	861	835	838	830	883	868	861	847	851	863	888	899	837	897	862	818	825	875	873	801	847	854	856	844	834	846	844	894	871	835	848	882	861	874	827	856	879	828	839	897	829	847	873	871	882	846	824	872	891	849	844	811	840	887	887	855	871	791	872	840	848	848	822	896	875	864	894	877	856	850	843	830	843	863	900	853	878	905	843	900	833	925	867	832	852	880	882	872	870	822	856	877	847	847	914	883	876	867	908	845	810	845	846	847	873	842	886	881	844	824	860	861	859	871	791	835	851	813	891	848	851	798	874	817	836	810	886	830	845	880	895	890	856	873	857	856	846	825	880	833	888	874	888	877	877	872	826	909	886	853	853	830	897	880	845	860	817	855	845	858	857	867	870	911	916	836	850	871	882	889	815	876	849	863	859	882	832	837	859	913	896	874	932	882	883	836	847	861	894	888	823	829	819	826	840	861	822	885	827	839	858	853	835	836	838	827	856	888	858	833	892	846	848	846	890	877	861	810	894	851	882	883	834	861	863	867	817	871	851	847	831	895	852	826	863	861	874	880	867	860	880	925	847	861	877	878	930	827	840	849	854	795	846	861	852	880	880	866	875	831	920	871	851	905	895	875	870	891	874	882	845	929	882	846	892	838	855	866	813	810	838	880	871	809	887	844	838	905	800	845	842	857	822	831	877	846	863	874	879	855	882	893	850	868	874	860	803	830	864	837	782	861	906	881	925	861	855	939	863	888	830	834	898	869	865	883	875	845	831	865	837	873	878	824	926	860	861	873	881	875	816	779	893	846	876	852	853	885	854	870	841	851	881	826	849	816	863	860	837	867	865	865	838	841	893	863	862	865	852	860	831	856	872	828	879	827	866	794	919	882	863	880	863	905	900	807	839	894	880	824	831	856	887	891	824	853	883	880	896	848	828	879	873	838	890	871	849	878	899	825	843	903	905	837	877	837	869	819	840	863	845	800	873	901	855	956	851	837	850	821	848	822	849	862	818	855	851	877	850	875	881	832	870	836	833	895	870	838	866	842	854	874	895	908	868	871	950	824	868	806	844	850	821	812	894	875	881	891	868	851	876	845	876	870	865	847	846	862	882	927	835	879	832	795	894	851	825	887	854	826	862	844	871	918	818	866	856	821	848	856	847	878	868	897	806	821	854	890	892	831	873	858	809	866	827	839	839	822	843	857	858	841	845	873	844	805	860	802	821	829	844	819	870
9787	21841	3754	2133	1701	1428	1536	1756	1243	1036	1006	1005	938	923	868	868	879	908	865	914	905	867	897	923	860	868	831	853	859	872	860	868	866	866	875	879	885	868	794	866	858	855	832	900	925	822	870	859	872	821	805	859	868	884	881	849	895	819	853	820	813	862	863	824	830	845	872	924	854	850	823	886	865	851	881	870	836	847	912	856	865	784	809	794	881	827	899	827	819	871	848	918	840	858	877	831	806	894	871	858	846	772	795	846	857	865	821	863	889	871	882	857	845	899	846	837	907	765	810	891	879	887	866	866	891	817	850	876	812	853	845	881	889	841	863	859	863	892	801	860	854	881	831	804	860	815	835	882	891	872	849	881	874	832	848	828	822	848	855	894	831	809	861	855	777	837	861	879	834	890	851	885	842	826	838	836	866	854	920	870	844	861	845	852	850	841	849	850	857	898	837	856	824	840	847	839	825	841	864	898	930	802	854	833	835	860	890	891	833	869	859	833	849	849	827	843	874	857	829	881	854	835	847	842	851	842	834	886	835	934	838	857	872	882	865	856	890	849	837	842	866	878	852	877	802	863	803	890	853	818	874	871	825	850	884	841	861	835	855	879	822	852	869	836	848	917	942	841	909	841	853	836	821	908	877	852	816	858	848	839	848	841	832	835	869	834	864	870	839	832	896	813	808	800	853	841	869	841	813	880	881	855	844	856	832	863	831	867	849	836	854	863	828	842	876	843	835	844	829	829	865	837	826	865	855	847	876	814	878	826	848	836	865	871	859	913	897	829	862	842	844	872	886	821	907	853	839	860	823	885	848	844	824	845	874	832	874	816	902	840	839	909	882	893	859	865	816	880	868	848	864	880	801	848	883	828	868	842	868	848	841	871	876	868	845	821	831	858	837	881	857	810	850	868	874	842	834	873	926	849	811	896	810	875	803	884	846	848	812	844	844	823	866	831	828	872	856	859	887	881	809	853	834	845	835	843	873	811	848	885	869	868	830	875	862	834	805	800	846	878	839	879	894	821	885	813	816	820	835	850	860	856	840	860	801	859	840	834	897	845	824	840	847	846	862	830	887	887	842	874	885	818	860	841	871	886	858	850	868	880	883	829	922	816	881	886	887	864	879	890	846	833	842	879	807	845	854	840	852	785	904	826	828	782	855	829	819	859	777	822	880	855	868	849	888	838	867	836	834	893	851	863	831	856	866	820	883	886	872	847	858	897	832	872	856	858	826	823	832	861	859	852	874	905	853	832	839	833	833	891	921	900	825	862	847	809	845	843	846	858	807	886	885	908	851	866	879	860	825	882	861	881	861	804	861	868	867	847	843	840	855	886	853	861	866	848	821	841	814	826	784	825	805	849	821	868	876	864	859	832	888	834	834	903	830	870	900	845	837	833	880	795	881	837	879	827	844	888	838	875	846	873	874	895	835	851	818	816	913	867	887	827	863	867	877	861	849	840	841	825	872	826	822	826	877	883	877	889	810	861	834	848	825	858	831	866	837	868	852	818	853	901	871	823	863	835	813	854	844	872	873	889	836	866	873	826	871	881	859	821	831	885	873	795	884	843	840	795	858	849	801	812	846	859	897	843	859	850	855	802	851	902	874	832	911	839	838	864	822	843	860	819	865	864	867	887	876	870	855	853	875	868	871	879	838	880	847	820	871	900	865	813	820	836	832	829	861	866	796	825	854	797	846	859	836	912	865	839	863	874	827	851	867	853	844	859	834	885	877	884	885	848	762	842	895	837	876	881	784	864	811	887	848	860	847	852	826	822	876	874	861	847	848	855	804	845	841	874	803	906	817	873	800	786	813	878	856	836	844	827	847	835	840	855	800	881	834	844	806	841	833	860	828	837	851	867	870	877	896	876	913	843	839	818	840	857	885	844	900	841	888	845	875	854	872	854	827	870	825	847	850	920	825	923	892	829	862	807	885	890	848	811	848	816	878	824	807	858	863	823	862	861	823	863	844	848	827	822	827	878	867	828	898	872	835	835	886	919	844	844	901	839	850	868	927	811	868	857	855	911	808	843	836	875	823	874	806	865	858	863	846	871	873	818	853	861	839	852	833	838	810	900	876	850	869	834	860	860	877	912	882	840	819	902	853	860	854	869	852	859	849	885	878	859	854	860	782	865	842	860	878	879	830	846	890	828	835	841	874	845	861	858	835	828	878	864	901	873	867	810	872	869	822	842	844	849	833	869	912	811	887	891	827	821	916	880	821	916	826	898	839	832	860	882	822	885	820	837	881	869	879	867	830	864	849	837	817	853	859	825	797	860	902	866	875	884	842	848	857	860	806	891	832	815	838	827	818	783	840	860	897	844	811	831	840	849	901	866	844	828	852	884	869	804	858	838	833	827	852	863	843	784	897	794	858	811	853	873	857	860	861	812	884	856	824	850	848	842	845	871	864	837	839	849	879	890	841	879	900	886	863	778	883	841	851	859	817	860	815	845	851	863	873	910	892	858	862	935	852	802	854	913	855	875	908	867	867	833	837	830	859	906	847	891	903	836	891	818	831	820	835	881	918	934	804	842	877	825	822	845	876	844	893	878	858	872	892	891	837	841	864	895	830	870	829	807	815	876	822	870	798	864	843	865	822	897	862	834	876	840	895	890	865	869	871	864	863	800	845	855	824	881	860	859	884	823	801	836	878	841	788	860	883	840	791	872	882	813	846	891	822	868	830	825	880	835	850	845	819	802	828	842	835	843	899	822	830	888	891	852	816	812	854	892	812	910	836	849	862	873	862	903	872	872	885	821	829	795	782	835	877	833	833	844	824	838	830	854	852	799	828	838	824	777	842	772	864	810	864	853	853	840	886	870	875	811	858	844	848	791	888	866	812	824	869	853	896	872	855	868	799	832	855	826	823	858	860	829	866	830	850	822	892	866	865	914	843	840	813	878	868	866	851	872	846	894	825	841	890	884	814	877	865	905	828	873	865	913	843	834	853	814	850	862	883	870	878	870	851	876	896	923	875	864	846	901	876	788	891	841	863	880	849	878	841	835	854	874	873	836	866	865	844	890	840	873	838	851	864	881	837	845	842	857	804	870	900	875	802	845	868	840	916	882	850	877	836	901	894	877	811	880	829	854	825	906	845	839	835	879	830	837	839	879	831	901	839	821	852	814	848	866	845	883	830	864	852	838	884	827	880	891	858	916	854	866	883	864	855	852	900	848	856	871	843	851	842	885	818	863	869	901	884	857	875	864	879	844	869	861	899	842	866	855	864	915	827	785	854	843	837	836	833	853	887	866	784	842	851	856	856	858	846	819	865	890	829	825	875	874	859	870	842	856	874	858	864	902	829	854	884	833	913	800	853	882	858	826	876	819	874	845	833	830	839	833	906	884	839	809	857	834	892	846	846	885	807	835	814	864	858	842	845	842	833	895	859	850	835	907	895	829	851	902	841	837	853	853	808	823	863	866	845	832	813	841	794	871	826	843	879	829	862	862	865	823	835	824	833	806	866	892	799	869	880	865
22637	21264	29072	23737	21258	21314	8830	1655	915	780	680	638	551	565	545	468	466	494	489	469	421	464	484	401	462	428	473	440	395	412	418	437	402	413	409	409	410	378	402	420	403	381	435	424	381	410	381	436	369	432	422	442	385	403	429	393	434	409	443	391	376	407	421	407	375	468	410	433	435	438	429	372	414	399	427	399	412	387	444	365	387	397	444	374	418	388	395	402	393	430	403	385	415	396	404	372	410	391	386	394	416	403	404	397	376	406	428	360	389	391	380	405	408	381	370	396	403	375	426	431	402	433	380	421	413	390	415	422	384	395	393	398	400	412	375	397	435	406	415	404	403	411	449	398	428	426	435	409	370	441	416	406	398	392	421	357	421	410	388	394	387	373	436	413	403	413	379	433	391	420	408	401	370	358	419	375	413	386	383	397	397	421	428	400	423	408	401	378	407	406	364	416	362	403	451	417	384	374	422	372	396	369	380	364	375	392	416	425	375	402	381	409	397	388	388	435	395	442	406	434	373	394	374	388	408	411	427	410	386	384	421	424	395	349	367	411	396	392	362	390	365	442	416	382	387	386	381	383	452	389	368	409	414	408	388	417	383	388	383	374	393	411	407	410	429	416	405	384	424	384	409	410	383	361	402	396	410	360	416	380	391	381	445	383	387	368	397	389	391	397	396	414	392	404	425	428	391	409	362	372	408	364	401	395	399	367	394	389	432	425	414	397	424	413	418	414	363	402	412	388	360	421	419	384	396	425	409	410	386	393	418	387	401	369	399	436	399	421	378	463	378	418	426	395	395	389	391	402	417	397	388	434	397	427	425	428	382	368	439	425	416	408	404	405	386	384	396	412	369	372	398	408	407	412	384	401	423	425	416	374	389	380	405	387	380	407	405	431	351	377	402	386	413	408	403	387	398	428	444	412	386	372	371	387	402	397	440	374	397	382	399	393	381	352	389	371	416	378	396	359	404	415	420	408	407	351	415	398	387	420	396	393	415	374	402	366	393	368	408	399	412	372	435	419	406	349	419	396	397	376	440	424	427	360	411	387	434	408	419	342	400	396	351	426	379	357	399	371	399	404	439	376	409	409	410	376	393	389	387	427	387	400	437	376	399	400	414	415	425	411	397	394	393	407	387	405	408	391	367	415	442	382	386	455	377	397	371	402	393	436	428	389	400	397	384	429	435	372	386	394	394	403	383	397	431	351	402	369	371	406	407	409	398	424	401	376	391	405	396	411	400	370	394	412	359	383	406	413	398	419	389	387	405	428	375	421	443	398	391	410	372	399	377	390	412	427	392	387	380	403	377	435	404	440	439	366	409	416	435	427	394	389	379	404	449	392	382	387	366	401	395	388	390	431	382	429	386	385	385	409	414	393	416	404	355	370	374	390	401	409	380	399	383	358	394	424	390	432	421	393	390	392	423	392	379	432	365	377	388	460	415	370	406	384	376	425	438	401	414	359	417	386	404	359	438	414	418	434	416	410	395	379	399	385	422	385	434	394	395	390	419	397	375	406	394	427	381	408	389	393	416	368	407	385	420	389	450	376	385	419	391	432	374	391	416	442	409	402	399	388	410	392	455	410	414	420	406	379	425	382	414	396	367	410	413	413	383	401	390	461	423	382	369	408	430	369	403	415	392	417	411	371	400	409	412	367	367	410	396	369	391	386	371	410	437	387	403	400	401	398	405	395	416	399	378	373	374	410	428	376	410	375	403	414	388	417	401	399	397	385	408	384	411	409	383	420	401	400	382	334	413	371	366	431	408	424	419	392	376	381	386	375	401	407	403	382	387	391	374	443	391	422	403	415	447	405	411	391	418	399	383	385	409	388	404	386	377	414	415	369	432	397	384	371	424	376	430	399	389	415	395	401	396	371	380	434	393	418	403	406	412	391	376	409	393	381	387	389	416	397	386	404	393	357	391	360	400	409	410	355	382	391	407	406	422	401	398	402	419	412	399	418	404	404	394	388	388	382	411	413	426	375	390	370	443	396	407	404	455	393	366	396	380	379	378	400	370	412	407	382	411	433	397	372	390	400	391	391	357	424	399	410	398	385	379	382	366	411	409	388	406	409	380	428	432	404	405	375	413	385	386	396	383	387	381	406	410	387	411	405	420	406	441	410	402	426	412	415	417	400	411	420	399	403	414	379	414	379	410	443	396	427	353	405	389	424	395	410	382	394	404	390	425	392	395	421	361	372	391	405	444	408	396	403	402	395	407	393	386	414	404	410	412	391	402	410	389	411	394	374	386	414	412	401	407	444	385	383	430	408	426	413	374	411	411	420	417	404	423	406	414	447	388	367	412	383	384	397	425	387	370	386	378	415	399	416	389	416	401	438	411	403	403	395	389	397	444	351	415	397	389	385	379	415	394	399	399	390	408	426	414	377	418	409	359	406	406	422	406	415	408	396	413	421	404	387	365	451	353	433	418	400	408	375	375	429	430	407	427	402	380	424	423	404	465	433	415	390	409	401	340	375	448	390	374	451	402	369	389	400	407	365	403	386	401	406	406	382	429	416	373	382	417	412	388	439	387	403	420	399	385	380	397	414	366	396	375	365	409	417	374	383	420	363	404	421	382	409	405	402	413	407	394	392	408	425	358	386	404	388	441	403	379	406	415	393	374	392	405	390	411	370	403	396	380	400	398	438	387	426	365	415	395	426	411	411	397	420	427	404	374	364	440	384	390	406	435	376	446	426	404	410	389	394	395	406	363	403	410	421	386	439	419	383	346	335	415	372	391	376	387	406	424	380	413	395	393	383	399	423	379	457	390	435	390	395	414	386	398	418	382	400	398	384	407	374	417	418	427	370	380	404	405	409	401	383	379	412	357	429	405	415	404	424	410	412	423	397	394	378	408	397	373	392	385	398	410	406	390	423	379	389	415	387	419	412	386	375	433	444	398	403	391	404	359	383	386	396	367	410	401	379	345	387	371	366	419	399	414	412	428	404	418	415	403	394	401	373	401	366	377	436	383	381	408	391	389	393	409	417	402	406	404	394	405	397	402	381	410	379	402	389	406	399	402	410	414	381	386	371	420	384	426	402	424	417	387	413	386	379	373	412	400	418	397	372	390	385	428	369	426	399	413	394	359	396	391	438	438	391	410	401	390	392	411	349	373	398	421	369	421	364	414	396	403	373	448	380	421	414	411	364	412	362	368	387	399	387	384	397	408	407	410	406	412	389	406	432	358	393	358	387	387	389	404	365	429	387	369	371	402	381	374	400	370	402	395	454	394	393	390	357	366	473	442	445	428	430	415	433	379	434	401	406	366	425	388	397	392	404	427	409	401	396	381	386	441	403	394	385	393	392	385	419	407	398	414	376	393	365	425	415	415	376	419	356	396	405	404	402	391	420	417	379	426	387	397	424	397	437	409	423	409	392	389	379	392	403	406	384	377	438	379	409	396	391	409	431	423	413	404	403	386	401	395	413	359	376	377	406	427	410	382	363	382	383	374	371	418	369	358	400	410	407	401	396
13419	33651	9558	4707	3378	2574	2355	2398	1437	1017	932	745	742	673	591	560	551	552	523	483	456	486	456	474	479	443	425	437	424	418	419	448	421	443	417	378	413	414	423	451	433	415	389	386	402	422	387	395	416	421	395	363	382	389	395	398	366	395	404	371	395	410	426	422	400	385	417	401	405	385	388	442	418	440	376	421	379	412	390	379	417	414	365	410	359	373	406	361	394	407	406	402	407	401	415	406	402	357	391	376	417	394	380	362	382	370	395	364	377	404	392	397	378	421	386	385	390	404	401	389	413	383	425	388	392	375	395	393	358	397	384	357	377	377	372	418	370	391	367	379	415	361	394	413	388	399	419	383	413	396	423	387	401	394	363	408	404	428	361	409	391	387	368	386	356	387	430	379	416	373	402	368	385	396	369	391	357	405	415	388	400	376	420	423	419	378	390	397	417	385	436	385	405	369	420	414	433	354	378	378	402	379	392	425	391	374	373	372	376	392	376	357	423	381	363	361	411	423	393	382	378	384	412	377	357	424	366	407	411	369	416	375	371	383	398	391	386	392	402	406	375	388	385	388	400	420	417	402	386	413	403	411	378	390	382	353	404	368	392	395	409	360	419	376	364	389	385	375	420	385	427	342	380	407	392	377	370	392	404	417	382	408	381	347	411	386	411	360	347	398	393	408	384	366	408	413	357	392	410	410	344	384	358	397	354	419	416	415	397	397	400	408	380	385	363	358	394	393	410	392	408	369	391	379	372	385	335	410	384	382	384	363	366	398	383	375	392	381	382	404	354	394	408	398	382	357	379	361	374	400	408	407	398	416	355	388	400	369	405	376	372	381	408	386	387	384	401	389	393	399	380	398	391	393	367	384	376	395	405	353	383	397	406	406	400	388	395	389	381	379	383	402	393	395	396	401	373	360	387	402	400	372	400	397	365	391	383	411	409	417	375	357	381	376	388	409	419	423	390	378	382	384	393	376	410	361	421	377	376	396	397	385	405	391	394	391	384	409	358	399	382	409	385	396	405	382	368	395	364	403	406	422	382	357	381	380	389	372	392	393	391	417	382	377	376	438	419	377	404	360	394	365	433	389	406	401	409	391	405	434	398	362	439	398	352	382	409	404	359	387	409	365	418	391	420	339	403	413	422	380	414	354	378	392	420	327	397	400	383	388	383	378	398	371	384	418	371	390	362	408	376	386	377	391	385	403	394	385	386	395	395	396	367	355	399	370	398	382	370	379	427	396	379	372	386	378	368	419	392	414	404	396	401	408	387	385	406	378	417	383	418	385	408	405	387	392	393	378	379	366	388	373	383	360	373	404	393	359	389	398	411	442	412	382	359	376	383	364	411	389	420	407	376	376	434	388	382	391	379	390	399	397	375	395	394	390	361	379	385	396	381	399	361	387	364	383	386	395	343	367	357	398	376	379	417	402	405	433	401	391	411	394	398	435	423	443	403	387	404	389	364	368	377	371	409	370	412	384	395	393	387	400	419	433	389	402	407	378	390	350	385	404	410	401	415	380	417	367	371	428	423	400	379	398	432	393	385	377	408	398	384	427	407	404	430	370	438	404	406	401	397	361	377	420	423	425	380	367	393	421	378	382	400	384	391	394	406	401	410	405	373	387	409	408	349	403	417	356	422	406	348	381	418	387	409	378	397	395	405	377	394	356	351	392	352	419	357	394	390	398	386	397	362	389	381	390	379	393	438	392	408	423	366	369	387	414	385	423	377	425	401	390	363	406	410	384	423	376	375	371	405	367	409	376	404	383	397	396	420	390	372	393	390	424	370	391	403	402	389	388	407	374	386	371	405	380	402	395	395	429	358	397	386	405	385	401	409	395	389	398	365	416	394	405	375	395	421	373	402	370	406	397	419	398	404	414	378	368	378	419	387	414	378	404	368	390	378	374	351	379	394	355	415	383	356	405	391	370	400	378	393	355	451	441	382	386	425	382	382	397	411	389	386	383	346	419	371	366	423	400	355	390	359	381	375	392	423	376	376	383	407	410	390	389	386	387	386	407	373	388	397	395	342	415	411	374	374	383	364	374	393	390	370	409	403	379	405	390	400	400	408	426	374	403	360	416	349	385	361	378	365	388	400	381	437	356	397	381	368	384	398	384	381	380	426	396	434	414	376	359	403	388	342	412	375	407	401	398	410	389	410	354	388	363	372	385	411	329	400	427	403	350	435	387	355	377	399	381	385	378	406	350	394	379	394	372	396	408	411	380	386	430	400	411	369	393	421	389	373	336	410	425	388	391	403	372	412	364	370	402	340	371	395	371	396	356	404	412	411	404	404	391	409	377	407	385	389	426	375	404	387	379	420	398	399	389	409	375	383	402	403	383	363	438	390	362	439	406	369	371	424	421	368	396	420	389	408	380	416	385	402	414	416	377	382	388	435	369	412	392	423	391	405	385	373	363	364	393	427	383	377	390	402	391	392	381	419	397	414	411	392	403	389	425	374	379	340	372	401	386	415	389	398	434	369	375	395	416	402	411	434	391	386	380	402	365	409	404	376	402	420	372	368	438	379	388	364	385	363	401	428	388	405	384	417	386	370	421	395	372	401	389	386	381	389	373	420	380	407	397	408	427	374	368	392	409	352	372	404	398	396	385	384	408	358	406	368	395	414	386	395	405	352	387	376	369	389	404	344	421	392	377	403	387	398	374	397	399	395	404	381	397	398	395	377	404	381	374	376	394	375	383	385	385	370	391	357	386	389	391	403	392	367	363	420	427	399	414	400	411	412	378	404	394	419	347	399	402	412	431	398	419	378	402	400	412	399	408	420	354	359	364	394	395	386	405	398	426	388	375	372	418	406	401	392	394	417	419	386	402	426	397	378	387	398	412	377	339	355	365	397	384	396	404	377	433	414	387	399	346	385	406	397	402	402	348	340	374	411	401	396	412	395	398	394	388	371	418	392	392	370	406	421	415	359	393	392	385	399	344	393	413	396	374	358	396	354	408	383	385	397	348	394	365	408	359	402	431	376	361	400	350	409	387	385	352	401	363	384	409	423	380	385	399	401	378	386	397	386	372	417	411	409	418	391	411	367	365	417	372	433	390	376	367	369	411	358	385	407	417	353	375	392	417	367	412	373	388	412	376	437	386	376	392	368	351	389	371	408	386	391	364	387	395	376	349	405	424	421	408	403	367	416	386	382	401	376	388	370	386	406	382	407	376	404	435	394	387	400	340	367	383	392	386	388	424	400	390	388	389	372	336	378	387	416	382	385	436	375	393	379	396	439	377	377	411	367	343	394	355	401	396	352	417	360	406	378	372	371	369	393	433	346	377	392	420	373	374	377	401	377	362	396	390	394	394	379	389	383	395	398	420	404	374	409	389	377	388	405	402	416	376	395	414	405	426	412	397	401	390	427	394	367	403	407	401	358	389	390	369	404	403	369	386	422	380	402	386	372	398	367	444	410	392	375	439	391	372	382	379	407	422	390	352	383	382	406	390	386	374	429	415	346	349	380	388
27875	20474	9157	1464	1053	1017	940	1008	790	763	775	764	778	767	691	713	728	653	662	736	706	697	650	693	695	692	692	695	725	715	724	702	730	710	692	668	652	698	728	720	667	685	664	693	728	756	663	715	697	715	702	658	695	686	706	694	678	693	740	689	676	692	697	742	704	692	708	717	689	672	666	718	734	719	743	772	709	677	702	675	723	734	668	726	680	717	740	683	669	771	677	736	715	733	766	736	721	695	707	713	671	723	715	669	707	693	679	721	698	658	712	725	670	710	698	665	668	729	726	693	676	701	693	696	647	708	716	703	708	692	717	740	702	772	752	719	702	700	671	690	687	702	710	677	726	741	683	763	708	713	711	705	715	745	689	678	711	712	745	723	696	748	729	674	683	784	735	660	642	730	740	671	743	677	698	728	714	702	683	698	691	719	690	711	730	752	694	682	726	711	741	689	709	707	736	733	748	675	715	740	694	676	701	707	664	737	724	679	701	721	711	753	731	699	702	750	727	659	687	746	710	654	725	653	718	683	690	667	702	708	749	685	715	691	730	714	713	694	715	726	692	679	707	725	693	701	673	716	672	668	724	754	775	742	686	702	720	709	746	681	725	722	675	665	697	713	646	677	729	733	713	730	653	652	667	744	709	677	662	655	702	741	659	711	705	717	705	722	701	728	702	736	728	698	738	707	624	705	675	689	705	732	720	685	691	723	708	736	715	672	709	717	739	722	699	681	679	717	729	754	763	690	672	691	633	707	737	715	643	728	712	681	695	698	690	734	724	686	720	678	718	738	705	707	700	686	681	721	761	709	739	704	736	725	758	695	710	644	683	697	777	702	728	742	679	624	709	691	702	697	691	700	687	694	712	679	732	746	723	692	703	733	670	708	686	728	699	667	757	660	717	719	688	685	755	691	709	725	712	737	679	733	690	698	666	734	683	645	713	666	712	714	724	708	732	699	706	700	749	711	711	648	690	659	706	682	683	689	706	698	746	685	709	735	677	694	682	687	706	684	723	692	723	665	664	741	763	699	665	682	681	694	747	671	724	688	703	711	686	652	759	669	743	686	729	712	749	747	710	678	745	679	755	694	710	674	667	666	713	706	717	720	696	730	702	738	688	726	702	727	683	738	727	701	709	693	683	730	702	743	684	710	638	698	724	670	672	655	756	708	680	662	720	685	702	682	721	729	740	677	686	682	742	655	696	708	695	694	720	715	697	738	678	698	720	719	696	726	763	679	722	693	682	737	771	723	717	717	654	731	735	669	683	680	685	673	729	678	719	724	699	703	712	717	702	724	720	696	684	680	676	732	709	722	766	748	683	687	739	753	736	716	719	734	715	695	720	688	739	706	722	742	690	750	731	739	682	673	709	688	728	677	744	732	720	731	665	726	702	673	736	670	654	731	744	724	761	696	725	709	727	715	745	645	708	708	683	720	674	735	681	719	730	629	701	728	693	735	731	749	659	677	708	632	733	713	735	713	696	668	710	669	698	712	673	675	735	726	655	712	641	732	660	721	717	691	710	686	711	742	738	687	712	685	708	732	713	701	738	691	670	723	665	719	679	680	740	711	734	689	694	709	719	693	652	773	702	694	715	698	728	735	657	767	728	684	731	659	738	679	744	745	708	708	729	693	685	738	720	704	696	695	702	708	681	731	718	760	717	710	745	712	748	708	699	704	708	727	772	696	751	723	699	746	663	700	641	673	694	698	713	721	737	724	691	709	688	714	743	713	735	699	745	696	718	709	693	688	684	692	719	682	733	701	674	731	713	693	725	654	641	710	693	706	698	750	735	695	676	703	716	669	675	691	723	684	733	707	741	723	666	730	676	701	738	711	665	698	678	709	724	638	662	703	684	712	679	741	707	672	718	706	685	641	694	700	700	711	709	729	696	676	677	662	704	753	716	674	730	720	721	744	717	710	705	679	700	712	730	670	670	683	712	718	718	692	726	697	681	698	675	698	742	711	674	719	674	707	649	695	713	639	700	698	738	725	674	703	749	699	694	685	725	699	688	694	726	645	653	744	706	742	664	724	716	678	715	721	725	674	667	660	674	699	739	687	730	705	667	683	753	693	707	694	703	733	727	722	718	691	737	764	657	678	736	733	746	678	747	729	690	723	715	715	673	684	672	693	714	684	678	732	731	666	717	719	691	669	690	706	730	629	736	722	666	653	723	707	704	743	738	685	687	688	712	729	736	667	731	705	686	718	707	736	738	675	697	711	638	743	752	705	691	682	697	709	782	746	718	741	686	710	743	716	718	664	714	679	722	719	657	706	711	703	720	668	690	699	767	738	704	659	758	747	706	689	679	733	686	701	715	713	703	669	690	725	705	676	679	691	735	692	724	770	677	702	744	700	708	737	696	722	725	746	672	737	691	728	681	709	696	702	685	758	704	692	661	670	730	694	734	678	734	707	704	725	736	668	714	778	703	723	739	719	712	693	689	730	743	685	673	676	697	683	742	714	677	733	715	683	680	693	686	713	689	727	675	673	741	710	707	698	686	757	713	706	759	702	726	696	743	718	699	731	724	659	738	678	726	725	660	642	698	706	722	784	705	723	676	687	669	742	659	728	736	704	693	761	670	762	685	713	640	690	683	704	705	688	680	714	666	709	755	686	678	662	677	744	719	715	733	731	669	754	665	684	682	701	681	729	731	734	665	703	699	679	718	764	728	698	729	701	688	706	687	673	715	679	748	705	722	696	729	712	668	706	681	700	667	715	689	690	724	696	695	669	695	722	677	669	666	678	700	708	699	684	758	719	737	684	694	724	682	701	672	707	677	717	708	676	710	730	700	756	717	717	685	667	667	717	678	746	726	711	719	671	724	705	716	748	689	671	698	685	696	720	729	676	692	693	691	670	688	691	668	712	673	715	703	719	711	739	684	705	695	690	715	780	657	670	714	669	711	722	703	706	726	733	728	669	714	737	678	728	675	698	673	770	709	714	721	674	727	705	676	724	725	689	709	716	653	661	747	700	726	738	685	733	690	770	736	684	702	699	677	700	676	757	700	674	732	683	658	663	675	696	730	698	735	735	722	700	709	688	740	723	695	711	781	712	671	687	720	718	735	720	714	750	724	732	679	718	728	665	705	650	677	696	709	727	675	720	689	675	700	703	696	719	758	703	671	683	722	709	712	699	675	718	724	797	715	699	730	716	713	744	719	698	711	701	694	697	715	720	682	694	705	688	727	711	726	711	716	727	741	710	682	711	696	734	741	730	747	698	723	753	735	726	719	647	675	654	661	736	701	721	746	723	735	717	690	747	720	689	770	667	698	760	726	691	666	700	706	642	741	696	707	685	680	714	777	692	713	714	708	746	694	653	732	703	694	714	752	692	694	730	748	672	704	696	709	715	664	697	678	684	718	704	696	666	661	704	690	717	719	729	702	714	712	665	672	700	690	734	736	747	666	731	675	723	750	686	698	713	687	737	697	741	707	748	673	713	796	752	687	726	754	733	694	706	683	708	709	643	699	741
8600	12080	1567	1037	958	946	1145	1237	870	790	702	734	739	723	739	710	700	731	720	716	746	750	748	716	729	733	713	749	738	687	705	721	699	691	716	692	723	737	737	689	663	715	705	752	726	659	703	725	706	716	649	747	704	727	673	725	710	704	714	736	683	715	670	733	723	694	706	689	701	713	704	697	713	709	746	728	744	777	769	718	713	733	703	711	706	716	716	731	774	694	706	684	770	722	759	730	712	732	679	736	671	711	687	708	731	694	739	721	740	715	713	749	738	678	759	708	713	726	717	755	713	676	728	759	736	711	700	709	711	700	710	714	686	716	672	661	711	691	765	741	734	735	705	738	703	718	774	738	726	709	726	721	736	720	684	699	685	725	765	718	687	718	716	774	746	676	709	758	691	703	709	765	777	740	708	701	746	713	695	710	759	717	717	750	742	714	726	736	735	687	706	756	725	727	708	682	747	703	750	737	684	766	760	772	708	693	675	694	693	740	682	701	703	711	731	733	760	738	717	737	666	735	725	702	718	700	711	714	685	717	744	696	653	700	726	717	777	728	695	681	699	744	774	681	699	757	738	706	738	725	770	728	749	708	686	684	704	710	712	743	744	753	709	726	740	711	678	734	745	731	723	724	693	781	654	725	691	708	720	720	687	693	734	711	728	654	688	718	729	754	724	707	722	703	710	770	677	711	727	691	754	724	734	726	696	705	691	680	710	677	706	743	711	746	689	669	705	740	743	785	740	681	702	748	730	690	700	735	746	732	738	705	614	697	732	729	712	706	678	730	673	739	732	686	737	697	709	729	711	663	692	704	697	720	747	685	717	677	682	680	673	693	725	733	711	746	655	772	727	735	732	685	719	689	723	663	687	715	678	703	704	690	722	681	744	653	720	735	766	730	717	712	747	737	683	745	682	644	707	708	669	742	726	703	753	701	682	724	714	712	741	689	723	708	703	683	719	752	721	707	707	745	688	674	715	663	723	740	709	726	722	715	736	707	684	704	676	688	696	733	714	712	721	760	776	740	707	722	637	717	724	755	724	701	705	725	724	720	698	704	719	739	739	734	692	707	726	721	713	722	759	697	702	736	705	703	730	711	700	706	744	699	700	727	731	714	731	697	739	723	745	683	690	722	708	756	689	706	761	714	754	660	750	727	727	713	735	708	711	686	697	733	680	687	732	692	686	719	694	693	768	689	716	719	729	690	727	730	723	754	709	712	740	690	717	740	711	722	700	704	726	712	775	695	708	728	723	690	740	730	739	704	707	756	736	719	740	711	676	697	686	685	721	673	719	689	729	691	700	715	735	718	761	716	692	726	734	731	754	757	728	671	680	727	692	739	723	729	739	735	783	692	731	698	736	698	752	726	741	645	702	747	731	721	716	703	687	684	704	713	717	707	722	711	735	729	677	683	759	754	661	737	709	743	742	708	664	698	722	730	719	706	721	699	711	681	761	695	696	695	714	669	757	748	696	747	742	722	647	803	680	689	699	728	741	697	694	763	740	686	727	709	710	740	736	764	709	724	782	708	724	689	692	724	743	693	718	743	691	731	736	723	744	705	754	657	737	712	697	706	687	706	743	651	726	709	751	698	666	730	705	759	704	703	781	757	696	654	766	665	688	717	747	719	738	702	675	739	704	742	707	743	694	726	776	765	728	707	726	741	697	703	702	727	709	755	686	682	676	705	690	726	736	686	693	701	682	699	683	720	746	744	706	722	716	696	716	713	751	684	691	710	691	720	696	701	722	801	707	661	747	729	723	770	747	767	660	688	736	714	758	693	746	714	722	722	689	701	704	756	701	725	709	704	722	683	734	720	649	751	743	717	684	731	724	668	695	697	747	730	713	703	683	728	730	718	718	677	688	693	751	714	726	708	707	699	716	727	710	739	707	664	741	722	750	736	725	709	727	693	745	712	736	658	682	731	712	706	743	749	708	657	713	728	706	665	737	705	757	712	714	702	726	722	719	728	744	708	743	762	675	699	670	729	710	711	764	701	734	752	720	753	742	733	711	729	716	724	690	713	747	743	685	727	723	707	752	698	724	745	701	691	761	708	711	730	733	699	728	667	706	699	723	715	690	753	722	724	726	702	730	758	725	764	689	690	714	702	722	696	732	730	690	711	765	713	759	713	693	688	718	717	665	718	762	707	721	701	732	713	742	700	669	691	695	682	740	694	722	715	687	752	674	749	743	714	733	669	671	744	734	700	724	709	709	747	739	674	714	725	700	725	712	718	701	735	719	748	716	708	695	703	755	648	706	700	714	719	698	733	693	713	743	664	755	703	695	728	748	695	691	743	725	730	715	713	705	720	740	711	730	742	744	683	697	714	721	675	769	754	748	712	723	726	718	693	714	730	704	688	693	715	724	731	712	716	730	699	688	697	707	717	717	746	713	708	729	719	684	701	725	708	700	724	673	693	744	751	697	674	775	709	711	748	793	699	765	728	677	743	727	686	666	748	739	701	706	693	678	699	724	735	717	708	683	746	724	736	705	702	676	744	735	735	721	737	720	735	709	731	722	755	707	778	766	804	683	711	702	703	729	768	737	721	716	761	743	752	703	712	740	710	741	669	702	713	730	726	658	721	722	714	703	743	747	716	720	726	737	693	687	710	725	710	752	710	714	735	729	716	764	722	697	738	693	733	754	719	682	695	722	747	706	748	708	712	721	688	713	654	736	721	759	698	731	726	703	654	726	733	688	733	682	709	694	727	742	739	696	779	707	736	759	748	684	723	720	746	759	695	711	733	685	711	773	683	724	704	703	679	709	751	673	675	721	735	695	749	686	687	726	691	718	749	708	706	723	745	710	711	716	699	745	688	719	711	682	737	714	707	791	779	719	748	750	714	748	699	767	755	725	739	682	661	707	745	726	734	768	739	736	689	716	748	761	766	683	773	708	723	723	694	701	694	712	738	709	682	696	716	705	739	698	749	749	722	709	748	713	744	682	723	739	768	717	762	723	746	687	737	708	693	745	724	709	682	731	736	743	672	698	731	755	723	755	651	741	747	713	755	726	725	736	707	741	701	692	674	673	737	711	707	772	704	700	748	746	707	690	732	690	721	733	720	700	720	692	738	725	700	726	672	735	769	724	725	676	666	772	713	654	745	706	705	703	736	730	747	716	676	703	713	724	734	677	762	676	725	674	697	682	698	715	680	698	777	735	698	673	717	686	697	709	670	736	729	743	718	689	689	703	693	714	734	725	728	704	723	691	739	713	764	703	745	698	715	709	705	701	757	722	700	701	719	687	724	737	738	690	764	666	696	762	698	739	712	740	734	702	747	649	726	761	707	756	710	685	716	738	706	717	660	697	706	745	725	733	688	746	771	721	706	676	670	721	679	718	735	674	707	715	717	742	761	704	740	692	718	731	730	666	715	697	693	701	695	701	670	712	717	739	726	710	708	733	695	735	713	733	717	721	720	729	740	696	656	779	750	735	747	704	713	751	740	697	740	715	772	707	723	689	695	702	713	696	705
23552	21042	28335	23927	21030	8396	1315	1060	708	544	480	468	476	424	383	421	375	388	394	410	363	379	351	374	406	369	349	322	404	337	362	316	359	308	352	386	364	333	363	402	396	342	357	365	348	330	356	324	342	333	364	382	352	369	319	355	358	345	364	354	325	353	325	336	332	328	337	326	363	347	352	326	322	351	330	348	301	371	320	328	348	344	366	341	347	359	325	361	339	317	329	325	351	351	338	347	345	365	360	318	337	370	368	334	371	384	342	355	310	316	363	359	337	320	325	332	335	330	351	344	344	323	314	333	348	358	304	328	356	350	343	348	326	310	341	352	339	342	346	325	350	361	332	346	352	329	327	334	341	336	341	356	319	319	365	323	321	333	373	351	350	354	348	347	367	329	344	357	347	338	358	351	309	326	376	334	318	347	333	355	327	300	352	353	308	356	346	320	358	360	332	330	361	326	327	329	336	349	352	344	364	334	325	308	325	360	347	332	331	331	313	337	367	358	340	355	339	326	374	330	351	355	307	374	337	339	351	360	348	347	353	325	344	343	344	307	337	325	329	343	343	348	354	333	340	364	353	352	323	323	343	351	346	322	367	340	334	363	343	325	359	368	309	348	327	329	331	364	344	342	309	363	343	343	345	328	364	380	337	334	370	338	345	352	349	350	346	325	350	383	346	355	334	322	348	350	326	352	345	347	336	363	325	363	331	362	320	309	337	337	343	358	276	328	347	316	337	322	318	326	333	330	356	329	339	286	363	346	330	388	363	330	309	324	357	368	343	354	351	344	337	322	336	381	324	326	381	309	339	337	364	305	343	361	337	327	317	341	335	329	394	357	338	337	345	348	324	351	353	350	326	338	346	358	334	322	326	354	340	298	324	330	340	339	317	366	356	338	365	339	328	348	339	345	353	337	349	338	354	336	321	316	317	332	307	359	309	315	365	349	362	342	345	352	352	326	336	362	325	342	345	332	327	339	323	338	337	349	320	355	363	319	335	326	348	335	351	351	340	326	313	318	346	329	307	313	325	329	357	327	321	322	331	315	348	353	329	329	335	346	327	345	358	360	328	324	314	354	345	321	341	346	336	345	323	330	367	340	365	321	331	337	348	356	343	327	295	359	352	341	329	340	354	336	340	341	375	353	364	352	360	389	359	330	341	347	336	374	352	332	362	317	370	318	360	345	349	335	311	384	341	358	306	354	327	324	287	361	359	347	336	367	359	340	347	343	348	349	294	340	330	327	352	337	379	337	315	332	341	338	354	321	368	323	320	350	319	353	333	373	319	340	337	377	334	366	357	358	338	351	322	351	333	303	338	343	319	337	342	351	332	320	343	349	339	329	326	347	355	355	352	326	334	308	372	330	345	339	375	338	347	328	349	348	340	343	332	335	317	368	353	342	345	350	348	352	350	307	343	327	348	332	311	327	326	361	329	321	358	317	382	304	343	334	329	334	322	362	325	342	352	320	363	358	336	326	346	328	348	308	362	341	349	352	350	343	312	348	355	342	336	299	327	308	366	338	323	325	351	337	327	348	331	363	323	335	349	329	353	358	343	358	375	357	351	339	340	343	337	351	363	375	346	332	336	350	356	325	331	353	328	295	361	333	302	333	350	331	347	344	319	308	375	322	326	366	368	348	353	365	317	339	344	343	362	341	344	331	309	329	351	336	318	347	376	310	346	323	326	316	325	348	338	320	331	318	357	328	332	376	323	357	333	335	371	343	345	335	354	349	364	299	372	336	359	352	329	346	302	330	349	336	332	347	356	314	320	330	339	336	363	368	353	365	366	340	357	369	355	354	322	341	346	356	334	380	357	323	321	333	334	355	317	310	333	329	330	366	331	317	340	365	355	298	373	347	339	348	320	356	327	321	318	331	355	344	319	343	331	339	354	385	343	345	307	330	343	338	326	344	341	324	354	340	349	309	326	343	332	320	352	345	384	334	327	364	325	355	334	334	387	349	398	320	345	327	337	356	339	337	329	315	367	311	317	310	349	338	363	335	358	354	346	375	305	309	292	316	342	342	340	322	346	355	350	351	345	363	353	321	306	359	313	373	344	333	343	355	339	332	346	326	347	357	342	351	332	361	343	345	319	338	326	369	378	319	349	352	363	308	347	342	319	313	326	317	351	313	359	354	382	312	325	331	323	310	346	317	295	339	337	305	332	325	363	327	358	310	308	329	379	287	329	379	347	322	340	364	316	357	328	328	321	363	333	376	335	324	317	335	343	363	378	334	332	323	371	332	349	337	321	312	318	338	324	350	362	332	326	350	298	329	335	325	334	341	357	347	329	337	345	302	319	334	333	355	345	341	337	308	338	340	374	341	351	317	358	346	358	363	336	371	327	343	341	355	353	369	333	363	334	363	326	345	323	333	351	345	337	355	330	348	331	363	374	342	319	335	332	349	353	338	346	354	311	304	341	307	329	326	358	340	329	344	343	319	377	327	315	375	355	339	336	324	341	304	375	355	357	334	317	340	342	322	315	345	355	337	372	343	322	354	341	352	320	354	340	341	369	360	339	321	355	341	297	324	362	347	349	302	356	325	341	337	316	341	342	334	332	360	327	294	328	332	349	335	343	353	355	380	338	316	354	336	348	336	356	342	334	362	331	333	345	342	327	325	345	315	347	337	352	339	377	362	335	319	318	365	339	327	341	325	343	344	368	367	343	330	340	350	328	368	334	319	330	361	343	326	352	312	395	321	371	323	310	335	331	373	323	378	337	336	331	337	383	358	328	338	357	359	356	318	332	315	324	342	340	333	316	370	321	348	350	331	305	363	327	347	335	312	320	315	333	343	346	336	349	341	316	344	330	290	340	317	337	349	336	328	343	311	324	383	340	331	328	333	320	321	348	310	356	311	337	377	350	322	328	339	353	345	365	300	323	360	329	334	349	356	339	298	325	345	337	347	336	309	328	334	352	343	337	362	318	374	334	341	326	343	351	336	328	359	335	338	360	360	359	337	344	351	374	328	345	336	342	336	336	319	360	332	312	337	338	340	320	314	407	362	334	329	327	339	354	350	334	334	328	349	354	284	354	312	334	342	357	348	347	341	342	319	326	346	340	336	350	322	334	341	320	323	372	323	376	370	335	351	347	332	319	336	328	344	382	336	345	339	338	333	366	362	338	296	363	370	340	358	327	352	304	309	323	322	338	350	326	370	364	330	339	330	344	339	353	322	331	322	347	363	364	358	334	325	334	324	325	329	327	367	335	380	330	319	358	353	320	347	292	335	371	326	364	346	324	345	355	358	331	344	329	358	339	337	360	361	320	365	373	324	330	324	336	343	354	361	317	312	363	348	362	366	329	378	342	340	320	339	333	330	379	333	348	329	367	324	339	345	371	334	316	325	338	327	348	367	365	370	372	326	331	332	342	332	333	337	375	295	329	331	354	354	360	364	356	357	340	333	321	346	352	321	316	336	334	320	346	312	381	315	347	351	324	316	311	341	321	322	358	327	353	346	329	362	351	337	351	377
6576	26568	5819	2752	1973	1609	1668	1646	962	680	662	579	540	507	509	452	465	431	390	387	453	398	409	367	364	372	390	408	388	384	365	358	402	387	354	341	351	384	373	342	390	366	377	357	368	385	342	330	375	382	330	378	343	312	354	400	358	378	329	385	346	384	345	363	365	351	345	326	349	353	353	365	325	373	377	363	345	329	373	335	356	331	356	356	358	355	351	369	370	377	366	337	326	359	339	348	361	365	401	386	352	372	385	338	369	354	379	325	376	321	335	333	356	336	373	358	352	342	330	335	340	343	353	375	366	334	379	357	336	359	341	357	336	311	332	351	344	360	361	319	335	343	350	387	359	363	337	313	364	331	364	364	351	328	336	367	367	346	350	385	356	355	364	354	357	354	352	361	307	351	324	351	361	338	339	356	317	361	334	361	343	372	345	339	337	330	407	359	326	357	332	359	345	395	385	331	358	326	355	339	336	369	367	296	362	376	341	331	356	343	340	352	365	376	369	362	339	367	329	388	343	387	352	388	352	365	349	370	368	372	344	334	383	343	343	316	352	384	354	329	376	339	365	378	347	372	356	355	365	332	348	363	360	376	331	356	362	360	357	342	352	337	335	341	336	335	344	337	368	378	349	350	340	368	343	340	342	361	359	309	345	365	353	345	367	348	340	368	314	339	338	396	345	360	342	359	324	362	366	336	338	345	305	342	328	362	340	340	369	374	340	369	346	359	367	349	333	351	370	343	368	373	329	347	366	331	343	343	374	354	318	343	369	343	326	326	330	382	325	333	325	362	352	364	361	336	346	337	353	348	340	334	400	319	359	365	327	341	353	346	370	352	370	334	316	357	367	353	339	355	362	351	334	349	383	366	347	347	346	350	353	362	332	358	354	368	347	377	378	345	292	358	321	354	352	362	320	369	338	345	326	376	359	314	336	335	365	349	364	339	361	321	360	352	346	344	333	390	354	357	374	318	352	356	338	346	342	347	344	342	325	363	361	353	330	333	379	355	326	325	364	369	366	364	377	359	378	344	359	355	350	364	342	330	316	328	373	342	344	355	371	362	351	352	328	363	390	331	348	375	339	350	351	325	398	358	377	333	343	336	351	348	379	363	371	377	365	369	347	355	391	322	341	347	346	350	332	344	369	359	319	343	380	323	366	343	361	349	346	333	371	355	358	357	355	359	362	339	341	353	356	341	351	352	358	359	351	352	341	333	366	381	327	366	357	322	347	326	354	329	360	333	354	356	325	344	378	348	360	337	340	343	330	383	362	366	366	320	363	351	350	339	339	355	376	338	325	343	326	332	338	334	346	357	403	351	385	370	362	343	355	316	358	331	351	341	341	314	372	338	344	333	372	337	331	349	350	318	412	352	356	353	369	350	357	372	356	367	347	327	349	363	333	387	356	355	326	341	335	352	341	362	345	350	341	343	346	351	379	348	337	354	359	358	329	347	348	362	387	326	342	361	353	379	371	357	307	337	375	351	335	371	352	334	358	363	349	358	315	328	355	350	348	327	351	339	337	355	350	370	373	358	352	330	378	311	352	338	383	381	366	337	332	348	343	371	348	403	310	349	339	372	350	346	339	365	354	345	350	329	329	402	356	334	346	334	370	406	373	390	388	345	335	359	341	325	339	337	353	368	382	398	348	353	351	329	360	349	369	345	345	374	346	349	343	327	369	353	324	324	347	331	375	339	359	351	339	329	343	308	366	366	351	371	356	337	375	358	374	340	353	349	338	349	373	356	408	355	349	319	351	382	338	363	336	357	337	371	337	345	357	347	355	351	361	335	344	333	328	372	381	343	364	372	350	365	358	322	334	342	348	392	348	327	327	343	351	342	364	312	323	319	347	353	352	349	350	363	333	380	372	336	325	341	354	355	334	322	365	370	369	323	343	364	347	367	375	365	351	381	359	381	328	355	325	348	394	364	324	397	348	383	330	318	374	319	371	341	340	319	356	347	336	363	375	325	329	373	329	360	349	353	385	345	352	355	349	355	344	337	364	380	347	322	331	326	316	371	350	335	365	360	344	366	357	352	339	330	360	348	341	326	338	367	342	369	362	342	351	355	345	362	350	344	363	374	373	326	317	394	348	368	326	349	350	366	328	373	354	341	340	336	360	397	344	349	323	364	350	340	344	335	372	356	368	326	354	384	338	330	360	334	348	356	352	343	352	346	375	334	340	342	326	339	324	370	365	341	364	340	386	336	372	335	349	345	345	361	380	356	362	346	360	334	359	344	371	337	357	335	323	369	341	325	352	389	374	358	346	358	386	354	393	330	368	353	350	363	370	345	353	360	386	368	341	355	350	348	353	355	344	332	362	354	366	354	349	327	362	364	380	346	341	346	392	368	358	357	343	331	348	362	296	366	343	362	334	349	333	361	370	363	349	339	348	343	363	331	370	370	368	373	321	343	375	372	372	362	322	340	380	370	345	339	388	348	356	375	369	344	364	345	353	365	359	371	375	342	372	351	338	347	346	349	336	322	328	329	338	349	362	363	356	316	336	340	349	347	344	350	331	344	360	375	352	350	351	326	399	351	321	323	341	364	355	340	339	330	366	325	351	343	358	356	394	345	370	368	350	343	339	337	356	317	334	337	373	346	345	370	359	353	341	363	361	378	353	363	365	344	317	345	338	322	349	356	377	366	310	346	326	342	348	371	331	356	391	332	339	403	367	324	334	354	340	317	360	322	397	345	334	367	325	331	359	336	334	347	304	324	378	368	376	394	358	352	333	323	394	383	365	351	374	327	357	356	392	308	351	370	374	370	353	334	342	348	361	339	317	356	375	337	373	363	339	369	341	363	343	372	342	363	373	365	349	338	363	404	330	387	348	335	340	371	354	359	341	345	365	336	366	344	324	362	384	384	318	361	366	312	338	336	363	339	354	363	364	291	360	312	355	324	341	322	359	353	338	334	320	376	353	364	364	355	356	351	339	348	335	372	355	360	339	325	376	333	355	362	364	364	330	362	380	330	385	370	325	356	341	348	351	350	343	337	359	355	368	343	313	349	372	374	356	352	354	349	356	359	359	337	376	340	333	341	355	365	359	363	323	358	360	345	343	373	331	350	377	360	364	392	369	367	315	393	347	365	328	367	351	361	345	357	345	369	360	328	327	336	378	347	357	334	360	334	389	355	357	377	334	325	342	353	370	353	331	352	351	376	354	341	344	354	378	364	349	337	321	336	324	354	376	364	345	362	341	336	354	358	339	337	359	349	348	382	350	334	351	346	343	346	333	356	349	320	367	326	347	360	358	363	366	343	333	316	323	343	332	358	317	344	362	312	336	352	332	371	381	354	337	367	353	343	391	377	380	332	372	337	355	352	357	359	346	388	366	356	364	325	331	371	359	315	361	359	357	366	358	310	349	362	342	342	349	313	362	368	333	323	342	347	354	347	340	344	362	344	340	346	363	329	340	372	349	369	344	376	330	338	382	327	356	360	316	358	341	339	368	313	361	336	363	365	384	343	335	349
24938	21261	27420	25268	10026	1392	1323	1234	1027	975	930	893	890	925	897	892	865	936	887	899	846	897	866	837	884	845	887	880	904	882	912	879	932	838	877	804	881	867	912	879	883	891	839	838	848	857	902	833	905	849	863	890	845	867	877	811	882	889	858	841	865	844	856	842	859	901	845	913	855	850	889	890	829	840	894	928	866	900	845	915	891	897	875	867	800	851	864	898	891	796	871	864	824	937	846	874	812	820	850	934	854	893	867	887	832	926	867	886	844	902	836	856	864	822	877	890	840	870	862	929	903	855	839	824	841	817	880	858	891	852	897	875	855	849	845	818	836	874	898	876	866	868	903	835	879	894	845	893	915	866	833	848	901	843	891	827	853	883	835	935	858	879	913	830	846	866	843	906	901	868	849	885	881	855	855	918	864	814	860	868	931	860	864	876	868	905	857	858	862	848	851	841	856	796	856	843	895	881	890	879	941	855	862	854	847	869	824	842	854	836	888	896	846	933	876	914	892	853	880	884	877	868	873	878	873	814	891	876	929	894	871	874	859	905	895	811	881	869	850	866	904	871	821	863	884	884	868	807	832	906	853	849	842	847	840	877	875	885	828	891	882	905	837	849	895	868	858	835	855	886	899	840	837	889	874	882	855	890	864	869	822	897	909	873	833	870	912	852	866	892	890	904	895	884	850	882	830	828	887	859	857	780	897	868	924	898	858	877	858	849	862	873	881	844	882	917	859	897	876	831	830	825	837	867	864	868	826	867	894	876	834	932	875	868	903	942	870	838	907	868	893	838	866	901	802	856	842	881	829	898	881	840	898	871	863	884	881	858	901	873	891	859	870	919	841	902	883	872	845	889	859	892	865	863	864	842	841	834	883	914	942	892	864	874	862	824	931	823	876	828	880	851	870	858	867	871	899	879	887	875	871	914	833	885	802	881	872	836	832	843	867	875	881	884	865	918	886	902	851	876	836	904	832	894	911	837	854	815	875	895	894	854	855	892	910	877	813	854	833	900	847	882	855	863	901	861	914	826	849	858	928	896	856	840	900	843	879	883	894	799	831	834	900	839	881	853	854	858	901	852	843	866	840	932	911	854	834	896	845	822	887	859	845	836	863	827	866	886	904	883	890	820	846	865	901	835	911	872	871	846	894	845	845	893	819	913	879	834	845	864	839	879	833	846	871	891	863	868	857	856	871	900	891	854	899	888	865	940	877	861	860	833	923	858	909	885	830	880	812	907	926	868	860	955	845	827	859	874	807	821	888	898	892	804	871	842	875	826	827	895	805	838	900	875	850	883	883	843	855	915	851	861	827	879	825	859	854	845	876	879	882	866	925	833	907	837	892	943	852	920	827	835	829	835	844	880	859	839	874	851	862	869	835	855	881	874	894	820	862	893	870	819	862	872	865	791	887	859	813	812	836	859	893	883	844	863	854	866	857	868	804	861	812	852	836	872	848	829	873	894	834	873	871	882	874	845	899	910	897	883	922	889	851	871	876	854	877	852	825	885	885	856	831	832	861	831	845	898	849	854	854	870	821	880	864	841	828	850	859	873	901	873	893	850	839	859	879	835	870	875	914	906	855	854	862	837	870	860	878	876	852	852	887	890	888	826	853	869	837	882	890	887	869	855	877	895	848	879	859	876	892	844	840	829	862	847	867	851	887	885	857	876	862	874	856	880	877	839	859	933	840	895	892	871	906	878	897	819	919	818	891	851	847	885	872	862	906	903	865	893	826	897	841	843	883	849	821	780	877	875	852	899	874	857	862	864	896	826	894	882	885	883	896	846	853	809	900	875	835	887	844	887	792	875	861	856	900	881	949	831	841	826	848	841	811	913	877	835	884	908	853	839	830	906	816	857	850	850	803	799	841	882	811	879	944	892	902	797	871	916	862	860	816	888	869	902	887	834	868	900	834	876	839	844	825	843	864	830	903	853	799	906	851	849	887	823	875	879	869	876	855	891	921	883	837	803	857	894	893	874	898	866	888	898	857	867	870	913	950	873	913	873	843	835	861	860	876	850	862	853	833	899	894	858	888	875	856	892	873	877	849	871	830	901	853	847	880	901	876	890	887	847	886	839	877	856	863	843	864	870	865	816	870	847	911	894	839	883	877	854	811	837	845	829	871	844	827	867	838	877	844	878	853	862	897	885	888	825	847	843	845	798	867	907	825	904	904	880	837	853	879	853	835	849	869	904	838	927	887	862	851	846	897	870	898	879	924	859	868	842	888	864	854	884	840	841	868	878	879	882	913	866	895	892	906	893	867	810	844	890	867	849	869	885	870	845	860	883	847	858	892	921	856	821	844	889	816	851	820	812	854	917	825	894	837	861	869	850	879	870	833	861	843	861	885	817	839	819	805	866	852	882	844	864	833	880	899	857	855	869	902	939	881	872	887	916	858	881	845	855	907	869	850	885	826	853	885	927	876	813	849	870	876	890	878	880	862	860	849	881	897	880	909	840	953	870	831	856	855	879	903	855	842	850	840	880	892	867	845	855	912	834	846	844	874	852	866	898	821	873	858	859	843	849	804	830	805	901	821	924	887	854	879	901	861	857	878	894	825	849	889	871	849	909	924	859	869	908	889	813	882	852	879	905	866	865	840	858	860	930	867	827	829	862	928	888	835	771	893	852	887	831	904	831	851	877	855	929	870	944	854	865	861	887	864	889	804	816	848	874	833	834	862	850	841	864	880	873	935	840	861	828	824	899	862	845	896	836	874	845	849	821	847	847	884	896	858	872	838	865	808	843	824	855	837	890	855	838	862	872	904	901	840	881	835	874	844	870	851	867	904	897	865	875	874	865	845	849	918	879	863	853	878	888	840	850	878	822	888	822	884	894	828	864	894	867	898	835	823	860	846	881	898	908	851	857	812	902	847	838	859	890	808	856	830	874	885	823	877	832	897	918	884	903	833	839	862	867	864	877	838	907	859	847	884	854	923	833	864	909	808	881	872	854	838	795	877	848	880	880	935	886	869	910	870	890	861	836	843	847	878	770	868	867	873	846	918	845	856	852	873	876	847	911	890	877	829	863	837	801	873	905	867	895	859	802	926	906	852	902	840	862	878	844	831	826	919	784	905	792	893	856	874	855	878	876	835	866	900	867	866	854	872	887	822	834	865	806	871	877	858	872	889	904	855	819	837	852	848	844	843	847	916	938	876	849	867	864	864	886	811	860	864	892	861	883	896	873	839	834	891	835	852	865	894	905	866	901	885	890	865	898	883	871	850	813	907	893	838	850	816	869	888	913	856	907	884	855	810	877	872	866	842	869	810	872	896	854	865	857	847	903	827	882	857	923	879	847	835	855	842	898	885	884	844	880	885	866	880	851	822	876	863	916	876	854	853	869	801	862	859	826	867	889	863	837	874	898	860	847	830	865	852	856	871	871	881	835	870	862	849	869	856	854	870	888	877	865	807	854	857	929	841	877	889	836	876	863	838	831	808	916	898	849	851	836	858	847	818	842	904	863	853	871	859	835
5971	21088	3719	2129	1695	1505	1698	1613	1158	1009	959	976	903	937	931	920	903	956	881	842	854	850	963	925	894	861	887	895	836	833	856	860	861	877	876	874	873	880	823	835	907	865	829	880	848	910	876	835	834	899	833	824	836	878	776	855	848	860	864	845	897	863	817	847	883	873	858	845	857	851	889	818	853	864	910	865	893	858	891	878	863	880	808	872	874	843	845	859	926	913	920	834	871	844	865	812	843	843	879	805	879	817	818	902	860	878	852	904	811	863	843	886	839	865	874	832	888	871	886	841	804	870	887	883	824	830	896	845	838	807	830	872	893	840	898	846	811	818	869	840	850	881	784	862	877	845	797	861	808	852	825	853	875	831	840	893	808	906	850	876	872	868	826	867	852	870	878	813	883	849	852	905	835	895	836	847	846	848	857	923	845	873	848	833	826	825	834	845	833	917	875	852	809	807	903	825	860	887	849	842	899	818	840	917	862	844	789	898	783	843	861	861	856	818	871	857	831	863	822	854	875	846	849	905	841	835	862	846	863	857	852	884	869	879	845	866	895	811	811	905	840	879	901	887	868	841	850	864	821	840	879	829	868	906	871	874	907	886	883	863	872	818	868	806	899	839	863	849	826	864	901	856	840	850	890	851	856	886	856	874	886	882	826	927	861	828	832	859	851	837	846	884	921	876	832	830	878	847	843	895	900	899	815	895	883	924	790	853	837	870	853	848	849	816	855	876	928	886	815	898	844	863	830	819	818	869	827	881	830	820	847	901	866	882	814	847	863	840	914	833	836	815	889	849	875	891	847	875	833	831	882	796	833	928	822	832	880	894	863	797	863	889	843	883	885	861	888	802	843	827	875	823	835	853	890	885	902	845	840	830	831	831	878	926	851	807	824	863	856	860	892	839	861	887	855	818	878	899	816	841	849	871	856	849	825	808	882	825	788	883	864	814	897	782	828	860	881	841	856	879	881	868	848	933	807	864	838	831	853	812	826	873	887	868	853	855	846	866	928	882	816	835	825	842	872	835	905	839	837	840	900	872	853	859	822	840	845	848	807	859	850	838	821	900	889	878	898	890	860	830	894	846	879	901	872	794	864	873	849	830	829	884	838	845	863	825	815	821	838	830	859	871	845	856	897	877	875	789	846	868	803	852	890	822	887	856	830	873	814	819	829	848	886	830	862	849	869	826	884	851	858	859	886	868	840	884	885	917	860	862	825	875	858	808	867	844	898	890	834	860	863	851	875	868	854	823	828	872	816	842	818	859	885	836	840	860	863	824	856	845	898	835	871	858	864	873	846	861	840	865	859	853	849	879	842	872	827	883	856	903	887	841	917	909	856	864	894	837	865	788	841	839	890	828	854	847	879	794	909	850	880	860	851	887	823	855	786	826	810	816	834	860	820	858	870	798	894	931	865	847	864	887	820	837	847	841	891	815	854	872	812	824	882	870	860	780	919	872	909	877	857	860	834	864	874	874	854	826	881	918	845	849	823	865	818	887	894	815	840	856	882	926	831	874	897	819	845	870	819	834	845	836	837	844	828	833	826	833	855	878	833	861	855	892	886	878	841	826	843	864	854	823	858	903	926	845	890	824	854	899	809	926	847	804	809	815	824	870	824	888	851	842	934	853	896	864	855	846	861	869	845	878	836	842	909	824	841	926	909	818	888	856	860	851	886	826	876	864	848	900	855	838	845	842	853	832	823	855	851	909	814	893	858	859	910	868	839	800	879	899	834	887	825	882	892	840	867	852	864	830	852	831	860	898	846	869	855	814	834	829	868	856	826	838	889	871	908	867	843	862	854	794	898	889	856	886	885	902	798	844	880	889	864	867	841	872	851	857	874	853	881	842	861	847	893	848	849	884	827	882	894	855	824	877	859	826	839	870	875	867	856	857	807	864	854	899	895	880	813	865	814	838	879	869	887	828	889	851	809	840	794	820	863	816	857	871	858	811	888	778	823	874	862	826	826	891	878	855	833	833	891	850	821	827	932	842	861	791	858	861	859	871	866	817	882	844	823	853	875	859	837	827	836	855	825	856	861	899	855	858	883	833	866	851	905	843	861	883	873	835	895	830	834	883	877	892	912	822	849	943	842	853	869	893	909	846	893	831	822	822	848	866	843	840	880	879	850	864	863	827	851	828	845	870	881	849	809	821	817	852	802	851	865	919	817	841	879	833	871	799	813	851	903	892	842	868	862	875	906	860	899	837	820	861	891	885	851	879	837	862	874	849	844	819	872	879	817	874	807	848	853	891	884	852	838	897	858	861	888	834	889	814	821	847	838	813	850	849	845	820	857	830	848	869	809	887	870	895	790	879	856	854	841	853	904	817	918	801	819	894	838	786	924	853	847	803	847	850	836	852	845	824	829	881	877	823	897	832	846	861	907	886	859	861	877	867	848	873	930	837	892	857	899	842	841	840	833	843	848	899	900	881	863	868	820	882	830	865	809	827	867	864	864	844	911	852	826	870	861	845	944	860	869	879	871	897	870	870	848	826	851	830	904	839	837	904	844	816	852	843	840	859	855	815	864	860	860	881	859	861	887	911	868	798	917	853	887	858	867	853	878	841	825	849	864	816	850	907	868	843	818	876	877	872	890	803	827	882	889	902	860	843	821	819	879	827	808	787	903	839	844	844	749	861	817	855	815	861	868	867	828	857	833	855	837	819	843	891	849	875	888	816	842	860	897	844	846	813	876	930	865	868	876	858	845	878	851	878	848	880	847	879	847	890	797	837	835	879	881	877	841	913	844	849	843	827	918	827	845	867	830	853	846	860	810	891	901	856	845	832	849	881	868	838	862	855	786	850	772	869	875	879	823	823	825	878	859	916	879	829	863	882	872	860	860	838	877	883	881	866	808	848	833	816	827	842	884	846	958	803	912	855	822	825	860	844	861	874	833	876	852	852	856	858	899	897	865	866	849	892	857	825	832	873	805	859	808	888	874	855	833	870	898	808	871	880	917	920	888	835	858	859	863	871	866	901	886	822	879	880	829	893	888	814	841	858	897	843	848	830	843	796	818	883	893	873	841	859	833	916	823	851	813	868	825	858	848	794	846	871	861	891	861	843	856	861	842	881	825	856	874	809	875	861	798	838	832	886	889	837	809	889	841	842	877	851	838	863	813	817	869	803	901	812	895	826	874	806	854	879	846	840	836	804	850	796	863	869	874	875	820	880	915	826	892	879	926	867	862	843	833	852	825	820	858	887	845	869	870	913	862	820	897	825	834	876	850	817	815	891	878	788	831	827	879	815	850	845	862	823	833	839	826	869	927	818	838	789	837	890	886	805	865	915	904	834	881	816	858	844	796	851	823	842	836	861	854	841	854	876	871	891	897	834	836	892	879	806	769	841	852	821	867	847	831	873	888	810	895	868	911	856	934	862	865	834	842	869	878	874	873	876	911	825	802	890	800	870	857	839	893	878	843	815	837	843	852	816	879	855	876	911	821	824	841	856	818	913	856	848	850	845	833	876	866	887
22584	21224	28941	23811	21223	21261	7274	1380	857	761	688	587	588	579	503	541	496	471	458	480	456	419	430	454	425	414	442	428	444	440	370	410	394	417	447	437	425	421	406	415	414	411	395	407	426	400	369	403	416	377	420	401	389	393	393	381	385	409	358	394	415	387	401	406	366	413	400	392	422	392	379	402	387	403	391	415	419	407	387	368	388	433	369	385	398	397	405	389	369	379	388	389	382	390	386	397	391	433	377	394	395	359	394	346	420	382	372	373	370	399	399	407	376	400	421	372	394	368	373	387	417	388	399	323	397	414	404	364	375	407	381	375	389	423	394	401	400	388	413	369	400	380	414	353	382	370	407	369	401	374	340	373	372	388	376	385	384	406	384	403	396	399	385	355	373	359	377	342	429	366	389	397	418	380	373	397	432	417	383	366	389	384	381	427	398	392	391	414	425	375	403	382	370	362	389	408	426	349	401	437	401	375	420	399	376	375	401	357	361	361	392	371	407	396	402	402	369	379	386	388	372	372	384	404	398	418	386	379	428	388	361	363	423	391	392	417	362	381	390	381	360	389	404	367	359	394	401	412	390	396	372	393	407	385	378	422	381	393	388	385	391	389	387	390	382	403	409	395	415	368	386	402	375	400	359	388	381	408	412	374	384	414	393	385	424	394	399	365	408	390	376	407	377	367	368	399	384	390	366	402	421	393	360	365	413	399	397	397	382	359	400	367	333	363	428	366	393	406	384	384	376	443	406	385	378	380	424	391	373	388	392	364	404	456	391	396	373	389	346	416	384	398	378	413	395	374	406	345	426	405	396	394	401	352	424	412	359	389	389	411	354	382	380	378	395	357	393	365	405	371	407	409	376	411	404	385	352	417	402	433	396	387	398	377	420	380	429	367	402	400	396	417	372	408	411	397	409	411	401	360	375	361	383	385	376	403	408	390	387	376	373	355	378	419	386	371	398	416	453	418	393	383	418	409	363	380	376	388	405	370	396	397	421	403	364	414	409	407	389	446	403	408	379	396	393	390	405	364	411	410	383	392	380	355	359	374	381	410	412	391	359	402	379	345	390	414	403	367	370	389	371	390	394	380	398	412	397	411	377	366	366	389	387	369	365	378	391	374	394	371	385	379	405	397	382	401	359	387	393	367	398	381	387	399	425	364	353	408	394	379	384	378	384	393	362	398	362	376	396	382	363	379	392	382	395	387	402	429	367	409	389	392	429	384	396	393	362	396	395	397	417	359	386	412	394	387	371	396	413	427	436	369	386	399	411	394	377	378	376	381	378	409	385	411	422	402	366	363	398	348	395	389	393	357	376	387	386	370	426	363	430	369	397	404	386	405	374	396	375	419	409	408	379	400	436	399	412	376	401	384	413	372	385	368	405	383	390	390	341	396	378	371	418	389	366	379	374	387	387	359	382	393	368	402	365	362	409	397	381	414	408	394	352	388	394	407	403	390	382	390	410	372	357	396	378	385	391	360	341	405	414	383	387	409	406	357	383	430	391	364	419	394	392	403	450	359	364	368	364	414	357	403	404	382	394	385	402	397	388	383	398	400	368	415	392	405	409	359	381	338	374	379	417	402	384	356	395	399	410	406	366	400	392	400	363	417	424	423	389	374	418	393	347	361	364	375	386	391	398	349	402	374	389	418	379	371	393	374	399	399	398	410	394	405	368	395	390	398	375	372	377	416	423	394	387	361	402	392	414	393	446	395	420	391	400	428	366	393	372	337	376	396	387	363	382	356	410	419	359	375	374	444	411	392	392	376	403	362	386	395	391	411	416	417	351	379	391	384	374	374	407	388	392	372	385	404	375	413	383	379	378	389	399	362	384	395	426	384	391	415	426	409	383	373	426	407	395	379	372	428	346	411	400	414	367	362	398	371	368	359	390	411	391	395	354	376	395	410	393	404	384	381	370	405	380	394	394	369	406	361	388	385	378	407	414	403	372	369	380	386	384	367	424	385	362	415	395	381	358	383	343	387	394	382	364	383	381	425	369	384	367	415	393	382	399	385	388	364	381	360	390	393	393	401	391	387	399	397	420	396	407	387	397	375	389	393	364	367	442	414	338	367	413	375	366	403	345	400	412	350	423	364	412	348	435	382	381	395	372	392	402	376	370	396	408	348	355	374	396	409	412	382	413	417	374	387	420	386	387	402	395	404	386	376	384	413	359	403	416	383	388	359	368	396	403	392	407	387	417	391	393	377	410	399	372	407	386	382	382	397	388	417	385	362	364	386	399	392	397	396	384	393	392	347	390	414	392	386	370	411	368	397	414	387	404	401	361	384	402	403	399	422	378	370	382	391	379	396	374	387	374	394	392	408	399	403	401	401	433	408	356	359	365	401	405	361	393	382	414	384	374	402	369	375	411	395	357	413	392	374	456	380	377	396	381	370	395	417	429	369	352	408	367	390	379	411	392	391	400	359	395	409	369	393	390	390	396	373	400	342	392	399	364	385	400	410	341	386	393	408	377	418	383	377	405	347	378	403	407	391	386	382	393	364	394	375	385	372	395	408	364	387	407	390	379	404	369	411	368	411	396	379	380	354	390	375	382	373	408	418	399	411	414	444	375	395	361	371	396	381	358	410	452	374	389	381	349	410	369	335	379	420	403	391	376	393	369	413	390	404	408	392	422	408	425	412	404	400	393	390	382	366	381	418	419	421	415	375	367	410	436	382	410	433	377	378	372	394	412	399	383	380	391	383	405	342	384	365	375	365	381	408	416	363	387	404	421	415	397	361	354	355	382	380	379	374	442	401	430	359	358	396	388	393	385	362	380	389	348	384	414	417	359	374	370	357	448	429	376	376	362	369	410	373	411	340	374	368	402	378	390	386	400	381	385	352	402	380	418	377	400	407	357	402	391	385	398	359	378	406	397	395	399	393	398	385	369	354	354	394	361	375	409	396	399	375	399	401	396	386	377	366	387	385	343	379	379	377	352	400	414	414	379	391	399	383	435	427	400	382	368	399	406	424	380	367	355	399	390	399	417	379	369	356	368	402	401	406	360	396	371	395	403	401	403	396	380	430	381	380	376	401	400	370	394	411	396	382	412	421	366	370	382	399	418	374	389	396	397	425	429	393	392	401	409	377	420	379	413	382	391	373	363	390	353	409	360	412	422	381	378	392	373	362	387	405	365	423	370	390	373	372	375	407	425	424	389	387	400	380	424	393	424	359	389	361	381	386	395	385	388	428	384	418	409	418	388	364	416	374	424	384	374	392	390	404	423	361	391	395	395	387	397	373	366	368	380	408	398	394	390	380	374	433	383	369	371	405	398	348	394	405	386	371	395	359	448	370	368	381	410	388	402	384	398	408	374	427	392	388	367	397	385	385	377	373	411	401	415	377	346	354	390	371	400	383	401	405	364	377	383	389	385	373	380	411	391	353	396	399	377	389	380	407	378	404	356	348	381	378	358	393	394	358	413	396	388	369	381	372	394	390	385	377	390	389	423	374	429	411	392	381	367	372	390	412
8874	33148	9629	4778	3500	2634	2504	2124	1272	993	851	752	708	650	617	556	507	527	515	470	456	441	465	470	440	466	431	423	428	396	447	413	460	418	402	417	405	413	406	380	384	391	374	408	392	410	380	410	384	428	385	385	371	394	398	358	400	388	386	370	412	384	366	402	406	397	375	380	410	365	391	395	402	357	358	382	377	387	407	394	345	368	415	380	423	378	384	408	427	389	382	406	352	357	334	396	394	389	409	398	378	389	369	405	380	376	380	362	386	374	375	396	394	414	360	374	410	391	392	392	353	379	363	393	398	379	354	394	399	396	375	371	394	413	362	385	366	379	402	341	387	375	395	405	394	375	340	358	424	383	407	343	363	372	377	377	413	370	373	365	380	390	356	363	419	365	424	389	375	362	388	358	405	381	393	397	397	409	371	417	397	376	387	349	419	388	362	380	368	399	370	411	413	391	397	379	379	368	378	422	379	378	374	376	381	339	370	364	391	380	388	363	384	361	382	407	405	427	363	402	376	362	371	390	398	414	381	374	367	387	400	382	380	350	396	412	381	367	363	373	361	382	359	387	401	390	399	397	384	360	394	354	399	388	352	382	380	385	403	375	378	408	347	384	399	364	389	378	393	439	393	392	400	384	414	396	379	380	409	383	362	400	404	384	395	380	411	401	383	356	377	416	362	392	360	405	366	366	371	388	399	386	397	393	404	398	384	384	379	358	372	388	377	412	376	386	398	382	378	393	386	396	391	387	406	382	404	379	343	382	359	384	406	400	388	411	398	370	384	376	391	392	382	373	364	395	367	361	385	352	403	358	360	367	413	391	387	400	379	385	414	381	363	383	409	362	370	426	411	417	374	389	381	376	384	397	388	361	375	365	377	384	379	378	379	387	392	360	359	379	410	397	371	368	382	372	413	396	397	430	356	400	386	374	376	357	368	348	381	376	402	379	395	383	362	355	384	380	361	372	365	348	369	384	378	369	388	372	362	411	410	384	401	369	397	379	398	359	356	369	385	373	384	397	397	360	401	382	368	359	406	378	364	391	404	411	381	429	373	365	382	410	378	374	386	402	371	400	379	390	392	381	366	364	372	392	417	421	381	382	350	367	373	387	403	382	406	415	394	372	402	383	359	361	391	374	378	414	372	404	369	383	396	372	405	372	359	340	368	407	397	366	389	395	374	418	377	364	369	418	389	410	401	367	383	412	380	369	403	414	367	375	365	367	388	402	398	385	391	388	380	402	389	401	353	394	363	407	372	401	408	376	376	392	360	372	402	379	379	380	367	379	350	370	373	378	404	368	366	381	362	397	371	352	371	369	391	383	349	393	403	355	374	378	405	361	375	377	325	373	388	383	406	379	369	357	364	357	392	362	376	354	399	384	353	363	396	382	343	391	372	390	377	379	411	368	362	406	386	398	392	397	373	367	420	381	392	403	395	360	414	341	374	372	381	370	380	369	396	377	377	356	390	354	394	350	411	393	367	389	382	404	381	365	359	369	359	380	385	362	401	411	368	396	375	333	408	355	361	379	350	383	372	403	409	396	393	370	366	374	368	396	378	404	382	382	368	308	406	396	382	362	389	410	372	375	366	412	367	418	359	365	382	422	351	353	361	399	372	375	344	394	387	364	349	389	383	380	389	386	373	406	437	409	413	406	364	352	343	339	361	385	383	389	386	414	355	398	396	395	356	391	371	370	381	378	337	384	392	409	399	375	408	369	362	399	383	376	383	376	351	403	402	411	396	383	401	374	400	362	415	383	369	350	391	412	356	375	367	349	394	413	413	412	436	386	388	353	368	369	412	382	418	368	376	407	400	392	370	397	370	357	352	376	381	373	378	368	416	378	387	391	408	376	401	405	354	411	388	380	414	358	386	357	373	400	389	375	335	383	377	419	368	411	392	396	362	410	406	368	394	379	370	395	412	398	390	390	359	336	404	362	416	342	401	386	378	394	387	380	378	402	387	444	370	418	386	356	410	378	384	360	370	376	380	381	402	405	356	366	381	368	379	409	371	374	357	364	375	387	331	348	370	366	384	355	404	420	390	389	377	378	380	392	411	394	359	370	376	372	354	370	374	371	347	382	400	390	371	412	375	381	324	362	386	355	371	429	401	384	384	351	354	365	364	362	363	338	395	353	388	397	368	410	383	350	393	379	366	370	382	384	372	364	350	351	389	386	390	367	380	369	384	342	388	404	409	399	397	388	404	383	394	383	395	383	390	407	392	382	355	410	402	375	372	361	381	387	376	366	388	375	378	400	368	378	379	378	375	363	350	390	354	405	372	377	365	337	396	393	376	360	356	361	366	389	391	388	396	408	397	410	391	396	365	356	398	390	375	392	411	371	347	392	424	398	358	365	396	377	396	395	385	400	376	397	370	366	365	353	378	383	360	375	420	393	355	393	381	362	350	399	337	352	388	346	345	360	428	348	367	363	397	373	360	395	374	396	373	388	401	365	342	382	389	365	394	377	387	389	389	386	366	388	389	375	435	380	369	393	356	377	413	403	367	420	376	384	355	394	409	362	343	374	386	393	362	379	359	391	350	375	389	381	394	406	399	360	377	397	360	381	384	405	390	369	366	352	350	377	363	401	400	395	354	391	353	390	394	359	397	359	378	387	409	358	401	353	339	366	345	404	369	340	384	366	381	372	384	389	369	377	333	365	358	376	361	347	389	395	367	407	369	358	373	418	385	380	380	362	372	413	333	327	398	352	384	420	391	384	401	395	367	409	366	386	382	362	393	379	388	368	382	389	367	390	391	352	396	371	406	378	385	371	371	384	357	379	358	380	391	380	352	416	383	401	362	376	351	368	388	382	380	380	386	353	397	393	384	382	396	414	392	391	365	372	379	378	410	409	381	350	397	398	358	403	390	381	353	399	376	378	380	391	394	369	378	351	360	376	384	401	346	370	401	364	332	398	397	355	394	399	397	387	393	368	400	395	354	377	394	399	399	394	383	410	398	411	410	365	415	335	352	382	408	385	381	373	407	368	380	359	385	415	380	366	359	376	392	397	375	373	393	372	372	359	364	364	382	387	384	399	367	360	403	383	411	372	350	405	367	381	367	349	390	345	387	408	366	388	361	395	332	341	383	362	366	397	441	400	379	384	423	404	359	370	370	383	353	383	382	355	368	356	405	356	392	433	370	372	414	336	420	413	383	367	366	378	405	386	359	379	392	349	385	390	344	350	362	360	381	375	373	414	365	373	419	403	359	408	371	367	367	354	374	358	385	411	428	358	375	393	377	396	361	392	397	368	380	397	357	382	362	383	416	381	357	369	396	354	394	374	358	387	384	349	382	389	389	367	381	364	365	347	389	342	388	401	379	404	386	419	392	406	390	400	390	344	363	394	377	406	372	387	416	379	360	375	400	358	376	362	354	377	356	377	382	380	349	400	373	383	371	380	396	378	387	334	367	407	373	400	382	364	412	381	353	384	369	386	361	353	383	403	397	396	349	390	394	340	362	384	396	377	350	382
27965	20283	7746	1200	849	776	920	819	727	733	778	737	727	724	787	736	637	738	725	698	746	726	715	690	722	671	705	720	688	680	741	676	686	723	712	688	715	708	697	683	701	688	686	704	733	686	702	698	658	728	709	688	684	739	712	690	739	713	679	666	692	709	663	664	721	738	653	672	668	689	729	678	709	718	724	697	732	745	723	634	704	733	736	663	699	714	701	708	660	718	732	709	702	690	705	716	675	673	711	641	683	671	703	673	706	726	667	730	661	707	714	690	641	696	724	719	676	692	738	690	661	710	663	683	685	676	689	703	811	719	716	742	744	661	694	665	676	686	728	754	698	695	689	704	757	721	705	721	714	699	658	718	740	676	688	694	692	686	742	714	706	723	717	687	705	712	712	743	676	708	707	710	715	698	702	703	672	709	720	710	731	708	648	705	710	731	697	687	714	706	704	715	694	723	681	657	709	675	725	731	639	717	714	680	710	692	702	718	662	696	703	678	672	711	680	683	652	707	735	689	717	686	663	706	736	736	714	643	700	716	698	734	713	658	666	694	734	689	684	702	732	705	715	700	664	724	647	699	677	668	673	666	702	698	693	686	683	669	679	676	724	739	718	695	679	709	718	655	683	722	722	703	645	721	712	694	688	682	701	664	689	705	717	720	698	731	691	705	686	696	678	684	742	715	688	714	722	677	751	702	667	681	729	685	672	733	664	709	701	678	741	672	683	707	712	678	729	683	696	701	692	741	677	722	710	684	726	712	680	710	677	734	720	678	687	694	723	683	741	703	724	656	700	723	689	705	735	721	705	736	689	728	707	706	710	746	713	681	727	715	691	696	683	694	721	712	663	651	710	740	746	698	708	731	780	682	713	690	677	732	684	706	675	721	725	721	627	653	663	733	710	656	707	686	703	761	708	683	685	687	689	681	667	670	681	710	692	680	729	699	708	677	746	698	709	722	643	702	647	715	725	706	725	681	681	698	732	660	697	723	673	698	676	694	726	738	666	687	671	669	708	696	717	729	716	712	693	686	727	697	664	630	718	716	718	753	697	668	689	733	692	702	692	670	734	697	686	683	692	668	725	719	673	775	725	732	698	684	692	747	731	696	727	729	690	729	710	695	716	661	683	724	724	658	683	728	693	692	697	719	701	712	698	695	653	751	722	702	625	654	682	703	620	728	720	700	705	698	668	707	698	697	716	687	696	689	698	702	724	737	742	712	669	714	678	686	721	725	686	709	698	685	732	696	713	724	731	702	741	726	671	654	689	690	731	685	652	676	734	703	678	703	756	685	679	687	701	718	661	707	671	706	688	715	659	699	713	729	726	706	677	712	693	720	703	731	715	719	681	733	721	728	695	735	733	768	694	674	700	691	638	702	695	682	691	732	657	718	679	658	687	724	725	720	684	650	735	682	690	689	732	669	650	691	688	702	706	693	682	706	670	723	700	683	710	719	718	682	653	749	682	692	714	719	722	691	714	742	704	701	742	714	728	700	653	651	672	709	668	689	711	714	695	700	710	696	733	735	699	712	677	701	701	697	714	714	691	656	665	696	760	678	726	701	653	663	733	698	698	672	656	704	649	713	704	701	656	663	739	709	691	711	667	724	664	693	689	684	674	697	703	683	700	679	695	716	709	668	783	683	699	713	688	726	703	728	676	753	680	683	635	694	721	692	736	739	687	707	727	708	701	688	730	745	726	689	718	692	678	664	715	711	689	677	732	697	692	691	684	675	699	699	707	731	713	729	713	655	647	680	691	687	726	671	690	697	720	707	697	720	668	719	717	677	707	699	699	673	657	717	700	663	681	717	695	748	647	696	725	692	703	715	640	693	727	693	684	713	708	690	674	706	674	738	710	709	742	688	719	704	680	698	711	683	694	725	682	661	724	679	686	661	723	676	630	717	692	693	705	707	685	676	698	649	650	680	740	708	727	715	680	780	674	720	691	724	664	755	725	729	698	714	693	701	716	718	695	684	689	724	695	726	692	688	727	676	679	728	676	727	722	657	684	662	674	683	720	630	704	720	671	670	698	691	688	709	701	700	713	718	703	683	710	709	754	680	713	696	713	685	676	712	704	727	718	655	710	717	748	712	695	681	713	741	713	671	697	669	706	710	694	680	625	682	676	649	701	662	710	744	701	674	681	687	672	706	751	676	695	728	751	676	670	751	717	699	712	704	637	723	714	747	676	651	713	706	749	718	715	686	693	700	710	731	737	737	697	750	687	738	687	745	709	694	725	715	700	728	669	717	692	712	695	714	681	680	683	695	729	751	665	699	650	706	652	695	707	709	669	727	698	679	708	744	738	774	675	703	687	684	681	722	723	722	661	681	679	697	711	668	718	678	713	696	661	700	710	733	678	734	685	688	737	702	720	692	691	705	750	719	691	715	711	714	690	682	699	727	706	647	680	717	673	671	675	710	705	684	742	717	673	752	669	713	711	700	692	685	706	693	712	645	708	682	708	766	704	700	732	687	715	703	737	712	734	696	678	720	716	678	734	671	685	676	763	652	697	691	737	661	692	715	693	657	670	696	724	713	705	757	711	712	634	715	713	705	736	670	745	594	735	730	683	710	687	684	696	681	750	751	695	688	692	688	727	681	697	634	729	732	672	706	734	712	667	687	665	724	729	693	712	693	703	730	722	701	735	712	715	736	731	675	658	678	704	659	753	657	704	713	695	723	737	664	676	710	663	697	679	751	680	772	741	683	755	694	685	720	673	719	683	701	690	755	716	722	725	696	703	683	705	726	694	729	726	684	726	710	700	731	713	728	695	728	728	731	728	726	669	745	673	739	734	673	745	669	712	699	688	662	660	674	711	692	651	708	662	695	694	747	757	687	714	724	659	698	727	705	695	673	685	679	693	682	678	730	709	734	682	707	701	722	684	703	712	728	666	700	709	675	647	679	699	701	772	674	717	733	673	740	712	651	663	731	706	729	677	712	682	693	662	672	716	718	704	688	673	669	691	681	671	699	716	684	716	715	670	721	683	733	662	710	677	670	713	692	700	690	781	680	690	694	683	717	671	741	699	706	677	661	676	689	686	700	727	714	697	692	712	733	717	718	711	666	683	718	707	711	691	702	711	716	708	734	688	701	726	720	720	681	704	750	711	670	689	729	733	706	716	688	667	724	683	652	680	704	718	680	699	720	714	756	684	780	687	701	702	710	709	684	699	712	702	691	721	667	695	698	704	697	658	659	694	699	674	708	711	704	719	712	732	689	697	684	709	762	671	724	720	714	712	741	701	736	697	674	729	730	719	649	664	700	687	701	659	680	706	751	796	746	737	657	750	671	676	676	688	727	715	686	716	671	689	723	732	679	699	739	708	664	685	665	707	686	722	693	740	703	728	696	715	738	681	650	684	756	722	707	743	711	699	685	683	741	670	707	697	699	713	733	720	693	721	679	692	702	711	657	682	629	677	716	699	694	702	701	714	666	680	702	635	713	675	730	693	716	658	737	703	711	748	697	677	742	699	722
7793	10687	1472	1076	924	925	1027	993	769	811	718	717	742	689	691	714	722	715	694	729	658	719	708	682	733	691	704	737	701	699	704	707	733	693	717	730	724	672	704	718	717	692	708	712	713	686	705	671	702	729	726	716	653	677	708	726	741	704	735	690	695	706	756	669	734	705	723	701	703	728	693	666	728	685	727	715	717	682	739	694	712	695	714	692	764	697	721	698	709	738	707	713	724	728	726	719	756	686	683	704	722	692	693	729	723	695	687	740	673	665	673	669	691	664	733	690	719	685	665	716	691	684	691	707	692	669	715	701	731	675	683	712	716	708	682	709	744	755	729	678	676	673	690	736	690	703	734	666	741	757	671	734	680	742	718	691	671	685	720	753	671	705	676	721	720	703	705	651	661	702	684	734	716	703	701	729	658	734	738	677	716	708	720	669	687	756	706	721	706	655	755	706	669	696	716	668	689	660	755	703	729	690	710	691	669	693	719	703	736	715	706	736	688	694	713	745	676	740	703	716	712	716	710	729	718	701	709	727	726	731	697	675	715	704	702	704	708	728	735	732	758	714	697	700	724	720	659	750	677	708	709	732	693	687	680	730	731	713	735	681	708	688	691	703	696	705	700	748	660	761	730	710	716	711	750	720	703	702	686	687	677	736	712	730	755	701	700	693	720	699	753	716	720	707	707	694	673	637	692	724	709	707	696	712	700	724	690	688	666	704	664	679	694	727	715	673	702	697	709	726	730	659	706	664	729	673	718	721	733	713	731	705	721	701	713	714	691	671	736	727	699	674	730	655	679	701	694	713	717	667	734	698	716	716	679	725	722	682	713	726	639	696	746	709	713	717	703	712	692	676	732	757	718	670	688	676	720	687	668	703	674	684	715	697	677	737	684	718	719	706	732	721	663	688	701	716	737	694	700	744	666	691	706	678	673	716	710	705	696	685	725	692	689	698	669	718	680	716	741	685	704	686	701	675	695	678	700	657	719	640	715	662	706	705	683	708	734	698	691	691	721	682	725	663	719	744	695	685	726	689	670	734	727	702	702	682	702	682	684	663	704	722	700	680	687	653	696	689	750	640	695	690	720	664	702	719	705	814	693	750	726	687	742	711	687	729	715	701	696	738	631	703	668	756	710	703	736	678	690	713	732	700	682	725	722	696	674	679	697	741	678	714	682	694	717	730	675	680	700	750	695	726	702	732	679	715	703	704	718	714	700	702	693	665	738	711	719	692	687	726	711	734	735	743	718	697	650	673	712	655	686	688	724	702	715	746	710	696	673	686	724	678	696	718	677	689	709	696	677	660	753	707	689	726	717	676	727	698	713	743	687	719	683	669	702	705	741	719	670	675	739	690	738	701	690	702	690	683	728	677	752	739	708	668	688	682	760	756	695	710	687	706	716	674	747	709	669	729	691	733	690	694	746	750	710	736	735	712	744	717	735	666	730	696	700	722	676	688	684	692	710	717	768	660	677	725	731	773	729	638	727	722	662	732	687	687	674	730	746	740	701	708	696	716	690	715	703	670	691	702	677	676	719	678	745	702	730	716	704	712	686	725	673	711	712	675	719	712	727	689	694	690	697	703	738	699	715	716	728	738	720	711	709	659	731	725	728	685	689	715	654	710	685	702	795	729	667	734	709	679	658	690	712	761	694	663	659	668	664	700	666	662	751	688	729	657	698	746	680	718	700	733	670	693	694	694	705	688	730	676	728	666	717	695	711	679	737	661	695	712	694	698	726	651	686	685	730	734	727	709	727	722	714	693	730	688	706	720	723	743	692	675	676	672	719	740	749	740	706	679	702	716	725	671	672	670	666	709	655	716	705	675	733	672	690	755	668	736	681	671	732	680	730	726	723	670	692	698	659	691	679	753	718	730	722	693	734	731	657	741	692	691	721	719	715	671	680	686	705	685	733	701	657	689	700	723	744	728	726	682	622	715	730	688	736	704	730	756	694	695	722	685	702	739	709	715	677	684	718	691	737	686	694	674	710	715	727	678	716	768	680	736	702	674	735	665	710	698	717	720	687	740	729	638	724	725	735	652	703	714	687	684	665	681	701	712	782	729	662	707	746	684	702	741	732	726	703	707	759	659	740	667	695	709	723	679	695	723	638	691	661	677	693	646	703	726	728	699	725	674	672	690	671	690	707	707	662	727	653	697	700	716	671	764	696	703	697	686	705	696	748	661	682	707	709	672	662	690	701	683	707	691	679	693	742	707	689	663	700	697	710	696	685	726	709	740	680	697	672	679	723	727	710	711	731	683	717	713	684	730	745	735	676	723	738	700	708	744	708	737	706	684	712	698	704	702	709	714	694	732	704	692	702	676	699	714	714	701	702	682	684	685	672	671	689	745	766	709	702	717	745	701	690	702	688	705	720	707	681	743	728	685	772	704	690	706	689	684	712	701	667	697	715	643	655	752	729	727	681	738	729	715	706	698	644	704	719	736	682	649	698	689	680	678	752	742	682	681	663	709	747	678	720	729	725	691	676	716	712	712	690	669	671	722	702	714	712	720	687	695	671	726	732	727	753	689	731	743	722	671	729	722	723	700	709	667	723	709	704	706	720	717	683	657	721	709	728	661	713	672	710	665	713	726	740	676	718	690	722	671	677	702	748	725	698	684	664	712	691	698	740	712	727	701	712	712	688	707	716	682	694	645	718	672	752	690	699	752	707	712	703	671	737	692	659	734	692	726	702	692	728	703	686	743	710	758	715	756	766	744	656	687	683	712	712	680	691	714	692	662	725	777	726	748	668	660	725	736	706	688	712	669	706	716	701	656	724	673	691	713	683	745	653	691	737	724	709	690	744	667	694	721	691	688	717	693	720	693	670	731	695	734	701	734	682	672	700	677	693	699	686	712	703	725	697	694	680	707	711	727	673	686	716	696	701	712	709	671	748	691	682	688	727	707	690	678	741	663	705	712	674	697	719	693	711	744	706	684	659	705	717	701	698	726	708	739	735	679	700	691	697	707	727	743	696	703	718	705	687	716	678	712	667	716	642	763	754	658	688	729	696	675	713	712	708	681	707	696	693	681	720	714	686	696	714	698	743	692	734	696	715	722	693	699	709	721	688	689	665	711	712	694	714	697	736	702	716	676	722	689	698	719	671	677	702	663	722	690	665	633	688	727	716	692	733	646	727	670	731	727	679	677	716	741	717	690	712	715	691	710	658	681	718	646	751	673	718	707	744	681	718	688	751	704	737	658	679	680	703	700	672	688	660	672	737	712	739	715	704	686	739	728	680	696	656	720	704	748	679	705	720	708	735	704	722	666	701	714	698	745	715	710	693	705	709	728	687	703	691	719	675	699	654	725	657	695	675	725	703	707	723	711	672	689	695	659	688	712	726	708	740	716	710	704	718	713	689	705	704	690	693	692	725	708	682	737	739	695	714	733	725	709	721	752	725	730	664	735	726	691	691	705	708	714	698	719	691	687	707	717	737	704	695	728	698	681	692	673	740	729	687	671	673	729	698	684
23652	21166	28374	24213	21148	7133	1118	745	619	519	476	456	380	421	427	373	358	366	362	325	369	315	332	333	373	332	336	332	302	322	328	290	345	352	353	329	347	354	349	303	300	327	305	321	324	316	345	335	324	326	336	322	300	321	333	308	295	346	316	339	372	302	323	325	326	345	294	321	336	346	336	323	318	305	325	332	322	331	302	306	342	348	311	321	319	316	321	365	337	293	357	323	326	295	328	316	302	338	321	331	354	370	350	358	337	350	330	326	366	325	307	283	311	343	326	328	300	347	335	351	346	301	334	331	312	317	286	335	359	332	335	310	314	296	300	322	315	314	319	338	324	316	321	348	339	324	306	336	322	297	341	292	344	329	338	280	320	343	318	308	341	293	357	340	327	321	380	371	343	329	319	343	337	329	320	331	318	333	337	325	328	289	313	308	306	317	338	302	338	300	328	349	355	325	302	340	315	339	306	314	348	321	316	338	352	313	334	331	306	319	314	305	346	328	326	307	307	340	327	311	292	296	334	320	300	299	364	321	297	307	321	311	314	342	316	316	303	324	323	318	335	320	337	302	315	348	319	337	330	324	267	346	294	307	297	327	327	322	340	350	298	350	323	325	322	332	346	365	328	316	324	357	289	332	332	335	321	358	334	303	334	335	321	304	292	350	355	292	311	304	342	349	315	335	333	295	340	326	339	324	312	345	273	324	353	289	322	338	343	280	314	323	337	312	330	303	309	339	325	301	326	288	321	338	306	326	334	332	322	331	330	355	293	303	334	300	331	339	350	335	299	320	306	329	305	343	351	289	363	321	302	299	323	329	328	310	319	322	284	358	317	349	321	332	332	297	343	314	324	315	333	328	318	341	286	325	310	316	355	342	337	279	338	335	310	329	321	292	305	309	280	332	311	306	337	300	348	325	330	334	300	323	359	327	341	318	339	338	330	369	325	316	313	322	346	301	307	335	318	361	315	320	357	328	323	331	323	344	324	313	356	320	324	325	312	308	290	336	321	333	325	328	325	320	343	329	321	353	332	298	302	312	313	326	300	284	329	305	362	337	314	326	336	319	324	301	318	316	334	314	344	329	341	326	327	363	326	347	333	290	317	299	351	327	337	356	334	316	314	321	278	320	294	317	287	323	337	344	319	323	315	316	305	340	296	324	307	313	337	344	325	352	313	271	314	341	363	307	319	304	267	307	328	330	322	334	293	339	339	342	339	342	305	349	307	291	333	296	304	311	339	339	342	339	287	326	334	341	359	312	314	306	313	346	323	310	305	312	282	333	297	316	344	326	360	313	336	312	321	345	325	313	299	312	283	347	313	333	316	330	326	306	325	298	331	289	290	304	338	334	346	293	314	352	333	322	308	295	316	312	309	309	312	319	312	334	329	332	308	344	319	334	337	309	307	338	319	283	301	332	280	338	323	317	337	329	319	314	329	297	338	305	318	340	300	352	323	310	310	296	300	302	350	322	299	342	325	323	316	325	334	322	282	286	331	311	335	267	338	344	326	296	311	329	344	303	311	291	302	324	296	332	309	329	337	348	332	311	310	301	302	322	325	309	297	319	334	328	327	287	318	328	329	371	362	303	304	310	352	319	309	307	318	300	327	323	280	313	311	350	327	344	338	333	307	290	327	318	307	312	344	348	302	316	339	359	300	299	319	318	319	302	300	286	340	308	323	303	339	305	325	301	301	327	325	335	311	306	316	329	322	326	297	317	351	309	319	319	343	335	332	324	314	347	315	350	329	298	328	323	317	324	320	301	331	347	305	302	367	362	331	312	309	319	309	299	316	321	339	334	325	345	276	309	348	304	358	292	314	348	314	312	349	305	336	297	326	303	321	311	353	312	343	328	334	281	318	331	328	344	318	299	323	306	324	324	360	320	316	308	341	308	322	337	321	317	337	308	320	337	334	328	322	337	307	332	292	319	321	305	321	322	329	308	338	297	316	334	304	318	293	330	294	318	317	352	323	342	315	322	292	325	318	330	308	296	316	372	291	330	304	316	307	328	356	322	324	319	333	313	326	338	305	352	334	331	331	332	290	320	321	311	344	313	320	337	315	292	313	327	331	371	334	329	325	313	342	293	316	319	340	307	328	347	301	338	302	287	325	295	314	306	295	315	326	325	308	335	335	305	363	352	322	349	321	296	304	328	307	314	319	344	362	330	314	339	315	332	307	321	340	310	304	342	304	293	310	321	315	319	305	291	302	322	322	333	326	341	335	320	324	359	315	336	336	315	301	357	334	309	348	330	323	313	301	320	341	342	339	334	308	306	334	317	320	326	318	326	312	331	285	340	317	324	314	317	325	335	316	334	295	331	319	299	343	343	303	360	348	331	338	322	322	329	332	311	300	325	322	298	382	334	344	308	315	325	303	342	346	288	331	279	310	333	321	319	327	294	301	291	351	307	362	317	321	310	312	327	295	270	327	317	297	335	281	315	327	298	307	309	299	303	336	299	332	307	329	353	334	312	313	334	336	333	363	313	309	312	335	346	325	312	342	319	312	345	356	326	338	310	315	350	311	333	293	334	290	298	336	344	301	329	311	314	339	313	364	301	307	333	286	293	338	307	324	293	325	303	334	306	335	320	301	338	338	293	308	304	304	340	351	280	346	289	309	326	329	305	309	321	321	310	335	331	289	292	305	318	309	323	290	336	304	318	306	317	318	312	318	308	337	330	322	315	335	332	332	336	302	311	327	344	317	351	322	310	338	347	317	307	321	336	319	308	300	320	298	336	316	342	300	348	294	356	337	318	339	337	323	321	308	310	325	349	342	297	324	316	312	314	312	328	332	302	331	348	329	336	308	343	330	302	316	322	358	301	324	315	346	341	301	319	340	294	334	332	288	322	303	300	347	330	308	335	322	313	325	304	320	338	287	349	312	382	338	297	317	306	306	301	329	317	305	330	300	329	314	335	319	328	314	310	327	303	321	308	332	309	328	341	326	338	340	297	298	326	331	329	329	297	331	354	331	344	374	315	307	317	310	334	320	344	314	322	338	324	351	307	294	299	303	318	304	334	322	345	312	345	332	358	308	336	334	307	318	307	338	327	306	339	338	361	300	314	326	304	311	306	315	322	318	324	344	326	291	301	308	318	314	357	322	341	304	334	365	300	291	328	316	346	337	338	329	318	331	329	316	314	337	324	304	332	296	318	335	348	295	294	353	315	319	343	360	322	332	322	310	323	322	311	343	310	333	333	309	344	328	333	340	306	338	313	341	317	343	347	299	354	334	329	289	322	326	324	345	364	333	330	305	323	325	308	314	338	297	283	279	286	294	320	332	337	314	305	319	333	313	324	332	341	332	311	303	339	331	319	360	328	346	313	326	298	328	305	309	308	324	316	320	331	347	328	322	316	324	309	333	332	300	319	358	348	360	318	325	301	326	321	346	295	332	332	306	344	319	341	316	321	328	315	308	331	331	326	312	339	322	327	320	313	320	340	314	319	333	328	353	343	287	329	330	297	349	325	320	341
8880	23284	5790	2747	1981	1559	1537	1123	795	655	570	499	510	478	456	423	448	418	374	360	363	382	382	350	346	355	332	326	357	388	337	370	360	327	325	342	326	358	359	349	331	393	335	354	341	324	334	331	292	321	346	339	325	340	323	343	339	341	355	362	341	325	365	362	340	344	314	368	310	321	320	314	326	313	332	330	337	335	376	314	343	295	313	341	329	329	330	372	307	346	346	298	372	363	330	353	354	305	361	318	344	342	328	321	289	362	324	301	347	334	300	337	324	316	309	317	343	337	334	357	355	329	369	331	334	333	315	314	309	322	295	354	346	309	345	302	358	352	352	349	311	343	349	372	349	350	301	341	335	312	316	329	363	307	335	341	348	329	320	332	322	316	334	309	307	332	338	363	358	343	323	363	295	318	351	329	319	327	325	375	335	307	299	348	329	341	321	316	363	336	319	312	349	323	308	339	365	317	359	362	343	379	333	343	335	337	313	318	324	308	329	338	317	323	309	326	295	322	327	344	338	337	321	304	322	334	326	328	328	353	326	295	302	341	349	341	319	359	340	326	340	305	315	328	321	340	365	316	348	354	327	349	350	324	322	315	312	365	316	325	355	325	353	324	352	322	354	334	312	345	362	371	296	332	333	316	315	300	351	330	328	338	315	349	329	357	332	343	371	335	335	346	335	334	323	346	347	352	342	360	313	333	358	351	330	324	336	312	335	318	346	314	297	347	306	321	315	326	332	331	331	334	347	326	336	330	338	293	306	345	314	353	311	315	334	319	334	392	359	313	344	311	320	344	311	332	355	344	337	332	318	349	332	340	323	318	303	333	310	342	313	295	343	369	348	325	345	330	305	311	314	333	343	350	341	331	345	331	360	352	341	326	309	332	309	366	318	313	341	324	345	314	326	329	340	340	312	348	313	297	352	345	342	312	320	329	338	339	331	341	314	322	342	364	322	332	349	343	356	368	282	319	324	345	345	338	313	296	283	334	335	341	330	300	330	304	317	340	320	310	327	349	325	354	321	338	340	328	309	354	362	352	346	313	334	335	315	334	324	321	330	339	350	330	323	344	315	329	360	338	305	339	363	354	349	333	333	338	336	348	360	329	307	308	316	354	345	327	317	359	339	343	357	361	349	343	333	325	341	307	333	328	345	348	293	329	346	340	306	361	330	306	324	372	323	358	330	335	332	340	334	328	349	349	327	348	343	343	352	325	338	332	339	331	311	355	346	324	309	339	355	332	340	318	370	328	352	336	344	332	339	316	332	283	350	331	325	379	310	300	311	326	357	313	324	357	330	313	369	326	314	316	285	292	372	321	302	328	314	302	351	309	332	329	310	317	321	333	350	326	319	361	358	310	328	337	349	294	362	309	324	361	333	324	360	339	307	323	375	363	342	344	314	333	358	356	354	331	294	324	343	362	315	314	360	330	356	343	328	322	346	289	334	327	374	340	322	308	321	330	332	355	328	312	305	332	330	386	357	324	334	321	349	314	321	331	305	306	350	327	350	345	323	325	320	327	308	317	340	338	325	287	335	307	368	344	358	355	344	349	327	333	361	306	303	359	325	316	307	320	358	305	327	310	347	345	317	342	336	332	333	363	335	349	288	322	316	326	307	321	321	309	350	328	343	327	320	339	338	346	317	317	323	357	289	327	283	314	296	350	318	349	335	326	323	308	382	346	329	357	306	310	333	349	349	335	336	320	310	329	323	279	346	300	349	319	358	368	336	320	332	329	352	320	305	344	337	323	375	318	346	337	319	341	328	300	345	335	338	351	340	326	334	344	311	329	320	324	300	306	343	317	309	344	338	333	326	346	328	335	346	299	306	304	362	370	295	324	347	341	328	311	296	351	325	317	295	336	309	335	318	300	343	330	342	314	357	336	360	326	314	344	369	345	336	349	353	297	340	318	313	330	320	314	310	317	307	328	286	338	328	340	315	332	327	324	326	331	337	332	365	336	334	311	327	326	341	331	347	336	314	341	291	326	334	326	324	334	304	344	305	335	343	320	340	324	310	332	341	336	328	374	329	322	359	322	344	348	349	319	329	311	328	330	351	378	315	337	296	329	345	388	360	339	337	358	356	356	321	338	356	305	333	301	323	328	339	321	329	326	329	337	342	338	314	322	341	360	293	348	326	333	328	344	333	291	339	350	313	314	341	304	354	337	335	343	331	320	319	316	327	305	321	334	327	350	365	342	340	343	293	366	322	377	328	344	308	355	320	325	351	334	333	344	342	335	333	329	341	352	343	335	322	314	354	324	298	346	309	330	308	322	332	302	344	307	285	314	313	296	334	342	359	353	316	330	343	346	362	316	324	337	349	361	327	324	345	313	326	302	329	338	342	327	350	322	296	349	331	318	367	315	313	350	338	342	312	347	327	288	333	320	326	323	345	360	339	316	306	300	350	343	316	337	331	342	334	325	366	336	342	328	352	324	354	351	291	362	362	326	301	347	342	345	356	346	334	342	330	318	359	339	341	367	350	353	313	347	297	331	321	349	338	332	349	295	332	337	342	377	336	337	334	339	307	346	346	339	336	339	342	309	340	323	330	321	320	351	328	346	350	345	324	347	318	363	354	333	342	333	340	312	304	291	347	338	346	317	350	340	331	320	321	344	306	315	350	349	323	345	320	340	354	321	358	328	338	368	350	330	343	328	351	354	337	331	317	346	357	355	343	321	342	311	341	303	330	321	377	324	317	324	314	300	327	326	308	336	320	353	376	285	341	328	333	321	312	307	349	336	362	320	337	338	301	320	347	320	332	332	312	337	336	360	320	326	344	331	331	330	310	347	351	357	345	350	355	363	338	324	354	354	367	335	335	340	315	354	313	315	336	341	338	334	305	326	346	307	340	312	344	355	341	330	313	323	339	323	348	306	345	306	344	309	354	349	343	351	374	346	311	349	323	322	316	325	303	293	334	338	353	346	321	318	336	321	366	336	320	310	332	350	306	330	311	351	331	354	335	326	349	348	365	311	329	316	300	347	318	362	327	344	333	300	337	340	348	316	364	342	331	336	336	307	325	331	357	325	341	307	324	322	324	314	345	334	361	333	355	325	344	353	322	307	345	363	316	337	311	336	307	328	331	334	321	323	347	338	339	351	282	335	344	336	346	357	367	338	338	314	352	290	323	325	366	349	308	358	320	302	329	336	317	377	347	310	342	336	303	323	362	298	317	347	325	302	342	329	318	343	335	323	343	368	329	313	367	347	334	345	312	326	313	321	344	321	331	303	349	306	344	320	341	366	339	282	312	344	370	337	327	367	349	327	310	352	335	326	326	310	359	311	339	304	347	321	347	328	329	345	299	343	363	282	341	333	341	369	336	323	374	320	353	353	334	352	342	316	305	359	309	344	332	314	313	357	323	310	327	325	336	362	340	351	323	345	333	338	323	340	317	337	346	357	342	323	332	350	328	295	296	329	310	336	320	346	357	318	334	320	334	366	311	347	317	327	309	327	350	327	309	334	343	335	314	352
24893	21158	27090	25338	9131	1341	1240	1064	977	921	911	900	892	865	880	883	816	869	877	880	869	842	877	881	866	817	816	857	854	860	874	835	940	859	906	852	809	840	860	806	866	828	857	875	798	854	821	786	818	849	830	849	802	795	843	817	839	816	820	834	825	854	836	818	836	874	845	800	837	863	836	830	774	854	875	875	855	845	809	886	859	854	805	831	801	831	868	814	833	812	863	896	843	820	838	847	840	844	815	847	828	816	804	807	825	871	848	832	824	836	849	816	852	842	807	843	847	823	799	817	809	845	807	867	826	860	826	853	858	815	827	806	807	850	794	827	849	834	818	840	827	822	887	840	874	878	796	831	865	842	836	830	841	859	786	833	837	849	853	859	822	856	858	828	869	829	804	822	828	780	837	860	860	796	840	857	810	857	841	849	840	840	847	813	857	815	821	827	876	815	839	868	877	849	851	901	785	849	794	835	844	806	849	812	874	815	830	838	808	847	889	867	851	806	851	872	859	832	817	867	853	856	814	821	861	856	807	801	843	810	893	786	868	819	845	872	854	800	866	822	826	788	898	816	857	836	809	844	848	839	837	865	829	834	903	796	850	839	842	826	800	889	839	811	815	859	894	862	891	855	839	828	843	828	805	813	869	845	873	849	853	828	871	801	890	857	834	843	829	850	819	845	852	865	818	877	868	847	828	811	822	874	835	824	855	853	846	817	833	819	821	857	845	845	841	877	810	847	823	825	844	823	792	861	848	843	835	809	819	828	870	817	832	858	843	828	817	823	830	809	843	871	853	843	864	832	856	815	869	864	833	879	806	825	828	793	840	818	819	878	898	858	835	832	849	841	778	862	834	821	836	858	842	865	824	879	877	836	824	868	860	838	834	829	811	849	841	856	832	857	866	791	857	795	807	803	817	887	838	816	838	829	873	870	871	843	819	821	767	868	791	863	826	852	860	783	855	850	794	811	855	825	857	903	893	805	795	814	867	880	821	842	777	786	881	778	835	786	817	854	863	799	875	812	861	851	863	817	822	838	867	854	775	854	783	875	820	839	846	835	874	845	845	830	865	763	852	834	802	875	841	806	887	824	830	855	875	900	868	824	828	838	821	856	799	798	848	852	845	811	850	784	826	789	848	820	816	847	821	843	869	823	854	820	811	829	848	795	827	850	835	802	861	821	800	883	801	825	855	823	865	869	872	777	834	841	835	812	870	869	880	840	785	790	818	790	841	857	814	772	808	848	821	839	827	813	833	847	831	869	797	845	854	853	840	843	817	837	805	830	806	812	867	830	852	846	834	785	886	814	840	871	858	840	817	815	795	896	850	831	805	774	850	804	772	801	848	856	812	845	841	842	852	837	836	823	829	908	836	810	809	858	840	834	822	853	819	840	833	834	829	862	815	865	814	818	831	838	850	905	833	852	817	857	859	845	851	827	818	818	822	845	874	831	790	795	809	826	763	896	798	840	810	814	865	853	830	843	859	859	817	865	847	859	821	863	822	883	865	877	842	825	862	865	803	806	831	870	817	848	803	855	828	858	813	827	815	878	882	830	840	866	822	887	901	794	880	852	901	864	779	812	798	770	806	949	844	823	819	832	878	825	875	822	802	818	868	859	841	881	867	854	849	844	854	806	849	812	806	860	841	845	864	856	818	848	770	816	803	827	814	891	848	814	801	796	846	873	819	821	811	849	853	864	825	843	837	817	844	883	862	849	868	821	869	863	868	794	834	848	880	832	856	822	857	875	840	846	812	819	777	835	782	803	844	801	807	851	863	830	819	793	839	829	822	816	834	836	821	834	783	841	896	822	809	870	816	804	848	811	838	861	769	849	809	854	834	828	858	800	808	807	871	876	827	834	855	841	934	837	870	829	847	810	832	875	808	846	878	847	847	840	858	809	863	832	833	801	825	826	809	816	876	753	838	885	879	819	847	826	844	836	815	787	836	855	849	807	807	855	805	813	836	833	841	824	856	849	839	842	780	867	842	847	820	759	864	840	811	845	818	792	821	812	813	842	800	856	878	830	820	868	863	891	802	835	891	821	795	821	839	817	851	873	848	847	793	843	905	820	823	827	819	813	833	785	844	803	832	831	813	875	816	840	868	880	801	834	810	842	847	825	837	807	809	895	807	883	821	913	849	860	821	843	815	835	851	848	816	832	877	772	885	798	826	833	875	851	824	872	817	813	824	813	809	877	839	854	847	820	865	827	844	779	860	841	858	809	773	808	872	765	809	842	838	836	856	860	789	805	828	808	820	886	802	817	814	855	794	828	807	848	797	777	854	820	817	881	823	806	814	846	838	831	859	809	845	814	827	833	856	789	855	845	805	814	811	852	803	846	852	886	837	794	821	845	781	854	788	838	893	877	834	853	826	858	841	802	868	810	808	781	881	763	843	785	831	880	851	809	856	816	849	836	843	884	811	820	894	835	831	809	830	823	786	830	905	804	830	875	881	838	834	853	831	799	875	840	825	783	794	853	816	827	842	837	834	808	817	803	831	834	856	845	857	819	844	867	853	857	829	784	848	788	838	824	809	817	849	873	868	834	866	842	872	862	821	812	855	817	826	812	842	836	794	836	863	836	870	789	806	868	847	871	823	839	835	848	785	842	824	825	847	919	853	841	859	843	799	843	818	875	800	880	849	861	833	808	854	797	821	801	854	861	832	833	851	830	872	847	866	854	825	848	806	835	870	798	757	811	860	815	878	878	847	822	832	803	867	797	886	839	840	819	774	848	834	812	860	854	845	838	791	877	829	863	894	878	846	855	835	851	837	875	867	816	877	844	849	822	819	868	852	856	832	825	879	796	818	858	783	820	890	837	821	842	817	826	854	875	834	821	867	847	871	840	812	839	843	815	852	851	783	824	894	832	803	821	872	856	856	819	824	859	856	780	809	853	881	858	878	807	825	788	847	846	856	862	846	851	820	805	845	841	867	823	862	859	823	863	768	792	836	834	833	868	839	795	830	872	830	875	874	814	851	827	810	828	802	839	882	856	824	853	794	769	818	814	808	834	896	821	858	830	842	860	842	805	826	791	823	835	845	798	843	808	830	797	871	818	846	835	826	853	833	827	843	822	810	810	837	779	859	818	851	833	817	824	812	762	861	819	875	824	826	807	835	801	799	806	784	857	776	753	871	845	782	827	849	837	849	860	840	870	848	865	829	866	827	866	814	805	785	846	817	801	852	820	833	858	829	830	803	848	853	821	861	804	825	883	820	812	830	798	835	810	846	834	795	824	812	852	838	789	846	849	831	826	876	808	801	869	893	832	802	812	816	811	768	862	816	840	814	822	824	825	832	816	785	827	889	829	805	863	780	832	794	840	827	851	802	884	786	803	778	849	855	861	873	830	806	822	841	833	857	797	820	816	879	844	869	846	853	816	846	797	839	854	819	857	917	847	846	835	874	856	842	840	831	859	831	819	870	848	834	952	835	867	814	812	868	857	823	854	865	838	839	844	806	842	842	891	845	832	844	869
8748	17189	3607	2025	1661	1589	1591	1364	1077	981	960	959	928	930	924	908	864	907	831	846	896	851	834	819	862	827	896	829	804	846	832	838	863	835	831	859	863	838	822	846	859	867	832	841	835	838	799	820	844	839	851	825	857	870	839	890	835	813	874	836	837	849	818	886	856	859	809	875	830	803	872	807	812	832	812	796	792	860	778	849	799	836	823	843	810	820	830	807	856	829	842	808	841	848	807	822	830	864	875	864	848	829	818	822	858	791	833	801	830	800	812	857	848	795	842	825	836	803	841	833	746	859	847	840	828	832	874	878	850	826	773	809	842	771	840	844	811	840	879	843	841	822	839	858	837	792	839	823	787	830	825	837	829	792	845	848	843	875	820	830	839	812	785	834	835	856	794	862	835	831	847	818	802	848	862	872	857	883	848	832	869	833	838	824	764	816	802	823	830	852	809	832	812	881	816	813	886	819	854	810	830	828	839	862	874	873	829	775	810	818	845	834	806	843	827	837	833	854	828	768	826	807	814	826	820	794	869	865	868	792	914	831	780	829	772	879	790	878	838	844	829	825	812	795	937	881	837	846	828	843	851	797	814	813	810	810	873	778	834	884	825	818	849	852	871	843	801	830	831	826	825	907	812	833	816	841	837	804	882	819	758	808	788	818	825	802	815	860	813	856	864	846	844	841	864	820	848	798	874	852	762	853	855	813	787	859	875	817	852	866	805	857	809	839	833	793	875	842	805	862	842	854	877	855	864	818	857	845	790	814	865	798	865	869	839	800	899	835	825	877	837	814	832	848	850	814	775	862	849	810	869	881	850	807	800	835	862	861	852	852	796	867	892	852	825	763	844	798	871	867	800	789	843	812	874	809	802	838	809	843	836	824	885	875	828	847	865	848	818	828	849	827	861	877	848	856	841	859	810	815	803	868	797	764	819	835	805	762	843	864	815	816	888	813	819	840	814	826	841	865	814	813	856	830	839	850	830	838	898	867	858	814	829	826	844	848	870	822	825	853	851	808	816	825	827	825	828	815	862	849	827	793	845	829	848	819	823	862	894	804	858	753	852	829	813	847	863	876	789	819	856	912	850	769	830	866	837	861	816	832	848	797	848	842	831	829	798	839	811	818	844	786	825	833	857	845	875	831	844	806	811	837	820	793	855	758	841	827	854	847	821	866	813	850	881	828	838	834	813	889	808	806	855	790	858	815	876	806	781	838	943	845	840	828	865	830	787	874	802	776	841	822	829	785	840	853	878	850	851	888	853	810	808	835	834	800	876	808	850	848	829	847	764	833	842	856	802	797	866	788	795	836	849	821	817	823	838	839	812	817	849	865	786	834	796	874	887	792	878	826	789	838	801	819	799	825	851	843	876	876	789	833	826	854	785	810	862	849	835	802	811	867	817	864	846	834	882	857	825	825	837	851	812	844	834	824	851	834	861	852	795	806	817	793	828	801	772	815	827	831	891	894	829	784	816	822	910	786	797	834	816	835	783	820	857	861	885	835	837	871	808	781	834	788	816	832	873	848	826	781	835	820	859	821	847	863	835	806	796	823	804	830	859	829	843	856	782	820	866	851	846	806	790	855	887	871	824	828	853	784	810	828	797	815	827	817	839	817	835	811	845	809	842	805	832	808	837	835	865	835	835	851	827	856	875	810	856	826	826	824	839	842	851	836	874	826	862	797	854	859	803	839	801	884	778	804	845	834	860	849	858	868	858	798	805	876	796	821	843	842	909	837	862	872	824	870	835	837	849	815	836	842	895	815	803	872	852	854	777	860	823	809	832	807	835	824	804	811	815	818	862	844	842	815	851	836	831	858	861	819	886	857	828	842	873	881	812	851	829	843	865	821	813	852	801	828	779	813	815	804	829	875	833	837	863	829	836	851	823	852	879	833	849	844	803	861	824	861	863	835	811	807	858	798	772	818	832	811	849	851	789	834	850	827	867	848	838	833	836	859	819	823	809	839	845	840	792	798	834	827	818	835	840	806	784	826	819	837	867	799	846	831	818	813	785	858	842	776	822	839	848	850	826	840	799	782	850	886	846	818	885	816	850	849	814	850	860	835	842	822	840	836	828	867	838	861	849	816	800	847	866	836	853	852	862	804	884	870	865	841	896	844	819	814	853	846	857	836	811	805	826	829	897	868	865	828	854	863	780	803	771	803	814	852	868	774	858	833	814	844	804	808	860	806	773	838	794	850	866	773	806	887	848	890	881	783	847	841	858	897	835	844	843	857	863	870	857	824	862	845	829	826	831	884	814	812	823	826	816	830	821	876	747	831	844	791	848	826	818	823	840	780	824	855	857	821	848	795	875	793	839	818	831	839	807	843	826	825	829	828	844	819	868	779	820	792	824	829	870	857	821	860	828	824	829	826	825	816	778	825	796	845	811	828	846	841	831	834	857	811	847	804	806	881	826	801	776	843	865	844	822	761	843	849	874	802	800	887	866	838	817	826	841	840	820	834	877	892	845	809	810	844	827	800	825	846	830	858	810	899	859	899	807	897	880	842	837	798	808	835	817	869	865	813	841	806	838	851	822	834	853	882	819	870	831	839	803	818	836	871	824	860	846	847	822	835	877	810	869	827	851	814	844	865	839	806	792	849	864	823	891	822	768	809	819	872	836	902	842	836	856	867	840	862	855	843	870	798	864	832	838	830	836	838	779	857	774	850	828	861	852	831	839	833	834	873	840	812	806	821	808	828	829	854	848	817	844	797	836	824	827	833	869	882	828	857	846	869	818	845	881	857	849	794	842	823	841	842	852	860	809	838	854	855	835	892	839	807	828	829	861	862	845	814	808	791	812	835	841	858	883	809	803	791	788	844	792	824	840	825	810	887	840	840	808	835	842	856	852	811	792	802	817	886	880	840	812	798	765	845	846	833	856	848	806	777	880	808	840	878	861	807	817	798	814	848	841	787	862	800	811	825	815	808	882	843	846	847	784	916	812	871	832	857	820	841	795	832	848	843	877	840	850	876	840	867	850	781	844	841	830	804	830	814	853	809	823	837	773	850	791	846	840	830	850	849	846	844	823	817	796	834	847	824	814	791	843	823	838	843	851	836	800	800	800	829	811	843	840	813	836	837	826	797	867	840	874	784	820	802	851	820	799	854	882	856	890	867	836	849	849	818	798	826	825	846	817	853	861	804	823	832	837	872	754	831	853	829	841	851	836	846	836	835	831	835	834	789	853	877	824	815	889	812	865	813	805	841	794	833	838	839	814	808	861	798	872	845	843	834	809	820	854	874	854	855	811	864	778	816	819	829	821	807	841	816	848	887	752	858	806	813	793	823	778	878	855	823	826	840	822	886	857	802	835	861	777	839	858	866	805	829	803	847	796	887	894	865	777	821	879	844	861	894	802	837	854	833	800	789	869	875	801	792	835	806	847	888	862	798	832	767	816	787	859	806	846	838	807	834	806	895	812	823	841	812	830	867	812	822	872	828	772	873	839	861	810	855	849	846	796	833	770	829	805	807
22577	21256	28922	23911	21257	21301	6825	1207	842	794	650	617	562	525	542	536	508	432	462	440	433	442	434	435	380	427	435	412	384	423	400	387	410	421	416	451	386	412	361	387	425	359	359	409	375	398	395	372	384	374	378	401	413	394	355	392	412	401	404	361	380	384	361	384	396	361	399	423	377	365	359	394	402	354	363	391	402	364	383	351	381	413	371	331	415	346	384	388	423	372	372	393	360	375	376	376	362	389	372	387	371	372	366	352	354	339	376	374	401	389	365	380	344	386	373	382	329	390	373	365	375	376	363	374	383	377	343	375	375	381	380	383	358	378	378	373	375	374	380	376	398	380	344	366	385	388	387	367	374	382	398	400	387	368	381	362	335	354	384	354	389	346	331	374	364	400	392	373	400	411	390	360	396	385	357	377	386	400	386	373	357	360	366	347	399	368	389	355	346	353	379	414	340	421	380	394	377	376	367	386	409	386	380	354	387	343	372	403	375	382	392	348	430	392	364	371	370	393	392	367	363	404	407	416	343	392	382	367	381	398	366	354	375	369	355	381	399	374	406	356	370	364	363	382	375	421	394	369	376	344	362	388	385	388	376	343	364	348	365	367	369	381	381	433	387	386	339	385	418	353	411	361	372	389	407	410	379	367	372	365	373	357	378	369	363	402	386	405	400	368	377	351	355	342	342	358	359	383	376	343	389	361	421	380	347	362	387	357	368	376	363	368	352	350	385	379	371	382	342	397	417	404	367	387	386	376	403	377	361	406	375	367	328	364	390	404	363	379	363	399	383	371	367	398	359	393	385	383	350	403	371	393	396	395	401	370	351	398	379	406	376	370	409	361	372	349	379	408	380	379	363	376	377	363	393	364	404	359	356	361	378	352	384	390	382	389	367	399	396	347	382	348	358	388	380	385	349	372	413	308	401	400	358	391	368	365	379	398	389	348	363	395	373	346	376	368	362	384	371	392	369	355	363	401	357	373	355	372	368	379	374	340	379	371	360	393	380	381	392	374	337	382	367	360	367	391	388	359	380	376	347	410	368	396	391	382	357	399	342	389	369	375	385	363	400	363	362	373	374	398	402	400	373	349	375	358	369	376	376	359	392	390	370	373	383	389	375	369	385	390	375	374	386	400	344	354	352	390	364	340	380	341	385	356	392	431	362	374	410	411	404	372	399	340	386	380	350	399	398	376	383	372	392	346	383	358	367	348	361	383	345	354	380	376	381	399	398	382	359	439	370	374	372	377	361	370	390	388	407	360	379	361	371	381	430	382	398	382	375	359	346	380	360	351	368	402	385	352	405	378	370	356	388	361	378	359	385	403	350	364	399	416	376	377	393	386	361	339	391	405	385	365	386	406	371	383	362	373	416	387	389	377	325	384	381	361	346	398	396	349	337	373	368	371	381	388	376	375	381	400	401	409	383	344	350	390	392	395	367	377	348	420	344	341	386	368	420	349	404	383	363	368	363	350	368	370	353	380	386	377	403	362	339	360	367	377	365	342	367	397	366	380	354	405	386	408	374	366	341	364	365	365	361	388	372	397	373	388	372	347	378	356	364	376	402	386	395	378	385	357	339	377	339	366	411	386	362	356	402	389	389	369	375	389	383	372	354	354	370	343	383	378	385	367	394	394	400	399	371	329	385	362	328	382	399	384	369	356	371	368	383	365	398	394	395	342	397	368	382	388	395	403	386	377	391	385	379	385	360	406	373	369	363	384	349	375	360	370	361	382	388	359	348	366	396	395	370	356	396	362	387	360	406	379	355	398	408	322	404	380	389	344	378	394	381	383	365	359	368	382	355	346	372	363	445	386	398	389	409	403	391	352	354	391	391	377	352	395	382	359	380	377	367	368	373	382	389	374	349	401	392	371	370	371	357	373	376	379	393	387	405	387	421	376	393	381	408	364	387	371	351	377	364	352	372	382	384	371	406	400	363	345	350	385	396	393	390	406	366	382	389	359	398	384	389	373	340	357	385	389	344	371	378	372	387	375	400	359	387	381	383	349	372	381	406	357	367	359	353	353	377	378	354	363	389	369	379	371	356	382	370	406	368	343	386	371	390	386	386	389	370	370	365	373	370	378	373	385	375	364	363	376	393	361	392	355	402	371	378	386	373	342	351	391	401	387	382	374	385	347	350	385	382	330	366	361	416	355	378	377	375	380	370	377	389	330	354	380	337	358	360	380	395	362	362	357	385	376	368	367	375	395	352	371	391	354	347	412	348	389	367	366	407	367	382	355	380	363	391	434	354	402	398	374	352	374	348	352	411	407	400	377	399	400	355	391	392	365	382	378	391	354	368	358	380	379	378	330	367	352	351	371	364	400	368	349	421	363	386	374	403	389	379	392	393	343	360	367	394	373	373	359	376	365	370	357	355	361	389	333	351	368	362	355	348	360	379	390	356	394	366	386	363	367	364	397	395	397	366	378	369	374	370	395	368	363	420	374	408	375	351	385	387	346	394	375	410	366	412	347	353	434	415	338	360	379	368	387	414	404	391	388	350	377	366	388	345	400	421	369	393	351	356	385	388	368	398	358	384	350	402	396	368	398	393	357	400	374	379	398	377	360	353	377	408	368	364	367	382	372	369	334	377	391	359	351	386	388	336	396	396	390	371	369	351	404	390	368	386	396	340	390	323	365	406	362	364	399	354	358	414	352	382	402	340	334	382	389	400	349	396	381	389	372	386	366	382	383	387	376	363	378	385	378	393	365	381	417	375	340	379	387	389	369	393	372	365	372	340	397	378	422	349	357	408	358	375	367	379	381	391	401	360	347	388	384	388	373	374	388	357	365	362	383	369	392	383	375	366	359	347	390	346	372	385	380	351	370	389	371	377	369	366	387	381	385	389	384	397	376	380	401	365	350	404	410	355	396	406	396	374	366	376	403	401	357	374	362	387	399	366	393	377	363	344	396	368	377	419	385	377	352	394	383	358	398	371	370	400	369	389	379	368	397	372	355	361	382	344	341	357	376	342	400	378	386	321	354	396	373	362	403	354	366	367	400	406	347	404	352	389	377	372	384	392	373	372	392	365	363	368	369	374	373	339	363	366	404	350	371	391	383	380	368	417	371	385	385	381	356	383	382	344	377	342	347	380	368	374	399	395	360	405	387	362	402	350	405	402	364	363	382	376	367	361	367	361	363	386	361	373	349	361	391	350	404	355	406	376	387	352	373	398	379	387	371	379	376	382	368	403	363	353	339	376	342	400	361	369	396	391	382	372	377	399	371	369	363	350	357	408	370	407	378	360	404	368	380	354	373	364	359	380	392	351	360	351	381	361	386	381	400	397	383	349	388	358	386	368	389	368	374	343	364	397	356	376	369	396	373	397	377	381	342	368	405	392	393	373	386	398	421	366	377	398	383	352	402	378	381	384	356	383	353	353	360	385	337	396	358	357	356	363	366	354	330	381	412	388	370	399	389	401	355	376	390	366	370	392	380	398	354	406	367	349	369	370	405	387	376	351	368	382	333	369	371
12457	26983	9602	4754	3361	2659	2168	1729	1205	998	895	775	761	605	559	570	528	511	522	452	446	456	431	442	398	422	407	441	413	424	430	426	364	415	383	383	399	404	390	394	388	368	376	364	375	382	356	340	414	373	394	374	388	362	393	386	403	372	364	364	346	362	394	370	367	375	333	383	349	381	380	366	367	372	377	396	347	379	368	356	396	377	359	407	379	362	368	371	359	413	367	376	377	383	373	343	382	371	376	378	357	350	384	389	367	370	370	356	340	368	364	359	376	354	383	368	355	359	396	365	361	395	359	395	392	339	404	374	369	361	376	389	395	389	373	378	383	366	359	365	401	382	334	369	384	388	387	375	404	375	350	314	378	393	373	363	367	353	371	375	354	359	347	385	351	356	376	342	382	364	355	366	406	389	363	362	382	349	390	391	359	407	362	388	371	389	370	368	388	397	334	382	372	324	371	377	389	369	377	390	353	373	357	407	366	336	383	398	365	393	368	354	360	321	389	384	355	393	405	358	369	390	372	385	390	375	339	357	391	372	346	361	373	382	346	389	383	380	366	400	350	365	375	408	387	375	386	372	380	368	332	370	386	361	384	344	380	384	379	369	357	330	389	378	386	350	371	371	375	345	370	352	384	365	368	375	384	352	369	364	328	343	375	351	389	372	395	388	350	350	390	395	339	351	384	345	379	346	394	379	387	370	363	385	350	373	390	372	368	376	367	354	358	382	381	389	403	377	346	399	364	380	382	349	386	410	342	386	348	370	378	370	354	360	361	388	347	357	353	354	348	382	379	368	355	357	341	388	352	378	351	358	365	387	409	369	405	360	385	366	356	389	381	368	367	391	369	371	363	380	372	358	373	358	379	391	378	358	397	350	333	354	342	382	361	352	379	359	373	358	403	377	381	357	347	369	397	346	377	364	384	384	383	374	377	391	372	397	369	412	377	385	354	339	377	374	374	370	369	368	394	369	388	363	362	375	346	370	363	354	361	323	358	408	357	341	365	378	326	375	369	384	382	403	380	361	359	388	404	364	374	377	350	380	376	397	376	360	373	345	374	382	354	371	342	338	386	390	366	380	363	391	367	369	394	410	403	383	386	382	390	355	366	395	342	358	384	341	369	372	361	345	356	396	379	323	363	358	392	363	380	370	360	394	335	367	355	390	365	373	369	371	361	367	357	429	372	390	322	369	376	365	391	373	406	359	344	387	359	349	394	388	314	344	391	412	395	378	407	365	422	367	380	384	390	367	365	386	392	356	335	372	358	375	361	359	419	392	388	362	373	387	375	333	359	379	371	362	370	371	359	336	331	391	365	378	363	391	367	370	363	378	379	338	363	378	398	393	347	337	365	351	390	378	394	385	341	350	341	365	356	352	365	367	381	346	333	407	400	372	376	379	360	364	387	364	374	413	366	343	338	381	350	399	359	349	363	393	383	373	347	379	340	373	359	385	396	388	374	365	359	366	351	411	367	377	348	353	346	360	344	346	377	386	313	345	353	343	354	374	359	362	384	372	433	371	393	376	373	377	362	352	404	380	364	367	383	371	354	374	351	354	368	385	383	356	368	390	346	342	396	390	364	400	366	378	394	382	349	397	375	384	370	377	369	381	363	370	373	361	365	392	356	404	339	367	384	383	407	386	365	395	363	370	402	360	368	372	370	381	362	365	384	393	351	370	404	413	322	399	400	345	360	378	335	376	353	358	386	387	321	356	387	343	368	380	389	376	331	385	364	337	332	387	361	366	346	327	391	392	388	378	326	350	386	370	366	368	349	390	365	354	369	379	350	374	333	373	371	360	361	349	359	371	356	337	380	375	390	427	376	390	339	372	370	354	395	385	365	362	397	338	400	340	362	360	375	366	383	363	353	390	390	368	354	375	335	392	400	364	372	398	368	404	381	366	403	367	378	359	375	365	374	368	355	368	373	364	391	343	372	365	368	361	317	365	371	390	313	371	379	387	351	397	389	352	403	356	342	344	374	374	396	372	358	398	383	367	390	353	362	377	367	355	350	361	356	373	354	371	375	356	360	357	368	350	387	329	357	399	352	374	361	384	363	384	386	348	358	356	393	344	342	350	374	354	332	327	351	364	352	343	346	359	399	379	355	369	361	341	403	332	396	364	373	389	362	339	380	374	393	326	346	365	373	365	333	360	364	396	362	350	361	379	394	366	408	394	340	371	349	357	371	330	358	371	345	352	368	365	349	410	372	361	381	385	341	351	374	368	356	388	384	362	354	363	390	351	356	407	379	337	352	370	397	399	360	359	385	356	381	375	336	398	393	364	378	368	399	363	370	380	374	373	324	370	380	338	354	363	355	377	344	371	379	356	350	387	357	362	390	339	368	372	359	383	349	341	384	380	395	369	346	347	348	358	374	383	372	394	365	350	379	379	387	358	368	385	359	373	360	383	354	384	389	321	410	351	386	371	401	389	373	395	364	342	400	392	337	349	368	348	370	383	360	369	385	343	350	382	380	382	400	358	358	343	357	340	335	362	357	339	362	382	386	367	361	363	368	371	347	386	368	379	353	326	383	389	362	368	352	352	364	321	392	408	359	376	340	366	382	393	390	391	383	408	380	385	369	380	378	340	369	387	373	356	360	338	366	412	334	369	366	384	388	368	369	355	351	374	381	360	325	336	390	355	393	379	342	422	436	350	389	349	385	364	327	369	329	402	341	366	392	367	359	358	384	372	348	354	364	378	346	352	370	359	362	358	379	387	368	389	364	411	350	372	401	367	350	367	391	384	347	388	370	385	406	384	364	382	367	364	359	381	362	382	372	387	367	350	373	352	376	368	328	384	412	371	372	348	355	334	363	381	393	315	370	356	395	392	347	388	380	361	369	332	354	385	379	383	365	384	327	410	381	362	363	395	393	393	366	366	362	389	385	378	391	348	405	405	369	405	366	393	359	368	358	344	361	394	366	347	379	333	382	354	380	353	399	356	376	357	349	371	352	365	392	401	369	351	360	335	371	371	356	358	371	375	376	380	368	368	359	363	377	380	397	398	339	355	382	351	353	364	345	370	379	370	361	361	363	389	418	378	367	402	389	349	389	375	398	346	377	383	355	368	347	388	389	401	375	362	392	403	362	379	364	385	358	421	361	361	316	402	382	370	352	373	348	339	375	363	347	362	364	350	348	402	392	405	369	352	354	398	390	369	336	361	364	364	376	388	425	345	393	363	346	376	413	382	362	345	365	351	368	411	357	376	367	370	362	358	377	340	360	403	374	337	367	345	400	386	401	387	360	347	361	401	368	392	343	378	390	383	368	359	373	382	356	372	351	373	330	400	367	349	372	364	320	369	364	337	408	344	365	359	333	350	393	365	364	371	346	353	369	367	362	351	347	370	390	343	373	379	354	396	332	379	394	399	379	393	394	375	363	374	366	352	402	372	351	370	341	384	377	374	349	364	366	364	387	348	382	398	372	369	351	377	354	360	396	381	377	348	407	356	371	350	352	371	407	356	382	378	327	393
27952	20145	7510	1388	1010	939	891	781	744	747	667	724	752	681	729	716	745	693	670	683	702	720	702	671	716	684	714	743	761	687	726	708	635	698	717	696	682	669	675	690	672	694	751	731	695	740	699	687	687	699	711	694	683	709	717	675	702	700	746	674	684	682	707	704	718	710	685	703	670	676	726	658	687	683	682	647	705	712	718	701	646	658	716	680	688	689	672	680	741	702	704	685	721	717	673	695	689	733	678	697	734	707	677	672	714	676	657	681	706	664	692	737	727	715	712	717	672	691	705	716	687	728	717	675	675	707	676	683	671	695	682	682	676	674	672	713	734	657	700	687	686	703	715	684	679	705	726	676	685	689	702	656	672	672	689	668	663	696	630	658	703	682	665	681	710	735	693	729	695	731	735	684	722	721	686	684	674	680	749	718	695	696	655	691	680	699	683	650	666	661	663	683	634	674	670	708	705	637	716	692	697	684	690	680	694	715	682	687	710	709	706	705	683	753	699	705	703	683	692	665	723	718	696	734	683	672	682	708	682	669	730	702	668	687	650	699	689	677	694	724	662	746	707	750	691	689	698	674	700	691	680	654	688	729	715	703	687	696	732	706	669	722	725	692	716	711	687	699	698	691	712	721	684	668	653	672	754	667	627	657	686	701	694	709	664	697	744	707	710	697	673	685	718	677	723	697	712	684	678	699	716	674	721	690	711	670	675	679	708	634	646	721	699	710	696	753	686	660	680	720	699	677	672	656	743	710	675	685	639	706	662	709	734	686	696	645	713	730	714	665	715	685	692	671	720	679	688	739	670	677	708	705	663	669	715	676	693	680	727	727	717	717	666	710	740	721	688	689	665	730	698	721	687	716	678	666	685	719	720	738	712	709	662	646	687	688	686	675	673	746	679	683	726	739	676	673	703	627	721	662	660	675	688	702	719	747	721	732	679	698	689	731	676	701	696	682	709	680	697	686	725	687	657	647	674	744	674	669	705	700	681	699	702	696	719	682	702	676	654	702	670	689	685	671	700	652	697	700	709	721	645	684	714	736	694	690	685	729	734	715	711	750	659	748	747	682	648	635	664	695	675	675	718	680	689	741	655	744	685	700	729	695	703	654	738	702	730	666	679	716	666	687	703	746	692	701	673	680	654	689	676	726	692	646	746	694	667	706	699	662	742	660	637	700	673	635	681	676	708	747	728	725	701	666	669	686	648	731	676	679	702	687	698	673	696	686	712	688	715	661	673	654	700	637	680	663	721	674	703	656	657	703	694	671	680	683	705	689	711	711	697	709	676	711	693	719	733	651	743	709	713	669	692	725	668	670	694	652	654	735	704	732	768	691	689	679	699	692	700	694	677	684	752	697	634	736	709	686	665	708	630	644	689	657	708	732	732	700	719	705	679	689	707	725	719	681	690	697	713	712	681	676	706	740	656	672	689	723	682	668	664	712	731	738	692	654	688	673	628	668	698	720	718	706	661	694	691	679	687	703	725	702	660	691	712	653	706	674	702	683	686	722	714	683	685	656	697	650	675	675	696	696	699	667	719	691	692	696	654	679	670	662	724	701	641	710	722	719	765	669	660	699	696	745	711	699	701	667	719	696	622	701	715	716	658	730	729	734	620	665	654	710	672	701	677	689	769	700	665	695	646	643	734	715	688	684	707	728	681	652	719	673	655	731	693	672	723	629	699	719	686	657	680	722	662	691	663	664	730	756	680	686	713	717	657	726	701	690	693	674	708	696	656	691	670	675	665	677	706	695	666	719	674	686	673	719	657	636	667	693	654	688	686	622	694	677	693	683	716	703	665	726	734	696	686	687	650	704	730	715	673	698	715	675	668	719	692	700	708	731	697	641	666	730	708	670	692	744	708	647	703	632	722	682	651	703	717	661	725	703	681	683	669	678	710	686	747	701	700	705	706	710	723	721	668	681	697	721	685	724	698	635	724	658	724	727	725	652	691	709	713	736	642	739	694	649	688	723	696	736	708	730	670	651	680	667	726	657	688	682	735	694	654	670	653	685	698	646	719	718	658	663	672	711	638	654	713	697	664	656	693	691	693	706	659	658	681	630	699	671	693	676	675	650	706	687	713	694	732	703	655	688	687	663	659	684	691	689	703	714	701	677	707	643	662	680	687	677	689	676	691	740	657	638	679	651	674	693	630	707	672	666	698	708	668	722	718	651	734	661	693	697	621	639	712	685	715	702	696	682	685	714	692	677	685	662	722	736	749	685	752	680	656	707	687	679	719	657	720	713	696	663	667	747	647	707	706	720	676	669	664	670	698	748	691	686	701	699	764	679	716	675	693	694	712	714	644	681	682	696	680	736	696	650	693	665	691	655	675	705	659	711	735	688	715	692	654	705	677	721	660	699	702	697	668	747	712	705	744	691	669	670	725	719	679	705	673	674	666	701	709	645	677	672	671	660	721	728	679	686	747	710	672	653	708	654	709	683	733	719	721	702	703	687	717	728	693	676	697	679	725	743	678	688	666	654	637	646	716	693	718	641	684	647	695	742	699	718	716	668	699	689	678	718	715	755	723	646	681	680	702	666	708	658	705	699	722	694	712	663	655	693	690	709	696	691	683	696	672	703	705	718	685	710	688	690	731	637	715	707	680	732	714	657	747	666	655	631	703	720	732	675	682	664	717	703	698	675	691	683	640	757	685	693	662	712	707	684	722	721	712	710	711	698	696	710	735	722	676	707	697	669	706	685	682	706	694	700	714	647	626	686	710	734	705	667	646	718	702	681	721	732	672	681	684	680	687	680	699	646	703	662	628	674	687	669	707	671	658	688	712	684	710	729	695	662	724	740	698	723	703	680	727	686	639	718	673	765	730	688	700	695	699	734	669	713	655	650	668	700	702	673	695	684	670	690	659	677	693	674	716	722	714	704	720	628	689	705	705	654	665	713	666	693	692	705	712	742	692	710	675	713	729	680	652	667	696	655	702	692	685	678	717	700	690	661	691	687	676	726	698	604	713	677	665	701	634	727	673	666	702	688	718	675	662	699	675	653	739	702	726	671	677	705	717	716	670	721	707	712	711	717	712	671	705	692	651	670	715	734	685	710	668	687	707	666	651	680	732	673	694	689	685	669	691	709	646	686	740	721	695	668	730	694	660	666	698	659	679	694	696	671	689	647	666	706	698	724	647	679	698	763	715	700	689	672	633	676	722	656	642	720	641	690	748	699	726	727	708	633	654	667	710	693	680	701	683	691	705	694	693	697	711	591	696	710	695	641	694	694	718	695	682	675	656	688	698	698	680	696	696	661	700	693	685	678	747	658	702	688	718	706	696	711	740	663	710	712	680	683	666	721	713	684	701	683	708	686	707	676	700	676	699	710	714	693	705	672	667	661	742	660	646	695	692	743	702	654	676	683	664	722	699	665	689	697	707	757	672	698	702	697	697	671	679	695	714	705	717	691	710	713	679	685	699	668	720	653	716	713	645	682	698	696	702	710	686	673	713	763	706	685	652	709	740	661
11714	9298	1501	1029	978	846	960	877	744	730	732	736	748	751	717	695	726	732	713	711	734	677	683	745	743	753	691	677	711	722	691	709	691	690	695	664	697	652	677	684	688	657	696	751	668	730	697	674	704	726	687	693	701	638	707	676	715	665	686	747	684	665	685	686	686	696	722	726	704	677	735	713	706	680	668	734	691	665	746	650	709	673	705	682	705	732	725	699	717	703	696	716	683	706	680	712	694	681	737	710	728	740	701	652	689	711	698	669	731	714	707	704	670	689	739	720	688	738	710	668	724	689	691	660	719	750	660	709	674	719	677	735	678	634	728	672	683	711	709	710	732	727	665	682	699	716	664	684	649	663	728	705	691	715	694	702	682	704	682	680	664	671	691	747	657	696	738	666	683	716	748	685	707	706	732	674	698	674	642	696	671	727	708	746	660	670	737	706	694	699	651	695	685	724	692	726	668	684	688	709	678	657	679	725	750	764	698	672	704	698	690	690	707	678	678	707	712	715	712	719	707	734	715	696	652	718	695	702	694	699	674	730	736	703	708	661	695	678	691	735	704	713	707	715	719	708	632	683	673	652	719	632	731	719	696	687	680	678	713	713	693	655	660	630	662	725	713	666	673	708	684	706	704	682	711	682	703	699	718	728	714	708	722	741	741	667	716	633	682	677	663	704	687	709	698	706	694	686	724	753	687	754	704	694	730	685	707	706	676	701	693	725	683	674	678	669	680	702	711	753	704	727	690	686	729	721	713	748	703	700	706	691	679	683	692	679	708	674	716	662	742	674	694	683	668	675	746	703	710	682	678	648	669	693	705	640	621	751	685	713	650	670	672	722	694	681	661	714	763	677	692	698	711	695	683	725	775	685	639	668	732	691	677	680	708	750	728	664	695	702	701	699	657	732	745	693	713	721	660	688	696	663	659	731	729	686	684	692	777	725	711	688	725	701	686	664	661	763	752	658	703	694	695	707	691	737	704	729	707	710	707	680	674	691	705	701	713	649	690	680	678	705	717	702	723	701	666	736	684	636	700	700	719	690	702	643	729	694	676	686	714	709	779	692	707	738	738	701	680	680	749	687	670	698	700	714	691	706	720	695	715	669	733	673	696	694	664	709	729	725	675	632	647	675	660	687	711	681	690	670	680	703	676	681	707	657	676	707	706	722	681	676	699	665	663	702	655	696	697	691	699	704	671	752	732	709	718	688	696	638	676	705	738	680	683	660	676	719	687	726	684	711	662	714	702	660	641	722	678	657	669	672	700	670	664	711	663	710	716	710	730	672	686	684	709	720	668	702	676	695	723	670	690	687	726	647	709	685	654	787	728	683	684	700	737	676	728	699	678	724	747	659	699	722	702	694	698	691	719	730	717	703	770	691	655	702	665	731	723	689	681	681	705	694	711	675	718	702	691	671	670	716	668	702	769	714	785	691	670	653	750	745	691	693	726	680	689	743	710	720	691	669	698	703	670	684	772	662	672	716	744	723	692	716	681	644	708	666	685	716	683	647	711	687	695	691	731	651	699	741	689	676	715	699	704	708	676	721	740	703	661	723	717	691	705	685	722	637	705	667	710	668	672	701	674	698	710	656	680	710	684	693	718	734	658	735	695	706	701	698	720	664	703	755	709	734	676	696	674	677	709	720	684	695	727	730	691	677	711	710	717	685	688	716	724	706	694	712	714	697	662	670	702	655	658	702	742	695	673	720	715	653	697	704	750	678	678	749	687	676	709	704	733	736	710	737	698	731	723	688	695	712	700	693	691	691	686	737	632	684	719	723	689	737	676	679	659	723	695	695	684	668	652	724	727	700	650	696	682	703	706	694	713	679	671	731	711	694	707	712	699	692	689	694	697	717	674	677	717	684	674	727	690	701	717	660	653	705	693	746	703	697	741	699	692	690	640	635	714	652	699	697	692	728	683	680	731	706	680	751	678	693	697	706	724	688	671	694	707	726	692	716	765	714	691	661	682	703	706	732	682	709	726	729	736	689	740	662	662	706	708	679	698	711	685	675	638	732	722	751	689	697	699	692	730	690	650	643	710	685	696	734	693	659	684	709	693	709	683	706	701	710	671	648	671	716	674	686	719	751	689	722	694	681	715	734	672	669	708	684	687	701	710	684	700	667	719	708	710	691	695	675	684	725	674	695	703	630	673	712	658	744	711	698	688	684	709	693	693	659	724	705	702	705	698	712	712	692	692	714	667	656	687	678	742	761	684	678	706	687	698	708	714	707	650	712	764	719	742	749	701	692	717	642	708	667	665	707	681	694	715	674	691	681	687	663	723	738	691	725	682	711	750	746	697	699	742	717	724	706	747	738	709	705	711	658	701	673	716	727	691	686	664	714	704	730	693	669	720	669	676	639	704	744	711	639	685	673	706	697	730	703	718	723	697	722	693	676	730	686	703	685	688	659	743	688	697	773	727	710	682	686	689	737	710	730	721	730	686	699	681	679	702	721	718	723	690	710	709	702	675	680	710	689	706	733	685	765	779	683	667	721	699	678	701	674	663	679	681	721	699	682	659	726	675	684	703	748	736	705	744	719	689	693	716	699	736	720	699	728	703	654	719	697	698	696	707	674	665	701	755	670	680	669	666	673	693	697	699	717	698	705	643	673	717	692	722	675	725	725	660	707	693	762	682	697	698	734	665	690	744	698	702	679	706	672	675	664	742	695	660	704	692	693	689	718	672	753	678	706	668	729	673	708	743	670	731	691	659	776	739	701	701	709	666	742	634	660	743	686	707	703	726	781	696	668	708	657	721	663	698	693	660	727	706	704	698	673	698	666	703	710	685	711	683	702	733	740	681	665	690	713	669	678	669	668	681	664	714	688	722	702	704	663	731	731	680	682	690	708	755	705	706	694	689	704	690	671	712	717	715	670	687	716	703	710	644	707	722	723	691	691	742	670	712	670	690	706	677	708	745	703	688	734	676	717	673	696	646	699	684	736	654	683	713	684	682	710	701	704	717	722	742	702	678	720	731	713	699	695	703	703	727	746	739	708	686	694	702	742	698	719	689	681	724	699	716	694	691	746	722	702	693	717	643	720	660	691	667	724	714	711	670	707	658	699	672	690	746	683	686	692	675	704	707	701	651	681	721	663	706	650	720	713	695	718	709	695	700	722	706	739	753	729	717	669	668	687	699	725	736	668	687	701	700	708	683	712	729	711	718	678	730	730	712	666	720	659	694	698	641	767	676	729	698	699	699	743	710	682	720	698	672	739	707	666	731	705	655	682	693	666	697	696	697	693	685	723	667	750	717	666	681	670	671	707	707	684	667	710	717	711	705	701	639	689	756	694	695	690	660	683	757	683	728	706	704	694	693	697	709	699	679	672	723	672	683	737	720	664	708	713	706	729	694	689	714	690	677	685	694	691	677	704	649	769	714	733	671	657	689	648	676	702	678	712	744	698	706	710	695	668	696	691	703	710	724	715	685	639	690	696	699	703	695	709	714	693	690	725	737	739	719	705	709	708
23780	21232	28237	24512	21186	7237	1036	696	570	535	461	453	441	427	364	369	400	349	343	376	345	345	319	347	333	324	333	339	318	391	337	353	324	366	346	321	322	345	332	353	305	341	295	309	334	310	315	366	346	325	286	320	323	318	324	330	301	306	324	304	368	300	323	322	299	330	344	317	318	334	297	340	290	279	321	312	342	344	325	308	355	345	340	346	333	332	344	334	331	298	352	322	328	310	285	328	329	317	334	345	295	353	304	340	351	308	326	325	319	322	299	333	323	339	298	317	286	327	339	344	330	322	320	279	307	309	322	317	307	312	328	319	321	315	348	334	337	321	327	310	316	305	301	323	315	326	313	350	295	337	306	309	330	316	282	286	336	336	333	314	316	335	334	357	353	314	333	319	329	308	315	337	311	323	294	342	313	304	315	330	332	337	302	331	312	291	344	325	323	328	288	324	374	283	345	314	326	302	310	327	338	307	323	315	310	331	333	339	326	327	332	337	311	340	298	327	330	339	307	307	314	300	350	307	316	330	305	302	321	321	316	298	343	305	328	329	323	292	294	304	333	309	295	333	308	310	318	293	306	306	341	318	326	328	302	317	287	297	308	338	313	299	287	305	343	295	309	321	321	342	291	324	322	320	331	330	336	343	307	290	297	318	330	324	316	330	323	302	329	340	360	317	324	335	322	301	326	331	332	318	288	292	338	328	336	322	295	327	352	291	301	335	322	327	317	277	287	322	308	292	336	323	329	316	347	334	349	313	323	313	318	324	326	306	326	304	314	339	341	336	327	307	329	297	322	321	318	339	296	332	326	347	324	376	294	342	334	337	361	304	322	343	327	319	284	316	307	319	351	321	363	326	333	336	300	324	335	327	346	301	322	327	320	329	303	336	314	324	314	336	337	318	294	311	315	328	288	309	323	317	301	332	337	322	290	321	342	312	295	341	317	302	337	292	333	357	350	319	343	312	309	331	334	317	328	319	306	301	311	328	324	331	322	344	313	332	316	338	343	342	323	298	324	291	311	291	306	275	298	342	290	304	354	296	303	305	337	301	289	342	308	320	304	304	334	337	314	363	303	310	330	305	322	322	327	338	298	323	326	330	302	307	318	371	332	337	355	308	325	339	296	313	319	311	329	323	305	300	359	300	322	315	311	328	304	277	303	313	311	323	301	331	323	330	313	324	320	340	361	322	321	308	320	321	328	333	301	327	318	302	328	319	332	332	338	327	336	316	306	307	307	297	263	330	288	308	314	328	345	311	322	329	366	332	334	327	334	306	310	287	338	327	320	300	333	330	307	299	300	312	344	305	314	310	322	338	319	324	334	327	292	312	312	316	310	322	298	311	296	345	334	293	356	316	320	322	301	314	307	316	326	338	329	309	310	336	315	329	311	290	316	313	342	328	332	290	310	298	334	328	296	327	292	310	301	294	345	324	324	345	354	325	332	342	333	336	335	333	304	327	296	336	323	325	310	326	336	304	318	299	305	302	311	312	337	322	328	301	316	326	337	293	323	329	352	353	320	320	328	303	292	311	330	315	311	330	307	350	332	309	287	309	329	311	353	364	307	313	309	321	289	298	332	314	353	321	342	325	287	343	320	309	304	323	321	315	339	307	321	316	336	292	353	317	300	308	317	317	317	309	306	353	305	315	315	337	332	341	326	319	309	276	305	290	301	316	340	311	318	312	303	315	309	309	316	327	296	314	319	321	317	299	319	336	318	351	316	358	333	347	317	303	366	350	316	305	329	352	329	318	304	314	347	336	324	307	333	295	305	323	347	312	312	326	317	304	323	313	344	298	303	325	310	342	320	332	329	309	343	294	334	324	284	325	330	308	326	320	309	331	330	287	305	326	354	323	329	322	322	290	330	345	334	322	320	334	323	340	336	313	337	311	343	316	298	334	293	287	323	332	306	326	316	345	327	347	315	329	334	283	314	312	297	338	316	300	321	279	312	336	323	289	305	352	307	338	321	341	286	304	327	328	330	330	337	295	318	323	341	311	361	306	303	299	333	312	308	300	277	333	330	332	331	333	321	337	300	298	319	323	323	328	302	324	305	310	311	340	313	352	332	333	331	304	309	326	308	296	327	326	306	311	321	318	337	292	334	282	310	305	332	368	295	278	312	317	307	328	340	315	321	320	332	329	329	297	320	312	334	289	352	306	327	291	306	328	337	295	300	317	283	317	348	314	312	345	310	314	360	282	289	319	325	301	336	353	307	347	340	334	326	299	315	292	327	263	322	318	308	321	338	363	293	348	305	318	319	297	290	312	332	334	343	317	286	305	310	349	313	333	295	340	311	341	305	334	311	307	302	314	332	316	348	289	329	341	335	318	313	304	330	316	320	314	315	303	340	310	339	336	314	310	326	293	327	346	309	313	337	321	336	328	368	342	314	298	350	301	339	315	304	298	309	337	320	307	331	316	303	325	328	294	353	267	315	328	344	319	308	324	335	335	303	322	351	320	353	326	312	339	325	332	345	318	338	327	311	310	335	340	304	307	292	306	338	299	337	339	303	311	333	309	298	294	354	324	323	305	321	294	327	357	309	326	322	322	312	362	304	311	324	302	316	354	319	289	301	344	320	346	343	314	313	335	318	315	317	317	338	336	310	338	321	303	333	326	349	295	308	339	304	300	320	316	299	344	282	310	311	339	315	334	318	319	314	305	329	315	327	307	325	330	295	339	311	301	298	312	312	316	351	299	317	327	306	307	325	318	293	306	292	324	316	338	314	321	318	315	331	336	292	290	307	326	329	318	299	326	322	298	305	303	295	363	332	318	277	344	313	304	302	351	293	342	335	349	278	341	327	344	342	301	356	330	358	293	341	325	319	325	330	327	340	319	328	300	323	318	320	308	313	339	332	320	306	311	307	327	340	319	322	299	309	326	309	315	310	296	306	282	297	305	295	336	314	333	322	301	333	348	298	320	335	325	382	279	326	272	348	303	345	313	300	314	292	317	338	330	314	322	331	333	328	316	357	309	300	303	327	330	321	319	337	314	304	269	324	334	348	329	351	322	341	310	325	344	315	307	315	324	294	307	308	306	329	310	305	298	354	309	312	300	336	325	336	361	295	316	321	330	327	320	337	279	332	312	336	316	311	332	329	309	294	322	298	290	332	316	353	358	286	332	345	315	345	324	312	297	326	334	318	358	300	313	312	332	351	328	317	330	348	339	347	321	342	293	340	320	361	336	315	342	347	317	315	308	309	312	317	304	328	324	289	327	315	344	358	295	318	317	352	316	339	323	337	281	332	335	323	295	319	304	350	337	316	307	310	304	286	324	334	282	326	315	347	290	323	313	314	331	320	315	310	325	292	332	327	312	327	329	341	340	300	317	322	324	290	317	313	329	320	331	305	338	343	316	328	311	332	326	316	338	304	316	310	306	316	310	277	293	321	311	322	287	338	356	360	353	332	287	321	329	342	327	298	298	295	286	295	325	351	332	312	373	302	359	325	303	295	286	317	311	332	307	324	335
15196	21677	5688	2783	1979	1659	1295	978	803	666	604	596	477	478	456	397	392	397	397	399	402	421	415	384	353	383	357	352	341	352	352	373	358	339	333	382	374	358	321	331	323	385	350	315	334	341	339	317	327	364	336	337	342	306	337	337	364	373	341	337	316	329	360	312	356	344	353	346	319	337	307	325	329	330	314	340	351	348	334	313	340	350	378	331	344	314	342	325	365	366	328	349	325	333	326	325	286	321	335	314	354	317	338	318	369	303	337	353	352	328	331	314	324	363	344	354	349	341	335	325	324	296	310	359	353	312	331	330	339	343	331	331	310	321	338	369	327	323	310	323	346	316	352	344	345	340	351	343	324	328	358	330	337	340	365	323	331	352	323	333	337	331	342	309	327	341	366	325	319	299	323	343	289	307	319	344	375	329	313	329	306	369	324	327	320	301	338	330	309	319	311	331	344	336	345	348	324	342	327	320	323	349	313	327	325	324	306	322	314	358	340	318	331	315	311	347	296	296	326	317	353	321	307	346	365	341	368	317	332	323	337	361	311	346	298	356	350	345	360	344	317	322	324	319	348	319	326	356	310	356	362	337	340	339	339	365	324	319	334	321	366	346	344	376	331	362	339	344	320	338	344	315	308	331	323	316	333	357	350	321	341	329	334	328	341	303	361	307	318	343	334	326	349	349	325	343	361	311	361	327	332	334	345	306	337	299	326	338	315	353	334	336	319	364	324	348	342	331	344	326	345	325	333	342	345	342	332	319	350	330	344	317	306	331	359	300	294	327	316	344	320	317	333	324	355	345	318	322	326	356	342	306	311	313	338	337	331	342	334	314	331	315	361	323	340	340	351	322	295	308	350	342	317	349	329	336	333	351	311	333	343	331	334	336	362	367	306	308	341	363	323	317	318	336	337	333	317	359	340	354	327	325	336	361	339	371	332	335	346	335	360	330	309	323	307	325	316	340	356	341	336	318	304	331	325	347	316	340	318	345	328	356	328	345	333	349	322	325	348	325	336	341	306	311	343	344	345	335	355	335	313	333	325	322	313	319	310	304	303	338	349	335	320	333	305	369	313	345	331	304	324	324	326	323	331	334	359	369	310	346	356	327	352	361	352	333	327	298	329	337	301	321	362	344	302	359	346	355	315	335	325	335	321	313	325	362	342	347	355	310	332	340	314	358	327	312	308	341	342	379	310	379	323	336	340	373	333	327	344	314	327	347	325	328	365	316	315	302	299	344	354	334	339	340	333	337	331	333	342	345	311	312	344	335	315	301	330	354	320	310	307	311	372	321	368	329	350	329	316	341	346	351	313	352	341	348	299	324	332	336	334	330	298	326	298	333	339	337	321	338	337	336	325	300	315	338	341	336	315	329	341	322	333	328	330	315	321	330	331	312	343	336	302	350	321	343	347	323	311	358	331	328	331	327	336	358	321	344	342	318	328	360	339	328	358	357	317	309	337	336	311	338	312	346	343	344	328	355	339	328	351	328	335	325	347	298	315	352	333	350	313	355	321	287	335	310	294	321	350	326	321	326	339	322	314	359	350	315	328	340	345	298	348	332	322	327	323	366	334	312	312	334	336	294	329	326	305	366	295	329	341	320	335	338	331	336	362	328	317	303	328	365	346	339	336	332	331	293	300	288	332	344	321	302	334	318	303	337	322	343	294	355	323	345	330	363	347	340	366	329	319	318	342	354	334	350	338	316	330	365	329	309	369	313	318	335	352	319	328	336	351	333	345	309	324	311	322	350	329	303	325	350	324	349	345	380	338	356	365	321	358	325	320	315	315	332	325	329	333	336	315	315	315	339	351	347	302	317	326	328	338	324	308	375	332	305	332	336	315	312	318	311	349	304	371	327	345	359	321	308	321	340	341	310	306	323	345	320	299	377	367	349	318	343	319	343	338	319	324	309	306	359	338	371	317	334	355	356	334	307	348	340	324	366	326	355	351	348	378	311	336	334	310	342	346	313	322	335	366	305	334	285	325	323	351	310	317	320	348	325	343	329	315	294	342	323	325	300	353	374	350	320	353	339	310	322	352	328	327	292	378	346	323	303	309	347	319	325	328	345	336	355	331	336	309	332	349	321	339	326	311	329	330	338	312	322	361	306	331	338	328	359	376	326	346	331	365	368	312	333	339	331	344	292	331	318	348	322	360	325	314	359	363	321	318	323	336	322	309	305	337	325	302	322	328	345	327	351	314	350	337	354	324	339	344	295	344	300	344	343	331	336	304	311	346	349	323	332	329	340	333	359	331	348	335	354	331	325	339	303	328	354	345	353	300	297	332	345	316	356	317	318	332	346	318	331	338	344	354	357	378	325	344	325	316	386	301	342	299	324	330	342	341	374	279	344	316	340	344	325	332	340	379	337	329	324	341	341	325	349	341	334	326	331	344	343	333	333	316	324	301	350	330	378	311	360	324	314	315	327	333	324	347	337	316	363	323	360	316	352	314	369	319	327	321	323	330	340	348	310	332	320	338	314	317	332	354	348	341	314	335	370	326	317	321	320	342	360	333	340	331	310	310	320	322	321	305	334	327	342	352	328	327	316	305	313	308	339	310	326	310	351	318	345	351	327	365	326	304	344	367	324	373	355	369	339	308	297	327	330	352	312	336	350	323	329	346	360	337	324	325	317	361	353	328	316	330	322	333	299	305	328	353	335	326	319	334	347	322	313	342	323	321	344	316	342	333	348	356	328	346	331	358	340	332	330	311	326	331	323	325	380	343	355	309	343	360	339	324	349	325	349	327	330	317	303	326	311	341	308	336	329	355	325	364	316	353	372	283	344	318	353	322	311	337	323	334	337	337	332	359	311	333	333	353	332	342	319	323	311	338	342	363	340	337	330	301	317	335	324	336	306	335	353	376	334	322	328	350	341	354	322	350	360	333	316	334	334	337	354	342	282	346	350	350	334	334	336	343	348	314	329	302	343	345	334	320	341	336	340	335	354	331	331	335	337	336	324	335	312	331	337	299	348	348	321	311	342	328	335	361	352	331	353	338	315	340	351	297	322	312	371	329	310	331	335	322	339	313	331	319	335	319	350	331	292	324	329	324	328	331	351	323	319	331	314	330	347	363	348	357	338	341	283	340	346	359	362	319	323	335	322	356	294	342	320	315	275	303	327	330	325	351	365	312	336	326	298	352	337	310	332	323	343	299	337	300	316	347	349	348	331	345	360	347	329	355	306	355	335	304	315	343	334	334	328	331	354	302	343	352	271	343	347	311	330	346	304	330	347	347	336	320	331	350	346	339	328	336	335	314	337	327	342	339	320	363	366	342	335	326	339	348	353	355	326	349	341	335	335	357	374	320	294	333	334	314	310	324	342	308	322	325	334	324	339	344	337	333	343	329	299	353	359	351	333	340	322	347	328	344	366	341	306	312	355	355	353	353	320	326	348	336	361	349	334	342	336	337	366	334	324	323	326	338	357	341	317	346	331	329	363	308	346	341	284	298	320	333	338	319	305	344	308	331	346
24900	21189	27164	25339	9524	1434	1168	1038	957	881	888	926	936	864	899	858	902	859	922	868	828	859	849	857	887	882	887	842	870	860	861	885	895	831	902	844	835	837	847	880	859	867	899	868	857	858	795	895	854	869	858	878	843	856	867	889	857	846	854	857	870	860	825	842	807	847	869	778	899	914	832	846	861	865	882	848	841	832	832	906	852	840	866	860	897	901	854	854	877	845	859	879	836	854	854	893	890	831	879	910	827	847	884	854	842	865	905	849	854	942	896	848	842	890	850	830	801	845	878	906	901	866	879	827	844	823	887	847	861	877	835	822	834	865	854	830	861	837	872	831	838	805	884	843	865	802	882	833	881	853	858	870	830	849	874	822	834	805	826	819	840	841	835	866	835	823	822	849	869	861	797	877	827	861	878	883	802	899	836	849	800	794	850	886	838	836	864	816	887	847	879	869	850	862	799	835	837	903	873	823	881	861	869	838	856	886	835	820	857	853	807	842	879	817	899	863	888	860	810	863	874	855	824	859	835	839	903	863	911	832	859	837	860	884	867	830	792	843	861	848	796	834	830	825	815	807	827	860	833	821	826	841	839	831	870	841	832	840	882	782	817	879	848	863	803	811	900	861	820	839	891	873	801	817	842	901	865	847	844	876	905	833	850	872	833	853	829	782	857	836	844	911	873	848	856	810	803	854	820	840	815	827	796	848	782	888	785	847	883	867	887	881	858	885	852	797	836	867	925	831	889	856	817	788	848	910	873	840	799	876	838	857	860	837	785	825	861	869	864	805	820	850	898	816	831	826	865	863	845	831	844	884	844	846	874	870	860	836	831	813	814	799	845	807	854	825	817	871	846	896	808	833	841	820	847	909	873	845	849	840	848	826	883	816	833	890	854	879	894	856	832	858	823	832	822	865	824	835	838	875	826	889	851	869	862	808	829	864	867	914	867	816	874	806	863	845	907	831	833	865	872	893	834	822	846	795	872	878	851	834	878	807	852	865	828	847	799	855	879	902	826	819	887	813	843	895	852	861	851	813	876	837	849	845	810	843	856	845	885	832	807	808	900	853	887	861	855	835	873	874	846	859	845	877	868	884	872	850	869	854	860	862	844	810	818	826	904	849	830	811	834	800	823	818	886	831	796	820	893	876	869	854	829	820	814	845	876	884	838	856	846	863	877	863	790	840	822	846	842	875	815	875	853	854	879	826	828	839	834	854	830	813	842	843	876	873	795	845	833	804	799	822	837	784	807	826	870	844	858	895	861	862	864	897	802	809	823	860	840	834	852	810	840	839	866	843	851	837	835	824	861	869	836	855	807	780	871	835	834	860	847	872	831	812	910	850	880	899	858	815	841	889	815	868	892	848	821	896	843	832	887	887	846	909	817	835	908	881	871	844	814	849	843	850	826	888	841	808	836	839	849	821	874	818	816	827	827	831	851	857	846	839	858	843	823	880	853	877	817	829	838	852	870	843	856	869	835	883	877	847	817	885	856	847	844	846	815	858	845	866	859	891	827	863	819	789	874	829	852	864	851	872	835	842	855	848	860	845	875	809	898	874	827	857	824	830	824	822	833	840	855	860	876	842	858	839	830	824	899	850	811	885	902	853	859	851	906	839	915	863	879	822	877	821	888	904	820	890	803	788	847	863	887	919	881	859	876	846	865	842	837	885	864	842	863	892	833	828	866	831	832	864	828	855	818	827	876	826	787	846	854	838	863	911	891	858	836	830	845	844	891	856	815	911	799	867	822	859	857	922	916	864	832	830	814	869	850	866	869	928	863	828	857	897	863	896	871	832	854	861	912	850	843	845	810	830	800	842	832	809	895	866	893	887	786	857	813	902	891	823	889	826	856	858	834	827	893	849	859	847	833	834	901	846	843	814	782	869	844	825	843	839	840	840	835	832	888	814	851	840	875	853	869	892	805	863	924	802	886	874	830	827	800	822	840	846	866	847	863	879	867	841	823	777	855	851	890	841	896	834	828	836	868	848	885	840	853	866	868	863	832	821	794	837	853	824	870	824	824	874	852	832	799	839	858	837	817	856	842	821	883	886	889	813	871	904	828	890	882	846	883	899	890	886	790	838	863	875	827	783	856	835	906	870	843	806	910	889	863	896	855	828	830	832	837	856	856	861	843	842	893	840	884	889	845	827	855	896	883	813	875	883	839	839	877	835	826	860	827	863	876	853	807	892	858	849	891	898	799	818	872	814	910	864	829	897	804	903	776	875	838	856	869	861	900	816	810	841	792	807	849	822	824	809	893	839	806	855	843	840	870	834	844	837	895	800	797	799	836	908	880	850	826	853	842	831	840	865	857	794	820	819	884	806	863	878	867	827	829	863	884	812	856	872	852	840	848	868	901	818	864	871	828	794	793	843	859	832	862	820	838	883	835	809	850	830	829	824	838	852	807	840	887	873	848	852	925	845	853	881	836	849	872	885	831	921	868	860	868	858	874	851	827	863	914	847	820	825	873	832	840	844	815	833	872	853	877	848	845	881	797	855	792	877	840	841	839	849	897	823	821	840	924	853	880	820	857	816	806	870	791	803	873	840	856	866	867	838	814	823	843	869	863	902	883	806	839	864	776	947	882	851	847	820	868	812	855	871	861	831	847	871	846	886	856	839	851	852	887	864	792	830	844	863	812	870	836	850	853	849	859	849	859	876	882	884	856	806	786	862	859	817	856	828	822	866	856	841	857	876	868	854	900	869	881	845	878	808	810	797	822	796	840	869	813	871	888	890	848	867	824	832	848	904	876	889	869	827	842	874	774	839	840	868	905	855	922	814	805	813	782	876	820	849	898	797	855	833	830	868	846	860	910	843	887	881	816	887	820	862	864	815	864	845	839	849	855	836	845	862	851	816	826	742	839	878	801	860	833	798	837	843	844	912	810	844	844	828	871	850	879	870	857	873	865	891	836	799	814	808	836	859	875	834	870	824	847	861	867	829	828	781	841	892	855	818	838	826	812	839	888	857	850	874	810	860	864	873	888	871	857	831	825	806	813	803	819	815	869	862	870	850	830	790	857	823	794	829	864	836	805	834	806	848	877	866	885	850	862	930	882	791	827	873	827	866	858	814	833	898	869	825	835	859	799	839	850	773	849	841	873	825	860	870	828	885	842	850	825	852	856	887	830	846	858	852	822	877	852	872	836	859	892	884	890	862	847	815	830	881	860	813	890	801	842	878	874	866	882	806	826	829	891	867	836	895	836	874	842	923	889	836	860	891	848	847	937	900	794	846	788	842	897	790	878	846	876	834	851	856	883	885	868	872	807	821	876	829	863	784	867	872	800	830	901	859	921	843	916	861	863	795	847	830	880	910	892	841	853	828	921	794	891	838	843	826	822	846	855	842	852	845	811	790	783	836	884	879	816	867	821	862	841	836	828	867	783	862	820	836	874	789	803	832	867	819	871	929	816	880	851	826	873	856	843	863	822	778	848	815	891	838	791	893	849	846	924	889	824	830	881	839	880	866	864	856
10350	17606	3682	1992	1665	1580	1391	1183	1067	1014	1010	941	948	914	915	882	877	839	888	864	883	862	853	824	856	907	802	855	871	885	832	793	852	843	807	854	852	869	852	834	835	848	878	831	804	818	858	791	837	864	816	841	859	830	848	862	800	878	858	832	851	799	838	851	840	875	838	778	887	814	844	798	866	807	821	868	841	821	793	833	865	848	908	846	813	841	819	797	859	835	829	841	891	879	807	857	841	796	847	871	838	846	865	869	822	852	834	785	838	799	793	833	828	928	837	781	850	827	843	856	861	836	883	881	842	841	840	824	895	837	871	846	841	872	816	843	853	857	907	877	878	862	836	879	827	878	886	882	852	854	884	782	895	897	807	890	851	822	905	869	860	856	849	918	874	817	822	864	870	832	845	838	879	847	883	814	824	863	866	832	871	867	876	864	879	849	871	811	818	767	842	813	878	819	835	829	850	834	864	806	821	838	845	845	803	860	783	834	852	832	846	836	865	856	817	900	855	857	854	874	817	830	860	902	884	836	854	828	823	855	856	889	845	836	845	837	861	823	814	849	845	859	846	842	844	835	852	810	879	862	865	849	828	807	835	787	830	823	842	824	863	837	894	803	803	841	862	834	863	800	842	838	831	871	844	840	851	864	858	802	802	805	842	850	860	825	839	845	842	837	801	848	804	805	874	855	801	852	854	889	857	860	840	839	815	862	873	835	838	892	777	796	911	793	843	822	899	843	875	896	777	844	866	807	830	827	819	863	878	824	839	837	864	859	775	838	879	827	840	860	811	852	886	834	883	843	828	821	852	797	813	848	873	876	845	844	847	853	892	845	855	867	807	853	830	834	866	833	844	868	835	834	799	897	839	864	863	861	852	823	843	842	876	856	799	849	906	822	853	785	809	858	871	803	862	868	816	863	879	877	858	891	845	774	797	858	857	868	872	797	823	860	811	855	864	816	896	857	911	797	896	806	876	897	865	867	830	864	874	916	793	821	841	829	868	861	864	833	846	859	889	795	865	806	802	828	812	832	875	818	828	904	862	810	816	868	872	880	865	885	861	835	875	800	794	795	845	800	870	830	838	839	844	853	843	852	863	867	815	868	861	860	884	815	817	785	846	832	818	841	885	856	778	853	810	791	877	892	822	774	884	862	829	842	856	845	802	795	835	867	862	855	829	808	801	902	846	842	833	832	823	914	852	884	889	859	896	837	798	822	836	871	889	809	785	865	871	789	834	844	840	837	830	810	874	836	885	870	835	800	831	847	847	851	894	832	876	887	808	867	826	853	809	876	893	835	893	870	853	848	832	794	818	831	852	857	790	797	800	852	893	860	815	807	826	824	851	863	836	867	858	829	885	878	841	805	842	832	841	843	852	866	814	846	832	816	819	821	809	872	822	862	823	837	859	834	829	828	834	858	832	861	854	868	869	826	831	884	858	871	851	845	827	826	847	883	841	858	835	905	804	812	822	781	847	888	822	854	810	797	844	819	790	784	858	815	880	886	846	876	829	862	833	846	867	876	824	834	823	841	811	869	847	824	864	839	825	808	858	842	781	904	856	849	845	842	877	807	778	858	815	842	883	855	877	860	839	827	853	803	884	793	806	824	853	864	854	876	843	805	816	849	842	816	795	865	848	843	821	788	831	845	842	833	871	811	789	833	884	805	805	846	888	882	858	802	863	866	828	813	862	847	833	829	857	817	836	821	900	842	783	857	801	833	824	837	811	852	838	818	865	820	850	837	821	822	849	800	885	800	860	840	871	869	830	886	815	827	846	853	861	823	828	800	856	834	854	812	771	846	846	846	786	856	837	876	805	851	827	823	809	867	845	868	853	880	883	844	873	847	827	818	885	860	841	843	799	824	838	876	816	848	894	865	817	823	929	813	815	845	817	864	888	787	814	840	865	882	782	847	840	849	815	834	878	843	843	872	866	834	774	878	788	931	873	836	783	914	829	817	875	860	880	856	785	769	864	836	874	851	871	822	850	850	878	836	791	834	910	882	847	830	772	820	848	853	851	865	844	842	805	847	794	797	800	845	834	862	841	846	796	801	873	921	876	798	839	846	836	846	862	833	796	826	830	860	841	809	831	830	818	808	872	805	822	894	793	837	829	862	847	856	840	867	859	799	793	851	849	812	818	847	860	812	814	888	852	863	828	842	841	855	832	882	775	840	874	857	870	828	789	848	821	858	832	871	854	860	800	860	870	816	849	913	809	813	881	843	860	823	810	796	842	851	835	826	827	854	818	847	860	846	856	797	868	845	818	872	795	828	807	869	849	852	847	881	852	875	833	839	864	841	846	842	844	808	808	813	872	896	857	851	854	819	821	847	833	852	921	830	809	852	880	867	889	841	824	863	858	865	892	815	777	842	815	806	819	833	823	825	819	822	862	873	842	840	801	842	805	841	826	802	779	844	846	866	844	861	819	853	827	844	801	835	838	831	841	892	916	835	814	831	843	845	799	857	873	884	846	899	845	841	821	854	873	842	849	867	830	847	866	826	866	892	837	834	822	846	860	804	836	887	820	812	772	862	843	835	783	856	855	822	868	800	843	845	828	834	823	891	859	820	845	845	840	798	864	862	806	798	832	875	860	879	821	858	834	875	843	808	842	833	819	827	879	857	850	787	825	898	846	820	806	868	821	800	875	846	851	813	803	827	894	850	862	808	847	833	832	840	808	837	827	843	823	861	834	846	877	836	854	819	862	885	891	882	849	816	900	811	839	850	797	843	842	829	796	815	846	830	823	843	807	824	908	838	858	810	828	857	819	817	846	829	908	825	830	835	847	858	834	848	845	847	863	866	831	824	829	832	844	844	814	879	875	867	800	887	859	846	881	867	871	860	852	833	838	838	893	855	858	836	853	818	799	858	820	803	871	895	834	874	796	895	854	816	864	835	811	854	857	889	822	859	842	833	836	879	836	798	850	848	829	885	829	849	787	854	821	828	903	839	879	879	856	824	859	857	848	804	840	819	850	839	844	847	800	793	892	795	821	855	890	821	835	878	842	821	865	825	802	800	872	861	826	884	761	852	803	818	794	852	853	860	860	840	923	834	795	822	855	842	831	859	838	855	900	890	807	858	817	851	877	852	828	858	838	841	854	824	785	821	841	843	850	846	846	826	827	826	856	829	852	847	811	880	846	853	874	819	867	841	847	856	806	814	879	863	835	861	808	825	787	856	854	885	797	821	865	786	827	855	868	842	862	856	859	840	838	805	866	834	828	781	827	809	842	790	847	817	851	811	830	851	818	862	850	794	827	844	828	851	876	835	798	841	859	817	874	874	789	823	830	809	831	846	795	845	878	854	823	875	813	849	827	852	838	838	847	850	808	838	912	805	799	803	826	844	840	851	834	838	852	858	887	887	860	850	866	841	830	804	827	785	808	805	861	884	878	826	863	770	903	829	836	831	851	817	869	832	826	874	831	845	816	847	835	851	870	861	868	832	850	850	886	842	811	845	855	842	843	823	858	819	880	844
22548	21228	28942	23788	21225	21268	6917	1164	867	735	719	609	569	506	536	517	500	476	452	475	428	447	415	438	391	411	422	410	393	399	435	381	402	388	398	348	403	389	387	370	412	396	387	388	370	386	379	407	391	421	399	432	403	386	420	350	400	390	385	393	387	426	392	388	382	395	359	412	386	377	413	417	435	393	388	382	373	372	368	365	411	376	383	392	394	423	392	385	369	365	375	444	358	349	398	383	401	358	384	385	407	371	390	407	378	408	387	367	372	436	438	337	376	389	365	398	384	394	355	382	377	388	412	337	386	416	405	352	356	390	387	406	394	379	375	395	410	390	353	391	370	354	377	351	379	384	381	370	381	399	388	390	401	375	376	339	377	396	371	361	359	354	362	364	390	397	381	364	381	391	390	404	389	398	356	396	371	375	381	383	419	382	361	403	339	389	391	383	429	357	389	395	400	400	396	404	376	401	344	382	379	374	408	358	409	383	402	397	374	382	380	379	407	375	393	400	368	379	411	384	396	363	373	401	384	402	387	397	408	398	402	419	386	408	402	355	373	376	390	381	379	379	367	363	409	377	389	417	364	391	375	367	400	397	396	404	390	420	371	363	345	373	361	372	375	417	377	395	394	408	407	420	387	393	368	332	349	373	385	376	370	404	398	360	394	385	376	373	435	395	391	388	422	398	393	363	378	406	348	379	370	389	397	341	390	390	369	394	386	376	359	400	386	390	355	386	391	385	365	371	377	365	359	331	383	395	397	401	400	347	375	368	408	389	359	357	386	404	382	349	408	362	376	347	385	378	369	399	378	350	383	359	384	360	385	362	414	369	400	405	408	400	411	332	373	378	397	360	393	394	381	372	435	376	407	378	353	394	378	363	424	389	383	395	390	381	375	410	388	388	411	414	425	379	401	378	397	372	392	352	399	379	398	419	356	360	374	373	383	374	391	352	386	375	421	373	379	395	411	381	391	398	367	387	353	372	401	412	394	431	394	378	406	385	403	397	377	392	413	401	369	365	387	385	380	373	388	363	409	387	400	412	392	369	363	410	373	394	372	377	353	407	383	385	368	373	409	379	402	379	385	422	405	393	379	389	435	369	398	398	403	411	378	385	335	370	382	405	364	382	385	373	383	395	375	401	358	369	384	385	393	392	379	395	353	355	409	351	388	369	382	387	393	378	401	369	386	374	336	379	391	402	388	412	406	376	355	378	431	371	399	361	358	354	379	434	351	382	373	384	372	412	381	352	393	401	359	414	417	444	379	406	389	390	394	385	385	410	369	401	389	380	397	407	399	377	378	363	406	386	365	379	402	416	410	374	358	369	349	402	394	385	397	360	338	382	385	389	384	384	374	335	400	359	361	338	362	359	413	362	348	396	385	394	384	377	426	384	382	386	350	386	367	389	407	374	376	361	371	376	361	385	375	413	367	381	410	364	352	350	375	385	378	368	379	376	364	365	388	359	366	386	378	393	355	382	390	352	407	417	390	369	362	418	397	401	374	366	367	408	391	366	396	406	390	385	362	345	383	389	389	351	405	373	357	387	370	383	386	364	393	368	406	403	419	387	372	394	383	377	370	363	372	358	413	413	381	374	380	427	403	360	372	405	385	377	379	390	391	397	352	379	384	359	381	391	358	399	399	398	349	378	374	377	403	410	389	406	382	379	438	380	339	406	355	401	382	369	363	393	367	393	364	378	388	378	388	379	423	397	387	398	391	411	373	364	367	357	389	409	393	377	399	358	400	380	411	395	365	395	394	388	350	377	352	366	389	418	363	371	387	376	366	391	385	377	372	400	365	365	381	387	420	367	398	448	399	358	382	387	382	390	414	425	375	392	374	383	385	369	373	396	372	392	402	418	366	378	396	376	338	372	389	360	387	380	412	360	378	400	393	338	336	379	377	429	378	375	417	387	412	368	391	354	409	390	417	426	378	392	385	392	359	363	378	424	397	377	389	394	376	364	403	371	386	413	378	388	347	399	403	361	368	369	363	399	365	390	356	366	365	387	417	375	376	405	362	376	398	359	370	386	389	377	410	372	369	401	383	391	385	399	411	343	380	360	369	372	394	363	352	358	400	405	400	389	372	365	395	390	376	395	358	373	404	372	386	388	370	385	365	402	370	372	407	384	400	427	390	401	391	375	361	403	370	363	395	392	362	410	403	364	404	355	358	371	384	387	413	368	390	370	387	371	383	390	409	380	386	389	387	418	380	390	329	373	344	386	393	379	373	394	332	381	377	407	423	382	380	370	376	403	406	388	364	364	389	371	408	390	359	388	393	391	362	365	417	356	404	358	340	372	382	374	369	387	364	392	377	356	413	374	407	358	377	397	415	389	385	369	380	372	374	364	384	366	375	396	389	388	372	388	395	377	391	377	398	384	376	372	402	388	381	325	363	384	370	365	357	379	382	360	401	405	400	355	390	386	365	346	366	387	379	404	373	371	371	393	394	418	384	374	386	369	333	403	392	387	379	373	370	417	415	383	410	392	355	381	387	398	418	393	412	401	387	365	366	425	403	384	358	362	399	371	392	375	393	378	386	418	378	362	363	398	383	396	403	376	366	363	372	412	356	387	402	399	374	383	374	396	362	395	391	380	386	359	357	347	393	375	384	355	398	374	390	397	363	357	411	386	367	387	383	371	406	391	389	382	398	379	357	408	405	394	410	416	385	410	368	407	359	373	364	388	354	394	416	379	368	398	382	361	392	371	363	364	410	378	360	379	371	367	387	407	393	355	341	382	399	385	366	361	372	387	400	394	398	363	344	404	368	425	385	363	372	339	382	369	386	375	384	369	376	353	368	357	358	387	390	392	388	419	412	397	401	374	382	396	373	364	369	409	365	381	348	394	409	363	398	368	369	376	372	382	364	394	383	376	361	395	371	390	366	376	362	374	379	400	365	387	403	396	380	407	384	392	369	394	362	370	404	393	396	421	392	385	392	384	364	372	376	390	379	398	408	368	398	343	409	388	420	392	414	359	361	366	398	398	373	363	371	391	384	411	348	376	366	379	402	355	371	364	389	362	400	396	373	365	389	442	385	402	395	402	354	391	417	392	353	381	402	400	371	412	410	362	396	406	386	408	370	355	372	367	405	401	368	396	355	377	386	365	404	352	371	373	369	391	377	348	384	385	358	402	385	410	374	384	382	374	376	383	367	377	397	330	346	366	384	410	418	414	389	404	376	378	385	362	366	387	386	414	396	392	389	381	379	381	389	415	371	393	397	367	395	389	391	398	391	368	391	433	376	406	341	365	386	366	371	383	398	343	385	369	393	400	392	371	401	368	400	369	407	391	391	390	411	386	371	407	340	402	410	341	356	365	388	396	366	389	371	389	363	408	361	389	400	420	400	363	406	384	362	393	407	392	393	423	360	391	385	366	371	396	406	362	390	362	388	374	402	393	390	407	372	384	369	409	372	399	394	371	354	386	386	380	330	374	354	405	363	374	368	394	408	381	401	393	384	397	375	390	397	400	393	375
10483	28109	9546	4678	3335	2643	1987	1499	1168	1031	854	754	695	647	597	521	559	508	496	488	484	423	441	431	408	432	387	419	439	409	391	429	417	391	442	385	437	417	456	399	399	392	387	394	391	389	379	379	358	386	408	362	374	389	382	413	337	368	376	405	387	367	371	360	374	350	419	393	386	381	361	369	378	391	389	365	381	366	352	339	379	371	388	378	361	373	371	392	367	374	371	388	360	346	422	377	434	392	366	372	386	395	405	356	389	373	406	346	380	367	375	422	366	405	385	365	319	375	376	393	367	370	352	387	369	356	374	378	381	363	386	359	400	337	411	367	337	392	352	351	361	354	350	392	379	387	361	401	380	398	382	347	351	392	403	348	365	363	409	357	369	386	397	374	362	372	396	386	383	359	364	385	379	362	372	372	388	392	383	379	377	377	331	399	352	361	373	381	399	340	379	396	368	380	383	409	372	336	371	363	386	369	408	378	382	387	375	380	369	346	350	373	361	371	421	361	357	372	410	362	351	390	392	361	367	366	380	382	379	369	379	378	383	394	391	354	352	368	371	352	346	357	363	367	377	379	390	362	365	394	362	357	367	373	368	366	339	422	364	366	386	374	374	378	376	359	382	389	381	330	350	407	377	346	380	354	358	342	361	374	368	384	371	372	380	356	367	385	363	359	394	353	370	361	385	397	401	375	398	357	361	396	356	385	411	418	407	343	352	363	372	345	357	368	355	344	380	361	356	357	398	380	404	351	381	393	358	361	382	383	354	389	342	381	368	353	313	418	365	339	370	373	366	395	347	369	376	372	385	379	372	384	404	349	382	382	383	381	372	398	384	347	397	375	352	378	342	389	367	366	358	400	338	382	364	355	388	358	355	359	392	354	372	366	391	401	356	412	387	371	366	378	385	354	391	357	403	365	410	353	367	366	399	361	371	365	353	373	375	397	391	353	362	346	385	365	379	353	353	366	393	352	366	372	381	367	387	376	358	351	385	352	379	361	398	353	387	380	367	340	369	365	359	372	386	358	377	372	361	370	377	370	381	369	386	400	390	374	394	377	304	370	383	358	383	358	370	358	361	370	383	404	352	401	366	348	383	382	383	394	410	331	363	362	359	395	367	381	381	394	391	338	366	386	363	339	389	352	373	378	389	360	356	393	379	385	363	385	358	376	387	339	390	372	397	376	349	389	339	381	345	381	384	378	382	393	407	395	381	371	356	359	408	375	376	366	379	361	408	381	377	344	367	385	358	356	349	372	413	374	411	374	376	367	358	403	369	377	392	353	370	368	381	371	374	376	375	384	393	395	412	367	387	373	394	414	341	418	363	380	387	347	376	362	378	394	359	393	371	332	380	368	391	358	373	431	384	379	414	378	391	402	374	349	357	406	386	396	370	352	356	378	345	357	402	371	391	381	378	362	350	389	422	373	373	403	395	378	375	353	384	392	359	381	381	346	367	376	362	352	344	362	360	373	375	359	369	385	361	390	413	381	340	354	392	373	367	386	363	391	360	358	360	369	356	365	408	390	389	361	390	379	363	373	360	385	374	353	365	382	379	393	416	351	407	380	390	374	365	387	394	355	407	365	357	352	399	320	354	379	347	388	367	356	347	357	402	361	393	357	387	349	349	393	368	384	367	371	376	379	371	372	350	359	381	357	375	387	393	381	381	387	379	364	372	357	373	362	364	385	376	339	393	395	369	367	369	357	388	340	370	353	377	378	374	390	367	345	414	369	372	341	352	384	379	363	353	372	351	371	382	348	374	363	424	361	375	383	346	328	351	378	367	348	360	343	417	372	401	356	360	372	366	361	397	366	385	355	345	345	377	378	323	386	366	416	367	383	371	357	338	365	361	364	355	366	366	370	403	394	372	396	374	377	376	392	360	372	383	400	395	361	352	361	395	345	392	372	376	399	361	366	376	386	384	370	375	394	361	355	352	400	352	340	357	363	385	366	351	381	379	373	338	383	383	386	393	377	364	386	382	397	386	393	378	377	383	340	371	350	423	374	383	362	374	373	357	389	380	373	363	378	352	359	369	369	371	374	365	353	352	396	377	358	370	369	393	365	391	385	356	393	370	370	406	351	375	371	371	397	419	377	348	356	324	409	385	371	340	355	385	390	372	384	368	372	370	392	356	343	356	403	376	344	374	387	411	379	344	411	352	366	396	405	334	374	380	358	371	372	366	418	392	393	366	368	358	343	365	369	386	391	413	317	372	389	361	336	363	343	358	370	372	401	380	375	386	346	389	365	368	367	351	409	367	342	370	385	364	393	399	386	412	393	372	385	407	396	382	353	325	366	355	383	386	385	383	364	363	395	373	373	349	395	387	364	374	375	375	379	359	364	353	406	364	376	389	406	390	399	355	377	360	387	371	339	389	396	382	377	393	400	367	372	409	368	383	354	369	406	359	356	376	368	388	363	372	365	357	337	370	379	376	400	356	355	366	400	414	373	385	376	371	398	368	415	400	381	403	355	383	391	342	394	357	389	356	398	395	364	380	354	361	356	335	396	354	371	361	364	356	371	369	394	345	396	342	372	406	364	391	363	376	387	359	402	402	361	365	379	366	421	365	361	394	380	386	363	351	404	393	385	365	371	374	384	372	389	362	372	411	382	377	364	378	329	361	372	370	358	399	381	371	372	381	377	339	372	342	374	369	335	367	404	384	374	393	372	368	372	400	376	374	362	373	410	343	406	388	385	385	382	347	380	389	379	426	367	379	386	381	373	378	394	381	364	341	363	386	405	378	410	374	357	356	357	383	340	372	372	365	392	386	344	366	380	379	395	415	376	369	349	358	377	376	367	356	360	351	355	377	371	362	356	359	372	358	392	365	363	369	368	386	369	381	355	385	374	387	391	375	363	353	415	375	383	374	343	363	403	395	380	361	345	411	373	377	369	371	404	375	382	362	367	397	376	370	388	361	340	365	373	378	401	407	349	368	354	377	352	418	357	402	399	337	357	386	380	358	373	403	378	359	373	372	371	356	363	391	411	363	337	374	375	404	386	389	348	401	381	352	396	347	372	378	365	360	349	361	335	394	354	372	388	392	336	374	430	376	372	371	392	376	384	347	380	350	385	405	423	382	366	375	353	370	387	388	356	393	406	409	374	342	332	402	391	389	356	380	360	329	384	367	411	386	376	372	367	368	363	362	376	374	358	334	381	358	375	390	356	396	380	357	355	353	362	379	361	356	362	371	367	356	382	365	394	360	338	367	396	378	369	380	348	333	370	366	359	363	395	420	383	371	366	389	358	377	388	399	358	399	365	383	388	366	364	359	390	396	411	418	362	402	379	390	384	355	348	376	395	379	374	368	348	378	362	367	415	382	352	333	354	381	369	424	364	331	395	363	399	397	383	384	363	346	379	405	384	383	404	371	352	384	358	400	355	364	385	369	386	364	369	384	384	409	372	327	372	369	378	375	422	368	413	417	367	334	358	327	394	415	371	389	381	355	357	383	379	378	336	374	389	370	376	340	367
27782	19921	7209	1469	1097	1031	862	711	704	746	629	721	704	719	718	706	679	706	686	693	739	672	710	694	731	712	668	711	688	707	667	705	732	716	668	687	669	710	688	651	681	700	656	657	703	672	696	739	735	704	715	749	685	749	697	693	677	724	718	721	662	693	729	679	666	702	705	702	655	638	661	672	690	660	664	665	693	714	671	646	701	726	730	664	710	675	657	702	672	651	694	653	707	678	713	673	630	707	701	667	677	665	674	718	744	669	695	675	683	678	706	692	684	664	676	673	717	736	662	727	686	679	675	739	657	670	702	698	709	711	664	714	697	731	753	699	661	669	696	676	695	668	701	684	719	703	670	672	705	715	677	729	667	719	727	692	694	637	696	683	672	701	723	694	669	705	725	649	681	752	708	675	703	660	697	692	699	711	650	642	712	694	710	645	695	717	678	717	706	689	717	694	661	676	723	721	678	697	700	683	682	721	702	719	720	719	755	699	643	662	690	653	709	677	669	693	665	628	666	711	688	712	712	733	717	675	708	685	682	698	706	713	682	703	702	669	633	703	708	671	705	704	708	678	649	706	702	701	724	694	710	668	750	698	696	738	659	693	685	646	742	724	642	726	709	652	706	687	664	645	693	693	684	704	688	703	704	717	695	697	723	690	678	690	700	716	686	670	665	665	697	686	642	688	694	678	656	718	703	673	673	654	676	661	688	706	665	767	726	685	703	729	674	707	670	692	655	701	677	664	688	718	693	727	694	686	677	702	784	760	684	716	691	672	745	686	655	663	692	682	706	697	670	722	720	737	714	668	705	685	654	702	659	689	706	672	713	692	736	701	681	692	763	705	699	697	668	674	681	660	702	669	718	734	732	653	684	697	651	724	674	698	681	715	699	713	708	664	720	671	682	702	723	669	668	724	718	681	733	652	712	673	713	709	680	652	722	667	733	663	720	650	683	766	703	706	697	736	708	693	715	648	679	684	728	704	744	686	706	720	705	675	699	728	712	717	700	747	686	711	709	667	664	671	708	689	633	724	717	673	715	686	720	652	708	699	672	674	681	701	681	654	680	704	742	736	676	668	684	719	682	716	702	679	654	736	681	705	779	708	680	662	649	652	691	658	727	676	710	706	702	678	664	679	718	726	696	681	699	709	681	721	714	708	649	661	682	726	701	696	669	694	681	704	663	689	716	734	725	621	631	659	703	653	679	693	688	722	686	678	737	684	665	707	690	719	665	708	705	701	692	719	746	709	670	710	679	707	636	654	645	750	705	679	707	662	666	712	683	676	692	685	704	659	678	710	695	633	685	659	724	703	670	710	686	661	663	676	655	697	659	685	700	714	720	678	692	651	698	735	745	683	710	665	726	688	737	681	743	694	707	705	631	679	721	704	667	681	675	679	682	672	715	697	657	723	687	729	696	708	695	737	665	702	745	643	662	672	739	691	681	695	707	721	732	744	665	675	672	686	703	678	671	733	647	626	663	693	697	722	721	648	710	673	722	659	682	719	696	712	688	707	691	692	697	689	745	725	678	695	682	672	684	677	680	695	717	718	715	678	696	711	720	696	698	698	695	677	711	699	741	697	681	724	712	678	749	705	690	684	720	716	672	635	736	718	681	680	638	698	630	690	669	714	687	716	655	648	686	725	664	734	684	687	712	685	716	737	694	701	699	715	633	724	656	696	690	681	667	700	726	725	658	691	700	687	648	649	664	708	684	676	716	693	731	705	741	698	718	790	704	688	693	687	684	706	673	705	655	699	693	657	722	756	691	698	692	710	680	725	708	678	658	713	690	683	636	710	622	676	694	665	758	709	719	689	705	698	663	702	743	709	692	657	687	697	743	704	691	695	659	707	755	704	702	697	697	676	723	655	700	685	687	678	701	696	651	728	690	656	737	689	741	742	697	698	690	731	672	681	688	628	694	697	718	756	724	656	665	706	703	714	691	719	654	724	673	669	702	707	725	666	704	698	695	650	667	679	694	689	691	676	727	714	734	713	698	696	706	683	691	654	709	693	679	699	683	687	691	689	716	679	667	721	690	760	702	678	661	686	714	735	697	721	709	683	703	689	689	720	737	741	732	678	696	739	678	680	663	690	652	731	677	682	701	657	728	688	691	733	717	717	734	652	636	705	698	742	736	673	712	683	722	671	643	657	723	651	676	708	687	679	709	719	684	645	635	707	670	700	668	675	719	684	668	700	676	695	695	705	665	677	689	752	708	682	716	687	699	733	727	723	672	706	661	655	707	637	652	698	659	674	648	702	686	639	720	725	689	733	656	704	664	659	656	700	667	731	722	720	734	705	716	693	711	699	692	687	728	735	721	722	690	679	677	711	683	658	668	708	714	722	655	675	673	665	682	677	685	661	669	664	683	689	700	701	673	741	651	658	661	679	664	691	661	727	702	682	705	665	704	697	681	729	738	726	663	686	680	668	678	698	698	687	658	649	688	682	696	700	671	700	697	660	673	701	702	713	687	687	696	712	741	670	729	741	673	637	709	696	705	731	656	717	677	668	717	654	701	681	650	739	684	672	678	691	695	640	725	699	736	698	672	653	676	640	642	720	697	710	685	684	727	705	678	688	688	691	733	644	672	671	699	718	700	712	708	686	639	706	669	726	695	684	718	764	727	711	678	671	667	722	655	719	679	714	689	706	684	715	693	704	708	674	680	665	711	721	738	667	720	682	686	711	714	715	709	658	683	656	667	726	684	701	711	713	678	706	729	674	716	683	735	707	760	701	679	699	674	717	694	701	741	667	706	687	651	667	687	723	703	687	662	713	683	655	707	699	700	693	704	704	673	690	679	727	696	695	686	691	726	652	727	677	720	738	676	676	686	689	696	710	659	701	727	698	661	719	696	690	712	660	673	662	699	677	731	677	685	717	695	652	667	721	706	681	630	674	706	707	695	696	666	645	710	658	670	682	661	703	683	717	720	693	678	676	689	704	678	684	675	688	741	700	700	677	695	680	692	689	672	687	680	669	694	705	689	663	680	706	702	649	691	695	717	731	749	747	698	747	677	650	665	653	676	693	652	720	721	691	682	722	699	710	715	711	695	670	746	700	677	669	690	685	687	731	719	722	671	656	666	700	708	722	705	704	679	714	742	700	679	691	712	710	663	684	686	683	711	675	699	672	625	706	714	654	684	672	736	749	667	702	703	675	731	700	706	670	704	723	647	651	701	714	735	645	691	699	693	711	679	705	674	684	720	720	731	700	651	665	695	672	673	680	731	658	701	699	685	734	673	717	674	690	728	723	726	658	698	688	699	712	697	681	638	710	703	676	723	713	745	654	696	676	677	673	710	710	671	726	695	698	667	700	683	709	683	694	696	690	693	751	662	717	685	675	676	665	684	720	759	706	681	740	699	703	701	688	680	647	669	678	720	714	715	723	697	699	708	689	711	735	685	679	704	711	660	716	687	687	683	673	686	713	730	722	679	693	757	707	662	654	678	671	673	677	703	705	722	735	679	685	696	719	767	679
7087	9634	1553	1103	953	918	915	799	714	741	732	673	697	761	745	744	721	706	784	739	727	697	700	760	676	693	682	699	705	698	707	684	743	688	711	731	665	691	676	717	703	677	695	719	697	722	671	705	658	698	705	716	690	675	712	680	662	676	705	715	689	670	712	718	708	704	692	704	707	681	756	650	722	700	741	722	715	706	686	678	719	700	710	671	727	732	668	697	731	732	770	699	724	709	673	704	738	717	664	689	678	691	691	695	694	692	736	701	719	681	731	719	716	706	675	716	721	660	749	661	699	710	666	710	676	719	667	691	742	718	724	688	666	692	699	703	752	696	705	692	706	617	675	713	673	684	746	706	707	683	730	709	706	690	699	742	733	688	744	701	711	699	694	683	679	685	693	691	721	709	727	680	707	665	670	731	667	679	721	744	702	746	755	678	712	713	638	684	682	690	709	672	722	675	688	687	676	706	691	701	733	720	711	679	739	690	675	666	697	685	709	733	726	733	735	726	703	688	680	665	665	680	673	706	683	723	697	689	738	718	737	652	689	705	715	719	673	713	732	728	735	748	736	727	699	681	643	725	663	716	684	703	650	716	748	727	694	708	645	720	692	696	700	712	681	708	741	730	704	689	684	717	697	699	698	731	725	724	719	663	712	703	663	726	741	734	684	702	680	718	731	693	706	705	679	664	701	731	700	720	761	705	691	715	713	652	737	665	701	695	680	692	685	685	687	659	675	676	749	663	667	710	701	668	722	696	720	681	702	690	701	741	647	711	692	706	687	697	715	686	708	729	724	697	714	641	690	686	722	740	752	753	739	739	690	722	681	719	684	706	694	712	725	733	702	708	652	675	715	670	731	704	705	711	699	668	722	713	668	677	698	685	698	693	768	714	724	741	677	704	718	647	719	700	662	726	746	727	707	674	699	710	718	738	725	693	698	678	695	702	645	715	712	724	725	680	660	692	683	755	719	666	698	711	707	676	680	694	687	681	699	704	736	716	656	692	670	677	739	708	679	659	696	712	728	688	738	694	672	748	697	679	668	730	712	708	720	696	728	722	705	696	717	717	712	737	749	681	685	732	699	728	727	688	687	675	741	688	727	745	686	776	685	680	655	660	655	720	667	658	678	760	683	693	697	777	722	689	714	766	703	707	714	673	718	674	672	677	688	774	651	723	681	660	732	698	713	711	735	729	679	695	719	695	714	726	658	720	669	703	661	716	703	704	704	642	745	694	699	672	691	723	724	688	711	689	689	676	720	698	719	727	682	749	663	713	715	713	676	659	702	720	723	689	714	689	735	738	666	724	746	683	673	699	693	644	718	690	706	658	725	739	742	741	709	683	652	702	697	731	695	698	711	652	712	651	660	680	650	664	739	677	691	703	717	676	688	736	711	692	726	658	689	698	700	700	643	690	667	722	702	686	664	692	719	697	691	704	703	705	677	642	681	738	669	620	700	714	748	687	733	712	665	734	712	700	654	671	704	736	724	670	724	682	737	723	722	703	689	642	713	694	718	699	712	684	711	681	708	699	721	693	735	688	726	694	677	691	686	741	703	678	668	650	676	703	734	679	698	698	683	692	741	721	703	758	702	678	655	676	712	718	662	684	663	724	680	688	743	710	691	691	684	763	722	694	680	664	750	692	690	691	685	717	668	694	694	724	718	712	707	698	692	703	722	720	758	702	677	651	665	720	709	666	734	709	676	726	733	737	698	685	697	717	712	732	649	683	721	699	682	695	732	710	687	691	724	684	698	720	754	667	695	667	735	712	704	667	711	711	704	702	732	708	706	668	668	723	684	755	713	671	709	736	739	705	696	747	694	671	677	712	687	686	752	706	700	678	744	690	729	710	724	706	704	689	693	695	724	652	689	698	676	681	729	679	707	689	711	728	719	670	738	707	709	714	724	734	721	743	662	738	687	686	743	679	683	693	695	720	695	704	674	679	728	699	702	711	683	718	657	715	709	744	699	653	705	693	704	710	721	701	690	707	686	706	699	704	672	673	689	768	700	740	705	708	719	684	708	758	720	683	718	688	705	715	695	743	724	689	701	702	696	686	682	725	679	660	715	724	735	687	724	665	705	731	703	685	720	702	727	672	758	684	752	731	729	676	724	715	701	711	710	739	681	657	715	726	738	687	699	683	707	742	672	698	697	681	696	677	687	652	671	716	703	678	743	737	688	731	705	681	710	733	757	765	747	723	744	687	708	687	693	688	703	698	717	684	675	721	703	681	669	752	733	708	696	693	709	702	686	691	726	704	711	703	735	710	722	690	693	723	740	707	709	714	637	710	682	680	669	683	743	679	693	687	660	739	771	674	713	700	679	686	680	700	721	708	699	724	688	700	733	741	681	719	741	659	714	703	698	761	672	730	711	741	663	703	679	718	704	706	656	703	726	672	692	709	689	698	741	680	708	717	665	732	679	742	647	673	731	731	685	715	680	667	696	682	690	697	696	737	625	708	731	728	680	712	716	709	668	708	680	698	632	664	709	650	673	699	727	703	675	679	720	687	664	659	725	690	732	721	694	704	747	721	730	679	726	685	709	699	686	727	683	672	735	704	700	691	682	664	649	707	686	746	673	732	693	751	711	729	713	688	733	699	714	669	689	727	698	681	723	709	703	670	687	685	760	672	754	663	710	656	702	682	700	729	726	643	704	708	707	740	717	694	687	657	690	717	671	679	720	672	691	665	681	697	688	703	707	696	678	729	682	679	674	710	721	683	710	686	719	708	685	735	734	700	693	707	693	679	718	684	710	751	660	677	727	694	735	682	698	726	780	694	706	736	695	694	688	696	668	624	683	705	698	675	672	727	691	688	687	706	713	677	710	686	681	717	740	687	730	752	706	759	675	747	681	659	693	721	728	688	708	731	718	649	721	707	674	675	692	695	699	685	704	729	669	718	705	683	712	718	683	681	695	684	719	729	670	673	664	676	684	701	731	696	724	752	771	665	739	754	717	701	665	723	711	720	712	709	712	708	686	691	699	732	728	734	670	733	699	687	661	674	683	720	724	680	713	675	710	729	663	725	655	750	714	672	711	725	720	700	706	674	672	670	715	697	643	714	696	702	679	715	705	727	681	673	714	672	707	684	678	707	730	707	717	727	730	713	694	685	678	726	694	721	727	735	751	655	742	729	731	684	693	705	750	697	651	686	710	727	717	693	683	726	680	713	697	698	740	707	718	672	709	688	704	718	689	694	742	668	740	727	745	682	679	722	715	638	719	723	682	688	764	724	665	656	646	701	692	693	694	668	738	686	719	665	738	688	696	694	716	713	726	700	706	641	694	738	724	692	716	697	727	713	721	708	672	699	683	631	687	680	698	676	728	717	692	693	714	691	685	699	691	722	687	688	761	716	706	697	686	662	726	689	649	676	700	730	699	751	680	739	732	711	719	673	755	685	732	642	731	702	677	681	693	738	657	674	679	697	688	724	718	694	725	695	705	693	666	695	704	707	733	666	668	688	718	738	703	705	663	754
23775	21208	28328	24349	21157	7217	1053	721	577	539	496	450	433	434	362	390	405	363	422	339	376	345	344	360	339	344	348	347	368	355	329	383	310	316	356	340	337	327	379	351	333	366	332	351	324	322	341	286	323	334	324	330	329	357	320	286	319	344	330	353	334	314	339	333	321	301	322	339	321	317	304	330	324	336	314	322	326	326	317	298	311	322	303	346	361	353	329	310	303	328	338	336	298	344	338	347	305	316	322	346	345	308	314	314	324	319	357	310	357	325	305	324	329	311	342	338	336	346	262	350	312	293	342	370	308	297	333	364	344	303	343	312	328	354	351	322	320	327	348	364	310	348	353	318	337	303	344	343	312	321	312	332	355	340	321	360	347	299	309	306	325	323	333	297	333	317	299	300	324	339	294	320	326	343	288	329	352	340	316	360	349	302	320	321	324	312	333	311	310	310	289	326	333	300	323	322	355	325	329	336	338	305	336	344	329	338	317	353	341	316	326	346	323	363	350	285	344	307	321	343	322	318	321	322	335	349	327	297	326	289	346	295	302	338	309	353	306	326	350	335	333	321	331	318	277	322	342	307	326	329	343	307	328	321	351	326	296	330	302	367	362	329	324	352	294	349	318	333	344	310	318	329	326	315	310	317	361	316	349	319	321	321	289	344	346	323	330	320	318	347	342	311	310	331	333	331	339	303	319	327	317	344	316	307	320	317	314	357	318	305	295	319	307	335	308	319	319	346	329	306	312	358	315	317	343	322	332	314	312	311	305	287	348	332	313	343	311	323	345	347	313	353	304	303	326	340	319	332	328	315	317	298	329	336	312	315	309	344	339	332	340	338	325	311	315	318	350	346	308	346	327	315	300	312	304	316	332	335	313	313	313	337	316	330	320	295	325	318	337	296	352	313	358	308	306	312	336	352	369	330	349	351	347	352	330	319	313	328	328	338	305	302	352	318	279	343	329	320	307	330	313	303	335	302	318	315	338	330	331	295	291	350	329	334	322	334	314	339	329	330	354	350	325	357	350	325	320	361	336	352	330	291	317	311	316	332	301	342	298	289	330	331	348	276	310	329	332	317	336	329	317	345	305	316	325	330	295	325	324	312	314	314	342	320	310	297	350	291	312	281	301	345	337	296	300	352	341	308	297	310	325	326	287	307	322	325	324	351	340	324	317	307	331	340	331	316	304	352	336	287	320	320	319	359	347	326	382	315	313	361	324	327	334	328	339	361	345	337	332	294	322	332	331	320	337	315	351	332	359	293	306	329	290	362	331	336	334	296	337	314	325	336	326	337	346	346	303	312	324	331	357	323	336	324	349	333	289	318	378	345	340	322	335	338	328	331	323	320	345	357	329	338	324	310	335	369	355	344	328	301	324	308	331	330	327	333	320	277	357	355	316	320	343	321	326	340	331	336	331	325	314	311	350	337	323	308	312	323	332	309	326	275	331	307	334	339	358	311	292	326	317	343	322	327	298	324	325	341	346	330	317	335	348	354	318	315	326	356	291	315	348	332	293	314	343	327	330	324	318	302	316	343	339	333	346	334	325	308	327	373	337	310	271	352	344	318	337	318	341	357	323	320	300	328	335	312	317	330	315	356	339	313	365	322	302	321	333	345	329	326	299	326	315	345	299	358	347	357	316	339	314	320	325	348	349	362	353	347	337	359	344	324	330	336	319	334	313	319	320	341	298	326	334	332	338	335	317	348	341	343	310	320	318	331	351	321	324	347	341	320	326	339	303	304	301	332	304	310	341	332	323	340	287	319	327	310	361	336	338	313	348	321	290	348	318	328	334	342	340	328	296	314	331	332	349	313	309	336	327	296	313	321	348	321	307	310	344	327	321	342	303	301	358	346	324	337	318	335	317	343	327	318	349	322	332	388	348	285	342	353	335	331	334	338	326	286	337	349	335	325	326	341	338	336	358	355	319	296	368	313	314	330	303	345	323	342	334	323	323	343	288	348	299	351	314	326	319	313	324	313	326	326	327	324	328	291	323	339	299	373	358	345	322	353	307	328	319	323	348	329	300	341	340	334	315	301	295	322	334	332	307	332	357	336	348	328	319	300	348	340	300	358	312	328	305	317	332	343	320	328	312	321	332	323	324	342	324	337	316	323	333	295	357	349	354	324	307	310	306	302	342	359	323	364	292	344	304	304	285	375	342	315	284	353	312	338	357	372	330	322	322	348	366	322	317	314	360	357	346	349	322	313	307	331	344	304	301	316	337	314	332	292	325	316	337	334	307	339	339	326	306	324	325	343	304	300	326	304	336	298	323	318	319	316	344	365	316	325	358	325	309	313	345	310	313	316	307	327	349	328	323	309	344	304	278	349	329	261	335	330	330	319	334	311	318	324	336	304	354	340	313	333	318	330	352	318	326	350	319	355	304	333	325	336	355	317	350	301	336	313	308	311	321	364	357	348	358	359	313	322	327	329	318	327	329	316	312	309	323	352	358	333	343	305	326	344	324	362	306	323	319	339	305	335	345	333	355	288	341	326	368	340	331	315	306	350	318	308	335	344	337	323	280	327	349	326	325	327	336	336	368	319	318	343	310	323	312	317	330	358	347	356	340	299	343	325	344	317	319	332	331	339	339	339	347	335	300	310	325	331	311	324	304	361	288	321	295	317	305	334	319	302	311	325	319	311	301	360	323	341	336	318	337	313	334	378	343	356	330	352	318	292	341	305	354	297	330	349	290	293	330	309	355	302	314	287	303	366	314	305	316	341	332	356	320	325	356	302	321	294	339	350	350	333	329	335	294	301	349	343	312	310	323	327	320	314	304	357	351	347	330	320	307	340	349	329	347	310	302	325	317	331	342	322	326	306	320	341	318	351	339	289	357	297	325	313	349	277	333	320	353	318	303	348	333	329	346	320	318	323	337	301	301	319	328	348	328	323	343	303	334	331	377	328	311	330	300	332	343	358	347	351	359	342	349	310	341	329	334	312	332	331	320	309	321	323	326	348	323	293	330	341	329	317	335	326	330	301	295	314	304	317	367	315	343	327	338	303	341	305	338	303	317	324	331	294	323	328	330	375	328	327	349	313	317	317	309	311	322	321	362	334	355	350	299	322	328	305	301	363	341	338	309	323	316	356	300	313	330	303	303	298	331	333	318	355	328	313	325	308	351	331	315	329	270	306	330	328	301	327	334	320	330	314	321	337	325	329	320	359	312	328	372	335	335	310	326	333	305	322	301	336	335	322	324	334	326	319	322	287	309	306	329	303	325	295	349	335	334	338	338	332	313	326	331	307	320	296	320	307	321	355	365	294	336	321	315	324	334	315	352	354	321	304	297	354	292	339	319	336	335	298	368	330	330	306	324	330	318	296	339	313	338	310	306	314	321	292	310	331	345	332	301	303	323	322	348	317	324	303	318	306	355	344	334	377	281	305	313	303	348	335	335	334	312	341	315	303	289	301	311	335	331	313	320	333	337	325	326	326	305	312	305	334	349	308	356	333	321	360	346	334	324	356	338	303
7480	21845	5742	2746	2009	1648	1207	974	793	711	605	514	499	428	450	431	462	383	395	376	352	398	358	385	383	386	345	366	360	327	371	346	333	369	337	360	357	342	386	384	343	386	315	343	330	369	320	377	380	328	341	341	307	345	335	352	357	359	342	365	319	349	346	360	331	335	320	348	352	357	355	311	321	315	360	317	290	306	336	355	324	335	339	347	370	323	370	364	367	315	372	346	367	358	333	335	340	313	305	348	398	332	368	353	352	309	328	339	343	298	314	338	310	340	322	318	354	340	328	344	315	331	346	337	355	371	369	347	342	316	313	323	344	318	371	316	342	330	335	331	339	302	340	344	342	328	302	294	326	360	356	372	354	327	327	327	337	339	355	349	320	321	336	314	326	325	357	336	361	340	354	336	333	341	350	368	333	343	372	302	279	325	346	326	347	339	312	328	315	335	318	316	360	311	330	361	351	354	330	327	325	325	370	344	384	342	303	352	346	361	350	324	377	327	351	349	331	338	344	334	334	290	327	337	335	346	358	335	336	315	349	342	317	323	334	352	362	347	339	341	315	345	312	346	383	341	317	343	316	363	343	340	359	363	325	336	320	365	314	342	341	346	329	311	354	324	314	349	349	332	364	333	325	317	331	326	344	321	322	319	314	340	329	346	324	327	331	340	360	355	322	300	317	305	336	340	315	340	354	313	342	343	380	353	353	347	312	332	352	388	351	338	324	336	323	305	374	336	317	329	346	360	344	344	339	339	348	337	325	349	358	316	339	321	354	348	347	356	340	341	319	367	360	327	328	318	336	341	359	323	339	352	330	338	315	334	326	329	324	327	359	353	361	316	366	331	338	324	383	374	329	354	357	345	316	339	338	348	351	319	333	320	331	320	376	328	325	310	328	335	363	332	321	331	325	338	375	341	320	312	364	376	347	304	335	322	353	377	322	315	320	340	337	350	324	344	344	348	380	345	300	354	321	354	359	316	335	337	346	346	343	353	329	320	331	375	349	321	363	334	344	344	332	345	329	323	318	373	352	313	331	358	351	352	347	352	358	296	345	319	365	341	336	294	345	346	330	307	297	321	321	326	344	321	348	335	345	326	330	324	338	339	353	337	320	328	337	345	359	301	311	305	324	298	361	333	333	345	354	324	350	316	325	329	357	339	348	321	323	374	359	350	355	348	336	306	340	349	356	299	329	327	328	351	350	332	343	322	359	325	348	317	353	326	333	316	342	344	326	343	335	336	316	326	383	375	347	334	325	312	331	362	368	369	355	368	361	351	349	312	305	342	334	337	352	365	368	331	366	359	360	351	339	346	348	344	338	323	329	351	337	344	312	346	341	316	320	328	342	363	348	340	369	344	329	330	321	368	364	340	356	358	340	330	334	343	302	329	330	343	352	325	321	350	327	328	340	353	325	341	339	361	330	370	350	303	362	334	358	345	337	321	325	355	343	361	336	312	335	342	332	331	304	306	347	312	337	316	317	345	344	355	353	320	342	339	312	330	311	367	325	346	328	310	323	359	321	353	330	332	311	317	346	351	305	344	339	346	328	335	328	321	310	340	342	354	339	344	304	322	356	331	372	359	343	369	357	344	347	314	329	335	335	388	331	346	352	315	318	293	337	325	369	359	351	327	313	335	328	325	358	337	372	352	348	335	341	339	319	312	323	357	293	310	361	304	349	344	300	352	338	333	338	330	285	342	334	335	342	339	312	348	354	352	330	338	347	373	325	343	344	331	346	346	327	366	346	352	331	317	336	352	331	345	321	364	313	344	320	352	341	341	334	364	369	333	320	309	337	315	308	337	321	323	363	321	328	366	294	359	353	304	362	339	336	356	344	365	335	337	365	339	375	310	329	389	342	301	344	374	366	307	295	367	309	348	359	312	348	357	333	351	333	305	302	331	329	322	320	347	348	325	336	337	358	311	319	337	372	329	339	365	326	341	338	290	354	323	358	327	362	334	342	345	314	338	371	341	363	323	346	327	321	329	347	384	340	326	331	353	316	339	333	347	336	323	321	312	336	314	347	345	335	337	336	325	337	381	314	349	343	338	334	356	317	379	341	313	355	356	384	344	325	327	352	356	334	360	338	353	342	317	352	333	340	311	344	361	343	343	353	330	333	357	344	343	349	360	310	331	304	333	321	336	345	349	347	312	324	329	349	338	338	368	328	383	381	320	338	322	324	357	328	329	369	339	344	360	315	344	281	307	314	349	340	330	338	336	348	295	298	314	320	315	345	344	346	349	314	305	308	331	330	346	336	300	323	350	353	372	368	320	346	329	331	326	335	360	344	332	323	317	341	326	332	368	340	368	333	315	326	330	306	337	341	354	341	310	334	313	305	349	317	312	340	340	341	351	355	357	348	341	328	326	338	318	316	327	331	331	330	345	357	292	341	325	341	341	339	329	323	358	334	324	325	324	317	292	352	341	350	347	345	336	349	328	334	336	316	368	352	343	361	345	339	346	372	351	330	340	371	342	337	330	332	321	307	331	317	358	344	326	326	344	309	310	306	336	359	332	362	316	304	357	317	371	359	312	359	361	327	313	325	341	357	314	331	328	306	327	340	334	318	323	329	350	338	331	363	344	326	319	350	340	337	346	334	353	331	318	334	306	345	334	353	323	350	317	312	343	343	346	355	349	372	306	314	344	314	335	343	348	338	359	299	356	309	349	350	341	343	336	323	334	331	298	343	340	374	330	298	339	318	308	367	336	358	328	336	345	316	326	315	349	337	296	347	362	334	317	339	318	335	335	310	325	333	338	379	347	345	350	310	302	301	340	311	351	353	312	319	322	327	320	296	335	344	377	329	357	337	325	323	339	353	343	343	328	342	313	332	336	359	317	310	336	329	306	324	360	322	347	338	347	354	328	341	329	326	335	362	344	324	325	325	340	365	317	285	336	360	321	338	333	328	340	342	347	343	341	345	317	317	350	327	336	348	353	330	338	329	337	335	345	342	366	352	306	345	331	333	356	321	357	377	330	354	330	318	340	346	318	303	302	349	323	345	376	332	358	325	380	363	326	347	317	318	316	346	336	342	326	320	333	317	350	326	331	359	290	335	312	344	306	341	329	326	354	323	326	319	349	378	294	354	342	359	343	317	332	346	325	335	320	321	344	322	364	346	314	355	361	363	358	349	316	369	348	355	312	370	323	305	323	347	344	339	336	356	341	317	342	354	318	367	360	340	310	346	321	331	338	318	321	330	327	312	378	356	350	347	341	335	316	314	341	350	334	326	343	299	354	332	327	346	330	354	354	334	349	331	330	328	352	348	344	362	351	296	343	317	340	340	314	304	317	313	357	341	335	300	323	302	357	370	348	298	367	360	324	348	283	376	354	329	338	314	356	349	316	350	341	336	349	339	318	337	314	327	340	321	347	393	337	312	332	352	342	308	323	312	319	350	341	345	327	318	329	363	337	381	348	344	347	342	347	364	361	321	376	324	370	331	349	370	327	304	338	352	311	345	367	339	358	349	318
24831	21163	27182	25339	9635	1352	1098	1046	948	944	965	953	880	878	852	880	871	876	912	862	879	849	881	891	879	892	876	866	841	927	921	855	889	886	855	846	890	883	904	842	907	856	826	842	871	897	880	805	873	884	870	899	873	840	898	847	822	852	861	856	840	798	794	818	901	882	934	884	856	824	825	893	902	868	876	869	891	795	818	836	847	833	921	816	938	865	898	833	868	874	895	822	828	866	880	890	865	882	867	875	867	904	833	850	821	867	835	916	853	819	838	836	854	889	778	862	868	816	844	825	844	844	884	851	838	840	827	842	884	910	878	868	879	828	846	848	913	814	834	886	844	821	838	884	847	863	870	847	875	884	882	815	911	920	827	884	900	861	875	828	888	838	881	905	826	854	883	832	860	886	919	844	838	921	865	895	883	864	905	881	798	851	833	877	863	891	882	806	816	877	912	847	862	838	900	826	855	841	857	887	825	894	901	878	880	807	867	849	862	840	889	844	834	838	833	863	821	869	904	913	830	829	859	862	870	898	862	859	856	853	808	885	875	897	898	884	865	825	796	835	858	868	846	855	869	857	830	883	824	873	816	917	870	842	849	846	829	848	904	847	862	853	897	831	872	897	813	861	860	799	870	841	830	830	845	885	883	860	873	807	880	905	871	847	872	822	888	913	856	885	830	826	860	858	857	815	868	803	852	864	817	867	852	911	854	860	898	826	872	860	898	855	811	866	831	836	841	878	839	843	928	844	895	876	849	845	859	890	851	865	879	872	862	862	900	855	896	848	844	866	875	823	896	878	890	835	875	866	832	851	863	897	856	846	878	872	837	847	865	870	858	863	871	833	844	834	856	855	922	799	839	855	853	917	871	881	886	843	891	883	825	843	829	888	853	855	886	840	895	809	904	835	853	876	876	842	901	826	927	826	841	850	840	832	886	898	927	882	847	860	899	860	859	893	917	884	819	866	818	890	801	881	857	817	889	830	830	824	851	867	811	877	862	848	831	862	914	850	917	911	892	844	835	900	869	881	881	893	881	875	864	865	904	855	862	828	930	893	883	862	869	864	890	847	842	827	836	836	801	840	817	828	848	861	859	853	883	877	847	869	906	828	871	862	858	830	904	876	825	846	872	869	872	865	854	852	936	839	849	793	844	829	943	846	888	865	872	862	810	849	876	862	837	803	899	843	869	870	927	828	849	881	822	835	832	897	870	870	855	884	803	873	867	872	858	893	833	828	872	821	859	833	891	875	874	871	877	866	874	845	831	813	790	863	842	839	901	848	881	902	812	852	864	887	884	904	843	868	933	827	877	876	860	831	871	865	853	889	873	828	820	865	845	924	834	830	858	901	866	885	843	810	849	782	860	860	878	842	858	865	883	876	860	879	793	851	865	805	829	887	846	880	879	806	949	836	848	873	819	872	865	863	855	890	809	886	877	848	776	823	842	837	899	843	880	895	829	860	839	876	848	856	866	882	879	765	875	850	825	872	836	822	828	896	895	868	817	839	865	878	897	855	843	867	851	843	893	839	833	876	842	895	836	897	874	820	856	864	880	878	867	889	876	874	896	880	862	818	866	824	867	920	883	812	807	813	838	836	856	829	876	845	888	854	837	861	857	904	862	844	833	857	898	806	839	861	865	843	871	880	852	896	892	813	841	885	802	848	879	863	828	840	830	843	875	853	847	796	840	858	867	848	930	870	853	843	900	915	902	902	807	902	823	856	884	883	865	809	828	782	886	862	901	883	851	896	866	883	894	891	866	901	853	874	885	881	887	845	847	873	909	849	835	866	843	888	855	838	839	909	895	837	836	868	877	827	869	828	901	819	866	819	921	821	882	841	839	876	839	862	874	848	828	858	848	846	872	873	840	837	845	847	857	877	879	844	819	834	831	875	797	857	873	852	814	875	878	818	840	847	843	878	856	848	841	865	833	815	828	863	876	826	901	848	873	858	854	874	882	867	868	841	832	856	846	882	900	861	841	857	845	888	858	859	863	832	865	917	916	856	831	861	822	879	860	866	812	859	809	855	856	858	867	898	874	894	855	914	882	886	875	875	875	824	852	869	845	863	947	857	899	885	830	885	817	870	881	854	868	882	804	873	840	868	836	832	867	821	829	902	829	810	859	871	814	890	836	867	902	890	855	813	806	875	858	843	860	860	876	794	871	811	836	848	825	864	921	875	884	848	871	818	795	867	846	835	946	848	855	853	877	861	892	826	887	814	830	846	923	863	810	899	882	878	848	843	826	882	861	827	839	826	827	862	833	871	866	858	883	898	859	853	906	884	804	866	818	842	865	822	872	875	822	865	899	871	897	837	823	855	858	850	931	863	834	848	839	867	822	838	871	888	906	868	888	867	841	881	862	813	866	846	847	881	919	856	867	886	850	813	844	915	860	859	800	910	866	888	826	912	846	886	838	914	880	813	890	853	884	872	837	873	864	801	884	897	842	888	826	861	842	917	848	858	844	888	892	875	847	883	857	850	874	845	846	878	806	852	910	816	870	860	848	910	877	823	857	818	843	868	826	884	857	909	863	890	850	835	871	867	841	837	881	871	835	855	852	910	868	885	896	859	825	839	895	936	883	837	933	877	853	862	844	865	849	835	888	916	831	899	843	897	828	872	885	854	875	882	911	904	862	859	871	855	843	882	863	842	888	901	879	899	860	843	932	843	801	858	908	906	875	832	816	854	868	828	884	896	852	861	924	829	837	895	864	837	824	844	868	827	851	832	906	884	845	875	857	881	872	838	916	933	900	838	854	872	818	841	787	903	855	853	896	846	805	866	856	811	860	872	818	834	927	903	846	847	823	849	902	842	826	816	882	854	892	856	866	898	847	849	895	837	869	903	826	854	860	874	894	854	863	832	849	863	884	862	830	844	886	773	828	874	877	871	854	855	825	844	845	881	867	836	884	878	877	844	853	868	806	840	891	874	880	842	781	854	850	883	838	904	881	870	876	854	860	861	882	817	801	894	916	889	828	868	865	954	872	843	854	849	822	872	828	819	839	853	877	854	829	871	888	860	931	901	890	833	836	863	872	832	855	874	835	923	815	813	850	876	848	850	891	892	856	847	803	855	864	819	836	840	907	823	876	918	848	856	862	841	864	858	841	809	826	893	855	806	867	861	898	868	844	845	851	905	920	833	871	858	848	889	824	849	930	863	834	879	899	830	839	882	905	875	911	871	819	836	839	889	833	887	821	882	861	877	876	856	892	858	857	866	891	850	791	817	871	875	873	860	894	840	887	874	861	877	884	879	823	922	866	821	838	849	866	796	920	805	821	864	849	906	879	850	874	871	901	864	848	804	860	808	910	845	884	855	855	834	855	870	875	839	862	884	863	899	845	838	854	871	868	873	848	846	866	838	855	802	869	855	847	902	855	905	850	875	854	834	827	770	848	852	847	889	890	856	878	904	835	889	823	884	849	859	839	889	845	845	885	850	832	939	879	825	871	845	856	878	837	885	800	861	918	839	846	878	826	818
7676	16243	3637	2114	1706	1450	1255	1206	1107	1008	993	940	968	896	901	939	917	908	906	908	856	887	809	882	884	852	870	869	864	840	901	846	801	869	804	844	868	845	869	855	889	869	849	852	842	854	863	849	884	862	871	831	818	878	845	857	851	820	848	860	826	865	887	823	848	860	831	858	872	841	860	912	878	859	819	806	848	840	892	880	872	863	850	817	832	853	848	839	870	846	904	821	846	813	876	862	855	855	831	842	849	836	854	865	795	847	861	842	784	820	844	895	799	889	814	833	834	825	852	839	866	852	838	834	869	855	848	886	885	879	889	853	846	812	867	853	836	867	804	821	825	812	830	849	826	871	885	829	834	851	848	807	826	877	842	871	833	873	862	805	838	846	792	910	917	860	826	831	907	872	842	822	889	820	855	849	859	837	879	854	817	865	906	845	865	895	847	880	810	842	845	860	765	856	802	887	881	863	860	894	817	881	858	843	847	846	853	853	869	830	849	879	890	861	839	854	866	776	837	837	863	874	782	808	888	868	893	879	815	911	878	822	852	807	884	799	803	874	835	897	883	877	862	844	831	877	896	858	872	808	872	854	875	822	855	861	882	855	871	870	860	829	857	820	901	838	823	891	850	848	911	875	825	855	842	831	853	841	906	844	844	843	825	877	825	790	862	884	837	753	835	822	848	790	817	779	860	840	887	821	856	833	839	870	890	807	874	808	885	862	856	819	859	899	879	867	854	851	821	825	851	877	868	880	858	823	873	862	884	891	903	869	917	810	805	869	911	903	908	901	871	849	839	859	863	816	885	879	863	856	855	845	893	826	829	857	849	838	830	846	872	831	891	926	820	828	837	862	842	827	836	880	839	893	777	842	846	861	880	823	821	842	827	806	864	857	858	864	826	902	830	801	864	834	866	824	808	846	871	837	883	840	839	857	810	841	883	811	855	871	834	848	860	825	900	848	803	880	877	807	832	874	868	872	851	855	856	859	800	852	837	805	812	832	882	860	840	865	861	865	868	851	871	882	818	893	834	853	848	857	806	824	841	843	846	856	919	821	833	900	857	853	854	844	832	869	888	838	832	865	854	842	833	866	842	883	862	872	862	859	837	859	844	838	871	846	867	859	848	817	890	831	797	884	863	844	900	888	825	873	873	816	869	786	862	827	889	834	849	865	879	840	858	868	857	849	872	825	865	865	830	876	876	833	843	843	850	849	836	875	790	857	810	843	878	817	870	882	858	891	818	917	828	826	815	800	816	796	873	892	829	833	893	901	844	866	871	812	840	767	860	854	824	861	874	864	859	805	864	862	824	836	857	870	820	861	890	855	904	899	828	892	850	879	816	825	852	879	828	836	801	868	869	871	840	806	797	861	922	824	850	816	889	875	859	861	782	852	870	833	806	867	845	867	893	864	885	849	871	825	795	848	864	836	889	879	880	789	858	852	881	831	848	856	844	832	857	845	846	846	835	806	852	791	825	826	823	841	861	794	861	850	844	875	838	839	879	830	829	861	859	890	850	746	841	820	861	868	804	870	828	828	863	840	854	858	824	845	833	884	878	843	837	887	863	811	814	880	904	874	849	858	879	900	840	840	837	853	861	856	856	822	833	811	867	847	906	811	820	905	865	878	840	828	856	898	855	842	902	900	852	851	845	887	900	809	865	811	871	820	816	876	859	844	793	871	826	854	839	846	817	859	828	878	884	742	786	892	862	882	860	877	870	848	848	839	818	867	849	911	885	786	786	875	854	853	842	866	848	837	870	903	849	845	837	836	834	814	859	802	852	836	819	866	875	870	884	871	894	797	783	841	870	839	909	821	857	868	839	846	867	839	856	864	893	837	862	847	802	835	844	882	875	868	870	834	875	858	865	813	835	793	883	861	888	858	810	826	831	866	827	823	917	837	869	838	892	909	854	800	886	866	865	828	841	850	941	841	839	874	796	792	857	878	852	881	852	811	865	865	847	922	850	820	916	836	795	861	834	838	878	866	841	869	850	839	871	800	824	817	804	871	893	831	836	844	870	814	849	884	810	840	876	877	829	839	767	811	911	833	875	820	825	852	831	865	882	849	824	898	866	812	875	853	837	840	840	867	842	863	829	833	889	812	860	880	855	866	878	848	817	851	838	812	811	860	868	806	819	807	855	819	864	856	871	857	877	865	801	863	857	848	883	817	825	851	864	856	876	791	819	860	880	868	767	847	879	782	843	832	869	877	829	877	863	891	835	823	844	792	833	831	815	873	868	878	832	814	795	866	872	889	823	870	872	813	880	861	878	881	797	923	827	825	853	892	855	854	882	773	859	817	823	876	877	833	842	793	843	960	907	866	826	842	877	874	826	825	805	857	880	823	882	893	822	841	878	811	824	838	860	812	864	847	855	883	820	857	846	778	841	876	900	813	855	863	842	877	876	842	857	877	850	832	847	812	817	890	906	857	861	828	884	899	832	844	833	828	852	855	897	818	828	861	809	840	856	860	854	868	843	810	861	873	841	876	848	842	865	845	880	833	855	829	898	804	891	865	844	851	834	785	865	852	822	840	876	896	853	874	837	787	848	815	827	828	894	813	913	839	853	889	854	937	917	882	845	818	834	873	891	969	886	900	880	849	844	800	848	812	887	885	827	831	856	892	808	835	859	847	856	885	845	860	864	873	827	879	839	891	862	866	846	814	855	849	824	837	874	832	863	829	881	817	823	859	860	830	866	861	879	849	897	830	849	850	836	850	894	844	834	813	906	774	820	818	856	929	863	850	877	832	901	864	886	877	795	808	873	850	873	887	861	866	873	843	840	807	826	859	850	835	855	861	852	894	863	849	880	888	861	839	824	868	813	833	842	854	874	793	893	791	870	831	828	813	861	850	878	820	818	874	844	825	832	826	875	839	878	841	892	864	821	876	897	852	865	871	850	800	840	819	796	891	856	851	872	838	852	830	848	888	838	833	852	832	816	829	812	837	829	866	836	867	840	859	889	850	890	813	902	854	843	856	861	826	861	870	853	892	807	870	863	895	873	787	886	860	899	826	882	833	824	829	853	885	839	874	862	837	875	811	853	816	817	798	804	867	796	863	852	847	857	872	863	817	884	842	828	831	858	857	837	879	811	850	848	849	897	901	858	870	824	820	880	828	830	863	882	826	829	811	846	833	850	835	852	802	806	869	838	894	871	852	865	859	852	825	846	845	832	876	947	867	826	819	893	840	873	844	855	872	827	854	878	840	847	812	797	859	805	846	886	807	831	832	847	832	861	834	842	873	844	858	870	824	837	837	880	881	879	857	832	829	850	841	876	897	869	788	875	832	825	793	841	837	804	831	824	846	840	841	856	827	858	876	859	808	915	841	835	859	838	870	848	905	889	809	871	840	858	851	810	851	862	865	852	821	856	851	827	880	852	811	854	861	863	856	841	828	890	895	858	848	888	887	913	900	853	864	828	850	909	886	832	835	883	889	847	822	876	861	832	909	876	811	857	796	847	812	829	799	827	834	854	833
22333	21063	28677	23652	21056	21113	7589	1155	814	691	711	614	606	586	543	494	483	517	500	459	449	458	451	422	464	433	430	411	391	388	417	421	420	401	447	367	392	394	384	388	360	427	405	426	382	412	371	416	366	385	442	417	435	395	402	403	394	393	378	371	388	397	366	385	365	402	413	408	357	435	386	384	367	399	387	408	401	356	433	407	395	381	399	395	379	386	426	372	387	390	390	372	437	339	399	382	382	379	425	380	361	400	407	348	405	370	394	357	387	407	380	398	361	362	375	380	374	364	421	344	387	407	380	375	384	380	380	373	398	393	378	403	441	371	375	373	369	436	413	400	423	385	400	390	407	399	348	375	404	402	382	392	404	386	394	376	371	404	389	395	385	393	373	361	365	379	367	406	374	383	404	400	375	379	411	375	395	395	387	359	430	364	359	344	386	374	394	407	385	374	402	369	366	409	414	361	412	444	404	416	342	402	383	375	355	388	353	392	407	366	418	353	394	393	389	405	392	399	399	410	394	391	381	421	362	380	360	366	398	359	425	391	373	387	365	371	432	370	384	361	391	341	417	401	391	382	378	357	392	358	390	375	381	427	353	384	382	350	380	385	388	401	393	369	354	405	386	408	398	352	379	401	368	357	381	351	386	384	403	422	392	387	373	374	361	392	370	402	377	391	377	385	384	394	377	365	410	383	369	373	395	353	408	384	376	396	378	373	363	368	392	381	374	424	363	381	388	379	396	389	386	370	373	366	347	377	413	387	390	377	389	414	425	370	374	381	391	376	378	382	380	365	385	399	358	350	391	386	413	348	380	391	427	441	379	410	382	415	413	405	394	440	384	396	379	387	405	408	377	371	344	389	397	378	379	410	392	393	366	353	383	430	384	393	400	332	405	409	351	383	397	348	376	386	433	376	375	350	381	394	357	373	369	385	377	385	340	391	383	372	378	397	375	389	389	338	379	400	363	370	375	395	370	374	387	383	337	386	342	379	375	396	383	409	385	381	410	353	388	408	401	362	362	405	416	382	395	431	386	417	387	387	421	389	380	392	380	378	387	389	385	424	401	386	399	393	385	398	413	374	414	388	364	350	395	388	347	388	407	368	370	339	386	356	394	404	404	368	386	371	371	385	386	394	374	388	386	405	405	376	408	427	414	402	374	371	382	369	398	379	393	399	388	351	391	363	393	370	378	384	361	363	390	401	393	391	397	394	407	365	397	386	373	377	358	374	356	362	385	382	428	379	400	397	417	410	392	346	396	393	436	397	391	378	402	415	392	391	426	352	384	349	430	365	333	373	353	366	363	372	355	410	376	381	389	358	373	373	394	367	402	418	414	391	387	369	420	362	378	378	412	408	382	396	405	389	374	398	352	405	383	361	376	423	376	357	379	395	395	400	372	400	406	397	391	409	386	433	357	382	355	379	413	372	351	411	371	395	408	408	422	396	378	369	425	390	399	356	355	364	391	377	419	403	377	390	393	398	399	428	380	392	369	366	402	436	371	381	395	357	362	408	384	407	397	390	397	404	418	381	370	401	403	397	393	381	377	363	395	370	375	375	412	410	402	376	402	377	350	394	380	411	378	366	351	386	373	392	337	384	387	364	398	398	397	401	376	377	382	404	391	377	366	384	398	405	352	404	393	438	354	403	391	400	400	390	374	395	387	386	412	406	409	373	394	432	378	382	368	389	345	400	381	388	381	386	398	369	385	402	353	394	407	397	384	393	400	368	414	360	428	411	428	376	403	390	360	401	384	408	370	378	389	380	395	370	401	386	382	362	380	376	367	393	344	398	404	386	407	383	390	389	376	371	361	359	401	435	353	395	369	348	370	366	449	373	390	398	423	405	394	379	399	375	420	439	393	390	397	360	420	396	391	376	372	388	347	371	395	384	359	362	402	333	392	376	389	402	383	420	399	395	404	388	373	404	369	383	415	362	356	367	374	375	368	384	394	397	400	370	338	381	383	372	382	356	375	411	383	387	411	377	365	393	428	383	382	355	422	370	427	381	369	367	384	399	353	374	388	365	384	391	429	375	370	380	396	386	376	372	342	404	363	402	398	408	387	381	388	393	356	386	391	358	365	395	381	398	360	374	384	454	373	404	409	376	371	408	407	395	410	367	391	392	392	391	411	371	416	390	394	362	383	364	342	366	354	429	366	395	415	393	413	406	376	378	362	410	367	371	387	384	374	414	377	336	398	383	395	411	379	366	352	411	379	361	372	385	421	349	391	373	384	380	399	371	361	361	398	387	395	370	398	396	402	420	394	387	403	430	404	395	397	402	410	402	389	421	352	389	392	372	388	400	394	396	382	391	373	415	407	379	382	373	386	410	372	378	421	427	364	381	421	373	364	422	401	403	397	364	374	356	365	407	373	381	395	373	410	357	393	386	379	390	377	387	373	386	393	376	370	394	434	369	387	368	374	392	431	358	376	373	375	402	391	396	397	407	377	370	413	353	398	409	383	372	399	378	376	373	420	386	384	347	393	366	367	391	355	378	396	408	384	406	401	361	394	371	382	409	361	406	387	376	417	374	377	356	362	397	370	374	392	401	386	394	372	385	361	368	366	365	394	371	373	383	401	374	460	417	411	372	393	372	354	362	415	376	373	410	396	353	374	342	353	377	374	403	351	367	362	410	407	379	447	451	360	375	410	411	377	402	388	393	380	357	380	356	331	395	372	382	391	389	368	379	364	358	350	389	364	391	376	403	397	344	403	365	398	378	382	387	349	372	385	416	359	383	366	359	400	362	413	374	402	389	397	408	359	371	382	393	380	350	340	389	387	369	375	369	407	379	376	368	430	375	397	426	430	403	375	386	392	385	395	375	378	387	369	387	398	405	388	411	379	364	371	338	386	435	393	401	359	382	343	410	399	366	359	375	402	380	385	408	415	371	384	384	380	377	389	383	401	366	452	374	391	393	385	405	379	399	382	366	387	407	406	418	389	352	363	402	400	333	393	371	384	397	433	372	425	401	364	382	356	379	387	388	370	385	355	355	371	349	373	410	397	409	398	373	358	367	385	365	393	368	406	383	386	403	371	375	381	371	395	371	394	386	363	387	377	384	377	351	371	371	399	344	401	401	361	398	391	351	406	394	415	371	392	359	374	408	368	364	381	392	405	403	384	409	372	380	372	364	386	411	403	409	382	411	425	380	410	414	375	372	367	354	386	390	378	405	373	408	384	399	408	393	334	370	362	398	389	376	366	406	404	390	416	379	420	379	413	366	417	363	391	356	392	396	371	381	392	383	419	364	401	431	380	415	369	361	376	390	409	398	377	403	375	359	394	372	416	401	395	405	378	388	356	398	388	366	382	404	397	367	393	372	402	370	389	387	369	378	417	398	428	397	387	377	357	383	410	380	414	404	372	363	361	374	331	413	431	390	338	383	385	376	382	372	385	375	412	400	380	403	419	412	413	357	400	413	394	371	373	388	360	412	356	369	376	379	386	386	392	395	394	377	415	383	372	369	366	381	354	415
8784	26181	9571	4786	3499	2662	1928	1530	1244	1034	847	764	699	633	568	579	485	532	486	501	471	458	465	418	482	406	419	412	423	405	432	404	386	395	382	388	389	393	430	401	405	362	360	381	406	414	374	398	387	406	380	418	359	403	388	419	390	360	389	399	421	380	402	374	391	354	393	375	400	368	382	392	391	390	382	350	372	397	367	375	372	362	356	343	362	399	363	399	362	365	389	365	386	364	388	358	369	380	376	387	351	376	372	400	381	364	368	385	358	363	373	387	373	377	371	365	373	355	349	384	371	391	403	403	382	370	381	381	395	369	362	364	352	390	370	367	363	391	373	384	377	389	384	409	413	365	365	386	353	361	384	358	378	380	385	368	392	355	351	373	384	402	379	400	368	371	365	377	388	375	369	358	389	383	375	380	356	374	362	356	397	382	382	364	360	347	359	388	365	348	375	371	388	355	363	369	388	320	348	366	395	390	391	398	369	420	396	402	401	407	419	371	357	387	354	369	384	370	350	388	411	399	395	396	406	377	372	376	349	382	361	399	341	367	356	345	382	371	375	347	370	354	363	351	402	369	382	401	382	360	351	341	400	380	386	385	351	395	354	393	379	368	395	374	350	354	360	376	351	391	403	377	372	394	352	382	397	391	398	376	368	351	364	365	389	406	393	371	414	365	338	388	376	391	387	383	358	374	363	397	357	356	384	374	358	350	398	369	393	381	362	346	386	371	391	387	344	425	411	388	357	361	369	362	377	382	387	368	352	367	330	393	339	376	372	381	383	343	349	370	355	416	359	352	364	349	383	378	384	394	364	373	387	374	381	352	396	386	380	358	400	355	365	410	376	384	357	359	379	358	374	391	359	374	356	371	336	358	398	360	361	377	425	372	386	395	367	357	354	380	365	374	395	387	357	413	382	369	359	404	379	366	388	349	361	358	370	387	388	366	383	353	348	356	407	386	336	379	395	381	410	352	330	419	407	368	406	386	391	362	378	366	375	377	333	397	361	374	364	389	399	367	342	353	398	374	365	342	335	382	379	363	355	340	408	375	382	333	355	363	407	366	358	404	415	378	397	413	397	348	350	351	387	413	335	370	349	381	389	378	374	401	394	353	387	370	395	403	386	398	358	383	379	351	402	372	385	368	376	359	384	385	389	364	381	346	358	371	349	365	373	366	340	407	334	350	395	381	347	364	403	377	374	388	354	369	378	389	383	386	371	391	368	385	349	415	376	379	381	359	401	371	344	386	369	365	409	345	321	359	371	379	413	391	371	392	377	356	396	369	401	333	389	376	326	358	374	390	354	387	377	358	391	366	378	414	367	326	408	371	377	414	413	397	385	382	364	350	359	360	338	358	380	348	349	396	364	368	356	381	394	399	350	328	353	407	390	390	385	357	365	388	364	378	351	397	344	374	372	376	379	373	377	321	345	415	365	363	373	351	376	377	385	359	393	399	390	385	363	381	384	387	345	362	378	356	404	378	391	383	412	355	391	398	358	380	401	389	392	342	385	416	402	350	343	393	368	381	376	381	384	359	363	335	369	387	373	397	364	362	391	359	385	413	375	379	357	395	395	385	379	400	394	369	387	387	380	416	352	346	354	368	358	354	348	374	373	374	364	336	359	383	348	358	385	406	361	358	390	373	369	366	407	374	387	367	363	368	381	378	409	359	347	398	374	384	392	373	374	389	377	347	359	372	367	425	401	395	374	412	367	357	356	381	393	389	386	367	354	401	381	384	378	364	360	362	351	372	386	365	375	347	376	340	387	391	398	351	410	372	393	391	415	362	372	355	380	390	373	387	373	384	362	341	350	362	362	415	353	389	396	393	336	375	380	404	358	386	397	379	399	376	372	363	393	373	386	392	371	389	408	384	365	340	373	340	385	428	383	387	368	360	391	402	376	391	357	398	391	369	366	402	373	378	366	361	397	409	385	360	382	378	395	338	371	367	388	377	353	415	362	396	388	367	369	385	379	387	407	383	373	392	390	408	365	411	393	359	336	379	396	363	353	374	352	375	380	364	370	373	398	383	387	322	346	405	367	366	393	351	393	347	375	373	375	386	364	371	348	374	373	378	351	386	384	375	372	359	354	403	419	369	384	354	357	392	405	353	380	353	368	384	386	353	402	368	385	360	376	397	351	399	352	383	381	398	377	329	363	365	381	355	396	377	409	378	372	398	357	387	356	404	393	403	359	355	402	389	351	399	354	380	410	414	358	368	371	422	389	365	362	342	385	421	392	401	363	370	361	377	429	385	401	334	371	384	376	388	357	360	376	373	355	413	361	392	409	405	348	372	374	365	388	382	363	384	387	383	379	380	388	389	407	400	351	385	398	365	408	374	378	376	366	390	355	363	353	388	369	379	399	331	395	387	362	384	383	380	336	362	368	363	398	374	411	385	397	371	383	389	391	353	399	393	356	354	343	381	371	374	353	375	374	386	375	369	345	378	383	357	361	359	331	339	396	362	388	345	366	381	385	353	387	369	405	389	378	375	345	391	374	408	338	411	374	389	375	358	381	324	398	389	367	346	371	378	357	388	360	359	368	412	402	397	365	361	371	339	366	390	367	359	374	375	365	348	375	379	409	357	367	396	364	373	355	366	378	404	379	374	367	379	365	402	385	356	385	349	365	393	382	363	395	402	367	360	363	348	371	385	339	402	373	400	378	402	378	379	352	382	388	370	392	395	372	422	354	401	371	356	381	397	370	371	391	390	386	390	324	360	387	391	379	399	408	362	379	369	350	401	385	380	346	394	387	371	367	367	402	363	387	380	348	368	379	406	377	384	323	341	378	343	398	373	387	381	394	356	355	375	388	380	356	365	368	408	362	408	375	374	393	360	350	358	366	382	404	376	356	379	404	393	399	372	398	366	344	389	372	343	365	380	366	365	374	354	394	396	367	381	354	408	355	360	375	380	354	373	342	384	361	375	368	396	381	372	405	351	379	401	376	396	368	376	359	369	392	387	392	368	359	370	396	400	369	401	404	362	391	360	357	353	364	393	351	345	399	387	377	376	394	354	392	395	364	354	365	405	385	363	369	349	369	401	357	369	388	369	376	342	386	377	353	350	389	376	378	352	422	382	395	380	398	377	380	370	392	384	358	386	387	359	388	367	357	395	366	387	363	347	383	360	411	375	353	404	372	383	377	387	336	403	360	392	370	363	386	354	353	387	369	370	374	372	405	375	385	352	363	380	393	381	367	386	402	365	345	350	385	383	353	390	362	393	389	341	396	398	327	399	358	383	385	395	404	350	441	350	375	368	391	378	395	389	404	380	385	358	344	372	381	380	396	371	398	407	380	340	385	364	354	407	357	381	338	363	380	417	377	390	387	382	352	355	358	367	380	382	350	391	365	352	400	350	410	367	394	392	367	357	355	399	382	373	374	367	352	333	384	386	365	366	391	323	353	366	391	383	365	382	394	401	347	345	398	388	395	371	408	386	379	391	365	376	388	368	348	349	396	357	374	354	370	370	374	325
27769	19816	7380	1179	863	793	783	728	749	738	688	691	748	724	703	668	751	645	686	695	709	707	686	702	751	680	716	692	710	769	754	725	727	682	723	703	719	729	687	705	731	666	730	689	693	736	631	703	705	686	700	663	700	714	721	683	624	713	716	692	680	717	718	712	729	666	692	734	710	699	668	709	724	645	630	711	771	741	657	646	714	716	632	718	672	758	693	691	668	716	693	680	687	668	707	652	688	674	644	650	670	697	710	640	724	673	687	673	679	679	674	641	747	706	749	676	679	660	676	717	718	668	729	687	689	681	706	662	721	684	671	698	684	682	708	691	651	761	695	642	701	708	688	668	703	672	713	667	698	702	709	707	696	725	690	754	710	660	676	687	722	743	681	702	698	670	670	750	725	728	727	730	695	700	712	722	679	714	681	770	678	661	703	668	714	725	695	717	675	719	714	698	723	696	700	708	711	682	678	687	719	706	689	674	679	719	704	687	693	707	718	706	714	730	668	741	769	736	707	694	692	672	696	681	697	712	704	688	700	689	703	687	690	650	701	722	654	660	720	679	684	756	741	724	702	696	708	696	673	715	703	727	697	699	698	708	662	649	698	721	713	654	716	659	668	676	711	701	701	679	704	701	755	662	717	690	717	699	657	686	666	720	710	692	721	747	702	676	688	688	735	725	747	723	736	710	688	701	657	668	711	694	690	670	658	694	700	745	764	665	679	728	684	710	716	721	743	650	710	729	681	700	702	711	647	702	718	736	665	713	682	688	700	738	714	735	741	690	668	693	710	674	673	666	688	721	700	680	654	711	671	675	728	767	748	696	719	699	743	691	705	711	699	695	700	715	687	740	710	782	687	742	699	670	760	734	663	724	696	646	682	714	684	695	668	712	656	675	694	685	678	724	686	715	718	701	731	745	672	677	711	646	693	698	722	735	690	699	686	696	686	700	739	742	686	737	686	703	676	675	698	704	738	668	684	692	668	736	698	669	683	668	716	670	653	675	700	722	651	724	715	728	718	689	715	651	679	697	625	682	685	655	679	749	697	714	729	658	739	721	674	705	683	712	671	675	704	693	679	732	741	673	694	690	702	681	746	666	706	690	705	710	713	736	719	716	734	729	669	698	636	663	694	698	696	676	700	706	723	664	660	699	718	754	710	740	706	654	681	678	714	687	666	697	715	708	726	725	691	722	653	686	724	681	709	692	709	659	659	725	683	715	721	641	734	729	748	724	730	693	717	666	648	723	710	671	699	698	687	695	663	703	702	744	710	699	740	689	698	725	710	698	701	697	689	673	694	748	746	679	695	699	660	699	679	675	635	742	662	701	735	710	669	707	690	670	694	664	686	655	691	692	690	708	695	727	666	706	710	685	690	699	684	714	710	680	692	727	654	727	726	690	711	701	729	706	724	719	736	694	685	684	665	720	673	684	698	712	679	685	713	694	669	676	685	664	712	735	664	673	694	690	669	727	683	674	662	695	745	684	663	711	687	694	674	696	674	711	681	673	685	655	704	710	698	704	726	711	680	706	690	705	658	736	723	707	673	676	705	652	689	707	696	663	676	721	755	747	666	731	714	721	694	722	721	683	764	706	691	683	695	655	682	687	692	696	660	681	711	657	738	744	653	685	687	694	681	648	698	674	678	726	681	718	684	731	674	697	673	714	703	695	689	683	723	671	717	721	689	686	692	698	673	694	669	705	691	697	708	731	695	691	693	709	678	693	706	684	695	714	670	734	671	723	681	676	732	668	681	686	640	692	696	694	720	695	708	681	714	685	711	708	688	701	722	699	708	657	697	708	694	679	679	667	719	723	723	691	710	690	697	688	689	673	699	708	693	733	683	679	784	681	693	733	667	661	691	679	686	648	686	693	695	689	718	698	735	709	684	753	678	686	733	710	650	701	673	696	691	710	719	647	718	709	699	670	677	690	722	712	729	721	708	658	737	740	697	680	712	743	667	703	705	650	724	692	671	717	723	658	674	707	683	682	689	684	674	702	726	679	644	672	677	744	677	693	735	666	690	657	695	689	693	664	677	715	670	695	699	740	678	676	722	720	690	715	699	678	700	716	732	687	649	695	725	681	755	756	675	680	723	692	669	724	685	709	702	688	726	678	678	703	674	726	711	725	728	709	692	683	647	685	689	692	672	697	710	694	726	658	732	693	710	687	694	728	695	676	714	729	722	663	664	692	713	733	684	729	684	716	703	678	703	717	694	697	683	684	660	652	713	693	721	650	724	740	681	677	743	693	692	664	695	668	650	746	658	700	679	674	657	680	731	709	735	725	662	684	708	700	678	686	704	702	730	706	705	672	673	701	668	708	723	745	701	694	670	736	668	676	650	710	692	682	710	651	736	656	705	703	709	725	721	717	716	667	692	695	671	660	643	718	719	716	712	739	714	637	678	746	655	695	709	710	700	643	698	679	724	731	653	700	723	708	690	700	682	684	738	712	725	685	656	669	674	717	688	665	695	720	690	686	671	691	670	708	695	719	730	683	685	720	726	694	647	668	754	665	751	720	698	729	718	655	684	683	709	725	681	702	729	713	695	726	694	670	725	704	686	670	685	683	721	677	707	703	678	709	696	702	690	685	710	673	698	692	676	684	714	654	687	712	689	637	700	660	665	684	652	694	668	687	677	731	657	697	703	686	712	678	687	697	701	688	677	717	726	663	699	649	703	654	687	716	695	707	665	627	728	642	721	679	688	769	729	660	701	663	740	684	683	676	698	712	733	688	682	681	638	749	712	705	684	740	666	704	707	719	690	717	733	628	644	734	711	734	691	680	699	652	706	749	685	690	696	752	692	708	733	688	676	679	682	675	656	697	700	714	678	674	687	692	684	717	718	705	659	702	714	690	678	754	718	702	682	703	741	719	699	702	751	687	702	717	701	692	733	704	623	734	717	675	684	672	697	662	670	691	652	621	710	729	737	669	690	712	696	740	680	694	702	709	717	683	726	685	702	638	649	659	656	724	686	721	692	705	735	682	694	706	663	706	714	705	691	696	709	711	719	667	705	696	660	731	700	718	705	692	686	734	668	676	682	683	668	745	677	653	675	647	689	669	682	682	689	681	755	691	671	707	686	649	748	689	699	714	683	686	756	664	743	663	695	700	735	692	720	714	730	729	697	658	669	712	688	708	674	709	698	701	728	705	679	701	679	722	713	705	741	695	691	745	657	722	747	706	663	713	761	665	654	725	720	680	671	720	703	680	623	682	698	708	674	682	666	732	666	689	753	686	723	747	723	683	756	752	709	735	663	743	654	669	747	695	723	746	700	717	682	737	731	684	704	684	716	697	682	720	715	707	625	761	722	685	657	733	706	685	728	668	694	715	700	676	681	774	677	708	684	693	726	654	712	667	671	636	697	691	758	713	687	688	707	666	681	693	656	722	674	673	682	687	687	661	699	721	688	697	627	666	694	721	733	704	689	661	715	654	655	740	666	722	677	683	689	665	728	662	740	716	719	741	719	737	744	729
6344	4675	1499	1049	949	884	769	825	751	750	735	712	699	760	726	705	716	716	715	695	723	705	702	727	742	671	694	726	656	701	718	707	726	705	711	673	651	660	735	710	724	666	696	719	700	711	714	711	687	733	699	694	710	721	689	675	692	726	699	694	730	762	701	705	738	678	745	706	728	696	712	670	729	684	732	700	718	762	706	736	738	694	674	702	697	726	684	696	697	710	707	752	687	696	741	740	713	737	726	728	741	722	724	721	736	725	692	706	710	722	686	675	687	695	713	668	724	716	691	705	737	676	731	714	716	720	673	729	667	717	686	698	693	702	751	694	725	683	668	716	690	714	716	695	673	660	693	742	687	734	708	699	690	738	712	744	700	725	697	666	669	696	727	670	707	703	716	701	717	686	716	688	687	727	667	709	682	725	717	712	685	684	698	699	699	674	703	721	710	681	712	710	690	708	723	692	715	665	670	731	744	670	746	720	716	673	714	674	725	688	743	685	702	725	692	719	716	743	760	716	704	705	685	726	733	714	682	748	746	728	768	723	700	694	735	676	726	688	673	704	704	702	726	662	711	691	693	687	688	700	696	720	685	698	687	714	709	670	719	705	679	690	710	696	740	738	698	742	706	737	743	707	696	748	725	691	692	694	733	642	716	693	712	726	687	721	688	707	686	725	721	639	709	719	731	702	707	726	752	694	725	724	743	697	728	708	661	685	680	777	713	735	725	739	663	683	676	709	725	698	652	700	697	726	700	727	754	702	693	675	728	737	714	692	659	641	685	650	679	722	702	700	715	744	701	724	727	689	741	682	687	671	708	739	705	688	770	702	704	702	658	700	665	735	767	687	716	661	740	683	676	661	717	714	729	687	661	700	681	714	719	711	735	718	715	714	709	724	720	708	693	696	720	691	746	702	674	700	660	726	687	711	674	759	724	706	693	722	684	681	734	682	692	670	681	694	688	676	708	690	683	712	732	710	719	693	695	717	723	707	701	710	738	669	725	667	673	704	706	644	688	678	688	698	671	764	705	666	743	733	715	747	673	728	689	709	677	739	732	707	708	699	649	735	740	742	714	741	685	671	751	681	701	707	638	705	696	679	667	732	674	676	697	700	680	722	667	722	727	710	748	662	715	684	722	729	728	699	727	688	712	721	708	691	708	695	715	710	666	690	734	671	773	753	699	670	709	684	710	704	678	688	712	734	695	716	721	692	756	696	704	743	694	722	666	693	688	737	729	700	682	701	699	709	726	689	725	736	673	686	729	677	675	737	722	682	735	712	708	664	682	753	714	714	658	715	710	685	716	738	698	705	700	725	676	729	664	738	707	732	721	714	709	735	679	682	716	695	703	705	685	669	650	657	699	708	724	695	719	704	715	728	774	706	686	670	706	726	694	706	709	725	686	746	716	723	765	707	662	703	673	705	736	678	690	722	701	737	746	710	690	650	739	708	690	678	701	669	695	754	687	700	706	722	745	697	686	671	694	735	704	737	696	702	706	680	704	674	731	718	696	749	694	680	744	693	698	714	719	699	692	737	672	726	720	681	686	668	683	690	697	690	694	684	710	692	728	678	705	690	683	682	732	720	730	711	729	701	680	725	666	757	725	693	686	728	697	691	697	723	727	685	694	702	682	661	702	689	685	742	705	694	738	703	677	727	682	732	712	726	715	659	715	730	678	748	668	729	705	680	753	734	684	681	701	748	731	752	773	724	687	719	694	709	712	687	693	730	699	648	682	703	765	729	712	736	642	682	719	707	720	674	694	718	704	702	686	696	698	678	706	739	677	747	712	671	712	712	728	650	782	740	693	684	709	647	676	716	702	715	714	686	683	702	687	665	687	715	726	699	685	695	711	717	728	750	728	756	684	702	742	688	766	730	697	721	702	709	730	722	678	660	694	717	762	673	708	732	728	711	734	709	757	734	688	739	737	690	688	727	705	728	696	688	710	722	695	732	671	698	678	729	734	676	664	716	718	719	686	674	761	714	705	730	738	692	682	679	696	732	703	653	668	702	737	700	647	662	698	711	711	695	725	666	680	702	678	673	708	714	717	726	694	754	652	656	773	748	713	703	683	698	704	750	723	724	742	752	767	701	665	719	727	645	735	691	729	716	685	711	708	697	691	714	703	695	737	676	667	698	692	705	732	686	699	655	700	729	646	703	700	709	774	665	661	709	706	706	691	791	692	742	686	731	748	715	686	715	763	690	739	693	714	721	688	727	690	690	671	722	635	721	732	751	736	685	740	695	685	699	700	640	700	690	740	745	704	691	710	705	716	691	717	760	740	717	697	701	707	689	719	724	690	712	760	722	732	664	685	713	670	720	700	709	676	704	731	699	707	694	700	778	741	739	743	725	711	697	720	730	681	714	714	676	734	727	737	691	724	711	695	744	691	741	672	728	671	714	738	721	695	690	689	767	719	689	754	699	704	712	719	737	725	742	742	678	662	729	701	699	695	737	724	683	713	699	676	713	703	675	752	716	709	704	671	701	702	746	719	677	711	730	714	667	708	698	764	694	692	706	723	719	706	676	678	675	693	744	739	691	715	723	697	721	753	700	665	738	710	744	713	712	705	704	660	731	725	734	688	708	682	642	715	675	729	701	730	677	680	704	711	698	694	679	713	737	707	682	675	677	699	678	717	721	715	690	706	662	724	715	705	739	716	736	745	679	738	701	699	665	714	701	729	715	663	676	725	697	709	690	692	693	697	712	643	701	707	709	693	715	701	681	705	694	716	710	734	735	663	716	675	694	672	753	693	698	713	680	733	683	708	743	681	731	770	686	722	739	693	682	710	732	725	722	750	692	722	675	691	700	738	651	681	731	695	701	661	705	686	716	696	716	718	748	723	726	698	696	725	714	715	699	699	724	711	677	708	701	712	695	738	698	743	721	671	727	729	715	741	676	667	674	655	688	738	680	717	688	673	696	689	723	719	703	644	693	675	677	713	677	723	664	684	662	713	729	688	704	694	711	734	705	679	710	744	698	679	692	767	705	707	706	676	697	704	682	682	705	708	706	731	762	682	701	691	718	724	693	711	724	700	703	715	716	707	655	686	667	721	682	720	688	681	709	676	685	740	680	727	685	677	683	704	742	699	706	698	745	714	683	712	722	733	752	673	724	729	720	691	694	696	704	701	707	702	740	740	682	692	678	718	670	688	719	726	711	701	695	714	671	700	719	691	749	701	695	711	747	686	679	719	692	706	696	732	691	680	738	679	713	744	718	683	716	727	718	737	666	693	709	713	664	707	705	668	692	717	721	696	702	716	720	713	675	733	714	667	698	721	724	710	684	727	682	684	728	690	666	693	694	692	740	704	728	731	679	690	727	705	721	695	712	698	720	721	724	679	664	740	709	726	749	687	687	691	715	694	707	691	708	688	694	718	668	779	696	726	712	677	721	706	704	722	690	716	722	711	714	682	658	735	733	711	707	740	717	704	724	676	707	734	735	697	746	682	701	731	721	723	681	722	729	723	704	737	710
23785	21240	28361	24407	21209	8147	1045	695	588	499	509	504	460	387	407	373	352	354	398	337	360	356	363	348	338	347	345	336	331	342	374	347	326	356	362	356	328	336	334	342	368	296	356	345	323	302	299	365	328	344	350	331	321	255	350	314	350	341	352	338	342	326	358	358	328	335	333	320	313	333	346	338	357	342	325	309	347	336	340	334	326	326	312	327	353	341	311	320	295	319	347	336	326	357	323	316	370	316	319	330	338	322	303	334	328	337	310	351	286	316	322	327	330	291	321	322	310	321	342	363	356	307	351	329	322	333	360	336	326	322	288	341	302	331	346	347	314	348	342	332	318	303	315	303	302	349	297	306	336	331	319	324	317	354	325	319	305	333	324	320	325	331	345	338	330	331	326	311	341	324	337	338	355	310	348	354	318	343	351	333	365	347	362	365	317	316	308	333	327	336	338	339	317	334	312	314	316	326	343	331	336	320	331	315	352	317	294	350	325	339	316	333	359	352	363	361	322	361	316	348	337	312	328	332	333	373	341	317	321	296	298	342	319	325	331	334	328	352	359	326	311	350	333	360	329	313	342	306	331	341	332	362	366	348	301	295	319	363	281	346	307	335	306	326	330	344	335	309	357	334	383	315	354	359	338	338	345	338	331	311	352	310	307	330	316	355	361	322	324	337	322	370	324	332	325	305	318	308	301	371	338	305	331	355	331	322	338	313	323	320	333	327	306	310	329	340	290	333	342	335	341	320	324	336	316	324	354	311	299	340	357	333	312	314	306	327	319	335	350	330	366	305	317	348	320	352	318	321	309	330	315	329	313	309	317	305	349	311	340	335	359	336	302	325	368	342	324	322	329	313	351	323	352	331	309	334	347	339	334	298	356	336	337	304	357	325	364	361	304	306	336	335	351	340	339	334	347	312	330	349	320	346	351	348	317	305	338	324	330	351	343	338	348	334	355	300	348	320	319	330	320	324	328	321	322	341	317	316	315	316	318	344	320	330	306	341	321	337	309	292	314	313	315	312	329	342	320	307	350	341	355	302	358	353	338	325	301	304	314	334	321	352	331	361	303	337	267	330	351	322	342	333	334	280	355	307	313	334	323	355	343	311	340	322	333	346	331	356	326	312	347	317	326	319	342	344	344	300	338	307	309	305	386	326	342	327	338	341	354	323	328	309	327	371	325	311	339	336	325	311	350	339	335	316	330	327	351	335	335	321	331	321	350	331	348	313	335	325	323	311	342	341	356	336	319	311	355	339	354	337	302	316	334	362	348	329	358	317	343	320	332	314	312	331	296	335	329	356	296	363	333	324	318	283	359	311	326	329	301	291	297	320	343	301	348	295	341	343	343	300	333	308	353	335	302	325	315	339	335	307	313	319	338	298	329	310	331	329	336	308	326	311	307	315	375	332	343	341	326	359	309	317	343	335	335	339	317	329	327	310	320	336	328	331	323	359	336	377	326	321	350	327	321	326	326	324	317	310	323	306	350	299	358	318	343	294	343	313	318	308	311	330	330	327	348	340	341	309	327	294	325	329	349	373	318	311	329	345	303	319	282	343	319	304	369	337	289	351	336	335	354	302	331	330	335	331	347	352	324	338	344	330	342	355	384	299	361	317	324	344	329	324	334	308	306	323	353	317	321	352	347	315	363	324	319	328	339	335	336	305	290	361	329	306	337	324	364	330	344	322	354	329	317	331	300	331	314	325	352	335	369	345	312	322	343	348	335	282	321	315	363	329	312	311	318	320	312	312	347	337	315	300	321	301	345	335	344	319	317	371	305	312	332	324	356	305	326	311	351	299	302	321	328	310	347	317	355	332	311	323	311	332	318	344	310	342	327	288	322	329	357	361	330	288	324	352	334	328	345	309	351	322	331	322	335	318	334	294	316	344	345	319	305	320	317	366	330	323	329	310	324	309	330	313	355	316	328	328	301	352	346	333	308	356	326	306	365	340	327	336	335	349	323	330	308	371	293	338	362	339	338	315	347	301	327	333	352	330	324	330	310	306	310	327	332	333	335	315	336	324	316	299	340	333	308	293	320	335	335	342	322	297	310	300	334	317	321	336	324	336	325	329	342	305	319	351	374	311	375	323	338	296	340	325	345	319	348	317	340	331	347	319	319	331	361	347	364	303	326	346	371	321	335	302	345	342	296	322	355	349	331	310	342	347	332	279	335	324	355	305	347	349	323	322	289	317	296	321	325	310	320	302	334	315	317	334	297	319	325	317	308	343	375	343	357	309	308	349	364	334	332	343	297	349	314	336	346	338	347	325	350	322	308	337	306	339	338	321	317	375	340	349	321	315	309	322	296	306	347	311	326	330	343	322	340	315	310	330	318	307	328	333	345	307	315	334	337	354	307	337	337	354	300	344	317	352	306	320	293	354	329	327	351	313	323	330	333	330	331	327	303	313	310	345	350	325	307	336	295	351	315	340	323	339	314	357	370	355	366	323	323	310	327	313	324	311	328	353	315	317	316	270	317	322	337	340	305	321	313	340	339	334	311	345	355	325	343	297	304	325	347	375	341	348	301	367	338	312	337	333	341	303	347	333	345	338	312	314	332	329	351	325	362	316	340	327	331	326	298	321	337	339	308	346	342	327	318	329	346	327	297	354	322	323	346	311	354	316	329	344	302	316	344	320	326	329	317	330	338	326	310	368	314	297	334	309	305	320	346	321	335	318	316	355	314	356	324	313	346	328	343	321	311	307	277	344	331	335	305	352	329	311	327	332	326	318	330	312	315	312	289	374	337	337	318	358	314	360	331	329	358	302	317	311	311	276	312	373	343	333	325	308	307	350	341	322	317	323	328	327	322	305	334	328	348	327	297	343	342	330	362	322	357	319	331	326	338	359	351	352	328	347	362	329	329	329	344	328	334	344	325	340	316	365	322	338	325	380	293	309	326	307	318	330	347	312	298	340	338	319	340	301	299	338	334	302	305	340	338	336	317	355	310	312	307	355	319	350	311	339	316	310	361	312	349	317	320	334	315	320	297	351	328	346	325	352	325	322	322	343	343	337	333	298	299	321	306	304	304	351	355	327	301	313	321	331	320	324	344	320	341	307	351	330	348	358	341	298	329	340	326	339	328	307	345	325	339	330	361	313	337	329	317	325	332	286	295	359	335	330	322	341	317	334	328	320	331	342	364	334	320	311	328	342	344	341	338	305	332	370	351	330	312	332	337	348	336	336	332	327	351	326	342	319	301	333	320	327	304	326	304	309	303	321	325	324	333	330	347	314	324	298	338	341	351	332	305	331	340	283	322	349	331	347	332	342	308	354	383	335	355	322	344	332	329	320	339	327	330	320	322	358	318	316	320	312	328	296	315	348	325	319	360	317	302	327	356	351	350	322	302	312	356	307	341	287	317	366	340	316	338	297	355	313	336	326	352	341	355	330	304	297	314	338	328	328	317	329	326	348	280	331	314	323	347	361	332	298	371	332	335	339	376	350	327	346	321	351	343	326	283	298	294	331	352	331
5059	14081	5876	2803	2091	1551	1186	982	830	669	635	595	523	488	428	455	447	427	415	420	425	381	367	348	353	353	356	358	369	367	369	366	402	326	361	335	380	325	357	336	337	324	364	370	351	345	337	389	364	339	351	321	342	342	350	347	352	360	358	353	351	341	349	312	337	357	347	351	339	327	336	334	369	358	348	335	318	329	340	346	370	328	329	332	335	312	347	328	341	326	337	335	350	374	339	353	352	335	351	326	354	337	346	369	355	337	343	332	374	344	320	372	326	354	313	355	393	353	331	336	330	350	376	351	341	328	351	319	357	304	350	351	357	357	336	360	366	328	343	334	362	347	360	365	326	319	340	341	331	323	402	334	355	364	316	372	305	358	345	358	343	335	314	355	363	321	323	349	364	370	346	336	342	340	335	341	344	329	335	342	353	324	314	354	344	362	350	342	329	343	356	354	356	347	324	347	345	361	337	337	321	355	359	323	344	362	331	352	315	324	337	363	359	310	346	346	385	337	322	365	319	335	356	363	337	359	314	341	342	335	336	345	372	310	359	359	347	333	332	355	317	353	349	334	343	334	316	376	370	347	306	321	334	350	370	342	339	333	335	342	388	305	385	370	321	348	334	301	327	309	337	331	320	312	363	356	348	363	367	360	336	349	343	351	351	312	362	367	344	356	337	333	360	336	340	321	323	382	334	377	342	333	330	329	359	342	318	324	328	287	319	375	325	322	338	343	335	345	366	316	340	339	335	360	327	327	356	320	339	333	353	341	327	334	331	298	348	359	346	307	341	357	328	344	336	330	350	361	321	345	381	345	374	319	342	309	314	349	349	314	354	346	349	350	360	314	328	350	327	315	328	309	354	330	326	342	346	320	331	345	356	331	360	351	329	318	345	323	353	346	316	343	323	373	342	323	338	364	354	321	339	350	355	371	356	336	383	354	365	374	328	338	313	327	342	366	302	350	349	334	330	327	328	340	350	308	317	300	381	323	320	354	330	349	337	356	327	337	321	331	349	353	332	299	330	312	331	308	345	358	349	333	363	361	325	362	310	342	347	322	343	345	346	349	350	319	354	347	326	378	349	336	330	348	338	334	316	389	334	341	340	349	333	326	322	299	341	354	354	333	347	365	327	315	392	344	327	331	326	312	358	351	362	322	357	342	332	368	355	352	349	331	357	356	348	318	355	313	346	336	330	333	346	342	347	334	331	323	330	323	345	360	314	354	348	303	381	345	372	340	360	357	329	300	360	338	357	314	323	312	350	333	360	341	309	347	345	334	338	321	337	362	343	374	351	323	344	354	351	322	347	369	343	321	323	332	310	339	338	332	338	326	342	369	317	326	303	341	329	331	329	306	350	312	327	347	357	322	364	299	334	292	344	350	339	356	324	339	331	336	335	350	339	356	320	369	356	375	366	337	324	317	348	359	328	363	346	339	349	339	364	293	348	357	344	347	355	320	321	347	358	338	355	368	338	326	341	353	369	326	335	374	386	351	357	340	344	319	314	376	367	340	328	335	316	340	352	367	333	336	338	319	352	358	315	328	348	337	316	369	305	332	347	365	293	340	379	350	371	374	319	358	332	332	352	313	332	350	321	344	337	330	354	371	330	349	373	354	352	334	341	355	354	345	370	353	324	376	335	391	383	338	370	331	331	346	323	319	333	341	333	338	352	347	325	310	303	321	354	320	352	334	357	302	342	364	320	347	341	335	342	341	319	319	319	351	314	293	332	332	329	348	335	361	329	362	341	345	353	319	334	352	346	318	324	335	349	355	331	375	338	344	311	322	313	353	332	319	319	327	359	341	360	327	333	327	351	317	321	365	337	339	320	333	324	329	322	346	353	345	349	349	335	328	344	293	342	332	335	282	366	343	332	363	334	355	339	311	342	366	358	296	335	331	344	339	346	376	359	327	346	327	299	330	343	325	330	341	308	317	343	338	340	312	314	328	346	322	348	299	332	344	306	361	312	348	363	369	325	321	327	363	333	350	344	350	342	351	326	369	306	330	376	337	348	337	328	343	385	362	312	330	341	347	338	332	347	347	329	328	328	341	346	373	326	374	396	354	321	371	316	340	312	337	326	328	333	364	388	317	317	311	330	339	321	358	371	356	335	336	362	339	347	322	367	351	332	323	346	322	350	330	340	376	333	384	322	348	310	334	326	338	347	316	369	334	376	372	306	361	367	335	332	339	324	356	345	366	351	318	364	325	338	353	312	348	322	365	330	362	358	340	353	316	339	327	343	351	357	330	327	343	335	356	346	330	317	338	372	317	347	353	349	327	299	369	313	360	329	350	337	331	330	344	339	346	363	330	336	351	343	329	358	313	340	330	330	336	328	346	324	315	354	331	352	324	350	359	330	331	349	315	331	339	352	316	329	385	346	339	341	324	361	357	331	331	336	307	346	323	353	352	307	349	350	359	370	351	362	331	347	327	347	348	381	367	330	322	350	325	347	362	352	324	302	329	352	316	321	350	345	344	341	340	341	343	349	323	340	323	339	344	340	322	364	320	369	343	339	347	334	344	338	335	306	314	337	320	336	330	372	323	342	348	323	344	342	324	348	333	321	342	338	321	341	340	346	342	334	318	329	350	359	360	353	358	302	335	342	344	364	341	357	334	336	375	323	367	345	367	358	327	332	360	329	330	350	334	381	365	351	358	316	333	341	352	324	328	315	323	308	358	346	351	344	318	341	340	319	344	359	328	337	330	358	331	361	350	337	349	314	363	361	294	316	323	331	344	338	328	319	351	360	358	350	343	311	334	359	355	356	329	359	337	361	339	344	319	302	352	341	358	294	326	344	327	294	295	359	334	341	299	339	319	317	343	359	332	349	336	336	313	343	325	360	338	341	334	320	372	337	302	365	338	353	326	338	341	383	364	328	337	341	343	332	339	318	335	321	375	353	334	331	320	345	328	322	353	359	301	326	369	337	319	318	314	347	366	314	342	320	339	330	329	352	369	338	353	332	352	341	357	338	348	336	326	357	348	346	310	337	356	331	353	353	333	367	350	334	349	343	334	354	347	349	300	340	340	360	361	367	381	335	366	346	358	338	318	338	306	341	361	351	361	368	349	339	367	363	344	324	341	342	285	348	332	352	329	343	321	364	357	337	326	332	341	327	349	295	313	347	356	346	334	338	334	352	386	354	346	333	340	331	343	376	311	380	315	317	318	317	297	340	361	310	341	351	338	356	337	330	383	344	353	318	318	333	347	306	330	359	325	317	377	339	346	327	347	311	324	366	358	341	341	331	351	313	332	355	346	333	404	313	375	360	336	334	338	345	366	346	372	346	372	327	364	357	360	352	325	359	329	350	335	338	358	337	336	365	328	341	351	356	324	341	314	367	352	358	339	355	312	392	344	323	336	355	313	316	341	342	336	325	318	334	348	323	361	307	321	354	347	335	351	336	351	361	337	341	301	373	324	351	330	331	367	338	339	345	356	344	322	332	326	343	364	322	345	365	326	348	361	368	349	351	325
24774	21161	27185	25264	10206	1363	1051	996	963	926	935	917	923	910	946	861	893	872	902	940	898	882	900	827	830	887	882	900	859	861	873	839	888	865	861	885	931	889	842	816	883	889	879	850	885	889	842	852	875	859	833	906	818	878	816	846	786	868	889	839	860	801	811	911	858	885	855	823	878	859	823	858	885	901	834	829	819	873	833	879	867	808	896	842	845	899	794	828	836	827	826	872	828	827	861	871	892	820	885	869	898	845	870	839	884	873	839	818	858	827	905	814	907	917	830	873	832	866	893	875	902	841	872	886	798	895	920	878	861	869	826	854	879	857	863	878	832	820	887	817	858	881	891	824	893	838	852	877	829	861	837	905	863	822	927	817	846	881	897	867	863	939	908	827	884	847	919	915	871	822	942	925	898	854	873	872	850	868	871	898	807	859	901	836	856	873	837	892	777	867	902	874	886	852	851	907	836	881	894	938	893	899	881	927	859	920	871	855	892	845	854	887	844	870	866	847	881	808	878	859	857	889	943	841	855	837	888	880	914	854	838	825	841	864	874	844	903	888	884	879	862	826	809	897	883	849	874	872	852	852	866	869	821	875	830	870	921	864	864	865	840	864	893	898	869	906	882	900	818	865	854	854	874	900	868	882	870	842	875	878	913	901	873	860	828	830	865	842	821	861	800	900	907	824	837	843	859	822	876	834	915	888	900	828	891	854	879	845	854	829	857	851	847	893	863	912	928	861	873	848	880	866	864	913	913	907	882	849	883	870	858	847	886	830	891	863	846	887	847	866	846	884	835	874	918	901	880	909	897	850	819	848	890	886	831	849	880	862	892	854	875	786	826	833	821	839	877	888	886	862	847	944	861	888	827	828	928	834	857	883	923	823	836	861	858	828	831	864	837	809	922	839	896	814	791	891	898	807	901	930	824	840	819	869	876	870	853	874	899	851	892	881	869	889	865	884	877	861	866	880	890	920	881	870	925	872	916	863	827	879	898	860	829	843	859	893	867	825	890	852	892	876	882	857	890	810	860	858	846	821	861	871	890	888	891	835	828	829	864	890	827	916	845	893	803	906	872	848	860	871	905	889	816	876	838	853	817	838	852	863	870	805	874	875	786	839	893	862	879	874	830	832	843	858	870	860	834	910	820	790	870	841	870	857	839	839	892	907	861	831	787	850	874	890	883	877	843	866	865	799	872	820	877	865	853	880	851	832	851	865	866	820	885	877	866	898	829	824	858	873	874	836	888	821	921	885	888	896	866	886	918	836	844	861	872	890	839	871	904	864	860	907	842	871	894	864	855	864	868	836	866	884	885	839	867	904	885	845	829	863	879	871	874	808	871	839	912	878	858	836	846	858	868	851	807	874	872	872	834	870	903	823	856	840	845	835	876	848	834	831	854	892	913	849	853	922	868	881	835	888	838	894	870	856	846	814	799	861	877	832	828	868	809	865	874	922	871	840	840	838	894	875	834	860	888	842	899	951	875	820	885	826	887	867	867	822	864	825	861	842	874	807	888	904	818	843	853	869	896	867	865	866	865	904	875	867	862	832	861	816	889	869	883	893	958	868	871	853	895	867	909	862	896	820	852	870	883	887	866	868	871	878	869	862	881	858	878	840	903	885	867	896	864	876	852	885	888	826	834	907	870	831	907	836	838	821	854	900	835	820	863	841	837	867	886	876	846	910	869	818	873	889	902	824	847	837	892	863	868	833	844	886	806	800	887	885	892	815	859	905	855	866	805	814	911	846	834	898	827	808	847	853	847	849	869	881	897	929	821	844	887	885	855	872	877	854	833	889	881	863	828	841	867	904	849	828	869	874	870	844	856	882	817	849	838	848	919	866	834	863	860	845	880	832	874	860	879	869	816	932	812	871	847	892	917	807	879	855	878	878	846	809	871	850	859	846	815	862	887	912	880	855	812	809	891	843	862	844	858	810	829	821	853	885	838	869	914	834	852	847	843	839	905	865	869	857	845	881	856	844	887	858	854	881	883	859	862	825	864	884	903	894	811	873	888	875	878	847	868	917	874	834	921	816	862	848	838	827	830	875	877	838	845	873	822	851	887	917	922	859	868	891	865	870	904	877	891	867	844	874	880	841	847	850	832	848	831	841	804	868	823	896	885	901	857	849	883	887	819	899	863	932	828	824	817	911	906	897	927	868	900	884	846	878	869	843	864	854	912	824	876	887	839	896	864	864	866	871	874	841	861	845	876	867	860	850	854	909	864	884	853	834	860	846	853	864	868	890	886	846	872	785	885	838	858	843	855	869	863	871	825	824	849	818	844	831	847	820	888	815	835	891	893	807	859	810	864	814	856	898	847	895	875	847	855	903	859	877	841	865	810	842	837	817	830	869	874	875	838	827	796	926	866	860	892	879	884	848	881	860	876	832	884	892	850	846	871	874	840	839	815	800	862	869	893	861	888	841	884	862	850	853	894	852	869	882	927	899	814	822	903	847	894	873	840	835	852	845	817	857	907	863	895	853	855	909	839	863	820	868	905	889	788	864	867	854	876	891	909	870	827	829	867	848	840	844	828	882	873	867	861	793	845	892	913	850	857	816	843	801	883	841	809	851	853	865	833	876	909	868	863	853	803	922	918	898	862	848	872	926	895	925	856	843	870	921	829	875	869	854	876	853	900	886	887	849	851	885	850	846	859	838	853	870	864	847	830	887	823	854	890	853	882	838	866	876	862	866	883	854	808	852	892	849	887	847	892	889	856	855	890	842	821	847	827	811	872	876	890	871	838	891	865	892	857	853	827	885	871	865	878	844	884	892	897	844	900	814	858	903	882	853	829	860	828	876	820	843	845	841	823	917	852	876	854	895	854	856	903	861	924	908	855	845	889	866	852	844	837	803	842	895	859	855	850	888	907	898	867	818	890	860	866	880	873	824	795	847	870	842	867	825	856	862	920	894	863	890	807	863	837	818	862	851	825	870	857	850	879	889	818	880	858	817	789	914	871	848	822	863	864	850	898	838	880	872	880	873	852	847	861	906	855	916	863	870	869	850	871	883	865	852	829	856	857	889	904	865	873	852	855	816	914	843	815	895	898	861	858	845	836	854	887	867	877	895	843	833	874	872	883	911	854	864	846	819	863	884	868	879	843	834	850	855	883	856	922	871	853	840	825	851	855	839	841	895	845	807	885	917	859	874	879	869	851	825	854	884	874	859	889	870	937	849	821	882	880	861	836	867	891	884	864	864	860	873	875	780	858	855	893	861	854	906	905	866	826	880	832	889	866	830	868	849	845	832	832	883	888	851	841	857	908	863	842	892	850	867	895	882	874	860	837	784	894	830	824	878	862	793	812	871	855	828	774	873	803	857	865	861	850	826	931	887	836	890	880	867	901	862	860	836	821	839	806	820	827	854	863	833	818	870	883	931	869	852	848	914	823	862	882	897	901	913	865	880	928	891	888	812	878	856	832	872	881	908	844	861	876	818	865	874	845	872	843	861	842	878	803	870	891	834	906	834	877	875
4234	7983	3713	2199	1766	1477	1277	1192	1059	1022	992	966	980	954	889	921	925	890	869	825	902	804	850	916	878	871	866	859	823	834	857	833	846	853	839	861	834	853	866	831	875	854	848	825	882	897	917	901	816	854	838	841	892	860	880	813	811	876	905	864	830	825	850	842	880	894	837	868	869	845	893	870	873	829	800	856	862	931	859	834	871	813	860	837	819	817	856	870	891	863	911	854	846	842	917	891	907	854	856	874	864	885	808	861	930	864	921	842	845	840	916	871	843	855	873	883	824	844	861	875	826	839	839	887	855	835	870	924	799	896	795	809	860	859	882	873	843	866	855	880	871	819	861	865	855	841	873	875	840	869	861	842	840	809	877	830	839	830	862	869	845	853	829	851	843	838	877	812	922	907	849	878	880	870	868	847	832	846	837	815	848	861	891	876	855	872	848	854	852	800	803	855	880	842	867	864	880	849	922	880	859	843	904	869	849	848	835	804	860	841	859	858	832	863	866	803	860	867	849	873	829	865	925	851	843	852	844	869	870	841	865	892	862	840	824	873	934	809	880	873	875	865	844	912	869	834	918	866	876	874	868	788	852	889	872	834	852	789	812	878	850	874	836	884	883	869	833	858	861	876	860	929	847	861	879	850	871	902	826	835	865	844	870	866	894	832	853	911	817	868	829	843	883	812	890	848	837	848	862	813	857	871	897	821	861	813	868	843	827	845	877	844	854	827	907	863	847	881	813	884	823	836	877	871	833	850	840	884	852	869	881	829	806	893	926	889	871	868	866	835	833	854	883	890	848	882	852	839	858	781	940	874	901	867	866	858	867	840	881	842	889	826	842	868	835	886	889	854	803	773	899	829	819	871	880	813	887	865	875	898	910	869	867	882	850	852	910	891	826	876	847	868	859	892	854	870	850	880	835	855	847	854	866	928	851	852	843	819	854	830	878	845	861	867	875	828	869	852	839	902	827	782	869	897	849	883	834	863	869	936	859	902	882	910	876	813	809	860	834	874	841	888	923	835	789	834	810	790	874	865	862	795	853	890	909	834	908	831	820	810	839	825	903	872	881	852	869	830	878	856	843	913	813	848	894	878	874	848	837	889	864	845	858	860	834	859	851	883	877	817	855	821	904	855	829	871	869	827	840	883	873	835	857	847	875	834	832	875	893	835	821	867	863	843	858	892	819	875	819	877	874	847	828	884	837	856	920	869	839	863	833	805	841	820	795	799	858	846	846	838	805	844	828	827	822	802	804	836	865	876	827	902	826	893	819	867	817	831	846	891	923	881	870	874	877	857	833	799	832	873	861	854	810	831	869	888	850	851	888	889	831	862	840	905	865	843	823	836	850	867	875	819	851	910	835	843	876	869	902	836	892	863	830	872	855	883	871	916	866	820	832	875	815	864	886	840	864	842	894	859	878	893	846	902	866	852	846	879	807	895	866	849	819	843	897	899	854	832	863	808	831	887	879	910	819	845	838	814	863	871	858	829	888	834	791	885	843	891	885	838	865	892	832	827	871	824	886	860	850	885	854	840	846	857	822	869	859	858	851	888	869	852	860	857	884	794	872	873	843	841	812	817	850	869	866	927	860	833	872	914	830	861	921	845	884	854	922	866	853	867	878	826	844	843	896	901	804	853	895	894	879	860	932	904	866	857	838	823	873	871	872	895	867	892	814	833	868	811	894	867	838	869	878	881	821	882	864	866	872	913	864	806	814	894	893	896	881	880	840	850	860	814	847	916	867	840	866	914	877	850	936	855	854	839	843	895	855	874	856	838	817	867	865	830	879	819	833	867	840	889	843	863	881	876	850	849	870	845	831	806	819	840	888	841	836	802	848	855	875	830	880	850	875	873	856	856	883	850	851	893	898	869	800	802	853	807	881	878	799	947	885	875	847	885	848	847	888	865	805	852	896	851	821	830	894	888	884	830	809	864	841	879	887	877	875	817	890	905	850	849	872	869	869	883	816	867	851	849	879	886	851	884	900	813	866	876	854	862	871	818	837	884	799	793	820	839	859	838	842	937	844	841	846	821	861	881	871	802	804	933	838	809	885	859	884	864	887	863	886	862	876	874	848	873	834	827	822	877	864	843	788	858	864	843	821	828	820	845	871	872	878	881	829	862	872	818	839	848	875	898	834	894	850	865	846	876	831	826	899	887	850	881	847	830	861	887	842	832	858	832	849	846	850	828	874	851	864	871	884	834	852	812	875	851	838	854	857	853	872	813	880	833	877	814	853	860	850	806	875	883	871	883	895	853	847	903	823	908	897	893	857	850	840	864	804	853	880	845	825	873	882	877	863	889	833	878	909	841	856	805	809	869	868	863	850	858	859	852	909	824	849	856	873	877	859	903	919	817	834	851	857	826	902	827	845	852	838	849	810	855	864	864	818	857	864	902	835	881	837	869	857	845	828	858	837	848	872	902	835	872	842	837	837	875	840	875	834	895	820	846	782	876	790	851	844	900	866	818	921	798	950	850	855	853	827	862	813	886	845	914	861	871	808	815	821	842	878	815	862	885	844	873	834	891	805	863	827	859	854	887	866	838	872	822	903	893	907	856	846	814	839	910	814	856	825	860	860	818	891	848	834	784	861	877	835	884	844	837	884	896	873	844	894	865	859	880	863	843	887	833	846	862	852	852	803	853	853	862	837	914	915	946	836	862	866	843	877	889	827	906	851	844	814	862	884	799	874	837	820	870	858	825	898	936	854	857	865	875	799	892	857	811	825	887	834	908	866	898	853	865	811	831	861	888	912	858	848	862	846	861	839	853	931	881	874	911	823	883	889	851	866	859	859	858	852	906	851	874	801	867	913	792	810	861	871	816	884	866	803	871	881	873	845	868	866	898	813	847	869	886	854	872	847	893	860	891	852	907	834	847	828	881	861	872	839	835	833	848	813	846	822	863	818	865	898	835	836	863	874	858	866	819	834	838	870	882	875	872	851	833	857	793	820	887	823	875	848	865	857	842	851	901	901	835	827	849	875	825	849	852	837	852	922	900	925	794	846	850	825	832	838	866	881	848	844	850	835	852	856	864	834	879	785	867	810	838	891	808	863	836	830	839	892	908	870	871	865	895	876	872	885	876	884	874	872	836	902	835	865	871	848	805	842	864	860	857	849	894	884	831	883	879	864	820	850	879	916	853	812	852	876	854	845	833	860	825	870	865	824	820	889	865	858	857	889	823	784	837	865	830	844	890	856	849	802	868	877	895	843	868	869	825	833	877	870	850	859	891	859	919	856	821	825	826	844	850	839	849	858	848	881	850	877	856	866	846	835	865	858	813	889	888	864	872	857	869	797	860	859	909	849	826	873	846	890	853	866	847	849	893	814	874	854	812	919	881	808	861	862	889	856	902	846	856	872	848	880	888	868	886	912	864	868	883	878	896	848	845	852	850	855	895	836	838	846	882	869	862	868	844	847	856	870	865	821	841	832	832	847	852	841	778	860	871	844	853	837	861	860	854	845	854	850	866	845	852
22551	21194	28846	23807	21190	21245	7711	1131	853	795	627	608	611	585	544	506	476	466	500	492	448	480	418	430	439	432	419	440	422	420	387	397	432	416	397	401	403	398	395	417	400	408	393	387	413	403	403	380	396	426	437	397	394	375	427	380	420	433	403	396	396	400	392	397	454	398	412	387	405	402	410	430	373	387	369	373	403	372	404	387	402	404	348	354	417	407	400	397	401	366	403	359	432	380	412	402	415	415	388	368	424	434	376	419	396	376	393	431	368	376	401	373	383	363	378	370	392	399	391	375	374	406	436	392	406	374	400	413	419	403	412	437	409	396	416	385	414	416	418	392	414	360	445	412	402	392	388	377	377	406	392	392	367	389	390	363	395	413	402	373	405	405	385	380	383	452	385	417	337	390	399	417	420	397	420	353	406	397	369	421	385	408	377	392	361	391	389	386	395	379	409	392	407	391	374	423	362	403	428	375	369	402	397	393	416	403	362	393	357	408	397	426	389	415	392	403	409	422	327	407	398	397	401	385	373	415	396	357	390	399	408	417	403	366	360	364	406	411	346	413	385	434	408	427	422	419	395	383	412	406	404	374	354	390	398	404	383	421	420	365	419	358	394	395	389	410	376	389	398	412	399	394	399	407	361	392	405	401	372	385	354	438	389	403	399	391	363	385	384	373	373	404	393	396	376	413	441	374	420	399	375	380	389	412	403	348	437	400	382	389	361	398	431	402	412	361	423	381	376	396	396	408	384	387	392	414	415	382	417	398	375	416	417	366	416	377	415	363	377	365	404	394	409	416	387	401	369	401	393	403	418	399	408	357	405	416	396	397	372	384	437	399	397	410	429	391	348	358	390	380	383	409	409	404	398	386	347	352	404	424	388	414	412	387	410	355	396	420	369	354	408	398	388	426	408	418	393	379	406	393	386	429	418	373	400	404	440	384	401	369	394	347	387	413	368	379	370	406	387	374	389	407	398	380	404	398	387	394	384	434	416	398	382	381	419	369	402	414	377	417	413	411	385	419	375	400	418	385	436	369	366	388	394	448	411	420	388	373	360	436	410	413	381	375	387	388	404	374	380	392	384	403	410	395	423	378	388	381	359	381	394	378	407	376	387	409	436	396	400	400	389	353	452	382	396	384	393	417	380	367	411	395	362	363	382	433	407	439	368	381	396	366	356	397	348	372	421	386	372	405	400	387	427	403	408	404	433	389	406	380	375	389	400	367	383	394	350	403	351	422	387	408	426	391	390	364	395	387	358	362	379	384	434	397	416	365	401	370	357	378	370	394	368	388	386	401	402	374	379	374	388	377	404	381	399	349	377	373	365	378	412	411	376	425	399	401	390	437	369	396	411	359	391	402	395	352	397	392	369	400	369	401	372	391	409	398	361	368	391	381	438	392	391	388	392	390	402	411	401	381	383	375	391	393	361	367	393	367	378	369	401	384	379	392	378	381	367	444	395	385	382	426	390	416	413	369	407	384	429	378	372	374	376	403	396	410	385	421	386	381	392	381	377	383	398	402	397	382	400	417	408	336	371	390	425	365	408	364	394	388	409	376	383	393	372	390	360	378	393	380	386	410	382	382	392	385	370	388	389	395	386	398	386	394	426	397	394	400	435	371	388	366	411	420	384	384	371	375	395	370	385	387	399	369	362	396	381	380	394	377	374	400	390	406	393	392	371	392	381	416	376	404	393	383	372	406	391	394	348	419	373	361	370	389	411	352	370	395	430	390	403	384	375	388	375	403	400	386	387	375	388	397	384	386	390	397	389	367	415	385	361	399	403	375	419	370	394	414	380	387	395	355	394	408	368	405	371	417	384	373	373	379	415	399	451	379	389	359	421	398	368	416	396	361	366	390	380	379	389	406	377	373	400	372	354	372	409	413	376	400	402	381	408	375	390	397	417	403	379	404	435	401	378	387	397	365	371	369	395	360	396	385	393	387	387	378	383	397	393	427	406	345	386	380	410	390	382	366	389	358	333	377	432	403	406	389	398	433	413	379	393	407	412	393	389	373	407	385	387	379	407	392	402	394	426	415	362	407	363	402	395	378	402	400	391	386	385	415	385	421	374	427	365	347	384	396	393	380	368	389	410	386	399	397	386	395	396	409	364	397	403	407	413	395	390	391	382	405	363	406	374	378	407	420	357	417	395	398	391	377	382	407	420	413	376	355	423	397	422	390	411	387	394	371	368	393	393	405	380	393	373	402	377	385	410	393	388	397	368	427	412	399	404	422	384	396	402	410	361	381	417	367	415	399	371	363	403	413	372	391	391	395	371	376	384	370	358	405	409	361	418	388	395	402	405	421	389	329	388	397	404	377	428	415	402	397	393	383	375	403	363	377	409	380	410	367	388	386	385	379	399	398	378	403	434	396	372	383	368	395	393	379	385	405	390	383	391	398	404	387	389	377	387	437	409	400	359	361	398	348	438	378	396	404	364	377	402	404	407	366	403	401	401	392	380	387	402	390	405	361	415	391	375	425	421	389	385	384	383	401	397	400	379	419	405	408	365	410	388	349	360	382	387	361	367	374	380	342	396	419	364	380	423	373	381	388	365	379	415	345	438	398	385	426	371	396	396	382	365	402	380	382	396	361	416	358	394	383	409	397	375	377	382	383	387	422	413	391	370	398	412	378	386	400	397	363	404	394	403	362	374	393	385	406	392	383	414	429	369	376	396	418	406	382	385	405	388	385	380	413	396	402	374	393	364	393	343	410	432	411	371	385	384	383	392	424	404	371	382	372	414	369	414	423	419	401	406	380	362	430	349	371	398	378	400	400	365	408	367	381	418	367	395	398	419	388	412	410	404	384	412	391	386	402	371	412	394	389	381	413	402	413	385	407	374	429	397	405	400	380	365	370	344	375	353	386	374	396	343	401	387	401	380	427	378	387	427	406	390	386	385	380	363	406	382	387	413	412	391	406	380	388	392	395	385	395	385	420	377	370	412	395	396	412	399	352	403	401	389	406	379	379	414	379	360	361	403	402	398	412	395	426	394	416	388	415	383	395	417	379	414	395	393	384	369	401	397	361	393	380	391	420	422	399	367	412	442	364	370	392	386	399	420	395	372	401	397	409	399	364	386	404	363	377	380	391	382	398	396	386	389	380	375	422	380	400	383	398	398	374	380	367	384	406	391	415	380	394	409	398	380	386	395	397	343	408	391	380	387	403	396	384	418	400	410	367	390	384	374	393	398	414	415	371	398	404	375	418	364	399	372	416	416	364	408	379	390	398	342	359	362	384	394	387	393	405	343	380	387	400	405	395	404	410	414	399	363	407	404	375	357	396	408	416	404	394	427	347	401	369	409	387	419	406	439	405	357	398	419	403	365	378	364	363	427	352	428	402	370	393	401	365	419	390	402	415	403	371	387	346	375	377	386	412	358	425	387	373	373	385	392	411	364	413	390	412	399	391	376	432	441	387	358	371	369	366	389	393	391	377	400	389	400	374	373	392	375	390	387	371	381	400	410	390	413	376
5355	21925	9868	4728	3528	2614	1862	1544	1258	972	876	770	705	621	625	603	539	486	490	521	494	476	455	446	443	452	451	427	437	403	437	445	410	431	455	372	412	411	411	404	352	434	393	429	435	386	415	402	402	395	359	389	443	425	390	405	390	398	375	380	389	397	404	358	393	395	404	378	389	396	410	429	375	400	388	376	393	380	361	361	375	357	403	397	380	430	397	372	411	390	380	395	378	381	389	382	396	419	387	362	343	385	372	405	396	404	382	384	379	420	382	411	391	392	405	419	372	371	427	406	391	379	372	387	349	395	377	367	347	395	340	381	399	353	390	373	399	396	355	359	383	370	361	384	409	374	383	410	450	397	342	399	383	411	378	405	385	397	377	352	349	357	351	383	397	385	389	387	396	373	396	376	392	378	346	378	398	390	409	372	392	372	362	395	403	371	375	358	414	387	395	424	370	410	378	363	389	374	396	349	417	380	410	375	407	393	390	409	397	369	382	398	354	407	391	381	391	365	381	405	389	362	405	352	394	428	388	405	410	408	357	404	404	387	362	350	370	420	400	418	397	395	381	420	405	450	400	386	391	394	420	406	404	410	404	385	368	376	357	400	355	360	383	367	352	415	361	393	370	385	390	446	385	407	397	392	349	399	371	387	385	371	368	338	401	408	381	415	403	358	387	402	358	388	352	398	382	335	398	412	380	423	414	365	409	384	386	338	365	378	366	432	405	413	365	363	384	375	402	361	371	408	372	379	369	371	383	401	362	417	390	358	382	386	399	396	377	361	404	389	399	398	412	409	369	387	395	390	382	381	350	376	403	402	372	431	389	389	425	404	406	381	390	413	419	381	402	409	346	381	406	395	354	411	403	404	398	381	388	401	383	361	417	411	377	356	368	405	353	384	378	402	408	400	350	396	363	393	359	374	375	401	387	375	412	351	394	384	405	377	374	386	377	390	368	376	411	387	355	344	368	387	394	355	372	393	400	397	387	399	383	415	382	370	405	361	405	357	372	387	372	379	375	378	383	388	427	364	374	420	350	382	365	392	340	401	414	400	371	403	397	385	375	364	364	359	417	393	395	383	381	370	376	398	411	383	368	394	401	367	400	405	383	393	386	378	369	388	391	375	359	399	369	359	365	381	395	373	387	367	378	401	401	392	404	371	400	387	355	390	359	388	361	410	366	378	377	357	396	399	365	374	374	387	361	404	391	371	360	387	387	418	389	394	381	387	351	393	373	398	408	367	360	387	384	380	376	389	423	387	369	391	339	412	406	403	384	451	355	383	362	376	376	362	374	370	369	389	382	400	372	401	392	379	383	393	388	363	419	396	378	394	401	389	422	372	402	374	393	400	395	384	357	423	368	376	437	407	387	403	363	403	371	408	406	372	358	375	406	394	363	407	366	385	416	372	396	384	400	400	354	396	428	362	367	406	383	370	391	358	380	375	374	389	392	396	388	413	382	385	397	380	372	428	379	365	345	379	364	386	374	377	376	390	388	365	370	363	395	366	404	379	369	377	407	378	373	381	375	409	386	371	414	399	414	378	382	376	363	412	405	385	368	378	359	388	404	351	431	382	364	389	351	366	398	367	383	366	393	357	404	403	414	371	382	379	374	383	374	379	369	424	369	396	388	366	380	361	394	407	370	384	372	432	400	371	402	400	370	401	372	409	389	386	372	386	396	387	380	387	422	412	394	403	392	375	360	426	368	390	379	372	401	405	389	377	433	401	360	382	415	388	368	402	371	388	380	403	370	382	363	410	385	368	357	408	362	399	381	367	368	386	370	400	392	390	400	377	424	391	402	404	387	369	382	367	372	402	384	360	365	415	361	383	386	397	388	422	375	393	367	390	384	400	428	394	425	349	427	375	368	379	420	369	398	397	358	384	381	368	408	393	355	357	383	406	405	400	355	368	382	380	407	400	375	382	361	367	383	405	370	399	379	389	391	354	384	376	387	351	367	381	430	333	383	364	375	399	392	392	419	396	394	401	365	383	400	397	414	373	370	415	378	403	342	398	391	374	394	393	427	391	403	392	373	377	428	395	382	406	402	375	375	402	386	373	346	375	406	370	396	361	383	389	420	379	377	360	398	392	356	395	394	402	398	422	389	379	386	404	374	365	403	407	394	404	429	393	390	384	392	384	379	371	363	377	376	383	419	409	422	379	403	397	395	357	367	375	353	376	397	374	384	367	397	372	378	393	397	378	335	359	368	333	399	385	361	369	393	402	379	369	401	392	359	385	373	412	368	424	397	391	390	340	383	365	395	399	381	368	384	397	353	408	411	392	388	394	394	375	388	393	364	369	362	418	384	366	408	363	373	416	378	389	358	378	385	330	373	384	410	379	340	405	363	399	379	421	380	383	399	404	408	392	424	361	372	366	373	363	385	392	431	387	393	382	380	392	402	401	385	380	407	371	348	387	367	373	388	380	398	391	368	345	403	373	372	394	394	434	353	360	400	365	369	425	385	344	358	422	386	413	385	423	441	397	395	398	354	377	357	385	392	346	354	392	386	389	388	377	385	381	374	404	435	402	378	378	392	406	352	394	390	403	380	391	387	376	365	393	382	384	419	423	421	360	375	370	398	400	363	399	355	358	410	372	382	399	375	375	409	395	396	409	360	364	396	393	405	374	363	401	381	386	374	396	367	365	386	419	351	401	409	381	417	402	421	365	364	383	387	418	381	440	407	404	374	399	376	378	366	400	371	356	397	420	353	380	407	365	394	395	394	426	412	349	371	392	424	380	382	360	362	404	419	387	419	413	403	392	365	371	379	397	431	407	364	359	368	397	374	373	389	391	370	406	370	385	383	372	372	371	378	427	428	384	381	373	402	373	399	396	400	428	370	387	373	400	418	427	382	396	361	387	394	331	400	391	391	379	415	379	399	371	376	364	350	378	392	361	408	377	414	441	381	396	365	389	409	408	450	361	356	408	355	361	374	398	396	397	413	404	383	390	386	367	397	360	400	377	411	394	348	367	402	388	408	368	377	379	387	391	381	411	382	392	404	384	399	381	384	391	380	368	394	383	376	385	385	359	380	402	382	394	370	382	385	355	394	393	386	375	376	403	382	410	373	370	374	377	394	372	395	358	362	421	385	385	384	364	365	367	393	373	422	389	401	392	391	372	398	386	374	383	364	387	396	379	388	341	382	378	396	393	396	371	412	402	378	397	402	413	373	371	402	390	370	366	369	361	399	362	383	381	389	401	374	384	378	376	348	377	358	387	421	397	392	413	385	366	401	392	397	365	362	394	405	367	390	382	356	399	423	398	350	376	369	405	369	395	396	395	383	406	366	409	388	396	384	360	370	378	397	395	409	399	396	362	376	335	377	384	406	409	405	387	356	370	372	399	371	393	395	375	405	361	406	438	373	397	382	370	395	409	375	375	369	398	381	397	404	411	357	394	392	395	371	381	431	355	407	350	374	402	371	379	371	381	387	363	394	376	368	399	415	402	401	383	359	389	393	398	363	379	381	369
27844	19970	7511	1238	827	792	779	742	777	750	736	733	736	720	678	663	738	685	715	687	689	697	727	729	768	709	762	744	756	705	717	688	711	711	713	738	698	694	809	686	781	733	752	738	701	746	665	704	700	736	727	723	717	692	681	736	725	719	671	686	692	717	713	690	712	752	672	715	716	708	725	659	733	736	697	680	691	667	711	718	709	706	701	669	697	735	723	724	726	712	720	717	705	695	765	716	692	709	716	737	723	710	753	731	698	723	679	709	722	705	744	786	684	719	753	686	733	713	711	696	709	750	660	698	702	671	675	700	696	703	692	713	717	688	737	722	726	675	675	722	756	695	736	720	691	706	742	741	729	727	679	677	708	714	757	689	739	683	679	707	732	720	714	675	725	667	679	695	684	704	686	669	688	730	723	698	693	715	687	728	682	748	763	693	722	695	709	717	677	729	708	702	693	728	722	688	690	729	763	722	758	778	694	735	707	724	733	733	722	755	694	746	674	675	736	699	694	727	729	694	712	700	674	742	750	692	696	706	671	716	696	722	724	685	724	709	726	702	639	675	676	666	685	683	728	627	701	700	696	721	725	671	718	691	692	688	725	694	720	740	698	736	678	716	699	727	713	686	718	731	749	715	732	716	690	690	694	748	670	686	706	782	696	680	668	714	732	700	647	689	709	766	741	740	688	751	641	726	692	710	675	691	752	686	710	696	715	736	698	712	725	695	710	705	681	715	755	683	685	752	722	680	718	735	743	736	734	707	711	682	726	738	715	704	739	679	709	701	749	665	730	707	718	696	688	722	712	751	663	752	703	721	699	745	711	705	700	735	671	733	656	709	660	732	700	732	674	696	653	708	728	684	699	755	673	686	699	653	701	709	706	755	747	716	726	742	703	671	757	698	731	709	705	711	694	666	745	746	694	726	694	741	684	678	677	697	728	757	667	742	694	687	697	638	730	693	709	684	696	708	700	743	699	697	737	664	738	679	674	700	661	689	722	721	701	715	668	724	761	685	702	676	711	704	677	718	705	728	697	734	724	667	711	691	691	732	716	689	737	710	703	658	671	751	663	694	687	685	721	722	640	701	683	722	665	694	717	755	695	705	689	733	710	742	707	749	734	715	700	707	654	715	713	773	670	670	742	733	742	737	696	742	732	721	693	704	728	720	704	680	685	673	652	717	756	740	728	714	695	717	721	720	676	671	704	740	693	742	717	721	721	697	728	735	706	697	717	708	749	745	723	680	681	710	720	721	714	643	708	691	714	693	715	665	766	720	701	718	710	685	740	685	686	737	683	668	707	747	681	682	690	747	680	708	704	693	762	677	724	739	750	711	717	713	690	683	698	729	687	739	701	734	669	674	714	713	683	721	714	701	650	722	693	706	672	733	703	688	679	717	686	713	669	727	731	739	713	698	731	681	727	695	685	723	734	733	698	690	680	719	701	711	743	715	720	697	731	737	674	716	736	675	694	710	718	700	715	698	704	721	717	665	695	712	709	695	663	715	701	669	732	700	704	709	687	742	691	744	735	738	732	719	711	682	722	735	727	687	717	704	687	700	745	713	752	735	736	727	726	690	663	654	692	687	694	731	732	657	705	733	719	681	764	702	725	714	740	695	726	717	739	722	701	731	679	700	729	726	733	663	677	681	687	709	684	721	703	742	670	657	696	703	715	711	715	700	703	704	754	726	680	700	664	735	685	641	696	728	686	686	682	708	789	725	743	728	739	670	700	715	748	692	684	717	679	683	698	704	659	720	650	737	733	714	758	730	704	693	744	675	666	724	714	719	738	704	747	712	743	739	698	714	738	671	703	700	749	710	698	750	727	732	670	684	688	741	745	734	733	723	729	695	715	716	704	705	780	706	729	696	657	703	707	701	714	734	712	743	671	719	675	689	740	712	750	763	689	717	700	691	773	691	673	739	740	720	754	775	761	716	687	691	681	692	664	708	674	699	717	728	688	731	738	720	700	649	716	727	703	711	696	697	720	724	667	666	736	712	698	722	759	690	719	730	735	709	736	687	691	729	721	720	706	733	723	707	687	722	741	728	695	729	659	709	686	690	704	659	733	731	722	673	742	715	724	703	716	764	710	692	740	707	706	749	694	702	734	726	756	649	701	721	672	693	708	698	706	726	677	692	714	738	743	717	708	724	676	717	712	714	702	724	735	727	726	729	709	669	689	679	716	690	717	718	696	723	708	695	696	695	683	759	702	729	656	686	766	725	741	709	758	691	719	708	728	763	715	682	713	753	675	681	756	741	721	742	737	721	712	751	723	726	706	739	689	690	711	716	753	695	727	724	663	713	685	712	710	723	736	741	719	697	662	712	684	730	700	712	734	752	741	687	681	728	748	722	740	700	692	701	762	746	662	690	660	689	697	691	731	705	722	681	683	765	682	734	682	713	696	713	691	700	697	749	741	753	770	726	699	697	696	714	660	699	720	708	703	671	705	701	714	726	745	676	706	663	770	716	741	687	727	730	723	696	724	727	726	695	716	703	730	730	701	690	682	690	707	670	703	664	666	694	682	699	689	736	703	690	703	684	722	732	718	721	679	729	667	705	709	671	726	684	684	721	696	691	696	694	691	736	689	728	706	681	722	685	705	728	695	682	700	651	721	666	748	732	737	719	705	699	716	723	725	711	717	737	661	703	707	709	673	699	725	708	701	735	714	681	704	725	686	737	737	758	740	702	655	675	718	688	669	741	698	712	724	693	735	741	695	681	717	697	704	680	717	675	689	666	715	664	719	689	675	721	683	711	714	712	686	683	771	740	740	707	704	695	730	701	730	713	723	726	690	727	692	714	752	702	718	717	676	702	718	696	667	770	734	689	675	700	678	726	726	712	662	732	719	688	703	735	681	688	757	740	710	728	724	718	713	687	745	653	713	695	689	687	691	667	708	696	729	714	702	685	694	772	736	742	728	745	692	702	710	698	711	731	644	761	742	740	718	729	704	700	744	746	721	696	729	737	756	742	717	751	739	661	690	751	735	689	706	741	719	665	678	713	694	718	716	719	687	690	708	736	659	677	698	658	681	678	684	685	699	688	640	718	705	705	760	688	702	705	696	733	735	690	727	727	685	687	769	670	682	743	724	736	702	656	747	702	655	721	703	748	733	728	776	688	707	690	710	693	693	721	714	708	645	711	743	682	697	733	723	663	768	679	729	695	706	690	731	684	702	728	685	707	712	688	697	697	680	714	732	742	648	665	678	712	674	753	705	713	685	724	674	729	675	717	734	737	752	719	687	695	703	716	655	717	680	728	756	718	715	718	663	650	715	742	688	653	721	701	710	703	712	733	697	710	711	685	753	753	687	730	735	728	703	691	704	751	721	703	677	697	719	720	673	725	746	698	730	723	742	710	710	681	659	661	719	649	681	709	706	725	756	717	677	706	692	720	665	653	717	698	712	685	722	684	717	733	713	713	695	693	689	696	669	741	686	757	697	760	718	709	661	709	660	672	692	723	699	703	674	715	681	742
5415	4430	1499	1044	898	871	807	788	695	772	754	721	751	762	722	724	747	720	733	727	753	730	727	739	699	726	700	697	713	725	703	738	733	718	703	740	727	722	783	689	745	719	705	683	756	784	714	725	809	696	741	693	763	744	703	732	680	749	671	695	732	658	720	712	700	721	740	722	712	683	698	696	712	729	689	714	734	673	733	718	730	763	723	727	699	748	698	786	721	728	716	709	660	702	722	715	743	720	704	684	722	706	760	715	726	712	717	689	710	722	744	696	697	713	731	734	737	739	673	740	734	701	753	724	708	714	762	700	749	772	711	702	787	715	646	711	734	756	720	719	735	651	712	712	772	761	742	698	695	703	709	780	727	764	651	741	708	703	715	749	694	745	732	739	717	743	710	725	674	670	729	714	683	701	692	709	702	738	728	728	685	739	704	700	697	695	675	727	725	710	743	726	719	804	692	659	718	782	716	768	719	695	762	743	718	764	727	690	700	710	652	741	719	734	756	715	695	636	729	738	741	694	741	628	695	698	681	733	701	701	740	761	721	729	659	686	709	715	746	708	709	712	768	701	784	662	745	717	693	730	720	711	713	698	759	701	695	751	732	716	692	709	686	736	717	774	724	740	692	680	662	734	676	712	720	685	712	766	754	741	738	689	728	698	741	777	713	705	732	718	715	719	665	748	751	703	710	728	736	794	733	678	751	730	688	711	697	735	703	762	734	685	673	706	781	699	705	748	677	682	688	768	735	725	716	704	730	739	699	719	727	675	758	711	724	646	722	710	731	755	706	739	727	713	752	731	710	708	703	691	715	740	701	740	681	725	712	762	736	726	720	726	713	725	701	698	727	734	743	718	741	690	757	712	726	724	715	719	702	668	714	689	720	699	702	722	673	693	749	734	743	737	727	735	732	696	722	760	700	693	754	757	719	732	694	746	712	724	782	722	676	735	708	752	697	700	716	764	682	732	730	737	725	715	714	694	732	677	716	691	716	694	744	722	695	703	713	707	740	708	781	651	735	744	727	691	734	700	733	744	742	736	715	743	697	740	759	743	767	737	743	725	666	721	731	733	743	718	704	743	721	716	747	710	726	723	720	685	707	670	741	748	712	746	713	745	770	703	750	741	711	722	713	750	678	776	706	726	758	721	725	735	704	666	677	713	720	709	738	724	722	690	744	740	707	752	666	696	714	752	707	712	767	772	729	719	683	735	680	748	683	716	738	770	724	705	708	709	696	699	703	707	698	714	720	734	739	744	742	718	702	690	684	729	755	709	737	706	753	736	719	721	667	694	712	719	695	724	754	707	716	728	677	734	687	723	708	665	754	768	713	716	730	709	713	734	720	723	707	718	679	725	698	758	705	646	722	721	762	718	721	727	692	711	755	716	796	784	690	720	708	690	750	746	745	674	713	683	751	769	738	737	708	673	758	730	677	749	769	714	711	698	743	782	724	758	737	807	715	719	745	725	688	759	722	751	692	691	735	711	683	715	713	720	697	696	700	760	794	732	701	749	704	739	720	706	742	741	735	727	730	706	712	764	716	686	739	723	706	737	674	774	718	731	709	745	705	768	730	727	767	691	712	746	719	679	728	764	712	711	746	746	668	728	746	718	717	734	686	758	690	703	686	755	731	707	678	698	695	754	699	684	730	717	711	742	713	691	702	712	752	768	747	729	728	737	726	743	742	762	745	727	701	714	721	742	736	789	740	707	741	754	795	689	733	738	715	701	710	759	713	716	687	751	688	724	695	722	743	724	700	700	734	687	721	758	770	707	741	697	739	723	739	715	741	707	655	729	732	694	743	766	716	715	697	728	718	735	710	715	786	682	747	701	676	658	734	717	683	689	725	674	742	708	706	725	740	731	734	698	758	732	675	687	754	750	679	725	728	673	728	754	685	747	753	716	699	658	721	698	737	737	709	713	713	754	712	715	709	730	729	742	765	772	704	710	712	710	798	725	694	727	718	729	734	715	734	718	697	731	708	747	729	725	708	723	721	673	672	741	715	729	690	716	721	738	743	704	769	778	758	714	759	731	769	750	714	724	732	738	700	743	748	705	704	741	738	735	689	675	738	757	732	727	716	709	718	729	734	701	709	706	718	740	711	732	681	705	716	699	703	711	786	699	745	695	724	691	680	725	706	767	728	770	688	706	729	724	708	746	741	721	691	745	731	758	702	660	730	737	728	712	721	732	695	683	709	736	721	666	716	758	690	689	788	670	673	685	704	735	732	761	726	721	668	757	702	744	717	759	709	691	714	712	712	692	715	742	737	688	715	680	681	779	761	711	686	739	686	688	725	727	769	729	686	686	714	693	680	767	690	747	687	698	771	715	680	707	722	683	709	725	728	742	747	775	737	747	752	693	735	680	739	703	712	749	726	737	725	750	692	693	696	693	665	730	703	746	711	772	754	694	692	696	716	668	683	705	716	737	701	698	735	724	697	749	746	677	761	680	712	718	765	762	692	733	727	692	715	663	713	747	729	727	737	746	738	695	753	714	735	704	715	722	703	706	763	672	728	766	688	746	737	691	726	724	757	712	679	742	698	715	717	736	763	742	710	721	719	712	748	684	738	747	703	698	730	702	718	684	721	748	699	731	761	722	705	720	739	769	706	721	658	728	711	770	726	717	717	732	669	732	695	742	759	686	691	681	701	765	731	745	681	711	731	727	723	754	732	722	718	692	703	720	712	736	718	658	736	712	695	760	748	702	694	716	729	683	718	735	729	681	685	731	718	730	734	745	692	742	700	706	742	716	687	717	703	694	733	714	716	710	708	768	727	733	693	717	716	697	722	708	725	730	690	732	740	769	682	727	706	739	704	694	791	714	736	689	717	732	732	738	676	713	706	746	702	693	715	745	713	726	721	740	743	747	711	685	723	679	742	710	719	739	717	719	707	698	710	736	754	724	706	738	738	731	694	676	700	766	704	731	717	709	756	739	723	725	683	723	727	682	688	732	682	703	707	728	695	710	669	737	749	737	739	749	719	756	686	755	741	663	724	732	694	710	764	715	714	740	733	723	710	712	701	752	673	674	719	737	725	726	693	737	688	712	714	687	744	665	734	732	701	747	702	684	708	763	731	697	785	735	739	743	675	700	760	712	729	746	717	747	748	736	723	733	690	715	690	695	772	718	724	717	678	693	793	714	652	735	725	694	760	715	704	743	745	713	715	660	729	753	674	741	727	711	702	681	726	717	690	731	727	777	734	791	699	736	731	716	744	736	702	752	704	696	675	725	729	732	753	708	729	669	786	718	721	725	767	736	707	725	674	680	756	733	756	743	720	708	683	761	714	713	691	684	678	722	722	702	719	736	745	712	738	639	688	688	734	754	741	767	686	741	733	693	756	686	716	709	719	733	744	740	736	739	721	710	711	755	719	722	748	742	789	783	704	755	753	716	734	742	730	723	718	747	739	724	714	729	701	706	733	731	690	766	724	732	732	695	729	679	736	702	728	739	788	720	782	778	733	751	736	743	777	737
23701	21158	28263	24299	21151	8067	1027	637	553	504	438	447	448	413	395	391	384	336	358	356	356	372	357	368	347	348	333	343	375	333	372	356	344	311	356	312	311	347	341	325	334	319	335	368	344	340	376	341	315	325	313	323	318	342	353	315	338	320	328	340	323	301	333	301	312	314	313	340	314	324	314	347	308	347	326	347	323	327	301	333	320	353	304	325	321	325	324	326	320	300	326	331	314	318	322	287	302	314	324	317	306	305	356	291	315	318	337	311	340	323	335	358	306	311	296	318	320	319	326	342	346	296	332	306	351	341	302	333	315	327	320	334	338	371	303	337	337	342	311	317	319	322	335	293	284	307	328	323	320	314	320	325	310	361	320	288	296	334	334	319	314	362	310	312	335	321	330	325	317	368	302	325	290	283	290	307	333	330	322	337	324	301	323	299	326	332	290	316	327	292	304	329	346	344	318	318	359	313	344	329	318	337	338	310	328	319	305	325	328	305	332	325	327	335	327	304	343	338	343	364	335	340	334	314	353	318	315	308	337	332	336	303	329	331	328	311	320	312	334	306	317	333	328	306	307	348	345	361	332	306	306	367	343	328	339	327	347	319	317	301	330	328	323	325	329	317	331	326	338	375	312	307	324	339	326	348	292	328	330	327	338	326	329	351	341	328	324	342	352	307	362	329	315	320	321	322	321	304	309	317	336	343	335	333	315	333	336	338	307	352	270	311	339	270	305	336	341	378	316	332	321	352	309	347	324	323	324	293	334	302	360	323	341	320	327	323	320	321	313	340	356	303	327	317	332	365	348	358	313	304	297	351	361	343	301	320	334	341	340	334	303	328	298	331	322	310	311	334	305	298	303	307	346	344	309	353	315	346	310	302	319	319	344	349	310	328	285	345	308	335	355	340	326	351	299	311	360	319	313	315	353	313	301	344	303	316	358	327	339	332	307	310	353	325	319	319	347	310	331	303	323	327	324	325	322	338	334	307	333	302	315	302	318	329	341	329	316	338	288	320	350	310	338	309	314	316	357	329	332	331	324	345	344	337	317	329	359	294	321	317	355	304	319	321	320	328	316	311	333	366	310	343	293	348	371	322	360	321	321	322	348	298	327	309	341	320	314	335	317	306	350	325	302	335	290	321	297	322	329	316	372	349	315	308	282	300	351	320	338	358	291	310	318	316	308	340	309	335	313	356	335	322	345	332	320	290	286	330	325	332	297	332	350	336	333	324	329	298	334	314	312	299	321	326	335	312	353	316	315	349	304	367	310	312	320	352	321	344	305	307	326	305	342	323	353	336	319	338	354	301	300	294	321	347	330	330	341	311	315	323	310	324	312	332	328	324	328	334	347	339	311	344	304	293	325	354	332	302	333	317	354	336	328	336	339	314	310	358	341	321	303	342	376	315	312	330	355	310	350	347	312	333	347	324	325	333	310	329	331	336	311	311	297	317	301	315	352	356	347	307	327	312	325	324	307	345	327	322	323	317	319	342	314	317	288	309	380	312	326	335	312	346	342	357	327	315	338	317	323	338	306	327	306	337	327	323	303	359	343	333	297	311	319	304	345	303	317	310	314	327	311	296	306	309	320	344	307	299	301	317	299	356	350	313	309	329	341	334	323	315	358	308	315	304	305	354	306	319	302	329	312	312	354	324	329	333	313	344	328	315	318	327	299	320	333	321	320	316	298	329	316	323	320	348	280	362	303	330	308	326	346	339	332	332	307	333	315	309	331	311	339	335	322	309	330	327	310	304	314	339	318	284	310	327	332	340	339	301	331	306	350	298	335	340	310	311	326	327	300	340	314	316	357	350	281	356	307	311	339	329	314	311	330	307	326	310	347	308	305	320	319	317	311	336	334	348	324	304	338	337	326	340	312	325	314	316	303	311	304	321	329	325	321	338	312	303	334	362	336	309	308	318	342	326	324	345	311	327	322	316	351	333	336	346	352	301	324	295	301	328	291	317	293	312	301	360	326	318	306	317	303	328	287	330	315	339	326	321	303	325	308	338	318	329	301	356	321	305	330	328	335	333	308	333	336	346	283	326	316	322	340	352	354	319	327	301	332	321	338	320	307	322	331	315	315	322	315	318	350	350	314	322	318	302	375	329	310	338	329	335	329	346	317	322	322	314	316	319	309	351	307	302	293	294	295	358	317	356	310	347	297	305	290	334	302	311	305	306	314	334	352	317	351	354	323	309	370	306	331	296	344	326	346	300	306	317	331	326	309	340	335	316	309	340	314	322	324	291	322	309	291	347	352	326	326	293	346	318	301	310	319	322	323	314	293	308	338	343	330	364	381	302	313	294	324	318	313	354	338	315	362	338	351	330	313	335	324	315	334	340	340	331	323	327	339	308	308	309	343	347	339	300	324	303	327	308	310	337	316	342	322	382	338	314	330	308	303	365	350	328	338	333	314	345	323	322	323	354	334	332	343	332	317	336	350	326	325	315	336	335	351	297	356	285	324	318	291	310	350	312	347	340	317	315	309	356	330	355	312	333	343	332	351	347	348	337	300	304	302	341	340	334	342	336	342	340	302	306	326	334	341	354	366	319	304	331	362	338	316	372	313	316	348	328	349	349	306	315	305	311	330	342	351	336	322	333	324	354	318	327	314	353	329	330	320	327	310	330	337	337	292	333	302	292	347	296	319	280	342	341	357	314	339	289	322	286	332	312	320	325	327	310	348	304	338	340	350	348	311	281	312	318	313	324	321	317	290	313	346	306	320	293	329	265	280	363	305	349	313	347	297	319	369	309	344	341	328	335	327	324	336	322	341	359	336	294	335	312	335	323	340	346	318	320	322	330	311	327	295	332	326	343	364	302	336	301	350	312	301	346	318	301	328	315	331	314	322	320	307	328	338	330	324	292	322	332	293	355	318	321	320	339	338	307	303	328	319	310	316	335	310	316	310	327	342	326	342	333	337	309	345	324	314	344	294	348	336	357	323	316	353	342	310	332	317	312	336	333	301	340	335	332	353	286	309	310	342	303	354	342	331	307	317	330	312	323	324	324	319	301	327	348	292	324	344	331	347	315	320	299	339	326	340	332	313	324	332	287	342	317	345	300	312	384	356	333	317	302	308	307	335	329	345	329	332	335	351	280	349	308	332	309	343	315	336	348	292	319	342	333	307	318	331	308	355	308	335	337	312	349	329	337	346	357	315	328	325	310	362	323	321	334	323	309	292	334	326	297	346	321	317	324	320	334	338	319	307	337	320	354	339	334	286	328	309	300	343	343	319	327	334	350	329	341	313	302	343	301	297	314	313	331	332	310	333	340	335	329	317	297	341	338	304	315	362	302	297	313	301	312	325	332	322	295	327	319	331	338	316	325	309	335	316	304	363	306	310	327	334	328	270	294	350	314	308	325	325	338	363	324	346	328	297	324	308	324	356	302	309	325	354	342	312	340	329	278	331	320	346	325	334	323	348	317	337	322	273	301	328	330	325	330	331	302	346	311	351	337	312	332	310	322	294	294	346	314
4069	16074	6031	2798	2080	1526	1201	1000	803	683	630	569	512	490	458	434	446	401	463	405	422	375	400	358	390	360	382	333	307	375	355	348	332	333	366	346	330	370	340	355	401	400	348	343	331	338	352	350	350	355	304	351	350	314	359	352	326	342	362	326	355	328	309	338	361	345	344	342	355	357	318	337	318	318	338	328	306	346	312	386	332	333	373	318	317	373	327	322	338	313	371	350	317	353	353	328	315	331	361	363	353	336	325	329	323	339	350	340	344	320	319	328	331	307	333	341	341	318	316	355	344	337	305	322	313	337	339	354	339	327	317	358	310	342	343	356	365	337	318	335	335	333	307	324	336	321	340	371	328	380	325	324	322	317	335	332	332	337	353	335	324	323	356	336	327	321	294	332	346	360	318	339	346	328	310	335	337	344	327	320	340	328	334	323	330	320	308	331	311	352	355	333	334	340	309	319	329	350	334	319	347	318	334	338	333	334	344	313	344	345	371	352	298	285	358	302	324	339	380	338	351	360	357	339	330	334	342	327	347	338	332	315	369	348	362	353	352	321	343	329	329	329	309	343	316	329	330	335	307	368	315	372	360	336	349	338	360	344	322	316	334	347	331	311	348	303	347	328	324	372	359	326	326	319	342	340	345	362	347	319	360	299	335	349	291	339	325	367	313	328	363	337	328	354	346	336	344	358	337	341	352	364	326	324	319	349	308	328	335	334	349	337	399	319	324	286	327	360	364	336	330	311	359	365	310	328	320	331	334	347	325	379	325	325	330	357	361	296	315	344	307	344	340	341	344	313	340	348	343	333	339	319	366	301	330	343	340	300	332	356	320	319	313	330	332	309	332	382	340	365	340	327	357	349	355	374	341	361	337	306	341	309	332	371	324	322	347	351	376	349	317	355	354	346	325	318	341	337	318	343	321	352	334	356	316	335	341	302	327	348	369	340	352	339	325	349	348	331	342	327	329	359	339	332	352	364	315	360	325	333	337	309	314	351	336	333	326	329	342	340	316	326	355	317	323	309	316	345	342	317	319	316	388	363	325	343	362	317	322	331	317	311	313	366	345	352	358	367	345	338	366	315	333	313	318	339	327	343	355	333	363	338	353	347	369	369	346	340	350	346	357	343	358	356	308	362	362	315	339	328	317	360	297	336	343	327	338	303	297	334	351	349	333	357	350	349	307	324	331	347	345	327	335	329	362	332	374	365	320	355	330	362	357	316	347	314	356	313	365	312	339	355	328	377	307	350	339	339	353	359	339	338	316	342	331	301	346	339	360	314	335	335	355	347	331	335	342	322	368	329	344	343	319	319	323	338	324	356	322	311	354	347	339	334	318	320	385	360	337	345	355	333	360	337	344	320	327	357	351	342	338	335	320	333	341	349	345	355	350	319	336	354	310	328	326	319	350	338	334	346	335	324	315	351	314	347	321	367	337	353	336	350	328	354	341	344	362	345	324	375	345	344	308	346	345	311	318	316	339	349	345	345	309	360	330	344	334	320	329	335	348	324	335	353	371	329	321	336	315	311	372	354	330	347	372	304	350	335	279	386	389	355	347	302	294	344	325	344	344	327	344	350	337	322	347	325	339	352	351	332	365	336	323	360	311	331	341	344	328	334	333	338	325	357	364	368	321	315	335	325	343	369	308	358	337	332	307	343	314	358	347	349	320	340	322	335	333	358	369	329	318	353	318	330	353	327	330	322	331	345	349	312	337	367	381	342	336	341	336	334	329	333	346	287	326	343	357	351	311	329	341	364	338	335	344	329	351	351	353	341	306	336	337	368	326	329	341	339	334	331	334	344	313	354	336	350	360	311	346	333	335	361	362	327	318	317	320	335	318	331	332	355	353	341	328	329	330	344	318	339	340	317	341	351	350	329	320	343	336	342	328	309	357	356	313	360	331	312	335	341	345	316	314	332	332	322	346	371	353	339	326	352	353	318	334	332	315	346	314	313	360	326	333	362	353	312	333	362	334	352	330	325	308	318	341	337	326	302	345	330	336	309	316	320	329	315	336	352	353	333	315	320	320	334	336	347	288	332	308	335	329	336	333	346	334	321	374	361	331	336	314	310	322	323	354	355	304	315	297	335	331	318	335	320	351	337	311	354	344	358	317	338	357	313	314	340	327	347	336	344	337	301	355	320	351	340	352	324	316	330	315	325	342	341	345	364	334	320	344	324	364	350	358	343	350	333	336	356	337	348	350	319	356	334	299	347	338	349	342	359	338	302	350	356	332	362	328	337	329	328	330	317	349	326	320	350	361	311	310	330	307	330	348	307	330	352	340	352	318	327	319	294	345	360	308	331	332	312	337	349	338	338	338	302	360	338	349	324	345	318	340	325	351	349	341	319	333	362	363	352	350	347	304	351	311	360	327	329	330	319	335	381	318	343	331	363	365	352	343	334	343	351	323	329	347	343	365	330	350	303	328	353	335	339	359	329	353	339	326	328	316	318	345	340	321	322	336	342	353	315	328	356	338	347	364	364	349	335	323	366	352	354	326	312	343	363	349	366	352	337	332	329	367	324	310	321	349	349	361	344	336	316	354	338	306	307	343	309	326	355	326	335	337	378	311	365	323	327	339	324	326	339	381	362	323	331	351	320	342	337	313	333	366	349	334	343	329	346	339	337	324	318	360	314	328	345	350	332	365	343	339	313	336	353	332	317	318	305	324	337	330	302	324	339	352	352	306	353	344	354	337	343	333	363	351	330	306	328	339	326	333	343	346	343	331	338	328	359	338	329	325	328	293	306	304	342	314	360	336	328	338	327	338	331	349	320	320	329	328	342	342	315	355	338	324	324	334	360	360	358	329	347	321	340	335	339	346	343	356	387	339	330	338	335	346	348	325	348	324	336	311	329	334	340	341	310	354	356	360	306	336	346	365	337	297	334	341	311	348	317	353	355	332	339	332	330	330	338	321	337	331	360	331	350	331	304	332	331	318	335	346	331	353	321	334	348	310	326	341	338	321	332	364	344	308	340	330	306	357	322	308	309	349	321	317	351	311	297	355	336	346	323	339	346	320	352	351	355	368	305	317	306	338	322	351	339	356	337	333	312	334	342	341	379	326	339	331	330	355	370	329	339	299	327	344	341	325	333	340	321	322	358	367	387	365	335	360	323	328	364	328	335	341	330	323	326	335	347	346	341	353	340	357	327	348	376	338	329	326	333	345	334	319	350	379	364	326	332	301	337	302	323	306	293	340	310	345	326	348	286	315	346	317	326	342	342	351	349	334	299	352	356	311	359	354	336	360	327	332	342	363	324	343	343	338	312	362	327	333	312	349	364	341	369	308	327	333	328	288	344	341	294	329	360	350	333	341	317	321	342	344	349	323	350	333	359	312	305	327	314	351	340	322	342	368	337	359	322	305	340	348	358	356	338	333	349	348	345	325	340	354	324	355	401	350	309	368	349	352	336	352	340	322	342	328	309	338	351	345	344	347	315	333	305	358	325	342	339	318	334	345	333	337	328	317	356
24800	21194	27267	25290	10549	1399	1089	1055	982	951	897	898	896	880	883	871	866	916	923	877	914	895	942	859	889	876	874	870	903	893	883	885	855	794	851	843	817	866	851	841	893	893	830	834	848	874	887	847	867	858	890	895	870	917	873	869	860	853	824	883	886	896	871	843	837	867	860	871	865	826	920	897	864	874	885	838	909	826	858	937	896	854	896	840	896	910	837	851	883	872	869	861	865	890	852	913	921	844	842	891	884	904	890	852	834	896	882	852	819	881	885	941	904	867	881	844	841	891	826	872	829	878	867	868	805	801	885	854	883	883	840	843	820	852	826	884	879	840	828	859	843	869	837	872	831	880	919	868	837	884	809	897	867	840	887	884	902	817	870	915	825	867	841	881	855	882	825	821	873	880	856	926	897	882	837	876	861	806	865	917	867	885	880	845	849	897	895	834	760	887	829	819	853	818	857	881	825	867	846	867	901	905	839	868	913	887	892	906	868	897	879	884	881	798	909	837	858	873	823	935	866	846	889	900	876	890	835	843	853	889	899	832	839	883	891	876	857	866	859	792	846	859	911	899	899	885	919	823	890	851	909	887	841	868	907	858	859	920	850	893	856	878	867	925	875	904	825	923	905	847	881	849	884	828	861	835	876	877	831	861	878	849	888	847	881	861	873	863	925	877	848	869	825	871	830	867	887	851	897	878	885	879	835	891	910	856	877	923	870	883	904	912	895	892	858	854	824	914	885	864	892	888	890	837	878	835	813	864	873	856	898	843	875	859	861	827	870	878	849	837	832	838	841	896	895	833	897	814	877	847	824	896	897	858	929	880	831	885	862	819	866	867	885	834	841	848	898	872	880	846	916	883	824	852	922	825	831	831	879	909	902	869	856	855	836	827	883	799	872	901	838	879	856	854	862	924	891	848	799	867	915	871	875	850	919	824	873	883	843	836	838	812	857	794	854	862	875	890	837	767	881	840	869	887	899	900	851	904	866	813	813	900	874	850	862	865	897	891	902	856	900	886	917	889	901	862	862	844	851	793	852	877	903	821	893	832	898	894	820	831	862	899	914	858	854	841	893	857	830	844	801	859	839	811	819	852	890	855	902	872	888	852	866	890	857	882	917	833	866	859	851	865	845	905	860	873	911	853	867	876	903	831	904	867	850	868	933	799	894	891	910	825	852	865	933	870	920	851	892	797	907	903	855	857	867	865	856	840	844	892	848	847	894	847	895	830	820	850	853	842	839	849	834	878	830	915	847	896	891	854	873	854	874	837	878	882	870	896	854	936	886	855	861	880	844	864	873	915	824	852	857	839	838	891	851	857	922	853	880	819	893	876	888	823	854	899	867	893	816	819	844	890	897	807	846	874	830	860	884	897	869	947	862	832	856	848	853	864	893	855	858	838	879	853	866	817	830	864	860	890	866	908	897	870	882	889	922	841	895	908	830	849	909	890	855	820	917	904	902	802	889	844	838	853	811	845	831	858	912	857	898	851	893	904	887	862	856	830	865	824	907	852	847	846	858	917	871	916	829	887	857	863	841	851	849	882	879	825	874	880	873	839	867	867	880	900	851	834	875	831	905	833	839	869	887	898	838	886	905	852	890	871	885	800	865	929	854	908	827	903	828	823	863	838	823	830	861	840	847	868	844	931	850	863	866	864	866	891	865	911	838	871	854	885	905	898	852	862	896	855	824	870	848	894	876	890	839	868	892	884	875	870	826	848	866	907	872	820	842	877	921	848	878	875	850	852	853	839	852	867	837	837	914	848	868	871	838	890	859	876	857	851	890	851	856	875	879	812	869	877	879	884	907	865	836	836	856	838	828	892	898	858	889	866	841	859	865	864	846	863	856	824	898	889	875	866	819	846	844	839	859	851	870	867	851	895	875	826	820	842	814	885	851	845	845	914	860	852	857	824	839	883	827	824	870	889	909	906	879	843	850	834	878	835	840	861	818	877	836	841	840	828	843	883	827	832	866	844	821	891	898	843	858	906	862	836	872	860	846	873	862	872	846	898	892	896	895	847	841	889	850	846	834	855	893	866	830	819	867	914	842	780	872	891	912	850	859	858	911	868	843	890	885	866	948	844	840	883	838	873	853	862	831	823	818	884	849	855	870	932	882	897	888	855	843	858	881	808	894	841	873	878	841	835	886	817	902	900	839	857	857	842	890	893	845	880	927	833	847	872	866	843	848	847	833	903	866	890	889	855	868	856	834	841	870	830	853	902	859	818	899	884	851	880	819	835	869	880	833	877	881	871	832	858	851	875	806	812	867	871	869	881	857	864	903	843	853	890	914	827	828	907	849	854	879	803	872	886	822	855	807	841	870	866	889	826	863	875	836	865	876	893	867	874	894	891	849	850	906	869	829	835	833	886	882	851	952	871	926	853	890	870	826	819	843	830	834	863	920	807	880	847	844	882	887	821	813	842	873	812	919	882	860	888	867	888	864	840	816	899	846	836	845	867	890	833	906	910	852	787	858	900	896	852	857	858	838	872	871	849	842	845	898	890	904	921	819	839	836	906	844	905	833	895	828	896	884	899	855	923	880	867	840	872	920	841	894	955	848	883	810	864	887	817	850	862	838	853	834	864	870	865	822	880	893	906	888	856	861	837	853	870	838	878	841	868	891	858	919	939	869	839	887	840	858	823	855	836	830	872	893	894	897	902	880	853	839	827	912	863	928	847	911	841	857	848	866	925	879	843	848	875	906	850	894	861	868	863	870	879	903	865	861	839	862	846	821	846	819	856	909	880	859	833	868	912	835	842	889	907	861	875	894	833	868	855	877	898	858	843	847	885	903	801	842	871	837	889	829	876	822	847	854	855	877	927	848	911	879	893	902	888	857	833	887	865	824	910	879	855	854	854	824	865	885	884	874	890	894	850	853	874	892	868	873	890	871	812	861	928	856	875	865	894	866	868	855	880	904	881	896	905	886	846	880	867	858	875	816	888	862	856	887	875	888	868	845	809	841	869	875	859	871	871	900	894	827	845	844	848	887	892	851	898	895	890	814	867	830	895	839	909	856	862	840	915	882	858	816	853	829	865	870	860	868	850	858	825	851	848	845	843	847	877	860	878	886	867	879	882	892	889	801	873	901	842	879	902	893	879	819	886	895	869	811	846	909	797	876	856	852	847	914	861	888	887	829	916	886	887	857	841	888	895	879	861	875	860	901	861	863	856	879	935	867	819	818	861	811	858	849	827	886	866	834	865	826	852	882	832	904	924	863	822	894	878	852	859	850	835	883	837	890	882	925	859	815	864	894	821	882	817	919	873	860	876	883	884	859	931	883	904	863	882	861	860	862	866	881	855	796	909	865	851	867	825	851	871	863	865	868	849	835	860	823	867	880	893	866	868	864	884	892	885	923	867	834	856	841	845	856	843	879	855	889	863	892	825	903	864	852	872	884	848	887	838	859	872	829	815	858	913	809	921	849	854	891	847	831	843	867	865	841	816	850	917	862	846	884	823	825	911	839	884	832	864
3841	11670	3751	2110	1733	1494	1286	1167	1069	978	957	1003	943	909	922	917	880	921	839	870	891	898	872	849	891	842	840	861	842	864	894	898	801	882	810	880	894	862	846	867	916	907	815	873	866	871	824	820	881	827	872	846	928	831	843	832	785	851	902	787	806	850	817	837	897	834	817	804	868	860	858	888	848	816	828	808	921	847	822	909	851	847	889	869	833	854	866	884	860	843	902	799	816	881	904	817	853	890	826	804	861	866	923	836	917	901	876	814	853	863	822	867	850	858	873	850	874	886	895	866	862	874	890	852	870	810	850	873	872	856	820	835	875	881	813	861	863	901	891	825	824	928	810	852	862	866	801	864	835	838	864	877	886	832	879	850	886	876	877	871	895	827	925	824	821	803	831	875	831	850	897	862	846	866	890	862	875	890	858	869	829	814	846	827	865	874	855	897	832	845	873	788	866	842	862	901	870	840	891	866	847	870	852	823	872	870	863	827	848	904	834	907	913	822	866	865	904	870	904	910	829	859	783	861	827	865	875	825	828	857	851	867	842	840	816	884	865	812	804	847	832	883	874	882	877	907	844	871	843	892	891	917	798	804	880	854	878	841	897	919	886	814	867	863	868	807	818	842	876	808	870	878	893	868	842	836	842	820	898	877	808	894	847	879	855	866	854	887	855	853	822	845	900	868	845	830	815	864	873	823	816	845	906	900	885	801	896	883	848	859	855	884	881	841	792	871	860	837	811	827	885	894	861	852	878	898	831	810	791	855	886	884	853	841	822	802	840	876	857	926	865	875	901	836	864	868	811	876	857	812	929	851	849	872	865	828	907	850	850	847	853	871	853	844	819	900	893	832	833	877	856	816	870	825	869	870	870	834	829	868	864	892	847	848	831	813	851	900	824	837	817	870	891	828	863	867	842	866	847	843	851	851	857	877	871	900	877	828	838	856	811	843	884	880	867	883	890	870	856	818	868	884	836	832	800	844	880	836	838	843	877	832	902	835	867	888	844	907	848	880	880	886	879	822	863	799	857	828	844	854	826	823	845	881	878	864	848	855	898	861	853	868	879	812	814	863	854	877	873	868	887	877	792	863	824	908	895	860	825	842	829	848	867	872	888	832	852	846	825	880	828	850	853	853	822	857	839	830	883	915	842	922	883	833	919	860	871	876	876	929	887	845	897	854	865	853	911	839	893	894	876	889	833	830	840	896	846	824	846	850	833	871	850	853	856	859	871	840	880	881	843	926	927	847	850	861	908	843	886	871	902	868	790	862	827	888	849	879	839	796	857	795	879	895	880	837	822	885	861	811	879	882	906	846	826	904	894	852	847	875	863	854	864	841	857	884	853	850	872	878	929	908	836	842	906	896	841	858	914	895	883	838	846	875	835	922	903	886	921	831	887	898	862	879	832	819	830	843	796	859	894	809	859	888	884	843	877	890	830	848	864	863	845	885	860	872	857	899	868	815	847	878	837	875	888	854	870	862	864	801	841	832	896	826	857	868	830	848	853	864	854	872	864	875	833	834	886	842	879	857	874	836	839	850	837	863	894	854	852	912	863	837	843	919	879	833	861	949	861	827	920	859	895	793	839	888	836	854	839	907	855	864	843	885	828	852	823	802	835	888	831	873	866	893	824	836	810	868	850	860	868	886	819	897	822	860	854	818	879	856	842	888	808	855	854	840	912	862	835	875	846	881	834	810	906	895	881	846	846	824	916	843	876	870	896	830	861	909	834	847	828	838	892	821	831	836	845	852	852	903	915	865	890	831	875	842	893	881	877	838	864	878	833	845	852	887	868	856	842	892	865	862	874	864	843	839	874	830	890	853	868	841	887	887	812	835	829	828	905	888	874	876	867	833	834	882	868	903	861	952	878	890	832	872	864	857	855	865	848	867	856	847	829	847	855	834	849	837	867	856	884	927	852	890	871	909	812	882	902	842	839	875	848	876	904	878	965	880	855	825	883	820	815	878	865	840	868	830	862	869	865	840	880	861	871	816	864	840	871	845	837	871	932	847	822	890	882	842	907	892	842	868	878	864	869	918	869	906	856	881	831	851	806	822	827	842	953	896	879	868	868	888	888	859	830	870	875	835	799	850	832	852	819	836	817	858	919	847	813	873	821	921	856	876	873	822	838	820	838	863	825	851	891	854	895	863	847	843	846	845	836	885	834	840	927	828	848	923	889	805	865	821	878	868	900	856	878	825	872	827	867	878	824	849	825	893	841	862	885	811	829	877	879	836	885	835	879	852	844	859	826	824	883	850	871	838	874	873	851	878	883	856	861	850	788	851	820	873	899	894	852	877	916	880	798	873	808	892	854	849	878	890	881	856	866	924	854	846	904	878	915	865	843	904	827	917	853	810	896	869	872	861	787	874	842	884	886	863	881	789	805	843	873	839	842	836	848	895	813	840	878	815	872	849	878	888	877	861	850	884	915	945	810	895	907	847	866	870	904	810	846	858	803	895	899	878	809	904	899	879	839	807	835	859	844	851	822	880	895	888	863	852	867	859	812	862	864	871	856	861	830	834	843	859	868	902	840	845	817	842	835	835	814	844	862	871	814	895	858	813	937	886	841	820	850	840	863	868	849	796	886	857	873	852	883	817	818	887	829	858	914	866	863	886	865	878	861	861	864	855	820	833	817	886	851	867	892	875	872	842	871	834	842	889	851	872	846	844	834	882	897	858	835	831	881	816	865	849	878	901	862	881	897	868	883	883	850	906	871	814	854	833	902	888	866	873	788	863	825	889	849	814	858	880	824	903	847	854	873	824	869	838	830	845	862	889	851	854	887	896	804	868	887	844	893	859	856	867	863	855	835	879	879	836	864	818	905	900	871	853	848	845	871	828	828	851	822	882	897	875	906	878	884	825	857	835	860	828	929	854	876	886	908	846	879	843	866	897	886	884	875	833	780	876	822	824	853	906	871	884	869	882	864	848	822	810	851	835	843	822	834	829	895	852	823	823	836	886	836	830	854	843	909	856	832	843	908	803	808	838	864	855	912	869	798	873	833	831	876	903	820	915	894	849	844	897	874	842	842	819	849	861	869	867	882	862	875	843	851	856	783	851	810	903	885	860	835	859	893	855	865	793	801	866	830	838	830	868	895	850	874	857	833	837	822	899	817	891	872	874	869	871	838	815	860	852	848	878	849	891	865	842	896	911	845	826	854	865	844	879	836	818	866	865	878	908	910	839	831	846	916	906	879	816	846	802	830	813	902	920	871	869	852	808	891	872	891	861	916	849	868	852	876	846	837	880	854	889	848	880	815	850	847	825	891	908	860	834	858	836	855	850	835	854	825	849	833	837	911	881	879	856	879	857	883	852	820	844	874	834	862	859	903	883	838	879	895	852	802	823	881	884	835	851	869	911	890	881	808	829	903	861	841	867	848	814	833	881	778	813	852	869	872	870	847	852	941	865	885	865	854	863	882	895	827	923	811	794	857	945	875	888	821	860	855	849	842	846	874	896	875	863	825	834	904	861
22545	21192	28874	23795	21194	21239	7969	1084	843	733	633	623	599	590	546	498	567	471	517	431	446	473	430	456	446	417	396	443	449	428	398	392	423	471	464	435	449	427	418	363	413	403	417	437	413	394	413	408	394	388	410	405	437	409	399	426	401	391	426	388	409	419	396	398	405	387	405	406	362	369	407	402	421	395	404	409	396	384	389	406	443	377	397	401	427	379	353	409	414	399	377	409	401	391	407	405	387	412	413	388	386	387	415	426	418	384	395	406	407	387	396	394	374	434	404	397	387	399	379	393	401	368	397	371	415	373	367	375	400	392	366	397	416	388	413	394	374	399	373	412	380	420	405	365	412	410	387	402	389	362	410	392	353	418	398	420	390	411	411	419	430	401	377	382	427	411	407	420	424	406	430	370	437	415	400	446	360	379	381	411	395	377	390	411	370	389	396	360	370	414	424	383	381	421	397	363	424	398	421	391	391	374	418	368	399	425	409	372	411	431	373	427	410	407	412	375	372	377	353	376	354	400	358	365	404	388	434	381	413	423	362	387	379	390	366	406	361	399	415	377	381	420	367	394	374	409	421	414	400	379	419	401	414	368	387	431	392	350	389	374	402	380	418	407	417	404	391	359	393	390	451	408	391	386	400	413	385	421	379	418	377	389	404	458	392	419	439	410	418	422	417	452	419	401	415	390	386	396	411	419	415	401	409	382	432	404	449	403	443	390	407	367	375	389	423	431	391	427	394	414	430	373	407	414	423	400	383	379	400	426	419	392	384	405	414	385	422	447	441	381	410	399	394	415	424	370	425	388	388	387	418	365	390	410	388	398	405	374	419	371	416	409	405	395	365	437	388	423	401	350	400	419	423	394	414	400	410	388	393	371	430	438	389	370	401	411	367	367	424	421	396	440	368	392	372	414	388	390	410	410	411	374	396	419	411	407	374	379	347	411	449	356	404	395	401	388	396	390	395	415	360	374	402	382	389	358	431	401	391	394	377	421	384	403	378	412	406	402	403	421	376	407	374	392	415	400	414	402	387	393	412	383	457	390	402	433	404	404	382	395	414	366	374	413	414	376	364	413	405	422	425	389	405	407	408	400	368	387	421	392	388	426	360	433	391	409	403	422	383	416	363	381	391	386	413	411	358	371	370	414	402	391	397	365	393	391	386	372	398	403	384	368	391	394	391	436	400	402	428	408	421	408	412	398	393	368	414	365	406	432	397	424	419	409	414	435	394	448	409	400	363	378	385	390	374	408	384	402	395	394	396	373	423	407	414	387	410	394	436	436	388	410	376	393	394	428	406	413	405	392	386	420	402	447	372	406	377	364	416	422	366	395	360	404	371	399	398	377	427	406	389	397	404	414	400	382	376	417	386	406	385	389	438	393	415	362	393	410	416	426	405	434	415	392	402	375	364	403	409	455	368	431	435	417	383	408	434	382	389	422	400	385	385	385	396	406	392	389	399	440	392	373	377	403	370	405	391	436	410	424	391	403	423	442	385	380	423	381	384	424	380	408	423	393	408	411	416	385	402	412	401	415	423	377	372	404	392	415	376	360	376	414	416	384	383	366	415	404	381	402	383	376	394	380	436	390	376	371	392	413	402	414	396	392	376	410	394	404	390	385	400	382	383	363	359	349	406	377	392	375	414	407	399	408	393	389	430	405	368	384	392	417	404	384	392	403	407	388	411	369	408	423	389	403	393	355	421	384	380	384	434	417	407	394	373	424	398	362	402	372	411	389	379	391	404	382	351	441	372	397	374	408	409	389	406	398	392	420	390	376	406	393	399	380	409	383	387	412	386	388	403	394	410	380	421	414	390	382	385	406	361	389	397	353	391	369	413	412	401	382	403	441	414	435	422	427	422	403	356	383	415	393	428	401	424	398	395	391	382	387	390	414	387	402	403	390	389	360	398	419	400	405	395	370	381	432	360	357	389	397	378	373	383	423	385	436	395	388	383	390	397	401	417	418	395	423	373	397	392	411	409	368	396	369	412	396	407	399	396	393	395	398	403	344	417	394	385	411	412	414	415	399	402	409	396	386	386	408	403	399	404	411	402	404	410	386	432	399	428	367	396	386	386	363	404	390	395	400	377	383	395	410	377	375	399	436	431	392	394	399	387	395	388	384	421	418	459	411	408	385	408	414	367	344	385	389	483	385	397	409	397	392	393	403	405	415	368	399	388	427	403	400	369	389	411	424	413	412	395	429	404	393	368	421	371	385	398	413	386	374	411	380	404	414	403	375	380	424	393	413	392	373	414	368	412	369	386	391	390	401	393	382	398	430	393	402	408	434	425	416	399	437	382	370	421	374	416	400	370	417	379	384	429	410	383	392	370	425	417	432	411	415	396	389	410	339	392	410	401	438	394	394	385	393	376	432	384	447	385	391	411	407	419	392	382	387	349	383	412	406	370	403	410	405	383	401	394	398	426	370	415	407	375	410	431	404	391	384	409	388	383	383	399	421	386	367	423	363	378	387	409	413	401	381	424	380	396	425	400	391	357	375	392	392	387	410	407	398	383	417	385	384	388	354	408	425	384	400	407	407	407	420	402	378	387	428	414	395	417	417	393	401	403	389	404	388	384	397	412	395	391	403	427	395	410	414	398	449	434	367	420	408	381	383	408	353	367	387	399	379	400	389	427	406	404	397	406	397	383	381	409	368	375	410	400	375	458	404	386	396	385	398	417	388	372	431	383	364	401	393	387	433	369	383	391	389	401	424	381	386	376	388	387	386	400	391	387	452	391	426	366	393	368	374	371	407	415	351	414	399	418	420	405	412	413	411	397	366	403	423	385	405	408	385	413	390	406	407	447	401	433	376	400	420	376	401	393	402	411	401	411	429	407	459	427	401	377	380	418	374	416	436	394	395	363	396	372	397	383	403	411	420	423	415	390	388	425	377	397	423	397	397	408	403	392	429	431	384	392	371	373	394	399	389	376	387	409	407	412	416	376	446	401	385	402	412	427	389	367	394	403	404	397	412	426	412	395	400	421	424	405	398	415	410	403	423	359	409	424	423	433	373	361	348	385	404	392	354	360	376	376	382	364	463	384	403	366	431	368	412	389	420	444	408	403	383	436	411	388	404	358	416	434	423	381	369	397	399	374	403	412	412	416	398	395	382	439	407	415	365	423	431	411	416	407	374	391	389	367	416	416	402	393	433	406	385	413	370	411	398	406	389	408	429	399	412	390	383	359	382	390	424	440	418	410	402	403	414	380	375	364	379	441	410	416	381	363	403	423	381	366	417	409	393	399	368	435	401	382	419	416	404	388	385	358	357	411	398	391	403	364	421	391	359	410	414	391	362	412	357	360	380	397	383	397	387	382	369	365	418	424	426	381	403	379	402	365	359	381	422	403	398	399	426	372	426	433	394	408	417	363	395	365	422	390	387	426	395	421	375	403	421	419	383	383	396	368	386	391	441	375	386	429	361	386	392	381	406	419	420	387	381	371	370	391	384	400	396	415	389	365	370	415	402	431	390
4683	22256	9253	4676	3322	2446	1928	1477	1221	1030	869	764	672	599	668	549	536	530	541	476	475	502	478	450	432	421	467	432	417	425	437	414	421	401	402	418	409	439	437	433	420	400	386	437	411	407	421	442	387	422	364	379	401	417	390	444	406	416	368	389	365	378	369	397	393	401	364	369	409	399	375	374	391	373	347	367	390	379	379	373	413	386	372	410	374	393	429	363	364	426	393	420	396	407	396	355	402	374	371	399	374	398	396	367	401	405	390	384	410	387	382	359	372	373	403	372	390	378	407	362	364	402	374	369	394	370	390	407	404	389	352	371	390	374	427	408	367	373	391	394	389	400	413	394	393	369	409	389	371	317	400	365	345	387	406	372	408	410	380	381	384	388	400	403	391	377	404	367	385	410	346	423	421	391	390	445	375	387	418	373	366	371	406	390	415	431	407	365	407	395	381	393	374	381	382	413	371	409	362	394	401	425	406	391	379	418	401	386	404	391	383	392	388	379	436	402	404	386	404	400	392	351	375	397	349	404	408	404	408	432	391	370	401	417	432	412	397	377	391	384	384	396	400	401	349	402	358	410	426	378	373	358	386	391	403	397	377	424	408	416	386	378	368	387	367	356	406	375	406	414	389	427	381	367	419	362	386	421	425	399	399	412	410	402	367	363	387	388	363	416	397	369	389	369	383	376	404	361	398	405	382	406	442	361	418	383	414	392	385	393	372	413	426	394	386	364	384	372	396	395	441	388	380	384	383	387	361	397	421	384	404	377	389	423	403	420	364	399	347	395	357	406	353	384	388	386	373	377	395	392	384	370	407	392	413	413	432	382	378	457	406	418	395	394	401	355	399	410	391	411	365	360	379	402	392	413	380	367	406	414	405	382	404	356	394	418	395	380	409	430	398	414	364	393	423	406	389	353	400	399	409	380	388	384	361	378	400	377	414	420	370	413	408	398	392	346	405	378	405	425	413	377	413	385	428	398	376	380	404	398	358	379	405	399	406	382	365	409	418	389	393	363	385	363	422	391	363	385	363	398	410	375	423	382	426	400	405	386	365	413	394	385	372	366	405	411	393	396	415	397	419	380	408	357	386	397	413	388	375	380	398	383	376	374	388	379	396	400	357	380	403	376	397	409	363	382	427	369	367	397	367	390	382	355	399	363	419	386	385	365	398	396	409	371	376	403	413	400	385	352	411	411	397	404	408	396	369	392	374	390	428	369	389	343	381	384	383	375	435	423	366	410	389	374	392	404	413	377	389	429	348	384	398	434	409	406	355	378	409	336	393	386	387	389	377	398	398	401	416	364	366	402	364	389	398	383	391	382	361	397	416	371	398	369	383	345	384	391	450	381	366	374	374	404	359	377	395	407	399	370	382	389	402	363	399	367	409	402	401	409	411	419	388	404	391	449	373	358	422	399	389	396	372	379	412	372	411	388	440	395	386	388	375	376	380	380	404	398	380	396	380	399	407	390	435	358	390	411	361	388	388	431	412	411	392	421	363	383	373	402	399	375	396	385	363	411	391	373	396	367	403	374	389	370	397	391	392	387	419	407	388	362	402	419	361	362	376	419	383	402	381	427	399	392	426	375	388	369	407	344	423	398	403	406	395	406	416	361	390	415	404	342	386	413	417	363	394	388	388	406	371	374	425	390	397	400	424	359	388	394	370	388	404	418	423	374	390	415	398	393	402	378	426	384	400	412	395	381	376	385	385	396	390	405	377	432	431	407	349	392	380	359	405	417	396	421	403	440	393	370	384	368	408	393	391	399	420	369	391	396	381	371	376	407	438	404	435	406	371	390	395	367	384	414	392	379	407	366	385	402	415	379	380	378	385	388	375	384	403	409	376	420	401	393	410	383	422	380	433	398	378	375	364	361	361	404	402	382	412	396	404	405	384	396	386	389	370	358	388	400	396	372	392	350	422	385	387	378	370	403	404	421	424	370	369	385	408	382	399	362	412	375	366	404	415	411	359	378	425	369	392	394	424	401	397	397	398	403	392	402	400	392	375	363	390	398	372	380	371	364	375	384	369	420	413	395	378	394	392	399	379	359	395	372	363	395	398	396	353	372	388	407	393	369	398	363	359	389	403	374	387	425	366	397	350	380	391	393	388	410	384	388	381	406	391	430	358	405	372	395	409	392	375	366	402	396	360	393	376	386	368	396	407	381	402	404	385	381	407	393	384	397	400	403	369	379	420	354	407	373	387	376	378	409	386	395	396	404	411	393	408	397	391	385	389	376	386	393	401	392	377	351	390	400	362	445	392	403	383	409	397	412	388	397	402	387	338	380	426	402	399	386	397	370	384	411	361	390	390	390	362	388	409	384	372	392	383	413	411	401	381	387	432	384	392	361	409	402	393	425	369	379	376	392	365	376	389	382	371	385	352	400	359	369	397	402	423	412	385	401	386	365	373	375	386	387	383	372	403	412	392	348	416	409	406	394	394	394	376	393	367	402	411	396	395	400	361	368	392	382	379	432	383	397	369	388	414	370	382	379	376	387	398	382	366	412	362	378	372	410	342	407	423	383	416	416	410	382	360	396	423	371	393	379	387	370	411	401	374	413	377	357	388	395	388	373	378	373	386	427	396	387	397	402	396	425	393	399	359	387	374	347	399	356	392	398	409	400	382	388	355	375	397	390	392	362	394	391	408	379	384	392	387	379	402	360	397	390	389	394	406	429	403	386	361	392	372	390	408	368	373	386	388	397	362	373	359	411	365	369	378	414	374	396	409	404	396	410	394	406	405	383	396	397	437	383	380	362	406	389	395	406	354	382	382	427	384	377	445	358	401	373	396	375	401	393	388	402	396	391	364	391	404	390	380	386	378	395	426	376	388	420	407	406	379	379	402	390	385	353	367	403	358	410	380	383	373	352	387	427	390	400	386	431	334	407	395	343	391	403	415	350	390	364	371	395	386	363	411	357	384	411	416	368	366	373	399	398	374	382	375	375	412	443	395	383	392	399	374	437	355	390	378	374	416	388	402	383	371	399	409	376	387	379	371	387	383	392	387	385	410	437	394	418	382	391	408	381	369	387	387	403	403	417	385	371	387	387	409	388	364	388	376	396	405	398	414	406	381	366	396	376	396	360	402	361	371	409	403	424	427	394	392	336	395	365	416	363	407	414	397	383	410	378	390	368	383	397	391	385	397	419	388	429	419	390	389	391	371	393	373	379	373	428	416	374	371	400	403	387	391	374	407	406	367	414	431	390	406	392	402	385	398	375	397	362	385	372	414	417	368	390	383	388	384	374	378	349	417	402	423	392	385	428	352	389	363	391	367	390	385	417	406	387	387	402	413	378	357	400	375	388	371	414	382	416	351	372	386	396	403	369	372	359	378	369	410	389	394	390	369	388	353	422	364	420	397	409	378	383	377	414	376	378	377	402	345	397	384	410	344	372	424	410	377	392	385	394	365	396	409	373	376	376	390	402	396	376	397	386	376	397	397	395	395	362	370	409	420	387	378	370	370	400	412	372
28134	20074	7890	1234	834	751	781	797	771	723	731	712	700	668	722	749	692	736	690	731	742	781	749	717	720	705	726	700	727	760	721	761	711	719	769	696	749	733	681	702	743	710	726	760	698	702	737	697	715	728	719	721	736	715	758	709	724	716	683	732	775	786	719	740	712	687	713	641	692	790	700	720	701	729	747	679	689	739	729	712	715	715	721	726	762	721	649	699	757	696	702	685	734	700	723	692	727	709	681	693	726	720	752	704	763	727	721	724	713	717	676	728	748	707	674	715	702	767	725	719	753	656	710	687	716	693	732	725	695	701	775	710	757	709	721	729	721	731	690	694	712	745	749	721	711	715	688	685	729	720	654	736	724	696	667	718	685	716	706	723	711	718	763	689	702	727	730	713	724	748	698	703	695	763	720	715	743	673	720	732	695	734	680	720	719	684	755	745	712	701	719	713	700	711	722	698	723	725	735	756	748	663	690	731	705	711	726	729	747	759	693	721	673	702	682	712	716	713	692	704	724	715	720	717	736	687	702	714	763	713	699	770	720	759	716	752	678	731	711	731	726	725	693	686	687	717	738	729	744	720	703	682	705	697	744	670	725	726	696	751	743	675	723	730	716	702	745	676	716	733	677	746	731	709	695	738	716	710	749	741	730	710	692	682	737	720	695	695	701	710	695	721	687	750	693	742	720	712	700	746	724	774	719	689	717	687	686	709	672	759	713	685	730	725	698	741	722	746	739	719	696	711	695	754	763	708	668	690	751	719	722	683	714	711	732	700	696	720	722	696	671	738	743	706	748	722	734	697	706	728	716	768	693	707	708	721	724	704	679	727	690	730	692	748	728	709	764	768	738	694	705	690	729	741	687	703	698	713	740	695	721	729	739	710	695	730	696	685	684	727	782	701	737	728	702	744	745	760	755	770	730	745	722	710	728	714	725	743	728	733	716	744	720	719	699	691	681	725	717	697	736	796	708	738	721	749	732	737	757	718	725	718	746	718	749	741	676	717	717	700	706	694	739	668	691	747	686	752	694	682	731	728	699	757	742	693	687	695	709	700	743	771	696	693	708	741	703	729	756	712	724	759	714	734	681	773	706	706	696	689	669	744	731	683	684	747	710	725	735	693	683	733	781	757	719	710	735	759	705	734	702	716	706	765	721	746	732	713	733	754	680	667	724	728	723	701	669	728	726	737	712	718	742	657	723	750	715	694	698	798	751	710	723	689	754	685	675	759	743	734	705	734	686	719	702	774	726	755	756	730	696	729	733	709	697	700	744	682	694	719	709	714	703	712	727	742	718	745	710	707	695	709	707	703	709	714	722	699	685	718	723	775	718	697	719	706	679	747	688	690	681	733	745	710	720	759	706	690	748	722	700	734	741	718	679	707	713	687	753	727	717	704	723	708	735	720	742	734	732	704	735	727	749	746	699	754	701	770	735	683	708	732	732	733	712	704	746	675	715	729	745	712	683	708	745	749	715	727	713	748	709	727	731	743	719	703	729	757	709	755	713	705	702	751	754	754	706	655	750	739	728	719	733	751	738	744	673	751	657	707	721	763	720	688	718	741	738	752	663	733	730	702	734	741	697	717	730	729	677	721	705	758	730	711	757	758	704	741	719	724	737	698	761	734	744	733	738	652	689	720	756	737	707	730	734	715	706	710	771	746	701	716	711	781	715	709	735	779	706	784	750	735	730	693	713	738	703	685	674	713	696	711	696	714	728	745	737	700	757	704	738	704	707	697	725	678	729	671	717	747	698	748	699	692	740	706	785	723	737	726	703	750	705	691	712	697	719	730	695	711	720	754	731	738	732	753	718	725	713	723	714	694	684	704	730	736	720	721	671	717	731	675	687	749	722	722	741	747	672	715	749	778	711	704	690	683	753	744	723	732	715	725	682	742	729	729	689	730	708	727	743	694	759	679	698	754	679	711	738	722	714	693	723	719	704	721	682	738	687	662	753	758	684	695	707	743	734	730	689	721	719	686	744	706	701	690	750	728	749	736	715	768	781	711	695	700	666	789	725	751	721	680	695	748	701	733	754	725	740	742	720	690	699	698	751	700	720	704	690	712	700	741	756	723	686	703	743	711	751	687	700	723	713	747	696	738	785	724	734	710	734	724	715	717	675	718	689	743	690	751	761	753	716	704	732	701	717	760	717	728	769	770	745	704	705	713	697	757	758	718	742	714	689	762	709	689	719	717	752	727	715	705	705	733	751	740	772	701	793	720	732	727	743	675	728	719	725	711	682	752	703	712	762	776	729	740	695	710	717	681	719	748	690	681	666	745	686	734	682	696	678	699	716	701	736	701	693	722	770	690	706	725	713	693	720	733	718	679	701	745	672	701	715	748	720	755	712	725	741	723	707	702	671	719	748	773	716	745	736	725	764	689	736	729	705	691	708	710	745	716	688	727	687	701	697	776	736	694	775	744	723	702	758	703	729	689	746	707	712	737	766	743	710	704	683	655	689	729	705	744	698	723	737	727	706	712	728	708	716	776	738	725	731	780	726	734	702	660	726	707	722	734	711	725	704	734	719	713	720	736	707	704	712	709	725	725	705	707	718	719	732	737	663	743	737	696	704	713	777	741	719	700	677	723	695	738	726	699	755	700	714	756	759	757	740	742	730	697	709	707	746	710	714	737	728	705	687	765	723	733	698	738	696	706	719	720	722	714	731	727	666	690	720	732	704	771	720	701	662	687	733	725	746	721	718	728	678	739	728	727	748	725	643	683	698	762	742	714	686	687	732	748	715	744	745	742	757	734	677	715	705	755	661	749	724	732	698	724	742	685	729	712	676	676	714	678	771	709	705	698	717	707	720	728	765	716	726	735	767	668	695	729	719	745	687	687	755	729	734	761	723	720	706	739	749	692	737	720	762	776	743	789	732	763	699	756	698	709	704	697	709	717	682	696	709	691	680	738	693	727	679	700	781	723	688	717	759	743	702	751	746	712	757	735	724	683	723	718	699	707	749	738	675	725	733	701	702	682	713	746	719	768	717	697	685	734	720	722	693	744	734	707	697	766	720	734	750	738	742	742	706	753	760	766	705	735	697	700	718	688	763	715	716	721	741	698	766	700	738	720	723	717	659	672	692	697	705	761	729	747	718	705	669	730	739	735	748	724	718	731	702	719	763	695	645	719	725	759	696	699	725	744	712	714	764	693	678	700	745	711	685	757	724	713	700	721	691	758	727	717	737	721	699	708	695	662	724	651	721	717	709	752	705	721	677	742	667	739	717	781	732	702	731	694	755	708	744	720	697	713	672	729	751	727	711	688	698	699	689	701	780	699	799	711	737	666	732	729	717	734	724	706	753	707	706	717	728	757	720	711	666	720	793	712	730	770	707	699	695	681	697	725	738	724	728	677	710	708	719	666	671	765	752	684	745	737	711	703	720	728	739	756	748	678	708	742	709	696	718	672	732	685	724	718	714	727	733	686	742	709	709	721	703	746	690	712	705	681	727	723	745	681	698	782	731	747
5082	2299	1499	992	944	867	832	775	799	769	727	786	776	747	724	705	768	710	777	678	746	710	713	710	772	638	756	722	695	684	722	687	710	701	731	733	729	745	721	738	734	703	737	801	748	754	695	703	725	723	706	686	740	728	731	696	718	771	731	696	666	741	673	708	687	742	696	719	756	751	770	708	756	722	745	761	727	705	728	747	754	656	729	760	709	713	697	743	729	711	733	695	695	696	709	724	735	731	704	713	701	763	738	741	681	731	725	723	722	711	731	729	747	749	774	697	692	748	734	702	688	730	701	687	733	737	755	709	718	734	738	708	736	771	680	768	708	731	699	761	749	757	727	697	740	743	708	698	746	734	771	712	723	738	686	706	721	728	738	724	695	730	720	675	751	718	688	696	674	760	697	698	704	710	706	688	734	722	702	692	715	713	718	772	756	795	735	699	736	695	710	712	709	716	668	724	755	746	727	745	713	713	653	738	725	751	736	706	692	710	724	691	729	738	746	723	702	769	736	720	749	728	705	687	737	740	743	747	705	753	678	743	717	747	766	715	707	720	751	713	740	752	737	720	776	683	735	702	744	758	692	748	733	761	711	718	761	690	743	794	715	706	729	753	751	781	716	723	753	707	788	696	695	699	701	716	740	704	749	654	763	707	747	714	735	745	754	710	718	667	714	746	731	729	719	707	729	770	766	717	767	737	716	756	732	678	694	742	736	758	735	737	722	703	729	720	711	774	726	725	741	709	721	679	672	723	734	738	758	748	744	711	690	742	698	737	726	767	730	693	759	692	756	730	698	730	722	743	734	723	703	754	763	737	739	756	725	733	750	787	674	717	733	701	743	746	753	688	742	718	747	721	707	710	722	770	739	738	758	728	772	741	758	737	707	730	763	745	716	694	725	737	695	743	760	747	694	728	718	693	747	747	778	747	747	732	712	780	772	693	762	716	732	699	718	749	745	746	733	740	743	716	711	707	736	741	732	683	691	707	778	702	764	741	694	703	733	730	712	754	739	735	740	745	742	751	710	739	717	729	752	734	764	742	687	731	754	747	714	730	682	675	762	715	681	713	664	790	727	683	757	720	706	721	747	733	730	710	728	714	761	711	748	724	696	736	698	783	758	716	722	719	814	783	695	789	721	750	762	715	783	762	721	710	719	739	698	773	754	710	705	732	761	768	705	717	753	765	698	723	699	773	706	702	714	740	735	728	721	752	705	727	750	675	725	777	747	708	693	752	681	734	757	708	722	741	718	722	750	748	736	730	734	725	708	708	720	739	666	720	705	694	722	739	721	724	730	718	701	728	723	709	709	719	727	662	692	768	770	691	751	664	698	740	759	727	719	707	749	743	760	730	708	704	769	718	701	741	692	752	696	741	768	755	725	750	758	762	779	758	686	726	715	737	752	736	770	717	739	746	726	773	710	725	750	706	718	710	723	738	758	767	700	769	713	715	694	775	733	736	725	751	730	719	700	785	711	729	759	701	730	707	731	733	732	690	725	735	701	696	678	759	714	693	716	705	704	727	707	704	740	757	693	731	721	721	738	684	698	727	719	771	711	751	756	726	689	737	742	754	722	689	717	745	737	702	761	749	756	738	735	764	696	703	770	698	761	707	704	698	748	710	739	723	721	680	752	721	726	786	690	737	740	689	720	745	718	732	689	714	730	683	696	720	742	725	727	732	753	722	702	690	706	721	710	724	682	773	679	730	747	755	698	714	766	777	748	699	780	703	746	691	777	688	705	708	706	692	692	710	722	750	715	725	699	715	752	681	722	702	691	726	717	767	745	705	689	698	725	698	699	717	760	728	704	673	721	731	740	663	711	704	755	726	697	730	738	705	730	720	719	730	719	721	726	707	720	669	727	739	724	742	703	724	775	744	770	737	731	737	680	769	725	770	716	722	747	733	778	708	745	730	747	698	776	678	760	743	710	740	754	657	713	741	712	803	676	683	773	768	721	725	729	725	752	759	707	737	733	745	720	699	703	764	762	694	700	743	727	713	746	725	715	721	704	768	727	773	712	710	726	734	715	704	675	715	737	674	695	734	713	727	717	702	701	761	728	747	699	710	724	738	740	693	708	705	737	730	706	728	697	752	790	715	733	753	725	736	726	682	773	737	767	726	711	725	713	731	681	734	732	744	743	690	727	733	672	691	738	749	706	747	767	760	708	739	725	776	711	729	689	745	740	713	731	711	726	756	702	746	705	721	707	707	699	712	764	772	695	735	745	739	753	710	762	760	753	729	733	776	705	729	715	752	705	723	757	738	717	704	721	718	742	740	722	725	659	751	762	714	723	723	746	714	736	743	727	741	732	742	665	686	740	717	713	709	701	696	678	722	706	706	731	745	777	697	720	772	709	728	705	758	735	728	714	724	719	688	717	717	766	718	721	746	760	719	731	700	753	707	714	736	701	719	739	744	726	728	712	752	749	695	695	758	715	738	707	741	691	764	744	729	759	723	724	748	715	714	700	681	692	749	686	746	679	721	767	728	710	729	734	700	702	713	714	717	742	722	754	732	740	771	726	687	693	707	793	769	744	719	698	733	739	733	713	696	718	717	719	733	743	699	793	707	716	713	763	757	733	710	786	706	761	721	724	708	719	744	709	720	701	703	720	779	750	687	716	781	733	717	721	758	745	730	711	741	717	706	725	728	675	711	724	686	717	734	739	736	694	680	707	759	728	726	740	689	749	682	724	747	764	724	740	753	673	736	665	721	715	702	709	727	674	754	695	695	791	745	732	731	717	685	710	722	699	708	743	681	713	728	708	760	742	739	741	730	662	735	747	717	801	653	711	709	712	753	709	704	708	678	691	735	715	673	749	745	760	760	744	720	774	701	734	780	755	740	729	689	746	756	667	749	695	686	751	722	736	719	671	726	716	742	673	730	743	692	729	694	702	712	746	711	744	740	700	702	663	707	675	736	762	698	725	720	753	691	701	746	767	773	742	710	710	724	703	683	703	663	745	740	744	747	691	699	755	747	756	767	746	738	712	721	703	724	709	746	701	705	720	722	701	755	705	682	746	729	708	704	719	692	707	757	727	758	724	771	738	784	735	706	730	717	723	738	714	759	762	735	728	724	750	760	767	690	689	739	766	740	688	704	712	707	744	724	744	748	696	735	667	728	699	761	717	722	734	753	740	705	723	771	707	791	718	749	711	742	752	791	693	729	777	695	755	735	727	714	735	704	655	719	710	762	723	712	758	716	728	702	734	744	742	729	730	737	746	688	694	770	752	713	703	716	724	669	715	697	754	717	721	712	721	730	727	712	709	736	739	701	711	784	744	707	721	752	727	793	714	782	677	708	725	738	701	750	695	739	692	765	753	745	779	729	737	749	689	720	725	695	740	737	725	701	751	673	726	681	755	716	711	762	729	723	717	752	731	756	773	718	701	746	767	729	767	734	787	695	755	761	697	722	773	751	760	694	732	734	687	766	786	740	734	712	720	685	719	687	716	741	726	724	692	684	750	777	728	758
23785	21194	28296	24376	21199	8327	955	647	590	522	479	448	441	423	412	391	412	367	406	353	358	378	373	380	376	333	374	343	359	339	326	368	297	320	339	333	366	348	350	320	314	367	358	324	352	346	356	327	361	325	370	311	332	330	338	335	323	356	320	294	329	322	315	376	347	344	323	333	314	312	353	341	321	335	357	345	381	347	333	341	322	343	334	323	352	337	304	353	352	335	344	355	363	345	333	319	326	338	347	334	311	332	333	323	367	314	346	339	346	341	313	338	335	345	335	339	322	297	290	309	353	327	334	347	305	309	354	318	338	326	342	315	332	301	308	326	314	370	314	350	313	356	290	327	289	338	353	315	339	312	294	323	339	317	340	340	315	346	320	322	347	374	331	285	341	347	332	365	316	336	352	315	392	358	319	344	289	327	330	309	355	321	298	321	320	334	316	333	354	342	309	326	340	314	320	311	341	351	309	324	320	342	340	323	307	333	353	334	357	349	332	348	346	323	335	357	343	341	357	290	344	368	343	354	296	345	330	353	308	347	345	327	327	346	339	363	328	339	366	326	322	333	335	332	314	323	339	341	326	389	310	321	343	344	357	331	355	332	322	357	312	304	334	349	339	343	298	344	323	344	284	321	353	306	302	359	326	345	344	327	333	348	364	333	371	332	313	355	325	334	357	326	307	311	319	329	354	327	341	367	331	318	336	325	312	350	342	321	347	352	330	330	339	335	307	328	315	321	351	321	341	352	345	346	369	340	353	339	353	331	342	322	325	355	329	343	314	335	342	328	343	376	348	333	353	327	315	329	336	349	312	313	339	331	348	304	337	347	334	335	338	366	314	366	322	344	349	336	310	327	340	346	314	319	345	331	351	348	333	302	347	352	338	324	389	312	306	337	300	329	326	321	321	332	362	346	345	341	357	330	329	366	326	338	359	344	338	331	316	323	324	320	339	367	337	355	336	336	339	306	285	331	334	321	366	356	328	305	364	332	334	331	336	330	329	338	335	335	315	300	295	343	374	311	316	326	350	351	366	335	365	325	336	303	341	319	316	329	314	366	323	329	356	342	322	305	341	352	328	336	329	313	349	323	381	335	324	318	319	332	303	312	336	337	307	294	312	347	343	342	346	344	343	367	353	340	392	350	302	350	309	333	312	334	341	325	340	342	320	335	299	345	311	345	324	348	342	281	333	324	274	321	341	326	336	333	350	310	344	332	319	334	351	320	331	347	325	321	357	320	298	329	351	336	340	322	339	336	321	364	328	308	328	342	343	359	350	343	328	315	338	327	321	337	348	327	305	316	308	338	311	314	335	307	331	305	350	335	341	315	344	325	319	342	341	334	364	327	348	303	325	335	296	340	311	354	294	322	324	347	318	352	345	338	345	352	350	328	332	340	353	326	362	311	326	332	356	338	319	328	336	321	346	338	345	343	333	306	347	330	334	330	323	334	338	310	316	319	333	360	316	328	335	318	330	302	311	366	329	325	357	347	362	323	351	332	327	299	331	369	346	347	353	345	345	332	320	347	339	330	309	335	353	329	308	331	347	294	324	371	325	325	322	305	326	329	355	364	318	320	366	348	329	349	342	331	317	356	345	332	323	337	308	331	346	304	344	316	337	316	327	358	319	335	348	338	344	333	335	305	305	351	376	314	334	322	351	347	331	338	359	328	357	342	310	307	339	345	298	347	309	322	326	318	347	333	317	354	332	360	313	334	318	336	333	335	322	336	307	308	313	338	310	355	320	349	353	317	337	334	307	327	331	334	327	343	327	339	321	353	363	328	323	313	366	354	311	322	329	322	344	307	354	334	354	323	333	371	325	349	313	362	314	318	316	325	342	340	315	381	367	319	311	326	312	356	326	308	338	335	327	326	312	351	308	325	333	323	336	354	363	334	311	317	300	310	344	324	344	313	341	315	313	359	332	333	365	318	330	338	339	340	319	335	312	305	334	317	335	353	351	304	347	328	331	310	354	317	277	337	321	336	359	294	342	348	335	332	326	356	381	334	359	308	308	303	329	334	319	329	359	345	338	328	317	349	347	336	345	343	349	334	332	355	324	361	334	313	351	334	343	345	336	333	317	301	368	333	350	319	339	334	325	350	305	346	339	354	355	313	322	351	317	346	344	321	342	313	339	335	322	323	295	327	303	358	348	318	292	342	310	350	359	311	329	327	351	343	306	358	353	311	339	340	356	335	363	332	293	291	311	342	337	326	326	338	354	346	314	348	340	334	330	344	315	305	356	320	341	341	336	311	323	346	339	346	319	313	341	329	306	328	299	329	333	335	353	327	344	324	326	342	359	335	314	347	350	335	333	343	337	309	300	355	307	328	336	369	340	348	341	320	327	329	305	311	305	343	332	341	332	316	332	336	310	332	377	328	313	346	352	351	301	308	361	367	350	330	289	300	312	344	352	326	339	329	334	314	342	327	305	313	339	331	346	354	348	325	320	283	303	322	325	318	366	349	336	355	321	346	356	302	345	347	302	341	321	335	318	362	378	334	363	322	330	341	334	307	321	333	354	332	363	340	294	331	372	335	327	348	353	335	332	351	330	325	307	318	315	302	336	331	334	347	310	333	323	319	316	328	318	334	348	364	359	373	297	327	319	358	308	305	346	337	341	359	333	334	336	368	293	327	324	334	320	349	351	329	309	336	300	303	357	361	364	337	353	308	308	397	361	331	341	295	345	335	333	333	331	323	311	339	365	299	335	336	347	309	350	304	340	369	350	343	340	332	350	336	372	331	311	324	352	330	342	329	337	336	352	344	321	348	350	347	342	306	291	341	320	356	346	334	356	353	350	307	320	327	317	365	300	344	320	320	320	339	314	326	309	349	348	337	309	344	322	357	354	316	340	335	325	348	317	340	309	336	339	352	296	327	371	342	321	304	331	348	347	343	323	369	348	347	325	309	336	371	316	328	349	339	319	356	322	342	316	332	373	367	364	333	314	344	326	341	321	310	312	365	314	305	335	347	336	363	379	337	338	337	293	330	351	338	371	332	341	318	326	341	338	335	369	350	310	351	355	308	351	335	336	324	329	363	343	337	321	314	341	313	337	338	329	343	352	364	319	302	328	329	331	325	343	340	337	330	335	316	321	344	319	347	328	321	333	307	346	309	340	289	339	316	308	314	345	349	334	312	345	331	313	335	324	343	321	355	344	351	321	330	323	319	311	349	312	320	333	352	315	347	310	316	325	321	316	338	371	362	288	326	335	347	314	338	329	329	347	326	343	365	349	320	326	342	330	329	311	342	377	336	288	340	365	347	294	334	324	315	320	307	325	311	320	338	349	356	295	338	298	343	329	347	319	327	349	336	358	345	343	307	342	341	346	351	325	375	365	322	335	331	307	309	320	340	317	310	336	301	313	351	305	316	327	344	340	323	302	303	358	347	339	350	327	342	328	322	337	329	317	336	335	355	366	353	371	328	312	348	350	310	323	323	317	297	340	336	347	342	334	322	339	344	325	342	320	350	324	315
3884	9926	5997	2830	2039	1621	1252	935	841	680	599	579	477	506	461	460	440	424	401	368	367	411	375	397	396	352	363	342	324	358	365	353	379	334	361	375	376	368	360	357	353	387	361	330	370	376	385	338	358	377	387	352	281	366	375	372	338	324	338	352	346	379	332	336	348	324	332	317	366	353	346	323	358	301	321	330	339	358	357	379	319	317	345	328	345	368	364	347	362	338	362	365	340	309	330	386	380	334	308	349	312	375	333	307	367	331	368	313	373	346	353	361	355	342	340	374	308	362	378	348	335	347	331	369	330	348	314	344	390	335	370	301	332	325	331	337	378	360	332	334	343	342	342	341	337	340	349	375	310	350	374	329	363	350	373	363	348	347	355	359	343	335	351	346	346	362	370	360	325	311	325	339	351	350	335	335	311	352	337	352	356	347	345	348	368	340	382	351	322	336	361	336	341	353	340	337	324	354	356	370	336	359	336	345	348	343	353	361	339	332	366	352	366	319	316	336	310	336	366	353	348	355	352	324	325	349	334	341	320	346	375	337	340	347	376	327	322	343	347	378	387	317	319	343	382	363	357	366	355	330	357	339	310	366	337	322	316	340	337	343	359	345	339	339	362	354	353	324	333	356	340	355	346	353	331	370	357	336	356	329	314	340	335	339	342	326	344	309	329	324	368	372	351	315	320	315	327	344	373	330	311	346	333	341	350	361	383	358	354	382	352	349	339	330	335	348	390	335	322	363	361	340	343	339	381	357	332	325	335	354	339	333	351	358	324	330	324	351	310	303	348	358	376	346	357	360	340	354	350	384	320	341	385	350	343	337	354	333	334	373	320	343	318	338	334	364	324	344	341	344	349	325	345	349	346	339	362	345	367	328	341	326	349	389	328	334	330	359	341	321	338	342	337	343	340	321	344	321	379	352	354	374	319	355	348	347	339	332	380	328	352	359	321	347	380	300	371	337	333	333	341	369	346	354	344	324	360	345	307	309	314	347	356	336	344	321	368	327	367	362	312	330	308	340	308	368	348	343	329	329	354	328	331	314	361	372	372	330	338	327	365	386	344	328	340	339	354	350	318	360	345	369	341	343	351	352	359	349	328	366	346	341	351	330	328	324	383	361	366	345	363	342	361	345	344	386	352	350	334	316	346	315	378	341	362	350	347	364	365	327	331	336	338	344	351	346	371	337	364	330	334	376	350	350	338	336	320	372	385	362	319	380	328	323	337	345	348	319	372	338	351	354	345	307	352	352	336	373	338	361	377	334	345	350	351	311	342	365	347	350	360	393	372	357	333	320	382	334	361	331	315	358	373	371	326	350	365	337	325	347	353	345	361	341	332	358	315	355	389	336	367	306	350	353	339	332	329	320	353	358	410	326	319	358	339	336	360	352	346	374	374	352	334	322	322	337	359	357	327	339	346	371	360	336	348	356	362	316	323	363	331	366	354	322	318	366	368	326	355	378	344	391	371	330	333	371	339	355	318	348	348	311	362	294	374	373	348	327	351	346	356	342	332	337	349	361	339	365	348	343	360	357	374	331	325	329	345	347	336	341	333	344	362	379	332	357	363	356	370	319	369	361	325	349	331	360	348	329	351	326	326	337	377	347	353	324	374	359	324	326	332	360	357	365	344	344	345	381	337	305	352	363	319	377	337	340	332	322	340	368	338	331	370	347	367	305	378	357	358	402	325	352	344	313	331	356	366	324	373	333	346	349	374	298	350	373	359	338	334	333	368	338	322	323	358	338	324	345	340	332	364	379	337	324	316	363	355	364	361	334	371	358	333	355	349	369	365	342	367	345	323	339	378	353	350	325	352	351	343	360	338	346	359	359	364	354	339	352	332	362	381	353	303	346	361	318	342	367	340	361	334	349	326	354	387	347	307	328	339	303	345	345	358	318	333	364	364	358	355	335	368	317	341	296	339	366	343	338	352	315	356	360	350	367	352	357	375	337	368	329	365	311	378	323	381	379	345	335	317	358	349	329	358	376	346	340	332	356	353	352	287	317	356	371	339	344	351	350	335	345	354	322	323	371	346	353	321	355	330	355	310	358	341	375	347	356	347	319	335	386	336	343	343	302	386	322	310	346	327	351	360	360	325	337	367	352	323	317	343	336	380	309	361	384	353	368	327	344	350	366	349	366	315	331	299	330	363	342	357	336	344	346	346	375	333	336	329	354	353	336	368	343	343	338	351	347	328	350	350	339	352	363	327	332	355	336	344	322	339	358	344	350	329	350	351	360	360	334	351	366	332	367	311	382	363	305	337	362	334	342	366	370	360	338	344	352	365	349	367	362	345	339	306	341	326	311	339	336	359	368	325	340	343	319	336	323	351	359	353	313	337	366	340	366	320	318	348	350	341	318	341	349	336	329	354	344	329	358	330	325	340	353	332	319	380	331	346	369	304	374	332	367	341	329	355	341	338	345	351	325	331	343	337	336	350	342	362	344	357	335	338	348	332	342	347	331	352	365	345	355	332	342	358	354	334	340	364	349	335	335	346	353	313	340	332	344	348	353	301	346	373	346	387	359	336	352	351	340	326	352	338	334	364	379	325	343	345	338	339	368	374	356	361	346	369	341	329	382	342	361	344	337	370	320	322	357	302	362	331	358	317	355	339	361	332	318	352	328	338	356	358	387	357	341	333	361	350	332	325	351	335	360	312	355	358	342	334	347	349	343	336	347	345	357	330	323	325	310	337	342	380	367	363	319	353	311	312	320	331	343	338	376	336	343	355	366	348	333	334	336	345	364	317	318	337	333	350	342	339	356	322	357	345	353	348	333	324	353	359	312	346	359	342	359	322	339	315	364	341	334	365	368	348	306	371	324	314	338	342	407	350	343	341	363	349	326	357	351	324	327	341	381	361	349	359	324	352	324	338	318	358	331	365	353	323	369	354	346	362	352	373	331	334	351	354	363	358	361	369	327	338	351	359	355	323	345	354	362	353	328	336	352	335	340	326	297	350	327	347	326	330	342	336	338	343	330	323	351	319	341	330	349	353	355	344	400	348	339	368	296	387	343	355	307	342	334	342	337	365	355	369	340	322	352	338	333	346	354	312	335	375	328	333	327	350	349	387	344	353	330	334	375	343	346	358	334	364	330	349	300	368	336	349	309	356	349	305	380	329	345	318	382	341	374	337	323	358	332	386	318	362	346	322	352	350	380	329	356	349	348	310	360	356	328	331	352	359	341	363	343	367	364	356	343	329	308	378	342	366	343	374	335	346	330	354	357	343	345	375	344	357	334	372	304	355	340	379	356	320	347	343	342	384	352	330	333	319	344	345	329	323	338	302	343	354	331	322	347	345	359	319	344	340	331	360	346	360	352	331	351	334	355	348	333	338	338	300	355	365	336	360	333	333	358	350	352	341	395	345	331	316	338	331	374	330	365	335	328	321	333	326	379	349	342	348	343	344	358	354	346	339	349	353	362	337	354	375	354	367	322	302	308	332	364	326	326	358	365	360	361	325	315	333	309	338	365
24770	21162	27204	25325	10467	1461	1163	1039	964	957	976	933	926	928	881	911	932	908	836	908	884	906	891	892	840	884	851	879	906	894	848	859	855	901	869	906	869	873	866	891	893	906	913	882	895	868	933	894	895	843	957	910	824	880	879	848	924	871	880	863	908	901	931	819	885	857	944	815	850	885	869	904	911	899	869	896	901	846	864	900	850	909	852	847	815	928	862	901	859	908	864	960	928	896	945	907	885	917	872	852	851	835	818	881	846	849	870	871	891	895	953	904	845	888	930	915	841	858	851	883	906	828	874	887	931	886	891	862	847	864	891	851	841	908	932	860	852	820	908	870	893	893	898	867	898	850	884	845	925	904	873	806	912	928	865	863	885	899	886	922	834	788	943	888	864	889	825	840	831	831	821	870	870	905	859	862	891	905	908	863	828	898	896	900	862	848	856	905	902	881	872	890	942	867	904	836	864	837	828	891	879	857	859	883	913	880	868	836	876	907	881	824	837	900	919	920	864	850	922	835	856	850	891	864	896	875	898	876	892	865	915	859	887	839	909	906	896	836	900	825	891	929	884	804	920	890	879	945	873	829	876	882	894	858	840	872	899	885	899	839	871	922	905	932	811	863	895	839	882	921	899	825	836	883	851	917	899	897	874	886	927	899	863	892	895	888	903	920	869	841	860	870	849	872	909	932	901	834	860	881	858	898	880	848	871	845	834	845	904	856	883	869	893	890	875	837	903	859	867	886	910	869	897	857	861	866	920	950	873	814	823	926	885	863	859	882	914	898	882	864	858	837	864	905	882	900	862	844	805	873	884	875	873	892	883	852	876	912	903	853	892	887	858	898	881	870	871	843	907	840	878	830	890	879	815	870	895	841	847	852	910	883	878	889	884	922	912	901	871	892	857	889	887	871	872	964	862	889	879	879	893	884	844	900	868	917	877	856	841	853	911	853	865	816	905	869	902	881	910	850	881	865	824	905	913	853	841	850	886	872	856	900	908	875	857	903	912	848	896	897	849	898	866	861	890	865	793	894	867	815	863	891	893	918	916	854	841	899	926	915	848	876	881	903	853	899	889	843	888	860	914	848	863	926	861	848	852	879	829	878	851	840	826	844	855	867	891	904	886	904	843	889	836	907	885	889	835	888	841	924	865	873	865	890	853	892	856	851	890	844	868	905	847	866	908	874	883	926	910	946	944	832	860	923	891	894	862	863	861	922	911	867	839	803	909	902	859	885	896	911	925	814	918	910	838	872	880	901	879	840	881	865	864	854	920	868	928	869	913	892	912	877	905	903	834	859	895	843	887	863	853	915	874	829	898	891	951	897	875	882	878	832	863	882	950	875	856	876	860	823	820	874	854	844	877	899	868	885	944	886	887	869	782	897	892	815	844	910	909	881	878	883	901	864	874	854	890	897	888	867	902	901	859	884	833	871	850	853	915	881	876	901	947	855	888	896	856	835	836	863	875	897	861	907	903	861	825	917	868	896	910	863	905	864	852	900	888	838	887	926	876	851	875	877	882	800	834	861	868	886	882	860	937	906	828	898	899	825	846	889	821	866	866	880	925	852	869	883	874	840	888	894	878	880	868	886	859	869	864	883	943	889	866	866	863	953	851	813	881	895	856	874	870	860	857	878	864	888	867	850	889	961	892	851	946	909	874	855	825	899	902	889	843	899	861	852	868	849	922	880	885	817	867	884	863	880	866	829	844	847	894	833	935	919	921	827	876	855	863	857	878	886	871	820	881	870	860	862	865	874	900	941	869	887	903	870	899	869	858	853	898	842	858	881	856	881	883	883	828	838	871	928	891	873	890	862	885	853	815	912	871	853	913	903	918	889	919	893	917	917	901	893	850	875	893	830	929	901	856	872	902	875	882	862	899	903	933	862	914	844	852	900	872	885	896	912	843	856	874	875	915	862	902	893	868	895	877	863	938	914	905	877	882	848	887	844	895	831	859	903	890	882	840	855	893	836	849	840	865	862	882	900	897	890	882	874	858	806	941	833	920	872	913	891	861	867	872	836	896	874	859	918	892	842	868	899	889	922	861	876	857	877	926	861	874	914	865	883	870	863	893	852	888	886	846	851	897	861	876	922	937	866	811	838	893	859	891	902	939	857	877	872	834	900	907	877	854	879	878	838	889	905	880	917	893	896	906	917	903	900	788	884	936	808	872	878	865	913	923	854	825	883	861	873	853	887	910	923	881	893	902	870	901	850	851	878	916	889	873	872	839	912	841	893	846	873	896	876	865	923	848	887	886	820	881	829	875	936	848	862	888	867	865	948	880	892	897	869	816	906	900	913	885	864	878	856	864	889	879	864	894	857	866	893	878	868	880	884	904	904	857	887	866	834	877	859	883	852	893	933	845	823	836	831	891	836	906	840	851	888	869	870	876	808	886	803	911	879	908	959	842	828	909	877	927	931	875	854	856	880	889	867	861	920	857	863	896	888	909	898	915	882	890	882	792	897	875	875	881	849	852	857	875	949	837	902	921	869	922	850	892	897	882	865	859	868	923	867	832	893	863	855	847	859	895	900	907	852	904	860	888	893	833	931	832	853	849	831	858	861	851	898	905	864	904	864	870	868	859	874	828	900	901	881	867	835	854	925	823	856	832	880	855	870	856	849	916	913	862	853	879	886	855	836	886	865	857	913	918	857	869	889	891	926	873	886	836	892	868	857	901	864	832	883	883	893	828	881	919	892	874	890	880	900	950	932	902	839	927	910	950	879	900	926	873	893	796	846	880	894	892	872	843	852	955	921	887	863	841	889	838	909	855	850	933	872	940	889	888	827	925	837	869	872	863	904	861	889	862	851	882	836	881	895	917	861	881	860	855	901	883	869	826	886	894	884	941	850	894	872	850	879	895	886	861	906	890	834	814	873	955	900	868	884	864	901	871	846	904	889	828	860	853	871	910	926	901	880	907	844	859	890	896	880	837	865	847	929	877	918	860	845	864	894	885	859	896	898	907	874	852	907	861	870	862	904	907	890	973	905	959	904	901	913	902	884	916	858	911	852	917	885	899	874	838	918	876	832	884	868	777	899	867	888	861	901	873	918	907	924	878	831	814	873	839	855	898	826	892	913	889	888	872	847	894	827	924	866	851	825	830	875	930	886	904	897	834	847	850	860	875	866	928	912	841	868	890	874	861	822	901	933	908	852	872	854	910	918	910	858	897	851	900	870	847	840	895	845	850	841	837	885	905	898	853	822	826	902	880	903	855	916	882	912	869	885	876	861	874	935	927	850	930	897	906	856	872	850	906	904	911	883	856	873	847	846	910	846	897	840	863	858	891	905	931	863	865	831	903	917	882	844	882	936	914	843	911	840	874	845	850	884	896	868	918	860	830	938	851	897	883	862	867	791	905	942	885	912	866	932	839	846	877	836	853	896	928	844	855	901	927	851	888	863	817	845	810	894	860	862	893	857	881	875	860	904	890	896	894	864	845	884	850	904	872	910	907	869	906	928	869	907	917	878	870	881
4903	7288	3714	2115	1751	1540	1297	1208	1077	1068	995	980	910	928	966	892	934	896	978	878	836	887	907	861	873	898	906	869	921	890	857	835	881	889	918	860	873	893	912	948	873	874	870	872	887	874	881	901	841	851	909	896	848	858	882	899	893	899	830	833	844	841	835	861	806	861	908	862	867	874	904	922	899	927	879	887	863	865	881	847	889	888	877	844	889	935	879	872	906	835	886	893	874	892	832	872	787	843	888	911	864	888	898	873	825	900	843	823	911	873	891	880	918	910	882	829	888	893	932	853	873	887	874	858	904	859	833	883	832	858	877	886	868	925	847	903	869	922	875	903	831	908	875	851	887	826	882	842	874	882	823	908	852	879	886	886	857	813	862	855	873	887	927	862	890	879	850	893	855	822	888	911	880	899	846	862	907	907	863	865	920	830	819	876	867	877	866	880	864	876	897	847	917	890	849	870	893	888	870	868	871	841	896	904	897	882	888	871	871	850	899	872	929	856	923	874	893	854	901	894	886	819	931	915	860	848	893	839	873	806	861	895	866	905	816	842	842	920	887	825	920	838	941	882	854	823	877	934	902	866	917	896	906	858	882	872	824	879	846	846	884	855	871	868	890	876	839	838	879	930	865	866	871	854	872	852	813	843	876	899	887	858	865	870	893	834	897	894	876	870	831	916	881	841	847	864	899	836	857	865	925	862	824	865	882	896	874	875	856	839	901	899	892	869	915	898	847	879	823	817	839	888	811	895	861	889	902	896	841	851	875	863	863	849	898	857	876	867	888	924	885	767	870	862	843	892	876	874	872	918	912	902	873	886	889	848	828	838	872	928	894	905	942	893	863	862	857	906	881	871	869	938	850	866	870	838	898	884	916	925	860	806	930	833	893	927	894	858	859	885	890	842	852	823	903	879	882	860	844	863	886	854	823	854	812	857	917	840	833	838	906	855	863	882	885	861	922	874	869	829	842	843	842	868	917	883	905	834	821	919	909	887	884	868	834	893	841	931	925	887	871	873	840	847	874	876	865	902	892	870	826	863	812	875	926	856	945	862	840	829	873	906	962	886	831	829	821	873	877	908	872	894	893	842	874	866	805	906	870	903	847	816	824	871	915	887	912	853	858	888	899	869	913	853	873	868	879	877	871	836	862	854	880	855	831	888	920	866	923	852	859	870	913	929	953	848	834	834	860	938	900	873	915	916	826	918	828	888	873	883	858	874	873	876	960	817	882	857	917	871	831	841	867	906	892	846	870	883	865	943	891	935	887	883	844	893	851	873	831	876	870	823	857	860	879	903	864	866	845	910	817	853	867	914	854	854	853	913	840	801	923	870	873	862	871	866	854	847	840	903	847	860	797	870	867	879	890	868	879	840	925	856	942	898	875	877	831	884	840	894	885	904	862	818	847	906	850	852	854	870	817	825	836	846	894	886	853	906	871	891	891	896	875	868	882	899	898	833	883	853	848	891	874	842	886	852	841	900	871	880	831	938	891	880	848	840	874	828	849	886	862	868	895	840	899	854	897	852	840	905	821	858	847	838	868	881	835	857	823	823	889	927	801	842	848	862	852	883	929	825	871	863	881	899	905	859	868	839	917	846	878	870	826	882	848	868	844	902	863	877	911	874	859	888	890	853	895	872	848	879	850	865	888	840	923	893	829	843	865	880	887	821	901	842	835	865	885	916	860	899	874	897	896	867	878	849	825	901	840	858	815	818	902	859	874	926	934	872	871	852	864	878	902	861	891	900	828	853	816	872	880	900	834	855	836	817	877	928	878	899	893	806	809	887	842	930	903	815	864	817	872	846	879	822	874	883	879	864	867	925	871	890	832	889	885	947	862	863	869	873	841	830	837	793	888	874	881	876	885	885	888	866	858	857	826	875	905	908	859	797	852	863	799	866	863	846	895	874	850	899	870	850	855	888	870	865	845	923	870	896	846	848	842	870	829	889	878	877	883	872	864	857	844	860	864	886	840	874	905	891	828	897	851	854	863	846	857	897	855	889	874	885	900	924	852	891	838	877	900	858	882	910	875	884	859	855	855	914	872	856	869	875	935	882	906	887	837	839	867	860	876	848	930	882	907	912	890	842	914	876	921	862	931	841	894	849	859	919	876	841	881	914	850	858	899	885	985	831	894	890	862	896	900	828	903	931	934	865	873	877	898	916	866	890	896	839	846	891	875	893	863	852	887	911	855	869	890	836	866	837	803	866	903	929	894	879	828	833	891	878	841	844	890	839	821	903	849	887	910	909	886	842	869	800	843	904	884	914	882	820	894	817	905	880	878	872	816	871	929	871	882	849	868	888	806	851	862	938	904	861	880	854	835	894	877	826	874	888	864	838	824	906	831	896	918	923	886	856	904	881	887	888	847	866	828	892	957	921	919	896	840	896	868	896	862	865	906	864	797	867	863	888	901	940	847	866	849	848	909	929	924	919	910	791	869	831	894	913	878	879	868	917	874	882	887	885	872	909	844	853	922	861	890	871	895	859	872	838	890	854	919	876	852	892	847	895	931	876	884	920	856	821	853	881	888	901	860	883	836	835	831	847	861	853	923	905	818	841	925	881	860	876	866	907	854	873	886	892	888	855	862	917	883	860	868	867	816	863	830	869	894	844	876	821	894	875	913	892	891	885	862	897	863	903	835	902	909	882	841	851	849	881	819	837	868	899	823	924	885	914	851	871	892	886	872	861	863	861	863	914	889	879	865	833	911	877	823	878	922	847	884	898	826	893	858	872	864	922	910	861	831	847	915	831	891	854	894	886	820	874	870	853	842	956	854	881	870	887	924	882	906	861	856	849	901	856	886	819	864	831	874	844	853	888	879	889	888	879	897	848	818	884	835	835	825	856	841	891	908	823	912	819	840	861	864	841	817	902	861	849	837	874	847	873	931	906	870	921	873	839	827	820	862	883	835	846	874	854	847	853	853	836	881	863	858	847	878	871	863	867	874	900	842	846	913	867	857	871	827	876	917	806	893	908	892	896	881	867	884	882	861	939	880	828	868	871	858	840	879	915	847	865	829	841	924	889	905	842	812	838	884	811	902	895	902	841	885	874	841	854	878	863	877	872	874	943	867	838	868	914	880	864	883	911	858	843	845	896	913	887	851	851	871	870	797	903	857	882	899	896	881	883	892	832	877	848	872	892	826	852	867	854	852	852	825	949	858	881	881	883	892	901	862	862	840	925	916	882	855	887	899	852	859	855	853	900	830	918	874	817	852	863	900	867	848	843	876	878	853	849	869	880	835	856	883	842	882	891	828	877	815	901	889	870	888	866	862	894	868	840	903	893	945	891	867	932	886	863	813	884	839	842	867	874	912	899	878	885	849	857	948	867	864	854	854	870	887	888	870	907	880	885	874	837	865	870	869	858	884	949	842	862	849	909	854	883	827	913	892	904	866	897	907	865	925	839	880	861	845	844	899	886	883	873	858	871	850	834	870	880	857	886	896	899	847	896	910	887	901	863	893	881	898	860	876	856
22464	21178	28804	23843	21181	21238	7933	1178	791	754	643	618	571	615	551	498	518	458	494	460	462	445	415	435	443	437	451	423	418	429	402	422	400	420	397	432	471	421	407	414	411	441	382	396	401	374	448	368	380	428	402	413	435	413	453	399	405	403	383	413	397	403	421	391	458	413	393	416	434	416	404	387	395	416	416	395	418	426	398	442	384	417	435	405	381	377	402	413	387	394	403	430	366	381	385	426	396	404	393	426	387	395	388	411	422	403	366	374	410	396	382	391	360	393	354	386	417	429	393	407	400	390	386	384	415	394	399	387	424	410	380	399	411	386	419	383	389	426	381	413	412	418	409	384	380	369	381	397	416	435	405	394	406	416	435	366	396	392	409	410	396	397	419	426	383	385	378	420	378	397	400	377	422	393	409	400	407	379	381	414	377	413	393	411	416	364	368	393	427	408	388	405	385	371	417	399	421	400	347	389	394	386	415	396	438	398	397	395	417	397	412	373	397	409	411	446	357	383	389	405	403	400	370	406	410	425	383	394	380	321	389	405	429	426	376	435	420	396	383	377	403	441	430	437	414	370	409	396	403	415	374	411	389	399	419	420	373	388	415	408	396	423	401	401	427	418	390	400	413	372	351	406	421	385	413	424	415	395	378	427	380	388	377	399	370	413	398	363	408	400	427	392	409	403	419	380	385	416	400	411	397	357	411	401	411	398	419	368	393	424	408	427	394	382	392	404	395	389	418	388	381	383	399	403	386	396	403	411	390	405	402	422	380	396	435	411	407	383	388	383	396	411	408	393	444	423	418	409	424	401	414	403	381	401	405	375	408	398	384	382	390	408	419	384	397	379	404	391	386	443	397	395	423	395	398	384	371	396	390	396	417	430	426	417	377	387	414	463	393	410	418	413	405	424	379	390	391	396	400	393	404	419	379	381	386	438	377	427	408	355	384	424	413	406	377	408	394	402	410	383	420	405	379	389	384	422	398	383	363	412	402	455	409	385	367	417	410	403	377	393	394	389	387	410	390	419	389	412	398	381	389	440	404	403	419	401	415	415	416	389	387	398	387	406	380	405	397	394	416	381	389	421	394	368	405	386	368	411	372	421	412	398	388	396	427	412	430	390	386	405	415	376	410	407	407	412	402	373	403	395	406	371	400	418	378	425	386	410	406	409	408	380	422	421	410	396	435	411	443	395	385	386	382	439	403	374	402	393	437	387	402	403	406	411	380	432	407	393	391	407	422	394	394	398	388	428	401	364	396	354	395	376	410	380	415	429	422	405	431	398	376	406	401	400	408	385	430	410	411	407	385	413	390	404	349	428	378	372	391	386	412	392	411	427	415	384	390	387	400	414	392	393	442	388	400	387	419	379	372	392	412	421	371	419	430	434	458	407	403	402	392	397	401	416	392	434	414	422	382	422	385	390	413	378	405	378	423	434	380	417	444	419	411	406	414	365	392	458	400	380	411	375	362	417	348	403	405	383	372	410	403	436	396	393	403	414	429	382	387	374	374	402	421	399	395	447	393	442	387	402	391	403	413	410	399	397	373	378	408	415	364	361	379	417	380	415	371	408	418	412	427	409	398	412	360	376	365	390	424	394	435	404	400	409	390	397	424	405	376	396	426	374	374	401	358	418	392	421	352	396	393	426	386	385	382	423	414	418	394	397	371	425	378	393	397	408	431	373	373	409	373	413	453	380	396	402	404	384	388	390	417	418	425	388	382	370	393	402	398	424	409	398	386	430	386	384	401	423	353	402	375	418	380	407	416	401	363	430	402	417	430	411	389	403	371	366	416	410	404	429	421	393	350	377	443	439	421	420	365	431	431	420	428	412	413	397	401	394	412	379	403	395	387	409	404	438	387	393	381	428	409	405	396	376	416	370	371	393	383	381	383	423	418	422	417	401	374	368	436	396	417	403	421	387	370	349	413	419	403	431	392	391	432	411	364	381	408	391	409	377	371	382	400	434	421	401	407	355	402	390	396	418	386	411	395	406	418	364	398	405	370	408	413	392	421	416	413	400	397	424	411	400	395	404	390	384	394	386	410	410	368	424	438	408	368	371	395	363	423	408	371	382	374	403	408	371	401	402	361	404	390	367	396	405	407	397	400	398	428	400	413	378	406	407	414	414	414	372	364	389	413	397	419	399	417	455	387	403	371	406	417	384	371	403	365	367	399	392	409	392	394	378	392	393	421	389	425	444	405	365	368	395	371	448	386	428	408	411	388	368	411	425	396	397	401	421	373	443	426	390	415	370	427	381	393	406	418	390	368	408	388	386	413	411	422	386	392	416	424	434	434	382	434	396	390	421	369	380	382	393	397	393	413	381	411	368	381	428	404	405	396	430	411	420	427	406	411	414	405	425	373	408	368	375	400	424	393	394	388	362	424	406	392	380	436	406	416	397	382	396	424	401	392	416	416	368	385	397	419	418	408	413	391	342	426	392	386	380	385	387	403	415	375	409	426	392	392	373	451	396	372	374	416	415	393	380	396	444	388	436	378	339	388	416	402	394	421	406	408	384	396	400	400	399	416	397	373	396	389	443	396	418	389	403	446	403	418	417	430	413	399	399	431	414	409	395	403	421	390	351	421	394	416	369	385	377	396	393	362	400	406	422	372	444	371	378	401	411	381	377	408	399	412	382	411	421	419	398	426	414	404	383	426	403	409	398	396	395	421	414	422	403	425	425	411	462	386	399	407	405	381	379	388	413	399	408	396	389	389	407	388	419	425	402	426	391	401	391	371	380	381	392	391	396	432	413	413	392	391	416	372	403	380	375	380	375	394	380	381	365	374	438	395	396	403	403	441	374	393	399	406	397	398	363	409	400	405	386	390	411	394	409	382	434	386	410	442	385	409	370	405	396	378	412	372	437	393	391	376	396	414	441	369	388	412	419	397	396	390	420	392	447	425	389	407	392	408	429	399	394	413	385	369	371	392	417	412	394	411	391	408	404	395	370	338	401	394	418	368	409	374	378	370	423	397	418	385	407	385	400	399	406	361	395	403	397	441	412	401	390	369	387	397	414	417	384	411	408	391	372	365	435	422	396	394	387	438	428	383	394	409	416	443	399	382	405	402	412	380	418	384	390	391	407	400	403	397	393	391	386	420	394	422	363	366	414	379	401	402	371	417	390	425	405	405	417	407	419	415	387	389	417	366	385	398	377	385	394	365	413	416	381	379	424	397	382	379	426	422	394	390	422	394	388	418	379	407	390	395	410	370	412	400	378	374	417	401	384	413	377	365	403	367	372	385	404	392	402	391	400	388	374	381	401	403	416	410	397	381	400	416	383	376	403	391	398	398	425	376	390	411	394	381	430	425	394	404	415	388	395	394	389	437	373	381	382	426	370	416	410	365	376	387	413	382	424	379	424	386	398	409	410	373	405	419	393	396	382	394	384	396	380	387	410	398	362	385	388	371	400	418	355	389	422	432	375	379	404	417	394	401	378	393	374	359	398	422	427	396	406	414	408	400	440	407	396
5954	17598	9839	4679	3431	2495	1987	1528	1247	1104	934	804	727	645	627	572	545	514	523	503	518	485	462	437	435	440	420	421	429	426	418	468	413	436	456	422	442	415	448	391	404	412	437	417	398	370	387	436	396	429	434	406	419	364	392	421	428	394	394	371	399	382	390	393	392	405	416	388	378	387	388	380	395	384	395	414	407	406	405	398	380	396	338	370	440	396	391	408	418	374	412	391	371	418	375	365	428	392	364	374	398	466	395	394	383	414	379	379	411	364	351	414	385	388	401	377	417	372	421	426	405	378	388	385	392	412	396	383	417	404	422	393	407	386	377	390	365	374	373	385	403	394	389	410	449	430	381	405	405	408	401	423	367	431	389	402	381	391	396	396	403	428	388	404	372	426	371	401	398	404	406	369	379	400	354	380	389	383	414	421	368	375	403	423	409	387	364	380	416	456	374	394	406	394	413	367	426	412	396	406	384	380	412	395	376	393	405	426	421	426	376	395	413	447	374	403	382	409	412	391	403	446	359	365	387	403	390	389	398	367	368	377	414	407	373	404	410	391	389	376	401	382	374	416	368	381	360	369	419	395	397	356	398	381	393	396	385	399	376	374	384	390	387	382	383	431	413	414	380	390	379	375	437	387	412	381	373	395	407	373	368	386	407	393	373	398	374	387	431	337	428	429	410	372	447	415	398	389	353	395	414	381	410	391	413	414	380	420	401	362	393	393	362	403	411	382	401	362	417	380	405	410	397	417	403	416	371	406	375	408	409	363	413	400	439	396	386	392	390	412	360	385	377	371	395	384	393	396	409	410	402	402	406	367	419	420	428	418	363	372	429	413	395	413	402	413	382	345	406	404	400	349	395	395	372	420	421	387	397	418	426	424	375	433	400	389	376	418	416	370	425	383	392	404	392	426	381	397	350	394	413	365	376	409	406	423	386	407	405	376	406	380	381	364	414	383	397	379	375	417	382	373	392	440	410	398	405	400	414	404	389	405	402	389	404	403	390	387	371	390	379	349	393	403	366	399	429	374	409	386	383	402	418	363	397	412	386	372	404	399	398	408	406	381	374	387	417	379	410	366	423	392	416	397	387	409	394	408	396	410	409	407	425	409	401	390	391	411	364	417	391	396	401	404	380	393	371	373	380	371	373	433	399	394	384	424	430	420	366	362	401	388	399	411	392	405	396	411	369	417	395	412	391	415	423	421	400	412	392	368	386	371	386	385	400	380	387	377	363	364	370	381	415	398	402	381	389	386	417	394	417	379	424	388	406	390	356	354	422	408	358	392	378	390	369	383	375	376	405	423	391	401	387	369	385	384	406	386	408	393	410	410	371	406	379	376	430	391	419	372	415	381	371	410	390	364	386	385	421	373	412	370	367	424	399	402	406	377	428	390	405	402	384	388	380	345	358	393	373	401	373	365	417	359	398	367	375	380	415	430	396	418	382	392	383	410	365	422	378	404	389	392	388	381	415	402	380	409	426	376	373	401	389	406	375	409	390	388	397	401	381	403	428	375	413	410	390	379	429	381	380	392	341	368	411	414	365	377	373	427	395	393	399	354	403	392	397	402	382	406	395	372	401	423	400	418	382	394	341	381	386	401	395	405	356	396	384	405	383	380	370	390	359	413	413	445	433	415	372	378	392	403	362	381	397	391	420	376	399	363	400	420	383	425	384	421	411	352	402	376	395	423	408	408	381	412	395	441	389	364	400	383	397	400	391	384	426	393	421	392	392	418	380	402	407	424	372	381	375	416	405	390	421	375	371	384	401	397	399	388	390	392	363	401	405	394	355	409	380	391	406	377	381	384	363	368	363	382	421	384	382	393	371	403	405	382	368	413	380	384	407	411	384	431	373	364	391	385	375	358	411	419	436	412	431	385	378	400	397	405	388	399	408	381	406	367	410	394	382	405	358	397	380	397	374	400	388	408	391	424	380	397	387	379	376	392	411	394	409	393	413	427	401	356	386	401	406	388	384	405	409	408	361	416	404	395	394	390	393	429	396	377	393	410	418	404	364	396	427	391	397	356	400	367	387	400	412	408	393	410	374	372	439	388	395	383	386	409	437	406	410	415	432	421	387	395	428	406	420	408	381	418	403	412	407	392	389	388	418	376	381	378	352	416	404	370	370	375	405	422	393	396	393	425	418	398	391	397	414	419	380	373	387	383	415	345	378	397	405	392	385	431	368	401	411	370	408	410	425	377	377	414	397	374	398	419	403	377	424	380	389	412	385	397	394	387	425	422	377	379	401	388	421	397	368	394	395	420	359	424	412	407	396	368	371	419	416	429	392	372	417	390	410	393	377	425	409	401	407	394	384	397	395	398	371	383	412	395	457	398	398	407	387	380	414	390	375	375	358	386	406	411	401	410	394	414	396	377	385	395	407	390	394	403	413	392	407	408	370	409	384	395	425	431	389	401	398	414	418	397	398	406	402	365	394	418	385	408	392	419	382	404	352	393	394	391	388	442	371	391	369	419	375	432	379	412	387	408	368	382	405	424	421	424	430	384	405	385	435	407	389	366	364	395	391	417	394	376	389	415	394	396	389	366	399	401	379	395	376	415	388	405	395	407	409	383	393	357	413	373	419	403	370	373	430	382	400	405	436	405	418	393	395	380	342	381	382	384	396	407	406	362	402	405	367	406	393	395	412	356	421	406	323	381	409	393	391	434	453	394	404	376	432	401	407	414	440	406	375	409	403	417	390	404	404	358	385	382	415	398	380	389	393	410	388	454	427	397	407	395	380	365	416	382	433	434	394	387	367	365	382	386	420	393	399	371	414	369	355	419	401	382	403	343	415	383	370	361	396	404	395	421	363	393	396	385	402	376	387	377	416	425	367	408	417	372	372	345	401	407	361	379	395	347	415	385	379	383	372	377	384	394	385	414	379	368	396	388	384	402	378	383	384	373	411	411	424	352	390	414	402	421	389	391	368	425	409	369	406	399	421	427	396	356	400	400	393	413	371	402	409	417	411	413	418	365	407	380	401	392	418	394	401	418	405	393	402	390	408	376	400	388	386	392	410	434	379	338	357	442	431	389	404	376	407	372	363	398	414	413	400	374	397	389	393	379	393	379	393	394	413	366	389	417	419	383	356	414	400	368	394	371	357	388	397	353	405	402	407	415	393	367	392	424	412	368	388	362	360	411	403	424	383	402	413	393	408	392	412	386	388	399	417	386	382	367	376	381	431	392	442	377	369	397	394	402	435	369	421	380	411	385	381	397	383	408	388	387	399	411	428	400	418	400	391	381	395	380	380	385	371	382	437	382	381	387	433	391	403	402	380	395	395	408	375	381	431	411	371	400	392	397	370	398	364	397	416	377	420	403	388	421	412	371	381	393	413	408	393	386	435	386	384	373	407	360	377	430	411	389	398	403	391	384	404	409	401	384	391	407	433	382	385	406	397	391	396	384	398	398	396	408	389	415	377	411	401	406	361	397	419	369	379	402	401	387	392	391	380	402	409	391	388	365	417	421
27812	19823	7412	1265	912	773	798	781	815	779	753	714	738	719	701	715	689	745	708	727	761	702	728	745	717	740	703	736	705	671	732	754	713	708	770	716	735	726	684	709	724	708	688	715	718	741	732	735	697	717	693	750	722	706	750	701	718	714	741	722	736	712	672	720	694	718	748	706	666	727	729	742	753	683	742	693	661	725	689	702	701	716	708	745	725	739	729	750	722	716	717	677	653	696	710	736	768	733	659	706	758	705	694	712	729	760	722	723	686	702	711	684	720	746	753	709	747	693	681	726	714	638	728	736	761	684	707	712	708	724	712	691	669	663	698	681	680	709	697	714	743	708	732	731	747	683	676	723	689	727	671	693	757	684	673	775	809	727	708	705	706	714	640	716	725	753	736	718	689	740	740	721	683	720	745	685	704	669	720	675	716	724	766	709	726	747	741	696	771	649	683	693	668	711	714	703	704	719	727	666	739	732	721	730	728	762	693	722	691	735	688	750	708	725	764	695	717	714	707	703	677	665	692	719	735	734	745	727	717	709	673	755	685	710	690	685	694	712	733	681	784	714	694	689	704	717	728	704	725	713	711	698	746	693	718	650	725	742	711	704	728	747	730	734	719	710	690	767	696	687	704	709	710	736	711	692	702	704	711	698	713	708	727	690	747	721	762	678	735	778	696	735	746	718	733	705	719	709	741	714	694	718	712	697	718	699	688	694	718	759	742	739	751	693	740	747	711	722	750	718	730	681	733	734	729	709	740	710	738	669	703	726	704	713	690	736	673	672	758	717	714	740	701	702	695	743	735	694	693	734	731	711	674	703	717	741	732	723	736	694	784	685	738	735	733	747	703	685	654	680	684	707	673	724	697	721	670	732	682	736	753	723	716	721	709	721	744	727	710	727	690	711	737	713	741	730	664	704	742	775	730	716	739	728	788	685	773	735	678	774	693	734	749	748	749	678	704	749	714	757	735	739	731	727	662	753	693	727	735	684	722	723	726	694	718	728	691	669	691	696	691	691	667	680	731	695	736	703	688	755	697	714	788	682	695	713	771	679	719	694	762	709	691	767	728	691	690	716	715	653	718	733	719	721	745	712	689	739	759	709	749	693	692	708	733	720	696	679	704	691	701	702	709	692	717	666	744	691	690	712	715	745	752	700	723	706	698	713	694	722	740	710	696	768	693	678	715	742	742	747	677	671	700	726	706	774	724	734	692	722	710	720	728	687	701	768	715	720	747	672	755	757	706	723	752	740	732	731	745	746	739	698	730	713	714	721	670	680	721	666	784	702	724	725	731	696	732	765	733	699	716	733	691	677	757	758	731	764	722	688	734	719	673	698	770	695	752	707	673	741	678	727	722	752	715	702	753	742	676	652	734	701	718	716	724	729	763	718	717	667	661	731	670	652	687	739	708	748	725	678	730	739	701	684	686	707	693	739	726	734	742	669	734	705	707	736	812	703	742	707	709	708	698	699	700	721	720	726	734	711	737	713	676	727	695	754	722	716	695	733	720	733	710	667	722	765	710	673	702	714	691	659	720	696	677	673	712	715	734	719	707	681	739	744	704	756	701	725	713	687	703	720	712	695	672	675	668	692	702	752	727	716	710	699	725	717	741	734	688	689	695	712	704	729	697	682	714	716	717	696	711	717	633	678	739	698	674	712	767	730	703	708	692	721	723	726	737	766	676	664	736	732	717	748	729	726	724	718	744	688	710	700	657	704	734	730	749	708	725	757	747	754	720	725	698	666	727	728	704	703	730	749	699	700	747	698	715	776	678	732	713	724	702	697	753	713	705	719	712	707	718	676	743	720	703	705	709	711	723	724	731	715	731	726	746	742	705	695	710	683	754	726	685	703	662	717	719	720	722	704	688	706	695	727	748	783	695	705	700	723	701	701	686	764	678	732	747	687	699	707	765	714	690	750	745	694	693	703	705	710	732	738	725	742	722	771	645	732	719	710	682	741	723	708	728	721	811	733	718	738	650	694	712	670	752	705	714	680	745	742	706	718	726	725	705	759	722	737	722	720	721	643	702	752	754	708	691	761	669	726	754	735	712	707	699	746	696	722	712	712	734	769	680	737	699	735	708	721	677	746	685	720	649	709	691	720	701	689	718	700	730	660	724	685	702	718	688	695	689	712	736	714	701	764	729	710	717	733	722	724	714	751	683	720	724	720	764	712	710	691	699	720	691	694	744	710	717	711	668	675	731	675	688	680	696	713	705	690	760	716	720	684	679	691	694	781	749	682	693	727	703	705	732	710	737	764	714	681	691	778	684	723	723	748	670	691	755	723	742	732	691	743	674	716	720	728	719	689	684	730	677	726	726	728	729	730	752	703	749	723	715	709	736	692	629	751	703	710	702	720	755	721	752	729	709	696	721	737	739	735	663	688	739	728	665	696	670	727	738	688	747	675	758	750	705	738	707	718	750	724	709	716	719	703	724	714	676	725	739	729	709	672	689	748	704	730	730	721	742	712	705	723	731	729	718	730	731	717	737	690	723	733	712	693	714	722	692	677	690	726	734	742	674	767	688	700	706	757	712	730	696	694	721	736	722	733	713	701	744	765	695	727	719	706	655	736	747	717	721	719	691	653	703	742	747	726	697	739	733	714	730	724	758	692	757	725	693	735	679	725	745	757	781	668	745	665	732	734	713	680	717	669	713	705	688	675	706	755	691	718	722	721	759	733	723	714	744	718	690	704	705	756	730	733	743	711	717	696	699	695	702	706	728	734	720	729	715	688	687	709	757	731	720	696	725	735	727	698	709	732	667	734	677	762	721	690	684	725	741	684	707	687	710	721	700	705	696	737	733	673	732	733	739	730	686	721	726	676	694	694	704	755	674	764	752	724	736	732	702	737	713	716	698	690	752	738	743	729	746	755	668	701	692	764	697	689	770	739	683	673	724	765	658	718	720	674	729	756	719	705	757	711	700	704	644	722	726	728	755	693	705	695	714	732	721	755	686	687	750	682	702	725	696	731	699	728	747	707	726	717	711	705	702	749	726	699	685	722	732	736	688	676	704	734	714	710	682	690	733	724	705	699	713	700	710	716	735	679	731	678	730	741	747	676	719	684	707	725	713	755	743	697	687	654	733	759	778	690	732	703	696	714	713	737	723	741	683	680	670	694	708	716	713	704	706	748	723	711	728	714	702	724	671	725	701	694	699	733	732	736	749	715	708	756	741	723	747	717	720	697	761	679	720	727	715	714	716	722	724	725	719	679	699	704	699	739	683	692	678	715	745	703	673	715	692	715	731	737	741	699	728	685	703	757	755	691	736	734	728	713	692	712	742	656	730	732	674	719	724	728	688	698	737	742	657	751	691	713	735	715	764	745	703	691	721	763	743	730	719	688	704	751	704	753	738	708	714	709	714	707	752	724	725	670	730	709	723	709	722	666	702	677	747	724	711	698	769	741	665	675	727	710	706	714	721	684	729	752	690	706	739	692	745	663	657	751	715	679	713	758	734	727	692	685	710	696
5394	3164	1514	1085	959	877	819	761	763	804	800	802	744	743	723	702	727	767	740	762	708	766	737	740	710	688	762	739	770	723	736	742	722	750	749	708	710	750	794	722	722	698	736	696	709	785	700	710	706	754	730	751	746	764	709	718	672	669	744	699	732	701	708	677	713	694	723	715	733	739	711	714	716	749	764	713	723	687	709	744	731	763	749	733	767	729	715	748	699	730	706	749	775	677	706	718	711	729	746	752	746	736	759	746	733	722	758	714	712	775	718	749	733	750	718	742	727	717	754	743	698	712	772	698	758	737	700	738	765	736	705	723	762	721	741	684	791	707	738	727	717	716	714	732	727	709	693	737	671	702	744	696	733	726	700	760	739	746	730	695	780	716	736	745	722	771	724	743	652	714	719	755	771	712	718	694	720	765	742	733	739	719	746	729	709	707	674	713	755	742	736	703	724	725	718	716	704	670	643	763	724	763	704	699	737	734	718	685	750	742	665	738	685	752	710	723	735	649	699	733	727	707	735	676	720	684	672	745	750	764	741	717	750	747	734	775	752	743	711	739	773	680	667	684	728	734	762	716	754	729	697	722	745	744	684	712	715	700	687	717	688	701	721	727	708	728	684	695	666	732	679	739	716	776	768	717	723	770	724	693	736	729	693	741	761	735	712	717	710	717	694	716	666	679	672	697	717	747	720	753	699	718	689	745	749	722	732	738	731	772	746	730	704	733	705	762	714	728	675	751	724	702	711	732	738	676	716	719	708	761	747	721	707	716	669	684	747	781	759	683	656	691	757	718	713	728	775	742	683	739	747	715	754	753	727	724	759	728	748	743	733	723	724	706	726	728	699	716	789	759	741	740	735	744	706	731	744	738	742	706	723	734	684	778	734	714	714	715	691	769	706	755	705	712	745	742	730	710	752	687	729	733	685	694	690	695	715	747	725	756	729	739	677	679	735	717	735	725	720	761	752	727	748	730	730	698	699	705	727	723	758	726	704	761	712	672	755	747	718	762	694	694	700	706	741	709	745	676	698	721	731	695	747	732	743	700	741	750	732	729	685	722	763	719	734	698	699	680	719	690	724	667	762	740	747	700	728	748	744	775	715	718	729	714	713	700	761	706	710	726	755	678	679	686	731	728	698	723	732	788	711	752	733	714	759	738	720	733	785	749	691	775	689	692	719	745	740	689	745	699	719	755	749	708	729	740	738	695	683	731	733	743	705	730	695	681	703	737	690	743	697	719	713	737	735	742	713	743	761	702	706	753	644	720	715	732	699	722	705	740	710	735	723	728	722	704	758	771	722	692	749	684	771	724	691	754	714	749	732	728	727	749	754	742	746	740	697	716	760	685	725	729	713	785	767	703	726	748	717	735	718	701	704	697	747	726	718	721	712	719	723	682	736	746	713	737	729	755	731	763	733	728	751	767	743	748	701	721	767	715	731	724	792	765	721	740	720	729	719	695	717	698	753	732	727	714	686	742	773	732	744	731	701	727	707	776	710	717	736	718	750	767	735	736	686	700	751	737	754	723	676	694	714	765	693	745	726	692	757	743	722	763	705	767	746	689	689	717	712	755	737	715	754	734	711	756	700	672	702	684	731	728	676	710	692	734	761	756	701	762	684	685	704	762	720	740	698	701	710	724	758	724	755	697	762	703	723	752	723	723	796	712	753	762	731	704	765	731	726	695	756	709	759	686	731	740	740	778	766	730	741	731	712	724	752	726	726	754	717	688	697	684	737	745	751	702	699	737	786	656	698	752	733	737	698	739	744	730	715	715	739	767	751	740	685	729	691	750	722	716	707	764	738	791	751	814	723	763	710	691	739	725	721	747	696	738	700	777	774	697	730	692	712	741	721	749	703	708	779	720	706	708	717	707	744	747	725	665	682	782	723	678	719	726	753	717	723	712	685	700	747	685	699	727	720	747	775	728	744	711	738	713	695	749	733	738	733	715	695	719	765	749	720	732	702	751	721	688	768	737	715	710	773	657	718	759	764	744	692	752	677	689	724	739	741	707	731	669	780	740	736	707	716	711	668	706	736	718	700	714	693	662	748	719	757	711	712	710	736	726	749	706	729	764	701	751	761	740	692	701	709	727	751	727	720	718	685	722	745	705	796	701	735	763	728	783	710	750	720	738	700	722	703	762	704	749	735	679	684	750	709	725	735	696	724	737	718	691	731	732	695	692	736	723	738	754	715	725	721	694	694	701	712	716	744	728	675	731	757	755	762	777	663	737	699	755	712	722	693	697	674	735	711	701	709	709	751	712	704	728	723	723	711	739	688	689	730	759	751	728	723	701	737	756	745	745	694	690	691	722	706	723	706	718	735	772	727	761	752	732	738	745	730	758	736	760	737	737	778	728	760	735	744	715	754	746	723	759	737	746	766	719	693	676	680	706	702	766	775	669	719	741	727	758	736	739	746	703	784	741	779	753	746	724	735	734	725	781	712	733	692	743	717	774	745	706	743	687	720	749	713	711	740	719	750	699	698	695	705	738	727	727	696	735	728	706	739	702	725	776	700	756	725	748	737	717	672	744	733	720	767	725	741	718	703	749	681	758	675	718	713	705	738	762	754	742	699	666	747	744	716	744	762	741	724	683	712	714	709	712	666	723	714	717	764	711	711	718	744	725	720	727	674	788	745	710	711	755	682	736	763	683	740	741	687	741	675	770	720	672	747	754	726	732	705	758	752	728	708	740	733	688	741	734	699	735	723	727	688	735	680	733	704	689	741	751	735	765	685	730	703	704	736	710	727	721	738	775	688	726	742	712	749	715	728	719	737	708	680	707	683	738	717	745	717	743	713	765	724	692	744	739	673	714	714	751	759	732	748	709	770	724	686	769	738	734	718	741	756	736	727	704	676	732	704	728	676	702	724	676	695	732	783	699	720	731	756	701	719	783	729	705	743	735	761	694	739	686	767	686	712	726	724	717	737	665	768	738	713	751	730	698	726	717	771	722	724	740	709	752	744	736	686	755	764	744	755	720	733	733	703	739	739	738	756	733	784	736	723	677	686	730	744	715	721	726	716	787	765	746	688	750	744	747	698	737	786	761	742	744	715	689	749	709	744	751	739	732	685	708	797	731	700	702	787	734	765	718	763	746	740	732	727	731	687	705	743	757	777	705	704	726	755	714	683	709	697	759	742	736	756	748	732	754	691	737	756	761	719	714	683	730	760	747	746	729	694	726	731	702	759	695	764	748	753	717	755	725	750	714	713	734	774	715	700	721	762	739	775	719	691	723	743	704	720	729	736	744	737	702	739	777	727	752	688	737	765	721	680	733	712	747	754	719	711	721	705	738	703	765	797	741	685	733	685	748	767	736	784	772	745	732	734	737	723	741	755	717	739	757	718	658	711	688	760	743	733	743	691	708	683	676	697	696	647	690	722	689	772	713	732	692	723	702	732	742	717	731	671	705	713	748	733	717	752	692	719	744	762	736	702	774	770	736	697	718	750	745	721	680	728	703	696	728	717	733
23738	21109	28007	24063	20912	8337	1000	731	595	523	505	454	495	401	396	394	402	355	424	379	381	398	349	347	330	339	343	353	363	362	380	379	370	325	370	319	332	372	358	342	402	376	353	356	347	342	363	369	360	339	354	308	304	335	327	364	337	343	367	353	365	355	322	349	351	364	346	321	324	346	332	385	308	363	356	330	314	329	357	313	355	340	356	344	340	348	360	346	333	354	348	355	367	361	361	357	333	347	357	356	343	351	332	348	343	314	342	337	332	351	329	322	363	365	338	361	331	365	359	347	315	310	322	346	342	348	357	321	330	356	328	312	320	314	331	343	308	353	372	343	340	340	355	322	343	348	377	315	328	333	357	350	337	338	326	355	378	342	367	338	359	342	348	355	368	354	347	381	359	315	314	329	348	327	332	356	345	360	332	316	318	337	340	328	363	325	316	343	361	348	315	341	360	355	357	338	318	322	320	328	301	304	354	368	362	347	323	401	327	317	355	327	340	346	344	357	368	373	331	322	354	302	329	336	360	358	359	296	339	314	316	358	359	313	333	337	335	308	361	333	351	331	367	300	323	319	362	368	345	349	347	312	354	326	340	341	350	354	333	335	325	320	299	304	335	372	379	348	339	317	313	355	371	344	332	352	329	343	352	331	357	328	343	294	361	322	331	330	362	328	322	320	358	371	340	366	366	368	350	339	369	316	354	320	336	332	340	331	351	331	311	328	328	332	329	318	352	330	352	345	343	347	308	371	365	363	355	297	334	351	341	346	353	318	334	330	359	350	385	363	319	327	359	338	367	354	353	354	323	312	320	341	299	364	346	344	329	358	342	351	342	340	365	348	307	352	317	331	362	344	326	352	323	348	352	334	368	345	305	325	360	336	371	363	342	351	332	339	326	352	346	358	359	363	327	343	332	357	361	322	379	322	312	339	344	357	342	356	342	326	336	331	324	352	347	358	336	306	371	340	368	347	362	334	323	320	351	362	348	349	367	367	344	352	326	337	344	378	321	307	366	339	330	348	351	345	335	362	329	328	338	341	344	332	336	323	317	321	314	334	348	334	395	362	325	333	365	319	348	355	319	346	348	358	321	310	346	299	312	341	377	327	350	345	356	330	354	362	342	311	329	340	329	343	377	314	316	359	352	323	328	346	331	355	334	351	348	325	372	324	356	323	351	340	342	365	346	325	359	327	360	352	330	350	325	355	340	321	324	336	333	367	365	330	354	339	333	353	341	335	320	355	333	368	382	353	355	317	312	320	326	364	339	328	356	357	320	352	337	337	369	344	359	387	325	339	346	335	328	336	338	315	336	315	359	340	347	320	372	340	347	374	359	339	357	324	331	343	318	317	337	347	325	354	312	342	357	386	356	362	329	337	327	353	320	333	351	314	341	337	330	332	345	328	358	363	330	324	304	357	340	327	362	356	353	336	371	359	344	356	335	331	360	340	351	343	355	322	325	384	328	331	308	309	331	353	325	380	340	331	340	334	374	353	365	332	351	357	366	330	327	334	356	328	358	311	343	357	361	336	373	368	334	369	316	366	325	346	345	354	352	338	318	336	313	334	320	320	304	323	358	323	319	375	349	326	368	329	333	361	299	338	331	367	345	348	339	346	337	316	330	357	340	358	317	310	349	346	340	329	347	323	325	334	307	356	325	385	362	340	348	334	308	333	353	342	386	313	361	364	325	348	319	330	339	356	325	357	364	349	361	324	326	362	304	355	316	315	366	327	322	334	341	338	351	366	369	328	337	324	356	324	334	362	349	345	309	364	356	361	349	363	356	321	345	328	343	308	365	333	336	324	339	329	365	321	372	357	316	336	333	321	343	336	366	323	343	359	362	333	325	312	367	351	326	316	331	341	350	356	353	352	341	386	346	315	339	332	338	316	300	347	350	325	319	333	346	347	322	336	337	307	337	336	329	335	323	316	327	369	324	333	355	357	341	304	310	359	349	313	341	311	323	323	330	328	334	336	302	354	370	338	367	343	371	365	326	331	348	344	330	338	339	343	328	362	358	372	348	336	370	332	344	365	358	336	336	350	344	337	326	344	352	362	348	339	362	344	334	361	347	360	347	363	370	356	340	341	343	329	321	332	337	319	332	331	327	367	342	348	349	374	337	349	316	348	304	327	364	336	337	320	358	369	345	326	342	355	348	343	340	332	327	357	393	400	313	328	356	330	349	336	326	340	326	340	332	344	364	322	313	338	355	342	338	354	333	337	319	349	354	365	353	337	343	340	317	357	316	312	353	321	355	359	349	393	326	339	314	367	364	334	366	343	317	381	359	351	324	320	331	315	365	321	317	323	345	318	376	327	380	347	373	330	350	358	337	322	362	321	347	343	354	347	360	350	346	315	309	353	330	378	324	325	331	358	317	369	317	318	342	344	322	334	325	383	344	328	366	352	330	321	331	315	352	320	340	348	342	341	380	300	350	344	340	313	345	345	361	320	373	347	355	318	343	340	328	343	325	352	347	349	357	330	336	335	340	306	321	330	360	353	304	308	363	324	361	341	335	332	303	358	321	305	319	362	357	342	332	377	308	349	337	342	358	334	355	338	354	317	358	342	339	357	314	341	342	296	346	337	373	326	352	350	344	355	383	358	308	338	339	332	351	325	316	372	313	323	325	338	319	320	360	337	330	326	363	344	319	356	338	335	353	315	335	332	358	326	323	347	365	327	298	344	344	349	338	390	353	334	334	336	338	361	301	333	336	305	374	343	336	332	319	354	343	314	336	323	347	347	342	356	324	353	377	336	332	323	352	317	377	332	320	356	322	306	333	359	369	332	362	345	354	346	324	347	338	333	352	362	322	315	354	329	360	330	327	371	369	332	353	335	344	352	340	338	350	329	355	312	333	357	336	326	345	325	358	317	325	321	335	312	329	346	326	336	328	368	335	339	335	325	348	377	327	316	354	353	339	313	341	355	332	371	357	345	332	355	338	330	334	346	296	358	321	368	368	346	365	333	347	333	353	343	307	331	348	371	340	315	340	359	326	324	340	330	353	347	344	318	351	359	367	348	333	328	307	364	330	329	348	381	327	327	336	346	349	341	325	361	339	348	322	359	352	340	341	346	325	344	325	305	328	381	372	347	311	316	318	344	339	335	327	380	376	354	357	352	346	325	330	327	342	336	334	312	358	335	365	347	319	314	325	346	345	341	330	351	312	343	337	377	360	353	321	322	344	331	345	334	304	352	338	348	354	307	360	337	321	363	359	392	323	361	331	345	314	351	288	341	362	308	365	351	330	329	335	357	334	365	306	325	347	336	362	327	347	313	359	344	346	353	361	307	341	344	335	371	329	322	338	325	330	322	352	328	323	324	375	333	329	356	352	339	335	342	349	309	328	323	337	354	347	356	355	343	327	334	365	316	317	348	364	337	322	307	346	324	380	324	312	353	343	356	363	338	360	320	339	347	306	343	360	354	351	336	356	345	348	342	324	339	348	350	326	313	355	305	338	340	360	351	345	334	345	317
3744	13611	5961	2828	1947	1552	1235	990	828	728	613	590	527	500	431	451	411	400	446	413	431	400	419	413	393	396	388	354	356	402	384	371	366	344	367	394	321	382	367	349	364	368	352	342	358	330	336	360	355	385	364	349	372	386	368	345	385	360	363	363	359	316	348	385	376	355	378	356	388	334	351	387	324	375	335	332	359	379	338	370	339	346	351	355	364	367	344	362	359	343	340	361	317	356	335	339	354	369	350	317	343	357	350	335	362	347	351	364	306	339	369	353	349	350	342	333	351	347	329	368	365	348	368	355	353	299	360	339	340	350	336	387	332	342	351	343	341	335	359	360	311	352	324	377	341	349	356	329	349	407	365	351	348	333	369	339	358	381	369	364	364	360	378	373	355	362	391	325	365	340	345	337	325	328	347	351	363	337	340	351	346	352	344	353	357	332	352	332	341	342	360	309	342	343	352	339	360	336	366	339	345	347	353	371	359	345	345	368	336	325	336	378	363	353	361	356	355	371	343	353	344	377	368	356	365	353	333	312	344	346	340	347	338	326	328	364	353	332	340	338	347	364	346	382	356	339	325	349	365	348	363	337	369	379	352	354	348	375	370	330	377	342	330	352	384	359	349	386	365	354	345	341	367	369	375	338	304	364	325	334	337	317	375	351	375	349	371	351	328	349	330	355	357	370	365	354	377	337	346	348	366	376	346	353	348	369	330	356	344	352	367	350	323	323	348	404	340	348	360	376	360	356	358	359	349	314	342	383	369	342	323	327	380	358	333	373	337	350	346	387	353	348	360	335	368	365	347	378	363	304	330	353	331	348	365	359	318	378	356	337	352	348	360	366	359	362	359	393	363	331	306	359	360	346	360	360	343	344	352	396	382	346	350	360	357	379	356	375	351	360	344	350	357	366	336	322	364	377	382	324	358	347	330	363	363	365	350	368	338	357	355	343	372	356	378	340	328	363	342	330	348	378	383	357	374	316	355	303	377	353	348	312	367	359	368	342	354	338	332	334	341	349	329	333	355	348	347	341	380	351	354	372	368	356	363	339	382	364	351	359	343	360	350	331	338	369	354	334	391	372	375	338	340	335	352	341	355	339	383	340	346	379	372	345	362	343	356	338	355	340	359	382	341	333	364	374	364	375	334	359	343	369	332	339	333	353	351	339	353	346	355	327	373	347	348	326	318	360	349	366	362	362	347	380	382	323	340	358	374	342	344	318	356	356	353	334	356	311	357	346	330	342	356	350	355	347	366	380	342	340	339	316	361	338	372	369	337	327	357	356	335	369	378	349	339	348	349	354	345	373	347	379	329	365	368	388	332	378	344	370	362	378	377	366	349	320	349	333	373	373	353	364	348	389	332	332	353	372	333	348	350	316	371	368	357	376	362	363	387	364	368	374	353	364	351	332	347	325	361	349	356	352	366	317	361	369	355	355	312	382	352	362	364	365	374	343	345	341	312	341	329	327	348	372	392	330	336	351	353	350	311	357	415	323	318	348	339	346	342	348	356	371	338	313	362	362	319	392	350	337	336	351	382	375	324	357	344	395	358	352	355	367	342	381	349	351	359	376	359	340	331	343	347	373	384	361	340	366	358	356	339	348	373	356	337	370	320	329	362	358	365	355	323	345	322	344	360	394	360	359	337	353	342	335	350	348	354	371	369	355	336	383	344	371	356	341	362	325	344	336	356	328	349	380	347	340	350	324	350	390	342	328	382	357	347	341	348	342	395	339	315	337	376	345	331	338	377	333	341	359	373	345	369	358	364	362	352	333	378	355	368	383	323	354	313	380	338	369	336	347	379	342	372	354	378	376	345	345	342	357	332	330	331	350	338	328	371	366	355	349	342	336	375	362	317	350	363	348	386	371	353	357	341	369	356	357	330	334	353	347	359	342	367	330	353	352	362	331	335	351	378	357	336	341	349	381	407	372	361	358	363	361	306	355	329	340	390	355	380	367	362	360	352	326	406	377	363	334	333	380	350	338	353	338	352	347	353	354	357	365	330	347	328	349	346	346	360	331	381	375	303	336	371	346	352	372	337	369	377	363	360	368	321	351	358	360	381	357	318	343	349	319	334	332	372	329	367	373	338	377	363	355	356	328	347	335	325	359	337	378	317	344	340	351	352	350	365	348	333	350	362	326	374	353	351	355	335	388	345	308	367	340	347	333	366	373	353	338	374	333	348	343	348	360	325	359	370	344	351	378	366	329	374	355	343	349	355	373	355	370	367	350	334	355	363	348	371	351	320	352	374	328	324	328	331	354	340	386	357	350	367	353	380	370	326	348	355	298	337	368	353	338	292	347	324	332	351	341	348	347	326	373	361	332	370	356	364	362	361	353	346	335	384	355	356	346	338	359	354	368	368	350	311	357	359	366	308	343	324	343	352	371	335	329	336	354	375	342	382	341	345	345	342	373	360	340	369	343	325	372	362	359	324	375	368	360	348	361	344	372	354	348	352	347	393	322	331	407	355	348	384	349	375	363	323	352	331	350	339	356	354	347	343	408	365	373	312	350	343	365	332	348	377	357	345	363	354	323	343	332	378	366	331	366	323	409	378	354	333	350	348	349	376	363	335	312	346	364	367	347	354	357	320	350	326	384	339	336	375	377	341	337	381	307	337	318	351	375	360	353	360	353	368	363	346	330	373	358	369	383	368	350	380	355	333	349	334	358	362	356	317	373	351	363	377	348	380	323	329	367	340	343	361	365	369	341	351	334	349	352	348	363	316	357	376	388	338	357	350	385	353	347	345	373	344	370	351	317	350	367	360	344	322	354	354	357	363	354	338	353	379	324	355	355	355	362	329	322	375	388	341	352	341	350	352	338	355	367	313	329	342	350	354	354	328	356	338	376	345	340	380	335	319	373	367	335	351	362	357	414	385	364	374	331	312	330	365	331	354	373	334	360	364	330	348	332	370	324	333	349	348	349	336	364	333	333	333	351	331	361	341	326	372	380	365	356	340	345	330	328	347	353	346	332	341	349	338	353	379	347	332	330	366	342	356	379	352	383	338	367	291	371	361	351	352	338	347	362	336	382	332	379	349	392	382	359	328	375	355	361	345	365	352	348	324	329	354	391	367	356	373	309	360	310	358	337	341	346	321	344	356	369	342	318	328	373	343	358	321	339	344	359	332	353	314	336	349	344	345	330	358	380	336	362	373	374	367	361	333	346	346	360	358	302	370	352	355	354	397	338	326	362	336	317	355	322	362	330	348	383	354	353	318	366	385	375	336	348	391	346	340	329	383	354	367	357	348	354	347	340	343	325	318	361	342	366	350	331	379	382	351	366	372	355	376	373	360	342	337	347	367	373	362	379	330	328	346	315	350	347	349	352	326	375	409	358	371	359	364	340	368	364	343	363	359	337	322	336	359	375	344	361	392	335	343	371	349	361	374	328	352	340	360	376	355	377	318	359	331	348	392	338	313	365	372	333	378	355	342	363	343	341	346	375	378	387	354	346	369	334	349	321	347	372	362	388
24846	21240	27324	25332	10652	1471	1210	1034	1026	1004	1021	918	883	943	947	981	946	923	929	911	912	886	945	885	916	870	924	913	830	869	875	932	919	977	942	928	908	937	914	894	914	904	927	934	841	854	934	934	894	937	902	917	842	882	936	896	883	932	842	914	914	854	877	893	868	886	834	901	880	911	824	934	876	939	876	916	948	878	914	855	890	833	920	862	874	853	884	892	904	900	909	866	900	893	831	935	909	869	838	921	879	891	869	860	948	846	914	912	932	864	889	859	949	933	887	878	965	896	882	935	865	843	903	895	860	926	929	955	875	883	846	904	931	869	921	854	893	884	951	889	906	878	922	902	867	932	938	929	852	869	901	839	943	918	883	884	942	889	891	898	849	924	849	830	841	944	927	897	860	864	932	915	870	893	916	917	924	883	927	923	974	910	890	900	918	861	868	910	982	912	909	891	911	941	882	869	884	918	967	896	903	861	856	916	972	898	881	870	845	847	920	931	876	882	871	881	872	912	891	878	845	921	935	876	938	895	909	905	849	877	929	920	922	852	909	923	870	940	898	913	885	881	892	862	877	939	955	915	917	895	883	907	851	929	924	915	921	937	957	882	921	916	829	907	842	847	942	884	922	900	929	992	856	916	894	968	909	866	871	859	898	902	894	905	863	940	908	851	890	905	910	854	889	926	897	896	890	902	867	920	917	853	863	843	879	907	922	951	890	911	857	939	931	895	888	915	911	873	894	856	891	910	901	881	902	894	890	920	930	890	910	894	901	893	880	887	931	904	859	864	899	892	932	911	896	892	904	906	874	895	896	879	878	916	917	882	911	865	928	913	864	913	917	895	936	857	873	863	879	905	925	919	855	873	886	892	917	886	899	933	933	870	848	944	883	933	937	815	896	901	874	933	881	924	886	932	870	867	885	909	855	893	904	854	855	858	904	881	900	943	836	898	918	902	833	954	883	930	923	873	910	902	902	964	888	876	849	912	873	915	912	879	889	915	937	894	920	852	917	888	889	868	831	896	921	907	907	903	893	880	904	846	914	923	909	858	906	858	905	927	929	920	907	867	895	929	878	893	900	912	879	883	924	881	946	938	913	839	887	927	896	860	896	904	893	904	968	868	926	861	856	935	874	890	970	882	896	896	867	887	882	865	863	883	907	872	887	882	918	897	913	920	887	881	895	869	910	922	892	887	877	945	906	884	934	908	905	930	926	900	857	941	908	902	877	908	891	919	910	878	931	912	915	897	889	929	883	861	940	932	894	915	911	880	889	928	882	934	879	869	893	858	861	872	903	892	880	801	872	899	921	911	934	920	864	869	891	906	843	888	930	924	921	938	945	888	912	892	896	887	916	903	877	899	927	859	906	946	881	891	904	930	869	920	923	884	906	907	837	964	888	863	868	870	941	876	842	898	883	891	865	912	877	891	884	868	903	849	872	922	966	919	930	890	918	962	870	955	912	888	887	873	864	862	858	862	881	878	864	903	865	899	913	895	929	887	894	876	888	879	917	925	920	927	866	882	881	887	891	918	882	884	944	860	834	890	896	908	893	916	892	969	939	913	909	889	890	874	917	868	864	893	947	844	909	883	925	865	874	913	919	891	895	913	944	885	883	870	908	909	913	934	888	930	940	891	888	921	847	917	864	910	950	864	889	866	889	878	924	891	928	901	889	877	914	816	898	902	863	922	962	866	898	889	854	843	897	955	845	885	966	888	884	889	996	939	940	950	902	897	816	907	891	896	902	881	901	863	882	925	973	940	899	890	877	923	905	885	912	832	930	879	890	880	890	855	887	886	972	882	910	883	919	937	889	857	871	915	908	916	935	948	915	913	828	900	950	895	908	938	887	911	836	895	898	908	890	880	842	878	879	900	887	904	944	898	878	874	825	912	868	904	921	944	908	899	901	917	868	916	902	951	888	958	896	910	911	860	906	951	862	855	870	861	881	876	911	914	831	884	908	870	878	852	841	912	894	922	918	930	905	891	892	921	921	914	900	968	890	884	820	903	862	887	869	912	888	950	924	937	950	880	959	869	917	894	862	844	952	915	923	898	877	863	889	936	891	858	942	852	896	927	909	891	878	907	894	898	857	888	890	927	947	894	909	855	924	902	811	965	844	865	897	874	906	875	899	873	921	904	906	883	912	959	907	854	900	901	871	875	899	902	915	875	854	875	895	923	893	914	890	931	903	925	887	931	913	871	892	865	920	846	914	848	897	927	906	864	883	922	892	889	912	913	929	894	939	923	885	862	922	872	943	848	910	944	897	938	895	919	900	920	924	901	925	886	943	879	912	944	893	899	877	918	813	858	925	917	932	896	881	912	884	844	859	949	909	887	894	829	877	824	906	888	881	888	876	919	878	936	901	845	923	854	901	922	867	894	951	895	917	895	886	935	902	864	913	890	871	845	944	878	885	878	876	873	857	978	877	885	827	915	943	916	873	892	939	877	841	911	860	879	881	855	898	872	902	893	916	907	881	924	906	908	879	921	862	925	902	882	863	908	917	888	932	918	913	913	887	930	885	841	910	908	906	879	831	871	865	874	890	953	884	888	879	889	902	920	901	880	921	864	909	913	890	883	881	917	898	909	864	868	824	876	877	858	803	873	898	909	882	882	884	903	926	887	870	818	911	867	880	876	851	926	875	963	888	926	880	914	921	932	884	888	857	907	898	877	901	914	897	884	897	913	907	921	921	956	893	837	910	899	830	879	865	891	928	876	934	838	913	906	936	912	931	884	841	884	901	886	847	881	857	892	879	949	873	884	903	922	871	894	856	905	864	875	916	888	915	954	930	904	892	858	887	907	919	871	937	920	918	880	905	899	906	918	871	932	930	901	892	899	891	871	893	889	919	911	958	900	871	918	914	929	892	900	898	907	917	869	867	925	906	940	897	942	865	878	896	873	877	930	937	903	884	907	863	891	895	865	912	927	881	921	863	869	863	937	919	892	885	932	923	946	956	883	917	893	842	872	939	918	911	939	922	911	838	932	901	847	877	897	860	926	886	882	894	896	885	873	880	863	917	905	911	912	865	873	830	879	884	873	867	922	899	902	918	876	943	848	903	908	897	878	936	887	940	937	896	941	915	845	943	928	952	878	895	904	887	887	898	952	867	897	890	927	826	908	869	917	915	895	889	917	963	861	890	896	846	913	871	906	898	878	863	904	889	952	861	888	874	857	896	876	847	899	903	880	912	888	855	901	939	880	937	934	902	889	884	920	895	864	878	929	845	864	929	895	869	944	838	931	858	930	917	890	901	899	875	927	908	938	896	910	893	894	962	895	910	870	877	895	878	893	871	843	937	900	900	929	855	907	908	880	932	846	830	942	881	856	943	864	897	898	949	865	878	931	887	859	851	939	884	875	841	906	899	865	906	956	883	904	888	873	902	867	853	882	883	912	913	939	900	896	857	858	858	851	877	869	887	847	945	889	917	849	888	872	887	878	867	910	906	855	959	896	910	873	933	862	920	890	953	895	900	906
3786	9304	3783	2134	1695	1483	1394	1173	1104	1037	1017	1036	1001	926	963	965	907	936	893	907	883	860	880	861	917	900	893	920	888	929	923	872	885	845	847	942	888	842	927	870	863	897	846	883	862	893	894	917	889	843	838	907	890	881	893	882	918	917	940	866	916	909	858	910	895	876	958	843	835	840	881	880	954	931	894	865	874	837	890	887	896	894	897	885	886	905	900	861	902	856	883	902	856	867	848	890	899	866	892	968	879	860	881	868	926	895	908	834	891	860	858	921	862	876	850	859	857	831	897	927	909	859	864	887	867	839	882	930	901	875	825	907	880	827	884	851	873	946	878	877	904	940	854	888	890	871	862	890	870	927	874	844	875	918	884	914	894	891	876	887	869	947	846	806	852	814	906	921	900	859	859	885	865	870	828	830	897	865	902	893	883	909	960	884	820	890	822	831	910	885	909	871	854	889	881	869	868	873	903	884	869	858	896	881	831	915	918	882	923	826	827	887	880	884	876	915	888	869	886	888	837	845	867	844	824	853	849	902	865	858	863	852	874	867	904	920	902	944	869	902	880	905	886	882	901	884	827	866	852	856	844	838	870	911	921	866	837	883	919	927	890	884	890	894	885	947	901	934	857	938	893	886	893	874	905	930	874	851	895	871	878	863	864	859	898	856	878	916	864	875	891	886	910	897	868	857	862	937	908	873	876	865	955	925	898	859	858	893	887	948	901	905	850	874	890	906	888	884	874	881	918	864	878	859	830	857	866	892	917	848	909	874	888	908	901	903	899	871	870	893	905	922	881	923	959	891	923	911	850	859	902	888	895	879	841	848	880	877	813	884	881	839	891	849	873	914	840	813	892	887	875	868	884	886	859	860	903	872	844	891	888	899	889	849	938	925	855	841	902	937	893	901	921	934	929	887	875	887	920	848	889	849	859	886	908	886	856	908	869	891	919	897	891	891	885	868	917	906	932	930	916	869	869	880	880	868	918	882	835	866	860	854	893	906	927	890	852	895	910	851	860	906	857	893	859	909	885	910	878	878	891	892	873	911	845	881	885	892	878	893	887	874	926	888	871	892	891	908	889	846	951	918	851	937	930	846	925	883	867	888	811	895	825	816	889	865	887	925	944	861	882	852	860	865	826	856	883	887	861	847	896	906	903	857	809	887	911	872	897	888	866	890	925	913	863	850	883	854	859	881	949	899	913	869	886	916	882	888	897	855	870	862	836	893	897	870	950	841	850	897	921	836	864	902	877	896	937	903	910	893	864	865	900	905	844	877	849	935	864	925	900	874	838	876	886	865	840	846	893	921	890	847	910	881	840	852	882	923	837	837	866	860	919	904	880	831	870	922	875	873	870	873	851	889	895	874	900	891	879	885	913	851	871	937	841	900	897	874	911	903	846	859	954	842	898	890	826	864	925	943	879	890	931	860	856	870	875	832	856	923	916	901	915	878	859	892	879	873	866	873	869	944	868	930	893	841	868	888	865	912	871	901	876	877	903	863	941	838	900	926	891	902	883	850	927	884	912	864	835	919	914	859	838	871	885	866	883	885	926	820	915	835	896	915	835	882	868	869	932	852	841	905	890	896	903	883	892	855	894	865	854	883	876	889	926	857	910	881	843	883	841	892	865	857	905	924	890	820	857	857	877	914	927	897	918	858	799	853	834	860	840	877	854	901	887	927	894	863	880	889	930	929	852	881	917	899	884	887	884	884	897	923	858	892	866	932	849	921	931	842	876	895	892	859	858	911	853	905	932	918	874	886	835	877	904	942	932	887	851	899	851	848	877	907	883	839	877	917	883	899	909	873	897	898	873	835	877	909	873	898	894	860	898	924	877	835	851	889	885	931	955	940	876	884	916	867	930	836	891	903	898	898	843	917	929	884	846	935	832	915	889	908	879	881	882	895	928	886	914	922	895	875	899	875	875	909	878	826	881	859	869	949	929	892	864	862	892	889	886	914	848	906	852	869	952	890	877	840	888	868	875	835	855	901	837	869	875	900	884	911	857	860	836	868	883	885	855	885	914	889	878	887	865	910	848	878	879	847	860	904	892	867	905	876	854	827	881	847	815	896	935	907	842	865	855	879	915	889	928	828	932	850	887	897	832	877	885	869	863	951	901	862	879	887	917	870	891	895	886	946	929	871	862	882	865	892	900	862	877	827	882	846	916	878	884	894	894	867	917	880	909	892	947	976	881	868	890	859	893	893	861	828	853	879	888	925	924	933	904	901	829	824	860	901	865	906	893	830	904	851	911	845	899	863	909	913	922	869	878	921	857	838	952	846	861	930	901	870	927	933	887	841	862	900	860	846	934	912	893	840	882	903	892	828	868	913	868	929	811	878	838	910	856	916	899	869	879	885	851	851	916	929	911	864	899	888	886	912	898	919	851	885	919	890	898	912	867	865	867	886	970	849	882	874	858	909	898	882	885	919	883	860	906	925	925	956	899	900	931	839	934	903	881	903	849	921	894	849	942	886	883	917	877	869	904	877	919	828	886	823	890	863	930	914	907	881	876	881	826	849	892	864	962	868	846	871	878	868	886	877	875	881	869	846	908	889	844	908	887	904	883	934	938	857	868	876	934	884	882	857	824	869	909	836	895	919	892	869	916	890	917	877	913	898	911	844	916	857	916	915	911	872	883	885	891	868	971	889	869	877	883	840	900	898	938	856	889	890	855	907	884	886	926	896	894	921	894	861	880	903	872	864	897	893	854	833	859	900	913	886	876	891	915	889	896	854	887	851	917	874	866	890	873	879	900	905	871	862	943	920	875	900	901	810	875	819	874	863	850	887	903	875	884	874	850	828	908	930	853	854	886	894	887	858	908	898	887	856	890	888	832	902	849	862	828	876	869	878	852	882	826	862	846	876	888	910	896	893	834	873	902	851	863	869	869	838	873	893	897	857	899	919	838	837	878	918	914	869	884	942	856	896	877	859	882	868	890	874	868	872	872	872	877	881	881	880	870	925	899	897	897	961	938	840	859	857	877	875	864	834	895	897	883	890	852	868	885	902	873	872	867	878	916	857	842	920	949	879	870	818	939	901	860	850	901	849	858	927	848	912	905	926	907	913	887	823	883	912	872	917	824	872	887	875	872	929	883	873	866	870	876	872	942	900	905	942	890	898	917	855	911	910	895	888	867	863	874	892	859	931	887	914	914	931	913	853	892	866	863	895	872	855	878	878	957	891	922	874	852	901	932	900	855	822	902	903	890	900	865	923	865	885	875	899	856	882	876	913	932	868	896	855	820	860	948	904	913	894	884	892	877	861	864	931	887	885	884	866	888	886	904	829	836	845	883	907	918	849	931	867	904	889	863	837	892	874	871	886	840	905	900	874	858	931	818	828	864	920	867	898	882	901	850	867	861	893	887	837	890	896	870	922	907	908	898	882	861	940	881	872	876	914	869	881	908	905	880	911	844	887	890	884	894	845	877	911	894	887	893	859	843	877	818	897	832	886	834	916	935	939	891	872	874	858	868	845
22564	21236	28851	23923	21224	21260	8050	1161	894	759	697	643	569	583	601	543	512	483	505	445	494	454	476	474	457	480	437	442	431	440	427	412	464	422	428	408	429	424	408	435	419	397	416	441	438	423	433	435	424	382	406	429	432	379	410	423	417	403	404	417	423	396	403	395	400	433	370	430	407	407	418	393	426	431	411	379	440	428	398	414	414	408	418	405	461	416	415	396	414	424	476	416	403	378	364	387	428	425	412	388	444	406	393	403	419	398	419	422	427	382	431	398	391	435	405	383	394	424	427	413	429	416	424	392	391	424	443	424	417	420	432	397	397	377	382	405	378	445	396	407	399	451	384	410	405	409	423	402	382	444	421	411	422	418	377	400	402	418	407	437	437	420	394	420	399	392	438	420	437	390	441	414	392	439	435	408	401	406	390	397	409	439	415	398	376	422	373	394	416	419	383	408	415	395	369	407	393	418	368	391	420	439	410	414	444	438	437	376	421	429	402	414	428	403	431	418	442	405	453	417	397	399	397	422	403	397	413	411	420	386	390	382	431	421	384	408	378	397	466	395	420	435	433	428	420	369	430	388	420	423	412	415	397	438	387	451	454	442	398	378	358	407	442	442	391	432	428	433	421	414	410	395	418	408	394	406	411	400	392	423	399	438	399	383	395	435	438	420	401	393	377	432	401	418	403	422	432	399	402	394	408	399	417	425	382	407	374	409	440	388	424	379	428	439	424	496	385	443	404	427	382	356	402	419	439	408	420	366	403	406	417	432	450	400	428	446	372	426	402	384	411	405	408	400	409	394	423	393	381	409	424	399	429	402	408	420	400	393	438	403	400	392	418	419	385	397	429	414	407	404	385	391	383	416	401	399	431	408	441	426	398	420	380	422	409	404	376	442	429	421	427	434	406	402	406	424	388	419	444	388	396	413	442	443	399	374	412	396	412	397	406	398	392	404	445	382	429	393	390	390	407	416	404	438	371	408	384	417	405	435	398	385	399	373	409	387	402	402	381	404	397	424	391	396	420	384	380	430	378	415	392	374	431	418	401	428	348	371	395	397	395	411	412	402	371	392	400	375	400	389	406	412	379	438	389	355	414	428	379	416	406	442	385	411	407	429	452	406	418	409	380	430	385	402	398	414	399	396	404	384	399	401	417	404	387	417	386	405	401	362	414	423	418	403	418	432	394	442	414	401	397	402	438	404	390	430	393	417	397	362	401	405	427	400	422	425	361	420	443	407	391	442	389	420	408	398	399	399	420	410	392	378	402	437	382	441	389	395	424	388	408	408	389	442	407	372	370	400	398	435	413	391	416	371	400	370	392	391	391	399	444	424	403	383	423	423	419	377	412	377	398	392	403	403	450	396	413	401	406	385	395	375	387	415	405	408	393	453	382	432	420	407	395	421	401	445	413	398	392	417	428	397	375	391	398	388	409	389	405	394	431	418	398	428	433	407	397	438	411	407	410	358	401	398	408	443	418	457	404	364	424	386	399	438	411	390	418	453	428	399	437	405	376	389	399	376	412	413	425	438	396	414	401	409	407	371	412	396	397	396	415	395	414	432	399	383	396	379	421	403	389	411	412	407	393	405	394	370	411	396	367	406	401	416	382	410	395	417	440	405	422	423	421	411	389	430	421	435	425	432	419	447	423	417	409	443	412	400	399	387	405	433	366	385	419	440	454	440	428	377	366	425	405	361	402	422	411	411	404	396	425	355	413	408	400	409	419	414	450	383	386	389	388	414	413	395	431	384	425	412	404	398	421	429	383	432	440	422	414	430	435	389	416	391	378	381	401	413	419	390	404	378	393	399	414	427	414	386	426	426	411	420	430	413	415	394	412	425	419	435	412	407	403	382	395	380	416	418	374	402	411	432	399	393	432	452	390	414	431	370	407	387	433	422	435	387	407	424	400	415	405	419	424	387	440	399	372	398	426	381	416	410	419	426	430	394	393	427	415	420	417	416	370	420	422	422	387	427	400	421	400	387	400	372	415	414	437	421	380	396	448	429	388	406	418	415	418	381	383	393	435	438	407	434	436	386	398	387	395	387	401	398	422	396	386	424	399	411	407	396	408	386	408	398	418	412	420	402	413	367	419	424	390	426	387	420	385	412	395	402	407	406	430	410	414	433	412	412	404	382	388	391	424	400	397	397	421	422	414	419	421	415	414	382	408	439	399	397	407	377	414	415	401	405	364	411	399	392	414	402	407	397	369	416	380	431	397	380	388	411	380	393	434	424	424	386	404	371	390	406	388	419	416	405	421	421	370	407	432	400	401	400	378	426	395	384	427	430	416	436	429	386	433	423	437	421	414	387	423	381	393	410	441	395	400	404	414	414	381	432	363	387	427	427	384	414	417	403	418	464	404	421	393	429	429	400	392	417	408	387	379	390	412	396	389	420	398	394	407	386	415	426	439	426	378	375	416	388	415	362	411	375	401	435	432	424	404	377	424	365	398	445	375	433	384	411	418	400	414	398	417	445	373	418	396	414	422	410	421	405	394	394	418	404	416	382	394	394	408	371	427	401	421	386	420	374	431	417	427	424	421	396	392	399	419	416	376	439	422	410	382	408	435	439	434	430	425	444	412	400	415	386	413	433	401	389	433	415	399	443	427	400	418	375	374	430	397	430	419	389	360	402	400	411	361	416	415	412	414	410	372	421	394	416	400	427	393	398	434	410	411	432	404	402	394	405	398	384	416	402	402	399	405	395	369	416	401	369	416	435	377	413	438	377	407	408	427	405	387	392	391	426	362	377	407	415	390	405	416	388	389	413	394	400	424	429	405	411	395	389	427	381	421	404	380	426	397	423	408	406	431	404	432	424	349	421	439	416	444	399	434	401	406	480	424	393	395	423	368	394	406	431	401	394	396	401	429	414	392	404	392	430	389	439	384	418	406	397	396	410	421	428	409	428	445	419	405	405	396	384	402	418	440	393	387	375	400	394	382	400	426	413	368	379	358	442	415	410	420	392	367	424	397	402	426	398	407	428	430	423	377	416	400	414	411	380	380	413	407	388	386	429	421	400	417	415	411	380	418	425	403	420	415	421	391	434	399	405	397	422	418	412	399	380	401	403	384	411	399	403	404	390	410	390	433	447	418	407	405	404	453	410	422	379	406	421	394	459	403	411	412	399	401	397	393	394	404	403	409	431	391	401	401	414	420	390	437	392	393	394	439	411	410	447	430	359	435	447	402	423	372	404	392	410	430	427	426	375	392	443	416	405	411	394	393	395	358	396	411	390	407	399	396	406	430	398	397	389	437	429	424	414	392	437	387	405	393	421	422	408	425	385	367	380	394	448	416	428	376	368	396	393	414	402	407	378	380	443	390	427	392	399	400	405	438	411	407	388	425	392	373	410	397	386	390	415	382	402	378	392	439	373	440	398	420	423	414	404	363	408	395	388	381	460	383	370	394	402	397	377	400	429	378	414	396	371	435	424	406	411	388	422	409	425	400	394	415	439	402	404	397	420	428	419	417	403
4768	20661	9770	4981	3530	2649	1942	1508	1234	1032	955	813	716	633	603	601	550	503	485	490	461	511	483	488	511	438	460	444	464	417	450	431	425	418	437	421	439	415	433	393	409	425	435	445	389	429	426	412	407	432	413	422	436	425	373	403	432	438	374	406	446	409	409	427	416	408	436	368	380	381	403	424	380	380	421	410	421	397	405	362	431	422	402	389	412	446	381	387	423	397	402	423	348	393	418	416	425	408	433	390	398	391	404	399	406	360	371	422	398	390	384	390	420	397	404	411	387	382	396	383	400	412	412	396	437	385	389	392	400	431	367	418	393	423	399	417	387	384	384	396	415	405	418	434	410	404	384	411	357	397	398	401	405	435	353	420	394	402	382	396	396	408	402	415	375	440	357	408	398	391	403	420	398	358	433	417	417	417	370	417	381	410	427	363	419	370	419	434	406	406	388	369	431	411	396	381	403	403	396	368	408	404	383	378	425	369	406	419	423	400	362	418	393	409	380	356	409	395	375	425	433	397	408	416	353	420	372	401	402	407	441	385	414	430	392	435	410	409	382	392	394	411	433	400	377	452	371	388	371	410	376	402	435	408	418	411	405	401	387	407	429	413	407	369	371	430	392	403	422	421	406	379	426	364	378	420	387	392	430	406	402	388	405	417	386	400	388	372	399	374	402	398	396	427	388	386	370	403	422	381	453	409	413	353	394	420	371	382	403	394	432	397	378	428	392	441	427	416	366	401	417	417	406	404	429	401	382	389	394	381	395	378	384	391	378	382	393	401	416	424	405	369	409	382	427	422	409	406	402	385	403	369	423	387	371	395	413	439	395	414	376	408	398	379	382	378	400	379	394	401	405	406	423	404	379	390	415	422	412	390	389	412	416	425	465	402	393	404	413	397	400	395	391	383	397	399	395	346	391	422	408	412	398	387	363	366	367	397	383	415	387	391	358	421	405	435	385	406	396	423	409	400	420	450	424	392	410	398	423	370	424	375	410	366	396	387	409	411	414	393	418	388	387	412	394	384	414	407	409	408	385	391	367	426	396	413	394	398	351	387	392	396	406	391	412	375	398	425	372	421	430	379	410	413	399	386	375	409	434	422	402	417	366	409	398	397	401	378	412	388	445	401	390	397	361	435	408	397	435	404	402	372	382	404	380	363	391	404	405	408	422	430	390	416	423	442	386	423	387	394	411	388	391	380	418	446	376	353	435	407	384	427	387	394	412	384	401	430	373	393	427	395	408	387	397	360	411	401	410	365	394	387	385	432	405	450	389	381	398	394	418	353	414	405	389	431	412	349	414	377	373	383	395	368	388	401	415	410	372	412	410	397	403	409	385	395	352	396	422	426	389	413	373	358	393	397	360	374	449	365	382	405	395	375	418	388	418	386	421	439	442	382	388	365	416	397	376	413	401	359	401	426	390	365	429	402	387	386	407	452	401	399	391	374	391	420	381	362	425	400	412	399	395	410	387	412	427	411	382	431	393	393	409	363	390	398	384	405	392	398	395	379	408	419	372	386	380	383	413	396	407	457	404	414	394	393	380	410	421	371	392	364	398	372	422	392	401	379	413	444	418	390	389	401	406	400	363	383	392	382	375	393	413	400	383	392	395	384	392	382	419	409	420	380	427	393	411	392	408	418	376	406	379	417	368	413	422	383	367	419	397	406	419	391	388	415	418	387	408	419	403	409	422	387	396	408	393	424	402	458	413	425	388	370	405	404	446	367	403	432	412	408	387	434	397	407	411	406	350	377	387	405	411	435	394	417	396	389	406	388	404	363	409	411	395	388	381	392	433	411	392	377	403	406	392	406	430	427	418	424	403	355	417	409	402	376	383	414	433	382	429	421	390	423	408	376	408	389	396	410	399	387	387	393	413	379	424	374	414	391	377	428	389	396	409	378	387	383	368	422	374	403	381	415	412	410	439	390	424	397	407	379	355	370	409	395	409	396	392	397	433	400	402	402	404	399	409	408	383	427	400	398	412	402	387	407	423	383	379	367	405	388	423	362	396	399	390	396	445	406	356	454	384	441	413	414	385	398	355	400	405	408	435	375	396	394	420	418	392	414	408	370	390	397	399	402	391	437	389	416	402	406	383	369	440	401	404	397	438	411	405	401	409	392	397	407	352	432	405	369	388	405	392	433	391	417	395	454	388	415	422	383	401	371	379	380	431	381	420	420	393	445	383	432	384	366	437	379	422	420	388	434	415	390	436	431	397	405	436	378	411	413	407	385	407	449	401	413	368	375	422	390	389	401	386	394	409	405	424	373	399	379	404	390	394	439	397	395	422	422	396	382	437	436	378	394	404	385	396	403	363	397	382	396	400	405	401	383	421	377	399	411	399	406	378	409	383	409	388	368	359	405	365	417	367	421	402	403	401	397	395	388	402	408	431	419	408	380	384	393	401	380	411	366	384	383	396	371	372	434	402	393	384	404	416	406	389	402	420	376	394	408	395	397	404	401	353	411	386	389	408	436	426	411	445	395	395	379	381	349	404	402	419	427	419	413	367	417	389	397	430	394	407	439	416	405	391	383	408	377	410	383	429	393	379	391	379	429	405	444	387	394	421	377	393	389	391	435	408	414	401	372	407	424	423	377	361	377	409	373	380	399	421	408	392	426	391	396	384	374	389	418	447	411	406	406	428	397	426	395	412	399	371	392	374	381	410	392	395	375	436	401	402	385	385	417	391	428	399	375	405	382	378	406	416	404	411	366	404	388	380	407	392	414	396	371	407	414	399	386	376	399	401	390	405	408	409	379	388	384	394	370	413	389	424	409	410	412	412	380	375	424	378	399	433	404	405	422	358	412	409	404	385	404	405	390	406	387	397	366	426	413	412	390	392	397	422	421	438	427	412	407	404	410	381	408	389	372	416	389	380	423	374	395	391	428	438	420	387	414	420	410	431	403	418	408	406	411	352	402	389	376	370	404	399	392	392	400	417	417	409	383	417	401	391	427	390	427	388	403	401	440	376	413	376	399	412	421	389	400	423	405	397	417	446	392	413	386	408	402	399	416	420	416	403	416	427	403	410	365	400	415	381	445	382	410	388	422	372	392	406	408	396	390	375	392	404	411	397	406	397	383	430	373	390	408	378	433	373	428	408	381	415	426	395	438	401	402	390	404	386	423	381	422	390	391	392	435	397	401	409	406	407	379	421	392	424	400	421	418	398	401	409	401	392	365	416	413	424	400	408	418	398	434	404	409	368	384	406	392	384	418	419	413	383	390	410	410	421	406	423	400	363	382	406	385	408	399	401	447	408	415	418	419	388	407	376	414	374	404	407	362	407	428	392	380	392	369	382	421	399	407	424	406	418	394	435	383	394	442	391	422	430	369	445	405	409	392	429	418	436	365	419	374	396	423	396	357	397	395	390	406	384	426	385	382	409	376	398	380	405	393	400	402	388	432	413	407	384	424	374	386	407	419	413	414	363	375	386	417	398	423	424	397	413	377	402	374	406	410	396	404	409	419	408	395
27721	19823	7319	1263	945	839	786	761	777	744	702	731	748	731	699	762	720	753	746	710	702	773	753	762	685	666	679	708	716	759	736	740	722	723	711	752	696	716	732	702	694	724	689	762	709	712	709	716	727	772	707	700	742	720	752	677	732	669	720	687	670	701	694	700	681	703	677	657	712	719	755	724	734	710	727	745	740	675	691	746	737	723	688	706	768	761	712	744	683	717	710	718	718	726	701	723	685	699	708	738	676	710	678	691	701	760	737	673	773	724	686	720	697	694	759	720	676	697	741	684	711	683	708	753	682	739	749	695	691	713	700	714	723	740	707	692	713	765	728	700	709	736	733	711	747	685	712	660	730	725	759	684	707	725	795	715	727	753	706	659	737	738	682	717	714	697	725	720	715	709	727	769	712	759	753	728	738	721	677	747	711	751	708	680	757	718	701	735	754	647	724	706	724	672	786	693	709	690	727	669	765	723	692	709	730	688	789	686	690	721	747	741	686	672	711	756	767	694	711	674	695	734	713	744	707	705	769	756	725	716	738	692	716	755	731	719	723	737	737	723	688	730	720	714	728	715	731	742	711	686	720	721	756	725	682	718	741	724	722	765	730	709	764	730	688	717	726	744	712	786	728	769	714	677	726	693	689	766	701	733	718	701	697	703	701	703	705	732	708	702	692	740	730	722	688	719	710	680	765	700	721	741	670	748	731	733	759	735	743	736	766	687	663	752	720	654	720	726	726	747	707	728	723	681	705	737	692	678	703	692	673	741	779	709	736	746	708	697	703	742	772	636	734	746	694	721	733	689	723	716	730	739	740	723	698	705	723	707	676	681	717	732	745	747	717	723	706	726	705	731	717	747	722	657	713	696	724	729	700	643	817	729	732	725	711	710	731	671	775	750	736	700	691	763	737	792	671	738	746	661	698	743	693	689	739	764	736	737	664	749	717	729	720	745	725	706	742	706	694	738	701	746	724	729	712	703	698	746	673	718	704	674	690	765	749	727	714	716	702	708	710	711	707	684	703	723	682	758	700	688	728	708	714	716	754	706	718	755	758	746	701	710	744	700	716	754	760	751	721	696	685	719	737	692	727	758	742	746	755	679	741	727	739	772	717	735	694	738	673	732	747	736	722	678	726	709	695	769	701	732	733	748	737	710	704	735	740	698	680	736	734	704	674	679	688	712	699	693	746	781	712	721	701	703	656	802	727	668	730	691	682	727	747	741	714	701	750	672	719	693	720	742	738	727	765	684	714	735	723	715	728	729	706	705	735	710	698	693	735	736	685	719	689	746	722	717	678	704	748	699	702	734	738	714	684	706	741	720	707	718	722	704	789	710	699	747	709	723	708	707	736	726	746	736	711	731	735	707	759	677	694	688	702	688	740	694	710	739	696	676	733	707	744	718	741	703	743	714	694	747	729	741	723	702	688	707	737	698	708	736	724	759	678	715	747	746	668	766	717	715	749	651	710	748	707	795	682	736	722	705	673	727	689	721	741	725	727	677	685	715	738	670	742	694	756	725	739	732	713	742	716	770	743	751	701	726	734	748	815	725	687	711	684	719	707	721	750	730	712	664	669	695	704	763	695	718	698	709	678	713	702	708	754	714	721	707	709	642	705	752	749	734	710	756	752	698	709	709	734	682	721	708	775	712	715	717	750	707	701	734	776	752	720	711	710	744	772	796	763	720	750	727	746	668	703	649	697	682	701	716	708	748	711	674	726	661	669	711	687	714	697	683	713	733	703	702	738	755	684	730	763	718	662	738	725	693	733	745	688	709	729	698	697	728	688	717	721	701	710	750	705	735	746	740	674	728	742	760	699	746	736	707	670	691	709	767	744	686	693	674	723	714	736	709	715	668	752	761	745	745	747	745	743	737	774	718	694	730	746	756	678	707	724	710	698	717	691	758	688	668	776	721	715	762	746	746	792	718	721	696	695	714	722	685	693	674	745	720	679	752	766	757	671	713	709	705	743	721	735	738	749	697	730	700	689	668	707	700	733	739	696	766	720	706	701	755	751	754	746	761	732	700	712	781	725	730	714	657	702	748	713	734	684	721	718	752	694	719	707	710	743	687	704	688	714	756	702	721	762	711	683	698	758	724	683	701	720	747	727	731	725	717	710	745	691	710	692	701	729	735	700	743	749	734	716	731	714	679	688	696	756	737	724	762	704	744	784	733	756	699	706	746	712	679	740	699	674	676	718	705	727	753	761	765	687	711	757	686	709	692	750	739	694	757	740	740	740	683	712	687	732	692	760	688	736	743	716	749	745	731	737	725	710	679	717	764	732	724	706	709	734	738	715	684	712	702	679	740	708	715	764	746	736	712	669	703	757	692	710	767	708	753	715	712	728	697	755	740	704	718	680	718	660	697	738	722	724	776	710	716	710	706	720	726	661	717	713	693	723	730	741	756	745	752	685	705	742	767	686	747	729	677	710	729	706	724	712	694	714	741	739	700	710	704	701	733	759	745	742	717	755	753	673	743	750	710	710	745	695	725	718	770	699	697	738	735	714	711	726	704	728	705	687	744	697	720	715	692	662	735	711	725	731	725	750	670	774	721	732	697	696	706	676	704	736	691	735	730	754	717	654	691	727	754	715	709	741	719	738	732	694	753	743	755	721	677	719	740	728	739	699	759	709	746	698	701	738	740	698	730	759	733	701	724	711	722	731	714	756	708	766	710	674	761	719	775	791	716	733	736	728	691	744	710	750	731	684	740	750	722	740	735	735	758	713	665	736	698	679	739	701	719	739	706	677	724	733	706	773	747	717	741	735	728	687	674	729	739	777	705	715	732	680	707	691	707	733	741	692	731	735	699	706	767	713	697	708	738	718	753	760	668	733	703	723	659	703	738	712	720	724	701	733	714	701	742	817	709	748	684	702	728	714	728	719	747	728	722	762	719	722	740	723	720	706	685	731	711	724	741	699	653	706	731	723	731	719	771	749	741	711	699	686	671	703	699	728	746	684	683	734	718	718	700	713	728	699	712	716	787	669	732	710	668	689	758	737	650	687	707	716	669	696	714	692	711	746	703	768	687	748	715	699	730	691	716	669	665	710	759	667	728	747	713	724	722	744	733	733	723	744	739	751	690	762	738	752	737	688	727	738	698	742	743	705	743	715	722	735	704	706	722	732	735	740	727	698	720	697	744	696	716	714	733	686	716	694	719	710	727	689	716	745	712	721	727	704	750	711	702	675	685	666	749	686	683	685	734	759	709	687	693	725	678	684	710	682	686	726	715	752	667	682	748	736	736	724	710	700	715	727	710	732	710	744	713	726	707	711	681	700	696	660	726	704	718	744	702	728	743	709	738	750	729	703	683	751	746	759	746	721	738	725	740	735	698	745	725	726	731	691	710	733	741	706	721	722	712	753	728	724	731	728	757	742	736	737	689	757	705	709	724	732	694	648	715	685	761	743	706	735	707	749	675	735	728	716	703	679	743	739	753	709	673	702	689	718	727	741	755	689	714	737	687	725	771
4948	2606	1579	1045	975	912	865	843	771	768	741	755	770	740	767	749	724	738	714	747	772	715	702	794	719	731	734	761	734	714	679	793	692	681	726	724	766	726	701	691	758	731	686	709	724	749	743	710	793	693	748	759	741	696	795	759	730	775	727	691	749	791	693	737	767	754	743	711	693	703	734	693	723	748	769	721	740	705	753	737	706	728	730	741	728	724	745	736	741	718	705	701	769	737	687	698	749	726	692	727	703	717	748	674	738	745	722	784	744	769	740	724	717	730	766	722	721	724	751	742	738	730	768	732	789	696	682	746	720	720	732	734	737	680	741	721	736	770	730	701	710	709	701	741	652	731	751	709	696	757	771	730	731	778	737	753	756	770	702	710	682	727	709	723	712	707	706	699	741	681	807	693	733	730	767	744	786	740	724	702	764	688	729	743	769	736	749	741	730	749	786	750	726	688	741	721	705	725	705	722	762	708	751	726	744	712	741	715	753	737	711	749	733	688	719	714	730	738	675	739	761	709	755	738	728	714	775	735	788	754	779	722	748	753	696	718	668	715	735	757	728	708	762	745	696	717	666	749	711	690	721	734	744	723	724	753	788	717	701	698	747	721	716	748	671	732	755	715	721	720	731	722	743	789	724	698	731	725	691	743	707	736	730	702	685	690	761	729	809	747	720	765	749	746	728	755	758	713	777	686	718	758	737	751	754	755	761	777	766	749	692	718	700	742	726	702	683	718	760	768	749	797	727	699	704	764	748	717	715	748	721	761	719	661	725	703	754	682	727	733	756	733	680	742	703	765	734	714	762	685	762	750	771	717	771	755	728	738	754	735	704	724	702	755	704	697	764	721	718	764	700	766	700	818	680	761	682	677	722	744	730	716	737	740	748	730	665	713	735	744	692	711	764	754	720	712	727	718	764	753	698	727	672	730	729	659	717	730	689	757	743	736	695	738	708	728	705	719	766	691	708	748	779	714	719	713	746	728	761	764	716	703	722	724	739	736	717	745	718	727	720	717	702	738	741	774	752	690	756	716	716	679	703	753	677	750	707	714	745	729	738	679	759	730	721	766	722	740	727	646	768	695	721	752	745	754	743	767	742	716	680	752	725	714	699	692	745	762	769	737	725	736	735	690	765	733	760	727	719	750	740	739	753	649	694	723	737	720	723	739	762	733	734	732	707	733	738	671	685	724	799	732	721	753	758	734	752	706	726	715	706	726	671	712	693	736	760	730	714	697	710	705	752	743	722	707	737	743	741	675	740	735	740	705	724	731	726	776	726	708	686	729	685	771	727	734	777	747	719	744	748	733	719	736	707	739	708	738	723	709	693	715	796	707	707	759	710	733	735	711	780	737	740	679	684	748	712	698	716	712	756	684	686	711	768	735	718	686	700	674	779	696	725	668	722	754	760	757	696	670	755	695	734	720	709	740	735	679	718	734	718	753	715	690	782	654	698	755	756	729	730	709	733	727	707	663	717	690	750	705	764	748	714	681	677	741	738	723	738	706	734	751	763	730	765	698	723	726	734	763	689	799	696	737	698	758	707	679	715	710	698	695	772	751	735	700	729	739	690	695	680	711	737	708	691	698	745	761	702	701	765	721	748	713	720	701	751	756	753	705	662	741	729	766	730	790	748	761	757	746	718	711	700	728	741	709	697	709	707	721	734	707	696	677	709	655	709	753	751	759	731	700	717	708	740	747	758	739	725	686	718	729	734	693	709	754	743	715	776	772	762	728	732	745	744	729	717	738	712	763	712	722	738	741	717	707	696	785	757	748	696	724	723	756	745	730	771	718	727	748	714	686	743	742	703	694	758	715	774	762	747	750	727	733	719	762	716	655	722	704	694	718	709	714	744	723	715	728	728	739	739	718	800	724	729	704	718	713	723	682	732	718	784	737	729	737	728	745	716	762	753	735	740	701	744	714	722	750	755	718	768	726	702	739	738	693	759	703	763	742	668	726	721	694	712	728	725	664	741	717	706	721	681	710	706	734	746	711	729	705	685	785	697	739	706	724	741	732	758	664	713	748	727	748	737	770	718	736	700	707	714	718	739	771	755	701	679	761	759	708	735	746	776	733	741	706	734	723	764	721	733	775	737	698	714	736	741	744	699	757	699	718	695	701	736	762	726	689	725	783	713	704	753	705	706	736	724	738	695	724	705	696	756	753	726	717	697	742	716	739	755	737	751	704	702	715	720	674	700	683	688	720	696	721	744	782	698	726	745	733	710	724	716	752	720	746	738	765	718	736	738	682	785	729	741	722	718	726	690	746	741	770	714	738	704	697	773	746	721	730	720	720	707	694	743	725	759	740	691	722	760	759	755	721	672	763	746	703	676	697	725	750	734	686	763	741	767	786	729	681	685	740	756	756	718	744	745	737	717	753	728	724	702	701	708	706	777	734	782	777	713	729	710	716	732	710	724	672	721	717	698	691	748	753	681	691	718	734	725	770	740	720	682	713	717	731	707	708	759	761	687	719	777	712	716	712	745	711	789	710	725	719	715	724	738	728	753	738	734	783	713	752	738	754	678	764	720	718	709	699	742	736	743	709	732	774	720	691	716	702	735	728	708	759	723	735	688	668	694	718	760	778	685	710	748	711	720	739	746	729	707	695	738	725	731	720	714	746	717	739	709	719	680	696	733	730	761	727	765	718	712	768	727	731	776	699	702	741	731	773	735	760	756	729	737	752	713	755	707	684	718	744	772	711	746	709	720	724	714	747	701	713	750	698	769	717	742	730	736	728	756	736	741	753	734	717	749	705	676	724	759	776	714	731	748	660	724	716	749	741	691	781	724	710	733	709	707	700	750	782	678	685	734	757	741	686	702	738	706	707	702	760	718	743	754	724	684	720	757	749	718	720	714	770	699	752	744	711	748	746	708	739	720	728	719	758	680	741	703	691	725	731	710	768	755	743	769	698	786	736	736	718	731	671	759	697	719	717	767	764	734	762	729	704	746	744	727	672	743	739	775	747	725	744	700	736	754	695	736	770	700	683	721	740	750	723	724	695	770	730	745	771	754	687	748	730	751	731	758	690	728	719	762	707	739	724	735	760	759	660	736	741	713	701	695	707	707	681	692	764	713	680	730	749	728	715	739	762	699	744	716	740	697	726	692	696	769	764	729	758	711	754	780	687	734	729	735	732	711	708	749	668	736	745	706	734	796	758	725	794	771	766	774	710	726	724	754	718	691	762	736	760	769	683	681	719	719	705	715	686	722	719	701	759	741	728	785	764	712	740	673	734	715	757	750	764	755	739	797	724	679	737	717	772	718	695	733	718	718	720	686	688	769	782	698	737	715	735	741	729	763	702	784	737	741	718	735	765	758	732	758	741	805	735	745	712	743	735	737	732	752	682	747	721	713	738	702	701	730	757	714	808	728	710	690	780	734	723	765	717	706	736	716	745	735	725	741	744	748	741	721	773	704	733	770	718	722	759	736	726	736	745	736	725	700	694	709	717	724	753	717	786	742	749	735	712
23656	21150	28122	24450	21126	8666	1026	707	596	531	485	445	460	394	460	409	356	376	383	376	375	376	406	357	365	365	348	366	355	364	357	310	351	354	340	351	353	343	334	337	345	347	367	345	339	309	335	349	331	337	313	353	355	375	351	354	342	345	340	337	348	341	337	331	363	322	382	344	332	338	333	344	350	325	352	363	336	371	359	300	321	356	343	343	320	326	363	327	347	321	328	339	354	354	305	350	355	352	332	337	311	328	384	402	339	344	353	320	338	348	336	347	333	324	319	336	343	308	318	360	354	339	343	325	330	353	331	351	305	345	327	340	353	303	330	336	369	330	353	347	315	353	323	348	343	356	310	333	329	324	344	330	356	323	328	322	382	354	358	330	356	301	346	301	332	382	326	334	325	338	383	394	378	326	341	344	337	355	357	330	357	333	340	353	335	328	370	340	354	340	345	344	352	336	337	325	335	326	332	346	326	324	328	344	362	351	358	342	374	358	307	334	328	323	362	359	320	312	347	317	322	338	350	350	331	334	337	347	343	334	307	349	347	351	363	338	331	304	339	310	335	327	328	324	337	355	341	352	339	347	336	333	323	338	354	319	345	330	363	338	352	356	349	344	325	327	349	352	362	370	357	332	358	314	372	338	309	348	311	373	387	370	339	351	341	376	354	314	334	331	373	327	318	353	339	324	337	309	344	342	332	322	333	317	354	334	330	359	334	340	353	308	363	359	339	346	339	340	328	322	340	360	384	305	329	331	368	334	340	365	344	353	340	318	319	347	349	329	317	354	333	308	308	324	326	331	320	351	306	369	357	341	341	352	343	372	345	361	358	356	341	333	349	372	327	332	369	334	368	359	361	360	349	349	360	341	322	321	341	351	334	313	324	325	344	312	350	301	336	327	341	354	348	307	318	343	357	328	354	336	358	360	332	354	320	308	331	320	355	345	354	305	328	364	329	322	349	334	350	351	316	326	325	364	334	336	360	343	355	363	354	381	335	328	371	356	304	328	377	353	378	361	342	349	308	295	319	354	316	329	311	313	316	321	326	324	349	377	320	327	331	356	332	342	336	336	375	339	325	341	337	340	326	354	345	351	327	378	334	344	346	349	323	325	326	319	298	372	322	315	371	327	331	335	372	323	343	333	318	330	333	354	336	310	316	364	365	349	363	343	352	365	308	302	357	357	321	343	319	338	357	360	332	389	357	344	298	356	344	331	325	368	343	333	327	360	347	329	324	331	328	352	339	330	350	321	328	352	344	336	296	354	338	340	320	346	343	353	334	331	336	291	299	315	351	351	329	319	359	345	319	326	333	334	343	349	358	356	319	325	378	354	333	337	294	330	371	342	331	308	357	353	343	331	349	393	327	359	345	341	360	329	359	365	347	341	296	339	328	292	342	370	340	325	359	332	340	355	330	339	312	351	309	329	360	316	347	361	339	323	355	316	325	339	334	347	306	373	360	350	356	346	361	331	338	366	318	312	369	340	325	343	348	352	373	344	320	353	342	352	332	358	365	327	345	346	315	345	327	316	335	339	331	318	349	359	334	324	358	347	331	352	334	315	353	360	338	357	348	362	310	311	323	349	338	344	314	347	307	360	377	353	331	366	330	384	340	323	364	331	345	346	329	316	353	369	334	314	324	324	349	353	326	317	329	341	331	342	347	350	339	344	363	312	336	319	341	324	320	334	336	351	350	333	313	346	342	344	349	317	334	320	375	319	317	353	317	327	361	345	331	343	345	331	330	339	343	338	315	339	346	351	325	365	347	379	322	319	342	393	340	320	336	372	356	358	362	334	301	351	353	346	363	381	353	353	303	322	308	367	361	369	330	327	353	334	347	358	316	347	355	336	321	322	323	311	357	361	330	339	355	344	340	331	348	319	366	339	325	350	340	342	347	347	320	337	360	337	333	312	352	334	310	343	347	342	348	323	325	366	330	342	358	326	329	345	338	348	347	340	331	353	341	346	335	336	334	341	364	325	346	347	356	322	306	326	374	342	357	356	379	358	342	336	331	352	375	326	376	331	353	367	340	344	368	350	333	358	335	343	344	332	336	322	348	338	364	356	371	322	316	326	345	353	313	349	321	357	326	330	336	336	331	345	325	371	332	339	320	317	340	333	361	328	352	365	370	341	352	329	323	354	336	321	367	335	364	330	338	337	325	318	374	338	362	341	341	331	323	345	327	342	301	343	343	351	321	349	331	336	324	340	322	311	338	310	386	347	338	308	334	351	350	337	344	348	335	376	367	323	344	363	347	334	343	381	326	349	344	309	343	363	350	338	302	331	331	348	328	357	314	326	352	337	377	296	331	333	321	348	308	355	335	292	300	350	327	328	327	337	353	333	375	355	298	356	328	319	318	343	327	338	338	336	321	339	324	347	327	353	341	345	346	328	353	327	330	343	360	342	320	347	312	359	352	306	334	324	337	353	323	365	335	327	304	359	331	319	340	335	334	339	377	359	308	351	333	369	322	345	358	341	333	351	339	376	320	326	347	355	337	321	348	316	337	338	327	323	336	363	373	360	326	357	332	370	333	352	378	322	337	317	333	335	325	326	324	354	332	318	351	317	374	325	311	335	344	332	315	312	328	337	326	359	327	326	362	323	359	335	359	321	324	359	306	325	340	318	316	327	334	316	362	341	329	358	337	304	301	363	344	318	331	357	315	301	343	344	343	301	316	336	341	331	326	356	315	330	353	377	353	363	315	347	330	334	356	352	363	334	337	326	353	338	361	379	359	351	333	365	327	311	342	330	339	366	316	310	371	345	351	335	357	361	333	352	341	321	315	369	320	325	328	342	350	322	326	356	326	321	335	351	324	354	322	329	351	340	341	372	351	336	358	338	350	327	349	343	335	336	332	341	322	367	349	352	325	298	355	332	333	335	317	350	337	340	324	372	319	337	343	353	357	348	359	364	341	388	313	308	367	338	378	346	367	352	319	327	327	346	348	362	341	329	328	329	340	349	339	327	331	340	354	333	326	344	362	328	349	382	344	334	346	354	357	323	332	352	340	332	294	332	373	364	326	312	365	332	332	323	317	319	339	356	347	340	339	336	333	366	335	352	338	346	331	349	355	342	348	302	367	344	343	346	364	320	336	353	341	327	358	358	343	333	344	341	318	322	321	348	357	335	313	318	348	358	333	339	319	337	335	315	330	344	357	333	364	358	294	324	339	355	325	346	348	283	357	322	343	340	361	366	331	326	326	327	346	360	347	310	297	351	339	300	333	327	338	326	318	337	323	338	312	335	341	361	352	351	361	331	330	307	343	332	355	357	322	331	316	356	330	332	335	310	353	339	367	334	330	325	333	354	374	339	321	321	329	345	309	342	378	344	363	386	362	326	325	343	327	331	359	343	340	332	358	326	363	323	337	345	332	320	354	308	359	320	323	286	333	314	334	360	355	346	367	348	305	327	314	336	335	342	376	335	326	345	371	340	345	334	311	354	365	300	316	339	382	312	345	358	314	343	306	338	370	303
3601	17503	5902	2764	2008	1553	1223	934	816	679	640	573	538	475	489	463	455	398	406	420	409	365	398	405	373	371	377	362	360	359	414	383	377	377	379	363	386	331	358	369	363	388	354	368	371	355	346	330	407	367	355	344	347	352	357	353	349	348	373	391	337	348	320	347	349	384	341	291	344	354	371	330	351	371	332	378	327	345	337	343	372	376	353	326	345	324	363	324	321	357	340	352	336	336	344	332	372	361	343	350	370	348	371	343	350	340	373	324	321	392	396	302	373	363	346	334	342	330	342	335	320	365	353	337	323	343	374	366	322	354	349	384	339	391	336	345	341	357	354	352	329	340	335	348	354	322	389	322	339	352	358	349	346	390	344	344	346	341	353	314	365	317	348	379	353	349	328	347	333	338	325	368	352	340	380	375	360	338	347	348	350	347	348	403	371	342	345	337	371	375	319	325	328	379	329	341	361	334	348	317	383	351	361	375	331	324	315	342	353	376	320	377	347	320	346	375	364	343	366	372	355	356	311	360	393	362	335	367	370	328	353	333	374	354	347	363	359	338	321	353	376	345	336	368	360	350	356	342	324	342	368	305	382	334	313	344	346	353	365	379	362	335	344	334	369	336	372	395	341	331	351	333	335	359	332	329	364	346	361	339	365	363	349	343	321	365	329	353	342	360	318	347	357	367	330	373	333	360	367	339	371	333	385	385	349	343	349	355	369	343	338	315	373	345	397	365	337	337	322	330	309	330	341	339	353	385	330	348	338	337	330	373	359	363	366	340	352	327	357	329	371	336	386	335	388	338	346	361	309	349	326	355	362	346	324	354	343	359	331	351	341	350	367	347	321	323	398	376	385	337	360	336	314	327	361	349	326	305	345	345	358	360	352	341	388	340	335	330	350	339	341	322	361	376	340	384	377	327	370	360	320	372	342	372	363	350	326	335	353	354	343	385	327	349	343	328	348	344	345	344	346	362	379	371	346	346	311	337	326	337	326	384	333	369	327	355	352	346	352	317	338	366	381	326	334	335	370	338	336	360	345	345	392	382	359	338	373	371	367	375	336	356	351	342	310	327	361	329	352	382	374	342	354	332	364	388	344	358	320	338	324	335	345	363	374	348	390	335	348	352	354	370	348	330	370	341	389	345	352	338	366	372	333	331	347	376	361	354	339	349	356	322	368	331	357	372	338	393	338	342	345	358	369	349	362	339	325	334	360	345	368	322	364	349	341	350	377	327	391	315	379	338	326	339	342	328	339	332	313	339	330	374	355	341	351	324	341	351	381	358	346	348	338	370	343	336	335	330	346	373	354	385	359	348	342	324	360	368	330	351	371	359	314	350	339	361	333	334	387	349	399	329	364	336	345	313	309	380	340	376	341	363	391	332	332	332	367	376	330	362	357	357	354	346	349	356	376	343	359	365	365	348	365	323	357	364	333	366	362	325	348	343	349	356	328	346	356	342	334	342	359	381	341	335	335	317	370	353	360	337	324	343	324	365	328	365	350	373	373	340	349	305	350	355	351	338	364	372	326	345	361	380	389	359	347	321	343	292	335	367	387	384	322	346	327	353	338	351	350	398	368	369	370	341	347	364	343	351	337	339	365	333	368	373	362	334	364	367	369	351	348	339	348	336	394	334	327	322	362	351	361	360	315	358	376	346	359	337	340	359	358	362	375	354	329	380	352	369	333	348	356	383	358	372	329	358	333	354	341	358	339	363	346	355	364	346	360	366	350	325	354	353	359	370	334	317	341	361	348	346	376	351	330	379	344	330	375	335	387	356	345	351	373	373	381	350	325	335	338	343	338	356	339	371	346	322	342	353	357	365	340	386	352	353	315	323	339	362	334	363	334	361	371	301	376	357	373	343	349	345	344	347	399	358	374	302	315	377	364	330	315	378	320	306	365	345	325	338	358	350	347	342	333	347	349	324	338	370	333	350	316	341	342	343	336	376	344	392	359	370	391	354	384	319	382	348	347	321	318	321	320	384	357	322	351	362	352	355	320	374	338	330	373	369	337	356	359	324	393	342	352	344	365	338	350	371	372	369	338	360	364	366	377	324	348	346	350	362	360	365	341	345	344	303	339	373	353	337	377	342	383	330	345	369	348	362	369	347	374	338	337	356	377	357	388	330	359	333	378	376	342	353	387	337	376	355	332	336	373	354	344	298	337	336	357	348	325	344	367	336	349	330	331	346	344	337	373	337	343	373	337	374	374	380	355	397	363	366	364	358	365	370	337	360	344	351	357	352	351	330	353	340	372	335	348	345	379	354	366	374	353	372	395	348	351	335	327	363	365	346	349	368	349	333	371	354	349	366	369	361	328	342	318	328	327	332	377	364	386	335	363	383	336	319	376	379	349	344	365	345	354	335	341	356	354	334	346	337	340	360	385	355	335	347	350	375	320	390	354	333	386	351	349	334	333	314	354	349	323	353	342	353	399	338	341	353	328	336	344	351	330	346	358	372	344	377	347	343	387	354	317	379	347	312	383	359	341	386	364	342	305	367	381	345	344	348	328	352	398	349	371	347	355	345	349	380	362	388	370	351	354	351	364	334	325	338	348	329	362	377	351	361	354	354	325	355	341	331	336	332	348	326	365	381	364	346	347	372	339	366	346	328	343	358	342	341	363	363	354	378	336	343	353	326	308	370	353	310	360	368	355	348	373	340	329	340	334	347	354	340	329	354	354	371	348	327	361	351	330	380	343	391	334	343	376	341	325	343	369	363	345	351	362	341	360	327	373	373	339	328	320	350	320	354	334	366	373	325	354	395	390	337	377	384	356	350	323	363	354	358	340	324	370	363	320	319	357	366	355	358	326	353	366	362	329	328	340	419	344	335	349	340	332	329	340	366	341	354	358	369	339	347	344	372	335	371	367	325	320	350	325	350	347	324	354	358	362	325	352	346	343	314	334	394	362	384	342	343	328	353	362	342	359	337	335	369	377	344	342	336	370	312	385	321	362	341	355	354	363	344	390	368	317	350	324	363	336	334	333	342	363	375	352	366	314	355	324	359	325	352	320	372	352	330	357	322	376	379	332	353	373	324	360	389	355	320	369	360	364	358	369	344	331	357	354	360	332	369	356	327	361	355	346	363	364	347	329	381	330	351	342	359	363	354	347	409	341	357	358	374	332	340	338	372	350	340	357	367	350	357	357	372	375	327	362	351	354	361	387	327	368	325	328	371	363	324	356	339	327	371	370	349	338	370	360	341	349	345	343	360	359	369	341	349	351	314	315	343	336	341	383	344	332	342	356	316	371	343	316	366	338	358	373	356	381	364	331	321	344	354	332	359	348	347	367	343	332	360	364	354	356	380	362	369	359	368	374	343	377	376	370	373	334	353	341	358	352	353	355	356	354	364	333	331	365	367	339	320	354	352	364	369	315	361	318	371	345	357	347	365	327	368	358	348	328	389	363	332	323	325	364	337	310	345	356	330	356	359	348	330	371	360	391	362	334	334	343	318	332	392	361	362	336	336	353	357
24756	21146	27185	25323	10657	1423	1137	1023	1000	1025	981	926	953	884	913	874	929	906	923	957	908	909	883	935	855	895	926	948	890	926	915	918	939	896	852	915	903	863	854	916	872	918	891	870	900	854	856	919	881	884	904	917	869	894	921	895	880	879	909	890	883	892	916	849	906	857	867	905	926	862	924	914	846	888	920	937	903	943	903	909	858	872	945	889	896	875	882	900	806	899	867	921	919	919	830	902	958	878	884	892	811	879	856	889	864	860	919	925	850	911	889	891	892	902	937	873	898	914	854	860	925	898	907	908	900	859	896	916	915	837	901	867	904	875	884	889	885	826	908	909	859	837	913	903	905	903	927	837	831	836	891	872	887	887	840	878	887	883	882	869	870	910	886	829	893	912	922	865	911	901	862	886	899	918	902	851	817	876	958	822	944	891	927	858	870	872	867	861	899	901	860	940	924	897	869	902	896	873	858	880	902	870	889	941	923	870	852	835	906	907	867	883	856	836	874	938	941	906	922	876	853	863	925	903	914	884	847	869	887	883	889	910	895	872	905	911	885	876	925	911	839	901	927	858	925	937	907	901	864	892	905	884	890	874	920	913	882	859	899	877	878	883	851	865	909	914	919	897	873	893	902	907	885	947	875	862	870	875	880	893	880	853	884	876	859	881	852	850	897	895	897	858	914	847	925	854	871	902	893	922	931	909	910	944	904	888	973	919	840	908	892	874	942	916	871	915	857	941	909	925	887	888	857	880	910	844	854	877	884	886	850	878	905	912	867	873	893	933	847	902	899	893	887	891	892	846	857	969	896	874	921	899	923	896	900	866	936	895	862	889	898	875	888	898	857	895	867	874	885	912	914	943	958	830	875	878	902	815	912	878	861	921	892	841	869	913	893	868	892	901	874	902	873	872	913	861	881	854	900	898	862	866	857	882	939	915	906	923	914	894	853	826	830	885	863	861	844	953	883	896	885	884	800	930	908	954	926	888	930	909	843	893	905	942	856	919	849	884	811	826	885	863	883	878	874	852	863	958	862	815	857	913	894	897	881	849	926	875	926	905	874	907	882	913	864	881	915	881	902	911	889	929	872	871	974	831	897	939	863	922	902	891	902	918	876	934	892	895	863	842	846	907	910	880	911	916	896	842	884	895	923	878	863	857	922	880	885	890	888	913	901	865	916	913	918	870	862	901	947	944	891	849	868	893	911	929	916	872	893	826	916	872	880	823	908	890	932	891	908	938	926	914	903	874	863	920	910	831	864	893	872	891	883	890	899	855	894	806	915	917	879	934	881	858	920	884	876	884	880	896	916	903	900	903	918	900	868	865	875	882	897	880	890	860	950	915	861	946	903	862	880	933	912	939	908	897	842	919	889	879	878	897	879	904	877	868	919	904	905	869	884	922	873	890	859	869	911	950	858	912	869	890	910	842	874	903	886	911	892	885	871	884	926	936	930	914	913	922	909	912	832	848	885	894	876	897	856	839	853	888	900	877	918	900	879	855	940	893	888	940	859	893	914	880	876	912	889	839	859	821	880	901	888	909	896	930	890	901	893	912	909	903	911	879	872	892	891	868	874	940	894	940	902	928	866	886	878	879	890	926	921	881	869	900	889	863	896	854	881	860	876	851	934	904	912	886	882	889	868	909	934	858	873	852	865	872	867	912	885	883	857	927	899	826	905	889	852	924	893	881	891	878	892	904	846	871	827	916	852	932	891	924	878	893	898	886	871	909	836	844	889	844	920	886	902	884	860	871	882	940	891	947	836	910	847	906	878	861	903	905	892	902	921	875	834	965	900	863	916	930	916	885	848	888	869	849	859	875	846	832	877	862	941	909	910	859	906	921	846	910	880	862	930	904	893	882	920	890	909	883	879	860	873	914	923	895	896	905	908	906	903	875	904	900	867	880	838	839	871	877	892	881	924	952	867	891	891	930	857	918	900	879	870	871	902	882	881	852	888	886	871	879	952	867	872	885	892	830	882	941	859	949	846	876	897	891	990	890	878	841	887	888	891	881	859	918	936	873	904	917	890	909	942	892	925	873	878	868	937	892	887	845	875	869	935	901	883	852	834	962	891	902	926	895	889	853	910	843	868	962	882	863	884	893	871	907	860	866	928	939	876	847	871	803	926	866	871	857	930	886	863	884	871	928	899	878	926	862	864	832	852	899	860	857	890	905	882	874	871	912	863	938	883	896	876	916	891	852	932	891	853	883	894	853	928	904	916	909	897	855	880	920	886	897	895	859	907	862	877	874	860	856	833	882	877	916	938	915	895	889	887	884	936	875	914	916	882	882	864	844	912	892	865	885	826	876	915	859	927	915	888	859	883	923	879	878	901	885	875	913	915	873	850	855	887	921	887	911	887	857	888	922	897	933	891	848	866	914	882	890	882	921	868	897	863	888	884	885	836	896	904	928	870	849	872	883	876	892	880	889	892	874	881	876	906	861	917	911	912	858	919	898	933	857	889	947	873	897	874	894	870	877	870	891	909	868	900	869	882	890	864	914	871	864	964	851	865	965	848	884	981	930	871	932	876	884	910	869	879	900	857	880	858	915	911	883	895	900	852	894	891	925	869	904	888	890	823	868	891	907	878	908	874	911	944	859	871	841	912	898	885	894	919	866	931	863	895	929	880	884	881	905	856	915	874	879	857	873	932	930	846	846	845	866	919	859	886	882	917	936	910	925	919	955	846	879	936	886	879	922	926	835	896	900	883	934	884	861	888	901	898	889	932	911	905	926	900	875	859	915	936	899	865	896	942	893	824	865	899	839	905	929	882	919	906	877	841	908	882	882	870	911	875	850	934	907	931	910	907	902	836	889	865	916	918	902	847	836	819	907	913	886	905	900	859	891	855	884	866	859	890	885	924	860	852	848	858	910	924	898	835	842	885	924	916	911	824	866	901	862	873	970	823	887	942	858	916	947	864	869	934	960	884	898	903	882	877	875	922	930	956	923	902	867	852	933	881	867	913	855	886	889	890	900	882	931	903	925	922	891	886	915	880	856	848	912	909	855	849	869	894	897	879	840	929	877	877	899	876	906	919	860	828	898	893	931	900	908	936	859	877	908	888	882	889	860	863	882	860	882	851	926	895	900	895	875	861	868	835	894	894	942	865	911	883	945	918	909	836	905	867	840	926	882	883	884	889	948	899	873	920	892	914	865	877	853	914	902	873	848	891	871	867	920	896	887	898	874	892	878	938	919	903	919	877	868	839	881	868	960	934	871	870	885	896	953	870	911	946	874	883	905	886	887	881	930	835	892	927	889	936	850	904	898	841	907	864	877	849	892	898	911	872	849	900	877	954	869	921	891	860	882	913	920	860	860	880	894	880	875	864	943	886	921	854	879	888	915	879	897	887	918	870	913	895	881	856	892	857	909	911	873	878	882	864	906	918	901	912	877	950	899	914	926	890	891	858	871	852	937	932	878	900	837	885	917	866	872	918	887	890	898	853	867	889	883	900	846	922	869	857	826	823	910	865	887
3709	10515	3891	2171	1747	1490	1327	1164	1141	1071	1049	1001	926	970	920	923	938	914	937	923	852	874	946	873	902	905	881	873	891	861	838	896	878	821	847	909	852	923	896	902	858	891	907	913	867	874	919	874	841	929	890	943	891	834	887	834	877	898	865	919	916	918	872	891	849	873	914	817	873	860	930	875	861	900	872	879	871	889	858	941	898	873	888	830	866	852	913	946	889	866	893	830	957	907	814	951	948	931	885	865	876	855	895	866	829	860	875	952	861	876	889	929	841	880	928	866	875	895	914	901	907	948	900	884	867	955	899	868	883	885	836	843	847	870	888	867	904	866	904	878	863	893	832	867	948	842	804	850	865	891	912	873	915	901	884	921	930	868	945	862	901	863	890	851	860	888	886	914	906	908	934	905	905	875	864	907	873	834	909	862	940	925	888	836	895	942	884	855	838	891	913	874	908	857	947	879	866	928	867	834	908	886	897	921	878	889	901	894	830	868	901	894	924	887	903	925	883	853	907	902	842	865	854	897	874	831	877	883	875	914	894	861	924	922	946	863	865	906	857	844	872	933	873	926	901	838	931	905	908	894	913	879	844	915	897	900	921	865	921	888	904	897	888	919	896	874	895	882	857	914	877	928	883	856	868	1009	850	889	886	906	855	852	900	888	872	892	917	911	876	907	941	873	858	905	917	834	866	929	858	881	827	878	885	885	883	869	828	852	866	893	882	881	905	904	838	927	862	859	912	912	873	854	886	925	935	889	848	892	930	881	849	854	885	875	902	931	858	872	870	850	895	873	904	843	883	810	857	883	944	893	864	914	885	887	891	846	828	891	854	855	885	845	884	833	864	807	905	843	879	896	917	822	896	888	918	855	882	928	893	914	849	887	890	920	956	895	894	861	862	914	918	876	961	882	880	908	914	904	879	894	918	879	883	902	883	869	860	903	889	904	929	922	892	871	898	910	892	821	896	886	833	876	872	886	834	954	918	827	847	845	857	856	861	894	894	911	874	862	842	872	935	902	903	874	900	830	870	877	854	866	877	854	877	893	889	879	883	875	905	875	884	872	922	916	857	881	893	909	855	879	886	912	866	914	914	870	871	877	829	866	878	897	876	868	859	858	892	865	893	878	942	928	898	888	879	917	842	878	923	858	871	869	829	908	904	863	893	843	895	882	828	825	818	877	839	926	904	923	918	906	891	948	848	895	867	858	856	814	895	945	913	911	914	827	874	871	884	874	860	878	902	937	872	890	852	915	913	855	890	881	894	912	846	905	902	806	821	893	881	877	840	913	858	899	809	865	917	820	835	856	855	895	863	880	890	924	870	884	892	945	875	826	870	903	854	854	890	877	862	825	874	886	880	933	902	875	925	863	865	880	893	815	839	890	905	894	883	914	906	945	849	902	881	913	843	938	879	940	863	904	846	948	883	857	858	888	844	836	878	888	870	896	897	886	867	918	882	844	845	874	863	889	873	921	837	909	899	843	898	901	863	915	873	825	826	859	874	910	918	880	892	901	898	829	912	838	870	831	928	809	885	881	877	876	925	875	865	855	872	898	909	868	923	820	882	900	920	858	868	889	870	901	912	843	870	875	914	863	876	889	873	932	850	873	894	864	891	877	856	848	916	862	809	847	886	873	909	859	898	929	892	895	877	851	881	880	883	880	881	903	878	902	879	863	860	888	914	824	850	911	890	843	970	856	868	889	875	841	883	853	889	887	868	916	904	884	916	892	902	913	874	937	846	930	913	908	901	945	861	842	850	871	925	837	873	931	908	926	921	873	899	837	908	867	884	884	916	889	910	866	903	835	892	950	858	865	889	851	914	867	849	906	873	898	861	891	890	886	889	866	905	922	851	893	896	908	881	923	921	889	874	855	911	900	879	860	880	912	904	892	868	843	848	876	890	903	882	883	806	906	854	859	841	895	901	859	855	846	878	916	904	873	846	907	941	927	861	837	831	856	849	838	891	871	820	891	876	896	928	884	869	883	883	905	931	903	846	921	891	839	895	863	880	850	857	885	912	855	843	888	897	923	899	879	914	930	936	872	790	895	873	879	860	877	896	878	918	960	879	824	876	883	896	877	864	856	891	883	945	917	924	890	874	832	895	923	879	880	866	845	849	913	869	854	840	898	857	876	888	891	897	828	915	908	837	890	815	881	917	904	902	878	874	829	910	912	884	924	881	844	878	881	857	898	887	847	880	879	875	861	899	921	949	870	877	933	898	872	894	870	887	869	867	831	847	865	837	864	904	869	876	925	912	867	870	891	905	887	894	938	889	854	938	933	903	859	846	854	882	889	875	925	854	927	870	847	938	843	851	899	879	877	862	925	872	935	921	857	891	883	867	944	835	853	889	902	912	872	834	891	909	912	923	884	886	837	865	876	821	879	894	844	895	893	888	901	911	914	913	855	853	813	875	878	912	898	894	871	885	858	808	872	893	891	895	903	867	836	882	919	895	856	913	868	892	941	870	898	855	884	884	939	898	838	884	875	880	876	909	854	890	876	868	943	896	877	893	836	898	876	864	868	912	882	886	895	885	864	894	834	888	893	902	865	867	893	855	857	886	913	864	833	909	884	882	909	878	843	926	907	882	833	874	949	942	877	858	881	881	892	888	880	848	915	890	868	876	861	831	883	907	883	938	937	890	895	860	840	868	866	833	879	961	925	875	876	844	911	857	902	884	882	878	909	871	918	852	888	875	882	888	889	892	881	912	894	895	867	930	836	864	903	894	905	862	894	871	927	911	861	871	881	866	900	841	904	815	911	898	878	852	868	840	865	831	850	876	884	894	843	864	898	854	879	858	867	854	920	945	854	868	875	993	909	851	830	940	884	874	900	874	900	928	892	881	924	850	887	898	857	910	874	940	885	822	843	817	906	858	942	896	847	908	894	868	889	846	892	943	874	881	927	923	889	857	839	934	937	843	878	853	942	888	848	866	911	891	856	874	829	882	873	898	876	890	862	868	853	909	855	906	875	897	811	865	903	815	882	846	871	853	880	880	876	869	887	828	942	851	859	909	892	879	887	884	844	907	867	816	915	866	889	844	889	870	847	923	860	829	902	885	920	896	878	888	903	880	846	912	896	892	832	871	927	906	897	904	908	864	885	891	863	833	850	912	862	878	930	869	922	869	894	835	852	899	896	856	875	880	870	878	817	905	872	897	872	867	864	869	929	911	893	877	896	918	882	858	874	852	893	876	893	890	907	846	869	882	834	892	877	888	879	906	868	894	922	932	933	854	855	873	934	818	802	824	907	908	923	841	892	914	933	847	912	884	861	903	916	894	897	856	878	887	888	837	910	907	879	894	914	898	815	873	900	850	915	905	867	891	942	847	881	897	886	898	859	882	824	917	889	911	863	919	851	850	882	929	896	862	874	846	866	867	859	862	864	857	910	834	797	883	880	893	903	874	853	869	869	819	864	871	928	872	878	898	916	857	900	869	876	902	929	881	856	893	848	856	894	912	851	926	893	860	853	895	901
22592	21264	28889	23932	21259	21294	8100	1165	881	763	693	658	652	607	611	490	554	511	503	481	423	424	433	446	452	448	412	440	429	411	416	417	446	413	422	401	444	413	438	431	391	384	429	436	426	391	436	388	424	423	396	430	408	420	371	427	418	384	410	420	414	419	374	353	412	381	390	409	357	381	403	433	400	413	400	418	395	382	409	386	436	385	424	382	396	454	398	379	419	386	415	448	397	357	410	407	428	425	395	401	475	424	404	414	385	409	410	435	387	382	430	407	421	411	371	389	410	423	412	403	379	422	406	421	401	473	409	397	395	386	376	424	439	408	422	401	417	395	429	393	412	422	415	409	415	423	379	399	426	408	408	386	390	408	401	372	364	409	409	374	397	407	399	442	415	425	402	387	406	370	403	419	386	368	395	402	387	381	399	419	412	407	397	405	400	385	401	426	390	384	409	381	388	395	364	436	379	368	420	402	367	381	401	408	419	441	410	408	396	377	366	409	389	415	454	390	426	404	425	391	398	389	405	399	420	394	407	400	404	419	392	440	392	395	395	403	399	421	431	418	407	408	411	392	392	408	411	386	382	404	409	380	401	365	421	402	395	439	421	365	411	394	399	409	407	372	382	426	434	389	416	405	381	379	397	390	405	391	424	438	384	412	399	407	404	354	407	408	394	405	404	376	425	401	400	365	386	430	451	405	380	360	396	410	440	415	354	405	404	413	404	419	418	371	394	398	375	398	388	415	403	414	370	415	403	425	407	416	410	411	396	392	403	446	408	420	435	374	398	387	426	424	385	392	415	413	354	422	418	410	429	374	408	421	415	441	403	425	399	431	427	390	397	410	391	408	399	367	406	396	387	430	386	375	423	417	382	414	406	383	410	377	429	376	355	412	352	423	384	446	392	432	404	386	370	373	423	405	388	442	398	430	416	415	392	405	420	417	427	413	387	431	410	398	370	355	423	397	410	372	441	410	384	392	397	433	411	392	412	421	419	357	409	381	441	409	394	386	405	419	395	371	428	389	438	436	388	441	410	403	383	426	451	388	410	411	416	379	429	411	416	431	410	398	379	428	349	415	384	396	360	437	415	406	393	409	411	379	396	451	398	417	392	421	409	419	386	425	402	402	374	411	404	404	441	409	394	414	373	368	412	398	418	405	392	418	403	411	394	388	408	409	397	446	441	405	435	410	430	416	364	397	418	369	400	381	419	406	404	407	388	392	451	402	438	405	426	405	394	419	445	414	387	417	410	336	374	411	400	445	401	391	426	401	354	419	432	422	376	384	392	428	405	410	430	405	389	412	411	408	397	396	429	414	410	433	391	386	372	404	392	405	409	436	426	372	399	412	413	399	377	391	389	420	352	415	397	394	416	473	396	420	410	429	403	386	373	409	391	381	397	393	396	399	393	384	380	428	406	451	376	401	422	389	345	450	438	398	397	423	391	394	398	416	447	393	462	422	392	408	408	409	423	411	392	383	394	377	447	422	388	377	413	400	385	393	380	420	369	434	371	404	402	395	380	387	382	396	434	421	420	389	405	396	382	467	393	392	427	414	401	422	389	427	430	377	428	391	398	426	403	419	422	429	398	396	432	384	415	442	388	403	419	439	392	430	397	441	390	393	400	377	424	402	406	407	399	417	400	411	393	367	437	411	434	416	406	397	428	402	370	371	366	414	389	384	423	383	433	433	393	416	359	385	415	398	380	373	417	448	362	398	411	413	401	433	421	399	390	406	418	424	431	403	408	389	385	393	415	396	384	433	396	383	434	410	446	398	413	387	393	420	450	373	412	440	378	401	399	377	380	440	413	404	426	386	383	415	424	426	407	400	424	417	404	379	364	405	394	410	400	403	378	417	435	388	395	448	436	413	400	393	379	428	402	427	392	404	409	400	384	409	394	364	419	435	430	421	403	383	423	414	373	420	390	436	398	427	378	415	397	422	421	417	395	400	380	425	381	404	441	397	430	370	400	442	387	374	381	419	481	413	414	396	388	418	407	430	399	411	386	392	425	430	409	408	417	408	388	413	405	390	391	437	411	392	409	422	347	400	411	379	398	387	415	379	406	430	402	429	420	429	416	394	353	426	390	381	381	417	389	435	398	365	426	390	390	405	402	427	431	417	410	415	390	406	365	418	394	423	413	401	408	375	417	400	400	442	394	414	412	395	401	393	369	394	419	393	422	398	402	420	382	382	408	390	368	364	373	418	409	425	447	399	419	414	391	393	369	410	424	368	423	432	390	409	390	386	391	374	399	369	421	417	384	419	406	385	425	398	415	387	377	413	404	404	395	422	385	399	423	405	422	407	427	418	379	391	399	379	410	400	426	413	428	391	388	420	372	419	352	407	415	429	420	406	434	411	412	388	376	396	424	411	403	396	402	416	377	379	414	401	399	371	394	401	423	366	382	377	388	388	411	403	369	411	395	407	428	412	432	397	433	395	402	402	374	400	427	426	403	418	395	401	416	395	368	432	411	420	386	387	397	408	443	415	402	419	411	396	405	420	385	397	415	417	398	370	387	389	401	425	356	454	408	424	423	391	425	409	458	395	384	397	422	416	391	427	437	409	399	420	408	394	412	397	406	398	425	387	374	387	383	412	394	356	397	412	403	435	376	400	398	401	399	454	413	390	419	421	434	412	398	391	423	412	407	414	410	381	405	367	381	406	408	422	406	365	428	404	389	433	397	406	389	379	400	382	372	428	430	406	391	412	382	415	432	406	390	414	437	406	369	412	441	390	430	416	396	394	377	445	424	376	413	391	367	404	381	422	427	374	398	416	403	397	385	364	408	398	429	389	390	383	390	383	375	384	404	401	454	393	424	390	394	399	392	422	406	389	391	431	380	391	439	439	404	414	419	404	415	394	376	426	419	397	397	352	411	391	378	414	446	413	398	435	412	399	405	413	377	433	411	415	357	383	410	426	428	391	391	395	384	387	429	335	373	410	416	413	399	416	413	431	433	377	410	407	385	406	401	412	448	408	401	407	423	403	397	373	377	414	377	412	392	411	378	368	419	396	412	404	379	387	410	381	411	396	380	392	409	375	428	385	391	375	429	370	420	414	384	402	383	400	451	403	405	411	402	395	370	407	403	391	384	397	419	401	406	414	371	455	410	407	411	388	368	401	401	436	406	400	391	397	426	392	409	395	383	395	380	395	405	398	388	393	401	416	421	381	427	387	393	382	384	435	423	413	418	410	419	412	401	394	410	421	403	403	390	393	396	416	414	387	427	402	416	359	441	415	402	392	384	392	398	403	389	421	408	395	437	396	411	404	369	412	426	381	397	389	388	413	386	391	400	399	435	396	440	398	414	368	399	415	429	425	444	402	433	452	395	400	386	383	408	396	402	383	355	428	366	376	430	455	402	370	398	428	398	400	381	421	412	394	422	417	371	372	429	417	392	395	434	403	390	399	406	408	401	415	379	411	377	404	395	411	414	380	386	438	380	419	407	406	431	432	419	412	424	375	424	406	420	387	417	410
4493	20076	9660	4879	3521	2568	1965	1511	1318	1060	877	807	736	653	617	577	571	568	488	504	492	498	516	443	443	479	434	448	451	413	430	437	415	446	461	413	463	412	423	398	381	458	391	401	421	397	403	376	438	428	409	355	413	405	400	362	389	388	404	425	419	431	416	418	418	372	416	391	375	402	422	414	387	421	388	391	391	420	389	387	384	430	388	405	390	402	415	395	371	398	426	383	396	395	378	423	402	413	418	353	379	411	404	456	396	381	373	402	424	415	388	420	400	367	398	408	407	387	420	384	389	377	432	398	427	395	413	393	401	433	411	396	423	401	385	386	405	415	363	417	409	392	418	394	418	425	402	394	385	400	399	401	421	378	416	401	407	372	468	386	398	403	399	394	398	370	395	409	425	417	392	396	404	383	390	363	392	371	400	388	391	389	431	404	413	391	410	352	374	420	395	417	380	393	424	366	394	426	400	392	391	404	406	408	437	403	411	379	408	390	393	419	402	400	419	408	384	405	389	416	420	404	414	408	400	365	372	390	413	416	413	389	382	401	355	385	405	367	357	424	412	405	408	421	396	424	385	372	419	418	401	402	439	396	410	388	368	366	359	417	445	401	389	414	364	420	389	388	383	387	351	381	395	399	414	421	424	411	414	389	395	351	392	375	348	380	398	412	409	416	377	390	378	399	394	369	383	383	359	407	389	401	405	391	365	425	409	370	374	402	449	379	368	362	399	419	381	427	377	400	415	452	396	407	443	416	391	428	424	386	377	410	382	402	404	379	415	408	424	420	412	376	352	355	387	389	401	384	403	388	414	406	409	376	386	442	423	379	432	418	408	413	429	408	399	416	407	387	402	398	427	403	430	361	385	407	389	388	410	395	364	385	394	408	375	408	384	417	412	363	408	383	389	392	403	377	339	383	386	413	405	412	394	394	363	376	427	415	402	405	384	414	427	385	424	386	437	371	415	417	399	394	415	413	398	375	407	390	381	405	379	398	361	393	411	399	363	376	394	381	394	411	423	368	382	369	391	375	360	396	346	404	385	446	375	373	354	391	409	432	411	415	413	409	418	392	408	410	361	408	377	400	422	379	386	389	421	403	426	397	388	408	375	420	386	415	381	394	422	405	384	385	375	386	417	381	392	417	429	393	366	409	404	389	388	380	396	362	439	432	380	386	365	396	413	418	415	389	407	420	411	360	351	379	378	365	397	388	404	413	391	388	380	423	401	392	390	400	376	437	425	385	360	388	393	351	438	380	381	370	375	420	413	380	392	402	362	403	388	385	414	372	377	412	406	393	394	427	374	390	445	389	396	375	398	389	391	401	402	391	396	402	394	393	394	378	381	403	380	405	385	356	359	360	407	366	373	385	361	403	389	412	418	419	400	413	393	344	396	394	394	366	374	393	377	406	392	402	378	393	412	377	420	364	416	413	410	393	428	387	391	352	406	373	380	426	386	400	380	369	418	407	371	394	384	408	396	382	379	407	374	412	390	380	378	390	402	401	433	350	437	378	400	363	392	382	413	389	401	421	379	417	412	368	401	373	401	425	369	386	416	407	346	394	398	364	406	391	399	381	391	415	377	387	366	378	403	435	440	371	358	391	377	387	382	386	402	407	400	374	396	405	394	382	380	362	415	430	399	391	409	428	378	369	425	378	385	382	424	404	375	385	389	429	402	412	374	388	391	398	405	360	345	399	399	369	393	388	414	407	402	365	414	400	413	381	410	398	370	414	381	364	422	402	411	422	386	387	382	423	386	419	376	435	369	379	409	401	358	421	404	382	417	376	398	393	404	403	380	412	432	419	386	417	375	400	383	413	393	387	376	435	392	415	387	395	377	423	401	387	400	374	404	403	392	430	376	356	401	392	416	399	421	365	420	434	404	394	385	391	394	358	399	391	396	419	414	416	385	374	401	377	421	409	372	403	445	383	413	431	388	422	410	388	394	406	381	370	391	410	438	391	496	403	389	405	384	389	421	383	411	396	430	377	391	398	420	416	351	417	403	420	402	403	403	371	380	384	407	379	397	415	425	400	428	394	389	410	414	407	416	393	370	390	387	403	401	383	394	368	452	438	434	416	397	412	387	379	413	410	392	404	390	393	396	370	398	385	399	437	364	376	383	349	388	372	387	400	342	416	391	393	364	378	400	406	393	434	422	415	423	396	382	400	411	399	386	378	444	393	405	379	416	391	396	369	403	406	368	415	395	417	421	402	391	404	404	373	392	385	363	418	387	349	361	355	415	390	399	384	366	411	414	374	390	415	384	393	386	329	378	404	374	376	409	365	435	394	388	416	387	352	374	387	402	400	375	372	400	391	404	404	409	391	375	399	417	400	403	404	391	407	412	383	381	403	393	404	424	362	373	389	379	363	439	358	396	397	394	399	404	425	436	403	397	378	377	415	397	364	401	393	356	377	377	436	357	380	397	387	392	408	427	406	373	393	384	409	400	371	397	394	404	360	383	345	364	383	409	444	412	374	368	397	393	409	385	410	395	368	407	366	391	398	377	411	401	396	412	376	386	411	390	433	407	385	438	408	440	409	385	393	370	408	375	433	388	377	411	408	400	400	393	416	350	392	366	414	427	408	383	397	412	432	379	384	408	376	398	428	375	444	372	377	410	405	403	429	364	373	377	423	444	402	396	412	400	405	397	377	389	432	357	397	388	372	366	377	431	415	414	396	393	397	356	394	407	391	421	379	379	393	408	382	370	365	396	426	406	388	400	417	386	401	403	393	394	426	381	394	405	369	417	357	421	408	388	428	402	414	417	362	400	403	431	397	411	385	392	394	373	421	389	357	405	401	399	388	383	393	395	381	396	410	375	350	380	401	388	374	365	404	426	389	361	375	370	410	410	407	389	390	402	404	377	399	395	371	384	400	432	393	411	391	402	346	430	399	400	433	396	388	422	408	383	401	407	405	399	391	396	399	379	380	390	401	404	398	383	443	360	391	384	345	420	396	391	403	411	437	387	358	399	404	355	407	386	412	440	391	362	388	423	410	425	397	429	386	405	370	396	376	415	380	376	399	381	443	381	379	417	379	375	414	375	389	394	441	388	358	426	396	370	391	383	405	389	363	390	365	391	412	428	366	372	388	402	379	377	376	377	396	351	397	422	414	390	441	442	421	399	423	426	401	373	395	395	377	421	408	406	418	399	428	405	409	407	384	373	381	396	375	399	382	396	435	419	404	387	404	404	373	408	400	410	400	397	428	401	364	372	401	391	386	402	394	386	368	424	375	359	425	405	412	404	382	395	368	386	393	405	382	382	383	402	379	414	421	410	399	396	397	356	375	343	426	423	378	432	388	406	428	421	376	334	377	375	361	389	367	407	343	411	382	392	413	396	419	411	394	438	435	416	398	408	386	416	410	388	404	406	407	369	377	407	376	396	405	370	414	394	392	425	393	370	390	399	408	395	342	397	374	381	383	384	385	394	389	402	394	420	396	380	409	383	395	398	403	407	396	420	382	383	406	399	415
27845	19857	7444	1225	889	765	795	734	735	710	714	746	746	730	757	747	734	720	708	712	729	748	692	723	689	691	662	715	749	691	749	724	677	692	771	727	702	737	739	699	723	697	696	745	768	746	686	697	716	723	757	713	690	699	742	729	696	739	732	699	731	714	704	697	749	728	679	713	744	728	759	705	741	688	722	788	690	702	771	713	668	725	782	746	677	720	722	710	762	688	735	695	721	679	656	730	718	711	714	721	692	725	693	721	717	734	744	722	710	771	738	698	698	667	711	730	728	712	746	695	732	736	777	716	660	700	725	739	744	696	718	709	704	729	745	648	698	699	687	710	721	664	692	740	721	694	718	667	677	724	724	656	698	739	702	691	695	707	723	722	691	689	700	720	677	724	751	701	686	724	694	781	666	724	700	701	657	724	730	730	720	741	720	708	739	736	760	744	747	730	700	689	709	706	743	695	667	718	702	684	709	722	703	723	744	687	675	712	679	684	658	701	749	652	704	715	695	754	726	754	728	654	715	704	678	720	744	714	743	690	670	657	736	726	756	689	680	667	720	766	766	691	727	749	704	722	689	688	717	713	745	712	706	724	736	704	739	732	735	717	687	735	712	680	705	740	713	714	703	686	738	746	713	747	715	743	690	770	638	733	748	689	713	695	714	719	704	744	726	705	743	736	741	713	743	717	717	706	701	731	715	729	787	702	697	697	705	743	701	768	760	740	711	710	781	717	700	722	661	711	694	713	739	722	720	748	715	675	739	721	721	714	686	687	703	708	692	690	697	748	705	644	721	695	704	718	711	735	697	738	675	738	714	720	745	715	719	727	725	763	731	730	717	755	738	704	733	684	717	724	734	764	732	689	734	761	700	727	716	720	720	731	744	763	702	759	693	790	712	714	683	686	746	693	763	711	726	680	673	740	764	650	751	706	687	699	713	742	716	731	731	772	694	717	728	765	698	737	694	723	745	712	760	678	711	705	720	724	709	710	727	720	704	766	757	711	695	735	721	710	738	675	741	709	673	707	697	678	757	728	721	731	736	715	693	715	677	722	708	745	680	727	702	731	722	720	749	702	698	727	702	728	729	729	699	741	687	687	757	770	735	718	710	700	717	660	692	695	707	726	754	737	747	723	726	720	684	756	675	728	678	725	750	726	678	747	720	742	711	712	742	720	744	680	736	717	779	739	694	770	708	727	726	726	717	724	755	700	703	691	691	783	755	778	694	706	729	709	703	694	707	709	703	687	689	710	742	729	738	736	667	684	734	670	672	760	750	752	698	711	677	684	685	738	720	694	750	702	703	713	684	686	738	710	728	682	699	704	694	741	706	708	708	733	716	678	683	718	757	676	729	683	769	674	706	682	750	698	697	721	725	706	753	765	701	667	710	683	729	726	718	704	737	756	744	654	736	734	691	721	725	707	664	722	718	672	738	674	696	670	678	742	760	688	706	733	716	715	719	742	722	731	736	735	734	670	750	683	723	667	700	709	740	719	663	718	705	755	779	725	713	717	713	731	712	700	700	724	680	699	699	693	721	732	725	701	683	708	693	745	726	728	705	781	717	728	749	751	688	709	726	735	690	720	727	676	696	688	664	714	691	776	690	709	691	673	745	769	723	687	706	709	708	723	651	717	658	748	717	676	689	745	729	676	723	678	726	726	722	744	725	732	689	729	722	744	709	733	740	720	699	698	747	733	710	686	677	727	779	737	695	678	725	705	735	743	781	718	702	699	737	716	738	729	670	690	758	724	751	711	691	687	782	741	695	711	718	722	677	670	720	675	716	751	719	656	738	706	694	728	718	767	727	728	682	714	702	726	700	732	686	712	674	673	758	682	694	738	713	718	693	721	727	709	711	735	726	711	718	690	678	659	737	676	697	660	717	704	761	720	746	786	678	679	739	754	740	793	760	688	700	732	740	687	702	713	696	750	729	671	697	699	704	692	714	703	658	732	711	699	693	639	687	731	698	739	705	703	713	753	761	714	709	692	745	710	724	678	728	707	684	710	753	718	747	721	732	699	712	738	710	710	731	759	702	709	683	665	759	698	708	728	713	722	719	713	748	722	755	693	736	713	701	751	704	695	672	677	678	697	766	709	709	696	677	705	708	734	700	741	714	744	744	747	690	712	695	711	666	700	738	706	766	727	729	755	735	713	690	725	718	722	741	697	760	723	701	711	715	744	686	751	722	719	740	696	759	741	768	781	712	686	728	719	700	697	724	688	740	695	740	704	751	709	728	747	703	732	721	727	739	684	717	725	687	746	737	758	722	717	719	680	712	699	733	746	722	676	726	712	690	712	701	736	688	738	744	726	706	723	750	740	690	686	732	691	702	736	722	769	677	698	672	695	741	727	699	708	735	707	666	717	691	695	713	722	730	719	730	738	723	685	726	731	707	743	752	746	768	735	682	727	705	690	684	704	731	724	697	697	737	734	730	705	713	691	767	700	739	697	718	683	720	765	746	703	739	680	738	707	708	694	722	724	734	698	749	726	772	733	700	688	702	741	751	710	696	730	673	705	742	701	712	750	730	705	743	697	711	718	735	721	747	716	731	682	710	736	738	717	748	741	717	738	709	690	729	730	754	734	717	731	686	725	717	785	713	709	751	725	711	727	672	718	710	710	717	698	724	723	735	754	681	688	675	727	724	678	659	759	753	736	726	719	704	761	686	713	728	704	729	663	752	720	667	698	736	697	722	757	725	695	761	727	683	724	740	703	718	722	719	721	679	715	699	743	702	727	721	727	702	693	692	694	717	687	755	683	664	756	766	663	658	764	743	757	755	656	719	708	783	700	754	703	669	714	687	665	762	710	738	722	729	729	728	740	706	737	733	669	773	727	698	694	701	684	704	765	687	721	691	728	740	732	685	698	701	702	722	734	740	714	720	739	741	709	716	737	732	706	715	676	745	716	716	719	684	731	681	726	700	720	717	681	729	714	674	699	698	712	683	675	670	697	682	702	739	700	709	763	726	717	687	749	716	717	725	703	694	723	715	677	662	662	712	698	723	687	699	737	734	703	744	744	773	744	738	676	713	709	753	709	719	720	717	693	702	736	680	743	679	691	697	716	720	688	733	683	716	682	727	689	642	676	687	710	756	735	720	707	709	715	712	668	700	747	710	732	719	716	735	697	741	715	682	726	762	737	720	736	726	700	693	725	750	694	698	700	734	693	729	732	747	713	716	742	773	720	759	701	670	705	683	717	735	712	680	695	704	720	716	724	669	688	714	696	734	754	727	713	689	735	713	707	724	705	734	740	697	697	744	717	749	635	689	754	699	716	725	710	716	745	724	715	741	759	708	689	729	689	741	705	715	693	761	719	719	686	753	695	713	748	750	709	704	722	736	715	702	746	778	687	733	733	738	700	704	743	713	674	735	760	685	679	706	656	736	719	741	721	742	744	701	711	729	769	721	703	728	727	740	706	709	704	731	695	730	719	728	700	709	717	706	700	770	715	720	709	710	693	716	725	755	692	727	699
4969	3377	1517	1075	914	894	782	858	739	773	800	771	750	775	688	731	686	756	769	723	732	786	721	721	719	729	735	715	713	725	737	760	710	693	755	741	743	718	769	740	719	754	769	757	740	767	694	706	761	738	695	733	702	737	714	710	699	709	674	699	753	706	725	756	731	698	744	700	720	769	771	712	739	684	720	709	747	743	696	706	715	753	663	695	685	689	689	713	731	746	680	698	727	747	726	733	819	737	765	730	714	734	712	715	659	733	734	724	715	750	736	758	732	714	762	761	681	742	704	758	727	725	753	743	637	730	707	692	702	678	719	667	736	756	736	667	682	730	729	723	699	736	720	761	749	746	762	723	755	747	712	711	735	729	699	719	716	756	725	726	734	723	685	737	655	691	710	712	742	766	714	702	750	700	743	678	697	750	691	716	730	733	679	732	720	731	698	736	758	749	740	723	755	735	767	707	750	767	727	666	674	703	686	704	766	703	705	699	741	744	713	759	680	748	692	745	742	727	690	714	682	713	735	721	722	704	745	712	746	755	702	723	742	689	760	766	712	731	720	732	784	707	741	709	724	785	717	664	742	707	727	668	706	756	647	746	737	712	746	701	776	733	699	685	700	713	755	707	737	734	734	684	762	769	739	715	742	723	677	679	739	725	761	690	740	741	725	709	739	705	709	726	728	737	742	735	741	689	721	734	720	731	664	710	785	739	709	732	731	720	732	713	737	694	711	776	754	692	759	668	765	697	715	772	758	691	721	718	694	648	704	728	695	746	732	743	729	714	685	744	728	750	744	729	739	722	714	751	761	757	695	765	718	689	690	717	708	752	787	729	715	717	746	742	730	753	715	743	727	709	753	748	720	732	746	749	692	722	718	728	730	716	755	707	754	721	740	713	728	725	767	675	729	714	691	723	725	734	771	723	753	767	679	730	713	700	718	732	703	738	674	714	779	783	771	733	737	726	721	788	698	706	690	737	779	718	677	666	743	685	739	770	719	698	688	734	732	724	758	727	761	693	718	706	700	685	710	741	740	779	697	741	750	730	742	719	703	712	735	733	690	693	740	688	755	715	688	717	745	738	729	724	708	703	716	750	703	718	699	746	682	700	725	696	716	733	672	700	717	745	716	772	708	719	719	737	725	731	752	730	752	739	699	711	761	726	796	729	705	689	686	748	714	747	791	721	778	730	724	706	759	745	707	736	737	710	738	676	684	743	681	746	718	768	730	709	718	712	703	727	728	741	714	696	748	722	726	695	693	758	695	758	686	706	728	705	710	711	714	758	707	690	714	702	737	761	712	733	718	717	727	730	761	708	711	736	724	757	687	707	703	731	694	718	782	723	708	759	692	718	708	720	772	728	744	745	747	749	725	772	748	727	758	739	696	690	769	739	799	767	727	718	754	712	707	709	775	761	692	787	762	732	774	666	747	710	764	691	760	727	736	766	758	676	712	695	692	735	725	744	750	682	769	715	710	803	699	737	767	761	746	733	730	739	732	714	697	757	648	740	743	740	731	734	676	727	733	728	740	711	698	731	728	738	750	744	737	727	692	690	761	742	660	707	730	723	755	702	705	717	726	750	730	714	724	738	706	719	707	734	723	756	699	750	676	748	703	721	754	745	720	770	753	770	689	703	755	712	756	720	712	717	709	776	717	736	765	721	724	781	725	754	710	723	698	732	729	716	664	727	742	737	693	739	711	735	784	705	711	762	731	736	751	695	671	745	690	733	757	734	725	699	704	707	764	742	702	696	764	722	699	701	708	750	705	739	746	728	745	740	754	748	727	764	722	724	717	721	724	750	746	675	767	692	701	709	737	726	704	749	702	718	733	703	695	702	715	703	745	724	741	729	719	730	748	760	753	758	743	719	710	707	716	719	713	709	733	750	737	694	766	736	741	725	731	750	741	707	707	686	770	710	703	711	699	662	725	657	742	743	727	707	728	736	689	721	704	705	704	762	725	699	710	729	715	771	725	723	714	719	735	692	733	662	737	705	726	698	669	697	724	747	724	692	674	762	730	719	742	746	736	741	756	711	768	750	716	736	730	745	714	753	707	695	730	730	714	697	776	739	737	714	754	774	735	716	760	737	709	690	750	736	737	743	713	731	689	702	760	705	694	704	752	707	725	717	750	731	752	731	734	696	736	718	746	720	721	758	747	742	706	743	715	742	675	759	699	724	725	683	748	709	728	724	712	756	711	743	703	741	725	694	704	707	760	708	699	758	715	706	693	680	685	752	713	726	684	700	692	698	727	665	688	719	733	739	713	715	730	705	748	732	713	735	712	735	720	744	732	664	745	760	733	735	737	678	774	667	713	718	738	731	756	734	698	765	758	764	731	705	717	789	716	746	752	713	715	680	689	769	718	708	742	719	737	703	650	690	732	738	707	735	726	746	700	739	736	697	712	756	680	756	732	749	695	709	741	697	728	762	716	716	707	705	742	752	737	687	724	737	768	713	786	693	751	689	749	718	714	739	716	723	667	735	754	728	703	687	726	708	695	780	739	694	717	693	691	696	721	761	739	709	726	721	722	726	720	754	763	678	762	725	728	744	705	707	724	701	707	742	698	728	696	783	731	779	674	743	670	723	746	667	732	666	677	731	743	719	764	700	688	748	731	697	728	756	761	711	721	701	743	703	769	699	764	705	731	682	713	723	730	735	735	749	717	723	743	732	709	752	803	693	741	672	752	746	776	697	746	719	734	759	684	729	749	728	748	761	725	742	679	704	727	674	741	755	726	732	742	713	741	747	729	715	733	711	719	723	753	745	783	723	695	746	708	767	676	735	753	768	722	762	729	719	714	710	697	739	777	731	711	734	717	768	726	753	737	705	748	724	750	706	708	734	722	698	741	738	715	751	773	741	753	704	696	729	722	712	714	711	729	700	748	743	721	717	683	724	689	711	741	728	737	719	717	719	736	723	733	701	694	700	718	701	694	704	704	727	766	734	718	736	725	703	751	759	736	704	744	695	733	783	748	667	689	729	675	751	732	673	725	769	781	716	691	720	690	749	755	739	732	678	699	719	689	757	752	767	710	705	701	674	706	685	758	721	728	701	644	704	733	737	727	737	784	709	722	760	704	735	734	705	712	716	764	747	741	745	732	722	752	704	724	705	693	737	726	666	748	733	739	684	708	745	697	703	710	724	769	740	712	744	711	704	694	758	723	739	730	764	707	763	722	699	732	759	697	666	735	736	722	666	751	719	739	713	699	741	743	739	674	738	720	726	712	796	717	753	715	716	719	687	704	730	723	729	738	711	713	727	751	739	760	717	694	750	727	704	716	719	697	735	703	727	716	746	738	739	740	743	784	762	734	715	727	743	700	701	685	741	766	770	723	691	716	708	748	746	731	703	693	741	733	734	698	738	742	700	773	711	711	764	725	752	703	732	718	722	702	740	729	747	700	709	711	692	739	677	695	690	761	771	757	736	700	703	693	749	755	708	717	726	669	775	750	710	738	737	796	716	743	689	732	758	742	726
23670	21142	28167	24349	21129	8362	998	708	559	556	464	420	448	458	406	460	345	401	386	370	377	357	366	357	346	352	365	348	347	323	326	372	345	357	355	341	374	338	357	317	341	339	353	343	311	332	342	357	309	348	334	317	338	331	309	361	319	327	336	342	329	326	361	323	374	321	314	340	330	316	367	325	312	349	334	330	325	360	322	288	345	321	315	321	323	321	348	336	329	327	290	343	313	322	336	340	306	317	314	331	327	316	340	304	363	333	324	334	314	306	311	340	324	346	293	351	336	348	327	343	326	311	349	369	314	326	316	324	381	304	319	311	316	330	323	291	321	332	322	315	360	309	356	323	344	299	308	347	349	306	336	338	352	295	345	316	326	326	342	320	319	326	322	306	354	331	336	320	312	366	338	312	356	304	314	365	344	327	329	325	297	309	333	309	351	321	310	304	321	335	344	335	331	332	311	353	364	351	327	355	353	332	332	323	337	313	323	311	307	326	326	314	308	334	322	313	315	334	303	309	306	337	323	301	313	341	326	357	345	363	300	319	379	338	311	367	327	301	298	340	327	315	350	323	357	315	304	342	349	317	346	283	342	304	317	334	321	332	318	348	348	337	309	316	321	333	340	333	326	285	347	295	332	338	320	347	315	317	321	335	322	333	361	352	288	375	374	317	328	335	334	319	337	328	330	315	347	368	342	314	339	355	338	323	329	328	351	318	308	344	310	354	287	322	310	310	313	310	311	317	327	328	308	335	358	316	319	321	305	331	329	332	343	330	329	339	329	344	335	335	347	318	341	292	317	322	297	329	324	327	322	349	338	300	319	371	314	369	316	310	349	310	335	338	317	339	352	331	307	387	302	335	312	303	335	349	337	324	305	305	306	359	312	337	327	361	329	314	333	323	329	325	341	354	334	338	368	334	359	333	353	334	341	333	336	325	307	294	329	311	330	344	329	333	303	332	327	339	325	349	329	331	349	331	343	332	333	334	302	311	314	328	331	343	313	324	329	329	347	295	323	297	344	333	325	303	345	320	315	318	312	333	307	313	325	329	304	293	310	346	344	299	330	307	322	351	315	362	338	352	314	306	334	330	346	314	339	312	338	304	311	341	313	315	340	305	322	344	324	300	348	330	341	324	336	345	331	315	363	342	346	346	308	353	304	338	334	343	321	340	314	344	313	321	299	319	298	295	299	290	353	336	334	367	323	331	351	330	295	329	337	316	373	325	328	318	289	338	337	289	319	322	310	356	342	328	339	338	338	341	331	312	296	291	335	385	380	326	318	331	331	338	331	298	360	353	353	330	341	332	314	308	335	337	330	312	309	316	335	318	310	361	322	339	319	324	319	327	331	328	328	331	319	320	280	320	321	329	341	290	302	330	333	366	299	319	346	339	327	333	341	372	305	317	357	331	313	346	312	349	350	328	328	359	347	316	316	323	312	350	314	323	337	323	315	318	321	317	317	309	384	338	343	316	332	324	320	315	335	332	340	344	326	329	365	326	296	354	309	308	352	313	327	349	355	321	331	326	346	323	327	333	336	331	292	323	352	330	353	351	322	340	327	309	308	309	289	309	327	313	325	340	333	315	350	323	295	316	356	325	319	347	326	299	315	349	327	318	323	316	324	305	358	269	341	319	314	323	353	327	321	335	346	343	335	323	334	335	311	318	371	347	345	325	332	336	334	337	304	318	326	339	347	326	323	330	334	322	348	327	329	324	321	331	336	302	298	325	344	305	325	326	339	312	334	325	325	317	368	312	327	300	323	296	331	329	345	314	310	306	307	302	348	315	330	331	326	334	330	350	333	328	320	329	338	315	336	322	327	373	339	346	333	314	300	332	343	323	310	339	335	353	321	341	329	341	302	314	329	326	296	297	330	324	330	335	322	330	345	320	335	302	325	356	327	339	331	331	301	360	367	322	360	312	296	341	325	334	353	339	321	325	324	321	330	322	352	335	363	336	343	317	325	336	299	363	285	308	312	359	343	355	340	319	322	329	347	320	346	324	330	347	313	328	355	350	321	352	336	302	321	344	333	341	324	318	335	317	319	337	350	314	338	345	308	324	350	319	339	325	321	348	336	306	311	321	315	339	337	337	313	327	332	292	309	313	337	299	346	341	368	310	329	304	337	335	361	334	347	359	332	314	316	335	334	321	294	340	317	288	327	342	353	337	336	325	314	320	313	333	285	348	317	345	334	308	325	347	338	305	326	346	332	307	324	326	302	327	326	331	314	323	332	346	316	323	325	342	336	326	339	305	332	322	341	319	339	341	313	352	345	301	329	314	352	333	329	316	349	313	355	350	326	337	338	319	342	318	332	327	324	367	316	359	313	317	295	329	312	327	362	303	351	340	343	332	346	317	309	319	344	311	328	320	316	330	295	314	305	329	323	368	307	355	337	339	302	350	315	340	323	302	302	324	360	346	337	319	292	318	339	323	341	341	353	336	321	338	312	296	351	326	345	356	335	327	337	312	319	291	300	347	318	306	361	308	312	314	349	298	306	335	337	323	325	310	335	359	324	321	322	319	330	362	343	362	346	295	336	330	346	303	323	310	299	305	305	335	329	335	333	294	327	328	322	343	334	316	294	337	335	346	294	323	298	358	333	347	341	344	324	322	317	345	328	302	340	294	317	353	308	350	335	356	300	328	322	345	341	329	335	341	327	326	313	335	338	315	354	317	341	350	340	317	353	331	328	315	368	350	303	325	323	324	338	344	354	313	345	324	340	304	320	323	332	311	360	350	308	312	321	313	312	327	337	334	311	323	336	281	301	316	326	320	313	361	325	321	322	284	323	308	332	291	356	314	316	348	297	282	352	339	333	323	314	337	337	322	333	351	321	306	352	333	303	311	334	319	340	356	380	351	349	305	312	320	340	352	324	311	328	336	311	342	317	348	312	312	340	299	353	303	319	332	341	319	347	316	315	323	320	289	318	340	336	328	356	335	331	301	346	333	338	305	317	357	289	313	348	319	361	302	331	325	357	293	366	317	313	300	319	355	311	311	330	337	322	345	316	319	318	333	371	319	336	314	342	328	333	335	309	321	313	327	325	317	307	325	384	310	335	315	343	312	324	315	309	323	351	353	298	324	307	311	312	328	318	361	330	336	351	339	326	348	345	329	320	343	336	343	345	346	330	287	318	296	303	318	319	344	318	329	309	315	317	303	321	313	319	355	314	365	340	311	327	309	303	320	315	305	335	320	338	361	314	361	329	334	311	347	319	319	349	316	334	328	321	343	326	345	327	337	345	355	337	278	322	344	299	350	321	319	333	337	322	322	346	334	336	331	335	320	337	335	330	289	327	356	362	343	335	326	346	315	348	321	360	324	333	359	344	341	340	351	322	343	296	317	316	322	308	341	351	327	327	303	340	333	346	316	348	339	308	302	325	337	310	314	329	299	329	306	290	327	337	336	318	344	336	331	311	300	320	315	336	300	322	324	332	330	327	338	328	340	334	307	332	302	362	298	345	303	333	306	318	285
3521	14024	5975	2855	2111	1541	1189	955	730	675	607	533	524	492	434	478	395	392	416	422	381	411	414	357	338	388	329	358	381	363	364	337	340	346	320	359	341	356	370	360	357	351	304	331	365	355	338	340	342	334	338	362	313	345	337	365	359	313	333	396	352	325	370	312	344	324	373	360	341	327	386	341	357	329	363	350	333	332	330	363	340	321	348	323	329	314	347	327	365	336	353	333	342	355	338	370	326	371	349	355	333	345	360	321	307	367	309	333	341	343	334	328	314	371	345	300	335	354	318	340	369	342	318	330	340	336	347	333	327	334	341	318	350	342	327	360	349	334	347	307	368	325	337	336	335	327	347	375	334	348	366	323	284	315	292	348	353	332	378	357	328	344	324	328	328	361	350	337	361	287	348	312	339	329	354	341	312	331	310	341	323	356	356	342	305	382	364	356	363	332	344	345	334	317	338	332	351	336	311	359	342	341	310	363	333	361	337	333	302	343	317	357	329	321	320	317	330	365	326	339	344	331	344	350	327	341	303	318	342	348	349	337	327	344	366	351	314	344	328	336	343	341	340	331	318	353	351	322	355	355	352	328	364	330	324	330	364	348	342	329	359	309	336	373	332	331	344	360	343	356	355	342	348	333	348	340	326	343	350	355	327	315	314	327	334	361	309	334	324	320	320	332	338	354	345	334	384	344	328	320	352	341	338	346	335	366	348	355	317	360	317	317	344	350	348	324	302	366	349	360	357	307	323	333	389	340	352	318	340	340	328	305	324	347	343	325	383	337	363	324	309	348	315	332	295	357	295	375	330	369	340	381	345	330	340	341	328	331	340	331	354	339	321	323	307	336	358	331	344	335	334	322	370	347	355	328	371	324	353	321	340	325	326	326	319	360	289	366	338	313	330	326	338	351	354	368	297	350	335	351	364	308	331	325	339	347	312	347	378	347	335	354	324	329	353	328	341	345	294	318	346	351	338	359	334	347	336	357	386	348	345	291	347	352	329	335	322	327	345	314	371	337	351	353	330	316	347	345	339	303	328	353	338	328	346	347	356	355	325	363	308	325	321	318	332	344	311	341	350	307	354	338	363	334	364	332	317	321	295	383	358	345	332	346	338	342	341	346	351	348	341	332	350	313	330	307	342	338	330	351	326	319	343	371	308	352	312	369	358	276	299	354	364	341	324	334	312	298	371	317	317	313	323	324	361	321	341	356	317	335	323	351	342	347	365	340	318	350	334	359	325	359	351	314	350	346	343	330	332	342	343	338	365	352	333	333	335	329	349	335	336	336	321	354	350	347	321	335	326	328	366	336	337	341	320	334	344	316	324	334	330	338	344	308	344	314	348	338	336	338	324	346	355	342	323	342	362	363	338	312	360	376	339	326	347	360	364	334	351	347	361	336	372	365	352	374	319	315	351	370	344	380	352	374	349	338	336	357	330	376	338	343	370	349	325	354	340	346	361	358	345	343	357	330	308	322	356	314	371	342	301	349	341	332	317	345	352	337	333	350	358	316	322	305	347	323	340	366	339	336	325	330	350	338	337	337	395	357	351	339	345	331	302	356	358	342	312	375	348	355	357	338	331	347	332	364	370	330	339	356	355	340	331	327	322	348	352	333	355	314	320	336	343	350	392	334	358	353	330	335	346	358	316	344	331	330	383	304	330	370	326	331	316	336	329	292	340	334	350	364	352	313	334	347	350	354	290	329	337	353	350	337	333	321	328	310	318	309	321	307	346	324	365	339	341	326	370	328	345	345	336	341	333	323	380	338	341	362	320	313	324	294	349	321	325	304	324	366	331	326	353	350	305	302	346	320	335	315	352	335	360	344	347	320	341	356	313	348	299	353	362	368	326	360	330	347	337	344	320	314	300	336	344	344	340	311	323	327	351	319	343	339	345	347	340	339	343	322	332	361	356	320	338	326	336	339	315	306	362	350	370	341	319	346	379	336	346	340	339	342	323	346	318	335	303	347	321	286	324	338	333	325	334	309	312	337	345	325	314	335	330	350	350	296	282	350	345	341	319	309	306	310	338	334	341	317	313	354	319	333	339	341	357	314	341	362	322	332	352	350	346	349	351	335	328	317	346	362	314	313	325	323	336	342	345	317	355	343	328	335	330	325	342	351	354	339	316	349	355	334	327	337	340	309	322	353	357	358	347	317	316	342	350	357	304	339	334	305	334	336	335	299	332	340	345	336	305	366	351	333	317	309	334	347	346	358	338	334	342	342	289	369	324	328	354	382	343	328	341	339	330	354	342	335	318	355	396	336	342	361	343	338	329	320	305	319	330	304	324	322	355	345	360	324	335	372	324	304	360	352	335	350	327	370	330	351	342	338	370	342	359	347	324	329	375	330	346	330	348	343	337	351	335	369	342	362	327	338	282	322	346	337	317	309	320	323	353	323	344	338	320	347	300	363	335	337	349	341	375	350	356	339	334	367	341	378	316	328	333	362	336	336	370	319	331	358	328	326	318	326	343	341	295	315	331	329	346	309	361	345	321	307	343	313	377	343	333	322	367	317	295	358	336	349	341	333	339	310	323	311	334	341	342	384	370	357	332	304	323	343	340	324	355	334	355	313	321	339	323	350	359	349	346	333	379	347	339	334	343	341	338	368	312	343	294	343	338	359	338	319	335	323	332	326	372	304	337	315	324	331	312	319	322	351	359	362	320	344	327	326	343	308	346	324	336	363	312	356	339	356	336	330	316	342	350	344	339	368	331	325	385	342	315	361	330	350	331	318	360	359	326	315	344	352	337	350	343	340	333	346	341	329	342	357	333	327	320	337	327	342	340	354	331	318	337	364	355	320	302	351	332	329	353	310	328	318	345	346	362	339	343	337	359	366	338	308	335	312	303	302	317	311	313	312	320	332	336	374	339	325	339	340	313	355	332	326	364	318	354	334	342	348	353	333	312	337	327	351	322	306	345	345	318	333	338	360	334	347	380	308	353	349	364	309	323	365	333	348	343	313	341	335	355	355	332	325	336	343	349	342	351	320	365	312	332	321	363	315	341	340	335	356	329	349	332	356	351	339	344	337	307	343	352	316	315	315	329	320	343	328	316	347	351	318	343	320	300	372	363	300	318	353	339	315	367	362	312	342	347	365	365	352	359	341	328	385	339	347	321	336	320	371	318	315	339	308	355	345	337	305	339	318	370	337	333	357	340	329	312	336	321	332	346	335	370	333	348	345	328	337	349	342	325	320	331	323	343	354	342	361	335	333	360	392	325	325	351	342	345	315	322	327	337	334	353	349	351	344	325	347	339	343	359	321	340	341	342	340	351	364	355	343	378	343	344	342	318	355	336	372	356	344	365	326	334	320	328	312	322	345	340	363	337	367	334	355	339	327	358	318	336	309	350	347	361	352	333	341	341	370	318	320	337	343	350	314	340	353	323	335	350	326	348	329	369	323	322	307	344	334	340	312	354	345	339	339	319	316	368	302	336	332	316	358	355	363	326	320	350	330	344	365	351	355	302	333
24919	21244	27321	25433	10689	1494	1185	1047	1012	1010	973	979	970	938	908	899	913	935	983	876	907	885	897	928	874	951	860	870	915	869	928	864	943	938	890	902	917	843	903	881	888	863	893	918	859	919	880	852	924	894	938	946	870	899	923	916	864	887	859	917	854	895	857	890	864	898	884	875	888	877	897	879	912	904	882	928	870	898	858	860	862	945	892	847	891	925	907	897	860	891	892	882	947	873	888	927	854	892	920	883	911	889	922	909	876	918	898	890	895	898	851	857	952	879	904	892	897	857	858	884	878	882	905	862	865	913	932	835	891	913	883	874	958	874	844	913	816	875	901	909	916	926	886	957	969	913	897	912	919	900	811	824	903	879	875	880	897	925	898	905	878	832	895	881	953	916	905	899	886	882	909	863	837	897	871	862	912	841	842	881	923	876	904	886	906	882	851	912	902	911	924	869	798	882	944	863	891	826	908	932	874	877	853	875	922	888	877	866	859	906	820	894	902	913	872	884	840	848	874	898	890	905	900	913	889	892	897	898	809	912	881	893	851	899	919	891	937	870	845	873	878	882	944	883	938	902	841	903	884	831	891	853	868	796	909	870	905	890	861	936	896	871	904	886	935	873	867	853	867	840	860	854	884	852	883	859	877	870	900	898	885	897	942	893	916	888	848	872	845	901	863	891	838	930	898	947	896	872	883	899	875	883	907	812	917	938	901	868	866	904	895	885	836	845	858	869	903	887	868	879	922	913	919	891	913	875	887	921	920	825	937	891	903	878	863	936	919	856	862	971	904	915	855	877	894	905	902	870	859	921	913	880	890	882	886	867	880	881	885	872	871	891	877	873	886	857	917	907	855	861	850	877	899	919	892	851	938	871	866	897	964	912	875	902	928	906	862	890	886	851	901	896	925	910	866	899	869	865	870	867	886	928	876	924	923	894	870	849	909	903	868	852	880	905	913	851	869	890	903	881	869	948	869	888	889	913	887	898	894	869	920	889	870	878	873	913	922	842	879	888	920	880	896	902	904	886	917	869	883	884	889	900	846	847	924	848	830	885	936	927	892	863	914	893	893	905	906	897	836	877	912	882	948	947	899	898	880	924	879	913	871	877	871	863	949	923	904	848	835	931	945	912	845	849	870	881	890	880	904	834	840	896	901	857	914	873	901	849	848	875	890	894	910	890	844	885	882	870	865	893	938	855	919	886	906	910	886	873	889	856	872	854	903	934	869	899	874	949	916	858	873	908	925	880	897	853	858	888	910	876	1007	919	875	841	865	906	864	890	903	847	932	867	894	929	916	880	907	960	910	883	918	903	910	914	905	870	881	850	899	916	934	841	863	868	862	903	887	930	905	883	930	872	910	909	845	854	883	873	867	834	830	919	891	895	898	914	887	901	950	923	988	872	896	898	884	855	904	864	940	796	849	961	877	868	890	871	854	893	891	931	950	911	890	837	960	902	886	906	857	876	829	927	917	896	868	874	872	862	871	897	854	880	896	954	900	850	896	925	928	881	870	920	853	830	869	882	881	839	902	894	858	897	867	903	887	908	914	876	897	888	875	865	860	894	891	831	906	977	879	911	886	923	893	853	912	881	915	871	876	831	940	878	863	854	851	921	887	892	869	902	883	896	945	959	852	872	908	854	858	865	868	872	882	898	924	905	830	895	852	811	925	935	904	878	865	899	915	855	868	811	858	866	872	897	914	855	882	888	916	924	886	888	872	897	870	891	859	916	930	862	868	876	857	922	891	857	887	919	870	863	917	930	893	825	882	841	912	934	837	893	894	809	895	922	881	883	840	869	902	900	930	885	902	867	875	908	921	843	897	900	832	884	883	847	847	901	878	879	933	925	902	872	848	861	924	906	831	954	822	932	890	902	897	850	872	857	920	928	852	934	887	932	890	883	912	896	895	889	877	901	883	866	919	913	911	906	946	901	932	864	880	941	933	870	883	908	842	941	925	853	870	902	865	836	857	907	936	888	942	892	890	891	882	894	844	915	898	896	900	905	915	837	880	900	914	853	918	850	869	871	929	821	904	926	866	879	899	930	908	885	946	848	888	883	927	876	864	836	848	903	945	908	903	882	866	862	894	902	856	847	842	847	858	848	896	869	907	881	836	878	895	851	902	851	907	870	905	869	857	905	911	846	868	899	872	895	900	939	862	922	871	833	894	887	913	869	906	903	925	841	847	916	828	880	843	906	892	937	864	904	863	845	891	878	906	934	911	851	815	925	895	877	909	909	878	881	917	927	876	869	860	823	931	853	921	899	858	898	869	871	920	913	906	906	920	936	934	912	914	928	872	867	907	956	904	901	911	880	905	862	868	881	839	892	913	903	918	891	894	876	861	914	838	881	885	873	858	880	893	835	890	877	947	889	895	921	893	871	923	891	934	839	932	915	919	920	909	913	913	862	879	836	852	834	879	924	907	883	922	874	948	884	943	875	841	897	909	874	881	888	880	873	866	895	898	865	872	934	868	933	924	882	880	888	901	842	881	864	880	881	896	901	914	902	915	870	922	884	889	874	867	855	927	880	863	945	881	907	883	897	910	881	848	800	964	921	899	894	880	927	867	870	878	829	880	897	911	926	899	893	882	977	872	852	916	890	859	849	854	917	835	886	900	903	833	887	856	850	898	885	899	867	878	897	917	868	858	884	879	938	848	945	879	929	866	929	901	873	932	911	906	901	919	849	889	827	893	871	861	910	910	874	821	894	899	905	857	894	871	895	897	861	854	896	915	864	974	912	874	892	913	854	909	911	898	906	888	896	896	858	886	866	921	898	889	872	883	872	914	892	945	940	877	889	884	912	895	836	851	904	861	887	875	877	863	980	907	873	959	846	873	887	883	889	896	908	846	865	926	885	862	880	846	902	914	896	876	891	908	861	907	888	883	841	861	932	855	883	864	877	869	948	845	867	898	910	859	876	887	883	906	865	868	907	968	883	884	864	910	892	853	857	853	872	866	878	896	896	907	968	898	827	877	864	916	962	980	932	917	927	900	864	944	929	885	857	894	888	916	841	902	893	872	908	891	910	874	892	932	868	871	874	898	891	923	909	952	887	902	880	982	903	857	856	904	856	850	843	888	883	883	890	870	907	884	880	877	908	841	831	841	912	902	870	867	888	870	825	902	947	883	888	889	881	901	877	896	877	873	890	859	909	911	869	849	882	891	920	896	876	846	906	878	851	865	917	943	884	887	902	872	897	885	885	887	874	862	859	827	845	871	882	861	877	887	869	950	883	879	898	896	909	957	892	939	875	890	864	883	845	867	893	857	891	868	878	928	945	900	910	906	936	888	856	911	910	868	930	910	842	913	912	907	882	845	934	884	895	860	890	865	884	822	889	877	913	907	912	884	938	883	881	908	881	865	873	874	873	864	922	914	902	838	873	876	957	858	962	886	887	828	824	874	891	921	920	902	860	898	874	880	900	859	870	932	858	899	880	891	840	885	889	885	886	947	858	924	911	909	900	923	888	857	830	858	911
3620	5840	3851	2224	1691	1565	1267	1185	1120	1022	1017	1012	986	923	942	923	907	934	912	882	928	889	965	940	901	897	928	830	886	877	879	903	906	908	840	861	918	896	806	839	915	857	847	879	925	885	852	872	915	892	951	885	903	840	842	872	925	838	870	883	878	940	870	918	927	852	845	916	858	877	894	927	936	875	822	938	858	919	927	906	846	816	850	908	894	889	945	886	900	839	865	939	907	866	881	869	878	866	896	869	910	860	820	897	859	874	894	854	844	853	910	846	922	903	910	880	821	875	907	849	878	913	918	888	899	924	860	845	906	911	842	871	854	871	870	879	932	857	843	932	903	861	877	894	916	886	905	902	869	890	873	888	835	877	812	945	883	848	833	919	911	926	901	858	922	902	859	883	839	859	851	903	883	840	857	869	864	873	943	866	856	841	833	885	857	896	889	884	875	856	902	901	923	897	907	818	924	900	896	878	863	860	847	892	890	873	900	878	861	914	879	934	841	888	887	818	897	879	875	876	898	885	888	913	900	915	915	901	863	895	874	923	891	856	852	841	856	906	853	910	894	857	861	886	879	882	896	849	879	910	858	924	919	897	862	878	824	860	871	851	869	840	879	922	860	874	888	884	854	877	894	916	857	872	871	925	870	841	897	884	885	850	894	843	898	866	855	874	859	869	925	844	837	921	901	862	909	879	838	869	840	861	909	859	862	895	884	851	912	858	856	904	824	872	948	857	864	874	830	893	893	859	862	913	909	912	887	883	911	891	905	879	807	906	841	858	845	871	883	835	883	861	878	923	898	815	861	881	907	853	846	905	879	857	925	882	914	912	926	882	863	895	900	919	896	859	881	934	865	864	870	860	853	876	855	857	878	892	870	833	870	872	915	880	844	862	874	838	873	893	875	916	863	866	850	862	847	889	866	848	856	894	912	872	885	853	927	911	860	921	879	877	885	835	911	842	875	869	855	908	908	897	863	851	888	861	863	872	936	899	878	854	887	876	837	870	880	858	846	849	896	869	882	870	846	898	889	824	858	905	884	890	839	895	892	910	890	891	892	894	868	824	857	909	779	881	915	905	888	846	856	828	887	869	841	860	865	892	866	937	846	907	900	859	951	847	898	839	841	895	888	907	873	890	891	785	855	881	912	860	818	857	847	883	848	851	895	868	865	816	934	842	865	868	858	858	856	857	828	898	861	848	866	915	841	868	890	900	882	853	886	887	928	891	849	860	941	865	899	942	884	849	932	850	921	930	859	846	890	886	868	890	891	866	924	863	863	884	881	939	852	866	837	865	902	864	852	934	904	840	846	876	864	898	878	908	855	872	880	822	898	849	885	873	901	926	860	915	888	879	895	873	888	791	856	897	906	879	907	909	906	883	794	854	853	894	918	885	891	902	903	878	848	902	839	926	853	796	870	851	890	810	831	904	906	931	859	924	922	888	871	917	919	884	919	881	873	823	838	831	839	888	881	824	862	812	878	898	848	868	869	894	895	880	902	860	887	898	910	872	890	904	851	888	901	886	865	884	909	849	924	877	903	864	849	844	893	882	914	859	860	893	856	902	851	863	905	929	894	875	838	859	847	841	864	910	815	902	900	886	853	878	934	897	844	855	939	880	848	888	861	860	869	840	907	860	906	875	847	893	850	914	822	913	848	877	841	905	868	845	845	907	836	840	827	887	860	873	916	829	820	892	906	881	912	843	879	895	877	873	911	877	867	864	893	886	861	889	883	881	855	897	877	891	907	876	896	839	873	894	838	879	871	894	913	922	840	840	916	915	890	833	838	843	848	880	875	872	902	864	868	860	917	880	871	905	884	853	893	880	832	914	901	884	881	874	854	871	932	967	837	884	858	852	913	897	875	950	937	870	920	906	832	869	874	883	890	879	867	829	906	876	887	856	891	818	896	933	811	938	918	859	902	896	873	857	848	880	951	867	890	874	878	883	897	865	917	903	880	939	858	878	894	855	879	859	904	857	854	845	860	865	824	861	869	853	842	869	895	852	868	901	888	881	921	888	920	870	861	917	900	832	912	887	835	877	872	882	902	883	858	896	891	858	848	827	908	856	806	881	859	881	882	916	835	886	848	861	872	847	835	896	855	879	869	826	854	909	844	861	908	873	873	878	885	855	832	874	864	836	903	819	932	875	860	911	961	872	886	862	891	899	880	898	862	898	860	915	846	842	882	901	840	875	859	914	864	868	885	897	842	832	886	903	905	897	943	894	884	848	848	862	845	853	871	944	873	869	890	867	871	837	917	902	874	875	868	817	890	934	895	856	902	839	852	910	892	949	882	925	902	860	878	811	826	903	924	859	878	832	834	862	881	864	851	876	925	898	899	929	868	886	903	845	892	895	888	903	839	885	931	904	854	866	847	877	893	917	920	842	866	859	915	858	891	885	865	900	901	905	845	922	908	844	893	920	851	859	874	913	951	893	859	862	829	877	856	865	921	875	917	881	890	840	848	916	888	893	845	990	863	893	852	855	852	854	872	927	963	880	888	823	826	866	893	850	863	877	876	833	862	857	920	801	843	830	890	862	880	870	862	861	854	889	911	927	851	899	929	869	881	861	868	904	866	969	891	879	857	900	880	889	871	871	862	884	916	920	794	887	875	844	844	858	920	874	873	868	847	845	920	864	948	898	938	882	901	858	917	902	857	847	874	877	849	890	891	910	874	840	906	805	965	885	914	885	847	912	864	909	843	847	879	903	894	922	888	888	854	867	884	870	863	842	872	849	932	911	852	913	872	889	849	867	897	906	859	848	932	886	909	832	910	881	883	886	857	914	875	875	879	869	906	869	831	902	877	859	882	864	926	918	886	815	861	819	880	817	859	867	873	844	859	897	844	897	884	864	843	835	910	883	870	841	868	890	904	875	911	944	890	848	876	854	851	865	877	844	893	875	879	911	887	894	913	841	898	862	899	928	881	907	849	903	861	870	937	879	937	818	843	852	872	887	853	887	873	881	919	875	895	904	855	914	860	874	831	884	837	837	879	819	873	865	856	851	905	882	825	859	890	874	884	878	843	922	946	888	883	861	915	890	892	821	902	865	919	902	844	868	921	906	875	907	922	902	873	875	847	875	815	854	917	871	912	873	897	839	885	883	815	912	868	894	893	890	877	850	889	863	940	895	870	854	912	900	912	900	885	909	909	916	890	887	870	891	891	858	877	900	890	846	885	914	846	868	868	890	872	827	876	888	876	881	841	874	955	854	912	915	908	838	893	902	891	872	838	884	889	887	893	892	842	924	896	885	831	901	891	877	891	857	850	890	881	836	810	912	857	918	893	818	853	864	831	900	902	903	811	887	845	890	878	884	844	891	918	818	859	868	928	900	890	916	860	849	835	874	877	927	895	882	904	897	850	857	890	909	878	892	855	855	896	867	922	889	859	883	870	916	853	874	917	895	908	898	907	841	951	929	870	894	911	887	889	906	907	887	858	827	834	907	925	863	885	875	884	882	901	894	786	907	909	884	910	902
22570	21228	28824	23908	21225	21258	8329	1144	872	790	712	598	626	515	470	505	469	446	464	476	439	463	389	440	459	421	407	427	448	455	387	450	416	389	443	409	440	369	402	411	389	399	381	445	372	392	391	356	392	385	351	416	444	431	371	374	352	406	415	394	384	453	415	396	397	440	418	445	409	388	366	411	381	388	392	426	408	385	398	367	399	435	397	369	399	400	360	371	441	385	385	405	385	376	386	413	392	368	350	402	401	379	385	397	372	428	407	367	423	388	413	404	404	361	386	422	370	411	387	406	390	360	411	394	403	377	387	396	404	391	416	420	378	380	378	387	393	416	394	382	428	437	382	440	383	385	418	406	369	373	374	431	370	361	377	418	419	387	392	362	376	387	405	405	374	405	401	384	396	375	373	396	413	400	396	409	402	388	425	384	391	364	375	404	379	378	443	412	428	360	383	359	392	383	441	421	430	382	351	389	398	405	377	387	417	379	409	417	380	388	403	366	394	411	404	414	409	378	401	417	374	405	393	408	420	407	377	410	363	368	408	385	400	378	365	357	407	396	373	380	387	396	398	444	398	381	373	382	412	386	431	377	348	422	395	381	418	401	412	398	435	368	395	385	358	402	392	403	395	379	402	422	347	394	402	393	398	364	402	379	370	403	426	372	391	375	405	408	406	393	393	408	407	387	382	387	373	357	408	396	377	403	411	372	429	400	400	390	403	372	380	354	420	383	386	401	392	424	402	398	370	376	405	414	417	396	398	380	400	401	422	399	393	411	387	393	427	388	372	373	389	387	408	402	345	392	408	354	395	407	389	406	403	424	396	358	416	349	376	414	405	396	418	366	410	412	402	364	382	407	371	386	371	413	379	398	381	409	398	411	408	385	382	403	356	422	366	400	382	395	379	409	408	362	379	396	428	393	390	374	378	371	407	397	363	361	371	388	355	387	392	410	395	402	380	380	366	411	410	386	410	408	405	381	408	411	413	421	424	384	387	418	405	433	402	412	384	398	438	399	416	367	422	400	362	371	414	329	402	412	402	393	368	391	374	410	430	413	393	400	417	374	434	340	378	391	378	391	392	398	370	394	377	390	377	405	411	416	401	360	407	392	374	381	378	380	373	369	387	411	350	424	367	404	402	386	354	354	374	434	387	371	407	359	366	371	364	369	385	370	397	395	396	348	378	397	360	419	389	384	411	406	391	456	395	401	379	397	392	428	379	373	421	394	355	433	366	392	395	403	387	424	407	396	376	400	368	397	425	383	367	415	425	389	377	404	409	408	388	387	397	364	413	387	415	384	369	396	427	399	392	425	407	421	386	387	383	417	386	372	458	390	422	379	364	420	379	390	391	387	421	413	384	372	396	393	385	411	396	410	374	360	387	411	374	388	406	364	378	383	420	388	359	375	399	415	369	409	376	405	390	410	365	388	398	411	406	413	403	414	379	370	412	393	409	406	382	397	414	393	380	396	439	406	396	423	384	411	382	350	390	385	374	382	380	382	391	399	349	400	380	397	354	415	409	378	379	340	386	410	388	368	397	431	433	379	403	389	423	413	374	361	388	434	382	384	387	406	373	404	377	397	420	409	389	391	404	356	373	381	369	373	377	368	369	429	400	390	401	365	410	372	407	399	400	409	414	413	371	399	390	401	386	383	397	371	415	402	386	343	372	377	401	429	421	394	371	363	400	393	400	349	370	365	350	378	364	441	389	406	370	409	391	406	393	403	356	392	399	410	380	394	397	365	411	363	407	394	414	400	398	371	441	416	367	415	425	376	369	399	414	418	373	408	394	386	426	442	385	377	399	350	437	398	393	392	412	425	371	358	397	409	387	418	386	389	425	391	387	382	396	387	405	385	363	370	394	385	390	414	430	424	420	387	418	379	401	397	431	380	396	388	388	361	412	394	374	407	340	353	374	410	390	392	383	372	428	435	380	397	388	378	378	368	405	386	393	372	396	406	428	416	398	385	371	389	381	377	398	383	398	419	421	376	390	416	401	380	377	380	421	385	396	413	388	364	389	411	410	406	381	380	407	409	370	375	379	351	417	378	398	387	372	403	399	368	400	407	359	414	416	392	392	387	402	393	385	386	438	383	419	428	391	393	401	389	386	416	409	363	383	398	403	383	388	374	368	355	400	441	399	366	362	390	375	396	397	376	400	401	395	383	404	382	390	378	406	405	368	365	379	368	366	391	401	351	388	362	390	374	380	401	402	386	365	332	388	410	371	379	402	416	391	394	362	385	418	410	403	403	416	357	358	376	377	380	386	399	370	410	414	420	402	386	412	405	413	371	398	431	391	392	384	392	401	376	387	337	402	417	377	387	406	396	384	341	427	436	369	420	404	384	397	396	354	384	428	372	421	393	406	402	394	400	430	379	387	408	386	390	417	388	399	411	373	356	372	370	381	395	394	400	374	371	364	374	390	391	405	391	376	370	399	390	408	354	401	417	402	397	383	366	362	406	379	401	424	398	430	362	393	391	423	377	405	387	419	403	372	396	373	407	381	380	378	369	372	380	413	402	387	385	399	339	405	427	410	367	385	370	398	357	376	377	368	385	398	391	401	387	396	409	422	434	393	421	415	384	395	384	395	426	381	405	381	395	405	385	383	413	383	396	404	389	403	385	409	412	406	355	389	401	381	368	396	394	397	400	411	403	414	405	421	390	376	400	425	426	380	382	405	424	372	408	417	394	406	368	376	367	409	396	388	358	376	423	391	384	390	383	376	357	397	388	369	403	413	372	426	373	388	398	376	403	407	389	351	373	415	367	396	415	407	412	377	408	404	410	436	368	405	406	371	409	407	398	400	378	410	402	396	429	400	428	421	375	351	368	402	414	408	387	367	407	397	374	397	391	409	415	378	358	381	402	430	389	409	379	403	398	357	426	370	381	386	409	373	435	382	388	397	395	398	381	386	396	374	422	404	381	351	375	422	383	407	417	384	412	361	361	405	402	395	384	382	404	365	378	425	373	411	378	384	383	379	404	401	402	380	376	389	398	386	405	402	409	415	390	386	389	372	399	401	387	355	440	375	400	364	422	381	405	394	382	383	396	398	402	396	370	417	397	394	396	404	376	408	378	388	418	356	413	384	362	384	429	386	386	434	396	370	388	384	424	408	378	401	404	434	407	411	411	375	368	379	388	412	400	385	396	369	361	433	422	409	380	399	394	386	381	401	379	372	396	368	415	418	393	413	413	425	391	405	399	409	379	407	377	361	391	374	394	383	405	378	372	378	430	424	390	380	374	386	414	348	387	411	393	420	386	362	364	406	394	367	418	384	360	369	417	403	381	383	410	383	358	395	369	390	411	387	377	395	355	383	403	400	405	367	400	383	344	418	390	399	402	397	391	407	409	407	352	391	375	316	348	383	421	385	385	413	391	362	376	373	409	374	382	405	407	378	408	376	378	371	415	384	387	388	410	369	359	377	425	389	399	393	394	399	385	386	436	420	388	392	363	365	377	374	410	372	380	382	388	402	371
4482	15075	9688	4953	3466	2616	1887	1523	1315	1039	896	821	739	693	660	544	536	515	512	506	429	471	439	451	471	462	436	419	354	417	408	436	404	387	403	368	412	390	409	388	387	404	418	374	386	391	399	414	432	382	396	406	380	390	404	417	383	403	382	375	356	382	408	393	414	372	398	371	401	407	382	385	385	385	393	377	388	392	375	336	424	420	367	392	387	386	383	381	396	374	376	389	393	383	361	377	392	409	373	365	387	373	400	404	376	417	390	392	376	376	382	412	451	389	390	385	369	391	381	373	379	395	370	371	409	369	413	387	385	391	384	388	425	379	376	398	384	410	401	374	380	349	388	399	409	374	421	407	365	380	371	390	375	361	389	379	380	432	380	347	394	371	408	411	402	414	384	367	401	366	363	365	397	419	380	372	387	414	397	369	388	357	404	388	381	372	333	378	370	383	364	393	369	383	364	415	386	377	341	386	378	399	412	358	399	407	386	388	407	398	391	381	403	387	397	413	385	365	414	415	351	388	396	364	359	394	375	356	418	407	382	405	386	349	396	407	401	398	413	386	388	386	379	360	412	396	383	361	412	407	435	399	410	406	397	380	425	375	368	385	383	433	402	397	372	400	366	392	365	386	409	409	400	381	390	394	409	398	416	373	379	357	390	386	426	403	371	392	378	383	375	383	369	442	362	386	382	376	410	374	398	381	398	371	368	393	387	378	428	383	399	385	401	403	392	365	404	393	363	365	394	395	363	367	384	365	372	398	388	377	381	383	378	415	375	365	391	379	423	375	339	385	371	383	388	418	361	386	380	365	390	383	369	413	423	400	378	429	361	409	393	422	361	425	406	358	394	403	379	416	412	393	387	347	414	395	338	373	407	368	398	390	408	394	410	373	384	380	332	406	357	387	383	371	405	427	396	353	407	408	419	383	383	364	390	389	380	377	380	381	383	385	380	401	353	404	393	414	386	378	386	430	380	395	386	409	380	369	386	415	394	358	392	408	356	415	361	412	390	404	377	372	409	404	376	371	414	389	346	358	377	392	411	397	366	385	384	385	407	376	385	388	382	376	398	377	389	401	409	382	402	386	359	403	387	376	382	370	380	365	337	392	350	411	370	367	373	399	370	368	396	418	367	394	385	413	370	371	376	383	429	373	407	441	388	388	400	377	372	362	378	375	376	354	350	400	397	388	359	404	429	375	405	407	337	406	387	391	365	365	356	392	393	389	375	371	389	413	372	395	406	408	405	373	370	385	405	373	356	416	357	394	390	397	403	382	411	368	409	377	421	371	403	361	363	384	381	369	364	370	348	377	407	385	387	390	390	385	373	375	406	379	386	357	374	356	374	352	412	366	399	376	372	385	398	392	419	375	398	407	376	396	417	378	378	398	363	402	415	392	373	402	422	399	379	401	385	408	362	406	380	402	395	361	344	383	384	405	384	350	407	413	386	407	389	394	419	416	378	405	392	339	350	352	375	381	367	406	402	350	395	374	379	414	385	364	341	382	359	383	351	416	377	368	399	357	417	448	377	399	399	376	404	379	404	359	400	333	379	408	380	391	395	387	390	396	415	374	404	375	355	406	373	377	344	393	373	400	393	385	393	390	362	379	356	376	372	372	399	402	387	367	399	380	381	364	381	414	405	388	367	370	391	382	413	410	403	389	398	395	347	390	378	391	428	359	396	368	376	370	368	418	390	372	362	349	371	382	377	404	404	411	368	398	428	387	399	427	397	397	383	374	386	382	352	367	426	384	387	392	367	407	401	405	401	389	385	392	392	398	419	358	398	389	389	388	395	419	367	381	425	372	387	356	388	395	387	419	384	387	400	415	402	375	355	411	366	386	417	404	398	338	378	378	373	378	376	370	381	421	359	376	411	379	361	384	383	395	379	353	331	372	408	403	439	349	382	387	393	364	372	366	404	385	426	404	372	348	395	361	357	368	383	400	373	395	397	381	401	384	414	369	383	377	419	383	393	411	370	372	375	378	392	407	403	402	386	381	377	360	385	359	417	411	385	401	418	403	352	381	388	380	393	374	356	374	407	388	378	382	412	403	420	409	409	394	376	380	392	394	403	358	359	388	405	373	377	379	389	362	372	362	405	384	374	387	364	377	422	400	401	395	397	370	354	385	358	395	393	394	383	373	393	388	362	366	417	369	389	404	377	368	395	405	393	356	383	399	371	396	376	408	364	391	369	389	391	396	374	370	385	405	372	394	402	396	369	396	407	406	393	392	383	419	433	365	402	362	358	367	383	401	377	400	382	372	413	369	412	378	381	396	414	377	409	385	391	392	405	390	381	361	425	353	412	355	378	375	381	404	377	368	400	373	385	326	383	411	377	406	358	387	372	383	414	334	378	342	376	370	397	390	362	390	372	380	398	371	372	387	398	370	393	381	382	367	388	390	379	382	388	372	395	386	357	366	366	383	391	386	384	358	380	410	392	392	354	385	378	399	416	397	398	403	386	390	403	437	393	394	403	356	421	372	374	375	384	385	391	347	399	377	391	340	388	396	426	397	402	390	405	380	381	394	361	357	383	359	409	379	412	366	385	343	375	362	388	378	398	418	406	412	367	355	403	394	379	377	357	399	407	365	404	390	405	388	387	428	383	374	371	419	391	387	394	377	372	380	370	402	386	401	415	393	356	388	386	407	385	387	399	415	395	370	381	394	385	411	383	368	369	383	403	400	379	401	352	378	361	398	396	375	385	379	443	389	420	345	376	384	364	387	391	401	392	396	391	387	382	389	408	391	375	366	404	397	371	399	391	407	397	394	369	401	386	379	370	378	403	428	397	413	373	392	398	411	375	409	352	436	421	383	361	367	395	356	393	382	408	386	387	372	383	379	415	389	384	371	313	362	352	398	380	373	370	383	361	360	414	387	375	428	358	406	405	408	386	334	415	381	388	389	409	396	375	366	387	364	370	378	386	361	409	358	356	372	410	362	356	385	405	388	388	395	350	397	392	401	397	367	374	399	394	399	428	365	390	377	369	360	390	390	363	375	385	430	376	401	375	358	393	399	377	386	370	393	393	335	366	377	392	417	376	413	394	369	382	412	354	393	379	405	408	372	382	385	375	339	405	388	385	389	397	382	390	388	402	348	369	402	371	381	408	403	357	408	390	375	369	365	414	363	354	389	385	377	344	404	373	425	425	379	397	411	382	404	378	384	374	418	390	385	384	396	396	388	367	382	356	384	350	356	397	382	397	397	394	406	391	386	371	388	387	348	403	399	394	388	369	392	386	393	382	376	391	405	370	380	387	405	377	408	383	379	410	396	377	383	378	413	382	406	426	405	382	350	371	399	411	384	386	405	345	395	361	400	354	361	361	390	389	369	353	394	386	369	402	391	364	372	373	394	373	391	368	383	401	347	375	353	381	431	391	411	369	362	355	364	372	358	384	393	372	410	375	356	390	372	377	391	403	369	365	374	372	412	393	353	413	389	375	411	350	374	396	378	378	411	394	365	378	355	394	369	385	385
27933	19868	7312	1288	921	797	787	740	727	737	697	725	743	721	698	734	674	749	662	702	720	708	674	730	661	733	701	687	711	681	744	708	652	701	735	666	679	676	684	750	769	746	708	749	721	675	669	712	732	739	719	726	730	725	679	696	708	694	790	763	692	761	778	671	712	742	675	771	756	760	707	717	709	703	734	718	670	717	687	724	742	710	724	704	735	666	671	715	717	691	678	731	679	758	697	715	689	787	743	696	671	711	770	708	739	728	741	664	680	721	755	695	730	707	737	703	729	686	714	742	734	706	705	718	690	712	705	761	670	703	732	697	735	727	750	721	761	722	700	697	707	686	733	717	699	705	683	690	668	717	691	727	704	707	678	667	690	724	693	747	751	692	710	692	670	698	709	742	715	744	720	749	689	703	712	707	710	717	708	762	707	694	704	703	708	690	760	714	736	729	713	744	713	682	717	692	690	739	711	716	699	734	737	722	689	741	705	718	724	663	718	679	730	760	746	711	745	728	722	681	721	705	663	680	692	698	680	706	709	712	720	730	755	671	735	721	682	700	675	744	695	684	736	715	711	724	653	680	717	714	697	723	708	769	743	734	700	725	727	699	676	703	693	743	739	673	742	669	695	715	708	700	684	774	716	710	700	679	705	671	688	700	703	680	693	741	701	688	687	677	736	700	743	659	702	715	728	746	694	711	671	704	682	711	685	682	692	731	702	678	699	685	670	711	703	695	721	719	681	726	717	700	734	729	684	709	729	699	728	710	672	664	708	688	676	692	690	680	692	728	696	736	752	700	713	691	767	662	713	727	687	724	703	686	718	688	735	726	715	716	664	711	739	682	704	701	708	742	685	698	697	690	712	732	674	687	733	742	727	688	714	714	754	684	686	739	707	702	753	712	737	749	684	691	670	729	731	658	738	736	672	759	696	719	735	681	707	703	652	764	693	717	721	734	724	774	709	746	681	661	725	739	708	724	703	733	721	718	685	717	723	736	703	670	701	721	683	678	742	722	700	725	719	692	694	722	684	749	675	723	687	742	708	691	724	737	730	686	699	760	736	732	722	701	684	701	731	693	691	670	748	731	715	767	723	722	722	695	693	746	720	720	770	716	721	738	692	715	723	707	721	734	745	680	719	750	698	739	731	685	681	716	731	721	728	732	748	676	698	697	738	708	698	711	731	699	738	723	694	717	724	759	682	748	740	719	765	679	715	669	713	706	724	707	684	686	705	729	694	716	676	683	703	710	701	713	719	701	704	704	674	721	684	716	690	659	704	688	737	685	702	718	673	733	708	678	719	697	720	684	708	679	701	688	723	750	731	716	682	750	735	705	727	724	730	729	701	725	723	752	737	674	726	734	676	712	693	678	680	690	744	752	739	723	671	702	688	727	702	652	733	706	694	701	725	715	733	716	744	695	684	706	689	713	747	705	763	727	708	710	699	710	686	639	697	704	700	684	721	716	660	741	672	700	693	717	723	727	686	711	666	683	707	729	710	725	733	724	750	764	705	710	771	676	719	712	730	721	711	741	689	718	801	689	703	714	726	757	670	723	704	727	668	665	635	694	707	704	704	748	718	734	655	693	777	713	692	725	710	733	747	675	696	712	734	700	730	725	701	717	682	662	680	712	720	679	732	728	689	720	739	710	707	704	689	649	729	729	761	696	682	712	707	686	690	657	757	708	718	728	722	739	682	739	676	708	705	711	740	730	742	721	702	729	697	682	736	685	705	674	658	730	718	692	702	736	723	708	710	742	710	701	689	715	692	686	730	716	722	698	709	736	727	697	711	689	708	678	716	717	701	744	673	726	675	679	714	740	708	682	727	715	671	738	715	730	709	700	715	667	680	665	668	687	680	742	700	671	716	736	727	714	730	691	756	720	709	698	671	729	721	709	706	718	728	683	686	743	743	705	686	713	713	700	675	718	671	723	669	686	709	732	736	688	701	730	731	682	699	670	704	681	700	721	734	733	717	721	702	696	702	722	727	736	713	714	716	723	681	715	730	708	727	703	727	703	731	728	729	776	719	695	667	741	716	722	745	695	693	707	673	664	759	724	708	706	723	671	713	706	715	801	687	724	739	728	669	723	707	696	729	738	714	699	715	734	740	708	706	733	690	708	670	749	695	707	698	718	714	662	704	701	675	663	678	714	717	702	700	689	713	635	717	676	748	738	697	682	720	689	668	726	708	724	682	745	731	748	718	758	707	719	716	713	701	733	689	665	679	676	685	696	688	739	724	724	703	725	701	750	723	727	687	731	697	744	741	659	708	742	666	745	674	721	681	721	686	713	691	668	676	731	713	706	712	689	714	700	719	754	748	684	744	676	731	703	713	687	691	698	699	667	660	707	698	689	744	764	730	743	702	684	702	786	695	654	713	741	713	662	712	712	664	675	671	685	711	702	752	727	710	720	675	686	710	758	719	673	727	712	727	741	752	708	676	665	723	713	682	665	681	713	710	706	704	720	729	696	711	709	755	682	731	706	689	736	726	706	746	697	707	738	689	696	734	712	669	703	742	725	727	725	681	715	677	743	739	696	732	700	675	718	744	719	714	719	698	736	744	691	709	709	687	692	658	713	672	715	722	692	734	725	698	727	708	686	699	688	693	707	702	740	694	736	670	703	723	680	713	739	728	670	695	721	718	688	680	759	746	730	731	744	716	708	686	731	739	722	677	686	687	708	709	687	764	716	694	733	679	791	745	693	705	714	682	699	686	716	681	681	700	700	730	728	664	687	700	747	714	741	709	688	721	735	703	748	664	713	686	681	746	678	748	749	731	718	721	690	710	730	676	683	724	756	696	689	734	723	710	749	656	665	699	645	687	728	729	687	683	721	735	747	699	712	766	745	633	702	755	718	733	722	668	710	682	722	723	703	732	667	672	747	706	706	691	689	723	706	732	702	669	720	725	707	700	751	732	671	670	661	710	718	695	727	717	688	671	666	682	728	676	655	695	708	743	691	687	722	728	709	735	654	713	711	750	677	676	701	740	746	705	695	653	696	721	727	706	721	694	706	697	670	719	682	715	692	735	716	746	692	714	749	680	713	700	687	699	716	689	699	664	702	684	750	679	728	682	726	735	685	731	699	715	732	708	720	691	717	689	707	769	756	704	706	674	684	705	676	711	685	685	745	720	679	712	730	726	719	733	690	722	698	689	717	673	679	760	739	706	701	723	688	737	724	725	689	643	735	708	693	724	693	728	719	725	736	688	737	727	731	760	719	745	710	679	705	695	774	700	710	710	747	661	683	726	716	743	686	702	726	679	734	709	736	744	713	690	766	715	725	701	687	700	727	737	718	695	717	693	698	695	759	686	692	720	687	665	690	726	729	704	710	673	721	738	709	730	765	732	729	681	681	721	698	749	717	749	727	745	709	695	678	718	734	735	720	714	674	704	704	678	735	726	673	722	701	733	690	749	696	697	663	722	704	702	695	698	723	684	678	697	776	738	729	679	719	732	712	703	749	708	694	700	751	703	717
4888	2116	1472	1062	950	874	824	802	753	748	755	763	752	750	758	726	714	733	769	725	704	741	743	763	748	727	788	693	715	705	722	699	766	763	760	739	742	682	725	669	732	739	695	710	694	759	697	677	693	746	745	716	740	737	678	709	699	731	712	645	761	714	697	734	738	738	745	757	729	743	698	723	755	715	709	655	714	745	737	714	700	715	703	723	742	767	721	719	688	698	716	762	729	712	710	704	728	707	718	665	733	788	707	711	726	745	743	727	717	714	784	662	760	691	743	700	713	715	732	754	723	751	710	688	725	745	692	751	755	715	693	680	680	697	780	720	743	712	722	716	687	677	695	713	691	747	740	724	727	700	701	683	708	684	719	688	729	748	741	715	728	760	700	718	738	677	712	724	699	717	756	742	718	718	715	744	728	698	731	724	688	696	694	720	672	705	661	722	775	751	723	673	724	755	773	707	723	700	706	744	721	766	687	730	648	760	726	704	695	713	748	684	705	742	747	702	772	753	728	701	756	716	719	714	739	723	718	685	749	676	699	698	693	712	721	698	686	704	752	731	698	679	758	700	711	751	734	716	743	730	734	713	703	701	740	739	743	682	714	678	736	745	689	747	730	720	719	744	704	677	731	685	718	723	749	716	712	757	697	716	730	752	705	665	738	736	707	699	673	720	752	738	722	754	698	696	744	701	698	704	732	725	738	725	691	666	755	700	737	786	776	713	726	759	703	691	709	700	694	718	655	702	731	711	751	741	734	719	779	785	727	676	739	660	747	709	705	735	707	718	722	731	749	736	698	751	707	711	675	699	703	737	709	713	706	693	703	673	731	722	724	757	751	701	733	676	710	666	684	720	774	652	736	708	715	704	699	734	709	755	684	743	696	768	742	751	722	700	701	775	744	758	661	724	717	702	743	725	744	698	708	695	756	733	769	728	743	742	709	697	717	727	733	719	716	705	728	690	700	748	731	694	728	746	686	720	783	731	726	701	691	701	685	763	696	735	738	707	673	736	754	724	730	737	749	702	728	705	684	718	726	715	703	745	695	695	738	685	726	727	670	755	723	753	715	695	694	720	709	757	726	763	745	704	770	732	765	740	753	734	686	764	686	757	686	752	732	723	707	722	717	749	762	697	742	729	667	747	677	727	685	686	710	725	745	683	748	703	753	699	786	719	683	696	683	683	683	715	693	712	700	717	726	743	709	729	694	728	732	708	750	728	726	762	753	709	724	750	790	712	710	672	760	724	733	702	740	744	732	707	801	740	672	686	735	701	715	718	707	700	711	688	709	728	698	676	759	712	716	737	708	718	663	753	739	690	715	719	705	709	726	698	768	712	675	735	715	724	712	718	744	716	697	729	737	709	740	718	734	794	684	743	733	699	721	769	706	673	692	704	728	726	740	709	714	723	747	711	749	705	705	741	699	723	727	708	710	701	711	721	735	760	701	728	751	733	713	693	676	702	716	698	686	758	693	762	702	717	744	747	758	745	728	719	758	711	666	741	747	693	711	732	743	701	701	692	721	716	686	729	738	710	747	775	698	688	677	761	720	724	691	703	706	724	735	712	728	741	689	717	740	694	706	734	720	692	722	765	746	693	752	733	753	702	750	703	749	747	752	710	726	733	726	698	730	672	720	718	729	697	746	735	696	719	682	741	754	748	718	701	700	731	722	709	694	757	727	692	707	713	703	719	711	750	679	718	723	784	753	745	734	704	695	675	709	729	723	690	763	700	710	735	792	781	762	688	718	728	743	720	717	750	810	686	711	724	737	717	717	732	742	715	713	709	724	715	753	734	728	750	676	684	671	700	728	703	732	699	733	705	699	749	687	695	732	769	777	737	709	724	745	743	734	731	715	756	726	705	692	727	676	741	744	746	775	716	652	727	756	655	726	712	754	753	771	687	726	736	728	719	730	716	705	731	751	696	737	670	714	791	695	751	749	777	734	714	680	687	711	738	695	727	707	745	729	729	727	709	743	753	729	722	696	738	706	731	749	756	694	713	719	661	705	693	728	710	755	772	730	715	679	679	738	718	709	735	744	702	759	679	704	727	704	663	747	696	699	767	739	717	711	695	715	742	741	755	680	727	727	715	700	745	702	730	695	717	700	756	744	714	697	719	705	688	696	709	678	717	715	757	723	702	731	726	756	810	723	771	744	702	694	767	771	704	677	729	700	689	730	748	734	697	755	677	766	678	688	727	701	699	699	729	753	742	677	728	744	764	729	707	678	687	731	734	746	726	706	688	676	738	697	725	719	733	759	690	702	733	671	715	721	701	731	694	712	696	705	703	679	689	717	724	738	684	715	692	700	779	785	698	714	704	671	715	747	722	688	740	714	730	743	704	733	779	721	729	719	734	747	743	756	752	729	711	755	701	731	711	704	738	721	728	695	749	723	760	690	769	690	753	682	702	646	703	664	732	678	746	724	685	694	727	726	715	666	737	736	672	716	746	714	740	690	753	693	698	745	709	700	733	713	738	754	726	737	711	719	706	775	749	729	742	761	675	650	682	746	772	693	702	777	737	739	756	696	715	710	740	738	748	723	725	723	734	696	727	716	717	731	747	718	735	707	739	694	760	718	750	737	732	734	710	751	712	724	704	711	708	736	723	739	716	755	694	731	769	701	676	727	764	691	749	718	717	750	670	738	702	759	710	748	731	709	753	724	727	691	735	633	745	666	687	669	673	731	735	734	709	740	714	696	695	725	711	734	711	735	730	724	743	705	708	721	742	752	728	748	756	771	697	720	761	691	740	714	720	745	725	694	841	674	705	724	688	750	732	718	689	746	722	768	725	781	663	716	706	787	708	744	721	697	730	695	691	689	707	682	731	718	696	682	714	709	739	678	718	712	707	705	700	721	722	714	718	686	709	756	681	698	690	774	685	735	699	730	711	744	712	727	662	716	709	682	668	727	705	801	721	716	720	750	722	726	703	766	744	676	734	664	754	748	751	706	742	743	761	704	719	722	741	745	710	750	691	733	681	720	674	714	704	672	690	744	693	712	715	790	730	777	718	764	716	686	761	754	701	674	755	707	724	731	708	708	715	718	719	723	753	669	700	742	726	706	726	704	734	698	727	711	694	722	682	708	719	751	744	697	685	700	721	711	706	691	692	765	705	731	717	711	716	702	683	728	722	675	723	729	734	717	736	707	729	696	741	714	664	707	695	740	741	747	689	715	699	732	709	680	680	698	672	735	746	735	755	778	750	732	702	740	702	702	672	735	733	693	706	691	730	702	716	718	714	755	738	751	717	734	685	722	718	722	692	698	731	699	706	758	709	735	704	706	715	684	708	705	709	727	737	697	705	734	684	749	717	731	775	724	747	710	735	689	716	711	762	718	721	745	717	730	696	715	731	721	726	694	708	719	724	763	719	728	668	746	669	681	728	740	749	691	776	735	715	729	747	715	784	728	724	696	745	700	709	731	722	732	748	697	698	683	732	741	756	719	694	695	735	741	727	728	760	759	720	771	723	705	695
23732	21144	28267	24275	21121	8571	1001	686	571	523	442	447	438	403	397	405	399	412	389	367	347	328	363	321	333	338	335	337	356	353	330	297	316	316	327	340	323	337	346	320	346	300	320	292	322	348	344	336	324	338	310	304	301	322	343	319	352	351	328	300	298	315	304	331	328	313	307	310	282	323	344	326	314	292	337	370	326	322	327	333	312	335	334	346	350	293	338	312	322	325	312	333	334	327	305	293	341	348	312	338	336	337	323	346	290	317	325	319	331	326	338	320	309	299	336	313	291	327	280	328	329	320	347	324	327	345	284	331	354	318	308	344	307	318	318	297	340	317	319	334	304	318	320	340	356	335	318	315	314	328	343	347	331	324	329	298	299	337	318	310	302	344	309	301	332	323	349	301	304	309	333	313	293	356	284	369	328	337	318	297	320	346	344	265	298	322	320	318	316	307	289	289	359	329	343	286	330	359	318	347	340	316	303	365	331	340	321	306	316	323	344	325	323	316	313	346	336	301	312	331	300	316	345	322	326	332	338	320	311	319	347	329	326	317	332	330	311	310	325	312	298	337	321	320	332	327	308	333	332	318	304	306	310	301	342	317	324	339	299	335	334	318	337	337	367	336	313	318	306	330	342	320	324	303	301	332	366	302	319	336	305	295	329	323	314	339	319	312	343	313	327	364	336	324	334	368	320	318	310	292	350	323	334	316	308	299	305	304	345	329	348	310	298	328	313	329	345	317	321	344	306	353	353	334	332	333	273	309	317	321	327	338	296	352	342	344	347	326	317	312	349	341	318	331	363	311	358	325	327	320	315	308	294	336	321	322	316	322	302	325	338	343	312	363	338	347	301	329	352	332	331	346	316	314	307	308	331	326	296	311	362	300	294	352	324	323	340	272	329	331	336	333	341	330	336	315	327	326	340	312	327	300	324	317	306	322	295	345	307	338	346	320	326	340	312	315	335	339	314	311	347	330	298	312	309	338	340	315	309	334	327	301	363	337	344	300	342	330	334	314	317	347	366	321	311	315	308	339	332	328	352	380	323	314	328	294	350	322	321	310	313	320	321	338	286	330	331	302	338	324	336	301	330	320	310	336	310	316	343	343	285	317	361	337	339	325	316	324	338	305	309	332	329	330	330	316	306	340	312	330	281	298	322	327	311	333	332	328	325	289	308	314	295	298	326	308	299	302	305	336	279	323	346	333	323	340	283	320	327	343	326	339	288	318	304	333	321	330	327	331	318	336	310	319	306	315	316	329	310	314	320	330	338	355	317	326	327	326	342	333	297	317	298	342	341	315	332	318	368	303	319	313	336	351	330	329	331	340	348	327	321	332	318	327	320	327	343	311	323	345	319	338	346	326	345	338	328	300	316	330	320	343	304	342	313	318	293	331	353	322	336	314	326	279	341	328	320	315	339	336	325	349	343	359	299	341	311	300	309	342	336	344	292	336	318	324	304	337	324	329	319	350	352	301	317	344	331	343	328	327	290	314	291	314	328	347	326	315	293	328	323	344	338	335	346	321	324	330	313	314	358	267	323	337	338	319	366	342	300	318	305	310	312	319	311	331	332	324	330	333	314	357	326	324	319	328	346	311	305	318	321	335	318	334	327	319	327	312	350	314	322	326	301	326	300	321	338	339	321	319	302	335	341	296	335	319	298	334	301	350	342	323	270	315	336	300	326	333	303	346	316	290	288	312	322	339	313	307	320	319	307	334	342	346	334	339	320	318	319	311	351	321	312	341	321	353	323	330	315	323	321	344	314	348	268	315	333	314	330	329	313	340	340	307	341	316	334	309	319	309	334	349	324	316	301	340	311	314	286	349	336	315	357	322	328	314	299	300	318	348	309	298	323	322	331	307	318	313	310	306	316	326	341	296	326	332	327	336	290	309	331	324	281	315	298	312	307	315	331	337	344	299	332	331	301	344	343	317	337	314	313	325	354	304	346	330	309	334	281	313	327	351	319	296	314	325	319	311	308	311	325	339	366	328	322	322	321	345	322	344	315	308	336	306	359	332	325	335	344	314	333	324	327	317	345	320	320	307	306	344	300	324	355	348	300	317	322	339	293	309	327	319	324	336	314	297	334	345	333	319	309	325	345	332	330	309	326	340	318	308	294	323	317	303	341	303	324	314	332	322	306	337	311	346	307	324	311	317	322	329	336	329	331	322	325	353	293	322	312	341	324	312	333	340	319	311	335	335	338	320	319	291	318	366	311	325	322	309	329	324	326	334	326	334	357	312	304	320	349	316	302	330	293	334	299	317	293	333	326	319	325	319	346	333	328	350	324	337	328	334	322	332	346	328	311	345	313	302	306	308	333	336	297	336	331	319	334	346	328	307	341	295	287	312	327	318	310	325	343	329	334	354	336	310	328	311	323	341	367	351	307	304	345	352	359	307	329	307	327	328	302	336	302	308	358	317	329	358	316	306	307	308	336	315	311	328	347	328	328	312	328	358	353	280	340	329	332	289	329	304	321	325	331	344	339	308	336	331	341	309	311	350	328	319	322	325	332	328	339	331	324	313	350	331	297	317	343	326	344	314	327	309	346	321	293	307	302	299	303	299	307	323	316	307	330	317	312	326	329	310	312	335	377	344	328	290	315	327	338	333	320	329	327	319	339	324	319	314	315	318	321	304	333	343	325	300	323	339	330	302	309	305	334	367	314	353	320	291	331	316	300	312	336	280	324	324	334	336	342	358	311	338	334	334	314	292	332	304	314	323	309	325	334	307	317	311	316	325	311	304	309	368	309	295	306	318	329	307	333	329	330	313	312	334	287	329	329	333	317	306	342	341	339	281	336	298	318	310	334	312	326	380	344	326	330	318	321	302	316	326	312	321	318	346	320	314	342	331	290	298	308	343	304	328	332	354	313	327	289	310	326	299	311	328	340	352	324	339	327	326	347	289	310	358	307	301	336	319	337	292	328	279	353	303	357	291	330	317	346	295	297	344	371	306	308	338	334	286	322	342	362	295	303	319	338	297	289	320	341	328	326	351	341	340	324	309	361	320	306	304	312	325	337	295	279	318	331	291	333	346	309	312	305	337	286	308	308	315	331	311	326	302	324	318	311	319	320	344	322	303	359	340	300	328	314	317	324	342	362	311	328	290	308	336	310	322	313	344	335	332	308	331	297	301	314	319	310	280	317	315	306	305	299	329	330	331	326	299	340	330	327	318	301	317	320	329	296	310	323	325	310	328	306	341	326	322	339	343	293	330	336	300	321	322	347	313	341	309	319	323	320	326	319	322	334	313	328	343	310	318	325	324	325	334	328	332	312	334	312	305	279	313	320	336	314	332	315	331	321	312	303	313	311	316	297	326	336	298	335	326	351	320	358	332	292	334	340	319	361	292	336	314	291	364	313	325	290	335	307	345	335	318	328	319	323	350	342	323	334	344	341	295	346	330	344	316	339	281	326	329	315	334	332	313	334	330	327	329	326	337	314	306	341	312	357	320	318	337	303	332	304	340	326	330	334	314
3508	16151	5961	2909	1956	1491	1161	993	728	678	624	567	540	464	462	432	435	416	393	393	387	410	368	354	360	359	358	377	353	359	348	372	334	326	357	385	360	339	379	339	334	360	312	321	342	356	369	344	358	342	361	348	361	312	324	354	327	312	347	343	327	364	328	331	335	356	331	353	340	348	348	309	371	341	332	329	330	313	336	349	327	363	315	331	317	320	337	304	342	332	324	332	335	303	349	339	342	317	368	351	345	287	347	357	327	330	322	366	346	334	344	343	312	349	346	328	356	343	324	323	335	355	345	315	325	333	302	346	327	346	346	310	346	351	324	306	354	326	331	318	339	347	368	334	315	356	328	344	369	327	360	353	336	346	330	331	331	302	346	308	351	316	341	337	327	325	320	328	327	332	303	333	364	327	344	339	334	321	351	304	359	318	383	323	379	325	362	347	344	349	316	359	324	309	362	362	333	326	323	331	331	333	365	360	352	336	315	353	330	360	347	343	324	312	327	337	334	337	322	358	346	372	330	332	339	335	342	338	319	334	323	352	329	332	331	338	333	343	337	356	326	332	348	310	357	360	327	333	328	328	334	339	366	346	343	337	319	337	331	329	346	348	334	312	345	368	364	330	322	343	315	319	324	319	325	372	329	328	317	350	308	336	319	333	331	343	326	339	321	332	338	350	328	307	281	356	311	354	338	366	334	339	323	336	322	344	325	347	331	310	307	336	364	328	304	378	370	349	349	341	325	321	315	346	328	329	355	327	335	328	325	360	356	306	307	345	309	324	325	340	388	338	335	337	331	322	315	352	340	333	334	321	313	357	345	310	327	334	316	317	334	346	334	301	305	312	336	316	352	372	309	322	348	328	338	337	333	367	301	366	343	348	359	343	319	362	374	294	323	303	325	329	348	322	343	321	343	335	353	362	338	346	322	324	359	342	321	325	321	334	343	323	346	357	350	348	354	371	332	348	326	343	337	323	359	336	365	322	336	348	338	311	392	369	349	335	354	333	333	359	320	336	336	311	311	324	332	331	358	305	315	347	364	337	337	364	326	327	300	324	356	325	317	350	338	345	332	342	325	330	339	312	333	351	327	321	338	339	335	330	318	319	332	325	343	320	348	309	327	322	286	342	324	306	328	319	302	329	328	337	352	350	350	336	329	366	339	307	318	310	323	321	331	353	327	328	296	356	332	340	371	362	330	339	310	342	307	366	331	332	334	357	325	327	335	333	295	337	350	340	330	349	315	337	350	355	349	310	340	366	323	329	329	339	296	328	315	356	322	355	358	348	358	309	299	344	304	343	357	352	294	348	322	343	320	354	338	347	335	357	340	332	361	309	307	336	336	326	312	331	355	300	351	321	339	308	335	315	340	341	345	355	334	301	318	345	336	342	313	311	350	366	330	346	344	326	331	340	343	314	383	333	313	320	336	347	334	351	336	355	341	362	338	334	342	301	331	364	341	338	325	351	332	341	323	343	315	371	353	317	357	344	341	348	361	337	335	344	331	363	345	323	327	341	325	346	365	316	325	313	349	342	309	324	328	332	305	339	335	349	323	344	320	341	336	341	313	339	325	318	333	361	308	348	344	348	343	319	329	341	331	331	358	309	354	316	350	353	331	349	331	356	324	339	315	348	316	306	326	349	306	340	338	335	314	326	344	335	354	341	339	343	301	324	337	303	337	323	356	355	353	329	352	301	348	323	350	367	375	341	319	333	361	322	314	320	316	328	349	319	350	331	320	344	343	351	347	301	321	346	333	351	306	310	377	345	319	305	353	310	321	345	312	308	347	313	360	348	369	319	318	333	330	336	314	343	371	316	330	316	328	299	358	314	353	348	358	331	312	345	331	325	332	346	326	313	330	348	350	309	317	368	343	348	343	329	348	324	327	317	326	327	323	345	326	328	333	316	322	343	347	337	330	344	316	371	363	352	348	306	308	350	354	360	344	353	326	362	360	343	335	343	319	336	319	329	376	333	329	336	342	341	342	337	325	350	366	339	328	332	330	360	304	334	370	346	331	343	342	353	329	340	335	301	328	355	335	361	316	332	301	343	319	327	301	350	334	361	337	357	328	331	328	340	351	334	334	334	331	346	347	331	351	345	351	337	343	329	318	334	344	336	322	325	311	342	325	332	342	366	331	329	328	328	321	382	325	316	315	326	339	337	360	303	319	359	320	338	317	343	340	342	344	331	357	331	345	312	337	345	340	297	341	349	318	335	317	347	326	311	341	347	268	345	367	327	281	332	340	336	348	320	301	343	349	329	317	347	340	346	329	358	338	330	352	339	311	318	328	368	342	297	349	322	347	340	329	302	369	353	362	365	322	315	304	329	313	321	323	323	315	319	353	344	344	317	341	351	356	316	299	332	332	315	305	316	298	323	345	332	322	326	325	362	377	335	335	339	329	324	333	339	335	353	308	317	327	329	328	323	370	314	368	328	316	334	327	342	364	342	357	321	324	334	376	351	319	352	290	308	330	361	364	338	354	318	296	357	335	351	338	316	334	338	335	321	332	361	297	317	349	308	299	348	312	342	338	345	327	330	336	328	332	338	322	331	320	303	397	317	342	301	328	367	344	365	333	328	330	327	331	380	308	339	355	329	317	329	343	327	314	341	320	339	323	314	342	327	348	339	322	329	341	344	326	368	363	319	309	339	323	345	351	325	339	334	349	344	336	316	370	315	340	328	322	329	319	355	312	357	332	316	324	329	341	345	363	349	342	336	323	324	349	327	288	329	346	368	321	323	333	309	307	324	328	333	327	367	316	345	333	374	325	304	335	330	359	329	353	323	339	348	309	311	294	342	321	354	350	325	347	319	330	316	324	328	337	353	333	322	306	336	336	316	325	332	344	325	326	371	339	335	359	324	322	327	329	354	374	337	337	342	324	310	334	339	346	334	349	332	357	336	333	316	339	347	340	348	298	339	313	322	344	309	333	357	353	321	342	349	339	342	357	351	323	357	326	334	343	341	320	317	332	325	329	321	359	311	308	321	340	324	327	348	302	327	325	336	323	344	355	294	323	348	315	345	329	303	358	317	336	309	304	349	339	337	339	315	355	326	320	331	319	295	333	320	361	307	348	329	350	359	329	353	308	313	337	332	356	356	354	366	328	344	367	334	293	331	340	347	329	326	349	348	330	342	345	320	304	310	324	317	309	332	321	313	332	330	339	320	298	327	346	314	338	325	319	315	335	345	317	336	311	317	341	338	328	333	354	325	332	331	316	343	344	333	340	313	336	330	337	349	327	330	342	372	320	316	360	295	356	350	314	347	325	335	300	322	364	354	319	352	334	330	368	350	317	337	323	320	313	374	338	324	337	323	340	348	334	331	332	331	335	324	343	327	380	315	350	349	329	341	328	362	339	365	326	322	344	342	344	350	339	333	329	354	329	324	330	353	328	309	305	322	350	360	365	314	346	344	328	343	325	339	333	324	346	337	344	314	347	359	319	323	347	345	327	312	295	328	358	360	348	323	297	336
24723	21150	27438	25013	11034	1339	1180	1069	971	934	925	1031	973	929	945	949	944	926	977	912	920	908	900	894	932	875	880	909	968	894	894	906	901	921	927	907	857	864	881	861	889	900	854	834	892	880	853	881	871	891	904	942	879	892	925	866	882	899	848	900	884	956	887	884	892	905	872	898	930	906	942	927	797	880	909	866	895	892	893	900	952	820	881	924	884	869	884	911	915	891	878	892	904	875	814	880	928	925	876	938	888	939	890	891	917	935	877	908	869	917	861	919	861	901	922	869	930	905	883	864	937	903	851	946	899	847	851	869	903	859	903	874	910	883	859	858	915	828	884	809	906	886	910	897	902	878	879	937	900	899	840	928	875	866	914	880	910	932	828	848	849	881	922	939	891	865	918	933	892	934	916	875	888	926	886	892	901	879	956	943	909	950	878	936	862	949	882	922	918	870	884	855	837	904	911	866	894	847	849	913	921	915	906	928	895	917	842	884	898	871	938	871	931	869	887	832	914	853	897	890	860	913	893	887	890	873	873	901	909	892	858	917	869	867	894	908	931	852	873	875	938	908	896	879	873	889	904	870	867	866	889	903	896	877	874	883	925	893	916	907	886	916	878	884	853	863	861	874	906	894	867	901	839	886	843	917	858	899	927	874	861	902	935	892	941	840	902	853	839	869	978	915	924	906	888	878	896	877	921	843	924	847	894	883	900	901	941	878	938	842	934	918	894	858	869	880	876	871	880	861	923	847	863	905	933	916	917	886	929	909	945	882	892	863	872	864	928	933	914	909	917	869	858	886	887	882	894	926	877	885	878	921	923	906	915	953	924	880	874	957	924	944	903	868	872	894	919	900	884	919	867	852	944	845	909	850	862	841	837	890	885	884	951	842	929	879	865	902	842	850	895	819	913	896	880	895	887	993	938	888	886	887	875	888	871	869	877	864	882	824	859	960	894	875	876	906	827	859	930	909	890	925	886	954	886	867	851	878	839	915	870	910	874	953	914	878	898	828	898	872	871	913	928	932	908	866	890	875	901	950	935	887	868	878	874	858	872	844	893	847	939	908	861	909	871	909	911	843	863	844	923	891	935	856	901	895	838	892	852	913	923	896	886	895	882	882	894	896	931	898	916	882	931	838	851	895	941	914	889	890	869	879	886	871	887	925	881	881	917	892	872	888	930	875	943	879	939	916	914	930	875	925	877	846	950	841	905	890	875	845	891	901	928	876	884	899	887	948	910	886	879	910	876	901	885	882	874	900	886	861	922	895	873	876	897	910	826	888	880	893	906	877	896	899	877	877	868	932	874	885	836	960	940	850	882	882	829	889	907	899	873	950	893	859	853	940	866	872	851	850	867	851	905	875	918	868	905	851	882	911	888	879	885	864	885	916	957	872	901	912	890	859	856	927	937	886	887	881	916	877	851	847	881	1001	919	839	908	890	919	880	905	903	910	943	891	910	872	909	877	867	884	934	893	925	849	877	899	901	909	898	829	895	884	858	899	872	897	906	853	878	882	829	876	883	866	897	935	909	888	896	893	875	881	897	965	917	908	872	869	873	878	905	893	868	899	861	917	884	915	927	889	936	891	883	907	927	937	862	916	870	920	873	919	847	872	838	932	885	958	839	862	906	857	918	867	923	854	905	906	841	936	914	933	916	898	872	933	969	911	897	882	851	898	908	883	890	920	844	859	943	912	888	948	908	878	919	850	906	894	930	873	936	931	894	913	902	908	888	859	904	901	894	881	947	845	817	902	871	914	928	884	907	887	855	881	920	938	888	908	845	894	894	890	914	934	904	857	936	861	888	896	855	866	886	902	827	873	908	943	891	930	909	927	869	925	878	875	879	853	879	897	879	895	902	892	888	912	877	938	853	878	911	914	889	905	948	906	907	865	920	936	923	893	916	940	936	929	846	916	910	877	866	904	922	885	924	915	921	899	888	891	929	914	856	860	917	950	906	900	857	934	881	929	888	899	903	901	927	863	894	896	904	884	928	872	938	888	888	902	912	890	883	921	849	923	939	931	922	854	913	904	893	853	872	872	893	917	893	847	886	883	858	828	904	909	867	849	853	906	922	850	836	908	920	882	893	905	891	850	884	851	903	895	937	880	920	902	919	907	895	905	963	864	890	852	873	918	893	856	887	884	900	884	874	870	889	896	833	884	854	863	894	857	915	924	913	944	833	872	871	881	979	834	915	896	879	885	858	926	976	897	921	889	860	888	897	911	905	902	939	910	902	877	869	924	870	901	872	826	945	815	890	887	844	840	928	910	920	871	851	903	902	897	873	913	894	871	880	917	949	875	858	870	833	896	938	885	885	922	901	781	863	893	880	905	913	914	876	910	858	907	854	934	884	947	846	909	877	907	886	935	856	890	893	942	890	902	865	846	866	853	857	932	903	863	850	903	919	877	897	881	969	933	988	862	910	867	896	868	898	900	945	821	878	892	906	900	885	932	863	856	913	909	882	882	907	935	890	903	932	886	904	880	928	799	888	863	874	859	904	951	891	881	869	901	939	860	907	862	916	881	914	853	916	948	834	900	932	873	844	870	819	894	870	885	919	902	929	870	868	901	872	901	840	862	917	922	887	884	878	828	902	952	888	889	853	842	875	864	876	896	863	874	914	916	924	883	948	889	874	859	870	864	901	900	897	883	901	888	856	860	921	923	906	885	934	856	856	900	955	896	924	884	900	923	904	859	884	892	946	918	957	896	900	898	919	861	886	911	900	862	887	897	892	859	842	839	865	898	898	915	872	909	926	893	877	905	873	833	880	921	886	884	929	871	859	899	884	885	910	911	871	897	862	894	926	782	894	928	945	900	866	926	846	863	910	822	918	965	893	890	845	895	886	892	896	930	877	906	904	885	947	855	864	864	901	832	882	860	843	908	848	860	902	895	877	876	883	924	861	873	921	914	893	864	874	956	854	878	844	906	949	882	902	922	867	896	977	882	855	911	882	891	859	922	860	810	850	895	882	854	891	913	888	994	896	880	874	909	883	890	899	852	860	864	923	882	880	884	860	879	894	936	866	859	869	906	909	900	889	913	897	926	914	798	817	929	912	882	867	831	839	926	877	925	864	908	895	892	876	906	909	907	882	936	891	945	955	867	843	849	902	879	928	908	877	859	898	856	918	888	934	888	847	845	834	880	863	928	852	922	923	914	861	904	900	946	858	870	933	895	906	877	859	864	866	918	887	904	884	876	847	905	870	891	868	873	906	891	893	911	886	888	881	872	860	863	935	916	892	897	847	842	951	904	866	893	857	926	900	906	854	900	933	914	891	912	927	943	860	915	913	885	907	894	861	890	919	925	881	966	929	922	886	902	968	899	900	905	909	888	876	896	886	854	873	852	881	907	884	853	950	894	931	977	894	905	862	921	860	883	901	948	902	927	889	897	897	889	923	865	872	800	887	886	817	906	872	915	946	873	888	880	871	825	885	883	902	877	911	886	916	921	894	886	820	911	892	854	901	890	922	831	875	827	924
4225	18841	3682	2125	1678	1527	1276	1195	1054	1064	977	965	996	971	941	884	900	882	981	956	920	946	862	858	856	909	924	901	855	878	917	853	918	842	864	822	945	891	880	901	885	884	886	883	894	896	965	912	906	876	857	910	903	908	919	874	909	839	864	893	878	858	898	850	883	898	900	899	831	941	864	853	877	884	881	888	904	893	872	912	926	854	852	836	954	882	901	898	918	921	883	913	856	944	902	866	946	902	938	865	880	912	867	850	868	843	910	859	826	908	969	869	911	870	919	873	919	884	902	875	897	874	906	841	892	868	893	921	884	895	884	941	936	925	871	848	882	823	879	889	793	866	844	896	901	863	849	851	922	874	878	908	872	811	865	891	865	874	886	819	930	888	870	878	877	844	929	852	914	842	934	858	831	885	880	859	904	852	876	919	830	851	881	905	901	905	885	870	984	913	880	862	914	855	882	872	847	907	885	852	863	872	873	902	938	881	907	859	892	892	882	906	882	879	871	894	865	900	873	934	899	890	900	868	837	898	861	875	862	926	871	853	861	905	895	896	839	884	888	883	874	899	867	866	906	838	860	898	876	810	907	847	938	841	867	886	832	914	856	921	885	871	870	837	889	904	852	927	915	916	860	947	880	891	880	864	879	927	832	875	847	933	826	871	841	902	869	836	876	847	918	884	924	885	846	898	891	888	882	890	885	891	887	890	882	880	849	847	882	871	862	862	847	892	899	878	887	876	878	873	929	890	843	876	925	878	908	865	817	885	888	905	853	894	876	875	911	853	899	896	873	875	905	928	857	837	884	852	859	880	867	868	954	853	852	910	903	939	892	907	918	850	896	870	870	885	884	905	936	871	899	878	908	891	889	861	955	856	872	862	939	878	879	865	882	884	871	876	884	921	853	873	897	894	929	893	920	883	855	920	863	882	846	912	836	919	865	916	870	882	876	907	874	902	907	893	898	914	826	855	885	899	842	882	903	852	916	850	884	877	871	837	882	914	927	876	894	901	889	873	865	921	900	890	835	870	916	877	900	866	903	905	844	838	888	888	855	890	873	941	891	898	855	907	872	912	919	873	856	832	876	833	859	868	846	846	839	910	883	890	906	848	899	922	901	887	877	839	845	885	838	896	866	852	867	870	853	902	936	852	855	843	899	890	877	888	922	868	856	865	892	928	877	876	876	855	862	912	935	861	874	877	878	928	858	838	959	870	871	913	886	852	885	948	850	878	880	869	865	895	969	904	855	868	827	811	831	854	877	859	868	849	850	869	837	864	891	892	889	864	860	958	834	901	894	881	858	902	821	868	862	868	901	884	866	825	890	903	889	887	877	859	877	882	922	873	826	924	794	898	835	858	878	899	892	919	889	883	859	859	873	894	828	850	851	837	881	819	914	896	839	872	888	897	860	875	912	879	892	882	887	867	860	912	894	914	856	864	877	838	885	898	902	938	830	866	829	915	885	858	887	889	885	881	862	902	885	863	891	873	836	911	871	871	870	855	875	953	884	881	883	871	856	912	837	861	889	866	915	914	882	886	853	890	938	897	856	854	898	878	887	906	890	847	884	822	919	878	876	907	838	831	858	830	857	880	919	887	861	859	849	871	836	894	900	825	909	841	906	850	888	865	875	850	911	865	912	876	867	882	843	851	935	875	848	881	935	824	823	849	919	858	836	928	879	870	871	869	864	877	894	929	875	911	882	893	879	852	875	882	864	879	878	867	915	894	888	909	870	890	874	899	876	883	850	867	934	916	886	873	896	848	896	861	856	859	890	853	917	855	842	899	881	904	886	889	857	882	882	887	854	885	854	873	878	877	897	888	854	867	872	876	873	876	866	846	886	879	839	859	843	898	899	898	904	889	873	902	917	886	916	812	879	862	896	900	855	859	893	895	907	880	863	912	867	842	933	871	879	879	908	895	840	843	877	869	876	864	878	910	896	890	858	902	878	878	872	880	930	921	825	884	844	872	942	892	876	876	871	911	845	877	887	872	873	894	916	857	883	879	897	967	865	891	809	853	927	911	920	839	827	857	855	879	868	854	873	843	867	849	830	882	865	850	959	889	878	870	867	924	900	894	850	878	902	905	826	863	855	872	882	918	868	868	914	865	845	831	881	852	942	894	869	932	827	913	913	937	863	882	813	900	900	886	833	873	884	906	899	880	891	826	907	919	850	876	868	872	906	883	818	866	900	867	893	847	916	909	885	892	869	878	914	917	864	869	885	887	863	896	902	833	866	866	899	911	902	847	882	886	882	827	859	893	954	891	861	913	843	891	865	879	921	858	847	954	858	871	851	880	922	844	923	914	904	891	898	855	929	890	884	899	836	806	834	881	894	904	905	891	825	908	839	893	852	861	888	895	897	934	891	859	844	863	884	878	871	856	880	890	895	831	857	828	951	900	877	834	936	925	872	837	892	880	958	879	945	829	857	872	903	920	808	887	829	898	849	834	910	825	872	889	863	880	839	888	919	886	855	869	821	923	841	876	874	876	895	875	884	912	867	886	901	897	876	874	877	930	914	846	876	885	879	859	812	924	832	879	887	888	887	828	898	846	885	861	873	846	882	901	930	803	873	867	836	923	846	850	884	871	879	923	831	877	840	894	874	923	859	892	883	832	863	868	900	894	918	902	896	880	860	832	856	919	868	898	879	846	870	863	874	824	868	892	892	930	883	856	917	888	835	876	898	881	857	876	865	887	864	809	871	880	900	864	861	923	912	883	880	890	898	905	825	855	902	858	868	844	869	864	893	987	821	832	856	891	895	900	885	815	878	906	870	925	910	869	835	919	879	882	850	839	870	865	847	842	912	913	924	916	879	849	852	903	962	840	842	855	826	853	891	907	844	925	866	851	907	862	868	893	861	935	872	866	900	883	900	849	875	923	877	863	833	835	886	868	898	935	865	825	842	826	941	902	892	942	929	887	847	918	844	903	894	919	797	872	849	879	864	813	939	846	880	893	913	894	913	839	880	841	897	887	886	849	883	906	850	853	901	898	931	944	812	844	841	879	875	936	866	845	892	899	879	894	888	876	855	838	832	849	911	959	891	877	884	881	921	887	873	863	841	876	839	887	887	891	884	866	899	865	892	858	820	854	941	910	857	913	884	849	856	859	855	827	915	920	844	884	876	910	877	835	929	889	845	858	916	895	871	902	932	908	915	862	880	866	873	867	888	852	871	902	868	870	862	893	915	885	954	827	891	898	918	888	864	915	919	880	859	941	902	902	873	895	902	891	920	915	929	918	871	863	875	857	877	917	898	868	901	910	869	870	887	828	892	855	839	896	897	854	881	812	849	826	919	920	898	816	813	841	950	874	867	866	846	891	982	865	876	849	894	886	890	898	919	894	889	848	883	861	894	860	889	854	943	805	902	891	874	844	926	912	873	862	853	928	917	875	829	849	842	831	921	855	938	874	894	873	845	831	835	872	901	864	889	832	903	846	871	916	920	846	893	871	882	905	907	892	890	843	886	912	933	879	904	872
22549	21179	29073	23558	21172	21241	8481	1161	830	763	686	658	569	567	527	521	511	522	486	494	472	460	447	480	455	438	387	433	462	430	443	449	434	405	427	430	440	428	430	433	461	427	448	398	397	438	403	403	402	437	426	414	415	400	424	399	416	444	421	400	407	429	393	409	365	389	417	416	421	421	409	389	414	437	396	415	397	406	399	414	371	413	461	421	424	398	426	411	411	413	400	375	416	424	435	391	404	434	443	428	400	418	435	415	371	404	386	395	440	445	432	385	418	417	421	441	389	426	415	415	408	438	402	416	426	374	390	385	425	412	443	402	423	417	407	387	397	421	414	407	458	394	418	434	426	461	405	389	418	408	425	398	411	412	385	453	412	414	407	401	382	402	419	405	374	415	377	398	407	435	455	407	387	400	378	420	411	411	404	421	422	384	395	380	397	426	369	435	430	406	394	407	407	437	434	406	393	397	437	422	430	429	390	424	407	429	418	415	420	430	440	418	374	387	397	404	416	447	412	407	419	391	413	420	419	418	445	426	408	373	402	382	372	393	389	436	411	435	383	411	396	432	421	411	409	383	406	440	439	402	418	426	443	367	379	391	402	377	407	397	371	411	402	400	392	394	383	395	415	423	424	407	435	400	419	422	425	413	410	401	381	438	403	424	389	386	430	429	448	451	449	432	413	407	405	416	467	385	411	380	391	405	413	409	407	421	411	385	390	431	403	416	401	402	414	412	398	424	413	389	393	413	397	412	397	429	390	426	393	399	425	411	405	416	461	407	402	402	424	424	415	442	440	411	395	451	427	428	408	418	408	403	403	414	439	429	417	384	432	440	393	400	392	447	412	416	386	432	450	387	403	406	427	402	399	446	381	416	388	397	432	396	408	407	422	407	374	398	376	407	413	365	369	427	437	406	396	458	375	397	465	380	392	382	397	365	415	398	428	395	401	415	409	391	368	406	407	415	381	372	405	412	384	405	412	425	391	395	406	386	418	417	431	402	428	389	415	409	417	401	435	398	413	394	422	391	432	401	371	427	404	411	410	390	387	380	393	376	398	383	377	407	407	394	409	392	388	401	405	406	406	433	412	419	441	373	421	437	418	416	391	384	397	434	422	411	402	397	385	387	384	449	451	420	395	379	430	438	406	444	422	408	409	367	408	418	428	394	404	368	431	416	401	370	439	420	443	420	411	386	402	419	409	397	435	406	361	397	407	420	415	382	434	404	401	404	394	379	400	432	428	394	422	403	409	389	402	407	402	440	436	370	435	396	415	387	427	415	391	422	397	416	434	415	453	425	422	420	413	426	386	396	429	406	382	353	405	454	389	432	395	390	420	413	429	359	442	417	410	426	388	433	359	435	405	400	430	404	390	399	427	407	421	392	406	420	415	424	402	423	395	373	421	411	403	423	429	405	399	405	431	357	391	376	409	424	440	430	409	435	391	411	424	379	414	407	413	405	438	379	395	421	362	365	405	430	364	429	420	405	382	354	428	389	393	379	424	427	407	456	421	374	417	428	423	418	399	390	389	399	406	428	383	431	474	400	402	414	391	380	425	378	370	375	428	435	418	383	407	411	391	409	411	431	395	393	442	416	412	433	410	385	411	405	417	410	425	444	409	379	405	412	393	409	369	453	395	445	407	456	397	400	408	403	440	401	397	395	407	420	403	417	393	429	414	370	394	362	419	403	366	399	413	444	426	419	408	390	404	399	407	423	406	395	430	389	410	409	422	370	393	385	396	423	414	432	398	408	426	427	422	431	383	406	425	385	409	416	398	415	405	381	433	435	377	429	437	447	434	397	420	384	448	427	429	370	394	386	436	391	363	406	399	386	408	380	405	401	377	389	391	420	388	387	393	416	411	420	391	409	430	389	397	391	429	410	395	440	448	432	411	419	431	375	454	403	397	433	393	415	400	387	398	393	431	428	399	387	394	382	410	398	422	387	385	403	394	412	415	439	413	392	367	429	404	370	413	413	428	400	432	399	413	416	401	419	422	390	423	413	424	386	441	415	410	389	442	399	406	408	388	381	420	407	399	414	388	395	404	418	383	370	411	404	405	413	420	428	389	411	430	403	426	390	444	461	435	372	401	414	419	407	403	427	442	407	380	410	422	446	421	419	396	378	401	419	394	383	368	399	414	417	427	392	376	394	431	393	397	396	424	407	456	440	400	397	439	425	426	430	375	430	367	388	432	387	424	421	381	389	406	412	383	449	397	388	382	396	470	406	389	423	407	399	449	410	361	394	441	414	368	364	432	422	394	409	426	402	398	399	384	402	395	401	376	412	389	426	408	407	435	445	403	384	414	402	415	399	406	406	438	406	420	421	414	441	392	403	386	397	422	386	415	408	397	379	392	420	427	458	422	394	376	417	421	436	435	376	403	441	397	389	412	405	394	379	421	401	407	419	390	392	401	404	403	415	415	407	400	388	392	390	415	403	413	399	400	440	423	430	438	416	411	389	436	438	398	396	436	424	366	470	388	404	438	420	401	383	409	386	405	368	407	419	375	418	408	411	410	407	432	413	439	373	411	353	405	396	427	379	365	414	424	405	414	388	420	384	415	408	417	408	435	435	400	431	426	419	416	395	414	406	402	388	416	424	405	403	415	386	418	405	377	423	412	399	408	373	392	393	405	396	415	404	419	404	440	388	418	376	434	396	432	431	404	406	376	425	406	435	412	410	387	406	394	439	426	402	400	427	431	393	388	390	407	426	390	426	417	389	414	406	385	362	415	402	442	368	445	386	388	418	371	395	380	447	419	426	409	406	408	442	398	421	418	412	403	395	394	356	402	415	385	431	374	355	360	415	440	434	366	420	416	386	409	395	426	386	413	464	396	378	390	410	412	416	422	398	410	378	430	378	407	405	432	402	416	378	415	411	397	396	414	378	415	371	394	384	405	442	397	381	398	375	422	408	388	378	383	400	421	383	386	415	412	400	411	423	430	412	411	400	445	368	395	383	399	429	396	431	425	395	394	400	412	400	425	397	398	401	406	400	396	378	398	405	374	392	390	418	457	411	403	391	438	434	422	377	429	396	386	387	429	408	432	376	421	436	413	390	387	395	426	396	403	401	373	388	441	405	471	414	428	407	405	447	387	394	380	453	378	401	423	438	391	389	378	386	412	385	418	383	366	452	434	378	453	367	405	413	410	414	441	404	409	390	393	425	437	393	400	416	432	410	406	372	438	452	406	401	390	415	456	400	391	435	423	418	421	411	389	462	430	394	380	428	398	386	430	430	413	407	426	368	390	397	385	417	407	400	378	382	363	398	367	428	388	389	401	443	389	407	400	390	436	412	412	412	376	391	418	438	405	420	405	391	416	400	411	418	398	410	428	426	380	413	344	364	397	434	408	415	428	395	369	413	418	393	404	445	430	412	425	402	412	390	414	411	384	390	421	400	385	436	429	430	405	429	410	432	377	393	445	423	393	394	398	415	423	382	403	374	396	434	409	393	427	411	398	391	425	397	441	405	361	411
8149	32507	9477	4787	3461	2571	1934	1489	1198	959	929	782	765	680	625	566	608	532	489	481	501	491	433	459	455	478	414	410	469	422	421	441	436	417	417	406	394	430	419	450	426	412	401	408	410	411	393	405	420	421	438	437	421	421	413	388	393	394	409	406	385	379	407	391	400	434	373	369	403	423	387	410	397	377	390	407	407	421	369	425	399	412	390	402	379	410	426	424	399	426	387	412	402	411	390	367	393	410	366	408	438	374	409	418	418	408	395	364	408	417	381	408	394	374	384	387	409	395	410	401	383	407	379	384	451	419	382	432	387	382	373	394	403	395	411	414	420	392	353	412	362	404	376	415	415	372	410	429	375	372	403	400	454	402	408	431	396	435	419	388	392	444	372	394	423	435	416	410	411	392	402	389	390	373	421	380	423	405	379	391	384	395	396	390	391	371	405	421	388	388	389	396	393	423	397	422	379	410	390	386	400	417	382	403	421	384	383	381	381	410	396	409	394	410	406	414	389	439	380	408	440	415	359	407	400	393	425	381	363	415	372	374	422	421	415	377	418	382	398	403	404	393	420	397	398	402	374	405	406	392	396	400	388	387	427	416	418	422	421	385	419	405	399	423	371	406	407	414	439	374	424	401	415	409	409	406	433	385	378	405	392	416	394	361	402	383	336	384	394	394	361	381	395	430	401	406	376	391	374	420	434	378	391	419	403	377	401	389	412	406	369	405	381	388	410	401	410	404	403	388	357	403	405	419	420	418	399	412	456	394	385	376	372	409	354	361	406	390	418	402	401	414	413	372	412	425	427	401	410	403	398	423	398	410	409	413	361	417	421	395	385	394	411	361	374	426	382	408	397	406	426	389	378	392	426	408	385	417	378	438	377	389	368	389	422	378	370	373	399	357	422	393	433	395	417	408	380	382	393	404	405	410	406	394	409	388	431	418	391	418	345	415	415	393	414	404	378	417	401	361	428	387	396	410	396	399	406	398	404	445	420	364	445	371	365	346	398	416	384	377	368	405	420	491	388	417	423	386	377	392	418	384	363	391	410	398	409	385	393	382	399	390	376	400	358	383	424	365	407	368	392	374	392	406	423	409	403	409	398	387	371	359	380	385	411	420	412	411	391	406	375	399	364	426	368	367	401	404	420	420	401	392	370	448	405	428	399	435	391	374	389	400	386	385	417	414	400	410	394	417	387	385	391	394	393	382	413	388	414	395	374	428	440	436	369	376	406	354	416	401	435	387	393	393	381	404	387	403	393	438	396	419	373	396	425	401	388	408	386	359	413	407	371	376	374	413	395	406	395	389	394	380	381	456	385	437	386	424	399	404	408	373	404	397	417	417	414	391	444	336	383	405	392	427	418	410	408	420	397	392	409	372	396	390	397	393	425	402	397	377	429	407	407	364	416	382	399	395	364	403	417	373	451	386	414	409	389	412	424	420	402	380	402	397	383	405	386	356	395	380	395	377	432	397	405	390	370	414	428	424	379	398	376	394	366	397	396	410	377	418	412	406	427	407	418	383	397	372	397	367	386	427	365	386	414	382	420	440	416	423	417	384	383	409	382	396	362	382	348	408	402	401	428	407	429	399	441	404	414	426	423	378	420	407	400	423	422	412	414	369	399	401	374	383	405	381	420	403	383	392	403	404	388	395	368	366	367	470	360	385	393	397	406	391	437	434	373	365	410	404	426	408	381	380	368	390	410	412	398	398	393	392	398	361	402	375	389	364	365	401	385	380	396	414	419	365	370	383	418	419	374	403	432	401	422	434	405	399	389	372	415	414	396	409	410	391	411	422	399	401	362	411	406	432	382	396	400	412	431	416	373	406	385	390	400	413	427	374	369	407	414	390	376	422	391	412	396	318	381	398	335	390	420	406	337	393	401	393	392	402	411	400	412	380	404	406	393	389	388	413	371	375	427	417	397	404	441	352	393	383	402	412	404	417	374	388	403	401	396	384	417	389	402	405	412	416	393	394	379	392	425	423	423	369	385	381	373	374	395	404	356	373	387	426	405	400	392	414	344	423	378	401	409	395	399	385	396	394	375	392	402	409	382	406	394	435	412	362	374	374	386	384	391	410	405	382	407	406	382	373	453	393	386	375	398	391	372	400	365	440	399	416	408	369	374	375	378	366	392	406	374	390	426	378	416	409	372	432	374	400	374	438	445	405	383	411	435	362	419	397	399	398	406	401	420	375	391	420	374	375	380	419	401	415	427	397	426	387	406	402	363	390	385	408	373	401	439	401	434	382	345	369	404	416	425	383	403	406	359	350	384	374	441	371	420	419	373	385	403	430	422	430	378	399	395	396	372	395	414	393	390	355	408	393	421	445	375	415	387	425	371	398	393	414	408	397	387	406	400	380	425	383	414	364	414	428	392	413	420	403	413	392	364	451	397	435	423	380	380	365	403	390	403	439	415	420	416	413	355	398	392	403	398	418	409	389	368	425	361	424	376	392	388	407	404	414	387	384	400	360	423	394	418	427	425	395	409	377	385	424	399	369	360	401	397	372	396	367	403	389	375	362	381	421	403	429	392	374	407	356	399	429	378	398	416	398	365	399	369	415	419	384	369	396	381	399	389	431	384	434	391	370	410	394	374	404	405	405	385	405	416	378	377	420	376	377	374	414	403	373	370	428	416	422	398	391	407	381	417	395	389	409	407	437	397	432	402	380	392	401	397	398	397	405	417	411	420	400	409	416	391	408	427	388	366	401	382	404	433	442	372	358	363	373	419	429	426	406	384	377	366	404	394	423	406	424	432	401	388	403	395	378	387	409	405	386	371	406	420	386	394	390	390	397	397	398	396	431	405	419	389	407	393	393	404	392	367	389	430	390	428	394	390	412	397	391	368	389	395	396	412	399	387	377	390	433	413	377	412	376	393	411	410	417	389	415	417	366	412	390	407	389	418	378	384	404	392	398	434	396	408	388	406	424	408	413	425	424	413	393	386	396	385	383	397	403	387	400	387	366	391	415	416	400	399	380	393	375	390	381	409	388	402	429	409	435	398	419	424	381	392	397	420	416	391	395	400	419	380	370	405	416	376	362	378	410	398	411	383	401	399	429	398	426	383	387	386	394	414	374	385	405	399	390	389	426	407	398	395	408	400	369	397	410	431	424	397	424	411	419	397	398	381	387	423	383	405	390	374	378	390	387	427	398	421	392	358	418	411	409	418	408	421	431	428	405	422	407	365	384	392	422	368	401	428	425	431	397	400	401	403	405	403	397	401	373	406	406	404	393	410	380	398	396	419	380	393	401	374	394	426	415	359	390	378	397	398	401	407	416	407	400	411	385	399	369	351	367	434	403	396	429	353	394	431	407	406	388	455	374	338	410	369	392	401	421	406	373	424	372	418	379	401	387	422	387	387	432	416	404	387	418	392	422	396	405	389	389	397	398	443	400	424	399	409	368	382	413	387	398	418	399	446	434	401	424	394	355	394	400	409	397	437	425	409	407	380	434	396	439	417	412	383	375	397	424
27810	20790	8387	1290	880	832	807	763	722	744	772	684	761	731	743	713	719	738	758	761	728	724	687	696	754	690	734	753	710	745	716	698	708	763	768	704	712	727	737	698	707	738	763	726	748	720	714	718	713	783	702	738	755	710	717	723	726	731	706	784	742	751	732	727	714	723	762	732	768	711	724	759	765	670	714	723	753	707	688	756	754	702	724	716	770	760	747	712	757	726	769	736	729	696	751	737	756	773	763	747	731	744	716	740	741	750	699	753	784	730	742	732	732	734	688	752	749	759	719	718	716	712	761	821	721	705	699	719	738	733	715	746	777	761	731	704	742	722	706	779	772	709	689	745	781	720	771	718	722	759	733	759	679	730	671	698	774	772	745	749	701	712	750	741	714	741	722	700	738	687	698	707	666	760	735	729	706	719	778	736	740	728	741	710	729	788	745	703	704	785	711	737	726	748	690	725	653	701	705	707	715	700	737	715	755	758	765	680	704	755	746	730	754	745	678	689	689	732	716	756	754	711	740	709	759	699	722	733	704	742	675	716	744	729	760	727	756	715	697	711	697	732	716	746	701	714	703	745	699	720	732	755	728	706	745	730	745	700	700	737	729	677	739	717	771	720	707	705	761	774	784	727	688	728	689	799	721	727	717	718	708	735	719	748	697	768	770	698	714	743	727	740	721	711	733	742	744	753	781	784	742	721	744	727	710	700	786	741	724	713	700	714	698	763	762	755	693	708	714	752	762	725	767	683	769	754	733	729	736	777	692	719	721	725	781	732	721	742	728	739	715	731	700	745	760	722	728	727	695	693	743	738	740	732	755	696	754	703	706	719	784	717	697	817	726	728	704	743	756	713	738	698	744	728	745	734	721	726	716	734	726	744	737	739	758	731	730	747	717	711	734	740	721	684	690	745	758	730	671	740	704	747	778	735	736	735	783	749	729	744	723	762	749	719	759	767	712	704	757	703	745	700	695	758	755	758	712	726	732	696	728	723	761	705	758	720	721	736	758	753	717	729	748	685	733	702	726	750	719	716	716	721	738	712	746	704	719	729	752	716	745	686	721	732	749	728	759	682	698	713	703	780	713	736	714	709	697	711	737	735	783	783	717	682	742	723	746	710	706	715	741	781	770	729	723	688	745	719	751	749	710	727	727	747	765	711	735	725	750	701	742	693	712	735	702	743	731	760	760	744	717	724	708	752	780	686	714	721	734	716	679	726	688	711	692	762	739	714	696	767	727	680	772	727	695	778	712	703	720	750	740	697	726	672	714	683	762	729	722	722	721	748	757	737	758	737	702	752	715	722	750	741	703	770	723	726	710	766	687	715	691	745	687	772	705	731	686	740	762	754	674	770	706	693	753	718	710	758	744	739	714	735	703	735	729	734	715	719	750	699	760	691	752	721	784	720	699	738	719	734	689	753	727	726	783	698	736	758	748	726	721	745	733	764	757	688	768	692	701	745	751	729	712	678	742	707	673	749	719	718	790	720	697	701	737	732	694	689	789	729	692	767	731	735	742	713	732	716	736	743	749	710	745	713	715	781	740	803	728	700	741	676	739	709	748	709	796	739	709	682	690	682	734	728	720	737	675	677	752	723	753	714	723	726	793	717	721	752	705	690	740	708	746	729	746	696	738	758	783	725	711	694	750	742	734	718	681	726	763	695	684	710	737	705	686	711	744	741	725	726	716	744	725	725	708	795	747	678	744	724	757	729	723	729	754	697	725	796	724	749	707	739	710	739	698	704	740	753	719	714	750	758	735	699	716	737	729	730	757	739	670	749	732	761	679	729	711	693	691	702	718	772	763	721	768	747	687	710	712	748	690	768	686	769	684	676	740	781	691	742	710	723	754	775	729	737	748	676	693	704	737	729	768	720	721	743	724	710	741	764	708	719	709	707	708	702	774	723	758	751	722	684	729	761	743	679	730	746	701	692	695	706	732	754	715	727	713	720	706	706	789	696	737	718	730	748	714	748	715	736	728	765	693	689	709	747	756	752	761	725	767	743	754	738	726	697	757	786	721	747	705	706	675	696	738	714	759	701	749	744	706	767	728	729	676	643	670	736	710	754	719	771	684	779	770	750	729	717	734	728	701	737	750	753	689	736	698	725	750	721	753	753	744	729	745	708	772	705	688	707	739	709	733	727	725	742	728	711	701	734	720	740	709	757	714	752	718	754	756	727	739	725	718	729	717	690	773	726	764	719	734	725	701	702	740	749	696	725	719	693	692	707	782	712	718	728	733	719	736	747	751	763	731	724	704	723	745	752	747	731	715	742	765	723	765	680	729	749	717	771	763	716	737	682	709	775	782	715	736	738	730	670	683	710	725	746	724	735	765	689	735	725	733	718	704	751	739	721	725	680	749	734	694	744	741	747	725	761	738	730	686	722	745	713	735	772	689	754	713	709	725	710	727	797	752	747	700	727	704	741	761	731	696	742	780	782	697	751	710	697	732	724	760	687	703	726	714	720	755	735	736	707	744	725	705	718	667	699	761	765	728	728	760	753	734	697	740	730	692	665	685	699	757	724	720	710	754	739	733	729	760	692	744	716	729	752	740	676	713	715	697	690	677	696	724	714	723	673	717	715	685	711	752	752	738	752	710	718	739	749	698	711	742	679	727	784	762	718	726	676	698	734	715	709	747	698	704	709	708	692	739	693	760	743	665	716	722	716	720	707	738	740	788	670	699	694	726	695	717	752	780	729	701	688	727	733	705	714	742	736	726	775	741	742	733	761	741	723	663	712	687	781	739	718	732	734	750	749	745	731	680	768	724	752	735	706	699	736	744	718	738	721	747	738	769	809	735	764	744	762	736	732	786	739	737	762	727	710	733	721	754	762	721	718	712	737	742	704	722	717	708	736	699	700	735	735	733	727	705	715	672	769	742	758	755	721	749	727	711	728	726	726	751	727	692	792	746	737	745	687	751	750	771	702	713	702	750	745	748	722	696	710	745	715	743	756	711	742	755	678	710	756	753	741	743	741	721	688	748	712	743	705	748	679	729	760	723	742	733	705	725	749	719	707	731	759	679	741	682	716	763	724	700	709	758	681	748	679	715	684	709	685	739	731	701	735	741	723	660	723	711	680	748	744	757	731	757	703	769	701	658	716	740	718	686	774	730	711	729	756	707	705	753	744	746	706	705	728	727	715	765	768	713	734	739	795	741	753	711	734	717	755	698	768	747	722	709	744	713	728	678	716	723	777	724	708	735	700	722	747	739	714	729	723	741	676	706	730	770	755	706	735	738	716	722	685	749	704	739	725	742	730	690	738	727	706	690	704	744	783	745	754	669	689	715	684	724	743	722	747	771	769	738	693	729	735	757	778	753	715	741	697	687	748	746	743	751	755	714	761	732	707	711	744	729	734	729	714	729	700	754	745	742	737	726	724	724	686	741	763	741	754	761	720	738	727	681	769	815	738	708	754	709	713	711	700	721	688	742	674	755	703	683	707	694	714	740	714	737	773	688	727	728	750	731	772
8308	14882	1446	988	912	942	851	848	778	833	766	765	737	724	795	745	726	738	794	754	682	781	747	744	719	766	683	773	764	735	731	684	780	776	762	743	760	723	734	690	698	786	772	700	745	765	688	760	733	717	744	703	731	750	719	754	739	737	713	707	761	706	765	710	739	777	719	734	726	745	709	731	736	767	782	772	718	712	726	731	750	721	759	733	746	694	721	696	767	747	673	720	742	683	729	756	716	729	752	735	691	705	734	752	707	707	692	705	697	691	718	700	753	751	715	708	744	763	724	772	739	708	769	714	722	781	749	747	757	722	715	737	707	724	703	710	662	716	740	733	753	685	723	772	817	770	741	699	758	752	751	740	742	748	723	715	751	728	748	725	727	731	747	713	731	737	786	735	717	685	708	719	746	743	726	724	748	734	753	749	723	742	756	764	757	702	712	752	731	753	712	706	770	710	739	716	733	756	763	791	736	778	778	727	720	750	738	701	737	760	778	715	725	726	741	748	715	708	748	710	714	718	715	755	766	766	691	713	729	771	740	786	654	769	735	716	736	732	703	715	770	755	792	769	730	719	730	726	768	732	733	740	680	756	751	719	745	739	696	737	713	737	687	755	694	711	735	699	773	745	738	744	758	750	740	723	704	761	756	712	745	754	747	716	720	737	744	734	680	754	716	771	769	805	685	729	711	720	731	745	705	754	737	750	775	700	687	739	741	742	779	723	725	758	761	740	705	739	748	722	687	701	705	744	695	718	740	725	729	753	745	779	727	711	730	728	763	741	769	680	750	684	758	711	726	720	790	763	690	705	738	745	751	725	731	739	760	776	707	772	710	721	708	730	696	733	767	716	749	726	751	696	753	736	701	768	712	712	676	745	704	752	746	658	650	703	765	727	720	711	713	739	722	733	731	746	716	769	756	721	729	724	710	705	711	730	738	746	753	710	718	725	756	706	673	733	730	700	714	769	705	767	765	722	710	702	680	745	740	751	794	715	755	728	749	730	733	741	719	724	678	728	705	786	705	683	675	740	725	757	722	709	738	753	689	722	703	762	757	729	738	737	730	753	755	736	758	681	733	711	719	742	683	791	709	802	757	738	752	730	713	755	804	696	729	716	766	738	740	768	736	772	725	701	693	692	750	696	744	708	764	763	700	793	726	748	722	759	687	776	690	720	778	761	767	748	765	684	685	725	708	747	699	711	717	762	717	701	728	737	707	695	735	755	675	769	732	744	761	698	674	764	737	766	702	689	761	745	698	707	686	735	718	731	785	755	748	733	764	720	732	723	739	699	676	741	739	712	697	731	745	668	726	774	699	730	779	757	772	712	767	777	733	716	729	703	748	723	745	710	723	722	719	744	759	755	746	731	724	756	739	720	737	729	700	714	735	765	702	674	747	745	724	755	742	733	724	759	752	733	771	729	729	741	790	719	738	764	715	696	767	755	713	761	743	681	692	746	684	708	752	731	778	706	730	718	719	766	745	766	691	758	767	701	736	736	717	704	700	765	731	718	711	699	719	741	719	729	744	717	732	724	737	720	764	756	746	754	733	768	719	761	743	757	760	743	732	706	694	723	740	711	758	736	719	689	677	717	751	749	816	736	699	720	740	697	672	692	684	707	728	743	731	753	703	725	711	722	786	698	737	782	681	737	748	738	719	720	728	684	685	734	666	703	727	739	770	721	739	726	729	738	720	727	789	708	690	744	722	695	767	671	726	683	699	724	792	693	768	756	729	723	721	740	765	737	745	720	740	725	690	736	725	751	684	713	757	718	710	747	744	718	802	716	681	714	786	748	732	727	699	762	742	707	749	743	737	775	748	736	753	770	692	778	772	787	760	750	725	755	765	714	750	751	689	707	790	708	727	779	774	738	745	726	721	773	731	754	710	714	742	718	736	750	700	707	728	760	762	687	745	753	706	701	787	709	685	797	763	739	744	711	758	721	681	738	811	735	745	733	766	696	781	723	736	715	740	819	724	723	708	756	727	732	760	742	760	753	690	714	758	749	697	732	711	716	729	751	678	749	756	753	750	764	754	724	713	715	737	742	720	714	780	754	717	698	723	774	759	674	720	790	714	737	750	729	741	748	758	740	754	759	708	713	755	717	720	790	742	720	749	761	736	743	714	692	715	777	707	736	758	738	744	767	737	752	786	664	744	680	748	732	734	687	742	813	746	701	739	724	755	749	726	773	746	745	703	721	717	747	738	697	741	719	760	734	744	669	731	766	715	759	709	707	718	731	706	761	727	708	736	708	736	706	691	758	697	750	732	725	713	758	727	766	755	731	763	701	739	773	751	722	687	780	790	759	724	695	688	738	700	747	727	685	715	710	717	784	758	759	748	743	730	676	755	767	703	768	716	750	740	719	719	711	742	718	720	729	775	750	740	738	701	691	694	737	667	746	752	713	733	682	719	728	733	747	787	709	702	721	753	746	728	724	750	766	775	707	776	727	741	742	699	765	763	780	704	726	756	743	713	698	746	745	796	720	707	774	771	769	750	814	710	739	742	758	697	753	739	715	732	753	685	721	746	701	744	711	778	734	710	710	784	785	752	733	757	729	733	744	717	760	688	741	751	744	715	731	716	710	762	735	720	737	700	727	765	779	731	763	800	745	737	695	711	667	779	729	724	780	772	712	733	797	736	726	771	704	729	722	747	731	760	699	768	723	792	740	762	716	756	752	697	726	738	736	727	765	772	748	736	735	734	723	779	720	759	720	745	740	761	698	723	728	719	765	754	768	723	750	769	711	749	700	725	741	744	729	735	684	718	777	797	715	710	761	727	720	746	692	722	702	703	714	763	722	754	715	735	710	717	735	729	699	749	791	714	731	787	795	696	752	786	749	709	712	700	768	682	722	769	777	813	751	698	729	683	702	748	722	733	782	738	765	743	735	725	707	737	734	711	693	710	721	696	711	750	756	736	752	699	674	733	775	726	764	769	696	678	747	756	734	766	747	700	719	715	699	687	724	725	788	735	731	752	735	692	722	744	728	763	744	769	733	694	708	769	771	699	703	704	723	720	779	720	697	740	674	748	760	719	789	678	727	732	715	743	724	745	785	798	695	697	725	773	789	737	703	797	678	716	747	722	695	732	753	668	703	743	691	729	764	723	717	725	733	783	740	706	693	733	690	664	718	717	782	764	757	701	743	761	716	718	715	764	720	725	758	752	725	777	750	744	722	700	777	705	740	698	736	776	705	723	736	709	714	765	749	767	672	768	741	724	782	712	755	743	700	747	741	758	721	776	758	722	685	754	775	715	722	756	744	725	766	730	767	751	721	770	712	767	753	674	741	722	775	768	750	791	780	685	762	731	715	745	717	750	744	730	709	694	719	799	737	791	703	780	703	759	768	741	695	703	748	764	776	721	718	774	766	743	698	687	736	745	691	773	775	759	759	757	752	729	745	737	749	767	725	716	698	753	698	691	718	742	742	745	757	777	687	741	755	725	781	722	795	709	770	711	768	769	736	705	751	742	699
23669	21164	28227	24358	21107	7593	907	687	593	542	509	500	467	442	411	430	428	378	377	352	381	375	377	364	363	341	342	352	353	350	380	340	346	351	367	326	354	347	339	310	344	339	373	348	363	385	371	353	335	350	330	342	334	363	348	341	321	332	340	304	338	316	341	350	349	345	367	323	359	365	345	337	334	341	362	338	394	350	345	334	338	332	354	352	331	350	366	347	325	343	313	353	382	324	311	370	352	357	347	297	362	325	325	321	337	342	373	349	365	332	325	310	343	338	321	331	333	363	374	361	327	353	344	371	319	336	315	309	334	337	355	370	345	378	345	346	314	330	348	324	347	344	329	372	393	318	333	338	358	328	339	330	339	331	326	378	348	335	323	352	356	353	352	376	348	321	368	312	344	337	351	358	341	334	310	347	343	343	318	308	351	326	333	362	334	323	332	342	323	341	299	352	319	367	336	374	371	335	345	313	356	345	344	361	361	345	367	330	331	347	343	370	321	320	335	358	324	359	371	382	353	342	366	340	370	354	350	338	347	346	340	343	401	359	369	346	350	349	373	331	368	333	370	361	357	338	322	335	339	330	365	352	339	327	300	316	335	343	346	304	330	301	336	320	325	347	320	351	346	368	329	332	345	337	326	360	340	355	342	328	373	345	342	346	390	321	344	365	368	315	349	359	305	313	363	354	342	337	330	377	354	334	346	342	355	358	324	358	353	316	360	357	321	354	360	328	333	332	325	352	309	363	347	327	359	366	327	366	324	352	362	332	351	329	354	316	363	333	324	351	315	326	318	326	354	343	316	336	375	326	325	382	332	381	308	363	336	338	310	358	325	387	347	334	340	353	331	317	355	345	326	339	334	354	354	341	341	369	334	361	333	331	336	330	321	368	355	354	341	346	350	326	336	355	311	337	368	313	324	359	360	343	376	302	380	343	347	346	341	314	347	342	329	338	316	334	328	355	323	384	353	354	336	354	331	363	318	364	344	331	330	325	327	376	354	326	339	358	339	376	370	337	308	354	361	342	331	303	323	365	319	332	331	353	303	343	353	335	324	326	304	367	324	329	349	323	352	339	336	341	343	351	347	333	382	318	325	345	353	364	335	340	371	322	327	365	306	349	320	339	317	306	348	312	338	344	322	362	328	357	334	319	319	354	354	341	348	323	353	328	314	349	335	345	294	335	351	368	367	359	333	337	324	348	349	350	336	348	342	365	346	336	405	317	352	336	356	349	350	321	327	363	333	346	329	337	373	363	364	358	332	321	351	368	333	345	323	341	369	320	343	310	351	360	327	333	358	350	359	350	304	330	390	382	337	370	347	348	335	360	327	335	346	363	324	363	286	329	305	353	354	333	323	369	326	357	333	335	334	314	328	324	314	332	320	362	333	326	345	305	352	366	340	358	343	310	367	345	311	367	346	367	294	362	344	310	343	337	329	357	327	325	346	352	300	331	365	350	346	311	322	360	356	358	367	333	350	356	350	374	372	312	316	306	311	318	321	335	345	371	302	340	386	331	340	375	330	355	346	303	357	362	333	316	342	353	329	340	362	337	359	339	312	331	321	340	349	336	350	374	383	344	332	302	307	335	332	313	323	355	332	341	375	351	320	339	325	369	348	343	371	350	345	370	315	332	341	355	377	355	322	354	359	342	333	322	336	321	315	345	367	362	377	322	342	367	353	383	338	332	346	329	356	342	336	349	338	346	340	330	364	343	348	348	371	331	359	345	346	334	309	374	352	341	343	325	331	319	320	322	358	317	361	369	372	324	320	333	348	327	331	366	327	341	318	336	332	334	362	354	306	336	328	331	362	329	323	343	308	348	327	361	372	338	370	334	335	360	355	351	344	355	382	351	338	343	343	324	325	325	333	315	362	361	354	330	341	361	339	348	302	350	344	345	371	363	343	355	328	334	331	327	358	304	330	317	336	340	315	328	303	321	351	332	334	346	333	358	352	345	334	352	356	343	338	331	369	365	337	326	341	357	336	318	342	326	358	358	339	349	345	352	332	362	316	338	329	355	350	327	349	324	346	373	346	322	339	330	336	356	318	356	355	342	355	341	316	365	353	338	298	379	294	379	350	318	336	335	358	322	359	319	335	343	326	349	339	356	334	310	311	353	352	335	336	329	342	351	352	348	350	323	339	341	352	350	312	325	384	296	346	333	319	336	337	331	353	347	346	351	341	340	339	369	335	349	359	324	318	338	374	331	364	371	347	355	321	317	324	328	339	358	340	348	340	352	364	346	369	342	323	346	329	312	326	352	338	336	371	339	349	356	310	324	338	352	357	324	335	338	369	355	359	369	344	350	350	317	348	341	362	295	363	334	328	316	337	338	353	351	377	330	336	316	349	335	342	316	336	334	314	331	319	345	330	316	380	337	364	356	298	305	356	333	342	371	321	316	333	353	320	316	322	343	334	367	349	366	335	375	335	360	353	369	341	341	344	328	342	385	350	369	352	351	326	325	358	318	364	365	348	331	337	372	322	360	380	332	343	338	324	319	314	368	344	341	352	348	329	353	351	353	328	316	347	346	340	357	319	319	325	343	318	321	315	340	324	372	361	347	332	360	338	338	358	357	331	349	369	311	360	356	321	356	333	324	305	371	296	348	351	336	337	322	373	377	363	331	352	308	343	360	370	332	325	367	363	362	354	363	358	356	335	320	359	323	323	372	330	326	331	317	311	341	361	382	337	373	345	336	365	342	318	346	365	360	344	340	347	345	321	335	321	329	324	351	347	355	340	357	378	346	349	325	355	317	342	306	353	351	337	366	325	349	319	364	354	324	356	334	376	334	347	340	327	328	349	338	315	337	343	315	339	312	330	323	345	342	332	313	330	351	320	321	372	353	315	327	360	393	342	335	333	324	360	335	332	328	355	312	359	321	365	365	317	375	353	337	337	361	332	333	333	342	335	357	331	327	318	345	337	341	357	345	356	353	306	353	357	324	331	336	335	349	363	377	340	356	358	343	348	360	347	312	352	344	357	305	334	380	367	303	380	309	358	339	349	353	348	356	355	333	322	335	338	339	339	357	366	332	311	349	327	311	333	343	369	372	352	339	330	326	349	354	348	365	347	350	327	370	335	336	329	361	360	330	342	341	330	370	347	348	330	345	330	325	356	350	320	303	302	351	353	364	326	351	362	340	387	362	350	326	390	331	318	351	334	331	309	326	358	341	323	311	359	347	336	318	340	310	318	337	321	298	351	374	297	316	377	310	346	325	322	341	354	320	356	365	331	354	329	348	326	356	343	337	372	341	349	313	346	349	341	376	350	327	332	331	286	340	351	320	348	349	330	330	310	375	372	345	306	338	331	335	322	333	343	346	327	327	385	340	334	327	341	343	319	353	372	337	358	384	329	350	339	324	362	346	339	330	315	334	335	352	368	297	332	334	345	314	341	307	374	322	334	342	339	346	339	326	330	363	352	325	334	350	327	334	324	343	324	364	343	320	336	329	317	339	340	350	348	346	340	335	366	341
13589	26774	5664	2855	1970	1539	1149	905	808	691	624	540	531	463	464	460	419	423	396	389	409	402	385	384	398	362	391	373	364	391	399	369	369	386	345	391	367	346	367	352	360	367	348	352	355	379	345	397	323	331	362	324	346	363	354	351	345	337	369	311	361	357	345	369	311	332	352	345	361	328	314	350	333	351	353	354	356	368	345	369	338	350	372	381	339	345	359	357	393	331	362	353	341	369	353	374	389	362	332	353	314	344	379	344	339	364	385	330	328	346	344	327	387	375	385	349	359	354	331	371	333	349	367	363	352	346	359	367	358	356	336	358	366	373	353	347	340	364	350	326	338	345	368	346	325	362	343	339	360	366	371	363	372	323	361	344	335	366	338	334	339	343	359	328	370	391	341	363	374	364	344	366	344	350	333	373	347	366	338	375	402	352	360	348	344	356	367	373	384	373	337	397	353	337	327	326	371	367	346	370	369	323	326	340	344	348	340	332	339	357	345	345	348	353	335	352	334	346	352	320	359	322	347	340	350	313	349	368	349	316	351	371	349	346	318	339	309	331	348	334	351	408	353	332	323	337	349	321	355	338	351	357	327	330	339	352	376	394	353	343	363	386	331	364	310	325	372	338	381	347	352	327	317	340	350	339	355	339	348	381	336	346	320	327	390	358	305	356	389	324	358	350	364	332	307	339	362	358	368	332	332	360	341	374	342	337	335	337	326	323	364	328	334	348	355	347	339	340	352	364	342	364	358	340	341	359	372	344	384	341	338	331	328	350	336	331	327	345	327	382	327	312	340	376	357	351	333	340	336	350	391	356	344	360	340	353	368	359	362	340	317	356	356	366	352	353	347	329	338	346	331	318	335	346	356	359	364	360	363	330	348	363	385	350	371	324	337	364	365	317	352	352	315	361	360	372	367	325	346	337	349	366	325	360	359	340	323	337	324	346	364	346	326	366	366	329	303	318	379	312	350	386	321	349	327	336	334	342	340	355	328	390	332	350	348	316	375	349	343	349	342	338	331	333	339	378	314	345	372	315	333	323	335	362	348	329	355	332	323	362	332	342	337	322	345	328	348	349	338	359	364	332	356	357	355	355	309	322	352	366	342	345	372	336	336	361	352	325	352	330	323	368	367	338	321	343	369	315	394	355	348	358	346	327	364	342	334	360	361	350	337	362	370	380	359	372	337	358	352	335	345	357	354	340	345	322	345	337	356	333	365	335	344	328	348	350	384	387	363	348	344	326	334	353	329	351	366	343	379	352	360	342	349	327	336	367	339	338	366	332	364	320	323	346	351	343	354	384	343	321	364	323	372	386	355	357	367	362	345	333	339	306	327	358	337	363	383	350	367	337	299	341	352	368	360	342	351	335	356	365	365	350	354	348	348	356	338	344	320	332	353	348	352	369	342	327	336	328	356	334	337	294	351	326	335	340	335	358	346	358	361	362	364	353	375	327	371	307	363	323	372	339	333	357	358	340	339	330	360	341	363	392	366	349	355	395	359	348	360	376	325	349	338	348	359	360	340	332	344	339	360	381	300	345	348	354	388	305	345	332	342	365	375	328	336	368	310	344	324	325	368	365	335	392	390	339	357	363	335	383	361	308	333	333	343	329	347	338	359	339	347	337	357	351	352	320	323	359	357	373	354	346	357	344	358	366	347	338	338	341	347	349	350	353	324	335	354	368	351	322	377	341	331	363	364	343	383	339	315	386	369	390	334	344	362	347	348	363	349	348	370	335	358	358	347	309	322	341	380	368	380	390	367	322	364	339	310	305	345	374	331	337	356	350	371	317	321	361	308	332	340	328	377	313	372	339	364	350	344	350	351	362	363	352	330	346	349	365	369	339	375	338	349	365	364	388	341	316	388	394	368	332	333	321	355	372	384	403	335	355	347	379	329	292	340	355	307	328	326	324	343	330	342	358	344	360	353	371	329	335	357	339	371	357	374	340	334	351	348	348	374	373	365	345	360	331	379	344	332	332	393	317	360	341	325	342	375	364	373	349	359	330	334	344	355	379	386	354	354	345	337	319	380	351	347	336	336	346	328	354	354	353	323	371	342	339	363	305	332	358	345	371	356	342	320	343	351	361	319	385	353	343	346	340	338	375	332	355	366	335	332	342	349	333	310	369	342	347	398	368	319	360	360	365	376	327	381	311	365	367	355	368	367	373	340	367	326	331	366	383	341	341	330	356	345	363	330	353	341	352	357	342	328	354	330	339	360	390	351	399	324	375	297	339	339	306	337	363	334	360	307	379	329	332	384	355	364	354	363	388	326	349	344	330	388	344	355	357	358	341	351	334	367	368	340	343	343	343	327	342	365	348	348	388	368	360	334	386	343	309	346	340	317	357	359	369	340	349	340	383	386	350	326	338	369	336	351	313	362	376	367	325	371	332	374	369	364	360	337	339	348	375	355	341	352	341	363	381	366	359	350	342	335	333	349	357	360	342	361	380	366	369	361	341	327	371	353	371	315	344	342	369	348	374	371	319	334	332	335	384	330	358	360	361	332	369	330	337	356	360	358	294	336	364	340	323	312	383	289	361	341	337	316	344	374	363	368	339	355	352	341	349	334	364	317	323	362	351	350	366	334	369	347	366	383	356	347	371	339	360	350	351	355	352	355	343	352	361	357	356	323	364	332	319	355	343	337	358	321	346	366	351	355	320	380	360	321	311	350	351	345	297	389	347	321	331	343	356	334	307	331	354	339	338	300	352	338	321	371	361	350	354	363	365	356	330	376	337	347	325	348	340	360	372	328	362	367	355	354	342	376	344	335	356	341	348	336	345	342	350	367	344	333	346	321	322	352	337	314	331	349	361	340	365	353	349	354	366	361	322	375	333	345	358	339	339	349	395	324	371	376	374	339	359	351	356	347	342	396	365	358	331	361	340	339	357	345	371	370	329	348	366	371	383	373	307	349	340	346	351	371	365	315	364	327	367	365	354	338	356	339	349	366	406	346	363	321	370	354	355	355	360	374	336	345	324	379	338	342	310	362	349	352	301	341	342	344	362	341	367	315	353	324	371	316	340	348	336	345	327	329	350	381	363	364	344	353	368	359	346	355	345	327	337	333	377	296	360	361	336	347	337	361	366	350	335	325	360	351	341	345	341	320	348	350	317	333	322	343	358	354	332	353	374	378	314	364	387	328	356	369	323	342	329	390	330	325	348	338	352	359	368	299	349	349	354	352	334	339	364	345	364	336	363	382	321	348	357	376	328	371	350	340	371	361	318	349	325	357	342	344	338	308	350	354	359	357	363	326	321	339	341	323	359	368	361	304	351	344	371	330	365	356	364	335	349	369	349	332	357	345	352	381	324	339	396	339	369	356	346	333	358	368	335	377	360	363	310	348	379	365	370	336	312	373	351	351	362	373	354	314	358	392	331	359	340	340	354	328	318	331	356	344	356	359	347	369	361	372	319	333	379	353	359	378	329	382	333	349	335	360	301	328	327	367	368	363	351	332	342	376	332	331	381	358	344
24651	21122	27081	25280	10299	1363	1132	1029	962	966	983	981	964	941	892	939	931	954	928	867	964	872	921	899	910	925	937	921	888	926	907	915	927	889	916	878	907	922	905	906	879	895	872	926	911	892	928	906	910	890	919	917	923	903	880	865	887	870	943	935	911	892	911	876	952	895	877	918	906	906	891	877	838	890	947	901	908	851	880	928	937	867	865	887	937	890	924	899	905	946	905	928	877	911	968	858	919	892	888	896	920	944	951	957	937	941	949	903	918	935	929	871	903	864	920	862	969	947	911	931	870	899	905	919	930	862	921	909	910	912	928	879	942	874	932	894	865	881	878	935	913	940	878	911	948	892	862	898	904	842	843	888	925	885	921	954	904	883	895	900	919	969	916	883	912	920	856	940	886	884	927	918	900	951	925	934	937	872	954	907	911	932	887	816	905	882	910	916	863	869	928	950	933	897	922	949	887	959	871	897	920	918	926	944	892	923	933	923	901	877	971	922	897	884	900	887	946	959	892	958	863	904	932	868	897	857	898	879	927	890	929	862	922	878	853	960	880	848	860	914	919	914	890	955	889	879	883	850	940	930	888	893	875	902	896	868	838	906	929	943	856	925	916	933	846	916	922	894	939	954	885	934	891	904	930	887	887	875	873	928	961	847	977	950	929	840	844	890	891	905	917	833	867	943	875	940	913	939	868	873	895	966	893	864	916	920	883	903	946	912	944	933	939	912	941	897	888	877	893	881	944	903	855	887	907	862	979	918	895	885	912	950	930	914	905	922	901	936	893	958	919	901	904	942	890	942	890	910	875	914	936	889	931	858	880	870	890	886	880	894	938	902	915	903	912	912	875	954	940	910	911	900	923	885	936	887	915	948	831	935	900	915	876	923	895	955	943	920	917	883	943	839	983	951	952	908	917	934	903	881	878	902	914	874	924	951	938	938	888	891	871	890	877	908	850	910	885	916	960	896	894	932	904	959	908	957	894	890	867	915	893	892	876	942	907	905	915	867	948	889	896	923	926	897	911	891	920	854	913	891	935	891	870	927	872	897	912	884	880	830	900	928	922	925	941	947	877	908	902	923	896	903	891	886	891	887	927	875	916	863	909	898	843	905	917	891	972	923	864	956	935	856	905	903	883	827	893	871	941	880	966	884	881	911	862	911	944	845	875	933	956	937	930	833	904	857	931	934	878	914	844	933	902	862	921	883	932	953	910	966	854	850	910	887	897	895	937	911	868	924	868	917	902	908	825	911	873	900	928	912	922	895	918	926	902	913	894	897	895	967	942	948	901	851	904	866	940	856	893	904	897	973	911	888	851	909	941	889	877	887	860	927	928	857	933	906	882	894	990	902	927	904	869	872	863	899	917	923	860	927	904	884	897	873	890	912	885	915	886	889	865	918	919	897	920	865	861	874	915	912	925	915	906	887	889	925	911	896	897	919	896	908	883	900	887	924	889	858	940	891	908	871	875	900	859	881	874	910	942	952	885	879	878	913	924	887	888	902	854	921	998	874	866	907	915	844	830	905	886	945	914	914	969	945	894	868	954	963	864	883	909	867	846	935	929	883	875	913	910	918	916	880	915	898	882	888	910	908	921	929	921	909	987	906	885	880	951	944	936	921	905	878	865	903	924	863	916	916	844	913	876	935	927	859	917	916	869	936	926	890	883	888	892	888	932	907	899	899	956	889	905	930	912	905	877	875	921	879	951	859	835	892	905	917	967	909	941	887	869	927	898	919	969	868	930	842	879	908	920	880	923	893	880	900	963	843	893	940	895	950	909	885	848	925	910	937	891	925	899	865	916	914	908	885	900	941	891	895	852	926	924	892	889	873	895	896	911	899	892	923	895	924	931	890	904	932	923	905	900	952	881	913	920	863	844	893	859	897	921	899	882	868	904	908	902	947	880	832	945	868	931	863	863	940	905	845	843	912	934	918	884	875	874	901	956	873	882	856	952	905	943	924	877	944	872	878	926	882	873	912	962	885	883	967	958	896	926	924	903	871	900	870	919	875	898	915	882	934	905	900	863	884	944	886	908	895	902	899	935	941	925	945	915	908	891	896	931	873	880	943	911	886	871	931	892	909	893	925	921	928	917	908	958	957	931	921	938	948	908	895	873	904	924	935	911	922	890	906	819	867	953	946	868	883	920	915	932	953	926	915	905	900	893	905	930	896	970	980	858	841	864	856	904	942	891	890	905	898	902	911	891	879	865	900	883	837	859	848	873	915	831	912	968	882	932	894	851	960	921	859	906	888	906	876	883	936	919	889	853	913	941	954	911	885	940	933	859	945	907	862	901	887	915	945	883	863	905	891	868	923	910	913	899	835	894	950	924	947	889	901	913	919	906	838	898	899	934	894	895	877	886	912	925	992	878	911	971	936	982	865	883	884	929	902	898	873	927	877	874	867	913	975	914	883	849	883	905	910	935	856	959	887	911	965	933	939	870	893	904	894	892	943	863	909	935	867	866	892	918	839	865	892	879	897	955	885	893	881	855	942	891	944	836	913	902	880	943	932	975	913	917	921	914	907	922	895	900	941	904	928	892	879	910	919	854	918	922	912	922	934	893	890	898	901	925	943	917	841	965	919	883	876	886	882	923	932	883	919	934	906	868	901	890	931	934	896	917	891	912	940	948	913	919	846	857	886	966	897	892	855	896	910	908	866	910	942	911	885	912	987	912	935	929	891	870	901	919	861	877	854	928	866	893	908	880	879	922	926	888	905	892	940	921	913	895	929	935	965	923	935	908	937	944	975	902	887	908	914	844	918	876	925	919	954	854	969	881	923	850	928	888	916	950	933	917	867	889	906	850	852	896	884	880	853	890	900	908	944	928	917	828	964	909	931	859	938	888	912	881	945	884	917	928	900	871	888	861	926	915	906	896	922	858	928	937	896	949	880	919	862	883	906	898	881	953	869	912	908	961	921	859	965	909	872	919	921	912	862	922	908	861	915	909	873	903	885	897	901	937	877	877	873	894	858	914	914	924	879	927	930	910	901	898	944	908	833	900	919	881	893	895	890	924	918	897	880	860	909	978	952	960	925	902	905	911	876	902	862	929	937	938	908	861	917	889	822	897	881	938	916	866	934	908	961	905	897	857	913	901	890	871	950	966	910	902	930	883	924	933	860	904	870	885	940	905	888	950	837	900	877	872	856	899	867	978	920	897	911	853	896	875	910	915	872	868	880	902	843	872	948	887	912	947	888	906	856	873	877	953	878	925	887	907	896	885	871	900	890	895	865	938	847	874	876	925	865	920	893	897	904	909	895	903	905	928	954	883	886	919	889	939	878	900	909	880	847	885	920	893	886	844	865	949	903	896	936	913	934	953	832	834	869	917	940	871	868	886	912	927	929	904	898	881	931	874	908	833	902	953	907	910	856	934	918	913	937	889	897	855	899	896	892	890	871	901	921	889	961	891	881	834	892	876	864	915	899	837	840	878	900	893	882	877	883	877	909	904	902	865	946	929	920	949	893	910	923
12666	20340	3644	2069	1713	1482	1322	1214	1227	1054	978	987	926	988	999	966	954	874	928	892	899	887	893	943	903	912	909	918	907	938	831	855	888	897	899	884	905	922	916	904	871	901	849	914	913	868	883	935	853	883	928	885	883	925	891	876	845	864	918	839	859	872	916	909	890	944	900	913	874	879	913	867	858	892	886	910	880	842	898	933	922	914	889	885	874	861	926	885	890	949	916	881	849	913	909	882	892	888	897	879	897	904	873	889	872	873	891	852	844	855	899	976	903	915	888	915	903	846	960	888	889	888	879	858	886	907	899	923	913	922	883	891	879	933	865	852	898	818	925	943	904	860	880	872	897	866	904	902	885	879	945	934	907	887	853	861	895	844	918	922	912	849	842	909	841	906	889	929	888	875	902	887	910	883	873	912	857	935	848	848	861	914	900	875	919	887	919	917	936	874	896	863	878	922	822	897	891	881	820	912	899	904	867	902	887	890	921	913	887	858	902	895	956	879	908	874	894	955	914	889	892	899	889	930	882	898	872	857	856	902	879	916	891	884	910	870	908	833	813	894	865	889	907	883	891	924	919	853	922	914	891	858	922	874	880	886	941	897	907	914	913	870	887	885	978	890	909	875	872	880	909	851	918	863	888	894	904	937	930	933	906	889	941	857	892	912	933	950	938	842	920	911	928	905	877	893	890	837	914	887	919	850	922	856	876	892	879	869	883	926	834	855	850	922	878	870	889	844	896	915	927	909	906	865	884	896	898	937	878	878	880	872	880	908	894	859	853	897	854	856	911	866	865	843	866	866	906	907	948	868	890	931	860	916	881	927	918	936	892	838	876	889	933	857	901	859	881	864	868	860	962	860	891	916	904	893	899	843	908	903	900	901	886	883	867	927	891	947	885	875	845	865	913	823	895	807	861	914	839	918	900	938	891	872	899	890	920	900	897	912	853	880	884	888	845	912	886	847	879	931	833	911	874	907	909	930	892	876	920	895	933	866	874	878	907	881	876	939	873	866	890	867	903	864	897	921	899	908	902	819	958	907	891	881	886	889	872	908	904	846	877	868	942	869	865	887	898	880	877	883	882	877	900	886	872	848	883	903	878	922	892	898	861	894	931	838	906	855	907	850	850	899	842	849	870	897	845	867	857	910	830	961	859	856	924	832	877	949	871	885	879	881	913	931	906	888	912	898	894	866	874	905	919	841	932	840	864	854	876	886	907	848	920	883	860	899	922	910	847	839	858	888	845	907	892	908	854	870	866	908	896	853	919	868	887	920	889	880	901	897	891	901	927	898	912	922	835	852	907	918	894	907	901	911	896	901	849	917	806	843	924	921	930	906	873	850	892	830	920	951	903	872	886	860	828	893	854	893	882	875	858	972	909	897	892	908	888	922	920	870	890	878	885	906	910	859	842	894	935	875	873	949	847	884	910	864	883	853	918	879	856	948	880	860	849	911	886	871	865	874	949	893	869	909	879	901	853	898	859	904	897	863	867	923	850	943	867	851	903	867	954	878	890	935	867	858	878	880	854	909	884	823	863	868	888	900	860	881	855	939	913	834	840	895	893	880	890	943	851	913	861	903	863	920	921	899	926	905	830	856	862	878	867	891	865	879	941	903	881	860	909	873	865	908	907	815	859	875	929	883	867	866	910	944	843	818	865	935	872	913	893	869	909	894	891	895	864	853	884	835	855	923	887	896	913	897	887	853	913	891	935	896	894	869	895	892	853	908	869	911	857	871	874	885	827	881	902	876	939	874	890	880	871	872	871	903	898	868	852	917	854	874	905	882	871	846	865	865	930	911	928	894	863	941	870	910	907	904	895	875	881	873	843	862	903	848	876	918	799	912	889	863	888	913	872	909	881	841	877	827	906	878	914	916	890	855	888	901	906	830	907	922	805	889	914	883	875	868	883	888	875	942	844	863	896	932	846	887	839	905	843	923	864	940	885	913	911	888	864	894	906	928	847	873	869	912	877	858	885	898	833	900	895	909	859	910	868	831	885	911	934	874	900	944	875	839	877	883	859	900	881	880	886	816	850	896	903	874	940	918	940	906	919	834	876	921	909	870	834	950	881	890	881	868	889	928	890	857	864	901	935	897	826	876	876	909	899	884	891	901	925	893	814	907	910	887	889	883	877	879	854	902	856	876	875	936	870	882	882	956	892	847	886	928	950	879	892	879	829	933	844	907	852	893	832	834	943	894	831	883	859	880	778	922	914	868	900	928	914	875	895	853	891	838	886	875	972	920	915	873	858	884	864	871	854	939	862	945	864	896	872	927	940	892	838	874	823	849	918	858	907	819	859	930	896	885	898	879	893	893	851	881	851	947	873	878	808	874	905	843	884	911	887	832	895	918	921	838	905	877	886	860	893	899	860	879	898	906	863	833	911	845	908	903	843	870	902	829	901	843	921	893	856	884	883	966	860	918	900	871	909	890	904	878	961	910	874	863	864	903	885	864	891	886	822	902	865	866	915	848	854	962	874	868	845	945	910	833	851	941	889	926	937	923	891	867	885	913	911	854	868	919	875	880	893	916	872	865	912	955	920	876	896	899	850	944	910	866	867	874	901	854	915	897	862	911	813	887	923	886	854	878	874	867	939	830	882	895	912	867	916	882	890	857	901	876	917	933	907	899	892	868	922	892	931	926	907	861	872	880	882	868	881	897	895	863	861	862	923	910	842	859	938	865	849	900	928	885	870	893	872	907	920	895	862	908	854	908	851	870	853	916	805	836	821	908	881	835	881	852	890	829	875	946	928	922	896	888	880	874	869	803	924	899	853	870	919	854	839	876	907	942	882	870	913	854	875	850	920	927	928	897	870	885	874	871	852	843	832	903	895	857	799	877	831	914	873	848	838	849	930	916	931	844	896	901	891	952	888	940	871	865	849	879	920	850	962	896	902	916	840	888	896	896	885	878	876	886	952	843	886	908	866	879	924	882	873	844	881	899	891	887	928	903	886	904	905	867	950	936	909	865	910	878	875	874	925	853	840	872	890	861	880	892	869	878	853	862	866	847	887	891	913	860	839	931	907	880	864	869	884	891	913	919	845	884	871	901	899	873	913	906	861	911	861	935	925	930	877	931	870	897	865	881	891	899	857	887	924	887	878	900	889	859	854	864	937	904	947	869	902	839	891	903	833	835	850	842	856	877	943	867	911	830	884	904	886	875	888	845	895	864	892	911	903	950	898	885	910	886	942	894	848	840	857	906	887	897	926	898	849	892	885	847	892	872	920	916	862	863	897	917	881	860	868	868	865	935	894	877	899	882	897	913	916	895	924	828	889	885	884	874	890	854	904	921	892	859	862	850	833	909	904	907	843	875	930	869	922	858	895	864	960	848	839	862	859	858	862	879	941	870	832	847	958	829	900	892	887	896	931	913	888	831	901	861	884	886	868	884	844	898	892	907	872	828	882	892	909	869	890	920	897	858	922	852	902	890	880	868	865	849	916	917	871	886	910	871	907	940	941	899	911	932	848	886
22527	21199	28779	23891	21190	21216	7576	1099	901	763	702	627	610	587	564	547	487	543	486	513	444	504	482	467	457	467	457	462	427	454	465	472	426	452	474	389	416	467	446	424	428	409	395	404	414	423	413	422	423	420	470	449	439	426	406	418	469	423	425	434	390	408	436	417	440	460	425	413	457	410	426	446	415	413	403	402	407	400	424	409	421	439	420	444	427	407	409	416	410	429	422	408	405	412	376	423	396	394	395	397	408	408	425	405	407	468	393	414	417	417	400	389	401	441	418	393	402	424	410	401	422	406	450	441	440	399	447	403	435	406	436	437	442	430	411	409	399	457	429	454	444	432	414	441	438	383	421	432	404	435	421	424	381	402	449	415	419	446	402	421	419	441	454	426	413	434	406	416	415	427	410	396	399	420	403	420	437	382	398	445	403	425	402	417	395	432	401	404	433	441	419	433	388	412	435	419	402	422	409	421	388	420	421	438	385	438	425	451	407	419	446	424	419	399	419	445	408	399	423	392	437	423	403	416	425	442	396	464	382	455	419	447	440	433	397	424	435	456	407	394	419	410	409	437	367	426	419	453	387	424	421	394	426	384	408	386	411	422	419	366	408	462	385	398	427	413	416	419	413	438	384	424	404	388	429	426	409	433	441	434	422	424	409	399	435	413	445	401	422	452	407	442	419	422	437	447	402	419	471	429	416	420	405	423	478	398	397	405	406	421	419	410	433	377	437	455	437	418	420	446	426	417	399	390	443	403	399	411	424	461	391	418	409	391	414	396	411	421	394	423	416	442	434	397	412	386	429	403	389	431	427	419	461	409	430	415	412	447	384	414	424	425	405	410	384	395	424	391	418	413	391	435	413	408	435	401	420	404	440	400	431	378	420	467	362	390	432	428	414	413	399	436	424	427	416	418	367	381	401	424	373	407	419	388	460	374	418	443	433	418	461	409	426	393	395	431	415	422	407	399	407	368	400	427	452	450	401	384	418	416	415	440	402	415	410	397	396	393	422	426	434	463	424	398	391	455	429	409	403	426	395	419	427	413	434	424	390	420	406	454	422	414	399	399	419	426	436	410	443	420	432	421	424	425	422	424	375	430	427	411	356	452	443	416	431	397	402	431	409	376	455	416	441	457	419	419	407	460	435	430	427	411	426	433	391	384	435	435	417	428	416	401	409	427	408	443	406	390	419	401	437	430	418	389	431	433	383	405	398	429	428	444	397	441	435	403	394	416	380	414	420	414	400	419	437	434	442	470	423	426	440	390	413	388	380	405	401	402	399	462	461	425	402	426	408	431	426	388	436	390	425	397	379	422	420	412	378	427	420	406	402	438	425	425	415	413	414	410	403	462	423	401	403	402	423	426	403	442	373	440	409	414	434	419	442	413	409	426	428	431	408	438	462	425	401	400	415	424	423	412	392	377	416	414	415	395	444	435	455	450	398	445	436	402	406	439	430	398	387	418	426	423	412	439	423	381	422	402	389	371	391	416	428	415	398	435	410	397	408	427	396	423	408	402	412	381	440	449	435	409	448	416	419	388	426	396	438	410	379	390	397	430	423	412	451	415	384	421	391	383	420	388	441	420	407	427	441	437	397	434	407	391	393	419	421	390	420	441	448	435	409	402	382	418	424	408	417	452	393	401	407	378	413	424	428	421	413	459	418	457	378	414	437	446	409	395	413	424	388	440	389	459	421	382	443	402	416	453	426	461	391	374	424	382	426	426	408	388	457	417	378	414	400	402	416	415	391	421	432	443	428	431	414	420	419	415	418	402	378	402	446	439	432	394	420	438	430	394	415	424	419	401	435	408	429	443	380	430	394	426	441	414	414	420	387	424	430	394	429	387	421	403	407	399	408	391	415	394	400	409	408	381	434	433	393	434	425	380	398	415	443	407	442	419	441	412	432	374	414	463	417	403	465	423	419	421	451	396	402	375	414	428	448	385	429	401	434	412	425	427	448	419	411	439	406	405	401	412	413	418	426	391	408	460	388	436	413	418	455	433	440	407	400	424	413	400	408	417	432	411	412	402	447	402	395	390	433	413	432	407	413	425	372	404	413	411	380	377	425	437	429	400	424	390	400	440	396	414	415	466	375	385	417	432	404	400	429	451	444	403	428	427	386	425	437	411	422	370	413	431	421	410	455	406	416	408	439	406	388	418	436	416	454	423	441	414	385	417	376	423	403	397	461	407	414	471	422	430	403	422	427	380	429	402	423	425	414	414	428	432	439	437	378	437	388	427	416	364	422	403	425	407	427	421	430	459	441	423	420	439	421	431	402	437	444	414	413	453	442	390	427	416	402	420	424	412	413	403	384	443	406	427	430	431	385	389	406	403	397	384	451	418	431	409	447	405	408	437	465	408	381	428	420	448	415	418	449	398	396	412	428	424	451	378	387	439	396	431	414	456	416	393	407	415	407	459	402	415	405	393	432	436	446	381	419	432	425	407	428	448	417	438	413	435	407	450	413	436	383	397	418	424	413	418	413	409	405	415	389	452	418	404	420	413	427	409	448	412	395	384	459	401	426	402	385	400	415	420	379	377	415	457	418	403	455	441	454	412	435	438	416	424	451	400	407	457	472	432	397	429	415	405	421	389	433	425	428	435	403	426	441	438	451	409	456	423	384	415	399	413	436	413	392	399	399	418	400	405	417	434	407	399	435	422	405	389	386	369	406	420	389	424	416	437	405	421	427	382	414	436	419	375	401	416	394	430	384	438	405	396	379	433	388	414	417	421	445	428	407	387	402	375	387	439	384	404	386	391	428	408	396	393	440	424	435	378	435	418	391	424	415	399	418	402	411	426	420	426	418	358	392	390	374	426	414	418	395	432	449	421	410	429	432	380	423	410	402	455	419	402	408	417	399	443	413	389	432	415	425	454	429	445	409	419	427	404	412	402	391	414	427	427	385	432	460	403	398	406	416	426	391	408	378	430	378	423	431	430	444	415	418	405	429	433	383	457	411	393	400	401	440	413	438	395	386	391	442	404	382	445	465	414	383	391	408	407	432	428	385	394	358	408	419	433	417	426	417	434	406	432	390	440	447	428	422	401	451	451	419	394	411	442	419	411	411	423	444	438	397	414	390	418	403	417	418	421	398	434	417	393	413	444	478	414	412	422	447	422	410	416	406	405	413	396	401	376	410	419	405	455	395	424	399	365	376	387	393	438	407	404	421	422	413	410	425	422	416	451	386	393	393	430	451	433	383	434	410	429	391	423	441	410	388	409	432	420	454	387	403	423	450	421	385	372	373	432	435	378	420	413	428	433	435	418	394	435	398	397	416	375	387	401	435	428	438	413	414	410	395	423	419	406	415	422	409	391	436	407	419	455	443	423	450	418	401	418	387	423	435	387	433	436	432	429	388	426	415	408	386	434	387	425	403	434	373	401	415	407	416	394	412	421	428	407	423	406	421	446	410	431	427	408	416	390	431	409	390	425	394	424	413	427	407	456	421	394	409	440	387	460	404	406	421	441	412	385
15752	33586	9498	4699	3399	2539	1944	1454	1222	1066	897	793	696	686	650	589	534	533	493	509	511	466	527	471	466	489	443	431	436	435	461	425	454	411	464	454	429	412	473	398	430	423	432	435	432	402	390	457	426	438	443	392	394	436	394	410	430	428	414	424	438	411	407	428	393	393	454	400	407	386	415	453	430	405	408	410	409	424	406	415	383	400	411	403	417	416	451	451	399	410	442	412	439	417	451	454	452	409	436	415	414	380	378	401	404	413	415	376	411	406	392	434	390	405	384	389	361	367	418	421	406	390	370	443	398	385	397	407	394	438	400	384	426	427	399	419	411	402	411	438	405	457	411	433	395	420	423	445	353	374	404	421	396	429	417	414	380	395	414	421	425	418	421	436	381	429	388	408	387	400	381	401	425	404	395	400	377	407	424	400	443	409	395	448	429	395	406	435	404	413	423	407	410	424	445	431	377	381	405	443	389	441	412	415	390	381	423	404	401	396	385	417	430	389	378	415	422	406	386	407	438	394	380	411	414	415	419	391	437	441	432	380	438	403	385	388	408	399	355	410	413	382	431	391	412	424	401	380	391	420	426	411	409	408	421	396	411	397	401	391	381	374	418	396	361	396	424	407	398	417	386	387	397	415	407	434	415	370	378	416	429	387	411	378	412	416	446	414	376	408	392	385	431	428	405	413	396	426	450	396	441	402	383	417	410	414	397	401	404	395	433	392	387	419	461	421	407	410	405	405	446	375	388	415	379	419	376	398	408	420	386	406	434	389	447	395	373	390	438	407	422	425	431	388	374	395	396	390	382	422	413	452	376	425	391	402	384	383	406	407	415	400	413	376	403	398	430	375	406	370	390	381	411	429	413	389	383	395	416	416	411	430	410	397	407	377	420	397	379	432	409	378	430	408	392	432	408	403	414	420	440	387	443	441	393	400	414	439	401	427	418	421	441	406	375	371	407	449	422	402	400	410	419	418	397	421	407	411	426	429	414	369	434	408	448	393	404	434	445	407	376	420	417	410	408	388	414	385	407	442	419	400	427	390	439	409	438	417	427	367	436	422	416	398	392	408	448	432	388	390	412	404	401	403	424	416	432	391	417	403	411	406	393	408	422	420	382	402	434	403	431	409	385	394	425	415	430	416	404	399	400	424	399	420	412	438	371	418	408	408	469	397	404	380	409	400	403	382	425	432	442	373	378	400	431	445	401	388	389	410	365	401	428	390	423	425	385	371	386	382	420	400	417	405	411	376	418	415	424	424	396	400	439	399	423	418	430	403	406	416	390	401	394	422	421	395	419	379	405	396	392	404	429	410	388	382	406	397	417	418	402	424	431	417	412	409	413	379	407	402	418	413	393	381	424	412	409	407	421	408	379	424	402	413	375	409	404	364	422	424	392	409	452	434	392	383	394	394	402	413	405	374	442	366	395	419	419	371	392	393	423	425	392	434	387	444	409	364	397	389	392	416	384	408	423	388	402	416	404	378	385	417	416	416	422	453	383	407	441	373	371	392	386	397	422	416	389	405	400	396	415	422	393	361	369	427	414	428	393	398	418	388	398	444	423	410	426	407	417	427	401	391	431	376	423	406	417	386	408	389	422	401	404	387	363	410	419	386	375	424	407	421	396	392	377	424	417	383	447	388	377	405	436	420	382	389	390	408	399	389	398	420	409	393	414	419	410	425	410	369	393	420	386	413	402	396	417	410	410	387	409	395	402	402	410	372	402	389	397	407	382	406	418	400	390	420	389	415	403	423	395	428	416	420	425	414	433	395	430	410	437	419	435	389	371	425	379	421	403	423	416	408	437	392	427	421	383	427	411	386	382	409	401	388	439	394	377	418	397	405	381	426	429	381	412	398	406	408	436	393	376	381	433	417	413	428	390	418	413	398	415	433	367	403	409	406	397	365	425	388	410	413	434	365	384	402	450	433	374	427	427	423	442	380	412	405	428	385	424	420	403	391	382	388	402	396	416	392	391	405	416	411	431	379	403	407	412	417	394	383	430	379	398	426	424	417	391	455	394	404	405	405	420	392	397	397	395	385	404	407	425	401	396	397	404	454	387	374	375	376	404	409	422	386	430	376	398	417	403	404	413	401	416	397	404	456	414	401	407	381	399	410	401	382	426	409	422	431	399	409	420	390	398	410	448	403	415	397	394	412	424	393	386	427	402	402	375	391	405	397	414	433	406	416	388	390	397	401	425	400	387	421	426	401	388	410	434	403	390	430	418	413	366	398	419	431	397	386	389	405	415	422	452	404	406	412	392	424	390	412	371	385	400	401	389	393	396	383	386	411	406	416	426	414	417	445	438	396	433	389	432	422	432	381	369	412	414	400	422	404	395	417	410	424	417	386	380	411	417	374	410	433	432	400	398	430	392	446	431	434	402	378	439	398	412	438	378	391	431	408	400	445	402	389	423	418	396	436	421	421	427	417	373	388	400	427	377	401	421	431	428	414	404	406	419	403	401	399	394	394	389	428	396	397	431	439	368	397	432	400	411	389	432	433	412	392	412	363	374	351	397	425	421	415	413	386	413	402	417	404	419	452	379	418	405	407	406	402	385	397	410	413	392	388	370	416	400	413	415	403	426	417	408	418	372	408	388	438	381	409	390	390	412	427	389	418	409	435	406	418	412	398	402	421	416	413	439	415	407	391	401	399	421	436	415	437	432	415	390	397	408	392	420	421	410	417	412	403	429	388	451	390	423	403	401	415	406	371	409	404	425	428	398	427	394	444	414	397	424	424	390	426	400	424	384	395	432	417	415	409	410	423	438	417	403	411	397	407	418	407	420	388	411	401	395	368	434	398	383	413	416	395	401	382	420	414	391	392	372	397	381	422	383	423	409	428	397	379	383	421	381	411	402	418	400	399	400	388	404	404	385	421	378	389	432	405	372	426	382	392	404	389	403	372	408	381	390	388	411	434	437	393	389	416	437	444	426	398	451	413	387	437	407	421	406	407	399	400	433	434	418	404	440	395	460	384	360	439	400	416	423	401	398	388	393	392	386	402	368	400	376	413	419	399	384	427	435	395	395	415	367	388	397	368	396	393	401	440	427	373	399	397	378	408	411	377	378	409	380	408	427	418	409	396	370	384	412	394	406	391	393	411	412	397	366	455	389	402	403	398	404	412	383	434	413	375	409	411	398	408	408	395	409	368	403	419	412	415	373	408	411	386	427	400	426	421	388	448	457	414	387	406	424	374	443	395	452	396	420	390	435	406	399	444	394	385	391	372	424	406	387	404	402	404	397	403	381	380	424	428	420	404	425	402	407	428	436	407	423	389	369	407	408	424	416	415	378	420	404	392	373	410	394	416	382	398	413	403	449	377	417	398	441	444	408	420	425	424	389	442	381	434	391	399	404	405	374	402	380	396	397	397	396	434	437	388	395	395	421	383	416	435	423	400	399	413	396	415	398	402	434	441	395	428	434	407	410	379	402	421	442	406	426	390	423	377	449	404	359	423	418	378	399	414	407	444
27854	20508	8342	1245	889	828	826	793	786	761	794	749	749	805	742	725	798	780	741	742	699	757	735	724	715	760	744	742	754	695	668	717	727	780	765	732	755	701	759	720	722	765	763	718	751	712	741	784	740	772	741	782	706	715	756	792	736	718	741	721	736	742	757	786	736	721	758	706	729	749	797	718	693	793	768	803	753	659	723	698	715	745	733	717	717	762	742	729	707	781	731	726	738	706	723	734	733	706	695	770	748	748	753	721	727	726	718	689	697	761	747	724	739	717	801	765	744	728	743	711	765	703	746	758	765	719	709	725	736	749	709	674	718	689	767	711	721	730	737	744	740	747	729	720	713	744	758	705	775	736	741	757	761	728	757	736	719	706	723	766	753	711	773	746	727	739	719	754	774	755	801	809	732	739	765	757	762	736	737	766	727	759	780	750	698	745	676	690	766	703	699	704	793	749	760	748	738	790	752	738	765	762	732	784	750	733	762	758	757	778	741	731	731	748	736	759	733	711	800	774	743	776	784	731	761	738	771	713	717	740	702	748	814	752	695	762	716	738	733	756	700	719	754	764	763	743	756	743	728	719	727	799	750	768	741	702	725	746	749	694	750	686	730	765	788	714	703	764	733	750	755	720	751	765	743	706	743	736	716	721	745	733	706	725	743	738	731	728	732	747	781	769	733	754	719	745	760	793	759	718	696	744	737	693	756	792	719	775	718	756	740	723	760	725	768	774	712	763	691	728	749	801	740	761	755	706	758	781	686	793	701	696	722	780	781	711	767	775	741	798	750	726	738	741	743	700	702	744	733	758	774	710	766	733	759	734	745	722	756	734	771	677	729	741	814	681	724	725	754	733	779	754	771	749	698	728	714	735	680	736	779	744	773	766	761	719	749	732	721	726	730	710	755	755	773	710	730	753	715	741	734	739	754	762	738	722	698	708	790	735	694	750	742	749	813	742	734	689	763	705	776	705	764	753	734	694	764	708	709	752	805	718	758	745	757	777	717	725	701	761	731	748	733	766	721	700	740	735	692	701	782	705	739	789	719	764	716	709	713	759	771	721	771	781	740	729	717	763	748	712	729	740	747	817	702	734	750	725	727	718	747	762	698	749	702	710	711	744	770	735	750	762	759	750	770	751	748	796	714	685	757	737	706	738	740	736	742	699	688	743	717	756	732	740	757	791	751	769	778	755	696	764	732	755	745	783	746	769	785	736	802	683	782	705	732	760	733	742	776	771	741	775	703	753	763	712	754	712	714	714	749	714	726	753	751	768	751	774	751	744	689	731	799	737	737	693	760	729	696	757	771	770	778	713	707	741	720	749	743	735	781	716	750	731	744	685	722	808	733	759	756	725	728	706	766	753	739	725	713	728	720	824	724	770	714	720	737	778	751	729	766	771	740	728	776	737	709	717	778	755	753	690	754	758	708	714	715	723	755	697	708	672	706	772	697	734	729	737	773	785	724	756	761	735	725	715	711	737	767	757	730	767	731	754	695	700	741	790	809	695	798	709	748	705	736	701	750	752	771	761	703	734	727	707	719	717	784	747	740	741	767	715	758	779	732	720	739	755	785	735	736	755	774	713	744	776	764	760	702	731	776	688	697	765	718	746	726	757	747	736	742	730	740	751	735	726	714	762	732	714	753	748	763	747	715	701	695	711	732	720	734	761	726	775	740	743	750	652	691	728	756	706	783	745	714	757	717	754	745	753	716	720	746	777	714	790	757	757	673	770	726	729	765	700	752	738	717	735	705	701	804	766	721	739	734	741	748	731	730	782	705	761	756	731	653	690	716	763	693	714	720	721	726	727	727	737	793	732	708	738	752	693	735	768	719	751	742	732	752	689	724	750	731	775	723	757	751	705	743	715	756	699	753	706	730	764	734	721	735	724	725	721	724	802	748	740	764	753	721	724	732	735	749	740	781	759	710	749	763	743	734	677	749	702	681	687	748	743	727	736	781	783	699	751	765	696	710	726	746	752	772	765	737	722	723	704	761	686	749	756	746	724	765	762	765	761	721	746	795	776	732	775	748	713	697	767	736	740	737	736	799	705	723	767	785	697	758	765	755	807	699	721	771	786	723	699	760	783	796	774	728	728	748	708	720	741	708	689	771	782	720	769	764	767	748	759	731	715	770	749	788	736	732	657	746	719	686	750	785	680	757	717	732	756	734	718	764	738	787	769	744	752	709	737	743	731	714	784	710	770	741	795	729	728	716	768	714	709	733	742	722	749	750	756	765	753	756	753	717	698	755	735	748	726	716	719	710	733	735	801	738	734	730	818	750	745	760	714	763	686	727	709	738	713	712	744	745	769	757	777	730	755	735	714	723	750	767	769	780	707	705	759	734	720	736	740	749	770	754	731	773	722	740	762	787	721	789	792	737	798	748	717	756	761	773	721	784	781	714	722	797	730	711	728	767	720	779	677	736	746	756	711	717	725	744	766	745	764	715	733	726	711	742	719	707	729	764	771	753	761	734	723	734	733	722	752	753	720	750	718	744	773	794	744	752	735	795	719	742	752	766	715	720	733	751	781	702	752	752	816	726	722	755	728	709	737	745	736	727	764	715	763	711	726	712	723	771	735	757	735	773	755	703	741	709	722	769	742	695	700	737	757	688	777	761	768	730	710	741	752	739	663	751	736	758	710	761	716	758	759	709	767	768	765	801	679	692	740	763	744	787	801	742	731	779	737	765	771	748	746	741	756	767	693	728	765	723	747	685	757	717	687	748	700	697	689	730	777	742	718	749	768	715	744	726	716	727	732	796	783	714	755	727	737	713	733	744	781	712	726	752	748	731	769	718	708	754	770	739	757	751	727	763	712	711	743	787	771	721	760	720	719	753	782	713	723	731	720	722	749	755	728	733	797	735	776	749	745	730	775	792	779	783	724	709	734	697	751	708	739	721	690	675	736	678	716	733	709	772	769	715	758	738	745	714	765	739	741	724	729	719	761	724	744	767	768	752	798	752	759	720	709	746	748	735	737	728	743	728	734	717	700	778	743	735	733	700	749	761	729	668	766	739	765	765	756	768	725	743	728	734	730	746	734	704	774	743	764	724	794	708	747	733	762	719	717	800	748	723	718	727	759	724	746	713	718	700	745	724	727	711	710	717	744	789	773	755	697	744	743	741	733	751	744	813	749	731	752	780	756	752	731	695	707	765	735	752	766	730	725	708	702	779	704	736	769	746	700	694	711	725	734	778	739	764	715	713	745	714	705	700	747	776	748	710	747	736	743	751	705	749	739	767	761	787	733	764	772	751	724	763	761	743	709	714	724	733	768	733	701	724	745	761	694	772	700	761	716	734	703	728	730	748	691	789	710	703	683	717	764	754	763	733	816	721	767	730	747	734	718	699	737	750	727	749	730	763	710	746	712	763	732	710	775	746	734	709	731	725	787	750	704	734	740	775	712	702	754	736	748	729	783	750	727	707	747	751	751	744	754	749	737	798	724	690	754	690	713	732	784	763	754	700	779	709	739
12789	11488	1466	1041	983	916	848	822	801	782	754	753	762	721	735	764	781	751	777	692	722	696	773	776	766	761	760	812	736	762	761	772	788	778	796	754	723	786	754	744	764	696	730	689	712	734	713	750	715	736	741	744	767	703	687	755	759	747	709	758	772	759	746	718	723	721	753	743	730	740	704	720	758	685	756	755	725	717	749	785	727	730	682	761	728	759	723	737	735	735	766	730	781	739	741	745	740	736	766	769	741	735	724	714	697	761	778	729	751	740	694	779	717	774	784	735	710	737	783	747	756	760	784	748	789	705	708	750	709	739	747	713	718	717	778	760	779	754	777	718	717	742	770	745	757	749	755	746	765	814	779	725	716	733	721	715	711	675	805	779	719	749	760	744	701	720	785	691	754	755	813	763	719	727	746	751	768	728	729	751	761	755	713	739	739	721	734	745	756	751	759	790	753	703	733	779	718	763	746	758	799	731	700	752	742	728	771	711	791	714	704	719	717	780	744	717	806	748	733	728	791	778	714	735	771	734	734	753	728	708	719	705	761	756	758	724	755	767	734	704	718	773	748	805	786	734	747	727	742	723	774	752	706	702	733	767	742	695	703	760	773	745	752	701	730	777	739	800	727	733	726	751	725	696	709	738	729	778	726	746	764	755	736	731	724	732	732	729	725	734	746	741	739	778	781	715	761	756	769	780	790	733	734	761	741	754	731	716	739	724	730	775	771	765	741	754	754	769	736	766	750	688	744	702	700	754	747	766	760	719	748	750	732	774	782	759	758	750	757	766	750	721	779	780	716	735	727	788	748	781	740	760	720	731	724	781	716	826	708	756	745	737	721	728	710	707	731	743	783	735	761	771	745	801	714	703	760	774	713	734	740	759	702	758	786	754	722	737	731	766	736	760	690	747	789	763	744	761	757	766	743	758	732	711	745	774	768	804	717	702	764	763	743	757	672	762	785	800	728	758	804	755	773	695	727	723	715	730	792	733	749	733	754	731	734	780	760	740	731	742	737	739	748	759	748	724	715	773	721	730	788	731	761	746	749	729	711	751	782	702	728	723	728	742	714	754	785	749	767	730	685	730	754	738	776	732	703	724	747	755	768	785	732	774	740	759	752	740	770	719	708	708	712	721	747	727	759	750	734	783	738	769	759	741	734	754	728	753	732	778	776	744	789	808	685	754	749	757	746	698	750	775	761	767	747	771	722	746	834	783	758	723	786	736	729	758	774	755	726	707	721	765	718	750	712	791	737	739	692	701	744	727	724	724	726	747	726	740	768	740	729	736	787	734	752	727	717	698	781	770	809	768	740	767	731	752	758	730	769	738	735	764	750	732	780	733	679	737	767	770	724	703	773	756	748	746	755	761	730	748	737	736	729	781	752	732	764	737	748	767	725	771	739	738	688	753	713	741	736	790	710	753	776	674	763	741	772	737	797	737	748	762	752	762	751	755	721	724	787	738	715	779	746	751	752	718	757	748	757	756	789	761	716	718	763	751	759	700	746	742	782	763	733	767	716	699	779	742	743	743	738	718	779	772	760	771	751	728	757	766	719	770	729	755	767	746	741	781	740	710	765	655	764	810	684	781	743	737	693	711	760	721	768	743	713	720	731	780	752	796	761	753	755	698	745	788	774	706	711	810	736	705	729	743	750	724	758	766	675	732	717	777	723	708	710	743	716	753	730	745	785	742	732	707	746	755	754	788	742	744	715	682	744	743	727	766	761	781	730	741	709	718	722	737	732	737	804	718	722	719	706	732	743	765	722	800	782	725	795	770	735	757	773	776	757	772	738	735	736	783	768	735	738	761	758	771	734	766	721	784	768	753	772	765	699	709	722	752	732	702	688	744	722	769	741	791	728	737	748	721	689	760	766	685	732	794	806	738	779	781	750	800	735	792	703	784	757	726	792	774	791	747	770	744	752	709	738	709	764	782	752	767	715	750	746	725	776	786	750	711	729	725	704	738	736	732	760	772	767	736	757	729	714	750	746	718	718	750	697	755	754	726	689	795	730	701	704	759	720	795	710	773	799	744	793	709	746	740	742	681	733	713	749	704	739	775	728	737	707	756	793	736	771	756	701	754	763	724	754	760	733	710	686	777	746	701	720	733	738	697	763	771	715	768	715	753	752	768	755	765	733	750	742	778	775	734	833	705	698	691	724	752	727	727	710	759	743	749	673	697	753	747	695	754	756	822	708	738	756	745	739	719	747	761	769	761	719	711	741	769	751	760	724	749	766	777	726	740	790	761	789	705	747	809	695	740	688	732	726	745	746	735	793	686	747	746	716	783	742	730	766	758	763	777	750	675	776	739	739	712	708	735	750	777	785	673	810	772	708	733	757	705	720	763	675	742	757	763	748	789	722	745	763	770	742	703	712	751	722	719	773	775	737	748	769	727	744	731	756	740	747	676	756	741	746	754	798	735	757	719	740	758	755	759	805	758	744	765	771	748	759	684	768	756	735	704	762	714	751	736	777	739	754	734	750	738	763	753	783	736	777	714	706	782	758	719	714	723	773	764	765	744	749	754	759	768	739	737	764	721	727	726	775	778	748	778	754	761	738	744	735	752	773	735	713	775	725	756	728	759	752	722	738	730	791	762	763	710	780	766	740	749	764	772	758	795	790	761	758	843	755	786	771	696	760	721	709	746	762	771	761	822	725	782	747	734	782	734	741	776	747	768	725	749	722	719	724	749	750	775	773	761	753	767	771	748	737	713	783	768	696	719	749	760	693	771	729	732	791	747	713	756	740	714	717	722	737	755	765	720	706	779	711	723	682	736	741	763	715	730	772	760	751	778	724	688	764	703	752	725	735	750	766	754	696	754	770	758	775	719	750	761	779	698	745	750	775	735	736	762	749	777	763	777	754	733	740	734	735	773	779	761	715	749	725	689	719	803	725	790	739	766	755	689	730	752	746	745	765	723	709	767	706	755	753	736	745	693	726	771	734	719	763	771	795	783	752	714	769	706	735	733	726	725	693	727	717	716	712	722	741	704	754	746	768	789	756	775	770	726	791	702	727	772	751	710	726	765	726	760	734	686	780	705	732	769	737	745	770	723	700	763	731	761	735	785	735	743	723	767	724	727	752	743	776	758	780	698	751	733	759	711	740	743	728	725	782	780	722	706	761	738	725	740	795	752	775	807	747	721	719	743	767	781	686	731	720	782	750	728	750	723	735	756	766	721	756	718	746	786	725	742	735	736	775	764	786	734	760	758	793	719	739	754	761	730	751	733	748	798	766	766	688	748	777	761	759	733	751	712	765	784	702	719	714	756	781	788	698	701	709	756	783	709	776	741	708	760	771	763	752	764	738	745	731	722	769	710	731	748	735	716	754	765	716	680	734	752	712	787	753	742	762	755	739	764	715	744	733	796	692	763	747	746	744	741	763	772	754	724	748	774	759	780	749	756	740	738	708	731	763	749	783	753	817	780	750	690	727	744	741	761	734	760	719	725	719	782	794	694	765	761	752	757	763	756
23692	21174	28322	24314	21152	8394	1020	727	587	569	478	474	439	427	423	370	427	377	384	373	368	376	383	380	347	399	358	347	399	350	371	349	326	396	355	371	381	373	344	380	361	381	364	349	351	348	340	345	368	339	337	320	370	354	324	342	341	344	372	344	339	363	366	321	354	341	346	319	332	341	379	312	330	345	361	322	325	360	325	330	341	335	344	367	340	339	357	382	329	353	345	354	352	325	367	322	367	342	343	370	351	358	325	367	321	324	328	355	302	352	367	365	367	319	336	325	322	361	323	316	370	367	336	345	317	338	326	350	343	338	372	325	328	359	315	364	338	321	337	383	356	345	320	344	327	355	340	357	326	355	361	378	341	328	355	323	318	365	309	351	349	346	352	324	331	339	383	311	321	358	355	314	351	361	397	347	330	364	364	355	342	333	362	376	328	330	315	338	324	320	311	341	381	366	328	318	366	345	341	357	342	302	348	349	336	333	355	343	372	323	359	327	319	357	320	351	347	371	323	319	360	378	300	304	338	337	330	338	364	330	360	346	379	368	361	348	335	382	375	352	321	342	331	294	312	322	378	328	359	346	337	329	350	341	361	334	367	321	324	343	362	358	354	325	340	308	374	347	341	361	362	312	329	335	332	334	363	365	392	353	337	309	340	359	361	357	347	341	352	355	351	353	347	323	342	356	335	376	325	340	382	332	348	353	341	336	331	360	368	354	336	358	338	348	348	340	329	328	324	337	364	357	311	363	332	335	351	343	337	362	356	341	364	338	362	347	372	347	352	358	354	340	342	337	345	329	344	316	328	323	345	341	366	330	350	323	355	350	347	375	297	341	364	334	348	347	346	363	348	352	347	356	317	331	350	357	362	346	349	356	351	331	335	367	343	324	371	309	354	349	336	346	345	387	306	380	353	343	348	363	342	340	335	327	330	320	379	389	360	347	356	346	394	342	325	342	351	386	327	339	383	330	331	365	349	317	343	333	313	345	316	360	359	370	338	363	342	346	374	326	358	351	351	301	336	311	325	319	343	338	357	339	316	316	357	343	353	345	343	337	332	346	335	317	354	358	352	351	364	343	346	322	370	345	379	334	335	326	357	331	332	309	341	318	314	362	318	350	355	319	328	320	349	353	328	367	372	359	331	350	365	327	344	356	387	359	324	377	357	355	361	330	358	330	376	339	321	342	357	344	360	339	325	314	349	340	298	344	356	348	332	300	352	368	334	316	363	359	349	318	313	342	333	352	347	347	379	341	345	342	322	322	339	357	361	348	299	385	333	311	368	323	365	365	368	355	342	359	349	334	365	340	365	349	350	377	350	374	369	332	337	308	360	364	326	325	335	368	333	379	337	336	344	326	356	354	311	351	352	362	307	362	331	348	336	330	364	307	310	317	305	338	342	357	354	343	356	315	390	373	316	322	308	350	406	336	336	346	369	347	302	347	354	341	330	404	350	342	324	353	355	334	342	328	347	347	359	345	307	343	346	360	337	343	361	302	321	331	358	348	343	355	330	322	318	346	303	378	322	346	321	347	301	328	330	351	352	364	333	355	346	356	361	335	331	357	387	337	342	349	353	309	367	379	329	337	340	369	301	354	342	309	354	327	345	341	351	352	338	364	335	350	308	335	340	329	356	379	333	323	330	306	311	343	342	337	360	312	346	315	345	336	335	336	322	324	326	348	340	321	335	352	320	378	338	332	339	318	342	341	355	344	382	317	342	350	334	334	336	308	343	355	334	313	353	328	330	354	319	340	346	349	361	313	330	333	325	345	357	372	348	362	321	324	337	335	353	346	362	366	332	368	342	341	308	344	341	364	314	347	382	356	354	334	343	357	351	340	348	316	325	324	364	329	339	394	357	341	324	286	345	334	334	339	350	335	328	320	332	344	353	310	345	348	323	349	354	337	388	339	347	333	350	309	318	355	353	336	342	362	377	361	361	347	374	365	344	319	311	338	322	307	343	326	342	336	370	341	360	322	365	369	324	329	347	349	316	328	338	324	326	348	348	340	333	356	327	340	334	370	314	350	374	328	322	349	329	378	358	365	339	342	347	327	383	318	298	347	363	354	340	314	345	361	326	302	343	336	343	322	363	345	344	349	325	320	364	359	341	365	334	365	362	354	364	340	361	356	340	367	341	327	360	344	328	348	348	382	364	311	336	337	349	370	346	340	349	342	361	311	348	354	316	352	331	346	362	359	378	333	328	359	341	347	350	328	343	343	352	335	342	348	325	335	389	360	336	343	326	361	341	357	341	349	359	361	299	335	359	344	345	355	381	375	345	319	313	335	350	318	345	354	380	370	347	340	369	342	340	321	331	353	367	314	363	344	345	350	326	378	356	352	337	365	335	334	335	338	374	376	343	338	352	343	329	358	342	344	355	327	335	321	362	332	364	352	365	347	355	354	341	359	362	341	368	344	344	321	314	338	344	344	337	333	335	347	314	355	335	365	356	336	323	338	336	322	320	352	325	312	345	327	344	297	305	338	330	325	346	340	370	369	354	363	337	330	358	356	346	311	335	350	339	340	363	312	325	324	317	328	304	311	308	344	335	349	343	382	337	329	330	338	317	323	349	383	344	364	361	355	378	305	341	373	335	360	336	355	341	334	376	330	343	343	347	335	346	338	341	356	334	344	339	344	337	334	354	321	332	338	375	349	352	358	332	332	341	338	353	321	327	335	364	346	344	363	361	322	373	333	317	331	386	350	365	356	336	350	325	353	368	325	335	337	365	348	334	354	330	341	344	337	338	357	363	379	353	329	355	348	345	345	364	349	313	314	340	337	333	366	363	328	325	354	380	353	344	347	323	339	292	355	356	347	349	336	351	353	370	393	298	348	360	352	287	337	348	353	361	346	337	354	361	326	378	356	359	339	332	359	363	345	348	345	341	369	281	362	355	367	341	353	350	347	341	355	345	345	335	347	359	349	363	319	348	347	335	335	333	340	336	355	332	346	352	351	354	308	310	357	359	361	330	316	321	336	372	330	371	343	347	333	335	299	323	355	335	345	304	358	352	333	325	354	338	362	368	317	375	356	337	355	355	345	322	340	333	337	339	338	358	340	363	360	345	334	352	338	345	345	341	370	357	358	321	309	336	350	362	355	320	344	354	345	388	329	353	353	329	364	389	380	358	373	361	347	374	336	311	348	355	321	354	358	342	338	356	327	363	358	359	315	349	367	346	325	384	332	325	340	331	343	379	343	343	343	362	364	335	360	316	334	346	273	371	348	328	360	331	359	345	358	345	342	299	327	350	349	355	395	370	352	326	383	316	368	348	328	349	332	358	311	346	357	377	339	332	324	318	331	338	347	334	359	320	344	380	357	334	368	318	358	330	375	310	363	361	356	373	319	321	325	317	320	336	344	331	368	313	352	367	350	348	363	328	349	334	325	315	321	365	334	331	337	351	330	325	343	351	412	328	323	345	338	345	326	304	337	312	361	316	335	354	380	341	332	344	324	360	372	345	323	369	337	371	320
15747	24428	5966	2793	2138	1625	1127	971	810	712	670	591	528	515	456	438	428	433	423	425	434	390	404	386	415	402	374	372	384	377	391	384	392	376	372	367	358	360	355	377	342	384	376	347	383	361	374	348	332	355	374	352	366	336	348	383	368	341	351	374	341	386	343	333	327	357	361	342	360	381	350	373	382	353	365	358	360	363	358	337	336	354	347	354	354	344	344	345	340	323	372	363	349	335	394	390	369	355	396	357	311	359	373	334	360	372	331	348	343	330	331	348	376	376	359	344	383	331	362	377	341	373	358	373	356	329	352	327	382	363	331	315	347	379	366	369	358	393	322	348	342	332	332	374	362	372	370	383	342	343	353	372	311	346	346	338	383	336	342	341	362	364	385	339	343	352	371	374	369	337	391	350	383	391	336	362	358	347	382	359	364	382	373	323	363	352	349	366	367	337	329	342	371	387	338	329	379	358	373	351	349	336	349	331	386	346	378	368	363	356	384	344	390	318	348	330	350	353	336	359	313	340	360	365	334	342	341	357	335	356	342	332	364	366	327	358	375	360	351	346	332	376	353	340	360	341	352	346	397	374	378	330	358	358	350	363	377	349	313	333	368	342	377	328	343	372	372	338	354	337	338	367	347	357	373	358	352	375	328	330	362	344	372	371	337	345	360	355	360	369	385	360	329	378	352	332	371	353	358	367	320	376	387	340	378	352	357	364	340	319	357	372	348	372	354	357	365	357	316	356	343	318	339	366	352	386	330	374	351	314	339	362	322	368	369	370	372	370	331	355	386	359	370	368	345	395	388	331	332	329	349	336	385	323	349	346	335	347	358	344	340	359	338	350	335	358	371	381	352	330	345	367	392	374	339	354	373	382	337	361	317	344	373	367	373	377	368	396	371	319	366	345	365	368	353	354	343	315	390	341	353	349	354	357	397	348	343	348	347	353	333	343	342	354	332	359	352	363	372	383	330	311	339	342	356	360	393	360	342	348	342	399	344	323	387	364	373	358	348	385	357	366	336	364	349	350	364	369	344	370	366	348	354	347	316	340	380	363	379	371	349	356	336	367	348	329	341	351	331	350	368	324	356	371	364	391	341	345	364	377	358	352	346	354	349	350	329	344	398	376	356	354	351	324	373	347	372	384	339	364	359	366	362	334	362	354	354	372	349	369	326	350	368	362	356	344	330	348	325	355	351	380	376	328	325	396	363	349	364	369	378	353	349	342	355	306	367	346	344	343	354	329	342	340	343	374	345	360	353	348	341	339	381	351	347	373	356	332	335	385	333	358	333	353	345	360	330	378	329	356	382	349	372	355	363	335	344	341	351	374	355	388	350	372	371	327	363	361	357	367	365	374	368	386	373	359	361	348	353	370	335	359	365	353	344	365	376	357	369	338	362	355	345	345	319	348	344	382	376	361	367	340	351	358	369	327	345	347	343	329	347	353	359	352	344	368	371	366	379	368	348	351	363	385	357	364	377	367	366	343	349	341	370	342	370	300	341	320	351	406	332	351	362	364	352	378	331	329	354	377	357	351	397	342	369	373	356	362	355	362	348	359	368	379	354	353	379	335	337	355	339	342	351	372	346	352	354	337	348	360	348	345	324	351	352	379	360	323	348	316	366	373	378	299	373	399	345	362	362	362	364	337	339	334	328	333	376	348	336	362	334	340	352	343	336	314	317	355	365	333	348	342	367	369	365	357	355	345	380	404	360	349	354	330	369	344	363	369	350	381	338	284	367	349	338	355	347	390	354	356	384	347	343	364	348	361	365	377	359	369	347	387	344	344	359	367	348	311	348	342	373	351	320	348	347	345	354	355	344	383	390	329	376	342	366	373	345	340	363	345	361	315	366	356	323	360	354	368	354	356	346	352	360	358	348	362	378	344	365	342	347	370	373	362	366	350	360	374	382	368	348	352	345	350	332	339	343	317	350	356	352	359	366	395	365	355	391	351	372	347	343	371	354	343	359	355	370	396	325	369	343	360	358	337	365	333	358	354	373	336	343	348	372	338	370	381	382	331	364	376	390	344	359	362	384	352	330	349	359	333	352	323	351	384	366	338	377	365	372	338	361	355	383	325	373	318	324	345	356	360	355	337	347	327	367	326	360	329	382	367	377	356	360	359	328	332	363	363	358	356	338	341	380	363	346	368	364	325	348	371	354	348	389	334	375	338	356	351	371	323	333	349	375	359	354	343	354	359	362	340	326	357	342	341	406	329	364	357	363	329	313	372	338	381	376	338	352	375	347	366	365	349	369	353	376	380	329	364	336	349	316	370	330	391	371	328	336	340	362	364	354	340	346	321	350	356	355	372	358	340	322	348	349	351	337	346	412	340	344	341	356	350	377	338	333	357	314	352	345	327	323	352	355	395	351	356	341	371	352	344	342	344	355	334	307	365	362	364	348	372	304	337	362	351	367	361	391	338	335	349	327	363	361	357	341	358	358	340	354	329	360	334	374	346	381	326	329	365	382	356	365	357	354	363	373	325	361	350	342	389	340	328	355	380	324	372	361	356	352	327	370	367	367	361	370	349	320	337	357	349	326	363	341	390	345	381	392	356	319	416	317	362	359	346	321	336	355	347	365	372	353	345	383	373	362	365	348	365	327	381	335	379	342	344	377	366	359	327	354	346	378	337	349	384	358	342	368	354	379	377	344	329	411	363	330	365	369	361	354	369	379	361	358	311	355	358	347	345	370	333	320	368	351	359	360	367	344	344	375	354	342	362	350	350	379	377	345	354	362	383	348	335	374	354	373	372	395	363	376	330	399	377	391	359	301	307	369	361	353	362	394	347	375	315	378	318	360	357	337	309	354	382	353	351	372	322	365	376	376	325	367	386	354	331	368	367	323	345	350	374	366	350	323	359	371	352	317	332	360	355	330	345	371	337	346	342	353	344	337	343	358	362	329	341	373	340	383	356	371	369	329	373	342	330	340	343	321	366	348	361	323	344	350	313	379	344	353	342	388	352	333	394	376	331	383	358	297	357	363	379	328	339	343	340	329	332	376	349	350	365	357	383	327	363	359	331	354	335	376	405	347	363	365	387	361	403	361	366	399	355	357	352	345	354	351	351	371	356	388	312	352	312	360	324	375	356	372	368	333	362	357	335	353	344	347	358	355	330	360	390	373	370	347	378	365	354	365	365	385	370	352	340	342	397	364	359	378	355	370	348	339	381	345	391	357	360	328	328	381	337	352	356	339	340	374	334	342	344	348	381	360	361	344	374	370	379	355	374	335	372	364	330	342	368	365	340	350	356	361	354	358	333	325	350	371	358	357	363	377	364	351	386	338	365	347	314	324	377	373	338	346	325	348	348	363	359	347	355	379	371	350	327	342	377	373	348	349	329	367	362	338	376	363	357	355	360	321	342	328	371	351	347	352	363	360	360	344	325	329	368	339	363	363	356	374	357	349	357	360	362	367	313	350	344	330	383	354	332	354	401	344	351	335	336	357	372	353	369	360	365	342	365	360	360	348	350
24870	21231	27244	25407	10570	1391	1260	1100	1007	1055	990	951	961	931	937	882	932	962	865	956	916	928	963	951	939	907	946	928	976	899	922	959	911	923	884	926	995	906	910	995	937	997	886	897	930	876	912	982	936	907	940	910	904	924	904	932	936	923	920	873	970	899	904	879	860	877	957	918	881	934	895	916	967	942	897	928	902	899	857	892	889	911	918	917	848	874	947	893	961	950	942	954	960	975	894	947	919	902	902	923	888	919	917	932	935	854	941	901	936	962	951	932	942	955	930	914	896	931	905	953	914	963	960	874	948	910	888	954	909	880	904	958	910	848	979	951	908	948	942	893	967	889	970	865	881	918	879	922	899	964	884	903	943	909	916	880	874	887	930	839	947	956	946	887	950	891	937	945	910	912	909	932	962	960	953	953	907	965	916	872	892	904	871	901	936	929	987	903	920	938	926	908	938	948	949	942	963	883	932	895	877	936	906	985	902	936	950	940	850	981	905	959	956	902	918	883	935	950	953	874	938	950	940	896	877	972	879	873	928	929	913	956	895	936	919	937	910	916	976	907	929	904	868	875	836	925	887	973	945	942	862	951	860	923	881	932	882	932	931	891	879	938	906	903	922	923	910	947	897	939	948	895	931	953	924	910	898	926	872	924	928	874	907	871	923	885	959	923	937	962	908	901	938	925	922	889	901	891	880	854	876	920	926	875	979	899	950	914	969	896	946	895	909	971	905	868	912	939	962	951	910	888	923	942	914	950	866	948	926	909	955	895	951	915	914	969	912	954	931	913	888	936	894	919	880	948	908	933	934	942	910	886	906	910	909	911	942	951	877	873	960	965	879	901	939	926	911	907	933	914	969	911	983	909	927	896	943	937	925	915	897	895	991	979	911	891	849	858	913	944	931	898	876	920	949	879	923	917	911	918	958	925	955	918	919	889	937	905	1013	953	909	919	908	950	896	949	987	901	928	957	941	963	884	970	917	928	893	955	940	877	954	924	885	926	922	900	935	883	990	942	887	914	987	970	953	917	928	922	876	962	922	929	916	908	919	903	930	900	928	939	955	919	875	912	921	918	913	914	887	875	997	970	940	923	934	911	920	924	915	934	909	890	881	889	957	943	953	981	912	909	934	913	881	961	876	881	866	913	912	890	894	923	905	906	939	852	911	916	976	923	915	924	925	930	935	923	861	889	912	915	956	920	925	877	947	909	947	861	925	964	903	955	898	931	935	907	939	940	891	962	913	899	883	934	949	917	941	911	889	910	894	923	876	922	886	872	918	948	911	953	908	902	918	940	927	933	913	894	950	982	922	927	959	923	911	942	932	914	922	949	954	897	870	890	866	945	958	985	910	846	909	904	888	878	924	968	908	963	934	939	921	936	930	923	976	892	909	903	913	970	926	900	918	871	948	924	935	935	977	887	986	924	946	959	928	965	934	889	953	920	927	936	924	953	955	974	905	892	902	916	921	947	927	878	914	890	889	886	870	934	941	918	949	924	866	942	933	977	888	898	942	946	924	954	944	854	905	895	943	915	884	907	919	910	939	926	920	944	914	940	927	919	973	925	858	940	949	951	912	903	895	924	881	955	922	909	908	933	931	895	926	899	924	943	898	867	897	898	879	879	902	866	874	895	908	937	900	929	909	917	968	953	941	909	902	942	902	927	887	884	903	936	912	882	906	866	988	906	941	936	859	928	918	905	929	1004	883	894	951	977	947	904	923	911	964	888	865	917	847	942	972	901	942	951	926	914	978	887	890	982	925	926	942	945	911	927	918	914	926	953	924	921	917	885	945	934	962	953	932	975	924	918	951	914	923	925	931	889	948	887	912	877	906	930	917	891	922	951	953	922	890	977	939	900	981	964	912	841	894	921	899	948	930	884	896	910	941	921	898	961	916	952	899	936	929	938	924	928	904	897	925	898	984	975	893	943	914	919	914	902	953	916	976	914	899	939	941	886	918	950	945	902	893	951	950	931	894	907	926	896	899	971	953	908	963	940	897	916	907	882	912	913	949	902	870	930	883	946	922	939	909	902	946	939	893	938	903	917	896	931	949	956	945	898	916	904	919	928	889	882	942	915	905	933	886	851	951	960	925	915	946	943	876	888	916	924	907	927	855	896	957	981	822	914	946	943	985	928	930	979	901	920	912	989	928	971	937	879	884	939	934	920	960	919	938	861	892	912	887	861	920	895	869	943	891	884	925	895	929	909	932	945	975	907	941	933	958	912	920	856	975	947	919	928	944	968	878	964	930	906	945	938	871	937	965	940	889	923	870	981	939	907	971	932	905	980	911	934	952	945	905	904	945	962	892	886	901	913	869	969	946	934	889	877	946	916	921	946	917	883	903	900	849	885	872	926	950	966	877	950	895	937	942	955	975	889	982	934	919	949	906	892	900	881	908	903	883	825	950	911	902	941	923	904	966	866	904	921	873	950	940	944	909	930	915	953	967	941	877	893	886	948	916	935	944	946	857	901	890	946	889	962	882	893	931	987	925	924	950	899	907	947	873	937	901	948	946	891	905	963	931	947	989	913	993	913	997	873	924	934	960	899	1007	942	903	931	904	911	921	899	919	878	858	958	889	939	951	854	913	966	946	886	957	912	955	880	952	924	930	883	934	899	840	950	961	839	885	953	993	902	931	932	927	953	933	925	939	860	929	950	1004	890	869	944	876	924	961	932	918	928	946	959	898	907	867	890	922	928	900	984	921	890	922	883	956	968	921	938	913	941	898	951	963	913	913	896	943	909	928	927	909	943	932	909	937	944	876	954	944	919	894	915	934	924	924	956	891	922	904	904	970	984	960	934	880	933	886	915	978	976	913	927	904	895	898	960	890	921	871	864	934	941	966	920	896	918	912	911	966	921	963	945	898	987	970	934	952	901	930	910	875	889	920	934	898	914	905	883	888	945	969	932	908	976	894	964	922	917	890	924	927	958	876	888	921	962	909	923	844	917	934	944	934	918	913	906	955	943	944	897	898	944	913	895	955	918	874	931	906	889	915	979	920	884	937	974	893	974	957	1010	942	881	864	967	942	895	939	900	903	938	887	956	933	948	913	960	926	950	996	898	933	900	910	904	917	929	916	915	935	906	908	924	958	912	879	898	883	885	942	883	953	932	906	907	887	1024	958	952	976	919	914	899	951	902	930	860	933	912	950	973	926	947	896	921	910	944	971	884	911	930	899	925	909	873	902	927	966	934	910	891	909	920	922	928	883	942	949	905	901	948	920	879	921	888	947	938	949	911	933	970	922	925	892	947	953	961	863	839	918	971	961	901	925	924	888	958	973	924	922	874	946	891	911	928	930	973	917	980	978	937	908	934	940	927	972	888	917	935	939	934	927	907	933	929	952	925	930	885	952	914	926	864	894	933	932	940	938	981	923	937	924	881	911	944	913	884	961	883	890	872	910	949	916	976	940	921	941	927	905	881	913	972	923	955	1010	964	904	909	933	891	906	925	929	944	993	905	873	935	912	942	930	897	904	881	898	904
14095	16744	3664	2162	1757	1440	1309	1215	1158	1058	1069	983	997	991	947	946	923	949	937	992	924	950	950	926	923	930	939	869	864	908	888	860	867	929	863	872	898	913	846	958	879	925	896	947	921	972	911	913	896	872	902	852	979	906	943	948	918	927	867	933	903	905	892	917	985	931	900	925	993	903	872	890	841	882	887	910	924	964	903	880	861	913	907	844	900	886	864	964	895	911	967	898	893	873	979	851	870	910	910	919	891	981	912	883	938	925	914	949	888	888	929	888	881	897	908	886	893	868	927	851	919	951	906	917	908	923	894	951	914	935	934	919	901	870	914	882	894	919	899	937	909	874	941	869	946	939	901	886	920	925	914	884	892	881	901	915	962	890	982	884	949	868	920	920	914	842	893	859	880	921	934	926	950	926	902	930	959	890	914	887	847	930	883	867	942	908	950	893	907	902	946	903	924	938	893	899	891	914	876	883	893	898	891	895	913	887	870	884	920	956	896	877	949	881	896	880	904	921	920	902	886	924	920	898	939	869	874	928	876	932	850	894	909	853	917	891	820	916	916	921	936	936	835	915	857	875	922	930	893	946	905	965	915	885	909	888	924	865	922	864	890	883	923	896	895	940	898	926	865	934	849	882	933	930	868	917	916	921	931	921	908	938	953	875	906	915	923	919	886	894	960	923	916	862	854	937	882	989	913	948	909	870	891	950	915	922	916	927	905	911	900	887	869	923	886	918	921	926	892	885	948	868	920	919	924	870	875	909	906	948	894	895	904	940	932	905	954	845	866	898	899	863	915	889	939	942	912	948	938	898	927	873	925	883	899	917	848	930	888	857	883	888	857	945	902	953	886	897	862	841	928	852	862	845	966	927	913	918	902	945	928	895	906	946	963	901	899	894	937	898	846	922	877	921	887	914	916	950	929	884	887	929	925	894	879	922	874	928	904	944	875	932	898	882	956	885	902	895	891	958	933	899	890	850	874	928	948	918	901	893	937	908	982	910	924	913	933	930	911	910	907	900	849	936	898	872	903	861	897	879	839	913	908	951	935	940	916	930	904	925	881	937	901	902	878	902	887	913	889	963	956	982	872	909	904	865	887	910	896	880	893	912	943	925	893	916	879	916	886	946	900	888	965	964	897	913	905	960	900	867	868	923	938	893	941	924	930	922	918	884	877	888	881	912	949	915	935	927	872	899	914	901	949	899	916	937	877	919	894	924	925	895	897	905	859	907	914	920	977	901	925	916	865	923	891	964	875	889	906	838	902	897	940	875	947	915	992	920	866	848	927	928	856	910	861	883	906	937	884	937	936	912	919	970	878	921	938	895	905	908	863	925	904	912	979	951	834	916	882	922	895	916	928	908	895	897	928	912	884	919	894	882	902	939	892	908	858	883	973	949	945	876	892	925	887	870	867	900	891	887	877	847	944	913	912	869	929	901	875	910	909	936	922	902	940	898	925	905	920	901	866	914	877	977	884	932	895	888	911	917	847	908	920	899	903	874	885	902	888	935	867	938	898	887	911	914	976	878	939	940	923	895	890	915	875	850	881	826	925	909	855	898	925	892	877	915	925	916	886	882	884	900	896	946	954	948	902	910	898	910	928	892	875	951	912	882	910	913	905	947	921	896	870	854	890	933	875	873	899	896	923	908	866	908	930	916	941	917	920	893	967	896	945	951	915	862	929	906	915	921	938	926	846	900	915	891	849	885	911	886	888	879	958	873	916	932	921	872	907	877	877	866	929	946	898	912	891	852	942	900	909	910	915	930	933	919	905	944	891	890	913	961	907	900	915	941	841	935	922	904	914	893	884	970	934	872	887	879	841	952	872	902	894	943	940	912	867	866	857	871	966	906	909	892	926	912	902	918	954	939	870	820	910	881	911	912	911	920	864	919	910	897	950	925	929	882	914	918	855	927	931	949	902	870	889	960	903	856	919	893	923	916	900	902	951	910	914	919	879	940	911	919	875	930	892	894	929	927	915	972	892	924	938	872	918	848	869	910	888	855	918	891	876	895	937	862	930	929	931	960	917	872	923	915	935	873	903	949	894	941	900	921	870	903	909	896	928	947	931	869	876	888	919	935	892	903	934	889	905	880	898	888	880	845	839	932	877	910	916	865	888	924	855	908	935	910	891	905	977	899	900	912	891	923	908	906	927	953	907	856	946	937	895	932	897	888	940	916	932	895	891	886	929	912	963	952	900	898	957	922	940	919	957	871	949	966	890	859	912	938	887	915	954	874	877	902	905	870	908	887	902	888	942	926	880	865	920	870	893	909	922	836	907	957	919	883	895	884	928	905	925	879	898	904	895	898	902	887	912	877	870	933	895	882	912	892	910	906	914	893	956	876	880	849	933	877	882	837	908	869	897	884	888	931	888	885	926	856	854	842	925	902	903	906	875	855	884	885	886	849	881	938	923	927	876	945	907	851	902	953	882	920	884	866	901	895	903	930	898	898	906	951	927	936	866	951	894	915	922	890	903	921	879	922	928	915	936	902	894	967	876	902	908	880	875	907	892	883	924	908	908	886	883	907	909	886	955	902	896	869	887	901	957	929	925	960	908	882	879	904	923	918	951	963	925	902	945	897	897	905	906	886	925	906	900	902	887	903	945	896	930	883	955	913	892	874	879	905	880	878	891	906	918	957	887	891	912	931	932	907	933	972	939	907	869	879	896	909	941	917	845	875	886	938	908	844	878	856	931	882	920	940	854	928	865	887	911	850	872	876	888	848	917	958	929	959	870	858	857	877	937	884	895	951	919	948	902	910	908	915	933	873	949	887	955	894	915	895	982	919	983	853	893	862	921	905	936	869	897	950	924	884	926	892	900	918	833	923	871	907	838	904	928	890	876	863	887	860	911	965	859	896	939	827	856	930	927	880	923	864	869	920	898	903	836	882	855	890	936	917	927	878	955	851	893	921	954	903	872	946	907	887	915	914	909	892	943	892	932	932	961	885	913	883	880	875	899	922	854	885	879	903	876	858	925	964	918	864	928	912	872	821	919	867	880	916	896	890	884	884	863	909	894	883	918	887	906	908	880	902	910	882	914	883	866	955	903	920	900	887	913	903	909	902	967	883	881	870	918	954	839	934	850	946	939	878	923	903	849	950	868	917	907	873	869	953	913	950	915	836	862	936	922	869	912	921	915	937	886	937	870	909	886	892	923	941	898	922	826	910	885	937	1005	861	884	910	879	976	890	891	946	912	891	935	911	927	882	850	872	880	928	917	893	898	924	843	917	897	945	924	872	894	915	897	914	976	879	851	935	889	911	886	910	926	955	912	898	913	833	931	885	895	927	893	877	860	911	923	916	913	981	913	909	908	918	940	927	928	921	889	939	932	943	909	905	945	850	931	889	894	923	907	860	928	896	937	884	903	841	947	929	883	923	910	866	923	927	855	950	874	909	894	887	901	911	822	863	888	894	871	889	942	942	939	942	898	884	871	904	866	970	882	896	894	864	859	912	895	863	945	902	885	895	902	915	949
22568	21204	28713	23976	21204	21249	8494	1162	825	801	735	649	641	604	547	512	563	507	501	489	455	506	460	451	455	457	435	413	463	444	437	479	437	410	441	442	445	451	433	425	401	420	471	436	423	403	417	414	443	389	414	418	411	385	417	398	415	416	409	419	411	393	429	441	421	452	441	433	411	432	421	459	403	417	427	427	409	425	437	435	415	453	450	417	397	413	404	407	398	444	417	417	406	410	424	410	451	421	404	436	423	419	458	398	411	434	399	386	418	411	415	422	388	379	427	382	407	426	424	413	430	416	421	440	404	423	431	393	413	435	404	397	407	414	410	406	416	380	394	466	401	415	400	435	386	457	417	405	444	406	435	413	420	372	396	424	398	428	404	449	403	383	405	380	420	414	444	432	392	427	420	416	450	406	417	387	428	389	427	446	451	446	412	409	420	391	384	443	408	372	414	412	388	433	443	440	402	430	407	440	421	405	401	456	429	415	414	390	409	385	415	379	422	424	427	446	420	428	396	446	430	409	405	429	392	423	415	434	427	441	426	407	410	399	413	409	445	402	417	431	419	415	432	425	416	406	415	439	455	416	428	432	413	392	411	437	431	420	417	421	429	407	403	389	423	420	408	444	450	428	403	420	369	449	437	428	459	423	460	415	436	389	425	432	441	363	423	394	382	455	435	423	410	446	426	386	415	412	396	417	406	453	408	397	415	378	427	440	421	428	432	435	394	423	417	428	461	412	393	392	416	436	469	413	391	411	397	414	409	404	430	372	378	395	390	407	427	410	395	448	416	430	447	414	400	406	449	431	414	420	438	406	416	414	398	442	407	384	412	439	399	428	398	444	432	409	423	371	438	368	364	422	394	438	423	404	453	429	425	418	409	438	402	406	417	409	414	448	446	390	417	385	423	420	421	435	410	438	389	432	424	421	416	410	401	451	459	419	421	431	434	461	384	408	410	425	408	441	397	445	452	411	414	402	427	393	395	431	414	400	450	401	413	426	376	446	413	437	406	446	412	397	373	429	440	436	404	443	426	441	424	436	404	444	438	409	429	408	397	410	424	414	391	414	425	427	451	433	409	409	434	410	355	468	439	393	384	442	429	406	400	416	401	403	463	429	400	383	429	438	432	431	429	418	465	391	406	409	443	394	416	412	453	413	401	412	451	393	406	428	387	440	394	392	393	404	395	413	419	381	416	381	387	430	396	419	400	421	418	419	436	416	379	435	386	390	414	401	391	444	397	407	443	410	418	438	398	434	432	377	448	389	408	430	406	411	428	401	482	419	360	428	397	412	417	384	409	380	407	410	429	423	389	434	410	450	439	403	425	435	397	403	405	433	421	434	406	420	416	406	434	433	393	452	420	438	403	388	411	433	411	426	417	437	425	420	414	396	453	378	421	448	429	419	442	412	403	429	421	396	385	398	442	420	405	447	445	411	446	418	403	430	408	420	411	383	361	421	410	400	440	417	434	410	453	409	408	416	423	422	371	405	415	412	433	417	399	399	421	429	400	389	411	440	443	388	403	406	420	451	410	438	416	433	478	423	410	426	429	430	393	404	402	409	406	418	418	434	458	435	437	412	421	433	397	409	386	419	388	444	400	413	422	425	402	420	381	430	453	422	440	381	432	400	394	378	452	422	412	444	419	423	393	412	412	406	404	429	441	397	405	395	399	431	405	411	409	402	396	404	448	419	412	389	424	447	445	394	426	429	424	426	409	419	419	404	382	400	431	432	434	418	441	428	432	439	427	417	407	433	440	407	409	452	458	420	416	413	453	414	416	443	442	415	437	420	396	433	425	426	397	421	412	422	433	401	423	439	407	425	400	428	416	401	446	401	392	435	408	413	395	402	443	415	385	439	402	404	411	398	414	401	411	419	398	420	404	428	407	438	388	410	415	409	405	441	450	464	419	433	421	401	434	413	422	406	428	401	415	432	419	382	373	400	395	409	414	400	409	393	395	415	386	386	449	402	391	407	434	407	422	403	433	418	417	430	376	383	400	434	415	413	366	396	422	383	471	411	439	431	384	403	418	413	422	400	413	419	438	414	400	425	439	410	427	396	393	415	445	364	384	413	431	443	438	404	453	423	407	419	386	374	406	430	419	398	432	432	427	408	395	417	411	391	396	405	399	431	396	416	411	438	427	400	379	397	430	408	414	428	392	420	419	418	402	418	416	403	431	406	382	431	429	424	466	405	439	416	426	424	405	373	416	426	438	414	405	417	423	422	389	401	431	398	429	434	417	392	422	453	431	415	416	380	361	405	411	409	409	444	378	448	402	394	368	421	410	417	424	414	400	434	424	433	418	399	443	413	387	415	413	445	399	420	427	422	464	428	413	404	438	421	417	378	415	381	387	456	436	406	433	407	398	458	435	370	452	423	433	423	412	396	414	427	396	378	424	413	389	390	432	438	433	410	381	398	406	394	432	447	410	436	425	432	440	366	421	386	424	439	374	415	406	402	417	408	440	438	419	409	419	399	447	418	405	430	383	420	375	444	447	456	424	445	400	423	397	424	396	430	406	457	410	445	392	369	430	428	419	421	419	424	447	434	401	453	421	450	440	395	394	444	400	429	382	371	396	396	417	431	463	441	374	445	409	428	406	408	424	409	422	392	409	465	435	432	411	457	433	433	401	448	377	397	437	389	423	407	404	442	392	439	421	446	429	377	400	420	422	408	446	430	449	442	437	406	377	410	426	398	444	410	403	428	408	387	397	411	384	416	454	433	398	416	429	430	416	420	442	408	406	424	409	411	433	437	387	406	413	384	405	431	430	408	454	420	430	428	412	418	383	442	383	438	429	460	438	441	416	404	408	430	392	412	444	423	392	388	416	405	403	401	409	446	406	371	466	431	408	409	444	439	443	445	402	389	448	455	433	434	418	465	433	433	411	396	429	429	406	411	388	399	427	439	375	390	435	416	413	453	433	430	424	418	457	432	365	422	372	382	423	423	454	406	422	387	418	457	378	402	401	439	382	445	437	363	431	418	380	428	396	395	428	430	407	421	439	406	438	418	428	438	445	410	449	397	390	399	467	440	444	451	415	437	398	396	395	431	444	422	395	377	398	457	416	406	421	404	428	416	442	419	411	398	434	413	424	434	364	417	408	429	421	402	422	427	443	399	385	403	394	377	399	430	433	403	429	379	433	436	451	377	406	398	449	387	426	430	419	413	395	425	434	405	434	401	410	411	424	400	399	407	412	425	397	460	423	424	380	439	432	424	409	435	417	436	435	393	415	413	411	404	411	415	416	408	429	435	394	416	376	435	453	398	418	396	426	412	409	416	409	419	422	396	384	433	393	403	423	429	425	392	372	426	438	411	415	427	387	401	415	417	400	415	425	404	404	418	424	403	427	387	377	431	400	395	403	418	403	433	433	398	408	379	427	419	416	398	447	455	419	467	422	408	419	406	388	388	433	428	489	406	409	389	397	395	452	414	393	401	440	433	382	407	433	425	415	412	440	468	410	421	400	433	435	438
16097	23537	9609	4793	3536	2657	1950	1512	1276	1062	973	789	726	654	618	601	601	526	528	485	507	484	515	474	472	479	422	456	472	452	473	448	410	471	406	443	456	438	429	418	416	397	428	414	394	400	434	429	417	397	419	442	454	430	439	396	421	426	382	424	417	428	445	428	425	398	406	434	413	419	383	403	405	373	397	395	376	437	414	372	397	396	425	405	361	364	446	393	406	422	435	433	418	420	412	424	410	390	431	429	441	411	400	397	414	431	444	385	420	410	394	400	416	425	436	369	421	426	409	405	421	459	424	442	405	402	409	403	400	445	367	438	414	420	420	419	388	394	404	384	383	415	399	396	376	417	421	424	387	404	371	403	396	427	420	421	414	417	399	418	413	437	383	402	388	375	394	425	421	360	404	411	410	433	395	393	394	409	416	403	418	391	354	389	392	372	408	427	432	416	403	408	399	395	370	382	413	434	394	465	370	412	401	399	429	426	425	419	395	370	428	416	428	430	379	393	436	370	407	367	379	402	403	396	390	382	381	413	433	394	443	380	425	395	402	403	392	377	411	409	399	373	413	415	408	421	393	416	422	438	404	376	421	421	400	428	420	407	381	398	380	412	402	410	426	422	436	379	398	400	413	429	414	413	425	410	409	360	414	385	400	433	448	420	391	444	403	426	402	415	415	411	416	377	388	410	413	439	411	399	394	379	373	371	434	408	419	389	402	431	413	413	412	377	416	385	416	388	403	381	419	409	404	429	414	425	377	421	402	407	404	399	424	395	406	379	422	390	408	399	403	400	399	418	383	427	427	417	412	388	425	415	429	402	391	414	426	414	415	439	441	375	410	401	405	424	397	416	394	421	389	415	419	406	407	382	399	379	433	377	417	422	386	432	416	378	437	407	326	400	454	431	402	418	464	438	411	425	407	394	395	412	392	393	397	379	412	446	367	397	412	403	403	368	399	427	422	384	406	370	416	416	432	409	401	428	414	437	413	429	392	399	410	429	419	426	381	401	401	386	392	404	432	412	364	425	384	437	391	409	421	388	393	426	407	397	400	420	441	421	442	405	435	404	400	388	447	381	409	404	390	426	442	398	437	414	407	404	389	417	404	418	395	420	429	363	450	371	400	393	415	407	441	392	382	409	422	388	408	430	401	411	390	423	428	384	403	426	430	373	397	404	402	391	418	390	413	441	356	402	460	406	398	440	425	403	404	412	411	387	348	416	401	428	424	417	414	407	388	412	385	389	414	418	439	391	386	438	429	440	396	387	378	458	407	410	402	421	430	406	416	389	441	430	422	431	409	390	390	392	417	359	401	421	417	397	420	428	425	422	422	409	404	411	414	445	413	399	437	407	408	363	409	452	427	441	393	386	427	411	391	417	403	418	417	381	410	406	435	432	395	413	380	420	421	408	431	419	398	382	410	412	407	398	421	408	420	429	388	398	418	373	437	407	406	407	430	425	388	436	439	427	401	418	414	388	396	424	435	397	413	386	457	415	467	423	441	417	415	397	411	425	387	393	407	406	387	388	433	421	393	407	358	373	389	436	386	364	407	415	418	419	430	440	408	389	401	434	409	407	397	446	399	387	403	456	361	380	412	407	395	406	414	394	408	398	437	412	414	402	391	417	387	410	385	426	426	405	413	393	416	408	426	433	412	403	406	399	438	425	402	380	404	417	423	400	368	373	396	418	408	426	420	400	452	405	388	397	392	390	406	400	394	416	441	433	367	430	437	415	414	397	410	451	407	365	399	421	419	438	439	436	386	408	377	397	423	383	395	392	375	396	398	404	418	434	394	407	416	399	406	419	431	407	399	434	425	381	433	412	450	418	420	401	436	395	411	411	383	416	408	435	392	427	386	397	431	385	404	399	439	451	416	409	407	422	452	406	432	415	411	415	412	414	395	414	430	410	406	427	422	414	403	417	406	418	382	390	382	414	389	402	416	418	446	382	377	411	411	394	401	408	391	388	403	393	395	431	425	396	408	390	375	387	411	393	416	372	402	441	390	374	413	428	405	400	416	396	436	400	366	404	405	398	419	436	415	425	429	413	375	392	392	398	388	387	436	397	405	395	415	435	368	414	397	408	384	398	412	387	416	360	387	375	403	405	422	410	445	420	403	385	417	405	401	380	415	414	408	415	426	420	417	428	406	375	396	382	399	412	392	401	414	409	432	431	414	394	399	393	408	452	401	405	427	391	400	418	454	406	409	420	400	396	376	431	420	385	418	408	400	412	393	385	415	375	441	386	396	400	384	408	430	402	413	405	412	401	431	405	405	401	449	396	404	394	400	389	392	398	390	395	416	415	396	405	409	412	406	392	413	420	410	370	395	390	424	435	423	411	385	402	392	404	441	391	392	419	408	385	404	392	404	400	371	423	409	446	378	387	416	402	370	412	382	402	397	428	417	417	423	448	434	392	401	400	380	381	461	418	423	422	399	365	409	415	416	417	415	412	351	358	380	380	411	397	409	417	415	402	403	424	419	411	393	430	377	404	390	416	391	377	391	419	401	385	382	447	396	371	384	427	401	392	400	391	386	402	430	401	380	365	380	419	399	383	427	405	396	423	434	358	395	402	405	410	396	417	395	373	389	401	398	386	404	382	401	376	376	392	403	407	412	384	382	391	395	416	401	393	377	412	416	395	396	403	388	397	430	407	428	412	389	408	404	406	402	375	385	459	370	396	418	334	408	390	402	418	387	448	390	381	456	392	409	428	418	367	431	421	431	399	374	361	426	442	398	423	397	407	393	373	413	409	442	412	435	403	378	403	398	383	418	421	373	395	391	440	397	427	411	432	372	407	416	375	420	403	392	394	404	406	410	374	363	413	434	450	373	408	390	402	397	410	395	415	434	416	417	367	423	380	372	419	403	412	418	372	384	397	365	380	403	413	375	386	408	404	389	392	437	402	421	411	374	351	407	431	417	393	377	431	426	389	435	407	415	418	408	386	421	418	393	411	463	365	413	380	404	424	396	403	443	397	393	382	392	400	407	432	385	374	394	440	397	398	436	370	400	371	366	421	402	401	408	413	418	379	387	400	401	413	385	428	402	413	378	411	404	385	404	402	415	383	419	405	376	416	398	374	427	393	397	409	397	389	387	413	411	410	398	425	382	434	403	442	404	407	425	367	380	384	395	399	427	417	387	413	418	418	406	442	428	392	395	384	437	392	402	386	391	356	379	426	431	398	419	425	389	437	421	421	404	414	386	389	407	412	452	379	443	405	397	398	411	364	418	404	403	431	387	386	416	413	427	397	418	399	386	396	425	414	445	408	403	390	395	388	407	382	398	411	420	402	413	454	418	443	384	442	420	381	406	413	413	395	404	402	373	429	377	390	440	343	399	390	429	416	380	395	435	411	396	402	451	414	402	363	424	401	432	407	372	412	429	388	401	414	398	418	417	400	376	428	417	396	414	388	399	413	427	377	383	396	384	418	429	379	440	394	415	414	418	446	396	410	403	421	419	389	387	407	405	463	423	408
27954	20100	7964	1256	918	780	790	789	773	768	720	799	770	765	787	769	753	761	768	781	771	721	773	714	704	743	750	784	802	750	730	764	705	721	757	747	771	764	745	762	790	785	711	766	808	758	700	726	697	752	722	770	771	736	752	706	742	776	726	706	726	793	677	757	720	722	737	802	800	753	740	707	770	696	733	753	790	765	754	786	729	724	716	771	750	727	739	736	773	733	802	786	767	737	773	742	797	737	763	753	755	755	709	770	711	734	780	716	767	796	705	725	699	729	730	733	743	713	731	738	728	722	745	750	787	721	721	741	710	735	723	747	709	734	713	736	719	724	741	720	711	756	733	723	679	773	702	739	719	782	779	710	752	760	733	733	751	767	769	667	745	720	697	734	732	724	746	711	750	802	706	721	774	787	695	712	736	726	724	745	721	773	755	698	683	741	691	735	733	700	799	751	747	730	712	702	764	766	759	721	726	758	762	746	738	723	770	750	709	715	743	729	798	728	751	772	785	737	736	721	772	758	713	720	730	765	753	751	797	747	753	777	748	782	723	737	757	800	764	750	815	760	744	691	739	722	712	738	738	724	771	783	776	779	765	760	709	737	731	708	783	715	698	709	755	749	758	748	759	794	703	762	728	724	731	746	682	819	744	724	743	763	724	761	723	693	733	724	713	741	742	708	770	762	728	734	783	773	704	759	750	745	806	723	745	749	797	754	732	699	773	726	748	740	786	722	723	773	760	741	750	738	699	680	758	729	709	729	699	723	734	773	761	741	676	712	719	682	765	750	705	759	725	730	703	754	731	770	752	733	737	712	746	745	740	740	774	749	711	744	726	691	743	727	695	748	736	788	717	726	705	771	735	743	723	792	733	736	709	735	727	730	731	704	760	749	766	708	727	732	735	755	738	720	773	739	726	780	750	686	738	734	770	754	779	688	695	729	753	742	719	705	744	755	715	711	776	776	766	753	791	702	746	739	698	748	704	752	750	748	737	691	690	696	743	714	752	686	738	796	759	743	745	756	718	750	751	737	732	781	715	740	777	728	698	732	746	729	714	700	729	763	737	753	732	731	719	763	765	737	725	737	740	731	725	696	785	798	760	754	762	704	701	727	727	730	730	760	761	738	734	726	743	740	757	695	790	738	758	746	739	676	744	733	727	776	736	769	793	766	733	717	749	700	754	758	741	740	758	676	749	731	734	752	772	719	702	713	750	730	737	749	699	815	746	771	759	747	765	691	711	780	696	754	662	753	722	767	751	732	741	732	727	768	726	708	751	763	693	725	740	743	720	783	733	756	727	719	785	770	759	726	734	767	733	726	774	777	691	760	782	695	711	705	756	791	717	743	730	736	722	733	731	721	735	785	753	741	706	757	710	745	755	733	770	700	750	775	755	735	701	696	745	790	759	749	713	788	703	735	721	760	771	751	738	763	728	712	802	704	730	717	768	754	747	728	723	768	727	698	757	780	710	713	763	670	762	724	748	726	764	752	733	755	691	750	718	739	697	708	738	687	755	715	781	743	736	716	753	741	776	715	735	738	741	741	740	742	758	763	734	737	721	709	772	741	704	746	702	764	694	738	713	764	721	717	749	735	745	742	669	718	722	706	686	735	700	725	723	705	739	746	710	734	743	748	711	772	714	681	742	745	710	743	740	725	738	734	762	723	751	758	725	697	736	721	762	732	773	732	746	713	738	763	759	744	764	761	736	758	736	743	746	683	763	741	717	769	736	775	731	749	727	761	729	763	759	688	745	707	759	730	753	768	768	730	736	708	725	712	788	735	776	701	780	714	718	763	730	679	708	734	693	723	721	696	765	716	776	731	784	692	782	734	736	727	772	688	689	750	734	734	780	747	735	710	740	739	714	695	724	753	754	760	686	702	728	703	767	730	760	729	743	720	737	761	704	724	693	744	770	741	754	761	734	733	738	760	756	733	751	723	726	740	763	734	735	711	723	779	721	694	745	699	750	734	780	727	697	727	777	717	716	717	729	749	761	774	733	792	748	743	721	703	764	747	722	741	745	716	735	731	738	764	745	751	742	741	731	712	752	767	716	781	768	705	749	720	768	736	745	747	768	745	745	691	777	710	718	781	720	715	738	693	728	728	722	710	718	751	754	786	742	763	739	703	707	748	728	764	688	724	766	700	714	714	773	748	765	757	741	720	724	748	734	713	750	727	752	700	761	784	737	724	742	786	729	756	811	715	721	736	716	687	725	780	696	759	764	729	752	716	748	727	710	742	734	755	757	733	730	748	738	781	756	726	745	753	707	721	730	726	747	736	732	750	732	764	737	715	697	740	702	720	734	758	757	681	734	722	762	690	718	727	705	717	728	746	741	764	793	738	761	749	738	747	743	688	744	745	749	728	711	796	725	707	698	772	728	751	741	725	754	762	774	698	775	686	738	758	744	741	761	787	738	742	775	705	768	707	693	733	742	744	754	732	767	762	753	697	761	739	729	727	695	732	712	701	744	719	773	779	763	758	727	740	725	764	710	748	776	741	731	757	749	745	740	729	727	690	745	710	746	756	792	725	732	683	742	741	784	753	750	752	681	714	733	770	767	747	738	762	781	678	769	744	714	734	710	687	750	724	767	745	749	747	734	824	758	726	728	735	722	701	738	717	710	752	743	744	741	738	719	729	774	757	727	740	762	751	765	746	713	795	732	736	701	775	728	747	770	773	718	745	691	739	793	726	764	731	779	718	716	728	765	747	746	719	722	722	664	772	750	765	726	771	770	683	697	758	687	770	712	717	767	741	722	748	731	755	780	767	749	748	736	730	702	756	746	704	747	811	713	775	699	749	736	758	736	751	760	753	749	761	747	742	746	752	732	764	716	733	717	764	768	781	758	744	757	731	746	769	682	795	724	742	705	730	683	726	752	748	734	681	752	724	753	782	746	748	727	729	685	681	706	731	714	707	724	807	715	788	739	776	765	735	755	659	741	643	764	768	747	736	747	725	721	751	776	725	706	722	712	714	761	693	762	715	735	729	719	723	759	672	762	766	772	725	706	765	700	765	760	733	681	762	737	729	704	715	724	729	779	753	748	706	734	801	723	727	779	724	762	783	748	752	744	769	741	736	725	786	747	700	779	701	726	727	783	752	786	786	724	770	709	704	751	716	670	770	706	757	755	799	744	703	706	724	763	708	745	707	743	755	737	716	738	654	726	735	752	727	709	677	736	723	712	709	694	702	784	729	746	734	745	680	766	745	800	668	712	762	730	738	731	764	741	772	736	701	692	775	733	727	786	749	726	772	732	723	696	734	702	750	750	750	722	688	727	741	747	703	730	704	738	752	713	684	703	787	656	737	691	813	771	730	715	711	794	772	725	758	741	724	725	757	672	766	718	742	723	727	802	730	750	764	730	743	714	781	684	744	730	710	760	735	767	732	789	698	761	745	710	725	752	718	744	795	720	762	733	773	734	806	734	705	745	762	693	743	768	689	726	747	713	747	737	767	753	734	742	761	739	715	713	731
9977	5009	1567	1087	940	850	929	852	818	815	778	757	774	742	753	791	723	726	732	802	708	744	700	734	748	771	732	778	729	744	739	721	742	759	761	778	725	756	735	780	763	745	664	682	778	724	751	763	718	751	746	719	729	750	751	749	731	734	798	689	755	776	726	773	749	723	721	745	729	712	776	745	748	732	719	745	728	747	746	720	718	748	761	807	734	774	743	738	783	672	700	760	742	741	735	815	782	758	717	715	769	675	729	740	728	732	671	738	762	749	761	787	771	768	777	731	787	747	806	756	801	704	782	738	762	763	708	767	744	739	748	761	793	742	785	701	769	758	750	777	733	728	752	717	760	722	750	733	766	723	744	755	755	753	800	755	741	787	740	749	740	766	754	743	772	766	779	737	724	763	738	728	737	753	738	750	734	777	707	707	752	740	732	722	733	753	773	762	736	754	755	745	714	732	736	769	753	719	792	749	753	712	764	737	732	751	761	733	769	755	773	724	751	722	753	757	725	776	787	819	705	755	748	748	695	772	742	730	794	752	723	724	740	716	730	744	750	767	745	752	728	678	733	685	760	738	742	707	723	732	742	727	766	743	761	778	743	700	724	737	752	726	721	680	725	771	741	739	731	738	722	739	764	734	727	738	762	748	774	793	747	791	733	737	715	701	705	734	726	721	740	741	709	776	729	733	707	784	739	695	719	697	784	723	713	700	767	739	705	810	771	709	724	720	729	738	747	790	771	769	733	719	723	786	699	774	755	727	697	710	709	726	681	731	741	785	720	728	744	758	732	673	750	752	729	706	747	751	725	747	781	691	719	771	710	749	727	768	726	734	731	698	693	763	688	718	766	800	755	770	738	755	767	775	747	705	756	741	759	737	751	709	681	747	739	755	752	731	754	730	698	724	762	745	693	769	747	755	764	700	740	772	719	751	772	768	722	737	772	760	736	777	768	782	703	739	714	737	745	709	763	669	733	768	749	769	700	695	766	714	768	757	769	795	700	743	686	753	718	717	734	719	786	722	718	739	802	757	770	736	729	712	722	744	722	754	767	751	749	766	711	746	742	752	750	741	760	757	700	777	777	777	716	726	764	742	728	790	723	724	738	696	736	716	706	728	721	756	745	784	745	717	760	743	711	685	766	725	784	746	743	731	747	765	761	701	713	701	727	671	727	754	771	797	721	785	753	708	717	754	754	788	735	745	745	737	726	785	750	770	762	733	748	725	716	701	779	733	736	734	768	760	773	752	731	743	793	773	745	723	749	744	705	720	733	790	770	742	766	777	791	800	780	750	765	776	726	765	713	726	741	726	736	719	735	737	726	751	757	721	716	769	705	756	805	715	734	739	788	742	717	733	736	729	713	815	755	721	736	714	705	740	780	725	726	720	718	772	739	713	718	736	752	708	740	742	743	744	760	769	774	743	715	773	755	758	738	754	793	748	708	718	700	742	727	767	732	694	731	744	755	712	768	715	758	746	724	753	698	765	734	768	760	738	713	753	728	773	737	772	760	699	754	758	763	762	762	719	753	774	732	728	739	743	744	728	736	691	719	727	755	761	774	724	771	782	730	731	740	754	750	762	788	745	752	770	724	747	754	746	764	726	719	750	745	734	706	731	726	704	755	701	710	755	747	728	791	724	750	724	734	749	690	746	749	754	718	792	707	745	669	721	723	746	752	778	788	742	739	783	719	697	745	764	767	731	727	683	781	754	723	763	710	777	750	768	760	719	755	756	753	708	685	743	706	722	720	821	717	724	743	749	762	762	756	745	706	720	712	735	745	755	726	714	725	729	739	772	750	721	716	772	781	729	753	745	778	723	722	705	726	671	716	765	764	768	744	752	727	735	754	734	716	738	757	769	737	806	710	802	700	765	760	742	739	827	722	740	757	733	697	755	783	763	751	705	709	747	742	736	734	674	742	779	754	706	748	736	711	719	753	745	726	749	779	717	755	726	722	724	764	742	748	739	741	739	734	717	770	728	749	762	717	785	765	729	726	778	697	782	762	696	721	726	732	765	770	695	740	783	705	776	705	703	735	755	746	732	779	742	769	718	719	763	689	759	718	705	703	797	750	745	713	781	756	727	697	769	761	750	704	718	741	795	725	739	775	744	764	795	708	740	742	757	777	735	754	752	764	760	755	721	723	770	724	722	729	749	755	754	718	716	684	711	755	771	726	738	743	707	747	758	750	773	748	714	763	755	733	724	731	706	777	728	708	730	737	731	726	708	753	712	754	728	759	761	741	762	733	743	709	710	773	812	732	680	715	722	756	752	729	760	740	803	776	743	740	744	757	725	770	715	748	766	782	732	799	704	730	675	760	772	786	741	732	742	746	759	771	813	707	743	737	729	685	760	669	720	720	766	744	758	770	710	707	707	745	782	712	745	762	699	739	791	753	766	748	704	786	724	747	757	741	746	743	772	755	772	701	716	769	739	781	742	731	707	727	775	725	761	735	754	729	735	767	750	748	756	748	710	714	814	789	766	759	708	725	754	757	735	718	704	733	696	743	733	765	690	776	744	757	762	725	755	734	736	752	725	753	749	746	755	770	706	740	698	714	738	712	667	754	767	744	729	714	710	733	737	738	733	739	763	748	734	730	763	757	709	684	749	762	742	769	707	828	802	731	720	791	694	750	687	704	771	721	736	754	750	760	779	726	755	760	736	763	729	764	782	708	749	767	741	755	708	715	777	740	781	750	735	723	800	746	714	718	736	723	707	765	782	754	741	759	748	716	742	770	754	743	719	797	796	758	795	731	764	765	744	760	815	708	741	748	664	714	681	748	727	773	729	750	801	711	740	732	749	762	778	723	750	736	737	739	720	762	763	727	788	737	745	762	740	760	702	778	784	745	734	713	769	725	745	753	742	744	700	756	790	759	737	739	732	744	750	770	759	726	736	777	768	781	762	742	727	739	717	737	775	747	725	718	771	747	766	771	785	713	726	769	735	752	715	742	739	730	751	720	727	692	700	725	750	758	764	729	744	745	719	736	747	778	757	713	809	740	755	694	734	760	733	743	747	769	770	767	708	797	707	763	723	769	748	731	760	780	752	676	741	744	736	791	757	744	727	721	771	753	763	776	745	758	723	741	769	728	742	716	695	725	732	686	783	714	726	719	739	738	741	721	765	729	732	749	751	773	705	718	729	678	770	731	776	789	713	749	707	655	731	737	736	801	761	763	710	700	746	769	741	700	701	778	763	707	747	712	789	783	747	735	719	750	713	706	765	708	780	750	728	746	706	761	766	745	647	703	680	774	780	743	703	744	718	764	724	735	770	761	723	756	748	756	754	728	697	751	730	725	754	761	761	690	738	771	710	729	828	731	755	708	705	753	748	700	767	784	785	707	725	803	760	740	729	748	771	829	762	770	735	724	745	732	765	727	749	722	730	755	724	714	723	749	722	798	747	745	763	734	792	691	749	721	713	770	709	786	796	734	731	729	743	778	744	751	738	731	707	748	711	700	775	741	749	750	724	781	736
23702	21190	28250	24382	21186	8992	968	694	607	603	498	445	445	429	400	432	409	428	377	372	397	375	400	343	353	382	381	345	350	344	376	353	313	373	354	375	365	333	384	356	317	352	360	364	359	376	328	381	364	368	340	337	315	360	375	391	358	355	350	338	328	355	337	335	341	372	356	336	356	351	337	354	311	357	336	386	327	342	337	335	369	332	352	313	330	299	325	343	351	345	334	345	313	327	377	361	369	353	341	345	333	368	328	338	349	330	329	328	354	319	365	320	348	313	355	343	335	325	324	394	373	338	346	331	342	374	339	326	351	325	338	325	305	350	353	369	335	328	322	333	341	354	347	355	344	346	335	322	381	339	324	357	317	337	332	337	345	328	352	353	323	356	336	333	376	369	341	360	373	347	337	315	358	316	355	348	360	368	342	336	370	360	322	343	304	335	317	357	337	331	368	330	383	356	341	341	369	338	342	368	340	352	339	331	357	338	343	329	324	352	335	315	367	336	349	374	362	307	370	305	317	371	327	351	366	329	322	312	313	341	347	341	371	363	337	335	301	313	368	353	327	379	321	365	348	352	352	341	346	368	345	336	362	335	330	342	361	318	319	371	344	334	342	345	351	354	345	344	340	369	325	373	309	327	327	335	354	344	359	369	333	328	350	358	376	362	347	323	342	344	356	335	350	371	332	347	334	334	345	330	332	329	346	336	336	349	357	335	326	326	333	347	330	335	334	356	378	343	341	329	323	337	330	320	364	337	314	342	324	313	320	363	349	366	360	308	361	351	362	323	343	328	341	345	340	340	364	358	347	348	351	338	333	365	340	364	343	331	363	340	353	359	380	314	344	354	334	345	374	324	351	362	345	405	332	365	330	328	340	347	337	337	353	312	318	337	322	335	328	346	361	352	368	332	374	313	338	296	334	379	346	321	330	313	327	324	354	333	365	349	346	346	335	346	308	337	351	323	350	368	329	337	349	352	348	349	355	384	341	369	319	368	355	333	335	338	319	327	300	335	303	336	368	349	353	352	337	384	313	315	345	317	347	331	324	364	333	356	345	384	315	364	326	329	365	339	341	371	333	372	333	365	361	333	343	348	353	387	371	357	315	337	321	355	340	350	351	356	323	341	365	399	313	311	336	308	382	333	358	342	344	347	338	364	356	361	374	343	383	356	343	364	364	350	334	371	345	347	354	345	349	336	306	362	346	347	360	364	360	346	351	345	372	351	336	333	377	358	367	337	346	336	356	324	331	316	339	358	348	324	366	326	342	364	330	365	314	352	338	380	353	345	337	346	364	352	352	344	353	360	348	351	349	323	326	376	381	347	366	356	342	355	359	361	337	320	338	337	357	348	363	337	295	331	325	333	373	381	329	346	370	362	315	322	355	330	303	332	356	320	346	360	345	361	320	336	338	345	313	395	375	356	351	338	327	326	370	366	365	344	362	322	360	337	306	344	289	352	355	352	356	323	349	306	340	353	340	336	365	329	348	355	341	347	337	348	326	382	369	376	330	345	341	343	350	347	334	341	354	352	315	346	351	317	329	347	329	365	329	359	339	330	346	343	358	350	338	352	345	358	341	324	351	326	337	372	342	361	364	363	377	351	356	347	333	344	345	345	313	370	350	323	349	338	368	349	337	360	346	335	320	365	321	364	350	339	339	328	332	339	330	328	352	363	374	335	358	326	344	334	374	371	363	340	318	335	317	348	329	366	390	346	318	343	331	324	359	327	336	371	338	361	366	319	332	326	298	354	312	350	364	318	346	325	338	384	348	340	375	363	324	355	356	350	338	332	335	363	346	329	319	340	346	327	378	352	324	338	333	345	354	295	346	351	346	333	348	311	357	339	338	346	356	328	329	332	321	338	300	353	300	348	360	347	321	338	331	376	360	348	326	379	334	359	361	322	297	308	370	380	342	316	331	326	386	318	378	330	336	335	331	368	344	352	344	343	294	316	339	347	356	352	352	356	326	365	346	340	322	380	364	333	365	337	340	339	342	375	327	360	347	346	362	354	346	320	335	303	345	339	343	317	357	373	343	331	348	348	351	344	349	330	318	340	346	320	360	352	333	350	344	360	355	340	328	317	333	322	337	333	342	360	366	325	306	336	344	345	338	336	346	326	319	365	324	312	332	322	342	332	338	312	397	338	354	342	358	369	365	352	347	355	329	359	343	356	372	361	385	355	316	339	353	322	327	363	346	356	343	359	352	344	359	370	363	325	345	361	340	317	327	342	359	411	332	342	367	383	333	347	356	350	346	363	343	367	353	343	312	307	328	303	327	313	339	358	368	370	374	351	360	334	335	350	337	334	340	323	343	359	336	344	345	335	330	305	309	334	344	330	369	358	352	317	352	345	333	394	364	365	354	367	326	342	356	340	377	374	323	336	344	339	355	354	384	321	318	342	325	383	347	342	335	360	344	302	353	329	333	344	344	355	335	304	342	351	366	363	312	326	354	371	343	308	354	369	333	343	338	358	339	340	344	347	374	331	316	378	302	313	338	329	325	359	378	386	324	356	350	293	325	349	358	334	357	337	347	352	356	325	339	351	333	362	341	321	325	341	340	351	343	309	346	345	352	334	341	354	342	338	358	317	374	368	328	340	377	377	374	331	329	322	342	350	341	323	339	320	328	359	342	327	364	361	348	331	359	322	336	360	352	342	321	331	338	356	309	329	309	347	332	368	357	364	317	347	347	329	327	362	344	345	326	345	362	358	339	356	387	358	314	339	330	326	325	374	332	336	365	329	376	344	339	369	353	350	352	350	334	347	336	345	310	340	343	353	339	308	367	366	348	343	305	351	383	309	350	368	328	350	307	314	355	346	342	355	365	335	328	340	341	358	362	340	353	314	320	369	342	367	328	322	339	364	328	334	365	366	344	337	355	355	325	342	349	324	374	347	363	392	347	365	382	334	377	328	342	338	367	357	336	352	344	325	310	360	344	341	321	341	340	345	368	374	347	366	338	334	356	350	354	336	370	334	350	291	345	337	335	332	326	366	358	329	331	383	337	334	351	328	362	312	363	331	390	355	340	352	301	323	342	329	353	353	342	352	375	339	347	356	343	335	390	361	318	340	307	342	379	361	327	325	330	329	340	341	341	346	381	324	300	335	297	334	335	345	340	357	317	346	349	335	339	346	306	332	318	352	367	319	344	374	296	371	334	362	322	356	324	353	328	319	328	354	348	381	314	356	357	317	395	345	320	354	352	354	355	318	320	336	326	339	327	347	330	351	344	340	318	365	330	327	297	341	334	353	353	364	365	337	336	344	329	321	366	362	315	354	359	340	380	338	348	344	339	354	341	349	342	321	359	343	347	334	343	308	327	311	354	311	326	311	329	352	331	323	358	334	361	332	298	349	358	364	392	325	327	363	364	329	374	335	350	372	350	328	364	321	349	362	314	360	325	335	359	362	349	361	320	356	340	348	350	353	362	355	370	327	365	309	348	363	323	369	353	341	375	352	359	350	362	325	320	348	339	374
8538	12405	6029	2927	2072	1520	1243	970	766	695	621	584	539	487	490	434	403	427	385	412	397	364	356	400	390	402	344	384	365	342	338	342	368	333	393	355	381	382	397	361	357	369	386	372	365	354	352	355	332	376	401	375	361	392	385	388	369	382	364	377	346	367	411	355	314	332	383	370	381	333	392	339	330	379	396	345	357	371	332	373	355	340	379	362	392	360	325	356	338	350	360	352	352	366	366	362	358	365	331	369	385	353	360	339	359	328	378	363	326	327	343	331	362	350	324	394	372	347	367	355	333	373	345	367	364	370	348	335	357	354	333	320	355	354	363	338	337	323	339	357	328	355	361	371	359	333	321	316	342	390	369	328	370	355	329	389	339	337	338	376	350	324	379	319	366	329	371	327	391	340	312	387	360	337	364	325	335	310	381	360	362	330	355	369	356	377	351	358	373	359	345	327	366	353	354	353	344	350	367	363	333	335	328	369	359	363	342	321	375	344	376	316	364	332	356	344	346	356	364	330	332	328	365	335	339	382	339	352	350	356	312	350	329	337	333	369	393	362	349	353	370	319	352	339	324	343	362	336	322	355	360	354	347	365	348	356	368	330	331	387	350	347	370	323	349	361	368	335	354	313	342	359	354	351	364	367	346	364	366	374	335	376	362	342	335	352	381	358	345	341	357	358	350	373	354	357	348	370	366	348	347	322	357	329	351	359	382	321	337	332	381	369	371	361	365	375	355	339	374	324	350	371	332	350	374	345	364	335	370	325	356	379	347	351	344	309	303	345	352	328	353	313	355	338	351	346	346	391	347	346	374	353	320	362	368	344	341	352	389	359	350	388	373	318	349	284	368	357	362	394	355	328	396	369	366	371	371	346	366	351	342	356	375	359	327	351	316	368	352	361	361	357	341	333	355	359	336	346	374	322	357	348	337	353	345	350	354	371	343	334	313	375	368	364	349	329	377	352	358	352	357	379	401	345	351	362	349	348	391	348	349	372	325	343	346	341	359	340	348	352	352	349	361	362	362	346	392	377	357	367	355	385	357	347	361	367	336	358	367	356	365	336	334	355	337	341	315	362	349	315	347	356	362	344	382	358	371	352	376	357	363	363	325	319	365	352	333	306	343	345	359	352	331	358	344	345	364	341	360	364	348	328	356	378	377	313	372	318	368	332	325	346	388	380	353	368	380	324	348	352	361	340	342	337	344	351	342	345	348	335	371	404	347	346	365	360	351	318	311	417	359	366	376	351	355	378	364	347	292	332	373	324	358	333	345	351	333	361	339	351	343	339	308	402	404	381	334	349	379	337	369	375	355	367	333	343	341	347	316	364	317	370	362	349	367	364	328	357	345	347	341	339	351	352	355	360	362	372	357	361	368	363	378	340	343	347	381	353	365	349	339	368	383	354	360	349	335	323	410	378	313	336	375	322	380	358	388	340	404	329	354	373	353	373	395	325	349	313	342	367	351	353	366	335	350	384	375	334	355	347	337	388	340	345	321	375	361	365	331	310	346	299	359	339	372	366	348	352	357	334	306	361	350	333	335	357	351	322	366	370	350	349	331	331	350	336	356	344	349	363	363	342	353	329	395	372	361	333	365	367	354	369	334	368	350	326	342	352	373	354	334	348	389	330	377	371	296	331	339	352	358	374	347	384	344	352	340	335	356	396	339	402	346	350	340	410	354	355	338	375	350	344	367	369	348	377	355	364	333	367	381	336	374	334	378	367	328	380	361	336	365	325	357	363	383	322	361	359	354	379	369	369	352	362	353	345	351	373	323	368	325	344	382	341	323	345	366	362	374	362	373	358	336	359	334	360	362	365	358	344	396	375	368	351	371	351	398	336	387	322	354	349	390	385	363	378	340	336	328	358	338	359	379	357	342	335	330	345	354	348	352	396	353	366	354	326	338	364	355	341	366	349	351	380	350	335	304	354	355	330	366	394	340	355	337	333	350	364	324	323	297	367	327	380	355	337	344	380	322	377	339	360	312	351	366	347	349	353	338	327	370	332	356	369	337	361	326	366	318	345	340	371	344	338	383	345	356	368	373	353	331	320	357	370	329	344	349	365	355	347	338	333	359	351	338	335	352	372	371	380	384	366	337	369	353	342	374	380	344	331	345	377	352	353	334	362	358	322	338	340	324	383	341	337	348	340	350	363	332	336	329	343	377	359	383	336	360	358	337	367	364	364	318	401	384	373	348	355	356	348	364	343	326	364	363	340	351	332	361	390	349	331	356	332	365	337	322	323	351	368	341	348	353	372	326	328	337	355	345	371	333	363	345	364	354	353	352	358	329	395	330	349	335	363	367	328	324	360	363	352	351	377	354	373	341	333	339	347	348	348	364	344	337	366	383	368	355	365	335	358	353	360	342	341	327	385	328	349	347	370	372	337	375	361	337	350	345	382	379	334	334	319	350	355	359	353	378	366	351	355	349	340	374	328	340	333	346	334	361	345	335	385	367	371	358	357	372	357	345	351	330	363	362	363	354	389	352	346	332	368	351	356	355	335	359	375	329	351	321	360	361	343	361	381	354	354	348	368	389	337	360	343	379	362	333	374	377	339	341	367	338	308	374	341	340	318	327	334	370	321	368	391	333	355	359	353	349	332	354	378	369	343	346	334	334	333	325	356	321	348	356	352	365	302	358	355	347	340	359	375	372	314	410	369	336	373	361	348	376	332	355	371	340	338	339	352	361	346	385	343	350	316	356	347	367	349	353	368	343	315	372	346	336	345	384	344	337	368	362	394	355	369	356	368	336	371	334	348	345	336	370	362	357	360	368	358	367	343	354	357	350	345	359	342	322	320	365	353	359	345	358	339	391	346	375	351	365	378	330	352	343	350	365	374	332	363	363	316	354	383	358	307	369	362	349	366	361	357	352	332	338	370	329	358	323	378	342	359	351	363	363	372	333	355	334	344	355	384	355	397	371	367	358	311	295	356	358	351	338	374	353	347	398	336	335	353	343	353	330	339	331	348	341	370	346	374	343	387	348	365	337	385	362	345	371	327	367	339	374	316	372	333	366	346	347	364	332	342	373	355	364	336	379	376	359	375	363	377	378	352	329	327	366	329	379	340	328	322	338	363	361	364	340	343	348	335	339	352	351	382	375	339	347	370	360	339	317	334	345	364	368	339	353	335	341	334	331	361	377	346	302	331	342	341	355	369	331	346	353	366	332	356	360	348	331	348	371	371	341	331	375	382	339	361	359	367	383	360	366	349	362	322	379	364	363	342	332	339	311	355	342	342	337	348	324	394	363	338	336	347	344	352	338	343	323	346	356	348	360	327	314	365	388	334	368	364	390	348	366	348	374	367	326	370	328	344	336	371	330	365	354	360	364	327	360	329	371	340	343	323	343	344	333	333	346	349	381	360	354	363	342	377	323	351	351	351	402	378	338	342	350	300	353	325	380	373	337	346	372	380	382	363	346	337	325	343	339	363	357	347	340	346	344	396	368	317	366	346	351	361	353	350	378	346	376	361
24845	21170	27301	25276	11301	1449	1256	1060	1056	1048	993	976	911	1067	961	960	989	952	960	971	992	900	936	925	896	972	954	944	913	989	933	971	963	944	979	901	951	874	947	965	963	913	957	931	944	983	898	937	904	969	952	913	925	959	912	992	967	937	845	925	893	915	916	1030	941	937	945	939	926	866	948	930	1003	960	959	936	925	901	899	928	913	858	893	908	907	917	923	959	958	902	896	953	926	943	961	915	926	899	972	911	937	937	962	948	925	917	893	862	970	968	913	889	940	914	954	898	945	911	949	917	986	964	930	876	915	891	936	945	977	880	928	962	945	896	942	917	952	980	918	915	947	885	890	926	929	936	974	939	882	924	871	916	954	911	985	946	892	908	921	978	928	965	916	953	959	896	955	908	887	933	957	959	959	971	959	932	940	892	888	915	904	918	887	932	909	934	901	946	937	889	906	954	934	991	916	984	907	928	902	964	946	971	907	948	949	900	928	892	914	932	967	937	984	886	958	922	925	951	929	957	911	926	952	930	908	896	890	948	967	902	896	958	934	961	941	972	962	954	940	981	944	967	963	961	959	952	912	944	940	980	929	943	981	913	909	960	979	879	866	880	913	877	979	931	951	984	934	929	933	910	929	937	931	877	899	947	885	893	948	946	922	921	958	1002	948	921	899	970	891	962	926	902	926	900	948	909	932	948	940	962	892	962	906	943	910	907	985	956	955	962	927	960	919	895	958	963	905	903	921	927	933	882	892	939	978	922	948	951	918	918	945	972	999	930	962	927	904	981	963	872	955	921	920	931	945	933	947	926	912	977	908	934	956	919	905	953	909	933	973	936	978	924	994	926	880	955	922	901	936	942	891	913	979	980	885	923	925	852	987	904	933	884	929	989	946	948	914	931	935	905	982	908	891	964	915	969	920	940	970	910	900	935	913	911	893	986	926	957	970	901	876	983	946	979	958	954	944	891	976	948	934	963	941	903	921	939	947	896	955	899	941	900	898	916	866	950	916	920	942	961	940	954	893	906	962	994	907	953	969	925	917	892	949	942	936	921	917	1007	964	921	921	981	952	871	947	940	919	884	938	945	926	929	898	886	965	920	888	901	932	889	941	885	946	921	897	921	906	964	939	964	979	947	919	947	890	965	913	875	880	950	926	917	925	901	941	936	915	909	976	941	937	918	902	959	909	944	971	889	912	888	956	923	942	974	969	912	897	923	927	909	936	918	929	952	912	937	913	942	927	918	931	871	938	930	919	927	951	897	899	874	925	928	940	973	896	943	952	897	948	906	971	883	971	952	924	936	1016	941	948	892	929	909	970	919	947	875	937	913	895	948	951	920	912	966	927	927	963	890	910	953	944	919	936	953	965	922	978	941	975	959	947	968	880	972	936	938	921	949	886	920	968	942	887	927	1020	927	918	942	964	961	919	946	933	923	928	904	937	903	937	1009	928	916	981	884	986	944	906	929	954	923	910	1006	890	902	900	949	961	910	929	957	945	998	895	940	960	948	995	895	891	958	902	968	958	925	928	904	930	911	917	985	931	904	895	894	924	882	960	933	982	947	952	903	942	924	873	958	908	981	952	971	939	913	929	938	945	935	936	927	905	976	922	907	967	864	961	924	953	945	932	896	885	906	887	902	926	955	912	948	922	885	933	967	875	915	948	957	955	937	932	928	987	892	931	934	935	977	886	961	940	921	909	931	935	905	969	895	944	959	921	949	945	912	916	868	936	940	933	870	961	935	952	890	912	949	972	916	925	940	917	910	937	907	885	879	907	938	948	883	919	892	936	925	944	927	887	874	897	936	935	916	916	915	923	892	938	981	944	936	902	975	935	916	914	945	987	962	939	916	953	869	925	949	944	947	902	925	942	894	958	903	906	967	879	931	905	926	958	939	928	939	869	907	834	963	989	887	935	920	904	951	881	916	993	950	984	916	921	934	994	964	929	959	951	974	913	980	999	882	870	898	916	925	932	998	947	971	926	913	967	938	913	918	962	962	946	902	870	939	950	923	951	945	904	971	923	1005	961	928	860	945	961	967	913	882	866	889	930	948	1019	919	974	955	977	976	969	858	924	922	919	929	909	939	922	942	921	922	935	955	923	919	962	967	955	920	884	983	955	964	954	907	917	895	872	893	866	900	934	856	951	929	934	895	927	955	958	940	886	948	913	861	917	909	863	984	905	942	889	1006	932	942	994	963	936	953	932	949	914	899	929	962	949	928	878	927	890	862	921	913	919	905	940	925	963	932	948	928	905	968	881	895	907	940	882	933	881	954	925	909	891	915	940	964	967	907	922	889	910	888	936	979	929	905	934	931	994	987	964	927	918	962	939	981	954	928	857	895	941	932	922	920	915	919	914	938	960	893	919	980	925	940	941	988	955	931	918	878	927	893	960	911	921	895	953	885	967	990	980	916	929	921	978	925	912	957	943	920	959	927	911	896	924	1000	893	930	946	956	957	938	942	919	977	955	928	916	917	889	904	1000	960	912	935	938	966	898	937	895	977	914	910	929	999	933	941	963	939	964	902	866	945	964	960	931	911	912	939	905	900	887	987	965	965	948	907	963	941	948	921	975	881	913	926	955	926	919	947	945	846	948	930	940	930	950	861	902	932	1006	977	994	942	963	925	934	906	930	913	969	877	928	919	950	955	960	826	934	945	939	934	887	866	910	934	900	897	921	934	1001	965	878	907	946	943	940	961	960	905	931	927	849	974	948	926	976	934	922	943	950	878	908	962	870	942	880	921	941	961	932	946	913	905	933	957	917	945	911	923	920	934	903	937	939	913	907	966	959	964	921	926	895	954	941	907	903	922	887	889	1003	949	908	940	926	974	918	956	915	916	912	935	913	905	865	901	916	952	881	973	902	889	920	966	886	984	887	884	917	905	937	906	964	939	967	937	928	932	941	935	953	914	922	915	920	941	916	976	948	947	921	915	961	956	960	884	951	919	940	939	968	902	955	908	996	887	933	945	886	914	937	913	931	932	933	907	953	922	872	974	925	954	955	942	891	926	916	957	873	946	916	952	886	944	969	978	928	940	944	935	956	909	849	936	955	822	907	902	933	966	893	888	930	938	942	898	889	893	833	934	907	933	958	874	985	916	922	939	948	878	972	912	928	913	947	995	964	962	923	939	967	859	929	909	914	962	959	941	951	944	957	987	888	957	935	969	930	927	950	888	930	949	950	960	1013	914	900	905	910	959	999	992	923	976	918	923	901	932	960	878	946	943	903	919	900	911	875	915	885	942	897	970	882	964	974	944	945	915	930	948	912	976	880	900	921	943	911	946	949	934	940	918	905	942	914	922	938	893	921	990	953	923	928	929	947	924	903	920	909	912	932	906	1005	947	940	919	929	935	951	920	895	924	984	914	895	943	891	919	977	894	910	915	949	904	924	924	929	997	949	950	985	925	937	933	950	954	941	912	935	935	946	911	938	912	971	987	958	945	950	901	906	956	934	883	944	908	853	896	941	967	886	872	900	926	891	986	952	1007	998	918	897
5827	6301	3831	2191	1812	1523	1363	1220	1088	1068	1080	1017	984	982	962	937	990	934	939	917	966	944	977	869	1005	949	914	952	928	883	936	899	972	988	944	895	913	915	852	924	874	897	915	887	903	829	942	901	927	930	876	929	918	923	869	965	899	918	904	954	842	935	926	942	908	904	865	912	940	900	856	883	941	916	888	974	896	922	901	912	912	911	913	897	917	891	887	934	956	880	927	960	903	896	906	901	955	920	926	918	889	930	962	853	866	932	925	963	901	940	863	944	891	915	944	924	949	943	908	903	885	899	892	885	890	926	900	907	860	918	893	890	894	923	894	931	878	939	884	953	952	924	942	923	905	876	940	893	913	910	939	921	942	969	904	883	915	876	913	913	907	881	911	876	880	892	913	974	915	963	897	913	988	925	822	925	888	884	923	939	945	929	938	924	856	936	916	878	891	955	922	885	967	934	901	930	898	895	932	864	867	898	939	930	870	934	897	926	924	887	913	929	923	917	853	845	923	929	891	961	966	914	876	892	877	855	918	915	903	888	937	901	913	880	893	890	908	914	902	892	874	885	898	935	876	908	922	931	894	873	951	907	878	908	926	851	924	937	907	936	920	916	867	924	900	863	884	896	922	895	887	896	927	941	893	880	900	871	923	875	880	907	901	888	931	936	914	949	915	885	903	926	928	884	904	874	916	888	934	880	872	932	896	954	954	912	973	902	908	920	919	883	954	878	908	967	933	937	862	936	876	912	861	919	895	925	921	925	894	915	883	896	889	887	969	900	885	935	961	967	899	887	863	917	913	975	951	908	943	902	927	908	946	897	989	929	908	862	887	889	943	893	899	918	897	926	892	965	865	902	951	888	937	891	923	931	903	871	884	933	884	885	895	838	905	896	869	891	908	879	891	909	907	871	906	990	919	881	956	920	900	868	916	920	941	938	923	904	916	932	862	922	880	855	866	866	928	904	902	874	921	930	971	953	923	895	928	897	906	913	949	898	949	898	933	929	945	885	917	913	904	904	928	925	883	930	897	901	937	946	871	916	986	948	966	899	886	913	900	934	985	915	914	913	913	958	948	919	897	932	889	892	894	907	916	891	918	850	913	919	958	956	977	868	909	908	938	930	939	983	893	938	905	923	927	945	926	937	961	910	896	931	935	897	886	886	895	911	941	906	975	963	922	866	900	929	883	838	878	894	914	926	885	907	898	913	946	899	892	939	921	905	899	871	909	952	923	835	933	975	942	879	904	937	900	897	950	876	950	913	903	924	872	883	808	940	846	892	902	927	917	984	915	920	976	891	879	951	934	916	898	921	882	873	916	903	965	930	831	887	927	907	911	913	919	932	900	849	925	893	915	968	889	891	877	925	910	953	928	927	931	886	940	919	854	934	913	905	950	893	904	909	906	915	900	932	828	893	917	893	894	933	924	878	912	929	886	919	892	897	935	864	909	907	925	930	926	918	855	835	905	891	922	899	927	887	900	886	891	925	938	916	918	925	887	908	943	875	907	896	939	941	920	882	904	963	951	873	891	978	968	874	862	910	948	913	926	875	912	896	965	954	902	907	905	913	911	942	907	891	931	950	897	917	921	869	912	903	884	897	913	900	919	939	842	868	905	866	901	915	927	961	935	942	905	946	987	943	903	909	927	907	965	907	932	937	916	885	967	950	893	854	853	923	932	866	908	908	858	917	926	974	907	855	868	892	951	910	899	945	899	917	902	935	918	895	906	910	892	901	897	911	878	909	932	884	964	926	926	954	878	924	881	904	905	930	920	865	907	913	935	800	822	948	894	958	872	921	912	900	910	949	905	920	863	882	932	934	901	963	916	909	884	886	874	942	856	989	900	875	931	893	967	895	923	918	862	948	861	882	904	886	918	935	904	1007	921	963	982	903	851	965	873	917	892	892	875	893	892	925	901	858	871	899	924	890	941	883	854	864	894	934	866	898	886	883	923	910	853	930	885	910	908	897	909	930	849	954	910	901	928	906	935	854	888	934	902	980	905	933	946	917	915	961	891	897	840	882	948	853	928	911	959	940	883	919	939	859	919	898	890	921	969	886	963	912	864	939	896	959	854	884	896	827	892	915	920	899	859	964	914	890	956	860	932	860	876	939	939	942	917	885	947	918	928	894	901	897	883	975	937	933	885	877	936	880	912	942	925	869	897	850	929	882	920	898	975	919	951	923	908	907	959	976	959	890	928	875	914	948	938	871	920	881	909	917	881	903	899	973	997	904	901	917	902	898	871	912	888	903	906	940	925	849	897	911	931	953	848	943	883	939	951	956	908	894	925	905	963	930	959	939	884	971	883	917	897	929	893	870	980	926	929	918	935	896	892	925	903	902	891	920	879	926	884	923	887	933	916	866	868	917	946	878	904	906	931	952	958	852	896	907	897	911	898	852	875	875	902	915	880	928	925	841	901	976	907	903	873	906	907	964	911	882	915	942	868	891	848	887	974	824	858	946	916	864	920	931	936	916	924	908	926	898	917	945	878	884	932	919	923	947	884	925	955	893	919	946	886	905	849	837	933	942	865	957	955	917	937	897	892	878	904	903	928	888	952	923	905	902	915	869	874	931	898	914	876	938	845	916	902	970	880	924	875	926	897	926	899	926	919	913	878	949	897	921	905	940	927	937	927	901	867	926	933	938	956	899	967	906	894	885	888	955	935	913	913	966	884	889	892	915	941	957	920	940	935	892	843	958	908	916	981	885	858	884	935	881	944	904	889	917	928	926	872	964	830	896	915	868	952	922	908	919	912	849	911	876	930	905	898	943	883	910	866	949	960	945	873	932	923	891	986	935	895	959	888	879	953	908	915	928	897	863	925	936	970	963	901	942	919	888	859	919	938	896	925	904	954	893	896	901	929	864	910	894	919	877	917	907	947	901	910	854	876	953	924	910	895	930	891	877	924	896	925	914	862	880	969	948	919	964	934	917	886	934	880	955	958	852	921	904	898	924	911	927	887	917	879	955	917	933	888	854	926	927	903	860	967	892	966	871	918	891	911	896	893	931	893	903	963	884	907	912	933	929	933	926	964	936	952	943	868	890	871	876	920	894	925	862	922	943	924	881	883	892	901	975	972	881	928	939	908	848	961	958	882	890	905	886	912	883	897	872	909	846	854	872	925	902	915	922	875	864	915	887	872	920	924	922	901	931	909	901	928	904	882	940	911	922	912	878	921	906	860	913	930	869	991	904	890	912	901	891	862	878	943	862	885	884	856	909	898	841	942	965	942	880	888	907	903	946	967	908	855	935	921	885	923	918	944	925	902	913	882	922	945	864	938	853	920	875	961	945	896	925	868	896	892	897	904	941	843	912	906	928	899	856	832	912	911	888	857	936	979	845	911	938	916	866	877	919	871	883	921	917	983	907	905	879	920	909	926	902	932	930	906	887	923	923	955	990	913	943	948	904	894	921	948	923	869	941	894	939	912	941	912	926	932	954	884	876	933	911	990	889	908	937	862	929	951	910	920	912	905	881
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
