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
338855791302	338855791867	338855792417	338855792967	338855793517	338855794067	338855794617	338855795167	338855795717	338855796267	338855796817	338855797367	338855797917	338855798467	338855799017	338855799567	338855800117	338855800667	338855801217	338855801767	338855802317	338855802867	338855803417	338855803967	338855804517	338855805067	338855805617	338855806167	338855806717	338855807267	338855807817	338855808367	338855808917	338855809467	338855810017	338855810567	338855811117	338855811667	338855812217	338855812767	338855813317	338855813867	338855814417	338855814967	338855815517	338855816067	338855816617	338855817167	338855817717	338855818267	338855818817	338855819367	338855819917	338855820467	338855821017	338855821567	338855822117	338855822667	338855823217	338855823767	338855824317	338855824867	338855825417	338855825967	338855826517	338855827067	338855827617	338855828167	338855828717	338855829267	338855829817	338855830367	338855830917	338855831467	338855832017	338855832567	338855833117	338855833667	338855834217	338855834767	338855835317	338855835867	338855836417	338855836967	338855837517	338855838067	338855838617	338855839167	338855839717	338855840267	338855840817	338855841367	338855841917	338855842467	338855843017	338855843567	338855844117	338855844667	338855845217	338855845767	338855846317	338855846867	338855847417	338855847967	338855848517	338855849067	338855849617	338855850167	338855850717	338855851267	338855851817	338855852367	338855852917	338855853467	338855854017	338855854567	338855855117	338855855667	338855856217	338855856767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2779	3600	2300	2779	3600	2300	2778	3600	2300	2777	3600	2300	2775	3600	2300	2774	3600	2300	2772	3600	2300	2771	3600	2300	2769	3600	2300	2768	3600	2300	2767	3600	2300	2766	3600	2300	2766	3600	2300	2765	3600	2300	2764	3600	2300	2763	3600	2300	2762	3600	2300	2760	3600	2300	2759	3600	2300	2758	3600	2300	2757	3600	2300	2755	3600	2300	2754	3600	2300	2753	3600	2300	2751	3600	2300	2750	3600	2300	2748	3600	2300	2747	3600	2300	2746	3600	2300	2745	3600	2300	2744	3600	2300	2743	3600	2300	2741	3600	2300	2740	3600	2300	2739	3600	2300	2739	3600	2300	2738	3600	2300	2737	3600	2300	2736	3600	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23502	25375	36827	34828	28211	25547	28226	23465	21994	22277	22037	22092	22057	22048	21974	21948	22217	21905	22214	21998	22011	22028	21889	21991	22097	21861	21689	22148	21832	21825	22089	21893	21831	21808	21867	21798	21929	21702	21705	21771	21742	22111	21728	21752	21812	21900	22010	21904	21891	21890	21658	21853	21879	21915	21675	21606	21681	21746	21919	21897	21861	21828	21929	21911	21809	21802	22025	21815	22072	21923	21684	21774	22029	21794	21827	21630	21706	21634	22014	21890	21872	21724	21785	21871	21631	21947	21853	21817	22035	21702	21789	22034	21868	21885	21891	21694	21799	21884	21659	21894	21797	21708	21657	21731	21950	21967	21887	21854	21804	21873	21690	21917	22054	21895	21588	21697	21903	21583	21501	21784	21817	21659	21719	21533	21790	22000	21845	21770	21769	21694	21678	21772	21828	21789	21676	21760	21868	21612	22069	21810	21698	22048	21884	21782	21762	21833	21829	21543	21740	21723	21759	21695	21961	21991	21722	21655	22110	21803	21865	21850	21708	21707	21847	21646	21990	21813	21818	21886	21647	21677	21892	21695	21629	21645	21548	21519	21611	21705	21824	21628	21999	21892	21777	21988	21761	22016	21557	21628	21613	21639	21696	21950	21956	21829	21938	21694	21892	21764	21685	21828	21643	21773	21684	21724	21984	21811	21878	21612	22009	21868	21910	21953	21864	21878	22075	22274	21809	21730	21817	21628	21804	21670	21842	21976	21846	21749	21876	21818	21989	21830	21727	21672	21574	21479	21779	21746	21672	21648	21839	21804	21747	21773	21805	21801	21835	21999	21783	21869	21762	21758	21843	21951	21632	21746	21830	21846	21788	21947	21945	21942	21449	21842	21969	21732	21817	21496	21729	21706	22011	21713	21912	21690	21651	21675	21730	21783	21911	21741	21558	21799	21607	21895	21863	21661	21708	21962	21841	21886	21686	21758	21790	21741	21919	21828	21728	21807	21787	21636	21938	21770	22000	21832	21595	21552	21655	21734	21838	21866	21990	21728	22030	22025	21822	21920	21592	21982	21913	21797	21719	21832	21781	21806	21898	21727	21840	21826	21642	21859	21780	21527	21707	21735	21736	21761	22026	22223	21787	21712	21533	21680	22009	21964	21753	21727	21842	21996	22014	22173	21901	21985	21696	21702	21681	21611	21725	21651	21761	21891	21655	21738	21804	21705	21662	21825	21722	21782	21981	21999	21882	22121	21869	21807	21947	21996	21819	21701	21814	21977	21768	21730	21864	21714	22111	21851	21940	21987	21939	21825	21952	21772	21509	21820	21908	21611	21742	22007	21715	21688	21960	21793	21789	21768	22027	21859	21784	21784	21938	21896	21642	21771	21829	21719	21762	21849	21967	21913	21784	21712	21570	21619	21646	21723	21924	21878	21868	21928	21753	21796	21992	21813	21876	21725	21833	21939	21769	21866	21808	21660	21992	21756	21849	21788	21922	21788	21863	21633	21828	21801	21572	21883	21793	21820	21681	21765	21935	21621	21771	21651	21581	21674	21810	21659	21752	22069	21867	21476	21641	21860	21755	21654	21616	21934	22048	21777	22038	21825	21802	21824	21767	21685	21935	21753	21657	21766	21766	21971	21722	21832	21636	21660	22021	22101	21834	21755	21662	21670	21904	21578	21696	21599	21806	21727	21946	21797	21542	21612	21526	21938	21688	21720	21861	21556	22031	21919	21858	21747	21639	21667	21867	21773	21710	21728	21722	21882	21860	22002	21764	21825	21687	21770	21848	21748	21978	21721	21862	21528	21978	21682	21745	21889	21745	21687	21844	22078	21974	21771	21651	21563	21628	21501	21538	21808	21625	21683	21616	21627	21789	21672	21923	21717	21480	21634	21855	21720	21802	21597	21836	21829	21829	21632	21759	21764	21879	21518	21684	21966	21824	21752	21736	21855	21854	21689	21573	21842	21774	21733	21644	21677	21635	21799	21895	21601	21899	21808	21826	21641	21530	21755	21790	21693	21804	21658	21765	21835	21860	21770	21938	21530	21798	21760	21663	21784	21871	21721	21830	21791	21781	21764	21841	21654	21939	21629	21556	21744	21808	21608	21837	21631	21775	21493	21646	21523	21764	21585	21773	21952	21941	21715	21667	21724	21751	21999	21672	21769	21832	21729	21935	21846	21755	21758	21738	21797	21847	22028	21868	21867	21992	21655	21873	22039	21836	21813	21640	21764	21590	21592	21790	21621	21833	22020	21886	21749	21687	21784	21981	21638	22053	21799	21838	21741	21752	21916	21794	21594	21887	21750	21963	21806	21919	21897	21837	21644	21499	21658	21831	21669	21867	21957	21794	21809	21693	21721	21717	21695	21668	21777	21807	21821	21844	21708	21803	21747	21953	21703	21821	21776	21781	21485	21698	21993	21713	21638	21726	21747	21682	21748	21714	21628	21760	21576	21827	21691	21474	21995	21710	21745	21911	21774	21905	22146	21819	21734	21879	21927	21840	21786	21746	21807	21694	21882	21645	21703	22024	21615	21862	21741	21814	22124	21742	21805	21695	21930	21732	21736	21737	21782	21608	21858	21849	21948	21772	21777	21712	21710	21410	21553	21692	21813	21708	21966	21882	22009	21776	21783	21664	21699	21528	21730	22027	21764	21936	21681	21778	21600	21787	21685	21627	21836	21703	21916	21720	22132	21710	21891	21933	21777	21947	21805	21783	21980	21756	21992	21869	21703	21561	21941	21865	21870	21870	21529	21668	21514	21872	21943	21813	21817	21715	21589	21793	21833	21648	21788	21643	21771	21930	21859	21790	21878	22005	21659	21877	21514	21754	21870	22123	22184	21801	21927	21688	21815	21706	21483	21864	22007	21850	21816	21935	21739	21846	21886	21510	21897	21641	21877	21715	22030	21648	21833	21671	21803	21925	21787	21710	21574	21850	21904	21709	21616	21643	21702	21743	21772	21536	21666	21638	22004	21877	21803	21542	21752	21674	21620	21646	21705	21748	21740	21777	21657	21819	22088	21584	21697	21791	21914	21803	21758	21940	21703	21809	21764	21709	21883	21778	21722	21907	21671	21569	21682	21689	21829	21819	21933	21842	21820	21473	21689	21701	21629	21793	21914	21953	21673	22016	21525	21929	21672	22021	21461	21730	21563	21726	21888	21907	21866	21749	21635	21998	21832	21946	21707	21760	21827	21660	21748	21961	21677	21668	21907	21811	21836	22029	21853	21751	21954	21882	21757	21956	21708	21632	21743	21857	21783	21820	21793	21941	21636	21749	21589	21582	21676	21931	21651	21840	21883	21921	21748	22033	21778	21480	21654	21562	21875	21736	21759	21536	21758	21903	21828	21588	21573	22175	21926	21737	21716	21619	21537	21770	22004	21827	21699	21750	21678	21921	21588	21630	21668	21802	21937	21809	21880	21548	21507	21705	21766	21834	22021	21883	21783	22068	21775	21861	21773	21659	22030	21767	21828	21801	21681	21705	21660	21758	21862	21858	21796	21889	21798	21822	21627	21613	21898	21877	21941	22017	21714	21711	21679	21745	21696	21896	21712	21661	21649	21682	21740	21691	21899	21801	21731	21866	21742	21600	21637	21781	21793	21721	21756	21863	21836	21600	22003	21664	21691	21827	22057	22004	21838	22064	22028	21608	21617	21832	21905	21813	21884	21819	21868	21991	21653	21801	21765	21681	21511	21728	21796	21668	21792	21673	21856	21780	21962	21556	21724	21851	21890	21826	21820	21717	21578	21844	21829	21979	21695	21861	21563	21824	21750	21671	21698	21649	21653	21814	21663	21841	21907	21679	21768	21783	21824	21724	21702	21789	21801	21868	21828	21807	21798	21813	21922	21942	21908	21775	21844	21938	21719	21858	21945	21765	21815	21558	21801	21865	21751	21907	21675	21907	21984	21785	21936	21759	21841	21585	21666	21842	21900	21926	21925	21804	21709	21785	21849	21929	21757	22041	21579	21700	21693	21995	21863	21672	21780	21860	21616	21937	21878	21925	21717	21887	21644	21814	21870	21912	21658	21615	21962	21806	22186	21606	21610	21694	21617	21890	21755	21678	21771	21796	21622	21922	21809	21705	21809	21910	21824	21900	21704	21833	22020	21754	21643	22022	21827	21898	21758	21653	21658	21562	21726	21831	22021	21942	21779	21938	21731	22087	21804	21827	21905	21763	21918	21692	21481	21778	21844	21742	21798	21801	21781	21961	21931	21807	21783	21945	21648	21960	21738	21997	22048	21925	21663	21704	21955	21786	21690	21882	21740	21647	21706	21654	21850	21940	21818	21868	21640	22082	21754	21795	21810	21683	21856	21696	21744	21798	21835	21697	21766	21751	21923	21900	21618	22045	21688	21971	21843	21828	21662	21487	21748	21568	21611	21880	21768	21803	21961	21735	22147	21861	21880	21996	21943	21765	21931	21861	21967	21915	21774	21814	21841	21640	21801	21676	21751	21706	21853	21714	21738	21740	21705	21702	21822	21647	21834	21911	21929	21726	21977	21890	21603	21767	21788	21664	21640	21425	21625	21844	22034	21551	21760	21869	21846	21922	21808	21897	21733	21591	21749	21914	21727	21706	21847	21991	21754	21715	21711	21591	21735	21711	21765	21883	21649	21813	22033	21764	22032	21821	21858	21786	21760	21800	21799	21897	21734	21618	21846	21765	22108	21712	21628	21764	21747	21938	21746	21781	21946	21848	21681	21612	21589	21587	21607	21740	21807	21692	21636	21600	21734	21653	21953	21869	21628	21733	21664	21744	21571	21758	21821	22013	21948	21870	21974	21961	21778	21884	21606	21522	21916	21784	21848	21965	21927	21737	21900	22037	21909	21799	21885	22001	21961	21844	21951	21755	21756	21837	21792	21710	21681	21980	21987	21952	21849	22113	21815	21647	21577	21842	21917	21612	21888	21697	21934	21558	21750	21700	21720	21795	21939	21766	21717	21837	21806	21849	21771	21860	21724	21705	21506	21724	21916	21756	21772	21792	21926	21686	21878	21819	21832	21893	21687	21787	21595	21980	21707	21662	21741	21536	21729	21921	21719	21726	21881	21773	21701	21836	21753	21788	21936	21723	21892	21866	21826	21827	21678	21596	21770	21773	21900	21699	21750	21854	21762	21512	21864	21767	21834	21905	21600	21584	21849
65668	109874	97462	68397	39523	14563	13667	13635	13615	13527	13652	13745	13597	13668	13678	13520	13597	13746	13653	13701	13634	13823	13680	13682	13576	13632	13708	13491	13584	13795	13509	13478	13751	13668	13608	13496	13557	13670	13596	13732	13627	13695	13658	13509	13693	13472	13619	13868	13658	13694	13674	13561	13430	13733	13701	13565	13815	13558	13688	13570	13720	13810	13779	13798	13532	13602	13655	13699	13666	13675	13647	13702	13662	13758	13594	13799	13581	13714	13438	13593	13670	13627	13571	13764	13824	13527	13640	13762	13468	13751	13667	13589	13630	13625	13571	13668	13799	13687	13627	13696	13729	13562	13678	13688	13652	13465	13650	13534	13484	13514	13657	13649	13623	13513	13562	13708	13648	13813	13757	13565	13492	13804	13648	13686	13701	13650	13706	13671	13665	13810	13565	13584	13732	13621	13456	13517	13544	13573	13686	13654	13762	13621	13647	13606	13673	13666	13650	13664	13666	13735	13490	13757	13628	13715	13707	13634	13591	13636	13669	13700	13572	13783	13772	13524	13532	13707	13558	13721	13468	13661	13603	13776	13630	13746	13574	13631	13597	13706	13527	13704	13555	13672	13540	13723	13576	13591	13577	13818	13598	13638	13541	13654	13745	13782	13578	13546	13667	13608	13799	13720	13528	13670	13611	13821	13730	13593	13756	13468	13712	13527	13479	13684	13624	13594	13522	13665	13596	13694	13658	13758	13499	13550	13445	13531	13512	13563	13621	13485	13577	13665	13548	13740	13527	13651	13659	13568	13612	13728	13516	13703	13617	13726	13641	13812	13663	13407	13693	13616	13414	13430	13568	13504	13657	13871	13632	13530	13662	13537	13677	13572	13573	13733	13605	13527	13721	13780	13726	13518	13584	13633	13668	13540	13677	13859	13590	13528	13694	13731	13769	13634	13798	13637	13585	13676	13654	13613	13728	13633	13538	13649	13671	13645	13657	13894	13713	13721	13583	13674	13564	13691	13749	13812	13604	13573	13784	13534	13459	13526	13659	13519	13590	13635	13776	13674	13461	13669	13586	13671	13554	13565	13727	13602	13616	13583	13536	13683	13728	13527	13703	13584	13521	13566	13564	13640	13602	13578	13618	13642	13531	13774	13603	13557	13683	13616	13560	13576	13827	13680	13525	13614	13622	13636	13452	13548	13481	13599	13618	13761	13621	13556	13576	13636	13668	13734	13770	13630	13681	13511	13586	13635	13646	13817	13638	13573	13677	13499	13687	13870	13562	13644	13542	13759	13560	13599	13824	13646	13581	13499	13610	13732	13625	13435	13693	13548	13669	13671	13572	13349	13668	13696	13819	13540	13520	13546	13618	13514	13776	13598	13750	13738	13626	13556	13681	13698	13716	13584	13686	13723	13651	13723	13624	13795	13618	13616	13734	13719	13562	13628	13578	13828	13477	13821	13821	13679	13825	13614	13490	13781	13458	13487	13531	13643	13555	13613	13627	13481	13777	13713	13604	13600	13677	13668	13506	13862	13774	13555	13671	13670	13558	13676	13636	13659	13740	13586	13667	13784	13615	13597	13638	13619	13518	13728	13451	13772	13648	13842	13632	13603	13790	13434	13486	13591	13806	13717	13516	13697	13482	13599	13579	13718	13664	13648	13626	13659	13764	13695	13711	13675	13708	13686	13556	13682	13659	13704	13669	13636	13576	13817	13592	13565	13591	13737	13649	13512	13685	13493	13671	13585	13643	13624	13575	13739	13727	13760	13662	13603	13584	13572	13547	13644	13512	13766	13684	13562	13807	13826	13605	13555	13563	13530	13634	13560	13502	13849	13722	13713	13697	13641	13742	13718	13477	13600	13808	13577	13646	13756	13645	13653	13598	13680	13725	13726	13554	13831	13402	13660	13625	13634	13637	13657	13737	13424	13679	13564	13589	13683	13511	13688	13530	13594	13666	13505	13657	13755	13567	13719	13622	13581	13682	13562	13628	13619	13532	13651	13571	13765	13673	13616	13554	13544	13664	13555	13849	13626	13584	13651	13679	13621	13732	13467	13692	13629	13618	13750	13627	13672	13589	13584	13655	13838	13758	13664	13804	13694	13540	13698	13740	13664	13514	13611	13665	13697	13489	13597	13618	13567	13611	13474	13766	13652	13620	13413	13607	13611	13644	13747	13647	13557	13608	13625	13692	13690	13693	13727	13629	13592	13695	13558	13707	13603	13544	13603	13602	13731	13622	13697	13682	13678	13684	13590	13676	13544	13779	13633	13689	13502	13685	13618	13527	13710	13557	13773	13644	13773	13595	13561	13593	13656	13554	13571	13725	13606	13554	13680	13606	13455	13539	13615	13625	13591	13751	13468	13559	13624	13655	13433	13589	13652	13647	13658	13568	13602	13405	13664	13704	13699	13589	13661	13609	13640	13663	13629	13757	13639	13777	13764	13513	13412	13678	13718	13580	13597	13602	13855	13685	13664	13714	13775	13553	13584	13643	13698	13689	13590	13694	13384	13646	13734	13600	13741	13689	13641	13574	13664	13709	13742	13683	13733	13588	13542	13497	13595	13584	13704	13625	13630	13668	13542	13471	13742	13727	13671	13689	13824	13594	13622	13542	13522	13546	13556	13732	13588	13511	13792	13707	13692	13889	13737	13581	13673	13630	13616	13774	13694	13722	13466	13500	13671	13668	13599	13484	13639	13646	13564	13750	13552	13742	13590	13597	13476	13633	13724	13784	13650	13649	13530	13610	13533	13491	13654	13784	13498	13723	13644	13744	13637	13495	13710	13598	13661	13764	13714	13597	13635	13862	13478	13639	13490	13534	13543	13717	13706	13570	13711	13527	13646	13627	13701	13810	13723	13732	13622	13667	13703	13501	13639	13800	13537	13592	13709	13516	13629	13676	13674	13721	13566	13837	13616	13646	13783	13721	13582	13590	13490	13561	13565	13726	13786	13657	13677	13496	13540	13694	13630	13637	13593	13780	13541	13653	13704	13624	13619	13486	13528	13603	13729	13576	13729	13749	13528	13559	13644	13670	13574	13705	13449	13612	13704	13762	13522	13731	13711	13605	13769	13783	13616	13497	13700	13760	13507	13700	13668	13604	13662	13742	13675	13819	13520	13695	13574	13706	13711	13617	13598	13714	13551	13620	13584	13638	13696	13791	13658	13634	13632	13539	13754	13480	13598	13729	13576	13594	13604	13695	13418	13675	13639	13766	13694	13663	13624	13525	13588	13760	13513	13644	13580	13614	13718	13715	13680	13528	13803	13711	13654	13682	13658	13655	13532	13588	13763	13720	13652	13570	13645	13465	13447	13519	13493	13788	13710	13610	13595	13627	13687	13730	13629	13650	13624	13637	13648	13588	13743	13769	13758	13770	13663	13708	13584	13603	13723	13671	13747	13727	13636	13611	13700	13633	13598	13520	13753	13701	13760	13522	13779	13573	13710	13596	13506	13681	13612	13651	13596	13518	13659	13665	13592	13576	13530	13812	13675	13588	13555	13651	13739	13719	13589	13556	13342	13751	13582	13467	13650	13718	13548	13867	13518	13763	13561	13706	13703	13790	13610	13538	13629	13502	13675	13677	13564	13689	13556	13622	13695	13731	13671	13591	13545	13724	13496	13636	13697	13821	13573	13683	13655	13503	13631	13550	13604	13559	13634	13861	13635	13671	13642	13509	13792	13548	13578	13450	13590	13686	13526	13782	13533	13763	13526	13554	13726	13614	13626	13516	13660	13648	13859	13673	13495	13500	13617	13603	13732	13765	13728	13631	13532	13597	13529	13514	13721	13627	13720	13863	13651	13696	13576	13662	13701	13678	13614	13710	13578	13627	13594	13612	13636	13566	13656	13637	13777	13716	13695	13666	13620	13537	13701	13648	13710	13502	13601	13753	13726	13680	13534	13651	13448	13739	13516	13580	13652	13572	13746	13738	13680	13849	13706	13631	13643	13511	13777	13617	13502	13775	13708	13590	13608	13541	13628	13642	13565	13526	13690	13663	13721	13799	13577	13536	13439	13701	13656	13630	13646	13573	13581	13688	13722	13610	13716	13704	13685	13637	13787	13642	13682	13713	13623	13620	13790	13627	13598	13512	13897	13674	13738	13514	13775	13503	13660	13612	13578	13599	13678	13650	13754	13551	13530	13676	13686	13572	13589	13591	13722	13519	13651	13692	13694	13763	13673	13571	13639	13568	13645	13518	13558	13556	13709	13651	13759	13547	13669	13698	13621	13759	13626	13645	13658	13581	13649	13709	13634	13564	13687	13602	13603	13494	13672	13817	13675	13590	13528	13607	13786	13747	13575	13565	13862	13678	13668	13549	13551	13386	13767	13683	13578	13658	13652	13656	13629	13665	13645	13738	13527	13707	13465	13665	13696	13599	13670	13797	13404	13749	13548	13591	13607	13596	13536	13613	13512	13716	13564	13584	13571	13626	13697	13427	13541	13754	13786	13522	13645	13518	13667	13713	13606	13750	13680	13889	13555	13569	13588	13693	13611	13609	13595	13690	13758	13598	13547	13580	13580	13885	13560	13745	13454	13806	13756	13554	13601	13581	13582	13573	13728	13507	13477	13589	13744	13508	13635	13707	13660	13580	13520	13599	13633	13636	13539	13646	13653	13675	13551	13755	13840	13674	13686	13661	13404	13587	13633	13706	13490	13762	13641	13584	13541	13720	13607	13579	13434	13738	13744	13651	13664	13687	13843	13511	13605	13603	13513	13714	13662	13713	13677	13823	13588	13665	13608	13677	13862	13619	13636	13699	13686	13682	13681	13558	13634	13690	13707	13790	13603	13708	13702	13561	13704	13656	13631	13609	13617	13505	13650	13919	13660	13494	13612	13678	13770	13687	13754	13528	13791	13728	13628	13575	13427	13607	13729	13593	13417	13695	13706	13692	13792	13639	13755	13542	13657	13673	13744	13622	13795	13621	13730	13599	13788	13706	13681	13813	13617	13617	13681	13554	13490	13488	13405	13746	13673	13747	13504	13580	13481	13635	13621	13372	13663	13527	13551	13624	13625	13656	13667	13579	13721	13579	13712	13537	13737	13545	13772	13774	13677	13720	13718	13558	13489	13894	13501	13516	13593	13701	13878	13792	13742	13667	13530	13578	13706	13736	13617	13620	13655	13642	13594	13607	13552	13589	13571	13600	13661
38918	42729	40533	30684	24287	22434	22344	22111	22218	22094	21851	22117	21884	22235	22098	21977	21829	21969	21730	21892	21792	22033	22144	22071	22156	22070	21817	21944	22248	21970	22095	22086	22214	22007	22043	21761	22083	22022	21871	21857	22032	22104	21764	22177	22241	21978	21682	22080	21953	22146	21885	22024	22022	22078	21906	21887	22076	22100	22360	22236	21950	22115	22118	22295	22205	21569	21868	21915	22005	22183	22143	21999	21878	22185	22019	22112	21794	22099	22046	22028	22176	22144	22076	22027	22018	21845	21950	22144	21895	21843	22090	22128	21789	22103	22333	21951	22247	22089	21808	22014	22015	22037	21762	22150	22044	22122	22134	21957	22069	21826	21853	22189	21999	22097	21852	22216	22234	21933	22135	22059	21961	22136	22254	22060	22249	21723	22002	21900	21970	22038	21838	22140	22250	22095	22177	22066	21848	22241	22217	21963	22176	22021	21937	22090	21977	22016	22122	21750	22014	21957	21998	22216	22074	21991	22036	22038	21885	22128	22047	22135	21753	22012	21876	22488	21907	21987	22146	22102	22183	22023	22107	21977	22073	22413	22013	21792	22141	21967	22081	21923	21718	21756	22030	22066	22112	21776	22143	21914	21912	21850	22015	22221	22128	22077	21926	22180	22189	22051	21832	22046	21907	22031	21867	22150	22174	21919	22027	22164	22162	22250	22223	22263	21849	21786	22268	22076	21914	21999	22056	22039	22044	22059	21688	22173	21985	22033	21825	21991	21715	22046	22178	22023	22072	21885	22004	22130	22039	21916	22037	22114	21763	22143	21743	21883	21846	22114	22061	21948	22133	22052	21956	22100	22250	21948	21909	22169	22088	21869	21959	22252	22334	21732	22059	21934	22166	22069	22102	22066	21927	21810	22170	22136	21997	22289	21966	22135	21869	22138	22063	22093	22058	21896	21831	22099	22241	22021	22128	22089	22261	21761	22275	21927	22169	22042	22089	22022	21938	21843	21851	22235	21834	22128	21914	21923	21869	22035	22096	22037	22056	22011	21916	22091	22224	22257	22323	21887	22000	22276	22038	22288	22079	22034	22216	21923	21827	21986	21871	22261	22081	22017	22014	22038	22188	22276	22163	21922	22178	21960	22004	21901	22162	22041	21900	22078	22095	21964	21938	22022	21915	21961	21880	22030	21791	21980	21800	22185	22073	22111	21943	21894	22040	22067	22120	22150	22180	22027	22068	21987	22454	21913	22298	21822	22177	21958	21967	22126	22127	21897	22312	21971	21940	22024	21967	22201	22057	22156	21962	21994	21905	22120	22204	22037	22107	22133	22196	21963	21898	21861	22025	21990	22025	21970	21928	22056	22320	21831	21907	21768	21910	22032	21909	21959	22331	22026	22162	22063	22017	21999	22241	22117	21847	22041	21930	22124	22041	22180	22024	22384	22119	22124	22195	21994	22100	21931	22099	21859	22140	22134	22181	22091	22101	21895	21919	22223	22098	21935	22198	21887	21950	21807	22144	22069	21778	22117	21909	21979	22170	22101	22194	22287	22057	22341	22118	22147	22172	21963	22076	22166	22199	21872	22000	21915	22122	21830	21973	21916	22053	22020	22270	22034	21981	22061	22275	22320	22001	22232	22072	22038	22084	21942	22045	22088	21823	22238	21961	21907	21889	22086	22077	21930	22278	22079	22053	22093	22077	22006	22153	21954	22230	22317	21847	22031	22092	21920	22151	22148	21978	21893	21822	21746	21961	22012	22073	21805	22186	21951	22177	22116	22153	22118	21793	22087	21958	21960	21962	21880	22226	21965	21927	22170	21988	21968	22057	21804	22036	22026	21690	22092	21976	21983	22253	22068	22043	21911	22172	22011	22110	22273	22144	22239	22219	22059	22096	21820	21685	21976	21853	22140	22124	21897	22106	22240	22249	21930	21980	22133	22179	22206	21927	21957	22054	21999	22355	22054	21961	21924	22233	22071	21967	22102	22346	22041	22115	21994	22212	22124	22103	22142	22280	21917	22117	22131	22184	21874	21851	22020	22160	22081	22073	22075	21837	22084	22119	21897	21632	22085	22080	22197	22160	22088	22117	21896	21895	21844	21939	21781	22023	22125	21844	21843	22042	21921	22004	21942	22119	22018	22027	22066	22051	21844	22248	22042	22036	22098	22105	22198	22100	22218	22182	22134	22313	21996	21971	22018	22321	21857	21976	22062	21978	21971	21854	21848	22257	21934	21990	22023	22114	22035	21824	21851	21860	21921	21989	22002	21807	22008	21954	22074	22027	22196	21982	22197	22176	22035	22145	22004	22051	21874	21941	22093	22120	21797	22047	22025	21997	22114	21917	22029	21923	22052	21951	22178	22240	21960	21996	22048	21899	21890	22099	21812	22307	21953	22108	22148	21983	22324	21898	21982	22229	21882	21823	21908	22189	22136	22056	22023	22164	22122	22184	22352	21840	21944	22154	21973	22113	22350	21963	21898	21768	22077	22093	21976	21981	22006	22097	22095	22082	22046	22171	22244	22004	22076	22113	21973	21932	22055	21884	22142	22341	22247	21765	21967	22049	21996	21972	22196	22298	22053	22033	21926	22118	21779	21783	22012	21898	21902	22005	22170	22094	22137	22146	22083	22196	22021	22146	21835	22117	22074	22022	22391	22099	22095	21971	22265	22134	22076	22049	22143	21924	21945	21949	22124	22052	21872	22021	21945	22155	22345	22099	22041	22020	21992	22012	22095	22119	22067	22129	22246	21938	22100	22074	21907	21909	22131	21861	21887	22007	21994	22022	22175	21869	22094	22104	22097	22071	21832	22042	22005	22191	22167	21971	22179	22123	21915	21913	22125	22164	22031	22143	22062	21988	22098	21974	22034	22115	22002	21943	21873	22082	21894	21865	21791	22151	22047	22001	22087	21992	21950	22032	22038	22353	22133	21904	22172	21942	22108	22060	21887	22025	22089	22162	22209	22103	22065	22162	21949	21823	22115	22042	21898	22310	22088	22095	22117	22046	22223	22067	21956	21885	21975	22141	22044	21978	22090	22053	22108	22014	21928	21843	22052	22136	21972	22234	21844	22051	21968	22024	21913	22159	21941	21965	21917	22231	22055	22014	21741	21863	21832	22031	22170	22117	22132	22141	21996	22199	22025	21926	21928	21973	21860	21735	22283	21944	21980	22310	22188	21966	21998	21790	22160	21875	21945	21939	22214	21969	22031	21991	22132	22154	22089	22008	22194	21989	21861	22156	22008	21857	22276	22291	22028	21793	21963	22021	21989	22022	21987	22124	22169	22208	21953	22189	21855	22071	22213	22128	22095	21826	21788	21915	21938	21968	22082	21777	22019	21840	22141	22195	22034	21977	22082	22182	22032	22010	21985	21895	22182	21916	22096	21843	21842	22065	22104	22160	22033	21924	22048	21943	22116	22028	21822	21852	22101	22091	22057	22165	21966	22148	21939	22096	21999	22214	22027	21974	21989	22030	22018	22101	22063	22081	22055	22004	22076	22056	21831	21934	22158	21949	22047	21916	22139	22004	22078	21888	21828	22185	21944	21909	21941	22236	22139	22158	22182	22006	21924	22016	21923	21887	22062	22058	22282	22024	21997	22035	22252	22060	22080	22077	21972	22227	22133	22173	21967	21977	22146	22065	21975	22053	22000	22010	22183	21983	21934	21913	21928	21953	21921	22185	21955	22066	21979	21952	22072	22149	22184	21928	21942	22008	21650	22033	21963	22155	21817	21908	22270	22056	22103	22080	22110	21915	22175	22065	22097	21811	22099	22086	22007	22058	21873	21938	22203	22087	22073	21984	21940	21708	21916	22172	22268	22130	22017	22067	22196	22081	21942	22042	21990	22293	22240	21985	21882	21826	21961	22076	22001	22038	22040	21912	21906	21830	21940	21967	21883	22080	22172	21820	21990	21979	21785	22225	21994	21943	22067	22149	22216	22160	22061	21966	21887	22067	22017	22430	21892	22139	22383	22101	21987	22151	22142	21863	21903	22023	21717	22041	21889	22154	22007	21906	21863	22211	21876	22137	21977	21967	21918	21980	21786	22033	21850	22077	21987	22140	22003	22193	22173	21833	22060	21895	22308	22325	22033	21848	21876	21846	21995	21871	21811	22297	22207	22204	22029	22034	22070	21929	22246	22030	21985	21834	21967	22142	22072	21930	22112	21964	22094	22138	22120	22037	22030	22004	22094	21781	22239	22161	21945	22201	22058	22005	22029	22059	22142	22149	21959	21779	22105	22095	22108	22031	21920	22025	22000	22179	22008	22132	22131	22065	22269	22205	22232	22208	22197	22074	22005	22164	22084	22055	21937	22127	22048	22054	22151	22187	22030	22089	22287	22098	22097	22086	22065	22015	22054	22115	22021	21958	22171	22031	22016	22045	22024	22221	22003	22104	21940	21950	21813	21911	22298	22102	22044	22001	22353	22192	22136	22016	21991	22176	21885	22013	21907	22017	22193	22099	21940	22112	21958	21955	21885	22048	22090	21893	21963	21937	21802	22094	22064	22269	22031	22116	21897	22137	22021	22044	21793	21765	21938	21977	22019	21906	22238	22195	22054	22062	22149	21894	21931	22111	22156	22004	22109	21928	22021	21945	22019	21951	21968	21896	22069	22123	21882	21923	21850	22087	21856	21972	21952	22114	22033	21781	22170	22011	22014	22100	22117	22314	22181	21930	22262	21964	22112	22187	22026	22316	21840	21887	21946	22121	22029	21884	21998	21968	22018	22095	22221	21969	22117	21911	22253	22109	22244	22386	22165	22095	21956	22065	22189	22258	21834	22273	22171	22160	22048	21956	22166	22134	22247	22231	21902	22103	21799	21937	22258	21795	22012	22305	22125	21828	22087	22133	22131	21932	22080	21669	22154	22120	22142	22132	22259	21953	22089	22146	22149	22127	22205	22191	21962	21942	21866	21974	22066	22122	22143	21809	21947	22307	21958	21958	22008	22226	22028	21887	22086	21868	22120	21952	22068	21954	22076	21970	21915	21983	21784	22073	22038	22180	21773	22105	22063	22000	22065	22155	21851	22036	21854	21911	21869	21998	22075	22098	21934	22258	21984	22114	21933	21964	21950	21994	21864	21951	22312	22039	22009	22033	22064	22105	21982	21958	22162	22104	21959	21940	21939	22021	21929	22133	22163	21951	21988
37005	48275	35574	21678	15837	13842	13802	13854	13788	13673	13730	13808	13845	13725	13625	13876	13709	13966	13742	13755	13818	13738	13666	13718	13752	13911	13743	13859	13941	13842	13630	13750	13719	13705	13752	13614	13670	13752	13590	13781	13822	13850	13666	14023	13712	13526	13889	13749	13691	13803	13685	13750	13860	13765	13761	13700	13823	13918	13755	13561	13642	13867	13821	13783	13632	13536	13827	13722	13738	13705	13812	13833	13823	13870	13573	13604	13874	13876	13788	13799	13863	13542	13671	13763	13703	13574	13778	13887	13757	13741	13617	13822	13703	13798	13858	13828	13648	13720	13818	13729	13840	13701	13889	13781	13622	13817	13789	13517	13640	13728	13697	13906	13684	13728	13991	13713	13795	13960	13637	13874	13692	13762	13799	13665	13655	13774	13756	13647	13739	13750	13901	13723	13893	13689	13697	13856	13718	13766	13745	13744	13734	13649	13814	13919	13617	13810	13671	13689	13780	13790	13763	13740	13628	13769	13846	13655	13672	13874	13628	13800	13831	13841	13711	13734	13937	13882	13609	13823	13694	13697	13740	13916	13826	13679	13845	13856	13684	13922	13821	13683	13608	13648	13710	13766	13747	13730	13600	13690	13728	13804	13783	13886	13791	13665	13715	13623	13733	13746	13767	13798	13586	13891	13664	13619	13698	13774	13818	13582	13752	13785	13704	13806	13874	13773	13806	13839	13867	13889	13842	13674	13654	13699	13682	13678	13896	13724	13733	13719	13622	13724	13791	13652	13803	13673	13842	13910	13671	13803	13733	13812	13701	13703	13913	13599	13664	13706	13704	13809	13942	13733	13716	13746	13764	13810	13782	13889	13609	13827	13711	13785	13848	13789	13532	13737	13765	13865	13486	13705	13635	13809	13774	13871	13777	13726	13800	13757	13614	13798	13853	13777	13870	13948	13713	13633	13552	13893	13745	13827	13748	13647	13674	13908	13635	13787	13788	13693	13767	13727	13609	13657	13653	14049	13696	13717	13831	13750	13785	13454	13627	13899	13777	13713	13941	13693	13809	13832	13701	13708	13716	13751	13839	13724	13669	13558	13816	13865	13686	13774	13761	13716	13656	13766	13673	13963	13689	13761	13783	13897	13850	13805	13653	13744	13676	13729	13491	13744	13723	13717	13738	13664	13620	13735	13664	13754	13821	13944	13791	13660	13708	13738	13837	13741	13923	13768	13728	13704	13772	13711	13841	13844	13700	13827	13759	13698	13903	13645	13866	13813	13760	13739	13801	13738	13778	13787	13687	13784	13820	13657	13769	13779	13898	13862	13601	13700	13712	13786	13597	13884	13910	13710	13852	13983	13711	13879	13782	13595	13799	13830	13687	13835	13894	13770	13636	13897	13523	13720	13809	13778	13747	13705	13886	13937	13928	13958	13782	13816	13882	13762	13670	13697	13550	13596	13682	13738	13671	13836	13847	13698	13625	13797	13647	13674	13792	13781	13671	13732	13825	13855	13852	13841	13648	13845	13939	13783	13854	13759	13615	13663	13733	13815	13854	13753	13757	13793	13667	13742	13831	13825	13800	13652	13682	13729	13723	13903	13766	13743	13733	13637	13754	13702	13855	13861	13789	13689	13837	13710	13806	13776	13898	13795	13706	13921	13842	13658	13750	13875	13775	13829	13691	13688	13642	13797	13690	13687	13932	13871	13883	13581	13717	13699	13878	13710	13716	13983	13771	13789	13569	13744	13933	13657	13634	13705	13748	13672	13848	13758	13660	13653	13749	13816	13681	13748	13778	13819	13692	13724	13662	13620	13740	13736	13954	13655	13722	13815	13780	13730	13789	13883	13746	13777	13776	13809	13841	13589	13861	13739	13606	13813	13682	13849	13662	13989	13923	13736	13676	13792	13544	13844	13857	13846	13559	13673	13784	13663	13707	13913	13684	13830	13693	13674	13788	13620	13702	13747	13730	13826	13632	13733	14031	13895	13659	13896	13958	13691	13651	13727	13677	13790	13903	13746	13619	13649	13795	13878	13790	13735	13814	13711	13704	13870	13791	13841	13906	13827	13664	13780	13944	13724	13740	13763	13760	13781	13615	13825	13720	13697	13759	13967	14009	13836	13752	13603	13818	13705	13801	13744	13659	13756	13698	13839	13680	13720	13698	13891	13799	13710	13773	13734	13662	13697	13773	13613	13873	13895	13682	13753	13448	13956	13883	13691	13856	13662	13872	13791	13659	13775	13663	13879	13794	13749	13742	13715	13682	13725	13906	13813	13864	13680	13817	13669	13676	13736	13725	13911	13853	13924	13727	13726	13722	13798	13869	13801	13727	13845	13877	13658	13709	13647	13802	13816	13735	13768	13714	13802	13504	13881	13741	13834	13613	13866	13665	13728	13879	13820	13702	13727	13945	13691	13511	13758	13865	13881	13794	13810	13804	13745	14050	13823	13837	13789	13856	13639	13678	13738	13632	13706	13822	13713	13677	13670	13730	13714	13776	13660	13751	13806	13726	13762	13788	13627	13745	13731	13588	13923	13599	13783	13929	13801	13688	13851	13711	13905	13703	13810	13785	13857	13715	13808	13974	13982	13770	13680	13828	13476	13826	13783	13776	13774	13824	13957	13828	13787	13762	13724	13550	13677	13811	13722	13709	13788	13787	13908	13792	13747	13653	13701	13650	13796	13754	13672	13633	13819	13516	13913	13691	13729	13808	13842	13788	13750	13776	13698	13615	13799	13922	13768	13873	13739	13656	13638	13892	13689	13807	13698	13689	13797	13747	13758	13856	13803	13698	13707	13719	13757	13802	13707	13867	13822	13672	13574	13628	13739	13895	13738	13928	13693	13734	13816	13598	13641	13630	13665	13654	13769	13753	13771	13823	13766	13879	13826	13824	13804	13749	13739	13667	13853	13712	13740	13881	13736	13757	13744	13701	13583	13760	13857	13589	13821	13740	13647	13745	13630	13685	13642	13744	13844	13797	13753	13676	13677	13870	13967	13717	13700	13762	13730	13798	13916	13751	13657	13786	13747	13796	13777	13797	13965	13561	13792	13900	13635	13796	13715	13709	13830	13921	13756	13780	13676	13651	13824	13890	13855	13879	13856	13866	13710	13695	13890	13748	13577	13746	13902	13742	13652	13840	13672	13680	13788	13791	13716	13751	13674	13602	13942	13897	13731	13591	13822	13669	13773	13783	13993	13680	13917	13594	13584	13783	13818	13780	13952	13769	13793	13890	13798	13644	13563	13683	13629	13903	13657	13752	13684	13703	13814	13817	13778	13901	13789	13658	13541	13700	13756	13501	13748	13957	13731	13685	13832	13738	13783	13771	13861	13560	13888	13820	13690	13929	13723	13790	13932	13782	13720	13844	13786	13752	13909	13820	13593	13910	13604	13788	13569	13777	13959	13701	13906	13730	13903	13524	13781	13618	13746	13809	13744	13870	13762	13694	13831	13689	13665	13566	13758	13999	13677	13771	13659	13722	13816	13725	13639	13809	13802	13951	13802	13623	13940	13810	13720	13614	14001	13811	13648	13665	13812	13767	13810	13645	13808	13675	13619	13824	13662	13669	13602	13687	13895	13799	13718	13745	13730	13790	13672	13649	13708	13663	13657	13723	13735	13778	13745	13750	13753	13800	13590	13722	13842	13778	13826	13707	13811	13756	13793	13755	13691	13724	13813	13775	13794	13861	13765	13784	13706	13847	13826	13890	13728	13691	13822	13706	13809	13787	13950	13714	13876	13831	13773	13704	13563	13860	13695	13754	13707	13773	13750	13963	13680	13792	13951	13837	13585	13633	13837	13614	13810	13665	13721	13866	13835	13682	13726	13778	13782	13665	13708	13747	13812	13727	13825	13734	13890	13698	13762	13859	13671	13803	13786	13727	13852	13765	13673	13680	13744	13870	13788	13754	13846	13627	13892	13868	13796	13798	13639	13880	13691	13605	13627	13662	13928	13897	13783	13808	13780	13941	13708	13713	13925	13821	13663	13789	13879	13764	13654	13590	13825	13820	13818	13719	13619	13706	13794	13811	13768	13706	13841	13583	13645	13684	13699	13720	13810	13786	13867	13836	13818	13639	13682	13853	13663	13766	13648	13614	13648	13833	14057	13863	13757	13693	13632	13765	13574	13817	13689	13634	13848	13655	13597	13918	13767	13826	13724	13866	13833	13697	13886	13671	13709	13777	13761	13830	13871	13767	13744	13703	13495	13672	13616	13873	13668	13828	13798	13633	13719	13647	13733	13760	13859	13671	13775	13831	13731	13689	13816	13703	13925	14011	13797	13776	13660	13775	13780	13807	13771	13592	13717	13773	13874	13649	13771	13737	13861	13830	13943	13629	13676	13823	13642	13885	13863	13786	13763	13856	13815	13779	13707	13828	13914	13767	13765	13679	13826	13717	13791	13668	13732	13632	13961	13672	13657	13887	13735	13883	13798	13767	13694	13877	13809	13930	13662	13829	13743	13783	13860	13743	13716	13818	13876	13879	13712	13820	13804	13824	13816	13843	13821	13779	13773	13717	13735	13739	13830	13608	13674	13925	13733	13771	13758	13882	13716	13696	13870	13720	13805	13838	13755	13681	13679	13858	13759	13719	13712	13759	13762	13778	13847	13662	13747	13642	13686	13739	13725	13829	13950	13679	13731	13738	13760	13674	13714	13857	13836	13748	13811	13779	13925	13732	13659	13884	13775	13740	13614	13844	13692	13730	13700	13747	13664	13655	13851	13739	13878	13728	13726	13637	13804	13746	13804	13763	13726	13862	13776	13849	13937	13707	13673	13650	13866	13953	13754	13600	13599	13758	13772	13969	13760	13743	13779	13870	13861	13782	13769	13827	13699	13724	13872	13707	13791	13763	13734	13775	13823	13782	13922	13752	13796	13904	13852	13905	13666	13766	13717	13854	13796	13598	13691	13716	13734	13826	13689	13653	13839	13700	13603	13655	13759	13633	13733	13771	13789	13999	13780	13823	13879	13664	13541	13739	13770	13728	13730	13906	13738	13885	13852	13681	13693	13832	13712	13871	13630	13800	13701	13787	13751	13773	13869	13583	13808	13780	13654	13980	13809	13701	13710	13795	13695	13604	13786	13831	13946	13799	13723	13814	13709	13828	13839	13801	13751	13666	13829	13752	13789	13675	13802	13735	13749	13804	13698
24246	25939	38976	38524	32211	27310	28411	25898	25150	25517	25386	25461	25328	25490	25520	25533	25238	25100	25154	25384	25256	25104	25226	25349	25704	25295	25386	25224	25285	25326	25171	25245	25227	25215	25270	24729	25071	25124	25363	25374	25223	25104	25126	25202	25110	25328	25345	25116	24791	25134	25001	25388	25273	25075	25459	25384	25312	25206	25097	25189	25162	25568	25217	25078	25075	25140	25285	25315	25233	25269	25244	25125	24974	25030	25348	25154	25139	25168	25142	24944	25094	25067	25311	25277	25106	25189	25209	25063	25171	25506	25135	25142	25136	25028	24983	25152	25083	25333	25463	25148	25194	25275	25359	24788	25031	25544	25225	25256	25268	25265	25378	25119	24691	24844	24905	25030	24977	25093	25250	25138	25160	25142	25006	24961	25224	25129	25357	25167	25151	24801	25086	25037	25143	25225	25171	25231	25240	24922	25241	25152	25086	25381	25206	25224	25207	25299	24808	24850	24932	25064	25127	25101	25333	24957	25171	24897	25448	25164	25236	25233	25095	25292	25298	25217	25219	25067	25122	25055	24996	25226	25246	25136	24928	25233	24921	25137	25073	24728	25073	25074	25292	25191	25052	25210	25225	25044	25279	25240	25374	25167	24999	25238	25156	24969	25452	25103	25111	25411	25246	25320	25154	25266	25225	25280	25409	25082	25129	25118	25221	25048	25298	25139	24966	24998	25145	25098	25196	24983	24954	25423	25286	25119	25115	25085	25097	25234	25157	25075	25108	25405	25352	25047	25143	25113	25160	25032	24949	25027	25087	24897	25142	24935	25105	25104	25220	25284	25279	25107	24978	24914	25014	25076	25309	25315	25142	25287	24963	25114	25128	25245	25314	25068	24908	25198	25160	25007	25438	25193	25349	25138	25057	25199	25190	24923	25231	25096	25244	25233	24914	25183	25329	25220	25179	25032	25448	25162	25136	25125	25239	25215	25296	24917	25075	24881	24982	25220	25191	25239	25220	24992	25046	25062	25186	25282	25366	25211	25222	25237	25390	25156	25211	25079	25330	25144	25430	25092	25164	24808	25065	25192	25075	25259	25198	24923	25340	25134	25000	25060	24993	25183	25271	24758	25194	25179	25111	25060	25045	25043	25174	25193	25206	25006	24959	25158	25165	25010	25027	24925	25229	25339	25375	25110	25169	25261	25463	25492	25212	24932	25001	25160	25192	24968	25234	25214	24894	25075	25221	25255	24968	25252	25295	24900	25291	25098	25000	25013	25028	25196	25167	25064	25004	25181	25119	25139	25371	25353	25153	25043	25208	25062	25098	24922	25164	25128	25207	25314	25374	25103	25201	24935	25070	24908	25054	25118	25275	25189	25302	25501	25289	25196	25330	25293	25274	25353	25304	25096	24913	24892	25149	25152	25398	25235	25295	25097	25410	25132	25048	25107	25198	25176	24918	25020	25201	25030	25029	25530	24934	25132	25153	24939	25259	25388	25289	25206	25509	24852	25079	25158	24949	25210	25151	25247	25117	24968	25037	24799	25155	25116	25538	25250	25353	25365	25292	25121	25245	25269	25243	25033	25390	25221	25190	25232	25046	25053	25203	25431	25188	25226	25325	25387	25144	24956	25096	24998	25190	24989	25156	24966	24991	25247	25059	25125	25188	24931	24928	25068	25012	25137	25263	25242	25067	24782	24899	25138	25109	25011	24933	25015	25087	25056	25095	25146	25155	25162	25174	25131	25264	25149	25127	25051	25378	25198	25329	25229	25074	25372	25202	24874	25165	25300	24951	25078	25125	25531	25202	25440	25267	25515	25283	25059	25285	25284	25137	25209	25083	25161	24877	25224	25216	25125	25367	25019	25228	24941	24922	25135	24770	25057	25198	25207	24800	25301	25107	25406	25076	24780	25280	25317	25163	25158	24953	25114	25352	24919	25447	25157	25420	25031	25327	25309	25085	25133	24923	25103	25071	25207	25170	25129	25192	25098	25231	25196	25193	25353	25085	25146	25052	25099	25458	24956	25124	25240	25388	25173	25145	25219	25151	25194	24990	25242	25154	25053	25005	25001	25170	25083	25044	25235	25204	24975	25189	25343	25156	25108	25043	24969	25222	25395	25108	25200	25070	25035	25292	25085	25033	25191	25297	25322	25276	24980	25291	24962	24854	24973	25078	25293	25279	25034	25507	24989	25144	25255	25320	25114	25185	25380	25076	25008	24693	24779	25265	25317	25098	25013	25242	24988	25234	25295	25235	25152	25240	25146	25375	25260	25204	24991	25180	25210	25240	25249	25331	25373	25152	25009	25042	25178	25363	25097	25086	25082	25129	25149	25088	25110	24958	25138	25078	24993	25359	25107	25120	25104	25084	25310	24967	25116	25427	25094	25121	24976	25090	25075	25342	25073	25214	25233	25160	25077	25117	24898	25084	25008	24840	24944	25072	25405	25259	25348	25220	25338	25435	25222	25247	25160	25179	24969	24862	24931	25178	25206	25205	25205	24974	25296	25105	25280	25065	24896	25410	25291	25331	24994	25046	25250	24852	25068	25120	24983	25249	25189	25092	25194	25107	25057	24956	25256	25213	25230	25206	24993	25271	25153	25149	25113	25307	25054	25019	25307	24867	24920	24981	25107	25081	24931	25167	25145	25147	25125	25224	25041	25245	25091	25098	25058	25020	25114	25031	25263	25182	25225	25002	24931	25039	24847	25311	25310	25145	25065	25075	24977	24885	25218	25135	24967	25098	25131	24897	25243	25249	25038	24980	25045	24917	25019	25309	25241	25008	25141	25077	25222	25114	25263	25090	25200	25038	24955	25217	24980	25039	25358	25084	25151	25024	25151	25074	25180	25387	24981	25466	25186	25310	25226	25116	25276	25489	25203	25181	24986	25102	25074	25187	24900	25294	25205	25150	25349	25155	25223	24927	25100	24944	24976	25147	25203	25211	25557	25269	25285	25092	25007	25400	25167	25087	25165	25278	24832	25111	24930	25316	25241	25345	25128	25031	25104	25004	25248	25205	25106	24889	25266	24882	25051	25311	25135	25181	24918	25100	25057	25245	25122	25287	25188	25224	25342	25043	25272	25298	25183	25202	25141	25350	25123	25189	25114	25102	25145	25078	25251	25144	25105	25030	25157	25192	25173	25089	24944	25285	25194	25051	25085	24996	25256	25125	25151	25203	25361	25004	25122	25316	25184	25182	25399	25291	25247	25370	25127	25164	25329	25013	25493	25170	25179	24913	25061	25084	25203	25310	25599	25329	25147	25399	25166	25040	25065	24967	25193	25201	25218	25101	24988	25187	25297	25080	25114	25031	25231	25039	25115	25221	25245	25208	24930	25365	25018	25052	25126	25302	25070	25145	25174	25107	24997	25401	25311	25181	25117	25361	25337	24990	25043	24968	24969	25041	25186	25232	25042	25112	25205	25357	25403	25167	25050	25348	25000	25325	25228	25142	25253	25174	25291	25017	24868	25120	25106	25195	25243	25401	25374	25023	25006	24951	25127	25295	25166	25136	25188	25165	25183	25187	25253	25194	25207	25032	25112	25065	25128	25229	25395	25351	25221	25105	24944	25360	25112	25278	25178	25019	25007	25101	25043	25079	25248	25056	25088	24986	25076	25015	25057	24754	25257	25253	24964	25324	25029	25204	25005	24966	25316	25321	25288	24964	25119	25187	25282	25197	25111	24974	25193	25232	25190	25184	25109	25193	25010	25046	25291	25199	25061	25324	25225	25222	25299	25131	24842	24922	25100	25150	25199	25055	25087	25056	24877	25238	25034	24870	25161	25356	25263	25076	25160	25075	25236	25192	24913	25209	25249	24912	25157	25040	25088	25059	24920	24879	25090	25242	25394	25270	25057	25242	24849	25268	25134	25173	24754	25170	25175	25149	25056	25098	25063	25219	25151	24925	25182	25072	25363	25190	25097	25409	25093	25026	24763	25328	25338	25231	25047	25276	25075	24999	25305	25130	24815	25160	25227	25275	25254	25120	25091	25087	25001	25049	25246	25117	25154	25047	25026	25314	25216	25192	25164	25014	24956	25345	25152	25248	25149	24995	25323	25168	25222	25005	25180	25227	24906	25108	25452	25244	25255	25165	25099	25288	25445	25175	24965	25186	24968	25328	24781	25136	25153	25218	25275	25302	25080	25284	25150	25051	25153	24977	25100	25306	25130	25204	25299	25341	25173	25066	25301	25140	25012	25260	25301	25113	25014	25176	25146	25120	25068	25185	25293	25077	25080	25113	24844	25077	24922	25041	25320	25068	24904	24999	25198	25033	25198	24831	25139	25061	24941	24984	25336	25070	25346	25012	25242	25184	25046	25322	25240	25020	25026	25217	24963	25202	25220	25029	25004	25112	25214	24944	24857	25171	25095	25270	25087	25315	25307	25186	25319	25094	25240	25016	25100	25085	25129	25199	25052	24986	25137	24990	25401	25123	25092	25084	24857	25284	25403	24875	25424	25313	25150	25281	25226	25230	25199	25450	25215	25181	25421	25195	25096	24999	25026	25225	24838	25080	25564	25305	24850	25121	25235	25248	25091	24909	25069	25038	25230	24984	25280	25329	25166	25300	25134	25174	24984	25137	25402	25057	25143	25037	25270	24866	25185	24913	25243	25348	25161	25075	25252	24941	25016	25267	25103	25116	25261	25141	25163	25189	25103	25195	25165	25178	25043	25242	25150	24921	25251	25138	25213	25169	24874	25077	25040	25262	25289	25183	25178	25498	25251	25027	24928	24992	25159	25146	25036	25138	25335	25272	24970	25263	24839	25037	25244	25134	25058	25315	25108	25404	25385	25166	25395	25280	25191	25052	25195	25303	25113	25229	24885	24932	25251	25225	25294	25306	25014	25020	25187	25052	25112	25094	25168	24991	25172	25199	25079	25063	24971	25010	25211	24900	24993	25300	24898	25191	25273	25345	25293	25227	25257	25200	25068	24971	25270	25012	25367	25315	25217	25236	25145	24911	25156	25068	25307	25253	25326	25150	25168	25097	25303	25115	25198	24932	25138	25207	25251	25203	25112	25080	25190	25189	25204	25225	25200	25202	25066	25215	25003	25373	25234	25175	25020	25090	25055	25136	25131	25020	25274	25104	25488	25099	25084	25310	25286	24898	25180	25024	25100	25320	25286	24993	25384	25129	25389	25268	25384	25176	24943
66640	106219	89409	60602	35453	15600	15215	15089	15221	15237	15140	15443	15341	15336	15365	15224	15284	15264	15193	15150	15341	15042	15131	15219	15088	15264	15097	15155	15295	15273	15154	15082	15109	15157	15188	15238	15279	15173	15247	15422	15334	15213	15313	15211	15167	15095	15279	15031	15267	15295	15148	15306	15178	15216	14962	14979	15196	14923	15192	15194	15187	15048	15204	15215	15256	15326	15076	15157	15154	15339	15037	15214	15228	15232	15309	15200	15207	15105	14896	15129	15321	15307	15300	15319	15026	15185	15214	15182	15069	15259	15200	15147	15280	15303	15203	15029	15224	15251	15074	15166	15237	15327	15234	15378	15164	14993	15203	15344	15118	15090	15065	15289	15348	15238	15065	15276	15201	15255	15259	15021	15196	15261	15211	15179	15352	15244	15260	15087	15306	15206	15348	15082	15170	15364	15300	15316	15146	15225	15139	15173	14994	15243	15370	15191	15156	15194	15328	15070	15093	15136	15336	15188	15099	15193	15121	15220	15438	15402	15248	15244	15166	15243	15259	15173	15116	15272	15364	15257	15224	15092	15045	15244	15245	15160	15197	15257	15265	15172	15282	15255	15158	15077	15103	15232	15284	15286	15159	15127	15309	15153	15221	15440	15180	15080	15362	15277	15073	15297	15151	15142	15334	15247	15200	15345	15205	15145	15242	15192	15174	15347	15316	15167	15037	15390	15237	15412	15117	15171	15173	15181	15119	15085	15092	15156	15217	15081	15202	15208	15255	15281	15253	15427	15108	15083	15124	15194	15244	15347	15272	15135	15302	15251	15279	14957	15127	15186	15270	15198	15309	15359	15035	15335	15262	15371	15321	15210	15215	15073	15082	15170	15243	15221	15161	15142	15332	15202	15229	15069	15175	15086	15011	15163	15203	15146	15202	15159	15138	15224	15134	15292	15388	15054	15126	15261	15006	15157	15095	15080	15114	15476	15261	15243	15266	15254	15156	14955	15171	15238	15248	15032	15093	15263	15182	15090	15235	15070	15143	15194	15019	15225	15308	14994	15346	15138	15061	15135	15256	15002	15277	15343	15397	15210	15135	15146	15244	15230	15350	15201	15222	15292	15202	15154	15174	15091	15336	15289	15240	15111	15135	15236	15304	15194	15248	15155	15316	15207	15216	15128	15113	15300	15236	15171	15177	15164	15291	15315	15148	15183	15202	15471	15181	15173	15175	15116	15203	15268	15214	15204	15323	15139	15126	15113	15225	15193	15214	15011	15067	15271	15148	15265	15139	15285	15276	15124	15220	15203	15025	15185	15371	15191	15165	15230	15304	15022	15102	15171	15292	15221	15303	15087	15167	15154	15236	15247	15185	15238	15172	15269	15284	14979	15200	15269	15287	15144	15221	15017	15152	15247	15245	15306	15167	15138	15280	15229	15202	15138	15129	14970	15198	15078	15126	15235	15227	15119	14990	15244	15066	15271	15085	15327	15190	15237	15238	15180	15197	15165	15289	15275	15198	15282	15177	15312	15042	15385	15200	15135	14996	15219	15212	15188	15151	15221	15232	15183	15211	15188	15220	15339	15216	15154	15357	14928	15035	15262	15040	15077	15215	15387	15366	15052	15310	15108	15252	15373	15231	15110	15099	15126	15330	15179	15156	15158	15291	15202	15438	15042	15304	15361	15271	15332	15331	15147	15248	15254	15370	15166	15249	15183	15136	15108	15112	15316	15184	15233	15321	15312	15186	15082	15249	15225	15335	15234	15231	15041	15283	15341	15034	15299	15151	15018	15219	15065	15206	15335	15159	15052	15355	15217	15220	15288	15138	15056	15057	15030	15196	15329	15210	15226	15170	15315	15141	15176	15176	15344	15232	15318	15161	15104	15227	14942	15254	15314	15082	15238	15207	15256	15219	15072	15258	15213	15045	15219	15149	15017	15025	15285	15206	15229	15061	15285	15298	15221	15177	15223	15190	15347	15254	15278	15206	15381	15360	15308	15074	15176	15396	15105	15292	15185	15418	15357	15140	15245	15216	15350	15108	15256	15238	15240	15216	15206	15145	15190	15146	15361	15160	15186	15345	15111	15231	15262	15219	15114	15301	15021	15350	15337	15025	15160	15151	15161	15220	15222	15098	15255	15291	15332	15250	15125	15204	15219	15226	15168	15303	15137	15148	15197	15159	15139	15014	15165	15219	15242	15118	15270	15334	15200	15266	15154	15226	15162	15370	15162	15336	15276	15344	15090	15042	15110	15334	15116	15205	15249	15157	15158	15290	15177	15158	15239	15138	15234	15102	15087	15190	15306	15114	15408	15052	15088	15129	15308	15262	15309	15271	15311	15084	15256	15216	15208	15378	15399	15254	15230	15290	15154	15158	15167	15251	15316	15231	15259	15158	15167	15205	15175	15277	15185	15016	15295	15175	15245	15160	15201	14925	15111	15242	15271	15235	15243	15260	15201	15124	15130	15409	15207	15207	15275	15155	15125	15266	15247	15085	15225	15165	15094	15182	15302	15190	15143	15406	15245	15134	15296	15133	15428	15157	15213	15240	15175	15180	15117	15179	15314	15146	15147	15009	15205	15417	15157	15295	15205	15286	15317	15213	15270	15042	15226	15078	15338	15309	15163	15154	15066	15268	15252	15385	15119	15356	15212	15195	15414	15199	15317	15269	15386	15090	15318	15139	15222	15246	15278	15196	15378	15052	15184	15287	15127	15065	15020	15121	15322	15282	15245	15256	15106	15217	15184	15205	15249	15192	15251	15123	15204	15256	15281	15321	15146	15193	15274	15292	15438	15130	15197	15138	15354	15137	15140	15128	15159	15370	15232	15079	15213	15231	15184	14977	15101	15170	15361	15032	15186	15323	15083	15202	15247	15100	15101	15172	15148	15246	15252	15281	15180	15232	15274	15300	15099	15183	15155	15284	15129	15347	15303	15227	15083	15196	15171	15136	15209	14993	15302	15326	15208	15372	15202	15140	15191	15186	15306	15303	15231	15052	15249	15274	15247	15249	15213	15117	15296	15418	15293	15225	15174	15087	15085	15279	15116	15139	15089	15288	15209	15055	15310	15203	15202	15210	15145	15464	15204	15120	15170	15107	15233	15044	15218	15203	15130	15016	15057	15167	15307	15149	15272	15327	15128	15211	15121	15242	15234	15136	15256	15114	15261	15188	15166	15017	15151	15135	15245	15058	15303	15089	15053	15327	15145	15386	15210	15051	15159	15279	15192	15265	15091	15175	15260	15088	15043	15058	15194	15155	15061	15343	15123	15057	15207	15105	15240	15414	15234	15213	15373	15153	15274	15055	15387	15382	15186	15118	15336	15324	15190	15128	15228	15039	15252	14949	15271	15345	15054	15208	15375	14932	15167	15313	15223	15153	15217	15130	15226	15372	15275	15121	15121	15411	15099	15212	15230	15111	15098	15264	15358	15153	15296	15110	15097	15304	15220	15269	15292	15086	15246	15036	15309	15228	15209	15102	15198	15202	15161	15203	15195	15285	15224	15217	15181	15258	15274	15053	15126	15106	15210	15198	15206	15260	15225	15213	15356	15161	15333	15208	15107	15502	15169	15166	15250	15122	15170	15278	15092	15241	15291	15155	15216	15358	15187	15125	15219	15293	15204	15035	14993	15047	15131	15218	15124	15014	15238	15158	15188	15191	15094	15340	15122	15168	15197	15228	15154	15244	15316	15284	15209	15253	15149	15342	15106	15202	15259	15139	15144	15323	15323	15186	15075	15266	15273	15128	15341	15390	15284	15239	15253	15244	15062	15464	15352	15181	15025	15033	15071	15266	15073	15140	15203	15396	15126	15247	15282	15181	15275	15069	15109	15135	15163	15212	15231	15095	15324	15249	15163	15163	15206	15284	15268	15247	15162	15263	15210	15230	15304	15188	15140	15068	15123	15164	15289	15148	15250	15333	15331	15233	15048	15209	15283	15295	15147	15205	15270	15200	15227	15360	15191	15278	15075	15346	15093	15150	15059	15220	15218	15288	15258	15160	15099	15339	15182	15249	15301	15147	15216	15195	15146	15236	15176	15167	15015	15226	15205	15254	15254	15399	15308	15165	15278	15180	15274	15256	15138	15115	15295	15084	14955	15236	15042	15246	15113	15299	15311	15357	15017	15030	15330	15295	15197	15365	15300	15321	15232	15317	15158	15226	15295	15263	15086	15244	15118	15275	15418	15305	15194	15264	15428	15110	15225	15168	15123	15116	15302	15315	15215	15198	14999	15142	15176	15216	15295	15169	15118	15197	15293	15181	15133	15334	15157	15258	15248	15091	15159	15180	15056	15314	15214	15301	15194	15106	15239	15266	15302	15222	15223	15233	15172	15237	15126	15170	15076	15252	15161	15051	15333	15059	15388	15298	15112	15246	15365	15227	15151	15320	15157	15113	15160	15204	14995	15013	15356	15300	15252	15165	15147	15259	15047	15165	15353	15145	15222	15188	15368	15206	15170	15249	15149	15273	15214	15276	15256	15181	15166	15460	15074	15082	15181	15207	15141	15358	15145	15132	15204	15166	15231	15090	15000	15382	15103	15417	15127	15142	15258	15405	15242	15064	15243	15245	15174	15098	15362	15256	15077	15106	15253	15269	15053	15077	15270	15242	15214	15156	15351	15243	15022	15099	15104	15161	15309	15364	15138	15005	15331	15132	15106	15271	15109	15295	15219	15279	15284	15347	15224	15285	15243	15073	15032	15168	15198	15049	15190	15362	15295	15401	15202	15338	15173	15203	15180	15170	15311	15273	15405	15222	15260	15262	15031	15303	15233	15183	15172	15053	15401	15314	15277	15318	15185	15233	15345	15071	15261	15057	15119	15206	15334	15235	15193	15360	15264	15091	15131	15205	15291	15224	15090	15125	15238	15278	15182	15367	15181	15230	15238	15207	15225	15214	15210	15128	15265	15135	15175	15098	15311	15146	15182	15245	15141	15224	15101	15172	15332	15243	15044	15239	15233	15189	15233	15421	15170	15176	15147	15196	15174	15341	15294	15138	15272	15288	15132	15238	15346	15149	15315	15153	15104	15276	15089	15274	15256	15175	15188	15333	15221	15263	15345	15216	15118	15193	15152	15168	15251	15322	15141	15239	15229	15194	15001	15229	15203	15070	15264	15158	15265	15104	15201	15248	15141	15174	15269	15248	15232	15003	15122
22775	25447	37595	37548	32570	26717	30284	26736	25965	26438	26431	26164	26090	26346	26270	26130	26307	26007	26158	26182	25976	26089	26112	26087	26200	26067	25903	26020	26204	26057	25955	26025	26350	26018	26202	25953	26158	26017	26048	26176	26261	26134	25915	25968	25911	25817	25603	26001	25885	26089	26055	25979	26160	26033	25963	25797	25830	26177	26082	26030	25869	25988	26228	25932	25797	26120	26044	26069	25894	26068	25781	25760	25659	25764	25842	26224	25942	25985	25962	26187	26002	25794	25887	26195	25889	25605	26001	26031	25926	26097	25933	26156	25763	25884	26151	26140	26012	25997	26070	25937	26167	25787	25971	25870	26109	25760	25707	25738	25771	25687	25776	26287	25799	25876	25805	25931	25925	25886	25970	26003	25883	25833	26113	25758	25944	25868	25803	25747	25553	26032	26077	25808	26020	25953	26146	26007	25856	26000	26080	25953	25968	25944	25979	25885	25854	25804	25953	26029	25997	25744	26022	25714	25709	26023	25892	25894	25881	25929	26115	25823	25929	25444	25859	26051	25795	25714	26233	25957	25833	26040	26144	25868	25822	25955	25646	26026	25909	26253	25890	25749	26114	26278	25989	25808	26267	25921	26051	26063	25949	25871	25864	25924	25895	25857	25984	25837	25797	25800	25679	25692	25556	25874	25849	25663	25873	26117	25784	25820	26034	25767	25879	25598	25887	25602	26070	25786	25902	25969	25812	25772	25916	25979	26101	25567	25822	25756	25859	25861	26087	26063	25830	25663	25921	25809	25721	26048	25705	26003	26096	25944	26019	25734	25733	25834	25912	25908	26054	25937	25935	25707	26045	26131	25992	26067	25703	25672	25840	25715	26095	25932	25852	25973	25858	25814	25984	26024	26026	25915	26061	25943	26051	26004	25959	26085	26167	25909	25970	25797	25955	25695	25832	25896	25856	25816	25593	26127	25828	25756	25684	25605	25732	25563	25904	25715	25757	25887	25874	26085	25667	25959	25887	25801	25909	25738	25954	25768	26030	26100	25804	26010	26157	26095	25882	25728	26144	25953	26053	26068	25753	25774	26107	25998	25979	25799	25790	25865	25930	25949	25992	25938	25995	25760	25768	26036	25825	25728	25790	25971	26082	25961	26008	25561	25974	26185	25906	25649	26042	26021	25960	26222	25988	25880	26068	26095	25997	25891	26082	25723	25779	25808	26158	25813	25792	26166	26013	26063	25780	25830	26023	25790	25801	25779	25726	25838	25720	25917	25829	26143	26135	25681	25837	25786	25663	25764	25825	25962	26029	25787	25761	25614	25859	26165	25844	25710	26118	25787	26047	26148	25991	25750	25910	25707	25808	26076	25996	25793	26180	25606	25843	25965	25724	25600	25934	25965	25799	26023	25900	26219	26036	26004	25670	25785	25913	25758	25801	26109	25642	25768	25915	25937	26023	26152	25809	25838	25789	25797	25811	26022	26012	26238	25768	25780	25793	25911	25902	26062	25888	25881	25877	26122	25711	25865	25725	25958	25919	25786	25686	25778	25843	25888	25903	25829	26197	25943	26104	26068	26156	25856	26032	25863	25808	25841	25793	26108	25801	25809	26092	25958	25853	26018	25818	25991	25933	25893	25866	26094	25824	26025	25948	26012	25871	25712	25937	25802	25820	25832	25602	25616	25894	25569	25879	25901	25625	26024	25442	25825	26031	26000	25908	25853	25985	25978	25890	25824	25742	25878	25875	25970	25930	25929	25844	25840	25712	25928	25860	25917	25960	26210	25805	25724	25922	25630	26039	25887	26033	26139	25841	25952	25985	25914	26036	26032	26057	25786	25694	25829	25867	25678	25723	25952	25959	25856	26018	25870	25818	25767	25890	25852	25890	26036	25958	26004	25827	25723	25956	25926	25773	25802	25723	26057	25825	25701	25696	25528	25698	25913	25779	25931	25924	25946	25818	26012	25914	25795	26060	26328	25893	25610	25781	25861	25966	25841	25901	25571	25932	25648	25963	25908	25661	25895	25881	25626	25976	26006	25664	25984	25747	25841	25868	25762	26058	25883	26024	25783	26020	25955	26171	25912	25613	25709	25857	26085	26194	25926	26019	26006	26007	26041	25842	25730	25780	25985	25848	25852	25820	25772	25713	25533	25995	26028	25930	25737	25838	26037	25924	25890	25769	25885	25815	25620	25985	25976	25927	25994	26259	25985	25783	25966	25817	25967	25948	25805	26054	25999	26147	25783	25686	26036	25929	26033	25926	25695	25838	25775	25549	25834	25925	25727	26214	25617	25554	25906	26091	25936	25931	25757	25912	25702	25968	25781	25949	25907	25909	26113	25744	25844	25881	26002	25823	25642	25886	25838	25728	25751	26110	25864	25787	25670	25818	25932	25870	25769	25846	26001	25453	25805	25969	25912	25686	25777	26081	25792	25923	25790	25885	25925	26226	25825	25958	25906	25906	25917	25906	25968	25707	25537	25591	25872	25968	25776	26189	25621	26259	25904	25678	25634	25755	25958	25945	26042	26036	26015	25480	25886	26081	25948	25668	26106	26221	25707	25873	25680	26028	25966	26002	26097	26116	26005	25887	25955	25800	26217	25656	25790	25795	25995	25999	25962	25621	25975	25938	25919	26161	25991	25714	26042	25970	25847	26101	25883	25853	25839	25963	25904	25959	25847	26040	25776	25848	25973	25763	25747	25852	25847	25942	25739	26041	25700	25830	25829	25705	25742	25876	25854	25879	25605	25705	25728	25695	26078	25953	25918	25608	25986	25799	25948	25962	25973	25802	25779	25889	25830	25781	26217	26066	26034	25950	26034	26031	25941	26113	25909	25607	25640	25773	25939	26008	26103	25899	25819	26016	25807	25796	25916	25909	26201	26159	26001	26114	25693	25749	25934	25869	26000	26075	25859	25751	25828	26046	25826	26069	25982	25560	25846	25924	25895	25839	25680	25730	25824	26021	25965	25737	26093	26134	25806	26002	25991	26209	26140	25728	25828	26116	25941	25879	25903	25996	25875	25813	25774	25859	25981	25765	26035	25808	25796	25816	25823	25967	25997	26120	25895	25694	25784	25945	25983	25700	25941	25740	25979	25783	25750	25660	26071	26006	25873	25944	25661	25492	25920	25846	25859	25835	25801	25829	26125	25911	25924	25772	25958	25792	25921	25831	26003	25957	25788	26091	26037	26205	25774	25911	25859	25875	25846	25969	25550	26017	25865	26087	25925	25995	26071	25845	25753	25717	25802	26181	25863	25983	25742	25764	25977	25542	25937	26213	25930	25983	25999	25927	26179	25968	25852	25668	25959	26043	25942	25914	26190	26259	25798	25756	25962	25930	25746	25741	25853	26234	25849	25999	25968	25996	25800	25911	26014	25996	25852	25722	25834	26115	25830	26024	25845	25908	25802	25529	25722	25785	25970	26165	25865	25830	25952	25645	25737	25610	25869	25921	25725	25827	25665	25930	25879	26002	25852	25891	25679	25849	26027	25922	25952	25938	25683	25864	25871	25697	25981	26113	26036	25757	25898	25968	25915	25954	25857	25997	25918	25976	25804	25910	25805	26132	26030	26166	25742	25857	25890	25965	25818	25776	26022	25982	25953	25820	25957	25862	25896	25949	26036	25998	25927	26059	25655	26073	25866	25888	25754	25937	25992	25840	26101	26073	25990	25951	25897	26055	25698	25642	25674	25846	25929	25870	25801	25996	25832	26084	25784	26048	26026	26128	25953	25797	25804	25863	25912	25930	26060	25860	25905	25703	25788	25917	25963	25931	26131	25649	25916	25890	25944	26002	25849	25989	25628	25917	25939	25858	25929	25982	25725	25948	26184	25940	25850	25970	25685	26012	26082	25941	25890	25799	26003	25699	26007	25933	25808	25641	25925	25795	25841	25883	25874	26035	25834	26021	26147	25780	25721	25672	25959	25974	25894	25936	25856	26074	26138	25998	25914	25984	25754	25802	25753	25632	25789	26163	26130	25999	25923	25848	25954	25997	26019	25681	25945	26255	25888	25595	25799	25858	25787	25905	25808	25688	25874	25774	26019	26143	25757	25847	25807	25718	25785	25881	25974	26050	26088	25968	25706	25905	25883	26013	25894	25997	25936	26116	25916	25914	25945	25890	25750	25898	25612	25797	25793	25884	25856	25894	25874	26023	26051	25860	25851	25689	25920	25775	25700	25612	25918	25732	25694	25792	25697	26162	25946	25929	25792	26112	25830	25838	25938	25893	25845	25977	25778	25662	25773	25716	25657	25736	25947	26112	25694	25913	25935	25944	25986	25839	25870	25874	25873	25704	26108	26090	25899	25586	26000	25598	25848	26070	25740	25907	25730	26062	25737	25812	25619	25917	25904	25889	25984	25744	25633	25922	25946	25869	26119	25898	25898	26231	25710	26044	25803	25947	25804	25884	25910	26139	26025	25832	25508	25842	25804	25784	25722	26134	26070	25756	25759	25721	25915	25927	25999	26025	25718	25880	26069	25836	25925	26001	25741	25705	25864	26006	25502	25799	25595	25847	25832	26156	25846	25893	25664	25447	25640	26118	25907	26022	25784	25946	25877	26092	26136	25963	25831	25617	25873	25830	25933	25772	25745	25882	25889	26103	25832	25650	26088	25960	25949	25666	25536	25977	25836	25915	25822	25769	25928	25679	26076	25774	26052	25961	25996	25974	25852	25989	25978	26128	25961	26249	26053	25839	25737	25588	26090	25620	26005	25936	26082	25845	26091	25800	25870	25968	25810	25797	26108	25821	26042	25560	26087	26052	25932	25825	26076	25794	25958	25942	25944	25832	25871	25798	26019	25849	26185	26171	25841	25840	26129	26039	25928	25724	25853	25854	25788	25804	25931	25862	25689	25979	26060	25869	25884	26098	25702	25859	25981	25902	25932	25987	26146	26150	26166	25846	25581	25907	25772	26057	25811	25708	25839	25794	25809	25923	26105	25957	26077	26122	25733	25791	25971	26073	26054	25893	25721	25630	25734	25748	25957	25911	25918	25932	26160	26140	25486	25780	25827	26178	25954	25964	25723	25928	26068	25797	25963	25912	25788	26056	25947	25951	25778	26046	25823	25879	26166	26197	25749	25955	25718	25941	25905	25856	25899	25766	25843	25763	26236	25974	25806	25805	26073	25885	25752	26156	25808	25888	26036	25728	25949
65984	105130	96875	72579	45599	15537	15382	15487	15492	15522	15457	15474	15705	15404	15334	15451	15502	15516	15439	15626	15572	15478	15368	15594	15302	15584	15324	15515	15408	15349	15589	15563	15542	15579	15595	15579	15487	15492	15617	15544	15615	15496	15428	15344	15512	15515	15485	15495	15323	15314	15434	15492	15560	15535	15394	15456	15392	15367	15444	15610	15280	15615	15478	15350	15445	15427	15428	15380	15563	15246	15349	15383	15542	15565	15383	15513	15429	15453	15646	15437	15356	15443	15274	15463	15338	15520	15436	15464	15579	15480	15598	15502	15333	15463	15361	15427	15468	15492	15335	15349	15440	15569	15520	15352	15360	15438	15828	15493	15492	15488	15548	15281	15443	15531	15427	15492	15538	15640	15515	15450	15394	15342	15417	15397	15506	15436	15494	15541	15537	15348	15322	15448	15498	15404	15509	15512	15309	15496	15487	15578	15345	15448	15486	15284	15422	15486	15508	15470	15404	15515	15347	15349	15562	15400	15476	15415	15578	15279	15473	15408	15472	15507	15615	15627	15390	15492	15316	15624	15515	15486	15382	15343	15439	15340	15528	15560	15355	15447	15480	15634	15434	15435	15423	15550	15575	15556	15702	15596	15514	15300	15251	15476	15492	15642	15518	15572	15426	15376	15506	15425	15461	15297	15408	15479	15179	15537	15555	15466	15649	15582	15313	15575	15482	15333	15335	15438	15503	15467	15586	15575	15451	15342	15459	15287	15465	15496	15746	15507	15429	15575	15482	15522	15532	15508	15460	15351	15430	15494	15343	15480	15358	15343	15539	15421	15348	15435	15466	15219	15535	15417	15399	15316	15487	15418	15363	15662	15480	15289	15431	15606	15403	15396	15370	15540	15519	15441	15265	15524	15657	15548	15423	15389	15451	15427	15371	15446	15507	15498	15463	15488	15437	15379	15450	15351	15690	15572	15341	15336	15443	15571	15449	15280	15687	15698	15405	15448	15474	15325	15432	15331	15428	15413	15376	15444	15598	15340	15547	15389	15585	15474	15463	15584	15574	15276	15491	15514	15529	15412	15464	15549	15305	15418	15418	15472	15414	15469	15405	15293	15534	15503	15563	15627	15539	15335	15653	15451	15513	15410	15289	15386	15420	15380	15430	15451	15537	15546	15356	15419	15376	15603	15433	15485	15392	15312	15457	15438	15596	15441	15448	15387	15339	15560	15543	15466	15419	15333	15584	15471	15572	15582	15442	15277	15514	15354	15387	15327	15547	15541	15355	15504	15347	15389	15435	15392	15626	15573	15290	15388	15373	15424	15639	15371	15376	15330	15513	15490	15379	15491	15318	15281	15442	15457	15445	15594	15390	15481	15439	15333	15628	15258	15501	15537	15453	15391	15492	15507	15517	15421	15503	15548	15449	15517	15414	15539	15223	15421	15644	15424	15446	15286	15445	15418	15549	15351	15358	15351	15409	15429	15441	15557	15505	15469	15449	15411	15587	15392	15363	15415	15394	15468	15460	15399	15393	15454	15400	15556	15585	15142	15634	15470	15378	15484	15444	15509	15341	15592	15430	15320	15521	15281	15369	15280	15410	15404	15453	15218	15575	15309	15360	15509	15612	15574	15446	15293	15613	15447	15381	15405	15433	15512	15495	15572	15400	15212	15293	15440	15303	15298	15584	15345	15556	15587	15366	15319	15505	15426	15392	15490	15430	15494	15376	15310	15524	15378	15672	15408	15517	15437	15551	15494	15632	15483	15401	15345	15434	15433	15339	15520	15512	15485	15330	15502	15347	15391	15343	15368	15499	15393	15504	15558	15365	15287	15493	15344	15558	15513	15367	15426	15410	15563	15365	15268	15463	15464	15335	15578	15459	15466	15360	15293	15397	15393	15462	15345	15394	15462	15559	15313	15577	15230	15488	15300	15512	15489	15278	15508	15444	15484	15315	15340	15503	15419	15494	15562	15334	15498	15328	15379	15255	15440	15564	15594	15417	15451	15376	15384	15625	15495	15384	15427	15635	15323	15294	15596	15366	15494	15370	15513	15443	15474	15436	15457	15380	15396	15414	15436	15564	15366	15410	15481	15528	15505	15308	15315	15544	15523	15452	15362	15311	15480	15448	15416	15586	15360	15306	15448	15417	15344	15510	15476	15345	15412	15463	15383	15472	15533	15398	15473	15484	15543	15484	15411	15366	15267	15485	15750	15480	15538	15549	15348	15430	15474	15452	15306	15640	15506	15336	15360	15534	15345	15517	15374	15405	15567	15544	15625	15662	15390	15503	15447	15415	15333	15469	15673	15534	15433	15577	15466	15360	15441	15434	15353	15608	15376	15537	15598	15304	15379	15290	15495	15506	15488	15477	15687	15393	15458	15372	15530	15502	15586	15416	15307	15469	15493	15256	15407	15598	15502	15387	15381	15449	15448	15572	15325	15421	15288	15486	15433	15609	15415	15497	15408	15384	15613	15610	15418	15470	15430	15256	15430	15520	15394	15513	15483	15629	15421	15502	15376	15657	15399	15539	15333	15303	15523	15449	15484	15421	15320	15528	15454	15434	15459	15503	15524	15268	15476	15507	15454	15455	15479	15468	15465	15599	15612	15424	15439	15529	15354	15406	15480	15501	15614	15380	15214	15280	15720	15469	15406	15260	15413	15362	15481	15476	15326	15635	15437	15471	15357	15381	15505	15575	15580	15692	15397	15379	15469	15487	15325	15441	15507	15541	15618	15437	15481	15376	15272	15432	15603	15339	15482	15288	15458	15487	15531	15201	15606	15520	15510	15471	15373	15353	15468	15612	15404	15475	15353	15512	15354	15523	15452	15472	15497	15469	15542	15563	15373	15561	15488	15496	15376	15418	15455	15358	15516	15416	15282	15531	15387	15448	15279	15232	15479	15350	15329	15311	15419	15413	15533	15491	15455	15235	15499	15563	15474	15295	15464	15396	15432	15442	15350	15420	15336	15533	15444	15559	15453	15511	15467	15490	15480	15602	15417	15385	15318	15485	15370	15492	15486	15290	15406	15478	15466	15538	15338	15266	15486	15436	15417	15497	15546	15530	15436	15461	15759	15432	15432	15400	15412	15392	15595	15539	15381	15374	15408	15391	15346	15323	15227	15520	15281	15487	15468	15490	15527	15312	15411	15481	15467	15253	15682	15291	15356	15531	15424	15404	15383	15407	15374	15424	15480	15498	15492	15443	15365	15396	15260	15396	15600	15550	15566	15501	15389	15382	15492	15424	15484	15512	15443	15250	15363	15516	15320	15440	15489	15513	15255	15470	15637	15246	15300	15424	15327	15290	15305	15369	15520	15567	15455	15480	15291	15585	15652	15385	15463	15301	15542	15433	15325	15562	15202	15373	15544	15456	15526	15442	15598	15562	15452	15437	15317	15470	15346	15293	15248	15438	15328	15307	15400	15323	15535	15448	15551	15559	15427	15306	15419	15312	15430	15310	15442	15400	15484	15375	15491	15460	15428	15355	15477	15560	15421	15401	15394	15505	15421	15371	15546	15334	15524	15537	15540	15500	15454	15481	15472	15353	15577	15412	15368	15476	15312	15404	15587	15417	15494	15392	15345	15596	15402	15438	15501	15644	15430	15531	15501	15648	15509	15519	15280	15361	15242	15507	15570	15403	15396	15431	15463	15455	15436	15358	15185	15421	15419	15424	15390	15479	15519	15556	15404	15448	15495	15382	15525	15436	15625	15362	15422	15446	15445	15585	15530	15485	15344	15442	15548	15550	15465	15369	15325	15493	15473	15452	15432	15284	15452	15423	15377	15522	15584	15311	15488	15461	15328	15471	15344	15395	15378	15551	15490	15590	15358	15437	15468	15567	15490	15394	15475	15415	15306	15380	15484	15448	15334	15507	15383	15370	15605	15491	15204	15398	15541	15372	15388	15353	15391	15564	15561	15550	15396	15658	15401	15504	15552	15420	15472	15509	15455	15431	15539	15300	15443	15503	15421	15335	15560	15520	15598	15326	15630	15461	15441	15550	15441	15494	15626	15361	15403	15489	15613	15481	15640	15409	15216	15527	15353	15257	15566	15462	15598	15531	15425	15321	15474	15759	15413	15469	15512	15541	15533	15351	15531	15406	15322	15605	15428	15510	15139	15411	15364	15409	15469	15479	15471	15356	15417	15469	15604	15608	15340	15438	15339	15375	15538	15493	15576	15324	15502	15615	15259	15329	15449	15240	15532	15453	15311	15445	15470	15438	15352	15600	15613	15403	15604	15395	15362	15389	15419	15381	15330	15359	15637	15342	15457	15523	15524	15525	15537	15532	15406	15563	15363	15382	15425	15442	15392	15360	15469	15431	15310	15386	15288	15409	15360	15574	15372	15398	15485	15279	15366	15473	15655	15392	15367	15433	15645	15558	15505	15630	15315	15495	15210	15480	15503	15403	15471	15379	15650	15420	15399	15213	15536	15438	15529	15383	15431	15397	15607	15420	15446	15397	15581	15391	15278	15360	15565	15543	15401	15284	15337	15536	15309	15484	15415	15294	15467	15452	15331	15402	15388	15404	15445	15425	15460	15360	15616	15402	15467	15328	15524	15517	15511	15482	15525	15367	15516	15279	15292	15498	15251	15475	15593	15506	15435	15585	15360	15450	15436	15624	15528	15572	15449	15488	15415	15396	15454	15420	15273	15505	15266	15588	15527	15342	15474	15351	15650	15402	15568	15463	15507	15348	15368	15391	15557	15656	15521	15355	15508	15256	15264	15528	15367	15513	15341	15500	15479	15477	15341	15517	15331	15457	15462	15654	15329	15491	15422	15488	15390	15520	15406	15418	15587	15467	15631	15627	15422	15559	15485	15525	15499	15514	15543	15403	15468	15644	15479	15603	15422	15390	15298	15442	15427	15353	15494	15374	15437	15412	15504	15534	15300	15526	15337	15496	15309	15422	15470	15532	15409	15575	15468	15421	15392	15453	15473	15571	15427	15382	15479	15573	15460	15356	15442	15352	15388	15406	15582	15315	15541	15406	15478	15552	15441	15329	15270	15334	15282	15392	15317	15400	15553	15398	15496	15570	15376	15485	15345	15559	15639	15510	15256	15360	15411	15478	15363	15473	15497	15664	15614	15477	15270	15454	15498	15510	15436	15436	15526	15395	15435	15345	15535	15453	15468	15484	15483	15523	15437	15441	15275
40166	44586	44272	35169	28889	26579	26443	26155	26454	26307	26587	26367	26233	26465	26277	26279	26044	26410	26197	26374	26301	26302	26293	26236	26123	26481	26225	26318	26375	26413	26430	26435	26254	26201	26360	26205	26278	26289	26318	26549	26240	26262	26245	26156	26292	26257	26292	26372	26280	26374	26186	26389	26503	26447	26294	26213	26093	26335	26369	26394	26245	26269	26252	26528	26291	26320	26565	26458	26143	26115	26227	26075	26370	26317	26401	26451	26074	26033	26352	26382	26234	26312	26262	26168	26120	26606	26397	26163	26247	26168	26315	26105	26226	26267	26150	26141	26113	26438	26340	26316	26390	26348	26167	26350	26337	26214	26130	26137	26436	26227	26355	26202	26316	26260	26413	26266	26309	26341	26305	26155	25946	26423	26254	26052	26170	26168	26287	26445	26270	26259	26419	26288	26205	26180	26554	26226	26341	26303	26417	26329	26085	26288	26219	26331	26476	26043	26085	26208	26280	26241	26132	26587	26209	26558	26487	26178	26192	26297	26349	26228	26184	26259	26242	26223	26221	26250	26327	26134	26424	26083	26055	26380	26195	26316	26224	26317	26321	26367	26223	26379	26438	26188	26118	26178	26374	25994	26318	26432	26217	26374	26261	26357	26301	26217	26430	26275	26334	25959	26527	26184	26022	26211	26330	26338	26430	26294	26215	26218	26259	26198	26435	26401	26011	26185	26234	26101	26174	26335	26327	26103	26324	26477	26391	26381	26414	26076	26073	26263	26397	26291	25998	26129	26212	26414	26377	26409	26237	26462	26287	26135	26338	26446	26285	26205	26108	26211	26063	26330	26500	26387	26325	26258	26175	26242	26073	26134	26245	26340	26217	26125	26249	26425	26211	26087	26215	26153	26135	26265	26523	26350	26315	26321	26286	26401	26376	26210	26156	26238	26517	26557	26336	26289	26424	26435	26216	26221	26312	26293	26455	26293	26371	26195	26446	26250	26398	26238	26669	26311	26225	26442	26422	26557	26181	26432	26437	26377	26153	26322	26176	26169	26388	26133	26255	26100	26337	26471	26140	26147	26140	26114	26385	26109	26546	26587	26389	26330	26542	26115	26261	26103	26228	26446	26074	26268	26379	26221	26265	26285	26373	26462	26276	26182	26395	26036	26301	26294	26350	26484	26310	26134	26238	26126	26629	26300	26488	26188	25945	26474	26521	26214	26089	26278	26199	26395	26240	26040	26310	26188	26278	26102	26227	26165	26228	26239	26379	26215	26307	26146	26385	26224	26374	26087	26221	26491	26431	26188	26230	26462	26285	26137	26452	26393	26259	26194	26509	26340	26637	26279	26312	26182	26452	26234	26219	26097	26250	26530	26288	26233	26402	26328	26506	26160	26214	26192	26414	26449	26375	26329	26532	26334	26274	26220	26239	26567	26237	26160	26568	26323	26419	26381	25952	26359	26323	26100	26593	26303	26557	26322	26084	26247	26340	26198	26497	26165	26437	26152	26298	26286	26143	26224	26636	26327	26425	26334	26388	26513	26217	26392	26340	26235	26385	25904	26178	26367	26163	26189	26286	26433	26231	26349	26390	26233	26200	26206	26154	26239	26306	26307	26395	26082	26306	26429	26202	26200	26305	26391	26374	26223	26245	26338	26244	26219	26363	26564	26189	25996	26394	26402	26363	26177	26307	26387	26443	26274	26460	26240	26321	26328	26358	26111	26283	26439	26032	26386	26336	26101	26272	26324	26328	26355	26335	26201	26280	26128	26377	26330	25951	26186	26124	26366	26573	26413	26131	26369	26052	26216	26267	26387	26274	26381	26354	26271	26169	26298	26340	26457	26578	26519	26505	26423	26399	26090	26245	26108	26244	26394	26348	26329	26505	26068	26146	26441	26300	26393	26304	26378	26408	26254	26498	26696	26141	26560	26427	26235	26619	26245	26150	26427	26281	26220	26128	26448	26484	26562	26299	26092	26413	26195	26283	26366	26198	26517	26438	26185	26335	26463	26139	26297	26498	26269	26457	26153	26260	26236	26294	26446	26249	26018	26001	26208	26156	26446	26472	26293	26328	26411	26383	26187	26227	26353	26350	26472	26406	26620	26288	26274	26258	26097	26256	26378	26150	26214	26110	26171	26345	26121	26141	26293	26369	26223	26531	26369	26353	26265	26529	26128	26251	26375	26402	26328	26273	26051	26215	26256	26221	26114	26180	26479	26088	25860	26139	26269	26525	26448	26402	26526	26309	26611	26360	26443	26385	26537	26202	26300	26330	26231	26362	26230	26298	26619	26278	26309	26207	26329	26234	26357	26308	26589	26143	26481	26316	26469	26344	26112	26360	26361	26329	26269	26314	26382	26229	26225	26111	26166	26433	26079	26179	26646	26261	26220	26389	26335	26301	26111	26305	26341	26289	26202	26382	26381	26034	26420	26552	26150	26351	26390	26320	26289	26370	26608	26140	26108	26539	26301	26316	26243	26364	26392	26356	26407	26192	26205	26111	26296	26132	26315	26309	26121	26114	26369	26543	26716	26494	26355	26166	26217	25987	26282	26449	26608	26362	26356	26402	26250	26495	26292	26416	25945	26084	26397	26444	26283	26075	26314	26457	26237	26280	26169	26169	26200	26207	26233	26277	26368	26291	26273	26308	26469	26338	26236	26195	25924	26408	26301	26179	26201	26180	26489	26458	26234	26462	26193	26200	26074	26361	26203	26502	26324	26264	26615	26222	26219	26566	26615	26244	26261	26345	26350	26291	26320	26201	26468	26472	26435	26420	26516	26450	26184	26107	26441	26419	26082	26243	26369	26189	26301	26422	26340	26267	26426	26439	26077	26275	26252	26197	26343	26318	26475	26261	26572	26156	26281	26278	26405	26323	26184	26492	26350	26451	26112	26127	26544	26262	26234	26396	26511	26238	26427	26469	26418	26444	26245	26124	26178	26395	26420	26284	26062	26340	26443	26375	26202	26070	26256	26452	26342	26285	26162	26437	26605	26419	26043	26419	26386	26339	26092	26232	26306	26518	26294	26338	26250	26437	26372	26486	26679	26448	26609	26612	26470	26258	26219	26197	26362	26505	26215	26328	26282	26522	26413	26223	26555	26246	26246	26199	26220	26361	26392	26504	26269	26181	26383	26344	26345	26489	26278	26234	26282	26247	26128	26327	26222	26218	26258	26142	26397	26399	26257	25946	26272	26084	26065	26400	26338	26674	26278	26299	26532	26082	26409	26244	26096	26438	26184	26182	26275	26228	26117	26528	26231	26432	26370	26503	26386	26556	26398	26472	26734	26440	26282	26306	26493	26490	26426	26221	26368	26358	26255	26242	26348	26356	26218	26212	26497	26370	26118	26285	26354	26319	26343	26471	25961	26146	26245	26448	26152	26236	26066	26267	26168	26484	26434	26523	26428	26280	26129	26331	26056	26330	26084	26000	26392	26456	26053	26336	26334	26225	26302	26305	26299	26314	26118	26339	26143	26284	26811	26322	26417	26312	26243	26335	26293	26352	26403	26441	26408	26197	26301	26269	26353	26400	26487	26404	26549	26572	26355	26472	26048	26412	26265	26458	26241	26339	26361	26082	26346	26129	26301	26467	26434	26294	25986	26325	26356	26502	26085	26171	26001	26114	26083	26392	26202	26431	26395	26498	26222	26381	26276	26020	26254	26149	26134	26412	26267	26435	26268	26330	26312	26220	26209	26205	26387	26373	26519	26300	26100	26171	26502	26193	26131	26332	26479	26444	26553	26250	26287	26268	26202	26415	26202	26383	26386	26201	26250	26258	26218	26209	26171	26376	26475	26344	26191	26138	26195	26415	26354	26281	26309	26521	26225	26290	26230	26206	26231	26239	26227	26232	26205	26374	26190	26542	26216	26187	26210	26531	26182	26226	26268	26210	26314	26240	26364	26304	26168	26072	26262	26133	26248	26212	26401	26417	26402	26244	26226	26444	26483	26025	26203	26151	26476	26161	26153	26388	26128	26461	26182	26169	26297	26183	26219	26423	26342	26271	26238	26042	26291	26416	26189	26550	26243	26271	25917	26211	26272	26392	26338	26384	26198	26413	26094	26292	26299	26264	26381	26167	26249	26094	26368	26245	26273	26268	26288	26477	26184	26290	26487	26350	26375	26120	26554	26038	26230	26526	26432	26268	26294	26205	26336	26401	26306	26324	26453	26021	26333	26249	26241	26173	26252	26257	26364	26331	26141	26265	26271	26165	26549	26424	26288	26422	26110	26256	26508	26509	26277	26451	26282	26411	26719	26486	25980	26251	26347	26432	26432	26257	26448	26367	26315	26387	26388	26293	26320	26251	26121	26145	26199	26327	26049	26162	26378	26198	26443	26427	26492	26260	26319	26289	26418	26469	26121	26252	26228	26532	26117	26109	26252	26415	26332	26189	26337	26093	26156	26302	26211	26221	26188	26246	26435	26384	26532	26185	26339	26361	26333	26290	26415	26140	26367	26142	26346	26081	26469	26400	26399	26611	26195	26243	26463	26242	26251	26434	26364	26468	26184	26357	26393	26177	26012	26255	26281	26172	26305	26395	26200	26244	26109	26486	25998	26554	26207	26321	26303	26026	26364	26470	26078	26559	26411	26201	26441	26384	26373	26233	26279	26310	26373	26048	26413	26389	26268	26397	26458	26229	26368	26421	26438	26616	26199	26133	26282	26315	26253	26260	26382	26467	26301	26121	26515	26405	26204	26379	26284	26230	26292	26468	26152	26368	26302	26457	26310	26273	26264	26223	25852	26229	26577	26153	26166	26427	26278	26354	26407	26262	26200	26092	26152	26258	26452	26398	26386	26171	26125	26205	26368	26293	26603	26575	26644	26034	26367	26263	26320	26345	26380	26353	26237	26360	26374	26230	26439	26408	26050	26244	26294	26165	26430	26396	26247	26396	26173	26595	26313	26148	26177	26292	26099	26518	26207	26380	26480	26402	26140	26392	26081	26630	26315	26281	26420	26219	26367	26437	26515	26288	26233	26155	26261	26366	26490	26282	26377	26220	26338	26255	26326	26160	26378	26265	26051	26238	26412	26415	26401	26149	26413	26254	26273	26190	26421	26559	26333	26355	26087	26220	26193	26257	26489	26161	26346	26343	26068	26094	26266	26239	26273	26399	26484	26025	26270	26424	26688	26538	26433	26298	26333	26113	26326
37803	50119	38486	24358	18185	15694	15868	15911	15718	15893	15807	15746	15757	15772	15860	15924	15714	15863	15762	15725	15707	15734	15689	15753	15818	15721	15818	15569	15819	15700	15745	15734	15736	15701	15775	15731	15823	15831	15742	15923	15590	15915	15768	15977	15823	15889	15702	15831	15675	15585	15748	15639	15954	15793	15808	15893	15568	15737	15759	15968	15756	15772	15806	15825	15677	15654	15869	15570	15897	15843	15684	15870	15738	15726	15797	15762	15715	15797	15898	15846	15623	15937	15874	15855	15618	15841	15664	15745	15829	15804	15859	15808	15782	15682	15836	15687	15844	15772	15775	15708	15821	15895	15839	15943	15810	15815	15774	15770	15715	15718	15786	15627	15832	15999	15602	15758	15767	15840	15836	15889	15826	15874	15734	15801	15781	15753	15715	15723	15721	15604	15817	15676	15821	15956	15654	15758	15637	15997	15892	15974	15692	15716	15730	15741	15755	15877	15866	15779	15874	15774	15739	15726	15807	15824	15713	15861	15775	15804	15784	15708	15781	15747	15775	15724	15791	15741	15813	16079	15820	15763	15695	15809	15872	15752	15822	15723	15816	15720	15725	15835	15947	15915	15933	15837	15824	15849	15801	15888	15710	15843	15633	15861	15848	15822	15779	15763	15649	15691	15767	15895	15806	15818	15681	15695	15695	15762	15783	15934	15837	15698	15850	15565	16052	15663	15805	15884	15641	15809	15618	15798	15743	15874	15863	15753	15564	15758	15790	15997	15710	15803	15578	15939	15785	15782	15880	15765	15691	15838	15894	15690	15725	15630	15695	15813	15828	15759	15819	15635	15794	15796	15844	15863	15947	15739	15821	15661	15821	15853	15626	15618	15832	15759	15592	15892	15743	15639	15778	15905	15892	15773	15809	15587	15608	15807	15849	15851	15797	15717	15597	15700	15786	15966	15702	15867	15722	15740	15930	15812	15850	15885	15650	15777	15675	15879	15704	15777	15764	15826	15770	15892	15896	15949	15971	15781	15722	15915	15858	15672	15901	15838	15998	15704	15789	15828	15843	15893	15765	15791	15853	15683	15906	15712	15719	15829	15801	15864	15959	15740	15579	15822	15846	15825	15727	15675	15801	15806	15602	15699	15792	15765	15920	15759	15831	15715	15754	15835	15667	15789	15815	15742	15821	15705	15766	15689	15920	15741	15719	15736	15687	15705	15796	15875	15780	15742	15775	15720	15776	15784	15678	15703	15814	15885	15765	15738	15685	15807	15734	15784	15663	15851	15995	15896	15566	15708	15839	15701	15803	15623	15874	15796	15757	15755	15607	15934	15646	15793	15836	15826	15752	15804	15884	15814	15788	15769	15546	15700	15675	15821	15778	15831	15787	15817	15784	15705	15846	15678	15583	15788	15877	15771	15643	15568	15724	15779	15675	15632	15765	15602	15681	15583	15915	15852	15817	15836	15716	15735	15780	15786	15899	15773	15695	15821	15825	15617	15794	15932	15865	15765	15605	15754	15796	15617	15669	16002	15760	15890	15748	15846	15641	15688	15710	15657	15753	15829	15840	15799	15776	15558	15955	15923	15882	15711	15824	15707	15730	15879	15852	15586	15949	15775	15623	15716	15790	15643	15821	15656	15760	15845	15842	16006	15938	15678	15738	15879	15724	15769	15659	15869	15826	15878	15676	15673	15911	15644	15789	16018	15711	15864	15809	15774	15750	15661	15826	15692	15720	15723	15739	15819	15746	15821	15863	15607	15826	15971	15687	15728	15970	15816	15817	15691	15797	15734	15802	15748	15929	15781	15847	15800	15802	15762	15721	15806	15747	15639	15790	15640	15703	15698	15726	15747	15724	15796	15660	15749	15818	15703	15579	15760	15777	15921	15822	15924	15763	15793	15938	15691	15837	15851	15955	15683	15989	15396	15937	15889	15814	15614	15651	15690	15727	15826	15713	15941	15737	15828	15851	15754	15641	15791	15684	15924	15623	15966	15667	15769	15813	15794	15759	15666	15837	15629	15707	15802	15824	15816	15765	15697	15699	15723	15822	15867	15844	15946	15900	15855	15798	15864	15698	15806	15711	15655	15877	15645	15810	15608	15788	15718	15562	15602	15796	15666	15884	15797	15903	15831	15796	15653	15884	15685	15751	15710	15868	15832	15834	15933	15811	15739	15869	15848	15732	15636	15907	15761	15852	15647	15739	15796	15722	15570	15787	15764	15863	15763	15742	15865	15845	15914	15938	15746	15682	15846	15825	15797	15803	15797	15748	15801	15891	15800	15794	15829	15693	15729	15687	15723	15995	15672	15830	15884	15741	15883	15696	15820	15833	15863	15789	15698	15622	15646	15880	15739	15824	15810	15837	15896	15711	15851	15845	15689	15724	15836	15873	15881	15670	15704	15844	15927	15959	15634	15892	15803	15834	15730	15851	15908	15821	15911	15621	15881	15796	15810	15817	15787	15781	15826	15955	15730	15706	15941	15783	15876	15759	15793	15722	15872	15961	15656	15744	15806	15846	15741	15683	15698	15747	15756	15755	15738	15788	15718	15822	15942	15839	15703	15610	15626	15861	15737	15729	15615	15815	15886	15670	15749	15776	15710	15833	15741	15735	15724	15849	15856	15846	15678	15720	15794	15777	15804	15806	15813	15827	15715	15718	15677	15715	15775	15913	15615	15859	15696	15728	15690	15624	15745	15676	15818	15748	15785	15852	15869	15834	15873	15727	15811	15814	15685	15701	15837	15628	15809	15766	15712	15679	15863	15758	15829	15682	15729	15759	15770	15666	15999	15820	15699	15794	15814	15736	15816	15815	15737	15707	15867	15747	15873	15848	15563	15815	15699	15566	15809	15907	15951	15784	15867	15746	15742	15760	15816	15776	15857	15957	15677	16020	15725	15578	15849	15689	15671	15562	15874	15908	15912	15884	15899	15538	15687	15644	15678	15753	15854	15752	15815	15700	15833	15752	15888	15768	15909	15892	15709	15712	15773	15860	15854	15739	15688	15654	15786	15885	15797	15681	15723	15718	15806	15816	15580	15667	15743	15799	15792	15691	15826	15778	15791	15849	15707	15812	15746	15588	15821	15936	15960	15816	15830	15869	15736	15800	15834	15735	15854	15707	15817	15691	15848	15697	15748	15716	15778	15711	15783	15810	15873	15722	15744	15863	15824	15770	15783	15613	15741	15777	15870	15632	15701	15942	15835	15566	15884	15939	15685	15755	15843	15914	15865	15816	15720	15788	15623	15695	15813	15660	15741	15768	15695	15773	15868	15806	15784	15926	15887	15715	15664	15770	15673	16017	15746	15827	15732	15825	15696	15670	15675	15807	16118	15563	15787	15773	15927	15808	15780	15673	15658	15821	15881	15716	15802	15808	15891	15603	15689	15774	15796	15798	15919	15670	15887	15505	15767	15847	15812	15875	15725	15857	15716	15765	16030	15671	15662	15611	15941	15716	15804	15814	15767	15909	15708	15806	15778	15783	15890	15828	15863	15949	15670	15871	15858	15812	15821	15757	15990	15717	15854	15917	15988	15640	15841	15979	15768	15737	16000	15868	15715	15865	15874	15929	15532	15727	15782	15661	15647	15955	15609	15818	15999	15729	15827	15776	15859	15894	15880	15796	15720	15973	15594	15797	15742	15836	15912	15939	16013	15786	15826	15737	15746	15876	15673	15658	15811	15934	15752	15709	15871	15805	15793	15720	15760	15732	15861	15786	15656	15780	15872	16009	15919	15749	15759	15771	15713	15979	15689	15821	15777	15871	15814	15898	15763	15729	15822	15665	15759	15909	15872	15689	15726	15874	15840	15796	15737	15908	15667	15703	15790	15853	15687	15790	15810	15811	15689	15922	15727	15776	15759	15769	15850	15573	15778	15905	15979	15797	15723	15602	15698	15651	15674	15741	15917	15798	15708	15852	15726	15749	15687	15905	15745	15851	15821	15967	15829	15663	15761	15831	15744	15799	15685	15777	15758	15716	15725	15754	15757	15742	15711	15696	15820	15831	15913	15770	15643	15718	15768	15757	15817	15812	15794	15748	15559	15877	15703	15875	15648	15888	15735	15662	15768	15825	15715	15783	15849	15655	15760	15767	15798	15969	15743	15774	15762	15765	15823	15959	15793	15772	15711	15921	15833	15813	15872	15852	15794	15841	16065	15798	15741	15775	15823	16077	15699	15779	15731	15705	15708	15767	15771	15985	15755	15795	15751	15802	15755	15878	15892	15825	15823	15816	15800	15871	15903	15747	15813	15982	15771	15988	15710	15835	15677	15749	15917	15639	15728	15757	15933	15934	15806	15641	15744	15734	15739	15658	15730	15835	15708	15740	15785	15901	15653	15871	15801	15913	15791	15837	15847	15819	15830	15703	15728	15839	15797	15674	15796	15769	15772	15850	15726	15800	15662	15936	15776	15705	15749	15927	15768	15829	15732	15765	15875	15674	15794	15755	15720	15794	15673	15716	15757	15633	15802	15880	15600	15738	15782	15879	15813	15743	15662	15774	15569	15910	15768	15743	15867	15689	15825	15754	15816	15668	15745	15704	15930	15807	15712	15822	15894	15812	15786	15654	15728	15834	15674	15744	15804	15777	15766	15883	15749	15750	15836	15790	15627	15893	15660	15862	15730	15900	15831	15840	15842	15710	15783	15896	15824	15728	15636	15676	15748	15724	15725	15815	15819	15691	15858	15746	15895	15859	15912	15765	15727	15717	15644	15793	15857	15826	15556	15868	15803	15786	15655	15699	15906	15688	15821	15898	15728	15744	15616	15930	15774	15637	15722	15961	15771	15742	15722	15907	15665	15767	15726	15630	15731	15731	15848	15690	15671	15868	15881	15732	15721	15932	15871	15835	15752	15680	15691	15722	15676	15777	15737	15753	15729	15996	15693	15779	15750	15838	15577	15719	15715	16034	15754	15601	15741	15667	15801	15940	15770	15836	15768	15902	15811	15658	15790	15850	15824	15715	15793	15977	15929	15792	15823	15822	15925	15815	15781	15776	15562	15705	15824	15728	15626	15888	15872	15842	15873	15704	15642	15801	15955	15911	15684	15843	15774	15798	15774	15714	15768	15967	15609	15893	15853	15716	15704	15679	15714	15901	15758	15689	15787	15851	15769	15661	15826	15678	15741	15660	15963	15915	15839	15914	15860	15751	15691
24442	26408	39190	37358	30709	26481	28155	25389	24778	24895	24811	24986	25015	24892	24869	24671	24871	24709	24750	25075	24854	24483	24904	24623	24878	24734	24523	24585	24655	24622	24665	24425	24753	24764	24510	24660	24731	24551	24518	24542	24846	24613	24569	24697	24709	24768	24763	24843	24791	24561	24616	24669	24530	24575	24800	24707	25030	24633	24897	24799	24618	24812	24845	24325	24706	24789	24784	24585	24710	24864	24870	24665	24602	24772	24790	25091	24689	24731	24768	24682	24558	24470	24639	24635	24835	24679	24575	24591	24664	24614	24630	24746	24732	24784	24655	24787	24680	24785	24787	24753	24498	24845	24875	24770	24806	24681	24705	24631	24515	24701	24635	24500	24831	24607	24425	24654	24515	24674	24641	24750	24539	24877	24595	24506	24884	24823	24650	24621	24602	24752	24642	24553	24624	24848	24452	24658	24583	24316	24582	24732	24637	24549	24977	24452	24547	24759	24729	24629	24572	24821	24703	24823	24747	24705	24811	24429	24747	24635	24830	24464	24666	24847	24832	24514	24842	24804	24927	24548	24649	24662	24646	24390	24713	24758	24518	24563	24521	24890	24895	24722	24866	24635	24748	24603	24881	24665	24620	24910	24637	24615	24691	24878	24559	24599	24568	24571	24447	24479	24654	24436	24513	24466	24908	24840	24884	24691	24637	24354	24590	24853	24535	24562	24730	24720	24580	24511	24700	24568	24520	24698	24633	24645	24736	24575	24729	24844	24599	24540	24614	24770	24790	24799	24889	24565	24615	24797	24893	24695	24762	24756	24668	24517	24713	24613	24567	24601	24472	24592	24724	24711	24766	24600	24638	24666	24894	24879	24805	24739	24608	24548	24544	24710	24860	24826	24647	24284	24767	24725	24710	24496	24734	24629	24847	24568	24450	24156	24652	24745	24780	24956	24686	24443	24838	24769	24744	24553	24573	24734	24889	24458	24464	24542	24680	24765	24599	24363	24717	24679	24733	24740	24820	24821	24763	24799	24728	24778	24573	24819	24899	24692	24555	24624	24414	24662	24415	24591	25057	24703	24590	24704	24531	24591	24557	24540	24637	24785	24868	24711	24631	24802	24658	24651	24714	24556	24833	24569	24775	24813	24753	24416	24464	24699	24789	24627	24814	24611	24784	24692	24674	24415	24723	24649	24770	24634	24844	24790	24777	24574	24623	24586	24725	24676	24496	24441	24536	24670	24615	24619	24664	24493	24784	24453	24654	24649	24772	24700	24601	24751	24743	24406	24922	24509	24506	24688	24559	24659	24537	24583	24576	24702	24469	24747	24304	24493	24498	24440	24632	24795	24691	24571	24594	24623	24408	24450	24690	24655	24574	24694	24608	24643	24657	24499	24956	24663	24620	24490	24571	24510	24641	24644	24607	24369	24975	24788	24832	24587	24638	24653	24473	24572	24576	24644	24834	24776	24848	24692	24617	24878	24616	24491	24495	24832	24954	24661	24559	24670	24812	24731	24824	25069	24986	24799	24707	24591	24308	24818	24599	24359	24600	24675	24688	24702	24577	24681	24583	24575	24721	24623	24728	24590	24701	24721	24738	24782	24674	24509	24558	24583	24644	24461	24887	24641	24673	24707	24822	24778	24804	24521	24578	25018	24811	24792	24819	24529	24740	24592	24641	24750	24692	24413	24650	24678	24731	24888	24639	24587	24546	24671	24655	24784	24530	24465	24655	24553	24608	24598	24574	24610	24589	24777	24426	24472	24469	24835	24719	24573	24626	24769	24614	24634	24667	24308	24477	24806	24753	24701	24655	24530	24743	24433	24755	24783	24634	24408	24864	24578	24337	24758	24668	24843	24778	24622	24603	24606	24505	24774	24718	24674	24763	24710	24681	24698	24742	24422	24592	24660	24670	24446	24756	24732	24571	24880	24529	24507	24654	24492	24467	24585	24633	24720	24685	24855	25077	24481	24409	24641	24800	24508	24866	24585	24635	24682	24401	24536	24510	24801	25003	24538	24629	24685	24644	24648	24268	24886	24907	24612	24644	25022	24689	24420	24985	24746	24842	24741	24703	24605	24762	24509	24399	24747	24672	24666	24627	24698	24697	24660	24942	24900	24540	24608	24634	24767	24752	24626	24532	24569	24856	24693	24628	24758	24852	24633	24658	24689	24612	24661	24621	24605	24769	24568	24405	24771	24731	24727	24643	24629	24620	24475	24606	24753	24753	24431	24537	24502	24845	24905	24760	24607	24461	24564	24595	24543	24629	24599	24464	24672	24605	24606	24573	24598	24580	24453	24605	24645	24743	24903	24713	24637	24622	24262	24580	24399	24604	24746	25068	24625	24748	24802	24683	24650	24819	24689	24619	24587	24564	24755	24667	24729	24712	24600	24825	24661	24816	24720	24614	24661	24513	24541	25030	24585	24736	24629	24921	24838	24471	24681	24881	24754	24614	24727	24712	24619	24705	24636	24540	24696	24799	24512	24572	24506	24705	24631	24591	24912	24735	24502	24642	24901	24721	24522	24550	24808	24713	24704	24665	24527	24611	24790	24763	24789	24754	24615	24667	24675	24641	24747	24866	24673	24552	24365	24787	24511	24766	24380	24637	24897	25092	24578	24613	24743	24647	24628	24245	24593	24719	24538	24564	24514	24606	24590	24712	24625	24490	24708	24646	24512	24426	24668	24768	24597	24690	24807	24926	24740	24670	24535	24708	24778	24831	24822	24541	24795	24745	24539	24773	24609	24898	24627	24612	24631	24799	24740	24557	24608	24845	24923	24657	24417	24516	24721	24660	24726	24745	24727	24840	24899	24694	24658	24574	24614	24801	24670	24486	24445	24625	24573	24845	24928	24795	24926	24769	24556	24538	24644	24664	24609	24445	25060	24779	24674	24793	24530	24656	24714	24672	24594	24710	24601	24825	24859	24601	24721	24702	24672	24566	24932	24711	24730	24489	24539	24520	24619	24682	24705	24661	24428	24783	24689	24846	24807	24372	24677	24629	24678	24628	24704	24640	24801	24748	24416	24435	24652	24651	24777	24730	24568	24569	24619	24770	24727	24624	24339	24321	24496	24509	24351	24746	24613	24413	24748	24780	24522	24753	24799	24898	24713	24760	24703	24688	24836	24821	24657	24670	24866	24803	24866	24731	24792	24668	24653	24947	24852	24575	24585	24657	24631	24691	24772	24543	24428	24537	24885	24904	24709	24681	24509	24745	24519	24742	24786	24710	24584	24751	24448	24683	24752	24528	24344	24310	24782	24616	24862	24805	24784	24854	24723	24658	24914	24542	24697	24885	24687	24659	24776	24682	24553	24647	24637	24716	24484	24355	24771	24630	24525	24647	24721	24747	24505	24673	24641	24380	24787	24729	24565	24754	24951	24471	24843	24700	24323	24627	24604	24662	24600	24704	24620	24643	24520	24707	24448	24320	24909	24593	24614	24629	24789	24738	24682	24823	24645	24742	24910	24816	24895	24885	24923	24632	24526	24827	24511	24431	24610	24684	24609	24729	24482	24596	24669	24657	24656	24705	24894	24714	24757	24678	24398	24551	24435	24448	24680	24919	24712	24815	24736	24798	24576	24660	24589	24617	24668	24676	24462	24701	24647	24650	24697	24908	24559	24393	24692	24614	24605	24572	24804	24763	24498	24390	24608	24759	24648	24581	24674	24440	24753	24532	24773	24770	24323	24710	24518	24584	24815	24783	24667	24704	24689	24772	24697	24725	24765	24700	24744	24567	24733	24807	24802	24610	24724	24801	24652	24834	24685	24817	24591	24833	24562	24796	24665	24765	24837	24677	24641	24797	24843	24416	24551	24402	24825	24680	24834	24781	24772	24565	24467	24787	24782	24545	24646	24756	24740	24652	24611	24398	24613	24658	24787	24909	24713	24718	24791	24665	24585	24596	24557	24649	24575	24722	24928	24664	24585	24875	24673	24689	24802	24580	24569	24590	24815	24758	24519	24627	24566	24470	24427	24416	24620	24916	24643	24686	24819	24801	24663	24443	24720	24612	24372	24813	24905	24708	24642	24998	24763	24492	24264	24514	24676	24827	24693	24774	24645	25046	24678	24803	24567	24900	24742	25069	24770	24762	24682	24730	24795	24649	24784	24672	24690	24457	24688	24647	24309	24527	24546	24384	24619	24547	24804	24467	24576	24703	24677	24770	24819	24562	24540	24794	24802	24741	24674	24683	24548	24966	24835	24798	24737	24589	24616	24499	24589	24638	24686	24782	24672	24831	24796	24675	24473	24513	24798	24624	24714	24621	24464	24543	24651	24594	24473	24340	24785	24732	24572	24540	24593	24562	24672	24700	24368	24730	24565	24556	24473	24695	24492	24489	24652	24672	24915	24658	24382	24561	24864	24457	24637	24679	24568	24607	24647	24542	24503	24697	24621	24609	24626	24583	24755	24569	24428	24600	24864	24779	24669	24697	24831	24441	24882	24842	24645	24693	24744	24567	24911	24556	24579	24818	24653	24817	24775	24623	24556	24633	24676	24673	24741	24466	24546	24615	24813	24886	24907	24738	24533	24759	24914	24808	24795	24709	24820	24593	24797	24789	24442	24358	24569	24689	24450	24510	24571	24784	24602	24594	24641	24600	24683	24702	24887	24683	24694	24644	24706	24553	24652	24910	24515	24565	24469	24614	24788	24926	24807	24733	24606	24713	24549	24523	24680	24825	24560	24577	24836	24529	24635	24795	24762	24657	24768	24905	24646	24852	24575	24659	24800	24797	24806	24755	24716	24789	24814	24419	24402	24463	24694	24779	24607	24516	24603	24801	24495	24427	24725	24617	24556	24825	24599	24671	24535	24447	24937	24624	24712	24953	24884	24876	24466	24764	24491	24898	24758	24520	24502	24714	24766	24718	24600	24739	24687	24595	24585	24658	24834	24619	24648	24582	24530	24584	24639	24675	24524	24841	24612	24286	24463	24357	24736	24657	24931	24648	24648	24644	24539	24722	24591	24686	24842	24540	24658	24900	24601	24812	24798	24716	24764	24694	24660	24468	24793	24534	24617	24924	24771	24661	24610	24534	24483	24612	24782	24712	24717	24616	24869	24953	24797	24714	24672	24611	24549	24736	24844	24653	24746	24650	24638	24814	24679	24767	24663	24640	24681	24821	24870	24753	24454	24478	24923	24909	24905	24721	24607
66629	107507	88393	59209	32513	15063	15011	14863	15075	15061	15068	15063	15158	15008	15095	15005	15064	15084	14912	14942	15054	14967	14893	15056	14987	15077	14937	14959	15111	15148	15028	15144	14973	14854	15040	15032	14960	15052	15047	15060	15051	15010	14969	15046	14967	15096	14806	15022	14743	15108	15040	15069	14885	15109	15064	14829	14938	14839	14930	14868	14911	15080	14985	15039	14898	14993	15116	14954	14753	14899	14953	14997	14993	14913	15135	15003	15024	14989	14943	14807	15153	14989	15080	14901	14945	15084	15038	14913	15071	15063	15020	14890	15009	14934	14712	14988	15115	14937	15051	15024	14910	15015	14863	14941	15040	14879	14987	15080	14888	14965	14971	15266	14973	15047	15085	15059	14932	14996	15199	15069	14865	15058	14970	14957	14867	14928	14869	15059	14900	14949	15249	14946	15081	15097	15039	15217	15072	14839	14895	15129	14999	15125	14851	14952	15009	14912	15068	15102	14940	15076	14862	14736	14904	14987	15066	14954	14933	14945	15030	15002	14954	14972	15045	14946	14994	14993	14876	14978	15061	14933	15010	15120	14944	14982	14979	14970	15204	15042	15155	15020	14954	14971	15002	15009	15012	14934	14939	14947	15005	15082	14897	14919	14961	15042	14955	15022	14996	14876	15060	15007	14979	15080	15072	15042	15056	15108	14997	15018	15102	15146	14954	14975	14991	14952	15047	15042	15037	15183	14853	15011	14961	15063	14833	15070	14946	15117	14922	14820	15051	14936	14925	14951	14997	14833	15090	14930	15001	15036	15043	15035	14841	14897	14787	14938	14899	14817	14995	14960	15056	15251	15124	14982	14853	15055	14874	14867	14933	14915	15205	14883	15135	14982	15121	14885	15071	14962	15256	14911	15154	15153	15001	15126	14943	15001	15026	14835	14775	14846	15198	15006	14960	15014	14999	15024	14998	15072	14915	15043	14998	15012	15106	14966	15139	14996	14870	15138	14861	15085	14836	14996	15012	15117	15164	14947	14992	14976	14846	14836	15026	14918	15029	14934	14765	14914	15039	14830	15037	15010	14983	14866	15053	14922	15047	15010	15084	14938	14899	14902	14821	15100	14827	14743	14887	15149	15085	15038	15082	15044	14916	14974	15184	14907	15011	14808	14928	15107	15135	15285	14994	15047	14892	15102	14858	15192	14780	14962	15077	14919	15074	14964	14888	14934	15184	15069	14923	14998	14738	15066	15075	15055	14877	15132	15086	15090	15001	14926	14945	14992	14973	15001	15050	15087	15063	15014	15053	15078	14841	14839	15164	15022	14944	15060	15071	14893	14999	14813	15111	14917	15164	14972	14866	14996	15106	14885	15041	15034	14997	15027	15051	14830	14862	15075	14979	15109	15085	14851	15078	14789	15063	14994	14999	15070	15088	14993	15025	15133	15088	15071	14914	15026	15007	15100	14927	14891	14839	14836	14992	14987	15016	14902	15136	14950	15029	14965	15054	14950	14770	15079	15027	14873	15082	15009	15189	14967	15054	15003	14903	15198	15004	15004	15015	15031	14870	15137	14961	14938	14817	15005	14963	15162	14827	14980	14746	15100	14993	15026	14917	14873	15169	15055	14736	15113	15139	14850	14987	15087	14894	15066	14957	14998	14987	15080	14976	15128	14906	15029	14940	15033	15084	15035	14908	14878	15085	14980	14896	14902	14984	15005	14995	14925	14982	14972	15003	15166	14874	14914	14949	15054	14841	15039	14882	14769	14878	14850	15033	14950	15037	14862	15124	14946	14904	14881	14969	14938	15101	14965	14999	15153	15044	14939	14783	14964	15099	15195	15028	15026	15174	14866	14803	15079	14848	15023	15017	15001	15083	14991	14977	15096	14909	15105	15098	14865	15136	14962	14788	15155	14772	14876	15081	14985	14911	15040	14889	15001	14879	14953	15019	15054	14934	14990	15011	14905	15054	15032	15028	15041	14902	15060	15038	15101	14772	14880	14861	15109	14908	15013	15025	15102	15077	14946	15144	14949	15018	14888	14916	14880	14939	14851	14834	15136	15130	14995	15017	15057	15035	15084	14989	15122	15139	14889	15212	15020	14933	14936	14840	14901	14821	15095	14873	15066	14961	14980	14838	14995	14920	14945	14971	14956	15021	14992	15035	14932	14904	15013	15029	15005	14859	15137	14954	15050	14901	14977	15139	15006	14908	14701	15098	15026	15056	15005	14796	14892	15083	14859	14999	14893	14918	15030	14998	15085	15144	15029	14901	15048	14925	14944	14949	14882	15139	14967	14991	15020	14892	15068	15155	15041	15003	15042	14948	14972	14954	15027	14706	14974	15230	14859	14988	15065	14934	15100	14867	14976	14895	14900	15088	14904	14881	14924	14958	15025	15018	14972	14895	14955	14901	15002	15101	15107	15117	14989	15167	14761	15051	14949	14840	15013	14855	15015	15006	14972	14872	15004	14913	15119	14952	14829	14975	14969	15063	14808	15074	15021	15000	15286	15112	15042	15008	15130	14887	14961	15092	15084	15086	15164	14957	15031	14860	15015	15001	14960	14943	14901	14920	14808	15129	14781	15065	15044	14797	14940	15068	14829	15088	15038	15062	15023	14934	14986	14799	14689	15209	14755	15005	14982	15057	15045	15113	14932	15107	14964	15056	14797	15000	15075	15011	14987	14966	14929	14991	14980	15034	15016	14943	14854	15086	15008	14921	15219	15195	15056	15024	14936	14872	14887	14990	15022	14965	15050	14979	14898	14975	14941	14991	15031	15000	14986	14953	15098	14931	15191	15178	14986	14978	14892	14876	15050	14800	14945	14981	14861	14955	15098	14804	14953	15056	15035	15006	14953	15020	15024	15214	14996	15101	15080	15045	15057	14830	15008	15134	14984	14883	15155	14891	15015	15119	14978	15026	15070	15099	14933	14886	14893	14944	15031	14874	14939	15116	15127	14914	15016	15095	15144	14979	14963	15041	14959	14857	15179	15192	14957	14873	14960	14923	14959	14889	14971	14964	14995	14822	14959	14965	15109	14886	14766	15259	14849	15056	15020	15090	14977	14909	14973	14975	14851	15226	15042	14862	15085	14976	15034	15013	15058	15007	15084	15109	15011	15143	14787	15008	14963	14952	15067	15077	15148	15194	15041	14932	15144	15101	14935	14958	14914	14994	15122	15072	14997	14981	15009	15003	15037	14998	14778	14884	14898	15148	14962	14950	15006	15249	14934	15073	14916	15105	14960	14987	14874	14991	14938	15055	14944	15022	14897	15065	14849	14815	15054	14921	14977	14881	15069	15018	14963	14968	15009	14954	15016	14901	15203	14911	15168	14946	14844	14853	14978	15069	14956	14745	14909	15024	15065	15103	15016	15099	15012	15128	15006	15078	14904	14948	14905	15089	15042	14840	15188	14994	14827	15056	15081	14942	15106	15099	14982	14948	15128	15012	14994	14856	15128	14957	14865	14964	14968	15090	14982	15021	15134	15130	14903	15094	14921	15017	15057	14843	15209	14934	15000	14992	14920	14900	15032	14919	14961	15135	14992	15086	14988	14808	14900	14923	15088	15004	14986	14947	15081	14985	14978	14971	14968	14920	14947	14865	14967	15093	14985	14839	15069	15057	14990	14995	14903	15126	14811	15003	14840	14743	15065	15062	14920	14945	15088	15007	14971	14965	15047	14902	15127	14965	14955	14989	14916	15057	15019	15136	14986	15048	14816	14929	15084	15079	14816	15046	14895	14847	15041	15022	15179	15050	14912	14942	14897	14990	14899	14993	14927	14976	15083	15012	14911	15169	14887	14981	14970	14809	14990	14915	14964	14815	15003	15088	14887	15023	15118	14882	15114	14993	14899	14987	15075	14919	15025	15023	15046	14992	15112	14941	14979	14920	15008	15128	14966	15058	14796	15025	15116	15073	14852	14921	14942	14884	14992	14974	14893	15028	14998	14888	14941	14892	15096	15025	14987	14930	15034	14927	15078	15058	14940	14962	15009	14939	14904	15065	15094	14982	14914	14921	14972	15155	15039	15090	15022	14958	15039	15052	15027	14822	15134	14915	14974	14906	15117	15006	14986	14947	15115	15042	14927	14877	14809	14964	14949	15028	15083	14977	14895	15133	14882	14925	15135	15035	15126	14876	15107	14998	14956	14970	14842	15084	15043	14887	14922	15027	14979	15084	15124	14933	14907	14922	15144	14879	14885	14973	14951	14930	15032	15124	14898	14838	14935	15049	15089	15136	15016	14954	15016	15136	15040	14895	14949	15009	15028	15069	15032	15014	15025	15025	14934	14942	15087	15156	15083	14906	15059	14984	14996	14979	15015	14863	15103	15064	14955	14997	15019	15014	14966	15104	14967	14900	15066	14868	14987	15130	14908	14923	15185	15085	15137	14820	15051	15064	14904	15021	15234	15020	15033	14873	15137	15183	15089	15044	14919	14891	14958	14957	14889	14845	14854	14983	15100	14865	15084	15135	15113	15219	14917	15054	15004	14953	15156	15071	14839	15002	15187	14919	15036	15004	15136	15187	14964	15007	14944	14969	14962	15091	14911	14859	14915	14944	14874	15028	15037	14871	14840	14923	15077	14850	14977	14971	15023	14952	14929	15210	14913	15109	14809	15038	15091	14934	14893	15163	15037	14968	14994	15172	15040	14983	15056	14922	15016	15047	15079	14911	14997	15038	14929	14974	14983	14924	14902	14970	14931	14908	15093	14944	15088	15043	15004	14991	14896	14932	15131	14943	14856	15007	14817	14911	15035	14929	15093	15080	15060	14943	14935	14733	15028	14912	15041	14898	15005	14945	14782	15016	14860	15014	14980	14877	14930	15033	14894	14910	14681	15011	15050	14859	14998	15025	14905	15118	14967	14904	14886	15158	15063	15150	14908	14837	14839	14920	14966	15125	15071	14880	14728	14788	14979	14912	14985	14927	14891	14886	15027	15049	14910	14962	15109	14951	14944	15085	15003	14953	14839	14910	15010	14847	14959	14936	14805	14965	14882	15061	14934	14996	14922	14790	15078	15050	14932	14901	14979	15116	14984	15015	15045	14925	14741	15140	15028	14967	15054	15059	15046	15219	15029	14916	14987	14848	14974	14985	14866	15237	14798	14936	14975	14971	14971	15019	14873	15043	14954	14925	15056	14934	15112	15030	15048	14992	14823
22822	24306	34565	33293	27010	24375	28310	23601	22442	22824	22495	22714	22875	22623	22279	22533	22509	22512	22429	22321	22277	22696	22501	22282	22333	22452	22598	22613	22525	22271	22357	22201	22396	22623	22392	22296	22573	22319	22375	22339	22151	22395	22120	22112	22322	22178	22085	22582	22235	22419	22331	22416	22196	22232	22340	22233	22526	22384	22353	22301	22519	22282	22525	22442	22291	22256	22229	22231	22184	22329	22343	22144	22025	22295	22361	22255	22244	22240	22251	22293	22316	22501	22330	22388	22286	22183	22449	22401	22470	22361	22109	22315	22498	22604	22388	22406	22180	22495	22389	22298	22345	22326	22158	22204	22444	22319	22272	22601	22409	22142	22401	22369	22127	22332	22667	22248	22133	22516	22187	21971	22415	22285	22327	22415	22548	22470	22251	22192	22093	22363	22263	22264	22246	22118	22155	22099	22206	22250	22287	22408	22193	22171	22366	22290	22350	22178	22470	22212	22280	22041	22304	22249	22265	22301	22346	22427	22358	22157	22303	22199	22321	22031	22435	22281	22110	22298	22256	22374	22263	22047	22184	22380	22214	22304	22379	22393	22262	22353	22180	22270	22077	22327	22260	22352	22329	22145	21971	22173	22437	22370	22252	22113	22421	22501	22432	22284	22460	22418	22383	22252	22309	22301	22426	22316	22300	22277	22166	22264	22452	22022	22213	22292	22322	22153	22299	22471	22216	22008	22298	22133	22186	22107	22128	22199	22168	22324	22310	22369	22350	22394	22251	22259	22399	22266	22232	22359	22268	22355	22386	22094	22613	22476	22145	22370	22413	21913	22176	22088	22156	22262	22380	22207	22047	22215	22110	22313	22230	22232	22206	22090	22268	22286	22401	22097	22282	22417	22338	22447	22629	22252	21948	22183	22210	22362	22173	22216	22388	22094	22347	22375	22348	22255	22348	22121	22267	22081	22123	22342	22198	22277	22192	22211	22157	22411	22440	22183	22350	22267	22228	22326	22298	22128	22227	22498	22256	22354	22430	22500	22260	22256	22511	22388	22336	22018	22282	22141	22133	22254	22358	22101	22098	22203	22202	22217	22022	21947	22240	22237	22106	22162	22222	22253	22280	22249	22361	22173	22460	22437	22291	22147	22096	22316	22287	22415	22482	22164	22298	22413	22146	22158	22267	22090	22349	22225	22314	22549	22228	22248	22313	22345	22254	22401	22362	22295	22304	22265	22099	21994	22207	22479	22051	22008	22395	22342	22316	22309	22508	22016	22443	22390	22066	22241	22627	22295	22329	22343	22125	22167	22246	22111	22468	22455	22544	22328	22210	22146	22152	22436	22054	22310	22330	22263	22695	22351	22452	22373	22237	22292	22018	22058	22448	22156	22217	22434	22320	22183	22398	22610	22396	22269	22292	22117	22302	22233	22289	22328	22123	22462	22306	22227	22332	22164	22180	22277	22433	21971	22032	22314	22238	22071	22037	22477	22264	22232	22141	22163	22244	22305	22322	22267	22285	22347	22336	22270	22450	22146	22225	22416	22331	21996	22331	22285	22286	22233	22589	22158	22183	22136	22285	21971	22189	22489	22164	21926	22319	22208	22324	22003	22112	22314	22457	22246	22316	22446	22300	22359	22598	22266	22188	22231	22432	22059	22515	22388	22175	21934	22325	22372	22406	21910	22551	22170	22162	22077	22223	22058	22381	22055	22231	22273	22561	22240	22274	22289	22353	22402	22168	22173	22505	22602	22268	22430	22434	22224	22083	22433	22451	22042	22229	22384	22380	22533	22251	22316	22133	22145	22252	22418	22594	22252	22515	22223	22273	22243	22366	22327	22314	22263	22205	22631	22315	22399	22027	22096	22369	22390	22330	22313	22185	22155	22170	22211	22171	22246	22352	22416	22376	22122	22404	22216	22345	22366	22367	22225	22374	22418	22336	22245	22526	22378	22111	22100	22176	22294	22301	22011	22166	22183	22261	22243	22304	22388	22255	22309	22414	21979	22161	22164	22322	22298	22421	22034	22151	22165	22274	22166	22136	22213	22174	22180	22051	22255	22224	21984	22311	22407	22265	22305	22303	22236	22209	22101	22137	22089	22051	22294	22394	22396	22247	22293	22215	22303	22171	22315	22216	22189	22688	22106	22066	22368	22238	22024	22306	22284	22253	22741	22356	22331	22304	22394	22528	22258	22165	22160	22063	22359	22265	22152	22399	22277	22329	22085	22389	22089	22169	22091	22013	22456	22321	22383	22323	22386	22324	22523	22167	22442	22344	22204	22090	22238	22247	21960	22148	22057	22208	22135	21988	22114	22248	21859	22161	22413	22156	22026	22251	22271	22161	22363	22254	22138	22359	22270	22435	22163	21960	21986	22231	22260	22230	22281	22299	22152	22337	22173	21966	22178	22364	22424	22215	22054	21996	22014	22311	22166	22313	22178	22121	22340	22159	22212	22485	22233	22285	22184	22376	22278	22343	22474	22569	22081	22353	22118	22199	22418	22221	22461	22528	22349	22171	22307	22195	22192	22094	22199	22360	22221	22271	22007	22232	22140	22391	22392	22212	22464	22263	22330	22215	22169	22224	22190	22310	22156	22037	22006	22209	22159	22141	22411	22323	22316	22144	22425	22274	22153	22118	22254	22288	22416	22250	22232	22312	22279	22207	22037	22043	22234	22308	22456	22094	22095	22229	22547	22342	22046	22127	22358	22211	22192	22191	22099	22266	22178	22316	22274	22348	22169	22184	22218	22165	22302	22277	22230	22339	22254	22143	22149	22292	22288	22228	22337	22280	22135	22183	22239	22270	22345	22306	22398	22276	22319	22204	22163	22225	22142	22291	22420	22388	22307	22087	22233	22320	22236	22193	22388	22400	22213	22381	22346	22264	22348	22194	22478	22197	22103	22389	22315	22051	22219	22111	22132	22214	22037	22135	22398	22223	22182	22376	22321	22419	22459	22456	22130	22231	22315	22176	22267	22212	22300	22223	22210	22073	21960	22064	22247	22163	22077	22281	22329	22154	21881	22202	22372	21911	22319	22192	22113	22551	22279	22380	22386	22281	22389	22415	22367	22232	22252	22186	22082	22313	22458	22437	22331	22272	22314	22066	22366	22104	22453	22247	22096	22305	22146	22446	22117	22134	22082	22361	22292	22434	22305	22473	22329	22061	22381	22296	22186	22430	22441	22235	21989	22106	22192	22354	22450	22272	22505	22404	22404	22269	22232	21973	22190	22338	22299	22426	22378	22574	22093	22320	22432	22424	22237	22396	22253	22163	22129	22496	22351	22292	22171	22379	22025	22291	22428	22687	22184	22306	22360	21996	22112	22295	22251	22312	22523	22133	21935	22248	22323	22365	22304	22234	22404	22355	22362	22198	22024	22084	22093	22234	22382	22378	22421	22215	22035	22220	22139	22229	22204	22039	22327	21840	22335	22338	21964	22334	22362	22223	22110	22300	22396	22296	22256	22357	22232	22145	22031	21977	22007	22195	22206	22088	22137	22365	22382	22373	22264	22381	22158	22141	22064	22117	22127	22244	22174	22371	22302	22225	22246	22127	22302	22384	22289	22365	22276	22273	22223	22221	22169	22256	22253	22484	22096	22133	22416	22511	22181	22291	22287	22141	22312	22287	22201	22293	22255	22488	22376	22315	22384	22288	22324	22450	21890	22100	22491	22419	22381	22229	22197	22109	22176	22274	22144	22168	22291	22006	22181	22082	22286	22181	22109	22070	22451	22281	22268	22302	22461	22061	22207	22241	22218	22279	22104	22176	22384	22067	22472	22304	22151	22214	22498	22342	22304	22405	22257	22148	22456	22205	22314	22232	22084	22370	22225	22175	22433	22101	22086	21952	22278	22220	22233	22088	22062	22488	22297	22305	22283	22227	22208	22174	22346	22132	22181	22100	22400	22256	22474	22010	22192	22356	22294	22562	22278	22122	22278	22273	22250	22418	22125	22459	22130	22178	22371	22345	22023	22112	22209	22375	22364	22175	22288	22028	22099	22392	22239	22255	22318	22383	22382	22354	22370	22144	22290	22227	22393	22232	22238	22264	22208	21982	22180	22275	22276	22203	22446	22178	22101	22315	22122	22351	22333	22420	22078	22326	22205	22274	22461	22091	22244	22211	22271	22371	22364	22027	21968	22197	22144	22080	22386	22356	22349	22132	22283	22303	22216	22123	22370	22318	22331	22149	22319	22372	22180	22226	22056	22131	22145	22332	22056	22448	22069	22063	22172	22550	22359	22293	22340	22354	22223	22177	22179	22340	22619	22390	22349	22137	22180	22235	22368	22087	21787	22288	22079	22018	22466	21978	22382	22124	22057	22062	22245	22307	22321	22376	22266	22395	22304	22168	22201	22164	22009	22193	21895	22042	22333	22532	22289	22247	22435	22318	22475	22429	22208	21935	22089	22043	22235	22441	22058	22240	22271	22201	22227	22415	22192	22242	22191	22260	21941	22260	22205	22205	22048	22090	22116	22392	22168	22067	22369	22028	22053	22302	22175	22084	22138	22251	22561	22059	22338	22096	22339	22154	22213	22085	22189	22227	22088	22476	22383	22494	22439	22585	22261	22448	22379	22361	22035	22064	22281	22251	22194	22216	22240	22315	22332	22127	22061	22334	22323	22441	22261	22104	22088	22387	21969	22503	22189	22305	22492	22118	22015	22365	22337	22401	22344	21995	22354	21923	22306	22264	22366	22252	22325	22187	22166	22176	22322	22258	22333	22326	22163	22083	22409	22364	22105	22124	22341	22233	22198	22176	22075	22312	22316	22395	22524	22056	22400	22202	22134	22286	22266	22196	22326	22339	22202	22091	21908	22210	22284	22089	22187	22296	22191	22198	22197	22305	22006	22301	22152	22372	22189	22329	22214	22088	22259	22413	22417	22346	22474	22261	22305	22514	22413	22325	22273	22525	22248	22568	22331	22286	22284	22331	22232	22316	22433	22174	21986	22107	22297	22043	22375	22209	22281	22287	22286	22408	22469	22160	22431	22218	22192	22291	22447	22515	22206	22222	22252	22141	22391	22378	22158	22071	22210	22266	22447	22171	22231	22476	22310	22198	22351	22313	22277	22366	22269	22438	22150	22342	22241	22375	22038	21880	22114	22136	22146	22138	22144	22042	22124	22094	22224	22308	22018	22094	22295	22358	22257
62961	104487	94167	68401	37049	13905	13649	13908	13944	13738	13584	13987	13749	13783	13695	13984	13917	13871	13696	13706	13786	13823	13891	13812	13758	13961	13747	13799	13779	13889	13694	13751	13873	13708	13667	13922	13783	13618	13749	13869	13789	13784	13611	13781	13699	13818	13753	13773	13571	13773	13850	13835	13590	13770	13631	13844	13883	13861	13836	13793	13657	13974	13707	13834	13895	13853	13908	13829	13802	13856	13737	13677	13737	13791	13727	13773	13879	13803	13897	13809	13731	13850	13788	13745	13931	13842	13823	13849	13721	13806	13600	13523	13780	13739	13747	13691	13751	13690	13806	13887	13775	13762	13658	13740	13718	13887	13773	13577	13786	13774	13711	13885	13743	13871	13716	13785	13656	13830	13498	13727	13696	13811	13781	13676	13938	13924	13831	13748	13734	13759	13850	13627	13799	13899	13800	13883	13920	13691	13804	13813	13830	13894	13654	13634	13655	13865	13618	13785	13672	13710	13685	13750	13769	13765	13894	13738	13653	13977	13688	13753	13839	13589	13727	13780	13696	13885	13760	13886	13675	13841	13619	13692	13801	13578	13802	13694	13899	13756	13761	13841	13796	13870	13917	13794	13761	13665	13616	13672	13537	13811	13787	13676	13875	13873	13799	13589	13737	13849	13619	13861	13859	13762	13854	13822	13658	13725	13683	13670	13696	13836	13849	13881	13755	13846	13740	13803	13735	13764	13714	13669	13815	13904	13546	13552	13701	13756	13682	13816	13748	13697	13831	13826	13702	13799	13661	13671	13788	13659	13750	13793	13755	13776	13839	13858	13661	13677	13714	13742	13648	13880	13696	13778	13894	13757	13772	13825	13717	13820	13713	13653	13806	13594	13926	13780	13766	13742	13672	13733	13598	13693	13772	14032	13767	13745	13592	13748	13816	13698	13755	13856	13814	13641	13775	13779	13685	13808	13705	13769	13740	13621	13775	13704	13801	13738	13754	13759	13796	13734	13910	13760	13723	13618	13630	13791	13948	13767	13822	13715	13902	13658	13979	13896	13747	13737	13824	13899	13666	13796	13808	13854	13511	13775	13741	13748	13724	13807	13773	13807	13721	13818	13861	13737	13786	13740	13847	13700	13793	13698	13859	13745	13829	13809	13682	13730	13685	13733	13847	13710	13652	13757	13793	13758	13790	13803	13877	13659	13813	13801	13843	13617	13907	13774	13888	13704	13719	13820	13760	13790	13741	13825	13713	13711	13774	13728	13817	13797	13813	13822	13770	13782	13807	13788	13826	13793	13903	13983	13796	13722	13814	13663	13742	13848	13784	13717	13812	13904	13866	13826	13776	13830	13858	13810	13820	13815	13788	13642	13632	13783	13819	13676	13665	13772	13811	13724	13662	13920	13810	13760	13811	13760	13699	13749	13898	13813	13734	13830	13795	13774	13813	13793	13727	13847	13778	13758	13885	13898	13684	13870	13767	13714	13845	13700	13702	13668	13761	13708	13680	13649	13859	13850	13776	13663	13674	13740	13781	13717	13733	13700	13773	13747	13636	13654	13741	13666	13797	13820	13755	13761	13818	13865	13622	13818	13767	13727	13975	13740	13787	13678	13877	13784	13820	13814	13952	13690	13788	13624	13858	13724	13653	13774	13860	13604	13753	13778	13860	13713	13875	13626	13812	13764	13733	13800	13689	13780	13711	13793	13679	13888	13661	13732	13719	13619	13751	13747	13720	13688	13721	13680	13790	13661	13612	13686	13614	13859	13759	13791	13803	13750	13650	13582	13631	13696	13869	13743	13746	13843	13878	13625	13890	13853	13938	13707	13757	13592	13690	13804	13779	13699	13910	13831	13706	13617	13742	13665	13752	13773	13693	13653	13818	13743	13821	13841	13694	13621	13675	13702	13669	13632	13782	13754	13771	13766	13799	13774	13946	13738	13780	13937	13843	13911	13786	13857	13916	13758	13829	13542	13880	13643	13746	13785	13713	13751	13656	13913	13704	13681	13720	13722	13712	13537	13819	13813	13903	13716	13698	13794	13845	13829	13612	13816	13915	13865	13714	13617	13705	13687	13777	13785	13608	13794	13681	13772	13765	13770	13799	13544	13727	13840	13831	13805	13693	13771	13889	13732	13735	13630	13775	13720	13740	13792	13826	13678	13831	13865	13905	13692	13750	13709	13535	13874	13936	13901	13862	13702	13856	13695	13729	13862	13575	13748	13992	13773	13772	13757	13835	13778	13726	13746	13767	13761	13716	13986	13659	13858	13645	13803	13837	13815	13829	13637	13625	13733	13628	13859	13837	13880	13725	13788	13777	13627	13816	13895	13779	13743	13772	13751	13615	13870	13855	13764	13746	13669	13864	13790	13765	13753	13682	13724	13783	13852	13821	13764	13678	13866	13901	13664	13772	13804	13819	13809	13998	13837	13749	13791	13736	13632	13738	13655	13699	13631	13871	13739	13652	13818	13799	13889	13883	13748	13830	13769	13930	13782	13733	13760	13839	13864	13832	13800	13606	13841	13783	13626	13788	13747	13696	13897	13803	13882	13709	13689	13730	13628	13756	13592	13669	13669	13647	13612	13635	13537	13737	13751	13666	13710	13852	13689	13739	13712	13936	13891	13770	13713	13748	13623	13876	13855	13766	13763	13669	13720	13682	13828	13762	13750	13697	13773	13612	13887	13598	13695	13683	13761	13964	13693	13756	13596	13717	13704	13718	13901	13724	13613	13850	13845	13614	13829	13753	13766	13704	13623	13715	13692	13676	13713	13624	13714	13821	13774	13744	13913	13740	13653	13764	13716	13679	13852	13758	13834	13685	13829	13837	13749	13874	13683	13637	13828	13843	13651	13903	13786	13793	13696	13770	13871	13680	13878	13660	13714	13618	13773	13685	13701	13894	13731	13658	13564	13688	13689	13753	13780	13665	13662	13805	13845	13856	13732	13788	13690	13709	13737	13788	13657	13972	13632	13917	13819	13662	13665	13642	13671	13958	13800	13830	13889	13846	13691	13803	13752	13853	13693	13728	13806	13752	13876	13696	13863	13550	13771	13864	13624	13852	13698	13638	13899	13684	13758	13636	13710	13657	13826	13669	13920	13807	13740	13827	13865	13846	13802	13804	13813	13710	13868	13809	13717	13769	13647	13692	13657	13841	13686	13761	13887	13847	13649	13563	13520	13658	13759	13663	13598	13806	13791	13792	13679	13883	13675	13754	13749	13673	13658	13746	13891	13796	13737	13873	13709	13863	13727	13721	13873	13696	13780	13720	13689	13608	13935	13693	13827	13875	13840	13798	13654	13779	13739	13682	13670	13747	13720	13750	13525	13901	13826	13749	13679	13812	13774	13881	13780	13947	13692	13807	13874	13830	13823	13817	13709	13723	13726	13928	13733	13684	13603	13712	13885	13648	13937	13838	13756	13781	13843	13684	13697	13655	13892	13641	13656	13887	13758	13761	13660	13841	13808	13718	13569	13663	13601	13722	13751	13717	13830	13566	13767	13738	13731	13870	13663	13650	13838	13764	13786	13866	13776	13762	13848	13586	13699	13659	13721	13710	13835	13903	13745	13590	13871	13837	13745	13748	13645	13588	13792	13557	13611	13791	13702	13749	13867	13742	13923	13959	13697	13763	13718	13878	13510	13885	13723	13824	13696	13705	13565	13618	13817	13811	13809	13872	13820	13814	13673	13751	13761	13473	13838	13765	13649	13782	13789	13854	13922	13736	13817	13612	13697	13793	13748	13836	13739	13653	13838	13708	13796	14002	13851	13871	13725	13751	13628	13740	13660	13603	13750	13772	14114	13672	13754	13790	13723	13856	13710	13823	13735	13674	13741	13795	13713	13737	13621	13847	13780	13697	13625	13795	13752	13673	13745	13678	13894	13829	13849	13592	13761	13803	13891	13809	13841	13718	13616	13764	13852	13701	13859	13698	13730	13800	13665	13760	13867	13798	13802	13787	13670	13815	13883	13687	13888	13921	13893	13867	13521	13717	13696	13816	13695	13767	13816	13709	13627	13745	13835	13721	13661	13715	13684	13595	13900	13959	13738	13629	13683	13761	13684	13773	13934	13684	13802	13724	13532	13712	13564	13782	13660	13566	13733	13667	13721	13676	13800	13727	13785	13646	13691	13796	13900	13717	13715	13844	13917	13729	13891	13902	13701	13875	13809	13848	13650	13730	13804	13689	13761	13754	13681	13764	13807	13762	13569	13672	13774	13789	13679	13783	13936	13659	13713	13738	13647	13905	13838	13798	13964	13779	13722	13801	13710	13794	13786	13665	13753	13707	13752	13814	13786	13903	13785	13859	13585	13716	13890	13665	13678	13697	13768	13847	13554	13795	13893	13785	13678	13707	13817	13712	13803	13880	13927	13721	13663	13860	13587	13746	13879	13911	13777	13695	13719	13916	13843	13769	13882	13711	13695	13565	13789	13911	13767	13856	13657	13730	13937	13710	13781	13753	13763	13773	13769	13862	13557	13773	13836	13798	13865	13798	13707	13679	13731	13622	13760	13641	13812	13877	13645	13686	13735	13840	13688	13774	13781	13863	13746	13582	13723	13668	14012	13833	13593	13886	13738	13633	13824	13656	13858	13821	13792	13818	13794	13814	13582	13655	13848	13588	13861	13863	13592	13573	13812	13823	13802	13744	13866	13865	13705	13755	13622	13697	13634	13758	13683	13735	13844	13688	13714	13721	13700	13757	13812	13535	13708	13842	13768	13726	13823	13726	13612	13760	13591	13757	13575	13630	13858	13797	13754	13861	13776	13632	13600	13968	13703	13537	13763	13702	13693	13619	13569	13788	13813	13858	13647	13673	13764	13562	13720	13796	13743	13765	13723	13856	13699	13791	13836	13819	13844	13731	13731	13855	13715	13730	13677	13834	13757	13721	13606	13951	13601	13771	13733	13712	13701	13765	13576	13730	13772	13888	13798	13824	13671	13784	13853	13716	13719	13675	13587	13723	13923	13903	13627	13691	13665	13793	13700	13775	13788	13672	13762	13747	13609	13720	13855	13756	13713	13865	13784	13795	13830	13688	13925	13747	13484	13751	13884	13875	13751	13867	13823	13911	13717	13708	13802	13732	13847	13913	13863	13683	13875	13647	13761	13759	13495	13791	13845	13760	13764	13730	13770	13740	13671	13785	13787	13720	13503
39541	42452	41697	31868	24938	23162	22819	22419	22533	22749	22710	22487	22754	22926	22733	22769	22963	22595	22704	22599	22644	22889	22630	22772	22662	22588	22665	22743	22397	22643	22407	22802	22492	22590	22753	22586	22758	22746	22722	22697	22653	22616	22604	22583	22549	22540	22612	22634	22583	22673	22704	22525	22764	22783	22876	22592	22649	22721	22892	22601	22809	22586	22386	22750	22533	22676	22813	22575	22496	22751	22641	22649	22851	22695	22889	22849	22648	22822	22885	22455	22720	22835	22390	22727	22556	22888	22662	22638	22764	22711	22477	22976	22781	22769	22267	22325	22497	22481	22480	22564	22789	22637	22577	22756	22818	22544	22609	22725	22744	22730	22548	22818	22608	22497	22545	22502	22526	22335	22676	22637	22735	22555	22584	22625	22440	22815	22776	22537	22619	22706	22482	22542	22435	22466	22736	22452	22683	23195	22683	22506	22543	22667	22670	22466	22578	22608	22688	22597	22381	22544	22479	22640	22630	22731	22645	22473	22747	22643	22405	22464	22528	22541	22685	22541	22441	22731	22698	22636	22812	22765	22627	22665	22729	22642	22402	22708	22692	22499	22519	22792	22498	22757	22630	22542	22728	22680	22780	22625	22776	22775	22642	22734	22631	22543	22745	22649	22677	22618	22695	22520	22708	22776	22444	22547	22841	22601	22353	22571	22399	22700	22601	22376	22561	22589	22754	22887	22840	22757	22868	22585	22677	22793	22718	22617	22623	22713	22571	22645	22615	22500	22831	22819	23010	22792	22491	22264	22596	22720	22637	22713	22802	22384	22445	22325	22475	22614	22364	22798	22704	22418	22703	22632	22841	22517	22459	22448	22798	22349	22705	22536	22617	22709	22744	22833	22720	22388	22512	22377	22538	22535	22694	22504	22718	22414	22301	22525	22594	22723	22468	22661	22503	22733	22667	22487	22614	22658	22495	22480	22867	22649	22432	22649	22643	22754	22517	22556	22606	22820	22646	22687	22674	22515	22793	22883	22564	22669	22560	22603	22698	22831	22397	22729	22691	22696	22502	22787	22304	22475	22484	22475	22632	22696	22700	22458	22677	22463	22726	22637	22646	22629	22536	22688	22817	22531	22688	22376	22662	22764	22841	22636	22811	22628	22539	22605	22614	22378	22733	22560	22746	22455	22681	22544	22263	22677	22656	22603	22521	22831	22776	22584	22244	22416	22479	22477	22740	22490	22640	22403	22552	22719	22403	22608	22695	22704	22583	22626	22452	22720	22561	22821	22656	22435	22648	22740	22435	22599	22789	22530	22689	22440	22632	22777	22554	22731	22601	22466	22650	22593	22975	22774	22662	22723	22760	22525	22682	22503	22774	22855	22751	22501	22740	22660	22613	22432	22653	22726	22493	22655	22646	22801	22748	22645	22439	22545	22772	22823	22763	22448	22755	22424	22716	22704	22744	22627	22868	22403	22538	22504	22727	22597	22670	22884	22493	22697	22535	22649	22556	22737	22659	22673	22615	22477	22606	22406	22521	22682	22810	22539	22440	22766	22793	22626	22359	22724	22762	22449	22637	22451	22720	22762	22785	22630	22838	22760	22683	22860	22747	22594	22590	22874	22697	22687	22742	22699	22433	22690	22453	22532	22413	22510	22646	22636	22630	22665	22641	22440	22344	22486	22518	22725	22676	22554	22594	22490	22645	22518	22541	22698	22769	22538	22681	22927	22443	22741	22700	22581	22619	22695	22694	22643	22594	22784	22667	22261	22566	22473	22554	22732	22503	22544	22465	22522	22468	22715	22827	22366	22568	22556	22667	22642	22432	22787	22670	22614	22526	22703	22505	22414	22623	22382	22803	22715	22546	22731	22754	22619	22534	22791	22747	22697	22692	22603	22492	22435	22615	22709	22416	22681	22708	22755	22597	22719	22315	22677	22764	22541	22871	22778	22538	22871	22511	22436	22546	22438	22618	22669	22694	22595	22438	22418	22708	22858	22930	22699	22685	22674	22704	22644	22577	22630	22509	22542	22483	22398	22566	22533	22513	22498	22338	22542	22713	22546	22745	22617	22495	22504	22580	22544	22544	22267	22660	22519	22393	22255	22513	22340	22693	22720	22720	22692	22566	22567	22974	22831	22740	22468	22589	22593	22722	22586	22588	22695	22602	22676	22763	22296	22853	22502	22429	22705	22748	22686	22493	22655	22596	22722	22675	22736	22595	22591	22762	22676	22555	22659	22709	22741	22666	22344	22598	22634	22770	22783	22635	22898	22503	22722	22722	22564	22462	22511	22529	22544	22607	22497	22873	22503	22851	22687	22714	22749	22707	22899	22480	22698	22852	22628	22716	23028	22763	22488	22409	22555	22613	22664	22532	22662	22672	22599	22626	22676	22572	22656	22686	22767	22725	22763	22627	22695	22648	22770	22470	22631	22633	22700	22448	22566	22820	22524	22652	22477	22601	22503	22556	22825	22844	22543	22594	22905	22690	22622	22522	22755	22494	22891	22572	22504	22734	22540	22581	22677	22598	22701	22743	22344	22648	22585	22720	22563	22349	22714	22770	22694	22760	22445	22566	22705	22807	22670	22617	22521	22514	22878	22719	22683	22526	22509	22736	22789	22564	22599	22694	22686	22834	22500	22682	22907	22793	22483	22631	22634	22837	22530	22579	22426	22488	22684	22655	22616	22757	22696	22409	22547	22891	22721	22717	22545	22608	22655	22653	22464	22936	22711	22655	22453	22335	22796	22509	22524	22451	22540	22562	22533	22348	22467	22369	22669	22757	22502	22807	22486	22816	22654	22620	22735	22633	22638	22718	22658	22655	22310	22781	22746	22397	22570	22730	22783	22512	22546	22919	22628	22745	22416	22722	22633	22756	22628	22678	22726	22585	22550	22769	22542	23041	22627	22532	22527	22551	22667	22649	22421	22596	22607	22831	22822	22613	22618	22751	22672	22914	22551	22365	22660	22513	22913	22716	22533	22655	22533	22611	22720	22747	22648	22607	22462	22355	22727	22495	22709	22637	22910	22716	22609	22833	22587	22427	22592	22656	22645	22503	22549	22622	22640	22586	22554	22750	22748	22560	22547	22780	22522	22683	22437	22522	22553	22827	22376	22749	22863	22663	22918	22687	22256	22805	22700	22679	22874	22774	22641	22714	22654	22542	22588	22727	22490	22407	22748	22290	22587	22490	22728	22585	22681	22752	22770	22729	22661	22759	22547	22759	22433	22456	22627	22665	22352	22546	22515	22627	22879	22852	22633	22418	22557	22794	22372	22861	22711	22658	22556	22393	22556	22419	22620	22593	22778	22990	22701	22785	22681	22548	22652	22539	22724	22517	22467	22421	22391	22605	22588	22366	22471	22666	22594	22650	22399	22648	22580	22751	22606	22840	22664	22780	22643	22617	22772	22846	22413	22736	22683	22792	22455	23049	22715	22484	22621	22791	22461	22824	22694	22672	22845	22604	22511	22697	22574	22816	22484	22475	22606	22560	22551	22631	22486	22454	22607	22375	22789	22896	22625	22699	22557	22668	22795	22602	22790	22618	22877	22769	22579	22696	22772	22565	22491	22494	22604	22633	22637	22827	22423	22526	22680	22904	22633	22669	22530	22572	22650	22691	22681	22553	22622	22692	22455	22684	22511	22447	22427	22526	22632	22661	22637	22394	22804	22614	22710	22618	22794	22805	22567	22392	22788	22482	22580	22584	22423	22545	22647	22575	22527	22492	22723	22809	22729	22707	22665	22719	22949	22683	22695	22848	22527	22735	22610	22519	22550	22623	22755	22461	22744	22668	22456	22448	22573	22558	22761	22690	22399	22384	22822	22817	22584	22475	22616	22745	22595	22913	22768	22602	22739	22740	22655	22512	22675	22748	22704	22580	22362	22599	22752	22650	22626	22386	22441	22934	22537	22508	22730	22631	22548	22773	22499	22530	22648	22450	22816	22620	22762	22602	22437	22532	22447	22496	22763	22664	22707	22837	22709	22464	22599	22416	22704	22619	22411	22681	22602	22829	22494	22457	22462	22604	22549	22698	22367	22794	22589	22512	22716	22620	22491	22645	22622	22600	22583	22734	22719	22661	22391	22400	22735	22640	22611	22634	22571	22699	22814	22466	22637	22621	22674	22662	22784	22455	22731	22720	22542	22587	22656	22680	22728	22674	22690	22558	22766	22588	22646	22648	22722	22789	22601	22651	22504	22488	22662	22455	22456	22692	22759	22467	22535	22543	22286	22717	22707	22569	22697	22773	22804	22500	22651	22609	22558	22595	22677	22545	22466	22531	22740	22986	22646	22553	22561	22587	22934	22645	22604	22804	22486	22485	22499	22845	22749	22565	22669	22648	22870	22595	22621	22842	22747	22849	22615	22653	22798	22597	22574	22612	23029	22661	22578	22699	22585	22600	22619	22543	22667	22538	22600	22720	22396	22544	22708	22465	22616	22616	22590	22607	22666	22570	22839	22401	22444	22555	22857	22640	22585	22650	22514	22687	22385	22837	22638	22581	22508	22657	22971	22723	22845	22747	22562	22723	22412	22845	22516	22591	22843	22675	22671	22659	22541	22878	22720	22543	22606	22427	22428	22486	22786	22664	22824	22738	22483	22806	22530	22468	22796	22495	22506	22406	22661	22746	22550	22601	22472	22860	22650	22619	22528	22554	22513	22608	22558	22343	22639	22451	22649	22526	22650	22499	22646	22754	22653	22537	22798	22667	22625	22476	22438	22699	22797	22531	22732	22415	22590	22864	22755	22848	22494	22813	22564	22599	22842	22533	22679	22743	22457	22583	22393	22408	22574	22921	22673	22631	22472	22595	22443	22287	22499	22745	22650	22708	22590	22658	22664	22760	22698	22723	22459	22708	22566	22710	22752	22515	22312	22501	22676	22792	22639	22603	22609	22733	22692	22719	22809	22742	22869	22462	22688	22312	22494	22408	22735	22474	22612	22764	22740	22702	22611	22813	22946	22619	22709	22623	22553	22879	22637	22613	22478	22664	22688	22717	22546	22678	22679	22552	22499	22656	22667	22508	22526	22577	22725	22769	22603	22752	22449	22788	22654	22582	22768	22409	22644	22570	22531	22752	22581	22836	22634	22550	22624	22959	22733	22701	22719	22568	22882	22552	22603	22672	22601	22682	22822	22509	22780	22738	22628	22680	22581
37010	48443	37055	22260	15870	14182	14216	14172	14009	14112	13952	14057	14160	14068	14059	13953	14062	14017	14272	14058	13995	13977	13982	13968	14050	14033	14183	14006	14222	14060	13990	14093	14058	14107	14117	13982	14232	14121	14168	13974	13960	14019	14142	13948	13996	14265	14114	13953	14159	14178	14211	14079	14024	13969	14115	14057	14046	14111	14170	14040	14226	13971	13935	14218	13982	14027	14157	14156	14172	14032	14301	13999	14209	14104	13900	14034	14051	14062	13949	14072	14183	14263	14074	13953	14264	14069	13907	14064	14050	14085	13986	14079	14088	14152	14078	14026	14157	13978	14141	14036	14155	13886	14099	14067	14150	14114	14023	14117	13959	13957	14064	14157	14089	13950	13944	14158	14176	14055	14176	14081	14066	14028	14109	14107	14095	14106	14232	14012	14235	14032	13953	14092	14213	14105	14026	14083	14183	14151	13944	14206	14154	14035	13921	14084	14035	14211	14230	14112	14079	14066	14085	14080	14009	14044	14116	14074	14105	14177	13936	14168	14008	14121	14205	14222	14158	14090	14037	14063	13994	14102	14182	13948	14322	14157	14019	14058	14110	13978	14155	14109	14037	14219	14336	13872	14041	14004	13985	14124	14059	14123	14015	14070	14022	14074	13900	14112	14185	13989	14122	13963	14117	14053	13937	13910	14140	14086	14177	14146	13965	14282	14184	13993	14291	14240	13872	14076	13975	14066	14166	14144	13995	14028	14175	13867	14135	14100	14072	13905	14113	14154	14106	14069	14106	14043	13979	14132	14039	13984	14219	14050	13918	14006	14119	14151	14024	13968	14059	13896	14201	14103	14244	14019	14025	14031	14139	14110	14031	14002	14183	14140	14139	13970	14295	14176	14204	13956	13959	14068	13935	14161	14109	14094	14113	14064	14131	14156	14034	14034	14012	14130	14038	13936	13983	14151	14011	14107	14001	14062	13909	14167	14129	14065	14169	14079	14231	14182	14079	14059	14128	14064	14084	14130	14248	14049	14174	13995	14157	14155	13959	14097	14292	14018	13893	14084	13931	14016	14083	13884	14057	14130	14233	13981	14260	13970	14106	14132	14210	14028	14280	13994	14272	14168	14179	14027	14022	14124	14111	14077	13985	14092	14113	14214	14037	14057	14115	14128	14109	13919	14023	13885	14101	14084	14107	14110	14161	14005	14067	13917	14078	14005	14085	14115	14045	14142	14059	14083	14058	14211	14121	13952	14053	14274	14132	14153	14170	14012	14062	13992	14078	14095	13965	14083	14082	13920	14056	13934	14089	14077	14084	14121	14011	14096	13984	14176	14073	14280	14003	14086	14145	14002	14047	14145	13973	13892	14149	14220	14045	14261	14124	14201	13928	14161	14191	14037	14214	14098	13997	14012	14096	13939	14051	14009	14131	14182	14112	14167	13951	14085	13876	14042	13995	14099	14257	14071	13887	14136	14207	14133	14081	14034	14115	14123	14053	14090	13939	14180	14122	14057	13992	14084	14002	14266	14223	14123	14007	14206	14156	14227	13959	14119	14030	14026	14037	14063	14105	13985	14071	14148	14175	13930	14208	14134	14034	14097	14078	14185	14011	13909	14036	14155	14168	14040	14078	14154	14081	14107	14229	13895	13827	14088	14005	14055	14047	14047	14356	13990	14120	14154	14098	14111	14058	13941	14111	13998	14107	14094	14127	14178	14074	14019	13999	14082	13983	13980	14139	14203	14191	14186	13966	13967	14077	14167	13919	14066	14071	14277	13976	13944	13994	14131	14094	14022	14036	14166	14164	14322	14098	14017	14005	14185	14142	14149	14116	14125	14274	14012	14171	14020	14059	14055	14122	14132	13991	14208	14031	13974	14070	13886	14151	14066	13984	14150	13879	14313	14051	14126	14229	13898	14054	14143	14109	14108	14056	14186	14114	14101	14005	14080	14075	14040	14077	14000	13991	14103	14166	14072	14155	14106	14226	14098	14188	14149	14211	14126	14143	14259	14085	14148	14035	14085	14124	14196	14095	13975	14088	14228	14038	14119	14095	14178	14183	14022	14296	14044	14140	14073	14228	14151	14227	14096	13971	13994	14132	14110	14263	13953	14185	14083	14002	14119	14258	14028	14084	14091	14160	14267	14099	14149	14001	13990	14032	13988	13983	14202	14151	14032	14074	14202	14055	14140	14201	14091	13973	14141	14072	14017	14045	14120	14267	13966	13979	14204	14202	14113	14090	13972	14051	14118	14097	14125	13917	14139	14051	14119	14183	14165	14237	14214	14078	14179	13799	14067	14106	14006	14160	14219	14188	14086	14208	13966	14040	14195	14173	13889	14113	14106	14068	14287	14082	14214	14161	14157	14104	13978	14118	14066	14233	14046	14214	14066	14175	14128	14090	14177	14107	14244	13849	14145	14082	14045	14011	14190	13997	14017	14070	13848	14160	14070	14017	14204	14111	14080	14207	14084	14107	13974	14044	14073	14143	14111	14081	14206	14048	14205	13969	13982	13988	14173	14127	14045	14242	14294	13930	13940	14279	14062	14167	14046	14074	14267	14079	14138	14055	13859	14026	14076	14001	14094	13898	14029	14201	14052	14180	14066	13981	14082	14170	14154	14039	14118	13985	14105	13997	14056	14203	14077	13937	14069	13931	14032	14143	14031	14071	14144	14137	13930	14233	14041	14102	14137	14103	14031	14131	14178	13974	14104	14151	14094	14064	14217	14048	14144	14087	14037	14060	14074	14121	14095	14017	14148	14041	14033	14220	14190	14023	14044	14016	13996	14172	14056	13956	14084	14051	14267	14151	14185	14012	14246	14140	13987	14098	13903	14047	14146	14147	14255	14055	14005	14047	14126	14092	14123	14097	14246	14057	14189	14072	14215	14000	14130	14174	14166	13983	14202	13920	14130	14220	14091	14185	14114	14047	14120	14098	14113	14020	14110	14144	14199	14217	14081	14004	14036	14320	13997	14186	13955	14152	14067	14143	13970	14082	14264	14239	14092	14175	13940	14010	14096	13894	14155	14221	14047	14003	14117	14147	14056	14185	14063	14028	14057	14147	14033	14140	13898	13987	14139	14084	14189	14144	13825	14196	14268	14124	14196	14108	14234	14168	14279	14169	14186	14120	14131	14232	14038	13982	14046	14045	14130	13993	14193	13967	14083	14084	14037	13946	14135	14232	14201	14149	14031	14081	14074	14089	14078	14047	14138	14045	14135	14023	13908	14182	14139	14018	13959	14219	14118	14007	14070	13975	13989	14065	14016	14201	14045	14088	14068	14154	14107	14275	14041	14138	14023	14086	14115	14158	14053	13901	14062	14076	14114	14176	14263	14166	14221	13944	13965	13953	14152	14097	14278	13994	14050	14099	14117	14208	14206	14108	13942	14140	14173	14028	13873	14118	14156	14052	14037	14055	13982	14146	13934	14032	14052	14017	13940	14091	14134	13931	14236	14219	14048	14129	13975	14118	13843	14237	14180	14247	14117	13968	14099	14043	14279	14066	14244	13965	14032	14124	14087	14233	14072	14180	14048	13886	14145	13927	14040	14030	13966	14173	14166	13974	14018	14044	14092	13948	14113	14123	14119	14204	14145	14046	14098	14136	14016	14148	14116	14335	13976	14044	14095	14023	13952	14069	14087	14089	13924	14332	14196	14136	13929	13862	13847	14056	14163	14184	14239	14085	14079	13968	14139	14215	13950	14210	14011	14053	14001	14096	14108	14080	14027	14111	14016	14168	14096	14185	14043	14007	13928	13896	14100	14061	14114	14196	13940	14342	14099	13916	14122	14189	14035	14052	14143	14133	13910	14164	14078	14097	14077	14157	14063	13922	14062	14120	14006	14055	13965	14058	14255	14213	14087	14133	14212	14052	14143	14183	14191	14018	14093	14004	14330	14187	14152	14044	14050	14136	14175	13962	14257	14038	14051	14039	13957	14176	14086	14137	14125	14037	13983	14209	14300	14198	14212	14070	14130	14064	13976	13991	14034	14091	14049	14173	14076	14177	14083	14035	14173	14022	14145	14119	14046	14216	14022	13993	14159	14075	13975	13904	14090	13998	14026	14127	14030	14263	14200	14018	14056	14032	14161	13946	13876	14033	13951	14124	14232	14047	13918	14194	14067	14239	13951	14005	14142	14087	14004	14131	14196	14077	14072	14027	14183	14163	14163	14099	14198	14063	13932	14171	13996	14009	14177	13966	13898	14057	14261	14216	14079	14130	14092	14170	14127	14152	14165	14002	14045	14001	14061	14241	14033	14124	14059	14025	14080	14175	14038	13903	14262	14147	13886	14057	14174	14195	14090	13966	14104	14206	14248	14149	13957	13953	14047	14095	14098	14126	14160	13950	14129	14183	14029	14248	14051	14078	14021	14079	13994	14196	14021	14119	14207	14123	14160	14047	13893	13976	13971	14066	14079	13911	14025	14104	14120	14096	13948	14096	14084	14070	14097	14083	14006	14194	13960	14100	14108	14217	14154	14233	13987	14034	13927	14049	14164	14090	14063	14082	13910	14235	14188	14084	14092	14064	14186	14051	14102	14091	13766	14072	14057	14096	14204	14004	14304	14104	14124	14095	14119	13883	14206	14004	13887	14075	14060	14237	14233	14107	14313	14011	13941	14259	14078	14205	14209	14095	14107	14183	13986	14128	14148	14139	14098	14002	14097	13955	14155	13997	13912	14013	14240	14013	14113	14216	14033	14078	14194	14186	13999	14025	13910	14193	14184	14068	14159	14155	14118	14294	14033	14103	14066	14216	14059	14186	14267	14068	14137	13927	13934	14055	14163	14000	14051	14159	14251	14178	14054	14062	14069	14246	14096	14035	14125	14133	14024	14078	14009	14142	14124	14176	14207	14097	14251	14082	14294	14281	13880	14069	14268	14107	13964	13929	14052	14139	14170	14143	14185	14020	14137	14143	14115	14277	14112	14023	14050	14144	14206	14226	14008	14203	14090	14078	14118	13984	14209	13871	14195	14030	14095	14153	14125	14082	14078	14069	13949	14090	14054	14059	14028	14180	14079	14093	14173	14178	13989	14175	14102	14002	14012	14085	14074	14165	13998	13970	14148	13962	14170	14170	14150	14245	14117	14266	14027	14009	14226	14007	14057	14003	14154	13845	14040	13983	14269	14178	14087	13993	14279	14302	14095	14293	13962
24615	25305	37144	37182	29591	25497	26619	23462	22756	23231	23237	22685	23076	23176	23001	22824	22889	22777	22853	23105	23098	23121	22688	22694	22850	22958	22700	22790	22850	22749	22961	22910	22998	23049	23006	22910	22893	22651	22684	22999	22981	22846	22716	22843	22842	22574	22679	22701	22804	22827	22636	23030	22895	22805	22842	22465	22779	22519	22813	22528	22834	22932	22755	23063	22729	22709	22725	22865	22798	22617	22528	22605	23055	22803	22565	22801	22820	22670	22723	22791	22599	22781	22605	22779	22788	22882	22953	22918	22723	22406	22512	22669	23004	22795	22839	22617	22588	23056	22665	23142	22905	22872	22860	23154	22768	22829	22728	22873	22746	22491	22687	22451	22671	22902	22805	22590	22875	22929	22835	22619	22992	22875	22877	22490	22726	22725	22712	22700	22635	22739	22638	22924	22754	22575	22802	22887	22778	22788	22917	23092	22838	22849	22858	22732	22714	22917	22560	22676	22809	22703	22896	23066	22718	22781	22903	22766	22709	22926	22814	22919	22568	22651	22675	22724	22875	22769	22768	22926	22983	22492	22640	22846	22796	22756	22766	22911	22920	22847	22791	22806	22676	22688	22772	22719	22804	22731	22648	22945	22867	22722	22710	22758	22996	22785	22930	22819	22668	22714	22608	22989	22779	22841	22742	22676	22734	22795	23036	22890	22581	22798	22944	22897	22812	22723	22688	22830	22850	22795	22760	23041	22795	22470	22794	22724	22786	22788	22608	22536	22671	22627	22638	22550	22785	22687	22627	22889	22831	22476	22900	22808	22531	22847	22915	22752	22814	22687	22788	22677	22797	22928	22684	22628	22567	22772	22741	22902	22870	22576	22585	22718	22830	22823	22619	22835	22582	22927	22708	22899	22860	22857	22846	22763	23025	22575	22972	22624	22869	22734	22724	22479	22794	22844	22634	22597	22946	22804	22486	22763	22768	22803	22864	23006	23037	22731	22545	22784	22710	22697	22720	22640	22713	22409	22730	22537	22715	22714	22665	22858	22917	22901	22600	22713	22818	22623	22717	22639	22744	22759	22820	22756	22709	22634	22727	22709	22758	22758	22619	22873	22860	22744	23024	22750	22837	22636	22782	22824	22639	22797	22867	22702	22746	22622	22935	22783	22595	22569	22816	22690	22539	22694	22642	22783	22804	22827	22811	22811	22794	22783	22565	22779	22821	22814	22669	22753	22669	22518	22676	22674	22791	22702	22709	22744	22810	22706	22773	22702	22538	22708	22886	22995	22841	22625	22736	22663	22607	22982	22785	22696	22515	22663	22632	22550	22503	22817	22657	22603	22593	22683	22632	22686	22958	22679	22787	22684	22534	22797	22725	22728	22795	22941	22641	22460	22508	22583	22862	22764	22811	22791	22790	22588	22715	22624	22686	22787	22760	22778	22758	23045	22712	22694	22842	22569	22727	22844	22891	22542	22525	22784	22823	22810	22824	22631	22749	22650	22861	22802	22975	22650	22773	22666	22479	22656	22612	22773	22858	22541	22684	22728	22672	22677	22825	22700	22917	22536	22708	22890	22733	22625	22872	22879	22817	22843	22532	22597	22652	23156	22683	22625	22615	22712	22586	22745	22754	22655	22714	22693	22800	22729	22481	22711	22575	22623	22715	22508	23008	22578	22843	22817	22718	22949	23071	22426	22948	22578	22929	22722	22724	22801	22711	22565	22698	23030	22712	22789	22884	22882	22810	22670	22798	22771	22841	22688	22672	22755	22789	23098	22951	22845	22712	22892	22477	22711	22659	22708	22735	22721	22626	22658	22859	22666	23059	22969	22774	22568	22641	22546	22780	22633	22820	22688	22718	22779	23027	22801	22688	22999	22728	22929	22719	22747	22903	22783	22810	22867	22777	22939	22748	22872	22847	23073	22746	22642	22813	22968	22950	22748	22869	22609	22801	22961	22904	22829	22737	22646	22926	22750	22466	22699	22755	22750	22689	22890	22717	22703	22492	22704	22951	22951	22778	22860	22874	22625	22708	22710	22812	22798	22896	22690	22768	22935	22711	22850	22710	22849	22788	22846	22550	22559	22874	22558	22565	22741	22745	22645	22770	22541	22824	22783	22772	22755	22800	23022	22605	22822	22899	22896	22801	22898	22756	22977	22760	22435	22900	22786	22663	22806	23096	22713	22763	22811	22589	22556	22397	22527	22540	22792	22901	22808	22781	22576	22550	22662	22656	22718	23013	22669	22612	22771	22924	22914	22924	22766	22549	22904	22540	22890	22900	22922	22843	22932	22673	22758	22962	22787	22874	22886	22622	22733	22731	22740	22821	22871	22718	22671	22646	22728	22683	22671	22770	22597	22875	22705	22720	22770	22825	22654	22948	22467	23029	22972	22661	22832	22590	22496	22640	22839	22891	22763	22803	23031	22828	22674	22817	22750	22637	23029	22694	22678	22651	22646	22546	22872	22691	22750	23089	22680	22681	22784	22952	22792	22763	22977	22670	22602	22640	22863	22766	22718	22810	22746	22834	22646	22801	22906	22804	22904	23185	22798	22802	22627	22739	22786	22936	22897	22811	22793	22696	22676	22632	22566	22716	22866	22980	22840	22861	22740	22813	22809	22737	22714	22731	22886	22773	22804	22626	22577	22939	22567	22723	22906	22931	22689	22853	22699	22881	22650	22709	22720	22855	22695	22851	23043	22928	22742	22618	22760	22910	22801	22923	22889	22708	22505	22681	22875	22788	22741	22784	22556	22839	22699	22646	22814	22628	22778	22726	22856	22549	22537	22694	23089	22681	22753	22859	22764	22562	22861	22803	22795	22670	22737	22919	22784	22852	22837	22765	22583	22531	22655	22822	22830	22577	22750	22765	22719	22702	22727	22922	22726	22463	22579	22750	22965	22806	22817	22860	22911	22741	23109	22822	22746	22889	22857	22969	22891	22784	22802	22679	22957	22978	22762	22900	22897	22789	22803	22905	22517	23015	22969	22767	22568	22936	22872	22765	22872	22775	22515	22658	22787	22709	22608	22725	22696	22960	22749	22871	22876	22684	22660	22806	22768	22672	22858	22921	23164	22630	22668	22847	22786	22880	22546	22721	22668	22630	22882	22751	22955	22676	22584	22530	22747	22645	22566	22725	22683	22742	22735	22993	22569	22699	22667	22892	22916	22741	22739	22662	22709	22665	22768	22788	22791	22886	22600	22697	22692	22686	22722	22524	22832	22656	22488	22600	22712	22795	22718	22545	22722	22725	22758	22417	22580	22817	22703	22768	22805	22714	22702	22607	22714	22709	22490	22648	22770	22768	22887	22499	22750	22686	22691	22758	22723	22683	22792	22773	22672	22737	22865	22906	22812	22654	22640	22807	23001	22893	22963	22545	22781	22811	22786	22733	22454	22648	22806	22858	22668	23123	22623	22900	23065	22625	22789	22432	22783	22818	22707	22937	22638	22772	22761	22826	22778	22680	22776	22466	22820	22669	23009	22824	22908	22933	22554	22721	22441	22968	22765	23060	22610	22699	22921	22757	22821	22607	22710	22781	22747	22544	22739	23014	22794	22809	22643	22706	22477	22699	22720	22710	22753	22832	22742	22704	22781	22830	22677	22688	22798	22773	22818	22719	22693	22853	22813	23030	22791	22737	22835	22545	22441	22825	22931	22713	22711	22624	22885	22674	22789	22740	22769	22675	22741	22699	22661	22721	22737	22811	22723	23058	23076	22564	22731	22699	22580	22863	22747	22567	22800	22814	22807	22761	22701	23017	22660	22579	22992	22525	22526	22698	22737	22788	22529	22638	22825	23017	22691	22849	22857	22835	22779	22725	22844	22658	22647	22561	22936	22784	22693	22947	22723	22415	22625	22465	22767	22860	22793	22619	22718	22835	22690	22668	22662	22820	22605	22726	22599	22604	22986	22626	22776	22653	22933	22537	22873	22657	22767	23088	22673	22770	22593	22798	22691	22850	22808	22665	22922	22771	22681	22823	22914	22628	22667	22533	22809	22776	22796	22793	22859	22801	22947	22781	22574	22846	22694	22785	22901	22847	22573	22790	22727	22902	22666	22814	22653	22440	22596	22737	22649	22880	22843	22599	22475	22721	22565	22576	22892	22731	22704	22646	22680	22880	22685	22999	22961	22688	22733	22915	22985	22935	22803	22848	22851	23003	22866	22825	22878	22868	22540	22807	22895	22731	22873	22714	22584	22782	22709	22677	22730	23025	22463	22698	22584	22428	22662	23140	22682	22477	22738	22779	22875	22810	22951	22759	22501	22482	22680	22694	22592	22623	22521	22822	22877	22727	22977	22784	22780	22982	22722	22684	22843	22758	22862	22474	22580	22497	22972	22818	22694	22669	22829	22589	22712	22743	22751	22904	22751	22775	22614	22599	22979	22839	22470	22630	22884	22589	22557	22541	22613	22796	22689	22805	22738	22873	22673	23017	23014	22704	22600	22869	22658	23007	22684	23011	22612	22762	22709	22945	22672	22871	22683	22675	22639	22849	22646	22746	22798	22730	22760	22674	22443	22898	22774	22884	22869	22782	22580	22638	22825	22821	22759	22842	22796	22563	22659	22801	22669	22876	22634	22845	22593	22960	22692	22825	22724	22758	22630	22440	22536	22599	22770	22707	22577	22803	23019	22773	22875	22783	22930	22837	22727	22869	22808	22794	22679	22711	22840	22556	22587	22615	22809	22667	22694	22658	22857	22479	22559	22930	22864	22741	23009	22736	22807	22978	22827	22555	22589	22484	22746	22796	22712	22768	22893	22541	22551	22740	22623	22720	22979	22776	22881	22857	22814	22674	22878	22831	22853	22955	22739	22695	22747	22660	22788	22754	22913	22642	22842	22629	22760	22629	22631	22702	22729	22884	22778	22944	22965	22873	22767	22766	22748	22865	22690	22624	22853	22930	22916	23072	22686	22525	22653	22738	22811	22621	23090	22898	22661	22699	22609	22786	22764	22554	22772	22571	22959	22766	22870	22964	22717	22822	22803	22859	23137	22833	22915	22981	22883	22794	22955	22892	22579	22796	22471	22676	22741	22735	22973	22957	22675	22719	22897	22476	22824	22707	22984	22855	22834	22812	22576	22791	22560	22742	22579	22746	22701	22568	22592	22606	22848	22865	22646	22675	22709	22682	22821	22644	22866	22820	22912	22498	22816
66887	104482	88357	59439	30492	14302	14081	14144	14173	13860	14211	14125	14158	14316	14059	14202	14088	14170	14056	14201	14132	14123	14193	14088	14049	14085	14155	14040	14197	13957	14241	14172	14267	14055	14090	14164	14006	14151	14288	14138	14123	14232	14149	13964	14052	14058	14001	14157	14004	14128	14129	14066	14344	14055	14223	14147	13975	14016	14097	14078	14003	14197	14233	14183	14067	14011	14299	14168	14111	13918	14056	14112	14151	14215	14255	14043	14194	13952	14215	14145	14195	14110	14015	14265	14100	14265	14214	14249	14096	14081	14195	14129	14061	14039	14064	14157	14133	14103	14234	14054	14202	14109	14112	14105	14066	13954	14005	14142	13983	14164	13941	14043	14078	14185	14050	14149	14098	14049	13952	14198	14121	14118	14018	14147	14213	14160	14077	14168	14005	14081	14205	14107	14000	14256	14119	14106	14302	14220	14131	14175	14059	14201	14162	14071	14043	14170	14204	14226	14193	14144	14175	14103	14070	14151	14101	14275	13964	14133	13948	14076	14114	14151	14136	14138	14091	14083	13996	14192	14100	13989	14158	14024	14074	14037	14129	14225	14198	14051	14191	13999	14036	14354	14070	14128	14084	14207	14073	14117	14234	14119	14203	14051	14086	13933	14072	13999	14422	14034	13964	14080	14151	14243	14249	14075	14028	14212	14301	14096	14138	14150	14151	14047	14098	14028	14195	14058	14218	14188	14049	14316	14056	14131	14030	14169	14054	14006	14228	14262	14202	14105	14020	14027	14292	14192	13970	14017	14109	14221	14119	14026	14074	13948	14103	14160	14084	14145	13919	14021	14266	14006	14071	14116	14066	14178	14279	14191	14062	14135	14084	14165	14288	14246	14049	14043	14262	14091	13985	14178	13947	13955	14113	14164	14166	14057	14149	14067	14174	14177	14095	14202	13985	14045	14122	14220	14138	14079	14056	14165	14054	14152	14077	14115	14270	13973	14226	14122	13885	14243	14172	14385	14167	14108	14258	14128	14116	14038	14082	14087	14112	13994	14115	14150	14100	14107	13976	14115	14102	14095	14151	14113	14068	14171	14258	14090	14125	14152	13886	14122	14250	14119	13938	14216	14125	14295	14134	14018	14085	14342	14033	14323	14066	14070	14268	13997	13918	14340	13993	13985	14277	14231	14128	14149	14078	14341	14110	14079	14103	14264	14062	14068	14227	14074	13934	14197	14011	14027	14025	14040	14088	14277	13882	14121	13992	14163	14010	14312	14275	14410	13984	13964	14022	14089	14060	13952	14039	14216	14203	14196	13932	14011	14177	13901	14102	14238	14205	14180	14134	14189	14366	14206	14265	14184	14093	14121	14312	14121	14162	14145	14244	14232	14151	14166	14052	14179	14327	13855	14154	14088	14284	14081	14131	14301	14216	14217	14224	14236	14071	14005	14029	14086	14204	14131	14025	14105	14110	14068	14050	14219	13953	13982	14053	14113	14185	14153	14220	14367	14108	14268	13989	14065	14204	14206	13987	14114	14265	14152	14089	14037	14145	14014	14198	14186	14154	14289	14217	13975	14234	14068	14137	14074	14089	14103	14032	14125	14056	14044	14003	14113	14168	14144	14024	14194	14080	14121	14198	14204	14155	14017	14097	14192	14146	14115	14115	14051	14109	14149	14216	14171	14107	14143	14127	14124	14123	14373	14148	14172	14150	14207	14193	14002	14165	14001	13984	14083	14162	13983	14132	14034	14130	14220	14124	14270	14235	14085	14083	14178	14232	14325	14072	14143	14142	14067	14122	14063	14281	14048	14116	14015	14360	14014	14150	14113	14206	14015	14167	14216	14252	14083	14077	14242	14065	14230	14007	14077	14258	14083	14139	14090	14110	14067	14110	14126	14100	14135	14028	14235	14087	14060	14084	14037	14193	14077	14121	14340	14055	14023	13980	14098	14154	14242	14172	14124	14293	14069	14046	14000	14198	14090	13992	14014	14140	13825	14180	14103	14078	14105	14063	14050	14190	14073	14162	14049	14197	13968	14053	14002	14055	13948	14106	14091	14039	14253	14019	14190	14267	14148	14080	14191	14029	14105	13965	14113	14050	13990	14248	14030	13972	14193	14083	14171	14107	14277	14015	14287	13963	14084	14134	14077	14211	14151	14055	14227	14218	14025	14157	13874	14248	13961	14159	13877	14170	14048	14091	14164	14124	14283	14061	14270	14079	14235	13943	14188	14152	14277	14011	14221	14150	14179	14135	13978	14221	14319	14149	13957	14235	14070	14166	14026	14195	13951	14234	14195	14229	14088	14042	14119	14009	14294	13991	14140	14199	14132	14134	14028	14167	14085	14045	14162	13989	14071	14102	13986	14082	14118	14187	14238	14127	14209	13933	14015	14133	14271	13994	14237	14213	13986	14191	14122	14031	14122	14150	14101	14047	14051	14063	14092	14432	14109	14072	14046	13969	14042	14010	14069	14240	14170	14049	14282	13989	14185	14121	14237	14027	14086	14059	14171	14086	14093	14252	14232	14329	14064	14100	14130	14126	14052	14100	14160	14118	13993	14223	14099	14141	14239	14152	13981	14187	14224	14042	14172	14047	14218	14031	14208	14027	14331	14075	14101	14080	14246	14180	14145	14212	14184	14086	14132	14158	14007	14083	14097	14143	14074	14141	14309	14133	14132	14081	14175	14154	14254	14213	14036	14110	14096	14156	14085	14128	14008	14201	14002	14001	14309	14057	13970	14059	14229	13898	14175	14098	14298	14062	13959	14159	13999	14101	13951	14178	14037	14257	13964	14191	14060	13941	14212	14148	14139	14043	14121	14194	14102	14140	14089	14256	14214	14213	14116	14180	14226	14072	14156	14159	14021	14138	13962	13959	14208	14089	14202	14113	14199	14147	14197	13916	14148	14075	14180	13990	14198	14111	14086	14142	14059	14161	14036	14066	14256	13867	14138	14051	14062	13947	14103	13971	14147	13998	13963	14047	14014	14101	14101	14120	14245	13998	14254	14233	14199	14152	14142	14168	14076	14049	14088	14131	14027	14174	13958	14076	14149	14043	14147	14080	14157	14084	14223	14221	14264	14083	14166	14265	14093	14159	14106	14063	13995	14089	14040	14096	14250	14226	13892	14018	14150	14093	14137	14152	13907	13912	14275	14128	14176	14138	14059	14163	13949	14045	14193	14064	14240	14182	14233	14181	14096	14129	14076	14272	14337	14199	14226	14045	14132	14129	14051	14268	14044	14037	14000	14053	14182	14140	14276	14076	14143	14079	14143	14177	13995	13992	14069	14042	14132	14061	14206	14146	14178	14268	14076	13977	14154	14217	14240	14141	14066	14155	14190	14178	14276	14082	14070	14103	14075	14179	14184	14068	14031	13954	14119	14043	14038	14073	14204	14093	14056	14216	14089	14222	14015	14137	14086	14214	14172	13967	14212	14260	14066	14156	14199	14189	13971	14124	14084	14153	14086	14061	14142	14060	14068	14125	14043	14311	14105	14212	14147	14201	14176	14060	13992	14265	14190	14048	14031	14052	14103	14267	14287	14184	14001	14120	14075	14040	14047	14033	14200	14034	14099	14152	14151	14147	14232	14158	14100	13972	14111	14112	14209	14266	14243	14148	14048	14123	14256	14067	14078	13992	14174	14131	14056	14098	14255	14107	14093	14072	14089	14079	14128	14032	14243	14227	14211	14116	14109	14143	14043	14204	13943	14020	14047	14132	14137	14163	14055	14181	14123	14154	14274	14247	13908	14080	14123	14110	14114	14065	14122	14057	14049	14184	14253	14171	14022	14059	14013	14076	13929	14241	14107	14193	14127	13975	14245	14083	14258	14190	13973	14200	14178	14001	14102	14093	14017	14255	13917	14128	14152	14047	14248	13975	14138	14276	14057	14219	13879	14126	14120	14019	14080	14140	14213	14129	14228	14192	14138	14286	14188	14132	14105	13949	14074	14225	14054	14059	14226	14096	13909	14037	14139	14061	14043	14009	14095	14140	14329	14097	13980	14144	14090	13861	14076	14088	14046	14197	14058	14275	14080	14223	14242	14127	14149	14149	13979	14060	14148	14128	14285	14231	14007	14095	14159	14266	14068	14193	14108	14051	14208	14229	14229	14085	13980	14224	14153	14171	14122	14125	13953	14089	14261	14080	14045	14078	14097	14163	14360	14035	14063	14091	14004	13987	14115	14139	14179	13977	14037	14126	14089	14158	13894	14076	14111	14198	14120	14145	13967	14010	14080	14231	14167	14068	14065	13978	14065	14244	14092	14201	13821	14075	14142	14116	14010	14029	14025	14053	13921	14165	13962	14104	14130	14104	14229	14014	14039	14224	14053	14007	14112	14060	13933	14017	14066	14196	14267	14103	14011	14152	13908	14201	14149	14215	14126	14055	14053	14133	14240	14081	14138	14119	14181	14309	14058	14197	14135	14180	14059	13907	14032	13862	14084	14155	14210	14236	14138	13998	14060	14015	14034	14106	13961	13996	14306	14183	14191	14227	14092	14143	14094	13992	14099	14130	14291	14007	14083	14061	14200	13861	14044	14191	14038	14110	14000	14213	14188	14061	14148	14090	14008	14068	13933	14236	14252	13997	14090	14041	14229	14042	13986	14101	14136	14165	14067	14301	14178	14026	14117	14011	14177	14080	14040	14170	13972	13997	14262	14243	14082	14345	14213	14124	14141	14124	14008	14067	14242	13958	14261	14101	14101	14224	13991	14013	14232	13975	14030	14166	14094	14107	14039	13949	13992	14379	14004	14172	14214	13976	14152	14041	14063	14118	14018	14131	13939	14379	14145	14068	14299	14039	14089	14038	14082	14072	14128	14135	14090	14201	14047	14075	14162	14061	14189	13928	14130	14116	14049	14082	14084	14082	14046	14139	14029	14151	14036	14164	14080	13970	14136	14110	14103	14236	14187	14039	14194	14309	14083	14061	13981	14194	14119	14164	14034	13959	14299	14187	14064	13827	14224	14289	14175	14201	14046	13993	14082	14082	14059	14060	14104	14096	14055	14256	14074	14180	13981	14241	14064	14020	14052	14175	14163	14169	13889	13999	14158	14000	14219	14111	14120	14178	13983	14090	14071	14138	14092	14035	14114	14191	14129	13964	14119	14080	14217	14041	14230	14069	14219	14220	14041	14221	14049	13981	14105	14163	14137
22806	24020	35038	33782	28104	24616	28448	24143	22718	23219	23265	22961	22927	22996	22923	22680	22802	23006	22831	22989	22825	22780	22851	22835	22668	22945	22942	22655	23002	22736	22755	22834	22826	22699	22641	22937	22880	22625	23038	23130	22654	22818	22640	22670	22784	22663	22983	22515	22673	22772	22725	22673	22626	23019	22837	22816	22717	22781	22756	22889	22594	22700	22770	22642	22727	22716	22648	22723	22836	22815	22817	22546	22678	22744	22502	22509	22798	22503	22723	22608	22572	23001	22681	22457	22780	22604	22954	22995	22726	22546	22795	22692	22884	22534	22889	22622	22777	22583	22832	22684	22566	22652	22829	22918	22624	22599	22808	22571	22799	22657	22514	22864	22884	22719	22803	22663	22899	22976	22737	22706	22936	22418	22403	22673	22753	22711	22668	22593	22784	22792	22656	22790	22403	22669	22969	22669	22509	22734	22435	22719	22616	22591	22489	22747	22608	22804	22511	22459	22451	22826	22772	22497	22385	22757	22838	22702	22670	22747	22689	22653	22875	22781	22661	22834	22592	22652	22745	22538	22671	22675	22613	22778	22784	22652	22749	22638	22697	22722	22624	22692	22533	22968	22754	22976	22632	22477	22705	22637	22585	22757	22674	22749	22451	22772	22635	22910	22799	22783	22610	22768	22792	22582	22694	22905	22702	22645	22867	22623	22569	22609	22602	22635	22511	22803	22623	22770	22819	22704	22423	22679	22607	22633	22470	22638	22653	23015	22938	22647	22613	22784	22543	22303	22542	22553	22659	22488	22713	22853	22760	22859	22594	22763	22615	22821	22694	22718	22819	22778	22553	22635	22794	22812	22736	22614	22668	22953	22768	22599	22570	22636	22610	22781	22841	22582	22652	22790	22554	22467	22649	22668	22669	22681	22386	22403	22592	22799	22712	22490	22679	22769	22444	22379	22446	22561	22464	22691	22647	22815	22710	22588	22696	22597	22613	22835	22744	22698	22694	22668	22636	22763	22826	22608	22691	22468	22751	22817	22637	22546	22598	22838	22549	22584	22849	22640	22915	22552	22694	22893	22835	22657	22745	22428	22694	22720	22775	22638	22340	22619	22526	22557	22980	22739	22715	22824	22759	22503	22746	22854	22780	22692	22783	22773	22639	22580	22718	22658	22839	22861	22736	22865	22718	22602	22600	22469	22554	22540	22657	22518	22554	22718	22832	22531	22588	22657	22902	22623	22573	22704	22672	22663	22701	22475	22766	22719	22842	22742	22705	22724	22785	22756	22838	22625	22477	22627	22583	22571	22343	22594	22759	22681	22619	22546	22636	22671	22871	22372	22594	22519	22638	22695	22803	22509	22838	22605	22595	22752	22661	22613	22665	22710	22787	22824	22761	22579	22847	22672	22647	22702	22835	22438	22525	22510	22871	22655	22479	22665	22564	22824	22720	22595	22364	22629	22764	22635	22599	22758	22593	22642	22630	22635	22710	22579	22722	22564	22763	22586	22541	22795	22714	22789	22668	22868	22822	22536	22688	22864	22751	22549	22428	22609	22501	22743	22674	22560	22635	22809	22814	22646	22704	22929	22775	22820	22868	22683	22626	22707	22657	22549	22577	22577	22498	22583	22513	22495	22661	22575	22721	22745	22825	22649	22614	22600	22789	22508	22494	22662	22681	22473	22680	22542	22784	22655	22750	22587	22606	22615	22762	22655	22835	22603	22986	22410	22662	22533	22602	22322	22852	22750	22700	22631	22660	22787	22523	22648	22695	22864	22409	22670	22729	22668	22645	22712	22522	22713	22721	22806	22875	22578	22760	22616	22504	22848	23002	22639	22703	22626	22764	22443	22603	22747	22725	22484	22787	22545	22886	22557	22393	22403	22381	22776	22659	22606	22735	22680	22699	22486	22694	22876	22684	22535	22517	22537	22524	22693	23002	22634	22770	22658	22680	22629	22710	22861	22851	22711	22749	22808	22793	22801	22763	22647	22701	22692	22899	22765	22471	22659	22708	22899	22631	22645	22432	22607	22730	22557	22572	22774	22718	22765	22677	22613	22597	22457	22735	22816	22696	22640	22669	22524	22699	22779	22820	22730	22551	22777	22738	22609	22573	22664	22604	22587	22686	22987	22544	22830	22699	22713	22762	22608	22508	22407	22844	22631	22673	22811	23052	22456	22773	22562	22704	22451	22626	22840	22604	22589	22807	22926	22662	22500	22673	22545	22605	22699	22713	22567	22635	22648	22555	22767	22730	22879	22586	22789	22787	22746	22875	22659	22867	22431	22474	22778	22526	22682	22591	22627	22300	22709	22881	22684	22801	22805	22749	22693	22681	22794	22913	22604	22518	22521	22705	22705	22543	22669	22691	22359	22690	22744	22464	22643	22513	22902	22626	22475	22534	22441	22558	22574	22589	22755	22833	22680	22565	22599	22308	22573	22806	22772	22523	22539	22767	22819	22638	22549	22512	22582	22569	22783	22684	22424	22685	22741	22543	22780	22732	22753	22779	22807	22787	22701	22568	22656	22807	22741	22605	22679	22374	22446	22594	22759	22528	22660	22502	22869	22591	22593	22512	22430	22709	22765	22752	22466	22856	22870	22699	22491	22545	22581	22492	22196	22853	22632	22646	22432	22721	22635	22749	22694	22674	22547	22910	22555	22792	22700	22659	22599	22565	22714	22775	22614	22637	22392	22641	22625	22711	22701	22954	22735	22801	22651	22667	22540	22689	22583	22785	22556	22791	22725	22377	22549	22671	22657	22558	22670	22519	22667	22724	22642	22704	22578	22694	22638	22609	22548	22593	22670	22807	22680	22946	22586	22534	22600	22827	22734	22605	22602	22524	22616	22677	22703	22690	22787	22869	22584	22704	22646	22603	22424	22598	22486	22499	22539	22481	22700	22567	22796	22801	22618	22643	22603	22906	22665	22630	22673	22610	22637	22783	22454	22639	22711	22393	22410	22292	22849	22810	22630	22610	22829	22671	22765	22762	22730	22604	22735	22910	22588	22708	22306	22513	22896	22790	22591	22729	22797	22479	22572	22628	22609	22522	22647	22499	22498	22654	22608	22415	22487	22570	22476	22707	22696	22722	22542	22593	22650	22581	22580	22647	22933	22818	22540	22540	22849	22650	22618	22722	22511	22706	22724	22425	22671	22666	22616	22806	22811	22747	22653	22526	22923	22767	22833	22843	22744	22595	22559	22444	22609	22541	22657	22619	22533	22563	22724	22897	22882	22725	22688	22567	22428	22512	22783	22624	22873	22845	22366	22715	22705	22563	22549	22593	22609	22694	22488	22800	22548	22509	22549	22615	22584	22735	22509	22548	22654	22673	22717	22529	22747	22641	22413	22589	22379	22715	22758	22650	22754	23017	22692	22601	22599	22569	22736	22451	22664	22928	22689	22575	22880	22695	22640	22569	22607	22490	22640	22634	22788	22680	22596	22656	22506	22525	22672	22715	22611	22569	22579	22467	22757	22766	22780	22809	22682	22415	22731	22305	22694	22675	22739	22606	22503	22855	22847	22754	22642	22970	22538	22688	22514	22533	22858	22550	22955	22679	22812	23107	22688	22627	22667	22625	22966	22627	22581	22671	22682	22748	22467	22551	22746	22796	22570	22864	22621	22649	22672	22861	22597	22759	22892	22757	22713	22491	22622	22514	22591	22740	22582	22509	22894	22554	22636	22587	22708	22583	22630	22571	22568	22376	22577	22554	22917	22743	22587	22498	22545	22797	22791	22888	22470	22517	22668	22664	22659	22404	22535	22652	22430	22504	22546	22705	22430	22445	22630	22509	22732	22760	22483	22697	22720	22787	22570	22644	22703	22540	22784	22638	22588	22747	22723	22707	22615	22695	22770	22831	22822	22760	22471	22481	22883	22687	22809	22718	22756	22790	22645	22614	22657	22546	22660	22922	22621	22717	22781	22545	22660	22645	22541	22486	22596	22661	22838	22592	22527	22554	22820	22705	22611	22510	22618	22705	22732	22835	22906	22429	22241	22607	22675	22558	22655	22452	22466	22783	22653	22746	22526	22665	22641	22677	22380	22660	22633	22755	22522	22546	22818	22712	22777	22660	22477	22675	22511	22773	22886	22699	22669	22818	22711	22662	22533	22483	22698	22611	22431	22678	22564	22677	22592	22697	22465	22574	22212	22631	22706	22413	22653	22456	22529	22829	22408	22642	22678	22714	22784	22490	22578	22792	22776	22341	22864	22786	22703	22893	22661	22548	22462	22646	22910	22587	22469	22570	22539	22639	22536	22933	22740	22756	22643	22790	22655	22454	22779	22671	22627	22833	22490	22609	22820	22367	22676	22803	22647	22825	22651	22740	22755	22653	22559	22631	22498	22661	22643	22593	22809	22773	22675	22758	22453	22682	22979	22600	22422	22600	22742	22516	22541	22654	22669	22695	22577	22429	22349	22593	22844	22686	22568	22806	22729	22625	22596	22534	22797	22850	22647	22657	22604	22558	22638	22726	22560	22831	22671	22632	22460	22619	22775	22685	22726	22570	22744	22648	22539	22907	22647	22629	22635	22516	22751	22758	22576	22664	22513	22575	22889	22876	22404	22825	22790	22705	22574	22797	22430	22565	22441	22704	22539	22732	22686	22492	22739	22495	22517	22823	22559	22665	22703	22700	22760	22645	22379	22369	22627	22492	22841	22870	22770	22844	22786	22489	22671	22842	22652	22431	22414	22730	22750	22845	22641	22616	22566	22610	22576	22582	22679	22836	22827	22488	22831	22573	22551	22679	22698	22757	22496	22637	22664	22727	22703	22839	22782	22661	22758	22378	22728	22617	22775	22841	22435	22309	22676	22660	22523	22731	22459	22530	22695	22771	22422	22370	22546	22527	22352	22898	22599	22917	22646	22679	22531	22606	22424	22735	22520	22828	22738	22834	22722	22894	23050	22624	22708	22782	22722	22859	22466	22680	22800	22602	22864	22637	22722	22631	22500	22847	22746	22649	22532	22628	22750	22697	22438	22525	22573	22826	22595	22753	22558	22637	22631	22183	22641	22587	22529	22561	22493	22446	22779	22450	22424	22614	22515	22808	22664	22716	22807	22250	22679	22545	22710	22554	22547	22596	22602	22529	22439	22624	22709	22997	22584	22602	22767	22618	22332	22471	22537	22698	22411	22612	22883	22801	22759	22637	22501
64114	105563	95960	71051	37357	14112	13997	14069	14173	14165	13929	13987	13959	13921	14038	13969	14041	14040	14095	13906	14009	13940	13986	13994	14120	13947	14044	14107	14014	14077	14140	14143	14042	14083	13960	14062	13939	14087	14056	13945	13935	14019	13920	14034	14116	13975	14071	13919	14068	13824	13851	13973	14041	14170	14033	14091	14078	13824	13883	14013	13879	14078	14162	13814	14043	13994	14045	13900	13919	13930	13818	13891	13932	14063	13858	13911	13893	13964	14083	13814	13980	14017	13972	14069	13872	14059	13982	13957	13903	13906	14044	14074	14000	13868	14002	13995	13957	13880	14192	13911	13861	13933	13898	13872	13978	13956	14085	14109	13920	13938	13866	13915	14020	13987	14040	13945	13968	13878	14103	14101	13987	13950	13971	14020	13880	14013	14029	14026	13890	13904	13938	13865	13898	13933	13959	13917	14001	13963	13791	13848	13794	14113	14116	13872	13904	13972	13813	13876	13778	14053	14125	14046	13957	14024	13984	14061	13910	13936	14087	13926	13949	14122	13976	14147	13998	13893	13981	13927	13908	13769	14011	13974	13957	13958	13986	13999	13988	13879	13953	13955	13972	14034	13865	14079	14000	13957	14015	14032	14098	14135	14087	13868	13942	14043	13886	14106	14053	13858	13952	13896	13996	13889	14042	13943	13856	13942	14029	14044	13948	13996	14060	13979	14043	13922	14148	13943	13922	13941	14087	14040	13897	13976	13872	14095	13996	13803	13730	13955	13969	13884	14076	13985	14087	14067	13990	14039	14078	13904	14103	14093	14042	14093	13955	13917	14037	13905	13977	13872	13929	14055	13777	13976	13978	13912	14068	14112	13923	13798	13818	13855	13919	14002	13982	14057	13968	14035	13823	14011	14110	13972	14002	14064	13999	14013	13910	14041	13992	13821	13836	13962	13946	14020	13792	13918	13920	13998	13967	14087	13848	14001	13959	13591	13914	14051	13842	14086	13829	14037	14015	14052	13846	13843	14064	13692	14050	13915	13949	13989	13929	14000	13968	13810	13867	14009	13979	13863	14144	13965	14174	13972	14011	14004	13974	14016	13889	14024	13984	13798	13899	14024	13891	13698	13851	13954	13885	13916	14047	13872	14041	13971	14135	13846	14145	13924	14037	14023	13907	14054	14005	14012	14132	13905	14002	13758	13799	14072	13873	13933	13994	13858	13935	14187	14067	13800	14021	14071	13898	14041	13887	14019	13857	13815	13998	13932	14057	14005	13866	13922	13913	13973	14026	13988	13904	13847	13995	13965	13801	14033	13956	13899	13873	14261	14108	13925	13976	14042	13892	13882	13807	14016	13933	13926	13986	13969	13982	13981	13846	14016	13975	13854	13934	14114	13837	14087	14019	13826	13827	13978	13913	13950	14119	13875	13866	13925	13894	14069	13856	13904	13979	14126	14031	13871	13836	13996	13983	13956	14031	14152	13971	13933	14149	14088	13876	13871	14067	13970	13972	13821	13859	14060	13970	13987	13920	13860	13908	13712	13983	13924	13899	13976	13911	13951	14079	14071	14074	13930	13925	13878	14060	13808	13941	14105	14106	13983	14155	14049	13997	14009	13995	13941	13977	14122	13883	13945	13927	14091	14088	13819	14001	14028	13977	14002	13859	13990	13818	13736	14015	14001	13888	14118	14215	13869	13972	14114	13891	13999	13911	13908	14133	13758	13926	13939	13941	13903	14050	13860	13900	13926	13983	13952	14048	13922	13921	14047	13789	13905	13935	14018	13953	13877	14054	14075	13862	13828	13976	13785	14073	14013	13903	13928	14030	13914	14136	14043	13955	13936	13831	13855	13861	14043	14194	14017	14022	13988	14015	13956	13965	14005	13921	13934	13886	14079	14054	13933	13922	14006	14026	13948	13764	14198	13983	14053	13953	13799	13900	14112	14084	14031	13994	13880	14000	14016	14072	14061	13939	13979	13818	14115	13884	14001	14002	13929	13898	13959	14014	13851	13968	14021	14037	13893	14124	13985	14022	13966	14038	14061	14021	13941	13963	13932	13810	14071	13785	13859	13843	14034	14094	13810	14022	13847	13903	14086	13940	13800	13935	13959	14088	13980	13918	13738	14027	13783	14015	13825	13951	13943	13898	14003	13967	13841	13855	13988	13955	14034	13713	13882	13923	13821	13821	13884	13777	13907	13828	13971	13966	13956	14029	14050	13910	13888	14006	13897	13802	13981	13798	13887	14023	13811	13915	14066	13944	13736	13772	13850	13942	14007	13927	14023	13916	14106	13930	13989	14003	13869	13957	14028	13977	13772	14024	13915	13941	14025	14116	14026	13764	14008	13791	13922	14107	13920	13990	13926	13919	13883	14039	13984	14010	13840	14017	13904	14030	13939	13866	13605	13908	13975	13997	14303	13927	13985	14102	14029	14293	14005	13887	14029	13920	13972	14068	13890	13989	13992	14060	13964	13900	14012	13782	13899	13979	14087	13892	14004	13926	14129	14056	14012	13992	14032	13983	14020	13991	13851	14007	13921	13880	13893	14032	14073	13971	13879	13862	13972	13953	13698	14040	14088	14034	13861	13928	14203	14023	14021	13816	14033	14075	13864	14099	14061	14046	13944	13976	14019	14016	13909	14012	14012	13923	13734	14104	14021	14110	13959	13780	14048	14004	14074	13919	13943	13970	13805	14107	13956	14034	13917	13923	13759	13972	14095	14005	13974	13934	13970	14128	13948	13823	13980	14184	14004	13947	13902	13980	14005	13897	13801	14000	13931	14145	13880	13889	13951	14184	14060	13894	13943	14035	13889	13916	13971	14015	13854	13921	14077	13946	13941	13911	13998	13925	14160	13901	14001	14087	14075	13930	13876	13978	14000	14026	13997	13760	14078	14052	14037	13936	14028	14055	14017	13921	14097	13882	13952	13887	14006	13985	13864	14059	13941	13650	13918	14016	13940	13993	13994	13803	13885	14070	13765	14138	13923	14070	13854	13841	13946	13921	13935	13925	13954	13890	14047	13896	14010	13899	13826	13919	13934	13978	14006	14005	14027	13761	14107	13829	13975	13847	14085	13840	13882	13872	13901	13991	14080	14102	13866	14042	13958	13964	13876	14054	14011	13982	14093	14072	14000	13916	13912	13906	13961	13898	13948	14024	14001	14038	13937	13852	13863	14025	13905	13923	13961	13920	13907	13821	13837	13887	13850	13949	14075	13953	13906	13925	13793	14141	13922	14044	13972	13926	14099	13799	13798	13920	13994	13974	13905	14071	14030	13947	13788	13825	13851	13934	13924	14068	14004	13942	14016	13978	14075	13954	14078	13869	13822	14069	14015	13877	13992	14067	14046	13996	13943	13921	14032	14088	13968	13963	13892	13882	13939	13965	13940	13787	14103	13961	13742	13821	13909	13862	13851	14019	13945	14112	14099	13945	13941	13943	13925	13909	14024	14069	13981	13952	13810	13946	13937	13818	14010	13900	14087	13810	14103	14011	14066	13929	13966	13823	14036	13808	14011	13927	13917	13863	13916	14056	14041	14042	13957	13883	14193	13979	13966	14012	13988	14033	14003	13826	13974	13849	14003	13867	13928	13790	13964	14140	13934	13907	13966	13855	13928	13865	13923	13926	13929	13901	13945	13942	13876	13994	14016	13835	13879	13940	13946	14013	14027	13873	14062	13997	13934	13894	14195	13899	13975	14076	14067	14011	13970	13981	13977	14058	14058	13914	13963	13922	14051	14024	13867	14016	14078	14020	14151	13791	13951	13944	14098	14111	13789	14003	13916	14091	13733	14035	13983	13806	14025	13819	13830	13945	13965	13818	14085	13938	13882	13954	13917	13908	13910	14065	14069	13977	13872	13878	13862	14089	13752	14116	13858	13971	14081	14027	14018	13938	13965	13951	13977	14077	13969	13913	13772	13956	13880	14084	14080	14118	13903	13860	14030	13895	14041	14038	13895	13760	13916	13943	14013	13906	13770	13905	13989	14026	13849	13863	14025	13986	13994	14130	14051	14060	13922	14107	13989	14062	14090	14089	14079	13952	13884	13921	14029	13956	13981	13726	13922	14073	14111	13732	13932	13863	13909	13919	13963	14156	13959	14043	13974	13970	13987	13952	13976	13908	13935	13972	14016	13853	13953	14119	14046	14031	13932	13927	14102	14042	13969	13936	14135	13958	14018	13966	13919	13944	13936	13952	13905	14195	13816	13776	13805	13887	14082	13838	14048	13937	13920	13873	13949	13983	13941	14107	13973	13935	13994	14289	13944	14041	13959	13937	13919	13951	14120	14051	13989	13951	13834	13799	13924	14048	13931	13911	14112	13820	13964	14065	13829	13850	14031	14000	13916	13884	13903	13867	13915	14066	13922	14025	13948	14031	14013	13856	14056	13899	14073	13883	13977	13967	13958	13856	13967	14022	13886	13862	13755	14018	13937	14009	14002	14058	14059	13918	13935	13810	13978	13960	13886	14031	13981	13973	14072	13934	13978	14066	13921	14122	13861	13864	13942	13897	13912	13877	14116	14003	14001	14119	14064	14024	14039	14070	13842	14076	14189	13946	13966	13839	13977	13848	13985	14014	13906	14039	13888	13899	14004	13965	13935	13737	13926	13967	14065	13844	13872	13939	14042	13873	14137	13972	13881	14166	13975	13900	13838	13997	13823	13853	13963	13933	14021	13970	13963	13907	13957	13885	13999	14002	14015	14120	13938	14023	13898	13863	14054	14060	14022	14002	14055	13871	13733	13983	14080	14009	13997	14023	13917	13918	13855	13969	14089	14055	13990	13868	13892	14077	13877	14026	13850	14031	14093	13964	13825	13870	13998	13981	13874	13915	14003	13877	13817	14090	13941	13932	13904	13897	13842	13967	13966	13811	14015	13887	13924	13854	14033	13960	13752	14016	14093	14020	13897	13947	14137	14003	13993	14061	13902	13951	14114	13963	14011	14025	13943	14054	14031	13958	13854	13945	13892	13929	14013	13850	13855	13929	13817	13840	13980	13855	14010	13985	13972	13885	13923	13991	13883	14002	13957	13970	13805	13977	13922	13829	14088	14072	13922	14090	13885	13884	13912	14188	14007	14016	13899	14014	14090	13877	13958	13923	13912	13944	13957	13832	13945	13991	13817	13973	14022	14008	13974	13926	14050	13950	14006	13979	13975
39480	42039	40103	32312	25514	23010	22978	22834	22643	22440	22643	22683	22675	22755	22756	22698	22808	22655	22803	22507	22810	22772	22609	22702	22712	22544	22435	22421	22743	22598	22613	22816	22772	22805	22834	22815	22554	22699	22810	22539	22736	22562	22669	22901	22661	22597	22604	22858	22611	22634	22383	22603	22874	22632	22758	22675	22678	22603	22769	22603	22620	22788	22866	22573	22569	22478	22602	22674	22492	22736	22900	22776	22580	22464	22572	22559	22954	22672	22702	22696	22528	22660	22708	22637	22541	22769	22671	22668	22657	22714	22623	22586	22741	22439	22832	22704	22831	22556	22634	22768	22428	22454	22455	22828	22745	22580	22683	22511	22674	22827	22423	22385	22607	22705	22526	22522	22672	22701	22789	22688	22633	22415	22763	22375	22638	22892	22669	22747	22661	22667	22640	22454	22649	22465	22574	22641	22811	22566	22493	22572	22481	22733	22371	22445	22444	22492	22384	22651	22737	22551	22465	22860	22473	22558	22760	22766	22569	22426	22797	22889	22496	22687	22623	22877	22734	22595	22321	22650	22764	22692	22590	22712	22646	22686	22524	22759	22598	22572	22850	22705	22401	22602	22819	22463	22709	22502	22853	22682	22612	22479	22614	22608	22798	22593	22594	22724	22737	22822	22673	22559	22590	22695	22829	22733	22653	22584	22727	22615	22719	22692	22517	22855	22826	22608	22654	22580	22680	22666	22594	22353	22644	22662	22535	22580	22773	22703	22597	22717	22582	22710	22709	22752	22662	22720	22644	22634	22721	22503	22632	22598	22663	22732	22509	22687	22649	22561	22485	22422	22649	22559	22634	22629	22557	22474	22583	22442	22656	22687	22686	22691	22244	22558	22700	22634	22531	22520	22387	22577	22470	22733	22553	22551	22388	22595	22843	22654	22738	22743	22713	22367	22646	22478	22542	22442	22972	22758	22622	22795	22663	22646	22891	22757	22473	22745	22646	22781	22768	22560	22496	22512	22751	22719	22674	22700	22628	22742	22592	22602	22745	22757	22749	22732	22606	22691	22591	22604	22721	22558	22701	22514	22575	22631	22656	22782	22546	22715	22458	22728	22527	22893	22387	22293	22547	22559	22627	22550	22678	22697	22715	22555	22687	22649	22540	22862	22870	22628	22591	22573	22645	22774	22741	22900	22683	22407	22556	22759	22590	22582	22507	22573	22715	22574	22640	22566	22677	22649	22477	22550	22455	22502	22696	22824	22671	22570	22559	22538	22822	22814	22678	22555	22667	22612	22468	22629	22845	22681	22511	22462	22568	22466	22440	22909	22581	22734	22632	22616	22755	22985	22781	22691	22583	22662	22518	22814	22561	22763	22680	22535	22702	22646	22640	22709	22622	22577	22683	22696	22514	22653	22742	22568	22694	22539	22777	22617	22749	22511	22833	22563	22771	22759	22773	22634	22509	22695	22646	22728	22561	22591	22712	22702	22550	22581	22707	22757	22712	22478	22906	22505	22566	22545	22767	22819	22583	22923	22565	22573	22819	22526	22681	22657	22784	22737	22594	22784	22545	22471	22460	22602	22646	22742	22588	22734	22650	22789	22468	22569	22582	22577	22594	22791	22704	22894	22812	22533	22791	22996	22457	22680	22834	22685	22620	22478	22690	22762	22783	22585	22752	22608	22684	22733	22727	22787	22651	22588	22655	22737	22455	22715	22643	22770	22452	22490	22705	22692	22854	22910	22795	22792	22473	22470	22631	22519	22752	22555	22662	22476	22725	22528	22525	22555	22439	22482	22524	22653	22581	22817	22725	22623	22653	22510	22749	22638	22662	22604	22558	22491	22482	22642	22592	22809	22399	22361	22622	22649	22959	22515	22849	22537	22477	22590	22604	22699	22522	22544	22806	22805	22602	22458	22712	22540	22409	22771	22592	22627	22846	22896	22748	22543	22617	22703	22602	22551	22326	22855	22545	22509	22671	22597	22441	22520	22418	22425	22832	22608	22994	22734	22805	22521	22644	22691	22546	22654	22763	22807	22799	22578	22536	22641	22604	22810	22580	22941	22864	22819	22440	22666	22610	22672	22680	22789	22818	22452	22541	22898	22750	22857	22565	22474	22360	22624	22750	22720	22644	22621	22581	22537	22757	22515	22444	22757	22398	22471	22563	22407	22695	22809	22800	22653	22559	22704	22719	22838	22790	22754	22814	22765	22739	22685	22614	22725	22581	22558	22956	22783	22706	22503	22606	22491	22708	22709	22758	22607	22662	22649	22812	22637	22630	22775	22640	22913	22735	22668	22497	22598	22886	22351	22512	22548	23099	22578	22776	22614	22599	22527	22579	22527	22617	22437	22497	22498	22691	22591	22371	22519	22732	22670	22317	22676	22833	22645	22733	22402	22656	22732	22767	22391	22488	22453	22716	22666	22706	22504	22496	22661	22780	22616	22482	22642	22688	22550	22476	22648	22550	22748	22676	22701	22654	22785	23098	22654	22636	22802	22425	22712	22637	22665	22746	22831	22446	22679	22659	22632	22833	22649	22690	22663	22688	22759	22701	22739	22702	22548	22466	22704	22583	22545	22499	22598	22680	22696	22738	22794	22575	22571	22670	22702	22452	22688	22543	22588	22765	22740	22557	22517	22675	22878	22751	22483	22786	22576	22779	22477	22650	22813	22700	22634	22635	22772	22608	22707	22898	22902	22574	22526	22833	22768	22745	22830	22752	22749	22659	22463	22549	22705	22581	22721	22544	22578	22648	22549	22371	22716	22802	22581	22686	22911	22317	22464	22665	22546	22682	22533	22811	22654	22661	22743	22610	22729	22648	22772	22568	22465	22673	22606	22798	22585	22621	22605	22603	22837	22831	22717	22779	22772	22405	22630	22558	22646	22859	22462	22640	22602	22618	22733	22550	22458	22471	22725	22664	22559	22753	22746	22697	22511	22998	22469	22521	22498	22530	22584	22688	22684	22832	22818	22662	22537	22736	22591	22711	22758	22697	22876	22807	22489	22601	22543	22396	22642	22536	22604	22764	22418	22717	22816	22706	22513	22528	22697	22960	22637	22553	22747	22659	22511	22718	22577	22924	22742	22799	22708	22625	22583	22634	22500	22940	22972	22803	22583	22499	22925	22842	22647	22487	22633	22782	22931	22736	22676	22945	22675	22736	22284	22702	22538	22749	22646	22712	22487	22516	22663	22849	22628	22743	22755	22360	22635	22646	22650	22582	22544	22641	22651	22692	22550	22798	22446	22561	22531	22589	22675	22593	22684	22523	22709	22583	22835	22768	22798	22627	22762	22634	22661	22678	22749	22756	22611	22657	22835	22559	22586	22688	22610	22723	22772	22862	22472	22990	22678	22642	22570	22499	22487	22910	22728	22428	22738	22707	22632	22711	23006	22717	22641	22633	22599	22568	22629	22613	22721	22896	22593	22660	22713	22670	22665	22726	22544	22576	22798	22675	22666	22619	22652	22641	22641	22664	22705	22606	22387	22640	22659	22765	22663	22798	22731	22983	22718	22735	22730	22574	22750	22731	22845	22592	22711	22608	22623	22523	22606	22522	22638	22664	22709	22718	22650	22792	22647	22619	22561	22590	22750	22793	22638	22690	22557	22593	22767	22377	22583	22654	22771	22635	22675	22488	22664	22478	22678	22633	22739	22693	22670	22691	22567	22706	22489	22563	22718	22444	22841	22600	22607	22937	22567	22430	22705	22741	22715	22378	22624	22382	22646	22784	22697	22774	22675	22664	22744	22956	22910	22777	22643	22773	22652	22533	22785	22738	22613	22619	22655	22637	22476	22510	22598	22434	22380	22701	22645	22647	22589	22412	22517	22719	22862	22778	22982	22515	22579	22470	22721	22572	22564	22747	22588	22535	22486	22602	22424	22531	22587	22565	22780	22758	22849	22929	22723	22662	22741	22867	22848	22549	22683	22696	22410	22597	22738	22536	22786	22589	22390	22768	22907	22426	22574	22767	22767	22733	22700	22724	22596	22585	22715	22724	22674	22569	22688	22526	22667	22688	22576	22634	22423	22514	22777	22761	22552	22597	22472	22855	22477	22613	22569	22703	22705	22539	22687	22570	22670	22450	22493	22502	22740	23003	22756	22515	22653	22992	22739	22552	22546	22518	22984	22631	22811	22762	22451	22574	22704	22670	22593	22689	22510	22835	22505	22646	22595	22763	22674	22632	22564	22723	22559	22564	22819	22557	22616	22852	22560	22670	22713	22794	22550	22588	22796	22518	22581	22522	22748	22291	22562	22561	22622	22480	22719	22585	22487	22552	22696	22621	22606	22725	22576	22770	22648	22499	22492	22483	22462	22620	22746	22584	22716	22875	22783	22559	22703	22627	22571	22861	22746	22759	22717	22711	22776	22757	22690	22572	22737	22540	22579	22541	22591	22553	22679	22515	22609	22477	22564	22785	22577	22646	22371	22575	22586	22746	22949	22614	22683	22613	22666	22728	22587	22826	22753	22505	22662	22535	22805	22722	22633	22734	22741	22648	22616	22706	22619	22514	22605	22872	22434	22652	22568	22670	22717	22548	22754	22671	22432	22619	22476	22512	22673	22408	22802	22579	22759	22812	22521	22576	22598	22716	22563	22545	22409	22450	22677	22536	22749	22545	22386	22637	22600	23003	22634	22719	22795	22640	22554	22626	22576	22644	22313	22381	22715	22574	22496	22648	22640	22668	22859	22445	22755	22553	22589	22838	22699	22450	22635	22558	22757	22590	22973	22545	22357	22429	22619	22825	22733	22651	22700	22800	22555	22734	22639	22737	22607	22922	22935	22664	22698	22569	22592	22791	22934	22489	22703	22665	22584	22367	22646	22399	22629	22723	22521	22774	22600	22533	22956	22529	22648	22606	22474	22597	22736	22476	22585	22757	22741	22361	22697	22688	22522	22327	22553	22518	22834	22876	22897	22671	22708	22550	22754	22781	22763	22681	22471	22558	22729	22559	22734	22829	22699	22600	22815	22877	22555	22430	22517	22804	22692	22673	22448	22705	22717	22662	22691	22601	22669	22729	22552	22643	22489	22435	22811	22738	22819	22684	22624	22577	22573	22504	22612	22618	22716	22629	22586	22747	22730	22510	22712	22738	22756	22649	22560	22438	22692	22818	22442	22700	22745	22853	22711	22852	22658	22852	22757	22639	22811
37212	47846	35316	23528	16616	14152	13993	14079	14124	14104	14034	13972	13973	14084	14172	14040	14193	14052	14154	14139	14018	14222	14094	14120	14116	14021	14215	14144	14062	14180	14102	14186	14155	14060	14093	14173	14088	14035	14296	13824	14296	14129	14085	14191	14215	14160	14164	13961	14202	14174	14026	14098	14125	13887	14140	14115	14124	14149	14131	13989	14089	13909	14074	13978	13993	14099	14007	14158	14230	14018	14072	14081	14048	13989	14078	14115	14074	14182	14074	14124	14084	14179	14087	14073	14119	14109	13950	14179	14166	14186	13852	14217	13974	14085	14153	14045	14166	14099	14140	14069	14154	14202	14125	14149	14003	14097	14056	14097	13989	14180	13987	14110	14098	14130	13998	14139	14136	13956	14016	14057	13895	14171	13981	13980	14221	14090	14089	13991	14012	14040	14058	14226	14087	14023	13956	14024	14129	14063	13992	14202	14131	14198	14297	14159	14206	14238	14173	14153	14152	14111	14053	14085	14073	14051	14055	13949	13996	14141	14084	14180	14101	13973	14062	14133	14162	14017	14248	14051	13997	14142	14068	13946	14021	14064	14037	13964	14122	13990	14171	13971	13979	14094	14040	14087	13923	14032	13973	14285	14153	14182	14161	13819	14184	14186	14174	14142	14051	14111	14268	14128	14165	14120	14027	14084	14137	14006	14124	14275	14115	14138	14043	14147	13936	13987	14152	13870	13985	14178	14052	14002	14005	14058	14082	13874	14000	14147	14120	14001	13956	14014	14093	13936	13976	14006	14218	14023	14125	14011	14105	14071	14027	14205	14195	13929	14237	13988	14165	14069	13952	14141	13939	14106	14252	14043	14283	14044	14039	14208	14029	14247	14180	13935	14016	14022	13981	13992	14090	14005	14072	14044	14144	14127	14185	13961	14116	14144	14164	14053	14068	14272	14016	14045	14119	14113	14164	14216	14171	13854	14198	14049	13906	14213	14213	14102	14108	14151	14129	14017	14057	14181	13959	14026	14027	14046	13920	14098	14146	14091	14071	14071	13941	13990	14075	13950	14228	14213	13984	14173	13910	14187	14139	14087	14126	14104	14156	14131	14135	14035	14151	14024	13977	14176	14062	14209	14039	14027	14095	14033	14123	14074	14222	14003	13993	13997	14065	14159	14253	14045	14125	13940	14243	14057	14057	14192	14022	14075	14002	14112	14037	14167	13983	14286	13929	14077	14138	14061	13998	14123	14097	14181	14160	14091	13946	14159	13999	14251	14131	14146	14223	14178	14192	13999	14227	14083	14371	14071	14149	14053	14050	14076	14279	14018	14015	14096	14076	14299	13992	14250	14055	14035	14014	14062	14043	14244	14090	13960	14080	14126	13849	14028	14167	14085	14174	14195	14057	14111	14213	14065	14152	14078	13977	14085	14060	14015	14306	13889	14154	14094	14141	14085	14086	14205	14023	13954	14215	14176	14207	14156	13986	14076	14105	14084	14130	14030	14076	13971	14097	14175	14085	14219	14141	14201	14005	14044	14081	13954	14075	13953	14073	14149	14142	14055	13962	14111	13901	14247	14105	14103	14002	14066	14256	14057	14211	14215	14175	14071	14197	14031	14039	14142	14188	14198	14127	14216	14140	14062	13937	14180	14008	14029	13973	13964	14011	14073	14049	14103	14217	14098	14031	14232	14044	14080	14097	14062	14044	13988	14022	14276	14228	14134	14219	14152	14017	14222	14047	14032	14064	14222	13945	14007	14142	13960	14049	14123	14055	14077	13879	14123	14085	14178	14131	14118	14019	14164	13999	14176	14072	14054	14161	14138	14232	14171	14069	14142	14061	14269	14041	13965	14127	14032	14010	14104	13954	13981	14107	14178	14236	14006	14071	14067	14147	13812	14240	13914	14108	14192	14071	13886	14087	14105	14073	14046	14033	13971	14146	14112	14072	14017	14217	14091	14053	14093	14258	14074	14084	14154	14216	14273	14127	13985	14153	14128	14090	14102	14175	13998	14002	14122	13964	14218	14143	14042	13976	14011	14083	14020	14190	14121	14106	13904	14282	13981	14039	13963	14035	14083	14200	14181	13988	14222	14191	14134	14032	14035	13993	13951	14135	14240	14204	14021	14038	14081	14047	14241	14015	14128	14064	14116	13943	13977	14251	14212	14276	14017	14305	14163	14120	14208	14154	13989	14122	14005	14078	14252	14081	14083	14064	14199	14220	14061	14202	14202	14058	14129	14133	13982	14026	14086	14070	14248	14106	14202	14237	14222	14126	14165	14020	14186	13979	14200	13938	14155	14105	14290	14105	14135	14024	14183	13878	14276	14132	13972	14042	14116	14134	14096	13939	13998	14136	14156	14117	14186	13980	14030	14183	14229	14097	14103	14030	14176	14054	14160	14092	14179	14050	14174	14048	14183	13989	14205	14135	14020	14347	14144	14134	14174	13987	14193	14178	14014	14161	13985	14158	13998	14056	14064	14233	13936	14034	14139	14116	14037	14027	14194	14216	14133	14145	13994	14165	14070	14184	14062	14050	14149	14285	14134	14150	14126	14138	13989	14061	14260	14002	13985	14114	14112	14246	14167	14151	13877	14021	14199	14027	14038	14052	14078	14191	14105	14207	14046	14163	14103	14043	14081	13984	13982	13999	13914	14161	14022	14117	14039	14115	13947	13976	14135	13970	13990	14074	14109	14095	14156	14061	14003	14056	14193	14025	14115	14046	14040	14056	14133	14310	14176	13997	13850	14096	14120	13997	14071	14268	14079	14070	14230	14176	14128	14070	14107	14170	14017	14057	14009	14023	14090	14156	13975	14030	14168	14245	13933	13985	14221	14303	14071	14104	13979	13919	14144	14168	14108	14061	13998	14083	14172	14157	14127	14139	13992	13990	14013	14041	14099	14228	14037	14250	14137	14049	14147	14076	14031	14152	14179	14153	14095	14193	14108	13955	14154	14141	14146	14348	13874	14098	14100	14135	13942	14142	14096	14263	14115	14121	14136	14174	14037	14040	14090	14086	14088	14153	13973	14010	14175	14140	14003	14091	14232	13972	14006	14096	13916	14126	14072	14218	14065	14091	14205	14192	14122	14033	13941	14193	14036	14057	13957	14098	14189	14170	13924	14135	13997	13992	14048	14034	14090	14209	14019	14035	14021	14130	14031	14172	13942	14160	13912	14211	14008	14084	14121	14033	14036	14101	14068	14171	14029	14131	13969	14088	13932	14130	14157	14078	13951	13948	14068	14082	14213	14092	14018	14241	14031	14319	14158	14236	14213	14108	14165	14003	14001	14085	14142	14284	13995	14083	14021	14142	14068	14041	13927	14173	14155	14104	14107	14148	14157	14039	14052	14100	13985	14044	14024	13810	14023	13987	14104	14012	14010	14127	14226	14029	14123	14020	13946	14046	13995	14189	13986	13924	14072	14033	14132	14195	14240	14019	14006	13935	14185	13958	14330	14205	14145	14077	14099	14120	14152	14248	14205	13854	14236	13981	14046	14041	14254	14028	14116	14005	14222	14058	14184	14097	14009	13984	14133	14263	14186	13988	14076	14170	14136	14106	14213	14022	13992	14142	14179	14040	14095	14049	14022	13933	14181	14085	14018	13994	14190	14081	14032	14068	14081	14025	14139	14205	14057	14264	14020	14029	14008	14208	13941	14104	14055	14029	14046	14075	14013	14029	13986	14037	14105	14063	14016	14202	14068	14059	13914	14065	14116	13917	13995	14032	14238	14043	14199	14137	14004	14071	14167	14136	14035	14101	14128	14088	14222	14119	14186	14231	14031	14008	14096	14130	14006	14091	14127	14079	14019	14220	14020	14186	14109	14090	13857	13976	14129	14204	14177	14104	13897	14025	14164	14057	14036	14291	14227	14058	14172	14217	14192	14174	13981	14104	14280	14131	14133	14034	14286	14149	14089	14134	14300	14074	13888	14339	14207	14134	14172	13985	14232	13995	14001	13946	13993	14250	14074	14206	13967	14193	14210	14011	14003	14209	14069	14092	13932	14020	14056	14150	14010	14232	13923	14087	14058	13963	14051	14141	14076	14158	14291	14051	14172	14133	13928	13938	14077	13911	14298	13946	13997	14098	13960	13982	14090	14127	13997	13993	14207	14048	13997	14267	14227	14082	14106	14227	14146	14194	14048	14255	14182	14183	13992	14056	14157	14012	14119	14095	14016	14047	14098	14039	14142	14128	14101	14119	14127	14188	14002	14260	14193	14167	14011	14120	14229	14056	14176	14133	14217	14108	14152	14083	14286	14131	14019	14105	14111	14149	14198	13930	14078	14037	13995	13893	14004	14201	14049	14198	14103	14229	14123	14073	14073	14052	14044	14237	14043	13987	14089	14109	14024	14109	13831	13999	14084	14165	14074	14099	14020	14031	13959	14125	14050	14038	14203	14088	14202	14206	14241	14202	13955	14227	14102	14257	14265	14104	14090	14162	14136	14042	14039	13898	14215	14073	13972	14158	14129	14225	14148	14213	14085	14105	14157	13956	14211	14079	14170	14015	14045	14177	14032	13945	14224	14056	14093	14191	14063	13970	14090	14086	14012	13930	14201	13994	14174	14169	13977	14106	14206	14056	14041	14037	14000	13996	14060	14117	14178	14065	14267	14086	14269	14059	14251	14175	14281	14176	14089	14079	13965	14001	13974	14245	14094	14035	13873	14080	14016	13934	13913	14151	14037	14045	14040	14087	14003	14089	14196	14056	14016	14004	14026	14076	14098	13994	14136	14200	14122	14078	14045	14142	14067	14093	14013	14142	14064	14068	14095	14238	14022	14014	14073	14116	14102	14199	14011	14259	14166	14185	14061	14036	14149	14267	14052	14095	14093	14174	14247	14142	14183	14012	14147	14103	14043	14235	14252	14063	13983	14210	14035	13936	13988	14161	14128	13896	14238	14209	14036	14014	14216	13980	13942	14003	14259	13924	14244	14005	14025	14071	13946	14049	14207	14112	14048	13914	14151	14129	14166	14046	14069	14023	13961	14146	14046	14089	14195	13981	14162	14117	14074	13958	14226	14068	14176	13887	14091	14091	14141	14217	14053	14093	14027	14065	14045	14154	14136	14287	14086	14026	14058	14008	14025	14089	14072	14261	14078	13994	14073	14021	14091	14136	14114	14125	14210	14209	14175	14082	14148	14224	14058	14114	14172
24449	25889	37126	36529	30996	26127	27358	24456	23638	24026	23918	23523	23676	23548	23797	23718	23602	23927	23861	23649	23666	23491	23574	23773	23804	23695	23833	23335	23436	23775	23761	23554	23910	23291	23506	23581	23636	23717	23630	23604	23607	23475	23809	23576	23617	23498	23643	23652	23589	23539	23690	23577	23710	23649	23739	23737	23662	23460	23502	23511	23606	23660	23483	23663	23623	23394	23740	23600	23730	23494	23707	23668	23631	23621	23535	23593	23579	23508	23697	23648	23868	23806	23662	23581	23479	23645	23602	23741	23262	23630	23675	23570	23581	23635	23487	23446	23419	23612	23454	23561	23626	23509	23544	23542	23543	23417	23682	23756	23556	23866	23716	23607	23454	23588	23699	23743	23654	23506	23621	23492	23566	23840	23679	23545	23562	23283	23775	23522	23753	23637	23596	23701	23358	23598	23270	23498	23681	23558	23561	23476	23534	23572	23570	23510	23554	23329	23411	23708	23582	23640	23676	23609	23633	23466	23359	23203	23587	23675	23704	23533	23589	23501	23461	23756	23286	23701	23370	23654	23644	23439	23584	23508	23520	23591	23641	23343	23529	23452	23212	23268	23425	23252	23713	23761	23645	23667	23783	23672	23389	23715	23706	23605	23522	23346	23451	23434	23747	23606	23578	23591	23609	23669	23555	23620	23333	23372	23783	23860	23618	23694	23594	23718	23575	23528	23551	23519	23563	23889	23513	23668	23626	23505	23687	23625	23731	23690	23618	23648	23560	23432	23862	23701	23598	23404	23453	23601	23643	23669	23634	23501	23619	23409	23444	23537	23732	23481	23465	23528	23505	23473	23605	23418	23419	23576	23663	23565	23439	23421	23409	23705	23791	23755	23885	23548	23500	23713	23686	23481	23586	23562	23813	23237	23555	23769	23685	23422	23712	23506	23676	23503	23458	23558	23583	23659	23649	23554	23625	23642	23663	23664	23745	23628	23511	23551	23491	23507	23393	23542	23723	23577	23742	23741	23580	23593	23670	23582	23687	23441	23511	23519	23498	23706	23505	23596	23430	23470	23644	23590	23966	23396	23868	23602	23244	23562	23634	23810	23265	23391	23337	23481	23592	23710	23276	23656	23642	23374	23944	23567	23586	23381	23641	23644	23698	23728	23746	23552	23544	23469	23503	23517	23524	23688	23451	24019	23618	23309	23678	23568	23641	23727	23731	23581	23574	23738	23601	23568	23772	23805	23587	23605	23550	23463	23549	23338	23568	23639	23570	23520	23653	23506	23583	23577	23377	23723	23468	23515	23608	23309	23487	23569	23800	23295	23382	23760	23548	23692	23411	23539	23767	23540	23637	23603	23760	23514	23348	23697	23503	23400	23447	23555	23342	23636	23539	23475	23702	23426	23481	23648	23549	23471	23911	23556	23691	23602	23669	23795	23658	23547	23279	23661	23453	23419	23741	23828	23470	23371	23448	23410	23372	23349	23603	23774	23623	23406	23438	23650	23588	23438	23960	23697	23505	23751	23603	23405	23481	23396	23401	23702	23787	23779	23736	23588	23624	23415	23745	23527	23565	23602	23754	23671	23413	23545	23631	23205	23326	23579	23608	23528	23400	23267	23474	23349	23443	23646	23569	23527	23844	23540	23798	23660	23739	23464	23495	23679	23430	23267	23555	23734	23699	23582	23513	23552	23829	23476	23383	23784	23587	23392	23858	23521	23761	23409	23456	23541	23634	23833	23557	23535	23706	23637	23433	23457	23223	23465	23556	23361	23255	23488	23260	23496	23587	23358	23632	23757	23402	23514	23661	23362	23667	23611	23728	23564	23590	23715	23811	23558	23575	23652	23449	23913	23676	23297	23601	23623	23919	23578	23691	23477	23559	23485	23741	23576	23502	23665	23792	23256	23763	23579	23679	23677	23762	23359	23642	23344	23448	23609	23825	23549	23707	23393	23655	23862	23785	23647	23453	23566	23506	23549	23744	23555	23547	23519	23564	23699	23552	23435	23817	23429	23583	23441	23651	23416	23696	23610	23520	23560	23531	23751	23820	23448	23644	23409	23721	23562	23498	23557	23707	23586	23555	23480	23703	23584	23385	23637	23476	23492	23459	23530	23716	23840	23508	23403	23594	23660	23464	23692	23440	23411	23573	23551	23671	23623	23720	23608	23536	23646	23575	23543	23373	23396	23610	23374	23409	23609	23623	23515	23239	23500	23659	23725	23525	23663	23674	23614	23606	23545	23627	23809	23493	23670	23679	23752	23522	23461	23686	23548	23252	23717	23374	23418	23654	23728	23471	23606	23702	23538	23441	23483	23594	23517	23525	23590	23748	23676	23573	23399	23518	23523	23599	23401	23438	23651	23587	23392	23612	23358	23307	23505	23542	23484	23350	23592	23582	23489	23346	23393	23460	23534	23492	23525	23812	23650	23692	23569	23772	23649	23611	23706	23626	23546	23828	23749	23484	23661	23514	23709	23533	23448	23556	23500	23356	23683	23707	23613	23712	23331	23737	23383	23617	23617	23380	23467	23574	23680	23472	23522	23660	23581	23706	23828	23678	23500	23730	23699	23437	23614	23536	23586	23454	23757	23684	23726	23687	23404	23491	23486	23562	23790	23537	23585	23405	23680	23587	23527	23516	23453	23544	23381	23565	23583	23344	23652	23652	23681	23613	23582	23586	23553	23696	23695	23375	23584	23684	23630	23716	23532	23853	23826	23692	23784	23532	23874	23505	23600	23565	23792	23620	23627	23656	23372	23580	23556	23883	23530	23544	23337	23661	23747	23609	23431	23671	23470	23797	23598	23383	23330	23511	23356	23628	23632	23301	23529	23647	23288	23909	23625	23427	23545	23618	23421	23641	23532	23408	23576	23575	23225	23529	23643	23626	23468	23579	23390	23549	23590	23470	23662	23491	23602	23666	23549	23684	23638	23587	23340	23614	23593	23485	23647	23469	23661	23308	23371	23744	23606	23839	23733	23499	23685	23789	23522	23612	23329	23555	23484	23568	23635	23736	23564	23519	23720	23598	23439	23737	23459	23514	23658	23469	23646	23677	23496	23572	23688	23625	23633	23838	23701	23551	23481	23558	23636	23738	23563	23298	23510	23376	23662	23488	23672	23414	23561	23568	23524	23538	23336	23297	23425	23731	23622	23688	23547	23670	23677	23720	23380	23603	23540	23588	23574	23502	23674	23482	23585	23669	23828	23628	23671	23502	23568	23620	23608	23708	23504	23451	23604	23835	23648	23701	23530	23385	23691	23313	23779	23531	23591	23552	23583	23597	23467	23757	23849	23608	23591	23375	23415	23479	23690	23497	23416	23432	23763	23529	23480	23718	23488	23722	23390	23837	23716	23529	23522	23500	23636	23668	23707	23684	23831	23610	23533	23581	23273	23635	23375	23221	23404	23522	23472	23557	23622	23388	23445	23551	23430	23577	23712	23557	23627	23669	23653	23650	23440	23422	23582	23453	23616	23357	23521	23630	23383	23746	23456	23661	23606	23426	23487	23390	23594	23505	23638	23655	23394	23490	23343	23687	23590	23429	23893	23690	23603	23672	23542	23526	23485	23576	23561	23575	23446	23621	23571	23455	23557	23434	23356	23591	23749	23469	23375	23675	23521	23701	23520	23638	23454	23676	23547	23672	23517	23529	23467	23392	23474	23584	23527	23679	23700	23706	23650	23544	23489	23648	23612	23767	23615	23285	23350	23596	23426	23537	23384	23391	23518	23581	23466	23711	23536	23527	23607	23541	23541	23648	23774	23304	23419	23538	23520	23605	23643	23627	23515	23812	23708	23553	23559	23511	23330	23545	23411	23645	23745	23478	23639	23511	23519	23664	23403	23501	23435	23479	23583	23595	23510	23619	23449	23581	23673	23627	23376	23452	23531	23736	23582	23433	23556	23514	23756	23747	23576	23711	23626	23425	23489	23566	23411	23474	23248	23608	23504	23590	23945	23430	23860	23652	23447	23570	23611	23561	23436	23551	23655	23512	23539	23510	23402	23535	23643	23567	23453	23488	23498	23672	23578	23472	23466	23845	23552	23552	23355	23479	23515	23421	23620	23666	23536	23502	23402	23327	23566	23683	23343	23583	23624	23339	23527	23597	23397	23429	23637	23651	23693	23712	23570	23456	23681	23533	23349	23399	23394	23739	23601	23623	23475	23728	23551	23413	23526	23614	23791	23679	23782	23779	23605	23541	23629	23674	23557	23662	23782	23608	23652	23805	23640	23627	23395	23572	23227	23593	23585	23496	23468	23582	23390	23819	23419	23644	23728	23589	23717	23713	23477	23495	23507	23602	23539	23687	23659	23522	23550	23879	23481	23840	23578	23574	23380	23682	23681	23778	23468	23342	23750	23522	23626	23577	23416	23656	23653	23606	23489	23505	23219	23870	23449	23759	23745	23402	23474	23317	23305	23303	23626	23499	23543	23634	23643	23437	23427	23538	23527	23481	23575	23664	23688	23646	23583	23589	23390	23575	23455	23460	23630	23437	23456	23490	23460	23703	23476	23277	23539	23369	23545	23670	23551	23593	23552	23567	23613	23923	23505	23470	23698	23514	23472	23623	23679	23499	23741	23483	23484	23538	23451	23264	23498	23578	23383	23467	23448	23732	23241	23483	23776	23632	23436	23616	23607	23640	23567	23323	23456	23758	23474	23744	23444	23775	23457	23704	23631	23698	23451	23620	23525	23549	23540	23549	23442	23654	23269	23642	23454	23636	23530	23500	23481	23715	23573	23629	23752	23699	23534	23685	23471	23571	23507	23538	23494	23217	23550	23383	23631	23817	23544	23462	23602	23633	23640	23536	23493	23683	23565	23629	23615	23989	23642	23519	23430	23158	23607	23657	23749	23715	23564	23377	23715	23393	23619	23594	23381	23802	23798	23723	23574	23479	23688	23324	23668	23525	23349	23428	23456	23698	23582	23632	23372	23564	23456	23601	23294	23416	23350	23732	23766	23631	23469	23676	23400	23546	23654	23537	23430	23535	23510	23777	23651	23372	23715	23616	23545	23381	23531	23625	23719	23860	23481	23518	23436	23305	23460	23650	23585	23644	23602	23484	23607	23574	23627	23386	23345	23488	23406	23578	23655	23460	23620	23533	23591	23694	23717	23415	23489	23450	23564	23511	23558	23499	23633	23464	23738	23398	23275
66876	105992	85772	59715	32765	14557	14488	14482	14588	14519	14390	14470	14673	14346	14632	14542	14488	14594	14627	14450	14502	14550	14381	14657	14447	14449	14601	14359	14509	14414	14364	14444	14662	14490	14365	14357	14513	14524	14470	14458	14477	14520	14384	14612	14471	14520	14572	14432	14484	14570	14471	14464	14563	14533	14261	14470	14431	14675	14373	14574	14515	14473	14529	14282	14390	14660	14658	14703	14526	14580	14454	14536	14524	14314	14558	14440	14617	14567	14488	14553	14499	14390	14524	14365	14480	14471	14468	14358	14491	14447	14467	14382	14644	14556	14668	14472	14532	14654	14575	14592	14556	14420	14441	14390	14634	14588	14425	14512	14496	14457	14415	14627	14625	14391	14474	14597	14595	14480	14428	14496	14510	14416	14570	14400	14411	14535	14493	14416	14538	14375	14559	14402	14481	14449	14473	14466	14385	14692	14409	14617	14536	14565	14599	14607	14318	14333	14412	14503	14390	14580	14501	14451	14597	14563	14646	14377	14439	14620	14463	14440	14506	14449	14422	14512	14576	14622	14483	14401	14548	14474	14520	14454	14571	14632	14399	14560	14338	14652	14529	14481	14440	14581	14490	14361	14517	14443	14452	14520	14484	14559	14496	14547	14401	14561	14466	14607	14647	14468	14481	14673	14485	14553	14484	14444	14355	14389	14562	14497	14761	14585	14491	14646	14400	14570	14702	14654	14495	14675	14450	14451	14410	14522	14571	14415	14537	14598	14623	14362	14536	14421	14448	14367	14612	14383	14659	14497	14503	14522	14416	14710	14598	14431	14723	14591	14458	14586	14566	14493	14521	14381	14598	14676	14471	14508	14549	14550	14520	14612	14378	14486	14537	14534	14330	14395	14476	14517	14436	14563	14540	14568	14475	14464	14525	14773	14347	14646	14591	14464	14501	14429	14539	14478	14429	14463	14671	14404	14631	14422	14480	14481	14587	14610	14508	14501	14461	14535	14652	14597	14336	14468	14649	14433	14452	14522	14388	14486	14571	14564	14476	14410	14728	14525	14627	14401	14457	14614	14402	14614	14457	14446	14607	14627	14488	14618	14499	14645	14337	14531	14603	14404	14347	14622	14544	14348	14621	14688	14506	14571	14481	14479	14511	14423	14426	14590	14569	14397	14579	14510	14459	14753	14410	14570	14577	14414	14542	14383	14553	14625	14692	14513	14584	14550	14488	14418	14612	14543	14542	14428	14682	14481	14579	14409	14593	14647	14429	14515	14641	14623	14512	14590	14532	14530	14319	14422	14500	14572	14544	14419	14486	14376	14605	14612	14556	14644	14420	14431	14473	14480	14592	14509	14502	14341	14501	14479	14451	14497	14463	14565	14477	14603	14523	14458	14494	14405	14532	14396	14514	14471	14333	14448	14540	14681	14469	14485	14554	14428	14423	14340	14507	14596	14604	14531	14552	14591	14432	14341	14471	14434	14425	14546	14516	14449	14582	14380	14448	14563	14507	14554	14621	14556	14536	14476	14616	14438	14358	14471	14343	14510	14527	14597	14497	14389	14487	14518	14352	14491	14558	14438	14326	14576	14437	14578	14530	14362	14530	14561	14561	14494	14436	14286	14362	14588	14477	14531	14534	14420	14489	14495	14375	14546	14475	14475	14708	14348	14517	14545	14416	14493	14677	14531	14417	14562	14381	14411	14349	14562	14480	14539	14600	14720	14499	14402	14563	14515	14625	14459	14487	14378	14531	14622	14531	14469	14482	14353	14428	14499	14540	14654	14470	14638	14619	14344	14449	14390	14656	14381	14588	14519	14489	14496	14548	14468	14512	14559	14547	14493	14580	14555	14551	14610	14486	14438	14462	14460	14659	14493	14694	14578	14513	14430	14530	14528	14348	14451	14453	14478	14478	14552	14459	14597	14466	14467	14450	14377	14521	14382	14724	14480	14539	14536	14551	14577	14489	14535	14631	14558	14465	14300	14491	14634	14353	14391	14351	14568	14505	14481	14530	14482	14372	14518	14458	14590	14402	14660	14527	14490	14467	14504	14575	14518	14435	14616	14490	14426	14537	14561	14510	14484	14543	14611	14469	14450	14526	14640	14476	14664	14470	14545	14472	14572	14529	14578	14413	14684	14429	14515	14436	14365	14584	14550	14513	14525	14608	14601	14673	14506	14510	14417	14492	14478	14517	14514	14399	14443	14481	14426	14500	14591	14482	14463	14523	14537	14523	14516	14586	14497	14510	14644	14605	14341	14485	14476	14496	14560	14443	14471	14511	14434	14509	14584	14661	14451	14426	14538	14387	14544	14432	14552	14364	14446	14531	14526	14522	14658	14603	14467	14516	14536	14573	14499	14557	14277	14577	14644	14450	14492	14660	14395	14380	14564	14391	14493	14440	14563	14403	14631	14428	14511	14473	14544	14651	14383	14510	14365	14386	14467	14638	14516	14441	14643	14570	14449	14631	14543	14332	14494	14355	14407	14531	14454	14580	14499	14523	14570	14508	14463	14493	14589	14432	14368	14572	14593	14447	14537	14542	14511	14542	14584	14551	14460	14419	14466	14626	14606	14524	14490	14529	14462	14531	14482	14421	14346	14538	14461	14554	14364	14555	14407	14533	14602	14452	14369	14433	14518	14597	14522	14588	14536	14660	14507	14450	14508	14484	14391	14593	14472	14715	14480	14415	14455	14387	14567	14493	14438	14472	14379	14525	14507	14411	14607	14373	14425	14484	14502	14476	14513	14588	14572	14452	14670	14594	14438	14376	14473	14451	14472	14491	14534	14506	14452	14333	14524	14456	14521	14655	14403	14479	14658	14545	14499	14488	14533	14552	14400	14487	14500	14615	14529	14428	14471	14482	14530	14422	14624	14602	14577	14578	14378	14534	14372	14411	14530	14482	14540	14560	14547	14474	14611	14400	14447	14379	14540	14236	14534	14429	14732	14692	14421	14590	14559	14402	14488	14382	14574	14403	14388	14497	14599	14416	14379	14483	14398	14473	14578	14604	14500	14555	14485	14550	14549	14497	14694	14458	14667	14236	14598	14477	14547	14634	14593	14429	14350	14704	14511	14541	14463	14505	14520	14660	14451	14516	14463	14650	14392	14615	14498	14421	14788	14468	14586	14563	14611	14551	14518	14418	14446	14479	14582	14587	14479	14385	14377	14390	14494	14631	14539	14556	14424	14498	14525	14488	14595	14471	14435	14370	14463	14458	14467	14403	14366	14429	14307	14524	14357	14525	14561	14468	14414	14639	14499	14555	14405	14630	14338	14614	14438	14610	14559	14516	14675	14545	14634	14529	14338	14587	14700	14636	14553	14649	14577	14499	14525	14361	14415	14425	14550	14443	14360	14489	14320	14409	14489	14632	14522	14532	14468	14586	14442	14508	14590	14450	14581	14512	14544	14522	14325	14417	14164	14594	14503	14532	14483	14508	14461	14550	14658	14518	14721	14380	14583	14566	14578	14449	14537	14621	14467	14439	14429	14541	14587	14484	14544	14323	14395	14485	14517	14565	14668	14497	14574	14358	14459	14376	14566	14415	14515	14369	14538	14561	14385	14458	14430	14440	14480	14557	14525	14526	14485	14467	14480	14442	14476	14461	14561	14382	14412	14503	14593	14436	14280	14555	14497	14330	14485	14425	14566	14241	14584	14521	14557	14375	14603	14585	14330	14398	14617	14423	14470	14462	14403	14497	14282	14473	14432	14561	14548	14460	14737	14467	14525	14376	14523	14624	14461	14501	14497	14724	14724	14473	14442	14518	14437	14502	14579	14353	14521	14579	14535	14467	14525	14648	14725	14552	14567	14538	14514	14521	14573	14601	14446	14499	14710	14508	14501	14466	14717	14564	14505	14533	14342	14528	14544	14455	14426	14464	14669	14504	14369	14430	14506	14609	14671	14642	14565	14593	14476	14409	14541	14375	14600	14712	14594	14373	14658	14481	14591	14440	14495	14615	14372	14413	14541	14634	14405	14509	14441	14546	14667	14368	14337	14509	14541	14485	14507	14660	14378	14516	14430	14588	14398	14447	14367	14790	14406	14541	14479	14442	14570	14489	14629	14583	14455	14317	14443	14585	14510	14411	14582	14431	14620	14557	14476	14552	14350	14349	14369	14528	14529	14614	14364	14469	14528	14567	14658	14676	14611	14502	14440	14564	14621	14621	14564	14401	14452	14529	14633	14523	14459	14576	14510	14605	14580	14284	14392	14594	14503	14316	14512	14563	14555	14485	14597	14411	14523	14504	14477	14603	14438	14663	14392	14565	14424	14510	14480	14547	14507	14569	14600	14584	14549	14699	14620	14728	14675	14412	14365	14542	14447	14550	14548	14556	14474	14486	14583	14486	14441	14643	14493	14626	14499	14411	14578	14605	14449	14462	14533	14492	14590	14629	14623	14489	14468	14578	14661	14375	14457	14747	14376	14399	14473	14307	14640	14521	14496	14480	14580	14510	14514	14379	14443	14529	14478	14491	14504	14524	14414	14359	14368	14487	14485	14494	14608	14463	14529	14502	14493	14431	14455	14520	14568	14550	14555	14450	14533	14338	14526	14562	14432	14544	14632	14629	14454	14488	14481	14345	14375	14697	14565	14464	14560	14524	14590	14607	14557	14542	14709	14519	14514	14545	14571	14477	14444	14650	14602	14502	14454	14506	14414	14491	14465	14724	14459	14674	14525	14534	14711	14492	14543	14541	14533	14475	14548	14419	14500	14543	14376	14576	14496	14474	14582	14533	14402	14590	14428	14370	14723	14496	14496	14687	14446	14381	14296	14389	14623	14522	14376	14539	14375	14619	14473	14577	14425	14589	14490	14423	14365	14607	14504	14595	14390	14466	14463	14553	14502	14379	14527	14394	14411	14483	14403	14584	14512	14569	14527	14521	14479	14554	14576	14513	14460	14646	14438	14565	14523	14409	14629	14495	14497	14458	14553	14552	14579	14547	14494	14543	14533	14558	14539	14460	14489	14506	14548	14487	14521	14504	14397	14625	14594	14436	14444	14544	14536	14453	14483	14432	14669	14518	14506	14491	14602	14590	14513	14670	14496	14380	14436	14480	14486	14469	14643	14657	14534	14392	14620	14604	14584	14706	14662	14601	14529	14552	14431	14490	14529	14469	14543	14543	14453	14523	14536	14600	14528	14402	14644	14439	14479
22792	24977	36604	34455	28914	25275	29353	25256	24096	24668	24723	24560	24572	24186	24362	24438	24395	24229	24310	24091	24020	24022	24261	24334	24279	24371	24154	24034	24261	24300	24413	24247	24345	24140	24279	24002	24095	24166	24119	24287	24324	24163	24297	24168	24099	24306	24055	24027	23961	24426	23757	24145	23771	24129	24173	24199	23935	24105	23836	24022	23726	23915	24084	23914	24160	24336	24119	24091	23944	24010	24053	24253	24194	24000	24209	23950	24056	23947	24087	24248	24424	24045	24143	24156	24044	23827	24124	24040	23988	24116	23830	24431	24065	24114	24191	24048	24081	24084	24364	24196	24242	24111	23895	24153	24273	24106	23963	24104	24037	24186	23784	24202	23921	23876	23974	24142	24048	24080	24150	24116	24051	24068	24019	24132	24079	24107	23975	24365	24304	23993	23885	24034	24133	24172	23939	24017	24189	23771	24165	24092	23976	23904	23943	23923	24025	24030	24217	24248	23902	23781	23998	24020	24037	23808	23834	24011	23850	24013	23919	24103	23725	24090	24113	23866	24098	24202	24005	23943	24144	24096	24068	24223	24260	23928	24259	23946	24037	23936	24304	24006	24083	23975	23983	23870	24036	23878	24164	23887	24052	24026	23965	24283	24427	24063	23971	24231	23796	23900	24173	24026	24025	24071	24297	24090	24037	24076	24227	24172	24222	24031	23904	24037	23943	23949	23929	24052	24128	24212	23976	24157	24005	24142	24281	24128	24148	24122	24140	24142	23811	24024	23842	23956	24037	24202	24019	23828	23829	23846	24278	23761	24271	24015	24111	23921	23974	24332	23728	23970	23983	24095	24185	24218	24012	24038	23893	24030	23922	24166	23913	24097	24114	24436	23982	24046	23727	24076	24017	23978	24006	24051	23734	23852	24114	24083	23993	23915	24150	24144	24032	24113	24234	24233	24145	24180	23921	24268	23850	24295	24074	24138	23802	23909	24279	24006	24019	24137	24141	24069	23915	24126	24122	24020	24372	24006	24096	24046	24022	23962	24078	23967	24009	23944	24070	24424	24096	23948	24160	23852	23950	24109	24038	23869	24084	23998	24142	24034	24243	24239	24035	24209	24077	23951	24003	24143	24064	23965	23924	23902	24068	24179	23622	24089	24196	24112	24122	24099	24150	24286	24312	24012	23981	24144	24133	23855	23809	23999	23999	23996	24340	24125	24058	24067	24176	23940	23916	23665	23937	23998	24191	24242	23990	24045	23972	23943	24093	24123	23940	23955	23788	23964	23831	24236	24051	24234	24066	23924	24226	24137	24133	24089	24012	24110	24016	23954	23928	24108	24105	24241	24081	24017	23979	24010	24209	24177	24090	24143	24091	24204	24143	24205	23985	23916	24179	24077	23970	24003	24052	23847	24349	24240	23934	23887	24131	23740	23950	24140	24186	23977	24167	24173	24061	24188	24068	23912	24060	24115	24338	23972	24272	23886	24119	24082	23784	24009	24262	24116	24150	24061	24169	24116	24248	23993	23975	24189	24076	23844	23832	24036	24069	23896	24016	24038	24006	24110	24067	24158	23989	24035	24140	24263	24053	24198	24109	23967	23943	24065	23951	23920	24185	24037	24164	23983	24090	24304	23770	24045	23897	23978	23986	23999	24314	24271	23998	24079	23746	24229	24293	24008	24108	24240	23994	23876	24068	23924	24055	23990	24015	24005	23698	23865	24209	23822	24233	24131	23930	23879	23952	24125	23823	23851	23973	24212	24109	23871	24068	24102	24008	24147	23839	24053	24203	23955	23830	24014	24075	24002	24150	24204	24078	24355	24028	24118	24029	23818	23990	23991	23843	23870	23923	23896	24056	24371	23947	24053	23929	24024	23926	24132	23970	23908	24152	23940	23986	24095	24172	24343	24383	23886	24072	24031	24095	24062	24273	23999	24147	24148	24157	23785	24034	24032	23821	23957	24160	23997	23950	23963	23932	24153	24103	24197	24124	23963	23733	24120	23850	23782	24265	23974	23958	24059	23865	24216	23902	23967	24129	24026	23940	24011	24018	23903	24049	24256	24147	23962	23990	24036	24043	24172	24002	23778	24029	24103	24103	24133	24103	23813	23827	23992	24147	24052	24088	24055	24243	24097	23883	24072	24064	23989	24206	24133	24126	23922	24020	24288	24109	24069	24195	24191	23967	24353	24042	24002	23821	23961	24137	24291	24142	24022	24128	24093	23778	24003	23896	23944	24036	24287	24154	23919	24210	24307	23752	24038	24016	24106	24068	24105	24016	24118	24095	23975	24248	23947	24021	24103	24193	23713	24220	24217	24086	23955	24163	24234	24173	23950	24000	24012	23929	24094	24135	23985	23982	23843	23884	24139	24153	24027	23989	24324	24130	24096	23620	24002	24288	24107	23900	23724	24075	24145	23793	24296	24353	23790	24360	23907	24130	24175	24113	24080	24069	23904	24075	24095	24106	24094	23907	23961	23688	24249	24106	24056	23985	23852	24196	24222	24193	24112	23629	24291	24103	23810	24057	23986	24265	24293	23980	24012	24151	24268	23973	24133	24044	24052	24180	23908	23778	24087	23917	23892	23988	24108	24120	23960	23884	24104	23952	23912	24338	23869	23634	24103	24236	24056	24249	24167	23852	24040	23785	23946	24020	24050	23962	23820	24026	23893	24005	24077	24013	24152	24088	23899	24111	23947	23986	24028	23889	24068	23778	23941	23964	24204	23921	23943	24112	24161	23986	24208	24037	24171	24127	23900	23881	23900	23894	23824	23967	23916	24068	23993	23856	23926	24080	24032	24167	23849	24183	23953	24396	24204	24038	23836	23689	24110	23795	23918	23962	24044	24090	24011	23865	23975	23973	23948	24396	24201	23887	23902	23988	23948	23926	24070	24060	23984	24002	24027	24260	24102	23849	23910	24233	24080	24116	24056	24270	24008	23896	23894	23927	24329	24034	24040	24166	23959	23918	24063	23896	23977	23954	24031	24301	24049	24039	24334	24183	24047	24047	24123	23951	24029	23919	24184	24151	23974	24171	23919	24225	24157	24086	24130	24104	24083	23964	23954	23978	24080	24115	24118	24118	24106	24103	23974	24169	24014	23969	24029	24118	24208	24032	23971	24265	24103	24124	24083	23920	24235	24153	23788	24174	24186	23986	24048	23965	23985	23922	23904	24069	24166	24075	24084	23961	24027	24185	24049	23975	24026	24210	23947	23977	24052	24137	24170	24082	24037	23968	24215	23925	24094	24326	23822	24047	24204	24071	23997	24011	23803	23950	23952	24041	24165	24161	24088	24282	23940	24013	23966	23857	24079	24138	23703	24155	24250	24121	24151	24188	23927	24025	23788	24110	23929	24081	23832	24052	23935	23952	24150	24230	24248	24119	24124	23915	24058	24015	24030	24325	24165	24046	24086	24027	24323	23884	23976	24226	24098	24010	24064	23884	23916	23965	24028	23980	24037	23995	24140	24049	24078	24081	24218	24086	24076	23957	24047	24100	24203	23836	23998	24030	24341	24276	23783	24044	24047	24131	23849	24088	23837	23983	23833	24017	23995	24182	23940	24057	23878	24259	23869	24125	23827	23875	24099	23751	24122	24122	24041	24068	23660	24023	23923	23895	23938	24320	23972	23867	24018	24061	23886	24020	23910	23701	24154	24061	23894	24250	23973	24105	23752	23969	24080	23996	23894	24031	24262	24181	24137	23999	23870	23930	23954	24003	23963	24211	24274	24239	23952	24254	23870	23987	24063	24031	24200	23963	24001	24038	23804	23889	24140	23910	24061	24063	24002	24034	23921	24126	24025	23976	24096	23868	23874	24052	24234	23970	24039	24005	23937	24039	24111	24143	23953	24026	24002	24176	24260	24289	24057	23993	24136	23840	23980	24147	24090	24159	24220	24101	23769	23956	24274	24195	23978	24034	24068	23823	24102	24125	24069	24157	24118	23892	23885	23951	24155	24273	23964	23935	23854	24141	24159	24060	24070	24166	24229	24100	24037	24000	23884	23837	23882	23896	23838	24091	24157	23821	24261	23830	23864	24316	24019	24114	23808	23868	24334	24026	23991	23868	24063	23976	23724	23897	23926	24073	24041	24022	23877	24077	23948	23782	24060	23976	24007	23791	24006	24038	23802	24010	24181	23938	23932	24122	24097	24129	24156	24206	24235	24218	23992	23934	24116	23917	23835	24014	24163	24083	23960	24188	24111	23810	23915	23935	23945	23895	24078	23998	24058	24265	24070	23743	24126	24184	23923	23947	24058	23942	23860	23997	23899	24154	24305	24276	24223	23905	23903	23786	24142	23915	23924	23863	23853	24365	24088	24124	24067	24000	24071	23935	23743	24095	24154	24093	23995	23898	23783	23833	24189	24292	23889	23842	23877	24019	24109	24142	24137	23883	24123	24136	23982	23985	23842	24062	24089	23905	23877	24034	23894	23966	24148	23968	24104	24189	24288	24063	23873	24130	24055	23770	23950	24059	24124	24109	23905	23965	23886	23935	24076	23992	24190	24033	24248	24227	24130	23943	24205	23963	23985	23961	24315	23965	23986	23836	24094	23979	24025	24210	24021	23997	23888	23886	24107	23945	23861	24147	24161	24069	23876	24071	24048	24296	23711	23628	23914	23825	24057	23929	23916	24091	23912	23758	24016	24207	24240	23931	23998	24206	24333	23881	23996	24032	23925	23979	24050	24184	23729	23955	24095	24042	24061	23993	24049	23819	23752	23956	24084	24090	24158	23979	24075	23931	24037	23765	23842	23878	24140	23758	24157	23997	24175	24109	24124	24174	24249	24044	24091	24187	23962	24057	24101	23990	23959	23962	23911	23791	23769	24107	24080	24059	24040	24006	23711	24054	24088	24120	24037	24257	24158	24007	24117	24209	24206	24107	24254	24125	23929	23861	23984	23862	24030	24057	24172	24043	24048	24018	23893	23871	24189	23958	24145	23862	23795	23950	23720	23836	23910	23892	24073	24012	24010	24038	24096	23940	23982	24195	24086	23898	24319	23994	24085	23936	23995	24185	23780	24196	24133	24003	24092	23950	24041	24061	24224	24157	24123	23869	23834	24053	23855	24011	24207	24035	23873	24250	24270	24259	23964	24221	24007	23886	24162	24111	24054	23848	24056	24153	23874	24143	24137	23853	23837	23846	24282	24225	24062
64558	105172	95446	68468	37603	14609	14568	14768	14468	14614	14631	14590	14607	14447	14608	14686	14754	14804	14673	14759	14611	14497	14705	14615	14633	14636	14640	14662	14849	14654	14642	14769	14677	14676	14549	14802	14575	14662	14903	14605	14598	14442	14672	14481	14660	14562	14815	14534	14700	14581	14493	14574	14605	14651	14372	14587	14699	14745	14489	14820	14541	14514	14689	14602	14663	14770	14560	14510	14620	14585	14592	14721	14581	14795	14497	14646	14695	14675	14585	14704	14723	14417	14707	14648	14481	14547	14622	14541	14485	14702	14652	14462	14657	14847	14636	14442	14559	14545	14518	14636	14543	14463	14797	14645	14502	14507	14616	14735	14595	14495	14619	14625	14545	14651	14606	14589	14534	14696	14600	14504	14643	14399	14725	14551	14562	14676	14550	14674	14549	14529	14547	14577	14634	14563	14815	14670	14759	14510	14747	14617	14670	14560	14428	14552	14681	14585	14441	14671	14596	14558	14554	14636	14582	14524	14510	14639	14627	14550	14680	14527	14621	14570	14631	14596	14604	14493	14709	14832	14723	14615	14561	14478	14646	14528	14644	14519	14740	14563	14491	14682	14749	14577	14660	14577	14661	14407	14648	14654	14523	14574	14665	14568	14552	14624	14651	14757	14564	14788	14779	14680	14556	14656	14453	14573	14661	14673	14684	14584	14671	14663	14734	14635	14657	14520	14691	14676	14625	14739	14780	14522	14742	14589	14510	14632	14591	14592	14568	14565	14563	14534	14590	14586	14663	14693	14600	14615	14506	14523	14664	14712	14553	14584	14558	14713	14543	14570	14706	14588	14736	14586	14519	14582	14587	14611	14741	14578	14556	14515	14490	14614	14674	14463	14606	14736	14667	14489	14567	14678	14777	14647	14734	14680	14616	14561	14660	14555	14654	14534	14651	14554	14668	14551	14603	14614	14685	14466	14688	14687	14602	14602	14567	14655	14516	14500	14640	14581	14709	14475	14520	14651	14593	14674	14692	14474	14682	14508	14596	14636	14654	14616	14580	14687	14609	14555	14593	14654	14652	14671	14491	14497	14821	14489	14699	14444	14726	14522	14689	14534	14521	14582	14567	14570	14406	14531	14748	14493	14864	14552	14690	14668	14691	14667	14604	14545	14770	14490	14570	14549	14752	14597	14647	14569	14532	14570	14682	14807	14559	14684	14557	14630	14738	14592	14580	14665	14677	14779	14645	14709	14618	14662	14594	14602	14712	14761	14680	14610	14663	14776	14563	14731	14398	14499	14781	14555	14663	14719	14509	14605	14609	14715	14556	14620	14641	14542	14680	14605	14566	14593	14618	14616	14508	14591	14448	14581	14476	14751	14567	14610	14650	14570	14668	14732	14620	14496	14608	14675	14633	14592	14699	14663	14449	14774	14573	14534	14650	14687	14747	14482	14682	14642	14585	14469	14692	14613	14460	14595	14653	14584	14347	14535	14550	14674	14563	14615	14584	14821	14574	14472	14616	14573	14512	14747	14768	14587	14631	14763	14363	14521	14631	14611	14682	14683	14684	14734	14690	14500	14579	14644	14634	14547	14757	14600	14635	14551	14626	14702	14627	14630	14530	14611	14612	14468	14710	14566	14686	14629	14807	14626	14618	14679	14809	14683	14722	14625	14718	14631	14725	14565	14707	14475	14573	14661	14695	14491	14653	14536	14672	14588	14504	14573	14554	14619	14545	14522	14370	14587	14500	14713	14473	14615	14607	14754	14656	14572	14541	14701	14660	14728	14577	14838	14527	14687	14469	14769	14575	14613	14485	14554	14410	14427	14539	14476	14511	14491	14762	14662	14700	14614	14618	14753	14636	14759	14489	14609	14484	14530	14568	14576	14847	14642	14533	14557	14659	14784	14563	14659	14590	14430	14578	14639	14519	14637	14560	14637	14584	14325	14674	14610	14703	14685	14379	14655	14507	14650	14513	14436	14691	14557	14602	14710	14659	14458	14610	14683	14607	14693	14600	14524	14542	14791	14586	14556	14699	14472	14821	14481	14611	14713	14499	14663	14490	14606	14722	14686	14612	14666	14692	14583	14539	14635	14637	14637	14520	14611	14517	14676	14690	14582	14454	14589	14613	14613	14692	14581	14457	14478	14517	14641	14581	14726	14618	14603	14579	14555	14441	14618	14555	14734	14642	14733	14582	14610	14594	14386	14677	14709	14690	14606	14613	14686	14623	14672	14588	14775	14563	14542	14675	14680	14701	14601	14557	14618	14771	14491	14570	14725	14719	14705	14697	14643	14577	14678	14640	14563	14558	14730	14713	14433	14672	14628	14703	14588	14673	14686	14825	14643	14529	14746	14643	14581	14734	14584	14516	14483	14505	14616	14490	14575	14602	14568	14424	14564	14805	14611	14682	14575	14659	14595	14464	14555	14649	14675	14488	14638	14468	14531	14604	14736	14651	14785	14638	14590	14534	14616	14615	14783	14562	14715	14688	14446	14537	14614	14535	14537	14537	14624	14600	14729	14512	14755	14523	14539	14617	14570	14700	14513	14595	14480	14545	14477	14664	14653	14386	14603	14650	14561	14737	14700	14671	14549	14512	14526	14584	14557	14542	14649	14606	14598	14504	14607	14562	14648	14560	14630	14502	14584	14655	14537	14619	14597	14695	14570	14614	14744	14697	14521	14693	14558	14532	14524	14797	14623	14518	14705	14534	14689	14503	14533	14469	14822	14741	14582	14751	14505	14722	14759	14838	14651	14634	14601	14643	14501	14556	14590	14620	14497	14744	14653	14684	14736	14576	14573	14654	14703	14407	14359	14630	14606	14664	14644	14743	14605	14546	14663	14652	14620	14628	14374	14583	14737	14479	14565	14534	14733	14713	14552	14707	14801	14678	14601	14543	14701	14644	14514	14624	14617	14552	14654	14538	14578	14617	14511	14674	14644	14564	14696	14436	14736	14698	14550	14636	14622	14721	14394	14677	14647	14711	14628	14718	14541	14489	14736	14671	14675	14632	14698	14758	14555	14639	14429	14585	14599	14645	14679	14613	14685	14617	14514	14656	14618	14478	14639	14644	14610	14638	14547	14494	14456	14605	14609	14563	14631	14693	14645	14632	14774	14513	14579	14336	14723	14469	14495	14565	14507	14699	14530	14596	14419	14416	14544	14570	14503	14763	14669	14593	14572	14619	14632	14515	14685	14556	14594	14493	14526	14586	14542	14696	14460	14616	14697	14578	14559	14714	14614	14699	14534	14626	14536	14778	14499	14529	14642	14591	14450	14591	14626	14740	14792	14553	14622	14358	14681	14675	14540	14616	14748	14471	14620	14686	14663	14474	14608	14712	14744	14819	14517	14654	14774	14792	14485	14804	14713	14578	14598	14532	14731	14591	14617	14805	14704	14459	14557	14639	14429	14549	14583	14637	14782	14629	14424	14541	14689	14523	14545	14720	14815	14584	14531	14605	14544	14742	14754	14432	14655	14591	14593	14592	14712	14443	14493	14446	14720	14585	14671	14538	14604	14670	14571	14665	14667	14411	14555	14613	14633	14702	14692	14799	14566	14736	14393	14660	14643	14597	14495	14576	14743	14593	14721	14734	14588	14536	14556	14474	14709	14671	14692	14707	14529	14580	14510	14888	14530	14736	14666	14362	14605	14514	14685	14685	14720	14581	14735	14443	14633	14490	14679	14589	14601	14694	14609	14510	14698	14806	14406	14701	14554	14604	14832	14523	14622	14678	14528	14504	14614	14643	14715	14680	14676	14745	14578	14558	14569	14687	14720	14531	14359	14486	14565	14524	14487	14623	14580	14601	14742	14445	14661	14568	14458	14534	14662	14494	14510	14611	14619	14635	14557	14675	14681	14565	14584	14679	14745	14591	14627	14467	14750	14661	14647	14679	14593	14425	14623	14540	14534	14440	14646	14601	14729	14498	14711	14771	14691	14562	14707	14707	14556	14602	14355	14615	14767	14650	14503	14549	14744	14640	14555	14547	14545	14523	14662	14496	14531	14659	14555	14731	14592	14758	14549	14517	14645	14611	14622	14645	14543	14637	14471	14791	14447	14880	14642	14626	14513	14689	14630	14628	14530	14568	14578	14592	14565	14800	14663	14672	14653	14592	14521	14486	14509	14558	14496	14497	14733	14516	14674	14471	14673	14667	14708	14598	14604	14628	14472	14670	14578	14482	14621	14739	14587	14601	14557	14639	14382	14516	14728	14632	14754	14591	14409	14616	14646	14422	14655	14696	14727	14692	14573	14498	14570	14569	14614	14645	14420	14559	14416	14536	14631	14632	14491	14564	14510	14552	14545	14681	14678	14532	14517	14445	14684	14620	14609	14663	14578	14656	14641	14654	14784	14437	14571	14626	14698	14651	14576	14631	14717	14451	14663	14605	14653	14721	14521	14714	14574	14560	14615	14609	14267	14778	14422	14672	14687	14397	14596	14552	14798	14662	14489	14697	14678	14551	14619	14652	14621	14694	14748	14626	14627	14578	14663	14755	14699	14638	14615	14567	14635	14504	14753	14512	14416	14604	14491	14392	14535	14616	14474	14451	14474	14692	14678	14595	14803	14592	14637	14562	14594	14575	14663	14422	14525	14553	14526	14613	14505	14639	14495	14600	14718	14735	14706	14601	14569	14443	14537	14660	14728	14603	14609	14555	14675	14695	14604	14548	14577	14505	14460	14658	14840	14554	14615	14542	14630	14573	14762	14683	14713	14608	14593	14756	14681	14648	14506	14709	14670	14568	14620	14643	14526	14522	14602	14616	14701	14629	14622	14571	14772	14620	14650	14596	14442	14689	14559	14498	14770	14719	14552	14628	14422	14578	14618	14460	14689	14462	14565	14534	14607	14675	14596	14676	14593	14512	14585	14668	14493	14806	14638	14537	14510	14600	14738	14474	14587	14687	14574	14467	14681	14541	14530	14675	14728	14520	14701	14567	14569	14572	14651	14363	14533	14696	14602	14657	14551	14691	14662	14674	14520	14597	14641	14515	14675	14628	14669	14436	14703	14610	14450	14670	14489	14556	14598	14556	14539	14542	14618	14422	14564	14749	14642	14561	14652	14724	14575	14604	14809	14494	14499	14587	14686	14644	14580	14547	14487	14651	14526	14562	14750	14646	14696	14695	14613	14592	14545	14660	14470	14423	14730	14511	14626
39771	42874	41191	31582	25150	22893	22683	22816	22759	22803	22691	22732	22732	22800	22608	22671	22671	22783	22633	22709	22745	22743	22743	22425	22538	22710	22565	22619	22628	22736	22642	22741	22904	22577	22445	22536	22595	22666	22501	22450	22583	22647	22624	22480	22475	22365	22539	22446	22539	22646	22591	22771	22678	22544	22451	22587	22726	22756	22650	22643	22648	22678	22648	22644	22416	22737	22441	22724	22772	22642	22521	22779	22662	22681	22644	22612	22560	22566	22442	22809	22685	22513	22563	22599	22765	22396	22755	22680	22754	22587	22490	22657	22858	22813	22760	22527	22606	22610	22678	22560	22562	22502	22960	22502	22708	22792	22506	22818	22846	22522	22843	22549	22545	22680	22470	22496	22453	22504	22528	22503	22781	22709	22615	22701	22646	22593	22480	22693	22762	22589	22422	22704	22529	22532	22599	22677	22435	22500	22745	22704	22607	22546	22634	22699	22711	22625	22588	22714	22666	22562	22638	22597	22807	22680	22565	22666	22644	22738	22570	22891	22797	22785	22572	22532	22449	22353	22774	22670	22767	22605	22545	22804	22678	22587	22729	22963	22872	22518	22606	22669	22430	22705	22640	22582	22513	22491	22463	22467	22522	22738	22671	22530	22778	22596	22634	22715	22386	22697	22776	22438	22908	22659	22504	22664	22603	22469	22800	22612	22542	22665	22576	22748	22558	22613	22807	22706	22478	22547	22382	22510	22584	22502	22572	22585	22551	22790	22595	22426	22613	22447	22568	22610	22704	22585	22702	22533	22599	22643	22592	22672	22799	22691	22650	22800	22381	22613	22647	22618	22618	22417	22516	22486	22575	22702	22397	22472	22646	22517	22903	22522	22779	22734	22521	22647	22717	22822	22805	22525	22813	22502	22551	22647	22663	22523	22755	22513	22734	22639	22625	22623	22885	22584	22674	22671	22461	22457	22786	22767	22799	22874	22842	22478	22434	22705	22744	22671	22536	22816	22779	22486	22561	22821	22442	22383	22421	22566	22531	22544	22572	22388	22692	22424	22562	22727	22439	22314	22546	22600	22593	22712	22512	22539	22577	22647	22454	22653	22271	22667	22537	22617	22549	22791	22711	22609	22535	22661	22264	22561	22780	22621	22745	22679	22597	22728	22529	22763	22523	22603	22898	22669	22644	22841	22813	22700	22575	22693	22586	22559	22869	22755	22745	22797	22528	22773	22590	22495	22721	22565	22444	22717	22594	22397	22451	22632	22704	22587	22780	22718	22704	22756	22468	22556	22434	22425	22516	22831	22523	22477	22595	22447	22704	22551	22492	22664	22627	22486	22552	22535	22545	22507	22547	22775	22440	22844	22606	22714	22617	22593	22533	22606	22413	22633	22392	22465	22659	22681	22644	22718	22844	22674	22764	22753	22716	22320	22484	22657	22626	22597	22420	22610	22675	22694	22737	22517	22693	22620	22740	22691	22403	22574	22529	22808	22460	22648	22621	22815	22703	22492	22523	22467	22704	22777	22763	22580	22566	22547	22461	22537	22539	22394	22486	22440	22949	22732	22685	22771	22674	22955	22596	22598	22636	22683	22908	22704	22676	22682	22742	22438	22495	22647	22630	22631	22588	22574	22896	22760	22651	22528	22975	22708	22701	22783	22485	22645	22774	22400	22822	22511	22227	22522	22590	22731	22670	22634	22504	22631	22717	22663	22753	22579	22629	22718	22562	22498	22265	22421	22528	22764	22591	22704	22809	22564	22575	22394	22771	22775	22470	22633	22556	22767	22807	22638	22882	22727	22329	22704	22790	22560	22857	22639	22872	22779	22679	22599	22781	22750	22407	22616	22486	22634	22773	22674	22461	22759	22704	22514	22878	22384	22742	22651	22729	22816	22673	22423	22524	22737	22731	22625	22460	22712	22648	22752	22666	22593	22766	22552	22394	22609	22429	22625	22474	22549	22652	22706	22648	22705	22512	22589	22683	22654	22628	22605	22554	22758	22759	22301	22657	22943	22643	22746	22743	22642	22767	22682	22844	22449	22560	22689	22735	22560	22743	22651	22861	22706	22772	22515	22815	22505	22610	22639	22479	22366	22652	22799	22407	22451	22708	22668	22389	22577	22696	22437	22593	22595	22453	22461	22485	22607	22874	22652	22700	22248	22697	22914	22587	22704	22692	22643	22557	22708	22523	22615	22696	22700	22689	22668	22986	22475	22635	22521	22877	22527	22732	22745	22572	22564	22645	22737	22589	22610	22600	22496	22622	22200	22606	22836	22647	22510	22634	22628	22624	22567	22878	22625	22718	22626	22514	22521	22648	22709	22975	22673	22429	22604	22704	22578	22258	22678	22759	22480	22573	22660	22688	22560	22497	22541	22920	22671	22455	22659	22775	22687	22495	22599	22718	22636	22645	22562	22415	22742	22610	22838	22555	22660	22663	22548	22700	22741	22653	22775	22511	22650	22840	22514	22386	22600	22783	22362	22532	22759	22663	22495	22573	22285	22523	22434	22605	22569	22499	22738	22646	22588	22577	22689	22503	22444	22394	22536	22657	22738	22752	22774	22563	22780	22677	22450	22462	22626	22520	22430	22798	22574	22720	22577	22480	22646	22373	22563	22480	22638	22658	22429	22486	22469	22546	22564	22568	22710	22555	22448	22757	22615	22609	22647	22725	22564	22615	22537	22824	22718	22551	22630	22409	22647	22574	22638	22650	22744	22683	22597	22763	22899	22874	22770	22499	22735	22746	22405	22575	22612	22774	22720	22754	22682	22547	22714	22804	22756	22520	22641	22852	22691	22704	22734	22686	22570	22543	22824	22890	22809	22675	22738	22634	22223	22307	22755	22493	22560	22540	22649	22488	22409	22665	22707	22744	22823	22626	22686	22872	22801	22131	22545	22679	22620	22813	22751	22529	22674	22677	22764	22643	22450	22577	22543	22589	22601	22714	22820	22661	22676	22615	22545	22282	22614	22430	22572	22605	22817	22590	22794	22673	22784	22656	22628	22441	22620	22732	22519	22775	22478	22705	22787	22670	22590	22798	22748	22565	22622	22514	22668	22794	22559	22656	22574	22514	22431	22420	22504	22443	22670	22578	22381	22783	22733	22764	22749	22626	22511	22795	22581	22425	22504	22552	22710	22865	22596	22667	22627	22727	22824	22845	22542	22569	22736	22674	22775	22880	22719	22720	22511	22476	22793	22587	22722	22532	22486	22686	22372	22502	22476	22501	22705	22562	22633	22799	22725	22564	22708	22754	22678	22530	22775	22580	22456	22645	22964	22424	22574	22797	22511	22750	22676	22432	22674	22610	22551	22591	22498	22523	22408	22566	22516	22722	22518	22804	22648	22707	22871	22528	22614	22630	22574	22584	22434	22579	22808	22921	22741	22683	22601	22598	22586	22650	22678	22775	22488	22458	22389	22584	22575	22431	22678	22584	22592	22512	22820	22710	22608	22634	22595	22715	22401	22441	22646	22580	22645	22439	22667	22518	22575	22955	22678	22717	22740	22580	22588	22879	22495	22674	22662	22321	22685	22784	22710	22796	22712	22667	22645	22773	22525	22612	22588	22570	22443	22589	22650	22471	22527	22728	22623	22642	22882	22600	22376	22468	22461	22691	22544	22560	22639	22559	22489	22758	22741	22764	22472	22550	22473	22547	22615	22761	22768	22785	22699	22547	22575	22404	22735	22492	22736	22718	22722	22617	22691	22505	22685	22486	22578	22572	22690	22132	22633	22408	22799	22722	22596	22788	22632	22710	22806	22561	22488	22496	22921	22567	22708	22882	22565	22532	22682	22442	22482	22410	22848	22762	22755	22753	22593	22436	22525	22555	22664	22479	22604	22751	22521	22424	22625	22721	22767	22579	22777	22743	22451	22700	22628	22549	22548	22567	22855	22805	22675	22716	22853	22673	22566	22892	22674	22585	22505	22598	22570	22662	22639	22699	22401	22531	22605	22655	22635	22621	22315	22564	22527	22885	22478	22619	22458	22522	22678	22714	22766	22712	22877	22749	22481	22638	22692	22448	22702	22645	22577	22764	22476	22549	22548	22956	22786	22644	22667	22617	22565	22629	22594	22858	22651	22749	22649	22565	22515	22712	22445	22579	22789	22635	22591	22444	22982	22723	22722	22595	22514	22578	22567	22762	22423	22713	22756	22731	22488	22578	22689	22629	22390	22582	22672	22765	22497	22624	22579	22571	22746	22563	22865	22530	22590	22475	22836	22574	22683	22715	22469	22784	22633	22451	22406	22686	22507	22560	22535	22603	22562	22869	22570	22605	22534	22603	22576	22714	22572	22835	22660	22545	22482	22701	22688	22635	22811	22622	22585	22488	22948	22773	22711	22748	22547	22591	22537	22852	22691	22788	22532	22502	22339	22570	22942	22629	22925	22783	22387	22607	22790	22349	22527	22584	22714	22584	22558	22334	22455	22342	22603	22738	22359	22607	22451	22499	22459	22703	22708	22659	22743	22832	22881	22528	22750	22524	22185	22618	22438	22662	22654	22761	22779	22453	22562	22682	22519	22780	22961	22665	22529	22533	22672	22344	22293	22513	22827	22519	22691	22814	22591	22578	22600	22603	22385	22457	22444	22598	22474	22806	22878	22724	22870	22648	22426	22448	22516	22602	22759	22450	22513	22777	22651	22540	22516	22454	22608	22649	22752	22622	22463	22580	22801	22656	22661	22582	22802	22651	22747	22441	22774	22858	22660	22660	22467	22668	22559	22660	22657	22530	22946	22709	22620	22709	22610	22543	22385	22650	22827	22688	22526	22680	22777	22812	22911	22627	22453	22515	22745	22679	22766	22440	22343	22728	22725	22560	22464	22549	22830	22632	22762	22360	22620	22758	22804	22705	22416	22574	22536	22595	22757	22838	22630	22652	22768	22689	22568	22654	22825	22579	22646	22634	22666	22556	22759	22605	22581	22971	22779	22621	22531	22640	22702	22760	22706	22690	22488	22883	22559	22560	22532	22745	22459	22704	22385	22832	22935	22769	22854	22579	22556	22749	22657	22413	22451	22522	22572	22556	22566	22667	22416	22444	22784	22889	22464	22757	22522	22587	22506	22731	22558	22640	22625	22634	22538	22696	22345	22351	22547	22788	22529	22780	22456	22548	22525	22501	22718	22695	22652	22725	22449	22683	22713	22455	22423
37319	48410	36422	22028	15903	13978	14227	14063	14109	14075	14032	14081	14141	14072	13929	14171	14229	13978	14201	14126	13997	13993	14094	14051	14019	14228	14165	14209	14031	14154	14026	14248	13991	14150	14128	13911	14112	13899	13921	14107	13951	14075	14104	14140	14074	14144	14045	14127	13979	14103	14039	14179	14281	14054	14184	13979	14074	13974	14106	14237	14191	14184	14152	14107	14124	14119	13969	13898	14027	13976	14206	13959	14082	14142	14147	14202	14081	14127	14059	14006	14210	14069	14006	14015	14078	14172	14021	14102	14160	14082	14162	14130	14033	14213	14067	13973	14042	14188	14044	14029	14056	14203	14124	14065	14268	14091	14096	14032	14267	14181	13940	14149	14199	14176	13995	14003	14060	13945	14167	13951	13968	14096	14133	14006	14013	14006	14080	13910	14121	14084	14031	14022	14064	13972	14055	14051	14168	14139	14314	14010	14061	13948	14076	13873	14154	14069	13893	14081	14130	14035	13825	14070	14147	13970	14216	14066	13967	14147	14166	14109	14025	14120	13985	14100	13975	14238	14047	14088	14144	14100	14108	14117	14036	14047	14260	13938	13937	14047	14005	13987	14083	14222	14049	14087	14054	14104	14191	14034	14251	14306	14083	14160	14089	14115	14076	14169	14079	14056	14162	13872	13909	13912	14212	14024	14206	14046	14035	14075	14132	14130	14160	14194	14110	14222	14010	14006	14073	14148	13988	14049	14077	14085	14004	13882	14090	14015	14088	14063	14008	14057	14118	14131	14055	14112	14135	13923	14020	14149	14047	14019	14090	14030	13961	14016	14255	14148	14010	13999	13972	14225	14032	13981	14193	13944	14075	14232	14163	13992	13918	14096	14001	14139	14149	14034	14187	14209	13983	14118	13999	14048	14013	14079	14041	14040	14058	13936	14095	13951	14036	14082	14100	13897	14014	14007	14123	14068	14090	14046	14063	14024	14120	14079	14078	13917	14148	13999	13980	14074	13961	13979	14155	14166	14114	14139	14177	14058	13974	13969	13971	14020	13983	14162	13983	14015	14042	14083	13928	14138	14035	14137	14339	14084	13992	14045	14037	14014	13960	14149	14135	14217	14154	14014	14099	14161	14057	14272	14032	14180	13993	14032	13954	14014	14238	14038	14156	14184	14082	14062	14086	14160	14110	13947	14213	14148	14090	14102	13986	14156	14191	13949	14217	14139	14050	13981	14059	14147	14070	14106	14101	14261	14215	14122	13965	14136	13928	14190	14013	14053	13930	14175	14106	13945	14142	14070	14054	14078	14139	14017	14239	14070	14176	14032	14331	14181	14085	14023	14034	13962	14007	14164	13913	14060	14212	13852	14048	14046	14024	13977	13866	14012	13973	14062	13931	14315	14065	14024	14043	13942	14112	14152	14067	14135	14209	13962	14107	14166	14110	13981	13964	14036	14220	14073	14224	13883	14104	14126	14068	14157	14111	14225	13909	14044	14147	14215	13994	13994	14119	13967	14030	13773	14060	13988	14039	14080	14105	14103	14164	14064	13902	14017	13922	14121	14148	13971	14059	14126	14149	13944	14125	14126	13915	13880	14173	13957	14097	14134	14088	14257	13982	14082	14050	13949	13986	14159	14121	14195	14299	14283	14242	14041	14098	14036	13929	14022	14106	14057	14185	14163	13873	14159	13959	14126	14147	14044	14272	14116	14077	13981	14030	14088	14210	13993	14056	14223	13922	14096	14106	14082	13970	14086	14003	14046	14112	14085	14072	14143	14165	14085	14250	14157	14032	14022	14229	14090	14265	14080	13966	14014	14083	14016	14199	14049	14014	14015	14109	14187	14118	14327	14051	14203	13992	14092	14150	14097	14064	14105	14235	14060	14143	14201	14199	14201	14013	14066	14063	14019	14000	13989	14057	14034	14069	14249	13943	14061	14100	13985	14029	14165	14122	13973	14040	14103	14031	14141	14058	14200	14188	14101	14079	14211	14073	14186	14054	14104	14000	13965	13959	13959	14237	14161	14060	14034	14168	13908	14240	14108	13934	14060	13960	14039	13863	14041	14158	14211	14073	14049	14083	14041	13952	13988	14059	13929	14034	14102	14054	13929	14127	14000	14138	14030	14129	14205	14242	14160	14017	13999	13985	14132	14141	13979	14167	14134	13985	14006	14219	14142	14032	13993	14011	14105	14001	14082	14235	14237	14111	14186	14063	14199	13945	14251	14217	14057	13920	13999	14099	14010	13990	13995	14088	14018	14227	14070	14225	14143	14112	13976	14148	14112	14086	14096	14121	14066	13970	14061	14212	14154	14161	13948	14127	14238	14055	14072	14094	14108	14115	14057	14096	14182	14200	13958	14143	14161	13904	13982	14356	14137	13998	14233	14196	14118	14102	13862	14056	13964	14030	14213	14174	14082	14063	14058	14005	14071	14088	14117	14132	14000	14005	13987	14112	13986	14036	14117	14254	14155	14199	14099	14096	14140	14034	14142	14162	14108	13998	13985	14126	14130	13994	14074	14182	14021	14120	14111	14188	14006	14068	14099	14083	14019	14082	14124	13899	14102	14054	14030	14034	14267	14104	14177	14146	14113	14163	14169	14059	14129	14222	14246	14150	13967	14026	14104	14170	14163	14010	13950	14113	14014	14146	14159	14103	14111	14116	14074	14189	13998	14086	13988	14221	14011	14100	14315	14217	14092	14119	14032	14149	14153	14211	14092	13897	14145	14227	14044	14048	14032	14052	14044	14019	14147	14041	14073	14133	14032	14037	14029	14201	13953	13999	14005	14067	13991	14038	13952	14148	14107	14264	14017	13967	13985	14032	14029	14089	14072	14213	14174	14089	14009	14015	14125	14087	13813	13852	14206	14102	14047	13979	14055	14069	13979	13864	14006	14113	13887	14139	14111	14112	14006	14003	14090	14080	14047	14116	14097	14306	14044	14012	14029	13912	14029	14031	14084	14077	14032	14234	14217	14218	14217	14178	14025	14340	14087	14273	13992	13892	14061	14035	14045	14238	14016	14188	14182	14022	14041	14032	14053	14032	14268	14138	14107	14021	14258	14118	14042	14262	14274	13920	14253	13994	14128	14124	14023	14138	14106	13927	13959	14097	14111	14102	13928	13971	14051	13985	14241	13914	14221	13984	14044	14114	14125	14198	14042	13986	14141	14094	14008	14181	14250	14139	14056	14149	14003	14173	14085	14241	14119	14147	14018	14198	14180	14074	14191	13998	14086	14093	14159	14118	14118	14073	14152	14107	14175	14017	13904	14154	14113	14007	14210	13999	14119	14138	14126	13924	14059	14194	13989	14155	14138	14031	14200	14116	14145	14111	14220	13933	14151	14129	14002	14191	14065	14021	14006	14132	14136	14150	13834	14242	14151	14086	14117	13921	13896	14069	14110	14139	13889	14043	14039	14184	13961	13932	14027	14108	13907	13960	14158	14196	14040	14099	14179	14087	14069	14129	14167	14109	14036	14143	14109	14008	14024	14188	14105	14031	13894	14065	14126	14135	14006	14046	14061	14050	14132	13986	14082	14112	14238	14113	14018	14099	13941	14076	14241	14044	14194	13969	14069	14149	14067	14014	14063	14010	14000	14130	14057	14186	13945	14135	13949	13934	14209	13946	14190	14139	14145	14016	14116	14031	13968	14075	13957	14015	14094	14129	14109	14103	14101	14151	14215	14017	14130	14234	14144	14270	14095	14053	13996	14110	13947	14217	14102	14110	14150	14217	13996	14264	13886	13955	14009	14000	14116	14280	14011	14100	14059	13948	14074	14027	14063	13998	13960	14069	14003	14202	14131	14316	13885	14107	14036	14211	14129	14045	14013	14132	14035	14117	14151	14038	14018	14125	14040	14167	14022	14039	14006	14031	14167	14017	14072	13973	14144	14018	14037	14128	14110	14141	14179	14158	14045	14253	14097	14092	14042	14211	13977	14176	13919	14126	14120	14149	13915	14271	14090	14136	14200	13847	14021	14108	14233	14112	14155	13887	14210	14206	14123	14032	14195	14143	13940	13961	14115	14027	14096	14127	14032	14196	13932	14191	14074	14170	14009	13828	14083	14017	14020	14098	13995	14177	13935	14039	14175	14044	13885	14138	14174	14144	14019	14228	14130	14245	14047	14069	14017	14101	14139	14058	13957	14044	14050	14033	14051	14257	14083	14178	13922	13982	13965	14135	14247	13889	14113	13927	14013	14031	14139	14164	14073	14138	14079	14057	14074	14082	14159	14115	14133	14053	14190	14219	13962	14056	14045	14085	14029	14237	13887	14007	14229	13956	13816	14047	13910	14204	14149	14148	13919	14145	14028	14085	14094	14076	13996	13911	14170	14034	14223	14092	13944	13944	14013	14156	13933	14213	14116	13873	14174	14165	14074	14277	14018	14047	14194	14061	14023	14172	13957	14181	14071	14120	14127	14083	14280	14131	14106	14138	14047	14243	14144	14238	14174	14204	14018	14044	14222	13948	14083	14300	14032	14044	13968	14064	14052	14082	14061	14036	14015	14165	14000	13939	14096	14009	13963	14221	14054	14104	14191	14060	14120	14107	14041	14210	13928	14090	14053	14034	14242	14092	14156	14016	13939	14049	14030	13968	14099	14172	14001	14077	14151	14059	14006	14154	14073	13940	13909	14186	14056	14072	13947	13995	14082	14207	14072	14243	14064	14251	14207	14010	14097	13960	14028	14061	14187	13902	13947	14014	13937	13969	14250	13972	14025	14173	13936	14167	14026	14129	13982	14152	14086	14024	14230	14173	14097	14049	14014	13913	14279	14058	14025	14104	14100	13811	13984	14265	14130	14137	14141	14088	14000	13934	13916	13979	14230	14095	14052	14050	14082	14159	14111	13953	14110	14270	13978	14115	14276	14273	14060	14091	14122	13956	14130	14106	14063	14190	14068	14021	14098	14216	14249	13967	14137	14164	14002	14176	13969	13938	14100	14023	14003	14062	14107	14248	14055	14063	14206	14167	13875	14195	14166	14011	14179	14123	14043	14076	14223	13982	14032	14013	14036	14099	13986	14082	14173	14026	14005	13916	13952	14172	13988	14150	14133	14075	14136	13952	14035	14069	14120	13914	14082	14032	14120	14075	14053	13851	13992	14032	14030	13922	14141	14089	14011	14158	14139	14154	14058	14014	14145	14032	14089	14067	14170
24938	25704	38460	36261	27576	24154	24022	20565	20139	20143	20253	20543	20294	20104	20158	19973	20013	20008	20088	20083	20102	20109	20145	20056	20114	19999	19917	20012	20064	20096	20012	20277	20011	20063	19869	20031	20028	20119	20078	19934	19799	19988	19968	20129	19981	19886	19753	20106	20051	20184	19952	19977	20047	19952	19937	20065	19726	20065	19980	19958	19901	19948	20284	19832	19896	19910	20095	19870	20083	19984	19908	19876	19939	19819	19923	20091	19981	19964	19835	19846	20013	19807	19989	19929	19803	19914	20084	20057	20001	19904	19999	20094	19999	19987	19718	19851	20075	20169	19983	19962	20009	20265	19988	20223	19992	19924	20006	19864	20109	19955	19882	19998	19978	19986	19878	19888	20053	20078	20060	19864	19758	19964	19865	20017	19904	20006	19861	20007	20097	19925	19971	19903	19710	20280	20050	19849	19987	20100	20038	20234	20121	19967	19922	20011	20072	20033	20068	20145	20195	19928	19973	20060	20300	19824	20075	20015	20062	19997	20105	20086	19830	19967	20121	20066	19761	19815	19838	19953	20027	19804	19983	20092	20137	20047	20067	20121	20027	19909	19799	20031	19959	20230	19931	19975	19862	19923	19900	19966	19939	19983	20046	19708	19907	19932	19976	20058	19714	19758	20147	19811	19890	19877	20048	19769	19817	19990	19992	19885	19872	20027	19933	19850	20067	20083	19955	19903	20291	20191	20093	19870	19962	20055	19926	19868	20035	19816	20056	20022	19943	19953	20042	20205	19962	19841	19949	19814	20158	19855	19956	19890	20011	19737	19932	19878	19800	19791	20008	19878	19875	19770	19779	20019	19818	19960	20111	20070	19982	19984	20038	19811	20029	20018	20013	20031	19969	19875	20250	19894	19955	19938	20061	19954	20135	19767	19576	19962	19798	19995	19746	20182	19991	19973	19478	20067	20066	19837	20073	19923	20006	19667	20106	19904	19998	19973	19871	19975	20145	19962	20171	20094	19903	19647	19874	19871	19804	20003	20076	19951	20084	20112	19939	19635	19770	19690	20067	19815	19937	20080	20120	19868	20319	20095	19936	20004	20061	20053	20066	20066	20000	19994	19884	19811	19987	20022	19943	19984	20036	20318	19931	19822	19733	20156	20074	19886	19878	19896	20062	19863	19889	19939	20001	19855	19886	20015	20075	20004	19787	20171	19891	19778	19984	19855	19910	20013	19930	19928	20081	19982	19967	19993	19996	19935	20265	19918	19887	20155	19915	19790	19909	20109	19873	19937	19970	19911	19964	19814	19941	19905	19943	19892	19999	20212	19816	19968	19718	19956	20234	20220	19791	19863	20106	19957	19967	19859	19955	19999	20079	19721	19627	19834	19855	19904	19856	20007	19871	19904	19651	19941	19851	20010	20168	20160	19962	20148	19888	19747	20072	19977	19720	19765	19848	19845	19998	19949	19800	19537	20047	19780	19870	19974	19906	19959	20141	19972	19958	20028	20050	20090	20159	19806	19869	19971	19866	19885	19915	20166	20220	19947	19617	19805	19964	19694	20253	19909	20059	20097	19832	19935	19986	19951	20199	20157	19918	19905	20152	19902	19826	19951	19715	20039	19902	19823	20011	19926	19891	19814	19992	20021	19977	19924	19978	19889	20020	19698	20051	19900	19831	20127	19982	20084	19775	20015	19771	20113	20051	20037	19976	20206	19928	19868	20004	19959	20024	20049	20006	20038	19934	19942	20121	20039	19974	20149	20121	20100	19881	20073	19949	19771	19961	20019	19792	20010	20030	20053	20064	19877	20083	19923	20103	20230	19880	20284	20168	20087	19899	20075	19883	19931	19882	19972	20198	19891	19951	20103	19869	19831	19796	19834	20128	20144	19956	20040	19892	19926	19961	20007	19972	19747	20127	19795	20074	20089	19878	20021	19950	19999	19999	19994	20113	19711	20106	19828	19957	19872	19981	20101	19981	20050	20107	19842	19927	20098	19995	20090	19981	19963	19973	19864	19855	19789	19819	19838	20136	19907	19689	19781	19950	19944	20100	19809	19856	19992	20130	19841	19994	20076	20082	19833	19912	19888	19948	20161	20065	19788	19775	20051	19934	19944	20038	20096	19973	19546	19795	19831	19978	20081	19846	20099	20057	19866	20094	19736	20032	19986	19919	19795	19736	19726	20024	19853	20186	20093	19981	19953	20159	19984	19976	19891	20014	19916	20122	19806	19772	20055	20104	19767	20154	19992	20229	19883	19965	19985	19827	19974	19980	20109	19737	20149	19973	19977	20081	19970	20059	19965	19998	20009	19990	19961	20120	20109	20008	20072	20199	20075	20040	20062	19973	19944	19875	19858	20064	19969	19826	19850	19881	19925	20067	19920	19821	20029	19899	19988	20237	19972	20061	19984	19888	19893	19849	19886	19951	19934	19975	19869	20100	20002	20069	20045	20049	19817	19883	19964	20118	19964	20229	20225	19897	20036	20015	20122	20016	19635	19953	19966	19937	19915	20065	20052	20065	20152	20058	19773	19765	19970	19964	19921	20044	19724	19910	19998	20117	19890	19902	19999	20035	20010	19798	20171	19807	19990	20017	20085	19673	19912	19861	19927	19952	19899	20078	19791	20186	19958	19860	19729	19917	20160	19943	19949	20129	19776	19743	19980	19765	20084	19986	20006	20045	19831	19993	20021	20068	20070	20141	19845	19933	20080	19699	19634	19683	19975	19784	20087	20083	19850	19917	19945	20087	19969	20019	20154	19938	19982	19902	19922	19963	19685	20015	19820	19900	20005	19931	20246	20031	19883	19962	20030	20124	20034	20013	20126	19687	19874	19986	19845	19901	20019	20021	19807	19972	20320	19751	19796	19856	19825	19956	19922	19940	20008	19934	19892	20173	19961	20109	19884	19875	19756	19943	20083	20139	19874	19871	19929	19885	20097	20009	19995	19956	19824	20079	19728	19745	19920	19854	20069	19951	20059	20073	20007	19937	19934	19916	19676	19823	19952	20333	19981	20022	20077	20083	20089	20019	19766	20206	20068	20057	20130	20084	20085	19917	19966	20151	20015	20042	19896	19971	19973	19743	19970	19986	19861	20049	20087	20185	20049	19992	20112	19878	19675	20029	19762	19808	20003	19980	19849	19813	20074	19900	20051	19984	19857	19993	19961	19995	19987	19980	19991	19914	20060	19822	19994	19993	19919	20004	19945	20159	19951	20199	19755	19769	19855	20003	19904	20266	19858	19964	19920	19983	20157	19786	19768	20082	19699	20053	19755	19971	20269	19927	19899	19864	19790	19868	19857	19891	19805	19892	20089	20096	19963	19991	19756	20093	19868	19891	19988	19979	19955	19884	19864	20064	19834	19891	20127	19701	20172	20024	19802	19958	19888	19813	19787	19898	20008	19837	20023	19904	19813	19747	20144	20061	19999	20107	20115	19905	20071	20013	19719	19768	19998	20025	19828	20088	19928	19919	20018	19969	19968	20126	20024	20034	19738	19895	20175	20086	20142	19805	19997	19787	19777	19807	19857	20061	20075	19749	19802	20058	20032	19920	20018	20123	20150	20017	20107	20029	19928	19963	19994	19922	19886	20298	19688	19756	19801	19898	20143	19962	20120	19985	20080	20099	19941	19960	19956	19960	19970	19897	19839	20035	20006	19978	19808	19960	19902	19817	19939	19904	20041	19867	19920	19952	20016	19923	20112	20007	19950	20130	20098	19972	19933	20043	19999	19950	19871	20006	19735	20066	20002	19977	20101	19692	19687	19705	19913	19856	19767	20121	19803	20130	19994	20145	19915	19909	20025	19860	19967	20060	20110	19872	20108	20005	19858	20119	20091	19930	19845	20009	19894	20090	19845	19769	19973	19956	19914	20025	20005	20120	19906	19729	20085	20029	20008	19912	19871	20042	20066	20003	20059	20170	20078	20173	19975	19869	19905	20061	19994	20191	19795	19553	20056	20176	19952	20120	19918	19913	19929	19894	19914	19935	20104	20160	20110	20012	20028	20158	19956	19960	19907	20250	19952	19912	20046	19989	19951	19822	20153	19948	19925	20356	19973	20449	19805	19708	20085	19958	19832	20189	19908	19897	19890	20089	19755	19878	19972	19938	20182	19902	19833	20006	19740	20048	19845	19837	19878	19940	20036	20177	19965	19973	19907	19874	19907	20121	20042	19996	19856	20056	19975	19995	19945	20258	19834	20041	19791	19933	19952	19866	19721	19836	19879	20053	19830	19870	20045	20036	19744	19629	19977	20047	19862	19549	20103	20135	19733	20068	20058	19906	20058	19973	20021	19983	19963	19924	19826	19974	19887	19937	19756	19677	19798	20026	20031	20044	19985	19927	20059	20041	20101	19932	19935	19675	19946	19919	20157	19985	20031	19964	20014	19862	20038	19963	20089	19946	19921	19842	20118	20262	19734	19852	19944	19796	19948	20030	19994	19982	19945	19967	19967	19791	20030	20029	20000	20056	20243	20018	20334	19853	20027	20012	20069	20093	19847	19877	19912	19915	20071	19865	19791	19923	20049	20025	20018	20061	19866	19780	19816	19940	20072	20077	20100	19969	19981	20002	20044	19974	19976	19876	19941	19932	20099	19904	19993	19827	20103	19922	19892	20000	19910	19887	19993	20035	20154	19827	20065	19905	19822	19812	19934	19918	19910	19883	19812	20003	19939	19931	20040	19947	20029	20061	20081	19861	19651	19979	19954	19891	19829	19960	19592	20006	19915	19861	20066	20148	20104	19994	19906	19990	19799	19913	20005	20037	20068	19984	20163	19752	19996	20027	20013	19892	20070	19960	20156	19932	19975	20042	19962	20154	20041	19931	19666	19983	20009	20014	20056	20136	19928	19976	20382	19913	19955	19936	19898	19760	19995	20119	20178	20053	20091	20055	20054	20026	19866	20079	19812	20137	19974	19954	19952	19900	19880	20161	19823	19731	19978	19789	20264	20092	20121	20009	19992	19832	19612	19873	19848	19923	19885	19875	19903	20132	19855	19749	20013	20055	19940	20004	19846	19858	20007	20175	19989	20054	19932	20200	20220	20047	19905	20067	20028	20078	20024	19966	20022	20010	19827	19885	20225	20067	19979	20119	19973	19996	20215	19948	19881	19868	20032	20076	19875	20119	20317	19691	19969	19856	19695	19902	19814	19794	19634
66074	104416	86640	56230	26258	12737	12787	12945	12861	12872	12820	12939	12798	12856	12927	12831	12637	12790	12700	12847	12753	12915	12816	12826	12773	12918	12750	12859	12782	12692	12663	12844	12864	12912	12892	12897	12873	12856	12848	12825	12687	12999	12864	12677	12745	12766	12743	12817	12891	12769	12826	12848	12917	12770	12807	12686	12758	12899	12858	12615	12767	12806	12808	12815	12724	12824	12898	12832	12790	12881	12937	12768	12898	12828	12806	12940	12767	12699	12721	12923	12865	12844	12789	12908	12714	12687	12804	12627	12665	12795	12852	12746	12933	12774	12564	12844	12759	13025	12899	12840	12868	12709	12869	12876	12968	12784	12621	12820	12958	12828	12738	12745	12775	12974	12812	12737	12861	12653	12881	12861	12765	12721	12880	12961	12833	12731	12780	12886	12882	12856	12744	12653	12897	12704	12908	12635	12694	12853	12934	12852	12798	12782	12716	12819	12767	12958	12862	12829	12830	12868	12708	12669	12776	12792	12854	12873	12936	12872	12804	12962	12861	12858	12685	12751	12806	12701	12797	12679	12900	12922	12817	12919	12812	12882	12740	12728	12669	12867	12783	12724	12647	12651	12601	12881	12675	12854	12756	12818	12870	12890	12715	12676	12799	12814	12904	12787	12713	12748	12761	12808	12691	12853	13039	12850	12731	12760	12944	12869	12687	12800	12919	12786	12644	12847	12755	12818	12832	12808	12733	12694	12642	12767	12770	12890	12885	12761	12744	12898	12879	12799	12820	12762	12814	12647	12628	12795	12717	12800	12799	12760	12775	13039	12835	12873	12758	12899	12800	12604	12865	12747	12808	12657	12902	12823	12982	12794	12880	12853	12734	12809	12850	12688	12677	12817	12844	12662	12908	12967	12805	12956	12886	12736	12730	12821	12937	12770	12735	12808	12884	12876	12845	12732	12826	12806	12752	12766	12795	12795	12840	12902	12745	12839	12713	12675	12773	12942	12778	12848	12675	12744	12775	12729	12861	12847	12775	12792	12985	12875	12854	12674	12679	12802	12787	12828	12661	12762	12786	12788	12790	12827	12755	12813	12824	12874	12901	12737	12940	12734	12930	12863	12840	12730	12757	12721	12862	12721	13048	12829	12978	12772	12882	12870	12780	12717	12888	12669	12668	12929	12759	12784	12882	12710	12906	12700	12928	12614	12852	12817	12864	12820	12759	12880	12793	12617	12980	12811	12749	12737	12757	12835	12892	12812	12717	12768	12718	12776	12784	12745	12772	12741	12924	12640	12794	12946	12726	12769	12793	12851	12857	12822	12887	12759	12814	12737	12719	12655	12829	12747	12960	12765	12920	12824	12846	12906	12914	12768	12885	12805	12764	12869	12696	12721	12854	12685	12755	12790	12781	12805	12810	12834	12773	12626	12771	12751	12630	12932	12819	12881	12671	12906	12868	12647	12708	12754	12768	12914	12569	12801	12848	12606	12834	12871	12858	12739	12818	12724	12911	12815	12805	12894	12758	12825	12861	12725	12490	12779	12821	12941	12916	12917	12869	12834	12753	12912	12694	12929	12827	12805	12879	12818	12802	12809	12844	12770	12826	12944	12900	12786	12628	12711	12770	12922	12871	12849	12708	12702	12933	12813	12983	12779	12862	12931	12723	12737	12803	12731	12758	12712	12746	12808	12749	12907	12800	12887	12710	12870	12893	12910	13022	12923	12680	12980	12871	12869	12769	12849	12569	12811	12805	12630	12851	12789	12699	12786	12733	12816	12747	12913	12845	12880	12805	12754	12823	12870	12838	12749	12901	12791	12806	12783	12732	12818	12881	12649	12770	12720	12747	12842	12747	12698	12812	12778	12614	12718	12695	12677	12962	12714	12829	12800	12798	12907	12806	13024	12849	12771	12847	12821	12835	12653	12919	12858	12651	12625	12828	12772	12803	12676	12933	12895	12778	12787	12722	12839	12789	12839	12702	12784	12780	12741	12624	12667	12737	12849	12741	12707	12790	12845	12719	12982	12851	12841	12676	12788	12701	12863	12647	12807	12792	12815	12652	12900	12843	12884	12795	12832	12753	12884	12737	12801	12734	12805	12804	12992	12799	12796	12759	12848	12731	12780	12620	12820	12916	12835	12799	12759	12717	12888	12768	12756	12883	12744	12794	12709	12749	12862	12964	12666	12741	12865	12902	12784	12971	12777	12844	12620	12907	12741	12919	12853	12935	12729	12888	12731	12786	12935	12871	12978	13024	12833	12792	12849	12776	12820	12729	12922	12865	12660	12769	12898	12846	12798	12830	12765	12850	12711	12808	12936	12745	12841	12753	12908	12766	12793	12825	12730	12891	12652	12771	12828	12997	12803	12772	12791	12874	12716	12799	12701	12909	12850	12825	12722	12793	12880	12790	13000	12823	12801	12841	12757	12709	12777	12961	12882	12855	12785	12809	12824	12784	12826	12659	12863	12890	12846	12864	12601	12771	12737	12698	12813	12815	12588	12772	12715	12879	12880	12854	12694	12770	12751	12755	12675	12740	12796	12949	12860	12817	12924	12625	12938	12646	12696	12881	12885	12696	12703	12810	12810	12829	12879	12759	12803	12692	12788	12875	12877	12817	12809	12951	12766	12858	12782	12890	12748	12978	12882	12793	12887	12675	12867	12947	12799	12951	12566	12763	12904	12703	12991	12697	12979	12649	12917	12833	12925	12783	12716	12868	12846	12874	12758	12746	12918	12802	12790	12847	12938	12675	12826	12797	12856	12768	12703	12765	12814	12736	12873	12700	12919	12841	13046	12687	12719	12798	12737	12659	12643	12888	12778	12716	12907	12619	12912	12762	12919	12733	13016	12789	12864	12766	12785	12899	12846	12689	12827	12926	12918	12956	12769	12707	12758	12703	12842	12800	12860	12846	12851	12889	12711	12815	12773	12790	12623	12826	12778	12897	12776	12803	12734	12645	12677	12869	12776	12890	12996	12838	12790	12861	12702	12871	12756	12515	12778	12854	12829	12837	12759	12713	12837	12797	12760	12812	12832	12900	12887	12856	12605	12759	12773	12905	12689	12662	12660	12816	12792	12796	12636	12679	12805	12854	12761	12983	12856	12829	12793	12807	12833	12838	12836	12813	12816	12798	12646	12751	12723	12879	12742	12820	12748	12811	12826	12800	12729	12724	12802	12723	12795	12843	12740	12712	12702	12688	12800	12811	12973	12762	12659	12837	12807	12858	12869	12776	12858	12779	12849	12809	12829	12943	12739	12827	12738	12705	12926	12840	12791	12993	12623	12707	12817	12918	12807	12808	12857	12833	12793	12753	12839	12773	12718	12907	12809	12745	12768	12718	12734	12713	12763	12693	12787	12786	12852	12631	12854	12837	12573	12665	12653	12830	12787	12789	12889	12855	12968	12702	12716	12753	13071	12895	12949	12786	12825	12775	12712	12875	12739	12903	12820	12710	12821	12716	12857	12831	12832	12752	12846	12708	12803	12859	12670	12811	12936	12790	12828	12917	12654	12737	12784	12838	12776	12768	12787	12755	12899	12926	12708	12820	12675	12722	12891	12807	12992	12793	12737	12829	12803	12673	12931	12852	12725	12895	12737	12833	12754	12948	12807	12728	12807	12739	12757	12631	12752	12868	12786	12933	12750	12923	12809	12782	12924	12854	12871	12856	12894	12771	12863	12604	12713	12915	12898	12776	12745	12582	12884	12753	12713	12800	12712	12864	13023	12897	12758	12791	12880	12790	12968	12736	12781	12954	12782	12830	12904	12828	12806	12777	12881	12891	12888	12401	12677	12706	12843	12687	12680	12853	12799	12789	12735	12862	12906	12796	12866	12706	12834	12766	12872	12734	12730	12772	12863	12848	12916	12710	12850	12803	12819	12892	12760	12732	12704	12771	12957	12836	12809	12818	12822	12740	12972	12710	12645	12691	12868	12728	12916	12840	12888	12990	12768	12801	12686	12808	12808	12839	12793	12802	12852	12854	12782	12928	12977	12764	12851	12877	12840	12766	12855	12786	12745	12711	12707	12901	12602	12706	12919	12883	12821	12877	13014	12709	12668	12698	12859	12658	12794	12760	12799	12810	12764	12916	12770	12837	12766	12823	12882	12793	12706	12709	12881	12799	12640	12822	12802	12637	12724	12928	12688	12811	12694	12698	12831	12747	12898	12698	12710	12808	12743	12770	12754	12837	12794	12848	12774	12791	12776	12780	12684	12602	12690	12872	12668	12809	12732	12863	12782	12792	12862	12777	12885	12836	12856	12747	12646	12805	12876	12754	12798	12852	12814	12811	12813	12649	12943	12780	12932	12768	12750	12791	12792	12761	12893	12827	12736	12853	12866	12844	12779	12707	12703	12693	12891	12817	12872	12735	12864	12828	12689	12789	12719	12831	12808	13023	12804	12799	12788	12968	13034	12641	12673	12628	12810	12818	12767	12820	12819	12859	12760	12685	12696	12833	12774	12566	12910	12780	12853	12877	12740	12782	12848	12984	12786	12936	12862	12762	12720	12885	12881	12902	12843	12764	12913	12835	12851	12769	12817	12926	12832	12859	12796	12747	12853	12949	12754	12651	12847	12799	12797	12791	12706	12959	12726	12643	12925	12761	12877	12946	12747	12781	12942	12730	12730	12674	12616	12743	12713	12730	12736	12758	12844	12796	12852	12936	12754	12905	12793	12709	12728	12701	12970	12781	12756	12914	12931	12765	12756	12609	12875	12857	12657	12846	12655	12714	12849	12826	12760	12796	12870	12781	12801	12874	12752	12849	12837	12799	12640	12799	12858	12703	12689	12724	12746	12566	12859	12651	12760	12814	12713	12755	12783	12798	12816	12883	12829	12791	12773	12637	12925	12935	12976	12916	12749	12837	12830	12720	12945	12720	12801	12771	12671	12992	12749	12891	12708	12706	12598	12764	12770	12905	12834	12758	12992	12904	12657	12720	12874	12804	12701	12797	12888	12863	12791	12834	12931	12704	12693	12855	12936	12842	12851	12905	12813	12769	12800	12724	12849	12859	12821	12697	12781	12720	12991	12896	12785	12782	12657	12816	12644	12890	12687	12838	12841	12888	12773	12845	12804	12711	12762	12914	12971	12997	12812	12726	12967	12730	12787	12734	12828	12686	12734	12955	12783	12789	12848	12941	12708	12887	12890	12761	12876
22677	24918	36992	32993	26011	24098	26621	21454	20428	20656	20388	20496	20448	20536	20365	20614	20691	20315	20287	20244	20321	20225	20068	20175	20380	20450	20276	20455	20096	20142	20303	20039	20345	20208	20134	20207	20128	20119	19919	20095	20097	20014	20298	20174	20211	20010	20119	20493	20296	20201	19781	19832	20304	20141	20294	20518	19828	20203	20001	20492	20137	20320	20170	20143	20158	20187	20163	20175	20147	20223	20224	20284	20228	19957	20198	20143	20258	20123	20211	20123	20005	20016	20148	20023	20208	20099	20349	20042	20127	20301	20366	20217	20282	20047	19864	19758	19986	20220	20111	20054	20397	20177	20209	20283	20216	20170	20016	20263	20216	20372	20048	19991	20384	20159	20160	20261	20005	19924	20199	20258	20314	20024	20279	20163	20187	20542	20213	20247	19996	19969	20125	19937	20195	20420	20217	20212	20122	20115	20061	20342	20100	19946	20044	20077	20061	20074	20002	20064	20141	20111	20003	20397	20055	20001	19987	20181	20179	19738	20264	20289	20296	19964	19900	20199	20128	20175	20305	20052	20233	19980	19783	20010	19986	20148	19908	20044	20065	20320	20302	20267	20251	20205	20075	20236	20152	19961	20031	20258	20088	19996	20151	20007	20065	20060	20047	20434	20069	19968	20145	20273	20038	19904	19914	20137	20080	20022	20312	20098	20108	19968	20198	20205	20204	20097	20054	20230	20046	20261	19911	20066	20075	20058	20100	20236	20004	20096	20217	20041	20267	19940	20385	20157	20148	20283	20207	20027	20261	20064	20199	20228	20154	19819	19896	20072	20170	20135	19980	20305	20321	19988	20170	20145	19956	19959	20219	20049	20062	20118	20167	20339	19927	19976	19949	20082	20069	20079	20187	19755	20166	20042	19956	19944	20106	20015	20175	20207	20321	20037	20166	20115	19978	20200	20109	20052	20267	20129	19960	20166	20175	20123	20439	20226	20348	20151	20059	20300	20298	20150	20050	20156	20154	20169	20190	20455	20078	20133	20323	20135	20106	19888	20109	20158	20197	20162	20127	20114	19961	19673	20185	20390	20404	19907	20202	20278	19868	20170	20113	20155	20299	20049	20070	20143	20335	20247	19997	20031	20143	19924	20352	19968	20009	20186	19906	20008	19990	19963	20002	20155	20080	20247	20018	19784	20013	20044	20338	20167	19962	20232	20155	19964	20184	20357	20318	20238	20115	20197	20085	20220	20401	20368	20413	20073	20030	20207	20153	19977	20182	20184	19986	20153	20105	20090	20128	19915	20210	20139	20136	20189	20288	19997	20075	20232	19786	20063	20056	20201	20148	20148	20251	20087	20059	20131	20170	20346	20199	19985	19864	19997	20150	20160	20119	20138	20006	20204	20087	20136	20154	20134	20203	20117	20113	20111	19808	20029	19956	19964	20236	20036	20043	20108	20048	20239	20369	20182	20121	19948	20119	20037	20186	20255	20307	19819	20145	20105	20164	20128	20199	20225	20055	20119	20188	20097	20196	20099	20265	20017	20186	19914	20324	19948	20176	20352	20190	20190	20108	20288	20008	20065	20278	20121	20086	19991	20199	20047	20059	20251	19992	20033	20295	20147	20314	20160	20182	20169	20164	20132	20100	20256	20019	20141	20076	20204	20200	20155	20231	20168	20067	20005	20193	20047	19942	20053	20240	19980	19972	19923	20061	20204	20125	20324	20332	20263	20021	20019	19926	20283	20055	20103	19921	20039	19885	20350	20021	20188	20136	20338	20482	19888	20106	20035	20068	20196	20131	20173	20333	19858	20286	20109	20095	20211	20150	20046	20157	20169	20135	20149	20105	20146	20075	20107	20189	20081	20189	20120	20086	20164	20251	20309	20301	20241	20282	19977	20100	19925	20177	20273	20199	19987	20282	20199	20146	20260	19891	20068	19986	19812	19993	19965	20093	20215	20064	20264	20269	19724	20396	20065	20131	20212	20078	20135	20466	20067	20070	20286	19999	19962	19878	20193	19837	20056	20153	20163	20430	20258	19986	20086	20266	20046	20071	20075	20233	20135	20252	20491	20112	20350	19983	20214	20105	19848	19920	20005	20111	20120	20177	20042	19960	19987	20212	19950	20144	20219	20135	20162	20131	19968	20015	20069	20287	20117	20158	20045	20095	20052	20322	19997	19930	20157	20131	19981	20066	20141	20124	20037	20093	20017	19987	20040	19978	19993	19839	20129	20020	19860	19973	20124	20164	20144	20130	19939	20215	19918	20061	20237	19980	20104	19927	20312	20308	20182	20302	19985	20218	20094	19955	19992	20063	20107	19972	19926	20118	20250	19968	20059	20102	20128	20220	19907	19911	19930	20025	19959	20211	20309	19940	19979	20163	20005	20215	20282	20062	20030	19934	20210	19984	20354	20426	20168	20098	20284	20185	19894	19969	20090	19858	20069	20065	20087	20044	20244	20170	19976	19969	20255	19895	19933	20041	20202	20076	20049	19918	20050	19941	20136	19938	20162	20034	19961	20119	19997	20098	20023	20110	20020	20028	20287	19980	20046	20241	20209	20051	20035	20073	20153	20069	20382	20094	20125	20183	19932	20027	20341	20167	20224	19941	20166	20068	20192	20186	19897	19877	20181	20016	20134	20265	20125	20267	20367	20136	20152	20071	20141	20070	20084	20174	20061	19935	20121	20372	20244	20122	20226	20262	20333	19994	19836	19935	20147	19985	20173	20132	20046	20070	20101	19868	20281	20039	20117	19961	20019	20058	19952	19925	20249	20069	20168	20067	20203	20122	20592	19878	20063	20061	20221	20030	20053	20277	20058	20192	20106	20096	20097	20003	20098	19991	20163	19911	20225	19950	20329	20089	20112	20080	20014	20306	19968	20045	20129	20173	20154	20083	19952	20098	20208	20171	20215	20077	19945	20095	20071	20014	20405	20273	20180	20289	20031	20110	20319	20256	19994	20215	20194	20158	20295	20097	20120	20032	20324	20130	20125	20261	20106	20184	20098	20086	20064	19903	20196	20191	19916	20113	20166	20020	20086	20062	19995	20202	20242	20218	20163	20081	20407	20497	20021	20033	20330	19926	20167	20288	20118	20195	20111	20443	20039	20198	20060	20216	20340	20117	19975	20370	20196	20187	20072	19907	20096	20019	20160	19962	20032	20162	20051	20179	20091	20350	20188	20311	20083	20202	20021	20060	20365	20228	20113	20147	20027	19994	20106	19994	20298	19980	20114	19821	20395	20068	20019	20051	20163	20109	20173	20086	20421	19897	20046	20055	20078	20063	20162	20169	19979	20132	19939	20222	20130	20172	20111	20214	20128	20038	20073	20010	20107	19984	20099	20110	20027	20278	19905	19988	20027	19982	20152	19956	20072	19880	19923	20035	20308	20180	20139	20197	20034	20193	19806	20039	20129	20141	20143	20111	19716	19956	20079	20121	19979	20300	20098	20220	20382	20041	20080	19974	20189	20190	20238	19985	20226	20021	19956	19877	20164	20100	19721	20121	19926	20126	19960	20152	20026	20019	19977	19988	20177	19952	20017	20074	20022	19937	20249	19899	20221	20134	20183	20211	20181	20165	20150	20073	19839	20280	20265	19942	20219	20005	20053	20181	20062	19805	20254	20170	20209	20079	20092	20126	20085	20193	20210	20281	20181	20076	20099	20042	19996	20145	20089	20263	20017	20139	20337	20218	19999	20110	20026	20009	20233	20329	19755	19933	20087	20395	20059	20208	20361	20151	19891	19842	20280	20240	20113	20146	20000	20036	20099	20014	20179	20187	20269	19829	20079	20063	20390	19977	19891	20129	20130	19918	20122	20049	20454	20116	19854	20195	19992	20127	19945	19932	20243	20075	19806	19906	20209	20214	20139	20054	20240	20190	19955	20012	20097	20085	19993	20110	20106	20150	20208	20096	20163	20152	20217	20445	20238	20176	20165	20357	20212	20192	20088	19826	20061	20093	19941	20230	20101	20168	20224	20211	20099	20062	20158	20077	20027	19838	19818	20099	20287	20070	20264	20249	20192	20135	20148	20422	20019	19879	20122	19880	19970	20189	20089	20152	20036	20014	19992	20285	19923	20143	20186	19967	20001	20156	20247	20192	20157	20045	19908	19995	20090	20073	19993	20156	20264	20220	19998	19980	20086	20233	20108	20107	19901	19978	19986	20132	20098	20085	20065	20102	20144	19973	20021	20234	19954	20019	20106	19965	20243	20086	20086	20125	20164	20014	20131	20246	20085	19956	20204	20063	19939	19982	19996	19899	20251	20021	20272	20286	20092	20075	20310	19956	20192	20053	20189	19931	20112	20108	20186	20142	20013	20165	20158	20203	20025	20163	20167	20090	20285	20235	20395	20001	20016	20275	20352	20142	20007	19997	19767	20094	20354	19991	20180	20035	19899	20062	20017	20168	20258	20219	19832	19934	20101	20326	20097	20001	20050	19949	20093	20125	20417	19937	19969	20267	20052	20203	19863	20069	20123	20292	19925	20006	20307	20205	19917	20221	19992	20046	20276	20329	19982	19913	20031	20197	19909	20015	20363	20107	19996	20184	19946	20135	20070	19878	20034	20061	20136	20271	20178	20138	19994	20332	20121	20307	19998	20250	19892	19952	20366	20119	19947	20147	19872	20328	20018	19945	19997	20235	20150	20113	20107	20315	20081	20072	20157	19977	20198	20305	20154	20098	20037	19931	20097	19716	20046	20366	20282	20255	20131	20172	20379	20218	19917	20232	19897	20160	19839	20231	19870	19999	20167	20093	20018	20117	20313	20335	20233	19896	20296	20118	20197	20097	20051	20103	20229	20066	20165	20033	20229	19955	19870	19991	20245	19852	19968	19992	20006	19988	20047	20176	20125	20205	19987	20116	20065	20077	19996	20043	20016	20310	20261	20241	20066	20227	20242	19815	20075	20353	20249	20097	20322	20145	20083	20329	20009	20266	20210	20027	20098	20301	20385	20107	20265	20245	20132	20087	20179	20248	19873	20080	20265	20272	20283	20158	20023	19980	19950	20187	20310	20178	20015	20250	20096	20002	19932	19954	19944	20033	20115	20152	20092	20221	20028	20059	20152	20069	20042	20016	19754	19749	20211	19914	19875	20243	19991	20154	19998	19877	20066	20237	20065	20037	20038	20162	20217	20185	20051	19859	20081	20056	20021
66791	105716	93532	64277	32096	12765	12903	12789	12714	12687	12763	12927	12814	12891	12720	12747	12799	12830	13081	12815	12689	12947	12636	12791	12657	12654	12756	12721	12932	12765	12954	12809	12801	12833	12838	12919	12919	12912	12942	12799	12668	12664	12929	12827	12783	12733	12844	12821	12739	12841	12732	12944	12695	12858	12618	12883	12716	12752	12851	12779	12971	12777	12900	12755	12729	12714	12692	12671	12500	12746	12733	12765	12864	12598	12771	12546	12594	12614	12895	12769	12775	12770	12826	12707	12670	12767	12791	12914	12778	12797	12754	12767	12746	12768	12629	12594	12851	12852	12783	12700	12942	12835	12637	12651	12801	12802	12672	12676	12830	12791	12950	12706	12756	12728	12630	12783	12790	12797	12881	12734	12591	12851	12775	12782	12768	12793	13041	12880	12880	12741	12784	12721	12969	12796	12778	12868	12859	12909	12713	12736	12706	12748	12820	12759	12798	12647	13032	12737	12934	12670	12698	12782	12794	12621	12701	12687	12911	12801	12755	12838	12728	12790	12805	12803	12867	12693	12727	12838	13042	12723	12733	12645	12603	12787	12735	12771	12820	12696	12870	12987	12796	12724	12888	12790	12597	12760	12777	12758	12585	12672	12736	12504	12687	13000	12688	12656	12754	12774	12738	12822	12827	12834	12879	12778	12851	12730	12699	12648	12887	12784	12795	12646	13024	12791	12826	12755	12861	12801	12769	12778	12684	12694	12622	12828	12809	12518	12796	12721	12793	12630	12813	12833	12834	12850	12766	12751	12787	12776	12623	12826	12835	12811	12519	12822	12908	12925	12907	12857	12784	12564	12737	12724	12850	12660	12723	12833	12830	12821	12518	12848	12856	12595	12710	12755	12797	12865	12760	12907	12618	12751	12757	12780	12841	12577	12773	12905	12763	12788	12813	12805	12869	12736	12797	12712	12709	12746	12725	12795	12949	12897	12747	12698	12696	12791	12939	12843	12815	12715	12846	12854	12752	12598	12516	12749	12704	12680	12871	12771	12723	12858	12802	12835	12891	12777	12630	13020	12865	12657	12684	12889	12772	12717	12771	12743	12737	12810	12689	12723	12542	12755	12706	12764	12575	12855	12808	12867	12804	12765	12760	12938	12707	12763	12649	12786	12865	12736	12685	12861	12640	12658	12702	12813	12669	12830	12862	12690	12783	12786	12666	12797	12768	12670	12831	12859	12716	12679	12768	13035	12909	12764	12697	12903	12856	12693	12906	12831	12610	12838	12860	12772	12763	12678	12879	12799	12806	12848	12838	12571	12937	12635	12780	12674	12772	12708	12835	12664	12806	12779	12828	12685	12699	12664	12753	12546	12772	12778	12817	12704	12734	12787	12664	12707	12830	12786	12726	12627	12725	12790	12948	12885	12747	12638	12769	12787	12674	12801	12757	12871	12709	12871	12743	12849	12862	12738	12930	12824	12822	12765	12718	12533	12624	12701	12722	12690	12826	12619	12716	12796	12562	12690	12718	12935	12849	12601	12825	12877	12756	12780	12927	12830	12961	12703	12717	12808	12770	12737	12676	12777	12834	12761	12753	12703	12799	12804	12746	12732	12666	12698	12808	12823	12726	12848	12950	12872	12618	12686	12779	12800	12856	12789	12845	12854	12848	12824	12733	12741	12821	12891	12784	12738	12709	12780	12619	12843	12920	12679	12813	12850	12737	12759	12752	12845	12800	12952	12751	12636	12818	12845	12780	12919	12825	12842	12847	12751	12670	12762	12840	12717	12805	12741	12726	12756	12872	12775	12688	12854	12563	12792	12809	12729	12708	12754	12721	12707	12814	12634	12672	12590	12756	12711	12852	12874	12809	12674	12821	12829	12889	12818	12945	12625	12823	12814	12690	12648	12656	12905	12766	12978	12895	12815	12719	12837	12759	12762	12836	12916	12698	12938	12823	13004	12846	12748	12807	12795	12546	12669	12920	12830	12643	12678	12814	12860	12740	12722	12688	12776	12729	12645	12692	12919	12642	12929	12742	12585	12940	12788	12865	12764	12827	12735	12626	12704	12888	12734	12705	12842	12785	12753	12593	12847	12840	12840	12747	12841	12785	12788	12885	12746	12794	12873	12808	12728	12784	12700	12951	12688	12856	12622	12681	12722	12748	12549	12878	12787	12854	12889	12775	12704	12693	12755	12621	12905	12867	12755	12794	12823	12853	12622	12816	12721	12863	12541	12812	12797	12759	12718	12820	12837	12643	12910	12779	12472	12865	12883	12925	12758	12687	12903	12743	12613	12881	12923	12871	12593	12728	12950	12683	12928	12629	12825	12789	12700	12676	12751	12907	12813	12779	12792	12908	12857	12907	12645	12784	12719	12849	12797	12729	12708	12743	12805	12770	12723	12879	12637	12724	12794	12691	12673	12860	12868	12923	12842	12779	12668	12791	12944	12744	12818	12828	12692	12844	12724	12828	12844	12840	12822	12902	12760	12830	12970	12690	12728	12788	12657	12762	12784	12689	12782	12799	12672	12653	12493	12726	12599	12832	12764	12693	12685	12928	12766	12729	12710	12851	12938	12689	12575	12872	12754	12791	12631	12841	12865	12777	12822	12858	12872	12727	12765	12747	12759	12517	12792	12734	12836	12614	12880	12975	12668	12838	12797	12862	12767	12775	12851	12858	12949	12833	12854	12768	12655	12812	12845	12632	12794	12727	12768	12697	12841	12874	12862	12701	12875	12845	12777	12690	12701	12736	12652	12690	12783	12750	12839	12766	12920	12892	12674	12712	12858	12754	12717	12582	12766	12801	13142	12733	12763	12593	12711	12693	12663	12700	12726	12873	12758	12794	12623	12727	12845	12953	12742	12652	12902	12753	12843	12832	12465	12778	12783	12752	12786	12647	12564	12629	12820	12783	12661	12868	12638	12863	12730	12688	12773	12734	12763	12676	12784	12768	12594	12975	12922	12845	12653	12675	12851	12901	12494	12814	12767	12649	12799	12711	12679	12885	12766	12657	12770	12857	12680	12784	12754	12879	12803	12733	12786	12775	12820	12754	12730	12787	12945	12752	12702	12894	12740	12761	12754	12806	12899	12848	12696	12873	12769	12526	12887	12710	12754	12624	12603	12770	12833	12815	12856	12934	12546	12787	12692	12727	12667	12910	12880	12828	12763	12703	12748	12658	12912	12770	12776	12752	12614	12757	12754	12812	12747	12822	12758	12811	12795	12764	12734	12917	12599	12759	12768	12689	12694	12687	12618	12791	12692	12540	12768	12576	12908	12746	12874	12794	12868	12957	12773	12930	12662	12799	12642	12778	12734	12780	12680	12689	12867	12778	12673	12753	12986	12751	12717	13008	12711	12751	12742	12708	12852	12672	12829	12797	12870	12752	12902	12812	12626	12864	12777	12749	12707	12631	12697	12782	12608	12870	12725	12661	12849	12755	12894	12752	12832	12927	12747	12799	12784	12735	12814	12864	12905	12892	12832	12764	12742	12794	12612	12911	12704	12648	12833	12676	12755	12765	12812	12645	12794	12824	12709	12728	12799	12687	12797	12687	12851	12811	12679	12916	12702	12901	12864	12886	12725	12890	12707	12823	12664	12647	12675	12511	12718	12741	12851	12740	12660	12888	12983	12634	12745	12845	12653	12726	12814	12876	12687	12728	12900	12787	12720	12780	12716	12825	12675	12912	12593	12906	12867	12841	12808	12683	12809	12680	12757	12663	12848	12770	12861	12837	12837	12883	12767	12719	12810	12702	12903	12858	12714	12699	12649	12679	12830	12960	12890	12682	12869	12866	12709	13006	12833	12592	12652	12853	12903	12727	12912	12793	12668	12709	12750	12672	12786	12735	12836	12786	12685	12753	12846	12838	12696	12784	12697	12772	12855	12735	12636	12795	12694	12692	12866	12849	12805	12666	12731	12660	12758	12672	12547	12645	12914	12678	12648	12867	12836	12694	12746	12622	12514	12596	12787	12676	12810	12644	12804	12843	12818	12761	12760	12809	12895	12588	12669	12785	12614	12903	12595	12672	12845	12778	12751	12823	12711	12861	12642	12783	12833	12827	12737	12672	12684	12675	12791	12958	12476	12716	12763	12687	12731	12612	12805	12774	12689	12713	12865	12724	12729	12710	12766	12848	12781	12790	12836	12724	12837	12654	12815	12681	12792	12689	12611	12739	12748	12804	12711	12730	12721	12690	12652	12614	12751	12748	12774	12820	12708	12710	12682	12780	12790	12809	12643	12709	12722	12791	12899	12813	12628	12732	12680	12755	12646	12816	12689	12842	12607	12800	12895	12792	12875	12961	12747	13030	12805	12765	12813	12934	13058	12772	12727	12690	12767	12797	12772	12796	12798	12672	12744	12678	12712	12720	12850	12644	12786	12727	12680	12808	12808	12653	12711	12805	12770	12816	12814	12733	12729	12855	12920	12617	12895	12668	12668	13066	12663	12617	12617	12709	12737	12747	12694	12765	12747	12723	12806	12852	12761	12648	12735	12698	12776	12810	12823	12761	12732	12749	12692	12714	12705	12820	12619	12887	12808	12915	12811	12715	12656	12860	12646	12734	12703	12834	12989	12925	12702	12646	12852	12847	12834	12945	12860	12688	12735	12643	12799	12881	12907	12549	12746	12730	12713	12588	12578	12633	12759	12926	12849	12676	12801	12696	12797	12681	12883	12847	12667	12905	12683	12614	12837	12917	12783	12801	12809	12665	12709	12565	12810	12721	12755	12648	12863	12727	12780	12732	12914	12629	12775	12807	12792	12647	12820	12546	12694	12774	12604	12848	12766	12781	12747	12747	12669	12616	12651	12703	12666	12779	12859	12935	12749	12768	12920	13025	12668	12862	12639	12818	12631	12767	12757	12746	12807	12835	12882	12698	12613	12870	12800	12690	12742	12646	12741	12776	12817	12713	12734	12870	12565	12864	12879	12662	12575	12792	12777	12685	12797	12814	12736	12874	12651	12884	12726	12884	12916	12814	12766	12659	12641	12925	12577	12885	12805	12742	12716	12785	12685	12703	12582	12730	12917	12647	12838	12927	12792	12669	12766	12658	12642	12790	12776	12701	12683	12859	12819	12752	12740	12878	12899	12771	12910	12714	12695	13014	12823	12597	12677	12697	12873	12707	12684	12827	12813	12688	12513	12724	13153	12619	12767
39580	44991	42587	32696	24810	23200	23057	23017	23023	22632	22655	22670	22715	22903	22847	22705	23102	22992	23154	22894	23029	22783	22996	22904	22993	23022	23076	22954	22724	23013	22776	22768	22943	22799	22805	22656	22660	22807	22734	23055	22999	22908	22900	22925	22949	22913	22768	22876	22839	22786	23034	22890	22977	23106	23080	22700	22867	22883	22758	22883	22957	22890	22765	22795	22631	22885	22915	23129	22753	22917	22930	22943	22876	22944	22780	22913	23146	22754	22925	23077	22955	22607	22866	22897	23041	23003	22979	22938	22866	22592	22576	22797	22952	22756	22926	22742	22864	22967	22943	22929	22936	22632	22878	22918	22797	22687	22892	22865	22967	22868	22648	22978	23063	23046	22956	23232	22889	22794	22854	22890	22794	23020	22942	22926	22919	22626	23007	23066	23030	23130	22911	22931	22730	22908	22979	22764	22827	22763	22721	22952	22827	22859	22906	22632	22782	22984	22922	22857	23061	22894	22841	22731	22798	22897	23212	22820	22831	23047	22913	22846	22988	23027	22881	22930	22745	23170	23047	22739	23017	22977	22913	23017	23082	22742	22914	22770	22806	22959	22810	22815	22813	22905	22892	22652	22921	22764	23070	22945	22989	23039	22766	22898	23150	23061	22785	23002	22920	22906	22826	22768	23045	23018	22858	22626	22661	22687	22986	23024	22794	22884	23060	22954	22885	22821	22784	22878	22863	22880	22642	22658	22690	22706	23153	22774	22838	22940	22812	22856	22740	22922	22970	23165	22837	22855	22824	23001	22959	22866	22919	22739	22848	23247	22942	23024	22911	22798	22996	22672	22906	23292	23068	22954	22958	22961	22542	23000	22883	22853	23140	23111	22935	22812	22845	22971	22929	22757	22988	23143	22862	22741	22616	22697	22819	22946	22854	23003	23041	23038	22878	22868	22731	23006	23002	23032	22915	22874	22988	22997	22985	22842	22651	22671	22755	22954	22791	22782	22686	22651	22789	22714	22901	22785	22828	22741	23082	23006	22753	22822	23015	22971	23132	22848	22855	22931	22822	22936	22898	22758	22784	22741	22732	22573	22804	22895	22791	22998	22798	22833	22958	23124	22808	22670	22744	22649	22761	22829	22731	22789	22837	23008	22886	22652	22733	22970	22932	22974	23035	22891	22852	22827	22825	22895	23011	22818	22751	22783	22831	22900	22977	22954	23121	22630	22661	22762	22923	22860	22776	22879	22789	22796	23064	22903	22895	22738	22702	22774	22930	22782	22934	22831	22860	22677	23273	22757	22779	23071	22794	22486	22878	22620	22980	23003	22851	22930	22776	22791	22815	22637	23086	22909	22917	22804	22741	22835	22772	23162	22671	22936	22850	22534	22866	23072	22937	22916	22940	22884	22841	23161	22980	22923	22891	22910	23008	22810	23076	23136	23012	22769	22989	23102	23145	22822	22732	22901	22934	22950	22679	22871	22773	22787	22830	22850	22865	23045	22776	22905	22703	23121	22874	22802	23083	23195	22983	22857	22917	22812	22955	22911	22782	22911	22918	22842	22781	22875	22916	22893	23007	22957	23114	23073	22831	22607	22967	23187	22792	22805	22845	22998	22874	23020	22790	23062	23082	23065	22939	22997	22955	22858	22858	22790	22774	22715	22693	22984	22950	22808	22789	22550	22688	22886	22902	22963	22999	22931	22868	22783	22884	22935	22919	22873	22774	23060	22845	22727	22638	22837	22868	22973	23024	22867	23005	22971	23063	23166	22964	22569	22830	22792	22809	22834	22955	23214	22878	22889	22970	23006	23046	22919	22854	22750	22942	22733	22934	22692	22977	22798	22739	22858	22673	22727	22869	22753	22799	22862	23026	22869	22833	22854	22796	22902	22734	22974	22824	22754	23008	23142	22861	22817	22868	22966	22859	22821	22663	23049	23135	22947	22906	23009	22784	22715	22985	23103	22971	23160	22935	22874	22633	22501	22871	22799	22635	22860	23012	22780	22771	23003	22879	22860	22816	22816	22882	22906	22628	22962	23089	22852	22794	22969	23153	22848	22785	22887	22950	22758	23150	22793	22564	22724	23012	22838	23124	22840	22799	22939	22846	22758	22745	22822	22854	22813	22928	22890	22934	22868	22721	22969	22784	22782	22887	23006	22953	23099	23098	22884	23004	22813	22918	22970	22850	23057	23165	22882	23144	22992	22789	22923	22830	22892	22895	22852	22917	22878	23004	22965	22743	22771	22849	22845	22951	22935	22854	23035	22875	22807	22780	22956	22814	23140	22764	23058	22921	22810	22799	22631	22981	22824	23074	22723	22878	22992	22694	22962	22682	22884	23088	22827	22870	22749	22962	22986	22968	22738	22904	23009	23050	22841	22902	22926	22502	22565	22997	22737	22987	22811	22706	22900	22956	22948	23102	23031	22896	22916	22816	23047	22880	23053	23007	22956	22719	22915	22957	22880	23201	23218	22785	23048	23119	22730	22875	22834	22825	22755	22833	22923	23081	22935	22815	23033	23082	22931	22863	22704	22873	22777	23062	22899	22944	22967	22685	23031	22771	22771	22802	22699	22758	22678	22985	22733	22790	22773	22996	22797	22858	22758	23142	22641	22658	23079	22859	22923	22904	22897	22854	22747	23235	23012	22770	22903	23056	22923	22925	23003	22752	22767	22840	22817	22807	22995	23124	23027	22838	22948	23039	22990	22747	22660	22827	22659	22810	22952	22966	23014	22981	22928	22769	22998	22843	22989	22934	23017	23266	23016	23152	23138	22738	22924	23098	23067	23118	22792	22795	22855	22824	22809	23070	22528	22940	22785	22902	23045	22698	22819	23027	23106	22987	22807	22783	22971	22969	23038	22637	22915	22831	22919	22605	22868	22893	23079	23109	22927	22581	22728	22715	22903	22681	22849	22873	22992	22868	22617	22937	23055	23188	22930	22925	22868	22835	22813	22792	22945	23016	23026	23017	23057	22972	22735	22973	22825	22834	22862	22931	22782	22808	23001	22766	22928	22678	23026	22970	22955	22846	22885	23015	23017	22914	22782	22903	22859	22910	22810	23035	23006	23095	22904	23088	22771	22951	22890	22819	23217	22714	22717	22829	22945	22940	22961	22729	23073	22891	23082	23016	22915	23054	23053	22935	22824	22918	23292	22932	22741	22924	23184	23046	22636	23006	22958	22784	22731	22959	23118	22771	22681	22841	23131	22905	22895	22732	22971	22976	22965	23047	22572	23082	22911	22819	22936	23034	23009	23034	22934	22992	22631	22804	22880	22769	22841	22895	23023	23163	22992	22966	22854	22838	23067	22890	22701	23004	22767	23104	22702	23078	22804	23052	22684	22793	23063	22834	23144	22850	22752	22924	22866	23032	23031	22767	22904	22776	22884	22788	22865	22707	22846	22923	22813	22982	23078	22664	22693	22827	23063	22918	22660	22831	22691	22951	22983	22894	22874	22916	23015	23042	22926	23004	22922	23036	22868	22783	22899	22951	22947	22897	22982	23017	22995	22851	22827	22851	22943	22550	22468	22812	22862	22813	22967	22854	22949	22957	23087	22966	22960	22883	23043	22997	22902	23055	23015	22872	22565	22907	22902	22840	22945	22887	23030	22959	22819	22743	23066	23048	23040	22929	22786	23015	22965	23027	22769	22885	22769	22817	22836	22855	23115	22996	23069	22894	22765	22638	22956	22901	22705	22994	22806	22983	22838	23013	23009	22485	22911	23144	22948	22805	22915	23092	23074	22815	22812	23104	22629	22839	22545	22667	22923	22866	22936	23013	22814	23003	22844	22924	23082	22773	22794	22920	22838	22806	22669	23019	22892	22691	22831	22905	23137	22853	22981	22995	22733	22751	22920	22807	23079	22873	22954	23077	23087	22863	22663	22916	23244	23142	22850	23027	22842	22848	22842	22892	22934	23035	22930	22974	22867	22986	22811	22948	22844	22537	22836	22899	22897	22905	22864	22755	22694	23063	23003	22921	22921	22707	22936	22844	22854	22844	22722	22862	22849	22824	22961	22993	22805	22871	23187	23166	22859	22961	22992	23197	22926	22934	23020	22882	22791	23094	22658	22809	22868	22683	22741	22783	22771	23075	22973	22837	22908	22945	23179	23157	23113	22690	22828	22908	22866	22777	22894	22852	22696	23081	22907	22894	23092	22683	22832	22790	22838	22924	23033	22866	23103	23128	22864	22860	22954	22988	22957	23007	22844	22787	23119	22554	23030	22880	23044	23027	23155	22688	22830	22932	22865	22843	22767	23164	23014	22912	23030	22915	22985	22745	22956	22719	22656	22920	22986	23161	23136	22986	22777	22808	22799	22771	23066	23077	22807	22858	22845	23197	22640	22757	22731	22879	23060	22869	22659	22950	22792	22712	22871	22761	22936	23138	22721	22958	22942	23176	22839	22865	23017	22841	22974	22953	23053	22912	22814	22971	23016	22807	22809	22773	23027	23054	22957	22754	22917	23025	22759	23033	22984	22735	22917	22817	22777	22725	22780	22803	23010	23122	22961	22865	22746	23129	22708	23112	22983	22838	23033	23080	23037	22971	22929	22853	22878	22850	22729	23050	22694	22989	22832	22948	22922	22990	22491	22800	22779	22941	22938	23147	22747	22829	22784	22840	23081	22804	22464	22895	22580	22702	22903	23063	22778	23005	22841	23100	22779	22898	22811	23008	23059	22941	23041	22740	22719	22834	22788	22687	22849	22721	22666	23042	22960	22934	22820	23101	22861	22889	22942	22850	22749	22990	22853	22814	22961	22939	23078	23028	23115	22963	23054	23078	22905	23166	23140	22984	22726	22856	22777	22720	22884	22999	22992	22999	23190	22923	22878	23119	22852	23100	22903	22855	23316	22845	22934	22785	22866	23137	22831	22877	23052	22980	22837	22997	22800	22948	22978	22808	22884	22915	22813	22928	22695	22911	22962	22922	22758	22745	22844	22745	22896	22952	22914	23061	22920	22847	22868	23010	23084	23052	22885	23069	22891	22876	22782	22930	22812	23078	22841	22912	23028	22949	22901	22931	22739	22746	22760	22670	22968	22853	22823	23042	22796	22671	22946	23160	22967	23041	22955	22832	22639	23060	22610	22919	22835	23066	23064	23076	22746	22926	23026	22883	23038	22811	22879	22697	23086	22864	22947	22951	23084	22858	22969
36644	49981	37096	22527	15241	14106	14189	14134	14275	14340	14171	14230	14154	14210	14147	14164	14271	14150	14081	14258	14219	14128	14275	14322	14192	14265	14184	14066	14463	14190	14099	14148	14044	14051	14189	14163	14296	14332	14125	14294	14201	14185	14238	14199	14068	14195	14160	14300	13995	14358	14227	14291	14081	14398	14107	14258	14332	14158	14082	14147	14019	14355	14211	14154	14219	14205	14174	14077	14277	14131	14250	14199	14305	14228	14162	14105	14048	14276	14383	14019	14291	14199	14177	14148	14277	14134	14268	14152	14022	14253	14185	14212	14318	14111	14185	14282	14228	14101	14062	14191	14327	14334	14227	14171	14239	14397	14199	14061	14229	14274	14336	14216	14299	14327	14103	14270	14235	14070	14120	14152	14119	14226	14256	14157	14227	14291	14122	14045	14279	14181	13985	14247	14261	14089	14253	14171	14146	14138	14099	14148	14093	14228	14201	14235	14039	14160	14146	14152	14444	14239	14011	14169	14310	14043	14209	14199	14242	14189	14134	14179	14178	14416	14137	14057	14314	14271	14237	14181	14266	14366	14205	14128	14116	14376	14102	14179	14205	14222	14260	14243	14160	14190	14023	14123	14174	14301	14296	14195	14112	14134	14182	14168	14248	14309	14192	13997	14129	14328	14204	14268	14045	14154	14141	14342	14208	14212	14257	14306	14191	14358	14164	14022	14210	14100	14179	14032	14256	14226	14277	14159	14129	14174	14161	14296	14069	14238	14274	14266	14320	14287	14112	14150	14148	14297	14169	14073	14275	14239	14134	14236	14216	14197	14062	14216	14105	14191	14169	14281	14281	14178	14135	14194	14211	14303	14255	14273	14267	14245	14294	14286	14007	14214	14143	14133	14246	14219	14171	14320	14104	14254	14113	14159	14061	14240	14128	14117	14126	14350	14267	14119	14484	14129	14209	14189	14106	14060	14207	14091	14252	14160	14052	14220	13981	14201	14317	14144	14173	14117	14250	14346	14148	14175	14282	14264	14062	14216	14286	14272	14084	14242	14153	14287	14284	14046	14231	14361	14184	14275	14034	14186	14300	14240	14253	14253	14251	14083	14226	14285	14129	14122	14216	14171	14238	14129	14096	14077	14418	14239	14250	14082	14177	14296	14237	14265	14251	14162	14236	14077	14103	14205	14249	14211	14090	14237	14206	14192	13997	14165	14123	14325	14302	14290	14124	14057	14347	14281	14289	14200	14312	14206	14334	14151	14309	14101	14229	14264	14181	14051	14309	14272	14224	14305	14240	14299	14229	14107	14260	14287	14093	14403	14126	13995	14245	14207	14100	14370	14075	14357	14150	14371	14228	14276	14215	14012	14315	14246	14136	14138	14196	14329	14115	14054	14169	14286	14235	14261	14226	14249	14128	14210	14377	14168	14205	14028	14321	14175	14229	14127	13982	14254	14254	14164	14181	14242	14121	14300	14245	14104	14221	14347	14248	14302	14241	14117	14104	14230	14249	14230	14113	14066	14086	14142	14161	14325	14209	14145	14101	14096	14217	14197	14174	14239	14154	14042	14336	14229	14348	14122	14270	14090	14133	14176	14106	14070	14371	14243	14166	14209	14184	14297	14176	14345	14121	14302	14153	14160	14153	14147	14203	14007	13970	14199	14444	14291	14345	14245	14222	14142	14063	14033	14071	14265	14094	14489	14312	14173	14073	14211	14215	14098	14177	14234	14164	14323	14172	14039	14161	14160	14345	14082	14266	14285	14169	14145	14179	14151	13968	14165	14246	14160	14238	14045	14040	14260	14297	13971	14167	14195	14025	14181	14233	14273	14100	14191	14104	14267	14145	14042	14378	14218	14089	14329	14247	14095	14064	14216	14235	14043	14240	14280	14394	14107	14141	14266	14281	14235	14182	14066	14435	14057	14227	14203	14169	14181	14250	14331	14246	14348	14408	14190	14322	14198	14382	14208	14118	14085	14397	14211	14209	14303	14062	14213	14238	14043	14111	14264	14087	14042	14122	14119	14151	14264	14104	14123	14083	14053	14118	14063	14328	14037	14110	14203	14269	14081	14193	14317	14151	14120	14197	14064	14203	14118	14284	14129	14197	14074	14129	14243	14244	14106	14322	14028	14210	14081	14197	14169	14093	14222	14252	14094	14290	14077	14147	14403	14209	13934	14157	14227	14048	14316	14209	14331	14401	14169	14120	14160	14332	14310	14189	14233	14107	14191	14107	14110	14088	14084	14083	14202	14062	14255	14258	14091	14233	14356	14180	14247	14283	14233	14362	14163	14229	14096	14172	14145	14198	14109	14105	14304	14166	14031	14271	14079	14208	14176	14298	14096	14118	14258	14176	14310	14254	14131	14089	14195	14190	14099	14056	14139	14206	14112	14199	14271	14080	14063	14284	14292	14121	14234	14212	14001	14267	14092	14229	14315	14281	14099	14203	14147	14167	14134	14291	14319	14191	14234	14219	14149	14072	14178	14202	14166	14312	14286	14178	14057	14256	14258	14086	14085	14178	14272	14144	14065	14219	14412	14070	14113	14141	14331	14218	14145	14180	14238	14201	14094	14186	14226	14268	14227	14206	14036	14088	14182	14130	14114	14239	14184	14127	14227	14373	14281	14207	14106	14091	14063	14206	14189	14138	14190	14158	14209	14189	14103	14232	14117	14130	13992	14263	14212	14231	14188	13953	14259	14168	14001	14180	14247	14266	14175	14159	14120	14076	14204	14206	14022	14304	14182	14114	14129	14355	14526	14152	14246	14248	14064	14274	14416	14297	14151	14273	14294	14241	14206	14174	14193	14198	14121	14308	14319	14120	14237	14311	14125	14249	14304	14019	14226	14352	14305	14282	14215	14236	14376	14189	14171	14199	14150	14027	14123	14035	14248	14300	14162	14010	14174	14041	14038	14298	14217	14202	14171	14112	14255	14060	14223	14131	14277	14077	14166	14181	14175	14036	14279	14235	14072	14060	14184	14190	14133	14188	14204	14203	14054	14309	14365	14354	14130	14120	14014	14240	14450	14213	14410	14274	14247	14309	14163	14108	14098	14027	14400	14204	14252	14427	14215	14191	14323	14215	14132	14091	14279	14171	14221	14349	14224	14187	14210	14322	14126	14223	14258	14098	14214	14146	14124	14186	14237	14093	14174	14122	14056	14296	14207	14193	14334	14270	14193	14272	14005	14259	14177	14287	14169	14248	14234	14217	14463	14100	14165	14109	14224	14362	14194	14048	14077	14318	14209	14300	14062	14230	14082	14261	14091	14141	14179	14309	14239	14358	14356	14124	14179	14248	14148	14199	14145	14195	14124	14099	14260	14216	14248	14363	13981	14074	14244	14141	14226	14197	14159	14290	14067	14230	14205	14068	14217	14296	14198	14270	14238	14240	14191	14181	14167	14215	14150	14235	14071	14052	13922	14421	14356	14299	14186	14120	14159	14159	14087	14252	14181	14202	14342	14395	14269	14266	14148	14248	14065	14142	14099	14364	14255	14203	14161	14371	14130	14046	14233	14367	14185	14059	14338	14238	14320	14238	14231	14096	14250	14298	14341	14235	14072	14208	14267	14236	14100	14370	14252	14396	14061	14213	14144	14204	14169	14330	14007	14213	14306	14435	14226	14157	14066	14311	14220	14103	14111	14315	14140	14076	13990	14286	14318	14196	14104	13955	14179	14065	14231	14131	14277	14226	14142	14405	14231	14231	14111	14187	14290	14208	14179	14150	14161	14222	14143	14246	14174	14283	14310	14427	14126	14199	14250	14180	14190	14275	14141	14120	14165	14229	14252	14088	14214	14261	14192	14204	14157	14192	14358	14036	14177	14069	14104	14313	14199	14146	14164	14289	14084	14023	14108	14255	14308	14205	14263	14124	14144	14303	14205	14118	14129	14285	14112	14142	13990	14278	14064	14357	14378	14224	14121	14144	14091	14166	14124	14241	14222	14330	14055	14184	14304	14216	14174	14043	14117	14217	14051	14174	14132	14135	14215	14159	14116	14215	14072	14197	14201	14247	13985	14309	14186	14240	13998	14008	14216	14250	14173	14178	14249	14343	14279	14222	14218	14166	14266	14208	14145	14262	14136	14387	14253	14233	14132	14145	14135	14264	14282	14220	14155	14194	14247	14093	14185	14203	14083	14179	14150	14239	14134	14412	14309	14162	14141	14404	14163	13961	14319	14213	14181	14295	14250	14111	14267	14139	14164	14208	14345	14078	14209	14141	14209	14300	14001	14143	14229	14293	14121	14065	14304	14145	14348	14176	14058	14253	14123	14304	14176	14244	14368	14172	14117	14343	14274	14265	14116	14229	14254	14220	14270	13888	14150	14321	14307	14212	14229	14068	14292	14172	14334	14175	14153	14121	14241	14244	14161	14170	14133	14237	14059	14115	14335	13935	14209	14249	14165	14130	14272	14217	14207	14332	14007	14142	14421	14194	14153	14250	14192	14117	14138	14150	14070	14363	14214	14202	14224	14069	14233	14136	14263	14201	14046	14191	14321	14237	14222	14153	14200	14229	14177	14068	14283	14103	14239	14270	14178	14131	14226	14159	14208	14112	14229	14317	14211	14236	14091	14142	14315	14229	14126	14044	14249	14256	14389	14159	14155	14182	14221	14349	14123	14187	14412	14185	14237	13998	14259	14140	14198	14220	14301	14228	14122	14170	14188	14020	14245	14234	14299	14189	14090	14211	14357	14257	14145	14228	14186	14217	14042	14230	14234	14212	14188	14162	14162	14330	14093	14176	14212	14241	14120	14319	14132	14083	14221	14235	14194	14132	14043	14361	14194	14287	14185	14252	14347	14336	14194	14062	14084	14122	14173	14270	14315	14147	14155	14359	14231	14139	14218	14132	14072	14228	14277	14210	14150	14079	14159	14279	14089	14261	14300	14216	14176	14191	14104	14115	14122	14279	14217	14162	14186	13965	14249	14106	14279	14217	14143	14097	14106	14179	14341	14282	14207	14050	14102	14225	14101	14309	14309	14151	14326	14180	14154	14089	14237	14228	14237	14393	14342	14169	14198	14244	14209	14166	14166	14217	14215	14166	14071	14165	14241	14275	14293	14228	14253	14176	14154	14144	14173	14158	14228	14229	14168	14109	14022	14206	14041	14215	14269	14218	14238	14101	14347	14145	14309	14448	14212	14118	14017	14273	14153
24566	26749	39282	37463	29640	25570	26930	23910	23497	23431	23319	23469	23418	23371	23228	23134	23363	23049	23105	23313	23339	23417	23098	22992	23212	23326	23205	23256	22902	23145	23245	23167	23565	23398	23113	23190	23228	23636	23161	23285	23264	23256	23237	23318	23366	22978	23216	23271	23355	23095	23445	23252	23106	23123	23319	23300	23240	23167	23211	23268	23221	23251	23078	23156	23245	23174	23388	23047	23292	23179	23113	23178	23092	23025	23118	23343	23266	23227	23118	23229	23423	23291	23205	23213	23276	23260	23357	23127	23190	23177	23197	23180	23287	23099	23046	23220	23142	23351	23430	23302	23195	23331	23460	23371	23094	23096	23307	23116	23257	23103	23237	23243	23098	23066	23017	23127	23073	23347	23239	23109	23302	23126	23188	23329	23231	23238	23345	23410	23195	23124	23267	23220	23110	23274	23416	22934	23153	23174	23377	23171	23166	23285	23246	23206	23116	23292	23394	22967	23289	23007	23044	23254	23102	23278	23147	23203	23295	23155	23249	23226	23177	23046	23159	23087	23277	23409	23586	23250	23237	23410	23441	23296	23122	23055	23349	23074	23094	23154	22957	23101	23229	23126	23295	23325	23452	23242	23248	23442	23332	23158	23057	23182	23202	23234	23066	23269	23067	23222	23287	22906	23142	23350	23165	23316	23119	23162	23213	23048	23362	23153	23289	23202	23021	23040	23262	23301	22957	23187	23137	23385	23283	23160	23194	23263	23318	23149	23020	23197	23218	23327	22947	23160	23118	23292	23222	23035	23021	23252	23138	23159	22855	23139	23348	23338	23195	23170	23290	23242	23077	23106	23341	23218	23474	23375	23410	23105	23199	23203	23258	23173	23359	23131	23119	22980	23373	23470	22986	23369	23210	23076	23105	23170	23056	23134	23189	23312	23244	23371	23138	22884	23185	22927	23107	23020	23391	23043	23293	23549	23386	23320	23266	23339	23058	23165	23098	23371	23092	22805	23339	23198	23465	23294	23113	23191	23093	22895	23111	23142	23218	23028	23099	23052	23202	23106	23044	22937	23049	23125	23130	23071	23400	23068	23061	22789	23178	23302	23286	23204	23199	23194	23081	23176	23210	23038	23248	23242	23299	22994	23137	23096	22995	23092	23034	23204	23340	23112	23354	23354	23044	23006	23230	23080	23157	23047	23252	23321	23174	23222	23264	23510	23195	23054	23310	23364	23389	23227	23173	23387	23065	23157	23293	23035	23103	23130	23240	22929	23163	23269	23159	23097	23324	23223	23186	23101	23272	23324	23382	23059	23121	23331	23238	23129	23107	23200	23405	23238	23323	23422	23214	23206	23556	23101	23056	23193	23132	23036	22979	22979	23029	23228	23096	23498	23069	23068	23291	23156	23113	23070	23203	22907	23171	23296	23083	23081	22805	23100	23298	23440	23156	23251	23171	23339	23293	23230	23178	23248	23168	23095	23196	22841	23332	23131	23331	23011	23098	23325	22993	23181	23197	23555	23160	23241	23166	23187	23054	23406	23380	23293	23166	23193	23139	23032	23284	23307	22914	23105	23408	23289	23183	23068	22980	23097	23165	23233	23184	22888	23106	23134	23342	23303	23385	23608	23198	23001	23097	23488	23282	23296	23058	23204	23193	23207	23227	23031	23052	23072	23096	23233	23018	23289	23284	23008	23092	23254	23159	23309	23382	23237	23165	23194	23126	23015	23136	23143	23064	23468	23335	23207	23467	23135	23109	23350	23164	22987	23094	23030	23366	23337	23087	23130	23258	23322	23012	23207	23338	23279	23237	23131	23115	23369	23150	23040	23189	23342	23302	23234	23473	23413	23231	23362	23218	23058	23318	23181	23303	23369	23399	23342	23303	23288	23095	23120	23084	23134	23099	23125	23369	23106	23212	23388	23248	23646	23257	22982	23217	23199	23207	23357	23105	22874	23034	23293	22957	23226	23034	23260	23384	23238	23165	23230	23148	23020	23202	23282	23173	23204	23198	23051	23043	23266	23268	22991	23333	23048	23119	23317	23023	23189	22927	23130	23033	23197	23268	23036	23152	23109	23346	23213	23242	23189	23346	23150	23217	23284	23067	23365	23273	23103	23161	23177	23465	23293	23435	23317	22737	23146	23241	23068	23078	23168	22994	23352	23150	23211	23145	23140	23175	23407	23065	23071	23191	23189	23126	23210	23237	23330	23167	22832	23215	23179	23147	23043	22900	23260	23203	23295	23377	23133	23365	23155	23397	23244	23281	23081	23205	23293	23323	23223	22785	23185	23192	23222	23162	23364	23207	23329	22904	23259	22991	23173	23135	23216	23134	23243	23063	23325	23052	23260	23260	23118	23166	23263	22874	23175	23035	23035	23189	23288	23172	23155	23102	23124	23337	22860	23191	23245	23398	23050	23127	23135	23241	23118	23385	23056	23054	23264	23059	23008	23152	23152	23021	23204	23104	23246	23138	23402	23222	23123	23231	23240	23108	22929	22997	23065	23267	23269	23353	23126	23231	23207	23160	23235	23225	23116	23226	23079	22965	22969	23132	23087	23179	23093	23203	22865	23454	23385	23379	23234	23206	23162	23068	23222	23130	22926	23037	23480	23243	23051	23069	23386	23120	23473	23150	23093	23250	23273	23248	23427	23254	23303	23069	23246	23366	23354	23124	23237	23346	23283	23302	23265	23289	23166	23115	22975	23231	23198	23155	23044	23101	23274	23080	23233	23450	23143	23195	23218	23009	23024	23280	22931	23100	23250	23499	23071	23253	23179	23200	23105	23187	23338	23214	23358	23034	23044	23040	23385	23406	23571	23475	23148	23087	23155	23221	23231	23237	23307	23464	23320	23317	23229	22742	23397	23057	22933	23038	23204	23166	22985	23074	22926	23166	23111	23076	23192	23239	23449	23386	23298	23351	23229	23294	23005	23092	23241	23247	23220	23207	23073	23005	23272	23287	23055	23354	23282	22993	23363	22953	23547	23165	23316	23045	23271	22870	22951	23223	23463	23283	23154	23124	23276	23042	22934	23161	22882	23084	23192	23219	23169	23270	23347	23082	23091	23109	23129	23366	23187	23425	23217	23383	23142	23452	23235	23001	23114	22849	22982	22935	23232	23027	23009	22934	23305	23125	23267	23403	23225	22964	23268	23272	23279	23311	23192	23501	23217	23327	23132	23007	23141	23349	23067	23223	23108	22991	23311	23154	22970	23290	23078	22992	23146	22949	23314	23128	23358	23250	23012	23306	23539	23053	23101	23044	23175	23223	23013	23144	22823	23032	23097	23317	22986	23332	23171	23367	23326	23338	22834	23301	23502	23123	23235	23541	23207	23163	23134	23206	23323	23231	23290	23255	23517	23248	23238	23178	23297	23346	23263	22761	23006	22963	23088	23161	23223	23100	23228	23334	23018	23098	23160	23128	23059	23220	23392	23303	23153	23111	23231	23150	23164	22978	23277	22998	23426	23113	23189	23180	23293	23164	23303	23075	23279	23033	23086	23326	23035	23100	23269	22988	23286	23190	23306	23052	23234	23107	23053	23227	23120	23095	23122	23234	23129	23023	23173	23104	23073	23179	23187	23276	23359	23081	23002	23207	23184	23193	23165	23336	23278	23169	23343	23076	23234	23422	23139	23178	23178	23506	23066	23259	23223	23397	23056	23273	23272	23263	23101	23166	22855	23322	23171	22956	23220	23077	23227	23254	23095	22920	23168	23144	23112	23140	23188	23326	23308	23335	23037	23263	23277	22935	23065	23108	23215	23183	23026	23231	23187	23135	23173	23117	23322	23111	23042	23208	23198	23092	23170	23317	23156	23222	23238	23260	23131	23335	23426	23299	23334	23186	23457	23071	23325	23395	23214	23019	23069	23049	22997	22852	23324	23252	23209	23138	23155	23344	23175	23338	23134	23363	23045	23317	23098	23256	23230	23467	23065	23156	22906	23233	23485	23175	23336	23245	23016	23292	23243	23343	23054	22984	23402	23478	23285	23217	23148	23285	23095	23013	23195	23325	23281	23273	23248	23201	23192	23260	23188	23116	23182	22953	23140	22948	23022	23020	23263	23332	23090	23278	23193	23160	23275	23257	23174	23415	23324	23292	23477	23296	23331	23138	23228	23222	23338	23294	23027	23240	23302	23005	23312	23163	23015	23159	23241	23039	23256	23192	23098	23093	23249	23529	23190	23134	23369	23377	23076	23107	23049	23053	23118	23149	23208	23262	23150	23022	23178	23063	22940	23159	23491	22920	23193	23123	23313	23211	23382	23321	23161	23098	23055	23352	23277	22940	23018	23232	22968	22948	23292	23145	23045	23172	23351	22999	22965	23249	23148	23197	23019	22977	23241	23154	23151	23212	23328	23375	23376	23357	22988	22938	22966	23125	23227	23216	23312	23337	23014	23360	23312	23339	23164	23124	23176	23285	22919	23278	23269	23342	23251	22911	23069	23172	23221	23078	23163	23121	23213	22941	23184	23077	23174	23451	23000	22994	23074	23095	23145	22953	23061	23102	23170	23088	23066	23051	23137	23089	23216	23027	23024	23100	23112	23026	23253	23062	22953	23205	23010	23083	23190	23082	23077	23108	23184	23210	23067	23126	23202	23072	23064	23247	23164	23505	23375	23310	23063	23091	23093	23303	23058	22898	23076	23186	23267	23121	23250	23157	23270	23252	23228	23354	23025	23039	22908	23104	23311	23141	22974	22975	22953	22949	23202	23134	23062	22960	23226	23336	23222	23247	23160	23016	23207	23148	23098	23098	23098	23275	23363	23075	22992	22893	23106	23030	23057	23278	23025	23044	23060	23450	23366	23177	23167	23165	23028	23191	23164	22989	23154	23294	23343	23069	23480	23250	23120	23388	23130	23094	22955	23429	23071	23534	23271	23223	23079	23078	23333	23317	23172	23174	23123	23259	23043	23182	23206	22993	23005	23155	23058	23028	23275	23225	23061	23209	23110	23388	23235	23398	23250	23200	22936	23362	23230	23103	23136	23164	23014	23235	23141	23105	23028	23103	23196	23280	22934	23265	22981	23184	23376	23146	23455	23347	23074	22888	22894	23343	23183	23170	23004	23257	23208	23371	23464	23270	23073	23248	23105	23244	23361	23038	23287	23227	23237	23143	23294	23127	23473	23283	23162	23280	23296	23158	23338	23264	23096
67057	106643	85998	57236	28903	14470	14340	14294	14304	14340	14415	14305	14421	14254	14293	14486	14348	14427	14227	14320	14213	14487	14349	14335	14468	14405	14342	14299	14297	14282	14326	14238	14296	14270	14349	14307	14432	14457	14417	14335	14333	14346	14366	14341	14366	14353	14297	14292	14353	14193	14328	14228	14201	14450	14238	14324	14311	14416	14301	14274	14345	14248	14431	14201	14450	14394	14365	14447	14391	14422	14276	14367	14202	14338	14431	14426	14346	14297	14371	14326	14135	14359	14411	14271	14253	14305	14143	14327	14293	14297	14265	14558	14363	14181	14251	14347	14453	14376	14385	14256	14295	14459	14360	14335	14281	14363	14340	14249	14472	14321	14319	14240	14345	14343	14324	14337	14458	14147	14521	14280	14429	14373	14429	14204	14368	14236	14330	14308	14429	14364	14200	14216	14418	14367	14441	14309	14307	14336	14470	14194	14308	14318	14250	14155	14508	14323	14196	14525	14335	14327	14285	14406	14335	14360	14370	14180	14228	14253	14535	14418	14202	14416	14213	14290	14402	14247	14497	14340	14207	14369	14318	14292	14323	14288	14382	14306	14304	14290	14322	14186	14301	14385	14273	14420	14265	14391	14299	14282	14379	14224	14334	14200	14394	14380	14358	14293	14248	14443	14229	14138	14357	14416	14130	14243	14221	14311	14344	14516	14335	14482	14231	14303	14271	14466	14434	14336	14260	14352	14317	14248	14473	14361	14277	14250	14299	14246	14457	14262	14305	14361	14233	14485	14305	14143	14248	14229	14228	14191	14203	14194	14279	14429	14305	14112	14323	14303	14336	14352	14375	14296	14275	14433	14409	14179	14180	14318	14356	14444	14164	14277	14310	14257	14415	14376	14372	14101	14112	14168	14385	14171	14378	14394	14477	14397	14271	14253	14240	14336	14349	14294	14465	14275	14316	14237	14363	14157	14445	14230	14529	14306	14310	14189	14269	14324	14136	14302	14206	14421	14259	14415	14256	14260	14315	14296	14156	14337	14348	14311	14132	14343	14234	14248	14248	14246	14377	14102	14272	14307	14383	14338	14502	14278	14391	14357	14149	14440	14282	14252	14299	14366	14239	14278	14352	14292	14176	14499	14307	14387	14310	14218	14280	14289	14324	14346	14366	14237	14278	14376	14340	14461	14379	14259	14459	14318	14361	14285	14395	14231	14348	14177	14385	14306	14265	14385	14212	14461	14279	14335	14382	14275	14318	14320	14324	14383	14327	14185	14218	14337	14286	14366	14334	14229	14271	14449	14265	14270	14406	14447	14437	14269	14282	14245	14343	14285	14299	14346	14299	14251	14285	14376	14438	14126	14268	14286	14302	14343	14187	14229	14241	14336	14367	14396	14192	14227	14282	14370	14348	14429	14381	14317	14331	14258	14293	14364	14203	14516	14276	14293	14127	14440	14341	14255	14249	14304	14350	14296	14513	14270	14388	14380	14287	14277	14372	14267	14285	14316	14276	14208	14538	14289	14244	14268	14230	14318	14366	14266	14119	14341	14157	14259	14391	14399	14205	14447	14309	14295	14142	14336	14250	14436	14310	14223	14256	14308	14416	14285	14383	14363	14411	14235	14371	14382	14482	14410	14244	14317	14275	14333	14482	14392	14477	14431	14366	14423	14287	14218	14240	14279	14258	14297	14398	14302	14239	14283	14455	14263	14186	14445	14406	14222	14657	14249	14232	14126	14327	14129	14412	14316	14274	14516	14316	14321	14537	14303	14331	14214	14333	14404	14288	14279	14333	14481	14288	14279	14460	14240	14165	14294	14248	14368	14247	14436	14361	14238	14296	14403	14479	14475	14298	14209	14248	14306	14312	14219	14239	14164	14382	14336	14251	14308	14291	14228	14245	14388	14325	14509	14428	14336	14364	14319	14360	14423	14493	14282	14439	14355	14318	14273	14387	14195	14485	14223	14394	14214	14294	14276	14380	14190	14400	14365	14282	14182	14313	14339	14326	14365	14256	14383	14429	14295	14362	14232	14370	14198	14378	14185	14171	14315	14297	14212	14216	14434	14313	14348	14224	14371	14265	14352	14384	14312	14310	14070	14417	14362	14373	14322	14212	14341	14162	14420	14364	14210	14235	14353	14315	14391	14316	14382	14249	14236	14272	14308	14388	14239	14382	14139	14262	14402	14334	14418	14269	14253	14227	14455	14225	14498	14185	14476	14291	14234	14336	14335	14198	14346	14274	14172	14297	14431	14305	14375	14228	14176	14192	14286	14358	14332	14225	14355	14388	14593	14277	14186	14288	14193	14232	14067	14237	14489	14522	14109	14443	14295	14286	14485	14383	14310	14306	14370	14354	14295	14148	14357	14273	14289	14354	14350	14348	14289	14370	14366	14335	14377	14230	14287	14382	14534	14245	14391	14305	14343	14314	14314	14402	14355	14252	14273	14481	14178	14287	14284	14352	14206	14386	14232	14253	14466	14275	14159	14450	14249	14360	14396	14193	14478	14192	14372	14326	14290	14303	14384	14249	14317	14244	14225	14315	14261	14284	14325	14330	14393	14180	14318	14288	14399	14260	14337	14360	14352	14419	14359	14469	14278	14268	14406	14437	14303	14198	14446	14119	14314	14377	14242	14220	14356	14405	14257	14263	14351	14348	14341	14349	14436	14334	14223	14307	14419	14366	14295	14318	14418	14263	14244	14329	14286	14271	14330	14164	14349	14430	14428	14350	14578	14118	14366	14540	14155	14363	14405	14434	14441	14263	14306	14286	14425	14399	14299	14499	14223	14361	14295	14301	14525	14411	14262	14422	14507	14392	14191	14381	14403	14415	14299	14251	14197	14236	14418	14285	14203	14403	14392	14123	14227	14250	14151	14459	14438	14240	14246	14323	14238	14408	14282	14175	14477	14227	14185	14242	14187	14266	14312	14412	14236	14250	14256	14234	14377	14216	14320	14369	14260	14484	14165	14376	14260	14253	14419	14266	14209	14375	14387	14181	14086	14370	14300	14433	14293	14237	14251	14183	14539	14309	14262	14342	14293	14238	14162	14343	14269	14223	14237	14237	14447	14403	14381	14330	14350	14146	14369	14236	14295	14251	14181	14238	14369	14357	14330	14412	14219	14213	14284	14356	14151	14235	14381	14432	14197	14343	14262	14386	14299	14327	14286	14268	14108	14265	14292	14290	14381	14238	14363	14393	14344	14242	14395	14308	14445	14380	14424	14437	14214	14243	14205	14399	14338	14375	14312	14325	14331	14300	14409	14378	14403	14381	14135	14340	14213	14286	14394	14231	14391	14294	14463	14336	14364	14409	14377	14212	14367	14498	14362	14367	14562	14316	14324	14204	14332	14200	14208	14306	14076	14340	14251	14237	14251	14327	14278	14394	14479	14320	14240	14225	14275	14266	14257	14201	14349	14006	14378	14353	14262	14111	14242	14423	14461	14250	14295	14161	14254	14286	14105	14366	14426	14313	14137	14280	14268	14378	14268	14124	14342	14416	14287	14391	14280	14203	14244	14133	14233	14188	14347	14171	14165	14172	14366	14380	14202	14403	14342	14361	14218	14248	14479	14262	14206	14360	14431	14260	14390	14392	14320	14440	14370	14405	14302	14244	14358	14365	14139	14419	14263	14308	14291	14264	14327	14293	14220	14292	14300	14258	14358	14527	14056	14301	14308	14228	14202	14395	14288	14537	14275	14532	14284	14430	14283	14403	14353	14303	14286	14288	14373	14193	14457	14398	14366	14362	14238	14403	14309	14289	14329	14218	14244	14360	14410	14123	14332	14368	14289	14146	14472	14359	14397	14330	14183	14239	14305	14166	14350	14435	14186	14424	14281	14333	14098	14323	14392	14265	14379	14440	14383	14185	14370	14302	14318	14264	14346	14234	14387	14390	14170	14167	14515	14494	14358	14263	14525	14133	14377	14202	14332	14279	14167	14184	14325	14408	14320	14157	14323	14238	14302	14356	14373	14365	14180	14288	14191	14226	14428	14264	14363	14370	14329	14352	14207	14408	14268	14387	14186	14432	14304	14228	14285	14357	14354	14306	14402	14385	14422	14256	14338	14317	14345	14363	14394	14242	14192	14558	14232	14190	14202	14251	14483	14342	14325	14531	14413	14424	14245	14337	14236	14358	14257	14417	14284	14304	14491	14460	14211	14175	14125	14450	14263	14268	14217	14397	14304	14422	14182	14271	14351	14286	14351	14376	14296	14428	14206	14380	14306	14382	14275	14341	14448	14197	14225	14427	14344	14235	14396	14333	14308	14225	14260	14249	14205	14322	14339	14376	14284	14204	14363	14335	14203	14445	14072	14175	14244	14323	14374	14357	14248	14322	14152	14365	14288	14373	14143	14288	14286	14212	14257	14289	14347	14275	14460	14408	14381	14232	14356	14373	14322	14370	14378	14347	14257	14086	14516	14366	14458	14350	14425	14334	14128	14329	14328	14285	14387	14329	14420	14230	14356	14407	14366	14398	14290	14171	14257	14316	14189	14371	14260	14420	14258	14464	14190	14275	14474	14300	14188	14393	14382	14463	14302	14283	14198	14532	14212	14238	14324	14278	14400	14448	14304	14472	14366	14108	14318	14462	14333	14324	14414	14387	14342	14479	14341	14312	14289	14391	14549	14481	14407	14339	14365	14140	14361	14200	14423	14272	14214	14376	14409	14398	14228	14255	14276	14335	14434	14229	14354	14475	14193	14355	14270	14318	14336	14446	14199	14404	14289	14403	14418	14293	14465	14135	14407	14340	14259	14302	14358	14200	14185	14325	14313	14392	14318	14403	14444	14344	14241	14255	14422	14305	14447	14148	14450	14221	14224	14235	14417	14383	14471	14297	14220	14282	14367	14365	14289	14370	14197	14274	14267	14237	14390	14443	14387	14308	14315	14179	14321	14421	14382	14460	14087	14273	14450	14193	14199	14255	14292	14248	14465	14443	14186	14357	14351	14450	14414	14272	14246	14347	14434	14316	14298	14365	14250	14405	14289	14320	14402	14464	14266	14165	14207	14256	14329	14265	14409	14447	14343	14223	14210	14190	14256	14402	14356	14271	14358	14334	14317	14294	14252	14221	14391	14258	14207	14428	14477	14495	14230	14251	14346	14420	14182	14529	14240	14289	14436	14386	14361	14361	14356	14290	14255	14231	14272	14448	14232
22799	24887	35992	33902	27510	24617	28336	23777	22705	23146	23005	22855	22585	22750	22824	22858	22948	22807	22894	23153	22898	22999	22642	22485	22883	22858	22884	22498	22752	22945	22400	22876	22610	22738	22875	22640	22843	22502	22571	22843	22657	22634	22967	22554	22698	22817	22662	22632	22643	22889	22520	22819	22777	22700	22672	22599	22713	22557	22614	22581	22518	22419	22519	22597	22791	22707	22900	22709	22720	22866	22626	22785	22583	22631	22945	22796	22682	22736	22459	22697	22835	22671	22592	22790	22814	22529	22603	22754	22627	22502	22621	22764	22908	22720	22351	22686	22505	22621	22587	22682	22637	22809	22619	22552	22634	22782	22680	22606	22784	22828	22796	22700	22648	22669	22410	22550	22720	22485	22776	22547	22657	22622	22486	22421	22714	22650	22758	22516	22572	22584	22559	22574	22651	22632	22568	22768	22548	22411	22589	22554	22688	22583	22557	22459	22482	22371	22534	22627	22687	22801	22480	22677	22795	22789	22452	22930	22699	22536	22656	22668	22597	22643	22832	22411	22578	22597	22495	22205	22531	22617	22735	22700	22611	22700	22668	22662	22723	22978	22530	22687	22755	22891	22578	22702	22558	22578	22822	22668	22661	22516	22591	22778	22753	22825	22751	22525	22627	22691	22625	22548	22584	22585	22632	22452	22632	22642	22772	22940	22614	22702	22531	22407	22818	22752	22645	22485	22765	22610	22734	22311	22420	22836	22572	22472	22251	22897	22716	22603	22358	22459	22847	22710	22696	22678	22714	22587	22517	22565	22699	22715	22608	22451	22642	22607	22523	22876	22577	22700	22595	22656	22460	22538	22647	22614	22691	22886	22615	22772	22693	22595	22578	22857	22751	22607	22827	22451	22646	22963	22468	22611	22616	22595	22550	22623	22744	22835	22366	22402	22585	22775	22766	22468	22316	22579	22836	22712	22937	22671	22483	22579	22862	22505	22458	22866	22883	22447	22650	22638	22678	22602	22835	22821	22482	22582	22525	22602	22592	22683	22679	22779	22442	22791	22753	22930	22781	22618	22364	22612	22664	22856	22441	22868	22800	22707	22557	22422	22678	22596	22868	22657	22820	22912	22591	22592	22483	22823	22523	22699	22821	22593	22430	22587	22512	22768	22655	22746	22489	22341	23051	22784	22601	22607	22483	22810	22558	22607	22740	22577	22780	22876	22276	22626	22608	22835	22744	22497	22492	22511	22859	22633	22963	22417	22554	22774	22465	22724	22502	22708	22600	22718	22583	22540	22545	22784	22768	22761	22489	22637	22502	22515	22333	22522	22720	22643	22827	22616	22558	22509	22305	22620	22665	22641	22521	22704	22727	22659	22714	22606	22310	22797	22500	22481	22711	22504	22552	22495	22546	22478	22576	22685	22686	22683	22618	22898	22824	22705	22354	22662	22501	22533	22898	22607	22750	22617	22629	22602	22432	22670	22794	22696	22786	22541	22644	22578	22662	22526	22910	22709	22696	22745	22808	22669	22695	22941	22776	22776	22869	22767	22756	22731	22599	22648	22800	22807	22639	22726	22596	22875	22507	22393	22622	22429	22450	22450	22725	22887	22506	22637	22697	22715	22784	22801	22731	22481	22390	22883	22702	22584	22442	22535	22404	22568	22796	22632	22701	22765	22621	22368	22421	22487	22683	22486	22687	22484	22728	22640	22433	22835	22824	22955	22559	22558	22652	22789	22734	22767	22578	22355	22498	22594	22631	22347	22392	22482	22802	22649	22564	22647	22655	22656	22675	22234	22538	22800	22522	22720	22594	22591	22724	22620	22405	22599	22636	22847	22524	22670	22685	22405	22556	22462	22477	22601	22706	22709	22692	22664	22708	22418	22579	22457	22567	22346	22789	22644	22718	22629	22533	22461	22755	22843	22586	22503	22817	22599	22763	22597	22528	22617	22818	22570	22873	22545	22659	22846	22607	22666	22615	22922	22760	22591	22461	22430	22569	22794	22977	22610	22629	22705	22714	22500	22517	22620	22807	22534	22533	22643	22717	22759	22981	22753	22714	22534	22712	22383	22458	22706	22791	22567	22296	22366	22786	22607	22558	22495	22629	22711	22726	22663	22591	22575	22807	22423	22647	22816	22643	22626	22645	22705	22650	22841	22569	22789	22764	22634	22778	22605	22912	22633	22895	22532	22764	22815	22584	22711	22427	22695	22556	22426	22715	22611	22593	22546	22407	22671	22586	22744	22738	22616	22588	22648	22550	22278	22477	22578	22748	22659	22752	22762	22662	22787	22702	22696	22598	22472	22628	22520	22548	22756	22710	22371	22710	22764	22608	22527	22689	22406	22680	22437	22701	22812	22632	22618	22737	22554	22827	22557	22692	22687	22794	22711	22574	22708	22573	22523	22811	22477	22557	22781	22683	22767	22609	22716	22511	22362	22749	22718	22638	22642	22435	22868	22451	22655	22727	22898	22716	22467	22732	22545	22627	22411	22448	22582	22672	22443	22419	22528	22770	22608	22800	22598	22756	22580	22453	22771	22661	22483	22590	22685	22643	22758	22452	22517	22645	22692	22706	22510	22440	22465	22655	22677	22525	22583	22713	22837	22610	22803	22606	22622	22931	22320	22613	22434	22802	22690	22735	22703	22622	22558	22691	22624	22564	22456	22419	22560	22654	22657	22821	22847	22690	22529	22584	22441	22575	22580	22425	22542	22802	22397	22330	22580	22764	22581	22808	22571	22530	22491	22747	22602	22556	22455	22790	22832	22297	22402	22797	22513	22795	22877	22653	22602	22943	22717	22425	22743	22663	22673	22754	22721	22772	22666	22678	22630	22489	22799	22692	22688	22689	22695	22784	22474	22528	22793	22693	22776	22605	22463	22582	22552	22624	22369	22700	22755	22375	22707	22665	22708	22527	22614	22809	22599	22750	22515	22777	22655	22404	22477	22433	22582	22465	22664	22577	22589	22669	22560	22776	22716	22485	22711	22475	22508	22675	22564	22504	22981	22732	22506	22540	22420	22385	22519	22775	22648	22570	22528	22593	22814	22626	22588	22313	22613	22644	22338	22715	22626	22433	22667	22544	22565	22488	22776	22558	22583	22521	22464	22908	22798	22708	22379	22481	22633	22805	22535	22682	22438	22441	22535	22902	22576	22355	22590	22517	22664	22436	22428	22649	22566	22511	22686	22616	22698	22444	22543	22575	22526	22513	22780	22774	22358	22467	22652	22483	22594	22632	22843	22763	22514	22678	22715	22544	22528	22447	22522	22596	22781	22611	22384	22465	22675	22648	22668	22818	22535	22682	22726	22752	22546	22688	22525	22817	22519	22608	22777	22671	22516	22452	22598	22580	22521	22435	22626	22399	22332	22636	22329	22486	22532	22540	22704	22608	22619	22700	22896	22570	22788	22667	22552	22635	22550	22661	22358	22426	22672	22729	22665	22566	22627	22637	22491	22780	22588	22586	22727	22611	22551	22712	22591	22871	22519	22690	22518	22834	22617	22675	22533	22629	22602	22727	22600	22610	22727	22692	22628	22663	22625	22550	22785	22779	22594	22492	22620	22751	22613	22707	22910	22613	22602	22815	22700	22766	22702	22786	22675	22645	22712	22539	22335	22618	22731	22468	22378	22528	22343	22645	22753	22618	22697	22741	22486	22616	22842	22475	22667	22612	22608	22599	22426	22649	22774	22696	22687	22447	22710	22692	22679	22539	22610	22534	22619	22653	22394	22592	22615	22482	22466	22526	22586	22757	22523	22496	22615	22581	22629	22680	22559	22579	22519	22533	22653	22698	22889	22837	22586	22579	22615	22466	22519	22496	22388	22590	22575	22795	22904	22650	22594	22418	22777	22668	22971	22602	22710	22390	22405	22695	22751	22583	22595	22608	22322	22796	22670	22865	22633	22778	22586	22597	22546	22849	22678	22727	22888	22370	22612	22741	22721	22573	22481	22815	22521	22744	22534	22540	22705	22876	22449	22683	22588	22550	22766	22849	22843	22472	22476	22757	22486	22642	22707	22709	22643	22711	22355	22580	22363	22450	22853	22497	22571	22740	22720	22721	22804	22446	22657	22525	22553	22366	22694	22921	22580	22606	22513	22655	22612	22572	22668	22509	22641	22636	22467	22713	22440	22695	22796	22626	22714	22611	22656	22813	22544	22649	22749	22601	22741	22721	22610	22661	22728	22872	22516	22633	22722	22663	22504	22663	22622	22458	22671	22821	22680	22707	22383	22495	22491	22571	22707	22707	22690	22452	22459	22553	22555	22649	22302	22760	22684	22815	22604	22575	22720	22991	22685	22541	22653	22796	22711	22695	22593	22770	22544	22643	22366	22424	22425	22290	22552	22674	22587	22651	22621	22654	22736	22449	22674	22476	22615	22773	22691	22706	22674	22629	22589	22550	22639	22730	22417	22708	22814	22574	22672	22664	22837	22553	22579	22394	22417	22496	22430	22662	22595	22549	22501	22734	22473	22555	22721	22568	22602	22514	22703	22471	22688	22872	22474	22537	22516	22354	22525	22803	22598	22571	22638	22714	22521	22617	22645	22553	22585	22782	22612	22707	22358	22572	22618	22483	22943	22933	22408	22449	22591	22571	22607	22838	22647	22515	22495	22720	22779	22912	22743	22516	22707	22539	22848	22563	22426	22775	22772	22828	22505	22586	22602	22665	22598	22332	22593	22717	22539	22497	22730	22706	22729	22619	22609	22331	22656	22840	22584	22747	22589	22831	22667	22562	22501	22582	22690	22667	22454	22688	22502	22533	22353	22784	22693	22525	22586	22618	22586	22672	22427	22725	22827	22711	22760	22643	22590	22704	22377	22759	22647	22576	22768	22594	22401	22767	22641	22645	22309	22489	22401	22441	22733	22648	22760	22340	22553	22608	22551	22565	22599	22758	22774	22623	22509	22735	22485	22366	22695	22526	22637	22553	22835	22551	22644	22648	22486	22599	22482	22365	22732	22873	22690	22636	22449	22830	22740	22420	22580	22425	22565	22533	22674	22735	22496	22674	22605	22544	22679	22619	22517	22465	22633	22429	22227	22624	22529	22611	22939	22658	22548	22686	22760	22594	22883	22625	22589	22522	22613	22747	22657	22579	22617	22760	22775	22470	22635	22461	22393	22736	22569	22570	22714	22786	22690	22773	22807	22574	22497
64582	105267	94348	69851	35055	14050	14055	13968	13945	13899	14036	14087	13907	14004	14173	13967	14109	13977	14001	14047	14098	13988	14025	13897	14006	14110	14074	14029	14009	14106	14016	13893	14081	13865	14017	14072	14069	13885	13919	14103	13885	13871	14104	13981	14194	14016	14094	14023	13942	13921	13958	14078	14046	14205	14161	14107	13911	13992	14080	13895	14011	13822	13936	13850	13989	13931	14045	13975	14038	14030	13885	13959	13983	14027	14148	14039	14159	13878	13902	14015	13979	14154	14071	13872	13933	13966	13985	14130	14012	14113	13916	13952	14051	14039	13973	13909	14022	14075	13893	13783	14030	13945	13936	13877	14028	13971	14133	14007	14124	13974	13999	13953	13966	14125	14139	13832	13950	14176	13914	13959	14043	13889	14029	14068	13831	14045	14062	14028	14063	13877	14076	13975	14128	14018	14099	14136	13953	13936	14114	13903	14087	13886	13981	13885	14005	14156	13989	13998	14018	14112	14062	14005	13913	14100	13999	13945	14042	14150	14021	14109	14000	14049	14127	14011	13949	14237	13946	13975	14090	14217	14015	13983	13967	14126	13980	13930	13981	13948	13957	13886	14088	13944	13725	14015	13974	13895	13978	13828	13853	13980	13983	14021	13931	13892	13983	13882	13922	13925	13893	14053	14074	14021	13883	14042	14104	13985	13989	14012	14002	14120	14116	14030	13916	14134	13959	14010	13901	13783	13969	13988	14139	14038	13859	14158	13886	14064	13904	14000	14001	13980	14040	14037	13752	13902	14044	14006	13900	13866	13916	13942	13854	13882	13829	13964	13918	13840	13998	13967	14061	13947	13941	13730	14024	13945	13829	14010	14016	13949	13952	14020	14097	14081	14052	14121	14164	14020	13912	14024	13965	14087	14017	14144	13902	13989	13936	14129	14111	13901	13991	14043	13988	13764	14024	14124	14000	14098	13812	13947	14046	14079	14174	14024	13881	13983	13940	14174	14105	14016	13852	13919	13929	13962	13992	14018	13901	14173	14066	13949	13939	14101	13958	14054	13944	14191	13878	13965	13955	13921	14075	13934	14099	13964	14010	13865	13887	14029	13998	13922	14135	13846	14029	14099	13977	13992	13774	14051	13895	13941	13988	13921	13936	14083	14152	13989	14003	13977	13890	13852	13970	13897	13929	14100	14030	13951	13999	14025	13985	14018	13882	14111	14000	14031	13988	13909	14069	13810	14076	14049	14045	13952	14020	14163	14112	13936	14040	13972	14047	14111	13943	14134	14034	13953	13899	14082	13968	14019	13905	14058	14041	14001	14054	14086	13913	13957	13899	14016	14022	13909	13985	14013	14002	13988	13972	13961	14025	14046	14122	14003	14004	13755	13936	13906	14110	13956	13913	13882	13858	13833	14041	14064	14011	13983	13992	13884	13827	14002	13954	13964	13947	13974	13886	14061	14174	14197	14121	13968	14021	14064	13941	13872	13912	14010	14117	14033	14014	13923	14008	13885	13825	14015	14133	13829	13859	13939	14031	14109	13926	13876	14114	13895	13972	13948	13896	14082	13973	13838	14001	13906	13871	13923	14011	13797	13913	14079	14106	13797	14094	13927	13931	13815	14044	14095	14066	13913	13938	13894	14083	13857	13918	14035	13892	13872	14192	13851	13927	14063	13944	14040	14033	13886	14035	13951	13880	13952	14028	13989	13961	14085	13984	14102	13873	13800	13849	14011	13972	13856	13850	13843	14005	13848	13938	13952	13989	13976	14240	13767	14192	14075	14135	13907	13978	13982	14072	13870	13940	13996	14008	13936	14045	13927	14005	13845	14043	14002	13953	13889	13890	14032	13789	13977	14155	14079	14004	14009	13970	14104	13983	13932	13945	13800	14000	14031	13922	13986	13975	14032	13877	13922	14099	13761	14137	14080	13879	13956	13937	14223	14021	13973	13863	13855	13944	14102	13996	13987	14094	13844	13956	13968	14024	13921	14088	14024	13959	13922	13915	14213	14010	14181	13938	13855	14046	13918	13814	14070	13955	14020	14042	14020	13876	14086	13871	13859	14116	14042	14072	13869	14028	14063	14075	14067	13972	13923	14028	14066	13962	13949	13830	13969	14138	13845	14249	14076	13718	13920	14140	14059	13855	14071	13802	14054	14054	13921	14028	13884	14062	13827	13893	13893	13926	14031	14008	13940	14231	13986	14026	13928	13814	13957	13988	13892	13936	13880	13910	14173	14080	14006	14120	14099	14010	13934	13867	13921	13882	14006	14071	13948	13954	14005	14037	13896	13892	14017	14031	13976	13962	14037	14106	14007	13744	13990	13991	13914	14118	14276	13981	14009	13750	14063	13984	14002	14114	14120	13969	14009	13738	13950	14072	13785	14046	13812	13939	14088	14072	13745	14073	13960	13880	13956	13987	14040	13894	13935	13962	14074	13968	13750	13963	13969	13980	13938	13879	14252	14136	14004	13819	13983	14053	13872	13909	14069	14183	14149	14079	13925	13889	14066	14046	14093	14038	13952	13900	14094	14062	14058	14205	13874	14003	14039	14028	13933	14038	13981	14107	13957	13884	13870	13903	14145	13945	14051	13868	13657	13951	13961	14003	14056	14065	13949	13959	13968	14022	13989	13869	14091	14054	14101	13779	14171	13988	13989	13867	14052	14118	14108	14059	14131	14089	14091	13947	14105	14023	14072	13820	14004	14125	13744	13985	13938	13851	14028	14160	14003	14048	14059	13820	13960	13966	13971	14013	14028	13982	13989	13858	13814	14005	13955	14003	14028	14010	14136	14119	13921	13991	14051	14083	13971	14030	13921	14113	14189	14123	13998	13850	13987	13992	13909	14081	14014	14089	13931	14015	14067	14117	13990	14002	14055	13999	13989	14047	14119	14068	13932	13998	13885	14093	13939	14122	13934	13993	13823	13951	14078	14078	13918	14003	13912	14082	14252	13954	14120	13966	13921	13974	13866	14057	14149	13851	13908	13938	14035	13969	13876	14065	14121	13972	13892	14014	13988	13918	13984	13972	14156	14066	14031	13927	14032	14073	13871	13970	14098	14052	14037	13778	13980	13926	13972	13907	14016	13856	14006	13860	13873	13934	13990	14025	14010	13979	14069	13876	13906	14024	14058	13859	13954	14098	14048	14053	14035	13858	13904	13935	13942	14016	13973	14083	13815	14051	14123	13850	14039	13989	14215	14231	14006	13919	13979	13875	13864	14050	13930	14016	13923	13989	13884	14147	13974	13825	13857	14047	13935	14189	14077	14045	13937	13983	13845	13949	13924	13976	13899	14007	13911	13929	13976	14100	13997	13908	14080	14056	13757	13962	13759	14075	14119	13910	14036	13970	13982	13943	13919	14147	14036	13915	14005	13872	13873	14018	13851	13943	13901	13832	13893	13989	14017	14008	14161	14051	14056	14108	14167	13974	14081	13771	14073	14167	14069	13946	14031	13969	13971	13866	14012	13970	14100	14041	13923	14045	14102	14056	13846	14048	13839	13862	13927	14154	13993	13892	13862	13841	14071	13887	14060	14042	13924	13916	14008	14011	13944	13893	14064	14028	14091	13887	13985	13973	14050	13970	13798	13820	13862	14151	13924	13649	13871	14101	13799	13950	13972	13981	13870	13966	13998	13966	13940	13955	14003	13880	14168	13971	13852	13997	14107	14064	13857	14025	14109	14014	13897	14020	13984	14057	14026	13900	13984	13914	14055	14089	14032	14083	13846	13894	13741	14001	14014	14060	14061	13866	14192	13949	13910	13984	13954	13977	13949	14102	14021	14085	14119	14182	14020	14047	14001	13803	14053	14081	13900	14101	13953	13935	13915	14038	13881	13984	14140	13916	13887	13906	13979	13970	13926	13924	14203	14060	13966	13822	13900	13883	13958	13960	13943	13974	14162	14079	13924	13953	14033	13933	14078	14016	13960	14092	14042	13876	14103	13920	13954	14017	14060	14012	14081	14092	13949	14067	14038	13968	14089	14006	13874	14024	13989	13856	13917	14005	14066	13978	13943	13981	13746	13911	13774	14064	14038	14107	14083	13988	13967	13971	13995	14025	13945	13913	13918	13939	13987	13952	13812	14103	14129	14095	13854	14007	14043	13948	14007	13946	13977	13971	13965	14011	14006	14132	13928	14080	13999	13983	13966	13961	13894	13948	13993	14011	13891	14034	14060	14023	13955	14060	13929	13985	14179	13913	14025	14041	13910	14008	13947	13952	14018	13910	13959	14191	14005	13893	13968	14112	14063	14060	13977	14013	13857	14181	14025	14002	13891	14046	13851	14015	13934	13999	14100	14144	13906	13992	14066	14040	13852	13844	13936	13965	14093	14136	13991	13780	13881	14081	13891	14095	13885	14004	13677	14057	13920	14056	13898	13974	13814	13779	14178	13937	13894	13832	13991	13864	13839	14041	14002	14049	13963	14123	13926	14027	13951	13881	14118	14025	14024	13831	14025	14019	14000	14118	14134	13905	14029	14062	13808	14088	14048	13875	14075	14038	14017	14025	14165	13993	13999	14107	14019	13915	13976	14001	13948	14057	13931	13901	13942	13969	13976	13938	14002	13958	13925	14057	14129	14073	14053	13984	14022	14084	13916	13869	13934	13711	14078	13848	13929	13996	14051	13879	13914	13886	14083	13917	14029	14121	13904	13844	14055	14067	13854	14126	13757	14052	13987	14035	13890	13850	13988	13961	14022	13899	13983	14004	13875	14113	13883	13992	14131	14102	13973	13953	14103	13921	13929	14005	13947	14041	13977	14040	13822	14048	13935	13992	13902	14057	13825	14002	14027	13820	14100	14010	14018	13969	13887	13799	13898	13989	13841	14109	13974	14010	13907	14041	13945	14027	13830	13920	14033	13964	13970	14059	14037	13950	13995	13973	13988	14049	14147	14064	13913	13978	14051	14072	13951	14017	14035	14025	13899	13964	14062	14181	13820	14116	14031	13902	13873	13872	14095	13886	14054	14095	13963	13892	13941	14041	13962	14097	13989	13935	14067	14077	13968	13947	13920	14075	14064	14082	14150	13957	14095	14117	13943	13999	13901	14109	14018	13861	14057	14041	13979	13934	13964	14068	14009	13972	14021	13941	13954	13863	13996	14031	13884	13977	13976	13936	13993	14069	13871	14097	13980	13883	14007	13990	14068	13971	13902
40066	44781	43043	33233	26039	24413	24157	23828	23912	23798	24076	23866	24151	23602	24136	23742	23799	23998	23980	24049	23935	23978	23781	24084	23848	24011	23937	23753	23553	23685	23916	23910	23836	23569	24005	23842	23992	23850	24152	23917	23653	23950	23701	24052	23891	23948	23934	23972	23948	23729	24006	23937	23717	23859	23760	23795	24035	24004	23921	23976	24013	23908	23815	23732	23903	23614	23643	23992	23784	24093	23855	23937	24093	24047	23936	23850	23700	23757	23709	23782	23817	23812	23797	23771	23614	23799	24104	23947	23868	23669	23980	24021	23800	23799	23743	23863	23801	24026	23871	23780	23996	23772	23932	23845	23969	23844	23751	23872	23850	23831	23793	23929	24049	24002	24046	23741	23772	23847	23769	23694	23859	23930	23879	23982	23904	23888	23981	23799	23778	23889	23669	23812	23980	23869	23706	23882	23987	23890	23908	23777	23660	23827	23746	24046	23486	23870	24138	23778	24045	23831	23934	23873	23991	23634	23893	23593	23848	23988	23872	23903	23778	23528	23960	23917	23751	23545	23656	23787	23948	24008	23868	24075	23885	24125	23903	23884	23691	23974	24099	24047	23713	23914	23917	23883	23670	23875	23681	23672	23706	23747	23665	23919	23812	23679	23978	23975	23925	23782	23986	23723	23796	23906	23852	23554	23688	23682	23818	23608	24004	23834	23736	23480	23616	23451	23606	23795	23949	23440	23724	23832	23789	23825	23746	23803	23940	23690	23980	24019	23893	23851	23735	23872	23894	24041	23830	23908	23824	23675	23833	23833	24106	23915	23624	23598	23881	23968	23673	23737	23929	23900	23728	24037	23919	23957	23818	23864	23789	23911	23768	24185	23658	23742	23411	23887	23707	23749	24095	23805	23796	23907	23635	23516	23970	23873	23652	23929	24091	23824	23874	23834	23879	23841	23764	23608	24055	24051	23950	23782	23884	23701	23714	23943	23887	23976	23822	24008	23981	23732	23909	24032	24048	24001	23907	23802	23969	23916	23687	23665	23891	23881	23585	24011	23824	24048	23820	24023	23803	23887	23835	23711	23949	23645	23866	24061	23785	23783	23708	23929	23699	23553	23742	23748	23823	23785	23993	23712	23775	24070	23959	23922	23756	23892	23699	23733	23882	23993	23842	23810	23774	23661	23832	23838	23936	23850	23861	24009	23958	23927	23997	23779	23848	23821	23759	23804	23740	23806	23920	23715	23793	23732	23797	23938	23960	23752	23561	23914	23926	24065	23997	23772	23899	23688	23629	23849	24067	24059	23964	23857	24024	23735	24035	24005	23790	23882	23825	23879	23744	23925	23755	24063	24048	23868	23834	23646	23736	24214	23709	23926	24127	23803	24227	23935	23954	23760	23954	23915	23960	23784	23621	23819	23768	24064	23754	23875	23882	23859	24110	23881	23992	23716	23989	23832	23853	23810	24038	23910	23953	23960	23848	24242	24357	23946	23817	23816	23869	23805	23660	23710	23870	24009	23843	23826	23834	23805	23790	23785	23743	23800	23943	23757	23827	23980	23903	23867	23704	23818	23952	24110	23728	23879	23981	23799	23613	23859	23861	23887	23708	23594	24001	23733	23843	23935	24104	23748	24202	23915	23790	23784	23795	23820	23983	23563	23851	24026	23835	23794	23949	23954	23943	23875	23978	24103	23973	23702	23949	23926	24050	23747	23966	24041	24061	23906	23782	23596	23745	23784	23981	23892	23987	23711	23733	24032	23966	24064	23973	23943	24049	23766	24029	23845	23677	23897	24014	23837	23823	23988	23823	23809	23905	23798	23717	24045	23816	23861	23821	23900	23833	23573	24117	23867	23996	23794	23862	23883	23856	23879	23939	23749	23867	23991	24006	23812	23761	23974	23859	23847	24007	23886	23856	23903	23850	23903	23905	23754	23540	23894	23799	24041	23944	23895	23882	24133	23797	23950	23735	24013	23787	23748	24087	24042	23810	23873	23925	23734	23977	23851	24252	23788	23724	23749	23791	23857	23892	23963	23580	23752	23640	23464	23881	24132	23724	24069	23763	23931	23538	23916	24035	23904	23903	23897	24104	23791	23863	23761	24089	23828	23852	23685	24219	23874	23987	23852	23862	23901	23764	23989	24136	23583	23896	23773	23693	23747	23920	23800	23885	24077	23881	23931	23845	23972	23709	23846	23917	23763	23835	23736	23714	23917	23847	23811	23664	23730	23974	23538	23808	23853	23876	23799	23910	23958	23800	23760	23824	23972	24020	24096	23661	23959	23705	23906	23671	23907	23844	23858	23893	24109	23754	23903	24085	23854	24304	23830	23903	24004	23996	23844	23862	23721	23699	24054	23680	23730	24077	23609	23703	23759	24059	24028	23781	23941	23941	23973	23893	23712	24130	23884	24046	23830	23761	23971	23770	23948	24209	24105	23804	23570	23855	24166	23967	23761	24133	23668	24205	23762	23895	23742	24144	24006	23773	23576	23742	24009	23842	23954	23710	23929	24034	23881	23714	24205	23966	24127	23966	23613	24057	23838	23784	24126	23861	23681	23999	23926	24090	23698	23922	23858	23475	23993	23652	23860	23981	24067	24066	23957	23881	24071	23914	23848	24066	23951	23808	23979	23923	24026	23670	23811	24077	23949	23860	23903	23915	24053	24070	23932	23784	23819	23829	23732	24026	23739	23970	23890	24058	24040	23585	23916	23797	23992	23719	23978	23615	23897	24003	23940	23994	23890	24063	23922	23902	23908	23874	23879	23976	23902	23907	23600	23965	24029	23545	23816	23724	23649	23706	23717	23662	23784	24085	23765	24004	23764	24081	23787	23827	23614	23621	23823	23820	23906	23845	23718	23852	24112	23993	23950	23742	23480	23861	23983	23812	23765	23948	24043	23893	23911	23998	23733	23855	23837	23918	24013	23770	23734	23834	23974	23615	23878	23890	23744	23700	23705	24123	23850	23889	23915	24013	23788	23720	23772	23658	23931	23854	24051	23995	24045	23771	23711	23874	23945	23823	23939	23810	23955	23755	23635	23550	23890	23777	23948	23946	23740	23844	23903	23975	23653	23720	23962	23564	23810	23852	23531	23769	23793	23772	23839	24072	23782	23865	23689	23877	23724	23762	24030	23948	23815	23759	23408	23782	23701	23664	24055	23979	23905	23964	23743	24139	23893	23798	23811	23930	23507	23728	23891	23930	23925	23884	24137	23586	23809	23997	23857	23782	24160	23785	23876	24015	23988	23642	23804	23866	23699	23466	23943	23849	23786	23599	23929	23705	23992	23939	23975	23985	23955	24085	23640	23809	23843	23877	23921	23796	24057	23812	23860	23970	23833	23811	23842	23934	23806	23859	23791	23933	23745	23721	23725	23882	23861	23989	24191	24114	23784	23955	23918	23866	23788	23822	23655	23721	23924	23951	23956	23899	23818	23746	23875	23976	23781	24011	23851	23820	23839	23918	23962	23977	23731	23828	23718	23808	23850	23791	23765	23816	23863	23877	23807	23662	23870	23943	23890	23782	23944	23803	23821	23899	23788	23656	24008	23842	23769	23580	23798	23996	23802	23940	24058	23869	23666	23953	23926	23789	24054	23814	23794	23820	23741	23940	23837	23614	23619	23941	23938	23869	23600	23986	23967	23843	23627	23787	23776	23832	23733	23764	24035	23720	23727	23753	23865	23956	23953	23791	23661	23839	23576	23737	23876	23871	23905	23863	23964	23897	23813	23842	23554	23737	23629	23665	23760	23993	23804	23755	23883	23823	23947	24037	23607	23775	23895	23795	23698	24114	23921	23939	24018	23741	23880	23838	23916	23875	23796	23827	23582	23828	23908	23764	23796	23864	23981	23964	23945	23807	23841	23888	23821	23797	23883	24141	23862	23926	23850	23803	23911	24004	23728	23837	23865	23790	23907	23733	23926	23872	23781	24009	23926	24039	23819	23758	23854	24059	23983	23664	23794	23966	23916	23641	23985	23616	23986	23950	23939	23976	24075	23980	23778	23793	23977	23788	23861	23944	23896	23955	23652	23581	23823	24044	23948	23907	23693	23828	23705	23783	23974	23852	23814	23654	23835	23789	23871	23993	24328	23813	23836	23732	24156	24194	23854	23944	23835	23961	24153	23875	23866	23679	23731	23746	23947	23795	23937	24042	24004	23763	23898	24025	24017	23822	23833	24003	23792	23834	23713	23760	23902	23808	23896	23828	23602	23887	23971	23735	23704	23926	23584	23598	23819	23730	23823	23962	23959	24001	23706	24052	24013	23856	23767	23929	24039	23508	23773	23948	23756	23769	24116	23832	23846	23931	23702	23925	24072	23929	23984	23774	23756	23902	23844	23766	23983	24050	23720	23839	23871	23914	23823	23660	23972	23821	24055	24021	24045	24163	23624	23894	23850	23971	23851	23888	23792	23848	24141	23820	23750	23932	23845	23750	23752	23898	23779	23824	23691	23910	23712	23890	23799	23963	23955	23839	24036	23633	23979	23896	23775	23880	23604	24106	23899	23991	23732	23736	23838	23745	23912	23913	24025	23874	23877	23846	23959	23968	23871	23788	23890	24059	23706	23710	23906	24101	23790	23723	23862	23814	23771	23681	23889	24040	23792	23908	23958	23640	23901	23852	23552	23961	23779	23805	23870	23660	23851	23941	24094	23722	23741	23708	23862	24000	23782	23765	23873	23908	23851	23887	23725	23793	23987	24015	23893	23807	23866	24177	24079	23946	23666	23721	23881	24095	23854	23888	23763	23740	23634	23606	23894	23877	24058	23853	24021	23926	23943	23950	23857	24021	23997	23915	24008	24036	23751	23957	23893	23932	23897	24060	23774	23851	23960	23651	24058	24081	23738	23962	23753	23888	23672	23968	23797	23868	23680	23908	23921	23675	23667	23753	23835	23971	23878	23796	23771	23786	24173	23845	24003	23993	23770	23621	24152	23874	24178	23942	23834	23668	23731	23882	23885	23752	23967	23869	24117	24267	23706	23765	23570	23964	23792	23746	24000	23861	23933	23925	23882	24116	23973	23869	23624	23975	23536	23913	23801	23985	24204	23991	23838	23692	23618	23990	23897	23771	23902	23932	23597	23922	24009	23843	24223	23719	23715	23869	23772	23944	23695	23905	23924	23920	23898	23944	24012	23981	23743	24023	23776	23993	23932
37571	50196	37482	23195	16509	14616	14700	14476	14618	14638	14722	14656	14823	14703	14692	14846	14701	14666	14719	14660	14777	14894	14768	14650	14737	14714	14703	14636	14576	14556	14871	14661	14646	14664	14719	14739	14625	14673	14656	14651	14654	14788	14727	14566	14706	14820	14641	14719	14681	14683	14716	14599	14740	14566	14708	14549	14653	14710	14787	14529	14569	15000	14800	14699	14551	14804	14769	14719	14665	14650	14746	14615	14536	14837	14597	14833	14829	14593	14666	14665	14828	14702	14645	14784	14709	14791	14572	14802	14599	14486	14528	14659	14866	14798	14791	14618	14696	14566	14480	14718	14717	14646	14690	14672	14651	14604	14733	14803	14695	14601	14471	14613	14593	14539	14739	14673	14768	14687	14626	14708	14800	14578	14682	14487	14716	14820	14743	14553	14741	14686	14778	14692	14605	14690	14765	14709	14713	14579	14916	14597	14770	14640	14605	14611	14590	14778	14812	14741	14836	14718	14735	14589	14727	14643	14826	14767	14779	14756	14819	14612	14738	14713	14747	14581	14848	14749	14765	14576	14668	14684	14558	14758	14594	14819	14675	14570	14658	14679	14699	14719	14691	14687	14812	14761	14657	14893	14656	14666	14741	14493	14550	14702	14707	14641	14583	14713	14580	14670	14745	14547	14810	14679	14824	14769	14778	14848	14684	14562	14685	14547	14754	14789	14655	14775	14705	14647	14750	14810	14775	14747	14719	14712	14858	14701	14655	14624	14474	14634	14540	14589	14649	14734	14815	14540	14821	14655	14672	14729	14909	14610	14637	14668	14684	14650	14653	14815	14789	14566	14659	14702	14691	14531	14757	14634	14768	14587	14715	14728	14691	14520	14595	14513	14591	14806	14670	14839	14522	14754	14689	14578	14503	14604	14678	14757	14813	14701	14700	14602	14791	14701	14657	14854	14666	14595	14784	14740	14616	14830	14882	14801	14569	14622	14714	14706	14608	14598	14778	14717	14665	14685	14586	14764	14895	14654	14656	14779	14624	14884	14736	14598	14665	14772	14806	14719	14628	14817	14753	14630	14745	14629	14732	14674	14787	14438	14797	14667	14842	14685	14729	14886	14813	14709	14803	14600	14739	14805	14727	14749	14799	14502	14677	14613	14671	14892	14532	14648	14779	14720	14563	14750	14814	14670	14551	14700	14655	14573	14720	14877	14627	14613	14823	14691	14661	14679	14594	14869	14541	14704	14722	14664	14674	14662	14630	14760	14766	14762	14760	14610	14691	14883	14771	14596	14752	14737	14621	14773	14822	14703	14636	14528	14705	14622	14860	14495	14836	14692	14796	14654	14697	14661	14718	14547	14504	14656	14696	14690	14662	14798	14919	14811	14695	14763	14675	14851	14583	14783	14614	14505	14929	14579	14549	14726	14782	14744	14814	14688	14545	14625	14652	14818	14806	14664	14698	14797	14734	14707	14713	14736	14641	14478	14673	14589	14681	14667	14600	14778	14952	14620	14576	14635	14610	14740	14705	14763	14594	14939	14695	14876	14786	14840	14784	14780	14479	14768	14806	14823	14742	14765	14571	14634	14660	14669	14655	14630	14659	14752	14685	14567	14815	14836	14700	14632	14676	14648	14492	14591	14673	14653	14571	14743	14740	14549	14834	14637	14613	14658	14920	14746	14651	14826	14507	14451	14769	14748	14696	14658	14807	14801	14781	14610	14666	14633	14884	14522	14859	14534	14695	14673	14650	14679	14785	14670	14589	14891	14666	14705	14650	14724	14766	14616	14729	14649	14727	14703	14870	14799	14777	14706	14717	14733	14694	14659	14779	14729	14615	14540	14626	14687	14747	14719	14708	14617	14676	14603	14616	14640	14806	14649	14657	14655	14616	14772	14574	14616	14813	14717	14750	14790	14688	14705	14743	14702	14870	14726	14826	14583	14752	14775	14673	14742	14529	14731	14852	14734	14722	14704	14826	14605	14759	14664	14746	14875	14663	14852	14835	14534	14759	14842	14747	14679	14745	14584	14654	14572	14735	14649	14756	14621	14514	14667	14669	14613	14762	14582	14582	14779	14660	14712	14859	14538	14758	14786	14646	14747	14718	14682	14798	14750	14777	14784	14763	14634	14783	14728	14793	14654	14760	14841	14636	14503	14511	14876	14661	14664	14739	14692	14665	14706	14745	14802	14695	14611	14665	14787	14516	14806	14760	14680	14600	14579	14642	14639	14853	14459	14724	14633	14797	14852	14802	14715	14592	14702	14678	14492	14519	14747	14549	14774	14621	14761	14427	14604	14786	14631	14635	14704	14858	14570	14667	14704	14746	14766	14664	14787	14693	14742	14780	14757	14602	14808	14667	14764	14780	14804	14811	14540	14837	14701	14745	14817	14971	14632	14568	14889	14668	14666	14577	14666	14726	14662	14732	14664	14844	14617	14724	14667	14703	14782	14632	14636	14759	14535	14755	14873	14775	14781	14715	14577	14672	14618	14787	14717	14804	14785	14707	14583	14940	14651	14823	14750	14696	14733	14637	14675	14651	14650	14708	14849	14890	14632	14636	14746	14572	14718	14633	14806	14656	14794	14480	14707	14483	14629	14744	14710	14625	14532	14796	14710	14892	14657	14765	14718	14743	14715	14780	14656	14640	14690	14836	14676	14726	14550	14781	14714	14865	14780	14882	14873	14507	14670	14781	14659	14692	14729	14671	14710	14534	14719	14785	14546	14743	14586	14649	14802	14771	14734	14715	14761	14558	14780	14892	14870	14846	14753	14705	14646	14625	14632	14602	14710	14694	14712	14577	14735	14695	14803	14594	14582	14602	14442	14702	14493	14872	14630	14642	14674	14748	14779	14769	14713	14678	14818	14650	14564	14614	14772	14736	14610	14762	14785	14660	14868	14614	14616	14609	14732	14784	14483	14691	14722	14710	14738	14738	14770	14640	14666	14668	14715	14777	14663	14715	14620	14617	14671	14680	14702	14686	14617	14767	14673	14689	14615	14748	14630	14801	14661	14605	14661	14655	14717	14711	14674	14806	14794	14574	14808	14676	14591	14727	14620	14810	14628	14606	14555	14800	14604	14710	14577	14718	14870	14686	14772	14907	14721	14764	14627	14768	14585	14828	14632	14697	14619	14747	14573	14727	14736	14863	14779	14748	14727	14649	14675	14814	14653	14727	14661	14761	14896	14823	14785	14769	14694	14763	14548	14783	14592	14610	14696	14610	14812	14699	14682	14830	14509	14664	14815	14573	14585	14697	14655	14680	14700	14810	14895	14832	14648	14766	14629	14749	14681	14779	14659	14748	14617	14604	14657	14704	14715	14630	14579	14602	14723	14675	14858	14705	14781	14632	14582	14729	14609	14833	14632	14765	14769	14750	14538	14627	14722	14784	14564	14751	14772	14625	14610	14604	14880	14609	14776	14682	14737	14544	14772	14692	14600	14667	14632	14815	14703	14705	14517	14676	14654	14535	14752	14759	14761	14561	14775	14695	14870	14818	14742	14697	14828	14611	14918	14901	14852	14752	14506	14787	14816	14655	14742	14866	14752	14435	14544	14625	14728	14710	14825	14662	14601	14724	14626	14792	14589	14677	14691	14680	14718	14789	14691	14745	14798	14785	14699	14764	14644	14706	14720	14591	14816	14748	14578	14544	14825	14771	14746	14710	14605	14773	14640	14765	14714	14653	14618	14766	14831	14816	14742	14662	14580	14666	14695	14828	14766	14592	14873	14698	14656	14752	14896	14560	14712	14687	14682	14627	14632	14596	14517	14755	14689	14658	14795	14722	14580	14737	14680	14754	14530	14743	14823	14688	14810	14822	14617	14845	14714	14704	14556	14653	14782	14760	14613	14600	14708	14712	14610	14649	14734	14800	14701	14859	14560	14737	14634	14766	14778	14710	14685	14760	14631	14834	14714	14704	14843	14833	14863	14622	14827	14678	14780	14875	14675	14543	14700	14971	14671	14670	14573	14589	14681	14599	14659	14874	14715	14608	14724	14701	14704	14690	14713	14921	14766	14760	14772	14712	14685	14582	14695	14803	14732	14720	14649	14636	14562	14633	14696	14880	14731	14784	14665	14717	14597	14653	14790	14811	14875	14825	14918	14731	14811	14758	14656	14694	14805	14678	14557	14704	14626	14754	14528	14745	14707	14735	14541	14770	14609	14647	14801	14751	14690	14633	14855	14793	14567	14494	14612	14659	14627	14658	14797	14792	14637	14691	14651	14771	14661	14686	14551	14667	14669	14507	14686	14626	14604	14738	14951	14739	14792	14594	15054	14703	14866	14700	14651	14700	14647	14688	14795	14692	14580	14688	14659	14674	14783	14819	14728	14566	14579	14650	14726	14656	14788	14746	14860	14690	14722	14812	14647	14714	14749	14634	14675	14723	14700	14698	14776	14704	14805	14626	14701	14566	14721	14634	14696	14655	14658	14708	14694	14799	14760	14546	14882	14716	14810	14637	14766	14680	14624	14653	14775	14633	14687	14738	14954	14628	14596	14644	14830	14668	14839	14641	14844	14582	14757	14538	14698	14705	14641	14697	14707	14738	14729	14522	14698	14678	14684	14724	14758	14747	14765	14652	14861	14649	14534	14797	14693	14906	14757	14853	14704	14757	14681	14608	14508	14749	14771	14843	14756	14791	14533	14808	14697	14690	14733	14552	14832	14694	14766	14573	14610	14650	14493	14684	14674	14820	14663	14884	14542	14645	14677	14709	14643	14649	14676	14661	14755	14685	14751	14630	14805	14700	14703	14611	14561	14851	14642	14679	14830	14792	14804	14759	14694	14681	14585	14898	14653	14835	14768	14682	14707	14692	14717	14691	14752	14563	14583	14812	14582	14571	14794	14619	14557	14836	14809	14728	14533	14938	14740	14708	14798	14762	14711	14663	14714	14641	14671	14862	14762	14716	14780	14618	14680	14630	14399	14733	14758	14604	14745	14608	14569	14645	14627	14664	14729	14682	14643	14838	14666	14692	14602	14817	14838	14751	14728	14740	14726	14766	14695	14804	14644	14652	14797	14578	14597	14515	14662	14729	14597	14560	14713	14632	14691	14776	14641	14873	14745	14685	14717	14844	14657	14784	14793	14751	14828	14794	14685	14744	14676	14845	14839	14732	14656	14682	14686	14811	14726	14624	14660	14637	14669	14706	14625
24482	25980	38430	36345	27957	25674	26973	24006	23484	23690	23645	23561	23717	23783	23576	23351	23531	23441	23486	23488	23491	23638	23416	23445	23557	23532	23630	23443	23550	23453	23504	23487	23296	23608	23547	23270	23398	23394	23631	23391	23726	23447	23531	23472	23509	23476	23416	23381	23475	23387	23473	23434	23672	23668	23377	23110	23389	23398	23705	23277	23030	23323	23614	23561	23323	23330	23587	23339	23396	23406	23569	23087	23316	23548	23465	23420	23595	23424	23354	23453	23605	23755	23276	23401	23511	23180	23521	23580	23427	23377	23618	23455	23312	23327	23473	23324	23476	23277	23283	23566	23322	23248	23605	23330	23342	23383	23466	23525	23505	23354	23429	23263	23307	23577	23346	23276	23446	23294	23229	23707	23502	23573	23420	23458	23282	23532	23390	23474	23637	23519	23279	23298	23491	23351	23499	23832	23438	23328	23164	23403	23380	23387	23350	23352	23696	23464	23391	23448	23614	23178	23426	23445	23336	23674	23335	23318	23585	23414	23286	23254	23382	23349	23412	23474	23730	23366	23392	23282	23351	23329	23292	23157	23377	23366	23292	23185	23486	23310	23401	23201	23638	23301	23430	23653	23562	23182	23484	23462	23446	23574	23274	23326	23385	23373	23137	23549	23257	23326	23457	23406	23257	23449	23307	23026	23318	23373	23278	23448	23585	23408	23446	23277	23582	23290	23217	23320	23216	23381	23406	23437	23067	23160	23056	23408	23202	23254	23283	23267	23320	23372	23575	23473	23356	23286	23470	23544	23488	23261	23447	23417	23227	23447	23407	23341	23388	23317	23359	23238	23306	23280	23558	23618	23357	23444	23398	23442	23428	23322	23177	23649	23462	23389	23591	23450	23442	23348	23523	23457	23284	23563	23459	23237	23349	23259	23146	23532	23478	23259	23421	23327	23406	23323	23360	23413	23386	23440	23410	23399	23496	23245	23268	23207	23156	23411	23185	23525	23334	23370	23338	23318	23462	23321	23327	23486	23625	23574	23137	23327	23365	23496	23428	23425	23502	23353	23277	23302	23128	23167	23445	23394	23529	23442	23490	23148	23379	23363	23521	23346	23395	23328	23186	23603	23313	23019	23446	23506	23425	23432	23499	23469	23297	23490	23364	23500	23312	23144	23376	23163	23539	23430	23316	23486	23638	23397	23277	23287	23335	23339	23448	23531	23347	23477	23588	23499	23507	23189	23527	23268	23173	23356	23146	23367	23420	23424	23516	23507	23283	23406	23315	23569	23274	23597	23275	23399	23359	23183	23205	23481	23181	23163	23491	23467	23217	23450	23360	23196	23508	23368	23254	23595	23497	23712	23373	23570	23441	23648	23266	23445	23304	23476	23386	23367	23402	23319	23234	23619	23496	23341	23414	23562	23134	23154	23333	23339	23317	23219	23291	23287	23499	23337	23327	23434	23208	23237	23176	23184	23352	23317	23663	23439	23384	23708	23292	23156	23364	23377	23632	23246	23473	23457	23379	23530	23320	23229	23437	23391	23390	23405	23340	23134	23293	23534	23581	23603	23415	23371	23274	23292	23302	23392	23375	23334	23448	23430	23314	23425	23446	23344	23356	23682	23548	23467	23259	23233	23563	23485	23528	23597	23670	23235	23232	23129	23491	23588	23214	23299	23607	23282	23268	23510	23381	23387	23496	23563	23295	23427	23309	23432	23305	23446	23310	23385	23348	23272	23488	23491	23357	23515	23485	23235	23485	23405	23376	23537	23507	23757	23409	23528	23310	23630	23509	23414	23246	23376	23443	23399	23572	23411	23419	23266	23656	23525	23476	23318	23655	23460	23260	23165	23294	23189	23330	23320	23362	23175	23342	23447	23466	23401	23302	23327	23298	23409	23265	23362	23464	23494	23565	23457	23245	23190	23413	23514	23497	23411	23369	23301	23544	23447	23294	23625	23497	23291	23391	23430	23419	23350	23527	23406	23135	23327	23321	23545	23549	23431	23183	23361	23370	23495	23257	23439	23280	23279	23272	23355	23504	23405	23201	23462	23668	23369	23404	23332	23691	23366	23226	23658	23369	23279	23329	23452	23520	23490	23553	23087	23495	23313	23522	23418	23382	23434	23274	23430	23593	23561	23336	23087	23483	23551	23449	23504	23505	23157	23506	23468	23579	23551	23618	23475	23425	23389	23375	23388	23255	23387	23555	23561	23426	23414	23346	23397	23292	23228	23348	23267	23590	23013	23402	23536	23502	23366	23386	23372	23192	23579	23371	23291	23561	23542	23289	23340	23536	23581	23595	23376	23427	23443	23531	23288	23436	23183	23579	23240	23264	23302	23125	23471	23534	23363	23323	23358	23613	23329	23486	23219	23521	23361	23332	23484	23380	23403	23283	23502	23437	23544	23426	23498	23332	23438	23417	23290	23309	23393	23256	23569	23592	23441	23727	23428	23436	23524	23396	23623	23489	23331	23361	23474	23524	23340	23503	23361	23004	23196	23358	23422	23294	23526	23511	23664	23199	23194	23510	23663	23467	23570	23502	23463	23408	23677	23453	23148	23267	23161	23284	23535	23355	23144	23256	23241	23655	23267	23481	23540	23482	23544	23333	23311	23216	23395	23535	23410	23343	23473	23601	23655	23488	23492	23471	23323	23399	23440	23555	23411	23203	23539	23265	23377	23355	23431	23605	23345	23524	23390	23378	23291	23663	23380	23368	23150	23211	23349	23502	23395	23320	23622	23590	23358	23235	23229	23431	23434	23273	23170	23362	23214	23288	23410	23426	23515	23849	23254	23102	23427	23496	23297	23266	23321	23335	23377	23335	23434	23515	23313	23315	23272	23754	23483	23311	23456	23690	23277	23282	23376	23508	23404	23464	23304	23299	23310	23422	23254	23455	23523	23661	23553	23229	23246	23346	23474	23287	23124	23236	23336	23539	23153	23260	23397	23707	23665	23451	23507	23312	23387	23621	23105	23563	23152	23386	23392	23371	23160	23157	23467	23264	23352	23426	23402	23313	23179	22905	23267	23406	23574	23384	23356	23290	23759	23517	23354	23659	23405	23611	23358	23578	23301	23447	23424	23458	23362	23485	23512	23506	23298	23546	23377	23232	23367	23221	23472	23407	23431	23498	23632	23353	23767	23474	23409	23495	23220	23426	23456	23283	23358	23334	23292	23779	23483	23359	23395	23174	23284	23306	23709	23573	23433	23323	23576	23580	23278	23289	23382	23450	23346	23250	23322	23449	23191	23277	23424	23338	23383	23415	23302	23445	23382	23191	23404	23469	23551	23282	23299	23446	23507	23213	23366	23563	23463	23224	23530	23404	23447	23423	23368	23440	23372	23416	23348	23486	23423	23566	23428	23496	23472	23357	23371	23571	23178	23340	23575	23228	23368	23303	23325	23188	23344	23236	23267	23536	23405	23319	23392	23477	23283	23571	23303	23412	23356	23621	23363	23605	23324	23249	23302	23303	23434	23467	23623	23605	23543	23601	23221	23476	23447	23473	23448	23318	23552	23129	23351	23577	23246	23498	23456	23401	23381	23188	23516	23453	23411	23372	23413	23297	23410	23460	23538	23443	23434	23287	23322	23349	23511	23326	23493	23554	23593	23391	23561	23326	23230	23640	23088	23366	23431	23457	23333	23550	23557	23471	23652	23386	23517	23384	23418	23256	23054	23581	23352	23396	23457	23356	23708	23327	23609	23359	23407	23398	23289	23266	23391	23343	23377	23649	23498	23508	23276	23664	23040	23546	23331	23295	23207	23829	23433	23671	23430	23287	23262	23363	23243	23415	23266	23221	23326	23424	23500	23399	23657	23272	23528	23527	23437	23432	23387	23734	23378	23535	23380	23524	23367	23392	23182	23422	23446	23379	23344	23391	23325	23376	23040	23228	23424	23454	23013	23205	23493	23399	23529	23324	23188	23443	23366	23746	23171	23339	23436	23388	23534	23372	23546	23478	23525	23335	23558	23542	23337	23115	23506	23431	23292	23236	23457	23332	23146	23415	23329	23265	23293	23306	23204	23669	23406	23242	23343	23306	23353	23280	23360	23507	23556	23599	23440	23358	23052	23386	23466	23160	23416	23514	23422	23447	23022	23615	23615	23262	23335	23383	23333	22946	23417	23257	23452	23340	23415	23336	23303	23559	23391	23395	23696	23397	23161	23513	23399	23454	23483	23367	23434	23160	23528	23502	23563	23298	23387	23484	23187	23437	23536	23250	23418	23192	23387	23368	23469	23734	23401	23063	23426	23212	23520	23421	23323	23422	23259	23392	23461	23203	23115	23318	23310	23439	23272	23486	23455	23230	23237	23543	23404	23401	23567	23477	23459	23329	23161	23250	23475	23335	23581	23432	23419	23568	23461	23471	23462	23497	23359	23483	23060	23147	23580	23572	23377	23579	23250	23408	23622	23543	23403	23369	23341	23396	23138	23353	23416	23332	23269	23547	23544	23442	23232	23463	23668	23586	23304	23410	23427	23397	23325	23352	23365	23563	23398	23430	23181	23590	23537	23251	23406	23242	23471	23275	23405	23497	23299	23451	23415	23320	23282	23471	23337	23234	23344	23338	23220	23354	23364	23107	23462	23254	23613	23213	23566	23448	23431	23471	23536	23343	23186	23282	23311	23246	23458	23619	23384	23446	23343	23324	23242	23582	23619	23609	23274	23257	23381	23256	23230	23338	23241	23327	23211	23464	23256	23633	23456	23484	23501	22948	23362	23646	23304	23580	23457	23565	23640	23711	23122	23405	23246	23398	23364	23446	23738	23320	23276	23422	23489	23416	23358	23425	23350	23405	23335	23377	23394	23370	23362	23297	23195	23334	23513	23530	23502	23526	23348	23729	23292	23264	23428	23192	23661	23452	23660	23061	23387	23520	23227	23577	23526	23257	23239	23330	23341	23384	23230	23436	23471	23421	23336	23522	23541	23437	23375	23556	23475	23194	23405	23467	23267	23265	23505	23329	23675	23439	23431	23318	23331	23428	23327	23215	23355	23590	23558	23220	23458	23557	23581	23442	23310	23468	23247	23015	23501	23414	23472	23573	23583	23609	23489	23269	23360	23522	23382	23361	23801	23487	23243	23701	23539	23359	23513	23322	23483	23521	23544	23380	23437	23386	23532	23312	23214	23184	23385	23363	23571	23635	23466	23376	23414
66948	105976	88603	57249	26418	14350	14511	14485	14476	14355	14464	14390	14241	14351	14559	14469	14517	14453	14550	14443	14441	14590	14601	14364	14328	14441	14482	14612	14406	14393	14487	14301	14554	14335	14491	14440	14480	14331	14487	14509	14371	14483	14475	14497	14367	14583	14571	14526	14502	14570	14298	14292	14345	14472	14454	14651	14483	14504	14587	14284	14413	14470	14561	14687	14565	14486	14520	14493	14424	14411	14370	14385	14523	14322	14537	14404	14253	14402	14400	14400	14376	14373	14435	14576	14562	14303	14510	14675	14474	14403	14472	14441	14625	14479	14435	14446	14477	14478	14558	14438	14382	14425	14441	14435	14558	14419	14474	14616	14400	14560	14565	14436	14294	14444	14288	14607	14432	14468	14537	14478	14299	14505	14358	14394	14484	14513	14317	14451	14328	14448	14364	14443	14397	14574	14401	14383	14395	14477	14414	14388	14378	14272	14570	14307	14261	14527	14559	14520	14309	14564	14501	14324	14646	14499	14456	14292	14447	14412	14519	14405	14571	14427	14463	14463	14397	14479	14408	14384	14520	14343	14358	14386	14327	14385	14346	14468	14327	14403	14336	14500	14342	14523	14402	14325	14404	14363	14501	14347	14415	14441	14371	14294	14460	14528	14519	14463	14512	14330	14396	14431	14419	14477	14466	14407	14487	14540	14457	14450	14595	14507	14537	14256	14433	14427	14536	14620	14628	14372	14492	14637	14622	14535	14407	14375	14498	14506	14393	14402	14415	14385	14440	14612	14439	14433	14541	14460	14447	14399	14571	14438	14431	14449	14598	14329	14307	14428	14456	14457	14554	14505	14464	14473	14496	14301	14306	14423	14505	14639	14384	14569	14464	14445	14524	14465	14305	14460	14621	14480	14494	14404	14325	14634	14388	14508	14396	14489	14646	14482	14566	14376	14413	14453	14308	14383	14520	14520	14430	14485	14426	14409	14457	14426	14285	14515	14469	14426	14477	14445	14532	14561	14406	14370	14637	14400	14456	14334	14389	14502	14449	14364	14297	14451	14537	14451	14470	14207	14344	14451	14550	14345	14249	14495	14416	14507	14497	14454	14515	14551	14523	14239	14364	14468	14521	14535	14564	14417	14343	14289	14430	14569	14320	14391	14400	14488	14531	14392	14510	14376	14488	14471	14347	14635	14348	14383	14479	14405	14437	14496	14628	14377	14539	14363	14474	14406	14554	14309	14506	14555	14414	14637	14612	14155	14330	14386	14488	14523	14595	14337	14419	14551	14372	14416	14478	14293	14488	14404	14476	14461	14400	14606	14337	14420	14601	14341	14337	14376	14429	14473	14622	14476	14474	14519	14341	14526	14308	14405	14610	14350	14485	14477	14580	14465	14478	14383	14344	14482	14492	14525	14342	14481	14349	14363	14384	14515	14492	14450	14288	14656	14426	14443	14474	14543	14395	14271	14278	14594	14433	14445	14546	14394	14553	14582	14462	14544	14482	14282	14442	14457	14510	14448	14518	14361	14454	14321	14452	14460	14423	14417	14614	14414	14431	14395	14459	14323	14372	14455	14438	14572	14345	14552	14558	14436	14533	14394	14534	14555	14547	14521	14469	14341	14287	14512	14306	14352	14467	14473	14470	14428	14443	14496	14311	14395	14306	14477	14145	14415	14434	14466	14521	14645	14439	14444	14461	14191	14472	14389	14420	14391	14416	14415	14562	14459	14537	14584	14478	14473	14332	14604	14492	14482	14428	14532	14339	14459	14503	14448	14554	14411	14664	14536	14420	14476	14549	14390	14354	14388	14521	14498	14429	14470	14461	14298	14492	14529	14447	14683	14488	14476	14435	14478	14473	14460	14434	14360	14492	14419	14531	14468	14378	14319	14416	14609	14408	14269	14404	14354	14422	14591	14618	14633	14424	14479	14368	14167	14421	14388	14511	14448	14339	14410	14247	14373	14411	14408	14534	14426	14259	14285	14538	14379	14490	14245	14379	14389	14357	14459	14527	14415	14506	14446	14570	14322	14507	14371	14415	14439	14352	14326	14405	14395	14409	14502	14444	14481	14469	14490	14287	14544	14460	14434	14591	14286	14485	14416	14502	14423	14562	14458	14322	14408	14561	14476	14493	14442	14466	14404	14467	14447	14313	14299	14564	14412	14375	14427	14434	14539	14549	14315	14500	14483	14279	14506	14443	14495	14194	14476	14418	14437	14406	14483	14432	14551	14475	14446	14455	14604	14383	14564	14338	14418	14414	14489	14495	14462	14626	14409	14504	14439	14371	14447	14491	14311	14450	14378	14482	14419	14521	14399	14532	14399	14449	14361	14552	14414	14483	14430	14579	14388	14522	14477	14519	14427	14290	14494	14557	14439	14364	14438	14591	14364	14335	14495	14526	14368	14421	14517	14377	14456	14478	14589	14281	14421	14575	14343	14336	14422	14440	14575	14526	14487	14457	14252	14408	14339	14412	14584	14482	14381	14342	14567	14237	14360	14470	14453	14303	14475	14395	14481	14399	14508	14458	14333	14417	14300	14355	14375	14390	14411	14497	14461	14233	14474	14430	14541	14494	14401	14437	14240	14459	14495	14452	14617	14357	14491	14456	14289	14384	14467	14525	14429	14336	14353	14442	14441	14442	14397	14485	14445	14460	14444	14366	14595	14612	14389	14234	14390	14464	14430	14404	14236	14478	14501	14511	14472	14344	14412	14358	14518	14515	14368	14352	14494	14485	14444	14370	14483	14550	14404	14434	14429	14428	14428	14357	14334	14471	14463	14527	14454	14416	14392	14484	14485	14390	14484	14457	14462	14425	14414	14355	14279	14427	14321	14429	14241	14376	14524	14514	14351	14382	14442	14364	14447	14390	14336	14323	14562	14246	14523	14471	14449	14535	14422	14498	14479	14589	14524	14401	14216	14403	14455	14414	14358	14374	14406	14416	14258	14414	14470	14601	14321	14452	14366	14499	14499	14449	14502	14600	14564	14354	14542	14416	14548	14427	14650	14305	14438	14192	14346	14408	14473	14481	14323	14558	14302	14660	14344	14405	14577	14260	14516	14584	14362	14475	14557	14569	14371	14579	14255	14709	14400	14404	14600	14209	14380	14567	14407	14530	14250	14356	14356	14409	14503	14215	14529	14419	14470	14280	14455	14476	14395	14508	14453	14502	14470	14617	14473	14547	14367	14580	14380	14449	14509	14317	14255	14398	14609	14513	14413	14424	14367	14517	14506	14381	14559	14401	14545	14468	14532	14294	14513	14240	14368	14386	14438	14505	14480	14410	14284	14479	14311	14538	14305	14506	14514	14254	14598	14595	14455	14300	14499	14432	14579	14387	14482	14604	14483	14458	14576	14515	14523	14271	14470	14470	14548	14370	14480	14601	14423	14389	14661	14620	14451	14394	14481	14539	14457	14421	14362	14452	14522	14346	14527	14592	14435	14515	14579	14453	14370	14522	14449	14641	14346	14393	14528	14451	14479	14341	14254	14523	14290	14304	14438	14445	14552	14510	14372	14501	14445	14497	14471	14475	14417	14447	14488	14491	14435	14356	14512	14428	14366	14335	14516	14541	14396	14309	14525	14629	14520	14381	14293	14373	14262	14433	14391	14426	14316	14309	14453	14528	14518	14378	14420	14576	14401	14540	14463	14602	14380	14481	14277	14347	14532	14478	14580	14413	14377	14269	14482	14336	14552	14514	14481	14409	14394	14524	14387	14411	14549	14398	14457	14267	14417	14385	14587	14259	14445	14320	14451	14096	14502	14501	14591	14237	14480	14312	14382	14286	14386	14494	14385	14385	14337	14390	14551	14570	14390	14512	14349	14352	14301	14326	14335	14300	14605	14451	14477	14458	14362	14493	14423	14388	14447	14707	14517	14441	14365	14381	14404	14388	14508	14385	14385	14499	14560	14337	14421	14389	14535	14579	14259	14380	14401	14430	14374	14464	14353	14220	14467	14507	14404	14444	14505	14255	14459	14441	14398	14389	14467	14527	14454	14267	14577	14376	14294	14455	14425	14429	14411	14409	14405	14372	14560	14422	14497	14520	14509	14569	14364	14436	14474	14401	14265	14550	14296	14493	14349	14488	14430	14477	14439	14423	14413	14541	14518	14350	14534	14419	14279	14469	14412	14537	14359	14364	14359	14363	14533	14414	14410	14521	14618	14362	14483	14265	14440	14514	14400	14313	14380	14398	14565	14347	14435	14287	14500	14528	14338	14374	14440	14404	14328	14446	14494	14350	14439	14456	14488	14497	14406	14397	14412	14373	14551	14360	14296	14499	14396	14422	14261	14349	14439	14552	14588	14388	14411	14239	14419	14362	14510	14333	14534	14467	14394	14386	14529	14515	14377	14392	14480	14676	14550	14352	14532	14432	14391	14438	14380	14265	14418	14422	14321	14484	14439	14654	14390	14422	14448	14628	14351	14483	14361	14586	14431	14287	14485	14262	14401	14554	14512	14455	14450	14480	14509	14384	14383	14380	14433	14522	14538	14398	14299	14574	14536	14222	14482	14358	14441	14508	14332	14672	14394	14376	14286	14402	14319	14433	14357	14528	14466	14374	14399	14368	14455	14548	14454	14314	14393	14387	14292	14388	14244	14420	14339	14396	14607	14468	14326	14593	14430	14616	14286	14344	14577	14401	14302	14424	14534	14390	14309	14398	14493	14424	14682	14610	14465	14551	14483	14616	14518	14632	14437	14452	14469	14381	14461	14485	14518	14397	14551	14257	14308	14465	14397	14540	14351	14407	14454	14533	14445	14384	14389	14572	14391	14624	14342	14414	14580	14394	14573	14462	14397	14395	14323	14369	14327	14342	14571	14484	14490	14443	14514	14489	14507	14419	14375	14365	14599	14465	14527	14419	14417	14562	14330	14325	14514	14387	14469	14510	14532	14397	14422	14368	14298	14463	14571	14506	14324	14490	14522	14456	14484	14489	14558	14330	14328	14454	14494	14367	14505	14345	14457	14548	14386	14461	14449	14395	14379	14495	14475	14457	14441	14446	14415	14397	14479	14315	14616	14385	14520	14573	14412	14359	14473	14570	14322	14334	14192	14478	14413	14690	14567	14370	14429	14296	14507	14337	14503	14591	14532	14450	14465	14496	14500	14385	14399	14478	14372	14476	14443	14396	14367	14544	14385	14410	14323	14424	14392
22829	25450	37761	35449	28296	25270	29455	24908	24183	24649	24379	24484	24469	24383	24393	24081	24169	24192	24441	24120	24416	24340	24211	24182	24328	24259	24106	24293	24311	24083	24115	24220	24288	24127	24323	24475	24235	24091	23965	24111	24010	24184	24315	24290	24028	24324	24122	24201	24108	23868	23949	24047	24161	24173	24186	24073	24221	23919	24265	23996	23923	23927	24065	23958	24118	24144	24024	24055	23941	23989	24107	24325	24064	24169	24237	24181	24126	23972	24182	24248	24154	23851	23796	24112	24163	23816	24133	24074	24293	23990	24233	23927	24009	24113	24158	23991	23897	24303	24111	24083	24026	23906	24175	24258	23925	23875	23990	23900	24067	23966	24156	23841	23989	24081	24137	23825	23852	24084	24186	24160	24271	23982	24124	24087	24199	24171	24139	23939	24178	23741	23839	24241	24180	24193	24102	24163	24050	24161	24033	24182	24119	23869	24144	23904	24168	23906	23971	23975	23965	24114	23773	23917	23845	24126	24210	24086	24142	23926	24013	23897	23904	24076	24259	24118	23875	23887	24048	24172	23945	24092	24286	24160	24039	23884	24066	23921	24134	24302	24047	24188	23994	24299	24235	24006	24200	24213	23886	23789	23958	24075	23836	23876	24107	23841	24121	24090	24098	24112	23992	24116	24041	24009	24053	24275	24096	23904	24166	23938	23996	24101	24255	24080	23966	23963	24013	24182	24117	23904	23796	24072	24102	24291	24118	24038	24111	24038	24270	23867	23772	23755	24024	23965	24032	24046	24147	24223	23906	23977	23899	24016	23993	24173	24176	23800	24052	24010	24236	23956	24149	24143	24017	23863	24079	23953	24009	24220	24141	24057	23987	24032	24241	24088	24245	24146	23808	23997	24254	24052	24073	24078	24154	23834	23868	23869	24270	24146	23932	23836	23768	23787	24203	23955	24047	24098	24059	24113	24110	24183	23972	24036	24099	23990	24024	24097	24083	24085	24109	24076	23948	24195	24077	24227	24079	23946	23856	24089	24106	24022	23912	24122	23815	23993	24194	23977	23882	24171	24051	23911	23879	23788	24196	23842	24089	24086	23871	23969	24158	24008	24051	24190	24083	24139	24227	23804	24118	23958	24062	23903	23871	23915	23923	24108	24211	23807	23833	24085	24028	23927	23828	23880	23941	24180	23823	24054	24075	24031	24085	24056	24294	24018	24174	24137	24317	23911	23970	23700	23948	24255	24014	23984	24026	24005	24165	23869	24095	24148	24240	24266	24092	24135	23960	23934	23921	24009	23934	24116	24208	23964	24417	24327	24032	23691	24044	23983	24091	23968	24072	24044	24260	24007	23934	23839	24282	23738	23801	23931	24174	23803	23990	23912	24100	24065	24071	24115	23975	23935	23925	23767	23862	24051	23971	24140	24078	23954	24162	24259	23984	23939	23838	23986	24073	24075	24088	23867	24012	23848	23724	24146	24364	24090	24171	24297	23696	24076	24059	23988	23996	23927	24028	23708	23968	23994	24030	24120	23765	24084	23984	24062	24228	24084	24154	24243	24168	23942	23982	24176	24096	23958	24089	23932	23956	24067	23945	23961	23969	23924	23854	23992	24208	23975	24004	24022	24029	23978	23745	23787	23672	24060	24129	23826	23710	24079	24185	24065	23969	23797	24144	23856	24166	23971	24013	24065	24195	24153	23989	23984	24136	24182	24055	24032	24019	24034	24242	24099	24176	24100	23902	23953	24222	23979	23849	23899	23994	24184	24227	23820	23818	24163	23991	23975	23984	23933	23945	23982	23905	23767	23981	24182	24150	24249	23967	23902	24183	24220	24007	23975	24169	23999	24008	24139	23981	24217	24012	24114	24263	23936	24174	24082	24142	24201	24009	23826	23968	24022	23942	23962	24035	23766	23956	24040	24049	24123	24024	24147	24189	23921	23860	24010	23627	23824	23998	24282	23881	23847	24027	24126	23967	23860	23982	24087	24041	23992	23892	23967	24055	23895	24062	23944	23908	24197	24031	24284	23865	24244	23991	23889	24112	23969	23978	24021	24225	23996	23868	24029	23954	23909	23753	23865	24184	23964	24012	23789	23802	23880	24169	23807	24036	23914	24175	24127	24014	23956	24139	24108	24099	24023	24128	24113	24053	24063	24152	24102	23786	23896	24060	23894	23991	23978	23969	24023	24020	24083	23833	23915	24183	23845	23942	24069	24113	23923	23849	23876	24017	24001	24005	24021	24100	23884	24010	23925	24233	24061	24035	23931	24227	24119	24025	23804	23961	23933	24128	24227	24214	23888	24130	24050	24073	23992	24102	24157	23953	23759	23895	23974	24040	24098	23930	23851	24297	24027	23829	23985	24004	23829	23885	23940	24068	24011	24115	23726	24155	24137	24182	24076	23989	23807	23842	24071	24059	23817	23986	23864	23868	24089	24189	23824	24117	24037	23925	24131	23905	24045	24118	23893	23894	23983	23930	24102	24023	23899	24159	24169	24029	23911	23999	23989	24104	23988	24095	24022	24148	24020	24101	23747	23878	23764	24197	24119	24005	23956	24225	24113	24010	23701	24198	23879	23972	23949	24320	24009	23910	24059	24218	23998	24001	23775	23962	24156	23920	23783	23880	24057	24099	24108	24073	23956	23996	23843	23948	23994	23899	23893	24041	23883	24359	23987	23968	23920	24322	24065	23993	23866	24168	24281	24193	24138	24218	23995	24217	23956	24209	23957	24128	23843	24135	24068	23847	23901	24105	24076	24079	24026	24353	24175	24231	24039	23892	23983	23889	24069	24161	24275	24021	24314	24203	23850	24022	24103	24118	24031	23981	24216	24006	24214	24087	24213	24136	24251	23909	24069	23967	24338	23899	24336	23962	24123	24199	24036	23808	24224	23753	24091	24051	24127	24123	24104	24224	24146	23889	24066	23833	23985	24285	24038	24156	23955	24107	24081	24121	23820	23883	23922	23862	23963	24078	24261	23745	23732	24024	24017	24041	24069	24071	23842	23900	23883	23981	24136	24032	24021	24227	24098	24011	23978	23985	23729	24195	24197	23976	23994	23838	23841	23974	23632	23821	24136	24289	24179	24087	24143	24110	23898	23972	23868	23994	23976	24093	23943	24092	23976	24044	23964	23854	23766	23898	23864	24132	24269	24053	24002	24380	24265	23927	24055	24042	24179	24390	24137	23808	23934	24130	23999	23966	23912	23918	23822	24098	24148	23964	23975	24116	23790	24006	23903	23940	23972	23789	23823	24000	23996	24136	24070	23916	24228	24166	23839	24116	23975	24021	24033	24271	23966	23948	23998	23940	23806	24113	24153	24127	24003	23971	23816	23957	23993	24196	24129	24151	24159	23964	23887	24114	24140	24356	24120	23884	24128	24161	24038	23756	24243	23913	24377	23966	23874	24104	23931	23884	24095	23908	24029	23786	24096	24068	23984	24026	24022	24106	24010	23989	24122	24084	24000	23872	23983	24234	23943	24023	23715	23842	23887	23999	24003	24008	24076	23953	24183	24017	23746	24087	24264	23947	23836	24146	23998	24125	23950	24189	23862	24090	23856	23971	24398	24056	24108	24130	23954	24099	23827	24143	24071	24189	24019	23775	24007	24031	23983	23983	24065	24182	23862	24036	24110	24061	23983	24098	24197	24286	24111	24111	24020	24051	24021	23998	23859	23921	23957	23924	24051	23896	23808	23876	24061	23970	24010	24020	24233	23949	24216	23804	24048	23950	23945	24097	23992	23852	24083	24007	24119	23875	24108	23709	24073	24080	23918	24096	23903	24038	23687	23919	23842	23827	24115	24018	23949	24028	24277	23708	24083	24254	24012	24078	23772	23927	23912	23997	24099	24099	23719	23943	23912	24127	24261	24172	24183	23784	24132	24051	23832	23977	23744	24267	23916	23922	23912	24228	23905	23953	24082	23967	23890	24072	23840	23794	23920	23834	24169	24167	24114	24020	24095	24170	24099	23964	24057	24060	24090	24015	24151	23995	24071	23779	23826	24040	24109	24107	24028	24212	24055	23908	24117	24181	23991	23896	23975	23912	23917	23915	24000	24019	24070	24029	23821	24074	23833	24016	24105	24306	24100	23766	23772	23816	24129	23967	24036	24042	23560	23930	24043	23912	24068	23847	24028	24293	24268	23890	23769	24107	24118	24424	24077	23943	24061	23957	23842	24076	23961	23992	23910	24090	23795	24040	24009	23964	24057	24006	24235	24008	24101	24258	24158	24148	24173	23975	23942	23935	24012	23915	24003	23971	24238	24151	23984	23969	23905	24024	23974	23883	24118	23695	24080	23814	23964	24001	23987	23945	24042	23805	23952	24068	24278	24165	23910	24287	24161	23928	23962	24050	23909	23966	23763	24195	24266	23928	24076	23957	23952	23863	23774	23859	23761	23957	23849	23884	24205	24005	23860	23747	23813	23901	23790	24066	23854	23863	24177	24034	24178	23952	24186	24022	23817	23922	23930	23881	23955	24251	24049	23978	23920	24100	24060	23936	23967	24127	24288	23932	23894	23793	23844	23850	23995	23920	24169	24042	24027	23986	24159	24255	24037	24028	23896	23711	24013	24015	24042	24053	24170	23982	23865	24096	23986	24185	24126	23995	23940	23874	24248	23829	24021	24024	24000	24194	23988	23937	23949	24160	24029	24096	24014	24003	23964	23829	23866	24314	24078	23881	23838	23841	24210	23989	24033	24047	23903	23996	24057	24205	24044	24048	23997	23950	23985	24107	24163	24173	24047	24068	24164	24176	24160	24137	23919	24066	24080	24061	24155	24095	24256	24345	23629	24049	24164	23968	23971	24099	23862	24082	23993	23949	23998	24289	23934	23727	24050	24222	24293	24087	23946	23979	23854	24047	23754	24032	24069	24188	24075	24045	24003	23936	23886	23875	24036	23933	24089	23873	23916	24315	23948	23852	24004	24111	24067	23974	24051	23865	23993	24147	23993	24273	24073	23931	24067	23931	24125	24073	23960	24123	23906	24065	23895	24023	23995	24197	24135	24043	23971	24091	24431	24383	24251	24130	24164	24074	24295	24229	23870	24090	24342	24313	24118	24133	24176	24078	24030	24232	24201	24103	24008	24119	23875	24021	24055	23883	24188	23910	23742	24145	23988	23974	24186	23941	23885	24060	23805	23962	24334	24193	23926
64500	103633	95525	68535	34660	14817	14516	14591	14524	14714	14572	14648	14679	14585	14708	14535	14403	14654	14674	14738	14545	14759	14758	14616	14734	14697	14585	14666	14576	14520	14704	14641	14730	14666	14747	14679	14562	14398	14590	14513	14566	14532	14754	14831	14646	14546	14524	14568	14506	14650	14766	14733	14550	14437	14602	14836	14696	14539	14661	14797	14720	14528	14588	14633	14648	14693	14660	14665	14724	14702	14586	14642	14509	14550	14678	14673	14731	14589	14604	14761	14703	14667	14636	14691	14667	14524	14566	14415	14452	14547	14454	14582	14723	14783	14494	14628	14662	14473	14498	14653	14601	14418	14791	14537	14703	14685	14641	14525	14724	14664	14493	14573	14492	14644	14598	14723	14628	14592	14484	14553	14653	14660	14635	14799	14530	14602	14827	14494	14614	14656	14681	14683	14430	14631	14451	14573	14458	14588	14686	14446	14542	14652	14774	14579	14565	14556	14558	14560	14609	14526	14623	14710	14651	14505	14636	14386	14503	14513	14582	14582	14658	14728	14668	14658	14734	14596	14685	14782	14573	14714	14693	14582	14613	14690	14598	14531	14549	14538	14661	14514	14631	14544	14720	14436	14539	14577	14613	14619	14725	14730	14591	14600	14743	14561	14446	14555	14562	14667	14693	14514	14431	14701	14431	14585	14642	14556	14717	14611	14521	14567	14511	14648	14664	14530	14532	14447	14766	14504	14655	14507	14556	14671	14541	14727	14570	14540	14732	14591	14687	14607	14477	14523	14482	14620	14723	14515	14698	14655	14418	14626	14530	14587	14675	14596	14569	14747	14691	14665	14741	14586	14637	14577	14651	14711	14584	14642	14636	14529	14501	14729	14654	14650	14712	14651	14718	14662	14687	14794	14521	14483	14577	14711	14652	14589	14542	14557	14558	14485	14442	14629	14603	14703	14571	14544	14563	14458	14451	14798	14571	14633	14652	14645	14683	14613	14663	14554	14795	14679	14554	14668	14618	14687	14557	14469	14425	14435	14418	14433	14440	14524	14574	14755	14601	14546	14731	14687	14555	14769	14597	14679	14576	14630	14594	14467	14785	14610	14587	14509	14682	14500	14554	14563	14624	14672	14697	14802	14612	14626	14535	14560	14599	14643	14558	14766	14517	14553	14592	14676	14562	14473	14556	14571	14612	14645	14693	14405	14657	14639	14637	14570	14584	14501	14546	14494	14601	14689	14568	14628	14682	14697	14610	14548	14430	14623	14756	14614	14488	14621	14497	14496	14689	14554	14515	14741	14523	14525	14617	14582	14535	14779	14581	14664	14576	14721	14641	14669	14644	14635	14767	14556	14650	14526	14717	14601	14566	14742	14490	14610	14557	14749	14648	14497	14598	14811	14643	14423	14717	14534	14621	14637	14526	14389	14708	14602	14767	14620	14488	14699	14643	14610	14656	14816	14560	14656	14654	14601	14594	14549	14545	14637	14500	14566	14634	14547	14663	14468	14548	14645	14583	14567	14842	14571	14610	14636	14569	14667	14463	14429	14581	14475	14589	14696	14561	14657	14546	14598	14663	14541	14637	14732	14602	14615	14676	14614	14607	14718	14771	14701	14476	14830	14642	14685	14700	14558	14521	14691	14464	14576	14638	14559	14589	14662	14606	14503	14592	14571	14657	14654	14682	14501	14661	14668	14559	14540	14628	14432	14515	14662	14643	14808	14599	14582	14543	14590	14472	14723	14684	14549	14583	14639	14489	14589	14708	14649	14766	14533	14644	14729	14685	14645	14650	14617	14661	14658	14556	14520	14746	14645	14566	14772	14531	14602	14759	14432	14612	14567	14600	14589	14618	14490	14593	14705	14648	14733	14451	14633	14693	14380	14644	14610	14534	14680	14640	14616	14510	14647	14684	14602	14551	14540	14517	14546	14755	14723	14506	14532	14589	14673	14651	14567	14644	14464	14625	14535	14666	14727	14628	14630	14729	14657	14654	14633	14695	14609	14670	14683	14623	14752	14566	14741	14513	14668	14513	14461	14741	14593	14520	14564	14728	14577	14640	14793	14552	14548	14705	14704	14673	14509	14636	14498	14324	14591	14641	14585	14729	14545	14396	14510	14720	14563	14549	14624	14735	14614	14502	14540	14569	14566	14485	14659	14505	14414	14295	14606	14511	14593	14573	14503	14685	14465	14770	14498	14692	14614	14561	14394	14611	14469	14506	14585	14572	14774	14491	14600	14745	14605	14480	14690	14566	14593	14687	14481	14490	14620	14660	14622	14763	14630	14548	14496	14694	14552	14547	14683	14479	14507	14669	14809	14632	14557	14781	14718	14562	14510	14613	14578	14593	14647	14591	14698	14707	14708	14634	14529	14574	14489	14609	14670	14637	14605	14494	14645	14595	14724	14407	14396	14765	14777	14648	14798	14597	14630	14530	14519	14515	14645	14544	14608	14565	14630	14705	14681	14683	14434	14650	14660	14573	14626	14718	14604	14724	14582	14669	14732	14581	14595	14656	14467	14635	14658	14826	14539	14631	14582	14707	14701	14554	14541	14618	14595	14664	14476	14618	14497	14610	14663	14825	14530	14680	14491	14627	14463	14555	14568	14774	14678	14655	14519	14536	14869	14636	14487	14641	14636	14543	14604	14483	14580	14490	14710	14502	14537	14420	14765	14767	14446	14472	14779	14642	14806	14697	14733	14366	14304	14512	14571	14539	14578	14529	14652	14635	14586	14845	14456	14721	14558	14647	14534	14677	14489	14658	14525	14643	14655	14604	14725	14502	14752	14692	14591	14637	14632	14834	14467	14601	14532	14765	14551	14657	14588	14644	14536	14720	14536	14589	14550	14656	14696	14485	14664	14757	14496	14647	14571	14764	14691	14615	14684	14596	14633	14511	14670	14617	14676	14487	14528	14447	14529	14664	14703	14620	14764	14464	14663	14531	14584	14471	14555	14639	14574	14549	14624	14675	14656	14616	14616	14712	14719	14619	14568	14786	14547	14658	14532	14516	14534	14669	14439	14577	14613	14563	14640	14715	14582	14649	14745	14644	14576	14530	14507	14601	14495	14659	14433	14636	14512	14607	14753	14607	14398	14586	14418	14464	14551	14627	14686	14525	14572	14555	14521	14589	14593	14787	14607	14620	14606	14568	14614	14615	14609	14545	14691	14374	14417	14706	14639	14582	14577	14663	14665	14773	14662	14474	14582	14718	14699	14705	14745	14802	14646	14661	14487	14694	14418	14811	14639	14780	14584	14596	14578	14586	14774	14570	14663	14766	14489	14670	14656	14594	14649	14633	14706	14544	14609	14527	14696	14741	14690	14629	14432	14586	14579	14658	14523	14640	14503	14613	14482	14635	14562	14705	14589	14646	14493	14745	14538	14596	14737	14558	14660	14528	14708	14626	14681	14690	14539	14549	14649	14504	14547	14448	14490	14554	14572	14402	14529	14732	14738	14752	14618	14547	14693	14617	14483	14640	14636	14829	14613	14500	14708	14611	14611	14476	14593	14578	14734	14634	14692	14574	14518	14538	14577	14602	14451	14540	14566	14771	14655	14606	14509	14536	14559	14558	14627	14671	14554	14598	14636	14625	14688	14601	14633	14730	14562	14589	14525	14522	14664	14562	14616	14529	14568	14730	14611	14644	14535	14784	14656	14642	14660	14461	14714	14641	14600	14565	14592	14519	14706	14642	14524	14708	14589	14645	14672	14533	14614	14602	14565	14856	14604	14541	14626	14737	14600	14749	14563	14644	14620	14694	14619	14403	14601	14591	14734	14442	14630	14579	14653	14653	14606	14703	14495	14513	14818	14610	14644	14613	14447	14641	14672	14546	14457	14675	14420	14616	14538	14502	14601	14538	14634	14709	14549	14599	14521	14624	14693	14621	14699	14608	14673	14540	14669	14483	14799	14647	14696	14641	14582	14655	14581	14713	14672	14477	14662	14476	14498	14524	14721	14656	14613	14661	14460	14684	14634	14739	14557	14653	14529	14654	14869	14789	14464	14704	14519	14606	14508	14603	14464	14556	14495	14563	14695	14553	14510	14660	14740	14684	14550	14749	14713	14647	14639	14612	14677	14698	14535	14875	14463	14643	14377	14548	14663	14532	14759	14643	14765	14630	14817	14559	14617	14725	14551	14821	14627	14655	14691	14515	14547	14646	14477	14607	14525	14721	14550	14734	14672	14639	14625	14719	14534	14508	14560	14514	14533	14745	14466	14515	14824	14663	14614	14801	14516	14788	14724	14821	14650	14752	14575	14684	14511	14614	14438	14598	14408	14833	14577	14645	14704	14607	14672	14756	14613	14566	14555	14573	14716	14571	14731	14607	14512	14573	14543	14723	14644	14571	14526	14530	14597	14427	14610	14615	14578	14600	14552	14736	14594	14699	14513	14668	14674	14620	14779	14672	14572	14589	14678	14420	14744	14546	14628	14659	14385	14576	14377	14317	14638	14621	14659	14666	14556	14601	14625	14635	14576	14643	14455	14676	14878	14541	14676	14669	14579	14548	14609	14484	14562	14605	14492	14673	14678	14627	14525	14699	14716	14609	14711	14793	14597	14693	14710	14364	14745	14614	14718	14512	14398	14353	14756	14440	14668	14560	14627	14583	14579	14568	14699	14653	14643	14602	14575	14737	14623	14714	14481	14687	14662	14725	14602	14687	14579	14624	14698	14620	14582	14422	14703	14684	14543	14473	14432	14621	14664	14677	14736	14443	14702	14552	14612	14612	14525	14656	14659	14666	14554	14470	14541	14458	14561	14525	14594	14717	14629	14671	14637	14781	14437	14624	14655	14566	14661	14522	14609	14821	14654	14616	14582	14666	14535	14669	14512	14714	14597	14477	14530	14567	14735	14735	14473	14537	14666	14823	14616	14782	14541	14541	14484	14654	14472	14753	14383	14429	14481	14637	14693	14575	14588	14649	14571	14622	14489	14667	14777	14719	14511	14705	14627	14569	14605	14557	14532	14724	14650	14684	14597	14717	14788	14559	14596	14601	14559	14584	14562	14543	14610	14731	14676	14594	14690	14536	14571	14706	14621	14584	14523	14609	14759	14742	14485	14514	14532	14570	14560	14390	14457	14564	14671	14581	14678	14506	14657	14595	14639	14548	14601	14627	14698	14687	14570	14649	14580	14379	14530	14635	14658	14604	14506
39822	43743	42231	32480	25968	23888	23752	23809	23567	23474	23587	23451	23769	23762	23953	23850	23788	23778	23619	23711	23617	23637	23566	23488	23550	23478	23568	24024	23607	23856	23758	23685	23834	23887	23837	23600	23591	23723	23706	23705	23360	23544	23661	23856	23795	23563	23365	23501	23715	23734	23584	23671	23721	23464	23355	23727	23869	23696	23596	23855	23492	23510	23488	23669	23775	23563	23564	23833	23734	23405	23231	23561	23411	23778	23684	23805	23633	23515	23632	23860	23658	23492	23380	23536	23670	23699	23525	23405	23640	23528	23599	23515	23571	23484	23645	23834	23576	23364	23713	23529	23776	23692	23391	23725	23755	23672	23365	23464	23700	23553	23551	23694	23561	23723	23610	23870	23572	23474	23716	23542	23774	23892	23753	23730	23366	23409	23709	23529	23760	23659	23550	23625	23317	23470	23791	23526	23559	23646	23589	23756	23553	23581	23638	23293	23608	23680	23533	23637	23774	23652	23413	23655	23494	23535	23558	23632	23384	23447	23471	23551	23749	23585	23697	23694	23608	23576	23639	23525	23531	23276	23635	23389	23682	23467	23660	23549	23397	23418	23514	23524	23763	23420	23688	23528	23475	23543	24039	23751	23688	23498	23461	23629	23572	23564	23421	23426	23707	23395	23520	23581	23577	23616	23709	23516	23540	23678	23926	23620	23596	23629	23899	23609	23838	23726	23652	23437	23559	23661	23831	23438	23624	23734	23798	23244	23499	23617	23530	23479	23766	23273	23489	23695	23652	23472	23741	23745	23736	23687	23717	23634	23633	23673	23504	23621	23265	23550	23725	23485	23602	23394	23679	23614	23546	23753	23452	23696	23526	23680	23672	23404	23647	23603	23600	23626	23510	23881	23497	23442	23447	23597	23574	23646	23634	23690	23411	23626	23796	23503	23317	23521	23600	23481	23557	23778	23790	23809	23614	23649	23685	23475	23708	23386	23646	23605	23713	23813	23392	23266	23636	23538	23684	23442	23640	23215	23660	23690	23534	23420	23253	23495	23616	23572	23493	23515	23499	23401	23634	23615	23734	23504	23647	23813	23868	23703	23862	23357	23538	23680	23950	23905	23533	23526	23485	23445	23499	23697	23469	23497	23452	23579	23569	23610	23632	23538	23509	23503	23525	23646	23731	23804	23539	23807	23556	23499	23635	23439	23543	23503	23471	23323	23540	23801	23530	23384	23362	23572	23572	23658	23758	23715	23446	23622	23590	23528	23623	23140	23524	23406	23448	23731	23591	23482	23819	23819	23893	23598	23597	23572	23594	23523	23643	23619	23491	23391	23717	23558	23513	23716	23849	23741	23519	23678	23554	23651	23690	23922	23548	23989	23813	23564	23722	23498	23606	23786	23697	23631	23624	23526	23808	23616	23791	23487	23707	23387	23700	23640	23788	23579	23651	23731	23363	23634	23563	23442	23604	23514	23711	23471	23485	23389	23600	23457	23672	23238	23681	23460	23654	23387	23404	23380	23473	23671	23691	23425	23608	23498	23552	23669	23515	23329	23799	23704	23672	23452	23326	23534	23595	23618	23810	23411	23378	23357	23741	23557	23703	23635	23590	23519	23482	23494	23595	23313	23506	23613	23531	23439	23893	23480	23570	23516	23341	23505	23364	23551	23504	23747	23683	23538	23629	23520	23794	23469	23659	23545	23657	23642	23789	23674	23585	23634	23541	23371	23598	23513	23806	23645	23524	23500	23758	23934	23602	23853	23766	23596	23599	23836	23554	23487	23626	23523	23265	23523	23646	23594	23748	23876	23712	23499	23643	23687	23676	23530	23518	23471	23556	23353	23571	23649	23395	23463	23772	23289	23704	23545	23772	23659	23841	23632	23327	23643	23512	23621	23652	23557	23448	23744	23496	23336	23723	23562	23707	23738	23575	23566	23628	23713	23641	23737	23655	23468	23420	23424	23491	23782	23596	23682	23608	23382	23685	23440	23801	23920	23724	23574	23753	23473	23519	23529	23736	23513	23546	23631	23669	23536	23654	23520	23531	23498	23696	23723	23619	23353	23696	23563	23532	23603	23345	23681	23675	23827	23598	23771	23805	23647	23435	23676	23524	23676	23842	23622	23599	23504	23687	23563	23533	23489	23652	23624	23561	23777	23593	23650	23748	23575	23462	23598	23387	23624	23413	23476	23464	23527	23668	23842	23620	23617	23621	23882	23706	23427	23312	23480	23831	23335	23556	23563	23805	23639	23641	23653	23523	23802	23713	23669	23710	23573	23822	23821	23669	23443	23440	23547	23541	23546	23684	23646	23410	23721	23562	23499	23530	23629	23491	23526	23663	23524	23637	23475	23572	23631	23684	23576	23408	23694	23653	23340	23403	23848	23487	23564	23641	23637	23640	23536	23511	23590	23621	23607	23503	23460	23553	23485	23624	23415	23663	23531	23300	23549	23594	23492	23515	23740	23631	24082	23552	23477	23734	23668	23745	23582	23558	23496	23506	23761	23669	23705	23707	23454	23655	23677	23507	23504	23677	23579	23715	23772	23833	23722	23682	23749	23539	23670	23651	23635	23658	23745	23532	23533	23553	23545	23600	23560	23550	23568	23462	23807	23657	23852	23586	23412	23688	23491	23839	23588	23582	23564	23595	23587	23491	23585	23513	23443	23773	23452	23565	23534	23658	23637	23452	23788	23901	23677	23438	23625	23561	23627	23640	23454	23644	23814	23686	23695	23574	23656	23647	23793	23461	23573	23654	23594	23712	23781	23583	23707	23770	23416	23485	23516	23489	23676	23757	23486	23606	23415	23204	23419	23351	23480	23630	23603	23449	23572	23919	23847	23549	23731	23590	24020	23576	23604	23414	23718	23640	23699	23467	23588	23559	23739	23520	23606	23510	23482	23378	23605	23821	23553	23633	23717	23626	23563	23532	23757	23533	23798	23250	23593	23607	23727	23433	23849	23557	23498	23668	23497	23435	23648	23896	23524	23637	23939	23773	23653	23568	23748	23552	23467	23750	23595	23659	23840	23633	23501	23397	23409	23473	23418	23589	23435	23807	23680	23643	23518	23477	23571	23645	23329	23515	23659	23539	23744	23508	23805	23621	23703	23619	23567	23438	23666	23523	23630	23476	23373	23794	23361	23460	23793	23616	23474	23621	23517	23763	23367	23445	23682	23576	23611	23331	23637	23767	23545	23632	23606	23592	23781	23567	23562	23549	23617	23645	23791	23539	23453	23670	23457	23589	23544	23526	23795	23547	23413	23672	23768	23758	23708	23749	23571	23544	23864	23634	23455	23780	23626	23696	23484	23458	23691	23747	23614	23667	23902	23595	23714	23267	23694	23833	23964	23576	23547	23733	23811	23826	23482	23684	23588	23376	23887	23491	23545	23618	23551	23532	23749	23780	23686	23793	23266	23430	23402	23659	23422	23640	23709	23629	23655	23761	23491	23560	23662	23619	23582	23551	23741	23692	23665	23518	23654	23427	23544	23738	23526	23502	23485	23719	23647	23335	23609	23536	23702	23426	23514	23290	23507	23690	23524	23627	23515	23409	23682	23663	23458	23462	23366	23581	23433	23958	23705	23540	23566	23748	23556	23553	23621	23687	23528	23678	23562	23436	23700	23627	23434	23609	23744	23436	23566	23475	23697	23582	23585	23533	23463	23725	23447	23647	23461	23688	23769	23490	23469	23817	23586	23565	23587	23557	23553	23725	23576	23290	23574	23518	23789	23686	23548	23466	23501	23706	23367	23722	23766	23700	23806	23569	23546	23438	23542	23543	23631	23277	23684	23425	23573	23613	23886	23514	23706	23708	23524	23529	23689	23569	23249	23580	23610	23437	23449	23781	23417	23493	23600	23594	23548	23373	23459	23700	23552	23689	23470	23548	23583	23647	23725	23634	23687	23663	23611	23723	23671	24001	23582	23564	23568	23578	23672	23680	23446	23559	23569	23738	23375	23699	23534	23783	23809	23772	23461	23618	23645	23548	23592	23496	23571	23680	23646	23689	23665	23686	23558	23634	23748	23592	23523	23528	23446	23549	23505	23467	23632	23701	23518	23684	23683	23843	23603	23813	23672	23786	23421	23449	23513	23705	23496	23423	23547	23721	23525	23646	23700	23909	23578	23592	23664	23428	23537	23618	23695	23737	23497	23615	23433	23505	23580	23783	23696	23761	23695	23457	23594	23362	23576	23542	23683	23669	23487	23628	23560	23631	23529	23500	23335	23267	23479	23810	23474	23649	23696	23735	23409	23441	23703	23483	23585	23677	23675	23429	23713	23522	23495	23689	23486	23422	23486	23676	23442	23520	23708	23597	23658	23479	23443	23502	23481	23477	23679	23729	23769	23791	23661	23857	23700	23750	23388	23578	23747	23645	23614	23485	23571	23709	23692	23502	23673	23554	23496	23622	23494	23637	23413	23791	23657	23674	23627	23641	23547	23622	23500	23497	23588	23603	23833	23378	23270	23651	23617	23616	23488	23535	23550	23832	23531	23636	23348	23579	23538	23451	23718	23706	23656	23301	23693	23472	23775	23556	23677	23775	23610	23745	23765	23567	23771	23914	23815	23774	23614	23737	23739	23678	23580	23461	23608	23236	23690	23459	23717	23631	23551	23660	23680	23746	23827	23489	23796	23538	23891	23567	23616	23796	23423	23612	23765	23742	23644	23617	23528	23527	23364	23586	23770	23545	23551	23507	23764	23730	23678	23769	23736	23465	23657	23526	23780	23806	23637	23521	23618	23551	23510	23709	23661	23556	23634	23820	23629	23417	23473	23610	23468	23695	23389	23572	23912	23793	23919	23780	23908	23560	23590	23756	23799	23681	23512	23845	23644	23502	23814	23679	23677	23646	23786	23575	23839	23673	23748	23566	23313	23711	23777	23645	23276	23571	23623	23719	23526	23426	23491	23598	23476	23634	23654	23426	23747	23833	23402	23531	23536	23304	23505	23659	23718	23630	23432	23703	23714	23540	23700	23720	23643	23812	23681	23744	23703	23536	23285	23750	23537	23357	23417	23401	23528	23608	23823	23689	23581	23609	23418	23692	23622	23549	23452	23659	23783	23579	23655	23532	23388	23679	23610	23523	23562	23588	23549	23626	23636	23514	23598	23495	23455	23587	23455	23566	23499	23519	23572	23532	23719	23651	23538	23734	23596
37853	49131	36940	22564	16520	14616	14645	14504	14589	14584	14602	14464	14619	14399	14615	14609	14479	14647	14521	14562	14687	14575	14582	14394	14545	14737	14512	14568	14648	14473	14458	14562	14640	14620	14305	14573	14599	14450	14487	14506	14626	14473	14570	14755	14545	14679	14705	14533	14496	14656	14397	14628	14728	14421	14727	14544	14534	14542	14603	14461	14661	14517	14704	14510	14634	14458	14651	14675	14602	14660	14423	14511	14452	14538	14624	14600	14580	14634	14699	14562	14566	14614	14580	14579	14587	14614	14686	14663	14537	14573	14610	14592	14443	14618	14599	14496	14510	14662	14628	14377	14564	14553	14515	14633	14430	14662	14477	14691	14589	14481	14377	14622	14661	14506	14590	14577	14552	14713	14669	14505	14406	14597	14555	14611	14435	14515	14510	14623	14610	14437	14529	14578	14535	14532	14486	14492	14597	14578	14588	14529	14555	14655	14517	14609	14643	14544	14499	14500	14713	14663	14550	14740	14675	14509	14555	14519	14590	14392	14544	14555	14488	14470	14660	14622	14367	14697	14592	14447	14601	14695	14607	14459	14582	14648	14707	14536	14595	14588	14620	14546	14491	14535	14592	14666	14751	14690	14431	14694	14562	14657	14542	14623	14626	14585	14506	14559	14533	14567	14605	14504	14563	14648	14572	14587	14495	14562	14700	14434	14491	14576	14574	14549	14624	14576	14683	14485	14582	14650	14673	14612	14612	14561	14621	14541	14502	14464	14475	14649	14518	14519	14628	14513	14627	14544	14525	14599	14468	14537	14559	14539	14436	14553	14452	14675	14619	14498	14554	14639	14713	14586	14628	14585	14669	14746	14674	14352	14590	14541	14394	14540	14619	14708	14434	14356	14535	14567	14387	14351	14619	14669	14672	14592	14719	14540	14454	14526	14726	14550	14549	14437	14543	14430	14520	14637	14548	14563	14578	14607	14515	14713	14577	14454	14573	14596	14646	14476	14689	14498	14563	14398	14481	14535	14499	14567	14625	14580	14419	14569	14534	14483	14236	14620	14626	14436	14589	14671	14316	14575	14443	14534	14602	14660	14529	14574	14417	14665	14580	14633	14733	14701	14517	14570	14501	14462	14613	14617	14529	14491	14485	14574	14484	14496	14513	14573	14441	14499	14473	14427	14596	14460	14590	14722	14554	14536	14335	14664	14541	14594	14564	14616	14559	14570	14721	14639	14611	14649	14454	14787	14589	14478	14607	14769	14463	14655	14661	14547	14564	14563	14674	14629	14425	14495	14520	14589	14625	14619	14639	14540	14443	14566	14684	14669	14583	14689	14498	14645	14449	14487	14366	14593	14505	14606	14699	14466	14521	14467	14538	14689	14549	14554	14623	14651	14822	14512	14521	14581	14354	14435	14445	14522	14558	14527	14487	14544	14496	14384	14608	14735	14573	14704	14530	14438	14554	14540	14619	14650	14595	14641	14511	14412	14653	14646	14727	14747	14539	14687	14579	14526	14479	14658	14580	14441	14594	14644	14501	14625	14513	14631	14621	14652	14769	14594	14661	14558	14643	14621	14483	14603	14563	14597	14539	14589	14580	14335	14361	14754	14604	14724	14618	14379	14748	14660	14397	14753	14588	14564	14500	14541	14633	14640	14706	14612	14566	14547	14586	14401	14658	14550	14435	14604	14371	14451	14539	14524	14589	14670	14615	14458	14647	14394	14666	14520	14546	14600	14623	14616	14468	14626	14556	14538	14588	14615	14609	14610	14518	14433	14542	14604	14619	14350	14622	14360	14722	14521	14632	14609	14593	14693	14671	14666	14520	14520	14463	14677	14744	14706	14639	14563	14609	14689	14474	14429	14626	14441	14494	14486	14586	14594	14482	14510	14578	14667	14489	14547	14714	14637	14686	14521	14578	14627	14442	14392	14622	14597	14600	14780	14505	14550	14536	14597	14674	14615	14441	14575	14566	14536	14558	14574	14639	14761	14484	14679	14487	14396	14643	14391	14565	14367	14557	14729	14486	14510	14697	14462	14683	14540	14457	14697	14644	14673	14650	14453	14362	14721	14610	14628	14704	14596	14734	14776	14178	14491	14341	14635	14613	14393	14491	14641	14455	14564	14638	14603	14652	14654	14639	14549	14681	14611	14569	14736	14492	14600	14683	14548	14569	14456	14405	14532	14657	14622	14675	14379	14575	14480	14600	14591	14427	14501	14534	14673	14500	14583	14743	14627	14688	14808	14769	14607	14581	14617	14469	14554	14491	14541	14561	14637	14569	14580	14584	14504	14600	14428	14603	14536	14555	14767	14705	14558	14662	14661	14597	14323	14541	14518	14753	14615	14505	14535	14445	14453	14674	14665	14419	14421	14435	14689	14493	14551	14560	14676	14585	14508	14534	14384	14489	14502	14568	14655	14648	14491	14552	14508	14525	14492	14632	14612	14362	14723	14547	14610	14610	14584	14366	14588	14538	14506	14688	14498	14598	14474	14583	14560	14585	14661	14491	14643	14668	14496	14691	14877	14542	14520	14705	14723	14561	14686	14601	14569	14512	14550	14659	14646	14548	14567	14487	14754	14534	14647	14659	14654	14533	14566	14658	14650	14561	14473	14648	14506	14475	14500	14605	14419	14768	14677	14505	14579	14461	14529	14454	14598	14440	14438	14442	14563	14578	14604	14649	14332	14564	14668	14585	14507	14414	14492	14534	14582	14653	14610	14500	14593	14552	14481	14599	14606	14477	14656	14445	14388	14556	14475	14577	14477	14622	14573	14628	14644	14637	14460	14573	14379	14603	14682	14556	14465	14707	14525	14678	14689	14325	14730	14601	14698	14666	14540	14581	14512	14462	14660	14484	14540	14558	14477	14701	14577	14560	14378	14649	14509	14381	14479	14424	14586	14484	14499	14410	14637	14530	14568	14432	14469	14324	14399	14476	14448	14564	14507	14809	14659	14593	14620	14570	14537	14511	14539	14624	14444	14621	14563	14560	14426	14815	14543	14548	14571	14478	14621	14635	14793	14489	14662	14510	14693	14586	14744	14520	14677	14448	14507	14569	14714	14654	14484	14538	14547	14606	14626	14618	14592	14553	14492	14601	14649	14609	14561	14559	14654	14572	14529	14454	14537	14407	14516	14532	14445	14479	14583	14695	14479	14564	14726	14579	14617	14548	14545	14455	14573	14649	14361	14450	14503	14674	14695	14614	14600	14706	14624	14364	14572	14751	14468	14620	14634	14574	14568	14621	14692	14400	14590	14560	14360	14486	14740	14492	14397	14416	14650	14508	14392	14528	14521	14539	14423	14614	14458	14434	14805	14424	14416	14506	14529	14566	14715	14600	14584	14684	14802	14573	14695	14524	14482	14593	14645	14624	14699	14619	14629	14580	14576	14574	14430	14479	14551	14842	14675	14567	14467	14460	14616	14607	14509	14648	14608	14544	14497	14667	14532	14446	14626	14771	14574	14526	14552	14614	14383	14748	14700	14385	14668	14594	14536	14491	14646	14511	14783	14471	14524	14651	14484	14612	14580	14633	14569	14621	14430	14589	14475	14503	14515	14489	14627	14600	14520	14631	14397	14566	14752	14789	14386	14571	14607	14604	14402	14725	14619	14666	14517	14472	14462	14693	14542	14556	14653	14633	14702	14488	14707	14596	14593	14646	14629	14521	14557	14521	14650	14367	14463	14506	14478	14474	14604	14649	14459	14618	14504	14469	14776	14528	14485	14574	14608	14619	14547	14567	14576	14600	14641	14570	14415	14578	14471	14694	14502	14630	14534	14665	14764	14371	14550	14470	14334	14678	14533	14615	14511	14620	14550	14674	14562	14432	14607	14646	14440	14544	14619	14493	14442	14629	14496	14491	14589	14513	14502	14548	14514	14485	14579	14534	14685	14688	14615	14539	14533	14512	14615	14711	14702	14582	14489	14526	14747	14716	14594	14730	14563	14615	14608	14613	14642	14603	14835	14538	14605	14688	14403	14520	14446	14582	14591	14604	14449	14476	14602	14528	14526	14503	14663	14767	14482	14529	14456	14541	14496	14453	14470	14526	14704	14528	14582	14401	14443	14448	14623	14558	14582	14626	14558	14619	14706	14432	14618	14573	14549	14492	14834	14592	14437	14624	14592	14566	14546	14482	14638	14557	14575	14626	14614	14485	14592	14630	14659	14685	14582	14562	14540	14470	14574	14526	14751	14511	14650	14590	14776	14662	14576	14535	14708	14647	14596	14715	14550	14479	14660	14547	14688	14549	14672	14677	14601	14655	14662	14617	14610	14388	14511	14360	14417	14575	14449	14656	14418	14527	14443	14638	14440	14630	14514	14571	14589	14633	14522	14615	14630	14563	14617	14514	14663	14461	14617	14687	14557	14561	14493	14585	14657	14614	14586	14555	14711	14559	14623	14445	14635	14602	14595	14495	14594	14737	14588	14478	14508	14572	14598	14377	14486	14530	14742	14663	14549	14469	14548	14572	14501	14613	14430	14644	14517	14692	14571	14672	14531	14587	14642	14477	14721	14530	14585	14640	14505	14564	14785	14541	14805	14603	14401	14712	14683	14394	14607	14414	14444	14565	14559	14514	14526	14433	14742	14621	14465	14525	14458	14610	14503	14620	14651	14648	14548	14272	14503	14527	14583	14487	14523	14660	14618	14598	14555	14717	14488	14664	14687	14525	14421	14618	14552	14633	14659	14549	14653	14445	14577	14682	14629	14622	14532	14497	14629	14570	14593	14731	14463	14555	14699	14601	14618	14606	14508	14636	14596	14659	14543	14492	14573	14700	14498	14587	14444	14714	14561	14679	14750	14412	14553	14681	14514	14624	14488	14675	14581	14512	14587	14641	14666	14539	14639	14679	14544	14566	14718	14697	14543	14667	14571	14633	14612	14748	14691	14469	14597	14752	14476	14576	14698	14519	14820	14666	14555	14589	14481	14474	14775	14633	14548	14689	14606	14742	14548	14494	14540	14519	14435	14647	14548	14545	14510	14507	14575	14613	14563	14626	14651	14740	14751	14645	14642	14740	14484	14572	14529	14699	14491	14300	14646	14548	14652	14511	14649	14528	14443	14489	14588	14737	14582	14458	14500	14620	14570	14424	14568	14527	14545	14594	14536	14701	14540	14324	14602	14659	14657	14519	14540	14587	14611	14576	14689	14576	14425
24473	26651	39603	36058	29192	26252	27848	24993	24614	24740	24955	24538	24656	24594	24924	24488	24827	24600	24800	24691	24719	24623	24425	24727	24474	24763	24497	24516	24538	24377	24398	24374	24496	24523	24753	24566	24322	24397	24745	24303	24661	24488	24591	24544	24640	24684	24566	24283	24382	24839	24533	24387	24743	24245	24717	24518	24725	24353	24544	24487	24608	24627	24467	24557	24363	24410	24386	24457	24530	24590	24585	24270	24735	24693	24788	24464	24563	24376	24632	24505	24597	24703	24828	24468	24517	24496	24445	24265	24506	24663	24553	24537	24680	24388	24180	24274	24490	24463	24487	24337	24610	24365	24617	24429	24230	24318	24411	24414	24546	24665	24638	24365	24681	24434	24375	24524	24688	24245	24714	24550	24473	24394	24509	24176	24425	24435	24387	24435	24373	24493	24673	24427	24470	24333	24365	24595	24750	24590	24536	24586	24459	24322	24266	24429	24553	24565	24562	24397	24347	24499	24698	24482	24609	24466	24216	24505	24355	24274	24580	24691	24639	24601	24618	24619	24453	24594	24446	24536	24614	24565	24425	24404	24491	24627	24632	24384	24704	24569	24386	24559	24395	24425	24591	24643	24522	24321	24396	24603	24580	24362	24616	24320	24305	24331	24439	24673	24478	24551	24455	24760	24617	24242	24490	24237	24468	24626	24498	24305	24346	24381	24758	24390	24499	24603	24634	24386	24426	24606	24445	24387	24535	24595	24455	24576	24495	24344	24350	24428	24263	24487	24289	24363	24503	24393	24598	24653	24484	24620	24652	24437	24541	24734	24279	24212	24392	24368	24514	24465	24433	24445	24500	24500	24234	24315	24698	24526	24534	24384	24505	24485	24369	24510	24167	24589	24364	24419	24551	24375	24374	24471	24395	24434	24646	24560	24484	24397	24441	24174	24412	24235	24290	24609	24631	24471	24455	24320	24304	24510	24322	24550	24577	24420	24468	24331	24483	24429	24391	24564	24442	24409	24475	24439	24797	24584	24456	24347	24493	24377	24838	24621	24645	24596	24499	24648	24541	24280	24656	24336	24391	24639	24445	24440	24558	24427	24502	24680	24634	24460	24465	24431	24555	24500	24410	24546	24530	24419	24507	24692	24577	24377	24563	24372	24501	24509	24495	24676	24463	24596	24650	24216	24219	24312	24321	24376	24423	24571	24587	24473	24445	24697	24905	24458	24425	24201	24438	24291	24362	24388	24510	24518	24283	24362	24746	24714	24625	24600	24304	24484	24399	24396	24385	24463	24573	24522	24531	24153	24629	24382	24403	24424	24390	24452	24306	24557	24153	24651	24377	24374	24548	24537	24288	24377	24485	24415	24633	24441	24421	24477	24435	24315	24185	24350	24482	24705	24550	24436	24453	24573	24636	24443	24585	24330	24446	24406	24425	24359	24439	24167	24392	24256	24385	24454	24490	24424	24444	24582	24426	24244	24453	24774	24547	24606	24471	24509	24610	24599	24485	24622	24637	24402	24382	24412	24592	24153	24348	24596	24478	24054	24329	24398	24536	24513	24494	24517	24757	24576	24371	24510	24677	24350	24487	24493	24425	24595	24584	24519	24598	24450	24588	24479	24424	24710	24414	24628	24434	24626	24569	24440	24341	24628	24568	24678	24611	24531	24576	24389	24494	24359	24369	24554	24592	24387	24529	24214	24375	24249	24464	24551	24307	24473	24379	24465	24535	24665	24622	24556	24633	24274	24494	24588	24358	24564	24547	24438	24417	24465	24731	24585	24306	24325	24404	24453	24511	24566	24421	24385	24448	24248	24324	24457	24500	24456	24293	24224	24502	24357	24561	24307	24274	24554	24489	24506	24538	24073	24501	24605	24306	24450	24385	24501	24437	24546	24314	24312	24608	24414	24238	24468	24299	24416	24363	24412	24255	24392	24511	24432	24699	24437	24637	24643	24153	24278	24706	24699	24525	24334	24396	24246	24656	24765	24448	24482	24485	24581	24533	24390	24344	24442	24690	24583	24502	24727	24642	24339	24508	24747	24759	24415	24477	24419	24456	24573	24402	24326	24309	24442	24542	24555	24516	24588	24373	24518	24677	24302	24448	24554	24365	24642	24340	24313	24618	24693	24449	24659	24866	24638	24572	24598	24503	24522	24541	24696	24547	24561	24521	24607	24555	24577	24369	24472	24319	24705	24535	24457	24405	24330	24548	24555	24378	24554	24486	24239	24625	24489	24418	24616	24758	24794	24629	24440	24572	24513	24604	24385	24381	24484	24455	24645	24626	24402	24481	24358	24458	24692	24305	24350	24252	24292	24463	24586	24495	24370	24400	24605	24470	24262	24259	24450	24738	24448	24177	24344	24210	24493	24499	24647	24557	24434	24358	24533	24610	24452	24323	24538	24469	24415	24547	24682	24497	24407	24553	24471	24379	24450	24717	24373	24440	24634	24438	24365	24442	24350	24447	24460	24543	24284	24426	24640	24376	24443	24232	24462	24347	24464	24376	24419	24610	24329	24469	24581	24419	24371	24527	24355	24267	24462	24465	24323	24568	24541	24391	24526	24455	24568	24567	24543	24464	24441	24199	24316	24354	24696	24515	24535	24467	24626	24555	24617	24538	24566	24496	24434	24412	24525	24592	24555	24408	24377	24451	24479	24190	24266	24441	24627	24652	24342	24389	24479	24218	24328	24486	24524	24466	24350	24519	24441	24517	24356	24648	24527	24438	24443	24355	24238	24444	24248	24336	24556	24581	24322	24222	24404	24476	24574	24560	24686	24774	24512	24389	24504	24509	24632	24607	24573	24695	24185	24558	24753	24702	24441	24359	24523	24589	24492	24496	24388	24431	24467	24454	24536	24319	24660	24766	24397	24266	24288	24467	24248	24467	24599	24369	24407	24649	24409	24433	24555	24432	24448	24288	24424	24276	24553	24376	24491	24435	24477	24545	24469	24241	24172	24337	24449	24551	24458	24472	24331	24411	24550	24319	24503	24540	24581	24484	24312	24413	24397	24682	24796	24605	24309	24799	24523	24626	24242	24443	24459	24459	24563	24593	24692	24439	24750	24445	24583	24682	24600	24444	24413	24365	24401	24266	24570	24537	24479	24549	24509	24651	24372	24275	24543	24411	24458	24888	24544	24470	24486	24615	24391	24481	24448	24557	24189	24534	24221	24450	24613	24570	24557	24607	24449	24521	24523	24638	24704	24634	24475	24520	24431	24509	24518	24473	24240	24552	24435	24674	24638	24438	24423	24655	24569	24389	24551	24587	24731	24424	24678	24390	24381	24593	24623	24611	24498	24383	24285	24478	24317	24604	24711	24543	24461	24802	24671	24627	24325	24530	24391	24552	24347	24453	24590	24367	24519	24450	24462	24655	24223	24622	24642	24516	24436	24380	24422	24298	24399	24795	24400	24038	24297	24418	24483	24566	24206	24482	24537	24495	24317	24316	24259	24523	24507	24352	24418	24726	24467	24577	24414	24412	24455	24556	24697	24617	24311	24597	24326	24434	24536	24534	24368	24529	24401	24582	24633	24277	24345	24287	24297	24269	24406	24492	24541	24560	24398	24588	24262	24687	24398	24543	24599	24435	24656	24501	24570	24479	24433	24310	24405	24418	24332	24399	24473	24616	24643	24663	24523	24444	24532	24314	24467	24504	24128	24479	24595	24359	24470	24535	24586	24508	24348	24446	24601	24393	24477	24613	24553	24589	24436	24339	24356	24460	24454	24417	24623	24582	24625	24098	24533	24518	24747	24402	24311	24569	24286	24454	24413	24322	24536	24529	24642	24604	24385	24659	24591	24525	24420	24675	24527	24502	24331	24353	24592	24486	24575	24483	24780	24162	24204	24275	24513	24392	24467	24636	24412	24427	24480	24381	24238	24583	24495	24396	24445	24214	24381	24514	24572	24616	24512	24348	24458	24379	24438	24433	24440	24636	24606	24603	24546	24604	24770	24714	24537	24480	24460	24335	24295	24371	24605	24345	24730	24421	24549	24721	24363	24489	24592	24582	24529	24243	24371	24492	24326	24499	24691	24462	24710	24559	24638	24495	24270	24316	24427	24622	24460	24619	24619	24488	24600	24336	24565	24559	24489	24460	24241	24624	24314	24581	24611	24731	24526	24376	24591	24270	24626	24421	24519	24542	24601	24177	24405	24248	24432	24587	24490	24815	24350	24474	24221	24386	24574	24289	24274	24553	24333	24392	24429	24852	24283	24637	24596	24737	24299	24393	24679	24770	24516	24477	24519	24395	24714	24627	24561	24510	24463	24481	24544	24516	24590	24793	24567	24534	24478	24418	24491	24439	24503	24269	24636	24584	24536	24451	24316	24360	24460	24570	24560	24460	24406	24495	24477	24540	24512	24453	24302	24411	24431	24531	24517	24196	24296	24275	24368	24343	24450	24292	24613	24402	24338	24790	24424	24583	24335	24447	24475	24259	24435	24444	24483	24585	24316	24440	24582	24548	24456	24365	24477	24508	24535	24732	24507	24553	24344	24403	24404	24430	24494	24610	24431	24494	24773	24392	24195	24473	24354	24357	24476	24351	24302	24335	24473	24642	24591	24317	24498	24620	24550	24466	24471	24425	24299	24589	24383	24580	24392	24654	24661	24501	24629	24408	24545	24457	24796	24756	24482	24589	24610	24397	24615	24592	24332	24280	24392	24429	24225	24481	24535	24503	24221	24554	24486	24202	24351	24645	24200	24529	24468	24578	24513	24319	24511	24572	24323	24552	24601	24203	24722	24592	24415	24621	24533	24526	24522	24540	24523	24556	24569	24552	24494	24736	24474	24350	24463	24567	24318	24467	24337	24385	24658	24623	24309	24340	24401	24484	24475	24308	24422	24421	24348	24505	24429	24421	24568	24420	24440	24376	24487	24432	24593	24329	24401	24545	24584	24505	24437	24235	24615	24445	24379	24517	24405	24591	24668	24562	24479	24412	24516	24471	24384	24193	24167	24330	24589	24526	24212	24598	24420	24479	24563	24462	24497	24554	24251	24449	24622	24530	24514	24531	24252	24352	24603	24448	24320	24424	24218	24472	24622	24487	24334	24459	24325	24424	24336	24647	24799	24547	24580	24399	24670	24617	24662	24539	24192	24272	24381	24472	24525	24533	24542	24672	24667	24474	24594	24677	24278	24300	24503	24354	24563
67231	106706	87676	57370	28640	14901	15057	14984	15132	15045	14988	14977	14959	15066	15036	14994	14972	15056	14921	15141	14973	15132	14915	15003	15102	15062	14883	15102	14845	14908	15023	14970	15212	15030	15122	15041	14949	14986	15099	15030	15019	14973	14925	15090	14829	15033	15021	14933	14927	14767	15056	15005	15017	14905	14988	15059	14987	15034	14973	15039	15013	14986	14887	15013	14792	14964	14797	15075	14970	14899	14899	14979	14954	15149	14994	14887	14872	15111	14935	14813	14950	14869	14777	15134	15073	14827	14918	14733	14994	14924	15086	14875	14910	15100	15195	14941	15016	15045	14987	14955	14784	15050	15101	15028	14997	15013	15038	14998	14995	14744	15137	15114	15051	14899	14994	15065	14951	15023	14920	14915	14921	15018	15004	14960	15188	15175	14807	14857	14884	14926	14830	15033	14923	14969	15036	14729	15118	15094	15030	15197	15020	15032	15041	14994	14989	15038	14786	15047	14897	14944	14961	15096	14846	15068	15056	15122	14953	15121	14786	14985	14985	14987	14994	14916	14807	15145	14912	14806	14921	15038	14903	14876	14913	14912	14931	14918	15133	15005	14927	15140	14974	14855	14934	14839	15044	15111	14806	15097	14997	14915	14858	15098	14826	15132	14854	15129	14876	14949	14929	15029	14999	14920	15243	14850	14831	14945	14748	15017	14938	14799	14977	15101	14932	14945	14929	15003	14856	15074	15034	15055	14873	15142	14879	15014	15039	15039	14826	15065	14947	15053	15100	15000	14900	14899	15053	14933	15021	15084	14978	14930	14855	14899	14908	14979	15069	15020	14965	15005	14902	14969	14904	15049	14899	14804	14888	14885	14985	14907	14957	14956	15162	14958	14891	14960	14954	15004	15044	14810	15134	14811	15113	15015	15101	14910	14850	14912	14844	15147	14921	14947	14824	15062	14820	15053	15015	14896	14824	14806	15026	14926	14983	14894	15135	15096	14877	14773	14926	14964	14888	14997	14891	14970	14805	14737	15007	14797	14988	14709	14846	14895	14908	14995	14916	15209	15159	15012	15164	14971	15044	14997	15040	14961	14938	14972	15192	15119	14932	15084	14885	15016	14954	14800	14944	15049	14965	15066	14802	14837	15069	14919	14899	15011	14927	14889	14835	14943	15030	14898	14940	14885	15032	15009	15115	14987	14963	15042	15080	14983	14950	14982	14950	15100	14898	15059	14917	15007	14941	14879	14916	15033	15061	14984	14937	14781	14980	14781	15037	15181	14840	14982	14933	15018	14930	14948	14921	14923	15016	14843	15106	14866	14973	14770	15134	15029	14964	14992	14885	14889	15115	14989	15062	14812	15043	14915	14897	15115	14882	14898	14940	14993	14773	14873	15155	15013	15194	15057	15159	14888	14927	14901	14957	14951	15070	14922	14850	15036	14959	14885	15052	15023	15043	14857	15066	14984	14915	15161	14807	14943	15059	14925	15075	14987	15060	14912	15032	14973	15042	15016	14922	14963	14702	14943	14852	14868	14964	15046	14888	15149	14970	14811	14911	14946	14904	15040	14879	14952	14966	14966	15024	15037	14842	14937	14909	14955	15092	15017	15094	15199	15021	14914	15033	15056	15024	14951	14987	14974	14942	14837	14930	14904	14979	15019	15133	14893	14899	15066	14939	14844	14892	14983	14956	15102	14888	15060	15129	15101	14885	15117	14981	14963	14950	14919	14877	14990	14808	15041	15056	14985	14935	15063	14970	14876	14928	15071	15007	15099	14938	15065	14966	14922	15161	14973	15023	14748	14834	14970	14981	14825	14953	15104	14993	14993	14963	15049	14952	14844	15008	15110	14959	15045	14969	15245	15050	14927	15142	14883	14641	14890	15034	14909	15046	15158	14930	14862	14846	15000	15085	14808	14870	15034	15051	14892	15123	15013	14932	14936	14978	14898	15076	15136	14875	14988	15239	14862	14937	14812	14971	14954	14934	15107	14951	14954	14795	14915	14884	15164	14887	15133	15024	15067	15065	15065	14861	15015	14929	15104	14961	15038	14862	15039	14952	15200	15088	14823	14832	15092	14886	15028	14838	15004	14938	15059	15120	14906	15036	15131	14891	14952	14824	15054	14850	14834	14902	15019	15008	14765	15032	14879	14937	14962	14911	15015	14987	14920	14893	15010	15001	15038	14950	15030	14709	14895	14994	14941	14957	14945	14955	14975	14909	14958	14808	14912	15008	14922	14858	15090	15014	14895	15047	14983	14854	14939	14851	15161	14856	15050	14845	14904	15066	14972	15048	15077	14965	15008	15018	14841	14941	14908	14992	14882	14981	15039	15048	15032	14867	15085	14880	14983	15018	14849	14943	14821	14858	14969	15026	15086	14906	14829	14875	15003	14784	14918	15056	15026	15003	14857	15049	15000	14921	14798	14984	15157	14886	14886	14916	15023	14902	15032	15031	14787	15015	15000	14870	15045	14940	15085	14760	14969	15032	14940	15092	15100	14736	15124	15024	14863	15025	15032	14883	15017	14910	15095	15015	14848	15018	14762	15057	15086	14956	15069	14944	14964	14905	14864	15073	15133	14868	15036	15124	14807	14962	15047	14989	14799	15105	15013	14892	14936	14881	14951	15017	14994	15121	15084	15030	14896	15003	15033	14890	14998	14958	15111	14912	14975	14845	14941	14999	14887	15090	14829	14928	14967	15038	14930	14949	14950	15075	15076	14873	15080	14897	14968	15077	14900	15085	14969	14883	15038	14883	15092	15009	14983	15052	14934	14875	15030	14898	15162	14958	14920	14892	14912	14994	15062	14937	15066	14981	14939	14875	15082	14996	14949	14911	14935	15058	15031	15175	15059	15021	14990	14823	15061	14980	14838	14785	15065	15095	14822	14921	15045	15028	15087	14962	15006	14729	14930	14950	15123	14896	14971	14795	14839	14945	14890	14927	15071	14863	15073	14857	14965	14897	14705	14964	14765	14937	15099	15098	14975	14849	15009	15013	14940	15011	15074	15106	14965	15148	14917	14946	15051	14964	14879	14962	14989	14996	14936	15005	14816	15209	14853	15046	14852	15046	14954	14990	14806	15176	14912	15107	15060	15114	15096	14890	14829	14928	14986	14920	15070	14834	14975	15029	15085	14731	15002	14924	15162	15007	14992	14870	14836	14852	15003	14980	14957	15091	14979	14989	14990	14887	15164	14912	14880	14973	14854	14724	15189	14923	14886	14888	14934	15102	14928	14889	15094	15089	14969	15111	14903	14755	15093	14795	14963	14973	15050	14983	14994	15023	15016	14845	14924	14962	15051	14905	14889	14843	14888	14850	14872	14912	14943	14982	15002	15016	14863	14994	14966	14783	14782	15126	14940	15008	14997	14979	14714	15072	14890	15101	14994	14828	15121	15032	15093	14987	14941	14953	14888	14882	14924	14904	15128	15009	14925	15056	14902	14824	14920	14930	15089	14962	15036	14923	15066	14867	15017	15033	15067	15150	14934	15143	15066	15015	14766	15048	14856	15030	14964	14883	15042	14973	14887	14763	14814	15051	15033	15034	14949	14927	15176	15052	15117	15142	14902	14952	14934	14921	14929	14980	15002	14983	14792	14853	15049	14784	14915	14918	14960	15012	14953	14806	14899	15006	15078	14898	15210	15026	14988	14930	14783	14838	14920	15017	14980	15017	14988	14998	14863	14849	15004	15076	14865	14966	14846	15067	14868	14992	14934	14706	15074	14965	14826	15073	15087	15051	14882	15000	14795	14913	14964	15066	14916	14915	15103	14868	15018	14803	15027	14915	14949	14999	14981	14832	14836	14917	14713	15020	14894	14898	15053	15062	15105	14973	14971	15011	15020	15112	14936	15081	14946	15040	14920	14961	14875	15017	14806	15035	14944	14982	15035	14785	15005	14959	14980	15037	14961	14888	15095	14811	14997	14878	14995	15102	15112	15041	14861	14855	15047	14871	14891	14930	14984	14783	15026	15060	15091	14981	15012	14909	15100	15080	14787	15189	14761	14957	14863	15059	15052	14932	14923	14907	14965	14861	15040	14672	15100	14968	14903	14945	14945	15100	15038	14874	15151	14910	14829	15003	14902	14902	14960	14999	14906	15023	14836	14933	15046	14951	15070	14907	14938	14981	14909	15077	15002	14887	14932	14773	15026	14903	14994	14860	14981	14986	14861	15010	14944	14915	14903	15107	15083	15120	15166	14963	15047	14778	14831	14937	14903	14960	14929	14897	15137	14880	14798	15093	14997	14896	15179	15053	14876	14991	15019	14924	15013	15018	14921	14859	14799	15011	14966	14994	15120	15049	14804	15044	15029	14944	14995	14982	15078	15149	14944	14907	15069	14889	14946	14925	14918	14921	14915	14900	14760	14929	15052	14945	14873	14866	14926	15108	14799	15023	14914	15003	14958	15060	14888	14943	15049	15080	14751	14887	15162	15119	14966	14848	14906	14878	14943	15216	15069	15041	14908	14963	14793	15119	14901	14930	15069	14886	14896	14933	15029	15124	15021	15077	14813	14875	14946	15082	14942	14941	14976	15039	14979	14931	14905	14907	15007	14986	14903	14968	15067	14959	15058	15052	14958	14839	15007	14941	15033	14922	14925	15088	14966	14794	14934	14852	15029	14996	14939	15086	15013	14927	15171	14761	14840	14838	14828	14910	15064	14994	14844	14996	15011	14824	14941	15014	14932	15166	15148	14985	14965	15077	15112	14929	15071	14925	14948	14819	14911	15000	14972	14963	14999	15085	15095	14928	14905	14897	14983	14942	15149	14957	15079	14896	14926	14896	15066	14958	15031	14858	15055	15030	14903	14929	15108	14933	14855	14898	14867	14989	15051	15157	14967	15088	14912	15028	14862	14972	14950	14938	14990	14966	14841	14977	15052	15082	14844	15077	15075	15072	15028	15048	14783	14982	14933	15067	14942	14945	15045	14934	14898	14665	14950	14952	14836	15110	15175	14973	14969	15011	14933	15064	15000	14903	14895	14958	15008	14837	14931	15131	14851	14841	14896	14930	14924	14901	14821	14914	15061	14955	15040	14897	15143	15140	14916	14837	15060	14969	14958	14983	15042	15006	14907	15046	15009	15005	14850	15015	15036	15093	14976	15031	14849	14969	14939	14915	14679	14959	14950	14907	14932	14872	14891	14962	15007	14992	14848
22796	26363	38455	37212	30829	26418	30247	27253	26082	26377	26746	26517	26626	26422	26331	26458	26196	26248	26349	26474	26257	26351	26399	26312	26192	26284	26030	26398	26264	26447	26426	26267	26110	26180	26288	26325	26392	26305	26344	26161	26282	26246	26307	26070	26078	26194	26151	26567	26271	26451	26197	26319	26144	26020	26221	26175	26248	26260	26041	26038	26246	26103	26134	26153	25914	25992	26458	26536	26438	26162	26348	26082	26281	26251	26311	25971	26197	26184	26350	25918	26029	26045	26177	26395	26162	25853	26011	26107	26305	26040	26076	26080	26090	26091	26321	26343	26231	25951	25952	26245	26076	26081	26215	25913	26088	26232	26267	26002	26038	26190	25923	26433	26173	26103	25943	26271	26271	26044	26119	26256	26180	26253	26091	26173	26076	25904	26187	26029	26176	26167	26185	26175	26240	25970	26241	26056	26037	26233	25870	26291	26081	26287	26137	26247	26318	26128	26064	25995	26140	26182	26410	25719	25975	26206	26235	25986	25970	26120	26067	25960	26138	26069	26183	26149	25983	26117	26059	26104	26155	26062	26241	25845	26173	26365	26094	25878	26204	26063	25789	25974	26064	26130	26233	26158	26203	26391	26328	25929	26118	26131	26232	26302	26080	26084	25922	26092	26111	26263	26154	26337	26182	26086	26167	26025	25998	26292	25941	26423	26029	26233	25955	26214	25901	26001	26040	26186	25923	26022	26151	26169	26253	26175	26083	25968	26017	26276	26195	25915	26312	26200	26134	26124	26154	26379	26274	26227	26193	25769	26098	26195	26198	26252	26002	25906	26334	26009	26437	25948	26222	26286	26053	25826	26069	25915	26268	26177	25762	26131	26236	26236	26073	26213	26103	25857	26062	26120	26120	26066	26320	25738	26114	25974	26309	26107	26397	26301	26079	25993	26130	26447	26084	26150	26028	26204	26276	26026	26012	25982	26326	26170	26030	26220	26230	26139	26241	25965	26252	26260	26080	25999	26011	26318	25986	25894	25960	26111	26281	26339	26251	25889	26185	25985	26189	26258	26072	25962	26054	26098	26042	26282	26084	26068	26083	26019	26184	26232	26045	25933	25905	26022	26529	26077	26055	26197	26150	26192	26108	26080	26235	26149	26120	25989	25889	26031	26025	25708	26385	26397	26276	26278	26301	25972	26184	26019	25806	26162	26070	26160	26044	26226	26176	26025	26032	26427	26055	26196	25971	25957	26066	26088	26052	26121	26249	26249	26264	26222	26269	26179	26179	26116	26196	25976	26133	26188	26335	26109	26299	26307	25877	26266	26150	26397	26153	26106	26123	25993	26105	26125	26125	26008	26186	26103	25978	26053	26274	26217	26087	26244	25862	26051	25724	26130	26065	26046	26273	26230	25846	26227	26067	26141	26040	26074	25991	25999	25972	26082	25896	25915	26174	25958	26013	25940	26166	26036	25892	26140	26284	26246	26321	26268	26092	26137	26177	26049	26120	26145	25961	26369	26350	26055	26027	26211	26316	26081	26166	26150	26199	26055	25971	26218	26217	25939	26337	26335	26036	26048	26302	26126	25769	25900	25872	26352	26186	26018	26122	26197	26024	25940	25916	25939	26087	26162	25873	26200	26126	26236	26127	26033	25917	26209	25965	26008	26329	25972	26203	26265	26259	26183	25962	25975	26233	26070	25743	25976	25901	25928	26110	26080	26383	26351	26235	25954	25944	26011	26226	25918	26116	26061	26060	26015	26112	26083	26064	25828	25892	25927	26248	25994	26027	26069	26054	25877	26241	26154	25979	26000	25932	25982	26235	26216	26177	26231	26012	25933	26331	26064	26115	26415	26301	26071	26065	26209	26066	26044	25932	26209	26004	25862	26096	26222	26077	26074	26196	26296	26429	26017	26189	26011	26160	26082	25945	26092	26164	26282	26102	26070	26222	26064	25835	26238	25865	26151	26069	26005	26231	26053	26010	26038	25994	26128	26145	25791	26106	25924	25996	26117	26251	26196	26108	26242	26072	26187	26289	26151	26194	26072	25823	26145	26130	26063	26100	26252	26121	25710	26075	26007	26207	26247	25822	26167	26102	26200	26124	26115	26126	26270	26045	26069	26093	25943	25976	25973	26469	26259	26140	26309	26134	26054	25921	26128	26062	25770	26006	26266	26351	26016	26215	26179	26199	26076	26292	26042	25801	25838	25722	25959	26031	26226	26077	26208	26059	26005	26113	26121	26249	25894	26070	26267	26075	25856	26104	26215	26105	26089	25976	26058	26234	26427	26328	25899	25931	25953	25874	26026	26093	25850	25983	26088	26134	25968	25823	25983	26228	26157	26186	26090	26299	26060	26056	26092	26202	26027	26121	25853	26137	26144	26182	26205	26127	26248	26114	26144	25895	25952	25816	25835	26223	26162	26084	26244	25744	26076	26116	26139	25909	26263	26210	26026	26014	26103	25898	26191	26162	26055	25967	26081	26218	26321	26199	26076	25945	25981	26211	26166	26056	25932	26232	25997	26211	26231	25939	25914	26170	25939	26243	26231	25934	26095	26034	25982	25773	26058	26083	26031	25908	26156	26198	26343	26076	26047	26162	25870	25804	25935	25930	26044	26190	26014	25981	26238	26136	26097	26130	26165	26043	25907	26255	26236	26081	25988	26265	26115	26011	26001	25843	25877	26091	26132	25985	25806	26002	26229	26158	26071	26238	26044	25850	26158	26124	25909	26097	26197	26296	26292	26120	26232	26064	26028	26375	26003	26096	25833	26042	26150	25987	26161	26010	26169	25829	25906	26163	25988	26082	25908	26056	26081	26235	25995	25933	26244	25924	25911	26042	26006	26012	26240	26079	25876	26155	26105	26152	25979	26224	26043	26263	26236	26061	25994	25899	25963	25999	26378	26073	25794	26185	25829	26080	25872	26325	25912	26109	26346	26270	26144	26188	26136	26264	26040	25840	26101	26159	26046	25978	26053	26063	26070	26157	26186	26011	25971	26241	26142	26036	26076	26172	26066	26433	25848	26159	26010	25856	26293	26055	25985	26218	26046	26158	26075	26085	26024	25997	26016	26193	26096	26140	26173	26084	26135	26039	26198	25907	26164	26122	25909	26187	26085	26324	26343	25975	26221	26063	25997	26115	26256	26186	26178	25924	26237	26199	26054	26215	25986	26054	26114	26156	26353	26300	25991	26099	26122	26216	26223	25931	26123	25935	25867	26035	26121	26031	26264	26166	26051	26015	26231	26066	26247	26103	26113	26116	25900	26059	26241	26295	26083	26012	25927	25805	26163	26254	26002	26174	25887	26183	25833	26095	26190	26031	26164	26105	25831	25787	26068	26211	26037	26125	26414	26076	26372	25838	25881	26179	25929	26101	25935	26053	26147	26156	26010	26153	25975	25996	26178	26069	26197	26079	25954	25908	26086	26205	26048	26041	25886	26000	26249	26295	25863	25994	25900	25948	26329	26014	26068	26013	26085	26222	26075	26064	26263	25911	26054	25981	25952	25994	26038	26102	26102	26321	26039	26112	25944	26116	26115	26209	26123	26420	25856	25961	26126	26376	25959	26038	26125	26219	25844	26070	26133	25926	26029	26272	25981	25890	26112	26344	25936	25797	26064	26132	25947	25932	26027	26097	25945	26084	26183	26122	26044	26135	25858	26027	26169	26039	26201	26099	25902	25959	25832	25938	26093	25997	26068	26080	25984	26194	25789	25919	26172	26028	26006	26153	26150	26003	25898	26037	25922	26226	25926	25947	26199	26021	26146	26102	26278	26223	25947	26165	25872	26130	26210	26191	26211	26237	26128	26192	26020	26171	25857	26257	26019	26195	26016	26040	26173	25865	26143	26028	26088	26248	26165	25912	26109	25999	25859	26054	26269	25980	25873	26179	26075	26022	26106	26139	25971	26171	26091	25968	25962	26024	26298	26089	25953	25984	25906	26128	26273	26255	26150	26056	26056	25852	26149	25986	26129	26087	26037	26204	26173	25946	26218	26201	26172	26035	25829	26013	25826	25959	26033	26051	26154	26128	26091	26145	25986	26063	26292	26130	26070	26136	26018	26115	26261	26336	26186	26041	26362	26339	26183	26006	25866	26229	25769	26121	26108	26183	26233	25829	25996	26303	26206	25785	26142	26275	26133	26288	26124	26150	25853	26019	25895	26034	26201	26093	25860	26066	26072	25893	26409	26055	26186	26232	26028	26131	25900	25910	26236	26267	26223	26230	25732	26080	25831	26156	25735	26150	25941	25985	26012	25980	25923	25795	26197	26053	26085	25847	25999	26162	26018	26092	26382	26000	26179	26043	25998	26187	26129	26006	26176	26173	25926	25925	25797	26247	26169	25939	26017	25948	25926	25866	26093	26245	26376	26019	26232	26220	26007	26172	26108	26040	26369	26274	25884	26038	26057	26298	26047	26130	26043	26209	25967	26174	25965	26288	26217	25919	26013	26110	26121	26103	26167	25930	26095	26150	26208	26027	26447	26083	25963	26059	26043	26171	26145	26075	25889	26158	26262	25972	26142	25852	26031	25755	26083	26048	26126	25852	26102	26005	26175	25860	26098	26014	26117	25936	26197	26201	26053	26360	26183	26259	26151	26175	26155	26062	26141	26162	25899	26164	25898	26130	25960	25891	25977	26234	25822	26014	26180	26159	26200	26111	25855	26066	25851	26324	26155	26107	26016	25971	25956	25916	26151	26127	26120	25969	25857	26238	26330	25997	26011	26337	26052	26102	26287	26088	26148	25870	26112	26324	26004	26278	26210	26201	25945	25983	26025	26480	26085	25906	26291	26013	26091	26156	26164	26173	26278	25921	26028	26220	25907	25910	26046	26056	26093	25942	26032	26145	26084	26314	26088	26064	26122	26363	26056	26003	26306	26130	25857	25932	26092	26054	26019	26301	26222	26253	26288	26333	25944	25764	26302	25945	25989	25898	25856	25839	25693	25947	26063	26082	26272	26080	26296	26161	26158	26346	25987	26050	26144	25952	26290	25956	26025	26154	25978	25942	26129	25937	26082	26160	26003	26299	25711	25829	26076	25812	26052	26178	26251	26363	26189	26220	25901	26272	26159	25887	26293	25837	26003	25891	26334	26211	25935	26099	26062	26316	26046	26046	25901	26059	25659	25970	26019	26120	26216	25871	26003	26025	26037	26027	26234
62967	102821	94819	69412	39554	15327	15585	15561	15487	15690	15732	15451	15611	15604	15745	15467	15537	15394	15567	15603	15683	15702	15706	15485	15477	15594	15554	15587	15504	15588	15541	15434	15640	15475	15632	15702	15761	15652	15533	15545	15566	15665	15416	15524	15619	15544	15653	15688	15446	15556	15478	15580	15402	15540	15479	15631	15520	15477	15429	15570	15699	15425	15637	15470	15615	15417	15497	15597	15550	15500	15534	15559	15523	15453	15579	15489	15505	15674	15599	15607	15425	15403	15536	15458	15617	15386	15622	15380	15459	15427	15537	15382	15537	15366	15701	15510	15671	15495	15691	15594	15446	15575	15501	15614	15546	15652	15527	15405	15500	15485	15562	15479	15449	15710	15509	15351	15649	15596	15670	15497	15732	15578	15521	15560	15620	15719	15636	15383	15597	15582	15678	15483	15458	15652	15446	15574	15549	15555	15485	15539	15490	15667	15499	15497	15657	15576	15612	15580	15529	15499	15651	15449	15315	15552	15518	15585	15659	15473	15509	15532	15510	15514	15414	15624	15730	15518	15496	15590	15418	15474	15543	15637	15345	15645	15496	15599	15615	15506	15515	15493	15544	15687	15567	15499	15453	15625	15431	15467	15456	15472	15600	15701	15645	15558	15577	15544	15619	15570	15353	15536	15526	15575	15536	15529	15423	15430	15580	15601	15639	15557	15431	15636	15334	15404	15545	15623	15571	15387	15453	15618	15483	15535	15416	15431	15625	15692	15523	15552	15619	15396	15656	15556	15679	15380	15630	15611	15626	15577	15510	15407	15692	15324	15395	15529	15568	15453	15563	15451	15585	15747	15613	15450	15699	15579	15576	15660	15580	15545	15506	15428	15514	15452	15554	15606	15528	15533	15482	15484	15593	15578	15478	15462	15539	15676	15577	15407	15578	15545	15545	15384	15416	15595	15465	15536	15756	15468	15550	15405	15700	15617	15649	15366	15598	15621	15579	15597	15652	15508	15414	15463	15546	15435	15713	15393	15670	15629	15548	15443	15521	15465	15521	15543	15412	15625	15523	15620	15715	15514	15656	15589	15458	15540	15746	15601	15394	15401	15475	15576	15516	15428	15547	15451	15628	15607	15634	15643	15564	15536	15536	15552	15698	15559	15611	15564	15669	15499	15345	15453	15521	15367	15396	15618	15520	15463	15595	15534	15574	15588	15618	15621	15452	15477	15362	15503	15448	15542	15383	15492	15679	15469	15726	15607	15650	15528	15497	15538	15509	15652	15547	15610	15345	15464	15644	15573	15398	15562	15441	15542	15600	15521	15546	15531	15394	15644	15507	15505	15545	15528	15547	15498	15536	15664	15636	15536	15570	15475	15456	15463	15603	15519	15555	15585	15536	15547	15460	15487	15477	15478	15768	15519	15476	15661	15571	15462	15609	15466	15561	15588	15624	15549	15605	15334	15513	15367	15648	15616	15528	15565	15466	15683	15648	15632	15525	15549	15589	15548	15697	15537	15474	15499	15579	15365	15623	15405	15461	15477	15551	15385	15508	15498	15397	15431	15497	15668	15550	15560	15408	15662	15438	15570	15482	15508	15726	15672	15490	15554	15491	15605	15627	15408	15679	15529	15557	15390	15614	15542	15482	15491	15448	15489	15665	15671	15724	15469	15419	15560	15585	15575	15382	15558	15470	15624	15421	15410	15596	15501	15526	15546	15711	15573	15439	15768	15612	15580	15663	15589	15568	15546	15583	15422	15681	15485	15549	15455	15460	15571	15427	15390	15829	15481	15488	15457	15540	15661	15634	15592	15507	15680	15482	15449	15584	15731	15668	15498	15532	15519	15461	15431	15511	15532	15576	15414	15625	15516	15739	15573	15578	15379	15568	15619	15376	15368	15518	15562	15554	15535	15526	15466	15561	15621	15422	15563	15742	15653	15539	15540	15497	15577	15350	15484	15440	15519	15797	15659	15592	15623	15655	15412	15554	15445	15409	15641	15516	15494	15485	15661	15558	15622	15330	15544	15424	15571	15378	15485	15640	15547	15504	15443	15419	15766	15585	15661	15557	15542	15600	15574	15492	15490	15479	15557	15601	15509	15496	15611	15504	15528	15576	15535	15482	15407	15497	15504	15465	15593	15449	15407	15559	15584	15757	15578	15383	15462	15358	15603	15534	15491	15549	15507	15467	15466	15575	15581	15619	15672	15625	15551	15539	15437	15526	15722	15503	15508	15499	15508	15462	15468	15744	15435	15446	15611	15713	15605	15694	15561	15446	15425	15493	15472	15447	15521	15632	15560	15453	15636	15467	15533	15569	15530	15602	15562	15503	15767	15488	15629	15373	15495	15617	15692	15419	15781	15468	15536	15499	15631	15421	15560	15510	15597	15400	15408	15716	15510	15611	15534	15575	15575	15560	15726	15485	15642	15525	15494	15640	15618	15536	15600	15543	15751	15581	15664	15626	15520	15450	15572	15691	15407	15626	15652	15543	15478	15447	15603	15571	15488	15493	15506	15391	15460	15485	15772	15467	15583	15535	15684	15596	15564	15590	15416	15674	15634	15608	15472	15515	15405	15415	15431	15415	15501	15540	15619	15506	15505	15495	15497	15684	15486	15454	15480	15368	15632	15555	15614	15561	15475	15671	15485	15393	15660	15495	15511	15534	15522	15494	15481	15589	15709	15524	15364	15545	15514	15675	15444	15617	15574	15549	15604	15679	15450	15417	15549	15540	15611	15489	15623	15500	15396	15555	15450	15778	15441	15388	15630	15586	15599	15544	15477	15436	15470	15350	15558	15396	15496	15384	15594	15645	15631	15498	15486	15690	15468	15544	15544	15601	15573	15395	15597	15472	15623	15429	15652	15569	15542	15708	15635	15559	15568	15547	15436	15584	15692	15645	15659	15504	15775	15515	15394	15548	15503	15453	15542	15412	15692	15473	15488	15616	15601	15846	15559	15468	15552	15461	15514	15510	15389	15335	15572	15495	15572	15429	15426	15424	15490	15611	15450	15538	15607	15360	15571	15663	15594	15389	15594	15440	15480	15599	15592	15525	15286	15456	15627	15595	15671	15680	15393	15592	15505	15467	15436	15598	15652	15534	15551	15442	15453	15508	15675	15461	15476	15444	15439	15680	15460	15517	15643	15499	15567	15584	15526	15634	15492	15458	15600	15515	15480	15389	15493	15553	15527	15362	15421	15371	15618	15617	15569	15572	15391	15613	15423	15550	15578	15546	15505	15477	15511	15588	15378	15436	15660	15548	15358	15648	15660	15476	15605	15547	15412	15577	15711	15563	15527	15489	15584	15445	15515	15643	15554	15595	15653	15351	15638	15517	15434	15555	15590	15561	15237	15764	15544	15593	15435	15521	15364	15523	15575	15621	15600	15549	15491	15634	15386	15620	15575	15650	15470	15709	15590	15573	15561	15550	15673	15511	15665	15344	15528	15490	15439	15595	15599	15478	15630	15563	15468	15368	15434	15648	15543	15520	15589	15563	15304	15628	15556	15582	15510	15614	15554	15512	15534	15711	15653	15520	15569	15484	15567	15624	15444	15565	15435	15669	15577	15450	15566	15552	15571	15605	15471	15503	15551	15419	15489	15452	15559	15555	15556	15343	15450	15490	15630	15566	15499	15399	15566	15622	15601	15753	15315	15651	15580	15500	15492	15542	15609	15498	15423	15551	15460	15532	15556	15438	15414	15715	15524	15637	15587	15420	15593	15818	15604	15611	15386	15706	15513	15500	15657	15515	15464	15722	15530	15528	15529	15658	15565	15537	15678	15526	15497	15607	15540	15478	15508	15528	15684	15396	15650	15400	15585	15700	15527	15583	15593	15631	15390	15343	15574	15493	15481	15413	15478	15781	15538	15650	15550	15616	15449	15349	15597	15396	15646	15556	15391	15547	15438	15504	15482	15719	15495	15502	15518	15548	15534	15504	15501	15578	15507	15538	15516	15699	15403	15743	15546	15528	15357	15583	15627	15454	15593	15599	15552	15252	15682	15367	15282	15646	15560	15500	15570	15513	15534	15525	15702	15565	15392	15535	15496	15642	15742	15621	15400	15447	15502	15627	15393	15638	15555	15471	15544	15443	15438	15604	15534	15485	15675	15438	15436	15603	15545	15517	15666	15531	15615	15626	15478	15587	15573	15340	15624	15418	15484	15652	15564	15594	15498	15625	15355	15626	15430	15687	15522	15503	15581	15620	15533	15683	15463	15397	15527	15469	15611	15591	15503	15493	15517	15584	15472	15571	15520	15584	15721	15548	15481	15579	15452	15504	15618	15482	15666	15600	15441	15403	15518	15384	15615	15339	15719	15553	15573	15396	15567	15686	15471	15634	15615	15691	15538	15517	15595	15569	15517	15592	15488	15617	15459	15490	15508	15566	15439	15575	15433	15519	15676	15551	15685	15525	15578	15720	15437	15447	15511	15504	15520	15628	15294	15444	15599	15614	15400	15636	15787	15604	15545	15413	15529	15383	15714	15572	15362	15525	15611	15509	15484	15613	15568	15421	15592	15497	15681	15550	15590	15610	15485	15614	15488	15647	15556	15505	15554	15459	15593	15530	15482	15435	15397	15386	15617	15575	15752	15490	15382	15552	15573	15716	15575	15575	15559	15454	15573	15371	15498	15515	15562	15568	15531	15491	15482	15345	15734	15457	15638	15552	15441	15461	15534	15566	15513	15552	15451	15620	15463	15674	15436	15428	15563	15476	15610	15512	15450	15726	15513	15758	15394	15521	15685	15655	15576	15598	15626	15390	15345	15616	15575	15538	15466	15553	15579	15438	15362	15542	15498	15440	15616	15493	15541	15608	15514	15624	15628	15286	15528	15533	15399	15578	15406	15631	15318	15479	15510	15683	15503	15435	15577	15550	15390	15489	15461	15608	15458	15544	15706	15728	15503	15456	15390	15678	15601	15313	15648	15288	15520	15551	15547	15560	15265	15606	15500	15536	15473	15588	15528	15510	15438	15557	15333	15611	15644	15553	15539	15448	15464	15584	15506	15620	15366	15488	15743	15471	15543	15662	15383	15515	15587	15325	15494	15513	15376	15463	15559	15546	15503	15631	15475	15432	15521	15626	15601	15548	15464	15568	15360	15492	15541	15664	15472	15437	15598	15444	15689	15576	15691	15500	15620	15646	15397	15418	15319	15518	15421
40421	47296	45497	34866	28672	26924	26767	26746	26591	26537	26468	26451	26459	26614	26520	26234	26512	26350	26626	26342	26422	26358	26671	26205	26658	26483	26525	26454	26393	26452	26498	26310	26495	26398	26398	26393	26273	26505	26705	26492	26522	26548	26559	26662	26341	26358	26368	26294	26163	26280	26488	26374	26680	26605	26558	26343	26344	26235	26365	25930	26493	26332	26397	26375	26373	26554	26497	26389	26354	26265	26211	26406	26539	26480	26519	26290	26480	26515	26098	26619	26487	26407	26302	26411	26547	26433	26494	26526	26380	26617	26400	26156	26515	26462	26438	26512	26378	26453	26488	26565	26536	26612	26590	26465	26490	26597	26665	26439	26608	26228	26496	26537	26557	26635	26527	26618	26427	26235	26366	26353	26468	26518	26494	26566	26651	26390	26459	26567	26604	26431	26166	26324	26518	26488	26371	26432	26490	26386	26101	26413	26327	26151	26367	26448	26352	26469	26623	26394	26208	26656	26690	26317	26621	26645	26655	26439	26348	26546	26666	26508	26572	26233	26392	26517	26356	26429	26523	26503	26263	26455	26591	26362	26509	26373	26533	26367	26577	26506	26151	26489	26403	26511	26255	26387	26687	26711	26579	26330	26217	26337	26413	26591	26467	26424	26250	26366	26246	26303	26610	26601	26332	26432	26214	26233	26227	26424	26449	26462	26372	26749	26491	26665	26396	26478	26460	26596	26356	26757	26727	26302	26411	26535	26635	26473	26384	26508	26343	26465	26558	26319	26430	26185	26464	26410	26508	26672	26436	26123	26537	26383	26412	26440	26346	26276	26563	26489	26229	26383	26391	26485	26288	26480	26508	26485	26614	26480	26274	26449	26497	26301	26592	26510	26445	26634	26577	26309	26458	26469	26174	26299	26424	26400	26461	26397	26272	26405	26541	26583	26586	26659	26544	26326	26530	26350	26506	26272	26410	26495	26113	26351	26431	26392	26560	26335	26460	26459	26397	26612	26327	26169	26491	26461	26481	26723	26415	26602	26334	26473	26612	26599	26380	26390	26321	26387	26497	26642	26438	26287	26374	26136	26204	26375	26579	26734	26461	26643	26304	26367	26620	26555	26684	26381	26374	26399	26433	26684	26422	26364	26649	26371	26434	26472	26271	26349	26439	26455	26525	26424	26390	26504	26498	26318	26292	26420	26562	26467	26639	26471	26328	26322	26469	26517	26601	26560	26021	26447	26319	26482	26577	26506	26348	26443	26504	26625	26425	26602	26606	26478	26558	26430	26367	26506	26369	26320	26360	26643	26424	26440	26353	26809	26309	26320	26441	26485	26457	26306	26242	26684	26496	26410	26479	26502	26616	26422	26502	26722	26531	26678	26505	26464	26265	26484	26689	26463	26249	26812	26329	26292	26824	26427	26610	26414	26422	26388	26228	26625	26152	26439	26373	26321	26476	26442	26369	26552	26438	26118	26425	26308	26661	26705	26368	26298	26445	26465	26696	26470	26406	26334	26577	26291	26415	26493	26568	26073	26474	26805	26233	26126	26478	26481	26274	26590	26427	26447	26426	26680	26591	26389	26457	26298	26532	26056	26545	26489	26445	26606	26650	26536	26537	26429	26229	26660	26612	26207	26289	26463	26482	26555	26747	26279	26466	26465	26556	26336	26431	26291	26655	26436	26525	26548	26276	26160	26412	26509	26646	26216	26530	26256	26552	26501	26298	26504	26562	26251	26372	26674	26501	26450	26254	26448	26621	26308	26417	26551	26408	26503	26595	26483	26285	26645	26434	26558	26318	26331	26249	26649	26505	26896	26505	26350	26422	26710	26562	26201	26492	26254	26206	26347	26604	26506	26368	26644	26370	26230	26564	26360	26598	26532	26349	26632	26402	26463	26736	26187	26321	26266	26564	26547	26303	26439	26595	26453	26635	26271	26527	26406	26485	26374	26498	26455	26434	26434	26550	26619	26570	26402	26484	26422	26222	26557	26668	26581	26176	26208	26383	26399	26433	26340	26418	26480	26645	26434	26254	26258	26509	26389	26302	26480	26224	26290	26393	26370	26385	26318	26331	26352	26350	26268	26555	26576	26430	26524	26534	26274	26448	26249	26397	26446	26373	26415	26189	26368	26491	26265	26303	26578	26282	26356	26386	26426	26361	26285	26634	26470	26254	26227	26132	26296	26557	26485	26477	26158	26447	26549	26613	26614	26468	26335	26622	26813	26537	26547	26652	26388	26480	26532	26452	26547	26495	26301	26381	26441	26471	26366	26445	26430	26245	26261	26326	26350	26452	26464	26724	26382	26432	26456	26538	26522	26415	26412	26425	26345	26445	26294	26433	26600	26298	26653	26367	26326	26434	26304	26187	26444	26571	26561	26552	26323	26332	26561	26497	26380	26547	26525	26413	26378	26346	26513	26683	26453	26355	26388	26576	26401	26390	26373	26559	26375	26333	26566	26308	26541	26443	26283	26622	26424	26473	26138	26589	26606	26415	26190	26367	26350	26500	26474	26761	26742	26339	26500	26526	26202	26525	26724	26555	26650	26437	26373	26279	26346	26681	26473	26238	26478	26538	26406	26619	26566	26380	26571	26508	26605	26548	26459	26208	26201	26305	26466	26464	26518	26369	26227	26541	26311	26445	26595	26429	26381	26723	26488	26384	26676	26502	26455	26463	26451	26390	26422	26822	26485	26372	26721	26534	26395	26185	26458	26187	26559	26479	26297	26530	26646	26520	26415	26349	26643	26465	26401	26543	26621	26371	26363	26546	26475	26589	26337	26723	26436	26551	26396	26473	26709	26241	26258	26553	26418	26563	26607	26401	26409	26626	26307	26472	26470	26488	26459	26377	26659	26371	26487	26286	26506	26392	26659	26619	26494	26345	26398	26306	26511	26245	26782	26659	26464	26295	26397	26527	26413	26604	26302	26344	26452	26495	26515	26763	26426	26749	26280	26454	26493	26261	26486	26603	26468	26364	26338	26473	26495	26364	26628	26462	26414	26425	26568	26313	26567	26447	26405	26598	26265	26634	26760	26591	26106	26199	26166	26420	26607	26833	26451	26253	26132	26171	26228	26656	26205	26623	26594	26458	26476	26539	26238	26406	26345	26530	26455	26467	26776	26199	26385	26620	26470	26355	26856	26486	26169	26446	26328	26318	26454	26240	26362	26243	26232	26535	26401	26456	26421	26597	26258	26482	26624	26447	26471	26651	26702	26318	26550	26566	26426	26408	26357	26550	26587	26725	26645	26433	26683	26262	26494	26373	26340	26614	26490	26505	26539	26407	26511	26572	26538	26330	26481	26317	26321	26353	26425	26281	26396	26423	26306	26386	26537	26585	26496	26628	26515	26438	26537	26682	26265	26086	26335	26468	26377	26271	26670	26310	26536	26460	26415	26584	26445	26556	26510	26566	26626	26330	26507	26622	26435	26668	26269	26451	26518	26419	26341	26543	26274	26386	26533	26356	26694	26402	26309	26378	26240	26517	26417	26458	26477	26153	26345	26420	26252	26347	26579	26441	26435	26667	26535	26561	26421	26332	26462	26518	26226	26454	26263	26381	26244	26256	26352	26472	26689	26569	26329	26613	26525	26656	26404	26515	26515	26439	26522	26158	26557	26599	26192	26370	26454	26177	26501	26485	26278	26372	26255	26683	26341	26395	26365	26490	26455	26419	26566	26588	26834	26390	26385	26380	26704	26495	26273	26228	26343	26576	26273	26426	26589	26442	26707	26408	26354	26412	26397	26560	26327	26538	26637	26165	26241	26426	26328	26439	26303	26628	26675	26377	26419	26648	26240	26536	26282	26498	26353	26365	26657	26711	26341	26589	26499	26418	26352	26481	26424	26470	26281	26580	26349	26588	26413	26469	26617	26953	26375	26506	26328	26611	26699	26530	26447	26583	26295	26535	26373	26520	26570	26443	26599	26585	26226	26448	26621	26347	26380	26349	26373	26595	26498	26561	26564	26457	26517	26696	26619	26371	26486	26339	26377	26372	26431	26485	26257	26503	26651	26299	26246	26622	26476	26305	26389	26605	26547	26428	26488	26500	26583	26575	26651	26462	26514	26446	26432	26502	26607	26480	26345	26474	26431	26747	26538	26541	26471	26312	26462	26334	26283	26812	26504	26641	26520	26268	26329	26404	26679	26470	26435	26453	26444	26267	26220	26394	26472	26327	26353	26520	26288	26503	26557	26464	26645	26559	26481	26335	26211	26493	26603	26361	26564	26401	26639	26766	26437	26280	26304	26385	26404	26510	26504	26533	26470	26493	26488	26398	26185	26401	26772	26624	26764	26332	26614	26428	26565	26474	26602	26559	26562	26466	26463	26427	26536	26559	26412	26276	26671	26535	26707	26561	26346	26581	26567	26473	26557	26797	26543	26556	26636	26462	26681	26553	26402	26430	26281	26310	26512	26495	26588	26312	26484	26420	26397	26524	26450	26576	26497	26458	26212	26227	26322	26218	26666	26241	26428	26356	26245	26315	26230	26519	26282	26319	26618	26410	26288	26424	26499	26431	26652	26476	26414	26503	26349	26311	26394	26649	26551	26278	26313	26369	26510	26782	26440	26533	26592	26688	26359	26299	26702	26421	26737	26514	26414	26513	26164	26596	26425	26340	26614	26503	26426	26526	26171	26675	26506	26439	26464	26320	26355	26675	26719	26551	26659	26672	26352	26495	26403	26505	26317	26363	26493	26592	26375	26248	26447	26263	26307	26351	26743	26577	26356	26747	26396	26762	26538	26564	26674	26435	26345	26405	26396	26672	26467	26513	26515	26450	26370	26515	26568	26439	26328	26565	26475	26587	26407	26220	26434	26304	26323	26473	26475	26524	26400	26565	26577	26507	26320	26603	26616	26636	26400	26458	26400	26409	26304	26140	26537	26813	26312	26346	26231	26249	26441	26592	26405	26338	26224	26551	26406	26585	26268	26285	26457	26517	26352	26311	26358	26302	26493	26517	26308	26416	26285	26440	26575	26636	26571	26723	26434	26615	26443	26654	26297	26534	26468	26554	26626	26556	26638	26461	26317	26498	26801	26386	26215	26584	26545	26241	26524	26518	26472	26483	26490	26565	26334	26288	26230	26434	26426	26535	26413	26726	26369	26469	26728	26558	26275	26581	26537	26623	26301	26460	26247	26515	26424	26398	26604	26436	26514
38055	51660	38986	23560	17665	15859	15797	15818	16033	15726	16033	15790	15862	15955	15895	15894	15800	15952	15905	15855	15770	15842	15910	15770	15923	15906	15926	15886	15900	15637	15895	15878	15864	15845	16079	15632	15665	15920	15889	15864	15919	15881	15833	16035	15748	15749	15729	15933	15746	15875	15747	15711	15843	16007	15879	15773	15854	15802	15966	15889	16062	15806	15905	15922	15793	15773	15771	15907	15778	15962	15747	16053	15864	15899	15877	15992	15747	15965	15921	15794	15881	15848	15864	15992	15872	15840	15890	15731	15722	15866	15829	15789	15899	15889	15925	15822	15795	15862	15922	16035	15864	15897	15969	15739	15747	15694	15859	15838	15807	15932	16066	15806	15887	15765	15863	15948	15969	15931	15819	15757	15887	16064	15834	15881	15794	16002	15793	15760	15928	16002	15712	15787	15808	15955	15782	15827	15927	16096	15843	15841	15737	15948	15882	15825	15953	15900	15699	15759	16042	15940	15866	15843	15838	15769	15924	15779	15849	15740	15924	15849	15885	15860	15771	15839	15950	15672	15854	15786	15834	15908	15821	15808	15925	15845	15911	15925	15899	15730	15640	15659	15938	15878	15817	16006	16014	15723	15732	15737	15954	15897	15840	15865	15818	15844	15996	15934	15944	15868	15885	15779	15943	15672	15573	15945	15998	15938	15541	15981	15988	15901	15955	15792	15845	15922	15835	15821	15867	15870	15798	15743	15754	15878	15776	15788	15858	16004	15879	15819	15780	15761	15921	15955	15799	15964	15996	15995	15899	15978	15883	15682	15832	15968	15811	15611	15908	15806	15893	16009	15628	15899	15829	15798	15802	15681	15717	15756	15657	15852	15786	15773	15989	15823	15923	15829	15852	16001	15812	15777	15880	15764	15845	15769	15672	15840	15819	15992	15780	15936	15775	15894	15882	15857	15759	16056	15761	15745	15896	15769	15909	16009	15912	16080	15743	15870	15674	15786	15737	15835	15911	15876	15953	16033	15896	15808	16067	15792	15896	15937	15946	15905	16055	15745	15799	15885	15789	15947	15968	15869	15906	15821	15916	15931	15903	16005	15857	15763	15834	15794	15807	15886	15802	15858	15774	15906	15756	15814	15907	15755	15816	15877	15709	15972	15745	15745	15834	15883	15944	15835	15938	15913	15815	15957	15929	15729	15854	15794	15991	15761	15951	15899	15990	15791	15876	15869	15824	15946	15864	15818	16030	15903	15752	15751	15826	15876	15914	15957	15824	15880	15846	15746	15931	15758	15803	15909	15769	15936	15605	16017	15946	16030	15911	15961	15741	15845	15714	15726	15853	15873	15781	15935	15803	15940	15809	15828	15891	16057	15903	15870	15918	15840	15720	15823	15873	15814	15824	15834	15881	15649	15909	15848	15947	15876	15788	15727	15895	15682	15764	15869	15812	15812	15798	15973	15810	15917	15932	15820	15990	16010	15908	15868	15738	15940	15694	15866	15942	15666	15846	15862	16070	15879	15847	15796	15755	15951	15898	15723	15842	15680	16017	15755	15870	15951	15782	15841	15766	15913	15987	15934	15862	15694	15700	15992	15893	15814	15817	15730	15838	15758	15986	15826	15838	15578	15774	15785	15988	15879	15795	15673	15845	15865	15923	15835	15829	15897	15820	15810	15964	15799	15909	15749	15986	15905	15837	15978	16060	15907	15909	15991	15749	15849	15826	15925	15769	15916	15936	15812	15784	16023	15947	15776	15914	15777	15838	15817	15912	15906	15797	15835	15973	15658	15817	15955	15723	15884	15958	15514	15894	15870	15890	15761	15852	15827	15886	15844	15868	16015	15728	15760	16117	15957	15913	15818	15964	15658	15801	15870	15747	15819	15640	15995	15876	15977	16159	15861	15865	15834	15818	15935	15880	15713	15767	15639	15713	16011	15799	15951	15787	15916	15991	15739	15866	15837	15965	15779	15951	15797	15983	15796	15869	15909	15746	15800	15741	15979	15881	15744	15965	15850	15571	15836	15837	15972	15875	16108	15786	15848	15822	15698	15940	16034	15778	15874	15802	15680	15781	15948	15840	15865	15793	15793	15861	15892	15767	15885	15542	15801	16017	15827	15726	15989	15919	15814	15805	15710	15930	15887	15789	15904	15878	15687	15832	15845	15754	15893	15833	15996	15934	15908	15726	15798	15869	15870	15921	15823	16043	15905	15900	15829	15946	15807	15821	15951	15811	15882	16005	15728	15932	15747	15879	15943	15787	15957	15671	15774	15846	15903	15892	15791	15842	15765	15826	15720	15920	15820	15858	15884	15805	15823	15970	15931	15902	15802	15749	15813	15914	15696	15967	15794	15920	15805	15846	15881	15779	15901	15880	15945	15717	15804	15925	15918	15839	15892	15800	15886	15797	15811	15837	15892	16044	15954	15870	15905	15949	15732	15903	15751	15863	15846	15810	15959	15806	16021	15842	15822	15784	15872	15974	15993	15727	15906	16046	15654	15960	15630	16003	15810	15782	15785	15816	15873	15976	15914	15792	15756	15855	15811	15821	15844	15828	15997	15850	16105	15803	15835	15826	15914	15776	15799	15789	15919	15977	15773	15956	15748	15767	15917	15864	15900	15940	15975	15844	15815	16050	15831	15690	15797	16057	15878	15921	15979	15857	15885	15803	15814	15866	15744	15852	15748	15797	15885	16104	15970	15740	15992	15782	15959	15837	15824	15998	15848	15747	15917	15924	15831	15862	15901	15887	15830	15889	16095	15986	15854	15728	16038	15825	15873	15754	15720	15819	15707	15786	15861	15933	15721	15993	15958	15953	15885	15941	16017	16078	15915	15839	15898	15894	15934	15899	15958	15928	15848	15817	15766	15769	15908	16019	16022	15919	15983	15873	15984	15800	15819	15813	15800	15795	15926	15757	15690	15876	15933	15918	15941	15892	15928	15760	15877	15892	15723	15931	15819	16050	15784	15785	15802	15984	16012	15986	16095	15760	15643	15843	15891	15808	15760	15853	15802	15922	15875	15820	15885	15824	15583	16111	15844	15987	15999	15746	15886	15719	15857	15811	15932	15848	15939	15902	15795	15727	15963	15998	15922	15922	15772	16014	15745	16008	15693	15812	15995	15837	15772	15956	15837	15774	15956	15919	16089	15821	15815	15892	15921	15795	15859	15715	15769	15891	15918	15967	15878	15774	15808	15947	15776	15854	15747	15866	16012	15903	15918	15655	15856	15870	15950	15751	15896	15843	15991	15863	15689	15935	15613	15793	15843	15754	15832	15927	15786	15808	15853	15898	15784	15897	15873	15959	15907	15952	15958	15713	15921	15830	15897	15862	15928	15900	15841	15677	15698	15819	15942	15661	15713	16051	15873	15844	15858	15803	15926	15752	15971	15956	15974	15847	16002	15671	15897	15964	15846	15697	15960	15949	15632	15681	15852	15714	15955	15836	15746	15930	15801	15813	15835	15856	15881	15721	15914	16030	15865	15813	15741	15946	15744	15664	15952	15847	15861	15898	15846	15876	15831	15742	15896	15838	15785	15771	15877	15889	15845	15819	15775	16019	15721	15769	15817	15839	15914	15984	15766	15795	15785	15814	15658	15878	15856	16025	15791	15864	16005	15776	15798	15930	15789	15794	15925	15766	15713	15779	15846	15865	15836	15967	15844	15786	15705	15891	15754	15910	16023	15934	15872	15955	15908	15956	15914	15818	15866	15868	15785	15711	15820	15829	15807	15936	15885	15826	16052	15947	15806	15669	15743	15765	15792	16005	15955	15908	15684	15774	15805	16004	15814	15853	15984	16006	15808	15887	15824	15625	15869	15973	15933	15964	15751	15771	15863	15802	15880	16004	15846	15949	15736	15810	16074	15715	15812	15991	15785	15988	15781	15922	15708	15868	15794	15758	15923	15823	15938	15777	15822	15798	15788	15874	15998	15850	15796	15792	15901	15815	15833	16126	15681	15594	15940	15742	15983	15887	15624	15794	15980	15792	15920	15844	15879	15961	15962	15735	15787	15848	15790	15770	15749	15683	16068	15735	15731	15951	15897	15782	15979	16051	15820	15890	16002	15738	15817	15727	15863	15827	15756	15939	15946	15970	15850	15800	15772	15838	15785	15947	15726	15785	15944	15990	15758	15775	15817	15819	15978	15993	15826	15823	15789	15895	15858	15755	15826	15755	15838	15851	15776	15840	15842	15883	16027	15848	16012	15909	15904	15930	16025	15826	15807	15897	15856	15971	15923	15943	15827	15724	15837	15827	15841	15922	15788	15966	15829	15871	15852	15747	15887	15913	15894	15889	15911	15743	15874	15881	15959	15874	15839	15832	15642	15905	15819	15985	16010	16018	15911	15811	15681	15889	15946	15790	15681	15613	15912	15648	15823	15832	15810	15949	15875	15661	15726	16016	15848	15863	15911	16073	15692	15794	15707	15904	15872	15752	15903	15798	15809	15919	15848	15940	15888	15813	15640	15945	15795	15659	15749	15900	15840	16009	15889	15792	15963	15800	15822	15783	15865	15925	15856	15871	15809	15929	15834	15804	15772	15717	15812	15765	15845	15911	15804	15613	15881	15990	15803	15606	15854	15892	15784	15816	15821	15843	15784	15822	15949	15955	15732	15819	15791	15912	15934	15929	15919	16025	15923	15823	15811	15948	16061	15897	15820	15968	15880	16023	15830	15868	15820	15823	15967	15762	15757	15761	15916	15719	15854	15959	15776	15976	15715	15715	15692	15922	16055	15798	15773	16123	16045	15979	15908	15775	15947	15855	15819	16060	15945	16008	15774	15953	15951	15716	15722	16023	15875	15939	15917	15884	15963	15814	15768	16018	16016	15865	15685	15937	15879	15963	16011	15814	15830	15789	15858	15913	15982	15729	15821	15937	15656	15831	15700	15962	15882	15889	15810	15929	15853	15783	15971	15757	15799	15857	15807	15800	15856	15961	15861	15769	16000	15874	15869	15967	15871	15872	15824	15791	15825	15853	15823	15928	16019	15962	15911	15640	15765	15849	15909	15956	15825	15843	15960	15802	15935	15796	15778	15883	15704	15688	15809	16076	15841	15907	15849	15667	15955	15977	15771	15862	15915	15739	15842	15764	15793	15897	15872	15949	15801	15860	15766	15802	15872	15837	15792	15962	15880	15945	15919	16012	15977	15762	15808
24464	27782	40724	36966	29464	27108	29407	27089	26275	26561	26219	26363	26650	26614	26640	26602	26378	26308	26594	26270	26360	26289	26333	26304	26161	26361	26283	26302	26362	26574	26282	26414	26415	26467	26355	26159	26202	26035	26305	26682	26725	26355	26266	26090	26286	26036	26124	26315	26272	26253	26456	26303	26426	26518	26396	26282	25950	26249	26453	26283	26431	26204	26240	26202	26220	26512	26361	26142	26562	26396	26059	26309	26054	26067	26211	26206	26045	26083	26371	26672	26471	26321	26278	26292	26275	26218	26478	26186	26218	26575	26115	26339	25891	26037	26220	26259	26340	26581	26336	26018	26511	26271	26445	26199	26299	26081	26403	26062	26090	25873	26210	26362	26068	26301	26023	26334	26372	26396	26273	26365	26345	26334	26264	26339	26160	26097	26575	26188	26109	26250	26062	26197	26094	26066	26280	26364	26297	25807	25979	26374	26444	26190	26277	26426	26383	26309	26534	26340	26283	26375	25985	26263	26414	26193	26420	26070	26330	26276	26324	26313	26191	26134	26113	26202	26171	26211	26309	26329	25991	26169	26235	26175	26187	26247	26179	26344	26617	26407	26392	26279	26099	26225	26095	26125	26284	26147	26376	25947	26257	26414	26059	26279	26587	26041	26185	26034	26384	26255	26465	26337	26267	26114	26142	26153	26088	26049	26390	26001	26425	26281	26316	26229	25982	26177	26315	26116	26351	26356	26155	26410	26206	26192	26275	26301	26202	26557	26307	26179	26238	26216	26081	26417	26257	26205	26260	26223	26199	26095	26063	26307	26191	26226	26306	26192	26308	26024	26353	26358	26361	26097	26387	25937	26144	26046	26119	26547	25990	26031	26381	26231	26255	26385	26196	26131	26496	26245	26177	26070	26276	25945	26403	26141	26161	26385	26274	26539	26165	26429	26030	25996	26344	26265	26450	26371	26170	25959	26087	26323	26204	26329	26308	26165	26244	26226	26373	26083	26405	26552	26402	26507	26446	26177	26329	26333	26593	26322	26319	26230	26256	26193	26438	26371	26482	26393	26182	26234	26089	26227	26418	26049	26242	26114	25963	26221	26086	26277	26220	26217	26041	26280	26103	26343	26185	26429	26174	26296	26132	26230	25993	26042	26268	26260	26124	26048	26279	26199	26385	26329	26310	26169	26360	26161	26008	26249	26118	26325	26324	26061	26265	26109	26369	26102	26301	26308	26228	26346	26141	26365	26139	26313	26058	26212	26433	26328	26219	26219	26480	26479	26166	26087	26277	26146	26005	26065	26319	26026	26385	26244	26323	26327	26578	26200	26090	26211	26396	26097	26286	26233	26249	26408	26241	26238	26136	26054	25951	26208	26309	26058	26310	26199	26396	26170	26249	26373	26219	26095	26380	26065	26369	26250	26368	26143	26219	26229	26192	25919	26360	26134	26234	26018	26353	26217	26302	26179	25995	26178	26192	26245	26275	26225	26334	26253	26257	26383	26336	26639	26440	26237	25998	26146	26275	26150	26160	26279	26286	26229	26260	26177	26354	25893	26164	26020	26450	26088	26372	26187	26540	26313	26158	26090	26269	26201	26278	26179	26256	26027	26157	26303	26232	26343	26511	26292	26349	26355	26008	26180	26292	26279	26280	26268	26106	26163	26084	26074	26433	26216	26370	26139	26345	26526	26130	26164	26416	26264	26118	26277	26139	26331	26259	26309	26256	26012	26119	26186	26279	26335	26298	25965	26290	26146	26406	26243	26248	26134	26280	26354	26317	26106	26174	26189	26147	26115	26152	26076	26276	26529	26333	26371	26190	26109	25990	26191	26313	26131	26315	26139	26146	26092	26218	26194	26100	26256	26215	26182	26202	25889	26232	26174	26190	26180	26489	26377	26229	26072	26206	26177	26263	26312	25998	26220	26346	26181	26266	26184	26342	26043	26584	26139	26454	26214	26119	26171	26299	26478	26307	26319	26285	26281	26328	26182	26180	26318	26435	26426	26050	26106	26125	25958	26184	26127	26432	26207	26104	26247	26248	26202	26267	26136	26219	26194	26157	26321	26521	26239	26519	26213	25901	26404	26216	26169	26006	26160	26009	26149	26461	26274	26353	26378	26186	26201	26405	26168	26207	26213	26365	26182	25863	26264	26233	26019	26179	26141	26145	26481	26236	26448	26341	26398	26275	26219	26387	26065	26278	26083	26364	26254	26221	26017	26472	26259	26085	26238	26282	26252	26464	26280	26129	25824	26325	26112	26276	26213	26503	26307	26176	26162	26196	26220	26211	26020	26173	26265	26456	26336	26412	26088	26221	26333	25947	26082	26443	26357	26301	26287	26168	26257	26444	26142	26203	26196	26077	25788	25938	26448	26202	26258	26278	26533	26299	26114	26359	26486	26490	26103	26220	26386	26312	26142	26142	26254	26267	26371	26290	26243	26617	26269	26421	26323	25841	26353	26128	26276	26308	26124	26273	26186	26119	26487	26191	26381	26198	26338	26228	26075	26451	26346	26191	26289	26358	26276	26191	26208	26183	26054	26450	26260	26314	26260	26129	26011	26053	26226	26254	26170	26244	26275	26186	26289	26151	26410	26279	26063	26266	26385	26408	26078	26055	26343	26159	26515	26474	26192	26115	26163	26522	26132	26108	26160	26496	26283	26228	26497	26422	26245	26422	26337	26388	26206	26235	25944	26150	26281	26332	26258	26075	26051	26504	26168	26243	25893	26230	26282	26268	26354	26450	26109	26091	25984	26139	26207	26274	26200	26219	26498	26071	26233	26108	26213	26476	26146	26278	26187	26195	26238	26187	26325	26031	26213	26177	26320	26356	26445	26222	26311	26333	26185	26178	26324	26051	26201	26264	26250	26314	26016	26196	26212	26011	26270	26161	26295	26429	26372	26253	26280	25914	26432	25990	25999	26170	26208	26222	26268	26286	26222	26203	26197	26349	26322	26076	26351	26343	26406	26201	26109	26128	26147	26163	26275	26224	25971	26330	26404	26366	26471	26452	26134	26355	26177	26172	26255	26165	26507	26447	26314	26140	26348	26402	26115	26161	26063	26406	26230	26439	26408	26223	26079	26243	26138	26241	26188	26098	25836	26426	26267	26176	26109	26250	26715	26247	26444	26111	25987	26149	26307	26255	26260	26086	26201	26422	26009	26231	26221	26300	26345	26041	26335	26163	26350	26167	26420	26159	26269	26323	26053	26278	26106	26328	26123	26281	26345	26017	26197	26569	26275	26192	26331	26388	26177	26191	26681	26219	26210	26225	26046	26254	26023	25939	25949	26462	26300	26145	26288	26336	26344	26066	26272	26390	26329	26389	26086	26328	26026	26350	26078	26431	26210	26107	26278	26358	26256	26099	26440	26389	26119	26178	26285	26295	26379	25994	26243	26392	26072	26141	26167	26525	26470	26219	26196	26367	26205	26245	26200	26213	26128	26351	26286	26353	26318	26259	26207	26165	26106	26174	26298	26413	26301	26187	26120	26381	25911	26153	26092	26306	26226	26230	26001	26364	26046	26235	26084	26215	26144	26151	26273	26472	26553	26083	26411	26152	26412	26243	26364	26246	26332	26468	26002	26289	26111	26176	26113	26143	26178	26287	26410	26423	25916	26387	26349	26411	26205	26445	26202	26154	26119	26166	26244	26102	26271	26167	26274	26102	26029	26374	26445	26208	26124	26279	26069	26416	26270	26152	26157	26416	26264	26271	26343	26292	26198	26468	26098	26008	26590	26394	26302	26307	26379	26230	26293	26388	26296	26128	26171	26205	26155	26309	25973	26093	26160	26251	26161	26305	26344	26351	26102	26264	26268	26050	26383	26360	26150	26279	26135	26428	26350	26027	26180	26241	26275	26080	26296	26303	26511	26173	26090	26191	26211	26294	26579	26187	26151	26178	26341	26343	26312	26243	26415	25988	26334	26273	26182	26342	26238	26395	26401	26367	26168	26566	26433	26402	26163	26155	26340	26278	26072	26059	26237	26075	26354	26201	26100	26024	26116	26219	26138	26079	26333	26154	26193	26224	26397	26386	26173	26088	26136	26202	26282	26381	26235	26258	26025	26124	26119	26215	26536	26242	26055	25983	26456	26289	26401	26428	26375	26311	26247	26191	26323	26186	26185	26330	26151	26119	26271	26479	26318	26256	26159	26444	26119	26051	26163	26230	26327	26346	26005	26269	26176	26327	26053	26195	26321	26055	26046	26460	26425	26246	26233	25949	26089	26349	26487	26320	26049	26282	25985	26202	25930	26203	26355	26101	26248	26473	26081	26275	26271	26147	26186	26191	26183	26172	26222	26284	26158	26579	26235	26218	26213	26203	26348	26398	26447	26102	26529	26297	26112	26009	25985	26174	26145	26409	26135	26292	26470	26008	26277	26294	26349	26271	26611	26551	26379	26338	26057	26490	26245	26486	26085	26207	26372	26039	26210	26585	26182	26503	25886	26420	25970	26265	25984	26201	26174	26205	26410	26266	26472	26392	26290	26245	26474	26264	26148	25885	26392	26383	26291	26406	26301	26213	26339	26112	26377	26260	26161	26229	26206	26215	26420	26341	26278	26096	26211	26214	26062	26286	26422	26265	26370	26063	26223	26217	26196	26399	25960	26237	26187	26420	26150	26125	26347	26326	26222	26368	26404	26463	26110	26340	26115	26241	26187	26219	26156	26389	26332	26205	26258	26475	26298	26158	26247	26166	26332	26221	26435	26342	25881	26061	26140	25989	26255	26017	26293	26284	26290	26352	26584	26032	26130	26278	26368	26224	26081	26149	26171	26278	26268	26505	26292	26528	26453	26192	26129	26286	26091	26364	26234	26244	26328	26028	26179	26047	26321	26232	26100	26360	26171	26357	26376	26139	26272	26244	26012	26377	26014	26207	26351	26125	26201	26230	25941	26131	26026	26323	25981	26308	26156	26344	26183	26165	26475	26021	26175	26093	26269	26225	26005	26367	26256	26178	26152	26323	26433	26355	26063	26239	26213	26462	26365	26260	26179	25879	26100	26440	26167	26211	26202	26101	26039	26045	26447	26148	25997	26265	26359	26371	26078	26043	26048	26058	26147	26165	26292	26478	26263	26558	26493	26116	26301	26056	26263	26158	26384	26339	26229	26098	26165	26307	26010	25940	26313	26129	26032	26266	26235	26310	26284	26231	25986
67376	107782	87456	55417	27761	15964	15839	15867	15717	15669	15770	15816	15830	15475	15779	15782	15615	15634	15831	15826	15733	15797	15719	16018	15816	15542	15784	15766	15613	15857	15902	15586	15797	15839	15692	15780	15857	15668	15925	15883	15814	15656	15747	15734	15663	15818	15748	15680	15867	15634	15820	15965	15786	15780	15607	15774	15743	15825	15893	15889	15636	15739	15773	15797	15560	15663	15842	15715	15826	15803	15796	15719	15670	15794	15723	15746	15828	15667	15854	15644	15766	15831	15642	15743	15739	15853	15633	15625	15745	15794	15718	15715	15751	15818	15758	15929	15661	15669	15715	15605	15853	15747	15706	15736	15829	15554	15661	15772	15737	15623	15729	15743	15703	15707	15735	15721	15758	15601	15879	15958	15597	15836	15545	15856	15904	15722	15622	15837	15789	15701	15614	15837	15729	15774	15746	15827	15837	15849	15986	15701	15880	15911	15752	15753	15664	15768	15643	15809	15732	15777	15751	15677	15873	15741	15862	15799	15728	15869	15607	15803	15808	15680	15867	15814	15746	15733	15575	15707	15634	15607	15794	15853	15679	15745	15602	15718	15762	15623	15584	15625	15777	15702	15682	15630	15791	15725	15675	15666	15697	15804	15644	15702	15783	15758	15805	15859	15671	15843	15762	15726	15836	15674	15657	15654	15674	15589	15615	15566	15691	15773	15767	15861	15827	15555	15652	15741	15796	15696	15746	15848	15644	15844	15650	15799	15927	15780	15643	15765	15777	15655	15698	15616	15728	15761	15705	15561	15629	15756	15770	15768	15777	15626	15704	15690	15754	15713	15949	15749	15848	15735	15620	15901	15774	15732	15807	15799	15853	15737	15892	15533	15697	15636	15808	15805	15725	15779	15721	15727	15769	15695	15663	15781	15504	15847	15695	15962	15765	15747	15679	15819	15881	15831	15671	15738	15817	15640	15781	15876	15766	15850	15868	15729	15904	15586	15800	15847	15783	15638	15755	15666	15719	15669	15725	15840	15734	15916	15824	15729	15793	15990	15610	15737	15656	15766	15704	15622	15735	15673	15771	15773	15781	15747	15716	15669	15647	15896	15817	15659	15625	15781	15611	15842	15703	15679	15906	15893	15777	15812	15650	15764	15580	15706	15877	15819	15893	15676	15672	15666	15824	15878	15747	15642	15698	15806	15849	15789	15836	15635	15872	15905	15951	15741	15856	15638	15734	15712	15778	15762	15905	15891	15714	15602	15748	15794	15854	15697	15765	15770	15820	15673	15757	15671	15778	15609	15940	15739	15885	15736	15937	15739	15808	15807	15759	15620	15798	15692	15665	15630	15785	15840	15810	15728	15726	15720	15785	15638	15837	15794	15875	15764	15756	15778	15630	15649	15694	15645	15807	15700	15734	15942	15888	15810	15657	15882	15891	15793	15672	15810	15709	15957	15641	15847	15754	15694	15789	15770	15678	15980	15663	15700	15738	15789	15794	15715	15967	15783	15800	15875	15691	15752	15721	15812	15879	15765	15795	15665	15926	15785	15885	15746	15903	15760	15701	15719	15864	15640	15673	15832	15688	15740	15708	15654	15693	15735	15722	15879	15574	15612	15854	15923	15763	15831	15666	15729	15752	15835	15747	15712	15633	15927	15523	15635	15556	15650	15930	15830	15969	15766	15729	15732	15604	15818	15916	15714	15947	15731	15680	15844	15695	15920	15933	15754	15705	15806	15782	15742	15727	15849	15719	15978	15676	15750	15715	15779	15541	15568	15788	15738	15735	15727	15878	15787	15784	15671	15780	15691	15878	15802	15792	15664	15698	15679	15764	15637	15772	15766	15752	15796	15818	15740	15779	15707	15848	15764	15551	15810	15701	15915	15650	15665	15794	15860	15861	15635	15651	15712	15760	15696	15720	15684	15767	15778	15880	15952	15641	15713	15739	15730	15617	15820	15752	15636	15679	15753	15834	15927	15691	15754	15691	15892	15861	15726	15805	15722	15686	15837	15842	15760	15773	15819	15716	15743	15844	15730	15761	15792	15762	15730	15708	15659	15741	15676	16007	15770	15751	15756	15869	15661	15835	15800	15749	15831	15783	15720	15812	15864	15746	15861	15901	15715	15890	15835	15696	15664	15850	15787	15768	15592	15935	15690	15910	15657	15792	15628	15684	15803	15698	15924	15811	15698	15751	15894	15726	15777	15706	15693	15622	15624	15553	15930	15636	15825	15688	15857	15759	15687	15598	15955	15596	15744	15769	15868	15758	15726	15757	15703	15786	15783	15702	15852	15580	15760	15758	15713	15660	15762	15835	15754	15791	15669	15545	15692	15769	15775	15762	15750	15727	15784	15678	15666	15685	15582	15750	15935	15811	15531	15787	15558	15672	15689	15787	15952	15860	15595	15836	15768	15773	16027	15832	15846	15676	15734	15761	15888	15788	15597	15771	15890	15781	15701	15780	15646	15795	15850	15785	15693	15806	15567	15591	15852	15794	15787	15680	15664	15832	15598	15819	15761	15853	15819	15806	15845	15678	15607	15843	15845	15548	15870	15711	15858	15598	15611	15767	15733	15734	15915	15688	15875	15711	15679	15676	15529	15709	15853	15798	15843	15978	15777	15820	15658	15758	15816	15778	15870	15868	15720	15799	15882	15744	15778	15806	15551	15884	15773	15790	15785	15778	15819	15872	15763	15702	15705	15623	15846	15776	15659	15717	15783	15835	15647	15772	15974	15799	15643	15800	15673	15784	15822	15680	15666	15685	15788	15776	15652	15858	15833	15715	15905	15810	15837	15639	15751	15687	15665	15769	15835	15705	15772	15822	15790	15721	15668	15842	15684	15809	15849	15881	15700	15871	15651	15794	15941	15748	15913	15775	15707	15758	15855	15739	15643	15868	15725	15861	15865	15823	15685	15705	15614	15774	15664	15892	15739	15834	15728	15819	15701	15675	15735	15739	15752	15820	15895	15821	15784	15761	15716	15970	15848	15622	15753	15750	15806	15711	15724	15831	15710	15613	15726	15672	15662	15844	15854	15769	15755	15830	15788	15865	15702	15829	15683	15734	15834	15756	15729	15697	15666	15691	15943	15823	15920	15799	15665	15693	15766	15902	15867	15660	15764	15790	15831	15733	15746	15704	15777	15747	15759	15881	15702	15713	15837	15838	15833	15871	15782	15695	15745	15719	15673	15681	15767	15724	15833	15630	15655	15759	15607	15969	15842	15727	15668	15803	15812	15789	15977	15905	15679	15941	15796	15660	15663	15590	15811	15818	15882	15781	15708	15760	15762	15685	15813	15863	15798	15914	15701	15666	15756	15682	15453	15792	15891	15755	15809	15648	15664	15625	15828	15828	15721	15571	15636	15639	15801	15773	15696	15887	15712	15682	15713	15860	15773	15493	15733	15694	15747	15696	15793	15780	15592	15748	15910	15657	15799	15831	15803	15737	15684	15772	15876	15841	15773	15799	15888	15753	15899	15793	15875	15795	15846	16006	15903	15719	15699	15794	15722	15763	15678	15565	15521	15696	15870	15810	15854	15716	15772	15723	15762	15838	15614	15667	15596	15633	15784	15880	15691	15611	15879	15847	15762	15775	15686	15643	15851	15723	15816	15736	15737	15938	15677	15870	15856	15847	15862	15843	15506	15836	15678	15584	15733	15697	15632	15778	15835	15724	15803	15816	15970	15960	15746	15827	15692	15740	15918	15732	15719	15927	15759	15837	15703	15753	15725	15791	15715	15653	15902	15663	15737	15814	15828	15688	15629	15962	15849	15661	15578	15709	15734	15642	15744	15761	15683	15569	15651	15708	15620	15736	15818	15924	15693	15782	15897	15912	15810	15726	15629	15733	15878	15679	15746	15687	15839	15857	15731	15753	15789	15687	15827	15765	15746	15893	15825	15850	15793	15673	15686	15951	15601	15641	15772	15728	15774	15738	15658	15427	15740	15757	15811	15625	15879	15718	15684	15794	15720	15698	15804	15740	15813	15937	15723	15954	15838	15910	15895	15726	15788	15794	15681	15768	15595	15974	15665	15685	15817	15640	15769	15742	15697	15823	15732	15591	15836	15734	15685	15680	15709	15786	15718	15875	15796	15617	15839	15765	15698	15752	15718	15731	15743	15676	15816	15646	15777	15756	15847	15752	15800	15883	15776	15766	15772	15699	15852	15722	15902	15609	15841	15617	15733	15751	15872	15699	15663	15858	15518	15798	15755	15612	15780	15695	15710	15665	15753	15600	15934	15700	15737	15796	15670	15675	15863	15662	15609	15856	15744	15710	15785	15649	15805	15673	15862	15744	15714	15519	15803	15791	15793	15738	15802	15878	15765	15874	15650	15930	15774	15747	15742	15805	15613	15633	15755	15826	15737	15800	15836	15682	15659	15686	15522	15626	15882	15842	15814	15861	15753	15733	15806	15675	15833	15647	15733	15826	15826	15801	15659	15850	15757	15690	15714	15734	15554	15897	15711	15766	15885	15826	15650	15774	15626	15722	15799	15705	15828	15739	15786	15771	15817	15818	15786	15621	15681	15749	15650	15813	15750	15644	15812	15750	15805	15717	15745	15826	15931	15752	15854	15668	15819	15677	15757	15744	15747	15745	15684	15628	15851	15560	15895	16015	15903	15905	15651	15774	15775	15684	15649	15779	15887	15725	15715	15728	15776	15701	15813	15700	15609	15705	15669	15755	15712	15653	15737	15807	15747	15748	15833	15760	15763	15964	15958	15785	15897	15720	15616	15694	15823	15652	15635	15650	15821	15824	15869	15795	15989	15988	15742	15757	15618	15700	15760	15901	15927	15622	15619	15756	15851	15825	15692	15847	15645	15676	15804	15637	15932	15684	15807	15742	15824	15826	15742	15669	15758	15720	15870	15586	15762	15558	15847	15877	15808	15635	15693	15658	15745	15813	15707	15823	15889	15800	15875	15770	15835	15691	15667	15738	15791	15901	15684	15695	15794	15721	15644	15760	15708	15796	15824	15706	15836	15680	15791	15809	15693	15839	15560	15721	15901	15819	15653	15625	15711	15853	15842	15738	15736	15870	15680	15661	15810	15677	15852	15817	15674	15654	15649	15873	15881	15706	15873	15826	15785	15744	15776	15910	15742	15946	15679	15712	15847	15612	15797	15576	15639	15786	15818	15777	15909	15731	15766	15771	15504
22868	26201	38734	36778	28197	25087	28664	24722	23695	24287	24165	24041	23950	23907	23888	23903	23701	23878	24272	23996	24017	23866	23958	23743	24014	23815	23833	23693	23445	24024	23975	23739	23615	23473	23538	23809	23782	23562	23939	23988	23628	23602	23709	23657	23748	23800	23784	23978	24150	23682	23925	23600	23732	23809	23815	23578	23660	23762	23722	23521	23642	23776	23795	23781	23611	23601	23431	23746	23627	23637	23572	23597	23573	23726	23648	23788	23838	23682	23316	23696	23483	23717	23747	23621	23783	23498	23950	23720	23663	23791	23656	23709	23659	23667	23602	23483	23747	23771	23627	23824	23598	23622	23682	23543	23497	23746	23812	23595	23939	23842	23767	23741	23771	23497	23541	23797	23725	23608	23791	23486	23609	23757	23498	23539	23723	23822	23707	23704	23602	23829	23923	23781	23542	23665	23905	23640	23779	23694	23725	23588	23827	23733	23672	23675	23544	23770	23593	23821	23703	23702	23741	23627	23766	23647	23544	23603	23555	23713	23780	23648	23724	23383	23680	23711	23707	23917	23838	23710	23525	23528	23671	23715	23715	23410	23615	23765	23849	23887	23766	23488	23654	23606	23683	23640	23708	23479	23620	23677	23625	23812	23636	23462	23853	23799	23786	23464	23623	23830	23586	23779	23724	23677	23645	23625	23574	23534	23327	23452	23849	23978	23456	23841	23819	23645	24008	23435	23615	23524	23601	23651	23724	23749	23747	23488	23562	23408	23530	23573	23365	23393	23593	23695	23724	23471	23668	23419	23552	23785	24006	23549	23676	23697	23658	23604	23729	23933	23666	23532	23672	23612	23712	23854	23643	23671	23565	23836	23657	23586	23704	23618	23749	23501	23769	23871	23530	23496	23651	23589	23863	23678	23722	23784	23796	23622	23524	23440	23609	23617	23733	23651	23616	23368	23658	23670	23786	23632	23795	23697	23746	23616	23749	23802	23653	23771	23741	23800	23778	23606	23665	23378	23504	23665	23817	23592	23374	23733	23912	23749	23693	23448	23711	23461	23669	23568	23447	23683	23557	23835	23996	23841	23445	23650	23752	23594	23674	23429	23813	23369	23734	23702	23690	23468	23858	23504	23467	23663	23681	23659	23664	23592	23638	23560	23821	23454	23674	23743	23802	23676	23538	23930	23708	23637	23749	23553	23846	23553	23793	23624	23592	23629	23605	23481	23413	23373	23727	23769	23677	23439	23848	23579	23776	24028	23621	23430	23636	23668	23705	23924	23749	23265	23611	23471	23794	23462	23793	23773	23521	23554	23762	23591	23737	23529	23895	23861	23799	23500	23684	23380	23770	23453	23570	24028	23684	23488	23518	23729	23658	23723	23317	23527	23693	23699	23729	23618	23525	23712	23606	23879	23377	23619	23621	23610	23697	23707	23582	23727	23915	23731	23786	23685	23653	23736	23682	23721	23629	23590	23595	23723	23706	23592	23520	23686	23604	23650	23588	23593	23588	23720	23600	23782	23535	23603	23515	23814	23841	23832	23698	23802	23732	23622	23613	23322	23706	23693	23358	23445	23777	23575	23736	23420	23695	23717	23565	23694	23601	23736	23446	23802	23876	23696	23642	23853	23511	23586	23630	23348	23650	23381	23620	23512	23713	23425	23667	23825	23719	23744	23709	23391	23696	23783	23745	23629	23655	23523	23603	23825	23582	23615	23731	23581	23434	23449	23869	23667	23677	23410	23745	23842	23423	23478	23584	23540	23731	23680	23603	23773	23788	23570	23741	23538	23695	23443	23603	23615	23468	23722	23971	23818	23471	23657	23693	23625	23548	23736	23737	23741	23939	23682	23509	23770	23814	23633	23860	23604	23552	23648	23428	23572	23601	23829	23649	23752	23804	23629	23502	23607	23625	23881	23794	23707	23552	23902	23837	23507	23693	23477	23528	23497	23721	23602	23541	23613	23586	24052	23675	23622	24024	23663	23753	23776	23575	23543	23830	23692	23664	23721	23480	23439	23315	23593	23783	23521	23580	23531	23358	23668	23618	23697	23728	23598	23649	23616	23408	23407	23549	23753	23663	23771	23470	23895	23723	23723	23576	23647	23629	23859	23742	23844	23539	23520	23609	23435	23749	23757	23714	23624	23750	23439	23800	23654	23771	23771	23591	23769	23704	23560	23835	23813	23654	23552	23839	23580	23520	23660	23861	23533	23399	23665	23490	23860	23694	23843	23503	23829	23658	23822	23618	23744	23629	23860	23696	23455	23614	23748	23621	23760	23675	23841	23560	23670	23722	23768	23602	23710	23596	23939	23614	23610	23965	23609	23599	23653	23320	23675	23717	23600	23399	23709	23660	23697	23656	23693	23740	23540	23678	23388	23667	23568	23635	23509	23833	23598	23324	23810	23590	23678	23809	23519	23886	23539	23477	23658	23554	23662	23721	23632	23620	23616	23500	23428	23425	23656	23688	23566	23626	23874	23791	23507	23552	23607	23852	23886	23598	23835	23665	23606	23814	23698	23627	23606	23455	23493	23534	23894	23851	23580	23760	23801	23596	23499	23440	23697	23777	23750	23728	23779	23812	23597	23578	23622	23688	23626	23733	23587	23429	23786	23755	23570	23916	23684	23915	23471	23571	23499	23613	23878	23574	23815	23578	23623	23640	23813	23622	23745	23807	23463	23567	23547	23829	23504	23498	23718	23573	23748	23512	23817	23354	23470	23677	23628	23457	23601	23650	23532	23667	23752	23573	23706	23608	23591	23762	23643	23446	23554	23886	23768	23704	23556	23614	23371	23726	23813	23818	23568	23663	23637	23750	23621	23696	23519	23429	23818	23613	23595	23628	23662	23779	23682	23669	23622	23603	23612	23757	23610	23718	23503	23936	23673	23708	23617	23619	23787	23808	23708	23879	23362	23670	23508	23646	23475	23548	23537	23595	23687	23666	23810	23611	23585	23704	23556	23733	23743	23538	23716	23662	23632	23570	23631	23515	23513	23523	23545	23606	23672	23476	23590	23906	23527	23671	23593	23521	23499	23479	23734	23696	23724	23788	23669	23669	23457	23839	23833	23690	23582	23137	23544	23769	23590	23595	23289	23778	23668	23842	23834	23905	23660	23589	23632	23497	23588	23461	23759	23822	23633	23706	23671	23661	23805	23586	23680	23726	23677	23729	23815	23526	23686	23471	23793	23613	23548	23713	23594	23758	23832	23481	23501	23828	23507	23809	23561	23573	23535	23693	23730	23531	23912	23592	23583	23507	23799	24011	23471	23717	23892	23607	23627	23667	23575	23741	23734	23613	23767	23636	23621	23649	23635	23686	23509	23623	23604	23553	23697	23643	23677	23662	23953	23667	23787	23744	23583	23594	23377	23499	23516	23618	23654	23621	23678	23634	23590	23481	23638	23699	23371	23245	23506	23684	23815	23738	23483	23502	23877	23684	23688	23628	23662	23783	23728	23666	23681	23749	23601	23369	23562	23565	23720	23681	23756	23447	23736	23768	23846	23704	23439	23446	23638	23626	23607	23817	23746	23839	23603	23486	23652	23740	23659	23738	23741	23549	23600	23775	23771	23653	23701	23603	23761	23548	23550	23618	23646	23684	23588	23557	23538	23770	23620	23759	23780	23915	23772	23600	23491	23582	23704	23516	23847	23581	23853	23854	23715	23705	23913	23429	23577	23666	23722	23438	23557	23618	23505	23630	23678	23610	23831	23639	23694	23635	23686	23583	23588	23665	23800	23341	23627	23385	23804	23499	23644	23482	23620	23524	23770	23623	23691	23609	23775	23716	23591	23678	23786	23744	23565	23704	23458	23582	23555	23546	23662	23502	23673	23757	23453	23582	23577	23372	23471	23634	23753	23529	23464	23532	23747	23699	23609	23701	23678	23745	23570	23816	23593	23560	23796	23727	23578	23635	23742	23507	23816	23700	23731	23718	23643	23755	23643	23514	23743	23783	23773	23696	23680	23852	23554	23407	23792	23743	23955	23748	23657	23634	23454	23635	23597	23783	23570	23751	23802	23678	23376	23481	23619	23448	23676	23900	23716	23627	23671	23916	23645	23555	23682	23681	23638	23534	23740	23568	23524	23779	23620	23607	23726	23591	23785	23565	23770	23547	23652	23649	23429	23700	23802	23651	23731	23487	23447	23815	23539	23802	23655	23616	23595	23751	23628	23597	23536	23710	23631	23837	23640	23804	23498	23606	23377	23680	23757	23805	23538	23626	23629	23693	23657	23668	23864	23759	23567	23605	23483	23941	23694	24116	23723	23687	23663	23391	23511	23644	23563	23551	23584	23460	23972	23707	23642	23755	23709	23708	23420	23756	23812	23486	23777	23863	23616	23380	23635	23600	23804	23929	23509	23694	23609	23567	23552	23803	23815	23426	23426	23602	23672	23655	23703	24024	23852	23706	23680	23792	23694	23776	23457	23558	23590	23741	23507	23725	23904	23828	23753	23568	23525	23450	23409	23444	23372	23666	23755	23582	23540	23466	23713	23740	23873	23734	23524	23531	23443	23443	23626	23717	23730	23392	23496	23673	23719	23568	23921	23874	23774	23681	23645	23761	23772	23616	23798	23465	23737	23751	23598	23412	23508	23638	23432	23602	23637	23614	23628	23938	23830	23640	23715	23423	23640	23608	23604	23638	23604	23359	23701	23693	23586	23498	23638	23146	23767	23469	23547	23752	23721	23718	23745	23717	23515	23839	23505	23873	23817	23637	23498	23645	23640	23537	23623	23688	23714	23690	23515	23595	23611	23727	23556	23452	23673	23565	23590	23907	23445	23690	23497	23878	23610	23510	23661	23691	23396	23437	23665	23404	23607	23579	23991	23601	23656	23726	23592	23598	23611	23674	23594	23383	23656	23729	23636	23537	23673	23717	23338	23607	23685	23578	23709	23637	23829	23541	23627	23523	23433	23592	23763	23947	23789	23508	23595	23530	23589	23513	23665	23588	23484	23540	23415	24009	23607	23543	23728	23450	23535	23538	23564	23965	23623	23627	23492	23664	23733	23602	23560	23929	23770	23671	23605	23719	23418	23699	23667	23477	23708	23431	23585	23511	23576	23809	23604	23554	23752	23559	23491	23721	23552	23683	23509	23760	23692	23637	23598	23381	23770	23466	23701	23658	23893	23647	23799	23791	23736	23648	23644	23761	23608
62674	103600	94217	67436	30927	14294	14362	14364	14591	14449	14472	14291	14539	14428	14508	14637	14414	14622	14425	14493	14497	14577	14520	14574	14439	14622	14436	14240	14496	14474	14477	14517	14475	14492	14285	14562	14377	14461	14307	14221	14480	14414	14266	14443	14366	14467	14410	14343	14392	14425	14530	14299	14484	14293	14399	14452	14355	14548	14365	14397	14416	14362	14370	14546	14397	14285	14530	14309	14444	14320	14448	14483	14378	14487	14527	14382	14465	14393	14285	14440	14344	14352	14438	14383	14453	14243	14331	14486	14332	14576	14506	14452	14612	14405	14471	14325	14588	14504	14385	14426	14366	14401	14568	14562	14315	14527	14502	14563	14435	14292	14369	14456	14559	14523	14408	14440	14372	14535	14426	14274	14528	14333	14481	14608	14421	14461	14442	14438	14422	14432	14411	14389	14406	14356	14348	14304	14515	14456	14455	14386	14518	14464	14415	14622	14293	14353	14586	14399	14313	14331	14431	14353	14539	14373	14530	14546	14287	14542	14452	14242	14573	14433	14374	14397	14454	14419	14464	14266	14308	14586	14501	14397	14480	14501	14461	14542	14481	14452	14578	14505	14433	14394	14524	14417	14331	14361	14475	14336	14281	14465	14417	14472	14508	14378	14394	14344	14572	14470	14371	14507	14352	14452	14256	14437	14297	14489	14427	14514	14484	14503	14503	14400	14474	14345	14343	14360	14501	14478	14354	14486	14462	14418	14330	14337	14455	14547	14447	14282	14422	14371	14417	14586	14348	14418	14361	14424	14322	14408	14351	14536	14493	14408	14356	14280	14502	14377	14266	14463	14354	14483	14385	14482	14393	14328	14511	14414	14412	14425	14540	14393	14316	14503	14521	14373	14311	14487	14469	14354	14454	14394	14409	14391	14368	14269	14320	14445	14514	14526	14379	14460	14298	14473	14319	14484	14328	14617	14386	14403	14443	14304	14501	14393	14417	14353	14425	14513	14501	14471	14471	14373	14569	14412	14371	14306	14368	14276	14371	14470	14241	14335	14461	14356	14333	14475	14413	14353	14595	14449	14444	14436	14504	14610	14457	14509	14318	14323	14349	14389	14472	14367	14339	14496	14416	14601	14349	14629	14614	14415	14389	14441	14462	14372	14471	14630	14378	14516	14434	14325	14518	14374	14638	14539	14661	14467	14394	14509	14394	14377	14595	14415	14437	14557	14472	14725	14429	14363	14242	14387	14503	14479	14370	14574	14324	14356	14351	14575	14505	14396	14350	14211	14292	14272	14485	14299	14608	14398	14311	14524	14566	14383	14435	14185	14547	14443	14354	14353	14456	14406	14379	14526	14589	14377	14374	14465	14185	14506	14407	14473	14326	14390	14369	14409	14399	14472	14412	14332	14481	14430	14514	14472	14595	14507	14450	14455	14531	14429	14512	14425	14374	14504	14246	14398	14469	14391	14353	14394	14322	14236	14366	14478	14741	14349	14464	14498	14306	14272	14627	14516	14442	14411	14415	14410	14288	14512	14426	14570	14256	14582	14419	14381	14372	14600	14447	14286	14290	14497	14371	14516	14561	14364	14368	14303	14484	14262	14472	14567	14536	14384	14682	14367	14358	14345	14359	14512	14263	14459	14402	14337	14335	14468	14207	14472	14341	14284	14563	14305	14499	14349	14559	14480	14452	14303	14430	14580	14487	14443	14375	14434	14488	14377	14520	14472	14378	14299	14508	14431	14579	14467	14466	14424	14522	14406	14563	14520	14324	14337	14333	14354	14524	14431	14380	14509	14474	14478	14204	14280	14440	14414	14505	14293	14252	14524	14526	14407	14457	14441	14373	14501	14434	14374	14545	14381	14278	14520	14490	14407	14398	14456	14591	14484	14439	14538	14411	14591	14263	14387	14561	14351	14470	14438	14553	14567	14545	14322	14487	14323	14436	14401	14377	14498	14472	14534	14531	14452	14420	14337	14492	14316	14199	14442	14240	14428	14428	14368	14414	14441	14358	14259	14360	14363	14470	14405	14330	14467	14493	14279	14487	14497	14275	14307	14604	14489	14376	14381	14311	14428	14617	14511	14252	14424	14491	14494	14446	14351	14800	14511	14466	14549	14435	14362	14502	14546	14488	14440	14513	14460	14471	14471	14502	14540	14308	14582	14280	14477	14433	14371	14435	14366	14574	14333	14477	14410	14632	14302	14384	14408	14510	14314	14618	14495	14505	14362	14445	14289	14439	14392	14483	14432	14437	14279	14535	14304	14362	14581	14388	14414	14316	14700	14593	14593	14362	14519	14496	14486	14356	14462	14586	14464	14431	14502	14360	14539	14426	14405	14355	14505	14391	14449	14465	14457	14587	14521	14508	14358	14375	14436	14303	14478	14368	14444	14337	14409	14327	14228	14276	14428	14378	14338	14589	14459	14267	14475	14474	14588	14421	14594	14299	14532	14525	14345	14454	14352	14495	14427	14430	14377	14446	14502	14519	14660	14461	14441	14473	14406	14348	14306	14454	14515	14418	14473	14385	14277	14390	14337	14460	14557	14485	14655	14367	14476	14462	14398	14461	14425	14548	14444	14486	14515	14477	14515	14297	14535	14559	14338	14563	14351	14478	14411	14238	14487	14418	14432	14479	14405	14551	14431	14554	14317	14453	14431	14420	14529	14503	14482	14361	14405	14409	14536	14305	14419	14465	14430	14586	14378	14429	14473	14331	14567	14378	14374	14351	14443	14340	14565	14512	14422	14459	14424	14221	14319	14434	14278	14255	14336	14479	14360	14345	14487	14419	14347	14499	14318	14413	14378	14370	14488	14514	14615	14297	14534	14595	14513	14560	14380	14496	14507	14342	14544	14497	14425	14406	14353	14347	14424	14640	14253	14333	14511	14569	14567	14395	14417	14386	14489	14659	14397	14437	14295	14361	14375	14318	14381	14443	14341	14431	14432	14445	14488	14498	14528	14340	14353	14326	14362	14482	14468	14514	14476	14440	14363	14469	14464	14492	14561	14206	14519	14588	14407	14388	14496	14570	14404	14435	14679	14324	14362	14360	14433	14463	14499	14517	14503	14473	14373	14613	14502	14356	14304	14495	14299	14577	14474	14338	14268	14543	14392	14299	14660	14529	14303	14472	14433	14547	14358	14338	14522	14413	14452	14459	14379	14399	14451	14473	14466	14621	14330	14342	14466	14160	14384	14501	14435	14419	14290	14436	14606	14443	14396	14315	14265	14564	14502	14424	14390	14455	14500	14475	14384	14394	14386	14537	14442	14357	14366	14379	14523	14442	14487	14360	14537	14266	14350	14347	14240	14346	14265	14372	14578	14290	14457	14360	14356	14646	14582	14432	14522	14349	14508	14209	14511	14599	14455	14572	14396	14571	14350	14510	14271	14315	14594	14568	14448	14311	14410	14354	14459	14454	14331	14456	14399	14436	14421	14366	14522	14401	14583	14484	14354	14421	14698	14272	14367	14439	14468	14351	14460	14330	14489	14532	14493	14594	14380	14588	14475	14239	14326	14185	14443	14411	14387	14517	14361	14441	14461	14420	14472	14258	14325	14411	14275	14366	14491	14506	14442	14520	14238	14507	14272	14372	14374	14483	14523	14439	14432	14473	14364	14390	14387	14470	14522	14448	14328	14190	14505	14457	14378	14531	14304	14319	14338	14549	14407	14355	14558	14463	14398	14385	14385	14455	14350	14560	14462	14367	14566	14457	14595	14431	14563	14362	14458	14442	14405	14317	14579	14507	14500	14575	14377	14286	14506	14484	14570	14494	14412	14309	14420	14306	14394	14389	14442	14232	14449	14552	14521	14421	14466	14381	14518	14375	14608	14417	14518	14432	14489	14372	14381	14524	14576	14229	14378	14603	14594	14422	14372	14555	14382	14402	14453	14472	14431	14592	14492	14508	14455	14561	14502	14289	14569	14391	14461	14208	14348	14359	14503	14438	14393	14541	14219	14347	14500	14219	14277	14480	14307	14471	14467	14372	14386	14406	14462	14532	14478	14338	14378	14557	14432	14418	14377	14485	14529	14264	14307	14402	14420	14230	14594	14415	14373	14454	14552	14497	14541	14525	14433	14398	14467	14595	14304	14527	14385	14417	14403	14264	14446	14335	14354	14499	14196	14455	14298	14678	14488	14503	14315	14393	14257	14277	14374	14320	14364	14545	14420	14423	14527	14291	14586	14301	14426	14479	14466	14518	14648	14445	14336	14439	14412	14370	14467	14498	14512	14485	14534	14605	14383	14295	14349	14363	14435	14434	14445	14524	14334	14327	14416	14625	14441	14449	14530	14446	14297	14516	14445	14223	14444	14611	14341	14497	14371	14379	14391	14316	14491	14407	14277	14347	14298	14522	14369	14311	14581	14651	14315	14465	14286	14434	14344	14570	14498	14467	14390	14441	14516	14530	14398	14238	14380	14631	14609	14451	14451	14351	14460	14332	14476	14354	14372	14399	14271	14279	14306	14528	14435	14379	14345	14354	14253	14328	14427	14207	14357	14345	14473	14371	14451	14408	14361	14505	14294	14333	14425	14526	14425	14438	14378	14347	14467	14382	14439	14343	14510	14377	14424	14404	14450	14510	14335	14537	14380	14302	14330	14325	14489	14523	14350	14311	14386	14406	14387	14336	14363	14502	14373	14327	14449	14267	14536	14566	14560	14192	14416	14220	14324	14390	14382	14391	14389	14243	14596	14638	14396	14565	14348	14373	14335	14394	14554	14467	14348	14210	14419	14495	14367	14460	14433	14430	14417	14478	14466	14514	14314	14381	14460	14503	14437	14294	14337	14334	14359	14278	14372	14423	14354	14444	14437	14632	14480	14428	14510	14334	14348	14406	14152	14425	14273	14271	14447	14343	14328	14289	14554	14489	14336	14444	14504	14446	14342	14302	14444	14518	14336	14429	14411	14326	14465	14359	14308	14440	14494	14358	14377	14591	14465	14497	14603	14336	14477	14567	14421	14288	14433	14538	14585	14489	14404	14447	14423	14342	14535	14364	14543	14611	14572	14434	14503	14496	14609	14540	14466	14274	14436	14421	14568	14305	14461	14504	14352	14343	14529	14640	14279	14168	14409	14386	14341	14487	14333	14379	14307	14368	14354	14418	14425	14535	14355	14616	14378	14336	14547	14410	14386	14395	14423	14319	14437	14325	14371
38555	44380	40639	30033	23391	21472	21450	21259	21169	21483	21314	21243	21444	21514	21507	21389	21311	21282	21371	21263	21169	21312	21364	21062	21340	21427	21456	21416	21466	21215	21267	21325	21375	21276	21388	21315	21147	21443	21375	21334	21243	21365	21318	21683	21066	21142	21379	21275	21649	21481	21379	21374	21235	21569	21572	21422	21405	21320	21191	21378	21266	21088	21300	21292	21327	21230	21181	21328	21199	20986	21244	21182	21464	21083	21350	21173	21202	21319	21251	21327	21493	21254	21294	21249	21310	21450	21171	21241	21163	21277	21324	21373	21047	21423	21275	21264	21286	21193	21190	21295	21534	21429	21268	21205	21205	21129	21332	21206	21449	21245	21356	21218	21468	21327	21342	21324	21498	21614	21262	21186	21390	21383	21303	21316	21363	21588	21339	21360	21308	21188	21370	21277	21364	21508	21576	21231	21294	21600	21154	21369	21057	21159	21352	21312	21047	20930	21323	21089	21364	21113	21277	21163	21063	21372	21056	21384	21272	21448	21094	21260	21414	21313	21276	21173	21384	21457	21241	21260	21396	21015	21323	21254	21134	21405	21342	21180	21375	21367	21465	21374	21332	21114	21373	21592	21421	21289	21283	21204	21213	21218	21236	21180	21289	21186	21409	21383	21227	21417	21477	21288	21115	21298	21393	21377	21480	21332	21451	21494	21425	21348	21233	21469	21431	21301	21343	21250	21260	21323	21262	21232	21573	21208	21458	21311	21576	21359	21384	21277	21110	21196	21174	21366	21076	21295	21252	21494	21473	21235	21352	21448	21287	21322	21370	21346	21376	21257	21360	21155	21319	21331	21224	21239	21446	21401	21202	21429	21334	21148	21166	21258	21305	21348	21483	21293	21207	21104	21434	21077	21285	21284	21252	21288	21247	21265	21076	21288	21420	21432	21186	21302	21339	21333	21414	21435	21294	21446	21305	21287	21446	21369	21275	21117	21333	21147	21322	21274	21389	21479	21238	21215	21246	21117	21474	21207	21348	21508	21166	21214	21328	21081	21081	20991	21101	21087	21277	21224	21168	21432	21418	21146	21220	21398	21302	21039	21310	21219	21362	21566	21256	21384	21218	21351	21253	21337	21274	21221	21624	21394	21050	21161	21337	21263	21280	21305	21305	21474	21171	21398	21294	21410	21190	21243	21409	21430	21495	21225	21225	21279	21340	21109	21179	21215	21214	21287	21420	21181	21416	21595	21121	21184	21381	21278	21238	21055	21518	21292	21382	21442	21283	21220	21351	21246	21286	21468	21093	21289	21448	21368	21221	21320	21181	21142	21389	21401	21197	20998	21174	20993	21396	21133	21350	21101	21172	21299	20984	20902	21044	21104	21033	21521	21313	21426	21396	21166	21244	21302	21360	21220	21235	21380	21497	21417	21427	21339	21592	21496	21223	21165	21126	21384	21260	21486	21171	21319	21550	21274	21015	21162	21440	21217	21135	21267	21197	21324	21293	21405	21268	21337	21433	21292	21210	21287	21343	21415	21308	21152	21392	21452	21393	21300	21025	21165	21430	21120	20993	21083	21221	20938	21253	21372	21380	21541	21149	21290	21368	21483	21209	21344	21213	21170	21289	21394	21185	21245	21275	21305	21331	21263	21248	21153	21316	21340	21148	21267	21252	21235	21160	21246	21166	21067	21421	21162	21085	21228	21273	21161	21197	21251	21226	21317	21306	21165	21207	21211	21521	21286	21427	21374	21061	21308	21282	21370	21214	21085	21323	21499	21367	21296	21144	21191	21182	21081	21336	21462	21430	21333	21305	21273	21171	21255	21073	21032	21314	21249	21008	21311	21128	21419	21297	21120	21439	21250	21289	21118	21267	20986	21308	21293	21203	21371	21188	21378	21274	21282	21190	21484	21357	21361	21193	21244	21267	21229	21290	21202	21181	21359	21133	21219	21262	21293	21115	21235	21510	21258	21289	21280	21111	21386	21444	21057	21177	21307	21469	21532	21555	21409	21185	21102	21328	21459	21201	21322	21332	21424	21263	21331	21336	21068	21065	21272	21127	21145	21316	21431	21489	21322	21271	20996	21293	21033	21187	21477	21330	21313	21407	21468	21205	21127	21297	21376	21513	21349	21195	21317	21335	21315	21271	21258	21258	21162	21362	21203	21325	21452	21314	21225	21190	21447	21314	21037	21606	21464	21016	21339	21309	21499	21381	21416	21216	21448	21255	21316	21175	21315	21162	21322	21282	21205	21020	21106	21278	21292	21128	21343	21254	21094	21385	21130	21516	21153	21317	21096	21338	21122	21249	21185	21464	21094	21354	21439	21288	21236	21318	21271	21406	21309	21382	21383	21332	21495	21357	21174	21416	21502	21047	21378	21319	21081	20974	21274	21173	21380	21318	21310	21049	21329	21264	21135	21173	21568	21117	21182	21374	21136	21304	21309	21229	21172	21484	21365	21145	21606	21458	21518	21557	21151	21279	21346	21227	21140	21133	21398	21267	21243	21177	21454	21329	21569	21505	21119	21176	21101	21399	21371	21203	21423	21400	21401	21454	21327	21270	21419	21074	21040	21321	21145	21147	21262	21514	21258	21259	21367	21309	21282	21132	21314	21380	21481	21295	21402	21323	21145	21130	21274	21234	21352	21354	21122	21357	21607	21217	21382	21529	21396	21313	21425	21417	21251	21256	21407	21372	21356	21452	21195	21292	21172	21312	21126	21107	21348	20982	21276	21148	21270	21024	21307	21315	21353	21314	21485	21175	21140	21442	21247	21457	20977	21141	21132	21383	21155	21164	21260	21279	21374	21294	21116	21277	21287	21115	21246	21200	21189	21111	21289	21090	21353	21293	21416	21375	21624	21501	21334	21385	21193	21147	21261	21239	21324	21491	21319	21530	21177	21165	21237	21425	21200	21356	21598	21504	21555	21337	21360	21224	21285	21213	21196	21103	21383	21391	21314	21279	21115	21168	21263	21046	21321	21231	21173	21414	21305	21234	21243	21440	21501	21527	21286	21290	21119	21366	21392	21194	21330	21220	21300	21274	21190	21179	21249	21143	21420	21358	21503	21292	21295	21500	21403	21211	21390	21293	21208	21364	21311	21369	21351	21158	21170	21079	21350	21215	21195	21392	21415	21217	21238	21259	21379	21315	21304	21345	21322	21132	21245	21399	21154	21203	21350	21165	21307	21192	21296	21183	21345	21157	21213	21081	21435	21414	21288	21259	21301	21242	20992	21083	21124	21208	21131	20985	21425	21149	21232	21255	21529	21371	21284	21252	21369	21469	21446	21289	21301	21206	21043	21256	21391	21293	20964	21333	21323	21369	21491	21400	21376	21500	21337	21487	21294	21159	21425	21464	21350	21176	21582	21395	21239	21225	21347	21512	21327	21398	21302	21270	21564	21275	21316	21444	21413	21334	21249	21280	21302	21188	21383	21211	21259	21412	21346	21167	21155	21355	21156	21286	21214	21390	21139	21321	21113	21145	21124	21280	21377	21429	21152	21182	21268	21376	21214	21215	21367	21226	21270	21346	21410	21402	21256	21426	21243	21237	21400	21368	21333	21157	21367	21353	21137	21237	21323	21377	20924	21311	21245	21134	21312	21275	21222	21371	21419	21174	21483	21325	21412	21562	21392	21113	21235	21294	21223	21278	21235	21304	21267	21319	21265	21232	21284	21382	21126	21233	21318	21153	21332	21451	21404	21422	21264	20965	21349	21549	21303	21119	21301	21402	21041	21292	21256	21237	21318	21164	21358	21342	21502	21219	21287	21229	21168	21235	21387	21436	21173	21260	21218	21218	21236	21235	21153	21100	21309	21116	21327	21441	21293	21230	21316	21229	21355	21153	21579	21489	21347	21423	21334	21253	21460	21228	21467	21045	21238	21281	21345	21118	21422	21316	21410	21453	21404	21325	21456	21584	21208	21342	21308	21266	21196	21276	21340	21328	21404	21489	21136	21321	21372	21200	21600	21389	21144	21297	21221	21281	21322	21288	21276	21251	21466	21414	21148	20930	21239	21336	21256	21263	21173	21123	21067	21189	21272	21305	21317	21509	21471	21281	21319	21221	21254	21094	21376	21484	21437	21398	21345	21263	21062	21158	21021	21433	21534	21578	21450	21504	21047	21375	21353	21195	21208	21181	21367	21207	21258	21248	21469	21441	21246	21379	21401	21441	21146	21473	21161	21070	21268	21488	21418	21233	21353	21302	21340	21321	21257	21285	21329	21397	21345	21280	21284	21328	21297	21468	21348	21386	21278	21350	21451	21514	21378	21417	21386	21191	21362	21316	21369	21516	21093	21099	21043	21381	21536	21404	21113	21233	21512	21321	21260	21245	21444	21315	21125	21460	21147	21313	21300	21378	21371	21475	21173	21358	21283	21496	21363	21233	21345	21354	21438	21269	21275	21167	21582	21364	21387	21415	21285	21520	21090	21426	21167	21384	21331	21255	21383	21267	21452	21191	21186	21319	21033	21298	21226	21589	21402	21329	21263	21338	21282	21255	21016	21245	21097	21522	21354	21466	21296	21297	21227	21443	21359	21099	21347	21382	21277	21370	21363	21313	21383	21414	21304	21275	21329	21390	21357	21260	21331	21634	21250	21489	21428	21137	21365	21428	21338	21405	21499	21162	21117	21263	21319	21298	21320	21419	21352	21293	21346	21419	21281	21370	21108	21378	21436	21353	21298	21422	21219	21149	21185	21199	21105	21464	21318	21292	21166	21487	21267	21348	21338	21162	21428	21366	21379	21498	21407	21093	21275	21141	21260	21276	21195	21263	21285	21106	21109	21317	21265	21507	21289	21260	21512	21385	21370	21453	21167	21355	21285	21174	21137	21173	21272	21297	21225	21167	21287	21433	21192	21326	21110	21270	21016	21255	21218	21129	21139	21451	21265	21379	21383	21169	21133	21345	21413	21444	21402	21317	21538	21235	21275	21394	21041	21196	21398	21681	21158	20981	21309	21187	21211	21327	21437	21425	21348	21252	21321	21176	21321	21207	21220	21285	21236	21526	21288	21392	21103	21343	21124	21525	21250	21371	21133	21511	21331	21144	21266	21260	21265	21306	21216	21182	21329	21118	21277	21336	21129	21233	21230	21301	21022	21319	21299	21416	21383	21251	21407	21230	21467	21323	21314	21415	21481	21112	21253	21104	21430
36400	49550	35958	21136	15100	13410	13635	13483	13468	13643	13615	13581	13561	13550	13411	13594	13393	13444	13535	13578	13585	13397	13477	13469	13535	13464	13581	13464	13601	13502	13448	13435	13493	13411	13508	13610	13551	13580	13410	13582	13634	13436	13451	13605	13531	13438	13548	13508	13541	13388	13331	13582	13536	13461	13488	13559	13411	13488	13396	13606	13612	13430	13508	13577	13609	13580	13540	13466	13539	13589	13370	13594	13488	13548	13514	13602	13442	13294	13539	13329	13577	13478	13504	13429	13581	13535	13430	13651	13445	13586	13625	13596	13371	13554	13449	13625	13684	13642	13449	13604	13527	13347	13547	13431	13521	13667	13522	13543	13554	13419	13415	13454	13585	13572	13378	13474	13519	13561	13540	13475	13622	13498	13425	13539	13354	13584	13449	13475	13323	13481	13518	13442	13521	13450	13421	13414	13592	13657	13435	13551	13658	13661	13437	13451	13519	13502	13522	13492	13559	13599	13383	13555	13508	13398	13493	13412	13542	13573	13541	13523	13586	13387	13575	13533	13585	13296	13641	13359	13488	13321	13505	13592	13674	13472	13373	13463	13650	13674	13582	13620	13444	13611	13397	13653	13502	13509	13582	13427	13521	13457	13611	13568	13422	13559	13437	13490	13565	13378	13329	13458	13399	13411	13521	13491	13532	13574	13524	13318	13476	13548	13476	13484	13382	13537	13383	13678	13563	13425	13692	13561	13585	13542	13468	13543	13655	13497	13452	13363	13603	13576	13239	13670	13520	13550	13527	13606	13572	13359	13620	13580	13491	13543	13506	13473	13425	13463	13423	13551	13581	13620	13574	13466	13605	13413	13578	13420	13456	13492	13352	13500	13641	13661	13530	13479	13613	13494	13472	13348	13675	13426	13245	13536	13473	13581	13481	13518	13475	13529	13609	13733	13515	13588	13384	13467	13387	13481	13453	13497	13531	13520	13353	13503	13445	13537	13519	13428	13649	13497	13601	13497	13608	13509	13522	13487	13627	13546	13411	13665	13434	13405	13698	13408	13539	13610	13529	13553	13575	13562	13571	13455	13429	13332	13512	13578	13511	13433	13544	13293	13560	13613	13523	13495	13462	13739	13593	13563	13362	13260	13449	13464	13474	13386	13511	13608	13394	13467	13472	13412	13500	13594	13534	13492	13586	13380	13805	13453	13498	13447	13495	13519	13586	13431	13608	13610	13608	13574	13422	13324	13306	13385	13478	13564	13651	13497	13430	13534	13456	13513	13595	13542	13461	13412	13612	13539	13444	13449	13493	13591	13521	13533	13604	13506	13537	13520	13511	13651	13330	13460	13685	13534	13454	13600	13501	13490	13661	13386	13521	13689	13539	13497	13663	13535	13488	13444	13542	13469	13652	13376	13510	13548	13387	13302	13458	13524	13474	13562	13423	13528	13423	13445	13461	13586	13460	13425	13392	13472	13461	13470	13387	13425	13674	13456	13413	13479	13598	13509	13563	13622	13377	13439	13526	13461	13507	13567	13741	13426	13563	13371	13569	13458	13546	13422	13351	13577	13381	13549	13312	13470	13384	13477	13629	13623	13517	13460	13475	13607	13434	13533	13543	13564	13488	13476	13394	13588	13560	13525	13279	13398	13650	13347	13576	13531	13659	13492	13398	13404	13561	13637	13573	13435	13480	13408	13503	13528	13574	13340	13477	13548	13544	13259	13550	13692	13496	13391	13463	13452	13472	13488	13552	13232	13652	13443	13601	13520	13487	13431	13432	13511	13515	13444	13358	13475	13578	13500	13659	13580	13723	13561	13393	13481	13453	13371	13525	13440	13498	13533	13507	13572	13520	13537	13693	13477	13488	13631	13532	13389	13549	13409	13488	13599	13451	13611	13472	13337	13596	13585	13373	13314	13534	13539	13664	13683	13425	13317	13479	13591	13447	13504	13372	13566	13595	13382	13335	13529	13546	13488	13298	13472	13587	13538	13518	13654	13512	13510	13506	13722	13552	13605	13509	13597	13381	13679	13423	13751	13478	13242	13505	13635	13649	13561	13529	13646	13561	13508	13584	13535	13634	13514	13708	13453	13450	13493	13553	13302	13553	13542	13682	13505	13620	13372	13334	13563	13481	13430	13430	13442	13383	13539	13555	13556	13222	13497	13519	13344	13597	13601	13642	13427	13464	13595	13527	13456	13513	13482	13452	13619	13518	13445	13409	13534	13494	13533	13501	13358	13402	13503	13315	13516	13517	13623	13453	13610	13441	13644	13402	13440	13512	13698	13439	13221	13685	13550	13647	13446	13521	13448	13535	13496	13676	13489	13453	13605	13438	13558	13313	13294	13271	13396	13526	13412	13513	13613	13532	13605	13581	13425	13426	13489	13645	13571	13693	13501	13359	13443	13544	13500	13613	13612	13690	13556	13498	13293	13497	13453	13629	13693	13593	13599	13576	13524	13604	13631	13359	13411	13464	13452	13437	13613	13537	13399	13448	13586	13634	13533	13515	13548	13603	13425	13415	13441	13458	13493	13577	13641	13659	13550	13282	13308	13650	13660	13528	13415	13446	13434	13555	13407	13506	13314	13537	13443	13540	13497	13387	13479	13525	13533	13707	13361	13613	13531	13548	13486	13435	13544	13470	13551	13556	13551	13637	13359	13639	13614	13421	13433	13516	13465	13545	13447	13458	13560	13767	13498	13523	13505	13377	13568	13465	13430	13602	13393	13508	13500	13592	13608	13501	13640	13579	13486	13494	13503	13423	13406	13438	13519	13412	13455	13514	13450	13377	13641	13462	13396	13537	13507	13559	13324	13610	13501	13609	13520	13620	13530	13387	13420	13677	13490	13442	13642	13351	13454	13407	13525	13475	13674	13412	13479	13633	13515	13414	13472	13444	13386	13446	13433	13507	13471	13580	13607	13533	13548	13440	13641	13472	13313	13634	13414	13526	13390	13490	13482	13362	13478	13585	13752	13475	13550	13546	13415	13527	13357	13537	13515	13454	13538	13571	13377	13502	13526	13587	13396	13545	13406	13348	13397	13488	13562	13431	13401	13689	13564	13493	13548	13418	13462	13610	13316	13527	13523	13471	13399	13561	13655	13582	13413	13486	13449	13396	13410	13423	13568	13357	13428	13448	13514	13504	13314	13436	13489	13585	13455	13385	13547	13505	13488	13346	13565	13354	13513	13442	13528	13419	13413	13452	13378	13685	13637	13550	13777	13408	13484	13328	13477	13466	13538	13575	13466	13587	13492	13397	13417	13558	13496	13408	13635	13560	13506	13431	13491	13672	13223	13564	13560	13422	13597	13524	13406	13573	13505	13524	13497	13526	13581	13619	13506	13549	13377	13581	13632	13574	13532	13474	13450	13445	13522	13478	13453	13465	13579	13470	13467	13656	13591	13677	13553	13596	13341	13516	13493	13504	13422	13523	13542	13613	13475	13519	13496	13458	13476	13511	13456	13548	13481	13554	13508	13502	13643	13411	13536	13764	13537	13521	13356	13381	13723	13513	13435	13453	13565	13389	13529	13656	13484	13602	13502	13489	13488	13574	13473	13544	13476	13552	13386	13471	13420	13604	13570	13530	13667	13460	13514	13477	13389	13644	13483	13359	13361	13514	13581	13484	13526	13603	13490	13516	13448	13434	13477	13608	13518	13367	13487	13517	13600	13408	13470	13542	13643	13419	13447	13478	13672	13438	13587	13517	13474	13518	13617	13442	13493	13584	13519	13577	13499	13360	13501	13375	13579	13446	13671	13434	13613	13671	13529	13524	13420	13601	13647	13435	13404	13453	13417	13396	13539	13485	13534	13571	13481	13669	13335	13621	13640	13499	13529	13605	13622	13515	13416	13530	13348	13577	13431	13634	13291	13383	13451	13483	13354	13511	13578	13459	13465	13427	13566	13573	13634	13616	13481	13537	13382	13442	13497	13387	13467	13486	13495	13625	13589	13300	13410	13588	13491	13398	13397	13614	13543	13594	13509	13571	13579	13462	13453	13407	13671	13600	13498	13585	13488	13626	13488	13422	13422	13237	13456	13414	13480	13458	13568	13563	13694	13659	13648	13416	13498	13389	13489	13695	13451	13534	13562	13566	13645	13526	13497	13397	13581	13442	13511	13572	13389	13455	13572	13393	13460	13590	13466	13383	13595	13391	13520	13479	13516	13682	13599	13440	13600	13621	13656	13554	13466	13459	13464	13600	13334	13548	13489	13325	13407	13528	13516	13591	13561	13469	13529	13490	13635	13510	13515	13547	13527	13510	13266	13512	13527	13550	13301	13526	13507	13523	13500	13533	13585	13528	13595	13675	13494	13484	13611	13490	13459	13371	13531	13469	13558	13573	13470	13574	13529	13397	13594	13593	13646	13370	13397	13395	13702	13540	13669	13579	13387	13679	13523	13719	13567	13479	13675	13599	13693	13304	13561	13533	13512	13373	13640	13462	13398	13567	13451	13540	13447	13500	13631	13411	13483	13524	13752	13395	13609	13457	13408	13508	13641	13563	13591	13538	13597	13376	13542	13489	13535	13487	13338	13428	13448	13300	13383	13538	13717	13510	13497	13473	13510	13450	13540	13487	13486	13512	13364	13677	13417	13413	13345	13618	13611	13504	13505	13596	13694	13494	13561	13446	13558	13312	13391	13622	13670	13472	13370	13509	13511	13634	13411	13416	13540	13610	13597	13437	13471	13572	13728	13555	13468	13649	13491	13502	13515	13571	13587	13483	13684	13747	13495	13566	13588	13489	13490	13353	13537	13467	13524	13511	13514	13459	13664	13509	13641	13420	13456	13492	13552	13486	13634	13784	13451	13446	13377	13655	13389	13300	13515	13434	13465	13539	13458	13480	13335	13396	13395	13734	13592	13481	13449	13666	13596	13342	13507	13515	13579	13622	13616	13469	13410	13536	13584	13448	13508	13388	13497	13475	13609	13549	13486	13518	13398	13548	13424	13388	13602	13621	13681	13624	13582	13593	13461	13650	13482	13551	13604	13491	13508	13520	13467	13485	13533	13663	13409	13492	13565	13522	13361	13611	13540	13315	13426	13654	13449	13631	13531	13617	13452	13406	13574	13429	13482	13597	13509	13500	13494	13533	13385	13453	13332	13582	13504	13427	13350	13444	13403	13567	13533	13502	13539	13578	13526	13550	13564	13543	13514
24560	27485	41300	39432	31128	26254	27437	24618	23998	24341	24514	24103	24272	24411	24219	24247	24223	24073	24051	23822	23746	24087	24156	24235	24223	24191	24134	24157	23944	24091	24331	24066	24035	24207	23955	24155	24094	24093	23993	24098	24119	24239	24176	24074	24045	24142	24007	23961	23946	24088	24096	23830	24235	24305	24020	24343	24013	24118	24226	24113	24159	24285	24207	23966	23898	23840	24005	24024	23864	23892	24078	24139	24067	23791	23885	24002	23949	23883	24252	24229	23949	24052	24151	24165	23953	23839	24075	24006	24222	23763	23815	24034	24022	23958	24219	23848	24038	24047	23900	24145	24393	24024	23914	24111	23927	23978	24117	24077	24107	24030	24115	24062	24010	23977	24127	23828	24147	24072	23921	23876	24024	24064	24152	23928	23915	24072	24079	24019	23991	24109	24030	24210	24171	23909	23715	23930	23881	24056	24143	23987	24035	24207	24201	23863	23974	23940	24142	23975	24163	23928	24065	24001	23968	24172	24183	24022	23871	23850	24130	24242	23980	23878	23946	23986	24097	23959	24008	23980	23789	23895	23982	24006	23906	23904	23790	24089	24042	24043	23780	24069	23680	24268	24051	24373	24146	24045	24122	23778	24078	24113	24041	24170	24119	24119	23871	24221	24007	23788	24212	23954	23871	24218	24071	24067	23988	24041	24116	23785	23889	23895	23916	23830	24159	23966	23836	24229	24024	23989	23966	24270	23952	24085	23973	23961	23979	24058	24096	23868	23992	24235	24181	23914	24030	24091	24031	24105	23956	23912	24071	24024	24171	23980	24041	23892	23885	23936	24056	24131	23901	24050	24340	23788	24023	23937	23983	23992	23959	24217	24098	23966	24306	24167	24132	23934	23899	23829	24163	24035	24156	23931	23758	23938	23838	24115	24045	23960	23857	23992	24059	23978	24165	23880	23914	23981	23996	23855	24151	24031	24007	23842	23961	23793	23878	23975	23962	23860	23852	24127	24207	24067	24324	24075	24052	24063	23946	23999	24008	24218	24124	24137	23934	23981	23991	24195	24072	24283	24018	24018	24093	24133	23924	23838	24059	24035	23889	23915	24062	24228	23962	24256	23972	23903	23864	24155	24032	24077	24142	23880	23914	23940	24096	24082	24064	23957	23895	23846	23889	24131	24154	23876	23960	24193	23784	24116	24121	24065	23932	24064	24162	24189	24071	23911	23862	23838	24154	24055	23893	23943	23974	24015	23887	23989	23963	24011	24121	23877	24274	24160	24223	23975	23973	24237	24065	23918	24077	23966	24174	24079	23958	24062	23920	24141	23713	23825	23862	23865	24068	23833	23884	24056	23952	24071	23957	23738	24020	23897	24218	23910	23915	24037	23674	24128	23984	24017	24111	24070	24266	24245	24049	23809	23912	23851	24076	23945	24052	24138	23985	24081	23987	24138	23967	24295	23841	23920	24042	24120	24024	23777	23779	23837	24103	23830	24014	24052	23960	23951	23827	24136	24048	24133	24150	23821	23933	23886	24048	24097	23831	23918	24001	24278	24084	24232	23813	23851	23887	23979	24034	23926	24024	23983	23850	24092	24023	24127	23847	23814	23731	24234	24044	24192	24259	23913	23804	24278	24085	23994	23964	24008	24121	24053	24060	23993	23988	23757	23976	23649	23783	23986	24224	23928	24197	24091	24348	24045	23971	23837	24185	24001	23997	24084	23951	24129	23957	23941	23870	24314	24040	24058	23940	23623	24002	24097	23981	24155	24132	24168	24360	23910	24212	24286	24038	24162	24236	23938	24217	24012	23853	23853	24063	24081	23916	23990	24064	24049	24002	23970	23783	24178	23933	23962	23791	24359	23975	23853	23757	23920	24036	24000	24156	23949	24019	23982	23964	23958	23888	24367	24009	23989	23956	24025	24003	23861	24184	24132	24009	23826	23830	24142	24227	24138	23858	24262	24020	23836	24265	24062	23879	23656	23996	24186	24220	24222	23991	24176	23820	23685	23895	23913	24014	23902	24000	24197	24189	24131	23902	23986	24261	24044	24132	23974	24149	23793	24042	23913	24177	24087	24032	24062	24029	23879	23999	23876	24034	24179	23785	23820	24071	24191	24215	24153	24064	24201	23900	23771	23717	23856	23944	23894	23981	24195	24192	24003	23734	23969	24113	24193	23901	23665	23898	24002	23923	23771	23824	24039	24345	24064	23930	24021	23981	24167	23679	24045	24197	24069	23944	24079	24071	24001	24148	24121	24016	24106	24153	23931	24156	24053	23932	23851	24004	23923	24041	24114	23953	24247	23739	23821	24039	24228	23945	23835	23988	24089	23962	23906	23844	24063	24236	24056	23887	23659	23987	24045	24084	23947	23827	24168	24214	24105	24009	23758	23947	23952	24057	24078	23954	23998	24209	23926	24015	23750	23980	24094	23903	23852	23845	23968	23930	23730	23722	23840	24086	23926	24316	23835	23797	23987	23965	23869	24312	24163	23994	24057	24178	23958	24032	24102	23956	23983	23856	23899	24188	24133	23818	23804	24180	24205	23973	24172	23800	24076	24152	23946	23993	23986	24076	24169	24106	24155	23823	23797	23932	23781	24031	23848	23948	24032	24069	23902	24120	24370	23946	23777	23755	23748	24008	24107	23984	23994	23879	23965	24197	23963	24017	24114	23883	23987	24076	23943	24064	24011	23916	24147	23992	24019	23774	23838	23971	24033	24054	24057	24169	24019	24144	24194	24120	23821	23995	23979	23898	23906	23972	24032	24211	23899	23865	23822	23820	24077	24134	23818	23828	24032	23889	24167	23928	24047	24051	23685	23924	23784	23988	23968	24083	24167	24022	23881	24087	23973	24273	24080	24219	24056	23933	24098	24010	24017	24107	24052	24055	23822	24057	23919	23991	24025	23986	24022	24004	24067	23968	23799	24107	24060	23870	24085	24316	23845	24030	24174	23998	23935	24002	24105	24043	24011	24161	24032	23905	24044	23774	24303	23752	23916	24131	23994	24172	23819	24032	23981	23785	23992	24008	24124	24025	23920	24174	23951	23989	24103	23956	24281	23967	24001	24033	24050	24060	23989	23979	24131	23913	24151	24229	24097	23882	24112	23931	24191	23890	24190	24077	24278	24105	23848	24086	24023	24057	24149	24137	23935	24107	24087	24112	24129	23979	23926	24124	24034	24086	24148	24024	23884	24152	24093	24049	23931	24148	23993	23826	24018	24061	24067	24163	24096	23980	24068	23788	23919	24134	23973	24065	24005	24086	24056	23958	23992	24150	24295	23887	23922	23980	24020	23792	24237	24086	24074	23958	24021	24308	24063	24146	24025	23997	24068	24079	23922	24088	24091	23973	24091	24038	24354	24049	24055	24281	23831	23911	23938	23710	23974	23967	24149	23966	24097	24111	23867	23936	24163	24287	23791	24231	23799	24177	24009	23618	23690	23875	24019	24088	24032	23823	23949	24035	24092	24012	23733	24264	24103	24251	24081	23907	23952	23961	24052	24178	24053	24277	24004	23947	24094	23914	24046	23889	23947	23955	23899	24195	23996	24048	23978	24220	24144	23787	24075	24080	23890	23985	23965	24078	24209	24393	23901	23863	24051	23987	23846	23990	24080	23939	23766	23978	23948	24158	24165	24049	23977	24233	23861	24266	24016	23737	23659	24087	24039	24109	23945	23752	24013	24082	23984	24086	24018	23822	23926	24204	24098	23896	24079	23785	24090	23982	24159	23908	24142	24286	23874	23863	24076	24074	24053	24228	24067	23997	23792	23770	24059	24056	23988	23873	23859	24027	24048	23984	23979	24262	23982	23953	23924	24066	24123	23988	24095	23907	23878	23897	24107	23981	24085	24064	23920	24155	23985	24003	24080	23596	23800	24070	23805	23830	24158	24021	23757	23989	23958	24112	24075	24064	24097	23967	24084	24068	23962	24041	23850	24028	24044	24023	23868	23876	24193	24040	23908	24211	23683	24126	24087	24120	23924	23961	23915	24079	23921	24088	24110	23993	24281	24127	23765	23984	23891	23813	23898	24099	24112	24017	23907	23913	23977	24084	24083	24023	23911	24023	23698	23948	23902	23979	24082	24005	24168	23968	23907	24024	23946	23946	23993	23972	24087	23796	24065	24078	23978	24193	23815	23967	24118	24230	23877	23972	24065	23904	24195	23873	24241	23826	23971	24069	23994	23732	23845	23866	24054	24017	24283	24010	24060	24120	24215	24010	24111	24110	24115	24006	24016	24121	23950	23823	23856	23942	24106	24225	24004	24040	23971	23945	23856	24146	24117	24158	24015	23941	23970	24040	24089	23930	23984	23802	24067	24075	24008	23848	23879	24208	23996	23908	23858	24452	24233	24223	23963	23813	24252	24040	24053	24198	24111	23899	24043	24037	24017	24288	23857	24001	23990	23835	24070	24210	24013	24222	24062	23824	23917	24243	23960	24040	23830	23976	24050	24003	24142	24096	23898	23887	23830	23981	23989	23868	23892	23727	23968	24013	23981	24009	23940	23800	24009	23851	24024	24047	24038	23887	23875	23883	24153	24041	23960	24120	23894	24107	24027	24079	24025	23865	23929	24013	24308	23837	23815	23912	24134	23782	23722	23937	24047	24076	24090	24176	24133	24090	23993	23930	24138	24000	23953	24176	23807	23907	23796	24056	23903	24240	23961	24117	24131	24133	24002	23863	23918	23791	24182	24316	24108	23913	24106	23997	23848	23768	23897	23978	24195	23882	24334	24026	24165	23901	24031	24187	24055	23837	23865	23946	24052	23933	23676	23917	23908	23824	24180	23980	23829	23962	24022	24270	24243	24181	24021	24005	24037	23954	23997	23979	23814	24073	23999	24238	23918	24238	24234	24079	23958	23979	23900	23991	24056	24001	24165	24172	24094	24189	24193	23956	24096	23878	24007	23778	24235	24098	24273	24206	23896	24159	24009	24094	23921	24135	24344	24037	24014	23986	24332	23884	23907	23997	24161	23994	23814	24026	23849	23943	24039	24033	23945	23955	24172	24093	23920	23941	24042	24159	24138	23952	23733	24046	24112	24057	23994	23979	24087	23943	24150	24245	23736	24056	24410	23982	23883	24007	23957	24125	24032	23896	24020	23856	24104	23916	24213	24103	23996	23888	23869	23867	23909	24033	23873	24023	23792	23791	23894
66994	105919	88154	57979	30761	14743	14801	14777	14706	14891	14593	14767	14669	14712	14824	14697	14832	14785	14909	14609	14933	14691	14841	14413	14792	14763	14698	14943	14635	14772	14822	14684	14872	14832	14812	14695	14949	14771	14942	14626	14768	14763	14883	14826	14819	14729	14821	14808	14647	14872	14592	14703	14870	14872	14986	14778	14557	14758	14768	14854	14622	14811	14622	14786	14615	14852	14776	14619	14854	14824	14874	14822	14761	14604	14669	14652	14770	14748	14793	14756	14638	14700	14839	14736	14726	14727	14722	14844	14607	14831	14644	14851	14678	14816	14741	14692	14702	14807	14893	14734	14709	14693	14886	14797	14938	14581	14699	14799	14633	14662	14825	14744	14816	14508	14777	14800	14707	14835	14724	14787	14642	14732	14805	14736	14799	14708	14640	14754	14664	14636	14771	14708	14956	14731	14863	14585	14729	14712	14585	14786	14882	14648	14744	14797	14665	14806	14604	14730	14650	14764	14822	14757	14671	14671	14763	14671	14703	14689	14714	14797	14842	14754	14834	14783	14632	14774	14753	15013	14643	14794	14826	14844	14692	14750	14805	14809	14576	14771	14833	14721	14573	14795	14751	14898	14786	14789	14735	14766	14730	14947	14699	14725	14708	14660	14791	14774	14710	14794	14728	14867	14647	14630	14859	14699	14742	14654	14829	14954	14732	14770	14746	14781	14743	14690	14782	14669	14810	14637	14642	14530	14637	14714	14735	14813	14682	14780	14841	14642	14771	14705	14711	14816	14570	14608	14661	14766	14526	14445	14781	14669	14558	14735	14844	14814	14814	14923	14806	14702	14585	14533	14761	14805	14894	14675	14896	14681	14733	14721	14608	14747	14795	14810	14674	14783	14840	14794	14902	14712	14640	14747	14638	14616	14659	14633	15031	14757	14679	14773	14644	14723	14714	14750	14830	14703	14821	14725	14836	14627	14622	14654	14827	14816	14799	14739	14814	14799	14785	14777	14790	14725	14767	14612	14652	14702	14681	14699	14637	14781	14878	14629	14732	14823	14765	14713	14800	14752	14732	14822	14764	14710	14782	14574	14564	14515	14852	14635	14749	14799	14780	14785	14718	14772	14891	14676	14961	14802	14894	14675	14662	14663	14899	14709	14541	14859	14741	14607	14671	14749	14766	14772	14777	14693	14745	14682	14923	14680	14803	14750	14866	14621	14695	14909	14741	14752	14598	14852	14856	14687	14758	14940	14798	14782	14738	14947	14644	14732	14821	14760	14575	14581	14807	14850	14783	14621	14733	14779	14721	14725	14744	14829	14528	14648	14810	14658	14555	14868	14699	14696	14858	14883	14770	14769	14778	14700	14736	14640	14757	14826	14603	14760	14770	14545	14703	14691	14830	14759	14752	14761	14656	14646	14760	14777	14662	14708	14738	14671	14698	14802	14780	14537	14695	14689	14744	14783	14836	14816	14768	14721	14832	14688	14911	14612	14764	14938	14643	14684	14577	14694	14718	14628	14669	14778	14702	14672	14693	14792	14755	14650	14761	14843	14731	14832	14817	14794	14619	14829	14672	14764	14952	14630	14730	14797	14819	14524	14721	14640	14717	14878	14697	14819	14718	14630	14820	14712	14674	14573	14751	14700	14689	14751	14648	14748	14735	14618	14801	14715	14653	14825	14992	14735	14656	14619	14615	14735	14853	14818	14691	14808	14611	14708	14631	14536	14632	14746	14709	14643	14717	14878	14811	14762	14795	14635	14823	14744	14724	14811	14841	14787	14726	14865	14718	14643	14569	14650	14780	14631	14823	14680	14781	14578	14675	14701	14868	14823	14793	14731	14907	14778	14685	14663	14615	14707	14695	14546	14879	14823	14693	14652	14790	14826	14703	14796	14657	14760	14662	14928	14702	14788	14618	14810	14852	14878	14563	14657	14585	14864	14686	14708	14804	14795	14763	14718	14776	14840	14670	14761	14794	14946	14720	14674	14912	14650	14848	14727	14680	14644	14650	14717	14702	14685	14766	14789	14936	14628	14765	14734	14666	14768	14582	14901	14922	14908	14879	14816	14933	14743	14660	14682	14786	14916	14698	14850	14755	14806	14864	14773	14869	14963	14846	14846	14564	14681	14686	14841	14718	14757	14866	14779	14794	14880	14713	14831	14656	14735	14737	14792	14599	14740	14639	14745	14608	14680	14923	14720	14718	14649	14593	14678	14794	14717	14662	14693	14759	14785	14904	14591	14583	14569	14658	14575	14896	14839	14778	14749	14588	14544	14773	14637	14788	15006	14630	14674	14790	14773	14602	14876	14879	14706	14734	14930	14647	14660	14768	14636	14695	14661	14684	14772	14720	14811	14635	14832	14704	14915	14794	14708	14924	14627	14767	14819	14708	14656	14839	14722	14871	14788	14711	14807	14618	14666	14688	14734	14790	14908	14732	14842	14667	14709	14889	14594	14626	14947	14766	14817	14803	14628	14685	14769	14618	14801	14745	14585	14745	14819	14720	14725	14707	14615	14639	14679	14799	14721	14734	14566	14716	14691	14964	14635	14697	14559	14732	14883	14721	14692	14775	14747	14878	14714	14675	14595	14745	14888	14831	14828	14762	14840	14683	14670	14723	14676	14662	14762	14731	14764	14683	14801	14667	14753	14731	14777	14637	14627	14712	14711	14696	14763	14916	14620	14677	14829	14927	14711	14717	14751	14508	14844	14886	14733	14654	14755	14769	14717	14597	14695	14908	14826	14800	14806	14765	14747	14892	14784	14750	14738	14837	14672	14699	14878	14797	14680	14672	14649	14744	14841	14646	14920	14722	14671	14692	14780	14614	14881	14681	14735	14747	14708	14660	14719	14466	14784	14556	14848	14705	14791	14755	14892	14743	14837	14771	14796	14666	14762	14610	14724	14606	14797	14679	14744	14829	14755	14766	14722	14757	14711	14651	14888	14692	14776	14856	14823	14823	14743	14809	14737	14851	14755	14720	14773	14805	14690	14626	14765	14755	14652	14753	14889	14643	14783	14757	14646	14716	14556	14899	14738	14643	14724	14731	14841	14654	14605	14841	14569	14743	14604	14886	14637	14620	14773	14744	14748	14887	14706	14827	14606	14638	14772	14748	14607	14732	14746	14660	14559	14740	14587	14458	14708	14833	14817	14808	14712	14832	14777	14846	14791	14643	14769	14704	14732	14693	14773	14642	14705	14857	14775	14800	14605	14737	14820	14888	14788	14625	14710	14889	14635	14748	14737	14850	14792	14831	14787	14755	14704	14720	14712	14726	14733	14722	14657	14535	14725	14710	14766	14887	14714	14719	14760	14746	14819	14506	14737	14709	14728	14653	14797	14665	14763	14835	14692	14623	14831	14759	14812	14771	14714	14647	14530	14802	14881	14808	14850	14751	14840	14775	14712	14702	14655	14730	14682	14879	14674	14586	14707	14731	14608	14575	14725	14903	14819	14798	14612	14713	14675	14884	14701	14861	14667	14665	14627	14877	14721	14652	14770	14661	14842	14651	14597	14735	14507	14849	14620	14737	14712	14695	14700	14921	14695	14877	14765	14727	14764	14637	14679	14677	14630	14750	14765	14628	14809	14779	14709	14834	14625	14735	14695	14681	14837	14809	14668	14701	14635	14793	14753	14838	14772	14669	14807	14681	14685	14651	14990	14710	14585	14759	14614	14921	14685	14776	14861	14735	14414	14719	14833	14737	14742	14691	14796	14827	14790	14696	14790	14867	14860	14852	14725	14745	14830	14708	14715	14924	14735	14733	14831	14802	14772	14731	14657	14615	14739	14683	14799	14970	14765	14741	14705	14691	14786	14823	14854	14667	14669	14636	14883	14820	14896	14822	14689	14775	14692	14731	14783	14801	14592	14701	14740	14758	14855	14495	14828	14693	14652	14784	14539	14691	14911	14635	14890	14594	14731	14556	14741	14775	14710	14607	14804	14410	14706	14689	14620	14626	14651	14771	14752	14786	14746	14796	14760	14760	14821	14778	14693	14789	14736	14843	14667	14722	14517	14726	14619	14779	14848	14545	14666	14703	14714	14801	14830	14855	14936	14929	14886	14617	14870	14779	14720	14669	14664	14872	14727	14797	14661	14636	14768	14838	14809	14733	14626	14758	14912	14664	14687	14729	14726	14498	14832	14665	14703	14714	14666	14914	14707	14827	14802	14834	14772	15026	14809	14733	14933	14931	14685	14803	14679	14811	14720	14753	14698	14768	14789	14796	14827	14619	14678	14794	14883	14779	14892	14674	14812	14715	14690	14789	14743	14769	14567	14687	14682	14754	14751	14750	14872	14687	14737	14757	14840	14821	14633	14843	14719	14652	14586	14821	14680	14578	14569	14730	14718	14572	14768	14667	14728	14701	14694	14666	14671	14787	14735	14773	14643	14728	14758	14737	14712	14700	14654	14903	14737	14640	14731	14616	14577	14844	14790	15017	14649	14659	14911	14826	14625	14727	14902	14834	14779	14770	14689	14754	14686	14634	14571	14829	14746	14619	14939	14831	14673	14680	14582	14817	14666	14732	14705	14667	14788	14810	14779	14647	14711	14750	14711	14665	14802	14782	14603	14656	14825	14789	14761	14836	14715	14725	14756	14659	14611	14836	14770	14947	14643	14797	14926	14694	14705	14724	14623	14820	14981	14730	14644	14759	14789	14697	14868	14751	14761	14684	14810	14657	14580	14528	14785	14657	14841	14766	14784	14843	14792	14783	14721	14629	14956	14745	14638	14860	14694	14732	14686	14716	14903	14926	14731	14796	14812	14747	14838	14811	14637	14747	14894	14873	14877	14840	14705	14820	14769	14720	14951	14872	14755	14608	14766	14802	14699	14870	14795	14729	14673	14622	14728	14744	14732	14730	14807	14785	14901	14774	14927	14812	14714	14833	14764	14835	14700	14653	14785	14811	14548	14751	14731	14575	14608	14635	14822	14639	14803	14764	14618	14770	14902	14795	14901	14781	14769	14720	14712	14748	14608	14808	14639	14769	14604	14777	14841	14644	14859	14756	14866	14776	14665	14776	14751	14573	14591	14719	14972	14734	14917	14937	14740	14768	14820	14645	14662	14638	14913	14722	14814	14655	14733	14718	14865	14922	14707	14633	14692	14887	14873	14875	14807	14591	14814	14773	14677	14578	14838	14758	14618	14672	14763
22873	26644	39807	37432	28857	25513	29801	26009	25326	25731	25556	25291	25151	25340	25109	25353	25301	25262	25247	25299	25062	25195	25419	25350	25182	25144	24977	25410	25382	25095	24929	25116	25143	25326	25042	25103	25270	24860	25409	24911	25004	25065	25077	25009	25228	25013	24885	25178	25154	25207	24981	25035	25114	24821	25072	24867	25291	25054	24981	24945	25071	25095	24999	25179	24827	24908	25227	25034	24940	25151	25220	25024	25348	24890	25061	25062	25055	24977	25104	24906	24975	25089	25112	24870	24858	25272	24899	24811	24902	24955	25073	25067	24899	24908	24913	25025	24903	25141	25023	25219	24977	24958	25064	25048	25046	24945	25100	24733	25388	25185	25151	24986	24928	25029	25160	24811	24990	25257	25244	24776	25067	25043	24986	25073	25034	24887	24851	24788	25060	25104	25001	24894	24953	24907	25133	24864	25193	24740	25050	24649	24978	25078	25067	25042	24933	24893	24871	25041	25182	25222	25062	25229	25120	25044	24917	24903	25098	25206	25047	25122	24979	25100	25094	25016	25068	24925	25102	25026	24939	24998	25222	24962	24854	25150	25019	24867	25084	25224	25120	25038	25256	24968	24935	24869	25202	25337	25236	24786	25240	25300	25189	25266	25000	24946	25184	25012	25117	25219	25023	24814	24977	25220	24884	24954	25222	24923	25048	24909	25121	24994	24907	25062	25052	25135	25129	24701	25174	25229	24967	25149	25027	24941	24932	24895	24848	24941	25071	24999	25345	24856	24968	24948	24837	24975	25113	25068	24920	24933	24881	25009	25121	25013	25085	24763	25006	25295	24985	25103	24891	25123	25339	24859	25082	25046	24863	24847	24982	25178	24972	25063	24838	24965	24865	24954	25179	25094	25124	25186	24824	25096	25315	24983	25071	25164	25020	25039	24991	24812	25064	24888	24978	24975	24976	24888	24676	24981	24939	24739	24803	24763	25196	25064	25074	25211	24795	24977	24889	24761	24983	24884	25066	24996	25055	24885	24859	25124	25035	25006	24932	24881	25198	25077	25101	24987	24919	24873	25179	24972	25092	24881	25134	24913	24876	24961	24896	25095	25047	25014	24968	24982	24750	25074	24974	25118	24931	24947	25080	25088	25056	24894	24646	24870	24706	24853	24903	25032	24940	24897	25062	24817	24949	24956	25076	25109	25018	25291	25049	24954	25434	24946	25105	24979	24935	24841	25049	25188	24796	25051	25012	25116	25070	25035	24981	24921	25050	25229	24965	25156	24739	25118	24914	25170	25039	25052	24826	24893	24869	25015	24927	24834	24843	24896	24793	25179	24997	25046	25023	24917	25053	24987	24816	24892	25005	24951	25258	25050	24986	24812	24940	24828	25046	24868	24846	25006	24816	24746	24838	24908	25132	25189	25076	24965	25031	25174	25218	25086	25025	25125	25307	24679	24978	25015	25286	24795	24973	25003	24962	25341	25083	25011	25263	25033	25066	24950	25285	25174	25033	25162	25217	24995	25178	25069	25317	25325	24961	25081	24847	25028	24994	24888	25075	25105	24996	25024	24759	25057	25271	24965	24873	25065	25007	25095	24893	24945	24873	24885	24821	24858	25141	25021	24852	25064	25095	25085	25073	25120	25007	24650	24733	24947	24874	24965	24946	25172	25084	24987	25186	24898	25101	25036	24965	24866	25030	24975	24858	25044	24832	24974	24977	25005	24905	25204	25021	24950	24732	24770	24899	24973	24919	24971	25136	25349	25262	25058	25289	25176	25134	25182	25075	24929	25139	25115	24886	24893	24760	25069	24958	25180	24796	25022	25035	24913	24899	25019	25130	24938	24756	24830	24849	25147	25117	25089	25283	25058	25073	24982	25029	24758	24908	25180	24904	25205	24785	24530	24706	24900	25460	25025	24912	24919	24889	25171	25067	24924	25071	25042	25061	24800	25218	24873	25215	24952	25104	24790	24861	25078	25056	25224	25095	25223	25125	24971	24642	25053	24865	24967	24850	25103	24647	25006	25162	25156	25054	25126	25048	25105	25211	25307	25333	25113	25200	25237	25162	25050	25005	25052	25212	24973	24903	25082	25182	25114	24810	24820	24776	24912	24821	24939	24878	25128	25004	24804	24923	24977	24970	25078	25029	24854	25012	25043	24937	24908	24864	24939	25094	25049	25049	24978	25181	25074	25066	25057	25184	24993	24825	24971	24775	24971	25229	24950	24905	24919	24907	25184	24994	25089	24959	25131	25123	25057	24761	24993	24898	25068	25039	25109	24995	25198	25079	24999	24967	25062	25034	24965	24860	24985	24832	24974	25034	24988	25130	24984	25032	25075	24778	24790	24802	24796	25002	25009	24864	25317	24958	25174	24690	24958	25025	24897	25078	25049	24974	25153	25088	24802	25146	25094	25147	24804	24960	24957	25201	24978	24920	25040	25053	25105	25041	25027	25228	24979	24918	24910	25066	25033	24937	24991	24886	25093	25220	24872	24822	25137	25097	24830	25044	25136	24777	25023	25187	24921	24813	24970	24963	24801	24859	25279	24963	24853	25107	25349	24927	25076	24992	24750	25088	25072	25231	25139	25105	25065	24862	25185	24799	24842	24987	25077	25145	25055	25093	24792	25157	24975	24911	24947	25212	24946	25085	25185	25078	24920	25190	24837	25026	24943	24926	25126	24878	25413	25015	25014	24930	24900	25033	25019	25005	24991	25039	24949	25077	25046	24982	24766	25022	25081	24872	24965	24831	24779	25322	25036	25098	25044	25180	24787	25064	24956	25040	24749	24880	25216	24891	24939	24950	25258	24623	24817	25303	24786	24781	25160	25052	25036	24816	24963	25157	24953	24953	25010	25066	24830	25111	25129	25073	24908	24828	25066	25120	25019	24909	25065	25002	24853	24942	24946	24837	24889	25125	25025	24887	25027	24727	24925	25021	25147	24973	25117	24885	24865	25175	24960	24990	24849	24810	25076	24951	25006	24869	25167	25186	25134	24931	24873	24870	25038	25012	25215	25025	24960	25078	24891	25141	25044	24919	24959	24926	24720	25021	25239	25007	25023	25099	24830	25150	25203	25000	24961	25174	25184	25072	25321	25057	24923	24926	24833	24982	24904	24921	25071	24950	25138	25130	24671	24905	24997	24858	24950	25037	25143	24920	25006	24812	24994	25272	24910	24926	25084	25117	24758	25038	25237	25150	24917	24920	25008	25140	25105	24855	24868	24905	24962	24841	25075	25134	24828	24885	24767	25117	25076	24753	25110	25036	25017	24861	24772	25128	24834	25061	25126	24970	24881	24769	24961	25152	24885	24771	24998	24923	24852	24857	24752	25147	25156	25101	25042	25073	24981	25289	24889	24728	25129	24928	24921	25049	24840	25260	25118	25026	24987	24987	25226	25050	25040	25257	24951	24804	24915	24934	25154	24989	25240	25090	24960	24829	24865	24787	25041	25298	24908	24842	24883	25079	24948	25136	25007	25084	24957	25118	25014	25055	24935	24991	24904	24874	25147	24936	25126	24956	24993	25008	24749	24783	24820	25107	25052	24837	25115	25015	25118	24873	25124	25123	24987	25299	24836	24989	25007	24931	24930	24737	25040	24846	24975	25192	24890	24939	24954	25086	24971	25213	25130	24910	24913	25003	25227	25084	24915	25068	25149	24925	25134	25428	24977	24699	25029	24966	24804	24818	24777	24921	25039	24866	24968	25124	25018	25027	25013	24940	25017	24596	25173	24854	24925	25321	24967	25039	25078	25233	24881	24805	25294	24768	25269	25188	24997	24691	24965	25142	24740	25135	24779	25282	25147	24834	24767	24985	24815	25113	24836	25146	25178	24842	24687	24973	25207	25123	25248	25030	24898	24875	24861	25086	25256	24935	24946	25193	24985	24772	25024	24909	25088	24824	24988	24875	24986	25010	24928	24963	25140	24805	24963	25167	24995	24875	24985	25059	24974	24911	24815	24817	25095	24990	25230	25152	25003	24726	24860	24990	24870	24936	24751	25150	24994	25010	24860	24783	25008	24883	24927	24883	25066	25112	25077	24950	24857	24983	24720	25074	25032	24923	24799	24988	25072	24747	25086	24997	24847	24904	25169	25025	24902	24590	25162	24968	25027	24893	24863	25136	24844	24938	24969	24903	24847	24947	25057	25038	24919	25117	24891	25244	25104	25117	25255	25040	24873	24920	25114	25171	25089	24957	25010	24949	25042	25127	24945	24895	24993	24933	24954	24802	24988	24883	25039	25094	24939	24940	25008	24866	24923	24967	24890	25155	25310	24987	24997	24855	25086	25000	24669	24740	24885	25260	25094	25207	24569	24673	24966	25050	24945	24933	24997	24918	24926	24806	24958	25064	25065	24961	24923	24988	24811	25124	24938	24850	24713	25186	25234	24925	24954	24958	25055	24791	24853	24922	24711	24966	25131	24851	24925	24974	25024	24958	24845	25068	24749	25075	24740	25292	25226	25073	24956	24943	25127	24780	24880	25175	25071	25156	25216	25209	24571	24884	24927	24977	25185	25242	25068	25008	24992	25001	25177	24921	24844	24894	25223	24686	25106	24935	24912	25021	24917	24981	24984	25151	24761	25022	24967	25076	24743	24811	25002	25049	24739	25085	25214	25043	24960	25029	24992	25028	24883	25090	24899	25100	25003	25040	24851	25248	25023	25060	25031	24923	25369	24958	24972	24948	24843	24965	25156	24793	24850	24853	24884	24784	25028	24962	25141	24747	24899	25002	25078	25084	25056	25039	25040	25164	25003	25114	25210	24933	24740	25063	24807	24700	25026	24763	24768	25164	24981	25082	25007	25071	24948	25122	24703	24885	25294	25378	25072	25013	24929	25010	24990	25117	25067	25111	25190	25056	25052	25059	24774	24963	25083	24916	24972	24752	25004	25001	24929	25031	25201	25217	24848	25053	24990	24808	25077	24996	24792	24994	25096	25023	25079	24845	25129	25058	24859	24744	24854	25062	25065	24987	25048	25052	25145	25157	25083	24905	25026	24986	24841	25019	25126	24977	24961	24976	24733	25250	25034	24833	24844	25052	24956	24828	24803	25204	24890	24851	24981	25039	24780	24836	25245	24925	24982	25228	25152	25044	24898	25193	25020	24914	24967	25001	24559	24679	25150	24967	24830	24953	25083	25060	25024	25113	24943	24646	24964
64350	101858	94026	69210	33479	15061	14990	14928	15082	15066	15070	15260	15163	15050	15026	15191	15307	15203	15046	15053	15158	15137	15128	14928	15017	15239	15121	15059	15147	15170	14960	15000	15043	15018	15085	15058	15090	15018	15018	15158	15126	15244	15079	15070	15109	14948	14994	15052	15116	15190	15020	15061	15017	14950	15080	14923	15063	15462	15184	15114	15378	15140	15097	15027	15168	15091	15160	15177	15299	15144	15201	15123	15030	14996	15112	15206	15027	15278	15043	15055	15035	15071	14943	15089	15080	14951	15093	14970	15081	14991	15123	15180	15092	15023	14954	14909	15028	15132	15056	15032	15102	15101	15092	15075	15137	15249	14855	15225	14953	15173	15085	15091	15149	15095	14955	15102	14928	15120	14933	15092	14991	15074	15160	15186	15027	15097	15214	15184	15050	14935	15257	14961	15150	14884	15128	15075	15273	14960	15025	15061	14953	15019	15026	15127	15041	15191	15041	14951	15147	15071	15013	15073	15138	15163	15057	15024	15002	15142	15139	15144	14948	14974	15050	14857	15016	15139	15045	15029	15049	15156	15234	15031	14989	15020	15146	15092	15035	15092	15124	15202	15136	15035	15089	15011	15246	15017	15170	15012	14913	15000	14907	15116	15158	15064	15068	15060	14984	15096	15245	15110	14988	15146	15128	15100	15170	15131	14944	15082	15148	14898	15054	15025	15088	15056	15097	14961	14969	14985	15121	15030	15291	15141	14966	15057	14937	15134	15190	15286	14980	15052	14979	15047	15134	15136	14940	15114	14965	15095	14945	15111	15136	15059	14966	14923	14958	15176	15199	15108	15021	14913	15023	15135	15157	15101	14990	14950	15039	15207	15364	15059	15126	15190	15018	14999	15054	14951	14987	15169	15047	14999	15369	15075	14982	14887	15113	14985	15177	14948	15159	14968	15213	15162	15131	15064	15116	15111	15064	15053	14924	15057	15064	15170	15305	15061	15069	15028	14873	14883	15230	15077	15198	14952	15119	14885	15208	15283	15200	15077	15043	15068	14926	15139	15055	14855	15270	15006	15073	15142	15141	15152	15153	15128	15087	15161	15114	15003	14866	15027	15144	15109	15028	15131	15064	15137	15148	14991	15022	15173	15164	15154	15051	15019	15020	15079	15078	15148	15185	14934	14960	15096	15023	15092	15283	14994	15053	15236	14914	14970	14989	15058	15138	15112	15090	14972	15086	14935	15116	15108	15110	15040	15187	15112	15111	15011	14975	14998	15014	15153	14879	15010	15194	15066	14974	15125	15276	15020	14948	15140	15087	15083	15177	15026	15287	14935	15103	15002	15233	15131	14963	15065	15124	15195	14797	15121	15061	15203	15171	15110	15051	15078	15113	15039	15184	15147	15102	15125	15217	15132	14982	15114	15075	15021	15090	15167	14989	15137	15138	15259	15219	15025	15030	15114	15086	15356	15158	15016	15004	14973	15101	15044	15120	15072	15122	15006	15013	15021	14991	15054	15114	15151	15019	15009	15062	15135	15298	15042	15053	14930	15018	14906	15285	15117	15075	15036	15112	15002	15019	14995	15026	15022	14848	14934	15194	15056	15039	14996	15128	15153	15091	15140	15009	15054	15071	14894	15201	15007	14955	15053	15013	15025	14999	15074	14987	14904	14817	14875	15245	15099	15172	15009	15237	14963	15041	15174	15096	15057	15016	15008	15294	15084	15219	15223	15028	14899	15073	14970	15092	15054	15056	15053	15162	15160	15010	14936	15148	15164	15091	14964	15131	15010	15029	15189	15226	14919	15253	15112	15259	15062	15129	14884	15039	15190	14973	15102	15225	14918	15159	15039	15060	15062	14986	14886	15189	15028	15109	14942	14916	15068	14999	15134	15173	14962	15082	15012	15007	15173	15120	15097	15029	15053	15099	15093	15056	15131	15225	15208	15249	15028	15035	15022	15243	15206	15117	15136	14898	15074	15034	15003	15093	14994	15109	15190	15115	15087	15175	15079	15034	15069	15064	14992	15010	15017	15065	15133	14967	15156	14992	14995	15053	15023	14996	15137	14959	15079	15060	15156	14939	15107	15086	14992	14827	15191	15005	15080	15121	15088	15202	15084	15123	15056	15172	15118	15137	15023	14944	15048	14960	15258	14945	15137	15081	15208	14923	14953	15099	14997	15038	14928	15151	15233	14998	15144	15165	14920	15034	15114	15108	15057	15001	14935	15025	15175	15067	15113	15066	15166	15228	14809	15305	15334	15068	15130	15051	15047	14917	15171	14938	14844	15150	15123	15100	15186	15038	15029	15309	14905	14998	15086	14977	15057	15017	15009	15136	14950	15040	14955	14962	15180	15186	14937	14932	15163	15046	15220	15147	14955	14959	15072	15110	14968	15149	14958	15088	15127	15051	15048	15137	15256	15176	15251	14958	15255	15058	15100	15075	14945	15198	14960	15007	14958	15018	15061	15116	15010	15037	15106	15091	15175	14925	15223	15033	15219	15092	15130	14972	15105	14930	15194	15139	15150	15007	15141	15013	15153	15060	14866	14970	15257	15011	15336	15174	15265	15067	15160	15070	15181	15055	14953	15086	15112	15161	15139	15071	14976	15070	15054	15102	14944	14978	15089	15144	15049	15091	15219	15114	15099	15064	15010	15122	15240	15277	15128	14834	14919	15144	14968	15007	15224	15013	15024	15043	14931	15025	15152	15091	15192	15082	14954	15060	15018	15010	15177	15111	14987	15145	14939	15098	15027	15006	15128	15078	14984	15209	14935	14995	14901	15060	14985	15160	15006	15060	15028	15210	15070	15237	15001	15136	14902	15112	15068	15006	15202	15111	15186	15245	14892	15154	15003	15129	15131	15032	15243	14980	14943	15028	15011	15054	15080	15034	15144	14944	15122	15101	15087	14939	14926	15098	15077	14990	15074	15054	15128	15212	15212	14966	14965	14902	15226	15138	15035	15097	15172	14979	15107	14931	15063	15038	14961	15118	15086	14945	15033	15020	15098	15042	14867	14894	15028	15149	14984	15123	15074	14876	14953	15099	15268	15079	15124	14928	15039	15068	15257	15115	15218	14969	15184	15162	15040	15003	15045	15111	15007	15168	14996	15112	15050	15077	15036	15049	15093	14893	14984	15050	14975	15012	14975	14945	15046	15169	15030	14921	15083	14970	15137	15035	15154	15044	14986	15050	15066	15133	14981	15128	15177	15122	15096	15213	15048	15156	15178	15161	15144	14953	15210	15215	14939	15173	15181	14956	15071	14856	15061	15087	15152	15053	15051	14914	14973	15293	15168	15000	14880	15065	15073	15107	15162	15122	15103	15186	14933	15004	15268	15051	15146	15113	15151	15129	15021	15151	15043	15031	15040	15026	15104	15127	15047	15158	15153	14991	15134	15036	14804	14985	15112	15398	14920	15015	15203	15119	15076	15060	14994	15109	15105	15208	14942	15348	15146	14793	15118	15086	14978	15157	15131	15144	14944	15025	15188	15019	15166	15000	15228	15063	15097	15009	14971	15008	15057	14960	14932	15072	15246	15128	15122	15123	15055	15072	15014	15092	15044	15272	15163	15106	15121	15034	15110	14939	15054	15225	15061	15076	14935	14988	15091	15234	15089	14877	15103	15035	15118	15047	15081	15122	14934	15050	15021	14850	15066	15094	14865	15018	15119	15108	14869	15194	15124	15139	15016	15172	14985	15026	14944	14973	15272	14982	14947	15086	14990	15316	15120	15287	15092	15282	15017	15185	15175	15028	15001	15151	15088	15079	15003	15012	15109	15209	15124	15038	15135	15220	14896	14993	15225	14943	14989	15014	15119	15132	15044	15069	15148	15082	15007	14965	15107	15028	14881	15070	15174	14943	15034	15043	15130	15041	15088	14999	15152	15038	15163	15039	15010	15018	14991	15078	15044	15239	15033	15038	15011	15036	15158	15242	14999	15088	15055	14950	15291	15118	15126	15113	15091	15196	15062	15087	15063	14922	14985	15046	15170	14991	15386	15104	15028	15276	15178	14988	15014	15205	14996	15066	14998	15213	14976	15119	14952	15061	15044	15143	15122	15030	15312	14933	14991	15129	15063	15114	15174	15017	15151	14970	15107	15047	14990	15106	14952	14897	15138	15034	15154	15010	15003	14998	15094	15006	15034	15056	15141	15076	15040	15027	15213	15054	15082	15107	14958	15018	15054	15108	15042	15043	15091	14901	15170	15097	15111	15008	15072	15107	15106	15089	15104	14953	15154	15112	14752	15061	15117	15275	15354	15091	15105	15141	15016	15145	15067	15082	15048	15175	15046	14941	15119	15244	15085	15074	15220	15079	15160	15223	15121	15147	15159	15276	15033	15067	15001	15024	15018	14996	15073	14846	14977	15017	15050	15063	15254	15105	15092	15067	15004	15105	15025	14987	15199	14895	15152	15022	15173	15058	15055	15283	15085	15165	14933	15109	15168	14956	14889	15227	14989	15161	15297	15237	15221	15100	15013	14991	15100	15202	15141	15167	15215	15063	15064	15031	15138	15078	15020	15319	15117	15185	15201	14966	15151	15020	15267	15121	15080	14876	15125	15109	15132	15062	15043	15116	15156	15052	15203	15004	15046	15133	15123	15060	15092	14998	15104	15094	15025	15146	14904	15121	15195	15012	14982	15287	15169	15029	14839	15199	15127	14985	14998	15030	15038	15065	15113	15075	14997	15041	15315	15182	15218	15090	14976	15150	14885	15005	15005	14949	14959	15224	15188	15095	15083	15128	15077	15306	14982	15031	15094	15056	15034	14929	15160	15229	15071	15022	15204	15045	15004	14879	15128	15114	15175	15241	15001	15247	14991	15005	15246	15211	14899	15049	15080	15028	15028	14949	15003	15049	15120	15090	14967	15107	14864	15051	15321	15114	15167	14987	15190	14836	14948	15028	14919	15158	14903	15012	15115	15029	14987	15143	15237	15081	15164	15010	15056	15148	15022	15100	14886	15039	14940	14987	14964	15137	15191	15211	15223	15203	15170	15049	14968	15010	15219	15093	15013	15088	15083	15080	14981	15155	15106	14952	15006	15184	14868	15034	15190	15043	15022	15092	15066	14905	14995	15174	15244	15031	14986	14882	15115	14888	15172	15011	15151	14915	15033	15050	15136	14949	14979	15233	15006	15219	15164	14979	15133	14989	15037
40786	46321	43240	34051	27002	25115	25307	25052	25093	25392	25114	25154	25176	25030	25233	24971	24852	25077	24807	25179	25200	25076	25151	25043	25164	25066	25028	24894	24967	25239	24888	25086	25054	25037	24920	24973	25018	24659	24908	25147	24998	24705	25169	25266	25222	25194	24961	24979	25220	25072	24904	24799	25132	25079	25102	24947	24977	24989	25108	24882	25232	25168	24845	25028	25139	25164	25085	24916	24910	24835	24784	25275	24829	25203	24785	24760	24931	24683	25041	24790	25121	24987	24949	24873	25212	24984	25054	25220	25306	24797	25148	25364	24851	25164	24966	24816	25077	25098	25075	24848	24945	24854	24922	25193	25012	24859	25124	24749	25077	25037	25014	25047	25113	25029	24993	25027	24909	24932	25025	24911	25030	25064	24994	24780	25007	24870	25147	25188	24967	24977	24865	25234	25017	25054	24982	25040	24958	25044	25156	25001	24794	25072	25087	24756	24799	24731	25103	25102	25273	24888	24841	25066	25175	24961	25062	24799	24907	25067	25031	25070	24983	25054	25103	24949	25077	25221	24586	24915	24867	24802	25047	24737	24962	25357	24882	24915	25050	25115	24966	24897	24869	25048	24820	25001	25044	24847	25134	24981	25100	25196	25186	25037	25208	25100	24916	24922	25077	25101	24765	24937	25210	24977	24864	25145	24825	25132	24815	24812	24807	25237	24929	25166	25097	24946	25030	25026	25044	25163	25114	25331	24987	24793	25098	25189	24961	24960	24794	24865	25052	25038	24747	25183	24939	25010	24878	24943	24984	25160	24863	25304	25188	25024	25148	25124	25158	24779	24951	24923	24847	25098	24887	25128	25009	25063	25077	25108	25041	25148	25092	25240	24857	24935	25015	25271	25015	24907	24786	24908	24785	24650	25003	24952	24916	24627	24856	25075	25064	24929	25341	24958	25003	24903	25086	24887	24998	24857	24832	24843	25050	24945	25186	24961	25112	24920	24904	25196	24847	25149	24868	24756	24910	25211	24972	24817	24837	24782	24787	24910	25101	24977	24960	24922	24815	24994	24893	24885	24814	25012	25150	24933	25018	24819	24986	24969	24816	24956	24980	24906	24967	25202	25043	25447	24940	25046	24980	24980	24699	25215	25027	24624	25061	25028	25301	24921	24837	25083	25123	24706	24737	24742	25068	25000	24846	25135	24996	25082	25016	25122	24750	25168	24817	24821	25090	24989	24764	24941	24904	24891	24853	24807	24923	24890	24855	25333	25022	24880	25007	25234	25079	25157	25074	25300	25068	24859	25122	25170	24727	24975	24871	24986	24983	24971	24960	25097	25178	25227	24961	24672	25003	25021	24994	24763	24982	24898	25032	24838	25031	24993	25098	24752	24993	25285	25036	24953	24857	24888	25219	24877	25141	25005	24876	25149	25086	24985	25005	25195	24997	25058	25017	24834	24969	24755	24714	24946	24810	25127	24968	25030	24977	25011	24885	25160	24788	25115	24982	24866	25034	24841	24924	25086	25054	24852	25031	25067	25137	24898	24987	24950	24995	25155	24882	25082	24901	25005	24936	25005	24973	25071	24922	24725	25008	25077	24965	24965	24998	25052	25286	25218	24745	25208	25006	25056	24952	25064	25025	25106	24763	24925	25162	25230	25043	25034	24945	24961	24923	25042	25107	25158	25099	24802	24958	24805	24957	24932	25207	24822	24876	24864	24875	25104	25147	24933	25260	25069	24898	25173	25073	25085	24973	24823	25187	25125	25021	24867	25081	24897	24794	25038	24960	24976	25019	25004	25248	25145	25086	24993	25110	24981	25144	24891	25065	24677	24790	24987	24959	24808	24962	24860	24897	24971	25020	24826	24848	25012	25156	25027	25159	24846	24997	24915	24875	25003	24834	25066	24903	24948	24948	24991	25246	25196	24891	25252	25276	25041	25023	25002	24924	25010	24666	24889	25192	24909	24999	25060	25104	25020	25092	24798	25100	25211	25179	25182	24678	24984	24673	24917	24960	24904	25109	24890	25136	25132	25011	25084	24889	25008	25291	25051	24978	24851	24862	24976	25124	25136	24894	24813	25048	24864	25020	25034	25082	24855	25088	24995	25012	25120	24874	25007	24965	24911	24667	24968	25122	25187	25180	24784	24931	25105	25111	24880	24966	24842	25046	24922	25038	25055	24941	24993	24643	24820	25271	24884	25023	25049	24882	25287	25175	24914	24872	24910	25212	25109	25173	25186	25035	25013	24936	24853	25017	25332	25167	24861	24997	24882	24798	24970	25272	25276	25021	25132	24663	25055	24939	24908	24918	24918	24918	24970	25047	25108	24850	25114	25121	24863	25021	25107	25054	25054	24883	24940	24966	25194	25030	24749	24882	24857	25104	24787	25298	25109	25073	25202	25006	24935	24952	25222	24945	24956	25079	24962	25128	25040	24885	24944	25029	25075	25022	24895	24914	24878	25038	25121	25113	24906	24856	24960	25077	25239	25149	25037	25159	25046	25051	25014	24860	25117	25274	24907	25078	24900	24985	24837	25034	24707	24856	24988	25399	25251	25273	25023	24937	25073	25204	25046	24986	24793	24974	24747	24695	24958	25226	25025	25110	25072	24973	25082	24934	24989	25156	24952	24886	24945	24916	25028	24990	24964	25100	24944	25135	24970	25043	24956	25169	24933	25011	24934	25003	24926	24948	25026	25061	24968	25112	25038	25057	25026	25320	24634	24835	25030	25023	24961	24990	24904	24943	25171	25247	24791	24775	24971	24579	24933	25061	25010	25109	24950	24959	24835	24924	25255	25182	25031	25254	24961	25218	25090	25045	24901	24987	24786	24709	24810	24945	25153	25007	24842	25044	24920	24989	25142	24981	24952	25043	25067	25018	25103	25006	24991	25033	24890	24955	25046	24779	25057	24695	24699	24919	24885	24777	24948	25057	25049	25060	25051	25209	24923	25099	25101	25195	25117	25124	25226	25142	24996	25046	24961	25099	25166	25060	24946	24999	24992	25005	24879	25217	25076	24920	25129	25036	25120	24840	25076	25185	24695	25107	24900	24925	24998	25270	24968	24810	24797	24951	24851	25005	25091	24884	24987	24864	25009	24951	24757	25035	25152	25039	25021	24968	25135	25083	25026	25009	25022	24866	25160	24906	24956	24908	25025	24994	25279	24917	24916	25034	25010	24977	24795	25170	24819	24832	24967	25050	24874	25227	25027	24747	24817	24917	24771	24787	24986	25014	25012	24841	24910	25202	25024	25070	25095	25029	24946	24883	24901	24858	24933	24894	25191	25155	24876	24934	24810	25141	24983	24957	25231	25043	25043	24927	25223	25012	25272	24949	25151	24942	24671	24991	24688	24934	25014	25152	24915	25055	24915	25322	25038	25049	24960	25117	24944	24990	25029	24748	25321	24912	25148	25141	24949	24824	24893	24977	24858	24846	24951	25033	24845	25045	25107	24841	25020	25229	24936	24879	25100	24885	25031	25232	24825	24845	24892	25359	25099	25037	24961	25049	24963	25024	24947	24861	25235	25062	25107	25015	25056	25097	25024	25016	24951	25022	24782	24881	25008	25029	24983	25080	24902	25150	24870	24922	25074	24825	25241	25068	25011	25194	25041	25128	25200	24849	25007	24890	24951	25270	24648	24990	25084	24893	24976	24950	24838	25185	24716	24880	24909	24978	25041	25092	25180	25155	25084	24792	24944	25080	25040	25099	24938	25110	24941	25101	24961	25044	25318	24643	25060	24786	25030	24959	24868	25008	24999	24818	24709	24721	24996	24889	25040	24803	24763	25111	25130	25024	25039	25406	25046	24937	24960	25002	25169	24892	25092	25208	25170	25185	24960	24934	24967	25207	25201	25245	24942	25181	24976	25183	25185	24883	25142	24940	25087	25108	24958	25056	25221	24961	24975	24928	24871	24679	25077	24949	24995	24887	24882	24938	25264	25254	24941	24938	24813	25067	25085	24991	24885	24956	25005	24811	24939	25008	25155	25088	25070	24869	24949	24771	25015	25006	24882	24994	24892	24962	24929	25049	24981	24892	25231	24909	25132	25295	24983	24918	25086	25009	24881	25146	24854	25128	25062	24966	24908	25188	24892	24837	25031	25380	25019	24951	25038	25040	24710	25112	24935	25128	24864	25064	24915	25105	25145	24967	25052	25227	25002	24953	24826	24779	25302	25024	24892	24958	25204	25009	25142	25130	25165	24912	24929	24958	25152	25104	25080	24980	25141	25011	24966	25245	25062	25123	25170	24959	25170	25131	25236	24984	25189	24990	25057	25224	24788	25031	25086	24809	25095	24849	24995	25020	24913	24794	25079	25116	25311	25094	25062	24611	24821	25036	25008	25000	24994	25414	24973	25162	25015	25046	25209	25123	25049	25110	25220	25017	24989	24957	24874	24936	24944	25053	25315	25075	24824	25030	24993	24940	25054	24945	24959	25135	24947	25004	25211	24775	24887	24776	25039	24925	24991	24828	25175	24990	24915	24791	24639	25046	25215	25258	24987	24942	24932	25265	25099	25122	25060	24938	24947	25333	24935	25102	25128	25146	25327	25065	25189	25119	25094	25030	25087	24904	24937	25094	24791	25115	25035	24958	24965	25168	25135	24934	24775	24933	24938	24868	25114	25080	25051	25326	24958	24943	24766	24989	25181	25023	24878	25057	24925	24863	24968	24776	25142	24942	25119	24900	25180	24927	24994	25088	24647	24895	24977	25047	25076	24862	25069	25113	24934	25076	25007	25091	24956	25089	25246	25068	25027	25197	24927	25223	25059	24979	24970	24968	25097	25075	25033	24937	24958	25067	25090	25016	24805	25231	25174	25094	24917	25113	24818	25071	25078	25230	25230	25002	24971	24979	25080	25146	25153	25041	24968	24984	24900	24960	24925	25085	25013	24923	25180	25064	24936	25033	24994	25012	25095	24865	25045	25189	25113	24999	24925	24974	24945	24942	25055	25138	24911	25170	24928	25044	25117	25150	24860	25077	25097	25009	25099	25008	25008	24979	25012	25016	25050	24793	24882	25226	25167	24840	25118	25254	25120	25265	24921	24921	24841	25036	25218	25043	25067	25155	25002	25016	24681	25340	25113	24820	24841	25031	25079	25302	25175	24980	25297	25152	25220	25115	24829	25091	25152	25141	25197	25062	25172	25050	25302	25084	24850
38696	51057	37486	23572	16762	15295	15317	15217	15151	15264	15327	15378	15277	15337	15362	15198	14991	15269	15393	15203	15290	15336	15148	15226	15192	15181	15231	15305	15204	15337	15283	15270	15270	15087	15351	15294	15310	15305	15191	15170	15366	15235	15340	15030	15401	15323	15164	15223	15145	15225	15345	15149	15238	15332	15279	15160	15257	15096	15323	15206	15367	15070	15329	15345	15236	15190	15235	15184	15198	15130	15285	15158	15364	15322	15257	15304	15155	15304	15224	15060	15163	15244	15301	15313	15241	15183	15196	15099	15139	15244	15174	15302	15263	15314	15161	15410	15027	15202	15231	15340	15141	15146	15009	15318	15303	15228	15162	15016	15719	15146	15198	15263	15370	15168	15250	15090	15333	15215	15153	15268	15339	15364	15155	15195	15150	15164	15263	15248	15269	15160	15217	15314	15053	15179	15320	15200	15137	15222	15278	15129	15212	15132	15285	14919	15122	15232	15055	15284	14983	15308	15090	15244	15260	15192	15103	15172	15207	15395	15295	15371	14977	15190	15319	15113	15290	15173	15098	15323	15025	15300	15175	15161	15257	15371	15202	15215	15069	15099	15249	15148	15211	15103	15261	15311	15215	15196	15164	15261	15201	15226	15196	15191	15251	15293	15134	15245	15239	15394	15207	15040	15234	15405	15076	15230	15249	15185	15158	15282	15273	15206	15232	15046	15279	15060	14971	15347	15182	15272	15380	15252	15293	15329	15213	15032	15345	15194	15167	15355	15291	15071	15258	15272	15297	15186	15119	15245	15148	15178	15234	15283	15407	15225	15346	15203	15244	15209	15217	15084	15268	15061	15273	15239	15106	15110	15099	15297	15207	15386	15187	15271	15342	15053	15191	14923	15220	15201	15220	15078	15386	15175	15227	15280	15340	15365	15218	15171	15320	15175	15019	15227	14975	15296	15302	15175	15259	15097	15016	15080	15214	15126	15315	15212	15184	15322	15130	15233	15204	15332	15234	15142	15209	15055	15257	15221	15150	15303	15221	15361	15062	15228	15206	15196	15188	15058	15340	15202	15137	15195	15421	15104	15197	15221	15278	15099	15131	15268	15072	15185	15191	15232	15264	15442	15215	15262	15154	14975	15232	15340	15107	15282	15198	15191	15186	15160	15117	15217	15309	15115	15361	15141	15351	15358	15177	15208	15130	15120	15033	15247	15468	15203	15186	15348	15312	15042	15279	15222	15150	15192	15295	15017	15152	15138	15278	15321	15146	15206	15089	15140	14960	15484	15239	15098	15121	15153	15429	15191	15231	15234	15358	15361	15121	15297	15111	15216	15157	15202	15184	15055	15305	15429	15070	15242	15287	15189	15320	15232	15270	15030	15298	15323	15297	15227	15277	15253	15092	15214	15373	15242	15177	15004	15341	15309	15246	15190	15144	15274	15343	15206	15243	15161	15262	15124	15252	15267	15215	15307	15219	15131	15219	15126	15117	15146	15088	15150	15267	15313	15261	15365	15084	15142	15218	15188	15304	15145	15264	15391	15144	15352	15058	15196	15260	15294	15331	15407	15202	15237	15207	15218	15230	15226	15224	15321	15257	15181	15407	15151	15115	15279	15222	15127	15120	15312	15275	15309	15132	15148	15143	15194	15180	15368	15293	15235	15132	15199	15189	15336	15410	15280	15080	15234	15283	15317	15139	15162	15173	15157	15246	15027	15298	15016	15275	15271	15239	15148	15161	15136	15289	15227	15281	15188	15113	15418	15166	15148	15116	15220	15323	15281	15201	15446	15243	15333	15245	15095	15195	15212	15108	15263	15372	15252	15116	15208	15187	15171	15249	15197	15160	15243	15154	15167	15282	15149	15195	15247	15091	15296	15208	15250	15376	15293	15181	15264	15211	15337	15116	15145	15134	15130	15211	15339	15278	15295	15120	15221	15074	15308	15099	15187	15180	15041	15210	15301	15306	15108	15298	15254	15179	15288	15290	15447	15058	15264	15112	15228	15126	15248	15249	15154	15223	15193	15264	15193	15162	15188	15430	15314	15269	15225	15148	15268	15203	15358	15148	15430	15369	15324	15159	15061	15181	15154	15216	15293	15251	15273	15383	15269	15169	15335	15342	15302	15273	15319	15328	15197	15375	15200	15121	15164	15216	15256	15200	15308	15362	15153	15241	15188	15152	15100	14962	15227	15201	15236	15359	15290	15254	15233	15253	15134	15219	15204	15145	15305	15246	15308	15179	15261	15482	15258	15214	15369	15270	15063	15264	15356	15310	15213	15393	15364	15204	15324	15276	15198	15128	15388	15293	15107	15198	15322	15202	15279	15071	15304	15328	15241	15320	15140	15098	15139	15289	15007	15262	15259	15172	14985	15232	15077	15051	15188	15117	15237	15275	15426	15243	15213	15133	15261	15396	15293	15150	15242	15231	15159	15147	15268	15232	15240	15132	15185	15222	15205	15276	15146	15075	15148	15231	15194	15162	15311	15342	15096	15362	15166	15175	15232	15134	15079	15308	15095	15304	15534	15240	15336	15247	15226	15313	15128	15239	15112	15275	15255	15166	15342	15238	15279	15217	15025	15305	15104	15191	15273	15197	15321	15287	15018	15161	15164	15195	15253	15477	15038	15246	15382	15232	15098	15377	15177	15131	15278	15336	15134	15071	15148	15230	15348	15114	15184	15197	15301	15262	15194	15311	15264	15215	15255	14991	15177	15170	15086	15021	15277	15270	15126	15167	15171	15091	15104	15068	15187	15261	14955	15219	15429	15160	15337	15138	15229	15294	15211	15238	15366	15136	15217	15056	15176	15200	15244	15090	15356	15275	15301	15236	15138	14990	15318	15070	15189	15383	15129	15217	15247	15226	15125	15195	15270	15174	15183	15098	15170	15062	15189	15276	15068	15278	15313	15203	15164	15241	15077	15243	15253	15424	15270	15222	15290	15223	15443	15195	15266	15178	15225	15209	15239	15190	15152	15237	15284	15264	15280	15129	15314	15105	15422	15192	15107	15220	15175	15134	15089	15161	15045	15069	15044	15328	15277	15248	15009	15208	15217	15161	15182	15195	15219	15200	15316	15383	15185	15066	15348	15198	15199	15268	15174	15354	15220	15085	15336	15082	15059	15123	15316	15117	15193	15272	15175	15211	15106	15133	15428	15326	15186	15071	15201	15181	15217	15192	15319	15244	15154	15125	15246	15194	15132	15354	15351	15236	15316	15239	15188	15333	15164	15329	15153	15126	15056	15319	15203	15248	15279	15016	15125	15202	15405	15342	15119	15381	15384	15391	15293	15186	15146	15198	15234	15389	15124	15196	15212	15222	15227	15095	15362	15170	15225	15200	15241	15208	15220	15175	15342	15238	15347	15273	15193	15273	15157	15217	15205	15236	15192	15246	15268	15136	15306	15225	15172	15443	15459	15187	15392	15288	15091	15181	15265	15148	15201	15131	15331	15191	15378	15317	15225	15311	15193	15312	15443	15287	15136	15171	15354	15262	15129	14989	15211	15112	15345	15020	15283	15273	15236	15161	15100	15162	15148	15182	15325	15189	15192	15286	15279	15128	15194	15050	15112	15288	15193	15220	15274	15216	15221	15308	15080	15163	15279	15290	15067	15298	15185	15165	15227	15275	15128	15332	15210	15276	15022	15235	15355	15094	15366	15233	15234	15217	15141	15204	15225	15270	15232	15255	15100	15147	15093	15337	15117	15244	15233	15285	15340	15179	15128	15123	15379	15296	15396	15203	15121	15249	15207	15322	15081	15170	15392	15295	14937	15302	15233	15231	15354	15168	15359	15322	15219	15364	15172	15241	15269	15237	15214	15191	15146	15134	15165	15250	15100	15133	15136	15090	15338	15286	15218	15211	15262	15385	15089	15208	15320	15176	15138	15058	15163	15264	15286	15254	15201	15228	15232	15235	15262	15333	15180	15104	14994	15201	14950	15208	15251	15238	15191	15287	15165	15222	15172	15267	15171	15236	15369	15187	15156	15124	15162	15260	15251	15198	15187	15166	15163	15399	15271	15161	15207	15103	15135	15206	15177	15246	15259	15220	15088	15272	15346	15185	15182	15229	15118	15238	15128	15280	15230	15251	15230	15304	15231	15120	15294	15194	15193	15074	15050	15184	15264	15247	15159	15194	14920	15438	15085	15359	15103	15153	15091	15261	15127	15307	15301	15267	15198	15186	15268	15346	15284	15219	15155	15316	15117	15265	15114	15324	15282	15202	15208	15179	15340	15032	15018	15092	15158	15190	15230	15080	15205	15152	15362	15185	15248	15141	15326	15226	15193	15205	15194	15190	15231	15103	15302	15321	15211	15264	15226	15246	15098	15307	15281	15192	15418	15329	15076	15148	15261	15237	15180	15196	14999	15214	15251	15406	15243	15403	15329	15091	15213	15253	15091	15022	15344	15262	15042	15235	15173	15320	15297	15038	15226	15179	15260	15276	15393	15156	15060	15283	15246	15313	15156	15177	15153	15448	15232	15096	15255	15244	15288	15178	15283	15192	15093	15183	15316	15322	15160	15244	15367	15320	15174	15357	15140	15257	15187	15355	15206	15168	15198	15168	15081	15183	15024	15359	15089	15261	15198	15299	15259	15171	15124	15276	15237	15416	15074	15196	15069	15113	15276	15244	15286	15235	15256	15202	15256	15094	15245	15074	15186	14983	15241	15194	15260	15152	15209	15386	15139	15338	15253	15447	15270	15153	15191	15107	15232	15219	15067	15162	15336	15270	15222	15061	15279	15224	15188	15226	15199	15345	15167	15136	15124	15291	15130	15198	15249	15385	15159	15225	15226	15250	15226	15359	15378	15136	15344	15393	15130	15207	15254	15173	15287	15144	15216	15225	15483	15320	15199	15333	15148	15330	15088	15384	15170	15150	15166	15255	15121	15203	15117	15170	15227	15164	15246	15233	15251	15323	15410	15363	15180	15164	15171	15055	15446	15241	15367	15007	15288	15285	15311	15216	15262	15303	15241	15293	15274	15363	15266	15289	15199	15290	15254	15309	15144	15259	15146	15376	15216	15159	15296	15144	15334	15238	15118	15211	15032	15137	15291	15240	15305	15051	15188	15225	15197	15003	15058	15174	15348	15290	15213	15253	15378	15295	15257	15183	15186	15185	15228	15243	15110	15288	15249	15377	15228	15300	15294	15273	15187
24589	26540	38774	35601	27190	25867	27681	24446	24059	24570	24389	24535	24212	24324	24272	24005	24338	24074	24184	24300	24190	24188	23982	24068	24231	24367	24207	24193	24208	24172	24071	24021	23833	24148	24433	24431	24281	24143	24249	24281	24031	23965	24150	24031	24289	24168	23967	24043	23689	23788	23850	24076	23831	24452	24211	23996	23815	24003	24044	24114	24201	24215	24056	24318	24111	24105	24062	24036	24072	24017	24314	24063	24067	24112	24063	24042	24142	23920	24149	24142	24107	23719	24253	23812	23884	23929	23829	23958	24034	24159	23999	23972	24011	24018	23899	23949	24099	23971	23919	24158	24006	23957	24025	24194	23831	24410	24117	24000	23943	24317	23849	23957	24015	24206	24239	24089	24074	23966	24054	23982	24116	24334	23899	23947	23894	24245	24161	23927	23827	24120	24240	23948	24273	24138	24275	24147	24241	24206	24360	24207	23934	24010	23822	24336	24098	24039	23706	24236	23934	24249	23838	24179	24283	24168	24131	23985	23811	23826	23885	24098	23977	23969	24067	23973	23951	24142	24159	24017	24168	24231	23973	24147	23701	24127	24268	24095	24046	24107	24071	23960	23876	24305	24110	24186	24131	24140	24142	24147	23918	24047	24473	23974	24180	23909	24080	23993	24086	24118	24345	24250	23833	24026	24107	23939	24022	23950	23829	23863	24120	24086	24098	23648	23934	23847	23751	24164	23982	24193	24171	23956	24261	24169	23967	23804	24261	24298	24106	24202	24261	24082	24181	24290	24051	24216	24080	24152	24172	23959	23960	23770	23987	24019	23959	24384	24083	23999	24010	24244	24208	23963	23845	23954	24367	23994	24151	24032	24028	23995	24008	23965	24171	24210	24107	24185	24079	24072	24038	24261	24173	24378	24038	24010	24137	24030	24112	24195	24300	23811	24139	23808	24039	24134	24004	24230	24078	24289	24317	24047	24065	24002	24229	24185	24002	24314	24094	24013	24007	24032	23986	23983	24071	23981	23891	24129	24127	24223	24111	24139	23832	23977	24101	23985	24155	24154	24199	24357	24190	23868	24222	24178	24019	24078	24220	24082	24112	24024	24066	24055	24293	24227	23982	23937	24163	24082	24083	24146	24365	23939	23982	23920	23883	23861	23905	24169	24244	23808	24241	24164	24114	23913	23892	23804	23806	24091	23913	24071	23958	24090	23985	24152	24203	24231	24151	23987	24030	23873	24119	24277	24127	24040	24244	23872	24117	24137	23662	24255	24154	24025	24273	24144	24210	23902	23732	24112	24173	23790	23883	23999	24081	24159	23934	24014	23924	24053	23938	24010	24068	24059	23902	24029	24259	24231	23965	24121	24079	23869	24178	24246	24257	24277	24101	23943	23884	24065	23881	24086	23920	24103	24111	23937	23980	23865	23964	23963	23906	24111	23905	24119	23944	24195	24024	24138	24028	24060	24275	24102	24143	24009	24120	23881	24053	23908	24313	24185	24192	24200	23987	23965	24110	23987	24012	24088	24057	24248	24096	24140	24209	24132	24079	23936	23923	24139	24033	24285	24209	24226	23910	24060	24145	24126	24032	23917	24072	24042	24062	24356	23998	23929	24404	24044	24296	23954	24106	24242	24300	24290	23997	23856	24179	24167	23787	24107	24272	23857	24037	24078	23854	23917	24046	24071	24164	23808	24176	24084	24395	24041	24132	23924	24282	23949	24098	24210	24058	23757	23983	24176	24127	23841	24067	24096	23973	24233	23979	24109	24114	24170	24115	24150	23968	24008	24156	24166	23898	23888	24058	24019	24281	23824	23991	24000	24163	23987	23978	24022	23961	23873	24057	24251	24161	24060	24120	23647	24279	24182	24272	24175	24049	23920	24010	24178	24304	24144	23868	24035	24085	24301	24079	24114	24525	24115	24175	24141	24063	24155	23961	23970	24185	23937	24091	24114	24135	24030	24012	24078	24049	23984	24041	23775	24003	24258	24153	24229	24019	24276	24084	24230	24217	23983	24122	24091	23927	24045	23930	24110	24007	23925	24151	24400	23867	23970	24306	24073	24104	24107	23804	23932	24039	23975	24061	23908	24199	24314	24107	23924	24343	23914	23982	24013	24077	24057	24265	23880	24336	23944	23856	24078	23822	24115	24037	23924	24090	23964	24073	24385	24033	24060	24013	23996	24092	24000	24028	23810	23922	24269	23907	24204	24310	24193	24035	24157	24174	24120	24155	23769	24021	24186	23987	24133	24274	24051	24073	24036	23868	24128	23784	24004	24017	24227	23862	24084	23952	23852	24128	23845	23718	24090	23906	23986	24087	24024	24179	24016	24323	23825	23785	23780	24081	24310	24072	23842	24075	24000	23841	24319	24130	23837	23975	23986	24146	24113	24086	24113	24020	23865	24290	23918	24073	24379	23972	23987	24229	23990	23810	23987	24007	24055	23892	24027	24440	24081	24195	24194	24121	24071	24166	24052	23928	23974	24097	23987	24057	24284	23899	24112	23877	24243	24198	24304	24017	24056	24037	24080	24118	24079	23986	24366	24069	24032	24163	24080	24162	24089	24032	24017	24214	23984	24067	24035	23986	23968	24373	23879	24060	24036	23956	23912	24073	24061	24161	24274	23977	23983	23972	23995	24249	23765	24026	24296	23969	23803	24191	24108	23981	24190	24263	24126	23979	24247	24220	24084	24017	23831	23867	24013	24198	23890	23892	24181	23761	23808	23959	24126	24133	24052	24009	24017	24004	23803	23898	24065	24023	24030	24120	24036	23851	24212	24010	23779	24032	24200	24259	23896	24033	24100	24101	24115	24025	23939	24013	24135	24309	23999	24040	24113	23936	24221	23937	23991	24384	23970	24157	24225	23942	23965	23928	23888	24270	23958	24052	23770	24236	24073	24166	24153	24137	24118	23895	24204	24155	24037	23832	23852	23984	24014	24048	24022	23957	23934	24124	24166	24088	24134	24193	23968	24287	24084	24297	23885	23949	24046	23796	24017	23914	24217	24267	24108	23879	24112	24160	23925	24182	23996	24124	23957	23983	24169	24218	23982	23866	23966	24307	24073	24271	24139	24168	24275	24066	24157	24058	24406	24174	24103	24276	23853	24047	24180	24053	23964	24176	24002	24157	23994	23838	23860	24082	23951	23998	24088	23993	24147	24322	23897	23999	24098	24080	24132	23963	23944	24095	23994	23969	24190	23968	23932	24073	23992	24080	24468	24085	23919	23954	24165	23878	24111	24142	24293	24023	23900	24224	24001	24192	24001	24140	24372	24018	24102	24234	23974	24230	23943	24050	24039	24058	24103	24002	24034	24094	24189	24142	23853	24130	24184	24068	24101	24239	24014	24210	24230	23937	23930	23971	23865	24291	24142	23929	23775	23898	24060	24049	23874	24169	23759	23997	24143	24120	24071	24148	24126	24032	24421	24050	24097	24048	24176	24042	23954	24271	23906	24147	24063	24014	24137	24024	23952	24137	24029	23784	24056	24127	24194	24011	24026	23851	24145	23998	24171	24099	23966	24187	24176	23968	23886	24021	24178	23846	23986	23904	23955	24299	24254	24079	24036	24332	24262	24107	23892	23902	24262	24158	24301	23851	23873	23987	23976	24018	24219	23874	24162	23876	23910	23982	23969	23989	24171	23749	24010	24237	23936	23877	24008	23870	23897	23967	24228	24013	24291	24085	23975	24157	24125	24083	23935	24059	23976	23801	24005	23981	23873	24163	24032	23793	24026	23857	23931	23882	23976	23921	24040	24113	23888	23998	24151	24029	23920	23958	24167	23935	23882	24049	24164	24109	23904	24018	24038	23995	23877	24301	24150	24199	23979	24097	24291	24029	24184	23821	23935	24051	23851	24084	23995	24086	24080	24195	24262	24034	24033	24239	24082	23850	23777	24028	24218	24290	24087	24026	23893	24253	24052	24094	24045	24232	23948	24081	24247	24131	23838	24450	24133	24126	24027	23891	23995	23988	23810	23734	24121	24152	23959	23851	23990	24069	24000	24102	23896	24011	23909	23842	24140	24043	24198	23922	24183	24174	24094	24056	23880	24056	23907	24153	24372	24001	23925	24054	24133	24116	23991	24064	24065	24109	23957	24088	24147	23961	23959	23883	24148	24360	24056	24016	24106	24156	24065	24263	24103	24281	23950	24115	24287	24182	24368	24082	23909	23780	24212	24400	24155	24074	24071	24196	24360	24027	23957	24213	24268	23862	24168	24292	24018	23919	24130	23952	24118	24201	24127	24105	24256	24326	23959	24224	23812	24026	24117	24025	24076	23893	23833	24186	23989	23839	23968	24156	24239	24084	24205	24206	24124	23896	23968	23887	23947	23993	23802	24315	24221	23987	23982	23988	24098	23937	24274	24024	24198	24121	24219	24012	23901	24098	23846	24106	24253	24064	24019	24057	23995	24179	24063	23933	24021	24106	24062	24165	23999	23859	24027	23992	24296	23983	23954	24151	24044	24197	24149	24038	24083	24090	23930	24450	24064	24073	23914	23921	23840	24055	24284	24211	24085	24000	23976	24028	23828	24020	24194	24311	24149	24191	24163	24225	24010	24119	23996	24027	24049	24054	24113	24113	24074	24046	24117	24065	23783	24038	24080	24339	24070	23985	24000	24197	24015	23994	23929	24069	24135	23829	23861	23861	23902	23891	24021	24039	23964	24002	24061	24414	23942	24140	24155	23986	24031	23963	24163	24282	23938	24001	23842	24125	24193	24289	24103	24030	24117	24041	23859	24044	24072	24032	23926	24137	24037	24128	23742	23952	24033	23823	24013	23968	24075	24084	23811	24105	23928	24074	24049	23934	23993	24159	24134	24034	24091	24007	23944	24202	24325	23861	23953	24196	24030	23853	23939	24159	24114	24133	24029	24154	24146	23920	24038	24285	24099	24226	23970	24076	24023	24173	24115	23902	23908	24040	23861	23801	24005	23948	24041	24184	23846	23841	24062	23884	23988	24061	24095	24059	24218	23995	24037	24012	24085	23994	24094	24094	23935	24104	24273	24117	24012	24354	24165	24193	23733	23921	23841	24046	24229	23898	23940	24071	24051	23998	24274	23774	24093	24212	24142	24139	24028	24038	24069	24392	23890	24123	23919	24007	23829	24029	24173	24171	24118	24089	24126	24087	24064	24205	24278	24141	24014	24025	24029
67171	106450	85738	54426	23963	14613	14738	14861	14700	14813	14826	15002	14570	14758	14845	14735	14859	14891	14838	14828	14722	14656	14639	14978	14617	14808	14739	14855	14901	14723	14759	14801	14670	14832	14764	14892	14629	14648	14692	14793	14746	14839	14889	14706	14807	14741	14706	14758	14638	14793	14716	14703	14800	14665	14915	14834	14837	14684	14776	14754	14657	14828	14633	14790	14893	14703	14870	14647	14687	14812	14793	14758	14758	14642	14859	14522	14687	14759	14875	14765	14813	14859	14627	14927	14770	15161	14805	14677	14664	14817	14717	14891	14737	14841	14657	14834	14583	14892	14769	14779	14665	14824	14803	14850	14935	14934	14809	14819	14736	14922	14696	14685	14714	14845	14789	14828	14753	14796	14643	14643	14739	14665	14839	14805	14743	14792	14886	14805	14648	14784	14786	14951	14704	14834	14745	14817	14837	14803	14783	14793	14793	14712	14736	14793	14814	14756	14738	14706	14860	14852	14781	14753	14900	14816	14695	14831	14593	14766	14719	14695	14711	14680	14869	14768	14871	14874	14591	14749	14694	14727	14750	14895	14815	14830	14652	14970	14764	14782	14784	14829	14846	14712	14613	14761	14799	14703	14793	14581	14748	14609	14760	14738	14827	14759	14751	14726	14714	14803	14825	14816	14866	14693	14622	14746	14735	14688	14722	14712	14917	14677	14917	14783	14681	14783	14732	14829	14603	14645	14937	14612	14755	14825	14726	14852	14729	14835	14741	14670	14868	14872	14587	14676	14878	14750	14784	14795	14659	14710	14771	14752	14609	14852	14693	14699	14838	14889	14705	14824	14656	14721	14703	14756	14769	14717	14797	14687	14719	14817	14805	14754	14814	14610	14647	14731	14866	14785	14646	14791	14834	14786	14789	14852	14865	14828	14729	14807	14614	14899	14811	14712	14939	14711	14785	14766	14849	14807	14775	14753	14910	14701	14841	14783	14668	14916	14753	14740	14772	14755	14724	14780	14690	14881	14817	14836	14789	14627	14812	14862	14684	14940	14785	14616	14763	14785	14617	14556	14924	14847	14736	14659	14805	14637	14645	14566	14945	14748	14923	14797	14779	14666	14741	14657	14654	14773	14714	14925	14829	14716	14791	14723	14811	14845	14793	14812	14728	14938	14828	14788	14655	14839	14717	14807	14720	14612	14645	15024	14782	14748	14681	14780	14594	14643	14808	14925	14700	14644	14805	14629	14872	14851	14835	14672	14772	14752	14809	14670	14536	14821	14927	14819	14694	14904	14785	14752	14892	14918	14707	14682	14791	14686	14789	14983	14714	14681	14750	14841	14646	14739	14750	14616	14845	14796	14846	14822	14906	14785	14801	14875	14737	14700	14837	14653	14662	14644	14803	14630	14845	14810	14761	14753	14808	14882	14745	14921	14687	14812	14759	14719	14692	14808	14742	14643	14933	14838	14838	14793	14720	14803	14716	14730	14892	14658	14705	14776	14755	14897	14760	14693	14839	14739	14734	14630	14847	14780	14796	14685	14801	14702	14796	14826	14841	14639	14651	14604	14924	14599	14811	14858	14859	14729	14653	14602	14505	14797	14749	14660	14734	14802	14836	14771	14636	14822	14706	14679	14691	14767	14834	14655	14694	14807	14695	14781	14855	14859	14705	14766	14884	14640	14634	14818	14785	14639	14899	14866	14816	14673	14601	14818	14871	14810	14731	14915	14851	14740	14814	14786	14651	14726	14877	14858	14697	14683	14743	14654	14826	14775	14721	14600	14649	14763	14911	14897	14645	14911	14808	14732	14818	14681	14855	14630	14632	14609	14933	14776	14809	14733	14810	14710	14772	14876	14832	14945	14656	14920	14589	14879	14811	14756	14925	14892	14664	14828	14689	14800	14640	14716	14764	14808	14868	14834	15022	14711	14748	14561	14660	14766	14824	14851	14683	14865	14585	14737	14805	14975	14775	14686	14862	14972	14796	14751	14827	14626	14730	14681	14708	14738	14946	14699	14688	14739	14836	14714	14891	14812	14730	14656	14729	14755	14859	14750	14635	14700	14730	14714	14800	14883	14622	14755	14706	14796	14871	14933	14724	14804	14536	14634	14728	14905	14699	15007	14656	14818	14793	14660	14848	14675	14824	14777	14694	14722	14852	14813	14766	14806	14856	14785	14867	14842	14873	14672	14749	14865	14503	14726	14708	14696	14663	14722	14875	14723	14767	14778	14860	14568	14976	14707	14831	14842	14725	14864	14759	14851	14773	14789	14843	14649	14921	14855	14778	14999	14812	14648	14643	14783	15036	14749	14683	14784	14800	14835	14951	14828	14860	14684	14759	14803	14726	14783	14592	14696	14724	14770	14799	14936	14659	14760	14823	14725	14688	14946	14816	14660	14641	14855	14746	14651	14828	14941	14682	14823	14658	14803	14701	14851	14812	14832	14801	14682	14874	14728	14736	14734	14715	14694	14813	14835	14559	14894	14811	14789	14693	14724	14697	14959	14780	14511	14856	14834	14708	14726	14759	14695	14797	14701	14838	14844	14822	14689	14599	14699	14759	14833	14655	14718	14639	14783	14683	14819	14942	14740	14826	14883	14791	14754	14693	14686	14836	14809	14893	14897	14836	14826	14788	14756	14760	14863	14765	14754	14646	14799	14724	14628	14730	14752	14879	14849	14752	14820	14898	14736	14868	15017	14800	14817	14794	14752	14776	14805	14826	14817	14810	14696	14680	14723	14779	14723	14929	14724	14760	14868	14603	14571	14982	14979	14751	14807	14760	14621	14774	14723	14791	14779	14785	14760	14805	14650	14901	14647	14870	14653	14703	14638	14799	14779	14749	14544	14717	14752	14803	14783	14738	14792	14623	14892	14600	14641	14772	14795	14786	14838	14768	14752	14607	14697	14667	14719	14551	14715	14781	14613	14711	14561	14929	14430	14750	14828	14623	14843	14802	14805	14595	14970	14847	14862	14637	14774	14597	14582	14823	14526	14850	14718	14684	14828	14653	14734	14923	14795	14726	14740	14640	14673	14663	14681	14781	14841	14815	14570	14689	14898	14829	14731	14710	14898	14752	14799	14829	14908	14948	14700	14788	14534	14650	14772	14629	14850	14783	14776	14710	14738	15017	14976	14749	14870	14661	14808	14473	14664	14904	14794	14756	14690	14701	14563	14731	14830	14846	14692	14892	14597	14786	14756	14682	14539	14693	14893	14888	14776	14528	14772	14868	14993	14866	14817	14752	14720	14719	14697	14773	14704	14767	14628	14732	14921	14840	14568	14734	14764	14626	14871	14661	14758	14678	14649	14880	14804	14564	14687	14630	14681	14705	14847	14636	14804	14653	14851	14750	14784	14756	14825	14673	14692	14893	14885	14697	14786	14933	14766	14655	14789	14563	14649	14805	14820	14636	14654	14760	14763	14605	15032	14659	14880	14753	14644	14954	14802	14778	14874	14669	14816	14798	14723	14713	14716	14750	14695	14717	14830	14740	14598	14800	14740	14736	14814	14821	14722	14863	14597	14748	14877	14764	14774	14647	14749	14884	14779	14804	14886	14683	14829	14817	14774	14764	14805	14933	14750	14824	14909	14894	14823	14819	14700	14786	14767	14671	14855	14706	14768	14881	14729	14702	14852	14825	14757	14691	14742	14789	14904	14784	14702	14846	14658	14851	14886	14694	14610	14801	14754	14746	14983	14734	14774	14859	14801	14889	14822	14752	14959	14719	14904	14596	14691	14600	14836	14581	14829	14661	14827	14829	14849	14794	14681	14702	14630	14747	14748	14751	14771	14898	14759	14746	14851	14738	14729	14751	14622	14734	14778	14588	14700	14922	14827	14921	14655	14671	14766	14538	14765	14747	14703	14750	14772	14555	14774	14652	14901	14580	14689	14820	14671	14764	14713	14769	14709	14751	14763	14878	14774	14858	14828	14642	15033	14616	14707	14843	14836	14634	14690	14756	14602	14871	14603	14800	14719	14818	14496	14710	14593	14928	14829	14756	14698	14559	14781	14711	14758	14787	14974	14868	14847	14764	14846	14717	14774	14747	14693	14734	14671	14836	14690	14708	14630	14922	14785	14701	14898	14607	14795	14796	14850	14591	14505	14864	14749	14867	14827	14674	14930	14694	14778	14742	14752	14950	14831	14721	14937	14780	14769	14902	14833	14785	14832	14692	14642	14783	14688	14705	14967	14689	14795	14773	14716	14705	14722	14894	14742	14675	14793	14596	14686	15054	14630	14753	14690	14859	14830	14869	14778	14747	14682	14813	14703	14855	14791	14647	14913	14794	14657	14774	14955	14766	14780	14666	14813	14631	15026	14709	14804	14827	14861	14624	14675	14646	14950	14805	14761	14521	14729	14659	14784	14660	14916	14785	14719	14902	14779	14882	14877	14838	14743	14853	14809	14537	14963	14606	14811	14821	14730	14967	14818	14759	14581	14872	14769	14644	14683	14789	14809	14673	14849	14859	14625	14939	14665	14912	14688	14650	14765	14763	14797	14776	14882	14702	14906	14777	14779	14713	14669	14720	14664	14565	14828	14795	14674	14756	14816	14681	14762	14862	14841	14691	14849	14725	14780	14791	14882	14679	14834	14730	14728	14798	14757	14619	14545	14935	14817	14915	14726	14878	14692	14741	14843	14776	14722	14776	14805	14822	14881	14902	14873	14908	14677	14929	14936	14761	14706	14681	14801	14848	14703	14787	14941	14579	14942	14660	14833	14805	14822	14706	14805	14816	14686	14719	14728	14819	14699	14879	14842	14793	14969	14730	14833	14824	14859	14779	14736	14706	14841	14795	14781	14921	14786	14654	14713	14531	14761	14836	14789	14764	14712	14765	14820	14706	14676	14947	14835	14868	14909	14771	14818	14909	14845	14806	14875	14708	14763	14634	14792	14761	14946	14963	14606	14927	14727	14880	14841	14777	14690	14775	14687	14747	14808	14687	14694	14721	14831	14781	14828	14686	14741	14688	14768	14877	14786	14805	14824	14793	14752	14795	14677	14834	14835	14724	14708	14592	14717	14671	14826	14776	14601	14725	14858	14735	14780	14897	14720	14674	14875	14807	14765	14652	14654	14676	14719	14787	14763	14665	14824	14768	14786	14764	14519	14691	14809	14949	14772	14802	14862	14537	14901	14838	14647	14719	14836	14607	14889
22866	24377	34870	33233	25739	24037	27989	23523	22287	22721	22417	22256	22305	22133	22296	22012	22214	22259	22224	22199	22261	22367	22132	22526	22190	22067	22246	22099	22260	22406	22543	22223	22132	21999	22189	22170	21992	22225	22013	22236	22102	22072	22208	22265	22307	22083	21933	21819	21948	22003	21995	22125	22302	22280	22260	22203	22003	22091	21897	22080	22168	22294	21979	22443	21741	22218	22139	22108	22142	21951	22146	22002	22022	22200	21844	21913	22126	21910	22153	22279	22129	22098	22172	21902	22111	22097	21992	22151	21996	22145	21861	22072	22126	22313	21951	22092	22138	22047	22025	21980	22136	21891	21773	22217	22066	21927	21986	21904	22188	22085	21956	22049	21843	21818	21881	21910	22083	22219	22429	22323	22015	22056	22187	21823	22017	22271	21770	21972	22216	22125	22169	22104	22068	21985	21992	22052	21973	21931	21983	21986	22054	22084	21892	22155	21974	22220	22032	22235	21991	21934	21939	22168	22072	21932	22093	22008	22014	22116	22278	22250	22198	22002	21986	22057	22308	22047	21961	21863	21765	21859	22092	21857	22202	22152	22085	22104	22074	22237	21966	22054	22201	22277	22141	22163	22155	22096	22014	22011	22078	21938	22561	22050	21944	22111	22044	21826	22092	22236	21932	22101	21855	22013	22109	22024	22028	22043	21890	21946	22318	22109	21890	22106	22076	21859	22069	21945	21942	22101	22060	21828	22171	22067	21956	21783	22144	21898	22120	22037	22150	22001	22109	21996	22107	22009	21794	22009	22166	22131	22102	22149	22167	22058	22008	21997	21962	21965	22105	22046	22028	22222	22149	22135	22098	22192	22175	22013	22178	21923	21977	22089	22198	22084	21900	21978	21999	22032	21984	22043	22446	22046	22066	22109	21870	21962	21806	22107	22117	22170	22130	22216	22007	22100	22289	22263	22014	22001	21915	21814	21944	22045	22089	22083	21989	22088	22244	21967	22083	22176	22157	22014	21941	22159	21880	22101	22094	22033	22179	21671	22167	22004	21960	21856	21968	22093	21941	21914	22028	22096	21885	21972	22278	22167	22161	22191	21801	21830	21908	22155	21844	22117	22207	22015	21924	21948	21921	21958	21920	21894	21872	21983	22078	21973	22044	21978	21868	22131	21786	22293	22096	22062	22085	21985	22032	21961	21923	21909	21934	22115	21915	21821	22068	22325	22195	22204	21794	22112	22097	22206	21966	21966	22263	22216	22070	22152	22264	21970	22100	21936	22062	22312	22232	22251	22238	22248	22275	21939	22242	22137	21875	22090	22086	22110	22162	22085	22114	22024	22107	21922	22026	22161	22221	21937	21933	22052	22026	21956	21916	22093	21806	22338	22039	21968	21756	21960	22217	22049	22134	21963	21800	22173	21977	22096	22028	21748	22052	21951	22154	21860	21979	21949	22028	21744	21918	22042	22257	22172	22198	22105	21931	22011	21870	22095	21980	21993	22105	22092	22212	22037	21860	21893	22152	22146	21841	22011	22176	22181	22081	22083	22023	22017	22192	22420	22048	22127	22181	22161	22071	22073	22301	21947	22215	22005	22124	21756	22107	22008	21912	22106	22009	22002	22210	22214	22167	21825	21861	21986	21652	21989	22264	22099	22225	21939	22015	21912	22191	22020	22010	21835	21926	21964	22116	22072	22117	21934	21802	21947	21812	22044	22160	22065	21861	21696	21912	21974	21993	22082	22364	22014	21846	21883	21723	22031	21988	22006	22092	22136	22147	22275	22191	22070	22140	22125	22199	22069	22023	22094	21875	21976	22274	21994	22267	21808	21983	22044	21856	22085	21966	21918	22114	21873	21994	22107	22057	21962	21955	22007	21997	22081	21878	21995	22127	21844	22001	21889	22116	22213	21950	21852	21995	22132	22014	21946	22238	21972	21932	22120	22214	22198	21964	22063	21913	21930	22009	22103	21816	22190	22255	22047	22365	22128	22066	22198	22195	22039	22060	22085	22003	22104	21948	22035	22188	22045	21841	22261	22078	22027	22139	22280	21966	22119	21909	21917	21939	21846	22132	22044	22072	21952	21917	22177	21855	21879	21916	21946	21848	22076	22305	21985	22361	22179	22036	21840	22002	21876	22076	22082	21786	22125	21806	22118	21959	21918	22281	22140	21893	22283	21982	22241	21972	22025	22199	22007	22028	22165	22122	21922	22095	21829	21974	22133	21908	22361	22269	22023	21861	21938	21959	22245	22274	22240	22032	22013	21707	22106	22166	21972	22032	22092	22277	22132	21959	22059	22250	22282	21914	22009	22145	22053	22135	21875	22146	21909	22169	21863	21922	22149	22181	22183	22010	21889	22217	21861	22043	22272	22153	22095	22059	21887	21895	21856	22026	21940	21943	22062	22025	22221	22004	22002	21879	22012	21846	21895	21987	21866	22005	22105	21973	22044	21975	22018	21909	21877	21933	22084	22238	22073	22243	22140	21983	21883	21959	22047	22329	22195	22016	22159	22032	22006	22223	21878	22058	21959	21935	22062	22134	21807	22154	21921	22052	21943	21849	22042	22108	22263	21914	22063	21840	22087	22054	21945	22135	22055	21889	21942	21939	22147	21803	21923	22001	22041	21903	22106	21978	22104	22195	22020	21877	22002	22283	22171	21909	22214	22215	21905	21984	21817	22214	22173	21875	21930	22109	21773	22242	21902	21967	21779	21794	22122	21934	21995	21949	21951	22195	21915	22065	21989	22143	21896	22150	21830	22204	22192	22246	21906	21911	22048	22060	22121	21914	21935	22178	21700	22150	21992	22021	21982	22162	22016	22150	21903	21982	21856	22034	22090	21987	22263	22274	21850	21749	22174	21993	22166	22181	21990	22026	22110	22085	22128	22130	22115	21996	22261	21893	21888	22252	21838	21973	22195	21933	22108	22092	22096	22030	21929	22185	21973	22147	22184	22252	22143	22135	21954	22184	22038	22201	22210	22168	22071	21888	22179	21960	21889	22179	21838	22186	21807	22012	22045	22110	22243	22018	22058	21831	22024	22253	22134	22015	21998	22128	21928	22134	22132	22224	22210	22039	22470	22007	22195	21966	22017	22317	22117	22199	22060	22293	22323	22192	22014	22208	22083	22266	22292	21983	22029	21981	22068	22060	22005	22013	22196	22163	21810	21989	22107	22057	21879	21806	22095	21925	21983	22294	21865	21960	21847	21995	22167	22070	22120	22057	22099	22087	22314	21997	22149	21995	22173	21931	21847	22037	22130	21936	21960	22040	21933	22035	21975	21882	22053	22106	21974	21961	21741	21867	22101	22333	22234	22035	21837	22273	21871	22157	22006	22059	21794	22272	21998	22129	22011	21856	21776	21994	22124	21983	21945	21901	22020	21911	22061	21905	21943	22125	21733	21851	22013	21846	22068	22080	21995	22205	22125	22174	22197	22122	22144	22268	22073	22006	21996	22072	22220	22087	21884	22163	21926	22009	22074	22168	22058	21972	22051	21903	21978	22077	21862	22135	22147	22135	22319	21885	22105	22184	22232	22118	21940	22368	22131	22190	22351	22012	22007	22138	22115	22201	22150	21948	21994	22186	22121	22220	22100	22145	22250	22068	22020	21986	22213	21904	22028	22069	21827	22049	22045	22041	21882	22139	21981	21960	22004	21943	21884	22139	22036	21781	21813	22065	21887	22190	21915	22085	22346	22124	22260	22147	22081	21954	22007	21979	21974	21895	22063	22335	21877	21889	21701	21911	21846	22025	22012	21926	21958	21751	22139	22183	22052	21945	21851	22086	22066	22179	21907	21977	22119	22063	21934	21951	22019	21923	21960	22012	22383	22034	21908	22071	22009	21858	21947	22044	21828	21883	22130	22138	22141	21790	22068	22086	22125	22083	22032	22099	22140	22214	21884	21948	22115	21734	21999	21987	22196	22153	21619	22115	22029	22063	22002	21868	21925	21918	21744	22057	21897	22136	21907	21897	21970	22171	21917	21789	21916	22092	22104	22105	21924	22008	22140	22130	21989	22050	22003	21982	21908	22041	22023	21894	21888	22202	22043	22136	21968	22025	21924	22094	22303	21924	21996	21942	21902	22037	22111	21919	21716	21935	22123	22097	22299	22085	21795	22034	21881	22013	21947	22065	22144	22070	22066	21986	21953	22223	22177	21904	21871	21916	22338	22057	21929	21958	22030	22067	22102	22131	22099	21956	22044	22213	21743	22246	21943	21985	22116	21974	22167	21964	22020	22129	21922	22192	22385	22193	22189	21780	21975	21804	21973	21813	21850	22044	22028	21932	22359	21981	22060	21997	22032	22239	22221	22102	21953	22077	21646	21877	21809	22007	22057	21980	21863	21842	22244	22054	21958	22027	22225	22009	22013	22210	22085	22038	22026	22180	22068	21934	21978	21981	21952	22163	22125	22047	22168	22096	21916	22195	22021	22088	21973	22282	22233	22028	22157	21906	22002	21699	22230	22249	21906	22093	22010	21920	21988	22192	22071	21889	21975	22051	22104	22052	22153	21925	21907	22120	21891	22103	21862	22118	21989	21935	22178	22108	22005	22088	21953	21938	21950	21883	21980	21916	22162	22000	21954	22170	21995	21868	22081	22101	22074	21991	21686	21836	21817	21961	21838	21949	21985	22033	22039	21903	21789	21974	21849	22103	21956	22229	21888	21977	22060	22148	22120	22033	22217	22024	22004	22157	22120	22113	22316	22496	22093	22081	21945	22112	21920	21999	22053	22240	22051	22136	21782	21914	22106	21995	21904	21955	21828	21800	22022	21701	21950	21913	22367	22302	21947	21986	22005	21995	21813	22089	22145	22210	22087	21957	21806	21809	22052	21994	21929	21779	21890	21857	21963	21805	21839	21979	22053	21850	22039	22007	22073	21903	21951	21838	21773	22261	21896	21897	21989	22169	21913	22053	21800	21791	22195	22206	22152	22259	22182	21901	22185	22040	21997	22101	22012	22060	21873	22249	21947	22085	22094	22239	22298	22161	22068	21937	22106	22118	21772	22106	21973	22053	22106	22201	21977	21974	22059	22144	22023	21936	21968	21830	21967	22234	21950	21936	22193	22131	21954	21773	21977	22137	21984	21826	22138	21963	22169	22162	21944	22158	22317	22066	22049	22271	21975	22102	21971	22130	21918	21892	22220	21850	22176
63694	107291	92995	67289	29421	13709	13736	13821	13621	13614	14016	13820	13876	13844	13807	13729	13720	13788	13597	13598	13766	13676	13836	13700	13886	13583	13722	13628	13707	13815	13766	13696	13736	13756	13714	13687	13765	13794	13643	13893	13745	13697	13787	13720	13749	13737	13634	13677	13947	13698	13848	13751	13765	13756	13878	13709	13844	13748	13797	13650	13705	13747	13699	13795	13844	13667	13586	13857	13824	13673	13748	13764	13661	13664	13776	13762	13844	13836	13826	13698	13867	13826	13731	13763	13944	13875	13744	13656	13749	13750	13944	13645	13787	13845	13632	13666	13708	13846	13748	13696	13658	13649	13702	13754	13726	13745	13822	13702	13860	13739	13689	13734	13952	13647	13749	13529	13801	13753	13821	13748	13770	13635	13711	13932	13868	13694	13806	13790	13852	13815	13612	13844	13757	13755	13839	13633	13878	13789	13563	13816	13604	13830	13538	13684	13983	13707	13663	13729	13819	13669	13890	13702	13688	13739	13682	13743	13736	13707	13729	13646	13608	13939	13793	13755	13795	13882	13717	13811	13701	13734	13819	13688	13652	13821	13683	13748	13698	13842	13691	13799	13658	13763	13838	13700	13717	13637	13639	13850	13738	13745	13715	13773	13763	13992	13767	13706	13651	13961	13773	13732	13873	13754	13789	13639	13674	13665	13766	13628	13797	13849	13611	13572	13742	13677	13668	13682	13802	13606	13860	13821	13754	13797	13722	13709	13867	13651	13769	13741	13776	13765	13739	13675	13692	13787	13738	13749	13752	13742	13632	13676	13774	13672	13931	13659	13652	13741	13717	13749	13978	13802	13593	13791	13623	13848	13784	13774	13685	13638	13820	13765	13715	13936	13792	13791	13689	13610	13961	13845	13752	13866	13664	13769	13699	13654	13689	13584	13898	13752	13888	13727	13687	13795	13668	13734	13881	13860	13764	13730	13763	13655	13735	13696	13720	13554	13742	13878	13817	13758	13782	13809	13779	13836	13706	13736	13945	13769	13811	13690	13654	13728	13632	13747	13726	13794	13735	13735	13759	13784	13672	13694	13704	13531	13699	13737	13875	13768	13698	13994	13704	13592	13775	13693	13795	13712	13737	13788	13717	13726	13660	13742	13708	13569	13538	13648	13845	13629	13732	13681	13824	13730	13726	13675	13795	13636	13610	13824	13779	13782	13524	13711	13800	13635	13727	13648	13864	13671	13799	13766	13670	13841	13811	13727	13659	13630	13649	13722	13743	13702	13569	13778	13648	13777	13630	13756	13825	13987	13672	13755	13831	13758	13884	13715	13656	13884	13542	13786	13739	13868	13542	13827	13831	13736	13572	13700	13763	13846	13593	13730	13684	13757	13670	13652	13745	13888	13811	13811	13724	13733	13788	13706	13688	13666	13711	13724	13700	13764	13796	13708	13791	13680	13653	13713	13812	13650	13716	13904	13774	13839	13711	13643	13672	13686	13722	13700	13803	13711	13732	13624	13733	13747	13855	13696	13681	13677	13722	13783	13606	13833	13635	13717	13780	13777	13797	13674	13714	13759	13667	13589	13621	13966	13717	13684	13631	13824	13797	13847	13761	13843	13797	13671	13863	13736	13819	13722	13743	13710	13578	13848	13890	13802	13873	13813	13706	13741	13663	13635	13787	13846	13854	13762	13638	13706	13848	13864	13817	13891	13736	13817	13779	13621	13740	13728	13805	13773	13664	13818	13915	13816	13511	13835	13817	13700	13617	13833	13685	13679	13758	13767	13725	13612	13724	13744	13688	13669	13698	13790	13806	13787	13722	13692	13649	13761	13817	13757	13785	13645	13687	13780	13715	13793	13695	13530	13696	13810	13785	13779	13856	13585	13777	13823	13782	13819	13820	13777	13748	13710	13854	13903	13691	13771	13784	13620	13697	13679	13585	13654	13780	13578	13920	13736	13632	13802	13692	13846	13756	13783	13776	13723	13833	13716	13763	13840	13686	13794	13752	13722	13674	13817	13665	13699	13786	13727	13626	13643	13652	13705	13688	13847	13645	13711	13881	13721	13730	13748	13712	13683	13706	13779	13746	13686	13881	13724	13616	13674	13727	13722	13924	13725	13692	13789	13871	13733	13821	13494	13898	13743	13840	13543	13675	13701	13686	13745	13714	13627	13667	13722	13816	13626	13577	13691	13590	13774	13901	13819	13689	13825	13715	13699	13765	13860	13899	13804	13720	13519	13849	13843	13942	13625	13749	13696	13856	13731	13768	13549	13585	13833	13667	13724	13638	13810	13672	13852	13720	13719	13431	13800	13599	13706	13768	13806	13811	13649	13816	13620	13808	13725	13838	13850	13755	13747	13769	13689	13658	13643	13689	13763	13873	13855	13780	13710	13721	13656	13640	13627	13797	13703	13668	13714	13887	13685	13603	13815	13827	13739	13834	13794	13653	13735	13547	13749	13813	13730	13716	13674	13792	13415	13896	13753	13688	13679	13674	13798	13933	13618	13702	13710	13704	13823	13786	13723	13684	13695	13586	13652	13820	13589	13770	13886	13728	13866	13768	13713	13737	13645	13804	13751	13534	13810	13772	13650	13647	13708	13798	13875	13892	13659	13573	13718	13733	13737	13723	13724	13546	13720	13632	13789	13810	13804	13683	13690	13578	13603	13925	13708	13827	13750	13715	13718	13781	13659	13775	13873	13839	13872	13672	13830	13776	13708	13692	13790	13648	13846	13807	13811	13886	13668	13832	13699	13714	13827	13795	13842	13597	13649	13668	13790	13870	13696	13876	13825	13578	13696	14039	13865	13628	13580	13698	13696	13754	13734	13730	13738	13677	13565	13771	13771	13646	13719	13594	13651	13811	13686	13706	13779	13662	13643	13602	13663	13737	13691	13601	13671	13786	13965	13847	13795	13825	13939	13771	13733	13727	13699	13730	13710	13600	13610	13572	13712	13817	13700	13667	13571	13913	13642	13750	13788	13866	13762	13611	13804	13710	13682	13766	13947	13643	13888	13689	13864	13700	13602	13805	13730	13813	13809	13663	13855	13595	13748	13804	13748	13738	13684	13665	13804	13763	13662	13707	13764	13675	13691	13767	13817	13709	13561	13785	13739	13749	13794	13756	13701	13669	13893	13700	13732	13627	13644	13683	13615	13784	13627	13543	13772	13781	13576	13846	13732	13763	13790	13816	13596	13757	13706	13934	13716	13574	13635	13637	13904	13700	13798	13745	13776	13817	13684	13717	13539	13826	13912	13743	13898	13733	13878	13871	13680	13731	13718	13912	13713	13737	13660	13611	13806	13640	13875	13490	13750	13664	13714	13701	13744	13598	13740	13724	13767	13847	13751	13658	13640	13582	13734	13778	13780	13834	13694	13655	13575	13791	13724	13839	13846	13692	13726	13710	13657	13842	13834	13753	13537	13969	13652	13770	13676	13784	13763	13611	13561	13693	13798	13955	13759	13771	13694	13742	13777	13667	13621	13681	13719	13670	13637	13711	13735	13723	13727	13817	13867	13687	13521	13900	13655	13741	13844	13866	13695	13716	13687	13756	13740	13664	13599	13663	13635	13754	13808	13669	13746	13862	13553	13643	13754	13830	13808	13911	13646	13619	13700	13943	13625	13667	13712	13726	13749	13827	13999	13681	13576	13778	13857	13672	13817	13652	13671	13834	13676	13717	13592	13676	13816	13772	13649	13650	13735	13765	13769	13809	13641	13772	13863	13766	13784	13786	13592	13690	13748	13863	13873	13787	13794	13550	13751	13646	13739	13765	13585	13716	13500	13731	13892	13785	13664	13705	13717	13535	13724	13522	13690	13600	13914	13994	13629	13706	13743	13751	13720	13740	13889	13659	13688	13814	13708	13630	13905	13628	13862	13731	13623	13712	13795	13689	13733	13643	13832	13721	13646	13629	13735	13706	13780	13573	13679	13539	13686	13845	13615	13822	13613	13753	13581	13694	13720	13722	13615	13724	13764	13842	13733	13658	13538	13804	13812	13778	13769	13522	13835	13744	13843	13607	13699	13669	13595	13742	13682	13696	13707	13849	13700	13767	13560	13745	13660	13641	13750	13798	13557	13647	13676	13840	13723	13706	13735	13965	13774	13658	13773	13832	13605	13826	13589	13768	13721	13617	13751	13898	13626	13748	13699	13832	13800	13674	13738	13843	13793	13773	13711	13784	13673	13655	13706	13703	13732	13761	13782	13679	13630	13679	13744	13703	13552	13773	13800	13697	13735	13744	13870	13644	13651	13721	13748	13691	13755	13930	13526	13696	13711	13642	13753	13823	13776	13609	13805	13597	13592	13851	13809	13810	13601	13831	13700	13672	13767	13676	13698	13615	13619	13649	13845	13796	13780	13712	13694	13679	13735	13691	13848	13636	13692	13817	13773	13739	13691	13686	13583	13556	13707	13690	13704	13604	13778	13789	13742	13667	13516	13587	13750	13714	13680	13656	13673	13916	13707	13777	13800	13781	13635	13727	13617	13767	13757	13612	13688	13881	13671	13750	13544	13728	13722	13800	13789	13783	13628	13820	13575	13739	13773	14058	13800	13679	13733	13554	13486	13558	13685	13866	13659	13745	13738	13678	13722	13893	13745	13659	13868	13674	13664	13697	13791	13520	13604	13605	13714	13730	13866	13744	13696	13691	13843	13714	13602	13636	13614	13722	13671	13733	13695	13851	13697	13732	13672	13652	13827	13780	13695	13752	13507	13661	13694	13742	13640	13772	13750	13840	13756	13824	13666	13681	13850	13718	13660	13821	13666	13830	13861	13684	13791	13706	13759	13893	13826	13834	13628	13655	13596	13752	13787	13588	13739	13588	13752	13768	13557	13667	13701	13735	13752	13800	13731	13718	13740	13757	13711	13666	13862	13747	13670	13883	13793	13630	13726	13713	13582	13761	13858	13689	13770	13879	13681	13720	13816	13707	13744	13676	13760	13901	13692	13564	13642	13823	13736	13881	13645	13735	13608	13791	13709	13754	13643	13804	13840	13747	13663	13654	13588	13754	13736	13815	13746	13749	13704	13824	13796	13690	13726	13802	13839	13428	13792	13694	13720	13811	13705	13729	13759	13985	13751	13628	13886	13666	13711	13703	13698	13662	13667	13542	13534	13790	13793	13597	13658	13756	13731	13714	13648	13859	13714	13677	13843
40862	43882	42639	33798	27055	24850	24699	24669	24642	24425	24291	24370	24637	24499	24479	24501	24645	24643	24560	24393	24408	24370	24525	24317	24472	24627	24404	24547	24348	24461	24491	24668	24416	24306	24644	24638	24595	24489	24441	24585	24746	24446	24583	24246	24392	24559	24622	24495	24317	24453	24667	24357	24807	24444	24726	24322	24700	24752	24687	24444	24293	24487	24536	24467	24598	24460	24647	24612	24488	24479	24307	24462	24680	24302	24599	24436	24330	24479	24645	24516	24498	24676	24320	24268	24806	24370	24415	24725	24366	24554	24374	24210	24523	24393	24536	24532	24387	24634	24648	24561	24583	24365	24442	24647	24256	24248	24658	24377	24368	24528	24438	24482	24533	24569	24330	24407	24341	24330	24425	24393	24608	24209	24557	24318	24568	24489	24452	24459	24616	24444	24507	24581	24626	24373	24671	24605	24540	24324	24295	24480	24356	24289	24500	24442	24585	24491	24707	24384	24688	24482	24409	24111	24482	24374	24491	24489	24415	24413	24654	24528	24219	24485	24607	24473	24544	24213	24246	24315	24475	24378	24425	24664	24482	24581	24168	24564	24784	24543	24423	24807	24394	24620	24573	24243	24519	24549	24498	24498	24457	24266	24130	24492	24535	24450	24392	24298	24390	24391	24605	24524	24583	24518	24446	24672	24265	24569	24640	24449	24611	24527	24559	24540	24608	24450	24504	24512	24452	24518	24581	24232	24622	24386	24588	24575	24565	24342	24846	24667	24572	24443	24521	24546	24624	24614	24603	24510	24315	24286	24497	24267	24359	24446	24505	24517	24328	24323	24611	24439	24371	24552	24643	24206	24481	24451	24388	24570	24677	24569	24671	24557	24509	24364	24653	24716	24637	24472	24412	24746	24612	24615	24347	24471	24567	24326	24432	24488	24571	24302	24530	24378	24293	24378	24433	24593	24335	24493	24347	24548	24475	24296	24498	24377	24707	24513	24547	24427	24593	24689	24160	24354	24750	24636	24513	24535	24582	24386	24262	24528	24312	24393	24504	24437	24751	24686	24444	24256	24546	24515	24247	24238	24539	24517	24196	24676	24462	24714	24566	24684	24538	24504	24421	24631	24562	24693	24817	24739	24559	24362	24766	24472	24662	24669	24542	24704	24626	24516	24560	24295	24255	24614	24585	24577	24577	24414	24103	24492	24595	24655	24590	24592	24788	24327	24464	24676	24478	24608	24482	24449	24251	24183	24321	24407	24473	24502	24404	24477	24480	24394	24141	24362	24587	24297	24269	24671	24585	24431	24436	24566	24433	24515	24399	24462	24635	24335	24336	24400	24725	24504	24546	24640	24467	24355	24379	24656	24574	24218	24414	24391	24313	24417	24580	24667	24651	24571	24695	24610	24577	24420	24557	24524	24418	24291	24687	24421	24441	24499	24476	24657	24598	24717	24499	24379	24441	24641	24612	24665	24408	24265	24435	24673	24481	24307	24574	24459	24235	24418	24498	24368	24587	24797	24621	24299	24510	24629	24496	24263	24599	24576	24735	24340	24665	24598	24780	24665	24510	24549	24630	24371	24486	24544	24409	24462	24644	24547	24528	24698	24700	24403	24549	24643	24298	24583	24370	24321	24513	24421	24435	24538	24368	24447	24506	24292	24492	24439	24658	24562	24817	24449	24543	24492	24663	24513	24666	24431	24599	24497	24396	24477	24226	24216	24647	24555	24554	24321	24364	24644	24444	24690	24628	24557	24571	24388	24590	24470	24692	24567	24285	24254	24440	24538	24592	24222	24409	24433	24539	24365	24541	24479	24401	24358	24798	24673	24651	24627	24397	24487	24571	24324	24244	24728	24425	24351	24327	24456	24609	24153	24495	24527	24407	24274	24636	24442	24398	24494	24292	24184	24418	24320	24705	24356	24436	24384	24833	24357	24411	24466	24448	24254	24367	24521	24364	24378	24717	24505	24278	24509	24431	24430	24453	24407	24492	24538	24599	24365	24499	24483	24361	24342	24563	24383	24452	24368	24371	24275	24492	24376	24563	24523	24441	24322	24625	24558	24353	24611	24622	24591	24364	24647	24456	24501	24703	24600	24484	24652	24570	24578	24540	24619	24297	24390	24585	24560	24401	24506	24612	24696	24649	24195	24224	24337	24447	24376	24436	24559	24477	24494	24494	24660	24683	24357	24359	24438	24458	24491	24668	24461	24594	24582	24696	24405	24512	24506	24482	24300	24610	24515	24412	24401	24197	24531	24482	24631	24706	24683	24431	24984	24706	24422	24423	24554	24342	24307	24398	24297	24334	24423	24564	24538	24548	24452	24467	24645	24779	24451	24548	24727	24696	24593	24439	24265	24572	24330	24635	24484	24362	24523	24454	24435	24539	24518	24417	24555	24639	24373	24502	24734	24424	24838	24578	24397	24480	24272	24572	24382	24353	24685	24439	24648	24550	24358	24519	24502	24718	24718	24675	24433	24588	24618	24651	24683	24574	24785	24802	24674	24402	24672	24473	24655	24403	24418	24494	24436	24488	24673	24753	24311	24532	24423	24555	24515	24527	24527	24264	24667	24403	24559	24467	24501	24542	24433	24438	24733	24565	24492	24374	24597	24676	24762	24510	24480	24485	24448	24459	24421	24580	24389	24563	24554	24588	24706	24931	24595	24538	24640	24509	24535	24580	24677	24548	24527	24471	24548	24499	24560	24378	24444	24520	24371	24718	24295	24411	24610	24676	24530	24489	24703	24847	24645	24466	24509	24560	24523	24622	24565	24576	24316	24424	24533	24540	24406	24484	24457	24726	24555	24565	24434	24702	24249	24450	24417	24400	24579	24662	24405	24498	24462	24375	24422	24524	24627	24559	24559	24371	24472	24517	24373	24280	24642	24363	24256	24455	24606	24453	24458	24170	24431	24513	24563	24467	24351	24710	24473	24435	24176	24437	24411	24444	24449	24616	24682	24621	24646	24720	24562	24301	24499	24595	24407	24306	24542	24567	24472	24339	24482	24612	24482	24375	24622	24506	24373	24511	24705	24714	24442	24524	24502	24652	24355	24352	24554	24442	24453	24259	24437	24410	24302	24516	24334	24603	24621	24528	24477	24623	24361	24815	24294	24588	24440	24611	24658	24681	24553	24500	24679	24405	24404	24491	24746	24578	24498	24547	24525	24469	24600	24527	24482	24703	24534	24725	24498	24492	24585	24722	24742	24632	24522	24409	24597	24383	24629	24582	24349	24493	24315	24504	24550	24515	24255	24422	24698	24670	24424	24174	24547	24584	24294	24289	24112	24451	24500	24360	24454	24801	24528	24487	24338	24582	24608	24214	24494	24485	24473	24568	24480	24342	24521	24760	24452	24475	24439	24323	24214	24659	24596	24295	24464	24279	24544	24735	24431	24350	24221	24476	24413	24463	24321	24383	24626	24717	24438	24436	24535	24657	24679	24634	24657	24507	24525	24568	24301	24564	24623	24437	24302	24523	24563	24325	24411	24388	24531	24538	24575	24405	24381	24649	24597	24527	24611	24699	24430	24356	24438	24565	24471	24444	24419	24620	24289	24718	24283	24559	24556	24704	24444	24389	24370	24737	24831	24483	24461	24670	24223	24255	24397	24538	24466	24474	24462	24398	24541	24489	24452	24794	24404	24444	24504	24583	24539	24516	24391	24676	24585	24650	24792	24455	24544	24278	24262	24333	24247	24601	24435	24480	24461	24485	24587	24399	24421	24628	24711	24426	24457	24584	24730	24806	24511	24753	24377	24446	24539	24765	24609	24507	24454	24566	24383	24504	24577	24561	24447	24551	24571	24336	24368	24566	24576	24420	24665	24460	24332	24562	24628	24873	24241	24348	24540	24569	24800	24689	24625	24418	24495	24633	24467	24336	24489	24654	24519	24557	24626	24430	24577	24700	24516	24550	24611	24453	24423	24725	24548	24663	24664	24373	24484	24480	24541	24431	24209	24187	24734	24344	24510	24646	24674	24518	24575	24317	24316	24542	24207	24279	24605	24447	24280	24643	24588	24764	24801	24617	24736	24577	24510	24652	24314	24598	24622	24884	24647	24551	24454	24361	24458	24679	24550	24684	24641	24324	24377	24584	24428	24300	24413	24617	24589	24546	24407	24461	24680	24402	24440	24593	24236	24496	24584	24409	24401	24608	24164	24298	24646	24465	24555	24453	24611	24586	24382	24490	24652	24502	24592	24569	24272	24479	24225	24480	24434	24425	24334	24467	24462	24542	24531	24375	24424	24568	24548	24454	24483	24661	24850	24484	24470	24599	24639	24298	24281	24470	24618	24649	24659	24430	24636	24609	24320	24464	24693	24580	24585	24646	24371	24598	24584	24412	24514	24276	24383	24798	24319	24404	24627	24426	24426	24190	24556	24579	24461	24230	24427	24568	24407	24502	24739	24653	24421	24453	24574	24559	24528	24429	24483	24538	24466	24487	24287	24385	24587	24702	24512	24743	24512	24328	24521	24323	24031	24542	24428	24425	24560	24590	24242	24612	24699	24671	24517	24382	24257	24618	24695	24435	24528	24488	24591	24488	24258	24573	24615	24545	24450	24408	24418	24546	24440	24433	24290	24642	24158	24511	24575	24547	24308	24625	24479	24351	24539	24531	24450	24558	24496	24727	24610	24492	24730	24235	24482	24649	24265	24423	24599	24475	24223	24640	24489	24488	24487	24542	24195	24250	24534	24520	24375	24437	24262	24287	24578	24460	24473	24404	24451	24484	24394	24537	24579	24384	24310	24330	24617	24395	24228	24523	24366	24659	24527	24504	24836	24257	24629	24612	24447	24277	24642	24636	24397	24500	24535	24161	24376	24398	24725	24315	24383	24427	24439	24507	24513	24632	24483	24692	24657	24686	24716	24482	24598	24569	24590	24444	24560	24702	24535	24346	24344	24395	24365	24296	24823	24447	24612	24560	24503	24450	24417	24463	24608	24482	24235	24369	24374	24424	24542	24409	24484	24252	24342	24665	24570	24649	24546	24549	24425	24288	24643	24556	24631	24398	24553	24706	24490	24528	24309	24511	24606	24390	24424	24618	24546	24767	24813	24432	24437	24471	24501	24394	24449	24337	24583	24469	24549	24528	24575	24318	24613	24673	24342	24263	24603	24597	24698	24398	24460	24583	24555	24577	24293	24265	24259	24360	24667
38346	48988	37086	23869	17047	15076	15052	14929	15011	15066	15033	14968	15078	14848	14866	14906	14905	14931	15053	15004	15057	14986	15021	15036	14992	15032	14866	14875	14947	14941	15015	14974	14976	14891	15163	15226	14855	14723	14852	15092	15008	14888	14903	15056	15036	15030	14845	14966	14937	14882	15111	14997	14942	15100	14863	15023	14858	14911	14998	14818	15186	14915	15030	15039	14984	14967	14986	14990	14896	15023	14974	15118	14993	14967	15012	14883	15090	14714	14982	15049	15085	14882	15014	14973	14919	15031	14993	15041	15077	14973	14981	14982	15040	14928	14718	15008	14931	14955	14965	15011	14934	14832	15025	14989	15018	14888	15087	15031	14987	15063	15005	14826	14925	14977	14920	14884	14945	15016	15053	14893	15162	14974	14982	14953	15018	14920	15004	14913	15000	14951	15196	14892	15045	15057	15027	14900	14948	15029	14917	15040	14930	15079	14797	14975	14785	14947	14944	14939	14901	14907	14993	14949	14905	14950	15029	15043	14916	15000	14817	14971	15095	14919	15009	15067	14893	15062	15006	14816	15220	14937	15101	14940	15133	14844	15122	15073	14941	15125	14921	15118	14936	15007	14990	14892	15001	15028	14945	15036	14973	14997	14839	14807	15026	14872	14841	15138	15007	15043	14807	14839	15100	14931	14977	14816	15034	15038	14946	14912	14877	15185	14987	15259	14852	14952	14879	15094	14887	15098	14935	14887	14957	14968	15064	14909	14900	14870	14932	14966	14960	15008	15042	15030	14845	14910	15074	15057	15039	15066	14862	14942	14965	14823	15259	15009	14946	14861	15012	14886	15016	14953	15218	15028	15052	15044	14935	15077	14924	15068	15025	15038	14961	15186	15036	14959	14874	15163	14937	15092	15147	15062	14883	15100	14933	14914	14851	14993	14978	14926	15041	14823	15094	14959	15016	14984	14815	14991	14991	14989	15086	14895	15020	14993	15095	15012	15175	14923	14728	15038	14823	15071	14936	14985	14771	15185	15034	14738	14837	14989	14892	15035	14989	15035	14962	14853	15002	14829	14979	14942	14937	14936	15047	14987	15066	14866	14931	14982	14878	14790	14956	14864	14886	14996	14728	15036	14881	15066	15093	14930	14842	14919	14895	14922	15070	14904	15027	14950	14965	15009	14909	14965	14958	15104	14870	14907	14972	15000	15096	14972	14900	14931	14834	14914	15010	15023	14870	14804	14945	14862	15042	14988	14921	15061	14878	14945	15010	15053	14968	15077	15126	14872	15088	14902	14922	14936	14860	14895	14982	15010	14827	14955	14975	14964	14973	15094	14895	14723	15025	14873	15007	14865	14857	15066	15019	14957	14957	14963	14918	15021	15035	14989	15199	14961	15020	15015	14862	15016	15004	14812	15058	15094	15046	14991	14955	15037	15047	14832	14857	14995	14846	14953	14938	14827	14965	14890	14914	15126	14907	15021	15020	14713	15085	14932	15221	15073	14995	14959	15061	15025	15124	14952	14950	14895	14781	14877	15046	14971	14880	15051	14824	14950	14961	14992	15019	15012	15055	14988	14999	14919	14807	15153	15157	15015	14801	14945	15161	15009	14954	14970	14953	14817	15176	14889	15087	14931	14904	15004	14902	14991	14900	14858	14920	14992	14879	14906	14921	14950	14875	14941	15066	14826	14901	14833	14871	14798	15059	14986	14965	14865	14864	15070	15008	15069	14974	14994	14880	14911	14996	15091	14866	14911	15144	15092	15074	14755	15041	14961	15199	14836	14923	14796	15058	15040	14842	15026	14877	14832	14742	15059	14800	14831	14949	14848	14998	14865	15113	15010	15014	14874	15032	14917	14909	14874	15140	15009	14896	14976	14901	14869	14867	14861	15121	14929	15034	14953	14983	15021	14932	15000	14966	14935	15030	15078	14992	15196	14921	14888	15000	14945	14837	14989	14851	15042	15086	14893	15092	14984	15048	14962	14908	14992	15007	14898	14963	15205	14814	15074	14971	14861	14796	14947	15171	15047	14808	14982	15067	14931	15041	15075	14891	14999	14825	14886	14931	14955	15032	15032	14947	14925	15150	14849	14993	15038	15033	14954	15052	15089	14989	15025	14920	14967	14878	14959	14922	15063	15012	15062	15113	15042	14974	14910	15056	14974	15028	15071	14904	14954	14970	14823	14978	14911	14969	14988	15060	14884	14887	14912	14958	14946	15037	14749	14910	14904	14993	14827	14822	14859	14975	14962	14958	14915	14942	14909	15038	14999	14901	14823	15047	14888	14913	14944	14980	15052	15166	14814	14989	14922	14784	14886	14815	14910	14946	14949	14938	15046	14935	14918	15035	15015	14893	14955	15093	14923	15007	14918	15052	15025	14975	14900	14922	15043	14983	14949	15039	14841	14991	14917	15036	15114	15117	15102	15025	14944	15011	15017	15000	15014	14940	15097	14891	14918	15052	15068	14903	15095	15043	14862	14942	15089	14970	15090	15184	15036	15066	15180	15091	14823	14875	15033	15057	14955	15072	15040	15087	14696	14824	14915	14896	14909	15048	14970	14850	14900	14919	14993	14974	15103	14983	15141	14897	14871	15062	15032	14965	14965	14932	14970	14900	15003	14840	14971	14872	14876	15092	14835	15057	14948	15086	14936	14884	14964	15026	14929	14943	14986	15020	15009	14889	14830	15069	14920	14979	15065	14967	15031	15053	14861	14923	14862	15011	15063	14974	14990	14908	15037	14945	14936	15057	14893	15008	14698	14790	15084	15025	14969	14879	14908	15040	14931	15005	14900	14981	14804	14775	15055	15064	14986	14921	14792	15086	14931	14984	14928	14936	15196	14943	14982	15027	15007	14967	14860	15151	14930	14914	14852	14886	15100	14861	15178	15107	15068	14884	14814	14985	14981	15049	14971	14953	15086	15149	14987	15079	14901	15028	14823	15050	14950	14913	14834	14884	14998	14938	14944	14976	14851	14855	15097	14868	14614	15051	14916	14951	15009	14824	14976	15220	14895	15075	14889	14883	14841	14992	15118	14927	14936	15016	14974	14940	14980	15074	14851	14902	14964	14830	14929	15022	14909	15045	15015	15029	14885	15084	14811	14967	14955	14984	14954	15039	14930	14996	15164	14891	14935	14833	14799	15062	14960	14901	15110	14965	15011	14931	14882	14887	14987	15120	15006	15167	14874	14860	15142	14982	14830	15069	14979	15040	14934	14960	15024	14909	14887	15000	14889	14962	14922	15134	15013	14929	14923	14911	14891	15069	14944	15135	15104	14955	14946	14933	15031	14991	15071	15134	15105	14976	14883	15113	15086	14838	14896	15029	14961	15010	15083	14949	14811	14998	14845	14917	14953	15003	15034	14882	15170	14899	14801	15068	14822	14931	15013	14897	14899	14934	15060	15065	15040	14922	15035	14774	14952	14921	14928	14977	14811	15140	14910	15028	14991	15016	14821	14995	14978	14900	14825	14962	15017	14919	15070	14974	14935	14938	14955	14980	15009	14797	15033	14957	14970	15026	14764	14940	14857	14967	14853	15037	15018	14976	14963	15032	15071	14952	15014	14791	15018	14981	15046	14960	15076	15012	15050	15001	14911	14983	14869	14905	14976	14829	15066	14908	14971	15049	15006	15006	15145	14999	15036	15154	15189	14977	14834	14940	15040	15183	14982	14908	15157	15103	14870	14967	14930	15052	14906	14744	14965	15035	15211	14999	14957	15035	14931	15104	15152	15072	14857	15091	14950	15156	15134	14915	14975	14943	14781	14994	15046	15088	15047	14828	14901	15087	14994	14912	14993	14991	14889	15073	15074	15021	15121	15187	15085	15123	14868	15062	14753	14949	14958	14963	15120	14880	14815	14931	15021	14920	15006	14914	14989	14969	14921	14934	15012	14978	14911	15068	14940	14961	14793	14961	15126	14966	15254	15028	15090	14848	15078	15040	14870	14997	15099	14925	14929	15051	15045	14960	14920	15017	14907	15068	14879	15046	14940	14893	14938	15045	14940	15083	15094	15046	14964	14846	14888	14901	14955	14853	15057	15082	15029	14942	15046	14888	14953	15018	14914	14876	14957	14945	14910	14917	14886	14933	15006	14962	14952	15056	14965	14740	14900	15051	15044	15045	15128	14926	14879	14878	14758	14918	15046	14946	14944	15012	14850	14950	14991	14987	15045	15065	14959	14988	14865	14873	15144	14860	14945	14868	15190	15035	14699	15033	15106	15124	14840	15088	15020	15056	15094	14929	14833	14982	14846	15079	15030	15056	15035	14858	14977	14951	14930	14963	14822	15002	15001	15049	14909	15065	15004	14768	14922	15063	14831	15115	15004	14795	15130	14870	14976	15096	15267	15007	15024	14877	15154	15054	14923	14903	15047	15092	14870	14943	14948	14882	14964	15007	14977	14970	14879	15153	15014	15127	15050	14906	14987	14947	14701	14986	15048	15044	14892	14989	14980	14985	14964	14925	14951	14975	15102	14918	14911	14942	14961	14928	14999	14911	15183	15006	14718	15073	14927	15137	15028	14914	14859	14909	15083	14832	14850	14997	14848	15145	15005	15096	14798	14995	14899	14880	14884	14974	15112	15021	14751	14892	15004	15038	14932	15044	14816	14872	14958	15017	15084	15026	15062	14878	14968	15009	14975	14925	14923	14869	15005	14835	15081	15083	14865	15048	14888	15077	14978	14952	14843	15104	15066	15114	14969	15045	15001	14893	14996	15035	14941	14950	14967	15095	14690	14972	15025	15050	15016	14901	15007	15064	14848	14936	15014	15112	15117	14932	15025	14851	15019	14784	14851	14962	14985	15034	14956	15019	14991	15113	15029	15104	15037	14906	15004	14915	15094	14874	14700	14991	14974	14981	15128	15025	14801	14881	14890	15210	14879	14960	15007	15023	14881	14996	14933	15023	14891	14983	15093	15033	15106	15003	14984	14925	15161	14981	14912	14861	15076	14892	15026	14990	15067	14985	14961	15060	14945	15060	15017	14942	14870	15001	15045	15013	14961	15156	14993	14982	14946	15092	15139	14903	14871	14996	15037	15001	14974	14865	14935	15004	15000	14836	14947	14859	14949	14970	14945	15034	14942	14895	14863	14985	14986	14936	15051	15061	14802	14913	15106	14946	14928	14967	14989	15042	15139	15039	15063	15017	15094	14807	15044
24409	26930	39438	36927	30169	27406	29318	26724	26259	26777	26896	26564	26583	26444	26532	26544	26413	26215	26328	26106	26548	26568	26305	26205	26481	26429	26343	26421	26077	26283	26395	26286	26369	26484	26448	26591	26347	26472	26285	26383	26491	26247	26230	26263	26247	26527	26243	26536	26394	26536	26308	26254	26243	26187	26179	26100	26254	25945	26385	26462	26040	26326	26355	26430	26278	26323	26481	26134	26289	26328	26355	26112	26228	26663	26468	26233	26098	26315	26377	26349	26503	26415	26254	26471	26124	26325	26617	26201	26309	26113	26326	26226	26241	26241	26309	26111	26527	26132	26304	26255	26230	26206	26255	26304	26372	26210	26529	26245	26281	26502	26079	26572	26224	26391	26349	26225	26350	26274	26169	26302	26417	26484	26239	26263	26234	26478	26225	26289	26306	26299	26242	26199	26319	26375	26630	26500	26425	26448	26302	26279	26123	26045	26309	26270	26578	26262	26414	26247	26075	26199	26305	26242	26171	26356	26194	26080	26366	26347	26388	26299	26068	26316	26237	26431	26373	26208	26262	26259	25970	26191	26531	26422	26348	26308	26245	26319	26299	26417	26101	26359	26270	26304	26322	26388	26312	26184	26402	26219	26169	26287	26351	26390	26455	26342	26209	26320	26640	26403	26090	26369	26134	26277	26276	26233	26352	26267	26261	26297	26231	26339	26460	26536	26243	26372	26475	26370	26238	26255	26332	26252	26473	26338	26374	25999	26208	26297	26372	26483	26427	26446	26404	26161	26078	26356	26101	26428	26409	26220	26409	26310	26418	26346	26441	26269	26402	26455	26418	26233	26369	26270	26399	26494	26270	26238	26370	26199	26126	26407	26093	25935	26496	26191	26415	26408	26285	26299	26085	26265	26280	26448	26293	26470	26298	26115	26244	26002	26201	26596	26492	26276	26423	26310	26439	26196	26105	26265	26271	26226	26501	26350	26072	26200	26111	26325	26341	26457	26478	26504	26301	26321	26502	26192	26308	26138	26434	26181	26365	26303	26324	26548	26245	26472	26009	26286	26364	26269	26421	26353	26096	26099	26097	26148	26024	26373	26258	26322	26314	26298	26061	26338	26220	26399	26440	26406	26119	26209	26184	26125	26343	26540	26336	26145	26455	26160	26186	26381	26112	26135	26370	26271	26356	26252	26206	26399	26255	26226	25990	26555	26391	26318	26115	26232	26369	26427	26453	26536	26320	25983	26438	26422	26434	26418	26356	26253	26136	26160	26358	26311	26277	26318	26204	26235	26444	26298	26275	26130	26243	26279	26113	26236	26355	26149	26174	26165	26356	26629	26086	26034	26350	26098	26341	26270	26358	26304	26054	26262	26332	26311	26154	26289	26506	26127	26061	26345	26486	26156	26374	26183	26225	26585	26210	26386	26172	26100	26049	26284	26420	26128	26452	26298	26360	26352	26466	26283	26395	26347	26354	26459	26141	26440	26416	26294	26307	26184	26202	26081	26340	26393	26429	26297	26215	26149	26717	26425	26409	26404	26324	26257	26368	26464	26376	26368	26266	26589	26202	26454	26189	26358	26134	26310	26382	26402	26238	26145	26326	26291	26311	26252	26568	26317	26333	26165	26133	26406	26238	26226	26441	26505	26480	26703	26411	26379	26447	26039	26362	26183	26187	26276	26384	26277	26218	26091	26318	26451	26262	26348	26410	26278	26351	26169	26399	26198	26269	26013	26075	26267	26582	26277	26311	26103	26247	26288	26094	26240	26111	26374	25909	26454	26425	26345	26237	26067	26271	26227	26320	26280	26232	26310	26314	26193	26315	26025	26111	26342	26259	26345	26504	25988	26220	26254	26401	26302	26313	26254	26112	26358	26469	26179	26257	26462	26285	26292	26195	26077	26274	26394	26328	26351	26351	26053	26299	26263	26088	26105	26333	26021	26350	26122	26190	26104	26526	26336	26471	25895	26207	26339	26346	26343	26407	26254	26283	26276	26425	26457	26371	26010	26138	26267	26445	26076	26221	26552	26335	26348	26373	26281	26371	26481	26435	26016	26463	26021	26091	26263	26599	26280	26405	26341	26287	26434	26359	26176	26323	26416	26101	26366	26502	26361	26292	26248	26177	26156	26108	26487	26589	26510	26350	26220	26182	26128	26077	26324	26496	26263	26376	26254	26360	26280	26381	26233	26169	26330	26116	26514	26169	26423	26184	26319	26234	26174	26310	26391	26552	26070	25994	26186	26567	26338	26016	26299	26365	26252	26426	26317	26326	26155	26384	25850	26072	26198	26488	26382	26460	26302	26154	26477	26251	26427	26432	26354	26182	26648	26289	26215	26409	26327	26332	26240	26289	26287	26145	26198	26336	26335	26480	26157	26339	26482	26334	26300	26306	26270	26390	26043	26011	26484	26130	26361	26302	26384	26291	26273	26441	26422	26297	26251	26377	26358	26242	26172	26109	26113	26136	26342	26108	26150	26243	26297	26302	26109	26408	26189	26142	26240	26265	26116	26407	26237	26181	26143	26536	26472	26324	26239	26581	26270	26220	26159	26164	26282	26566	26363	26143	26305	26268	26175	26254	26311	26302	26295	26472	26162	26233	26182	26235	26385	26242	26322	26340	26011	26256	26267	26436	26560	26175	26109	26026	26155	26211	26088	26423	26347	26244	25824	26136	26275	26332	26295	26408	26144	26282	26432	26409	26470	26380	26344	26058	26296	26261	26210	26129	26176	26135	26122	26313	26070	26438	26209	26193	26411	26347	26252	25987	26068	26147	26526	26427	26395	26432	26395	26410	26448	26328	26231	26575	26115	26164	26113	26455	26462	26388	26254	26231	26116	26209	26334	26049	26586	26399	26316	26362	26143	26374	26337	26152	26012	26015	26103	26316	26405	25991	26325	26458	26149	26235	26256	26159	26587	26311	26325	26202	26435	25890	26077	26026	26355	26275	26319	26246	26348	26268	26196	26599	26167	26216	26418	26309	26459	26306	26221	26252	26306	26288	26301	26240	26066	26177	26386	26185	26206	26144	26201	26176	25959	26340	26539	26255	26037	26152	26247	26467	26229	26552	26189	26271	26382	26175	26467	26461	26511	26482	26453	26381	26250	26137	26203	26243	26313	26492	26396	26361	26268	26103	26243	26276	26280	26074	26179	26367	26474	26450	26465	26292	26033	26350	26317	26104	26316	26226	26421	26422	26129	26500	26258	26279	26377	26213	26336	26380	26097	26135	26232	26311	26295	26298	26465	26335	26259	26552	26440	26389	26184	26468	26239	26309	26360	26380	26157	26298	26228	26166	26329	26515	26361	26394	26273	26209	26294	26498	26300	26269	26294	26357	26467	26358	26271	26187	26217	26095	26180	26003	26225	26056	26290	25913	26275	26608	26041	26339	26030	26218	26252	26029	26288	25988	26206	26517	26279	26188	25946	26149	26107	26351	26436	26383	26325	26327	26432	26271	26272	26275	26457	26281	26480	26157	26114	26385	26342	26238	26121	26212	26182	25820	26181	26247	26374	26514	26296	26110	26358	26401	26321	26432	26399	25940	26239	26099	26302	26442	26303	26098	26423	26248	26142	26050	26373	26166	26183	26414	26407	26374	26195	26194	26066	26017	26488	26390	26239	26314	26089	26327	26398	26148	26264	26165	26357	26252	26333	26218	26254	26353	26246	26348	26291	26643	26011	25930	26448	26396	26570	26382	26267	26203	26352	26386	26296	26039	26019	26297	26337	26390	26190	26088	26278	26355	26194	26271	26233	26273	26181	26255	26256	26017	25941	26397	26325	26183	26125	26229	26223	26113	26313	26504	26518	26381	26346	26336	26413	26478	26520	26390	26162	26381	26371	26174	26206	26285	26189	26380	26154	26191	26310	26331	26168	26523	26212	26206	26273	26367	26497	26606	26064	26318	26197	26492	26176	26310	26293	26223	26359	26075	26307	26422	26317	26371	26377	26408	26285	26329	26425	26411	26264	26408	26329	26364	26225	26249	26445	25985	26387	26249	26304	26445	26610	26409	26213	26448	26292	26422	26187	26595	26258	25867	25986	26190	26224	26318	26183	26445	26113	26344	26216	26232	26225	26450	26260	26251	26275	26460	26594	26304	25946	26291	26377	26167	26236	26233	26235	26384	26355	26333	26367	26407	26313	26372	26259	26310	26201	26195	26095	26201	26191	26199	26504	26350	26207	26151	26159	26394	26473	26354	26030	26267	26217	26363	26015	26351	26219	26220	26424	26513	26396	26314	26149	26285	26185	26392	26256	26426	26155	26493	26384	26458	26124	26481	26436	26419	25995	26342	26210	26318	26311	26182	26045	26282	26369	26286	26036	26129	26403	26565	26345	26632	26433	26235	26229	26543	26273	26452	26397	26280	26293	26115	26252	26241	26413	26182	26341	26306	26377	26362	26242	26074	26139	26430	26365	26324	26183	26390	26255	26272	26447	26187	26411	26263	26543	26266	26387	26243	26259	26309	26384	26410	26347	26063	26278	26320	26414	26735	26638	26176	26465	26371	26191	26350	26073	26155	26236	25976	26272	26303	26168	26103	26076	26342	26312	26179	26201	26506	26323	26280	26396	26526	26188	26356	26126	26382	26141	26263	26051	26227	26170	26549	26289	26304	26368	26198	25964	26223	26144	26473	26044	26151	25932	26323	26026	26249	26235	26329	26423	26240	26282	26493	26135	26272	26193	26051	26123	26167	26082	26134	26244	26232	25991	26192	26664	26205	26264	26229	26282	26368	26123	26287	26154	26248	25930	26232	26348	26101	26296	26357	26319	26118	26409	26360	26199	26269	26235	26164	26224	26305	26145	26394	25923	26327	26230	26335	26231	26480	26187	26292	26268	25983	26236	26385	26130	26343	26153	26460	26209	26166	26330	26364	26214	26243	26512	26356	26542	26515	26222	26429	26270	26284	26295	26292	26450	26428	26372	26548	26401	26312	26447	26511	26368	26201	26352	26360	26299	26426	26342	26327	26215	26342	26210	26309	26253	26231	26274	26143	26444	26120	26323	26053	26102	26070	26377	26479	26263	26262	26440	26017	26258	26293	26123	26470	26467	26237	26250	26137	26301	26225	26151	26126	26196	26377	25997	26424	26432	26189	26216	26603	26526	26313	26301	26054	26287	26288	26531	26295	26503	26675	26434	26080	26410	26223	26274
67621	106654	87371	56033	30231	15823	15732	15866	15857	15625	15736	15811	15642	15843	15739	15714	15730	15737	15829	15697	15616	15842	15729	15772	15849	15759	15902	15846	15788	15799	15712	15790	15748	15691	15849	15773	15843	15643	15641	15807	15765	15762	15761	15736	15780	15665	15835	15862	15782	15663	15836	15607	15694	15914	15841	15668	15645	15718	15742	15884	15697	15643	15671	15857	15837	15666	15782	15813	15689	15626	15833	15651	15907	15802	15943	15744	15863	15872	15846	15592	15666	15819	15906	15714	15768	15807	15873	15754	15809	15642	15717	15733	15560	15712	15766	15812	15707	15793	15724	15877	15871	15638	15795	15776	15676	15949	15823	15681	15555	15527	15783	15834	15717	15729	15584	15853	15841	15642	15726	15934	15855	15821	15761	15683	15873	15861	15644	15819	15612	15779	15853	15661	15755	15669	15771	15716	15666	15731	15696	15819	15710	15746	15761	15631	15880	15805	15659	15778	15635	15813	15830	15681	15828	15860	15748	15720	15884	15666	15768	15575	15462	15754	15704	15700	15755	15759	15737	15747	15749	15803	15673	15668	15772	15703	15885	15710	15737	15792	15820	15763	15843	15728	15872	15739	15606	15781	15764	15767	15765	15736	15729	15773	15779	15707	15790	15738	15836	15722	15773	15628	15723	15717	15816	15688	15677	15826	15724	15727	15784	15854	15793	15574	15901	15727	15984	15691	15583	15722	15692	15800	15773	15934	15754	15646	15694	15766	15815	15591	15711	15816	15579	15843	15809	15684	15805	15673	15826	15918	15735	15750	15632	15738	15748	15709	15639	15761	15726	15694	15690	15698	15581	15792	15755	15468	15655	15871	15846	15704	15751	15748	15861	15605	15840	15683	15836	15743	15690	15792	15609	15747	15923	15875	15554	15842	15849	15735	15787	15805	15735	15867	15762	15718	15673	15800	15847	15830	15850	15745	15871	15855	15684	15894	15756	15855	15925	15828	15555	15792	15813	15846	15781	15845	15807	15598	15909	15825	15759	15744	15724	15628	15688	15782	15755	15836	15650	15727	15764	15775	15735	15741	15698	15636	15758	15652	15917	15615	15800	15648	15817	15867	15859	15871	15712	15857	15732	15888	15653	15777	15890	15618	15645	15815	15863	15690	15913	15726	15630	15725	15658	15699	15599	15886	15717	15718	15855	15663	15846	15895	15707	15714	15614	15778	15723	15747	15626	15942	15941	15826	15694	15932	15694	15775	15523	15885	15830	15787	15606	15554	15719	15875	15903	15808	15809	15870	15673	15729	15779	15718	15766	15702	15787	15752	15752	15746	15811	15844	15782	15721	15821	15745	15739	15759	15884	15689	15697	15612	15586	15711	15804	15693	15817	15711	15889	15609	15790	15694	15685	15805	15732	15729	15845	15781	15817	15756	15758	15725	15838	15685	15617	15931	15838	15666	15664	15886	15893	15932	15689	15678	15741	15796	15792	15664	15727	15753	15626	15748	15833	15846	15578	15790	15815	15517	15893	15602	15686	15648	15860	15781	15836	15799	15826	15597	15696	15818	15751	15853	15776	15681	15726	15686	15633	15790	15859	15545	15779	15815	15820	15808	15785	15594	15550	15809	15767	15872	15770	15718	15980	15719	15675	15863	15604	15764	15728	15812	15794	15712	15760	15758	15723	15759	15940	15832	15770	15719	15754	15932	15475	15758	15652	15750	15765	15778	15702	15723	15754	15858	15750	15663	15785	15806	15668	15930	15861	15650	15889	15753	15645	15658	15735	15808	15641	15764	15719	15708	15747	15753	15788	15777	15586	15750	15626	15826	15558	15664	15690	15650	15761	15718	15860	15843	15780	15620	15717	15704	15697	15793	15701	15834	15722	15661	15844	15882	15794	15549	15713	15646	15953	15695	15724	15797	15642	15763	15748	15729	15719	15896	15611	15743	15685	15909	15620	15622	15835	15776	15734	15740	15751	15765	15800	15705	15640	15788	15819	15788	15831	15701	15678	15801	15793	15791	15864	15601	15978	15786	15769	15636	15704	15696	15740	15615	15920	15615	15817	15621	15631	15749	15983	15716	15717	15681	15799	15663	15851	15791	15800	15464	15807	15672	15776	15801	15661	15751	15754	15605	15734	15729	15806	15731	15729	15565	15713	15760	15760	15623	15875	15821	15675	15733	15761	15667	15808	15637	15821	15775	15666	15680	15760	15708	15878	15708	15922	15733	15600	15842	15820	15741	15540	15784	15712	15713	15760	15726	15712	15934	15867	15751	15823	15873	15734	15860	15683	15850	15744	15723	15675	15620	15653	15793	15977	15829	15701	15740	15644	15870	16026	15864	15658	15668	15739	15852	15607	15766	15726	15570	15720	15859	15764	15601	15729	15680	15754	15828	15652	15656	15633	15602	15619	15614	15609	15784	15793	15548	15793	15780	15684	15693	15883	15783	15827	15673	15531	15713	15709	15864	15712	15877	15674	15774	15937	15653	15775	15746	15762	15611	15820	15854	15904	15845	15690	15711	15712	15855	15731	15810	15836	15604	15721	15920	15778	15764	15735	15913	15901	15603	15769	15810	15650	15761	15752	15797	15809	15796	15784	15818	15814	15662	15942	15656	15789	15664	15719	15665	15886	15749	15823	15628	15726	15784	15825	15743	15603	15774	15923	15600	15780	15797	15707	15698	15636	15716	15618	15824	15786	15631	15732	15780	15768	15782	15590	15735	15724	15651	15625	15809	15657	15791	15653	15649	15710	15634	15844	15771	15667	15701	15945	15808	15585	15694	15728	15793	15667	15758	15758	15805	15598	15815	15641	15898	15734	15783	15785	15661	15706	15715	15695	15718	15647	15754	15533	15808	15876	15760	15836	15716	15657	15691	15879	15672	15711	15579	15719	15748	15823	15638	15930	15779	15608	15786	15720	15762	15705	15816	15693	15766	15731	15781	15874	15752	15840	15774	15703	15862	15709	15787	15761	15819	15800	15729	15854	15738	15946	15542	15781	15715	15750	15589	15691	15807	15716	15807	15691	15746	15691	15811	15693	15727	15748	15705	15737	15778	15793	15814	15867	15828	15891	15805	15789	15707	15759	15835	15893	15832	15875	15651	15955	15840	15718	15776	15663	15789	15862	15772	15879	15688	15678	15672	15747	15705	15755	15749	15611	15760	15826	15816	15759	15723	15748	15968	15650	15580	15831	15860	15629	15771	15790	15642	15694	15755	15707	15781	15823	15871	15707	15798	15767	15647	15625	15924	15805	15600	15845	15660	15743	15623	15833	15796	15734	15821	15811	15891	15613	15854	15659	15696	15770	15796	15535	15762	15807	15810	15798	15680	15699	15733	15736	15736	15777	15913	15988	15803	15693	15602	15724	15991	15735	15517	15799	15852	15662	15807	15710	15690	15680	15750	15584	15674	15648	15797	15797	15868	15665	15745	15711	15658	15700	15821	15969	15707	15623	15678	16001	15812	15755	16010	15800	15825	15621	15693	15826	15576	15954	15590	15689	15991	15675	15651	15809	15824	15657	15840	15732	15727	15767	15815	15583	15861	15539	15825	15698	15682	15806	15783	15729	15743	15777	15746	15783	15488	15906	15866	15583	15678	15823	15822	15879	15862	15777	15841	15701	15748	15715	15926	15696	15883	15565	15857	15799	15659	15776	15782	15774	15641	15767	15738	15828	15685	15819	15751	15786	15627	15646	15917	15751	15632	15641	15767	15689	15680	15735	15809	15720	15862	15685	15855	15617	15816	15749	15701	15622	16057	15738	15715	15789	15840	15960	15690	15879	15798	15769	15562	15979	15748	15679	15833	15690	15599	15885	15601	16000	15930	15889	15835	15911	15820	15488	15894	15705	15866	15763	15967	15659	15730	15776	15714	15666	15662	15654	15814	15782	15744	15767	15893	15638	15770	15933	15692	15512	15816	15810	15694	15660	15754	15709	15767	15927	15774	15727	15775	15628	15740	15747	15792	15757	15696	15741	15874	15559	15858	15659	15763	15611	15539	15608	15605	15861	15737	15903	15851	15738	15686	15938	15781	15751	15661	15735	15688	15768	15771	16036	15837	15941	15710	15544	15645	15793	15897	15943	15643	15746	15941	15722	15790	15832	15714	15675	15818	15711	15785	15904	15649	15773	15663	15733	15694	15856	15633	15751	15662	15728	15667	15650	15788	15782	15539	15724	15626	15842	15793	15792	15652	15898	15625	15925	15851	15975	15799	15760	15576	15665	15772	15635	15612	15901	15790	15919	15995	15853	15852	15812	15649	15677	15782	15784	15701	15799	15665	15852	15662	15726	15728	15661	15716	15602	15751	15900	15583	15754	15868	15662	15741	15671	15709	15777	15794	15915	15742	15789	15910	15688	15922	15784	15631	15633	15885	15764	15629	15852	15634	15803	15835	15790	15777	15623	15694	15815	15869	15747	15772	15773	15816	15664	15710	15777	15763	15899	15807	15682	15993	15765	15763	15737	15673	15837	15862	15652	15888	15523	15688	15748	15718	15629	15775	15734	15904	15678	15888	15842	15699	15669	15867	15710	15870	15671	15719	15690	15644	15631	15686	15992	15764	15627	15578	15767	15629	15741	15739	15800	15836	15852	15781	15782	15957	15478	15671	15651	15723	15559	15866	15737	15883	15865	15768	15662	15664	15731	15434	15785	15708	15651	15769	15506	15777	15681	15534	15660	15688	15769	15661	15894	15706	15667	15681	15890	15668	15762	15833	15770	15803	15757	15808	15710	15650	15669	15795	15775	15740	15731	15794	15670	15885	15793	15841	15765	15917	15664	15839	15604	15732	15525	15713	15889	15708	15850	15545	15866	15887	15838	15710	15790	15681	15961	15735	15850	15904	15696	15791	15700	15850	15630	15772	15781	15918	15757	15747	15738	15635	15822	15834	15691	15660	15613	15974	15781	15593	15724	15810	15800	15836	15700	15644	15800	15658	15662	15859	15609	15738	15876	15661	15733	15807	15742	15886	15724	15817	15704	15666	15724	15690	15552	15667	15874	15718	15864	15868	15543	15728	15584	15647	15780	15692	15776	15631	15777	15891	15819	15642	15822	15812	15647	15978	15727	15880	15757	15752	15770	15803	15828	15675	15844	15778	15894	15749	15694	15730	15585	15900	15777	15699	15627	15737	15882	15746	15829	15728	15780	15954
22843	25249	36553	33070	26975	25912	30590	26907	26344	26927	26744	26394	26422	26383	26619	26577	26375	26258	26487	26440	26409	26333	26316	26309	26364	26477	26094	26194	26132	26467	26365	26131	26391	26332	26274	26390	26196	26417	26070	26299	26200	26176	26363	25838	26519	26219	26296	26110	26296	26406	26215	26290	26111	26190	26106	26262	26120	26150	25945	26484	26183	26191	26192	26111	26117	26053	26376	26286	26252	26167	26204	26115	26175	26435	26287	26341	26158	26392	26244	26367	26184	26133	26026	25838	26092	26288	26144	26244	26042	25902	26071	25977	26229	26093	26043	26184	26424	26027	26108	26220	26361	26285	25882	25960	26195	26214	26273	26174	26316	25975	26006	26020	25841	25917	26238	26180	26000	26326	26171	26121	25890	26161	26076	26302	26115	25998	26126	26147	26018	26126	26077	26150	26161	26325	25985	26234	26271	26006	25881	26223	26245	26230	26260	26112	26035	26304	26338	26171	26183	26428	26159	26196	26197	25945	26078	25983	25960	26218	26190	26132	26189	25859	25991	25997	26093	26340	26117	26359	26360	26447	26224	25993	26036	26695	26168	26025	26113	26341	25980	26159	26053	26107	26153	25971	26085	26239	26095	26019	26212	26361	26172	26255	26236	26183	26302	26108	26118	26245	26111	25925	26185	26068	26239	25985	25917	26000	26050	26063	26196	26025	26148	26081	26273	26104	26046	26342	26164	25998	26123	26260	26022	26444	26368	26098	26150	26067	26151	26051	26161	26284	26061	25976	26140	25964	26249	26014	26220	25878	25926	26183	26156	26263	26263	26286	25924	26091	26154	26145	26082	26076	26178	26178	26159	26127	26151	26109	26010	25994	26081	26171	26125	26060	26237	26136	26092	25846	25862	26074	26131	26082	26112	26081	25917	26334	26043	26192	26533	25988	26002	25967	26004	25903	25955	26200	26083	26328	26403	26060	26059	25978	25989	25950	26101	25912	26079	26278	26106	26152	26165	25944	25924	26117	26258	26230	26283	26440	26130	26160	26285	26285	26326	26099	26215	26278	26516	25847	26067	26271	26399	25999	26231	26097	26042	26280	26241	26316	26067	26088	25970	25961	26173	25950	26229	26059	26203	26148	25996	26247	26432	26291	26355	26122	25995	26147	25982	25960	26068	26110	26100	25968	26381	26323	26174	26104	26123	25982	26301	26043	26214	26103	26141	26181	26096	26201	26447	25991	26000	26064	26152	26205	25996	26142	26458	26327	26024	25838	26315	25885	26174	26011	26070	26142	26598	26099	26257	26188	26248	26230	26142	26342	26068	25912	26035	26156	26208	26170	26417	26149	25974	25878	25995	26068	26213	26222	26011	26018	25869	25945	26007	26086	26121	26189	26143	26154	26138	25919	26002	26079	26146	25791	26148	25851	26089	25987	25743	26277	26119	26058	26196	26093	26365	26167	25971	26040	26231	26112	26337	26436	26201	26138	26106	25964	25922	26212	25941	26183	26136	26111	26044	26005	26269	26191	25948	26072	26155	25948	25976	25969	25798	26109	25826	25875	26098	26073	26140	26350	26235	26123	26285	26513	26149	26192	26056	26238	26038	25979	26116	26200	26191	26001	26201	26171	26039	26078	26449	26096	26016	26132	26076	26140	26231	26042	26156	26321	26075	26396	26350	26134	25913	26127	26185	26156	26469	26334	26359	26182	25818	26027	25900	26226	26187	25964	25985	26179	26324	26002	26087	26288	26539	26222	25817	25877	26095	25940	26047	26212	25879	26107	25999	26030	26395	26156	25877	25926	26094	26129	26044	26444	26241	26041	25929	26133	26269	25986	26115	25831	26065	25934	26342	26265	26065	26196	26444	26030	26082	26159	26307	25872	26166	26084	26278	25971	26036	26258	25841	25830	26190	26190	26204	26063	26396	25840	26034	25876	26066	25929	26339	25907	25947	26128	26134	26005	26286	26304	26215	25925	26105	26099	26154	25960	26178	26072	25871	26134	26025	26121	26200	26138	26134	26267	26291	26069	26116	25967	26193	26200	26559	26181	26063	26280	26016	26087	26035	26191	26106	25988	26319	26114	26130	26297	26002	25949	26045	26077	26178	26115	26347	26239	26112	26371	26399	25969	26143	26363	26125	26058	26547	26254	26279	26106	26171	26119	26058	26278	26017	25885	26222	25855	26088	26197	25958	26302	26005	26408	26237	26209	26129	26085	26185	26004	26248	26213	26119	26073	26117	26169	26276	26266	26247	26278	26124	26096	26235	26079	26116	26074	26052	26073	26099	26088	26016	26308	26133	26245	26062	26247	26158	25899	26249	26149	25872	26230	26204	25830	26269	26212	26078	26352	25849	26290	26090	26107	26073	26154	26196	26092	26290	26093	25945	25898	26223	26051	26090	26005	26008	26040	26148	25949	26151	26068	25988	26054	26217	25937	26137	26122	26102	26174	26051	26229	26075	26074	26220	26129	25906	25891	25990	25981	26084	26090	26036	25921	26101	26085	26136	25942	26030	26058	25910	26150	25787	25940	25777	25720	26017	25943	25954	26011	26384	25931	25964	26207	26265	25988	25924	26057	26080	26121	26214	26157	26034	25905	26163	26069	26057	26265	26121	26214	26262	26072	26043	25988	25912	25887	26285	25998	26065	26346	26102	25882	26144	26139	25964	25851	26085	26113	26178	26359	26200	26250	26198	26244	26183	26074	26182	26061	25883	26010	26023	26154	26155	26016	26449	26345	26179	26028	26078	26080	26081	26361	26123	26088	26265	26217	26193	26230	26237	26153	26427	26330	26262	26226	26202	25920	25819	26202	26414	26118	26281	26000	25927	25963	26257	26130	26142	26073	25983	25964	26050	26181	26135	26122	26240	26232	26035	26102	26122	26186	26032	26209	26114	26000	25950	25770	26134	26068	26024	26229	26351	26282	25981	26056	26396	26262	26243	26067	26127	26228	26304	26173	26342	26033	26138	26355	26350	26061	26102	26125	26220	26326	26202	26209	26066	25987	26190	26032	26097	26012	26077	26164	26117	25853	25962	25730	26002	26016	26084	26330	25955	26384	26083	26009	26030	25968	26127	26099	26117	26298	26274	26461	26053	26093	25996	25934	25982	25875	26096	26327	26140	26144	25986	26180	25892	25980	25985	26040	26167	26178	26341	26258	26254	26031	26454	26163	26157	26290	26001	25945	26205	25986	25976	25988	26141	26355	26071	25990	26187	26072	26029	26323	26267	26185	26009	26342	26040	26154	26357	26031	26150	26193	26048	26041	26290	26009	26191	26032	26140	26135	26000	26126	26040	26012	25767	25897	26016	25961	25995	25950	26098	26097	26326	26245	25827	26211	26142	26227	25840	26235	26176	26049	26224	26127	26160	26141	26152	26104	26341	26280	26041	26272	25951	26032	26007	25957	25980	26066	26269	25956	26343	26317	25958	26027	26154	25948	26144	26120	26091	25941	26036	25886	26229	26151	26276	26351	26196	26176	26232	26098	26239	25961	25796	25977	26064	26070	25954	25955	25981	26087	26027	25845	26327	26298	26218	25973	26072	26391	26155	26357	26104	26060	25874	25937	25973	26378	26210	26118	26081	25997	26333	26284	25949	26185	26420	26005	26070	25956	26086	25883	26025	26177	26083	26260	26043	26216	26112	26126	26215	26037	26025	26023	25915	26234	26070	25866	26256	26172	26172	26039	26164	26052	26026	25983	26125	26238	26038	26072	26134	26236	26266	26107	26322	26085	25987	25952	25952	25841	26043	26058	26109	26082	26171	26027	26089	26276	26237	25925	26136	26324	26342	26193	26126	26209	26271	26173	26164	26153	26297	26072	26146	26213	26106	26200	26034	26073	26016	25969	26172	26243	26135	26200	26379	26051	26202	26244	26279	26073	25949	26273	26177	26029	26078	25931	26150	26008	26168	26073	26011	26304	26145	26018	26094	26072	26236	26027	26190	25969	26106	26209	26198	26164	25964	25799	26223	26095	26074	26090	26198	26032	26056	25931	26047	26221	26179	25878	26450	26169	26255	26135	25916	26225	26028	26110	26212	26440	26191	26076	25769	26115	26108	26399	26087	25576	25828	25891	26211	26153	26427	26300	26084	26294	26166	26076	26128	25974	25867	25886	26028	25893	26259	26173	26347	26416	26146	26101	26140	26062	26252	25918	26141	26246	25937	26031	25957	26291	26327	25989	25807	26168	26288	26040	26094	26305	26266	26009	26159	26108	26223	26254	25901	26079	25983	26089	26370	26144	26220	26208	25951	26179	26285	26151	26054	26123	26295	26104	26341	25837	26024	26028	26273	26037	26407	26278	26345	26277	26272	26016	26020	26274	26389	26348	26047	26035	26292	26263	25952	26050	25897	26103	26299	26076	26203	26235	26036	26288	26338	25989	26246	25744	26157	25974	26240	26195	26013	26222	26385	26056	26072	25831	25942	25986	26038	26364	26165	25958	25983	26067	26063	25886	26057	25954	25930	26319	26197	26263	26167	26211	26197	25996	25995	26112	26264	25853	26204	25992	25892	26007	25995	26200	26100	26090	25952	26175	26082	26165	26045	25962	26159	26116	26180	26287	26122	26382	26063	26065	26396	26023	25949	25936	26136	26216	26366	26107	26144	26146	26151	26182	26488	26100	26409	26280	26226	26108	26055	26057	25915	26175	26020	26043	26056	26070	26299	26158	26239	26549	26280	25985	25977	26148	26412	26192	26100	25873	25891	26280	25892	26316	25972	25911	26059	26140	26236	25919	25979	26234	26074	26031	26199	26015	26102	26152	26101	26205	26427	26279	26036	26126	26198	26211	25943	26256	26007	26130	26072	26120	26261	26390	26224	25993	26370	26231	26198	26052	26171	26181	26006	25942	26064	26252	26382	26132	26246	26489	26206	26060	26045	26126	26363	26169	26084	26178	26236	26072	26317	26326	26215	26310	25858	26295	26137	25885	25913	26247	26353	26035	26055	25967	26337	26081	26090	26048	26054	25903	26074	26008	26370	26101	26359	26335	26163	25962	26052	26056	26258	26049	26113	26103	26173	26055	26025	26272	26316	25938	25861	26023	26482	26616	26126	26107	26030	26209	26198	25955	25981	25950	26026	26215	26080	26140	26151	26191	26113	26277	26113	26131	26252	26132	26251	26101	26157	25912	26019	26138	26019	25922	26178	25919
63960	103499	94424	66023	34547	15591	15637	15578	15683	15572	15548	15596	15790	15635	15774	15768	15717	15619	15635	15457	15617	15832	15612	15786	15625	15682	15637	15427	15649	15722	15688	15804	15571	15642	15615	15607	15698	15650	15458	15476	15510	15712	15577	15667	15533	15521	15837	15357	15630	15473	15540	15592	15554	15551	15489	15595	15709	15740	15511	15708	15529	15537	15499	15712	15762	15644	15468	15684	15603	15577	15600	15535	15563	15562	15569	15747	15760	15610	15797	15753	15687	15459	15478	15670	15677	15762	15706	15653	15611	15578	15610	15538	15523	15616	15589	15809	15487	15615	15720	15632	15522	15554	15698	15714	15587	15660	15618	15582	15598	15554	15628	15517	15501	15683	15444	15639	15573	15815	15530	15773	15502	15724	15536	15589	15781	15639	15676	15562	15668	15553	15601	15748	15630	15581	15588	15546	15770	15599	15749	15553	15596	15597	15487	15605	15515	15541	15683	15735	15673	15486	15677	15533	15642	15539	15558	15684	15429	15770	15517	15603	15586	15718	15659	15680	15565	15705	15634	15692	15649	15432	15497	15677	15758	15580	15625	15602	15554	15393	15666	15764	15563	15477	15849	15652	15704	15631	15683	15369	15615	15474	15803	15602	15758	15578	15540	15469	15559	15578	15620	15596	15709	15783	15542	15677	15621	15608	15665	15530	15638	15510	15556	15709	15509	15665	15486	15561	15630	15495	15610	15568	15700	15585	15582	15635	15757	15740	15679	15541	15537	15560	15455	15683	15651	15538	15574	15687	15789	15515	15626	15386	15601	15694	15689	15641	15751	15539	15459	15529	15443	15647	15473	15659	15473	15726	15663	15591	15606	15759	15672	15511	15581	15611	15645	15496	15527	15616	15729	15666	15710	15555	15552	15516	15616	15382	15716	15618	15528	15547	15559	15527	15573	15543	15574	15539	15647	15686	15595	15540	15471	15693	15681	15604	15507	15548	15610	15566	15549	15508	15588	15542	15593	15384	15444	15545	15640	15524	15567	15666	15698	15528	15642	15549	15352	15515	15610	15470	15584	15364	15645	15598	15444	15683	15758	15605	15656	15564	15543	15791	15550	15521	15635	15659	15593	15671	15416	15481	15681	15619	15623	15616	15601	15680	15520	15453	15647	15353	15647	15604	15565	15631	15449	15594	15619	15604	15765	15621	15630	15556	15506	15501	15569	15524	15675	15535	15561	15623	15612	15433	15628	15582	15950	15626	15715	15569	15477	15679	15644	15596	15566	15695	15535	15609	15644	15560	15724	15574	15576	15511	15665	15597	15658	15509	15706	15488	15554	15433	15655	15629	15679	15561	15571	15818	15625	15551	15451	15608	15583	15760	15631	15657	15507	15768	15806	15644	15612	15686	15492	15558	15679	15516	15576	15516	15550	15500	15678	15562	15785	15717	15491	15648	15580	15544	15783	15808	15537	15647	15492	15661	15813	15592	15699	15411	15662	15745	15523	15347	15636	15647	15545	15815	15705	15623	15593	15560	15533	15593	15708	15686	15683	15728	15414	15707	15504	15606	15574	15543	15726	15685	15569	15676	15640	15634	15601	15539	15794	15399	15471	15495	15489	15546	15517	15572	15560	15407	15460	15750	15460	15596	15724	15588	15654	15468	15710	15675	15634	15687	15702	15488	15674	15490	15639	15484	15596	15672	15592	15569	15576	15720	15435	15741	15702	15461	15460	15540	15541	15813	15611	15701	15851	15602	15651	15537	15665	15654	15388	15563	15738	15536	15568	15516	15519	15591	15515	15837	15269	15638	15634	15612	15636	15623	15506	15475	15696	15504	15587	15657	15777	15586	15565	15561	15635	15624	15650	15691	15595	15498	15582	15656	15727	15647	15655	15637	15487	15363	15487	15584	15494	15678	15572	15383	15602	15618	15556	15628	15647	15622	15624	15507	15715	15612	15514	15774	15645	15667	15552	15652	15610	15632	15654	15458	15560	15596	15574	15678	15591	15740	15560	15515	15629	15643	15633	15657	15676	15704	15552	15586	15707	15671	15634	15694	15682	15630	15747	15542	15515	15536	15723	15817	15564	15716	15427	15438	15550	15394	15563	15713	15707	15757	15536	15751	15728	15747	15592	15560	15661	15672	15436	15621	15543	15634	15436	15522	15438	15740	15661	15734	15787	15536	15491	15494	15615	15667	15453	15637	15645	15308	15789	15575	15527	15619	15816	15614	15568	15756	15596	15393	15609	15530	15624	15610	15568	15609	15654	15611	15734	15578	15666	15641	15532	15532	15496	15563	15542	15731	15501	15635	15507	15650	15675	15684	15714	15719	15467	15663	15452	15596	15504	15676	15541	15702	15612	15535	15748	15668	15627	15550	15587	15473	15662	15436	15830	15595	15747	15466	15617	15707	15484	15755	15655	15463	15573	15486	15523	15662	15693	15748	15455	15594	15405	15582	15576	15560	15693	15606	15704	15483	15599	15392	15596	15692	15429	15480	15631	15660	15703	15720	15687	15483	15689	15506	15488	15615	15461	15490	15695	15765	15711	15595	15616	15631	15530	15539	15717	15535	15730	15678	15576	15690	15628	15558	15624	15756	15642	15404	15572	15604	15596	15641	15524	15601	15688	15592	15521	15454	15685	15654	15695	15542	15401	15574	15703	15649	15522	15434	15731	15566	15529	15664	15535	15679	15478	15575	15683	15814	15491	15639	15653	15627	15569	15474	15516	15689	15514	15605	15589	15511	15536	15672	15628	15607	15653	15547	15544	15603	15812	15494	15662	15606	15525	15764	15722	15638	15351	15477	15487	15558	15711	15778	15568	15492	15599	15680	15490	15547	15496	15602	15646	15645	15530	15690	15625	15515	15585	15556	15817	15798	15716	15629	15516	15586	15688	15498	15521	15618	15881	15658	15436	15451	15577	15802	15778	15552	15544	15659	15583	15544	15423	15628	15698	15758	15778	15718	15514	15473	15582	15632	15780	15677	15676	15540	15619	15520	15522	15528	15541	15517	15514	15738	15804	15784	15725	15560	15614	15591	15490	15612	15566	15475	15672	15666	15558	15547	15606	15711	15636	15713	15658	15593	15613	15467	15707	15577	15688	15645	15859	15563	15655	15561	15493	15549	15564	15601	15643	15687	15728	15594	15588	15492	15867	15471	15566	15511	15626	15550	15551	15633	15655	15618	15524	15598	15676	15547	15571	15571	15535	15673	15834	15681	15659	15793	15588	15805	15638	15759	15581	15758	15782	15507	15697	15500	15588	15455	15502	15637	15702	15632	15467	15664	15747	15498	15769	15683	15834	15663	15754	15579	15529	15881	15523	15540	15693	15456	15722	15631	15579	15699	15603	15622	15720	15804	15771	15610	15615	15659	15812	15636	15593	15631	15662	15470	15681	15543	15589	15475	15698	15671	15590	15629	15784	15571	15602	15524	15667	15637	15645	15405	15626	15572	15758	15620	15491	15510	15728	15682	15500	15564	15519	15668	15521	15682	15693	15500	15590	15609	15646	15597	15625	15545	15644	15501	15679	15736	15757	15563	15573	15724	15559	15630	15583	15745	15643	15561	15559	15480	15706	15683	15735	15720	15674	15588	15683	15618	15774	15391	15553	15632	15478	15555	15668	15493	15521	15636	15583	15454	15704	15612	15461	15702	15797	15508	15599	15558	15562	15539	15526	15506	15801	15600	15550	15713	15716	15639	15566	15583	15715	15565	15629	15618	15834	15630	15610	15595	15563	15584	15529	15298	15518	15641	15580	15599	15526	15600	15519	15532	15584	15626	15746	15631	15731	15670	15657	15702	15735	15581	15623	15607	15586	15773	15705	15464	15672	15419	15664	15596	15723	15455	15563	15585	15701	15791	15601	15694	15618	15492	15591	15736	15404	15571	15741	15752	15583	15634	15634	15662	15639	15554	15744	15655	15684	15467	15608	15631	15725	15599	15684	15677	15558	15681	15662	15515	15708	15493	15578	15696	15472	15558	15477	15614	15643	15665	15701	15676	15499	15553	15511	15635	15774	15736	15581	15552	15627	15463	15633	15569	15559	15785	15670	15659	15545	15659	15602	15580	15672	15585	15635	15678	15588	15547	15655	15757	15567	15569	15667	15472	15718	15729	15599	15586	15530	15615	15589	15653	15708	15734	15654	15638	15600	15617	15672	15522	15697	15548	15486	15682	15657	15626	15464	15661	15581	15556	15731	15701	15473	15569	15502	15629	15574	15630	15588	15570	15582	15648	15776	15567	15495	15508	15635	15590	15602	15577	15550	15646	15630	15489	15567	15350	15680	15556	15579	15595	15603	15774	15458	15704	15651	15585	15570	15716	15545	15443	15669	15702	15861	15527	15580	15669	15539	15617	15591	15659	15605	15828	15515	15474	15643	15767	15536	15653	15680	15479	15584	15491	15750	15574	15700	15735	15606	15562	15384	15547	15634	15584	15640	15573	15681	15470	15738	15857	15658	15672	15531	15663	15662	15649	15617	15525	15684	15469	15802	15625	15645	15463	15619	15711	15360	15704	15577	15687	15677	15571	15509	15514	15615	15712	15538	15686	15806	15760	15523	15657	15646	15658	15410	15684	15520	15375	15739	15738	15638	15398	15513	15652	15510	15590	15597	15686	15449	15707	15429	15743	15788	15613	15671	15509	15802	15673	15579	15591	15776	15477	15721	15710	15765	15706	15601	15380	15670	15590	15637	15445	15478	15612	15688	15634	15570	15530	15662	15576	15464	15745	15660	15564	15655	15488	15498	15698	15606	15582	15672	15536	15648	15600	15758	15480	15737	15693	15596	15651	15642	15604	15559	15626	15490	15618	15505	15515	15515	15608	15582	15494	15564	15531	15449	15531	15622	15683	15638	15757	15669	15503	15522	15735	15615	15656	15592	15658	15546	15553	15618	15572	15662	15559	15599	15549	15613	15504	15715	15628	15636	15369	15674	15556	15533	15585	15493	15468	15603	15598	15641	15661	15635	15555	15791	15558	15499	15711	15547	15612	15513	15661	15648	15473	15581	15506	15621	15585	15543	15605	15583	15533	15652	15499	15508	15636	15583	15407	15556	15590	15806	15740	15649	15536	15527	15739	15505	15582	15721	15650	15874	15748	15520	15678	15655	15566	15611	15621	15671	15579	15548	15725	15540	15678	15628	15512	15618	15642
41440	45709	43880	33483	27328	25582	25456	25581	25679	25572	25507	25438	25619	25504	25705	25637	25704	25289	25427	25490	25426	25499	25570	25684	25500	25448	25947	25573	25432	25469	25476	25645	25629	25504	25464	25491	25500	25664	25470	25308	25709	25592	25457	25661	25520	25601	25426	25698	25814	25470	25384	25573	25452	25471	25569	25517	25440	25489	25457	25329	25596	25449	25351	25428	25507	25461	25282	25185	25659	25693	25474	25656	25445	25260	25449	25693	25526	25517	25805	25350	25486	25744	25448	25409	25408	25521	25396	25500	25643	25455	25509	25488	25439	25269	25473	25504	25433	25247	25482	25440	25634	25401	25603	25545	25371	25591	25347	25490	25484	25546	25440	25629	25262	25308	25316	25548	25512	25791	25657	25328	25339	25622	25265	25732	25402	25520	25340	25436	25548	25586	25387	25551	25401	25449	25460	25463	25460	25527	25243	25414	25436	25541	25381	25379	25314	25338	25385	25402	25357	25447	25431	25244	25703	25564	25550	25443	25321	25422	25300	25474	25315	25321	25465	25560	25825	25556	25414	25472	25441	25539	25521	25543	25429	25462	25479	25348	25392	25389	25420	25458	25271	25332	25470	25370	25315	25327	25227	25495	25389	25391	25400	25533	25525	25601	25541	25829	25448	25370	25400	25367	25450	25432	25479	25221	25545	25494	25699	25604	25292	25592	25429	25607	25400	25372	25340	25699	25295	25268	25505	25418	25156	25395	25651	25526	25319	25257	25509	25242	25321	25343	25330	25537	25399	25410	25277	25400	25302	25560	25399	25273	25230	25681	25499	25500	25482	25679	25599	25290	25459	25327	25513	25542	25462	25417	25514	25281	25389	25361	25484	25486	25655	25595	25312	25438	25356	25528	25231	25688	25564	25537	25700	25468	25478	25675	25564	25603	25293	25522	25653	25336	25126	25245	25474	25654	25623	25250	25461	25353	25301	25455	25573	25508	25463	25512	25342	25447	25392	25287	25735	25492	25313	25382	25583	25508	25613	25392	25735	25700	25596	25582	25494	25621	25332	25572	25743	25457	25603	25444	25465	25583	25320	25471	25428	25221	25422	25416	25492	25759	25318	25305	25714	25715	25900	25716	25739	25508	25549	25561	25572	25223	25491	25622	25339	25703	25463	25547	25350	25376	25032	25371	25558	25294	25272	25240	25415	25331	25666	25376	25365	25471	25286	25545	25729	25437	25369	25643	25454	25362	25538	25689	25546	25328	25353	25470	25468	25657	25552	25400	25544	25371	25624	25549	25421	25475	25396	25534	25461	25394	25433	25282	25434	25367	25448	25304	25629	25707	25536	25718	25543	25383	25456	25519	25288	25175	25538	25294	25441	25458	25510	25181	25463	25539	25520	25387	25698	25463	25463	25577	25563	25619	25420	25435	25296	25483	25394	25351	25368	25437	25497	25480	25412	25387	25394	25364	25311	25183	25494	25358	25475	25336	25605	25433	25385	25307	25361	25317	25259	25581	25724	25817	25420	25552	25508	25547	25578	25658	25553	25441	25420	25314	25470	25352	25540	25360	25358	25545	25671	25327	25370	25383	25732	25445	25525	25359	25435	25524	25624	25361	25415	25661	25461	25445	25400	25561	25599	25378	25401	25453	25699	25640	25299	25402	25451	25506	25517	25646	25658	25517	25336	25205	25579	25830	25328	25209	25411	25313	25294	25448	25343	25397	25538	25146	25401	25379	25363	25482	25594	25511	25343	25464	25529	25634	25720	25274	25546	25640	25601	25571	25377	25554	25668	25611	25416	25406	25325	25584	25535	25464	25554	25195	25171	25450	25369	25354	25542	25412	25286	25497	25280	25314	25692	25499	25334	25483	25468	25386	25664	25390	25367	25631	25600	25638	25579	25606	25781	25523	25482	25731	25632	25460	25819	25212	25314	25493	25437	25365	25489	25473	25364	25598	25394	25531	25321	25524	25496	25436	25457	25491	25442	25347	25479	25616	25485	25364	25273	25413	25500	25535	25526	25553	25653	25517	25437	25399	25600	25600	25634	25473	25315	25690	25484	25440	25425	25639	25451	25671	25406	25385	25481	25517	25490	25499	25448	25325	25517	25519	25414	25275	25471	25449	25564	25639	25313	25534	25479	25581	25320	25500	25199	25551	25635	25452	25447	25419	25650	25383	25258	25525	25449	25366	25432	25278	25322	25318	25383	25482	25376	25267	25355	25760	25480	25517	25541	25246	25376	25462	25564	25568	25607	25560	25432	25556	25337	25658	25322	25429	25492	25642	25248	25303	25603	25626	25519	25649	25754	25459	25722	25784	25431	25604	25361	25425	25511	25718	25732	25350	25221	25292	25526	25577	25660	25687	25549	25425	25232	25428	25548	25390	25556	25604	25576	25325	25574	25557	25432	25419	25613	25517	25501	25392	25495	25328	25502	25420	25385	25499	25433	25285	25626	25473	25447	25420	25551	25533	25325	25233	25256	25049	25718	25607	25643	25646	25404	25580	25246	25619	25604	25246	25490	25530	25439	25450	25370	25511	25346	25604	25451	25546	25437	25351	25536	25472	25707	25689	25714	25328	25322	25374	25674	25429	25484	25560	25442	25549	25360	25347	25292	25519	25823	25496	25406	25585	25481	25427	25411	24915	25518	25424	25347	25514	25292	25371	25320	25324	25469	25655	25518	25606	25520	25507	25488	25114	25202	25700	25294	25464	25465	25519	25504	25472	25799	25240	25637	25527	25480	25195	25437	25660	25352	25278	25058	25400	25536	25271	25213	25432	25410	25593	25469	25397	25586	25386	25674	25547	25367	25636	25637	25538	25347	25563	25390	25795	25472	25314	25647	25700	25747	25731	25488	25425	25276	25364	25558	25481	25250	25695	25408	25493	25385	25356	25456	25351	25584	25741	25260	25433	25696	25648	25645	25652	25447	25443	25569	25484	25579	25264	25592	25684	25339	25386	25591	25650	25609	25455	25294	25413	25726	25450	25528	25552	25477	25508	25275	25298	25666	25713	25533	25387	25389	25532	25538	25393	25523	25647	25492	25505	25644	25468	25295	25469	25894	25501	25403	25508	25321	25344	25557	25518	25518	25093	25195	25486	25689	25321	25646	25525	25459	25666	25544	25564	25637	25178	25391	25597	25382	25475	25342	25578	25474	25318	25650	25603	25393	25314	25688	25295	25525	25629	25388	25309	25605	25308	25367	25411	25296	25357	25640	25623	25605	25452	25656	25458	25392	25456	25414	25508	25497	25299	25587	25608	25803	25651	25417	25497	25547	25443	25539	25668	25495	25532	25533	25600	25560	25656	25499	25674	25859	25590	25591	25686	25461	25330	25594	25485	25397	25624	25410	25787	25702	25319	25189	25319	25507	25234	25475	25426	25341	25390	25517	25540	25544	25463	25466	25568	25176	25481	25526	25863	25651	25257	25495	25526	25410	25449	25457	25388	25467	25063	25707	25582	25425	25191	25597	25446	25336	25599	25429	25415	25442	25699	25366	25341	25767	25289	25626	25474	25284	25376	25254	25601	25464	25649	25391	25520	25604	25599	25466	25404	25538	25571	25629	25505	25526	25445	25380	25500	25498	25555	25170	25665	25428	25503	25408	25408	25474	25738	25194	25449	25397	25322	25618	25473	25381	25410	25284	25521	25542	25658	25630	25476	25530	25329	25239	25301	25490	25534	25376	25323	25295	25550	25631	25413	25450	25471	25562	25623	25373	25573	25534	25598	25500	25409	25483	25581	25360	25507	25683	25553	25621	25334	25700	25615	25344	25401	25546	25551	25520	25384	25525	25371	25310	25378	25456	25288	25835	25651	25382	25232	25432	25607	25548	25756	25487	25485	25337	25435	25476	25519	25568	25337	25376	25318	25588	25615	25078	25492	25337	25423	25375	25465	25616	25501	25514	25652	25486	25256	25446	25391	25512	25150	25444	25703	25583	25429	25355	25445	25580	25337	25712	25635	25625	25444	25452	25449	25424	25663	25565	25605	25306	25074	25483	25248	25450	25545	25315	25463	25606	25470	25450	25690	25385	25497	25768	25347	25580	25441	25564	25722	25338	25198	25525	25701	25443	25491	25155	25311	25610	25474	25300	25299	25734	25609	25574	25438	25403	25520	25378	25513	25404	25643	25429	25185	25438	25459	25647	25730	25790	25660	25293	25290	25351	25292	25351	25556	25542	25657	25474	25529	25518	25609	25408	25501	25586	25577	25396	25238	25421	25457	25352	25510	25375	25247	25361	25403	25663	25677	25748	25425	25480	25420	25370	25363	25361	25377	25543	25493	25592	25385	25383	25390	25618	25389	25427	25433	25274	25444	25742	25654	25600	25547	25282	25478	25591	25558	25477	25360	25707	25518	25621	25380	25583	25392	25503	25601	25241	25585	25461	25694	25631	25613	25372	25676	25502	25321	25472	25528	25400	25251	25624	25323	25412	25317	25592	25468	25422	25773	25440	25355	25465	25388	25330	25558	25348	25502	25756	25294	25329	25380	25326	25449	25261	25478	25285	25595	25649	25497	25369	25563	25501	25090	25406	25314	25613	25469	25346	25484	25488	25509	25554	25624	25517	25556	25577	25268	25246	25306	25492	25610	25573	25507	25600	25397	25445	25510	24938	25301	25381	25465	25389	25404	25212	25701	25463	25467	25334	25664	25641	25767	25420	25497	25417	25426	25277	25608	25399	25424	25319	25585	25592	25616	25381	25439	25646	25456	25379	25465	25345	25528	25622	25575	25391	25446	25634	25386	25463	25637	25542	25624	25655	25661	25662	25371	25678	25599	25398	25328	25378	25580	25536	25478	25557	25540	25523	25416	25205	25540	25668	25762	25342	25472	25461	25053	25464	25514	25567	25488	25534	25593	25450	25519	25348	25427	25579	25398	25760	25522	25365	25215	25715	25718	25572	25447	25663	25388	25580	25620	25391	25775	25351	25369	25185	25308	25564	25557	25562	25510	25542	25269	25221	25228	25412	25550	25609	25568	25511	25535	25470	25432	25534	25760	25666	25664	25448	25469	25439	25457	25327	25485	25537	25316	25402	25537	25212	25363	25540	25530	25464	25401	25309	25625	25633	25486	25392	25455	25338	25428	25402	25393	25635	25283	25314	25549	25129	25457	25386	25281	25467	25746	25612	25332	25599	25478	25347	25363	25327	25349
39644	50393	37622	22491	16840	15466	15569	15381	15532	15346	15517	15404	15326	15301	15350	15331	15417	15502	15399	15384	15521	15656	15333	15572	15421	15620	15630	15365	15438	15418	15471	15596	15331	15407	15423	15235	15534	15469	15655	15434	15389	15366	15579	15505	15569	15460	15523	15542	15610	15331	15590	15519	15366	15430	15681	15462	15553	15505	15495	15472	15418	15400	15366	15398	15587	15572	15410	15384	15382	15479	15309	15402	15452	15221	15393	15545	15524	15496	15381	15204	15407	15440	15569	15516	15421	15519	15458	15406	15557	15432	15368	15484	15488	15243	15637	15394	15565	15436	15295	15443	15332	15413	15387	15546	15735	15463	15368	15276	15499	15561	15440	15387	15435	15393	15373	15512	15411	15484	15589	15520	15481	15449	15547	15542	15335	15337	15400	15402	15559	15388	15237	15456	15401	15482	15476	15304	15276	15413	15483	15630	15355	15486	15291	15452	15479	15626	15614	15609	15448	15403	15341	15504	15403	15523	15344	15623	15515	15384	15530	15604	15327	15275	15351	15638	15560	15485	15573	15540	15500	15450	15376	15298	15296	15632	15526	15407	15549	15545	15293	15524	15609	15477	15407	15427	15666	15320	15477	15579	15347	15426	15377	15402	15461	15530	15460	15455	15421	15527	15611	15371	15444	15523	15504	15337	15555	15516	15413	15484	15259	15422	15378	15409	15557	15333	15420	15476	15475	15523	15397	15466	15520	15388	15496	15503	15504	15366	15295	15415	15681	15325	15369	15352	15445	15521	15628	15388	15496	15513	15500	15492	15461	15396	15324	15450	15423	15514	15503	15467	15542	15422	15397	15543	15450	15290	15438	15390	15418	15473	15325	15460	15402	15420	15541	15482	15412	15412	15195	15230	15317	15599	15781	15502	15353	15398	15397	15279	15488	15301	15475	15344	15399	15241	15675	15493	15509	15471	15572	15573	15525	15345	15533	15469	15446	15329	15429	15422	15309	15370	15487	15404	15348	15508	15407	15543	15593	15478	15519	15408	15585	15621	15376	15392	15346	15402	15557	15471	15439	15565	15406	15501	15398	15440	15519	15533	15441	15416	15425	15490	15669	15365	15586	15340	15503	15495	15406	15385	15319	15520	15555	15393	15287	15402	15587	15521	15441	15448	15539	15361	15410	15509	15544	15469	15395	15300	15612	15314	15477	15562	15283	15448	15399	15638	15417	15416	15447	15511	15626	15495	15500	15457	15553	15427	15460	15428	15411	15403	15386	15249	15570	15562	15509	15406	15509	15394	15616	15350	15420	15564	15277	15446	15386	15662	15450	15496	15476	15393	15435	15445	15407	15473	15419	15450	15263	15491	15451	15550	15695	15440	15579	15524	15567	15454	15407	15561	15312	15384	15560	15476	15557	15382	15444	15647	15424	15326	15516	15642	15282	15351	15256	15427	15399	15525	15361	15369	15500	15460	15547	15525	15263	15510	15596	15481	15356	15314	15462	15462	15259	15501	15334	15405	15412	15424	15466	15295	15523	15457	15604	15292	15318	15548	15286	15405	15543	15516	15372	15438	15550	15458	15610	15395	15375	15635	15459	15508	15354	15444	15413	15452	15388	15489	15510	15496	15578	15542	15367	15553	15454	15290	15419	15536	15351	15413	15413	15329	15449	15489	15629	15521	15372	15442	15402	15500	15576	15373	15497	15651	15443	15388	15374	15479	15463	15384	15504	15610	15420	15316	15539	15372	15446	15348	15422	15222	15367	15386	15266	15571	15331	15464	15502	15460	15423	15558	15475	15264	15394	15324	15423	15483	15766	15572	15389	15406	15422	15347	15536	15445	15697	15522	15388	15479	15509	15507	15418	15378	15397	15481	15360	15459	15447	15469	15543	15463	15477	15419	15419	15336	15353	15552	15381	15453	15401	15582	15522	15404	15417	15326	15339	15405	15620	15372	15495	15481	15602	15312	15434	15614	15560	15517	15363	15484	15531	15329	15328	15411	15274	15545	15475	15445	15317	15490	15363	15584	15542	15443	15533	15400	15439	15444	15455	15304	15645	15377	15521	15500	15371	15538	15501	15424	15493	15314	15473	15444	15590	15424	15468	15496	15252	15461	15435	15454	15569	15431	15581	15388	15526	15457	15385	15606	15443	15437	15379	15515	15481	15488	15473	15520	15482	15422	15385	15519	15480	15423	15339	15231	15322	15444	15385	15377	15255	15328	15566	15493	15475	15483	15334	15365	15471	15574	15439	15414	15416	15286	15528	15436	15384	15389	15454	15545	15591	15538	15575	15288	15526	15628	15725	15345	15397	15459	15461	15429	15323	15350	15457	15458	15571	15327	15549	15563	15584	15457	15672	15566	15376	15463	15379	15319	15434	15402	15390	15429	15535	15519	15393	15607	15470	15523	15544	15537	15364	15606	15458	15481	15623	15414	15409	15577	15402	15575	15540	15392	15441	15279	15322	15525	15454	15397	15463	15306	15616	15353	15423	15422	15557	15493	15440	15407	15465	15553	15230	15561	15655	15300	15458	15416	15399	15670	15342	15581	15265	15246	15360	15342	15258	15410	15435	15491	15536	15368	15444	15618	15283	15473	15527	15506	15415	15420	15490	15483	15250	15371	15642	15360	15496	15571	15292	15372	15425	15512	15376	15394	15464	15265	15589	15412	15434	15421	15357	15354	15553	15321	15607	15411	15758	15393	15370	15468	15476	15443	15572	15495	15430	15403	15585	15482	15460	15491	15421	15396	15404	15407	15583	15518	15553	15405	15650	15412	15367	15371	15281	15468	15398	15516	15480	15537	15458	15477	15482	15572	15388	15583	15492	15399	15418	15474	15452	15425	15450	15666	15391	15350	15597	15401	15337	15440	15559	15337	15471	15596	15532	15537	15355	15365	15512	15457	15383	15547	15294	15593	15406	15396	15369	15471	15558	15590	15408	15391	15536	15272	15423	15450	15459	15533	15450	15390	15337	15442	15479	15389	15597	15381	15538	15538	15465	15443	15383	15623	15434	15442	15403	15439	15631	15351	15606	15352	15447	15425	15483	15635	15482	15557	15354	15399	15548	15586	15425	15329	15410	15397	15574	15483	15445	15505	15511	15559	15585	15613	15471	15399	15309	15442	15605	15564	15285	15429	15530	15411	15256	15560	15432	15407	15578	15688	15647	15501	15271	15495	15361	15263	15491	15463	15400	15349	15375	15567	15415	15339	15536	15653	15576	15392	15425	15407	15354	15343	15507	15261	15499	15682	15341	15436	15380	15530	15409	15423	15567	15399	15456	15470	15470	15509	15419	15504	15386	15372	15466	15549	15332	15558	15402	15454	15421	15494	15495	15498	15556	15405	15395	15343	15519	15446	15495	15619	15497	15507	15368	15399	15475	15434	15579	15453	15460	15232	15536	15315	15706	15210	15412	15400	15598	15328	15224	15406	15462	15293	15480	15513	15440	15550	15524	15409	15342	15559	15552	15434	15360	15565	15463	15382	15454	15422	15513	15309	15369	15549	15485	15400	15458	15480	15310	15469	15441	15343	15519	15620	15419	15457	15356	15561	15346	15500	15298	15540	15385	15481	15563	15516	15447	15438	15498	15422	15607	15502	15336	15368	15495	15362	15400	15546	15419	15375	15465	15401	15757	15309	15505	15462	15451	15364	15427	15469	15379	15364	15534	15306	15433	15473	15342	15363	15557	15269	15542	15502	15486	15470	15490	15494	15617	15242	15477	15375	15382	15416	15408	15417	15450	15632	15482	15361	15520	15642	15563	15324	15381	15405	15554	15581	15577	15558	15377	15497	15313	15442	15510	15450	15367	15465	15406	15202	15445	15471	15439	15424	15422	15607	15432	15520	15358	15429	15377	15476	15514	15339	15262	15435	15509	15357	15449	15385	15508	15453	15382	15442	15420	15550	15529	15434	15515	15496	15429	15410	15517	15437	15624	15512	15395	15421	15399	15426	15453	15456	15567	15396	15518	15544	15477	15425	15471	15501	15303	15436	15344	15546	15547	15450	15312	15450	15370	15511	15485	15356	15528	15490	15427	15494	15232	15478	15637	15468	15514	15394	15531	15479	15466	15423	15523	15356	15531	15528	15420	15350	15407	15647	15522	15301	15484	15527	15341	15578	15421	15394	15428	15415	15471	15430	15356	15490	15268	15602	15622	15390	15433	15323	15392	15530	15415	15415	15344	15325	15455	15521	15305	15530	15447	15318	15333	15525	15559	15478	15340	15392	15560	15481	15475	15469	15429	15567	15323	15481	15678	15542	15488	15473	15521	15315	15506	15479	15497	15492	15459	15483	15605	15447	15634	15620	15605	15427	15512	15575	15387	15442	15434	15520	15453	15689	15466	15424	15481	15607	15401	15299	15549	15339	15462	15362	15584	15591	15537	15409	15554	15376	15439	15356	15438	15520	15628	15299	15478	15395	15284	15275	15415	15399	15583	15304	15583	15538	15382	15504	15519	15384	15599	15473	15315	15531	15390	15553	15523	15418	15578	15473	15440	15548	15223	15687	15495	15534	15480	15565	15647	15457	15419	15397	15354	15350	15492	15376	15594	15567	15708	15481	15512	15307	15444	15575	15344	15490	15445	15438	15527	15457	15598	15514	15651	15372	15449	15378	15565	15416	15695	15561	15514	15504	15460	15249	15371	15568	15526	15410	15398	15560	15292	15319	15619	15477	15387	15574	15157	15633	15449	15386	15429	15478	15500	15379	15555	15366	15520	15485	15457	15499	15439	15359	15360	15313	15532	15489	15457	15312	15738	15346	15491	15543	15464	15414	15423	15463	15504	15562	15663	15434	15475	15503	15583	15484	15359	15382	15488	15348	15514	15600	15357	15429	15503	15552	15512	15509	15577	15464	15289	15562	15493	15322	15504	15534	15582	15368	15493	15626	15374	15338	15461	15407	15426	15362	15469	15411	15622	15438	15368	15645	15449	15492	15482	15414	15490	15474	15695	15402	15609	15576	15507	15681	15398	15504	15493	15379	15358	15315	15444	15466	15577	15390	15598	15580	15619	15554	15649	15518	15464	15416	15426	15498	15449	15639	15304	15434	15551	15409	15464	15420	15449	15442	15535	15796	15260	15602	15427	15478	15551	15426	15326	15432	15447	15325	15249	15493	15497	15472	15621	15477	15506	15319	15464	15487	15488	15527
24562	25742	37511	34523	26496	25886	27888	24681	24263	24709	24476	24426	24428	24607	24655	24463	24440	24364	24353	24362	24469	24655	24502	24448	24457	24473	24294	24491	24392	24490	24394	24335	24527	24314	24363	24327	24143	24294	24240	24341	24340	24177	24344	24308	24273	24111	24401	24250	24279	24346	24456	24427	24187	24290	24518	24203	24059	23941	24253	24143	24208	24312	24454	24367	24344	24695	24358	24525	24209	24171	24229	24348	24326	24233	24234	24243	24386	24336	24498	24279	24199	24147	24394	24175	24330	24462	24504	24561	24483	24223	24347	23961	24200	24182	24183	24084	24420	24258	24345	24075	24249	24455	24297	24431	24223	24160	24289	24407	24138	24166	24553	24281	24373	24132	24486	24166	24182	24342	24236	24243	24430	24325	24190	24098	24269	24329	24171	24171	24137	24241	24055	24085	24239	24267	24366	24212	24111	24297	24346	24410	24233	24165	24277	24381	24210	24329	24186	24239	24385	24515	24289	24239	24256	24304	24228	24177	24145	24357	24406	24203	23974	24234	24213	24498	24304	24169	24408	24210	24121	24367	24414	24148	24267	24213	24379	24119	24342	24261	24074	24606	23984	24226	24174	24262	24246	24365	24391	24204	24011	24240	24520	24173	24282	24339	24117	24177	24470	24221	24445	24230	24213	24365	24391	24275	24297	24398	24221	24292	24552	24318	24449	24201	24237	24026	24447	24347	24364	24372	24183	24596	24209	24500	24263	24346	24277	24344	24100	24230	24393	24163	24016	24419	24268	24320	24446	24117	24123	24422	24389	24263	24371	24231	24133	24437	24384	24179	24246	24332	24209	24242	24531	24298	24440	24458	24114	24303	24185	24205	24498	24245	24444	24140	24284	24323	24539	24291	24321	24188	24212	24117	24297	24470	24175	24248	24210	24260	24268	24267	24364	24287	24396	24495	24252	24405	24066	24191	24265	24250	24205	24309	24430	24339	24192	24039	24119	24108	24203	24195	24380	24568	24594	24251	24243	24233	24189	24240	24229	24252	24295	24327	24115	24405	24485	24376	24431	24216	24350	24098	24394	24104	24409	24421	24163	24238	24350	24500	24343	24186	24424	24049	24110	24290	24368	24100	24415	24435	24308	24200	24412	24393	24119	24246	24286	24117	24385	24237	24361	24172	24098	24410	24357	24319	24453	24680	24448	24195	24247	24543	24335	24455	24260	24463	24453	24292	24145	24526	24284	24242	24249	24376	24079	24170	24166	24484	24468	24369	24330	24397	24414	24177	24425	24264	24280	24127	24242	24383	24105	24404	24292	24290	24428	24314	24271	24410	24210	24117	24364	23888	24029	24331	24474	24144	24302	24085	24083	24352	24246	24290	24441	24222	24383	24235	24243	24564	24590	24116	24320	24467	24246	24136	24426	24407	24349	24298	24388	24463	24292	24322	24193	24215	24055	24358	24465	24344	24247	24338	24334	24316	24375	24177	24434	24253	24411	24410	24451	24170	24316	24246	24359	24262	24226	24073	24401	24356	24189	24305	24253	24205	24399	24403	24419	24184	24311	24269	24309	24511	24357	24523	24497	24271	24288	24363	24599	24296	24365	24272	24089	24449	24162	24261	24214	24144	24217	24445	24282	24053	24450	24012	24120	24090	24275	24303	24213	24240	24455	24387	24531	24328	24191	24257	24379	24369	24390	24240	24434	24573	24416	24294	24266	24285	24727	24192	24231	24258	24069	24352	24241	23981	24650	24256	24420	24564	24434	24455	24547	24366	24382	24283	24452	24178	24098	24174	24223	24183	24075	24269	24503	24446	24102	24269	24075	24230	24659	24142	24233	24291	24249	24131	24171	24200	24522	24300	24318	24329	24326	24433	24501	24331	24414	24392	24277	24270	24190	24317	24397	24450	24458	24440	24078	24238	24338	24362	24560	24110	24442	24247	24043	24017	24271	24192	24175	24254	24020	24380	24314	24246	24300	24316	24466	24332	24318	24339	24456	24343	24548	24418	24403	24422	24476	24195	24375	24170	24103	24371	24672	24583	24619	24002	23994	24137	24423	24356	24435	24222	24267	23963	24222	24106	24256	24395	24194	24449	24426	24297	24065	24277	24344	24401	24603	24174	24056	23963	24186	24152	24440	24268	24286	24169	24308	24299	24277	24593	24372	24250	24153	24268	24471	24162	24230	24460	24422	24442	24622	24405	24299	24146	24322	24380	24452	24115	24097	24338	24301	24088	24504	24192	24355	24377	24291	24555	24300	24235	24499	24256	24054	24153	24214	24417	24258	24369	24430	24352	24138	24355	24256	24241	24256	24430	24411	24308	24256	24496	24264	24507	24261	24531	24208	24371	24461	24252	24294	24028	24286	24259	24264	24255	24254	24198	24191	24290	24353	24317	24483	24378	24384	24107	24130	24208	24331	24054	24284	24212	24483	24311	24391	24681	24308	24274	24156	24382	24384	24356	24250	24036	24270	24273	24135	24225	24165	24347	24416	24430	24440	24447	24357	24351	24185	24472	24443	24084	24263	24216	24146	24126	24520	24265	24149	24110	24279	24142	24465	24269	24096	24488	24197	24275	24140	24136	24094	24196	24117	24317	24351	24254	24101	24200	24498	24415	24164	24355	24316	24350	24109	24119	24587	24261	24342	24297	24103	24219	24081	24411	24205	24341	24131	24043	24445	24381	24278	24070	24284	24240	24288	24131	24421	24176	24466	24170	24186	24462	24405	24430	24586	24466	24389	24333	24494	24363	24373	24165	24238	24485	24170	24355	24364	24329	24287	24095	24211	24457	24429	24306	24280	24334	24520	24501	24279	24176	24381	24040	24398	24038	24420	24468	24232	24087	24170	24381	24509	24105	24181	24431	24331	24375	24342	24128	24298	24253	24423	24250	24218	24231	24211	24237	24385	24137	24279	24324	24162	24254	24024	24461	24233	24274	24228	24329	24400	24334	24265	24221	24334	24286	24460	24040	24137	24259	24206	24444	24125	24249	24276	24154	24186	24285	24367	24505	24370	24317	24274	24212	24331	24130	24218	24101	24042	24391	24566	24223	24280	24201	24270	24173	24282	24188	24260	24288	24461	24158	24242	24324	24283	24210	24100	24527	24334	24302	24469	24243	24225	24390	24202	24288	24315	24457	24300	24198	24183	24205	24321	24456	24299	24318	24235	24375	24264	24327	24103	24151	24235	24216	24118	24293	24193	24258	24340	24446	24502	24237	24339	24232	24474	24149	24100	24290	24092	24360	24336	24262	24239	24321	24400	24521	24682	24376	24455	24463	24327	24296	23968	24251	24373	24262	24139	24394	24410	24195	24459	24466	24269	24491	24301	24105	24323	24379	24327	24396	24484	24408	24247	24538	24331	24391	24435	24234	24315	24385	24474	24427	24276	24083	24296	24375	24144	24478	23965	24194	24465	24210	24365	24442	24693	24589	24325	24250	24062	24384	23995	24233	24336	24225	24168	24617	24226	24451	24303	24232	24236	24204	24395	24313	24351	24384	24386	24089	24358	24240	24298	24276	24376	24194	24368	24269	24388	24322	24322	24244	24269	24310	24348	24110	24035	24544	24219	24356	24058	24049	24493	24587	24406	24332	24240	24493	24600	24303	24324	24307	24379	24502	24723	24301	24380	24313	24253	24392	24285	24175	24409	24118	24265	24470	24450	24300	24369	24319	24236	24291	24412	24130	24317	24256	24400	24426	24463	24408	24314	24289	24309	24388	24513	24009	24349	24440	24039	24443	24215	24496	23994	24065	24204	24245	24352	24262	24187	24280	23986	24361	24150	24251	24717	24092	24312	24193	24280	24115	24171	24267	24142	24518	24336	24384	24268	24235	24362	24396	24249	24240	24600	24415	24456	24222	24412	24318	24457	24238	24449	24653	24087	24314	24298	24089	24351	24466	24398	24372	24518	24200	24421	24369	24399	24532	24118	24218	24574	24426	24133	24179	24225	24580	24256	24223	24157	24079	24183	24422	24290	24139	24385	24455	24532	24474	24549	24277	24288	24471	24511	24336	24180	24443	24392	24268	24166	24159	24138	24312	24272	24512	24077	24555	24323	23881	24364	24775	24359	24387	24213	24392	24294	24205	24297	24377	24277	24334	24275	24322	24307	24269	24436	24405	24388	24282	24130	24370	24468	24262	24426	24377	24099	24367	24150	24116	24298	24213	24071	24205	24271	24186	24111	24384	24281	24343	24116	24120	24298	24136	24116	24308	24414	24292	24109	24374	24491	24476	24140	24358	24452	24337	24446	24416	24360	24314	24027	24038	24330	24300	24208	24688	24365	24300	24343	24049	24134	24089	24153	24177	24120	24070	24088	24262	24140	24449	24174	24165	24194	24267	24330	24208	24152	24275	24255	24141	24264	24372	24021	24393	24382	24492	24154	24324	24235	24503	24338	24387	24466	24289	24561	24256	24211	24269	24183	24143	24152	24705	24213	24287	24290	24103	24221	24163	24548	24317	24355	24464	24115	24429	24301	24308	24394	24267	24457	24296	24307	24205	24405	24219	24354	24307	24354	24169	24473	24257	24305	24484	24349	24156	24116	24449	24346	24264	24358	24139	24235	24212	24390	24264	24371	24325	24632	24225	24144	24153	24119	24270	24444	24295	24409	24475	24359	24369	24119	24405	24102	24143	24406	24505	24162	24237	24048	24257	24323	24482	24151	24432	24521	24218	23969	24359	24290	24383	24420	24351	24403	24342	24413	24232	24259	24005	24191	24388	24326	24186	24277	24386	24149	24330	24329	24243	24332	24499	24267	24303	24503	24371	24271	24369	24163	24304	24449	24602	24348	24204	24181	24050	24385	23912	24384	24185	24219	24210	24413	24219	24264	24073	24311	24243	24324	24299	24354	24367	24250	24309	24288	24259	24106	24576	24099	24266	24295	24363	24407	24434	24481	24226	24291	24575	24240	24465	24305	24024	24336	24512	24451	24154	24218	24297	24435	24356	24515	24355	24289	24455	24129	24037	24296	24128	24031	24372	24489	24066	23999	24216	24158	24303	24456	24187	24394	24204	24329	24386	24267	24042	24318	24257	24239	24245	24284	24138	24293	24325	24305	24297	24242	24396	24355	24245	24108	24402	24053	24242	24300	24352	24328	24250	24262	24063	24211	24245	24637	24211	24291	24273	24497	24132	24274	24254	24312	24048
67388	105850	87129	54031	24165	14793	14925	14888	15091	14900	14925	15004	14750	15091	14979	14895	14838	14925	14889	14859	14899	14895	14779	14763	14853	14875	14840	14877	14936	14830	14992	14897	14890	14927	14859	14954	15003	14906	15207	14920	14875	14797	14826	15045	15048	14808	14770	14845	15018	14836	14969	14913	14860	14967	14744	14760	14764	14957	14954	14934	14882	14926	14817	15007	14814	14753	14954	14812	15001	14741	14601	15064	14910	14780	14828	14912	14967	14880	14961	14890	14705	15039	14818	14876	14904	14705	15027	14928	14794	15086	14950	14823	14845	14868	14988	14981	14754	14740	14795	14951	14697	15055	14934	14960	15065	14987	14871	14883	14880	14754	14901	14983	14999	14898	14956	14863	15108	14789	14854	14917	15055	15053	14785	15013	14869	14924	14897	14860	14988	15034	14825	14885	14842	15045	14879	14920	14901	14891	14828	14730	14883	14811	15048	14674	14881	15010	14864	14818	14940	15085	14843	14842	15037	14844	14940	15115	14684	14899	14768	14832	15196	14696	15106	14830	14998	14864	14965	15036	14919	14843	14711	14874	14895	14986	14835	14898	14914	14860	14640	14937	14873	14782	14781	14769	14860	14884	14983	15048	15008	14756	14930	14861	15033	14909	15040	14880	14923	14812	14823	14976	14736	14823	15136	14797	14893	14768	14875	15056	14776	14933	14956	15023	14910	14916	14913	14828	14882	14878	14857	14974	14998	14873	14951	14824	14914	14895	14715	14890	15132	14847	14884	14772	14815	14745	14807	15010	14958	15109	14919	14967	14850	14947	14859	14856	14898	14721	14953	14765	14807	15003	14791	15028	14905	14808	14870	14649	14812	14894	14907	14748	14805	14930	14857	14751	15026	14867	14862	14857	14931	14820	14832	14914	15080	14964	14969	15070	14847	14802	14989	14817	14772	14911	14764	14966	14840	14830	14636	15045	14899	14877	15122	14789	14917	14878	14842	14711	14731	14905	14867	14963	14823	14972	14984	15093	15009	15038	14993	14921	14772	14824	14761	14903	14997	14939	14837	15057	14853	14968	14687	14802	14942	14963	14967	14998	15002	14891	14914	14811	14963	14925	14869	15043	14824	14963	14880	14829	14808	14818	14930	14922	15041	14955	15125	14846	15034	15070	15008	14930	15034	15027	14948	14875	15017	14863	14910	14934	14823	14920	14697	14815	14986	14649	14933	14713	14890	14919	14680	14983	15005	14968	14968	14876	14938	14918	14983	14896	14963	14945	14979	14887	14980	14891	14934	14908	14833	15015	14887	15006	14938	14612	14774	14946	14721	14964	14805	14952	14852	14961	14938	14805	14897	14853	14937	14876	14937	14832	14898	14958	14957	14865	14986	14866	14850	14896	14854	14960	14935	14879	14931	14792	14962	14710	14815	14805	14837	14944	15013	14944	14753	14906	14961	14875	14948	14854	14901	14931	14863	15056	14775	14801	14837	15074	14877	14927	14865	14973	14952	15025	14779	14966	14918	14794	14802	14836	14888	14984	14802	15037	15004	14803	14955	14898	14918	14771	14849	14853	14826	14814	14947	14842	14985	15000	14967	14994	14873	14752	14704	15064	14960	14887	14949	14861	14959	14831	14797	14958	14904	14788	14980	14961	14897	14808	14910	15033	14807	14895	14773	14917	15116	14984	14755	14894	14892	14910	14966	14911	14778	14918	14869	14933	15071	14861	14928	14771	14950	14902	14843	14893	14862	14855	15022	14733	14955	14817	14864	14915	15034	15074	14874	14916	14873	14818	15052	15042	14947	14897	14811	14737	15008	14964	14872	14906	14883	14976	14881	14989	14842	14939	14791	15051	14998	14981	14977	14790	15033	15042	14666	14971	14853	14773	14912	15050	15096	14854	15020	14781	14898	14650	14959	14928	14773	14882	14823	14746	14859	14862	14925	14898	14853	14787	15016	14815	14930	14817	14993	14723	14820	14949	14796	14826	14760	14996	14878	14846	14962	15034	14717	14919	14709	14920	15105	14914	14810	14954	14895	14899	14977	14928	15047	14888	14801	14815	14770	14918	14845	15026	15023	14945	14896	15073	14896	15050	14741	14890	14910	14811	14915	14936	14936	14841	14765	14977	14916	14972	14855	14971	14833	14964	15045	14871	14812	14891	14914	14942	14758	14812	15029	14795	14935	14797	15043	14940	14887	15053	14785	14865	14900	14851	14865	14857	14818	14868	14724	14771	14865	15030	14969	14860	14849	14678	14971	14903	14781	14940	14933	14972	14922	14757	14745	14917	14854	14889	14857	14872	14965	14906	14996	14937	14748	14783	14945	15002	14903	14939	14936	14938	14906	14827	14731	14905	15065	15039	15000	14871	14896	14881	14773	14969	14922	14954	14842	15012	14730	14916	14865	14964	14910	14942	14798	14985	14894	14677	14897	14783	14731	14844	14798	14856	14818	14955	14881	14826	14911	14977	14897	14779	14936	14792	14897	14768	14837	15006	14914	14910	14825	14803	14887	14865	15028	14930	14842	14904	14817	14752	14883	14881	15070	14716	14863	14909	15046	14892	14913	14936	14776	15002	14755	14914	14943	15044	14966	14780	14777	14883	14846	14602	14940	14911	14937	14924	15025	14878	14859	14833	14987	14899	14969	14967	14862	14941	14945	14806	14796	14824	14864	14850	14840	14908	14966	14859	14994	14901	14669	14796	15027	15013	14892	15043	14731	14963	14837	15037	14865	14983	14757	14929	14831	14803	14941	14961	14708	14902	14792	14766	14993	14776	15030	14579	15094	14969	14936	14891	14880	14942	14808	14858	14872	14871	14904	14928	14821	14785	14963	14916	14864	14791	14877	14790	14921	15037	14866	14931	14828	14796	14767	14799	14772	14991	14684	14855	14912	15024	14954	14787	14888	14833	14870	15050	14952	14851	14772	14894	15033	15003	14817	14887	14830	14801	14953	14942	14940	14963	14828	14755	14888	14950	14822	14860	14877	14884	14867	14816	15089	14887	14872	15053	14952	15020	14828	14824	14888	14778	14886	14929	14815	14820	14939	14923	14743	14873	14864	14698	14876	14726	14953	14668	14925	14949	14970	14969	14860	14959	14963	14946	14915	14995	14977	14932	14704	14932	14975	14991	14912	15093	14915	15160	14978	14730	15104	14740	14770	14891	14923	14852	14911	14829	14869	14873	14779	14744	14964	14974	14688	14823	14934	14929	14976	15007	14945	14830	14807	14868	14942	14826	14849	14974	14764	14853	15012	14720	14981	14860	14987	14915	14840	14824	14809	14878	14724	14922	14781	14918	14845	14951	14730	14950	14805	14872	14770	14830	14829	14857	14806	14872	14905	14795	14893	14819	14926	14772	15029	14788	14972	14905	14896	14745	14771	14973	14895	14931	15005	14817	14843	14933	15037	14847	14953	14965	14988	14965	14800	15021	14928	15039	14828	14825	14858	14887	14889	14957	14940	14831	14876	14795	14951	15021	14753	14689	14825	14886	14868	14922	14956	15017	15036	14934	14980	14896	14897	15016	14937	14938	15105	14816	14978	14853	14972	14852	14958	14837	14756	14807	15071	15018	14880	14705	14868	15020	14862	14869	14843	14903	14924	14892	14888	14758	14762	15113	14842	14879	15042	14967	14834	14727	14724	14921	15028	14840	14824	14972	15080	15132	14949	14822	14805	14778	14820	14902	14708	14914	14848	14887	14750	14993	14862	14949	14969	14923	14923	14901	14940	14873	15000	14734	15052	14974	14892	14883	14851	14731	14852	14884	14936	14897	14801	15041	14829	14821	14758	14873	14912	14738	14840	14764	14942	14839	14703	14931	14930	14817	14963	14846	14851	14891	14928	14759	14830	14817	14914	14955	15195	14916	14814	14947	14957	14795	14949	14825	14725	14903	14906	14848	14999	14832	14888	14815	14907	14843	15001	14833	14997	14821	14790	14916	14849	14897	14895	14782	14860	14899	14986	14904	14933	14856	15034	14968	14872	14900	14828	14839	14793	15032	14915	14941	14698	14876	14826	15058	14915	14812	14834	14946	14949	14874	14730	14890	14841	15009	14850	14951	14917	14860	15043	14799	14853	14771	14836	14926	14872	14914	14890	14867	14936	14886	14843	14968	14928	15153	14882	14996	14957	14962	14942	15039	14818	14805	14898	14888	15074	14988	14782	15053	14804	14890	14921	14819	14927	15060	14827	14766	14912	14892	14818	14867	14934	15019	14828	14825	14810	15136	14887	14959	14887	14837	14832	14864	14843	14830	14958	14758	14902	14884	15021	14817	14869	14749	14863	14979	14845	14944	14728	14957	14927	14811	14882	15032	14901	15018	14894	14880	14972	14796	14826	14854	14900	14906	14934	14888	14931	14917	14975	14998	14934	14891	14807	15025	14822	14821	14822	14912	14803	14829	14886	14809	14755	14885	14908	14809	14886	14831	15003	14927	14912	14697	14743	14903	14842	15045	15027	14741	14938	14873	14788	14881	15022	15025	14769	14917	15095	15004	14942	14922	14819	14940	14696	14986	14703	14967	15087	14981	14960	14875	14743	14839	14833	14820	14932	14827	14891	15023	14998	15038	14759	14704	14955	14981	14903	14955	14860	15087	14940	15030	14929	14754	14798	14787	15061	14961	15102	14868	14885	14905	14844	14973	15114	14825	14967	14835	14866	14977	14913	14904	14813	14873	14906	14729	14761	14962	14796	15060	15011	15039	14900	15035	14765	14879	15065	15029	14876	14961	14932	14883	14954	14759	15068	14877	14962	14817	14770	14883	14843	14698	14932	15020	14906	14894	14934	14942	14885	14981	15020	14822	14837	15025	15036	14847	14771	15126	14995	14919	14757	14921	14947	14824	14972	14809	14913	14804	14864	14882	14891	14891	14918	15078	14854	14713	15064	15004	14887	14832	14751	14929	14969	15045	14868	14777	14913	14873	14939	14940	14956	15014	14890	14802	14967	14941	14812	15083	14718	14908	14685	15041	14953	15023	15007	14834	14927	14788	15129	14816	14902	14812	14867	14777	14878	14978	14884	14889	14895	14933	14981	14955	14996	14953	14859	14897	14869	14828	15244	14804	14941	15121	14968	14924	14878	14756	15059	15007	14868	14848	14900	14768	14956	14932	14801	14792	14917	14919	14754	14779	15044	14890	14819	14844	14749	14741
22894	24641	34949	32255	26124	24908	29402	25234	24226	24605	24537	24102	24411	24474	24354	24069	24463	24281	23933	24103	24392	24252	24383	24372	24306	24211	24298	24308	24342	23955	24141	24148	24104	24121	24277	23930	24056	24137	24182	24237	24028	24477	24166	24098	24149	24221	24053	24028	24110	24355	24014	24270	24187	24115	24147	24197	24439	24268	24095	24170	24083	24156	24173	24215	24038	24007	23964	24390	23988	23839	24268	24113	24225	24116	24181	24094	24013	24185	24124	23924	24098	23932	24029	24106	24303	24197	24135	23808	24026	24276	24368	23934	24138	24073	24193	24060	24216	24115	24003	24275	24141	24305	24060	23896	24201	24074	23831	24055	24172	23938	23912	23802	24208	23915	24198	24157	24092	24301	24229	24336	23898	23865	23935	24171	24156	24195	24222	23987	24126	24219	24095	23999	24055	23912	24068	24047	24092	24035	24160	24032	24195	24047	24254	24060	24144	24237	24002	24058	24126	24033	24266	23820	24088	24096	24060	23996	24027	24181	24004	24171	24196	24093	23968	23911	23885	24164	24045	23999	24027	23946	24274	23904	24202	24046	23917	24277	24210	23909	24045	24149	24163	24099	24083	24262	24008	23957	24149	24048	24262	24185	24017	24142	24091	24109	24251	24142	24352	24169	24117	23934	24154	24209	24024	24314	24040	24211	24330	24206	24265	24294	24023	23973	24025	24260	24021	24148	24078	24176	24049	23992	24178	24213	24053	24084	23976	24253	24093	23993	24011	24145	23909	24028	24176	24090	24101	24138	24219	24009	24037	23993	24450	24078	24284	24096	23958	23917	23894	23910	24057	24154	24285	24138	23929	23987	23927	24232	24085	23923	23944	23978	24102	23911	24016	23990	24057	24053	24034	24156	24103	24136	24301	24135	24277	24025	24053	23868	24091	24454	24237	24011	23996	24302	24035	24364	24226	23850	24077	23985	24210	24178	24133	24216	23966	24219	23981	24012	23888	24330	24035	23957	24266	24223	24121	24007	24074	24163	24075	24280	24101	24307	24022	24155	24164	24273	24401	24249	24103	24044	24135	24240	24004	24190	24000	24122	24082	24337	24106	24019	24199	24089	24355	24024	24178	24017	24091	24102	23908	24145	24204	24209	24210	23908	24158	24264	24127	24214	24264	24123	23943	23977	23971	23801	24079	23997	23982	24164	24271	23976	24040	24173	23968	24313	24081	23984	24188	24123	24109	23895	24209	23869	24069	24231	24261	24100	24082	24012	24149	24090	23970	24119	24191	23979	24057	24176	24291	24227	24007	24088	24041	23866	24159	24050	24035	24010	24000	24350	24131	24144	24163	24490	24040	24120	24191	24108	24068	24053	24052	24107	23921	24066	24128	23974	24044	24009	24323	23938	24127	23971	24169	24024	23884	24161	23943	24226	24161	23906	24036	24044	23990	24006	24087	24062	23921	24087	24135	24115	24157	24039	24010	24031	24105	24179	23991	23974	23651	24003	24236	24338	24012	24203	23853	24000	24127	24113	24035	23990	24184	24232	24200	24115	24209	24114	24033	24097	24193	24027	23926	24079	24079	24274	24111	24145	23907	23940	23944	23958	24082	24141	24090	24070	24046	24066	23826	24164	24106	23930	23851	23895	24019	24095	24124	24206	24214	24076	24068	24280	24138	23846	23950	23984	24253	23985	24015	24195	24157	23946	24128	24189	23924	24252	23994	24225	24474	24090	24195	24100	24050	24238	24294	24166	23817	23879	23851	23967	24242	24131	24149	24166	24219	24054	24018	24096	24098	24289	24050	24076	24054	24026	23677	23952	23988	24145	23952	23999	24081	24174	24158	24153	23958	23980	24453	23936	23925	24019	24167	23989	24251	24078	24170	23995	24327	23996	24153	24167	24126	24325	24153	24102	24027	24048	24234	24013	24057	24118	23936	24464	24256	24036	24023	24082	23915	23986	24211	24116	24037	23968	24098	23861	24201	24127	24144	24012	23927	24035	24286	24060	24145	24042	24158	23886	23941	23855	24112	23926	23907	24168	24164	23973	23899	23978	24040	24058	23874	23977	24219	24128	24095	23913	23912	24143	23821	23918	23999	24167	24072	24185	24183	24251	23871	24243	24296	24237	23945	24135	24030	24073	24195	24031	24339	24107	23936	24182	24023	24030	23907	23982	24109	23956	24030	24184	23821	24134	23937	24029	23906	23952	23978	24071	24048	24180	24442	24022	24192	24248	24123	23980	23900	23966	24015	23870	24239	24145	24216	24107	24071	23841	24169	24159	24020	24024	24185	24060	24119	24137	23942	24361	24205	24301	24124	24221	23950	23857	24104	24275	24354	23937	24041	23932	23918	23900	24075	24027	24266	24196	24049	24196	23849	24075	24182	24107	24071	24178	24052	23926	24006	24099	24093	24464	24303	24175	23963	24101	24247	24131	24000	24050	24080	23912	23990	24044	24277	24095	24014	24161	24230	24279	24094	23928	24144	24396	24043	24272	24124	24109	23835	24064	24093	24110	23977	24083	24176	23735	24093	23856	24164	24162	23920	24112	24403	24100	24081	24256	24216	23975	23991	24073	24115	24122	24146	24075	24007	24240	24033	24308	24040	24039	24248	24067	24231	24124	24266	24218	23900	24017	24028	23890	23963	23972	24167	24150	24035	24033	24066	24066	24231	24199	24088	24118	24067	23940	24403	24261	24156	24039	23817	24154	24260	23985	24253	24199	24077	24061	24212	23977	24526	24193	23973	24114	23998	24326	24078	24200	24296	24168	24206	24165	24054	23772	23997	23862	24135	24293	24140	23787	24211	23980	24115	24453	23827	24034	24275	23874	24032	23892	24099	23937	24169	23934	24161	23980	23997	24131	24096	24170	24057	24110	24010	23981	23990	23998	24240	23674	24209	24204	24242	23995	23910	24137	23988	24098	24017	24052	24012	24296	24181	23996	23831	23942	24016	23902	24037	24257	24185	24058	24136	24159	23967	23920	24178	24064	24110	24137	24168	24164	24059	24088	23917	24136	24025	23918	23973	24192	23980	23956	23970	24067	24144	23950	24217	24065	24116	23864	23839	24094	24428	23976	24147	23817	23998	24076	24239	24161	24148	24252	23933	24243	24255	23923	24085	24105	24007	24058	24266	24070	24095	24009	24306	23806	24174	23988	24092	24108	24043	24121	24131	24220	24534	24098	24176	23942	24322	24049	24099	24131	24027	23891	24042	23831	24188	24243	23985	24065	23987	23833	24078	23948	24264	24138	23985	24120	23999	24117	24072	24024	24104	24244	23819	24058	24193	24054	24034	24249	24113	24198	23989	24041	24221	24139	23940	23962	23844	23791	24065	24136	24223	24192	23759	24033	24166	24016	23986	24137	24328	23808	23980	23929	24038	23846	24015	23948	23943	24052	23856	23981	23955	24237	23817	24048	23820	24113	24078	24277	23905	23941	23964	24298	24142	23986	23811	24076	24104	23764	24129	23832	24043	24062	24107	24127	24209	24090	24079	24131	24135	23975	24003	23923	23994	23984	24164	24038	23847	24074	24416	24105	23969	23887	24131	24137	23928	24050	23822	23970	24229	24224	24084	24117	24138	23875	24064	24025	24011	23840	24138	24104	24135	24169	24009	24198	23875	24109	24246	23966	24282	24149	23585	24069	23986	23960	24150	24050	24073	24069	24071	24187	24140	24198	23923	23936	24013	23888	23850	23988	24070	24375	24274	23975	23954	24548	23999	24283	24106	24157	24052	23929	24253	23963	24214	23945	24163	24051	24077	23883	24277	24089	24073	23690	23953	24200	24003	24121	24201	24229	23974	23971	23839	24068	24387	24013	23770	24203	23994	24032	24057	24164	24245	24076	24060	23876	23969	23954	23888	24090	23815	24249	24058	24323	24075	24115	24199	24181	24143	24247	23933	24044	24100	24039	24111	24074	24043	23871	24163	24011	24350	23897	24381	24097	23948	24162	24285	24149	24131	24066	23854	24245	24013	24233	23982	24143	24095	24051	23988	24195	23873	23804	24025	24029	23992	24039	24204	23996	24152	24096	24070	24162	24032	24134	24118	24194	24124	24005	23943	23982	24329	24024	24120	24163	24139	24167	24024	23828	24086	23866	24027	23835	23883	24017	24142	24193	23835	24370	24044	23994	23970	24141	24208	24046	24405	24009	24331	24155	24018	24038	24198	23937	23919	24148	24046	23924	24018	24118	24017	24214	23961	24214	23990	24123	23827	23975	24062	24207	24029	24086	23801	24392	24244	24090	24060	23698	24032	24213	24238	24048	23989	24119	24339	24057	24136	24022	24251	23955	23941	23973	23988	23880	23895	23877	24114	23860	23993	24113	24087	24016	23886	24028	23994	24230	23999	24042	24082	24086	23950	24005	24111	24059	24022	23896	24059	24306	24150	23875	24031	23947	24105	24061	24144	24023	24130	23919	23965	24027	24152	23855	24241	24018	24355	24086	24248	23994	24214	24174	23851	24188	24026	23949	24085	23967	24362	24050	24033	24100	24326	24264	23953	24180	24260	24098	23809	24206	23937	24041	23937	24007	24067	24091	23843	24028	24234	24222	24086	24021	23854	23795	23886	23723	24093	24009	23721	24001	24174	24073	24021	24138	24138	24017	23942	24040	24035	24245	24193	23951	24085	23994	24178	24014	24113	23961	24195	23755	23865	23949	23944	24062	24233	24025	23933	23746	23802	23913	24233	24200	23989	24103	24071	23838	24354	24161	23927	24004	23988	24087	23912	24074	24067	24057	24121	24081	24031	24151	24096	24105	24377	24275	24145	24072	24155	23954	23862	23929	23869	23964	23875	24266	23871	24138	24074	24167	24283	23972	24166	24120	24104	24313	23951	23893	23949	23893	24207	24152	24418	23950	24108	24155	24275	24060	24050	24014	24138	24126	24365	24019	23836	23971	24041	23880	23960	24031	23869	23859	23732	24029	23810	23691	24062	23999	23988	24076	23926	24078	24004	23926	24235	23911	24216	24072	24262	24042	23981	24186	24055	23946	24129	24243	24003	24111	24138	23889	23767	23789	24131	23922	23901	23935	24210	24021	23880	23792	23981	23821	24077	24179	24342	24053	23835	24061	24037	23911	24192	23979	24013	24007	23933	24330	23936	23867	24032	24090	23971	23990	24089	24036	24373	24295	24075	24331	24265	24073
62479	104303	94112	66841	32963	14501	14537	14591	14683	14611	14665	14758	14617	14695	14815	14740	14776	14998	14638	14749	14755	14726	14777	14650	14655	14764	14687	14835	14684	14529	14774	14665	14773	14820	14563	14754	14641	14649	14859	14621	14717	14758	14759	14601	14652	14682	14606	14736	14695	14946	14818	14603	14767	14719	14747	14620	14731	14506	14657	14547	14543	14672	14663	14761	14563	14640	14689	14676	14695	14676	14534	14720	14714	14678	14789	14613	14591	14656	14704	14672	14608	14613	14429	14866	14586	14463	14613	14623	14692	14746	14661	14635	14699	14679	14688	14824	14660	14706	14845	14723	14720	14656	14688	14640	14609	14620	14670	14619	14661	14665	14575	14525	14451	14517	14814	14721	14735	14612	14554	14605	14761	14712	14467	14658	14550	14651	14735	14777	14796	14665	14646	14524	14693	14742	14685	14691	14606	14659	14657	14571	14784	14714	14639	14719	14587	14731	14597	14649	14540	14610	14780	14548	14595	14679	14724	14765	14738	14656	14722	14645	14816	14637	14714	14604	14824	14621	14839	14555	14849	14638	14755	14681	14617	14742	14633	14608	14789	14549	14697	14581	14690	14668	14681	14565	14642	14487	14504	14719	14600	14783	14596	14715	14736	14617	14624	14804	14737	14818	14568	14681	14700	14603	14654	14348	14801	14523	14771	14725	14752	14756	14504	14580	14679	14771	14492	14764	14708	14675	14733	14590	14706	14704	14527	14765	14712	14706	14725	14714	14557	14666	14792	14626	14612	14757	14575	14611	14693	14617	14883	14568	14811	14579	14718	14628	14692	14751	14551	14664	14624	14577	14566	14554	14757	14645	14682	14551	14613	14543	14744	14516	14487	14501	14796	14739	14676	14796	14430	14669	14538	14858	14500	14627	14759	14699	14537	14633	14637	14594	14598	14715	14562	14596	14594	14631	14640	14679	14704	14692	14586	14838	14541	14688	14784	14637	14604	14702	14860	14677	14602	14764	14508	14570	14522	14611	14662	14488	14639	14629	14487	14680	14518	14600	14701	14713	14817	14591	14648	14859	14806	14758	14783	14785	14764	14653	14644	14699	14868	14514	14615	14701	14618	14771	14745	14559	14630	14415	14608	14575	14674	14779	14883	14549	14739	14652	14580	14571	14469	14745	14672	14669	14739	14850	14773	14488	14754	14598	14667	14660	14711	14737	14858	14518	14688	14610	14666	14527	14806	14583	14600	14610	14747	14607	14902	14684	14536	14756	14824	14644	14682	14772	14636	14868	14802	14676	14588	14700	14645	14805	14611	14499	14596	14653	14687	14679	14683	14859	14729	14593	14804	14709	14712	14553	14695	14539	14526	14766	14635	14738	14641	14845	14767	14621	14557	14629	14533	14668	14805	14717	14547	14691	14663	14690	14798	14606	14786	14707	14678	14661	14701	14716	14798	14644	14578	14708	14706	14715	14727	14412	14733	14541	14688	14668	14710	14710	14694	14724	14765	14702	14601	14597	14504	14569	14564	14603	14841	14833	14717	14758	14694	14602	14680	14776	14738	14681	14747	14795	14605	14840	14760	14683	14757	14635	14632	14706	14736	14704	14749	14585	14721	14699	14709	14622	14551	14632	14727	14654	14748	14746	14595	14664	14591	14586	14619	14624	14638	14513	14748	14721	14726	14721	14647	14790	14701	14749	14666	14497	14588	14663	14591	14662	14617	14638	14617	14691	14726	14655	14495	14491	14675	14597	14741	14672	14701	14477	14728	14475	14546	14741	14655	14791	14557	14840	14630	14698	14671	14638	14641	14716	14574	14725	14628	14736	14562	14740	14598	14586	14717	14522	14741	14749	14769	14634	14637	14769	14698	14672	14724	14500	14728	14801	14714	14802	14680	14684	14427	14596	14715	14539	14717	14780	14724	14691	14538	14791	14752	14668	14589	14727	14673	14832	14573	14641	14601	14661	14686	14689	14865	14638	14894	14599	14513	14623	14665	14644	14676	14679	14570	14821	14769	14704	14712	14561	14735	14530	14674	14672	14666	14639	14747	14678	14756	14717	14583	14603	14705	14643	14596	14671	14599	14627	14779	14748	14612	14769	14631	14753	14661	14667	14599	14584	14644	14689	14540	14707	14480	14636	14552	14606	14915	14587	14680	14603	14664	14792	14561	14660	14592	14611	14628	14677	14748	14751	14672	14674	14601	14730	14683	14570	14626	14595	14729	14516	14592	14530	14580	14731	14686	14673	14691	14551	14594	14648	14676	14754	14774	14670	14632	14645	14691	14606	14661	14720	14770	14711	14579	14664	14576	14616	14681	14708	14724	14729	14653	14650	14754	14775	14736	14548	14620	14516	14742	14588	14644	14572	14607	14715	14557	14511	14800	14573	14602	14535	14822	14672	14932	14583	14468	14751	14805	14718	14746	14692	14650	14512	14572	14563	14591	14722	14570	14565	14682	14663	14552	14610	14735	14607	14732	14419	14516	14775	14651	14727	14605	14795	14744	14605	14576	14651	14669	14566	14710	14715	14672	14660	14745	14818	14759	14749	14656	14616	14794	14781	14747	14700	14699	14667	14560	14787	14690	14452	14854	14713	14676	14477	14616	14865	14642	14670	14698	14735	14538	14676	14726	14713	14703	14605	14566	14829	14827	14652	14592	14709	14619	14648	14720	14887	14723	14736	14742	14808	14654	14729	14738	14698	14715	14665	14631	14761	14670	14709	14636	14656	14517	14634	14540	14786	14500	14808	14768	14729	14701	14448	14794	14796	14841	14528	14521	14533	14663	14585	14652	14619	14616	14663	14749	14705	14621	14720	14764	14611	14622	14639	14762	14639	14702	14649	14644	14632	14626	14664	14687	14604	14873	14878	14607	14695	14711	14612	14605	14520	14792	14657	14659	14570	14602	14785	14827	14751	14692	14685	14635	14843	14686	14663	14643	14683	14759	14631	14635	14612	14533	14814	14750	14643	14743	14669	14750	14701	14585	14557	14657	14786	14711	14656	14542	14720	14632	14518	14563	14584	14650	14722	14619	14636	14747	14711	14923	14846	14673	14860	14628	14671	14633	14558	14660	14648	14629	14535	14684	14667	14795	14702	14655	14560	14497	14543	14606	14657	14674	14616	14529	14707	14752	14852	14529	14829	14626	14715	14586	14634	14582	14690	14774	14672	14744	14612	14659	14547	14742	14644	14484	14667	14686	14642	14527	14854	14673	14562	14707	14646	14590	14864	14774	14620	14670	14624	14706	14695	14577	14677	14688	14612	14584	14759	14780	14707	14690	14861	14757	14652	14786	14522	14733	14813	14806	14700	14680	14542	14638	14612	14556	14620	14683	14809	14668	14617	14738	14686	14773	14655	14664	14571	14512	14657	14574	14612	14674	14601	14607	14564	14631	14672	14550	14663	14632	14793	14677	14533	14680	14536	14686	14678	14664	14636	14593	14668	14486	14622	14613	14633	14661	14604	14578	14797	14694	14601	14810	14635	14622	14606	14520	14741	14668	14751	14629	14701	14640	14608	14696	14665	14603	14638	14527	14658	14582	14589	14731	14682	14751	14519	14655	14686	14715	14799	14611	14593	14653	14654	14430	14853	14636	14635	14727	14694	14679	14597	14799	14530	14657	14606	14407	14556	14718	14533	14667	14641	14789	14618	14581	14687	14688	14601	14534	14650	14869	14540	14697	14733	14548	14663	14705	14672	14879	14670	14563	14792	14760	14628	14777	14688	14601	14563	14828	14730	14593	14745	14698	14809	14770	14873	14575	14655	14657	14711	14601	14545	14754	14767	14680	14638	14725	14486	14753	14605	14684	14748	14432	14687	14680	14643	14651	14558	14664	14642	14640	14655	14632	14609	14643	14698	14652	14702	14672	14676	14748	14642	14742	14649	14736	14609	14596	14637	14655	14597	14634	14784	14723	14636	14644	14583	14679	14763	14736	14766	14696	14686	14628	14736	14626	14720	14450	14716	14814	14563	14602	14740	14850	14736	14699	14707	14587	14508	14738	14647	14619	14776	14777	14637	14665	14713	14757	14599	14724	14470	14654	14754	14640	14599	14647	14513	14701	14765	14695	14436	14694	14600	14647	14577	14624	14691	14743	14594	14711	14517	14655	14673	14730	14457	14702	14790	14542	14692	14676	14513	14626	14556	14531	14780	14758	14788	14642	14670	14669	14689	14630	14569	14670	14687	14718	14583	14540	14617	14741	14525	14755	14648	14737	14914	14634	14554	14748	14786	14645	14593	14849	14713	14621	14707	14646	14711	14724	14706	14622	14807	14618	14728	14714	14707	14505	14658	14802	14764	14775	14567	14715	14608	14658	14586	14509	14642	14642	14616	14599	14622	14630	14554	14619	14731	14715	14691	14723	14687	14847	14719	14554	14545	14665	14779	14736	14675	14597	14625	14820	14739	14624	14675	14572	14673	14578	14624	14553	14530	14633	14645	14600	14527	14735	14521	14639	14566	14795	14670	14729	14631	14659	14671	14672	14820	14566	14719	14687	14570	14726	14775	14658	14771	14748	14675	14610	14673	14821	14555	14830	14604	14902	14535	14713	14694	14676	14692	14752	14720	14805	14494	14618	14510	14623	14718	14630	14740	14677	14776	14539	14798	14695	14872	14777	14702	14558	14791	14739	14802	14623	14528	14711	14612	14687	14864	14567	14640	14544	14549	14746	14669	14608	14672	14601	14740	14695	14540	14742	14522	14590	14682	14829	14630	14466	14862	14634	14661	14780	14714	14661	14666	14658	14788	14759	14551	14683	14709	14675	14520	14693	14681	14648	14747	14606	14566	14822	14774	14693	14794	14644	14572	14652	14470	14610	14652	14694	14662	14602	14602	14620	14783	14722	14684	14804	14758	14696	14862	14792	14699	14813	14528	14752	14601	14604	14733	14598	14532	14799	14793	14742	14599	14714	14569	14735	14794	14511	14716	14747	14538	14825	14617	14658	14693	14725	14624	14716	14579	14626	14618	14533	14669	14378	14596	14610	14682	14595	14822	14907	14623	14603	14694	14714	14498	14678	14652	14723	14754	14673	14664	14694	14649	14666	14568	14756	14696	14805	14795	14838	14574	14617	14691	14687	14525	14665	14784	14614	14540	14772	14545	14646	14861	14513	14576	14749	14677	14704	14592	14687	14559	14610	14601	14670	14636
40836	45067	41656	31576	24997	23586	23238	22983	23164	23359	23057	23137	23090	23146	23054	23340	23193	23238	23290	23390	22946	23021	23189	23182	23526	23241	23210	23103	23224	23169	22977	23152	23120	23066	23036	23318	23276	23209	23120	23218	23357	23437	22854	23255	23190	22913	23078	22884	23168	23383	23022	22984	23127	22983	23247	23196	23318	23510	23383	23003	23073	23057	23474	23251	23104	23102	23407	23281	23163	23122	23072	23171	23198	23320	23439	23322	23307	23025	23190	23250	23163	23151	22998	23063	23420	23317	23263	23015	23076	22939	23110	23194	23162	22961	23037	23155	23274	23350	23209	23150	23082	23352	23341	23310	23266	23435	23419	23029	23391	22989	23327	23155	23135	23222	23248	23320	23297	23108	23053	23026	23145	23194	23315	23076	23001	22950	23276	23084	23184	23190	23221	23043	23241	23199	23163	23337	23386	23362	23352	23192	22926	23057	23264	23182	23042	23271	23184	23300	23224	23280	23151	23159	22941	23121	23321	22996	23365	23136	23132	23006	23099	23181	23243	22961	23099	23283	22995	23272	23088	23098	23149	23002	23209	23062	23189	23208	23091	23266	23313	23337	23221	23119	23033	23231	22854	23215	23285	23176	23079	23057	23106	23116	23034	23135	22992	23219	23183	23299	23192	23160	23079	23284	23018	23378	23201	22948	23331	23053	23014	23373	23188	23064	23068	23202	23090	23258	22998	23012	23168	23214	23288	23188	23036	23271	22987	22903	22948	23264	23077	22975	23087	23285	23052	23170	23127	23223	22910	22789	23307	23053	23336	23550	22937	22968	23279	23228	23160	23117	23205	22927	22920	22798	22992	23170	23076	23265	23051	23018	23188	23301	23303	23301	23254	23195	23101	22947	22981	22878	23163	23054	22985	23253	23063	23306	23284	22986	23164	23164	23253	23140	23106	23089	23125	23030	23039	23374	23189	23323	23254	22944	23203	23006	23158	22979	23347	23348	22910	22986	23265	22928	23296	23369	23122	23144	23005	23177	23308	23232	23345	23249	23097	23012	23242	23177	23335	23202	23109	23260	23296	23062	23023	23208	23198	23267	23293	23343	23201	23048	23071	23380	23233	23154	22975	23092	23173	22804	23143	23219	23381	23198	23202	23097	23143	23302	23230	23205	23086	23346	23268	23262	23168	23060	23240	23056	23341	23200	23237	23043	23337	23212	23284	23291	23204	23332	23260	23322	23362	23335	23128	23082	23359	23089	23200	23312	23052	23264	23029	23009	23307	23210	23220	23136	23043	23115	23078	23260	23064	23051	23043	23173	22908	23260	23092	23064	23244	22971	23315	23122	23193	23081	23172	23177	23347	23235	23243	23038	23151	23161	23156	23131	22992	23004	23115	23242	23058	23197	23313	23182	23309	23213	23211	23136	23042	23022	23120	23225	23303	23183	23136	23003	23289	23334	23336	23034	23081	23197	23281	23186	23018	23192	23063	22819	23034	23239	23449	23050	23048	23132	23229	23331	23006	23137	23271	23240	23237	23177	23237	23206	23118	23160	23130	23235	23222	22959	23262	23117	23229	23201	23041	22860	23385	23136	23188	23176	23126	22811	23272	23042	23134	23236	23129	23106	23136	23106	23356	23263	23258	23023	23304	23222	23257	22848	23205	23118	23283	23167	23199	23188	23069	23137	23208	23086	22974	23289	23112	23263	23189	23255	23266	23318	23094	22874	23413	23083	23151	23170	23172	23082	22940	23245	23353	22813	22917	23097	22892	23119	23135	23134	23234	23201	23142	23034	23247	23146	23230	23027	23310	23146	23308	22871	22869	23185	23117	23126	23373	23255	23345	23215	23155	23277	23043	23246	23073	23161	23018	22996	23341	23190	23292	23246	23187	23140	23198	23157	23271	22881	23234	22976	23280	23241	22924	23147	23037	23070	23059	23093	23130	23308	23111	23128	23368	23226	23279	23207	22999	23101	23316	23161	23387	23069	22974	23180	23377	23150	23105	23300	23080	23165	23425	23115	23002	23270	23052	23305	23145	23165	23151	23083	23224	23136	23015	23160	23211	23129	22988	23254	23378	23069	23147	23167	23222	23277	23167	23221	23264	23217	23368	23175	23178	23246	23189	23486	23383	23092	23152	23057	23157	23031	23126	23187	23172	23349	23111	23147	23050	23265	22832	23158	23181	22937	23182	23028	23087	23044	23221	23170	23289	23404	23141	22989	23252	23069	23242	23102	23001	23139	23251	22950	22966	23056	23269	22934	23060	23191	23395	22936	23367	23332	23506	23196	23247	22921	23032	23150	23106	23065	23137	23148	23092	23025	22965	23004	22906	23416	23143	23226	23118	22924	23063	22998	23357	23112	23027	23102	23345	23368	23171	23044	23207	23137	22986	23220	23068	23204	23557	23152	23158	23353	23177	23212	22894	23215	23377	23294	23274	23215	23067	23140	23315	23179	22954	23081	23043	23090	23052	23140	23095	22991	23135	23084	23302	23338	23196	23382	23389	23222	22852	23138	23094	23361	23349	23299	23534	23023	23288	23272	23186	23029	23364	23124	23481	22973	23176	23101	22960	22787	23046	22955	23144	23200	22905	23334	23170	23160	22926	23298	23309	23079	23267	23168	23245	22932	22977	23171	23197	23238	23055	23090	23212	22971	23429	23191	23259	23127	23195	23031	22962	23248	23256	23407	23347	23120	23012	22982	22833	23289	23204	23072	23046	23102	23084	22853	23206	22969	22987	23374	22985	23104	23129	23099	22899	23033	23042	23229	23060	23258	23203	23280	22995	23348	23308	23094	23157	23093	23005	23300	23113	23334	23228	23039	23160	23034	22941	23203	23090	23095	23198	23488	22932	23033	23118	23218	23265	23128	23259	23044	23236	23116	22792	23157	23173	23079	23169	23172	23149	23142	23136	23089	23087	23059	23066	23240	23228	23313	23242	23382	23118	23288	23062	23341	23411	23052	23357	22965	22924	23230	23307	23233	23190	23417	23238	23165	22983	23252	23167	23385	23253	23303	23230	23110	23222	23100	23263	23236	23158	23231	23278	23134	23268	23314	23154	23213	23237	23202	23222	23225	23179	23062	22992	23156	23334	23100	22963	23264	23165	23138	23058	23219	23158	22961	22890	23127	23246	23253	23547	23268	23190	23285	23330	23113	23089	23212	23046	23010	23122	23057	23174	23206	23025	23131	23204	23273	23215	23045	23275	23162	23136	23339	23134	23251	23221	23295	23403	23240	23505	23154	23137	23200	23380	23026	23128	23286	23223	23228	23206	23190	23128	22861	23057	23219	23128	23053	23118	22984	23369	23144	23312	23148	23523	23102	23081	23056	23275	23141	23160	23333	23316	23208	23114	23412	23314	23240	23122	23278	23279	22982	23529	23265	23197	23303	23185	23070	23200	23167	23173	23130	23104	23104	23331	23290	23037	23165	22975	23302	22998	23244	23020	23160	23306	23131	23121	23182	23188	23034	23117	23143	23222	23179	23322	22984	23485	23256	23221	23259	23356	23073	23168	23337	23189	23223	23219	23288	23270	23020	23210	23218	23082	23334	23376	23232	23048	22853	23062	23125	23251	22866	23242	23026	23319	23231	23202	23275	23062	23310	23371	23278	23165	22892	23250	23119	23067	23219	22998	23162	23237	23216	23367	23179	23182	23135	23032	23270	22962	23268	23122	23218	23300	23282	23305	23390	22944	23137	23193	23184	23310	23185	22933	23177	23138	23051	23107	23251	23167	23351	23217	23135	23194	23277	23194	22890	22941	23154	23217	23140	23203	23106	22954	23054	23395	23049	23118	23032	23022	23358	23103	23429	23195	22923	23076	23019	23455	23125	23326	23245	23227	23025	22962	23127	23026	23150	23058	23217	22756	23059	22928	23116	23276	22899	22987	23101	23277	23440	23224	23215	22954	23498	22866	23180	22817	23012	23237	23122	23313	23071	22929	23376	23114	23117	23089	23030	23257	23319	23451	23263	23207	23179	23260	22984	23123	23158	23074	23020	23224	23046	23103	23002	23041	23200	23186	23078	23196	23318	23152	23039	23148	23125	23466	23246	23310	23190	23125	23451	23036	22979	23075	23130	23267	23021	23148	23121	23283	22987	23082	23082	23222	23276	23206	23242	23324	22929	23204	23104	23157	23349	23379	23093	23359	23082	23248	23090	23178	23076	23075	22966	23268	23250	23268	23334	23155	23001	23065	23214	22908	23038	23157	23192	23230	23377	23290	23150	23059	22977	23134	23192	23062	23223	22961	23446	23457	22874	23077	23217	23248	23238	23088	23203	23111	23456	23245	23240	23258	23305	23089	23116	23139	23157	23158	23074	23014	23150	23463	23221	23192	23031	23295	22722	23063	23025	23225	22996	23405	23087	22932	23249	23159	22960	23175	23103	23225	22975	23004	23457	23443	23230	23168	23219	23285	23164	23371	23362	23160	23045	23079	23139	22982	23339	23320	23030	23010	23153	23204	23416	23412	23393	22983	23348	23076	23050	23268	23176	23077	23113	22988	23179	22856	22907	23126	23130	23184	23274	23247	23225	23252	23009	23058	23249	23314	23216	23045	23324	23009	23266	23215	23301	23230	23142	23169	23058	23012	22995	23220	23193	23137	23040	23379	23080	23310	23355	22954	23294	23370	23424	23245	23371	23276	23014	23180	23189	23210	23003	23149	23111	23217	23281	23128	23022	23167	22964	23106	23044	23249	23241	23251	23166	23334	23132	23148	23194	23184	23321	23158	23093	22928	23256	23328	23217	23163	23155	23192	23069	23206	22938	23006	22904	23221	23146	23215	22899	22902	23400	23439	23177	23058	23098	23308	22970	23105	23014	23165	23218	23051	23065	22953	23035	23102	22962	23273	23296	23034	23004	23005	23264	22929	23213	23035	23235	23101	23306	23091	23181	23285	23106	23232	23249	23173	23330	23313	23072	23239	23236	23333	23132	23033	23194	23146	23196	23024	23376	23275	23153	23285	23296	23256	23178	23006	22980	23046	23097	23129	22963	23406	22885	23102	23165	23029	23302	22968	23260	23154	23345	23257	23233	23324	23206	23141	23339	22925	23155	23172	22900	22898	23274	23083	22996	23325	22972	23130	23014	23267	23165	23038	23044	23436	23167	22906	23076	23168	22957	23270	23380	23375	23272	23220	23139	23234	23186
38657	49774	36040	21458	15364	14541	14267	14502	14303	14419	14532	14343	14423	14198	14352	14598	14476	14538	14371	14601	14475	14347	14370	14364	14481	14270	14297	14304	14552	14451	14390	14618	14408	14419	14353	14362	14430	14375	14314	14291	14515	14259	14447	14500	14420	14413	14404	14369	14248	14506	14223	14405	14317	14321	14412	14273	14360	14541	14134	14467	14333	14510	14484	14348	14548	14513	14314	14503	14271	14302	14453	14321	14471	14450	14463	14450	14319	14284	14500	14382	14391	14373	14368	14411	14477	14462	14421	14316	14250	14373	14292	14578	14645	14412	14383	14183	14394	14333	14441	14440	14229	14255	14405	14447	14510	14413	14578	14467	14420	14429	14428	14463	14375	14343	14463	14129	14456	14438	14443	14479	14412	14305	14350	14426	14419	14405	14410	14450	14356	14518	14399	14455	14522	14344	14405	14212	14334	14431	14278	14393	14302	14427	14307	14274	14453	14475	14437	14378	14414	14302	14338	14477	14514	14460	14610	14233	14456	14441	14343	14297	14265	14290	14475	14296	14400	14402	14261	14432	14478	14275	14505	14443	14466	14521	14374	14383	14346	14224	14452	14341	14384	14547	14473	14394	14403	14316	14438	14444	14454	14322	14351	14574	14481	14467	14370	14584	14448	14348	14320	14601	14276	14277	14325	14366	14463	14265	14453	14454	14346	14425	14400	14226	14491	14487	14366	14419	14390	14455	14431	14286	14336	14547	14497	14386	14468	14328	14426	14481	14306	14372	14348	14188	14226	14363	14290	14454	14367	14387	14537	14381	14392	14293	14402	14495	14321	14422	14320	14283	14246	14405	14397	14399	14325	14329	14378	14263	14511	14394	14309	14446	14621	14457	14448	14499	14451	14366	14446	14610	14448	14408	14334	14464	14407	14443	14369	14328	14451	14475	14228	14486	14404	14503	14425	14321	14275	14510	14485	14489	14333	14398	14411	14317	14339	14361	14377	14422	14361	14442	14272	14370	14170	14370	14367	14209	14360	14391	14235	14314	14309	14426	14330	14308	14501	14328	14214	14601	14450	14378	14294	14455	14389	14407	14371	14455	14476	14424	14289	14346	14390	14338	14313	14186	14296	14395	14261	14414	14448	14309	14442	14503	14511	14410	14394	14344	14406	14349	14349	14301	14416	14449	14595	14499	14441	14376	14327	14481	14260	14400	14319	14383	14393	14531	14455	14418	14397	14357	14439	14247	14466	14536	14272	14365	14421	14455	14451	14356	14448	14446	14508	14389	14522	14277	14517	14446	14501	14082	14417	14351	14432	14262	14302	14382	14351	14417	14426	14411	14453	14247	14278	14489	14461	14366	14331	14363	14544	14450	14451	14298	14323	14485	14414	14665	14430	14396	14427	14245	14311	14553	14283	14308	14335	14411	14257	14567	14420	14390	14281	14399	14363	14409	14530	14380	14385	14282	14455	14295	14533	14459	14248	14417	14322	14433	14404	14360	14439	14392	14526	14281	14455	14466	14399	14337	14399	14435	14306	14353	14332	14390	14414	14326	14440	14298	14443	14358	14444	14433	14366	14549	14397	14405	14437	14302	14405	14416	14448	14429	14392	14333	14384	14337	14376	14236	14252	14294	14222	14413	14414	14272	14598	14338	14314	14369	14408	14444	14407	14371	14301	14419	14459	14331	14425	14474	14464	14354	14330	14545	14479	14348	14372	14372	14372	14503	14505	14396	14379	14544	14324	14462	14344	14518	14343	14461	14424	14326	14221	14383	14441	14608	14307	14365	14551	14430	14453	14537	14413	14405	14477	14356	14344	14265	14379	14289	14468	14245	14289	14440	14609	14415	14289	14518	14450	14450	14367	14580	14384	14416	14395	14501	14462	14285	14510	14375	14300	14319	14373	14469	14370	14404	14398	14436	14423	14324	14446	14277	14343	14249	14404	14483	14415	14551	14452	14160	14494	14490	14244	14441	14334	14292	14385	14363	14353	14515	14476	14135	14290	14521	14281	14324	14453	14303	14499	14369	14361	14470	14407	14405	14501	14410	14502	14417	14328	14331	14195	14505	14399	14448	14481	14462	14407	14475	14454	14404	14328	14681	14343	14331	14439	14354	14234	14478	14275	14377	14418	14438	14380	14321	14294	14348	14427	14323	14434	14375	14585	14372	14457	14394	14373	14437	14589	14333	14352	14286	14255	14429	14437	14387	14307	14373	14560	14099	14390	14291	14533	14434	14431	14500	14327	14449	14440	14306	14283	14505	14520	14352	14318	14494	14376	14503	14557	14413	14469	14479	14361	14420	14489	14347	14361	14367	14257	14380	14366	14385	14522	14355	14363	14536	14445	14262	14430	14359	14444	14427	14398	14458	14255	14401	14291	14453	14266	14282	14324	14362	14539	14277	14555	14665	14330	14410	14521	14516	14452	14200	14542	14387	14269	14372	14444	14371	14139	14199	14310	14337	14486	14491	14478	14312	14559	14315	14394	14370	14316	14482	14330	14530	14290	14455	14234	14460	14296	14230	14428	14445	14289	14491	14411	14396	14342	14439	14447	14346	14321	14440	14496	14307	14541	14352	14260	14367	14324	14264	14369	14334	14351	14373	14336	14251	14361	14441	14258	14381	14362	14380	14320	14437	14288	14523	14539	14521	14256	14561	14258	14408	14405	14561	14371	14442	14498	14488	14355	14343	14488	14449	14432	14385	14483	14249	14358	14425	14582	14258	14348	14501	14544	14419	14478	14297	14347	14465	14331	14412	14492	14343	14398	14489	14386	14227	14378	14466	14240	14277	14421	14387	14402	14417	14331	14489	14231	14297	14397	14251	14382	14406	14491	14497	14403	14320	14462	14361	14512	14392	14217	14485	14496	14247	14366	14236	14516	14382	14563	14344	14262	14521	14442	14341	14365	14583	14611	14504	14299	14512	14277	14364	14407	14478	14457	14431	14493	14389	14462	14421	14503	14356	14348	14456	14464	14390	14647	14401	14564	14430	14346	14361	14394	14312	14484	14173	14476	14470	14269	14303	14361	14107	14353	14353	14594	14379	14374	14446	14363	14323	14549	14244	14391	14560	14490	14540	14364	14475	14168	14423	14355	14298	14343	14413	14356	14520	14325	14366	14502	14268	14380	14408	14306	14450	14410	14403	14489	14383	14261	14240	14387	14276	14465	14407	14414	14444	14479	14372	14504	14359	14419	14357	14382	14227	14361	14355	14387	14364	14334	14352	14202	14381	14333	14454	14429	14195	14260	14546	14412	14509	14262	14307	14476	14350	14512	14415	14397	14322	14135	14445	14447	14262	14608	14342	14376	14444	14442	14442	14344	14387	14407	14396	14508	14284	14388	14605	14581	14285	14376	14590	14296	14352	14470	14393	14372	14367	14483	14466	14301	14321	14509	14283	14401	14490	14341	14300	14520	14312	14433	14386	14399	14288	14668	14400	14373	14248	14483	14470	14408	14401	14460	14225	14233	14347	14432	14369	14606	14393	14416	14486	14431	14364	14299	14380	14180	14407	14411	14357	14254	14431	14351	14445	14442	14504	14299	14369	14466	14345	14615	14534	14400	14400	14370	14531	14345	14512	14407	14586	14446	14434	14379	14386	14305	14397	14404	14492	14370	14441	14362	14358	14487	14505	14454	14400	14407	14529	14332	14469	14299	14500	14456	14398	14494	14348	14399	14507	14240	14435	14527	14520	14341	14495	14480	14426	14552	14375	14425	14273	14483	14335	14373	14375	14381	14377	14430	14524	14414	14390	14320	14400	14479	14365	14471	14289	14432	14398	14315	14412	14497	14451	14277	14374	14379	14356	14383	14331	14355	14345	14543	14348	14389	14608	14393	14352	14419	14435	14456	14300	14402	14475	14419	14395	14276	14290	14318	14456	14574	14479	14289	14285	14337	14178	14546	14391	14473	14281	14426	14511	14298	14416	14324	14442	14386	14344	14488	14414	14385	14367	14396	14426	14166	14404	14432	14507	14569	14420	14354	14416	14466	14412	14482	14146	14253	14385	14509	14447	14425	14417	14538	14374	14364	14341	14581	14528	14281	14409	14246	14434	14403	14561	14371	14452	14437	14369	14593	14268	14362	14319	14358	14365	14503	14298	14326	14392	14308	14328	14375	14376	14432	14293	14368	14446	14294	14414	14309	14296	14339	14304	14304	14449	14410	14317	14437	14374	14098	14304	14357	14376	14368	14435	14279	14391	14433	14416	14331	14312	14396	14455	14418	14383	14389	14454	14364	14357	14452	14555	14318	14360	14229	14393	14447	14115	14349	14235	14361	14493	14528	14368	14306	14402	14448	14509	14439	14376	14322	14429	14521	14362	14472	14364	14451	14431	14356	14188	14440	14461	14563	14601	14454	14423	14227	14330	14507	14362	14393	14369	14439	14480	14446	14499	14611	14284	14221	14414	14414	14426	14343	14428	14481	14380	14329	14406	14396	14279	14499	14308	14352	14351	14340	14180	14321	14647	14217	14538	14477	14368	14298	14472	14408	14382	14444	14538	14309	14377	14257	14431	14453	14382	14276	14450	14465	14270	14405	14187	14353	14417	14456	14407	14574	14288	14541	14249	14503	14346	14374	14458	14481	14468	14288	14573	14335	14284	14470	14598	14440	14406	14427	14257	14242	14348	14486	14361	14280	14255	14391	14376	14293	14294	14453	14322	14469	14394	14290	14327	14464	14300	14392	14390	14479	14293	14329	14349	14526	14336	14357	14349	14427	14413	14418	14451	14435	14398	14224	14305	14522	14497	14402	14391	14242	14460	14327	14582	14478	14450	14296	14212	14549	14403	14452	14672	14474	14361	14624	14266	14364	14379	14488	14309	14362	14415	14415	14384	14491	14467	14318	14447	14553	14468	14438	14211	14412	14320	14527	14389	14517	14483	14355	14249	14442	14407	14412	14285	14517	14552	14489	14358	14406	14396	14436	14366	14411	14490	14364	14519	14294	14365	14379	14278	14538	14378	14173	14405	14285	14430	14561	14457	14613	14378	14434	14415	14562	14505	14381	14383	14338	14352	14359	14414	14434	14316	14440	14304	14349	14299	14326	14371	14560	14334	14505	14430	14365	14409	14338	14501	14511	14372	14367	14365	14290	14358	14393	14445	14419	14432	14473	14478	14322	14233	14357	14455	14241	14381	14472	14279	14381	14364
24894	26126	36160	32917	26541	24884	25920	22877	22369	22498	22329	22247	22350	22284	22237	22308	22058	22153	22189	22025	22170	22279	22200	22136	22200	22164	22445	21965	22170	22075	22029	22136	21895	22291	22052	22197	22155	22159	21954	22000	22078	22238	21971	22266	21946	21910	21959	21974	22076	21982	22201	22057	21874	22094	21976	21827	22080	21979	21892	22162	21985	22013	22229	22111	22016	22014	21924	22186	22051	21876	21990	21602	22016	22001	22111	21980	22050	22102	21810	22274	22077	21943	22000	21847	22321	22160	22083	22092	21970	22204	22217	22042	21882	22147	21871	22322	21843	22145	21920	22040	22259	22173	21885	21993	22164	21900	21951	21979	22061	22150	22267	22275	21993	22027	22102	21997	22099	22033	22085	22293	22189	21944	21944	21725	21889	21842	21973	22121	21988	21904	22086	21989	21834	22207	22132	21813	22072	21842	21843	22036	21788	22126	21999	22038	21847	21940	21912	22060	21991	21790	22162	22182	21905	21936	22224	22169	22151	22181	21990	21970	21910	22022	21855	21881	21960	21935	21984	22185	22026	22102	22055	21662	21998	22210	21960	22044	22023	22032	21980	21917	21970	22293	22136	22291	21902	21940	21822	21926	22087	22120	21949	21785	22071	22171	22245	21923	22129	21936	22078	22138	22034	22154	22030	22015	22327	22102	22025	22002	22074	21995	22227	22033	21961	22079	22023	21943	22067	22277	21972	22025	22088	22272	22230	22171	22093	22182	22107	21907	22035	22003	21965	22048	22028	21773	22074	22105	21880	21869	21952	21976	21990	21835	21837	21938	22216	21624	22345	21930	22022	22010	22153	22181	21989	22148	22213	22172	22154	21912	22130	21925	22019	22206	22056	22048	22128	21831	21958	22031	22197	21900	21832	22083	21936	21932	21916	21908	22189	22122	22262	22120	22005	21892	21960	22288	22052	22091	22145	22217	22126	21977	21874	22020	22132	22053	22047	22083	22244	22083	22187	21856	22092	21964	21832	22204	22007	22050	22120	21983	22118	21934	22047	22070	21982	21904	22182	21844	21960	22039	22146	21889	21923	22147	22151	22026	22106	22046	22100	21887	21711	22115	21879	22129	22071	22008	22124	22260	22065	22146	22111	22052	21882	22042	22051	22188	22009	22043	21937	22126	22014	21884	22082	22326	22153	21899	21755	21887	22170	22166	22039	22059	22219	22123	22128	21940	22117	21934	21991	21791	21942	21940	21973	21843	22145	21979	22037	22181	21876	21912	21965	21936	21868	21839	21700	22016	22057	22049	22034	22053	21834	21991	22018	21918	22135	21981	21927	21997	22027	21963	22179	21959	21904	21814	21997	21723	22030	21716	22182	21936	22148	22238	22260	22099	22077	21996	22095	22076	22138	21874	22149	22008	21860	22019	21864	21976	22040	22013	22062	22141	22184	22121	22006	21758	22009	22051	22144	21789	21939	21876	22055	21868	22023	22035	21776	21853	21941	22087	22094	22019	21800	22062	22039	22068	22228	22181	21937	22095	21895	22368	21862	21721	22079	21927	21992	21998	22043	21786	22367	22360	21980	22248	22063	22078	22010	22189	21846	22211	22005	21877	22205	22158	22068	22173	21990	22007	21953	22128	21979	21591	21883	22176	22005	21819	22067	22068	21864	21991	22416	21787	21965	22263	22074	22340	22138	22000	21996	21861	21998	21839	21925	22024	22216	22162	22015	21854	22164	22314	22066	22035	22214	22067	21954	22134	22121	22152	22200	21785	22114	22110	22203	21951	21865	22064	22075	22149	21996	22036	22081	22180	22057	22250	21994	22152	21994	22027	21972	22166	22021	22064	22181	22105	22128	22278	22252	22141	22214	22049	21942	22066	21990	21884	21978	21901	22109	21911	22096	22158	21900	21952	22190	22144	21921	21663	21912	22133	22223	22373	22078	21838	22085	21993	22124	22047	22026	22063	22101	21849	22132	22187	21711	21956	21969	22044	21916	22255	22220	21986	22078	21815	22240	22017	22198	21956	21914	22050	22016	22039	21853	21966	22070	21983	21916	22048	21926	21868	21906	22117	21905	22079	21934	21980	22013	22013	22142	22305	22043	21899	21924	22054	22125	22138	22090	21895	22193	21810	21921	21781	21962	21952	22065	21835	22053	22172	21986	22065	21985	21991	22038	21902	21911	21842	22158	22052	22379	22094	22205	21951	21940	22032	22003	21970	22213	22123	21978	22258	22021	22098	21906	22075	21751	22146	22093	21893	22041	21989	21921	22223	22122	21892	22076	21808	22105	21932	22096	22021	22365	22175	22152	22253	21920	21897	22179	22036	22003	22141	22066	22180	22142	22278	22045	22090	22005	22321	22126	21823	21934	21753	22024	22090	21849	21836	22026	21673	21875	22139	22392	22189	22141	21925	22005	21988	22048	21976	22013	21974	22109	21912	21909	21980	22252	21778	22127	21903	22057	21832	22188	22388	22172	22116	22180	21997	22114	22072	21936	21954	21930	21945	22194	22081	22003	22075	22093	22201	22028	21977	22144	21915	22038	22438	21952	21950	21644	21799	21805	21864	21993	22091	22162	22007	21939	22066	21832	22053	21924	22037	22112	22218	22217	21938	21884	22044	22013	22056	22038	22009	21981	21925	21967	22165	21952	22276	21908	22066	21867	22198	21896	22015	21879	22109	22043	21911	21982	21798	22143	22055	22147	22004	21985	21841	22031	22199	21954	22141	22105	22060	22145	21977	21925	22006	21887	21914	22169	22003	21850	21978	22016	22002	21976	21838	22182	21965	21899	22050	22074	21973	22217	22104	22201	21859	21988	22100	22045	21958	21847	21911	21925	22035	22064	21988	22151	21965	21783	21893	21847	21822	22271	21795	21765	22147	22166	21981	22045	21933	22054	21911	22207	21948	21872	22112	21911	21953	22077	22076	21962	22166	22000	22208	22381	22177	22397	22084	21947	22168	21990	21848	21860	22063	22042	21935	21923	22060	22149	21912	22075	22147	21905	22182	21832	21880	22115	21925	21791	21805	21715	21968	22087	22199	22018	21930	22175	22046	22147	22059	22035	21934	21761	21781	22180	21937	22035	21956	22153	21802	21913	22033	21789	21866	22163	22386	21908	22089	22095	21925	22172	22144	21777	22014	22109	22013	22041	21933	21978	21930	22225	22100	21928	22021	22149	22083	22048	21836	22076	22074	21907	21937	22410	21829	22074	21866	22100	22087	21895	22049	21979	22142	22074	22017	21899	22106	21917	21918	21933	21711	21993	22005	21970	22035	22031	21984	21884	21951	22105	22022	22078	22142	21784	21871	22038	21880	22034	21991	22224	21870	21819	22096	22242	21922	21900	21689	22202	22247	22050	22049	21996	21886	22053	21779	22053	21965	22007	22118	22010	22062	22003	22241	22009	21984	22045	22144	21931	22054	21985	22156	21861	22177	22149	22017	22061	22008	22119	21980	22078	22074	21908	22083	22201	22158	21855	22034	22114	22269	22043	22202	22059	22004	22137	21782	21836	22094	21994	22137	21986	22133	21800	22041	22006	21987	22082	22018	22224	21840	22035	22054	22114	21989	21946	22162	21945	21951	21948	21973	22224	22126	22029	22128	21923	21981	22165	21929	22150	21690	22081	21932	21808	21977	21818	22128	21883	21931	22056	21802	21841	21925	21795	22139	22010	22346	22127	22189	22143	22008	22022	22236	21866	21999	22028	21858	22129	21964	22085	22201	22044	21874	21988	22274	21965	21991	22062	21871	22003	22101	21940	21824	22067	21979	21918	22066	21855	21920	22277	21957	22003	22045	22209	21920	22035	21817	21889	22249	22049	21830	21758	21848	22169	21937	21954	22086	22055	22125	21938	21769	21869	21915	21856	22057	21980	22130	22172	22326	22000	22020	21982	22188	21910	21703	21905	21766	21992	22074	22034	21943	21955	21993	22257	22080	22106	21998	21694	22010	22027	21874	22007	21955	21843	22160	22123	21970	22045	21916	22076	21822	21964	21858	22116	22016	21822	21994	22156	22162	22189	22058	21992	21855	21879	22074	22172	21985	22080	21999	21931	22011	21955	22097	22169	22401	22230	22162	22105	21985	22146	22155	22171	21914	21945	21832	22260	22165	22012	22062	22170	21945	21758	22109	22068	21953	22041	22049	22196	22018	21975	21958	22119	21992	22088	22070	21913	22138	22267	22208	22235	22010	22142	21797	22055	21940	21850	22185	21867	22035	21981	22196	21931	22084	22099	21616	22079	22053	22109	21896	22262	22007	21870	22160	21989	22071	21887	21937	21905	22175	22098	21980	22134	22077	22146	21861	22022	22243	22137	22029	22130	22075	21956	21946	22000	22020	22056	21956	22122	22161	22098	21823	21989	21945	22135	22058	22057	22055	21885	21932	22037	22021	22061	21837	21758	22118	22118	22034	21865	21919	21868	22118	21931	22094	22042	21925	22086	21854	21910	22062	22049	21853	22065	21939	21792	22071	22146	22147	22189	22145	22216	22194	22063	22026	21959	22209	22125	22109	22180	21978	22337	22043	22075	22092	22003	21818	21892	22134	22022	21842	21820	21825	21868	22136	22111	22035	22079	22299	22077	22179	22248	22099	21876	22037	22088	22108	22121	21813	21808	22053	21903	22039	21885	22003	22013	21905	21930	21863	22096	21967	22170	21866	22036	22012	21924	22022	22204	21982	22132	21957	21934	21924	22049	22041	21964	21984	22046	21825	22180	21958	22030	22069	22137	21949	21932	22092	22245	22233	22268	21846	22057	22049	21954	22005	22140	22078	21997	21816	21973	21937	21929	21978	22030	22171	22028	21949	21960	21913	21987	22133	21966	21954	22047	22165	21862	22147	22039	22084	21811	22224	22167	22063	21825	21871	21989	22027	21855	21977	21975	22123	22299	21782	22091	22081	22039	22117	22007	21969	22051	22069	21961	21867	22046	22049	22134	22301	21951	21921	22322	22019	22164	21891	22416	22028	22154	22227	22292	22048	21925	22114	21821	21872	22136	22113	21998	22090	21860	22136	21984	21859	22024	22016	21953	21761	22022	22223	22015	22052	22132	22025	22182	22142	21990	21906	22175	22111	22066	21920	22092	22090	21777	21982	22097	21722	21916	22184	22021	21885	21948	22105	22040	22148	21945	21807	21878	22218	22009	21882
66798	105007	82989	52940	25084	13914	13866	13912	13969	13727	13887	13776	13975	13828	13854	13934	13804	13814	13849	13896	13980	13773	13781	13823	13860	13819	13812	13829	13939	13820	13961	13671	13962	13649	13957	13893	13941	13873	13853	13869	13805	13869	13874	13770	13860	13815	13775	13996	14003	13848	13915	13764	13894	13820	13739	13860	13928	13961	13650	13849	13951	13740	13699	13991	13784	13805	13825	13930	13756	13764	14035	13858	14080	13634	13906	13783	13708	13884	13793	13958	13911	13917	13847	13761	13994	13879	13703	13645	13791	13849	13828	13787	13836	13966	13924	13987	13680	13927	13799	13833	13686	13820	13761	13793	13770	13792	13760	13939	13752	13879	13856	13754	13926	13935	13921	13834	13722	13958	13806	13779	13905	13761	13825	13891	13805	13796	13816	13661	13782	14017	13739	13912	13875	13853	13755	13948	14105	13818	13949	13828	13604	13876	13712	13778	13887	13673	13936	13941	14020	13746	13885	13800	13919	13883	13844	13785	13838	13696	13924	13999	13856	13843	14001	13694	13683	13759	13862	13704	13840	13844	14027	13812	13836	13741	14015	13692	14003	13931	13652	13543	13888	13771	13828	13875	13756	13801	13834	13850	13902	13807	13592	13731	13933	13812	13793	13872	13939	13815	13888	13730	13849	13901	13734	13804	13830	13826	13739	13984	13712	13902	13837	13813	13843	13607	13820	13872	14043	13786	13940	13874	13824	13664	13899	13833	14064	13845	13768	13846	13645	13841	13814	13876	14122	13754	13866	13793	13735	13943	13908	13762	13813	13837	13960	13771	13778	13507	13901	13771	13868	13872	13791	13853	13875	13740	13853	13820	13883	13801	13813	13653	13913	13891	13662	13713	14016	13951	13806	13915	13914	13887	13937	13763	13927	13753	13949	13930	14081	13795	13760	13815	13814	13820	13852	13835	13746	13996	13912	13980	13892	13829	13903	13822	13956	13891	13871	13896	13954	14046	13715	14056	13857	13897	13750	13911	13904	13709	13819	13829	13922	13845	13818	13763	13799	13752	13961	13910	13887	13806	13802	13949	13846	13895	13838	13729	13794	13996	13701	13920	13722	13855	13892	14030	13737	13922	13826	13940	14031	13890	13653	13729	13851	13948	13750	13756	13966	13998	13811	13805	13868	13919	13904	13769	13912	13788	13782	13866	13850	13941	13940	13623	13749	13780	13772	14007	13841	13905	13915	13878	13857	13714	13817	13886	13680	13936	13839	13862	13975	14046	13759	13912	13810	13802	13854	13834	13944	13901	13829	13945	13783	13758	13981	13706	13899	13816	13859	13781	13781	13897	13726	13711	13863	13987	13830	14012	13852	14024	13790	13844	13856	13898	13855	13863	14073	13712	13705	13821	13675	13657	13764	13891	13972	13898	14115	13890	13826	13861	13936	13959	13821	13885	14023	13894	13854	13985	13815	13867	13744	13780	13977	13715	13906	13934	13792	13801	13809	13773	13908	14033	13736	13659	13924	13874	13841	13752	13753	13790	13821	13736	13840	13686	13939	13883	13689	13999	13697	13851	13861	14064	13720	13807	13700	13825	13910	13786	13821	13969	13880	13699	13797	13856	13771	13877	13918	14032	13872	13715	13770	13956	13902	13746	13842	13813	13812	13808	13911	14059	13765	13707	13830	13881	13730	13865	13650	13757	13917	13829	13925	13849	13887	13742	13699	13924	13834	13960	13857	13911	13755	14024	13837	13810	13877	13837	13767	13859	13908	14007	13877	13672	13880	14029	13906	13697	13775	13746	13937	13823	13969	13857	13888	13943	13838	13833	13772	13758	13881	13780	13838	13876	13861	13895	13846	13836	13751	13864	13806	14046	13772	13847	13898	13837	13868	13799	13847	13828	13761	13884	13817	13693	13866	13883	13789	13862	13777	13877	13810	13837	13888	13803	13853	13831	13824	13867	13687	13968	13748	13849	13783	13901	14033	13769	13808	13881	13922	13842	13890	13726	13926	13761	13951	13837	13930	13753	13633	13815	13884	13878	13854	13649	13885	13692	13865	13833	13917	13827	13844	13875	13838	13805	13748	13901	13905	13885	13798	14039	13657	13660	13943	13710	13925	13950	13780	13907	13913	13957	13728	13775	13914	13718	13813	13776	13952	13718	13778	13962	13955	13949	13750	13857	13750	13934	13859	13826	13811	13962	13895	13659	13707	13662	13782	13900	13981	13822	13840	13843	13845	13674	13743	13941	13834	13914	13670	13921	13818	13791	13995	14022	13925	13829	13863	13851	13857	13855	13870	13706	13896	14007	13871	13660	13785	13887	13659	13700	13843	13775	13760	13884	13800	13881	13761	13824	13794	13852	13760	13914	13715	13952	13791	13683	13950	13810	13857	13892	13757	13941	14049	13746	13950	13857	13963	13724	13982	13881	13969	13869	13571	13918	13882	13850	13909	13752	13862	13858	13942	13880	13878	13896	14006	13778	13885	13862	13890	13789	13911	13964	13889	13785	13747	13924	13919	13740	13900	13858	13716	13789	13902	13884	13894	13874	13874	13816	13744	13798	13748	13903	13799	13817	13740	14017	13820	13954	13960	13864	13711	13854	13960	13747	13943	13861	13861	13961	13778	13865	13831	13843	13885	13840	13879	13993	13769	13856	13852	13725	13823	13991	13821	13724	13730	13738	13860	13757	13770	14013	13902	13620	13602	14064	13811	13966	13907	13852	13665	13895	13694	13907	13756	13757	13752	13765	13957	13746	13741	13704	14051	13850	13734	13846	13868	13747	13878	13877	13825	13980	13859	13770	13921	13873	13867	13827	14021	13739	13937	13759	13976	13929	13927	13883	14023	13861	13929	13949	13724	13805	13872	13860	13792	13767	13779	13750	13712	13888	13965	13861	13918	13878	13771	13781	13609	13748	13989	13920	13775	13872	13732	13932	13901	13769	13836	13821	13858	13804	13711	13973	13839	13775	13888	13895	13871	13727	13807	13921	14034	13681	13760	13824	13739	13996	13878	13836	13881	13818	13920	13770	13842	13899	13991	13874	13886	13798	13786	13869	13675	13825	13804	13757	14082	13860	13708	13787	13885	13861	13902	13812	13709	13792	13961	13714	13802	13685	13891	13755	13840	13929	13734	13838	13811	13872	13925	13964	13789	13952	13909	13838	13941	13819	13785	13861	13944	13873	13821	13683	13941	13928	13970	13825	13681	13976	13676	13961	13701	13827	13902	13953	13848	13792	13833	13972	13866	13749	13953	13729	13837	13772	13776	13701	13739	13676	13746	13878	13963	13937	13846	13966	13859	13831	13967	13939	14019	13787	13970	13780	13833	13792	13883	13800	14003	13689	13920	13732	13881	13894	13790	13784	13771	13820	13758	13951	13691	13902	13712	13918	13847	13914	13672	13653	13788	13884	13679	13965	13957	13850	13853	13996	13735	13670	13862	13858	13748	13843	13662	13915	13908	13896	13745	13660	13781	13945	13857	13789	13806	13864	13873	13729	13822	13923	13968	13901	13807	13809	13951	13811	13820	13887	13908	13800	13842	13806	13808	13750	13764	13795	13706	13948	13938	13886	13818	13900	13609	13934	13850	13792	13860	13918	13737	13822	13942	13746	13840	14023	13821	13715	13802	13737	13815	13829	14032	13775	13928	13935	13859	14124	13791	14007	13790	13927	13784	13819	13811	13765	13704	13843	13746	13989	13858	13825	13950	13832	13798	13694	13894	13733	13884	13647	13780	13871	13877	13879	13756	13906	13825	13823	13882	13790	13900	13769	13856	14018	13819	13858	13960	13782	13826	13675	13774	14040	13964	13756	13807	13854	13725	13920	13710	13791	13935	13801	13991	13876	13945	13903	13803	13618	13870	13863	13680	13955	13884	13865	13859	13867	13854	13880	13865	13784	13804	13784	13877	13888	13898	13805	13660	13847	13940	13781	13739	13740	13897	13846	13744	13825	13832	13925	13868	13802	13859	13984	13920	13720	13710	13786	13886	13839	13710	13840	13886	13855	13772	13956	13858	13829	14008	13901	13854	13854	13768	13832	13890	13915	13784	13814	13993	13918	13626	13976	13941	13944	13807	13802	13772	13822	13872	14019	13783	13826	13952	13984	13868	13882	13741	13860	13806	13728	13859	13727	13866	13857	14016	13774	13745	13779	13934	13783	13976	13820	13729	13899	13745	13698	14009	14008	13874	13742	13863	13837	13900	13934	13838	13807	13699	13884	13857	13771	13940	13672	13849	13868	13778	13918	13800	13760	13876	13888	13768	13865	14009	13863	13831	13798	13799	13730	13859	13770	13974	13933	13762	13766	13924	13812	13705	13701	13741	13937	13862	13891	13933	13681	13803	13979	13926	13726	13714	13988	13898	13775	13976	13861	13714	13927	14011	13885	13774	13980	13825	13965	13752	13743	13939	13795	13906	13776	13818	13742	13780	13941	13852	13881	13942	13939	13822	13852	13920	13830	13914	13898	13839	13687	13842	13952	13869	13804	13931	13814	13817	13714	13849	13941	13850	13743	13972	13743	13814	13735	13840	13737	13836	13793	13664	13802	13858	13820	14101	13742	13887	13932	13808	13982	13845	13750	13689	13892	13878	13726	13921	13948	13755	13709	13741	14091	13799	13905	13755	13744	13633	13892	13960	13860	14006	13911	13971	13764	13743	13795	13767	13813	14106	13814	13776	13749	13818	13779	13973	13920	13629	13705	13921	13864	13853	13970	13813	13714	13925	13838	13837	13670	13773	13878	13775	13663	13795	13714	13874	13849	14006	13861	14095	13914	13955	13847	13935	14005	13887	13877	13935	13807	13917	13920	13732	13788	13681	13944	13791	13803	13881	13954	13844	13773	13938	13769	14054	13870	13826	14041	14026	13989	13611	13809	13820	13790	13824	13722	13887	13930	13826	13908	13812	13878	13758	13804	13981	13644	13766	13918	13910	14032	13838	13798	13634	13741	13966	13878	13903	13705	13960	13670	13706	13928	13760	13848	13817	13794	13724	13735	13789	13932	13792	13752	13699	13958	13977	13761	13817	13870	13875	13789	13883	13841	13821	13920	13764	13792	13835	13842	13936	13950	13798	13885	13704	13864	13950	14050	13789	13908	13694	13941	13832	13950	13790	13787	13823	13788	13971	14066	13749	13750	13977	13833	13821	13842
22917	25565	37585	34362	27466	25550	29967	26172	25412	25642	25780	25653	25512	25679	25758	25540	25741	25376	25492	25283	25516	25486	25489	25312	25600	25303	25336	25507	25225	25516	25507	25292	25280	25621	25322	25513	25373	25265	25246	25156	25407	25357	25383	25318	25658	25234	25396	25379	25179	25388	25413	25356	25379	25469	25522	25531	25404	25344	25448	25446	25571	25412	25355	25470	25456	25265	25553	25368	25314	25133	25376	25406	25457	25378	25230	25354	25416	25261	25133	25378	25397	25310	25269	25113	25431	25296	25317	25012	25208	25255	25512	25298	25346	25247	25415	25361	25283	25161	25448	25067	25473	25046	25164	25147	25288	25143	25312	25278	25315	25167	25026	25298	25375	25683	25397	25250	25321	25529	25265	25289	25406	25237	25221	25164	25309	25371	25475	25312	25350	24962	25263	25170	25193	25281	25247	25420	25070	25053	25285	25324	24770	25191	25324	25239	25171	25371	25316	25357	25594	25015	25302	25461	25319	25228	25509	25238	25143	25435	25426	25447	25152	25224	25258	25058	25260	24913	24992	25323	25325	25299	25253	25434	25445	25400	25427	25322	25349	25218	25234	25245	25317	25251	25043	25616	25373	25506	25377	25314	25076	25353	25358	25538	25070	25342	25424	25129	25409	25402	25271	25493	25530	25408	25233	25340	25153	25336	25399	25335	25293	25541	25237	25189	25488	25195	25406	25403	25622	25308	25156	25222	25233	25126	25249	25411	25278	25101	25388	25242	25498	25224	25143	25319	25317	25341	25240	25148	25283	25450	25184	25285	25225	25177	25245	25153	25235	25403	25256	25188	25522	25337	25301	25212	25128	25256	25322	25011	25420	25350	25341	25061	25084	25241	25250	25497	25322	25228	25269	25347	24956	25588	25360	25302	25255	25235	25309	25177	25441	25510	25230	25365	25261	25059	25237	25113	25244	25520	25351	25201	25361	25285	25317	25434	25204	25199	25396	25366	25245	25292	25181	25554	25105	25029	25284	25322	25555	25207	25292	25140	25288	25432	25168	25160	25169	25222	25264	25285	25390	25460	25391	25310	25459	25277	25192	25135	25308	25382	25159	25325	25432	24992	25297	25098	25374	25137	25253	25284	25297	25224	25366	25300	25219	25246	25487	25408	25533	25081	25245	25288	25369	25143	25272	25301	25318	25160	25215	25374	25202	25318	25343	25081	25392	25274	25280	25278	25378	25069	25134	25252	25219	25415	25308	25257	25477	25253	25283	25246	25032	25229	25395	25363	25424	25164	25062	25301	25533	25223	25535	25395	25312	25365	25340	25090	25349	25145	25239	25158	25413	25370	25565	25358	25082	25299	25413	25205	25148	25312	25058	25246	25490	25374	25435	25424	25460	25138	25205	25372	25291	25473	25138	25338	25224	25548	25717	25238	25279	25585	25156	25365	25440	25307	25403	25183	25424	25456	25260	25061	25380	25498	25290	25180	25234	25493	25297	25488	25280	25642	25441	25174	25469	25397	25470	25399	25143	25259	25350	25242	25417	25280	25298	25335	25430	25023	25272	25417	25367	25610	25258	25195	25074	25259	25451	24925	25058	25458	25333	25302	25027	25307	25281	25060	25434	25254	25334	25389	25302	25176	25416	25216	25413	25234	25149	25131	25425	25108	25168	25069	25302	25199	25229	25220	25349	25382	25198	25352	25281	25134	25493	25058	25375	25505	25373	25295	25439	25302	25078	25224	25397	25481	25091	25011	25331	25181	25372	25438	25193	25325	25491	25484	25567	25346	25574	25356	25221	25328	25274	25085	25551	25156	25167	25133	25098	25266	25235	25433	25148	25014	25346	25252	25150	25345	25302	25009	25256	25404	25138	25367	25092	25317	25533	25323	25184	25277	25282	25234	25352	25314	24970	25054	25320	25235	25332	25385	25148	25296	25343	25160	25322	25185	25328	25293	25110	25247	25279	25222	25141	25297	25258	25125	25321	25245	25301	25434	25395	25263	25153	25200	25238	25295	25392	25293	25431	25302	25223	25511	25257	25051	25094	25312	25252	25398	25219	25237	25452	25248	25159	25252	25371	25254	25212	25316	25011	25117	25228	25228	25591	25438	25614	25370	24969	25227	25077	25256	25002	25196	25345	25173	25341	25374	25167	25327	25289	25489	25193	25071	25099	25349	25377	25532	25150	25169	25349	25143	25529	25367	25302	25340	25246	25135	25199	25336	25281	25232	25256	25404	25317	25263	25453	25327	25202	25359	25353	25165	24943	24969	24762	25205	25388	25054	25202	25259	25387	25303	25214	25308	25231	25243	25102	25200	25411	25079	25155	25136	25164	25340	25288	25155	25077	25252	25389	25339	25391	24968	25447	25362	25468	25357	25419	25474	25271	25273	25067	25154	25313	25085	25454	25324	25256	25411	25464	25278	25418	25144	25267	24905	25054	25143	25316	25164	25179	25240	25424	25501	25025	25381	25214	25317	25259	25439	25335	24941	25167	25255	25320	25134	25429	25098	25277	25241	25294	25429	25249	25240	25141	25166	25337	25525	25184	25210	25109	25280	25234	25246	25458	25326	25279	25364	25346	25369	25370	25137	25395	25248	25262	25363	25336	25401	25520	25121	25321	25299	25400	25285	25229	25349	25198	25190	25229	25249	25515	25341	25037	25231	25353	25046	25089	25318	25188	25309	25119	25351	25060	25257	25271	25257	25007	25335	25444	25135	25424	25494	25080	25136	25232	25467	25190	25244	25384	25457	25368	25333	25349	25314	25337	25202	25291	25084	25066	25278	25448	25320	25308	25212	25253	25374	25266	25191	25195	25093	25210	25223	25227	25196	25340	25299	25420	25321	25302	25168	25328	25278	25455	25189	25318	25133	25184	25316	25368	25350	25247	25330	24954	25448	25392	25345	25460	25130	25411	25262	25166	25505	25478	25242	25409	25306	25064	25082	25322	25371	25357	25422	25292	25282	25417	24983	25262	25398	25302	25330	25052	25219	25135	25266	25145	25184	25384	25154	25139	25261	25217	25137	25085	25003	25445	25391	25271	25417	25310	25312	25411	25467	25253	25467	25394	25203	25361	25414	25101	25238	25296	25319	25353	25390	24961	25295	25291	25313	25594	25295	25184	25304	25200	25251	24979	25393	25277	25430	25187	25246	25236	25282	25466	25104	25257	25265	25262	25309	25526	25324	25248	25243	25231	25629	25268	25354	25373	25248	25100	25334	25318	25502	25264	25359	25232	25483	25347	25512	25455	25159	25521	25186	25202	25305	25287	25023	25257	25261	25656	25276	25141	25145	25444	25324	24969	25348	25009	25249	25301	25438	25234	25382	25242	25257	25492	25265	25102	25412	25093	25307	25281	25100	25409	25181	25012	25201	25421	25191	25122	25228	25321	25103	25317	25253	25155	25337	25217	25289	25197	25296	25435	25405	25487	25185	25106	25403	25404	25313	25147	25338	25158	25309	25312	25133	25274	25185	25397	25184	25182	25192	25247	25082	25298	25260	25185	25414	25072	25369	24971	25557	25311	25195	25312	25253	25321	25072	25347	25434	25019	25257	25125	25248	25504	25289	25208	25161	25362	25254	25278	25261	25394	25144	25074	25371	25375	25170	25409	25106	25095	25001	25526	25485	25454	25261	25178	25251	25502	25271	25186	25067	25099	25224	25325	25259	25124	25171	25244	25202	25533	25398	25422	25178	25341	25098	25484	25198	25111	25492	25271	25222	25523	25260	25262	25201	25413	25438	25363	25207	25290	25317	25362	25162	25264	25347	25422	25250	25279	25367	25215	25296	25497	25336	25315	25222	25285	25359	25199	25147	25035	24910	25026	25148	25364	25406	25290	25481	25098	25170	25174	25118	25366	25273	25365	25496	25353	25239	25242	25124	25382	25253	25379	25334	25392	25468	25610	25351	25222	25096	25152	25354	25041	25387	25174	25359	25321	25213	25349	25235	25474	25305	25261	25274	25327	25275	25109	25450	25457	25426	25317	25274	25225	25120	25271	25222	25488	25397	25230	25032	25166	25301	25342	25399	25511	25025	25038	25305	25453	25250	25496	25517	25377	25079	25173	25183	25270	25372	25447	25395	25159	25404	25191	25148	25326	25101	25211	25056	25283	25122	25227	25258	25339	25420	24997	25166	25461	25231	25384	25271	25420	25555	25223	25195	25266	25241	25453	25322	25381	25383	25183	25213	25325	25172	25291	25258	25382	25228	25058	25050	25496	25365	25360	25110	25461	25304	25078	25183	25323	25301	25438	25350	25168	25532	25476	25191	25342	25082	25291	25672	25428	25449	25307	25475	25414	25214	25296	25009	25111	25056	25605	25075	25450	25253	25218	25374	25318	25698	25164	25251	24962	24984	25515	25457	25227	25196	25085	25474	25252	25139	25131	25575	24998	25334	25408	25213	25225	25403	25114	25060	25219	25532	25337	25243	25116	25418	25174	25160	25193	25128	25538	25240	25281	25083	25078	25262	25352	25247	25258	25302	25071	25278	25166	25311	25394	25105	25275	25250	25435	25283	25347	25298	25344	25179	25219	25225	25243	25523	25351	25248	25450	25360	25217	25226	25313	25059	25207	25097	25203	25493	25511	25163	25344	25253	25467	25211	25018	25350	25050	25370	25158	25080	25429	25515	25416	25178	25304	25147	25162	25094	25309	25264	25248	25255	25327	25214	25081	25206	25119	25203	25236	25232	25165	25148	25185	25159	25038	25100	25084	25275	25181	25439	25172	25061	25097	25033	25260	25390	25271	25300	25200	25334	25225	25438	25357	25220	25408	25386	25178	25396	25407	25161	25103	25252	25101	25359	25045	25041	25575	25344	25345	25307	25288	25237	24998	25292	25199	25173	25477	25509	25103	25258	25168	25227	25092	25159	25309	25373	25101	25347	25279	25272	24979	25276	25445	25365	25347	25489	25572	25135	25309	25203	24953	25133	25448	25196	25213	25294	25429	25201	25297	25246	25647	25243	25307	25096	25236	24970	25125	25340	24926	25078	25216	25295	25479	25130	25409	25184	25225	25440	25404	25456	25288	24916	25593	25178	25410	25204	25209	25307	25499	25324	25423	25099	25434	25294	25212	25267	25305	25148	25343	25181	25698	25459	25091	25082	25319	25088	25192	25333	25198	25361	25305	25216	25357	25557	25267	25492	25359	25508
62274	104060	94110	68007	32701	15141	15186	15187	15247	15271	15211	15244	15375	15227	15120	15263	15190	15175	15119	15472	15195	15251	15354	15247	15147	15333	15234	15225	15363	15389	15333	15292	15204	15410	15086	15224	15310	15151	15348	15258	15209	15143	15298	15287	15255	15275	15247	15231	15330	15046	15300	15375	15250	15172	15247	15244	15240	15311	15208	15257	15272	15384	15452	15262	15325	15133	15052	15113	15255	15253	15361	15129	15155	15228	15364	15232	15287	15133	15094	15291	14991	15304	15314	15297	15409	15201	15220	15443	15356	15309	15218	15276	15333	15308	15195	15180	15296	15293	15204	15233	15286	15198	15300	15196	15280	15164	15350	15141	15421	15132	15230	15126	15188	15384	15333	15055	15364	15276	15371	15260	15319	15354	15272	15060	15222	15259	15212	15341	15290	15201	15089	15206	15297	15218	15382	15242	15377	15202	15049	15220	15106	15111	15260	15217	15317	15038	15231	15205	15416	15194	15093	15080	15370	15440	15145	15470	15209	15226	15438	15044	15271	15318	15266	15320	15300	15214	15251	15235	15283	15223	15135	15189	15193	15159	15356	15542	15337	15195	15097	15082	15207	15279	15194	15102	15299	15291	15119	14999	15280	15212	15142	15209	15288	15193	15331	15230	15358	15092	15323	15437	15111	15219	15192	15411	15347	15313	15245	15139	15190	15164	15198	15102	15256	15274	15188	15136	15379	15298	15350	15251	15187	15156	15033	15131	15222	15064	15164	15232	15249	15191	15218	15006	15224	15162	15199	15264	15099	15223	15246	15302	15452	15287	15199	15149	15448	15013	15310	15478	15322	15334	15238	15208	15489	15377	15165	15106	15363	15330	15252	15150	15307	15346	15203	15145	15277	15316	15389	15307	15344	15119	15327	15225	15036	15298	15208	15340	15147	15344	15122	15257	15215	15340	15174	15261	15302	15259	15265	15344	15015	15235	15146	15261	15143	15216	15102	15383	15255	15082	15304	15228	15218	15048	15277	15211	15209	15159	15288	15292	15159	15332	15234	15312	15188	15219	15295	15271	15193	15092	15368	15227	15236	15379	15231	15249	15391	15342	15285	15434	15131	15448	15383	15301	15326	15286	15113	15389	15120	15417	15309	15256	15176	15239	15218	15232	15359	15287	15355	15122	15261	15421	15125	15175	15252	15224	15199	15198	15491	15275	15311	15370	15262	15141	15297	15173	15159	15213	15338	15352	15226	15057	15362	15223	15401	15313	15166	15272	15241	15196	15310	15249	15288	15369	15227	15283	15240	15237	15274	15161	15313	15273	15251	15225	15211	15359	15290	15275	15232	15421	15215	15133	15173	15307	15277	15435	15104	15167	15241	15231	15165	15178	15305	15211	15302	15333	15057	15300	14998	15399	15261	15125	15283	15389	15348	15210	15330	15182	15235	15371	15130	15135	15090	15420	15293	15340	15405	15074	15079	15414	15283	15119	15194	15175	15244	15170	15197	15118	15387	15295	15262	15188	15252	15366	15190	15329	15206	15192	15185	15251	15232	15053	15188	15177	15152	15335	15191	15147	15171	15188	15364	15216	15247	15198	15242	15105	15264	15316	15240	15225	15221	15111	15332	15157	15166	15093	15145	15384	15303	15340	15273	15136	15438	15155	15215	15176	15287	15190	15168	15244	15272	15307	15272	15188	15189	15177	15485	15290	14960	15267	15071	15170	15367	15151	15246	15238	15139	15194	15309	15194	15250	15404	15215	15216	15271	15182	15337	15020	15084	15151	15519	15212	15110	15113	15381	15327	15250	15132	15333	15238	15171	15219	15137	15147	15264	15251	15297	15151	15171	15186	15171	15341	15291	15381	15233	15213	15227	15114	15297	15202	15187	15355	15194	15161	15165	15232	15247	15251	15305	15289	15163	15335	15136	15394	15403	15259	15153	15352	15331	15351	15201	15325	15278	15145	15129	15302	15228	15158	15227	15322	15303	15174	15222	15237	15281	15287	15277	15061	15266	15091	15243	15425	15092	15333	15276	15279	15147	15241	15245	15273	15212	15213	15176	15343	15286	15069	15317	15197	15239	15258	15452	15415	15162	15423	15150	14937	15155	15112	15249	15275	15253	15330	15293	15100	15373	15362	15365	15103	15288	15345	15295	15142	15348	15316	15338	15360	15132	15480	15272	15192	15308	15255	15171	15258	15170	15150	15110	15232	15270	15212	15353	15245	15209	15106	15282	15213	14960	15167	15173	15199	15203	15240	15202	15030	15325	15116	15142	15340	15375	15176	15302	15540	15213	15227	15111	15525	15097	15202	15207	15279	15275	15010	15275	15302	15409	15199	15246	15297	15393	15321	15292	15155	15222	15309	15149	15311	15261	15459	15274	15329	15111	15147	15197	15230	15253	15061	15070	15065	15192	15326	15168	15203	15191	15259	15258	15249	15168	15154	15124	15294	15309	15339	15384	15372	15171	15141	15307	15126	15335	15223	15157	15266	15013	15292	15261	15434	15197	15166	15338	15227	15337	15223	15383	15339	15074	15168	15305	15232	15158	15307	15142	15207	15244	15348	15323	15088	15163	15366	15133	15274	15268	15151	15296	15204	15311	15282	15355	15330	15138	15289	15248	15227	15119	15095	15228	15282	15236	15116	15336	15208	15133	15162	15306	15000	15274	15235	15452	15163	15122	15222	15339	15308	15231	15091	15176	15177	15186	15239	15089	15124	15295	15355	15259	15206	15144	15265	15187	15236	15149	15383	15342	15267	15143	15150	15204	15182	15267	15122	15244	15164	15255	15095	15321	15162	15231	15174	15270	15190	15222	15222	15261	15302	15109	15155	15280	15080	15315	15112	15350	15110	15467	15361	15248	15154	15171	15111	15338	15260	15336	15296	15312	15350	15544	15256	15319	15199	15324	15230	15290	15241	15310	15232	15281	15125	15236	15151	15309	15401	15117	15341	15330	15325	15326	15195	15185	15275	15312	15173	15318	15063	15235	15156	15131	15298	15343	15255	15298	15376	15202	15180	15183	15278	15416	15201	15319	15388	15215	15224	15149	15203	15236	15353	15273	15059	15243	15141	15128	15291	15244	15368	15290	15163	15274	15266	15212	15296	15049	15273	15228	15294	15139	15036	15122	15231	15324	15158	15160	15090	15447	15362	15231	15326	15259	15093	15179	15092	15252	15258	15374	15381	15208	15358	15282	15273	15360	15242	15181	15128	15346	15248	15372	15255	15320	15326	15008	15278	15143	15304	15368	15461	15283	15010	15264	15160	15159	15345	15263	15405	15393	15150	15211	15188	15207	15115	15305	15405	15183	15135	15271	15168	15399	15232	15160	15289	15497	15193	15083	15210	15221	15276	15061	15353	15312	15183	15375	15157	15347	15317	15129	15131	15259	15249	15330	15175	15279	15233	15347	15356	15278	15142	15271	15330	15322	15133	15147	15204	14924	15473	15236	15100	15267	15202	15156	15172	15332	15185	15361	15073	15213	15339	15446	15120	15177	15310	15135	15266	15250	15235	15393	15265	15240	15292	15314	15157	15274	15269	15101	15267	15188	15289	15230	15197	15351	15216	15131	15240	15237	15237	15230	15337	15193	15210	15120	15215	15226	15055	15237	15137	15299	15223	15287	15100	15343	15222	15289	15204	15257	15203	15291	15237	15185	15253	15161	15303	15248	15293	15080	15185	15229	15347	15248	15331	15159	15062	15399	15224	15099	15355	15096	15367	15173	15040	15229	15291	15185	15149	15322	15258	15137	15041	15087	15209	15212	15238	15312	15062	15150	15262	15334	15288	15231	15251	14993	15285	15289	15230	15284	15332	15231	15240	15232	15238	15275	15125	15397	15252	15280	15247	15375	15362	15206	15289	15103	15238	15133	15137	15260	15133	15226	15105	15189	15055	15253	15346	15237	15232	15261	15347	15270	15237	15282	15188	15094	15232	15214	15151	15143	14988	15313	15297	15224	15176	15289	15154	15237	15251	15183	15398	15259	15367	15327	15112	15224	15371	15168	15327	15309	15214	15115	15135	15242	15207	15312	15260	15464	15187	15259	15273	15129	15314	15197	15373	15313	15308	15218	15192	15112	15370	15239	15205	15165	15267	15199	15459	15344	15198	15095	15206	15318	15165	15356	15091	15325	15298	15145	15334	15108	15198	15230	15138	15035	15162	15238	15257	15277	15397	15340	15305	15252	15186	15259	15234	15271	15401	15218	15149	15316	15251	15196	15081	15457	15250	14967	15398	15405	15162	15339	15042	15285	15141	15222	15202	15275	15165	15208	15240	15087	15398	15424	15237	15430	15289	15077	15155	15344	15201	15341	15311	15038	15344	15301	15162	15178	15192	15172	15220	15123	15337	15168	15222	15245	15043	15117	15168	15391	15140	15184	15159	15188	15438	15259	15244	15171	15136	15144	15282	15121	15276	15130	15284	15136	15226	15124	15180	15339	15147	15174	15229	15294	15168	15158	15337	15351	15168	15403	15246	15054	15307	15200	15317	15314	15281	15184	15164	15038	15290	15357	15088	15092	15097	15176	15287	15390	15111	15256	15415	15166	15199	15277	15162	15443	15254	15175	15424	15490	15341	15506	15379	15103	15315	15352	15251	15209	15180	15317	15351	15195	15248	15145	15220	15249	15299	15361	15131	15254	15341	15313	15017	15259	15215	15159	15248	15286	15255	15171	15230	15041	15126	15112	15298	15195	15246	15402	15162	15062	15103	15185	15189	15153	15339	15339	15263	15278	15260	15092	15256	15359	15230	15310	15118	15366	15160	15352	15331	15215	15134	15195	15309	15417	15164	15187	15352	15338	15334	15373	15121	15230	15434	15167	15168	15188	15251	15218	15121	15153	15180	15310	15126	15208	15281	15297	15267	15280	15462	15395	15286	15351	15326	15020	15148	15221	15390	15303	15129	15259	15278	15125	15211	15194	15253	15162	15259	15245	15180	15257	15370	15028	15286	15304	15202	15414	15386	15259	15237	15285	15316	15223	15110	15418	15205	15291	15352	15274	15385	15055	15426	15257	15319	15246	15249	15353	15225	15162	15405	15251	15295	15209	15465	15321	15278	15197	15221	15264	15261	15293	15140	15317	14892	15339	15244	15163	15408	15309	15315	15384	15324	15326	15189	15302	15152	15149	15241	15202	15298	15219	15191	15170	15134
40870	47345	45518	34905	29241	27257	27456	26979	27304	27196	27077	27221	26980	26966	27157	27142	26961	27226	27113	27043	26751	26874	26788	26808	26882	26971	27060	26864	26843	26781	27033	26851	26977	26999	26955	27000	26978	26968	26970	27332	27192	27045	27154	27120	27004	27001	27166	27146	26877	26984	27457	26676	26758	26878	26799	27066	26717	26742	26993	27125	27005	26926	26867	26856	27219	27095	27102	27388	26802	26966	27179	26887	26831	26841	26994	26911	27140	27094	27033	26999	27023	26861	26621	27024	27179	26903	27006	26934	26948	26950	27260	26982	26936	26944	27059	26999	27037	27121	26982	26936	26900	27113	26696	27128	27028	26868	27022	26725	27041	26960	26932	26905	27015	27174	26833	27065	27123	26870	27247	26813	26731	26764	26727	27075	26997	27039	26875	26964	26934	27000	27067	27008	26887	26809	27063	26931	26788	27079	26929	26752	26996	26946	27009	26929	26980	26856	26784	26617	26882	27084	26827	27140	26971	27011	27287	26974	26904	26821	26773	27048	26880	27005	26682	26850	26959	26771	26944	26774	26979	26994	27105	27273	27139	27036	27026	27143	26822	26859	26963	26793	27078	26768	26968	26819	26855	26953	26796	26981	26907	27077	27225	27033	27067	26931	26988	27137	26882	26948	27241	27084	26958	27157	27051	26758	27108	26847	26985	27026	27106	26845	27013	27107	27129	26930	27012	26803	26748	27021	26892	26908	27166	27015	27124	27061	26892	26961	26733	26996	26786	27186	27106	26986	26920	26636	27227	26882	26806	27095	27131	26898	26770	26926	26848	26473	26881	27019	27005	27066	27079	26988	26913	27215	27297	27187	26898	26864	27037	27129	26810	27011	26914	27082	27167	27241	26876	27029	27023	27054	26860	27064	26883	26876	27198	26896	27117	26932	27179	27038	26987	27033	27012	26947	26882	27030	26896	27072	26958	27032	26988	26588	26905	27023	26762	26759	27028	27151	26915	26942	27108	26695	26896	27106	26776	26746	26899	26822	27100	26925	26898	26988	26948	27062	27072	27281	26962	26748	27056	26937	26898	26982	26692	27131	27063	26759	26899	26974	27143	26993	26953	27082	26959	26950	26859	26982	26901	26929	27095	26869	26886	26878	26970	27085	27150	26857	26938	26973	27088	27020	27180	26805	27044	26690	26772	26902	26720	26750	27153	26975	27007	26996	27069	26994	26918	26780	27019	26801	26832	26775	27209	26840	27326	27037	26828	26738	27028	26769	26557	26927	26759	26904	27072	26918	26815	27083	26905	26812	26835	26953	27037	27104	26990	26936	26897	27081	27189	27147	27087	26877	27289	27076	27099	27012	26720	27024	26920	26678	26727	26934	27065	26880	27064	27027	26822	27043	26908	27221	27219	27103	26755	26799	26683	26856	27125	26864	26807	27043	26984	26797	27014	27030	27353	27154	26799	26896	27005	27016	26912	26937	26989	26996	26774	26854	27111	26950	27010	27063	27100	26805	27129	26695	26690	26999	26853	26849	26911	26897	26984	26822	27134	26754	27001	27027	27142	27004	27038	26954	26877	26815	26979	27025	26856	27028	27081	27155	26926	26973	26981	26694	27094	27179	26881	26850	27069	26901	27121	26872	26836	26993	26966	26809	27025	27067	27226	26835	27175	27091	26909	26976	26885	27031	27104	26836	26922	26817	27055	27042	27059	27043	26916	26819	27132	26860	27084	26779	27083	26812	26970	26839	27167	26861	26909	26718	27025	27064	26979	26967	26876	26871	26913	26912	26910	27060	26838	26957	27090	26940	26839	27117	27023	27147	26850	27011	26994	26763	27086	26870	26987	26904	27130	27153	26920	26878	26891	26612	26653	26945	26913	26809	27055	26939	26937	26920	26984	27041	27102	26938	27002	27019	27002	26928	26871	26940	27000	27300	26789	27066	27059	26987	26938	27006	26928	26811	27293	27270	26959	26658	26805	26732	27112	26770	27064	26746	26991	26906	26946	27080	27088	26993	27004	26989	27091	26843	26864	26824	26986	27058	27019	26876	26884	26995	27184	27025	26845	26904	27142	26953	26639	26872	26810	26745	27029	27119	26617	26938	26875	26853	26968	26984	27128	27165	27079	26688	26974	26976	27045	27094	26905	26969	26997	26977	26983	26955	26994	27100	27100	27057	27014	27014	26870	26853	26754	27138	26824	27042	27094	26923	27116	26880	26943	27062	27013	26919	26896	27016	27086	27120	26971	26881	27198	27005	26931	26909	26999	26775	27063	26867	27182	27133	26843	27289	27042	26999	26952	26833	26852	26625	26675	26912	27039	26949	26766	27000	27134	26739	26824	27168	27062	27094	26630	26892	26869	26776	26856	26828	26979	26969	26948	26985	27045	27147	26724	27013	27059	26821	27064	26785	27172	27022	27097	26897	26904	26828	26817	26863	26971	27030	27066	27038	27040	26975	27157	26861	26856	26991	26978	26887	26941	27141	26763	27358	27195	27060	27054	26906	26980	26905	27045	26987	27106	27223	27242	27005	27298	26837	27018	26855	27028	26893	26852	27132	27037	27286	27137	26933	26966	26853	27006	26943	26844	26926	26984	26960	27126	26742	27023	26724	27084	26868	26701	26515	27089	26969	27159	27156	27233	27169	27068	26929	26926	26821	26920	27013	27167	27244	27054	27039	27001	26912	26995	26931	26934	27124	26949	26971	26886	27106	27029	26931	27174	27036	26946	27149	27129	27219	26867	26921	27135	27087	26979	26960	27077	26937	26877	26774	26784	26889	27014	27108	26742	26991	26860	26707	26841	27233	27260	26578	27078	26679	26933	26901	27070	26832	26923	26707	27127	26941	26796	26938	27166	27230	27006	26782	27026	26883	27021	26857	27072	27050	27014	26848	26887	27043	26944	27073	26804	27151	27160	27102	27090	26823	26786	26948	27338	27099	26949	26835	26978	27118	27055	27094	26895	26799	26621	26881	26963	26793	26754	26791	26955	27002	26928	26987	26794	26939	27071	26901	26862	26975	26898	27061	26590	26872	26969	27131	26914	27103	27094	26980	27107	27061	27134	26836	27131	27049	26899	26948	27195	27064	26837	26983	26838	26793	27120	27027	27003	26553	26869	26859	27080	27080	27025	26842	26674	26800	27174	27004	26945	26863	26758	27047	26859	27030	26854	27153	27120	26914	26963	27170	26841	27298	26903	26869	26962	27152	27182	26807	27150	26958	26956	26997	27201	27023	27023	26880	26795	26732	26921	26863	26922	27100	27051	27215	27157	27112	27055	26811	26724	26843	26983	27056	26952	26844	26791	26728	26948	26837	27200	27264	27183	26897	26993	26879	26833	26938	27250	27201	26913	26989	26949	26995	26887	26739	27123	27180	26874	26941	27114	27137	26977	26986	26983	26907	27141	27238	26905	27011	27158	27329	26804	27067	26897	26953	27008	27250	26887	26862	26795	27325	27093	27056	26820	26862	27009	26800	26662	27076	26867	27043	26830	27099	26842	27026	26958	27232	26733	26874	26969	27011	26819	26847	26790	27227	27032	26972	27007	26765	27122	26936	27007	26920	26922	27306	27196	27000	27020	27170	26858	27176	26802	27121	26934	26786	27145	27071	26848	26885	27092	26782	26665	26936	26852	26854	27200	27000	27113	27019	27021	27058	26991	27064	27072	27082	27122	26920	27133	27077	26684	27071	26938	27027	27011	26739	26965	26891	27028	26873	27005	26952	26964	27016	27005	27007	26933	26804	27025	26911	26778	26929	27019	26901	26850	26848	27098	27204	26973	27185	26954	27055	26604	27006	27145	26963	26845	27133	26662	26846	26935	27059	27038	27095	27011	27194	27073	27097	27135	26834	26824	26937	27301	27079	27193	27031	27066	27141	26934	26987	26917	27020	27141	26905	26942	26936	26974	26770	27234	26779	27147	27018	26902	26826	27124	26968	26688	27061	26824	26900	27020	27190	26958	26893	26897	26890	26974	26957	26906	27032	27042	26998	27035	27148	26903	27238	27031	26907	26893	26822	26767	26854	27031	26891	26953	27068	26924	26895	26854	26865	27321	26991	27037	26870	27028	26965	26948	26992	27253	27145	27090	27093	27137	26983	26832	26926	27065	26991	27218	27227	26973	27066	26937	27109	26837	26929	27080	26921	27028	27036	26970	26973	27147	27082	26861	27097	26982	27028	26867	26937	26873	26780	26957	27156	27069	26740	26755	27102	27291	27010	27053	26870	26968	26889	26940	26913	26780	27027	27040	26917	26880	26707	26887	26812	26973	27328	27013	27049	26847	27216	26758	26857	26991	27087	27026	27111	26894	26966	27054	27080	27120	26925	26933	26809	26889	26906	27163	26961	26827	26889	26990	26678	26783	26908	26892	26831	27045	26923	27202	27240	27129	27156	26891	26668	27123	27122	26800	26752	27136	26844	26764	27031	27009	27090	27153	26930	26885	26963	27069	26920	26940	26885	27027	27128	27180	27157	26923	26797	27183	27000	27058	26993	26964	26839	27177	26870	26935	26761	26953	27064	26850	27110	26833	27232	27131	26830	26954	26824	26873	26949	26933	26800	27102	27060	27027	26756	26875	26701	26864	26994	27117	27137	26787	26913	26619	27061	26763	26853	27005	27201	27049	26945	26705	27016	27289	27281	27131	26946	26870	27001	27054	27047	26856	26936	27016	27091	26929	26942	27036	26890	27237	27101	26964	26868	26872	27022	27100	27083	26978	26944	27058	27228	26671	26967	26972	27080	26795	26625	27150	26898	26932	26795	26814	27139	26882	27033	27177	27004	26954	26956	26966	27032	26866	27137	26918	26874	26984	27142	26905	26969	26988	27026	27004	27057	26881	27038	27068	26834	26975	27142	27003	26801	27416	26851	27101	26948	27339	27297	27280	26803	26946	27078	27341	27250	26957	27123	26884	26780	27142	26982	26982	26994	26937	27038	27031	27056	26898	26950	26737	26939	27148	27260	26860	26853	27030	27242	27168	27258	26724	26812	26918	27109	27101	26947	26895	26962	26855	27053	27131	27121	26935	26918	27086	26921	27017	27034	27092	26881	26818	26846	26955	26946	27162	27191	26695	26963	26802	26903	26892	27029	27078	27124	26947	27092	26809	27237	26821	26961	26880	27201	26856	27012	26894	26774	27250	26861	27091	26932	27033	26983
38746	51991	39030	23551	18051	16272	16096	16228	16410	16059	16248	15945	16126	16130	16158	16238	16100	16269	15911	16217	16264	16400	16102	16318	16089	16304	16296	16098	16165	16247	16231	16276	16137	16179	16024	16197	16180	16098	16082	16160	16183	15983	16147	16173	16218	16162	16112	16079	16120	16242	16098	16286	16227	16214	16376	16207	16229	16170	16251	16059	16227	16284	16110	16215	16143	16215	16059	16301	16336	16125	16031	16214	16134	16258	16120	16243	16234	16169	16240	16251	16091	16214	16143	15994	16179	16136	16162	16266	16180	16386	16181	16157	16104	16266	16104	16020	16176	16174	16191	16197	16242	16089	16205	16182	16182	16141	16213	15958	16240	16203	16085	16172	16253	16123	16289	16222	16090	16114	16254	16102	16201	16058	16208	16212	16096	16164	16135	16237	16117	16111	16110	16119	15986	16286	16023	16294	16180	16079	16204	16271	16293	16021	16149	16226	16138	16297	16287	16107	16253	16113	16237	16109	16295	16140	16281	16359	16045	16084	16136	16016	16009	16165	16154	15991	16165	16264	16139	15927	16101	16221	16247	16007	16005	16206	16235	16144	16253	16241	16191	16321	16066	16265	16360	15995	16209	16078	16270	16277	16061	15969	16111	16132	16092	16213	16211	16057	16214	16117	16090	15968	16311	16202	16205	16204	16278	16181	16350	16148	16040	16166	16272	15986	16252	16272	16192	16208	16282	16120	16194	16367	16217	16110	16291	16197	16391	16240	16210	16231	16216	16232	16374	16093	16250	16159	16091	16248	16122	16185	16064	16138	16232	16160	16267	16155	16171	16115	16261	16282	16124	16154	16201	16162	16137	16260	16292	16052	16067	16189	16281	16083	16203	16182	16312	16127	16047	16195	16319	16140	16043	16238	16172	16151	16189	16337	16092	16126	16163	16148	16158	16296	16166	16176	16173	16123	16401	16158	16198	16078	16281	16136	16076	16129	15982	16248	16234	16070	16109	16317	16093	16099	16011	16284	16161	16234	16246	16110	16127	16269	16273	16114	16097	16211	16141	16362	16266	16243	16342	16368	16317	16036	16288	16136	16072	16168	16165	16094	16378	16430	16056	16041	16058	16056	16301	16193	16283	16327	16241	16038	16344	16136	16103	16220	16157	16084	16156	16233	16264	16235	16202	15988	16257	16264	16128	16184	16162	16113	16165	16401	16142	16398	16266	16084	16108	16121	16223	16198	16178	16354	16158	15972	16192	16142	16083	16169	16168	16092	16233	16133	16356	15991	16233	16156	16385	16168	16207	16170	16169	16039	16302	16291	16217	16185	16116	16207	16099	15992	16053	16347	16455	16107	16166	16199	16132	16081	16108	16115	16197	16170	16280	16282	16267	16185	16221	16182	16257	16315	16168	16183	16275	16233	16205	16049	16108	16100	16070	16339	16096	16035	15978	16065	15858	16039	16134	16032	16097	16154	16210	16169	16106	16354	16142	16270	16384	16284	16188	16213	16108	16108	16169	16144	16141	16267	16077	16112	16229	16162	16109	16124	16218	16244	16088	16223	16211	16207	16130	16212	16199	16226	16292	16192	16060	16185	16266	16142	16236	16182	16174	16133	16267	16112	16127	16004	16263	16291	15954	16204	16087	16213	16286	16204	16311	16225	16005	16180	16297	16080	16220	16085	16265	16146	16185	16105	16147	16210	16210	16112	16207	16184	16113	16067	16097	16112	16242	16061	16319	16295	16367	16239	16113	16092	16116	16113	16076	16111	16250	16104	16341	16165	16346	16230	16092	16232	16239	16205	16171	16175	15984	16142	16248	16311	16310	16141	16129	16186	16115	16314	16294	16079	16105	16235	16353	16300	16198	16121	16163	15889	16119	16138	16266	16289	16152	16059	16173	16234	16165	16271	16239	16232	16080	15985	16119	16167	16191	16341	16335	16167	16259	16255	16167	16243	16152	16030	16096	16317	16131	16241	16388	16072	15996	16222	16246	16243	16196	16338	16166	16116	16188	16300	16239	16250	16211	15960	16233	16149	16221	16197	16372	16045	16081	16088	16247	16094	16099	16147	16280	16296	16152	16278	16372	16291	16189	16142	16059	16109	16155	16302	16185	16340	16048	16079	16209	16118	16318	16213	16069	16149	16191	16072	16021	16274	16075	15967	16216	16120	16257	16217	16173	16140	16093	16336	16204	16106	16203	16100	16029	16091	16167	16220	16301	16053	16071	16075	16266	16264	16155	16177	16162	16224	15973	16221	16024	16317	16104	16072	16232	16004	16230	16084	16196	16172	16200	16232	16345	16276	15989	16350	16074	16025	16155	16077	16290	16069	16164	16191	16278	16126	16170	16162	16144	16258	16201	16046	16348	16190	16077	16110	16358	16097	16245	16322	16218	16226	16040	16223	16140	16207	15980	16160	16174	16150	16064	16355	16307	16164	16317	16104	16095	16194	16216	16410	16052	16123	16055	16363	16105	16134	16224	16173	16012	16019	16300	15892	16320	16261	16124	16098	16335	15867	16150	16077	16189	16254	16314	16196	16206	16093	16118	16166	16202	16093	16154	15917	16119	16010	16076	16430	15906	16026	16030	16343	16045	15874	16163	16081	16181	16261	16228	16360	16248	16000	16310	16130	16296	16106	16154	16095	16168	16118	16141	16142	16312	16164	16270	16208	16237	16310	16127	16074	16213	16089	16203	16207	16048	16233	16229	16068	16227	16079	16097	16017	16219	16129	16172	16250	16266	16116	16217	16307	16287	16227	16334	16241	16228	16204	16202	16129	16234	16145	16351	16130	16218	16157	16115	15992	16218	15907	16148	16161	16271	16175	16125	16075	16117	16160	16132	16039	16226	16128	16326	16161	16144	16117	16263	16132	16090	16263	16225	16177	16316	16255	16312	16046	16290	16215	16143	16067	16150	16251	16246	16144	16206	16162	16118	16222	15967	16284	15933	16438	16127	16393	16160	16141	16207	16036	16248	16110	16441	16196	16209	16127	16273	16208	16170	16227	16115	16137	16132	16043	16350	15993	15975	16193	16296	16246	16149	16175	16153	16152	16088	16285	16146	15920	16262	16201	16218	16327	16147	16066	16285	16279	16019	16266	15998	16284	16205	16233	16320	16202	16208	16345	16207	16207	16242	16107	16234	16115	16256	16160	16124	16189	16479	16073	16385	16372	16381	16249	16039	16090	16197	16184	16288	16297	16152	16263	16109	16103	16212	16119	16212	16296	16230	16260	16054	16169	16203	16024	16097	16386	16140	16215	16272	16234	16181	16149	16242	16183	16219	16259	16107	16185	16269	16055	16204	16127	16275	16171	16011	16056	16169	16154	16145	16275	16282	15989	16255	16214	16083	16245	16070	16069	15994	16423	16241	16101	16058	16118	16046	16171	16204	16169	16224	16097	16043	16150	16191	16199	16136	16131	16161	16159	16431	16205	16235	16341	16060	16166	16281	16105	16073	16117	16061	16186	16203	16453	16176	15975	16266	16177	16180	16262	16202	16098	16115	16350	16169	16338	16131	16176	16138	16199	16172	16114	16005	16020	15955	16270	16323	16125	16276	16064	16050	16291	16181	16170	16181	16118	16111	16093	16315	16133	16029	16143	16129	16156	16210	16121	16143	16109	16196	16278	16339	16171	16120	16033	16129	16299	16172	16214	16208	16271	16358	16029	16041	16342	16109	16319	16112	16273	16181	16187	16180	15980	16216	16121	16126	16220	16155	16362	16259	16112	16244	16017	16057	16044	16346	16171	16145	16216	16040	16341	16272	16240	16318	16144	16214	16276	16258	16037	15985	16196	16078	16292	16101	16187	16391	16080	16079	16255	16067	16195	16303	16230	16181	16191	16153	16311	16281	16143	16158	16075	16411	15945	16188	16344	16204	16126	16081	16211	16106	16185	16138	16042	16305	16292	16237	16207	16154	16116	16107	16156	16294	16096	15980	16201	16034	16205	16394	16063	16028	16297	16190	16078	16286	16017	16141	16135	16222	16226	16272	16241	16213	16312	16180	16177	16120	16173	16221	16107	16085	16214	16223	16100	16058	16125	16126	16131	16210	16159	16114	16039	16193	15994	16300	16233	16070	16335	16232	16166	16292	16099	16176	16222	16420	16250	16125	16059	16129	16272	16081	16057	16163	16311	16186	16153	16225	16247	16093	16184	16121	16215	16075	16185	16198	16349	16092	16196	16172	16048	16117	16160	16189	16206	16222	16240	16362	16288	16056	16226	16139	16204	16119	16259	16342	16224	16121	16129	16379	16065	16105	16400	16084	15997	16097	16231	16119	16174	16117	16056	16255	15992	16222	16268	16228	16204	16080	16115	16115	16248	16003	16212	16198	16288	16213	16192	16191	16216	16123	16139	16208	16259	16196	16061	16199	16330	16160	16127	16019	16255	16169	16198	16103	16011	16182	16156	16234	16243	16145	16101	16145	16303	16261	16182	16161	16236	16191	16237	15958	16234	16176	16224	16006	16027	16340	16168	16056	16144	15981	16227	15870	16026	16153	16056	16211	16329	16075	15980	16262	16190	16413	16222	16275	16077	16062	16228	16130	16146	16038	16349	16087	16020	15940	16013	16376	16247	15935	16277	16041	16004	16095	16253	16074	16234	16152	16356	16166	16221	15978	16197	16161	16149	16046	16189	16082	15954	16299	16116	16233	16082	16097	16246	16238	16303	16267	16204	16147	16185	16190	16303	16289	16105	16282	16203	16156	16148	16235	16429	16073	16048	16179	16097	16173	15978	16108	16113	16036	16167	16221	16030	16170	16217	16130	16129	16211	16137	16098	16160	16117	16211	16237	16044	16256	16046	16256	16237	16435	16158	16197	16193	15999	16167	16200	16149	16122	16223	16099	16143	16200	16230	16191	16396	16077	16190	16062	16290	16244	16141	16175	16164	16282	16137	16273	16174	16193	16381	16106	16064	16132	16234	16318	16155	16348	16230	16234	16172	16290	16015	16220	16182	16129	16163	16095	16213	16106	16280	16074	16085	16237	16118	16196	16034	16281	16267	16132	16216	16021	15983	16211	16195	16223	16082	16281	16206	16205	16095	16029	16138	16154	16107	16202	16299	16183	16144	16210	16050	16162	16025	16251	16121	16123	16189	16231	16276	16170	16186	16347	16121	16090	16203	16168	16353	16323	16190	16315	16246	16044	16126
24384	27445	40637	37119	29823	27785	30325	27724	27467	27609	27816	27933	27722	27612	27604	27399	27369	27524	27565	27557	27577	27838	27417	27406	27544	27437	27421	27580	27568	27478	27593	27480	27511	27439	27560	27276	27132	27105	27490	27517	27392	27476	27358	27503	27504	27427	27493	27264	27340	27329	27556	27659	27508	27383	27403	27384	27234	27386	27372	27443	27480	27374	27326	27403	27105	27219	27329	27434	27461	27535	27404	27305	27501	27360	27426	27337	27516	27145	27436	27165	27448	27480	27340	27081	27284	27279	27477	27292	27110	27098	27431	27502	27323	27197	27304	27326	27247	27075	27291	27328	27274	27410	27355	27214	27306	27407	27308	27180	27462	27527	27260	27253	27344	27414	27506	27424	27219	27383	27436	27533	27567	27317	27274	27400	27195	27338	27539	27294	27394	27436	27287	27380	27335	27295	27493	27621	27203	27261	27468	27256	27325	27495	27373	27361	27260	27294	27182	27411	27358	27503	27358	27523	27519	27355	27230	27301	27405	27371	27304	27227	27309	27385	27479	27268	27437	27280	27217	27404	27405	27349	27246	27431	27536	27296	27347	27628	27407	27274	27316	27180	27343	27479	27409	27205	27446	27531	27461	27602	27112	27330	27434	27079	27257	27350	27327	27363	27581	27204	27434	27232	27225	27086	27268	27258	27628	27469	27592	27406	27134	27208	27231	27483	27537	27269	27288	27432	27288	27485	27457	27572	27106	27421	27389	27297	27370	27249	27485	27225	27197	27541	27400	27145	27452	27216	27429	27054	27343	27291	27105	27369	27410	27467	27298	27224	27427	27268	27227	27165	27511	27467	27216	27583	27442	27399	27077	27127	27373	27359	27236	27134	27521	27393	27535	27151	27449	27488	27318	27466	27507	27369	27385	27633	27241	27509	27255	27237	27382	27251	27536	27343	27357	27359	27100	27202	27403	27502	27723	27354	27325	27365	27236	27149	27726	27194	27436	27430	27335	27519	27211	27422	27548	27235	27053	27330	27225	27350	27282	27262	27185	27390	27201	27303	27517	27611	27536	27378	27271	27131	27366	27283	27374	27346	27444	27354	27162	27366	27175	27314	27436	27502	27437	27521	27302	27335	27442	27301	27211	27640	27507	27282	27204	27368	27451	27279	27465	27135	27018	27412	27272	27122	27416	27186	27411	27288	27582	27561	27596	27190	27316	27434	27106	27260	27414	27200	27254	27621	27594	27468	27258	27138	27527	27637	27259	27157	27428	27675	27400	27322	27119	27069	27363	27349	27417	27492	27346	27230	27297	27335	27570	27304	27259	27359	27458	27355	27256	27398	27621	27230	27354	27469	27564	27256	27102	27221	27320	27637	27499	27077	27585	27270	27402	27293	27452	27215	27517	27362	27443	27517	27259	27406	27485	27306	27250	27178	27252	27358	27587	27419	27482	27368	26968	27301	27314	27429	27383	27546	27250	27194	27470	27147	27229	27469	27321	27310	27446	27416	27372	27565	27304	27506	27191	27607	27485	27577	27621	27057	27549	27524	27488	27320	27317	27495	27432	27284	27323	27495	27425	27298	27431	27387	27528	27553	27196	27285	27449	27270	27348	27321	27272	27445	27530	27369	27219	26939	27261	27235	27463	27246	27367	27254	27528	27520	27610	27489	27339	27432	27442	27305	27375	27297	27465	27256	27612	27142	27401	27203	27440	27518	27421	27476	27282	27247	27416	27378	27367	27558	27268	27376	27473	27187	27384	27333	27110	27456	27297	27305	27335	27067	27328	27487	27298	27464	27238	27440	27297	27378	27245	27319	27512	27304	27485	27086	27413	27371	27386	27406	27450	27406	27415	27554	27521	27403	27402	27617	27507	27404	27327	27243	27407	27407	27206	27041	27206	27539	27373	27276	27465	27549	27354	27480	27337	27288	27282	27213	27216	27419	27423	27077	27282	27442	27227	27305	27190	27207	27440	27133	27489	27291	27239	27499	27232	27386	27375	27502	27588	27549	27441	27407	27577	27366	27330	27360	27441	27244	27446	27197	27625	27138	27442	27245	27329	27467	27328	27281	27185	27342	27479	27298	27128	27379	27385	27373	27451	27551	27821	27435	27415	27337	27275	27185	27213	27257	27390	27521	27522	27335	27378	27103	27294	27263	27266	27364	27285	27286	27419	27288	27472	27461	27313	27041	27447	27259	27215	27362	27334	27220	27304	27453	27285	27226	27373	27137	27632	27582	27507	27615	27604	27493	27272	27174	27000	27393	27489	27287	27209	27328	27265	27128	27381	27226	27064	27192	27153	27562	27320	27733	27548	27421	27333	27513	27200	27238	27523	27402	27508	27255	27394	27331	27411	27310	27259	27607	27484	27305	27251	27091	27300	27276	27656	27196	27366	27419	27439	27300	27265	27294	27388	27229	27311	27229	27068	27390	27158	27393	27323	27124	27067	27442	27328	27280	27414	27534	27372	27386	27431	27213	27306	27409	27339	27577	27219	27271	27027	27353	27230	27408	27355	27118	27424	27442	27445	27437	27322	27308	27011	27272	27262	27282	27568	27642	27290	27272	27504	27503	27222	27431	27377	27143	27186	27435	27436	27429	27704	27287	27528	26956	27278	27308	27297	27263	27495	27249	27467	27259	27256	27267	27442	27442	27282	27191	27485	27174	27346	27581	27284	27327	27406	27311	27194	27129	27310	27433	27503	27353	27256	27231	27568	27292	27324	27345	27263	27456	27304	27304	27337	27206	27581	27437	27419	27144	27171	27554	27380	27488	27452	27440	27510	27105	27212	27281	27533	27380	27406	27585	27362	27342	27445	27535	27350	27305	27245	27458	27437	27157	27276	27079	27232	27265	27200	27304	27221	27121	27364	27449	27244	27300	27375	27214	27607	27262	27017	26972	27292	26992	27515	27470	27522	27287	27679	27179	27208	27149	27260	27401	27599	27169	27222	27424	27537	27369	27442	27592	27156	27419	27523	27226	27363	27526	27335	27425	27358	27417	27218	27598	27260	27498	27280	27312	27237	27380	27470	27297	27205	27357	27466	27751	27162	27318	27328	27399	27461	27563	27313	27384	27272	27220	27135	27396	27289	27449	27513	27031	27599	27365	27468	27371	27277	27234	27216	27363	27373	27153	27273	27354	27127	27253	27216	27354	27357	27292	27400	27340	27100	27183	27570	27564	27450	27655	27461	27183	27403	27139	27402	27255	27282	27531	27275	27253	27419	27373	27436	27538	27302	27273	27481	27091	27331	27396	27136	27407	27301	27374	27242	27358	27329	27620	27259	27370	27151	27501	27358	27273	27506	27170	27114	27128	27502	27532	27373	27570	27360	27481	27292	27330	27148	27301	27179	27410	27282	27045	27208	27491	27281	27251	27307	27418	27065	27185	27449	27483	27425	27330	27352	27155	27252	27356	27098	27256	27372	27383	27233	27452	27332	27304	27512	27309	27241	27297	27266	27167	27318	27350	27464	27360	27487	27651	27253	27284	27407	27317	27319	27405	27379	27349	27675	27471	27437	27404	27242	27022	27283	27248	27474	27480	27275	27411	27439	27343	27271	27573	27359	27663	27523	27389	27331	27481	27531	27265	27459	27360	27298	27347	27480	27455	27256	27388	27643	27197	26998	27383	27031	27330	27523	27178	27249	27266	27474	27362	27422	27191	27368	27157	27475	27151	27320	27472	27529	27541	27456	27219	27356	27291	27037	27293	27368	27376	27459	27325	27567	27215	27326	27438	27269	27171	27159	27703	27281	27184	27618	27262	27372	27417	27590	27302	27164	27532	27541	27560	27211	27324	27229	27526	27395	27365	27491	27264	27202	27278	27315	27497	27537	27536	27422	27373	27344	27624	27565	27389	27417	27724	27418	27296	27194	27380	27565	27544	27067	27343	27194	27438	27409	27273	27303	27233	27260	27684	27378	27358	27365	27415	27414	27208	27161	27474	27083	27567	27480	27120	27261	27557	27324	27418	27379	27214	27312	27460	27563	27438	27479	27713	27416	27347	27177	27284	27244	27314	27109	27335	27609	27255	27266	27351	27265	27308	27147	27276	27369	27301	27044	27256	27227	27429	27487	27425	27377	27099	27335	27524	27343	27358	27426	27359	27296	27347	27436	27580	27451	27180	27238	27160	27328	27444	27301	27147	27427	27348	27280	27286	27265	27718	27287	27099	27244	27386	27223	26952	27383	27354	27448	27205	27453	27233	27367	27333	27257	27354	27188	27285	27412	27161	27241	27310	26943	27193	27224	27135	27307	27255	27354	27415	27227	27366	27339	27069	27144	27351	27114	27102	27103	27300	27359	27253	27232	27334	27133	27350	27446	27113	27117	27247	27395	27246	27521	27467	27196	27320	27406	27393	27124	27424	27314	27401	27554	27434	27512	27500	27136	27303	27363	27378	27392	27215	27093	27695	27537	27233	27292	27141	27319	27359	27190	27413	27533	27741	27266	27267	27400	27358	27125	27270	27321	27378	27631	27467	27400	27303	27253	27209	27464	27038	27191	27309	27365	27377	27251	27377	27413	27380	27080	27421	27669	27519	27450	27245	27240	27317	27530	27202	27305	27344	27397	27229	27565	27356	27358	27176	27412	27308	27260	27386	27256	27409	27169	27462	27593	27331	27077	27269	27298	27145	27232	27256	27373	27346	27532	27059	27258	27313	27176	27227	27585	27395	27273	27258	27442	27567	27438	27149	27382	27485	27155	27400	27297	27363	26880	27208	27132	27176	27402	27386	27292	27470	27311	27315	27305	27350	27668	27489	27343	27376	27282	27172	27376	27199	27585	27207	27168	27171	27439	27234	27273	27445	27427	27075	27332	27356	27354	27288	27189	27413	27404	27454	27171	27232	27401	27519	27238	27180	27324	27063	27231	27403	27489	27452	27210	27452	27213	27447	27318	27269	27230	27278	27218	27166	27366	27713	27238	27152	27336	27186	27263	27267	27362	27345	27281	27271	27498	27651	27544	27239	27062	27414	27332	27398	27504	27220	27204	27279	27129	27512	27250	27112	27239	27389	27321	27280	27215	27380	27328	27295	27041	27349	27621	27517	27542	27262	27578	27402	27608	27340	27172	27177	27319	27541	27305	27244	27418	27265	27174	27526	27591	27427	27321	27411	27304	27209	27121	27240	27409	27253	27383	27563	27382	27206	27413	27442
66565	107644	88387	56079	29450	16381	16264	16368	16267	16429	16282	16398	16225	16547	16111	16103	16258	16355	16278	16362	16192	16270	16302	16260	16347	16303	16201	16198	16213	16425	16403	16279	16145	16375	16250	16404	16440	16193	16231	16316	16287	16164	16266	16332	16301	16246	16425	16290	16172	16217	16095	16498	16386	16269	16298	16165	16189	16141	16345	16167	16230	16143	16165	16080	16155	16323	16340	16223	16254	16299	16316	16176	16245	16458	16155	16185	16183	16363	16057	16249	16229	16141	16222	16344	16371	16242	16273	16074	16280	16300	16404	16251	16143	16396	16177	16219	16167	16142	16128	16273	16292	16369	16338	16253	16301	16150	16172	16217	16066	16201	16153	16144	16226	16197	16312	16188	16141	16360	16190	16183	16253	16401	16142	16250	16211	16322	16131	16349	16121	16269	16143	16399	16177	16188	16229	16307	16382	16169	16145	16420	16077	16238	16213	16412	16287	16310	16405	16159	16317	16281	16297	16378	16240	16362	16200	16149	16354	16272	16146	16193	16247	16244	16319	16267	16107	16293	16282	16295	16256	16315	16315	16369	16317	16264	16458	16233	16297	16323	16256	16339	16161	16255	16245	16196	16439	16231	15994	16216	16480	16111	16249	16229	16514	16354	16075	16273	16356	16252	16347	16442	16213	16417	16091	16344	16413	16390	16411	16188	16211	16309	16278	16102	16264	16163	16243	16292	16222	16065	16291	16363	16160	16311	16580	16399	16206	16157	16062	16236	16341	16205	16354	16181	16335	16216	16325	16150	16327	16090	16242	16379	16197	16368	16266	16282	16164	16394	16226	16184	16355	16225	16492	16143	16315	16322	16188	16195	16188	16194	16356	16290	16095	16247	16155	16298	16259	16327	16246	16170	16215	16178	16214	16282	16346	16323	16298	16276	16383	16240	16228	16253	16058	16143	16299	16225	16343	16162	16171	16233	16250	16235	16271	16357	16305	16163	16287	16241	16043	16369	16080	16211	16121	16346	16227	16260	16402	16087	16078	16228	16213	16289	16088	16116	16253	16195	16241	16037	16357	16246	16226	16025	16153	16118	16123	16155	16100	16432	16356	16154	16141	16373	16241	16144	16098	16273	16219	16402	16234	16193	16234	16231	16168	16247	16399	16272	16252	16140	16303	16158	16366	16054	16225	16108	16123	16258	16062	16258	16237	16111	16334	16266	16241	16068	16359	16313	16289	16095	16286	16261	16368	16189	16254	16220	16470	16368	16327	16046	16098	16247	16344	16243	16193	16128	16348	16160	16163	16194	16219	16331	16470	16278	16308	16422	16176	16294	16200	16275	16255	16161	16406	16260	16291	16258	16226	16326	16150	16347	16315	16245	16170	16209	16515	16421	16128	16226	16236	16304	16227	16229	16180	16218	16284	16338	16278	16335	16294	16268	16225	16225	16200	16138	16355	16320	16251	16213	16139	16200	16282	16344	16468	16144	16459	16210	16322	16284	16339	16299	16174	16202	16265	16280	16444	16217	16238	16433	16209	16383	16226	16180	16323	16101	16175	16465	16170	16217	16204	16164	16313	16309	16236	16222	16463	16019	16317	16207	16204	16274	16522	16255	16389	16339	16307	16192	16267	16224	16252	16333	16342	16249	16227	16129	16250	16410	16241	16329	16116	16364	16199	16294	16329	16242	16301	16188	16260	16415	16149	16415	16129	16242	16151	16332	16223	16162	16339	16259	16254	16383	16075	16186	16105	16294	16157	16342	16359	16275	16173	16063	16188	16187	16268	16175	16379	16198	16282	16200	16393	16135	16237	16315	16352	16078	16228	16189	16267	16418	16194	16337	16133	16385	16308	16146	16301	16352	16391	16404	16227	16118	16344	16074	16004	16318	16299	16337	16042	16288	16330	16273	16128	16210	16283	16158	16114	16433	16207	16223	16284	16416	16325	16244	16359	16390	16308	16437	16348	16212	16234	16307	16184	16083	16264	16148	16113	16128	16171	16254	16220	16425	15980	16349	16230	16196	16098	16540	16382	16331	16274	16258	16247	16268	16144	16293	16225	16166	16077	16209	16116	16092	16140	16231	16245	16155	16285	16188	16311	16251	16201	16198	16457	16364	16269	16254	16321	16322	16295	16278	16227	16320	16181	16155	16351	16245	16284	16246	16056	16232	16318	16142	16310	16370	16338	16274	16189	16189	16313	16289	16339	16231	16317	16247	16100	16373	16195	16246	16285	16188	16336	16239	16238	16236	16312	16378	16334	16270	16205	16324	16263	16282	16413	16233	16330	16245	16200	16196	16254	16373	16125	16214	16154	16177	16125	16296	16370	16300	16194	16404	16181	16299	16408	16319	16179	16310	16044	16252	16268	16202	16384	16259	16280	16158	16336	16428	16108	16137	16158	16239	16206	16427	16347	15974	16168	16314	16331	16304	16042	16137	16235	16360	16149	16258	16420	16155	16156	16249	16364	16325	16259	16326	16234	16371	16225	16255	16265	16375	16089	16215	16346	16244	16372	16163	16226	16188	16303	16342	16125	16266	16156	16280	16214	16253	16150	16216	16268	16448	16257	16152	16233	16398	16353	16252	16321	16266	16205	16503	16269	16374	16305	16150	16225	16266	16310	16350	16297	16331	16172	16263	16539	16439	16049	16233	16065	16269	16344	16309	16163	16123	16176	16360	16396	16257	16288	16132	16114	16285	16203	16373	16240	16170	16269	16097	16362	16138	16365	16356	16272	16361	16263	16185	16261	16448	16372	16257	16224	16050	16385	16334	16270	16384	16099	16152	16234	16256	16223	16388	16220	16230	16329	16159	16373	16384	16300	16404	16230	16376	16243	16422	16274	16291	16215	16317	16189	16205	16294	16306	16267	16238	16205	16494	16354	16321	16327	16231	16234	16232	16175	16414	16288	16393	16348	16112	16029	16251	16313	16309	16202	16022	16180	16407	16001	16187	16201	16111	16417	16172	16114	16333	16223	16326	16197	16215	16273	16350	16125	16194	16047	16211	16194	16220	16142	16068	16363	16283	16289	16373	16163	16268	16078	16291	16271	16193	16312	16337	16282	16221	16206	16458	16276	16230	16229	16163	16253	16145	16250	16464	16129	16246	16097	16173	16379	16223	16445	16145	16180	16424	16227	16322	16101	16432	16312	16273	16209	16194	16163	16452	16121	16253	16216	16259	16232	16231	16130	16225	16268	16231	16149	16038	16196	16156	16284	16214	16261	16259	16227	16364	16130	16199	16247	16229	16457	16094	16350	16377	16222	16261	16254	16008	16309	16137	16161	16360	16396	16346	16267	16299	16105	16245	16187	16325	16102	16424	16181	16292	16249	16239	16209	16222	16124	16300	16097	16252	16381	16149	16354	16271	16327	16228	16305	16293	16148	16077	16316	16132	16132	16238	16193	16203	16154	16335	16254	16343	16120	16190	16175	16302	16299	16316	16122	16441	16315	16221	16175	16119	16392	16333	16277	16318	16248	16451	16177	16256	16372	16266	16396	16204	16177	16199	16272	16572	16225	16198	16385	16314	16205	16342	16282	16175	16294	16197	16302	16196	16284	16309	16447	16273	16264	16247	16361	16280	16398	16351	16188	16349	16389	16321	16275	16318	16261	16132	16371	16384	16293	16166	16303	16196	16330	16442	16126	16328	16390	16224	16291	16352	16285	16191	16394	16266	16192	16385	16292	16406	16347	16360	16354	16211	16217	16301	16509	16267	16232	16293	16242	16177	16262	16292	16125	16363	16292	16368	15983	16309	16208	16297	16402	16222	16243	16303	16206	16324	16275	16116	16124	16340	16176	16304	16313	16242	16247	16210	16115	16208	16270	16350	16251	16284	16271	16356	16378	16161	16407	16148	16462	16205	16388	16175	16297	16216	16197	16177	16386	16183	16337	16223	16229	16184	16153	16227	16345	16295	16239	16234	16381	16332	16193	16217	16280	16305	16457	16205	16229	16413	16297	16421	16312	16289	16262	16268	16271	16195	16238	16424	16423	16236	16290	16410	16314	16139	16210	16381	16210	16404	16234	16099	16159	16422	16369	16195	16499	16222	16086	16316	16256	16193	16325	16244	16325	16273	16172	16103	16178	16308	16052	16251	16081	16484	16187	16202	16225	16318	16254	16209	16239	16312	16292	16209	16437	16449	16356	16290	16284	16181	16158	16225	16333	16291	16190	16374	16391	16352	16213	16308	16282	16404	16154	16367	16394	16162	16067	16356	16285	16293	16347	16287	16238	16136	16151	16188	16139	16250	16278	16179	16308	16358	16289	16342	16129	16252	16270	16306	16264	16224	16298	16168	16294	16275	16097	16178	16273	16284	16375	16156	16302	16172	16226	16136	16180	16401	16282	16321	16419	16300	16255	16282	16299	16468	16379	16125	16351	16317	16266	16143	16429	16105	16180	16226	16229	16299	16208	16274	16174	16392	15969	16208	16349	16280	16198	16384	16186	16122	16201	16354	16423	16425	16334	16142	16356	16290	16231	16198	16298	16155	16291	16159	16377	16292	16228	16234	16307	15991	16111	16309	16165	16336	16229	16124	16371	16279	16042	16195	16346	16365	16271	16162	16238	16246	16403	16173	16210	16565	16528	16244	16190	16281	16250	16240	16183	16240	16346	16190	16397	16101	16335	16288	16414	16202	16350	16145	16090	16281	16433	16233	16233	16388	16179	16396	16378	16289	16301	16308	16079	16224	16199	16326	16250	16161	16327	16165	16199	16304	16276	16202	16324	16302	16284	16417	16215	16297	16054	16235	16178	16395	16196	16270	16286	16080	16350	16298	16369	16285	16336	16285	16327	16234	16309	16282	16254	16263	16358	16243	16184	16114	16283	16227	16293	16231	16255	16271	16386	16310	16180	16248	16268	16337	16281	16280	16282	16315	16307	16270	16390	16203	16456	16262	16218	16325	16300	16314	16444	16125	16314	16319	16304	16397	16325	16324	16308	16247	16275	16438	16200	16334	16130	16514	16282	16412	16448	16239	16297	16093	16308	16260	16326	16308	16374	16185	16190	16269	16317	16229	16184	16299	16280	16192	16184	16096	16196	16499	16064	16160	16301	16237	16142	16247	16225	16099	16095	16130	16370	16336	16293	16239	16211	16235	16190	16174	16404	16225	16232	16168	16227	16508	16269	16451	16250	16126	16420	16223	16350	16449
22803	25361	37694	34652	27857	25691	30460	26750	25966	26455	26600	25995	26351	26263	26118	26111	26153	26026	26071	25976	25827	25979	26078	26302	26222	26202	26053	26215	26067	25899	25954	25852	25929	25814	25998	26027	25920	25999	26249	25984	25996	25888	25816	25847	26128	25630	26031	25921	26163	25991	25953	26044	25850	25949	25960	25790	25895	25881	25872	25836	26028	25822	25795	26042	25883	26045	26075	25630	25857	26170	25774	26108	25439	25848	26093	25994	26147	25761	25763	26017	25913	25890	26013	26129	26111	25877	25921	25853	25884	26092	25881	25768	25892	25617	25985	25976	25950	25848	26008	25948	25836	26072	25635	25785	25778	25941	26216	25978	26061	25958	25952	26087	25960	26032	26016	25922	26146	26052	25937	25899	26043	25992	25848	25811	26137	26100	25927	26147	25928	25891	25898	25704	25730	25892	25747	25861	25867	25826	25723	25851	25944	26011	25900	25925	26248	25982	25793	25727	25698	25569	25933	25612	25877	25935	25886	25880	25927	25975	25867	25904	25971	25838	26046	26174	26205	26001	25841	25744	25888	26179	25837	25996	25993	25788	25798	26126	25820	25765	25754	26069	25986	25648	25759	25689	25980	25719	25767	25667	25788	25818	25774	25988	25887	25890	25666	25973	26070	26146	26010	25927	25722	25805	26256	25854	26111	25930	25758	25850	26160	25848	25974	25829	25919	26170	25913	25891	26020	25882	25645	25852	26034	25885	25958	25888	25884	26111	26076	25678	25890	25925	25602	25647	25691	25780	26063	25818	25793	25952	25700	25919	25911	26088	25877	26142	26020	25778	25836	26028	25979	26075	26057	25778	25936	25773	25906	25729	25795	25643	25886	25904	25882	25653	25768	25797	25810	25937	26036	25947	25972	26096	25640	25785	25842	25899	26016	25624	26031	25668	25807	26203	25723	25849	26013	26001	26005	25903	26061	25709	25858	26053	25918	25786	26204	25917	25992	26107	25968	25788	25700	25912	25915	25935	25725	26053	25822	26076	26045	26104	25743	26202	25740	25868	25891	25898	25857	25971	26026	25520	25869	25848	25897	25856	25723	25980	25954	25915	25848	25958	26057	25799	25826	25654	26102	25881	25747	25882	25814	25789	25997	25689	25836	25931	25619	25830	25941	25617	25652	25699	25868	25847	25636	25807	26042	25734	25709	26018	26063	26056	25939	25813	25750	25716	25801	26091	25877	25731	25754	25924	26005	25918	25913	25770	26084	25711	25872	25984	25705	25943	25823	26062	25884	25732	25753	25738	25924	25884	25683	25972	25719	25715	26075	26014	25909	25670	25721	25648	26039	26033	26133	26105	25848	25882	25690	25665	25846	25925	25800	25932	26039	25976	25966	25672	25892	25831	25642	25631	25950	25963	25968	25653	25884	26024	25796	25956	25742	25743	26012	25641	25880	26207	25958	25715	25789	25835	25719	25864	25589	25788	25821	25902	25790	26021	25946	25869	25738	25833	26022	25798	25776	25627	25818	26046	25920	25906	25950	25933	25975	25999	25857	26131	25903	25943	25961	25799	25701	25912	25933	25925	25959	25783	26078	26104	25999	26056	26011	25817	25880	25648	25682	25673	25909	26091	25980	25849	25859	25857	25811	25709	26139	25924	25902	26032	26074	25855	25825	25657	25850	25830	26129	25796	25835	25848	26004	25909	26043	25838	26107	25992	25940	25697	25853	25696	26075	26080	26032	25784	25656	25740	25896	25928	25809	25795	25816	25781	25864	26004	25884	25885	25890	26050	25784	25952	25907	25876	25919	25780	25833	25549	25922	25695	25740	25905	25916	25871	25859	26047	25934	25941	25810	25921	26079	26003	25933	25921	25957	26047	26062	25897	25800	25722	25894	25817	25797	25745	25853	25820	26034	25809	25722	25651	25823	25955	26102	25911	25864	25804	25905	25516	25827	26062	25927	25781	25824	25659	25870	25783	25639	26029	26069	25836	25863	26001	26069	25872	25738	25937	25913	25752	26018	25747	25878	25729	26081	26017	26034	25824	25723	25931	25733	25840	25893	25707	25796	25984	25936	25633	26057	25908	26043	25858	25854	25854	25935	25866	25827	25741	25867	25632	25810	26112	25754	25924	25791	25794	25737	25876	25754	25953	25902	25889	26014	25814	25796	25899	25828	25644	25554	25832	25778	25616	25901	26151	25931	25905	25811	25927	25997	25988	26131	26039	25967	25994	25946	25796	25785	25897	25910	25674	25607	25907	25752	25717	25972	26036	26002	25998	25783	25732	25869	25961	26087	25949	25790	26100	26156	25872	26039	26071	25913	25766	25568	25918	25916	25770	25774	25783	25609	25985	26029	25941	25825	25770	26032	25899	25733	25741	26116	26022	25975	25889	25876	25803	25829	26024	25775	25876	25980	26011	25720	25972	26011	26106	25940	25829	25779	25818	26127	26097	25913	25886	25850	25691	25923	25835	25982	25951	25876	26091	25733	25885	25748	25861	25789	25959	25574	25748	25795	25688	25910	25681	26135	25781	25838	25902	25873	25781	26030	25786	25888	25767	25885	25918	25913	25621	26040	25707	26018	25816	25559	25966	25838	25930	25967	26089	25770	25838	25794	25857	26014	25606	25941	25804	26040	25698	25756	25695	25812	25846	26031	25876	26133	25832	25798	25793	25777	25640	26084	26303	26123	25888	25956	25999	26055	26119	26056	25824	26091	25696	25920	25622	25854	25988	25913	25650	25907	26015	25827	25918	25628	25590	25905	25785	25920	26061	25982	25854	25762	25775	25898	25687	25605	25895	25723	25682	26043	25963	25769	25817	25736	25702	25937	25979	25978	25764	25743	25712	25879	25989	25954	25826	26060	25815	25889	25847	25748	25939	25650	25709	25380	25850	25779	25593	25831	25935	25866	25993	25969	25977	25734	25984	25864	25822	25954	25908	25791	25875	25809	26021	25932	25994	26002	25825	25848	25773	25906	25927	25930	26049	26018	25833	25950	25661	26170	25890	25836	25616	25752	25920	26011	26008	25807	25819	25799	25893	25831	25817	25825	25817	25922	26029	25835	25768	25604	25952	25961	25885	25831	25821	25849	25508	25778	25948	25742	25865	26109	25819	25772	25798	25751	25813	25760	25813	25852	25926	25848	25925	25762	25640	25697	25877	25865	25959	25939	25934	25812	26056	25856	25928	25998	25787	25842	26091	25598	25745	25865	25764	26088	25950	25773	25943	25720	25989	25855	25755	25773	25924	25894	25896	25899	25842	25812	25882	25674	25754	25938	25877	25844	25677	25679	25800	26076	26094	25730	25798	25646	25742	25947	25788	25570	25600	25817	25785	25855	26089	25901	25908	26038	25679	25810	26031	25803	25772	25815	25640	25898	25863	25955	25751	25773	25952	25770	25921	25841	26016	25957	25621	26097	26022	25872	25665	25655	26040	25833	26013	26087	25821	26010	25745	25986	26138	25939	25871	25837	25822	25749	25355	25970	26007	25963	25908	25792	25671	25776	25735	25990	25754	25961	25803	25838	25746	25943	25612	25877	26054	26021	25679	25646	25824	25882	26110	25584	25789	25800	25889	25739	25690	25671	25756	25778	26009	25957	25833	25518	26116	26118	26115	25916	25718	25812	25726	25819	26042	25948	25891	26165	25613	25631	25698	25886	25704	25898	26083	25824	25745	26159	25809	26013	25565	25785	25772	26085	25783	25882	25788	25864	25823	26086	26040	25920	25842	25737	25902	25838	25684	25725	25589	26239	25685	25680	26056	25994	25900	25898	25805	25836	25823	26002	25822	25869	25815	25856	25788	25925	26002	26024	25692	26064	25861	25914	25730	25936	25786	25889	25895	25895	25886	25757	26141	25792	25982	25982	25912	25887	25763	25994	25841	25865	25679	25767	25752	25862	25789	25689	25789	26091	25935	26022	25836	26119	26007	25848	26038	25790	26052	25879	25676	25908	25787	25630	26031	25872	25743	26141	25842	25723	25836	25899	25552	25961	25974	25989	25989	25901	25824	25754	25682	25822	26038	26183	25853	25737	25968	25899	26057	25926	26031	25993	25644	25756	25840	25899	26035	25989	25742	25849	25982	25915	25601	25962	25857	25783	25960	25627	25685	25950	25836	25784	25692	25846	25924	25836	25719	25724	25935	26016	25665	25969	25866	25904	25725	25917	25889	25730	25971	25750	25747	25831	25476	25785	25852	25774	25940	25689	25467	25765	25939	25895	26028	25820	25771	25806	25672	26115	25963	26046	25847	25765	26007	25745	25889	25848	25723	25823	25765	25898	26197	25579	25731	25812	26057	25813	26016	25939	25800	25858	25793	25841	25571	25787	25921	25693	25928	25769	25884	26143	25925	25875	25767	25787	25792	25951	25796	25864	25859	25783	25906	25790	25811	25813	25875	25892	25989	25749	25669	25495	26015	25689	25987	25765	25942	25835	26027	25839	25792	25913	25805	25944	25786	25737	25888	25740	25737	25587	25637	25760	25817	25762	25946	25755	25739	25894	25952	25870	25760	26067	25839	26051	25747	25733	25898	25983	25826	25833	25878	26150	25665	25744	25599	25807	25775	25855	26016	25971	25706	25761	25694	25667	25918	26069	26182	25894	25946	25817	26059	25918	25995	25699	25829	25791	26036	25843	25876	25823	25677	25809	26122	25886	25785	25765	25828	25612	25825	25973	26015	25901	25862	25954	25968	25732	26007	26008	25864	25898	25764	25873	25676	25582	25501	25854	25971	26183	26066	25891	25613	25673	26068	25833	26102	25648	25832	26000	25668	25622	26058	26018	26027	25763	25879	25836	25861	25953	25852	25687	26115	25763	25956	25963	25772	25983	25911	25964	25852	25809	25622	25615	25668	25353	25736	25898	25905	25964	25995	26087	25905	25797	26102	25814	25806	25797	25740	25682	25684	25528	25790	25926	25821	25703	25941	26004	25838	25562	25784	25991	25869	25930	25807	25834	25881	25866	25949	25978	25730	25888	25788	25834	25667	25952	25868	25701	25760	25837	25927	26089	25912	25892	25911	25898	25788	25910	25897	25940	26019	26065	25828	25760	25757	25544	25854	25972	25914	25987	26028	25766	25804	26022	25757	26227	26045	25959	25877	25987	26042	25729	25854	25931	25762	25944	26011	26182	25713	25717	25760	25835	25939	25663	25980
62802	103638	95476	68566	32983	15412	15429	15286	15537	15536	15503	15585	15477	15453	15445	15367	15461	15532	15635	15460	15439	15710	15597	15495	15529	15531	15554	15603	15559	15430	15574	15352	15527	15332	15550	15510	15348	15537	15475	15446	15589	15505	15481	15470	15574	15509	15449	15592	15410	15304	15525	15569	15455	15651	15604	15500	15480	15267	15567	15611	15432	15569	15274	15515	15435	15452	15500	15446	15588	15486	15483	15688	15592	15365	15521	15474	15459	15562	15518	15536	15461	15361	15351	15530	15507	15259	15431	15419	15263	15349	15308	15528	15509	15485	15636	15327	15427	15228	15493	15475	15538	15422	15539	15468	15541	15267	15576	15396	15580	15503	15489	15481	15571	15448	15534	15446	15608	15370	15482	15471	15434	15352	15615	15549	15352	15551	15539	15683	15362	15363	15480	15356	15703	15392	15701	15528	15529	15443	15550	15492	15389	15563	15559	15456	15527	15315	15378	15375	15597	15473	15339	15579	15541	15433	15621	15371	15393	15683	15416	15428	15350	15630	15615	15511	15515	15496	15529	15582	15360	15693	15457	15519	15481	15555	15419	15586	15565	15667	15476	15513	15429	15420	15475	15494	15757	15598	15624	15497	15613	15423	15437	15389	15394	15370	15552	15560	15311	15539	15699	15563	15508	15596	15419	15561	15282	15479	15471	15478	15432	15533	15608	15559	15357	15364	15354	15539	15411	15448	15654	15478	15397	15538	15483	15492	15456	15720	15438	15397	15531	15543	15433	15457	15521	15308	15333	15596	15458	15553	15431	15491	15452	15442	15452	15517	15507	15334	15510	15618	15441	15479	15557	15435	15605	15472	15466	15413	15526	15555	15447	15634	15424	15556	15507	15524	15493	15603	15522	15446	15502	15384	15544	15249	15525	15433	15442	15500	15604	15338	15607	15497	15441	15361	15587	15611	15521	15752	15423	15524	15526	15509	15637	15508	15579	15493	15478	15637	15284	15450	15448	15503	15307	15612	15445	15273	15609	15461	15360	15433	15334	15446	15558	15445	15573	15642	15438	15533	15483	15609	15343	15558	15549	15629	15514	15553	15441	15396	15506	15551	15390	15474	15547	15501	15601	15575	15462	15554	15485	15489	15509	15455	15555	15494	15517	15398	15669	15429	15593	15224	15560	15446	15612	15572	15417	15528	15325	15488	15697	15441	15385	15537	15559	15455	15516	15515	15607	15500	15404	15603	15595	15506	15396	15436	15389	15515	15456	15367	15611	15595	15425	15723	15297	15473	15406	15377	15342	15508	15544	15283	15410	15330	15511	15372	15635	15426	15438	15571	15374	15547	15644	15536	15477	15583	15462	15499	15408	15590	15419	15370	15489	15509	15512	15549	15524	15483	15394	15339	15539	15509	15400	15532	15651	15396	15565	15420	15743	15595	15517	15617	15464	15467	15657	15405	15511	15527	15437	15462	15567	15514	15396	15503	15376	15627	15423	15443	15381	15499	15535	15460	15518	15512	15498	15414	15379	15552	15499	15367	15560	15293	15475	15517	15451	15461	15419	15617	15497	15490	15449	15528	15506	15513	15494	15213	15586	15459	15433	15592	15278	15362	15612	15543	15563	15457	15408	15376	15528	15552	15419	15509	15490	15459	15454	15560	15544	15397	15259	15517	15688	15622	15479	15567	15304	15417	15571	15464	15415	15451	15318	15439	15665	15390	15802	15494	15574	15513	15481	15563	15505	15446	15552	15673	15495	15468	15575	15581	15561	15453	15539	15523	15660	15515	15411	15319	15446	15463	15516	15576	15285	15490	15576	15498	15435	15479	15532	15528	15585	15464	15488	15607	15390	15688	15479	15504	15342	15526	15345	15491	15446	15570	15546	15555	15315	15445	15503	15433	15554	15238	15473	15447	15453	15580	15441	15530	15475	15352	15429	15524	15603	15452	15374	15446	15413	15436	15522	15612	15556	15616	15412	15443	15514	15407	15701	15664	15469	15434	15343	15432	15434	15467	15508	15507	15614	15490	15492	15235	15463	15477	15490	15430	15532	15405	15299	15572	15472	15370	15474	15565	15415	15613	15500	15449	15569	15341	15360	15271	15588	15361	15555	15390	15472	15439	15483	15569	15501	15630	15576	15558	15581	15502	15556	15473	15404	15267	15637	15206	15517	15346	15197	15350	15555	15512	15539	15659	15388	15596	15456	15243	15543	15564	15517	15497	15478	15287	15642	15456	15439	15388	15446	15499	15451	15462	15236	15363	15346	15403	15546	15546	15296	15500	15584	15456	15423	15388	15536	15527	15400	15454	15539	15553	15578	15286	15525	15478	15594	15452	15465	15474	15648	15405	15578	15621	15546	15634	15498	15442	15481	15499	15586	15375	15498	15549	15538	15479	15406	15552	15534	15361	15405	15399	15341	15393	15360	15541	15589	15508	15493	15546	15368	15420	15370	15415	15661	15394	15690	15474	15593	15624	15397	15532	15404	15663	15528	15426	15575	15377	15545	15549	15457	15596	15578	15414	15495	15473	15627	15505	15592	15480	15520	15557	15705	15454	15441	15619	15461	15489	15399	15468	15561	15594	15489	15472	15539	15598	15556	15409	15486	15609	15367	15531	15410	15524	15528	15399	15405	15505	15367	15403	15476	15387	15582	15477	15311	15636	15463	15387	15584	15447	15598	15476	15485	15469	15480	15327	15520	15597	15559	15383	15296	15506	15437	15581	15376	15395	15302	15552	15528	15521	15547	15451	15564	15436	15523	15492	15566	15364	15494	15504	15440	15513	15523	15574	15622	15369	15460	15403	15612	15455	15537	15458	15597	15257	15401	15485	15391	15654	15352	15483	15532	15415	15594	15495	15561	15437	15454	15416	15551	15709	15551	15534	15532	15384	15455	15537	15517	15515	15583	15667	15695	15433	15349	15386	15409	15548	15376	15489	15500	15448	15463	15594	15271	15521	15488	15235	15590	15495	15535	15544	15389	15494	15506	15518	15360	15465	15486	15395	15492	15320	15461	15410	15581	15575	15470	15430	15475	15506	15412	15477	15507	15535	15631	15484	15561	15355	15516	15489	15686	15486	15626	15519	15482	15523	15595	15428	15577	15505	15588	15493	15534	15574	15361	15579	15625	15497	15472	15424	15441	15513	15303	15398	15412	15521	15640	15469	15477	15571	15347	15313	15526	15485	15489	15508	15549	15435	15391	15354	15465	15416	15413	15393	15341	15468	15458	15417	15414	15678	15524	15433	15582	15411	15436	15419	15431	15602	15399	15301	15453	15655	15613	15562	15471	15455	15462	15614	15395	15450	15535	15324	15521	15527	15353	15533	15538	15532	15386	15376	15555	15449	15481	15416	15443	15473	15537	15365	15651	15538	15559	15526	15266	15397	15705	15518	15647	15588	15553	15399	15493	15267	15340	15414	15527	15462	15389	15504	15386	15537	15335	15550	15527	15573	15526	15189	15653	15445	15495	15496	15548	15539	15564	15585	15477	15443	15658	15475	15347	15556	15464	15433	15548	15519	15501	15533	15446	15570	15380	15412	15553	15515	15484	15464	15548	15619	15372	15337	15548	15395	15537	15590	15351	15581	15554	15583	15451	15375	15463	15392	15336	15491	15469	15496	15479	15661	15520	15506	15602	15372	15529	15472	15250	15497	15629	15326	15594	15424	15465	15572	15672	15537	15500	15552	15287	15683	15540	15420	15504	15427	15368	15432	15573	15414	15556	15501	15522	15396	15555	15373	15538	15362	15578	15482	15338	15609	15536	15472	15391	15576	15593	15592	15489	15373	15361	15588	15439	15497	15486	15637	15388	15441	15705	15311	15624	15435	15514	15580	15392	15375	15594	15432	15397	15375	15283	15514	15519	15691	15758	15624	15671	15621	15489	15529	15423	15424	15488	15373	15468	15644	15647	15496	15499	15512	15300	15646	15503	15514	15428	15573	15602	15439	15502	15485	15560	15475	15690	15520	15635	15480	15491	15553	15601	15356	15536	15417	15573	15518	15364	15483	15437	15551	15414	15414	15544	15497	15747	15228	15487	15539	15268	15494	15497	15233	15477	15461	15504	15498	15465	15419	15479	15687	15429	15374	15608	15517	15521	15587	15308	15345	15531	15570	15350	15516	15350	15620	15378	15631	15346	15536	15249	15220	15519	15528	15493	15675	15283	15614	15590	15517	15487	15556	15401	15396	15526	15455	15442	15464	15647	15540	15533	15209	15502	15438	15564	15367	15572	15589	15379	15378	15521	15441	15340	15479	15403	15531	15538	15447	15400	15578	15571	15388	15477	15330	15382	15565	15516	15576	15693	15476	15559	15446	15419	15485	15476	15584	15401	15400	15462	15368	15436	15568	15419	15596	15552	15539	15408	15569	15481	15510	15461	15551	15356	15525	15480	15494	15369	15509	15449	15369	15380	15468	15407	15533	15427	15534	15519	15475	15497	15458	15482	15480	15589	15394	15452	15435	15468	15531	15518	15616	15360	15718	15634	15385	15417	15573	15531	15534	15606	15366	15480	15578	15380	15601	15602	15501	15624	15480	15517	15287	15408	15525	15606	15448	15642	15565	15475	15471	15455	15354	15463	15437	15556	15642	15450	15470	15432	15487	15365	15618	15418	15350	15335	15333	15449	15539	15623	15551	15444	15338	15494	15627	15557	15473	15566	15356	15464	15314	15600	15532	15430	15618	15518	15619	15529	15483	15456	15413	15494	15404	15476	15690	15458	15238	15684	15417	15516	15523	15530	15481	15641	15339	15425	15456	15563	15503	15287	15573	15421	15444	15485	15420	15564	15531	15394	15407	15489	15619	15409	15753	15581	15661	15510	15572	15431	15572	15575	15540	15437	15424	15436	15499	15587	15415	15450	15298	15392	15380	15494	15479	15485	15457	15421	15553	15532	15589	15411	15692	15481	15539	15375	15498	15580	15664	15259	15392	15590	15500	15459	15254	15507	15431	15434	15588	15459	15551	15508	15571	15618	15548	15557	15548	15542	15366	15453	15393	15466	15725	15283	15418	15568	15590	15409	15571	15531	15555	15283	15393	15355	15518	15547	15457	15473	15411	15485	15624	15508	15352	15593	15527	15555	15264	15382	15525	15645	15527	15577	15533	15504	15518	15566	15534	15660	15455	15546	15387	15554	15577	15422	15519	15467	15566
40572	43543	41619	31240	24279	23503	22889	22966	23077	22644	22772	22586	22887	22983	22774	22720	22881	22866	22574	22635	22831	22879	22868	22798	22893	22874	22849	22584	22983	22883	22782	22619	22825	22724	22876	22814	23018	22797	22920	22950	22928	22995	22898	22649	22887	22745	22732	22861	23082	22924	22793	22857	22748	22730	22834	22865	22865	22944	22849	22738	22706	22950	22935	22869	23069	22757	22973	22883	22772	22950	22772	22540	22706	22649	22703	22737	22818	22806	23053	22547	22810	22815	22770	22624	22734	22592	22839	22934	22773	22854	22851	22635	22795	22788	22830	22805	22732	22788	22898	22703	22754	22877	22536	22637	22680	22883	22740	22809	22782	22754	22787	22850	22751	22777	22722	22884	22789	22805	22838	23023	22643	22630	22828	22808	22743	22589	22661	22532	22909	22842	22845	23041	22827	22907	22522	22894	22966	22838	22877	22666	22587	22803	22879	22883	22544	22689	22970	22812	22717	22848	22689	22925	22625	22763	22889	22818	22788	23009	22825	22961	22605	22830	22659	22824	22784	22849	22823	22789	22818	22623	22805	22959	22749	22743	22935	22796	22580	22710	22944	22918	22848	22706	22898	22909	22937	22761	22642	22769	22798	22757	22741	22881	22711	22979	22946	22840	22782	22790	22784	22789	22750	22771	22478	22797	22736	22660	22765	22963	22776	22855	22664	22539	22500	22693	22875	22825	22794	22709	22850	22851	22775	22610	22594	22710	22670	22682	22634	22877	22594	22983	22855	22568	22638	22412	22878	22598	22833	22907	22801	22762	22686	22820	23009	22886	22900	22932	22884	22821	22691	22577	22845	22595	23015	22751	22697	22518	22812	23023	22750	22753	22770	22576	22597	22749	22718	22832	22558	22782	22890	22713	22842	23073	22504	22443	22808	22901	22944	22764	22728	22926	22846	22785	22874	22900	23022	22572	22752	22837	23034	23127	22880	22692	22853	22735	22872	22662	22714	22726	22729	22604	22782	22866	22943	22916	22691	22647	22593	22963	22744	22810	22694	22627	22787	22868	22935	22967	22822	22633	22838	23021	22790	22987	22703	22955	22602	22662	22890	22885	23054	22828	22762	22642	22834	22878	22800	22772	22934	22739	22905	22764	22925	22771	22810	22672	22575	22878	22732	22837	22707	22823	22785	22828	23030	22706	22507	22724	22694	22728	22653	22485	22752	22735	22608	22654	22607	22828	22699	22837	22632	22830	22898	22859	22852	22756	22833	22825	22850	22780	22924	22879	22742	22690	22787	22885	22830	22848	23032	23047	22827	22863	22729	22903	22640	22625	22696	22722	22859	22576	22477	22777	22789	22720	22718	22650	22851	22537	22778	22737	22800	23016	22736	22732	22797	22638	22739	22707	22558	22518	22772	22838	22883	22641	22629	22746	22643	22553	22918	22713	22745	22712	22524	22789	22656	22620	22795	22658	22794	22843	22760	22860	22792	22894	22777	22713	22852	22911	22672	22943	22650	22914	22962	22828	22722	22829	22622	22676	22613	22651	23006	22705	22640	22765	22743	22906	22832	22710	22726	22580	22732	22672	22659	22540	22954	22904	23039	23059	22951	22706	22811	22800	22576	22766	22970	22779	22885	22876	22785	22697	22866	22579	22632	22787	22847	22894	22857	23139	22846	23007	22872	22958	22589	22731	22593	22886	22777	22724	22546	22781	22446	22801	22613	22710	22609	22927	22911	22709	22807	22712	22705	22629	22472	22679	22720	22737	22705	22836	22992	22733	22739	22726	22792	22927	22881	22962	22809	22853	22834	22917	22973	22822	22857	22840	23034	22850	22732	22666	22713	22681	22860	22836	22960	22713	22689	22861	22687	22843	22794	22943	22924	22870	22825	22738	22855	22789	22854	22760	22601	22773	22657	22963	22772	22840	22580	22929	22535	22534	22808	22780	22704	22686	23063	22792	22844	22602	22742	23046	22751	23015	22897	22762	22842	22622	22600	22800	22875	22996	22720	22773	22700	22839	22922	22659	22837	22936	22766	22742	23021	22867	22958	22813	22895	22773	22908	22852	22600	22896	22968	22671	22911	22852	22700	22915	22782	22893	22776	22770	22717	22898	23017	22977	22614	22756	22791	22571	22797	22617	22872	22845	22619	22686	22785	22649	22867	22630	22580	22636	22718	22544	22634	22887	22958	22895	22773	22942	22858	22797	22757	22534	22767	22894	22816	22774	22593	22807	22753	22666	22671	22821	22625	22652	22860	22678	22969	22966	22760	22752	22849	22705	22769	22794	22688	22928	22767	22868	22895	22716	22842	22686	23039	22781	22796	22907	23283	23181	22800	22591	22702	22764	22958	22941	22686	22808	22887	22843	22989	22955	22774	22633	22956	22845	22592	22867	22818	22632	22850	22631	23035	22600	22876	23005	22836	22833	22750	23102	22470	22812	22742	22894	22818	22688	22411	22909	22735	22829	22773	22752	22784	22883	22542	22766	22893	22639	22997	22713	22570	22838	22719	22747	22586	22711	23017	22924	22988	22685	22801	22924	22717	22806	22917	22723	22676	22882	23012	22660	22692	23015	22673	22615	22877	22755	22954	22850	22711	22694	22779	22719	23033	22961	22741	22848	22726	22775	22749	22944	22615	22782	22909	22875	22827	22747	22778	22892	22873	22887	22863	22815	22643	22620	22908	22761	22713	22720	22870	22629	22674	22773	22811	22764	22845	22967	22862	22758	22740	22863	22798	22573	23028	22742	22687	22678	22855	22542	22807	22936	22712	22893	22609	22825	22969	22896	22873	22499	22738	22680	22893	22651	23148	22679	22718	22812	22804	23002	22679	22744	22702	22706	22762	22915	22897	22639	22965	22617	22546	22924	22941	22830	22834	22869	22877	22519	22782	22895	22537	22998	22968	22653	22892	22876	22933	22883	22622	22796	22683	22762	22693	22699	22868	22834	22655	22450	22777	22696	22983	23010	22853	22892	22828	22600	22984	22600	22982	22726	22867	22496	22812	22624	22854	22969	22769	22652	22676	23090	22857	22849	22922	22804	22901	22740	22715	22742	23018	22684	22758	22710	22745	22841	22891	22827	22614	22813	22867	22736	22687	22940	22934	22627	22897	22851	22704	23027	22995	22992	22880	22933	22935	22904	22741	22918	22820	22757	22801	22871	22752	22714	22564	22626	22791	22742	22954	22815	22808	22729	22776	22785	22788	23036	22690	22788	23147	22771	22721	22682	22844	22785	22648	22993	22724	22939	22858	22809	22751	22705	22637	22865	23033	22761	23031	22699	22866	22828	22869	22968	22789	22857	22724	22713	22768	22594	22642	22490	22906	22786	22719	22844	22818	22857	22883	22964	23039	22647	22932	23068	22546	22774	22839	22808	22805	22906	22694	22918	22832	22552	22715	22865	22762	22927	22794	22882	22805	22955	22972	22798	22853	22988	22886	22909	22745	22770	22766	22895	22621	22822	22840	22713	22729	22814	22810	23119	22720	22593	22803	22964	22913	22995	22881	22873	22788	22914	22868	22838	22622	22870	22535	22830	22715	22728	22668	22927	22879	22675	22592	22807	22804	22886	22751	22859	22860	22856	22578	22691	22763	22860	22530	22709	22613	22755	22503	22774	22590	22897	22912	22685	22720	22719	22802	22845	23122	22994	22763	22711	22652	22577	22973	22911	22797	22896	22778	22654	22803	22544	22739	22963	22800	22716	22677	22876	22872	22893	22742	22628	22620	22516	22716	22670	22729	23027	22728	22763	22723	23124	22706	22559	22825	22736	22718	22835	22906	22621	22971	22806	22681	22710	22880	22688	22921	22582	22705	22623	22733	22788	22628	22892	22839	22907	22606	22724	22779	22736	22741	22721	22750	22879	22905	22710	22915	22773	22798	22799	22629	22569	22753	22673	22637	22702	22868	22924	22939	22745	22876	22755	22984	23171	22666	22759	22838	22882	22794	22826	22918	22805	22789	22825	22792	22735	22662	22806	22834	22895	22750	22970	23125	22847	22720	22723	22871	22733	22978	23084	22908	22770	22797	22451	22674	22792	22799	22818	22679	22818	22704	22972	22888	22803	22734	22758	22697	22892	22643	22935	22908	22735	23112	22718	22689	22886	22793	22703	22865	22736	22895	23020	22536	22720	22995	22631	22875	22810	22863	23146	22716	22675	22898	22833	22795	22973	22850	22808	22832	22808	22711	22904	22823	22824	22900	22856	22979	22840	22782	22818	23081	22890	22790	22784	22663	22501	22856	23038	22762	22692	22853	22878	22874	22622	22898	22674	22606	22827	22755	22930	22603	22919	22837	22928	22973	23006	22640	22715	22821	22809	22821	22735	22880	22720	22826	22919	22915	22701	22591	22821	22688	22541	22897	22749	22693	22962	22794	22853	22897	22836	22851	22591	22761	22889	22595	22815	22774	22916	22850	22746	22672	22512	22655	22775	22896	22811	22834	22921	22762	22828	22746	22606	22796	22929	22589	22850	22924	22867	22769	22750	22715	22495	22678	22655	22923	22751	23013	23245	22924	22771	23020	22761	22726	22924	22674	22708	22772	22720	22553	22825	22695	22642	22804	22733	22647	22787	22588	22806	22833	22762	22892	22928	23115	22909	23045	22849	22649	22526	22603	22762	22923	22848	22602	22966	22849	22871	22751	22678	22908	22756	22799	22703	22930	22901	23020	22652	22865	22733	22680	22962	22825	22671	22791	22991	22760	22716	22653	22810	22955	23063	22720	22686	22942	22946	22844	22822	22786	22850	22816	22756	22838	22773	22881	22828	22765	22890	22766	22935	22899	22699	22643	22704	22895	23023	22818	22743	22934	22737	22877	22589	22893	22938	22664	22612	22567	22817	22604	22872	22693	22790	22779	22893	22903	22860	22884	22813	22804	22707	22753	22593	22863	22826	22870	22867	22865	22767	22971	22845	22605	22793	23022	22809	22883	23052	22750	22741	23099	22850	22681	22841	22961	22806	22765	22750	22871	23063	23020	22764	22807	22844	22729	22925	22909	22819	22978	22607	22816	22892	22729	22794	22979	22989	23013	22963	22715	22609	22700	22778	22876	22856	22678	22609	22826	22862	22867	22742	22418	22632	22682	22946	22600	22639	22704	22876	22786	22872	22700	22495	22827	22920	22901	22777	22834	22793	23051	22775	22546	22775
38894	48518	36674	21096	15031	14218	14151	14363	14078	14136	14183	14186	14259	14188	14258	14235	14017	14247	14214	14083	14201	14305	14163	14314	14224	14301	14345	14365	14204	14153	14376	14104	14151	14248	14128	14154	14256	14230	14256	14256	14278	14194	14291	14293	14122	14377	14338	14185	14320	14011	14218	14299	14247	14314	14277	14264	14247	14274	14072	14242	14326	14178	14379	14187	14346	14440	14001	14221	14268	14270	14426	14257	14306	14313	14151	14329	14128	14378	14199	14332	14301	14206	14316	14440	14186	14346	14311	14239	14352	14221	14112	14156	14374	14205	14158	14276	14306	14065	14232	14294	14364	14435	14277	14349	14286	14154	14317	14169	14312	14400	14288	14228	14303	14339	14240	14179	14195	14109	14388	14100	14335	14131	14285	14293	14246	14156	14196	14149	14240	14258	14187	14298	14327	14259	14350	14232	14210	14106	14043	14280	14166	14134	14188	14263	14230	14274	14264	14175	14316	14117	14271	14118	14177	14214	14254	14245	14233	14065	14141	14235	14261	14250	14346	14185	14372	14185	14286	14155	14221	14158	14333	14271	14175	14232	14236	14179	14235	14232	14228	14200	14112	14234	14176	14224	14259	14295	14099	14192	14072	14329	14252	14271	14236	14347	14226	14108	14315	14385	14348	14234	14317	14103	14071	14397	14323	14145	14343	14376	14274	14180	14282	14268	14097	14352	14203	14187	14396	14177	14211	14216	14290	14176	14360	14191	14170	14304	14318	14252	14317	14208	14182	14195	14289	14236	14153	14216	14342	14339	14251	14236	14342	14171	14136	14225	14284	14144	14150	14085	14362	14200	14111	14355	14133	14201	14257	14247	14076	14431	14213	14266	14468	14160	14273	14205	14220	14311	14391	14240	14156	14205	14343	14251	14200	14201	13907	14320	14097	14264	14224	14187	14204	14179	14277	14224	14069	14315	14198	14179	14265	14051	14214	14210	14216	14098	14337	14219	14232	14244	14276	14158	14072	14094	14188	14395	14259	14295	14159	14385	14148	14275	14203	14268	14410	14300	14279	14277	14271	14258	14266	14227	14327	14232	14284	14194	14091	14223	14463	14204	14217	14359	14112	14078	14184	14171	14143	14162	14155	14257	14140	14238	14111	14337	14363	14238	14242	14363	14213	14163	14379	14389	14140	14228	14127	14089	14236	14197	14247	14277	14237	14145	14279	14173	14232	14204	14188	14136	14387	14312	14317	14294	14297	14142	14270	14251	14367	14249	14270	14231	14249	14349	14255	14200	14300	14240	14089	14191	14167	14241	14379	14342	14310	14156	14346	14167	14106	14196	14298	14206	14311	14300	14165	14215	14330	14110	14314	14143	14219	14203	14205	14247	14287	14195	14242	14207	14138	14346	14213	14380	14113	14236	14071	14136	14330	14385	14210	14272	14273	14336	14308	14087	14104	14291	14367	14256	14089	14316	13938	14196	14168	14162	14145	14355	14113	14199	14331	14207	14234	14260	14312	14386	14171	14166	14025	14305	14345	14211	14131	14163	14301	14236	14227	14187	14336	14356	14328	14290	14002	14173	14317	14278	14256	14320	14244	14010	14410	14067	14125	14267	14256	14091	14121	14261	14227	14222	14331	14156	14239	14207	14373	14163	14179	14137	14280	14244	14248	14206	14174	14081	14100	14263	14217	14244	14215	14238	14330	14247	14078	14297	14159	14218	14222	14292	14369	14102	14278	14272	14161	13980	14233	14226	14217	14127	14269	14296	14225	14360	14223	14099	14182	14220	14210	14222	14126	14197	14122	14250	14153	14336	14059	14324	14295	14152	14127	14291	14226	14239	14269	14137	14145	14133	14373	14204	14242	14216	14116	14220	14357	14327	14215	14327	14215	14240	14133	14205	14090	14213	14329	14178	14342	14148	14149	14216	14285	14330	14126	14354	14185	14202	14214	14212	14234	14173	14369	14140	14176	14070	14260	14176	14177	14227	14292	14200	14142	14263	14334	14031	14129	14106	14168	14124	14112	14012	14218	14232	14158	14081	14264	14268	14312	14236	14263	14340	14201	14324	14280	14279	14198	14244	14225	14265	14352	14269	14317	14308	14153	14354	14141	14231	14203	14175	14383	14191	14272	14311	14217	14366	14277	14206	14456	14249	14196	14058	14172	14093	14127	14393	14138	14289	14423	14321	14267	14086	14068	14324	14247	14273	14228	14243	14101	14294	14214	14159	14061	14167	14197	14253	14150	14056	14143	13993	14122	14326	14318	14161	14267	14066	14335	14107	14234	14118	14277	14287	14196	14355	14182	14294	14364	14257	14264	14158	14356	14319	14388	14403	14345	14325	14213	14281	14175	14246	14234	14258	14277	14190	14288	14138	14323	14144	14224	14333	14183	14192	14219	14318	14306	14164	14362	14120	13983	14303	14426	14313	14089	14294	14153	14268	14326	14349	14322	14230	14241	14168	14226	14257	14272	14017	14322	14300	14230	14255	14284	14199	14277	14199	14187	14068	14227	14270	14227	14312	14347	14330	14086	14263	14336	14163	14346	14224	14436	14192	14038	14005	14142	14201	14319	14203	14121	14112	14185	14111	14270	14395	14486	14156	14298	14163	14298	14241	14387	14333	14184	14253	14319	14270	14399	14382	14294	14299	14305	14090	14158	14226	14290	14201	14067	14308	14259	14100	14174	14315	14195	14068	14237	14225	14189	14237	14323	14307	13950	14180	14211	14239	14318	14134	14324	13989	14199	14294	14054	14090	14212	14070	14311	14146	14381	14093	14321	14282	14201	14313	14261	14205	14250	14286	14227	14176	14072	14165	14056	14167	14179	14288	14217	14255	14114	14344	14189	14181	14178	14168	14225	14274	14229	14284	14375	14264	14170	14178	14084	14324	14223	14253	14233	14330	14135	14320	14264	14280	14214	14210	14174	14114	14296	14218	14296	14335	14235	14233	14115	14234	14089	14176	14240	14383	14309	14131	14166	14198	14281	14442	14067	14126	14199	14355	14278	14209	14354	14284	14259	14387	14332	14150	14017	14295	14330	14190	14192	14231	14377	14180	14256	14088	14164	14171	14272	14155	14038	14217	14099	14347	14308	14200	14362	14071	14410	14306	14212	14187	14240	14183	14019	14029	14265	14170	14369	13988	14186	14341	14280	14352	14197	14148	14134	14211	14216	14236	14258	14104	14483	14383	14256	14171	14348	14229	14196	14342	14163	14215	14179	14316	14230	14140	14169	14064	14292	14296	14294	14185	14267	14027	14371	14257	14329	14307	14201	14350	14237	14222	14178	14227	14225	14174	14248	14258	14302	14097	14171	14288	14262	14300	14405	14256	14375	14109	14288	14425	14094	14189	14256	14177	14264	14256	14320	14260	14202	14115	14181	14149	14384	14145	14363	14236	14266	14309	14110	14241	14083	14251	14186	14419	14298	14200	14414	14314	14398	14171	14257	14186	14190	14209	14199	14186	14204	14338	14348	14221	14283	14139	14225	14281	14514	14355	14234	14329	14379	14240	14257	14328	13971	14276	14228	14186	14223	14341	14253	14209	14133	14271	14274	14246	14033	14233	14182	14240	14110	14056	14230	14361	14133	14143	14412	14145	14027	14190	14216	14275	14117	14185	14171	14194	14304	14332	14234	14310	14293	14216	14348	14364	14355	14198	14226	14167	14280	14332	14152	14251	14540	14356	14023	14212	14213	14234	14188	14292	14304	14459	14226	14246	14121	14285	14155	14289	14154	14430	14102	14221	14308	14351	14205	14342	14176	14280	14174	14223	14357	14142	14298	14304	14065	14418	14110	14203	14372	14075	14103	14162	14319	14382	14299	14338	14156	14054	14358	14231	14206	14155	14480	14253	14203	14272	14172	14243	14261	14251	14254	14351	14238	14230	14306	14155	14228	14341	14235	14103	14252	14207	14215	14090	14176	14179	14297	14291	14156	14189	14345	14198	14321	14188	14162	14176	14173	14412	14288	14353	14169	14221	14213	14258	14211	14370	14152	14090	14146	14284	14040	14233	14407	13996	14347	14357	14237	14122	14229	14301	14513	14147	14126	14131	14217	14408	14119	14341	14404	14211	14221	14222	14452	14256	14291	14369	14341	14476	14329	14181	14361	14216	14302	14337	14208	14392	14255	13981	14192	14255	14172	14243	14109	14153	14288	14278	14078	14202	14282	14297	14307	14067	14174	14266	14390	14249	14314	14289	14283	14291	14170	14288	14385	14174	14348	14291	14184	14070	14245	14370	14410	14161	14252	14124	14097	14231	14113	14243	14344	14135	14154	14248	14350	14301	14168	14158	14344	14023	14224	14086	14341	14187	14091	14093	14162	14321	14155	14226	14340	14197	14283	14351	14162	14110	14224	14132	14263	14153	14220	14284	14174	14219	14360	14257	14145	14278	14041	14213	14232	14125	14254	14361	14283	14246	14356	14145	14151	14119	14364	14340	14286	14225	14083	14256	14361	14124	14152	14355	14251	14179	14255	14282	14357	14170	14226	14174	14451	14200	14135	14269	14300	14246	14336	14374	14152	14222	14340	14088	14243	14295	14233	14197	14219	14201	14157	14148	14217	14167	14101	14339	14173	14226	14119	14157	14212	14191	14309	14280	14181	14189	14298	14196	14424	14324	14059	14132	14324	14115	14295	14103	14375	14346	14198	14305	14201	14396	14251	14210	14316	14153	14209	14022	14256	14109	14270	14245	14346	14336	14181	14284	14256	14080	14374	14141	14200	14283	14029	14331	14337	14247	14330	14050	14222	14160	14215	14213	14167	14312	14389	14028	14362	14362	14264	14206	14204	14203	14362	14206	14103	14222	14116	14206	14201	14116	14130	14264	14264	14212	14395	14219	14346	14198	14258	14208	14283	14283	14255	14285	14320	14299	14257	14149	14181	14063	14060	14182	14320	14238	14082	14319	14404	14045	14253	14193	14314	14275	14414	14221	13957	14253	14315	14255	14245	14162	14259	14249	14349	14338	14313	14304	14339	14005	14239	14386	14175	14353	14253	14111	14366	14134	14258	14196	14301	14239	14353	14341	14136	14234	14177	14323	14191	14241	14175	14236	14190	14369	14245	14343	14102	14123	14127	14234	14213	14377	14221	14121	14327	14313	14244	14384	14388	14405	14247	14210	14337	14150	14103	14384	14170	14291	14350	14139
24873	26886	39178	35373	28104	25555	26399	23502	22826	23275	23130	23000	23217	23105	22953	23011	23013	23132	23056	23141	23093	22998	22812	22933	22986	23069	23125	23074	23203	23020	22982	23069	22940	23002	23076	22854	22793	23076	22941	22672	22847	22822	22959	22997	22999	22658	22762	22811	22784	22780	22921	22867	22675	22950	22873	23062	23020	23057	23027	22982	22789	22912	23021	22920	22816	22990	23170	23008	23058	22824	22947	22697	23058	22647	22927	22871	22889	22719	23000	22912	22958	22957	22861	22915	22654	22653	22970	22842	22751	22638	22727	22913	22789	22886	22647	22688	22979	22739	22696	22856	22757	22870	22927	22772	22840	22657	22927	22977	23000	22934	22875	22996	22578	22807	22937	23031	23057	23048	23051	22945	22804	23018	22831	22937	22962	22706	22936	22743	22742	22837	22796	23069	23022	23054	22682	22629	22778	22724	22806	22729	23032	22764	22858	22867	22836	22647	22903	22918	22876	22684	22981	22612	22969	23081	23016	23202	22945	23077	22861	22717	22584	22743	22795	22910	22663	22984	23008	22875	22909	22746	22987	22741	22860	22769	22923	22835	22826	22758	22939	22969	22649	22829	22812	22932	22925	22780	22740	22786	22672	22858	22773	22622	22897	22900	22811	22615	22620	22738	22849	22711	22691	22844	22730	22882	22721	22932	22897	22695	22843	22658	22807	22907	22748	22792	22677	22786	22862	22907	22678	22676	22537	22821	22787	22707	22772	22852	22766	22651	22704	23037	22703	22700	22648	22774	22705	22709	22782	22845	22786	22643	22837	22937	22823	22751	22889	22721	22687	22785	22897	22768	22882	22895	22835	23044	22812	22812	22795	22900	22713	22880	22819	22866	22669	23050	22955	22879	22856	22887	22878	22727	22929	22842	22687	22966	22997	22577	22732	22707	22758	22954	22835	23007	22825	22890	22879	22771	22949	22886	22835	22783	22771	22813	22769	22992	22755	22863	22923	22956	22891	22946	22776	22958	22851	22732	22770	22737	23142	22773	22832	22920	23002	22917	22694	22713	22839	22990	22895	22698	22520	22971	22844	22842	22619	22769	22833	22841	22869	23042	22998	22835	22825	22765	22767	22805	22896	22909	22817	22724	22934	22817	22549	23003	22898	22804	23007	22808	22876	22968	22838	22623	22859	22964	22664	22785	22933	23037	22611	22740	23073	22744	22943	22702	22774	22767	22827	22879	22586	22840	22897	22597	22809	22590	23012	22961	22900	22791	22648	22843	22691	22841	23000	22814	22843	22828	22774	22656	22732	22735	22794	22888	22848	22912	22976	22977	22926	22962	23068	22876	22895	22838	23028	22727	22794	22887	22625	22738	22997	22390	22695	22991	22781	22484	22703	22719	22641	22705	22763	22845	23072	22756	22874	22958	22816	22977	22867	22837	23011	22931	22894	22953	22774	22655	22631	22756	23014	22716	22521	22810	22667	23045	22783	22793	22789	22783	23076	22749	22562	23081	22767	22855	22961	22805	22703	22615	22673	22742	22712	22992	22901	22917	22960	22883	23065	22659	22719	22916	22708	22959	22832	22630	22752	22955	23109	22816	22923	22569	22869	22880	22906	22833	22711	22810	23001	22934	22858	22677	22674	22696	22641	22769	22838	22789	22775	23006	23043	22871	22969	23014	22813	22820	22877	22902	22671	22834	22727	22739	22658	22747	22705	22537	22804	22679	22735	23033	22927	22772	22908	22843	22864	23146	22746	23062	22945	22689	22877	22774	22723	22436	22727	22649	22845	22731	22826	22877	23151	22974	23065	23010	23051	22734	22856	22859	22889	22987	22714	22769	22812	22882	22905	22919	22793	22768	22675	22861	22974	22890	22808	22948	23049	22722	22620	22746	22680	22974	22679	22818	22833	22727	22798	22781	22811	22863	22960	22947	22817	22682	22700	22880	22872	22986	22885	22721	22779	22828	22896	22995	22762	22620	22867	22841	22825	22817	22769	22884	23062	22895	22714	22760	22778	22817	22869	23046	22867	22828	22859	22767	22792	22723	22761	22918	22816	22808	22663	23073	22830	22725	22771	22643	22786	22812	22770	22672	23020	22842	22727	23017	22848	22775	22825	22550	23122	22936	22722	22765	22929	22857	23070	22793	22947	22855	22854	22685	23115	22917	22910	22938	22936	23021	22942	22814	22977	22853	22991	22740	22751	22773	22831	22851	22826	23082	22740	22937	22869	23039	22896	22767	22539	22643	23236	22732	22870	22964	22976	22967	22757	22685	22705	22856	22651	22874	22767	22734	22762	22770	22660	22760	22754	22855	22929	22634	22680	22883	22814	22808	22891	23007	22968	22946	22784	22758	22810	22869	22856	22945	22710	22708	22928	23200	22772	22903	22828	22980	22820	22975	22536	22683	22894	22926	22688	22769	22793	22688	22882	23002	22743	22834	22707	22812	22685	22929	22784	23039	22934	22841	22820	22518	22957	22624	22740	22910	22670	22630	22679	23063	22781	22840	22891	22899	22567	22882	22686	22617	22817	22865	22984	22720	22659	22586	22880	22852	22985	22818	22824	23036	22805	22970	22823	22842	23013	22827	22964	22830	23043	22939	22612	22764	22755	22864	22912	22846	22853	22999	22887	22874	22765	23002	23037	23025	22508	22932	22926	22944	22864	23055	22790	22961	22857	22792	22842	22954	23002	22678	22970	22781	22858	22830	22785	22650	22879	22718	22846	22794	22831	22714	22715	23002	22720	22690	22707	22761	22775	22943	22853	22951	22878	23069	22961	22835	22752	23064	22998	22872	22822	22815	23115	22698	22851	22840	22901	22864	22953	22822	22917	22769	22781	22800	22999	23072	22790	22814	22771	22984	23073	22694	22834	22740	22736	22768	22828	22534	22968	22821	22582	22795	22897	22643	22587	22754	22719	22968	22766	22778	22852	22574	22819	22864	23009	22990	22840	22967	22896	22788	22815	22787	22793	22658	22800	22564	22966	23036	23096	22590	22876	22888	23212	22894	22785	22864	22901	22814	22627	22869	22905	22918	22991	22884	22792	22759	22852	22906	22714	22988	22760	22678	22906	22810	22763	22843	22962	22683	23004	22857	22979	22894	22698	22824	22503	22913	22853	22805	22971	22869	22988	22957	22900	23015	22761	22880	22886	22959	22896	23068	22778	22880	22955	22955	22826	22763	22977	22421	22829	22751	22784	23001	23052	22836	22905	22745	22642	22925	23076	22857	22940	22876	22664	22957	22772	22790	22600	23090	22931	23069	22784	22726	22921	22838	23055	22657	22754	22867	22908	22773	22810	22920	22643	22878	22788	22803	22933	22811	22698	22590	23014	22918	22762	22688	22710	22755	22843	23054	22904	22535	22674	22671	22918	22841	22812	22883	22815	23055	22769	22895	22963	22859	22785	22871	22892	23016	22881	22870	22885	22734	22757	22772	22702	22797	22791	22836	23009	22692	23031	22869	22764	22760	22768	22710	22582	22746	22832	22777	22901	22878	22794	22877	22753	22707	22879	22783	22750	22844	22747	22761	22692	22545	22912	22665	22568	22853	22909	22867	22788	22872	22909	22913	22639	22816	22830	22866	22765	22841	22935	22907	22740	22788	22787	23064	23017	22841	23126	22754	22672	23135	22742	22900	22759	22863	22966	23046	22880	22818	22817	22692	22789	22943	22622	22924	22999	23009	22948	22829	22984	22929	22741	22920	22589	23126	23056	22824	22747	22906	22898	22665	22747	22576	22924	23082	22823	22680	22828	22746	23088	22852	22738	23030	23006	23101	22971	22853	23041	22869	22906	22812	22932	22951	22675	22746	22673	22778	22920	22949	22778	22908	22975	22792	22709	22842	22923	23049	22936	22432	22721	22589	22768	23109	22814	22932	23073	22850	22915	22675	23046	22731	22781	22775	22896	22852	22594	22705	22939	22648	22955	23070	22758	22707	23036	22830	22648	23059	22908	22819	22883	22912	23011	22660	22948	22629	22877	22900	22891	22846	22837	22845	22825	22765	22570	22939	22868	23001	23065	22861	22923	22850	22993	22842	22845	22803	22525	22767	22807	22811	22908	22846	22891	23114	22654	22899	22927	23023	23007	22856	22900	22842	22634	22770	22688	22812	22680	22712	22768	22625	22466	22900	22874	22894	22892	22924	22801	22787	22850	22708	22837	23008	22612	22917	22739	23088	22817	22809	22624	22538	22777	22864	22542	22672	22839	22869	22892	22911	22793	23048	22740	22682	22680	22613	22980	22884	22876	22788	22870	22798	22927	22717	22892	22960	22679	22819	22871	22797	23064	22921	22695	22927	22933	22944	22972	22781	22692	22789	22824	22955	22714	22655	22628	22911	22966	22848	23036	22699	22743	22982	23066	22902	22590	22982	23075	22826	22735	22909	22841	22698	22926	22748	22873	23085	22857	22981	22872	22962	23048	23033	22869	22768	22735	22806	22941	22977	22926	22956	22819	22684	23007	22781	23117	22758	22816	22776	23038	22757	22757	23115	22838	22932	23005	22784	22977	22964	22712	22781	22748	22841	22859	22804	22786	23022	23063	22911	22794	22972	22784	22756	23013	22907	23085	22735	22671	22924	22772	22780	22749	22947	22917	22927	22896	23036	22756	22947	22876	22761	22853	22898	22899	22809	22742	23152	22956	23031	22814	22857	22732	22953	22931	22694	23011	23016	22779	22942	22732	22657	22690	22615	22847	22833	22592	22775	22817	22772	23017	22822	22764	22855	22816	22948	22866	23002	22714	22819	22563	22706	22876	22850	22785	22601	22720	22848	22958	22850	22725	22812	22826	22991	22930	22786	22817	22779	22880	23041	22873	22809	22817	22817	22845	23008	22833	22835	22988	23146	22979	23005	22619	22730	22803	22854	22790	22764	22594	22828	23031	22968	22759	22764	23038	22971	23023	22982	22858	22802	22803	23078	22760	22638	22791	22713	22812	22950	22860	22984	22854	22643	22802	23058	23178	22919	23037	22941	22728	22743	23155	22869	22790	22806	23094	22871	22710	22963	22913	22812	22645	22927	22851	22716	22670	22867	22910	22974	22930	22970	23004	22948	22875	22939	23045	22582	22741	22704	22546	22891	22777	22847	22780	22600	22840	23067	22881	22712	22931	22841	23006	22516	22719	22725	22857	22517	22787	22730	22900	22838
66545	103977	84895	53238	25273	14302	14356	14253	14089	14251	14230	14264	14162	14122	14448	14221	14206	14402	14172	14112	14103	14443	14296	14330	14353	14285	14298	14494	14332	14390	14141	14403	14194	14235	14293	14321	14301	14227	14189	14400	14254	14025	14288	14114	14204	14146	14268	14253	14392	14229	14208	14147	14279	14305	14208	14268	14193	14258	14235	14372	14418	14348	14195	14303	14171	14245	14382	14262	14355	14254	14309	14316	14220	14258	14495	14364	14273	14190	14248	14400	14336	14305	14211	14256	14258	14172	14281	14169	14223	14248	14374	14295	14404	14190	14233	14249	14270	14178	14350	14231	14302	14225	14286	14210	14313	14206	14326	14184	14290	14333	14354	14280	14266	14328	14317	14225	14211	14163	14434	14360	14316	14401	14300	14245	14333	14165	14268	14180	14374	14241	14419	14335	14253	14260	14304	14436	14201	14058	14191	14204	14202	14375	14252	14305	14298	14228	14416	14419	14135	14246	14302	14281	14191	14199	14315	14208	14423	14262	14220	14250	14288	14233	14281	14373	14082	14191	14334	14204	14353	14432	14338	14285	14096	14136	14163	14241	14274	14209	14174	14164	14314	14266	14249	14296	14187	14291	14209	14281	14068	14243	14205	14383	14317	14306	14270	14076	14224	14335	14254	14145	14177	14393	14252	14439	14189	14323	14432	14491	14230	14500	14261	14182	14230	14221	14095	14247	14124	14197	14216	14297	14288	14388	14201	14266	14193	14290	14295	14231	14346	14388	14074	14145	14336	14233	14401	14281	14324	14257	14284	14358	14228	14228	14293	14211	14243	14165	14400	14297	14137	14229	14414	14380	14160	14153	14408	14432	14366	14297	14383	14084	14332	14009	14238	14339	14148	14286	14415	14172	14403	14344	14210	14271	14221	14131	14345	14297	14215	14230	14250	14211	14298	14244	14285	14203	14278	14202	14231	14311	14246	14355	14311	14054	14185	14355	14366	14290	14324	14191	14225	14354	14355	14089	14532	14400	14065	14467	14369	14347	14302	14246	14325	14343	14246	14217	14299	14150	14375	14383	14451	14205	14179	14207	14342	14200	14237	14200	14269	14376	14440	14346	14208	14152	14297	14234	14176	14271	14224	14133	14427	14026	14226	14104	14216	14345	14237	14142	14385	14130	14217	14311	14353	14253	14262	14265	14210	14199	14483	14148	14138	14222	14307	14363	14176	14260	14304	14282	14387	14212	14239	14288	14234	14187	14075	14155	14312	14180	13993	14249	14295	14148	14186	14250	14370	14147	14156	14254	14258	14317	14377	14254	14267	14199	14373	14287	14190	14233	14155	14299	14192	14410	14239	14275	14276	14353	14377	14212	14342	14390	14336	14312	14213	14419	14293	14292	14150	14135	14228	14328	14278	14183	14265	14282	14266	14242	14239	14172	14395	14235	14322	14198	14206	14370	14288	14196	14312	14186	14390	14316	14431	14382	14389	14078	14400	14183	14265	14312	14188	14116	14315	14232	14291	14169	14235	14419	14183	14325	14237	14354	14290	14303	14216	14093	14183	14260	14320	14216	14209	14193	14333	14240	14218	14477	14589	14160	14314	14317	14372	14450	14216	14392	14215	14398	14259	14381	14145	14245	14137	14222	14383	14377	14344	14169	14254	14308	14211	14207	14329	14204	14235	14248	14218	14237	14305	14358	14241	14417	14195	14464	14363	14160	14220	14254	14209	14236	14310	14228	14118	14154	14320	14320	14329	14330	14198	14361	14169	14337	14220	14335	14200	14230	14209	14300	14084	14134	14253	14292	14389	14375	14370	14252	14278	14392	14347	14324	14392	14292	14080	14185	14425	14432	14434	14366	14258	14305	14314	14355	14351	14115	14348	14180	14207	14143	14159	14076	14261	14215	14316	14212	14244	14200	14227	14158	14254	14274	14138	14368	14130	14265	14268	14422	14165	14243	14229	14385	14185	14412	14304	14325	14333	14268	14317	14119	14189	14367	14237	14161	14249	14470	14288	14143	14292	14278	14197	14200	14156	14237	14148	14240	14329	14379	14350	14401	14164	14232	14145	14267	14132	14294	14287	14317	14407	14235	14222	14211	14255	14286	14264	14377	14281	14109	14361	14280	14336	14287	14193	14284	14174	14362	14192	14375	14282	14227	14319	14255	14200	14353	14205	14265	14308	14176	14143	14359	14222	14349	14478	14232	14178	14298	14121	14145	14347	14375	14166	14208	14162	14202	14341	14283	14221	14202	14263	14304	14198	14160	14272	14251	14111	14206	14278	14156	14219	14244	14126	14233	14302	14326	14256	14249	14193	14448	14267	14392	14288	14195	14212	14315	14285	14178	14349	14254	14254	14192	14308	14197	13996	14329	14393	14220	14310	14282	14430	14265	14143	14289	14231	14299	14276	14376	14109	14245	14205	14259	14274	14307	14317	14212	14319	14373	14374	14210	14354	14402	14315	14213	14303	14335	14271	14209	14185	14388	14282	14165	14306	14293	14135	14217	14307	14242	14285	14224	14297	14351	14199	14219	14253	14246	14344	14301	14198	14279	14468	14263	14344	14360	14207	14178	14251	14258	14264	14375	14417	14168	14314	14154	14139	14189	14105	14099	14324	14199	14381	14144	14349	14189	14214	14353	14170	14405	14208	14205	14305	14061	14207	14260	14281	14267	14168	14283	14258	14282	14204	14316	14185	14369	14510	14135	14202	14166	14303	14294	14304	14322	14265	14213	14360	14071	14295	14030	14280	14185	14364	14068	14456	14469	14290	14345	14358	14283	14320	14271	14203	14171	14088	14121	14058	14199	14384	14322	14269	14297	14149	14157	14214	14314	14292	14130	14206	14289	14202	14221	14151	14411	14438	14299	14127	14180	14222	14090	14319	14180	14321	14355	14217	14227	14294	14418	14157	14331	14309	14145	14438	13987	14147	14332	14313	14166	14199	14242	14314	14423	14377	14244	14235	14234	14237	14027	14222	14162	14316	14371	14277	14285	14344	14335	14278	14322	14257	14340	14163	14392	14283	14395	14077	14127	14386	14305	14561	14273	14295	14133	14303	14148	14365	14444	14118	14281	14224	14045	14236	14043	14086	14221	14402	14148	14336	14370	14280	14271	14328	14235	14117	14304	14292	14209	14281	14052	14400	14096	14205	14228	14028	14413	14224	14491	14251	14339	14483	14081	14318	14159	14373	14361	14066	14255	14314	14216	14367	14124	14272	14274	14287	14181	14424	14361	14202	14307	14281	14320	14076	14339	14421	14265	14329	14297	14174	14307	14276	14302	14091	14281	14242	14171	14199	14304	14304	14209	14344	14375	14324	14284	14153	14287	14171	14372	14100	14170	14138	14368	14143	14275	14246	14209	14171	14367	14278	14151	14224	14212	14412	14198	14067	14177	14327	14252	14246	14139	14197	14090	14251	14150	14286	14376	14287	14379	14236	14276	14173	14319	14224	14308	14183	14391	14216	14227	14281	14281	14517	14236	14249	14241	14342	14365	14256	14166	14147	14175	14340	14313	14214	14212	14083	14320	14262	14169	14293	14291	14235	14350	14112	14115	14208	14264	14284	14452	14360	14232	14260	14295	14131	14309	14191	14187	14172	14312	14318	14295	14287	14192	14155	14190	14224	14343	14252	14169	14396	14252	14081	14296	14311	14267	14222	14322	14094	14286	14228	14235	14266	14296	14194	14308	14303	14219	14009	14155	14268	14204	14290	14194	14366	14329	14183	14126	14290	14068	14202	14251	14286	14300	14352	14280	14186	14200	14017	14254	14309	14195	14295	14301	14381	14099	14270	14234	14064	14168	14127	14365	14338	14346	14148	14419	14203	14117	14251	14103	14201	14278	14341	14219	14306	14214	14358	14408	14155	14220	14258	14273	14263	14338	14303	14327	14353	14299	14343	14380	14428	14219	14201	14432	14380	14395	14074	14236	14045	14305	14329	14430	14262	14463	14249	14265	14187	14286	14367	14288	14422	14311	14435	14324	14318	14222	14185	14207	14290	14281	14228	14377	14215	14219	14261	14374	14298	14266	14311	14316	14298	14379	14235	14272	14186	14223	14102	14142	14313	14407	14303	14364	14286	14188	14261	14183	14320	14286	14359	14323	14231	14162	14273	14231	14273	14221	14230	14276	14338	14239	14227	14291	14401	14350	14334	14270	14255	14277	14229	14354	14130	14350	14204	14229	14306	14439	14351	14230	14280	14383	14505	14343	13951	14324	14174	14276	14279	14191	14254	14163	14237	14242	14408	14104	14215	14184	14345	14350	14376	14215	14255	14482	14376	14259	14351	14101	14198	14215	14287	14290	14319	14164	14192	14222	14115	14200	14159	14127	14295	14217	14391	14208	14362	14276	14327	14244	14326	14200	14179	14258	14301	14177	14237	14319	14244	14248	14359	14227	14259	14441	14164	14447	14212	14118	14306	14294	14209	14225	14221	14121	14204	14389	14187	14251	14147	14323	14366	14371	14459	14244	14408	14177	14265	14184	14366	14349	14171	14469	14525	14251	14410	14412	14428	14068	14429	14248	14240	14266	14241	14238	14201	14296	14409	14271	14055	14219	14357	14185	14138	14204	14368	14260	14158	14190	14359	14152	14380	14316	14343	14249	14397	14178	14476	14176	14181	14203	14422	14353	14276	14197	14152	14205	14287	14358	14274	14263	14307	14329	14398	14149	14251	14285	14192	14248	14313	14403	14270	14308	14270	14221	14195	14277	14335	14359	14494	14239	14083	14368	14335	14083	14226	14212	14311	14354	14253	14265	14139	14309	14295	14308	14256	14135	14301	14293	14198	14212	14253	14126	14286	14181	14270	14239	14394	14137	14291	14373	14112	14232	14263	14389	14277	14091	14201	14268	14363	14223	14093	14226	14194	14114	14299	14350	14154	14254	14384	14159	14247	14440	14168	14185	14336	14144	14105	14186	14448	14435	14217	14267	14344	14207	14239	14250	14095	14398	14339	14338	14293	14146	14272	14479	14320	14202	14229	14012	14348	14251	14330	14135	14145	14276	14379	14316	14311	14332	14198	14187	14298	14238	14376	14218	14254	14182	14220	14238	14385	14248	14298	14201	14259	14333	14214	14346	14333	14299	14376	14252	14161	14291	14238	14311	14249	14261	14167	14168	14274	14222	14015	14425	14003	14364	14171	14278
22884	25034	35399	34090	27705	25027	29151	25221	24048	24647	24662	24219	24305	24557	24334	24579	24364	24211	24244	24285	24143	24135	24180	24152	24220	24264	24065	24131	24291	24078	24060	24255	24091	24218	24131	24075	24227	24259	23903	24115	23829	23798	23977	23978	24068	24110	24167	23955	24043	24060	24108	23976	24037	23770	24005	24236	23959	23812	24117	24165	24243	24199	24367	23975	24019	24092	24226	23987	24192	24074	24014	24170	24130	24245	24080	23991	24093	24103	24248	24169	24411	24066	24148	24292	23914	23914	24147	24076	23900	24052	23980	23994	24194	24004	24153	23950	23909	24182	24112	24009	23886	24109	23964	23829	24120	23909	24213	24283	23750	23984	24194	23964	24030	23880	23961	24174	24172	24032	24170	23972	24074	24072	24006	24157	24183	23981	24018	23886	24145	24080	24023	23875	24111	24028	24219	23703	24081	24169	24022	23986	23810	23862	23917	24123	23958	24227	24113	23887	24208	24052	24018	23912	23913	23813	23952	24101	24001	24037	23809	23643	23710	23723	23973	24093	24015	23962	23857	23911	23751	24086	23959	23780	23845	23913	23881	23587	23973	23822	24001	24126	23845	24131	24166	23850	24170	24052	24067	24198	24110	23881	24122	24056	24162	24139	24034	24163	23857	23939	23879	23985	23930	23996	23988	24247	23783	23998	24067	23977	24073	24009	23925	23870	24075	24128	24091	24232	23964	24131	23870	24212	24177	24247	24071	24102	24221	24016	23935	23641	23809	23997	23999	24211	23850	23886	23970	23805	23947	24062	23822	23876	23891	23984	23899	23863	24235	24027	24039	24139	23767	24248	24161	24182	24179	24202	24138	24041	24058	24036	23895	24202	23781	24147	23963	23997	23903	23999	24013	24036	23771	23785	24144	24082	23918	24139	24076	24153	24070	24004	24057	23964	23872	23928	24154	23842	23884	23791	23914	23889	24108	23907	23843	24033	24227	24152	24229	24042	23910	23824	24215	23962	24175	23931	23871	23970	23971	24080	24246	23961	23871	23959	23980	24063	23975	23994	24202	24052	23844	23992	24215	23974	24045	24138	24180	23911	24092	23997	23934	24050	23880	24092	24022	24127	24085	23833	24076	24060	23935	24042	24194	24073	24059	24272	24169	24127	24110	23983	23872	24101	24100	23892	24110	24105	24124	24061	23989	24320	24072	24208	24166	23962	23960	23583	23679	24031	23926	24139	24018	24257	24024	24284	24114	24130	23949	24228	24117	24232	24070	23980	23951	23941	23811	24065	24025	23668	24003	24265	23935	23978	23948	23861	23834	23857	23928	23869	23980	23762	23686	24205	23923	23935	24161	24088	24123	24037	23925	24027	23940	24040	24009	24208	24119	23985	23910	24166	23987	23904	24112	24017	24049	24161	24056	24037	23983	24068	24058	23849	24033	24051	23975	23919	23954	23776	23861	23884	24137	24198	24112	24139	24040	24051	24019	24129	23972	24006	23991	24114	24057	23898	23967	23842	24285	23877	24127	24165	24079	23964	23920	24077	24050	23922	23978	24039	24114	24087	24086	23788	24180	23863	24135	23878	23933	23879	24097	23888	23951	24054	24080	24223	23764	23880	23871	23996	24114	23933	24056	24053	23905	23983	23838	23847	24047	23895	24076	24123	24129	24384	24248	24121	24171	23696	23869	23707	24017	24007	24145	24070	23923	23859	24096	24053	23884	24170	23767	24132	24024	24282	24078	23947	24077	23901	23944	24198	23882	23859	24033	23897	24114	24041	23972	23900	24269	24104	24036	24036	23986	24114	24080	24148	24145	24057	24034	23872	23953	23936	24140	24131	24051	23950	24000	24022	24039	24183	23869	24152	24248	24110	24087	24198	24015	24078	23923	24173	23986	23624	24082	23921	23874	23688	23762	23782	24086	24135	23916	24045	24179	23936	23862	24035	23781	24029	23675	24053	24239	24049	23915	23908	24004	24106	24128	23888	24027	23873	24043	23713	23905	23967	24026	23968	24346	23921	23850	23931	23566	23735	23873	23919	23934	24099	24048	24060	24245	23924	24066	23997	24036	23851	24003	24012	24059	23788	24234	24008	24115	23849	23986	23751	23854	23892	23872	23779	23916	23984	23891	23864	23778	23939	24021	23834	24132	23906	24138	24098	23897	24146	23929	23915	24019	23786	23776	23982	24076	23848	23949	24266	24160	24259	24150	24198	24056	23998	24088	23849	24047	23943	24262	24160	24022	24181	23998	23947	24112	23966	23834	23774	24101	23940	24233	23973	24126	24115	23742	23827	23931	23930	23877	23987	23708	23842	24180	24216	23845	24047	24238	24081	24081	24201	23972	24121	23970	24072	24034	24032	23827	23831	23852	24054	24095	23869	23963	23976	24058	23936	23740	24314	23825	23822	24117	24025	24020	23776	23958	23879	24215	24004	24032	23923	24206	23760	23980	24029	23924	23903	23758	24210	23878	24200	23974	23949	24011	24195	24213	24018	23908	24148	24268	23973	24119	24100	23933	23925	24316	24139	23774	23868	23977	24093	23905	24017	24168	23973	23764	23926	23953	23941	23972	24019	23890	24103	24076	24176	23962	23881	23921	24256	24292	24093	24010	24076	23858	24037	23943	23948	24147	23959	24076	23975	23925	24044	24033	24039	24004	23932	24006	23599	24075	24161	24078	23894	24050	23927	23887	24097	24170	23946	24179	24067	24085	24004	24027	24033	24064	23991	24060	23936	23920	24074	23986	24222	23979	23873	23724	23805	23912	23904	24112	24190	23975	23955	23907	24048	23904	23780	24321	24008	24182	24077	23984	23718	24042	23807	23919	23803	24090	23936	23972	23900	23959	24070	24149	24045	23920	23838	24120	23936	24001	23813	23832	23831	23953	23911	24072	23826	23852	23924	23979	23903	23880	23990	23871	24081	23994	23915	24038	24141	24037	23751	23979	23878	23927	23885	24043	24025	23953	23885	23885	24147	23999	23747	23879	23995	23816	23997	24102	24081	24123	23971	23846	24128	23912	23884	23805	24046	23733	23840	23856	23888	23989	24052	23874	24145	24182	23909	24270	24103	24119	24064	24083	24177	23851	23850	23887	24054	23966	24028	23875	23836	23898	23853	24061	24077	24044	23836	24033	24003	23733	23889	24001	23827	23904	24104	24036	23886	23946	23828	23927	23938	23903	24100	24146	24129	23831	24057	23961	24126	24024	23975	24083	24135	24134	23991	24101	24056	24134	23870	24170	24007	24060	23838	24151	23953	24125	24120	23941	24061	23877	24042	23947	23833	23553	24059	24008	24080	23965	23739	23990	24025	23712	23834	24109	24234	24007	24160	23950	23869	23858	24145	23926	24068	24132	24154	24041	24006	23947	23955	24048	23747	24055	23968	24124	23937	23869	23743	24098	24165	24157	23982	23987	23836	24041	24039	24204	23972	23992	23999	24097	23752	23855	23976	23951	23726	24226	24047	24102	23893	23949	23947	24133	23968	23975	23875	24030	23851	23981	24131	24074	24021	24034	23933	23660	23859	23811	24000	24031	24025	24117	24013	24011	23777	24142	23927	23851	24026	23883	23934	24110	24124	23959	24114	24030	23876	23789	23956	24284	23883	23681	23774	24267	24072	24102	23999	23836	24011	24143	23928	24192	24133	24081	23945	23869	23928	23993	23787	24049	23928	24132	23750	23932	24034	23698	23944	24067	24138	23970	23989	24013	23812	24033	24145	23989	24056	24104	24196	24036	23967	23873	23973	23791	24090	23955	23984	24003	24206	24136	23759	23805	23854	23748	24043	24239	23911	24203	23926	23883	23811	23843	24101	24170	23991	23951	23832	23914	23812	23938	24024	24043	24038	24103	24001	23932	24008	24002	24029	24166	24045	23943	23943	24011	23929	24201	23985	23874	23939	24105	24010	24001	23797	23966	23949	23971	24000	23894	24170	23934	24191	23925	24149	24226	23993	23872	24029	24101	23979	24024	24277	24283	23899	23996	24037	24025	23867	23892	23911	23668	23914	23944	23869	24098	23989	24168	24096	24319	23777	24056	23973	24200	23924	23990	23845	24137	24004	24183	24039	24047	24173	24251	24141	23925	24085	23993	23994	23973	24072	23919	23918	23899	24009	24166	24019	23879	24122	23815	23848	23954	23954	24034	24029	24060	24051	23945	24207	24259	24046	23917	23882	24147	23835	24004	23873	24039	23909	24178	24095	23947	23861	23740	23796	24026	23951	23962	24166	23884	24142	24168	23994	23788	23952	23914	23847	23929	23845	23832	24078	24234	23910	24003	23916	23943	23970	23823	23850	24368	23980	23755	23890	24086	23998	23951	23893	24205	23855	23956	24042	23981	23850	24071	24004	23911	24028	24145	23762	23929	23874	23806	23768	24043	23862	24033	24192	24072	23904	23987	24142	24159	24171	24134	23807	23714	24006	23885	23786	24177	24136	24037	24148	23948	23988	23765	24077	23884	23837	23917	24067	24215	24301	23998	24058	24099	23944	23908	24006	24053	24079	23874	24027	23981	23878	24135	24052	24179	23877	23753	24233	23994	23638	24018	23925	24065	24005	23964	24001	24298	24206	24043	23762	23931	23871	23899	23798	23791	23616	23961	23889	24078	23930	23977	23800	23858	23786	24006	23997	24038	24054	24085	23773	24004	24104	24009	24020	23821	23948	23919	24198	24334	24093	23761	23884	24122	23806	24009	23887	23914	23775	23831	24123	23818	24175	24016	24090	23762	24064	23941	23987	23886	23715	24227	24058	24026	23689	24099	24083	23806	23994	24021	24022	24153	23952	24126	24071	24033	24097	24010	23971	24088	24191	23838	23987	23936	23942	23932	24010	24000	24012	24260	23977	23833	23968	24068	23934	24164	23822	23785	23864	24028	23957	23950	24140	23903	24049	24072	23754	23991	24000	24009	23873	23761	23789	23993	23937	24137	24034	24132	23920	23954	24007	24042	23890	23906	24089	24105	23881	24062	24210	23999	23889	24136	23884	23845	23875	24056	24161	24010	23955	24026	23989	24172	23949	24150	23983	24104	23959	23922	23800	24011	24154	23815	24007	23899	24067	23924	23848	24097	23796	24060	24106	23871	24012	23990	24177	23838	23957	24046	23802	23922	23907	24164	23996	23876	24010	23821	23881	23970	24030	23969	24100	23966	24211
61649	105173	94153	66833	32993	14794	14879	14696	14856	14486	14507	14664	14753	14842	14789	14539	14749	14861	14759	14730	14848	14812	14552	14567	14718	14522	14815	14704	14693	14694	14741	14870	14584	14568	14782	14508	14555	14662	14626	14512	14741	14609	14663	14547	14402	14711	14700	14478	14808	14656	14698	14610	14503	14696	14605	14699	14562	14700	14543	14683	14416	14610	14683	14786	14399	14700	14663	14752	14627	14537	14613	14621	14640	14629	14750	14600	14623	14611	14697	14719	14758	14630	14725	14660	14544	14712	14631	14789	14657	14502	14678	14684	14407	14708	14732	14468	14545	14639	14672	14623	14673	14478	14727	14815	14563	14710	14754	14511	14557	14647	14726	14546	14816	14608	14636	14576	14568	14765	14702	14527	14555	14570	14721	14804	14614	14555	14679	14566	14494	14575	14689	14688	14683	14660	14736	14667	14658	14743	14560	14552	14556	14528	14660	14618	14719	14557	14621	14571	14602	14789	14526	14794	14651	14690	14530	14593	14739	14769	14505	14609	14588	14713	14677	14553	14671	14722	14697	14593	14692	14775	14748	14452	14649	14626	14531	14754	14641	14697	14712	14660	14494	14629	14558	14509	14657	14652	14548	14445	14646	14694	14535	14499	14640	14858	14683	14644	14709	14521	14523	14625	14633	14515	14526	14628	14625	14733	14511	14630	14689	14780	14663	14628	14674	14551	14815	14699	14815	14567	14685	14840	14534	14717	14704	14814	14627	14687	14717	14745	14622	14652	14717	14666	14703	14934	14669	14749	14606	14517	14658	14686	14877	14676	14597	14744	14378	14710	14696	14644	14752	14745	14506	14604	14580	14610	14634	14664	14664	14758	14622	14612	14561	14623	14684	14548	14751	14691	14575	14629	14753	14740	14610	14711	14895	14655	14697	14589	14626	14473	14679	14734	14758	14718	14513	14637	14836	14699	14706	14559	14538	14661	14513	14755	14436	14568	14665	14666	14539	14562	14730	14529	14663	14708	14666	14672	14707	14853	14592	14653	14831	14739	14668	14744	14736	14693	14727	14731	14619	14598	14686	14598	14495	14596	14573	14683	14661	14504	14552	14733	14407	14725	14660	14660	14542	14716	14679	14754	14567	14663	14615	14640	14616	14579	14711	14681	14622	14693	14612	14713	14809	14748	14652	14651	14607	14476	14712	14627	14714	14780	14655	14596	14766	14628	14620	14659	14607	14602	14676	14583	14587	14588	14658	14678	14695	14532	14592	14541	14633	14786	14835	14466	14758	14687	14640	14599	14844	14505	14620	14724	14668	14737	14613	14740	14865	14553	14664	14741	14894	14694	14679	14666	14615	14540	14812	14805	14639	14782	14643	14628	14845	14686	14843	14599	14665	14641	14513	14611	14785	14623	14719	14678	14594	14631	14599	14812	14598	14615	14577	14561	14725	14439	14578	14625	14681	14725	14644	14673	14647	14627	14639	14810	14600	14603	14634	14597	14660	14599	14642	14717	14634	14630	14704	14770	14741	14691	14681	14701	14522	14761	14621	14626	14660	14719	14697	14584	14566	14716	14543	14653	14636	14539	14737	14527	14613	14566	14559	14833	14678	14544	14589	14625	14625	14667	14647	14615	14704	14741	14640	14483	14610	14536	14565	14692	14676	14821	14604	14831	14722	14606	14585	14570	14663	14572	14526	14821	14640	14569	14850	14644	14537	14811	14585	14656	14658	14670	14847	14559	14565	14652	14738	14699	14677	14737	14707	14545	14726	14557	14609	14643	14585	14676	14804	14829	14684	14649	14631	14570	14613	14606	14753	14674	14678	14648	14536	14502	14698	14780	14591	14710	14677	14615	14660	14710	14725	14648	14730	14854	14505	14675	14656	14748	14591	14797	14544	14716	14681	14629	14812	14628	14755	14663	14677	14689	14630	14616	14593	14677	14717	14797	14777	14912	14593	14604	14567	14659	14650	14594	14829	14777	14718	14769	14780	14863	14493	14657	14687	14613	14702	14627	14713	14743	14688	14671	14611	14688	14778	14479	14674	14591	14615	14640	14576	14606	14619	14772	14713	14623	14523	14881	14544	14727	14550	14738	14631	14802	14866	14747	14536	14612	14763	14775	14603	14957	14458	14728	14708	14751	14551	14795	14461	14741	14560	14543	14531	14670	14432	14859	14576	14748	14564	14678	14509	14603	14757	14557	14839	14573	14736	14907	14646	14656	14424	14814	14606	14624	14603	14471	14820	14598	14756	14535	14653	14570	14719	14666	14629	14492	14562	14624	14601	14587	14721	14517	14524	14674	14702	14775	14749	14476	14580	14645	14598	14717	14674	14548	14810	14672	14594	14708	14453	14743	14714	14581	14650	14681	14798	14746	14715	14609	14635	14523	14725	14641	14676	14884	14687	14659	14580	14706	14704	14567	14623	14784	14664	14562	14827	14722	14591	14621	14702	14604	14761	14549	14474	14623	14717	14544	14669	14556	14846	14545	14739	14697	14620	14601	14646	14665	14664	14647	14568	14680	14584	14673	14631	14726	14806	14617	14664	14646	14496	14702	14666	14581	14814	14661	14722	14623	14662	14757	14617	14636	14752	14660	14886	14617	14833	14616	14771	14615	14618	14644	14696	14764	14719	14579	14769	14582	14591	14664	14739	14849	14585	14667	14419	14592	14516	14737	14597	14767	14854	14596	14810	14783	14897	14592	14619	14757	14642	14647	14697	14604	14675	14466	14356	14846	14680	14621	14665	14564	14640	14557	14654	14601	14879	14660	14656	14747	14818	14524	14685	14763	14555	14815	14592	14741	14759	14623	14681	14679	14626	14592	14697	14752	14611	14735	14759	14440	14539	14716	14692	14667	14741	14837	14676	14696	14658	14737	14707	14694	14658	14596	14621	14633	14752	14546	14660	14494	14747	14617	14767	14636	14669	14684	14778	14598	14733	14622	14561	14731	14719	14617	14556	14535	14801	14691	14672	14599	14814	14552	14534	14826	14645	14773	14678	14710	14666	14654	14548	14667	14680	14553	14594	14797	14696	14711	14740	14737	14650	14601	14649	14529	14626	14873	14675	14682	14568	14627	14679	14563	14614	14675	14617	14798	14706	14740	14621	14533	14737	14634	14669	14836	14465	14648	14651	14704	14728	14728	14750	14705	14806	14663	14594	14621	14698	14837	14707	14760	14449	14692	14430	14561	14737	14577	14641	14665	14527	14799	14787	14627	14610	14774	14720	14695	14611	14783	14622	14756	14740	14680	14825	14493	14421	14503	14800	14603	14861	14652	14600	14613	14606	14700	14666	14809	14850	14440	14672	14788	14595	14657	14591	14667	14567	14613	14658	14785	14576	14617	14664	14653	14624	14860	14759	14592	14599	14777	14626	14441	14702	14601	14495	14725	14642	14737	14700	14693	14681	14624	14576	14735	14544	14668	14695	14616	14806	14603	14640	14648	14617	14680	14878	14765	14530	14641	14566	14729	14458	14465	14907	14531	14507	14535	14680	14742	14611	14675	14789	14617	14734	14634	14666	14612	14754	14757	14730	14616	14732	14499	14774	14575	14663	14472	14824	14621	14665	14514	14624	14561	14597	14742	14545	14869	14891	14464	14718	14610	14535	14739	14569	14580	14599	14763	14686	14622	14609	14610	14776	14751	14620	14662	14831	14547	14674	14657	14675	14762	14708	14672	14572	14791	14464	14673	14531	14600	14598	14549	14887	14712	14628	14619	14590	14779	14444	14724	14660	14701	14561	14722	14758	14566	14561	14702	14573	14746	14681	14760	14531	14805	14542	14723	14745	14654	14619	14763	14831	14687	14641	14713	14769	14643	14705	14613	14793	14592	14657	14711	14684	14632	14704	14608	14854	14488	14544	14675	14688	14713	14680	14639	14715	15007	14681	14771	14706	14828	14611	14546	14547	14586	14882	14783	14579	14677	14725	14597	14733	14582	14540	14601	14713	14613	14750	14601	14570	14723	14594	14573	14688	14598	14688	14630	14627	14348	14648	14850	14706	14689	14773	14567	14732	14735	14752	14593	14586	14669	14531	14630	14561	14742	14708	14811	14595	14677	14680	14688	14615	14698	14823	14718	14729	14626	14793	14602	14767	14719	14590	14665	14778	14715	14740	14621	14462	14611	14531	14640	14640	14683	14753	14615	14617	14659	14507	14503	14644	14517	14601	14645	14460	14607	14541	14779	14775	14579	14646	14621	14528	14595	14609	14568	14733	14809	14532	14718	14788	14624	14646	14519	14562	14654	14626	14540	14612	14633	14757	14615	14449	14725	14636	14765	14660	14567	14504	14542	14619	14543	14560	14807	14656	14681	14632	14778	14570	14840	14814	14552	14902	14742	14730	14651	14601	14622	14799	14636	14618	14677	14635	14733	14610	14763	14565	14863	14545	14624	14618	14641	14679	14602	14724	14654	14631	14654	14696	14743	14672	14488	14550	14694	14685	14642	14583	14507	14557	14669	14632	14616	14622	14603	14463	14595	14639	14651	14517	14782	14694	14605	14686	14528	14671	14564	14810	14619	14658	14528	14732	14725	14525	14793	14565	14868	14483	14747	14794	14459	14548	14622	14718	14705	14761	14674	14783	14742	14699	14640	14555	14675	14750	14515	14653	14660	14572	14773	14732	14469	14663	14613	14635	14839	14645	14707	14670	14624	14851	14696	14559	14567	14854	14671	14640	14702	14817	14686	14762	14667	14583	14621	14712	14578	14592	14631	14701	14762	14678	14696	14688	14765	14548	14439	14763	14623	14690	14703	14571	14731	14580	14737	14580	14641	14604	14581	14763	14661	14652	14604	14654	14716	14627	14633	14666	14576	14716	14606	14694	14687	14402	14734	14612	14738	14645	14577	14631	14643	14511	14637	14615	14653	14613	14672	14735	14609	14841	14714	14575	14652	14860	14695	14644	14732	14531	14789	14661	14632	14539	14521	14589	14483	14545	14477	14687	14610	14656	14564	14713	14694	14660	14847	14662	14461	14801	14629	14775	14698	14509	14611	14481	14566	14570	14859	14597	14532	14583	14680	14679	14657	14609	14503	14667	14606	14741	14698	14704	14534	14569	14705	14644	14633	14724	14653	14714	14673	14570	14701	14734	14592	14492	14657	14489	14530	14754	14891	14632	14509	14697	14644	14660	14683	14520	14512	14494	14708
41260	44071	41523	33023	26273	24660	24670	24814	24580	24767	24654	24492	24679	24618	24745	24686	24769	24599	24623	24698	24711	24633	24667	24703	24576	24754	24583	24496	24325	24534	24449	24835	24562	24767	24425	24528	24471	24392	24289	24436	24463	24529	24486	24461	24711	24423	24478	24600	24802	24485	24653	24716	24459	24671	24569	24355	24802	24572	24665	24626	24450	24637	24810	24614	24775	24498	24676	24515	24524	24293	24807	24797	24846	24781	24754	24649	24543	24340	24585	24737	24870	24537	24485	24511	24728	24414	24623	24527	24986	24649	24617	24325	24615	24597	24744	24966	24617	24679	24916	24800	24620	24817	24788	24691	24561	24549	24566	24551	24382	24559	24705	24454	24731	24596	24578	24572	24718	24632	24562	24766	24649	24462	24722	24488	24600	24448	24536	24697	24707	24640	24704	24632	24715	24511	24384	24632	24515	24496	24570	24400	24330	24519	24646	24514	24906	24530	24687	24738	24504	24593	24673	24570	24996	24634	24490	24706	24581	24363	24600	24660	24675	24579	24705	24429	24644	24737	24670	24656	24447	24530	24554	24433	24327	24621	24757	24856	24482	24292	24392	24662	24680	24561	24665	24579	24587	24478	24658	24373	24590	24661	24586	24683	24642	24902	24501	24767	24756	24641	24559	24558	24947	24503	24501	24618	24429	24507	24701	24509	24679	24689	24534	24567	24604	24565	24676	24837	24743	24560	24566	24662	24560	24628	24818	24529	24671	24702	24651	24536	24641	24649	24518	24400	24639	24469	24888	24666	24493	24510	24540	24260	24662	24451	24933	24531	24433	24579	24229	24889	24731	24856	24643	24622	24664	24556	24682	24509	24787	24508	24532	24529	24576	24658	24690	24559	24485	24849	24796	24511	24606	24728	24602	24627	24510	24533	24730	24429	24679	24726	24408	24492	24479	24507	24744	24394	24550	24468	24478	24519	24757	24533	24621	24757	24673	24815	24679	24667	24766	24657	24549	24460	24614	24444	24333	24512	24641	24833	24682	24499	24576	24538	24683	24705	24552	24513	24482	24620	24600	24611	24655	24481	24634	24654	24640	24564	24410	24760	24587	24388	24735	24728	24851	24718	24753	24482	24557	24479	24719	24264	24537	24434	24443	24359	24801	24715	24603	24620	24672	24618	24397	24749	24570	24651	24620	24651	24768	24636	24426	24461	24596	24436	24594	24443	24474	24829	24730	24515	24673	24467	24612	24653	24485	24526	24800	24665	24782	24644	24519	24466	24666	24438	24527	24434	24607	24559	24634	24440	24624	24592	24670	24554	24646	24724	24740	24416	24475	24656	24599	24636	24772	24604	24682	24518	24809	24461	24291	24536	24440	24636	24418	24555	24766	24744	24603	24701	24778	24690	24731	24767	24557	24614	24788	24391	24763	24486	24675	24851	24743	24610	24743	24518	24688	24546	24616	24584	24735	24805	24534	24801	24729	24632	24709	25031	24466	24574	24703	24916	24713	24541	24555	24468	24842	24580	24542	24512	24653	24542	24628	24615	24548	24511	24399	24706	24643	24514	24681	24806	24890	24728	24590	24558	24684	24695	24550	24556	24464	24489	24556	24625	24404	24254	24521	24368	24683	24654	24373	24562	24703	24509	24509	24567	24864	24489	24696	24579	24631	25019	24517	24248	24718	24835	24613	24742	24540	24708	24822	24766	24496	24473	24534	24648	25011	24612	24696	24413	24437	24331	24760	24637	24698	24714	24376	24727	24625	24577	24732	24636	24422	24765	24455	24682	24645	24246	24277	24686	24629	24690	24596	24688	24606	24653	24693	24474	24728	24580	24698	24520	24774	24686	24777	24496	24294	24359	24741	24844	24674	24544	24605	24756	24654	24549	24679	24583	24527	24599	24684	24602	24539	24622	24446	24553	24633	24727	24571	24372	24739	24514	24842	24772	24603	24586	24441	24436	24549	24470	24427	24780	24597	24544	24566	24496	24571	24922	24673	24761	24641	24591	24428	24549	24482	24665	24466	24440	24469	24490	24654	24713	24672	24530	24751	24581	24538	24314	24544	24463	24485	24794	24829	24636	24601	24562	24607	24686	24550	24514	24444	24283	24747	24448	24802	24416	24622	24469	24362	24677	24693	24653	24537	24614	24658	24769	24722	24565	24623	24704	24639	24693	24315	24645	24516	24666	24660	24544	24456	24539	24590	24694	24572	24568	24517	24747	24604	24716	24965	24473	24800	24694	24539	24549	24722	24767	24690	24481	24689	24516	24833	24614	24494	24550	24536	24557	24692	24584	24798	24535	24728	24689	24748	24614	24704	24822	24702	24704	24620	24533	24810	24583	24724	24370	24554	24524	24609	24782	24378	24858	24751	24709	24645	24593	24418	24563	24834	24724	24408	24387	24616	24573	24709	24740	24628	24687	24799	24542	24519	24451	24610	24814	24769	24791	25002	24739	24533	24614	24725	24372	24836	24686	24491	24574	24520	24708	24657	24569	24663	24501	24746	24557	24681	24449	24699	24474	24295	24381	24520	24560	24610	24752	24535	24406	24398	24437	24575	24605	24688	24635	24431	24478	24492	24646	24711	24377	24402	24487	24619	24453	24622	24678	24717	24595	24314	24622	24914	24647	24740	24809	24658	24525	24566	24606	24661	24624	24768	24578	24555	24558	24666	24391	24351	24599	24611	24593	24609	24553	24628	24500	24305	24650	24417	24616	24712	24640	24541	24499	24578	24595	24517	24581	24412	24507	24685	24633	24604	24486	24504	24697	24764	24541	24609	24398	24560	24573	24331	24505	24581	24540	24472	24560	24431	24420	24520	24629	24802	24564	24375	24646	24671	24449	24562	24560	24529	24649	24602	24640	24546	24585	24731	24546	24327	24772	24677	24572	24732	24830	24560	24546	24459	24627	24758	24692	24384	24648	24773	24798	24495	24542	24810	24761	24527	24743	24463	24472	24578	24519	24852	24589	24805	24522	24372	24631	24254	24692	24860	24573	24670	24624	24841	24700	24615	24517	24677	24570	24553	24352	24616	24758	24656	24694	24517	24568	24707	24464	24853	24661	24514	24506	24358	24529	24741	24948	24585	24656	24630	24692	24712	24640	24775	24630	24692	24764	24427	24559	24555	24884	24689	24658	24768	24578	24728	24512	24722	24741	24576	24751	24425	24473	24313	24654	24434	24597	24589	24405	24791	24580	24756	24421	24637	24371	24519	24438	24626	24568	24395	24665	24414	24558	24566	24654	24830	24500	24557	24541	24983	24491	24728	24647	24510	24652	24543	24482	24834	24582	24771	24672	24661	24631	24652	24694	24562	24588	24743	24588	24618	24569	24715	24429	24557	24420	24787	24556	24813	24730	24432	24463	24636	24590	24592	24589	24761	24902	24706	24518	25121	24668	24719	24301	24490	24357	24668	24365	24844	24578	24512	24810	24320	24742	24748	24756	24889	24587	24740	24773	24510	24746	25006	24457	24517	24722	24669	24524	24486	24590	24480	24795	24678	24734	24673	24536	24685	24801	24595	24611	24585	24485	25003	24602	24549	24560	24439	24543	24512	24489	24826	24600	24696	24483	24482	24690	24575	24692	24668	24402	24571	24971	24792	24514	24406	24642	24485	24497	24435	24672	24803	24374	24621	24716	24521	24680	24315	24628	24335	24844	24738	24605	24614	24487	24769	24737	24339	24607	24586	24515	24639	24654	24330	24578	24459	24603	24506	24830	24420	24599	24489	24269	24205	24414	24302	24590	24867	24677	24695	24731	24716	24655	24783	24201	24584	24590	24442	24738	24714	24548	24707	24556	24587	24318	24449	24797	24343	24471	24474	24687	24616	24653	24515	24545	24762	24714	24704	24705	24551	24866	24504	24532	24595	24499	24480	24567	24404	24489	24643	24871	24798	24903	24437	24624	24729	24714	24752	24639	24728	24790	24678	24663	24375	24518	24603	24340	24562	24480	24567	24692	24316	24764	24508	24722	24748	24687	24669	24832	24374	24742	24540	24535	24582	24820	24660	24740	24776	24854	24615	24592	24781	24480	24632	24772	24524	24707	24623	24481	24481	24667	24562	24527	24555	24559	24701	24866	24502	24426	24486	24441	24592	24689	24466	24609	24644	24696	24721	24496	24485	24679	24683	24816	24561	24490	24666	24569	24809	24631	24929	24574	24546	24505	24613	24457	24685	24625	24858	24727	24624	24497	24696	24652	24445	24500	24428	24620	24614	24655	24700	24579	24800	24645	24865	24529	24656	24719	24732	24497	24446	24631	24563	24801	24370	24475	24424	24449	24580	24677	24392	24735	24509	24613	24249	24415	24702	24708	24473	24600	24550	24545	24693	24833	24657	24483	24440	24544	24583	24831	24481	24596	24738	24732	24592	24697	24743	24502	24760	24598	24345	24725	24503	24618	24650	24604	24768	24775	24565	24292	24220	24646	24748	24641	24472	24857	24860	24714	24723	24673	24592	24541	24912	24361	24708	24777	24500	24462	24571	24459	24605	24456	24624	24634	24789	24744	24866	24612	24470	24404	24851	24849	24544	24385	24482	24514	24554	24734	24587	24831	24746	24522	24424	24205	24578	24899	24762	24654	24487	24347	24582	24255	24562	24328	24503	24528	24336	24737	24764	24685	24244	24694	24331	24389	24787	24842	24645	24529	24619	24677	24576	24799	24507	24600	24678	24809	24736	24557	24770	24715	24746	24625	24942	24686	24741	24597	24859	24908	24584	24908	24532	24539	24565	24584	24623	24589	24447	24759	24381	24450	24442	24445	24578	24523	24579	24673	24549	24680	24487	24767	24488	24680	24747	24644	24801	24817	24619	24705	24634	24410	24508	24583	24592	24624	24881	24678	24513	24598	24555	24651	24527	24212	24354	24795	24470	24661	24513	24817	24649	24752	24489	24853	24527	24332	24761	24764	24488	24818	24456	24330	24620	24620	24517	24474	24416	24573	24852	24481	24782	24402	24423	24386	24556	24419	24786	24737	24740	24728	24567	24624	24721	24443	24619	24393	24619	24627	24985	24889	24718	24679	24701	24729	24608	24634	24815	24653	24379	24555	24364	24553	24514	24560	24842	24614	24831	24543	24807	24469	24698	24673	24451	24809	24598	24955	24669	24502	24508	24764	24807	24413	24376	24348	24732	24616	24525	24708	24509	24431
39633	48320	36132	22944	16469	15038	15077	15077	15102	15003	15121	15147	14838	15050	15160	14975	14991	14893	15076	15246	15085	15114	15032	14956	15041	15077	15054	15013	15101	15066	15143	15095	15166	15010	15118	15156	15113	15099	15304	15127	15015	15096	14916	15061	15006	15243	15171	15083	15131	15047	15100	15086	15252	15129	15222	15083	15145	15064	15182	15200	14995	15105	15191	15038	14995	15142	15045	15115	15075	15021	14997	14956	15006	15100	15059	15089	15033	15157	14914	15121	15246	15182	15187	15003	15014	14969	15091	15148	15026	15200	14995	15033	15304	15223	15000	15095	14961	14948	15018	15095	15301	15193	14933	14866	15023	15118	15071	15097	15029	15063	15130	14982	15109	15124	15139	15144	14912	14953	15247	15032	15086	15133	15181	14995	15132	15159	15125	15079	15051	15076	15238	15102	15102	15044	15095	15176	14927	14940	15004	15151	15058	14999	15078	15134	15043	14996	15095	15203	15222	15177	15108	15221	14974	14961	15007	15178	15061	15113	15058	15088	15182	14987	15126	15095	15090	15056	14999	15071	15055	15086	15023	15242	15113	15167	15055	15045	14822	15108	15033	14981	15183	14913	15069	15171	14990	15206	15014	14966	15120	14988	15087	15081	15082	15007	15023	15026	15051	15028	14798	15104	15012	14958	14934	15004	14937	15030	15093	15178	15010	15120	14932	14956	14965	15011	15106	15088	15015	14830	15064	15037	15253	14881	15231	14958	15085	15098	15036	15079	14998	14977	14981	15049	14989	15037	15015	14964	15193	15037	15030	14994	15016	15073	15025	15111	15175	15030	15051	15043	15014	15112	15078	15135	14995	15068	15039	14842	15065	15200	15000	14992	15131	15107	14935	15172	15120	15019	15110	15153	15030	15135	15060	14902	15156	15100	15229	15061	15237	15129	15097	15042	14965	15016	14916	15031	15172	15048	15237	14965	15092	15022	15068	15188	15078	15128	14859	14950	15219	15200	15071	15078	15021	15164	14933	15128	15159	14957	15175	15140	15104	15097	15049	15143	15051	14988	15060	15165	15014	15152	15035	15160	15112	14938	14917	14959	14901	14860	15043	15238	15058	14922	15063	15029	15092	15143	15179	15169	15119	15007	15059	15076	15102	15081	15187	15014	15025	15028	14998	15146	15109	15104	15053	15210	15025	15103	15144	15104	15114	15219	14971	15148	15137	14860	15140	15016	15218	14941	15086	15193	15236	15036	14873	15016	15224	14969	15248	14860	15112	15189	15283	14963	15179	14857	15050	15236	15027	14997	14939	15131	14972	15074	15068	15112	15091	14921	15216	15098	14963	15077	15059	15000	15051	15210	15118	15075	15089	15206	15095	14977	15175	15056	15278	15174	15089	15008	15047	15072	15073	15129	15037	15028	15097	14927	14937	15156	14998	15121	15112	15281	15069	15106	15143	15232	15029	15127	15088	15171	15089	14977	15129	15095	15071	15093	15100	15048	15043	15124	14902	15142	15027	15216	15086	15027	14996	15091	14979	15094	15106	15131	15146	14879	14968	15025	15217	14999	14868	15125	14922	15157	15221	15074	14934	15035	15096	15041	15081	15105	15027	15052	15087	15119	15211	15032	15144	14996	15059	15067	15038	14942	14912	15039	15134	15160	15140	15228	15211	15000	15039	15008	15062	15077	14915	15238	14962	15257	15066	15113	15015	14982	15107	15110	15086	14964	14978	15154	15089	15099	15057	15081	15027	15174	15194	15135	15001	15122	15051	15049	15052	15065	14993	14995	15095	14997	15012	15087	14982	15117	14997	15181	15161	15123	15094	15010	15139	15007	15079	15108	15309	15207	14967	15082	15025	14970	15043	15172	15070	15054	15144	15035	15255	15133	14944	15062	15327	15020	15162	15167	14966	15120	15021	14990	14988	14998	14947	15032	14988	15133	15061	14938	15182	14950	15185	15159	14833	15180	15043	15027	14942	14989	14886	14981	14916	14887	15063	15038	15060	15018	14887	14995	15183	15120	15106	15063	15054	15098	15110	15131	15218	15002	15204	15022	15207	15066	15067	14953	15126	14993	15165	15287	15020	15125	15029	15157	15079	14999	14891	15217	15136	15162	15221	15068	14979	15245	15103	15011	15201	14987	14985	14927	14978	15222	15140	14944	15136	15069	15104	15124	15173	15002	14931	15101	15062	15271	14960	15138	14982	15024	14872	15012	15087	15199	14972	15235	14935	14953	15102	15061	15225	14913	14953	15075	14973	14968	14836	15324	14997	15021	15092	15148	14984	15194	15038	15003	14942	15104	15052	14948	15067	15036	15066	14981	14990	15060	15021	15118	14975	15078	15109	15091	14948	15082	15130	14883	15131	15056	15034	15199	15057	15284	14977	15125	14964	15131	15121	15090	15086	15179	15180	14962	15209	15002	15177	15122	14903	15053	15059	15138	15217	15097	15096	15084	15279	15132	15038	15262	15200	15032	15065	15012	15112	14942	14959	15204	14955	15149	15218	15133	15168	15006	15038	14997	14966	15134	15136	15085	15018	15014	15289	15141	15111	15048	15057	15104	14957	15004	14969	15107	15032	15069	14948	15060	15193	14942	15155	15126	15244	15027	15221	14985	15134	15093	15125	15126	15090	15118	15032	15177	14972	15085	15139	14953	15278	14917	15125	15188	14983	14944	15006	15168	14990	15258	15205	15035	15053	15070	15248	15075	15141	15062	15072	15140	15032	14894	14946	15095	15117	14914	14924	15207	14980	14937	14946	15085	14959	15020	15222	15073	14988	15037	15118	15094	15070	15097	15156	15188	15069	15090	15049	15177	14985	15037	15194	15235	15031	14971	15049	15000	15181	15028	14989	15058	15046	14928	15024	15212	14906	15034	14984	15018	14903	15134	14985	14952	15213	15036	15053	15083	15286	15055	15154	15111	14936	14952	15136	15018	15185	14990	15196	14910	15247	14976	15059	14994	15148	15071	15152	15067	14907	15011	15061	15078	15228	15127	15068	15028	15014	14941	14870	15147	15210	15145	15189	15239	15093	15123	15054	15099	15095	15078	15079	15041	15159	14977	15066	15145	15133	14897	15155	15094	15092	15054	15162	15084	14998	15075	15123	14887	15073	15059	14933	14996	15045	15111	15087	15048	14999	14947	15019	15119	15181	14945	15070	14891	15097	15066	14945	14860	15230	15117	14908	15122	15129	14991	14991	15134	14951	14992	14970	15118	15138	15124	15124	14917	15056	15097	15070	15070	14997	15128	15242	15011	15215	14926	15128	15096	15033	15099	15087	15132	15087	15087	15128	15043	15009	15105	15001	15000	14942	15249	15109	14899	14963	15125	15030	15030	15005	15145	15032	14828	15255	14972	14978	14895	14992	15033	14946	15165	15092	15071	14978	15214	15172	15114	15197	15140	15231	15062	15247	15024	15089	14975	15024	15098	15138	14910	15143	15315	15206	15025	15226	15108	15106	15142	15149	15165	15043	14898	15195	15178	14941	15094	14947	14942	15049	15048	15042	15027	14903	15035	15020	15037	14886	14989	15204	14951	15035	15200	15211	14963	15144	14989	14952	15100	15108	15013	15076	15070	15174	14993	15092	14957	15083	14885	15091	15268	15022	15087	15107	15226	15094	14983	15032	15144	14929	15073	15022	14869	15003	15075	15210	15210	15056	14933	15002	15097	15017	15051	15253	14918	15200	15109	15064	14961	15005	15165	15093	15022	15201	14971	15069	15072	15185	15174	15228	15051	15016	15251	15129	15140	15100	15033	15178	15029	15020	15052	15050	15030	15123	14874	15060	15079	14978	14930	15086	15011	15086	15170	15214	15148	15059	15079	15037	14999	15224	15021	15121	15111	15122	15078	15044	15048	14984	15066	15311	15058	14993	15163	15139	15045	15021	15057	15256	15157	15026	15060	15042	15111	15287	15133	15029	14977	15209	14946	15102	15188	14899	14991	15032	14956	15088	15196	15027	15075	14875	15170	15044	15009	15087	14903	14925	15129	14976	15170	15081	15005	15203	15003	15167	14997	15088	15210	15085	15109	15009	15144	15190	15146	15178	15180	15025	15078	15139	15030	15079	14958	15081	15119	15187	15177	15157	14923	15213	15163	15141	15039	15148	15142	15047	15150	15160	15001	15118	15222	15046	15116	15150	15026	14906	15125	15019	15011	15081	15162	15063	15114	15169	15222	15039	14997	14962	15075	15152	15061	15092	15047	15034	15188	15190	14868	15087	14952	15100	15071	15031	15052	15001	14886	14971	15026	15147	15223	15098	15009	14890	15026	14995	15192	15066	15020	15009	15009	15119	14974	15102	15273	14996	15115	14930	14992	15101	15077	15313	15111	14976	14966	15191	15072	15072	15034	15012	15179	15019	14923	15001	15147	14874	15035	15098	15231	15113	15127	14979	14931	15195	15083	15082	15067	14901	15055	14959	14986	15197	15198	15277	14884	15017	15250	15157	15111	15237	15111	15138	15002	14999	15122	15334	15114	15063	15189	15024	15010	15023	15072	14961	15110	15107	14994	15197	15189	15222	15099	15133	15209	15141	15218	15037	15106	14914	15051	15099	15075	15039	15256	15007	14922	15091	15055	15222	15056	15048	15048	14949	15166	15174	15161	14962	14941	15202	15187	15084	15020	15066	15135	15212	14933	15098	15015	15287	15020	14998	15087	15080	15022	15034	15015	15164	15023	15159	15241	14984	14999	15009	15027	15138	15157	15161	15066	15022	15102	15009	15066	15146	15003	15008	14986	15166	15184	15145	14990	15128	15069	15064	15108	15045	14989	15001	15061	15292	15104	14945	15143	14949	14936	14994	15097	15073	15220	15023	15269	15177	14880	14991	15045	14946	14902	15060	15196	15060	15064	15158	15117	15040	14991	15072	15144	15197	15156	15083	14934	15049	15035	15023	15034	14973	15041	15059	15256	15156	15235	15059	15048	14849	15027	15204	14982	15017	15035	15091	15029	15147	15097	14986	14949	15095	14975	15087	15146	15163	15022	15123	14915	15136	15044	15062	14991	15241	14948	15235	15036	15083	15014	15211	15099	15113	14889	15158	15176	15309	15114	14959	15225	15058	15062	15184	15029	15020	14965	15072	15168	15115	15225	15051	15089	14942	15068	15213	14993	15155	15038	15090	14862	14984	15096	15156	15016	15220	15035
24847	25937	38058	35761	27187	25035	25676	23145	22250	22458	22406	22296	22269	22219	22381	22420	22143	22172	22219	22621	22483	22367	22160	22234	22132	22175	22265	22397	22436	22347	22201	22492	22453	22102	22050	22044	22401	22135	22150	22109	22099	21979	22074	22108	22455	22148	21945	22090	21992	22316	22124	22052	22183	22276	22397	22060	22111	22272	22306	22139	22341	22378	22183	22350	21968	22151	22367	22173	22232	22172	22127	22055	22336	22164	22514	22259	22320	22109	22129	22247	22299	22343	21984	22159	22282	22221	22115	22301	22291	22002	22033	21990	22276	22262	22065	22145	21850	22245	22288	21971	22342	22209	22042	22186	21912	22157	22018	22001	22257	22188	21998	22051	22291	22054	22213	22057	22104	22241	22009	22103	22197	21983	22455	22202	22106	22487	22148	22131	22139	22140	22075	22046	22192	22257	22120	22242	22208	22205	22136	22120	22157	22076	22250	22399	22208	22243	22240	22127	22431	22094	22200	22191	21960	22238	22217	22184	22301	22149	22005	22319	22060	22232	22120	22389	21999	21960	22199	22242	22081	22232	22325	22155	22198	21973	22095	22064	22324	21938	21912	22097	22152	22005	22209	22154	22231	22424	22148	22244	22403	22262	22143	22193	22084	21885	22189	21990	22120	22205	22092	22291	22199	22279	22288	22349	22109	22100	21939	22084	21903	22140	22436	22309	21900	22056	21948	22354	21810	22152	22174	22216	22284	22194	22205	21952	22125	22216	22022	22213	22235	21951	22211	22152	21890	22104	21992	22020	21961	21941	22055	22012	22016	22001	21973	22206	22347	22206	22069	22066	22082	21933	22136	22122	22222	22197	22082	22211	21891	21995	22029	22321	22127	22154	22344	22111	22141	22333	22266	21853	22062	21938	22035	22242	22076	22059	22344	22133	21886	22054	22180	22221	21946	21925	22005	22037	22256	22194	22366	22282	22117	22235	22125	22117	22088	22074	22317	22115	22070	22199	22197	22006	21973	22131	22191	21932	22044	21914	22141	21976	22083	22161	22196	22086	22090	21947	21972	22142	22219	22306	22141	22088	22136	22231	21909	22134	22016	22105	22339	22218	21986	21927	22008	22186	22028	22089	22271	22055	22156	22078	22201	22133	22522	22076	22096	22018	22304	22145	22177	22300	22088	22442	22292	22285	22114	22149	22089	22261	22003	22229	22051	22112	22226	22260	21981	22129	22135	22195	22360	22169	22079	22100	22043	22239	22150	21969	22193	22152	22085	22081	22478	22390	22140	22036	22124	22193	22192	22314	22369	22094	22169	22215	22363	21794	22147	22306	22130	22101	22021	22047	22213	22129	22136	22224	21983	22094	22244	22122	22037	22092	22015	22029	22123	22003	22223	22141	21915	21834	22105	22106	22396	22328	22096	22441	22136	22109	22473	22224	21969	22033	22258	21898	22117	22109	22272	22348	22010	22197	22375	22072	21789	22253	22292	21972	22355	22209	22172	22210	22198	22053	22385	22220	22055	22167	22088	22347	22082	22146	21884	22174	22135	22084	22218	22053	21820	22068	22070	22244	22124	22178	22228	21912	22054	22048	22175	22293	22207	22133	22128	22190	21903	22067	22303	22141	22241	22039	22193	22000	21939	22107	22171	22122	21991	22267	22163	22052	22210	22335	22329	22132	22149	22270	22176	22465	22302	22234	22004	22342	22156	22234	22240	22021	22155	22208	22092	22208	22098	22115	22325	22431	22227	21956	22011	22102	22385	22021	22291	22183	21939	22091	22355	22025	22054	22179	21965	22056	22135	22236	21994	22085	22061	22102	22162	22166	22139	22039	22350	22158	22246	22095	21905	21958	22017	21888	22194	22165	22137	21936	22163	21893	22039	22093	22167	22318	22170	22129	22180	21964	22153	22051	22242	22199	22172	22123	21892	22190	22253	21970	21982	22102	22162	22092	22175	22295	21975	21917	22095	22469	22276	22018	21768	22213	22337	22018	22093	22093	22153	22180	21994	22379	22220	22029	22041	22048	22093	22229	22046	22140	22194	22167	22027	22010	21951	22097	22173	22170	22032	22065	22191	22311	22273	22141	22288	22370	22296	22419	22064	21992	22094	22390	22163	22258	22282	22146	22096	22291	22195	22189	22419	21993	22237	22181	22328	21944	22214	22262	22081	22213	22316	22322	22232	21951	21925	22087	22138	22095	22130	22189	22315	22199	22088	21987	22001	22185	22174	22216	22230	22279	22087	22326	22141	22316	22118	21785	22168	22140	22165	22491	22164	22055	22099	22112	22059	21938	22233	22228	22261	22084	22187	22244	22191	22176	22314	21957	22125	22318	22391	22327	22050	22342	22110	22259	22089	22172	22041	22076	22242	22189	22124	22037	21833	22076	22110	22055	22110	22074	22353	22238	22133	21777	22148	22035	22214	21923	22080	22300	22308	22233	22483	22306	22150	22050	21952	22204	22198	21909	22198	22245	22331	22032	22249	21983	22087	22139	22226	22090	22443	22110	22246	21957	22031	22009	22040	21933	22102	22120	22293	21974	22132	22148	22155	22211	22237	22188	22094	22261	22328	21968	22233	21999	22043	22124	22187	22216	21989	22123	22119	22033	22300	21978	22075	22047	22069	22358	22151	22101	22210	22069	22355	22082	22051	21966	22115	22321	22139	22125	22392	22253	22389	22279	22039	21972	22075	22240	22066	22138	22075	22140	22060	22158	21892	22263	22283	22036	22304	22090	21967	22360	22383	22003	21955	22143	22054	22022	22162	22066	21982	22129	22037	21953	22017	22316	22151	22028	22149	22179	22004	22329	22282	22383	22411	21915	21909	21902	22166	22105	22038	21987	22518	22422	22171	22048	22498	22334	22359	22075	21999	22016	22258	22359	21978	22185	22110	22193	22135	21982	21930	22130	22032	22233	22095	22228	22177	22062	22147	21866	22044	22298	22336	22294	21896	22122	21924	22098	22147	22125	22118	22019	22120	22027	22153	22103	22170	22015	22110	22304	22145	22194	22069	22140	22311	22360	22104	22154	22141	22023	22127	22021	22047	22161	22064	22055	22198	21867	22218	22135	22136	21877	22073	22093	22168	22076	22270	22105	22024	21966	22361	22343	22034	21956	22203	22155	22106	22015	21987	22346	22121	22381	21955	21992	21928	22018	22208	22090	22251	21995	22084	22029	21887	22149	22019	22191	22202	22123	22291	22139	22169	22122	22004	22243	22204	22052	22145	22063	22155	22137	22073	22292	21959	22179	22130	22162	21996	22017	22116	22057	22200	22073	22080	22257	22133	22124	22386	22003	22035	21882	22312	22081	21943	22053	21715	22068	22137	21978	22108	22123	22125	22069	21998	22226	22188	22117	22115	21954	22038	21960	22116	22106	22098	22324	22110	22229	22131	22023	22282	22115	22324	22129	22011	21967	22248	22124	22093	22150	22284	22083	22248	22160	22082	21895	22240	22108	22443	22348	22181	22135	22377	22259	22366	22106	22123	22154	21925	21995	22094	22129	22031	22064	22125	22009	22162	22219	22051	21989	22008	22252	22387	22112	22156	22088	22249	22187	22191	22110	22389	22353	22099	22141	22240	22151	22183	22099	22069	22200	22115	22394	22132	22435	22203	22068	22056	22209	22187	21903	22208	22058	21954	22159	22232	22099	22120	22012	22089	21983	22323	22238	22249	22261	22350	22319	22197	22010	22052	22263	22250	22066	22282	22243	22300	22444	22500	22194	22219	22319	22332	22121	22158	22171	21953	22030	22284	22123	22043	22097	22394	22228	22283	22294	22110	22158	22122	22049	22065	22225	22319	22058	22326	22086	22257	22244	22019	22054	21850	22104	21899	22141	22055	21929	21965	21976	22015	22030	22145	21897	22103	22086	22142	22155	22210	22312	22130	22024	22080	21826	22125	22012	22178	22031	22201	21987	22172	22149	22092	22059	22106	22094	22095	22226	22121	21999	22505	22228	22232	22071	21982	22152	22152	22001	22105	22001	22435	21963	21815	22180	22049	22276	22135	22135	22116	22145	21777	22061	21759	22129	21949	22008	22058	22157	22164	22085	22276	22243	22336	22343	22333	22029	22088	21925	22079	22119	22248	22117	22168	22188	22193	21913	22043	22125	22132	22023	22244	22065	22069	22081	22094	22255	22118	22260	22217	22372	22258	22288	21941	21844	21931	22085	22128	22273	21937	22080	22059	22125	22036	22011	22138	22095	22212	22278	22216	22034	22096	21988	22143	22439	22399	22149	22290	22268	22092	22200	21955	22306	22059	22273	22112	22207	22192	22137	22252	22258	22161	22116	22145	22238	21992	22258	22297	22292	21984	22029	22222	21937	22355	22248	22098	21951	22181	22346	22151	22223	22322	22331	22246	22118	21941	22130	22247	22195	22138	22231	22130	22338	22201	22102	22018	22120	21830	22127	22104	22295	22095	21983	21984	22016	22116	22220	22219	22505	22392	22112	22083	22182	22360	22369	22099	22030	22165	21926	21995	22165	22147	22184	22167	22137	22247	22122	22142	22146	22176	22077	21894	22097	22229	22201	22107	21908	22136	22096	22399	22053	22312	21916	22064	22274	22079	22157	21839	21640	22098	22043	22015	22098	21968	21908	22182	22170	22115	22050	22155	22313	21921	22003	22155	21952	22097	22295	22301	22139	22075	22078	22133	22119	21995	22269	21896	22265	22254	21946	22254	22248	22143	22265	22099	22035	22253	22173	22142	22027	22176	22363	22273	22349	22115	22305	22137	22251	22061	21780	22156	22227	22059	21962	22269	22041	22230	22095	21760	22108	22067	22095	22099	22339	22078	22041	22117	22131	22081	22034	21875	22259	22052	22188	22164	22221	22023	22005	22289	22055	22206	22262	22276	21801	21928	22245	22134	22119	22030	22178	22170	21864	21881	22005	22205	22214	22144	21899	22102	22200	21879	22035	22295	22121	22009	22056	22155	21988	22187	22008	21955	21888	22028	22214	22222	22235	22208	22088	22065	22026	22043	21986	22156	21937	22241	21904	22185	22056	22109	22173	22247	22066	22081	22124	22038	22267	22251	22240	22047	22309	22266	21930	22003	22037	22242	22168	22142	22157	22161	22153	22133	22094	22152	22285	22220	22109	22131	21951	22145	22234	21936	22039	22073	22240	22167	22225	21928	22236	22324	22200
66716	103374	85939	54568	24281	13896	13812	13970	13917	13921	13873	13868	14154	13857	14029	13935	14057	13840	13854	13964	13769	13840	13754	13816	13842	13649	14003	13949	13827	13857	13919	13763	13692	13775	13798	13906	14027	13849	13926	13869	13837	13921	13875	13879	13748	13906	14033	13829	14050	13940	13791	13910	13715	13736	13888	13958	13893	13878	14015	13873	13927	13876	13883	13929	13990	14029	13853	14039	13994	13862	14230	13959	13973	13895	13948	13827	13951	14062	13872	13951	13973	13962	13920	13889	13889	14168	14038	13941	13916	13831	14003	13861	13714	13891	13917	13889	13840	13732	13795	13808	13875	14083	13909	13772	13950	13870	13849	13642	13828	13817	13909	13837	13940	13979	13943	13855	13897	13820	13878	13818	13774	13896	14049	13882	13858	13867	13857	13838	13859	13889	13984	13976	13919	13960	13858	13991	14053	13853	13884	13665	13999	13830	13841	13935	13883	13932	13969	13869	13956	13903	13779	13993	13950	13856	13845	13955	13713	13766	13848	13922	13973	13949	13857	13671	13900	13811	13954	13855	13744	13831	13989	13941	13843	14054	13900	13735	13820	13923	13879	14068	13836	13904	13832	13866	13791	13901	13887	13814	13917	13942	13823	14099	13815	13847	13870	13875	13995	13926	13829	14008	13908	13838	13847	13807	13905	13878	13820	13902	13850	13743	13898	13965	13911	13894	13727	13757	13726	13876	13846	13839	13709	13872	14012	13891	13977	13851	13995	13898	13929	13983	14036	13715	13870	13706	13976	13923	13936	13718	13904	13847	13880	13824	13836	14008	13896	13868	13982	13897	13798	13905	13820	14033	13951	13836	13851	13948	14015	13803	13859	13943	13807	14000	13953	13835	13923	13777	13827	14009	13940	13856	13811	13900	13842	13751	13996	13975	13814	13964	13871	13948	14018	13908	13926	13912	13990	14009	13762	13986	13724	13768	13880	13796	13822	13746	13858	13743	14036	13880	13725	13954	13872	13848	13688	13889	13806	13956	13920	13792	14023	13795	13743	13812	14021	13904	13867	14059	13913	13987	14024	13856	13784	13814	13854	13869	13854	13704	13958	13951	13838	13825	13908	13995	13947	13883	13966	13723	13869	13967	13800	13871	13798	13925	13958	13858	13892	14031	13786	13904	13827	13802	13796	13969	14013	13775	13902	13834	13803	13874	13940	13816	13848	13953	13879	13950	14062	13987	13885	13950	13905	13802	13829	13775	13779	13952	13832	13928	13879	13711	13874	13749	13806	13857	13936	13995	13779	13828	14014	13811	14112	13716	13797	13690	13892	13853	13768	13733	13843	13783	13718	13759	13934	13917	13887	13931	13814	13919	13948	13853	13799	13862	14014	13690	13752	14001	13903	13737	14023	13785	13830	13819	13881	13979	13888	13782	13756	14024	13979	13835	14035	13926	13955	13885	13858	13897	13860	13778	13909	13978	13919	13966	14184	13982	14018	13828	13892	13822	13828	13913	13828	13836	13877	13856	14001	13864	13989	13944	13949	13989	13915	13851	13757	13984	13869	13996	13823	13912	13828	14007	13932	13775	13857	13847	13744	13797	13750	13822	13989	13873	13956	13737	13893	13950	13723	13908	14073	13945	13913	13956	13915	13906	13877	13902	13807	13764	13911	13799	14015	13777	13975	13908	13866	13829	13818	13814	13944	13929	13873	13772	14023	13852	14022	13890	13881	14083	14002	13800	14107	13946	13836	13918	13920	14041	13937	13820	14063	14036	13790	13864	13856	13900	13908	13945	13912	13954	13864	13911	13911	13727	13954	13791	13903	13858	13876	13838	13904	13834	13773	13813	13695	13871	13971	13933	13941	13934	13761	13912	13872	13841	13872	13899	14023	13826	14110	13969	13682	13900	13787	13733	13749	13858	13853	13828	13653	14000	13858	14023	13901	13887	13864	13792	13854	14074	13840	13887	13861	13929	13846	13880	13847	13837	13941	13809	13744	13868	14155	13843	13886	13767	13942	13705	13733	13982	13788	13957	13911	13642	13722	14021	13886	13939	13826	13837	14002	13866	13808	13971	13924	13955	14093	13905	13830	13878	13940	13988	13863	13770	13948	13859	14034	13899	13915	13938	13919	13863	13818	14008	13789	13822	13885	14021	13932	13867	13939	13698	13898	13806	14002	13949	14036	13820	14073	14007	13823	13815	14024	13939	13822	13921	13999	13921	13939	13818	13823	13894	13909	13877	13980	13862	13764	14119	13809	13958	13929	13998	13815	14065	13884	14031	13866	13950	13837	13845	13782	13919	13841	13802	13964	13939	14114	13756	13933	13890	13859	13992	13812	13987	13878	13862	13871	13859	13933	13767	13942	13880	13933	13917	14014	13830	13976	13957	13726	13882	13954	14042	13880	13905	14107	13985	13758	13923	13948	13984	13966	13832	13935	13764	13869	13884	13824	13905	14036	13991	13911	13784	13885	13921	13954	14036	13952	13874	13967	13803	13943	13907	13658	13727	13899	13883	13762	13852	13923	13962	13840	13770	14006	13923	13814	13761	13908	13964	14091	13863	13939	13869	13957	13920	13769	13969	13855	13733	13778	13977	13765	13908	13860	13853	13877	13791	13918	13719	13750	13992	13805	13996	13938	13910	13881	13680	13835	13932	13913	13841	13967	13798	13954	13877	13811	13809	13816	13787	13756	13946	13785	13987	13966	13978	14023	13873	14083	14074	13763	13915	13867	13951	13929	13936	14007	13771	13899	13887	13871	14100	13788	13853	13784	13856	13850	13752	13860	13799	13969	13772	13909	13949	13754	13881	13865	14067	13822	13809	13852	13871	13886	13912	13929	14030	13838	13870	13987	13988	13828	13820	13987	13924	13980	13822	13842	13848	14011	13898	13933	13869	13907	13745	13937	13951	13724	13766	13950	13737	13748	13990	13837	14049	13994	13798	13849	13973	13817	13938	13858	13944	13734	13928	13971	13905	13944	14084	13996	13945	14001	13783	13810	13836	13921	13693	13961	13866	13817	13836	13977	13806	13901	13852	13887	13784	13891	13702	13933	13638	13951	13890	13794	13784	13861	14005	13883	13833	13862	13914	13965	13800	13854	13927	13976	13829	14004	14015	14019	13793	13866	13951	13962	13854	13777	13754	13986	13928	13866	13935	13891	13914	13725	13968	13776	13894	13861	13932	13814	13954	13790	13895	14080	13781	13876	13773	13801	13811	13864	13774	13835	13932	14049	13834	14001	14105	13739	13930	13789	13909	13813	13979	13828	14045	14038	13844	13795	14013	13823	13966	14050	13779	13861	13877	14007	13831	13829	13865	13773	13801	14011	13966	14025	13865	13785	14027	13775	13781	13907	14007	13807	13897	13901	13994	13884	13896	13951	13840	13823	14015	14078	13969	13927	13823	13935	13839	13915	14039	13859	13969	13820	13776	13997	13928	13924	14067	13979	13971	13914	13875	13818	13815	13934	13912	13932	13853	14047	13944	13938	13944	13767	13876	13897	13860	13893	13873	13977	13701	13948	13842	14100	13640	14057	13839	13951	14059	13905	13837	13992	13783	13808	13971	13888	13861	13967	13862	13733	13832	13951	13938	13940	13910	13823	13858	13875	13890	13640	13932	13947	13852	13908	13811	13872	13692	13808	14031	13958	13799	13847	13879	13992	13835	13766	13883	13964	13764	14062	13935	13790	13600	14015	13840	13743	13816	14047	13814	13864	13896	13826	13872	14067	13760	13835	13840	13961	13798	13856	13867	13744	13796	13948	13908	13968	13864	13891	13847	13852	13916	13945	13827	13862	13826	13805	13965	13868	13831	13953	13966	13970	13817	13973	13931	13874	13945	13818	14136	13822	13803	13762	13861	13824	13884	14003	13693	13942	13909	13882	13847	13675	13798	13879	14024	14004	13877	14050	13983	13863	13855	13786	13986	14058	13974	13957	13855	13865	14013	13827	13925	13863	13988	13973	14043	13923	13888	13948	13741	13801	14009	13912	13913	13941	13760	13817	13864	13815	13881	13896	13855	14093	13956	13899	13859	14057	13942	13749	13855	13794	13734	13932	13918	13810	13885	13868	13841	13958	13944	13936	13886	13825	14098	13897	13806	13804	13994	13841	13883	13896	13695	13927	13957	13894	13831	13781	13895	13790	14047	13845	13835	13844	13931	13924	13892	13974	13821	13761	13904	13901	13936	14044	13646	13858	13913	13970	13867	13931	14086	13901	13788	13945	13960	13913	13871	13892	13933	13973	13728	13932	13889	13759	13734	13821	13733	13949	13839	13948	13948	14051	14004	13870	13853	13967	13783	13876	14032	13896	14046	13966	13817	13884	13790	14085	13956	13840	13987	13740	13914	13867	13756	13885	13938	13787	14014	13762	13811	13802	13960	13867	13844	14034	13855	13972	13825	14005	13980	13974	13904	14032	13779	13909	13955	13770	13818	13986	13997	13802	14041	13887	13698	13780	13885	14003	13887	13895	13741	13913	13806	13779	13920	13865	13863	13677	13899	13788	13814	13802	13881	13972	13894	13508	13904	13858	13924	13865	13846	13808	13906	13860	13927	13934	13815	13861	13992	14056	13845	14052	13840	14185	13914	13838	13951	13912	13692	13739	13983	14036	13887	13638	13925	13872	13770	13875	13970	14005	14043	14007	13946	13879	14015	13618	13875	13785	13999	14022	14062	13895	13881	13924	13838	13796	13900	13716	13924	13802	13875	13927	13961	14041	13850	14057	13775	13963	13991	13927	13787	13869	13875	13721	13837	13889	13800	13932	13962	13845	13812	13799	13856	14023	13902	13923	13809	13820	13915	13947	13767	13841	13826	13803	13835	13990	13758	13950	13959	14056	13930	13804	13959	13878	13950	13909	13768	13987	13790	13905	13955	14015	14019	13745	14002	13960	13826	13879	13834	13962	13861	13951	13973	13883	13844	13751	13856	13910	13805	13864	13962	13999	13836	13939	13903	13954	13891	13869	13944	13926	13717	13850	14013	13998	13941	13818	13848	13754	13848	13742	13940	14012	13843	13826	13865	13580	13913	13728	13836	13803	13981	13858	13996	13758	13889	13739	13904	13785	13892	13838	13835	13783	14003	13899	13828	13800	13859	14013	13769	13905	13881	13914	14070	13929	13909	13832	13785	13966	13878	13987	13866	13929	13762
22872	24028	34384	33062	25101	23403	26181	20917	19575	19859	19928	19763	19814	19727	19735	19664	19843	19468	19764	19641	19910	19763	19507	19903	19622	19697	19474	19172	19851	19514	19741	19600	19621	19218	19652	19524	19441	19409	19508	19541	19605	19461	19478	19642	19494	19565	19642	19653	19668	19599	19564	19527	19681	19581	19633	19630	19701	19526	19488	19578	19448	19499	19543	19707	19314	19596	19315	19561	19548	19394	19514	19570	19403	19237	19445	19225	19219	19401	19681	19484	19438	19523	19461	19223	19429	19486	19453	19528	19358	19534	19334	19597	19484	19533	19445	19547	19278	19431	19254	19448	19435	19594	19323	19465	19719	19604	19564	19504	19353	19670	19472	19568	19249	19252	19489	19332	19623	19369	19477	19387	19544	19457	19461	19432	19520	19564	19409	19614	19357	19343	19301	19457	19522	19207	19489	19456	19500	19795	19345	19471	19449	19381	19583	19368	19492	19566	19449	19753	19471	19610	19609	19863	19577	19423	19411	19378	19628	19539	19473	19536	19348	19278	19310	19367	19532	19467	19347	19413	19545	19512	19404	19643	19425	19276	19552	19446	19741	19424	19610	19790	19520	19595	19741	19564	19547	19563	19506	19383	19447	19338	19404	19297	19358	19368	19460	19658	19631	19601	19519	19421	19397	19589	19543	19477	19598	19504	19657	19662	19531	19408	19329	19574	19500	19440	19443	19512	19787	19709	19487	19325	19414	19558	19522	19535	19625	19465	19429	19562	19402	19330	19513	19497	19403	19378	19599	19479	19628	19211	19419	19306	19290	19688	19525	19302	19847	19651	19591	19388	19483	19673	19341	19209	19373	19593	19575	19245	19458	19606	19488	19475	19356	19697	19607	19506	19291	19752	19440	19458	19558	19437	19370	19468	19487	19410	19345	19678	19492	19622	19584	19576	19385	19464	19562	19625	19600	19472	19393	19540	19510	19390	19460	19632	19150	19440	19440	19566	19315	19484	19718	19473	19342	19591	19476	19671	19494	19482	19535	19690	19719	19393	19554	19633	19176	19533	19639	19561	19473	19425	19455	19451	19579	19462	19404	19559	19489	19534	19411	19371	19501	19391	19582	19410	19427	19715	19433	19339	19469	19626	19391	19440	19527	19535	19663	19487	19387	19794	19575	19495	19468	19537	19389	19482	19525	19278	19490	19558	19307	19353	19395	19680	19702	19688	19586	19573	19509	19463	19424	19676	19492	19341	19681	19349	19458	19629	19508	19302	19521	19523	19373	19409	19358	19491	19447	19626	19452	19292	19368	19289	19353	19576	19641	19318	19244	19304	19368	19495	19535	19509	19427	19673	19460	19336	19570	19370	19472	19442	19275	19557	19499	19416	19420	19504	19415	19460	19639	19347	19536	19317	19625	19505	19448	19547	19393	19251	19428	19355	19593	19668	19680	19510	19680	19609	19543	19220	19609	19524	19410	19240	19492	19363	19282	19395	19469	19428	19389	19389	19447	19360	19718	19554	19525	19297	19398	19368	19474	19438	19324	19305	19537	19342	19328	19528	19539	19496	19518	19430	19429	19404	19540	19361	19338	19627	19502	19358	19318	19447	19431	19148	19391	19310	19198	19694	19519	19485	19486	19461	19516	19457	19604	19602	19629	19435	19416	19587	19400	19203	19466	19493	19350	19549	19533	19447	19583	19366	19501	19433	19380	19397	19507	19443	19497	19260	19606	19515	19545	19578	19631	19517	19323	19574	19452	19422	19500	19580	19475	19483	19318	19350	19475	19572	19376	19512	19364	19590	19343	19595	19344	19202	19460	19207	19555	19397	19354	19447	19275	19594	19379	19421	19440	19502	19478	19444	19340	19460	19493	19322	19493	19311	19551	19522	19484	18996	19741	19624	19392	19630	19615	19344	19059	19163	19436	19614	19792	19382	19633	19526	19498	19332	19484	19431	19443	19388	19562	19411	19550	19561	19449	19539	19496	19494	19626	19447	19393	19593	19254	19693	19536	19645	19668	19313	19435	19367	19367	19361	19349	19583	19493	19713	19365	19598	19335	19726	19658	19667	19257	19235	19554	19260	19553	19379	19598	19411	19581	19695	19454	19408	19431	19365	19515	19415	19532	19409	19535	19295	19581	19265	19513	19459	19539	19217	19622	19615	19677	19603	19352	19297	19316	19563	19467	19258	19626	19552	19544	19367	19651	19374	19525	19597	19494	19786	19802	19472	19420	19477	19504	19372	19613	19641	19450	19459	19379	19510	19377	19452	19555	19629	19407	19468	19651	19414	19602	19586	19333	19368	19427	19438	19535	19437	19438	19354	19371	19544	19418	19457	19402	19603	19499	19462	19540	19420	19657	19649	19361	19298	19349	19255	19351	19547	19353	19431	19404	19458	19371	19452	19506	19441	19561	19390	19274	19492	19518	19261	19403	19410	19614	19333	19434	19314	19625	19508	19385	19574	19462	19476	19380	19383	19488	19524	19381	19290	19515	19426	19529	19801	19427	19479	19477	19441	19496	19272	19332	19352	19514	19643	19265	19544	19694	19304	19408	19385	19593	19610	19469	19464	19366	19444	19219	19518	19530	19253	19492	19436	19542	19368	19457	19410	19415	19395	19285	19316	19351	19471	19706	19462	19615	19533	19320	19604	19473	19513	19428	19369	19538	19454	19592	19210	19486	19564	19614	19388	19422	19128	19384	19300	19442	19613	19424	19454	19569	19617	19601	19688	19561	19505	19474	19341	19515	19420	19595	19418	19353	19302	19477	19363	19303	19492	19295	19487	19322	19769	19489	19432	19501	19371	19409	19430	19243	19525	19452	19510	19415	19246	19430	19817	19481	19281	19425	19425	19571	19521	19629	19497	19583	19348	19590	19302	19174	19431	19439	19298	19510	19588	19489	19304	19430	19473	19508	19360	19384	19482	19530	19465	19430	19658	19427	19516	19623	19512	19492	19309	19423	19378	19488	19529	19517	19491	19673	19355	19426	19377	19436	19554	19369	19519	19466	19534	19619	19331	19641	19675	19649	19409	19410	19306	19470	19564	19271	19496	19639	19696	19568	19586	19374	19528	19787	19558	19392	19349	19543	19374	19436	19644	19485	19712	19407	19402	19457	19448	19315	19377	19393	19563	19309	19471	19466	19347	19352	19266	19370	19499	19450	19495	19555	19286	19401	19451	19349	19386	19309	19422	19472	19472	19214	19571	19425	19602	19632	19439	19955	19504	19525	19433	19387	19731	19559	19536	19716	19538	19343	19379	19297	19530	19623	19529	19606	19406	19452	19478	19471	19643	19651	19373	19497	19238	19324	19297	19394	19478	19648	19417	19424	19543	19492	19388	19281	19238	19291	19595	19261	19362	19464	19437	19366	19294	19453	19655	19667	19422	19514	19358	19382	19569	19593	19372	19667	19471	19482	19203	19509	19610	19569	19491	19415	19467	19519	19450	19381	19304	19255	19027	19533	19283	19234	19267	19104	19551	19568	19506	19514	19365	19516	19368	19449	19477	19540	19412	19428	19446	19390	19019	19422	19472	19409	19207	19201	19525	19532	19492	19515	19420	19520	19426	19567	19253	19340	19612	19620	19455	19446	19147	19412	19495	19255	19472	19449	19573	19356	19582	19540	19441	19448	19414	19528	19417	19510	19425	19543	19367	19258	19588	19415	19488	19414	19351	19417	19262	19441	19129	19344	19529	19506	19412	19421	19549	19370	19702	19454	19331	19517	19466	19567	19484	19394	19466	19209	19462	19454	19490	19454	19441	19251	19407	19721	19683	19436	19508	19284	19233	19488	19404	19313	19444	19414	19489	19490	19492	19641	19549	19510	19606	19488	19682	19400	19363	19548	19542	19325	19297	19280	19484	19359	19266	19456	19432	19504	19605	19531	19525	19605	19167	19279	19420	19099	19362	19389	19314	19336	19495	19575	19561	19388	19422	19492	19385	19322	19401	19492	19588	19559	19479	19314	19439	19441	19259	19411	19509	19366	19513	19476	19481	19276	19368	19515	19510	19618	19414	19444	19541	19431	19532	19601	19575	19460	19676	19293	19449	19394	19224	19377	19425	19485	19657	19422	19481	19453	19370	19477	19299	19626	19427	19489	19277	19558	19365	19564	19318	19744	19591	19652	19418	19232	19492	19443	19383	19337	19286	19275	19360	19469	19358	19448	19484	19646	19362	19432	19345	19679	19265	19449	19583	19394	19332	19395	19670	19584	19574	19265	19259	19439	19415	19361	19410	19411	19460	19307	19464	19490	19370	19361	19499	19432	19453	19423	19401	19646	19423	19295	19567	19707	19452	19333	19322	19498	19569	19483	19525	19570	19573	19295	19361	19324	19392	19348	19351	19429	19660	19278	19365	19623	19338	19277	19449	19499	19424	19625	19566	19317	19524	19431	19689	19546	19453	19532	19527	19471	19394	19466	19346	19524	19421	19386	19457	19476	19692	19580	19462	19258	19274	19417	19462	19472	19566	19537	19676	19464	19577	19422	19481	19557	19579	19253	19480	19522	19469	19508	19504	19481	19331	19475	19412	19307	19496	19431	19520	19283	19334	19411	19448	19523	19452	19745	19455	19473	19510	19625	19546	19464	19667	19429	19360	19260	19636	19398	19472	19299	19218	19280	19456	19472	19564	19702	19800	19640	19675	19422	19573	19310	19433	19204	19331	19539	19223	19464	19573	19523	19512	19309	19345	19440	19281	19339	19590	19834	19302	19570	19478	19669	19542	19403	19478	19463	19583	19568	19486	19280	19529	19805	19687	19472	19218	19340	19513	19777	19455	19614	19331	19316	19291	19642	19533	19419	19582	19632	19556	19558	19528	19533	19736	19500	19577	19321	19345	19580	19684	19507	19419	19551	19402	19448	19425	19399	19495	19233	19304	19491	19369	19678	19373	19450	19446	19588	19551	19367	19455	19377	19332	19420	19482	19439	19592	19428	19590	19389	19400	19614	19383	19557	19380	19293	19509	19386	19322	19533	19522	19248	19451	19522	19323	19312	19444	19568	19364	19166	19339	19414	19270	19441	19546	19511	19510	19511	19460	19414	19284	19542	19720	19616	19113	19274	19381	19423	19114	19426	19262	19424	19309	19396	19515	19518	19619	19422	19439	19511	19551	19541	19526	19355	19671	19567	19465	19228	19309	19358	19640	19437	19378
63706	104746	95290	66164	26919	12570	12635	12503	12537	12592	12656	12396	12479	12719	12579	12584	12548	12413	12558	12521	12472	12590	12581	12261	12517	12630	12459	12656	12412	12471	12607	12441	12297	12529	12818	12531	12482	12351	12544	12380	12634	12585	12420	12488	12739	12657	12494	12575	12444	12402	12284	12561	12608	12418	12443	12577	12565	12402	12502	12299	12404	12499	12644	12525	12623	12637	12568	12455	12454	12585	12427	12448	12549	12476	12603	12405	12614	12419	12484	12476	12514	12700	12537	12447	12647	12420	12636	12486	12676	12370	12705	12475	12417	12260	12670	12400	12575	12533	12398	12715	12655	12285	12499	12676	12544	12519	12495	12429	12476	12517	12653	12449	12536	12536	12466	12700	12423	12392	12481	12408	12702	12354	12385	12456	12428	12383	12470	12426	12525	12623	12517	12535	12779	12654	12491	12542	12453	12495	12640	12349	12644	12681	12503	12598	12535	12340	12440	12542	12504	12473	12427	12425	12562	12275	12443	12699	12420	12218	12455	12368	12426	12487	12708	12352	12527	12376	12466	12414	12477	12571	12462	12426	12542	12730	12540	12444	12555	12584	12422	12461	12462	12543	12470	12404	12322	12450	12543	12587	12592	12506	12559	12499	12336	12505	12476	12299	12536	12522	12638	12492	12570	12587	12669	12503	12580	12466	12391	12408	12567	12725	12460	12550	12491	12554	12480	12435	12314	12479	12527	12399	12446	12440	12524	12541	12485	12454	12573	12658	12420	12364	12609	12398	12580	12453	12495	12456	12519	12381	12562	12434	12470	12616	12634	12396	12343	12512	12402	12576	12472	12637	12602	12470	12530	12536	12552	12638	12597	12531	12544	12488	12323	12606	12564	12515	12345	12561	12372	12513	12655	12640	12383	12395	12441	12508	12458	12638	12496	12486	12447	12499	12380	12473	12517	12444	12487	12438	12493	12380	12562	12601	12435	12480	12557	12565	12621	12425	12414	12401	12507	12586	12514	12446	12467	12514	12553	12383	12560	12576	12597	12450	12505	12453	12561	12473	12388	12436	12483	12388	12653	12606	12548	12549	12454	12487	12361	12504	12441	12584	12550	12459	12460	12561	12449	12483	12456	12399	12582	12455	12620	12463	12564	12383	12511	12732	12489	12559	12506	12486	12672	12467	12456	12306	12433	12448	12493	12463	12365	12478	12393	12592	12452	12556	12537	12420	12555	12508	12634	12543	12386	12490	12625	12382	12429	12646	12427	12549	12593	12383	12437	12446	12505	12402	12550	12581	12460	12519	12635	12596	12654	12611	12476	12502	12464	12570	12543	12327	12643	12479	12487	12528	12390	12699	12458	12561	12441	12412	12557	12386	12439	12548	12617	12531	12745	12541	12513	12531	12513	12539	12451	12504	12587	12550	12526	12439	12462	12335	12398	12563	12361	12526	12649	12555	12566	12517	12538	12617	12478	12463	12534	12710	12520	12493	12494	12467	12648	12597	12603	12711	12610	12595	12644	12437	12503	12434	12677	12419	12520	12488	12530	12561	12533	12394	12480	12630	12669	12390	12564	12447	12406	12410	12550	12540	12511	12468	12612	12439	12515	12528	12570	12590	12480	12566	12561	12438	12394	12621	12664	12460	12695	12518	12546	12430	12531	12521	12513	12405	12524	12582	12550	12515	12609	12299	12602	12382	12450	12369	12396	12613	12373	12395	12384	12393	12622	12450	12587	12441	12532	12570	12522	12588	12540	12478	12572	12317	12480	12490	12572	12594	12374	12573	12469	12534	12353	12568	12424	12469	12564	12338	12369	12410	12486	12385	12497	12456	12536	12577	12532	12568	12530	12519	12457	12490	12558	12517	12505	12500	12545	12502	12482	12316	12560	12485	12487	12482	12486	12470	12512	12499	12394	12559	12530	12580	12375	12519	12503	12274	12422	12363	12451	12536	12444	12513	12537	12647	12421	12429	12493	12408	12488	12296	12556	12463	12572	12581	12630	12659	12426	12531	12494	12424	12369	12627	12567	12656	12540	12491	12320	12440	12476	12395	12657	12422	12456	12646	12458	12424	12487	12620	12317	12498	12554	12612	12563	12508	12395	12520	12489	12500	12561	12649	12437	12506	12642	12503	12531	12461	12551	12579	12567	12551	12477	12495	12597	12566	12494	12447	12484	12367	12383	12325	12471	12559	12469	12525	12615	12565	12528	12410	12661	12557	12607	12542	12565	12540	12517	12572	12522	12576	12496	12632	12454	12473	12622	12548	12272	12498	12506	12429	12350	12510	12709	12422	12534	12477	12399	12546	12558	12566	12428	12410	12496	12519	12388	12660	12442	12535	12528	12545	12734	12376	12489	12597	12442	12357	12359	12478	12493	12446	12464	12386	12476	12540	12431	12601	12609	12547	12292	12428	12700	12380	12535	12420	12480	12450	12437	12530	12417	12570	12500	12425	12449	12451	12445	12461	12507	12687	12392	12476	12683	12441	12533	12417	12445	12415	12428	12458	12464	12329	12545	12551	12453	12457	12418	12492	12555	12639	12551	12456	12498	12395	12527	12554	12469	12596	12416	12501	12302	12593	12464	12401	12456	12632	12496	12567	12532	12428	12464	12593	12437	12604	12476	12417	12647	12560	12581	12575	12589	12436	12583	12545	12552	12656	12513	12321	12401	12402	12496	12616	12566	12441	12722	12488	12526	12573	12510	12356	12485	12538	12526	12316	12611	12556	12479	12561	12534	12559	12530	12446	12570	12481	12466	12428	12574	12486	12621	12577	12548	12510	12616	12351	12594	12468	12513	12438	12411	12639	12545	12600	12341	12569	12519	12406	12514	12346	12337	12493	12477	12500	12310	12514	12484	12489	12365	12308	12409	12583	12380	12511	12489	12611	12533	12495	12547	12405	12548	12548	12342	12541	12520	12551	12417	12492	12532	12258	12487	12392	12431	12552	12521	12475	12464	12383	12463	12450	12521	12427	12513	12496	12580	12296	12476	12526	12519	12426	12518	12550	12457	12550	12479	12494	12457	12572	12406	12293	12434	12578	12489	12528	12383	12469	12568	12444	12497	12562	12559	12470	12478	12432	12478	12557	12445	12398	12577	12633	12433	12728	12496	12456	12637	12412	12276	12651	12458	12500	12580	12614	12469	12651	12685	12531	12527	12539	12544	12453	12376	12406	12614	12639	12599	12479	12416	12601	12566	12462	12598	12442	12656	12619	12404	12621	12543	12493	12401	12474	12460	12455	12635	12530	12475	12451	12563	12448	12579	12540	12504	12410	12578	12507	12496	12493	12618	12732	12506	12451	12551	12591	12419	12559	12478	12360	12325	12443	12514	12579	12535	12299	12439	12461	12555	12508	12469	12407	12552	12522	12684	12544	12550	12442	12429	12508	12465	12641	12462	12417	12557	12510	12397	12530	12428	12451	12463	12374	12431	12578	12538	12690	12373	12693	12664	12461	12493	12474	12492	12579	12560	12357	12405	12556	12483	12569	12458	12535	12466	12574	12322	12579	12469	12510	12424	12496	12533	12511	12593	12526	12676	12535	12310	12555	12535	12507	12576	12485	12461	12613	12368	12520	12532	12555	12624	12528	12440	12486	12391	12678	12421	12457	12518	12423	12561	12628	12507	12497	12565	12577	12498	12658	12576	12627	12722	12712	12363	12624	12550	12554	12525	12233	12490	12465	12555	12542	12572	12638	12519	12555	12559	12676	12500	12535	12648	12473	12578	12601	12319	12300	12465	12495	12507	12423	12618	12695	12518	12517	12558	12510	12625	12588	12467	12518	12402	12485	12538	12348	12424	12706	12511	12467	12437	12426	12447	12553	12665	12553	12521	12409	12396	12574	12516	12392	12641	12698	12535	12444	12387	12479	12405	12578	12411	12647	12615	12433	12353	12559	12580	12427	12553	12511	12512	12513	12546	12502	12521	12574	12759	12414	12427	12467	12385	12425	12544	12574	12442	12595	12406	12369	12327	12587	12454	12712	12448	12514	12474	12588	12454	12612	12571	12473	12492	12500	12618	12518	12577	12564	12467	12513	12393	12436	12574	12356	12464	12342	12630	12409	12492	12600	12564	12414	12534	12514	12402	12576	12680	12583	12637	12337	12395	12642	12414	12585	12432	12538	12593	12272	12628	12383	12493	12396	12511	12501	12540	12549	12579	12497	12581	12544	12624	12448	12479	12450	12386	12489	12514	12500	12407	12635	12423	12482	12472	12510	12470	12719	12565	12433	12550	12710	12481	12500	12512	12441	12642	12501	12591	12512	12502	12590	12389	12455	12465	12430	12587	12530	12481	12539	12638	12495	12548	12409	12473	12561	12469	12393	12534	12504	12576	12675	12467	12389	12589	12339	12594	12517	12615	12555	12470	12536	12523	12539	12522	12438	12500	12465	12482	12383	12345	12559	12634	12313	12567	12519	12464	12639	12370	12468	12488	12624	12595	12375	12445	12385	12540	12583	12524	12569	12306	12659	12592	12519	12519	12515	12462	12650	12528	12509	12674	12644	12516	12527	12454	12434	12523	12434	12351	12536	12394	12405	12438	12446	12442	12665	12645	12616	12542	12512	12473	12375	12487	12476	12583	12572	12499	12550	12480	12645	12512	12468	12666	12557	12423	12373	12583	12330	12515	12461	12531	12573	12627	12565	12555	12632	12383	12557	12598	12474	12480	12538	12600	12480	12459	12532	12575	12688	12318	12440	12611	12404	12366	12470	12581	12405	12313	12776	12417	12504	12442	12331	12596	12436	12608	12613	12329	12427	12452	12312	12457	12500	12616	12652	12641	12394	12647	12779	12598	12550	12684	12424	12371	12358	12520	12430	12579	12492	12565	12504	12448	12572	12615	12670	12637	12454	12573	12518	12596	12647	12503	12428	12520	12566	12551	12293	12590	12538	12495	12548	12421	12550	12488	12500	12612	12391	12470	12501	12697	12608	12574	12681	12536	12597	12558	12513	12268	12580	12476	12272	12587	12590	12449	12628	12607	12346	12501	12625	12506	12612	12305	12329	12704	12414	12512	12533	12493	12574	12532	12483	12615	12423	12453	12494	12515	12512	12453	12332	12428	12510	12498	12554	12540	12509	12631	12624	12561	12300	12578	12445	12506	12582	12591	12570	12543	12654	12447	12332	12374	12584	12483	12520	12566	12324
40448	42649	39521	30620	23392	21710	21411	21708	21498	21296	21422	21721	21350	21299	21358	21623	21561	21475	21458	21415	21506	21563	21671	21306	21226	21427	21513	21570	21371	21260	21466	21511	21260	21456	21609	21501	21467	21519	21474	21657	21535	21450	21595	21381	21471	21380	21449	21546	21343	21420	21242	21476	21487	21441	21294	21175	21141	21768	21821	21554	21572	21335	21507	21403	21342	21270	21186	21385	21140	21340	21408	21395	21476	21630	21353	21506	21452	21465	21432	21431	21236	21290	21291	21413	21378	21365	21246	21491	21309	21454	21258	21186	21592	21482	21605	21592	21701	21494	21378	21277	21455	21598	21307	21395	21297	21441	21511	21359	21191	21356	21653	21313	21440	21373	21542	21482	21380	21297	21444	21361	20984	21234	21643	21374	21626	21478	21458	21302	21428	21631	21449	21410	21512	21546	21426	21469	21323	21337	21586	21458	21617	21385	21161	21206	21489	21714	21472	21697	21384	21531	21443	21483	21389	21531	21616	21417	21561	21521	21578	21435	21451	21943	21502	21293	21279	21437	21530	21407	21444	21239	21267	21278	21521	21323	21414	21300	21284	21372	21263	21504	21474	21265	21440	21361	21594	21493	21349	21333	21453	21536	21451	21494	21721	21402	21429	21505	21466	21458	21217	21768	21401	21421	21579	21514	21801	21511	21447	21424	21388	21467	21484	21432	21536	21530	21620	21291	21355	21155	21421	21349	21439	21482	21284	21679	21493	21308	21594	21300	21458	21349	21311	21442	21460	21294	21224	21448	21603	21256	21443	21376	21375	21379	21388	21446	21573	21195	21541	21333	21454	21357	21398	21405	21621	21588	21478	21353	21365	21270	21599	21567	21254	21458	21598	21515	21353	21380	21253	21325	21323	21453	21467	21315	21442	21648	21605	21187	21552	21453	21582	21416	21448	21487	21387	21407	21566	21343	21503	21371	21266	21341	21384	21361	21221	21228	21464	21191	21379	21447	21556	21648	21556	21436	21690	21520	21391	21466	21255	21312	21322	21306	21508	21424	21516	21414	21291	21417	21454	21342	21275	21184	21426	21376	21320	21654	21478	21405	21731	21464	21321	21510	21397	21325	21543	21428	21554	21372	21421	21341	21487	21245	21355	21256	21413	21544	21458	21549	21402	21419	21578	21330	21377	21423	21584	21206	21422	21626	21346	21314	21343	21535	21225	21521	21427	21036	21402	21551	21198	21300	21305	21493	21347	21458	21451	21419	21448	21260	21408	21414	21415	21556	21755	21549	21565	21502	21470	21367	21497	21412	21385	21530	21395	21450	21480	21656	21283	21574	21164	21317	21418	21584	21376	21206	21436	21322	21349	21488	21323	21500	21235	21276	21384	21438	21467	21624	21388	21734	21496	21329	21295	21380	21613	21287	21497	21409	21374	21303	21397	21287	21329	21300	21683	21266	21443	21333	21538	21578	21590	21527	21661	21593	21397	21522	21415	21444	21767	21488	21360	21340	21359	21462	21475	21436	21218	21258	21453	21291	21437	21639	21317	21316	21517	21555	21414	21605	21399	21613	21350	21560	21710	21306	21462	21332	21512	21573	21475	21584	21468	21538	21377	21397	21508	21435	21450	21429	21382	21252	21581	21129	21527	21333	21515	21438	21487	21462	21433	21421	21538	21562	21573	21392	21575	21530	21651	21373	21376	21527	21818	21260	21359	21245	21414	21269	21415	21453	21471	21177	21428	21180	21238	21341	21417	21584	21526	21441	21698	21521	21584	21294	21513	21257	21390	21498	21263	21383	21690	21481	21642	21508	21503	21439	21360	21221	21264	21464	21546	21437	21532	21292	21493	21331	21338	21554	21653	21475	21388	21402	21487	21339	21432	21577	21302	21335	21407	21562	21301	21430	21470	21476	21303	21447	21305	21535	21654	21281	21573	21589	21464	21448	21240	21525	21329	21451	21543	21492	21369	21458	21594	21497	21418	21771	21142	21440	21532	21309	21227	21404	21401	21239	21373	21174	21696	21485	21026	21296	21324	21539	21771	21531	21092	21274	21511	21549	21449	21329	21510	21200	21223	21389	21461	21467	21374	21439	21316	21767	21199	21567	21381	21464	21455	21515	21355	21451	21262	21573	21370	21769	21552	21377	21602	21542	21194	21478	21289	21321	21312	21249	21297	21419	21378	21425	21476	21572	21488	21215	21422	21388	21414	21502	21195	21258	21531	21189	21410	21653	21300	21574	21315	21512	21337	21431	21409	21492	21548	21233	21336	21586	21316	21543	21500	21403	21575	21184	21499	21738	21673	21550	21346	21546	21601	21520	21418	21423	21388	21454	21516	21334	21473	21624	21265	21541	21586	21461	21686	21513	21451	21300	21208	21300	21530	21526	21525	21347	21608	21386	21563	21244	21419	21340	21520	21529	21427	21358	21374	21233	21407	21246	21105	21263	21545	21389	21313	21401	21620	21540	21376	21398	21706	21550	21209	21281	21498	21602	21621	21488	21403	21273	21735	21453	21080	21624	21622	21407	21345	21449	21242	21488	21662	21385	21488	21426	21352	21477	21462	21240	21427	21432	21488	21446	21684	21533	21350	21360	21518	21457	21521	21591	21641	21884	21543	21746	21333	21389	21567	21455	21476	21368	21523	21375	21277	21431	21366	21407	21698	21513	21424	21278	21644	21667	21540	21436	21748	21655	21407	21412	21502	21615	21384	21368	21270	21394	21320	21292	21503	21135	21352	21347	21718	21198	21415	21435	21517	21570	21666	21360	21335	21335	21645	21597	21563	21517	21318	21426	21385	21466	21259	21589	21429	21435	21598	21400	21644	21352	21435	21385	21571	21422	21436	21303	21282	21349	21535	21514	21583	21164	21425	21723	21213	21495	21502	21405	21456	21452	21588	21607	21448	21212	21523	21309	21492	21637	21479	21238	21408	21259	21553	21366	21353	21627	21392	21538	21474	21596	21435	21394	21471	21505	21436	21473	21320	21383	21457	21490	21225	21485	21366	21253	21213	21610	21675	21438	21354	21146	21468	21220	21505	21740	21454	21688	21721	21525	21448	21300	21659	21405	21440	21350	21599	21311	21217	21545	21379	21445	21594	21387	21437	21230	21278	21340	21490	21646	21439	21435	21444	21249	21669	21495	21450	21416	21629	21787	21482	21310	21400	21448	21252	21517	21426	21411	21509	21426	21581	21371	21588	21621	21139	21329	21384	21051	21410	21355	21586	21364	21374	21529	21282	21198	21428	21457	21560	21241	21303	21336	21394	21737	21512	21425	21407	21357	21630	21384	21548	21511	21354	21536	21472	21428	21368	21409	21456	21630	21223	21604	21628	21560	21486	21475	21473	21411	21483	21363	21477	21472	21456	21620	21123	21538	21525	21268	21384	21426	21648	21513	21386	21641	21568	21329	21441	21369	21646	21412	21509	21748	21332	21444	21522	21539	21558	20869	21404	21365	21345	21364	21291	21713	21348	21245	21292	21294	21416	21460	21439	21458	21459	21478	21397	21415	21735	21787	21590	21522	21530	21335	21451	21354	21290	21562	21573	21609	21563	21362	21307	21345	21396	21567	21608	21489	21404	21269	21425	21515	21295	21553	21439	21595	21384	21566	21674	21498	21239	21131	21360	21791	21396	21342	21387	21582	21482	21350	21257	21535	21374	21332	21474	21359	21464	21256	21505	21276	21433	21398	21360	21498	21381	21548	21604	21510	21448	21576	21636	21419	21326	21591	21295	21423	21260	21308	21323	21466	21412	21549	21424	21459	21512	21427	21591	21721	21396	21459	21543	21359	21469	21513	21563	21439	21246	21444	21112	21515	21513	21393	21389	21412	21582	21887	21396	21471	21515	21274	21379	21304	21515	21518	21335	21422	21424	21252	21392	21475	21552	21344	21564	21420	21680	21478	21368	21402	21343	21389	21436	21446	21617	21533	21661	21543	21348	21504	21472	21746	21323	21592	21337	21618	21644	21400	21572	21662	21578	21352	21458	21307	21476	21321	21362	21319	21443	21626	21521	21439	21484	21545	21371	21533	21317	21408	21554	21124	21498	21286	21405	21393	21281	21290	21290	21258	21467	21231	21536	21344	21359	21721	21309	21566	21662	21496	21480	21334	21111	21471	21461	21225	21451	21364	21651	21114	21578	21507	21346	21298	21434	21486	21667	21212	21561	21420	21421	21349	21522	21481	21629	21417	21247	21487	21327	21357	21348	21375	21338	21437	21348	21494	21414	21377	21546	21505	21356	21559	21551	21328	21340	21388	21293	21408	21553	21364	21396	21440	21576	21397	21513	21375	21598	21283	21304	21584	21537	21565	21461	21166	21552	21586	21299	21512	21433	21546	21609	21143	21590	21283	21442	21492	21214	21509	21297	21501	21584	21379	21489	21572	21392	21338	21334	21601	21426	21425	21444	21368	21496	21441	21647	21304	21312	21443	21288	21435	21323	21350	21551	21618	21560	21462	21299	21353	21513	21478	21492	21566	21392	21262	21408	21729	21564	21571	21435	21369	21511	21549	21274	21553	21540	21458	21255	21391	21482	21496	21504	21376	21315	21360	21412	21427	21408	21585	21418	21584	21610	21340	21509	21534	21437	21402	21568	21516	21564	21600	21354	21469	21634	21439	21626	21342	21461	21605	21589	21605	21401	21433	21466	21268	21505	21417	21329	21393	21548	21423	21555	21543	21271	21503	21456	21565	21448	21497	21734	21435	21443	21338	21628	21536	21448	21540	21514	21381	21557	21381	21405	21205	21283	21360	21263	21492	21183	21534	21439	21614	21578	21301	21538	21412	21676	21478	21412	21470	21568	21684	21582	21536	21514	21579	21174	21419	21452	21441	21139	21512	21554	21762	21577	21452	21649	21467	21426	21465	21403	21095	21515	21297	21551	21302	21481	21297	21562	21444	21284	21596	21227	21236	21505	21583	21443	21345	21336	21387	21584	21668	21542	21395	21416	21431	21333	21571	21419	21504	21555	21184	21364	21471	21594	21610	21694	21507	21682	21280	21431	21366	21456	21322	21549	21436	21464	21576	21582	21484	21492	21477	21485	21584	21533	21326	21570	21504	21243	21242	21457	21209	21356	21624	21253	21278	21284	21515	21466	21324	21349	21448	21651	21475	21559	21613	21404	21471	21448	21483	21397	21447	21665	21309
38847	47376	35227	21988	14625	13494	13597	13582	13420	13470	13683	13488	13605	13500	13632	13662	13536	13510	13377	13575	13436	13678	13539	13811	13446	13550	13559	13539	13683	13487	13700	13609	13715	13588	13818	13554	13379	13644	13518	13524	13703	13605	13733	13687	13591	13666	13509	13434	13758	13463	13569	13548	13578	13478	13567	13616	13501	13602	13487	13586	13568	13505	13440	13505	13473	13454	13555	13498	13527	13658	13608	13325	13620	13523	13625	13481	13611	13540	13694	13423	13672	13780	13655	13646	13762	13621	13424	13594	13621	13569	13542	13559	13688	13653	13603	13605	13654	13472	13508	13487	13582	13529	13676	13638	13476	13463	13631	13402	13665	13632	13623	13612	13569	13693	13615	13734	13540	13652	13538	13573	13504	13573	13609	13609	13539	13547	13562	13531	13735	13635	13669	13535	13716	13547	13615	13578	13549	13525	13611	13511	13743	13469	13582	13724	13777	13647	13758	13582	13684	13669	13760	13619	13682	13703	13681	13488	13641	13697	13582	13625	13469	13636	13545	13759	13521	13634	13676	13618	13466	13700	13739	13519	13586	13505	13697	13592	13569	13572	13593	13608	13494	13620	13606	13544	13549	13548	13500	13539	13426	13711	13507	13457	13561	13630	13637	13522	13565	13536	13490	13488	13573	13575	13482	13595	13387	13767	13590	13587	13600	13451	13625	13700	13507	13664	13525	13534	13675	13514	13408	13553	13585	13750	13586	13610	13585	13551	13512	13425	13591	13616	13622	13543	13668	13585	13561	13396	13644	13617	13606	13483	13601	13490	13630	13722	13616	13519	13576	13597	13502	13627	13632	13693	13473	13488	13564	13617	13659	13692	13522	13533	13716	13431	13617	13783	13576	13650	13563	13634	13617	13464	13576	13398	13573	13638	13539	13582	13554	13612	13676	13652	13488	13630	13634	13519	13533	13719	13506	13606	13636	13638	13777	13725	13614	13648	13576	13581	13674	13575	13755	13595	13585	13639	13310	13594	13693	13511	13568	13397	13460	13700	13553	13685	13505	13586	13563	13538	13569	13645	13724	13518	13714	13502	13583	13629	13551	13606	13564	13550	13490	13749	13556	13589	13758	13482	13628	13681	13543	13610	13350	13581	13518	13576	13629	13572	13422	13594	13569	13589	13551	13759	13555	13613	13536	13609	13551	13434	13713	13490	13702	13543	13504	13498	13568	13604	13613	13542	13498	13362	13497	13603	13594	13489	13537	13612	13429	13503	13605	13561	13708	13662	13596	13550	13676	13735	13343	13484	13496	13629	13477	13629	13641	13584	13651	13696	13682	13513	13595	13566	13568	13645	13457	13610	13567	13663	13749	13629	13458	13507	13634	13505	13635	13469	13557	13595	13587	13510	13705	13698	13538	13546	13629	13565	13651	13584	13646	13770	13369	13507	13642	13574	13661	13500	13644	13390	13609	13473	13657	13545	13584	13533	13607	13827	13537	13435	13408	13512	13596	13614	13651	13619	13389	13521	13567	13575	13681	13422	13401	13569	13812	13610	13581	13627	13589	13604	13602	13689	13703	13528	13632	13491	13570	13717	13665	13620	13407	13514	13724	13598	13698	13671	13624	13594	13560	13753	13436	13659	13469	13533	13676	13604	13477	13415	13547	13776	13584	13635	13577	13652	13574	13682	13604	13680	13588	13521	13534	13496	13616	13688	13672	13588	13362	13730	13673	13629	13644	13767	13606	13591	13571	13459	13586	13592	13588	13625	13547	13735	13526	13632	13706	13548	13592	13572	13456	13499	13741	13524	13608	13656	13596	13616	13462	13632	13719	13616	13563	13713	13761	13728	13581	13579	13606	13567	13705	13379	13687	13577	13682	13574	13578	13554	13449	13699	13394	13584	13559	13585	13556	13564	13559	13509	13578	13633	13640	13433	13740	13546	13447	13590	13656	13579	13523	13620	13591	13514	13642	13767	13654	13693	13670	13510	13640	13546	13585	13579	13498	13595	13834	13633	13624	13399	13443	13507	13490	13646	13551	13629	13600	13658	13591	13506	13525	13511	13523	13540	13502	13489	13619	13452	13822	13795	13605	13602	13461	13681	13512	13485	13617	13547	13521	13526	13570	13580	13407	13649	13524	13520	13639	13762	13771	13590	13571	13542	13461	13583	13479	13599	13542	13616	13594	13571	13472	13626	13554	13499	13567	13566	13658	13563	13526	13635	13521	13533	13512	13660	13600	13512	13671	13400	13598	13617	13689	13668	13519	13602	13654	13509	13574	13666	13680	13681	13542	13729	13519	13635	13651	13729	13466	13695	13706	13733	13542	13595	13568	13559	13619	13681	13590	13568	13677	13735	13486	13689	13526	13612	13591	13369	13538	13525	13597	13511	13668	13540	13592	13452	13479	13449	13564	13503	13451	13596	13526	13567	13744	13565	13605	13500	13451	13616	13416	13566	13615	13491	13667	13622	13502	13669	13602	13592	13423	13698	13523	13544	13555	13517	13494	13408	13631	13729	13461	13495	13555	13622	13498	13569	13637	13600	13511	13591	13577	13765	13722	13573	13535	13474	13610	13451	13703	13680	13420	13592	13703	13509	13672	13515	13595	13585	13471	13539	13608	13447	13428	13752	13504	13564	13578	13604	13861	13587	13491	13735	13297	13568	13785	13413	13595	13640	13557	13604	13581	13594	13545	13777	13476	13617	13727	13603	13556	13503	13767	13517	13374	13458	13705	13590	13559	13617	13498	13549	13622	13682	13674	13613	13652	13429	13755	13534	13438	13563	13252	13778	13552	13442	13612	13450	13510	13715	13512	13540	13729	13706	13653	13636	13521	13517	13771	13635	13715	13388	13447	13547	13554	13718	13590	13657	13540	13726	13491	13519	13518	13673	13441	13429	13667	13603	13485	13562	13576	13539	13554	13577	13755	13506	13713	13496	13505	13484	13674	13442	13504	13588	13642	13581	13620	13698	13552	13695	13517	13680	13553	13473	13722	13623	13479	13561	13578	13558	13604	13624	13526	13810	13610	13672	13585	13521	13499	13695	13676	13470	13592	13381	13670	13402	13631	13492	13606	13456	13701	13613	13556	13748	13591	13674	13527	13617	13498	13690	13471	13509	13591	13513	13631	13615	13510	13605	13616	13609	13646	13537	13635	13644	13573	13539	13337	13603	13676	13600	13790	13529	13400	13510	13435	13513	13523	13628	13626	13475	13667	13590	13605	13723	13429	13602	13599	13490	13619	13445	13563	13643	13646	13603	13478	13503	13584	13657	13810	13698	13578	13670	13557	13626	13586	13637	13694	13682	13648	13684	13788	13681	13464	13624	13418	13546	13498	13598	13697	13485	13603	13567	13649	13495	13706	13681	13614	13669	13542	13658	13420	13666	13581	13650	13565	13584	13699	13655	13623	13767	13524	13617	13519	13622	13610	13529	13482	13699	13525	13639	13594	13721	13525	13414	13621	13659	13614	13663	13660	13473	13611	13715	13545	13573	13526	13471	13651	13545	13558	13517	13575	13610	13594	13488	13498	13538	13567	13671	13618	13658	13341	13513	13530	13674	13540	13561	13440	13562	13722	13444	13713	13599	13487	13810	13587	13516	13595	13783	13584	13407	13669	13771	13506	13741	13721	13442	13382	13481	13527	13493	13453	13559	13527	13713	13541	13557	13739	13596	13652	13539	13499	13695	13538	13594	13484	13617	13457	13621	13514	13639	13654	13676	13615	13492	13537	13654	13578	13625	13624	13640	13619	13491	13603	13677	13465	13484	13782	13506	13602	13577	13615	13570	13684	13605	13468	13524	13685	13565	13540	13673	13590	13523	13497	13581	13658	13767	13611	13501	13452	13561	13384	13484	13754	13627	13506	13527	13417	13505	13693	13654	13582	13649	13597	13560	13519	13740	13591	13555	13575	13677	13566	13694	13537	13458	13682	13655	13499	13539	13579	13682	13715	13658	13611	13627	13660	13605	13537	13707	13425	13608	13671	13426	13742	13707	13739	13761	13575	13477	13475	13548	13564	13668	13728	13572	13576	13634	13678	13666	13712	13736	13494	13622	13499	13631	13459	13512	13455	13613	13580	13581	13481	13482	13781	13525	13559	13717	13509	13463	13611	13521	13554	13517	13592	13553	13499	13554	13558	13465	13537	13632	13544	13486	13655	13784	13569	13619	13484	13725	13658	13537	13667	13555	13771	13626	13519	13634	13610	13480	13611	13612	13673	13535	13427	13669	13412	13572	13621	13660	13597	13551	13564	13675	13513	13643	13511	13642	13756	13561	13586	13480	13697	13584	13537	13573	13593	13508	13526	13722	13490	13785	13530	13607	13650	13733	13763	13555	13731	13630	13395	13498	13573	13707	13512	13609	13519	13520	13555	13590	13736	13661	13644	13410	13558	13843	13707	13559	13490	13530	13637	13464	13646	13561	13625	13691	13651	13513	13584	13687	13619	13547	13460	13612	13702	13530	13731	13579	13547	13503	13440	13599	13588	13568	13608	13443	13691	13653	13557	13699	13433	13539	13704	13748	13653	13600	13595	13465	13569	13605	13520	13560	13572	13643	13649	13675	13613	13696	13490	13666	13573	13669	13565	13481	13596	13418	13582	13627	13499	13651	13668	13481	13678	13668	13503	13639	13606	13499	13710	13582	13647	13626	13678	13526	13679	13489	13574	13455	13540	13512	13596	13657	13426	13721	13319	13565	13560	13558	13612	13347	13514	13517	13661	13574	13680	13633	13612	13576	13511	13646	13664	13514	13613	13493	13565	13445	13625	13669	13504	13619	13556	13483	13460	13509	13632	13471	13531	13617	13630	13660	13489	13584	13538	13489	13447	13713	13489	13550	13599	13654	13632	13575	13487	13553	13573	13534	13603	13593	13575	13701	13571	13500	13493	13694	13616	13669	13406	13457	13406	13722	13626	13781	13599	13658	13555	13643	13742	13538	13601	13570	13422	13557	13654	13701	13666	13582	13630	13537	13690	13528	13677	13538	13706	13616	13445	13661	13618	13590	13646	13402	13514	13660	13565	13512	13600	13454	13774	13485	13568	13448	13541	13513	13665	13629	13567	13654	13412	13577	13532	13510	13491	13613	13649	13724	13456	13591	13651	13665	13585	13564	13636	13669	13505	13699	13549	13442	13639	13634	13741	13539	13533	13469
25003	26305	38107	35781	27702	25099	25948	23123	22506	22696	22963	22838	22660	22664	22781	22382	22741	22997	22687	22578	22753	22423	22589	22521	22535	22583	22640	22649	22457	22475	22680	22605	22469	22593	22531	22542	22517	22377	22597	22652	22712	22791	22620	22418	22536	22484	22634	22494	22592	22455	22506	22535	22402	22572	22562	22403	22296	22367	22646	22529	22501	22505	22432	22489	22438	22619	22289	22512	22436	22657	22669	22359	22358	22473	22690	22618	22652	22530	22380	22331	22558	22747	22380	22376	22662	22383	22510	22558	22804	22692	22809	22579	22292	22488	22456	22831	22546	22741	22671	22338	22247	22665	22492	22653	22452	22456	22740	22546	22218	22436	22417	22463	22604	22402	22480	22494	22596	22808	22426	22391	22507	22488	22469	22537	22594	22664	22449	22502	22607	22617	22256	22377	22365	22426	22407	22271	22502	22484	22607	22425	22443	22638	22565	22365	22383	22259	22611	22515	22809	22608	22345	22400	22112	22343	22464	22534	22490	22593	22464	22551	22688	22551	22572	22343	22464	22461	22493	22414	22259	22431	22620	22367	22599	22686	22347	22367	22508	22782	22592	22473	22550	22493	22652	22348	22405	22490	22481	22405	22483	22453	22413	22469	22557	22403	22627	22641	22404	22457	22401	22705	22551	22265	22457	22362	22426	22482	22609	22638	22539	22469	22745	22542	22454	22643	22661	22555	22496	22455	22427	22564	22345	22155	22575	22421	22577	22468	22513	22494	22626	22601	22669	22312	22482	22468	22335	22404	22154	22336	22450	22638	22386	22547	22425	22458	22492	22438	22449	22318	22350	22411	22586	22417	22713	22876	22419	22601	22417	22506	22381	22529	22453	22572	22330	22450	22346	22496	22588	22604	22467	22437	22510	22541	22605	22190	22451	22572	22553	22457	22557	22404	22822	22540	22278	22415	22524	22514	22431	22455	22474	22496	22477	22619	22752	22406	22520	22556	22562	22550	22376	22511	22482	22555	22673	22561	22312	22706	22338	22508	22626	22544	22549	22484	22537	22369	22488	22581	22510	22196	22511	22545	22519	22345	22305	22384	22517	22473	22519	22647	22642	22727	22555	22607	22662	22712	22519	22442	22573	22628	22448	22484	22501	22458	22416	22406	22399	22135	22406	22713	22472	22456	22405	22409	22612	22556	22513	22692	22508	22403	22383	22685	22758	22581	22513	22625	22694	22422	22439	22292	22488	22386	22365	22474	22501	22528	22301	22259	22504	22428	22613	22512	22379	22334	22401	22325	22611	22748	22546	22437	22512	22685	22617	22396	22479	22400	22681	22428	22353	22423	22322	22444	22575	22659	22524	22556	22403	22401	22575	22553	22609	22461	22774	22401	22256	22495	22434	22295	22457	22377	22551	22466	22281	22631	22488	22502	22448	22487	22634	22284	22337	22609	22224	22418	22400	22389	22530	22605	22586	22690	22631	22056	22620	22695	22550	22644	22560	22360	22344	22432	22625	22485	22386	22543	22480	22552	22557	22446	22447	22653	22636	22689	22553	22435	22544	22312	22135	22246	22514	22335	22192	22436	22319	22365	22299	22629	22527	22523	22436	22574	22306	22314	22488	22666	22558	22489	22467	22423	22579	22352	22560	22488	22399	22615	22494	22265	22319	22429	22355	22648	22578	22668	22516	22357	22676	22745	22453	22356	22519	22418	22457	22261	22287	22550	22378	22321	22409	22465	22406	22222	22503	22364	22555	22446	22377	22443	22598	22324	22509	22777	22631	22393	22420	22569	22524	22567	22251	22255	22547	22493	22518	22531	22533	22529	22497	22411	22325	22547	22310	22564	22484	22408	22562	22476	22467	22731	22659	22423	22538	22475	22352	22459	22426	22291	22768	22520	22547	22672	22529	22244	22704	22213	22411	22599	22530	22465	22578	22361	22270	22356	22309	22530	22462	22451	22402	22161	22495	22114	22343	22446	22523	22518	22557	22535	22536	22520	22316	22422	22301	22524	22543	22321	22505	22592	22441	22521	22289	22449	22301	22676	22374	22515	22480	22697	22474	22511	22744	22565	22477	22378	22585	22201	22451	22495	22536	22454	22393	22481	22505	22519	22513	22436	22653	22612	22756	22283	22382	22496	22316	22416	22348	22594	22571	22533	22444	22390	22439	22445	22552	22429	22527	22496	22565	22355	22485	22494	22313	22677	22530	22360	22603	22367	22451	22372	22595	22395	22589	22602	22420	22580	22429	22432	22515	22812	22707	22545	22530	22569	22618	22378	22415	22491	22641	22543	22404	22318	22285	22713	22652	22442	22487	22593	22414	22345	22560	22206	22414	22349	22361	22481	22510	22576	22321	22529	22519	22755	22356	22552	22654	22623	22566	22438	22540	22346	22320	22494	22617	22597	22497	22501	22351	22618	22390	22464	22352	22470	22629	22745	22552	22582	22474	22565	22606	22460	22516	22673	22512	22356	22458	22359	22449	22204	22686	22350	22564	22551	22453	22346	22394	22447	22310	22309	22480	22479	22420	22202	22560	22209	22545	22666	22356	22496	22614	22438	22588	22749	22302	22542	22336	22524	22555	22496	22182	22384	22642	22515	22480	22219	22491	22559	22501	22439	22349	22601	22462	22523	22307	22476	22349	22305	22470	22325	22567	22744	22481	22249	22304	22735	22416	22356	22461	22549	22578	22527	22529	22615	22447	22496	22289	22313	22532	22522	22531	22461	22381	22403	22266	22535	22477	22370	22532	22405	22627	22563	22335	22615	22472	22524	22136	22409	22460	22524	22312	22482	22768	22481	22484	22304	22631	22235	22480	22254	22547	22370	22421	22504	22464	22384	22445	22403	22352	22548	22447	22274	22495	22587	22646	22711	22546	22649	22337	22777	22823	22543	22541	22322	22475	22376	22598	22587	22416	22381	22659	22730	22653	22463	22802	22427	22557	22508	22604	22520	22444	22462	22337	22322	22420	22634	22526	22469	22483	22523	22467	22454	22521	22643	22593	22621	22577	22528	22388	22370	22358	22489	22467	22474	22417	22459	22709	22210	22443	22532	22281	22333	22507	22384	22477	22589	22684	22387	22253	22491	22297	22428	22508	22217	22429	22551	22536	22695	22521	22570	22593	22521	22537	22298	22217	22376	22499	22281	22624	22510	22439	22504	22347	22298	22416	22548	22409	22456	22386	22345	22649	22509	22434	22608	22585	22527	22667	22521	22590	22594	22245	22539	22643	22537	22532	22599	22561	22687	22658	22290	22590	22590	22437	22238	22419	22303	22383	22355	22435	22443	22608	22280	22500	22334	22624	22506	22594	22463	22338	22655	22632	22496	22441	22540	22650	22512	22436	22213	22597	22490	22420	22497	22475	22508	22416	22632	22589	22500	22621	22623	22530	22636	22452	22370	22367	22445	22314	22683	22448	22664	22732	22439	22496	22560	22450	22644	22434	22688	22558	22337	22293	22370	22409	22439	22518	22627	22710	22384	22466	22525	22329	22594	22621	22543	22443	22632	22350	22345	22432	22697	22396	22512	22330	22415	22430	22254	22357	22737	22500	22382	22519	22443	22477	22615	22359	22525	22623	22640	22450	22355	22494	22701	22531	22511	22554	22456	22639	22388	22571	22948	22576	22390	22425	22149	22484	22263	22685	22607	22322	22554	22570	22505	22741	22542	22340	22546	22587	22546	22503	22313	22295	22337	22525	22438	22489	22628	22571	22412	22572	22262	22554	22367	22514	22351	22518	22438	22693	22357	22196	22435	22413	22233	22509	22581	22566	22446	22511	22459	22345	22568	22771	22149	22440	22388	22641	22474	22491	22417	22393	22603	22450	22709	22630	22599	22701	22498	22457	22690	22414	22432	22579	22305	22510	22468	22351	22348	22457	22521	22435	22364	22619	22380	22441	22231	22378	22327	22654	22465	22489	22576	22844	22449	22420	22482	22408	22606	22439	22723	22477	22399	22305	22430	22386	22456	22481	22639	22331	22608	22658	22401	22581	22555	22489	22487	22524	22321	22430	22706	22634	22468	22467	22598	22411	22661	22519	22394	22508	22625	22588	22629	22396	22560	22569	22512	22460	22567	22482	22179	22553	22813	22406	22489	22333	22351	22426	22272	22444	22745	22321	22488	22618	22497	22665	22490	22411	22690	22530	22514	22527	22549	22541	22647	22300	22448	22609	22620	22541	22552	22484	22527	22501	22393	22373	22652	22698	22557	22590	22341	22513	22665	22217	22324	22390	22771	22482	22413	22467	22445	22522	22511	22510	22423	22424	22584	22571	22494	22459	22495	22308	22460	22298	22604	22461	22173	22324	22296	22473	22527	22484	22657	22772	22522	22648	22384	22212	22400	22570	22177	22585	22485	22215	22338	22521	22815	22615	22661	22368	22298	22397	22622	22476	22568	22699	22630	22535	22436	22484	22678	22493	22722	22719	22451	22510	22315	22569	22337	22373	22739	22673	22353	22513	22585	22438	22369	22620	22598	22384	22400	22451	22320	22450	22313	22344	22834	22579	22440	22326	22470	22329	22455	22377	22266	22429	22636	22508	22767	22741	22700	22378	22601	22363	22500	22667	22737	22359	22484	22612	22421	22260	22194	22333	22470	22585	22367	22443	22395	22251	22524	22406	22686	22455	22442	22576	22557	22831	22526	22562	22497	22317	22409	22731	22590	22386	22581	22348	22522	22413	22458	22685	22398	22678	22489	22487	22412	22481	22478	22379	22391	22337	22711	22659	22714	22330	22298	22595	22284	22603	22564	22266	22334	22393	22036	22206	22387	22507	22570	22727	22467	22662	22446	22632	22437	22494	22399	22505	22387	22474	22526	22573	22493	22359	22337	22341	22562	22606	22304	22471	22582	22387	22514	22472	22468	22373	22580	22399	22740	22672	22616	22655	22716	22464	22657	22733	22435	22266	22389	22463	22439	22455	22383	22583	22459	22442	22655	22227	22609	22297	22631	22629	22733	22572	22446	22529	22767	22593	22549	22348	22464	22588	22424	22306	22368	22631	22500	22327	22312	22449	22473	22388	22660	22655	22454	22485	22570	22464	22461	22432	22393	22661	22455	22487	22297	22413	22319	22469	22766	22391	22452	22498	22486	22526	22695	22434	22574	22618	22291	22340	22474	22486	22418	22554	22323	22436	22184	22538	22516
66637	104891	84962	54326	24729	14138	14178	14161	14116	14236	14090	14148	14123	14136	14077	14146	14162	14244	14102	13944	13946	14016	14184	13994	14112	13977	14159	14062	14037	13955	14154	13965	14139	14059	14296	14128	14163	14090	13998	14139	13979	14168	14218	13992	14024	13996	14207	14167	14061	14120	14100	14166	14135	14130	14128	14083	14046	13835	14048	14138	14056	14059	14138	14069	14000	14039	14086	14038	14105	13926	14079	14151	14145	14161	14097	14079	14012	14170	14219	14077	14176	14184	14163	14289	14109	14106	13955	13915	14104	14159	14117	14134	14081	14101	14173	13995	14044	14271	14078	14046	13916	13934	14085	14028	14128	13915	13983	14127	13964	14014	14137	14101	14019	14033	14043	14103	13897	14018	14165	14009	14216	14184	14147	14002	13963	13933	14097	14043	13944	14102	13980	13997	13946	14044	14054	14098	13979	14041	14002	13881	14064	14066	14041	14109	13969	14037	14130	14134	14021	14146	13997	13873	14313	14062	14210	14063	13870	14104	14058	14175	14169	14131	13933	14012	13898	13959	14368	13990	13989	13969	13983	14097	14149	14097	14008	14139	14004	13916	14141	14164	14029	14028	14000	13962	14128	14120	14024	14132	13849	13850	14036	14096	13992	14114	14112	14121	14241	14201	14226	14112	14136	14049	14059	14013	14078	14132	14122	13959	13999	13911	14108	14131	14032	14076	14084	14183	14084	13985	14044	14104	13932	13908	14203	14200	14125	14044	14070	14082	14148	13893	14079	14092	13869	13940	13953	14099	14159	13960	14009	14074	14171	14139	13861	14140	14114	14238	14079	14069	14076	13910	13853	14258	14043	14158	14126	13991	14042	14198	14140	14121	13947	13946	13994	14092	14183	14034	13995	14151	14054	14084	14032	13994	13995	14214	14082	14032	14198	14121	13869	14080	14065	13885	14244	14022	14066	14029	14210	13965	13959	14206	14168	13997	14096	14113	14073	14073	13890	14061	14127	14111	13969	14016	13969	14238	14020	14039	14085	13973	14253	14116	14052	14055	14186	14112	14024	14038	13953	14081	13970	14015	14022	14155	13925	14074	14169	13881	14102	13928	14184	14074	13960	14215	14109	14025	13992	14085	14199	14102	13935	13915	13853	14087	14005	14054	14027	13945	14065	14081	14070	13931	14115	14088	14068	13977	14101	14087	14129	14102	13951	14083	14086	14010	13988	14194	14022	14006	14060	14085	13965	14044	14286	14034	14162	14021	14098	14157	13823	14174	14152	13867	14050	14139	14087	14024	13995	14018	13996	14144	13945	14128	14169	14025	13842	14243	14070	14048	14095	14075	14038	13980	14061	14197	13941	13963	13852	14090	14042	14145	14073	14131	14009	13941	14145	14050	14214	14007	14164	14183	14043	14167	14033	14044	13892	13979	14055	14173	13999	14083	13997	14043	13854	14049	14141	14065	14011	14227	13897	14192	13866	14030	13958	14086	14015	13968	14132	13947	13911	14072	14029	14077	14152	13983	14069	14004	14068	14124	13965	14007	13909	13895	14056	14065	13798	14010	14028	14106	14113	14054	13829	13935	14178	14100	14081	14108	14073	13960	13872	14031	13979	13860	14027	13900	14103	14189	14080	13931	14060	14003	14174	14000	14098	14018	14159	14166	13886	14002	14130	14093	14043	14147	14032	14176	14056	14212	14011	13986	14000	13961	14140	13898	14040	14052	13930	14004	14095	13923	13981	14201	13873	14019	14171	14035	14177	14106	13896	14158	13766	14175	14019	14048	14070	14100	13941	14107	14013	13980	13956	14034	14025	13900	14193	14091	14009	13964	14041	14118	14097	14111	14031	14026	13971	14055	14160	14043	14091	14125	14026	13850	14177	14108	14017	13974	13884	14158	14038	14129	13855	14308	13999	14214	14051	14048	14047	13895	14086	13993	14003	14005	13976	13841	13996	13968	14108	13957	13956	14063	13969	14027	14047	14050	14197	14179	14082	14104	14033	14115	14049	14110	14073	14124	14045	14130	13955	14044	14076	14105	13945	14095	13882	14116	14088	14021	14090	13987	14263	13968	14083	14106	14199	13894	14072	14127	13970	14244	14168	13999	13954	14125	13882	14232	13886	14032	13941	14177	14158	13852	14050	14020	14243	14251	14135	13915	13880	14261	13915	13916	14066	14105	13925	14295	14005	14025	14052	14064	14058	14055	14017	14118	14003	14036	14048	14066	14098	14150	14177	14106	14041	13905	14132	14091	14162	14121	14150	14133	14133	14072	14070	14120	13942	14095	14010	14070	13997	14174	14060	14139	14088	14104	13997	14122	14160	14214	14097	14025	14216	13801	14039	13989	13876	14150	14037	13868	14037	14189	13910	13992	14126	14077	14077	14014	14000	14000	13918	13989	14042	14186	14044	14015	13898	14129	13997	14050	14162	14072	13974	14019	14121	14051	14266	13889	13960	13820	14164	13860	14191	13829	14082	14145	14198	14221	14052	13966	13993	14113	14115	14079	14036	13950	14199	13989	14034	14209	14087	14059	14118	14098	13957	13973	14089	14051	14068	13905	14053	13989	14162	13987	14000	14114	14163	14085	14120	14079	14073	14184	14085	13982	14088	14116	14100	14056	13958	14009	14130	14152	14090	14006	14138	14085	14004	14009	13986	14152	14023	13928	14091	14030	14156	14070	14076	14200	13942	14060	14177	14054	14131	14057	14208	14023	14135	14214	13998	14017	13975	14070	14049	14098	13958	14118	14219	13896	14029	14063	14266	14078	14198	14075	14123	14004	14055	13993	14024	14088	14075	14181	13875	13988	13986	14005	14221	14171	14208	14043	14033	14114	14209	14168	14163	14123	14016	14042	14112	13919	14105	14019	14181	14064	14156	13957	13981	13971	14259	13918	13992	14132	13961	13989	14129	13944	13971	14103	14145	14040	14083	14153	14078	14142	14114	14029	13917	14113	13932	13938	13945	14078	14096	14061	14200	14005	13935	14065	14057	13957	14029	14034	14053	14025	14156	13941	14008	14152	14121	14161	13995	14134	13906	14040	13967	14213	13906	13984	14025	13995	13798	14134	13971	13974	13822	14218	14098	14015	14219	13824	14006	14003	14143	14115	13794	13941	13988	14072	14110	14011	14110	14109	13915	14017	14027	14059	13974	14144	14021	14020	14163	13927	13925	14035	14068	14076	14039	13957	14061	14125	14092	14029	14059	14086	14069	13947	13996	14242	13995	14108	14128	14037	14060	14050	13958	14013	14098	13902	14086	14118	14035	14173	13974	14040	13996	14063	13903	13918	14013	14002	13949	13922	13931	14051	14091	14184	13986	13906	14022	13912	14088	13951	13906	14289	13936	14132	13972	14026	14026	14021	14108	13992	14133	14060	14104	13992	14072	14209	14153	14151	13927	13934	14099	14167	14166	14132	14339	14009	13811	13775	13913	13953	14077	14097	14107	14078	14004	14012	14217	13845	13937	14009	13915	13927	14103	14102	13873	13890	14019	14064	14118	14266	14085	14053	14174	13969	14174	14030	13946	14045	13933	14235	14022	14209	14010	14021	14154	14074	13860	14128	14129	14071	14228	14065	14075	14115	14053	14218	14121	13864	14104	14080	14013	14249	14240	14004	14133	14325	14098	14065	13950	13988	14209	14035	14202	14136	14207	14349	14001	14044	14010	14217	14065	14162	14141	13850	14072	14004	14038	13984	14013	14023	14114	13954	14212	14123	13988	14220	14043	14345	13894	13920	14196	13980	13919	14188	14052	14048	14002	14138	14029	13888	14184	14075	14140	13904	14157	14127	14084	14052	14238	14228	14085	13913	13954	14106	14015	14026	14061	13952	13876	14038	14118	14080	13996	14020	14128	14051	14001	14078	14036	13976	14130	14016	13985	14154	14141	14012	14047	13910	14200	14125	14023	14020	14103	13943	13978	13998	13953	14085	14110	14111	14164	14190	14208	14091	13939	14057	13953	14059	14097	14094	13964	14120	14123	14007	14040	14134	14029	13978	14160	14171	13946	14158	14203	14166	14099	14140	14029	13934	14022	13938	13948	14176	14165	14119	13959	14071	14070	14048	14188	14136	14179	14055	14178	13982	13940	14024	13995	14064	13898	14006	14107	14196	13965	13923	14086	13990	14003	13988	13968	14205	14080	14170	13838	14209	14174	14024	14065	14074	13972	14047	14111	14041	14059	13983	14273	14284	14122	13979	13977	14167	14117	14083	14133	14099	14010	14022	14296	14171	14050	13797	14147	14139	14145	14137	13961	13983	13932	14256	13932	14167	13958	13889	14212	14172	14166	14044	14100	14061	13971	14154	13988	14178	14146	13853	14072	14120	14050	13958	14039	14051	14098	14070	14008	13984	14093	14096	14057	14016	14058	14053	14089	14059	14034	13975	14042	13939	13959	14033	14083	13990	14174	14134	14241	14114	14018	13835	14143	14049	14139	14006	13830	14003	14026	14107	14031	14113	14085	13995	14070	14080	14079	14059	14059	14070	13909	14310	14002	14054	13986	14244	14086	14128	14043	13998	13933	14102	13912	13930	13954	13872	14015	14040	14125	13945	14038	13798	14061	14197	13953	14132	14088	14110	14068	14091	13909	13924	13963	13990	14127	14111	14169	14034	14074	14131	14061	14197	14112	13863	14224	14057	14099	14056	13863	14101	14206	14004	14000	13999	13974	13903	14201	14014	14096	13992	14127	14069	14018	14006	14202	14209	14001	14041	14107	14102	14142	14111	14109	14184	14021	14238	14143	13972	14250	13951	14067	13970	14199	14094	14129	14102	14134	14155	13909	13949	14077	14100	13952	13976	13921	14133	14262	14012	13962	14100	13880	14009	14132	13938	14187	14223	14360	14013	13966	14122	14026	13843	13894	14186	14042	14080	14002	14132	14168	14059	14062	14104	14073	14227	14028	14013	13991	13952	14185	14120	13763	14009	14066	14105	14002	13977	14002	14070	13850	14109	13909	14248	14122	14123	13952	14069	14012	14005	14153	14120	14054	14060	14025	13956	13985	14019	14061	14050	13959	13949	14134	14108	13928	14083	14053	14186	13952	14130	14028	13988	14234	14086	14070	14076	14350	14064	14049	13967	14106	13807	13856	14055	14089	14073	14027	14083	14067	13964	14156	14016	14069	14219	13992	14063	14210	13947	14042	13897
22872	24858	35345	34337	27236	25042	29332	25236	24404	24600	24692	24428	24454	24484	24612	24519	24309	24013	24278	24426	24155	24176	24234	24440	24144	24577	24200	24394	24364	24188	24256	24495	24497	24270	24015	24272	24345	24238	24181	24274	24072	24370	24116	24150	24055	24214	24335	24171	24146	24018	24130	24200	24280	24394	24505	24195	24533	24279	24193	24435	24275	24092	24315	24388	24135	24345	24507	24473	24106	23801	24000	24151	24182	24287	24335	24429	24257	24188	24191	24090	24092	24173	24329	24173	24278	24243	24127	24335	23978	24182	24203	23895	24004	24092	24328	24268	24152	24250	24135	24058	24414	24281	24358	23878	24284	24326	24281	24204	24044	24053	24268	24355	23892	24090	24053	24294	24413	24210	24087	24333	24518	24057	24257	24253	24301	24189	24325	23919	24164	24307	24259	24044	24407	24441	24481	24166	24322	24126	24493	24062	24266	24271	24272	24203	24192	24079	24161	23962	24124	24122	24156	24229	24365	24060	24127	23958	24289	24138	24195	24357	23963	23807	24330	24368	24063	23784	24217	24173	24325	24306	24242	24335	24395	24110	24356	23965	24358	24171	24289	24117	24347	24122	24157	24129	24095	24298	23995	24140	23938	23900	24107	24142	24369	24175	24181	24016	24145	24271	24340	24206	24152	24170	24202	24104	24151	23942	24103	24060	24235	24088	24225	23956	24086	24136	24118	24219	23966	24158	24393	24207	24437	24317	24553	24433	24356	24037	24310	24001	24090	24246	23996	24174	24179	24152	24366	24432	24233	23984	24008	24231	24424	24375	24104	24035	24186	24110	24083	24149	24234	24199	24305	24252	24169	24225	24250	24315	24187	23934	24106	24061	24193	24250	24379	24104	24180	24166	24163	24172	24072	23966	24246	23949	24380	24194	24225	24008	24090	24092	24083	23958	24100	24154	24115	24253	23937	23988	24052	24210	24060	24263	24395	24043	24187	24180	24228	24239	24279	23933	23971	24194	24243	24252	24220	24396	24128	24211	24006	23926	24089	24178	24215	24282	24095	24078	24339	24205	24320	24494	24374	24128	24052	24207	24513	24182	24179	24178	24300	24168	24249	24265	24227	24441	24022	24206	24133	24082	24419	23977	24139	24007	24123	24407	24088	24051	24220	24250	24374	24159	24264	24324	24185	24095	24203	24079	24151	23868	24116	24075	24356	24069	24033	24265	24094	24275	24239	24112	23986	24184	24233	24168	24069	24189	24251	24366	24181	24254	23956	24020	24239	24047	24163	24051	24113	24086	24160	24212	24159	24103	24244	24358	23970	24189	24064	24151	24406	24207	23941	24102	23991	24150	24148	24253	24089	24043	24009	24577	24282	24367	24263	24359	24254	24035	23752	24315	24180	24172	23954	23957	23964	24433	23880	24106	23964	23960	24131	24197	24016	24211	24195	23934	24201	24324	24265	24351	24456	24312	24206	24042	24033	24032	24197	24171	24171	24199	24047	24182	24200	24246	24206	24150	24025	24061	24051	23957	23978	24141	24164	24113	24144	24153	24259	23861	24215	24126	24096	24096	24115	24111	24167	24285	23984	23933	24245	24047	24024	24159	24211	24234	24248	23958	24004	24161	24300	24068	24155	24110	23980	24082	24259	24134	24288	23910	24305	24194	24208	24354	24174	24294	24144	23863	24307	24274	24003	24139	24146	24242	23864	24229	24356	24124	24034	24019	24176	24123	24157	24124	24264	23954	24042	24095	23859	24090	24235	24287	24087	24176	24299	24285	24258	24121	24270	23931	24305	24173	24332	24323	24118	24019	24179	24182	24002	24157	24243	24141	24245	24274	24525	24049	24242	24030	24256	24207	24410	24313	24208	24372	24329	24122	24082	24235	24121	24290	24025	24371	24056	24146	24182	23899	24353	24042	24177	23987	24323	24371	24004	24165	24157	24183	24183	24298	24060	24187	24227	23888	23929	24157	24214	23986	24265	24363	24083	24204	24070	24023	23796	24020	24150	23949	24159	24119	24138	24209	23998	24167	23940	24100	24129	24077	23851	23988	24100	24375	24269	24101	24055	24127	24047	23987	23998	24233	24076	24128	23824	24091	24200	24269	23914	24198	24157	24098	24298	24251	24215	24314	24125	23982	24278	24447	24155	24469	24106	24250	24220	24135	24140	24441	24258	24120	24160	24427	24416	24368	24019	24034	24178	24066	24090	24128	24604	24008	24160	24432	24370	24302	24211	24117	24011	24451	24433	24301	24370	24072	23953	24210	24306	24170	24157	24080	24325	24118	24127	24090	24064	24178	24133	24130	24475	24468	24190	24298	24187	24128	24226	24269	24171	24012	24027	24249	24182	24062	24260	24250	24221	24212	24105	24176	24301	24158	24180	24033	23882	23934	24001	23964	24040	24408	23972	24256	24118	24099	24102	24306	24061	23997	23831	24174	24203	23958	23922	24352	24094	24219	24061	24219	24111	24348	23953	24142	24170	24016	24318	24342	24077	24400	24224	24204	24172	24285	24033	24121	24080	24182	24209	24201	24120	24173	23958	24045	24403	24247	24193	24188	24234	24264	24024	24194	24293	24013	24043	24023	24018	24064	24003	23994	24271	24235	24104	24322	24249	24135	24506	23973	24069	24431	24248	24286	23918	24057	24274	24279	24106	24090	24076	24103	24090	24240	24145	24294	24240	24111	24243	24054	23993	24056	24254	23971	23841	24285	24205	23877	24340	24311	24408	24128	24201	24393	24651	24240	24206	24092	24027	24102	24153	24255	24163	23925	23954	24114	24331	23916	24046	24313	24072	24105	24322	24255	23969	24190	23857	23836	24076	23880	24192	24102	23971	24209	24109	24104	24276	24040	24225	24334	24065	23819	24073	24017	24178	24158	24163	24257	24264	24203	24229	24166	24373	24202	24017	24016	24432	24132	24114	24111	24215	24199	23991	24321	24046	23924	24222	24331	24020	24106	24165	24093	24246	23978	24051	24190	24079	24192	24244	24135	23919	24061	24188	24250	24005	24041	24306	24116	24146	24233	24139	24354	24158	24165	24089	24084	24056	24131	24098	24282	24395	24140	24515	24117	24630	24358	23907	24001	24383	23969	24100	24232	24361	24150	24126	24044	23931	24127	24247	24043	24107	24158	24074	24245	24274	23881	24150	24290	24402	24080	24346	24212	23908	24098	24362	24250	24043	24277	24210	24106	24062	24058	23973	24051	24131	24146	24142	24120	24122	24199	24263	24126	24309	24283	24181	24140	24062	24202	24516	24155	24428	23988	24306	24151	24287	24076	24079	24034	24108	24034	24190	24372	24358	24351	23975	24094	23943	24075	24369	24234	24041	23761	24128	24052	23991	24067	24142	24131	24135	23988	24085	24205	24338	24085	24212	23990	24132	24000	24116	24183	24105	24364	23883	24217	24033	23861	24273	24162	24450	24241	24095	24038	23994	24326	24371	24062	24422	24068	24004	24051	24126	24194	24039	23994	24214	24085	23889	24003	23902	23955	24385	24100	24380	24177	24204	23855	24157	24247	24303	24106	24122	24165	24231	24187	24094	24251	24166	24086	24378	24216	24308	24017	24211	24151	24158	24193	24222	24157	23932	24168	24109	24434	23992	23914	24209	24219	23826	23966	24060	23987	24214	23972	24058	24129	23888	24201	24299	24122	24224	24124	24129	24169	23760	24200	24324	24321	24005	24233	24231	24309	24059	24417	24206	24054	24306	24332	24083	24082	23890	24096	24021	24197	24323	24164	23962	24174	24043	24283	24279	23883	23823	24193	24021	23953	24054	24386	24337	24021	24054	24025	24087	24317	23979	24379	24410	24318	24159	24056	24098	24429	24248	24092	24107	24160	24147	24249	24115	24088	23983	23930	23921	24002	23983	23961	24177	24290	24089	24120	23881	23966	24156	24285	24360	23964	24062	24022	24074	24161	24119	24165	24213	24416	24041	24023	24128	24105	24314	24033	24175	24191	23979	24118	24392	24172	24469	24186	24142	24123	24128	24175	24149	24273	24272	24378	24318	24139	24234	24089	24176	24119	23907	24157	24091	24026	24168	24229	23807	23927	24029	24125	24263	24249	24032	24260	24235	24141	24233	24126	24299	24115	24107	23970	24001	24071	24166	24282	24218	23958	24136	24261	23942	23938	24064	24290	24324	24359	24058	24104	24092	24263	24150	24039	24014	24305	24139	24219	24056	24064	24202	24077	24009	24039	24040	24219	24169	24024	24141	24044	24020	24293	24251	24074	24177	24260	24198	24203	24015	24040	23961	24065	24186	24090	23867	24137	24291	24053	24099	24168	24190	24185	24512	24151	24215	24077	24203	24228	24126	24039	24031	24230	24144	23945	24380	24059	24044	24185	24093	24010	24308	24198	24284	24304	24428	23984	24222	23926	24275	24191	24087	24295	24182	24360	23840	24238	24129	24165	24233	24145	24224	24223	24270	24042	24038	24173	24095	24073	24127	23976	24142	24116	24264	24216	23984	24399	24301	24190	24205	24264	24218	23980	24079	24078	24304	24182	24025	24141	24318	24087	23841	24069	24141	24041	24107	24295	24056	24239	23960	24131	24259	24062	24406	24089	24364	24138	23945	24375	24136	24234	24087	24138	24104	24141	24154	24227	24133	24080	24380	23927	23999	24304	24279	24067	24027	24182	24225	23994	24245	24339	24066	24455	23935	23958	24053	24194	24215	24128	23753	23987	24269	23896	24312	24085	24424	24055	24154	24176	24105	23839	24182	24134	24402	23879	24265	23968	24419	24345	24145	24308	24138	24255	24180	24199	24024	23881	24188	24001	24119	24205	24128	23963	24213	23912	24214	24257	24225	24128	24200	24002	24122	24338	24259	23989	24216	24183	24154	24293	24121	24203	23915	24069	24256	24141	24186	24007	24086	24234	24149	24423	24182	24136	24029	24097	24283	24041	23981	24151	24152	24076	24014	24059	24367	24023	24084	23976	24057	24362	24029	24040	24408	24075	24325	24326	24071	24185	24085	23887	23994	24425	24079	23989	23914	24036	24207	24464	24392	24258	24155	24224	24259	23991	23960	24046	24230	24170	24214	24355	24120	24201	23739	24293	24260	24052	23995	24120	23935	24121	24090	24130	24139	24231	24174	24377	24259	23921	24140	23998	24236	24116	24093	24208	24194	24311	24220	24188
62493	106091	94517	68260	31116	14550	14917	14668	14490	14640	14633	14891	14847	14677	14830	14829	14818	14750	14712	14729	14752	14836	14988	14679	14696	14553	14981	14550	14692	14859	14541	14564	14808	14736	14738	14844	14514	14703	14589	14728	14542	14631	14655	14814	14711	14646	14848	14772	14661	14678	14503	14714	14795	14680	14549	14573	14719	14874	14659	14700	14694	14788	14733	14752	14693	14659	14867	14668	14851	14747	14711	14841	14665	14737	14574	14598	14649	14672	14688	14599	14714	14693	14836	14687	14696	14740	14766	14842	14783	14844	14658	14751	14743	14563	14691	14644	14574	14711	14685	14760	14848	14736	14647	14912	14664	14710	14685	14577	14742	14973	14730	14757	14656	14684	14774	14821	14663	14689	14757	14676	14719	14921	14694	14670	14800	14788	14508	14626	14602	14836	14578	14692	14772	14663	14767	14647	14558	14731	14621	14579	14764	14631	14814	14775	14861	14542	14707	14758	14815	14631	14676	14620	14610	14805	14666	14602	14598	14420	14748	14694	14640	14747	14754	14732	14718	14589	14718	14701	14689	14575	14846	14747	14845	14589	14469	14733	14779	14636	14885	14660	14672	14866	14780	14637	14464	14572	14759	14563	14661	14643	14511	14997	14658	14835	14755	14820	14682	14705	14698	14716	14732	14587	14792	14813	14672	14763	14689	14546	14847	14622	14815	14729	14849	14726	14749	14626	14599	14726	14657	14530	14735	14836	14773	14739	14725	14829	14620	14753	14751	14787	14780	14566	14886	14468	14665	14666	14760	14670	14556	14625	14637	14737	14558	14771	14514	14810	14672	14746	14626	14529	14728	14697	14654	14606	14749	14907	14661	14659	14799	14680	14604	14600	14670	14665	14745	14548	14678	14716	14727	14824	14864	14721	14776	14761	14672	14638	14755	14743	14739	14538	14666	14567	14602	14839	14660	14474	14796	14708	14681	14842	14741	14673	14723	14577	14671	14807	14768	14762	14796	14862	14767	14673	14599	14634	14687	14667	14667	14652	14810	14593	14682	14609	14748	14707	14769	14771	14750	14879	14689	14686	14945	14617	14945	14630	14719	14701	14839	14615	14811	14672	14719	14700	14595	14737	14818	14678	14674	14749	14800	14740	14636	14729	14687	14732	14753	14782	14611	14740	14814	14692	14578	14672	14594	14562	14652	14641	14693	14895	14743	14659	14653	14793	14700	14883	14782	14543	14668	14748	14729	14655	14799	14648	14828	14603	14707	14790	14746	14831	14738	14674	14714	14580	14776	14549	14664	14680	14831	14588	14831	14841	14628	14852	14703	14593	14710	14835	14841	14746	14669	14650	14744	14458	14605	14627	14734	14640	14695	14524	14684	14860	14752	14810	14776	14486	14767	14773	14777	14632	14528	14716	14679	14743	14893	14628	14491	14871	14738	14503	14781	14764	14732	14591	14545	14802	14804	14600	14673	14809	14702	14679	14779	14637	14548	14683	14800	14622	14850	14866	14568	14594	14758	14728	14619	14695	14674	14856	14972	14750	14650	14868	14545	14704	14907	14595	14626	14741	14597	14560	14691	14657	14673	14655	14860	14689	14710	14897	14664	14632	14732	14579	14727	14797	14691	14686	14780	14627	14755	14768	14651	14563	14849	14742	14673	14723	14654	14535	14866	14780	14759	14725	14711	14605	14742	14635	14804	14673	14636	14669	14683	14725	14691	14740	14754	14783	14643	14667	14809	14734	14948	14670	14567	14863	14737	14714	14639	14732	14621	14699	14677	14779	14784	14618	14812	14506	14864	14737	14841	14730	14750	14718	14698	14717	14705	14594	14630	14586	14557	14628	14751	14520	14636	14800	14707	14743	14671	14776	14691	14535	14689	14657	14639	14784	14739	14892	14556	14711	14746	14826	14811	14545	14604	14724	14766	14821	14768	14878	14682	14598	14571	14623	14836	14859	14896	14744	14669	14647	14816	14641	14752	14714	14781	14693	14618	14567	14809	14630	14722	14706	14578	14705	14755	14680	14729	14622	14644	14699	14782	14650	14619	14674	14793	14764	14675	14766	14665	14668	14676	14607	14597	14665	14561	14771	14701	14693	14612	14640	14660	14735	14732	14820	14826	14678	14700	14639	14700	14562	14634	14664	14759	14565	14783	14661	14653	14667	14809	14515	14774	14911	14841	14859	14807	14664	14800	14605	14703	14899	14509	14768	14767	14810	14696	14698	14625	14751	14772	14814	14813	14794	14776	14584	14586	14860	14657	14719	14604	14841	14756	14894	14626	14658	14617	14665	14698	14566	14558	14558	14668	14810	14549	14771	14637	14635	14673	14604	14661	14692	14587	14720	14901	14719	14769	14691	14679	14593	14741	14697	14676	14678	14757	14746	14806	14792	14577	14563	14568	14506	14573	14640	14634	14769	14613	14456	14699	14684	14542	14689	14792	14695	14587	14768	14665	14621	14605	14859	14598	14889	14576	14723	14734	14672	14632	14825	14736	14683	14622	14676	14789	14665	14682	14681	14738	14790	14579	14694	14599	14525	14629	14664	14814	14783	14548	14554	14663	14736	14591	14637	14824	14648	14620	14818	14727	14533	14616	14728	14643	14737	14791	14775	14753	14736	14587	14767	14740	14514	14792	14766	14774	14728	14890	14840	14569	14632	14767	14826	14698	14684	14605	14817	14731	14806	14704	14536	14604	14726	14849	14627	14681	14510	14667	14694	14695	14593	14689	14760	14767	14667	14784	14753	14524	14738	14839	14684	14687	14640	14675	14594	14822	14699	14601	14600	14766	14584	14738	14668	14588	14557	14555	14733	14710	14521	14729	14728	14632	14767	14805	14604	14717	14652	14545	14883	14806	14621	14570	14521	14803	14664	14771	14667	14656	14792	14781	14731	14803	14600	14596	14645	14648	14643	14715	14809	14639	14523	14654	14652	14720	14713	14585	14688	14835	14663	14815	14629	14833	14684	14711	14615	14796	14894	14652	14674	14605	14840	14727	14677	14815	14405	14682	14523	14695	14617	14721	14732	14802	14614	14746	14844	14623	14689	14808	14756	14761	14731	14599	14686	14855	14755	14661	14691	14787	14760	14726	14692	14732	14746	14566	14440	14734	14851	14640	14700	14584	14800	14790	14769	14575	14759	14821	14523	14752	14758	14683	14731	14692	14856	14826	14865	14623	14605	14749	14837	14734	14670	14673	14860	14690	14483	14584	14665	14819	14674	14702	14560	14698	14670	14594	14603	14571	14830	14737	14756	14671	14685	14792	14824	14763	14714	14685	14846	14742	14873	14715	14637	14766	14666	14743	14779	14668	14507	14538	14706	14566	14503	14624	14721	14801	14549	14735	14704	14542	14795	14673	14613	14684	14786	14757	14771	14758	14840	14825	14958	14687	14528	14638	14672	14791	14848	14665	14624	14692	14726	14636	14681	14631	14601	14798	14679	14802	14791	14817	14585	14549	14581	14788	14565	14748	14826	14826	14687	14714	14797	14683	14642	14607	14575	14767	14801	14842	14667	14689	14781	14647	14667	14903	14792	14748	14618	14811	14735	14694	14755	14748	14584	14724	14696	14596	14655	14751	14781	14682	14718	14512	14791	14906	14785	14631	14734	14716	14551	14763	14688	14777	14765	14611	14789	14853	14699	14758	14722	14784	14578	14703	14577	14689	14738	14738	14753	14783	14675	14656	14735	14567	14636	14589	14690	14682	14918	14590	14672	14790	14827	14766	14634	14692	14672	14526	14662	14753	14788	14630	14668	14939	14628	14499	14661	14523	14495	14917	14701	14716	14753	14698	14565	14803	14441	14695	14697	14839	14794	14637	14496	14584	14634	14774	14828	14694	14741	14819	14822	14597	14719	14622	14696	14737	14798	14895	14639	14629	14718	14664	14648	14706	14635	14855	14694	14788	14730	14640	14653	14631	14611	14657	14810	14626	14668	14656	14702	14589	14663	14794	14618	14795	14647	14775	14604	14809	14577	14594	14648	14661	14575	14623	14737	14794	14837	14634	14698	14656	14651	14550	14889	14623	14663	14763	14754	14781	14538	14799	14773	14680	14562	14548	14791	14798	14889	14660	14676	14569	14745	14661	14658	14625	14586	14604	14669	14671	14542	14621	14830	14552	14798	14768	14806	14733	14700	14658	14918	14788	14799	14667	14783	14765	14656	14812	14776	14567	14603	14695	14623	14534	14714	14568	14639	14717	14726	14479	14517	14732	14565	14672	14679	14921	14647	14684	14888	14731	14547	14654	14682	14558	14708	14843	14726	14650	14615	14764	14732	14817	14632	14676	14787	14543	14676	14667	14718	14633	14807	14774	14714	14677	14807	14718	14594	14770	14724	14800	14723	14567	14692	14631	14841	14564	14692	14666	14610	14843	14761	14786	14530	14776	14722	14779	14831	14757	14678	14727	14835	14953	14706	14680	14696	14735	14660	14778	14696	14736	14732	14700	14613	14593	14596	14657	14778	14747	14534	14676	14550	14838	14756	14481	14573	14829	14750	14800	14792	14643	14919	14576	14513	14574	14605	14505	14866	14765	14763	14776	14767	14703	14669	14764	14515	14764	14810	14671	14830	14919	14800	14658	14771	14820	14709	14516	14745	14642	14719	14743	14563	14813	14737	14846	14693	14698	14634	14722	14634	14739	14726	14494	14668	14700	14715	14758	14754	14667	14680	14743	14586	14576	14688	14653	14717	14583	14690	14724	14726	14765	14772	14737	14632	14614	14722	14600	14757	14784	14578	14667	14594	14909	14694	14807	14498	14637	14723	14696	14622	14659	14730	14680	14687	14685	14770	14786	14825	14830	14682	14733	14743	14801	14854	14808	14674	14806	14647	14672	14686	14646	14768	14471	14789	14764	14734	14775	14548	14725	14659	14511	14570	14647	14683	14742	14820	14703	14609	14590	14762	14692	14674	14698	14737	14612	14709	14787	14692	14881	14828	14608	14525	14756	14788	14701	14635	14654	14585	14880	14622	14564	14719	14576	14929	14754	14858	14685	14594	14716	14690	14833	14549	14767	14649	14720	14686	14771	14591	14746	14600	14687	14672	14766	14568	14728	14636	14895	14782	14723	14720	14686	14770	14714	14674	14653	14617	14905	14703	14632	14691	14734	14716	14794	14656	14611	14771	14747	14879	14683	14518	14635	14706
41390	45389	41933	32566	25751	24383	24545	24212	24298	24021	24384	24098	24367	24303	24317	24230	24202	24183	24363	24339	24155	24388	24265	24200	24446	24299	24357	24200	24178	24164	24342	24450	24326	24711	24163	24164	24488	24143	24428	24070	24197	24406	24368	24337	24124	23957	24119	24285	23999	24298	24281	24126	24072	23842	24101	24086	24070	24220	24281	24236	24239	24160	24226	24158	24400	24278	24263	24197	24343	24188	24296	24246	24215	24117	24336	24192	24275	24453	24235	24666	24362	24271	24222	24276	24133	24120	24361	24271	24334	24228	24297	24475	24277	24088	24108	24179	24186	24212	24324	24366	24498	24227	24437	24156	23886	24281	24259	23906	24347	24391	24497	24245	24125	24182	24205	24178	24178	24264	24049	24448	24441	24379	24096	23981	24375	24170	24209	24200	24326	24102	24327	24450	24110	24244	24348	24162	24218	24455	24107	24327	24178	24166	24163	24064	24207	24309	24462	24062	23980	24140	23942	24151	24427	24170	24253	24067	24034	24114	24019	24204	24256	24209	24353	24103	24239	24026	24335	23960	24368	24082	24348	24246	24082	24113	24446	24155	24572	24176	24149	24313	24325	24295	24569	24153	24028	24380	24307	24358	24176	24309	24110	24133	24324	24160	24218	24150	24252	24151	23988	24006	24052	24338	24262	24255	24414	23939	24222	24265	23976	24382	24453	24127	24265	23941	24075	24160	24332	24060	24302	24009	24375	24186	24254	24378	24475	24046	24263	24154	24075	24623	24313	24213	24402	24017	24062	24102	24114	24180	24124	23914	24440	24473	24162	24059	24057	24139	24364	24133	24050	24242	24328	24526	24458	24277	24154	24254	24055	24149	24411	24116	24344	24196	24226	24390	23968	24196	24287	24036	24115	24027	24142	24200	24433	24229	24310	24194	24204	24186	24284	24143	24398	24181	24209	24378	24192	24159	24258	24208	24222	24324	24081	24287	24143	24365	24293	24317	24387	24366	24328	24333	24202	24221	24016	24477	24179	24168	24326	23960	24085	24105	24101	24153	24203	24287	24324	24365	24356	24179	24359	24155	24411	24288	24357	24167	24387	24336	24338	24017	24319	24145	24315	24323	24216	24217	24243	23918	24123	24369	24248	24132	24074	24220	24372	24612	24282	24260	24343	24198	24305	24406	24190	24024	24332	24154	24238	24227	24413	24270	24015	23955	24257	24312	24386	24383	24264	24160	24298	24286	24049	24117	24202	24146	24269	24110	24348	24103	24206	24098	24184	24424	24049	24380	24272	24300	24331	24297	24118	24197	24053	24029	23936	24473	24268	23969	24109	24296	24247	24350	24273	24251	24311	24617	24251	24175	24360	24376	24499	24213	24183	24175	24160	24365	24352	24585	23914	24172	24166	24260	24311	24254	24268	24375	24537	24174	24278	24117	24286	24095	24390	24328	24191	24219	24236	24384	24239	24261	24313	24075	24324	24032	23905	24387	24109	24360	24285	24244	24246	24380	24426	24216	24089	24152	24136	24265	24168	24305	24198	24323	24250	23971	24134	24264	24302	24107	24079	24130	24230	24303	24055	24312	24177	24107	24367	24123	24218	24084	24481	24336	24439	23936	24205	24299	23965	24179	24044	23910	24272	24009	24186	24173	24194	24283	24213	24477	24139	24112	24266	24388	24308	24303	24323	24257	24172	24268	24290	24108	24211	23982	24306	24254	24124	24212	24193	24493	24171	24406	24448	24162	24346	24412	24274	24408	24192	24253	24466	24232	24258	24236	24357	23991	23997	24071	24297	24029	24096	24168	24321	24162	24043	24326	24350	24053	24291	23943	24201	24193	24390	24004	24187	24241	24238	24254	24215	24452	24310	24376	24286	24088	24209	24200	24151	24457	24428	24131	24008	24144	24046	24045	24127	24338	24458	23901	24201	24368	24146	24030	24267	24204	24405	24141	24293	24170	24293	24404	24283	24394	24303	24177	24225	24157	24276	24058	24055	23992	24222	24179	24358	24120	24315	24227	24249	24179	24068	24319	24618	24323	24515	24213	24348	24345	24322	24349	24030	24327	24251	24278	24321	24039	24389	24500	24382	24186	24272	24391	24492	24442	24623	23988	24141	24296	24226	24208	24122	24262	24023	24043	24457	24001	23943	24018	24103	24089	24240	24277	23994	24127	24173	24338	24362	24142	24243	24371	24178	24262	24020	24276	24085	24166	24256	24411	24298	24309	24245	23948	23828	24261	24178	24177	24131	24069	24175	24045	24277	24256	24137	24129	24178	24061	24331	24217	24312	24102	24103	24188	24160	24151	23959	24238	24195	24338	24221	24249	24320	24012	24175	24209	24475	24139	24178	24338	24253	24448	24262	24233	24248	24236	24430	24656	24440	24352	24439	24004	24259	24079	24226	24231	24174	24246	24286	24530	24497	24252	24041	24051	24150	24119	24094	24235	24148	24385	24221	24330	24094	24135	24172	24327	24216	24050	24164	24303	24212	24154	24467	24202	24227	24281	24140	24348	24012	24218	24350	24180	24161	24203	24129	24415	24243	24170	24311	24344	24081	24283	24300	24180	24250	24193	24127	24233	24058	24242	24297	24412	24090	24373	24248	24291	24159	24209	24279	24294	24320	24016	24307	23978	24201	24381	24299	24161	24378	24179	24362	24155	24461	24504	24360	24014	24167	24360	24244	24238	24124	24249	24090	24346	24165	24147	24257	24266	24315	24243	24334	24138	24063	24227	24048	24391	24246	24200	24270	24479	24309	24105	24392	24049	24350	24103	24127	24038	24108	24217	24123	24059	23910	24249	24269	24285	24316	24393	24283	24563	24357	24142	24136	24467	24165	24160	24223	24239	24439	24242	24298	23911	24163	24178	24268	24278	24482	24111	24362	24473	24360	24267	24211	24343	24087	24355	24056	24192	24309	24072	24509	24326	23983	24105	24205	23832	23835	24070	24166	24359	24126	24078	24102	24176	24242	24116	24388	24224	24251	24389	24274	24127	24263	23986	24076	24501	24342	24430	24132	24311	24176	24384	24125	24333	24378	24061	24299	24274	24297	24476	24108	24196	24203	24243	24310	24344	24241	24240	24237	24199	24332	24276	24282	24240	24144	24220	24099	23884	24181	24069	24023	24123	24222	24094	24476	24172	24123	24283	24294	24451	24138	24113	24248	24277	24326	24246	24300	24364	24115	24377	24225	24605	24209	24441	24455	24089	24295	24083	24148	24395	24395	24338	24256	24043	24001	24172	24030	24197	24244	24043	24054	24304	24310	24231	24437	24213	24275	23956	24224	24094	24378	24245	24337	24281	24351	24207	24128	24001	24274	24271	24440	24370	24343	24126	24332	24466	24352	24239	24078	24077	24322	24199	24213	24317	24288	24261	24205	24270	24272	24448	24278	24039	24200	24487	24209	24219	24094	24300	24300	24274	24345	24131	24476	24081	24397	24386	23926	24093	24344	24193	24246	24364	24246	24336	24101	24221	24305	24264	24195	24034	24288	24238	24269	24152	24332	24274	24252	24262	24419	24405	24085	24334	24288	24095	24103	24088	24177	24198	24314	24249	24129	24139	24155	24186	24205	24461	24234	24229	24215	24275	24269	24108	24380	24221	24227	24200	24283	24358	24278	24034	24030	24224	24311	24533	24185	24136	24294	24270	24312	24563	24407	24124	23997	24510	24210	24295	24198	24180	24240	24106	24299	24197	24180	24109	24187	24335	24360	24232	24184	24433	24122	24146	24214	24233	24270	24273	24205	24326	24240	24214	24241	24562	24505	24324	24313	24209	24307	24347	24150	24124	24213	24375	24237	24033	24152	24114	24163	23988	23892	24268	24102	24288	24055	24079	24415	24071	24229	24367	24230	24193	24242	24344	24327	24422	24058	24339	24238	24291	24227	24302	24359	24335	24223	24295	24101	24110	24136	24155	24003	24154	24390	24380	24036	24191	24354	24087	24272	24233	24239	24008	24203	24380	24185	24242	23919	24114	24232	24290	24064	24105	24251	24366	24109	24130	24127	24052	24303	24196	24293	24202	24014	24080	24202	24375	24275	24374	23972	24046	24166	24233	24008	24131	24088	24093	24293	24099	24130	24214	24044	24022	24333	24241	24436	24309	24227	24272	24183	24224	24314	24110	24163	24094	23954	24410	24140	24428	24206	24385	24418	24450	24122	24170	24206	24270	23989	24454	24091	24316	24334	24100	24134	23954	24110	24197	23805	24206	23829	24305	24203	24042	24280	24399	24350	23980	24307	24159	24001	24109	24029	24201	24321	24312	24273	24334	24629	24341	24115	24517	24082	24266	24138	24102	24029	23977	24200	23995	24327	24032	24391	24090	24038	24211	24066	24087	24250	24265	24394	24341	24253	24596	24576	24249	24451	24401	24355	24184	24461	24266	24051	24033	24129	24265	24329	24172	24279	24236	24233	24393	24254	24421	24342	24069	24130	24143	24407	24467	24322	24397	24155	24205	24264	24306	24143	24120	23782	24162	24383	24112	24249	24258	24121	24081	24310	24045	24006	24371	24058	24178	24275	24445	24595	24399	24472	24250	24390	24213	24308	23941	24171	24171	24019	24427	24278	24360	24293	24164	24352	24083	24228	24240	24210	24152	24162	24413	24335	24159	24370	24178	24496	24360	24196	24219	24038	24210	24484	24147	24397	24361	24239	24367	24070	24225	24195	24157	24250	24161	24454	24259	24355	24414	24223	24246	24318	24432	24261	24293	23946	24119	24178	24300	24253	24350	24218	24285	24402	24361	24243	24054	24164	24253	24195	24026	24209	24268	24641	24372	24350	24188	24097	24520	24549	24267	24225	24111	24181	24106	23912	24374	24505	24366	23985	24309	24249	24234	24222	24166	24266	24322	24310	24133	24327	23839	24344	24018	24268	24431	24364	24335	24246	24004	24244	24378	24403	23892	24351	24262	24143	24009	24229	23877	24356	24115	24315	24300	24273	24437	24237	24311	24224	24055	24195	24154	24230	24268	24362	24375	24425	24164	24211	24292	24263	24129	24117	23937	23919	24162	24009	24161	24160	24300	24223	24316	23957	24217	24107	24296	24332	24229	24224	24322	24149	24140	24149	24225	24042	24326	24228	24303	24000	24143	24307	24137	24035	24221	24267	24333	24308	24396	24381	24121	24154	24220	24079	24110	24163	24225
39930	49045	36034	22251	15914	14896	14850	15001	14766	14899	15055	14952	14903	14810	14860	14838	14912	14839	14991	14870	14954	14871	14830	14858	14814	14842	14735	14805	14937	14887	14951	15047	14867	14976	14907	14944	14938	14802	14782	14854	15027	14987	14794	14857	14864	14919	14942	14942	15002	14910	14927	14946	15001	14813	14755	14907	14981	14908	14932	14797	14886	14890	14792	14693	15066	14894	14912	14873	14799	14940	14775	15066	14847	14907	15127	14949	14851	15009	14912	14841	14884	14882	14920	14864	14797	14955	14988	14815	15088	14874	14826	15064	14861	15054	14852	14914	14893	14786	14705	15005	14918	14832	14749	14800	14944	14951	14953	14962	14974	14802	14878	14758	14980	14963	14915	15070	14999	15003	14787	14964	14841	15030	14951	15014	14811	14722	14954	14810	14919	14838	14897	14942	14769	14940	14761	14926	14654	14984	14833	14965	14936	15016	14998	14831	14979	14855	14878	14729	14852	14992	14872	14812	15033	14819	15031	14791	14904	15117	14893	14937	14892	14847	14663	14819	15005	14862	14857	14993	14980	14919	15030	14853	14890	14916	14966	15088	14980	14912	15145	14966	14919	14871	14823	15028	14968	14868	14966	14966	14957	14866	14842	14810	14919	14822	14968	14974	14921	14792	14783	14900	14891	14902	15014	15028	14758	14895	14987	15043	14944	14816	14720	14904	14950	14883	15003	14903	14955	14875	15002	14931	14789	14805	14935	14862	14851	14908	14770	14890	15055	14824	15000	14967	14982	14980	14997	14936	14806	14850	14935	14964	14828	14808	15043	14888	14914	14797	14790	14977	14837	15068	14727	14938	14815	14814	14798	14863	15019	14954	14709	14825	14832	14911	14846	14809	14892	14779	14919	14816	14797	14869	14925	14827	14939	14987	14933	14874	14827	14996	14867	14873	14828	14974	14806	14976	15018	14904	15018	14850	14842	14881	14941	14868	14843	14891	15059	14869	14889	14815	14731	14943	14987	14871	15089	15026	15068	14669	15009	14925	14853	15083	14835	14855	14971	14827	14864	14758	14878	14863	14855	14909	14794	14777	14843	14960	14974	14837	14908	15048	14898	14903	14873	15052	14972	14956	14981	14939	14927	14898	14867	14842	14956	14998	14953	14792	14786	14951	14881	14967	14903	14754	14838	14636	14955	14883	14800	14884	14909	14804	15084	14942	14803	14915	14815	14840	14867	14843	14781	14939	14955	14794	14929	14846	14824	14940	14889	15069	14757	14882	14749	14899	14840	14956	15035	14989	14817	14874	14840	14791	14944	14939	14992	14916	14867	14903	14997	14771	14891	14935	14727	14870	14828	14818	14837	14908	14637	14872	14955	14808	14952	15008	14792	14927	14969	14884	15023	14889	14869	14930	14986	14976	14796	14949	14857	15016	14774	14946	14935	14913	15035	14862	14983	14850	14831	14859	15058	14947	14959	14894	14701	14864	14978	14895	14975	14913	14799	14869	14856	14929	14994	14769	14901	14980	14774	14978	14841	14836	14750	14877	14909	14878	14782	14933	14909	14996	14905	14844	14818	14759	15145	14892	14863	14852	14738	14957	14901	14842	15040	14921	14956	14838	14872	15058	14989	14748	14868	15287	15035	14943	14746	15053	14881	14948	14707	14881	14962	14903	14899	14755	14946	14895	14962	14845	14886	14957	15001	14936	14704	15080	15037	14917	14824	14981	14863	14857	14879	14921	14945	14849	14938	14815	14730	14866	15178	14978	15047	14948	15017	14800	14925	14632	14725	14937	15065	15013	14969	14872	14753	14950	14909	14938	14815	15076	14922	14886	14828	14766	14833	14913	14950	14964	14865	14881	14885	14814	14756	14958	14905	14918	14929	14945	14868	14815	15066	14782	14936	14954	14889	14969	14955	14868	14868	14911	15013	14942	14905	15068	14890	14967	15034	14851	14919	14792	14805	14886	14872	14791	14939	15045	14896	14903	14963	15039	14810	14757	14807	14919	14963	14987	14792	15061	14842	14978	15064	14890	14998	14885	14918	14861	14865	14749	14828	14836	14900	14778	14890	14776	14970	14765	14950	14934	15091	14813	14933	15014	14892	14783	14854	14999	14934	14892	14933	15089	15058	14886	14690	14788	14853	14803	14779	14942	14681	14881	14898	14874	14819	14864	14956	14891	14853	14897	14937	14882	14951	14829	14941	14833	14925	14864	15062	14978	15043	15004	14939	14835	14879	14851	14983	15164	14952	14629	14912	14899	15049	14748	14949	14860	14962	14914	14860	14897	14985	15052	14823	14867	14871	14855	14690	14851	14899	15036	14910	14796	14902	14832	15075	14895	14894	14553	14924	14896	15038	14993	14748	14981	14909	14828	14922	14818	15054	14754	14733	14875	15031	14905	14931	14883	14972	14911	14922	15124	15009	14902	14985	14794	14921	14779	14965	15041	14995	14878	14922	15027	15029	14977	14787	14832	14885	14879	14919	15091	14989	14802	14918	15097	14783	15036	14895	14739	14944	14939	14865	15029	15096	14810	14940	14767	14815	15023	14973	14886	14895	14926	15009	14716	15064	14781	14871	14749	14729	14728	14812	14861	14958	14990	14876	14842	15060	14964	14844	14907	14911	14991	14898	14934	14958	14816	14735	14905	14813	14890	14988	14828	14850	14974	14869	14831	14919	14681	14952	14801	14923	14864	14938	15000	14888	14938	14736	14734	14872	14989	14957	14963	14940	14832	15145	14831	14946	14799	14856	15021	14854	15032	14973	14712	14998	14967	14954	14832	15019	14918	14810	14903	14930	15001	14878	14992	15007	14747	14967	14870	14995	14804	15032	14860	14984	15114	15035	15022	14781	14835	14938	15002	14857	14761	14875	14993	14780	14898	14872	14941	14909	15004	15001	14971	14948	15075	14745	14940	14906	15013	14917	14858	15056	14670	14853	14938	14819	14966	14811	14922	14876	14883	14767	14966	14982	14840	14851	14950	14973	14984	15139	14903	14779	14880	14957	14897	14917	14783	14859	15116	14899	14872	14928	14904	15036	15017	14942	15005	15127	14998	14824	14807	14947	14789	14807	15025	14848	14987	14948	14911	14844	14833	14805	14822	14816	14840	14960	14748	15008	14938	14832	15028	15058	14939	15001	14838	14901	14874	14961	14878	14789	14872	15026	14844	14969	14898	14871	15036	15099	14816	14749	14777	14793	14912	14895	14929	14893	14905	14783	14831	14909	14787	14881	15087	14903	15219	14983	15022	14858	14901	14945	14898	14946	14916	14840	14832	14954	15081	14880	14878	14872	14860	14828	14806	14907	14906	14934	14661	14878	14849	14838	14832	14906	14910	14874	14999	14981	14863	14810	14917	15034	14902	14960	14900	15190	14663	14878	15040	14921	14970	14904	14943	14889	14867	14565	14846	14934	14848	14886	14840	14700	14948	14835	14973	14947	14749	14876	14879	14761	14760	14638	14972	14998	15180	14945	14900	14829	14811	14871	14958	14938	14853	14821	14836	15007	14829	15004	14910	15000	14927	14963	14866	14877	14725	15037	14971	14972	14959	14944	15048	15026	14798	15134	14915	14873	14902	15104	14886	14762	15051	14949	14883	15015	14735	15100	14794	14749	14870	14892	15001	15145	14887	14872	15037	14698	14896	14924	14786	14955	14666	14813	14883	14939	14714	14807	14894	14848	15031	15122	14763	14851	14890	14876	14820	15032	14827	14786	15047	14896	14802	14861	15015	14771	14850	14981	14935	14810	15060	15015	14915	14935	14937	14803	14935	14767	14840	14962	14871	15009	14859	15018	14922	15161	14766	14775	14910	14889	14759	14641	14963	14712	14746	14916	14916	14757	14835	14994	14890	14803	14859	14709	14958	14902	15027	15088	14877	14798	14869	14873	14799	14912	15031	14939	15103	14885	15013	14791	14749	14715	14881	14889	14885	14853	14936	14834	14861	14944	14776	14909	14799	14778	15045	14863	14686	14940	15052	14886	14971	14816	14925	15141	14680	14981	14902	15101	14752	14901	14833	15015	14868	15030	14884	14958	14715	14894	14941	14976	14967	14996	14958	14849	14989	15015	14814	15096	14832	14929	14725	14953	14923	14831	14928	14753	14858	15049	14922	14926	14857	14937	14754	15014	15014	14706	15003	14903	14876	14771	14953	14786	14634	15058	14979	14904	14833	14995	14962	14830	14915	15081	14827	14904	14980	14940	14873	15040	14892	15006	14848	14846	14892	15150	14786	14977	14959	14895	14979	14993	14857	14989	14884	15006	14955	14893	14789	14866	14914	14859	15114	14854	14940	14788	14893	14884	14904	15016	14747	14717	15019	14823	14901	14862	15040	14903	14978	14740	14959	14908	14927	15037	15025	14828	14888	14810	14942	14956	14851	15020	15112	14831	14894	14941	14930	14636	14895	14850	14840	14929	14885	14986	15076	15081	14856	14893	14833	14824	14835	14965	14926	14889	14956	14720	14837	14998	14891	14888	15043	15038	15080	14963	14817	14674	14799	15030	14778	14956	14905	14793	15021	15018	14962	15052	14920	14950	14899	14908	14996	14896	14991	14914	15066	15033	15198	14945	14927	14798	14842	14829	14815	15041	14805	14898	14859	15026	14961	14897	14836	14896	14894	14843	14830	14968	14850	14973	14976	14804	14954	14935	14777	15038	14829	14809	14868	14894	14962	14867	14955	14951	14879	14982	14828	14911	15003	14958	14687	14785	14880	14815	14939	14846	14976	14740	14945	14694	14823	15095	14904	14910	14874	14889	14904	14857	14784	14934	15076	14825	14800	14807	14794	14881	14840	14955	15075	14913	14785	15176	14699	14899	15047	15015	14861	14940	15015	14931	14849	14887	15053	15033	14925	14929	14879	14950	14858	15025	14818	14929	14821	14794	14840	14860	14805	14867	14839	14787	15031	14804	14901	14928	14974	14836	14793	15128	14977	14791	14854	15037	14974	14853	14852	14835	14876	14854	14892	14955	14741	15048	14794	14799	14713	14926	14777	15121	14837	14883	15001	14840	14805	14940	14791	14837	14818	14891	15006	14934	14923	15011	14973	14929	14882	14863	14880	14937	15051	14896	14810	14850	14866	14879	14822	15041	14981	14934	15033	14831	14790	14992	15059	15018	14893	14831	14818	14771	15012	15105	14973	14972	14999
24670	26331	37918	35272	27625	25953	27633	24892	24150	24439	24250	24460	24263	24294	24383	24316	24355	24239	24032	24180	24149	24210	24449	24269	24387	24328	24286	24404	24351	24412	23960	24079	24231	24222	24289	24263	24127	24047	24370	24061	24152	24387	24141	24313	24033	24168	24491	24245	24081	24129	24338	23995	24374	24350	24352	24138	24236	24067	24133	24241	24165	24158	23963	24234	23992	24180	23848	24179	24264	24175	24251	24137	24355	24253	24239	23945	24287	24335	24293	24328	24371	23931	24299	24202	24372	24143	24221	24644	24278	24210	24070	24237	24349	24195	24001	24233	24122	24329	24176	24288	24261	24223	24025	24182	24184	24146	24007	24264	24115	23976	24238	23847	24107	24109	24244	24353	24394	24404	24360	23877	24016	24356	24249	24488	24322	24076	24128	24371	24091	24144	24216	24239	24322	24211	24182	24077	24382	24226	24163	24017	24065	24297	24092	24327	24361	24075	24164	24294	24068	24119	24086	24163	24104	24364	24027	24321	24237	24080	24273	24358	24223	24234	24205	24108	24121	24341	24179	24211	24409	24015	24309	23945	24089	24087	24106	23740	23821	24086	24312	24268	24232	24485	24119	24284	24222	24006	24172	24224	24294	24099	24002	24017	23944	24204	24265	24245	24159	24338	24192	23974	24040	24123	24222	24204	24226	24110	23953	24423	24478	24346	24167	24062	24254	23916	24261	24410	24198	24173	24147	23978	24118	23952	24119	24042	23991	24211	24273	24245	24127	23895	24208	24201	24022	23918	24224	24425	24177	24157	24146	24384	24148	24435	24420	24290	24182	24281	24100	24065	24274	24263	24136	24332	24021	24451	24217	23993	24057	23982	23947	24285	24244	24161	24183	24288	24052	24143	24547	24158	24224	24152	24260	23962	24286	24188	24068	24426	24182	24045	24189	24180	24383	24080	24227	24199	23959	24238	24114	24183	24142	24300	23999	24109	24055	24175	24193	24298	24206	24274	24376	24351	24246	24125	24179	24120	24152	24292	24128	24271	24144	24211	24226	24244	24164	24362	24260	24251	24196	23838	24215	24193	24152	24354	23990	24217	24410	24096	24078	23892	23935	24281	24078	24293	24089	24300	23864	24267	24140	24256	24150	24197	24261	24076	24329	23988	23916	24053	24106	24072	23997	24139	24001	24039	24044	24318	24164	24185	24396	24218	24159	23817	24389	24109	24256	24408	24184	24256	24131	24132	23991	24115	24068	24268	24129	24127	24080	24248	24169	24043	24344	24197	24269	24063	24207	24231	24261	23910	24157	24405	23957	24271	24373	24233	24331	24403	24082	24048	24131	24356	24215	24094	24463	24286	24107	23912	24366	24189	24340	24356	24212	24384	24337	24404	24172	24191	24025	24201	24151	24286	24311	24287	24061	24211	24199	24294	24098	24198	24495	24267	24239	24526	23980	24135	24042	24219	23837	24047	24221	24281	24145	24121	24091	23988	24298	24136	24070	24069	23996	23941	24256	24353	24372	24332	24220	24199	24272	24280	24357	24527	24168	24201	24240	24307	24241	23940	24362	24393	23915	24086	24478	24108	24174	24174	24130	23858	24440	24291	23968	24028	24019	24146	24477	24561	24319	24050	24167	23920	24268	24365	24352	24217	24147	24267	24249	24293	24085	24243	24025	24317	24256	24182	24325	24399	24214	24139	24177	24265	24341	23737	24396	24346	24339	24275	24198	24288	24176	24303	24611	24258	24123	24171	24189	24259	24165	24073	24014	24066	24212	24197	24058	24239	24035	24020	23932	24409	24264	24124	24133	24289	24084	24329	24186	24054	24266	24270	24195	24324	24317	24180	24040	24192	24190	24347	24025	24410	24116	24153	24155	24009	24330	24199	24125	24263	24190	24106	24057	24188	24105	24148	24183	24097	23980	24246	24054	24270	24214	24130	23928	24000	24416	24136	24013	24185	24118	24124	23912	24008	24129	24124	24017	24363	24306	24336	24098	24156	24330	24312	24267	24391	24285	24104	24401	24174	24266	24195	24249	24175	24047	24092	24228	24147	24270	23971	24321	24100	23949	23882	24022	24102	24222	24003	24188	24073	23968	24122	24208	24103	23955	24275	24256	24207	24051	24121	24234	24066	24165	24069	24071	24219	24054	24071	24021	24197	24404	24361	24367	24254	24353	24093	24135	24198	24134	24228	23968	24285	24145	23923	24385	24020	24117	24251	24470	24249	24094	23891	24207	24085	23886	24506	24205	24229	24185	24182	24019	24142	24119	23970	24096	24199	24303	24200	24184	24100	24096	24273	24193	24163	24226	24261	24133	24136	24086	24020	23998	24110	24002	24162	24101	24273	24051	24066	24236	24383	24334	24344	24300	24141	24401	24077	24109	24000	24213	24336	24441	24022	24346	24051	24166	24048	24344	24320	24254	24117	24350	24297	24374	24263	24542	24122	24116	24314	24670	24186	24271	24146	23968	24160	24186	24140	24156	23874	24093	24281	24227	24149	24216	24289	24326	24094	24125	24249	24280	24080	24357	24087	24178	24319	24057	24141	24262	23883	24258	24157	24306	24266	24222	24346	24125	24163	24267	23997	24003	24188	24123	24211	24117	24210	24146	24058	24231	24301	24268	24248	24241	24135	24415	24175	24309	24301	24048	24108	24355	24085	24204	24274	24271	24194	24276	24030	24300	24207	24354	24076	23931	24318	23980	24287	24240	24116	24184	24093	24227	24347	24207	24376	23907	24074	24039	24113	24326	24263	24233	24053	24438	24186	24206	24278	24202	23999	24205	24246	24036	24086	24201	24243	24279	24130	24116	24124	24198	24314	24365	24133	24019	24268	24050	24237	24375	24219	24096	24060	24044	24104	24339	24229	24176	24134	24251	24146	24499	24094	24014	23872	24071	24209	24074	23956	24232	24302	24187	23904	24209	24151	24421	24331	24062	23874	24046	24019	24236	24330	24183	24116	24249	23933	24076	24251	24189	24245	24250	24206	24310	24153	24065	24291	23868	23831	24343	24181	24344	24083	24186	24064	24495	24296	24000	24320	24207	24213	24315	23920	24118	24117	24160	24202	23986	24106	24239	24241	24178	24174	24181	24175	24423	24335	24393	24290	24112	24104	23855	24242	24022	24463	24253	24069	24189	24338	24248	24156	24196	24420	24372	24280	24255	24060	24064	24195	24385	24228	24339	24232	24203	24237	24226	24506	24139	24248	24100	24310	24226	24210	24465	24190	24387	24238	24178	24218	24276	24320	24394	24224	24553	24430	24213	24033	24085	24159	24269	24018	23934	24145	24344	24040	24269	24197	24349	24072	24055	24153	24255	24064	24004	24229	24113	24057	24329	24349	24635	24149	24066	24304	24231	24204	24135	24166	23982	24076	24054	24406	24190	24116	24249	24014	24309	24479	24363	24099	24216	24360	24226	24186	24322	24468	24206	24377	23942	24230	24026	24102	24305	24239	24056	24021	24286	24215	24211	24052	23952	24209	24466	24318	24219	24148	24039	24185	24212	24148	24453	24121	24121	24246	24142	24192	23970	24176	24337	24128	24165	23938	24382	24085	23834	24234	24231	24351	24262	24092	24012	24020	24249	24115	24215	23880	23980	24239	24071	24144	24236	23941	24066	24103	23890	23967	24261	24402	24475	24398	24321	24214	24033	24433	24184	24122	23895	23946	24011	24470	24176	24294	24243	24165	23902	24510	24197	24053	24203	24225	24360	24061	24219	24094	24123	24207	24212	24069	24151	24273	24103	24325	24212	24124	24345	24198	24197	24356	24159	24309	24272	24091	24191	23890	24209	24109	24132	24411	24113	24248	24199	24231	24011	24004	24142	24075	24106	24011	24203	24018	24050	23948	24298	24273	24281	24164	23912	24100	24385	24247	24048	24029	24059	24010	24174	24097	24198	23941	23961	23900	24087	24072	24246	24387	24320	24073	24186	24386	24329	24149	24120	24055	24337	24083	24155	24065	24208	24158	24401	24190	23849	24028	24065	24171	24151	24078	24366	24288	24045	24417	24604	24257	24393	24399	24125	24323	24153	24500	24181	24119	24108	24196	24153	23978	24221	24187	24258	24166	24076	24179	24114	24126	24049	24184	24000	24327	24287	24233	24169	24023	24300	24156	23967	24162	24083	24100	24330	24235	24406	24147	24152	24169	24242	24405	24053	24116	24320	24093	24233	24346	24038	23895	24028	24206	24211	24033	24467	24326	24163	24240	24255	24284	24263	24343	24002	24318	24050	24090	24050	24104	24182	24214	24067	24045	24397	24209	24420	24121	24257	24151	24024	23886	24155	24347	24342	24218	24406	24333	24205	24130	24236	24367	24407	24225	24428	24107	24171	24336	24259	24351	23973	24231	24448	24237	24160	24107	23925	24124	23886	24367	23982	24097	24033	23776	23994	24102	24399	24137	23844	24120	24049	23990	24142	24309	24325	24079	24013	24213	24089	24372	24242	24123	24045	24118	24156	24030	24181	24044	24059	23984	24123	24397	24219	24090	24244	24351	24184	24364	24267	24328	24010	24328	23997	23972	24240	24060	24331	24184	23931	24077	24129	24414	24147	24084	24226	24130	24100	24323	24020	24221	23999	24131	24098	24446	24103	24273	24088	23960	24243	24299	24375	24115	24066	24040	24247	24185	23886	24154	24230	24362	24187	24028	24196	24223	24291	24157	24037	24108	24193	24199	24266	24220	24004	24400	23983	24108	24244	24099	23907	24248	24236	24070	23973	24461	24183	24091	24181	24138	24016	24092	24245	24317	24238	24190	24144	24275	23930	24199	24429	24081	24069	23963	24049	24282	24118	24309	23923	24282	24180	24131	24097	24222	23955	24267	23844	24042	24202	24118	24335	24041	24281	24319	23998	23830	23790	24352	23943	24165	24230	24280	24137	24177	24118	24424	24121	23941	24169	24085	24234	24267	23867	24085	23897	24157	24118	24109	24395	24197	24229	24221	24248	24230	24287	24236	24220	24080	24300	24039	24269	24162	24415	24153	24068	23903	24067	24161	24001	24257	24357	24026	24094	24168	24109	24389	24217	24412	24232	24098	24160	24045	23984	24180	24247	24332	24194	24217	24065	24132	24184	24268	23984	24209	24194	24481	24259	24033	24164	23827	24229	24089	24059	24457	24341	23919	24060	24220	24304	24119	24312	23985
67647	105544	85648	54461	24823	14892	14967	15064	14888	14795	14931	14983	14783	14865	14745	14840	14923	14867	14818	14931	14927	14922	14989	14803	15009	14901	15033	14724	14792	14835	14962	14653	14879	14842	14680	14826	14890	14885	15112	14878	14736	14894	14905	14821	14888	14893	14759	14663	14903	14862	14824	14854	14841	14791	14902	14762	14947	14851	14717	14746	14918	14936	14684	14969	15029	14711	15038	14904	14784	14865	14835	14795	14814	14948	14851	14848	14845	14969	15008	14775	14846	14868	14783	14689	14833	14666	14862	14968	14846	15096	14975	14734	14813	14660	14945	14831	15003	14666	14781	14764	14834	14856	14808	14852	14732	14703	14717	14860	14823	14818	14943	15082	14755	14813	14805	14703	14768	14960	14805	14742	14932	14924	14919	14941	14965	14831	14823	14943	14808	15067	14793	14747	14987	14870	14889	14575	14950	14822	14908	14645	14866	14957	14933	15087	14883	14826	14873	14689	14863	14916	14762	15024	14931	14808	14851	15057	14975	15066	14908	14920	14805	14948	14831	14656	14895	14742	14818	14749	14800	15033	14781	14716	14762	14790	14722	15001	14866	14928	14913	14815	14770	14972	14731	15006	14711	14795	14735	14742	14902	14773	14715	14872	14863	14713	15031	14875	14878	14889	14868	14937	14849	14807	14687	14609	14905	14849	14754	14955	14701	14897	14893	15012	14789	14924	14871	14837	15017	14946	14909	14920	14982	14788	14752	14916	15018	14826	14544	14994	14963	14627	14934	14736	15030	14887	14840	14798	14993	14755	14974	14864	14829	14994	14844	14744	14734	14931	14982	14943	14777	14644	14805	14798	14990	14760	14951	14853	14825	14824	14718	14846	14879	14759	14858	14829	14840	15034	14848	14827	14680	15070	14857	14886	14838	14934	15027	14860	15044	14818	14817	14684	15010	14689	14921	14669	14825	14846	14673	14883	14849	14824	14822	14743	14973	15034	14809	14836	14886	14819	14785	14765	14861	14771	14827	14842	14865	14909	14781	14819	14865	14861	14778	15141	14845	15041	14784	14913	14865	14943	14923	15049	14809	14771	14767	14925	14973	14986	15001	14845	14959	14726	14844	14889	14845	14724	14809	14892	14901	14652	15009	14739	14904	14814	14789	14844	14700	14965	14821	14839	14914	14820	14926	15010	14872	14860	14857	14816	14836	14828	14973	14701	14991	14706	14940	14788	14763	14806	14807	14799	14872	14787	14918	14889	14846	14763	14777	14860	15054	14895	14827	14687	14847	14917	14888	14795	14836	14699	14931	15029	14835	14886	14622	14858	14786	14799	14805	15015	14864	14696	14913	14873	14847	14888	15000	14897	14877	14871	14807	14840	14828	14901	15015	14954	14963	14935	15033	14875	14817	14898	14869	14734	14998	14949	14980	14805	14744	14951	14980	14736	14810	14830	14989	14909	14914	14906	14743	15086	14856	14829	14941	14999	14741	14840	14961	14769	14812	14939	14851	14821	14871	14822	14899	14819	14803	14800	14917	14931	14996	14818	14843	14803	14869	14863	14862	14807	14945	14870	14803	14886	14758	14915	14912	14733	14900	14917	14817	14984	14958	14790	14810	14815	14942	14810	14823	14772	15006	14829	14988	14879	14806	14764	14827	15068	14815	14707	14828	14941	14884	14930	14913	14778	14864	14669	14984	14855	14744	14787	14865	14798	14873	14888	14868	14915	14969	14785	15020	14883	14665	14689	14812	14934	14855	14803	14717	15054	14823	14778	14797	14977	14855	14726	14923	14799	14976	15125	14986	14756	14891	14921	14814	14835	14795	14973	15131	14829	14797	14768	14877	14977	15009	14832	15062	14890	14857	14849	14856	14767	14883	14721	14993	14866	14804	14847	14923	14953	14777	14729	14893	14837	14858	14935	14813	14984	14759	14843	14887	14883	14632	14808	14754	14767	14888	14961	15006	14719	14897	14968	14770	14910	14829	14860	14608	14736	14689	14869	14928	14914	14738	14774	14931	14675	15129	14896	14899	14839	14831	14815	14699	15053	14707	15098	14807	14857	14868	14876	14769	14975	14870	14814	14771	14824	14892	14796	14872	14820	14770	15087	14776	14849	14778	14888	14710	15022	14879	14710	14812	14789	14830	14706	14971	14926	14859	14832	14850	14935	14849	14840	14804	14921	14877	14914	14888	14823	14807	14830	14858	14874	14750	14959	14823	14729	14918	15013	14731	14860	14824	14851	14669	14936	14793	15067	14796	14751	14755	14885	14895	14957	14978	14956	14794	14907	14835	14906	14814	14659	14806	14847	14923	14904	14968	14702	14818	14903	14704	14786	14974	14889	14899	14997	14686	14732	14698	14827	14833	14967	14884	14842	15016	14860	14807	14728	14931	14897	14856	15040	14855	14888	14956	14921	14765	14823	14975	14690	14695	14972	14906	14929	14809	14803	15010	14805	14985	14809	14813	14914	14873	14882	14892	14955	14728	14779	14900	14855	15040	14828	14755	14805	14928	14826	14858	14832	14921	14889	14936	14848	14731	14843	14739	14885	14871	14840	14689	14831	14934	14843	14845	15024	14834	14854	14810	14946	14622	14848	14823	14914	14858	14699	14945	14873	14801	14924	14943	15092	14830	14806	14870	14870	14845	14979	14880	14793	14834	14780	14795	14804	14767	14921	14850	14722	14798	14704	14771	14903	14869	14773	14720	14858	14914	14803	14869	14660	14836	14780	14848	14767	14837	14757	14709	14815	14866	14884	14897	14918	14801	15062	14772	14835	14733	14778	14772	14692	14836	14811	14920	14874	14707	14878	14877	14830	14976	14860	14820	14972	14833	14930	14823	14949	14927	14805	14950	14810	14790	14977	14945	14902	14787	14854	14876	14901	14858	14606	14785	14764	14999	14731	14756	14742	14828	14735	14778	14773	14853	14854	14868	14699	14862	14887	14815	14704	14875	14808	14983	14841	14947	14953	14806	14955	14758	14742	14940	14717	14846	14801	14984	14921	14764	14926	14985	14816	14794	14720	14701	14873	14799	14915	14865	15019	14719	14791	14944	14859	15050	14839	14842	14890	14900	14899	14800	14796	14859	14921	14756	14798	14893	15021	14732	15248	14920	14887	14903	14810	14848	14838	14975	14973	14819	14797	14917	14904	14817	14865	14864	14897	14844	14833	15029	14825	14911	14848	14788	14763	14948	14823	14849	14843	14833	14812	14962	14874	14843	14880	14887	14802	14911	14738	14760	14653	14804	14851	14631	14892	14939	14804	14891	14866	14931	14783	14999	14741	14933	14773	14803	15016	14995	14831	14766	14944	14876	14844	14811	14873	14798	14721	14833	14832	14810	14892	15072	14841	14953	14880	14811	14969	14760	14855	14763	14713	14870	14806	14841	14736	14905	14845	14782	14737	14830	14999	14853	14961	14789	14838	14813	14791	14761	14857	14864	14917	14757	14839	14843	14907	14900	15033	14842	14832	14905	14785	14670	14884	15082	14868	14835	14835	14750	14964	14836	14843	14732	14864	14946	14861	14916	14799	14897	14777	14878	14917	14852	14938	15150	14975	14834	14850	14852	14926	14740	14749	14821	14860	14919	15098	14869	14763	15097	14924	14915	14926	14815	14810	14821	14823	14895	14976	14915	14979	14859	14797	14871	14779	14822	14764	14842	14764	14832	14943	14849	14784	14881	14882	14800	14840	14876	14889	14728	14838	14712	14918	14907	14876	14979	14796	14721	14876	14880	14740	14791	14901	14908	14916	14791	14818	14787	14959	14820	14917	14933	14875	14852	14880	14964	14939	14835	14618	14985	14901	14658	14639	14791	14876	14750	14647	14918	14902	14972	14946	14803	14787	14851	14804	14713	14854	14811	14926	15028	14864	15040	14728	14725	14940	14960	14829	14741	14703	14828	14842	14949	14847	14976	14821	14752	14880	14832	14907	14714	15029	14925	15044	14868	14955	14796	14839	14788	14878	14753	14707	14763	14729	14937	14845	14863	14952	14885	14874	14675	14768	14939	14662	14753	14843	15070	14748	14959	14771	15020	14805	14877	14805	14893	14788	14950	14849	14642	14967	14667	14935	14863	14802	15066	14832	14866	14947	14877	14937	14778	15015	14935	14801	14915	14753	14775	14622	14829	14709	14879	14809	14754	14895	14721	14869	15007	14821	14711	14945	14895	14831	14784	14806	14884	14842	14915	14683	14828	14798	14903	14773	14860	14830	14826	14654	14761	14994	14942	14835	14852	14913	14886	14774	14999	14737	14902	14790	14920	14951	14735	14847	14788	14853	14856	14800	14799	14811	14898	14714	14881	15034	14860	14846	14747	15016	14810	14779	14875	14820	14719	14845	14900	14877	14762	14775	14702	14745	15046	14806	14870	14637	14793	14812	14955	14839	14900	14802	14870	14933	14904	15031	14940	14914	14878	14783	14901	14940	14959	14893	14655	14878	14781	15029	14679	14834	15049	14984	15031	14745	14826	14843	14703	14904	14855	14581	15000	14843	14990	14640	14882	14919	14788	14880	14926	14938	15049	14834	14971	14843	14875	14753	14896	14900	14957	14992	14903	14890	14786	14816	14895	14677	14883	14817	14842	14919	14844	14865	15030	14844	14831	14758	14619	14991	15020	14737	14798	14779	14777	14758	14951	14740	14827	14956	14926	14919	15098	14654	15062	14733	14813	14953	14946	15161	14866	14803	14846	14806	14771	14784	14742	14909	14813	14918	14728	14823	14996	14778	14865	14778	15044	15004	14811	14789	14931	14890	14823	14737	14814	15040	14873	14903	14731	14820	14762	14726	14917	14876	14849	14828	14921	14891	14713	14726	14938	14876	14718	14966	14787	14815	14766	14842	14797	14830	14845	14826	15079	14730	14827	14662	14870	14706	14849	14822	14993	14844	14913	14926	14788	14902	14948	14877	14795	14659	14707	14757	14878	14803	15001	14787	14868	14816	15018	14803	14837	14892	14906	14716	14906	14837	14973	14792	14920	14732	14793	14871	14698	14917	14730	14680	14809	14888	14943	14833	14901	14840	14712	14909	14716	14823	15021	14832	14930	14795	14748	14955	14838	14940	14903	14840	14957	14896	14774	14628	14801	14789	14859	14760	14901	14814	14804	14747	14864	14839	14894	14715	14889	14608	14833	14998	14923	14810	14875	14834
22922	25855	37380	34548	27049	25315	29977	25887	25193	25569	25489	25444	25637	25599	25592	25457	25158	25662	25490	25284	25208	25332	25038	25162	25413	25158	25275	25045	25119	24920	25190	25146	25292	25386	25242	25311	25377	25072	25398	24827	25066	25078	25230	25007	25080	25073	25252	25218	25133	25037	25156	25182	25007	25123	25279	25039	25212	25433	24997	25056	25340	25209	25198	25052	25045	25212	25417	25146	25069	25080	25293	24995	24989	25049	24973	25253	25112	25175	25296	25081	25247	25083	25134	25173	24903	24953	25091	25143	25216	25270	25041	24940	25000	25311	25071	25062	25003	25023	25286	24986	25156	25029	24984	25236	25175	25147	25197	25189	25103	25192	25071	25166	25265	25455	25284	25148	25205	24942	25131	25215	25218	24923	25194	24801	25420	25134	24984	25146	25383	24929	25384	25146	25352	24771	24953	25280	24999	25196	25136	25147	25277	25255	25235	25114	25106	25168	25178	25222	25009	24916	24790	25213	25246	25151	24852	25035	25321	25136	24920	25173	25100	25068	25088	25180	25323	24869	24938	24911	25140	25105	25060	24920	25270	25100	25090	24945	25172	24871	25329	25387	25274	25342	25442	25094	25144	25406	24951	25124	24996	24919	25330	25223	25002	25085	25176	25183	25151	25301	24992	25177	25039	25294	25243	25013	25194	25222	25209	25318	25272	25186	24986	25124	25217	24992	25146	24857	25156	24967	25033	25028	24736	25240	25071	25188	25211	25203	25170	24894	25288	25051	24906	25306	25323	25282	25073	24945	25273	25338	25421	24974	24901	25150	25175	25360	25256	25094	25122	25044	24897	25020	25341	25189	24845	24947	25238	25192	25181	25019	24968	25004	25218	24980	25063	24976	25170	25217	24775	25074	25374	25196	25247	25035	24952	25326	25058	25024	25079	25168	24970	24944	25220	25016	25145	25177	25028	25086	25054	24870	24903	25004	25186	24789	24982	25087	25189	25079	25228	25228	25049	25018	25156	25155	24928	24982	25136	24829	25245	25087	24902	25054	25124	25139	25377	25121	25369	25074	25013	25012	25311	25037	25290	25272	25056	25266	25080	25067	24812	24985	25182	25070	24815	24999	24961	24812	25088	25184	24963	24747	25038	24963	25200	25368	25176	25009	25052	25067	25178	25206	24869	24931	25013	25062	25191	25141	25301	24896	25069	25104	24898	25201	25265	25156	25135	25302	25032	25036	25071	25318	24965	24936	25407	25066	25139	25045	24944	25360	25119	25032	25181	25165	25212	25164	25170	24982	25209	25215	24912	25150	25257	25107	25005	25394	25090	25227	25126	25228	24947	25039	24726	24976	25266	24911	24939	25160	25023	25238	24838	24970	24836	24685	25014	25104	25079	25086	25399	24973	24970	24781	25028	25290	24988	24976	25076	25275	25131	25187	25081	25099	25279	25200	25300	24930	25019	25223	25164	25237	25055	24948	24790	25062	24907	25145	25065	25177	25038	25061	25205	25056	25143	24957	25058	25310	25172	25220	24957	25093	25227	25043	25128	25019	25170	25161	25068	25228	25156	24936	24790	24957	25085	24923	25113	25105	25111	25177	25024	25079	24953	24940	25191	25002	25029	25203	25124	24861	25083	24882	25130	25342	25227	25168	24866	24874	25079	25121	24997	25014	25372	25167	24970	24964	25181	24846	24849	25268	25138	25179	25155	24881	25001	25137	25133	25050	24886	25133	24983	24947	25309	25239	25086	25155	25047	25044	25225	24957	25183	25077	24981	25011	25015	24972	25169	25202	24891	24982	24812	25066	25031	25098	25143	24843	25258	25195	25199	24999	25228	25146	25334	25056	24999	24795	25069	25069	25213	24978	25335	25078	25215	25189	25335	25091	25435	25289	24891	24897	25188	25124	24992	24983	25404	25388	25157	25331	25143	24887	25141	24950	25139	24853	25175	24964	24917	25018	25312	25102	24941	24990	24997	25134	25291	25116	25078	25259	25181	25159	25161	24957	25083	24984	25257	25325	25056	24983	25408	25213	25209	25087	25129	25137	25205	25360	25199	25184	24977	24897	25026	25010	25272	24991	25082	25107	25235	25369	25026	25132	24948	25246	25160	24845	25136	25294	25136	24983	25004	25023	25170	25011	25240	25210	25188	25232	25258	25152	25051	25077	25127	24960	25093	25309	25158	24970	24870	25063	25319	25230	25172	25070	25308	24908	25154	24996	25147	25048	25153	25147	25160	24993	24972	24889	25054	25149	24870	24908	25176	25094	25012	25144	25250	24896	25100	25193	25077	25198	25238	25251	25419	25085	25189	25120	25099	25348	25081	24978	25300	25478	25051	25057	24831	25057	24853	25109	24892	25052	25363	25077	25105	25235	25187	25002	24944	24938	25150	24809	25057	24999	25146	25078	24967	25090	24920	25069	25058	25142	24910	25263	25090	24887	25395	25194	25452	24982	24781	25129	25012	24737	25256	24923	25209	25074	25198	24978	25087	25160	24949	24874	25200	25122	25117	25211	24733	25118	25115	25035	24987	25167	25247	24999	24732	25066	25111	25089	25170	24978	25217	25107	25205	25191	25271	25014	24995	24949	25044	25034	25099	25063	25105	25358	25089	25342	25116	24970	25013	25049	25173	25160	25370	25087	25042	25143	24953	25156	25191	25107	25162	25193	25283	25213	24812	25130	25011	25028	25206	25160	25058	25135	25166	25023	25149	25161	25104	25137	25076	25086	25215	24926	25033	25152	25073	25167	25314	25133	25377	24873	25128	25308	25079	25287	25298	25514	25157	24992	24796	25052	24957	25160	25226	25252	24873	24952	25050	24981	25350	25109	25151	24768	25232	25215	25346	24821	25191	24995	25250	25225	25069	25270	25161	25143	24904	24969	25202	25033	24970	25007	25416	24986	25050	25086	25066	24988	25171	25218	25271	25075	25178	25156	25219	25153	25160	25158	25061	24955	24827	25309	24987	25054	25186	24918	24877	24877	25002	25287	25175	25191	25255	25224	25104	24997	25108	24794	25083	24909	25218	25131	25232	25298	25265	25116	25200	25049	25225	25150	24850	25291	25230	25200	25042	25300	25137	25266	25212	24866	25172	24988	25067	25138	25060	25225	25219	25139	25212	24962	25065	25082	25153	24956	24798	25063	25076	24988	24979	25118	25107	25091	25075	25011	24920	25087	25031	25096	25235	25055	25128	25002	25345	25030	25187	24822	25155	25024	24996	25167	25009	24909	24997	25227	25172	25268	25211	24728	25117	25167	25055	24861	25216	25302	24974	25011	24814	25012	25073	25217	25228	25177	25029	25087	25268	25149	25191	25133	25204	25090	24839	25186	25029	24887	25257	25243	25089	24971	24789	25079	25269	25266	25036	25204	25040	24984	25121	24856	25019	25096	25104	24871	25006	25149	25447	25237	25151	25226	25047	24984	25044	25053	24875	25086	25185	25241	25308	25116	25242	25152	25214	24984	24902	25094	25034	25074	25029	25017	25164	25130	25141	24930	25195	25230	24974	25215	25176	24658	25312	25134	25208	25025	25027	24928	25280	25045	25199	25166	25229	25228	24900	24810	25020	24869	25319	25247	25134	25238	24950	25149	24976	25136	24787	25104	25080	24908	25015	24975	25345	24869	25001	24985	24891	25345	25331	25022	25186	25143	25167	24898	25319	25355	25161	24961	24910	24823	25177	25055	25012	25203	25168	25080	25119	25154	25257	25176	24872	25210	25120	25019	24977	25001	24919	24990	25256	25152	25081	25107	25036	25066	25235	25214	25063	25212	25157	25129	25430	25018	25210	24915	24986	24932	24931	25378	25087	24866	25258	25037	25086	25006	24930	25062	25112	25106	25148	25099	24928	24797	25008	24939	24924	25096	24991	25045	24942	25086	25170	24940	25281	24914	24980	25073	25122	25445	25330	25078	25217	25347	25124	25272	25020	24824	25244	25089	24862	25010	24835	24904	25161	25190	24989	24918	25146	24901	25170	25119	24929	24819	25295	25119	25168	24803	25159	25204	25240	25028	25181	24930	25086	25190	24845	25023	24974	25010	24945	25204	25097	25305	25159	25225	25035	25230	25060	25277	25179	25166	25169	25185	25114	25122	24937	25095	25277	24919	25048	24986	25281	25095	25193	25045	24893	25012	24866	24989	24946	25085	24979	25119	24810	25055	25192	25387	25360	25116	25107	24820	25084	25280	25171	25327	25130	25193	25170	25097	25094	25116	25148	25198	25029	25258	24928	25233	25169	24685	25207	25329	24960	25139	25205	24978	25259	25062	25348	25246	25118	25053	25069	24804	25160	24902	25121	24927	25183	25323	25125	25069	25217	25141	25010	25167	24914	25079	25034	25097	25148	25168	25228	25057	25143	25117	24999	24925	24919	24824	25210	25481	25215	25243	24986	25124	25107	25273	25202	24926	25222	25283	25090	25196	25099	25062	25380	24920	25196	25239	25287	25114	25015	25056	25141	25260	25222	24855	25232	25383	25108	25071	25233	25232	25018	25161	25372	25081	25247	25027	24782	25131	25117	25074	25031	24629	25193	24823	25396	25154	25055	25282	25190	25186	25225	25136	25323	24900	25264	25281	25211	25021	25005	25227	25005	25150	25202	24841	25175	25326	25143	25109	25327	25037	25110	25165	25163	25293	25257	24978	24990	25079	25256	25138	25098	24995	24852	24977	24920	25114	25126	25260	25020	25338	24920	25151	25139	24922	24938	25160	25029	25185	25004	25073	24751	24946	25059	25020	25079	25196	25261	25450	25038	25064	24971	25160	25167	25280	24933	24919	25281	25122	25339	24913	24902	25280	25248	24802	25139	25070	25098	24985	25210	24905	25220	25222	25370	24913	25102	25105	25215	25129	25220	24994	25182	24962	25120	25045	24853	25186	25146	24716	24958	25101	25138	25290	25186	25043	25176	25161	24925	25121	25044	25011	25136	25063	25331	25060	24906	24961	25163	24911	25077	24912	25228	24920	25296	25299	25130	25194	25292	25015	25281	24863	25142	25087	24920	24883	25002	24673	25207	25076	25157	25022	24870	25143	25083	25158	25155	25203	25196	25213	24949	25009	25129	25108	24888	25219	25167	25169	25407	25102	25048	24922	25290	24798	25145	25054	25089	25329	25408	24918	24790	25166	25256	25015	25207	25076	24977	24914	25140	25301
61990	104258	93908	66113	31101	15053	15064	15076	15192	15075	15325	15237	15152	15293	15382	15278	15205	15238	15030	15185	15270	15353	14942	15303	15187	15086	15225	15278	15033	15104	15080	15049	15260	15135	15205	15104	15009	14938	15088	15043	15156	15359	15126	15136	14964	15160	15072	15228	15272	15180	15039	15119	14983	15149	15207	15224	15222	14996	15060	15072	15159	15363	15190	15324	15161	15274	14978	15223	15202	15134	15192	15157	15202	15163	15062	15120	15303	15089	15240	15064	15047	15077	15259	15222	14926	15084	15256	15078	14983	15212	15157	15305	15130	15049	15020	15212	15140	14989	15387	15259	15042	15114	15154	14979	15273	15172	15288	15271	15325	15233	15104	15054	15172	15115	15188	15006	15159	15136	15293	15172	14969	15132	15128	15045	15159	15144	15081	15122	15164	15151	15153	15209	15224	15078	15118	15080	15028	15084	15191	15132	14923	15110	15364	15162	15118	15219	15070	15041	15111	15242	14996	15373	15146	15215	15154	15092	15222	15124	15106	15243	15076	14995	15172	15069	15064	15169	14984	15166	15138	15231	15118	15146	15168	14961	15043	15261	15145	15058	15062	15129	14899	15116	15183	15145	15242	15126	15042	15176	15161	15124	15120	15211	15074	15044	15174	15036	15101	15233	15240	15075	15233	15354	15211	14966	15052	15108	15272	15134	15069	15116	15114	15129	15149	15286	15158	15277	15223	15038	15147	15114	15113	15119	15272	15058	15244	15158	15335	15150	15417	15224	15110	15108	15148	15127	15178	15183	14964	15100	15197	15136	15042	15043	15062	15066	15162	15121	15110	15003	15027	15142	15035	15220	15272	15270	14994	15228	15014	15253	15112	15203	14975	15165	15095	15068	15072	15201	15147	15153	15229	15089	15114	15108	15311	15175	15076	15243	15046	14841	15090	15011	15033	15283	15136	15277	14958	15362	15043	15342	15164	15171	15152	15234	15098	15010	15034	15027	15133	15164	15210	15027	15122	15293	15106	15307	15140	15169	15052	14978	15244	15140	15158	15314	15114	15186	15115	15146	15356	15339	15163	15192	15237	15276	15002	15309	15114	15102	15249	15043	15007	15062	14981	15212	15087	15142	15078	15098	15119	15130	15136	15219	15014	14977	15093	14987	15074	15156	14959	15198	15063	15250	15136	15069	15388	15227	15142	15126	15060	15010	15113	15149	15228	15137	15139	15191	15051	15236	15234	14937	15053	15138	15081	15056	15313	15207	15148	14989	15122	15102	15009	15057	15068	15053	15123	15184	15072	15021	15097	15172	15056	15071	15128	15108	15149	15200	14994	15271	15176	15061	15170	15110	15103	15052	14993	15255	15177	15083	15111	15047	15059	15049	15147	15218	15173	14996	15242	15032	15237	15274	15064	15192	15120	15220	15004	14811	15202	15103	14951	15060	15178	14936	15328	15026	15092	15028	15150	14984	15239	15039	15094	15162	15166	15048	15041	15116	15173	15061	15201	15144	15188	15145	14991	15129	15120	15125	15116	15240	15120	15187	15263	15008	15005	15068	15163	15111	15245	15142	15091	15218	15076	15129	15170	15211	15086	14964	15058	15194	14966	15241	15052	15087	15248	15133	15083	15017	15285	15134	15141	15134	15018	15145	14906	15078	15153	15296	15042	15294	15094	15190	15200	15140	15264	15071	15357	15168	15056	15181	15216	15086	15090	15197	15297	15041	15238	15118	15220	15265	15166	15020	15218	15220	14950	15017	15008	15152	15170	14871	15100	14991	14907	15134	15063	14989	15247	15257	15251	15072	15055	15146	15186	15023	15031	15208	15200	15026	15038	15231	15022	14884	15079	14952	15184	15371	15142	15012	15117	15125	15078	15039	15169	15140	15058	15092	15165	15253	15242	15098	15166	15257	15066	15048	15144	15087	14995	15155	15218	15255	15245	15154	15165	15389	15226	14995	15139	15144	15142	15130	15121	14949	15061	15201	15045	15060	15045	15048	14997	15220	14958	15235	15092	15095	15211	15072	15090	15224	15063	15186	15121	15096	15156	15127	15139	15218	15051	15153	14988	15040	15038	15091	15332	15074	15063	15307	15246	15241	15224	15147	15122	15179	14975	14997	15249	14991	15069	15056	15161	15294	15099	15151	15006	15082	15066	15173	15247	15291	14963	15215	15071	15097	15239	15136	15072	15150	15160	15102	15070	14857	15157	15233	15025	15284	15236	15009	15152	15206	15112	15109	15167	14985	15392	15175	15009	15012	15124	15297	14942	15115	15088	15239	15123	14980	14867	15204	15097	14923	15300	15082	15223	15007	15099	15144	15138	15017	15202	15079	15154	15071	14974	15210	15090	15153	15035	15274	15253	15300	15171	15090	15199	15094	14957	15064	15165	15088	14953	15302	15109	15190	15186	15104	15169	15071	15199	15288	15176	15134	15015	15143	15137	15299	15208	15095	15183	15039	15177	15278	15151	15164	15174	15306	15128	15216	15200	15227	15049	15195	15188	14957	15078	15044	15209	15158	15205	15136	15289	15202	15140	15173	15233	15182	15095	15151	15083	15052	15298	15376	15180	15135	15215	15152	15275	15217	15174	15276	15125	15173	15153	14899	15138	15095	15152	15274	15263	15159	15329	15037	15071	15306	15067	15198	14982	15129	15106	15232	15076	15230	15131	15008	15194	15283	15050	15059	15156	15196	15290	15125	15087	15131	15024	15067	15171	15116	15112	15045	15085	15227	15071	15155	14994	15132	15060	15160	15032	15214	14972	15206	15223	15153	15093	15142	15085	15158	15082	15227	15207	15205	15086	15192	15219	15125	15274	15016	14991	15188	15332	15011	15220	15159	15127	15117	15162	15248	15078	15234	15221	15202	15242	15038	15222	15035	15186	15109	15221	15235	15028	15081	15181	15121	15078	15214	15015	15197	15258	15080	15055	15253	15311	14988	15182	15087	15302	15076	15024	15155	15203	15168	15148	15094	15192	15157	15137	15029	15135	15067	15262	15203	14880	15149	15162	15082	15182	15155	15088	15120	15018	15124	15086	15226	15102	15243	15198	15189	15157	15146	15152	15188	15235	14986	15153	15201	14954	15069	15113	15158	15249	15119	15176	15013	14959	15075	15072	15088	15303	15007	14966	15145	15160	15330	15303	15220	15053	15251	14999	15302	15292	15151	15217	15016	15014	15154	15239	15051	15131	15124	15279	15118	15092	15191	15084	15182	15154	15118	14985	15151	15205	15141	15029	14986	15075	15152	15238	15170	15060	15048	15122	15172	15199	15324	15222	15217	15110	14988	15041	15208	15075	15064	15127	15206	15016	15059	15215	15116	15214	15087	14998	14981	15138	15221	14976	14954	15071	15273	15105	15336	14959	15061	15139	15069	15002	14910	15141	15073	15216	15288	15283	15157	15394	15000	15169	14968	15202	15356	15132	15051	15224	15084	15207	15174	15130	15102	15005	15105	14856	15032	15153	15269	15127	15000	15088	15184	15148	15101	15123	15265	14912	15131	15072	15060	15315	15163	15194	14921	15227	15016	15130	14967	15104	15111	15111	15145	15287	15156	14963	15045	15159	15081	15363	15081	15226	15076	14984	15088	15249	15145	15105	15170	15184	15180	15193	15034	15153	15185	14966	15074	15064	15174	15255	15359	15103	15042	15039	15030	15114	15171	15072	15176	15098	15171	15075	15029	15103	15020	15203	15204	15041	15176	15267	15013	15097	15195	14979	15201	15168	15206	15199	15016	15141	15271	15081	15040	15111	15168	15190	15139	15148	15257	15204	15139	15179	15208	14968	15101	15271	15232	15134	15305	15147	15093	15103	15165	15401	15090	15199	15281	15143	14993	15113	15105	15053	15129	15101	15112	15241	15095	15267	15144	15010	15235	15168	15203	15143	15192	14896	15090	15105	15109	15134	15068	14955	15068	15278	15037	15165	15290	15143	15099	15164	15206	15077	15046	15103	15252	15106	15071	15087	15093	15210	15159	15194	15155	15195	15104	15233	15256	15021	15305	15126	15008	15037	14977	15163	15028	15090	15203	15333	15026	15050	15158	15167	15150	15151	15064	15140	15288	15252	15072	15051	15091	15164	15212	15114	15230	15008	15080	15155	15175	15119	15198	15135	15117	15142	15095	15110	15177	15102	15001	15292	14985	15014	14992	15083	15167	15038	15166	15212	15125	15131	15231	15137	14947	15091	15201	15353	15315	15198	15156	15089	14938	15255	15023	15033	14991	15201	14989	15087	14952	14937	15152	14909	15408	15029	15008	15056	15185	14971	15132	15247	15171	15147	15099	15072	15038	15268	15133	15076	14972	15147	15228	14980	15163	15134	15025	15206	15116	15131	15211	15270	15082	15082	15014	15159	15233	15243	15009	15173	15245	15218	15150	15155	15154	15077	15084	15094	15275	15333	15039	15078	15170	15265	15142	14869	15106	15137	15354	15133	15060	15151	15039	15002	15130	15057	15090	15087	15269	15139	15126	15175	15084	15085	15158	15157	15166	15282	15135	15123	15242	15172	15075	15072	15133	15202	15072	15143	15120	15165	15102	15160	15179	15100	15113	15149	15123	15226	15101	15186	15174	15122	15214	15140	15274	15243	15145	15143	14939	15184	15180	15256	15089	15026	15094	15129	15224	15026	15085	15138	15268	15134	15026	15154	15040	14954	15041	15224	15254	15178	15083	15126	15153	15199	15008	14992	15093	15127	15152	15272	15109	15216	15133	15170	15175	15088	15151	15053	15138	15011	15029	15149	15086	15031	15097	15154	15035	14999	15231	15119	15249	15160	15230	15158	15023	15097	15103	14981	15187	15076	15192	15191	15108	15224	15340	15139	15074	15019	15068	15139	14958	15143	15163	15149	15108	15078	14906	15108	15054	15178	15193	15040	15066	15202	15077	15129	14995	15250	15120	15316	15122	15155	15075	14992	15226	15009	15017	15241	15270	15171	15141	15145	15092	15023	15311	15121	15069	15119	15074	14940	15050	15245	15159	15199	15057	15092	15175	14970	15080	15031	15133	15245	15156	15023	15181	15367	15234	15163	15099	15197	15193	15012	15082	14953	15026	14956	15364	15047	15066	15126	15214	15179	15284	15131	14924	14986	14888	15108	15143	15319	15144	15158	14995	15006	14902	15088	15044	15195	14989	15238	15157	15166	15145
41640	46836	43522	34069	27799	26332	26190	25908	26013	25836	25820	26016	25983	25884	25851	26043	26029	25839	25925	25822	25744	25728	25855	25897	26050	25953	25947	25873	25696	25767	26050	26028	26174	26066	26055	25681	26010	25947	26016	25878	25820	25870	25816	25661	25663	25779	26157	26027	26016	26048	25980	25818	25930	25793	25781	25768	25853	25911	25743	25974	25728	25753	25816	25971	26065	25954	25755	25789	25952	25859	25942	25927	26017	25661	25361	25727	25911	25869	25951	25791	25761	26021	26185	25704	25857	26054	25911	25613	26026	25988	25741	25854	26029	26012	26013	25724	26129	25944	25855	25894	25863	25817	25767	26017	25995	25904	25806	26114	25882	25947	25990	26044	26062	25800	25836	25920	25795	25932	25845	25837	25844	25878	25998	25768	25834	26113	26005	25976	25822	26178	26023	25965	25833	26002	25949	25915	25915	26114	25977	26051	26030	25817	25996	25896	26221	25838	26048	25881	25934	25685	26019	25881	25794	25876	25915	26136	25963	25815	25840	25865	26067	25941	25602	25968	25807	25754	25925	25839	25997	26038	26033	25945	25596	25947	25898	25795	25766	25900	25774	25819	25811	25868	25895	25666	25634	25825	25965	25957	26133	25860	25667	25994	25661	26070	25793	25853	25855	25778	25959	25874	25823	25680	25889	26032	25982	26038	26114	26146	25919	25829	26067	26003	25872	25977	25724	25859	25751	26081	25836	26001	26028	25921	26195	26031	26066	25448	25643	25879	25951	26216	25872	26093	25804	25982	26095	25980	25795	26062	25862	26120	26093	25857	26067	25850	25927	25918	26013	25843	26070	25981	26011	25975	25976	26039	26084	25833	26016	26042	25839	25815	25901	25985	25852	26002	26238	25870	25872	25934	25806	25749	25957	26102	26105	26007	25916	26019	26027	26012	25539	25786	25884	25761	25807	25916	25926	25899	26057	25587	25706	26130	25840	25679	25701	25704	25880	25621	25939	25552	25747	25807	25831	26063	26125	25940	26115	25825	25838	25870	26105	26174	25857	26045	26189	25705	26013	25893	26016	25977	25860	25901	25850	26014	25596	25890	25773	26095	25990	25867	25982	26170	26036	25848	25860	25709	26289	25898	26025	25962	25937	26040	26317	25995	26022	25800	25749	25778	25944	25695	26024	25796	25783	25851	25717	25758	26005	25886	25815	26046	25667	25859	25825	25773	25882	26006	25817	26006	26047	25795	25904	25893	25999	25909	26082	25922	26155	25934	25836	25924	25896	25841	25891	25912	25951	25672	25900	25771	26122	25766	25972	26172	25906	25812	26015	25804	25880	25891	25864	25808	26141	25767	25876	26026	25857	25798	25944	25880	26009	25799	25883	25858	25926	25698	25908	25870	25978	25837	26094	25923	25916	25931	26026	25972	26069	26143	26186	25942	25813	25608	25715	25718	25701	25891	26135	25681	26035	25955	25687	25708	25687	25720	25980	25890	25911	26071	25994	25840	26197	26066	25997	25680	25661	25594	26166	25735	25976	25926	25963	26054	25934	25790	26210	25951	25774	25923	26140	25898	25758	25821	25888	25753	26016	25824	25545	25845	25742	25630	25948	25825	26019	25870	25854	25733	25904	25853	25999	25947	25772	25779	25782	26019	25817	25819	25923	25781	26030	25715	26233	25823	25730	25939	26172	25843	25902	25813	25637	25984	25883	26015	25744	25745	26035	25863	25967	25814	25887	26002	26027	25765	25814	25826	25737	25881	25778	25891	25823	25963	25925	25753	25836	25905	25844	25787	25785	25952	25923	25882	25862	25726	25720	25695	25894	25902	25808	25915	25740	25822	25788	25925	25870	25789	25946	25977	25905	25938	25961	25825	26015	25892	25902	25935	25820	25927	25932	25857	25904	25911	26085	25916	25900	25874	25635	25805	25781	25819	26109	25983	25845	25850	25789	25848	26072	25839	25852	25968	26019	25934	26014	25961	25935	25831	25756	25818	25711	25916	25962	25972	25854	26209	26158	26005	25973	25929	25805	25967	25994	25722	26183	25821	25936	25829	26003	25783	25853	26263	25954	25972	25615	25871	25917	25895	25805	26214	26020	25844	25788	25714	25958	25731	25794	25827	25739	25627	25961	25753	26029	25899	25983	26037	25992	25893	26011	25734	25785	25990	25853	25795	25757	26022	25905	26052	25797	26006	25889	25882	26214	25927	25897	25936	26107	25824	25753	25916	25781	25989	25802	26027	25747	25762	25752	26098	26133	25849	25776	25994	26011	25822	25898	25981	25997	25853	26263	25797	25786	25860	25886	25995	26149	25954	25980	25728	25762	25797	26182	25665	25967	25755	25954	25784	25996	26012	26027	25958	25736	25650	25967	25851	25965	26027	25719	25852	25862	26096	25718	25788	25942	25891	25945	25962	25995	25851	25959	26214	25931	25914	25712	25922	25757	25880	25638	25925	25891	25761	25946	25793	25764	25851	26089	26032	25955	25836	25810	25825	25896	26139	25968	25895	25854	25603	25947	25750	26035	26115	25825	25832	26213	25887	26231	26059	25990	25895	25861	26010	25964	25802	25802	25833	25860	26047	25852	25905	26018	26094	25728	25801	26011	25805	26003	26158	26100	26015	25874	25941	25752	26034	26002	25772	25721	25911	25890	25896	25884	25679	25983	26006	25998	25940	26016	25854	26070	25837	25987	25844	25965	25692	25985	25915	25855	25862	25945	25846	25820	26001	26014	26012	26006	25992	25743	25873	25906	25962	25700	25844	25915	26000	25975	25637	25899	25967	26049	25941	25903	25879	25708	25638	25924	25806	26030	26073	25934	25704	25949	26044	25902	25987	25940	26016	26023	26024	25934	25826	25709	25762	25682	25953	25820	25859	25894	25787	26002	25950	26071	25892	25842	25848	25991	25984	26149	26011	26020	25962	26079	25953	25789	25841	26162	25893	25680	26023	25839	25941	25973	26426	26016	25743	25948	26057	26003	25829	26090	26160	25778	25781	25929	26058	25648	25953	26096	25920	25986	26039	26007	26101	25822	26147	26180	25957	25847	25966	26106	26090	25837	26135	25923	25935	25834	26202	25821	25755	25798	25792	26034	25840	25866	26033	25762	25999	25860	25742	25848	25822	25789	25710	25536	25832	25951	25965	25985	26071	25916	25858	26043	25994	25903	26011	25999	25903	25926	25970	25888	26018	25669	25941	26042	25906	25875	25922	26031	25942	25654	25809	25968	25896	26018	26151	25928	25868	26153	25813	26207	25753	25917	25814	25883	25893	26006	25901	25731	25785	25667	25913	26169	25886	25894	26031	25790	25834	25804	26002	25918	25910	25684	25814	25887	25912	25682	25897	25941	25999	25907	26022	25799	25670	26024	25828	25921	26152	26078	25811	25762	25725	25488	25845	25716	25740	25928	25778	25731	25678	25994	26027	25922	25828	25946	25646	25999	25737	25955	25924	25859	25800	25986	25812	25754	25912	25897	25869	25885	25868	25724	25814	25603	26030	25790	25980	25809	25982	26119	26287	26007	25775	26200	25824	26031	25842	25844	25766	25757	26016	25842	25898	25923	25805	25759	25934	26212	26104	25763	26056	25881	25642	25991	25737	25821	25744	25865	25882	25985	25766	26188	26110	26077	26130	25836	26116	25744	26152	25687	25761	25782	26039	25924	25931	25864	25998	25834	25677	25871	25682	26199	25997	25781	25863	25977	25859	25755	25894	25806	26217	25760	25863	25872	25789	26047	25946	26043	26123	25751	25729	25806	26112	25961	25755	25849	26168	26024	26115	26004	25782	26028	25881	25852	25796	25692	25740	25846	25958	25886	26097	26029	26022	25863	25766	25880	25966	25922	25851	25988	25892	26048	25956	25875	26212	25866	25960	25847	26264	25923	25872	26093	25932	25962	25899	25819	25817	25790	25957	25857	25887	25801	25867	25709	25713	25943	25834	25816	25711	26110	25981	26129	25898	25982	26004	25741	25870	25964	25710	25732	25820	26130	25744	25843	25775	26170	25724	25685	25986	25818	25987	25634	25882	25956	25756	25643	25735	26048	25756	26247	25980	26076	25795	26217	25656	25892	25887	26053	26092	25652	25923	25951	25823	25986	25888	26058	26153	26062	25986	26109	25905	26221	25950	25734	25964	26138	26022	25792	25740	26112	25900	25948	25812	25951	26097	25879	25566	25679	25872	26131	25976	25925	26128	25982	25895	25812	25741	25898	25992	26055	25759	25787	25893	25896	25613	25906	25984	25845	25867	26103	25839	25714	25999	25932	25728	25928	26037	26075	25927	26028	25810	25863	26171	25931	25677	25928	26036	25776	25973	25963	25764	25610	25964	25758	25760	25665	25928	25683	25787	26021	25845	25877	26063	25929	26045	25764	25877	25893	25980	25974	26098	25942	25751	25894	25873	25793	25798	25937	25780	25703	25967	25950	25817	25750	26004	26039	25790	26089	26252	26279	25922	25948	25858	25772	25617	25880	25816	25802	25818	25901	26003	25954	25918	25839	25757	25942	25821	26039	26015	26112	26051	25773	25812	25783	25967	26046	25764	25624	25815	25821	25921	26118	26003	26231	25725	25951	25645	25827	26064	25928	25728	25795	26023	25783	25903	26142	25812	25934	26105	25740	25835	25854	25917	25988	25814	25908	25742	25694	25912	26213	25918	26071	25888	26111	25906	26097	26047	25795	25727	25818	25756	26069	25880	25647	25902	25977	26104	25775	25649	25747	25882	26224	25866	25863	25821	25794	26083	26004	25904	25848	25969	25870	26122	25940	26205	25906	25628	25831	25855	26314	25927	25933	25852	25937	25925	25644	26102	25894	25888	26111	25822	26026	25913	26054	26174	25920	25907	25876	26015	25921	25710	25932	25781	25911	25918	25635	25752	25749	26016	26122	25812	25826	25863	25841	25880	25647	25969	26125	26223	26119	25763	26017	25983	25641	26004	25996	26065	25894	26091	25937	25782	26033	25940	25810	25811	26111	26025	26019	25908	25857	25874	26049	25953	25664	25565	25927	25995	25823	25837	25991	26196	26031	25966	25914	25787	26080	25860	25812	25779	26049	26059	26015	25988	25946	25879	25978	25851	25929	25939	25559	25989	26055	26044	25963	25753	25949	26043	25766	25902	25991	25892	25782	25856	25743	25753	25995	25853	26084	25939
39357	50411	37355	23082	17054	15604	15660	15758	15605	15787	15794	15543	15725	15601	15510	15618	15778	15642	15566	15774	15698	15864	15607	15754	15568	15683	15551	15673	15694	15641	15635	15741	15555	15499	15651	15774	15769	15728	15737	15722	15732	15520	15597	15574	15746	15699	15566	15624	15795	15573	15589	15742	15656	15625	15711	15530	15539	15772	15575	15661	15718	15881	15565	15560	15503	15820	15526	15714	15744	15638	15636	15797	15616	15580	15710	15785	15531	15855	15468	15736	15372	15786	15765	15663	15710	15746	15816	15581	15739	15533	15669	15728	15656	15590	15686	15750	15671	15678	15565	15637	15630	15453	15724	15648	15645	15635	15667	15614	15683	15744	15582	15617	15627	15585	15820	15667	15558	15677	15626	15603	15755	15745	15762	15646	15673	15462	15820	15693	15608	15498	15631	15639	15617	15491	15677	15742	15783	15738	15664	15621	15584	15679	15644	15552	15632	15682	15708	15537	15695	15589	15708	15581	15732	15577	15937	15885	15854	15661	15830	15707	15696	15659	15642	15636	15642	15629	15698	15559	15797	15446	15582	15639	15528	15423	15570	15872	15804	15497	15629	15617	15553	15503	15719	15687	15710	15803	15610	15703	15656	15489	15615	15725	15528	15651	15492	15673	15600	15700	15634	15621	15686	15540	15541	15855	15628	15551	15603	15568	15615	15755	15678	15613	15673	15600	15663	15680	15551	15736	15612	15591	15592	15613	15699	15599	15669	15599	15503	15607	15789	15737	15700	15807	15689	15722	15666	15593	15669	15843	15657	15641	15616	15506	15481	15658	15536	15695	15526	15593	15629	15674	15537	15570	15600	15560	15747	15581	15693	15809	15553	15536	15645	15489	15951	15671	15495	15578	15677	15660	15627	15742	15686	15773	15962	15609	15562	15579	15845	15707	15640	15713	15544	15813	15646	15608	15600	15598	15661	15733	15696	15614	15566	15648	15550	15729	15545	15788	15700	15577	15710	15754	15735	15761	15587	15491	15627	15723	15496	15643	15807	15547	15639	15429	15631	15575	15555	15749	15553	15752	15789	15616	15686	15532	15632	15805	15652	15658	15517	15641	15645	15718	15736	15583	15780	15739	15759	15493	15635	15621	15833	15747	15798	15574	15682	15790	15722	15660	15634	15542	15660	15719	15807	15563	15602	15519	15710	15722	15639	15712	15662	15709	15739	15736	15715	15816	15547	15819	15802	15694	15670	15693	15642	15587	15834	15523	15684	15815	15673	15692	15667	15738	15686	15587	15571	15655	15619	15668	15687	15744	15506	15610	15599	15657	15593	15603	15576	15784	15702	15576	15700	15588	15759	15448	15675	15739	15779	15586	15724	15621	15697	15785	15668	15518	15788	15687	15556	15702	15719	15536	15615	15739	15670	15588	15674	15617	15668	15660	15763	15618	15656	15669	15603	15573	15620	15810	15525	15587	15518	15579	15690	15636	15571	15764	15580	15788	15675	15596	15637	15697	15632	15618	15629	15608	15713	15550	15810	15596	15510	15655	15624	15714	15520	15622	15567	15589	15732	15667	15612	15491	15667	15590	15609	15713	15773	15747	15550	15629	15680	15899	15689	15623	15636	15626	15595	15682	15618	15781	15659	15854	15615	15596	15561	15595	15587	15633	15713	15596	15558	15676	15653	15734	15709	15578	15609	15604	15639	15712	15615	15497	15659	15713	15614	15743	15601	15622	15807	15673	15648	15691	15768	15716	15611	15652	15805	15673	15676	15708	15649	15703	15717	15522	15503	15688	15571	15735	15659	15868	15505	15583	15689	15604	15686	15777	15536	15658	15543	15828	15722	15763	15678	15689	15427	15608	15721	15574	15617	15840	15561	15625	15846	15582	15606	15770	15538	15545	15577	15705	15708	15689	15691	15791	15445	15586	15585	15624	15616	15494	15633	15731	15724	15597	15700	15648	15757	15480	15636	15592	15565	15570	15760	15634	15725	15643	15671	15772	15480	15592	15748	15563	15493	15528	15676	15561	15552	15568	15531	15679	15622	15623	15670	15701	15557	15646	15635	15595	15692	15602	15660	15582	15554	15728	15594	15545	15615	15476	15570	15739	15703	15598	15751	15566	15803	15695	15825	15711	15610	15639	15622	15670	15646	15509	15748	15816	15542	15734	15778	15524	15600	15606	15611	15726	15839	15549	15695	15570	15704	15445	15622	15492	15654	15513	15697	15728	15738	15752	15726	15716	15686	15646	15707	15621	15534	15619	15509	15768	15543	15817	15614	15815	15578	15697	15841	15670	15812	15566	15751	15749	15597	15732	15795	15682	15755	15749	15698	15776	15726	15558	15727	15583	15757	15700	15857	15630	15756	15576	15707	15848	15644	15802	15518	15597	15703	15700	15801	15748	15709	15696	15746	15450	15526	15717	15569	15683	15549	15612	15492	15537	15782	15543	15638	15603	15775	15508	15740	15742	15673	15580	15672	15670	15657	15653	15725	15666	15801	15878	15541	15723	15630	15646	15678	15798	15754	15617	15612	15682	15585	15539	15602	15850	15654	15704	15466	15644	15630	15657	15744	15497	15576	15747	15662	15682	15822	15737	15584	15699	15661	15736	15519	15484	15709	15560	15591	15756	15631	15593	15425	15620	15825	15554	15827	15765	15731	15600	15735	15707	15490	15595	15592	15780	15728	15623	15757	15829	15535	15456	15753	15790	15830	15692	15570	15691	15626	15661	15497	15546	15660	15769	15780	15646	15606	15755	15695	15712	15601	15633	15730	15695	15665	15711	15568	15704	15678	15610	15604	15638	15563	15556	15667	15735	15806	15686	15869	15584	15604	15673	15596	15718	15544	15587	15673	15540	15757	15655	15612	15659	15773	15639	15512	15777	15582	15727	15552	15767	15506	15723	15673	15683	15661	15627	15616	15795	15758	15744	15782	15566	15684	15731	15640	15597	15500	15726	15509	15621	15510	15768	15802	15679	15732	15710	15533	15588	15768	15563	15535	15711	15615	15627	15717	15647	15676	15653	15577	15745	15547	15533	15625	15536	15727	15796	15724	15822	15678	15669	15755	15766	15701	15833	15669	15555	15797	15686	15548	15685	15710	15620	15450	15601	15542	15604	15586	15584	15598	15743	15803	15576	15668	15655	15572	15518	15530	15590	15666	15591	15648	15563	15705	15497	15683	15643	15532	15585	15806	15603	15676	15484	15773	15690	15813	15532	15496	15744	15571	15662	15676	15606	15675	15767	15706	15681	15733	15562	15611	15636	15662	15695	15738	15626	15696	15712	15678	15627	15787	15651	15575	15620	15611	15793	15648	15632	15690	15803	15764	15525	15679	15554	15493	15784	15655	15714	15812	15572	15542	15728	15661	15610	15648	15823	15705	15644	15825	15698	15673	15698	15824	15604	15504	15875	15476	15650	15742	15521	15729	15785	15670	15567	15737	15701	15655	15731	15555	15583	15484	15613	15631	15592	15664	15676	15561	15701	15657	15669	15808	15750	15580	15634	15700	15765	15709	15661	15483	15737	15473	15716	15574	15732	15516	15652	15879	15670	15590	15706	15470	15761	15728	15472	15587	15405	15839	15547	15682	15816	15505	15547	15758	15586	15739	15529	15645	15713	15648	15556	15580	15688	15741	15597	15768	15496	15644	15747	15537	15702	15675	15614	15715	15669	15493	15614	15611	15569	15801	15687	15607	15667	15751	15731	15736	15480	15719	15701	15510	15800	15753	15617	15714	15749	15577	15613	15542	15819	15756	15682	15614	15683	15672	15498	15628	15722	15630	15712	15637	15799	15721	15752	15686	15655	15666	15669	15552	15648	15691	15615	15692	15620	15629	15609	15584	15717	15577	15598	15578	15685	15619	15689	15599	15644	15666	15714	15790	15622	15618	15649	15585	15677	15857	15688	15531	15603	15661	15740	15755	15751	15708	15568	15682	15577	15728	15808	15576	15526	15526	15673	15576	15733	15657	15705	15688	15553	15649	15557	15814	15450	15634	15743	15580	15737	15369	15539	15689	15761	15700	15704	15646	15636	15588	15607	15555	15874	15635	15625	15577	15785	15482	15615	15729	15643	15750	15604	15696	15592	15772	15735	15591	15610	15733	15554	15633	15630	15556	15723	15654	15590	15710	15566	15688	15770	15603	15841	15554	15528	15761	15600	15703	15610	15699	15636	15807	15846	15942	15605	15612	15662	15615	15645	15682	15532	15696	15674	15666	15559	15553	15775	15683	15652	15730	15659	15706	15714	15748	15715	15758	15501	15816	15766	15768	15751	15675	15742	15635	15878	15732	15704	15686	15869	15702	15553	15624	15500	15682	15515	15600	15667	15660	15773	15660	15608	15547	15712	15697	15687	15551	15644	15728	15835	15609	15622	15589	15534	15664	15896	15742	15726	15847	15589	15569	15486	15558	15684	15600	15781	15815	15796	15610	15826	15817	15672	15497	15798	15663	15749	15687	15817	15769	15650	15621	15711	15643	15728	15795	15629	15603	15638	15724	15620	15757	15786	15596	15628	15501	15632	15659	15763	15578	15655	15621	15615	15583	15604	15699	15648	15655	15550	15655	15721	15641	15590	15673	15665	15704	15763	15860	15552	15658	15619	15720	15799	15581	15715	15563	15633	15769	15745	15668	15673	15725	15583	15789	15678	15623	15637	15563	15963	15545	15659	15636	15540	15556	15716	15741	15586	15754	15603	15619	15538	15585	15682	15638	15637	15592	15739	15794	15634	15779	15666	15621	15648	15635	15783	15817	15645	15596	15781	15776	15755	15571	15774	15523	15666	15653	15595	15662	15715	15550	15851	15783	15666	15543	15756	15762	15626	15581	15826	15670	15712	15543	15509	15700	15616	15645	15693	15565	15570	15597	15753	15778	15727	15795	15634	15590	15670	15597	15614	15701	15434	15650	15504	15618	15772	15473	15690	15755	15801	15733	15752	15623	15658	15581	15529	15857	15616	15555	15678	15630	15667	15500	15652	15526	15653	15588	15590	15534	15579	15744	15573	15706	15642	15830	15712	15619	15672	15684	15520	15821	15591	15627	15662	15638	15819	15728	15648	15752	15583	15666	15529	15607	15518	15583	15621	15708	15733	15696	15797	15744	15618	15744	15658	15650	15686	15809	15656	15829	15426	15829	15630	15599	15641	15633	15761
24697	27100	39094	36342	28501	26485	27703	25002	24683	24861	24768	24542	24590	24673	24796	24656	24564	24659	24426	24563	24837	24601	24572	24374	24382	24204	24470	24668	24463	24352	24524	24442	24657	24759	24512	24351	24461	24473	24382	24301	24466	24425	24445	24629	24568	24472	24462	24370	24298	24569	24373	24430	24240	24394	24434	24442	24424	24609	24236	24280	24571	24581	24537	24647	24457	24156	24078	24164	24268	24735	24407	24258	24404	24056	24347	24545	24465	24676	24498	24768	24508	24239	24519	24414	24435	24783	24276	24422	24464	24431	24556	24197	24429	24251	24770	24561	24435	24406	24686	24674	24510	24455	24497	24401	24374	24534	24447	24496	24470	24456	24347	24313	24484	24632	24493	24384	24377	24603	24512	24473	24323	24477	24168	24328	24482	24541	24250	24381	24559	24229	24449	24521	24729	24333	24392	24732	24542	24349	24509	24368	24506	24098	24551	24459	24462	24591	24515	24159	24276	24456	24967	24371	24511	24345	24662	24488	24502	24275	24255	24343	24597	24462	24295	24430	24439	24500	24408	24352	24404	24497	24457	24337	24340	24579	24617	24382	24435	24253	24347	24465	24295	24229	24236	24383	24414	24153	24305	24502	24459	24480	24110	24311	24339	24431	24411	24518	24574	24371	24435	24374	24330	24376	24480	24379	24407	24016	24301	24135	24348	24306	24191	24401	24337	24353	24557	24344	24117	24492	24458	24365	24636	24374	24336	24350	24603	24355	24431	24463	24408	24394	24643	24445	24456	24406	24276	24427	24312	24136	24361	24499	24589	24535	24440	24482	24356	24429	24612	24445	24697	24496	24373	24450	24772	24375	24396	24325	24324	24670	24553	24549	24248	24337	24589	24268	24358	24482	24455	24366	24138	24223	24703	24519	24390	24336	24432	24293	24380	24700	24360	24556	24410	24430	24491	24426	24361	24516	24454	24526	24307	24606	24369	24476	24559	24558	24482	24207	24293	24406	24317	24464	24246	24369	24344	24426	24412	24254	24451	24298	24559	24371	24298	24476	24421	24436	24378	24391	24419	24532	24300	24403	24322	24386	24346	24352	24447	24253	24611	24156	24491	24637	24444	24548	24503	24292	24203	24435	24345	24338	24721	24421	24333	24576	24723	24303	24506	24902	24583	24539	24185	24464	24473	24310	24451	24758	24513	24245	24349	24518	24405	24472	24516	24180	24458	24447	24252	24453	24495	24452	24324	24941	24486	24296	24540	24508	24462	24210	24403	24395	24210	24600	24445	24285	24258	24268	24453	24336	24282	24314	24899	24457	24445	24492	24315	24381	24387	24254	24523	24628	24494	24549	24404	24539	24408	24581	24331	24538	24459	24478	24465	24445	24433	24353	24645	24481	24395	24450	24403	24390	24523	24351	24295	24410	24422	24387	24585	24452	24292	24422	24456	24308	24341	24154	24428	24591	24490	24240	24461	24471	24388	24403	24472	24381	24286	24746	24310	24434	24514	24479	24487	24254	24318	24520	24576	24207	24444	24152	24190	24092	24401	24306	24378	24156	24583	24447	24458	24435	24163	24572	24551	24391	24394	24282	24522	24435	24460	24405	24647	24291	24298	24548	24256	24493	24222	24199	24318	24519	24339	24192	24306	24525	24334	24352	24368	24384	24587	24455	24423	24156	24206	24261	24184	24255	24491	24570	24346	24360	24222	24374	24436	24170	24254	24489	24118	24487	24412	24454	24271	24567	24619	24498	24603	24278	24307	24254	24309	24490	24370	24189	24259	24563	24721	24316	24580	24558	24369	24546	24480	24470	24503	24294	24424	24254	24229	24519	24533	24240	24582	24269	24249	24333	24519	24459	24560	24429	24384	24558	24483	24536	24191	24432	24465	24184	24302	24388	24329	24319	24172	24451	24180	24523	24679	24397	24496	24601	24512	24326	24346	24391	24449	24149	24122	24227	24609	24379	24442	24605	24352	24574	24369	24242	24162	24476	24554	24407	24446	24325	24476	24402	24290	24486	24614	24495	24291	24180	24401	24199	24164	24338	24495	24483	24348	24582	24643	24391	24164	24484	24377	24510	24316	24491	24263	24556	24600	24301	24659	24445	24351	24605	24475	24403	24653	24402	24522	24644	24474	24455	24662	24704	24418	24647	24341	24287	24300	24462	24386	24513	24298	24554	24190	24413	24650	24287	24327	24516	24456	24279	24513	24445	24546	24154	24364	24094	24514	24526	24704	24401	24355	24120	24315	24411	24568	24402	24180	24135	24447	24509	24356	24230	24654	24428	24289	24321	24559	24616	24349	24510	24450	24405	24599	24438	24329	24351	24413	24157	24331	24360	24427	24281	24428	24378	24462	24372	24282	24299	24607	24249	24492	24196	24250	24390	24523	24378	24654	24278	24414	24338	24505	24299	24593	24421	24510	24470	24389	24672	24422	24449	24440	24232	24374	24419	24221	24476	24398	24371	24645	24385	24578	24317	24600	24487	24378	24364	24331	24354	24394	24393	24421	24431	24495	24756	24323	24475	24471	24337	24447	24364	24341	24376	24628	24353	24229	24624	24583	24264	24504	24184	24353	24528	24537	24208	24424	24437	24256	24440	24710	24400	24248	24304	24394	24621	24545	24608	24549	24518	24315	24408	24539	24447	24489	24615	24533	24235	24655	24526	24560	24116	24452	24364	24218	24391	24360	24381	24268	24442	24320	24291	24367	24243	24359	24191	24340	24492	24248	24129	24550	24484	24316	24497	24383	24364	24490	24437	24545	24482	24294	24322	24380	24364	24356	24684	24273	24296	24441	24249	24375	24545	24308	24243	24447	24529	24426	24259	24286	24400	24148	24035	24405	24601	24239	24262	24493	24344	24485	24313	24390	24681	24553	24387	24448	24559	24430	24427	24306	24452	24251	24349	24272	24492	24265	24310	24346	24386	24415	24396	24290	24490	24341	24228	24345	24347	24478	24478	24453	24480	24371	24354	24566	24226	24461	24507	24456	24669	24313	24375	24317	24399	24217	24122	24567	24498	24445	24398	24446	24392	24592	24423	24509	24427	24220	24431	24101	24195	24466	24577	24384	24415	24364	24287	24274	24431	24420	24593	24368	24393	24492	24386	24386	24267	24339	24615	24536	24484	24297	24317	24526	24500	24231	24328	24357	24240	24559	24344	24282	24532	24654	24510	24260	24191	24343	24373	24568	24548	24519	24157	24548	24316	24558	24656	24374	24527	24497	24566	24537	24366	24359	24550	24503	24504	24438	24408	24236	24679	24502	24242	24267	24048	24396	24448	24186	24349	24590	24409	24354	24405	24277	24246	24621	24475	24293	24339	24496	24433	24444	24482	24649	24328	24161	24622	24631	24425	24302	24395	24411	24526	24292	24434	24599	24499	24288	24239	24402	24438	24543	24586	24351	24341	24419	24376	24342	24410	24254	24522	24328	24305	24242	24559	24270	24387	24598	24510	24414	24507	24411	24568	24373	24405	24297	24642	24369	24434	24592	24318	24360	24534	24684	24676	24815	24481	24625	24515	24531	24607	24658	24316	24468	24682	24496	24353	24303	24448	24435	24303	24253	24507	24587	24361	24247	24695	24583	24696	24721	24414	24505	24451	24372	24384	24746	24333	24472	24422	24378	24294	24338	24432	24634	24330	24449	24292	24325	24300	24242	24632	24545	24287	24423	24663	24721	24422	24314	24383	24398	24297	24226	24655	24405	24267	24234	24183	24488	24654	24427	24441	24611	24382	24261	24333	24690	24278	24407	24281	24578	24451	24406	24632	24423	24523	24514	24418	24171	24376	24378	24331	24433	24493	24578	24471	24407	24312	24495	24483	24505	24398	24327	24344	24290	24316	24165	24397	24575	24338	24531	24403	24218	24368	24681	24550	24355	24307	24644	24550	24463	24251	24642	24684	24252	24181	24637	24372	24473	24660	24335	24371	24307	24448	24691	24238	24123	24362	24355	24458	24226	24365	24590	24426	24394	24386	24521	24570	24699	24163	24557	24069	24428	24291	24366	24411	24425	24452	24248	24140	24277	24392	24492	24593	24284	24411	24449	24260	24450	24173	24294	24410	24603	24483	24322	24156	24324	24371	24531	24373	24538	24416	24495	24335	24295	24413	24448	24410	24400	24524	24515	24451	24409	24350	24561	24322	24486	24602	24435	24549	24211	24299	24282	24340	24306	24490	24423	24341	24254	24478	24118	24434	23956	24523	24591	24339	24148	24395	24537	24295	24391	24572	24560	24475	24652	24343	24280	24530	24399	24294	24473	24199	24347	24306	24348	24399	24276	24490	24460	24463	24430	24440	24237	24330	24271	24366	24162	24455	24424	24574	24426	24428	24381	24435	24520	24896	24669	24325	24417	24538	24348	24203	24242	24378	24406	24465	24513	24592	24286	24570	24647	24596	24405	24457	24595	24281	24602	24479	24617	24462	24610	24250	24389	24284	24205	24242	24517	24466	24434	24495	24611	24549	24367	24353	24435	24415	24544	24395	24241	24379	24496	24363	24381	24597	24512	24413	24185	24175	24424	24486	24508	24364	24733	24464	24468	24327	24512	24451	24425	24346	24435	24496	24416	24755	24620	24464	24289	24505	24290	24412	24384	24474	24267	24328	24558	24507	24467	24412	24251	24357	24490	24310	24349	24380	24573	24386	24721	24613	24334	24514	24112	24338	24650	24674	24368	24276	24327	24384	24267	24294	24316	24123	24435	24445	24462	24726	24451	24456	24428	24583	24277	24235	24203	24498	24348	24265	24363	24665	24315	24495	24452	24318	24608	24425	24240	24307	24469	24316	24358	24238	24582	24436	24635	24420	24510	24555	24434	24390	24513	24381	24490	24509	24326	24231	24478	24383	24420	24434	24608	24242	24321	24441	24516	24292	24348	24452	24335	24556	24358	24718	24287	24172	24484	24520	24577	24290	24520	24466	24746	24313	24533	24531	24553	24535	24396	24267	24314	24086	24305	24251	24262	24293	24396	24361	24726	24579	24806	24598	24395	24221	24467	24575	24333	24221	24221	24140	24231	24267	24362	24376	24609	24488	24386	24329	24434	24435	24448	24359	24565	24358	24584	24512	24293	24366	24529	24448	24277	24276	24439	24321	24553	24453	24323	24269	24448	24515	24553	24305	24390	24325	24414	24351	24275	24314	24726	24488
66468	105128	85929	55206	25573	15008	15018	14969	14839	14839	15018	14890	14952	15033	14805	14843	14810	15054	15090	15090	15031	15047	15000	15069	15059	15119	14894	14854	14936	14956	14875	14864	14878	14797	14981	14955	15046	14909	14891	14980	14940	14820	14995	15022	14992	14968	15133	14726	14784	15020	14959	15149	15163	15047	15042	15048	15008	14843	14770	14795	14812	15137	15022	14963	14871	15082	14805	15016	14923	14929	15006	15027	15083	14903	14911	14894	15077	15013	14971	14968	14823	14934	14751	14822	14906	15121	14919	15040	14886	14895	14818	14869	14969	14981	14922	14923	14973	15273	14695	15046	15078	14842	15045	15067	14869	14785	14951	14929	15018	14824	14939	14964	14833	15047	15076	14878	14885	14868	14800	14896	14942	14837	14851	14847	14813	15033	14859	15022	14903	14863	15013	14897	14911	15030	15017	14945	14921	15097	14991	15108	15049	14997	15023	15071	15081	15284	14857	14951	14780	14734	14909	14968	14913	14967	14869	14907	15034	14815	15051	14741	14850	14801	14874	14981	15093	14955	15076	14873	15025	14918	15026	14861	15015	14840	14887	15082	15045	14783	14846	14943	14965	14885	14974	14935	14837	15023	14803	14897	14981	14846	14963	15041	14877	15023	14871	15073	15020	14902	15050	15016	14893	14679	15056	14837	14820	14807	15000	14989	14899	15045	14974	14909	14939	14979	15022	14954	15140	14827	15050	14990	14939	14971	14949	14726	14958	14963	15005	15146	15065	14965	14928	15127	14915	14907	14928	15097	14897	14854	14918	15022	15020	15018	15083	14980	14913	14940	14875	15030	14944	14931	14828	15152	15017	15063	14955	14913	14915	14963	14927	14958	15117	14992	15092	14922	14914	15126	14822	15014	14908	14833	14844	14852	14964	15041	14971	14839	14812	15025	14943	14957	15037	15185	14904	15138	14852	14987	14729	15005	15184	14967	14824	14893	15002	14754	15106	14959	14966	14946	15018	15012	14727	14898	14912	14924	14888	15070	14976	15079	15020	14899	15039	15025	14978	14902	14931	15065	14762	15030	15057	14880	14891	14854	14922	14918	14914	14951	14975	14988	14783	14938	14972	15106	14939	15171	15017	14855	14979	14879	14897	15061	14775	14985	14829	15067	14935	15011	15014	14897	14996	14908	14895	14780	15060	14896	14980	15041	14915	14810	15054	15082	14808	14991	14924	14942	15032	14935	14859	14921	14954	14866	15017	15002	14918	14882	15057	14792	14973	14877	14979	14832	14845	14958	14961	14938	15011	14925	14909	14963	14900	15080	14899	14936	14873	15041	15060	14980	14975	14876	14971	15023	14894	15094	14862	14915	15031	15018	14957	14898	14777	14935	14886	15000	15002	14923	15133	14897	15010	14851	15080	14954	14894	14972	14980	14952	15016	14799	14840	14948	14811	15197	14987	14953	14857	15062	15072	15005	14927	15072	15079	14906	14984	14791	14977	14960	15058	14882	14820	14960	14911	14764	14837	14976	14954	14797	15086	14928	15057	14902	14914	14936	14857	14893	14988	14977	14997	14981	14924	14961	15056	15050	15044	14872	15051	14924	14913	15069	14995	14865	14984	14903	14901	15059	14942	14862	14919	14873	14755	14983	15006	14867	14898	15156	14993	14932	15022	14985	14975	15029	14926	15020	14867	14967	15076	14858	14996	14861	15024	15016	15044	14918	14866	14855	14679	15141	14953	15125	14800	14887	15061	14936	15099	14989	14778	14969	15049	15036	14978	14948	15018	14828	14907	14887	14978	14949	14758	15025	14820	15069	14852	14801	14983	14963	14955	14982	14960	14984	15128	15090	14822	14941	15089	14897	15009	14801	14947	15022	14884	14943	14927	14787	14961	14879	14902	15014	14960	15080	14969	14905	14939	14932	14946	14851	15037	14923	15014	14990	14699	14956	15025	14866	14980	15122	14892	15087	14919	15023	15004	14996	14886	14948	14911	14970	14960	14792	14981	14947	14797	15040	14762	15023	14981	14920	14917	15000	14951	14937	14943	14962	14843	14970	14902	15016	14982	15042	14776	14798	15017	15015	14913	15061	15072	15054	14964	14930	14871	14986	14857	15059	14906	14891	14885	15076	14835	15017	14938	15042	14987	14951	14993	15159	14887	14800	15033	15099	14919	15041	14847	14958	14845	14902	14641	14728	15145	15010	15066	14853	14918	14950	15015	15009	14881	15011	14952	15055	14946	14912	14928	15029	15052	14954	14999	14966	15025	14983	15025	15048	14942	15055	15010	14889	14993	15067	14945	14992	14901	14945	15179	14955	14967	14977	14975	14939	14961	14942	15129	14777	14813	14958	14951	14922	15077	14772	14867	15023	14958	14865	14951	15083	14941	14962	15022	14947	14782	14858	14935	14981	14780	14951	14997	14860	14964	14885	14978	14798	14909	14995	14966	14926	14987	14950	15035	14876	14894	14789	14877	14813	15109	14977	14894	15040	15038	14929	14894	15062	15112	14838	14906	14899	14829	15069	14956	14882	15151	14994	14973	15017	15066	14899	14875	14879	14969	14873	15052	14929	14953	14921	14953	14890	14876	14936	14803	14969	14943	14962	14896	15110	14891	15012	15036	14876	15038	14944	14836	15004	15082	14879	14979	14966	15038	15123	14934	14836	14963	14946	14954	14927	14887	14879	14879	15001	14985	14878	14871	14777	15207	15051	14875	15000	14875	14950	14939	14816	15056	14801	14941	14822	15016	15097	15044	14990	14903	14960	14849	14954	14968	15111	14856	15174	14870	15020	15042	14939	14979	15083	14981	15036	14879	15143	14897	14886	15054	14834	14923	14956	15141	14791	14906	14922	14826	15013	14938	14897	14895	14981	14883	14769	14878	14935	14966	14738	15049	14956	14794	14975	15048	15176	15131	14908	14884	14940	14892	15084	14848	14912	15005	15008	15243	15122	14909	14884	15021	15124	15178	14843	14886	14945	14848	15105	14877	14945	14980	14920	15072	14909	15166	15102	15020	14918	14848	15109	15198	14960	14939	15065	14894	14798	14794	15058	15037	15079	14995	14919	14993	14859	14961	14812	15010	15005	15189	14901	15140	15017	14972	15007	15004	14943	14982	14925	15140	14900	14886	14727	15013	14830	14824	15008	14992	15021	15089	14914	14883	14945	15083	14763	14877	14990	14926	14967	14963	14949	14978	14978	14902	15005	14791	15022	15095	14785	14983	14962	14727	15154	15107	14867	15074	14973	14784	14939	14900	14919	14931	14970	14872	14873	14970	14919	14895	14860	14966	14970	14937	14954	15068	14749	14817	14870	15057	14918	14952	14847	14960	15043	15123	14850	14877	14925	15023	14973	15126	14872	14940	14954	14871	15004	14952	14973	14964	15100	14982	14927	15028	14761	14894	14927	14920	14989	15010	14831	14976	15043	14825	14920	14973	15141	15165	15129	14824	15181	14870	14956	14795	14769	15183	14989	14943	14935	15099	14946	14984	15150	15048	14873	14987	15002	14954	14897	15000	14881	14938	14951	14856	14931	14861	15022	14995	14889	15005	14975	14930	15042	14936	14880	15023	14932	14899	14980	14942	15110	15039	14916	14926	14967	14834	14903	15028	15092	14987	14909	14820	15063	15012	14928	14932	14791	14765	15071	15013	14896	14936	15008	15032	14833	14970	14934	14756	14738	14999	15063	14929	14750	14929	14967	14996	15129	15158	14987	14934	14733	15050	15223	14740	14761	14974	14991	15001	14977	14929	14982	14975	14823	15027	14883	14905	14948	14809	15070	14992	15035	14946	14661	14977	14816	14981	14943	15046	15084	15085	15093	14751	14988	14940	14996	15176	14929	14750	15054	14855	14908	14794	14946	14974	14945	15021	14785	15039	14898	14966	15085	14988	14879	14921	14853	14954	15014	15052	14889	15100	14890	14896	15055	15020	14939	14848	14904	14848	15027	14812	14947	14964	14816	14916	15007	14875	14987	14918	14877	15029	14880	14933	14856	14907	15017	14827	14988	14906	14952	15058	14858	15063	14907	14996	15078	14808	15038	14967	14991	14981	15002	15110	14905	14921	15049	14788	14770	14952	15111	14973	15007	14844	14914	15076	14909	15056	14966	15123	15005	15016	14680	14966	14799	15038	15049	15053	14871	14714	14949	15031	14857	14989	15086	14813	15005	14981	14894	14973	14936	15006	14938	15057	15119	15200	14921	14873	15033	14841	14882	15035	14929	15042	14829	14969	14853	14933	14919	15006	14976	14744	15089	14869	15047	14766	15027	15161	15035	14948	14821	14795	15015	14869	14870	14791	14964	15061	15042	14998	14936	14876	14966	15031	14989	15143	14882	14978	15138	14952	14808	15007	14916	15023	14968	14977	14908	15024	14824	14908	15015	14890	15122	14896	14861	15147	14820	14959	14721	15077	14967	14716	14973	14911	15059	14953	15003	15047	14925	14752	14982	14826	14938	14894	14824	14898	14791	14905	15015	14952	14899	14960	14880	14800	15018	15050	15140	14967	14857	15051	14873	14952	15031	15012	14901	14862	14965	15005	14868	14809	15061	15033	14906	14688	15003	14886	15060	15004	15053	14943	14956	14860	14773	14892	15001	15075	15070	14918	14934	14961	14895	14969	15024	15090	14949	15032	15125	14962	14951	14844	14997	15135	15007	14990	14786	14916	14817	15186	15061	15165	14977	14904	14919	14832	14833	14972	14841	15063	14818	14935	14939	14986	14819	14900	14936	15055	15005	14931	15041	15035	14749	14821	15094	14929	14842	15043	15073	14917	15016	15130	15208	14844	14942	14828	14976	15142	15138	14998	15019	14985	14900	15115	14967	15132	15031	14778	15002	14963	14904	14989	15176	14817	15106	14689	14946	15021	14945	14966	14995	14943	15074	15032	14827	14747	14933	14823	14973	14876	14950	14935	15012	14886	14963	14938	14878	14921	14950	14941	14859	15073	14955	14886	14944	14973	15013	14924	15059	14758	15115	15012	15072	14959	14831	14927	14803	14994	14948	14979	14907	14891	14963	15048	15043	14900	14997	15007	14934	14969	15065	14945	14906	14946	15018	14962	14792	14889	15041	15061	15124	14993	14830	14991	14916	14942	14907	15101	14894	15005	14986	14791	14847	15035	14736	14836	14937	14962	14857	14984	14875	14983	14875
22797	25774	36183	33534	26994	24969	28316	24312	23063	23723	23365	23502	23394	23296	23359	23066	23198	23261	23107	23333	23071	23193	23310	23140	22855	23018	23165	23029	23004	23185	23329	23381	23039	23321	23192	23056	23150	22989	22967	23020	23010	23462	23219	22942	22714	22875	23124	23029	23390	22897	22922	22917	23055	22925	23072	22969	23026	22851	22867	23049	23033	23002	23013	22653	22798	22978	22993	22902	23150	22873	23169	23065	22892	23025	22938	23099	23109	23291	23064	23181	23011	22751	22607	22935	22991	22687	22856	22893	23084	22988	22940	22917	23022	22688	22787	23156	23037	23091	23005	23005	22863	23274	22893	22980	22983	22888	22971	23066	22963	23026	23113	23153	22893	23031	22823	22989	23214	23118	22733	23113	22943	22960	23152	22898	23154	23086	22919	22843	22987	22874	22924	23125	22916	23035	23051	22883	22839	22733	22694	22856	23180	22990	22955	22791	23354	22924	23084	23067	23093	22842	23222	22818	22745	22696	22985	23018	22831	23055	23069	22930	23211	22909	22973	22911	22912	22956	23046	22921	22988	22696	23080	23232	23025	22856	23083	22889	22783	22780	23089	23034	23112	22876	23046	22795	22988	23010	23374	23075	23085	22805	22903	23093	22701	22877	23295	22866	22885	22900	22832	22975	22885	23020	23076	22974	23057	22970	22965	22906	22483	23115	23092	22943	23013	22967	22968	23011	22975	22802	22751	22910	23221	22764	22902	22788	22833	22883	22875	22912	23001	22919	22868	23020	22858	22746	22859	23030	23186	22922	22919	22836	22799	23152	22610	22815	23017	22910	23095	23181	22650	22859	23029	23100	23055	23193	22829	22538	22922	22602	22926	22921	23089	23032	22926	22941	22879	22830	22886	22720	22871	22687	23029	23012	23093	22988	22812	22899	23015	22975	23123	22927	22773	23050	23028	23097	23097	23131	23214	23335	23036	23060	23096	22734	22990	23149	23041	22814	23339	22750	22937	22995	22927	23260	22845	22927	22966	22928	22824	22893	22876	22782	22829	23102	22852	23069	23086	22917	22993	22837	23035	23221	23111	22985	22829	23140	22655	23195	22722	23080	23301	23021	22829	23333	22935	23251	23079	22899	22840	23245	22923	23086	22791	23081	23219	23180	23174	22926	23022	22581	22839	22846	23069	23014	22967	23102	23253	23084	23056	22926	22846	22946	22796	22895	22860	23102	23136	23022	23199	22814	22987	22878	23113	22906	22942	23177	23046	23159	22807	22793	22667	22856	22905	23068	22862	22914	22945	23081	22917	22993	23106	22973	23123	22889	23070	22918	23026	22830	22948	23200	22921	23017	22877	23479	22820	22886	23108	22901	23009	22858	22890	22843	22969	22867	22899	23027	22991	22860	23103	22976	23006	23027	22835	23082	23141	22970	23073	22966	22961	23165	23064	23008	23033	22906	23003	23410	23095	22873	23024	22835	22981	23019	23015	23001	22948	22964	23047	22862	22940	23021	23147	22840	22983	22809	23061	23127	23240	22853	23020	22859	22939	23015	22794	22930	23002	23021	23026	22832	22991	23196	23023	22710	23075	22935	22955	22684	22899	22957	23062	23121	22544	22903	23009	22966	22808	23022	22896	22825	22769	23078	22602	23011	22960	22984	22788	23106	22815	22839	23046	22984	22863	22846	23122	22958	23077	22872	22990	23010	23046	22855	22838	23072	22722	22973	22845	23007	22986	22969	23140	22703	22912	22807	23170	23202	22930	22812	22951	22836	22642	22836	22879	22755	23067	22888	22656	22876	22921	22712	22744	22861	23098	22707	22938	22717	22984	23133	22967	23185	23145	22873	23150	22982	23028	22905	22937	22602	22715	23052	23032	22769	22797	22820	22572	22768	22837	22843	22929	22917	22956	22759	23062	22804	22814	22842	22965	23115	23090	23108	22808	22966	22763	22693	22985	22848	22997	23043	23126	22836	22809	22851	23103	23125	22986	22862	22860	23026	23037	23045	22960	22989	23074	22925	23005	22941	22936	23135	22887	22546	23005	22738	22816	23133	23002	22855	22880	22901	23288	22810	23018	22919	22972	22795	22736	23090	23120	23065	23017	22789	22962	22885	22909	22986	22760	22967	22828	23049	22964	22949	23107	22959	22948	22736	22988	23119	22831	22781	23096	23033	22970	23211	22707	22868	22876	23139	22935	23129	22943	22666	22885	22818	22912	22891	22791	23019	22871	23062	23208	22841	22761	23040	22567	22971	23050	23069	22975	23194	22765	23054	22740	22773	22889	22884	22954	22894	23007	22883	22837	22817	23084	23000	22960	22766	22957	22681	22935	23032	22978	22858	22834	22626	22895	22930	23068	22927	23047	22876	23074	22992	22776	22937	23104	22933	23032	22983	22820	22744	22928	22766	23272	22972	22561	23087	22887	23042	23064	23108	23040	22768	22837	22688	23048	23053	23075	22822	23017	22856	23081	23099	22839	23195	22972	23121	23098	22849	22885	22972	22909	23130	23121	23005	22936	23150	22992	22738	23174	22870	22710	23086	22943	23101	23110	22751	22966	22834	22652	22968	22730	22827	22836	22857	22994	22987	22891	23151	22933	23077	23077	22846	22799	22736	23295	22791	22985	23019	22828	23081	23154	22839	22772	22822	22849	22873	22841	22787	22799	22926	22895	22991	22981	22910	23129	22987	22679	22975	22890	22923	22846	22926	23021	22965	22923	22709	22978	22910	23175	23067	22910	22848	22971	22795	22826	22987	22969	23147	22983	22878	23004	22789	23013	22794	22954	22981	22672	22985	22695	22910	22793	22970	22920	23015	22835	22772	22930	22815	22922	23092	22831	22992	22844	23030	22805	22653	22950	23213	22836	22850	23116	23266	22786	22998	22839	22754	23291	22835	22848	23180	23275	22974	22912	22815	22891	23121	22722	23130	23029	22902	22922	23152	22948	22920	23076	22816	23019	22904	23034	22806	22993	23108	22907	23000	22971	22810	22845	22702	23122	23066	22621	22937	23109	23027	22679	22838	22788	23150	23089	23055	22947	23021	23043	22751	22962	23102	23292	23018	23139	23021	22872	23195	22710	22670	22908	22630	22926	22761	22832	22916	22887	23004	22747	22928	22694	22941	23136	22913	22708	23046	22821	23040	22811	22945	22873	22831	22982	22825	22770	23026	23066	23070	22907	22855	22931	22842	22952	22824	23122	23258	22966	22735	22861	23258	22994	23076	23086	22976	22915	23091	22737	22999	22921	23022	22989	22884	23048	22979	22959	22948	22893	22864	22832	22901	23127	22900	22766	22706	22830	22977	23261	22980	22868	22962	23170	22845	23053	23142	22805	22496	22819	22914	22637	22530	22856	22902	23004	22863	23034	23094	22804	22829	22784	22923	22964	22735	23012	23185	22997	23019	22936	22944	22912	22888	22823	23125	22702	22903	22727	22833	23188	23221	23075	23002	22975	22833	22846	22854	22719	23172	22849	22895	22959	22866	23117	22743	22999	22903	23160	23018	22765	23013	22858	22749	22835	22911	22975	23028	22762	22943	23001	22897	23266	22898	22967	23136	22898	22786	22870	22860	22829	23033	22717	22907	22930	22937	22926	22839	22865	22793	23130	22863	23203	22988	23249	23041	22848	22959	22597	23006	22739	23078	22990	22958	22736	22876	22988	22920	23117	22769	22834	23059	22838	22960	23125	22803	23010	22748	23272	22856	22678	22900	22908	22884	22927	22979	22754	22937	22934	22946	23028	22957	22914	22969	23000	22856	22941	23026	22989	22909	22963	22848	22988	22843	22909	23144	23163	22968	23048	22969	23031	23000	22721	22994	22871	22889	23252	23009	22938	22968	22815	22909	22800	22848	22807	23189	22837	22637	22697	23046	23089	22770	22930	22980	22751	22960	23079	22929	23113	22849	23007	23158	23225	22802	22933	22993	23082	22897	22955	22942	22756	22682	23117	22857	23090	22949	23065	22730	22975	22653	22754	22687	22922	22953	22844	22827	22999	23066	22772	23025	23170	23048	23107	23010	23034	22874	23000	22928	23205	22971	22970	23066	22971	22765	23215	22919	22915	23107	23058	23039	22928	23157	22837	22959	23245	22802	23079	22995	22766	22769	22873	22845	22863	23042	22407	22915	22901	22814	22841	23012	22782	22851	22903	23086	22831	22879	22806	23016	22800	23315	22963	22989	23106	22900	22898	22757	22936	22950	22883	22710	23003	22731	22741	22928	22996	22896	23118	23202	22928	23075	22823	22959	23213	22799	22976	22977	23114	22860	23004	23028	23070	23050	23003	22981	23102	22871	22724	23003	23040	23199	22917	22920	22849	23348	22895	23196	22983	22914	23266	23033	23111	23059	22717	22916	23027	22898	22716	22973	23131	23215	22747	22916	23071	22966	22932	22890	23083	22766	22939	23077	23120	23001	22978	23032	23061	22771	23014	22723	22743	22615	22666	23135	22709	22796	22924	23138	22752	22897	22918	22981	23078	22751	22952	22769	22937	22833	22927	23045	22725	22967	22959	23128	23051	23090	22710	22906	22980	22716	22869	23113	22976	23148	23033	22918	23135	22914	23066	23004	23175	22769	23015	22750	22825	23092	22996	22780	22774	23000	22962	23017	22869	22988	23161	23076	22794	23169	22811	22850	23037	22965	22995	22978	22833	22861	22727	23097	22856	23179	23060	22980	23054	23172	23011	22936	22812	23053	22621	23056	22831	23177	23026	23072	22785	22927	23071	23009	23137	22742	22847	22910	23024	22800	23027	22799	22962	23021	22967	22976	22827	22927	23146	22929	22882	23031	23039	23002	22849	22952	22888	22847	22858	22972	22897	22982	22727	22936	23008	22867	23208	22820	22878	22902	22890	22926	23144	22982	22935	23090	22870	23122	23003	23056	23101	22994	23100	22957	22947	22924	23035	23055	22752	22805	23072	22885	23021	22778	23134	22897	22726	22975	22935	22901	22977	22865	23101	23203	23069	22803	22863	22822	22805	22822	23100	22887	22805	23205	23050	23260	22766	22928	22967	23030	22886	22899	22812	22834	23197	22812	23023	22918	23291	22947	22825	22672	22860	22599	22806	23002	22929	22922	23021	22999	22928	23023	22880	23006	23068	22984	23003	22706	23132	23167	22998	23059	22886	22986	22789	22934	22686	22980	22867	22999
63816	102847	92548	65467	31846	14195	13981	14079	14218	14183	14225	14238	14246	14048	14149	14077	14103	13932	14405	13998	14159	14149	14158	14217	14041	14178	13987	14237	14174	14236	14150	14323	14142	14072	14199	14167	14091	14326	14004	13918	14088	14149	14044	14026	14231	14102	14221	14058	14015	14139	14131	14199	14005	14035	14259	14166	14356	14177	14236	14197	14278	14123	14114	14118	14294	14190	14151	14258	14032	14091	14199	14114	14236	14120	14046	14214	14226	14150	13960	14057	13968	14009	14279	14141	14252	14228	14114	14254	14230	14114	14242	14051	14169	14017	14163	14010	14261	14312	14205	14244	13937	14222	14195	14232	14182	14215	14067	14198	14048	14286	14160	14293	14020	14139	14164	14159	14153	14053	14231	14081	14231	14087	14165	14313	14104	14194	14057	14146	14003	14119	14109	14197	14043	14059	14110	14174	14026	14104	14172	14013	14110	14362	14199	14092	14265	14220	14272	14228	14077	14138	14169	14020	14301	14270	14097	14246	14140	13995	14202	14215	14076	14102	14139	14123	14175	14234	14017	14145	13955	14128	14058	14266	14251	14051	14157	14117	14036	14190	14326	14093	14033	14276	14064	14000	14282	14180	14060	14085	14161	14160	14128	14130	14065	14147	14178	14082	14144	14067	14278	14262	14031	14124	14135	14285	13915	14148	14166	14099	14102	14160	14162	14191	14070	14125	14131	14120	14113	14099	14202	14137	14053	14218	14010	14231	14088	14169	14109	14200	14178	14161	14157	14233	14097	14123	14114	14165	14144	14081	14226	14169	14194	14137	14194	14199	14098	14127	14110	14005	14106	14024	14284	14112	14185	14122	14349	14236	14163	14200	14175	14093	14012	14003	14031	14249	14022	14168	14125	14062	14033	14202	14247	14073	13939	14143	14092	14192	14147	14089	14018	14118	14043	14028	14187	14061	14196	14229	14036	14216	14152	14101	14137	13906	14224	14250	14142	14093	14096	13962	14189	14102	14233	14094	14049	14167	14231	14028	14073	14131	14063	14191	14061	14186	13981	14080	14051	14039	14126	14142	14162	14126	14226	14070	14202	14227	14088	14179	14298	14073	14199	14188	14153	14371	14110	14181	14059	14095	14144	14276	14091	14073	14041	14115	14009	14001	13975	14225	14139	14198	14196	14164	14190	14157	14176	13942	14053	14106	14273	14136	14096	14072	14161	14028	14257	14207	14171	13975	14241	14226	14302	14181	14094	14029	14086	14104	14031	14052	14144	14119	14056	14279	13980	14229	13989	14117	13952	14139	14155	14035	14137	13946	14078	14063	14046	14126	14232	14146	14166	14226	14087	14149	14178	14045	14156	14127	13984	14181	14108	14229	14134	14052	14149	14088	14115	14080	14221	14197	14165	14080	14151	14026	14108	14197	14301	13984	14092	14145	14141	14245	14111	14227	14111	14142	14235	14091	14089	14091	14021	13972	14266	14016	14081	14193	14108	14276	14101	14138	14091	14059	14123	14173	14003	14084	14104	14133	14019	14191	14139	14034	14154	14160	14063	14226	14228	14105	14085	14152	14300	14133	14174	14303	14038	14246	14177	14179	14190	14109	14204	14188	14056	14123	14182	14062	14013	14411	14119	14043	14095	14199	14068	14095	14267	14122	14091	14106	14210	14173	14158	14186	14090	14102	14031	14329	13941	14348	14147	14114	14102	14107	14119	14131	14215	14208	14090	14174	14019	14118	14008	14196	14245	14175	14213	14198	14322	14231	14051	14175	14351	14282	14157	14215	14102	14066	14240	14122	14088	14169	14099	14226	14230	14194	14172	14109	14128	14129	14298	14136	14023	14179	14262	14171	14246	13951	13886	14192	14261	14262	14130	14093	14085	14251	14076	14171	14110	13977	14116	13954	14143	13881	14186	14085	14168	14127	14186	14038	14157	13996	14218	13895	14144	13937	14145	14003	13887	14164	14007	14219	14155	14274	14293	14255	14294	14275	14152	14179	14374	14329	14126	14149	13961	14144	14137	14033	14122	14112	14395	14191	14284	14011	14168	14146	13947	14063	14131	14194	14094	14090	14083	14133	14110	14183	13985	14159	14099	14139	14097	14127	14154	14108	14086	14056	14104	14106	14200	14334	14234	14175	14056	14180	14130	14236	14222	14159	14115	14267	14130	14217	14200	14120	14168	14060	14192	14275	14121	14038	14221	14111	14246	14152	14186	14102	14171	14155	13931	14117	14058	14287	14109	14239	14033	14074	14091	14174	14085	14147	14041	14160	14219	14159	14175	14013	14139	13980	13963	14271	14071	14055	14043	14113	14177	14162	14249	14133	14073	14358	14262	14262	14164	14116	13936	14212	14099	14103	14122	14123	14147	14058	14136	14167	14245	14229	14235	14101	14145	14199	14109	14026	14090	14159	14326	14258	14280	14077	14084	14110	14087	14147	14080	13987	14026	13911	14034	14152	14021	14193	13996	14170	14019	14272	14227	13929	14044	14163	14075	14025	14088	14199	14125	14135	14327	14050	14025	14070	14161	14226	14063	14113	14086	14183	14168	14166	14074	13954	14152	14160	14150	14225	14047	14190	14148	14211	14195	14027	14186	13989	14187	14117	14200	13990	14193	14126	14016	14150	14134	13993	14202	14086	14139	14221	14130	14152	14163	14118	14123	14141	14099	14211	14037	14198	13999	14287	14065	14340	14177	14147	14180	14256	14217	14197	13989	14195	14018	14021	14257	14084	14050	14206	14217	14208	14057	14212	14030	14267	14204	14208	14001	14267	14083	14121	14072	14034	14052	14195	14232	14030	14050	14113	14234	14195	14172	14001	14335	14095	14169	14297	14262	14125	14091	14067	14246	14100	14139	14169	14032	14050	14130	14237	14201	14104	14127	14154	14197	14282	14149	14215	14007	14052	14323	14124	14260	14137	14111	14267	14098	14069	14276	14120	14058	13926	14274	13979	14129	14279	14169	14214	14182	14116	13990	14194	14203	14095	14044	14339	13928	14167	14103	14178	14320	14062	14075	14163	14049	14240	14180	14021	14155	14095	14155	14134	14195	14052	14048	14116	14211	14271	14081	14153	14115	14189	14144	14185	14096	14225	14055	14232	14162	14150	14129	14282	13946	14096	14110	14224	14180	14166	14140	14165	14075	14071	14236	14261	13906	14014	14278	14157	14152	14111	14257	14037	14088	14066	14171	14256	13841	14205	14190	13970	14241	14070	14157	14134	14066	14305	14224	14042	14046	14093	14104	14089	14090	14257	14109	14226	14255	14180	14192	14100	14073	14055	14153	14344	14286	14175	14213	14163	13976	14122	14103	14123	14288	14172	14026	14262	13985	14091	14344	14128	14284	14124	13936	14210	14187	14101	13932	14108	14217	14113	14016	14153	14326	14055	14054	14130	14171	14146	14050	14074	14011	13976	14086	14061	14101	14069	14185	14033	14097	14016	14086	14170	14165	14047	14280	14217	14191	14149	14135	13995	14214	13998	14119	14090	14075	14101	14232	14153	14122	14129	14092	14172	14242	14132	14119	13976	14050	14156	14269	14080	14253	14195	14037	14132	13960	14154	14293	14117	14062	14062	14066	14099	14167	14001	14163	14051	14224	14210	13956	14148	14276	14184	14134	14089	14150	13869	14256	14095	14264	14190	14027	14044	14089	14136	14234	14023	14299	14241	14206	14182	14088	14325	14180	14213	14057	14216	14116	14197	14104	14207	14249	14056	14252	14116	14137	14137	14212	14082	13985	14020	14187	14097	14185	14134	14030	14164	14089	14178	14277	14293	14139	14255	14218	14244	14044	14258	14228	14159	14118	14287	14122	14075	14189	14030	14180	14096	14065	14214	14357	14069	14055	14019	14242	14102	14219	13875	14013	14215	14246	13910	14059	14114	14089	14103	14185	14092	14187	14185	14129	14086	14055	14100	14002	14200	14332	14000	14216	14156	14143	14193	14157	14164	14150	14017	14322	14280	14207	14123	14313	14070	14242	14214	14224	14174	13987	14044	14074	14017	14245	14106	14071	14234	14037	14199	14185	14226	14168	14192	14040	14023	14164	14104	14215	14178	14018	14030	14094	14175	14114	14111	14129	14140	14088	14262	14303	14145	14040	14083	14215	14174	14094	14040	14014	14015	14086	14202	14107	14308	14116	13947	14146	14070	14177	14078	14267	14187	14181	14170	14192	14159	14064	14214	14228	14016	14260	13847	14111	13984	14087	14068	14154	14048	14084	14177	14207	14229	14300	14115	14116	14185	14113	14309	14195	14332	14199	14071	14154	13913	14236	14158	14257	14105	14257	14043	14015	14354	14065	14007	14135	14112	14056	14011	13939	14097	14136	14149	14176	14122	14149	14135	14120	14171	14009	14070	14219	14048	13996	13980	14153	14132	14283	14166	14257	14112	14141	14094	14094	14181	14262	14088	14195	14074	14282	14036	14236	14104	14036	14211	14188	14276	14006	14068	14175	14142	14085	14151	14117	14089	14185	14229	14089	14187	14169	14162	14207	14209	14228	14077	14114	14175	14055	14048	13956	14144	14086	14146	14131	14120	14152	14136	14221	14182	14311	13957	14231	14191	14080	14269	14133	14242	14068	14121	14396	14026	14261	14210	14034	14125	14088	14138	14169	14045	14370	14257	14211	14022	14084	14027	14158	14167	14180	14256	14152	14280	14116	14220	14136	14217	14085	14280	14237	14070	14191	14104	14186	14053	14185	14177	14106	14261	14180	14107	14134	14152	14111	14084	14320	14131	14177	14079	13978	14281	14172	14035	13889	14321	14350	14156	14136	14379	14224	14122	14183	14077	14060	14291	14208	14237	14341	14005	14236	14118	14244	14127	14066	14109	14253	14211	14206	14013	14083	14081	14037	14140	14136	14065	14136	14156	14107	14174	14133	14106	13964	14151	14184	14153	14195	14231	14168	14007	14075	14265	14209	14232	14117	13966	14165	14313	14164	14276	14040	14149	14213	14167	14269	14040	14022	14106	14097	14037	14054	14107	14050	14186	14213	14147	14058	14134	14046	14261	14180	14234	14173	14302	14011	14200	14096	14097	14243	14073	14122	14124	14268	14165	14151	14009	14061	14084	14066	14114	14234	14078	14199	14198	14240	14157	14187	14100	13912	14233	14126	14144	14070	14347	14176	14179	14007	14078	14006	14004
40261	43683	38607	30715	23756	21887	21841	21648	21658	21771	21491	21677	21552	21604	21613	21493	21653	21307	21611	21859	21630	21752	21565	21666	21757	21413	21677	21688	21670	21704	21366	21900	21620	21501	21321	21549	21378	21547	21560	21798	21704	21461	21429	21580	21697	21709	21604	21486	21666	21804	21809	21778	21706	21806	21850	21563	21442	21455	21580	21609	21555	21445	21428	21588	21645	21780	21465	21523	21753	21671	21556	21484	21544	21715	21824	21551	21740	21712	21766	21587	21579	21544	21556	21496	21580	21604	21685	21594	21594	21532	21610	21509	21725	21627	21513	21538	21625	21495	21536	21598	21748	21664	21704	21654	21601	21697	21598	21429	21496	21526	21406	21616	21478	21579	21341	21589	21698	21840	21634	21415	21615	21642	21767	21897	21445	21765	21537	21596	21665	21628	21913	21679	21588	21586	21442	21370	21758	21570	21599	21932	21660	21389	21674	21653	21674	21646	21656	21528	21600	21687	21647	21665	21643	21531	21770	21411	21514	21841	21748	21766	21735	21680	21527	21427	21277	21475	21546	21448	21463	21628	21931	21416	21649	21537	21777	21555	21641	21584	21711	21501	21654	21723	21659	21775	21620	21310	21493	21523	21496	21514	21415	21620	21608	21472	21498	21673	21477	21584	21670	21659	21520	21610	21455	21735	21646	21548	21771	21407	21734	21560	21515	21578	21984	21688	21751	21703	21549	21502	21525	21774	21694	21699	21519	21509	21817	21839	21832	21651	21654	21802	21735	21712	21807	21793	21630	21548	21605	21832	21795	21696	21481	21643	21606	21666	21579	21391	21913	21666	21601	21810	21534	21458	21563	21659	21741	21505	21294	21338	21492	21903	21578	21735	21499	21774	21729	21552	21537	21687	21722	21608	21608	21541	21711	21439	21545	21608	21606	21555	21276	21707	21655	21624	21482	21485	21796	21537	21599	21611	21546	21631	21498	21764	21431	21656	21795	21887	21517	21542	21711	21670	21647	21537	21614	21646	21557	21607	21706	21521	21747	21592	21542	21478	21441	21741	21808	21611	21774	21679	21768	21566	21976	21746	21899	21634	21822	21639	21697	21982	21399	21808	21708	21599	21624	21766	21691	21764	21689	21535	21684	21420	21494	21506	21268	21540	21709	21634	21573	21598	21696	21801	21646	21438	21691	21522	21560	21537	21509	21766	21607	21543	21695	21632	21480	21390	21513	21656	21433	21748	21273	21773	21630	21531	21711	21395	21812	21650	21653	21965	21583	21511	21820	21802	21553	21702	21571	21687	21831	21571	21755	21832	21910	21669	21617	21829	21792	21446	21396	21663	21667	21549	21660	21564	21693	21351	21640	21535	21548	21658	21799	21473	21617	21576	21622	21654	21780	21623	21669	21528	21525	21487	21990	21763	21630	21646	21473	21437	21454	21386	21604	21668	21681	21607	21728	21231	21688	21553	21649	21665	21603	21614	21638	21602	21819	21574	21622	21731	21673	21705	21530	21554	21582	21845	21496	21349	21519	21306	21550	21579	21617	21543	21767	21929	21754	21764	21846	21707	21564	21570	21552	21527	21419	21510	21378	21711	21575	21764	21566	21448	21636	21798	21692	21553	21546	21832	21791	21683	21851	21408	21737	21782	21626	21703	21747	21661	21346	21516	21906	21856	21748	21674	21423	21597	21658	21564	21528	21717	21494	21813	21744	21805	21748	21656	21454	21663	21475	21699	21772	21375	21990	21707	21513	21440	21482	21748	21701	21456	21691	21561	21693	21740	21606	21623	21561	21731	21564	21503	21660	21689	21590	21475	21671	21717	21641	21447	21543	21534	21634	21530	21552	21388	21549	21704	21343	21555	21531	21582	21638	21293	21436	21465	21842	21744	21490	21728	21668	21776	21753	21482	21485	21539	21569	21534	21440	21688	21658	21730	21853	21733	21733	21518	21690	21611	21555	21707	21528	21471	21503	21661	21785	21585	21840	21633	21714	21992	21657	21502	21485	21660	21565	21631	21578	21550	21663	21591	22004	21769	21758	21591	21766	21640	21656	21527	21746	21800	21888	21581	21940	21717	21634	21594	21626	21533	21776	21645	21597	21487	21458	21497	21680	21392	21337	21455	21684	21742	21518	21478	21571	21396	21512	21691	21847	21777	21506	21438	21454	21517	21826	21597	21693	21518	21574	21428	21798	21789	21635	21551	21521	21593	21706	21601	21464	21488	21627	21605	21788	21518	21324	21515	21458	21677	21645	21486	21697	21639	21567	21513	21460	21732	21540	21640	21289	21649	21553	21781	21619	21541	21608	21735	21445	21362	21593	21747	21616	21758	21771	21435	21661	21416	21324	21480	21459	21773	21673	21513	21431	21547	21450	21836	21648	21888	21789	21513	21346	21763	21642	21570	21544	21705	21725	21955	21692	21536	21683	21618	21703	21535	21632	21460	21450	21630	21565	21837	21571	21760	21771	21813	21518	21441	21622	21583	21758	21622	21748	21601	21718	21647	21578	21507	21543	21559	21855	21665	21667	21615	21501	21656	21646	21511	21507	21567	21556	21594	21507	21486	21384	21459	21608	21692	21656	21937	21476	21650	21539	21373	21420	21595	21573	21506	21346	21733	21646	21830	21595	21368	21831	21702	21839	21727	21613	21473	21555	21595	21824	21520	21612	21629	21688	21455	21408	21687	21600	21533	21643	21335	21766	21644	21588	21512	21664	21774	21556	21528	21477	21672	21711	21532	21727	21448	21682	21281	21789	21581	21596	21561	21561	21547	21636	21516	21562	21686	21614	21700	21498	21825	21579	21527	21623	21707	21494	21590	21498	21510	21332	21609	21724	21498	21575	21571	21580	21689	21575	21507	21617	21738	21661	21488	21560	21558	21457	21560	21612	21613	21725	21641	21718	21613	21488	21633	21475	21768	21789	21701	21604	21671	21470	21556	21426	21789	21732	21751	21839	21673	21818	21619	21667	21555	21634	21615	21651	21815	21619	21943	21705	21605	21435	21670	21597	21486	21434	21578	21462	21466	21519	21571	21669	21468	21631	21632	21672	21645	21797	21643	21386	21465	21691	21795	21564	21497	21826	21598	21584	21721	21564	21568	21311	21406	21710	21505	21579	21550	21480	21528	21790	21677	21581	21884	21517	21772	21729	21675	21597	21787	21597	21627	21656	21456	21507	21446	21521	21680	21657	21543	21601	21737	21817	21693	21627	21781	21758	21546	21821	21609	21479	21720	21577	21318	21609	21691	21505	21335	21524	21588	21576	21558	21769	21645	21536	21352	21698	21662	21564	21755	21335	21394	21622	21556	21657	21567	21661	21690	21535	21592	21241	21470	21566	21458	21614	21527	21395	21888	21862	21511	21519	21626	21538	21686	21669	21654	21370	21507	21744	21482	21508	21657	21760	21834	21749	21620	21628	21567	21627	21551	21432	21464	21769	21776	21638	21652	21677	21551	21533	21631	21474	21569	21617	21473	21555	21817	21722	21771	21447	21500	21335	21302	21396	21711	21576	21521	21786	21571	21565	21511	21445	21615	21528	21366	21699	21571	21551	21779	21649	21556	21632	21597	21453	21516	21591	21661	21710	21505	21397	21577	21548	21760	21514	21615	21700	21557	21898	21643	21572	21547	21711	21706	21565	21518	21553	21669	21706	21800	21631	21548	21661	21366	21613	21559	21716	21581	21720	21807	21450	21676	21587	21530	21633	21570	21612	21492	21559	21788	21689	21600	21759	21581	21527	21737	21620	21417	21363	21595	21752	21668	21240	21743	21492	21597	21536	21310	21392	21402	21888	21508	21506	21544	21578	21337	21638	21727	21525	21620	21590	21510	21576	21635	21647	21575	21633	21409	21237	21414	21705	21578	21886	21585	21585	21397	21596	21673	21639	21556	21551	21638	21826	21820	21545	21384	21607	21307	21525	21601	21756	21693	21745	21673	21688	21855	21449	21365	21563	21649	21370	21515	21465	21449	21609	21533	21601	21492	21366	21592	21605	21639	21652	21627	21601	21339	21829	21533	21799	21734	21725	21701	21807	21705	21784	21557	21492	21681	21579	21709	21557	21568	21804	21616	21554	21621	21697	21593	21768	21546	21734	21671	21696	21498	21831	21682	21519	21439	21628	21515	21801	21751	21390	21651	21631	21587	21579	21594	21797	21508	21507	21557	21537	21450	21448	21715	21397	21717	21662	21522	21779	21568	21546	21869	21730	21699	21692	21664	21708	21852	21792	21873	21728	21491	21862	21622	21777	21485	21834	21490	21638	21555	21497	21709	21413	21621	21604	21682	21546	21767	21550	21702	21482	21991	21748	21625	21717	21490	21704	21756	21626	21509	21743	21625	21455	21742	21470	21680	21853	21840	21619	21581	21855	21549	21771	21764	21239	21548	21613	21562	21637	21758	21725	21610	21619	21463	21539	21628	21475	21607	21759	21500	21410	21772	21680	21726	21569	21694	21437	21683	21630	21759	21598	21483	21733	21367	21624	21596	21476	21616	21471	21665	21893	21653	21631	21402	21636	21496	21392	21710	21567	21682	21665	21778	21587	21792	21502	21689	21594	21589	21532	21540	21708	21710	21498	21442	21705	21818	21613	21325	21498	21751	21599	21571	21785	21665	21539	21682	21596	21714	21714	21612	21593	21778	21760	21614	21719	21499	21734	21688	21642	21545	21672	21470	21623	21665	21678	21436	21673	21567	21623	21692	21539	21743	21422	21675	21375	21726	21384	21680	21736	21621	21563	21659	21590	21755	21625	21592	21627	21504	21631	21545	21763	21545	21721	21727	21479	21363	21805	21438	21602	21809	21749	21520	21754	21745	21645	21687	21649	21584	21722	21593	21677	21579	21646	21486	21815	21621	21527	21426	21758	21559	21311	21657	21598	21796	21489	21679	21465	21471	21405	21777	21655	21563	21797	21514	21434	21854	21643	21761	21624	21664	21793	21407	21478	21724	21911	21793	21853	21319	21481	21758	21603	21643	21689	21850	21419	21444	21540	21563	21577	21548	21697	21811	21498	21604	21657	21584	21460	21681	21890	21731	21233	21633	21463	21659	21667	21672	21548	21582	21615	21538	21383	21865	21568	21589	21637	21598	21653	21428	21546	21473	21653	21730	21770	21357	21381	21754	21836	21794	21576	21856	21822	21776	21665	21406
38356	47288	34127	21593	15108	13656	13929	13711	13778	13660	13628	13755	13641	13741	13807	13656	13599	13790	13951	13794	13651	13744	13501	13632	13635	13761	13482	13670	13740	13578	13720	13836	13775	13612	13705	13759	13685	13674	13713	13748	13683	13462	13825	13575	13583	13543	13684	13529	13687	13705	13754	13628	13784	13565	13716	13670	13689	13882	13517	13699	13482	13637	13593	13669	13645	13643	13667	13600	13805	13624	13634	13624	13644	13715	13823	13565	13847	13501	13746	13526	13723	13652	13659	13702	13588	13694	13761	13779	13527	13622	13720	13704	13703	13704	13675	13742	13785	13578	13685	13686	13867	13609	13633	13752	13686	13516	13599	13659	13669	13720	13801	13603	13661	13736	13799	13604	13727	13945	13677	13656	13823	13715	13686	13771	13511	13634	13575	13697	13680	13636	13540	13685	13815	13597	13601	13574	13747	13770	13540	13664	13754	13787	13724	13682	13692	13678	13610	13522	13671	13606	13637	13510	13737	13682	13751	13707	13506	13742	13576	13557	13593	13660	13749	13652	13475	13778	13633	13684	13696	13705	13717	13695	13610	13691	13803	13769	13723	13601	13655	13687	13822	13686	13852	13612	13703	13637	13620	13657	13686	13744	13650	13705	13633	13856	13596	13832	13663	13783	13659	13446	13594	13638	13546	13628	13587	13711	13767	13639	13502	13663	13675	13561	13834	13776	13502	13748	13751	13681	13543	13705	13672	13712	13678	13748	13692	13846	13603	13774	13553	13710	13648	13658	13620	13702	13813	13603	13785	13593	13529	13735	13655	13834	13586	13504	13637	13536	13695	13660	13781	13798	13796	13706	13675	13707	13525	13719	13615	13609	13588	13705	13599	13596	13639	13575	13579	13660	13669	13579	13686	13836	13697	13518	13657	13767	13674	13713	13831	13630	13773	13634	13685	13648	13749	13615	13613	13673	13671	13628	13812	13627	13622	13556	13579	13744	13679	13524	13889	13684	13458	13561	13649	13565	13757	13740	13625	13915	13599	13675	13475	13667	13639	13510	13701	13676	13599	13832	13608	13544	13507	13662	13623	13629	13686	13637	13696	13469	13690	13831	13748	13528	13625	13694	13702	13597	13776	13572	13620	13755	13630	13625	13598	13483	13691	13637	13635	13599	13768	13711	13776	13591	13511	13531	13639	13692	13799	13677	13815	13627	13622	13635	13597	13575	13567	13868	13704	13735	13773	13674	13540	13659	13738	13613	13653	13718	13601	13643	13828	13502	13779	13747	13634	13648	13676	13601	13720	13536	13692	13627	13674	13644	13855	13695	13633	13719	13691	13775	13631	13662	13790	13727	13532	13745	13630	13709	13649	13749	13660	13603	13744	13752	13618	13495	13685	13555	13622	13612	13668	13740	13776	13485	13660	13549	13657	13786	13564	13682	13807	13701	13612	13760	13663	13583	13533	13791	13687	13655	13742	13551	13677	13759	13546	13786	13676	13735	13788	13577	13835	13624	13617	13660	13746	13660	13667	13699	13646	13556	13683	13618	13676	13525	13778	13679	13523	13624	13650	13749	13607	13724	13630	13528	13768	13642	13566	13747	13639	13656	13673	13506	13838	13625	13770	13543	13556	13702	13613	13535	13619	13761	13694	13617	13692	13791	13568	13555	13589	13645	13766	13644	13779	13725	13681	13638	13466	13816	13704	13724	13731	13781	13672	13587	13607	13656	13597	13740	13692	13691	13658	13599	13603	13781	13571	13559	13600	13530	13582	13494	13826	13599	13695	13676	13882	13635	13609	13598	13744	13678	13683	13599	13767	13581	13734	13742	13672	13474	13603	13834	13612	13685	13864	13479	13898	13676	13606	13662	13732	13625	13717	13603	13565	13522	13785	13620	13699	13740	13629	13631	13710	13720	13542	13575	13734	13690	13691	13596	13692	13583	13573	13733	13677	13450	13520	13606	13665	13599	13614	13672	13705	13746	13578	13745	13637	13765	13516	13540	13605	13837	13587	13601	13623	13717	13801	13711	13706	13734	13953	13711	13652	13577	13591	13906	13550	13549	13796	13611	13813	13762	13730	13512	13625	13767	13722	13730	13743	13763	13768	13473	13607	13495	13806	13749	13479	13847	13628	13714	13662	13640	13739	13800	13754	13715	13612	13743	13607	13725	13708	13771	13757	13661	13740	13696	13617	13695	13588	13649	13694	13715	13653	13748	13736	13745	13535	13599	13526	13907	13818	13688	13570	13611	13546	13597	13572	13669	13602	13646	13459	13772	13844	13598	13759	13719	13658	13622	13644	13787	13540	13652	13549	13655	13731	13858	13626	13508	13491	13589	13676	13689	13666	13660	13748	13848	13632	13740	13849	13576	13687	13774	13678	13745	13931	13792	13624	13727	13665	13662	13642	13582	13550	13620	13793	13498	13638	13736	13716	13750	13674	13681	13738	13723	13643	13741	13628	13482	13706	13619	13738	13588	13774	13693	13656	13554	13623	13908	13610	13644	13464	13766	13767	13934	13483	13790	13734	13669	13626	13675	13626	13677	13542	13720	13571	13590	13637	13635	13633	13615	13694	13568	13654	13712	13619	13779	13658	13765	13604	13718	13791	13645	13702	13564	13730	13692	13649	13776	13742	13682	13669	13678	13722	13543	13695	13608	13642	13734	13533	13701	13694	14022	13627	13685	13643	13650	13592	13572	13696	13702	13602	13627	13651	13721	13494	13924	13657	13669	13559	13681	13549	13591	13600	13764	13750	13741	13776	13631	13497	13772	13688	13668	13694	13599	13749	13745	13613	13603	13740	13639	13821	13774	13580	13707	13590	13588	13590	13838	13745	13677	13683	13609	13580	13663	13733	13727	13710	13677	13609	13750	13541	13651	13624	13615	13704	13539	13601	13572	13805	13667	13659	13673	13835	13713	13658	13636	13430	13605	13597	13627	13685	13817	13854	13427	13808	13598	13721	13595	13694	13728	13678	13622	13594	13798	13650	13627	13572	13603	13718	13720	13541	13667	13624	13730	13564	13726	13632	13700	13532	13472	13703	13415	13617	13546	13627	13745	13658	13611	13728	13482	13589	13713	13713	13746	13782	13702	13628	13729	13553	13762	13587	13636	13804	13552	13840	13802	13675	13658	13732	13632	13821	13696	13762	13809	13750	13490	13569	13579	13764	13543	13749	13600	13629	13575	13676	13727	13621	13871	13568	13559	13671	13733	13726	13530	13831	13686	13540	13475	13749	13632	13608	13800	13641	13556	13738	13550	13761	13641	13679	13710	13595	13866	13575	13713	13643	13559	13713	13658	13609	13577	13732	13566	13498	13619	13618	13604	13542	13709	13725	13552	13745	13577	13727	13674	13862	13645	13767	13545	13602	13723	13708	13598	13641	13522	13657	13631	13686	13813	13565	13787	13631	13718	13654	13678	13705	13705	13794	13657	13745	13596	13556	13751	13571	13754	13616	13599	13688	13675	13525	13762	13755	13691	13600	13693	13628	13817	13709	13799	13609	13699	13558	13663	13742	13627	13587	13670	13842	13752	13912	13662	13738	13667	13790	13707	13657	13685	13687	13633	13730	14020	13623	13780	13410	13640	13529	13577	13844	13713	13939	13650	13429	13443	13608	13787	13568	13642	13747	13544	13668	13551	13844	13653	13633	13649	13727	13574	13795	13818	13781	13732	13685	13680	13676	13784	13633	13532	13489	13456	13604	13662	13518	13528	13681	13726	13609	13740	13736	13553	13687	13842	13725	13545	13708	13511	13675	13683	13769	13723	13593	13707	13769	13609	13789	13906	13713	13633	13797	13873	13697	13664	13706	13573	13690	13666	13734	13610	13650	13644	13576	13624	13746	13652	13541	13585	13679	13665	13689	13599	13585	13854	13537	13514	13704	13854	13818	13566	13713	13620	13673	13816	13606	13699	13753	13625	13655	13747	13396	13697	13559	13619	13663	13612	13719	13656	13757	13536	13599	13615	13403	13677	13730	13624	13723	13637	13717	13660	13605	13731	13599	13623	13809	13696	13721	13605	13600	13749	13652	13748	13654	13579	13553	13683	13633	13754	13841	13625	13512	13614	13608	13779	13773	13699	13734	13556	13645	13731	13705	13639	13764	13752	13736	13744	13778	13715	13637	13569	13600	13646	13849	13559	13618	13677	13551	13736	13838	13643	13703	13713	13608	13755	13889	13535	13703	13645	13546	13707	13713	13718	13575	13681	13711	13670	13648	13707	13773	13652	13620	13668	13717	13804	13782	13698	13793	13824	13649	13638	13606	13661	13643	13688	13809	13755	13621	13668	13734	13689	13595	13789	13600	13724	13572	13553	13627	13704	13548	13712	13626	13478	13671	13727	13706	13579	13762	13615	13778	13705	13636	13707	13535	13742	13749	13746	13846	13744	13707	13547	13676	13756	13619	13589	13679	13668	13682	13644	13837	13708	13575	13669	13641	13589	13485	13741	13642	13726	13687	13635	13723	13814	13700	13678	13731	13714	13619	13661	13645	13514	13616	13780	13747	13617	13603	13871	13613	13534	13650	13745	13705	13616	13675	13685	13604	13587	13683	13602	13668	13654	13622	13673	13739	13523	13823	13655	13754	13706	13685	13775	13658	13610	13633	13655	13469	13775	13567	13711	13731	13672	13554	13753	13657	13884	13850	13582	13707	13666	13705	13763	13707	13814	13785	13666	13573	13610	13557	13716	13698	13592	13763	13530	13488	13596	13673	13736	13783	13779	13713	13674	13732	13606	13664	13745	13612	13656	13501	13689	13534	13814	13597	13611	13669	13662	13760	13803	13762	13670	13805	13644	13640	13664	13741	13738	13746	13610	13592	13524	13648	13679	13635	13710	13661	13675	13772	13759	13798	13809	13650	13780	13872	13724	13869	13640	13804	13590	13792	13815	13684	13580	13762	13610	13626	13699	13604	13713	13646	13469	13705	13804	13747	13687	13725	13790	13770	13522	13765	13771	13769	13642	13596	13495	13678	13683	13610	13756	13516	13577	13769	13657	13705	13748	13749	13621	13678	13709	13670	13771	13625	13751	13675	13668	13718	13732	13715	13676	13822	13551	13592	13722	13660	13709	13675	13745	13493	13577	13598	13616	13568	13615	13688	13742	13742	13586	13759	13636	13639	13573	13532	13643	13727	13589	13684	13634	13690	13654
25156	26585	36546	37324	29944	24429	24480	21542	21025	21180	21137	20967	21014	20969	20917	21059	20874	20947	20998	21152	20997	20851	20811	21039	21079	20937	21030	20793	21059	20854	20971	20566	20990	20946	21024	21056	21013	20847	21153	21098	20891	20784	20797	21121	20944	20805	20908	20646	20939	21020	21051	20995	21063	20930	20854	20732	20731	20910	20938	20937	20919	21103	20927	20619	20829	20760	20581	20967	21051	20937	20794	20860	20898	20997	20857	21219	20563	20874	20838	20835	20772	20828	20807	20866	21067	20939	20893	20900	20797	20807	21003	20759	20930	21166	20682	21055	20995	21011	20844	20788	20680	20650	20855	20910	20840	20707	20705	20966	20804	20722	20730	20831	21053	20900	20707	20917	20976	20986	21224	20753	20635	20815	20798	20849	20935	20631	20570	21056	20867	20843	21014	21002	21013	20917	20879	20745	20900	20909	21059	20998	20813	20616	20899	20879	20743	20656	20862	20787	21060	20738	20832	20857	20924	21041	20955	20926	20625	20814	20887	20805	21033	21011	21031	20729	20714	20880	20904	20731	20922	21073	20853	20982	20763	20760	20951	20629	20805	20728	20798	21012	20851	21017	20981	20807	20711	20934	20756	20596	20889	20598	20830	21013	20588	20866	20727	20900	20951	20858	20764	20643	20771	20769	20719	20845	20882	20663	20861	20757	20617	20909	21019	20928	20838	20912	20758	20758	20884	21191	20853	20929	20837	20940	20921	20885	20827	20642	20962	21141	20899	20811	20852	20965	20887	21060	20902	20905	21022	20975	20771	20993	20976	20987	20833	20729	20882	21004	20829	20770	20723	20912	20908	20728	20913	20990	20813	20888	20664	20749	20876	20930	20850	20646	20684	20709	20862	20967	20810	20826	20813	20881	20785	20858	20820	20973	20977	20799	21031	20871	20901	20678	20720	20877	20914	21004	20795	20847	21001	20908	20961	20813	20912	21045	20825	21052	21246	20755	21049	21030	20976	20872	20915	20832	21014	20708	20945	20796	20810	20961	20696	20726	20654	20832	20710	20978	20873	20894	20983	20945	21029	20910	20949	20668	20928	20740	20783	20898	21034	20892	20962	21007	21010	21016	20934	20765	20679	20857	20763	20877	20823	20650	20921	20805	20695	21003	20973	20802	20643	20708	20797	21055	20933	20892	20949	20702	20905	20974	20839	20715	20983	20905	20676	20897	20632	20876	20969	20734	20864	20672	20895	20957	20960	21032	20909	20971	20848	20961	20864	21045	20644	21029	20782	20540	20620	20446	21020	20803	20896	20622	20828	20802	20693	20924	21057	20762	21015	20908	20780	20958	20778	20737	20899	20695	20643	20794	20559	20725	20868	20987	20925	20927	20817	20776	20903	20817	20894	20812	21040	20862	21007	20859	20717	20631	20811	20960	20803	21105	21018	21011	20808	20838	20731	20676	20891	20955	20775	20998	20753	20838	20834	20625	20756	20843	20894	21005	20787	20720	20881	20764	20526	20998	20663	20837	21103	20812	20703	20967	20819	21025	21180	20848	20809	21009	20985	20633	20942	20961	20853	20680	20932	20967	20885	20819	20996	20873	20977	20780	20737	20774	20614	20831	20833	20715	20472	20884	20876	20964	20995	20885	21040	20971	21058	20906	20763	20847	20843	20720	21174	21041	20893	20958	20915	20905	20790	20713	20942	20752	20972	21050	20872	21081	21000	20836	20953	20732	20838	20905	21036	20828	20872	20912	20596	21001	20992	20907	20714	20617	20981	20898	20796	21023	20995	20964	20969	20945	20926	20766	20914	20875	20697	20931	20787	20688	20795	20759	20710	20783	20532	20747	20868	21015	20738	20876	20811	20867	20834	20785	20844	20880	20654	21017	20968	20860	20852	20949	20941	20968	21019	21159	21025	20726	21146	20960	20817	20759	20907	20601	20723	21153	20992	20799	20901	20726	20469	20816	20819	20764	20961	20961	20991	20847	20912	20943	20893	21047	20807	20980	20934	20954	20777	20897	20768	20932	21076	20804	20845	21070	20834	20789	20822	21074	20887	20981	20770	20783	20670	20866	20761	20774	20913	20869	20806	20776	20960	20709	20939	20799	20803	20871	20602	21041	20665	20818	20854	20749	20959	20890	20800	20743	20711	20880	21010	20825	20809	21057	20988	20686	20987	20853	20806	20736	20703	20994	20967	20794	20794	20620	20959	20798	20911	20913	20938	20890	20914	20856	20799	20841	20773	20925	20650	20920	21059	20790	21087	20799	21021	20996	20640	20890	20756	20813	20888	20836	20982	20785	20852	20838	21085	20706	20955	20671	20842	20796	20710	20788	20923	20707	20835	20786	20665	20943	20844	20883	21025	20802	20837	20759	20981	20943	20914	20894	20771	20809	20958	20842	21073	20955	21034	20851	20937	20611	20784	20941	20840	20952	20655	20691	20857	20795	20923	21027	20663	20950	20758	20740	20888	20777	20680	20955	20809	20710	20765	20888	20892	20623	21015	20862	20837	20817	20866	20756	20693	20791	20986	21075	20876	20824	20803	20651	20884	21024	20906	20916	20813	20891	20625	20874	20846	20937	20798	20771	20852	20577	20813	20954	21026	20773	20886	20794	21110	21266	20991	20960	21017	20885	20705	20997	20901	20894	20828	20799	21061	20949	20893	20716	20831	21116	20902	20721	20945	20762	20902	20771	20951	20655	20690	20855	21012	20946	20981	20841	20575	20799	20912	20840	20862	20911	20800	20882	20777	20746	20854	20929	21028	20765	20768	20702	20816	20883	20951	20889	20878	20996	21001	20777	20778	20909	20935	20892	20969	20966	20664	20785	20935	20762	20752	21167	21041	21117	20913	21032	20787	20927	20896	20686	20769	20514	20749	20936	20629	20738	20893	20898	20682	20707	20860	20862	21125	20705	20984	20507	20676	20746	20742	20768	20871	20787	20813	20789	20696	20857	20987	20705	20577	20912	20695	20813	21041	20841	20889	20750	20924	20883	20831	20790	20759	20579	20938	20926	20799	20984	20856	20891	21057	20738	20897	20854	20879	20833	21001	20811	20967	20734	21019	20615	21013	20729	21001	20951	20750	20695	20638	20651	20931	20954	20880	20711	20911	21163	20904	20660	20889	20819	20936	20890	20974	20991	21052	21073	20950	21057	20548	20755	20781	20914	21065	21157	21158	20899	20839	21001	20880	20871	21142	20865	21052	21142	20710	20926	20944	20737	20703	20959	20700	20801	20774	20876	20974	20989	20767	20814	20842	20778	20763	20809	20807	20899	20837	20789	20909	20659	20665	20624	20938	20616	20757	20666	20781	20772	21014	20722	21075	20669	20752	21036	21005	20541	20879	20838	20848	21031	20986	20855	20730	20826	21027	20966	21117	21105	21041	20941	20907	20805	20768	20915	20931	20920	20536	20859	20637	20909	21010	20737	20786	21061	20711	20735	20839	21106	21177	20867	20976	20939	20720	20962	21172	20831	20812	20867	20938	20928	20956	20799	20855	20885	20750	21161	21033	20856	21144	21026	20864	21173	20906	20870	20846	20945	20727	21111	20833	21179	21095	20885	20963	20994	21014	21001	20935	20754	20609	20650	20959	20843	20867	20786	20630	20839	20950	20680	20932	21016	20999	20973	20948	20912	20903	20761	20974	20866	20826	20946	20714	21006	21182	20644	20905	21035	21016	20910	20891	20819	20796	21092	20673	20997	20683	20860	20813	20845	20708	20905	20833	20698	20868	20999	20906	20990	20771	20805	20720	20882	20755	20996	20964	20803	20915	20777	20844	20885	20815	20755	21049	20853	20939	20733	20870	20928	20753	20966	20782	20776	20694	20866	20825	21044	20900	20733	20925	20870	21025	20839	20897	20765	20943	20860	21030	20822	20621	20724	20955	20923	20534	20799	20806	20974	20992	20836	20869	20762	20643	21021	20775	20883	20743	20720	21046	20972	20996	20960	20875	20652	20657	20693	20586	20744	21075	20928	20856	21173	20905	20906	20673	20905	21084	20465	20818	20925	20887	21199	20972	20762	20902	20688	20872	20904	20900	21079	20858	20766	20901	20930	20725	20923	20855	20989	20824	20903	21024	20994	21212	20664	20698	20872	21013	20773	20773	20863	20902	20775	20789	20666	20928	20647	20996	21062	21032	20796	20816	20490	20944	21092	20755	20870	20849	21154	20706	20907	20790	21015	20759	20880	20723	20822	20829	20822	20662	20842	20747	21148	20956	21027	20869	20717	21082	20841	20706	20679	21103	20765	20625	20817	20867	20771	20886	20761	20516	20805	20708	20754	20935	20869	20831	20883	20893	20731	20723	20760	20685	20859	20700	20688	21083	20745	20662	20889	20628	20756	20827	20856	21069	20714	21016	20820	20797	20718	20899	20916	20820	20793	20805	20965	20975	20843	20629	20868	20957	20800	20809	20854	21058	20884	20774	20754	20939	20846	20657	20735	20727	20848	20838	20903	20814	20917	20583	20983	20934	20798	20739	20938	21003	21070	20800	20782	20936	20768	20804	20830	21107	20767	20908	21018	20903	20966	20658	20983	20833	20817	20992	20707	20648	20916	20856	21167	20998	20561	20844	20715	20689	20892	20727	21014	21123	20837	20832	20688	21038	20947	20724	20916	20769	20896	20921	20866	20617	20821	21077	21144	20905	20914	20991	21075	20913	20742	20799	20769	20720	20649	20752	20813	21015	20729	20757	20817	20885	20963	20808	20991	21054	20885	20827	20980	20805	20769	20892	20942	21143	20971	20786	20935	21037	21351	20948	21008	21039	20910	20730	20909	20949	20810	20816	21040	20887	20868	20788	20846	20732	20628	20778	21024	20765	20642	20747	20896	20809	20913	20766	20676	20676	20781	21124	20924	21232	20891	20748	20786	20647	20884	20963	20843	20945	20837	21045	20825	21068	21074	20787	20810	20782	20992	20992	20739	21000	20891	21169	20822	20845	20997	20782	20925	20771	21043	20871	20794	21111	20825	20882	20856	20686	20673	20690	20722	20664	20899	20926	20947	20748	20690	20706	20836	20900	20941	20812	20868	20843	20901	20751	20774	21045	20762	20882	20830	20801	21083	20858	20894	21103	21094	20860	20979	20985	20785	20954	20953	21001	20949	20862	20943	21055	20855	21061	20955	20787	20679	20698	20943	20827	20815
66427	101223	80941	55980	27987	13333	13434	13231	13261	13383	13323	13288	13563	13231	13295	13252	13493	13033	13306	13280	13402	13442	13370	13357	13388	13272	13270	13324	13292	13216	13397	13200	13365	13267	13276	13337	13277	13282	13341	13365	13181	13370	13298	13367	13372	13318	13448	13284	13354	13438	13187	13462	13323	13097	13314	13181	13244	13332	13260	13491	13472	13282	13388	13136	13367	13411	13117	13259	13339	13169	13383	13219	13326	13366	13291	13277	13235	13184	13309	13204	13405	13304	13376	13304	13136	13363	13179	13370	13307	13294	13483	13098	13365	13333	13172	13260	13183	13342	13390	13205	13433	13595	13262	13372	13400	13180	13250	13214	13355	13261	13431	13186	13183	13390	13217	13257	13176	13363	13316	13268	13437	13226	13335	13229	13362	13353	13218	13259	13338	13466	13114	13357	13238	13270	13178	13423	13268	13356	13237	13218	13279	13277	13300	13253	13186	13201	13456	13244	13324	13391	13178	13294	13234	13267	13393	13530	13275	13271	13279	13419	13225	13358	13324	13287	13292	13527	13299	13366	13346	13310	13270	13259	13136	13329	13281	13151	13335	13297	13182	13268	13306	13361	13392	13412	13307	13403	13438	13273	13162	13413	13384	13285	13078	13271	13142	13319	13495	13188	13336	13282	13369	13325	13274	13142	13309	13384	13275	13267	13410	13272	13446	13228	13125	13217	13098	13320	13384	13443	13276	13169	13430	13252	13349	13361	13269	13428	13336	13330	13312	13329	13338	13437	13278	13173	13274	13496	13331	13223	13222	13428	13319	13239	13207	13153	13333	13254	13255	13353	13264	13400	13444	13108	13404	13316	13243	13278	13282	13266	13237	13334	13425	13341	13313	13229	13292	13265	13322	13173	13338	13290	13365	13468	13365	13274	13359	13260	13311	13329	13214	13247	13484	13225	13286	13201	13330	13177	13351	13395	13260	13245	13267	13327	13205	13185	13373	13329	13270	13284	13368	13103	13492	13273	13392	13186	13206	13259	13387	13202	13401	13390	13343	13176	13331	13366	13296	13202	13313	13187	13294	13459	13465	13316	13352	13331	13284	13368	13273	13515	13296	13333	13329	13192	13349	13047	13335	13221	13175	13469	13263	13464	13308	13272	13375	13169	13394	13298	13340	13379	13327	13293	13266	13200	13101	13318	13177	13093	13355	13113	13201	13348	13425	13225	13233	13178	13446	13309	13298	13224	13336	13254	13350	13253	13230	13506	13320	13181	13267	13169	13367	13348	13312	13152	13287	13443	13374	13225	13311	13257	13351	13290	13257	13479	13430	13250	13301	13218	13307	13331	13200	13430	13132	13173	13382	13262	13363	13142	13359	13381	13232	13163	13410	13334	13347	13418	13471	13335	13215	13382	13256	13296	13347	13307	13340	13144	13350	13138	13192	13346	13338	13145	13328	13214	13368	13400	13419	13373	13440	13396	13356	13220	13510	13371	13252	13098	13356	13181	13223	13305	13408	13185	13242	13293	13415	13287	13244	13436	13169	13489	13363	13365	13204	13422	13152	13296	13377	13406	13320	13261	13274	13152	13398	13311	13310	13197	13276	13274	13348	13342	13295	13323	13321	13384	13426	13274	13269	13210	13235	13247	13195	13295	13329	13203	13310	13219	13209	13313	13353	13216	13532	13359	13327	13316	13341	13132	13328	13246	13312	13226	13347	13128	13369	13358	13130	13298	13337	13254	13306	13177	13489	13086	13355	13328	13242	13382	13383	13336	13343	13319	13467	13336	13392	13306	13348	13343	13307	13219	13410	13249	13332	13374	13405	13302	13252	13279	13398	13242	13439	13422	13241	13227	13207	13353	13198	13481	13335	13319	13308	13225	13282	13460	13423	13431	13259	13329	13189	13330	13447	13192	13325	13258	13182	13312	13400	13305	13166	13135	13312	13322	13351	13398	13296	13249	13312	13185	13386	13508	13414	13268	13389	13424	13233	13436	13229	13417	13256	13295	13356	13344	13307	13225	13327	13296	13440	13239	13287	13223	13319	13239	13331	13234	13250	13385	13316	13072	13239	13189	13307	13205	13352	13279	13315	13098	13184	13384	13214	13386	13266	13235	13348	13293	13162	13264	13299	13160	13489	13331	13343	13149	13154	13261	13238	13265	13207	13301	13219	13230	13607	13384	13317	13055	13248	13298	13242	13433	13261	13346	13207	13195	13261	13379	13170	13297	13443	13219	13372	13141	13150	13267	13107	13306	13142	13331	13377	13396	13328	13271	13369	13137	13397	13296	13327	13257	13290	13296	13187	13311	13302	13409	13325	13356	13340	13208	13364	13256	13427	13213	13359	13453	13426	13418	13376	13356	13297	13264	13320	13369	13236	13436	13246	13424	13328	13287	13375	13320	13293	13158	13417	13224	13389	13296	13239	13280	13489	13304	13260	13347	13241	13319	13489	13236	13219	13205	13220	13290	13272	13461	13411	13431	13115	13379	13309	13353	13160	13177	13516	13283	13290	13313	13309	13494	13299	13288	13229	13367	13481	13217	13400	13322	13458	13278	13358	13271	13441	13271	13374	13340	13304	13319	13377	13388	13360	13292	13283	13310	13311	13291	13392	13253	13374	13258	13387	13161	13471	13304	13352	13534	13393	13338	13367	13334	13284	13484	13413	13314	13289	13306	13127	13188	13329	13333	13382	13429	13284	13303	13427	13308	13257	13233	13386	13499	13251	13348	13237	13115	13303	13294	13274	13406	13246	13286	13387	13328	13414	13420	13301	13152	13501	13272	13450	13494	13170	13306	13199	13295	13301	13041	13378	13303	13451	13319	13155	13326	13366	13310	13122	13404	13341	13243	13205	13355	13272	13086	13364	13351	13165	13156	13327	13140	13556	13361	13434	13268	13292	13115	13175	13443	13344	13303	13336	13312	13528	13320	13185	13297	13288	13391	13178	13101	13224	13185	13262	13376	13324	13184	13341	13193	13288	13442	13322	13258	13255	13292	13342	13279	13382	13297	13210	13265	13331	13360	13235	13479	13429	13316	13298	13373	13317	13259	13438	13249	13481	13329	13348	13346	13006	13445	13513	13492	13177	13469	13390	13274	13386	13422	13111	13175	13254	13347	13341	13265	13373	13306	13115	13192	13194	13271	13361	13315	13469	13312	13382	13342	13321	13485	13194	13313	13268	13323	13365	13348	13302	13262	13389	13326	13318	13288	13411	13411	13387	13341	13351	13212	13357	13148	13329	13329	13334	13447	13197	13255	13439	13098	13233	13332	13495	13424	13360	13188	13205	13308	13275	13236	13288	13351	13189	13188	13300	13329	13258	13350	13265	13183	13315	13287	13352	13308	13297	13459	13428	13500	13210	13195	13236	13370	13203	13269	13373	13182	13414	13403	13269	13294	13176	13352	13467	13436	13648	13335	13390	13394	13206	13374	13123	13269	13314	13239	13348	13368	13198	13207	13284	13463	13312	13368	13178	13373	13354	13508	13201	13322	13337	13166	13347	13310	13500	13292	13286	13302	13291	13330	13328	13269	13497	13161	13474	13245	13188	13273	13373	13251	13260	13255	13292	13295	13259	13424	13370	13266	13275	13368	13358	13223	13302	13343	13361	13217	13238	13271	13283	13101	13338	13267	13293	13259	13374	13192	13300	13202	13269	13162	13326	13395	13282	13446	13171	13241	13389	13348	13222	13446	13290	13391	13531	13219	13172	13327	13347	13456	13237	13218	13238	13295	13219	13280	13407	13283	13158	13308	13320	13360	13505	13509	13329	13363	13366	13335	13386	13354	13331	13268	13241	13284	13272	13392	13246	13354	13374	13383	13150	13139	13081	13049	13281	13470	13299	13359	13213	13365	13214	13204	13349	13309	13246	13278	13325	13212	13466	13209	13422	13277	13143	13426	13419	13273	13390	13292	13240	13276	13386	13307	13253	13349	13450	13353	13312	13333	13282	13342	13345	13339	13239	13319	13436	13540	13178	13212	13411	13409	13441	13308	13316	13393	13355	13318	13364	13244	13247	13282	13275	13378	13328	13284	13378	13369	13299	13238	13308	13336	13339	13179	13339	13319	13284	13205	13397	13322	13478	13344	13334	13460	13284	13413	13150	13378	13228	13517	13433	13439	13426	13289	13309	13302	13188	13438	13235	13354	13336	13324	13425	13311	13358	13218	13280	13198	13363	13320	13474	13297	13316	13367	13233	13399	13393	13053	13466	13485	13477	13344	13129	13373	13128	13519	13370	13337	13061	13209	13108	13325	13240	13307	13209	13280	13295	13331	13282	13221	13352	13258	13287	13311	13151	13309	13321	13414	13337	13210	13347	13278	13229	13366	13248	13249	13451	13281	13344	13416	13244	13151	13358	13412	13338	13141	13370	13370	13414	13312	13476	13396	13310	13296	13104	13444	13288	13214	13081	13186	13323	13345	13181	13312	13184	13216	13244	13362	13333	13296	13389	13293	13420	13439	13323	13348	13234	13292	13281	13299	13326	13322	13416	13271	13381	13346	13186	13318	13426	13400	13317	13343	13374	13400	13419	13312	13180	13160	13291	13237	13226	13275	13348	13187	13327	13299	13158	13319	13336	13318	13265	13406	13279	13239	13432	13316	13254	13451	13227	13291	13331	13276	13206	13396	13262	13392	13358	13388	13378	13401	13295	13257	13575	13266	13319	13449	13245	13176	13381	13257	13280	13248	13328	13171	13293	13431	13342	13308	13222	13369	13246	13307	13220	13132	13379	13322	13282	13236	13282	13373	13383	13087	13312	13265	13228	13182	13330	13166	13426	13285	13266	13239	13283	13221	13368	13224	13470	13339	13289	13321	13289	13478	13417	13096	13405	13396	13310	13281	13377	13261	13314	13414	13242	13228	13383	13305	13299	13274	13286	13224	13254	13209	13361	13383	13302	13274	13159	13346	13463	13165	13180	13359	13432	13448	13312	13198	13177	13315	13281	13353	13436	13338	13206	13286	13360	13187	13385	13342	13354	13444	13172	13285	13313	13121	13261	13289	13353	13307	13292	13356	13225	13299	13193	13447	13319	13533	13417	13293	13155	13471	13299	13373	13219	13401	13398	13324	13208	13467	13388	13168	13356	13404	13413	13361	13362	13336	13211	13324	13448	13186	13437	13408	13329	13293	13271	13299	13214	13301	13320	13077
22858	24566	34716	35963	27309	24214	27665	23127	22176	22227	22069	22105	22271	21843	22106	21933	22195	21878	21787	21803	21974	22069	21854	21783	21851	21995	21925	21888	21772	21908	21933	21815	21783	21781	21748	21974	21672	21660	21764	21974	21883	21796	22088	21831	21813	21658	21627	21936	21827	21748	21913	21898	21525	21824	21595	21916	21830	21611	21726	21641	21921	21798	21660	21695	21849	21891	21876	21846	21692	21611	21699	21710	21486	21585	21762	21825	21826	22014	21968	21742	21971	21715	21726	21638	21854	21944	22079	21944	21704	21707	22050	21674	21785	21728	21971	21591	21686	22011	21817	21745	21777	21593	22094	22002	21823	21676	21744	21829	21943	21696	21814	21660	21624	22079	21776	21610	21835	21673	21460	21629	21686	21868	21898	21780	21429	21787	21632	21911	21803	21643	21776	21695	21742	21597	21716	21785	21723	21478	21739	21823	21918	21991	21719	21769	21748	21625	21369	21637	21793	21754	21601	21617	21771	21791	21725	21832	21879	21776	21753	21684	21901	21722	21729	21625	21901	21720	21910	21538	22008	21910	21902	21769	21843	21817	21763	21658	21820	22049	21766	21644	21474	21848	21516	21867	21784	21918	21819	21614	21756	21775	21843	21948	21691	21829	21584	21595	21856	21776	21582	21716	21635	21750	21715	21913	21830	21793	21596	21975	22039	21483	21531	21448	21615	21961	21919	21842	21650	21512	21778	21574	21576	21529	21834	21783	21446	21579	21621	21696	21632	21880	21832	21760	21482	21627	21739	21968	21651	21756	21862	21826	21629	21826	21718	21852	21708	21649	21739	21606	21658	21715	21727	21821	21842	21725	21807	21843	21779	21905	21855	21904	21946	21657	21600	21817	21675	21774	21949	21815	21730	21687	21542	21682	21640	21735	21687	21477	22007	21828	21808	21802	21732	21828	21674	21480	21515	21760	21715	21999	21725	21836	21793	21574	21868	21518	21683	21487	21703	21801	21782	21648	21863	21609	21816	21795	21654	21544	21684	21684	21824	21738	21689	21867	21719	21508	22068	21745	21804	21687	21580	21799	21697	21730	21993	21735	21827	21792	21960	21764	21568	21892	21713	21584	21750	21842	21977	21558	21992	21793	22036	21885	21649	21623	21795	21453	21722	21691	21698	21538	21872	21844	21848	21766	21698	21816	21619	21624	21815	21650	21874	21687	21814	21674	21739	21810	21762	21838	21709	21740	21653	21742	21762	21586	21561	21648	21924	21645	21869	21825	22066	21881	21517	21704	21773	21889	21664	21908	21792	21716	21858	21760	21846	21671	21743	21731	21565	21974	21721	21374	21812	21685	21732	21855	21756	21676	21730	21594	21726	21662	21689	21645	21713	21576	21649	21468	21808	21853	21947	21565	21773	21795	21829	21908	21861	21552	21944	21778	21787	21708	21673	21692	22001	21636	21737	21580	21596	21625	21756	21673	21808	21734	21929	21843	21476	21778	21494	21577	21617	21645	21674	21724	21693	21624	21908	21816	21481	21581	21635	21537	21392	21733	21676	21589	21804	21750	21804	21625	21788	21573	21607	21690	21517	21777	21581	21798	21523	21667	21739	21872	22087	21725	21699	21824	21747	21484	21715	21667	21583	21695	21894	21509	21712	21821	21595	21859	21400	21860	21711	21671	21893	21593	21668	21733	21664	21579	22011	21772	21712	21590	21878	21521	21560	21599	21570	21714	21745	21810	21801	21611	21602	21776	21730	21817	21875	21601	21711	21723	21790	21828	21693	21634	21919	22002	21635	21770	21878	21788	22019	21786	21703	21711	21682	21789	21899	21846	22088	21868	21817	21891	21868	21696	21866	21918	21676	21766	21745	21704	21719	21535	21405	21708	21752	21953	21914	21566	21584	21911	21421	21853	21650	21813	21750	21769	21804	21849	21733	21937	21802	21564	21850	21576	21804	21746	21502	21827	21926	21670	21775	21771	21835	21645	21727	21827	21795	21860	21786	21619	21694	21589	21777	21553	21633	21628	21631	21701	21857	21960	21997	21606	21512	21632	21901	21699	21831	21681	21674	21651	21719	21769	21624	21551	21731	21616	21515	21602	21846	21589	21789	21558	21401	21627	21803	21592	21761	21815	21748	21716	22011	21749	21788	21871	21779	21881	21867	21664	21688	21838	21864	21667	21765	21738	21636	21605	22023	21716	21773	21831	21700	21604	21621	21513	21603	21794	21514	21843	21503	21738	21765	21586	21642	21755	21646	21804	21724	21696	21682	21761	21662	21721	21597	21546	21555	21797	21617	21865	21690	21616	21563	21810	21465	21482	21739	21555	21760	21835	21604	21486	21654	21836	21857	21709	21556	21947	21616	21882	21846	21722	21688	21573	21736	21980	21858	21767	21944	21726	21769	21772	21716	21656	21638	21669	21558	21515	21523	21637	21917	21659	21974	21836	21860	21640	21767	21585	21491	21680	21769	21777	21541	21860	21657	21639	21637	21775	21691	21601	21750	21559	21844	21921	21873	21958	21813	21738	21723	21721	21795	22022	21652	21836	21589	21489	21759	21734	21320	21565	21663	21831	21772	21746	22063	21612	21601	21802	21746	21514	21567	21633	21687	21845	21632	21706	21653	21684	21829	21779	21737	21580	21623	21602	21825	21775	21601	21522	21641	21843	21654	21707	21769	21764	21696	21449	21349	21579	21829	21795	21666	21785	21848	21851	21786	21623	21967	21628	21707	21653	21690	21585	21721	21818	21840	21613	21677	21722	21690	21776	21555	21707	21532	21679	21811	21735	21743	21613	21723	21725	21661	21921	21916	21941	21748	21663	21844	21879	21621	21841	21760	21666	21928	21810	21864	21726	21538	21498	21663	21723	21561	21693	21657	21846	21795	21603	21760	21773	21853	21823	21721	21764	21670	21717	21679	21760	21529	21782	21744	21852	21773	21914	21858	21762	21857	21652	21813	21656	21540	21433	21887	21748	21714	21712	21781	21776	21651	21706	21915	21702	21918	21861	21855	21788	21862	21648	21592	21639	21822	21733	21608	21707	21520	21617	21811	21503	21670	21662	21799	21841	21534	21625	21778	21577	21580	21583	21661	21510	21843	21770	21718	21717	21811	21749	21441	21792	21869	21792	21910	21697	21602	21706	21789	21847	21606	21960	21606	21786	21842	21622	21814	21822	21766	21523	21762	21818	21711	21736	21810	21842	22042	21590	21749	21703	21805	22070	21860	21862	21736	21718	21830	21787	21593	21829	21918	21654	21866	21577	21742	21709	21587	21651	21697	21726	21862	21735	21838	21888	21833	21816	21326	21755	21887	21675	21844	21844	21896	21823	21737	21660	21714	21699	21586	21904	21744	21746	21663	21632	21670	21646	21822	22095	21731	21865	21680	21691	21713	21495	21655	21803	21735	21688	21612	21560	21865	21707	21684	21570	21774	21997	21736	21911	21686	21643	21709	21463	21968	21655	21700	21954	21725	21660	21865	21873	21586	21777	21840	21792	21737	21818	21796	21578	21631	21653	21565	21613	21690	21823	21619	21979	21697	21664	21653	21705	21614	21860	22012	21976	21887	21802	21903	21998	21829	21748	21539	21655	21659	21545	21549	21715	21633	21596	21775	21480	21406	21676	21791	21445	21518	21798	21891	21798	21609	21567	21605	21901	21727	21641	21550	21917	21820	21560	21795	21716	22012	21729	21665	21653	21697	21851	21878	21767	21765	21731	21636	21878	21891	21702	21803	21535	21691	21480	21779	21685	21865	21820	21694	21753	21503	21767	21659	21854	21848	21772	21720	21999	21689	21694	21742	21654	21850	21737	21608	21875	21923	21635	21713	21758	21508	21766	21521	21665	21666	21720	21688	21582	21667	21441	21466	21957	21837	21518	21767	21753	21913	21621	21468	21447	21628	21633	21614	21618	21658	21727	21574	21780	21716	21653	21686	21543	21920	21731	21799	21900	21915	21689	21784	21777	21810	21683	21662	21820	21533	21704	21765	21387	21526	21955	21729	21628	21710	21585	21504	21972	21615	21898	21955	21662	21582	21741	21885	21784	21836	21682	21801	21651	21640	21623	21646	21711	21904	21786	21648	21720	21518	21616	21756	21717	21498	21693	21752	21802	21774	21709	21614	22028	21812	21708	21522	21769	22108	21634	21753	21548	21933	21737	21587	21797	21750	21641	21547	21924	21639	21725	21604	21700	21516	21883	21945	21679	21394	21302	21744	21778	21730	21833	21569	21440	21674	21683	21700	21818	21624	21577	22018	21543	21770	21679	21675	21672	21841	21452	21656	21792	21627	21980	21733	21697	21850	21702	21497	21531	21755	21708	21528	21629	21536	21596	21613	21614	21698	21740	21869	21741	21584	21929	21817	21679	21667	21704	21813	21670	21682	21823	21639	21689	21780	21573	21769	21675	21652	21899	21616	21667	21681	21723	21687	21745	21655	21602	21560	21829	21732	21452	21687	21622	21850	21507	21757	21898	21771	21706	21828	21651	21656	21556	21837	21736	21969	21853	21565	21574	21598	21668	21692	21782	21598	21867	21624	21584	21760	21616	21460	21718	21480	21654	21750	21810	21732	21820	21798	21851	21942	21746	21656	21792	21869	22108	21905	21689	21885	21649	21493	21879	21691	21651	21599	21675	21837	21608	21727	21912	21815	21565	21625	21487	21725	21534	21627	21657	21683	21580	21827	21421	21766	21762	21738	21785	21686	21908	21646	21341	21765	21630	21633	21947	21834	21621	21677	21855	21971	21517	21706	21779	21570	21588	21492	21537	21591	21610	21863	21676	21835	21672	21538	21890	21799	21578	21638	21831	21872	21825	21666	21706	21845	21694	21686	21781	21776	21750	21399	21859	21667	21809	21486	21732	21625	21767	21751	21639	21666	21719	21817	21622	21731	21841	21670	21637	21766	21797	21751	21609	21794	21792	21682	21696	21599	21485	21564	21755	21758	21734	21515	21784	21752	21679	21764	21689	21848	21704	21702	21733	21593	21934	21779	21848	21639	21496	21752	21876	21739	21601	21682	21707	21881	21702	21757	21747	21946	21802	21745	21687	21694	21665	21649	21745	21519	21640	21716	21931	21793	21860	21846	21458	21899	21945	21668	21848	21971	21939	21871	21920	21696	21724	21623	21888	21677	21552	21736	21665	21670	21583
62989	102661	94050	68400	29721	13808	13595	13712	13651	13792	13517	13443	13589	13520	13514	13610	13391	13527	13633	13617	13637	13592	13567	13543	13643	13676	13690	13663	13558	13630	13696	13652	13595	13705	13858	13583	13666	13649	13610	13518	13740	13406	13574	13500	13519	13461	13365	13642	13735	13453	13702	13388	13819	13636	13771	13794	13572	13583	13575	13628	13635	13786	13569	13679	13702	13471	13724	13677	13591	13654	13623	13444	13558	13587	13702	13461	13672	13631	13639	13671	13779	13518	13458	13475	13670	13712	13502	13583	13696	13586	13636	13642	13548	13627	13565	13488	13579	13472	13744	13517	13579	13475	13720	13630	13648	13583	13562	13700	13559	13736	13746	13613	13603	13608	13486	13602	13612	13815	13549	13693	13754	13546	13645	13573	13675	13607	13669	13701	13655	13616	13627	13535	13765	13637	13515	13692	13564	13597	13399	13692	13561	13655	13446	13647	13464	13522	13687	13527	13524	13621	13644	13732	13364	13731	13566	13718	13631	13679	13696	13614	13584	13425	13660	13609	13564	13696	13616	13642	13620	13932	13468	13715	13767	13583	13604	13452	13711	13733	13757	13723	13547	13644	13543	13553	13661	13624	13566	13626	13537	13724	13653	13698	13592	13544	13642	13623	13594	13659	13783	13601	13612	13487	13600	13713	13697	13568	13569	13618	13614	13489	13724	13533	13657	13703	13679	13656	13615	13756	13742	13512	13667	13706	13444	13444	13695	13760	13518	13570	13638	13652	13621	13453	13464	13780	13592	13656	13634	13792	13414	13328	13602	13597	13619	13579	13504	13595	13574	13604	13619	13441	13595	13434	13676	13483	13578	13802	13616	13764	13816	13504	13716	13573	13543	13603	13320	13629	13730	13522	13492	13493	13547	13682	13641	13518	13562	13610	13551	13626	13535	13487	13641	13661	13684	13696	13617	13469	13547	13560	13697	13580	13504	13588	13655	13414	13661	13689	13692	13511	13635	13663	13570	13650	13603	13676	13512	13678	13662	13529	13588	13525	13654	13576	13829	13578	13549	13524	13656	13531	13572	13914	13448	13697	13458	13675	13632	13514	13658	13561	13600	13692	13618	13661	13723	13567	13468	13603	13500	13608	13673	13316	13607	13557	13421	13442	13640	13625	13574	13668	13571	13464	13740	13782	13545	13684	13574	13544	13524	13479	13599	13689	13611	13509	13600	13565	13704	13431	13513	13622	13674	13693	13435	13545	13478	13594	13465	13640	13600	13735	13357	13581	13561	13464	13602	13534	13616	13763	13661	13593	13400	13531	13651	13545	13430	13446	13613	13524	13722	13577	13484	13452	13379	13519	13634	13375	13625	13611	13655	13615	13692	13415	13692	13611	13630	13563	13650	13678	13559	13606	13831	13559	13641	13848	13598	13682	13617	13413	13524	13485	13716	13602	13766	13594	13695	13504	13590	13516	13568	13421	13530	13406	13660	13604	13599	13652	13685	13492	13468	13721	13439	13648	13501	13747	13491	13702	13580	13632	13633	13556	13682	13476	13521	13497	13666	13506	13587	13787	13541	13622	13560	13767	13568	13631	13625	13534	13571	13716	13527	13562	13673	13696	13532	13372	13649	13512	13490	13532	13636	13636	13630	13634	13491	13522	13561	13603	13634	13589	13506	13723	13493	13561	13609	13654	13550	13561	13508	13572	13647	13501	13699	13637	13603	13571	13540	13553	13581	13608	13636	13577	13788	13645	13497	13569	13670	13554	13644	13655	13674	13685	13518	13517	13565	13581	13631	13727	13578	13447	13522	13456	13499	13694	13688	13578	13454	13608	13559	13621	13581	13604	13678	13621	13672	13557	13473	13580	13627	13693	13475	13499	13555	13570	13377	13521	13455	13515	13410	13528	13567	13696	13542	13479	13538	13600	13629	13760	13588	13520	13374	13453	13471	13641	13516	13617	13550	13508	13600	13400	13540	13593	13550	13529	13560	13473	13464	13681	13486	13615	13578	13728	13649	13471	13584	13549	13660	13599	13494	13702	13554	13384	13594	13552	13701	13461	13471	13548	13469	13676	13517	13543	13547	13491	13585	13557	13535	13632	13578	13411	13689	13572	13481	13513	13719	13501	13548	13565	13645	13690	13565	13621	13494	13603	13341	13496	13765	13757	13723	13510	13476	13657	13632	13452	13707	13591	13401	13692	13587	13577	13661	13635	13706	13516	13555	13571	13654	13622	13450	13717	13605	13561	13494	13622	13561	13527	13685	13598	13667	13530	13706	13584	13635	13679	13705	13646	13453	13534	13452	13693	13576	13551	13618	13734	13529	13599	13666	13579	13599	13534	13593	13542	13573	13713	13680	13464	13657	13536	13580	13766	13507	13461	13506	13697	13529	13802	13417	13631	13496	13710	13549	13643	13659	13486	13693	13416	13615	13564	13396	13734	13545	13716	13563	13630	13681	13631	13637	13584	13496	13673	13656	13607	13566	13421	13748	13730	13721	13553	13705	13429	13522	13348	13722	13657	13713	13499	13473	13538	13558	13487	13704	13593	13618	13683	13582	13580	13662	13799	13775	13565	13673	13588	13529	13553	13557	13606	13664	13693	13557	13692	13541	13565	13573	13767	13517	13628	13723	13414	13516	13715	13675	13662	13433	13523	13420	13529	13647	13630	13803	13503	13483	13641	13569	13617	13682	13535	13657	13723	13599	13667	13670	13718	13616	13694	13664	13559	13611	13487	13606	13628	13693	13622	13578	13549	13638	13703	13587	13375	13713	13620	13557	13587	13654	13606	13707	13479	13483	13659	13787	13629	13517	13540	13526	13499	13614	13661	13576	13740	13632	13530	13583	13647	13471	13580	13459	13561	13561	13441	13623	13631	13651	13649	13686	13521	13412	13745	13625	13674	13565	13495	13596	13622	13481	13431	13670	13702	13492	13724	13657	13790	13534	13585	13433	13646	13550	13459	13691	13601	13558	13644	13770	13632	13655	13655	13582	13483	13474	13632	13542	13599	13509	13571	13696	13632	13681	13511	13593	13542	13823	13387	13655	13704	13511	13559	13629	13383	13667	13610	13672	13610	13610	13515	13471	13448	13667	13674	13644	13407	13661	13420	13434	13720	13603	13472	13662	13565	13512	13523	13560	13571	13468	13562	13497	13583	13642	13459	13849	13519	13659	13570	13384	13669	13435	13396	13749	13631	13863	13511	13496	13535	13454	13583	13446	13708	13512	13725	13682	13464	13590	13720	13708	13383	13757	13594	13480	13486	13582	13590	13564	13601	13650	13461	13641	13572	13595	13584	13582	13613	13626	13511	13531	13552	13569	13579	13619	13580	13724	13530	13458	13589	13652	13718	13651	13617	13632	13716	13792	13620	13470	13578	13456	13680	13543	13558	13693	13570	13549	13667	13428	13648	13632	13534	13660	13641	13595	13607	13591	13537	13518	13605	13522	13590	13611	13446	13564	13613	13485	13640	13507	13653	13630	13652	13473	13618	13619	13527	13685	13459	13565	13593	13625	13523	13424	13575	13629	13613	13609	13317	13728	13638	13673	13448	13317	13821	13573	13528	13648	13684	13707	13563	13597	13535	13648	13527	13574	13486	13637	13895	13644	13505	13586	13579	13586	13513	13600	13666	13590	13636	13517	13528	13687	13547	13507	13468	13546	13619	13566	13530	13530	13692	13467	13424	13578	13673	13477	13644	13480	13580	13522	13688	13672	13450	13642	13647	13487	13702	13540	13598	13647	13613	13630	13660	13844	13307	13707	13565	13743	13615	13718	13610	13632	13545	13528	13491	13599	13482	13526	13627	13509	13591	13707	13505	13507	13481	13719	13559	13689	13524	13558	13763	13663	13534	13760	13678	13529	13621	13550	13665	13608	13484	13578	13603	13703	13594	13690	13587	13527	13652	13605	13702	13633	13580	13651	13624	13509	13612	13616	13624	13523	13565	13639	13453	13449	13643	13612	13551	13493	13567	13519	13704	13495	13576	13655	13538	13722	13573	13729	13608	13501	13631	13760	13324	13477	13499	13487	13551	13589	13823	13557	13720	13709	13652	13552	13611	13602	13615	13686	13563	13576	13609	13501	13511	13601	13534	13562	13612	13477	13619	13636	13579	13519	13690	13601	13512	13517	13584	13512	13545	13510	13587	13406	13578	13704	13627	13631	13732	13783	13648	13656	13800	13533	13690	13506	13744	13647	13702	13570	13587	13513	13629	13734	13432	13444	13446	13542	13463	13426	13428	13621	13571	13667	13433	13675	13540	13693	13584	13634	13671	13655	13615	13638	13805	13647	13664	13761	13736	13523	13736	13699	13371	13757	13569	13562	13576	13611	13683	13569	13583	13528	13513	13714	13576	13673	13575	13581	13618	13435	13641	13594	13700	13664	13649	13621	13657	13680	13545	13485	13598	13731	13606	13488	13509	13624	13498	13454	13528	13657	13612	13522	13601	13656	13712	13654	13557	13449	13870	13615	13427	13601	13655	13576	13589	13553	13612	13543	13557	13741	13564	13702	13565	13526	13677	13617	13700	13661	13605	13406	13609	13624	13365	13481	13553	13601	13486	13584	13682	13542	13580	13485	13616	13635	13523	13656	13475	13705	13474	13655	13532	13560	13704	13643	13624	13806	13530	13646	13576	13558	13536	13602	13585	13514	13689	13623	13598	13452	13685	13430	13578	13458	13606	13514	13478	13544	13697	13678	13451	13514	13617	13722	13533	13625	13632	13613	13640	13717	13686	13572	13518	13660	13630	13514	13661	13791	13431	13615	13741	13557	13552	13606	13514	13676	13645	13548	13580	13535	13639	13699	13514	13539	13628	13513	13515	13588	13459	13582	13650	13511	13545	13470	13650	13652	13647	13657	13469	13783	13679	13613	13686	13638	13493	13717	13626	13524	13572	13568	13558	13669	13567	13602	13622	13891	13568	13641	13544	13719	13590	13673	13781	13630	13608	13709	13715	13570	13523	13454	13619	13664	13665	13718	13538	13334	13543	13596	13624	13437	13502	13624	13632	13535	13526	13546	13774	13447	13453	13555	13719	13533	13591	13699	13493	13542	13700	13600	13583	13564	13673	13696	13636	13671	13816	13653	13634	13734	13555	13872	13652	13572	13473	13638	13568	13522	13504	13509	13638	13657	13520	13579	13397	13688	13762
40789	42496	39097	31584	24826	22933	22825	22528	22396	22590	22389	22609	22545	22552	22661	22555	22797	22547	22384	22593	22736	22660	22587	22580	22549	22536	22744	22734	22483	22728	22672	22776	22588	22692	22572	22473	22683	22660	22563	22833	22471	22712	22505	22460	22545	22860	22502	22951	22616	22414	22539	22814	22505	22522	22583	22672	22660	22830	22746	22599	22632	22504	22430	22470	22576	22802	22858	22500	22615	22672	22609	22651	22760	22532	22539	22339	22545	22465	22627	22566	22595	22634	22515	22413	22404	22450	23094	22518	22769	22750	22517	22525	22557	22452	22578	22792	22662	22399	22515	22737	22750	22700	22706	22690	22379	22682	22621	22433	22686	22449	22517	22517	22440	22481	22571	22801	22547	22580	22694	22618	22584	22625	22557	22681	22778	22559	22717	22542	22443	22591	22745	22739	22516	22515	22384	22538	22539	22576	22578	22651	22616	22515	22526	22683	22844	22662	22900	22657	22589	22767	22603	22582	22790	22673	22433	22564	22764	22556	22594	22420	22770	22570	22698	22400	22745	22542	22479	22506	22545	22676	22626	22486	22356	22784	22590	22526	22610	22835	22622	22700	22631	22642	22523	22423	22381	22681	22690	22637	22640	22478	22512	22536	22639	22528	22727	22320	22392	22447	22464	22766	22524	22520	22501	22720	22967	22502	22547	22738	22460	22564	22774	22449	22669	22731	22523	22452	22647	22638	22691	22716	22700	22366	22814	22870	22509	22224	22575	22420	22646	22770	22560	22757	22583	22696	22845	22461	22528	22524	22464	22855	22668	22466	22775	22539	22580	22524	22284	22639	22589	22644	22648	22927	22710	22545	22766	22748	22697	22537	22868	22587	22560	22692	22536	22594	22697	22489	22522	22479	22608	22729	22605	22636	22697	22403	22571	22416	22496	22345	22546	22724	22572	22551	22604	22761	22482	22708	22449	22523	22704	22627	22678	22449	22579	22578	22530	22706	22681	22704	22618	22414	22641	22773	22404	22685	22668	22611	22578	22765	22502	22439	22438	22511	22558	22752	22490	22517	22521	22298	22907	22678	22459	22417	22293	22535	22308	22507	22641	22722	22471	22586	22541	22915	22533	22501	22601	22612	22801	22839	22411	22637	22534	22505	22594	22677	22774	22685	22674	22495	22796	22839	22880	22623	22536	22659	22636	22617	22490	22387	22718	22770	22524	22504	22740	22676	22290	22567	22535	22224	22498	22538	22528	22472	22650	22470	22784	22577	22611	22390	22494	22645	22694	22710	22786	22597	22521	22524	22438	22328	22398	22672	22442	22868	22815	22589	22724	22587	22653	22421	22761	22678	22467	22619	22692	22600	22661	22656	22610	22591	22520	22577	22641	22706	22795	22752	22369	22442	22606	22833	22808	22512	22592	22550	22700	22716	22545	22590	22623	22413	22452	22618	22649	22612	22629	22588	22626	22668	22395	22305	22596	22276	22647	22460	22871	22529	22381	22552	22708	22701	22464	22300	22897	22396	22595	22435	22571	22589	22667	22498	22570	22529	22322	22761	22507	22676	22464	22752	22600	22625	22463	22434	22661	22520	22840	22681	22901	22614	22679	22721	22638	22637	22571	22571	22775	22629	22656	22618	22636	22243	22664	22717	22552	22569	22862	22798	22602	22311	22689	22310	22475	22511	22638	22289	22357	22435	22595	22401	22644	22539	22634	22497	22710	22572	22354	22416	22971	22559	22645	22495	22433	22445	22518	22650	22856	22821	22622	22652	22673	22643	22606	22672	22533	22729	22579	22623	22538	22692	22681	22679	22659	22702	22800	22558	22521	22708	22511	22542	22443	22665	22579	22441	22725	22468	22457	22862	22706	22426	22584	22392	22454	22559	22584	22549	22590	22496	22153	22536	22648	22694	22521	22370	22641	22539	22713	22821	22442	22622	22528	22651	22612	22522	22580	22568	22484	22529	22290	22721	22552	22772	22964	22507	22250	22466	22445	22560	22349	22708	22690	22539	22653	22760	22534	22423	22710	22796	22585	22652	22602	22526	22607	22498	22649	22555	22702	22374	22575	22668	22726	22283	22435	22597	22549	22626	22619	22587	22583	22387	22482	22478	22502	22687	22432	22489	22302	22443	22487	22307	22569	22565	22402	22655	22574	22376	22437	22617	22779	22441	22418	22534	22448	22739	22518	22448	22393	22707	22629	22483	22640	22573	22513	22433	22602	22543	22588	22415	22554	22617	22452	22906	22521	22573	22446	22276	22645	22685	22293	22226	22568	22551	22581	22285	22718	22618	22848	22733	22581	22510	22624	22346	22881	22537	22611	22388	22626	22799	22983	22608	22705	22538	22698	22593	22540	22516	22641	22581	22470	22571	22793	22601	22624	22644	22682	22695	22877	22519	22923	22793	22553	22508	22725	22599	22593	22523	22481	22639	22478	22600	22732	22519	22771	22555	22593	22663	22691	22680	22811	22725	22706	22889	22743	22572	22607	22585	22793	22402	22639	22543	22588	22781	22486	22340	22528	22643	22675	22367	22437	22358	22645	22565	22294	22731	22709	22742	22566	22497	22595	22467	22710	22656	22697	22599	22625	22583	22766	22544	22430	22758	22746	22913	22523	22688	22560	22671	22650	22689	22694	22666	22643	22474	22456	22585	22782	22512	22581	22748	22512	22386	22714	22467	22739	22495	22765	22523	22550	22551	22692	22702	22719	22733	22541	22450	22446	22495	22484	22688	22556	22427	22226	22711	22624	22855	22516	22610	22668	22535	22599	22639	22486	22588	22616	22661	22379	22530	22520	22556	22712	22759	22478	22641	22705	22550	22806	22904	22654	22700	22610	22776	22512	22639	22754	22459	22842	22701	22512	22591	22518	22580	22717	22604	22379	22277	22634	22507	22489	22485	22514	22563	22451	22679	22589	22468	22636	22720	22714	22781	22555	22430	22310	22398	22495	22663	22330	22709	22548	22329	22594	22624	22412	22458	22596	22640	22699	22448	22347	22684	22450	22672	22588	22438	22933	22539	22544	22630	22697	22450	22402	22555	22625	22620	22502	22797	22648	22570	22244	22668	22661	22727	22780	22615	22594	22455	22806	22561	22667	22803	22417	22746	22703	22397	22647	22630	22520	22530	22530	22452	22625	22581	22793	22494	22504	22604	22403	22624	22489	22718	22587	22638	22570	22664	22756	22626	22702	22639	22539	22644	22582	22404	22428	22645	23102	22569	22596	22597	22593	22673	22529	22734	22641	22566	22561	22555	22492	22453	22661	22556	22650	22456	22568	22570	22444	22458	22570	22497	22618	22398	22508	22505	22656	22389	22594	22641	22601	22564	22576	22715	22439	22768	22572	22457	22506	22671	22508	22514	22559	22519	22593	22311	22704	22414	22541	22516	22498	22552	22433	22537	22752	22784	22765	22664	22422	22733	22645	22466	22615	22317	22411	22760	22639	22485	22285	22581	22717	22801	22527	22660	22623	22814	22525	22538	22577	22479	22599	22589	22885	22527	22711	22525	22631	22470	22604	22457	22675	22199	22678	22692	22709	22859	22503	22610	22780	22701	22441	22542	22528	22826	22558	22627	22881	22635	22686	22453	22588	22558	22427	22582	22592	22641	22524	22328	22637	22319	22519	22606	22598	22291	22493	22609	22752	22686	22653	22565	22606	22635	22502	22447	22723	22553	22682	22487	22573	22642	22656	22494	22759	22529	22628	22786	22612	22521	22362	22591	22560	22362	22567	22651	22589	22393	22604	22820	22762	22646	22716	22397	22513	22556	22599	22713	22635	22563	22387	22725	22520	22440	22581	22547	22578	22437	22585	22738	22548	22678	22434	22639	22655	22872	22557	22599	22774	22676	22590	22626	22437	22481	22649	22796	22425	22709	22300	22595	22554	22485	22442	22481	22512	22823	22572	22576	22819	22695	22888	22696	22635	23058	22482	22830	22608	22423	22391	22743	22623	22770	22509	22595	22455	22427	22556	22526	22479	22684	22455	22802	22818	22463	22519	22766	22639	22584	22611	23024	22468	22688	22606	22897	22664	22691	22665	22594	22597	22509	22513	22745	22776	22789	22541	22926	22785	22526	22593	22536	22671	22629	22616	22567	22802	22580	22457	22629	22598	22735	22731	22688	22238	22511	22577	22629	22565	22709	22608	22640	22770	22371	22649	22555	22448	22617	22871	22708	22723	22482	22472	22627	22572	22666	22498	22681	22911	22367	22424	22693	22744	22480	22440	22338	22498	22724	22483	22522	22622	22513	22411	22090	22379	22627	22874	22651	22644	22522	22714	22645	22468	22528	22749	22458	22693	22434	22554	22705	22612	22605	22460	22672	22550	22549	22751	22648	22502	22804	22482	22505	22527	22603	22610	22776	22674	22534	22536	22329	22749	22498	22706	22578	22587	22430	22536	22537	22573	22435	22344	22486	22682	22526	22457	22616	22645	22597	22434	22637	22737	22613	22628	22555	22620	22735	22422	22691	22522	22516	22623	22772	22453	22765	22944	22531	22399	22435	22807	22755	22663	22782	22436	22612	22481	22703	22549	22576	22809	22454	22813	22497	22435	22481	22552	22598	22854	22730	22901	22687	22654	22460	22543	22578	22738	22675	22597	22634	22600	22460	22359	22755	22653	22579	22694	22690	22710	22572	22630	22456	22494	22555	22723	22722	22646	22707	22638	22906	22709	22689	22439	22683	22616	22791	22828	22597	22618	22461	22404	22668	22685	22526	22552	22600	22635	22566	22756	22569	22703	22724	23021	22500	22672	22775	22539	22626	22912	22495	22610	22482	22484	22603	22826	22411	22756	22789	22787	23028	22709	22593	22688	22429	22675	22614	22565	22570	22575	22426	22614	22852	22816	22674	22762	22640	22691	22516	22210	22578	22466	22642	22559	22259	22511	22546	22662	22666	22627	22554	22796	22920	22791	22710	22472	22707	22595	22760	22332	22732	22867	22580	22951	22618	22569	22547	22665	22547	22677	22659	22480	22477	22485	22551	22741	22637	22740	22534	23069	22738	22748	22690	22470	22618	22716	22843	22629	22582	22593	22842	22558	22650	22396	22792	22508	22382	22679	22599	22592	22694	22826	22554	22931	22624	22467	22795	22677	22663	22679	22432	22659	22610	22630	22364	22618	22762	22767	22829	22387	22437	22602	22337
39432	46177	34695	22708	15832	14035	14165	14027	14138	14067	14153	14156	14217	14084	14153	14162	14284	14159	14305	14068	14272	14283	14095	14263	14247	14245	14091	13962	14175	14285	14077	14098	14231	14219	14224	14217	14218	14298	14232	14202	14344	14004	13928	14255	14083	14242	14321	14149	14272	14200	14053	14073	14373	14244	14240	14235	14083	14110	14080	14154	14130	14200	14303	14123	14321	14076	14140	14075	14197	14248	14088	14078	14112	14203	14270	14094	13996	14269	14051	14179	14308	14206	14199	14061	14320	14136	14296	14065	14184	14130	14101	14344	14121	14183	14132	14104	14268	14101	14161	14182	14081	14315	14210	14137	14030	14253	14316	14122	14032	14161	14308	14290	14251	14238	14133	14148	14123	14144	14204	14075	14310	14030	14013	14252	14158	14337	14095	14251	14114	14049	14203	14282	14286	14284	14072	14066	14269	14140	14165	14310	13987	14176	14230	14076	14172	14143	14261	14088	14086	14139	14331	14122	14148	14171	14318	14002	14094	14253	14140	14161	14125	14271	14200	14090	14220	14212	13980	14076	14171	14141	14335	13991	14227	14147	14230	14117	14182	14027	14312	14165	14209	14129	14130	14186	14171	14185	14006	14242	14220	14209	14156	14202	14229	14304	14023	14134	14181	14167	14186	14115	14101	14118	14155	14110	14258	14286	14163	14048	14149	14259	14279	14109	14153	14309	14174	14279	14199	14231	14107	14216	14068	14205	14086	14415	14335	14243	14103	14228	14097	14045	14137	14054	14084	14174	14053	14152	14078	14178	14157	14223	14146	14300	14134	14225	14077	14111	14156	14302	14031	14147	14267	14264	14210	14159	14302	14096	14079	13991	14152	14296	14181	14172	14266	14080	14303	14195	14086	14281	14246	14080	14192	14147	14113	13995	14151	14088	14232	14391	14190	14154	14121	13962	14292	14070	14087	14160	14245	14014	14096	14144	14175	14210	14023	14068	14137	14103	14273	14172	14076	14178	14280	14186	14204	14289	14234	14289	14245	14186	14252	13984	14050	14172	14127	14188	14237	14214	14272	14237	14037	14163	14230	13958	14196	14087	14130	14333	14202	14286	14161	14134	14111	14391	14084	14097	14080	14169	14045	14149	14299	14071	14132	14128	14326	14097	14212	14044	14128	13917	14200	14084	14193	14228	13984	14274	14043	14210	14344	14210	14142	14131	14219	14084	14172	14198	14050	14232	14181	14229	14035	14230	14191	14200	14170	14015	13848	14075	14013	14305	14294	14046	14081	14069	14285	14102	14140	14082	14173	14208	14200	14107	14225	14179	14166	14001	14129	14189	14149	14249	14176	14218	14044	14092	14105	14153	14149	14212	14185	14291	14227	14031	14269	14165	14116	14127	14104	14127	14251	14137	14207	14321	14174	14176	14253	14103	14188	14193	14108	14157	14299	14162	14037	14046	14203	14129	14002	14106	14136	14094	14203	14145	14144	14243	14230	14171	14147	14087	14004	14147	14220	14163	14301	14164	14146	14076	14090	14046	14233	13906	14216	14251	14216	14225	14153	14169	14325	14176	14216	14238	14247	14219	14413	14129	14232	14090	14290	14092	14330	13990	14146	14195	14079	14159	13876	14067	14265	14139	14125	14024	14115	14299	14072	14183	14206	14059	14170	14141	14240	14237	14233	14182	14171	14018	14184	14167	14198	13980	14238	14267	14080	14225	14236	14395	14132	14194	14247	14318	14197	14129	14261	14291	14102	14101	14217	14250	14260	14303	14042	13984	14088	14232	14139	14220	14102	14267	14211	14149	14316	14263	14249	14164	14196	14181	14205	14076	14093	13956	14055	14265	14186	14007	14185	14107	14177	14122	14160	14165	14236	14128	14251	14293	14140	14116	14068	14231	14142	14100	14220	14157	14245	14032	14325	14031	14416	14021	14157	14242	14109	14262	14144	14192	14162	14326	14046	14286	14117	14145	14227	14117	14214	14049	14114	14130	14273	14106	14140	14161	14208	14258	14218	14151	14101	14170	14315	14180	14149	14131	14318	14215	14174	14164	14079	14107	14187	14329	14145	14267	14207	14067	14148	14277	14101	14057	14252	14132	14075	14006	14391	14195	14180	14068	14231	14051	14149	14183	14236	14166	14085	14161	14240	14325	14101	14094	13994	14208	14259	14174	14118	14204	13947	14279	14121	14048	14239	14178	14215	14048	14262	14099	14198	14224	14108	14069	14320	14201	14129	14107	14067	14086	14114	14276	14151	14186	14039	14251	14280	14226	14179	14080	14297	14264	14140	14059	14307	14262	14125	14273	14183	14118	14191	14144	14263	14079	14134	14159	14130	14136	14020	14040	14283	14159	14159	14104	14232	14120	14199	14246	14216	14060	14264	14143	14173	14115	14256	14262	14246	14070	14138	14245	14253	14279	14154	14052	14395	14057	14183	14252	14327	14078	14159	14307	14200	14127	14105	14037	14153	14083	14251	14120	14079	14141	14289	14285	13955	14178	14253	14093	14218	14188	14091	14113	14247	14198	14237	14174	14289	14091	14150	14280	14345	14063	14207	14188	14182	14185	14167	14325	14282	14235	14067	14176	13932	14447	13997	14151	14235	14016	14119	14280	14168	14129	14049	14214	14278	14070	14125	14085	14204	14098	14300	14190	14083	14239	14100	14313	14178	14112	14192	14241	14023	14069	14052	14120	14151	14185	14240	14216	14139	14099	14149	14161	14330	14086	14152	14156	14191	14109	14196	14237	14110	14159	14236	14379	14153	14242	14212	14116	14119	14179	14179	14286	14194	14316	14177	14256	14069	14221	14007	14156	14287	14195	14341	14182	14101	14239	14025	14149	14073	14064	14312	14282	14134	14135	14196	14211	14195	14380	14206	14297	14205	14274	14035	14215	14097	14168	14223	14121	14164	14168	14123	14121	14104	14198	14150	14195	14065	14153	14081	13960	14272	14057	14198	14176	14214	14202	14074	14083	14272	14102	14279	14061	14241	14101	14003	14097	14345	14240	14233	14213	14107	14283	14324	14009	14189	14365	14204	14152	14105	14152	14289	14050	14055	14197	14098	14326	14285	14066	14077	14235	14165	14015	14257	14406	14230	14166	14185	14125	14300	14030	14244	14050	14200	14165	14212	14052	14298	14179	14137	14106	14096	14157	14230	14049	14257	13972	14167	14231	14133	14147	14067	14189	14205	14364	14187	14120	14282	14188	14253	14157	14037	14121	14345	14157	14309	14108	14309	14232	14123	14199	14239	14154	14148	14271	14234	14131	14176	14164	14141	14120	14322	14209	14222	14213	14271	14133	14123	14156	14214	14184	14122	14131	14208	14117	14098	14097	14054	14095	14104	14152	14150	14180	14260	14128	14069	14072	14152	14152	14014	14148	14223	14133	14343	14148	14155	14081	14250	14082	14170	14212	14175	14287	14169	14175	14211	14230	14091	14206	14171	13991	14115	14155	14163	14198	14220	14428	14011	13938	14112	14287	14178	14249	14138	14364	14291	14076	14194	14390	14065	14251	14316	14214	14006	13959	14145	14232	14037	14185	14265	14394	14280	14356	14067	14079	14278	14217	14097	14316	14166	14111	14003	14218	14235	14146	14280	14162	14267	14240	14089	14085	14256	14191	14228	14196	14096	14320	14133	14181	14109	14243	14062	14252	14325	14128	14150	14072	14147	14251	14071	14072	14077	14039	14232	14221	13987	14066	14111	14264	14267	14277	14122	14194	14119	13952	14219	14120	14271	14111	14111	14197	14170	14334	14306	14058	14225	14330	14142	14037	14151	14144	14350	14264	14047	14183	14174	14245	14127	14186	14183	14107	14375	14145	14110	14173	14260	14095	14296	14438	14253	14303	14338	14134	14186	14302	14259	14197	14108	14214	14216	14129	14006	14267	14167	13969	14192	14229	14343	14107	14128	14087	14301	14175	14301	14185	14224	14232	14084	14241	14204	14244	14132	14259	14152	14026	14196	14070	14366	14202	14196	13966	14087	14191	14184	14127	14273	14207	14218	14306	14062	14054	14170	14130	14204	14049	14164	14162	14171	14259	14020	14050	14048	14287	14089	14183	14249	14075	14188	14315	14296	14373	14267	14411	14295	14138	13923	14001	14154	14285	14153	14342	14129	14081	14065	14110	14326	14099	14143	14097	14109	14114	14158	14347	14097	14332	14246	13955	14162	14132	14158	14106	14065	14015	14214	14183	14146	14227	14085	14087	14073	14248	14044	14236	14078	14280	14314	14328	13973	13992	14280	14088	14303	13972	14150	14181	13970	14170	14053	14098	14443	14163	14196	14000	14192	14110	14371	14189	14130	14213	14297	14245	14072	14178	14194	14107	14211	14289	14200	14224	14368	14318	14110	14190	14237	14227	14041	14335	14085	14083	14023	14191	14278	14104	14213	14038	14205	14097	14088	14143	14039	14056	14305	14302	14193	14177	14148	14242	14181	14103	13908	14118	14093	14020	14303	14136	14047	14086	14201	14031	14374	14219	14158	14222	14221	14141	14216	14078	14091	14286	14053	14338	14186	14046	14189	14168	14089	14317	14194	14095	14129	14268	14269	14120	14156	14271	14358	14221	14200	14200	14281	14048	13991	14120	14136	14115	14122	14184	14081	14065	14002	14181	14236	14259	14181	14275	14049	14111	14185	14199	14072	14184	14064	14102	14252	14035	14151	14248	14190	14220	14075	14138	14386	14184	14115	14191	13943	14222	14096	14284	14298	14278	14130	14208	14162	13979	14209	14193	14167	14186	14045	14090	14003	14049	14146	14197	14213	14400	14292	14103	14218	14259	14111	14041	14156	14168	14267	14189	14265	14095	14027	14301	14143	14136	14139	14234	14240	14155	14215	14225	14146	14188	14040	13999	14178	14238	14157	14274	14263	14116	14238	14069	14133	14145	14101	14145	14190	14284	14035	14153	14037	14318	14261	14401	14084	14113	14121	14296	14139	14164	14142	13976	14245	14221	14228	14188	14185	14041	14234	14093	14280	14024	14173	14339	14268	14246	14198	14044	14269	14331	14258	14184	14142	14273	14212	14248	14203	14179	14149	14176	14091	14168	14316	14088	14180	14261	14326	14109	14251	14127	14160	14174	14185	14184	14195	14169	14172	14279	14071	14156	14223	14039	14163	14112	14173	14264	14122	14267	14040	14088
25129	25335	35646	36261	29416	25047	25434	22372	21667	22076	22056	21851	22038	21813	22190	22059	21988	21813	22053	21909	21845	21925	21722	21668	21908	21786	21938	22007	21813	21786	21732	21785	21647	21867	21819	21786	21841	21963	21808	21869	21824	21671	21701	21702	21816	21715	21614	21739	21914	21581	21834	21775	21739	21890	21656	21831	21899	21623	21798	21507	21845	21876	21996	21846	21937	21853	21743	21427	21679	21696	21820	21624	21885	21928	21758	21623	21553	21649	21732	21803	21744	21773	21478	21866	21739	21692	21752	21726	21768	21600	21703	21723	21969	21759	22116	21642	21701	21763	21585	21795	21779	21815	21638	21849	21775	21708	21686	21638	21576	21645	21543	21787	21698	21850	21538	21855	21819	21763	21712	21710	21918	21770	21798	21811	21709	21563	21736	21737	21665	22018	21638	21758	21750	21942	21839	21825	21683	21865	21910	21599	21784	21995	21657	21790	21780	21743	21880	21894	21688	21786	21845	21725	21836	21740	21911	21841	21722	21393	21796	21757	21900	21906	21640	21784	21884	21713	21866	21784	21567	21913	21806	21629	21912	21889	21751	21882	21787	21930	21905	21670	21685	21941	21561	21677	21682	21826	21585	21675	21817	21717	21851	21586	21631	21807	21733	21756	21836	21621	21453	21910	21591	21721	21840	21541	21816	21824	21779	21878	21770	21873	21972	21753	22000	21713	21743	21975	21782	21485	21616	21628	21948	21896	22009	21734	21757	21668	22016	21527	21781	21691	21759	21755	21907	21757	21894	21698	21788	21430	21689	21758	21626	21816	21610	21721	21911	21663	21619	21814	21809	21943	21877	21784	21601	21496	21590	21811	21615	21665	21616	21870	21651	21946	21601	21764	21931	21660	21471	21787	21747	21859	21618	21716	21730	21856	21497	21677	21616	21896	21900	21874	21529	21819	21893	21731	21661	21754	21487	21793	21590	21826	21727	21642	21915	21798	21643	21724	21820	21810	21727	21845	21655	21905	21745	21739	21647	21554	21420	21860	21772	21807	21551	21675	21736	21737	21679	21557	21548	21947	21815	21982	21833	21616	21811	21765	21716	21850	21851	21593	21832	21694	21933	21729	21740	21820	21501	21826	21670	21933	21930	21787	21768	21813	21579	21744	21885	21830	21780	21783	21818	21714	21710	21685	21822	21714	21822	21805	21782	21632	21746	21667	21843	21938	21911	21878	21582	21907	21981	21670	21802	21752	22014	21892	21911	21708	21618	21423	21639	21549	21798	21702	21849	21518	21861	21906	21782	21668	21813	21713	21812	21616	21736	21607	21645	21603	21766	22009	21949	21896	21763	21650	21587	21597	21643	21804	21505	21663	21671	21516	21875	21769	21522	21822	21797	21769	21783	21621	21876	21768	21889	21943	21834	21858	21664	21901	21754	21735	22013	21607	21576	21611	21801	22170	21716	21983	21751	21601	21790	21767	21499	21564	21675	21739	21499	22040	21929	21555	21522	22044	21985	21755	21521	21740	21758	21812	21701	21863	21686	21518	21929	21671	21945	22025	21868	21799	21623	21838	21729	21738	21705	21642	21503	21661	21660	21906	21682	21750	21603	21769	21767	21655	21699	21807	21810	21737	21760	21721	21693	21630	21636	21833	21731	21711	21858	21807	21712	21705	21815	21826	21385	21668	21715	21856	21911	21918	21938	21634	21693	21872	21760	21930	21569	21567	21859	21849	21861	21739	21782	21795	21936	21697	21638	21681	21901	21983	21577	21913	21845	21725	21983	21882	22098	21942	21670	21530	21684	21514	21690	21781	21873	21723	21876	21692	21651	21692	21661	21719	21855	21936	21605	21931	21764	21661	21997	21648	21695	21660	21887	21731	21771	21582	21628	21676	21715	21799	21806	21709	21722	21745	21917	21783	21727	21813	21645	21727	21767	21799	21845	21551	21668	21414	21840	21897	21720	21836	21793	21379	21845	21723	21853	21799	21717	22098	21746	21955	22028	21878	21754	21633	21838	21698	21755	21850	21682	21598	21939	21999	21584	21936	21770	21899	21905	21663	21953	21751	21670	21908	21754	21723	21847	21862	21665	21683	21900	21657	21604	21772	21753	21595	21495	21744	21662	21761	21819	21939	21743	21709	21722	21524	21546	21790	21796	21999	21939	21564	21800	21722	21907	21628	21797	21701	21708	21675	21672	21672	21716	21719	21756	21786	21938	21469	21690	21938	21906	21765	21964	21817	21703	21654	21751	21847	21765	21595	21680	21842	21736	21575	21739	21596	21577	21636	21677	21709	21830	21462	21846	21826	21665	21890	21696	21661	21843	21709	21655	21622	21718	21825	21815	21850	21716	21748	21923	21640	21776	21811	21860	21653	21705	21792	21560	21619	21742	21647	21586	21623	21720	21561	21679	21880	21909	21792	21497	21743	21765	21690	21828	21937	21681	21912	21878	21787	21699	21708	21576	21760	21835	21773	21679	21800	21858	21698	21820	21934	21555	21802	21825	21960	21891	21897	21984	21758	21756	21602	21735	21794	21854	21889	21690	21560	22037	21843	21572	21823	21751	21705	21701	21884	21535	21615	21730	21781	21905	21780	21786	21982	21635	21650	21855	21824	21736	21688	21639	21831	21974	21825	21761	21631	21835	21834	21580	21598	21726	21651	21761	21801	21624	21761	21726	21845	21918	21709	21845	21755	21656	21770	21891	21541	21524	21865	21586	22133	21963	21866	21724	21869	21807	21757	21550	21483	21892	21716	21950	21825	21653	21759	21866	21676	21870	21740	21730	21828	21797	21678	21484	21574	22060	22044	21603	21625	21703	21622	21800	21739	21716	21754	21734	21565	21979	21695	21805	21867	21644	21783	21724	21833	21697	21757	21762	21673	21770	21876	21690	21582	21606	21806	21876	21773	21763	21820	21868	21885	21825	21870	21782	21928	21652	21777	21786	21873	21701	21630	21524	21932	21724	21624	21789	21462	21656	21914	21814	21717	21558	21728	21707	21539	21654	21693	21687	21875	21897	21882	21831	21667	21560	21853	21922	21533	21680	21714	21591	21594	21578	21825	21586	21666	21671	21790	21646	21536	21788	21998	21694	21495	21808	21369	21878	21664	21740	21798	21627	21751	21670	21833	21868	21818	21833	21799	21527	21866	21789	21629	21969	21878	21466	21849	21919	21682	21721	21805	21704	21672	21665	21707	21868	21614	21816	22086	21690	21659	21731	21969	21799	22027	21797	21868	21543	21798	21944	21701	21627	21732	21755	21697	21931	21786	21766	21733	21668	21653	21782	21766	21525	21734	21767	21890	21660	21710	21614	21673	21671	21743	21724	21708	21656	21560	21827	21863	21815	21685	21664	21686	21733	21718	21780	22038	21941	21893	21887	21820	21851	21809	21886	21486	21719	21564	21670	21790	22140	21718	21705	21770	21533	21519	21593	21878	21797	21717	21701	21801	21628	21726	21934	21919	21926	21817	21780	21865	21759	21568	21827	21783	21947	21761	21787	21643	21702	21800	21764	21681	21725	21757	21670	21694	21921	21863	21889	21839	21870	21925	21738	22045	21504	21779	21881	21689	21818	21520	21614	21678	21705	21731	21774	21562	21922	21880	21629	21669	21661	21834	21814	21747	21821	21758	21834	21868	21672	21980	21876	21657	21601	21690	21724	21816	21917	21814	21877	21893	21840	21636	21641	21689	21656	21652	21705	21654	21434	21613	21673	21626	21695	21754	21949	21644	22001	21834	21870	21876	21461	21671	21765	21693	21842	21970	21644	21695	21909	21874	21763	21668	21803	21816	21843	21903	21899	21634	21770	21571	21752	21882	21609	21603	21986	21681	21728	21626	21885	21705	21708	21869	21531	21698	21733	21953	21591	21635	21852	21730	21753	21508	21557	21931	21879	21705	21789	21576	21774	21587	21755	21801	21953	21559	21734	21812	21886	21914	21763	21832	21746	21689	21693	21878	21726	21645	21615	21679	21809	21630	21640	21716	21748	21638	21809	21793	21773	21773	21842	21587	21592	21745	22079	21909	21605	21707	21643	21763	22014	21936	21899	21685	21895	21642	21704	21665	21748	21884	21737	22002	21754	21850	21959	21512	21643	21809	21715	21852	21690	21862	21750	21687	21985	21954	21743	21688	21753	21901	21712	21851	21741	21723	21732	21732	22090	21605	21943	21798	21777	21868	21721	21827	21866	21637	21613	21699	21649	21438	21726	21873	21847	21829	21769	21467	21769	21694	21730	21583	21609	21572	21580	21554	21904	21668	21794	21627	21456	21563	21680	21581	21651	21677	22033	21587	21581	21531	21657	21915	21836	21767	21648	21660	21985	21884	21830	21656	21876	21896	21822	21864	21781	21779	21784	21816	21803	21650	21673	21500	21699	21668	21814	21568	21811	21784	22036	21599	21657	21512	21607	21727	21752	21909	21766	21788	21484	21617	21739	21630	21868	21809	21627	21701	21700	21631	21689	21557	21690	21664	21617	21779	21670	21876	21693	21637	21657	21699	21511	21717	21671	21473	21580	21669	21603	21770	21774	21532	21776	21614	21542	21775	21969	21436	21567	21807	21806	21736	21799	21848	21786	21780	21725	21489	21621	21828	21518	21660	21601	21776	21735	21848	21811	21811	21873	21640	21616	21743	21881	21782	21583	21794	21754	21588	21788	21684	21933	21567	21926	21637	21828	21807	21689	21984	21762	21818	21730	21862	21736	21751	21487	21624	21715	21709	21815	21893	21785	21593	21728	21659	21989	21828	21680	21560	21952	21589	21615	21521	21853	21823	22056	21799	21690	21906	21862	21585	21616	21634	21777	21690	21845	21481	21891	21908	21846	21630	22040	21783	21663	21708	21758	21834	21688	21826	21637	21889	21942	21952	21782	21738	21622	21773	21775	21668	21696	21837	21508	21669	21837	21415	21762	21880	21515	21570	21842	21750	21772	21761	21797	21717	21608	21709	22007	21854	21733	21638	21807	21766	21667	21615	21614	21991	21688	21758	21822	21597	21453	21696	21773	21781	21758	21806	21809	21525	21737	21760	21976	21722	21709	21452	21710	21662	21567	21699	21858	21558	21831	21812	21791	21726	21700	21626	21759	21761	21532	21768	21517	21728	21620	21748	21670	21871	21796	21916	21761	21677	21702	21751	21739	21808	21866	22055
66762	101321	83059	57908	27936	13589	13786	13848	13753	13625	13783	13866	13801	13685	13791	13936	13968	13852	13762	13709	13826	13823	13794	13696	13823	13714	13652	13819	13902	13659	13784	13855	13813	13798	13736	13892	13747	13629	13639	13766	13719	13570	13697	13895	13783	13716	13556	13807	13673	13839	13711	13624	13664	13820	13732	13683	13726	13729	14018	13555	13672	13786	13866	13891	13682	13675	13851	13650	13827	13780	13691	13845	13765	13629	13850	13560	13971	13739	13913	13649	13745	13804	13710	13738	13730	13763	13691	13732	13770	13839	13741	13782	13727	13656	13751	13708	13754	13917	13895	13668	13571	13842	13746	13813	13671	13648	13760	13651	13790	13691	13828	13761	13707	13741	13811	13863	13716	13602	13609	13897	13838	13672	13621	13747	13630	13790	13905	13725	13724	13633	13744	13748	13838	13636	13815	13687	13772	13774	13699	13772	13772	13704	13776	13711	13592	13777	13684	13800	13929	13593	13828	13895	13651	13869	13673	13825	13803	13712	13818	13770	13843	13935	13792	13716	13687	13789	13800	13678	13852	13781	13698	13812	13839	13927	13690	13817	13702	13642	13687	13429	13678	13729	13688	13867	13596	13866	13605	13686	13809	13768	13885	13884	13787	13840	13731	13745	13832	13896	13830	13846	13655	13644	13693	13680	13829	13854	13649	13861	13719	13721	13683	13786	13713	13806	13690	13640	13864	13986	13833	13654	13741	13761	13825	13708	13670	13794	13722	13690	13734	13783	13814	13848	13830	13930	13731	13726	13728	13737	13850	13846	13768	13667	13619	13712	13864	13747	13759	13902	13728	13845	13805	13569	13819	13873	13598	13764	13689	13766	13691	13574	13864	13745	13687	13682	13840	13595	13777	13725	13758	13983	13767	13846	13934	13821	13643	13606	13986	13749	13835	13931	13722	13823	13719	13815	13712	13597	13762	13717	13788	13717	13624	13997	13575	13698	13633	13831	13807	13595	13800	13818	13721	13931	13802	13631	13673	13918	13730	13734	13690	13808	13649	13666	13632	13906	13874	13828	13761	13873	13722	13684	14000	13777	13769	13784	13781	13802	13813	13731	13685	13751	13787	13593	13776	13629	13768	13823	13683	13975	13862	13612	13768	13715	13752	13647	13555	13670	13840	13861	13731	13640	13726	13580	13806	13845	13777	13759	13872	13897	13683	13736	13872	13438	13694	13888	13646	13719	13709	13905	13644	13759	13749	13670	13805	13823	13795	13716	13781	13733	13693	13719	13639	13724	13715	13894	13645	13662	13737	13742	13621	13643	13808	13693	13625	13689	13745	13841	13707	13836	13741	13751	13844	13806	13803	13760	13661	13632	13501	13798	13647	13737	13641	13746	13779	13821	13685	13789	13688	13735	13639	13642	13740	13818	13754	13790	13765	13714	13731	13915	13780	13853	13730	13702	13773	13690	13836	13533	13752	13825	13640	13884	13710	13834	13741	13774	13804	13696	13890	13786	13855	13757	13773	13848	13638	13668	13833	13801	13685	13858	13728	13818	13743	13786	13649	13701	13840	13694	13851	13788	13652	13595	13750	13714	13761	13715	13758	13844	13778	13670	13671	13618	13642	13761	13704	13856	13751	13572	13798	13716	13921	13630	13705	13958	13889	13795	13788	13615	13616	13645	13805	13814	13668	13773	13700	13864	13984	13710	13856	13847	13850	13605	13734	13833	13587	13650	13669	13748	13842	13606	13726	13739	13812	13787	13672	13834	13853	13792	13719	13650	13796	13749	13694	13790	13916	13698	13960	13551	13836	13707	13718	13559	14023	13862	13801	13793	13759	13734	13557	13732	13835	13801	13817	13760	13702	13782	13769	13811	13831	13743	13774	13766	13769	13757	13550	13791	13804	13811	13945	13740	13657	13828	13811	13667	13733	13651	13821	13696	13591	13706	13819	13488	13840	13675	13733	13801	13809	13809	13796	13909	13719	13852	13756	13764	13723	13932	13686	13868	13747	13656	13837	13905	13740	13806	13683	13708	13692	13778	13724	13742	13743	13766	13734	13628	13861	13799	13598	13838	13809	13652	13838	13828	13737	13703	13920	13868	13649	13806	13814	13912	13819	13776	13862	13819	13847	13899	13827	13623	13809	13727	13759	13671	13718	13733	13902	13718	13788	13696	13817	13720	13873	13699	13845	13658	13762	13798	13778	13876	13720	13653	13942	13663	13829	13578	13848	13824	13814	13852	13700	13947	13795	13843	13702	13833	13889	13705	13768	13793	13735	13838	13677	13664	13855	13670	13708	13916	13755	13716	13634	13862	13757	13766	13614	13673	13681	13764	13859	13619	13718	13786	13770	13648	13910	13729	13739	13898	13676	13738	13657	13566	13789	13742	13705	13705	13940	13784	13713	13709	13838	13756	13715	13433	13761	13666	13808	13769	13772	13642	13851	13697	13741	13749	13789	13530	13664	13618	13763	13690	13934	13631	13722	13686	13499	13846	13697	13748	13637	13692	13855	13833	13640	13784	13846	13810	13892	13769	13812	13609	13649	13982	13838	13772	13577	13956	13852	13838	13713	13755	13600	13810	13874	13662	13697	13810	13788	13860	13801	13814	13751	13992	13678	13798	13801	13858	13700	13768	13721	13733	13772	13764	13690	13744	13697	13803	13749	13699	13751	13720	13828	13541	13692	13842	13741	13843	13923	13839	13641	13719	13988	13777	13919	13557	13761	13661	13755	13738	13764	13665	13773	13655	13924	13621	13744	13697	13724	13820	13949	13724	13870	13758	13760	13798	13654	13709	13764	13719	13812	13705	13639	13816	13713	13800	13780	13870	13796	13835	13707	13628	13762	13777	13821	13835	13767	13807	13689	13907	13854	13782	13862	13714	13728	13819	13813	13670	13825	13770	13727	13754	13912	13672	13829	13750	13729	13708	13718	13765	13856	13620	13670	13517	13705	13740	13706	13736	13738	13747	13790	13853	13767	13824	13804	13629	13725	13785	13771	13582	13835	13798	13813	13687	13922	13687	13761	13876	13880	13689	13736	13729	13896	13812	13877	13780	13742	13796	13797	13730	13669	13912	13849	13691	13695	13761	13802	13809	13626	13623	13660	13780	13903	13738	13822	13856	13734	13657	13819	13793	13677	13711	13623	13835	13810	13783	13721	13717	13735	13798	13955	13686	13762	13540	13614	13789	13741	13738	13815	13668	13663	13717	13760	13777	13803	13838	13764	13801	13933	13625	13666	13783	13794	13827	13906	13710	13855	13582	13740	13783	13646	13914	13577	13699	13802	13789	13746	13874	13892	13639	13648	13742	13700	13725	13700	13725	13801	13899	13592	13838	13852	13829	13667	13703	13912	13768	13695	13766	13803	13919	13872	13781	13921	13611	13696	13826	13754	13959	13693	13635	13613	13878	13902	13825	13687	13767	13735	13763	13706	13664	13819	13717	13909	13735	13602	13743	13770	13778	13680	13851	13695	13767	13716	13693	13799	13879	13687	13802	13733	14007	13484	13801	13674	13598	13839	13853	13636	13774	13697	13665	13603	13658	13749	13687	13857	13842	13904	13838	13942	13696	13695	13793	13741	13842	13736	13821	13712	13871	13796	13786	13705	13798	13895	13633	13679	13664	13700	13719	13897	13811	13630	13775	13738	13704	13722	13765	13679	13907	13689	13661	13746	13737	13710	13761	13653	13600	13766	13654	13701	13695	13703	13827	13671	13932	13731	13779	13713	13875	13758	13706	13672	13610	13828	13604	13613	13716	13788	13811	13815	13858	13776	13642	13818	13781	13788	13785	13692	13828	13743	13697	13712	13910	13853	13643	13937	13802	13634	13740	13749	13922	13788	13792	13560	13902	13690	13641	13739	13896	13748	13744	13721	13606	13919	13729	13698	13861	13766	13692	13776	13698	13646	13703	13809	13858	13688	13728	13767	13616	13900	13723	13701	13634	13783	13716	13585	13857	13667	13739	13494	13754	13747	13724	13951	13684	13836	13667	13747	13758	13941	13793	13744	13699	13640	13627	13791	13748	13844	13872	13837	13856	13748	13747	13710	13705	13907	13756	13677	13662	13629	13874	13656	13776	13707	13606	13718	13854	13799	13846	13863	13724	13802	13723	13762	13717	13853	13843	13671	13725	13748	13698	13690	13808	13694	13922	13770	13865	13789	13714	13967	13638	13890	13846	13729	13780	13904	13815	13614	13826	13741	13680	13801	13798	13864	13780	13737	13685	13878	13940	13696	13866	13673	13826	13654	13871	13722	13713	13777	13700	13722	13832	13853	13680	13665	13687	13842	13704	13791	13938	13672	13829	13740	13604	13712	13793	13828	13899	13866	13782	13754	13776	13945	13638	13720	13672	13837	13866	13912	13742	13822	13816	13658	13743	13616	13697	13797	13813	13677	13856	13563	13678	13638	13862	13747	13645	14000	13734	13737	13769	13677	13811	13814	13609	13701	13899	13772	13748	13639	13701	13809	13716	13805	13733	13816	13818	13651	13979	13803	13773	13868	13772	13823	13728	13801	13776	13787	13760	13788	13650	13885	13841	13831	13619	13866	13740	13846	13934	13868	13744	13662	13835	13729	13654	13841	13835	13665	13741	13757	13853	13849	13926	13738	13813	13773	13648	13666	13709	13787	13715	13800	13745	13642	13803	13748	13655	13697	13676	13924	13851	13925	13683	13731	13828	13709	13683	13781	13730	13861	13698	13859	13653	13815	13750	13788	13681	13711	13787	13738	13873	13673	13787	13747	13767	13815	13649	13880	13780	13730	13671	13874	13729	13841	13615	13688	13785	13765	13547	13891	13813	13731	13773	13706	13735	13709	13605	13693	13860	13612	13760	13757	13718	13819	13560	13745	13584	13842	13920	13906	13757	13831	13847	13761	13800	13931	13673	13800	13548	13731	13699	13781	13724	13698	13912	13646	13759	13588	13703	13896	13728	13761	13761	13680	13797	13643	13741	13609	13796	13883	13647	13816	13819	13847	13679	13843	13696	13670	13762	13482	13572	13832	13748	13810	13771	13775	13891	13759	13890	13741	13628	13942	13826	13724	13712	13586	13863	13850	13622	13982	13810	13745	13761	13605	13834	13716	13693	13722	13697	13791	13879	13748	13796	13829	13599	13811	13959	13642	13818	13810	13744	13812	13801	13804	13762
22843	24678	35345	34720	28192	24383	27243	22564	21446	22124	21980	21583	21674	22070	21825	21783	21735	21910	21692	21584	21480	21812	21855	21498	21682	21714	21624	21730	21701	21849	21882	21711	21551	21715	21763	21657	21500	21616	21655	21671	21671	21640	21504	21526	21641	21324	21832	21754	21574	21672	21830	21736	21503	21551	21435	21669	21784	21611	21570	21610	21830	21401	21258	21445	21585	21637	21619	21563	21406	21485	21832	21612	21401	21542	21534	21554	21647	21538	21574	21711	21331	21472	21773	21385	21414	21512	21725	21750	21587	21622	21528	21424	21587	21187	21245	21744	21682	21395	21290	21557	21648	21512	21529	21287	21475	21189	21410	21672	21637	21655	21622	21693	21343	21774	21438	21607	21522	21515	21483	21633	21375	21704	21535	21463	21635	21656	21599	21502	21519	21604	21573	21528	21727	21453	21472	21518	21485	21429	21518	21311	21523	21464	21490	21710	21485	21461	21516	21554	21345	21448	21636	21709	21293	21548	21654	21520	21362	21312	21555	21719	21681	21529	21627	21501	21402	21325	21574	21350	21670	21324	21542	21340	21702	21615	21493	21456	21645	21570	21328	21361	21530	21455	21414	21630	21560	21527	21398	21574	21580	21417	21789	21433	21624	21258	21531	21537	21535	21447	21718	21284	21542	21419	21367	21591	21452	21458	21386	21393	21493	21520	21533	21628	21622	21590	21363	21504	21735	21558	21509	21546	21741	21467	21637	21470	21505	21461	21543	21557	21647	21791	21686	21688	21555	21467	21566	21454	21340	21466	21431	21503	21653	21446	21456	21252	21655	21602	21486	21359	21374	21387	21500	21490	21432	21500	21487	21612	21610	21843	21513	21478	21564	21312	21430	21628	21675	21464	21487	21364	21404	21569	21442	21564	21464	21538	21503	21549	21482	21334	21629	21270	21629	21740	21406	21456	21439	21552	21701	21424	21423	21608	21492	21505	21531	21609	21525	21379	21410	21581	21838	21638	21279	21379	21470	21687	21306	21612	21717	21434	21304	21507	21331	21389	21592	21839	21398	21279	21510	21564	21472	21362	21472	21282	21546	21554	21583	21541	21514	21668	21501	21698	21235	21289	21401	21387	21462	21306	21481	21362	21580	21431	21546	21208	21547	21348	21507	21468	21349	21613	21745	21501	21562	21480	21689	21390	21527	21537	21166	21485	21544	21500	21611	21405	21519	21503	21459	21259	21587	21773	21610	21224	21357	21848	21614	21779	21805	21596	21404	21444	21713	21565	21364	21515	21618	21575	21480	21494	21561	21401	21293	21644	21416	21651	21467	21546	21657	21425	21586	21598	21577	21447	21553	21557	21500	21562	21694	21558	21603	21322	21190	21364	21439	21374	21545	21485	21346	21558	21579	21435	21268	21323	21553	21589	21517	21520	21426	21539	21571	21325	21734	21406	21413	21375	21487	21468	21496	21710	21480	21315	21329	21546	21494	21579	21639	21374	21542	21406	21217	21555	21547	21544	21222	21528	21720	21576	21566	21449	21591	21297	21386	21496	21369	21475	21516	21654	21316	21613	21427	21345	21770	21488	21482	21442	21364	21361	21547	21463	21551	21624	21459	21522	21359	21489	21553	21528	21527	21601	21639	21536	21413	21630	21636	21462	21466	21334	21450	21379	21514	21202	21443	21523	21551	21835	21457	21287	21376	21089	21666	21571	21655	21468	21465	21681	21553	21602	21469	21789	21809	21644	21503	21199	21376	21196	21431	21217	21567	21590	21589	21310	21321	21469	21495	21513	21518	21505	21459	21378	21395	21397	21549	21849	21443	21533	21836	21285	21427	21313	21371	21487	21737	21616	21346	21413	21817	21530	21684	21776	21392	21674	21512	21431	21705	21557	21612	21427	21557	21430	21666	21523	21550	21561	21500	21445	21585	21485	21521	21373	21893	21508	21574	21420	21444	21550	21676	21593	21511	21502	21469	21268	21683	21490	21620	21395	21662	21600	21525	21316	21488	21564	21306	21410	21447	21546	21767	21609	21604	21633	21501	21426	21530	21418	21450	21347	21416	21423	21567	21203	21432	21461	21631	21393	21522	21731	21600	21349	21509	21322	21469	21661	21463	21649	21491	21530	21668	21464	21332	21360	21499	21350	21591	21351	21352	21756	21588	21564	21511	21311	21695	21511	21413	21413	21420	21551	21469	21620	21516	21477	21521	21296	21575	21719	21521	21726	21556	21620	21574	21571	21648	21527	21500	21549	21694	21587	21635	21310	21413	21505	21310	21438	21527	21299	21598	21457	21396	21733	21555	21641	21625	21388	21503	21681	21359	21423	21405	21666	21362	21535	21596	21616	21283	21130	21168	21528	21516	21793	21765	21901	21471	21396	21571	21573	21500	21306	21466	21475	21597	21476	21662	21742	21596	21715	21568	21569	21380	21507	21524	21310	21536	21517	21369	21480	21570	21180	21373	21652	21542	21325	21309	21461	21295	21569	21315	21609	21435	21436	21649	21499	21520	21513	21290	21604	21249	21487	21580	21320	21471	21413	21654	21531	21346	21534	21563	21585	21643	21411	21472	21774	21468	21411	21211	21374	21287	21463	21427	21534	21442	21342	21329	21425	21454	21836	21763	21468	21700	21581	21359	21407	21542	21440	21581	21434	21538	21496	21322	21364	21504	21459	21365	21755	21863	21824	21372	21362	21420	21600	21700	21611	21481	21580	21571	21079	21696	21625	21526	21468	21679	21186	21580	21595	21231	21481	21699	21513	21478	21540	21321	21351	21192	21502	21721	21651	21448	21423	21574	21491	21377	21501	21496	21608	21316	21540	21595	21387	21653	21560	21337	21609	21660	21501	21451	21620	21398	21522	21109	21371	21560	21603	21773	21571	21463	21435	21279	21417	21416	21450	21471	21356	21486	21589	21391	21728	21503	21823	21726	21620	21575	21546	21306	21408	21827	21504	21372	21464	21129	21374	21373	21466	21582	21623	21581	21449	21609	21521	21435	21486	21418	21150	21707	21479	21299	21608	21410	21513	21741	21306	21527	21432	21406	21502	21538	21681	21550	21477	21363	21428	21484	21611	21732	21320	21542	21499	21374	21651	21441	21389	21480	21375	21329	21439	21530	21750	21433	21278	21442	21647	21207	21360	21396	21525	21436	21473	21482	21578	21209	21496	21280	21313	21385	21526	21433	21384	21468	21616	21492	21463	21584	21464	21577	21518	21517	21507	21428	21496	21654	21311	21655	21748	21552	21637	21656	21602	21417	21483	21579	21398	21533	21592	21632	21682	21602	21436	21504	21603	21443	21454	21477	21455	21461	21499	21414	21675	21326	21462	21273	21467	21659	21317	21314	21689	21398	21513	21504	21524	21557	21468	21305	21621	21682	21420	21694	21515	21392	21453	21753	21562	21597	21475	21569	21292	21338	21491	21549	21535	21171	21432	21673	21621	21721	21750	21612	21294	21416	21399	21501	21515	21444	21462	21550	21408	21740	21669	21352	21513	21488	21447	21250	21533	21495	21515	21416	21422	21498	21394	21501	21450	21639	21561	21720	21506	21205	21651	21799	21537	21661	21591	21470	21732	21254	21442	21399	21343	21498	21532	21338	21529	21211	21488	21456	21480	21335	21560	21558	21417	21661	21556	21492	21662	21272	21531	21600	21527	21392	21450	21436	21366	21415	21265	21424	21530	21525	21285	21508	21582	21456	21475	21622	21358	21423	21456	21489	21704	21507	21565	21463	21479	21347	21430	21357	21489	21669	21512	21351	21390	21483	21566	21341	21358	21390	21350	21483	21678	21661	21588	21622	21408	21306	21579	21483	21336	21581	21345	21478	21435	21330	21682	21473	21572	21558	21330	21365	21353	21691	21389	21649	21363	21238	21360	21471	21770	21562	21434	21288	21391	21614	21512	21890	21447	21524	21231	21484	21552	21308	21581	21723	21501	21851	21506	21406	21695	21381	21630	21458	21582	21586	21398	21689	21439	21425	21724	21531	21557	21624	21644	21670	21436	21668	21352	21361	21169	21169	21420	21303	21677	21694	21433	21622	21444	21671	21357	21472	21401	21422	21294	21264	21185	21553	21370	21345	21853	21655	21384	21590	21509	21628	21613	21501	21326	21521	21192	21420	21452	21555	21473	21301	21188	21638	21352	21453	21362	21683	21672	21817	21476	21604	21459	21544	21606	21580	21213	21432	21629	21619	21467	21408	21641	21397	21400	21251	21441	21242	21686	21682	21568	21529	21545	21624	21228	21509	21234	21372	21507	21341	21193	21597	21497	21551	21437	21473	21600	21546	21409	21165	21523	21384	21461	21427	21291	21607	21223	21574	21566	21467	21782	21593	21453	21372	21318	21588	21297	21290	21464	21193	21424	21594	21324	21566	21567	21396	21549	21722	21483	21625	21598	21589	21497	21455	21262	21729	21768	21536	21393	21600	21253	21414	21532	21345	21566	21590	21475	21587	21483	21476	21333	21567	21392	21313	21459	21489	21664	21443	21430	21781	21642	21638	21494	21347	21356	21533	21580	21560	21537	21718	21443	21272	21522	21439	21521	21562	21504	21549	21525	21684	21257	21438	21247	21327	21693	21415	21372	21403	21165	21524	21560	21575	21424	21378	21561	21607	21494	21613	21599	21616	21349	21385	21499	21531	21722	21547	21255	21294	21742	21607	21435	21548	21422	21556	21456	21453	21494	21324	21484	21526	21507	21585	21701	21426	21396	21413	21301	21673	21602	21415	21522	21503	21444	21520	21625	21534	21798	21424	21603	21431	21374	21512	21535	21488	21497	21409	21532	21451	21379	21691	21684	21426	21406	21657	21411	21518	21538	21438	21483	21532	21410	21494	21358	21646	21391	21506	21500	21574	21460	21566	21536	21459	21511	21436	21432	21467	21407	21492	21207	21443	21533	21717	21749	21514	21303	21398	21351	21598	21744	21774	21367	21503	21535	21494	21411	21535	21534	21500	21455	21696	21603	21489	21613	21421	21424	21468	21415	21468	21239	21486	21532	21568	21522	21625	21593	21647	21700	21357	21551	21484	21382	21513	21574	21438	21516	21571	21238	21366	21121	21621	21747	21379	21491	21469	21233	21598	21444	21646	21240	21349	21621	21526	21498	21426	21362	21643	21542	21522	21346	21572	21437	21689	21451	21558	21659
61255	105476	94173	69299	32024	13372	13521	13533	13449	13611	13543	13394	13341	13564	13438	13463	13252	13377	13375	13362	13665	13465	13398	13510	13600	13530	13510	13420	13543	13457	13464	13606	13591	13453	13514	13493	13537	13509	13458	13479	13397	13507	13444	13284	13452	13502	13459	13428	13505	13552	13436	13379	13476	13534	13596	13431	13522	13424	13605	13404	13368	13609	13606	13554	13533	13721	13371	13517	13482	13516	13522	13339	13402	13564	13495	13386	13484	13300	13381	13603	13553	13417	13398	13486	13482	13564	13532	13450	13400	13452	13495	13576	13489	13373	13520	13609	13556	13558	13261	13376	13588	13544	13397	13458	13477	13347	13582	13365	13444	13644	13452	13320	13400	13466	13654	13481	13382	13435	13337	13402	13460	13465	13497	13572	13485	13411	13314	13338	13506	13334	13583	13406	13558	13340	13408	13560	13519	13371	13431	13328	13449	13484	13509	13425	13540	13576	13629	13375	13567	13371	13390	13435	13480	13339	13371	13508	13552	13462	13369	13353	13299	13558	13409	13574	13551	13576	13593	13410	13657	13454	13382	13530	13511	13355	13467	13392	13481	13530	13462	13352	13329	13357	13506	13565	13427	13532	13503	13462	13512	13502	13402	13545	13501	13419	13342	13447	13560	13493	13436	13446	13348	13526	13445	13709	13465	13419	13425	13313	13369	13519	13528	13571	13520	13432	13427	13311	13460	13404	13512	13426	13406	13521	13496	13532	13554	13564	13538	13584	13566	13498	13496	13658	13423	13483	13491	13573	13539	13376	13521	13716	13573	13278	13461	13331	13381	13400	13433	13410	13686	13443	13392	13534	13442	13374	13299	13469	13379	13369	13588	13536	13315	13484	13409	13518	13368	13412	13459	13501	13558	13346	13414	13586	13558	13445	13452	13484	13541	13405	13338	13568	13495	13379	13285	13504	13212	13476	13411	13494	13421	13436	13507	13504	13464	13446	13561	13572	13644	13281	13419	13420	13441	13488	13522	13254	13432	13450	13422	13473	13573	13641	13637	13420	13368	13504	13477	13547	13262	13478	13446	13482	13301	13332	13282	13489	13288	13401	13516	13400	13475	13481	13514	13427	13580	13523	13487	13436	13672	13389	13435	13578	13528	13570	13411	13555	13447	13595	13590	13354	13429	13648	13416	13333	13413	13590	13639	13367	13417	13377	13389	13406	13601	13521	13627	13478	13516	13470	13315	13483	13428	13534	13428	13488	13474	13352	13333	13378	13571	13426	13554	13517	13586	13590	13506	13444	13511	13596	13533	13552	13578	13442	13333	13450	13394	13377	13456	13515	13508	13581	13341	13240	13494	13384	13609	13422	13557	13408	13404	13438	13443	13465	13433	13536	13258	13472	13445	13556	13388	13451	13575	13380	13520	13388	13471	13390	13384	13492	13577	13588	13537	13536	13441	13401	13494	13340	13546	13437	13634	13426	13383	13446	13523	13440	13466	13437	13518	13413	13537	13293	13752	13464	13382	13421	13445	13453	13669	13577	13285	13454	13356	13305	13535	13545	13453	13489	13583	13479	13423	13472	13442	13445	13434	13510	13395	13480	13519	13431	13513	13296	13443	13521	13530	13459	13360	13406	13396	13584	13545	13500	13450	13475	13408	13383	13534	13438	13464	13465	13352	13409	13374	13542	13336	13493	13523	13385	13315	13600	13545	13534	13387	13501	13308	13629	13362	13503	13514	13389	13486	13424	13376	13374	13664	13406	13446	13414	13281	13484	13487	13360	13374	13549	13506	13434	13680	13496	13409	13489	13432	13640	13271	13482	13579	13352	13380	13551	13275	13455	13553	13464	13402	13607	13275	13306	13548	13440	13387	13510	13460	13438	13557	13547	13609	13514	13485	13351	13606	13363	13578	13496	13264	13474	13563	13441	13532	13438	13475	13585	13489	13476	13431	13513	13443	13334	13458	13415	13521	13418	13494	13378	13553	13477	13383	13403	13479	13469	13646	13387	13405	13331	13441	13507	13461	13393	13301	13526	13449	13338	13412	13430	13368	13557	13353	13514	13573	13460	13371	13342	13488	13484	13477	13434	13532	13362	13529	13571	13542	13568	13486	13370	13565	13371	13622	13526	13403	13334	13468	13510	13476	13293	13431	13525	13506	13430	13404	13301	13482	13396	13526	13330	13453	13434	13572	13587	13571	13278	13533	13517	13510	13351	13388	13436	13593	13462	13413	13383	13554	13409	13353	13474	13499	13290	13343	13490	13567	13298	13418	13490	13531	13353	13594	13372	13604	13483	13614	13569	13462	13521	13433	13610	13524	13503	13471	13437	13566	13553	13358	13492	13399	13487	13636	13491	13414	13267	13487	13497	13455	13465	13496	13596	13483	13608	13566	13542	13398	13447	13439	13436	13494	13481	13441	13499	13402	13421	13244	13650	13461	13354	13615	13500	13440	13585	13434	13335	13446	13660	13581	13451	13398	13389	13409	13558	13391	13489	13506	13482	13445	13480	13596	13464	13496	13534	13476	13371	13457	13390	13425	13408	13405	13501	13458	13545	13529	13309	13399	13491	13448	13526	13341	13486	13316	13429	13528	13477	13518	13261	13550	13529	13370	13418	13514	13320	13437	13376	13509	13383	13416	13424	13549	13377	13442	13508	13542	13574	13580	13358	13480	13375	13607	13462	13562	13320	13573	13518	13385	13482	13521	13475	13236	13530	13506	13553	13383	13555	13519	13334	13627	13610	13397	13400	13581	13429	13568	13453	13477	13448	13603	13371	13476	13299	13462	13460	13426	13562	13595	13316	13417	13365	13495	13433	13507	13337	13579	13583	13562	13451	13397	13562	13534	13491	13560	13346	13549	13433	13604	13418	13436	13353	13492	13395	13406	13467	13453	13526	13421	13261	13503	13473	13385	13384	13375	13237	13568	13514	13512	13453	13608	13425	13426	13579	13521	13372	13398	13407	13438	13424	13411	13484	13549	13406	13533	13388	13635	13352	13477	13380	13411	13441	13512	13499	13638	13484	13396	13391	13399	13453	13543	13391	13346	13393	13537	13542	13411	13467	13356	13460	13383	13490	13425	13418	13414	13443	13489	13473	13443	13478	13413	13498	13521	13579	13447	13463	13303	13403	13480	13375	13535	13407	13446	13559	13357	13470	13330	13464	13563	13325	13593	13476	13536	13502	13519	13476	13461	13364	13465	13401	13380	13528	13491	13513	13301	13668	13499	13380	13418	13490	13659	13449	13520	13629	13560	13597	13413	13405	13523	13378	13382	13426	13489	13492	13457	13434	13423	13247	13522	13553	13379	13234	13562	13397	13457	13397	13536	13355	13449	13398	13432	13267	13410	13593	13413	13490	13423	13552	13505	13479	13345	13561	13361	13554	13473	13458	13414	13379	13712	13507	13488	13473	13385	13631	13489	13398	13651	13283	13341	13317	13499	13498	13480	13299	13705	13569	13584	13436	13396	13478	13466	13635	13488	13401	13535	13549	13426	13508	13679	13473	13543	13414	13274	13456	13510	13523	13266	13572	13414	13594	13487	13251	13488	13354	13364	13403	13510	13518	13413	13574	13478	13334	13414	13358	13460	13601	13525	13497	13458	13348	13465	13370	13601	13421	13318	13653	13490	13367	13435	13277	13565	13534	13624	13435	13587	13437	13384	13384	13356	13444	13332	13506	13453	13442	13404	13553	13375	13392	13559	13463	13417	13350	13374	13589	13446	13433	13510	13434	13683	13586	13489	13466	13306	13440	13682	13463	13496	13493	13285	13416	13508	13478	13559	13493	13564	13453	13419	13471	13377	13323	13497	13525	13284	13407	13359	13376	13515	13336	13376	13331	13403	13341	13469	13580	13498	13202	13574	13511	13495	13525	13500	13435	13361	13404	13461	13286	13407	13526	13579	13349	13391	13597	13480	13318	13536	13281	13583	13414	13310	13516	13440	13483	13284	13296	13288	13407	13486	13506	13605	13421	13508	13522	13399	13553	13471	13572	13608	13462	13480	13590	13373	13512	13560	13559	13406	13535	13607	13511	13396	13326	13426	13583	13465	13327	13514	13525	13581	13585	13367	13377	13450	13368	13370	13339	13421	13469	13436	13484	13418	13298	13401	13431	13369	13405	13555	13584	13401	13374	13479	13607	13586	13192	13503	13404	13453	13551	13624	13568	13503	13583	13542	13690	13494	13411	13412	13364	13469	13432	13357	13469	13638	13373	13629	13298	13483	13508	13449	13378	13261	13515	13381	13462	13537	13612	13457	13623	13380	13373	13404	13584	13671	13526	13424	13476	13514	13426	13396	13441	13462	13339	13529	13541	13362	13389	13447	13384	13608	13255	13634	13480	13423	13448	13517	13475	13585	13541	13523	13468	13480	13494	13436	13586	13320	13191	13542	13495	13514	13364	13661	13457	13400	13399	13372	13369	13604	13330	13256	13346	13429	13566	13540	13480	13398	13363	13439	13737	13438	13433	13520	13510	13573	13541	13569	13421	13374	13489	13673	13373	13282	13577	13528	13383	13603	13331	13565	13602	13481	13451	13652	13592	13338	13256	13439	13573	13423	13413	13282	13585	13468	13722	13455	13327	13361	13574	13307	13584	13410	13550	13531	13497	13481	13440	13530	13418	13640	13568	13339	13366	13599	13563	13466	13400	13529	13327	13561	13337	13455	13499	13493	13417	13275	13449	13217	13493	13387	13361	13355	13580	13565	13545	13545	13246	13458	13436	13461	13471	13438	13455	13603	13468	13474	13459	13548	13690	13529	13459	13490	13399	13484	13284	13467	13410	13522	13403	13476	13390	13380	13520	13454	13325	13413	13460	13354	13535	13323	13362	13535	13399	13460	13361	13434	13593	13671	13401	13353	13390	13432	13534	13374	13385	13511	13400	13522	13575	13365	13414	13378	13431	13550	13364	13322	13594	13463	13470	13290	13565	13446	13493	13410	13473	13662	13455	13539	13487	13692	13328	13403	13535	13247	13431	13521	13345	13646	13527	13345	13459	13410	13468	13436	13441	13371	13393	13253	13488	13366	13344	13490	13418	13489	13477	13540	13483	13553	13238	13411	13310	13398	13458	13511	13507	13410	13328	13292	13496	13458	13411	13594	13483	13282	13457	13400	13471	13482	13387	13534	13480	13581	13381	13465	13298	13499	13560
40631	43944	41311	31542	24701	22675	22893	22793	22598	22586	22811	22686	22850	22570	22695	22613	22713	22877	22594	22616	22787	22668	22702	22551	22720	22699	22642	22756	22909	22627	22744	22799	22409	22835	22553	22518	22696	22510	22712	22732	22624	22575	22794	22446	22594	22765	22396	22828	22807	22749	22668	22723	22654	22560	22466	22715	22762	22802	22822	22620	22338	22683	22718	22765	22679	22414	22646	22736	22626	22536	22499	22643	22792	22596	22610	22856	22904	22653	22559	22436	22579	22621	22752	22661	22722	22681	22607	22576	22671	22835	22482	22523	22818	22554	22731	22833	22734	22619	22729	22675	22396	22881	22749	22571	22785	22707	22579	22828	22804	22882	22668	22879	22578	22787	22718	22664	22707	22689	22672	22786	22792	22455	22660	22504	22846	22608	22722	22702	22425	22805	22545	22552	22712	22791	22623	22635	22719	22600	22815	22557	22477	22628	22813	22700	22666	22516	22632	22651	22787	22601	22719	22964	22746	22698	22531	22775	22895	22504	22597	22621	22636	22672	22598	22735	22712	22375	22728	22878	22933	22851	22713	22662	22912	22786	22879	22568	22292	22585	22706	22827	22707	22511	22623	22653	22906	22671	22467	22719	22798	22472	22915	22868	22746	22752	22789	22804	22660	22557	22830	22573	22590	22847	22727	22559	22544	22753	22617	22607	22858	22944	22800	22779	22538	22810	22538	22554	22789	22754	22725	22475	22475	22579	22610	22720	22548	22740	22425	22623	22910	22674	22825	22712	22581	22523	22669	22677	22595	22697	22566	22926	22763	22606	22715	22526	22706	22794	22629	22453	22717	22960	22768	22684	22568	22679	22574	22706	22613	22546	22361	22671	22694	22901	22560	22569	22780	22688	22755	22622	22437	22516	22702	22463	22681	22979	22508	22675	22645	22864	22824	22452	22466	22748	22544	22789	22717	22469	22735	22597	22353	22459	22574	22674	22633	22759	22646	22623	22683	22679	22547	22594	22653	22660	22553	22791	22720	22588	22652	22537	22870	22531	22646	22631	22440	22773	22842	22549	22747	22591	22532	22488	22622	22733	22742	22850	22621	22758	22661	22953	22773	22585	22662	22818	22415	22776	22901	22823	22635	22745	22496	22473	22608	22780	22509	22459	22487	22756	22628	22821	22846	22750	22511	22491	22681	22482	22752	22919	22714	22698	22545	22642	22402	22419	22737	22878	22728	22772	22633	22608	22526	22745	22570	22620	22647	22759	22764	22625	22789	22530	22672	22753	22817	22666	22609	22686	22545	22712	22514	22693	22926	22467	22768	22507	22632	22863	22844	22521	22812	22543	22493	22679	22678	22749	22543	22622	22659	22710	22674	22534	22718	22741	22618	22638	22789	22710	22521	22758	22591	22678	22818	22592	22613	22705	22531	22618	22669	22620	22742	22603	22664	22601	22872	22560	22687	22947	22855	22591	22417	22392	22642	22596	22571	22415	22674	22582	22662	22559	22694	22538	22773	22750	22700	22784	22390	22479	22582	22670	22884	22390	22413	22679	22785	22683	22697	22677	22753	22793	22778	22754	22760	22723	22535	22593	22664	22709	22900	22601	22652	22500	22804	22559	22556	22533	22645	22825	22617	22613	22824	22720	22381	22564	22632	22934	22465	22598	22662	22699	22608	22558	22507	22632	22797	22749	22759	22558	22588	22618	22705	22742	22697	22516	22597	22722	22636	22553	22841	22537	22679	22706	22763	22657	22615	22758	22802	22696	22635	22801	22706	22546	22439	22831	23033	22925	22807	22695	22578	22631	22616	22965	22362	22761	22577	22867	22608	22577	22708	22448	22490	22768	23002	22576	22581	22556	22710	22615	22420	22466	22678	22624	22572	22525	22399	22709	22657	22668	22818	22771	22619	22718	22542	22647	22700	22814	22788	22570	22762	22810	22854	22408	22583	22572	22984	22598	22784	22932	22611	22605	22681	22741	22543	22510	22681	22750	22812	22295	22544	22642	22683	22639	22295	22627	22513	22819	22844	22956	22527	22586	22826	23051	22717	22411	22859	22624	22874	22782	22807	22655	22607	22839	22703	22716	22832	22943	22705	22874	22445	22684	22495	22543	22690	22588	22650	22848	22686	22591	22839	22617	22744	22585	22636	22628	22564	22665	22661	22350	22458	22870	22674	22888	22591	22825	22845	22368	22731	22652	22616	22513	22750	22612	22674	22838	22778	22647	22643	22810	22606	22553	22713	22496	22560	22809	22810	22902	22723	22643	22960	22567	22591	22783	22610	22667	22807	22495	22548	22657	22729	22717	22873	22744	22606	22589	22467	22703	22482	22722	22792	22681	22680	22711	22606	22756	22566	22722	22720	22567	22743	22651	22529	22774	22642	22887	22739	22622	22860	22787	22724	22910	22552	22908	22687	22856	22760	22570	22810	22617	22596	22624	22638	22634	22704	22683	22582	22950	22765	22626	22691	22638	22868	22816	22762	22435	22808	22538	22695	22938	22894	22609	22700	22648	22847	22820	22641	22621	22608	22678	22626	22776	22700	22753	22466	22490	22719	22622	22628	22617	22636	22543	22796	22419	22656	22729	22832	22640	22647	22530	22674	22764	22438	22774	22577	22559	22712	22521	22613	22767	22473	22773	22587	22765	22722	22484	22601	22450	22526	22686	22744	22664	22879	22486	22540	22681	22430	22642	22688	22614	22965	22575	22799	22938	22672	22566	22771	22788	23059	22735	22619	22763	22716	22863	22614	22516	22823	22690	22658	23011	22630	22668	22776	22811	22672	22692	22597	22440	22676	22828	22755	22646	22879	22616	22663	22604	22467	22478	22575	22665	22785	22909	22439	22596	22564	23062	22546	22685	22669	22624	22570	22638	22687	22823	22896	22531	22673	22724	22572	22721	22461	22911	22833	22693	22807	22825	22616	22668	22670	22654	22752	22764	22659	22987	22451	22633	22823	22630	22722	22790	22936	22758	22728	22968	22827	22584	22742	22840	22485	22590	22604	22831	22584	22771	22717	22886	22723	22478	22731	22603	22708	22777	22874	22746	22800	22530	23025	22650	22429	22637	22678	22748	22774	22721	22676	22902	22596	22491	22945	22489	22662	22836	22614	22782	22639	22608	22836	22634	22728	22456	22890	22629	22882	22845	22704	22957	22822	22698	22772	22539	22751	22682	22631	22529	22665	22478	22508	22658	22843	22960	22782	22711	22734	22526	22786	22585	22766	22617	22607	22668	22608	22661	22897	22577	22629	22677	22700	22810	22790	22651	22800	22687	22811	22799	22697	22718	22770	22661	22560	23045	22580	22383	22735	22835	22713	22782	22809	22748	22661	22645	22921	22537	22658	22700	22626	22600	22800	22720	22534	22695	22439	22410	22650	22523	22437	22802	22663	22704	22801	22464	22855	22778	22596	22546	22525	22657	22651	22675	22631	22589	22564	22857	22739	22728	22963	22711	22422	22635	22870	22616	22686	22449	22693	22701	22681	22669	22587	22709	22759	22641	22626	22326	22650	22713	22920	22875	22875	22668	22547	22807	22744	22458	22746	22497	22422	22842	22684	22704	22531	22721	22692	22738	22710	22593	22413	22642	22845	22696	22576	23013	22668	22465	22716	22751	22661	22662	22607	22685	22611	22741	22689	22461	22685	22562	22631	22453	22648	22521	22756	22626	22774	22740	22653	22738	22691	22731	22832	22338	22626	22618	22720	22724	22556	22634	22836	22684	22727	22690	22548	22711	22842	22770	22651	22591	22638	22808	22495	22741	22513	22488	22608	22718	22507	22684	22757	22654	22651	22330	22528	22491	22718	22499	22654	22571	22739	22659	22581	22902	22486	22595	22742	22710	22506	22766	22766	22758	22653	22754	22545	22486	22842	22725	22717	22825	22504	22722	22526	22625	22384	22806	22650	22907	22737	22756	22834	22635	22686	22781	22654	22657	22616	22906	22794	22495	22694	22664	22715	22689	22776	22533	22755	22642	22574	22602	22792	22652	22324	22999	22746	22511	22670	22618	22486	22674	22673	22775	22605	23065	22658	22482	22856	22812	22628	22854	22852	23091	22647	22500	22560	22585	22778	22603	22520	22575	22662	22537	22691	22562	22714	22645	22854	22610	22603	22632	22761	22641	22704	22603	22816	22783	22508	22624	22807	22545	22658	22574	22744	22582	22711	22801	22374	22752	22574	22889	22575	22699	22611	22811	22402	22684	22680	22421	22710	22498	22641	22602	22532	22743	22741	22595	22625	22450	22780	22714	22698	22658	22623	22625	22643	22536	22716	22593	22617	22827	22664	22747	22746	22559	22706	22596	22615	22566	22545	22714	22710	22694	22838	22593	22498	22890	22713	22717	22609	22790	22433	22753	22594	22629	22561	22774	22725	22700	22588	22866	22805	22596	22386	22540	22650	22742	22613	22599	22671	22554	22567	22687	22591	22637	22603	22700	22593	22620	22621	22558	22750	22811	22486	22716	22802	22608	22784	22627	22648	22471	22356	22525	22583	22678	22795	22656	22932	22669	22748	23029	22735	22638	22835	22779	22647	22522	22747	22746	22541	22622	22640	22625	22580	22847	22867	22741	22711	22577	22615	22738	22694	22278	22480	22613	22708	22857	22784	22643	22669	22729	22919	22664	22921	22579	22768	22777	22669	22662	22708	22657	22677	22539	22863	23006	22763	22626	22463	22699	22604	22710	22686	22748	22683	22671	22584	22446	22856	22728	22740	22782	22511	22653	22499	22471	22801	22854	22783	22602	22644	22723	22705	22643	22603	22603	22764	22762	22689	22534	22707	22577	22654	22644	22625	22551	22540	22703	22827	22664	22723	22581	22722	22611	22788	22781	22392	22639	22722	22418	22702	22728	22718	22692	22494	22941	22769	22522	22594	22798	22873	22578	22598	22889	22726	22679	22499	22644	22728	22673	22700	22797	22841	22582	22530	22518	22378	22646	22599	22804	22913	22810	22785	22672	22529	22721	22700	22761	22938	22801	22834	22862	22858	22845	22961	22671	22667	22871	22801	22493	22651	22654	22779	22726	22688	22610	22775	22577	22718	22748	22647	22708	22586	22521	22549	22649	22944	22708	22616	22705	22426	22622	22394	22608	22616	22884	22761	22716	22604	22927	22947	22582	22681	22679	22628	22246	22594	22614	22631	22788
38812	47936	36181	22045	15565	14082	14052	14077	14088	14228	14094	14064	14211	14241	14048	14092	14257	14312	14277	14092	14049	13990	14194	13884	14121	14135	14149	14194	13996	14239	14133	14276	14139	14192	14033	14130	14283	14043	14106	14095	14271	14177	14256	14078	14267	14235	14173	14241	14059	14262	14133	14132	14096	14200	14194	14109	14091	14246	14250	14094	14060	14257	14263	14132	14323	14196	14073	14321	13934	14131	14092	14062	14173	14067	13987	14207	14147	14288	14270	14123	14221	14142	14050	14274	14226	14091	14087	14274	14111	14175	14513	14272	14180	14181	14289	14165	14082	14156	14357	14174	14419	14206	14210	14237	14113	14208	14231	14252	14122	14269	14093	14065	14419	14303	13987	14052	14109	14308	14213	14225	14063	13995	14266	13999	14494	14249	14192	14184	14033	14080	14216	14168	14277	14332	14100	14107	14073	14190	14240	14190	14270	14162	14351	14155	14149	13996	14082	14260	14335	14026	14183	14139	14332	14138	14041	14076	14105	14113	14171	14177	14205	14182	14166	14107	14080	14126	14155	14151	14155	14128	14084	14205	14231	14154	14018	14186	13965	14080	14245	14193	14142	14200	14136	14166	14237	14076	14103	14307	14142	14268	14210	14100	14135	14087	14096	14204	14226	14219	13987	14110	14158	14229	14092	14186	14203	14047	14076	14130	14093	14218	14070	14046	14177	13963	14176	14123	14204	14157	14224	14111	14035	14113	14295	14245	14248	14161	14157	14227	14308	14218	14175	14125	14147	14288	14289	14118	14086	14349	14419	14173	14327	14285	14276	14246	14151	14226	14189	13929	14192	14102	14170	14022	14246	13988	14019	14266	14112	14051	14116	14201	14146	14150	14339	14162	14252	14123	14238	14024	14127	14116	14194	14319	14119	14159	14148	14136	14182	14221	14159	14147	14190	14236	14027	14095	13996	14140	14195	13988	14216	14170	14187	14134	14269	14107	14323	14080	14089	14260	14228	14218	14275	14088	14336	14194	13995	14091	14201	14277	14225	14232	14358	14284	14239	14205	14140	14227	14270	14261	14022	14209	14263	14262	14053	14158	14058	14219	14068	14161	14113	14192	14391	14081	14153	14188	14144	14050	14109	14060	14146	14243	14211	14114	14220	14022	14237	14170	14247	14139	14159	14096	14146	14292	14188	14101	14152	14046	14325	14119	14205	14168	14245	14242	13965	14172	14190	14304	14207	14247	14129	14170	14189	14092	14174	14128	14331	14142	14139	14192	14160	14106	14137	14291	13940	14137	14139	14146	14076	14200	14225	14152	14197	13975	14015	14110	14052	14095	14072	14000	14213	14120	14215	14228	14198	14039	14119	14226	14380	14330	14014	14135	14245	14175	14230	14267	14169	13991	14184	14245	14201	14223	14051	14216	14115	13981	14109	14107	14250	14140	14142	14076	14078	14115	14103	14187	14070	14169	14106	14162	14288	14082	14147	14001	14164	14204	14011	14068	14187	14258	14119	14090	14298	14136	14169	14164	14071	14336	14211	14164	14164	14170	14293	14079	14181	14177	14183	14198	14138	14251	14175	14118	13981	14027	14073	14160	14151	14155	14218	14256	14289	14230	14187	14160	14191	14211	14218	14220	14214	14112	14225	14191	14334	14144	14145	14107	14079	14299	14100	13994	14036	14226	14145	14160	14044	14201	14094	14189	14265	14133	13998	14212	14267	14018	14145	14086	14000	14211	14156	14580	14148	14197	14033	14327	14082	14174	14179	14146	14051	14084	14037	14135	14236	14254	14169	14241	14268	14182	13886	14225	14226	14090	14166	14067	14176	14126	14253	14286	14231	14294	14174	14412	14218	14115	14235	14051	14158	14160	14237	14077	14029	14165	14460	14352	14110	14037	14211	14115	14015	14243	14092	14235	14311	14372	13994	14278	14324	14203	14196	14028	14045	14176	14319	14152	14322	14315	14292	14083	14113	14153	14175	14129	14124	14062	14185	14116	14137	14228	14176	14076	14162	14237	14092	14189	14296	14215	14006	14060	14094	14197	14143	14193	14059	14130	14195	14031	14087	14065	14055	14221	14097	14241	14030	14138	14295	13878	14224	14112	14104	13990	14068	14110	14183	14319	14187	14061	14145	14275	14259	14218	13912	14089	14024	14154	14191	14129	14080	14124	14047	14246	14197	14139	13953	14074	14330	13973	14302	14010	14264	14263	14261	14156	13930	14133	14115	14147	14218	14095	14098	14155	14106	13992	14165	14275	14124	14074	14188	14088	14272	14326	14048	14111	14179	14142	14126	14234	14267	14183	14240	14199	14017	14180	14099	14123	14091	14108	14129	14175	14028	14114	14111	14229	14152	14176	14132	14091	14247	14123	14058	14085	14254	14192	14222	14211	13982	14067	14267	14174	13996	14213	14033	14143	14088	14145	14051	14107	14106	14319	14228	14183	14464	14106	14168	14178	14184	14159	14050	13986	14222	14222	14097	14142	14284	14290	14126	14217	14170	14379	14073	14169	14181	14247	14240	14160	14175	14033	14287	14325	14152	14205	14264	14256	14210	14183	14208	14056	14036	14191	14203	14238	14190	14070	14255	14209	14177	14128	14123	14119	14221	14159	14125	14135	14058	14309	14079	14043	14194	14067	14149	14210	14215	14154	14158	14141	14022	14106	14285	14190	14246	14204	14155	14054	14070	13959	14148	14171	14281	14233	14225	14111	14203	14146	14338	14312	14230	14160	14197	14135	14178	14147	14189	14260	14243	14350	14158	14186	14127	14120	14051	14150	14190	14081	14038	14304	14102	14188	14130	14115	14283	14147	14169	14148	14171	14230	14288	14198	14121	14099	14109	14180	14196	14324	14154	14180	14105	13939	14128	14166	14096	14170	14261	14147	14290	14122	14301	14074	14233	14048	14074	14191	14114	14231	14131	14050	14254	14215	14148	14169	14298	14192	14215	14293	14174	14157	14155	14145	14271	14092	14228	14093	14236	14147	14041	14375	13903	14099	14231	14189	14003	14125	14141	14332	14064	14233	14070	14167	14222	14259	14285	14401	14077	14177	14164	14232	14135	14133	14197	14259	14140	14084	14128	14212	14388	14133	14316	14207	14335	14166	14241	14338	14290	14004	14069	14115	14126	14068	14053	14119	14138	14077	14213	14272	14249	14144	14214	14088	14226	14237	14207	14216	14210	14114	13997	14064	14254	14207	14211	14297	14197	14188	14201	14150	13993	14231	14102	14244	14292	14065	14337	14202	14083	14348	14150	14172	14243	14171	13951	14196	14233	14383	14232	14291	14168	14072	14173	14197	14198	14120	14034	14031	14127	14158	14304	14286	14034	14202	14307	14054	14138	14056	14235	14064	14241	14228	14285	14291	14066	14053	14184	14362	14155	14333	14320	14223	14133	14121	14072	14189	14008	14245	14190	14204	14308	14129	14215	14228	14185	14080	14077	14109	14167	14087	14207	14074	14115	14101	14291	14221	14189	14294	14293	14130	14342	14166	14166	14094	14186	14069	14342	14193	14251	14288	14203	14034	14163	14192	14212	13961	14151	14104	14143	14261	14164	14195	14187	14245	14037	14318	14181	14152	14352	14165	14224	14147	14202	14189	14052	14052	14214	14081	13992	14200	14271	14105	14061	14182	14270	14227	14149	14359	14106	14267	14139	14189	14158	14285	14138	14201	14057	14242	14250	14123	14274	14288	14232	14262	14064	14065	14093	14422	14227	14351	14072	14112	14402	14099	14088	13998	14121	14256	14140	14190	14188	14088	14192	14168	14223	14145	14117	14051	14139	14246	14157	14179	14264	14142	14242	14209	14045	14225	14021	14149	14199	14025	14218	14392	14064	14135	14374	14130	14185	14310	14047	14070	14195	14179	14152	14089	14196	14123	14228	14194	14077	14277	14202	14202	14272	14116	14171	14268	13999	14197	14087	14293	14235	14187	14019	13981	14184	14102	14155	14168	14393	14193	14189	14207	14010	14144	14268	14188	14273	14356	14094	14175	14038	14018	14239	14179	14365	14119	14171	14281	14033	14227	14320	14036	14074	14185	13947	14130	14187	14172	14175	14223	14077	14239	14148	14099	14132	14148	14143	14210	14260	14054	14112	14109	14140	14114	14195	14179	14138	14101	14261	14103	14145	13974	14204	14441	14035	14096	14251	14167	14002	14259	14184	14188	14144	14103	14181	14216	14333	14105	14194	13918	14058	14235	14175	14196	14189	14197	14216	14015	14325	14092	14269	14169	14197	14002	14160	14371	14117	14321	14203	14197	14297	14230	14233	14105	14224	14137	14103	14285	14226	14233	14098	14048	14144	14229	14091	14270	14065	14044	14112	14130	14184	14260	14360	14286	14243	14197	14188	14211	14115	14088	14146	14121	14126	14143	14197	14355	14276	14010	14143	14193	14169	14275	14233	14218	14309	14313	13998	14134	14207	14170	14237	14265	14136	14127	14409	14206	14182	14030	14190	14234	14187	14343	14192	14249	14202	14093	14235	14203	14253	14214	14001	14277	14297	14306	14216	13910	14089	14148	14184	14052	14142	14129	14085	14094	14092	14276	14138	14217	14263	14249	14286	14225	14111	14178	14219	14146	14206	14305	14182	14226	14159	14227	14333	14293	14133	14126	14211	14351	14231	14162	13961	14189	14244	14185	14036	14252	14179	14152	14270	14173	14063	14166	14169	14196	14260	14290	14136	14269	14228	14222	14186	14282	14079	14235	14222	14152	14138	14372	14052	14144	14077	14139	14288	14019	14292	14116	14183	14142	14141	14147	14193	14341	14202	14217	14133	14109	14128	14018	14143	14111	14254	14330	14241	14193	14185	14127	14257	14153	14184	14091	14108	14261	14198	14210	14064	14370	14270	14169	14332	14183	14157	14115	14023	14315	14197	14187	14369	14194	14133	14199	14260	14179	14080	14080	14160	14230	14185	14259	14148	14120	14196	14288	14261	14315	14192	14193	14262	14142	14187	14143	14100	14241	14237	13989	14184	14261	14166	14354	14058	14265	14012	14242	14114	14009	14054	14156	14180	14212	14180	14437	14326	14182	14204	14281	14234	14106	14046	14008	14155	14099	13988	14178	14174	14255	14230	14132	14248	14174	14171	14256	14059	14293	14170	14141	14397	14068	14077	14087	14262	14199	14291	14143	14254	14069
24988	25987	37446	35999	27946	25158	25793	23411	22455	22684	22389	22535	22719	22685	22632	22693	22674	22613	22612	22329	22371	22610	22624	22292	22362	22395	22377	22505	22428	22374	22273	22340	22396	22364	22425	22304	22467	22332	22399	22518	22387	22229	22421	22343	22195	22658	22561	22454	22355	22243	22568	22090	22322	22287	22408	22444	22370	22378	22476	22437	22412	22362	22436	22372	22022	22358	22498	22383	22302	22115	22212	22289	22061	22300	22318	22324	22569	22531	22476	22489	22343	22468	22525	22434	22356	22562	22337	22178	22224	22326	22202	22507	22491	22365	22215	22314	22140	22479	22226	22331	22488	22407	22582	22737	22422	22305	22496	22388	22014	22173	22229	22265	22158	22440	22634	22311	22405	21951	22427	22228	22429	22334	22359	22246	22481	22290	22496	22382	22367	22254	22170	22493	22534	22486	22257	22470	22437	22488	22094	22391	22335	22264	22476	22331	22491	22411	22200	22114	22061	22367	22177	22416	22164	22187	22430	22379	22063	22339	22385	22361	22410	22393	22168	22235	22305	22339	22351	22495	22331	22435	22383	22303	22231	22385	22130	22336	22500	22155	22221	22076	22031	22333	22622	22356	22410	22319	22349	22484	22322	22322	22405	22415	22572	22430	22417	22389	22451	22216	22549	22440	22442	22022	22462	22379	22261	22104	22291	22092	22094	22482	22527	22403	22340	22437	22103	22286	22176	22175	22229	22511	22476	22447	22436	22558	22507	22368	22428	22348	22477	22547	22222	22343	22363	22446	22267	22378	22224	22404	22103	22233	22319	22329	22339	22512	22379	22336	22239	22469	22196	22285	22257	22248	22212	22448	22197	22315	22135	22385	22165	22488	22134	22216	22387	22432	22487	22572	22477	22163	22413	22338	22390	22100	22439	22255	22453	22279	22215	22527	22327	22294	22375	22311	22574	22518	22293	22505	22082	22285	22456	22222	22315	22426	22415	22273	22299	22359	22504	22475	22352	22435	22420	22341	22637	22410	22507	22520	22492	22221	22500	22241	22443	22126	22563	22480	22433	22410	22576	22428	22140	22152	22532	22481	22251	22405	22283	22532	22151	22429	22646	22374	22346	22392	22398	22342	22368	22386	22408	22100	22238	22300	22433	22230	22412	22407	22481	22182	22233	22373	22318	22361	22411	22121	22092	22240	22262	22146	22578	22421	22406	22204	22408	22457	22237	22398	22213	22478	22347	22509	22591	22464	22325	22480	22422	22243	22060	22077	22518	22197	22415	22515	22528	22326	22353	22483	22319	22390	22043	22215	22142	22057	22365	22560	22330	22216	22378	22514	22318	22346	22498	22553	22438	22364	22311	22262	22547	22265	22281	22115	22377	22541	22567	22354	22290	22509	22188	22174	22326	22139	22373	22485	22246	22166	22323	22264	21920	22400	22132	22218	22403	22540	22365	22351	22248	22410	22383	22054	22073	22421	22134	22177	22133	22314	22447	22204	22312	22319	22415	22298	22240	22190	22439	22314	22423	22213	22298	22045	22321	22169	22480	22456	22296	22465	22268	22443	22398	22272	22477	22471	22680	22354	22376	21933	22239	22235	22461	22239	22093	22268	22548	22287	22302	22414	22327	22100	22259	22593	22414	22225	22293	22304	22295	22407	22535	22356	22080	22392	22173	22474	22260	22472	22314	22305	22394	22405	22504	22188	22253	22234	22087	22431	22214	22136	22286	22222	22272	22373	22259	22639	22132	22321	22401	22217	22232	22223	22305	22326	22523	22331	22145	22341	22508	22469	22137	22375	22225	22320	22473	22384	22427	22260	22284	22296	22380	22344	22426	22490	22151	22313	22278	22237	22420	22337	22233	22416	22288	22342	22394	22266	22283	22280	22264	22407	22228	22273	22313	22259	22329	22285	22318	22233	22442	22129	22365	22419	22171	22244	22330	22399	22145	22355	22127	22363	22284	22169	22478	22197	22251	22413	22446	22321	22253	22515	22256	22414	22240	22131	22416	22384	22453	22136	22258	22165	22236	22196	22280	22211	22382	22232	22287	22249	22484	22379	22460	22280	22269	22355	22294	22118	22407	22403	22351	22129	22219	22315	22065	22579	22411	22388	22242	22229	22104	22335	22532	22438	22693	22355	22138	22123	22645	22370	22398	22303	22374	22358	22427	22393	22318	22269	22464	22458	22300	22629	22513	22382	22283	22289	22122	22316	22225	22115	22126	22163	22245	22381	22622	22288	22335	22222	22506	22410	22242	22258	22369	22431	22331	22525	22604	22441	22392	22290	22342	22260	22461	22218	22450	22306	22381	22419	22412	22379	22548	22374	22198	22347	22393	22290	22217	22087	22222	22508	22219	22080	22391	22498	22438	22253	22130	22213	22329	22311	22272	22633	22503	22326	22332	22278	22074	22225	22276	22375	22433	22387	22358	22094	22363	22225	22361	22114	22239	22411	22405	22395	22338	22157	22421	22253	22302	22417	22429	22322	22078	21928	22397	22184	22265	22530	22416	22336	22280	22412	22270	22191	22421	22189	22286	22348	22622	22390	22461	22259	22290	22280	22431	22160	22385	22512	22493	22451	22336	22141	22273	22430	22300	22225	22271	22303	22131	22495	22165	22111	22330	22458	22330	22138	22446	22470	22402	22388	22410	22117	22443	22250	22530	22290	22306	22319	22165	22132	22188	22400	22335	22392	22306	22260	22103	22493	22245	22477	22255	22198	22517	22382	22250	22366	22605	22358	22093	22139	22297	22109	22307	22221	22352	22167	22348	22574	22234	22281	22289	22345	22153	22495	22296	22511	22211	22130	22469	22212	22219	22367	22381	22319	22166	22426	22122	22337	22529	22315	22195	22395	22302	22253	22489	22310	22322	22568	22465	22261	22305	22330	22279	22503	22424	22128	22229	22161	22367	22463	22116	22144	22406	22057	22285	22258	22258	22498	22379	22245	22263	22495	22156	22229	22165	22418	22299	22260	22558	22609	22393	22192	22299	22320	22509	22292	22336	22301	22550	22258	22131	22366	22600	22197	22383	22247	22233	22423	22529	22277	22409	22379	22062	21950	22660	22259	22104	22370	22250	22302	22277	22534	22404	22183	22180	22227	22046	22336	22189	22529	22367	22051	22456	22487	22270	22187	22210	22444	22317	22370	22585	22260	22402	22217	22268	22471	22432	22218	22282	22376	22370	22234	22356	22269	22203	22403	22229	22185	22347	22316	22289	22145	22262	22396	22300	22514	22401	22205	22445	22364	22521	22319	22507	22333	22345	22287	22326	22287	22123	22158	22364	22245	22356	22257	22189	22308	22506	22371	22118	22359	22336	22507	22166	22353	22492	22417	22448	22386	22359	22112	22177	22203	22446	22255	22388	22383	22303	22261	22594	22550	22206	22360	22444	22361	22299	22461	22015	22503	21993	22313	22156	22437	22538	22492	22251	22374	22400	22213	22435	22348	22072	22423	22001	22519	22378	22330	22388	22426	22152	22271	22087	22329	22380	22498	22512	22576	22419	22275	22449	22402	22629	22190	22429	22487	22429	22630	22334	22280	22261	22216	22398	22390	22338	22393	22266	22325	22389	22463	22447	22425	22585	22291	22324	22113	22307	22233	22239	22410	22210	22268	22469	22738	22566	22401	22166	22610	22400	22291	22465	22086	22233	22302	22558	22275	22235	22218	22428	22522	22162	22368	22343	22069	22423	22368	22142	22407	22377	22414	22081	22320	22232	22437	22414	22247	22400	22426	22157	22364	22338	22295	22327	22536	22320	22104	22179	22086	22273	22490	22376	22530	22273	22554	22456	22060	22438	22100	22088	22345	22450	22032	22483	22239	22305	22586	22321	22274	22337	22279	22536	22445	22418	22602	22266	22262	22196	22325	22007	22017	22411	22394	22376	22237	22257	22346	22413	22089	22222	21948	22274	22377	22436	22490	22415	22416	22267	22323	22374	22280	22146	22258	22099	22390	22278	22434	22281	22166	22416	22276	22362	22182	22165	22157	22506	22338	22462	22291	22414	22287	22411	22615	22449	22160	22309	22450	22479	22412	22494	22484	22131	22477	22236	22347	22112	21943	22349	22422	22471	22303	22476	22343	22587	22318	22218	22300	22501	22205	22371	22426	22390	22341	22478	22210	22253	22372	22338	22593	22350	22256	22375	22230	22509	22390	22486	22513	22516	22244	22004	22173	22567	22225	22183	22296	22429	22454	22155	22320	22330	22267	22493	22342	22297	22144	22251	22301	22356	22383	22185	22217	22368	22233	22345	22368	22524	22521	22045	22250	22279	22425	22370	22215	22286	22321	22407	22620	22340	22212	22431	22395	22412	22233	22337	22442	22364	22376	22247	22361	22294	22201	22416	22314	22187	22433	22440	22384	22543	22449	22302	22548	22556	22512	22303	22490	22332	22253	22413	22392	22306	22583	22384	22129	22456	22235	22250	21943	22344	22262	22266	22241	22313	22349	22255	22364	22286	22365	22155	22388	22192	22208	22290	22249	22380	22279	22334	22215	22237	22131	22325	22435	22337	22305	22424	22140	22293	22445	22338	22350	22400	22396	22257	22383	22464	22675	22353	22459	22218	22481	22335	22480	22307	22445	22608	22387	22244	22130	22262	22373	22353	22350	22639	22243	22514	22371	22317	22547	22390	22528	22076	22168	22246	22319	22189	22360	22135	22418	22069	22416	22387	22408	21999	22273	22121	22307	22148	22589	22315	22249	22349	22441	22394	22512	22277	22138	22273	22125	22429	22399	22362	22148	22195	22269	22563	22268	22211	22246	22298	22601	22342	22431	22446	22428	22411	22436	22486	22273	22154	22416	22374	22232	22449	22481	22325	22213	22372	22326	22371	22276	22562	22398	22416	22364	22361	22557	22266	21946	22457	22187	22133	22548	22326	22204	22267	22198	22422	22350	22153	22576	22189	22459	22489	22334	22458	22474	22434	22471	22465	22352	22307	22304	22658	22460	22499	22282	22406	22118	22279	22310	22351	22435	22525	22268	22264	22395	22373	22485	22267	22436	22417	22162	22300	22290	22367	22295	22430	22277	22246	22397	22331	22472	22061	22536	22366	22109	22316	22636	22405	22321	22575	22406	22402	22319	22124	22392	22530	22354	22548	22258	22641	22363	22390	22480	22344	22155	22380	22483	22137	22530	22137	22064
67275	104152	84911	55081	25888	14084	14271	13959	14020	14142	14135	13951	13868	14098	14037	13969	13996	14101	14081	14010	13995	13939	13977	14065	14066	13868	13964	13992	13984	14011	14031	14003	14185	14133	14034	13997	14072	13943	14028	13862	13995	14044	14121	14089	14144	13904	13982	14040	14226	14015	14008	14065	13956	13936	14203	14004	13999	14069	14015	13905	13998	14021	13829	14149	14170	14073	14014	14244	14095	13867	13898	14113	13974	14042	14013	13922	13872	14117	14095	14213	14027	14037	13879	14126	14028	14027	13906	14124	14039	14059	13899	13954	14064	14047	13947	13901	14010	14107	13977	14035	14097	13908	13936	13977	13926	14087	13912	14050	14030	13880	14064	14093	14191	14075	13873	14042	13963	14087	13918	13887	14121	13989	14010	14017	14025	14076	14039	13976	13884	13964	14087	14080	14078	13875	13999	13972	14110	14106	14004	13973	13986	14038	14026	14052	14005	14093	13979	14073	14216	14035	13974	14123	13998	14044	14079	14078	14018	14050	13979	13988	14057	14128	14138	14128	14103	14117	13937	13907	14159	14160	14013	13983	14204	14031	14152	13955	14104	14130	13860	14116	14111	14135	13957	14039	13986	14106	14124	14032	13897	14141	13968	13963	14106	14047	13993	13864	14177	14095	14089	14008	13992	14051	14105	14122	14068	14132	14112	14018	14007	14000	14052	13952	13912	14141	14045	13947	14144	14074	14040	13999	13943	13891	14135	14089	13796	14021	14016	13837	14042	13988	13991	14042	13973	14085	13999	14098	13978	13939	14042	14024	14017	13973	14099	13958	14000	13922	14205	13946	14056	14099	13948	14259	13966	13977	14035	14033	14065	13843	14131	14063	13986	14010	14023	13952	14091	14062	13949	14110	14029	13874	13989	13847	14158	13994	13981	14038	13907	14090	13778	13979	14067	14106	13909	14204	14241	14146	14148	14059	13974	14058	13870	13933	14047	13949	14052	14102	14056	13905	14243	14009	13940	14051	14168	13945	13942	14058	13954	13858	14169	14060	13966	14164	14078	14046	14170	13964	14007	14069	13916	13877	14101	14109	13995	14039	13991	13909	14076	14089	14118	13899	14039	14098	14087	13991	13932	14102	14145	13950	14044	14019	14005	13970	13946	14173	13940	14176	14108	13984	14114	14069	13901	14087	14051	13985	14163	13976	14155	13715	14070	13906	14080	14061	14045	13877	14172	14031	14031	14101	13910	14014	14020	13846	13997	14006	14225	13985	14151	14019	13978	14177	14052	13986	14187	14015	13826	13889	14047	14095	14110	13968	13972	14073	14182	14115	13969	14121	14146	13913	14051	13889	14090	14161	13903	13898	14100	14038	13970	14146	14163	14028	14092	13951	14066	13774	14003	14040	13981	13937	14013	14165	14074	13967	13980	14031	14083	14173	13948	14127	13875	14053	13974	14203	14026	14014	13968	14043	13934	13949	13822	14075	14115	13911	14209	14013	14022	13814	14012	13934	14246	13935	13979	13935	14098	14012	13884	14141	13805	14085	14029	14151	13897	14155	13905	14095	14047	14065	14164	13916	14100	14039	13998	13971	14088	14063	14157	13989	14076	14094	13976	13946	13955	14030	14068	14072	14229	13972	14036	13985	13949	14192	14061	13885	14025	13984	13858	13850	14014	13963	14158	14089	14008	14058	14058	13929	14040	14030	14027	14199	13922	14044	13917	14073	14043	14024	13983	13998	14017	14143	14161	14217	14124	14100	13984	14063	14041	13772	14018	13992	14022	14074	13965	13975	13967	13903	13919	14129	14144	13983	13814	13981	13936	14130	14080	14079	14038	14104	14113	14133	13987	13968	14123	13814	14013	13910	14052	14005	14212	13930	14178	14080	14081	14252	13957	14041	14036	13867	14035	14077	13969	14070	14045	14088	14023	13981	14060	14069	14100	14088	14184	14002	14021	14185	14000	14145	13971	14216	14019	13891	13879	14101	14077	14118	13898	14016	14037	14066	13960	13964	13853	14153	13984	13992	13892	13898	13985	13976	13983	13968	13861	14110	13899	13922	14104	13900	13972	14091	14013	14114	13978	13902	14059	13937	13843	14009	13993	13959	13970	13897	13968	14031	13986	14113	13991	13867	14078	13871	14006	13938	13820	14046	13895	13965	13989	14022	14023	14177	13987	14022	14015	14043	13941	14251	13955	13908	14114	13925	14107	14158	13900	13990	14057	14120	14150	14082	14046	14062	14050	14019	14043	14014	13902	14029	13999	14022	14292	13934	13874	14035	13973	14119	14098	14073	14087	13954	14128	13865	14049	13936	14070	14162	13910	13770	14190	14039	13990	14060	14108	14223	14137	14187	14178	14126	13980	13958	13982	13928	14023	13895	13955	14048	14098	14132	14104	14135	13949	14033	14098	13976	14074	14043	14062	13924	14045	13920	14037	14109	14146	14015	14233	14090	14051	14006	14002	13946	13943	14025	14017	14065	14001	13881	13930	14145	14086	14047	13927	14066	14031	13912	14059	14120	13915	13914	14000	13999	13919	14000	13936	14017	13968	14042	13835	14092	14125	14027	14065	14079	13949	14130	13898	13955	14038	14162	14013	13998	13995	14006	13948	13907	14086	14034	13903	13989	13980	13986	14122	14192	14136	14245	14075	14155	13902	13998	14127	14140	13920	14017	14036	14162	14087	13794	13878	14011	14050	13964	14124	14033	13969	13973	14176	13936	13995	14117	13954	13990	14065	14071	14005	13907	14101	14111	14106	13955	14017	14043	13948	13990	14066	14057	14054	14059	13907	14100	14069	13909	13935	13999	14031	14024	14156	13969	13965	14121	14056	13903	13938	14070	14058	13957	13881	14229	14021	14001	13876	14206	13851	13995	14058	14084	13933	14020	14329	14190	14076	13965	14004	14068	13916	14086	13885	14026	13956	13883	14137	13967	14101	14060	14004	13921	13848	14050	13961	14091	14067	13988	13997	13870	14099	14081	14001	13986	14113	14025	13982	13854	14209	14211	13875	13946	13990	14153	14017	14210	14069	14000	13865	14018	14101	13959	13968	13843	13912	13937	14052	14126	13933	14126	14242	14028	13870	14040	14164	14029	14080	14041	14129	14035	14128	13947	14062	14007	14131	14099	13971	14066	13994	14076	14043	13993	14075	14049	14072	14073	14038	14008	13964	13965	14137	13853	14088	14152	13969	13940	14095	14216	13931	13951	14114	14028	14030	13843	14136	14109	14034	14173	14135	13990	14150	14001	14111	14003	13914	13963	13947	14045	13842	13890	13963	14081	14102	14103	13893	14031	13951	13967	14138	14040	13995	14171	14053	14022	13753	13985	13897	14015	13965	14045	13990	14016	14028	14082	14008	14099	14018	14116	14003	14022	14149	13916	13987	14299	14022	14078	13944	14001	13992	13947	13952	13944	14011	13983	14054	13920	13967	13928	13999	14142	14103	13923	14013	13909	14013	13840	14037	14124	13793	13873	14117	14023	14037	14220	13832	14039	13977	14007	14099	14079	14088	13977	13902	14051	14010	14047	13982	14040	14194	14168	14192	13978	13967	14181	14122	13984	14201	13949	13966	14184	14072	13828	13927	14169	13870	13907	13991	14102	13945	13971	13979	14017	14056	14090	14075	13885	14038	14182	14126	13912	14219	14002	13948	14057	14158	13955	13925	13998	14034	13890	13720	13936	13966	14028	13880	13980	14066	14005	14017	14289	14036	13941	13962	14081	14156	13839	14094	14024	14002	13935	14165	13902	13998	13972	14177	14044	13987	14021	14135	13976	14018	13952	14136	13973	14120	14089	14031	13856	13994	14146	13931	14108	13964	13900	14248	14016	13882	14004	13954	14107	13783	14003	13908	14036	13994	13879	14088	13879	13898	13931	14031	14109	14093	13985	14064	14115	13969	13977	13993	13910	13932	14068	14025	14095	14067	14154	14033	14074	14001	14097	14026	13994	13926	14004	14075	14064	13966	14091	13921	14102	14039	14166	14188	13916	13964	14009	13948	14058	13976	13894	14167	14079	14016	13922	14028	14051	14050	14120	13927	14026	14042	13919	14096	14034	13955	14032	13908	14012	13975	14112	14024	14002	14028	13977	14075	13956	14066	14016	14045	14093	13978	14136	14266	14037	13889	13986	14022	13828	13996	14247	13935	14181	14093	14029	13970	14103	14062	14009	14019	13927	14052	13921	14061	13955	14151	14089	14094	14079	13957	14045	14021	13941	13981	14086	13981	14145	14043	14010	14175	14037	14082	14032	13897	14109	13987	13779	13963	14044	13862	14064	14043	14023	13970	14036	13957	14006	13997	14024	13992	14142	14021	14123	13900	13980	13821	13992	14115	14018	13927	14042	14113	13955	13997	13939	13983	13983	14100	14135	14037	13894	13995	13908	14086	13980	13967	14112	14089	14010	14158	13942	14079	13981	14125	14087	14055	13983	14001	14167	13982	13976	13973	13910	13912	14161	13808	14049	14046	13932	14043	14025	14324	14198	14130	13975	13990	13888	13906	13999	14081	13869	14037	14009	13977	14076	14086	13823	14239	14187	14049	14024	13951	14040	14020	14091	13936	14053	14037	13961	13946	13988	14180	14024	13912	13889	14061	14046	14060	14120	13889	14046	13959	13913	13974	14046	14022	14216	13973	13949	14000	14155	14128	14101	14050	13899	13966	14139	14006	13828	14151	13989	14135	13914	13957	13989	13954	14039	13937	13905	14073	14134	14083	14013	14020	14057	13994	13996	14039	13960	13858	14114	14226	13886	14096	13948	13956	14035	14012	13911	13833	14007	13953	13988	14134	13863	13999	14015	14116	14014	13955	13997	13901	14186	14110	14005	14076	13998	13993	14111	13916	14061	14070	14050	14064	13972	14020	14052	13962	14096	14036	13907	14027	13960	14042	14009	13962	14061	13930	13990	13867	14214	14031	14064	14062	14127	14157	14053	14032	14152	14007	14019	14069	14183	13983	14037	13888	14076	14214	14093	14001	13957	14046	14127	13954	14019	13892	13946	14103	13924	13970	14163	13909	14088	14068	14097	14040	13801	14026	13964	13875	14061	14051	14130	14123	14050	13995	13977	14028	14061	14043	13853	13924	13907	14018	14023	13917	14007	14171	13780	13909	14077	13940	14022	14020	14106	13891	14010	14303	14105	14034	14004
22865	24261	34993	32971	24825	24159	28362	23782	22401	23008	23203	22946	22909	23062	22803	22938	22801	22828	22809	22647	22720	22713	22661	22759	22655	22593	22653	22290	22594	22636	22486	22734	22559	22671	22582	22817	22463	22659	22692	22761	22680	22550	22580	22754	22625	22524	22450	22670	22730	22761	22605	22335	22528	22578	22617	22869	22400	22585	22599	22794	22684	22425	22330	22575	22675	22417	22477	22611	22415	22570	22398	22209	22400	22392	22500	22369	22575	22199	22573	22508	22348	22390	22570	22748	22681	22723	22548	22454	22356	22487	22652	22673	22373	22505	22228	22558	22450	22470	22535	22687	22590	22402	22401	22673	22497	22915	22588	22710	22566	22686	22584	22476	22479	22737	22246	22643	22511	22441	22439	22647	22575	22500	22485	22606	22544	22607	22383	22532	22579	22477	22478	22391	22690	22550	22627	22576	22290	22574	22291	22528	22504	22490	22532	22540	22490	22523	22393	22347	22232	22321	22506	22404	22614	22450	22641	22453	22358	22644	22391	22593	22690	22529	22536	22368	22428	22228	22472	22356	22622	22634	22541	22656	22649	22513	22483	22570	22684	22602	22634	22600	22565	22526	22448	22265	22512	22558	22537	22399	22774	22558	22264	22423	22654	22423	22242	22332	22465	22650	22569	22596	22514	22491	22571	22680	22343	22499	22519	22647	22529	22553	22783	22426	22540	22214	22351	22516	22486	22460	22470	22278	22610	22479	22634	22568	22517	22602	22672	22415	22217	22339	22391	22658	22728	22465	22500	22444	22529	22409	22404	22559	22549	22719	22636	22490	22250	22510	22554	22747	22546	22414	22665	22499	22675	22568	22538	22332	22369	22323	22704	22430	22381	22361	22587	22612	22550	22624	22479	22415	22419	22369	22691	22403	22484	22525	22552	22510	22669	22412	22399	22628	22774	22548	22581	22367	22675	22336	22694	22524	22608	22393	22364	22278	22853	22818	22618	22537	22431	22339	22464	22595	22447	22380	22544	22565	22455	22602	22495	22483	22372	22564	22435	22706	22535	22505	22565	22386	22739	22494	22551	22368	22577	22767	22557	22563	22536	22392	22598	22175	22364	22614	22488	22263	22306	22320	22601	22601	22450	22509	22736	22511	22560	22435	22367	22706	22458	22623	22722	22898	22593	22497	22379	22364	22701	22619	22488	22405	22414	22655	22480	22348	22251	22540	22709	22497	22548	22450	22504	22517	22475	22301	22530	22307	22640	22425	22310	22470	22682	22384	22362	22720	22390	22306	22393	22714	22632	22622	22623	22734	22386	22510	22724	22729	22537	22231	22688	22613	22588	22651	22529	22396	22585	22611	22644	22595	22413	22585	22500	22414	22209	22694	22223	22298	22429	22745	22573	22621	22497	22579	22551	22608	22721	22704	22638	22562	22740	22387	22536	22073	22400	22652	22714	22576	22487	22466	22541	22492	22627	22455	22738	22768	22503	22408	22520	22691	22535	22387	22355	22460	22579	22628	22489	22364	22479	22573	22489	22530	22402	22660	22566	22690	22433	22449	22562	22430	22285	22637	22750	22398	22535	22513	22209	22539	22495	22481	22492	22750	22500	22428	22712	22329	22459	22425	22338	22682	22549	22469	22447	22429	22547	22482	22428	22628	22575	22675	22617	22512	22447	22612	22700	22677	22607	22508	22523	22360	22509	22547	22397	22499	22802	22272	22646	22240	22435	22542	22268	22417	22620	22736	22563	22511	22345	22388	22405	22491	22482	22395	22515	22689	22489	22567	22641	22460	22289	22504	22357	22561	22601	22331	22542	22632	22328	22402	22310	22454	22719	22549	22450	22372	22425	22402	22587	22479	22636	22687	22620	22704	22553	22496	22397	22649	22731	22622	22458	22477	22551	22376	22340	22347	22621	22497	22255	22422	22571	22543	22422	22283	22526	22487	22525	22528	22510	22358	22555	22385	22435	22511	22360	22436	22562	22500	22420	22447	22598	22443	22221	22498	22281	22571	22395	22679	22584	22476	22656	22375	22628	22581	22762	22461	22366	22584	22452	22273	22576	22444	22527	22393	22411	22543	22585	22332	22592	22442	22526	22435	22848	22583	22640	22558	22452	22699	22482	22393	22570	22605	22413	22404	22358	22224	22651	22279	22553	22456	22635	22479	22320	22091	22493	22621	22473	22465	22203	22460	22270	22537	22438	22406	22549	22324	22380	22784	22712	22668	22610	22601	22613	22556	22498	22420	22525	22548	22570	22440	22365	22528	22379	22379	22325	22551	22509	22550	22755	22376	22198	22427	22538	22412	22741	22423	22441	22520	22349	22578	22560	22580	22468	22549	22455	22527	22599	22422	22411	22560	22576	22152	22344	22419	22484	22472	22203	22260	22657	22515	22480	22639	22495	22668	22515	22622	22472	22503	22475	22666	22449	22524	22166	22495	22370	22402	22434	22389	22361	22395	22565	22580	22576	22575	22571	22548	22438	22453	22309	22338	22351	22419	22779	22431	22360	22467	22370	22331	22430	22366	22580	22586	22541	22378	22392	22701	22416	22535	22672	22422	22351	22528	22104	22498	22621	22520	22690	22528	22801	22845	22532	22620	22663	22686	22272	22569	22385	22474	22444	22588	22588	22520	22436	22487	22410	22576	22593	22671	22508	22437	22575	22441	22556	22594	22409	22372	22590	22388	22712	22416	22503	22531	22504	22279	22526	22363	22603	22590	22556	22320	22571	22502	22459	22565	22325	22636	22531	22575	22606	22565	22263	22565	22319	22298	22332	22243	22358	22436	22550	22677	22699	22615	22633	22424	22478	22546	22460	22361	22550	22351	22503	22501	22343	22243	22618	22728	22542	22279	22493	22387	22328	22630	22550	22595	22462	22344	22268	22329	22449	22475	22656	22267	22453	22291	22496	22357	22306	22367	22425	22324	22449	22496	22522	22635	22406	22195	22379	22598	22606	22624	22399	22561	22424	22284	22375	22459	22398	22824	22551	22552	22530	22594	22533	22609	22530	22503	22314	22476	22829	22244	22532	22562	22412	22477	22332	22438	22470	22112	22574	22403	22522	22543	22543	22635	22498	22427	22550	22370	22517	22595	22494	22559	22673	22806	22572	22641	22590	22482	22437	22591	22333	22497	22547	22831	22490	22350	22474	22274	22329	22213	22398	22562	22503	22525	22476	22498	22466	22733	22487	22440	22575	22801	22338	22343	22491	22561	22427	22383	22371	22503	22619	22299	22419	22367	22210	22404	22513	22845	22378	22425	22493	22484	22548	22367	22438	22490	22615	22526	22331	22400	22418	22433	22503	22562	22396	22475	22385	22325	22489	22440	22401	22480	22444	22374	22564	22638	22248	22408	22447	22463	22369	22387	22277	22260	22344	22532	22432	22393	22661	22591	22465	22559	22515	22514	22419	22681	22450	22361	22409	22633	22403	22472	22596	22574	22344	22367	22376	22506	22638	22541	22683	22363	22603	22480	22682	22688	22455	22604	22544	22189	22700	22471	22270	22512	22365	22290	22228	22437	22443	22767	22369	22693	22509	22604	22640	22524	22513	22502	22476	22484	22391	22352	22297	22522	22350	22395	22434	22242	22371	22688	22692	22555	22553	22563	22468	22481	22811	22512	22385	22346	22436	22327	22507	22370	22570	22544	22548	22387	22424	22291	22472	22481	22419	22549	22657	22560	22494	22270	22440	22312	22395	22464	22590	22344	22584	22555	22553	22255	22494	22362	22369	22413	22432	22549	22511	22444	22434	22478	22377	22419	22710	22322	22731	22545	22717	22435	22532	22136	22462	22468	22495	22551	22267	22393	22278	22548	22515	22726	22376	22417	22678	22360	22431	22445	22433	22355	22371	22618	22725	22492	22511	22589	22288	22411	22380	22491	22593	22498	22705	22315	22389	22238	22497	22296	22432	22256	22463	22243	22280	22668	22560	22280	22557	22520	22387	22610	22346	22452	22614	22557	22531	22355	22574	22726	22543	22720	22288	22436	22589	22404	22649	22259	22309	22577	22849	22501	22486	22419	22334	22548	22549	22388	22318	22260	22324	22557	22791	22220	22293	22653	22637	22568	22477	22483	22372	22389	22592	22423	22472	22519	22533	22383	22511	22488	22637	22696	22422	22356	22319	22552	22617	22582	22504	22636	22564	22531	22583	22362	22425	22375	22693	22451	22564	22677	22709	22450	22352	22453	22467	22591	22630	22408	22726	22331	22719	22387	22436	22529	22434	22604	22630	22556	22691	22347	22509	22373	22425	22613	22614	22611	22377	22506	22692	22642	22442	22788	22590	22675	22554	22485	22808	22440	22539	22676	22354	22504	22425	22744	22362	22506	22700	22463	22545	22666	22573	22613	22287	22469	22511	22587	22521	22434	22493	22454	22389	22316	22389	22539	22470	22234	22501	22544	22740	22574	22355	22324	22513	22685	22431	22237	22318	22595	22274	22702	22429	22596	22465	22394	22509	22527	22373	22547	22506	22597	22438	22288	22453	22473	22379	22266	22537	22423	22642	22172	22727	22647	22264	22455	22704	22561	22524	22430	22493	22762	22269	22514	22185	22567	22353	22623	22497	22497	22575	22266	22470	22460	22344	22635	22472	22540	22377	22423	22469	22429	22548	22505	22583	22262	22574	22613	22578	22698	22784	22761	22656	22608	22556	22521	22566	22171	22449	22427	22668	22325	22373	22612	22425	22271	22419	22255	22424	22504	22267	22585	22410	22561	22556	22384	22272	22530	22395	22299	22634	22545	22364	22584	22424	22407	22443	22560	22472	22651	22679	22526	22461	22699	22522	22496	22493	22341	22603	22504	22411	22363	22139	22343	22713	22323	22728	22566	22579	22574	22717	22518	22569	22448	22240	22622	22608	22464	22640	22664	22590	22201	22571	22328	22584	22321	22687	22400	22434	22424	22474	22565	22390	22391	22300	22329	22499	22274	22512	22517	22354	22539	22340	22467	22613	22461	22372	22384	22451	22660	22653	22331	22586	22579	22514	22588	22221	22504	22528	22495	22417	22480	22499	22498	22392	22378	22489	22658	22432	22608	22688	22627	22284	22331	22446	22688	22391	22292	22626	22398	22264	22410	22504	22258	22408	22423	22560	22348	22652	22552	22404	22564	22372	22451	22423	22465	22227	22404	22509	22616	22339	22462
61597	107091	94605	65790	26545	14096	14181	14103	13944	13872	13853	13961	13995	13997	13874	14069	14010	13843	14047	14018	14041	13928	13908	14007	14004	14057	13999	14054	13922	13813	13876	13996	13986	14044	14028	14079	13857	14014	14004	13833	13948	14092	14194	13993	13799	14018	13932	13984	14086	14031	13919	13931	14016	13821	14166	13913	13849	14032	14064	14084	13982	13972	13944	14079	14119	14044	13909	13935	13860	13906	13910	14067	13892	13888	13804	14175	13961	13939	13992	13910	14042	14098	13864	13957	13986	14065	13915	14025	13962	13992	13868	13986	14046	14013	13970	13991	13922	14059	14026	14247	13954	13757	14001	13887	13812	13948	13994	13927	13916	14003	14104	13925	13935	13944	13868	13907	13998	14108	13785	13868	13886	13871	13824	14067	13983	13812	13928	13972	14078	14043	13937	14056	13877	13802	13901	13900	14149	13914	13770	14099	14052	14024	13941	13861	13899	13965	13970	13748	14093	13771	13908	13907	14157	13940	14082	13972	13771	13922	13906	14008	14030	14022	13923	13995	14129	13988	13790	14108	14052	13916	13857	13820	14085	14092	13908	14124	14063	13732	13959	14015	13993	13961	13947	13942	14081	14060	13855	13929	14112	14105	13980	13878	13658	14094	14017	13928	14216	14041	13973	13895	13873	14194	13891	14008	13859	13941	14031	13824	14032	14045	13975	13987	13788	14035	13973	13863	13945	13904	13917	13836	14145	13939	13956	13870	13788	13957	13985	13896	13875	14068	14069	13964	14007	13956	13924	14137	13942	13939	14031	13923	13989	14002	13814	13950	13960	13906	13801	13893	14118	13970	13958	13831	13926	13967	13895	13964	14025	13890	13981	14014	13910	13989	13957	14015	14022	13847	14048	13800	14065	13813	14126	13912	13939	13920	14024	14133	14082	13906	14017	14127	13996	13977	13996	13870	14018	13846	14060	14082	13885	13874	14119	14180	13951	13993	14047	13963	14004	13965	13979	14008	13836	13833	13957	13899	14032	14154	13803	13873	13887	14091	13826	14145	14022	14049	13732	13992	13934	13995	13961	13954	13961	13989	14107	13783	14041	13942	14066	13863	13937	14013	13889	14025	13929	13927	13859	14088	13976	13984	14181	13964	13944	13859	13904	13959	14052	13838	14067	13949	14077	14000	13926	14060	13920	13858	14107	14152	13908	13735	13868	13969	14036	13939	13895	13967	13903	13909	13942	13988	13960	13917	13976	13890	13914	13928	13935	13825	13844	14002	13940	14006	13923	14082	14096	13997	13979	13864	13862	14010	14164	13965	13895	13956	13870	13905	14150	14043	13883	13950	14032	13890	13928	13849	13872	13945	14043	14081	13694	13995	13932	13950	14125	14125	14067	14066	13941	13906	14106	13901	14088	14011	13805	14093	13954	13877	13952	14042	14132	13908	13944	13928	14076	13981	13959	14049	13985	13965	14075	13915	13958	13808	13964	14187	13822	13990	14014	13943	13983	14057	13899	13923	14059	14035	13938	13937	13859	13975	13863	14004	14049	14033	14048	14087	13953	14247	13871	14050	14086	13953	13963	13992	14043	13978	14104	13729	13730	13995	13963	13997	13915	13925	14027	14044	13919	13933	13822	14027	14039	13991	14014	14119	14001	13893	13742	13979	14025	13972	14019	13875	13764	14073	13924	13791	13903	13933	14028	13940	13971	13983	14104	13718	14077	13989	13891	13999	14006	14008	14133	13924	14210	13950	13781	13870	13961	14181	14177	13876	14018	13965	13995	14076	13979	14072	13909	14058	14006	13981	13952	14065	14192	13944	14002	13939	13934	14034	13892	13969	13866	13932	14038	13860	14038	13978	13903	13818	14090	13977	13749	13969	13851	14159	13870	14010	14063	14075	13813	13891	14035	13887	14002	13915	13827	13868	14029	13893	13855	13972	14095	13861	14086	13951	13974	13893	13852	13854	14014	14036	13930	13849	14066	14089	14015	14139	14090	13959	13901	13950	13878	14082	13878	13924	13825	14120	13919	13953	13927	14077	14235	14064	13826	14036	13969	14003	14143	13997	14082	13788	13993	14163	14006	14062	14128	14056	13965	13955	14006	14097	14022	14073	13906	13913	13909	13934	13820	13850	13938	13883	14013	13827	14018	14038	13968	13772	13846	13751	14021	13908	13936	13980	13820	13980	13968	13767	13964	13871	13938	13977	14072	13928	13878	13938	13974	14004	13891	13935	13814	14028	14084	14004	13861	14078	13893	14015	13911	13924	13879	13888	13902	13964	13912	14058	14068	13879	13922	13984	13930	13961	14137	13820	13974	13963	13911	13903	14058	13722	14009	13998	14152	13941	13900	13950	13890	13966	14146	13901	14115	13922	13976	13989	14029	14004	14023	13866	14040	13870	13960	13904	14009	13918	13960	13902	14020	13879	14013	13814	14120	14039	14190	13900	13957	13984	13761	13882	13923	13773	14023	13962	13903	13957	13974	13960	14000	13918	13933	13897	13924	13958	13971	13918	13979	13777	13894	14103	13935	13829	13995	13949	13964	13944	13931	14011	13990	13932	13875	14067	13798	13879	13956	13974	13826	13883	13877	14080	13910	13748	13868	13987	13825	14017	14013	14049	13820	13986	13938	13946	14083	13928	13993	14041	13918	13829	13920	14076	13769	13960	13801	13985	13866	13865	13990	13925	13984	13870	13977	13825	14071	14071	14201	13979	13978	14031	13883	13903	13983	13989	13912	14172	14041	13705	13944	13831	13829	13835	14009	14057	13996	14080	14052	13996	14024	14079	13950	13919	13921	13873	13965	14012	13920	14015	13858	13978	13934	14041	14026	14030	13938	14052	13871	13868	14005	13953	13956	13799	13806	13812	13944	13872	13840	14036	14086	13901	13942	13941	14094	13879	13946	13875	14035	14036	13928	13892	14086	13831	13938	13922	13991	13960	13898	13910	13908	13844	13860	13983	14045	13863	13961	14079	14044	13963	14184	13913	13958	13953	13925	13935	13926	14013	13984	13899	14035	13797	14138	13934	13910	13909	13907	13847	13953	14010	14111	14100	13867	13939	13984	14091	14086	13985	14052	14184	13890	14003	13939	13913	13949	13863	14057	13730	13987	13871	14101	14130	13861	14109	14064	13974	14006	14144	13874	13900	13814	14008	14003	13907	14068	14021	13923	13976	14064	13805	13968	14106	13921	14052	13904	13904	14017	13871	14150	14093	13928	14028	13987	13868	14039	14052	14002	13939	14036	13876	13913	13968	13957	13762	13941	14146	13832	13954	14026	14086	13981	14011	13957	13965	14050	13860	14095	13989	13993	13972	14041	13965	13856	13974	13906	13962	14025	13969	13982	13995	13891	13847	13970	14055	14015	14021	13955	14013	13811	13915	13895	14106	13977	14002	13993	13936	13937	13847	13968	13878	13838	13973	13989	14004	13957	13998	13827	13943	13896	13913	14038	14032	13846	13915	13822	13887	13986	13873	13979	13883	14093	13899	13882	13869	13918	13919	13951	14015	13961	13903	13843	13948	13919	13907	13949	13904	13902	13948	14065	13994	13936	13742	14096	14092	13986	13926	14037	13863	13980	13974	13786	13942	14121	13939	13851	13863	13859	13890	14134	14004	13997	13775	14015	13812	13936	13948	13954	14023	13878	14057	13774	13927	13933	13993	13945	14174	13881	13875	13943	14096	13958	14003	13965	13832	13980	13979	13801	14095	13886	13893	13907	13988	13889	14015	14082	14026	14110	14045	14024	13936	13880	14097	14059	13919	14022	13984	13837	14022	14245	13900	13930	14090	14164	13875	14046	14061	14012	14006	13890	14023	13861	13868	14041	14049	13814	13972	14014	13893	13961	13906	14189	13997	13959	14059	13775	13820	14050	14016	14130	13977	14023	13974	14028	13924	13920	14014	14008	14022	14060	13900	13955	13959	14049	13833	13894	13859	14095	13726	13986	13935	13948	14097	13979	14012	14092	14009	14134	14023	13860	14094	13820	13870	13980	13953	13957	13998	14100	13837	14025	14110	14157	14028	13975	13745	13917	13808	13886	13891	13850	14090	13842	13978	13928	13906	14028	13980	13927	13945	14044	14048	14139	13805	13896	13913	13799	14088	13810	13923	13878	14008	14090	13984	13968	13804	13989	14164	14077	13934	13955	14003	13882	13804	13963	13921	13988	13782	13834	13988	13896	13797	13933	14107	13920	13884	13975	14021	14004	14048	13959	13976	13828	14038	13719	14091	14067	14039	13852	13905	14003	13871	13716	13948	13938	13834	14014	14193	13942	14169	13898	13929	13958	13903	13802	13913	13940	13886	13916	13813	14132	14017	13915	14008	13959	14013	13969	14198	14038	13925	13887	14085	13930	13858	13785	13967	13963	14105	13866	13963	14001	13957	14096	13858	14058	13929	13865	14002	13868	14019	14004	13860	13933	13848	13948	14075	14051	14100	14085	13900	13886	13751	14087	14031	14068	13858	13985	14003	14007	13837	14033	13987	13898	13964	14013	13944	13998	14111	14068	14002	13896	13950	13950	14105	13879	13952	14101	14143	13912	13907	13981	13891	13799	14000	13824	14166	13905	14071	13932	14029	13925	13988	13940	13954	13946	13889	14059	13897	14082	13914	14020	14101	14059	14189	14024	14012	14030	13866	13975	13992	13925	13919	14088	14058	13945	13924	14016	14035	14023	13747	13950	13953	13853	14041	14058	14048	14023	13887	13834	14006	13945	14009	13937	13915	13853	14031	14041	14264	14254	14075	13850	13980	14112	13915	13908	13962	13869	13804	13952	13850	14001	13831	13931	13924	14037	14111	13789	14009	14114	13967	13852	14157	14051	14082	13784	13798	13905	14158	13912	13964	14079	13866	14073	14002	14111	14011	13750	14071	14050	14106	14008	13805	14089	13883	13914	13894	14009	13942	13955	13883	13939	14013	14058	13909	14027	13887	14011	14136	13860	13865	13977	14079	13922	13898	13898	13951	13913	13915	14027	13922	13960	13779	14042	13860	14059	14003	14241	13892	14043	13744	14183	13922	13941	13962	14009	14027	13905	13970	14026	13932	14072	13916	14060	13842	14065	13986	13834	13771	13951	13931	14030	13989	13948	14014	14067	13863	14068	13996	13933	13903	14099	13767	14026	14116	14081	13971	13924	14019	13951	14011
41139	45180	42301	33068	26476	24459	24471	24229	24360	24351	24220	24546	24277	24180	24148	24240	24391	24662	24401	24441	24466	24221	24449	24181	24095	24312	24007	24389	24275	24425	24387	24242	24319	24203	24278	24306	24500	24316	24652	24416	24510	24431	24354	24311	24274	24263	24289	23974	24235	24215	24170	24184	24181	24017	24139	24305	24278	24297	24567	24295	24171	24329	24236	24388	24527	24316	24522	24298	24356	24439	24173	24389	24249	24078	24405	24099	24104	24179	24442	24223	24271	24154	24349	24246	24210	24218	24361	24401	24253	24465	24224	24080	24436	24472	24533	24309	24407	24340	24319	24035	24248	24283	24247	24436	24214	24272	24315	24466	24247	24483	24195	24369	24425	24291	24321	24471	24305	24504	24493	24289	24430	24060	24273	24301	24265	24243	24388	24508	24400	24324	24386	24397	24464	24313	24392	24386	24252	24488	24173	24126	24055	24329	24185	24242	24331	24217	24302	24032	24250	24463	24251	24218	24243	24402	24611	24309	24182	24178	24074	24181	24300	24152	24357	24377	24319	24602	24374	24299	24268	24365	24362	24161	24344	24034	24250	24320	24140	24277	24314	24172	24205	24291	24092	24179	24341	24465	24347	24359	24344	24458	24185	24363	24428	24199	24177	24315	24235	24363	24270	24184	24184	24295	24450	24242	24255	24482	24210	24244	24249	24153	24476	24380	24465	24373	24356	23998	24417	24130	24264	24284	24190	24227	24225	24372	24340	24238	24293	24334	24447	24281	24584	24346	24224	24315	24505	24178	24414	24490	24312	24491	24303	24528	24308	24105	24310	24466	24156	24482	24122	24176	24054	24070	24231	24067	24124	24039	24107	24258	24283	24307	24299	24144	24276	24395	24176	24203	24191	24219	24313	24237	24242	24216	24223	24378	24248	24270	23963	24484	24243	24185	24466	24273	24352	24362	24159	24307	24601	24267	24399	24586	24576	24259	24277	24330	24261	23978	24272	24493	24239	24327	24317	24207	24296	24439	24405	24211	24323	24177	24152	24098	24079	24152	24314	24294	24504	24285	23998	24372	24405	24352	24330	24279	24188	24297	24445	24328	24202	24337	24192	24306	24311	24229	24237	24077	24313	24390	24234	24261	24246	24346	24397	24318	24446	24481	24254	24466	24331	24201	24048	24269	24110	24398	24413	24209	24393	24185	24426	24180	24221	24466	24297	24589	24592	24153	24347	24245	24170	24183	24461	24215	24069	24267	24709	24098	24289	24396	24203	24309	24140	24227	24397	24166	24522	24247	24187	24419	24684	24454	24314	24152	24269	24207	24155	24273	24529	24227	24263	24142	24456	24210	24101	24179	24252	24115	24485	24254	24258	24291	24227	24205	24166	24280	24457	24584	24266	24225	24279	24282	24411	24353	24258	24317	24383	24355	24315	24377	24329	24372	24432	24197	24550	24402	24076	24311	24516	24325	24376	24265	24467	24250	24099	24255	24157	24171	24504	24088	24264	24305	24399	24232	24468	24168	24243	24376	24393	24273	24388	24214	24114	24282	24155	24293	24329	24509	24552	24184	24094	24048	24215	24385	23926	24129	24322	24149	24146	24255	24463	24273	24148	24393	24233	24208	24384	24270	24366	24319	24267	24150	24122	24243	24439	24133	24316	24284	24405	24178	24470	24310	24105	24239	24217	24461	24185	24306	24354	24678	24308	24043	24281	24146	24105	24174	24085	24002	24156	24478	24352	24230	24310	24096	24596	24510	24116	24387	24228	24324	24478	24243	24487	24291	24284	24167	24203	24316	24383	24312	24263	24032	24191	24118	24467	24169	24481	24449	24274	24111	24217	24244	24407	24155	24066	24282	24545	24574	24113	24422	24194	24290	24554	24464	24655	24056	24302	24474	24675	24350	24328	24334	24622	24239	24313	24454	24474	24187	24495	24475	24457	24288	24206	24319	24152	24465	24121	24199	24210	24322	24239	24372	24246	24215	24226	24158	24106	24185	24268	24490	24324	24144	24367	24345	24180	24242	24164	24531	24343	24380	24179	24099	24423	24122	24451	24262	24256	24245	24193	24217	24252	24209	24526	24242	24327	24307	24295	23991	24334	24206	24238	24132	24171	24485	24336	24278	24358	24047	24283	24171	24244	24147	24391	24369	24331	24241	23987	24363	24157	24228	24341	24483	24252	24272	24163	24663	24390	24378	24385	24313	24170	24419	24360	24073	24371	24375	24298	24267	24281	24297	24107	24523	24411	24382	24442	24436	24360	24178	24168	24405	24207	24379	24307	24289	24104	24301	24317	24091	24171	24285	24367	24213	24354	24242	24388	24412	24405	24398	24297	24342	24168	24225	24236	24430	24420	24234	24438	24398	24232	24260	24353	24275	24335	24319	24415	24061	24445	24629	24241	24327	24524	24376	24334	24223	24311	24461	24403	24341	24536	24236	24242	24538	24368	24588	24141	24298	24020	24469	24161	24305	24162	24283	24480	24031	24432	24423	24289	24239	24397	24418	24244	24326	24157	24195	24277	24195	24432	24444	24240	24165	24240	24306	24348	24191	24349	24239	24212	24345	24241	24379	24231	24227	24166	24262	24128	24560	24282	24307	24492	24219	24190	24112	24252	24004	24304	24384	24178	24104	24274	24336	24504	24531	24254	23999	24376	24366	24539	24197	24343	24369	24400	24289	24378	24175	24448	24323	24082	24122	24165	24327	24297	24049	24319	24035	24446	24139	24305	24325	24124	24221	24314	24448	24447	24317	24250	24446	24371	24200	23968	24159	24332	24136	24592	24542	24179	24325	24225	24216	24300	24304	24506	24278	23953	24231	24522	24292	24422	24337	24192	24284	24220	24097	24285	24177	24702	24520	24182	24246	24003	24251	24173	24232	24314	24088	24380	24597	24411	24181	24235	24413	24293	24147	24307	24152	24345	24214	24431	24254	23994	24146	24436	24120	24308	24115	24211	24355	24333	24228	24273	24188	24091	24274	24084	24477	24222	24355	24070	24040	24433	24300	24187	24378	24200	24223	24183	24256	24249	24322	24385	24078	24200	24394	24454	24462	24318	24104	24457	24128	24636	24517	24490	24305	24397	24632	24054	24119	24293	24291	24298	24167	24407	24230	24055	24229	24206	24142	24218	24090	24274	24176	24286	24306	24374	24483	24170	24396	24457	24205	24289	24424	24373	24151	24326	24320	24069	24035	24241	24380	24096	24216	24044	23954	23845	24306	24468	24421	24483	24303	24411	24511	24079	24390	24259	24491	24367	24372	24049	24316	24399	24417	24273	24297	24096	24456	24272	24439	24232	24436	24457	24350	24172	24072	24136	24048	24375	24232	24099	24146	24423	24368	24282	24293	24238	24188	24596	24254	24355	24373	24356	24313	24302	24267	24477	24219	24365	23992	24107	24295	24467	24315	24353	24676	24380	24486	24411	24057	24220	24286	24201	24323	24496	24372	24442	24575	24279	24172	24265	24239	24420	24226	24339	24348	24449	24381	24317	24232	24306	24351	24312	24368	24216	24249	24258	24344	24242	24195	24245	24402	24205	24268	24198	24133	24299	24227	24364	24530	24330	24104	24360	24381	24174	24235	24555	24340	24369	24273	24206	24275	23936	24160	24383	24453	24234	24356	24377	24257	24366	24471	24359	24553	24461	24256	24236	24243	24093	24480	24371	24187	24289	24223	24266	24265	24475	24311	24282	24561	24202	24054	24327	24285	24346	24198	24097	24248	24346	24049	24180	24276	24488	24160	24292	24288	24192	24598	24467	24296	24290	24102	24173	24367	24300	24276	24326	24153	24213	24053	24444	24439	24348	24356	24240	24226	24274	24240	24234	24188	24260	24309	24184	24233	24338	24443	24398	24378	24182	24468	24541	24442	24348	24260	24310	24320	24407	24222	24269	24349	24209	24443	24424	24392	24328	24384	24393	24341	24263	24282	24166	24174	24068	24253	24336	24453	24319	24312	24364	24516	24223	24389	24180	24086	24203	24333	24339	24433	24111	24012	24386	24413	24394	24221	24327	24782	24137	24364	24245	24191	24644	24496	24287	24352	24214	24345	24551	24408	24259	24367	24520	24426	24356	24288	24328	24339	24218	24060	24177	24044	24302	24195	24282	24147	24281	24488	24325	24286	24256	24326	24300	24368	24402	24424	24410	24490	24417	24339	24151	24277	24341	24160	24360	24273	24492	24250	24140	24290	24419	24421	24335	24386	24153	24384	24288	24336	24219	24332	24250	24251	24353	23992	24354	24268	24313	24238	24145	24085	24250	24313	24244	24105	24540	24517	24264	24449	24406	24194	24167	24276	24326	24214	24296	24451	24184	24290	24314	24337	24434	24170	24234	24405	24260	24163	24163	24284	24206	24181	24362	24431	24517	24264	24110	24487	24221	24098	24241	24350	24262	24417	24387	24155	24131	24539	24513	24475	24460	24246	24370	24212	24082	24130	24076	24195	24138	24502	24516	24371	24238	24359	24125	24369	24180	24249	24375	24284	24418	24401	24320	24071	24250	24193	24194	24257	24181	24339	24383	24246	24226	24054	24373	24163	24291	24406	24354	24332	24260	24483	24350	24286	24197	24275	24318	24307	24336	24416	24387	24257	24283	24380	24448	24363	24332	24268	24704	24503	24339	24426	24385	24211	24672	24449	24228	24102	24566	24176	24055	24448	24361	24277	24211	24401	24281	24155	24390	24221	24251	24269	24131	24292	24268	24089	24309	24400	24134	24588	24523	24260	24231	24345	24212	24356	24528	24356	24238	24118	24252	24287	24319	24406	24188	24289	24408	24424	24288	24344	24269	24046	24298	24278	24604	24504	24311	24298	24378	24208	24271	24314	24264	24329	24066	24226	24253	24648	24227	24421	24459	24294	24556	24358	24229	24316	24356	24641	24121	24262	24189	24326	24330	24419	24247	24385	24158	24629	24483	24398	24339	24155	24619	24564	24199	24263	24423	24449	24368	24383	24176	24220	24308	24338	24487	24188	24416	24082	24268	24159	24359	24176	24367	24375	24327	24348	24343	24289	24106	24470	24263	24258	24420	24190	24325	23894	24246	24338	24232	24245	24420	24460	24343	24254	24264	23932	24221	24377	24238	24160	24455	24474	24282	24323	24472	24306	24491	24415	24402	24132	24268	23891	24100	24147	24215	24277	24235	24412
39550	48946	36676	22931	16393	15149	15080	15051	15025	15017	14997	14988	15006	14898	15025	15010	15011	15150	15151	15102	14950	14863	14960	14917	15007	14852	14784	15129	14989	14988	14976	14779	15068	14939	14974	14800	14909	15010	14974	14982	15049	15005	15018	15069	14886	14986	15017	15087	14965	14946	15047	15003	15009	15130	14885	14751	14946	15117	14991	14842	14946	14996	14930	14848	15016	14994	14991	14891	14866	15003	15076	15020	14921	14795	14919	14991	14925	14984	14872	14781	14975	14938	14882	14911	14961	15010	15055	14971	15022	14803	14920	14866	14778	15011	14964	15121	14933	14859	15071	15030	15038	15092	15044	14859	14973	14888	14871	14927	14968	14882	15056	14938	14893	14895	14938	14761	14864	14998	15067	15119	14902	14933	14923	15167	15044	15230	15248	14940	14919	14929	14888	14857	14979	15133	14837	15069	14888	14951	15016	15054	14958	14859	14976	14931	14920	15034	15009	14930	15058	15087	14939	14985	14814	14804	14974	14853	14964	14964	14975	14968	14918	14954	15041	15081	14877	15009	14906	14855	15037	14960	14932	15027	14901	14811	15009	14900	14903	14913	14994	14925	14856	14930	15022	14970	14846	14882	14996	15164	14949	15087	14915	15004	14857	14955	14954	15143	14948	14732	14931	14954	14952	14928	15158	14822	14891	14842	15001	14973	14796	15007	14927	14977	14860	15062	14988	14957	15050	14985	14932	14863	15036	15011	15057	15079	15024	14990	14919	15009	15011	15023	14968	15021	14920	14961	14852	15158	14901	15093	14874	15087	15062	14952	14882	14984	15038	14949	15094	14974	15050	14892	14905	14854	14998	15073	14854	15111	15044	14960	14795	14898	15034	14969	14992	14902	15069	14872	14857	14945	15054	15016	15023	15081	14960	15012	14878	14987	15120	14921	15032	14963	14978	14867	14875	14875	15029	14884	14853	14986	14907	14988	14896	15047	14856	15065	15051	15001	14972	14835	15047	14950	14895	15048	14979	14948	15147	14978	14728	14970	14966	14993	15118	14982	14983	15058	14941	15060	14812	14878	15021	14956	14909	14787	14836	14937	15043	14954	15027	14956	15091	14986	14889	15004	14781	15082	14919	14948	14944	14940	14869	14969	14870	15039	15096	14914	14771	14949	15035	14960	14971	15141	14934	15081	14893	15012	15013	15150	14938	14860	15070	15016	14954	14898	14881	15017	15054	14814	15041	14952	15075	14883	15056	15001	15009	14968	14821	14944	14949	14862	15112	15127	14896	14986	15073	15045	15029	14995	14956	14757	14927	14900	14916	14975	14956	14970	15014	14939	14902	14994	14894	15039	14894	14833	14809	15001	14853	14934	14987	14784	14878	14911	15054	15128	15029	14732	14833	15159	14893	14859	14832	14986	14841	15064	14682	14915	14786	14888	15045	15165	14958	14940	14836	14845	14863	14938	14878	14933	15081	15028	14947	14803	15086	15043	14840	15039	14940	15025	14963	14933	14843	15182	14895	14876	14890	14964	14898	15038	14741	14892	15062	14861	14721	15125	14893	14925	15000	15008	14995	14963	14860	15114	15003	14886	14868	14911	14915	14894	14866	15080	14952	15004	14942	14906	15040	14943	14912	14953	15033	14978	14782	15027	14935	14818	14949	15263	14855	15047	15020	15040	14992	15042	14776	15130	14977	14939	15030	14876	14925	15063	14932	14934	14830	15095	14783	15039	14856	14970	14965	14938	14860	14925	15009	15003	15078	14913	15091	14943	14853	15032	15348	14884	14921	14950	15049	14802	15080	14846	14975	15021	14897	15015	14769	14986	15003	14852	15044	15123	14998	14967	15085	14927	14962	14880	14957	15233	14928	14867	15010	14980	14949	14868	14828	14925	15028	14986	15066	15092	14842	14823	14913	15119	14958	15054	15037	14872	14829	14915	15050	15095	14938	14860	15088	14979	14979	14756	14863	15147	14806	15130	14953	14982	15037	14873	14862	14806	14927	14844	14890	14956	14998	14998	14810	14967	14847	14844	15072	15122	14859	14996	14914	15065	14967	15083	14982	14879	15160	15065	14837	14919	14985	14910	15279	14877	14932	14815	14991	14982	14846	15073	15094	15056	14936	14960	15097	15030	15043	14809	15000	14836	15063	15048	15030	14913	15101	14887	15104	15085	14931	14960	14896	15049	15156	14938	14867	14864	14988	15124	14995	15019	14935	15042	14939	14954	14918	14872	14909	15060	14892	14987	14940	15150	15044	14955	15016	14927	14971	14780	14943	14955	15097	15017	15033	15107	14993	14975	14943	14923	14997	15071	14927	14832	15078	15091	14821	15086	15009	14870	14940	14809	14990	15039	14889	15019	14937	14934	15148	14947	14794	15069	14896	14984	14767	14973	14888	14892	14887	14922	15038	15024	14869	14974	15059	15151	14998	15052	15003	15103	14986	14936	14935	14695	14969	14958	14832	15018	14837	14763	15041	14956	15025	14953	15021	15107	14866	14909	14999	15078	14811	14963	14798	15003	14993	14912	14996	14888	15035	15058	15011	15040	15036	15061	14925	14901	14971	14924	14934	14998	14833	14891	14922	15073	14910	14959	15046	14898	14929	15164	14934	15018	15019	14931	15023	15138	15103	15060	14929	14959	14928	15068	14886	15094	15026	14919	15065	15075	15066	14885	15047	14994	14867	14982	14944	15091	14890	14951	14999	15049	15110	14976	14881	14974	14767	14991	14942	14946	15017	14932	14844	14887	15064	14896	14959	14895	15001	14908	15049	15028	14937	15048	15031	15028	15131	14923	14881	14971	14935	14880	14872	15136	15043	15025	14691	14930	14915	15026	14870	15048	15063	15031	15168	14961	15021	15054	15000	15057	15056	15056	15091	15077	15073	14841	14943	14965	14841	14967	14923	15027	14856	14909	14917	14976	15032	14850	14917	15070	14892	14992	14922	14884	15038	14949	14955	14967	14944	15059	14957	15017	14892	14866	14840	15049	14914	15093	14844	15011	15121	14837	15017	14857	14915	14926	14894	14931	14992	14963	14995	14974	14984	15018	14886	14883	14905	14877	14915	14900	15044	14984	15039	14986	14907	15050	14955	15069	14698	15048	14960	15010	14952	14928	15191	15023	15015	14869	15042	15009	14946	15043	14955	14938	15092	14945	14883	14793	15010	14914	14919	15027	14936	15022	15050	14908	15040	14883	15052	15042	14919	14925	15057	14964	14974	14914	14835	14998	15064	14959	14995	14909	15112	14860	15035	14811	14941	14907	14814	14845	14986	15002	14882	14817	14861	14947	14985	14979	14924	14981	14976	14991	15063	14909	15019	14976	14789	14926	14917	14927	14912	14889	14988	14946	14926	14923	14961	15042	15017	14934	14940	14996	14968	14935	15157	15094	15046	14889	15061	15050	14846	14925	15021	14940	15081	14878	14959	14940	15131	15103	15064	15000	15098	14912	14970	14933	14764	14987	14862	15134	14992	14919	15045	14775	14949	14928	15160	14902	14841	14872	14887	15008	15132	15032	14824	14963	15066	14849	15027	15013	14949	14970	15100	14881	14959	14864	14850	15050	15111	15073	14981	14960	15031	15151	14925	15014	15107	14934	15007	14878	14922	14897	14908	14880	14951	14941	14844	15013	15027	14927	15027	15070	14935	15005	14959	15027	14841	14915	15192	15063	14906	14941	14874	15153	14923	14930	14886	14987	15079	15105	15042	14871	14863	14870	14916	14770	15033	14869	14993	14893	14997	15122	15035	14994	14911	15060	14968	15008	14878	15050	14930	15102	14877	14996	15003	15041	14890	15046	14905	14941	14890	14902	15112	14934	14876	15046	15000	15041	15175	14931	15029	14959	15099	14987	14939	14920	14967	14943	14894	15020	14956	15018	15054	15090	14997	15027	15004	14992	14858	14948	15155	14826	14893	15027	15081	14968	15062	14888	15039	14958	14830	15039	15036	15183	14859	15021	14979	14964	15010	15126	14869	15001	14936	14983	15010	14879	15197	15112	15069	14976	15127	15054	15026	14978	14897	15024	14915	15047	14921	14955	14912	14949	15097	14903	14832	14928	14821	14875	14993	15031	14879	14854	15079	14987	15031	15113	15107	15023	14949	14834	15144	14945	14937	14765	15043	15060	14969	14871	14956	15082	15090	15146	15040	14929	14968	15104	15007	14887	14863	14966	15078	14905	15052	14875	14903	14965	14903	15050	14958	14967	15240	14887	15095	15057	14863	14910	14900	15048	15050	14899	14820	14866	15026	14775	14992	14827	14896	14793	15196	15037	14935	14898	15118	14862	15107	15083	15027	15086	15025	15012	15010	14947	14823	14931	14941	14987	15068	14948	15104	14872	14941	14916	15026	14899	15080	15007	15006	14875	14914	14927	15023	14957	15017	15073	14818	15106	14982	14950	14968	15023	14943	14884	15116	14741	15127	14941	14942	14957	14950	14915	15013	15034	14952	15021	14787	15002	15068	14909	14871	15042	15066	15064	14848	14846	14832	15239	14958	14915	15096	14960	14985	14961	14957	15085	14880	14913	15021	15169	14968	15071	15003	14940	14921	14975	14993	14965	14861	14964	15055	14991	14956	14956	14864	14897	15083	14991	15002	14995	14970	14970	14945	15142	14995	14841	14936	15194	15067	14773	15003	14861	15140	14949	14959	15049	14889	15032	15058	15017	15001	15052	14956	14837	14930	14938	14849	15010	14868	14923	14978	14947	14989	14903	14915	14964	14907	15071	14974	15032	15072	14851	15085	15045	15037	15048	14849	14982	14835	15055	14980	14852	15099	14938	15034	14964	14979	15043	15072	15114	15062	15025	14918	15034	14835	14781	14796	14925	14846	14972	14909	15091	14892	14864	15039	15088	15072	14897	15032	14928	14934	14913	14991	14925	14822	14997	15081	15012	15026	15122	14927	15038	14920	15025	14996	14912	15099	15020	15001	15001	15017	15000	15073	15063	14976	14986	14860	15127	15016	15026	15103	14888	15118	15000	14871	14961	14912	15065	14845	14919	14939	14827	15036	14966	14817	15100	14824	14959	14965	15190	14838	14944	15037	14951	14979	14893	15006	14953	15063	15097	15000	14988	14887	14905	15233	14906	14889	14882	14970	15009	14982	14871	14793	14842	15043	14928	15055	14999	15059	14878	15035	15181	14995	15021
24808	26724	38829	36212	29272	26769	28418	25844	25382	25592	25343	25477	25436	25431	25415	25617	25541	25581	25517	25388	25261	25185	25149	25529	25418	25361	25412	25198	25503	25310	25247	25363	25381	25201	25262	25355	25358	25051	25352	25472	25454	25409	25424	25322	25481	25200	25327	25282	25250	25440	25463	25354	25276	25320	25063	25153	25247	25268	25382	25246	25314	25315	25371	25482	25232	25358	25162	25433	25645	25471	25295	25245	25035	25377	25279	25337	25069	25309	25724	25325	25240	25119	25316	25378	25040	25290	25202	25239	25216	25242	25293	25386	25291	25373	25491	25197	25274	25403	25182	25365	25496	25125	25178	25269	25245	25252	25224	25272	25265	25132	25421	25411	25431	25509	25324	25303	25365	25468	25413	25277	25154	25099	25326	25372	25276	25300	25161	25189	25414	25312	25123	25382	25217	25206	25371	25046	25072	25334	25120	25341	25309	25313	25036	25292	25337	25361	25135	25207	25580	25402	25342	25334	25255	25378	25299	24977	25214	25180	25228	25343	25263	25238	25433	25387	25365	25009	25207	25321	25250	25261	25362	25462	25049	25238	25504	25479	25245	25098	25305	25234	25297	25514	25292	25116	25149	25212	25282	25265	25441	25239	25316	25607	25379	25359	25139	25370	25419	25119	25379	25459	25088	25430	25128	25357	25018	25496	25205	25272	25458	25468	25295	25253	25208	25387	25149	25177	25189	25093	25150	25344	25166	25344	25437	25181	25548	25354	25393	25466	25201	25105	25116	25161	25427	25190	25307	25172	25557	25350	25341	25068	25001	25085	25331	25122	25655	25357	25390	25133	25333	25316	25330	25209	25419	25444	25147	25369	25346	25356	25360	25021	25278	25176	25123	25322	25054	25158	25402	25217	25255	25058	25220	25194	25269	25306	25270	25249	25164	25346	25269	25237	25237	24941	25211	25076	25475	25206	25193	25161	25208	25316	25415	25367	25304	25302	25200	25157	25125	25174	25057	25225	25501	25468	25321	25368	25485	25083	25076	25069	25510	25329	25365	25272	25201	25281	25305	25487	25279	25336	25126	25465	25551	25264	25422	25056	25390	25395	25234	25110	25299	25351	25562	25474	25154	25158	25336	25354	25133	25355	25395	25300	25278	25113	25304	25276	25402	25601	25331	25167	25259	25276	25380	25319	25302	25238	25586	25371	25435	25241	25238	25083	25249	25047	25354	25243	24946	25066	25348	25487	25391	25297	25231	25192	25478	25231	25233	25564	25222	25145	25214	25044	25430	25155	25214	25358	25314	25300	25190	25359	25406	25266	25324	25153	25164	25250	25465	25144	25225	25504	25490	25362	25286	25225	25316	25202	25139	25262	25378	25172	25258	25434	25443	25332	25102	25358	25095	25210	25417	25304	25390	25320	25178	25364	25324	25040	25433	25213	25143	25516	25402	25449	25195	25259	25517	25309	25123	25238	25342	25282	25214	25221	25190	25346	25378	25331	25072	25326	25052	25168	25291	25363	25591	25286	24839	25415	25182	25261	25366	25438	25299	25373	25108	25340	25298	25129	25171	25364	25389	25225	25165	25214	25190	25003	25164	25126	25447	25124	25154	25271	25095	25130	25132	25298	25165	25315	25216	25144	25506	25395	25228	25273	25369	25090	25116	25301	25413	25289	25330	25135	25155	25243	24847	25327	25105	25235	25361	25286	25320	25559	25381	25219	25209	25017	25272	25324	25420	25105	25263	25411	25079	25222	25162	25198	25608	25119	25274	25206	25161	25370	25222	25196	25253	25319	25156	25230	25508	25401	25145	25214	25624	25286	25138	25452	25398	25321	25332	25278	25350	25277	25252	25256	25270	25166	25170	25383	25281	25119	24963	25404	25378	25292	25318	25338	25200	25603	25196	25371	25228	25169	25206	25373	25225	25176	25237	25364	25078	24913	25072	25474	25291	25381	25498	25198	25246	25246	25209	25444	25410	25377	25292	25124	25536	25349	25175	25277	25321	25570	25558	25223	25149	25152	25335	25170	25206	25285	25189	25211	25175	25042	25658	25386	25339	25173	25405	25425	25649	25291	25263	25144	25073	25325	25303	25207	25359	25477	25333	25394	25185	25406	25307	25077	25196	25209	25213	25186	25462	25206	25275	25219	25192	25157	25409	25268	25210	25232	25181	25201	25110	25131	25137	25377	25203	25372	25283	25267	25292	25129	25344	25079	25118	25280	25182	24882	25366	25189	25227	25335	25395	25555	25122	25538	25317	25286	25249	25341	24996	25199	25452	25390	25596	25224	25363	25266	25317	25022	25566	25694	25517	24921	25008	25125	25485	25197	24981	25460	25125	25427	25463	25220	25409	25132	25449	24988	25261	25257	25236	25215	25361	25144	25208	25481	25259	25188	25194	24981	25073	25138	25388	25271	25061	25256	25062	25386	25247	25244	25312	25105	25139	25314	25269	25448	25113	25564	25223	25278	25388	25355	25127	25411	25178	25348	25166	25329	25276	25285	25228	25164	25384	25558	25224	25227	25228	25392	25159	25175	25237	25119	25168	25185	25340	25185	25178	25355	25245	25467	25391	25130	25300	25103	25010	25326	25211	25256	25369	25433	25465	25511	25335	25323	25366	25365	25327	25181	25490	25438	25217	25030	25486	25114	25163	25162	25001	25320	25470	25260	25264	25207	25323	25251	25021	25012	25237	25132	25242	25298	25451	25183	25175	25191	25226	25410	25265	25314	25332	25532	25325	25259	25366	25063	25290	25278	25429	25209	25388	25578	25359	25476	25313	24997	25563	25342	25326	25474	25461	25189	25050	25404	25313	25370	25264	25450	25303	25206	25324	25191	25497	25209	25188	25260	25258	25274	25296	25366	25410	25120	25026	25567	25074	25210	25484	25223	25298	25531	25156	25267	25440	25101	25232	25397	25187	25302	25243	25323	25213	25255	25425	25378	25381	25363	25178	25313	25234	25380	25126	25231	25385	25189	25140	25434	25448	25239	25423	25431	25366	25300	25113	25272	25456	25440	25199	25272	25231	25085	25223	25519	25076	24986	25090	25204	25240	25211	25113	25515	25442	25251	25326	25192	24966	25394	25260	25303	25278	25301	25354	25061	25196	25187	25186	25075	25306	25099	25257	25178	25490	25127	25180	25381	25147	25181	25197	25188	25126	25462	25309	25025	25220	25213	25170	25305	25329	25369	25318	25403	25274	25157	25429	25413	25236	25363	25448	25534	25327	25223	25326	25222	25244	25067	25332	25265	25389	25383	25426	25474	25262	25509	25374	25296	25124	25293	25356	25086	25158	25239	25382	25309	25315	25356	25131	25286	25124	25376	25484	25288	25192	25342	25403	25282	25137	25221	24931	25057	25384	25361	25242	25257	25253	25289	25244	25179	25280	25361	25148	25024	25325	25223	25275	25226	25218	25123	25301	25133	25082	25422	25318	25240	25361	25206	25248	25250	25249	25511	25162	25003	25188	25343	25183	25508	25278	25106	24983	25143	25380	25239	25452	25237	25147	25481	25048	25188	25255	25346	25265	25335	25386	25320	25093	25109	25526	25303	25130	25277	25357	25313	25306	25268	25052	25392	25444	25406	25449	25394	25412	25161	25434	25210	25339	25307	24983	25123	25143	25370	25594	25298	25304	25372	25460	25226	25302	25255	25172	25380	25269	25277	25068	25454	25384	25442	25226	25268	25166	25212	25346	25524	25141	25337	25434	25513	25261	25128	25288	25448	25417	25221	25283	25398	25188	25368	25194	25192	25213	25198	25107	25037	25473	25188	25347	25173	25335	25180	25241	25434	25233	25252	24880	25159	25572	25365	25258	25450	25329	25262	25367	25207	25299	25320	25466	25286	25263	25127	25314	25204	25234	25184	25327	25231	25321	25157	25540	25369	25197	25264	25237	25242	25288	25262	25453	25422	25469	25308	25469	25060	25280	25268	25314	25217	25453	25279	25323	25268	25510	25367	25089	24967	25356	25239	25293	25209	25293	25184	25329	25424	25473	25124	25390	25276	25334	25126	25331	25506	25316	25196	25334	25179	25472	25481	25295	25196	25207	25378	25417	25203	25522	25098	25320	25340	25362	25142	25316	25350	25365	25491	25154	25141	25217	25063	25275	25409	25330	25211	25215	25378	25249	25254	25283	25204	25433	25263	25375	25126	25247	25530	25236	25367	25285	25257	25275	25218	25389	25292	25257	25352	25440	25526	25421	25532	25228	25213	25337	25463	25221	25315	25285	25234	25306	25130	25436	25411	25246	25159	25358	25412	25260	25367	25346	25149	25224	25285	25549	25229	25163	25298	25043	25251	25390	25172	25371	25510	25362	25304	25223	25373	25521	25172	25190	25238	25498	25278	25358	25181	25149	25338	25519	25377	25222	25039	25031	25341	25303	25256	25174	24976	25347	25540	25270	25217	25129	25271	25187	25430	25226	25210	25316	25537	25374	25052	25238	25128	25228	25475	25234	25289	25146	25445	25176	25235	25253	25323	25371	25249	25139	25127	25254	25357	25263	25221	25253	25087	25175	25547	25020	25060	25295	25154	25281	25236	25258	25323	25189	25339	25096	25375	25116	25244	25088	25075	25270	25176	25203	25154	25257	25378	25197	24998	25417	25048	25080	25166	25423	25373	25362	25257	25390	25342	25288	25074	25301	25119	25279	25386	25124	25124	25261	25105	25238	25479	25582	25297	25231	25476	25541	25248	25067	25321	25103	25147	25139	25207	25392	25102	25300	25416	25446	25547	25262	25178	25371	25304	25302	25322	25406	25578	25337	25243	25297	25247	25480	25044	25309	25203	25206	25270	25341	25419	25466	25379	25071	25238	25092	25183	25442	25224	25218	25278	25027	25074	25335	25127	25168	25337	25479	25293	25375	25425	25087	25351	25241	25295	25188	24874	25142	25355	25013	25328	25099	25007	25172	25274	25320	25271	25479	25203	25141	25268	25415	25623	25422	25225	25138	25079	25323	25195	25375	25316	25236	25049	25306	25345	25410	24874	25541	25248	25415	25161	25327	25337	25364	25124	25465	25222	25081	25414	25687	24934	25256	25386	25252	25426	25248	25326	25189	25445	25453	25415	25096	25536	25251	25434	25239	25007	25115	25161	25072	25286	25432	25271	25337	25252	25235	25276	25355	25331	25462	25026	25291	25482	25387	25140
67297	106319	86313	54758	28269	15464	15460	15461	15452	15165	15323	15452	15382	15488	15519	15426	15377	15366	15546	15462	15519	15342	15339	15383	15371	15386	15462	15439	15394	15506	15332	15460	15394	15404	15438	15591	15313	15370	15497	15413	15503	15382	15387	15550	15464	15470	15320	15362	15415	15329	15177	15525	15428	15459	15461	15456	15311	15551	15368	15476	15362	15309	15364	15383	15274	15402	15518	15501	15447	15368	15339	15452	15492	15316	15291	15326	15302	15323	15497	15378	15360	15328	15330	15579	15552	15370	15294	15392	15337	15378	15347	15414	15510	15261	15431	15550	15485	15228	15355	15366	15452	15465	15435	15346	15414	15351	15412	15282	15240	15404	15528	15350	15396	15370	15403	15416	15398	15278	15471	15453	15463	15325	15513	15509	15571	15466	15444	15427	15503	15611	15412	15378	15507	15338	15442	15395	15430	15503	15502	15532	15237	15131	15432	15376	15332	15384	15317	15530	15362	15527	15264	15541	15492	15435	15436	15405	15304	15223	15408	15523	15438	15493	15348	15423	15483	15482	15408	15315	15397	15394	15423	15417	15432	15396	15314	15442	15342	15500	15574	15383	15384	15412	15391	15419	15311	15388	15328	15254	15362	15449	15510	15225	15519	15412	15452	15450	15346	15527	15465	15453	15383	15561	15283	15399	15292	15354	15472	15437	15185	15420	15401	15448	15373	15399	15210	15339	15384	15515	15299	15413	15310	15423	15321	15466	15342	15476	15435	15381	15529	15545	15375	15450	15549	15348	15564	15494	15384	15345	15313	15338	15406	15272	15508	15374	15412	15398	15391	15283	15445	15184	15377	15326	15341	15385	15275	15327	15471	15408	15558	15368	15335	15306	15396	15431	15315	15307	15346	15441	15224	15412	15323	15406	15403	15468	15445	15301	15540	15502	15428	15499	15557	15411	15454	15255	15303	15749	15320	15428	15350	15378	15237	15275	15676	15446	15363	15414	15377	15390	15468	15317	15369	15500	15361	15559	15609	15418	15443	15467	15532	15389	15428	15413	15424	15373	15269	15416	15389	15422	15422	15229	15318	15443	15536	15312	15370	15410	15518	15487	15411	15547	15351	15242	15345	15370	15486	15371	15457	15475	15286	15349	15437	15282	15404	15455	15420	15422	15634	15285	15307	15305	15320	15386	15534	15492	15281	15295	15511	15456	15386	15233	15517	15529	15442	15469	15487	15503	15456	15523	15401	15371	15321	15409	15537	15316	15656	15429	15304	15332	15275	15446	15509	15403	15533	15428	15351	15357	15489	15447	15449	15438	15280	15379	15476	15354	15359	15443	15519	15394	15449	15332	15370	15395	15514	15411	15251	15378	15518	15383	15338	15312	15613	15578	15511	15384	15499	15444	15495	15490	15344	15458	15459	15333	15399	15308	15305	15319	15424	15367	15331	15277	15421	15270	15396	15400	15489	15364	15459	15336	15387	15435	15340	15449	15492	15260	15361	15328	15423	15312	15439	15467	15469	15440	15365	15492	15415	15368	15404	15304	15421	15455	15517	15321	15231	15351	15386	15359	15330	15469	15347	15340	15377	15449	15368	15374	15270	15371	15294	15390	15554	15363	15586	15400	15345	15367	15323	15417	15472	15420	15614	15249	15475	15322	15447	15409	15543	15410	15524	15234	15337	15274	15236	15328	15457	15405	15416	15497	15397	15414	15444	15400	15442	15276	15421	15290	15194	15364	15488	15276	15303	15417	15408	15527	15517	15462	15382	15531	15372	15554	15239	15332	15253	15508	15260	15309	15425	15548	15210	15290	15403	15472	15318	15404	15562	15599	15416	15323	15383	15405	15356	15341	15354	15568	15243	15330	15407	15209	15418	15365	15402	15430	15307	15539	15516	15433	15516	15295	15371	15411	15369	15480	15307	15466	15477	15464	15293	15333	15527	15330	15376	15525	15360	15422	15420	15393	15538	15176	15431	15429	15461	15408	15347	15373	15320	15282	15447	15354	15360	15367	15384	15335	15434	15369	15425	15454	15328	15481	15558	15369	15480	15371	15577	15332	15332	15304	15446	15234	15504	15362	15402	15390	15469	15275	15312	15384	15395	15425	15445	15247	15288	15437	15531	15287	15401	15273	15447	15398	15353	15228	15409	15376	15511	15361	15409	15301	15445	15537	15316	15398	15542	15424	15449	15372	15396	15477	15483	15431	15499	15326	15430	15356	15350	15400	15457	15274	15469	15291	15627	15410	15343	15471	15540	15312	15484	15406	15567	15421	15389	15416	15393	15287	15467	15408	15423	15404	15408	15399	15415	15560	15220	15391	15357	15403	15257	15461	15368	15486	15386	15484	15449	15156	15464	15468	15499	15436	15485	15331	15399	15469	15444	15450	15238	15476	15308	15471	15370	15443	15537	15337	15537	15434	15420	15451	15347	15351	15306	15378	15253	15634	15367	15357	15437	15422	15403	15338	15357	15329	15290	15267	15426	15296	15293	15401	15429	15339	15475	15454	15370	15584	15284	15462	15468	15452	15537	15536	15496	15401	15363	15397	15420	15363	15373	15404	15490	15328	15384	15323	15363	15298	15393	15498	15431	15347	15431	15355	15405	15411	15338	15376	15446	15337	15371	15375	15117	15441	15348	15508	15271	15396	15572	15599	15392	15280	15357	15331	15457	15403	15387	15297	15361	15220	15399	15318	15392	15431	15378	15271	15220	15389	15289	15583	15447	15341	15621	15469	15479	15412	15474	15362	15602	15496	15453	15376	15450	15361	15408	15429	15463	15362	15406	15437	15242	15465	15374	15285	15395	15301	15248	15419	15537	15380	15554	15441	15305	15329	15420	15253	15370	15596	15577	15310	15235	15414	15379	15377	15420	15383	15418	15607	15563	15375	15634	15315	15445	15409	15404	15540	15335	15341	15557	15410	15430	15592	15483	15467	15235	15389	15375	15439	15436	15420	15313	15507	15477	15432	15401	15520	15303	15514	15429	15393	15321	15333	15324	15420	15398	15251	15523	15438	15319	15450	15515	15374	15426	15422	15410	15330	15543	15285	15485	15379	15290	15479	15460	15411	15481	15383	15136	15330	15428	15429	15526	15373	15416	15268	15413	15500	15418	15299	15462	15456	15306	15418	15313	15293	15382	15435	15450	15275	15427	15405	15469	15518	15360	15365	15541	15409	15391	15336	15242	15260	15709	15521	15354	15449	15501	15252	15628	15454	15300	15346	15267	15173	15330	15353	15504	15320	15510	15328	15452	15364	15169	15423	15281	15539	15513	15542	15379	15460	15247	15505	15476	15476	15452	15360	15343	15468	15448	15427	15217	15434	15435	15516	15185	15390	15386	15454	15269	15365	15254	15352	15573	15437	15345	15324	15492	15263	15407	15250	15547	15429	15455	15521	15454	15582	15335	15360	15445	15566	15542	15455	15403	15312	15472	15544	15411	15357	15302	15508	15428	15391	15361	15380	15353	15422	15554	15503	15553	15380	15369	15329	15710	15474	15398	15550	15560	15412	15334	15417	15503	15357	15417	15287	15463	15401	15464	15170	15347	15466	15365	15270	15466	15217	15256	15359	15184	15456	15355	15434	15486	15295	15257	15332	15493	15298	15406	15327	15450	15551	15481	15241	15549	15308	15403	15465	15255	15595	15319	15366	15351	15668	15406	15254	15179	15311	15292	15404	15350	15464	15507	15569	15376	15445	15471	15475	15266	15390	15481	15256	15166	15510	15364	15471	15446	15555	15384	15492	15241	15344	15411	15398	15464	15332	15437	15350	15399	15527	15472	15295	15453	15395	15413	15481	15577	15334	15359	15245	15487	15531	15354	15552	15414	15341	15310	15370	15274	15452	15554	15238	15518	15285	15465	15423	15217	15379	15225	15331	15537	15543	15467	15255	15244	15292	15373	15370	15440	15426	15402	15569	15285	15240	15496	15496	15463	15429	15489	15318	15275	15239	15213	15390	15465	15481	15580	15284	15329	15393	15587	15578	15170	15407	15648	15544	15312	15267	15309	15506	15451	15353	15446	15313	15479	15427	15554	15280	15484	15416	15443	15292	15474	15458	15368	15550	15348	15345	15414	15305	15397	15513	15166	15481	15474	15380	15480	15349	15427	15397	15394	15331	15372	15378	15590	15260	15592	15293	15336	15385	15467	15151	15473	15506	15240	15491	15295	15477	15386	15545	15506	15314	15410	15402	15409	15468	15379	15411	15406	15611	15415	15320	15422	15377	15401	15317	15411	15473	15270	15385	15462	15460	15489	15302	15417	15393	15270	15241	15496	15357	15264	15461	15417	15439	15395	15510	15333	15557	15513	15391	15319	15330	15425	15456	15635	15401	15257	15470	15456	15203	15393	15447	15366	15329	15503	15532	15334	15489	15491	15532	15549	15445	15424	15243	15299	15493	15361	15436	15267	15349	15192	15387	15415	15310	15607	15435	15374	15283	15378	15231	15400	15463	15436	15355	15341	15311	15257	15325	15263	15549	15343	15325	15333	15432	15432	15508	15517	15272	15268	15448	15388	15445	15454	15322	15449	15444	15415	15461	15365	15408	15369	15349	15416	15464	15427	15437	15441	15376	15163	15292	15471	15454	15467	15334	15615	15422	15361	15326	15462	15412	15488	15428	15308	15472	15202	15470	15385	15419	15571	15453	15486	15463	15348	15363	15441	15283	15363	15271	15192	15338	15374	15420	15479	15430	15402	15311	15417	15462	15270	15546	15259	15524	15434	15363	15379	15525	15376	15552	15413	15386	15443	15435	15356	15219	15357	15490	15375	15556	15550	15424	15348	15373	15336	15394	15330	15318	15465	15606	15346	15314	15508	15321	15497	15520	15317	15413	15441	15277	15405	15549	15259	15226	15357	15418	15342	15605	15496	15437	15290	15705	15561	15488	15418	15197	15384	15361	15317	15448	15345	15446	15240	15417	15366	15372	15555	15111	15547	15396	15455	15308	15572	15466	15307	15433	15393	15466	15275	15474	15554	15384	15381	15375	15436	15294	15490	15401	15452	15456	15305	15323	15314	15340	15427	15413	15438	15403	15345	15285	15291	15369	15306	15351	15431	15377	15390	15317	15327	15505	15413	15407	15509	15347	15345	15457	15319	15389	15559	15503	15393	15271	15528	15665	15443	15488	15304	15325	15455	15416	15308	15460
22862	24995	36115	33730	27881	25826	30306	26911	25882	26330	26403	26122	26048	25754	26068	26107	26091	25895	25947	25983	25885	26029	25846	25606	25784	25870	25916	25747	25612	25751	25930	25733	25901	25718	25664	25699	25868	25832	25811	25551	25881	25974	25931	25635	25643	25848	25631	25625	25731	25728	25667	25929	25950	25743	25860	25755	25791	25964	25695	25812	25998	25677	25906	25888	25700	25748	25509	25486	25614	25653	25920	25894	25696	25693	25857	25483	25793	25696	25822	25780	25784	25638	25903	25820	25848	25764	25581	25574	25608	25697	25808	25911	25679	25703	25787	25657	25859	25796	25693	25747	25752	25766	25846	25768	25626	25681	25738	25835	25578	25563	25412	25692	25831	25802	25866	25725	25569	25609	25703	25698	25774	25773	25693	25630	25632	25638	25955	25611	25661	25599	25660	25510	25723	25843	25830	25785	25562	25505	25639	25718	25796	25741	25821	25522	25510	25570	25785	25824	25710	25848	25486	25766	25677	25472	25628	25648	25648	25635	25708	25711	25465	25814	25851	25932	25716	25800	25460	25615	25866	25632	25730	25678	25509	25533	25697	25726	25717	25693	25809	25782	25547	25761	25647	25573	25713	25576	25742	25713	25792	25971	25924	25557	25647	25706	25846	25655	25541	25559	25831	25900	25713	25815	25603	25496	25582	25844	25728	25677	25581	25683	25605	25673	25611	25742	25579	25655	25647	25724	25856	25289	25725	25874	25636	25533	25824	25916	25665	25563	25576	25819	25989	25726	25676	25614	25783	25785	25895	25708	25738	25763	25477	25833	25504	25561	25650	25725	25730	25823	25994	25401	25782	25563	25733	25730	25780	25443	25583	25760	25878	25770	25722	25787	25736	25826	26008	25967	25920	25848	25806	25483	25616	25763	25465	25787	25480	25497	25731	25819	25518	25697	25825	25524	25634	25877	25843	25545	25918	25705	25993	25881	25691	25565	25648	25692	26147	25727	25470	25743	25563	25430	25555	25694	25544	25655	25554	25655	25906	25998	25919	25808	25870	25674	25597	25714	25610	25792	25712	25608	25795	25469	25730	25726	25829	25603	25622	25715	25584	25746	25687	25497	25791	25669	25704	25939	25679	25873	25744	25466	25648	25447	25560	25614	25398	25577	25626	25690	25770	25703	25656	25797	25709	25793	25756	25631	25933	25761	25768	25739	25730	25758	25739	25812	25449	25709	25561	25378	25611	25497	25613	25821	25676	25721	25603	25711	25477	25518	25782	25740	25560	25662	25541	25600	25652	25726	25574	25571	25657	25363	25635	25744	25882	25542	25623	25606	25908	25530	25615	25607	25608	25642	25704	25625	25711	25629	25692	25576	25799	25620	25785	25632	25686	25517	25747	25531	25614	25578	25788	25431	25710	25593	25708	25617	25722	25526	25818	25591	25708	25493	25714	25995	25772	25802	25788	25828	25891	25833	25613	25486	25801	25720	25516	25584	25533	25472	25737	25605	25534	25757	25847	25809	25585	25810	25716	25498	25644	25508	25542	25545	25786	25906	25802	25728	25472	25766	25716	25662	25592	25498	25530	25473	25762	25683	25816	25649	25781	25838	25994	25730	25613	25624	25925	25729	25850	26034	25620	25786	25819	25664	25806	25527	25552	25695	25756	25682	25781	25662	25648	25849	25723	25862	25426	25718	25717	25636	25598	25671	25594	25425	25444	25523	25805	25878	25600	25878	25837	25970	25842	25798	25641	25640	25540	25778	25509	25541	25641	25662	25839	25647	25700	25541	25567	25666	25802	25636	25729	25698	25780	25791	25676	25822	25711	25480	25820	25758	25628	25563	25642	25397	25847	25667	25802	25626	25704	25764	25748	25820	25721	25933	25486	25628	25629	25560	25695	25645	25581	25842	25758	25552	25667	25800	25721	25590	25796	25812	25665	25662	25814	25925	25669	25623	25618	25796	25771	25643	25726	25636	25567	25620	25620	25631	25715	25825	25973	25711	25849	25997	26042	25543	25647	25618	25896	25927	25836	25623	25868	25894	25946	25795	25854	25643	25396	25628	25944	25614	25982	25504	25608	25690	25783	25677	25799	25626	25733	25568	25891	25680	25884	25636	25860	25871	25699	25817	26028	25697	25641	25654	25674	25579	25759	25817	25604	25753	25651	25674	25747	25556	25791	25881	25767	25702	25778	25606	25687	25494	25720	25793	25786	25715	25701	25650	25798	25719	25746	25825	25631	25603	25431	25793	25688	25485	25499	25661	25494	25599	25727	25505	25635	25572	25542	25649	25648	25608	25567	25425	25630	25400	25525	25626	25837	26027	25556	25814	25602	25746	26009	25680	25742	25551	25681	25571	25601	25663	25696	25405	25518	25740	25586	25679	25815	25782	25626	25865	25674	25827	25746	25460	25521	25735	25858	25825	25773	25913	25875	25744	25625	25731	25699	25641	25711	25995	25816	25725	25653	25646	25514	25945	25744	25763	25767	25690	25508	25857	25906	25613	25761	25900	25768	25598	25758	25707	25894	25727	25560	25432	25626	25603	26056	25500	25502	25495	25673	25489	25714	25925	25710	25457	25705	25729	25876	25743	25758	25641	25690	25663	25324	25778	25659	25700	25518	25405	25769	25637	25654	25760	25516	25751	25568	25823	25415	25814	25654	25690	25595	25781	25531	25461	25688	25472	25541	25486	25831	25466	25755	25672	25734	25524	25665	25542	25565	25619	25782	25627	25909	25679	25515	25772	25620	25693	25773	25681	25730	25564	25603	25743	25642	26004	25595	25756	26007	25822	25612	25761	25647	25795	25887	25647	25746	25576	25690	25805	25666	26101	25897	25808	25721	25467	25723	25418	25635	25792	25787	25524	25866	25520	25693	25802	25287	25649	25399	25559	25546	25882	25807	25483	25642	25656	25636	25569	25510	25645	25667	25632	25744	25500	25666	25708	25636	25713	25692	25586	25829	25719	25734	25638	25680	25546	25861	25542	25740	25480	25620	25712	25687	25631	25676	25831	25509	25643	25814	25685	25626	25695	25774	25855	25609	25790	25709	25985	26109	25809	25982	25821	25776	25288	25686	25694	25875	25775	25850	25558	25529	25607	25619	25838	25822	25590	25852	25810	25814	25550	25563	25767	25579	25833	25629	25873	25522	25378	25824	25605	25616	25640	25557	25520	25804	25650	25707	25524	25954	25502	25650	25410	25556	25773	25566	25434	25840	25599	25637	25594	25939	25835	25687	25827	25671	25649	25481	25329	25327	25548	25853	25704	25629	25660	25846	25605	25739	25773	25638	25529	25602	25659	25837	25687	25801	25734	25600	25565	25841	25820	25844	25751	25641	25618	25916	25554	25665	25671	25773	25606	25870	26004	25760	25723	25498	25728	25550	25816	25493	25791	25861	25891	25475	25552	25667	25443	25569	25793	25724	25590	25542	25754	25715	25541	25731	25968	25987	25450	25726	25656	25526	25724	25622	25425	25699	25574	25752	25871	25519	25742	25417	25656	25735	25632	25910	25665	25742	25570	25561	25534	25805	25656	25648	25592	25793	25570	25747	25561	25687	25651	25472	25395	25605	25475	25711	25630	25614	25682	25488	25753	25750	25784	25661	25779	25783	25705	25847	25396	25578	25672	25341	25904	25565	25726	25576	25499	25554	25964	25657	25765	25593	25617	25875	25749	25813	25617	25723	25732	25980	25565	25812	25759	25626	25687	25448	25851	25594	25898	25639	25587	25734	25809	25569	25558	25553	25706	25492	25613	25948	25647	25896	25675	25668	25842	25762	25458	25654	25753	25689	25808	25587	25596	25815	25822	25953	25906	25645	25659	25523	25694	25589	25545	25344	25596	25799	25511	25654	25768	25512	25703	25599	25677	25599	25591	25857	25446	25668	26267	25691	25549	25713	25659	25829	25619	25531	25821	25584	25642	25635	25780	25714	25714	25683	25610	25790	25714	25554	25666	25500	25763	25568	25665	25615	25847	25757	25852	25474	25638	25687	25395	25697	25619	25972	25596	25526	25608	25729	25620	25723	25784	25768	25773	25725	25878	25560	25711	25676	25559	25942	25856	25577	25852	25695	25709	25835	25638	25759	25672	25567	25540	25593	25876	25593	25643	25670	25705	25832	25668	25657	25523	25585	25494	25524	25737	25606	25839	25613	25688	25891	25879	25774	25831	25803	25449	25491	25705	25552	25637	25865	25638	25848	25837	25857	25988	25772	25686	25788	25649	26063	25640	25704	25519	25847	25669	25523	25502	25749	25807	25698	25355	25810	25559	25510	25535	25700	25642	25653	25751	25516	25875	25927	25425	25500	25566	25814	25508	25441	25806	25704	25751	25750	25665	25353	25606	25549	25756	25603	25626	25775	25388	25653	25840	25848	25655	25785	26045	25741	25690	25602	25629	25718	25594	25415	25714	25732	25308	25935	25492	25610	25683	25659	25763	25826	25440	25569	25509	25552	25682	25834	25676	25735	25656	25417	25899	25740	25558	25514	25820	25806	25594	25653	25917	25806	25526	25739	25941	25753	25578	25734	25797	25610	25612	25575	25474	25794	25862	25830	25585	25941	25868	25756	25613	25632	25663	25738	25904	25799	25555	25632	25467	25497	25630	25891	25541	25910	25725	25653	25724	25802	25577	25746	25690	25654	25712	25698	25657	25813	25609	25817	25647	25440	25745	25659	25638	25697	25588	25676	25754	25806	25557	25738	25865	25585	25572	25704	25995	25444	26063	25669	25717	25794	25655	25773	25819	25667	25741	25876	25608	25765	25749	25670	25447	25876	25559	25528	25305	25635	25480	25713	25553	25549	25789	25656	25616	25647	25726	25903	25539	25519	25573	25731	25779	25734	25936	25830	25391	25821	25593	25520	25520	25611	25500	25845	25496	25779	25544	25735	25853	25742	25481	25768	25730	25640	25519	25550	25817	25818	25657	25662	25562	25651	25453	25621	25510	25596	25677	25681	25683	25776	25682	25475	25607	25683	25429	25561	25625	25862	26026	25558	25788	25829	25481	25903	25574	25715	25602	25502	25481	25736	25822	25700	25701	25819	25712	25538	25586	25649	25822	25560	25602	25506	25749	25540	25663	25558	25651	25529	25413	25780	25728	25549	25924	25634	25686	25798	25981	25966	25699	25625	25570	25692	25822	25534	25789	25798	25905
61509	104976	94481	67398	36702	15419	15573	15466	15517	15323	15413	15304	15533	15474	15459	15416	15551	15436	15481	15493	15489	15399	15580	15227	15482	15395	15443	15301	15576	15435	15547	15474	15563	15458	15443	15409	15468	15495	15424	15490	15453	15499	15542	15466	15598	15501	15515	15384	15395	15530	15508	15458	15280	15585	15487	15663	15544	15586	15287	15446	15385	15268	15388	15438	15596	15408	15465	15451	15401	15547	15282	15328	15361	15624	15460	15372	15502	15515	15667	15394	15393	15499	15490	15484	15445	15374	15327	15451	15655	15557	15567	15450	15407	15432	15412	15285	15606	15569	15258	15353	15455	15318	15446	15578	15429	15482	15537	15291	15425	15395	15550	15309	15592	15453	15436	15451	15533	15419	15579	15519	15515	15579	15427	15548	15435	15593	15687	15450	15505	15450	15246	15565	15526	15454	15495	15472	15405	15358	15593	15615	15697	15316	15500	15532	15311	15472	15373	15426	15497	15475	15640	15384	15400	15482	15312	15371	15364	15498	15470	15553	15579	15455	15377	15437	15493	15233	15467	15532	15395	15609	15298	15632	15392	15373	15348	15515	15526	15518	15440	15381	15546	15460	15371	15487	15474	15617	15387	15278	15179	15599	15508	15367	15602	15496	15344	15662	15519	15597	15329	15503	15436	15568	15495	15536	15523	15465	15485	15479	15502	15422	15384	15435	15266	15531	15525	15430	15580	15513	15518	15483	15480	15389	15426	15645	15625	15508	15601	15403	15415	15552	15318	15408	15368	15534	15228	15460	15450	15466	15492	15460	15555	15390	15530	15291	15578	15497	15449	15479	15299	15537	15537	15194	15390	15458	15581	15428	15462	15499	15478	15334	15473	15527	15582	15451	15460	15519	15433	15485	15582	15413	15341	15455	15385	15487	15551	15318	15454	15460	15431	15539	15447	15631	15298	15459	15375	15575	15267	15360	15495	15561	15411	15495	15406	15409	15527	15389	15384	15409	15498	15383	15455	15626	15323	15515	15646	15441	15598	15408	15420	15366	15469	15401	15471	15420	15469	15365	15538	15559	15382	15456	15483	15430	15600	15711	15377	15585	15384	15327	15581	15491	15273	15425	15523	15337	15514	15376	15490	15532	15443	15441	15573	15485	15205	15357	15292	15444	15672	15276	15473	15396	15339	15431	15455	15333	15381	15334	15381	15615	15574	15460	15402	15342	15463	15404	15451	15449	15487	15310	15585	15469	15407	15448	15524	15392	15361	15384	15353	15428	15410	15518	15500	15404	15436	15454	15411	15408	15523	15603	15291	15401	15411	15437	15384	15521	15190	15458	15597	15250	15246	15481	15554	15421	15589	15579	15287	15480	15403	15425	15497	15349	15355	15336	15550	15271	15365	15341	15337	15350	15458	15356	15469	15340	15539	15453	15543	15592	15357	15420	15525	15394	15499	15416	15434	15556	15381	15469	15543	15449	15521	15283	15453	15413	15629	15598	15487	15572	15421	15446	15528	15470	15356	15518	15391	15408	15475	15296	15613	15506	15304	15615	15311	15494	15386	15383	15599	15687	15580	15284	15411	15431	15299	15473	15374	15396	15601	15412	15522	15329	15316	15511	15424	15465	15390	15569	15424	15392	15456	15531	15452	15388	15373	15293	15529	15578	15508	15436	15522	15430	15490	15624	15482	15489	15479	15402	15518	15439	15311	15448	15357	15658	15526	15388	15492	15390	15529	15377	15565	15465	15454	15489	15331	15466	15427	15596	15509	15420	15319	15372	15393	15433	15547	15384	15292	15389	15410	15601	15556	15495	15419	15371	15283	15503	15390	15671	15522	15413	15488	15548	15548	15385	15380	15303	15321	15576	15497	15358	15377	15400	15480	15342	15530	15501	15462	15502	15404	15443	15394	15540	15464	15434	15372	15553	15471	15479	15294	15478	15707	15274	15078	15512	15477	15532	15522	15268	15384	15567	15450	15389	15465	15457	15517	15451	15495	15460	15526	15547	15568	15329	15342	15406	15528	15387	15367	15452	15222	15584	15502	15460	15504	15474	15455	15439	15369	15540	15373	15310	15489	15476	15492	15543	15422	15364	15482	15578	15250	15377	15485	15239	15543	15474	15315	15405	15435	15383	15419	15384	15373	15429	15613	15329	15331	15390	15341	15440	15286	15346	15497	15348	15605	15439	15474	15357	15529	15492	15358	15427	15519	15478	15375	15556	15403	15635	15332	15647	15580	15497	15495	15275	15451	15475	15387	15471	15464	15532	15436	15285	15314	15365	15309	15459	15395	15380	15230	15529	15470	15498	15564	15297	15485	15421	15556	15559	15340	15502	15312	15552	15545	15471	15333	15315	15367	15457	15520	15400	15463	15456	15400	15445	15334	15459	15514	15483	15414	15392	15197	15535	15558	15482	15373	15398	15571	15604	15362	15343	15545	15521	15525	15372	15623	15608	15412	15240	15385	15446	15513	15451	15521	15549	15461	15321	15382	15470	15542	15484	15250	15409	15314	15477	15506	15357	15321	15412	15347	15396	15555	15541	15363	15479	15416	15385	15466	15527	15562	15435	15365	15514	15439	15376	15451	15402	15411	15366	15426	15549	15319	15513	15564	15585	15421	15444	15315	15470	15438	15476	15377	15439	15399	15362	15373	15457	15371	15272	15567	15420	15621	15354	15427	15291	15446	15399	15415	15483	15549	15441	15441	15511	15497	15478	15340	15459	15589	15357	15504	15360	15552	15425	15381	15395	15493	15342	15501	15515	15430	15497	15602	15537	15348	15397	15306	15565	15321	15378	15436	15203	15317	15336	15496	15514	15380	15534	15418	15393	15463	15550	15439	15532	15471	15559	15370	15317	15473	15368	15594	15388	15557	15437	15408	15510	15272	15360	15516	15454	15334	15461	15366	15275	15361	15376	15389	15374	15384	15487	15381	15403	15359	15657	15325	15441	15404	15390	15710	15455	15501	15433	15315	15297	15522	15439	15394	15381	15480	15578	15514	15301	15369	15387	15325	15409	15499	15472	15550	15390	15527	15431	15347	15351	15400	15490	15411	15398	15648	15553	15404	15438	15456	15498	15403	15415	15331	15575	15280	15360	15456	15263	15458	15468	15417	15458	15390	15339	15387	15271	15466	15458	15528	15478	15496	15547	15589	15419	15409	15364	15398	15438	15402	15320	15350	15324	15479	15371	15587	15292	15342	15547	15424	15578	15556	15505	15459	15442	15438	15492	15353	15287	15499	15576	15462	15506	15460	15225	15507	15519	15425	15469	15290	15608	15359	15353	15353	15346	15448	15425	15500	15560	15463	15588	15292	15467	15347	15368	15370	15557	15537	15542	15453	15567	15425	15573	15525	15430	15421	15533	15365	15473	15244	15591	15349	15584	15220	15497	15435	15461	15591	15301	15497	15402	15429	15389	15657	15327	15340	15407	15277	15476	15357	15433	15547	15536	15464	15470	15392	15207	15545	15401	15253	15474	15153	15436	15472	15456	15515	15375	15350	15492	15451	15548	15472	15341	15527	15253	15334	15494	15468	15442	15383	15304	15333	15507	15444	15539	15349	15417	15631	15428	15517	15420	15312	15369	15445	15428	15362	15538	15495	15466	15510	15418	15498	15663	15453	15149	15482	15378	15328	15674	15252	15413	15426	15459	15326	15491	15428	15397	15454	15520	15637	15276	15302	15459	15514	15416	15562	15413	15401	15469	15368	15533	15433	15463	15328	15566	15376	15409	15310	15602	15384	15318	15448	15491	15522	15370	15510	15480	15449	15438	15424	15541	15577	15336	15296	15453	15451	15360	15454	15505	15306	15393	15538	15353	15346	15506	15477	15463	15577	15657	15474	15534	15375	15428	15483	15619	15436	15539	15366	15480	15494	15485	15364	15426	15426	15401	15364	15403	15352	15393	15324	15372	15408	15581	15415	15400	15554	15526	15515	15533	15418	15394	15449	15356	15516	15247	15705	15548	15462	15456	15625	15329	15430	15496	15433	15564	15501	15415	15489	15477	15497	15500	15434	15559	15498	15494	15362	15384	15357	15573	15454	15425	15312	15375	15515	15372	15510	15480	15389	15452	15382	15414	15250	15672	15283	15593	15482	15393	15516	15440	15553	15448	15259	15614	15454	15424	15315	15431	15422	15376	15649	15468	15315	15356	15544	15333	15498	15297	15581	15592	15335	15311	15382	15496	15490	15555	15513	15411	15362	15492	15420	15397	15419	15456	15449	15373	15372	15369	15556	15326	15499	15419	15399	15606	15361	15444	15475	15580	15288	15415	15567	15434	15413	15513	15579	15555	15388	15480	15338	15412	15431	15531	15291	15423	15516	15420	15360	15291	15356	15489	15507	15387	15433	15415	15470	15508	15373	15398	15530	15468	15400	15451	15280	15369	15374	15479	15564	15378	15398	15503	15305	15439	15470	15483	15461	15583	15242	15464	15709	15538	15391	15428	15376	15420	15503	15458	15430	15484	15272	15483	15548	15422	15413	15396	15438	15419	15396	15422	15555	15538	15479	15550	15423	15505	15420	15437	15530	15512	15435	15530	15524	15316	15417	15489	15417	15604	15213	15528	15620	15520	15489	15391	15390	15442	15483	15500	15378	15370	15477	15529	15542	15540	15613	15508	15536	15399	15421	15430	15628	15340	15399	15406	15517	15589	15498	15458	15547	15457	15573	15502	15334	15506	15401	15438	15456	15483	15564	15587	15517	15517	15319	15528	15342	15403	15312	15255	15416	15557	15535	15445	15486	15492	15514	15276	15452	15434	15155	15234	15426	15455	15518	15525	15438	15509	15327	15490	15383	15290	15528	15334	15472	15419	15375	15366	15484	15313	15568	15379	15470	15376	15547	15421	15485	15540	15467	15415	15477	15324	15476	15076	15532	15356	15473	15440	15342	15411	15602	15388	15640	15447	15508	15407	15551	15439	15394	15472	15476	15464	15380	15574	15463	15517	15678	15268	15505	15547	15325	15368	15411	15389	15384	15616	15405	15476	15405	15345	15438	15472	15420	15285	15578	15553	15338	15439	15501	15544	15356	15467	15617	15516	15271	15408	15382	15490	15439	15470	15308	15469	15297	15633	15508	15463	15545	15466	15513	15589	15343	15478	15557	15391	15364	15517	15566	15386	15462	15419	15437	15539	15477	15431	15462	15534
41798	47292	44338	34837	28550	26922	26869	26600	26835	26565	26836	26576	26555	26230	26698	26665	26675	26786	26563	26542	26834	26455	26562	26660	26900	26671	26733	26934	26772	26611	26777	26426	26509	26378	26520	26708	26659	26447	26701	26573	26846	26579	26664	26608	26631	26766	26348	26767	26578	26523	26419	26581	26804	26718	26759	26741	26893	26628	26634	26418	26624	26566	26442	26628	26683	26814	26541	26663	26536	26697	26694	26568	26615	26686	26709	26804	26699	26746	26772	26614	26738	26429	26691	26548	26704	26784	26764	26680	26656	26609	26647	26593	26803	26768	26795	26750	26619	26521	26531	26716	26651	26676	26710	26593	26559	26762	26698	26561	26684	26696	26767	26530	26490	26858	26808	26406	26757	26631	26648	26537	26763	26572	26569	26605	26586	26584	26687	26549	26610	26543	26515	26688	26637	26675	26386	26564	26796	26516	26430	26533	26500	26551	26496	26715	26728	26570	26937	26444	26642	26605	26658	26562	26496	26691	26502	26576	26659	26650	26762	26922	26516	26597	26811	26478	26760	26571	26806	26721	26603	26620	26923	26610	26817	26682	26852	26479	26605	26658	26675	26873	26861	26638	26818	26525	26681	26849	26561	26713	26972	26718	26605	26541	26585	26293	26409	26609	26556	26621	26703	26564	26489	26636	26694	26678	26577	26575	26621	26717	26702	26760	26613	26789	26566	26570	26427	26776	26601	26307	26648	26845	26774	26630	26680	26564	26778	26536	26569	26613	26785	26578	26828	26872	26735	26533	26492	26723	26572	26553	26586	26727	26536	26750	26503	26706	26620	26804	27018	26765	26512	26551	26713	26530	26688	26425	26481	26548	26564	26621	26643	26906	26663	26759	26668	26689	26704	26514	26309	26558	26840	26886	26586	26624	26770	26502	26865	26527	26516	26573	26586	26398	26383	26616	26672	26597	26842	26480	26790	26855	26694	26539	26547	26403	26577	26477	26580	26807	26541	26567	26473	26454	26874	26815	26641	26561	26532	26625	26367	26500	26436	26467	26669	26654	26567	26700	26648	26633	26514	26579	26581	26641	26631	26547	26854	26927	26759	26713	26644	26685	26621	26572	26615	26543	26603	26659	26592	26613	26751	26701	26702	26365	26651	26485	26496	26544	26691	26604	26759	26554	26436	26721	26821	26567	26726	26637	26696	26690	26384	26544	26609	26581	26654	26653	26569	26507	26629	26602	26674	26623	26577	26556	26633	26528	26621	26584	26660	26704	26817	26639	26484	26787	26482	26775	26643	26547	26781	26662	26910	26712	26696	26615	26598	26579	26528	26398	26368	26698	26955	26481	26563	26434	26676	26667	26649	26799	26905	26396	26611	26762	26567	26474	26808	26849	26657	26632	26484	26768	26727	26517	26575	26692	26746	26711	26810	26883	26536	26712	26289	26491	26553	26622	26689	26655	26473	26488	26628	26576	26511	26667	26635	26611	26241	26718	26472	26476	26497	26692	26425	26668	26627	26556	26986	26607	26702	26497	26688	26629	26621	26444	26417	26604	26746	26463	26679	26450	26405	26665	26723	26733	26718	26486	26874	26707	26868	26556	26701	26819	26507	26664	26813	26584	26827	26666	26468	26676	26486	26458	26504	26709	26629	26598	26758	26832	26682	26309	26872	26543	26575	26401	26609	26381	26658	26479	26418	26581	26993	26639	26713	26801	26648	26585	26816	26604	26716	26392	26724	26879	26607	26500	26393	26992	26913	26513	26517	26397	26401	26630	26595	26534	26461	26499	26565	26865	26501	26616	26442	26541	26523	26720	26570	26574	26753	26665	26565	26602	26740	26835	26575	26595	26535	26490	26721	26558	26668	26468	26406	26493	26503	26730	26526	26772	26678	26407	26510	26669	26868	26792	26714	26792	26859	26638	26715	26745	26676	26584	26538	26741	26860	26769	26700	26767	26843	26577	26533	26912	26734	26801	26543	26858	26540	26503	26689	26868	26477	26542	26594	26825	26754	26607	26569	26444	26530	26550	26819	26715	26811	27022	26618	26398	26808	26596	26611	26591	26874	26771	26819	26735	26642	26735	26845	26793	26441	26471	26589	26600	26829	26551	26648	26550	26697	26593	26561	26347	26688	26585	26545	26608	26634	26528	26434	26493	26449	26785	26604	26504	26619	26684	26543	26577	26580	26546	26637	26724	26809	26652	26513	26983	26436	26774	26719	26493	26614	26625	26608	26623	26411	26552	26564	26908	26563	26487	26784	26656	26725	26819	26801	26854	26908	26719	26567	26509	26540	26625	26786	26807	26897	26585	26662	26824	26639	26642	26495	26566	26500	26759	26726	26343	26711	26855	26898	26566	26777	26770	26701	26621	26718	26670	26761	26619	26636	26489	26565	26658	26329	26362	26489	26636	26464	26502	26503	26540	26770	26790	26530	26607	26682	26417	26901	26798	26376	26666	26758	26468	26461	26474	26549	26693	26581	26391	26640	26756	26730	26742	26686	26618	26627	26682	26673	26603	26945	26572	26594	26304	26538	26709	26839	26885	26664	26443	26646	26479	26695	26522	26644	26917	26741	26627	26480	26646	26851	26702	26775	26514	26563	26487	26474	26671	26663	26739	26829	26476	26783	26813	26632	26450	26860	26526	26606	26671	26756	26668	26518	26472	26458	26364	26859	26525	26784	26516	26672	26547	26629	26620	26706	26515	26555	26810	26723	26550	26377	26708	26709	26619	26691	26793	26627	26477	26707	26529	26655	26765	26672	26624	26594	26761	26623	26717	26664	26479	26622	26494	26589	26611	26613	26614	26531	26951	26765	26560	26715	26718	26622	26768	26848	26727	26361	26650	26633	26329	26520	26721	26819	26551	26365	26617	26805	26728	26439	26571	26484	26751	26609	26656	26734	26530	26654	26476	26403	26700	26634	26640	26588	26683	26624	26996	26812	26818	26818	26900	26648	26482	26514	26660	26592	26468	26676	26549	26732	26661	26822	26701	26565	26911	26631	26514	26776	26616	26734	26815	26490	26530	26614	26555	26684	26476	26668	26717	26676	26886	26704	26758	26625	26551	26646	26521	26651	26543	26535	26524	26661	26634	26658	26599	26592	26563	26533	26818	26698	26460	26593	26422	26838	26851	26843	26610	26697	26624	26586	26636	26782	26572	26689	26848	26638	26694	26646	26758	26785	26680	26442	26850	26447	26917	26737	26638	26571	26799	26768	26499	26781	26604	26424	26558	26544	26735	26758	26493	26517	26674	26847	26684	26838	26362	26459	26484	26594	26683	26566	26440	26433	26622	26690	26798	26513	26573	26719	26717	26596	26497	26579	26434	26514	26427	26773	26656	26451	26684	26454	26600	26576	26585	26653	26641	26580	26718	26568	26735	26425	26627	26664	26282	26721	26645	26671	26344	26630	26408	26671	26583	26843	26761	26695	26870	26780	26607	26658	26710	26817	26694	26537	26829	26578	26423	26804	26610	26723	26636	26731	26636	26793	26909	26776	26561	26442	26649	26617	26562	26821	26868	26467	26511	26858	26799	26692	26740	26813	26701	26859	26494	26432	26659	26788	26510	26548	26447	26604	26678	26650	26742	26810	26703	26508	26543	26669	26539	26835	26742	26574	26635	26444	26851	26513	26653	26814	26634	26727	26776	26639	26449	26481	26541	26592	26577	26496	26696	26710	26861	26712	26380	26686	26687	26511	26564	26609	26319	26632	26636	26788	26586	26409	26683	26592	26698	26739	26446	26586	26590	26689	26455	26720	26645	26552	26695	26476	26678	26513	26488	26597	26629	26723	26809	26611	26801	26687	26557	26928	26757	26785	26612	26539	26620	26315	26421	26499	26542	26701	26658	26870	26523	26618	26514	26589	26528	26658	26552	26539	26574	26782	26589	26741	26619	26696	26573	26589	26769	26690	26524	26949	26887	26544	26416	26744	26897	26547	26603	26740	27061	26543	26622	26617	26347	26499	26448	26664	26568	26665	26806	26581	26721	26826	26527	26538	26521	26536	26584	26696	26901	26628	26665	26520	26590	26514	26708	26563	26471	26741	26784	26834	26584	26434	26787	26672	26708	26704	26653	26677	26861	26660	26544	26668	26723	26660	26518	26798	26862	26638	26759	26456	26442	26651	26467	26708	26724	26551	26704	26558	26650	26644	26533	26765	26618	26701	26599	26620	26505	26651	26570	26565	26677	26532	26717	26489	26474	26712	26552	26474	26611	26889	26624	26562	26596	26410	26775	26481	26775	27082	26575	26586	26410	26480	26661	26552	26590	26622	26561	26558	26797	26823	26599	26714	26722	26826	26736	26549	26875	26764	26569	26924	26531	26567	26440	26551	26407	26637	26489	26645	26848	26406	26561	26492	26608	26531	26595	26645	26944	26423	26588	26553	26431	26444	26621	26656	26355	26550	26382	26588	26742	26502	26497	26520	26677	26592	26591	26574	26686	26616	26577	26722	26586	26795	26773	26565	26497	26639	26543	26741	26611	26764	26647	26348	26530	26506	26485	26808	26531	26635	26567	26584	26602	26373	26417	26411	26607	26533	26676	26493	26597	26552	26531	26763	26453	26605	26591	26420	26629	26675	26879	26576	26761	26957	26553	26315	26514	26415	26863	26704	26709	26413	26682	26639	26548	26749	26697	26521	26425	26441	26604	26631	26556	26728	26490	26518	26663	26768	26786	26778	26702	26487	26569	26630	26584	26927	26706	26339	26405	26502	26610	26725	26724	26660	26618	26517	26669	26779	26530	26443	26595	26819	26512	26583	26514	26629	26895	26803	26625	26702	26736	26752	26546	26572	26850	26698	26510	26482	26728	26709	26591	26887	26737	26780	26777	26618	26552	26532	26644	26713	26525	26696	26540	26521	26569	26713	26464	26718	26825	26546	26547	26743	26661	26766	26758	26550	26397	26616	26653	26601	26657	26675	26553	26555	26691	26922	26648	26600	26776	26678	26531	26866	26422	26638	26594	26516	26366	26715	26731	26302	26571	26685	26670	26773	26629	26570	26783	26986	26856	26633	26766	26740	26833	26560	26608	26860	26747	26766	26701	26563	26644	26666	26807	26662	26674	26527	26832	26701	26630	26553	26825	26682	26575	26882	26719	26549	26811	26875	26455	26693	26448	26526	27038	26781	26692	26808	26620	26751	26435	26588	26819
39348	51011	37778	23316	17731	15985	15956	16029	16002	16058	16049	16099	16024	16049	15902	15891	15985	16058	15828	16106	15914	16026	15810	16045	16073	15929	15956	15951	16001	16112	15988	16037	15940	16284	16186	15927	16151	15978	16030	16207	15917	16082	16103	15912	15886	16067	16006	15928	16100	16042	15998	16072	16076	16025	16092	16040	15904	16014	15973	16101	16043	16068	16081	16150	15860	16018	15976	16095	16088	15813	16083	16120	16021	16047	15923	15999	15892	16025	15910	16090	15954	15972	16092	16077	15971	15929	15801	16222	15904	15878	15956	15878	16041	16010	15961	15973	15965	15880	16095	16001	16027	15940	16062	15997	16082	16007	15829	15875	16174	15930	16068	16081	16036	16142	15917	16262	15999	16116	16008	15864	15867	15983	15930	15954	16050	15944	15990	15992	16030	16098	15844	16072	15913	15988	16089	16093	15971	16087	15921	16029	15860	15918	16049	16096	15966	16150	16145	15943	16026	15969	15964	16177	16206	16129	16169	16134	16005	15837	15822	15952	15900	16015	16055	16081	15932	15782	16035	16027	16064	15974	15929	15895	16036	15976	16132	15915	16203	16012	16100	15985	16028	16068	16133	16060	15981	16087	15985	15925	16220	15991	15974	15883	16164	16210	15938	16099	16090	16042	15966	16091	15977	15742	16170	16057	16044	15887	16072	15849	15933	15873	16024	15827	15837	15957	15890	15990	16123	15853	15981	16034	16024	16169	15906	15931	15874	15872	16088	16003	16061	15811	16240	15885	16130	16031	16093	16034	16017	15994	15981	15867	16087	16126	16239	15983	16009	16003	15925	15979	16071	15942	15852	15956	16055	16216	16055	15971	16093	15978	15889	15888	16133	15998	16066	16012	15996	15991	15976	16118	16112	15994	15941	16100	15921	15928	16082	16075	15987	15997	15961	16006	16095	16132	15931	16114	15989	15946	16110	15920	15978	16074	16095	16180	16229	15940	16053	15890	16035	15957	15996	16096	16026	16000	16205	15938	16114	16105	15932	16108	15928	15994	16100	16019	15852	16146	15966	15987	16112	15948	16062	15963	15899	16000	16044	16025	16159	15999	16077	15960	15949	16026	15873	16018	16036	15874	16209	16093	16187	15980	15911	15804	15940	15958	15820	16027	15842	15921	16119	15895	15947	16053	16034	15860	15863	15984	16016	16037	15943	15878	16062	16047	15809	16098	15811	16011	16266	15819	15884	16006	16009	16062	16009	15984	16057	16075	15970	15976	16181	15982	15965	16067	16080	15967	16051	15855	15889	16128	15946	15952	16120	15764	15996	16078	15999	16044	16090	16157	16078	16013	16044	15998	15893	16016	15818	15862	16061	16052	15931	15928	16160	15940	16139	15917	16068	16052	15992	16042	15990	16246	16121	16004	15975	15980	15958	16066	16053	16025	15987	15924	16039	16137	15970	16094	16050	15862	16043	16070	16039	15993	15975	16020	15899	15885	16047	16152	16037	15960	16044	16030	15995	15993	15894	15949	16060	15833	15908	16019	16012	15920	16042	16141	16078	15927	16142	16015	16007	15909	16098	15989	16066	16043	16056	16028	15856	15902	15867	16103	16098	15948	15811	15959	15942	15944	15837	16051	15676	16119	15992	15954	15924	15985	16056	16017	15845	16072	16097	15981	16063	15955	16183	16265	16021	16040	16126	16062	15956	16171	15895	16077	16005	15869	16257	15871	16026	15954	15979	15986	16025	15803	16151	16147	16038	16058	15977	15760	16055	16143	15966	16092	16065	15975	16045	16200	16212	15924	15890	16039	15861	16033	16066	15696	15799	15906	16066	16032	15921	16050	16078	16016	16056	16010	16077	15939	15946	16006	16047	15917	16014	15878	15915	15932	15958	15974	15963	15933	15999	16030	16159	16000	16014	15889	16107	16204	16058	16113	16061	16009	16001	15946	16049	15980	16041	16108	16021	15897	16072	15950	15966	15963	16075	15800	16026	15984	16028	15918	16011	16057	15913	16038	15881	15914	15957	16041	15939	16056	15883	16005	15994	15945	16093	16095	16138	16028	16001	15908	16032	15924	15933	15992	15954	16119	16089	15997	16018	16030	16029	15928	15987	16040	16049	16122	15998	16022	16189	15954	15777	16086	16030	16163	15868	15921	16067	15985	16006	16071	16026	16020	15822	15780	16117	15904	15865	16125	16002	15947	16072	15925	15982	15875	15900	16031	16134	15992	15988	16105	16124	15994	16053	15964	15900	16018	16093	15996	15989	15975	15878	16075	15975	16025	15915	16069	15976	15955	15934	16045	16034	15905	16031	15883	16131	15972	16040	15994	16071	16064	16119	16071	16152	15950	16110	16079	15997	16081	16040	16074	16153	16169	16004	15964	16006	16018	15927	15900	16114	16252	15934	15854	15857	15797	16008	16110	16096	15898	16003	15961	15970	15851	15922	16019	15920	16049	15966	16168	16033	15933	15918	15840	16180	16016	16197	16104	15983	15925	15976	16123	15856	16175	15946	15959	15909	15984	15930	15875	16084	15885	15830	15962	15913	16110	16150	16062	16270	15875	16082	15931	16088	15900	15997	16092	16033	16067	16124	15871	15897	16064	16112	16050	16008	16055	15995	15915	16052	16111	15824	16036	15915	15901	16182	16070	15968	16039	15991	15963	16083	15943	16028	15858	16073	16019	16140	15897	16140	16144	16059	15840	16065	15982	16040	15926	15985	16063	15993	15881	16054	15975	16159	15916	15993	16022	16100	16055	16222	16049	15943	15926	16019	15894	15914	16077	15945	16002	15893	15926	16092	16098	15955	15876	16066	15925	16048	16069	15954	15843	15867	16103	16229	15990	15939	15931	15892	15999	16090	16026	15963	16109	15977	15962	15965	15990	15975	16035	16014	16020	16059	16114	16061	16124	15965	16086	16093	15902	15842	16021	16041	16095	16146	16093	15990	16013	16026	16184	15922	16007	15988	15981	16173	15882	16113	16189	16072	16019	15915	16045	16125	15938	15920	16234	16012	16006	16001	16022	15994	16022	16019	16033	15875	15985	16121	16013	16039	15781	16070	16088	15905	16101	15956	16058	16207	15919	15999	16030	15940	16166	15933	16031	16005	16009	15948	16082	16051	15983	16052	16080	16029	15798	16106	15772	15946	15972	15960	16102	15910	15797	16062	15854	16056	16100	16049	15965	15872	15908	16055	15900	16098	16090	15935	15969	15950	15956	15984	16004	16121	15938	16132	15911	15870	16144	16021	16097	15994	15982	16048	16131	15906	16079	16069	15957	16027	15906	16125	15956	15902	15907	15881	16098	15958	16010	15991	15978	15948	16045	16193	15954	15896	15966	16049	15978	15788	16059	16054	16028	15954	15830	16108	15854	16094	15881	16126	16106	16021	15971	16168	16020	16031	16059	16010	16024	16219	15911	16098	15882	15984	16091	15993	15926	16062	16038	16028	15934	16038	16041	16017	15815	16052	15898	15873	15980	16082	16011	16007	15987	16106	15941	15958	15925	16005	16031	15902	16152	16155	16013	16085	16009	15920	15949	15931	16133	15981	16055	15945	16135	16015	16117	16001	15930	15990	15983	16068	16138	16049	16024	15980	15983	16099	15908	16018	15964	16093	15980	16050	15992	16056	16241	16053	16150	15935	15972	15918	16124	15929	16019	15924	15777	16106	15903	16046	16125	15935	16108	16115	16004	16129	16077	16113	16113	16184	15995	16000	15924	16088	15837	15901	16067	16041	15963	16077	16073	15965	16138	16051	16061	15842	16073	16016	15901	15983	16144	15986	16055	15821	15939	16117	15958	15965	15950	16035	15854	15990	16297	15976	15975	16090	15880	16101	16075	16039	15985	16070	15896	15997	15988	16037	16087	15972	15972	15937	16038	16154	15944	16056	16175	16037	16022	16017	16163	15963	16255	16108	15810	16005	16055	16062	15924	16105	16126	15905	16194	15963	15964	15926	15884	15907	15996	16047	15911	15922	16119	16087	15956	15833	16061	16033	16061	16046	16179	16118	15890	16089	16042	16115	15996	15985	15963	16037	15955	15979	16012	16046	15916	15899	16034	15896	16033	16054	15898	15975	15866	15983	15866	16144	16105	16013	16021	15976	15936	16044	16009	16044	15987	15998	16117	15932	16026	15897	16033	16236	15866	16168	16066	15999	16167	16031	15775	15988	15954	16167	15850	15994	16110	16058	16050	15955	16001	16086	15925	15883	16102	15971	16131	16105	15894	16071	16145	16003	16069	16018	16113	16001	15892	16189	16090	15976	15882	16097	16217	16066	15983	15827	16099	16121	16040	16019	16071	15929	16023	16002	15976	16122	16024	15902	15918	16052	16008	16067	15881	15873	15989	15895	15960	15939	15993	16010	15986	16085	15977	15864	16080	15918	16038	15918	16103	15839	16048	15990	15981	16036	16149	16048	15842	15964	15998	15966	16021	16080	15932	16104	16090	16035	15843	16125	16011	15994	16018	16075	15863	16013	15995	16010	15954	16032	16057	16017	16203	16056	15903	16103	15954	15878	15998	15917	16083	16069	15924	16019	16082	15916	15886	16079	16064	16104	16084	16028	15935	16001	15931	15942	15986	16094	15808	15961	16008	15979	15908	15981	16036	16046	16003	16011	15841	15903	16258	15867	16069	16059	16011	16053	16057	16067	16014	15933	16029	16030	15928	16076	15864	16140	16103	15834	15837	15993	16017	16237	15930	16096	16036	16035	15945	16074	16249	15952	16105	15975	16193	15993	15895	16104	16077	16029	15865	16097	16051	15837	16149	16096	16041	15988	16060	16064	16172	15739	16074	15950	15948	16111	15953	16044	16141	16023	16114	15891	16114	15858	16124	15973	16079	16046	15840	16145	15974	16007	15845	15951	16033	16030	15894	15988	15974	16133	15897	16015	16014	15952	16080	16103	15995	16054	16108	16078	16007	16005	16219	16112	15911	15942	16105	15935	16094	16034	15820	15999	15960	15942	15963	16173	16100	16144	16102	16216	16136	15983	15990	15968	16184	16068	15998	16050	15916	15973	16062	16157	15996	16067	16093	16155	16050	15991	15966	15906	15963	16024	15913	15984	16020	15957	16041	15830	16085	15883	15918	15984	15949	16131	15872	16130	15959	16182	16225	16091	15875	15982	15984	15969	16102	15958	16057	15988	16044
24535	27479	39409	36568	29743	28014	30194	27884	27348	27985	27857	27657	27660	27887	27501	27471	27600	27651	27440	27490	27662	27884	27668	27722	27723	27606	27461	27315	27629	27598	27657	27449	27429	27612	27594	27424	27435	27763	27795	27918	27500	27794	27430	27570	27516	27417	27715	27644	27544	27509	27738	27418	27435	27422	27803	27684	27539	27520	27416	27097	27406	27490	27626	27793	27659	27508	27691	27497	27257	27499	27447	27350	27374	27489	27661	27355	27497	27488	27542	27474	27375	27415	27653	27788	27558	27590	27326	27349	27667	27455	27523	27349	27367	27372	27558	27404	27558	27412	27704	27399	27512	27492	27645	27504	27695	27213	27335	27272	27390	27617	27372	27261	27658	27507	27522	27571	27401	27696	27459	27525	27370	27441	27712	27676	27585	27525	27495	27617	27653	27531	27464	27532	27766	27345	27634	27618	27611	27688	27605	27554	27743	27510	27507	27485	27255	27498	27611	27396	27636	27487	27354	27412	27325	27287	27542	27324	27630	27500	27324	27597	27817	27721	27880	27466	27578	27490	27516	27550	27213	27635	27621	27439	27383	27583	27616	27777	27460	27407	27375	27664	27467	27585	27542	27498	27495	27321	27498	27696	27649	27672	27704	27666	27447	27512	27591	27554	27361	27510	27671	27553	27531	27252	27391	27468	27364	27371	27673	27195	27576	27441	27582	27550	27390	27505	27727	27589	27409	27263	27282	27550	27575	27344	27448	27480	27463	27467	27630	27348	27272	27547	27563	27631	27531	27628	27331	27575	27598	27639	27302	27633	27343	27472	27677	27393	27538	27679	27604	27617	27276	27486	27694	27424	27598	27574	27758	27185	27498	27683	27610	27604	27565	27309	27370	27278	27613	27521	27440	27850	27298	27680	27333	27626	27675	27667	27382	27562	27745	27461	27490	27550	27707	27431	27518	27552	27659	27547	27526	27619	27314	27477	27601	27525	27461	27406	27725	27474	27636	27643	27273	27395	27415	27275	27480	27417	27484	27526	27436	27427	27511	27569	27635	27347	27161	27588	27472	27387	27631	27516	27389	27570	27574	27464	27388	27367	27493	27573	27591	27681	27566	27611	27390	27549	27280	27391	27711	27452	27578	27320	27513	27365	27440	27506	27439	27567	27430	27463	27622	27315	27570	27626	27730	27641	27452	27554	27622	27514	27390	27480	27397	27528	27340	27507	27343	27459	27569	27298	27493	27565	27510	27467	27553	27341	27391	27482	27473	27702	27652	27371	27560	27677	27514	27434	27308	27501	27755	27615	27469	27417	27322	27498	27538	27295	27510	27461	27552	27319	27811	27265	27437	27622	27771	27519	27448	27506	27654	27626	27505	27465	27593	27509	27706	27545	27606	27528	27504	27420	27519	27438	27667	27263	27338	27300	27441	27397	27571	27612	27321	27416	27534	27468	27824	27609	27367	27505	27828	27534	27650	27568	27403	27413	27468	27566	27421	27531	27626	27658	27778	27428	27634	27717	27578	27658	27476	27347	27541	27350	27340	27427	27351	27379	27560	27512	27339	27352	27574	27344	27624	27717	27657	27377	27478	27554	27516	27358	27485	27634	27515	27458	27472	27578	27439	27559	27770	27509	27522	27358	27515	27533	27639	27307	27309	27396	27606	27506	27461	27485	27497	27506	27707	27420	27471	27512	27404	27494	27416	27374	27244	27676	27643	27597	27440	27358	27741	27497	27522	27549	27576	27423	27501	27578	27492	27273	27526	27488	27315	27363	27367	27741	27691	27426	27672	27631	27245	27301	27630	27464	27469	27665	27528	27367	27354	27576	27529	27710	27816	27548	27356	27484	27689	27670	27595	27702	27508	27579	27506	27487	27548	27524	27750	27601	27805	27484	27577	27496	27750	27541	27504	27493	27413	27327	27477	27485	27443	27563	27378	27343	27494	27738	27589	27367	27472	27591	27450	27646	27604	27586	27322	27592	27563	27349	27371	27291	27410	27454	27604	27512	27451	27420	27431	27436	27427	27309	27404	27698	27368	27656	27288	27376	27417	27499	27415	27988	27670	27279	27607	27745	27715	27624	27362	27623	27415	27623	27747	27623	27391	27579	27759	27727	27438	27413	27557	27628	27534	27429	27618	27442	27603	27776	27344	27516	27466	27441	27715	27660	27374	27402	27474	27598	27637	27522	27346	27538	27369	27497	27562	27502	27419	27575	27489	27643	27485	27407	27685	27364	27763	27014	27443	27482	27480	27247	27489	27375	27730	27667	27692	27778	27431	27409	27438	27314	27314	27247	27684	27718	27401	27615	27571	27619	27695	27623	27555	27423	27433	27189	27386	27505	27451	27270	27475	27457	27516	27266	27523	27657	27592	27380	27424	27484	27510	27568	27515	27313	27311	27461	27531	27446	27502	27709	27484	27295	27649	27663	27540	27537	27347	27620	27686	27705	27506	27587	27693	27297	27567	27390	27413	27696	27865	27642	27398	27226	27612	27311	27117	27695	27668	27369	27459	27337	27369	27464	27644	27411	27453	27411	27354	27349	27234	27569	27556	27548	27605	27394	27191	27345	27574	27726	27477	27525	27343	27623	27363	27412	27532	27512	27629	27656	27782	27471	27692	27440	27600	27417	27673	27583	27428	27376	27400	27428	27584	27306	27489	27660	27577	27312	27310	27426	27477	27819	27529	27482	27536	27604	27690	27663	27658	27448	27468	27834	27466	27510	27529	27596	27690	27314	27550	27566	27712	27553	27623	27353	27358	27540	27655	27847	27473	27373	27635	27459	27480	27360	27385	27595	27531	27501	27358	27458	27463	27610	27452	27746	27222	27502	27434	27450	27547	27437	27544	27693	27233	27449	27581	27387	27495	27539	27553	27381	27391	27261	27394	27264	27478	27560	27439	27528	27585	27545	27449	27629	27781	27204	27632	27364	27686	27505	27625	27354	27470	27661	27530	27642	27510	27514	27611	27481	27316	27628	27521	27500	27545	27352	27436	27587	27484	27213	27702	27602	27444	27634	27386	27691	27815	27504	27434	27503	27586	27591	27448	27494	27382	27393	27481	27474	27421	27527	27394	27517	27625	27473	27560	27267	27438	27354	27523	27407	27656	27557	27566	27634	27432	27538	27734	27590	27498	27477	27613	27495	27622	27643	27531	27503	27787	27329	27430	27462	27526	27459	27843	27399	27206	27499	27382	27451	27749	27395	27621	27245	27460	27555	27535	27743	27622	27624	27686	27483	27445	27345	27883	27605	27461	27679	27663	27500	27303	27335	27794	27555	27614	27471	27329	27618	27450	27471	27804	27459	27043	27463	27670	27788	27696	27553	27405	27422	27411	27295	27554	27427	27407	27375	27483	27691	27822	27803	27633	27456	27404	27311	27440	27628	27350	27629	27548	27648	27409	27651	27191	27511	27270	27449	27665	27572	27588	27527	27349	27411	27749	27444	27636	27608	27601	27298	27320	27691	27439	27428	27416	27617	27419	27367	27510	27489	27501	27466	27381	27519	27074	27318	27621	27446	27268	27273	27421	27375	27495	27355	27524	27608	27534	27440	27698	27260	27264	27509	27050	27346	27604	27305	27635	27544	27198	27627	27433	27532	27540	27435	27685	27682	27621	27484	27393	27597	27485	27591	27557	27479	27352	27412	27415	27404	27762	27658	27556	27326	27760	27453	27460	27367	27601	27626	27624	27632	27681	27528	27723	27694	27609	27260	27573	27390	27213	27611	27361	27482	27697	27357	27591	27566	27557	27869	27356	27317	27630	27465	27403	27380	27258	27575	27435	27474	27926	27287	27506	27657	27405	27528	27319	27593	27436	27728	27625	27447	27342	27347	27399	27612	27259	27506	27348	27516	27451	27539	27502	27460	27811	27372	27277	27366	27584	27537	27378	27360	27535	27181	27526	27461	27399	27273	27410	27559	27412	27510	27453	27237	27523	27560	27376	27372	27487	27620	27486	27252	27529	27328	27637	27407	27364	27459	27669	27510	27483	27481	27448	27496	27579	27498	27586	27736	27410	27378	27117	27448	27405	27632	27350	27399	27515	27309	27482	27303	27653	27741	27416	27462	27419	27509	27404	27387	27528	27491	27540	27480	27585	27588	27623	27289	27446	27433	27737	27389	27412	27378	27335	27363	27558	27415	27470	27615	27298	27584	27872	27558	27666	27590	27282	27320	27296	27025	27721	27377	27328	27658	27412	27503	27673	27514	27236	27733	27429	27628	27241	27500	27498	27618	27511	27463	27278	27551	27611	27299	27602	27442	27589	27420	27469	27469	27472	27290	27491	27461	27456	27517	27411	27541	27393	27564	27524	27442	27438	27191	27383	27258	27589	27481	27615	27619	27437	27660	27543	27480	27549	27378	27496	27498	27615	27485	27441	27523	27586	27688	27424	27666	27524	27634	27621	27575	27494	27420	27484	27615	27478	27587	27376	27671	27659	27712	27591	27422	27500	27611	27447	27547	27529	27602	27351	27620	27571	27537	27467	27634	27418	27387	27358	27627	27576	27504	27250	27360	27407	27495	27662	27601	27449	27603	27392	27270	27644	27383	27536	27680	27410	27516	27630	27428	27359	27365	27757	27756	27496	27102	27216	27496	27425	27440	27403	27363	27444	27395	27201	27519	27523	27380	27458	27139	27665	27570	27604	27619	27449	27432	27751	27488	27631	27400	27692	27624	27565	27547	27580	27484	27359	27426	27431	27602	27537	27512	27643	27723	27180	27747	27703	27503	27452	27285	27618	27875	27735	27422	27320	27621	27632	27462	27523	27629	27622	27666	27550	27570	27591	27572	27617	27575	27642	27610	27701	27416	27483	27542	27585	27288	27504	27380	27528	27530	27579	27686	27390	27305	27418	27281	27193	27269	27333	27600	27659	27476	27399	27601	27294	27380	27605	27529	27358	27511	27597	27774	27785	27400	27409	27586	27403	27548	27487	27611	27388	27434	27536	27628	27568	27601	27429	27483	27484	27700	27263	27272	27342	27375	27646	27423	27524	27519	27342	27481	27449	27613	27452	27324	27429	27419	27531	27846	27428	27291	27775	27754	27509	27629	27657	27539	27632	27371	27507	27493	27390	27273	27566	27318	27556	27662	27604	27426	27413	27582	27574	27679	27425	27370	27423	27396	27587	27635	27616	27423	27640	27440	27498	27594
67486	106931	86619	54747	30512	16321	16381	16455	16677	16372	16423	16373	16336	16451	16507	16443	16427	16501	16527	16547	16314	16572	16534	16388	16534	16393	16399	16494	16462	16320	16332	16341	16445	16464	16465	16284	16281	16448	16597	16412	16335	16390	16343	16399	16240	16398	16454	16373	16480	16384	16254	16358	16213	16355	16369	16257	16410	16261	16281	16490	16324	16355	16446	16328	16302	16428	16558	16450	16341	16354	16514	16515	16356	16468	16513	16267	16403	16307	16626	16455	16315	16254	16581	16389	16418	16356	16385	16354	16433	16323	16355	16357	16431	16489	16354	16479	16356	16432	16444	16418	16565	16359	16336	16710	16446	16332	16540	16477	16385	16315	16326	16369	16430	16246	16353	16343	16390	16456	16430	16260	16387	16435	16451	16468	16382	16445	16345	16287	16318	16418	16477	16554	16358	16325	16410	16556	16379	16433	16407	16368	16403	16329	16326	16404	16440	16273	16327	16503	16284	16364	16376	16480	16398	16281	16382	16299	16299	16396	16370	16366	16314	16344	16497	16314	16449	16353	16701	16395	16517	16427	16350	16465	16296	16448	16398	16490	16384	16441	16310	16401	16462	16385	16496	16327	16525	16483	16214	16422	16381	16319	16328	16527	16446	16249	16359	16395	16438	16388	16466	16247	16419	16547	16415	16520	16449	16444	16391	16359	16256	16465	16373	16514	16325	16367	16367	16503	16314	16229	16399	16362	16319	16330	16388	16587	16213	16579	16399	16476	16487	16229	16445	16502	16503	16383	16463	16502	16491	16286	16299	16422	16366	16494	16502	16357	16442	16243	16259	16353	16285	16407	16369	16648	16577	16205	16348	16327	16536	16326	16551	16272	16562	16286	16440	16425	16368	16332	16497	16436	16484	16361	16317	16406	16499	16224	16507	16234	16373	16346	16377	16253	16464	16440	16413	16491	16334	16325	16349	16444	16510	16423	16613	16283	16435	16303	16444	16250	16265	16487	16352	16358	16516	16267	16485	16360	16357	16461	16299	16544	16334	16528	16251	16413	16346	16233	16446	16347	16229	16399	16440	16422	16280	16393	16346	16414	16454	16309	16517	16370	16375	16245	16517	16500	16386	16382	16486	16269	16259	16450	16324	16427	16348	16500	16317	16309	16463	16344	16324	16443	16312	16288	16430	16444	16386	16305	16622	16295	16495	16249	16299	16484	16364	16459	16315	16211	16304	16319	16444	16184	16408	16411	16431	16440	16295	16504	16571	16449	16318	16422	16341	16272	16342	16374	16424	16474	16165	16407	16544	16300	16415	16500	16375	16393	16308	16242	16160	16470	16584	16312	16064	16229	16382	16288	16298	16316	16415	16314	16369	16314	16489	16304	16484	16340	16413	16293	16639	16459	16410	16288	16314	16485	16333	16385	16356	16456	16486	16374	16396	16368	16512	16607	16404	16310	16506	16396	16204	16340	16227	16397	16389	16447	16499	16405	16333	16356	16558	16398	16218	16502	16459	16292	16284	16378	16392	16474	16211	16355	16443	16340	16188	16280	16318	16314	16367	16548	16403	16436	16451	16493	16668	16509	16577	16353	16327	16353	16431	16280	16438	16424	16404	16323	16380	16431	16376	16414	16382	16418	16317	16556	16504	16355	16485	16535	16484	16401	16422	16378	16430	16388	16492	16490	16362	16389	16275	16464	16277	16377	16336	16320	16671	16385	16291	16415	16304	16448	16350	16573	16436	16354	16415	16332	16438	16512	16415	16350	16584	16268	16499	16460	16300	16256	16289	16355	16361	16509	16474	16225	16396	16333	16599	16520	16412	16499	16403	16523	16357	16562	16496	16450	16598	16291	16328	16321	16478	16275	16387	16456	16515	16386	16352	16429	16352	16354	16337	16496	16385	16444	16321	16381	16285	16399	16051	16461	16339	16302	16417	16377	16567	16301	16482	16350	16461	16295	16477	16500	16541	16300	16320	16462	16172	16439	16334	16350	16269	16332	16449	16334	16340	16434	16337	16432	16534	16336	16388	16304	16335	16370	16434	16448	16501	16194	16329	16327	16542	16482	16517	16358	16444	16362	16391	16494	16557	16495	16595	16439	16529	16748	16443	16565	16500	16393	16424	16256	16464	16247	16382	16288	16393	16515	16556	16342	16260	16302	16573	16310	16387	16461	16303	16295	16552	16355	16163	16404	16382	16454	16403	16224	16365	16273	16533	16448	16422	16475	16288	16538	16412	16489	16504	16463	16478	16632	16429	16200	16337	16375	16363	16465	16281	16334	16177	16110	16353	16196	16330	16431	16282	16396	16288	16553	16457	16459	16310	16360	16362	16318	16362	16351	16346	16350	16386	16452	16480	16297	16474	16408	16378	16272	16240	16347	16288	16457	16478	16539	16287	16389	16277	16316	16365	16318	16436	16513	16370	16440	16379	16758	16227	16572	16335	16366	16351	16553	16187	16444	16232	16352	16315	16279	16398	16433	16375	16500	16461	16285	16263	16528	16323	16391	16395	16329	16486	16528	16347	16260	16517	16335	16330	16356	16422	16371	16615	16426	16471	16523	16318	16564	16289	16499	16521	16571	16323	16426	16431	16296	16439	16331	16335	16529	16467	16318	16288	16484	16279	16462	16408	16366	16461	16436	16396	16388	16315	16491	16300	16542	16393	16378	16391	16558	16364	16364	16410	16240	16537	16258	16232	16424	16444	16307	16378	16489	16385	16340	16436	16486	16478	16291	16424	16403	16442	16388	16431	16535	16252	16494	16498	16483	16436	16242	16381	16496	16256	16075	16397	16419	16325	16388	16450	16499	16428	16323	16381	16414	16158	16297	16324	16546	16333	16411	16398	16604	16380	16371	16274	16467	16358	16391	16289	16416	16366	16319	16390	16262	16575	16459	16509	16440	16400	16448	16521	16429	16504	16543	16351	16447	16411	16411	16509	16470	16489	16405	16442	16405	16577	16497	16532	16361	16442	16465	16242	16584	16459	16434	16346	16371	16456	16412	16284	16444	16532	16415	16524	16356	16183	16301	16406	16378	16336	16411	16493	16417	16322	16329	16269	16392	16378	16519	16329	16332	16117	16489	16354	16481	16451	16305	16278	16486	16462	16472	16355	16217	16315	16442	16449	16306	16481	16295	16142	16402	16285	16543	16401	16354	16566	16288	16363	16361	16262	16375	16382	16434	16348	16420	16294	16292	16392	16444	16401	16141	16463	16371	16505	16291	16493	16488	16375	16412	16368	16386	16529	16323	16516	16636	16268	16346	16338	16396	16324	16496	16347	16287	16507	16539	16382	16535	16336	16447	16447	16568	16275	16410	16356	16523	16265	16300	16344	16312	16334	16465	16321	16467	16357	16436	16316	16380	16494	16169	16539	16382	16317	16389	16369	16412	16323	16526	16302	16356	16496	16387	16243	16211	16516	16297	16387	16378	16407	16377	16509	16285	16172	16249	16351	16395	16426	16356	16423	16374	16214	16363	16302	16535	16364	16343	16443	16412	16434	16488	16329	16490	16458	16491	16568	16384	16356	16394	16360	16501	16410	16257	16352	16548	16363	16459	16430	16441	16402	16467	16341	16267	16314	16288	16377	16377	16663	16097	16354	16490	16400	16380	16315	16388	16335	16269	16173	16331	16196	16550	16376	16480	16366	16323	16387	16387	16357	16356	16502	16522	16499	16413	16263	16385	16208	16240	16517	16397	16419	16469	16329	16429	16483	16509	16262	16253	16406	16499	16551	16492	16319	16379	16545	16390	16205	16253	16323	16463	16454	16604	16494	16254	16448	16525	16347	16483	16426	16462	16448	16402	16515	16288	16552	16449	16475	16352	16349	16481	16445	16511	16285	16350	16363	16386	16398	16489	16423	16324	16390	16288	16269	16441	16300	16445	16510	16515	16327	16352	16239	16536	16409	16340	16461	16454	16596	16238	16510	16370	16118	16419	16276	16369	16283	16413	16353	16386	16349	16469	16413	16390	16297	16339	16473	16438	16440	16508	16546	16108	16378	16348	16317	16625	16376	16461	16235	16374	16366	16449	16442	16274	16239	16273	16487	16471	16341	16418	16182	16366	16407	16497	16382	16453	16403	16395	16406	16506	16354	16597	16363	16433	16129	16110	16499	16487	16511	16258	16367	16450	16239	16471	16295	16453	16471	16474	16385	16516	16259	16379	16368	16365	16486	16479	16440	16409	16401	16426	16308	16538	16215	16286	16354	16384	16515	16227	16250	16566	16665	16282	16368	16418	16487	16438	16392	16340	16394	16308	16393	16453	16412	16321	16463	16256	16378	16236	16189	16425	16385	16403	16375	16443	16472	16351	16522	16456	16408	16161	16348	16428	16457	16389	16346	16454	16426	16550	16213	16514	16291	16434	16386	16437	16209	16366	16429	16429	16415	16350	16358	16515	16264	16579	16413	16466	16413	16466	16334	16377	16513	16241	16349	16397	16362	16282	16364	16353	16464	16257	16414	16369	16518	16365	16416	16405	16291	16304	16413	16249	16480	16325	16424	16599	16404	16329	16422	16399	16404	16282	16415	16488	16642	16102	16541	16346	16514	16397	16600	16391	16391	16297	16262	16356	16382	16606	16323	16430	16290	16534	16489	16436	16407	16207	16487	16146	16380	16360	16321	16392	16504	16319	16317	16389	16559	16295	16351	16548	16316	16342	16534	16319	16397	16492	16465	16316	16338	16533	16442	16479	16249	16464	16499	16477	16384	16301	16248	16478	16365	16363	16469	16366	16453	16370	16332	16283	16429	16518	16326	16428	16506	16395	16427	16295	16334	16393	16450	16525	16437	16481	16303	16357	16401	16296	16341	16337	16529	16295	16444	16433	16448	16394	16369	16487	16396	16458	16387	16415	16105	16266	16291	16390	16349	16350	16365	16503	16184	16419	16373	16396	16445	16531	16548	16457	16383	16404	16402	16368	16672	16244	16420	16452	16510	16401	16409	16448	16267	16428	16339	16322	16512	16451	16271	16500	16460	16418	16383	16268	16342	16370	16424	16404	16343	16225	16268	16455	16330	16479	16155	16474	16303	16386	16509	16419	16536	16478	16547	16389	16336	16427	16325	16365	16439	16461	16328	16240	16414	16466	16484	16279	16304	16444	16349	16331	16522	16463	16340	16318	16535	16273	16430	16399	16314	16518	16538	16466
22987	26159	37765	35242	28842	26988	32154	29015	28267	28841	28877	28786	28751	28842	28829	28817	28671	28548	28662	28372	28476	28723	28637	28521	28365	28277	28592	28519	28867	28601	28665	28634	28718	28347	28527	28667	28580	28269	28484	28607	28646	28490	28522	28493	28370	28460	28506	28497	28487	28676	28455	28410	28642	28533	28646	28500	28112	28384	28374	28429	28486	28679	28684	28469	28503	28293	28543	28243	28471	28382	28495	28458	28195	28214	28505	28579	28467	28189	28374	28366	28441	28375	28406	28304	28472	28351	28295	28415	28333	28458	28426	28730	28627	28769	28452	28541	28381	28404	28308	28642	28457	28436	28563	28369	28449	28514	28462	28304	28324	28035	28472	28558	28172	28527	28397	28163	28205	28372	28181	28145	28209	28204	28403	28270	28171	28389	28285	28279	28428	28397	28479	28473	28211	28447	28585	28475	28441	28590	28158	28332	28241	28381	28502	28231	28178	28525	28511	28357	28256	28303	28351	28391	28339	28419	28554	28201	28419	28200	28424	28458	28480	28426	28311	28447	28322	28287	28177	28384	28281	28347	28218	28389	28492	28218	28535	28614	28421	28434	28572	28366	28164	28153	28314	28429	28351	28314	28725	28280	28516	28287	28310	28372	28416	28445	28450	28337	28813	28486	28393	28456	28357	28519	28349	28442	28386	28156	28404	28282	28550	28369	28456	28366	28478	28516	28374	28435	28661	28176	28408	28316	28472	28355	28468	28269	28522	28446	28282	28026	28440	28250	28492	28391	28226	28380	28538	28493	28629	28229	28420	28345	28345	28435	28454	28350	28172	28417	28568	28449	28733	28186	28444	28178	28602	28444	28486	28025	28230	28369	28069	28599	28705	28232	28362	28275	28623	28380	28306	28476	28428	28594	28473	28243	28175	28133	28347	28229	28142	28419	28120	28265	28410	28412	28405	28627	28324	28314	28486	28383	28404	28158	28216	28266	28386	28314	28536	28311	28243	28040	28376	28264	28407	28292	28286	28415	28308	28327	28507	28514	28371	28374	28251	27936	28471	28421	28622	28086	28336	28435	28304	28392	28326	28569	28381	28469	28569	28422	28350	28451	28260	28269	28405	28295	28369	28098	28656	28564	28427	28266	28552	28310	28310	28523	28475	28318	28263	28121	28330	28473	28106	28513	28307	28560	28581	28419	28410	28418	28277	28270	28356	28240	28233	28516	28538	28375	28232	28336	28508	28260	28419	28529	28433	28218	28449	28417	28309	28441	28587	28195	27983	28100	28228	28210	28285	28443	28501	28339	28480	28470	28564	28690	28103	28074	28399	28325	28189	28457	28325	28381	28252	28420	28334	28525	28581	28564	28420	28252	28207	28219	28300	28500	28323	28218	28072	28403	28532	28551	28344	28509	28207	28404	28554	28290	28081	28255	28238	28525	28425	28219	28475	28136	28541	28324	28520	28282	28366	28342	28433	28295	28230	28441	28297	28261	28484	28160	28354	28415	28236	28367	28082	28315	28601	28209	28383	28321	28471	28193	28599	28327	28381	28431	28431	28184	28538	28495	28322	28292	28207	28579	28356	28230	28241	28292	28511	28204	28252	28396	28432	28312	28400	28374	28461	28443	28297	28427	28492	28200	28600	28242	28057	28455	28456	28446	28408	28256	28484	28528	28336	28555	28465	28328	28701	28608	28398	28365	28469	28269	28554	28337	28272	28590	28432	28291	28653	28266	28353	28687	28419	28334	28393	28235	28379	28404	28067	28385	28215	28170	28275	28335	28261	28321	28130	28555	28474	28195	28303	28158	28292	28551	28261	28410	28439	28302	28624	28438	28531	28388	28431	28371	28197	28544	28451	28393	28353	28243	28403	28224	28123	28403	28315	28456	28520	28124	28253	28417	28424	28571	28406	28514	28582	28258	28221	28456	28163	28492	28170	28252	28355	28231	28244	28531	28356	28380	28394	28328	28180	28385	28559	28465	28213	28395	28346	28643	28128	28294	28543	28399	28497	28509	27894	28256	28482	28436	28421	28444	28403	28309	28362	28111	28400	28611	28443	28264	28201	28302	28103	28611	28292	28313	28608	28536	28404	28272	28506	28254	28197	28505	28394	28468	28360	28382	28525	28453	28496	28124	28395	28173	28481	28435	28382	28486	28308	28263	28352	28544	28284	28601	28201	28302	28514	28515	28303	28052	28317	28192	28301	28272	28410	28617	28176	28700	28333	28381	28427	28368	28186	28402	28149	28277	28216	28295	28512	28323	28512	28613	28226	28500	28378	28465	28516	28480	28232	28345	28374	28157	28307	28462	28498	28496	28491	28175	28199	28190	28534	28307	28279	28199	28241	28429	28486	28544	28439	28589	28697	28413	28382	28424	28345	28354	28262	28337	28221	28172	28251	28557	28532	28247	28107	28219	28312	28469	28517	28303	28192	28325	28794	28549	28364	27971	28279	28183	28173	28341	28414	28649	28431	28401	28428	28183	28272	28276	28498	28360	28400	28478	28349	28484	28414	28452	28429	28169	28276	28134	28313	28385	28111	28244	28374	28438	28341	28403	28320	28210	28543	28162	28379	28358	28462	28352	28212	28257	28201	28305	28469	28136	28496	28485	28445	28589	28609	28473	28383	28103	28363	28490	28419	28594	28525	28742	28563	28419	28215	28462	28160	28337	28297	28182	28190	28384	28315	28424	28467	28206	28340	28330	28332	28457	28282	28105	28498	28513	28501	28267	28328	28241	28519	28542	28227	28313	28389	28375	28306	28457	28230	28311	28600	28454	28358	28372	28041	28432	28709	28579	28372	28268	28475	28283	28341	28419	28396	28336	28386	28358	28224	28422	28270	28200	28413	28323	28594	28157	28549	28244	28322	28459	28338	28016	28355	28376	28504	28557	28596	28216	28631	28350	28337	28494	28228	28551	28585	28308	28418	28362	28567	28718	28287	28492	28316	28479	28583	28175	28195	28413	28494	28543	28089	28448	28360	28517	28302	28237	28671	28298	28481	28083	28294	28370	28373	28268	28362	28039	28527	28381	28269	28194	28426	28260	28440	28190	28374	28579	28317	28211	28457	28342	28231	28306	28293	28327	28588	28410	28414	28192	28347	28243	28495	28329	28528	28397	28571	28461	28392	28437	28445	28336	28552	28170	28306	28276	28514	28267	28309	28402	28462	28529	28409	28228	28366	28258	28347	28385	28454	28312	28235	28325	28433	28418	28280	28301	28572	28311	28272	28205	28680	28479	28472	28270	28432	28629	28536	28419	28229	28021	28449	28683	28237	28391	28280	28368	28443	28465	28507	28549	28224	28385	28300	28236	28210	28084	28480	28191	28375	28458	28123	28193	28360	28598	28234	28366	28373	28119	28317	28687	28619	28263	28283	28121	28207	28275	28264	28335	28284	28113	28439	28329	28799	28440	28553	28236	28171	28355	28543	28293	28459	28235	28094	28203	28434	28315	28357	28005	28300	28295	28449	28342	28301	28024	28355	28269	28419	28376	28485	28375	28072	28374	28256	28146	28547	28519	28489	28534	28518	28131	28321	28454	28199	28533	28653	28229	28342	28348	28419	28322	28162	28366	28450	28445	28441	28420	28289	28202	28207	28364	28333	28599	28432	28703	28039	28177	28367	28326	28513	28229	28293	28455	28556	28148	28255	28318	28193	28063	28435	28370	28502	28319	28295	28283	28706	28372	28527	28296	28497	28813	28062	28265	28318	28312	28137	28427	28229	28181	28364	28376	28331	28616	28496	28601	28423	28321	28197	28499	28224	28378	28156	28363	28709	28386	28200	28399	28366	28496	28083	28285	28426	28168	28383	28544	28328	28392	28568	28301	28280	28425	28377	28282	28457	28403	28340	28198	28597	28282	28425	28363	28074	28209	28405	28369	28540	28491	28369	28296	28095	28292	28445	28392	28419	28272	28401	28451	28566	28492	28218	28044	28403	28218	28218	28279	28555	28600	28390	28448	28434	28286	28258	28124	28401	28365	28235	28123	28289	28477	28388	28380	28535	28357	28243	28755	28520	28155	28259	28290	28432	28417	28188	28354	28337	28295	28376	28428	28391	28413	28497	28502	28270	28484	28418	28238	28453	28429	28331	28320	28317	28242	28150	28566	28287	28457	28299	28336	28295	28332	28079	28392	28362	28184	28421	28377	28280	28178	28465	28140	28503	28425	28441	27960	28304	28257	28281	28131	28409	28268	28290	28111	28328	28162	28457	28484	28170	28386	28288	28487	28263	28134	28079	28525	28583	28485	28283	28397	28319	28394	28648	28388	27974	28539	28473	28306	28559	28505	28442	28268	28520	28528	28276	28244	28417	28366	28325	28243	28403	28185	28363	28377	28586	28387	28339	28392	28466	28564	28379	28464	28485	28260	28141	28385	28637	28440	28121	28628	28370	28232	28535	28418	28384	28281	28379	28634	28253	28516	28354	28526	28380	28504	28338	28354	28130	28572	28036	28294	28390	28338	28369	28294	28415	28207	28463	28269	28568	28451	28518	28380	28413	28221	28310	28292	28451	28494	28423	28304	28387	28186	28340	28360	28537	28441	28251	28420	28276	28422	28349	28257	28437	28466	28478	28402	28279	28349	28284	28431	28467	28175	28147	28132	28470	28444	28561	28557	28370	28216	28086	28249	28423	28403	28264	28348	28267	28205	28511	28233	28335	28677	28340	28086	28462	28380	28339	28165	28444	28614	28387	28557	28249	28227	28387	28549	28367	28267	28207	28114	28285	28119	28350	28645	28138	28298	28541	28346	28333	28288	28457	28735	28479	28497	28533	28649	28667	28255	28358	28546	28234	28034	28560	28178	28342	28270	28456	28218	28127	27958	28210	28574	28068	28250	28426	28091	28167	28440	28186	28351	28068	28413	28326	28461	28263	28381	28201	28273	28403	28332	28460	28509	28344	28259	28298	28414	28401	28208	28551	28340	28569	28311	28067	28341	28717	28394	28258	28396	28381	28190	28350	28470	28470	28060	28536	28338	28039	28465	28322	28278	28428	28254	28168	28589	28703	28534	28299	28240	28170	28326	28237	28150	28656	28353	28341	28339	28413	28421	28342	28549	28246	28222	28322	28033	28375	28321	28435	28377	28336	28307	28236	28597	28329	28234	27977	28265	28278	28362	28384	28338	28423	28207	28534	28506	28451	28413	28303	28443
61381	103810	94251	67298	37612	16639	16428	16623	16593	16582	16607	16631	16768	16568	16581	16571	16494	16748	16725	16624	16681	16671	16679	16740	16552	16588	16703	16600	16661	16531	16761	16710	16500	16538	16489	16701	16821	16673	16592	16653	16869	16688	16411	16633	16730	16725	16671	16638	16725	16617	16689	16597	16685	16659	16604	16860	16771	16667	16982	16609	16616	16624	16652	16531	16691	16582	16601	16637	16488	16573	16755	16824	16738	16620	16591	16509	16680	16648	16517	16559	16484	16438	16536	16751	16576	16651	16619	16622	16650	16610	16664	16537	16743	16543	16714	16749	16600	16684	16665	16704	16665	16488	16580	16603	16791	16496	16530	16649	16778	16535	16650	16757	16433	16585	16615	16382	16594	16862	16656	16653	16489	16581	16767	16667	16645	16583	16557	16530	16602	16452	16663	16573	16574	16437	16558	16751	16450	16553	16559	16635	16669	16633	16499	16712	16722	16681	16572	16686	16638	16516	16629	16642	16655	16502	16643	16484	16603	16657	16525	16610	16392	16734	16741	16743	16703	16507	16624	16647	16636	16731	16666	16462	16784	16527	16627	16460	16598	16656	16567	16492	16824	16720	16494	16761	16697	16369	16617	16720	16733	16579	16586	16619	16627	16719	16649	16664	16536	16750	16515	16476	16681	16667	16691	16696	16574	16528	16596	16649	16597	16727	16643	16638	16544	16740	16652	16620	16505	16706	16527	16596	16549	16629	16548	16556	16548	16593	16772	16732	16820	16535	16636	16523	16605	16646	16747	16527	16653	16576	16576	16618	16751	16574	16775	16618	16295	16546	16472	16424	16785	16611	16544	16670	16602	16455	16780	16726	16829	16649	16560	16552	16546	16543	16781	16710	16516	16649	16615	16619	16645	16781	16684	16515	16737	16592	16643	16581	16665	16490	16459	16634	16654	16561	16706	16668	16643	16536	16747	16706	16604	16478	16407	16765	16708	16520	16621	16613	16658	16568	16657	16599	16492	16645	16890	16663	16507	16562	16656	16684	16560	16520	16433	16599	16589	16581	16482	16606	16685	16728	16554	16538	16804	16686	16776	16696	16457	16649	16454	16601	16438	16576	16558	16810	16529	16752	16440	16474	16750	16598	16537	16783	16490	16636	16515	16797	16635	16753	16469	16647	16582	16603	16402	16699	16581	16772	16703	16556	16599	16664	16561	16591	16564	16545	16531	16665	16723	16639	16656	16620	16521	16601	16638	16629	16607	16598	16574	16535	16486	16537	16740	16524	16451	16668	16529	16679	16634	16556	16711	16573	16597	16674	16598	16784	16652	16790	16688	16629	16690	16507	16583	16679	16734	16699	16657	16626	16507	16569	16627	16582	16667	16547	16626	16403	16594	16614	16781	16665	16600	16488	16772	16754	16403	16600	16665	16815	16610	16660	16659	16652	16562	16709	16542	16719	16561	16624	16699	16519	16556	16583	16729	16542	16667	16644	16606	16733	16609	16551	16620	16758	16571	16612	16606	16584	16558	16496	16579	16663	16558	16813	16539	16597	16702	16754	16670	16710	16583	16605	16585	16675	16809	16470	16515	16610	16731	16624	16699	16625	16742	16699	16801	16705	16614	16554	16601	16545	16726	16615	16574	16524	16740	16585	16560	16525	16610	16541	16466	16617	16594	16597	16543	16578	16688	16573	16594	16436	16728	16653	16589	16757	16592	16659	16823	16501	16672	16448	16875	16559	16579	16747	16555	16728	16598	16626	16712	16655	16617	16554	16592	16565	16571	16616	16615	16689	16661	16591	16776	16548	16757	16500	16671	16540	16468	16604	16658	16647	16674	16436	16535	16658	16663	16722	16831	16724	16425	16775	16664	16569	16624	16700	16808	16686	16700	16675	16575	16764	16697	16609	16688	16654	16659	16555	16605	16625	16527	16555	16627	16702	16560	16514	16503	16584	16531	16397	16636	16593	16494	16710	16639	16686	16844	16682	16662	16594	16591	16718	16776	16762	16772	16631	16661	16834	16559	16576	16664	16656	16703	16680	16640	16772	16533	16759	16779	16568	16673	16544	16607	16625	16585	16470	16543	16815	16776	16770	16555	16633	16738	16699	16566	16715	16551	16496	16738	16464	16671	16578	16588	16584	16667	16612	16559	16555	16526	16520	16746	16582	16594	16596	16779	16391	16662	16705	16732	16690	16732	16487	16538	16406	16603	16499	16426	16676	16680	16516	16557	16577	16528	16632	16579	16721	16583	16701	16597	16663	16553	16530	16869	16445	16389	16510	16574	16632	16868	16517	16672	16686	16624	16697	16552	16530	16569	16505	16763	16551	16607	16666	16632	16673	16587	16532	16602	16458	16523	16743	16699	16712	16616	16634	16674	16572	16604	16666	16704	16662	16577	16556	16544	16560	16809	16750	16717	16665	16586	16615	16707	16645	16753	16618	16675	16604	16587	16672	16585	16800	16516	16776	16528	16705	16513	16617	16701	16585	16584	16470	16623	16504	16732	16633	16604	16643	16604	16562	16776	16700	16653	16542	16681	16737	16580	16637	16668	16614	16634	16578	16798	16598	16805	16668	16461	16613	16542	16608	16713	16727	16405	16647	16883	16581	16664	16601	16595	16712	16606	16691	16718	16716	16655	16541	16594	16629	16820	16465	16559	16510	16698	16706	16536	16473	16776	16674	16728	16599	16647	16492	16631	16564	16534	16464	16534	16688	16608	16503	16755	16614	16619	16602	16688	16679	16468	16688	16710	16593	16747	16655	16777	16685	16677	16660	16703	16532	16805	16525	16818	16673	16646	16586	16688	16452	16723	16509	16661	16569	16518	16621	16641	16585	16761	16558	16666	16709	16605	16714	16732	16680	16611	16803	16411	16544	16616	16584	16780	16529	16563	16559	16611	16606	16875	16606	16429	16602	16556	16562	16762	16539	16653	16749	16849	16635	16614	16719	16673	16664	16715	16582	16527	16557	16657	16624	16491	16661	16616	16577	16737	16867	16716	16521	16556	16681	16611	16600	16643	16590	16674	16683	16733	16585	16625	16698	16596	16698	16668	16543	16512	16593	16566	16777	16643	16787	16711	16624	16736	16617	16513	16629	16633	16529	16512	16641	16610	16805	16564	16675	16560	16426	16712	16601	16693	16598	16547	16634	16693	16534	16565	16560	16670	16574	16646	16676	16690	16578	16500	16704	16699	16530	16630	16628	16686	16620	16542	16580	16655	16735	16550	16679	16666	16747	16547	16536	16709	16661	16714	16748	16748	16654	16566	16458	16652	16770	16483	16584	16341	16627	16689	16590	16701	16723	16501	16616	16692	16580	16547	16728	16464	16498	16724	16764	16550	16432	16679	16627	16540	16519	16557	16685	16840	16733	16642	16619	16630	16621	16658	16561	16618	16614	16654	16642	16639	16817	16642	16538	16721	16743	16744	16713	16694	16596	16762	16646	16642	16513	16589	16487	16695	16840	16500	16536	16704	16445	16685	16644	16764	16617	16673	16605	16682	16550	16743	16723	16758	16539	16653	16754	16413	16558	16743	16380	16458	16585	16648	16658	16561	16633	16564	16698	16676	16633	16704	16582	16702	16427	16580	16510	16509	16587	16628	16711	16688	16527	16638	16482	16647	16639	16708	16578	16606	16629	16596	16737	16615	16532	16546	16546	16680	16561	16592	16644	16641	16790	16603	16628	16569	16563	16571	16494	16743	16634	16516	16515	16682	16514	16620	16417	16605	16730	16628	16664	16785	16503	16529	16814	16868	16489	16522	16616	16647	16618	16600	16578	16443	16594	16742	16678	16623	16665	16534	16625	16528	16757	16715	16717	16564	16648	16588	16511	16489	16579	16606	16565	16434	16633	16618	16781	16440	16525	16546	16713	16540	16581	16660	16644	16544	16543	16607	16592	16566	16519	16436	16714	16628	16712	16585	16697	16518	16621	16720	16547	16749	16678	16765	16494	16590	16414	16637	16739	16693	16745	16587	16670	16501	16649	16740	16639	16549	16621	16627	16591	16564	16644	16518	16811	16694	16677	16493	16536	16406	16535	16693	16594	16730	16692	16542	16605	16655	16594	16531	16532	16696	16602	16514	16565	16598	16422	16703	16630	16550	16677	16595	16592	16652	16588	16504	16553	16647	16613	16564	16635	16518	16573	16585	16714	16509	16678	16748	16639	16699	16536	16559	16621	16683	16678	16545	16486	16712	16459	16653	16577	16536	16574	16552	16540	16629	16811	16556	16609	16452	16675	16550	16627	16704	16786	16647	16434	16557	16653	16704	16546	16584	16691	16695	16595	16785	16614	16617	16651	16807	16436	16495	16843	16661	16690	16637	16711	16748	16395	16608	16573	16548	16601	16813	16758	16492	16683	16610	16487	16590	16573	16526	16793	16538	16581	16591	16568	16442	16633	16720	16386	16679	16798	16586	16599	16595	16663	16460	16748	16560	16642	16638	16575	16707	16684	16486	16666	16616	16526	16539	16737	16740	16691	16652	16539	16633	16467	16714	16524	16492	16678	16598	16476	16729	16456	16819	16520	16640	16543	16487	16643	16496	16679	16666	16522	16574	16707	16724	16715	16653	16551	16752	16568	16713	16644	16487	16673	16685	16608	16570	16532	16574	16648	16632	16929	16638	16396	16763	16591	16682	16481	16542	16756	16578	16477	16615	16615	16695	16507	16558	16386	16679	16526	16608	16707	16742	16442	16423	16689	16448	16518	16506	16614	16645	16452	16460	16601	16547	16814	16654	16763	16619	16525	16777	16717	16674	16561	16581	16764	16474	16711	16605	16614	16657	16569	16786	16654	16422	16754	16582	16634	16586	16594	16573	16556	16476	16640	16762	16649	16608	16698	16658	16494	16573	16638	16730	16632	16598	16611	16652	16546	16717	16610	16624	16611	16658	16571	16712	16627	16649	16705	16540	16658	16615	16618	16622	16605	16580	16651	16547	16426	16660	16423	16547	16583	16610	16565	16684	16658	16608	16450	16728	16620	16557	16766	16672	16517	16688	16534	16582	16627	16613	16517	16565	16774	16628	16717	16637	16491	16686	16587	16724	16709	16628	16508	16737	16842	16637	16549	16425	16667	16556	16504	16531	16674	16475	16659	16616	16726	16729	16369	16582	16660	16675	16600	16479	16561	16491	16569	16475	16665	16731	16561
41917	47862	44716	34906	29107	27281	27182	27277	27212	26886	26920	27137	27229	26870	27092	27023	26927	26763	27203	27309	27205	27204	27168	27061	27176	27079	27157	26990	27095	27054	27165	27135	27023	27146	26966	26986	27169	27029	26760	27061	27016	27240	27105	26990	26983	27233	26951	27002	27118	27059	27073	27228	27270	27226	26961	26940	27117	27379	27050	27046	27232	27100	27318	27157	26990	26942	27167	26995	26955	27052	26990	27134	27038	27097	27161	27035	27074	27060	26997	27320	27067	27083	27074	27018	27211	27020	27162	27068	27220	27041	27142	27063	26776	27160	27294	27199	27255	27286	27046	27106	27098	27183	27515	27235	27103	27125	27047	27112	26819	27141	26992	26991	27119	27196	27026	27143	27034	26845	27265	26940	27047	27116	27054	26937	27313	27171	27390	27162	26967	27038	27191	26972	26989	27099	27179	27227	26980	27264	27163	27272	27345	27120	26965	27291	26868	27219	27118	27101	27172	27228	27234	27181	27257	26981	27338	27289	27331	27377	26895	27051	27010	27186	26917	27152	27105	26918	27088	27093	27021	27173	27027	27045	27087	26985	27149	27003	27269	27023	27087	27280	27053	27074	26996	27238	26955	27033	27136	27144	27091	26946	26994	27132	26972	27185	27124	27114	27259	27056	27226	27153	26961	27116	27116	27306	26979	27204	27183	27090	27198	26707	26993	27222	27302	27045	27193	27252	27059	27158	27237	27128	27165	27272	27270	27183	27108	27072	27120	27070	27118	26902	26964	27092	27165	26919	27296	26933	27060	27361	27292	27256	27089	26859	27224	27313	27181	27189	27236	27110	26865	27205	26846	26850	26989	27090	26906	27011	27140	27040	27303	27023	26971	26873	27158	26956	26889	27088	27213	26808	27122	27003	27211	27121	27322	27215	27176	27081	27086	27194	26994	27214	27181	27129	27303	27037	27006	27102	27126	26935	26939	27212	27058	27088	26903	27244	27060	27024	27241	26901	27008	26963	27488	26879	27240	27025	27024	26925	26912	26779	27088	27017	27044	26930	26863	27188	27174	27259	27127	26899	27074	27086	26877	27042	26983	27092	27009	27153	26999	27073	26993	27090	26874	26783	26953	27055	27089	27080	27365	27111	26934	27077	27301	27110	27093	27107	27175	27300	27241	27224	27027	26978	27235	27178	27158	27087	27045	27483	27089	26998	27179	26860	26966	27048	27060	27054	27139	27117	26957	26852	26985	27006	26984	27056	26985	26980	26833	27075	27083	27073	27023	27149	27190	27228	27010	26975	27327	27351	27052	27019	27296	27315	27072	27433	27214	26738	27181	27113	27017	27091	27196	27254	27057	27171	27103	26989	27044	26801	26972	26969	27061	26978	27193	26971	27131	27086	27049	27062	26914	26970	26989	26940	27202	27298	27129	27275	27112	27248	26838	27183	27017	26972	27413	26816	26943	26952	27080	27027	27241	26978	27182	26993	27217	26954	26952	26950	27114	27121	26918	27093	27007	26989	26958	27038	27020	27131	27108	27090	27355	27202	27250	26960	27158	26745	26888	26920	26865	27131	26872	27297	27209	26964	26909	27239	27035	26975	27188	27176	26859	27125	27196	26939	27203	27071	27148	27191	27183	27085	26765	27037	26976	27045	27233	27220	27274	27015	27007	26984	26636	27298	27372	26965	27178	26796	26737	27054	27293	26971	27072	27049	27132	26904	26538	26863	26925	27013	27439	26803	26978	27219	27064	27032	27199	26845	27033	27120	27205	27334	27053	26788	27312	27182	27275	27193	27347	27034	27047	27201	27016	26991	27006	26839	26934	26797	27174	27251	26859	26938	26853	27038	27246	26917	27043	26991	26858	27055	27034	27229	26881	27325	26905	27162	26796	27135	27177	27024	27252	27009	27104	27175	27252	26846	27026	27020	26888	26888	27131	26788	27163	26924	27023	26928	26921	27027	27022	27307	26999	26947	27063	27070	26911	26917	26891	27126	26987	27068	26892	27089	26950	26730	27214	26981	27042	26970	26849	27144	27100	27044	26979	27141	27378	26971	26978	27222	27090	27083	27138	27146	27216	27074	27335	27244	27269	27228	27055	27270	27069	27211	27013	27011	27096	27096	26869	27258	26921	27013	26939	27166	27003	26864	27065	27053	27202	26994	26832	26788	27008	26940	27226	27012	27112	27320	27046	26966	27137	27042	26917	27157	27125	27116	27000	27174	27043	27026	26832	27013	27323	27330	27119	27207	27121	27022	27226	27101	27176	27022	27083	27172	27113	27220	27450	26930	26864	26955	27066	27008	27090	27097	27289	26812	26811	27064	27144	26862	27004	27060	27093	26891	27156	26944	27010	27072	27281	27358	27053	27025	27002	27083	27268	27227	26895	27077	26970	27054	26924	27103	27341	27171	26695	27224	26882	26994	26979	27076	27047	27243	26981	27105	27019	27167	27168	27047	26862	26913	27082	26961	27109	26998	27212	26994	27009	26936	26961	26966	27150	26957	26950	27285	26938	27105	26976	26795	26990	26893	27204	26867	26918	27399	27310	27005	27140	27193	27177	27138	26860	27108	27061	27300	27036	26999	27095	27039	26968	26841	27217	26892	27125	26973	27154	27209	26982	27089	27171	26836	27133	27025	26988	27020	27153	27017	27207	27112	27167	27082	27001	27410	27157	27030	26967	27344	27143	27130	26835	27201	26997	27072	27060	26772	26990	27064	27196	27014	26820	27201	27118	27336	27135	26874	27235	27250	27187	26887	27018	27094	27047	27181	27228	27270	27383	27230	27436	27155	27346	27038	27043	26930	27220	27280	27133	27053	27050	27195	27112	26888	27035	26784	27104	26908	27169	27262	27130	26974	27032	27070	26997	27098	26842	27003	27021	27142	27073	27124	27191	27337	27118	27070	27042	27037	27121	27156	26995	27121	27069	26904	27039	27014	27088	27099	27447	27122	27025	26798	26938	27100	27094	27320	26895	27169	27276	26845	26921	27058	27224	27256	26899	26988	27288	27020	26904	27028	27176	27178	26961	27032	27518	27169	27036	27078	26983	27139	27003	27150	27123	27177	26866	27037	27197	27294	27008	27169	26917	27141	27128	27032	26953	27285	26966	27118	27195	27033	27095	27138	27111	27202	27182	27220	27117	27100	27356	27176	27147	26818	27236	27025	26878	27267	27151	27031	27117	27034	27095	27038	26973	26953	27305	26962	27165	27138	27144	27017	27136	27233	27006	26851	27023	27235	27043	26930	27144	27213	27053	26796	27172	26739	26939	27180	27250	27220	27185	26799	26975	27169	27300	27131	26988	27068	27073	27183	26978	27010	27059	27216	26938	27302	27046	27131	27240	27308	27403	26875	27048	26983	27282	27206	27245	26908	27099	26953	27086	26965	27148	27005	26962	27154	27173	27170	27256	27129	27119	27048	26967	26912	27393	26900	27004	27087	27063	26917	27154	26950	26952	27176	27117	27130	26799	27253	26986	27174	27151	27073	26939	27023	27137	27110	27214	26975	27113	27256	27242	27047	27098	27107	27156	27260	27108	26996	27273	27135	27086	27086	27069	27144	27274	27252	26895	26824	26829	26920	26853	27091	27352	27115	27269	27219	27178	27049	27332	27074	27378	27237	27074	26971	26854	27222	27033	26988	26931	27204	27091	27002	27186	27080	27082	26995	27100	26989	27267	27165	27170	27012	27048	27098	27138	26979	27340	27183	26965	27159	26955	27065	27004	27229	27167	26957	27295	26995	26753	27042	27059	27009	26821	26950	27347	27254	27079	27185	26954	27137	26863	27259	26913	27091	27105	27150	27128	27312	27245	27234	27073	26841	27030	27048	26740	27049	27132	27262	27286	26958	27204	27029	26994	27052	27264	27040	27040	27174	27206	26860	26921	27407	27392	26978	27012	27109	27215	27138	26994	27385	27151	27332	27121	27149	27215	27098	27084	27136	27147	27124	27139	27122	27201	27334	27157	27033	27184	27062	27000	26902	26801	27197	26972	27277	27249	27034	27068	27058	26956	26987	27077	27083	27096	27096	26945	27069	26963	27185	27186	27229	27258	27196	26934	27074	27257	27029	26967	27123	26954	27019	27096	26857	26894	26851	27025	27321	26990	27170	26964	27009	27135	27066	26971	27227	27153	27095	27095	26875	27076	27018	26883	27056	27292	27046	27124	26907	27163	27077	26896	26993	27183	27435	27053	27185	26897	27216	27008	27198	27244	27216	27227	27067	27172	27126	26999	27070	27307	27057	27004	27008	26954	27171	27356	27078	26918	26973	27203	27095	26997	26951	26992	26858	26974	27147	27210	27087	26965	27117	27191	27176	27043	26899	27056	27013	27280	27204	27155	27098	27040	27010	26975	26967	27008	27094	27101	27106	27144	27150	26930	26888	27008	27141	26976	27070	27213	27139	27105	27228	26969	27144	27070	27209	26841	27038	27013	27121	27324	27149	26830	26968	27026	27039	26990	26964	26944	26954	26971	26978	26988	27114	26750	27184	26884	27175	27028	27128	27419	27170	27468	27123	27113	27009	27032	27046	26936	26897	27043	26932	27123	26836	26797	26938	27034	26941	27126	27106	27044	26802	27226	26935	27230	27212	27061	27141	27053	26999	27243	27048	27314	26995	27139	27272	27252	27100	27099	27135	27043	26938	26941	26909	27033	27115	26911	26997	27411	27169	27061	26767	27126	27343	27058	26769	27215	27027	27255	27134	27175	27021	27192	27069	27002	26800	27208	27347	27048	27225	27090	26835	27092	27029	26904	27239	27306	27088	27408	27262	26969	26912	26990	27120	26764	26974	27162	27176	27248	27187	27166	26997	27258	27062	26931	27066	27086	27239	27183	27053	27148	27107	27221	27176	26949	27080	27014	26907	26866	26927	27234	27143	26891	27151	27091	27121	27112	27189	26938	27050	26709	27158	27176	27143	27154	27135	26980	27215	27127	26926	27184	27178	27015	27072	27140	27102	27090	26819	26981	27340	27217	27146	27209	27101	27127	26936	26809	26997	26970	26903	27131	27069	26987	27183	26882	27068	26961	27123	26980	26911	27074	27059	27114	26915	27018	27059	27274	27093	26988	26922	27151	27373	27225	27307	27169	27126	26952	26890	26860	27095	27056	27022	27221	27002	27245	26984	26779	27296	27262	26931	27159	27225	27106	26960
39484	51059	37670	23293	17736	16292	16234	16307	16299	16067	16326	16236	16259	16275	16315	16154	16247	16116	16423	16156	16119	16380	16170	16149	16142	16159	16104	16244	16190	16333	16209	16286	16346	16160	16115	16299	16226	16153	16187	16192	16079	16128	16211	16286	16258	16256	16148	16180	16029	16279	16236	16300	16072	16270	16252	16300	15990	16109	16085	16122	16172	16253	16147	16258	16212	16144	16163	16393	16145	16273	15971	16261	16096	16252	16294	16281	16066	16196	16162	16177	16254	16149	16039	16301	16250	16173	16146	16200	16275	16107	16250	16168	16206	16086	16128	16318	16259	16379	16262	16277	15948	16186	16039	16291	16198	16360	16245	16241	16115	16068	16209	16156	16121	16210	16121	16296	16214	16087	16166	16194	16242	16230	16218	16133	16400	16192	16089	16286	16277	16193	16282	16144	16040	16141	16178	16131	16149	16082	16105	16117	16103	16016	16171	16411	16211	16117	16121	16124	16360	16280	16265	16147	16085	16244	16290	16089	16043	16129	16197	16200	16242	16169	16189	16362	16166	16287	16155	16161	16199	16135	16170	16287	16165	16311	16429	16157	16132	16303	16292	16203	16197	16214	16259	16001	16370	16366	16197	16348	16385	15996	16316	16256	16297	16164	16318	16135	16157	15847	16311	16366	16166	16150	16166	16266	16188	16038	16138	15980	16392	16107	16155	16120	16176	16187	16030	16175	16304	16223	16099	16295	16209	16096	16454	16096	16258	16186	15954	16234	16039	16198	16391	16273	16161	16286	16135	16178	16205	16129	16105	16121	16175	16207	16114	16098	16252	16293	16175	16210	16026	16220	16178	16059	16393	16342	16245	16192	16224	16259	16322	16241	16125	16423	16306	16269	16284	16144	16139	16149	16506	16249	16125	16290	16114	16307	16173	16145	16235	16164	16246	16325	16315	16284	16266	16184	16227	16318	16130	16224	16094	15956	16095	16323	16230	16198	16334	16134	16256	16185	16371	16172	16068	16330	16251	16071	16243	16124	16267	16111	16147	16331	16300	16089	16143	16154	16356	16163	16230	16242	16311	16160	16104	16315	16090	16126	16338	16186	16432	16231	16227	16337	16408	16196	16106	16228	16114	16177	16524	16241	16307	16103	16055	16246	16173	16317	16157	16212	16254	16062	16093	16083	16238	16192	16257	16167	16103	16173	16185	16223	16263	16313	16155	16469	16151	16272	16121	16231	16146	16271	16219	16213	16198	16141	16130	16207	16099	16251	16281	16089	16193	16299	16133	16384	16234	16261	16204	16328	16119	16231	16259	16225	16337	16296	16236	16246	16196	16011	16112	16153	16023	16246	16244	16319	16261	16198	16129	16289	16182	16238	16215	16162	16143	16246	16153	16143	16084	16260	16142	16267	16254	16118	16179	16218	16186	16222	16267	16258	16191	15985	16122	16062	16233	16261	16128	16300	16277	16111	16112	16376	16210	16086	16151	16278	16339	16219	16185	16258	16170	16167	16099	16387	16218	16302	16269	16081	16272	16171	16328	16137	16258	16276	16328	16189	16216	16369	16037	16182	16063	16100	16074	16313	16275	16122	16195	16164	16228	16081	16065	16267	16082	16440	16111	16085	16248	16198	16277	16072	16092	16105	16282	16250	16239	16315	16071	16030	16256	16345	16024	16144	16315	16308	16238	16116	16199	16331	16177	16255	16205	16167	16186	16157	16088	16212	16138	16123	16272	16041	16220	16101	16227	16103	16013	16278	16266	16209	16093	16116	16257	16208	16316	16205	16162	16125	16332	15971	16235	16266	16322	16242	16237	16168	16109	16180	16205	16156	15923	16248	16131	16337	16136	16232	16189	16477	16026	16098	16143	16097	16383	16166	16188	16127	16198	16140	16238	16411	16093	16049	16363	16148	16230	16263	16214	16191	16092	16252	16224	16294	16304	16177	16203	16197	16252	16217	16249	16111	16347	16249	16168	16262	16303	16349	16261	16131	16162	16262	16261	16185	16195	16072	16350	16105	16398	16302	16093	16287	16125	16342	16209	16290	16076	16184	16109	16088	16232	16368	16253	16136	16227	16311	16157	16096	16271	16289	16123	16247	16160	16299	16030	16332	16255	16114	16173	16141	16184	16348	16230	16073	16305	16037	16139	16154	16139	16296	16196	16192	16381	16424	16398	16073	16135	16248	16145	16149	16185	16098	16241	16262	16253	16332	16138	16275	16101	16447	16281	16244	16161	16162	16247	16249	16239	16255	16146	16325	16221	16058	16234	16177	16331	15951	16217	16134	16303	16154	16250	16307	16136	16159	16161	16157	16095	16218	16219	16209	16076	16297	16206	16219	16155	16191	16223	16174	16345	16301	16179	16311	16080	16179	16344	16144	16306	16202	16201	16365	16234	16165	16228	16126	16125	16229	16446	16240	16235	16172	15980	16268	15998	16173	16070	16311	16138	16051	16064	16099	16290	16186	16203	16138	16313	16125	16239	16065	16238	16115	16104	16252	16131	16299	16069	16231	16222	16038	16109	16165	16199	16311	16195	16223	16184	16030	16093	16080	16176	16248	16318	16008	16167	16069	16357	16208	16031	16325	16196	16178	16203	16133	16319	16277	16213	16182	16235	16339	16157	16346	16182	16168	16065	16163	16196	16125	16164	16248	16118	16283	16320	16257	16301	16360	16107	16135	16078	16173	16197	16205	16178	16297	16159	16260	16234	15993	16200	16403	16027	16032	16317	16265	16191	16190	16251	16404	16123	16158	16233	16052	16349	16395	16262	16062	16239	16310	16296	16262	16254	16196	16301	16048	16186	16068	16335	16253	16177	16355	16294	16177	16281	16054	16173	16208	16287	16235	16346	16288	16254	16123	16321	16228	16199	16077	16376	16108	16273	16126	16185	16137	16289	16200	16234	16165	16291	16250	16405	16213	16132	16133	16396	16103	16351	16130	16042	16244	16266	16195	16250	16270	16362	15998	16219	16138	16179	16192	16150	16153	16280	16172	16100	16070	16208	16157	16133	16455	16284	16356	16160	16139	16166	16204	16186	16347	16338	16283	16199	16078	16169	16258	16333	16269	16247	16162	16088	16340	16256	16009	16269	16163	16326	16217	16241	16168	16320	16143	16324	16381	16152	16291	16246	16202	16371	16258	16177	16313	16389	16192	16284	16261	16229	16206	16197	16114	16100	16134	16203	16127	16204	16358	16220	16166	16306	16076	16155	16193	16263	16031	16220	16134	16227	16199	16182	16183	16253	16154	16276	16169	16275	16361	16110	16210	16279	16196	16231	16302	16253	16106	16284	16260	16155	16275	16266	16003	16137	16157	16144	16182	16255	16117	16299	16114	16199	16184	16152	16077	16051	16191	16307	16108	16130	16186	16349	16117	16323	16086	16289	16102	16203	16357	16135	16266	16069	16297	16215	16192	16332	16256	16242	16263	16175	16212	16312	16290	16139	16242	16085	16111	16199	16327	16326	16162	16083	16115	16156	16296	16184	16321	16082	16324	16252	16226	16249	16142	16226	16419	16316	16318	16250	16238	16185	16288	16113	16212	16184	16140	16247	16319	16235	16023	16317	16248	16253	16131	16239	16290	16166	16048	16284	16181	16356	16167	16108	16273	16233	16187	16281	16029	16153	16132	16404	16215	16100	16160	16043	16424	16114	16075	16241	16278	16272	16209	16269	16223	16255	16207	16405	16293	16314	16266	16235	16101	16210	16137	16317	16227	16160	16259	16201	16247	16279	16374	16167	16223	16099	16122	16132	16236	16175	16293	16237	16081	16152	16133	16196	16081	15998	16451	16310	16415	16216	16277	16272	16150	16221	16238	16293	16275	16157	16190	16252	16170	16086	16160	16048	16352	16339	16182	16222	16179	16276	16262	16155	16106	16255	16446	16200	16150	16319	16386	16208	16283	16192	16425	16342	16320	16394	16163	16195	16257	16204	16196	16193	16458	16151	16349	16211	16241	16293	16113	16267	16274	16319	16165	16204	16281	16196	16101	16191	16161	16317	16269	16150	16125	16142	16255	16335	16252	16277	16254	16215	16267	16190	16264	16158	16178	16445	16204	16225	16306	16017	16178	16213	16268	16179	16268	16192	16223	16422	16452	16329	16135	16248	16191	16114	16169	16137	16235	16114	16215	16213	16200	16265	16228	16174	16299	16160	16339	16082	16179	16256	16214	15981	16039	16240	16158	16235	15998	16254	16113	16263	15994	16131	16048	16134	16311	16162	16259	16156	16140	16271	16233	16355	16183	16216	15991	16155	16061	16266	16304	16245	16133	16245	16033	16219	16117	16166	16366	16224	16231	16373	16082	16190	16165	16272	16273	16104	16262	16138	16178	16138	16292	16213	16227	16161	16283	16148	16240	16050	16257	16079	16277	16331	16252	16242	16268	16272	16297	16325	15974	16082	16179	16200	16210	16294	16297	16198	16353	16189	16207	16237	16137	16276	16048	16117	16219	16173	16094	16251	16384	16120	16189	16154	16170	16296	16290	16170	16231	16311	16403	16267	16235	16250	16041	16207	16274	16172	16131	16220	16215	16420	16294	16206	16122	16207	16216	16285	16023	16224	16118	16245	16161	16079	16294	16097	16227	16265	16219	16242	16197	16209	16274	16295	16292	16245	16160	16315	16348	16338	16208	16309	16358	16107	16100	16195	16184	16228	16163	16245	16215	16342	16089	16114	16408	16213	16214	16318	16076	16178	16096	16073	16129	16219	16388	16089	16167	16168	16041	16028	16201	16200	16116	16301	16072	16109	16214	16183	16247	16241	16191	16199	16263	16299	16067	16278	16219	16260	16116	16311	16285	16405	16330	16212	16219	16168	16223	16086	16228	16168	16099	16278	16276	16260	16281	16150	16417	16194	16173	16279	16053	16189	16199	16109	16228	16310	16427	16352	16094	16072	16158	16243	16289	16016	16048	16135	16279	16121	16188	16275	16235	16222	16129	16249	16203	16293	16170	16082	16205	16306	16324	16255	16338	16172	16115	16145	16250	16138	16178	16232	16161	16206	16132	16293	16085	16313	16146	16371	16389	16152	16365	16316	16141	16030	16166	16141	16128	16322	16160	16196	16037	16414	16240	16146	16101	16326	16203	16148	16313	16343	16412	15998	16227	16132	16222	16262	16315	16388	16099	16361	16193	16123	16289	16119	16129
24693	27311	39144	36326	29127	26801	28603	26225	25747	25875	25703	25750	25814	25846	25681	25838	26092	25775	25613	25730	25575	25666	25764	25879	25751	25872	25091	25594	25661	25747	25860	25455	25751	25859	25680	25655	25824	25613	25753	25693	25552	25737	25640	25691	25479	25585	25446	25695	25663	25553	25814	25632	25987	25463	25755	25644	25439	25452	25731	25634	25540	25453	25787	25497	25712	26061	25555	25459	25609	25704	25658	25682	25588	25450	25378	25556	25811	25533	25731	25712	25619	25790	25454	25637	25503	25812	25690	25659	25781	25565	25673	25459	25643	25392	25541	25706	25619	25641	25506	25522	25625	25374	25554	25666	25689	25582	25428	25588	25168	25418	25469	25647	25482	25589	25764	25443	25629	25423	25491	25654	25719	25530	25724	25781	25766	25756	25536	25212	25500	25360	25594	25438	25674	25665	25531	25561	25574	25627	25628	25641	25576	25695	25539	25656	25734	25655	25676	25623	25446	25501	25693	25541	25533	25392	25612	25370	25610	25567	25609	25415	25531	25512	25406	25596	25504	25607	25586	25593	25792	25669	25902	25673	25862	25527	25669	25590	25615	25302	25552	25510	25551	25692	25479	25588	25618	25536	25734	25738	25393	25313	25526	25413	25435	25467	25531	25499	25426	25452	25529	25442	25677	25804	25753	25638	25760	25690	25462	25662	25536	25295	25770	25700	25503	25212	25524	25235	25462	25501	25387	25534	25755	25528	25550	25672	25530	25572	25786	25840	25771	25633	25664	25640	25565	25679	25663	25414	25700	25487	25416	25268	25924	25582	25705	25269	25549	25697	25663	25657	25382	25169	25599	25437	25500	25552	25375	25666	25604	25598	25658	25686	25486	25397	25544	25554	25643	25191	25858	25562	25123	25395	25624	25290	25723	25765	25655	25730	25514	25742	25659	25664	25707	25404	25611	25518	25435	25550	25535	25519	25596	25597	25448	25633	25664	25569	25619	25670	25572	25466	25610	25836	25810	25555	25545	25631	25421	25564	25569	25819	25696	25623	25510	25599	25588	25384	25774	25433	25567	25496	25648	25643	25458	25679	25660	25723	25430	25423	25699	25655	25664	25624	25440	25720	25512	25374	25689	25713	25741	25440	25395	25351	25647	25688	25520	25530	25385	25365	25785	25313	25466	25636	25364	25806	25672	25668	25734	25657	25901	25322	25597	25432	25598	25580	25631	25295	25731	25507	25744	25746	25678	25485	25570	25746	25627	25696	25713	25518	25552	25630	25477	25512	25471	25399	25439	25729	25817	25331	25622	25559	25337	25604	25754	25721	25333	25583	25454	25762	25941	25736	25495	25478	25350	25490	25544	25502	25476	25642	25786	25837	25614	25510	25578	25442	25493	25407	25804	25698	25485	25562	25500	25938	25593	25602	25584	25702	25233	25401	25768	25728	25540	25620	25496	25512	25610	25754	25560	25558	25751	25623	25717	25658	25894	25733	25632	25572	25654	25547	25545	25511	25609	25503	25589	25370	25752	25643	25457	25679	25504	25638	25516	25431	25402	25585	25681	25669	25583	25504	25369	25710	25403	25398	25595	25611	25630	25643	25478	25466	25236	25643	25755	25759	25639	25565	25571	25744	25638	25590	25513	25331	25605	25728	25741	25574	25650	25590	25708	25683	25687	25648	25471	25583	25537	25805	25643	25779	25623	25687	25527	25438	25856	25804	25479	25497	25652	25580	25397	25681	25660	25592	25572	25777	25625	25568	25510	25543	25653	25589	25571	25634	25764	25622	25769	25600	25678	25540	25565	25754	25745	25803	25737	25513	25556	25522	25483	25541	25572	25547	25762	25731	25623	25590	25655	25299	25400	25497	25863	25543	25403	25586	25461	25455	25540	25708	25367	25636	25529	25514	25393	25633	25792	25801	25735	25562	25521	25877	25519	25598	25350	25386	25593	25828	25359	25699	25603	25380	25484	25761	25362	25418	25711	25541	25901	25429	25550	25758	25395	25346	25568	25514	25201	25602	25855	25422	25819	25538	25361	25327	25391	25912	25495	25452	25362	25498	25529	25646	25759	25288	25750	25362	25365	25507	25433	25730	25720	25563	25695	25571	25705	25402	25610	25662	25462	25443	25559	25686	25525	25471	25485	25567	25457	25763	25716	25801	25549	25622	25409	25595	25538	25329	25516	25482	25573	25424	25630	25547	25434	25399	25598	25652	25421	25506	25774	25656	25432	25646	25244	25537	25556	25409	25547	25769	25371	25644	25644	25406	25233	25729	25391	25617	25446	25844	25486	25371	25593	25332	25556	25642	25479	25699	25604	25499	25623	25613	25431	25665	25616	25573	25521	25492	25378	25618	25564	25599	25634	25290	25738	25660	25652	25588	25555	25436	25643	25579	25610	25728	25596	25676	25712	25494	25400	25521	25759	25475	25789	25445	25719	25910	25689	25576	25525	25420	25792	25479	25623	25471	25566	25591	25618	25692	25538	25330	25278	25386	25506	25297	25696	25471	25549	25693	25447	25326	25483	25719	25460	25512	25558	25335	25422	25529	25847	26090	25556	25360	25404	25726	25583	25541	25622	25461	25494	25616	25635	25461	25506	25708	25553	25285	25458	25597	25602	25357	25516	25398	25554	25658	25410	25795	25422	25435	25737	25661	25408	25581	25716	25610	25817	25885	25373	25493	25648	25809	25535	25604	25664	25556	25468	25736	25620	25630	25566	25527	25350	25663	25679	25791	25545	25762	25461	25591	25462	25460	25390	25693	25407	25519	25264	25555	25501	25559	25702	25674	25636	25606	26043	25535	25602	25659	25741	25626	25749	25514	25606	25552	25639	25495	25477	25495	25373	25290	25504	25481	25652	25734	25400	25518	25615	25509	25492	25418	25690	25617	25632	25517	25576	25849	25668	25437	25728	25758	25296	25617	25583	25421	25499	25511	25695	25470	25420	25619	25744	25660	25506	25579	25521	25517	25529	25497	25589	25397	25615	25689	25496	25487	25423	25472	25684	25600	25396	25801	25716	25374	25383	25694	25584	25536	25473	25471	25580	25717	25568	25618	25773	25508	25676	25558	25288	25560	25741	25476	25470	25849	25705	25781	25331	25375	25496	25356	25455	25525	25429	25321	25509	25466	25685	25479	25634	25552	25366	25361	25579	25833	25474	25417	25535	25420	25427	25594	25541	25597	25637	25362	25273	25673	25688	25545	25441	25674	25614	25814	25573	25496	25373	25420	25441	25684	25750	25655	25506	25552	25741	25838	25758	25535	25636	25577	25661	25596	25598	25729	25826	25424	25570	25508	25477	25408	25581	25231	25307	25445	25683	25733	25452	25613	25490	25445	25602	25660	25532	25666	25730	25569	25566	25498	25333	25487	25714	25555	25911	25456	25530	25388	25463	25526	25647	25709	25587	25572	25484	25494	25564	25513	25608	25723	25731	25528	25568	25812	25493	25627	25761	25512	25542	25415	25588	25546	25560	25241	25545	25685	25545	25853	25925	25486	25595	25474	25400	25468	25753	25669	25744	25432	25457	25565	25387	25705	25454	25646	25474	25816	25649	25484	25383	25473	25667	25459	25628	25789	25716	25649	25685	25490	25703	25529	25529	25855	25719	25652	25600	25912	25729	25442	25577	25662	25738	25699	25633	25470	25429	25350	25671	25478	25632	25500	25659	25600	25646	25751	25745	25318	25491	25722	25850	25361	25657	25385	25504	25707	25550	25444	25304	25498	25720	25664	25336	25430	25766	25622	25933	25572	25609	25775	25527	25653	25545	25463	25683	25347	25466	25492	25677	25625	25739	25610	25701	25377	25697	25530	25571	25685	25540	25523	25728	25506	25533	25618	25652	25758	25689	25472	25612	25515	25589	25867	25481	25596	25851	25576	25602	25658	25804	25513	25817	25776	25533	25589	25615	25701	25681	25723	25590	25335	25556	25649	25421	25593	25703	25555	25497	25354	25484	25696	25301	25556	25478	25471	25641	25665	25438	25291	25781	25500	25532	25588	25708	25684	25447	25449	25576	25629	25683	25722	25530	25725	25711	25485	25487	25587	25617	25391	25759	25500	25616	25497	25518	25764	25549	25661	25651	25471	25699	25835	25590	25247	25596	25527	25700	25610	25587	25529	25626	25718	25673	25399	25455	25798	25673	25703	25446	25635	25708	25557	25536	25654	25521	25373	25671	25735	25718	25416	25637	25606	25615	25578	25472	25504	25670	25795	25428	25459	25478	25662	25670	25711	25707	25552	25903	25709	25600	25662	25601	25672	25597	25500	25519	25839	25426	25556	25557	25804	25631	25440	25628	25758	25797	25480	25699	25656	25650	25413	25361	25544	25524	25579	25601	25754	25632	25331	25763	25836	25468	25558	25624	25626	25621	25540	25771	25827	25655	25555	25408	25762	25580	25507	25539	25368	25867	25707	25862	25485	25804	25419	25367	25486	25399	25560	25576	25466	25340	25635	25640	25419	25535	25683	25655	25828	25798	25789	25642	25702	25605	25553	25408	25480	25624	25587	25509	25450	25790	25611	25466	25680	25583	25429	25590	25470	25796	25733	25420	25357	25409	25474	25634	25543	25619	25636	25508	25793	25567	25573	25462	25545	25533	25376	25539	25820	25564	25781	25694	25580	25702	25413	25482	25612	25887	25749	25788	25720	25538	25834	25602	25533	25614	25575	25391	25771	25802	25424	25737	25717	25610	25738	25559	25550	25510	25593	25619	25745	25711	25609	25581	25670	25940	26006	25640	25264	25436	25239	25501	25775	25597	25763	25442	25688	25465	25652	25784	25730	25587	25360	25306	25646	25387	25591	25595	25486	25526	25627	25162	25665	25491	25609	25552	25593	25784	25471	25607	25353	25482	25466	25578	25648	25633	25446	25449	25616	25655	25768	25361	25541	25518	25744	25679	25828	25594	25547	25604	25639	25381	25492	25548	25770	25673	25452	25808	25664	25659	25582	25230	25549	25639	25692	25566	25873	25539	25658	25559	25656	25516	25450	25601	25183	25516	25712	25504	25476	25703	25249	25583	25768	25548	25634	25597	25774	25604	25714	25494	25850	25704	25520	25565	25319	25393	25691	25431	25697	25549	25696	25584	25566	25848	25651	25724	25996	25591	25575	25497	25486	25561	25468	25402	25656	25478	25399	25281	25954	25766	25727
66885	106684	85731	54533	27911	15833	15546	15504	15474	15538	15621	15482	15507	15410	15563	15597	15655	15634	15343	15552	15444	15587	15378	15362	15707	15490	15545	15535	15351	15578	15412	15488	15545	15483	15406	15565	15327	15573	15450	15603	15605	15539	15558	15417	15507	15492	15433	15515	15427	15476	15499	15417	15541	15404	15592	15561	15467	15544	15500	15547	15517	15559	15289	15489	15615	15498	15337	15217	15492	15730	15612	15408	15382	15333	15520	15514	15510	15429	15702	15466	15569	15400	15454	15576	15479	15627	15455	15522	15706	15565	15404	15366	15708	15544	15406	15707	15548	15547	15668	15562	15513	15501	15598	15570	15613	15741	15427	15557	15559	15507	15478	15703	15361	15444	15382	15385	15456	15522	15333	15535	15502	15639	15419	15456	15624	15353	15506	15687	15533	15495	15475	15413	15339	15524	15521	15558	15440	15509	15517	15496	15467	15478	15650	15492	15636	15558	15774	15713	15434	15481	15559	15497	15476	15507	15602	15717	15398	15405	15437	15491	15413	15391	15294	15442	15476	15471	15645	15515	15458	15521	15427	15507	15466	15614	15560	15542	15427	15493	15485	15490	15486	15530	15563	15493	15644	15397	15470	15537	15565	15516	15551	15483	15442	15390	15620	15522	15364	15533	15409	15373	15377	15569	15575	15452	15519	15446	15504	15523	15386	15333	15577	15472	15426	15684	15675	15408	15525	15481	15456	15621	15440	15631	15363	15392	15662	15419	15528	15501	15646	15334	15390	15594	15422	15449	15662	15508	15584	15553	15345	15599	15588	15536	15507	15580	15504	15419	15663	15572	15600	15273	15495	15516	15426	15407	15381	15470	15523	15512	15538	15369	15624	15579	15420	15402	15551	15523	15503	15453	15603	15448	15294	15482	15393	15446	15436	15556	15544	15440	15506	15522	15567	15439	15368	15714	15517	15395	15427	15671	15364	15630	15587	15461	15495	15526	15403	15645	15367	15461	15538	15526	15528	15536	15460	15460	15647	15335	15505	15502	15442	15480	15591	15471	15495	15428	15475	15401	15540	15350	15381	15402	15467	15511	15577	15508	15606	15400	15508	15589	15413	15543	15431	15437	15494	15465	15558	15436	15564	15401	15418	15443	15452	15584	15374	15632	15451	15478	15557	15316	15679	15601	15523	15483	15618	15517	15476	15293	15353	15403	15607	15505	15513	15401	15477	15479	15454	15689	15466	15494	15539	15544	15506	15488	15338	15603	15604	15551	15427	15431	15374	15680	15435	15558	15405	15615	15460	15639	15395	15595	15445	15517	15593	15463	15589	15454	15649	15521	15543	15462	15326	15516	15551	15630	15494	15393	15551	15628	15559	15582	15661	15529	15488	15376	15541	15644	15479	15483	15326	15403	15460	15513	15456	15481	15557	15466	15536	15582	15543	15534	15587	15456	15535	15637	15385	15398	15530	15300	15345	15466	15566	15473	15474	15464	15623	15603	15667	15632	15612	15535	15519	15619	15452	15318	15517	15436	15521	15481	15635	15656	15575	15422	15495	15569	15699	15468	15492	15560	15421	15550	15540	15310	15505	15341	15510	15610	15536	15455	15456	15648	15378	15570	15534	15424	15587	15442	15426	15623	15592	15633	15420	15493	15603	15156	15480	15558	15625	15450	15366	15448	15506	15482	15468	15562	15666	15506	15572	15589	15424	15559	15544	15476	15390	15542	15566	15245	15581	15425	15453	15597	15395	15568	15371	15642	15421	15567	15547	15395	15495	15583	15526	15521	15430	15553	15564	15681	15556	15599	15455	15586	15599	15458	15473	15579	15453	15594	15546	15561	15208	15566	15476	15414	15621	15448	15436	15515	15494	15500	15322	15560	15527	15531	15377	15416	15474	15390	15499	15577	15496	15373	15362	15560	15551	15606	15514	15330	15592	15588	15552	15476	15477	15508	15648	15540	15676	15349	15464	15575	15355	15604	15530	15591	15622	15383	15558	15569	15596	15605	15538	15489	15415	15559	15521	15379	15632	15365	15496	15521	15529	15445	15365	15409	15486	15331	15573	15429	15698	15432	15676	15379	15587	15614	15491	15415	15363	15373	15442	15524	15575	15326	15222	15644	15465	15465	15307	15480	15443	15600	15546	15442	15228	15736	15502	15829	15380	15661	15557	15394	15560	15386	15446	15544	15421	15386	15558	15429	15510	15540	15374	15576	15467	15345	15714	15429	15554	15304	15436	15529	15387	15567	15511	15535	15620	15450	15463	15466	15527	15432	15502	15395	15384	15388	15504	15453	15474	15550	15484	15622	15460	15280	15532	15414	15596	15574	15433	15552	15641	15542	15413	15475	15523	15417	15531	15488	15327	15643	15545	15496	15458	15546	15574	15556	15564	15400	15396	15399	15481	15800	15507	15550	15495	15398	15557	15422	15512	15510	15249	15436	15392	15582	15517	15515	15429	15646	15576	15382	15585	15408	15477	15401	15423	15536	15433	15626	15452	15520	15505	15481	15499	15369	15338	15519	15802	15515	15689	15579	15322	15581	15598	15424	15538	15453	15379	15420	15480	15512	15444	15553	15635	15449	15576	15515	15577	15630	15483	15513	15502	15293	15552	15427	15479	15374	15751	15430	15456	15609	15596	15454	15505	15677	15574	15468	15584	15555	15463	15435	15527	15550	15431	15427	15678	15352	15553	15521	15519	15544	15551	15405	15522	15555	15409	15512	15528	15545	15509	15525	15587	15528	15525	15518	15518	15415	15519	15370	15589	15437	15567	15406	15305	15341	15372	15622	15409	15433	15564	15527	15692	15468	15573	15446	15439	15553	15543	15562	15491	15558	15702	15492	15419	15592	15553	15390	15616	15428	15369	15489	15566	15654	15401	15596	15367	15487	15573	15459	15513	15551	15390	15505	15622	15393	15440	15479	15299	15502	15521	15574	15515	15444	15522	15275	15432	15257	15453	15472	15499	15442	15540	15574	15566	15560	15274	15483	15618	15457	15581	15398	15568	15570	15620	15446	15591	15493	15652	15292	15600	15473	15577	15547	15378	15497	15543	15515	15533	15604	15411	15323	15661	15587	15485	15520	15590	15514	15569	15629	15591	15439	15439	15487	15634	15490	15526	15638	15410	15524	15605	15442	15523	15497	15500	15571	15602	15455	15563	15443	15490	15546	15605	15612	15441	15434	15646	15587	15511	15515	15595	15287	15524	15269	15542	15419	15557	15597	15370	15615	15340	15409	15408	15472	15610	15505	15429	15454	15395	15350	15510	15563	15532	15359	15498	15447	15421	15561	15510	15440	15459	15643	15490	15626	15381	15489	15475	15790	15384	15293	15479	15568	15552	15394	15580	15451	15548	15504	15475	15556	15402	15646	15356	15508	15258	15406	15510	15551	15513	15468	15465	15350	15527	15579	15469	15587	15320	15482	15566	15661	15464	15410	15562	15468	15439	15545	15579	15343	15517	15489	15428	15645	15582	15320	15438	15574	15541	15581	15506	15561	15513	15477	15656	15426	15499	15348	15689	15482	15453	15522	15579	15486	15429	15288	15458	15421	15523	15485	15485	15323	15609	15367	15478	15402	15514	15505	15446	15466	15634	15357	15478	15465	15572	15420	15305	15527	15450	15493	15561	15418	15545	15489	15392	15441	15412	15531	15640	15602	15411	15375	15499	15518	15654	15577	15340	15752	15454	15562	15498	15322	15450	15508	15394	15478	15634	15337	15636	15443	15383	15638	15635	15565	15529	15463	15543	15456	15363	15637	15510	15423	15566	15364	15553	15505	15483	15510	15602	15473	15503	15544	15422	15506	15558	15388	15704	15566	15567	15342	15440	15506	15461	15487	15632	15505	15582	15531	15393	15336	15485	15393	15503	15594	15563	15414	15563	15551	15523	15447	15772	15611	15552	15633	15391	15389	15384	15473	15345	15354	15371	15646	15460	15496	15571	15541	15597	15355	15640	15408	15436	15625	15458	15529	15429	15543	15404	15686	15467	15559	15425	15635	15649	15580	15524	15455	15465	15675	15592	15483	15508	15522	15522	15380	15517	15445	15617	15430	15559	15501	15407	15624	15578	15565	15563	15448	15491	15482	15472	15616	15456	15121	15385	15469	15657	15425	15497	15412	15582	15571	15321	15548	15586	15617	15571	15471	15461	15413	15362	15578	15535	15519	15411	15474	15427	15581	15293	15505	15594	15415	15525	15413	15596	15385	15485	15464	15421	15508	15575	15660	15531	15484	15539	15668	15584	15488	15501	15512	15529	15591	15508	15455	15422	15486	15476	15445	15568	15579	15667	15391	15605	15780	15373	15322	15579	15546	15489	15358	15374	15629	15600	15571	15520	15529	15507	15486	15434	15480	15483	15464	15202	15449	15684	15607	15550	15522	15348	15606	15397	15500	15658	15432	15498	15533	15535	15423	15440	15381	15533	15402	15534	15523	15388	15595	15339	15463	15606	15639	15400	15464	15581	15529	15489	15618	15368	15400	15412	15310	15495	15548	15488	15396	15406	15444	15605	15602	15445	15585	15514	15353	15360	15570	15546	15513	15217	15434	15509	15630	15513	15241	15375	15508	15456	15475	15328	15440	15461	15575	15414	15381	15514	15579	15546	15477	15631	15554	15567	15543	15424	15370	15543	15523	15545	15409	15449	15507	15625	15585	15460	15396	15545	15523	15311	15607	15525	15359	15386	15528	15487	15417	15435	15511	15719	15343	15522	15426	15389	15577	15524	15353	15759	15584	15453	15418	15594	15596	15724	15426	15414	15577	15422	15421	15391	15576	15594	15562	15546	15508	15272	15503	15424	15538	15542	15355	15443	15495	15474	15402	15565	15447	15641	15349	15486	15502	15472	15592	15401	15433	15592	15488	15597	15448	15392	15578	15453	15389	15585	15384	15510	15610	15475	15387	15524	15395	15522	15583	15604	15424	15521	15468	15570	15467	15608	15445	15496	15439	15491	15534	15507	15566	15546	15460	15400	15624	15237	15671	15498	15382	15521	15558	15576	15379	15522	15549	15513	15612	15458	15550	15477	15598	15749	15327	15481	15491	15394	15546	15525	15448	15397	15365	15621	15428	15642	15500	15333	15514	15442	15649	15680	15394	15380	15411	15593	15340	15398	15618	15672	15477	15590	15630	15592	15440	15465	15489	15465	15463
22941	25413	36110	33130	26642	25025	29266	25548	24168	24900	24819	24516	24567	24741	24726	24608	24471	24351	24528	24516	24535	24402	24402	24520	24617	24268	24400	24604	24215	24295	24473	24116	24263	24150	24307	24407	24469	24380	24400	24403	24439	24377	24295	24335	24378	24189	24514	23946	23994	24192	24472	24523	24595	24365	24462	24569	24302	24372	24255	24336	24502	24219	24250	24448	24549	24124	24300	24119	24190	24032	24398	24171	24493	24189	24331	24228	24356	24002	24312	24265	24330	24323	24305	24438	24396	24476	24196	24084	24305	24222	24140	24230	24429	24620	24429	24512	24314	24169	24225	24087	24239	24175	24272	24281	24199	24355	24230	24046	24283	24494	24354	24279	24015	24092	24090	24473	24184	24229	24432	24418	24100	24239	24455	24478	24343	24442	24201	24203	24223	24159	24280	24132	24265	24428	24599	24426	24289	24259	24022	24094	24319	24597	24509	24135	24285	24225	23975	24411	24510	24417	24379	24269	24319	24329	24458	24264	24192	24133	24379	24235	24125	24311	24333	24389	24083	24291	24405	24426	24260	24366	24215	24179	24247	24157	24501	24309	24257	24218	24310	24209	24258	24213	24603	24427	24278	24426	24686	24051	24050	24243	24440	24342	24021	24342	24310	24141	24254	24225	24009	24229	24274	24256	24371	24084	24263	24138	24429	24106	24105	24264	24319	24262	24329	24303	24647	24438	24069	24173	24178	24119	24432	24413	24329	24188	24333	24417	24199	24346	24159	24198	23938	24255	24363	24418	24261	24388	24019	24357	24271	24266	24208	24259	24114	24533	24217	24613	24199	24469	23933	24400	24311	24300	24349	24320	24387	24279	24370	24012	24261	24285	24213	24107	24130	24237	24327	24215	24030	24417	24199	24396	24362	24167	24232	24143	24203	24269	24226	24159	24075	24201	24001	24180	24140	24143	24327	24482	24379	24255	24067	24245	24168	24075	24615	24404	24507	24108	24538	24030	24250	24532	24160	24306	24150	24252	24305	24218	24460	24324	24467	24142	24139	24295	24223	24052	23987	24401	24247	24032	24422	24176	24219	24060	24183	24100	24603	24088	24467	24159	24068	24194	24073	24299	24296	24510	24239	24305	24407	24453	24325	24383	24341	24445	24265	24257	24346	24244	24214	24329	24419	24275	24280	24451	24350	24117	24101	24353	24257	23998	24197	24372	24243	24267	24263	24429	24285	24199	24205	24264	24088	24336	24015	24492	24373	24161	24333	24500	24225	23945	24134	24066	24215	24528	24278	24458	24366	24211	24069	24341	24250	24313	24215	24340	24438	23977	24135	24431	24135	24210	24347	24312	24292	24212	24176	24525	24366	24419	24465	24178	23919	24318	24451	24288	24241	24277	24317	24363	24147	24213	24429	24466	24363	24227	24155	24360	24243	24246	24296	24048	24483	24318	24390	23985	24509	24166	24351	24332	24324	24328	24285	24484	24168	24407	24373	24067	24224	24452	24363	24213	24367	24222	24086	24184	24376	24042	24145	24210	24114	24260	24233	24176	24179	24315	24154	24436	24272	24190	24051	24131	24377	24352	24104	24042	24278	24176	24263	24263	23959	24348	24321	24276	24565	24428	24416	24204	24234	24367	24085	24302	24262	24056	24205	24305	24315	24181	24159	24426	24385	24248	24345	24217	24185	24095	24223	24007	24569	24198	24371	24145	24353	24100	24145	24096	24295	24053	24442	24307	24161	24038	24282	24097	24276	24208	24088	24212	24296	24236	24512	24172	24351	24289	24091	24124	24320	23994	24202	24138	24224	24296	24398	24323	24133	24122	24357	24214	24248	24104	24128	24338	24183	24227	24301	24255	24171	24133	24299	24246	24111	24442	24555	24253	24204	24355	24342	24172	24320	24102	24212	24142	24379	24148	24107	24375	24305	24468	24359	24428	24229	24274	24149	24246	24394	24260	24114	24167	24190	24311	23968	24101	24250	24265	24123	24287	24459	24075	23867	24313	24437	24247	24264	23885	24211	24207	24238	24381	24172	24253	24326	24278	24297	24419	24127	24374	24071	24475	24117	24198	24334	24358	24364	24333	24201	24354	24255	24163	24059	24186	24363	24285	24321	24194	24258	24192	24131	24250	24191	24369	24223	24111	24254	24302	24210	24270	24205	24221	24250	24067	24400	24182	24397	24478	24201	24268	24383	24313	24243	24145	24150	24075	24453	24154	24295	24265	24016	24167	24435	24098	24253	24440	24403	24504	24326	24335	24427	24166	24334	24193	24219	24235	24346	24201	24034	24408	24245	24191	24246	24129	23982	24246	24141	24362	24113	24105	24154	24461	24398	24332	24452	24053	24509	24366	24446	24051	24238	24195	24300	24322	24378	24120	24474	24230	24370	24276	24508	24233	24082	24269	24435	24034	24190	23860	24263	24138	24425	24293	24136	24179	24056	24149	24305	24331	24178	24259	24132	24178	24170	23916	24144	24075	24387	24218	23889	24210	24152	24156	24336	24356	24308	24317	24335	23769	24224	24344	24164	24084	24271	24271	24231	24404	24240	24267	24135	24104	24077	24100	24270	24449	24228	24287	24209	24389	24181	24258	24297	23993	24090	24124	24157	24255	24332	24409	24450	24283	24390	24432	24146	24335	24248	24063	24318	24286	24357	24128	24282	24368	24304	23862	23927	24128	24359	24314	24291	24377	24374	24294	24252	24281	24119	24529	24423	24249	24321	24121	24108	24291	24158	23944	24126	24282	24104	24482	24415	24266	24268	24437	24350	24312	24289	24321	24326	24400	24309	24403	24287	23948	24247	24217	24378	24251	24131	24301	24193	24264	24419	24220	24353	24254	24606	24344	24262	24177	24255	24123	23981	24292	24351	24251	24142	24265	24400	24207	24490	24301	23978	24178	24121	24268	24244	24048	24266	24129	24532	24329	24319	24300	24183	24273	24313	24072	24101	24177	23974	24422	24415	24271	24243	24096	24071	24121	24119	24224	24452	24216	24168	24351	24439	24291	24193	24350	24400	24130	24275	24366	24298	24203	24239	24225	24254	24319	24153	24083	24555	24144	24309	24136	24361	23998	24012	24330	24197	24325	24014	24155	24100	24365	24115	24553	24582	24438	24424	24389	24590	24513	24218	24189	24439	24431	24323	24102	24257	24372	24232	24161	24116	24209	24347	24133	24451	24483	24298	24107	24183	24495	24295	24153	24241	24310	24197	24341	24392	24183	24366	24077	24267	24101	24267	24402	24210	24129	24194	24182	24054	24257	24352	24323	24307	24635	24241	24064	24334	24415	24302	24489	24079	23989	24241	24305	24265	24094	24189	24425	24289	24053	24178	24424	24267	24330	24247	24346	24318	24181	24189	24338	24361	24242	24113	24279	24369	24311	24230	24337	24187	24240	24569	24142	24221	24040	24083	24407	24299	24031	24041	24181	24279	24228	24543	24187	24060	24265	24307	24163	24338	24169	24209	23842	24406	24147	24132	24264	24129	24289	24279	24301	24473	24406	24244	24342	24409	24433	24490	24009	24488	24136	24187	24048	24025	24281	24263	24248	24341	24300	24266	24303	24420	24534	24244	24189	24249	24364	24344	24248	24043	24216	24258	24238	24693	24351	24430	24189	23975	24267	24136	24167	24295	24197	24184	24130	24121	24071	24215	24192	24257	24013	24408	24408	24259	24305	24222	24303	24443	24205	23997	23999	23977	24087	24314	24040	24178	24173	24301	24121	24258	24102	24478	24387	24248	24087	24262	24300	24385	24095	24197	24487	24537	24140	24161	24231	24236	23959	24372	24202	24392	24175	24181	24207	24507	24232	24434	24093	24121	24385	24199	24276	24357	24543	24609	24235	24411	24161	24079	24245	24393	24354	24383	24111	24305	24193	24195	24043	24227	24283	24188	24103	24242	24213	23980	24240	24392	24156	24519	24263	24344	24270	23996	24111	24249	24372	24182	24255	24244	24110	24367	24131	24357	24154	24163	24069	24361	24215	24267	24179	24126	24100	24073	24356	24346	24262	24380	24215	24217	24102	24554	24116	24269	24138	24260	24157	24545	24256	24267	24202	24133	24338	24068	23928	24523	23897	24217	24204	24193	24113	24269	24035	24331	24297	24282	24041	24232	24231	24260	24453	24286	24103	24403	24201	24120	23939	24036	24187	24346	24329	24351	24323	24187	24175	24144	24070	24246	24126	24171	24051	24147	24033	24504	24282	24187	24615	24199	24202	24208	24229	24216	24267	24439	24382	24179	24301	24461	24292	24160	24036	24208	24292	24310	24132	24094	24371	24355	24239	24543	23983	24253	24155	24399	24275	24079	24354	24247	24290	24152	24337	24190	24109	24265	24246	24302	24381	24138	24037	24350	24167	24079	24270	24351	24159	24197	24171	24239	24242	24252	24103	24376	24288	24108	24198	24000	24356	24464	24107	24429	24061	24354	24236	24246	24326	24278	24267	23956	24235	24142	24248	24250	24627	24268	24016	24029	24251	23990	24354	24129	23940	24327	24223	24181	24013	24083	24134	24234	24184	24399	24394	24280	24044	23984	24367	24151	24167	24167	24169	24382	24241	24189	24101	24490	24166	24107	24145	24411	24117	24292	24155	24227	24122	24235	24020	24325	24243	24189	24186	24292	24053	24021	24194	24173	24264	24252	24224	24223	24222	24167	24275	24114	24324	24291	24331	24522	24283	24276	24111	24222	24085	24410	24302	24274	24089	24364	24118	24318	24291	24403	24235	24161	24030	24253	24268	24100	24312	24228	24201	24355	24274	24276	24189	24150	23993	24136	24214	24120	24155	24033	23962	24285	24123	24327	24209	24386	24209	24149	24226	24422	24265	24173	24055	24103	24380	24355	24358	24130	24033	24424	24129	24121	24304	24171	24296	24221	24463	24362	24214	24254	24260	24213	24337	24132	24400	24303	24133	24170	24054	23990	24131	24205	24294	24307	24346	24500	24280	24153	24145	24388	24207	23979	24084	24443	24282	24420	24296	24276	24285	24183	24323	24054	24122	24365	24361	24164	24285	24361	24169	24205	24478	24244	24386	24146	24393	24221	24138	24261	24310	24233	24149	24130	24173	24185	24354	24228	24069	24374	24122	24157	24235	24319	24098	24244	24277	24245	24196	24388	24502	24302	24414	24635	24163	24097	24358	24227	24263
61700	104757	93385	65647	33002	14604	14715	14793	14648	14688	14787	14878	14784	14745	14780	14838	14622	15021	14722	14827	14719	14766	14709	14911	14707	14668	14834	14545	14889	14834	14650	14780	14730	14788	14793	14835	14841	14795	14788	14690	14710	14736	14767	14755	14867	14741	14895	14794	14854	14601	14832	14666	14769	14725	14795	14645	14619	14695	14677	14767	14748	14718	14940	14472	14726	14610	14718	14760	14986	14594	14800	14765	14731	14752	14848	14652	14586	14786	14690	14759	14784	14465	14722	14823	14845	14824	14657	14776	14774	14829	14707	14944	14838	14752	14697	14766	14737	14805	14734	14737	14741	14692	14742	14623	14864	14764	14618	14760	14820	14819	14641	14582	14895	14744	14782	14626	14859	14649	14768	14689	14783	14781	14657	14670	14813	14647	14798	14910	14752	14610	14683	14888	14762	14777	14824	14811	14790	14802	14794	14739	14756	14858	14724	14670	14832	14559	14779	14738	14852	14878	14755	14860	14718	14726	14785	14689	14776	14888	14705	14671	14962	14743	14743	14864	14738	14755	14754	14807	14582	14703	14846	14908	14689	14568	14883	14814	14864	14720	14737	14858	14741	14802	14721	14592	14820	14658	14829	14777	14850	14660	14549	14756	14711	14742	14804	14770	14791	14575	14704	14648	14784	14587	14761	14593	14832	14926	14720	14886	14793	14829	14750	14673	14748	14666	14577	14690	14808	14955	14715	14723	14762	14859	14756	14818	14701	14800	14623	14776	14637	14671	14863	14653	14734	14696	14664	14685	14841	14755	14727	14702	14846	14928	14667	14780	14784	14717	14657	14656	14717	14802	14601	14729	14720	14748	14543	14789	14848	14703	14714	14644	14557	14606	14620	14789	14838	14815	14804	14719	14755	14828	14699	14847	14789	14739	14901	14784	14844	14777	14580	14703	14791	14802	14580	14863	14702	14671	14637	14599	14712	14684	14869	14813	14844	14687	14805	14828	14617	14672	14873	14679	14674	14841	14491	14595	14844	14677	14706	14470	14625	14866	14685	14884	14961	14670	14874	14933	14843	14671	14726	14673	14904	14904	14616	14804	14747	14710	14763	14961	14841	14607	14729	14810	14806	14812	14768	14683	14699	14824	14657	14723	14719	14768	14608	14861	14715	14768	14922	14676	14793	14604	14694	14852	14730	14575	14825	14713	14797	14897	14663	14592	14737	14825	14618	14798	14957	14776	14866	14681	14722	14798	14814	14697	14631	14683	14818	14616	14839	14771	14743	14810	14802	14766	14770	14832	14683	14800	14664	14787	14686	14832	14720	14531	14650	14830	14586	14707	14962	14859	14823	14719	14607	14861	14736	14838	14605	14863	14867	14844	14831	14693	14723	14788	14577	14675	14726	14664	14797	14699	14629	14594	14757	14650	14754	14708	14670	14700	14545	14636	14549	14811	14727	14775	14775	14710	14750	14836	14785	14889	14805	14827	14770	14806	14783	14760	14772	14807	14593	14647	14800	14742	14845	14755	14586	14885	14686	14642	14710	14646	14721	14655	14761	14828	14827	14770	14701	14839	14801	14574	14877	14786	14823	14660	14706	14783	14669	14683	14874	14783	14631	14750	14746	14811	14704	14744	14741	14640	14723	14858	14903	14863	14789	14736	14785	14708	14802	14688	14933	14652	14848	14728	14808	14751	14708	14767	14759	14632	14816	14743	14775	14687	14771	14909	14773	14691	14695	14775	14735	14666	14832	14903	14697	14765	14570	14618	14866	14800	14789	14921	14703	14769	14671	15004	14626	14695	14849	14683	14622	14709	14595	14588	14816	14670	14812	14772	14697	14704	14778	14702	14739	14707	14775	14827	14777	14609	14590	14817	14812	14644	14812	14710	14785	14626	14968	14765	14698	14618	14873	14815	14759	14869	14577	14688	14910	14762	14774	14842	14764	14729	14783	14649	14732	14776	14632	14779	14765	14729	14702	14662	14713	14757	14770	14760	14630	14818	14840	14718	14872	14587	14713	14834	14758	14858	14743	14807	14606	14726	14667	14842	14723	14741	14670	14755	14579	14904	14768	14840	14784	14713	14694	14821	14636	14759	14728	14812	14699	14620	14868	14785	14828	14652	14836	14736	14857	14688	14884	14740	14694	14657	14575	14822	14896	14953	14795	14788	14620	14933	14702	14925	14835	14742	14706	14604	14780	14678	14595	14731	14799	14819	14638	14841	14564	14749	14647	14890	14812	14713	14783	14961	14687	14782	14696	14575	14679	14643	14741	14669	14848	14992	14817	14547	14673	14854	14692	14722	14722	14846	14734	14773	14714	14469	14717	14796	14726	14630	14743	14762	14782	14862	14698	14760	14741	14775	14612	14672	14664	14821	14738	14975	14749	14955	14727	14624	14847	14642	14811	14693	14769	14763	14583	14611	14781	14574	14688	14665	14791	14776	14797	14905	14764	14655	14744	14858	14819	14605	14557	14717	14688	14754	14685	14780	14629	14743	14613	14664	14669	14746	14678	14788	14798	14776	14883	14848	14775	14830	14940	14853	14754	14877	14752	14769	14725	14661	14841	14806	14650	14572	14869	14418	14710	14709	14720	14726	14696	14766	14784	14693	14904	14823	14627	14873	14760	14663	14647	14725	14620	14861	14645	14737	14718	14782	14614	14686	14820	14574	14811	14830	14959	14698	14978	14721	14760	14536	14618	14794	14775	14753	14570	14705	14694	14656	14708	14767	14770	14710	14823	15005	14726	14707	14901	14820	14791	14846	14740	14753	14807	14917	14691	14747	14635	14652	14716	14929	14728	14736	14775	14834	14684	14841	14674	14577	14668	14756	14848	14730	14816	14658	14902	14719	14636	14624	14670	14788	14721	14637	14826	14594	14806	14812	14799	14597	14714	14686	14660	14694	14771	14856	14766	14587	14797	14706	14895	14604	14761	14840	14721	14621	14667	14703	14727	14744	14790	14735	14863	14700	14673	14821	14817	14716	14846	14776	14560	14803	14897	14821	14659	14716	14480	14812	14744	14802	14573	14734	14618	14676	14863	14753	14886	14886	14734	14643	14692	14840	14747	14634	14747	14727	14687	14703	14735	14796	14619	14669	14731	14715	14871	14733	14763	14753	14907	14487	14845	14669	14617	14816	14618	14771	14782	14830	14840	14910	14848	14777	14663	14616	14746	14813	14772	14906	14744	14613	14778	14831	14698	14850	14826	14767	14692	14753	14682	14641	14680	14640	14837	14993	14950	14657	14698	14599	14833	14865	14845	14837	14796	14775	14767	14724	14775	14662	14674	14897	14661	14571	14687	14840	14920	14911	14728	14778	14699	14797	14701	14849	14679	14839	14685	14818	14692	14755	14909	14661	14753	14634	14861	14811	14645	14741	14716	14849	14768	14593	14701	14755	14767	14711	14632	14757	14673	14646	14885	14675	14943	14759	14673	14762	14611	14775	14886	14758	14797	14787	14759	14811	14751	14567	14859	14625	14753	14618	14762	14654	14816	14763	14794	14680	14790	14689	14738	14640	14800	14675	14774	14540	14723	14758	14666	14717	14734	14683	14694	14902	14671	14712	14791	14753	14624	14831	14676	14683	14835	14720	14766	14726	14818	14741	14719	14781	14694	14654	14591	14548	14716	14760	14853	14883	14640	14740	14714	14792	14757	14733	14578	14774	14829	14720	14602	14803	14800	14673	14712	14713	14824	14940	14747	14584	14738	14684	14637	14675	14783	14623	14725	14722	14688	14751	14855	14922	14619	14633	14833	14809	14792	14660	14763	14720	14573	14736	14564	14948	14744	14612	14821	14632	14779	14776	14672	14783	14791	14909	14642	14669	14846	14855	14592	14814	14610	14791	14686	14825	14637	14737	14634	14515	14790	14735	14776	14552	14686	14755	14731	14847	14602	14703	14808	14664	14695	14701	14889	14727	14827	14751	14758	14796	14693	14773	14833	14800	14617	14808	14728	14688	14665	14839	14727	14876	14658	14773	14710	14667	14614	14803	14681	14796	14761	14699	14756	14747	14731	14649	14577	14623	14613	14688	14746	14845	14723	14802	14655	14641	14767	14696	14980	14605	14756	14814	14841	14626	14763	14861	14676	14888	14597	14708	14833	14622	14589	14893	14808	14732	14786	14589	14789	14881	14832	14813	14503	14648	14726	14604	14653	14846	14659	14837	14759	14558	14744	14614	14913	14674	14919	14460	14733	14823	14788	14630	14721	14767	14848	14628	14715	14813	14606	14707	14622	14816	14766	14630	14801	14688	14868	14731	14655	14855	14676	14579	14601	14700	14643	14606	14695	14740	14810	14731	14831	14736	14764	14818	14617	14627	14717	14589	14771	14850	14936	14782	14801	14788	14645	14860	14825	14583	14790	14880	14794	14860	14644	14676	14790	14755	14757	14573	14781	14804	14850	14775	14772	14664	14846	14806	14802	14843	14676	14827	14744	14803	14762	14643	14762	14926	14710	14831	14797	14786	14646	14555	14849	14675	14703	14765	14784	14810	14702	14783	14936	14721	14827	14513	14793	14797	14774	14678	14882	14610	14765	14957	14713	14816	14834	14618	14787	14729	14809	14722	14703	14721	14503	14965	14732	14683	14884	14753	14678	14792	14777	14757	14737	14825	14651	14735	14768	14725	14652	14758	14755	14771	14937	14959	14782	14928	14761	14838	14727	14578	14933	14650	14843	14703	14730	14625	14741	14661	14755	14783	14942	14758	14711	14853	14665	14749	14630	14619	14837	14547	14715	14577	14707	14798	14711	14757	14802	14733	14799	14726	14821	14821	14797	14911	14744	14562	14794	14636	14789	14733	14859	14647	14815	14651	14780	14767	14704	14811	14706	14557	14799	14857	14640	14726	14996	14794	14625	14735	14914	14657	14744	14717	14741	14670	14787	14807	14749	14661	14726	14731	14707	14815	14738	14803	14805	14677	14661	14810	14767	14772	14730	14766	14640	14829	14844	14735	14840	14715	14849	14764	14820	14787	14875	14681	14629	14854	14825	14750	14627	14622	14881	14819	14660	14720	14634	14703	14883	14727	14900	14674	14677	14708	14711	14674	14709	14695	14678	14791	14725	14922	14625	14679	14657	14879	14827	14735	14727	14882	14888	14953	14743	14826	14649	14768	14736	14781	14785	14713	14575	14725	14705	14888	14652	14612
41144	47513	42697	31637	25352	23765	23976	23781	24001	23734	23898	23772	23696	23518	23767	23889	23915	23595	23682	23759	23963	23695	23843	23752	23855	23749	23683	23709	24014	23781	23871	23750	23704	23810	23891	23860	23911	23599	23678	23855	23662	23884	23650	23621	23810	23635	23807	23901	23512	23600	23593	23795	23627	23773	23775	23718	23701	23739	23602	23674	23702	23760	23705	23578	23806	23723	23807	23860	23709	23813	23780	23549	23844	23701	23783	23608	23887	23802	23728	23838	23799	23894	23788	23893	23853	23805	23633	23689	23711	23731	23712	23817	23483	23832	23561	23504	23797	23764	23650	23787	23719	23768	23823	23719	23662	23645	23635	23519	23693	23786	23830	23728	23542	23835	23933	23881	23661	23772	23902	23845	23807	23689	23808	23744	23834	23876	23717	23544	23796	23566	23450	23757	23817	23839	23942	23861	23677	23853	23590	23726	23918	23724	23640	24064	24027	23599	23608	23838	23989	23528	23774	23536	23675	23676	24073	23819	23725	23839	23804	23769	23773	23777	23814	23652	23860	23686	23833	23704	23857	23677	23567	23653	23856	23867	23689	23618	23672	23855	23854	23909	23743	23658	23604	23806	23569	23710	23731	23625	23693	23487	23840	23800	23777	23546	23883	23753	23753	23739	23798	23875	23788	23673	23681	23489	23890	23837	23756	24017	23838	23779	23946	23684	23704	23602	23855	23659	23632	23798	23637	23749	24094	23562	23803	23657	23698	23875	23603	23503	23685	23601	23862	23881	23568	24019	23792	23800	23894	23901	23870	23885	23740	23961	23674	23661	23731	23649	23848	23764	23572	23693	23565	23874	23746	23641	23662	23592	23587	23601	23678	23641	23748	23786	23801	23817	23720	23875	23696	23755	23762	23695	23767	23699	23769	23572	23535	23624	23795	23735	23473	23682	23870	23553	23759	23930	23511	23656	23705	23902	23845	23739	23797	23842	23735	23665	23886	23677	23403	23571	23924	23613	23871	23483	23906	23932	23751	23716	23740	23932	24007	23754	23712	23474	23788	23717	23506	23720	23943	23654	23904	23757	23725	23865	23892	23646	23585	23667	23584	23581	23521	23867	23891	23772	23685	23656	23667	23722	23908	23803	23538	23756	23853	23781	23691	23610	23740	23938	23801	23928	23681	23821	23836	23655	23936	23663	23910	23679	23615	23849	23559	23814	23694	23634	23854	23582	23758	23638	23786	23623	23821	23652	23622	23849	23861	23827	23558	23652	23972	23977	23659	23985	23872	23882	23857	23564	23801	23880	24000	23839	23781	23623	23670	23770	23951	23613	23914	23519	23662	23774	23755	23804	23777	23733	23882	23625	23903	23755	23612	23754	23427	23644	23694	23439	23851	23766	23800	23897	23695	23707	23639	23843	23746	23954	23854	23623	23597	23766	23811	23620	23751	23740	23585	23663	23564	23969	23712	23690	23916	23772	23576	23877	23722	23878	23653	23698	23617	23612	23816	23942	23831	23796	23947	23747	23732	23844	23823	23724	23799	23758	23852	23828	23686	23725	23759	23629	23854	23624	23597	23570	23814	23602	23722	23639	23563	23780	23871	23823	23613	23682	23735	24077	23810	23708	23685	23737	23754	23620	23780	23778	23579	23491	23768	24174	23739	23828	23883	23743	23469	23678	23900	23778	23873	23762	23853	23653	23747	23652	23904	23814	23677	23984	23798	23692	23846	23913	23760	23972	23822	23652	23796	23611	23882	23850	23686	23761	23903	23640	23883	23786	23738	23645	24084	23524	23786	23689	23891	23812	23748	23732	23878	23882	23541	23513	23789	23584	23530	23777	23708	23786	23687	23778	23849	23840	23870	23736	23841	23691	23889	23829	23801	23639	23860	23822	23633	23887	23993	23653	23769	23769	23900	23738	23589	23578	23872	23660	23676	23813	23881	23860	23809	23821	23754	23738	23669	23679	23410	23711	23671	23739	24017	23807	23740	24011	23783	23818	23527	23609	23942	23497	23728	23643	23905	23990	23739	23770	23809	23643	24024	23675	23897	23421	23705	23869	23519	24048	23799	23564	23850	23901	23623	23778	23657	23823	23786	23791	24046	23773	23913	23656	23637	23651	23671	23733	23767	23887	23743	23742	23863	23817	23654	23515	23924	23979	23871	23675	23990	23690	23487	23728	23759	23856	23992	23951	23672	23607	23757	23825	23721	23752	23636	23936	23608	23862	23723	23493	23541	23642	23547	23783	23794	23898	23578	23732	23661	23762	23626	24070	24090	23706	23696	23827	23580	23736	23612	23658	23668	23594	23707	23835	23943	23764	23667	23705	23834	23740	23912	24048	23632	23918	23744	23779	23700	23583	23662	23711	23874	23709	23646	23733	24044	23606	23831	23719	23703	23826	23688	23744	23851	23614	23664	23786	23922	24081	23617	23756	23687	23805	23939	23802	23912	23431	23779	23641	23730	23391	23637	23610	23737	23721	24076	23921	23972	23821	24071	23982	23772	23751	23697	23670	23585	23690	23897	23784	23574	23913	23709	23610	23749	23827	23629	23699	23666	23635	23761	23674	23769	23578	23735	23680	23760	23735	23712	23702	23704	23808	23814	23698	23626	23907	23646	23584	23724	23898	23547	23901	23919	23747	23832	23783	23604	23714	23822	23727	23607	23853	23912	24006	24073	23780	23934	23690	23939	23754	23842	23655	23695	23755	23653	23738	23691	23627	23891	23745	23826	23947	23896	23694	23826	23723	23932	23811	23651	23758	23688	23531	24040	23861	23775	23647	23497	23455	23896	23636	23705	23721	23971	24027	23691	23695	23673	23671	23599	23797	23853	23564	23715	23722	23682	23692	24131	23784	23946	23613	23820	23687	23705	23938	23796	23747	23597	23579	23644	23799	23753	23714	23842	23443	23569	23654	23793	23887	23859	23772	23776	23713	23870	23694	23645	23536	23379	23960	23562	23805	23739	23609	23786	23537	23768	23796	23640	23788	23700	23700	23800	23918	23834	23686	23723	23588	23845	23905	23820	23753	23472	23796	23531	23733	23654	23389	23661	23659	23636	23731	23734	23832	23729	23655	23634	23911	23695	23737	23732	23848	23870	23738	23652	23886	23796	23835	23588	23752	23876	23822	23851	23714	23684	23858	23873	23553	23602	23663	23811	23687	23731	23675	23735	23854	23830	23900	23666	23630	23440	23747	23873	23777	23789	23880	23763	24021	23649	23961	23993	23613	24076	23947	23759	23950	23712	23904	23729	23677	23577	23572	23815	23707	23832	23808	23853	23850	23900	23693	23896	24030	23716	23667	23618	23544	23717	23774	23749	23917	23679	23705	23776	23905	23673	23510	23861	23663	23625	23661	23717	23665	23749	23665	23731	23815	23809	23862	23833	23935	23686	23822	23818	23708	23851	23619	23810	23881	23754	23973	23781	23685	23715	23962	23768	23828	23843	23775	23877	23636	23736	23816	23798	23476	23727	23927	23460	23738	23813	23560	23878	23889	23595	23879	23898	23881	23841	23776	23615	23760	23777	23852	23696	23691	23907	23696	23669	23783	23747	24004	23876	23673	23672	23723	23962	23782	23857	23971	23712	23766	23638	23985	23882	23693	23964	23793	23943	23698	23545	23812	23699	23515	23685	23941	24046	23643	23921	23651	23609	23495	23756	23510	23770	23640	23620	23851	23696	23904	23963	23592	23738	23934	23726	23879	23743	23677	23917	23482	23886	24050	23649	23822	23764	23718	23740	23607	23876	23607	23604	23663	23734	23633	23556	23815	23797	23806	23677	23783	23575	23459	23862	23837	23832	23676	23754	23527	23670	23685	23579	23712	23696	23654	23960	23726	23820	23764	23604	23624	23519	23944	23558	23542	23506	23832	23937	23915	23889	23678	23963	23885	23571	23689	23510	24080	23876	23701	23713	23558	23673	23720	23818	23816	23783	23811	23576	23967	24056	23673	23644	23841	23556	23854	23602	23525	23746	23749	23538	23884	23995	24039	23843	23762	23898	23722	23824	23986	23671	23862	23866	23936	23842	23636	23930	23740	23699	23750	23882	23817	23825	23696	23694	23637	23785	23867	23765	23774	23887	23579	23676	23655	23753	23832	23821	23730	23697	23671	24011	24181	24022	23585	23842	23785	23818	23726	23720	23586	23708	23542	23680	23751	23576	23617	23878	24006	23916	23971	23936	23641	23757	23735	23658	23608	23728	23850	23566	23673	23652	23423	23661	23934	23769	23778	23521	23747	23792	23727	23724	23851	23966	23902	23533	23627	23881	23739	24055	23779	23548	23766	23767	23658	23713	23667	23726	23666	23766	23783	23593	23866	23689	23906	23785	23604	23865	23772	23764	23777	23624	23742	23783	23620	23611	23725	24048	23838	23756	23674	23711	23901	24083	23919	23618	23687	23586	23771	23751	23888	23716	23685	23807	23833	23829	23726	23600	23764	23931	23853	23616	23438	23876	23765	23815	23607	23778	23745	23820	23524	23738	23699	23913	23615	23586	23825	23593	23922	23795	23718	23784	23606	23809	23811	23700	23636	23603	24008	23974	23633	23579	23837	23778	23605	23838	23668	23769	23732	23812	23566	23968	23842	23875	23834	23779	23758	23834	23694	23876	23821	23671	23709	23650	23917	23803	23841	23646	23716	23733	23605	23750	23632	23615	23602	23757	23708	23817	23750	23725	23849	23896	23634	23972	24055	23518	23865	23689	23747	24032	23776	23858	23905	23712	23985	23836	23662	23949	23745	23610	23614	23840	23603	23475	23850	23924	23583	23767	23720	23837	23981	23732	23568	23866	23651	23663	23564	23611	23761	23648	23783	23765	23991	23662	23693	23735	23826	23884	23921	23837	23712	23798	23821	23728	23555	23668	23622	23741	23787	23588	23720	23795	23824	23834	23772	23874	23877	24013	23681	23801	23553	23526	23576	23920	23640	23746	23730	23772	23678	23562	23837	23958	23538	23717	23717	23757	23539	23774	23795	23869	23666	23695	23748	23747	23820	23858	23926	24068	23790	24028	23733	23811	23726	23820	23579	23858	23703	23919	23680	23724	23739	23868	23976	23720	23785	23645	23964	24084	23643	23713	24018	23601	24050	23590	23774	23607	23415	23730	23912	23706	23994	23765	23831	23958	23551	23769	23879	23638	23865	23858	23599
38821	50317	36134	21270	15868	14609	14661	14771	14928	14800	14741	14870	14593	14713	14602	14710	14688	14634	14566	14835	14747	14568	14919	14628	14818	14463	14658	14719	14668	14650	14759	14677	14623	14631	14491	14634	14684	14595	14434	14624	14703	14586	14669	14586	14859	14722	14559	14698	14772	14572	14705	14722	14763	14785	14508	14677	14689	14784	14764	14506	14811	14564	14732	14685	14690	14574	14442	14733	14879	14751	14548	14631	14641	14462	14731	14432	14779	14712	14716	14806	14609	14586	14745	14735	14676	14702	14722	14636	14851	14692	14703	14686	14625	14685	14741	14691	14719	14634	14783	14614	14636	14584	14770	14708	14713	14769	14635	14718	14723	14636	14654	14761	14610	14619	14568	14590	14682	14682	14702	14661	14699	14515	14534	14720	14592	14617	14596	14509	14689	14776	14587	14731	14616	14497	14739	14688	14866	14702	14774	14618	14584	14851	14729	14839	14730	14768	14775	14758	14504	14684	14732	14863	14743	14791	14532	14720	14696	14692	14573	14676	14832	14643	14724	14783	14752	14587	14532	14558	14648	14669	14580	14586	14541	14648	14700	14665	14486	14697	14741	14639	14723	14629	14658	14658	14663	14681	14727	14674	14641	14694	14745	14655	14684	14767	14738	14875	14811	14661	14856	14760	14753	14632	14857	14696	14612	14367	14705	14617	14558	14720	14597	14643	14783	14753	14783	14768	14663	14703	14770	14647	14520	14612	14738	14712	14782	14584	14646	14674	14758	14605	14737	14520	14618	14621	14780	14724	14568	14797	14757	14756	14623	14795	14796	14725	14559	14746	14682	14778	14776	14721	14668	14612	14583	14735	14555	14594	14858	14610	14704	14537	14714	14567	14767	14820	14743	14732	14522	14599	14755	14627	14721	14589	14718	14797	14621	14530	14616	14605	14733	14731	14767	14819	14742	14794	14694	14591	14631	14717	14782	14590	14769	14731	14763	14515	14578	14597	14693	14700	14694	14679	14629	14636	14720	14678	14589	14941	14740	14656	14665	14709	14740	14708	14611	14615	14481	14734	14730	14663	14768	14710	14601	14774	14799	14655	14706	14722	14609	14737	14788	14728	14757	14561	14644	14529	14814	14765	14617	14697	14617	14563	14724	14694	14514	14524	14677	14664	14531	14807	14871	14583	14776	14655	14828	14808	14697	14590	14786	14664	14669	14752	14479	14714	14721	14820	14672	14577	14664	14560	14632	14748	14591	14916	14789	14617	14720	14600	14658	14800	14752	14852	14792	14861	14879	14645	14638	14518	14865	14757	14693	14675	14567	14544	14906	14615	14744	14576	14732	14743	14728	14632	14736	14617	14625	14695	14740	14671	14656	14640	14708	14599	14628	14775	14703	14906	14414	14692	14600	14708	14649	14524	14782	14773	14896	14659	14694	14741	14585	14548	14784	14594	14675	14599	14793	14823	14653	14729	14780	14848	14779	14590	14634	14699	14767	14610	14765	14690	14717	14640	14505	14618	14731	14650	14532	14736	14590	14774	14563	14762	14640	14610	14578	14666	14807	14644	14645	14573	14622	14826	14888	14526	14567	14678	14550	14651	14495	14609	14698	14725	14801	14646	14714	14602	14669	14639	14578	14709	14566	14674	14726	14772	14695	14746	14723	14666	14687	14692	14568	14725	14651	14616	14804	14692	14507	14786	14708	14671	14610	14702	14651	14716	14691	14696	14736	14704	14734	14830	14583	14510	14839	14916	14719	14484	14750	14791	14721	14583	14580	14565	14668	14563	14574	14727	14717	14643	14656	14824	14621	14718	14612	14751	14698	14597	14632	14744	14660	14683	14592	14570	14601	14560	14619	14634	14678	14801	14722	14577	14670	14733	14739	14696	14756	14766	14699	14607	14732	14712	14541	14519	14638	14867	14658	14597	14581	14650	14720	14753	14599	14716	14777	14575	14551	14658	14567	14697	14671	14524	14657	14367	14556	14657	14548	14683	14738	14725	14677	14782	14618	14656	14720	14741	14596	14724	14726	14610	14700	14765	14937	14606	14781	14667	14595	14819	14672	14595	14697	14546	14774	14593	14762	14490	14795	14631	14773	14806	14714	14619	14800	14648	14726	14628	14662	14864	14653	14786	14827	14740	14516	14425	14825	14717	14612	14716	14682	14664	14616	14590	14558	14640	14814	14591	14524	14624	14678	14734	14659	14765	14608	14646	14486	14616	14564	14636	14607	14669	14620	14526	14702	14742	14747	14604	14716	14596	14760	14758	14735	14774	14708	14684	14642	14685	14579	14647	14692	14637	14691	14612	14703	14637	14617	14573	14753	14632	14698	14694	14534	14879	14779	14644	14631	14811	14764	14614	14715	14786	14707	14765	14608	14798	14603	14812	14676	14643	14555	14712	14742	14817	14569	14834	14727	14741	14706	14606	14792	14619	14528	14804	14743	14731	14626	14502	14575	14811	14794	14712	14741	14550	14684	14726	14606	14666	14617	14724	14701	14633	14498	14679	14714	14753	14751	14669	14526	14684	14676	14699	14674	14770	14464	14638	14667	14661	14712	14792	14611	14747	14680	14687	14660	14596	14757	14585	14515	14780	14613	14604	14553	14684	14564	14693	14661	14716	14738	14750	14743	14631	14582	14662	14681	14505	14729	14757	14613	14629	14729	14612	14617	14710	14628	14728	14643	14750	14609	14761	14677	14709	14705	14752	14827	14692	14853	14585	14780	14901	14667	14774	14574	14676	14597	14578	14680	14642	14657	14797	14649	14747	14702	14650	14645	14460	14732	14626	14739	14491	14704	14558	14725	14609	14836	14830	14684	14656	14763	14693	14765	14645	14581	14736	14689	14520	14712	14612	14658	14716	14765	14681	14765	14833	14617	14717	14675	14789	14757	14712	14790	14619	14681	14605	14689	14491	14601	14610	14722	14790	14646	14757	14765	14690	14762	14744	14626	14770	14766	14689	14682	14934	14527	14627	14722	14794	14780	14547	14722	14658	14645	14847	14782	14669	14444	14534	14779	14801	14705	14626	14831	14642	14639	14859	14608	14811	14568	14639	14649	14569	14938	14638	14771	14720	14719	14825	14759	14754	14689	14757	14780	14528	14772	14725	14663	14542	14802	14336	14923	14703	14764	14638	14791	14618	14718	14829	14520	14772	14672	14709	14530	14682	14666	14726	14680	14858	14803	14654	14724	14638	14543	14539	14791	14595	14663	14774	14599	14577	14728	14749	14728	14650	14713	14762	14661	14710	14702	14818	14835	14497	14440	14613	14684	14609	14593	14503	14657	14631	14784	14708	14635	14493	14728	14769	14707	14671	14654	14487	14657	14505	14750	14728	14679	14556	14651	14626	14666	14575	14785	14800	14649	14725	14833	14635	14578	14735	14529	14757	14709	14646	14592	14726	14682	14711	14756	14622	14765	14755	14794	14778	14614	14603	14730	14846	14716	14570	14728	14664	14532	14537	14488	14829	14714	14840	14638	14698	14679	14677	14722	14757	14490	14743	14516	14929	14697	14648	14677	14746	14580	14719	14637	14767	14760	14889	14821	14570	14648	14647	14723	14492	14702	14663	14609	14544	14736	14796	14601	14654	14638	14817	14714	14594	14702	14569	14720	14802	14755	14511	14804	14749	14824	14516	14706	14794	14700	14685	14617	14673	14656	14765	14703	14800	14600	14718	14683	14976	14737	14605	14802	14614	14765	14862	14794	14742	14659	14545	14781	14700	14728	14585	14684	14770	14622	14671	14802	14619	14808	14741	14723	14703	14840	14722	14784	14862	14631	14661	14503	14742	14632	14730	14576	14831	14609	14632	14609	14659	14611	14752	14546	14610	14781	14680	14667	14844	14750	14589	14748	14699	14744	14802	14860	14682	14819	14605	14835	14750	14820	14433	14842	14690	14722	14647	14672	14670	14605	14654	14866	14771	14670	14904	14700	14555	14663	14713	14682	14712	14682	14637	14790	14669	14666	14669	14760	14518	14704	14731	14541	14676	14647	14686	14544	14578	14549	14881	14480	14770	14698	14787	14764	14768	14588	14798	14605	14665	14666	14659	14723	14655	14761	14647	14786	14641	14519	14443	14681	14587	14579	14784	14868	14696	14618	14728	14719	14663	14724	14666	14664	14678	14705	14722	14514	14650	14646	14698	14640	14891	14769	14748	14685	14603	14836	14713	14546	14535	14681	14494	14612	14582	14783	14667	14747	14882	14565	14599	14549	14643	14794	14862	14719	14735	14883	14644	14860	14488	14701	14671	14665	14636	14702	14497	14669	14586	14604	14545	14851	14709	14722	14774	14680	14765	14557	14644	14504	14676	14686	14691	14740	14591	14743	14700	14802	14703	14617	14645	14920	14676	14643	14662	14753	14536	14633	14667	14778	14605	14829	14708	14693	14706	14753	14766	14644	14406	14714	14756	14626	14674	14626	14716	14667	14859	14646	14656	14746	14769	14658	14735	14590	14634	14681	14748	14785	14792	14677	14604	14695	14660	14607	14712	14598	14740	14733	14684	14779	14636	14684	14580	14504	14771	14679	14651	14632	14617	14617	14730	14532	14470	14558	14883	14791	14571	14723	14632	14715	14843	14627	14564	14720	14802	14807	14577	14738	14635	14629	14520	14659	14577	14690	14657	14641	14687	14890	14710	14619	14703	14665	14753	14906	14676	14616	14422	14617	14588	14790	14755	14584	14736	14685	14604	14766	14690	14678	14734	14761	14581	14801	14666	14700	14675	14666	14594	14552	14645	14731	14496	14665	14691	14584	14719	14820	14669	14600	14543	14595	14631	14718	14750	14651	14534	14749	14716	14661	14621	14846	14766	14694	14663	14863	14692	14899	14712	14728	14676	14664	14701	14524	14869	14699	14789	14763	14780	14541	14617	14536	14861	14670	14558	14688	14632	14734	14787	14732	14562	14608	14744	14701	14580	14666	14628	14692	14736	14739	14761	14592	14584	14670	14793	14758	14582	14655	14785	14594	14694	14818	14697	14876	14667	14554	14545	14776	14746	14618	14546	14690	14513	14577	14562	14799	14694	14590	14675	14572	14719	14809	14539	14636	14759	14807	14733	14640	14559	14707	14555	14754	14600	14584	14784	14658	14677	14763	14730	14691	14708	14573	14621	14638	14562	14566	14750	14650	14518	14653	14609	14525	14704
24857	27263	38274	34846	27509	26260	27921	25518	25080	25210	25267	25363	24965	25251	25144	25049	24784	25226	25009	24948	24954	25178	25157	24957	24939	25224	25037	25036	24739	24932	25031	24935	25269	25222	24671	24863	25189	24935	24938	24825	25060	24710	24903	24738	24838	25180	24765	24888	24924	24683	24913	25120	24889	24618	24742	24971	25186	24800	24666	25052	25091	24998	24920	24925	24808	24645	24877	24829	25000	24818	24930	24810	25159	24983	24973	25018	24954	24910	24811	25008	24888	25174	24870	24741	24729	24943	24774	24951	25010	24900	25016	25139	24756	24914	24703	24804	25050	24815	24973	24769	24751	24619	24568	25011	24863	24892	24831	24977	24808	24838	25083	24726	24956	24827	24705	24867	25056	24944	24966	24913	25027	24702	24801	25027	24855	24814	24821	24760	24956	24760	24937	24863	25064	24938	25087	24766	24849	24926	25077	24969	24670	24647	24582	24932	24853	24869	24906	24657	24884	24803	24816	24731	24951	25383	24677	24818	25033	24827	25243	24735	24822	24838	24928	24782	24881	24747	25168	25017	24943	24772	24832	25018	25000	25005	25086	24713	24922	25145	25035	24882	24687	24671	25003	24912	24888	24813	24888	24873	24909	24635	24875	24839	24842	24892	24811	24670	24919	24859	24643	24814	24789	24940	24764	24958	24961	24968	24970	24644	24751	25047	24989	24940	24833	24912	24723	24412	24795	24924	25156	24934	25009	24817	25005	24559	24903	24695	25006	24960	24737	24743	24833	25082	25164	24905	24811	24789	24786	24914	24673	24785	24954	24739	25137	25015	24908	24779	24917	24913	24711	24760	24770	24947	24780	24788	24836	24964	24745	24739	24784	24649	25065	24840	24879	24990	24766	24910	25053	24941	24823	24882	24940	24938	24896	24908	24891	24814	24827	24623	24912	25152	24863	24692	24554	24911	25034	24818	25124	24875	24965	24806	25116	24965	24816	24727	24903	24703	24800	24766	24579	24754	24720	24886	24855	24872	24840	24781	25036	24694	24795	24692	24752	24723	24832	24708	24853	24793	24678	24791	24945	24881	24863	24916	24838	24832	24915	24816	24773	25156	24812	24987	24831	24966	24790	25049	25016	24950	24863	24936	24809	25034	24539	24864	24810	25056	24985	25146	24841	24970	24599	24761	24619	24941	25034	24721	24894	25144	24866	24635	25003	24840	24980	24806	25002	24883	24717	24755	24728	24834	24999	25067	24719	24916	24825	24931	24824	24686	24934	24749	24915	25105	24712	25121	24889	24956	24869	24962	24785	24729	24987	25008	25045	24788	25008	24795	24761	24922	25094	25024	24758	24956	24983	25010	24933	25071	24871	24893	24656	24924	24929	24698	24971	24671	24790	24984	24941	24758	24746	24985	25105	24901	24734	24929	24998	24915	24994	25000	24929	24757	24903	24640	24853	24868	24976	24825	24955	24727	24768	25017	24815	24822	24773	24948	25120	24779	24548	24835	24684	24792	24885	24834	25030	24572	24966	24914	24769	24847	24962	24576	24785	24827	24851	24711	24855	24718	25071	24723	24823	24839	24800	24780	25024	25077	24855	24901	24729	24910	24629	24713	24929	24895	24930	24794	24900	24931	24816	24550	24958	24772	24960	24662	24735	24734	24908	24868	25148	24903	24846	24835	24955	24773	25142	24675	25005	24880	24988	24879	24680	24872	24789	24738	24946	24708	24782	24802	24935	24654	24792	24712	24775	24685	25052	24892	24807	24575	24532	24770	24760	25038	25084	25017	25131	24913	24994	24796	24977	24890	24761	24841	24785	24553	24917	25013	24984	24697	24843	25000	24854	25006	24979	24799	24933	24921	25048	24988	24800	24841	24800	24785	25025	25030	24889	24924	24968	25003	24905	24794	24850	24746	24907	24810	24750	24898	24706	24758	24879	24787	25007	24981	24947	25148	24811	24894	24802	24902	24638	25017	24922	24879	24745	25068	24756	24757	24823	24905	24725	24876	24745	24709	25028	24896	25020	24773	24991	24858	24690	24754	24979	24928	24879	24989	24948	24899	25061	24850	24771	25089	24758	24881	24757	25001	24862	24901	24578	24854	24855	24755	24923	25028	24802	24972	24788	25155	24863	24588	24944	24842	24672	24875	24730	24935	24841	24851	24792	24780	25077	24895	25001	24744	25038	24840	24709	24781	24716	24619	24826	24881	25070	24784	24804	24962	24882	24937	24695	24749	25013	25119	24980	24810	25064	24908	24874	25014	24983	24858	24933	24789	24808	24733	24837	24844	24952	24983	24962	24921	25158	24867	24777	24799	24939	24888	24567	25016	24862	24758	24895	24783	25060	24820	24812	24871	25144	24923	24890	24968	24954	24847	24739	24539	24706	24982	24746	24778	24977	24739	24853	24812	25014	25065	25014	24738	24697	24938	25082	25035	24827	24755	24986	24890	24681	24740	24919	24891	24874	24949	24699	25175	24825	24667	24881	24827	24837	24686	24857	25189	24939	24667	24678	24868	24938	24889	25068	24858	24819	24789	24901	24696	24762	24883	24963	25005	25014	24742	24938	24556	25043	24720	24822	24825	24651	24651	24876	25119	24739	24755	24588	25103	24795	24794	24960	24922	24838	24873	24914	24981	24840	24778	24682	24751	24798	24814	24618	24707	25064	24690	25029	24761	24823	24739	24918	24958	24820	24944	24987	24804	24706	24662	24759	24488	24847	24742	24775	24862	24852	24970	25038	24891	24904	24747	24703	24898	24809	24921	24541	24934	24662	24950	25056	24875	24896	24941	25009	24802	24828	24746	24906	24939	25029	25028	24834	24849	24854	24751	24960	24616	24915	24963	24899	25028	24899	24932	24862	24786	24876	24976	24879	24891	24977	24880	25118	24963	24992	24618	24796	24949	24845	24867	24777	24926	25428	24965	24660	24789	24885	24881	24917	24743	25061	25025	24962	24745	24832	25106	25049	24951	24741	24942	25044	24785	24660	24553	25007	24873	24746	24960	24791	24791	25000	25021	24888	25081	24922	24650	24651	25125	24947	24837	24841	24737	25083	24978	24991	24676	24485	24945	24961	24942	24601	25074	24786	24595	24846	24874	24842	24858	24921	24619	24935	24918	24735	24879	24766	24685	24717	24803	24932	24955	24731	24762	24945	24811	24816	24762	24901	24920	24713	24764	24649	25074	24809	24661	25060	25001	24872	24723	24722	24819	25098	25064	24989	24688	24876	25144	24713	24889	24978	24954	24920	25121	24866	24778	24885	24907	24699	24864	24722	24946	24839	24959	24914	24723	24859	24723	24877	24833	24975	24899	25036	24875	24907	24864	24818	24721	24987	24809	24848	24805	24694	25193	25121	24771	24954	24826	25083	24999	24855	24873	24714	24910	25104	25039	25243	24884	24719	24881	24916	24892	24802	24662	25007	24793	24776	24885	24964	24818	24793	24660	24763	24964	24771	24874	24890	24787	24555	24786	24858	24897	24842	25173	24841	25261	24885	25041	24633	25008	24690	24756	24787	24892	24836	24858	25112	24905	24897	24899	24799	25000	24974	24942	24997	24703	25036	25044	24948	24886	24689	24829	24745	24616	24936	24882	24892	24641	24817	25004	24975	24939	25003	24845	24927	25021	24715	24964	24686	24812	24892	25116	24800	24752	25057	24876	24694	24999	24850	24963	25037	24658	24891	24922	24770	24749	24699	24767	24781	24704	24951	24950	24748	24888	24937	24894	24782	24739	24795	24765	24783	24913	24884	24815	24812	24919	24849	24924	24815	24814	24743	24691	25024	24763	24894	24730	24885	24953	24757	24989	24835	24972	24711	24960	24889	24755	24860	24802	24593	24497	24661	24841	24967	24908	24786	24831	24889	24899	24870	25123	24756	24878	25038	24832	24866	24692	24986	24745	24701	24714	24922	24773	25070	24950	24674	24770	24521	24940	24885	24829	24921	25132	24978	24773	24932	24556	24784	24802	24893	24877	24970	24621	24644	24830	25021	24749	25056	24919	25066	24914	25061	24975	24804	25137	25042	24622	25095	24934	24738	24656	24851	24953	24817	24946	24992	24932	24736	24783	25115	25122	25193	24769	24632	24712	24784	24619	24832	24669	24683	24770	24813	24954	24970	25078	24772	24909	24870	24774	25021	24998	24746	24880	24886	24958	25121	24898	24757	24949	24885	25051	24772	24825	24758	24801	25142	25079	24774	24910	25024	24823	24999	25102	24745	24754	24905	24790	24983	24529	24807	25023	24879	25089	25069	24919	24811	24744	24934	25036	25047	24926	24748	24835	24855	24908	24830	24891	24801	25266	24799	24737	25025	24919	24683	24683	25038	25132	24623	24937	24826	24852	24971	24848	24840	25022	24805	24876	24912	25026	25141	24821	24837	24899	24787	24866	25010	24755	24899	25027	24897	24648	24771	24817	24731	24805	24789	25092	24877	24885	24961	24672	24962	24703	24655	24681	24745	24835	24969	24664	24915	24989	24854	25083	24830	24832	25060	24936	24913	24816	24927	24836	24790	24733	25035	24762	24818	25232	24783	24919	25085	24603	24987	24900	25162	24823	24904	24768	24583	24796	24881	24975	24906	24922	24907	24868	24773	24816	24717	24756	25003	24868	24657	24858	25077	24833	24816	24795	24936	24919	24811	24866	25020	24880	25125	24774	24927	24840	24841	24819	24646	24769	24793	24713	24985	24866	24638	25121	24953	24651	24919	24821	24921	24898	24962	24718	24985	24745	25197	25041	24765	24888	24912	24846	24820	24723	24548	24519	24958	24831	24865	24658	24785	24809	24752	25030	24728	25104	24881	25037	24751	24872	24937	25090	24818	24625	25064	25035	24835	24724	25137	24763	24978	24969	24909	24892	24644	24705	24819	25152	24971	24837	25065	24813	24802	24926	25105	24867	24775	24885	24866	24946	24941	24707	24851	24824	25060	25043	24757	24796	24823	24841	24945	24992	25124	25128	24869	24860	24847	24753	24595	24818	24871	24540	24857	24836	24879	24768	24904	24635	24659	24849	24910	24878	24790	24820	24781	24921	24874	24965	25150	25017	25034	24732	24663	24835	24786	24723	24762	25080	24587	24738	24852	24694	24802	24739	24825	24908	24868	25055	24884	24606	24960	24647	24975	24963	24825	24690	24858	24955	24777	24830	24912	24937
67522	105484	83878	51691	25289	15005	15495	15268	15367	15170	15175	15278	15301	15143	15067	15109	15116	14987	15217	15134	15124	15255	14997	15264	15211	15108	15238	15222	15252	15246	15189	15326	15251	15120	15108	15143	15075	15172	15167	15193	15109	15196	15161	15311	15089	15332	15101	15250	15151	15137	15318	14969	15277	15144	15154	15276	14968	15170	15329	15216	15329	15308	15323	15023	15346	15083	15281	15243	15117	15086	15317	15147	15125	15205	15238	15015	15009	15240	15180	15172	15047	15297	15208	15313	15175	15334	15339	15326	15270	15119	15264	15088	15188	15111	15240	15227	15166	15368	15152	15175	15226	15260	15251	15135	15088	15250	15137	15252	15144	15047	15160	15333	15275	15171	15206	15296	15190	15184	15218	15054	15273	15148	15157	15035	15055	15052	15051	15224	15231	15202	15302	15141	15330	15065	15265	15287	15050	15221	15271	14982	15155	15167	15236	15124	15400	15016	15123	15156	15254	15136	15232	15354	15101	15265	15113	15149	15135	15221	15201	15328	15362	15159	15221	15209	15129	15239	15336	15193	15074	15275	15058	15225	15242	15145	15136	15418	15328	15186	15030	15261	15244	15138	15108	15226	15160	15080	15234	15166	15308	15197	15330	15090	15119	15185	15236	15220	15009	15140	15123	15238	15222	15201	15010	15195	15227	15165	15194	15193	15250	15167	15054	15179	15182	15294	15315	15219	15035	15148	15301	15212	15166	15240	15021	15217	15364	15219	15108	15182	15098	15029	15121	15110	15207	15248	15251	15008	15114	15187	15071	15286	15051	15260	15281	15171	15159	15246	15076	15336	15227	15111	15196	15143	15145	15208	15118	15195	15200	15244	15314	15230	15246	15371	15262	15264	15168	15194	15145	15131	15142	14918	15095	15221	15221	15177	15193	15031	15248	15095	15372	15175	14923	15156	15128	15179	15290	15237	15147	15286	15289	15207	15181	15091	15112	15206	15101	15157	15137	15098	15094	15031	15213	15092	15330	15268	15322	15354	15130	15232	15354	15213	15191	15233	15248	15346	15273	15115	15228	15410	15148	15259	15057	15286	15149	15225	15247	15073	15181	14999	15144	15090	15378	15280	15052	15153	15393	15082	15193	15125	15382	15137	15410	15241	15206	15140	15204	15301	15143	15137	15024	15188	15176	15238	15231	15188	15016	15214	15372	15270	15222	15248	15292	15174	15244	15378	15199	15140	15151	15315	14991	15196	15219	15226	15186	15104	15272	15040	14909	15375	15128	15069	15109	15168	15037	15264	15255	15079	15045	15178	15295	15179	15223	15249	15315	15154	15373	15145	15198	15185	15172	15246	15233	15087	15190	15203	15156	15297	15141	15290	15081	15163	15355	15026	15144	15261	15232	15039	15178	15183	15142	15193	15415	15110	15423	14974	15190	15260	15190	15158	15220	15174	15158	15205	15429	15442	15038	15124	15324	15205	14885	15230	15355	15199	15208	15146	15167	15146	15172	15275	15166	15277	15046	15320	15110	15184	15174	15287	15100	15073	15256	15232	15215	15133	15068	15148	15162	15197	15077	15280	15248	15239	15330	15182	15110	15125	14975	15221	15150	15134	15196	15170	15211	15176	15198	15115	15280	15155	15266	15077	15127	15096	15130	15123	15075	15180	15225	15094	15122	15181	15177	15259	15319	15089	15134	15016	15080	15328	15156	15070	15220	15182	15128	15090	15145	15104	15171	15126	15191	15035	15140	15286	15260	15416	15228	15238	15168	15236	15254	15061	15217	15211	15073	15224	15096	15223	15119	15130	15045	15322	15107	15339	15079	15095	15268	15237	15289	15016	15162	15271	15062	15034	15065	15250	15123	15274	15347	15225	15005	15133	15173	15098	15205	15248	15158	15269	15256	15216	15273	15217	15219	15141	15152	15218	15170	15161	15188	15170	15363	15234	15140	15125	15176	15210	15255	15216	15236	15162	15065	15173	15241	15200	15433	15201	15037	15361	15323	15258	15043	15099	15094	15091	15176	15222	15263	15230	15221	15015	15297	15162	15271	15010	15333	15075	15236	14973	15212	15136	15139	15202	15294	15139	15203	14914	15092	15143	15147	15167	15340	15190	15327	15206	15188	15079	15072	15139	15286	15197	15227	15104	15117	15170	15175	15113	15149	15131	15197	15205	15317	15165	15153	15235	15278	15072	15338	15109	15119	15144	15256	15217	15133	15182	15316	15309	15193	15132	15227	15229	15244	15227	15150	15294	15192	15061	15134	15277	15163	15122	15241	14989	15143	15182	15129	15197	15353	15199	15186	15307	15086	15087	15335	15098	15172	15280	15163	15188	15182	15213	15182	15145	15083	15118	15224	15160	15380	15045	15069	15160	15112	15223	15434	15110	14825	14936	15251	15261	15140	15141	15171	15247	15388	15248	15187	15198	15234	15205	15289	15169	15088	15260	15033	15243	15083	15277	15229	15168	15124	15358	15109	15222	15291	15220	15215	15283	15129	15293	15296	15084	15238	15352	15195	15262	15133	15148	15118	15101	15034	15211	15081	15062	15172	15255	15162	15259	15175	15239	15248	15192	15120	15025	15223	15184	15152	15137	14985	15216	15130	15003	15146	15293	15312	15233	15029	15329	15172	15164	15219	15133	15055	15350	15125	15258	15218	14970	15134	15218	15333	15139	15155	15055	15309	15119	15295	15023	15183	15102	15280	15084	15161	15263	15244	15304	15323	15162	15253	15260	15059	15484	15260	15128	15119	15227	15153	15171	15406	15134	15176	15203	15388	15178	15265	15128	15201	15070	15237	15246	14997	15174	15046	15201	15341	15170	15058	15202	15312	15113	15214	15259	15051	15260	15140	15125	15357	15222	15139	15017	15061	15114	15191	15343	15231	15183	15270	15248	14956	15141	15070	15326	15180	15186	15205	15189	15040	15120	15230	15159	15125	15238	15331	15218	15221	15061	15151	15176	15197	15172	15181	15296	15138	15085	15188	15125	15149	15129	15163	15137	15268	15316	15231	15144	15210	15026	15198	15318	15260	15115	15192	15189	15276	15239	15317	15207	15272	15105	15322	15239	15157	15095	15358	15282	15038	15237	15141	15113	15165	15236	15323	15120	15249	15205	15122	15378	15160	15100	15209	15425	15220	15237	15321	15082	15087	15141	15379	15249	15280	15416	15137	15066	15195	15202	15256	15258	15164	15210	15123	15085	15216	15253	15038	15163	15302	15174	15106	15275	15061	15160	15231	15378	15194	15172	15260	15242	15295	15218	15213	15076	15159	15200	15271	15167	15087	15192	15289	15049	15197	15125	15209	15028	15288	15148	15110	15291	15253	15255	15176	15166	15278	15245	15161	15147	15069	15368	15011	15164	15143	15340	15077	15161	15359	15087	15060	14961	15191	15184	15278	15053	15410	15060	15183	14985	15403	15186	15089	15235	15101	15111	15314	15228	15189	15059	15251	15278	15064	15209	15244	15245	14963	15097	15070	15206	15273	15266	15229	15229	15071	15164	15096	15043	15039	15309	15206	15244	15124	15181	15272	15029	15244	15197	15148	15259	15337	15076	15019	15175	15159	15105	15163	15214	15144	15058	15083	15309	15077	15103	15188	15167	15008	15188	15337	15119	15160	15238	15150	15026	15081	15000	15157	15168	15188	15169	15127	15134	15206	15171	15198	15069	15034	15088	15320	15198	15187	15196	15207	15191	14952	15309	15191	15297	15137	15022	15027	15228	15120	15138	15326	15167	15234	15159	15102	15148	15217	15078	15118	15212	15171	15317	15208	15060	15277	15108	15190	15191	15184	15090	15171	15193	15025	15374	15122	15147	15099	15281	15043	15186	15242	15169	15140	15154	15077	15243	15152	15288	15200	15021	15164	15229	15241	15241	15112	15219	15096	15084	15158	15229	15185	15128	15336	15223	15199	15193	15074	15246	15121	15188	15089	15092	15072	15146	15198	15243	15065	15411	15156	15107	15235	15240	15288	15152	15269	15129	15281	15189	15053	15332	15316	15158	15103	15051	15155	15179	15164	15258	15194	15424	15155	15045	15155	15265	15303	15254	15183	15196	15101	15241	15229	15244	15162	15274	15178	15302	15084	15215	15132	15162	15130	15107	15193	15172	15336	15103	15298	15191	15278	15210	15110	15131	15154	15307	15097	15121	15271	15269	15265	15315	15302	15189	15209	15074	15167	15162	15216	15181	15160	15218	15071	15263	15367	15320	15090	15104	15121	15219	15160	15153	15227	15170	15171	15154	15153	15229	15169	15054	15207	15228	15121	15128	15245	15112	15032	15156	15152	15163	15159	15385	15166	15116	15272	15199	15240	15235	15214	15197	15158	15050	14964	15241	15062	15409	15190	15266	15174	15218	15212	15315	15024	15274	15109	15291	15261	15185	15141	15131	15038	15137	14966	15020	15260	15000	15178	15041	15140	15059	15018	15154	15228	14958	15038	15163	15232	15198	15131	15259	15374	15202	15268	15155	15370	15301	15068	15278	15157	15202	15168	15295	15339	15225	15308	15220	15197	15210	15089	15172	15300	15288	15149	15324	15099	15222	15249	15185	15219	15147	15280	15155	15145	15347	15140	15201	15164	15059	15117	15529	15416	15234	15261	15368	15167	15195	15308	15149	15176	15201	15066	15259	15260	15146	15023	15303	14986	15358	15134	15130	15135	14998	15128	15287	15201	15059	15174	15255	15226	15111	15137	15293	15199	15282	15230	15130	15078	15094	15035	15121	15310	14941	15275	15307	15240	15000	15187	15126	15275	15150	15029	15347	15339	15129	15033	15082	15157	15296	15230	15176	15061	15131	15126	15167	15319	15240	15356	14953	15220	15230	14947	15170	15093	15282	15202	15199	15208	15128	15178	15246	15221	15272	15044	15301	14996	15207	15222	15009	15141	14992	15162	15317	15106	15177	15119	15280	15055	15322	15233	15330	15230	15071	15234	15242	15019	15175	15157	15150	15394	15221	15256	15166	15371	15144	15175	15093	15258	15275	15168	15210	15157	15383	15188	15255	15240	15251	15280	15215	15120	15165	15028	15057	15226	15379	15249	15066	14972	15065	15190	15190	15083	15244	15152	15168	15147	15059	15050	15128	15073	15141	15124	15096	15348	15160	15163	15069	15108	15001	15239	15056	15193	15191	15340	15207	15317	15061
22838	25280	35759	32782	26577	25708	30683	27215	26495	26537	26581	26201	26665	26500	26327	26489	26512	26414	26473	26656	26299	26620	26495	26330	26367	26397	26447	26148	26267	26296	26423	26143	26300	26275	26189	26352	26267	26325	26369	26065	26004	26153	26248	26400	26333	26306	26274	26379	26450	26434	26136	25966	26387	26406	26221	26315	26421	26557	26471	26479	26231	26362	26057	26165	26268	26305	26083	26280	26173	26032	26281	26277	26089	26354	26254	26192	26413	26068	26224	26286	26156	26378	26033	26185	26557	26260	26549	26398	26240	26108	26245	26240	26354	26165	26310	26349	26124	26344	26188	26232	26157	26347	26207	26352	26203	26022	26245	26437	26278	26102	26254	26389	26294	26243	26256	26270	26073	26374	26308	26194	26316	26022	26368	26565	26330	26311	26038	26439	26210	26043	26493	26355	26170	26089	26116	26151	26250	26207	26223	26210	26244	26408	26114	26202	25913	26145	26183	26279	26323	26135	26300	26121	26148	26025	26282	26150	26005	26158	26183	26205	26325	26268	26261	26138	26311	26288	26326	26274	26128	26129	26169	26171	25851	26151	26096	26250	26159	26254	26233	26233	26333	26380	26448	26180	26273	26139	26351	26395	26299	25982	26209	26022	26184	26170	26152	26019	26165	26303	26133	26267	26068	26072	26410	26285	26268	26145	26035	26084	26127	26066	26152	26212	26089	26152	26140	26423	26406	25980	26366	26056	26136	26064	26185	26253	26271	26078	26246	26085	26133	26369	26389	26200	26034	26008	26184	25968	25857	26194	26311	25881	26134	26302	25946	26364	26204	26127	26401	26227	26311	26006	26113	26296	26538	26436	26159	26207	25983	26267	26564	26397	26464	26388	26083	26074	26306	26173	26086	25983	26364	26282	26357	26143	26382	26176	26219	26342	26200	26111	26451	26104	26355	26164	26102	26137	26196	26092	26217	26138	26411	26260	26059	26257	26305	26147	26112	26110	26066	26088	26444	26139	26173	25959	26160	26456	26218	26370	26100	26021	26144	26161	25979	26382	26376	26150	26275	26173	26054	26094	26186	26251	26164	26249	26225	26187	26094	26178	26140	26195	26087	26037	26102	26220	26299	26252	26191	25951	26105	26369	26178	25950	26231	26166	26053	26201	26165	26215	26111	26242	25914	26271	26327	26312	26036	26469	26190	26048	26065	26021	26523	26297	25945	26046	26039	26245	26321	26499	26095	26157	26246	26305	26346	26328	26108	26413	26510	26016	26263	26179	26423	26275	26444	26223	26126	25866	26078	26002	26110	26272	26254	26083	26201	25936	26489	26092	26581	26449	26423	26365	25920	25945	26203	26391	26214	26333	26265	26149	26016	26225	26157	26372	26333	26402	26271	26472	26115	26451	26429	26172	26012	26188	26111	26250	26277	26152	26165	26053	26183	26314	26274	26376	26161	26411	26122	26034	26164	26117	26213	26373	26206	26445	26034	26137	26288	26294	25899	26276	26295	26032	26435	26167	26408	26219	26359	26231	25961	25957	26122	26241	26306	26244	26110	26174	26262	26211	26177	26209	26059	26440	26515	26135	26223	26399	26030	26206	26203	26300	26123	26213	25867	26208	25935	26041	26423	26116	25968	26013	26321	26099	26171	25981	26146	26340	26213	26364	26041	26266	26413	26416	26156	26152	26131	26116	26083	26196	26399	26079	26025	25919	26345	26217	26221	26222	26269	25835	26120	26195	26212	26206	26002	26099	26174	26139	26051	26205	26237	26450	26234	26064	26069	25899	26015	26071	26039	26247	26337	26217	26496	26100	26116	25982	26429	26238	26345	26168	25982	26193	26235	25982	25973	26282	26184	26150	26203	25881	26386	26458	26244	26260	25764	25988	26288	26102	26259	26522	26308	26246	26326	26064	26440	26299	26031	26260	25902	26318	26161	26018	26211	26368	26043	26133	26256	26241	26459	26155	26051	26169	26067	26153	26170	25966	26244	26240	26002	26123	26329	26329	25978	26153	26394	26201	26282	26068	26125	26174	25739	26205	26164	26238	26196	26008	26181	26146	26356	26430	26096	26131	26206	25951	26180	26295	26287	26144	26100	26027	26227	26025	26396	26268	26410	26445	26397	26204	25970	26377	26200	26211	26285	26119	26042	26376	26295	26138	26382	26183	26135	26002	26287	25954	26028	26283	26285	26162	26156	26083	25994	26174	26346	26236	26278	26274	25990	26242	25971	26151	26177	26281	26239	26194	26251	26294	26016	26152	26074	26255	26195	26344	26385	26312	26068	26397	26198	26330	26092	26140	26032	26289	26344	26432	26281	26277	26103	26172	26139	26122	26087	26362	26148	26107	26272	26327	26038	25982	26040	26340	26250	26125	26301	26176	26003	26202	26439	26142	26342	26118	26154	26260	26117	25873	26079	26110	26155	26168	26014	26159	26049	26472	26342	26423	26207	26115	26151	26032	26395	25752	26018	25788	26110	26033	26446	26155	25840	26207	26041	26168	25967	26170	26054	26127	26405	26238	26304	26123	26396	26115	26019	25910	26440	26204	26346	26342	26333	26171	26089	26291	26109	26020	26199	26260	26450	26281	26216	26385	26075	26269	26260	25896	26301	26439	26189	26196	26185	26142	26167	26288	26090	26245	26142	26310	26264	26406	26055	26210	26002	26142	25981	26002	26275	26209	26417	26080	26408	26222	26576	26467	26280	26174	26286	26212	26296	26139	26276	26274	26323	26320	26060	26256	26209	26254	26074	26074	26102	26222	26255	26280	26141	26262	26145	26063	26171	26021	26367	26160	26111	26183	26167	26439	26226	26207	26097	26542	26253	25989	25912	26055	26108	26304	26219	26124	26111	26348	26145	26266	26334	26385	26145	26215	26048	26180	26392	26037	26097	26002	25908	26015	26217	26215	26198	26152	26029	26428	26165	26329	26170	26111	26264	26336	26178	26198	26110	26139	26181	26240	26131	26280	26438	26039	26164	25956	26108	26254	26106	26018	26147	26067	26026	26005	25871	26050	26163	26123	26113	25877	26137	25947	26093	25901	26033	25947	26467	26285	26130	26467	26051	26084	26076	26235	26331	26013	26239	25978	26203	26414	26459	26179	26427	26133	25964	26223	26191	26320	26101	26301	26247	26130	26166	26226	26381	26334	26205	26284	26200	26175	26052	26155	26315	26092	26311	26265	26232	26129	26075	26305	26392	26394	26277	26116	26155	26192	26208	26327	26115	26105	26399	26186	26245	26141	26140	26142	26014	26151	26133	26146	26240	26257	26073	26161	26458	26457	26348	26155	26236	26199	26181	26063	26514	26003	26526	26178	26253	26063	26004	26275	26134	26395	26373	26360	25928	26088	26248	26069	26015	26314	26179	26414	26058	26241	26015	26125	26273	26139	26148	26035	26318	26345	26308	25995	26135	26087	25985	26261	26045	26282	26292	26239	25975	26145	26333	26364	26130	25998	26251	26324	26330	26162	26385	26390	26251	26069	26173	26271	26253	26163	26140	26124	26410	26013	25991	26442	26151	26086	26677	26460	26323	26407	25982	26184	26099	25990	25918	26162	26167	26284	26417	26103	26349	26282	26207	26257	26396	26062	26097	26253	26185	26202	25871	26227	25948	26274	26060	26086	26446	26179	26146	26172	26366	26238	26082	26219	26311	26129	25981	26192	26375	26255	25930	26216	26282	26155	26276	26206	26226	26317	26273	26181	26168	26243	26014	26032	26253	26114	25848	26297	26254	26426	26079	26002	25990	26161	26127	26271	26438	26235	26171	26288	26459	26006	26044	26520	26282	26180	26262	26132	26072	26015	25916	25919	26044	26049	26004	26148	26353	25943	26422	26092	25936	26079	26379	26034	26149	25951	25940	25808	26131	26170	26084	26190	26024	26286	26051	26228	26248	26289	26053	26318	26158	26333	26142	26344	26140	26350	26193	26408	26132	26057	26573	26261	26025	26168	26109	26063	26165	26495	26443	26166	26231	26235	26176	26377	26057	26041	26092	26174	26191	26094	26480	26375	26301	26238	26117	26505	26587	26187	26110	25974	26067	25948	26167	26211	26132	26126	26087	26241	26185	26350	26211	26499	26199	26248	26261	26272	26117	26215	25937	26093	26484	26046	26337	26215	26187	26218	26049	26108	26312	25905	26051	26001	26030	26039	26055	25988	26236	26149	26189	26248	26226	25992	25977	25834	26120	26178	26085	26302	26051	26404	26371	26206	26165	26116	26103	26269	26470	26247	25856	26018	26166	25991	26226	26002	25805	26271	26228	26191	26078	26112	26194	26096	26095	26162	26146	26193	26096	26142	26310	26373	26132	26381	26113	26019	25946	26368	26321	26249	26216	26135	26128	26335	26103	25976	26148	26500	26121	26043	26193	26014	26382	26212	26223	26178	26312	26076	26346	26280	26210	26151	26452	26213	25983	26021	26290	26449	26082	26147	26118	26293	26139	26225	26139	26444	26320	26476	26357	26072	26122	26164	26311	26089	26349	25984	26100	26138	26431	26076	26265	26357	26296	26119	26261	26017	26088	25843	26343	26065	26192	26157	26102	26245	26396	26252	26076	26045	26158	26059	26355	26162	25880	26032	26156	26256	26228	26027	26019	26086	26477	26217	26226	26426	26138	26324	26141	26152	26125	26367	26383	26082	26235	26121	26150	26108	26471	26172	26013	26200	26580	26223	26226	26132	26207	26410	26175	26141	26131	26045	26253	26181	26112	26188	26425	26158	26241	26521	26374	25926	26008	25996	26146	26077	25884	25935	26303	26345	26136	26145	26073	26117	26310	26144	26135	26388	26033	26250	26361	26548	26105	26340	26214	26398	26392	25937	26152	25962	26131	26261	25867	25871	26224	26398	26118	26187	26014	25912	26153	26148	26300	26099	26211	26127	26128	26358	26210	26228	26294	26125	26142	26255	25883	26079	26413	26146	26328	26027	25924	26357	26083	26204	26472	26087	26036	25988	26021	26222	26191	26125	26111	26280	26234	26159	26176	26010	26293	26094	25995	26408	26057	26169	26268	26212	26306	26044	25992	26336	26381	26071	26051	26119	25987	26181	26272	26278	26348	26370	26179	26245	26304	26080	26215	26006	25970	26132	26411	26170	26104	26217	26082	26228	26091	26159	26049	26270	26260	25944	26004	26256	26518	26662	26358	26241
61170	103621	93919	65297	33315	15613	15536	15622	15659	15805	15766	15700	15543	15578	15737	15609	15772	15828	15586	15637	15691	15851	15582	15668	15419	15716	15694	15553	15498	15661	15773	15713	15740	15493	15703	15672	15721	15525	15724	15715	15670	15598	15569	15599	15682	15659	15781	15615	15578	15545	15824	15569	15498	15673	15716	15524	15685	15806	15678	15757	15523	15638	15796	15658	15686	15485	15722	15549	15651	15650	15648	15695	15760	15764	15747	15578	15773	15607	15625	15595	15698	15658	15633	15772	15527	15616	15715	15533	15653	15758	15637	15581	15665	15645	15570	15677	15699	15472	15654	15753	15553	15583	15409	15619	15682	15649	15510	15670	15627	15828	15578	15706	15633	15585	15619	15573	15705	15524	15578	15647	15547	15642	15627	15518	15780	15586	15637	15512	15809	15699	15668	15658	15626	15630	15682	15771	15445	15622	15649	15489	15794	15557	15744	15656	15650	15618	15667	15627	15646	15690	15722	15673	15646	15513	15470	15850	15659	15696	15756	15571	15579	15568	15545	15733	15630	15621	15698	15585	15595	15632	15803	15638	15555	15607	15625	15596	15688	15505	15757	15678	15624	15524	15738	15634	15741	15447	15571	15778	15647	15720	15709	15655	15487	15627	15694	15549	15720	15656	15585	15546	15686	15593	15601	15583	15691	15579	15735	15543	15634	15827	15670	15735	15798	15511	15836	15681	15460	15693	15556	15549	15503	15691	15362	15667	15586	15779	15445	15567	15667	15650	15595	15446	15749	15731	15657	15647	15604	15796	15667	15635	15575	15506	15856	15580	15556	15588	15619	15621	15567	15708	15575	15610	15483	15676	15550	15608	15759	15641	15638	15703	15674	15673	15811	15552	15805	15637	15588	15764	15682	15708	15748	15680	15710	15552	15792	15719	15603	15798	15565	15529	15694	15757	15679	15534	15651	15642	15615	15402	15670	15603	15559	15797	15681	15754	15702	15725	15625	15827	15652	15686	15645	15771	15592	15509	15472	15711	15526	15659	15705	15760	15518	15819	15568	15595	15544	15654	15650	15564	15505	15507	15609	15752	15695	15587	15801	15599	15655	15748	15593	15581	15681	15776	15587	15654	15855	15807	15593	15600	15707	15598	15587	15602	15525	15373	15651	15686	15448	15581	15662	15615	15615	15637	15667	15851	15674	15661	15586	15698	15666	15806	15676	15615	15758	15611	15727	15562	15751	15613	15890	15744	15608	15625	15716	15655	15697	15461	15649	15822	15703	15646	15676	15693	15831	15517	15569	15547	15554	15617	15502	15785	15726	15751	15531	15656	15734	15590	15732	15770	15725	15587	15557	15646	15634	15524	15617	15607	15592	15842	15649	15556	15616	15686	15648	15547	15698	15651	15683	15545	15795	15677	15497	15793	15788	15756	15749	15669	15462	15741	15581	15640	15661	15574	15761	15633	15606	15619	15736	15717	15750	15668	15517	15929	15701	15714	15757	15672	15585	15818	15681	15612	15655	15641	15751	15812	15703	15696	15715	15593	15709	15679	15688	15703	15635	15556	15713	15544	15601	15700	15572	15659	15584	15561	15767	15718	15747	15521	15551	15626	15813	15692	15698	15710	15743	15688	15417	15793	15531	15591	15690	15847	15652	15842	15468	15829	15481	15514	15590	15784	15556	15552	15705	15869	15750	15802	15561	15734	15575	15648	15546	15687	15540	15709	15726	15544	15671	15549	15548	15601	15671	15693	15608	15859	15493	15771	15808	15501	15708	15781	15574	15710	15973	15720	15817	15539	15645	15619	15607	15589	15676	15536	15689	15659	15527	15608	15624	15510	15562	15537	15612	15632	15679	15784	15616	15522	15733	15653	15722	15534	15650	15668	15831	15585	15479	15484	15553	15729	15815	15721	15662	15682	15703	15697	15588	15531	15658	15759	15522	15687	15772	15559	15641	15601	15672	15583	15764	15613	15452	15488	15789	15367	15655	15718	15697	15649	15669	15711	15718	15685	15505	15786	15641	15764	15610	15614	15537	15758	15503	15566	15564	15564	15715	15466	15590	15687	15659	15705	15435	15712	15676	15733	15611	15585	15581	15736	15767	15638	15539	15574	15580	15651	15646	15452	15451	15537	15641	15779	15660	15611	15832	15616	15888	15650	15655	15771	16043	15566	15747	15872	15605	15800	15790	15602	15733	15680	15788	15689	15737	15733	15743	15788	15674	15596	15786	15658	15551	15683	15622	15671	15618	15652	15620	15645	15775	15682	15701	15876	15659	15659	15632	15579	15744	15638	15651	15650	15613	15691	15751	15638	15611	15490	15674	15592	15654	15746	15733	15562	15559	15727	15690	15622	15783	15658	15665	15808	15789	15746	15536	15523	15661	15513	15556	15630	15631	15632	15501	15768	15666	15569	15547	15814	15639	15801	15605	15753	15542	15586	15564	15659	15425	15547	15642	15868	15423	15791	15608	15580	15621	15624	15611	15643	15866	15641	15792	15564	15631	15727	15647	15598	15757	15712	15583	15649	15603	15560	15612	15665	15663	15495	15597	15617	15804	15694	15551	15572	15692	15684	15719	15579	15707	15653	15730	15804	15494	15753	15686	15595	15651	15587	15517	15472	15574	15547	15711	15551	15618	15557	15693	15552	15715	15582	15630	15558	15837	15573	15504	15786	15670	15469	15796	15549	15616	15642	15792	15608	15533	15695	15562	15751	15595	15574	15721	15620	15654	15752	15591	15592	15476	15703	15531	15638	15588	15715	15621	15697	15677	15482	15679	15732	15627	15563	15438	15644	15557	15625	15757	15635	15516	15660	15706	15568	15710	15550	15523	15558	15683	15739	15533	15675	15746	15657	15574	15466	15595	15439	15629	15460	15620	15672	15736	15812	15674	15637	15716	15635	15547	15420	15658	15617	15728	15706	15810	15679	15681	15526	15626	15563	15536	15651	15658	15838	15668	15706	15726	15559	15758	15769	15746	15720	15806	15557	15522	15713	15713	15780	15751	15520	16000	15597	15720	15525	15735	15695	15799	15695	15683	15703	15662	15777	15620	15601	15512	15560	15702	15758	15586	15659	15639	15814	15913	15560	15748	15716	15522	15652	15683	15622	15717	15628	15515	15666	15562	15692	15608	15606	15608	15866	15494	15613	15498	15647	15663	15609	15827	15671	15681	15576	15640	15645	15545	15572	15694	15703	15729	15582	15775	15728	15776	15478	15690	15649	15575	15537	15736	15544	15532	15547	15755	15662	15565	15603	15771	15670	15617	15698	15709	15544	15646	15733	15474	15672	15599	15596	15731	15647	15702	15625	15860	15557	15599	15595	15715	15694	15712	15641	15701	15499	15548	15600	15585	15672	15536	15586	15667	15615	15667	15426	15465	15532	15621	15736	15723	15674	15646	15684	15648	15601	15698	15716	15760	15793	15764	15663	15411	15560	15567	15671	15711	15553	15699	15488	15602	15606	15684	15762	15592	15559	15542	15576	15611	15608	15600	15614	15603	15775	15470	15746	15659	15555	15711	15696	15660	15542	15746	15743	15426	15625	15681	15646	15759	15713	15753	15693	15713	15638	15569	15602	15672	15588	15701	15628	15960	15676	15569	15598	15517	15625	15508	15761	15542	15535	15743	15597	15584	15549	15478	15615	15743	15828	15463	15629	15750	15584	15732	15618	15705	15560	15656	15600	15657	15606	15444	15699	15756	15617	15589	15588	15515	15709	15499	15794	15590	15676	15851	15708	15662	15569	15608	15691	15626	15721	15584	15524	15519	15572	15863	15601	15511	15706	15635	15595	15747	15700	15634	15751	15673	15563	15580	15706	15539	15630	15793	15678	15740	15668	15598	15764	15440	15736	15580	15785	15782	15614	15532	15624	15726	15621	15575	15634	15690	15696	15787	15628	15610	15488	15554	15672	15705	15450	15730	15636	15724	15565	15515	15814	15610	15710	15592	15577	15708	15727	15569	15612	15599	15627	15433	15596	15676	15691	15750	15605	15670	15610	15661	15661	15760	15590	15615	15672	15663	15744	15732	15572	15637	15677	15567	15626	15671	15740	15532	15635	15663	15603	15588	15615	15728	15616	15649	15726	15826	15609	15605	15710	15526	15691	15637	15594	15575	15822	15716	15734	15688	15555	15713	15641	15592	15648	15557	15690	15759	15684	15670	15664	15550	15636	15746	15612	15719	15496	15801	15548	15580	15798	15600	15636	15780	15497	15627	15714	15705	15685	15689	15610	15707	15658	15511	15644	15681	15522	15778	15690	15617	15837	15774	15644	15562	15666	15716	15750	15569	15531	15673	15761	15696	15710	15552	15676	15623	15718	15687	15541	15733	15739	15597	15488	15756	15615	15696	15629	15641	15509	15713	15908	15597	15669	15554	15592	15660	15657	15643	15675	15668	15623	15642	15528	15541	15504	15716	15715	15722	15606	15737	15622	15576	15659	15606	15570	15437	15692	15700	15589	15668	15713	15538	15518	15704	15671	15768	15505	15694	15680	15545	15622	15699	15662	15574	15635	15757	15555	15469	15759	15703	15759	15685	15766	15598	15691	15803	15741	15560	15477	15592	15635	15830	15653	15803	15742	15764	15640	15470	15797	15703	15612	15816	15719	15595	15848	15561	15802	15408	15442	15914	15570	15679	15735	15695	15664	15744	15678	15559	15542	15654	15524	15730	15750	15649	15764	15792	15626	15782	15672	15632	15603	15636	15659	15723	15592	15654	15652	15572	15610	15562	15636	15606	15481	15848	15565	15650	15341	15759	15572	15610	15584	15699	15579	15681	15702	15600	15876	15687	15629	15637	15645	15611	15623	15883	15552	15510	15637	15539	15793	15707	15711	15534	15387	15476	15757	15608	15569	15869	15543	15649	15773	15680	15687	15431	15802	15815	15835	15719	15782	15671	15702	15775	15558	15627	15696	15534	15567	15518	15722	15589	15855	15725	15641	15736	15536	15529	15748	15620	15629	15410	15726	15768	15679	15622	15693	15755	15639	15723	15576	15736	15574	15448	15642	15558	15577	15584	15456	15720	15634	15668	15637	15733	15533	15556	15535	15638	15474	15782	15731	15815	15515	15790	15635	15838	15679	15707	15704	15718	15574	15709	15597	15585	15549	15673	15823	15495	15544	15684	15650	15456	15766	15507	15487	15669	15773
42082	48569	44026	34696	29477	27869	27480	27742	27630	27540	27598	27729	27556	27683	27623	27146	27545	27702	27378	27410	27515	27330	27415	27307	27374	27561	27470	27442	27389	27391	27549	27684	27274	27417	27444	27567	27618	27527	27661	27615	27816	27590	27711	27849	27469	27391	27656	27653	27746	27777	27204	27307	27364	27449	27477	27724	27672	27569	27224	27375	27465	27379	27281	27562	27346	27769	27636	27439	27378	27798	27536	27327	27636	27343	27396	27481	27294	27388	27593	27458	27461	27449	27139	27446	27610	27620	27522	27697	27615	27645	27591	27560	27236	27508	27454	27320	27665	27399	27504	27252	27370	27508	27717	27548	27587	27616	27679	27744	27342	27453	27529	27528	27748	27443	27576	27472	27481	27430	27841	27331	27672	27589	27281	27578	27683	27374	27435	27609	27543	27637	27542	27503	27548	27384	27370	27608	27664	27481	27763	27841	27567	27371	27387	27656	27658	27495	27551	27583	27677	27572	27798	27564	27413	27364	27545	27399	27768	27484	27472	27483	27345	27542	27442	27588	27617	27376	27376	27625	27184	27262	27758	27563	27396	27482	27573	27493	27828	27530	27473	27188	27317	27336	27295	27429	27476	27655	27552	27703	27532	27570	27222	27334	27570	27286	27456	27582	27470	27784	27688	27500	27231	27470	27398	26996	27325	27624	27623	27239	27831	27554	27644	27486	27240	27445	27901	27649	27208	27539	27346	27426	27504	27588	27405	27228	27658	27482	27507	27602	27612	27592	27352	27821	27445	27368	27564	27517	27568	27517	27616	27531	27420	27536	27495	27416	27622	27608	27478	27394	27449	27225	27699	27506	27628	27829	27479	27676	27571	27685	27409	27639	27667	27484	27418	27424	27485	27259	27531	27337	27462	27302	27590	27550	27650	27392	27493	27275	27376	27447	27840	27500	27635	27548	27439	27525	27632	27713	27544	27472	27395	27383	27213	27553	27521	27605	27649	27304	27528	27478	27567	27482	27405	27555	27445	27504	27405	27234	27450	27443	27628	27449	27701	27655	27556	27474	27322	27551	27460	27634	27610	27270	27714	27419	27383	27528	27327	27337	27371	27402	27390	27285	27508	27444	27760	27334	27363	27608	27255	27576	27438	27561	27764	27674	27647	27503	27419	27677	27589	27670	27490	27279	27725	27394	27433	27571	27612	27470	27604	27435	27371	27633	27398	27449	27519	27748	27608	27247	27285	27574	27342	27472	27189	27596	27376	27813	27821	27540	27555	27647	27520	27387	27567	27416	27570	27500	27495	27821	27635	27479	27635	27607	27666	27397	27422	27536	27508	27262	27696	27674	27369	27767	27425	27426	27522	27606	27522	27403	27432	27489	27308	27377	27661	27550	27588	27651	27779	27555	27424	27290	27464	27527	27608	27605	27628	27598	27374	27448	27630	27430	27637	27498	27455	27192	27579	27631	27617	27343	27395	27506	27612	27488	27437	27648	27802	27403	27431	27510	27418	27401	27371	27458	27406	27559	27457	27554	27596	27560	27823	27544	27551	27531	27313	27339	27488	27431	27588	27901	27350	27568	27498	27702	27339	27515	27385	27369	27663	27509	27394	27498	27737	27620	27554	27572	27418	27634	27415	27555	27395	27522	27457	27391	27562	27594	27522	27681	27625	27421	27532	27250	27442	27291	27320	27727	27841	27688	27649	27698	27557	27629	27448	27399	27256	27329	27720	27650	27833	27482	27331	27345	27369	27545	27371	27284	27437	27482	27559	27553	27654	27423	27475	27683	27657	27493	27581	27520	27621	27479	27273	27425	27444	27586	27533	27681	27227	27635	27537	27450	27707	27494	27703	27417	27557	27264	27191	27466	27271	27712	27335	27796	27502	27320	27515	27585	27613	27314	27396	27618	27459	27788	27503	27378	27540	27486	27479	27520	27488	27436	27470	27516	27315	27226	27371	27491	27282	27406	27704	27330	27487	27699	27578	27707	27492	27625	27512	27273	27605	27499	27626	27464	27876	27489	27533	27651	27485	27423	27453	27548	27539	27357	27575	27664	27744	27603	27646	27527	27457	27685	27708	27593	27730	27403	27736	27357	27743	27590	27339	27388	27427	27472	27524	27292	27557	27467	27263	27619	27374	27272	27426	27612	27455	27526	27372	27488	27455	27486	27559	27414	27474	27177	27468	27217	27530	27771	27411	27755	27361	27434	27591	27496	27426	27433	27572	27653	27504	27352	27319	27355	27367	27678	27407	27376	27599	27558	27360	27600	27470	27554	27772	27420	27358	27367	27696	27435	27622	27435	27559	27606	27692	27441	27439	27418	27748	27360	27551	27589	27615	27743	27248	27559	27633	27350	27370	27385	27593	27334	27470	27402	27495	27325	27647	27653	27731	27499	27594	27417	27140	27507	27784	27301	27639	27343	27450	27509	27288	27416	27574	27329	27624	27455	27468	27470	27428	27485	27593	27542	27469	27363	27463	27510	27524	27530	27579	27588	27641	27357	27381	27572	27504	27577	27408	27516	27491	27477	27557	27305	27815	27318	27706	27578	27662	27724	27587	27184	27246	27411	27367	27427	27504	27769	27472	27550	27545	27682	27398	27601	27680	27607	27331	27520	27564	27362	27509	27362	27564	27590	27336	27612	27550	27429	27589	27337	27492	27551	27499	27512	27649	28050	27315	27280	27408	27436	27565	27404	27336	27819	27548	27407	27381	27514	27695	27252	27544	27327	27586	27291	27747	27446	27552	27671	27604	27496	27607	27500	27523	27770	27583	27678	27644	27470	27398	27401	27516	27560	27448	27339	27486	27490	27369	27231	27579	27304	27518	27452	27452	27664	27608	27669	27505	27555	27483	27515	27746	27448	27356	27570	27422	27523	27607	27727	27453	27581	27693	27500	27255	27335	27472	27561	27461	27352	27396	27480	27594	27590	27561	27768	27503	27764	27531	27640	27401	27434	27569	27319	27485	27597	27418	27396	27534	27352	27457	27507	27465	27571	27595	27626	27300	27622	27513	27590	27293	27283	27704	27486	27702	27564	27707	27790	27435	27606	27507	27544	27373	27473	27433	27466	27460	27372	27687	27471	27407	27452	27587	27568	27599	27447	27743	27709	27631	27277	27318	27443	27683	27537	27539	27678	27468	27557	27529	27472	27651	27669	27527	27176	27678	27951	27443	27644	27626	27297	27519	27457	27733	27140	27511	27487	27413	27544	27370	27751	27503	27488	27514	27472	27260	27614	27554	27292	27240	27369	27632	27584	27612	27407	27778	27492	27359	27500	27641	27525	27666	27738	27494	27648	27388	27661	27428	27352	27284	27604	27231	27090	27244	27419	27369	27452	27663	27350	27312	27424	27681	27724	27728	27550	27365	27635	27574	27692	27803	27494	27469	27483	27453	27620	27452	27562	27481	27359	27536	27297	27294	27442	27555	27594	27563	27651	27513	27502	27659	27509	27344	27650	27669	27329	27431	27373	27636	27523	27627	27641	27442	27356	27548	27599	27695	27951	27469	27643	27694	27484	27284	27448	27600	27674	27750	27545	27329	27492	27519	27684	27360	27357	27563	27433	27445	27580	27646	27468	27438	27537	27518	27600	27348	27483	27235	27335	27262	27645	27478	27484	27219	27580	27482	27195	27472	27516	27693	27636	27624	27404	27698	27484	27506	27434	27518	27644	27357	27287	27407	27443	27530	27490	27337	27296	27422	27559	27493	27465	27456	27515	27661	27764	27683	27669	27537	27686	27571	27439	27440	27610	27492	27479	27639	27473	27908	27252	27360	27620	27677	27584	27584	27244	27317	27586	27353	27454	27512	27323	27392	27633	27317	27546	27330	27480	27620	27389	27319	27471	27641	27187	27464	27519	27539	27447	27643	27268	27380	27431	27400	27493	27338	27558	27084	27373	27593	27362	27627	27336	27716	27317	27702	27426	27572	27598	27445	27348	27569	27617	27427	27372	27374	27529	27407	27209	27520	27451	27367	27403	27715	27517	27560	27466	27562	27451	27939	27501	27413	27471	27515	27353	27784	27667	27605	27803	27314	27527	27811	27818	27321	27541	27310	27515	27552	27399	27196	27337	27314	27245	27749	27366	27711	27512	27583	27391	27495	27684	27596	27469	27541	27456	27539	27350	27629	27413	27393	27595	27492	27543	27382	27587	27570	27695	27446	27589	27328	27607	27569	27556	27499	27349	27512	27378	27638	27614	27444	27643	27398	27545	27737	27380	27525	27533	27714	27434	27690	27364	27508	27549	27643	27357	27463	27737	27375	27603	27437	27629	27361	27532	27487	27326	27619	27413	27464	27360	27553	27227	27621	27520	27441	27428	27641	27529	27615	27612	27598	27549	27637	27525	27544	27457	27595	27738	27413	27378	27315	27528	27620	27450	27412	27302	27521	27363	27542	27386	27402	27585	27617	27660	27600	27551	27657	27730	27507	27407	27464	27739	27486	27354	27706	27586	27501	27570	27530	27456	27420	27465	27405	27684	27835	27583	27311	27352	27476	27773	27614	27629	27660	27220	27593	27494	27387	27407	27657	27392	27591	27430	27496	27746	27672	27539	27698	27496	27360	27699	27166	27494	27542	27520	27571	27627	27878	27488	27321	27689	27511	27565	27660	27661	27398	27579	27591	27622	27603	27303	27469	27600	27344	27245	27613	27477	27590	27645	27326	27631	27445	27648	27691	27430	27632	27592	27642	27618	27454	27647	27624	27354	27562	27633	27478	27717	27265	27355	27661	27435	27473	27565	27351	27459	27639	27608	27500	27474	27707	27418	27501	27569	27279	27656	27406	27573	27467	27577	27688	27613	27572	27352	27511	27459	27541	27537	27555	27550	27804	27770	27587	27443	27422	27381	27326	27469	27364	27671	27516	27399	27751	27745	27561	27369	27479	27691	27494	27688	27437	27393	27753	27521	27361	27498	27609	27345	27486	27286	27676	27244	27564	27437	27535	27349	27493	27368	27490	27548	27410	27478	27471	27545	27475	27381	27554	27599	27695	27833	27300	27532	27512	27534	27218	27441	27439	27220	27194	27387	27475	27482	27463	27424	27521	27411	27402	27731	27516	27301	27547	27567	27829	27490	27392	27407	27621	27627	27620	27377	27614	27328	27551	27653	27466	27355	27337	27461	27371	27383	27509	27505	27727	27495	27513	27434
40093	51369	36916	23305	17976	16301	16500	16323	16393	16361	16507	16514	16601	16510	16451	16583	16345	16373	16467	16601	16507	16489	16459	16388	16425	16370	16600	16345	16278	16490	16475	16406	16423	16438	16486	16235	16338	16411	16263	16310	16454	16262	16308	16465	16524	16238	16326	16324	16300	16463	16464	16339	16259	16298	16376	16337	16340	16273	16344	16463	16357	16368	16448	16394	16440	16309	16342	16411	16406	16370	16216	16421	16368	16409	16313	16433	16375	16352	16496	16286	16494	16377	16359	16393	16287	16397	16283	16416	16515	16421	16498	16255	16423	16312	16269	16484	16446	16252	16322	16578	16413	16618	16257	16366	16265	16384	16472	16225	16066	16499	16412	16362	16261	16333	16293	16341	16335	16429	16253	16392	16349	16275	16410	16215	16260	16260	16478	16431	16334	16325	16487	16255	16202	16363	16470	16292	16237	16538	16405	16243	16311	16321	16465	16393	16421	16523	16453	16361	16501	16563	16262	16322	16258	16386	16404	16421	16401	16424	16503	16435	16350	16274	16296	16294	16484	16430	16210	16414	16343	16353	16524	16369	16371	16345	16144	16289	16562	16263	16431	16272	16359	16277	16386	16376	16365	16410	16333	16345	16435	16365	16472	16406	16205	16517	16293	16195	16213	16332	16406	16375	16345	16251	16548	16409	16378	16579	16540	16448	16519	16450	16308	16396	16540	16351	16400	16504	16476	16462	16346	16328	16356	16434	16434	16521	16657	16448	16453	16332	16335	16316	16117	16441	16344	16382	16439	16539	16430	16509	16459	16457	16403	16411	16310	16382	16404	16437	16344	16315	16436	16488	16429	16368	16487	16502	16324	16398	16580	16368	16232	16182	16435	16285	16262	16532	16517	16506	16674	16307	16382	16343	16406	16346	16408	16573	16519	16448	16327	16444	16254	16377	16333	16444	16611	16304	16315	16347	16488	16457	16236	16368	16410	16291	16388	16409	16238	16437	16403	16436	16348	16438	16415	16330	16476	16576	16348	16509	16292	16439	16551	16313	16316	16225	16467	16306	16295	16533	16402	16578	16311	16421	16280	16453	16407	16413	16410	16459	16377	16409	16394	16375	16461	16412	16375	16447	16419	16578	16312	16389	16577	16461	16410	16260	16481	16376	16528	16335	16196	16403	16297	16335	16393	16359	16545	16247	16285	16401	16354	16256	16484	16501	16574	16322	16405	16432	16430	16252	16452	16294	16312	16439	16430	16396	16430	16271	16307	16359	16315	16442	16616	16368	16480	16369	16368	16407	16339	16487	16421	16374	16338	16335	16473	16201	16373	16476	16383	16442	16369	16346	16375	16532	16507	16462	16379	16527	16410	16409	16412	16475	16296	16173	16439	16319	16404	16383	16391	16212	16400	16417	16417	16395	16388	16269	16250	16322	16306	16331	16439	16448	16572	16396	16443	16416	16603	16389	16203	16436	16333	16497	16467	16413	16442	16423	16344	16339	16379	16304	16446	16441	16290	16418	16326	16340	16309	16173	16208	16321	16411	16475	16256	16319	16337	16434	16289	16284	16329	16427	16386	16320	16315	16411	16434	16425	16374	16391	16431	16385	16226	16250	16389	16386	16346	16398	16323	16272	16448	16344	16457	16426	16408	16293	16275	16410	16398	16224	16187	16285	16482	16498	16223	16412	16295	16511	16412	16345	16475	16380	16521	16369	16393	16386	16345	16397	16512	16373	16400	16293	16499	16402	16353	16452	16340	16228	16342	16358	16383	16382	16550	16435	16427	16336	16232	16394	16403	16487	16518	16365	16374	16267	16418	16307	16241	16354	16438	16376	16418	16339	16427	16341	16317	16438	16441	16422	16422	16318	16392	16420	16393	16363	16434	16214	16277	16587	16298	16472	16519	16499	16417	16550	16337	16404	16276	16303	16313	16400	16337	16340	16459	16404	16560	16394	16540	16535	16266	16349	16539	16252	16195	16359	16436	16320	16295	16482	16375	16405	16417	16412	16345	16329	16465	16438	16178	16431	16327	16590	16541	16284	16621	16333	16289	16407	16454	16582	16406	16284	16301	16419	16400	16395	16329	16524	16348	16486	16231	16302	16479	16452	16478	16372	16379	16483	16406	16493	16221	16508	16370	16434	16250	16371	16476	16482	16343	16422	16310	16468	16349	16496	16418	16230	16261	16489	16369	16435	16310	16283	16344	16403	16434	16398	16418	16415	16408	16563	16456	16562	16390	16422	16394	16425	16386	16396	16521	16498	16226	16387	16404	16251	16431	16490	16367	16466	16341	16337	16378	16120	16421	16338	16423	16332	16512	16434	16260	16368	16327	16231	16459	16389	16476	16478	16385	16421	16466	16426	16425	16483	16425	16404	16399	16266	16522	16351	16500	16243	16224	16326	16330	16421	16358	16686	16305	16384	16518	16442	16497	16315	16410	16395	16252	16336	16350	16446	16441	16424	16528	16465	16105	16473	16396	16319	16422	16324	16543	16232	16275	16271	16407	16343	16374	16566	16599	16335	16441	16228	16581	16247	16415	16089	16338	16310	16511	16562	16340	16384	16153	16387	16414	16376	16416	16591	16459	16388	16398	16513	16430	16279	16356	16252	16449	16459	16407	16359	16489	16264	16463	16248	16465	16329	16327	16315	16302	16305	16432	16517	16565	16403	16446	16366	16382	16375	16382	16408	16435	16426	16346	16482	16306	16301	16507	16407	16245	16236	16450	16263	16392	16261	16246	16426	16415	16363	16539	16483	16422	16535	16269	16540	16345	16237	16258	16436	16423	16475	16269	16325	16415	16446	16356	16394	16567	16361	16177	16627	16410	16506	16348	16261	16435	16326	16347	16202	16325	16405	16462	16510	16308	16385	16344	16426	16421	16304	16447	16419	16473	16370	16624	16514	16412	16334	16307	16214	16289	16291	16218	16642	16436	16346	16413	16234	16424	16315	16503	16342	16438	16303	16470	16280	16253	16130	16290	16420	16377	16273	16406	16540	16303	16629	16425	16385	16468	16483	16248	16322	16520	16264	16245	16404	16564	16435	16291	16456	16438	16339	16365	16305	16329	16304	16435	16427	16402	16419	16340	16421	16364	16470	16612	16352	16517	16203	16333	16241	16415	16407	16317	16387	16327	16438	16489	16510	16204	16440	16452	16288	16569	16399	16484	16311	16171	16481	16397	16257	16321	16393	16536	16390	16332	16379	16278	16574	16246	16463	16362	16344	16341	16296	16608	16277	16570	16339	16349	16175	16446	16353	16375	16394	16230	16444	16614	16324	16336	16396	16206	16510	16338	16306	16366	16403	16509	16383	16342	16399	16476	16450	16493	16461	16371	16312	16357	16520	16443	16268	16446	16425	16318	16383	16392	16125	16297	16436	16436	16500	16285	16446	16459	16327	16334	16376	16405	16301	16385	16442	16446	16471	16361	16493	16350	16414	16303	16299	16435	16391	16385	16269	16316	16295	16449	16521	16477	16248	16274	16499	16434	16475	16483	16246	16601	16328	16520	16330	16239	16424	16349	16511	16417	16365	16541	16519	16368	16245	16215	16316	16538	16426	16583	16395	16528	16378	16292	16298	16106	16435	16484	16207	16490	16407	16477	16533	16201	16461	16349	16521	16387	16360	16296	16367	16353	16479	16424	16473	16339	16460	16320	16309	16389	16419	16530	16372	16447	16487	16384	16543	16297	16401	16467	16289	16313	16307	16447	16435	16384	16295	16487	16398	16347	16207	16309	16351	16469	16303	16300	16247	16343	16197	16359	16471	16219	16282	16424	16375	16339	16462	16492	16352	16525	16303	16575	16412	16340	16320	16422	16454	16297	16308	16402	16359	16485	16318	16467	16363	16217	16356	16381	16616	16403	16368	16323	16434	16499	16374	16452	16459	16423	16476	16379	16267	16292	16459	16271	16449	16424	16425	16352	16230	16365	16379	16463	16371	16474	16361	16376	16345	16420	16345	16468	16407	16225	16267	16267	16449	16475	16487	16295	16395	16310	16400	16394	16389	16366	16532	16418	16280	16456	16343	16212	16345	16359	16426	16422	16581	16236	16280	16294	16310	16394	16294	16305	16317	16459	16384	16359	16533	16405	16393	16376	16485	16589	16433	16398	16478	16364	16327	16375	16219	16295	16189	16479	16640	16537	16352	16450	16283	16590	16351	16262	16454	16362	16534	16115	16406	16362	16438	16345	16477	16533	16402	16511	16489	16325	16372	16477	16511	16138	16430	16447	16442	16469	16283	16472	16438	16332	16298	16381	16250	16426	16471	16398	16376	16548	16340	16467	16370	16326	16306	16326	16346	16368	16460	16372	16217	16418	16489	16338	16403	16257	16581	16426	16407	16458	16328	16392	16449	16350	16373	16381	16252	16468	16356	16519	16260	16464	16488	16286	16482	16296	16523	16460	16462	16276	16144	16314	16385	16374	16392	16206	16402	16353	16354	16267	16520	16284	16512	16396	16612	16315	16194	16278	16474	16389	16384	16380	16539	16374	16301	16620	16252	16478	16308	16253	16358	16207	16517	16308	16555	16274	16392	16351	16394	16533	16451	16544	16409	16488	16400	16299	16395	16386	16424	16337	16287	16404	16324	16571	16423	16166	16484	16584	16605	16384	16495	16346	16464	16425	16634	16396	16513	16397	16416	16330	16505	16305	16499	16403	16343	16436	16550	16510	16441	16421	16187	16354	16294	16439	16280	16427	16394	16577	16356	16319	16453	16266	16341	16261	16512	16373	16335	16460	16393	16356	16407	16467	16531	16553	16430	16132	16364	16300	16426	16301	16384	16524	16443	16396	16340	16313	16381	16394	16369	16534	16499	16481	16384	16488	16400	16324	16527	16355	16355	16412	16558	16382	16420	16666	16470	16408	16350	16337	16500	16257	16460	16419	16457	16433	16365	16401	16517	16286	16436	16430	16313	16333	16406	16300	16399	16313	16407	16542	16369	16403	16284	16461	16335	16348	16336	16380	16327	16528	16373	16405	16076	16424	16616	16251	16569	16315	16282	16361	16357	16371	16415	16409	16360	16419	16484	16431	16313	16450	16265	16351	16385	16364	16245	16476	16280	16346	16324	16585	16298	16392	16310	16349	16459	16334	16523	16436	16447	16434	16190	16485	16499	16339	16585	16434	16368	16366	16398	16437	16526	16396	16402
24719	28063	39583	36094	29877	28665	30811	28460	27974	28191	28314	28233	27990	28282	28264	27906	28081	28238	28209	28533	28233	28104	28485	28115	28197	27793	28088	28001	28031	28062	28283	28193	28274	27998	28351	28140	27972	28016	28309	27962	28163	28033	28025	28259	28111	28077	27839	28086	28055	27781	28184	27987	27886	28227	28133	28240	27976	27846	28220	28260	28105	28127	28002	28043	28260	28197	27842	27683	27718	28063	28008	28058	28015	28100	28016	28241	27983	27738	27851	28026	27898	27919	27826	28055	27973	27970	28106	28019	28128	28234	28010	28093	28043	28257	28068	27956	27929	28081	28133	27816	27977	27867	28067	28219	27575	27989	27949	28054	27997	28233	28164	28222	27905	27896	27960	27922	28186	27911	27921	27806	27871	28222	27899	27818	27814	27958	27842	28013	28210	28148	28052	28266	28045	27962	28056	27928	28109	27801	28331	27851	27890	27990	28523	27770	28200	28104	27933	27811	27972	27830	28130	28116	27900	27967	28084	28098	28139	27972	28142	27963	28100	28137	27765	28115	27969	27850	28383	27939	28118	28071	27703	27990	27833	27896	27940	27935	28054	28137	28333	27948	28161	27998	28152	28344	28081	27789	28020	27836	27938	27886	28131	27960	27950	28051	28194	27843	28300	28089	27884	27880	28113	28050	28192	28093	27885	27667	27890	27885	27958	27858	27882	28131	27998	28095	28053	27990	27912	27947	27732	28041	27918	28113	28101	27827	27924	27707	27979	27986	27870	28095	28128	27868	27913	27954	28035	27913	27999	28035	28308	28137	28076	27868	27858	28165	27922	27893	28038	28038	28211	28052	28067	27962	28319	28132	28047	28030	27911	28231	27863	27865	27888	28000	27762	27878	27942	28222	27904	27871	28053	27889	28129	28173	28093	27783	28081	27798	28235	28233	28116	27988	27934	27730	28262	27841	27957	28082	28011	28103	27792	27722	28283	28049	27971	27885	27913	28234	28056	28035	28162	27984	28231	28075	27817	27942	28046	28245	28202	28067	27971	28154	28133	27875	27974	28214	28071	27839	27958	28014	27949	27889	27832	28016	27830	27797	28247	27973	27752	27981	27982	28160	27971	28185	27935	27960	28057	28116	28254	28350	28146	28033	28073	28165	28169	28139	27985	28121	28034	28273	28193	28278	27888	28015	27961	27793	27873	28159	27842	28063	27842	27804	28056	27915	27890	27975	28007	28077	27909	27934	28069	27924	28114	28221	27929	28006	28043	28032	28028	28192	28265	27752	28222	27786	28295	27885	27935	28106	28120	27907	27796	28029	27808	27957	28114	28101	28009	28130	28101	28094	27659	28016	27956	28246	28206	27984	28174	27947	27991	27960	27986	28160	28149	27914	28121	27781	28098	28122	27951	28194	28078	27619	27944	27966	27794	28275	28149	27837	27973	28207	28054	27983	28057	27998	27976	27950	28183	28021	27980	27880	28076	28322	27977	27986	28189	28182	28195	28049	27794	28162	27835	28126	27873	27969	27976	27957	27924	28094	28125	28036	28050	28050	27873	28062	28002	28217	28020	27960	27918	27886	27772	28448	27822	28019	27797	27963	28083	28179	28171	28191	28105	28286	28075	28111	28217	28041	28083	27977	28000	27727	28126	27792	28307	28326	27845	28015	27965	27867	27999	27928	27864	27845	27955	27978	28123	27992	28029	27952	28148	28064	28100	27940	28162	28006	27966	28235	27829	28283	28026	28024	28058	28252	28029	28212	27954	28247	27819	27996	28159	28240	28299	27992	28243	27992	28044	27835	28207	27906	28135	28038	27812	27889	28085	28054	28066	28103	28121	27962	27821	27877	28024	28021	28193	27914	27883	27889	28038	28219	28166	27999	27955	28061	28254	28040	28218	28093	28310	28006	27917	28099	27731	27795	27936	27937	27835	27996	28144	27979	27846	27889	27863	27912	28250	28213	27826	27864	28128	28174	27965	28022	28084	27964	27967	27972	28227	28080	27930	28109	27951	27972	28281	28291	28007	27842	28110	28207	27984	28019	27945	28156	28005	27872	27806	28047	28068	28117	28169	27922	28155	28144	28011	27897	27967	28002	28075	27960	28003	27894	28026	27837	28310	27502	28049	28100	28012	28062	27784	27814	27716	27926	28047	27958	28116	27858	28229	27952	27990	28023	27829	28065	28143	28332	28072	27997	28032	28137	27950	27977	27819	27844	27921	28031	28380	27825	27981	27872	27897	28045	28018	27838	28177	28014	28045	27946	28105	28135	27939	28109	27815	27909	27891	27981	27965	28239	28202	28216	28120	27807	28185	27935	27915	27966	27859	28097	28176	27898	27715	27772	27821	27942	27992	28353	28194	27987	28008	27816	28130	28031	27818	27948	27967	27972	27892	27984	27925	28006	27807	28171	27967	28001	27840	27925	27958	28183	28558	28168	28132	27623	28021	28151	28260	27907	28046	27854	27829	28001	27935	27827	27665	28170	28006	28078	28052	28194	27941	27959	28250	27759	27890	27904	27956	28132	27947	27780	28269	28009	27715	27971	28303	27999	28090	28065	28100	27983	27909	28072	28025	27910	27974	28402	28113	27944	27801	27996	27611	27938	28063	27968	28273	28039	27928	27992	27934	28057	28217	28111	27932	28026	27972	27892	28271	27884	27737	27859	27976	27954	28154	28164	27912	27973	28014	28135	28030	27833	28044	28109	28158	27996	28062	27917	28371	27985	27927	28084	27832	27987	27991	28013	27786	28030	28118	28001	28009	27819	27866	28109	27825	28117	27846	27903	28083	28036	27950	27840	27788	27890	27521	27897	28199	28025	28166	27940	28108	27948	28044	28058	27935	28029	28030	27823	28117	28061	27968	28109	28127	28092	28155	27878	27877	28066	28223	27979	28139	28007	28299	28149	27932	28195	28074	28154	28068	28064	27892	28266	27992	27942	27856	27914	28169	27943	27985	28103	27806	28042	27982	28042	27884	27965	27797	27933	27970	28011	28042	28199	28003	28043	28075	28090	27855	27786	27973	28021	28136	28275	27962	28123	27893	28011	28179	28047	28047	27887	27888	27904	28035	27923	28164	28412	28123	27912	27818	27972	28243	27827	28382	28074	28103	28209	27742	28001	27991	28135	27815	27905	28109	27882	28134	28046	27869	27948	28045	28169	28277	28109	27794	28094	27961	28119	28249	28081	27677	27861	27796	27757	27734	28010	27948	27907	28193	28022	28242	28184	28103	28069	28051	27997	28131	27678	28174	27806	27735	28058	28096	27885	28116	28165	27951	27891	27967	27945	28054	27868	28065	27793	27950	28329	28141	28020	28230	28120	27854	28061	27996	27717	28006	28019	27919	27900	28000	28056	27932	27961	28032	28086	27950	28375	27959	27821	27834	28019	28041	27573	27989	28105	28041	28083	28189	28008	27926	28120	28159	28011	27995	27945	27805	28175	28263	27986	28187	28223	28182	28111	27941	27926	28367	27924	27927	27991	28054	28138	27821	27766	28097	27958	28225	28201	28039	28052	27675	28125	27917	27962	28040	27846	28156	27946	28173	28210	28018	27894	27656	27862	28147	28065	28037	27927	28145	28028	28145	27971	28077	28087	27878	28091	27813	27912	28218	28006	27677	27894	27930	27922	27897	28094	27876	27876	27902	27904	27876	28007	27779	28290	27688	27849	28236	28010	27942	27835	28130	28034	27734	28170	28153	27834	27921	28009	28030	28078	27869	27957	27886	27836	28051	28175	27659	27801	27999	28005	27832	27805	27880	27938	28303	28160	27627	27762	28035	27973	28153	27809	28122	28105	28056	27812	28098	28277	27963	28112	27991	27937	27957	27885	27941	27998	28067	27960	27960	28000	27986	28080	27841	27811	27964	28011	28192	27868	28105	27959	27848	27936	27706	27952	27807	27892	28123	27921	27927	28218	27970	28060	27967	27873	28186	28440	27883	28196	28029	28188	27732	28235	28115	28105	28043	28083	27893	27918	28176	27738	27891	27944	27921	28144	27843	27742	27829	27969	28040	27784	27927	28198	27897	28118	28002	28047	27952	27998	28015	27855	27843	27704	28014	28049	28101	27508	27738	27443	28031	28250	28033	27925	27890	27948	28144	28069	28193	28007	27835	27832	28022	27901	28015	27908	27922	27924	27943	28150	27917	28067	28015	27945	27923	28063	28081	28407	28302	27807	27861	27864	27877	28044	28139	28027	28060	28047	27923	27803	28041	28318	27965	28218	27965	28024	28108	28290	28244	27952	27945	28148	28001	28022	27797	28009	28154	28067	28048	28023	28036	27949	28096	28061	28021	28093	27949	27968	27971	28019	28167	27906	27977	27951	27956	28026	28099	28022	27891	28078	28046	28221	27764	28018	27951	27928	27840	28095	27969	28223	28106	28104	28067	27792	27982	28380	28119	27735	27837	27826	27879	28188	27905	27900	28066	27948	28098	28131	28221	28017	28084	28045	27799	27627	27811	27744	27850	27688	28089	28210	27766	28023	28133	28368	28133	28066	27976	27918	27935	28094	27805	27922	27975	27769	28027	27817	27851	27805	28138	28157	27889	27906	27981	28370	28014	28000	28060	27932	28228	27934	27863	28129	27932	28061	28322	27873	28116	28102	28030	27847	28134	27915	27817	27872	28131	28154	27959	27929	28180	27839	28095	28161	27717	28076	28039	28010	27871	27928	28082	27870	27989	28187	28148	27799	28152	27994	27903	27899	27989	28006	27815	28065	27994	28059	27818	27906	28118	27960	27898	28213	28084	28237	28071	27912	28131	28085	27885	28095	28058	27945	28079	27977	27863	28063	28078	28186	27977	28246	28128	28313	28217	27884	27980	28111	27978	27975	27832	27841	27968	27867	28079	28100	28041	28170	28303	28164	28054	28218	27999	27984	27897	27944	27939	27983	28081	27985	28309	28011	27933	27845	27770	27916	27931	27871	28018	28321	28171	27851	27824	28109	28319	28047	27766	28058	28187	27788	28326	27934	27902	28063	28016	27790	28187	28177	27874	27934	28045	27900	28005	28105	27920	28060	28161	28128	28021	28037	28237	28249	27941	28089	27872	27953	28016	27888	27811	27901	27888	28191	27954	27896	27977	27915	28107	28131	27786	27674	27711	28234	27920	28266	28316	28139	27888	27908	28141	28120	28284	28128	27820	27767	27887	28079
66790	106268	85191	53372	29595	16733	16604	16665	16532	16639	16564	16737	16486	16796	16675	16808	16666	16661	16559	16583	16572	16699	16753	16572	16640	16532	16450	16619	16569	16608	16538	16603	16789	16543	16622	16610	16593	16517	16661	16740	16436	16432	16654	16535	16465	16664	16694	16605	16644	16572	16632	16642	16681	16717	16529	16642	16704	16712	16504	16509	16625	16734	16615	16554	16645	16696	16615	16609	16548	16568	16477	16689	16576	16674	16535	16572	16561	16600	16488	16731	16638	16497	16768	16597	16525	16745	16613	16616	16640	16636	16591	16528	16529	16496	16507	16535	16703	16552	16487	16764	16518	16687	16670	16624	16607	16590	16585	16557	16560	16636	16700	16569	16625	16532	16601	16738	16491	16767	16580	16526	16613	16576	16523	16714	16639	16492	16476	16697	16588	16673	16711	16712	16740	16614	16708	16454	16572	16709	16727	16680	16467	16540	16715	16547	16700	16729	16672	16458	16747	16575	16637	16654	16631	16611	16777	16489	16813	16626	16601	16662	16615	16550	16538	16603	16635	16697	16713	16473	16600	16643	16542	16690	16719	16655	16758	16587	16603	16632	16503	16511	16505	16553	16647	16453	16497	16543	16499	16465	16847	16707	16489	16571	16800	16680	16665	16704	16801	16758	16509	16644	16637	16647	16794	16702	16611	16715	16698	16570	16677	16556	16658	16605	16538	16615	16827	16594	16670	16694	16691	16699	16577	16600	16605	16676	16591	16650	16486	16621	16506	16804	16648	16608	16694	16635	16794	16668	16626	16592	16513	16494	16527	16648	16481	16602	16551	16503	16810	16747	16535	16659	16331	16553	16494	16508	16592	16373	16717	16717	16701	16570	16699	16724	16523	16557	16675	16601	16542	16546	16635	16605	16564	16606	16631	16528	16773	16528	16589	16459	16570	16651	16693	16611	16559	16540	16723	16673	16650	16776	16625	16605	16478	16573	16733	16785	16694	16474	16759	16752	16652	16648	16716	16537	16512	16527	16693	16667	16604	16467	16602	16326	16603	16581	16670	16477	16575	16692	16658	16674	16757	16476	16662	16586	16690	16700	16719	16747	16577	16505	16637	16562	16532	16783	16647	16624	16575	16528	16598	16745	16727	16597	16752	16611	16412	16823	16603	16632	16679	16639	16626	16485	16453	16705	16606	16704	16715	16617	16453	16695	16686	16579	16646	16833	16670	16583	16641	16665	16490	16653	16672	16810	16520	16603	16651	16676	16572	16727	16516	16781	16475	16753	16709	16503	16590	16676	16773	16691	16518	16622	16728	16748	16668	16587	16669	16576	16562	16528	16617	16686	16611	16570	16570	16537	16625	16681	16657	16574	16769	16627	16620	16659	16723	16622	16502	16655	16435	16666	16637	16634	16603	16653	16707	16425	16467	16662	16540	16663	16457	16526	16365	16592	16567	16703	16541	16604	16808	16606	16636	16614	16539	16610	16643	16446	16780	16622	16500	16560	16726	16627	16617	16624	16785	16573	16553	16738	16640	16742	16466	16619	16668	16469	16533	16654	16824	16605	16722	16503	16631	16699	16700	16576	16609	16488	16609	16618	16918	16577	16512	16498	16667	16462	16512	16764	16432	16649	16494	16441	16507	16590	16597	16760	16827	16515	16771	16579	16537	16534	16631	16461	16723	16580	16726	16571	16705	16500	16591	16453	16505	16584	16476	16866	16572	16475	16533	16599	16627	16606	16593	16668	16476	16508	16634	16608	16785	16477	16660	16622	16696	16633	16631	16746	16727	16642	16589	16596	16741	16483	16631	16559	16691	16491	16631	16518	16598	16630	16774	16699	16720	16539	16598	16682	16648	16654	16521	16626	16633	16464	16773	16505	16757	16776	16583	16693	16737	16611	16626	16640	16562	16629	16626	16719	16597	16776	16659	16509	16509	16538	16651	16598	16642	16513	16750	16723	16634	16584	16612	16726	16579	16603	16633	16471	16794	16596	16681	16767	16691	16526	16486	16669	16639	16735	16523	16417	16638	16571	16737	16577	16527	16700	16454	16643	16655	16519	16669	16612	16514	16722	16620	16605	16750	16463	16570	16622	16682	16594	16498	16658	16687	16657	16674	16520	16628	16715	16662	16614	16626	16454	16647	16488	16698	16738	16628	16486	16706	16597	16738	16654	16569	16532	16556	16674	16487	16601	16510	16440	16687	16631	16557	16764	16489	16688	16672	16588	16569	16464	16395	16642	16423	16472	16632	16546	16694	16592	16603	16531	16628	16499	16673	16651	16477	16641	16523	16640	16492	16735	16623	16779	16686	16516	16613	16615	16576	16398	16627	16465	16720	16516	16706	16550	16593	16602	16534	16650	16652	16811	16627	16515	16851	16499	16534	16663	16472	16543	16554	16662	16786	16698	16489	16710	16558	16763	16680	16657	16739	16584	16691	16630	16635	16673	16544	16693	16652	16687	16637	16577	16647	16570	16594	16606	16611	16583	16664	16570	16606	16851	16679	16724	16773	16617	16578	16737	16566	16700	16611	16608	16501	16645	16545	16663	16813	16559	16760	16801	16689	16550	16719	16779	16814	16524	16710	16661	16479	16766	16627	16608	16620	16741	16577	16766	16568	16454	16689	16573	16607	16572	16730	16701	16669	16900	16545	16726	16608	16706	16722	16638	16583	16611	16572	16611	16539	16679	16710	16462	16350	16509	16679	16743	16637	16634	16629	16777	16621	16358	16605	16440	16622	16394	16632	16635	16559	16464	16680	16494	16652	16557	16628	16478	16477	16712	16712	16659	16647	16661	16626	16615	16708	16789	16748	16603	16723	16685	16632	16555	16408	16651	16605	16473	16816	16569	16735	16661	16751	16610	16707	16673	16671	16787	16568	16567	16680	16562	16605	16547	16521	16728	16568	16672	16557	16656	16623	16572	16623	16661	16559	16537	16587	16491	16276	16703	16658	16521	16625	16628	16629	16618	16702	16611	16626	16716	16584	16607	16444	16457	16726	16587	16643	16592	16479	16486	16797	16754	16516	16621	16687	16530	16580	16584	16526	16647	16725	16731	16582	16824	16530	16529	16645	16702	16540	16681	16637	16738	16543	16515	16448	16767	16554	16719	16522	16622	16603	16572	16546	16761	16514	16678	16582	16556	16884	16787	16598	16624	16546	16393	16715	16646	16642	16562	16572	16536	16570	16667	16709	16557	16587	16499	16640	16739	16668	16444	16689	16741	16897	16807	16438	16570	16727	16719	16756	16656	16672	16644	16552	16613	16651	16459	16803	16637	16739	16511	16536	16631	16736	16494	16615	16735	16575	16479	16569	16572	16663	16549	16689	16432	16821	16796	16653	16624	16714	16757	16654	16516	16581	16725	16618	16588	16507	16366	16640	16600	16650	16592	16618	16500	16743	16527	16588	16632	16614	16606	16597	16604	16430	16664	16482	16620	16519	16689	16649	16564	16706	16604	16617	16545	16461	16594	16567	16767	16684	16539	16703	16698	16627	16675	16592	16731	16626	16525	16687	16598	16658	16588	16724	16594	16643	16610	16577	16513	16589	16510	16680	16618	16462	16674	16706	16568	16577	16525	16596	16580	16629	16588	16667	16556	16711	16504	16637	16691	16479	16568	16605	16651	16451	16689	16715	16554	16620	16404	16602	16772	16528	16801	16628	16759	16554	16413	16721	16608	16698	16741	16508	16715	16682	16598	16501	16566	16498	16611	16483	16513	16574	16700	16579	16610	16585	16628	16647	16677	16831	16432	16597	16732	16669	16652	16551	16558	16599	16596	16458	16649	16500	16667	16766	16626	16754	16685	16734	16699	16667	16649	16720	16619	16586	16571	16755	16526	16609	16658	16588	16560	16615	16504	16725	16491	16761	16568	16559	16454	16520	16609	16510	16668	16670	16653	16695	16625	16628	16787	16812	16551	16746	16732	16577	16565	16742	16684	16481	16771	16496	16607	16702	16715	16670	16611	16672	16635	16692	16597	16618	16571	16661	16510	16673	16564	16613	16719	16510	16579	16530	16541	16709	16534	16620	16712	16570	16665	16514	16683	16672	16669	16681	16682	16769	16509	16731	16724	16662	16440	16534	16651	16611	16562	16839	16693	16560	16462	16640	16623	16528	16538	16778	16502	16444	16602	16593	16460	16511	16460	16351	16513	16496	16634	16704	16600	16578	16700	16592	16617	16487	16757	16621	16700	16648	16654	16548	16376	16534	16530	16490	16523	16795	16629	16565	16740	16691	16650	16649	16626	16734	16706	16542	16553	16670	16600	16679	16584	16449	16617	16678	16517	16696	16700	16562	16389	16660	16666	16816	16783	16556	16567	16503	16448	16732	16594	16541	16539	16588	16571	16789	16631	16664	16716	16684	16652	16667	16433	16533	16687	16680	16607	16650	16497	16624	16636	16390	16558	16575	16498	16613	16563	16684	16588	16604	16532	16648	16543	16762	16642	16625	16513	16588	16661	16468	16597	16580	16641	16612	16688	16609	16675	16761	16813	16643	16570	16760	16594	16562	16566	16776	16562	16586	16715	16466	16534	16747	16671	16594	16643	16684	16604	16633	16760	16604	16730	16627	16511	16640	16688	16788	16516	16492	16766	16570	16699	16524	16681	16760	16585	16629	16436	16737	16500	16721	16739	16564	16619	16730	16590	16873	16743	16484	16663	16647	16584	16757	16550	16600	16704	16715	16644	16833	16514	16631	16614	16425	16859	16548	16640	16501	16560	16572	16547	16622	16732	16440	16649	16661	16723	16720	16582	16550	16677	16565	16658	16609	16516	16620	16637	16524	16623	16663	16607	16528	16591	16428	16529	16504	16669	16661	16432	16791	16676	16515	16606	16598	16590	16529	16567	16615	16500	16701	16583	16772	16550	16644	16526	16484	16639	16645	16712	16634	16604	16609	16596	16554	16514	16609	16670	16640	16751	16579	16502	16511	16655	16645	16639	16651	16491	16563	16828	16538	16560	16504	16698	16690	16766	16644	16671	16614	16760	16595	16573	16447	16842	16580	16575	16714	16534	16704	16619	16686	16729	16600	16703	16583	16719	16529	16571	16649	16626	16629	16584	16449	16538	16707	16633	16579	16503	16690	16648	16646	16822	16610	16682	16583	16522	16673	16572	16565	16739	16515	16852	16580	16626	16406	16595	16583	16570
23090	26229	37054	34403	28576	27264	32605	29955	29167	29765	29645	29572	29654	29741	29388	29475	29397	29620	29474	29269	29207	29084	29399	29301	29322	29010	29269	28907	29379	29314	29052	29218	29514	29580	29445	29286	29169	29318	29036	29104	29199	29243	29437	29192	29431	29035	29304	28953	29154	28981	29218	29267	29295	29194	29080	29100	29243	29294	29192	29120	29167	29058	28944	29402	29227	29237	29310	29247	29362	28849	29231	29019	29102	29121	29372	29238	29193	29078	29406	29123	29494	29253	29103	29144	29116	29501	29204	29134	29194	28813	29093	29096	29253	29190	29177	29103	29365	29142	29282	29051	29297	28881	29482	29097	28983	29099	29067	28975	29365	29167	29279	29061	29186	29174	29205	29204	29249	28942	29107	29124	29360	29112	28896	28969	29498	29193	29233	29186	29089	29006	29105	28942	29127	29148	29256	29113	29294	29100	29197	29290	29230	29064	29134	29199	29444	29312	29066	29235	28872	29237	29588	28951	29077	29125	29210	29271	29660	29451	29030	29007	28964	29136	28865	29164	29152	29281	29262	29198	28853	29294	29021	29032	29087	29125	29188	29017	29206	29058	28859	29115	28883	29030	29190	29159	29166	29160	29186	29028	29267	29157	29173	29192	29262	29067	29259	29051	29323	28780	28919	29046	29194	29196	28968	29335	28985	29124	29115	28910	28970	28856	29352	29331	28974	29224	29261	29215	28982	28884	29119	29190	29107	28940	29212	29135	29296	29137	28954	29071	29068	29183	29040	28999	29255	29157	28997	29123	29348	29297	29105	29315	29281	29190	28860	29215	28886	29153	29172	29018	29160	28927	29144	29038	29074	29177	29049	29158	29063	28953	29220	29052	29129	29106	28745	28807	29094	29212	28782	29200	29120	29150	29081	28924	29065	29168	29065	29148	29048	29069	29251	29102	29148	29087	28923	29183	29230	29408	29439	29048	29216	29159	29164	29089	28915	28797	29025	29135	28944	29000	29001	28903	29348	29197	29127	29127	29184	29112	29242	29113	29018	29006	28947	28905	29192	29060	29249	28828	29069	28998	28855	29131	28882	29073	29117	29098	29317	29057	28948	29050	29075	28937	29439	29015	29364	29273	29091	29453	29273	29086	28942	28994	29222	28943	29035	29034	29352	28865	29259	29090	29247	28878	29193	29504	28960	29300	29230	29065	29091	29208	29087	28808	29172	28895	29099	29053	29071	28977	29171	29201	29148	29154	29000	29177	29448	29070	29438	29055	28952	28995	28782	29173	29339	29260	29050	28985	29007	28912	28933	29226	28938	29380	29248	29087	28962	29251	29244	29418	29095	29136	29216	29247	28867	28964	29096	29053	29014	29120	28677	29220	29125	29112	29133	29316	29446	29205	29147	29122	29117	29099	29154	29311	29198	29064	29064	29242	29268	29059	29284	28962	29319	29001	29213	29106	28885	29235	29212	29365	29001	29313	29099	29312	29215	28958	28931	29157	29153	29022	29287	29103	28902	29007	28975	29011	29065	29235	28928	29319	29081	29193	29098	29347	29153	29064	29320	29230	29159	29086	28925	29018	29014	29263	29147	29274	29244	29103	28968	29167	29372	29204	29422	29204	29300	29033	29194	28766	28853	29152	29190	29121	28806	29245	28961	29171	29050	29119	28866	29186	29217	29037	29219	29070	28946	28941	29089	28960	29225	29011	29382	29219	29062	29145	29113	29180	29068	29134	28912	28834	28923	29289	28998	29042	29310	28818	29178	28796	29093	28979	29042	29130	29139	28930	28956	29315	29231	29086	29055	28999	29204	29198	29123	29357	29146	28864	29147	29015	29264	29209	29464	29061	29204	29014	29068	29112	29322	28929	29072	29080	29317	29107	29232	29355	29123	28969	29059	29047	29048	28882	28767	29084	28975	29060	29297	29151	29077	29106	28937	29206	29080	29240	29329	28990	28999	29137	29083	29067	28822	29248	29216	29198	29116	29297	29353	29133	29221	28940	29371	29258	29111	29044	29214	29041	29085	29358	29271	29174	29045	29109	29186	29145	29058	28804	29199	29293	29229	29158	29267	29084	29030	28882	29063	28973	29070	29246	29153	29015	29209	28997	29043	28806	29115	29291	28937	29216	29203	28934	29283	29259	29085	28967	29131	29456	29158	29281	29004	29270	29078	29104	29322	28596	29312	29193	28887	29085	29042	29013	28854	29078	28951	29029	28921	29016	29091	28944	28973	28949	29147	29183	29207	29159	29161	29139	29058	29058	29154	29089	28970	29055	28943	29426	29176	29127	29364	28915	29229	29069	28855	29114	29133	29213	29211	29085	29155	28956	28932	29080	29024	29044	29254	29254	29092	28823	28953	29390	29277	28815	29292	29054	29137	28950	29147	28828	29246	29152	29008	29133	28977	28934	28969	29381	28859	29194	29102	29095	29081	28962	28987	29020	29177	29207	28698	28927	29096	29107	29236	29002	29158	29212	29104	29009	29354	29355	29229	29201	29043	28923	28817	29205	28947	29295	29164	29056	29176	29024	28940	29093	29106	28994	29016	28998	28909	28940	29136	28831	29396	28991	28892	28967	28960	29205	29427	29090	29002	29051	29382	28876	29284	29061	28974	29061	29144	29056	29076	29564	28987	28971	29122	29104	28945	29231	29201	29025	29281	29088	29108	28859	28906	28969	28916	29185	29465	29075	29054	29134	29346	28988	29499	29121	29096	29071	29226	29451	28826	29115	29074	28945	29169	29301	29272	29248	29184	29079	29040	29239	29079	29101	28844	29046	29057	28821	29085	29123	29000	28912	28941	29046	29297	29033	29324	29118	29297	28889	29210	29241	29073	29247	28894	29104	29281	28960	28997	29041	29021	29070	29311	29329	29088	29438	28766	29162	29126	29128	29180	29036	29194	29165	28957	29025	29120	29231	29444	29402	29275	29126	28917	28978	28809	28802	28994	28883	29241	29028	29229	28765	29039	29352	29309	28927	28981	29000	29040	29313	29121	29206	29130	29348	28898	28983	28822	29017	29180	29338	28973	29022	29175	28955	29034	28978	29015	29183	29382	29173	28973	29159	29049	29084	28856	29002	29119	29298	29172	28954	29217	29019	29082	28963	28945	29081	29190	29211	29262	29361	29369	28976	29209	29081	29199	29031	29198	29047	29114	29048	29012	29169	29192	29299	29489	29328	29204	29380	29011	29123	29027	29221	29241	29215	29074	29223	29164	29145	28985	29295	28755	29129	29028	29148	29029	29052	28912	28806	28765	28879	29168	28889	29243	29084	29091	29051	29206	29163	29011	29020	28943	28956	29112	29004	29272	29198	29036	28896	28805	29031	29079	29150	29096	29335	29299	29050	29037	29048	29114	29195	29376	29021	29070	29126	28989	29099	29196	28885	28900	29321	28998	28984	29368	29220	29259	29275	29307	29161	28923	29100	29065	28830	28982	28823	29169	29243	29143	29031	29173	28808	28934	29340	29030	28901	28831	29120	28888	29268	29112	29037	29247	29267	29012	29145	28892	29039	29378	29261	29162	28821	28855	28696	28834	29178	29173	28996	29152	29288	29187	29136	28810	28903	29142	29238	29100	29189	29228	29098	29225	29206	29328	29102	28945	28950	28958	28816	29038	29055	29239	29070	29085	29079	29069	29087	29081	28809	28802	29245	29004	29234	29028	29045	29064	29093	29230	29233	29273	29050	29107	29154	28908	29215	29044	28735	29002	29278	29176	29054	29388	29055	29157	29203	29111	29175	29159	29097	28907	29116	29304	29209	29081	29154	28986	29185	29211	28939	28883	28997	29087	29075	29129	28983	28951	29124	29365	28776	29185	29211	29172	29227	28929	29270	29146	29168	28990	29143	29104	29004	28990	28888	29074	28984	29319	29231	28976	28958	29191	29138	29255	29175	29129	29214	29015	29098	29277	29033	29277	29087	28875	29297	29285	29135	29227	29054	28950	28976	28963	29315	28968	28945	29149	28977	29080	29283	29224	29075	29242	29140	29337	29159	29077	29109	29199	28930	29153	29005	29255	29310	29011	29175	28853	29293	29172	29017	29418	29032	28951	29001	28802	29326	29244	29291	29137	29219	29244	28948	28945	28959	28968	29138	28905	29051	29009	29184	29204	29163	29320	29113	29033	29036	28886	29333	28988	29079	29036	28971	29045	29205	29071	28894	29197	29063	29471	29015	28997	28934	28916	29232	29324	29468	29005	28991	29198	28986	29035	28830	29070	29245	29289	29271	29281	29133	28894	28820	28913	28983	29265	29090	28947	29355	29156	29074	29024	28925	28991	28812	29218	29130	29490	29035	29169	28929	29242	29007	28939	29059	29140	29033	29068	28879	29316	29207	29190	28852	29131	29182	29291	29194	29219	28921	29323	29109	29010	29146	28928	29109	29051	28915	29355	29011	28956	28971	29267	29182	28833	29194	28966	28872	29137	29298	28892	29036	29266	29013	29038	29077	29220	28909	29405	29225	28915	28896	29017	29088	28905	29099	29172	29148	29320	29152	29129	29061	28760	28915	29368	29253	29114	28838	29071	29019	29210	28804	29092	29139	29163	29008	29450	29112	29083	28946	28994	29397	29166	29184	29176	29089	28952	28880	28949	29287	29076	29006	29367	29305	29086	29217	29048	29126	29139	29256	29216	29029	29191	29445	29317	29260	28989	29069	29084	29571	29045	29094	29099	29005	29086	29071	28984	29046	29107	29213	29100	28848	29148	29330	29232	29208	29031	29047	29170	28903	29147	29305	29022	29170	29132	29125	29152	29273	29160	29108	29415	29057	29238	29279	29217	28888	29035	28747	29274	28976	29026	29206	29153	29025	29234	29174	29145	28878	29169	29002	29251	29202	29086	29177	29263	29390	29088	29271	29018	29277	29082	29134	29259	29158	29020	29103	29097	29359	29134	28983	29141	29026	29366	29091	29017	29112	29268	29101	29181	29247	29077	29049	29011	29212	29148	29163	29174	29081	29091	29039	29019	28940	29139	29343	29144	29529	28865	29085	29028	29244	29179	29148	28979	28896	29001	29108	28715	29049	28987	28887	28925	29013	28915	29097	29164	29105	29324	29177	29009	29325	28925	29152	28894	29040	29061	28892	29338	29202	29128	29151	29126	29054	29300	29247	29085	29212	29070	29088	29490	29185	29467	29181	29171	29119	29115	29184
57527	103407	93223	65513	36711	16927	16798	17060	16714	17030	16990	16866	17014	17096	17109	16931	16867	16923	16851	16935	16946	17037	16983	16877	16959	16942	16845	17001	16948	16979	16789	16979	16967	16852	16889	16907	16742	17217	16901	16890	17041	17024	17019	16969	16989	16928	16970	16844	16878	16918	17025	16958	16906	17054	17011	16799	16999	17177	17069	16972	16937	16975	16878	16964	17009	17019	16773	17076	16918	16979	17078	16977	16995	17013	17122	16922	16999	16941	17106	16917	16898	16954	16847	16939	16971	16930	16990	16797	16900	16972	16866	16918	16893	16968	16934	16887	17059	17026	16902	16935	17064	16978	17184	17006	16961	16917	16951	16921	16813	16877	16905	16977	16944	17025	16770	16905	16997	16981	16879	17095	16936	17083	16880	16918	16784	16922	17250	17076	17020	16934	16989	17070	16939	16915	16993	16870	16802	17010	16974	16826	16809	16987	17082	16840	16934	17274	17030	17016	16949	16986	16749	17019	16980	16870	17038	16975	17045	16856	17094	16944	17027	17043	16784	17018	16988	17057	16915	16998	16969	16883	16974	17079	16902	16900	17065	17062	17085	17063	16894	17065	16821	16859	16888	17055	16771	17089	17085	16980	16860	17073	17004	16877	17021	17022	16936	16923	17160	16896	16895	16976	16937	16904	16917	16934	16888	17031	16915	16822	17067	16847	16974	16802	16796	16867	16986	17067	16991	17045	17062	16805	17006	17069	16893	17139	17012	16833	16975	16984	16995	17016	16976	17030	17042	17020	17142	16841	17010	16826	17073	16942	16866	16733	16935	16978	16851	16816	16962	16974	16904	17015	16819	16966	16893	16960	16960	16892	17129	16911	16892	17090	16778	16903	16840	17041	16962	16767	16849	16831	16964	16922	17085	17011	17042	17012	16959	16881	17034	16999	16902	16940	17093	16825	17017	16910	17100	16946	16999	16889	16892	17111	16874	16806	16843	16864	17162	16865	16944	16739	17140	16958	16843	16937	16738	17099	17101	17044	16956	16995	17071	16961	17027	16823	16663	16905	16931	16989	17026	16960	17072	16907	17006	16991	16892	16989	17175	16836	16932	16912	16953	16955	17111	17049	16901	17128	16952	16814	16860	17016	16888	16895	16793	16930	17088	16996	17022	16878	16921	16686	16892	17082	16992	17025	17001	16878	17025	17042	17011	16887	17020	16968	16880	17031	17037	17043	16968	16837	16980	17013	16858	17062	16973	17132	16896	16924	16733	17003	17038	16932	17140	16754	16688	17027	16955	16941	16976	16844	17015	16897	16933	16856	17027	17122	17025	16947	17082	17061	16880	17000	16884	16963	16883	16911	17012	17142	16949	17045	17034	16853	16918	16958	17097	16847	17033	17007	17001	16963	16956	16825	16872	16884	16981	16934	16911	16939	16951	16957	17075	16905	16879	16960	17011	17081	16917	16966	17003	16971	16939	16963	16887	17089	16949	16883	16936	17068	16814	17026	16954	16788	16939	16989	16834	16938	16930	16991	16967	16928	16847	16989	17011	16816	16940	17019	17019	16875	17033	16981	17053	16734	17159	17073	16999	16958	17009	17059	16908	17076	16948	16924	16944	16993	17049	17145	17020	17096	16854	16950	16894	17079	16832	16979	17113	16970	16860	17012	16877	16950	16919	16978	16865	16924	16839	16985	16993	17050	16981	17202	17012	17000	16851	16845	16931	17119	16940	16928	16890	17060	16933	16988	17020	16741	16984	16913	17017	16967	17022	16939	16996	17208	16977	16879	16877	16935	16978	16898	16766	16731	16842	17061	16863	16983	16894	16901	16810	16813	16850	17095	16862	16793	17022	16942	16863	16800	16898	16986	16993	16990	16975	17033	17162	16996	17000	17153	16992	16934	17022	16988	17117	16881	16856	17052	16897	16876	16834	17032	16918	17128	16955	16907	16815	16996	16929	16914	16964	16947	16835	16683	17048	17146	16990	16940	16906	17120	17049	16957	17001	16912	16887	17010	16877	17188	16897	16962	17060	17003	16944	17047	16985	16997	16860	16972	16860	17028	17075	17068	17074	16974	16854	16779	17081	16953	16570	16996	16869	16941	16849	16980	16738	17200	16987	16978	16962	17100	16990	16979	16879	17021	16853	16969	17140	17047	16795	16961	16884	16985	16998	17005	16937	16878	16980	16903	16916	16857	16967	16940	16800	17037	17039	17066	16908	16901	16846	17023	16908	16886	17097	16960	17029	16841	16985	16965	16754	17020	17087	16870	16901	16939	16935	16909	16861	16933	16832	16917	16956	17063	16891	16939	16977	16911	16884	16941	16803	17138	17038	16985	17043	16907	17167	16953	16957	17007	16834	16907	16904	17193	16986	16896	16854	17055	16806	17062	16987	17089	16904	16730	16915	16953	16906	17046	16939	16873	17009	17123	16810	16886	17054	16974	16905	16980	16804	16987	16929	16992	16826	16987	16831	16988	16923	17058	16836	17162	16913	17035	16895	16868	16875	16933	16768	16724	16910	16946	16891	17024	16939	16826	16900	16904	17027	17069	17012	16840	16894	17031	16952	16902	16864	16878	16915	17013	17028	16811	17114	17033	17161	16814	17086	16890	17059	17041	16921	16965	16989	16943	16888	16960	16921	16727	17019	16884	16819	17078	16856	16952	16962	16966	16973	17063	16881	16851	17051	17091	16861	16843	16880	16884	16878	16934	17076	17037	17137	16671	17139	16988	16868	16826	16839	16951	16951	16914	16990	16972	17080	16997	16959	16874	17057	16987	16903	17032	16855	17061	17126	17045	16842	16896	16800	17072	16888	17149	16951	17065	16794	16845	16797	16914	16955	17056	17017	16948	17011	16999	16844	16964	17087	16932	16882	16972	17080	16811	17023	17212	16965	17031	17104	16985	16862	16980	17092	16981	16844	17150	16817	16979	16944	16943	17087	16810	16969	16889	16883	16981	17138	17057	16970	16914	16856	17055	17100	16844	16826	16857	16788	16898	16961	16970	16794	16941	16842	16801	16927	16883	16753	17063	17140	17013	17127	17135	16924	16750	16882	16814	16957	16951	17096	16883	17042	17035	16860	17095	17088	16880	17071	16958	17072	16910	16859	17028	17026	17004	16950	17088	17215	16854	17127	16851	16924	17080	16831	16927	16955	16833	16837	16950	16877	16909	16717	16931	17073	16865	17174	16962	16956	17040	16704	16892	16886	17060	16927	17072	16993	16961	16950	16727	16835	17058	16923	16963	16981	17080	16922	16981	17021	16933	16967	16990	16944	16967	16857	17187	17008	17023	16945	16913	17110	17028	16729	16980	17071	16843	17075	16890	16872	16879	16937	17057	16875	16962	17000	16896	16811	16824	17081	16945	17149	16825	17081	17007	16836	16848	16999	16921	17009	17024	16905	16670	17146	17008	16912	16982	16862	16967	16990	16916	16913	16807	16911	17043	17011	16895	16844	16864	17006	16984	16875	16805	16938	16868	16975	17100	17011	16937	16944	16981	16905	16870	16934	16870	16883	16970	16905	17026	16985	16947	16935	16919	16836	16901	16928	16882	16992	16941	17075	16990	16932	17010	17042	16890	16944	17026	16957	17098	16981	16855	16990	16997	16962	16846	17072	16950	16861	16839	17101	16897	16901	16980	16878	16991	17073	16995	17091	16918	16906	16918	16953	16947	16903	17041	17068	16832	17039	17068	16952	16949	17079	16760	16890	16986	16790	16998	16902	17010	16884	17021	16985	17000	16932	17001	16882	16854	16946	16924	16840	16956	17035	16771	16892	16956	16975	17149	17151	16945	16975	16749	16973	16993	16947	16975	16858	16926	16847	16800	16962	16828	17127	16978	17147	17046	17106	17008	16727	16888	16860	16799	16833	16759	16884	16934	17134	17067	16954	17079	16765	16945	16802	16965	17035	16932	16837	17077	16976	17078	16921	17027	16929	17105	17014	17069	16966	16821	16837	16980	16792	16938	16812	17000	16740	16910	16991	17033	16883	16881	16991	16969	16621	16974	16927	16993	16901	16971	16974	16946	17255	17076	16883	16948	16961	16984	16974	17048	16863	16879	16807	16881	16879	16919	17052	16899	16821	16798	16992	17022	16855	17111	16854	16943	16913	16993	16985	16939	17069	17074	16923	16938	16870	16952	16879	16989	16967	16978	16905	17085	17007	16839	17004	16977	16993	17024	16826	16974	16926	16872	16932	16918	16725	17051	16835	16983	17022	17098	16859	16877	16951	17067	16982	16986	16918	17096	16919	16897	17053	16958	16982	16956	16855	16997	17162	16872	16969	16827	16921	16924	17000	16962	16898	16955	16923	16786	16942	16935	16859	16982	16888	16964	17019	16938	17101	16988	16959	16855	17030	16892	16962	16893	16999	17039	17006	16923	16822	16951	17008	16755	17166	16990	16987	16851	17120	17114	16854	16905	17196	17007	16774	16827	16880	16808	17043	17026	16989	16810	16997	17002	16956	17005	16911	16925	17033	16776	16988	16822	16795	16742	16844	16924	16974	16817	16963	16874	16956	16769	16927	16873	17022	16991	17066	16939	16981	16945	16832	17093	16920	17038	16880	16916	17042	17013	17036	16841	16936	16842	16952	16806	16976	16939	16862	16876	16867	17055	17051	16891	16926	16893	16746	16905	17079	16972	17022	16808	16871	16891	17015	17039	17109	17107	17037	17173	17028	16915	16980	17051	16961	16978	17027	16943	17119	16937	16757	17034	16867	16897	16944	17021	16903	16919	16894	17002	16904	16996	16820	16807	17087	16947	16968	17035	16919	16908	16857	17004	17200	16923	16964	16923	16862	17029	17002	16783	16966	16974	16887	16971	17023	16852	16955	16903	16928	16779	16871	16887	16803	17078	17193	16878	17022	16801	17032	16861	16952	17036	16875	16938	16939	16991	16770	16953	16894	16979	16909	17025	16933	16823	16946	16930	16728	16818	17081	16925	16891	16967	17098	17017	16898	16836	17033	16884	16986	16857	16850	17236	16960	16886	16958	16872	16969	16873	16984	16946	17159	16945	16977	17068	16988	16763	17097	16900	16774	16918	17097	16999	16933	17018	16963	16895	16957	16829	16777	16896	17020	16801	17075	17031	16819	17197	16931	16970	16860	16807	16932	17046	16993	17084	16865	16807	17201	17029	16807	16826	16706	17111
42994	48005	44087	34888	29086	27883	27607	27654	27682	27812	27784	27553	27636	27648	27981	27492	27450	27657	27811	27519	27681	27810	27756	27639	27501	28015	27838	27861	27659	27569	27643	27756	27530	27641	27593	27763	27601	27552	27585	27239	27536	27628	27518	27513	27469	27695	27758	27743	27559	27594	27694	27602	27915	27698	27519	27572	27788	27356	27280	27572	27578	27498	27626	27511	27509	27660	27522	27587	27524	27563	27427	27762	27663	27403	27472	27650	27601	27539	27327	27133	27593	27525	27585	27439	27296	27311	27404	27395	27515	27462	27456	27731	27711	27589	27517	27339	27552	27622	27485	27622	27507	27729	27541	27659	27359	27154	27709	27582	27329	27627	27817	28030	27605	27561	27366	27471	27520	27462	27648	27404	27730	27964	27632	27770	27529	27278	27773	27744	27441	27495	27689	27628	27514	27631	27578	27622	27678	27752	27625	27607	27687	27663	27766	27561	27446	27922	27470	27786	27391	27385	27617	27365	27703	27720	27483	27595	27794	27618	27947	27726	27640	27579	27731	27460	27630	27917	27500	27580	27615	27486	27741	27850	27641	27362	27499	27689	27623	27683	27586	27518	27663	27495	27530	27378	27576	27672	27572	27851	27645	27675	27680	27661	27612	27772	27761	27724	27400	27547	27428	27458	27742	27367	27787	27744	27531	27664	27665	27635	27458	27885	27755	27483	27347	27343	27665	27188	27766	27840	27658	27637	27454	27551	27654	27527	27484	27604	27566	27391	27509	27780	27582	27602	27612	27601	27519	27400	27467	27436	27364	27517	27456	27525	27557	27516	27693	27626	27450	27430	27741	27582	27774	27378	27524	27362	27401	27521	27682	27805	27658	27446	27322	27479	27509	27453	27476	27815	27593	27603	27675	27719	27501	27571	27683	27617	27579	27308	27688	27646	27505	27657	27371	27589	27630	27508	27724	27641	27414	27438	27291	27480	27594	27743	27847	27674	27805	27660	27461	27311	27675	27684	27584	27502	27502	27583	27610	27535	27756	27661	27546	27547	27641	27426	27731	27576	27627	27630	27520	27504	27637	27551	27827	27463	27653	27538	27602	27451	27475	27218	27511	27571	27651	27518	27452	27625	27648	27487	27665	27429	27501	27450	27556	27534	27742	27642	27697	27882	27665	27671	27246	27431	27689	27591	27576	27478	27423	27499	27505	27521	27745	27600	27711	27398	27337	27464	27152	27479	27650	27503	27437	27450	27649	27527	27469	27562	27771	27662	27586	27586	27619	27531	27480	27339	27393	27694	27716	27437	27541	27494	27488	27461	27756	27584	27434	27744	27517	27811	27317	27461	27710	27594	27575	27540	27811	27790	27551	27500	27748	27632	27675	27591	27834	27557	27587	27648	27564	27771	27511	27535	27522	27602	27393	27694	27426	27403	27422	27607	27488	27585	27525	27906	27957	27434	27659	27790	27546	27760	27410	27613	27620	27546	27722	27724	27580	27675	27652	27654	27598	27581	27322	27449	27582	27468	27491	27620	27588	27625	27404	27521	27315	27463	27758	27586	27693	27810	27651	27654	27740	27513	27474	27369	27584	27546	27788	27655	27430	27420	27380	27494	27610	27693	27672	27588	27434	27575	27689	27563	27525	27405	27631	27650	27429	27502	27493	27785	27519	27620	27471	27486	27574	27794	27284	27290	27522	27521	27553	27479	27944	27461	27430	27519	28011	27569	27564	27501	27557	27641	27842	27534	27691	27602	27447	27466	27695	27491	27491	27545	27645	27552	27550	27444	27574	27473	27604	27728	27415	27478	27541	27505	27533	27588	27720	27451	27565	27617	27306	27373	27575	27706	27818	27468	27437	27382	27705	27511	27476	27568	27388	27435	27396	27344	27543	27775	27579	27580	27487	27584	27628	27575	27852	27442	27644	27625	27598	27666	27586	27357	27318	27583	27717	27596	27409	27686	27646	27396	27441	27489	27569	27378	27406	27645	27511	27462	27401	27550	27566	27691	27396	27659	27360	27461	27548	27504	27614	27570	27692	27611	27566	27796	27600	27528	27505	27594	27585	27411	27577	27591	27467	27547	27693	27721	27773	27635	27632	27638	27814	27614	27461	27575	27377	27516	27562	27788	27500	27537	27432	27637	27624	27782	27631	27527	27624	27584	27680	27680	27675	27373	27711	27647	27618	27803	27391	27685	27747	27594	27612	27747	27737	27492	27651	27521	27674	27612	27572	27495	27435	27856	27691	27449	27724	27407	27400	27919	27684	27594	27539	27400	27620	27549	27544	27633	27516	27559	27598	27556	27601	27395	27476	27763	27637	27531	27647	27520	27654	27724	27875	27424	27579	27821	27542	27580	27715	27750	27270	27371	27654	27567	27479	27697	27642	27577	27345	27634	27588	27627	27700	27544	27384	27750	27737	27593	27547	27772	27756	27634	27789	27817	27499	27300	27831	27741	27695	27810	27723	27477	27647	27589	27593	27503	27591	27645	27785	27543	27549	27742	27446	27446	27611	27335	27724	27555	27458	27707	27477	27468	27737	27681	27580	27337	27525	27752	27339	27492	27692	27647	27815	27748	27722	27564	27562	27830	27630	27389	27509	27738	27675	27544	27609	27368	27552	27639	27478	27432	27650	27570	27637	27544	27755	27278	27872	27682	27440	27708	27492	27581	27528	27572	27768	27767	27410	27656	27630	27613	27681	27586	27542	27516	27544	27561	27690	27581	27426	27650	27578	27697	27600	27141	27350	27509	27295	27448	27505	27509	27268	27634	27524	27651	27743	27641	27771	27667	27829	27453	27716	27514	27337	27640	27636	27750	27654	27446	27680	27366	27447	27567	27607	27714	27670	27698	27659	27726	27605	27658	27814	27491	27442	27669	27663	27441	27690	27732	27346	27330	27625	27793	27756	27771	27586	27487	27537	27096	27410	27811	27566	27445	27564	27395	27520	27693	27475	27453	27492	27579	27489	27507	27488	27656	27565	27374	27586	27852	27842	27608	27561	27820	27663	27379	27671	27573	27606	27526	27523	27603	27771	27691	27377	27677	27522	27581	27802	27635	27803	27436	27366	27597	27607	27968	27645	27647	27534	27687	27474	27250	27536	27430	27693	27450	27513	27539	27305	27441	27598	27391	27521	27533	27631	27467	27839	27385	27678	27764	27608	27660	27548	27506	27557	27501	27671	27554	27548	27800	27477	27507	27828	27423	27806	27476	27588	27685	27812	27684	27386	27842	27653	27519	27816	27746	27509	27566	27595	27653	27836	27635	27808	27450	27493	27517	27547	27547	27477	27587	27638	27763	27658	27598	27562	27661	27940	27492	27730	27778	27589	27792	27708	27841	27658	27434	27702	27692	27803	27273	27893	27791	27709	27588	27423	27472	27756	27562	27385	27717	27419	27563	27317	27437	27487	27534	27507	27766	27531	27741	27686	27534	27540	27378	27361	27652	27577	27499	27572	27239	27412	27740	27496	27577	27644	27582	27586	27782	27480	27422	27593	27559	27578	27498	27454	27268	27631	27628	27581	27507	27761	27368	27693	27547	27695	27654	27504	27289	27589	27832	27888	27622	27421	27723	27577	27707	27553	27318	27644	27711	27732	27670	27695	27671	27367	27688	27575	27621	27318	27596	27751	27430	27516	27556	27626	27725	27424	27615	27563	27621	27532	27605	27871	27766	27781	27586	27621	27518	27469	27608	27612	27643	27618	27393	27689	27897	27556	27792	27684	27733	27697	27693	27330	27606	27687	27383	27482	27889	27550	27885	27814	27420	27611	27770	27540	27434	27735	27540	27555	27612	27629	27785	27660	27727	27585	27549	27655	27634	27739	27335	27668	27645	27746	27895	27915	27697	27504	27386	27457	27716	27638	27804	27567	27786	27759	27562	27670	27819	27848	27467	27500	27491	27588	27402	27605	27467	27512	27378	27686	27753	27427	27775	27434	27697	27334	27549	27352	27698	27547	27915	27962	27716	27602	27606	27545	27451	27407	27708	27395	27634	27790	27626	27479	27374	27408	27706	27549	27657	27478	27747	27616	27489	27613	27573	27721	27711	27718	27642	27524	27489	27564	27483	27281	27751	27704	27719	27867	27632	27718	27681	27555	27524	27732	27559	27514	27687	27661	27593	27838	27499	27802	27297	27593	27689	27663	27541	27522	27759	27756	27571	27309	27512	27558	27447	27717	27880	27619	27826	27638	27546	27489	27675	27626	28029	27728	27484	27553	27742	27569	27540	27598	27674	27623	27645	27673	27690	27774	27471	27585	27675	27771	27592	27470	27496	27559	27504	27574	27658	27607	27635	27459	27553	27361	27695	27730	27575	27446	27393	27488	27809	27784	27690	27479	27506	27559	27486	27539	27608	27427	27540	27434	27728	27801	27709	27335	27541	27716	27887	27510	27579	27810	27906	27465	27500	27506	27606	27534	27430	27756	27418	27485	27649	27650	27391	27551	27485	27651	27398	27620	27306	27547	27642	27664	27328	27646	27559	27588	27584	27798	27546	27597	27914	27427	27295	27476	27820	27750	27619	27551	27700	27547	27500	27567	27637	27832	27458	27852	27419	27871	27472	27350	27711	27232	27347	27487	27538	27736	27518	27628	27306	27459	27617	27388	27737	27602	27327	27408	27696	27357	27543	27779	27371	26915	27274	27834	27562	27759	27319	27683	27561	27377	27563	27761	27524	27558	27910	27779	27568	27682	27268	27799	27454	27302	27454	27520	27765	27655	27634	27433	27524	27555	27482	27707	27395	27679	27639	27464	27724	27660	27627	27773	27481	27500	27745	27665	27637	27716	27423	27660	27304	27394	27540	27738	27504	27653	27634	27505	27577	27360	27484	27653	27657	27283	27544	27752	27622	27587	27425	27334	27638	27884	27826	27544	27902	27769	27306	27789	27656	27745	27832	27751	27620	27684	27599	27624	27466	27653	27669	27361	27785	27698	27552	27632	27545	27506	27616	27716	27633	27387	27840	27649	27207	27460	27634	27508	27578	27568	27567	27520	27466	27964	27679	27626	27470	27366	27708	27829	27768	27369	27604	27540	27671	27590	27658	27514	27418	27443	27460	27620	27399	27569	27912	27373	27181	27615	27664	27659	27609	27662	27600	27745	27278	27538	27485	27343	27595	27870	27634	27683	27744	27451	27915	27514	27580	27665	27647
41211	51027	36428	22630	17732	16337	16581	16538	16407	16530	16312	16566	16579	16500	16584	16798	16480	16264	16561	16234	16414	16449	16571	16495	16441	16320	16480	16468	16448	16425	16397	16597	16333	16442	16578	16697	16449	16601	16578	16457	16441	16338	16594	16294	16354	16252	16329	16626	16390	16375	16479	16435	16399	16451	16434	16606	16488	16532	16482	16528	16351	16568	16480	16276	16407	16471	16479	16535	16326	16407	16399	16399	16545	16498	16508	16456	16469	16287	16446	16416	16495	16526	16377	16450	16356	16463	16370	16512	16543	16564	16587	16497	16348	16693	16412	16553	16449	16438	16518	16377	16389	16535	16548	16452	16471	16427	16174	16581	16538	16431	16505	16505	16478	16575	16523	16418	16417	16484	16520	16517	16287	16442	16482	16433	16578	16432	16631	16386	16259	16544	16530	16419	16437	16500	16398	16482	16429	16408	16429	16608	16611	16414	16475	16458	16418	16365	16628	16460	16490	16468	16369	16393	16422	16357	16370	16369	16325	16511	16558	16392	16553	16290	16492	16421	16551	16323	16426	16540	16395	16534	16595	16581	16514	16594	16486	16536	16490	16520	16544	16546	16379	16532	16316	16427	16465	16421	16548	16586	16499	16442	16516	16255	16479	16493	16530	16493	16549	16423	16400	16489	16650	16393	16539	16491	16436	16606	16501	16556	16428	16558	16454	16386	16412	16618	16631	16315	16461	16526	16337	16608	16381	16482	16475	16624	16350	16477	16549	16295	16617	16334	16352	16542	16311	16253	16361	16406	16528	16453	16452	16284	16557	16386	16327	16515	16540	16465	16403	16437	16548	16339	16519	16509	16489	16441	16439	16559	16400	16434	16533	16470	16463	16473	16285	16332	16644	16357	16440	16590	16411	16335	16464	16341	16539	16527	16400	16436	16327	16588	16480	16430	16516	16319	16371	16605	16442	16523	16396	16393	16496	16525	16423	16351	16508	16582	16437	16417	16480	16495	16464	16583	16611	16263	16528	16498	16564	16463	16621	16403	16398	16390	16482	16569	16515	16417	16578	16570	16585	16444	16373	16528	16422	16434	16388	16475	16418	16542	16437	16435	16551	16540	16406	16297	16565	16354	16392	16376	16417	16476	16522	16407	16560	16560	16447	16346	16535	16560	16493	16395	16421	16648	16547	16307	16419	16467	16444	16603	16504	16318	16706	16412	16411	16447	16401	16502	16443	16498	16293	16424	16317	16506	16561	16483	16318	16484	16440	16596	16315	16472	16377	16267	16301	16277	16462	16577	16629	16574	16452	16232	16452	16346	16533	16559	16474	16457	16544	16518	16308	16529	16446	16371	16566	16497	16365	16339	16540	16297	16509	16383	16370	16553	16588	16516	16484	16388	16741	16499	16522	16358	16475	16448	16535	16465	16373	16474	16600	16523	16530	16509	16380	16403	16425	16405	16397	16421	16433	16592	16517	16464	16478	16430	16559	16524	16460	16367	16573	16622	16374	16767	16501	16446	16395	16495	16441	16421	16526	16594	16508	16591	16574	16469	16394	16524	16436	16567	16551	16580	16402	16491	16542	16588	16516	16710	16349	16441	16660	16270	16575	16649	16578	16367	16460	16495	16217	16350	16519	16517	16425	16530	16597	16510	16387	16453	16550	16449	16449	16464	16612	16567	16551	16407	16314	16653	16419	16440	16656	16445	16466	16710	16633	16575	16372	16499	16334	16541	16564	16592	16329	16423	16475	16459	16558	16411	16513	16534	16361	16665	16313	16409	16584	16456	16496	16459	16596	16475	16402	16500	16520	16707	16307	16495	16530	16397	16492	16426	16631	16325	16469	16482	16555	16423	16398	16663	16606	16439	16523	16506	16525	16233	16351	16606	16595	16394	16505	16365	16420	16575	16464	16544	16511	16392	16367	16503	16466	16439	16585	16287	16531	16501	16399	16482	16641	16439	16364	16513	16291	16430	16486	16550	16414	16396	16508	16396	16336	16373	16280	16492	16397	16693	16578	16388	16416	16443	16457	16627	16566	16267	16501	16338	16508	16383	16491	16591	16651	16411	16407	16444	16351	16458	16612	16596	16449	16335	16506	16589	16419	16394	16534	16662	16356	16410	16396	16523	16365	16559	16427	16543	16434	16449	16626	16504	16370	16346	16513	16264	16486	16571	16520	16665	16460	16195	16520	16464	16546	16365	16472	16344	16435	16535	16506	16500	16396	16464	16553	16526	16530	16332	16496	16532	16393	16473	16569	16457	16507	16450	16377	16456	16470	16415	16511	16420	16678	16369	16413	16552	16449	16384	16207	16457	16245	16484	16545	16362	16526	16349	16517	16419	16416	16714	16701	16643	16332	16450	16387	16496	16488	16538	16592	16482	16328	16353	16306	16517	16623	16484	16539	16669	16674	16538	16377	16503	16758	16434	16479	16506	16422	16489	16649	16380	16413	16477	16434	16444	16350	16326	16450	16652	16316	16561	16575	16478	16503	16450	16458	16453	16366	16482	16416	16369	16467	16674	16503	16419	16562	16478	16388	16519	16505	16505	16562	16360	16449	16499	16529	16410	16527	16349	16381	16304	16490	16431	16501	16430	16509	16319	16492	16494	16484	16530	16420	16427	16513	16489	16451	16510	16377	16446	16494	16428	16551	16563	16533	16474	16353	16343	16487	16318	16401	16333	16368	16612	16400	16546	16466	16482	16493	16490	16382	16600	16493	16196	16431	16498	16397	16280	16509	16434	16430	16557	16463	16275	16341	16477	16432	16484	16646	16478	16355	16385	16366	16516	16399	16387	16589	16404	16570	16456	16625	16430	16607	16387	16341	16367	16333	16386	16597	16401	16500	16357	16405	16563	16358	16621	16443	16574	16495	16396	16721	16272	16387	16538	16549	16404	16500	16511	16438	16409	16527	16492	16341	16412	16509	16361	16513	16619	16245	16431	16286	16521	16342	16425	16316	16337	16418	16515	16506	16475	16435	16422	16487	16465	16439	16435	16528	16516	16393	16404	16306	16663	16463	16291	16487	16343	16338	16525	16468	16283	16435	16424	16418	16342	16440	16482	16529	16525	16417	16547	16521	16494	16331	16451	16423	16378	16412	16425	16299	16447	16364	16404	16438	16702	16364	16699	16557	16501	16449	16550	16536	16604	16347	16522	16576	16467	16513	16494	16388	16432	16544	16462	16522	16727	16631	16316	16440	16449	16505	16431	16467	16491	16489	16486	16459	16662	16306	16344	16353	16509	16253	16395	16496	16495	16465	16426	16486	16461	16455	16413	16354	16360	16524	16428	16480	16562	16308	16396	16507	16537	16472	16243	16444	16506	16343	16346	16435	16397	16386	16384	16592	16486	16471	16427	16380	16415	16357	16380	16329	16434	16491	16597	16586	16390	16400	16549	16415	16416	16479	16431	16308	16658	16531	16362	16416	16458	16584	16677	16396	16256	16586	16498	16533	16450	16326	16434	16542	16573	16383	16592	16356	16566	16346	16556	16449	16444	16481	16560	16412	16450	16618	16430	16631	16626	16398	16619	16428	16381	16408	16358	16569	16477	16406	16419	16569	16456	16618	16364	16560	16486	16385	16676	16560	16456	16224	16436	16496	16500	16320	16531	16371	16491	16268	16283	16506	16439	16518	16588	16342	16471	16246	16443	16585	16265	16319	16517	16480	16511	16437	16469	16489	16371	16491	16458	16407	16427	16318	16343	16473	16356	16452	16432	16508	16409	16603	16389	16399	16168	16426	16291	16655	16477	16325	16439	16515	16503	16334	16571	16401	16386	16454	16439	16586	16550	16476	16338	16529	16556	16346	16501	16376	16506	16566	16342	16397	16311	16569	16482	16478	16281	16387	16209	16328	16437	16632	16376	16529	16599	16559	16445	16506	16485	16520	16436	16483	16310	16276	16537	16435	16446	16501	16568	16570	16518	16528	16280	16580	16568	16388	16357	16606	16504	16441	16480	16515	16506	16411	16421	16368	16327	16574	16455	16443	16334	16546	16410	16434	16288	16447	16410	16445	16559	16378	16387	16347	16607	16443	16478	16151	16448	16502	16334	16484	16590	16475	16461	16491	16681	16611	16246	16481	16497	16412	16504	16510	16570	16350	16370	16476	16455	16480	16280	16518	16406	16540	16377	16325	16420	16228	16678	16503	16472	16480	16382	16597	16399	16404	16320	16548	16305	16613	16445	16460	16446	16471	16434	16526	16320	16545	16454	16437	16351	16354	16497	16472	16452	16445	16442	16673	16333	16488	16437	16612	16523	16499	16521	16479	16407	16552	16398	16499	16347	16461	16370	16385	16235	16535	16514	16491	16306	16453	16505	16668	16446	16411	16561	16582	16517	16328	16572	16713	16515	16508	16614	16579	16315	16407	16621	16601	16460	16375	16606	16472	16564	16315	16524	16537	16590	16367	16653	16456	16448	16574	16317	16485	16446	16525	16391	16498	16501	16262	16567	16562	16436	16434	16324	16487	16418	16568	16259	16665	16493	16613	16470	16490	16412	16435	16580	16524	16320	16552	16501	16658	16414	16464	16504	16481	16441	16543	16294	16277	16530	16424	16535	16490	16453	16473	16511	16337	16457	16509	16390	16456	16513	16526	16447	16517	16491	16572	16406	16356	16519	16406	16425	16259	16458	16677	16465	16371	16562	16455	16647	16238	16549	16454	16521	16571	16690	16477	16679	16309	16411	16347	16495	16491	16484	16486	16509	16459	16429	16381	16488	16387	16504	16436	16497	16401	16634	16512	16387	16500	16404	16485	16418	16491	16369	16406	16311	16485	16411	16391	16584	16417	16585	16370	16445	16465	16459	16531	16567	16541	16455	16491	16442	16369	16445	16415	16626	16454	16639	16355	16474	16708	16513	16462	16532	16399	16412	16430	16451	16298	16410	16695	16473	16427	16386	16619	16389	16598	16406	16540	16284	16537	16631	16583	16485	16479	16615	16467	16422	16439	16445	16547	16378	16407	16331	16489	16615	16611	16623	16592	16424	16371	16659	16693	16549	16515	16408	16224	16573	16540	16539	16503	16357	16363	16408	16465	16462	16313	16389	16669	16338	16421	16530	16444	16341	16471	16678	16547	16482	16582	16336	16511	16372	16547	16317	16501	16587	16401	16528	16466	16467	16552	16575	16328	16562	16511	16567	16540	16614
24924	27361	37541	36332	29480	26902	28678	25888	25475	25828	25687	25761	25662	25615	25559	25682	25706	25734	25658	25697	25414	25467	25600	25763	25494	25514	25464	25767	25786	25519	25291	25395	25733	25493	25625	25587	25595	25586	25297	25423	25284	25333	25693	25422	25422	25641	25545	25729	25360	25411	25374	25503	25242	25515	25475	25416	25096	25539	25467	25529	25828	25571	25527	25444	25446	25440	25664	25438	25385	25511	25393	25618	25698	25329	25521	25111	25300	25182	25558	25319	25582	25352	25583	25612	25477	25287	25366	25240	25344	25416	25308	25435	25208	25343	25365	25501	25442	25475	25665	25927	25519	25324	25395	25525	25272	25432	25499	25542	25540	25450	25358	25431	25256	25506	25480	25375	25514	25651	25418	25284	25646	25430	25430	25469	25391	25494	25370	25540	25277	25534	25233	25582	25499	25502	25327	25451	25496	25418	25391	25426	25650	25425	25500	25466	25397	25375	25337	25137	25577	25469	25309	25448	25476	25353	25368	25402	25355	25609	25338	25389	25514	25740	25607	25402	25442	25297	25671	25442	25107	25391	25318	25392	25467	25431	25551	25338	25741	25456	25342	25228	25571	25733	25481	25448	25300	25283	25573	25392	25545	25339	25574	25795	25362	25430	25603	25407	25490	25219	25373	25259	25582	25656	25504	25627	25362	25599	25684	25526	25325	25191	25411	25475	25544	25375	25344	25419	25609	25482	25139	25584	25392	25156	25561	25296	25554	25232	25247	25404	25438	25417	25572	25258	25416	25399	25441	25402	25557	25609	25470	25589	25310	25387	25568	25405	25394	25491	25322	25441	25655	25386	25549	25288	25409	25479	25213	25436	25574	25432	25477	25194	25481	25562	25523	25207	25391	25469	25414	25363	25561	25274	25252	25520	25364	25289	25364	25535	25416	25443	25774	25240	25580	25445	25383	25481	25344	25258	25326	25315	25331	25434	25378	25420	25411	25522	25608	25404	25438	25239	25485	25326	25446	25405	25398	25526	25590	25359	25563	25326	25389	25483	25420	25225	25411	25530	25272	25532	25484	25405	25392	25381	25356	25547	25553	25664	25158	25433	25338	25356	25346	25448	25323	25246	25633	25400	25067	25362	25469	25556	25194	25453	25237	25097	25285	25462	25566	25525	25554	25140	25488	25422	25431	25579	25621	25499	25395	25256	25671	25457	25263	25418	25320	25265	25383	25441	25397	25517	25396	25414	25526	25382	25467	25404	25306	25537	25374	25554	25593	25512	25451	25325	25567	25402	25356	25313	25602	25518	25154	25542	25350	25284	25385	25519	25368	25323	25497	25556	25415	25347	25535	25276	25495	25474	25504	25337	25288	25201	25450	25300	25520	25235	25451	25352	25450	25490	25132	25424	25281	25414	25406	25378	25504	25462	25445	25354	25473	25545	25182	25697	25810	25684	25398	25313	25163	25615	25413	25467	25447	25523	25157	25236	25547	25608	25394	25296	25309	25540	25540	25169	25375	25348	25319	25409	25372	25508	25254	25493	25576	25329	25197	25358	25407	25747	25562	25530	25591	25623	25267	25333	25379	25542	25488	25496	25740	25603	25533	25217	25459	25247	25590	25345	25407	25228	25406	25323	25378	25522	25098	25427	25360	25398	25383	25487	25093	25220	25455	25280	25514	25418	25413	25417	25404	25417	25427	25329	25348	25635	25567	25325	25277	25324	25254	25359	25743	25427	25464	25381	25414	25432	25181	25166	25425	25192	25393	25534	25203	25298	25516	25407	25169	25501	25618	25654	25415	25568	25822	25395	25336	25278	25590	25553	25212	25455	25557	25182	25326	25509	25496	25368	25484	25541	25440	25335	25282	25388	25567	25532	25336	25186	25326	25396	25417	25358	25171	25244	25559	25316	25242	25587	25349	25098	25208	25661	25398	25319	25578	25505	25495	25612	25657	25525	25353	25362	25369	25361	25438	25305	25578	25612	25348	25301	25173	25306	25340	25271	25312	25187	25327	25012	25227	25258	25413	25518	25568	25449	25441	25446	25479	25259	25415	25282	25574	25478	25383	25279	25471	25386	25318	25430	25330	25270	25471	25277	25487	25296	25647	25719	25565	25224	25316	25368	25385	25452	25533	25388	25257	25323	25446	25468	25519	25302	25400	25549	25427	25432	25614	25186	25151	25290	25397	25331	25394	25519	25537	25534	25231	25512	25335	25495	25277	25115	25371	25590	25482	25415	25672	25595	25371	25495	25369	25433	25322	25352	25270	25482	25372	25474	25398	25444	25348	25368	25551	25520	25325	25470	25339	25424	25348	25471	25364	25315	25365	25522	25242	25669	25417	25695	25455	25512	25514	25347	25507	25432	25738	25411	25213	25300	25425	25489	25488	25329	25413	25579	25477	25525	25328	25337	25365	25267	25168	25294	25499	25290	25547	25503	25483	25225	25632	25397	25366	25419	25471	25312	25416	25646	25439	25365	25164	25588	25174	25483	25397	25497	25302	25397	25664	25198	25484	25285	25342	25395	25273	25720	25276	25275	25403	25293	25601	25489	25399	25479	25495	25184	25422	25295	25322	25238	25383	25536	25402	25118	25334	25516	25470	25625	25386	25368	25414	25429	25617	25339	25267	25762	25480	25405	25275	25624	25129	25586	25367	25396	25449	25581	25426	25405	25568	25637	25489	25338	25379	25594	25538	25517	25732	25354	25331	25252	25345	25573	25719	25409	25592	25405	25432	25417	25419	25490	25493	25507	25455	25448	25420	25342	25547	25285	25522	24966	25330	25362	25371	25448	25353	25313	25474	25282	25245	25400	25393	25294	25429	25557	25508	25337	25582	25429	25389	25376	25531	25863	25351	25279	25392	25363	25618	25465	25508	25463	25389	25468	25655	25435	25639	25320	25284	25550	25435	25582	25279	25420	25759	25346	25769	25423	25388	25354	25573	25311	25617	25390	25383	25250	25304	25436	25419	25430	25369	25655	25148	25560	25494	25354	25274	25459	25550	25486	25342	25307	25440	25530	25600	25591	25320	25385	25655	25330	25536	25899	25325	25183	25435	25197	25558	25453	25473	25411	25600	25555	25486	25571	25380	25551	25492	25489	25342	25242	25019	25386	25427	25341	25745	25402	25537	25196	25242	25373	25479	25473	25207	25398	25476	25388	25471	25326	25549	25324	25326	25486	25537	25447	25673	25432	25505	25407	25166	25399	25428	25671	25434	25454	25621	25486	25231	25511	25344	25565	25875	25364	25219	25269	25361	25461	25317	25394	25264	25391	25277	25404	25383	25448	25473	25338	25350	25313	25515	25548	25287	25472	25533	25308	25496	25466	25313	25227	25257	25150	25202	25319	25462	25479	25594	25268	25571	25672	25339	25638	25414	25237	25449	25276	25281	25265	25576	25530	25268	25408	25383	25603	25471	25374	25466	25187	25292	25350	25443	25350	25490	25494	25444	25386	25409	25486	25463	25380	25342	25339	25278	25211	25366	25391	25501	25394	25150	25362	25163	25492	25182	25456	25456	25495	25384	25594	25527	25260	25421	25340	25431	25677	25172	25445	25246	25570	25581	25499	25407	25591	25373	25534	25441	25299	25660	25296	25501	25568	25384	25167	25487	25541	25569	25536	25504	25523	25674	25312	25482	25324	25450	25124	25683	25607	25380	25374	25473	25440	25428	25427	25366	25598	25344	25452	25444	25327	25534	25249	25582	25123	25359	25578	25362	25642	25709	25354	25395	25401	25343	25468	25482	25520	25211	25363	25457	25585	25617	25509	25320	25367	25622	25389	25481	25568	25364	25597	25542	25418	25252	25445	25371	25553	25501	25485	25461	25314	25181	25670	25453	25549	25498	25561	25449	25324	25255	25621	25402	25432	25577	25368	25560	25441	25741	25310	25487	25327	25460	25224	25259	25427	25454	25709	25424	25305	25635	25435	25550	25312	25252	25258	25423	25471	25295	25506	25449	25415	25374	25443	25456	25156	25507	25513	25280	25623	25460	25322	25495	25388	25384	25402	25634	25610	25458	25490	25506	25253	25560	25458	25438	25392	25347	25363	25437	25378	25236	25431	25474	25253	25319	25465	25545	25311	25385	25352	25420	25355	25290	25432	25552	25359	25540	25301	25502	25643	25646	25209	25278	25099	25624	25412	25444	25530	25297	25592	25374	25466	25571	25496	25332	25344	25539	25474	25445	25435	25376	25400	25265	25233	25309	25397	25389	25750	25491	25333	25373	25650	25475	25330	25255	25711	25529	25434	25287	25404	25523	25420	25389	25409	25485	25351	25368	25522	25492	25240	25302	25698	25303	25617	25611	25449	25280	25389	25592	25591	25432	25306	25172	25320	25448	25322	25638	25363	25461	25376	25437	25476	25295	25559	25473	25274	25422	25337	25540	25359	25304	25345	25562	25369	25467	25231	25368	25372	25372	25475	25391	25231	25296	25339	25511	25390	25458	25486	25353	25435	25650	25209	25428	25246	25496	25301	25657	25503	25286	25446	25164	25031	25630	25369	25432	25483	25318	25271	25396	25351	25708	25618	25316	25262	25473	25488	25596	25330	25512	25343	25434	25435	25332	25337	25208	25413	25526	25273	25235	25480	25482	25440	25774	25769	25517	25251	25531	25429	25412	25563	25446	25287	25173	25436	25308	25250	25627	25590	25531	25622	25586	25584	25540	25239	25504	25459	25392	25201	25298	25535	25345	25474	25559	25598	25346	25547	25401	25672	25422	25491	25597	25479	25345	25173	25451	25541	25517	25490	25468	25315	25617	25514	25419	25891	25618	25315	25304	25180	25343	25443	25533	25256	25481	25192	25456	25205	25255	25463	25465	25369	25374	25708	25654	25430	25273	25718	25677	25192	25492	25313	25447	25346	25438	25503	25447	25554	25585	25374	25237	25549	25233	25438	25410	25269	25272	25412	25302	25405	25487	25398	25424	25242	25460	25316	25651	25539	25141	25526	25623	25703	25251	25598	25164	25481	25470	25395	25219	25446	25470	25408	25067	25676	25628	25488	25340	25297	25422	25396	25510	25365	25349	25229	25613	25309	25449	25500	25190	25516	25556	25179	25153	25439	25548	25578	25531	25363	25609	25658	25649	25731	25338	25392	25317	25479	25461	25473	25661	25353	25593	25311	25324	25480	25290	25428	25510	25523	25376	25360
66675	105242	82241	54567	28815	15548	15423	15494	15497	15457	15393	15614	15575	15434	15535	15567	15426	15356	15494	15563	15441	15526	15512	15479	15489	15597	15403	15469	15279	15471	15549	15410	15494	15533	15417	15352	15546	15317	15472	15593	15423	15602	15400	15425	15511	15564	15613	15487	15400	15459	15479	15468	15575	15423	15431	15339	15475	15392	15397	15454	15599	15409	15579	15442	15578	15493	15517	15358	15396	15411	15541	15309	15425	15373	15435	15446	15464	15446	15482	15570	15275	15407	15417	15552	15295	15397	15460	15513	15458	15548	15496	15667	15533	15456	15544	15438	15566	15502	15412	15385	15391	15222	15456	15614	15410	15338	15441	15286	15461	15516	15701	15422	15509	15327	15551	15234	15534	15415	15594	15514	15403	15376	15569	15402	15311	15429	15533	15379	15492	15323	15479	15409	15420	15209	15586	15489	15477	15458	15469	15504	15506	15589	15423	15433	15562	15545	15489	15652	15438	15602	15576	15397	15257	15585	15403	15453	15306	15589	15352	15504	15129	15520	15346	15418	15424	15492	15539	15401	15515	15477	15372	15435	15551	15489	15582	15543	15323	15511	15395	15594	15292	15301	15528	15337	15499	15422	15306	15496	15397	15586	15403	15528	15332	15501	15401	15479	15558	15346	15639	15450	15459	15295	15310	15507	15545	15309	15330	15369	15516	15489	15492	15468	15471	15317	15352	15451	15419	15268	15455	15490	15338	15333	15494	15586	15337	15504	15431	15523	15370	15448	15453	15382	15392	15570	15427	15339	15462	15439	15489	15361	15550	15496	15636	15345	15515	15150	15579	15391	15366	15453	15355	15304	15414	15360	15527	15549	15480	15402	15513	15514	15434	15525	15601	15315	15450	15322	15429	15611	15367	15447	15507	15279	15382	15361	15423	15396	15467	15418	15438	15604	15302	15434	15400	15384	15399	15530	15282	15591	15602	15518	15462	15462	15283	15423	15378	15476	15448	15396	15454	15200	15468	15212	15491	15458	15443	15513	15430	15507	15427	15405	15413	15335	15630	15592	15529	15488	15383	15404	15424	15365	15602	15422	15349	15548	15547	15522	15393	15523	15375	15521	15355	15419	15653	15412	15433	15457	15401	15318	15493	15512	15347	15358	15393	15519	15343	15370	15518	15520	15425	15447	15321	15461	15479	15368	15369	15346	15495	15364	15350	15576	15367	15582	15484	15465	15402	15446	15297	15477	15316	15295	15512	15418	15509	15428	15614	15502	15508	15657	15304	15340	15289	15586	15599	15455	15526	15524	15370	15396	15555	15474	15516	15388	15421	15403	15385	15490	15341	15482	15451	15537	15433	15303	15579	15238	15326	15585	15536	15304	15267	15416	15414	15513	15604	15430	15521	15408	15286	15490	15289	15755	15624	15325	15578	15339	15429	15547	15438	15377	15531	15384	15472	15316	15346	15406	15383	15513	15615	15460	15414	15203	15332	15475	15324	15413	15358	15490	15487	15370	15518	15340	15483	15337	15436	15404	15423	15502	15428	15655	15422	15532	15549	15360	15449	15400	15594	15498	15374	15334	15591	15508	15362	15571	15432	15480	15320	15486	15458	15498	15492	15428	15317	15464	15575	15334	15616	15520	15314	15378	15425	15491	15450	15284	15333	15310	15431	15371	15471	15538	15533	15458	15401	15509	15395	15592	15202	15599	15411	15388	15456	15564	15225	15549	15254	15393	15384	15333	15620	15487	15581	15421	15454	15381	15297	15361	15641	15351	15494	15443	15513	15393	15402	15517	15383	15481	15475	15533	15525	15171	15533	15516	15363	15325	15418	15344	15532	15625	15439	15553	15532	15552	15622	15550	15601	15554	15205	15483	15433	15499	15429	15487	15378	15592	15548	15503	15612	15437	15238	15409	15480	15407	15653	15434	15603	15503	15637	15402	15420	15341	15561	15354	15472	15292	15335	15543	15319	15557	15508	15429	15345	15551	15403	15499	15401	15341	15481	15538	15424	15398	15268	15385	15656	15687	15414	15411	15456	15479	15622	15509	15534	15345	15557	15523	15311	15405	15342	15508	15341	15295	15285	15403	15454	15306	15496	15274	15290	15647	15453	15608	15536	15285	15515	15494	15433	15420	15552	15294	15481	15484	15425	15362	15438	15426	15514	15362	15431	15323	15300	15353	15416	15443	15383	15218	15346	15403	15503	15583	15514	15224	15676	15374	15596	15346	15642	15495	15399	15261	15445	15452	15363	15424	15484	15471	15455	15436	15470	15432	15447	15295	15487	15359	15522	15301	15535	15484	15544	15330	15351	15492	15554	15315	15512	15504	15457	15497	15273	15532	15541	15528	15358	15313	15564	15334	15471	15385	15384	15440	15490	15474	15592	15403	15581	15537	15450	15571	15502	15460	15454	15582	15339	15478	15414	15491	15520	15360	15558	15412	15515	15487	15446	15478	15425	15357	15499	15472	15460	15565	15444	15386	15459	15416	15536	15424	15514	15415	15539	15491	15487	15580	15527	15284	15354	15376	15429	15225	15283	15354	15446	15354	15518	15452	15287	15460	15244	15463	15499	15443	15436	15345	15488	15247	15442	15323	15348	15294	15560	15253	15267	15454	15198	15397	15386	15317	15429	15578	15498	15355	15365	15494	15393	15428	15423	15313	15482	15464	15227	15434	15331	15440	15411	15343	15418	15467	15436	15547	15313	15529	15428	15619	15345	15567	15596	15518	15412	15637	15340	15365	15367	15544	15469	15477	15558	15574	15374	15398	15623	15429	15388	15457	15578	15369	15380	15380	15674	15457	15524	15465	15488	15425	15540	15525	15465	15438	15424	15408	15280	15457	15542	15289	15451	15388	15393	15339	15355	15642	15425	15440	15513	15590	15324	15529	15487	15341	15467	15510	15334	15400	15465	15496	15501	15475	15454	15397	15541	15427	15377	15540	15610	15470	15334	15394	15199	15427	15500	15441	15424	15452	15440	15419	15408	15478	15418	15380	15369	15524	15241	15433	15505	15469	15477	15366	15553	15431	15381	15481	15344	15430	15391	15537	15561	15483	15412	15395	15451	15253	15323	15570	15389	15427	15297	15463	15287	15392	15229	15521	15432	15544	15439	15501	15652	15472	15331	15561	15381	15456	15524	15405	15460	15456	15493	15564	15521	15395	15447	15388	15351	15479	15302	15429	15450	15390	15314	15481	15436	15508	15431	15396	15456	15489	15505	15373	15448	15372	15432	15473	15395	15365	15424	15454	15415	15719	15255	15457	15424	15396	15438	15388	15462	15544	15445	15448	15416	15343	15497	15553	15322	15540	15512	15440	15340	15343	15490	15399	15391	15542	15555	15580	15467	15168	15493	15453	15414	15543	15464	15238	15502	15332	15349	15524	15495	15513	15350	15265	15498	15414	15575	15561	15720	15478	15450	15287	15420	15588	15330	15382	15541	15494	15463	15445	15504	15470	15475	15577	15490	15411	15396	15417	15566	15376	15752	15524	15383	15451	15386	15483	15413	15336	15379	15607	15423	15356	15427	15316	15457	15434	15395	15525	15554	15336	15476	15502	15380	15393	15662	15328	15329	15322	15426	15615	15369	15446	15428	15402	15362	15381	15407	15524	15503	15360	15294	15408	15296	15211	15409	15479	15495	15253	15455	15284	15519	15466	15471	15405	15563	15352	15427	15312	15454	15392	15539	15468	15676	15620	15232	15316	15449	15460	15559	15528	15492	15419	15587	15468	15438	15370	15330	15451	15499	15542	15378	15349	15475	15554	15625	15411	15402	15478	15364	15453	15534	15419	15531	15290	15570	15545	15457	15510	15456	15478	15314	15341	15456	15485	15296	15489	15258	15399	15526	15473	15510	15424	15354	15565	15427	15415	15547	15348	15302	15612	15378	15554	15349	15502	15528	15214	15294	15576	15626	15341	15360	15306	15411	15543	15512	15493	15388	15460	15502	15521	15417	15492	15353	15567	15663	15461	15316	15609	15385	15484	15419	15412	15537	15491	15440	15571	15646	15360	15202	15277	15428	15363	15535	15484	15465	15441	15528	15298	15304	15478	15425	15637	15509	15531	15413	15466	15428	15407	15470	15431	15354	15406	15457	15442	15554	15343	15357	15277	15455	15308	15459	15504	15337	15299	15481	15395	15509	15573	15402	15401	15442	15347	15470	15454	15409	15486	15433	15631	15283	15282	15491	15441	15517	15282	15447	15433	15302	15318	15530	15440	15669	15462	15579	15535	15371	15461	15423	15423	15546	15271	15361	15560	15398	15415	15585	15279	15412	15337	15548	15552	15534	15431	15497	15527	15355	15493	15441	15401	15348	15425	15430	15365	15288	15494	15467	15509	15390	15587	15441	15553	15420	15436	15306	15432	15371	15485	15314	15332	15718	15425	15417	15434	15552	15510	15398	15488	15450	15646	15364	15269	15482	15432	15531	15504	15365	15409	15517	15358	15434	15456	15514	15460	15260	15426	15456	15464	15346	15556	15500	15339	15350	15536	15480	15363	15756	15434	15482	15423	15381	15568	15522	15487	15549	15398	15508	15268	15360	15329	15344	15453	15352	15638	15565	15464	15439	15504	15543	15404	15632	15464	15451	15469	15465	15385	15467	15581	15488	15479	15340	15220	15379	15502	15438	15455	15516	15300	15515	15493	15340	15456	15285	15574	15444	15474	15436	15402	15556	15434	15526	15306	15399	15560	15461	15332	15452	15454	15501	15386	15472	15409	15456	15635	15456	15259	15473	15378	15444	15539	15397	15291	15446	15500	15406	15500	15519	15511	15503	15490	15338	15411	15511	15526	15292	15241	15410	15255	15384	15555	15489	15398	15421	15518	15449	15410	15515	15517	15376	15492	15336	15386	15443	15335	15416	15736	15462	15488	15570	15299	15466	15405	15353	15322	15328	15553	15555	15338	15555	15425	15514	15482	15564	15541	15503	15658	15397	15535	15608	15500	15480	15367	15537	15343	15586	15499	15518	15450	15525	15400	15470	15499	15438	15297	15508	15263	15498	15392	15539	15455	15588	15353	15578	15375	15481	15523	15398	15380	15539	15269	15518	15405	15481	15287	15488	15480	15255	15385	15400	15425	15492	15496	15507	15369	15613	15459	15281	15356	15464	15198	15538	15507	15402	15446	15453	15441	15349	15492	15440	15374
22930	26054	37639	35308	28496	26302	31046	27836	27065	27739	27630	27502	27493	27330	27442	27145	27144	27233	27092	27212	27185	27458	27302	27265	27165	27364	27322	27400	27350	27528	27248	26955	27192	27147	27108	27080	27182	26893	27172	27063	27242	27181	26889	27286	26846	26856	27088	27221	27061	26879	27030	26917	27272	27047	27090	27119	27229	26996	27132	27104	26844	26895	26952	27083	27060	26904	26993	26940	26981	27069	27067	27280	27183	27066	27095	26960	26975	26900	26871	26923	27037	27079	27161	26896	27044	26879	26878	27096	27171	26991	27278	27082	27225	27075	27048	27170	26973	27177	27255	26795	27286	27107	26987	26954	27092	26913	26778	26978	26970	27079	26681	27273	27326	26895	27111	26922	27072	27247	27087	27250	26973	26943	26949	26875	27130	27170	26899	27117	27022	26968	27538	27202	27093	27043	27056	27144	26764	26815	27046	26876	27199	27164	27094	26978	26845	27035	27060	27059	26945	26737	26912	27263	26838	27077	27131	26869	26845	27101	27026	26875	27133	27112	27199	26758	27022	27053	27111	27246	27132	26874	26999	27047	26873	26779	27016	26980	27132	27077	27020	26900	27300	26925	26998	26901	27024	26901	26935	26843	26986	26862	27024	26998	27154	27004	26848	27005	27137	27217	26978	27113	27186	27011	27095	26835	26839	27038	27198	27040	27138	27206	27423	26897	27175	27012	26857	26784	26925	27351	26824	26936	26970	27167	27355	27061	27167	27089	27062	27199	27080	27055	27409	26956	27034	26942	27067	26979	26748	26853	27074	27112	26965	27118	27139	27117	26790	27048	27008	27142	27086	27076	26950	27255	27211	26972	27083	27122	27065	26795	26917	27240	27183	27069	26978	27039	27205	26946	26736	27040	27004	26808	26938	27080	27082	26920	26746	26872	27094	26811	26925	26861	26939	27048	27248	27060	26961	27119	27202	26731	27445	27192	27031	27135	27339	27145	26928	27156	26972	27048	27292	26841	26848	26830	26987	27191	26940	26826	27263	26840	26869	26897	27050	27309	26931	26927	26961	27026	27264	27014	26967	26813	26878	26984	27045	26848	26847	26989	26859	27160	27295	27022	27044	27084	26976	26977	26953	27166	27105	27068	27022	27166	27053	26909	27090	27078	26967	26962	27139	26950	27292	26837	26745	27032	27006	26828	27010	27034	27095	27112	27163	26938	27251	27099	27159	27103	27083	26780	27318	27024	27105	27077	27131	27237	26940	27161	27155	26980	27098	27094	27001	27021	27161	27126	27151	27213	27020	27170	27198	26903	26728	27115	27017	27065	27086	26913	27164	27028	26828	26741	27139	26940	26993	27069	27087	27298	26913	26935	27086	27092	27212	26990	27243	27148	26979	27087	27071	26802	26919	26855	26957	26867	26829	26803	27129	26920	26983	27015	26973	26925	26953	27107	27129	26930	27173	27034	27142	26986	27080	26984	27203	26922	27164	27093	27074	27139	27035	26998	26848	26957	27156	27143	27012	26935	27095	27093	27009	27062	26991	27251	27031	27137	27254	26946	27069	26924	27145	27118	27191	27094	26942	27109	27001	26976	27163	26865	27009	27076	27190	27251	27029	27025	26973	26896	27291	27004	27013	26612	26875	26912	27160	27210	26927	26995	27053	27100	26873	27104	27221	26792	26821	26912	27189	26874	27102	26991	27338	26863	26851	26634	27114	26927	26892	27111	27259	26863	27245	27384	27091	26807	26993	27427	27036	26869	27115	27188	26915	27036	26999	26856	27028	27107	27194	26986	27304	26932	26998	26883	26931	26868	27184	27093	26724	26824	27095	26890	26799	27067	27121	26748	27018	27266	27125	26883	26880	27117	26988	26989	27316	27291	27201	27020	27043	27030	27091	27043	26990	27055	26944	26966	26827	27096	26944	26870	26998	26855	27052	26836	27179	26863	27277	26762	26896	27143	27145	26966	27155	26783	27222	26987	27145	27280	27110	26965	27016	27118	26922	26892	27221	26834	27165	26967	27022	27023	27137	27087	27078	26952	27044	27109	27012	26947	26997	26879	27246	27270	27180	27216	27210	27211	27105	26956	27009	27065	26918	26893	26841	26946	26870	27327	27185	26972	26961	27089	27084	27279	27151	26971	26892	26973	27202	26993	26999	27159	27061	27115	27008	26961	27034	26829	26988	26930	27182	26995	26919	26794	26988	26985	27188	27461	27027	27361	27224	26776	26976	27023	27012	27006	27303	27051	26819	26958	27157	26746	27051	27025	26752	27249	27182	26946	27061	27100	26914	27216	27134	27036	26822	27070	26998	26909	26694	26973	27214	26965	27006	27055	26893	26916	27320	26973	26771	26973	27100	27030	27371	27253	27017	27110	26751	27141	27177	27047	27134	26972	27057	27093	26737	27147	27080	27154	26847	26822	26983	27036	26907	27070	27369	27100	27114	26986	27171	26817	26973	27062	27056	26897	26950	26886	26903	26889	26775	27052	26908	26809	26936	26966	27022	27247	27042	27161	26985	27058	27434	26887	27044	26902	26967	27090	27127	26840	27058	27107	26774	27122	26704	26942	26972	27099	27097	26903	26948	26972	26742	26741	27128	27006	26896	26926	26832	27165	26941	26806	27040	26783	26747	27234	27080	27003	27029	26836	27111	26940	26932	27108	27036	26767	27364	27293	27127	27088	26941	27070	26859	26930	27059	27015	26652	26875	26990	27229	26907	27019	26915	27072	27053	26795	26944	27078	27198	26911	27194	26841	26731	26858	27008	27331	27442	26902	27177	27024	26998	26996	26757	26960	26947	26763	26992	26912	27087	27058	27056	27111	27276	26967	26988	27032	27160	26908	27050	26831	26906	27142	27058	27012	26879	27054	26897	27098	26760	26866	26985	27061	26804	26847	27146	27107	27016	26897	27150	26901	26861	27423	27155	26992	27107	27101	26981	26999	26885	26895	26753	26934	27303	27208	27042	27040	26945	26884	26909	27143	27026	26841	27069	27031	27194	26916	27100	26952	27170	26866	26741	27161	27155	26871	27042	27057	26864	27152	26975	26908	27167	26863	27131	27319	26846	27040	27031	27060	27146	26953	27019	26915	26976	26981	27003	26889	26986	27030	27336	26915	26803	27059	26777	26773	27007	27194	26972	26993	26692	27031	27188	27025	27089	27054	27010	26978	26847	27191	26793	27183	26838	27037	26853	26981	26899	26941	27146	27086	27041	27376	27115	27148	26982	26657	26934	27149	27223	27135	27023	26868	27135	26731	26717	26976	27101	26982	26930	26916	26937	27232	27303	26740	27208	26960	27173	27062	27077	27178	27132	26711	27346	27100	26957	27079	26834	27042	27221	26824	27037	26822	27233	26949	26999	26957	26873	26919	26653	26652	26892	27069	26782	27179	27232	27044	27054	27169	26730	26827	26959	27127	27135	27231	26880	27023	26925	26944	26749	27138	26930	26869	26905	27009	27052	26777	27054	27027	27039	26989	27200	27126	26721	26965	26972	26905	27009	26845	27024	26949	27214	27112	27290	27149	26873	26962	27121	27212	26789	26993	27123	27037	27172	27173	26914	27036	27160	26934	26786	26755	27105	27177	27332	27061	26951	26893	26905	27019	27106	26930	26928	26851	27058	26761	26833	27004	27071	26962	26863	26810	27017	26832	27258	26869	26861	26899	27139	27138	27029	26950	27075	27045	26983	27104	26709	26935	26967	27140	27170	27118	27032	27054	27154	27147	27132	26841	26799	26834	27033	27003	27183	26973	26795	26863	26974	27040	27119	26924	26853	26994	26949	26838	27325	27241	27077	27140	27042	26972	27229	27146	27087	26919	27230	26915	27295	26932	26933	26986	27150	27090	27206	26923	27107	27061	27036	27127	27101	27006	27044	27154	27284	26929	27059	26779	27122	26990	26958	26912	27266	27090	27069	27008	26882	26829	26818	26793	26739	26631	27101	27120	27108	27042	27131	27047	26930	26970	27173	27038	26901	26901	27161	26897	26984	26915	26936	27076	27107	26875	27305	27289	26846	26993	26783	26977	26845	26920	27151	27136	26903	26822	27064	27054	26981	27028	27028	27061	26923	27074	27026	27144	27074	26916	26905	26964	27043	26805	26816	27346	26941	26985	26941	27307	27120	27107	27100	26940	27038	26963	26814	27119	27041	26714	27191	27051	27047	27125	27104	27012	26813	27092	27117	26956	26925	26949	26848	27047	27024	27005	27046	26824	26862	26978	26818	27008	27116	26973	26937	26957	26886	27130	27029	27209	26825	26832	26861	26890	26721	26783	27128	27205	26774	26829	26955	27004	26991	27021	26925	27125	27064	26953	26905	26877	27213	26975	26876	27254	26997	27043	26983	27125	26993	27336	27148	26856	26840	27045	26711	26833	26900	26849	27230	27183	27068	26952	27154	26899	27303	27004	27142	26986	26930	26922	26853	26843	26865	27199	26868	26924	27090	26903	27055	27093	26698	26980	27001	26992	27006	27072	26974	26976	27138	26970	27234	27085	27070	27146	27067	26924	27217	27030	26889	27020	27075	27136	26955	27205	27253	27194	26848	26905	27065	26986	26918	26955	26819	26969	27248	27010	26976	27033	26990	27036	27049	27014	27127	26846	27287	27043	26840	26851	26907	26993	26905	26935	26895	26881	27196	27141	27075	27024	27116	27068	26979	26914	26834	26921	27244	26605	27032	27012	27140	27034	27294	27060	26978	27057	27200	27136	27042	26798	26935	26980	26910	27183	27178	27042	26922	26810	27031	27038	27214	26860	27050	27015	26899	26873	27050	26844	26996	27141	26927	26775	27090	27184	27197	26955	27150	26833	26974	27120	27071	26922	26910	26583	26951	26802	27054	26935	26996	27263	26996	27178	27138	26746	27039	26905	26969	27128	26819	26841	27160	26998	26821	26837	26775	26768	27135	27106	27179	26985	26892	27116	27046	26586	26783	27029	27141	27040	27117	27118	27414	27050	26959	27070	27240	26932	26985	26931	26832	26859	27275	26953	27120	27150	27037	26703	27106	27041	27207	26985	27030	27189	27141	26836	27010	26911	27164	27221	27111	26829	26760	26860	26916	27074	27201	26917	27147	27014	26840	26916	27245	27044	26849	26816	27123	27283	26993	26810	27025	26778	27127	27212	27084	27227	26996	27216	27041	26743	26983	26941
59375	103059	94460	66761	35856	15914	15956	15923	16028	16049	15972	16047	15891	16079	15893	16101	16071	16053	16185	15926	16086	16249	15913	16121	16053	16049	16120	16085	15944	15981	16109	16098	16026	16005	15944	16013	16143	16184	16077	16080	16092	16105	16277	15981	16022	16087	16010	16197	16063	15957	15960	16146	16011	15997	16069	16002	16059	16007	15960	16100	15986	16016	15887	16136	16004	16025	16101	15848	15952	15919	16058	16111	16085	16110	15995	15860	15973	16252	16039	15922	16038	16077	16043	15931	16044	15988	16076	16115	16011	16164	16067	16027	16048	16183	16012	16000	16003	15828	16164	16018	16011	16004	16020	15965	16128	16023	15933	15988	15974	16104	16079	16006	16079	16060	15898	16014	16011	16097	16013	16053	15921	16056	16014	15911	15978	16075	16073	15650	16148	16168	16021	15998	16082	15994	15967	16044	16034	15885	16003	16021	16039	16057	15838	16087	16020	15999	16176	15962	15903	15940	15977	16007	16142	15921	15859	15877	16016	15929	16031	16037	15987	15888	16097	15929	16056	15966	15847	16041	16015	16196	15944	16086	16099	16164	16061	16090	16084	15850	15961	15890	16054	15780	16061	16091	16124	16028	16002	16026	15974	15999	16111	15903	15986	15930	15909	16055	16163	16035	16136	16120	16023	15942	16027	15896	16036	16205	16073	16139	16022	16105	15874	16060	16058	15847	15989	16331	15815	15831	15958	15912	15944	15842	16077	16204	16142	16007	16108	15917	15896	16095	15920	16158	16036	16005	16064	16009	16075	15888	15887	16062	15980	15942	15985	16116	15822	16065	15840	15983	15856	16204	15848	16031	15975	16025	15982	15927	16067	15944	15755	16132	15857	16072	16071	16041	16049	16190	15920	16137	15943	16025	16140	15981	15932	15780	16035	15942	16071	15938	15971	15910	15788	15992	16111	16194	15981	16129	16071	15982	15950	15978	16012	15789	15993	16055	15958	16009	15957	15998	15950	15853	16007	15800	16125	15949	16125	15999	15890	16018	15877	16072	15962	16064	16075	16003	16040	16105	15949	15945	15948	15861	16066	16087	16080	15960	16131	15903	16138	15984	15843	15886	15960	15951	15921	16082	15875	16002	15976	15929	16132	15937	16058	16153	16250	16046	16241	15902	15992	16063	16138	15758	15983	15949	16083	16169	16041	16018	15980	15948	16235	16112	16072	16153	16017	16028	16026	15984	15967	16023	15959	16081	15925	16051	16071	15966	16177	16027	15960	16152	16092	16314	16035	16040	15859	16008	15941	15976	16153	16056	16105	16072	16002	16124	15908	16166	15972	16018	15974	15997	16070	16001	16142	15977	16076	15918	16062	16135	16012	16033	16049	15997	15924	15992	16032	16093	15834	16061	16012	16026	15913	16046	16033	15982	15808	16252	15948	15875	16089	16045	16125	16050	16114	16057	15947	16077	15975	15747	16037	16053	16100	16016	15944	16062	16097	16038	15920	15994	16151	16071	15970	15831	16084	16104	16108	15970	15935	16011	16097	16074	15981	15969	15987	16047	16148	15967	16035	15979	15854	15974	15988	15963	16017	16099	15922	15954	15803	15925	16153	15916	16083	16030	16080	16060	16041	15957	15974	15898	16178	16018	16070	15764	16012	16152	16039	15866	15971	16073	15896	15876	16222	15989	16034	16104	16007	15925	16029	16143	15996	16091	16135	15953	16086	15995	16063	16196	16075	16107	16032	15840	16062	15934	15957	16004	16004	15910	15999	15947	16109	16095	16222	16033	15951	16135	15835	16150	15918	15963	16035	16055	15932	16126	16081	16055	16087	15909	16081	16027	15947	15928	15973	16096	16067	16046	16058	15863	16014	16058	16026	16006	16093	16087	16005	15960	16075	15921	15805	16169	16005	16050	16085	15997	15815	15998	15793	15842	16090	16099	15909	15960	15939	16029	15963	15994	16147	16018	15868	16023	16121	16070	15995	16053	15994	15956	15927	15920	15939	16022	16049	16021	15918	16068	16093	16032	16119	16155	16175	15937	16154	15912	16006	16051	16143	15985	16111	16020	16288	16023	15989	16045	15965	15898	16058	16083	15870	15927	15896	16025	15885	15964	16058	16053	16154	16073	15867	15788	15869	16216	15865	16080	16032	15928	16226	16058	15861	15773	15965	16021	16137	16013	15903	15990	15879	15988	16144	15965	15958	15928	15953	16002	16011	15890	16146	15977	16044	15970	15933	15885	16050	16060	16123	16117	16066	15943	16028	16091	16017	16073	16036	15947	15822	15961	16155	15963	16018	16057	16007	16086	16018	15952	16119	15930	16074	16037	16079	15918	16130	15878	15838	15933	16181	16095	15943	16148	15958	15883	16014	15777	16008	15994	16205	15963	16079	16134	16139	15920	16036	16121	16023	16064	16022	16178	15796	15988	15965	15756	16105	15890	16073	15990	15944	15949	16093	16046	16041	16038	15939	16011	16116	16038	16148	16247	15889	16158	16160	16009	15892	16065	15932	16039	16035	16203	16012	15832	16162	15981	16067	15946	15976	16117	16001	15891	16175	16025	15879	15936	15988	16066	16037	15923	16076	16019	15977	15958	15942	16006	15990	16021	16102	15754	15920	15991	16110	16044	16042	16088	15959	15955	15831	15875	15858	15880	16065	16024	15996	16080	15794	15807	16049	16013	16023	15803	16206	16035	15978	16032	15927	16160	16254	16003	16089	16064	15958	15947	15924	15904	16062	15908	16044	16080	16002	15889	15945	15963	16082	15964	15849	16237	16180	15980	15889	15941	16158	16166	16018	15992	15881	16209	16228	15992	16141	15962	15979	16049	16013	16070	15925	15719	16107	16116	15921	16039	15872	16093	16093	15951	15986	16103	15999	16074	15751	15929	15936	16211	16119	15956	15964	15988	16085	16037	16224	16010	16069	16097	16037	16102	16121	16076	16121	15959	15933	16025	16076	16050	16003	16013	16197	16027	15981	15987	16018	15986	16073	15991	15979	16090	15952	15874	15952	15954	15855	15986	15824	16052	16113	15994	16092	15889	16039	16006	16041	15959	16087	15900	16140	15957	15925	16117	15954	15936	15970	16103	16132	15969	15999	16075	15951	15990	15932	15978	15907	15969	16039	16112	16201	15843	15957	15960	16031	15927	16023	15899	16101	16063	15929	16047	15948	16152	15988	16025	15986	16109	16020	15976	15881	16081	16174	16046	16020	16085	16103	16159	15780	15969	16020	16059	15894	16048	16079	16017	16073	15872	15907	16111	16159	16071	16104	16143	16013	15894	16250	16014	15974	15908	16026	15917	15880	16164	15963	15977	16027	16007	16025	16230	16018	16093	16099	16011	15902	16089	16082	15866	15922	15958	16019	15979	16068	16039	16155	16092	16081	16046	16028	16056	16202	15879	15950	16116	15963	16093	15945	16170	15894	16070	16077	16139	16007	15930	15975	16024	15997	16101	15924	15810	16167	16117	15908	16158	16063	15962	16111	16083	15938	15795	15966	15995	16210	16188	16037	16024	16085	16090	16138	15962	16124	16107	15893	15922	16067	16053	16055	15911	15977	16108	16031	16129	15971	15972	16014	15744	15936	15775	15824	15950	15945	16017	15840	16019	16048	16098	15890	16092	15806	15950	16082	15890	15909	16042	16109	15934	16194	16006	15964	15891	16023	16042	16022	15873	15981	16078	15831	15916	15953	15887	16017	16069	15883	16102	16071	16045	16128	15920	15906	16036	16060	15895	16111	16117	16046	16053	16089	15894	16038	16073	16097	15992	16148	16009	16094	16182	16035	15894	16050	16098	15879	15969	16058	16046	16032	16125	16083	16067	15983	15997	15990	16087	16213	16122	16134	15966	15945	15922	15886	16004	16058	16198	16059	15841	16044	16152	16127	16053	16118	16127	16176	16078	16219	16051	15972	16021	16000	15861	16118	15973	16063	16058	15877	15947	15946	16266	16008	16005	16083	15938	16046	16080	16239	15956	16057	15911	16054	15926	16022	15877	15993	15821	15917	15937	16108	16097	16054	16014	15837	16116	16122	15970	16173	16050	16209	15994	16103	15921	16101	16038	16108	15917	15996	15944	16047	16015	15839	16096	16137	15920	15999	16004	16055	16034	16045	16006	16022	16034	16065	16164	16024	16052	15947	16040	16187	15975	15979	15815	15904	16122	15939	16111	16044	16089	16112	15981	16040	16133	15972	16169	15881	16038	15976	15969	16064	15917	15985	16081	15982	16050	16007	15964	15959	16008	15935	16082	15948	16066	16056	15913	15926	16008	16040	15952	15976	16052	16146	15916	16164	15844	15818	15918	15949	15906	16097	16164	15778	15886	16039	16109	15959	16051	15982	16049	16007	15934	15846	15988	16025	16164	15892	16025	15968	15963	16067	16040	16009	16062	16076	16020	15952	15915	16140	15988	16054	15912	15876	15801	16078	15997	15947	16029	16049	15907	15963	15933	15913	15955	16137	15945	16028	16010	16088	15971	16135	16148	16033	16141	16154	16089	15880	15821	15955	16020	15771	16014	16123	16014	15864	16022	15951	15929	16112	16112	16168	15854	16049	16038	16181	16179	16034	16071	16063	16142	16079	15919	16237	16162	15968	15940	16197	16137	15991	16022	16094	15839	16066	15989	15978	16065	15975	16077	15882	15982	16019	16093	16011	15959	16025	16023	15970	15922	15927	15870	16150	16032	15875	15863	15896	15990	16090	15955	15910	16035	15964	16115	16048	16101	15917	16233	15904	16007	15873	16113	16039	15740	16032	16033	16087	16018	16204	16064	15808	15886	15800	16043	15942	16181	16104	15946	16021	15970	16098	15979	15980	15907	15924	15948	16035	15982	16009	16041	15937	15894	16074	16077	16019	16074	15981	15975	15943	16031	16160	15929	16046	15982	16180	16030	15943	15980	16081	16203	16159	15924	16067	16007	15994	16037	15986	15972	16085	15912	16106	16023	16052	15906	16159	15796	16066	15930	15971	16141	16048	16064	16241	16194	16105	16066	16085	16060	16036	16197	15938	16138	15925	15994	15862	16038	15838	15948	16011	16007	15936	15977	15986	15981	16022	15854	16071	15947	16069	16003	16178	15974	16041	16073	15872	16092	16022	16216	16061	15928	15963	15985	16190	16070	15776	16138	16149	15873	15995	16029	15849	16047
41821	49467	45656	35679	29545	28168	28178	28103	28333	27977	28104	27965	28012	28015	28089	28311	28093	28238	27972	28033	28110	28088	27841	28343	27860	27944	27926	27897	28008	27856	28095	27963	28215	28166	28044	28237	27977	27838	28216	28135	28324	28094	27870	28113	28048	27944	28170	27887	28130	27828	27834	27952	28285	28199	27927	27991	27937	27899	27846	27508	28205	28057	28131	27754	27849	27936	28004	28135	28021	27894	28283	27934	27905	28162	27939	28066	27922	28063	28015	28149	28059	27896	28030	28149	28097	27994	28249	28356	28034	28038	27714	28115	27878	28045	27782	27959	27953	27649	28188	27977	27968	27808	28153	28018	28042	27978	27971	27674	27815	28016	28176	28269	27881	28081	28039	27905	27973	27876	28196	28133	28096	27896	27912	28058	28290	27867	28181	28082	27961	28255	28025	27958	28156	28166	27839	27914	27765	28084	28222	28021	27835	27875	27647	28094	28201	28007	27891	28002	28231	28006	28217	27855	28248	27901	27995	28003	28065	27837	28066	27842	28012	28180	27718	27870	28114	27982	28075	27836	28078	27975	27662	28273	28200	27938	27812	27939	28231	28189	28195	27923	27989	28030	27959	27867	27877	28130	28169	27878	27903	27975	27998	28083	28086	28164	28034	28263	28024	27743	27982	28206	27993	28133	27950	28022	27971	27851	28014	27920	28032	28095	27932	28015	27999	27866	28138	28078	27924	27919	27897	28139	27919	28058	27796	28204	28318	27880	27829	27931	27763	27922	28094	28233	27874	27985	27843	28076	28056	27829	28355	28086	28072	27981	27898	28072	28044	27765	28175	28078	27967	28342	28044	28226	28005	27916	28096	28003	27768	27873	28102	27784	27828	28352	27990	27954	28027	27987	27979	27970	27981	27986	27724	28208	28066	27904	27838	27919	27919	27943	28160	28031	27766	27754	28091	27785	27726	28041	27844	27972	28341	27964	28156	28311	27989	28024	28085	27944	27971	28070	27937	28168	28190	27954	28275	28214	27973	28251	28159	27834	27991	28331	28050	28252	27936	27635	27711	28201	28110	28207	27860	28109	28168	28132	28058	27863	27947	27789	27949	27687	27770	27954	28079	28080	27910	27847	27931	28028	28211	27994	28155	28078	27956	27793	28145	28077	27993	28014	28008	27783	28189	27931	28138	27745	28367	28059	28076	27648	27762	27509	27807	27771	27894	27952	27970	28033	28182	27946	28112	27898	27855	27919	28032	28053	27975	28171	28025	27970	28016	28079	28042	28204	28088	28016	27888	27971	28025	27871	27609	28115	28180	28189	28073	27848	28114	27649	28063	28046	27949	27899	28093	28082	27975	28115	27937	28051	28008	28117	28149	28166	28235	28315	28071	28192	28125	27908	28044	27990	28109	27849	28009	28184	28087	28088	27791	28144	28236	27992	28155	28041	28136	27862	27751	27880	28007	27759	28094	27723	27976	27822	28039	28009	28139	27975	27986	27969	28154	28155	27950	28182	27896	27834	28255	27991	27732	27995	27948	28152	27961	28031	28182	27898	28051	28100	27706	27953	28118	28125	28131	28141	27914	28158	27916	28162	27985	27757	28022	28000	28135	27843	28124	28010	27775	28002	28245	27727	28177	27707	27845	27903	27988	28356	28108	28205	28046	28090	28170	28096	28040	27870	27986	28110	27897	28114	28183	28003	27953	28189	28034	28006	28303	28076	28172	27904	27808	28033	28069	28238	28110	27926	27894	28021	27968	27928	28024	28215	27916	27807	27917	28059	28118	27940	28044	28009	28046	27787	27989	28043	27750	28077	27853	27984	28020	28126	28119	27923	27917	27851	27911	27941	28072	28150	28045	28031	28025	27997	28130	28085	28024	27974	27826	28264	27910	27931	27866	28037	28098	27874	28026	28037	27870	28032	27949	27920	28070	28069	28020	28020	28100	28094	27850	27808	28359	27823	28225	27888	27982	27680	27842	28028	28120	28032	28041	28019	28090	28232	28017	27940	27713	28207	28001	28030	27930	27930	27873	28161	27893	28145	28392	27776	27987	28023	27896	27894	27923	28299	28068	27696	27790	28137	27935	28254	27948	27783	28147	28172	28107	28277	28065	28124	28232	27900	28136	27878	27824	27912	28083	27893	27744	27837	27915	27944	28111	27939	27892	28005	28155	28243	28206	27944	28172	28036	27825	27975	28026	28257	28019	27946	27843	27976	28230	27833	28006	28351	28057	27993	27961	27811	28070	27968	28028	27785	28021	28018	27633	27925	28183	28276	28282	28131	27822	27992	28311	27832	28142	28069	28187	28038	28023	27932	27860	28168	27737	28104	28073	28018	27976	27984	28230	27985	28026	28120	27965	28102	28020	27960	27874	28019	27979	28149	28225	27951	28180	28032	27905	27941	28106	27829	28126	27979	28073	28071	27793	27705	28156	28206	28128	28017	27945	27997	28002	28083	27923	28192	27901	28015	28191	27831	27879	28032	28177	27800	27889	27839	27928	28004	27898	28117	28111	27857	27859	27794	28088	27845	27934	27846	27843	27916	27943	28116	28066	27768	28122	27901	28085	28011	27968	28210	28159	27796	28025	27841	27640	27876	28001	28150	27770	27933	27891	27937	27987	27952	27988	27898	27932	27923	28105	28155	28223	28179	27918	28246	28003	28304	28084	28135	27856	28003	28282	28194	27992	28016	28021	28065	27988	27944	27927	28180	28209	28116	27947	28024	27958	27826	27857	27991	28006	27877	28027	28052	28015	28034	27961	27956	28091	28001	28087	27958	28226	27786	27893	28062	27947	28114	28100	28106	28216	27981	28046	28011	28017	27951	27903	28020	28109	28124	27966	28119	28163	27956	27656	27859	28141	27976	28125	27869	28118	27889	27954	28133	27933	27966	27975	28221	28035	28098	27964	27862	27979	27941	28139	28168	28137	28139	27950	27950	28131	28045	27967	27894	27984	28009	28013	28088	28134	27733	27922	27936	28215	27871	27976	27963	28049	28086	27914	27995	27898	27820	27903	28082	28025	28236	27555	28157	27930	27948	28178	28230	27839	27807	28097	27947	27814	28109	27870	28024	27711	28162	27907	28160	28026	28212	28287	27986	27903	27898	27949	27939	27816	27984	27987	28320	28119	27982	28072	28147	28166	28101	28144	27910	28337	28057	27894	27964	27955	28024	28173	28039	28038	28005	28051	27936	28124	28026	27990	27956	28049	28108	28084	28301	28191	28377	28159	27928	27968	27903	28073	28212	28004	27870	28097	27945	27828	28186	28163	28033	27943	27808	27899	27991	27768	28174	27827	28150	28006	27692	28074	27587	27910	27979	28276	28133	27921	28202	28213	27918	28046	27931	28007	27966	28185	27993	28220	27906	28013	28036	28134	28001	28005	28053	28011	27888	27915	28118	28092	28087	28005	27859	27984	28029	27706	27957	28035	28140	27859	28002	28124	28204	28204	27907	28291	28090	28027	28195	27865	28025	27855	27892	28299	28045	28307	28186	28187	28082	28072	27982	28082	27915	28261	28009	28108	28297	27868	28106	27885	28120	28120	28163	27912	27988	27942	28043	28235	28068	28015	28020	28092	27754	27837	27979	27904	27999	28172	27715	27948	27984	28203	27839	27977	27817	28125	27883	28097	27930	27902	27936	27964	27971	27954	28050	27959	28153	28143	28020	28106	27901	28145	28044	27976	27876	27889	27688	28206	28034	28011	27973	28265	28154	28091	28016	28163	28061	28130	28152	27960	28029	27844	28002	27897	27809	28090	28017	28031	28029	27680	28043	28002	28184	27756	28015	28066	28023	28106	27934	28005	28281	27798	27927	28058	27950	28072	27854	28042	28145	27867	27950	27772	28054	28062	27991	28051	27927	28031	28032	28249	28056	28044	28080	28045	27971	28013	28069	27866	27988	27714	28140	28013	28248	28076	28114	28172	28218	28106	27985	28139	28175	27550	28215	27919	27867	28179	28232	28135	27922	27931	27853	27621	28084	27937	28039	28017	27989	28227	28064	27824	27854	27846	27963	28239	27867	28233	27899	28110	28193	28126	28225	27926	27891	28305	28041	27884	27984	28073	27867	28032	28026	28009	28096	28096	28243	28098	27893	27869	28093	27888	28006	27927	28053	27960	27879	27862	28287	28121	27910	28041	27962	28031	27839	28311	28196	28080	28055	28098	28242	28084	28270	27902	28039	27967	27944	27961	28075	27868	27936	27785	28143	28291	28053	28156	28052	28114	28100	27719	27867	27893	27879	27741	27973	27751	28213	27931	28108	27932	27833	28058	27906	27898	27957	28075	28100	28133	28190	28288	28064	28151	28031	28081	27989	28089	28299	28166	27961	28217	27985	27965	28240	27834	27812	27967	28046	28043	28099	27966	28034	27905	28014	27831	27764	27989	27999	28110	28050	28278	27883	28068	28221	27943	27960	28097	28156	28059	28217	28123	27970	27948	28121	28290	27923	27965	28212	28168	27992	27899	27957	28101	28045	28043	28128	27929	28096	27985	27929	28173	28188	28146	28126	28134	28068	28156	27988	27947	28322	28301	27940	27886	27996	28132	27967	28331	27739	28098	27964	28153	28099	27966	27992	28220	27993	27950	28009	28115	27918	28136	27924	27929	27607	27982	28015	27873	28024	27743	28083	28138	28063	28039	27777	27881	27906	27896	27886	28441	27988	28093	28061	27903	27691	28225	27984	28067	28093	27950	27954	28008	28318	27919	28041	28213	28046	28052	28242	28123	28200	27800	28111	27755	28049	28023	27934	27838	27917	28005	28111	27993	28069	28300	27994	28134	28219	28282	27828	28074	27888	28026	28037	27968	27975	27695	27784	28206	27957	28010	28161	27946	28253	27870	27929	28084	27929	28168	27923	28138	28260	28091	27938	28109	27894	27850	28095	28147	27820	27942	28130	27818	28030	27883	27910	28093	28081	27942	27955	27917	27598	28087	28215	28069	27780	28160	28146	28115	28354	28001	27826	28387	28115	27984	28076	27907	28185	27953	28033	27855	27787	28175	28158	28073	27926	28121	28372	28028	28164	28146	27876	28083	27929	27973	27900	27793	27941	27981	27874	28041	27929	27885	28077	28093	28102	28087	28155	28098	28043	28023	27962	27949	28218	27913	28018	28057	27912	28260	28143	28210	27899	27860	28048	28062	27971	28226	28141
39721	52282	37768	23579	18217	16725	16724	16695	16577	16623	16659	16499	16552	16603	16453	16613	16550	16637	16661	16539	16650	16571	16825	16656	16663	16631	16680	16511	16878	16613	16702	16683	16870	16659	16634	16500	16587	16623	16588	16538	16704	16767	16701	16682	16502	16589	16567	16675	16784	16559	16545	16624	16595	16716	16596	16511	16591	16582	16508	16674	16555	16631	16655	16728	16482	16673	16524	16779	16690	16471	16611	16553	16627	16620	16670	16542	16600	16488	16534	16577	16564	16707	16643	16679	16577	16619	16629	16759	16586	16647	16626	16482	16628	16685	16495	16827	16554	16698	16698	16536	16630	16378	16740	16517	16618	16550	16627	16655	16649	16679	16490	16672	16544	16699	16581	16458	16767	16625	16612	16685	16622	16781	16513	16631	16685	16512	16574	16584	16536	16628	16708	16508	16598	16543	16478	16588	16484	16525	16544	16434	16637	16562	16583	16631	16482	16648	16361	16648	16709	16465	16620	16605	16642	16681	16517	16832	16778	16437	16522	16685	16558	16682	16627	16789	16584	16786	16560	16693	16713	16471	16633	16569	16561	16637	16557	16749	16647	16664	16453	16713	16589	16795	16533	16596	16656	16538	16465	16553	16464	16630	16628	16520	16570	16708	16707	16581	16396	16689	16396	16554	16753	16675	16594	16567	16631	16568	16648	16613	16461	16631	16658	16655	16671	16615	16724	16488	16722	16529	16535	16553	16496	16564	16313	16744	16653	16759	16500	16748	16518	16494	16761	16531	16628	16663	16553	16542	16663	16613	16673	16528	16633	16830	16585	16533	16528	16690	16770	16649	16606	16577	16671	16458	16761	16460	16465	16634	16631	16630	16503	16468	16832	16602	16676	16761	16698	16635	16794	16622	16587	16753	16504	16489	16731	16651	16611	16657	16570	16540	16622	16544	16742	16675	16520	16840	16665	16790	16609	16782	16503	16567	16644	16726	16578	16508	16606	16509	16675	16681	16585	16429	16788	16610	16693	16637	16583	16713	16608	16589	16424	16578	16426	16727	16598	16685	16474	16714	16608	16628	16624	16722	16602	16550	16526	16538	16719	16711	16551	16534	16585	16787	16619	16588	16523	16583	16656	16508	16686	16731	16638	16747	16716	16729	16530	16710	16717	16601	16563	16661	16463	16585	16421	16648	16820	16548	16606	16590	16651	16656	16498	16536	16639	16674	16696	16509	16485	16695	16820	16549	16756	16455	16585	16645	16655	16554	16571	16654	16702	16628	16584	16673	16623	16612	16569	16713	16451	16674	16647	16789	16604	16902	16585	16900	16348	16617	16537	16604	16472	16653	16511	16621	16684	16710	16513	16681	16617	16508	16667	16673	16656	16632	16607	16608	16646	16568	16653	16706	16587	16644	16582	16724	16539	16660	16671	16604	16632	16588	16610	16631	16681	16522	16550	16727	16518	16833	16537	16754	16679	16640	16725	16622	16654	16690	16583	16541	16776	16736	16607	16697	16527	16568	16647	16696	16518	16607	16642	16650	16663	16601	16779	16655	16654	16667	16687	16856	16619	16492	16656	16480	16674	16541	16588	16579	16525	16702	16731	16560	16620	16689	16637	16690	16560	16694	16464	16541	16603	16544	16804	16620	16603	16602	16724	16516	16681	16642	16570	16563	16716	16610	16672	16804	16684	16696	16723	16642	16775	16782	16546	16723	16675	16502	16686	16410	16615	16593	16703	16580	16643	16675	16792	16544	16678	16761	16766	16590	16596	16672	16541	16759	16638	16606	16596	16726	16759	16596	16599	16730	16726	16615	16610	16716	16671	16566	16542	16441	16568	16563	16693	16678	16641	16514	16551	16626	16755	16753	16580	16530	16641	16624	16654	16550	16671	16447	16580	16693	16633	16478	16612	16624	16643	16547	16403	16676	16705	16533	16739	16544	16852	16733	16555	16567	16575	16585	16791	16520	16557	16554	16761	16546	16685	16590	16346	16759	16619	16672	16672	16708	16701	16587	16675	16762	16624	16458	16714	16531	16688	16630	16608	16571	16715	16738	16444	16808	16514	16489	16660	16454	16642	16647	16563	16646	16626	16698	16595	16502	16643	16662	16621	16654	16807	16578	16510	16661	16687	16476	16733	16504	16606	16601	16621	16507	16594	16521	16450	16713	16619	16718	16466	16696	16745	16562	16649	16642	16855	16697	16704	16514	16536	16624	16598	16621	16663	16704	16594	16600	16490	16579	16541	16726	16749	16669	16562	16562	16714	16654	16510	16694	16677	16668	16726	16625	16692	16593	16539	16681	16572	16516	16732	16487	16561	16674	16448	16437	16680	16619	16423	16620	16617	16641	16712	16654	16729	16650	16701	16684	16568	16551	16628	16675	16844	16548	16732	16799	16689	16630	16764	16687	16708	16811	16735	16437	16498	16626	16528	16513	16504	16673	16725	16682	16606	16740	16374	16563	16810	16708	16588	16736	16668	16853	16629	16799	16463	16442	16663	16599	16688	16601	16751	16659	16687	16678	16684	16462	16664	16716	16554	16593	16653	16539	16688	16520	16630	16766	16802	16585	16700	16565	16573	16545	16679	16379	16897	16563	16610	16496	16579	16546	16718	16561	16703	16529	16530	16611	16595	16757	16297	16747	16506	16674	16675	16757	16526	16688	16663	16625	16518	16501	16476	16521	16614	16621	16633	16736	16733	16573	16504	16625	16587	16792	16778	16495	16724	16569	16574	16707	16848	16653	16646	16702	16738	16792	16602	16555	16611	16515	16598	16783	16709	16793	16563	16667	16602	16441	16532	16718	16644	16559	16640	16753	16580	16693	16463	16621	16571	16694	16639	16825	16636	16618	16581	16738	16752	16599	16816	16689	16728	16753	16638	16637	16560	16562	16612	16495	16633	16561	16585	16646	16445	16689	16827	16544	16528	16577	16629	16698	16636	16654	16578	16626	16632	16413	16507	16662	16789	16591	16593	16563	16692	16692	16637	16545	16776	16521	16582	16548	16484	16647	16647	16728	16756	16613	16591	16566	16786	16531	16716	16560	16636	16585	16495	16645	16409	16786	16656	16627	16485	16704	16545	16500	16635	16751	16545	16672	16482	16708	16527	16564	16509	16658	16500	16734	16565	16686	16549	16580	16666	16633	16558	16793	16601	16667	16563	16614	16741	16586	16646	16648	16620	16668	16640	16796	16500	16724	16764	16645	16467	16742	16590	16619	16703	16726	16435	16703	16743	16699	16677	16565	16673	16567	16649	16631	16765	16552	16679	16483	16889	16754	16688	16623	16634	16504	16579	16610	16633	16669	16694	16641	16770	16654	16499	16413	16711	16601	16487	16572	16579	16633	16572	16687	16669	16470	16686	16584	16721	16732	16629	16614	16621	16590	16571	16686	16666	16600	16706	16718	16750	16572	16728	16637	16668	16565	16565	16584	16563	16598	16576	16623	16603	16586	16564	16674	16466	16529	16534	16667	16679	16486	16601	16593	16875	16626	16519	16693	16613	16560	16615	16721	16512	16897	16513	16643	16710	16554	16467	16739	16611	16642	16758	16452	16624	16708	16508	16617	16591	16644	16685	16540	16710	16691	16482	16633	16505	16723	16622	16709	16450	16651	16609	16835	16484	16691	16526	16715	16595	16574	16522	16772	16668	16560	16583	16529	16433	16640	16616	16524	16489	16471	16584	16593	16680	16617	16672	16701	16561	16680	16679	16657	16490	16623	16668	16642	16680	16471	16604	16575	16707	16651	16668	16728	16566	16605	16567	16694	16612	16681	16575	16545	16668	16649	16625	16587	16613	16718	16662	16688	16526	16453	16638	16669	16606	16814	16473	16705	16646	16624	16685	16728	16685	16473	16650	16736	16714	16613	16546	16645	16682	16622	16624	16500	16797	16664	16540	16562	16726	16610	16777	16595	16484	16515	16547	16552	16532	16698	16576	16743	16668	16651	16871	16738	16610	16844	16547	16605	16742	16795	16695	16713	16670	16554	16676	16598	16556	16721	16552	16702	16796	16814	16781	16627	16532	16736	16609	16572	16477	16493	16680	16662	16739	16593	16615	16764	16755	16635	16669	16728	16522	16576	16583	16775	16591	16722	16624	16539	16610	16669	16567	16609	16713	16490	16538	16629	16659	16581	16827	16799	16535	16706	16621	16649	16517	16483	16559	16694	16690	16722	16784	16465	16691	16755	16681	16579	16588	16516	16604	16475	16658	16533	16597	16584	16623	16498	16761	16666	16559	16547	16591	16615	16638	16755	16678	16809	16484	16722	16600	16703	16521	16616	16519	16527	16582	16786	16583	16531	16637	16734	16559	16731	16639	16569	16695	16683	16634	16744	16691	16851	16697	16642	16680	16774	16629	16687	16554	16623	16670	16660	16675	16624	16579	16640	16545	16581	16475	16719	16619	16651	16536	16569	16642	16655	16575	16583	16658	16664	16759	16696	16733	16654	16553	16723	16662	16701	16602	16647	16577	16498	16724	16780	16497	16729	16633	16594	16541	16620	16582	16623	16529	16767	16586	16745	16570	16748	16445	16575	16602	16801	16710	16573	16659	16755	16597	16830	16688	16582	16635	16647	16614	16576	16667	16817	16673	16562	16592	16512	16786	16605	16655	16656	16636	16563	16704	16485	16678	16786	16572	16544	16712	16701	16523	16633	16616	16684	16726	16522	16719	16646	16687	16652	16389	16629	16551	16609	16596	16595	16635	16545	16515	16668	16667	16476	16687	16676	16640	16602	16510	16690	16630	16582	16554	16396	16776	16569	16727	16641	16553	16563	16615	16601	16423	16496	16641	16560	16693	16428	16671	16691	16661	16752	16661	16622	16549	16705	16559	16561	16464	16456	16584	16633	16700	16448	16431	16546	16775	16595	16640	16682	16531	16534	16834	16713	16564	16644	16729	16718	16626	16749	16527	16468	16703	16759	16774	16446	16631	16659	16560	16704	16594	16541	16482	16655	16663	16657	16613	16590	16510	16655	16575	16603	16666	16793	16413	16646	16583	16651	16736	16679	16526	16574	16620	16612	16568	16581	16664	16801	16491	16443	16593	16572	16617	16630	16599	16616	16555	16730	16626	16641	16780	16519	16558	16573	16649	16676	16432	16661	16514	16583	16673	16703	16572	16546	16564	16532	16652	16696	16695	16531	16750	16467
24595	28163	39039	36142	31096	28645	30595	28369	27693	28164	28248	27995	28100	27960	27915	27813	27672	27932	27950	27827	27889	27833	28327	27846	27943	27710	27524	27767	27937	27924	27476	27805	27829	27805	28064	27840	27806	28011	27931	27864	27766	27963	27717	27864	27760	27752	27416	27867	28010	27799	27592	27720	27808	27669	27899	27551	27780	27624	27884	27774	27680	27889	27940	28046	27851	27861	27957	27922	27659	27627	27949	27755	27749	27804	27841	27802	27941	27949	27937	27790	27732	27843	27816	27935	27937	28189	28105	27886	27665	27797	28025	27631	27619	27671	27843	27752	27570	27786	27650	27742	27738	27909	27877	27806	27969	28007	27855	27663	27659	27675	27577	27627	27815	27907	27723	27745	27796	27853	27671	27740	27709	27648	27741	27780	27854	27965	27791	27687	27773	27744	27640	27903	27780	27591	27905	27733	27636	27828	27893	27762	27991	27831	27867	27887	27637	27687	27910	27632	27574	27733	27825	27637	27637	27703	27651	27926	28053	28091	27699	27858	27841	27726	27998	27929	27959	27790	27865	27959	27937	27781	27742	27650	27927	27893	27981	27850	27719	27585	27827	27875	27810	27837	27721	28225	27918	27758	27846	27954	27928	27984	28008	27672	27511	27835	27712	28009	27706	27457	27833	27983	27776	27879	27764	27789	27895	27617	27516	27705	27976	27668	27869	27720	27773	27977	27981	27857	27744	27736	27537	27499	27552	27895	28164	27771	27888	28007	27868	27910	27992	28060	27825	27825	27743	27816	27525	27752	27759	27882	28045	27567	27669	27980	27761	27844	27787	27770	27870	28018	27733	27664	27867	27810	27549	27787	27632	27822	27803	27751	27628	27464	27519	27950	27970	27839	27984	27828	28047	27878	27607	27731	27585	27735	27772	27809	27713	27712	27678	27965	27785	27813	27998	27880	27712	27829	27924	27794	27799	27942	27702	27643	27924	27831	27691	27743	27720	27627	27803	27789	27894	28108	27557	27716	27842	28036	27867	27991	27775	27716	27622	27771	27811	28120	27541	27769	27706	27929	27675	27396	27679	27693	28045	27786	27770	27882	27716	27854	27904	27858	27965	27638	27596	27675	27466	27631	27542	27936	27576	27720	27592	27929	27848	27884	27864	27716	27647	27790	27634	27887	27778	27945	27623	27538	27823	27855	27921	27985	27676	27697	27752	27674	27867	27936	27818	28115	27964	27849	27822	27920	27413	27757	27793	27803	27687	27698	27611	27488	27717	27758	27701	27522	27556	28050	27566	27961	27970	27407	27641	27783	27794	27370	27455	27874	27569	27659	27632	27795	27611	27597	27813	27712	27712	27891	27814	28226	27806	27692	27486	27812	27885	27748	28034	27602	27472	27703	27904	27768	27907	27816	27989	27749	27943	27803	28086	27708	27795	27787	27799	27839	27747	27851	27749	27750	27826	27932	27728	27819	27918	27760	27682	27586	27916	27531	27555	27729	27836	27643	27808	27593	27720	27627	27577	27653	27946	27716	27849	27784	27469	28151	27939	27524	27799	27946	27958	27855	27654	27838	28005	27950	27779	27986	27835	28076	28029	27682	28037	27973	27800	27758	27685	27627	27773	28110	27886	27813	27582	27834	27760	28054	27927	27510	27855	27896	27714	27705	27526	27804	27940	28042	27687	27849	27741	27665	27945	27748	27707	27869	27867	27720	27958	27881	27778	27875	27637	28019	27664	27904	27697	27869	27624	27778	27529	27704	27966	27766	27739	27881	27738	27947	27713	27589	27792	27919	27875	27858	27734	27649	27482	27976	27959	27892	27764	28025	27893	27681	27623	27717	27978	27875	27986	27794	27641	27652	27817	27777	27846	27701	27783	28085	27940	27882	27884	27763	27863	27836	27857	27719	27866	27468	27852	27733	27791	27885	27506	27841	27647	27805	27671	27779	27874	27721	27655	27917	27628	27586	27738	27792	27817	27419	28063	27950	27674	27785	27780	27824	27863	27565	27761	27686	27715	27668	27716	27659	27878	27695	27972	27762	27835	27749	27862	27783	28002	27893	27650	27875	27837	27946	27678	27713	27836	27802	27613	27619	27841	27921	28033	27805	27576	28151	27906	27617	27897	27896	27585	27567	27965	27965	27929	27672	27886	28064	27858	27710	28043	27602	27886	27723	27888	27850	27863	27826	27874	27855	27567	27728	27613	27989	27437	27823	28082	27749	27756	27840	27509	27860	27793	27827	27848	27840	27740	28031	27804	27649	27756	27945	27836	27700	27795	28031	27790	27973	27561	28022	27782	27854	28011	27638	27534	27484	27630	28039	27762	27791	27685	27844	27834	27881	27791	27541	27716	27831	27653	27490	27886	27614	27725	27619	27792	27790	27753	27915	28021	27805	27644	27389	28035	27929	27548	27724	27709	27832	27821	27780	27847	27938	27890	27667	27590	27855	27808	27783	27860	27840	27998	27805	27770	27818	27986	27797	27638	27857	27695	27741	27847	27796	27767	27636	27759	27879	27848	27480	27763	27810	27577	27873	27621	27721	27904	27726	27685	27796	27900	27698	27847	27898	27948	27857	27829	27629	27890	27908	27770	27436	27619	27771	27731	27848	27723	27553	27833	28023	27765	27779	27706	27667	27914	27879	27940	27878	27789	27608	27687	27863	27807	27867	27923	27927	27622	27859	27958	27705	27788	27818	27742	27895	27843	28088	27887	27805	28025	27914	27816	27729	27981	27570	27757	27586	27822	27516	27705	27919	27796	27590	28293	27851	27622	27704	27830	27729	27631	27645	27510	27770	27661	27450	27581	27940	27883	27636	27679	27530	28127	27728	27566	27875	27854	27636	27989	27917	27810	27643	27957	27766	28060	27728	27768	27715	27836	28035	27714	27881	27898	27967	27720	27831	27690	27826	27814	27891	27722	27818	27771	28019	27997	27584	27895	27613	27851	27865	27963	27598	27902	27635	27568	27716	27976	27717	27854	27914	27699	27662	27753	27637	27704	27720	27950	27601	27755	27780	27862	27629	27739	27919	27759	27859	28013	27956	27664	27708	27753	27802	27857	28008	27902	27795	27809	27732	27641	27844	27763	27880	27801	27644	27693	27900	27635	27965	27717	27688	27744	27749	28064	27885	27916	27582	27894	27882	27721	27705	27932	27779	27883	27888	27827	27774	27823	27787	28007	27584	27962	27819	27616	27828	27789	27982	27555	27923	27881	27687	27688	27431	27700	27887	27911	27579	27782	27820	27837	27486	27904	27777	28033	27708	27585	27529	27769	27616	27627	28049	28108	27607	28142	28016	27731	27926	27654	27520	27519	28173	27866	27865	27564	27956	27662	27870	27798	27909	27798	27635	27709	27729	27786	27516	27826	27617	27933	27595	27714	27714	27888	27981	27596	27731	27669	27462	27873	27585	27791	27760	27962	27675	27693	28128	27847	27736	27776	27534	27878	27821	27819	27801	27711	27677	27794	27613	27825	27719	27912	27797	27955	27761	27795	28036	28078	27861	28000	27782	27845	27839	27802	27595	27979	27957	27703	27602	27519	27505	27817	27555	27582	27862	27865	27910	27561	27887	27613	27543	27975	28013	27793	27736	27590	27985	27512	27779	27879	28135	27978	27922	27702	27833	27698	27907	28138	27604	27906	27934	27716	27771	27999	27763	27863	27799	27813	27772	27728	27751	27660	27726	27498	27701	27799	27871	27982	27655	27778	27906	27750	27598	27707	27683	27962	27782	27772	27777	27775	27666	27844	27919	27901	27688	27560	27682	27641	27686	27878	27964	27631	28005	27910	27895	27767	27709	27518	27760	27675	27814	27650	27780	27774	27836	27866	27866	27913	27722	27607	27901	27725	27697	27657	27805	27670	27681	27615	27923	27752	27723	27842	27743	27808	27868	27751	27639	27784	27906	27719	27966	27711	27842	28026	27606	27562	27863	27838	27587	27935	27888	27998	28004	27653	27635	27599	27702	27686	27681	27857	28064	27756	27644	27903	27720	27849	27661	27682	27778	27850	27789	27688	27798	27997	27896	28141	27976	27560	27970	27742	27969	27793	27662	27726	27957	27601	27824	27911	27871	27922	27852	27548	27780	27818	27711	27793	27743	27792	27873	27984	27938	27622	27928	27767	27370	27831	28091	27363	27311	27970	27869	27627	27785	27793	27838	27963	27939	27880	27598	27780	27726	28037	27813	27673	27669	27814	27596	27896	27747	27957	27883	27959	27899	27763	27864	27978	27913	28024	27874	27636	27758	27642	27841	27771	27660	27834	27831	27743	27620	27867	27816	27745	27802	27877	27736	27644	27801	27919	27624	27552	27844	27655	27648	27828	28007	27942	27769	27618	27939	28061	28132	27919	27540	27861	27881	27806	27584	27684	27699	27573	27751	27973	27596	27873	27940	27599	27837	27762	27731	27878	27804	27995	27800	27774	27799	27794	28047	27770	27739	27709	27802	28055	27780	27903	27671	27792	27858	27812	28060	27900	27799	27840	27684	27912	27910	27650	27885	28091	27663	27669	27998	27748	27575	27626	27639	27846	27918	27822	27809	27592	27933	27489	27652	27853	27717	27624	27867	27826	27931	27817	27907	27978	27710	27852	27748	27742	27941	27877	27850	27877	27674	27781	27873	27735	27640	27812	27865	27577	27829	27739	27809	27601	27812	27718	27919	27750	27615	27677	27664	27837	27639	27608	27892	27868	27988	27915	27857	27684	27881	28004	28036	27821	27763	27686	27883	27959	27705	27600	27867	27817	27649	27940	28080	27993	27526	27712	27655	27501	27729	27732	27735	27851	27879	27810	27652	27725	27787	27464	27981	27728	27905	27820	27983	27729	27950	28020	27586	27707	27705	27963	28029	28034	28012	27685	27996	27805	27746	27847	27829	27759	27913	27820	27816	27831	27923	27877	27771	28008	27754	27831	27799	27906	27814	27568	27837	27915	27898	27980	27666	27761	28002	27648	27496	27626	27561	27902	27741	27746	27980	27931	27861	27595	27969	27690	27919	27681	27924	27790	27768	27864	27872	27866	27717	27920	27683	27886	27996	27887	27730	27683	27813	27738	27977	27790	27617	27707	27577	27863	27921	27876	27589	27726	27945	27772	28037	27817	27674	28243	27705	27753	27879	27705	27773	27715	28239	27834	27658	27753	27760	27806	27703
66740	105823	84915	54755	31714	16618	16620	16358	16704	16430	16413	16560	16490	16509	16547	16652	16516	16689	16554	16567	16506	16502	16677	16503	16608	16673	16415	16502	16377	16390	16404	16645	16489	16638	16478	16500	16637	16421	16545	16487	16474	16551	16372	16545	16611	16453	16571	16556	16625	16487	16623	16567	16482	16505	16359	16564	16652	16432	16569	16513	16508	16520	16557	16466	16595	16503	16672	16436	16520	16460	16625	16449	16342	16486	16361	16487	16591	16372	16704	16394	16468	16530	16575	16568	16647	16525	16537	16463	16237	16672	16589	16537	16261	16545	16459	16269	16515	16513	16461	16468	16618	16472	16517	16573	16542	16581	16508	16469	16528	16418	16346	16400	16421	16450	16564	16531	16535	16572	16592	16503	16488	16413	16484	16558	16489	16458	16527	16573	16521	16580	16366	16487	16559	16491	16574	16474	16349	16538	16442	16473	16663	16509	16455	16467	16379	16445	16545	16592	16407	16418	16610	16734	16465	16602	16282	16588	16570	16538	16396	16557	16253	16490	16392	16692	16425	16525	16389	16587	16475	16522	16411	16474	16440	16578	16470	16513	16576	16479	16696	16564	16530	16650	16560	16517	16510	16613	16391	16505	16662	16625	16584	16467	16584	16401	16561	16641	16384	16418	16408	16450	16539	16647	16426	16637	16527	16531	16408	16528	16730	16561	16599	16494	16419	16488	16561	16514	16718	16507	16531	16515	16391	16470	16617	16641	16711	16586	16527	16498	16593	16521	16367	16563	16493	16386	16634	16558	16258	16581	16328	16482	16392	16562	16304	16524	16465	16518	16533	16475	16442	16500	16577	16438	16645	16506	16390	16468	16470	16490	16546	16583	16607	16843	16483	16450	16661	16332	16662	16352	16397	16563	16575	16544	16515	16420	16534	16488	16382	16645	16514	16522	16453	16529	16542	16458	16374	16602	16567	16627	16457	16539	16528	16575	16464	16410	16482	16580	16623	16346	16421	16616	16399	16477	16580	16544	16535	16500	16634	16579	16353	16594	16649	16382	16640	16695	16448	16405	16402	16338	16485	16484	16433	16347	16467	16660	16353	16470	16538	16562	16372	16489	16630	16486	16387	16468	16493	16549	16548	16417	16609	16584	16408	16694	16496	16467	16663	16506	16432	16424	16567	16311	16507	16431	16461	16486	16400	16505	16453	16398	16464	16490	16760	16441	16377	16459	16556	16516	16498	16566	16437	16494	16655	16384	16276	16613	16368	16500	16401	16334	16485	16428	16584	16491	16543	16460	16533	16478	16409	16559	16430	16494	16387	16664	16447	16583	16502	16508	16614	16557	16455	16639	16351	16459	16569	16515	16525	16347	16522	16377	16580	16519	16512	16547	16541	16439	16350	16565	16455	16627	16442	16700	16384	16607	16238	16613	16365	16551	16500	16522	16432	16595	16485	16453	16507	16560	16501	16489	16491	16603	16432	16374	16551	16695	16493	16625	16597	16567	16480	16462	16259	16543	16493	16663	16559	16514	16562	16418	16524	16602	16546	16379	16301	16528	16473	16498	16429	16608	16381	16564	16306	16576	16578	16399	16508	16450	16449	16518	16369	16488	16604	16513	16427	16606	16475	16554	16521	16418	16410	16471	16604	16474	16448	16475	16634	16565	16597	16701	16507	16446	16575	16424	16495	16767	16494	16767	16580	16432	16500	16569	16707	16427	16570	16450	16534	16469	16468	16595	16430	16506	16458	16652	16742	16487	16555	16480	16553	16648	16469	16495	16674	16451	16447	16599	16544	16516	16488	16300	16448	16506	16517	16600	16449	16561	16288	16407	16313	16398	16532	16591	16421	16235	16547	16528	16611	16562	16527	16534	16405	16584	16587	16526	16432	16458	16637	16528	16334	16577	16397	16382	16479	16458	16403	16464	16485	16457	16501	16437	16454	16605	16531	16517	16405	16646	16524	16449	16381	16456	16613	16581	16588	16505	16766	16441	16484	16467	16507	16529	16345	16552	16480	16397	16480	16414	16417	16617	16406	16494	16558	16438	16314	16455	16587	16562	16634	16560	16463	16356	16433	16446	16484	16612	16371	16561	16539	16466	16455	16518	16513	16545	16586	16586	16636	16670	16650	16547	16463	16674	16549	16451	16683	16415	16539	16622	16479	16579	16408	16281	16324	16579	16560	16586	16367	16470	16309	16475	16528	16452	16657	16608	16578	16436	16550	16552	16466	16602	16514	16681	16270	16492	16607	16337	16640	16517	16448	16538	16485	16575	16468	16575	16551	16512	16454	16397	16493	16654	16430	16255	16376	16785	16440	16373	16604	16444	16633	16636	16546	16388	16451	16692	16551	16518	16440	16448	16538	16429	16558	16395	16570	16436	16611	16463	16636	16549	16583	16525	16489	16502	16372	16454	16468	16481	16391	16559	16460	16575	16447	16566	16606	16485	16672	16460	16635	16627	16654	16224	16526	16477	16674	16501	16523	16585	16429	16678	16552	16352	16694	16490	16428	16466	16482	16461	16575	16500	16399	16613	16387	16354	16660	16597	16444	16541	16521	16523	16494	16315	16477	16434	16397	16232	16396	16508	16457	16465	16566	16481	16433	16390	16450	16585	16396	16408	16484	16581	16608	16446	16446	16489	16634	16500	16515	16732	16448	16553	16457	16505	16493	16518	16634	16501	16472	16528	16280	16408	16843	16480	16468	16585	16494	16455	16403	16460	16416	16448	16335	16557	16634	16732	16458	16555	16618	16568	16386	16434	16654	16533	16326	16299	16627	16568	16467	16362	16487	16433	16673	16547	16507	16606	16334	16428	16521	16557	16529	16517	16452	16477	16405	16662	16424	16617	16421	16423	16621	16579	16472	16641	16614	16555	16593	16447	16688	16403	16633	16596	16447	16467	16353	16449	16697	16385	16582	16414	16530	16517	16513	16696	16516	16487	16616	16384	16599	16529	16518	16433	16635	16449	16494	16456	16485	16443	16645	16608	16391	16328	16711	16391	16495	16735	16505	16503	16596	16337	16617	16529	16439	16324	16491	16616	16422	16455	16597	16635	16615	16466	16505	16258	16646	16410	16545	16408	16498	16349	16509	16639	16409	16407	16413	16614	16453	16500	16439	16432	16474	16478	16576	16521	16520	16294	16444	16466	16463	16496	16542	16410	16379	16551	16594	16419	16494	16427	16483	16562	16436	16483	16586	16647	16355	16521	16566	16669	16511	16450	16478	16465	16418	16346	16518	16611	16508	16683	16509	16421	16350	16519	16488	16546	16462	16508	16785	16571	16396	16509	16409	16559	16621	16461	16535	16578	16519	16534	16521	16557	16424	16442	16572	16500	16383	16485	16533	16526	16316	16500	16353	16687	16419	16549	16555	16552	16518	16607	16511	16356	16420	16363	16516	16527	16524	16384	16433	16412	16356	16337	16513	16478	16281	16506	16581	16561	16408	16677	16717	16686	16543	16626	16364	16634	16436	16572	16504	16707	16430	16480	16477	16422	16535	16511	16382	16645	16767	16521	16417	16673	16393	16418	16297	16667	16473	16651	16702	16464	16460	16595	16460	16618	16479	16397	16583	16482	16385	16434	16475	16603	16518	16477	16621	16567	16607	16514	16510	16497	16407	16514	16560	16572	16517	16515	16467	16395	16563	16528	16534	16505	16443	16658	16686	16484	16335	16574	16472	16490	16647	16530	16442	16504	16595	16524	16566	16530	16541	16286	16517	16696	16379	16497	16486	16629	16512	16470	16550	16567	16467	16420	16529	16514	16699	16658	16585	16754	16435	16324	16533	16615	16372	16550	16630	16356	16542	16473	16540	16488	16775	16406	16471	16613	16674	16433	16554	16416	16619	16592	16388	16615	16437	16399	16480	16562	16603	16412	16471	16411	16556	16424	16617	16541	16315	16521	16523	16543	16422	16429	16337	16522	16543	16522	16481	16434	16442	16442	16452	16614	16537	16428	16595	16308	16489	16473	16490	16423	16606	16475	16440	16563	16527	16453	16539	16505	16597	16511	16689	16598	16696	16569	16465	16391	16385	16275	16638	16541	16520	16394	16547	16521	16604	16431	16382	16533	16510	16576	16485	16519	16561	16682	16389	16504	16490	16627	16647	16547	16550	16576	16496	16427	16303	16598	16616	16451	16506	16509	16416	16572	16363	16435	16623	16590	16316	16337	16689	16482	16660	16457	16478	16505	16532	16526	16469	16355	16504	16558	16661	16496	16562	16419	16545	16519	16428	16352	16337	16410	16513	16457	16602	16355	16516	16500	16505	16527	16490	16385	16395	16422	16289	16510	16603	16573	16446	16659	16445	16493	16606	16557	16490	16650	16222	16412	16512	16467	16426	16477	16423	16461	16318	16609	16470	16482	16583	16426	16599	16583	16545	16444	16666	16442	16372	16466	16418	16516	16545	16512	16485	16658	16458	16571	16551	16396	16494	16512	16494	16541	16482	16307	16443	16451	16463	16464	16489	16577	16280	16441	16425	16559	16546	16596	16607	16453	16487	16476	16615	16438	16528	16540	16435	16330	16501	16548	16422	16386	16416	16556	16600	16489	16342	16637	16477	16637	16567	16566	16463	16506	16380	16535	16506	16620	16420	16570	16502	16535	16452	16456	16598	16474	16588	16586	16425	16446	16414	16389	16540	16501	16501	16569	16438	16631	16502	16639	16536	16362	16564	16382	16500	16578	16518	16390	16534	16265	16500	16579	16565	16381	16413	16590	16296	16511	16417	16362	16469	16444	16254	16453	16459	16355	16656	16474	16447	16554	16367	16459	16541	16334	16520	16419	16592	16329	16589	16535	16573	16357	16385	16520	16550	16514	16382	16435	16525	16567	16536	16560	16494	16494	16450	16498	16582	16612	16621	16407	16569	16505	16666	16227	16532	16566	16488	16450	16562	16517	16418	16434	16572	16369	16465	16609	16311	16570	16532	16523	16544	16440	16667	16530	16416	16421	16482	16644	16478	16418	16441	16559	16480	16603	16552	16433	16519	16587	16666	16556	16671	16440	16425	16516	16397	16596	16494	16351	16521	16580	16588	16562	16348	16383	16663	16403	16475	16360	16625	16543	16340	16416	16645	16573	16404	16428	16615	16611	16504	16524	16244	16569	16487	16429	16417	16481	16333	16451	16571	16527	16398	16365	16525	16418
23040	26026	36807	34544	28801	26162	30603	27697	26684	27070	26945	26607	26833	26801	26852	26829	26789	26831	27022	26862	26774	26543	26845	26875	26792	26835	26456	26720	26599	26594	26779	26687	26845	26887	26811	26822	26485	26893	26895	26622	26544	26538	26744	26614	26648	26267	26752	26619	26605	26872	26869	26478	26550	26521	26681	26651	26772	26708	26448	26651	26813	26464	26380	26639	26657	26419	26533	26480	26573	26388	26447	26426	26487	26534	26615	26426	26633	26928	26479	26567	26388	26540	26468	26485	26612	26761	26510	26501	26485	26804	26537	26532	26512	26396	26558	26561	26451	26517	26608	26585	26568	26778	26446	26658	26582	26474	26359	26215	26648	26494	26650	26518	26390	26550	26402	26393	26727	26608	26663	26711	26443	26555	26436	26700	26654	26509	26630	26729	26665	26565	26534	26406	26808	26540	26277	26733	26534	26557	26656	26549	26471	26369	26497	26758	26796	26420	26399	26542	26340	26403	26590	26490	26762	26434	26356	26316	26610	26547	26675	26834	26701	26546	26625	26475	26426	26466	26446	26623	26321	26343	26613	26705	26384	26627	26448	26644	26632	26570	26642	26566	26803	26732	26808	26436	26415	26356	26524	26650	26528	26456	26398	26909	26796	26650	26609	26625	26678	26641	26737	26492	26494	26511	26491	26560	26535	26447	26533	26543	26581	26366	26508	27039	26613	26408	26540	26541	26350	26778	26333	26558	26587	26506	26600	26496	26875	26662	26344	26337	26618	26586	26760	26615	26613	26487	26425	26307	26545	26685	26472	26679	26494	26840	26227	26141	26724	26526	26720	26479	26480	26658	26407	26313	26374	26497	26770	26503	26614	26394	26709	26681	26529	26514	26925	26507	26764	26385	26552	26458	26802	26517	26322	26430	26811	26605	26672	26440	26688	26289	26411	26424	26498	26687	26615	26799	26276	26299	26686	26510	26584	26395	26814	26381	26177	26566	26645	26566	26451	26531	26520	26720	26463	26341	26449	26431	26398	26509	26644	26669	26702	26482	26379	26356	26534	26669	26522	26590	26679	26604	26349	26406	26654	26614	26396	26598	26546	26542	26597	26418	26433	26407	26451	26626	26606	26566	26434	26600	26649	26665	26666	26389	26527	26563	26607	26792	26557	26301	26712	26543	26670	26644	26538	26563	26543	26517	26422	26392	26638	26672	26689	26552	26640	26572	26465	26588	26614	26657	26687	26930	26667	26687	26751	26456	26647	26577	26650	26580	26585	26438	26453	26704	26661	26507	26526	26710	26643	26371	26724	26412	26525	26422	26584	26241	26462	26217	26660	26598	26644	26625	26512	26610	26533	26613	26457	26642	26423	26601	26597	26483	26496	26614	26693	26384	26658	26361	26504	26673	26563	26421	26341	26425	26758	26730	26594	26610	26743	26530	26495	26688	26664	26560	26540	26507	26758	26543	26424	26426	26422	26534	26438	26290	26336	26498	26569	26498	26462	26551	26418	26442	26523	26292	26582	26684	26674	26678	26704	26558	26720	26576	26490	26483	26660	26798	26491	26645	26469	26540	26512	26638	26700	26468	26811	26332	26227	26585	26776	26376	26656	26540	26486	26486	26307	26575	26657	26537	26479	26700	26453	26524	26617	26409	26563	26548	26689	26502	26701	26627	26622	26660	26457	26630	26433	26518	26258	26428	26378	26335	26493	26391	26601	26824	26597	26574	26489	26642	26226	26489	26579	26431	26768	26667	26473	26484	26734	26436	26634	26372	26655	26224	26438	26582	26615	26382	26697	26554	26332	26356	26448	26433	26718	26544	26464	26707	26618	26662	26625	26455	26497	26509	26493	26492	26640	26403	26785	26506	26547	26760	26353	26524	26762	26538	26479	26529	26388	26834	26800	26656	26523	26521	26704	26523	26857	26419	26726	26712	26583	26467	26094	26418	26457	26338	26418	26393	26669	26739	26580	26505	26696	26486	26231	26575	26344	26486	26315	26294	26250	26353	26588	26424	26503	26654	26393	26438	26558	26753	26424	26776	26672	26439	26519	26590	26546	26326	26483	26511	26352	26589	26586	26708	26416	26610	26526	26477	26712	26590	26482	26661	27010	26335	26525	26390	26461	26667	26574	26635	26536	26419	26412	26600	26414	26467	26607	26749	26546	26620	26616	26646	26705	26640	26628	26755	26537	26670	26582	26537	26429	26463	26330	26469	26488	26609	26306	26540	26541	26554	26512	26706	26717	26755	26732	26503	26457	26537	26581	26468	26538	26287	26803	26674	26296	26533	26462	26396	26522	26714	26530	26527	26575	26345	26625	26383	26579	26636	26348	26314	26668	26593	26619	26472	26608	26408	26751	26560	26557	26276	26711	26443	26380	26426	26490	26540	26827	26412	26437	26555	26512	26756	26224	26607	26338	26493	26498	26548	26536	26495	26663	26272	26362	26131	26375	26455	26233	26714	26671	26375	26540	26688	26669	26246	26481	26402	26264	26621	26700	26513	26473	26540	26444	26360	26498	26478	26582	26431	26537	26550	26490	26403	26464	26543	26386	26371	26410	26471	26922	26502	26705	26334	26425	26601	26372	26414	26366	26588	26538	26394	26557	26528	26556	26508	26435	26613	26349	26472	26576	26493	26707	26301	26456	26504	26564	26625	26316	26541	26365	26364	26467	26513	26497	26613	26594	26474	26504	26602	26468	26590	26508	26673	26527	26531	26353	26482	26679	26525	26664	26532	26651	26578	26561	26587	26721	26282	26361	26621	26597	26594	26609	26679	26471	26569	26444	26518	26105	26707	26506	26408	26428	26511	26671	26697	26414	26319	26590	26400	26546	26462	26681	26284	26243	26262	26452	26281	26473	26622	26517	26554	26696	26571	26511	26524	26496	26683	26646	26503	26374	26498	26675	26620	26514	26617	26346	26508	26370	26476	26476	26411	26438	26583	26437	26723	26616	26681	26440	26451	26659	26580	26316	26608	26215	26332	26451	26503	26546	26363	26677	26465	26266	26439	26491	26467	26348	26651	26329	26511	26488	26362	26315	26542	26651	26596	26682	26700	26511	26494	26465	26538	26589	26457	26569	26734	26469	26627	26601	26707	26791	26623	26477	26468	26510	26317	26528	26698	26765	26653	26503	26640	26374	26499	26641	26674	26422	26713	26534	26526	26485	26381	26409	26560	26748	26568	26705	26597	26740	26407	26669	26481	26561	26530	26626	26867	26543	26419	26448	26558	26306	26351	26565	26441	26456	26708	26624	26454	26361	26272	26096	26351	26345	26418	26489	26739	26721	26625	26536	26746	26501	26611	26485	26433	26688	26484	26540	26257	26607	26424	26706	26425	26370	26666	26697	26706	26205	26596	26326	26562	26567	26531	26657	26469	26544	26673	26605	26380	26673	26491	26559	26637	26706	26477	26379	26699	26805	26267	26582	26221	26617	26610	26566	26543	26514	26469	26450	26353	26524	26606	26509	26541	26477	26373	26660	26651	26401	26632	26423	26351	26720	26398	26636	26453	26383	26466	26452	26555	26508	26358	26418	26530	26639	26500	26667	26484	26604	26766	26099	26289	26369	26501	26761	26854	26540	26486	26800	26663	26481	26691	26712	26606	26404	26213	26449	26551	26526	26628	26641	26405	26587	26444	26778	26506	26477	26530	26617	26333	26734	26644	26432	26396	26778	26662	26344	26389	26467	26613	26298	26483	26628	26608	26323	26481	26590	26556	26574	26920	26671	26685	26632	26383	26713	26710	26690	26530	26273	26357	26547	26366	26431	26312	26396	26435	26633	26331	26474	26539	26456	26483	26675	26746	26809	26504	26249	26492	26597	26511	26521	26720	26717	26592	26336	26702	26436	26496	26643	26673	26481	26658	26689	26745	26765	26706	26564	26265	26414	26712	26575	26442	26673	26673	26517	26393	26510	26512	26458	26529	26385	26617	26355	26477	26316	26532	26380	26576	26492	26723	26728	26466	26583	26657	26467	26454	26590	26657	26441	26431	26615	26525	26633	26424	26454	26510	26385	26618	26614	26508	26647	26560	26664	26518	26787	26487	26622	26678	26418	26566	26481	26494	26642	26619	26490	26628	26558	26497	26269	26403	26604	26475	26378	26692	26597	26442	26451	26276	26447	26416	26293	26321	26812	26542	26442	26422	26581	26664	26422	26796	26458	26489	26674	26480	26476	26304	26520	26665	26594	26470	26591	26366	26573	26546	26360	26276	26742	26558	26787	26437	26728	26614	26791	26463	26712	26418	26652	26441	26468	26426	26647	26357	26588	26473	26625	26842	26551	26451	26504	26651	26452	26297	26423	26350	26263	26601	26538	26635	26521	26517	26331	26634	26391	26555	26667	26463	26503	26575	26612	26335	26312	26741	26490	26326	26631	26390	26516	26592	26589	26425	26493	26522	26623	26362	26561	26420	26513	26619	26637	26475	26347	26390	26730	26619	26263	26673	26622	26849	26390	26336	26685	26430	26606	26175	26611	26638	26555	26548	26395	26481	26593	26417	26450	26467	26523	26142	26642	26574	26368	26761	26487	26660	26413	26372	26298	26439	26460	26589	26613	26473	26651	26393	26879	26477	26373	26391	26500	26375	26650	26570	26413	26444	26441	26265	26586	26503	26477	26525	26423	26559	26276	26483	26586	26390	26505	26508	26177	26505	26307	26513	26540	26617	26692	26362	26670	26698	26442	26533	26663	26598	26403	26635	26514	26729	26514	26686	26561	26495	26417	26454	26531	26466	26500	26632	26583	26716	26394	26756	26627	26449	26692	26594	26804	26311	26605	26362	26578	26409	26634	26473	26651	26730	26476	26055	26521	26431	26419	26247	26446	26369	26630	26519	26575	26562	26419	26511	26579	26569	26542	26329	26463	26673	26493	26662	26507	26317	26404	26724	26370	26394	26495	26476	26657	26568	26291	26695	26304	26406	26605	26261	26571	26557	26321	26394	26952	26460	26388	26536	26723	26759	26504	26563	26710	26400	26563	26723	26562	26466	26220	26405	26575	26595	26501	26316	26579	26501	26792	26641	26415	26517	26380	26558	26472	26661	26501	26508	26590	26759	26696	26515	26662	26343	26640	26776	26244	26422	26449	26569	26529	26440	26424	26516	26427	26398	26241	26648	26617	26510	26539	26358	26547	26432	26562	26597	26743	26592
56749	102627	92909	65737	37247	16037	15688	15667	15876	15639	15758	15645	15914	15785	15937	15702	15867	15648	15800	15771	15961	16016	15768	15980	15892	15753	15893	15797	16005	15696	15701	15794	15793	16038	15901	15862	15749	15893	15870	15743	16010	15729	16014	15775	15647	15793	15814	15731	15809	15736	15943	15807	15828	15713	16038	15932	15862	15814	15853	15871	15695	15812	15700	15749	15705	15864	15911	15716	15777	15877	15966	15704	15802	15798	15949	15829	15762	15934	15727	16043	15730	15773	15739	15796	15795	15872	15742	15958	15740	15852	15831	15821	15683	15750	15708	15649	15801	16012	15740	15809	15829	15979	15707	15803	15884	15783	15732	15752	15729	15718	15707	15835	15749	15591	15722	15742	15588	15731	15902	15762	15681	15726	15842	15711	15723	15808	15822	15762	15790	15654	15999	15882	15752	15762	15645	15841	15853	15751	15754	15779	15777	15885	15649	15868	15632	15819	15779	15704	16011	15918	15555	15952	15754	15855	15759	15834	15603	15902	15872	15646	15884	15745	15730	15679	15896	15704	15920	15680	15954	15844	15787	15781	15788	15733	15947	15887	15693	15832	15902	15885	15606	15950	15763	15701	15769	16027	15778	15882	15893	15681	15875	15685	15884	15753	15820	15991	15880	15776	15926	15974	15776	15707	15866	15693	15968	15685	15684	15676	15785	15871	15907	15636	15821	15879	15825	15736	15747	15919	15826	15837	15863	15831	15766	15955	15711	15834	15864	15979	15763	15704	15870	15837	15868	15732	15849	15808	15771	15805	15746	15694	15815	15878	15793	15625	15750	15741	15915	15754	15745	15836	15874	15706	15792	15677	15769	15645	15880	15975	15952	15621	15828	15679	15808	15839	15677	15730	15733	15865	15724	15843	15737	15770	15746	15939	15840	15645	15808	15833	15663	15726	15984	15802	15654	15961	15821	15796	15674	15834	15730	15650	15861	15627	15836	15771	15730	15821	15751	15684	15903	15840	15955	15818	15648	15650	15750	15643	15748	15872	15810	15831	15740	15887	15875	15910	15683	15845	15722	15767	15990	15761	15814	15759	15779	15858	15801	15986	15986	15688	15831	15688	15587	15795	15913	15879	15660	15897	15909	15723	15762	15821	15692	15881	15973	15746	15748	15724	15714	15785	15826	15760	15851	15891	15823	15911	15789	15921	15756	15678	15686	15710	15743	15779	15797	15908	15882	15794	15766	15870	15814	15753	15872	16012	15938	15856	15839	15840	15856	15910	15731	15749	15796	15765	15762	15663	15743	15836	15940	15773	15767	15534	15737	15733	15602	15744	15813	15781	15790	15849	15667	15853	15861	15899	15808	15885	15855	15917	15625	15617	15765	15863	15725	15557	15788	15809	15618	15774	15758	15777	15722	15805	15957	15615	15809	15776	15887	15857	15745	15775	15884	15688	15744	15854	15786	15721	15774	15948	15861	15839	15829	15710	15797	15555	15643	15852	15761	15733	15775	15868	15789	15611	15742	15887	15939	15757	15779	15826	15878	15842	15835	15798	15827	15848	15918	15864	15753	15906	15931	15676	15751	15815	15777	15790	15859	15852	15792	15855	15790	15960	15908	15914	15986	15899	15797	15769	15696	15816	15929	15743	15687	15640	15763	15776	15805	15720	15821	15732	15976	15801	15664	15941	15813	15968	15800	15839	15774	15674	15929	15833	15950	15872	15981	15781	15671	15710	15627	15946	15920	15555	15749	15804	15970	15680	15626	15892	15685	15927	15770	15692	15719	15627	15904	15731	15720	15860	15623	15845	15721	15809	15858	15831	15977	15698	15913	15728	15788	15786	15792	15834	15769	15743	15897	15826	15847	15792	15797	15762	15910	15785	15784	15826	15765	15950	15852	15677	15678	15767	15750	15719	15751	15660	15849	15908	15783	15881	15801	15892	15889	16066	15814	15805	15853	15836	15734	15720	15802	15770	15684	15863	15641	15764	15921	15943	15904	15719	16012	15807	15686	15804	15872	15757	15796	15576	15680	15939	15816	15727	15737	15903	15841	15793	15679	15634	15882	15897	15886	15801	15911	15784	15874	15794	15763	15722	15728	15672	15810	15536	15891	15700	15883	15623	15769	15709	15850	15772	15744	15816	15821	15906	15854	15822	15982	15663	15743	15883	15806	15699	15808	15780	16022	15864	15821	15839	15827	15786	15805	15631	15748	15706	15773	15874	15752	15787	15865	15807	15812	15868	15679	15798	15807	15847	15764	15754	15741	15728	15895	15864	15829	15810	15795	15701	15679	15867	15916	15857	15626	15664	15800	15754	15748	15802	15885	15729	15802	15858	15774	15773	15662	15749	15909	16021	15893	15779	15766	15794	15781	15792	15886	15989	15725	15903	15968	15833	15661	15801	15839	15858	15949	15649	15536	15817	15696	15856	15845	15897	15774	15824	15885	15784	15833	15807	15844	15734	15760	15780	15865	15770	16003	15711	15888	15695	15744	15781	15839	15614	15893	15860	15883	15838	15725	15812	15819	15753	16019	15807	15599	15970	15796	15937	15805	16058	15787	15654	15942	15749	15989	15793	15880	15637	15630	15962	15845	15742	15914	15835	15870	15715	15834	15797	15920	15826	15579	15859	15677	15783	15763	15815	15736	15754	16007	15883	15746	15653	15646	15957	15768	15819	15861	15863	15985	15910	15647	15748	15906	15856	15804	15732	15767	15849	15803	15948	15865	15995	15946	15638	15539	15679	15883	15918	15652	15775	15866	15861	15725	15939	15694	15791	15734	15945	15755	15784	15720	15797	15832	15790	15747	15661	15804	15697	15834	15887	16092	15783	15628	15839	15819	15953	15807	15605	15985	15886	15835	16078	15780	15546	15676	15880	15676	15815	15888	15870	15890	15752	15807	15867	15699	15826	15789	15734	15871	15879	15793	15703	15689	15613	15820	15537	15666	15843	15945	15806	15873	15771	15778	15747	15756	15691	15866	15909	15779	15908	15786	15785	15792	15799	15818	15745	15784	15788	15888	15813	15840	15595	15833	15783	15803	15631	15627	15842	15891	15727	15767	15757	15713	15775	15880	15734	16024	15968	15711	15760	15826	15795	15692	15782	15776	15802	15873	15700	15885	15849	15760	15770	15778	15793	15744	15792	15805	15770	15863	15646	16098	15683	15701	15620	15858	15942	15749	15907	16037	15847	15771	15783	15849	15686	15822	15810	15864	15765	15880	15687	15691	15742	15815	15802	15759	15798	15994	15977	15818	15800	15809	15849	15889	15843	15744	15829	15805	15797	15833	16081	15624	15771	15949	15709	15791	15771	15943	15689	15790	15708	15686	15724	15724	15819	15926	15798	15835	15881	15964	15844	15840	15775	15803	15737	15782	15686	15923	15808	15941	15804	15864	15939	15735	15751	15775	15891	16005	15765	15793	15844	15930	15741	15879	15863	15917	15779	15744	15792	15891	15920	15652	15920	15919	15811	15867	15739	15925	15883	15739	15728	15722	15914	15762	15770	15704	15958	15629	15851	15849	15857	15862	15909	15715	15900	15771	15849	15797	15858	15778	15713	15622	15960	15785	15787	15761	15784	15673	15889	15757	15934	15806	15894	15967	15640	15855	15822	15856	15846	15803	15961	15879	15914	15717	15837	15817	15783	15928	15836	15749	15859	15651	15838	15601	15743	15772	15818	15834	15854	15782	15909	15831	15826	15945	15822	15860	15788	15694	15861	15912	15779	15942	15658	15784	15852	15943	16014	15708	15774	15750	15792	15900	15728	15778	15854	15843	15667	15695	15895	15653	15875	15936	15692	15709	15908	15554	15833	15806	15619	15979	15866	15791	15735	15756	15801	15984	15726	15757	15829	15650	15830	15728	15890	15845	15872	15754	15951	15899	15729	15656	15687	15937	15759	15843	15853	15834	15789	15869	15883	15821	15791	15936	15740	15815	15790	15894	15730	15986	15748	15730	15898	15866	15777	15673	15809	16003	15699	15853	15822	15926	15820	15638	15782	15654	15986	15797	15657	15701	15706	15699	15685	15750	15744	15838	15834	15793	15687	15774	15738	15881	15710	15933	15722	15787	15763	15750	15912	15852	15806	15611	15758	15768	15796	15910	15853	15802	15733	15821	15608	15765	15794	15730	15612	15903	15924	15733	15610	15761	15744	15746	15918	15670	15957	15795	15999	15799	15842	15900	15864	15817	15907	15905	15715	15829	15900	15695	15664	15703	15792	15678	15931	15922	15811	15701	15960	15655	15820	15873	15895	15730	15686	15786	15755	15634	15869	15929	15820	15820	15740	15948	15864	15870	15771	15664	15866	15700	15811	15833	15738	15754	15707	15889	15686	15839	15787	15840	15679	15762	15773	15776	15930	15723	15631	15979	15863	15928	15767	15783	15791	15872	15676	15847	15846	15791	15777	15666	15809	15880	15711	15962	15909	15889	15712	15927	15822	15908	15679	15622	15973	15766	15661	15847	15730	15826	15957	15805	15917	15921	15826	15609	15853	15956	15800	15582	15699	15853	15861	16084	15833	15719	15846	15836	15716	15762	15878	15795	15780	15726	15666	15813	15901	15730	15812	15683	15840	15784	15695	15845	15841	15738	15919	15846	15818	15912	15816	15779	15743	15853	15980	15897	15796	15680	15653	15802	15819	15980	15739	15752	15822	15886	15767	15891	15853	15890	15807	15725	15768	15816	15845	15766	15713	15792	15923	15689	15867	15884	15904	15885	15959	15861	15650	15872	15844	15799	15810	15700	15801	15603	15839	15882	15736	15670	16101	15940	15662	15617	15864	15803	15549	15778	15899	15857	15798	15772	15801	15708	15830	15781	15536	15834	15687	15805	15963	15857	15733	15926	15737	15945	15795	15840	15775	15791	15646	15811	15896	15945	15900	15824	15621	15759	15701	15905	15816	15924	15744	15842	15890	15758	15725	15609	15774	15964	15729	15807	15904	15837	15870	15731	15831	15809	15846	15887	15650	16060	15974	15544	15730	15753	15762	15749	15737	15739	15806	15695	15744	15847	15663	15795	15879	15848	15829	15711	15758	15704	15813	15868	15745	15639	15636	15828	15839	15719	15720	15653	15713	15858	15968	15825	15765	15814	15775	15942	15591	15951	15750	15891	15864	15609	15819	15680	15872	15726	15824	15860	15858	15719	15815
42114	47681	43861	34547	28595	27259	27056	27041	27093	26879	26916	26621	27107	26926	26844	26868	27045	26854	26923	27051	27072	26844	27021	26864	26711	26908	26883	26970	26803	26986	26926	26844	26921	26856	27058	26917	26866	26836	26830	26997	26714	26867	26800	26871	27111	27058	26964	26932	27228	26819	26921	26873	26912	26832	26865	26786	26693	26931	26849	26914	26813	26846	27069	27093	26834	26819	26998	26737	26889	26934	26625	26801	26685	26749	26814	26866	27049	26780	26926	26908	27100	27092	26869	27014	26858	27047	26970	26980	26801	26833	26892	27108	26745	27025	26845	26790	26784	26789	26952	26855	27101	26881	27059	26824	26995	26771	26977	26833	26808	26896	26736	26683	26867	26691	26770	27114	26985	27058	27056	26948	26623	26894	26860	26894	26922	26602	27034	26755	27025	26839	26885	26601	26876	26815	26945	26890	27263	26876	26849	26936	26977	26849	26692	26798	26844	27152	26984	26782	26768	26900	26828	26746	26836	26770	26836	26890	26846	26668	26803	27075	26730	26935	27028	26669	27124	27015	27006	26904	26790	26943	26799	26493	26968	27071	26813	26852	26777	26926	26894	26764	26977	27002	26952	26866	26861	26821	26708	26962	26922	27134	27013	26932	26836	26876	26784	26815	26820	26873	26922	27066	26907	26754	26730	26736	27111	27023	26905	26968	26995	26858	26913	26612	26923	27126	26738	26950	27099	26891	27016	26951	27084	27087	26817	26995	26953	26866	26815	26744	26926	26903	26838	26825	26714	26506	26728	26915	26912	26695	26869	26657	26656	27049	26737	27153	26772	26583	26734	26808	26886	26620	26680	26821	26956	26840	27088	27012	26791	26972	26975	26836	26874	26616	26953	27004	26849	26815	26890	26903	26836	26591	26902	26812	26953	26964	26704	26810	26721	26994	27297	27031	26929	26898	26600	27034	26838	26818	26877	26621	27165	26772	26967	26780	26852	26833	26876	26799	26744	26939	26883	26880	26696	26809	26967	26880	27001	26989	26853	26848	26946	27005	26942	26949	26726	26961	27045	26958	26789	26995	27068	26972	26899	27043	26734	26631	27182	27039	26795	26858	26898	26998	26750	26854	27046	26756	26884	26998	26917	27119	26927	26847	26856	26851	26772	26933	26926	26912	26631	26934	26649	26739	26759	26841	26603	26803	26803	27002	26778	26871	26793	26970	27022	26734	27024	26695	26620	26750	26888	26917	27216	26655	26670	26812	26919	26959	27012	26924	26832	27052	26861	26945	26850	26715	27023	26750	26747	26809	27133	26883	26679	26790	26851	27052	26859	26818	26872	27011	26885	26804	26986	26741	27066	26819	26780	26824	26872	26758	26793	26718	26906	27035	26517	26821	26988	26917	26804	26947	26948	26777	26854	27001	26869	26972	26786	27222	26862	26758	26587	27018	27258	27085	27111	26999	26968	26862	26606	26862	26891	27065	27151	27060	26947	27061	26676	26815	26738	26815	26989	26712	27071	26795	26970	26752	26864	27120	27093	26718	26802	26575	27184	27051	26772	26723	26800	26954	26813	27050	26871	26527	26802	26970	26931	26778	26875	26801	26649	26960	26856	26910	26872	26875	26682	26896	26740	27065	26769	26751	26810	26717	26920	26975	26642	27142	27190	26999	26887	27111	27049	27114	27171	26680	26653	26979	27015	26795	26828	26796	26834	27015	26963	26868	26865	26822	26986	26764	26796	26910	26608	26969	26958	26864	26962	26912	26986	26902	27044	26878	26892	26995	26842	27010	26772	26729	27225	26922	26828	26881	26841	26856	26754	26922	26957	26903	26886	26831	26766	26985	26590	26821	26939	26918	27035	26744	26789	27025	26784	26578	26938	26799	27026	26796	26687	27089	26859	27296	27048	26739	27098	27044	26830	27147	26990	26861	26901	26655	26817	26582	26811	27036	26547	27006	26810	26846	26913	26910	26870	26862	26920	26945	26764	26792	27046	26917	26791	26955	26968	26802	26799	26673	26853	26569	26984	27088	26789	26685	27100	26976	26694	26906	26787	26494	27034	26863	26889	26713	26891	26706	27089	26784	26888	26873	26813	26823	26652	26816	26707	26795	26930	26826	27069	27006	26850	26855	27002	27146	26746	27132	26738	27072	26910	27108	26999	26887	26804	26886	26797	26551	26897	26949	26863	27006	26687	26867	26765	26949	26877	27020	26978	26939	27054	26908	26995	26756	26976	26651	26711	26978	27036	26755	26907	26951	26983	26666	26938	27046	26956	26480	26814	26964	26791	26963	27211	26979	26817	26735	26945	26850	26968	26718	26838	26858	26921	26964	26962	26677	26758	26813	26883	26765	26499	26877	27279	27008	26776	26894	26930	26991	26891	26745	26799	26822	26931	26879	26990	26876	26937	26605	26891	27049	26939	26623	26669	26552	26754	26689	27034	26830	27050	26816	26725	26496	27240	26777	27035	26524	26857	26852	27028	26690	26626	26786	26971	26915	26912	26779	26726	26781	26926	27203	27052	26831	27067	26812	26864	26829	26753	26621	27205	26823	26870	26916	26815	26769	26608	26934	26736	26905	26979	26737	26943	26782	26785	27055	27036	27031	26835	26780	27221	26708	26881	26829	26625	26887	26938	27041	26901	27059	26837	27066	26835	26698	26649	26921	26768	26679	26796	26581	26939	27260	26884	26595	26946	27012	26902	27013	26888	26744	26605	26758	26652	26784	26744	27029	26551	26964	26832	26724	26877	26780	26742	26768	26970	27103	26850	26779	26761	26896	26685	26937	26980	26647	26652	26858	27025	27096	27007	26811	26974	26819	27025	26943	26825	26761	27024	26810	26771	26613	26922	26954	27009	26723	26901	26947	26376	26855	26807	26857	26490	26662	27044	26573	26852	27122	26950	26830	26779	26992	27119	26819	27051	26920	26844	26793	26898	26834	26890	26979	27191	26665	26860	26902	27114	27023	26872	26765	26735	26953	26763	26982	27011	26723	26960	26914	26704	26861	26875	27125	26999	26981	26912	26937	26832	27148	26845	26960	26881	27022	26728	26780	26888	26738	26976	26921	26789	27046	26840	27105	27030	26826	26656	26929	26934	27166	27117	26826	27143	26619	26877	26696	26972	26998	26605	26813	26877	26737	26929	27141	27090	26865	26691	26787	26743	26994	26919	26868	27052	26979	26860	26873	26915	27131	26987	26869	26697	26927	26802	27158	27006	26919	27062	26818	26836	26983	26990	26833	26898	27125	26938	26843	26965	26680	26990	26804	26607	26664	26858	26971	26792	26798	26908	26678	26395	26725	26996	27043	26686	26670	26821	26944	27118	26935	26906	26777	26649	27185	26958	27027	26773	26855	26646	27228	26732	26853	26891	26876	26946	26908	26942	26834	26938	27065	26816	26891	27040	26925	26809	26896	26957	26889	26937	26917	27125	26961	27033	26869	27078	26910	26946	26788	27032	26864	26861	27203	27146	26872	26965	27049	26947	26689	26943	26948	26667	27074	26913	26805	27031	26959	26871	26533	26844	26917	27102	26578	26971	26806	26822	26472	26948	26928	27011	26802	26858	26937	26999	27125	26780	26837	27011	26878	26970	27017	26843	26945	26771	26973	26906	27068	26870	27027	26762	27079	26944	26838	26896	26596	26961	26836	26565	26921	26752	26876	26883	26952	26782	26868	27068	26856	26766	26946	27031	26849	26740	26717	27043	26966	26752	26758	26701	26943	26961	26718	27186	26814	26888	26879	27093	26774	26901	27074	27003	27072	27021	26757	27015	26989	26998	26792	26519	26884	26839	26986	26850	26707	26804	27073	26783	26874	27076	27060	26782	26947	26595	26623	26531	26790	26892	26845	26880	26955	26895	26869	26963	26846	27058	26815	26882	26946	27027	26673	26798	26774	26801	26789	26678	26650	26918	27023	27109	26856	26788	26717	27063	26930	26801	26853	26733	26995	26800	26717	26946	26972	26907	26835	26969	26759	26611	26905	26837	26974	26888	26963	27075	26837	26715	26611	26849	26616	27118	26928	26703	26849	27030	26979	26832	26983	26913	26856	26783	26812	26853	26931	26865	26765	26701	26945	26981	26717	26823	26818	26912	26922	27051	27000	26874	26908	26928	26784	26882	26672	26839	26996	26916	26976	26960	26735	26918	26870	26748	27057	26725	26754	26927	26788	26869	27091	26988	27032	26939	27000	26652	26861	26876	26841	26980	26765	26571	27042	26906	26877	26763	26695	26863	26899	26968	27133	26693	27156	26880	26971	26919	26911	26846	26903	26895	26927	27036	26865	27184	26918	26911	26910	26769	27021	26776	27116	26892	26849	26940	26948	26841	26791	26918	26995	26821	26977	27220	26957	26856	26647	26808	26734	26886	26970	27086	26957	26867	26878	26882	27133	26739	27000	27045	26874	26967	26782	26840	26731	26849	26860	27033	26908	26850	26742	26836	26620	26827	27078	26952	26808	26889	26737	26918	26674	27038	27282	26874	26827	27064	26866	26967	26969	26945	26700	26832	26734	26877	26887	26759	26829	27126	26637	27051	26873	26760	27048	26722	26798	27030	26929	26872	26682	27105	26882	26862	26842	27040	26853	26926	26711	26751	26713	26894	26604	27109	26817	27081	26770	26807	26576	26912	26785	27055	27038	27130	26874	27154	27279	26962	26569	26854	26849	26881	26983	26957	26804	26784	26916	26967	27098	26936	27060	26896	26903	26934	26872	27013	27029	27216	26797	26914	26689	26719	26734	26959	26749	26881	26880	26829	26776	26823	26811	27077	27101	26963	26972	27065	26598	26971	26779	26823	26930	26750	27146	27090	26783	27104	26964	26881	26757	26657	26951	26849	26839	26854	26847	26905	26828	27052	27152	27009	26950	26866	26867	27002	26838	26974	26740	26823	27263	26885	26953	27231	26873	26967	26880	26711	27031	26820	27060	27116	26935	26913	26663	26703	26829	26869	26818	26691	26736	27103	26935	26916	26808	26804	26749	26811	26670	26666	26980	27126	26983	26873	26675	27022	27254	27120	26800	26912	26666	26898	26898	26588	26885	26923	27005	27207	26928	26915	26961	26943	26715	27275	26819	26599	26788	26635	26705	27062	26911	27140	26791	26625	26932	26633	26605	26916	26778	26561	26884	26843	26958	26941	26849	27177	27076	26868	27146
40635	50583	36740	23171	17311	16004	15993	16112	16151	16048	16149	16042	16205	16030	16076	16007	16067	16143	16148	16172	16175	16145	16095	16100	15995	16236	16015	16011	15949	16031	16088	16060	16078	16342	16071	16124	16014	16143	16033	15989	16165	16186	16163	16144	15992	16108	16022	16152	16096	16157	16044	16157	16034	16134	15994	16040	16039	16243	16162	15988	15994	16066	16214	16108	16076	15982	16152	16165	16138	16066	15973	15967	16222	16070	16130	16196	16081	16170	15994	16122	16260	16021	16123	16175	15971	16023	16080	16182	16232	16042	15925	16047	16174	16120	16330	16142	16154	16073	16118	16006	16059	16017	16079	16192	15831	16212	16068	16010	16133	16247	16052	16100	16084	16123	16238	16157	16071	16122	16106	16064	16045	16123	16124	16239	16059	16159	16063	16122	16099	16103	16009	16275	16209	16089	16007	16140	16023	16029	16094	16088	16154	16060	16115	15972	16125	16044	16174	16174	16119	15907	16094	16121	16308	16233	16091	16029	15991	15916	16087	16160	16063	16221	16052	16023	16223	16034	16002	15973	16034	16213	15953	15994	16279	16159	16029	16165	16143	16119	16023	16091	15925	16117	16294	16226	16009	16218	16144	16243	16245	15914	16109	16106	16253	16063	16156	16184	15997	16194	16123	16076	16189	16101	16234	16037	16204	16207	16231	16244	16128	16044	16023	16253	16061	16063	16258	16092	16075	16069	16353	16188	16191	16076	16279	16051	16146	16166	16093	15941	16198	16197	15971	16111	16158	16186	16146	16286	16277	16217	16080	16186	16164	16114	15998	16323	16033	16250	16150	16200	16184	15873	16084	16095	16015	15960	16129	16176	15893	16057	16212	15957	16116	16008	15968	16140	16149	16073	16157	16104	16170	16161	16192	15970	16076	16211	16018	16274	16139	15943	16087	16188	16002	16179	16021	15951	16122	16340	16090	16282	16124	16121	16141	16240	15957	16054	16085	16268	16156	16064	16103	16091	16094	16197	16022	16058	16008	16192	16108	16315	16139	16158	16127	16168	16217	16133	16112	16098	16204	16036	16174	16178	16255	16354	16256	16074	16174	16186	16154	16167	16054	16185	16027	16161	16077	15953	16051	16100	16009	16249	16215	16059	16164	16233	16085	16129	16051	16302	16136	16046	16056	16052	15879	16033	16174	16223	16037	16298	16314	16168	16140	16097	16009	16162	16078	16256	16091	16050	16117	16121	16020	16101	16162	16124	16033	16210	16113	16020	16133	16121	16241	16002	16025	15937	15983	16217	16063	16105	16037	16263	15960	16138	16043	16129	16062	16139	16104	16093	16117	16224	16076	16149	16280	16092	15994	16157	16168	16080	16098	16059	16150	15993	16224	16283	16087	16001	16127	16224	16237	16164	15926	16193	16175	16123	16195	15962	16276	16027	16113	16074	16173	16125	16181	15976	15977	16206	16174	16067	16160	16247	16028	16082	16154	16082	16191	16239	16197	16202	16184	16209	16020	16237	16271	15893	16114	15981	16315	16101	16211	16095	16192	16135	16162	16033	16117	15818	16279	15990	15867	16128	15978	16246	16021	16095	16165	16128	15980	16182	15966	16100	16216	16072	16210	16171	15967	16076	16133	16118	16218	16193	16032	15932	16046	16241	16095	15989	16091	16029	16173	16176	16194	16139	16047	16067	16112	16197	16196	15920	16045	15935	16156	16197	16106	16237	16139	16064	16017	16120	16208	16141	15997	16279	16113	16092	16145	15989	16187	16009	15991	16028	16152	16114	16097	16095	15964	16102	16183	16122	16191	16132	16211	15976	16134	16163	16014	16088	16223	16067	16286	16080	16121	16237	15971	16135	16133	16259	15995	15928	16107	16080	16192	16094	16224	16163	16051	16171	16148	16131	16017	16073	16149	16097	16194	16338	16113	15918	16266	16108	16079	16240	15963	16045	16016	16212	16028	16139	16011	16219	15959	16192	16164	16177	15997	16116	16148	16282	16166	16116	16208	16235	16289	16046	16148	16083	16307	16174	16077	16160	16104	16155	16149	16217	16073	16153	16181	16238	16149	16059	16090	16183	16119	16001	16179	16133	15978	16086	16024	15907	15938	16016	16130	16121	16175	16106	16178	16133	16087	15960	16093	16131	16162	16077	16192	15951	16108	16092	16053	16083	16079	16030	16067	16165	16238	16138	16062	16108	15804	16051	16070	16094	16023	16000	16176	16139	16033	16160	16128	15991	16201	16218	16185	16134	16145	15981	16297	16013	16164	16144	16139	15969	16153	16262	16240	16050	16082	16133	16108	16170	16143	16071	16109	16057	16193	16136	16010	16147	16105	16102	16292	16073	16064	16178	16135	16065	16102	16105	16122	16259	16141	16179	16122	16020	15997	16219	16063	16151	16183	16080	16235	16167	16044	16159	16114	16075	16242	15876	16096	16137	16169	16176	16133	15959	16235	15866	16070	16100	16239	16031	16101	16059	16129	16137	16141	16054	16160	15937	16118	16106	16043	16131	15996	16113	16137	16034	16163	16002	16069	15995	16240	16153	16097	16223	16176	16085	15975	16258	16263	16092	16131	16103	16015	16223	16154	16286	16117	16112	16089	16023	15979	16022	15972	16152	15974	16240	16142	16103	16303	16200	16166	16165	16104	16021	16169	16078	16153	16242	16114	16218	16097	16002	16094	16349	16085	16006	16038	16087	15929	16207	16036	16089	16064	16183	16112	15980	16167	16079	16156	16237	16260	16043	16075	16171	16096	16163	16305	16010	16064	16049	16184	16146	16093	16203	16237	16098	16161	16190	16213	16114	15921	15982	16015	16266	15994	16156	16027	16149	16039	16141	16103	16201	16071	16004	16129	16136	16214	16043	16078	16003	16181	16087	16135	15964	16076	16231	16019	16044	15996	16291	15968	16058	16203	16072	16127	16141	16201	16001	16250	16209	16157	16358	16122	16143	16085	16239	16006	16136	16096	16111	16012	16153	16140	16205	16125	16153	16085	16228	16051	16174	16164	16196	16258	16093	16177	16213	16107	16035	16009	16031	16192	16109	16176	16189	15898	16143	16204	16126	16102	16113	16088	16168	16173	16125	16112	15890	16117	15967	16075	16152	16051	15983	16193	15970	16031	16030	16064	16223	16108	16106	16306	16156	16087	15963	16052	16027	16044	16171	16212	16160	16204	16166	16071	15995	16395	16046	16188	16193	16081	15969	16144	16248	16079	16107	16143	16088	15947	15994	16149	16233	16025	16122	16067	16234	16388	16071	16106	16183	16064	16181	16141	16147	16243	16069	16198	16171	16144	16152	16254	16134	16091	16052	16209	16082	16189	16250	16183	16044	16065	16208	16240	16270	16197	16202	16119	16060	16195	16071	16185	16180	16156	16120	16161	16128	16098	16152	16036	15971	16129	16182	16202	16089	16272	16170	16004	15988	16201	16242	16136	16131	16093	16257	16144	16166	16243	15986	16264	16166	15958	16290	16207	16138	16087	16035	16076	16106	16080	16060	16086	15945	16167	16091	16080	15966	16221	16226	16127	16184	16119	16289	16075	16205	16359	16124	16208	16091	16250	16237	16185	16276	16204	16101	16108	16214	16133	16165	16124	16119	16101	16088	16183	16160	16256	16200	16065	16032	16007	16019	16091	16102	16131	16122	16085	16105	16288	16042	15970	16174	16055	16042	16048	16228	16135	16228	16121	16122	16023	16092	16098	16071	16074	16085	16162	16064	16162	16038	16128	15923	16023	16176	15969	16056	16106	16222	15986	16361	15974	16215	16165	16028	16078	16110	16072	16063	16244	16080	16219	16230	16140	16124	16183	16134	16214	16225	16171	16154	16253	16190	15970	16073	16193	16112	16157	16133	16189	16148	16310	15911	15944	16186	16180	16218	16221	16143	16000	16080	16073	16157	16093	16016	16247	16245	16243	16082	16250	15999	16033	16137	15989	16171	16086	16120	16114	16183	16235	16128	16092	16103	16169	16129	16082	16157	16251	16045	16203	16115	16205	16072	16162	16010	16218	16081	16089	16119	16050	16058	16119	16038	16142	16174	16132	16295	16143	16082	16023	16281	16108	15983	16198	16092	16078	16082	16066	16054	16133	15990	15966	16120	16127	16003	16155	16119	16145	16161	16127	16040	16328	16103	16074	15928	16045	16089	16144	15979	16131	16255	15910	16128	16133	16032	16067	16104	16132	16176	16174	16013	16219	16116	15968	16100	16283	16024	16177	16093	16009	15993	16058	16294	16199	16229	15959	16296	15968	16216	16181	15943	16016	16223	16185	16036	16154	16002	16215	16186	15900	16090	16174	16164	15931	16113	16121	16083	16118	16192	16071	15965	16202	15851	16070	16238	15879	16174	16005	16158	16087	16025	15936	16298	16125	16116	16180	16093	16007	15952	16064	16038	16205	16111	16127	16037	16148	16299	16242	16119	16021	16147	16063	16213	16107	16066	16031	16117	16162	15963	16040	16230	16062	15979	16237	15991	16232	16079	16153	15979	16074	16149	16054	15909	16194	16075	16268	16075	16094	16200	16012	16043	16251	16232	15995	16161	16079	16019	15919	16189	16336	16143	16029	15980	16189	16203	16049	16050	16073	15889	16044	16296	16135	16074	16091	16071	15977	16031	16115	16173	16154	15940	16048	16132	16255	16077	16075	16049	16214	16101	16138	16112	16016	16189	15985	15951	16197	16033	16070	16001	16154	16142	16041	16081	16041	16174	15864	16239	15975	16034	16305	16061	16108	15950	15988	16050	15953	16072	16120	16071	16060	16021	16149	16104	16218	16030	16120	15951	16169	16035	16235	16072	16026	16012	16184	16161	16242	16223	16087	16223	16126	16079	16273	16088	16176	16257	16018	16029	15969	16146	15940	16126	16144	16074	16100	15930	16179	15980	16272	16104	16051	15966	16340	16209	16035	15984	15956	16325	16011	15951	16077	16116	16237	16087	16282	16273	16177	15990	16288	16131	15995	15948	16079	16003	16144	15896	16087	16262	16259	16104	16040	16244	16162	16334	16157	16033	16168	16204	16081	15914	16067	16105	16083	16062	16044	15987	15936	16180	16329	15884	16342	16205	16166	16181	16112	16024	16231	16216	16125	16203	16281	16207	16178	16139	16122	16217	16230	15968	16127	16141	16122	16203	16107	16141	16193	15971
24916	27246	39364	35504	28718	27520	29444	26890	26814	26596	26613	26220	26625	26586	26578	26587	26498	26385	26612	26493	26593	26477	26459	26207	26681	26451	26482	26213	26349	26466	26374	26504	26751	26291	26271	26528	26540	26567	26438	26440	26419	26434	26452	26427	26522	26479	26440	26394	26399	26266	26188	26541	26342	26120	26436	26670	26564	26490	26465	26588	26210	26230	26483	26545	26439	26382	26621	26328	26701	26715	26386	26698	26492	26166	26526	26533	26514	26382	26553	26390	26405	26425	26275	26483	26504	26556	26464	26702	26523	26462	26417	26555	26436	26406	26256	26363	26435	26470	26518	26254	26421	26284	26166	26603	26293	26254	26412	26688	26395	26736	26562	26796	26483	26613	26556	26202	26622	26594	26362	26016	26446	26389	26384	26443	26610	26485	26544	26655	26300	26274	26507	26220	26367	26549	26348	26266	26362	26284	26118	26393	26421	26317	26497	26434	26168	26293	26394	26310	26469	26275	26402	26323	26495	26430	26289	26706	26379	26588	26292	26459	26462	26181	26297	26331	26453	26430	26101	26272	26423	26468	26252	26320	26463	26415	26605	26436	26426	26293	26467	26474	26186	26471	26380	26403	26478	26349	26245	26314	26301	26519	26418	26579	26395	26578	26419	26460	26210	26557	26472	26570	26518	26521	26386	26171	26543	26322	26468	26457	26579	26203	26542	26671	26428	26309	26266	26099	26505	26594	26265	26268	26231	26362	26422	26310	26125	26322	26372	26249	26423	26442	26212	26390	26482	26396	26227	26105	26588	26425	26054	26371	26094	26281	26658	26275	26349	26422	26449	26354	26557	26526	26677	26382	26436	26345	26171	26401	26390	26443	26428	26295	26455	26410	26391	26330	26425	26451	26521	26336	26441	26558	26192	26163	26405	26525	26429	26413	26581	26575	26160	26152	26391	26338	26280	26452	26522	26462	26344	26368	26598	26087	26297	26344	26653	26109	26253	26550	26536	26086	26515	26085	26366	26588	26126	26340	26430	26298	26300	26239	25973	26270	26378	26290	26480	26148	26389	26370	26460	26356	26267	26275	26370	26241	26708	26343	26215	26172	26494	26295	26531	26162	26427	26293	26529	26453	26341	26125	26359	26293	26267	26287	26388	26273	26315	26132	26430	26753	26416	26329	26281	26670	26588	26337	26243	26465	26357	26616	26258	26309	26558	26524	26382	26447	26324	26502	26519	26460	26352	26348	26368	26130	26551	26383	26470	26606	26315	26374	26495	26505	26168	26353	26235	26255	26592	26469	26567	26278	26577	26540	26229	26261	26428	26327	26493	26467	26375	26194	26567	26309	26580	26215	26549	26614	26279	26151	26605	26420	26396	26565	26626	26352	26385	26288	26431	26157	26372	26297	26210	26300	26306	26267	26722	26298	26336	26294	26179	26320	26648	26466	26577	26175	26274	26345	26185	26379	26527	26230	26156	26459	26166	26373	26327	26324	26204	26362	26055	26103	26404	26467	26546	26186	26358	26505	26620	26367	26219	26311	26415	26359	26326	26211	26223	26488	26391	26245	26442	26209	26445	26423	26445	26294	26352	26349	26459	26353	26503	26481	26286	26159	26288	26483	26358	26387	26335	26122	26313	26193	26305	25984	26623	26494	26378	26308	26400	26175	26378	26178	26274	26443	26330	26438	26364	26555	26521	26159	26460	26330	26348	26605	26495	26464	26565	26380	26274	26337	26015	26412	26283	26413	26400	26371	26354	26625	26339	26330	26468	26640	26230	26642	26139	26243	26539	26289	26386	26253	26505	26369	26195	26476	26343	26482	26281	26335	26347	26355	26506	26566	26427	26345	26081	26211	26388	26253	26407	26615	26512	26472	26740	26341	26444	26371	26486	26106	26440	26555	26463	26339	26429	26408	26691	26394	26255	26457	26418	26692	26414	26448	26496	26671	26425	26544	26554	26259	26435	26171	26219	26466	26626	26732	26459	26585	26368	26466	26505	26376	26513	26348	26222	26301	26333	26346	26473	26399	26487	26136	26711	26450	26453	26389	26391	26387	26453	26369	26518	26204	26414	26449	26365	26192	26378	26507	26303	26484	26480	26700	26624	26516	26351	26443	26466	26366	26704	26633	26267	26556	26538	26369	26314	26287	26340	26266	26558	26350	26449	26384	26541	26501	26590	26455	26370	26553	26355	26456	26260	26235	26168	26566	26630	26294	26367	26656	26534	26395	26426	26590	26287	26408	26515	26535	26136	26089	26442	26473	26442	26452	26480	26328	26451	26496	26500	26335	26438	26327	26574	26241	26407	26375	26393	26567	26551	26300	26478	26358	26413	26278	26594	26445	26675	26386	26381	26253	26341	26551	26286	26525	26505	26336	26306	26040	26304	26092	26732	26495	26366	26115	26246	26298	26485	26525	26559	26381	26242	26322	26697	26123	26068	26410	26286	26348	26441	26314	26514	26452	26362	26308	26463	26158	26369	26489	26271	26331	26376	26238	26585	26447	26538	26693	26446	26717	26256	26395	26462	26525	26505	26336	26433	26361	26168	26539	26553	26419	26517	26496	26421	26532	26357	26467	26365	26513	26389	26192	26251	26311	26232	26292	26356	26379	26811	26358	26498	26242	26247	26521	26425	26397	26131	26330	26155	26490	26562	26317	26295	26183	26228	26306	26482	26503	26500	26565	26427	26268	26260	26405	26391	26575	26704	26234	26415	26196	26353	26532	26399	26562	26207	26384	26298	26530	26412	26542	26402	26324	26392	26128	26360	26478	26339	26404	26426	26129	26334	26288	26186	26204	26416	26277	26607	26787	26567	26477	26455	26450	26398	26487	26292	26268	26093	26270	26456	26546	26538	26168	26523	26431	26391	26654	26339	26447	26556	26391	26157	26488	26407	26413	26476	26399	26350	26243	26218	26240	26597	26616	26352	26384	26636	26355	26402	26562	26489	26264	26346	26459	26470	26483	26277	26149	26429	26483	26306	26440	26204	26394	26361	26511	26461	26614	26336	26626	26467	26417	26437	26403	26442	26253	26343	26478	26570	26182	26220	26169	26619	26465	26438	26411	26376	26419	26293	26383	26341	26513	26327	26351	26561	26400	26274	26608	26312	26398	26438	26255	26567	26763	26358	26470	26379	26393	26498	26207	26472	26128	26369	26449	26138	26127	26323	26412	26525	26533	26520	26575	26588	26396	26343	26336	26280	26428	26438	26506	26386	26405	26411	26460	26462	26698	26369	26688	26400	26385	26335	26314	26497	26622	26369	26464	26391	26243	26543	26646	26129	26140	26516	26496	26402	26374	26567	26420	26473	26294	26543	26450	25991	26525	26252	26409	26167	26177	26287	26026	26541	26386	26080	26400	26416	26257	26427	26718	26383	26432	26514	26374	26631	26205	26316	26097	26413	26570	26437	26309	26417	26087	26271	26419	26402	26505	26250	26363	26685	26092	26396	26374	26443	26483	26523	26226	26461	26319	26489	26248	26426	26415	26641	26305	26207	26467	26332	26274	26461	26254	26505	26498	26318	26546	26386	26435	26647	26470	26378	26185	26332	26621	26636	26616	26376	26334	26439	26508	26649	26447	26421	26682	26470	26399	26417	26267	26349	26208	26274	26510	26231	26687	26386	26171	26396	26669	26229	26510	26781	26414	26325	26298	26337	26321	26353	26426	26492	26278	26369	26613	26363	26336	26001	26229	26249	26302	26410	26371	26592	26403	26484	26482	26450	26554	26489	26421	26510	26514	26126	26651	26422	26557	26150	26296	26206	26383	26335	26277	26248	26244	26300	26304	26270	26671	26579	26476	26498	26209	26223	26209	26320	26242	26493	26201	26429	26515	26405	26427	26344	26502	26393	26040	26552	26461	26164	26542	26469	26500	26354	26292	26388	26457	26710	26452	26281	26519	26347	26066	26364	26311	26171	26404	26311	26721	26301	26480	26598	26210	26335	26361	26298	26120	26180	26531	26474	26423	26366	26440	26472	26366	26483	26363	26365	26361	26207	26421	26650	26528	26470	26072	26174	25995	26347	26661	26633	26528	26302	26384	26404	26411	26264	26657	26304	26416	26285	26292	26179	26492	26579	26689	26379	26496	26342	26529	26526	26463	26358	26585	26569	26569	26248	26517	26486	26454	26426	26307	26465	26637	26491	26529	26375	26512	26348	26317	26370	26131	26588	26308	26522	26322	26247	26247	26440	26357	26379	26548	26443	26307	26377	26442	26555	26260	26432	26280	26511	26488	26483	26202	26425	26381	26325	26343	26323	26288	26276	26414	26407	26692	26367	26315	26414	26312	26404	26139	26311	26318	26578	26579	26314	26461	26321	26498	26295	26270	26458	26487	26682	26628	26530	26347	26376	26172	26542	26230	26116	26515	26423	26229	26292	26635	26419	26392	26332	26037	26296	26448	26456	26488	26596	26531	26296	26345	26249	26419	26405	26314	26047	26114	26449	26179	26249	26400	26545	26390	26407	26340	26407	26253	26405	26158	26472	26253	26797	26465	26740	26593	26384	26590	26420	26313	26559	26532	26377	26277	26375	26573	26453	26480	26491	26460	26403	26583	26411	26231	26407	26313	26431	26544	26425	26258	26362	26290	26303	26551	26445	26530	26297	26386	26382	26494	26597	26311	26426	26181	26192	26377	26522	26294	26482	26494	26372	26357	26164	26403	26246	26473	26463	26566	26109	26522	26477	26626	26554	26684	26442	26339	26427	26416	26524	26374	26307	26662	26270	26566	26203	26381	26151	26171	26483	26436	26057	26270	26418	26220	26352	26215	26571	26136	26428	26545	26244	26296	26387	26303	26499	26498	26259	26238	26459	26466	26510	26311	26289	26114	26551	26329	26723	26364	25961	26411	26343	26366	26410	26402	26239	26502	26423	26460	26370	26446	26261	26180	26559	26471	26326	26396	26465	26374	26365	26483	26291	26411	26316	26362	26326	26250	26532	26571	26452	26320	26342	26530	26346	26319	26499	26330	26493	26313	26685	26437	26332	26144	26201	26448	26542	26387	26296	26667	26272	26417	26733	26468	26521	26388	26689	26339	26529	26258	26407	26603	26244	26411	26309	26206	26403	26552	26538	26610	26546	26525	26194	26399	26505	26466	26418	26384	26331	26178	26565	26387	26357	26410	26517	26690	26317	26263	26362	26268	26279	26030
66948	105225	84090	52485	27504	15661	15867	15871	15889	15879	16049	15988	15744	16043	15930	15829	15874	15900	15904	15921	15892	15827	15962	15849	15802	16018	15951	15817	15841	15874	15857	15887	15893	15860	15995	15744	15896	15848	15838	15896	15885	15815	16008	15806	15865	15858	15840	15650	15661	15918	15784	15860	15819	15943	15808	15785	15901	16076	15887	15892	15875	15982	15861	15896	15934	15897	15929	15744	15823	15789	15848	16039	15750	15863	15804	16039	15595	15911	15936	15853	15888	15838	16023	15818	15842	15892	15828	15795	15648	15906	15872	15704	16094	15810	15908	15910	15831	15760	15859	15863	15830	15794	15855	16056	15747	15750	15917	15804	15875	15708	15944	16036	15841	15750	15840	15868	15717	15796	15903	15831	15817	15910	16015	15940	15933	15752	16020	15824	15841	15903	15781	15719	15856	15877	15913	16115	15790	15865	15808	15999	15948	15736	15851	16008	15882	15799	15723	15958	15953	15839	15920	15877	15825	15923	15795	15978	15802	15778	15826	15787	15705	15787	15939	15913	15813	15813	15989	15834	16047	15881	15877	16086	15850	15788	15897	15816	15793	15775	15809	15807	15721	15827	15858	15979	15866	15927	15928	15869	15821	15738	15974	15890	15958	15815	15756	15803	15813	15821	15846	15827	15750	15921	15922	15800	15758	15891	15923	15761	16009	15925	15906	15871	15771	15846	15826	15805	16025	15868	15914	15912	15906	15907	15736	15689	15759	15807	15844	15900	15941	15908	16089	15840	16088	15877	15820	15806	15763	16082	15938	15979	15785	15955	15910	15967	15742	15799	15900	15903	16036	15797	15866	15797	15869	15846	15863	15795	15973	15831	15909	15830	15832	15903	15691	15811	15819	15868	15759	15976	15830	15949	15918	16103	15805	15920	15865	15709	15848	15884	15805	15939	15963	15940	15734	15835	15891	15794	15877	15814	15777	15993	15817	15787	15785	15884	16048	15846	15923	15726	15927	15702	15826	15861	15799	15731	15897	16036	16009	15860	15987	15976	15771	15823	15701	15823	15873	15943	16039	15781	15772	15815	15979	15758	15909	16026	16002	15866	15920	16053	15939	15756	15886	15943	16027	15857	15904	15968	15805	15612	16077	15905	15713	15974	15893	15875	15790	15850	15844	15966	15765	15778	15832	15832	15911	15794	15800	15884	15893	15866	15732	15823	15807	15846	15641	15916	15955	15880	15815	15961	16024	15817	15858	15892	15790	15999	15763	15686	15763	15957	15900	15788	15888	15964	15857	15851	16036	15810	15886	15870	15936	15727	15851	15786	15801	16020	15739	15875	15935	15914	15745	15934	15881	15609	15767	15890	15707	15737	15963	15771	15637	15901	15787	15830	15837	15948	15867	15893	15877	15842	15834	15657	15873	15941	15879	15831	16012	15878	15894	15871	15625	15730	15837	15903	15869	15797	15956	15771	15657	15987	15896	15930	16034	15756	15870	15848	15827	15706	16107	15792	15903	15852	15983	15998	15882	15890	15777	15893	15848	15808	15883	15862	15837	15892	16089	15740	15967	15823	15647	15807	15896	15903	15727	16044	15856	15783	15711	15902	15830	15745	15611	15996	15812	15891	15806	15932	16000	15839	15785	15873	15781	15877	15850	15637	15748	15907	15771	15739	15828	15836	15694	15851	15804	15790	15856	15829	15881	15890	15715	15844	15896	15717	15840	15889	15868	15858	15763	15753	15844	15842	15926	15735	15822	15791	15910	15718	15800	16012	15918	15926	15793	15930	15796	15925	15855	15831	15734	15987	15900	15921	15695	15781	15895	15902	15784	15896	15834	15782	15961	15793	15747	16005	15823	16003	15939	15836	15775	15913	15915	15970	15711	15893	15821	15968	15846	15750	15786	15869	15815	15957	15904	15929	15990	15902	15745	15748	15857	16030	15795	16025	15819	15934	15906	15914	15727	15697	15859	15831	15782	15848	15906	15762	15844	15637	15775	15945	15932	15755	15800	15828	15889	15895	16004	15861	15735	15891	15791	15831	15811	15810	15777	15664	15749	15968	15874	15741	15830	15862	15946	15835	15826	15741	15975	15904	15857	15926	15903	15990	15849	16029	15889	15719	16149	15982	15839	15855	15865	15917	15905	15736	15842	15780	15838	15929	15935	15943	16009	15715	16020	15858	15793	15783	15724	15836	15861	15860	15943	15996	15872	15814	15651	15802	15835	15869	16140	15755	15945	15943	15948	15786	15722	15850	15738	15869	15920	15858	15893	15845	15888	15980	15877	15936	15856	15756	15790	15983	15948	15827	15931	15767	15767	15898	15836	15589	15985	15998	15887	15750	15821	15778	15849	15714	15965	16001	15941	16073	15788	15886	15700	15781	15909	15906	15953	15805	15758	15909	15763	15746	15947	15815	15916	15782	15895	15959	15851	15889	15852	15792	15866	15865	15984	15874	15860	15784	15820	15763	15969	15798	15670	15848	15949	15783	15712	15814	15963	15846	15902	15860	15914	15959	15808	15618	15886	15850	15861	15830	16099	15933	15873	15820	15857	15896	15898	15865	15920	15934	15948	16096	15896	15880	15909	15791	15997	15755	15884	15738	15909	15925	15892	15934	15728	15795	15706	15798	15735	15912	16074	15838	15610	15815	15941	16009	15691	15858	15814	15861	15880	15903	16018	15896	16040	15896	15834	15880	15755	15955	15796	15933	15697	15934	16004	15847	15821	15906	15922	15964	15884	15844	15972	15970	15854	16009	15963	15840	15886	15883	15757	15873	15854	15984	15878	15927	15808	15808	15718	15726	15901	15689	15907	15846	15803	15936	15868	15840	15955	15977	15715	15805	15780	15766	16084	15787	15984	15973	15904	15902	15838	15820	15912	15813	16064	15905	15698	15715	15760	15834	15802	15695	15824	15737	15912	15766	15815	15840	15830	15705	15925	15860	16067	15777	15705	15811	15865	15804	15801	15953	15907	15881	15729	15899	16002	15811	15837	15914	15898	15762	15966	15905	15953	15794	15954	15864	16055	15941	15879	15823	15938	15874	15802	15920	15847	15882	15961	15999	15670	15696	15913	15859	15842	15893	15983	15768	15881	15788	15994	15845	15759	15923	15795	15859	15844	15980	15885	15902	16046	16035	16094	15793	15929	15815	16182	15869	15754	15904	15876	15845	15836	15736	15718	15866	15860	15939	15724	15787	15777	15962	15796	15697	15958	15726	15961	15991	15916	15878	15785	15818	15822	15745	15918	15838	15993	16005	15923	15781	15893	15904	15879	15736	15849	15870	15683	15676	15830	15866	15736	15895	15758	15792	15906	15829	15916	15816	15689	15953	15919	16089	15857	15690	16044	15787	15847	15908	15707	15964	15813	15875	15945	15815	15961	15751	15893	15846	15975	15768	15760	15950	15884	15935	15881	15912	15789	15934	15775	15927	15858	15835	15832	15740	15898	15850	15759	16015	15932	15848	16025	15810	15757	15959	15840	15827	15726	15867	15933	15930	15847	15979	15854	15949	15834	15963	15811	15731	15749	15827	15863	15821	15820	15799	15883	15857	15955	15871	15976	15693	15770	15839	15935	15918	15995	15839	15941	15788	16049	15604	15741	15822	15969	15862	15997	15816	15796	15781	15839	15865	15994	15852	15727	15694	15686	15723	15664	15945	15816	15710	15966	15864	15859	16009	15971	15982	15913	15886	15868	15913	15711	15790	15827	15798	15780	15980	16020	15830	15994	15926	15887	15868	15882	15742	15845	15839	15769	15768	16044	15770	15594	15927	15940	15765	15930	15718	15874	15940	15696	15824	15889	15834	15902	15754	16076	15895	15723	15929	15926	15978	16052	15903	15874	15844	15941	15914	16039	15789	15995	15852	15930	15842	15705	15860	16009	15822	15921	15935	15834	15928	15839	15904	15832	15782	15804	15940	15766	15960	15726	15787	15831	16047	15697	15897	16067	15959	15782	15842	15712	15856	16015	15884	16000	16047	15997	16029	15853	15830	15856	15793	15937	15879	15881	15972	15825	15629	15731	15765	15769	15858	15763	15884	16073	15810	15985	15714	15990	15914	15945	15914	15783	15876	15924	15803	15671	15775	16000	15783	15831	15841	15992	15911	15801	15848	15641	15761	15986	16129	15801	15910	15971	15921	15739	15804	15749	15946	15757	15776	15677	15916	15794	16054	15641	15949	15851	15851	15842	15769	15710	15968	15826	15784	15792	15973	16026	15751	15994	15898	15879	15903	15932	15861	15952	15822	15843	15929	15878	15780	15944	15794	15647	15892	15846	15978	15891	15810	15830	15890	15992	15732	15898	15836	16117	15941	15899	15868	15973	15894	15883	15888	15784	15981	15906	15772	15733	15988	15794	15888	15886	16031	15796	15891	15833	15786	15910	15773	15750	15849	15998	15749	15876	15843	15849	15678	15991	15783	15920	15936	15937	15895	15770	15847	15814	15924	15831	15905	15921	15894	16043	15868	15881	15927	15893	15966	15694	15819	15929	15921	15850	15768	15788	15861	15835	15861	15798	15811	15918	15954	15679	15831	15758	15755	15797	15748	15813	15880	15978	15867	15843	16039	15855	16118	15902	15826	15760	15888	15908	15830	15788	15847	15910	15893	15964	15711	15823	15900	15816	15774	15940	15664	16067	15795	15906	15776	15842	15742	15866	15912	15683	15939	15851	15740	15954	15754	15675	15922	15897	15884	15928	15758	15880	16125	15900	15756	15793	15908	15780	15884	15753	15819	15916	15861	15971	15910	15943	15869	16045	15878	15885	15936	15843	15934	15750	15917	15681	15780	15770	15995	15947	15862	15967	15840	15962	15957	15753	15753	15899	15863	16059	15801	15696	15893	15877	15674	15805	15881	15846	15801	15938	15692	15841	15771	15812	15734	15841	15728	15949	15882	15627	15877	15861	15688	16066	15797	15955	15791	15846	15975	15763	15694	15746	15909	15717	15977	15903	15859	16012	15930	15951	15985	15643	15853	15842	15892	15898	15780	15913	15968	15760	16062	15715	15896	15845	15983	15756	15881	15702	15957	15734	15800	15890	16029	15877	15800	15863	15970	15853	16013	15791	15712	15858	15767	15945	15846	15825	15848	15806	15948	15882	15925	15777	15903	16062	16013	15933	15895	15778	15832	15747	15923	15833	15818	15741	15892
23068	26180	37476	34985	28786	26422	30914	27509	26652	27424	27335	26849	27301	27023	27373	27039	27013	26833	26817	27009	27210	26966	26670	27012	26795	26801	26849	27064	27145	26979	26774	26886	26690	26947	27065	26870	26902	26782	26899	26778	26740	26989	26908	27016	27057	26781	26698	26982	26719	26696	26767	26897	26867	26925	26921	26997	26765	26785	26778	26808	26671	26772	26803	26680	26969	26793	26587	27065	26615	26894	26839	26719	26922	26960	26649	26976	26844	26920	26854	26971	27067	26852	26973	26957	26850	26805	26790	26601	26765	26593	27055	26543	26948	26866	26551	26897	26908	26711	26709	26502	26888	26650	26759	26936	26645	26479	26874	26833	26838	26740	26919	26536	26727	26741	26792	26734	26614	26623	27024	26665	26665	26920	26868	26656	26662	26726	26862	26573	26728	26780	26857	26431	26838	26939	26736	26998	26577	26840	26816	27001	26733	26796	27004	26928	26847	26603	27052	26442	26770	26767	26788	26775	26494	26962	26728	26657	26732	26900	26725	26746	26691	26827	26704	26779	27279	26774	26877	26773	26954	26758	26881	26805	26672	26476	26535	26676	26671	26797	26752	26922	26996	26702	26489	26826	26881	26890	26974	26890	26898	26970	27062	26748	26689	26663	26800	26435	26836	26732	26673	26963	26952	26946	26801	26751	26943	26988	27070	27044	26645	26867	26881	26854	26577	26816	26537	26637	26629	26706	26636	26778	26636	26600	26773	26926	26690	26810	26875	26570	26554	26664	26672	26688	27006	26691	26795	26763	26683	26868	26820	26670	26611	26991	26896	26899	26981	26819	26833	26858	26728	26801	26846	26719	26965	26574	26689	26822	26926	26718	26562	26814	26866	26898	26831	26968	26897	27003	26896	27019	26786	26699	26630	26809	26595	26667	26765	26727	26584	26985	26990	26738	27032	26851	27006	26604	26654	26693	26806	26905	26766	26910	26778	26952	26706	26716	26939	26813	26619	26453	26734	26678	26634	26857	27002	26601	26840	26596	26781	26805	26867	26868	26627	26775	26828	26943	26806	26825	26783	26822	26959	26787	26655	26714	26523	26891	26756	26547	26615	26644	26933	26682	26746	26679	26625	26728	26629	26562	26463	26558	26674	26642	26751	26761	26831	26708	26938	26875	26766	26874	26547	26543	26610	26641	26887	26827	26960	26584	26790	26864	26667	26788	27017	26861	26808	26850	26846	27015	26777	26639	26978	26771	26868	26845	26695	26669	26772	26498	26778	26881	26807	26202	26834	26577	26850	26766	26571	26802	26555	26845	26749	26648	26864	26888	26778	26945	26716	26926	26616	26701	26641	26667	26963	26431	26887	26766	26491	26735	26586	26623	26628	26654	27097	26832	26588	26794	26419	26641	26832	26895	26953	26801	26901	26668	26843	27021	26780	26764	26835	26714	26798	26662	26724	26930	26703	26796	26860	26861	26953	26564	26660	26913	27032	26826	26444	26448	27095	26584	26687	26827	26921	27050	26815	26692	26721	26755	26807	27108	26492	26724	26722	26590	26803	26828	26879	26668	26853	26673	26609	26651	26947	26642	26836	26699	26759	26652	26823	27028	26919	26807	26743	26915	26784	26971	27003	26647	27101	26637	26930	26904	26848	26533	26819	26534	26908	26912	26880	26949	26661	26963	26899	26756	26614	26855	26625	26722	26845	26632	26816	26790	26611	26332	26879	26636	26914	27015	26936	26851	26798	26821	26911	26537	26875	26925	26948	26617	27059	26983	26630	26838	26783	26710	26578	26893	26779	26707	26574	26955	26650	26943	26766	26814	26707	26746	26386	26449	26666	26835	26860	26763	26697	26672	26869	26691	26775	26664	26584	26769	26721	26635	26773	26457	26763	26910	26874	26881	26989	26928	26710	26622	26910	27118	27128	26837	26783	26681	26730	26695	26737	26763	26934	26571	26675	26876	26819	26632	26767	26632	26898	26812	26784	27079	26801	26650	26873	26780	26657	26571	27004	26662	26956	26758	26778	26885	27067	26581	26842	26867	26827	26649	26493	26885	26713	26375	27078	26595	26539	26801	26636	26869	26702	26767	26907	26765	26851	26665	26574	26959	26738	26769	26802	26536	26596	26747	26624	26861	26637	26761	26969	26477	26550	26655	26794	26577	26581	26698	26789	26954	26568	26939	26827	26691	26780	26782	26638	26823	26852	26577	26522	26998	26557	26773	26983	26619	26891	26780	26700	26809	26750	26833	26587	26889	26899	26645	26869	26817	26817	26812	26850	27004	26929	26906	26552	26546	26670	26609	26838	26788	26734	26547	26838	26862	26891	26636	26880	26867	26703	26781	26856	26739	26790	26636	26843	26644	26704	26891	26705	26518	26609	26910	26639	26794	26709	26837	26709	27055	26823	26754	26594	26806	26636	26625	26797	26883	26816	26511	26709	26611	26502	26794	26685	26986	26514	26855	26681	26620	26570	26483	26597	26618	26787	26696	26764	26590	26765	26605	26538	26667	26762	26455	26775	26953	27120	26886	26798	26648	26921	26883	26924	26851	26870	26643	26565	26846	27101	26446	26587	26907	27029	26986	26694	26896	26661	26897	26977	26724	26536	26763	26774	26843	26732	26807	26808	26633	26584	26693	26625	26773	26433	26572	26481	26819	26695	26754	26879	26618	26770	26629	26622	26739	26564	26620	26811	26727	27019	26883	26788	26779	26724	26792	26848	26818	26776	26635	26839	26889	26683	26737	26525	26582	26749	26884	26727	26650	26710	26834	26584	26709	26888	26731	26724	26550	26726	26903	26656	26774	26666	26787	26730	26858	26683	26587	26717	26741	26641	26568	26684	26784	26861	26761	27005	26738	26683	26939	26638	26564	26597	26739	26503	26699	26815	26586	26636	26746	26764	26522	26735	26874	26819	26610	26771	26784	26806	26663	26482	26710	26639	26606	26563	26679	26939	26696	26620	26983	26757	26762	26935	26573	26722	26798	26830	26687	26692	26937	26773	26837	27004	26780	26580	26735	26904	26794	26794	26850	26828	26976	26912	26810	26707	26729	26840	26804	26686	26852	26870	26596	26890	26600	26742	26841	26872	26625	26680	26564	26589	26672	26690	26561	26623	26734	26736	26637	26561	26664	26754	26748	26872	26668	27028	26850	26883	26622	26740	26707	26858	26806	26776	26702	26870	26665	26877	26820	26821	26675	26663	26895	26698	26782	26760	26798	26667	26670	26596	26646	26607	26682	26513	26796	26652	26854	26903	26693	26652	26607	26682	26700	26409	26815	26580	26498	27084	26824	26897	26772	26645	26744	26781	26750	26636	26875	26371	26566	26774	26815	26511	26882	26797	26688	26727	26846	26746	26806	26717	26662	26743	26936	27055	26526	26627	26542	26760	26812	26641	26697	26869	26715	26591	26669	26845	27017	26801	26751	26956	26675	26557	26831	26601	26578	26950	26645	26839	26717	26738	26832	26657	26689	26712	26793	26707	26832	26970	26684	26680	26927	26693	26636	26817	26727	26621	26596	26623	26873	26619	26884	26690	26794	26878	26662	27020	26917	26875	26628	26658	26937	26993	26872	26664	26616	26543	26500	26871	26800	26783	26872	26913	26925	26599	26782	26744	26770	26916	26786	26752	26606	26929	26994	26627	26662	26666	26648	26950	26929	26917	26953	26817	26680	26723	26608	26823	26768	26638	26793	26707	26749	26785	26950	26732	26778	26865	26882	26961	26675	26752	26858	26705	26513	26389	26952	26684	26837	26723	26786	26803	26534	26538	26776	26900	26848	26804	26620	26767	26875	26773	26630	26776	26684	26521	26732	26866	26529	26471	26504	26765	26624	26880	26657	26542	26877	26744	26554	26952	26725	26566	26731	26687	26718	26781	26936	26550	26941	26565	26724	26796	26770	26585	26797	26773	26656	26487	26710	26542	26749	26762	26760	26614	26681	26792	26780	26664	26724	26621	26705	26822	26886	26646	26942	26802	26822	26925	26443	26623	26588	27013	26737	26648	26861	26767	26875	26628	26805	26801	26687	26848	26770	26689	26717	26590	26621	26736	26704	26792	26710	27012	26878	26807	26934	26761	26919	27177	26609	26694	26361	26663	26527	26788	26836	26735	26796	26822	26735	26653	26525	26673	26802	26634	26641	26674	26613	26887	26562	26805	26743	26944	26895	26725	26638	26905	26323	26778	26714	26754	26800	26818	27022	26588	26907	26963	26640	26790	26851	26687	26535	26649	26525	26867	26623	26782	26735	26628	26647	26887	27191	26806	26758	26655	26694	26831	26900	26366	26664	26888	26866	26581	26559	26802	26868	26545	26625	27042	26553	26580	26688	26470	26539	26685	26664	26792	26877	26681	26991	26870	26743	26658	26672	26776	26922	26722	26498	27188	26900	26798	26658	26744	26651	26952	26760	26528	26675	26732	26657	26467	27060	26555	26781	26711	26577	26798	26541	26828	26844	26626	26945	26641	26999	26843	26655	26913	26838	26800	26635	26821	26783	26954	26832	26979	27082	26539	26725	26755	26865	26892	26776	26809	26686	26548	26606	26792	26818	26645	26431	26612	26902	26678	26682	26650	26822	27028	26750	26675	26858	26431	26891	26631	26495	27001	26695	26866	26646	26641	26504	26632	26817	26664	26784	26589	26699	26874	26504	26471	26876	27014	26542	26656	26928	26847	26802	26871	26700	26767	26837	26695	26894	26671	26660	26894	26860	26666	26768	26686	26932	26812	26910	26606	26864	26847	26760	26980	26854	26503	26693	26571	26939	26637	26705	26754	26945	26522	26521	26733	26471	26819	26496	26722	26927	26868	26817	27004	26724	26866	26750	26882	26939	26718	26721	26710	26667	26608	26608	26767	26891	26783	26749	26691	26670	26919	26832	26859	26677	27059	26609	26984	27077	26870	26803	26632	26814	26774	26660	26497	26760	26862	26605	26778	26647	26588	26942	26811	26800	26651	26643	26771	26578	26993	26699	26872	26654	26818	26693	26821	26676	26808	27015	26927	26418	26608	26942	26897	26653	26404	26670	26602	26742	27018	27107	26799	26718	26637	26766	26628	26578	26673	26730	26545	26643	26566	26834	26970	26737	26300	26772	26885	26750	26779	26589	26762	27067	26762	26784	26755	26668	26865	26629	26605	26613	26778	26599	26878	26732
58891	104039	94472	66812	37205	15916	16041	15835	15640	15810	16047	15987	15820	15721	16124	15810	15923	15748	15896	15829	15763	16142	15669	15965	15879	15708	16107	15985	15835	15839	16009	15878	15846	16034	15788	15840	15983	15771	15938	15874	15934	15895	15913	15905	15905	15889	16026	15947	15855	15807	16062	15821	15940	15911	15901	15870	15939	15954	15807	15894	15852	16000	15846	16002	15883	15898	16018	15914	15829	15770	15899	16131	16058	15962	15917	15778	16008	15934	15841	15762	15821	15972	16068	15926	15841	15932	15666	15778	15874	15846	15828	15878	16006	15966	15772	15671	15836	15743	15897	15799	15823	15950	15813	15962	15798	15754	15870	15779	16001	15798	15832	15951	15908	15940	15946	16058	15913	15596	15824	15943	15883	15993	15960	15746	15827	15673	15952	15985	15976	15807	15839	15991	15780	15911	15928	15884	15954	15900	16043	15862	16082	15774	15967	15981	16023	15956	15886	15813	15992	15786	15947	15993	15854	15955	15759	15917	15828	16032	15811	15827	15920	15821	16063	15832	15812	15941	15815	15845	15854	15774	15960	15728	15875	16092	15940	15972	15854	15966	15949	15930	16014	15727	15946	15741	15864	15911	15800	15948	15983	15875	15985	15933	15833	15895	15841	15908	16068	15692	16022	15852	15877	15684	16011	15758	15699	16028	15930	15908	15855	15934	15738	15944	15624	15873	15884	15893	15966	15841	15800	15807	15803	15696	15827	15857	15929	15697	15826	15931	15838	16052	15788	15821	15677	15834	15902	15821	15917	15759	16040	15677	15877	15924	15851	16024	15688	15921	15838	15778	15941	15920	16087	16046	15909	15929	15673	15827	16039	16093	15780	15877	15673	15940	15957	15823	15817	15897	15939	15909	15858	15831	15879	15647	15852	15928	15914	15750	15700	15993	15932	15842	15972	15931	15889	15982	15862	15872	15994	15849	15948	15754	15875	15977	15897	15782	15837	15760	15931	15836	15671	15946	15916	15971	15800	15889	16045	15986	15644	15858	15853	15959	16119	15945	15854	15869	15720	15762	16000	15796	15974	16010	15881	15794	16006	16010	15787	15899	15910	16118	15983	15948	15822	16023	15846	15720	16062	16025	15950	15853	15919	15977	15929	16007	15859	15998	15914	15729	15674	15943	15837	15702	15896	15927	15810	15784	15830	15920	16037	15999	15898	15790	15740	15866	16032	15851	15896	15916	15933	15913	15747	15819	15673	15928	15800	15824	16040	16043	15773	15985	15853	15758	15813	15888	15916	15839	15904	15892	15884	15875	16002	15986	15693	15991	15789	15866	15880	15713	15870	15833	16026	16206	15987	15923	15912	15912	15669	15895	15969	15738	15735	15891	15832	15790	15771	15889	15825	15917	15959	15861	15721	15627	16093	15962	15936	15894	15732	15884	15976	15881	15764	15764	15916	16053	15958	15830	15895	16134	15798	16012	15764	15803	15824	15787	15775	15943	16020	15867	15938	15941	16047	15976	15986	15959	15810	15768	15781	15914	15958	16011	15819	15971	15988	15889	16019	16033	15866	15845	15827	15898	15753	15957	15765	15991	15726	15757	15861	16061	15958	15709	15924	15862	15823	15822	15855	15898	15790	15848	15913	15818	15971	15905	15783	16034	15736	15877	15973	15784	16053	15821	15910	15922	15820	15748	15945	15846	15957	15918	15983	15945	15799	16022	15988	16088	15773	15893	15843	15631	15835	15804	15853	15910	15852	15840	15939	15731	15839	15963	15634	15859	16027	15894	15797	15877	15785	15785	15976	15973	15850	15844	15564	15869	15733	15953	15872	15766	15926	15821	15979	16090	15907	15943	16023	15751	15844	15978	15726	15925	15933	15833	15777	15807	15799	15710	15824	15821	15850	15800	15987	15678	15898	15952	15882	15919	15968	15885	15905	15629	15703	15989	15833	15866	15706	15850	15812	15736	15845	15952	15816	15914	15898	15790	15998	15747	16080	15980	15642	15880	15810	15827	15830	15814	15823	15946	15859	15871	15681	15701	15838	15668	15838	15909	15957	15873	15965	15766	15759	15751	15953	15879	15928	15919	16022	15795	15738	15867	15708	15995	16099	15945	16133	15883	15836	15756	15842	16047	15939	16034	15957	15800	15814	15973	15983	15978	15802	15925	15903	15789	15894	15822	15808	15735	15822	15817	15984	15791	15867	15913	15872	15849	15846	15974	16029	15921	15978	15806	16031	15960	16024	15957	15782	15871	16008	16032	15949	15937	15845	15858	15886	16000	15959	15909	15781	15829	15833	15876	15947	15905	15769	15873	15715	16050	15857	15934	15782	15733	15796	15875	15950	15901	15906	15828	15947	15857	15848	15751	15990	15958	15856	15934	15983	15899	15815	15753	15870	15842	15943	15802	15752	15898	15777	15844	15871	15843	15962	15729	15907	15838	15868	15754	15917	15917	16030	15750	15903	15825	15906	15849	15854	15854	15836	15866	15874	15948	15884	15970	15903	15944	15874	15752	15897	15884	15782	15932	15906	15910	15819	16039	15879	15948	15891	15931	16003	15703	15958	15756	15989	15884	16002	15822	15912	15926	15821	15810	15828	15815	15978	15863	15985	15901	16050	15730	15784	15909	15947	15800	15883	15900	15961	15959	15797	15885	16028	15715	15990	15818	15868	15878	15892	15898	15928	15825	15980	15786	15819	16007	16008	15780	16012	15922	15898	15856	15812	15873	15862	15895	15746	15901	15782	15919	15900	15849	15888	15964	15806	16093	15976	15671	15841	15911	15861	15834	15849	15979	15967	15891	15727	15914	15913	15777	15967	16099	15965	15889	15973	15835	15848	15786	15853	15895	15784	15659	15754	15797	16042	15812	16014	15884	15719	15864	16079	15956	15925	15895	15995	15938	15981	16027	15929	15971	15871	15637	15896	15991	15971	15974	15849	15722	15808	15836	15861	15892	15873	15933	15940	16032	16014	15746	15940	15829	15823	15798	15812	15851	15862	15900	15882	15913	15865	16006	15837	16079	15942	16004	15884	15701	15887	16012	16063	15833	15979	15883	15875	16112	15878	15793	15927	15990	16051	15969	15793	15873	15916	15911	15843	15935	15956	15850	15930	16095	16103	15960	15828	15833	15869	16042	15880	15841	15903	15792	15869	15802	15775	15783	15932	15952	15702	15847	15974	15874	15803	15939	15819	15750	15875	15874	16005	15812	15805	15806	15833	15907	15899	15952	15812	15840	15965	15882	15916	15883	15691	15756	15752	15836	16019	15869	15830	15826	15948	15596	15897	15649	15859	15942	15934	15958	15855	15832	16015	15883	15877	15749	15960	15840	15814	15840	15757	15762	15844	15691	16010	15705	15920	15852	15979	15782	15903	15955	15544	15833	15972	15846	15751	15891	15899	15965	15942	15969	15861	15859	15890	15833	15885	15950	15925	15873	15861	15895	15923	15911	15958	15814	15821	15943	16010	16033	15804	15851	15796	15717	15945	15891	15831	15793	15893	15912	15888	15918	15992	15922	15928	15985	15816	15838	16019	15864	15705	16121	15816	15959	16015	15971	15899	16124	15831	15927	16020	15833	15980	15929	15929	15846	15963	15962	15810	16014	15670	15977	15739	15895	15679	15862	15876	15886	15850	15953	16002	15955	15845	16111	15940	15865	15853	15780	15859	16039	15907	15711	15737	15753	15853	15969	15870	15918	15864	15802	15785	15794	15764	15933	15798	16161	15811	15909	15974	15870	15921	15890	15753	15738	15741	15946	16007	15975	15921	16115	15867	15999	15917	15795	15939	15952	15865	15986	15843	15780	15821	15892	16035	15893	15827	16063	15812	16052	15851	15883	16034	16050	15905	15971	15937	15801	15792	15769	15912	15899	15824	15889	15799	15952	15942	15944	15884	15928	15876	15962	15810	15766	15907	16019	15905	15902	15725	15901	16014	15843	15992	15935	15838	16030	15896	15980	15627	15992	15742	15979	15683	15971	15862	15974	15646	15853	15918	16021	15993	15917	15834	15940	15841	15837	15752	15929	16036	15937	15960	15906	15956	15889	15887	15953	15956	15855	16084	15858	16008	15753	15771	15868	15968	15892	15904	15887	15932	15910	15863	15993	15790	15919	15876	15688	15836	15853	15776	15683	15855	15870	16006	15978	15941	15795	15874	15855	15822	15827	15933	15730	15743	15732	15880	15975	16023	15753	15746	15801	15874	15908	15849	15912	15902	15860	15973	15966	15825	16104	15773	15831	15875	15943	15790	15879	15651	15886	15911	15815	15902	15901	15746	15907	15947	15948	15860	15867	15944	15845	15771	15970	15985	15997	15955	16025	15859	15857	15806	15915	15992	15989	15816	15763	15643	15790	15841	15866	15879	15801	15797	15957	15691	15900	16001	15783	15870	15876	16193	15661	16026	15912	15834	15771	15743	15871	16113	15941	15961	15872	15942	15712	16140	15718	15801	15746	16017	15931	15965	15832	15894	15702	15828	15801	15771	15852	15964	16010	15967	15927	15901	16025	15735	15828	15914	15944	15794	15856	15899	15956	15813	15868	15923	16005	15856	16063	15845	15879	15937	15818	15733	15842	15751	15865	15720	15824	15658	15796	15880	16069	15984	15834	16007	15893	15936	15960	15828	15932	15922	15953	15939	15828	16069	16071	15739	15906	15785	15872	15883	15946	16013	15752	15730	15888	15683	15855	15817	15743	15795	15984	15714	15874	15757	15938	16016	15942	15866	15814	15958	15862	15996	15701	16054	15993	15884	15820	15764	15778	15818	15789	15979	15797	15735	15945	15769	15952	15782	15923	16079	15831	15971	15816	15965	16007	15842	15903	16051	15877	15904	15989	15923	16007	15971	16034	15866	15911	15794	15796	16021	15883	15966	15744	15705	15730	15815	15851	15874	15776	15877	15850	15960	15917	15907	15896	16027	15950	15755	15790	15984	15834	15715	15984	15882	16022	15844	15801	15947	15908	15807	15724	15923	15720	15886	16025	15903	15747	15786	15889	16183	15771	15874	15879	15930	15937	15808	15998	15971	15983	15985	15926	15839	15739	15852	16176	15885	15827	15835	15837	15878	15881	15841	15875	15840	15837	15945	15830	15806	15974	15865	15892	15992	15762	15902	15929	15822	15970	15919	15895	15950	16006	15847	15903	16039	16038
42163	47854	44465	34543	28430	26984	27150	27068	27133	27011	26625	26787	26872	27117	26902	26787	26901	27204	26876	26993	26755	26972	27233	26824	27134	27075	27051	26560	26985	26783	26734	27158	27168	27006	26861	26839	26911	26767	26898	26718	26835	26963	26952	26819	26745	26914	26909	26913	26772	26827	27018	26970	26839	26894	27078	26995	26958	27156	26850	26933	27099	27109	26961	26984	26858	26875	27146	26771	26873	26957	26662	26878	26751	26877	26637	27209	27173	26888	26963	27067	26972	26583	26649	26707	26827	26963	26841	26900	26775	26745	27051	27023	26983	27107	26871	26676	27009	26880	26693	26913	26638	26828	27057	26920	26697	26964	26618	26563	26868	26819	26721	26921	26920	26887	27006	27090	26798	27087	26876	26879	26935	26790	26892	27054	26930	27177	26502	27005	26856	26822	27024	27037	26701	26761	26923	27145	27163	26693	26880	26692	26821	26838	26987	26922	26943	26773	26699	26747	26774	26695	26947	27049	26941	26827	26803	26914	26878	27113	26923	26905	26670	26750	26967	26831	26992	27000	27012	27199	26947	26731	27017	26993	26996	26924	26623	26553	26844	26660	26804	27011	26897	26809	26915	26895	27012	26800	26824	26900	26942	27030	26747	26765	26857	27023	26857	26835	26936	26873	26779	26599	26829	26814	27328	26684	26796	26640	26894	26822	26627	26638	26899	26871	26799	26690	26943	27132	26628	26926	27125	26877	27006	26503	26508	26831	26758	26875	27003	26721	26845	26959	27040	26705	26647	26762	26687	26875	26980	27005	26746	26627	26766	26928	26715	26908	26981	26819	27007	26885	26875	26982	26957	26842	27312	26910	27102	26884	26807	26974	26907	27029	26878	26840	26996	26857	26980	26945	26750	26592	26853	27015	26921	26821	26880	26993	26647	26699	26795	26922	26961	26939	26945	26851	26850	26863	26645	26760	27139	26837	26685	26953	26632	26807	26782	26944	26955	26943	26769	26845	26914	26867	26815	26845	26969	26812	26966	26820	26532	27007	26779	26983	26933	26882	26852	26751	26943	26910	27108	27097	26651	26858	26904	26902	26868	26766	26731	26984	26662	26990	26874	26997	26797	26843	26894	26956	26761	26827	26827	26831	26865	26638	26673	26919	26670	26918	26767	26794	26820	26728	26540	26910	26680	26885	27050	27015	26931	27007	26642	27107	27149	26777	26861	26880	26785	26789	26945	26793	26944	26819	26604	26827	27024	27125	26968	26708	26715	26510	26955	26986	26671	26730	26840	27137	27016	26982	26823	26675	26763	26883	27009	26855	26774	26855	26744	26767	26739	26944	26962	26811	27065	27026	26907	26779	26816	26903	26899	26827	26810	26887	26901	26888	26849	26987	26822	26649	27056	26815	26966	27121	26792	26908	26749	26911	26765	26820	27244	26976	26904	26682	26998	26800	27020	27059	26704	26899	26716	27064	27088	26686	26637	26661	26733	27031	26862	26750	27040	26836	26845	26746	26708	26867	26645	26930	26680	26630	26811	26682	26954	26790	26788	26941	26972	27149	26933	27047	26592	26706	26714	26937	26875	26678	27205	26895	26743	26827	27111	26987	26879	26897	27046	26903	26910	26849	26832	27048	26753	26854	26949	27148	27107	27177	26978	26743	26884	27051	26809	27010	26908	26890	27011	26812	27001	26933	26881	27136	26637	26752	26935	27099	27086	26817	26921	26906	26876	26595	26732	26793	27068	27079	26920	26911	26897	26835	26967	26774	26801	26903	26992	26700	27137	26756	26816	26965	26996	26892	26953	26743	26878	27012	26520	26780	26874	26686	26768	27054	27104	27000	26894	26929	26802	26943	27053	26830	27103	26604	26875	26632	26935	26747	26919	27108	26874	26874	26694	26722	26904	26774	26723	26846	26648	26845	26857	26724	26898	27016	26946	26891	26781	27004	27029	26718	26708	26798	26983	26741	27001	26861	27002	26921	26912	27105	27108	26685	26855	26972	26684	26919	27086	27004	26846	26881	27055	26909	26711	27125	27119	26966	27145	26704	26869	27153	26874	26969	26789	26910	26857	26974	26811	26903	26910	26909	26961	26919	26717	27043	26828	26883	27002	26816	26836	26700	26933	26778	27029	26930	26842	26863	27030	26683	26907	26772	26983	26685	26866	27027	26822	26839	26646	26727	26772	26886	26923	26884	26932	26826	26737	26697	26900	26546	26786	26867	26901	26820	26769	26788	26634	26734	26646	26966	27033	26994	26729	26747	26806	26923	26635	26896	26623	26849	27032	26890	26858	26728	26833	26760	26913	26811	27244	27002	26785	26753	26754	26868	27003	26973	26731	26819	26886	26746	26804	26775	26868	26787	26762	26759	26754	26970	26942	27160	27031	27038	26878	27015	26858	26703	26853	27019	26915	26968	26892	26992	26852	26973	26824	27139	27056	26809	27037	26950	26838	26747	27027	27051	26987	26976	26632	27049	26839	26987	26849	26897	26699	26885	27199	26828	26629	26786	26913	26789	26800	26811	26709	26671	26888	26969	26771	26751	26886	26691	26822	26821	26920	27035	26702	26852	26710	26827	26806	26891	26937	26738	26927	26794	26942	26901	26881	27036	26828	26773	26851	27161	27013	26828	26812	26789	26873	26789	26797	26922	26966	26915	26771	26845	26972	27023	27319	27206	27029	26859	26925	27242	26780	26675	26690	26880	26976	26982	27120	27019	26715	26956	26838	26994	26881	26942	26894	26673	26811	26897	26905	26694	26670	26989	26896	26929	27174	26825	26620	26997	26757	26853	26648	26844	26856	26716	26883	26915	26587	26846	26859	26761	26989	27150	26639	26893	26730	26872	26821	27044	26763	26918	26802	27188	26992	26923	26708	26968	26863	26506	27005	26770	26946	26908	26758	26879	27060	26825	26727	26756	26972	26922	26933	26897	27098	27102	26889	26835	26994	26754	26662	26665	26855	26706	26809	26894	26929	26793	26613	26693	26891	26851	26817	27079	26661	26796	26847	26536	26736	26964	26694	26862	26839	26769	26591	26745	26801	26951	26805	26636	26721	26859	26972	26903	26933	27033	26949	26786	26899	26909	27016	26985	26877	27157	26836	26894	26856	27012	27029	26866	26882	26665	26948	26678	26761	27066	26924	26701	26726	27033	26998	26768	26498	26988	27003	27072	27003	26921	26794	26727	26926	26795	27105	26870	26698	26627	26897	26807	27001	27190	27072	26934	26901	27067	26920	26970	26797	26786	27012	26687	26666	26959	26830	26819	26777	26880	26706	26826	26721	26826	26700	26715	26807	26780	27113	26947	26907	27079	26903	26833	26672	27038	26685	27041	27152	26953	26829	27257	26885	26930	27073	26804	26809	26677	27099	26726	26855	26978	26898	26790	27014	26873	27199	26648	26654	26795	27026	26992	27002	26638	26953	27044	26974	26922	27005	26883	26925	26850	26816	26828	26755	26860	26880	26713	27125	26917	27046	26823	26777	27045	27110	26775	26905	26738	26934	26926	26797	26552	26556	26781	26914	26759	27035	26957	26641	27346	26978	26893	26642	26808	27085	26872	27006	26746	26786	26984	26745	26815	26975	27073	27087	27107	26850	27066	26951	26937	26918	26508	26748	26921	27008	26787	26730	26963	26903	26781	26744	26979	26755	26815	26751	26872	26709	26904	26919	26724	27077	26869	26785	26865	26947	26781	26703	26659	27111	26949	27035	26859	26795	26955	27007	26757	26736	26873	26987	27042	26847	26624	26766	26426	27020	26817	26939	26830	27046	27344	26953	26981	27141	26772	26992	27191	27092	26947	26960	26872	26735	26771	26573	26753	26799	26787	26815	26782	26838	26563	27080	26821	27031	26849	26781	26895	26907	26919	26860	26871	26827	26925	27149	26890	27010	26759	26755	26798	26890	26726	26773	26747	26791	26726	26753	26926	26863	26898	27122	26897	26766	26902	26862	27040	26789	26874	27013	27026	26906	26832	26840	26977	26981	26931	26730	26937	26720	26469	26823	26665	26866	26744	26903	26872	26613	26785	26860	26971	27059	26877	26854	26760	27052	26512	26901	26981	27105	26926	26861	26797	27110	26634	26930	26803	26683	27143	27016	26769	26836	26815	26801	26794	26996	26814	26961	26966	26756	26872	26690	26623	26602	26899	26843	26867	27058	26841	26845	26562	26843	26545	26781	26799	26811	26838	26921	26708	27106	26979	26714	26922	26966	27044	26949	26881	26900	27037	26946	27054	26928	27003	26835	26994	26837	26975	26813	27160	27025	27141	26959	26908	26570	26746	26954	26723	26807	26904	26776	27154	27188	26844	26733	26820	26991	26722	26873	26829	26664	26974	27061	27071	26847	26940	27077	26921	26808	26833	26884	26860	27114	26663	27039	26858	26990	26926	27088	27070	26893	26606	26985	26880	26882	26876	26714	26981	26884	26998	26722	26738	26824	27026	26966	26761	26804	26771	26581	27047	26936	26963	27035	27063	26957	26843	26838	27189	27052	26915	26997	27184	27034	26894	26788	26918	26817	26787	26910	26866	26599	26903	26536	26977	27092	26832	26827	26813	27008	27002	26794	26673	26916	26869	26827	26759	26744	26785	26771	26643	26842	26769	26751	26774	26625	26896	26856	26977	27309	27102	26968	26803	26645	26895	27052	26990	26843	26692	26832	27074	26805	26878	26779	26933	26859	26764	26916	26585	27102	26812	27071	26798	27024	26639	26773	27005	27052	26852	26934	26814	27277	26997	27011	26968	26743	26867	26689	26921	26878	26963	26579	27140	26668	26672	27107	26954	26872	26828	26834	26911	26748	26557	26804	26853	26849	26906	26690	27044	27010	26696	26807	26796	26780	26788	26730	26945	27169	26956	26898	26905	27035	26805	27049	27097	26978	26989	26799	26728	26974	26763	26869	26887	26805	27026	26860	27093	27072	26794	26936	26859	27013	26930	26817	27156	26947	26879	26939	26993	27049	26624	26800	26827	26730	27194	27000	26608	26748	27061	26838	26603	26924	26943	26842	26798	26646	26872	26878	26929	26636	26825	26758	26952	26786	27087	27194	26929	26768	26842	27046	26984	26891	26995	26662	26809	26941	26846	27072	27023	26912	26593	26793	26762	27219	26963	26732	26751	26726	26764	26933	26793	26806	26778	26946	26951	26902	26926
40812	50338	37122	22887	17622	16015	16224	16119	16127	16084	16148	16087	16080	16185	16098	16220	16191	16002	15975	16030	16171	16135	15999	16118	16231	15942	16299	16226	16101	16013	16087	16128	16160	16020	16053	16021	16129	16026	16164	16129	16198	15980	16098	16024	16202	16231	16131	16261	16037	16006	16034	16036	16182	16073	16182	16109	16051	16175	16029	16009	16078	16057	15875	15991	16089	16178	16040	16082	16021	16099	16208	16160	16111	16053	15990	15964	16182	16126	16188	16265	15960	16063	16121	16079	16042	15987	16125	16132	16186	16070	16216	16116	16149	16191	15932	16410	15924	16006	16219	15829	16102	15986	16009	15883	15966	16124	16112	16055	15977	16181	16167	16084	16018	16137	16293	15961	16104	16051	16072	16137	16107	16322	16122	16170	16071	16127	16248	16077	15880	16089	15924	16086	16116	15879	16252	15982	16124	15990	16090	16111	16110	16236	16116	16080	15972	15970	16100	15928	16181	16056	16203	16226	16149	16303	16117	16076	16168	15957	16127	16195	16137	16047	16051	16199	15978	16175	15854	16122	16291	16161	16070	16049	16109	16118	16004	16077	16210	16084	16194	16159	15998	16140	16102	16126	15982	16277	16049	15924	16141	16212	16105	16087	16062	15974	15985	16064	16068	16029	16222	16059	15987	16184	16005	16143	16288	16087	16071	16066	16193	16011	16055	16162	16087	16159	16139	15965	16112	16058	16079	16058	16052	16165	16089	15979	16139	16018	16024	16165	16113	15939	16151	16324	15903	16042	16233	16047	15988	15903	16146	16078	16036	16097	16063	16135	16232	16175	16106	16132	16214	15955	16013	16095	15908	16072	16025	16147	16029	16042	16028	16101	16036	15942	16213	15985	16037	16213	16076	16134	16073	16081	16183	16072	15929	16090	16102	16188	16177	16178	15969	16136	16035	16089	15921	15941	16116	16049	16019	16136	15981	16068	16183	15871	16142	16159	16085	16076	16053	16033	16003	15830	16043	16145	16188	16057	16124	16113	15969	15879	16171	16092	16015	16266	16025	16082	16139	16112	16149	16054	16122	16098	16223	16185	16335	15929	16175	16101	16097	16002	16041	16078	16125	16200	16375	16116	16027	16051	16227	16053	16185	16158	15962	16120	16099	16188	16075	15937	16086	16234	16216	16164	16146	16044	16271	16055	16117	16030	16166	16015	16144	16268	16092	16111	16058	16046	16356	16193	16148	16095	16004	16017	16045	16194	15966	16166	16167	15923	16097	16099	16098	16171	16047	16152	16056	16106	16063	16285	16139	16081	16031	16076	16212	16146	16073	16138	16249	16062	16108	16126	16134	16117	16053	16165	16192	16034	16078	16053	16055	16111	15955	16000	16017	16185	16041	15989	15900	16108	16043	16022	16013	16031	16019	16154	16111	16065	16019	16231	16130	16058	16153	16081	16226	16022	16128	16031	16105	16015	15979	16222	16238	16013	16168	16016	16065	16033	16172	16027	16251	16166	16126	16011	16157	16033	15950	16242	16147	16189	16012	16067	16208	16105	16161	16197	16167	16093	16074	15936	16050	16022	16169	16078	16133	16322	16026	15935	16235	16294	16189	16143	16155	16185	16064	16321	16233	16183	16098	16093	16110	16070	16224	16190	15981	16058	15914	16180	16124	16114	16114	16174	16075	16216	16138	16279	16122	16126	16195	16111	16153	16074	16203	16151	16148	16188	16032	16109	15924	16169	15947	16071	16248	16167	15958	16015	16257	16118	16049	15900	16078	16125	16207	16197	16042	16235	16042	16060	16102	16027	16136	16129	16118	16185	16002	16342	16076	16024	16203	16128	16063	16113	16068	16155	16241	16094	16017	16099	15957	16180	16081	16128	16194	16120	16087	16000	16136	16076	16068	16119	16144	16086	16108	16021	16116	16143	16248	16122	16117	16026	15850	16108	16107	16072	16017	16071	16006	15983	15981	16016	16176	15975	15858	16163	15918	16132	16228	16075	16084	16059	15994	15950	16155	16081	16097	16158	16078	16031	16163	16032	16194	16158	16116	16115	16002	16046	16178	16100	16305	16235	16123	16156	16119	16109	16189	16083	16099	16058	16050	16193	16072	16197	15991	16047	16055	15934	16181	16104	16278	16013	16146	15957	16228	16198	16069	16135	16035	16067	16019	16122	16093	16056	16073	16070	16038	16193	15988	16129	16046	16098	16039	15917	16049	16170	15944	16083	16116	16251	16036	16087	15986	16154	16038	16041	16091	16094	16128	15933	16098	16042	15817	16112	16017	16081	16064	16071	16058	16080	16153	16073	16029	16246	16084	16243	16113	16026	16104	16027	16242	16072	16002	16154	16141	16070	16146	16040	16142	15999	16081	16146	16243	16088	16039	16105	15894	16197	16283	16082	16007	16115	16023	15948	16232	16004	16119	16141	16245	16249	16187	16310	16198	16101	16066	16109	16235	16027	15908	16156	16129	16059	16098	16170	16056	15955	16137	16122	15967	16092	16142	16301	16081	16287	16378	16112	16271	16024	16251	16120	16064	16153	16115	16149	16248	16180	16031	16123	16153	16185	16161	16050	16194	16001	15926	16200	16037	16241	16325	16040	16078	15996	16156	16032	15994	16026	16079	15967	15999	16105	16167	16259	16213	16033	15979	15971	16097	16138	16206	16034	16040	15983	16019	16077	16039	16042	16074	16272	15950	16275	16044	16257	16156	16230	16173	16229	16120	15996	15977	16180	16061	16002	16047	16139	16149	16222	16011	16083	16106	15957	16041	16058	16050	16193	16013	16022	16024	16158	16164	15982	16019	16190	16187	16061	15991	16171	16060	16091	16103	16094	16079	16075	16183	16174	15934	16059	16180	15969	15970	16005	16090	16068	16156	16168	16147	16043	16036	16104	16054	16072	16301	16054	16077	16235	16093	15920	16035	16095	16064	16091	16104	16195	16113	16025	16262	16180	16117	16234	16000	15993	16050	16205	16069	16213	16072	16156	16256	16008	16007	16088	16146	16080	16092	16006	16060	16232	15923	15993	15935	16206	16080	16214	16247	15884	16120	15995	16166	15944	16121	15975	16122	16241	16130	16135	16127	16198	16182	16165	16096	16219	16115	15917	16005	16181	16183	16064	16117	16296	15994	16094	16073	16194	16203	16266	16060	16188	16227	16170	16219	16168	15972	16127	16135	16143	15896	16064	15931	16147	16071	16035	16081	16061	16144	16013	15998	16205	16035	16161	15943	16143	16226	16171	16012	16223	16117	16168	16066	15980	16052	16065	16223	15850	16064	16064	16151	16045	16167	16160	16246	16067	16171	16090	16074	16115	16054	16124	16120	16073	16087	16217	16187	16208	16145	15989	16099	16139	16083	16174	15991	16314	16211	16161	16012	16224	16135	16108	16117	16010	16080	16132	16178	16088	16087	16186	16201	16013	16046	16025	15992	16221	16203	16046	16104	16131	16205	16075	16088	16051	16207	16020	16160	16193	16136	16224	16006	16172	16278	15906	16206	16070	16063	15989	16289	16242	16094	16078	16076	15991	16272	15990	16346	16024	16000	16142	16017	16189	16127	15932	15990	16170	16002	16067	16039	16370	16101	16107	16032	16170	16116	16002	16098	16198	16076	16142	16037	15974	16048	16075	16063	16012	16144	16132	16055	15920	16101	16215	16057	16088	16091	15962	16043	16094	16056	16101	16210	16092	16180	16130	16139	16142	16131	16164	16202	16050	15919	16163	16204	16062	16192	16057	16190	16287	16081	16002	16061	16099	16029	16014	16154	16137	16099	16000	16140	16194	16117	16020	16208	16073	16041	16101	16133	16025	16202	16100	16172	15933	16180	16159	16105	16255	16185	16034	16165	16177	16154	16187	16096	16255	15823	16380	16085	16103	16150	16093	16086	16020	16097	16214	16141	16136	16175	16017	16129	16264	16055	16298	16119	16001	16199	16280	16044	16157	16203	15959	16019	16240	15974	16092	16208	16096	16081	16144	15994	16207	16132	16029	15980	16192	16147	16208	16111	16046	16038	16166	16124	16166	16089	16118	16102	16176	16110	16141	15922	16176	16038	15923	16107	16105	16205	15828	15957	15998	16063	16317	15876	16322	15953	16146	16214	16139	16213	16212	15940	16230	16041	16046	15887	16143	16105	16196	16076	16117	16207	16032	16206	16053	16011	16188	16077	16234	16203	16104	16033	16048	16110	16122	16144	16276	16139	16274	16095	16185	16025	16206	16105	16011	16046	16172	16078	15916	16071	16009	16110	16018	16129	16080	16031	16044	16248	16029	16084	16162	16201	16006	16096	15950	15877	16265	16206	16198	16257	16312	16104	16055	16119	16061	16169	15972	16086	16184	16047	16267	16143	16040	15965	16021	16002	16157	16136	15973	16233	16038	16097	16016	15953	16233	16181	16079	16347	16200	16056	16054	16091	15992	16155	16147	15996	16207	16145	15986	16123	16171	16126	16017	16093	16096	16006	16048	16164	16074	16035	16308	16184	15996	16046	16075	15848	16091	16010	16007	16243	16283	16041	15890	16189	16183	16333	16148	16140	16119	15986	16129	15969	16114	16255	16125	15874	16078	16095	16047	16070	16207	16053	16097	16133	16057	16170	15986	16060	16084	16047	16096	16136	16052	16174	16041	16180	16299	16159	16276	16103	16034	15865	16123	16076	15993	16213	15980	16121	16044	16022	15796	16112	16074	16126	16185	16071	15899	16030	16153	15948	16099	16157	15983	15998	15999	16001	16011	15998	16077	16241	16015	16237	16141	16144	15918	16084	16141	16108	15890	16052	16173	16119	16136	15910	15966	16006	16208	16137	16267	16003	16004	16020	16136	16261	15986	15919	16159	15961	16075	16164	16213	15909	16204	16308	15979	15987	16249	16026	16010	16018	16005	16263	16224	16106	15901	16208	16112	15991	16091	16196	16121	16262	16161	16299	15957	15959	16326	16049	16158	16067	16030	16236	15995	16089	16162	16048	15965	16036	16124	15999	16190	16066	16288	16081	16195	16094	16198	15973	16077	16165	16226	16068	16225	16030	16089	16152	16359	16039	16258	15932	16229	16174	16091	16320	16018	16005	15898	16033	16223	16136	16209	16105	16232	16107	15973	16193	16002	16150	16119	15957	16044	16242	16132	15991	16050	15973	16069	16236	15938	16104	16153
24934	26695	37282	34409	28517	27251	29053	26661	26345	26410	26395	26410	26513	26437	26532	26332	26563	26371	26255	26442	26534	26166	26487	26164	26379	26449	26071	26409	26095	26097	26649	26532	26351	26726	26670	26565	26331	26297	26452	26250	26660	26234	26459	26212	26513	26126	26172	26106	26265	26281	26189	26055	26560	26266	26281	26124	26344	26523	26263	26343	26235	26255	26087	26308	26512	26369	26115	26194	26381	26179	26252	26148	26327	26370	26248	26251	26333	26096	26205	26098	26140	26304	26233	26245	26094	26516	26383	26196	26171	26175	26247	26544	26269	26167	26203	26166	26383	26338	26481	26103	26148	25917	26126	26267	26303	26281	26385	26153	26235	26267	26285	26303	26460	26315	26318	26032	25901	26157	26159	26155	26205	26243	26243	26138	26198	26257	26183	26272	26217	26183	26350	26403	26261	26229	26096	26234	26264	26234	26235	26281	26060	26249	26075	26338	26190	26013	26295	26298	26051	26208	26200	26384	26251	26264	26121	26262	26056	26178	26188	26232	26193	26265	25976	26133	26156	26326	26252	26277	26195	26273	26290	26213	26219	26076	26019	26330	26506	26200	26236	25888	26235	26338	26291	26157	26325	26378	26381	26491	26330	26125	26175	26056	26253	26379	26509	26442	26399	26293	26132	26134	26314	26043	26425	26247	26104	26131	26288	26247	26467	26217	26286	26374	26156	26147	26263	26355	26350	26253	26474	26113	26221	26282	26347	26171	26125	26198	26327	26270	26270	25873	26073	26280	26336	26287	26113	26259	26289	26004	26257	26250	26238	26400	26282	26353	26142	26158	26254	25967	26049	26294	26091	26251	26087	26237	26081	26231	26291	25921	26114	26159	26377	26282	26235	26213	25874	25991	26234	26331	26145	26154	26190	26088	26253	26088	26209	26148	26246	26131	26233	25963	26195	26409	26193	26363	26118	26385	26182	26082	26095	26154	26296	26337	26176	26106	26079	25980	26311	26528	26254	26073	26213	26334	26421	26244	26213	26155	26115	26032	26303	26276	26188	26345	26067	26310	25917	26217	26326	26327	26439	26358	26494	26350	26338	26143	26081	26242	26162	26196	26414	26295	26397	26227	26465	26342	26206	25963	26307	26204	26150	25881	26163	26233	26071	26057	26270	26137	26193	26212	25983	26090	26347	26145	26283	26244	26136	26180	26323	26192	26303	26097	26191	26377	26158	26191	26136	26228	26374	26291	26339	26256	26267	26183	26153	26100	26007	26472	26218	26319	26385	26304	26193	26152	26246	26065	26485	26224	26369	26244	26485	26021	26254	26290	26301	26319	26388	26067	25890	26167	26003	26235	26123	26082	26234	26291	26371	26340	26316	25999	26273	26266	26173	26155	26223	26133	26118	26298	26319	26320	26239	26330	26435	26175	25928	26193	26326	26225	26008	26246	26143	25988	26091	26093	26250	26498	26279	26223	26118	26144	26109	25990	26289	26209	26175	26222	26317	26459	26194	25937	26295	26314	26045	26235	26218	26390	26126	26150	25973	26095	26130	25929	26291	26228	26434	26460	26416	26064	26140	26424	26069	26008	26164	26132	26344	26292	26114	26065	26063	26261	26217	26076	26213	26370	26318	26204	26368	26244	26334	26175	26369	26239	26185	26165	26151	26304	26039	25964	26002	25996	26184	26153	26256	26408	26237	26298	26087	26219	26150	26043	26354	26150	26395	26423	26255	26319	26240	26218	25956	26211	26261	26272	26189	26058	25944	26182	26414	26310	26028	26033	26166	26265	26341	26213	26159	26376	26314	26060	26149	26253	26326	26232	26389	26065	26314	26300	26150	26332	25935	26236	26180	26186	26117	26109	26258	26209	26119	26152	26322	26097	26088	26155	26059	26287	26152	26445	26294	26440	26494	26382	26232	26089	26717	26411	26288	26181	25928	26041	26104	26311	26203	26188	26024	26393	26191	26419	26371	26456	26093	26133	26247	26119	26447	26336	26317	26136	26145	26038	26468	26083	26174	26107	26116	26537	26278	26074	26308	26195	26179	26357	26155	26229	26351	26133	26037	26091	26314	26100	26129	26407	26312	26150	26096	26193	26305	26465	26132	26242	26203	26372	26332	26261	26373	26342	26326	26104	26051	26226	26078	26146	26282	26312	26117	26196	26306	26388	26501	26240	26051	26040	26032	26369	26330	26072	26109	26403	26274	25919	26145	26297	26192	26107	26300	26105	26282	26277	26261	26126	26127	26546	26348	26104	26446	26307	26227	26094	26316	26081	26058	26016	26207	26450	26281	26200	26309	26347	26487	26000	26170	26144	26215	26349	26219	26396	26317	26272	26229	26427	26383	26226	26430	26254	26192	26151	26107	26028	26392	26266	26212	26452	26372	26152	25983	26308	26299	26190	26345	26160	26026	26197	26208	26290	26243	26323	26363	26286	25863	26066	26451	26132	26064	26048	26386	26545	26320	26234	26276	26281	26377	26177	26054	26332	26384	26221	26252	25890	26308	26272	26441	26176	26255	26001	26114	26155	26419	26345	26222	26368	26122	26393	26235	26186	26473	26417	26380	26154	26251	26063	26254	26158	26364	26500	26233	26195	26221	26185	26146	26126	26178	26057	26102	26450	26334	26296	26329	26377	26351	26365	26044	26288	26085	26393	26070	26268	26338	26415	26215	26218	26276	26457	26277	26402	26026	26209	26485	26148	26269	26394	26053	26302	26355	26058	26023	26264	26150	25896	25946	26188	26380	26292	26129	26412	26387	26266	26231	26224	26195	26204	26145	26149	26016	26405	26509	26225	26038	26233	26085	26001	26080	26317	26100	25988	26273	26295	26397	26198	26255	26303	26137	26075	26288	25846	26076	25937	26279	26360	26322	26283	26255	26322	26212	26230	26165	26363	26465	26430	26321	26148	26239	26232	25880	26223	26284	26108	26256	26349	26281	26205	26122	26183	26106	26230	26215	25916	26362	26034	26172	26351	26378	26361	26177	26247	26054	26128	26295	26313	26248	26465	26302	26007	26246	26101	25930	26112	26278	26222	26394	26168	26033	26092	26148	26056	26242	26113	26403	26446	26075	26293	26253	26178	26301	26282	26507	26148	26313	26148	26058	26163	26174	26203	26196	26193	26234	26191	26013	26316	26389	26323	26095	26173	26047	26343	26430	26119	26232	26123	26206	26378	26163	26230	26366	26246	26348	26215	26170	26075	26168	26361	26204	26238	26081	26239	26123	25847	26291	26293	26094	26173	26066	26217	26074	26126	26026	26127	26331	26229	26101	26240	26215	26163	26047	26343	26337	26291	26272	26198	26185	26387	26259	26195	26406	26370	26174	26399	26558	26436	26179	26196	26305	26095	26330	26185	26304	26176	26245	26133	26567	26076	26157	26566	26211	26518	26389	26187	26179	26065	26396	26340	26308	25994	26323	26070	26048	26277	26109	25894	25880	26228	26210	26151	26286	26169	26336	26165	26191	26288	26145	26159	26162	26005	26300	26235	26164	26324	26434	26367	26236	25883	26447	25938	26195	26298	26163	26248	26094	26222	26106	26094	26170	26329	26314	26093	25919	26223	25889	26409	26506	26147	26234	26317	26092	26310	26396	26484	26336	26305	26252	26242	26365	26501	26444	26121	26130	25998	26301	25985	26219	26211	26271	26435	26200	26202	26160	26257	26188	26079	26371	26349	26465	26297	26578	26253	26278	25910	26108	26352	26565	26239	26262	26340	26277	26255	26227	26253	26440	26204	26044	26256	26296	26248	26299	26376	26357	26203	26271	26327	26067	26200	26430	26231	26090	26219	26263	26304	26269	26260	26393	26423	26479	26116	26131	26006	26270	26340	26136	26178	26228	26060	26206	26119	26053	26261	26284	26440	26203	26367	25983	26066	26359	26159	26242	26309	26123	26079	26343	26324	26207	26232	26229	26421	26683	26409	26354	26422	26232	26050	26235	25846	26241	26132	26194	26203	26264	26355	26331	26078	26214	26505	26469	26306	26188	26349	26248	25940	26150	26214	26388	26192	26152	26052	26071	26325	26458	26078	26255	26478	26202	26239	26202	26250	26159	26094	26115	26251	26223	26121	26368	26313	26080	26087	26239	25992	26220	26084	25947	26078	26422	26196	26259	26273	26252	26285	25996	26185	26170	26435	26345	26320	26200	25956	26339	26099	26046	26283	26102	26446	26292	26143	26263	26219	26226	26097	26312	26086	26289	26398	26249	26143	26100	26172	26149	26328	26104	26188	26476	26180	26386	26306	26247	26377	26478	26309	25990	26118	26143	26263	26070	26239	26497	26209	26325	26222	26354	26140	26336	26332	26150	26365	26088	25988	25986	26021	26385	26199	26427	26098	26189	26055	26084	26301	26048	26393	26116	26227	26226	26184	26255	26256	26178	25897	25925	26293	26110	26029	26147	26019	25954	26146	26013	26186	26049	26120	26070	26360	26196	26291	26242	26133	26425	26144	26070	26419	26133	25994	26117	26310	26294	26006	26146	26224	26418	26227	26069	26223	26192	26207	26283	26400	26293	26366	26223	26250	26312	26335	26384	26330	26218	26079	26121	26404	26084	26058	26184	26449	26228	26360	26156	26193	26363	26329	26094	26225	26385	26205	26165	26456	26503	26127	26456	26328	26086	26037	26435	26249	26291	26409	26303	26396	26445	26130	26135	26239	26295	26046	26425	26299	26150	25945	26159	26056	26284	26229	26341	26105	26180	26099	26293	26183	26360	26502	26235	25981	26398	26408	26339	26291	26109	26051	26375	26029	26044	26224	26327	26593	26137	26036	26351	26180	26212	26235	26383	26638	26021	25967	26331	26262	26101	26129	26300	26189	26404	26048	26492	25969	26002	26318	26166	26323	26250	26127	26233	26201	26365	26324	26189	26336	26202	26256	26147	26312	26284	26084	26049	26401	26167	26087	26355	26173	26198	26401	25965	26262	26200	26308	26290	26138	26402	26392	26318	26166	26431	26187	26159	26259	26097	26362	26314	26047	26336	26367	26284	26333	26150	26210	26180	26519	26412	26213	26226	26262	26382	26342	26240	26227	26107	26196	26253	26164	26285	26263	26207	25923	26076	26024	26347	26401	26304	26425	26236	26129	26410	26196	26187	26309	26256	26353	26115	26284	26000	26076	26157	26097	26068	26299	26111	26171	26260	26187
67522	105042	83158	51835	28000	15652	15831	15743	15743	15881	15963	15963	15917	15832	15809	15776	15926	15602	15862	15723	15820	15587	15696	15813	15716	15866	15775	15868	15940	15765	15770	15647	15863	15876	15783	15753	15825	15778	15793	15764	15784	15656	15729	15837	15847	15787	15914	15768	15737	15983	15982	15644	15621	15730	15741	15869	15825	15908	15858	15937	15902	15631	15831	15804	15755	15850	15673	15764	15952	15880	15804	15704	15758	15768	15982	15707	15879	15673	15861	15857	15850	15832	15802	15876	15680	15694	16015	15688	15713	15898	15758	15754	15727	15709	15902	15816	15895	15604	15788	15679	15748	15780	15859	15842	15704	15758	15830	15747	15603	15842	15761	16046	15863	15727	15843	15787	15980	15806	15955	15798	15931	15871	15692	15721	15869	16097	15754	15958	15947	15846	15766	15577	15936	15796	15855	15672	15702	15902	15787	15851	15873	15802	15942	15832	15966	15679	15725	15793	15771	15691	15699	15889	15781	15769	15752	15755	15786	15908	15865	15717	15757	15823	15916	15883	15801	15798	15665	15879	15746	15698	15779	15750	15922	15995	15792	16217	15835	15833	15796	15683	15645	15538	15833	15863	15823	15638	15808	15858	15676	15955	15783	15770	15847	15964	15901	15834	15756	15789	15800	15802	15782	15790	15749	15757	15771	15730	15823	15746	15705	15719	15798	15884	15693	15767	15877	15685	15835	15668	15665	15787	15651	15820	15787	15689	15704	15728	15911	15666	15786	15469	15950	15956	15798	15757	15755	15991	15875	16031	15688	15768	15835	15799	15805	15926	15766	15755	15677	15706	15765	15778	15773	15817	15782	15752	15815	15718	15806	15978	15856	15809	15796	15705	15824	15752	15884	15767	15683	15830	15694	15751	15828	15850	15942	15756	15832	15757	15685	15646	15814	15768	15684	15713	15790	15825	15795	15887	15682	15904	15637	15802	15825	15791	15853	15754	15739	15856	15822	15578	15843	15754	15932	15823	15823	15690	15687	15655	15832	15768	15702	15839	15885	15789	15748	15674	15700	15655	15855	15757	15709	15987	15530	15908	15736	15751	15821	15809	15798	15834	15799	15813	15730	15704	15839	15692	15862	15646	15864	15788	15576	15711	15867	15713	15822	15895	15627	15805	15821	15832	15808	15989	15573	15714	15861	15795	15881	15611	15641	15754	15840	15820	15741	15620	15788	15970	15854	15858	15818	15742	15886	15754	15821	15886	15744	15712	15749	15716	15781	15720	15962	15772	15725	15685	15795	15570	15827	15746	16016	15519	15911	15715	15798	15812	15738	15818	15688	15714	15785	15852	15822	15741	15797	15738	15682	15736	15777	15659	15674	15704	15787	15644	15773	15919	15866	15920	15862	15742	15872	15537	15773	15706	15769	15754	15804	15551	15875	15666	15703	15726	15693	15852	15757	15748	15669	15700	15975	15868	15760	15889	15826	15983	15592	15835	15842	15820	15839	15720	15737	15781	15690	15953	15713	15830	15758	15751	15705	15689	15788	15774	15768	15696	15696	15789	15728	15757	15817	15671	15669	15683	15793	15721	15764	15589	15644	15592	15841	15833	15930	15886	15737	15787	15842	15785	15792	15886	15680	15684	15726	15787	15813	15957	15644	15745	15695	15981	15970	15854	15951	15826	16072	15542	15888	15709	15693	15749	15580	15847	15947	15806	15827	15751	15821	15822	15773	15782	15673	15741	15881	15686	15660	15783	15755	15777	15591	15664	15822	15831	15806	15730	15698	15755	15722	15825	16045	15883	15920	15754	15870	15812	15822	15803	15821	15756	15882	15775	15627	15719	15881	15837	15762	15876	15610	15823	15924	15594	15864	15766	15811	15910	15706	15720	15572	15760	16009	15804	15789	15701	15882	15763	15810	15971	15903	15892	15708	15749	15827	15839	15749	15721	15887	15741	15916	15655	15633	15824	15945	15725	15980	15736	15825	15874	15810	15801	15804	15759	15825	15775	15648	15815	15637	15657	15779	15683	15901	15681	15670	16020	15813	16091	15906	15696	15689	15899	15799	15972	15927	15609	15844	15778	15719	15891	15785	15695	15879	15676	15659	15954	15701	15631	15864	16010	15714	15705	15815	15758	15853	15698	15819	15795	15704	15789	15620	15888	15833	15768	15859	15772	15863	16032	15761	15768	15836	15718	15695	15592	15636	15767	15974	15748	15833	15756	15766	15827	15758	15936	15800	15711	15823	15819	15847	15899	15828	15648	15953	15839	15624	15729	15814	15704	15846	15811	15759	15800	15744	15747	15737	15658	15876	15677	15721	15996	15801	15728	15687	15822	15750	15880	15947	15883	15617	15899	15812	15728	15738	15799	15818	15716	15938	15979	15788	15839	15819	15780	15813	15795	15697	15831	15708	15708	15852	15781	15723	15797	15660	15812	15720	15743	15794	15688	15781	15873	15743	15693	15711	15768	15881	15822	15683	15772	15654	15854	15629	15759	15870	15759	15827	15833	15832	15831	15936	15930	15858	15790	15695	15733	15860	15913	15883	15810	15887	15858	15795	15870	15708	15648	15854	15885	15780	15663	15730	15851	15951	15772	15730	15820	15817	15833	15813	15725	15745	15947	15875	15754	15829	15730	15807	15681	15924	15614	15804	15857	15751	15854	15772	15858	15858	15771	15817	15841	15817	15996	15898	15845	15769	15759	15815	15794	16026	15725	15722	15840	15798	15856	15645	15655	15862	15932	15882	15851	15804	15773	15772	15850	15670	15672	15653	15740	15860	15727	15669	15577	15762	16015	15784	15663	16000	15814	15736	15779	15728	15662	15935	15737	15736	15872	15899	15899	15764	15634	15654	15896	15893	15803	15816	15870	15711	15764	15942	15738	15847	15877	15741	15787	15789	15646	15767	15886	15637	15726	15693	15957	15871	15936	15827	15680	15741	15689	16047	15918	15967	15786	15743	15696	15770	15673	15728	15715	15811	15810	15894	15776	15764	15876	15770	15811	15747	15725	15821	15682	15813	15851	15931	15775	15794	15873	15888	15804	15843	15708	15695	15890	15836	15767	15838	15610	15599	15858	15679	15692	15858	15738	15750	15802	15703	15699	15652	15645	15892	15741	15985	15874	15823	15763	15791	15727	15847	15701	15789	15975	15868	15860	15832	15727	15736	15713	15786	15841	15899	15904	15631	15813	15728	15804	15755	15787	15869	15665	15920	15724	15736	15578	16094	15713	15892	15847	15897	15676	15707	15814	15606	15728	15811	15652	15667	15819	15844	15917	15908	15699	15853	16037	15727	15914	15802	15683	15765	15658	15940	15724	15694	15699	15699	15753	15783	15795	15648	15774	15826	15768	15691	15891	15754	15728	15779	15760	15849	15671	15829	15884	15757	15842	15792	15674	15792	15800	15583	15962	15895	15809	15828	15867	15824	15819	15866	15772	15641	15828	15828	15881	15710	15826	15631	15748	15858	15963	15988	15746	15842	15845	15848	15866	15704	15739	15678	15748	15863	15657	15897	15698	15877	15686	15904	15877	15799	15623	15804	15908	15840	15924	15704	15744	15900	15874	15700	15632	15702	15735	15708	15766	15772	15814	15783	15836	15742	15783	15865	15781	15730	15730	15816	15711	15608	15813	15925	15746	15822	15869	15848	15987	15710	15901	15748	15851	15701	15816	15729	15727	15922	15601	15651	15685	15794	15833	15808	15835	15769	15821	15708	15857	15831	15647	15621	15723	15700	15820	15783	15916	15778	15744	15789	15890	15771	15825	15883	15534	15838	15613	15812	15685	15782	15714	15765	15706	15900	15635	15774	16024	15705	15871	15737	15815	15680	15785	15828	15864	15974	15784	15804	15794	15839	15691	15919	15743	16118	15841	15894	15847	15767	15812	15941	15738	15686	15594	15729	15844	15866	15862	15956	15887	15713	15747	15840	15673	15766	15640	15853	15898	15698	15958	15823	15758	15769	15829	15851	15688	15541	15749	15887	15789	15727	15722	15755	15701	15797	15738	15946	15945	15632	15812	15749	15767	15720	15744	15602	15740	15609	15796	15779	15815	15721	15790	15834	15715	15769	15763	15752	15632	15566	15774	15730	15945	15740	15868	15762	15849	15937	15719	15886	15791	15637	15743	15839	15701	15545	15681	15815	15541	15730	15773	15928	15809	15884	15963	15866	15595	15701	15907	15822	15734	15841	15785	15709	15729	15781	15710	15718	15961	15748	15780	15978	15691	15882	15808	15841	15776	15812	15654	15943	15632	15861	15844	15948	15876	15950	15762	15812	15874	15777	15851	15949	15751	15817	15974	15813	15677	15867	15795	15734	15814	15897	15812	15870	15629	15952	15768	15950	15760	15814	15881	15586	15670	15692	15795	15806	15562	15880	15827	15913	15796	15724	15656	15768	15646	15848	15758	15684	15880	15788	15641	15668	15867	15965	15856	15867	15781	15831	15622	15790	15668	15936	15730	15860	15741	15958	15663	15784	15882	15858	15966	15695	15752	15725	15887	15840	15658	15823	15725	15744	15680	15699	15880	15839	15846	15801	15806	15838	15854	15834	15759	15590	15613	15694	15856	15831	15857	15776	15950	15853	15719	15842	15661	15953	15944	15839	15835	15831	15735	15916	15899	15834	15797	15778	15746	15924	15796	15682	15576	15768	15719	15960	15738	15893	15907	15931	15818	15783	15685	15758	15763	15808	15807	15755	15730	15754	15798	15623	15822	15758	15746	15819	15662	15866	15942	15759	15812	15879	15828	15755	15662	15896	15748	15888	15691	15727	15842	15792	15815	15841	15727	15748	15754	15601	15791	15788	15913	15784	15826	15989	15803	15856	15928	15737	15748	15895	15811	15825	15845	15796	15802	15697	15726	15768	15667	15773	15697	15756	15659	15808	15789	15681	15647	15792	15649	15798	15801	15858	15845	15778	15867	15682	15876	15912	15823	15697	15814	15874	15881	15799	15875	15766	15805	15642	15606	15863	15835	15692	15939	15868	15851	15721	15861	15732	15768	15867	15754	15677	15660	15708	15930	15864	15718	15866	15732	15750	15884	15758	15539	15849	15845	15802	15766	15868	15736	15771	15697	15839	15937	15749	15854	15933	15823	15907	16013	15975	15790	15737	15866	15927	15922	15798	15851	15730	15675	15740	15854	15973	15812
23025	25682	35688	33629	27627	25803	29905	26569	25508	25791	26062	25791	25825	26086	25979	25943	25726	25427	25808	25698	25800	25556	25651	25835	25867	25544	25944	26020	25577	25742	25601	25602	25646	25633	25541	25674	25446	25530	25622	25794	25767	25284	25667	25661	25587	25510	25511	25675	25487	25355	25388	25575	25733	25614	25509	25536	25392	25530	25576	25439	25661	25640	25787	25495	25386	25611	25660	25497	25413	25783	25827	25583	25328	25739	25681	25609	25668	25352	25620	25680	25640	25652	25488	25318	25352	25671	25437	25578	25753	25492	25735	25476	25454	25503	25521	25418	25538	25468	25760	25702	25687	25540	25463	25474	25707	25689	25461	25719	25466	25512	25528	25652	25436	25622	25662	25288	25299	25547	25533	25365	25597	25567	25554	25397	25349	25621	25542	25485	25541	25529	25778	25712	25572	25534	25517	25784	25563	25213	25312	25643	25399	25417	25444	25611	25535	25334	25453	25707	25621	25185	25659	25753	25468	25522	25418	25422	25535	25536	25496	25533	25525	25580	25541	25611	25621	25515	25543	25371	25428	25644	25595	25610	25531	25570	25253	25482	25511	25631	25516	25396	25455	25833	25478	25211	25550	25595	25482	25414	25353	25417	25707	25355	25223	25576	25663	25638	25358	25413	25477	25588	25536	25686	25648	25468	25438	25327	25676	25508	25309	25563	25340	25437	25565	25531	25498	25630	25528	25688	25555	25434	25758	25455	25473	25769	25558	25706	25540	25675	25681	25457	25628	25517	25623	25675	25633	25693	25616	25609	25605	25682	25398	25513	25533	25482	25689	25593	25730	25580	25492	25395	25672	25630	25864	25752	25550	25415	25356	25573	25428	25638	25586	25702	25707	25567	25752	25614	25668	25527	25581	25662	25323	25390	25792	25429	25748	25298	25692	25648	25781	25459	25294	25434	25286	25630	25466	25465	25471	25346	25474	25537	25509	25340	25703	25619	25594	25622	25565	25399	25693	25472	25664	25303	25644	25848	25610	25516	25581	25419	25839	25792	25559	25593	25562	25476	25604	25569	25507	25322	25520	25547	25528	25819	25354	25306	25643	25891	25808	25321	25294	25473	25470	25709	25497	25501	25553	25884	25669	25508	25437	25414	25476	25307	25723	25538	25137	25492	25495	25380	25595	25613	25486	25754	25685	25560	25471	25714	25679	25397	25371	25531	25516	25507	25552	25394	25793	25495	25538	25442	25549	25296	25218	25400	25513	25816	25346	25624	25677	25410	25470	25429	25733	25525	25288	25623	25611	25381	25505	25547	25684	25662	25566	25497	25666	25527	25697	25556	25811	25632	25337	25542	25510	25553	25612	25572	25711	25536	25416	25584	25366	25334	25411	25878	25535	25590	25593	25381	25474	25387	25525	25541	25769	25591	25701	25595	25682	25423	25468	25518	25617	25527	25441	25592	25473	25678	25454	25411	25424	25465	25481	25481	25372	25462	25281	25577	25429	25411	25592	25592	25908	25511	25623	25352	25300	25425	25555	25633	25669	25382	25558	25411	25310	25612	25722	25667	25545	25590	25525	25442	25144	25494	25499	25694	25726	25540	25488	25500	25667	25746	25634	25326	25507	25269	25456	25426	25288	25424	25453	25643	25444	25408	25659	25469	25520	25489	25365	25361	25550	25674	25634	25544	25467	25373	25505	25654	25574	25659	25431	25485	25409	25548	25437	25491	25298	25521	25503	25272	25356	25338	25691	25369	25335	25314	25415	25680	25558	25712	25617	25511	25450	25497	25424	25655	25647	25535	25467	25599	25491	25357	25446	25441	25685	25585	25565	25538	25432	25493	25376	25380	25629	25579	25704	25657	25373	25467	25365	25636	25573	25503	25559	25536	25702	25471	25561	25520	25561	25744	25553	25371	25447	25541	25493	25479	25552	25463	25726	25565	25311	25659	25584	25448	25629	25445	25234	25518	25448	25550	25242	25449	25517	25317	25627	25363	25444	25539	25398	25500	25634	25477	25388	25585	25463	25472	25653	25633	25627	25539	25699	25559	25690	25414	25405	25504	25479	25400	25727	25480	25626	25486	25630	25540	25578	25509	25373	25337	25709	25282	25608	25557	25700	25388	25452	25524	25490	25584	25590	25332	25631	25429	25566	25482	25665	25834	25523	25575	25363	25612	25753	25098	25337	25439	25587	25442	25444	25499	25464	25455	25277	25358	25605	25547	25678	25354	25550	25543	25404	25624	25586	25488	25407	25437	25323	25612	25516	25396	25347	25595	25071	25493	25666	25493	25453	25526	25558	25453	25409	25452	25611	25448	25550	25426	25556	25531	25535	25420	25491	25520	25655	25587	25318	25253	25355	25223	25340	25448	25830	25468	25360	25363	25446	25425	25663	25415	25545	25393	25279	25191	25638	25674	25478	25338	25459	25364	25338	25360	25562	25837	25491	25514	25157	25631	25569	25591	25670	25575	25388	25295	25481	25398	25333	25671	25551	25313	25608	25427	25248	25372	25517	25769	25433	25660	25579	25559	25492	25682	25476	25503	25513	25742	25770	25514	25614	25241	25790	25712	25702	25648	25509	25291	25526	25422	25574	25343	25598	25540	25427	25366	25358	25654	25526	25355	25319	25644	25570	25499	25357	25822	25509	25538	25357	25530	25344	25495	25485	25351	25513	25626	25475	25518	25498	25179	25526	25479	25471	25669	25519	25644	25687	25289	25403	25874	25401	25754	25584	25579	25378	25588	25499	25287	25546	25559	25536	25794	25401	25583	25605	25577	25607	25302	25410	25412	25514	25463	25489	25172	25455	25660	25607	25521	25469	25659	25461	25650	25512	25349	25659	25466	25515	25275	25271	25465	25616	25583	25302	25444	25473	25434	25342	25566	25449	25315	25245	25532	25363	25279	25687	25488	25266	25485	25419	25561	25538	25341	25351	25484	25441	25476	25640	25461	25502	25584	25513	25468	25287	25439	25614	25379	25688	25480	25508	25551	25444	25651	25350	25559	25543	25339	25538	25414	25650	25622	25575	25505	25570	25362	25401	25421	25743	25592	25556	25736	25435	25650	25510	25541	25284	25501	25623	25565	25437	25394	25312	25375	25387	25603	25513	25212	25177	25441	25579	25491	25651	25640	25433	25452	25447	25531	25445	25475	25592	25550	25508	25429	25431	25414	25971	25642	25577	25694	25490	25540	25525	25520	25651	25626	25467	25503	25264	25645	25509	25264	25552	25417	25721	25627	25623	25249	25541	25590	25597	25416	25798	25588	25458	25266	25588	25546	25502	25296	25767	25481	25584	25457	25600	25420	25575	25301	25464	25368	25611	25436	25513	25440	25408	25597	25495	25444	25352	25501	25546	25933	25513	25599	25494	25621	25589	25552	25238	25349	25521	25512	25375	25316	25503	25204	25356	25477	25515	25710	25589	25631	25659	25320	25459	25465	25538	25702	25654	25148	25302	25576	25384	25469	25369	25499	25465	25215	25659	25607	25360	25519	25321	25451	25397	25434	25708	25713	25434	25528	25277	25409	25729	25757	25484	25484	25697	25538	25414	25534	25301	25422	25554	25488	25510	25849	25540	25583	25742	25620	25365	25468	25450	25240	25502	25535	25298	25407	25821	25644	25655	25463	25719	25554	25561	25663	25409	25613	25561	25447	25534	25361	25488	25317	25417	25386	25409	25568	25693	25710	25453	25463	25448	25398	25585	25320	25452	25603	25375	25650	25474	25469	25565	25437	25526	25429	25686	25601	25427	25503	25634	25657	25381	25510	25342	25337	25690	25295	25465	25618	25412	25495	25546	25628	25594	25491	25530	25467	25516	25502	25441	25104	25562	25433	25633	25680	25543	25386	25375	25378	25699	25642	25657	25545	25660	25498	25507	25566	25454	25386	25501	25467	25588	25517	25503	25497	25469	25328	25385	25338	25367	25313	25565	25572	25580	25503	25341	25612	25430	25235	25694	25470	25377	25677	25529	25455	25741	25205	25428	25424	25623	25441	25493	25609	25508	25679	25617	25602	25484	25299	25485	25658	25539	25612	25450	25445	25395	25355	25534	25456	25315	25454	25439	25667	25522	25574	25500	25409	25214	25516	25403	25458	25627	25443	25561	25390	25509	25625	25653	25470	25518	25350	25652	25497	25308	25285	25746	25365	25446	25344	25526	25578	25507	25667	25229	25700	25439	25295	25514	25414	25481	25528	25498	25650	25553	25622	25483	25443	25573	25581	25441	25439	25555	25648	25612	25649	25341	25516	25692	25550	25875	25390	25730	25565	25836	25191	25384	25247	25256	25651	25343	25626	25271	25504	25534	25575	25550	25551	25535	25154	25288	25242	25498	25277	25401	25362	25352	25316	25479	25635	25348	25457	25626	25923	25585	25455	25521	25519	25510	25358	25486	25296	25295	25276	25632	25467	25366	25447	25539	25344	25711	25511	25550	25502	25483	25549	25574	25694	25570	25487	25309	25569	25842	25417	25195	25606	25412	25509	25597	25347	25561	25558	25708	25625	25471	25827	25768	25781	25340	25749	25528	25327	25431	25620	25692	25435	25517	25682	25637	25568	25236	25546	25354	25382	25448	25545	25327	25412	25335	25605	25352	25484	25585	25619	25438	25260	25529	25614	25511	25370	25429	25469	25805	25307	25278	25408	25593	25618	25273	25625	25467	25533	25373	25408	25272	25338	25648	25429	25487	25516	25651	25548	25410	25444	25810	25440	25579	25511	25603	25601	25590	25591	25457	25667	25194	25605	25752	25608	25542	25665	25369	25427	25721	25636	25326	25488	25406	25409	25622	25314	25338	25785	25265	25343	25157	25346	25585	25240	25489	25363	26023	25584	25264	25751	25671	25434	25568	25502	25522	25427	25310	25428	25462	25579	25710	25536	25597	25670	25480	25505	25601	25580	25662	25623	25487	25546	25331	25654	25456	25437	25612	25403	25454	25564	25645	25272	25439	25373	25662	25568	25478	25621	25237	25452	25275	25275	25481	25518	25527	25559	25476	25489	25511	25578	25299	25165	25297	25584	25674	25589	25705	25388	25383	25576	25484	25660	25478	25658	25388	25526	25598	25469	25669	25669	25683	25504	25480	25525	25324	25569	25722	25467	25524	25332	25481	25550	25511	25455	25618	25233	25380	25458	25712	25515	25608	25507	25367	25209
59491	105178	92677	64992	34830	15155	15173	15129	15485	15221	15426	15447	15333	15270	15234	15368	15386	15179	15434	15431	15374	15271	15529	15406	15163	15377	15222	15392	15346	15461	15443	15329	15203	15511	15429	15459	15371	15430	15374	15434	15329	15362	15239	15419	15378	15374	15235	15390	15320	15308	15398	15351	15382	15299	15357	15388	15419	15367	15135	15252	15306	15312	15302	15473	15354	15294	15435	15294	15508	15321	15355	15575	15290	15282	15362	15269	15325	15319	15412	15263	15312	15215	15274	15302	15143	15232	15269	15391	15370	15335	15215	15448	15375	15415	15458	15341	15184	15374	15151	15453	15259	15165	15376	15459	15282	15155	15461	15291	15461	15245	15343	15388	15422	15380	15296	15379	15305	15356	15201	15205	15245	15267	15270	15387	15269	15368	15350	15393	15345	15334	15294	15389	15355	15376	15423	15288	15340	15421	15397	15330	15086	15395	15295	15455	15288	15358	15258	15332	15388	15392	15346	15544	15482	15414	15203	15455	15283	15322	15279	15295	15358	15570	15389	15421	15291	15292	15400	15281	15368	15290	15408	15153	15289	15280	15248	15373	15420	15327	15407	15319	15468	15570	15123	15499	15352	15306	15308	15419	15378	15115	15456	15449	15369	15452	15322	15443	15363	15461	15273	15323	15343	15299	15517	15297	15308	15419	15285	15334	15294	15389	15112	15288	15321	15438	15292	15363	15320	15191	15355	15297	15266	15319	15424	15111	15284	15376	15472	15466	15313	15359	15438	15424	15136	15265	15520	15232	15419	15390	15249	15405	15366	15496	15321	15365	15334	15263	15500	15241	15197	15283	15173	15144	15380	15350	15329	15295	15331	15153	15350	15268	15435	15388	15305	15312	15258	15408	15259	15453	15368	15376	15333	15227	15498	15264	15374	15248	15468	15306	15359	15259	15304	15306	15283	15434	15219	15438	15328	15347	15252	15322	15339	15387	15370	15137	15323	15564	15265	15446	15408	15112	15429	15156	15238	15380	15424	15452	15324	15263	15263	15282	15199	15363	15443	15281	15192	15515	15276	15246	15352	15351	15378	15219	15334	15349	15298	15262	15344	15388	15433	15358	15191	15350	15248	15229	15502	15414	15405	15346	15259	15249	15323	15386	15425	15283	15354	15232	15412	15441	15229	15384	15182	15364	15405	15343	15322	15441	15323	15384	15233	15163	15413	15247	15353	15251	15358	15331	15221	15214	15279	15282	15229	15334	15287	15428	15268	15234	15170	15301	15365	15377	15434	15215	15337	15359	15244	15211	15270	15329	15362	15399	15253	15243	15292	15356	15306	15277	15312	15158	15305	15459	15280	15207	15317	15344	15385	15229	15340	15295	15296	15198	15247	15276	15404	15379	15477	15352	15233	15269	15304	15086	15353	15369	15523	15366	15392	15358	15217	15401	15318	15393	15178	15332	15493	15385	15296	15358	15241	14953	15356	15414	15399	15231	15359	15305	15182	15336	15347	15217	15262	15441	15301	15192	15402	15219	15315	15283	15216	15175	15183	15223	15338	15493	15496	15241	15417	15346	15261	15159	15324	15279	15381	15256	15471	15363	15312	15398	15233	15247	15220	15266	15374	15393	15375	15465	15234	15277	15332	15387	15329	15247	15478	15351	15329	15299	15364	15418	15230	15284	15243	15406	15285	15313	15367	15261	15160	15446	15388	15346	15424	15155	15282	15393	15426	15198	15230	15421	15361	15295	15442	15449	15272	15301	15344	15202	15331	15311	15233	15168	15358	15146	15068	15454	15201	15237	15178	15448	15284	15398	15339	15460	15128	15289	15351	15403	15263	15322	15236	15335	15325	15415	15255	15233	15535	15438	15425	15387	15310	15388	15091	15204	15402	15353	15245	15267	15401	15431	15321	15276	15385	15166	15393	15248	15345	15361	15200	15183	15286	15214	15465	15413	15301	15222	15237	15405	15206	15390	15399	15237	15354	15443	15191	15234	15296	15331	15250	15273	15386	15455	15303	15366	15257	15363	15420	15296	15182	15155	15420	15567	15244	15296	15254	15305	15301	15307	15252	15429	15241	15388	15440	15296	15185	15245	15495	15180	15189	15206	15279	15476	15289	15425	15169	15445	15413	15183	15400	15397	15326	15175	15444	15356	15348	15423	15356	15458	15408	15328	15469	15207	15295	15354	15196	15345	15280	15280	15213	15338	15392	15326	15473	15435	15336	15476	15239	15139	15257	15205	15453	15280	15449	15222	15430	15340	15323	15352	15373	15256	15281	15312	15244	15209	15337	15285	15209	15194	15260	15358	15308	15274	15494	15298	15377	15346	15409	15360	15277	15246	15420	15329	15372	15242	15380	15278	15219	15310	15248	15467	15349	15448	15482	15217	15174	15369	15265	15193	15315	15326	15201	15316	15358	15246	15395	15371	15328	15291	15260	15263	15257	15374	15126	15340	15294	15515	15449	15202	15403	15296	15293	15251	15341	15426	15532	15390	15317	15409	15373	15545	15312	15306	15154	15335	15146	15323	15294	15235	15267	15512	15383	15170	15485	15553	15198	15382	15447	15326	15419	15318	15254	15437	15281	15358	15348	15240	15055	15425	15305	15472	15305	15441	15362	15451	15302	15343	15343	15270	15384	15339	15418	15333	15290	15029	15376	15301	15338	15258	15290	15254	15228	15262	15373	15353	15334	15313	15343	15220	15278	15329	15327	15242	15311	15218	15262	15116	15307	15188	15175	15505	15416	15156	15439	15270	15266	15424	15509	15462	15138	15343	15285	15361	15173	15324	15297	15364	15243	15252	15437	15464	15367	15361	15296	15523	15425	15342	15442	15267	15268	15234	15300	15370	15381	15236	15375	15233	15047	15420	15338	15483	15039	15301	15491	15317	15378	15396	15352	15180	15527	15244	15358	15313	15348	15321	15499	15280	15426	15387	15325	15140	15258	15360	15310	15341	15203	15460	15491	15253	15382	15211	15346	15378	15281	15399	15282	15362	15400	15269	15588	15295	15161	15505	15404	15272	15224	15148	15277	15535	15303	15354	15525	15350	15285	15307	15223	15320	15275	15285	15479	15506	15397	15325	15227	15309	15139	15368	15222	15377	15202	15321	15307	15295	15369	15329	15390	15432	15334	15237	15280	15464	15335	15359	15380	15402	15231	15373	15297	15418	15307	15338	15277	15293	15265	15282	15203	15333	15411	15341	15314	15359	15225	15118	15377	15148	15438	15337	15383	15377	15128	15294	15314	15236	15325	15439	15396	15464	15185	15422	15393	15190	15155	15456	15501	15332	15432	15180	15302	15361	15079	15382	15451	15426	15455	15370	15366	15429	15335	15328	15333	15368	15335	15353	15450	15420	15232	15475	15314	15460	15318	15339	15299	15332	15427	15142	15470	15112	15359	15295	15280	15303	15244	15345	15363	15273	15149	15354	15370	15288	15478	15212	15396	15321	15414	15309	15263	15358	15349	15317	15420	15278	15341	15185	15460	15227	15236	15392	15408	15348	15439	15464	15325	15355	15360	15357	15200	15211	15441	15417	15356	15259	15483	15306	15389	15262	15375	15382	15423	15357	15377	15261	15266	15372	15460	15399	15422	15338	15328	15227	15418	15327	15387	15356	15389	15392	15406	15140	15342	15213	15394	15265	15313	15327	15306	15337	15250	15272	15335	15431	15236	15421	15424	15340	15305	15257	15555	15352	15349	15295	15357	15184	15450	15542	15457	15396	15383	15299	15301	15251	15483	15302	15260	15457	15216	15302	15479	15349	15352	15460	15313	15317	15343	15273	15335	15341	15143	15220	15316	15185	15192	15420	15524	15307	15460	15350	15373	15233	15217	15401	15272	15214	15260	15305	15658	15373	15373	15405	15442	15361	15155	15498	15427	15179	15389	15315	15321	15141	15340	15339	15606	15230	15337	15224	15374	15301	15161	15550	15161	15172	15507	15441	15459	15356	15333	15255	15150	15349	15333	15428	15317	15413	15210	15312	15240	15531	15231	15195	15314	15150	15561	15304	15486	15508	15337	15437	15024	15347	15393	15196	15285	15290	15325	15291	15326	15306	15296	15399	15337	15179	15399	15295	15377	15144	15279	15115	15344	15372	15495	15210	15168	15345	15392	15447	15338	15220	15213	15464	15417	15380	15267	15242	15310	15256	15285	15434	15351	15261	15224	15335	15297	15350	15408	15220	15492	15342	15272	15339	15513	15178	15238	15139	15385	15295	15217	15344	15350	15236	15258	15252	15245	15436	15195	15197	15257	15364	15302	15344	15517	15321	15159	15414	15383	15473	15402	15296	15396	15344	15440	15341	15374	15248	15283	15384	15295	15345	15531	15485	15213	15261	15564	15278	15333	15334	15324	15476	15267	15457	15378	15325	15316	15307	15234	15455	15554	15202	15328	15097	15551	15341	15269	15359	15247	15456	15202	15410	15249	15558	15264	15228	15302	15464	15338	15278	15256	15230	15205	15283	15630	15230	15282	15332	15641	15374	15455	15109	15583	15230	15395	15324	15382	15258	15324	15295	15376	15246	15447	15316	15235	15255	15393	15341	15231	15330	15328	15233	15373	15417	15366	15298	15256	15164	15289	15220	15389	15388	15410	15492	15185	15229	15249	15445	15385	15241	15294	15302	15168	15370	15133	15350	15279	15347	15202	15370	15388	15236	15297	15420	15382	15278	15268	15307	15221	15307	15423	15181	15315	15111	15188	15280	15281	15241	15284	15437	15362	15207	15387	15362	15362	15259	15351	15277	15152	15432	15334	15418	15382	15370	15434	15187	15218	15430	15300	15454	15308	15445	15223	15376	15164	15302	15496	15327	15305	15308	15341	15164	15288	15362	15541	15290	15353	15260	15493	15391	15278	15264	15279	15201	15261	15236	15211	15334	15291	15285	15292	15350	15213	15368	15381	15179	15344	15394	15270	15264	15150	15255	15345	15237	15383	15331	15391	15293	15346	15532	15241	15201	15218	15204	15279	15326	15215	15310	15211	15490	15365	15457	15318	15396	15310	15128	15330	15252	15343	15165	15538	15470	15277	15201	15266	15464	15370	15371	15094	15494	15314	15393	15420	15438	15256	15394	15304	15356	15452	15385	15383	15254	15224	15506	15292	15449	15411	15342	15286	15383	15365	15381	15496	15430	15307	15381	15224	15249
42592	47279	43672	35041	29648	27505	27835	27625	27333	27608	27617	27494	27889	27416	27243	27353	27706	27500	27525	27610	27373	27551	27760	27391	27168	27521	27442	27612	27483	27585	27513	27457	27316	27261	27519	27325	27536	27359	27582	27585	27551	26948	27621	27429	27253	27214	27464	27491	27355	27487	27270	27125	27398	27494	27404	27233	27454	27112	27526	27205	27595	27588	27467	27460	27392	27632	27524	27313	27734	27526	27301	27541	27560	27108	27373	27594	27498	27440	27531	27437	27691	27361	27426	27217	27458	27624	27557	27459	27398	27477	27427	27386	27571	27434	27365	27421	27301	27525	27614	27374	27625	27307	27412	27602	27415	27276	27445	27593	27586	27543	27434	27666	27579	27521	27396	27617	27537	27370	27467	27642	27754	27519	27630	27305	27425	27439	27243	27361	27577	27535	27213	27395	27343	27499	27478	27393	27517	27474	27354	27331	27491	27510	27469	27510	27620	27492	27479	27605	27475	27366	27472	27506	27590	27573	27528	27495	27350	27419	27277	27720	27388	27644	27423	27497	27207	27337	27722	27544	27295	27367	27538	27286	27349	27404	27681	27452	27377	27418	27237	27433	27308	27441	27322	27579	27437	27389	27352	27300	27503	27294	27283	27308	27483	27355	27430	27594	27470	27435	27142	27528	27604	27493	27497	27161	27220	27649	27727	27431	27364	27440	27355	27254	27344	27642	27464	27455	27165	27396	27508	27454	27585	27413	27389	27278	27319	27275	27216	27526	27402	27400	27512	27475	27355	27456	27619	27382	27558	27457	27620	27762	27299	27613	27367	27578	27370	27413	27413	27779	27515	27509	27391	27478	27468	27091	27586	27335	27454	27516	27425	27294	27406	27208	27384	27769	27791	27441	27619	27426	27235	27507	27236	27633	27603	27401	27480	27453	27411	27535	27437	27150	27300	27443	27687	27613	27569	27351	27591	27547	27374	27427	27646	27256	27453	27281	27429	27380	27459	27415	27507	27821	27469	27358	27367	27632	27261	27374	27352	27344	27420	27273	27455	27371	27601	27384	27425	27419	27392	27423	27362	27471	27408	27283	27389	27450	27160	27553	27248	27093	27186	27469	27417	27674	27558	27481	27513	27355	27640	27700	27146	27463	27604	27466	27307	27530	27392	27571	27405	27635	27621	27658	27474	27567	27550	27543	27455	27380	27609	27452	27736	27603	27469	27551	27287	27487	27355	27375	27423	27470	27411	27283	27597	27348	27424	27416	27385	27353	27565	27326	27334	27252	27566	27266	27275	27520	27178	27509	27530	27467	27470	27393	27638	27374	27491	27434	27754	27602	27659	27282	27544	27494	27471	27667	27321	27185	27667	27331	27600	27371	27599	27325	27401	27621	27673	27285	27331	27513	27431	27487	27413	27427	27345	27451	27339	27256	27584	27482	27404	27511	27509	27504	27745	27680	27697	27288	27453	27502	27460	27585	27599	27812	27513	27506	27411	27651	27391	27443	27425	27333	27218	27140	27637	27129	27350	27566	27391	27445	27529	27597	27475	27681	27557	27481	27632	27259	27437	27179	27381	27492	27182	27435	27401	27720	27588	27635	27329	27352	27531	27571	27341	27595	27489	27402	27510	27580	27565	27585	27397	27409	27386	27530	27531	27429	27304	27392	27189	27500	27696	27316	27511	27460	27590	27751	27517	27451	27560	27430	27629	27740	27549	27425	27621	27478	27309	27514	27535	27326	27449	27612	27520	27556	27481	27178	27222	27566	27521	27181	27369	27355	27487	27251	27431	27463	27246	27754	27624	27489	27492	27488	27422	27225	27094	27635	27542	27674	27399	27351	27336	27487	27341	27492	27308	27606	27422	27619	27490	27465	27599	27265	27218	27451	27216	27529	27335	27315	27333	27402	27660	27385	27451	27421	27334	27135	27197	27271	27397	27402	27488	27293	27306	27418	27425	27396	27367	27548	27437	27422	27426	27267	27648	27356	27263	27491	27590	27768	27356	27383	27202	27260	27418	27586	27673	27668	27526	27540	27478	27497	27356	27571	27451	27454	27295	27499	27256	27286	27320	27462	27557	26992	27394	27270	27601	27337	27452	27674	27472	27485	27436	27368	27210	27322	27358	27160	27266	27245	27131	27516	27546	27604	27452	27480	27406	27335	27543	27371	27364	27234	27307	27339	27205	27501	27625	27534	27525	27436	27537	27408	27542	27520	27393	27365	27269	27438	27503	27458	27391	27380	27539	27432	27423	27258	27465	27081	27292	27792	27184	27649	27610	27589	27328	27474	27616	27308	27551	27364	27450	27584	27420	27296	27449	27579	27348	27428	27618	27449	27382	27497	27559	27223	27417	27457	27671	27653	27493	27488	27444	27658	27350	27657	27372	27276	27398	27437	27635	27703	27351	27273	27284	27359	27421	27741	27181	27245	27459	27683	27564	27239	27519	27696	27359	27093	27503	27394	27517	27451	27280	27304	27232	27438	27574	27489	27444	27596	27346	27232	27597	27519	27361	27413	27340	27264	27464	27550	27452	27406	27487	27302	27387	27440	27358	27481	27131	27450	27274	27563	27253	27473	27564	27352	27390	27474	27573	27540	27334	27560	27811	27486	27489	27585	27360	27419	27522	27349	27423	27587	27576	27184	27285	27640	27234	27279	27369	27231	27465	27373	27257	27561	27886	27448	27566	27446	27263	27286	27401	27502	27353	27665	27181	27564	27385	27719	27419	27918	27591	27415	27393	27507	27355	27399	27431	27553	27261	27324	27574	27498	27705	27510	27503	27417	27414	27537	27347	27305	27104	27508	27447	27464	27451	27606	27771	27617	27549	27503	27339	27217	27414	27232	27409	27222	27260	27358	27452	27257	27424	27629	27371	27347	27413	27401	27250	27140	27543	27407	27343	27702	27235	27357	27366	27467	27281	27431	27206	27221	27281	27429	27542	27572	27624	27325	27362	27496	27494	27441	27541	27659	27433	27231	27300	27258	27461	27359	27537	27499	27405	27429	27665	27570	27530	27569	27582	27387	27325	27538	27501	27565	27463	27342	27337	27251	27526	27459	27281	27413	27580	27235	27589	27457	27230	27403	27644	27673	27648	27349	27516	27584	27361	27311	27509	27454	27501	27404	27415	27552	27335	27680	27429	27163	27717	27516	27384	27263	27356	27411	27268	27434	27642	27425	27190	27576	27387	27386	27401	27465	27341	27298	27414	27450	27435	27437	27410	27502	27228	27181	27505	27169	27564	27387	27593	27308	27576	27384	27380	27495	27424	27576	27477	27327	27384	27266	26958	27328	27213	27418	27351	27220	27444	27621	27270	27444	27908	27661	27529	27085	27636	27405	27420	27459	27467	27540	27416	27164	27299	27592	27510	27336	27515	27517	27267	27364	27430	27408	27337	27335	27325	27426	27552	27386	27586	27735	27627	27563	27477	27353	27492	27444	27487	27456	27633	27267	27079	27210	27475	27319	27200	27496	27568	27400	27329	27287	27456	27491	27394	27224	27347	27599	27636	27431	27405	27488	27425	27475	27538	27266	27436	27612	27556	27523	27357	27401	27465	27358	27353	27320	27241	27316	27479	27341	27578	27424	27251	27423	27534	27245	27547	27462	27426	27521	27588	27652	27068	27220	27461	27334	27242	27319	27508	27327	27433	27569	27254	27626	27621	27466	27443	27612	27758	27428	27487	27364	27400	27305	27553	27372	27534	27206	27680	27468	27503	27638	27421	27516	27431	27452	27203	27250	27485	27479	27174	27659	27636	27337	27312	27547	27306	27382	27519	27562	27458	27269	27097	27421	27452	27431	27385	27441	27154	27478	27579	27313	27387	27480	27391	27316	27395	27608	27471	27315	27208	27646	27580	27499	27425	27571	27503	27647	27561	27339	27360	27317	27664	27390	27569	27136	27433	27516	27371	27514	27516	27503	27408	27416	27514	27398	27412	27081	27804	27649	27553	27527	27450	27780	27445	27688	27351	27265	27479	27544	27433	27651	27567	27390	27262	27496	27512	27361	27239	27461	27587	27328	27016	27641	27505	27613	27481	27415	27438	27375	27400	27385	27658	27344	27412	27562	27457	27444	27219	27248	27448	27607	27516	27408	27289	27431	27454	27323	27234	27216	27282	27362	27335	27272	27462	27427	27548	27383	27494	27596	27605	27151	27248	27385	27725	27330	27206	27542	27454	27711	27322	27573	27456	27419	27606	27381	27315	27524	27330	27371	27280	27849	27772	27531	27421	27351	27624	27398	27448	27477	27273	27616	27661	27521	27573	27230	27657	27691	27476	27435	27525	27660	27613	27688	27370	27468	27354	27831	27415	27437	27438	27284	27601	27366	27524	27268	27506	27241	27601	27453	27460	27448	27369	27689	27579	27330	27500	27304	27315	27629	27747	27444	27526	27174	27325	27451	27491	27427	27389	27400	27374	27563	27474	27186	27454	27442	27733	27386	27197	27350	27525	27436	27450	27768	27778	27383	27458	27295	27348	27435	27516	27263	27264	27436	27229	27629	27340	27342	27347	27746	27211	27585	27589	27342	27560	27552	27361	27656	27457	27409	27589	27156	27436	27308	27354	27299	27563	27411	27272	27361	27479	27470	27660	27512	27282	27608	27300	27237	27617	27437	27093	27345	27446	27673	27420	27356	27292	27303	27339	27313	27603	27501	27138	27361	27329	27707	27507	27570	27393	27652	27591	27298	27372	27308	27275	27348	27454	27625	27965	27445	27448	27515	27683	27343	27892	27085	27097	27538	27337	27443	27442	27706	27608	27449	27612	27149	27473	27271	27127	27200	27358	27383	27472	27546	27415	27561	27416	27395	27179	27370	27154	27532	27400	27214	27538	27469	27569	27487	27828	27412	27473	27538	27441	27252	27432	27330	27634	27502	27374	27260	27560	27728	27401	27272	27243	27415	27217	27260	27371	27585	27439	27413	27367	27390	27426	27378	27391	27352	27311	27263	27249	27531	27430	27760	27427	27550	27470	27329	27388	27525	27435	27196	27437	27549	27459	27199	27535	27494	27281	27478	27256	27581	27330	27475	27345	27279	27322	27281	27309	27507	27349	27616	27289	27642	27581	27641	27648	27439	27348	27475	27386	27430	27338	27406	27184	27361	27583	27502	27166	27167	27449	27478	27564	27518	27429	27312	27147	27443	27322	27548
40883	50337	36100	23611	17965	16330	16318	16330	16349	16242	16444	16339	16366	16317	16259	16413	16319	16201	16417	16416	16387	16449	16365	16347	16470	16363	16268	16375	16545	16502	16314	16317	16439	16136	16561	16483	16345	16241	16356	16363	16364	16380	16380	16473	16309	16252	16351	16377	16310	16409	16426	16349	16256	16392	16224	16380	16288	16519	16380	16408	16358	16228	16359	16451	16299	16189	16177	16392	16483	16341	16438	16200	16401	16424	16466	16386	16429	16338	16263	16144	16280	16375	16393	16405	16422	16408	16332	16409	16423	16167	16340	16318	16466	16415	16230	16444	16495	16315	16328	16304	16442	16247	16380	16412	16327	16335	16161	16328	16480	16197	16458	16290	16206	16366	16329	16336	16326	16190	16238	16452	16275	16411	16258	16202	16437	16235	16212	16236	16283	16137	16308	16201	16455	16173	16476	16425	16386	16412	16530	16511	16253	16339	16394	16320	16407	16509	16289	16382	16255	16327	16325	16444	16338	16367	16234	16226	16307	16309	16546	16441	16399	16313	16312	16246	16300	16373	16572	16326	16412	16361	16138	16284	16400	16323	16352	16355	16333	16274	16503	16250	16343	16179	16120	16179	16371	16232	16394	16313	16219	16372	16364	16282	16154	16345	16470	16417	16493	16386	16429	16268	16330	16300	16464	16364	16319	16299	16384	16361	16269	16200	16315	16454	16408	16296	16357	16440	16355	16388	16410	16244	16438	16395	16327	16243	16272	16432	16339	16460	16410	16248	16388	16329	16392	16380	16355	16228	16290	16409	16367	16410	16369	16286	16189	16148	16397	16385	16374	16302	16261	16363	16180	16526	16425	16374	16425	16480	16402	16249	16283	16387	16387	16266	16232	16387	16420	16354	16399	16232	16261	16233	16384	16419	16199	16434	16249	16214	16322	16441	16393	16288	16446	16294	16284	16337	16219	16218	16268	16512	16372	16493	16452	16335	16403	16223	16322	16425	16318	16352	16281	16238	16340	16444	16389	16233	16339	16353	16511	16397	16315	16416	16272	16490	16278	16338	16502	16291	16346	16424	16410	16292	16202	16367	16399	16227	16406	16349	16373	16233	16432	16237	16442	16369	16346	16447	16314	16172	16213	16423	16351	16529	16201	16352	16409	16429	16288	16331	16324	16238	16238	16279	16469	16352	16374	16313	16277	16406	16217	16397	16405	16326	16411	16319	16356	16351	16431	16239	16395	16165	16216	16185	16331	16475	16311	16316	16349	16104	16425	16390	16195	16280	16307	16328	16341	16341	16207	16450	16235	16208	16424	16484	16385	16252	16432	16163	16171	16481	16309	16238	16343	16461	16272	16405	16276	16279	16288	16339	16392	16156	16275	16450	16508	16432	16256	16224	16343	16393	16396	16350	16276	16336	16414	16281	16232	16453	16220	16394	16506	16344	16286	16433	16579	16312	16334	16164	16526	16518	16388	16283	16345	16255	16200	16108	16381	16445	16237	16144	16418	16128	16253	16344	16313	16419	16314	16277	16442	16393	16168	16267	16477	16330	16413	16487	16310	16362	16228	16442	16384	16426	16445	16325	16350	16369	16289	16326	16290	16319	16380	16128	16290	16312	16407	16290	16419	16504	16201	16397	16347	16308	16249	16529	16331	16379	16317	16406	16479	16315	16381	16422	16426	16155	16275	16378	16161	16225	16500	16197	16392	16463	16366	16378	16302	16272	16355	16468	16349	16375	16198	16386	16380	16485	16251	16461	16311	16318	16471	16410	16372	16466	16530	16400	16356	16373	16474	16384	16352	16296	16400	16468	16528	16432	16336	16341	16314	16330	16362	16498	16306	16437	16327	16516	16251	16269	16425	16428	16367	16399	16256	16219	16401	16391	16198	16305	16321	16363	16213	16400	16277	16306	16408	16322	16401	16251	16273	16252	16372	16311	16473	16482	16603	16242	16272	16321	16423	16301	16395	16244	16246	16495	16173	16352	16269	16309	16291	16446	16397	16382	16320	16404	16329	16530	16301	16401	16379	16518	16280	16409	16194	16454	16414	16359	16488	16364	16449	16102	16323	16370	16487	16355	16398	16252	16294	16354	16305	16278	16235	16556	16401	16427	16375	16358	16536	16435	16381	16329	16313	16342	16409	16206	16406	16267	16294	16467	16237	16300	16351	16332	16501	16425	16154	16454	16418	16407	16386	16438	16396	16237	16405	16274	16207	16333	16469	16323	16197	16159	16360	16296	16357	16176	16398	16282	16226	16462	16228	16414	16092	16274	16342	16365	16307	16368	16241	16209	16213	16252	16334	16364	16236	16361	16362	16311	16459	16299	16356	16388	16390	16466	16271	16517	16436	16437	16285	16313	16242	16309	16257	16375	16450	16487	16419	16145	16382	16271	16191	16242	16492	16372	16458	16210	16201	16284	16379	16352	16351	16463	16433	16187	16363	16461	16266	16469	16314	16224	16413	16415	16600	16295	16392	16302	16370	16266	16291	16273	16358	16272	16361	16517	16358	16524	16286	16149	16220	16328	16263	16274	16411	16280	16281	16314	16372	16279	16315	16378	16486	16471	16403	16334	16372	16359	16455	16352	16351	16205	16376	16427	16267	16526	16371	16339	16282	16466	16327	16270	16350	16286	16422	16260	16155	16384	16404	16216	16296	16298	16189	16484	16197	16351	16282	16238	16321	16293	16365	16643	16248	16269	16251	16456	16253	16539	16154	16365	16274	16320	16471	16351	16506	16408	16431	16265	16481	16321	16222	16153	16414	16292	16223	16510	16424	16386	16434	16439	16334	16390	16286	16513	16354	16264	16260	16417	16277	16440	16456	16398	16260	16393	16423	16285	16489	16409	16284	16521	16523	16561	16557	16244	16266	16351	16424	16266	16545	16255	16369	16147	16436	16243	16423	16449	16379	16409	16344	16316	16400	16405	16259	16289	16448	16343	16135	16237	16359	16433	16369	16449	16431	16343	16447	16269	16367	16224	16555	16243	16379	16328	16259	16237	16248	16515	16495	16616	16247	16383	16184	16340	16298	16352	16207	16373	16470	16280	16275	16288	16482	16398	16277	16397	16353	16074	16223	16281	16358	16286	16421	16431	16278	16326	16393	16435	16228	16336	16368	16405	16396	16460	16435	16286	16395	16306	16272	16396	16401	16356	16428	16296	16252	16284	16342	16245	16610	16435	16302	16315	16428	16280	16456	16218	16323	16212	16420	16522	16358	16219	16434	16267	16410	16274	16113	16353	16312	16254	16420	16297	16545	16233	16375	16410	16496	16323	16256	16356	16419	16383	16292	16346	16447	16418	16323	16370	16408	16199	16356	16458	16564	16405	16215	16207	16411	16233	16438	16364	16407	16388	16409	16486	16404	16490	16462	16426	16375	16294	16274	16373	16164	16409	16130	16287	16344	16330	16262	16263	16286	16310	16339	16355	16409	16117	16386	16293	16457	16328	16439	16329	16466	16266	16518	16399	16513	16434	16302	16188	16363	16326	16481	16164	16228	16374	16398	16245	16259	16463	16136	16433	16345	16350	16362	16369	16301	16350	16342	16419	16280	16233	16232	16467	16335	16489	16330	16369	16237	16447	16506	16396	16315	16323	16224	16279	16380	16307	16407	16351	16452	16333	16427	16358	16196	16409	16296	16254	16468	16367	16382	16476	16251	16368	16392	16271	16208	16235	16363	16225	16320	16386	16225	16529	16366	16355	16304	16269	16222	16389	16354	16351	16382	16286	16590	16254	16342	16540	16351	16152	16297	16169	16496	16192	16329	16430	16584	16215	16301	16497	16304	16308	16192	16313	16358	16431	16329	16304	16326	16353	16346	16253	16333	16269	16216	16246	16511	16254	16442	16324	16308	16266	16350	16279	16407	16394	16438	16411	16351	16301	16585	16199	16360	16468	16182	16267	16391	16409	16359	16310	16504	16449	16303	16347	16381	16465	16333	16445	16181	16489	16274	16362	16426	16322	16397	16381	16038	16465	16329	16460	16337	16408	16496	16227	16409	16279	16188	16431	16439	16550	16508	16365	16213	16409	16259	16482	16312	16412	16301	16471	16297	16429	16293	16335	16450	16395	16135	16171	16311	16556	16194	16409	16220	16334	16416	16317	16429	16534	16324	16226	16358	16367	16280	16207	16284	16350	16235	16498	16365	16356	16315	16394	16243	16259	16368	16325	16433	16469	16289	16411	16545	16421	16437	16389	16320	16391	16309	16387	16539	16199	16462	16529	16288	16326	16315	16414	16341	16397	16116	16483	16280	16432	16326	16496	16289	16502	16249	16382	16329	16349	16307	16268	16486	16482	16263	16386	16252	16473	16294	16222	16259	16326	16469	16316	16478	16233	16316	16183	16358	16535	16226	16290	16413	16380	16461	16452	16546	16416	16440	16353	16365	16243	16390	16316	16542	16542	16276	16178	16333	16285	16334	16251	16347	16233	16247	16412	16209	16570	16383	16479	16262	16319	16457	16172	16265	16384	16251	16338	16274	16466	16427	16149	16316	16399	16147	16247	16436	16374	16547	16178	16342	16496	16131	16368	16401	16493	16317	16445	16441	16188	16493	16398	16357	16306	16140	16373	16350	16461	16302	16365	16297	16339	16331	16378	16431	16237	16439	16204	16323	16341	16340	16433	16345	16131	16481	16262	16419	16285	16188	16416	16346	16383	16383	16337	16413	16407	16357	16421	16299	16446	16419	16356	16411	16239	16355	16350	16214	16362	16445	16455	16373	16286	16206	16325	16490	16342	16288	16266	16274	16143	16231	16287	16222	16290	16355	16275	16212	16336	16227	16268	16260	16446	16301	16319	16340	16425	16482	16220	16370	16367	16359	16440	16250	16310	16496	16323	16324	16456	16452	16268	16439	16261	16354	16255	16440	16153	16237	16271	16378	16415	16370	16467	16485	16382	16388	16203	16263	16372	16243	16277	16213	16438	16409	16326	16478	16212	16353	16267	16320	16288	16322	16401	16392	16291	16219	16221	16427	16412	16461	16372	16295	16347	16330	16213	16432	16331	16562	16479	16240	16409	16404	16274	16243	16223	16381	16363	16315	16254	16374	16362	16291	16361	16404	16371	16458	16429	16381	16182	16353	16265	16224	16293	16509	16361	16322	16494	16440	16367	16289	16319	16283	16369	16149	16336	16341	16334	16350	16366
24687	27394	39616	36243	30556	28784	30853	28792	28331	28323	28489	28388	28583	28324	28352	28199	28334	28371	28389	28222	28355	28364	28411	28303	28366	27987	28200	28121	28058	28114	28252	28134	28348	28590	28313	28238	28307	28457	28256	28414	28444	28215	28153	28158	28025	28425	28185	28467	28459	28302	28307	28192	28339	28040	28143	28009	28287	28183	28230	28115	28156	28394	28392	27787	28133	28049	28353	28100	28423	28207	28287	28269	28053	27866	28172	28230	28075	28076	28254	28473	28322	28407	27969	28071	28182	28005	28017	28239	28116	28157	27959	28160	28204	28284	28110	28109	28236	28203	28311	28107	28359	28338	28157	28249	28301	28273	28200	28021	28145	28311	28141	27962	28095	28282	28210	28287	28411	28262	28116	28208	28282	28092	28089	28076	28096	28320	28264	28174	28199	28358	28134	28339	28213	28015	27857	28158	28327	28192	28278	28375	28125	28160	28155	28170	28135	28195	28019	28058	28187	28040	28238	28051	28221	28123	28133	28402	28133	28334	28045	28340	27964	28020	27959	28129	27896	28150	28240	27920	28335	28110	28542	28307	28176	28186	28462	28220	28186	28417	28295	28151	28501	28278	28352	28133	28180	28104	28132	28392	28001	28232	28147	28342	28207	28519	28176	28123	28236	28385	27977	28441	28058	28104	28041	28247	28405	28042	28359	28279	28210	28058	28059	28197	28080	28179	28294	28136	28515	28093	28031	28049	28240	27983	28375	27966	28265	28448	28083	27986	27856	28252	28103	28195	28264	28345	28164	28035	27999	28355	28253	28142	27729	28174	28193	27989	28434	28225	28016	28239	28228	28398	28385	28234	27991	28149	28144	28321	28361	28260	28077	27993	28248	28176	28345	28301	28033	28086	28078	28238	28067	27999	28136	28195	28491	28139	28339	28350	28190	28208	28196	28145	28274	28397	28306	28482	28194	28266	28183	28133	28179	28043	28291	27994	28097	28197	28044	28167	27979	28246	28431	28301	28023	28126	27942	28170	28313	28188	27888	28140	28229	28327	27972	28268	27980	28309	28109	28150	28492	28013	28266	28205	28211	28129	28337	28408	28156	28188	28232	28108	28461	28176	28079	28039	28301	28171	27955	28032	28408	28242	28516	28473	28121	28138	28354	28077	28140	28327	28393	27924	28207	28180	28364	28058	28235	28256	28395	28272	28362	28049	28179	28404	28125	28373	28203	28249	27885	28188	27995	28320	28223	28263	28374	28333	28070	28067	28215	28186	28163	28305	28276	28077	28227	28300	28149	28487	28090	28208	28248	28141	28127	28307	28145	28337	27885	28206	28212	27843	28538	28240	27858	28123	28053	28118	28207	28190	28084	28146	28380	28037	28302	28214	28134	28065	28023	28238	28072	28413	28386	28309	28158	28252	28199	28154	27845	28080	28288	28022	28396	27951	28435	28188	28064	28311	28174	28140	28189	27960	28173	28214	28272	28109	27986	28318	28188	28231	28205	28133	28130	28235	27914	27949	28221	28140	28371	28383	28022	28219	28127	28331	28260	28292	27856	28091	28450	27919	28036	28297	28013	28595	28257	28301	28087	28294	28174	28341	28174	28264	28207	27993	28095	28009	28104	28363	28096	28017	28316	28370	28238	27995	27967	28409	28072	28215	28216	27997	28126	28168	28235	28090	28257	28410	28203	28030	28078	28146	28366	28222	28400	28318	28386	28396	28426	28220	28214	28263	28213	28020	28219	28092	27951	28360	28233	28431	28183	28278	28236	28321	28627	28313	28014	28248	28127	28355	28209	28243	28167	28160	28392	28328	28155	28329	27988	28139	28086	27893	28479	28311	28252	28120	28195	28206	28234	28007	28274	28246	28114	28134	28432	28012	27910	28256	28420	28329	28060	28284	28184	28179	27896	28199	28238	27951	28351	28226	28301	28274	28227	27782	28295	28379	28263	28349	28399	28067	28157	28138	28213	28081	28439	28313	28460	28435	28351	28150	28339	28237	28164	28025	28291	28077	28346	28389	28123	28295	28273	28097	28308	28114	28088	28168	28245	28097	28364	28301	28202	28231	28193	28110	28121	28272	27970	28070	28145	28296	28237	28076	28192	27987	28296	28259	27990	28158	28278	28184	28323	28061	28239	27964	28114	27958	28247	28104	28154	28406	28215	28156	28338	28233	28229	28141	28137	28187	28056	28323	28046	28443	28283	27932	28268	28388	28145	28404	28087	28141	28228	28248	28368	28138	28415	28094	28373	28253	28201	28196	28310	28257	28235	28173	28224	28272	28268	28065	28130	28347	28162	28046	28109	28216	28040	27977	28277	28099	28090	28314	28195	28044	28047	28260	28043	28253	28136	28228	28257	28290	27949	28124	28117	28416	27951	28194	28201	28082	28204	28127	28284	28083	28255	28026	28236	28489	28036	28284	28218	28099	28474	27923	28234	28194	27929	28195	28364	28223	28064	28125	28132	27937	28265	27866	28046	28229	28169	28167	28078	28418	28353	28309	27730	28456	27964	28241	27969	28363	27857	27895	28254	28389	28286	28229	28311	28270	28009	28113	28307	28114	28101	28154	28000	28410	28372	28217	28063	28206	28158	27896	28171	28503	28284	28057	28239	28215	28090	27984	28424	28318	28317	28246	28029	28115	28144	28330	28276	28009	27968	28184	28215	28206	28493	28151	28578	28271	28209	28399	28225	28224	28081	28264	27938	28144	28291	28343	28256	28158	28300	28064	28312	28408	28183	28389	28139	28140	28542	28172	28303	28635	28302	28238	28094	28297	28249	28264	28095	27966	28223	27943	28162	28142	28481	28061	28308	28087	28139	28107	28243	28413	28341	28317	28386	27955	28180	28103	28202	27994	28220	28198	28050	28195	27942	28032	28083	28010	28281	28216	28366	28103	28230	28119	28252	28375	28447	28094	28064	28241	28092	28011	28186	27967	28264	28461	28246	28381	28257	28214	28393	28295	28229	28507	28234	28414	28273	28106	28277	28282	27999	28285	28059	27829	28145	27966	28224	28424	28094	27846	28409	28071	28453	28256	28216	27965	28360	28456	28123	28333	28221	28156	28206	28007	28171	27969	28264	28289	28407	28361	28238	28304	28384	28024	28137	28389	28230	28049	28529	28227	28233	28223	28313	28193	27901	28220	28294	28227	28557	28294	28115	28442	28243	28257	28242	28161	28020	28070	28222	28407	28222	27976	28328	27974	28084	28062	28255	28064	28192	27823	28291	28043	28157	28317	28362	28190	28021	28135	28306	28382	28135	28401	28124	28250	28430	28142	28319	28216	28200	28275	28297	28031	28255	28111	28240	28394	28258	28046	28126	28135	28274	28344	28253	28019	28119	28181	28037	28248	28107	28299	28023	28221	28102	28145	28032	28217	28207	28130	28047	28273	28056	28286	28006	27966	28343	27974	28201	28055	28208	28219	27904	28142	28177	28288	28083	28291	28071	27947	28051	28100	27925	28228	28213	28265	27958	28159	28133	28254	27976	28093	28132	28225	28187	28168	27973	28013	28011	28049	28222	28060	27968	28246	28284	28191	28317	28306	28043	28101	28112	28001	28207	28385	28285	28248	28041	28218	28211	28088	27992	27966	28104	28258	28419	28289	28041	28424	28208	28311	28089	28185	28311	28141	28345	28343	28226	28109	28165	28259	28094	28237	28240	28392	28166	28011	28347	28294	28289	28352	28181	28252	28058	28172	28128	28368	28236	28382	28025	28419	28180	28142	28155	28264	28470	28418	28140	27967	28190	28239	28015	28081	28287	28219	28238	28149	28447	28207	28113	28078	28143	28218	28316	28078	28006	28314	28219	28042	28390	28081	28078	28293	28332	28365	28198	28260	28370	28256	28011	28229	28089	28130	28006	28237	28330	27995	28355	28423	28059	28048	27982	28267	28302	28464	28241	28228	28140	28136	28305	28127	28386	28119	28124	28076	28257	28218	28201	28290	28182	28192	28177	27987	28113	28398	28421	28258	27958	28156	28025	28180	27940	27999	28192	28491	28359	28318	27919	28157	28218	28178	28335	28332	28052	28077	28131	28037	28184	27965	28127	28035	28411	28368	28268	28298	28112	28182	28533	28264	28498	28218	28277	28230	28256	27914	28347	28118	28140	28185	28191	28073	28082	28132	28474	28044	28153	28082	27859	28271	28113	28239	28403	27976	28536	28058	28095	28000	28172	28121	28114	28145	28224	28007	28152	28108	28071	28324	28196	28075	27971	28251	28139	28313	28348	28313	28418	28236	28242	28131	28408	28107	28116	28153	28078	28286	28409	28071	28266	28330	28335	28326	28178	28209	28246	28064	28209	27879	28090	28268	28145	28068	28303	27791	28156	28011	27965	27965	28132	28074	28404	28138	27691	28190	28130	28494	28088	28208	28405	28436	28175	28504	28254	27892	28164	27866	28159	28250	28152	28297	28312	28261	28046	28114	28014	28223	28162	28396	28414	28166	28258	28101	27873	28237	28151	28046	28193	28239	28448	28283	28366	28191	28116	28310	28495	28210	28056	28345	28122	28163	28112	28230	28266	28466	28166	28163	28356	28387	28279	28103	28132	28092	28189	27990	28129	28368	28560	28307	28088	28228	27978	28037	28377	28214	27994	28370	27980	28128	28100	28140	28281	28194	28110	28279	28437	28208	28204	28265	28313	28128	28270	28165	28228	27829	28143	28120	28143	28173	28049	28457	28109	28012	28242	28324	28096	28104	28200	28260	28251	28029	28468	28121	28303	28193	28008	27863	28076	28168	28061	28043	28017	28132	28113	28287	28405	28255	28183	28149	28445	28155	28079	28134	28225	28231	28387	28221	28244	28197	28328	28250	28170	27808	28136	27998	28163	28087	28441	27985	28318	28276	28200	28060	28045	28329	28292	28088	28112	28220	28092	28005	28402	28143	28357	28102	28122	28113	28042	28319	28521	28303	27929	28082	28164	28089	28211	28288	28489	28627	28286	27942	28071	28104	27984	28187	28167	28308	28279	28108	28340	28230	28221	28199	28232	27906	28350	28192	28190	28086	28120	28054	28080	28154	28215	28201	28101	28009	28168	28164	28219	28098	28519	27808	28143	28249	28441	28207	28251	28262	28214	28388	28449	28231	28159	28127	28177	28113	27866	28305	27991	28256	28053	28221	28338	28386	28134	28419	28389	28182	28245	27797
67518	106169	85420	52745	30560	16729	16639	16751	16804	16696	16805	16715	16489	16791	16541	16798	16676	16533	16646	16470	16521	16491	16687	16624	16761	16627	16595	16698	16733	16565	16645	16637	16674	16689	16747	16731	16579	16606	16869	16680	16865	16624	16798	16825	16709	16855	16734	16781	16800	16540	16803	16720	16714	16555	16556	16831	16672	16762	16821	16820	16841	16833	16812	16597	16653	16696	16643	16699	16590	16701	16561	16583	16700	16507	16614	16741	16684	16556	16614	16791	16689	16687	16651	16589	16769	16657	16645	16653	16951	16624	16658	16615	16744	16767	16774	16775	16604	16769	16677	16728	16714	16769	16760	16736	16892	16798	16647	16731	16660	16669	16573	16800	16852	16591	16676	16633	16802	16518	16686	16804	16658	16766	16789	16594	16738	16788	16861	16850	16873	16828	16679	16735	16610	16716	16635	16493	16694	16947	16783	16787	16624	16632	16759	16530	16653	16789	16768	16838	16686	16624	16438	16649	16661	16823	16870	16790	16674	16763	16590	16584	16630	16764	16759	16703	16602	16699	16630	16470	16665	16659	16646	16718	16647	16608	16613	16729	16680	16607	16793	16608	16562	16726	16612	16847	16969	16713	16745	16580	16830	16470	16532	16660	16705	16601	16668	16859	16612	16536	16794	16656	16535	16596	16729	16654	16642	16668	16728	16846	16782	16597	16604	16692	16716	16549	16706	16789	16736	16769	16616	16802	16646	16702	16676	16693	16503	16749	16616	16739	16667	16717	16632	16532	16778	16659	16669	16677	16853	16761	16526	16867	16764	16559	16711	16657	16887	16689	16831	16647	16771	16545	16654	16527	16867	16654	16813	16630	16637	17037	16677	16617	16765	16702	16699	16701	16849	16757	16789	16585	16723	16754	16668	16667	16803	16791	16631	16711	16606	16825	16680	16671	16551	16784	16551	16712	16508	16601	16688	16660	16778	16680	16712	16738	16751	16603	16678	16647	16830	16639	16573	16791	16660	16722	16734	16749	16620	16759	16763	16635	16696	16506	16768	16755	16853	16587	16717	16668	16734	16909	16554	16716	16658	16620	16493	16734	16781	16718	16770	16590	16634	16703	16628	16671	16713	16816	16636	16700	16756	16794	16636	16711	16583	16929	16708	16494	16831	16808	16756	16583	16519	16874	16764	16508	16816	16581	16531	16693	16827	16599	16725	16674	16366	16599	16805	16686	16570	16477	16665	16676	16792	16668	16705	16658	16538	16828	16716	16700	16747	16686	16667	16603	16550	16740	16838	16802	16737	16549	16565	16739	16772	16745	16739	16633	16809	16685	16539	16570	16755	16786	16570	16595	16679	16552	16735	16703	16639	16732	16785	16572	16707	16675	16666	16543	16735	16949	16627	16656	16638	16585	16746	16684	16817	16451	16597	16770	16484	16690	16638	16703	16930	16596	16638	16675	16640	16725	16707	16807	16840	16697	16609	16770	16645	16613	16605	16764	16788	16620	16726	16674	16726	16643	16689	16643	16669	16489	16611	16560	16944	16596	16556	16731	16740	16711	16765	16763	16714	16530	16691	16728	16646	16594	16739	16749	16758	16722	16760	16514	16673	16674	16725	16806	16614	16610	16717	16596	16607	16407	16616	16769	16646	16694	16663	16506	16616	16683	16758	16773	16717	16565	16669	16700	16620	16856	16756	16451	16665	16783	16724	16803	16543	16554	16679	16580	16847	16667	16653	16624	16827	16599	16666	16727	16586	16759	16694	16673	16702	16725	16603	16518	16647	16664	16508	16674	16664	16778	16691	16621	16808	16682	16752	16554	16703	16647	16790	16692	16716	16689	16634	16773	16518	16597	16599	16709	16584	16597	16497	16760	16778	16671	16760	16725	16598	16798	16707	16763	16692	16792	16678	16676	16550	16693	16832	16593	16778	16698	16703	16468	16571	16661	16663	16722	16515	16762	16665	16753	16717	16773	16772	16581	16850	16857	16797	16762	16753	16653	16723	16608	16581	16673	16871	16580	16670	16711	16666	16800	16517	16718	16541	16665	16918	16832	16647	16639	16627	16615	16443	16752	16817	16743	16535	16667	16709	16691	16869	16863	16815	16688	16697	16699	16618	16792	16613	16788	16675	16626	16692	16657	16588	16664	16679	16552	16900	16325	16601	16760	16526	16761	16621	16605	16625	16630	16649	16857	16850	16778	16562	16645	16675	16673	16698	16720	16818	16631	16607	16798	16597	16651	16925	16607	16674	16612	16548	16538	16624	16545	16627	16657	16677	16533	16627	16519	16733	16773	16828	16814	16779	16787	16748	16741	16730	16776	16397	16918	16656	16832	16593	16610	16695	16612	16647	16674	16682	16784	16588	16880	16584	16551	16680	16631	16812	16679	16666	16695	16659	16764	16730	16871	16777	16679	16672	16685	16695	16642	16864	16750	16752	16840	16845	16638	16544	16710	16607	16707	16581	16696	16720	16673	16602	16606	16625	16752	16562	16834	16736	16620	16610	16637	16732	16761	16758	16701	16693	16715	16639	16603	16849	16857	16746	16630	16503	16712	16881	16691	16822	16672	16728	16725	16735	16754	16577	16611	16721	16732	16688	16710	16751	16919	16852	16613	16803	16845	16580	16684	16575	16729	16764	16549	16615	16715	16565	16784	16574	16694	16587	16725	16857	16587	16758	16644	16696	16789	16688	16660	16800	16467	16644	16772	16715	16783	16716	16597	16659	16723	16623	16601	16819	16695	16650	16432	16626	16867	16511	16769	16882	16634	16637	16579	16586	16667	16857	16905	17072	16735	16614	16616	16609	16658	16676	16618	16744	16520	16850	16877	16610	16643	16675	16684	16578	16648	16664	16815	16740	16600	16683	16666	16536	16758	16695	16682	16664	16682	16742	16690	16625	16757	16761	16606	16560	16740	16714	16679	16548	16607	16667	16678	16759	16688	16616	16577	16706	16593	16745	16866	16677	16674	16735	16732	16603	16792	16777	16690	16654	16857	16664	16713	16719	16714	16627	16678	16495	16700	16664	16442	16734	16776	16562	16802	16789	16645	16563	16616	16712	16495	16910	16739	16645	16672	16675	16812	16684	16530	16900	16774	16687	16788	16551	16559	16771	16443	16882	16804	16506	16878	16568	16690	16643	16577	16825	16885	16943	16563	16676	16581	16759	16538	16657	16719	16852	16702	16639	16648	16757	16542	16648	16680	16716	16819	16646	16498	16704	16844	16714	16511	16603	16620	16525	16713	16701	16873	16855	16758	16681	16536	16656	16642	16658	16672	16799	16727	16658	16572	16564	16791	16472	16712	16603	16702	16572	16892	16752	16764	16762	16772	16795	16573	16536	16755	16610	16595	16839	16735	16716	16738	16653	16630	16602	16675	16622	16535	16741	16588	16618	16524	16661	16871	16816	16631	16909	16731	16914	16820	16832	16626	16590	16599	16631	16801	16777	16487	16727	16704	16740	16498	16711	16701	16743	16734	16535	16690	16771	16852	16691	16606	16731	16679	16759	16562	16800	16632	16720	16603	16760	16787	16609	16736	16679	16629	16707	16512	16785	16562	16655	16732	16597	16786	16718	16631	16627	16677	16717	16632	16504	16532	16512	16497	16694	16721	16532	17010	16773	16651	16774	16719	16887	16581	16755	16664	16694	16564	16713	16741	16625	16761	16692	16856	16631	16720	16527	16613	16719	16827	16602	16816	16792	16820	16720	16865	16664	16845	16703	16814	16510	16710	16744	16729	16670	16525	16638	16674	16686	16668	16757	16681	16562	16823	16709	16691	16700	16550	16702	16579	16718	16631	16604	16681	16703	16526	16603	16594	16504	16632	16720	16799	16696	16787	16582	16498	16601	16768	16523	16577	16499	16796	16655	16682	16722	16588	16755	16636	16753	16656	16452	16701	16810	16724	16819	16625	16688	16611	16759	16658	16696	16879	16761	16524	16659	16734	16642	16685	16697	16687	16651	16643	16704	16709	16676	16628	16526	16622	16690	16732	16606	16787	16752	16771	16608	16677	16816	16699	16774	16682	16625	16645	16646	16509	16886	16698	16715	16742	16744	16718	16748	16805	16452	16663	16766	16595	16724	16622	16764	16859	16594	16509	16717	16632	16635	16778	16767	16442	16701	16856	16511	16806	16469	16795	16642	16598	16697	16771	16600	16620	16508	16881	16742	16618	16591	16859	16596	16506	16794	16612	16758	16806	16830	16771	16772	16808	16638	16629	16695	16597	16761	16609	16681	16596	16584	16525	16786	16576	16876	16725	16531	16926	16572	16774	16644	16718	16708	16754	16667	16785	16534	16584	16730	16562	16754	16686	16646	16761	16786	16655	16996	16523	16609	16701	16675	16693	16713	16705	16665	16593	16647	16719	16733	16792	16949	16568	16601	16652	16596	16703	16608	16619	16790	16903	16469	16796	16726	16742	16724	16571	16646	16696	16691	16535	16731	16733	16720	16747	16528	16876	16642	16711	16537	16620	16760	16631	16626	16579	16608	16745	16553	16540	16715	16639	16823	16653	16603	16774	16880	16737	16776	16557	16558	16711	16613	16602	16845	16546	16654	16694	16546	16605	16624	16703	16715	16756	16506	16597	16874	16544	16568	16617	16562	16795	16834	16773	16578	16556	16503	16798	16607	16761	16731	16506	16428	16662	16804	16702	16675	16730	16573	16622	16811	16544	16451	16715	16550	16578	16686	16766	16594	16639	16696	16667	16696	16723	16684	16575	16655	16805	16653	16854	16692	16561	16682	16675	16630	16566	16885	16730	16635	16674	16792	16634	16522	16813	16638	16571	16776	16654	16718	16784	16732	16673	16744	16652	16764	16736	16699	16812	16706	16685	16750	16447	16863	16828	16862	16694	16742	16771	16558	16855	16618	16712	16806	16551	16766	16718	16687	16750	16535	16727	16568	16704	16770	16649	16713	16657	16688	16561	16564	16714	16623	16713	16648	16764	16603	16679	16820	16458	16734	16713	16767	16610	16711	16672	16859	16759	16615	16758	16800	16616	16589	16744	16785	16589	16840	16671	16481	16628	16567	16703	16678	16681	16593	16559	16612	16783	16598	16624	16607	16593	16771	16639	16948	16709	16709	16821	16998	16617	16758	16740	16647	16828	16641	16783	16717	16652	16772	16716	16654	16665	16775	16732	16840	16696
23044	25442	36337	34476	27534	26127	30929	28017	27088	27719	27676	27200	27342	27507	27430	27268	27359	27752	27328	27149	27326	27277	27262	27122	27520	27080	27421	27025	26968	27205	27308	27158	27025	27365	27229	27287	27104	27605	27191	27064	27137	27048	26915	26969	27111	27089	27094	27133	27026	27082	26820	26943	27187	26949	27137	27434	27129	27343	27132	27374	27087	27127	27139	26929	27291	27242	27150	27377	26934	27129	27255	27043	27127	27081	26825	27104	27003	27265	27401	27145	27095	26969	27185	27120	27195	27185	27292	27051	26949	27145	27080	26664	27263	27156	27267	26979	27118	27021	27114	27071	27133	26775	27083	27177	27039	27071	27348	27068	27219	27346	27081	27294	26924	27110	26961	27091	27138	27234	26939	26923	26818	26924	27133	27051	26877	27199	27115	27044	27163	26973	27291	27120	27155	27164	26909	27023	27211	27101	27079	26959	27062	27133	26878	26869	27106	27016	26904	26858	26820	27143	26975	27129	26759	27296	27163	26755	27329	27043	27166	26867	26881	26944	26981	27111	27283	27073	27209	26979	27042	27095	26930	26997	27055	26833	27136	27027	26855	27150	26995	27155	27289	27241	27126	27108	27029	27218	27160	27126	27134	27059	26810	27027	26931	26676	27124	26996	27148	27217	27332	27132	27239	26939	27249	27057	27110	27016	27020	27031	27323	26908	27230	27196	27139	27326	27261	27075	27065	27018	27359	27093	27106	27044	27056	27020	27172	27057	27164	27078	26838	27135	27008	27119	27060	27478	27245	27117	27351	27176	27177	26743	26834	27013	27120	27142	27098	27282	27122	26899	27205	27129	27029	26975	27377	26891	26923	26996	27048	27052	27001	26992	26715	27299	27279	27257	27180	27086	26869	26840	27288	27344	27025	27026	27042	27179	27348	27002	26846	27185	27090	27021	26942	27199	27042	26841	26860	27179	27132	27069	26939	26808	26940	26833	26971	27165	27131	27225	27009	26957	26941	27097	27206	27122	27131	27020	27039	27196	26759	26971	26888	27024	27383	27061	26914	27036	27031	27283	27220	27094	27024	27119	27066	26860	27085	26857	27042	26886	26827	27022	27119	27216	27092	27008	27166	27101	26896	26793	26958	27031	27013	27118	27032	27067	27089	26862	26969	27230	27032	27097	26867	26977	26892	27142	26980	27021	26848	26969	27170	27067	27022	26976	27007	26976	27011	27109	27204	27112	27109	26827	26954	27015	26986	27104	27142	26888	27221	27361	27014	27171	27174	27110	27356	26826	27357	27027	26945	27035	27012	26949	26923	27294	27235	27010	27020	27145	27074	27487	27287	27173	26946	27045	27091	27298	27038	27075	26864	27187	27031	26975	27071	26855	27234	27123	26956	27088	27259	26948	27196	27299	27236	27632	27220	27245	26941	27325	27140	27060	27199	26942	26806	27244	26898	26927	27052	26874	27133	27225	26942	27426	27117	27189	27037	27094	27124	27018	27214	27101	26777	27050	27475	26995	26832	27105	27132	27252	27166	26911	27168	27128	26963	26868	26989	27165	27221	27012	27055	27132	26934	27022	27035	27048	27012	27199	26942	27211	27086	26742	26778	27154	26965	27019	26990	26849	27016	27182	27198	27015	27175	26929	27036	27010	27269	26977	27324	27223	27120	27007	27090	27274	26943	26900	26986	26962	27206	26974	27063	26909	27120	27054	26911	27324	27094	27042	27180	27099	27119	27368	27004	27058	26978	27240	26990	26972	26995	26945	27231	27231	27183	26994	26696	27313	27090	26913	27097	27062	26951	26852	27185	26994	27371	27163	26906	26733	26914	27126	26764	27025	27042	27212	27009	27269	27159	26903	27057	27411	27001	27051	27085	27151	27340	26931	27175	26875	26901	26931	27169	26856	27147	26861	26975	27202	27055	27143	27299	27314	27167	27119	27177	26910	26934	27080	26979	27013	26873	26944	27051	27252	27006	27080	27158	27072	27166	27069	27404	27007	26841	27087	27331	27255	27218	27169	27174	27123	27091	26989	27193	27032	27290	26844	27257	27137	27022	26920	26991	26982	27030	27179	26955	26912	26866	27213	27241	27005	26880	27069	26991	27169	27209	27199	26974	27211	27135	27194	27016	26922	26807	26903	27032	27221	26926	27063	26874	27065	26863	27056	27099	26922	26979	26940	26801	26972	27040	27098	27159	27208	27031	27037	27156	27074	27268	26938	26969	27061	26873	27225	27366	27268	27111	27087	26977	26809	27156	27002	27138	26986	27240	27127	26941	27012	27030	27305	27174	27176	27221	27129	27054	27113	27067	26940	27115	26795	27032	27071	27043	27027	27404	26944	27026	26877	26908	27169	27053	26965	26943	27163	27084	26861	26989	27172	26857	26748	27438	27069	26962	27288	27002	27227	26899	27079	26973	27057	27222	27083	26858	26770	26860	27070	27210	27217	27239	27066	27287	27268	26963	27080	26974	27365	27319	26995	26935	27240	27074	26760	26833	26977	27043	27125	27068	27006	27221	27080	27139	27094	26916	27284	27038	27319	27024	26927	27243	27344	27126	27199	27313	27237	27017	27194	27058	26776	27050	27021	27122	26947	26738	26959	27127	27128	26982	27037	27024	26934	26989	27059	26978	27238	27264	26958	27278	26862	26966	27145	27053	27014	26983	27320	27089	27169	27050	26849	27063	27082	27301	26895	27173	26951	27300	27106	27017	27141	26978	27133	27002	26782	27022	26976	27142	27307	27207	27002	26865	27061	27087	26903	27079	27136	26908	27165	27148	27306	26970	27034	27066	27089	26916	27166	27276	27357	27407	26881	27043	27159	26926	27012	27037	26811	27062	27079	26964	26888	27024	27239	27054	27092	26883	27182	26821	26828	27295	27036	26913	26869	26917	27232	26936	26999	26994	27084	27055	26986	26922	27003	27074	27177	27026	27038	27151	27092	27012	26930	27046	26919	26796	27063	27419	26989	27056	27055	26896	27019	27229	26911	26907	26804	26847	27142	27195	27060	27026	26896	27036	26632	27371	27070	27278	27017	27048	27015	26915	27013	27260	27262	26827	27149	27006	27129	27061	26592	27163	26967	27072	26958	26698	26769	27175	26864	26911	27020	26910	27119	26888	27079	27227	27212	27131	27183	26741	27073	27123	26786	26882	27027	27128	27214	26878	27186	26955	27209	27102	27033	27139	27028	27085	27371	27251	26977	27239	27210	27013	26926	26896	27047	27091	27084	27290	26872	26976	27038	27230	27181	26973	27293	27263	26831	26855	26881	27098	26693	27186	27245	27264	26965	26836	26954	27289	27053	26864	26903	27015	27013	27186	26690	26784	27269	27176	27158	26839	27219	27089	26988	27135	27119	27096	27159	27144	27081	27172	26986	26947	26799	26986	27090	26919	27109	27079	26967	27047	27038	27267	26951	27053	27176	26999	27219	26822	27262	27132	26865	27024	27222	27363	27100	26807	26991	27007	27224	27040	26907	27033	27129	27090	26949	27286	27124	27028	27076	27067	26965	27211	27143	27070	27040	27207	26908	27026	27125	26815	26953	27166	27016	26968	26943	26906	26980	27028	26922	27131	26938	27098	27291	27272	26932	26950	26947	27035	26906	26992	27207	26962	26941	27035	26891	27146	27209	27255	27138	26827	26780	26984	26891	26844	26871	26812	26933	27017	26891	27233	27038	27300	26969	27032	27040	26887	27070	27072	26851	26782	26675	27047	26855	26923	26994	27109	27028	26981	26958	26952	26865	26766	26949	27103	27127	26998	26994	27071	27079	27053	27081	27247	27400	27136	27334	27139	27060	27161	26972	27008	27191	27121	27036	27030	26747	27199	27126	27014	26856	27041	27030	27020	27065	27009	27038	27094	26999	27142	27153	27243	27176	27081	26967	27028	27032	27036	27077	27021	26660	26898	26724	26931	27030	26949	27044	27055	26958	27172	26809	26834	26823	27058	27075	27078	27213	27167	26979	26708	27184	27067	27108	26934	26940	27129	27347	27158	27180	27306	27134	27098	27262	27157	27214	26955	26919	26768	27184	27225	26976	26975	27238	27091	27128	27078	26823	27208	26966	26998	26899	27069	27062	27290	26919	27146	27023	27140	26904	27010	27238	27043	27164	27008	27387	27114	27074	27201	27204	26982	26995	26807	26899	26955	26924	27205	26938	27180	27075	26993	27204	27013	26717	27011	27050	27183	26983	27337	26727	27189	27019	27100	26782	27161	26990	27095	27151	26834	27016	26971	27102	27179	27085	26974	27004	27031	27010	26941	26904	27061	26795	26973	26955	26902	26976	27051	27035	26970	27020	27073	27046	27171	27030	27093	27079	27210	27029	26970	27010	27135	27237	27009	26915	26907	27113	26883	27014	27019	27046	26913	26965	27012	26983	26949	27007	27209	27275	27027	26854	27344	26819	27121	27069	26996	26868	26989	27270	27268	27096	26967	26962	27133	27063	26959	26892	27259	27006	27027	27181	26809	27222	27180	27353	27060	26942	26991	26848	26922	26723	26987	27182	27146	27104	27195	26924	26957	26724	27203	27129	26923	27099	26891	27057	27003	27037	27161	27169	27227	27136	27387	27322	26932	27111	27042	27136	27105	26940	26803	26989	26878	26968	26925	26816	26965	26947	27053	26938	27358	26940	26729	27196	27097	26797	27068	27000	26735	27012	27059	27167	27014	27291	27162	27253	26828	27125	26914	27033	27183	26924	27078	27104	27049	27178	26990	26982	26921	27061	27167	27095	26791	26939	27157	26738	26966	26975	26951	27040	26877	26743	27180	27173	27190	26775	26648	27211	26926	26817	26725	27127	27282	27000	27167	27270	27097	26736	26975	27202	27196	27090	27023	27280	27129	27311	27177	27258	27057	27057	26871	27086	27185	27110	27268	27304	26935	27022	27034	26843	27035	27070	27141	27003	26994	26842	27337	27114	26916	27124	27280	26899	26991	27168	26898	27246	27100	26906	27315	27342	27202	27028	27022	27063	27184	26909	27045	26865	27215	26947	26886	26998	26935	27063	26864	26957	27096	26952	27286	27001	26934	26879	26886	27254	27123	27180	27072	27147	27194	27012	27124	27045	27227	27086	27228	27140	27121	27085	27058	26901	27080	26990	26919	26883	26693	27060	27163	27129	27333	27005	27048	26817	26938	26784	27112	27118
60101	104753	94781	66179	34268	16156	16163	16100	15963	16000	16135	16116	16021	16067	16204	15947	16081	16042	16157	16024	16098	16129	16109	16233	16109	16056	16131	16004	16300	15816	16207	16014	16150	16099	15892	16138	16187	15842	15960	16054	16205	16072	16043	16055	16140	16022	16104	16049	16082	16013	16137	16232	15944	16113	16066	15977	15831	15994	15941	15942	16058	15975	16053	16087	15955	16092	16045	16145	16073	16247	16143	16120	16159	16100	16191	16186	16064	16077	15987	16191	15945	15962	16138	15913	15952	16099	15952	16000	16023	15992	15920	15988	15969	15850	16087	16121	16088	16049	16103	16014	16187	15993	16029	15991	15977	16115	15987	16101	16013	15989	16069	16036	15884	16039	16050	16021	16092	15941	15981	15854	16228	15873	16293	16066	15793	16023	16143	15977	15951	16192	15940	16056	16098	16063	16164	16056	16153	16062	15906	16080	15888	16173	16207	15961	16037	16095	16072	15884	15889	16057	16010	16008	15961	15967	16033	16141	15821	16148	16003	16128	15978	16064	16062	16012	15924	16166	16167	16093	16051	16095	15837	15911	15966	16066	15856	16158	16056	16149	16152	16116	16127	16119	16054	16134	15954	15870	16088	15971	16110	16167	16102	15980	16019	15842	16084	16083	16097	16032	16029	16095	16006	16017	16129	16005	15946	16137	15925	16014	16137	15983	16013	15821	16066	15805	16228	16027	15884	16095	16130	16152	16106	16131	16119	15919	16090	16077	15948	16178	16176	16169	15992	15978	16037	15928	16007	16039	16000	15903	16172	16267	16056	16099	15960	15940	16079	16086	16069	16041	16026	15943	15896	16069	16155	16001	15959	16023	16062	15980	16159	16135	16046	16098	16049	15859	16082	16013	15944	16004	15882	16003	16012	15848	16109	15846	16121	16145	15815	16172	15955	16024	16013	16084	15919	16069	16061	16069	16040	15857	15916	16084	15990	16108	15907	16112	16183	15911	15959	15969	16064	15781	16108	16091	16024	15820	15936	16056	15945	15997	16134	16056	15989	16033	15968	15909	16164	15960	16106	16017	15937	16236	16031	16047	15915	15846	15927	16185	16135	16087	16049	16045	16227	15906	16010	16111	16134	15964	15892	16091	15967	16077	15776	16228	16151	16047	15971	16163	15986	15926	15992	15985	16003	16040	15936	16070	16137	16081	16009	16037	15823	15942	15938	15964	16017	15948	16066	16175	16058	16070	15976	16051	15999	15964	16118	15703	16145	16073	15923	16020	15964	16184	16120	16036	15993	15852	16027	16144	15895	15903	16056	16035	15932	16034	16016	15986	16122	15934	15962	16176	16034	16102	16020	16043	15917	15995	16034	15905	16090	15963	16060	16097	16056	15884	16126	16028	16057	16025	15850	16141	16214	16043	16138	15845	15941	16003	16051	15981	16078	16133	16091	16167	15995	15939	15971	16041	15989	15855	15903	15815	16151	16121	16050	16015	16093	15921	16139	15874	16093	16073	16043	16008	16032	15977	15974	16221	15851	16123	16081	16069	16127	15974	16023	16184	15939	16300	16192	15946	16052	15993	16086	16100	16059	15899	15874	16102	16011	15979	16023	16143	15933	16115	15963	15972	15870	16224	15944	15926	16048	16069	16156	16038	15963	16146	16222	15904	16004	16082	16063	16080	16015	16058	15941	15999	16045	16086	16138	15935	16231	16084	16011	15876	16012	16125	16159	16022	16038	16079	16121	15899	16050	16058	16012	16183	15957	16075	16058	16183	15988	16156	16065	16013	16112	15870	15867	16110	16075	15897	15920	15917	16079	15956	15961	16043	16165	15935	16141	16011	15881	16026	16173	16104	15953	16089	16179	15967	16186	15993	16117	16009	16114	16046	15814	16043	16057	15828	16128	16187	16039	16140	15983	16108	16066	15986	15991	15861	16156	16026	16088	15994	16042	15948	15866	16017	16232	16045	15883	15887	15921	16017	16102	16183	15967	16088	16078	16075	16082	16046	16179	16057	16078	15866	15914	16195	16057	15917	16136	15999	16206	16071	15837	15910	15907	16042	16010	15930	16063	15888	15949	16099	16177	15925	16184	16126	16073	16286	15958	16020	15917	16096	16038	16045	15921	16060	15937	15981	15897	16318	16169	15986	15864	16096	15929	16006	15855	16069	15862	16050	15904	15962	16003	16089	16198	15948	16102	15996	16223	16143	15972	16092	15973	15908	16110	15891	16144	16067	16017	16029	16145	15935	15940	16014	16026	16073	16147	15940	16030	15929	16095	15965	15980	16073	16096	16207	16044	16015	15788	16108	15937	16219	16025	15764	16115	16164	16071	16158	16109	16190	15987	15917	15874	16059	16015	16074	16019	15997	16080	16178	15879	16135	16013	16166	16099	15961	16034	15990	16119	16011	16003	15918	16018	16062	16176	16009	16110	15948	16169	16026	16008	16199	15957	16090	15998	16063	16106	16185	15868	16130	15881	16029	16143	16059	15948	16043	15978	15998	16005	16101	15820	16082	16026	16022	15854	16174	15971	16166	15933	15948	16138	16083	16073	15903	16092	16014	16168	16081	16064	16104	16118	15997	15944	16000	16181	15900	16028	16031	15944	15872	15921	16024	16048	16055	16094	16092	16090	15991	16204	15975	16086	16095	16115	15950	16084	16119	16004	15852	15911	16127	15951	16168	15901	16141	16007	15913	15961	16136	15861	15836	16055	16107	15990	15737	15969	16065	15992	15942	16122	16033	16044	16200	16122	15913	16067	15964	16018	16001	16113	16078	16218	16284	16094	16055	16121	16097	16054	16141	16074	16059	15995	15691	16019	16043	16169	16034	15943	16047	16050	16070	16033	16154	15844	15933	16115	15943	16020	15956	15960	15940	15917	16210	15875	16172	16098	16046	16112	16130	16084	16031	16007	16116	15767	16188	16002	16151	16129	15979	16048	16041	15974	16195	15999	15798	16134	15751	16009	16209	16010	16030	16051	16054	15949	15955	16045	15917	15912	15911	15995	15956	15967	16036	16118	16074	16081	15965	16183	16251	15982	16073	16039	16063	16143	15891	15969	16013	15947	16115	16156	15873	16015	15903	16062	16077	16103	16010	16051	15948	16063	16070	16189	16197	16014	16088	16036	15977	16048	15969	16086	15992	16063	16004	16032	16006	16077	15968	16096	15841	15922	15962	16050	16206	16121	15990	16161	15972	16058	16067	15961	16130	16038	16027	16001	15979	15961	15966	15953	15896	16187	16081	16088	15962	15934	16158	16116	16012	16005	16221	16034	16080	16027	15982	16054	16022	16118	16053	16160	16141	16065	15965	15767	15898	16142	16022	15990	15929	16128	16030	16053	16045	15961	16155	16036	16087	16307	15970	16084	16078	16045	16136	16083	16000	15932	15898	16162	15976	16119	15993	15798	16115	16023	16056	16036	16207	16038	15848	15990	16060	16027	15849	16113	16065	16043	16067	16056	15999	15919	16121	16052	16065	15884	16023	16084	15958	16187	16005	15890	16037	16010	15847	16018	15810	16299	15872	16076	16064	16070	16022	15937	16088	16063	15868	15934	15950	15990	15876	15964	15911	16074	15831	15994	15840	16019	15974	15986	16216	16068	16148	15821	16118	16125	16117	15907	15952	16206	15964	16089	15957	16209	15993	16162	15941	16052	15999	16054	16120	15997	16055	16016	16023	15963	15959	16071	16009	16103	15889	15899	16050	16091	16011	16138	16119	16179	16085	16001	16076	16070	16083	15921	16282	16030	15968	16133	16025	16280	15996	16063	16134	16118	15985	15834	15978	15926	16079	16059	15882	16187	15763	15864	15903	16069	15946	16109	15938	16066	16011	16013	15979	15939	15946	15988	16031	16033	15995	16036	15921	16130	15935	16057	15983	15910	15997	16095	16039	16008	16047	16014	16035	16002	15976	15967	16041	15896	16030	16019	15912	15872	16083	16034	16044	16006	16017	16028	15915	15915	16058	15926	15912	16027	16199	16034	16105	16120	16019	16102	16024	15969	16000	16140	15853	15953	16091	16067	15969	16081	15849	15915	16113	15978	15855	16284	16177	15973	15995	16270	15992	16058	15987	16078	15929	16109	16076	16051	16211	15984	15972	16151	16113	15909	16048	16107	15883	16112	15979	16188	15996	15826	15899	16248	16061	16093	16103	15911	16070	15846	15907	16082	16023	15929	16121	15979	16123	16031	16084	16175	16154	16140	16005	16012	15975	16002	16117	15891	15877	16045	16040	15944	16065	16151	15987	15906	16070	16005	15918	15982	16120	15967	15997	15921	16039	16117	16017	16131	16170	16157	16131	15908	16118	16071	15944	15926	15968	16110	16024	16076	16031	15957	16056	15994	16160	16149	15982	15973	15953	16146	16122	15812	16076	16072	15968	16019	16137	16360	16137	16000	16133	16116	16188	16068	16045	15927	16255	16008	16053	16081	16138	15983	16004	16026	15813	16082	15930	15963	16129	16104	16090	15933	16022	15926	16000	15905	15823	16037	15921	16082	15948	15965	15993	15976	16200	16128	16052	15983	16041	16054	15935	16043	15899	16215	16005	16064	15910	15985	16038	15853	15943	15979	16095	15987	16030	16091	16140	15956	15961	16051	16066	15950	16006	15933	15936	16064	16127	16109	15898	16033	16025	15910	16216	15929	16118	15948	15840	15959	16118	16032	15948	15947	16056	16023	15928	16077	15908	15935	16153	16032	15963	16090	15960	16108	15981	16200	16068	16045	15924	15847	16040	15958	15997	16120	15897	15866	16109	15939	16175	15974	15941	16159	16136	16001	15954	16037	15878	16052	16012	15955	16063	16142	16016	16111	16075	16014	16015	15917	15937	16069	15900	16008	16209	16121	15872	15853	16107	16278	15936	16096	16071	16012	15966	16123	15969	16059	15899	15911	16023	16038	16056	16368	16013	16154	16068	16003	15957	15893	15804	16204	15876	15979	16023	15901	15823	16137	15936	16038	16032	15904	15963	15996	16141	16062	15810	15951	16087	16101	16063	16081	16068	15903	15997	15864	16062	15913	15976	16153	16048	15843	16105	16008	15952	16012	16042	15877	15937	15954	16006	15976	16134	15896	15999	16013	16072	16118	16072	15862	16081	15941	15986	16138	16000	15978	15923	16094	16062	16167	16045	16000	16135	16088	15935	15862	16080
41303	45783	41778	33331	26751	24998	24721	24697	24692	24688	24631	24529	24565	24462	24577	24685	24754	24693	24430	24653	24625	24783	24831	24489	24684	24169	24631	24497	24455	24356	24396	24528	24479	24459	24651	24482	24466	24415	24555	24651	24808	24594	24541	24663	24403	24520	24582	24865	24492	24459	24299	24731	24453	24652	24611	24399	24499	24544	24344	24519	24602	24552	24721	24640	24185	24619	24756	24558	24809	24664	24467	24412	24605	24586	24710	24568	24753	24726	24527	24660	24473	24569	24432	24662	24376	24587	24665	24838	24620	24272	24562	24423	24689	24553	24593	24627	24647	24531	24626	24861	24505	24579	24513	24629	24541	24484	24514	24582	24915	24744	24387	24539	24672	24819	24687	24645	24443	24611	24856	24306	24573	24654	24581	24523	24328	24726	24537	24687	24472	24468	24695	24540	24544	24401	24552	24720	24584	24461	24403	24443	24485	24423	24606	24520	24556	24572	24399	24421	24580	24692	24693	24741	24545	24630	24682	24369	24567	24603	24217	24546	24382	24446	24328	24492	24344	24589	24736	24461	24303	24546	24858	24167	24471	24589	24761	24536	24432	24794	24620	24577	24724	24348	24545	24404	24677	24706	24544	24146	24802	24362	24562	24461	24278	24210	24355	24402	24587	24559	24600	24719	24689	24519	24314	24357	24299	24677	24651	24720	24518	24537	24524	24645	24846	24410	24550	24684	24434	24554	24740	24385	24955	24551	24496	24716	24609	24307	24341	24699	24705	24878	24606	24692	24755	24428	24598	24449	24467	24560	24565	24584	24567	24702	24446	24555	24522	24683	24486	24521	24446	24633	24550	24516	24686	24493	24602	24461	24685	24761	24603	24280	24550	24478	24663	24670	24735	24599	24774	24838	24541	24568	24490	24642	24629	24481	24543	24498	24460	24426	24823	24573	24667	24765	24666	24434	24627	24757	24630	24651	24995	24807	24476	24427	24825	24388	24469	24717	24557	24490	24492	24607	24521	24488	24565	24772	24551	24440	24525	24618	24484	24800	24912	24771	24358	24559	24785	24645	24726	24607	24320	24563	24619	24613	24606	24601	24337	24412	24523	24515	24633	24600	24666	24588	24464	24368	24475	24614	24692	24414	24777	24526	24508	24464	24741	24517	24704	24476	24362	24819	24556	24324	24615	24297	24568	24892	24514	24884	24362	24459	24794	24561	24557	24426	24409	24461	24765	24485	24477	24392	24596	24633	24346	24434	24637	24428	24492	24639	24659	24450	24419	24526	24500	24496	24376	24646	24734	24576	24666	24596	24560	24388	24263	24507	24537	24725	24614	24678	24792	24720	24722	24440	24527	24574	24579	24701	24590	24722	24445	24489	24724	24268	24625	24626	24704	24570	24660	24646	24648	24719	24534	24610	24451	24485	24566	24634	24683	24571	24430	24670	24600	24604	24631	24493	24623	24556	24800	24618	24577	24543	24573	24557	24642	24284	24435	24524	24567	24757	24530	24490	24681	24691	24505	24390	24497	24838	24499	24673	24497	24540	24552	24745	24630	24549	24583	24410	24581	24736	24643	24887	24640	24535	24727	24518	24571	24629	24609	24720	24599	24540	24635	24467	24720	24658	24725	24478	24517	24603	24582	24755	24614	24503	24646	24439	24542	24431	24713	24584	24527	24617	24509	24605	24603	24380	24529	24827	24467	24615	24439	24479	24510	24528	24533	24537	24554	24556	24486	24545	24707	24414	24497	24945	24551	24355	24558	24594	24407	24580	24264	24302	24570	24418	24454	24514	24777	24396	24730	24489	24609	24742	24984	24776	24615	24343	24588	24487	24482	24248	24435	24562	24539	24537	24630	24497	24627	24770	24390	24736	24389	24742	24683	24592	24760	24705	24345	24649	24704	24599	24284	24790	24560	24541	24512	24322	24738	24451	24615	24618	24482	24337	24445	24408	24451	24676	24477	24347	24336	24654	24608	24486	24612	24656	24400	24611	24858	24724	24619	24445	24780	24682	24642	24410	24703	24237	24512	24550	24656	24373	24525	24612	24623	24578	24544	24708	24547	24611	24770	24569	24781	24760	24545	24389	24702	24701	24585	24677	24932	24327	24378	24414	24262	24363	24394	24361	24667	24494	24724	24552	24531	24435	24743	24498	24364	24500	24484	24428	24574	24690	24760	24719	24468	24585	24453	24652	24452	24584	24689	24760	24752	24508	24587	24678	24619	24692	24907	24368	24860	24544	24525	24669	24632	24831	24657	24479	24552	24374	24756	24508	24568	24648	24684	24570	24448	24516	24604	24502	24453	24657	24629	24626	24650	24823	24541	24681	24599	24694	24473	24568	24567	24490	24675	24358	24369	24467	24527	24682	24433	24844	24634	24547	24445	24447	24565	24555	24640	24393	24468	24440	24639	24701	24347	24504	24596	24696	24712	24712	24573	24758	24629	24679	24609	24503	24444	24501	24811	24711	24680	24623	24510	24653	24548	24503	24639	24632	24703	24686	24633	24559	24408	24682	24251	24454	24250	24545	24632	24336	24843	24402	24695	24285	24624	24651	24366	24281	24622	24431	24603	24383	24690	24651	24498	24693	24756	24456	24543	24783	24497	24668	24584	24479	24639	24521	24816	24496	24873	24651	24759	24551	24741	24603	24414	24529	24414	24530	24358	24412	24457	24638	24767	24483	24485	24623	24611	24395	24547	24347	24579	24363	24419	24389	24611	24634	24730	24624	24701	24460	24807	24630	24806	24597	24571	24440	24472	24412	24468	24439	24533	24598	24506	24616	24513	24628	24348	24316	24643	24431	24537	24591	24713	24683	24341	24274	24535	24537	24772	24518	24438	24666	24395	24890	24737	24546	24377	24434	24536	24627	24770	24741	24666	24476	24753	24588	24507	24526	24309	24273	24678	24583	24562	24548	24548	24636	24328	24573	24551	24582	24611	24464	24689	24746	24573	24566	24468	24493	24401	24136	24628	24543	24418	24637	24645	24540	24595	24608	24818	24661	24532	24734	24732	24411	24296	24546	24473	24505	24634	24410	24714	24691	24640	24618	24732	24762	24317	24524	24750	24480	24566	24402	24553	24453	24480	24603	24644	24580	24674	24537	24515	24663	24444	24684	24817	24614	24483	24582	24653	24608	24671	24428	24339	24398	24757	24501	24600	24686	24575	24608	24667	24504	24726	24392	24606	24526	24475	24624	24362	24452	24471	24600	24300	24462	24413	24326	24683	24893	24494	24478	24362	24496	24316	24700	24517	24535	24500	24541	24441	24435	24571	24346	24723	24572	24764	24472	24569	24329	24138	24537	24608	24221	24464	24349	24445	24567	24572	24621	24562	24729	24363	24622	24791	24668	24608	24614	24557	24668	24317	24791	24673	24733	24781	24491	24544	24608	24461	24331	24576	24639	24648	24424	24389	24520	24423	24779	24589	24601	24661	24667	24464	24522	24490	24429	24645	24480	24384	24406	24561	24594	24551	24616	24389	24377	24502	24563	24882	24666	24464	24643	24654	24626	24423	24569	24485	24504	24696	24873	24768	24641	24702	24448	24663	24582	24515	24517	24691	24357	24588	24396	24563	24683	24375	24457	24664	24507	24631	24548	24635	24298	24660	24664	24623	24453	24588	24340	24637	24487	24618	24490	24472	24703	24402	24211	24547	24606	24759	24259	24698	24735	24763	24901	24688	24590	24657	24382	24633	24662	24577	24499	24542	24359	24543	24290	24585	24406	24708	24528	24574	24509	24503	24647	24379	24424	24585	24641	24653	24431	24451	24563	24678	24685	24338	24739	24645	24522	24586	24608	24653	24697	24698	24927	24790	24398	24391	24636	24711	24627	24661	24541	24733	24441	24603	24546	24781	24504	24641	24566	24603	24391	24744	24366	24458	24588	24595	24444	24637	24549	24657	24546	24423	24529	24653	24612	24641	24784	24425	24666	24608	24243	24627	24580	24826	24650	24675	24688	24627	24596	24499	24475	24541	24455	24457	24638	24444	24659	24597	24334	24731	24528	24690	24622	24540	24614	24541	24573	24759	24680	24555	24612	24706	24399	24615	24563	24696	24578	24459	24446	24504	24452	24600	24420	24703	24810	24615	24559	24650	24531	24545	24615	24576	24710	24485	24539	24446	24246	24626	24578	24478	24620	24777	24512	24357	24812	24341	24570	24684	24473	24670	24585	24589	24522	24725	24548	24662	24479	24544	24493	24818	24349	24693	24486	24168	24470	24458	24543	24720	24635	24784	24639	24724	24707	24516	24687	24403	24571	24610	24609	24476	24438	24439	24331	24805	24653	24655	24396	24663	24542	24543	24711	24596	24510	24476	24688	24808	24572	24339	24380	24304	24510	24414	24503	24585	24513	24869	24355	24324	24777	24492	24714	24816	24744	24518	24344	24556	24480	24664	24507	24446	24517	24457	24595	24628	24582	24528	24253	24656	24727	24524	24419	24495	24617	24723	24685	24725	24416	24638	24527	24734	24607	24525	24702	24543	24343	24610	24541	24593	24584	24534	24626	24547	24638	24616	24348	24484	24900	24654	24731	24555	24490	24755	24658	24395	24508	24693	24607	24375	24229	24484	24380	24636	24507	24780	24600	24305	24475	24708	24790	24718	24509	24590	24442	24790	24583	24324	24677	24739	24529	24427	24503	24484	24468	24538	24635	24649	24433	24734	24488	24742	24678	24564	24467	24501	24494	24465	24537	24476	24526	24595	24299	24223	24649	24687	24563	24496	24619	24902	24602	24803	24484	24657	24504	24559	24492	24475	24731	24303	24337	24417	24462	24339	24513	24528	24569	24720	24602	24579	24458	24696	24527	24217	24708	24502	24490	24654	24820	24531	24746	24524	24521	24467	24518	24351	24775	24976	24484	24532	24641	24709	24657	24598	24730	24550	24757	24526	24682	24536	24711	24429	24523	24665	24425	24444	24742	24462	24556	24549	24663	24535	24527	24812	24719	24571	24536	24583	24487	24392	24547	24389	24500	24640	24583	24564	24534	24521	24691	24579	24489	24635	24666	24755	24605	24664	24492	24520	24505	24498	24640	24622	24688	24651	24773	24683	24293	24568	24683	24706	24566	24494	24633	24677	24828	24518	24514	24418	24430	24563	24546	24881	24527	24585	24616	24652	24650	24458	24515	24236	24441	24413	24649	24646	24876
39411	49472	35948	22915	16082	15047	15367	14948	15087	15125	15109	15136	15043	15060	15095	15189	15214	15058	15101	14988	15080	15086	15019	15123	15254	15012	15223	15101	15052	15080	15053	15226	15203	15167	15048	15142	15421	15071	15019	15052	15142	15113	15071	15072	15060	15220	15148	15085	15045	15113	15085	15202	15059	15128	14998	15152	15058	15163	15127	15211	15073	15301	15197	15048	15188	14908	15115	15174	15026	15035	15221	15171	15091	15059	15164	15114	14891	15075	15112	15088	15091	15075	15162	14958	14990	15096	15114	15075	15169	14985	14993	15013	15140	15127	14985	15212	15221	15028	15141	15038	15130	15061	15041	15184	14987	15131	15117	15174	15023	15099	15116	15172	15122	15176	15110	15016	15020	15094	15149	15090	15156	15215	15071	15016	15155	15266	14958	15078	14867	15130	15251	15090	14977	14977	15139	15287	14968	15127	15103	15118	15105	15110	15063	15307	15126	15242	15209	15034	15125	15110	15058	15124	14984	15125	15151	15110	15282	15191	14979	15081	15229	15173	15153	15152	14991	15120	15068	14997	14932	14999	15126	15111	15007	15201	15033	15048	15104	15145	15143	15210	15138	15052	15165	15168	15039	15164	15099	15162	15316	14954	15139	15195	15025	14969	15291	15042	15144	15080	15237	15310	15192	15277	14998	15005	15011	15176	14893	15098	15077	15114	15255	15094	14969	15179	15009	15000	15172	15183	15239	14912	15257	15159	15085	15084	15057	14936	15395	14908	15170	15091	15061	14978	15180	15144	15035	15059	15012	15072	15164	15160	14940	14912	15022	15175	15063	15069	14900	15018	15283	14970	15008	15188	15007	15215	15091	15008	15110	15110	15006	15136	15095	14969	15253	15023	15212	15035	15032	15103	15068	15122	15193	15067	15145	14938	15093	15007	15120	15168	15238	15120	15239	15055	15208	15068	15022	15001	14983	15031	15264	15170	15125	15129	15022	15096	15155	15274	15205	15068	15121	14993	15180	15127	15031	15048	15182	15059	15021	14959	14934	15159	15135	15163	15191	15113	15224	14976	15204	15078	15124	15032	15008	15190	15085	15365	15180	15163	14906	15094	15228	15044	14943	15322	15116	15219	14975	15137	15075	14998	15053	15098	14985	15145	15155	15150	15165	15222	15068	14930	15096	15097	15073	15129	15195	15132	15131	14978	15325	15038	15144	14783	15025	15081	15239	15038	15023	15155	15189	15099	15148	14901	15040	15247	15178	15179	15270	15207	15117	15168	15060	15133	15121	15137	15036	14921	15078	15056	14925	15065	15072	15157	15017	15107	15109	14888	15237	15085	15214	15045	15226	15044	14940	15097	15142	15135	15078	15094	14948	15065	15207	15083	15140	14949	15154	15115	15037	14934	14963	15112	15078	14998	15195	15106	15130	15109	15021	14984	15036	15146	15057	14975	15062	15134	14963	15228	15189	15073	15085	15165	14956	14994	15052	15144	15047	15105	14963	15046	15029	14979	15078	15017	15087	15059	15175	15226	14925	15094	15115	14973	15169	15120	15134	15031	15034	15079	15227	14945	14942	15002	15097	15184	15077	15143	15029	14995	15022	15116	15117	15099	15216	15162	14942	14983	15133	15005	15206	15046	15126	14994	15119	15101	15023	15043	15394	15030	15124	15110	15111	15231	15032	15173	15167	15098	14956	15113	15013	15153	15100	15096	15174	14928	14971	15075	15265	15170	15107	14983	15264	15239	14934	15135	15163	15143	15114	15310	15101	15069	15038	15173	15079	15244	15060	15303	15068	15026	15128	15108	15011	14798	15107	15090	15086	15145	15214	15057	15068	15081	15116	15128	15150	15013	15135	15040	15028	15100	15030	15015	14906	15166	15074	15116	15026	15298	14975	15250	15124	15099	15138	14934	14997	15235	15087	15046	15026	15056	15263	15066	15092	15172	15129	15169	15129	15323	15047	15172	15145	15007	14989	15058	15136	15147	15124	15073	14893	15196	15042	15183	14995	15254	15034	15049	15081	15039	15214	15081	15047	15008	15286	15011	15010	14940	15052	15148	15045	15078	15088	15167	15090	15169	15190	15098	15003	15122	14952	14961	15135	15127	15172	15113	15220	15152	15155	15196	15263	15081	15090	15156	15046	15083	15069	15160	15052	15069	15145	15105	15098	15057	15360	15157	15059	15270	15202	15122	15137	15181	15249	15109	15070	15064	15120	14950	15097	15070	15224	15181	15324	15221	15233	15264	14960	15049	15142	15260	15057	15023	15267	15051	15081	15186	14974	15112	15140	15188	15061	15103	15167	15060	15283	15099	15240	15195	15048	15117	15152	15276	15203	15178	15154	15074	15051	14972	15159	15185	15135	15242	14997	15089	15136	14929	15246	15239	15048	14955	15235	15138	15186	15162	15087	15153	15103	15176	15125	15040	15197	15220	15088	15206	15034	15085	15045	15233	15033	15196	15122	15034	15056	15020	15078	15220	15073	15279	15062	14998	14915	15241	15189	15168	15164	14984	15200	15020	15097	15168	14881	15264	14996	14870	14930	15053	15045	15138	15173	15262	15063	15238	15028	15123	15144	15122	15089	15000	14984	15015	15143	15136	15037	15020	15134	15072	15155	15138	15202	15158	15146	15130	15033	15012	14830	15049	14953	15245	15082	15113	14973	14983	15018	15121	15246	15014	15129	14993	15019	15298	15015	15241	14891	15143	15239	15217	15209	15027	15195	14804	14986	15140	15137	15019	15141	15313	15185	14932	15155	15100	14895	15062	15136	15059	15022	15210	15023	15034	15026	15147	15294	15146	15041	15158	15140	15331	15265	15218	15220	15096	14996	15166	15219	15193	15148	15111	15129	14936	15104	15018	15121	15039	15217	15073	15145	15102	15157	15046	15082	15100	15092	15242	15068	14940	15213	14867	15151	15088	15052	15116	15057	15068	15191	15124	15228	15189	15125	15044	15173	15020	15232	15111	15147	15016	15261	15079	15014	15166	15136	15061	15041	15068	15188	15202	15010	15142	14994	15218	15247	15141	15116	15157	14991	15044	14943	15291	14987	14913	15145	15032	15152	15171	15085	15253	15161	15122	15074	15130	15119	15066	15181	15088	15094	15222	15147	15066	15105	14862	15122	15248	14902	15131	15114	15196	15064	15128	15269	15210	15060	15050	15120	15094	15016	15158	15161	15134	15228	15150	15090	14991	14936	14861	15306	15116	14965	15276	15168	15144	15057	15134	15053	14980	15100	15083	15164	15156	15133	15204	15025	15047	15192	15052	15088	15168	15144	15124	15187	15157	14989	15095	15058	15069	15099	15178	15024	15054	15129	14911	15104	14961	15145	15062	14900	15181	15167	15161	15111	15110	15052	15106	15090	15203	15217	15029	15241	15115	15130	15033	15273	14964	15241	15090	15254	15035	15114	14987	15132	14965	15026	15176	14966	15026	15265	15006	15161	15152	15177	15055	15100	15031	15113	15149	15052	15217	15108	15199	15175	15191	15074	14959	14946	15094	15136	15241	15120	14986	15010	15117	15149	15008	15037	15170	15093	15097	14958	15006	15060	15123	14969	15098	15122	15125	14958	15144	14978	14996	15134	15249	15165	15292	14963	15155	15076	15160	14968	15011	15236	14804	15207	14994	15122	15117	15264	14942	14989	15241	15118	15100	15001	15032	15083	14921	14979	15277	15071	14977	15231	15176	14925	15012	15014	15317	15082	14921	15009	15150	15153	14969	15150	15153	14919	15166	15184	15175	15248	15135	15222	15049	15057	15193	15060	15016	15233	15157	15274	15092	15011	15133	15111	14993	15061	14966	15070	14874	15026	15294	15190	15046	15089	15068	15022	14991	15105	15031	15248	15232	14977	15119	14991	15093	15118	14981	15260	15200	15073	15184	15177	15128	15140	15027	15107	15108	15020	15237	15157	15030	15189	15135	14934	15313	15168	15057	15047	15148	15017	15188	15264	15078	15060	15089	15051	15119	15050	15141	15011	15095	14991	15226	15276	15055	15154	15173	15120	15219	15067	15095	15127	14885	15082	15150	15122	15043	15043	15051	14945	15215	15031	15352	15177	15024	15199	15108	15130	15335	15136	15188	14927	14963	15017	15145	15316	15123	15182	15106	14931	15172	15008	15164	15224	15123	15103	15058	14917	15087	15034	15031	15470	15077	15149	14954	15150	15144	15204	15069	15064	14929	15180	14961	15170	14985	15141	15038	15030	15154	15140	15158	15141	15211	15121	15150	15031	14978	15151	15074	15121	14999	15059	14994	15100	15067	15093	15181	15221	15258	15122	15132	15194	15056	15110	15178	15096	15222	15112	15070	15066	15030	15081	15299	15002	14967	15187	15048	15224	14950	15087	15019	15113	15128	15154	15061	15071	15240	14983	15103	14958	15220	15062	15114	15190	15302	15230	14978	15183	14974	15082	15225	15186	15201	15119	15184	14908	15059	15194	15141	14977	15141	15102	14970	15047	15063	15042	15037	15089	15040	15180	15203	15059	14994	15113	15228	15234	15263	15150	15047	14993	15028	15325	15014	15187	14945	15159	15101	15118	15074	14913	15047	15182	15105	14948	15221	15057	15018	15170	15238	15014	14962	15099	14975	15142	15309	15115	14997	15081	14957	15116	15039	15157	15103	15169	15062	15125	15231	15115	14988	15088	15136	14931	15130	15158	15103	15174	15223	15099	15158	15009	15059	15005	15084	15176	15165	15067	15151	15164	15128	15107	15121	15046	15234	15241	15113	15155	15012	15136	15219	14932	15115	15020	15013	15033	15197	15022	15254	15200	15016	15005	15073	15083	15166	15014	14978	15196	15126	15014	15086	15232	15062	15193	15232	15100	15030	14988	14977	15002	14943	15087	15262	15007	15233	15131	15198	15150	15069	14998	15072	15317	15115	15108	15082	15109	15116	15095	15174	15163	15098	14949	14982	14994	14981	15125	14902	15015	15203	15211	15073	15196	15134	15190	15071	15123	15227	15026	15103	15278	15113	15284	15070	14969	15132	15097	15159	15138	15126	15124	15211	15139	15082	15200	15156	15114	15050	15105	15183	15064	15260	14986	15074	15210	15085	15214	15165	15270	14993	15146	15167	15108	15094	15094	15150	15180	15156	15259	15117	15150	15084	15176	14967	15244	15248	15030	15014	15084	15008	15246	15022
25164	26538	37669	36396	29368	26373	27483	25031	24427	24898	24655	24649	24701	24814	24724	24610	24591	24608	24512	24530	24516	24725	24431	24442	24673	24463	24536	24473	24521	24526	24507	24657	24498	24579	24603	24456	24584	24561	24717	24473	24570	24659	24667	24589	24446	24396	24586	24480	24663	24502	24525	24318	24298	24431	24396	24648	24535	24594	24581	24274	24422	24310	24592	24321	24306	24668	24618	24755	24347	24331	24696	24580	24419	24696	24439	24473	24472	24571	24437	24286	24421	24513	24129	24528	24661	24355	24587	24515	24518	24438	24474	24419	24486	24650	24620	24523	24303	24552	24486	24528	24557	24354	24386	24304	24389	24197	24287	24578	24555	24638	24337	24367	24386	24601	24303	24715	24535	24456	24483	24474	24467	24441	24664	24571	24453	24402	24212	24540	24322	24678	24605	24604	24506	24401	24413	24622	24550	24528	24406	24420	24371	24423	24487	24882	24662	24459	24505	24637	24427	24514	24319	24403	24325	24291	24527	24298	24639	24860	24646	24488	24482	24283	24400	24545	24237	24298	24364	24662	24274	24497	24708	24591	24446	24702	24475	24576	24637	24433	24449	24339	24608	24331	24222	24721	24316	24223	24288	24257	24583	24559	24319	24332	24289	24382	24270	24529	24558	24389	24354	24536	24489	24284	24575	24527	24382	24490	24319	24549	24320	24461	24713	24602	24456	24255	24428	24596	24565	24580	24465	24402	24466	24388	24530	24557	24430	24288	24487	24709	24420	24432	24465	24638	24428	24382	24732	24652	24272	24601	24435	24659	24553	24353	24809	24323	24337	24490	24420	24617	24500	24340	24378	24389	24350	24498	24385	24604	24538	24556	24430	24277	24578	24567	24533	24069	24438	24298	24327	24477	24566	24494	24490	24552	24308	24526	24507	24418	24463	24522	24677	24590	24347	24573	24561	24482	24378	24645	24452	24714	24575	24407	24503	24432	24200	24236	24412	24640	24365	24447	24316	24484	24622	24662	24517	24588	24549	24396	24423	24483	24453	24553	24473	24603	24598	24475	24290	24386	24393	24555	24389	24593	24467	24679	24278	24376	24636	24546	24648	24350	24221	24301	24467	24609	24808	24552	24430	24926	24420	24317	24408	24351	24597	24375	24311	24421	24581	24631	24251	24386	24547	24407	24100	24518	24893	24400	24635	24277	24712	24438	24492	24240	24505	24528	24472	24418	24349	24515	24441	24298	24222	24638	24374	24214	24361	24475	24429	24385	24552	24413	24462	24264	24492	24280	24630	24345	24495	24386	24432	24339	24349	24412	24251	24234	24386	24727	24850	24453	24645	24425	24128	24360	24410	24519	24897	24341	24450	24519	24652	24492	24438	24522	24633	24368	24376	24572	24261	24560	24390	24462	24489	24534	24637	24441	24380	24398	24373	24528	24531	24254	24314	24362	24309	24450	24533	24346	24398	24336	24879	24522	24483	24235	24671	24075	24279	24270	24373	24464	24301	24359	24381	24529	24396	24580	24438	24426	24332	24598	24687	24354	24322	24295	24283	24371	24368	24507	24700	24430	24505	24586	24497	24435	24633	24463	24518	24618	24607	24431	24470	24387	24281	24392	24376	24329	24426	24440	24312	24495	24194	24813	24566	24317	24769	24321	24604	24735	24720	24508	24442	24672	24364	24505	24505	24319	24368	24287	24550	24642	24534	24368	24443	24677	24331	24466	24542	24497	24487	24417	24268	24549	24686	24652	24546	24376	24507	24171	24602	24588	24377	24606	24463	24337	24635	24346	24323	24390	24304	24659	24542	24427	24399	24383	24365	24689	24566	24535	24485	24430	24453	24604	24544	24374	24459	24202	24411	24549	24487	24330	24526	24357	24281	24811	24546	24454	24539	24386	24409	24702	24348	24574	24177	24349	24494	24315	24342	24440	24551	24416	24532	24660	24328	24449	24598	24540	24536	24726	24413	24330	24640	24507	24309	24650	24533	24182	24420	24746	24505	24509	24245	24382	24482	24715	24475	24177	24385	24390	24399	24571	24437	24858	24483	24487	24715	24379	24417	24371	24579	24387	24562	24423	24581	24363	24499	24326	24697	24492	24411	24614	24537	24482	24448	24632	24350	24299	24498	24399	24722	24312	24572	24366	24335	24263	24504	24306	24402	24587	24715	24555	24674	24489	24717	24494	24556	24639	24455	24459	24532	24483	24374	24517	24299	24072	24144	24535	24671	24597	24403	24523	24645	24224	24360	24310	24697	24443	24570	24375	24456	24450	24327	24440	24395	24432	24348	24633	24511	24446	24442	24440	24645	24452	24510	24711	24533	24500	24410	24401	24480	24319	24438	24839	24328	24409	24661	24272	24670	24711	24430	24404	24530	24664	24568	24394	24273	24254	24474	24593	24465	24371	24465	24276	24591	24402	24226	24134	24409	24644	24606	24453	24473	24380	24424	24526	24726	24228	24714	24581	24678	24456	24331	24518	24576	24247	24509	24499	24639	24568	24400	24337	24319	24477	24314	24615	24529	24525	24400	24473	24507	24435	24370	24456	24305	24384	24363	24480	24382	24538	24474	24382	24155	24558	24310	24585	24603	24793	24456	24584	24263	24641	24416	24799	24532	24426	24601	24507	24466	24407	24601	24481	24626	24677	24504	24458	24557	24484	24251	24256	24719	24320	24565	24488	24312	24524	24675	24538	24581	24661	24820	24348	24426	24582	24501	24510	24601	24310	24405	24508	24622	24130	24383	24401	24360	24327	24572	24432	24401	24324	24197	24396	24261	24153	24445	24441	24524	24414	24279	24361	24732	24442	24310	24373	24078	24400	24674	24576	24360	24469	24553	24350	24496	24716	24266	24551	24439	24518	24365	24364	24832	24483	24803	24325	24640	24390	24564	24485	24261	24645	24372	24514	24688	24506	24348	24471	24453	24397	24572	24453	24399	24555	24522	24195	24402	24641	24274	24203	24448	24579	24447	24476	24366	24245	24462	24353	24243	24710	24330	24574	24307	24390	24303	24619	24625	24472	24316	24570	24537	24584	24441	24284	24511	24326	24202	24481	24508	24600	24475	24455	24339	24393	24562	24361	24657	24126	24445	24510	24651	24567	24549	24260	24223	24465	24421	24486	24715	24628	24407	24583	24229	24670	24446	24332	24358	24436	24277	24591	24236	24450	24112	24695	24343	24262	24475	24562	24409	24196	24283	24686	24438	24404	24383	24568	24558	24312	24805	24781	24111	24462	24598	24443	24485	24430	24426	24765	24282	24487	24727	24590	24642	24273	24478	24498	24511	24696	24520	24469	24508	24420	24571	24287	24539	24568	24415	24417	24526	24447	24575	24647	24285	24355	24384	24417	24359	24645	24383	24520	24473	24688	24422	24352	24438	24451	24525	24414	24450	24606	24553	24573	24598	24435	24478	24526	24376	24486	24481	24448	24526	24710	24549	24604	24394	24302	24551	24654	24411	24484	24431	24800	24405	24326	24437	24450	24441	24726	24483	24250	24366	24246	24535	24317	24614	24414	24526	24293	24453	24464	24293	24323	24465	24449	24362	24334	24536	24261	24507	24603	24367	24518	24436	24378	24203	24666	24438	24621	24655	24690	24553	24433	24615	24465	24486	24323	24367	24598	24451	24458	24600	24252	24540	24602	24489	24418	24488	24437	24529	24710	24407	24297	24588	24404	24500	24413	24525	24345	24574	24666	24385	24367	24369	24429	24591	24564	24324	24005	24351	24234	24467	24612	24165	24390	24626	24497	24536	24407	24568	24685	24478	24623	24469	24434	24320	24666	24442	24449	24307	24601	24673	24454	24396	24442	24320	24342	24435	24237	24492	24608	24515	24781	24739	24464	24623	24607	24551	24264	24421	24450	24458	24413	24460	24407	24373	24483	24301	24673	24842	24327	24365	24657	24513	24364	24322	24522	24375	24498	24547	24648	24329	24133	24603	24599	24491	24235	24385	24253	24431	24303	24239	24444	24226	24592	24390	24328	24385	24439	24487	24476	24374	24253	24352	24355	24402	24338	24422	24536	24387	24540	24435	24547	24319	24654	24369	24446	24304	24485	24366	24460	24383	24432	24549	24522	24195	24468	24451	24132	24161	24529	24439	24544	24354	24519	24493	24463	24605	24549	24778	24370	24425	24670	24425	24427	24613	24407	24422	24524	24501	24387	24749	24791	24289	24410	24460	24524	24578	24440	24174	24528	24537	24493	24152	24367	24399	24346	24277	24586	24374	24561	24522	24410	24710	24338	24379	24521	24476	24126	24696	24342	24370	24607	24605	24523	24431	24542	24534	24412	24491	24404	24402	24644	24446	24656	24467	24369	24063	24365	24323	24447	24676	24361	24447	24345	24495	24462	24456	24315	24472	24535	24452	24464	24718	24516	24326	24507	24389	24490	24518	24546	24606	24344	24428	24316	24259	24330	24532	24607	24468	24576	24534	24581	24573	24263	24373	24304	24625	24546	24541	24482	24224	24460	24361	24559	24538	24466	24488	24466	24640	24646	24398	24409	24295	24449	24519	24485	24364	24234	24286	24412	24653	24675	24321	24317	24453	24412	24318	24363	24520	24394	24357	24512	24595	24526	24489	24481	24404	24401	24390	24450	24598	24554	24686	24398	24395	24592	24496	24264	24398	24261	24790	24692	24630	24549	24769	24583	24461	24615	24237	24457	24338	24523	24313	24399	24555	24517	24361	24354	24698	24467	24602	24791	24569	24611	24644	24454	24369	24616	24440	24324	24349	24163	24446	24518	24644	24541	24696	24514	24579	24567	24482	24474	24364	24261	24375	24404	24337	24408	24643	24497	24450	24231	24352	24391	24464	24433	24641	24592	24586	24459	24617	24444	24367	24496	24257	24380	24232	24455	24456	24328	24460	24640	24514	24242	24363	24484	24367	24641	24752	24666	24654	24665	24500	24520	24439	24383	24475	24411	24518	24373	24489	24568	24454	24459	24202	24661	24566	24527	24521	24452	24503	24513	24624	24461	24547	24475	24303	24594	24348	24238	24528	24647	24199	24181	24341	24473	24547	24578	24661	24584	24310	24362	24428	24392	24446	24491	24628	24362	24292	24403	24527	24415	24406	24446	24394	24494	24336	24815	24531	24657	24304	24417	24597	24288	24382	24387	24414	24490	24386	24409	24486	24519	24772	24405
65957	104056	84096	54257	29076	15122	15063	14858	14898	15107	14874	15084	14972	15042	14999	15034	14909	14947	14949	14965	15137	14941	15073	14995	15071	15033	15111	14920	15054	15123	14972	15128	14915	14923	14870	14879	15000	14956	14979	15178	15037	14905	14962	15026	14939	15301	15109	15176	14987	15076	15218	15000	15030	14980	15060	15084	15035	15057	15201	15048	14972	15106	15110	15126	15010	14924	14995	15050	15245	14949	15055	15071	15124	14923	14926	14925	15240	15067	15102	14954	15058	15128	15178	15060	15089	14942	15132	14914	15007	15053	14933	15059	15011	15068	15074	15110	15114	14950	15098	15086	15040	14994	15044	15149	14979	14849	15002	15081	15155	14991	15159	14917	15005	14923	14977	15074	15047	14908	15126	14929	14895	15144	14916	15157	14989	14903	15024	15101	15083	14911	15024	15042	15105	15094	14880	15038	15161	15013	14969	15064	15013	14929	14933	15038	15228	14846	14875	14956	14972	14941	14959	14880	14984	15018	14815	15037	15054	15129	15021	15083	15029	15076	15102	15108	14986	14898	15125	15071	15152	15041	15014	15133	15043	14928	15063	14997	15061	14872	15052	14954	15000	15020	14872	15187	15072	14934	15048	15041	14967	15140	15056	14867	15012	14904	14956	15031	14982	15090	15103	15002	14930	15057	15058	15021	15088	14967	15106	15041	14934	14859	15074	14952	14995	15176	14937	14842	14932	15008	15002	15101	14976	15168	15076	14938	14770	14782	15010	15177	15012	14962	15062	15137	15068	15146	14995	15117	15198	15041	14913	15107	15046	15045	15150	15107	14990	15119	14933	15051	15039	15035	14967	14981	15105	15208	14949	14922	14933	15158	14789	15028	15069	15092	14867	14949	14963	14976	14942	14966	15015	14977	14967	15140	14915	15103	15004	15026	15153	15186	14807	15114	15054	14998	15092	14801	15040	15111	15187	15049	15078	15099	15014	15016	14874	15048	15108	14977	15069	15051	15111	14927	14910	15094	15040	15133	14974	15032	14747	14984	14944	15166	15032	15099	15104	14925	15005	15123	14986	15035	15026	14913	15011	15006	15095	14886	15068	15082	14992	14931	15006	15198	15177	15094	15003	15039	15126	15078	15109	15060	14895	14951	15080	14994	15121	15001	14938	14922	15030	15076	14975	14896	15009	15041	15070	14970	15166	15093	14854	15032	14971	15212	15029	15018	15074	15011	14971	15042	15002	14995	14978	15047	14950	15142	15061	14996	14954	15099	14880	14917	14967	14989	14977	15013	14998	15072	14902	15242	15120	15152	14873	14908	15020	15214	15112	14996	15107	15023	14781	15124	15213	15004	15136	15139	15106	15023	15086	14930	14922	15007	15312	15011	15062	14877	15085	15279	15072	15074	15125	14918	14984	14945	15016	15050	15178	15037	15075	15195	15014	15130	14971	14869	15109	14940	15071	14791	14984	14908	15152	14903	15042	15057	15133	15081	15081	15191	14906	15179	15029	15070	15118	14876	14943	14970	15138	14903	15050	15033	15138	14833	15030	14957	15028	14943	14920	15040	15022	15104	15180	14965	15020	15114	15112	14997	15099	15035	15100	14803	15072	15101	15015	15147	15056	14784	15109	15160	15060	15158	14964	14995	15053	14869	14817	15140	14970	15111	14971	14989	14959	15114	15097	15007	14922	14989	15049	14972	15129	14863	14886	14987	15088	14904	15032	15043	14890	15086	15154	14919	15018	14955	14967	14904	15080	15013	15012	14968	15147	15010	15043	15002	15229	15172	15147	15007	14957	15183	14931	15079	14908	14914	15009	14971	14935	14988	15061	15085	15017	14936	15169	14888	15035	14927	15063	15010	14983	15085	14947	14957	15133	15049	15076	15112	14817	15078	14839	14960	14843	14991	14882	14957	15075	15159	14974	14880	14996	14833	15111	15013	15029	14956	15085	14965	14940	15011	15030	14898	15012	15064	14999	14776	14993	15170	15074	15070	15092	15112	14988	15010	14897	15021	15102	14953	14929	15178	14943	15011	14887	14993	15183	14951	15025	15077	15028	14913	15060	15172	15070	15134	15143	14969	15021	14995	15024	14984	15033	15046	15075	14996	14911	15157	15107	14931	15070	15068	15091	15047	14979	14956	14999	14953	14880	15057	15113	15017	15163	14943	15027	14995	15109	14949	15061	14950	14905	14910	14978	15062	15179	14845	14961	15071	14893	14947	14886	14984	14986	14930	15067	15129	14989	15104	15023	14972	15040	14950	15008	14955	14966	14962	14970	14762	15004	14960	15104	15186	15076	15002	14988	14896	15055	15106	15031	14918	14900	14978	14898	15047	14964	14826	14956	15001	14974	15027	14899	14964	14980	15029	15070	15010	15054	14993	15100	15028	14848	14982	15148	15074	14957	14984	15143	15071	15042	15053	15171	15197	15183	15247	14944	15038	15180	14960	14929	15046	15080	14995	15072	14974	15018	15012	15121	14905	15008	14927	15026	15072	15177	14924	15017	15169	15035	14905	15117	14906	15126	15028	15179	14884	15113	15056	14891	14872	14938	15053	15008	14984	15128	15018	14939	15065	14909	15041	15034	15059	14980	14810	14997	15006	14989	15017	15047	15051	15038	15010	15073	14875	14943	14944	14874	15059	15009	14990	15049	14894	15049	15038	14942	15079	14972	14911	15140	14886	15115	15022	15173	15044	15014	14992	14824	15108	15089	15158	15176	15053	15090	14927	15132	14903	14926	15113	15049	15078	14860	14977	15005	15197	14956	14890	15091	14936	14927	15004	15061	15079	14904	14894	14902	15016	15111	14924	15058	14916	15074	14932	14920	14922	14958	15052	15176	15076	14976	15067	14944	15032	14878	15029	15007	15054	15063	15076	14979	15277	15036	15133	15048	15112	14913	15098	14922	15095	15019	15046	14996	15022	14867	15004	14898	14877	14871	14889	15009	14961	14934	14978	15026	15060	14894	14878	14995	14804	15100	14945	14895	14824	14986	15055	14767	14979	14889	14917	15107	14917	15046	15111	14987	14705	15160	15101	15049	15332	15037	14943	15083	15138	14983	15176	15211	15038	14964	15093	14848	14998	15096	15034	14935	14968	15027	15022	14954	15010	14971	15039	14975	14976	15113	14979	15057	14996	15071	15087	15107	14918	14978	15027	15073	15119	15021	14996	15189	15014	15164	15097	14965	14998	15046	14843	15040	15081	14998	15054	15047	14896	15189	15225	14976	14949	14988	14920	14991	15007	15096	14908	14988	15039	14745	15121	14984	15013	14982	14976	15063	14894	15243	14969	15025	14919	15043	15140	14982	15078	15099	14858	15032	14914	14989	15036	14871	15038	14964	15043	14933	15004	15069	14916	14880	15029	15032	14983	14952	15021	14950	15067	15012	14975	15097	15005	15045	14953	15098	14931	14924	15100	15190	14888	15115	14902	15046	14904	15062	15049	15118	15127	15122	14974	14903	15091	14985	15027	15133	14993	15061	15020	14907	15131	15154	15001	15009	15088	14904	15145	15098	15091	15130	14955	15039	15039	15108	15039	15017	14933	14880	14968	15053	15222	15106	14902	15032	14964	15013	15027	14993	15209	14793	15172	15021	14958	15031	14927	15121	14991	15069	14992	15168	14955	14953	14915	15109	15052	15141	15073	14941	15114	15063	15050	14827	15043	14916	15024	15086	15110	14998	15240	15099	15031	15147	14980	14973	15128	15075	15148	14986	14974	14854	14995	15035	15004	14969	14996	14973	15045	15092	15015	14926	14935	15048	15064	14920	14967	15108	15204	14976	15211	15124	15008	15008	15026	14962	15022	15090	14868	14971	15052	15141	15108	14980	15181	14987	14930	14969	15081	15027	14911	15007	15010	15132	15132	15031	15032	14994	15092	14930	15172	14862	14971	14977	15030	14853	14970	15231	14902	14945	15078	15239	14957	14974	15027	15065	15017	15039	15169	15003	15188	15088	15168	15001	15044	15095	15022	15063	14899	15085	14984	15068	15067	14981	15162	15092	15047	14985	15031	14937	15089	15105	15198	15052	15038	14914	15066	15091	14977	15230	15072	15137	15030	15106	15248	15126	14858	15070	14988	15000	14865	15114	15007	15057	15128	15122	15072	14975	15103	14995	15181	14993	15114	15081	15045	14992	15091	15035	15050	14947	14975	14873	14990	15032	15125	15079	15026	14965	14992	15099	14938	15037	14880	14999	15113	15269	15085	15102	15043	14998	15020	15169	15061	15029	15143	14978	15233	14915	15109	15061	15017	15154	14914	15067	15172	14917	14991	15105	14881	15113	15095	15115	15120	14932	15025	15024	15009	14883	15159	15015	15146	15024	15022	14976	15131	15115	15144	14968	14990	14960	14985	14908	14800	14968	15130	14987	15058	14988	15098	14866	15141	14862	14920	15042	15015	15177	15032	14991	15069	15130	14940	15073	15016	15045	14891	14979	15137	14866	14827	14875	15211	14984	15108	14958	15064	15116	15021	15244	15018	15176	14905	14879	15168	15134	15022	14896	14938	15037	14911	15179	14993	14884	15074	14938	14954	15201	14829	15130	14922	14990	15080	15182	15001	15001	14983	15031	15087	14987	15039	14969	15034	14901	15039	14971	14999	14852	14896	15042	15069	15094	15035	15067	15065	15206	15188	14921	15155	15079	15035	15066	15035	15067	15030	15116	15099	15081	14810	15043	15002	15138	15012	15023	15009	14952	15086	14936	15028	14972	14888	15105	14990	14977	15078	14979	15134	14957	14975	15072	15058	14946	14975	15023	15050	14967	15124	15006	15017	15049	15032	15099	14976	14767	14913	14984	15150	15149	15053	15163	15142	15123	15075	14912	15224	15079	15012	14922	15231	15120	14904	15004	14882	15133	14934	14863	14996	14946	15151	15079	15066	14832	14971	14961	15138	14959	15092	15106	15010	14966	15007	15088	15021	15101	15047	15130	14924	15096	15107	14937	15115	15144	15033	14926	14996	15011	14866	14989	15058	14816	15177	14915	14942	15080	14885	14940	14920	14903	15073	15142	15213	15092	14980	14932	15121	14908	14892	14821	15160	15075	15050	14996	15112	15027	15119	15179	14977	15050	14956	14997	14764	15068	14939	15134	14945	15052	15022	15007	14994	14989	15027	15103	15023	14931	14906	15020	14918	14920	14906	15084	14986
22965	25516	36601	33763	28270	26748	31249	28319	27473	28088	28112	27975	27775	27729	27820	27551	27973	27698	27583	27607	27863	27806	27453	27709	27503	27673	27558	27442	27716	27821	27616	27452	27708	27752	27869	27655	27462	27438	27801	27600	27644	27625	27672	27888	27852	27728	27709	27539	27722	27307	27743	27549	27686	27469	27587	27488	27522	27379	27404	27479	27664	27522	27529	27357	27464	27594	27607	27382	27477	27493	27590	27398	27508	27261	27639	27546	27580	27336	27484	27500	27595	27512	27651	27257	27817	27614	27947	27458	27492	27362	27465	27400	27440	27527	27536	27756	27513	27417	27832	27501	27461	27458	27463	27460	27470	27410	27385	27444	27803	27649	27724	27472	27647	27699	27661	27185	27027	27769	27672	27603	27331	27487	27435	27616	27393	27736	27522	27542	27441	27526	27670	27715	27443	27293	27615	27470	27643	27396	27527	27471	27538	27574	27732	27475	27477	27678	27472	27537	27775	27655	27355	27457	27204	27673	27871	27708	27377	27572	27506	27423	27628	27404	27481	27337	27681	27677	27706	27757	27474	27376	27434	27432	27826	27869	27665	27606	27414	27593	27319	27206	27501	27280	27326	27436	27449	27200	27621	27419	27379	27297	27796	27661	27474	27468	27521	27659	27629	27721	27653	27633	27682	27502	27457	27229	27674	27608	27588	27568	27392	27565	27756	27478	27631	27658	27351	27635	27544	27553	27415	27424	27799	27540	27363	27608	27464	27512	27467	27475	27714	27249	27600	27618	27700	27401	27452	27239	27496	27343	27391	27549	27546	27581	27638	27653	27431	27587	27715	27539	27698	27507	27395	27696	27168	27550	27416	27386	27435	27580	27321	27491	27610	27482	27387	27524	27648	27475	27322	27537	27339	27445	27300	27382	27557	27600	27489	27541	27674	27383	27431	27574	27711	27398	27495	27508	27503	27493	27483	27504	27829	27738	27614	27474	27519	27328	27290	27629	27359	27709	27522	27504	27396	27534	27422	27684	27621	27384	27511	27752	27269	27476	27408	27552	27472	27390	27653	27555	27249	27480	27655	27558	27447	27537	27696	27518	27576	27672	27616	27090	27734	27526	27584	27556	27437	27604	27776	27509	27380	27508	27484	27152	27425	27475	27471	27727	27492	27314	27541	27566	27485	27795	27396	27404	27589	27871	27681	27485	27601	27618	27401	27578	27331	27492	27410	27528	27804	27545	27420	27493	27725	27392	27773	27295	27486	27214	27283	27317	27320	27654	27652	27605	27543	27597	27548	27393	27405	27630	27558	27701	27717	27449	27364	27680	27497	27412	27447	27256	27094	27627	27622	27700	27638	27566	27341	27502	27437	27404	27624	27464	27675	27462	27359	27271	27580	27219	27627	27277	27583	27622	27553	27394	27506	27664	27552	27516	27469	27432	27508	27697	27532	27719	27476	27434	27486	27554	27870	27511	27357	27541	27728	27476	27575	27409	27616	27408	27458	27232	27473	27700	27432	27473	27660	27476	27612	27469	27495	27163	27532	27583	27334	27281	27456	27530	27241	27473	27500	27265	27529	27843	27518	27444	27376	27581	27608	27506	27537	27582	27565	27374	27314	27664	27799	27476	27647	27691	27418	27512	27533	27484	27868	27555	27375	27229	27615	27352	27351	27302	27469	27375	27488	27401	27660	27644	27227	27608	27319	27316	27371	27244	27548	27357	27603	27441	27390	27734	27234	27452	27486	27685	27449	27542	27752	27183	27553	27426	27761	27478	27398	27354	27657	27483	27326	27505	27513	27361	27539	27499	27525	27684	27399	27455	27448	27451	27347	27498	27142	27441	27591	27373	27697	27581	27444	27368	27512	27698	27661	27417	27560	27374	27619	27495	27530	27494	27109	27487	27691	27599	27475	27487	27326	27455	27558	27485	27499	27502	27376	27466	27522	27508	27553	27732	27343	27252	27613	27608	27549	27507	27519	27672	27645	27557	27687	27347	27357	27719	27728	27628	27678	27673	27356	27368	27486	27684	27551	27363	27636	27222	27271	27614	27475	27602	27405	27572	27757	27717	27413	27586	27642	27402	27517	27417	27328	27700	27375	27359	27773	27511	27531	27749	27313	27547	27629	27402	27587	27442	27417	27180	27424	27243	27436	27476	27568	27514	27649	27516	27482	27521	27688	27382	27560	27527	27569	27496	27302	27691	27331	27437	27291	27540	27483	27515	27408	27385	27282	27826	27494	27495	27367	27667	27798	27504	27676	27440	27569	27564	27553	27437	27549	27602	27502	27175	27657	27392	27668	27572	27576	27582	27353	27588	27561	27288	27743	27348	27681	27483	27395	27540	27350	27511	27557	27431	27448	27776	27639	27416	27307	27399	27455	27355	27825	27701	27370	27256	27644	27491	27558	27334	27647	27510	27491	27541	27657	27424	27567	27187	27479	27496	27347	27738	27618	27405	27270	27127	27643	27475	27515	27387	27471	27415	27475	27315	27476	27544	27426	27613	27503	27332	27499	27620	27362	27537	27547	27601	27431	27425	27741	27523	27453	27476	27494	27654	27608	27420	27225	27537	27600	27423	27621	27503	27395	27496	27486	27486	27706	27516	27362	27499	27597	27623	27768	27558	27341	27542	27406	27322	27272	27512	27574	27582	27340	27499	27482	27829	27461	27622	27220	27438	27549	27366	27528	27502	27693	27687	27466	27556	27546	27676	27444	27512	27347	27453	27382	27459	27572	27470	27434	27769	27613	27482	27549	27650	27458	27656	27403	27456	27189	27469	27598	27541	27452	27228	27438	27719	27513	27540	27317	27512	27561	27663	27441	27552	27566	27482	27814	27581	27239	27611	27369	27493	27394	27460	27470	27317	27558	27448	27407	27364	27423	27373	27470	27337	27251	27414	27589	27827	27428	27396	27466	27390	27474	27415	27637	27667	27454	27642	27784	27868	27490	27318	27759	27557	27614	27517	27444	27566	27469	27371	27593	27286	27427	27491	27641	27281	27457	27578	27317	27322	27282	27342	27822	27778	27650	27531	27554	27428	27425	27713	27707	27544	27627	27553	27319	27401	27447	27564	27548	27678	27468	27598	27838	27725	27430	27345	27681	27462	27650	27503	27415	27646	27702	27342	27562	27376	27353	27338	27448	27629	27565	27491	27350	27612	27859	27602	27405	27256	27603	27392	27410	27749	27583	27489	27541	27438	27528	27677	27420	27414	27175	27356	27463	27522	27569	27457	27364	27471	27574	27633	27584	27360	27401	27426	27569	27374	27211	27603	27614	27640	27450	27664	27776	27382	27798	27411	27363	27386	27567	27438	27189	27379	27589	27641	27737	27652	27372	27245	27377	27210	27308	27361	27353	27673	27420	27253	27392	27601	27761	27619	27594	27303	27439	27555	27528	27394	27253	27300	27431	27533	27757	27449	27711	27620	27509	27331	27433	27413	27633	27426	27403	27528	27618	27589	27542	27598	27187	27458	27449	27478	27528	27343	27440	27568	27424	27483	27366	27550	27511	27466	27172	27345	27404	27418	27265	27396	27886	27257	27822	27608	27532	27556	27309	27490	27523	27455	27570	27554	27601	27631	27515	27374	27771	27530	27264	27366	27333	27560	27551	27737	27421	27309	27159	27573	27617	27631	27602	27451	27329	27573	27540	27385	27501	27519	27376	27374	27674	27412	27573	27526	27548	27252	27298	27750	27433	27474	27309	27625	27474	27538	27532	27354	27800	27502	27424	27288	27464	27450	27392	27499	27411	27494	27387	27317	27595	27417	27381	27306	27370	27446	27347	27449	27336	27688	27606	27308	27496	27332	27307	27353	27660	27592	27508	27644	27436	27589	27465	27615	27447	27741	27570	27645	27573	27212	27474	27403	27729	27488	27355	27569	27369	27714	27380	27383	27549	27526	27617	27350	27678	27275	27441	27548	27590	27729	27385	27438	27576	27516	27462	27473	27541	27779	27602	27494	27624	27309	27508	27412	27585	27470	27667	27897	27505	27525	27431	27411	27581	27397	27420	27163	27459	27348	27332	27586	27572	27566	27067	27375	27548	27572	27396	27682	27414	27231	27419	27370	27348	27529	27543	27556	27429	27521	27610	27212	27227	27288	27308	27302	27398	27433	27538	27365	27570	27298	27387	27553	27473	27677	27490	27471	27339	27518	27215	27458	27551	27500	27468	27864	27688	27461	27499	27261	27463	27195	27500	27539	27580	27757	27315	27295	27610	27486	27445	27499	27381	27392	27257	27484	27327	27387	27557	27878	27522	27425	27719	27307	27566	27441	27551	27441	27519	27747	27483	27496	27682	27342	27615	27572	27395	27598	27501	27621	27405	27560	27507	27514	27350	27478	27510	27699	27305	27543	27462	27302	27718	27591	27498	27665	27282	27624	27435	27445	27481	27664	27570	27241	27551	27382	27393	27412	27622	27637	27447	27565	27453	27477	27404	27355	27465	27498	27660	27706	27667	27563	27475	27648	27453	27554	27675	27558	27429	27685	27473	27294	27525	27481	27727	27568	27395	27401	27414	27514	27574	27652	27383	27510	27547	27614	27503	27433	27585	27394	27340	27309	27627	27477	27317	27399	27538	27592	27334	27687	27574	27585	27266	27597	27764	27497	27276	27344	27414	27567	27436	27410	27313	27491	27590	27449	27675	27483	27400	27524	27337	27831	27499	27422	27486	27421	27581	27368	27483	27380	27454	27295	27444	27420	27554	27680	27519	27209	27724	27492	27376	27355	27583	27555	27552	27357	27694	27532	27843	27609	27680	27211	27706	27482	27379	27205	27508	27263	27487	27730	27573	27532	27348	27404	27475	27519	27536	27212	27194	27660	27318	27841	27755	27756	27556	27399	27348	27429	27161	27532	27224	27172	27644	27518	27329	27734	27421	27160	27597	27485	27446	27353	27533	27727	27407	27619	27293	27373	27478	27498	27795	27708	27782	27682	27535	27329	27706	27403	27465	27586	27392	27706	27540	27545	27487	27440	27629	27406	27385	27587	27316	27787	27335	27299	27331	27412	27696	27571	27238	27503	27660	27490	27463	27295	27343	27483	27486	27551	27632	27429	27599	27544	27576	27510	27746	27340	27499	27504	27650	27607	27572	27400	27486	27498	27521	27171	27496	27413	27462	27586	27408	27430	27274	27730	27589	27427	27251	27586
59917	104560	93870	66463	38271	16691	16087	16219	16050	16184	16308	16227	16277	16206	16355	16196	16185	16252	16144	16178	16234	16127	16200	16232	16291	16250	16252	16248	16178	16327	16278	16227	16063	16156	16416	16127	16325	16171	16337	16228	16240	16345	15999	16205	16178	16479	16373	16229	16357	16253	16401	16412	16337	16256	16290	16212	16369	16322	16145	16260	16274	16195	16325	16147	16182	16093	16261	16245	16225	16222	16134	16294	16238	16192	16136	16318	16086	16134	16247	16130	16076	16281	16245	16353	16130	16283	16329	16261	16095	16084	16214	16302	16126	16216	16279	16086	16137	16050	16302	16097	16179	16242	16110	16219	16135	16300	16211	16285	16179	16223	16192	16152	16278	16214	16230	16207	16249	16302	16396	16075	16202	16288	16104	16170	16198	16169	16275	16255	16203	16471	16174	16282	16256	16267	16293	16165	16289	16189	16216	16148	16310	16338	16408	16154	16216	16330	16158	16006	16340	16354	16134	16200	16296	16237	16352	16234	16126	16095	16373	16115	16197	16178	16451	16248	16255	16242	16176	15960	16214	16278	16355	16130	16049	16240	16053	16382	16126	16151	16248	16214	16217	16185	16123	16209	16136	16250	16418	16177	16266	16325	16312	16236	16302	16116	16176	16164	16351	16152	16203	16365	16324	16225	16132	16281	16319	16148	16311	16119	16125	16162	16183	16154	16330	16156	16205	16253	16283	16165	16066	16367	16392	16236	16327	16371	16328	16185	16169	16224	16115	16069	16217	16341	16186	16263	16078	16060	15995	16170	16293	16227	16281	16181	16122	16143	16321	16262	16315	16437	16112	16181	16321	16117	16167	16175	16222	16091	16288	16212	16073	16014	16253	16264	16422	16445	16243	16226	16153	16333	16279	16092	16212	16372	16190	16143	16204	16411	16248	16369	16008	16479	16150	16329	16268	16042	16252	16123	16320	16131	16334	16186	16132	16212	16338	16361	16338	16273	16225	16267	16211	16192	16393	16066	16165	16251	16304	16190	16258	16330	16257	16080	16203	16380	16119	16187	16129	16367	16298	16187	16120	16094	16202	16283	16015	16271	16229	16126	16307	16078	16142	16336	16219	15985	16262	16282	16234	15984	16193	16245	16142	16180	16331	16401	16236	16234	16390	16199	15923	16192	16165	16057	16153	16140	16160	16074	16009	16272	16181	16245	16151	16263	16170	16115	16290	16096	16155	16126	16224	16043	16120	16268	16320	16227	16288	16132	16340	16392	16248	16469	16239	16201	16237	16140	16141	16083	16136	16284	16266	16175	16060	16253	16289	16129	16056	16176	16117	16149	16333	16206	16153	16267	16281	16306	16290	16271	16331	16206	16115	16034	16306	16334	16121	16214	16182	16065	16338	16157	16180	16266	16263	16055	15982	16298	16273	16431	16090	16344	16223	16190	16016	16203	16165	16179	16323	16190	16409	16161	16151	16448	16279	16190	16170	16162	16186	16174	16306	16320	16168	16348	16055	16244	16263	16331	16292	16270	16329	16200	16249	16226	16264	16187	16273	16140	16231	16049	16298	16073	16345	16208	16076	16153	16270	16211	16275	16227	16160	16398	16223	16214	16144	16214	16281	16201	16240	16247	16154	16253	16269	16137	16197	16187	16460	16183	16218	16041	16082	16277	16268	16204	16107	16085	16169	16114	16181	16341	16310	16098	16211	16407	16234	16100	16191	16221	16184	16290	16372	16242	16281	16204	16000	16057	16343	16297	16206	16317	16202	16337	16262	16228	16116	16262	16405	16201	16159	16271	16236	16246	16424	16067	16464	16150	16349	16170	16246	16441	16151	16201	16337	16143	16362	16162	16084	16214	16214	16047	16218	16256	16185	16151	16236	16350	16185	16097	16189	16114	16183	16311	16153	16306	16256	16150	16207	16309	15972	16313	15986	16314	16187	16011	16279	16248	16152	16462	16187	16154	16104	16264	16094	16244	16247	16128	16386	16250	16307	16196	16168	16256	16187	16259	16145	16145	16003	16131	15994	16042	16153	16180	16246	16057	16345	16259	16282	16188	16230	16229	16135	16200	16136	16127	16184	16137	16108	16178	16250	16260	16336	16093	16120	16173	16241	16200	16185	16159	16166	16158	16280	16173	16033	16201	16161	16099	16256	16157	16406	16132	16085	16220	16275	16228	16233	16111	16213	16338	16322	16080	16446	16084	16264	16330	16123	16299	16083	15941	16317	16316	16220	16066	16112	16141	16062	16297	16398	16136	16236	16218	16298	16279	16323	16396	16316	16231	16117	16218	16229	16370	16173	16188	16120	16097	16278	16251	16376	16157	16337	16174	16209	16155	16302	16206	16135	16208	16211	16196	16010	16321	16106	16211	16256	16227	16073	16307	16262	16363	16154	16316	16339	16257	16223	16354	16338	16206	16202	16369	16245	16059	16183	16348	16160	16141	16227	16197	16137	16143	16312	16163	16004	16121	16108	16168	16309	16255	16315	16098	16271	16120	16149	16288	16219	16479	16367	16303	16215	16271	16310	16311	16213	16259	16161	16234	16044	16049	16232	16260	16206	16289	16290	16316	16337	16216	16160	16431	16343	16291	16160	16311	16000	16156	16171	16196	16092	16316	16255	16134	16126	16194	16139	16253	16258	16187	16303	16354	16304	16238	16346	16200	16086	16134	16223	16175	16083	16103	16083	16206	16112	16261	16175	16366	16126	16152	15990	16185	16038	16088	16282	16080	16123	16221	16423	16218	16180	16165	16127	16130	16258	16085	16187	16224	16304	16096	16245	16195	16188	16270	16084	16190	16230	16219	16164	16123	16381	16136	16034	16147	16266	16288	16257	16141	16232	16039	16232	16197	16212	16074	16194	16213	16370	16262	16191	16009	16164	16067	16182	16165	16336	16118	16157	16105	16057	16254	16327	16214	16243	16393	16521	16309	16228	16055	16224	16290	16226	16203	16414	16190	16157	16179	16030	16051	16140	16183	16127	16088	16191	16227	16181	16160	16176	16024	16363	16106	16077	16073	16301	16190	16091	16160	16164	16155	16265	16283	16086	16182	16086	16251	16198	16164	16398	16221	16270	16237	16290	16396	16058	16230	16270	16131	16234	16059	16165	16158	16188	16170	16220	16440	16352	16283	16423	16195	16225	16282	16143	16270	16146	16215	16206	16152	16142	16121	16305	16249	16365	16326	16099	16149	16178	16366	16091	16282	16214	16281	16179	16028	16514	16103	16255	16170	16151	16285	16201	16055	16139	16213	16085	16276	16177	16281	16266	16365	16272	16324	15992	16056	16267	16435	16145	16286	16139	16173	16134	16253	16233	16323	16176	16223	16220	16313	16335	16359	16243	16105	16250	16182	16321	16286	16252	16240	16078	16164	16361	16142	16116	16310	16211	16170	16248	16120	16217	16074	16333	16337	16149	16181	16265	16328	16057	16286	16086	16131	16365	16331	16240	16140	16386	16168	16147	16208	16168	16359	15955	16204	16212	16240	16249	16330	16098	16171	16176	16138	16013	16143	15993	16389	16357	16020	16190	16116	16103	16251	16106	16029	16266	16130	16089	16040	16268	16204	16296	16232	16282	16173	16219	16154	16185	16089	16250	16218	16204	16263	16200	16330	16223	16106	16267	16032	16142	16214	16178	16263	16426	16185	16376	16018	16403	16123	16190	16131	16130	16137	16188	16238	16236	16230	16488	16222	16335	16333	16159	16155	16281	16155	16281	16073	16241	15999	16096	16271	16089	16132	16284	16086	16360	16181	16310	16181	16087	16352	16249	16157	16336	15939	16347	16145	16277	16210	16362	16353	16380	16199	16299	16248	16390	16075	16265	16316	16086	16147	16174	16148	16247	16280	16158	16162	16180	16021	16303	16141	16248	16222	16191	16362	16249	16028	16115	16150	16163	16250	16214	16226	16261	16206	16208	16370	16217	16175	16245	16189	16133	16077	16302	16182	16198	16176	16339	16409	16170	16161	16212	16051	16330	16164	16212	16143	16366	16301	16154	16388	16274	16168	16137	16267	16119	16172	16267	16177	16195	16328	16110	16214	16142	16275	16087	16268	16318	16288	16127	16355	16237	16224	16316	16255	16150	16185	16263	16116	16285	16356	16370	16161	16261	16131	16174	16255	16224	16099	16102	16257	16325	16112	16113	16303	16269	16137	16166	16040	16261	16078	16320	16249	16370	16213	16141	16244	16242	16364	16047	16168	16410	16094	16141	16334	16245	16178	16382	16186	16342	16052	16154	16161	16355	16196	16234	16342	16206	16252	16074	15982	16132	16374	16141	16199	16323	16141	16188	16157	16175	16208	16400	16289	16132	16317	16267	16103	16171	16223	16154	16104	16204	16376	16415	16317	16048	16267	16063	16208	16244	16249	16271	16141	16121	16238	16397	16259	16260	16249	16230	16134	16165	16077	16403	16243	16308	16225	16297	16157	16144	16310	16113	16336	16325	16104	16419	16123	16270	15974	16240	16197	16235	16256	16306	16224	16242	16136	16276	16228	16217	16271	16184	16411	16322	16335	15997	16265	16158	16223	16225	16086	16235	16177	16078	16338	16152	16249	16240	16225	16266	16171	16027	16179	16058	16278	16243	16199	16268	16184	16184	16175	16396	16159	16231	16254	16143	16256	16252	16132	16264	16211	16249	16061	16268	16087	16385	16107	16207	16291	16232	16067	16225	16264	16311	16179	16260	16198	16193	16172	16146	16352	16130	16144	16008	16220	16320	16135	16213	16099	16190	16163	16178	16053	16153	16318	16134	16212	16242	16371	16250	15976	16290	16273	16039	16173	16216	16232	16423	16131	16298	16361	16123	16223	15953	16234	16316	16104	16234	16078	16141	16209	16129	16286	16093	16230	16365	16119	16268	16153	16181	16336	16297	16288	16366	16185	16158	16183	16093	16261	16057	16270	16267	16117	16051	16217	16169	16214	16205	16125	16157	16188	16268	16212	16452	16164	16157	16331	16250	16065	16218	16346	16134	16239	16267	16124	16334	16165	16056	16077	16144	16309	16071	16129	16227	16115	16380	16290	16007	16115	16340	16329	16154	16187	16132	16119	15993	16099	16368	16238	16350	16125	16146	16238	16249	16259	16226	16187	16111	16265	16289	16347	16140	16373	16253	16270	16298	16330	16061	16136	16171	16301	16208	16040
42454	48035	45043	35152	29531	27959	27927	27860	28048	28008	28087	27663	27830	27749	27875	27877	28015	27948	27924	28084	27927	27655	27718	27640	27597	27560	27630	28025	27855	27828	27754	27915	28106	27789	27837	27557	28087	27918	27901	27777	27806	27750	27855	27579	27663	27664	27623	27776	28055	27571	27851	27668	27818	27934	27836	27716	27806	27973	27963	27854	27691	28149	27914	28058	27877	27779	27897	27911	27483	27781	27731	27740	28075	27645	27951	27971	28124	27984	27845	27893	27478	27712	27717	27639	27926	27501	27851	27905	27864	27935	27977	27840	27856	27703	27668	27792	27996	27916	27986	27724	27781	27937	27794	27825	27677	27879	27947	27809	27946	27806	27888	27559	27790	27562	27942	27941	27878	27785	27886	27841	27818	27735	27615	27672	27635	27805	27774	27838	28034	27980	27779	27974	27744	27970	27728	27834	27953	27960	27934	27780	27730	27591	27906	27584	28068	27851	28035	27924	27852	27743	27850	27924	27694	27740	27821	27759	27662	27835	27762	27958	27769	28002	27608	27824	28018	28008	27926	27584	27658	27695	27664	27833	27683	27863	27989	28042	27968	27599	27734	27819	27786	28081	27878	27655	27786	27664	27809	27960	27683	27785	27785	27820	27807	27771	27802	27649	27787	27660	27739	27831	28078	27583	27829	27599	27680	27707	27794	27974	27667	27615	27798	27927	27763	27708	27915	27903	27815	27790	27815	28049	27723	27881	28039	27705	27885	27681	28007	27486	27870	27569	27739	27791	27648	27930	27837	27839	27825	27831	27969	27637	27817	27788	27806	28022	27735	27484	27866	27617	27906	27905	27698	27678	27948	27736	27642	27955	27770	27687	27854	27768	27792	27993	27767	27884	27825	27677	27781	27790	27770	27657	27708	27799	27705	27938	27496	27441	27846	27774	27732	27765	27762	27795	27997	27779	27588	27618	27835	27877	28275	27796	27754	27615	27826	27829	27816	27688	27985	27867	27870	27948	27973	27675	27746	27637	27696	27716	27831	27813	27619	27871	27861	27673	27809	27812	27939	27773	27964	27829	27729	27834	27996	27702	28061	27589	28009	28076	28236	27714	27996	27962	27851	27982	27660	27998	27747	27875	27739	28005	27867	27848	27762	27883	27676	27758	27784	27770	28046	27524	27650	27790	27751	27709	27908	27831	27788	27869	27702	27705	27674	27897	27882	27919	27647	27598	27642	27666	27800	27751	27773	27990	27977	27533	27705	27811	28020	27845	27888	27781	27684	27577	27545	27678	27650	27981	27847	28057	27969	27824	27706	27864	27794	27939	27943	28025	27824	27889	27967	28096	28014	28107	28134	27910	27828	28006	27778	27869	27884	27894	27947	27942	27935	27834	27889	27615	27716	27607	27878	27805	27989	27724	27920	27854	28072	27830	27877	28012	27913	27652	27833	27908	27603	27769	27739	27718	28015	27804	27608	27970	28103	27855	27868	27773	27914	28055	27803	27708	27814	27701	27816	27898	27952	27609	27741	27756	27727	27756	28046	27729	27758	28021	27921	28081	27823	27644	27955	27723	28096	27597	27819	27880	27763	27801	27701	28004	27797	27832	27901	27724	28000	27865	27766	27922	27661	27665	27803	27710	27779	27810	27947	27717	27628	27946	27661	27989	27990	27856	27983	27866	27588	27764	27670	27709	27746	27980	27952	27953	27902	27670	28096	27669	27855	27824	27825	27881	27740	27812	27820	27763	27977	27841	27988	27833	27686	27755	27678	27842	27964	27501	27859	27580	27953	27986	27739	27660	27690	27651	27806	27889	28020	27786	27866	27911	27752	28008	27853	27951	27690	27623	27757	27791	27908	27564	27921	27807	27658	27816	28008	27802	27570	27580	28017	27737	27957	27734	28126	28003	27781	27791	27700	27924	27828	27826	27807	27882	27629	27721	27812	27852	27832	27968	27898	27841	28015	27694	27999	27780	27787	27493	27681	27829	27704	27775	27724	27645	27562	27732	27916	27646	27652	27884	27765	27690	27797	27535	27773	27732	27823	27734	27762	27798	27839	27970	27877	27945	27981	28249	27884	27871	27923	27817	28001	27639	27695	27840	28011	28152	27764	27683	27693	27792	27886	27611	27689	28062	27796	27844	27869	27758	27845	27557	27841	27567	27961	27758	27839	27963	27991	27922	27997	27690	27746	27958	27739	27779	27683	28059	27885	27543	27866	27977	27737	27611	27614	28022	28139	27906	27953	28026	27882	27966	28059	27763	27847	27965	27899	27711	28031	27763	28063	27851	27777	27939	27849	27881	27859	27914	27852	27679	27825	27808	27958	27902	27687	28071	27825	27782	27830	27682	27967	28238	27702	27768	27815	27935	28059	27647	27822	27777	27761	27808	27730	27848	27903	27684	27857	27818	28257	27710	27705	28006	28005	27874	27767	27928	27829	27850	27924	27933	27942	27657	28110	27804	27770	28060	27897	27862	27722	27605	27950	27662	27644	28082	27993	27883	28147	28188	27888	27763	27425	27837	27819	27708	27668	27762	28022	27811	27803	27672	27702	27868	27733	28147	27977	27649	27787	27760	27614	27858	27920	28034	28241	27746	27888	27908	28071	28046	27625	27819	27653	27965	27644	27638	27836	27869	27888	27864	27681	28011	27861	28031	27892	28074	27965	28063	27603	27676	27989	27693	28155	27958	27785	28163	27866	27720	28074	27896	27772	27712	27801	27811	27861	27749	27767	27939	27791	27849	27768	27710	28198	27799	27965	27818	27760	27769	27954	27862	27996	27848	27823	27656	27863	27997	27720	27644	27950	27861	27880	27743	27861	27660	27829	27923	27819	27753	27888	27730	28086	27908	28144	27721	27733	27723	27903	28068	27754	27736	27758	27817	27853	27956	27796	27933	27850	27802	27640	27853	27706	27899	27906	27983	27909	27953	27798	27665	27852	27672	27969	28107	27777	27761	27889	27830	27577	27842	28079	27764	27714	27803	27803	27828	27779	27765	27747	27789	27756	27706	27883	28150	27755	27957	27793	27718	27766	27855	27582	27799	27674	27975	27947	27853	27777	27845	27980	27922	27704	27796	27839	27929	28113	27845	27650	27808	27875	27802	27796	27981	27782	27599	27941	27638	27858	27841	27598	27610	27716	27871	27943	27731	27708	27944	27780	27887	27826	27777	27599	27773	27927	27754	28052	28073	27946	27825	27753	27622	27814	27873	27865	27719	27993	27974	28149	27989	27884	27857	27642	27619	27665	27796	27828	27680	27932	27942	27940	27987	27848	27750	27695	27788	27808	27718	27735	27993	27896	27607	27841	27866	27797	27731	27915	28129	28151	27522	27889	27928	27895	27797	27735	27902	28017	27966	27840	27834	28213	28142	27907	27935	27733	27842	27849	27862	27852	27821	27851	27747	27755	27767	27958	27657	27801	27818	27669	27953	28039	27733	27812	27620	27762	27927	27889	28011	27896	27762	27899	27922	27785	27743	27778	27361	27541	27971	27632	27933	28045	27996	27963	28058	27739	27881	27946	27682	27494	27506	28013	28031	27699	27866	27661	28072	27910	27706	28136	27974	27772	27705	28000	27722	27867	27725	27790	27706	27927	28157	27330	28029	27951	27747	27718	27986	27808	27965	28075	27727	27838	27939	27826	27758	27969	27602	28204	28050	28011	27952	27678	27801	27735	28121	28014	27984	27714	27728	27660	27837	27789	27842	28018	27880	27937	27984	28013	27966	27686	27754	27781	27666	27969	27882	27703	27704	27881	27804	27883	28029	28034	27802	27993	27935	28125	27659	27831	27893	28042	27463	27856	28010	27769	27805	28031	27994	27679	27800	28173	27991	28097	28131	27992	27877	27736	27755	28027	27957	27948	28095	27893	27508	27726	27565	27829	27806	27890	27846	27951	28056	28163	27825	27858	27676	27899	27730	27659	27725	28004	27672	27714	27789	28112	27889	27517	27847	27732	28013	27806	27654	27856	27843	27766	27989	27845	27843	27869	27936	27950	27678	27853	27695	27838	28029	27689	27859	28071	27724	28064	27812	27892	27688	28118	27941	27703	28079	27876	27662	27893	27920	27751	27671	27716	27888	27724	27927	27832	28128	27706	27975	27914	27618	27865	27905	27766	28066	27845	27727	27760	27609	27733	27776	27802	27793	27725	27942	27961	27869	27963	27469	27870	27913	27871	27847	27884	28017	27897	27761	27897	27865	27980	27950	28060	28052	27867	27806	27752	27763	27706	27905	27796	27781	27909	27602	27787	27744	27857	27751	27700	27965	27684	27846	27874	27690	27900	27977	27818	27750	27844	27677	27828	27628	27664	27833	27865	27479	27990	27948	27863	27696	27651	27909	27972	28105	27850	27844	27861	27956	27804	27782	28074	27911	27866	27791	27712	27764	27778	27557	27669	27899	27808	27768	27719	27831	27788	27913	27792	27717	27611	27773	27739	27912	28021	27840	28098	27901	28025	27824	27859	27820	27847	27931	27733	27856	27939	27817	27842	27882	27885	27849	27939	27817	27869	27677	27718	27982	28119	27887	27992	27794	27789	27790	27794	27741	27965	27754	27763	27909	27611	27642	27654	27701	27409	27725	27900	27967	27695	27970	27657	27717	27784	27729	27708	27663	27856	27980	27943	27928	27709	27475	27731	27725	27948	27688	27758	27924	27858	27694	28036	28041	27730	27767	27660	27881	27714	27891	27664	28029	27684	27983	27807	27653	27706	27782	27735	27825	27973	28051	27819	27717	27932	27594	27889	27863	27913	27779	28024	27603	27625	27884	28127	27674	27745	27586	27642	27789	27937	27735	27920	27644	27716	28095	27936	27880	27748	27869	27721	27708	27734	27973	27837	27873	27641	27703	27665	27884	27951	27623	27971	27624	27714	27561	28032	27785	27788	27890	27746	27776	28062	27735	27682	27545	27948	27536	27716	27608	27987	27985	27946	27997	27990	27574	27766	28055	27931	27859	27956	27718	27775	28242	27732	27980	27817	27567	27912	27970	27756	27869	27833	27577	27885	28073	27933	27958	27782	27938	27949	28126	27969	27904	27640	27763	27912	28047	27819	27850	28202	27742	27692	27777	27849	27965	27912	28040	27994	27909	27655	27675	27991	27745	27864	27808	27532	27937	27985	27799	27676	28146	27759	27745	27664	27716	27846	27791
40961	51374	37379	22769	18059	16638	16670	16531	16302	16568	16657	16520	16564	16562	16590	16636	16515	16553	16701	16632	16668	16413	16442	16688	16726	16586	16691	16466	16613	16710	16597	16637	16603	16574	16479	16655	16579	16413	16546	16539	16646	16289	16632	16545	16441	16703	16653	16597	16443	16595	16644	16634	16533	16601	16620	16754	16566	16502	16634	16555	16428	16604	16549	16524	16656	16666	16596	16787	16604	16616	16619	16573	16663	16618	16517	16657	16644	16802	16669	16664	16740	16551	16554	16601	16573	16622	16650	16487	16623	16535	16544	16573	16478	16550	16436	16722	16345	16492	16617	16546	16548	16545	16544	16580	16434	16590	16369	16448	16442	16650	16661	16423	16657	16505	16783	16598	16526	16815	16606	16664	16601	16740	16375	16411	16601	16570	16397	16488	16502	16499	16560	16482	16475	16636	16767	16605	16599	16468	16687	16632	16504	16657	16537	16625	16824	16559	16674	16557	16616	16691	16536	16669	16619	16578	16595	16631	16781	16576	16507	16476	16430	16441	16799	16459	16507	16606	16728	16531	16651	16503	16786	16634	16690	16479	16618	16470	16502	16421	16604	16680	16420	16466	16705	16633	16559	16430	16684	16532	16660	16666	16660	16405	16560	16631	16657	16475	16641	16587	16689	16494	16719	16595	16647	16544	16592	16454	16579	16564	16571	16300	16530	16382	16660	16424	16585	16563	16689	16790	16432	16610	16488	16562	16570	16770	16703	16634	16554	16469	16489	16634	16686	16650	16580	16603	16547	16662	16589	16614	16544	16522	16599	16601	16617	16514	16628	16840	16654	16413	16620	16750	16606	16540	16502	16609	16600	16593	16725	16476	16615	16643	16595	16522	16566	16491	16581	16636	16687	16554	16614	16598	16601	16584	16406	16598	16647	16617	16584	16633	16645	16495	16487	16627	16431	16600	16742	16661	16673	16435	16578	16492	16647	16567	16562	16464	16553	16567	16550	16521	16706	16734	16696	16557	16500	16611	16688	16749	16566	16624	16616	16766	16620	16604	16661	16641	16685	16569	16386	16552	16569	16456	16485	16355	16561	16631	16517	16400	16763	16522	16441	16742	16574	16596	16614	16557	16517	16498	16585	16645	16596	16513	16720	16584	16572	16567	16700	16736	16686	16489	16572	16483	16610	16490	16546	16721	16584	16592	16501	16431	16529	16503	16565	16714	16398	16509	16705	16514	16615	16459	16469	16523	16608	16453	16438	16768	16538	16627	16528	16607	16657	16613	16587	16557	16437	16763	16445	16536	16587	16625	16662	16655	16621	16525	16799	16524	16605	16453	16564	16611	16433	16706	16621	16521	16648	16756	16555	16563	16443	16490	16467	16777	16330	16663	16613	16529	16598	16632	16546	16607	16596	16506	16574	16665	16666	16653	16639	16419	16597	16628	16553	16586	16509	16659	16617	16505	16613	16592	16591	16445	16644	16583	16678	16581	16775	16503	16592	16526	16529	16504	16479	16456	16584	16707	16557	16515	16665	16533	16632	16729	16644	16676	16424	16411	16583	16612	16643	16483	16673	16575	16513	16554	16457	16643	16603	16469	16544	16610	16606	16651	16571	16538	16575	16699	16618	16755	16438	16377	16601	16724	16399	16694	16573	16813	16514	16422	16500	16579	16410	16546	16740	16370	16592	16614	16498	16706	16650	16590	16594	16572	16523	16526	16567	16581	16372	16590	16698	16656	16599	16555	16626	16504	16537	16557	16564	16766	16450	16482	16527	16566	16520	16668	16478	16508	16533	16508	16508	16717	16560	16435	16566	16571	16447	16719	16579	16474	16673	16594	16708	16726	16527	16589	16552	16708	16603	16655	16570	16501	16568	16420	16732	16523	16668	16620	16744	16511	16591	16624	16484	16502	16499	16528	16639	16738	16610	16498	16609	16497	16677	16540	16524	16517	16588	16651	16521	16674	16609	16447	16487	16609	16604	16552	16699	16591	16764	16412	16715	16557	16569	16650	16705	16530	16613	16663	16603	16673	16424	16603	16486	16638	16620	16416	16648	16629	16494	16676	16598	16543	16609	16605	16572	16773	16549	16655	16546	16603	16689	16474	16475	16575	16501	16698	16555	16493	16531	16539	16646	16589	16785	16419	16674	16698	16743	16693	16628	16632	16645	16690	16740	16773	16488	16509	16558	16557	16788	16714	16505	16651	16510	16729	16539	16560	16392	16653	16364	16555	16582	16504	16537	16445	16682	16685	16549	16557	16629	16620	16622	16537	16587	16663	16512	16576	16619	16600	16731	16552	16691	16533	16704	16423	16606	16631	16305	16455	16578	16711	16580	16626	16665	16650	16746	16547	16600	16723	16578	16695	16320	16727	16480	16540	16405	16388	16638	16488	16508	16533	16620	16568	16661	16578	16678	16547	16439	16498	16542	16654	16719	16639	16609	16662	16635	16571	16600	16677	16743	16630	16473	16617	16521	16784	16679	16590	16629	16556	16619	16626	16375	16647	16490	16741	16709	16645	16728	16554	16499	16577	16542	16541	16559	16691	16602	16541	16583	16489	16570	16643	16584	16643	16385	16669	16659	16441	16746	16560	16668	16593	16699	16587	16538	16523	16506	16646	16439	16478	16614	16516	16588	16513	16537	16568	16598	16539	16640	16620	16484	16646	16640	16699	16480	16542	16555	16634	16615	16444	16398	16570	16682	16551	16611	16427	16568	16823	16643	16595	16470	16700	16515	16529	16477	16516	16578	16549	16523	16532	16540	16504	16575	16546	16414	16387	16630	16457	16559	16519	16498	16706	16563	16666	16811	16579	16424	16633	16571	16610	16626	16441	16719	16618	16658	16687	16625	16491	16821	16670	16588	16491	16484	16645	16620	16528	16464	16480	16484	16489	16569	16499	16657	16657	16555	16565	16660	16533	16540	16617	16538	16571	16706	16615	16467	16659	16665	16555	16678	16403	16547	16594	16610	16410	16635	16403	16489	16560	16611	16465	16544	16394	16575	16603	16610	16339	16637	16620	16551	16497	16572	16633	16634	16722	16646	16731	16735	16560	16611	16489	16656	16691	16497	16571	16583	16563	16628	16481	16685	16686	16412	16639	16779	16509	16610	16554	16494	16348	16637	16627	16732	16579	16723	16620	16787	16791	16429	16654	16529	16612	16655	16658	16589	16680	16406	16599	16652	16422	16549	16602	16769	16424	16399	16607	16411	16661	16544	16638	16433	16621	16512	16691	16389	16420	16494	16611	16679	16485	16403	16505	16573	16644	16525	16479	16719	16727	16509	16771	16654	16659	16578	16747	16663	16567	16718	16531	16508	16537	16610	16657	16583	16492	16423	16709	16420	16550	16521	16707	16632	16610	16666	16523	16587	16770	16613	16459	16537	16678	16590	16583	16605	16638	16519	16779	16693	16589	16644	16577	16536	16646	16545	16685	16532	16530	16847	16694	16502	16523	16812	16586	16444	16660	16570	16644	16529	16409	16562	16574	16650	16336	16493	16545	16622	16707	16605	16556	16618	16703	16484	16982	16512	16551	16549	16366	16630	16531	16431	16574	16573	16715	16758	16684	16556	16661	16701	16662	16526	16473	16558	16621	16686	16536	16601	16519	16693	16665	16572	16671	16619	16516	16598	16519	16514	16594	16563	16704	16629	16745	16832	16655	16564	16569	16469	16683	16430	16548	16522	16570	16462	16467	16623	16684	16516	16755	16600	16547	16568	16542	16484	16528	16549	16548	16495	16583	16718	16728	16492	16616	16579	16731	16630	16565	16459	16661	16574	16555	16571	16673	16648	16606	16570	16730	16545	16520	16531	16417	16517	16814	16541	16563	16663	16714	16631	16659	16357	16491	16615	16679	16521	16606	16405	16609	16601	16389	16636	16522	16604	16466	16351	16572	16513	16418	16513	16665	16363	16647	16526	16780	16705	16575	16661	16405	16740	16467	16735	16605	16484	16609	16710	16634	16617	16497	16717	16602	16459	16728	16549	16433	16404	16465	16566	16670	16469	16530	16597	16542	16864	16523	16586	16660	16714	16604	16559	16595	16561	16626	16444	16675	16681	16743	16518	16708	16644	16543	16640	16586	16543	16637	16501	16510	16592	16458	16548	16630	16505	16787	16413	16489	16559	16503	16693	16398	16428	16431	16761	16487	16604	16570	16633	16655	16630	16678	16635	16455	16557	16640	16569	16527	16516	16612	16489	16505	16431	16623	16604	16681	16630	16740	16485	16645	16658	16653	16613	16739	16659	16594	16758	16425	16421	16651	16576	16518	16654	16641	16462	16695	16600	16410	16634	16432	16749	16571	16362	16541	16774	16492	16453	16635	16714	16324	16698	16454	16699	16485	16674	16607	16616	16608	16785	16730	16483	16551	16626	16520	16399	16478	16596	16528	16590	16533	16485	16616	16560	16842	16377	16671	16645	16527	16575	16784	16530	16467	16584	16473	16507	16457	16681	16691	16571	16468	16728	16653	16567	16659	16631	16619	16702	16578	16547	16546	16700	16634	16569	16723	16625	16656	16621	16717	16530	16479	16516	16593	16686	16538	16441	16710	16591	16623	16699	16593	16625	16599	16444	16601	16683	16732	16596	16484	16616	16522	16503	16500	16641	16628	16553	16581	16708	16696	16652	16573	16506	16737	16667	16539	16757	16661	16456	16773	16565	16668	16609	16453	16456	16692	16578	16556	16677	16584	16595	16393	16487	16774	16529	16692	16739	16530	16416	16551	16389	16607	16530	16586	16746	16608	16642	16558	16623	16540	16561	16513	16570	16544	16656	16520	16561	16660	16571	16640	16517	16603	16416	16502	16606	16536	16492	16566	16445	16624	16633	16636	16457	16623	16760	16573	16766	16667	16681	16639	16645	16620	16557	16541	16721	16676	16741	16382	16561	16599	16501	16579	16377	16541	16663	16431	16502	16528	16580	16604	16636	16567	16618	16625	16494	16562	16680	16574	16629	16508	16513	16537	16664	16420	16583	16578	16490	16475	16689	16492	16546	16563	16717	16527	16470	16607	16652	16606	16392	16621	16629	16544	16546	16715	16709	16548	16683	16435	16524	16378	16612	16679	16357	16566	16510	16535	16649	16548	16655	16638	16561	16733	16812	16722	16462	16549	16565	16591	16550	16474	16644	16649	16520	16690	16810	16611
24585	28874	40884	37067	30870	28758	30947	28644	28293	28641	28416	28041	28154	28261	28214	28255	28319	28199	28235	28270	28386	28317	28501	28093	28147	28408	28313	28191	28122	28092	28260	28549	28340	28053	28315	28308	28352	28172	28471	28262	28262	28123	28359	28203	28304	28149	28147	28348	28198	28361	28090	28182	28085	28235	28104	28109	27813	28184	28030	28290	28196	28207	28081	28016	28304	28439	27780	27793	27995	28235	28153	28431	28105	27797	28280	28240	28270	28378	28190	28030	28114	28165	28225	28080	28112	28181	27925	28004	28234	28240	28009	27970	28512	28237	28275	28142	28019	28144	28172	28272	28242	28297	28462	28161	28350	28092	27953	27984	28399	28325	28245	28168	28002	28155	28233	28372	28026	28028	28065	28179	28123	28083	28097	28432	28232	28055	28011	28327	28132	28154	28066	28078	28417	27877	28269	28325	28247	28248	28110	28079	28401	28081	28065	28046	28270	28185	28125	28239	28256	27885	27921	28250	28233	28241	28147	28109	28057	28196	28205	28219	28424	28230	28179	28299	28032	28351	28520	28052	28002	28190	27949	28097	28263	28041	28286	28212	28158	28074	27928	28143	27880	28161	28403	28307	28379	28193	27952	27843	28002	28018	28132	28052	28046	28058	28174	28088	28011	28167	28498	28291	28039	28192	28019	28058	28271	28275	28281	28273	28186	28165	28077	28190	28144	27834	28121	28250	28090	28100	28228	27950	28105	28244	28204	28282	28277	28202	28386	28230	28283	28026	28251	28168	28223	28227	28279	28210	28106	28139	28246	28329	28307	28317	28382	28200	28227	28030	28296	28155	28229	28141	28062	28482	28439	28129	28238	28235	28338	28075	28179	28489	28194	28001	28243	28090	27911	27894	27942	27756	28257	28125	28219	28065	28051	28096	28226	28125	28204	28031	27908	28122	28282	28130	28127	27963	28456	28135	28007	27967	28307	28130	28155	28135	28154	27992	28238	28095	28291	28384	28320	28133	28421	28067	27973	28102	28046	28141	28112	28417	28365	27877	28191	28204	28308	28190	28145	28095	28150	28151	28219	28048	28172	28194	28181	28193	28261	28559	28255	28143	28013	28272	28524	28262	28225	28233	28102	28449	28060	28117	28225	28488	28146	28265	28083	28189	28092	28073	28044	28333	28086	28282	28155	28148	28147	28503	28214	28099	28069	27973	28275	27902	28163	28129	28053	28256	28118	27953	28343	27919	27918	27970	28144	28379	28155	28154	28099	28206	28389	28126	28080	28261	27903	28099	28289	28063	28343	28030	28302	28141	28466	27984	28301	28353	28318	28160	28443	28055	28196	28228	28203	28277	28358	28270	28246	28362	28239	28145	28560	28095	28004	28286	28110	28214	27949	28059	28275	28365	28152	28246	28173	28022	28214	28270	28199	28139	28066	27872	28267	28205	28481	28139	28293	28316	27893	27981	27888	28113	28444	28081	28272	28117	28105	28210	28003	28102	28116	28102	28284	28079	28334	27855	27988	28300	28221	28042	27987	28119	28209	28099	28048	28167	28247	27942	28182	28340	28451	28321	28162	27957	28189	27950	28293	28378	28021	27890	28285	28231	28298	28208	28354	28066	28119	28048	28457	28255	28224	28207	28121	28224	28144	28312	28050	28173	28299	28323	28304	27936	28259	28127	28335	28120	28041	28229	28190	28155	28238	28307	28201	28121	28259	28282	28096	28214	28024	27946	27773	28055	28032	27923	28205	28140	28118	28254	28279	27982	28064	28116	28204	28256	28209	28193	28148	28459	27970	28157	28342	28187	28155	28255	28153	28335	27961	28075	27935	28312	28168	27958	28308	27876	28055	28130	28240	28124	28149	28061	28148	28166	28417	28402	28209	28010	28237	28260	28413	28468	28538	28011	28291	28244	28015	28461	27943	28257	28268	28061	28248	28042	28324	28204	28245	28175	28302	28207	28068	28218	28232	28235	28227	28210	28269	28241	28353	28140	28090	28201	27861	28181	27924	28412	28232	28513	28091	28121	28351	28330	28294	27946	28184	28357	27982	28221	28333	27848	28381	28134	28340	28270	27979	27850	28384	27972	28311	27994	28091	28023	28306	28391	28407	28127	28101	28174	28330	28074	28459	28151	28309	28160	28183	28288	27903	28046	28135	28162	28028	28146	27936	28222	28045	28201	28386	28117	28431	28291	28156	28007	28105	28233	28202	28319	28190	28156	28189	27940	28238	28357	28205	28268	28229	28318	27930	27988	28235	28149	28143	28077	28291	28094	28056	28436	28264	28122	28041	28123	28321	27940	28122	28117	28436	28255	28105	28081	28146	28265	28187	28118	28345	28367	28104	27937	27937	27882	28318	28123	28260	28287	28057	28046	28051	28321	28245	28293	28311	28194	28347	28089	28042	28216	28243	28109	28151	28232	28094	28144	28401	28109	28289	28000	28081	28167	28214	28053	28140	28266	28416	28217	28261	28448	28096	27995	28182	28176	28470	28210	28017	28191	28258	28253	28506	28049	28117	28008	28239	28153	28056	28140	28504	28416	28302	28084	27870	28118	28342	28076	28174	28184	28099	28151	28006	28262	28067	27865	27971	28246	28625	28109	28338	28037	28261	28071	27973	28106	28089	28140	28130	28152	28163	28141	28195	28143	28040	28161	28361	28205	28109	28161	28206	28027	27863	28299	27840	28058	28129	28171	28304	28280	28321	28032	28062	28300	28250	27976	28144	28006	28210	28193	28303	28346	27841	28140	28186	27993	27917	28271	28114	28136	28273	27846	28550	27971	28096	28485	28256	27960	28265	28171	28146	28092	28173	28232	27996	28205	28096	28052	28352	28131	28310	28254	28217	28093	28221	27925	28172	28045	28105	28112	28221	28349	27999	28013	28267	28204	28167	28089	28283	28108	28041	28207	27791	27956	28196	28238	28264	27943	28477	28162	28139	28129	28130	28066	28188	28043	28378	28493	28314	28006	28233	28109	28333	28049	28085	28174	28117	28149	28328	28278	28198	28097	28210	28264	28259	28034	28265	27938	28198	28188	28354	28206	28147	28152	28112	28050	28215	28103	28194	28087	28282	28196	28106	28351	28316	28206	28121	27868	28116	28460	28089	28295	28153	28084	28057	27978	28228	28147	28181	27878	27934	28132	28252	28250	28149	28136	28231	28129	28006	28130	28251	28029	28109	28126	28133	28015	28076	28330	28170	28413	28257	28314	28006	27962	28424	28583	28315	28305	28236	28040	28107	28052	27934	28106	28080	28145	28420	28324	28220	28255	28209	28375	28203	28315	28139	28228	28201	28378	28253	28172	28204	28187	27918	28229	28382	28187	27981	27997	28253	28157	28173	28087	28324	28007	28173	28101	28181	28243	28297	28209	27994	28034	28092	28038	28131	28312	28149	28385	28170	28203	27848	28122	27969	28250	28120	28379	27937	28332	28135	28031	28219	28491	28273	28192	28172	28069	28010	28165	28122	28152	28474	28500	28031	28318	28095	28012	28294	28366	28209	27963	28084	27971	28144	28309	28116	27990	28285	28144	28224	28092	28139	28180	28606	28358	28109	27875	28422	28298	28379	28343	28464	28246	28166	28230	28166	28027	27956	28389	27936	28467	27882	28123	28101	28074	28479	28115	28232	28193	28341	28266	28180	27957	27880	27966	28136	28148	28007	28274	28022	28087	28193	27942	28235	28149	28249	28036	28179	27982	27940	28226	28413	28103	28185	28255	28358	28111	28001	27959	28077	28262	28177	28205	28207	28276	27900	27814	28500	28144	28394	28221	28472	28133	27893	28319	28046	28382	28079	27984	28024	28273	28233	27872	28305	28194	28119	27901	27962	28105	28244	28182	28290	28168	28016	28155	28098	28077	28266	28108	28221	28109	28382	28033	28278	28175	28250	28214	28128	27985	28143	28008	28049	28208	28041	28126	27963	28129	28134	28127	28087	28124	28033	28137	28402	28247	28429	28038	28166	28033	27983	28060	28013	28083	28297	28211	28412	28287	28507	28186	28309	28455	28153	28299	28169	28049	28315	28056	28310	28293	28124	28001	28280	28143	28103	27966	28075	28145	27946	28300	28271	28251	27981	28163	28242	28231	27984	28285	28310	28254	28444	28287	28139	28164	27904	28155	27911	28133	28041	28311	28096	28126	28414	28180	27855	28161	28227	28265	28116	28069	28116	28142	28128	28472	28249	28330	28044	28080	28097	28103	27964	28220	28132	28434	28254	28150	27897	27972	28201	28199	28174	28032	28224	28211	28163	28458	28310	28125	28160	27933	28369	28405	28180	28133	28340	28136	28043	28073	28030	27996	28284	28324	28124	28186	28117	28252	28155	28220	28357	28279	28084	28222	28081	28142	27943	28055	28364	28113	28299	28012	28174	28318	28171	27951	28276	28131	28429	28256	28384	28230	28226	27933	28081	28165	27982	28172	28241	28337	27894	28147	28061	28152	28150	28309	28215	28257	28101	28318	28444	28136	28174	28138	28429	28207	27995	28395	28226	28105	28230	28084	28319	28115	28288	28189	27974	27832	27846	28346	28404	27996	28048	27842	27973	28100	28114	28225	28372	28088	28103	27962	27887	28227	28339	28236	28228	28188	27907	28283	28122	28013	28428	28006	27994	28401	28375	27994	28044	28205	28283	28267	28149	28271	28147	27894	28388	28238	28216	28490	28194	28103	28254	28132	28177	28063	28302	28143	28103	28470	28197	28333	28338	28335	28065	27936	27761	28157	27976	28064	28443	28494	28003	28337	28176	27964	28047	28032	28188	28338	28292	28031	28036	28314	28401	28183	28131	28029	28009	28092	28146	27984	28207	28226	28057	28299	28420	28133	27941	28193	27911	28094	28396	28099	28291	28294	28172	28323	28136	28242	28256	28002	27930	28210	28284	27997	28217	28380	28199	28142	28281	28063	27913	28214	28401	28058	28086	28320	28208	28195	28354	28224	28294	28167	28056	27975	28167	28038	28103	28346	28141	28064	27975	27931	28180	27901	28211	28365	28332	28180	28366	28255	28018	28235	28236	28197	28406	28036	28398	27896	28158	27958	28115	27905	28051	28231	28183	28129	28420	28009	28181	27854	28206	28416	28243	28344	28277	28482	28309	28331	28042	28245	28121	28330	28314	28126	28193	27853	28052	28226	28200	28512	28241	28103	28288	28095
66175	107099	85375	52807	31379	16899	16751	16795	16698	16667	16749	16783	16688	16663	16469	17052	16616	16669	16546	16753	16710	16533	16847	16751	16709	16667	16809	16578	16607	16631	16914	16755	16666	16536	16805	16697	16592	16678	16932	16669	16577	16623	16829	16553	16597	16678	16791	16703	16699	16721	16625	16752	16600	16868	16768	16859	16674	16744	16640	16855	16829	16791	16801	16740	16861	16692	16687	16832	16585	16655	16602	16457	16644	16694	16631	16709	16579	16940	16733	16772	16592	16725	16524	16924	16755	16796	16760	16768	16561	16534	16787	16750	16599	16676	16719	16747	16715	16777	16698	16664	16815	16669	16710	16841	16727	16747	16845	16626	16678	16582	16687	16807	16543	16890	16873	16486	16671	16683	16759	16730	16659	16535	16737	16711	16689	16751	16771	16625	16760	16719	16766	16934	16636	16643	16648	16832	16644	16755	16658	16779	16689	16665	16663	16691	16712	16645	16781	16839	16712	16593	16782	16744	16826	16685	16668	16717	16807	16917	16829	16704	16736	16574	16820	16828	16878	16556	16667	16680	16616	16807	16636	16924	16632	16699	16628	16612	16692	16650	16567	16653	16583	16724	16632	16579	16688	16700	16779	16695	16739	16755	16808	16804	16714	16733	16638	16901	16702	16504	16697	16671	16661	16709	16602	16708	16700	16820	16712	16683	16867	16581	16792	16688	16721	16757	16607	16749	16599	16653	16826	16675	16411	16740	16619	16859	16952	16640	16777	16689	16649	16776	16713	16687	16647	16633	16779	16815	16862	16636	16625	16724	16744	16833	16603	16750	16825	16615	16817	16740	16759	16807	16539	16714	16721	16729	16652	16778	16691	16651	16740	16633	16759	16737	16890	16651	16754	16547	16691	16813	16790	16913	16805	16676	16785	16682	16699	16666	16644	16578	16722	16734	16715	16635	16601	16846	16640	16550	16722	16787	16833	16695	16706	16845	16674	16768	16588	16865	16567	16824	16520	16781	16617	16703	16721	16803	16631	16706	16795	16693	16558	16866	16719	16645	16545	16568	16776	16728	16746	16666	16780	16723	16714	16645	16686	16727	16733	16727	16539	16644	16766	16695	16658	16837	16614	16661	16821	16524	16711	16789	16880	16954	16595	16681	16830	16874	16681	16773	16770	16697	16673	16586	16770	16624	16735	16590	16634	16861	16701	16460	16907	16722	16705	16603	16847	16745	16714	16775	16438	16738	16509	16581	16543	16856	16905	16499	16559	16899	16768	16701	16504	16669	16739	16902	16731	16782	16647	16682	16586	16847	16603	16759	16912	16805	16749	16697	16787	16703	16628	16872	16887	16638	16765	16545	16839	16736	16817	16765	16664	16710	16680	16537	16877	16785	16640	16720	16780	16741	16877	16680	16662	16721	16683	16546	16684	16810	16591	16816	16655	16914	16742	16707	16766	16537	16701	16638	16869	16760	16442	16702	16852	16588	16542	16544	16682	16530	16780	16783	16714	16661	16754	16872	16688	16732	16605	16660	16659	16685	16866	16463	16930	16709	16913	16622	16801	16749	16700	16794	16728	16625	17039	16618	16765	16620	16634	16698	16651	16742	16713	16705	16664	16747	16666	16670	16765	16782	16705	16655	16705	16729	16612	16556	16775	16841	16774	16790	16845	16663	16777	16789	16731	16893	16606	16802	16754	16822	16854	16820	16664	16615	16752	16840	16695	16686	16745	16828	16799	16579	16732	16728	16459	16681	16948	16748	16842	16652	16938	16686	16743	16686	16626	16822	16586	16694	16664	16736	16818	16705	16641	16667	16785	16716	16693	16848	16733	16760	16782	16735	16575	16805	16628	16647	16722	16798	16762	16601	16648	16703	16674	16782	16595	16793	16855	16770	16703	16604	16695	16588	16840	16826	16748	16739	16823	16659	16760	16689	16733	16653	16730	16643	16566	16694	16833	16677	16751	16609	16703	16641	16740	16729	16992	16679	16708	16861	16760	16663	16766	16867	16760	16580	16874	16623	16692	16570	16650	16724	16620	16678	16832	16846	16776	16698	16664	16515	16639	16798	16575	16551	16772	16690	16676	16665	16647	16823	16774	16836	16642	16717	16812	16710	16677	16713	16666	16798	16746	16792	16484	16525	16658	16834	16778	16890	16686	16566	16588	16770	16757	16599	16654	16737	16693	16587	16674	16624	16692	16624	16755	16673	16819	16607	16817	16665	16661	16672	16622	16856	16613	16699	16777	16663	16614	16632	16786	16847	16579	16664	16526	16855	16722	16576	16638	16792	16860	16836	16740	16571	16872	16621	16846	16795	16636	16776	16706	16733	16649	16660	16755	16596	16833	16638	16773	16640	16686	16689	16673	16722	16904	16834	16633	16834	16828	16788	16753	16674	16831	16618	16656	16706	16629	16676	16849	16622	16699	16615	16653	16686	16771	16555	16644	16682	16639	16658	16741	16857	16651	16907	16666	16661	16762	16723	16655	16787	16691	16839	16849	16667	16768	16650	16533	16490	16670	16642	16612	16886	16826	16600	16776	16627	16876	16814	16647	16728	16783	16441	16833	16803	16731	16554	16458	16713	16739	16865	16772	16600	16769	16736	16794	16813	16526	16739	16730	16736	16713	16645	16892	16676	16841	16727	16665	16691	16660	16691	16811	16829	16671	16667	16684	16833	16772	16723	16880	16689	16633	16589	16800	16597	16761	16899	16609	16683	16466	16695	16901	16672	16604	16575	16919	16798	16701	16662	16826	16751	16718	16678	16726	16687	16777	16693	16741	16627	16792	16613	16799	16638	16594	16800	16590	16849	16772	16706	16840	16681	16616	16787	16891	16695	16706	16762	16541	16460	16524	16602	16883	16654	16541	16720	16743	16774	16770	16733	16592	16660	16821	16612	16725	16747	16671	16755	16843	16843	16471	16662	16872	16780	16639	16571	16791	16637	16796	16722	16593	16530	16845	16776	16794	16648	16772	16753	16632	16593	16703	16647	16586	16702	16660	16603	16691	16640	16612	16724	16888	16806	16911	16876	16737	16839	16684	16580	16810	16674	16743	16789	16621	16667	16579	16703	16704	16904	16624	16672	16777	16648	16610	16656	16769	16637	16571	16612	16683	16815	16668	16845	16823	16629	16745	16636	16645	16922	16627	16637	16608	16693	16768	16726	16639	16672	16808	16753	16781	16752	16771	16730	16915	16699	16818	16633	16832	16725	16754	16743	16700	16812	16661	16685	16704	16659	16573	16698	16806	16709	16816	16747	16713	16684	16591	16708	16744	16754	16703	16612	16741	16920	16570	16767	16652	16758	16949	16726	16790	16783	16689	16569	16721	16780	16769	16709	16597	16869	16554	16811	16772	16750	16535	16815	16771	16741	16590	16716	16599	16681	16678	16812	16765	16728	16676	16648	16751	16742	16779	16727	16720	16489	16697	16820	16688	16733	16720	16845	16635	16725	16611	16608	16735	16708	16600	16792	16701	16714	16823	16569	16748	16681	16706	16749	16938	16698	16739	16815	16757	16661	16613	16696	16646	16737	16588	16760	16599	16788	16855	16658	16724	16716	16593	16488	16644	16570	16923	16648	16798	16600	16823	16912	16733	16706	16892	16759	16684	16661	16564	16717	16838	16804	16995	16868	16652	16816	16856	16584	16777	16697	16812	16839	16608	16742	16765	16607	16700	16634	16860	16581	16693	16727	16782	16816	16806	16634	16737	16767	16658	16603	16624	16557	16598	16574	16927	16696	16720	16782	16751	16792	16938	16680	16707	16944	16714	16783	16816	16653	16675	16726	16618	16701	16773	16785	16771	16733	16807	16596	16685	16778	16825	16735	16574	16667	16691	16656	16669	16605	16732	16598	16570	16782	16684	16735	16777	16980	16749	16755	16620	16807	16677	16523	16639	16661	16670	16728	16631	16702	16543	16784	16709	16735	16517	16681	16705	16785	16601	16589	16704	16852	16858	16595	16645	16618	16780	16676	16686	16889	16550	16595	16726	16895	16697	16567	16780	16705	16767	16677	16549	16638	16854	16659	16751	16753	16718	16748	16901	16519	16778	16824	16783	16823	16811	16655	16735	16633	16714	16833	16505	16817	16739	16693	16794	16606	16793	16593	16601	16879	16848	16607	16822	16582	16756	16479	16804	16780	16941	16638	16761	16636	16651	16685	16676	16711	16633	16753	16740	16627	16712	16829	16606	16566	16879	16832	16617	16607	16475	16756	16654	16812	16722	16736	16517	16628	16657	16739	16735	16623	16644	16701	16875	16632	16863	16602	16620	16607	16670	16650	16879	16793	16631	16636	16653	16488	16761	16587	16729	16843	16603	16633	16598	16841	16959	16762	16641	16794	16900	16771	16835	16838	16770	16803	16597	16772	16768	16748	16843	16547	16508	16899	16758	16625	16847	16747	16717	16644	16718	16688	16593	16632	16679	16859	16750	16807	16723	16708	16950	16665	16649	16637	16604	16696	16759	16837	16772	16923	16735	16574	16710	16741	16877	16827	16664	16645	16812	16681	16768	16658	16793	16578	16627	16887	16658	16582	16592	16688	16842	16734	16816	16539	16723	16825	16811	16812	16637	16750	16807	16777	16791	16819	16581	16708	16622	16740	16842	16677	16746	16725	16767	16885	16781	16745	16611	16768	16707	16737	16644	16561	16774	16623	16649	16830	16738	16529	16535	16403	16728	16737	16626	16852	16940	16621	16617	16854	16744	16749	16662	16902	16711	16809	16603	16776	16683	16695	16809	16833	16619	16781	16760	16683	16550	16621	16424	16835	16779	16627	16800	16953	16665	16669	16647	16635	16600	16847	16850	16893	16859	16729	16797	16732	16695	16626	16663	16717	16665	16741	16824	16533	16795	16756	16568	16664	16754	16716	16645	16872	16641	16659	16678	16611	16689	16691	16865	16676	16465	16794	16735	16631	16767	16738	16653	16644	16659	16766	16802	16705	16825	16815	16726	16784	16765	16777	16664	16780	16687	16629	16756	16684	16748	16864	16773	16720	16678	16756	16759	16821	16746	16686	16702	16928	16721	16730	16704	16556	16568	16815	16601	16607	16876	16828	16555	16754	16750	16675	16730	16831	16681	16853	16832	16641	16583	16868	16660	16820	16855	16607	16753	16630	16685	16835	16601	16871	16739	16878	16771	16749	16789	16672
22789	27000	38858	36047	29893	28320	32729	30316	29477	30073	30097	29822	29726	29945	29880	29931	29518	30002	29660	29743	29726	29639	29542	29875	29408	29509	29666	29683	29603	29526	29759	29316	29499	29701	29647	29384	29703	29746	29624	29693	29322	29695	29440	29641	29518	29599	29958	29311	29344	29626	29462	29527	29742	29644	29468	29446	29698	29511	29712	29607	29650	29382	29844	29652	29614	29301	29730	29251	29569	29207	29559	29350	29029	29385	29327	29477	29691	29514	29329	29454	29679	29538	29599	29696	29884	29660	29495	29638	29573	29512	29600	29450	29611	29377	29549	29400	29305	29462	29361	29670	29647	29660	29604	29644	29656	29464	29404	29347	29467	29305	29562	29596	29553	29482	29630	29401	29650	29329	29528	29208	29620	29630	29486	29378	29512	29542	29724	29493	29354	29322	29583	29410	29501	29484	29467	29518	29554	29381	29610	29398	29514	29235	29484	29338	29712	29737	29661	29562	29734	29403	29452	29462	29277	29283	29720	29709	29542	29880	29545	29480	29566	29749	29469	29442	29573	29705	29393	29728	29423	29374	29489	29524	29389	29412	29605	29545	29644	29512	29437	29457	29592	29063	29448	29449	29412	29524	29348	29347	29459	29428	29518	29433	29611	29474	29366	29422	29525	29639	29523	29608	29524	29380	29527	29526	29717	29360	29600	29304	29522	29371	29560	29556	29526	29537	29737	29688	29493	29332	29620	29568	29373	29533	29646	29257	29502	29432	29359	29386	29596	29390	29415	29511	29482	29624	29121	29318	29596	29466	29590	29610	29529	29410	29538	29633	29393	29600	29638	29532	29746	29275	29299	29786	29535	29450	29732	29688	29691	29464	29350	29449	29233	29444	29429	29349	29613	29402	29300	29451	29666	29293	29227	29577	29520	29384	29338	29625	29615	29558	29444	29488	29447	29450	29689	29557	29706	29508	29546	29316	29369	29394	29719	29545	29582	29568	29705	29599	29459	29603	29684	29547	29082	29669	29512	29611	29670	29686	29367	29362	29551	29435	29448	29211	29888	29626	29587	29598	29406	29275	29413	29196	29489	29371	29575	29488	29567	29640	29591	29651	29445	29345	29360	29768	29637	29636	29411	29763	29485	29259	29499	29385	29505	29379	29533	29582	29759	29662	29450	29365	29561	29709	29301	29379	29492	29500	29590	29400	29538	29726	29579	29412	29350	29674	29560	29489	29469	29652	29495	29310	29373	29180	29612	29462	29637	29587	29774	29420	29257	29561	29413	29376	29758	29535	29640	29807	29306	29641	29716	29486	29665	29325	29316	29649	29601	29315	29352	29449	29612	29709	29604	29501	29301	29613	29397	29473	29472	29805	29209	29632	29520	29544	29148	29249	29567	29254	29305	29288	29391	29352	29258	29772	29427	29572	29498	29405	29568	29680	29307	29326	29400	29629	29567	29657	29551	29513	29251	29622	29687	29419	29511	29584	29303	29822	29560	29509	29659	29331	29488	29692	29537	29611	29519	29302	29528	29606	29556	29379	29650	29482	29433	29255	29568	29468	29305	29503	29337	29573	29383	29370	29395	29548	29529	29294	29434	29499	29662	29286	29585	29520	29569	29498	29410	29411	29478	29514	29340	29151	29581	29518	29644	29493	29614	29527	29121	29615	29575	29398	29282	29359	29542	29608	29202	29219	29549	29423	29685	29618	29585	29490	29494	29555	29438	29406	29332	29778	29421	29315	29305	29617	29470	29612	29256	29531	29522	29489	29747	29754	29578	29510	29476	29485	29344	29462	29322	29450	29681	29401	29432	29423	29379	29342	29487	29320	29508	29549	29584	29441	29294	29498	29464	29233	29402	29350	29237	29538	29470	29622	29611	29647	29679	29502	29456	29669	29429	29312	29440	29759	29649	29502	29484	29645	29592	29811	29498	29496	29247	29713	29498	29263	29526	29570	29403	29566	29395	29420	29650	29564	29721	29433	29200	29438	29529	29242	29495	29623	29442	29213	29691	29217	29290	29968	29616	29486	29542	29709	29565	29573	29448	29592	29466	29187	29325	29513	29527	29249	29481	29416	29531	29507	29335	29421	29299	29841	29527	29160	29382	29456	29235	29522	29238	29232	29403	29340	29639	29431	29560	29322	29379	29454	29634	29733	29574	29296	29506	29552	29409	29636	29316	29318	29474	29546	29387	29371	29571	29433	29233	29448	29303	29415	29604	29430	29476	29564	29493	29338	29586	29323	29400	29630	29355	29597	29470	29487	29606	29651	29391	29161	29652	29608	29244	29369	29195	29554	29289	29410	29388	29362	29358	29373	29568	29535	29456	29940	29535	29175	29722	29325	29286	29331	29546	29363	29347	29474	29436	29445	29295	29475	29555	29443	29309	29578	29603	29725	29771	29306	29381	29628	29474	29474	29499	29542	29471	29406	29717	29440	29384	29589	29511	29511	29620	29346	29534	29444	29675	29537	29399	29278	29396	29332	29193	29373	29610	29529	29690	29266	29643	29398	29415	29350	29381	29394	29635	29656	29317	29366	29658	29355	29800	29147	29376	29394	29705	29379	29511	29349	29544	29374	29493	29480	29556	29865	29542	29486	29479	29676	29651	29431	29382	29381	29395	29464	29674	29333	29681	29405	29314	29343	29491	29503	29691	29486	29468	29396	29534	29405	29453	29498	29529	29749	29624	29208	29406	29566	29405	29345	29474	29638	29864	29369	29602	29468	29417	29315	29413	29136	29245	29793	29410	29366	29400	29291	29410	29490	29363	29487	29441	29372	29572	29570	29505	29344	29750	29401	29413	29510	29296	29326	29384	29272	29340	29450	29541	29573	29395	29567	29110	29329	29558	29434	29446	29451	29380	29532	29511	29344	29439	29598	29524	29447	29520	29329	29291	29106	29383	29396	29501	29562	29494	29494	29646	29046	29571	29615	29574	29328	29327	29490	29437	29633	29452	29184	29524	29363	29620	29162	29118	29337	29432	29504	29575	29537	29291	29255	29267	29265	29321	29344	29547	29280	29343	29605	29391	29480	29460	29238	29682	29574	29494	29329	29513	29616	29450	29151	29672	29740	29389	29385	29605	29603	29482	29480	29619	29542	29582	29553	29602	29368	29555	29578	29467	29576	29571	29568	29516	29565	29626	29495	29598	29386	29534	29365	29417	29541	29232	29344	29286	29569	29229	29259	29364	29522	29613	29382	29834	29581	29367	29480	29409	29286	29660	29559	29396	29494	29536	29843	29590	29437	29455	29784	29333	29395	29496	29190	29623	29295	29182	29401	29272	29492	29657	29570	29670	29538	29383	29607	29539	29555	29328	29412	29559	29416	29417	29614	29410	29582	29684	29463	29519	29381	29437	29441	29446	29350	29512	29521	29696	29653	29680	29257	29551	29652	29709	29458	29239	29470	29453	29536	29541	29615	29602	29759	29239	29489	29481	29496	29426	29475	29657	29459	29631	29534	29434	29473	29657	29623	29657	29660	29490	29313	29329	29590	29177	29254	29597	29506	29613	29639	29324	29422	29567	29271	29260	29458	29651	29364	29514	29435	29511	29751	29556	29202	29477	29430	29153	29354	29451	29462	29562	29474	29638	29571	29134	29401	29590	29290	29390	29340	29643	29553	29375	29493	29421	29505	29365	29369	29358	29548	29493	29196	29653	29006	29541	29583	29341	29099	29449	29338	29397	29667	29319	29501	29497	29646	29424	29573	29407	29514	29536	29859	29508	29461	29503	29621	29447	29423	29702	29731	29284	29155	29330	29692	29581	29442	29341	29503	29662	29593	29399	29449	29729	29671	29428	29449	29380	29576	29586	29595	29569	29184	29365	29395	29588	29686	29464	29460	29521	29568	29696	29305	29296	29437	29636	29232	29475	29209	29627	29583	29548	29434	29414	29505	29603	29465	29686	29454	29392	29083	29473	29600	29517	29496	29489	29458	29677	29359	29367	29229	29397	29510	29664	29335	29486	29491	29574	29469	29576	29641	29386	29870	29351	29536	29691	29474	29572	29269	29351	29255	29348	29538	29340	29448	29442	29614	29347	29400	29499	29595	29543	29436	29559	29335	29408	29723	29510	29720	29452	29605	29158	29132	29536	29450	29516	29317	29325	29346	29354	29610	29456	29443	29570	29260	29599	29386	29581	29672	29270	29477	29594	29584	29446	29641	29214	29545	29123	29541	29405	29689	29625	29496	29375	29579	29443	29468	29481	29574	29734	29556	29620	29391	29429	29510	29135	29572	29834	29438	29465	29450	29601	29311	29339	29248	29489	29523	29726	29690	29346	28994	29534	29553	29279	29697	29469	29619	29441	29482	29301	29365	29643	29525	29386	29400	29220	29473	29617	29567	29490	29714	29399	29309	29699	29539	29638	29263	29647	29487	29260	29205	29398	29363	29196	29191	29775	29664	29418	29425	29173	29457	29404	29328	29279	29303	29887	29934	29658	29443	29590	29440	29541	29444	29692	29335	29503	29413	29569	29358	29448	29575	29506	29468	29709	29365	29640	29300	29358	29284	29495	29449	29442	29333	29322	29427	29502	29555	29560	28996	29236	29597	29393	29744	29418	29524	29621	29489	29405	29430	29561	29592	29132	29239	29281	29677	29423	29456	29258	29525	29472	29208	29425	29565	29274	29424	29439	29353	29300	29287	29465	29441	29427	29366	29389	29450	29636	29822	29559	29404	29242	29233	29622	29461	29287	29532	29304	29454	29220	29341	29398	29631	29628	29618	29470	29348	29268	29431	29473	29536	29490	29620	29186	29506	29458	29449	29163	29577	29522	29520	29608	29331	29192	29443	29532	29383	29233	29326	29401	29208	29168	29227	29272	29361	29649	29465	29589	29365	29655	29496	29653	29368	29563	29259	29566	29341	29448	29376	29387	29656	29646	29605	29556	29712	29467	29496	29570	29266	29746	29478	29532	29596	29467	29553	29702	29750	29646	29028	29341	29717	29535	29591	29422	29163	29134	29245	29351	29694	29335	29243	29358	29469	29459	29426	29302	29418	29620	29394	29566	29432	29155	29471	29402	29301	29377	29307	29477	29462	29206	29285	29332	29453	29302	29815	29561	29346	29851	29493	29409	29535	29642	29286	29420	29647	29491	29560	29723	29429	29590	29506	29426	29542	29211	29305	29530	29499	29389	29504	29527	29368	29867	29358
59447	100657	93692	67714	40708	18631	16916	17042	17048	17232	17075	17199	17153	17177	17163	17305	17227	17288	17114	17302	17285	17042	17226	17190	17357	17357	17354	17025	16970	17147	17106	17115	16885	16997	17097	17229	17261	17135	17113	17206	17099	17081	17259	17117	17204	17146	17225	17008	17190	17325	17234	17188	17234	16822	17260	17283	17074	17204	17104	17279	17257	17199	17161	16984	17155	17028	17133	17096	17055	16928	16989	17431	17170	17111	17018	17222	17063	17024	17109	17256	17056	17275	17126	17108	17136	17234	17048	17269	16951	16962	16979	17259	17224	16960	17032	17080	17259	17095	17068	17231	17230	17144	17352	17042	17256	17212	17219	17274	17144	17060	17223	17176	17171	16994	17136	16961	17142	17204	17138	17225	17144	16998	17168	17039	17218	17238	17089	17055	17247	16950	17156	17305	16860	17076	17210	17055	17256	17223	17270	17100	17229	17072	17050	17256	17113	17158	17236	17283	17080	17138	17251	17105	17183	17060	16989	17191	17213	17201	17239	17326	17150	16938	17346	17140	16988	17174	17065	17026	17003	17169	17400	17129	17186	17303	17057	17008	17153	17111	16937	17220	17116	17131	16957	17005	17098	17219	17214	17154	17181	17048	17254	17261	17051	17103	16992	17073	17216	17411	17145	17165	17150	17204	17032	17217	17122	17255	17164	17213	17106	17187	17147	17125	17264	17094	17225	17174	17233	17137	17333	17046	17133	17084	17260	17117	17318	16927	17214	17142	17265	17060	17193	17048	17045	17212	17214	17045	17173	17101	17223	17293	17245	17084	17366	17107	17241	17072	16969	17126	17132	17104	17127	17146	17029	17252	17203	16988	17178	17197	17105	17151	17152	17217	17002	17160	17256	17171	17196	17157	16997	17229	17043	17145	17043	16909	17168	17042	17004	16899	17020	17205	17069	17151	17092	17333	17363	17165	17209	17129	17147	17150	17278	17048	17141	17363	17074	17190	17191	17043	17296	17118	17258	17164	17088	17239	17192	17085	17307	17072	17194	16935	17067	17270	17112	17245	17183	17199	17125	17069	17088	17106	17191	17081	17021	17215	16944	17215	17179	17097	17204	17192	17141	17067	17348	17058	17153	17215	17116	17092	17093	17197	17076	17155	17041	17259	17261	17101	17197	17129	16993	17229	17158	16989	17108	17170	17011	17206	16999	17091	17037	17197	17141	17076	17103	17023	17246	17277	17225	17057	17205	17173	17166	17115	17174	17248	17190	17140	17189	16912	17174	17101	17056	17298	17243	17415	17022	17169	17110	17221	17342	17065	17112	16890	17207	17211	17097	17196	17106	17172	17187	17083	16922	17116	17048	17130	17227	17103	17052	17196	17073	17016	17164	16948	17019	17115	17013	17170	17174	16989	17341	17098	17063	16987	17004	17147	17145	17067	17076	17285	17137	17079	17109	17181	17271	17353	16966	17094	17103	17056	17286	17139	17019	17058	17203	16992	17225	17071	17120	17170	17231	17286	17136	17268	17292	17203	17185	17257	17004	17057	17198	17120	17064	17253	17149	17108	16979	17183	17073	17270	17075	17223	17168	17227	17239	17170	17160	17175	17220	17048	17076	17081	17043	17216	17185	17157	17174	17116	17102	17108	17134	17023	16902	17183	17244	17206	17088	17215	17192	17330	17086	17140	17290	17083	17063	17051	17057	16998	17087	17033	17189	17176	17123	17233	17047	17089	17118	17032	17154	17204	17400	17267	17199	16981	17089	17079	17156	17072	17120	17058	17160	17132	17230	17221	17113	17160	16987	16897	17085	17137	17102	17203	17024	17156	16976	17108	17188	17220	17188	17014	17066	17174	17299	16960	17172	17047	17298	16941	17146	17129	17071	17323	16973	17172	17151	17094	17145	17019	17052	17175	17154	17001	17268	17202	17288	17215	16944	17197	17228	17073	17247	17076	17167	16982	17155	17106	17097	17315	17162	17108	17174	17130	17236	17123	17223	17403	17143	17224	17176	17174	17074	17144	17107	17269	17222	17070	17003	17235	17252	17199	17398	17249	17090	17004	17249	17133	17127	17278	17035	17113	17024	17004	17167	17134	17029	17170	16992	17083	17082	17090	17114	17179	17086	17150	17079	17257	17066	17073	17042	17149	17059	17087	17210	17305	17155	17155	17094	16965	17167	17195	17248	17136	17387	17055	16828	17009	17120	17053	17048	17135	17176	17244	17155	17183	17185	17185	17138	17078	17154	17153	17228	17133	16926	17258	17148	17141	17181	17154	17066	17224	17019	17280	17162	17150	17171	17131	17225	17245	17041	17145	16838	17096	17137	17070	17281	17014	17029	17198	17238	17144	17034	17067	17324	17283	17039	17045	17003	17220	16996	17108	17161	17148	17103	17055	16976	17198	17105	17064	16961	17034	17134	17032	17004	17345	17187	17030	17060	17128	17185	17077	17202	17191	17096	16985	17144	17094	17058	16979	17277	17252	17157	17114	17168	17232	17145	17168	17069	17125	16921	17131	17242	16981	17131	17031	17082	17213	17276	17015	17445	17074	17162	17183	17283	17182	17141	17238	17339	16991	17158	17085	17001	17099	17233	17013	16997	16945	17246	17257	17169	17260	17268	17152	17234	17177	17075	17318	17121	17142	17119	16962	17225	17185	17230	17053	17203	17134	17119	17069	17299	17198	16948	17168	16982	17163	17006	16951	17301	17095	17099	17110	17108	17284	17104	17009	17100	17071	17220	17015	17208	17135	16990	16988	17045	17102	17032	17297	17132	17082	17267	17146	17129	17381	17256	17017	16999	17244	17050	17028	17018	17089	17056	17182	16913	17112	17148	17115	17181	17175	17318	17163	17216	17106	17094	17017	17282	17131	17130	17191	17297	16856	17178	17181	17235	17030	17211	16933	17193	17129	17016	17222	17249	17206	17106	17218	17178	16882	17156	17244	17075	17168	17035	16967	17085	17150	17019	16964	17153	17213	17174	17158	17331	17047	17200	17065	17013	17134	17112	17229	17123	17093	17049	17053	17112	16980	17280	17209	17288	16907	16997	17205	16993	17142	17221	16995	17090	17180	16966	17207	17246	17114	17038	17259	17132	17012	17075	17095	17209	17315	16945	17143	16953	17024	17143	17093	17219	17143	17140	17095	17098	17177	17099	16926	17193	17140	17123	17163	17192	17088	17076	17115	17191	17220	17128	17085	17207	17085	17056	17164	16907	17129	17206	17177	17064	17140	17162	17125	17157	17229	17118	17076	17203	17081	17236	17146	17162	17273	17122	17486	16993	17075	17403	17046	17128	17149	17075	17183	17162	17030	17103	17185	17007	17245	17059	17079	17073	16967	17141	17209	17153	16981	17103	17150	17058	17309	17069	17125	17273	17142	17015	17308	17150	17287	17381	16963	17109	17183	17242	16982	17131	16960	17122	17036	17120	17022	17201	16914	17216	17136	16961	16931	17096	17158	17139	17124	17118	17126	17188	17160	17264	17140	17110	17033	17151	17188	17022	17147	17287	17127	17237	17074	17175	16991	17296	17243	17175	17108	16966	17243	17213	17095	17354	17048	17033	16991	17137	17052	17358	17041	17225	17159	17190	17126	17061	17240	17126	17192	17164	17109	17376	17103	17137	17237	17227	17238	17246	17058	17268	17199	17291	17241	17138	17093	17122	17250	16991	17195	17050	17348	17066	17036	16931	17241	17138	17143	17055	17189	17211	17117	17409	17157	17099	17307	17297	17096	16979	17132	17079	17123	17146	16989	17228	17098	17054	17226	17230	17225	17093	17163	17278	17058	17142	17137	17102	17005	17319	17207	17093	17036	17010	17168	17208	17082	17174	17047	17064	17131	17078	17224	17284	17047	17295	17316	17228	16928	17067	17089	17145	17093	17084	17202	17174	17142	17057	17291	16891	17078	17129	17082	17255	17110	17109	17181	17174	17000	17049	17201	17231	17053	17143	17155	17260	17110	17268	17261	17105	17062	17151	17168	17213	16916	17062	17134	17129	17135	17042	17287	17173	17101	17032	17095	17193	16820	17176	17142	17109	17251	17193	17064	16985	17031	17234	17010	17188	17072	17040	17178	17318	17193	16945	17133	17344	17049	16953	17109	17317	17209	16991	17138	17046	17114	17026	17029	17117	17190	17019	17217	17357	17066	17213	17285	16999	17063	17121	17171	17062	17114	17001	17154	17063	17297	17073	17111	17153	17131	17214	17081	17297	17107	17241	16997	17272	17063	17264	17191	16904	17239	17122	17117	17036	17188	17119	17304	17252	17164	16947	17145	17176	17165	17097	17058	16932	17146	17037	17222	16954	17265	17054	17046	17171	17020	17128	16959	17043	17116	17086	16962	17125	17291	17087	17139	17164	17056	17181	17096	17173	17268	16927	17114	17081	17174	17119	17161	17221	17131	17069	17048	17261	17261	17184	17134	17063	17119	17182	17180	17280	16942	17052	17107	17062	17176	17146	16942	17172	17078	17264	17028	17239	17133	17073	17283	17281	17327	17077	17093	17130	17089	17051	17000	17062	17094	17160	17149	17034	17120	17074	17195	16973	17242	16966	17092	17128	17207	17039	17083	17265	17018	17240	17030	17107	17282	17094	17062	16993	17286	17321	16999	17152	17247	17055	17142	17138	17040	17158	17077	17264	16942	17033	17219	17136	17056	17087	17201	17163	17260	17059	17105	17236	17166	17198	17242	17112	16977	17028	17083	16891	17035	17220	17089	17230	17205	17120	17186	17200	17119	17145	17030	17066	17111	16930	17128	17143	17272	17037	17011	17054	17139	17073	16963	17065	17230	17264	17200	17280	16904	17023	17079	16842	17338	17229	17206	17247	17267	17025	17058	17239	17170	16985	17041	17257	17105	17191	17187	17195	17080	17100	17170	17139	17042	17083	17107	17067	16965	17086	17370	17081	17177	17052	17043	17244	17217	17073	17134	17316	17157	17326	17130	17006	17067	17136	17068	17101	17229	17028	17291	16948	16990	17019	17354	17075	17144	17101	16950	17239	17176	16798	17100	17167	16968	17051	17281	17091	17085	16938	17364	16965	17142	17131	17085	17242	17092	17094	17132	16962	17200	17039	17199	17085	17184	17302	17332	17120	17170	17000	16994	17149	17015	17107	17182	17105	17010	17172	17014	17209	17289	17106	17130	17373	17176
42249	49145	46284	36326	31171	29676	29589	29270	29373	29398	29313	29625	29462	29451	29461	29447	29412	29450	29431	29413	29626	29513	29519	29250	29570	29341	29565	29600	29664	29478	29556	29444	29392	29513	29490	29448	29503	29253	29510	29414	29576	29514	29237	29280	29771	29237	29170	29601	29549	29403	29342	29501	29486	29388	29455	29452	29424	29557	29608	29456	29378	29503	29354	29730	29575	29661	29546	29446	29351	29356	29412	29571	29507	29323	29475	29588	29507	29551	29491	29528	29136	29578	29434	29466	29577	29558	29439	29444	29486	29507	29247	29564	29576	29284	29394	29606	29508	29255	29342	29305	29630	29682	29244	29597	29644	29381	29520	29350	29403	29345	29428	29451	29601	29623	29355	29447	29063	29456	29357	29123	29531	29458	29329	29247	29292	29417	29446	29379	29558	29288	29329	29548	29498	29558	29671	29517	29375	29409	29420	29407	29425	29449	29015	29381	29388	29329	29294	29438	29578	29322	29636	29691	29583	29518	29260	29488	29344	29560	29588	29666	29603	29373	29366	29391	29610	29796	29618	29556	29425	29497	29370	29426	29794	29669	29298	29276	29358	29423	29496	29261	29356	29534	29624	29449	29459	29424	29719	29540	29607	29465	29733	29414	29504	29432	29415	29850	29613	29370	29432	29305	29578	29506	29492	29636	29550	29203	29649	29523	29405	29192	29361	29475	29560	29682	29589	29322	29268	29643	29427	29504	29443	29430	29150	29290	29247	29460	29534	29300	29481	29648	29295	29529	29684	29497	29524	29434	29607	29522	29518	29322	29472	29400	29581	29332	29436	29302	29607	29720	29326	29475	29621	29617	29547	29445	29650	29449	29196	29462	29392	29632	29486	29492	29362	29418	29210	29419	29378	29539	29564	29228	29599	29439	29686	29751	29178	29481	29446	29736	29577	29481	29574	29496	29444	29482	29406	29504	29411	29394	29338	29596	29437	29556	29515	29385	29577	29485	29396	29280	29414	29310	29490	29593	29612	29304	29502	29568	29366	29357	29498	29394	29603	29504	29351	29439	29642	29439	29687	29579	29635	29403	29136	29388	29575	29505	29403	29730	29324	29696	29531	29390	29623	29327	29518	29351	29293	29498	29771	29391	29538	29448	29514	29375	29636	29435	29263	29618	29533	29318	29533	29543	29527	29438	29736	29605	29275	29491	29434	29443	29578	29733	29712	29724	29669	29410	29520	29480	29823	29711	29652	29706	29260	29231	29343	29298	29479	29417	29710	29541	29249	29253	29302	29470	29618	29611	29694	29445	29531	29423	29246	29220	29516	29619	29762	29525	29398	29197	29058	29199	29455	29788	29624	29677	29450	29381	29295	29438	29603	29642	29480	29610	29794	29414	29464	29150	29386	29380	29633	29503	29611	29378	29660	29233	29455	29567	29610	29325	29514	29425	29721	29378	29794	29346	29502	29383	29221	29390	29555	29551	29452	29461	29342	29627	29385	29441	29600	29433	29497	29381	29463	29476	29559	29451	29508	29609	29569	29189	29312	29574	29504	29571	29497	29382	29435	29440	29629	29332	29438	29575	29647	29491	29566	29413	29629	29453	29358	29603	29578	29379	29242	29448	29575	29374	29411	29412	29573	29751	29661	29335	29409	29469	29598	29841	29568	29505	29708	29730	29504	29538	29500	29319	29517	29376	29465	29347	29537	29464	29583	29272	29592	29485	29520	29456	29464	29373	29491	29479	29550	29478	29397	29545	29541	29445	29774	29438	29659	29403	29490	29450	29779	29765	29586	29381	29054	29311	29691	29741	29538	29502	29522	29359	29504	29501	29271	29547	29611	29453	29582	29613	29531	29544	29586	29423	29418	29449	29579	29108	29621	29417	29475	29566	29726	29509	29396	29524	29337	29349	29471	29655	29408	29250	29279	29420	29475	29360	29325	29416	29634	29725	29536	29686	29482	29508	29612	29479	29627	29384	29591	29444	29419	29224	29462	29425	29383	29437	29508	29407	29425	29244	29404	29395	29637	29353	29486	29397	29367	29406	29380	29393	29573	29408	29625	29579	29748	29806	29661	29597	29474	29483	29549	29333	29339	29468	29675	29451	29524	29254	29457	29539	29498	29322	29732	29574	29792	29661	29400	29671	29664	29353	29561	29515	29594	29423	29253	29447	29258	29561	29307	29481	29460	29546	29511	29271	29357	29140	29667	29337	29440	29423	29522	29602	29670	29431	29584	29217	29528	29540	29231	29606	29556	29520	29346	29567	29297	29360	29333	29653	29568	29149	29463	29475	29655	29639	29460	29472	29561	29397	29300	29343	29269	29538	29382	29537	29537	29729	29447	29579	29502	29403	29444	29527	29433	29440	29539	29597	29352	29393	29641	29463	29618	29453	29326	29457	29327	29403	29432	29301	29537	29505	29688	29334	29513	29435	29479	29167	29480	29462	29701	29416	29602	29526	29546	29485	29555	29578	29646	29754	29507	29534	29317	29196	29641	29563	29565	29490	29513	29498	29485	29633	29136	29486	29653	29502	29426	29440	29415	29367	29462	29624	29495	29550	29309	29305	29482	29676	29620	29435	29344	29432	29365	29345	29518	29209	29452	29502	29143	29485	29426	29358	29475	29643	29615	29478	29409	29427	29438	29475	29600	29950	29506	29235	29506	29248	29342	29174	29380	29948	29616	29386	29477	29183	29389	29489	29463	29173	29422	29415	29298	29345	29644	29401	29540	29459	29420	29421	29812	29747	29710	29384	29350	29608	29483	29707	29431	29576	29579	29419	29646	29733	29555	29588	29480	29445	29540	29322	29406	29429	29411	29426	29277	29535	29315	29350	29750	29568	29871	29579	29583	29243	29681	29674	29464	29334	29730	29621	29564	29251	29574	29444	29182	29479	29243	29383	29491	29520	29508	29508	29333	29228	29427	29658	29408	29237	29632	29454	29413	29560	29609	29493	29460	29510	29431	29703	29682	29322	29217	29613	29637	29618	29465	29375	29670	29400	29523	29407	29495	29804	29839	29673	29587	29348	29487	29276	29485	29529	29466	29486	29386	29388	29033	29339	29501	29376	29308	29526	29475	29554	29640	29259	29770	29438	29460	29633	29657	29673	29553	29609	29599	29601	29383	29669	29754	29390	29265	29494	29662	29556	29700	29541	29454	29288	29520	29524	29573	29776	29621	29543	29359	29218	29505	29263	29514	29533	29427	29438	29512	29530	29521	29526	29373	29404	29208	29445	29092	29589	29533	29296	29505	29590	29409	29507	29464	29218	29358	29568	29323	29489	29546	29474	29647	29496	29511	29070	29637	29680	29454	29576	29820	29473	29252	29660	29536	29471	29401	29380	29544	29394	29509	29399	29490	29518	29577	29340	29716	29444	29568	29467	29441	29391	29286	29344	29436	29570	29463	29817	29718	29488	29286	29411	29485	29563	29737	29270	29506	29524	29690	29604	29249	29446	29746	29304	29354	29259	29286	29620	29494	29578	29418	29396	29505	29326	29508	29615	29686	29496	29431	29547	29504	29638	29555	29634	29559	29495	29359	29727	29774	29247	29503	29361	29449	29286	29294	29576	29473	29593	29449	29456	29338	29509	29365	29394	29601	29564	29656	29488	29418	29410	29598	29398	29714	29382	29572	29295	29580	29532	29324	29345	29389	29443	29549	29606	29386	29446	29539	29553	29359	29785	29478	29482	29578	29385	29415	29770	29297	29355	29611	29528	29590	29503	29588	29420	29439	29355	29528	29446	29447	29610	29568	29557	29561	29485	29360	29312	29394	29642	29431	29368	29258	29528	29452	29537	29445	29807	29358	29573	29458	29197	29414	29504	29471	29507	29520	29572	29692	29412	29591	29529	29291	29657	29536	29564	29726	29304	29416	29419	29185	29544	29715	29448	29466	29637	29556	29406	29230	29170	29318	29480	29397	29411	29532	29210	29746	29434	29483	29316	29460	29324	29647	29578	29666	29478	29377	29342	29332	29147	29443	29481	29489	29367	29600	29572	29505	29256	29604	29372	29648	29551	29526	29616	29602	29019	29472	29457	29389	29580	29367	29574	29433	29489	29669	29669	29575	29618	29304	29400	29536	29335	29532	29316	29409	29352	29466	29473	29321	29429	29544	29517	29517	29355	29220	29507	29381	29256	29314	29629	29686	29510	29536	29613	29445	29461	29450	29535	29507	29332	29519	29785	29334	29562	29517	29518	29389	29339	28999	29565	29363	29305	29541	29533	29326	29596	29529	29670	29437	29520	29531	29547	29599	29671	29545	29462	29462	29558	29450	29335	29608	29653	29715	29423	29533	29597	29316	29655	29468	29505	29513	29370	29416	29461	29715	29551	29347	29390	29421	29411	29483	29285	29432	29305	29422	29448	29554	29544	29865	29214	29748	29416	29638	29381	29584	29439	29506	29565	29497	29176	29143	29413	29568	29333	29185	29342	29453	29478	29697	29641	29434	29667	29158	29759	29572	29545	29561	29530	29304	29471	29736	29601	29246	29386	29560	29558	29570	29484	29178	29460	29505	29708	29585	29182	29399	29507	29127	29312	29629	29404	29349	29390	29270	29168	29386	29382	29506	29553	29712	29436	29308	29608	29398	29420	29563	29356	29478	29348	29311	29468	29658	29523	29426	29549	29489	29333	29386	29612	29401	29261	29550	29459	29599	29549	29840	29502	29590	29530	29523	29306	29595	29628	29421	29297	29493	29508	29581	29373	29669	29430	29513	29445	29558	29488	29498	29436	29403	29495	29505	29662	29541	29669	29491	29515	29651	29761	29431	29370	29547	29655	29308	29592	29494	29433	29855	29302	29553	29351	29379	29457	29438	29400	29532	29711	29496	29381	29679	29327	29302	29645	29507	29313	29603	29519	29475	29530	29514	29399	29603	29361	29617	29375	29472	29377	29446	29514	29585	29377	29825	29423	29646	29570	29376	29369	29251	29340	29113	29309	29671	29593	29347	29349	29358	29451	29602	29731	29560	29794	29647	29348	29387	29625	29406	29397	29647	29332	29633	29606	29572	29556	29582	29516	29428	29374	29162	29594	29349	29174	29474	29500	29652	29665	29415	29451	29725	29619	29736	29314	29432	29333	29673	29660	29844	29335	29496	29118	29558	29372	29622	29553	29576	29762	29514	29557	29390	29355	29594	29273	29442	29284	29540	29628
40418	52336	37972	23702	19084	17265	17336	17508	17309	17308	17354	17226	17377	17281	17219	17178	17273	17395	17102	17225	17183	17256	17485	17393	17270	17380	17429	17294	17230	17201	17380	17362	17469	17147	17341	17499	17423	17133	17322	17220	17327	17199	17269	17426	17469	17238	17190	17415	17198	17350	17180	17282	17409	17400	17358	17376	17318	17303	17344	17262	17274	17321	17366	17372	17246	17471	17187	17270	17370	17376	17305	17230	17286	17301	17272	17264	17220	17168	17106	17263	17290	17260	17246	17320	17369	17291	17259	17383	17204	17060	17332	17324	17272	17314	17458	17355	17310	17326	17395	17147	17462	17308	17126	17279	17308	17174	17306	17377	17387	17285	17307	17216	17216	17215	17488	17506	17343	17368	17336	17343	17262	17215	17325	17259	17356	17338	17390	17374	17264	17214	17307	17283	17424	17363	17222	17402	17148	17515	17313	17262	17290	17206	17306	17267	17245	17205	17251	17275	17318	17173	17112	17259	17356	17416	17424	17325	17304	17298	17257	17393	17351	17404	17126	17257	17328	17396	17261	17181	17552	17209	17296	17203	17357	17173	17227	17431	17319	17272	17315	17291	17203	17118	17183	17375	17296	17343	17453	17315	17166	17191	17301	17479	17361	17170	17309	17377	17294	17258	17213	17177	17250	17230	17328	17416	17152	17280	17224	17300	17223	17262	17235	17369	17274	17342	17298	17256	17251	17411	17350	17204	17285	17144	17382	17279	17168	17341	17382	17447	17363	17187	17337	17368	17228	17397	17339	17390	17397	17267	17292	17229	17283	17152	17304	17242	17346	17415	17338	17274	17237	17298	17058	17269	17447	17350	17336	17223	17374	17309	17324	17386	17513	17349	17358	17329	17192	17265	17357	17296	17117	17222	17253	17239	17322	17270	17203	17442	17195	17246	17532	17428	17222	17318	17281	17424	17373	17186	17088	17335	17240	17271	17153	17482	17387	17259	17296	17135	17425	17234	17399	17222	17331	17242	17228	17323	17364	17273	17368	17437	17301	17344	17156	17137	17395	17271	17386	17213	17408	17317	17243	17248	17080	17279	17235	17378	17398	17082	17339	17185	17412	17329	17322	17334	17424	17280	17292	17148	17229	17222	17327	17309	17269	17305	17275	17236	17392	17366	17171	17319	17260	17095	17483	17329	17256	17238	17301	17358	17381	17398	17206	17219	17165	17303	17294	17235	17192	17409	17289	17231	17219	17422	17302	17334	17302	17345	17472	17272	17236	17196	17357	17228	17281	17307	17305	17117	17184	17220	17474	17272	17282	17238	17246	17315	17179	17290	17343	17288	17384	17125	17308	17233	17278	17320	17319	17298	17350	17091	17341	17394	17271	17542	17153	17148	17269	17328	17460	17226	17227	17372	17312	17412	17299	17257	17349	17217	17092	17250	17257	17178	17072	17358	17450	17329	17381	17308	17287	17188	17192	17100	17187	17321	17456	17179	17371	17221	17289	17365	17132	17093	17173	17334	17346	17342	17257	17368	17175	17304	17336	17101	17362	17300	17397	17326	17354	17150	17479	17330	17303	17259	17201	17277	17288	17288	17305	17289	17161	17336	17158	17227	17272	17121	17179	17373	17253	17284	17400	17203	17162	17524	17298	17268	17346	17358	17300	17447	17331	17379	17336	17315	17281	17360	17140	17314	17165	17277	17343	17276	17257	17023	17177	17291	17175	17207	17494	17307	17179	17425	17234	17296	17252	17337	17194	17165	17350	17182	17267	17300	17483	17288	17249	17220	17253	17266	17320	17156	17275	17240	17234	17327	17392	17441	17428	17196	17525	17126	17248	17498	17355	17300	17311	17348	17289	17296	17397	17094	17233	17232	17300	17231	17312	17363	17284	17154	17361	17266	17250	17358	17292	17256	17261	17309	17409	17379	17422	17295	17204	17181	17267	17389	17507	17327	17023	17203	17424	17311	17367	17205	17189	17362	17266	17229	17357	17380	17403	17310	17432	17327	17290	17290	17406	17315	17293	17426	17257	17209	17428	17159	17222	17233	17157	17280	17229	17146	17313	17360	17225	17185	17342	17134	17109	17212	17250	17246	17390	17267	17148	17437	17126	17294	17319	17378	17325	17463	17282	17247	17315	17276	17370	17235	17218	17275	17371	17515	17265	17384	17363	17284	17309	17210	17276	17244	17255	17392	17191	17160	17247	17174	17398	17334	17371	17358	17168	17263	17343	17480	17265	17172	17177	17167	17060	17290	17434	17281	17250	17207	17101	17226	17355	17422	17262	17283	17186	17400	17304	17352	17093	17450	17370	17175	17199	17294	17387	17270	17320	17210	17348	17235	17328	17252	17494	17155	17423	17350	17345	17226	17107	17358	17385	17251	17378	17318	17216	17283	17265	17420	17375	17302	17352	17305	17264	17424	17277	17194	17254	17294	17501	17195	17333	17268	17285	17293	17174	17258	17185	17165	17397	17296	17413	17326	17262	17174	17502	17133	17236	17453	17522	17215	17359	17307	17449	17155	17325	17215	17483	17297	17319	17192	17426	17433	17332	17361	17266	17350	17382	17159	17261	17299	17312	17346	17366	17513	17410	17377	17380	17178	17369	17279	17141	17245	17356	17243	17401	17214	17303	17422	17370	17371	17287	17226	17263	17303	17335	17281	17191	17177	17238	17277	17317	17257	17216	17268	17423	17462	17359	17392	17280	17266	17188	17214	17298	17333	17322	17260	17262	17242	17352	17202	17395	17339	17146	17290	17438	17310	17307	17444	17460	17330	17263	17229	17387	17217	17081	17383	17356	17349	17245	17322	17238	17438	17247	17216	17276	17460	17396	17312	17094	17194	17266	17264	17290	17150	17355	17541	17375	17318	17203	17027	17252	17244	17306	17230	17279	17275	17410	17208	17353	17155	17357	17129	17263	17304	17286	17224	17528	17203	17499	17233	17343	17112	17148	17261	17221	17312	17420	17215	17059	17178	17530	17336	17431	17181	17401	17335	17244	17404	17286	17446	17374	17191	17339	17449	17362	17336	17147	17367	17325	17293	17248	17250	17400	17259	17373	17384	17405	17105	17237	17386	17227	17307	17360	17316	17392	17244	17130	17320	17170	17249	17184	17155	17382	17214	17453	17315	17395	17382	17170	17267	17295	17248	17316	17378	17375	17216	17408	17364	17288	17323	17242	17225	17408	17214	17238	17134	17355	17310	17314	17388	17332	17352	17281	17492	17325	17526	17303	17303	17480	17406	17123	17389	17283	17310	17073	17436	17244	17259	17094	17303	17334	17265	17356	17128	17268	17272	17330	17461	17324	17348	17233	17185	17417	17361	17192	17368	17354	17382	17260	17302	17180	17105	17288	17117	17358	17187	17142	17380	17408	17282	17392	17148	17271	17297	17341	17323	17360	17314	17219	17271	17264	17236	17380	17128	17397	17046	17235	17228	17273	17347	17301	17454	17258	17179	17313	17369	17394	17273	17212	17356	17353	17220	17381	17378	17425	17387	17246	17410	17271	17285	17375	17317	17477	17358	17240	17358	17380	17243	17306	17365	17205	17124	17293	17102	17322	17234	17252	17208	17342	17207	17200	17289	17227	17291	17264	17287	17237	17140	17213	17298	17408	17296	17297	17354	17242	17322	17192	17420	17351	17355	17350	17258	17138	17418	17221	17435	17397	17311	17438	17341	17433	17104	17170	17234	17281	17170	17259	17185	17273	17271	17179	17249	17352	17165	17117	17197	17463	17494	17350	17362	17072	17317	17227	17241	17410	17300	17329	17259	17298	17072	17487	17323	17240	17423	17253	17173	17119	17559	17133	17228	17392	17431	17387	17226	17237	17152	17288	17300	17130	17241	17320	17376	17378	17031	17362	17330	17247	17324	17324	17153	17452	17399	17456	17299	17255	17249	17384	17202	17447	17417	17162	17270	17346	17453	17317	17082	17421	17133	17343	17274	17290	17371	17366	17222	17257	17108	17232	17338	17335	17183	17299	17473	17141	17291	17280	17302	17152	17282	17244	17211	17205	17373	17210	17234	17369	17329	17240	17248	17246	17191	17279	17240	17396	17452	17383	17266	17241	17488	17362	17180	17180	17391	17251	17271	17316	17382	17257	17174	17275	17097	17362	17272	17183	17291	17159	17389	17333	17298	17337	17314	17301	17450	17404	17305	17333	17296	17238	17305	17313	17348	17249	17469	17306	17272	17184	17495	17398	17181	17400	17407	17237	17410	17250	17139	17287	17404	17169	17291	17260	17296	17275	17127	17180	17217	17265	17198	17283	17277	17278	17395	17507	17345	17274	17448	17524	17364	17363	17301	17147	17269	17257	17267	17105	17423	17292	17314	17354	17219	17383	17385	17441	17471	17251	17012	17326	17382	17318	17108	17416	17281	17277	17372	17218	17348	17118	17388	17215	17346	17335	17368	17365	17105	17301	17397	17443	17286	17533	17218	17344	17393	17437	17381	17224	17166	17302	17119	17182	17433	17130	17450	17511	17276	17560	17178	17229	17295	17257	17219	17291	17372	17156	17309	17157	17243	17211	17450	17299	17349	17165	17320	17285	17088	17309	17375	17093	17246	17518	17435	17329	17273	17220	17307	17225	17283	17311	17402	17322	17375	17374	17135	17295	17270	17209	17279	17300	17513	17056	17240	17284	17341	17456	17120	17420	17285	17337	17343	17408	17305	17225	17466	17213	17251	17169	17197	17246	17120	17353	17146	17257	17325	17443	17167	17254	17342	17341	17354	17460	17380	17367	17227	17472	17348	17116	17375	17245	17228	17286	17422	17253	17274	17398	17188	17278	17250	17269	17364	17277	17400	17339	17258	17182	17347	17387	17207	17405	17246	17237	17217	17371	17111	17239	17303	17290	17360	17286	17296	17101	17391	17312	17146	17290	17115	17192	17289	17475	17234	17366	17294	17170	17413	17142	17313	17364	17249	17342	17166	17348	17340	17186	17296	17195	17479	17431	17356	17320	17362	17347	17471	17274	17434	17366	17362	17384	17339	17249	17451	17151	17327	17221	17258	17302	17184	17266	17354	17373	17308	17250	17298	17331	17266	17292	17099	17275	17231	17461	17131	17136	17360	17224	17303	17146	17322	17417	17229	17293	17298	17304	17409	17405	17115	17396	17299	17194	17220	17257	17240	17358	17188	17561	17100
24632	28637	40624	36455	30467	29310	30985	28614	28303	28512	28488	28447	28380	28421	28421	28456	28415	28244	28499	28426	28208	28237	28261	28024	28284	28400	28250	28278	28278	28245	28242	28305	28168	28347	28363	28296	28197	28303	28124	28212	28312	28496	28271	28099	28265	28351	28031	28290	28124	28571	28496	28185	28155	28202	28360	28339	28071	28186	28353	28462	28209	28428	28196	28180	28219	28072	28311	28384	28311	28320	28257	28277	28162	28269	28333	28179	28425	28134	28433	28236	28318	28491	28181	28095	28224	28076	28237	28074	28010	28551	28484	28206	28132	28245	28146	28237	28238	28334	28233	28146	28288	28377	28443	28100	28128	28291	28193	28281	28279	28219	28198	28226	28309	28033	28413	28239	28079	28094	28189	28065	28152	28266	28001	27887	28143	28133	28102	28140	28335	28073	28357	28264	28135	28155	28214	28017	28185	28302	28228	28169	28269	28446	28082	27882	28197	28357	28293	28083	28308	28363	28143	28138	28186	28102	27901	28254	28335	28408	28085	28094	28030	28073	28097	27853	27994	27988	28244	28333	28324	28218	28068	28466	28205	28287	28456	27964	28041	28192	28316	28326	28108	28071	28194	28009	28214	28255	27953	28344	28205	28380	28184	28259	28337	28197	28294	28375	28392	28146	28270	28278	28047	28375	28369	28517	28304	28430	28369	28254	28179	28112	28078	28086	28148	28263	28033	28048	28026	28267	28264	28201	28279	28200	28481	28197	28415	28086	28332	28092	28129	28180	28386	28503	28239	28276	28166	28057	28227	28170	28244	28221	28290	28180	28369	28354	28297	28075	28082	28010	28289	28213	28298	27938	27998	28458	28359	28123	28061	28128	28170	28099	28259	28155	28484	28280	28196	28047	28072	28254	28342	28176	28179	28399	28365	28279	28345	28562	28300	28320	28338	28206	28128	27908	28195	28240	28410	28064	28217	28018	28440	28407	28059	28151	28237	28052	28047	28174	28538	28345	28168	28464	28230	28245	28140	27956	28219	28024	28230	27983	28345	27898	28097	28033	28126	28092	28234	27894	28125	27949	28274	28217	28163	28282	28312	28195	28265	28224	28218	28446	28436	28239	28096	28368	28141	28457	28176	28044	28346	28061	27984	28275	28235	28004	28070	28210	28254	28049	27940	27967	28170	28030	28242	28123	28533	28187	28047	28365	28233	28102	28031	28144	28201	28037	27928	28042	28020	28068	28330	28183	28316	28323	28473	28162	28261	28043	28106	28116	28001	28165	28413	27992	28028	28053	28172	28125	28224	28093	28441	28212	28068	28349	28263	28281	28310	28130	28310	28227	28265	28310	27916	28236	28296	28068	28099	28068	27919	28136	28349	28314	28291	28050	28044	28175	27978	28163	28397	28182	28228	28360	28006	28000	28224	28239	28096	28424	28268	28261	28254	28143	28058	28052	28157	28256	28206	28286	28253	28064	28215	28482	28263	28137	28429	28079	28293	28287	28607	28148	28286	28416	28108	28015	28250	28176	28352	27921	27964	28022	28136	28107	27854	27978	28028	28021	28290	28275	28183	28114	28146	28059	28108	27971	28170	27902	28134	28283	28241	28200	28273	28051	28333	28090	28456	28379	28225	28191	27998	28004	28260	28618	28362	27850	28190	28199	28326	28120	28038	28413	28239	28263	28091	28026	27940	28195	28295	28154	28113	28111	28123	28140	27779	28135	28280	28030	28073	28388	27988	28011	28346	28307	28432	28233	28256	28457	28065	28083	28400	28112	28108	28431	28213	28194	28161	28160	28200	28302	28277	28125	28536	28295	28077	28204	28230	28191	28143	28027	28163	28217	28243	28136	28470	28142	28087	28028	28439	28062	28399	28036	28014	28270	28303	28217	28085	28453	28361	28266	28286	28263	28098	28200	28194	28223	27934	28135	28108	27936	27947	27864	28050	28128	28155	28141	28070	27990	28114	28035	28164	28024	28217	28101	28383	28073	28171	28313	28215	28192	28260	28537	28203	28227	28343	28401	28218	28280	28212	28186	28255	28089	28408	27885	28121	28104	28016	28158	28184	28127	28043	28496	28434	28341	28135	28409	28104	28226	28351	28311	28118	28073	28481	28070	28198	28239	28397	27848	28182	28154	28252	28267	28600	28384	28163	28094	28248	28189	28311	28127	28111	28566	28255	28143	28314	28250	27824	27933	28095	28203	28303	28224	28046	28111	28090	28185	28139	28152	28233	28095	28260	28144	28391	28291	28063	28140	28172	28190	28383	28400	28010	28192	28232	28402	27981	28248	28033	28372	28103	28213	28163	27802	28038	28136	27941	27994	27972	28118	28039	28022	28316	28335	28280	28043	28044	28155	28168	27988	28240	28037	27986	28271	28084	28097	28085	28138	28036	28366	28100	28366	28558	28085	28070	28139	27977	28190	28311	28101	28103	28341	28032	28049	28258	27969	28179	28260	27942	27909	28348	28028	28239	28163	28136	28169	28312	28353	28300	28330	28387	28224	28036	28577	28251	28309	28148	28169	28030	28173	28018	28176	28072	28065	28208	28226	28263	28135	28100	27830	27957	28252	28467	28169	27992	28337	28017	27917	28207	28017	28275	28044	28112	28141	28434	28108	28026	27811	28181	28196	27876	28134	28148	28291	28147	28257	28237	28083	28177	28136	28131	28120	28169	28141	28386	28077	28101	28026	28152	28168	28207	28357	28286	28386	28193	28278	28236	28132	28295	28134	28254	28042	28138	28254	28268	28428	28043	28093	28348	28055	28110	28309	28260	28255	28284	27992	27941	28384	28390	28239	28180	28112	28022	28193	28150	28078	28127	28282	28117	27978	28382	28420	28341	28089	28347	28302	28086	28036	28384	28353	28214	28135	28244	28284	28294	28094	28060	28289	28312	28256	28511	28145	28029	27851	28260	28135	28182	28003	28377	28255	28016	28374	28546	28115	28113	28323	28174	28186	28136	28175	28394	28095	28000	28276	28126	28130	28122	28027	28021	28111	28155	28073	28315	28134	28148	28164	28063	28013	28253	28043	28158	28341	28360	27961	27997	28158	28215	28042	27772	27965	28230	28220	28163	28020	28233	28099	28075	27843	28092	28297	28239	28243	28267	28196	28172	28416	28438	28397	27970	28427	28294	27916	28053	28246	28385	28422	28224	28240	28240	28089	27853	28106	28295	28325	28048	28314	28177	28209	28203	28306	28187	28225	28096	28081	28483	28240	28392	28307	28144	28021	28115	28348	28114	28169	28136	28071	27961	28285	28406	28246	28081	28116	28134	28321	28088	28361	28106	28155	28124	28193	28351	28151	28264	28151	28400	28502	28275	28082	28279	28047	28285	28058	28269	27932	28145	28279	28233	28188	28248	28250	28006	28288	28293	28276	28030	28108	28216	28180	28158	27976	27904	28474	28329	27999	28067	28287	28277	28242	28005	28090	28414	28222	28121	28182	28383	28563	28300	28172	28302	28200	28414	28006	28147	28006	28299	28114	28333	28288	28021	28088	28358	27976	28139	28208	28282	28211	27867	28138	28182	28151	28075	27867	28211	28441	28161	28160	28290	27920	28165	28078	28291	28507	28209	28005	28222	28297	28195	28175	28018	27990	28408	28246	28356	28329	28316	28215	28149	28089	28094	28184	28407	28290	28260	28012	28200	28268	28310	28110	28188	27887	28229	28280	28107	28293	28078	28242	28305	28116	28094	28160	28156	28444	28089	28450	28099	27917	28278	28158	28298	28319	27988	28225	28146	28047	28127	28234	28348	28063	28238	28441	28057	28157	28060	28007	28189	28417	28252	28069	28097	28402	28154	28478	28137	28081	28182	28026	28139	28223	28124	28206	28349	27854	28333	28240	28056	27927	28210	28092	28159	28378	28356	28235	28038	28020	28046	28216	28201	28123	28422	28540	28358	28127	28202	28195	28334	28058	28099	28229	28183	28213	28295	28167	28367	28026	28218	28031	28266	28037	28468	28323	28368	28161	28474	28206	28137	27974	28330	28398	28252	28204	28107	28153	27982	28155	28246	28285	28105	28186	28122	28042	28315	28002	28282	28184	28309	28163	28167	28139	28110	28028	28148	28446	28215	28382	28130	28342	28281	28095	28289	28276	28103	27912	28224	28190	28007	28467	28249	28249	28171	28200	28261	28360	28103	28340	28044	28111	28033	28169	28284	28168	28281	28413	28045	28195	28248	28384	28121	28220	28082	28095	28104	28027	28028	28145	28044	28278	28166	28195	28136	28116	28038	28098	27982	28368	27946	28136	28333	28045	28233	28191	28099	28234	28238	28228	28525	28136	28273	28182	27995	28115	28203	28292	28073	28226	28278	28233	28247	28285	27962	28173	28121	28200	28319	28305	28245	27926	28127	28197	28064	28271	28255	27913	27978	28114	28159	28145	28105	28117	28336	28194	28094	28195	28355	27944	28363	28081	28112	28216	28155	28202	28235	28292	28037	28182	28147	28194	28191	28082	28369	28074	28121	27931	28037	28171	28331	28001	28282	27868	27952	28157	28110	28282	28110	28076	28150	27894	28341	28042	27854	28041	28457	28313	27801	28217	28408	28056	28032	28102	28406	28366	28234	28311	28412	28221	28291	28168	28168	28065	28303	28221	28454	28107	28242	28106	27909	28004	28202	28251	28015	28088	28084	28236	28198	28390	28204	28083	28244	28358	28296	28198	28162	28147	28111	28330	28324	28032	28108	28011	28180	27999	28312	28226	28127	28147	28197	28097	28444	28142	28405	28334	28422	28047	28148	28285	28114	28101	28062	28051	28085	28269	28029	28002	28188	27989	28158	28194	28262	28071	28378	28187	28225	28011	28433	28446	28244	28156	28322	27953	27945	28293	28170	28310	28030	28561	28237	28066	28231	28199	28319	28075	28217	28165	28189	28282	28166	28164	28129	28171	27745	28230	28305	28388	27930	28256	28223	28217	28211	28095	28069	28217	28401	28165	28268	28059	28318	28011	28122	28281	27845	28244	28227	28325	28201	28178	28277	28040	28234	28273	28168	28124	28136	28235	28324	28112	28282	28275	28292	28422	28018	28256	28105	28378	28326	28142	27878	28079	28282	28226	28145	28336	28294	28146	28143	28184	28063	28088	28340	28454	28162	28347	28117	28016	28229	28238	27997	28418	28232	28310	28347	28158	28177	27785	28056	28314
65083	107378	85110	53459	31579	17235	16611	16545	16601	16468	16735	16644	16554	16683	16894	16676	16698	16710	16506	16748	16694	16566	16685	16633	16597	16689	16642	16659	16618	16698	16810	16775	16547	16764	16794	16754	16565	16499	16617	16582	16848	16589	16659	16680	16715	16479	16800	16579	16704	16768	16722	16697	16790	16800	16787	16613	16572	16725	16623	16740	16646	16617	16583	16625	16664	16731	16766	16611	16829	16635	16682	16858	16747	16715	16608	16764	16790	16604	16605	16644	16631	16534	16714	16679	16669	16788	16648	16705	16516	16449	16742	16755	16701	16530	16579	16604	16714	16491	16907	16590	16519	16831	16702	16518	16616	16682	16770	16710	16728	16614	16534	16820	16641	16555	16653	16709	16691	16569	16705	16631	16670	16683	16654	16580	16614	16807	16613	16571	16685	16789	16663	16524	16691	16671	16698	16819	16607	16690	16560	16788	16491	16822	16877	16692	16711	16794	16882	16682	16629	16615	16688	16549	16710	16622	16817	16736	16575	16856	16550	16743	16704	16650	16691	16610	16651	16862	16806	16678	16631	16554	16862	16759	16852	16634	16516	16580	16664	16735	16499	16642	16571	16656	16914	16619	16695	16738	16570	16655	16686	16810	16884	16651	16596	16646	16665	16774	16826	16804	16557	16575	16861	16879	16734	16809	16716	16729	16684	16763	16509	16810	16766	16713	16602	16783	16705	16571	16795	16468	16663	16751	16465	16568	16712	16553	16588	16642	16482	16701	16784	16633	16690	16726	16776	16527	16731	16861	16582	16745	16589	16679	16670	16605	16687	16771	16540	16751	16730	16688	16690	16683	16738	16694	16600	16715	16599	16718	16619	16610	16685	16514	16654	16762	16713	16670	16651	16548	16633	16852	16793	16792	16541	16754	16728	16654	16580	16701	16744	16685	16652	16656	16703	16599	16889	16517	16734	16737	16723	16605	16797	16875	16703	16614	16710	16700	16546	16497	16731	16685	16845	16467	16821	16543	16686	16767	16721	16530	16732	16604	16764	16669	16576	16491	16734	16636	16691	16616	16724	16789	16727	16649	16805	16688	16707	16495	16562	16682	16500	16739	16640	16819	16740	16525	16652	16749	16623	16606	16671	16826	16646	16731	16649	16602	16581	16671	16564	16767	16546	16681	16655	16826	16574	16846	16664	16632	16669	16675	16849	16522	16594	16689	16833	16643	16535	16544	16579	16585	16708	16511	16728	16670	16636	16758	16576	16659	16768	16732	16667	16769	16520	16522	16865	16553	16708	16861	16703	16638	16649	16633	16589	16669	16439	16565	16521	16701	16760	16740	16680	16564	16634	16591	16966	16765	16707	16819	16598	16827	16800	16673	16577	16689	16727	16510	16511	16542	16691	16558	16585	16686	16755	16698	16661	16862	16658	16781	16759	16719	16565	16741	16765	16731	16684	16642	16864	16637	16632	16672	16764	16565	16605	16895	16714	16491	16495	16647	16706	16781	16736	16770	16416	16867	16581	16749	16684	16791	16553	16586	16636	16705	16791	16778	16487	16569	16799	16633	16631	16673	16575	16723	16813	16710	16776	16717	16710	16885	16750	16709	16456	16641	16693	16730	16764	16810	16627	16626	16681	16637	16732	16745	16809	16598	16623	16524	16616	16457	16821	16731	16848	16643	16780	16736	16799	16469	16550	16703	16673	16718	16585	16740	16686	16794	16654	16547	16747	16524	16782	16533	16668	16596	16739	16711	16722	16696	16648	16500	16588	16734	16621	16635	16680	16907	16667	16658	16606	16650	16688	16607	16709	16630	16540	16672	16636	16656	16608	16784	16619	16516	16577	16543	16617	16628	16529	16677	16794	16751	16773	16627	16629	16594	16638	16670	16604	16681	16500	16746	16830	16873	16642	16750	16524	16769	16538	16724	16590	16789	16810	16576	16654	16592	16594	16857	16545	16726	16786	16515	16553	16779	16609	16701	16686	16535	16902	16514	16686	16623	16651	16532	16803	16788	16808	16612	16627	16658	16778	16691	16922	16638	16566	16873	16626	16596	16620	16667	16731	16642	16793	16732	16614	16781	16733	16640	16725	16873	16834	16675	16722	16822	16719	16765	16746	16491	16605	16778	16602	16574	16518	16650	16643	16697	16669	16705	16682	16463	16590	16602	16685	16732	16619	16751	16728	16638	16487	16681	16759	16772	16734	16613	16502	16837	16739	16579	16655	16617	16644	16400	16710	16399	16828	16665	16644	16660	16573	16735	16677	16744	16787	16691	16703	16332	16671	16684	16623	16534	16526	16803	16677	16742	16580	16716	16594	16812	16776	16662	16757	16711	16694	16749	16680	16611	16769	16566	16628	16631	16663	16805	16511	16711	16666	16624	16599	16666	16752	16665	16575	16546	16727	16605	16616	16689	16551	16932	16787	16708	16576	16861	16732	16967	16648	16707	16678	16753	16713	16674	16640	16671	16710	16742	16549	16670	16718	16775	16774	16556	16725	16603	16718	16916	16782	16861	16634	16677	16758	16706	16776	16955	16687	16684	16691	16547	16783	16548	16512	16541	16606	16721	16666	16603	16886	16532	16801	16764	16571	16741	16889	16638	16818	16586	16612	16699	16695	16587	16723	16809	16680	16678	16660	16583	16776	16662	16733	16488	16748	16519	16613	16839	16688	16596	16800	16711	16558	16693	16624	16773	16663	16806	16635	16701	16688	16684	16795	16551	16762	16558	16483	16701	16747	16646	16748	16498	16871	16669	16571	16673	16596	16687	16676	16694	16419	16790	16645	16696	16603	16632	16698	16749	16747	16831	16680	16553	16792	16819	16697	16637	16667	16713	16687	16694	16863	16677	16642	16625	16733	16710	16613	16787	16688	16715	16598	16565	16698	16433	16694	16856	16691	16661	16829	16684	16876	16585	16744	16758	16594	16798	16756	16625	16618	16831	16795	16729	16652	16658	16612	16661	16761	16696	16724	16840	16608	16810	16709	16630	16660	16851	16669	16633	16720	16714	16562	16738	16646	16555	16683	16528	16764	16507	16708	16555	16710	16718	16714	16594	16655	16763	16726	16707	16717	16663	16742	16630	16746	16787	16720	16717	16631	16540	16809	16760	16645	16609	16774	16713	16625	16547	16723	16715	16684	16701	16629	16511	16489	16719	16584	16627	16722	16692	16664	16621	16632	16566	16839	16722	16876	16647	16591	16812	16617	16542	16610	16672	16560	16689	16585	16735	16638	16504	16722	16791	16615	16611	16600	16851	16759	16608	16617	16628	16507	16582	16607	16698	16517	16784	16777	16702	16714	16546	16679	16641	16859	16706	16556	16781	16475	16642	16564	16679	16789	16664	16648	16740	16604	16738	16665	16712	16540	16763	16530	16689	16702	16756	16563	16698	16632	16710	16615	16645	16714	16720	16762	16734	16732	16773	16809	16708	16578	16615	16715	16741	16651	16747	16532	16723	16613	16706	16732	16816	16716	16769	16653	16796	16735	16577	16662	16722	16678	16840	16662	16680	16782	16494	16612	16690	16634	16582	16599	16633	16537	16713	16629	16677	16623	16853	16671	16586	16787	16650	16702	16638	16689	16623	16657	16682	16648	16650	16664	16588	16541	16691	16710	16651	16566	16589	16662	16731	16748	16569	16770	16791	16647	16703	16829	16662	16685	16779	16619	16696	16778	16639	16589	16482	16720	16837	16712	16523	16870	16655	16505	16696	16641	16721	16631	16508	16721	16730	16844	16507	16538	16641	16703	16694	16691	16759	16655	16694	16710	16626	16858	16767	16348	16815	16612	16841	16481	16723	16534	16666	16569	16730	16700	16539	16657	16788	16675	16733	16646	16620	16488	16539	16705	16748	16573	16789	16663	16652	16743	16800	16700	16667	16822	16760	16597	16597	16663	16660	16630	16557	16819	16543	16774	16847	16842	16433	16672	16580	16725	16573	16799	16579	16860	16734	16798	16453	16778	16517	16621	16546	16549	16626	16770	16745	16605	16550	16612	16732	16714	16575	16675	16675	16687	16695	16617	16589	16773	16634	16629	16664	16764	16759	16594	16577	16794	16646	16723	16549	16797	16647	16778	16774	16639	16609	16838	16666	16604	16519	16638	16785	16543	16732	16622	16746	16591	16627	16851	16750	16557	16482	16918	16717	16674	16726	16737	16668	16930	16685	16518	16696	16647	16579	16690	16599	16752	16860	16672	16746	16732	16519	16716	16761	16818	16851	16690	16650	16682	16597	16700	16711	16737	16692	16439	16555	16904	16664	16756	16724	16710	16971	16667	16560	16681	16641	16707	16753	16402	16622	16575	16590	16636	16676	16643	16645	16700	16659	16646	16742	16797	16716	16704	16580	16661	16678	16654	16639	16736	16592	16790	16643	16700	16687	16650	16613	16782	16958	16620	16570	16687	16659	16706	16620	16749	16509	16742	16668	16628	16744	16590	16555	16590	16864	16457	16610	16670	16713	16707	16577	16766	16744	16678	16713	16657	16593	16658	16619	16659	16744	16709	16765	16721	16515	16443	16622	16749	16742	16795	16582	16529	16637	16603	16601	16828	16712	16593	16665	16635	16764	16759	16705	16639	16689	16737	16664	16523	16405	16674	16753	16641	16756	16646	16802	16822	16801	16778	16701	16715	16668	16554	16727	16688	16781	16675	16777	16855	16627	16759	16866	16656	16665	16645	16570	16651	16601	16771	16609	16553	16741	16722	16610	16628	16521	16723	16612	16802	16699	16746	16773	16593	16735	16808	16747	16617	16589	16609	16684	16728	16658	16800	16508	16588	16493	16589	16564	16724	16610	16511	16719	16656	16612	16588	16669	16575	16653	16526	16753	16677	16684	16879	16574	16771	16687	16694	16707	16752	16606	16751	16705	16649	16715	16521	16760	16831	16665	16759	16628	16521	16782	16622	16589	16747	16623	16685	16781	16761	16875	16709	16637	16694	16752	16591	16549	16806	16822	16621	16699	16589	16496	16775	16648	16761	16628	16552	16652	16617	16799	16456	16793	16583	16670	16718	16641	16706	16560	16616	16751	16905	16825	16646	16747	16616	16850	16841	16676	16650	16526	16630	16704	16679	16749	16571	16473	16774	16676	16666	16699	16631	16572	16842	16703	16651	16587	16673	16843	16654	16748	16362	16685	16776	16619	16638	16857
22946	25716	36533	33385	28629	27358	31268	28207	27588	27878	28014	27754	27818	28019	27694	27828	28021	27722	27828	27600	27785	27623	27823	27738	27539	27727	27703	27646	27370	27566	27839	27698	27430	27705	27527	27854	27695	27743	27522	27755	27598	27238	27326	27802	27447	27606	27577	27784	27884	27599	27507	27397	27634	27763	27731	27482	27711	27526	27238	27664	27305	27289	27205	27193	27468	27683	27583	27366	27592	27232	27410	27636	27232	27554	27689	27532	27605	27340	27406	27463	27637	27618	27385	27626	27413	27474	27504	27536	27666	27494	27712	27396	27252	27366	27535	27800	27611	27377	27533	27480	27478	27624	27628	27484	27447	27488	27539	27544	27447	27487	27583	27545	27559	27505	27661	27283	27275	27469	27424	27404	27857	27665	27700	27712	27569	27318	27434	27467	27648	27498	27373	27748	27675	27527	27240	27677	27342	27596	27600	27460	27487	27574	27435	27761	27500	27541	27520	27602	27518	27525	27239	27583	27259	27476	27306	27470	27677	27385	27421	27380	27397	27398	27721	27360	27646	27484	27379	27580	27438	27275	27617	27429	27493	27412	27501	27246	27471	27398	27612	27650	27415	27565	27427	27375	27562	27592	27421	27546	27421	27635	27465	27373	27484	27291	27489	27524	27523	27419	27298	27523	27446	27385	27693	27562	27527	27614	27824	27614	27698	27726	27688	27657	27753	27554	27460	27356	27499	27825	27488	27592	27151	27540	27221	27364	27483	27316	27322	27474	27476	27343	27510	27436	27495	27630	27512	27446	27429	27502	27512	27564	27615	27481	27396	27466	27414	27537	27638	27562	27605	27359	27415	27408	27548	27574	27370	27490	27664	27340	27691	27309	27396	27515	27355	27629	27425	27383	27610	27496	27124	27686	27405	27726	27557	27695	27683	27443	27435	27450	27357	27278	27391	27244	27482	27305	27298	27414	27631	27363	27402	27295	27462	27427	27590	27542	27760	27734	27231	27307	27340	27508	27427	27594	27416	27306	27543	27117	27273	27477	27599	27420	27422	27394	27508	27386	27504	27471	27390	27425	27347	27617	27468	27519	27434	27200	27076	27649	27261	27610	27520	27519	27466	27388	27454	27351	27505	27454	27505	27352	27461	27236	27269	27211	27637	27556	27517	27490	27802	27268	27383	27569	27586	27348	27393	27433	27488	27352	27527	27495	27462	27514	27338	27358	27526	27486	27411	27657	27387	27518	27661	27650	27534	27339	27288	27386	27562	27426	27598	27321	27443	27330	27702	27362	27282	27359	27558	27771	27531	27535	27550	27509	27426	27689	27338	27478	27265	27373	27519	27446	27502	27533	27278	27522	27309	27438	27690	27439	27327	27304	27466	27540	27602	27275	27181	27411	27769	27739	27565	27432	27520	27342	27505	27366	27669	27431	27428	27476	27703	27676	27547	27588	27437	27398	27505	27385	27396	27202	27416	27616	27641	27578	27401	27447	27754	27570	27485	27235	27546	27622	27550	27412	27531	27711	27476	27557	27359	27263	27461	27366	27311	27423	27443	27362	27372	27476	27533	27662	27452	27357	27599	27434	27619	27303	27551	27496	27670	27366	27528	27402	27465	27186	27579	27413	27232	27582	27424	27470	27672	27547	27575	27509	27436	27506	27449	27637	27546	27415	27521	27384	27300	27665	27604	27462	27699	27345	27661	27559	27543	27394	27434	27360	27277	27236	27612	27451	27422	27461	27613	27517	27474	27604	27428	27451	27285	27352	27358	27337	27248	27379	27747	27375	27650	27461	27567	27420	27379	27422	27645	27477	27272	27456	27666	27339	27598	27387	27359	27488	27583	27716	27869	27487	27375	27656	27414	27691	27665	27676	27438	27442	27442	27633	27464	27407	27482	27466	27622	27694	27730	27391	27365	27341	27550	27356	27455	27757	27325	27544	27374	27409	27435	27301	27359	27246	27398	27419	27568	27470	27486	27685	27421	27400	27201	27329	27464	27505	27471	27241	27564	27547	27502	27402	27261	27627	27782	27544	27615	27656	27501	27439	27512	27258	27235	27686	27381	27352	27318	27497	27520	27535	27484	27359	27556	27198	27475	27436	27572	27573	27348	27570	27460	27572	27620	27328	27379	27477	27588	27204	27685	27562	27666	27250	27564	27538	27285	27568	27419	27361	27380	27493	27617	27099	27265	27247	27730	27548	27361	27361	27219	27399	27394	27518	27273	27459	27766	27353	27577	27522	27240	27399	27588	27512	27445	27461	27403	27324	27541	27544	27611	27334	27374	27476	27600	27587	27747	27446	27274	27330	27400	27464	27606	27674	27507	27392	27734	27424	27527	27583	27473	27554	27448	27531	27582	27613	27515	27560	27437	27522	27765	27526	27453	27507	27349	27319	27414	27339	27494	27479	27292	27694	27596	27417	27521	27263	27461	27447	27351	27366	27404	27507	27564	27271	27559	27464	27312	27299	27498	27239	27586	27552	27548	27288	27469	27364	27488	27471	27404	27350	27561	27404	27323	27477	27595	27409	27652	27397	27317	27412	27500	27552	27342	27623	27289	27369	27214	27528	27460	27456	27361	27372	27502	27482	27549	27160	27385	27645	27336	27574	27705	27461	27432	27639	27323	27409	27456	27545	27365	27433	27832	27494	27495	27654	27463	27282	27115	27405	27395	27559	27519	27377	27378	27534	27345	27461	27620	27379	27585	27419	27353	27538	27495	27363	27524	27453	26908	27234	27469	27409	27370	27406	27435	27419	27250	27310	27450	27189	27541	27191	27412	27333	27420	27691	27169	27401	27489	27558	27459	27455	27562	27574	27485	27514	27503	27578	27766	27513	27208	27506	27521	27294	27427	27675	27380	27356	27296	27216	27616	27379	27482	27409	27507	27308	27409	27535	27667	27188	27345	27464	27354	27500	27306	27362	27335	27153	27443	27382	27734	27364	27647	27484	27654	27399	27455	27426	27694	27514	27514	27453	27408	27408	27498	27134	27396	27396	27296	27249	27334	27361	27494	27660	27385	27557	27504	27535	27291	27518	27220	27476	27350	27640	27495	27446	27523	27374	27429	27433	27456	27296	27595	27487	27353	27721	27670	27541	27724	27522	27485	27616	27346	27554	27748	27546	27432	27462	27343	27438	27443	27284	27309	27467	27650	27354	27419	27628	27443	27047	27443	27477	27536	27197	27656	27321	27417	27565	27457	27248	27223	27528	27462	27323	27562	27471	27521	27348	27291	27501	27384	27310	27342	27175	27224	27590	27451	27322	27299	27432	27450	27322	27179	27080	27730	27505	27340	27637	27435	27400	27729	27405	27444	27398	27398	27426	27487	27392	27356	27459	27638	27586	27480	27408	27488	27593	27386	27226	27746	27498	27633	27316	27607	27660	27215	27484	27311	27426	27518	27580	27646	27470	27549	27539	27140	27579	27436	27276	27489	27496	27519	27518	27711	27426	27475	27408	27515	27526	27499	27306	27329	27641	27552	27528	27256	27358	27066	27426	27238	27248	27310	27344	27503	27329	27141	27502	27522	27702	27458	27516	27487	27497	27294	27488	27563	27335	27376	27342	27527	27392	27357	27534	27455	27685	27563	27264	27443	27479	27724	27689	27372	27572	27634	27395	27485	27436	27279	27295	27667	27267	27306	27246	27568	27321	27448	27547	27379	27422	27240	27603	27323	27371	27540	27599	27260	27358	27258	27445	27745	27221	27383	27538	27313	27521	27339	27585	27557	27415	27646	27489	27545	27403	27661	27576	27880	27295	27409	27333	27397	27349	27526	27553	27515	27377	27645	27578	27534	27482	27433	27555	27294	27466	27191	27319	27481	27498	27211	27535	27266	27588	27359	27649	27606	27733	27553	27705	27202	27463	27404	27628	27496	27268	27631	27477	27556	27411	27589	27267	27449	27528	27302	27400	27593	27439	27565	27268	27252	27444	27354	27541	27284	27268	27335	27164	27201	27408	27619	27527	27663	27669	27456	27275	27481	27454	27503	27410	27694	27505	27262	27480	27449	27712	27514	27268	27625	27272	27327	27531	27459	27296	27717	27543	27560	27636	27640	27620	27551	27429	27182	27357	27457	27437	27493	27339	27602	27748	27469	27419	27398	27479	27376	27328	27410	27828	27536	27409	27526	27704	27406	27510	27338	27780	27652	27426	27648	27346	27473	27536	27281	27532	27466	27396	27581	27388	27574	27742	27379	27518	27618	27515	27753	27564	27438	27450	27296	27576	27486	27290	27206	27629	27499	27479	27163	27531	27182	27447	27335	27214	27426	27131	27706	27499	27577	27302	27427	27538	27496	27473	27518	27453	27298	27596	27353	27525	27250	27433	27580	27395	27904	27367	27575	27319	27330	27427	27332	27495	27428	27391	27460	27489	27426	27668	27702	27177	27457	27486	27255	27197	27505	27464	27487	27884	27457	27477	27485	27235	27541	27632	27463	27706	27354	27568	27299	27818	27604	27402	27284	27217	27280	27236	27751	27486	27606	27646	27581	26941	27490	27564	27641	27538	27481	27235	27626	27080	27402	27588	27344	27611	27603	27594	27544	27278	27223	27544	27647	27332	27548	27531	27676	27701	27703	27644	27599	27275	27716	27551	27254	27489	27385	27195	27396	27240	27102	27340	27400	27481	27315	27397	27242	27362	27489	27633	27568	27390	27648	27488	27418	27399	27646	27261	27458	27641	27728	27461	27564	27443	27484	27504	27583	27657	27312	27678	27652	27462	27550	27455	27583	27441	27644	27454	27718	27373	27321	27518	27397	27398	27464	27468	28025	27368	27572	27423	27339	27480	27267	27275	27467	27519	27508	27602	27269	27622	27381	27620	27515	27376	27497	27658	27483	27563	27679	27717	27138	27251	27334	27296	27555	27592	27486	27390	27555	27456	27550	27251	27564	27349	27450	27306	27399	27207	27370	27438	27180	27183	27729	27409	27278	27276	27458	27445	27525	27493	27278	27599	27584	27450	27331	27519	27308	27517	27401	27716	27472	27554	27636	27383	27628	27451	27460	27462	27558	27113	27463	27284	27364	27599	27480	27145	27376	27152	27398	27406	27274	27431	27220	27678	27802	27423	27220	27255	27475	27354	27648	27486	27460	27441	27376	27534	27358	27525	27402	27317	27452	27384	27684	27454	27453	27519	27458	27252	27571	27634
58612	103640	91995	64297	39844	17113	16220	16230	16149	16274	16147	16405	16334	16277	16234	16402	16273	16338	16231	16245	16321	16278	16262	16433	16178	16286	16253	16353	16268	16413	16366	16146	16206	16161	16174	16241	16235	16358	16162	16274	16225	16288	16247	16098	16513	16044	16245	16314	16152	16222	16326	16261	16347	16259	16211	16176	16406	16381	16338	16110	16236	16383	16355	16220	16413	16142	16187	16190	16341	16210	16325	16368	16268	16355	16109	16228	16077	16314	16311	16340	16162	16232	16312	16335	16301	16187	16324	16319	16104	16368	16070	16292	16266	16063	16250	16267	16436	16425	16236	16335	16234	16221	16276	16230	16218	16217	16458	16312	16060	16321	16288	16249	16251	16361	16154	16194	16171	16076	16212	16199	16450	16334	16187	16122	16155	16357	16394	16413	16179	16348	16177	16366	16133	16271	16191	16417	16202	16310	16447	16222	15967	16133	16327	16196	16254	16286	16273	16228	16312	16430	16390	16246	16121	16210	16232	16332	16262	16223	16104	16241	16113	16134	16295	16200	16231	16271	16114	16376	16142	16357	16324	16058	16178	16167	16017	16125	15977	16254	16011	16214	16397	16270	16280	16296	16116	16147	16246	16306	16284	16227	16340	16175	16295	16210	16251	16186	16337	16236	16131	16263	16321	16229	16262	16119	16173	16307	16356	16143	16175	16268	16187	16232	16170	16274	16330	16343	16060	16245	16331	16198	16334	16088	16067	16272	16171	16161	16200	16285	16060	16164	16182	16214	16357	16287	16150	16183	16240	16073	16418	16321	16258	16305	16222	16324	16216	16405	16209	16123	16241	16294	16218	16190	16212	16092	16123	16149	16141	16125	16334	16094	16421	16192	16123	16231	16136	16317	16200	16153	16119	16304	16058	16258	16240	16319	16158	16188	16182	16586	16071	16269	16396	16146	16287	16117	16365	16354	16194	16096	16102	16200	16217	16130	16275	16267	16304	16226	16268	16044	16139	16289	16193	16231	16212	16075	16262	16152	16045	16312	16265	16166	16526	16297	16153	16205	16214	16398	16267	16271	16382	16376	16216	16095	16305	16016	16101	15989	16252	16219	16178	16436	16370	16153	16126	16110	16102	16074	16312	16340	16152	16205	16220	16183	16370	16333	16322	15969	16080	16248	16241	16137	16455	16143	16214	16074	16347	16419	16156	16102	16170	16208	16369	16314	16226	16239	16278	16191	16089	16206	16069	16283	16216	16151	16296	16383	16136	16325	16279	16197	16178	16255	16333	16223	16095	16334	16139	16196	16096	16259	16133	16097	16325	16100	16314	16243	16356	16383	16463	16296	16297	16215	16054	16251	16074	16297	16282	16227	16118	16108	16348	16162	16314	16276	16307	16237	16174	16292	16124	16213	16341	16263	16228	16167	16363	16246	16518	16252	16379	16389	16380	16309	16341	16180	16400	16157	16220	16189	16252	16149	16210	16277	16259	16138	16270	16141	16205	16247	16288	16169	16323	16174	16408	16282	16061	16205	16325	16237	16023	16178	16433	16194	16209	16190	16181	16191	16229	16436	16396	16028	16266	16135	16230	16235	16279	16353	16364	16397	16170	16300	16307	16261	16168	16199	16297	16226	16231	16298	16341	16081	16243	16152	16143	16205	16187	16233	16291	16270	16387	16134	16312	16121	16199	16230	16311	16254	16155	16257	16404	16179	16120	16171	16325	16286	16261	16282	16244	16241	16112	16191	16169	16272	16102	16097	16101	16083	16186	16195	16211	16078	16216	16100	16171	16330	16236	16161	16094	16194	16049	16223	16325	16120	16235	16309	16204	16248	16216	16236	16030	16340	16212	16048	16361	16133	16110	16345	16228	16312	16327	16306	16265	16270	16021	16261	16313	16261	16163	16308	16176	16390	16238	16265	16223	16152	16371	15918	16131	16176	16434	16112	16268	16238	16155	16212	16291	16249	16234	16339	16410	16300	15964	16191	16254	16232	16425	16197	16272	16188	16151	16191	16324	16291	16455	16342	16359	16338	16226	16307	16319	16321	16304	16169	16243	16341	16317	16122	16155	16195	16153	16133	16130	16162	16378	16248	16371	16325	16321	16315	16421	16179	16301	16165	16252	16167	16230	16239	16238	16262	16157	16357	16433	16345	16261	16189	16173	16399	16304	16250	16491	16152	16359	16120	16268	16354	16233	16164	16135	16224	16206	16272	16238	16282	16221	16209	16321	16096	16207	16222	16327	16196	16303	16417	16277	16273	16271	16128	16288	16207	16098	16176	16246	16214	16016	16055	16359	16201	16284	16135	16072	16158	16350	16050	16267	16421	16399	16211	16139	16137	16229	16306	16266	16343	16262	16301	16242	16197	16308	16330	16218	16386	16192	16174	16341	16284	16123	16354	16305	16206	16302	16145	16159	16149	16009	16390	16204	16207	16088	16367	16209	16293	16283	16064	16297	16189	16306	16193	16197	16316	16263	16309	16279	16232	16202	16201	16263	16215	16162	16289	16106	16265	16156	16232	16142	16187	16178	16220	16324	16213	16280	16260	16128	16402	16151	16161	16101	16093	16068	16199	16119	16135	16303	16349	16135	16149	16335	16198	16145	16220	16444	15944	16288	16039	16264	16356	16169	16214	16117	16337	16228	16118	16099	16049	15907	16297	16304	16296	16218	16276	16319	16118	16078	16342	16188	16200	16358	16251	16390	16131	16352	16291	16321	16143	16277	16139	16339	16277	16280	16328	16268	16138	16238	16147	16166	16164	16157	16327	16074	16063	16365	16011	16339	16227	16074	16283	16229	16077	16278	16298	16419	16482	16161	16453	16362	16206	16087	16107	16473	16251	16066	16290	16285	16245	16336	16234	16278	16303	16149	16242	16308	16222	16076	16168	16043	16254	16271	16177	16297	16416	16207	16129	16245	16125	16196	16090	16095	16104	16078	16260	16291	16278	16141	16386	16250	16330	16314	16202	16180	16232	16222	16247	16474	16290	16187	16173	16309	16170	16248	16213	16212	16196	16396	16267	16382	16236	16146	16186	16169	16145	16274	16344	16446	16236	16258	16475	16166	16227	16186	16296	16187	16352	16207	16280	16057	16250	16307	16364	16317	16371	16154	16133	16362	16445	16265	16244	16340	16377	16249	16221	16281	16385	16310	16250	16342	16349	16167	16340	16192	16187	16291	16238	16308	16134	16153	16063	16385	16145	16156	16112	16335	16318	16329	16127	16195	16198	16346	16200	16251	16193	16208	16153	16243	16279	16296	16223	16171	16141	16293	16085	16129	16122	16272	16360	16195	16310	16335	16309	16271	16266	16259	16063	16317	16180	16183	16334	16267	16304	16475	16063	16264	16337	16137	16307	16182	16124	16108	16112	16200	16125	16354	16258	16236	16258	16076	16253	16424	16408	16259	16313	16183	16238	16215	16088	16200	16249	16439	16241	16247	16122	16227	16256	16102	16208	16279	16339	16144	16196	16191	16301	16353	16190	16092	16136	16177	16239	16311	16264	16299	16126	16275	16306	16337	16285	16137	16208	16430	16176	16234	16247	15991	16115	16512	16050	16181	16318	16199	16144	16096	16359	16275	16267	15972	16219	16250	16027	16206	16245	16466	16253	16434	16197	16288	16282	16124	16271	16208	16144	16177	16191	16188	16269	16468	16289	16206	16386	16267	16242	16186	16247	16109	16158	16392	16213	16123	16268	16341	16017	16133	16162	16222	16258	16128	16423	16245	16282	16322	16204	16284	16228	16216	16373	16279	16173	16172	16182	16321	16062	16167	16311	16154	16134	16239	16328	16115	16350	16232	16308	16281	16237	16196	16372	16202	16247	16391	16099	16197	16419	16389	16166	16101	16119	16272	16117	16197	16283	16256	16327	16439	16335	16071	16337	16208	16382	16107	16149	16264	16286	16000	16301	16354	16170	16018	16218	16185	16205	16449	16359	16240	16206	16436	16123	16023	16283	16221	16001	16385	16299	16127	16248	16147	16222	16318	16235	16102	16246	16158	16120	16271	16404	16130	16172	16303	16207	16148	16115	16142	16085	16278	16073	16454	16159	16403	16224	16354	16094	16080	16256	16203	16320	16215	16245	16195	16136	16388	16353	16286	16441	16198	16070	16026	16281	16082	16262	16334	16307	16154	16202	16108	16170	16304	16008	16136	16263	16163	16320	16164	16165	16305	16182	16286	16254	16132	16219	16376	16306	16323	16215	16244	16066	16116	16358	16452	16259	16251	16183	16343	16176	16144	16294	16248	16232	16266	16183	16138	16295	16221	16213	16088	16383	16198	16301	16187	16300	16306	16309	16257	16135	16405	16129	16156	16102	16357	16278	16144	16239	16310	16161	16305	16118	16147	16123	16266	16079	16199	16311	16244	16303	16057	16073	16006	16227	16227	16276	16315	16416	16287	16287	16319	16238	16317	16239	16455	16179	16175	16327	16234	16333	16189	16023	16143	16277	16272	16259	16278	16111	16254	16294	16333	16216	16282	16252	16391	16261	16095	16280	16140	16196	16205	16136	16199	16300	16107	16173	16443	16296	16304	16350	16216	16140	16248	16196	16219	16335	16364	16173	16241	16254	16391	16293	16373	16476	16234	16166	16423	16204	16173	16248	16178	16117	16199	16190	16286	16163	16398	16432	16233	16200	16270	16257	16192	16262	16255	16298	16399	16372	16142	16192	16370	16185	16272	16200	16279	16339	16236	16297	16235	16242	16220	16213	16426	16099	16194	16462	16182	16072	16312	16225	16235	16236	16258	16384	16232	16188	16172	16219	16299	16153	16327	16180	16287	16224	16139	16326	16238	16328	16355	16298	16291	16194	16198	16383	16234	16119	16269	16117	16196	16443	16340	16196	16199	16219	16185	16195	16060	16389	16291	16290	16194	16195	16145	16225	16092	16139	16186	16412	16552	16268	16321	16172	16289	16256	16295	16360	16248	16026	16136	16341	16187	16311	16200	16075	16383	16159	16271	16140	16188	16199	16257	16318	16105	16165	16122	16197	16160	16309	16147	16121	16189	16293	16243	16375	16344	16320	16212	16208	16289	16312	16220	16285	16382	16229	16215	16156	16191	16322	16275	16452	16140	16163	16263	16202	16255	16365	16099	16173	16089	16174	16013	16255	16126	16478	16203	16303	16332	16240	16261	16256	16163	16133
41877	49375	45905	36152	30433	28618	28886	28651	28728	28711	28482	28470	28532	28556	28504	28994	28644	28655	28757	28404	28473	28573	28738	28836	28534	28719	28631	28547	28718	28258	28683	28384	28539	28618	28443	28489	28935	28439	28500	28686	28542	28783	28400	28441	28766	28829	28624	28651	28582	28252	28528	28407	28345	28472	28636	28502	28513	28656	28555	28618	28290	28923	28776	28446	28808	28657	28451	28543	28639	28515	28735	28579	28798	28618	28844	28690	28640	28565	28380	28442	28543	28400	28591	28493	28521	28645	28567	28354	28516	28560	28481	28767	28495	28345	28708	28445	28778	28591	28404	28427	28487	28670	28597	28638	28571	28489	28775	28419	28625	28778	28836	28555	28542	28394	28583	28469	28859	28577	28819	28536	28570	28441	28500	28735	28709	28638	28467	28649	28368	28564	28395	28637	28624	28607	28865	28610	28599	28534	28795	28382	28542	28458	28572	28567	28663	28665	28634	28741	28786	28415	28422	28511	28412	28726	28684	28416	28417	28395	28567	28561	28460	28694	28685	28508	28565	28430	28486	28708	28355	28288	28634	28470	28634	28821	28654	28422	28585	28772	28775	28420	28832	28632	28652	29008	28758	28851	28692	28556	28480	28516	28425	28644	28490	28388	28641	28505	28484	28826	28524	28733	28506	28295	28873	28204	28567	28655	28582	28281	28647	28535	28463	28634	28394	28648	28515	28378	28647	28544	28624	28770	28781	28562	28763	28489	28543	28320	28563	28541	28489	28694	28628	28496	28193	28624	28618	28897	28710	28453	28414	28429	28738	28415	28471	28482	28571	28535	28670	28701	28571	28091	28583	28653	28568	28646	28779	28711	28662	28478	28680	28534	28419	28594	28493	28590	28727	28499	28655	28460	28547	28713	28883	28602	28486	28407	28470	28416	28752	28670	28635	28744	28446	28437	28718	28581	28768	28442	28342	28524	28533	28606	28474	28457	28692	28544	28551	28396	28604	28584	28580	28348	28358	28692	28539	28703	28735	28528	28503	28673	28637	28562	28426	28645	28686	28468	28536	28627	28607	28444	28394	28629	28495	28639	28545	28312	28537	28484	28721	28449	28364	28350	28602	28581	28339	28424	28762	28490	28500	28835	28569	28476	28389	28573	28572	28424	28668	28675	28512	28479	28474	28587	28808	28439	28634	28612	28269	28627	28488	28662	28543	28599	28860	28577	28454	28424	28751	28637	28510	28491	28238	28588	28773	28751	28350	28523	28513	28478	28388	28668	28687	28653	28605	28737	28745	28704	28665	28862	28594	28392	28415	28484	28494	28601	28637	28642	28487	28589	28688	28555	28650	28627	28525	28458	28473	28301	28469	28384	28574	28502	28469	28606	28791	28501	28700	28277	28662	28662	28678	28599	28515	28691	28794	28622	28518	28720	28392	28330	28497	28411	28489	28479	28886	28515	28669	28603	28441	28593	28781	28499	28386	28455	28808	28831	28693	28494	28517	28437	28647	28487	28689	28681	28524	28390	28540	28472	28424	28633	28398	28880	28696	28713	28659	28367	28382	28355	28682	28434	28516	28510	28697	28676	28898	28467	28589	28720	28382	28502	28695	28296	28420	28823	28429	28564	28441	28606	28760	28507	28391	28465	28629	28658	28919	28825	28663	28677	28431	28552	28460	28474	28578	28502	28728	28389	28680	28734	28549	28447	28635	28598	28474	28643	28743	28752	28409	28794	28454	28739	28480	28499	28416	28599	28579	28615	28783	28633	28710	28683	28639	28708	28294	28636	28381	28337	28866	28622	28730	28957	28354	28401	28550	28497	28656	28684	28839	28492	28443	28470	28853	28465	28564	28610	28772	28602	28438	28494	28527	28562	28374	28496	28443	28629	28519	28194	28645	28594	28247	28475	28472	28407	28674	28450	28663	28555	28797	28718	28348	28647	28452	28685	28603	28710	28623	28845	28566	28617	28548	28555	28826	28438	28725	28490	28565	28577	28423	28553	28759	28549	28695	28466	28344	28275	28710	28686	28482	28548	28383	28496	28629	28396	28502	28691	28540	28725	28803	28680	28615	28767	28668	28644	28648	28770	28622	28641	28817	28646	28776	28565	28340	28810	28536	28562	28354	28506	28374	28454	28463	28373	28580	28491	28769	28609	28608	28474	28602	28466	28652	28470	28690	28229	28593	28815	28734	28601	28615	28482	28348	28613	28436	28626	28576	28520	28699	28516	28505	28493	28637	28392	28666	28838	28829	28640	28407	28354	28691	28578	28456	28697	28765	28938	28719	28331	28543	28506	28717	28585	28571	28723	28666	28678	28603	28717	28696	28344	28787	28750	28646	28584	28614	28674	28638	28538	28551	28761	28644	28657	28620	28713	28381	28429	28583	28717	28790	28506	28744	28781	28864	28658	28641	28643	28461	28455	28545	28505	28712	28642	28642	28409	28503	28278	28357	28434	28400	28597	28426	28784	28910	28777	28550	28747	28721	28407	28684	28378	28616	28603	28639	28872	28623	28664	28686	28491	28483	28529	28812	28711	28779	28652	28491	28526	28851	28520	28558	28611	28692	28586	28566	28488	28524	28843	28888	28509	28749	28371	28508	28445	28486	28585	28336	28669	28592	28671	28744	28837	28469	28332	28387	28659	28706	28614	28480	28350	28452	28341	28562	28414	28602	28752	28482	28648	28450	28472	28635	28460	28533	28576	28715	28635	28560	28653	28640	28534	28613	28899	28901	28749	28842	28787	28477	28908	28629	28551	28592	28469	28665	28558	28493	28447	28514	28734	28713	28813	28561	28489	28604	28635	28376	28395	28582	28481	28608	28287	28365	28563	28514	28739	28665	28398	28712	28639	28476	28392	28586	28420	28638	28460	28284	28363	28602	28517	28424	28473	28672	28428	28343	28621	28699	28760	28623	28439	28551	28543	28484	28408	28660	28327	28624	28592	28658	28762	28676	28372	28739	28553	28731	28827	28571	28477	28281	28510	28656	28699	28619	28729	28693	28596	28627	28495	28813	28645	28343	28534	28758	28352	28295	28574	28283	28677	28580	28566	28504	28612	28696	28730	28479	28406	28533	28716	28405	28653	28548	28314	28446	28451	28582	28645	28362	28205	28498	28295	28541	28419	28448	28533	28464	28383	28469	28416	28641	28555	28739	28503	28554	28525	28780	28333	28597	28681	28780	28624	28532	28764	28497	28476	28401	28458	28573	28631	28461	28408	28487	28474	28366	28303	28695	28856	28828	28579	28633	28753	28599	28512	28769	28514	28433	28797	28435	28752	28706	28246	28566	28721	28406	28530	28492	28650	28437	28527	28515	28449	28462	28598	28492	28687	28765	28548	28595	28655	28520	28741	28528	28492	28594	28667	28604	28685	28577	28630	28660	28656	28541	28669	28878	28662	28612	28536	28572	28824	28544	28554	28485	28663	28561	28510	28539	28406	28527	28326	28578	28608	28621	28792	28600	28577	28580	28564	28638	28748	28882	28358	28338	28486	28418	28810	28689	28470	28537	28597	28747	28628	28346	28804	28759	28373	28366	28599	28760	28475	28641	28436	28768	28824	28592	28630	28505	28253	28333	28714	28451	28472	28736	28878	28597	28646	28773	28700	28414	28745	28638	28685	28451	28810	28398	28528	28616	28598	28318	28377	28550	28590	28707	28667	28348	28530	28587	28367	28605	28744	28628	28618	28485	28407	28526	28542	28609	28634	28617	28464	28256	28797	28697	28605	28851	28583	28819	28492	28556	28505	28786	28605	28701	28424	28742	28533	28647	28557	29109	28513	28530	28607	28608	28491	28618	28617	28755	28617	28068	28640	28734	28642	28642	28769	28488	28395	28725	28608	28597	28588	28490	28297	28356	28565	28413	28958	28517	28487	28622	28219	28454	28310	28794	28364	28420	28474	28241	28432	28619	28532	28508	28571	28621	28477	28665	28791	28698	28501	28400	28715	28672	28595	28639	28748	28563	28433	28583	28449	28358	28745	28707	28273	28335	28780	28440	28623	28600	28684	28490	28690	28830	28462	28624	28433	28629	28643	28560	28514	28671	28561	28543	28431	28684	28805	28778	28615	28665	28268	28618	28240	28624	28475	28569	28530	28521	28410	28602	28656	28603	28836	28542	28596	28618	28595	28345	28495	28760	28426	28526	28558	28421	28857	28416	28446	28396	28559	28817	28764	28554	28534	28677	28588	28459	28671	28519	28561	28637	28547	28757	28358	28453	28414	28729	28497	28647	28634	28661	28480	28516	28588	28551	28636	28659	28355	28734	28477	28304	28612	28626	28699	28461	28383	28596	28584	28628	28417	28301	28617	28505	28760	28755	28542	28632	28506	28616	28542	28636	28610	28383	28628	28836	28403	28615	28444	28443	28438	28450	28524	28650	28482	28615	28575	28548	28551	28640	28692	28775	28925	28282	28378	28806	28565	28332	28567	28624	28604	28646	28622	28641	28566	28310	28483	28623	28566	28632	28579	28655	28587	28668	28712	28539	28747	28335	28624	28378	28916	28462	28734	28377	28665	28846	28638	28778	28805	28687	28615	28690	28641	28496	28629	28657	28631	28564	28432	28590	28612	28704	28671	28488	28624	28412	28804	28339	28421	28530	28556	28510	28424	28576	28459	28729	28721	28723	28400	28764	28595	28413	28489	28632	28764	28651	28337	28734	28584	28640	28700	28623	28296	28559	28605	28716	28448	28457	28420	28630	28558	28882	28702	28678	28684	28598	28530	28674	28652	28545	28386	28617	28718	28701	28447	28575	28389	28514	28775	28420	28525	28709	28624	28434	28570	28585	28656	28516	28658	28571	28274	28785	28400	28442	28564	28988	28802	28547	28642	28571	28794	28515	28387	28613	28540	28448	28646	28756	28760	28620	28742	28654	28625	28702	28311	28468	28654	28607	28608	28773	28414	28505	28472	28611	28380	28737	28430	28681	28680	28841	28676	28585	28735	28662	28798	28665	28603	28533	28633	28820	28887	28435	28368	28681	28780	28426	28498	28739	28685	28725	28580	28773	28578	28553	28439	28738	28461	28537	28484	28756	28867	28693	28627	28426	28428	28724	28556	28284	28515	28524	28437	28737	28530	28397	28599	28436	28722	28417	28580	28390	28680	28674	28670	28482	28458	28683	28651	28551	28870	28624	28384	28491	28203	28662	28680
39881	52522	38238	23580	18610	16859	16743	16805	17098	16843	16811	17110	16763	16813	16863	16892	16906	16869	17251	16817	17013	16808	16764	17116	16810	16968	16909	16968	16978	16957	17038	16807	16756	16892	17006	16815	16767	16738	16864	16839	16918	16827	16829	16852	16828	16755	16933	16945	16935	16874	16979	16907	16924	17035	16936	16846	16928	16986	17045	16818	17054	16929	17016	16902	16723	16793	16904	17039	16759	16929	16834	16980	16922	16876	16840	17100	16915	16803	16835	16872	16902	16841	16906	16943	16795	16794	16943	16906	16927	16862	16886	16718	17025	16760	16837	16979	16830	16975	16822	16920	17137	16872	16976	16939	16776	16769	16933	16895	16893	16921	16926	16937	16873	16916	16926	16794	16867	16783	17028	16875	16875	16894	16847	16882	16899	16842	17038	16881	16725	16905	17011	16571	16874	17103	16700	17016	16963	16985	17058	16872	17106	16938	16772	16939	17013	16794	16657	16907	16865	16909	16916	16988	16873	17018	17046	16906	17042	16990	16867	16805	16964	16880	17004	16977	16931	16736	16705	16782	16759	16925	16780	17039	16998	16848	16959	16848	16869	16782	16802	16949	16811	16846	16965	16849	17064	16931	16930	16764	16922	17002	16929	16746	16979	17020	16786	16848	16888	16765	16973	16907	17169	16944	16792	16879	16871	16886	16935	17022	17001	16797	16881	16879	16885	16812	16730	16912	16901	17053	17017	16903	17083	16831	16896	16800	16940	16939	16871	16655	16847	16832	16864	17121	16842	16729	16911	16908	16864	16928	16921	16804	16857	17012	16815	16674	17023	16869	16856	17029	16814	17019	17068	16856	16852	17002	16931	16872	17115	16789	16805	16992	16939	16949	16856	16887	16893	16897	16970	16871	16870	16891	16793	16901	16848	17032	16684	16960	16893	16791	16755	16993	17009	16704	16876	17070	16878	16989	16875	17032	16880	16891	16918	16778	16814	16911	16787	16863	16894	16899	16837	16875	16929	16854	16920	16816	16853	16723	17002	16968	16822	16791	16955	17024	16844	16875	16830	16945	16807	16763	16906	16903	16912	17107	16894	17059	16945	17040	16888	16964	16965	16829	16866	17008	16959	16730	16987	16888	16955	16998	16984	16773	16930	16924	17059	16804	16833	16747	16792	16838	16752	17010	16990	16910	16833	16981	16844	16832	16893	16739	16960	16865	16819	17048	16854	17049	16643	16982	17005	16645	16971	17065	16867	16909	16874	17023	16721	16831	16945	16882	16771	16809	17149	16891	16781	16932	16868	16887	17006	17114	16929	16858	16762	17079	16973	16915	16656	16829	16875	16985	16869	16872	16881	17003	16866	16885	16953	16942	16844	16881	16825	16884	16941	16865	16921	17090	16882	16832	16961	16966	16905	16982	16873	16910	16836	17020	16774	16887	16957	16955	17074	16848	16903	16916	17092	16880	16744	16747	16810	16917	16710	16889	16883	16896	16889	16952	16883	16884	17007	17007	16778	16875	16870	17001	16621	16972	16817	16958	16900	17004	16905	16871	16910	16832	16901	17031	16776	16787	16891	16814	16900	16965	17060	16992	16983	17047	16899	16963	16950	16870	16866	16885	16865	17211	16923	16953	16872	17002	16947	16825	16792	16917	16936	16762	16820	16922	16965	17051	16838	16889	17143	16785	16995	16833	17028	17063	16762	16887	17030	16686	17008	17183	17003	16927	16877	16815	16592	17082	16835	16835	16801	16725	16997	16861	16873	16947	17057	16924	16929	16862	16968	16793	16950	17018	16787	16890	16815	16901	16973	16980	16794	17127	16824	16831	17172	16867	17050	16994	17109	16869	16946	16769	16658	16957	17063	16679	16829	16957	17005	16818	16986	16945	16776	16979	16843	17009	16783	17012	17080	16791	16699	16894	16880	16957	16921	17057	16666	16930	16938	16983	16960	16980	16858	16807	16872	16993	16954	16836	16883	16858	16883	16920	16818	16936	16871	16830	16928	16978	16907	17047	16854	16930	16693	16942	17018	16783	16889	16909	16830	16985	17057	16979	17125	17112	16769	16861	16795	16984	16900	16871	16830	16912	16943	16981	16979	17006	16859	16881	16789	16900	16909	16908	16993	16923	17085	16927	16953	16906	17090	16960	17013	17020	16906	16911	16857	16907	16974	17018	17010	16823	16869	16835	16854	16847	16984	16803	16874	16830	16857	16863	17090	16870	16956	16903	16846	16966	16937	16814	16873	16769	16779	16806	16884	16885	16976	17082	16976	16971	16833	16811	17028	16915	16949	16949	16967	16809	17012	16903	16883	16891	16815	17064	16920	16830	16684	16823	16859	16914	16991	16885	16980	16994	17057	17112	16828	16903	17006	16759	16967	17036	16981	17003	16878	16907	16940	16783	16918	17062	16813	17032	16894	16932	17010	16969	17047	16926	16899	16848	16889	16746	16845	16785	16876	17051	16826	17003	16972	16824	16835	17087	16919	16917	16933	16988	16812	16976	16891	16954	16734	16980	16883	17003	16893	16924	16983	16740	16806	17050	16789	16795	16778	17106	16889	16720	17033	16771	17077	16754	16748	16965	16817	16945	16743	16957	17022	16912	17002	16789	16903	16844	17012	16930	16976	16959	16894	16905	16993	16913	16867	16863	16759	17077	17033	17023	16932	16846	17006	16961	17043	16930	16785	16903	17095	16894	16676	16972	16966	16870	16945	16750	16893	16960	16829	16748	16860	16918	16731	16896	16995	16800	16893	16821	17007	17130	16837	16890	16860	17000	16782	16963	16712	16842	16966	16876	16906	17210	16978	16810	16975	17044	16985	16906	16843	16808	16939	16984	16903	16985	16792	16991	16928	16816	17006	16883	16848	17003	16693	17055	16776	16834	16870	16812	16834	16847	16913	16822	16910	16963	16965	16987	16982	17087	16870	17010	16871	16867	16919	17008	16988	16872	16978	16843	16927	16863	16816	16956	17069	17005	16922	16791	16955	16855	16903	16650	16791	17031	16776	16941	16777	16842	16892	16862	16810	16864	17109	16857	16998	16954	16914	17033	16847	16869	16885	17036	17014	16781	16895	16856	16990	17012	16937	16752	16797	16968	16896	16779	16842	16880	16979	17000	16893	17041	16850	16864	16838	17117	17028	17081	16943	16792	16946	17025	16755	16756	16947	16889	16811	17031	16797	16925	16958	16816	16888	16873	16790	16842	16853	17014	17103	16872	16847	17028	16979	16897	16830	17031	16820	16920	16902	16913	16922	16607	16989	16723	16874	17045	16893	16938	16928	16954	16889	16874	17042	16746	16766	16771	16941	16894	16869	16796	16818	16740	16920	16800	17000	16944	16995	16841	16932	16958	16830	16917	17066	16818	16920	16988	16764	16816	16995	16839	16908	16999	16995	16796	16994	16817	17077	16947	16699	17101	16809	16865	16880	16820	16855	16965	16887	16937	16846	16781	17021	17078	16909	16958	16961	16738	16839	16940	17003	16822	17026	17022	16803	16884	16881	16864	16873	16856	16957	16976	16817	17004	16960	17080	17076	16727	16835	16907	16925	16760	17027	17013	16885	17118	16875	17015	16924	16818	16971	16771	17043	16888	16981	16805	16862	16921	16881	16945	16855	16949	16776	16915	16758	17115	16982	17098	16949	16888	16742	16978	16982	17110	16848	16943	16739	16948	16885	17025	16961	16796	16798	16926	16791	17007	16864	16941	16797	17043	16625	16902	17082	16836	17052	16986	16828	16886	16818	16953	16910	16986	17006	16970	16849	16895	16934	16895	16965	16831	16721	16934	16761	16650	17002	16939	16864	17095	16899	16951	16866	16901	16979	17070	16971	16890	16802	16919	16940	16998	16669	16834	16816	16951	16884	16781	16944	16845	16908	16831	17037	17007	16750	16972	17151	16926	16958	16875	16908	16911	17008	16974	16990	16750	17077	16902	16962	16927	16885	16906	16800	16977	16727	16926	17045	17019	17073	16817	16917	16732	17077	16866	16748	16989	16990	16833	16912	16860	16897	16979	16857	17005	16785	16882	16709	16842	16908	16783	16979	16952	16770	16824	16835	17045	17124	16902	17023	16919	17062	17054	16942	16952	16989	17035	16953	16871	16960	16759	16890	16789	16998	17055	16938	16761	16904	16890	16907	16976	16837	16843	16975	16803	16991	16745	16870	17011	16933	16867	16897	16956	16872	16871	16993	16792	16875	16752	16887	16872	16968	16953	16876	16928	16991	16867	16778	16990	16893	16673	16944	16852	16856	17181	16941	16784	16672	16874	16747	17072	16950	16922	17002	17023	16848	17015	16902	17001	16934	16871	16960	16949	16887	16879	16816	16987	16987	17048	16816	16803	16843	17067	16932	16949	16864	17046	16787	16790	17026	17152	16897	16776	16938	16905	16924	16994	16964	16896	16729	17016	16935	16827	16986	16841	16929	16734	16803	17001	16868	17034	16910	16931	16786	16752	16913	16836	16838	16926	16873	17011	16906	16819	16936	16851	16898	16708	16866	17005	16994	16694	16981	16667	16978	17010	16987	17000	16964	16897	16920	16623	17058	17089	16794	16899	17027	16908	16953	16798	16883	16993	16876	16882	17092	16988	16874	16891	16918	16909	16912	16920	16898	16896	16970	16992	16751	17003	16945	16876	16906	16841	16774	16999	16956	16881	16922	16908	16771	16834	17052	16853	17010	16754	16725	16841	16977	16893	16975	16858	16941	16950	16910	16889	16835	16963	16930	16843	17000	16812	16771	16980	17118	16981	16874	16965	16964	16955	16955	16809	16875	16851	17141	16827	16708	16847	17005	16918	16802	16754	17092	16864	16896	16873	16908	16936	17068	16939	16882	16958	16891	16919	16909	16920	16912	16957	16793	16983	16829	16841	16905	16813	16919	16853	16995	16933	16850	16926	16979	16818	17040	16950	17010	17042	16925	16939	16872	17043	17141	16872	16826	17034	16922	16948	17139	16810	16915	16935	16880	16983	16799	16859	16791	16936	17016	17041	16881	16894	16889	16905	17086	16888	17109	16967	16985	16843	17007	16957	16945	16915	16883	16944	16782	17090	16893	16996	17012	16800	16964	16824	16935	16956	16906	17003	16855	16907	16815	16949	17083	16890	16755	16897	17068	16976	16920	17016	16741	16969	16860	16877	16903	17024	16936	16958
24609	28776	41410	37217	30918	30332	32234	30300	30065	30349	30195	30171	29876	30346	30349	30187	30382	30109	29971	29989	30233	29978	29818	29998	30179	30041	30240	30043	29763	29947	30042	29989	30152	30426	29827	29726	30042	30046	29768	30032	30028	30008	29908	30067	30260	29889	30226	29772	29829	29793	30208	29928	30034	29758	30005	29609	29946	29862	29887	30054	30114	29910	29980	29698	29756	30040	29896	29977	29964	30046	30074	29875	30140	29705	29985	30017	29939	30213	30041	29601	29763	29908	29867	29780	29936	30061	29931	30036	29908	29606	30008	29766	30028	29830	30147	29967	29802	30223	29872	29759	29927	29845	29602	29993	30033	30080	30254	29887	29942	29966	30067	29999	29853	29891	29997	29922	30051	30031	29830	30079	29906	29916	30019	29592	29935	30078	29927	30097	29927	29915	29715	30101	29956	30125	30140	29773	29971	30127	29859	30067	29837	29782	29818	29930	30014	29891	29857	30062	30067	30042	29820	30006	29587	29910	29933	29933	29984	29873	30122	29895	29972	29893	29953	30029	29833	29824	29993	29884	29999	30136	29954	29757	29795	29751	29911	29713	30347	29670	29744	29849	29815	29724	29836	29961	29852	29969	30033	29914	29925	29753	30047	29620	29791	30158	29872	29908	29877	29701	29893	30083	29963	29568	29864	29859	29739	29849	30081	29916	30021	29833	30167	30048	29856	29940	29954	29926	30047	29750	29772	30032	29894	29961	29871	30249	29918	29924	29727	30081	29925	29858	30054	29723	29943	29689	29893	30022	29979	29740	29912	29830	29997	29689	29929	29711	29949	29813	30033	30159	29877	29574	29728	30076	29952	29878	30008	29637	29934	29685	29894	30017	30016	29753	29832	29799	29813	29886	29892	29977	29941	29783	29852	29764	29907	29641	29978	30070	29890	30025	29968	29769	29888	29941	29889	29918	29800	30084	30039	30097	30020	30097	29797	29991	29946	29999	29592	29950	30000	29853	29947	30018	29890	30231	29962	30010	29872	30031	29726	29718	29938	29934	29754	30286	29912	29841	29867	29861	29933	29674	29799	30158	29902	29753	29838	30021	30084	29740	29900	29917	30220	29825	29935	29870	29746	30056	29598	30044	29687	29865	29969	29915	29624	29771	29842	30139	29978	29847	30026	29987	30027	29661	30014	29960	29886	30079	29706	29859	29737	29802	30038	29858	29750	29889	29914	29944	29832	29794	29626	29729	29980	29840	30107	30153	30064	29761	29882	29947	30294	29856	29764	29869	29821	30036	30351	30065	29860	29763	30053	29820	29983	30055	29484	29965	29764	29753	29874	30001	30223	29844	30045	29900	30088	29759	29848	29940	30006	30025	29994	29760	29696	29915	30018	30001	29805	29837	30160	29958	29951	29918	29841	29869	29974	29891	29986	29817	30096	29942	29945	29730	30045	29678	29872	29808	29932	29985	30019	29849	29826	29764	29826	30110	29812	29871	29797	30024	30148	29911	30018	29756	29795	29883	29979	30115	30088	30085	30064	30108	29982	29927	30240	30077	30180	29747	29863	29796	29878	29770	29954	30105	30038	30010	29849	29790	29908	30072	30069	29959	29881	30232	29787	29933	30026	30037	30041	30082	29864	30034	29816	30030	29809	29688	30079	30110	29730	29875	30017	29796	29940	29927	29963	29980	29906	29827	29859	29883	29941	29820	30162	30165	29916	29677	30050	29950	29912	29974	30100	29892	30038	29957	30084	30124	29964	29952	29976	29951	30047	30120	29889	29757	29897	29803	29774	29833	30044	29926	29811	29744	29931	29716	29844	30126	29628	29772	30188	29745	29872	29933	29888	29846	29853	30077	30008	29936	29753	29865	30029	29668	29763	30002	30000	29876	30029	29829	30247	30046	29897	30135	29765	30024	29946	29776	30172	29994	30058	29767	29875	29875	29927	29815	29718	29558	30023	29754	30008	29860	30002	30058	29907	29971	29754	29823	29889	29864	29994	29726	30136	29956	30099	29919	29716	29981	30069	29943	30020	30105	30187	29566	29760	29816	29888	30226	30220	29931	29869	30189	29880	29708	29875	29781	29783	30054	29930	29818	29760	29773	29921	30045	29902	30084	29741	30094	30079	29837	30010	29901	29892	29991	29904	29987	29674	29738	29773	29984	29874	30179	29819	29737	30012	29918	29844	30144	29954	29906	30055	29819	29924	30123	29694	29828	29948	29902	29813	29954	29988	29847	30031	30130	29973	29846	29963	30290	29927	29883	29902	29973	29966	29742	29961	29641	30057	29781	30063	30068	30068	30081	29941	30029	29864	30022	30046	30206	29972	29976	29991	30123	29964	30044	30085	29903	30071	29900	29670	30260	30041	30042	30096	29975	30004	30079	29761	29802	29768	29817	29815	30176	29964	29811	29823	29869	29987	30127	30029	29923	30133	29842	30042	29695	29709	30111	30012	29927	29874	30162	29774	30155	30130	29739	29683	30067	29792	30007	29705	29905	30134	29885	29709	29748	29694	29716	29979	29811	29787	30028	30007	29850	30052	30044	30047	29941	29683	29885	29890	29977	29790	29825	29778	30242	29648	30147	30187	29994	29586	29846	29912	29917	29872	29832	29765	29958	30011	29805	29780	29886	30263	29676	29702	29714	29639	29913	30037	29972	30070	30028	29938	29956	29951	30111	30123	29786	29576	29847	29736	29961	29801	29984	29857	29988	29967	29808	29916	29953	30237	29986	29950	29611	30065	29927	30107	29982	30018	30113	29957	29383	29716	29849	30252	29919	29733	29726	29911	29915	30214	29787	30049	29823	29934	30089	30154	30043	29994	29724	30031	30107	30171	29963	29844	30034	30109	29899	29756	29731	29894	29879	30043	29855	29702	29788	29835	30082	30030	29948	30052	30041	29751	29723	29891	29979	29930	29866	29811	29671	29771	30013	29940	30030	30312	29872	29959	30107	29842	29867	29641	29905	30084	29847	29942	29933	29892	29712	29718	29792	29983	29839	29901	29695	29923	29863	29881	29850	29868	29719	29759	29932	29803	30026	29849	29884	29946	29889	30015	29871	29720	29670	30342	30061	29855	29820	30081	30037	30014	30074	30081	30195	30027	29899	29870	30027	29907	29681	29940	30111	29947	30040	30111	30135	30115	30052	29792	29882	30109	29816	29698	29830	30014	29782	29969	30037	29832	29877	29897	30109	29834	30033	30041	29750	29725	29725	30001	29728	29904	29988	30176	30105	30040	29792	29957	30084	29837	29964	29736	29913	29961	29493	29703	29926	29738	29862	29781	29836	29975	30166	29915	30117	30195	29787	30043	30024	30024	29822	29838	30137	29811	29775	29922	29999	29891	30050	29885	29887	29893	29815	30055	29888	29825	29810	30246	30049	30235	29900	29807	30111	30037	29855	30030	29898	29996	29824	29940	29794	29753	29988	30260	29873	29982	29936	29790	29752	29887	29906	29816	30287	29934	29616	29950	29952	29815	29781	30079	29963	29987	30049	29901	29894	29523	29697	29791	30007	29897	29735	30084	29787	29777	29897	29829	29962	30087	29736	29952	30260	30093	29806	30314	29921	29835	29735	29737	30050	29895	29967	29847	30163	30060	30134	29995	29956	29866	29845	29739	29811	30195	29933	30011	29694	29970	29796	29993	30073	30176	29816	29823	30120	30014	29655	29879	29885	30076	29911	30043	29917	29722	30065	30047	29986	29997	30002	29994	30004	29875	29989	29836	29768	29931	29951	30096	29933	30003	29921	29979	29897	29819	29916	30006	30056	29698	29664	29942	29948	30013	30146	29681	29849	29980	30042	29992	29952	29842	29715	29868	29941	30061	29985	29719	29612	29948	29905	30170	29815	29960	29783	30084	29891	29957	30155	29869	29547	30195	29976	30120	29989	29917	29789	29924	30102	30076	30093	29786	29994	29882	29934	30036	30122	29903	29988	30110	29886	29921	30034	29936	30159	29984	29863	29942	30083	29999	29840	30076	30249	29887	29736	29782	29787	29751	29928	29663	30143	29902	29979	30066	29755	29946	29911	29885	29830	30044	29780	30102	30041	29898	30121	29882	29957	29753	29542	29748	30140	29757	29889	30090	30144	30416	29883	29779	29972	30243	29657	30109	29751	29716	29716	30150	30034	30145	30220	30115	29739	29866	30148	29980	29756	30148	29959	29914	29892	29686	29996	30167	29899	29856	29996	29878	29545	30067	29842	29666	30058	29659	29716	29726	29933	30072	29872	29713	29724	30063	29820	29926	29864	29833	30043	29884	29984	30004	29747	29943	29901	29922	29940	29865	29905	29845	29999	30087	29841	30192	29993	29923	30002	29774	29957	30018	30015	30214	30059	29730	30104	30007	29709	29834	29647	30119	30265	29928	29906	29869	30040	29716	29962	29997	29876	30126	29973	29757	30169	29645	29516	29915	29926	29840	30046	29946	30115	29877	30135	30187	29890	29855	30067	29822	29871	29687	29662	29829	29908	30081	29908	30000	30156	30090	29942	29934	29829	29981	29906	29942	29986	30045	29841	29940	29825	30055	29992	29963	29884	30173	29967	29766	29883	29876	29973	29652	29783	30006	29974	29793	29977	29964	29749	29745	30009	29850	29895	29805	29954	29923	29969	29908	29696	30254	30085	29999	29760	30145	29813	29843	30213	29866	30080	29897	30008	29766	29829	29840	30076	29707	29690	29738	29944	30093	30024	29876	30101	29744	29916	29867	29727	29911	29825	29955	29671	29840	29689	29952	29803	29541	29907	30069	29671	29953	30090	29956	29925	29656	29953	29778	29853	30014	29665	30039	30036	29972	30133	29827	30071	29631	29894	30112	30108	30000	30043	29892	29741	29845	29511	30143	29883	29856	29796	29630	29939	29946	29809	29826	29848	30010	29812	30018	30080	29876	29850	29839	29960	29879	29841	29810	29996	29999	29827	29973	29775	29864	29776	29772	29627	29934	30089	29839	29894	30107	30220	29867	29892	29844	30091	30115	30095	29954	29858	30040	29831	30153	29857	29988	29681	29880	29937	29967	29984	30009	29872	29959	29617	30120	29894	30256	29796	30020	30038	29980	29868	29730	29921	30241	29990	30001	29872	29848	30116	29596	29719	29857	30094	29943	30099	29949	29814	29891	29811	29889	30084	29905	30149	30176	30037	29890	30064	29919	29843
65785	107334	86733	54464	31585	18259	17529	17356	17459	17590	17543	17605	17567	17482	17529	17423	17429	17518	17555	17465	17426	17582	17318	17412	17377	17510	17505	17556	17215	17380	17579	17409	17604	17434	17619	17325	17419	17599	17465	17547	17460	17391	17432	17470	17450	17496	17243	17428	17361	17530	17579	17489	17475	17579	17567	17682	17383	17700	17385	17621	17351	17429	17549	17338	17436	17506	17402	17389	17210	17461	17615	17524	17485	17493	17499	17350	17580	17425	17489	17470	17316	17309	17460	17477	17391	17479	17515	17524	17404	17473	17445	17715	17441	17565	17463	17432	17510	17571	17549	17470	17467	17555	17341	17578	17509	17323	17468	17413	17485	17556	17349	17474	17415	17387	17286	17569	17504	17417	17382	17484	17551	17630	17433	17491	17436	17453	17329	17513	17284	17580	17473	17261	17434	17507	17456	17436	17620	17391	17561	17512	17384	17465	17469	17368	17575	17457	17344	17483	17549	17460	17352	17642	17454	17378	17565	17506	17270	17522	17402	17461	17499	17383	17490	17413	17480	17559	17485	17308	17335	17556	17671	17375	17532	17242	17470	17384	17472	17414	17497	17457	17604	17641	17374	17315	17579	17514	17425	17655	17496	17460	17447	17228	17475	17448	17404	17477	17227	17498	17483	17410	17490	17386	17536	17380	17564	17495	17568	17378	17467	17291	17578	17415	17352	17352	17450	17355	17437	17358	17534	17303	17453	17515	17508	17433	17389	17394	17433	17576	17446	17379	17387	17403	17355	17503	17544	17466	17440	17591	17389	17471	17388	17526	17484	17421	17469	17707	17445	17557	17343	17437	17490	17482	17372	17487	17605	17586	17441	17509	17272	17424	17397	17522	17295	17515	17575	17326	17441	17535	17475	17598	17406	17535	17441	17696	17446	17357	17475	17457	17280	17487	17547	17400	17453	17439	17371	17390	17523	17418	17458	17469	17427	17278	17430	17424	17415	17284	17416	17367	17559	17532	17494	17304	17524	17409	17629	17580	17458	17383	17411	17484	17432	17391	17598	17499	17330	17375	17521	17695	17525	17268	17354	17373	17409	17401	17478	17584	17711	17281	17553	17420	17509	17364	17546	17614	17344	17394	17453	17465	17575	17243	17544	17529	17494	17279	17419	17603	17487	17717	17468	17423	17417	17436	17612	17542	17495	17567	17236	17495	17473	17541	17452	17331	17449	17556	17590	17537	17534	17489	17511	17355	17422	17617	17466	17464	17207	17515	17387	17612	17499	17307	17432	17406	17465	17408	17402	17515	17464	17359	17482	17426	17654	17484	17505	17472	17556	17388	17585	17557	17695	17405	17291	17257	17483	17437	17418	17599	17517	17507	17389	17419	17452	17400	17548	17474	17431	17453	17380	17277	17558	17342	17467	17348	17617	17456	17469	17258	17474	17434	17587	17459	17455	17545	17429	17453	17481	17431	17316	17447	17651	17409	17343	17479	17538	17476	17464	17390	17507	17441	17473	17513	17521	17503	17399	17328	17646	17277	17422	17443	17472	17378	17329	17523	17466	17373	17449	17379	17486	17448	17613	17157	17481	17227	17361	17356	17549	17243	17373	17515	17486	17456	17433	17377	17489	17242	17407	17376	17477	17617	17452	17506	17612	17574	17394	17241	17453	17544	17448	17419	17477	17350	17462	17508	17423	17325	17379	17403	17434	17436	17552	17462	17552	17396	17426	17467	17381	17486	17557	17379	17559	17433	17473	17443	17485	17595	17476	17578	17535	17451	17382	17497	17390	17394	17438	17454	17360	17438	17561	17439	17431	17482	17355	17470	17676	17329	17468	17385	17435	17394	17346	17513	17490	17496	17345	17391	17307	17295	17653	17440	17548	17433	17450	17432	17577	17302	17378	17357	17443	17430	17400	17294	17403	17220	17369	17473	17356	17544	17403	17525	17363	17308	17687	17484	17424	17517	17430	17269	17491	17402	17241	17313	17484	17463	17409	17408	17770	17404	17679	17331	17414	17313	17410	17210	17569	17527	17626	17487	17412	17423	17361	17561	17409	17357	17595	17409	17421	17244	17493	17520	17438	17504	17539	17467	17321	17361	17561	17456	17476	17288	17475	17284	17375	17301	17592	17475	17470	17339	17211	17502	17547	17447	17390	17468	17441	17331	17333	17483	17563	17363	17615	17593	17278	17397	17500	17302	17537	17382	17349	17437	17411	17474	17606	17388	17459	17531	17358	17301	17473	17503	17409	17349	17560	17666	17594	17644	17481	17504	17569	17566	17481	17514	17540	17561	17486	17473	17487	17266	17409	17463	17606	17572	17298	17500	17343	17434	17565	17534	17386	17368	17290	17059	17521	17297	17598	17306	17494	17434	17282	17605	17432	17524	17304	17490	17445	17423	17547	17472	17451	17214	17346	17356	17463	17274	17517	17507	17379	17404	17368	17306	17411	17439	17471	17449	17394	17309	17418	17504	17546	17501	17430	17464	17443	17273	17441	17564	17331	17375	17387	17499	17569	17534	17440	17437	17396	17372	17450	17320	17361	17453	17497	17409	17391	17460	17391	17595	17682	17602	17476	17473	17316	17412	17406	17572	17488	17426	17552	17296	17480	17456	17404	17526	17530	17424	17408	17348	17439	17579	17461	17537	17479	17585	17362	17536	17548	17375	17548	17477	17413	17361	17446	17274	17508	17537	17611	17559	17370	17586	17598	17621	17452	17354	17494	17401	17363	17462	17457	17466	17425	17517	17501	17610	17365	17543	17472	17258	17399	17423	17445	17427	17300	17467	17349	17525	17402	17438	17422	17520	17535	17636	17439	17446	17417	17443	17408	17543	17327	17452	17554	17423	17546	17393	17376	17236	17611	17474	17620	17554	17417	17486	17655	17397	17331	17601	17362	17300	17568	17484	17503	17292	17393	17302	17612	17465	17319	17457	17493	17515	17505	17400	17423	17401	17329	17450	17568	17327	17550	17376	17384	17237	17612	17516	17454	17640	17362	17496	17258	17474	17486	17316	17494	17543	17525	17449	17557	17520	17559	17409	17610	17300	17553	17581	17511	17506	17554	17436	17368	17447	17320	17335	17588	17522	17405	17483	17478	17498	17248	17396	17520	17403	17507	17487	17455	17420	17403	17216	17494	17469	17454	17633	17478	17468	17396	17383	17551	17632	17425	17279	17652	17597	17552	17451	17445	17412	17584	17370	17414	17463	17563	17347	17463	17594	17415	17460	17521	17538	17429	17441	17695	17438	17472	17362	17415	17416	17326	17467	17458	17473	17324	17351	17519	17564	17256	17371	17440	17354	17493	17457	17379	17623	17345	17426	17491	17377	17348	17750	17395	17569	17437	17563	17299	17458	17516	17612	17533	17384	17405	17307	17412	17618	17412	17576	17541	17478	17586	17508	17571	17423	17720	17459	17562	17377	17386	17343	17522	17449	17655	17224	17456	17534	17500	17310	17385	17393	17370	17716	17457	17241	17601	17415	17402	17793	17606	17551	17461	17276	17664	17412	17585	17445	17614	17445	17468	17593	17378	17469	17484	17473	17566	17380	17463	17428	17333	17253	17227	17540	17478	17461	17372	17440	17430	17448	17361	17546	17552	17403	17510	17555	17404	17433	17485	17515	17397	17484	17543	17418	17437	17580	17467	17526	17340	17489	17597	17483	17440	17370	17473	17508	17428	17348	17590	17534	17467	17357	17369	17462	17504	17451	17392	17520	17339	17411	17572	17532	17569	17539	17359	17594	17470	17588	17417	17187	17518	17372	17403	17397	17288	17391	17636	17275	17460	17446	17308	17368	17411	17416	17555	17446	17577	17411	17531	17363	17450	17510	17435	17478	17526	17475	17264	17580	17378	17549	17582	17323	17675	17462	17362	17671	17459	17261	17346	17424	17609	17488	17609	17554	17317	17572	17539	17450	17334	17485	17701	17426	17433	17524	17493	17386	17478	17399	17316	17579	17359	17514	17353	17693	17592	17573	17327	17360	17410	17422	17532	17414	17495	17378	17476	17446	17495	17491	17529	17466	17241	17552	17456	17444	17430	17394	17303	17510	17557	17487	17350	17374	17406	17455	17373	17488	17523	17550	17450	17547	17428	17654	17541	17418	17575	17527	17523	17358	17611	17461	17432	17493	17302	17575	17551	17537	17431	17320	17463	17543	17316	17499	17495	17734	17485	17368	17454	17550	17430	17567	17504	17480	17412	17501	17444	17463	17517	17306	17712	17363	17375	17441	17326	17506	17412	17337	17362	17484	17594	17355	17616	17386	17578	17372	17427	17465	17535	17281	17535	17532	17408	17510	17416	17393	17598	17486	17470	17303	17435	17407	17492	17469	17424	17593	17605	17368	17484	17498	17430	17501	17438	17439	17502	17339	17460	17384	17413	17622	17287	17341	17387	17532	17385	17651	17392	17491	17372	17444	17375	17384	17485	17673	17499	17357	17462	17177	17517	17508	17448	17431	17366	17519	17312	17608	17385	17514	17296	17536	17481	17459	17650	17632	17464	17552	17497	17401	17492	17406	17469	17461	17642	17512	17462	17391	17509	17540	17233	17417	17626	17625	17339	17403	17459	17287	17571	17446	17389	17453	17489	17356	17427	17402	17564	17429	17484	17452	17412	17339	17441	17472	17385	17588	17496	17430	17540	17583	17355	17425	17226	17478	17612	17548	17560	17571	17342	17507	17469	17273	17478	17440	17453	17416	17378	17553	17546	17347	17404	17246	17233	17544	17638	17325	17332	17426	17461	17433	17628	17291	17384	17311	17467	17414	17501	17426	17376	17605	17554	17525	17495	17440	17303	17277	17627	17361	17534	17514	17463	17289	17373	17328	17500	17626	17364	17460	17332	17453	17477	17583	17422	17465	17446	17410	17363	17474	17404	17417	17341	17383	17408	17547	17193	17491	17634	17472	17302	17582	17615	17456	17596	17565	17607	17428	17419	17474	17385	17349	17506	17332	17508	17418	17455	17464	17318	17467	17509	17393	17611	17360	17398	17572	17388	17464	17358	17294	17368	17326	17520	17324	17478	17452	17451	17394	17290	17403	17423	17488	17484	17486	17448	17488	17365	17560	17306	17448	17561	17572	17603	17424	17516	17341	17555	17477	17627	17411	17508	17293	17575	17482	17375	17539	17407	17328	17432	17460	17398	17454
23031	26971	39685	35801	29739	28908	33575	31173	30738	31402	31579	31310	31192	31506	31140	31029	31090	31042	31216	31282	30695	31185	31054	30949	31053	30664	30945	31110	31239	30937	30706	30627	30982	30945	30802	31124	30871	30742	30861	31238	31126	30791	30769	31057	30797	31132	30866	30882	30647	30590	30901	30792	31104	31079	30904	30724	30935	30779	30892	30637	30761	30857	30892	30540	31148	30604	30764	30677	30746	30814	30864	30843	31119	30708	30611	30993	30695	30698	30923	30697	30863	30734	30882	30982	30590	30807	30780	30822	30900	30686	30722	30782	31033	30687	30883	30911	30731	30567	30861	30877	30806	31051	30869	30944	30628	30850	30767	31076	30966	30781	30640	30867	30626	31037	30908	30838	30666	30679	30948	30935	30919	30526	30758	30683	30729	30827	30889	30693	30955	30938	30798	30749	30730	30753	30676	31088	31052	30685	30940	30735	30746	30811	30690	31050	30750	30706	31012	30968	30904	30883	30821	30618	30890	30662	30649	30547	30712	30907	30494	30739	30734	30572	30430	30858	31028	30602	30614	30907	30768	30683	30961	30537	30643	30752	30764	30970	30706	30994	30974	30936	30963	30816	30895	30759	30986	30792	30840	30826	31140	30808	30888	30507	30838	30816	30841	30676	30862	31026	30951	30656	30676	30609	30649	30993	30780	30826	30625	30859	30825	30535	30549	30721	30632	30731	31045	30555	30762	30658	30921	30622	30931	30765	31059	30729	30911	30789	30914	31063	30665	30526	30951	30917	30966	30659	30722	30663	30925	30605	30760	30656	31022	30856	30865	30591	30804	30869	30996	30561	31048	30658	30920	30762	30641	30887	30879	30630	30728	30844	30950	30591	30700	30733	30787	30498	30603	30936	30656	30853	31009	30695	30959	30656	30764	30556	30900	30830	30525	30899	30667	30855	31035	30784	30815	30807	30941	31010	30788	30753	31022	30475	31012	31109	30645	30879	30801	30758	30845	30546	30836	30753	31030	30643	30524	30756	30873	30781	30848	31007	30681	30928	30891	30777	30679	30811	30928	31022	30984	30718	30804	30794	30692	30812	30674	30875	30983	30533	30799	30761	30878	30743	30870	30793	30997	30677	30647	30576	30872	30580	30550	30822	30861	30499	30677	31001	30852	30554	30727	30573	30448	30643	31027	30382	30682	31009	30854	30811	30655	30749	30551	30572	30674	30808	31042	30707	30881	30491	30873	30636	30597	30679	30496	30786	30791	30919	30869	30968	31001	30915	30947	31096	30625	30770	30686	30817	30956	30997	30765	30575	30953	30823	30784	30975	30779	30798	30826	30928	30795	30742	30774	30910	30795	30794	30588	30619	30733	30787	30908	30785	30771	30770	30472	30726	30790	30865	30754	30512	30573	30947	30703	30729	30506	30529	30884	30778	30686	30521	30777	30635	30924	31070	30814	30619	30675	30428	30795	30707	30556	30602	31077	30579	30796	31001	30879	30495	30989	30726	31091	30927	30689	30736	30720	30575	30901	30915	30697	30783	30533	30804	30698	30872	30723	30662	30635	30513	30715	30815	30935	31144	30946	30668	30808	31063	30730	30609	30625	30499	30456	30710	31094	30842	30775	30734	30768	30915	30925	30872	31072	30927	30810	30846	30833	30886	30638	30739	30564	30726	30694	30867	30670	30916	30816	30645	30878	30772	30891	30690	30938	30575	30753	30567	30786	30644	30988	30846	30877	30913	31089	30959	30713	30795	30730	30769	30770	30921	31184	30591	30783	30697	31057	31025	30946	30888	30689	30971	30599	30862	30836	30780	31003	30869	30950	30822	30546	30994	30643	30560	30848	30920	31120	30924	30822	30741	30786	30828	30629	30658	30917	30867	30985	30731	30824	30642	30612	30813	30794	30470	30627	30797	30632	30816	31069	30934	30638	30635	30966	30697	30769	30860	30870	30652	30678	30795	30855	30711	30885	30872	30885	30893	30610	30709	30936	30781	30578	30962	30882	30875	30564	30531	30760	30869	30670	30717	30796	30474	30821	30748	30763	30672	30838	30794	30339	30720	30620	30781	30748	30722	30823	30847	30794	30736	30749	30890	30858	30778	30813	30570	30768	30816	30745	30630	30556	30943	30936	30923	30861	30695	30697	30648	30732	30648	30781	30999	30811	30890	30759	30901	30526	30538	30714	30377	30588	30669	30801	30600	30734	30742	30940	30832	30868	30581	30757	31026	30922	31023	30985	30711	31070	30832	30374	30570	31032	30954	30857	30815	30695	30618	30960	30792	30498	31022	30726	30770	30805	30793	30749	30856	31058	30739	30727	30633	30941	30891	30846	30815	30707	30789	30873	30726	30812	30552	30661	30838	30942	30659	30773	30908	30798	30664	30735	31090	30944	30529	30788	30822	30715	30599	30798	30753	30646	30703	30928	30797	30976	30677	30856	31022	30762	30889	31059	30720	30728	30810	30713	30694	30904	30570	30776	30508	30724	30872	30833	30791	30728	30845	30761	30924	31012	30378	30917	30589	30662	30898	30774	30654	30639	30582	30766	30649	30770	30736	30531	30996	30765	30747	30929	30869	30751	31019	30698	30748	30634	30613	30807	30695	30753	30553	30686	30671	30765	30704	30576	30670	31028	30535	30837	30688	30826	30721	30484	30806	30831	30885	30705	30650	30773	30875	30543	30824	30648	30528	30626	30770	30818	30715	30795	30624	30483	30580	30708	30713	30914	30775	30668	30808	30739	30690	30498	30634	31040	30915	30761	30865	30597	30904	31096	30689	30846	30796	30770	30770	30710	30746	30690	30876	30837	30720	30718	30566	30547	31003	30882	30534	30521	30771	30667	31017	30675	30917	30656	30594	30680	30596	30719	30677	30899	30706	30646	30968	30918	30834	30693	30754	30964	30888	30856	30861	30798	30827	30718	30795	31070	30824	30999	30676	30700	30685	30943	30601	30517	30795	31037	30907	30932	30869	30841	30499	30735	30666	30894	30680	30916	30867	30770	30687	30698	30617	31016	30910	31013	30729	30592	30747	30925	30720	30668	30870	30892	30989	30755	30453	30964	30908	30654	30775	30722	30850	31071	30843	30820	31025	30905	30766	30866	31004	30622	30843	30655	30915	30680	30666	30623	30612	30655	30565	31089	30871	30703	30772	30652	30806	30858	30671	30660	30899	30794	30692	30700	30828	30809	30705	30693	30919	30872	30857	30831	30806	30662	30971	30703	30824	30697	30698	30993	30602	30611	30823	30723	30792	30730	30712	30754	30806	30941	30717	30898	30437	30700	30734	30695	30880	30767	30912	30860	30805	30842	30786	30862	30713	31029	30932	30958	30703	30684	30791	30601	30689	30717	30676	30625	30659	30876	30468	30782	30890	30793	30733	30895	30848	30749	30657	30881	30835	30504	30953	30925	30740	30767	30960	30673	30584	31131	30889	30936	30809	30697	30625	30834	30805	30662	31003	30710	30693	30584	30724	30804	30608	30588	30939	30732	30846	30528	30640	30635	30844	30515	30665	30534	30806	30600	30820	30743	30707	30805	30654	30644	31026	30865	30632	30857	30952	30981	30826	30633	30781	30713	30874	30909	30920	30875	30544	30584	30640	30736	30696	30745	30929	30989	31043	30813	30492	30638	30970	30806	30870	30988	30962	30576	30529	30856	30628	30836	30618	30472	30938	30653	30554	30812	30561	31112	30731	30669	30712	30794	30635	30809	30951	30959	30566	30714	30647	31095	30746	30777	30846	30863	30700	30690	30772	31000	30653	30781	30822	30481	30766	30664	30732	30882	30914	31028	30738	30795	30876	30667	30793	30596	30997	30616	30771	30842	30962	30829	31067	30750	30448	30489	30582	30743	30963	30743	30659	30791	30750	30810	30929	30927	30536	30783	30790	30661	30887	30908	30862	30497	30732	30932	30878	30845	30575	30993	30649	30875	30849	30864	30723	31027	30693	30588	30913	30749	30803	30841	30781	30691	30775	30880	30704	30855	30838	30891	30810	30848	30830	30699	30801	30840	30967	30667	30911	30729	30661	30833	30835	30758	30656	30702	30783	30861	30772	30797	30977	30607	30466	30635	30737	30690	30909	30984	30893	30624	30941	30510	30572	30982	30703	30902	30481	30914	30889	31033	30754	30720	30926	30829	30717	30833	30727	30679	30589	30875	30274	30837	30811	30764	30726	30851	30872	30586	30631	30831	30859	30699	30825	30693	30687	30867	30724	30609	31009	30662	30957	31067	30712	30461	30642	30761	30821	30793	30786	30808	30679	30898	30878	30530	30772	30663	30804	30808	30764	30690	30843	30740	30695	30770	30929	30879	30714	30569	30910	30746	30576	30720	30696	30838	30844	30693	30835	30734	30479	30504	30763	30551	30754	30867	30833	30668	31038	30909	30807	30667	30660	30708	30653	30655	30776	30725	30821	30749	30756	30932	30471	30593	30648	30845	30691	30968	30826	30713	30740	30774	30699	30665	30872	30803	31069	30708	30851	30830	30670	31072	30659	30618	30614	30678	30598	30457	30600	30602	30729	30952	30773	30719	30761	30923	30691	30927	30766	31080	30778	30739	31030	30929	30811	30787	30622	30661	30814	30636	30548	30567	30455	30835	30909	30533	30829	30543	30715	30731	30845	30779	30969	30696	30716	30784	30998	30875	30819	30890	30827	30815	30853	30976	30763	30667	30864	30710	30936	31001	30670	30699	30485	30532	30614	30602	30605	30466	30320	30719	30899	30776	30979	30726	30774	30941	30750	30609	30923	30774	30750	30960	30796	31023	30761	30650	31065	30868	30976	30628	30602	30884	30506	30853	30720	30668	30595	30487	30905	30845	30648	30664	30677	30823	30806	30626	30803	30802	30599	30628	30704	30689	30815	30631	30450	30751	30590	30538	30655	30566	30775	30864	30726	30802	30728	31184	30966	30793	30627	30858	30711	30924	30422	30837	31053	30684	30986	30501	31008	30531	30641	30772	30703	30834	30759	31142	30891	30791	30531	30774	30621	30739	30722	30618	30578	30534	30956	30825	30512	30970	30571	30682	30614	30501	30681	30568	30772	30943	30671	30375	30780	30788	30835	30712	31051	30938	30630	30660	30865	30370	30738	30566	31034	31053	30512	30510	30646	30940	30695	30915	30542	30761	30622	30712	30446	30714	30819	30646	30572
55862	102153	93925	67013	39608	18989	17612	17807	17498	17476	17641	17771	17718	17740	17817	17665	17672	17690	17552	17651	17419	17671	17665	17575	17634	17689	17781	17680	17449	17878	17589	17711	17669	17604	17777	17489	17738	17832	17772	17629	17693	17682	17740	17654	17609	17676	17630	17704	17774	17674	17706	17694	17713	17685	17674	17495	17597	17813	17431	17582	17487	17505	17837	17732	17515	17706	17745	17605	17904	17783	17822	17758	17925	17753	17685	17577	17823	17602	17646	17740	17546	17622	17860	17537	17646	17840	17636	17634	17661	17633	17826	17813	17752	17709	17698	17635	17708	17623	17638	17500	17670	17538	17512	17656	17804	17581	17555	17672	17757	17776	17687	17679	17790	17490	17560	17671	17614	17701	17727	17558	17530	17702	17792	17787	17806	17681	17858	17678	17603	17575	17736	17769	17505	17608	17764	17724	17681	17608	17467	17472	17482	17791	17613	17636	17577	17813	17807	17658	17667	17471	17650	17752	17723	17803	17836	17745	17772	17760	17644	17582	17692	17630	17637	17658	17726	17684	17537	17624	17712	17617	17704	17709	17758	17804	17617	17724	17638	17709	17691	17786	17651	17727	17691	17757	17774	17577	17597	17594	17829	17538	17679	17612	17739	17643	17723	17580	17424	17636	17605	17868	17635	17554	17633	17783	17649	17750	17698	17778	17718	17595	17764	17671	17559	17636	17609	17662	17846	17660	17537	17575	17550	17604	17734	17664	17648	17734	17585	17706	17728	17825	17573	17727	17718	17558	17673	17796	17632	17715	17658	17735	17571	17895	17777	17649	17637	17654	17645	17664	17589	17584	17629	17590	17670	17708	17612	17853	17680	17589	17473	17740	17627	17689	17798	17646	17575	17517	17599	17675	17850	17486	17855	17424	17755	17682	17700	17822	17607	17772	17641	17836	17562	17817	17759	17547	17709	17728	17646	17538	17699	17710	17687	17678	17730	17747	17601	17703	17723	17682	17661	17748	17809	17547	17773	17747	17702	17786	17785	17490	17741	17601	17714	17527	17643	17648	17694	17708	17837	17641	17670	17407	17704	17707	17743	17689	17640	17620	17736	17755	17744	17444	17664	17833	17619	17697	17637	17621	17769	17644	17590	17976	17506	17615	17594	17675	17609	17576	17591	17606	17688	17654	17750	17721	17580	17681	17626	17529	17735	17624	17687	17582	17611	17668	17701	17813	17725	17624	17594	17805	17552	17680	17661	17681	17573	17531	17686	17656	17855	17650	17671	17606	17676	17779	17657	17680	17751	17572	17550	17661	17507	17689	17774	17507	17568	17592	17568	17711	17649	17665	17697	17726	17607	17744	17677	17667	17719	17538	17719	17744	17735	17588	17713	17687	17689	17875	17618	17688	17608	17697	17668	17634	17619	17610	17531	17673	17738	17801	17415	17762	17520	17690	17618	17511	17736	17638	17726	17794	17661	17880	17698	17802	17682	17683	17664	17609	17717	17636	17645	17650	17845	17601	17666	17624	17728	17662	17695	17899	17700	17599	17801	17603	17698	17606	17472	17868	17762	17772	17571	17729	17733	17687	17639	17494	17607	17586	17645	17817	17657	17821	17781	17626	17717	17579	17605	17475	17769	17744	17626	17669	17640	17552	17608	17576	17563	17664	17654	17701	17625	17532	17775	17829	17600	17748	17571	17794	17682	17637	17735	17761	17565	17653	17783	17775	17586	17537	17813	17742	17685	17574	17800	17790	17788	17750	17473	17804	17589	17629	17495	17586	17760	17800	17537	17705	17728	17618	17661	17574	17756	17699	17561	17494	17687	17685	17605	17661	17759	17872	17638	17753	17807	17861	17596	17506	17499	17406	17780	17511	17797	17845	17649	17708	17488	17819	17829	17699	17593	17676	17521	17659	17430	17657	17740	17646	17517	17612	17589	17637	17609	17807	17727	17952	17689	17643	17450	17813	17649	17733	17781	17618	17776	17644	17668	17791	17689	17509	17603	17796	17599	17619	17749	17654	17691	17571	17694	17623	17620	17708	17815	17734	17504	17775	17613	17540	17631	17934	17711	17745	17854	17636	17510	17653	17936	17716	17534	17724	17562	17636	17982	17687	17572	17536	17684	17445	17792	17626	17848	17624	17632	17999	17659	17517	17788	17539	17688	17714	17547	17604	17912	17882	17701	17834	17626	17784	17741	17642	17709	17744	17645	17806	17574	17580	17572	17742	17586	17544	17610	17493	17772	17723	17788	17824	17796	17629	17506	17848	17604	17524	17635	17607	17704	17515	17625	17710	17735	17527	17578	17573	17857	17541	17637	17642	17555	17634	17576	17813	17705	17737	17711	17646	17605	17640	17598	17612	17616	17659	17714	17729	17749	17618	17839	17691	17707	17632	17759	17863	17601	17530	17707	17450	17571	17546	17654	17606	17639	17642	17591	17616	17722	17606	17603	17580	17717	17870	17771	17738	17474	17693	17867	17666	17546	17674	17476	17749	17720	17713	17514	17647	17686	17566	17707	17900	17581	17687	17695	17813	17516	17776	17675	17677	17637	17540	17686	17703	17623	17563	17740	17742	17712	17744	17528	17662	17788	17851	17787	17682	17499	17755	17597	17796	17719	17610	17868	17888	17678	17885	17693	17794	17696	17814	17613	17706	17889	17598	17850	17871	17598	17499	17857	17746	17608	17715	17710	17626	17681	17860	17686	17701	17726	17717	17709	17528	17640	17784	17703	17717	17598	17599	17505	17751	17643	17599	17621	17642	17907	17738	17712	17731	17582	17675	17645	17653	17767	17759	17612	17875	17510	17635	17777	17573	17658	17618	17541	17569	17767	17929	17657	17561	17630	17851	17512	17688	17654	17697	17667	17586	17781	17585	17674	17568	17724	17770	17703	17537	17719	17706	17802	17657	17709	17851	17528	17601	17631	17726	17785	17624	17580	17521	17726	17702	17824	17679	17629	17743	17648	17609	17605	17649	17767	17774	17546	17902	17591	17694	17644	17750	17497	17868	17614	17821	17711	17641	17657	17771	17503	17696	17592	17595	17613	17649	17718	17776	17688	17621	17818	17753	17686	17428	17542	17578	17627	17571	17710	17803	17805	17839	17732	17780	17850	17783	17716	17676	17726	17583	17657	17685	17628	17618	17758	17831	17509	17579	17642	17679	17731	17649	17724	17630	17697	17788	17694	17660	17781	17521	17689	17687	17714	17659	17669	17659	17717	17637	17767	17714	17596	17725	17706	17643	17852	17769	17865	17642	17601	17747	17741	17730	17689	17757	17799	17589	17541	17743	17674	17608	17673	17901	17857	17707	17898	17653	17687	17525	17587	17525	17784	17742	17769	17669	17676	17573	17808	17724	17708	17672	17742	17759	17645	17680	17512	17518	17646	17631	17686	17901	17619	17732	17623	17744	17553	17697	17675	17703	17502	17497	17661	17573	17377	17661	17875	17594	17721	17698	17606	17667	17703	17606	17679	17720	17580	17675	17716	17672	17826	17868	17665	17592	17585	17746	17663	17721	17704	17661	17688	17823	17753	17770	17746	17843	17396	17848	17656	17541	17571	17652	17470	17906	17688	17600	17674	17575	17532	17644	17752	17805	17636	17513	17563	17640	17649	17678	17700	17687	17714	17512	17706	17606	17520	17542	17673	17640	17670	17662	17806	17788	17693	17519	17547	17557	17695	17731	17562	17670	17774	17621	17598	17536	17648	17692	17775	17608	17600	17672	17600	17680	17661	17719	17643	17665	17716	17673	17607	17461	17624	17679	17734	17656	17648	17667	17742	17870	17659	17875	17582	17891	17544	17763	17857	17595	17656	17653	17859	17718	17746	17666	17707	17687	17779	17801	17647	17645	17470	17437	17769	17849	17642	17709	17827	17621	17710	17776	17660	17749	17601	17745	17720	17561	17715	17691	17648	17674	17783	17539	17684	17818	17639	17731	17759	17703	17627	17775	17771	17620	17759	17719	17543	17695	17708	17619	17712	17776	17794	17783	17567	17504	17578	17525	17605	17781	17752	17693	17698	17622	17772	17640	17726	17567	17757	17531	17777	17910	17665	17740	17569	17619	17631	17581	17734	17596	17758	17795	17626	17819	17554	17882	17762	17790	17720	17710	17695	17577	17617	17548	17649	17901	17623	17534	17718	17519	17485	17379	17744	17593	17697	17688	17591	17793	17975	17679	17854	17686	17655	17821	17687	17600	17811	17701	17714	17753	17764	17590	17642	17498	17693	17765	17694	17609	17874	17600	17695	17682	17636	17730	17684	17802	17655	17770	17628	17832	17843	17662	17570	17502	17585	17568	17657	17644	17790	17683	17693	17735	17772	17639	17741	17714	17614	17608	17793	17622	17662	17641	17592	17866	17726	17670	17674	17712	17675	17668	17730	17559	17641	17765	17704	17850	17690	17653	17579	17765	17707	17486	17619	17625	17594	17828	17567	17669	17590	17529	17789	17335	17483	17760	17743	17739	17723	17736	17708	17634	17506	17461	17538	17799	17777	17799	17624	17662	17835	17732	17578	17593	17789	17803	17649	17636	17606	17653	17760	17708	17563	17731	17784	17602	17613	17918	17774	17712	17551	17679	17696	17709	17822	17766	17443	17726	17619	17779	17625	17727	17709	17863	17507	17596	17589	17567	17586	17673	17528	17519	17656	17650	17629	17719	17623	17580	17728	17691	17700	17652	17841	17726	17749	17746	17584	17725	17635	17657	17740	17513	17865	17636	17651	17606	17549	17743	17678	17638	17744	17519	17757	17617	17607	17528	17720	17674	17631	17556	17596	17800	17550	17625	17708	17712	17635	17793	17613	17532	17491	17712	17776	17782	17639	17512	17750	17551	17769	17610	17743	17641	17604	17560	17640	17710	17598	17598	17544	17565	17538	17790	17623	17823	17468	17726	17764	17534	17743	17653	17793	17887	17709	17679	17684	17627	17742	17685	17701	17570	17624	17767	17596	17669	17612	17741	17615	17774	17688	17701	17725	17736	17721	17494	17526	17483	17650	17671	17708	17634	17646	17595	17743	17659	17761	17591	17577	17637	17601	17702	17702	17776	17744	17771	17656	17652	17531	17503	17668	17665	17742	17600	17683	17777	17538	17713	17622	17537	17882	17696	17688	17733	17617	17674	17645	17644	17691	17926	17866	17686	17512	17702
42119	49938	46380	36344	31062	29527	29720	29626	29513	29370	29364	29582	29637	29662	29530	29651	29532	29440	29653	29602	29540	29539	29638	29579	29615	29717	29526	29540	29647	29583	29433	29278	29748	29771	29516	29571	29442	29661	29649	29553	29504	29409	29483	29222	29684	29643	29829	29402	29546	29275	29529	29416	29181	29724	29465	29243	29276	29450	29720	29419	29658	29446	29364	29286	29572	29467	29743	29552	29463	29430	29459	29371	29431	29527	29469	29355	29220	29478	29410	29713	29335	29687	29321	29094	29506	29269	29475	29199	29455	29616	29833	29651	29734	29495	29546	29551	29744	29700	29673	29296	29682	29829	29246	29452	29455	29523	29519	29624	29549	29295	29551	29437	29142	29259	29359	29595	29760	29266	29305	29287	29303	29517	29418	29778	29600	29471	29500	29528	29468	29486	29421	29196	29528	29606	29604	29462	29549	29578	29587	29445	29654	29369	29361	29599	29658	29464	29728	29615	29602	29513	29223	29420	29389	29531	29513	29627	29449	29624	29467	29436	29680	29713	29381	29556	29760	29532	29569	29465	29625	29442	29862	29438	29655	29745	29431	29436	29196	29290	29222	29343	29844	29459	29516	29330	29267	29477	29359	29519	29528	29467	29474	29484	29307	29235	29519	29429	29377	29328	29615	29374	29678	29350	29129	29341	29621	29835	29391	29350	29574	29414	29338	29419	29672	29450	29273	29122	29821	29380	29462	29659	29517	29612	29553	29359	29730	29628	29478	29623	29708	29567	29478	29664	29375	29453	29375	29482	29559	29311	29285	29482	29612	29576	29547	29398	29390	29226	29293	29739	29332	29427	29627	29552	29203	29329	29485	29612	29500	29252	29483	29382	29501	29707	29479	29448	29651	29486	29431	29530	29727	29560	29575	29520	29603	29591	29419	29389	29605	29393	29271	29494	29733	29486	29509	29221	29228	29328	29281	29123	29445	29694	29608	29627	29706	29545	29444	29462	29711	29488	29469	29734	29833	29493	29417	29278	29277	29499	29501	29395	29416	29428	29428	29640	29591	29620	29703	29776	29409	29362	29773	29502	29450	29481	29591	29297	29376	29509	29294	29449	29684	29348	29636	29197	29259	29601	29545	29725	29583	29380	29485	29690	29615	29722	29554	29365	29300	29383	29479	29331	29491	29584	29398	29758	29528	29329	29571	29503	29418	29858	29624	29366	29523	29383	29432	29480	29252	29595	29479	29543	29210	29707	29482	29767	29589	29419	29716	29752	29589	29198	29498	29247	29620	29370	29664	29338	29580	29531	29490	29284	29526	29371	29364	29255	29560	29443	29506	29663	29599	29568	29726	29381	29349	29495	29453	29308	29432	29567	29637	29605	29473	29357	29287	29515	29637	29568	29516	29482	29836	29276	29437	29667	29554	29359	29428	29430	29544	29442	29492	29667	29319	29172	29335	29390	29291	29619	29378	29380	29797	29424	29267	29487	29512	29707	29706	29484	29412	29497	29381	29579	29404	29562	29393	29676	29502	29464	29586	29627	29303	29593	29315	29655	29664	29555	29609	29477	29457	29518	29461	29598	29654	29758	29582	29482	29518	29349	29345	29488	29500	29365	29191	29351	29516	29381	29695	29370	29254	29532	29639	29520	29712	29470	29683	29510	29381	29350	29657	29551	29721	29514	29652	29329	29490	29216	29675	29399	29529	29536	29539	29337	29546	29404	29303	29343	29520	29548	29513	29351	29543	29564	29534	29796	29550	29557	29315	29378	29419	29409	29663	29589	29704	29538	29385	29456	29362	29282	29801	29666	29369	29457	29545	29523	29604	29560	29432	29542	29578	29512	29559	29523	29643	29438	29266	29159	29580	29746	29549	29375	29604	29438	29867	29441	29489	29336	29640	29393	29694	29386	29427	29685	29612	29289	29544	29603	29521	29254	29499	29218	29364	29731	29436	29605	29164	29617	29403	29480	29385	29500	29458	29408	29831	29537	29538	29614	29288	29556	29342	29621	29591	29707	29590	29299	29541	29599	29530	29500	29505	29294	29360	29512	29231	29249	29449	29279	29545	29571	29711	29276	29379	29483	29799	29640	29488	29390	29616	29452	29546	29455	29229	29208	29591	29356	29648	29758	29541	29294	29447	29303	29318	29461	29540	29470	29535	29582	29529	29681	29401	29565	29713	29566	29574	29295	29638	29359	29370	29122	29569	29773	29576	29319	29592	29669	29576	29373	29706	29351	29571	29626	29373	29377	29714	29664	29151	29534	29434	29304	29608	29437	29684	29692	29510	29469	29581	29712	29484	29208	29449	29500	29642	29705	29720	29780	29333	29507	29407	29521	29306	29651	29465	29417	29381	29683	29393	29623	29383	29711	29526	29522	29401	29663	29435	29407	29356	29530	29447	29463	29419	29341	29668	29600	29462	29463	29453	29612	29543	29298	29442	29709	29412	29438	29651	29652	29385	29451	29420	29756	29491	29571	29347	29361	29523	29575	29421	29568	29353	29625	29635	29358	29185	29790	29430	29377	29469	29652	29451	29673	29592	29452	29614	29604	29522	29324	29499	29464	29466	29451	29362	29215	29591	29745	29615	29712	29429	29648	29483	29513	29508	29469	29355	29620	29617	29655	29494	29385	29338	29519	29704	29417	29373	29346	29492	29514	29638	29306	29663	29438	29610	29520	29472	29272	29474	29333	29068	29196	29641	29554	29502	29523	29424	29802	29634	29380	29265	29486	29525	29541	29458	29326	29339	29520	29336	29413	29334	29355	29542	29498	29791	29527	29621	29625	29663	29393	29193	29382	29464	29296	29553	29518	29653	29725	29420	29248	29355	29445	29377	29508	29285	29718	29561	29409	29235	29369	29520	29274	29182	29546	29328	29428	29601	29290	29556	29627	29473	29480	29707	29737	29777	29522	29627	29583	29386	29555	29488	29599	29495	29365	29674	29482	29589	29524	29488	29286	29548	29670	29397	29596	29630	29395	29453	29609	29229	29669	29768	29689	29319	29647	29561	29467	29397	29388	29520	29329	29550	29482	29302	29622	29360	29651	29391	29494	29527	29440	29576	29390	29275	29684	29593	29690	29595	29505	29309	29687	29261	29244	29572	29326	29593	29375	29682	29756	29429	29571	29358	29399	29570	29315	29611	29626	29668	29661	29519	29532	29537	29101	29364	29512	29598	29803	29391	29692	29611	29566	29411	29599	29388	29586	29471	29262	29545	29313	29507	29682	29305	29791	29427	29421	29507	29585	29193	29296	29837	29549	29207	29419	29376	29444	29528	29588	29416	29634	29758	29444	29321	29491	29731	29335	29432	29438	29451	29323	29637	29373	29578	29462	29685	29542	29350	29454	29271	29505	29415	29424	29731	29504	29563	29559	29583	29531	29637	29342	29687	29319	29740	29509	29538	29545	29564	29631	29400	29674	29462	29498	29470	29433	29404	29477	29436	29648	29549	29189	29500	29501	29741	29393	29660	29457	29530	29602	29553	29418	29542	29567	29549	29592	29415	29419	29359	29463	29452	29482	29653	29585	29489	29408	29582	29473	29593	29454	29412	29647	29470	29329	29412	29650	29798	29276	29852	29313	29425	29627	29334	29779	29653	29599	29539	29574	29530	29374	29734	29509	29496	29415	29422	29598	29458	29444	29548	29563	29617	29481	29272	29484	29503	29426	29320	29254	29429	29710	29397	29474	29383	29540	29236	29565	29425	29165	29635	29450	29485	29665	29485	29570	29648	29601	29517	29344	29631	29327	29324	29652	29426	29559	29580	29602	29478	29612	29652	29752	29534	29514	29368	29445	29394	29429	29144	29426	29663	29459	29274	29603	29692	29449	29620	29650	29405	29433	29671	29729	29452	29473	29553	29706	29573	29171	29379	29266	29437	29638	29567	29605	29600	29337	29407	29494	29426	29247	29427	29877	29387	29386	29489	29333	29487	29457	29731	29624	29608	29389	29418	29458	29615	29490	29673	29421	29629	29654	29542	29494	29611	29464	29433	29546	29751	29467	29593	29595	29742	29406	29586	29588	29483	29565	29491	29625	29520	29398	29884	29424	29347	29619	29632	29710	29626	29483	29637	29445	29652	29478	29694	29544	29428	29565	29664	29381	29305	29624	29765	29523	29617	29523	29503	29506	29421	29481	29562	29472	29713	29411	29360	29527	29751	29528	29053	29442	29479	29407	29240	29419	29330	29456	29424	29731	29417	29489	29535	29566	29472	29559	29272	29368	29536	29489	29621	29479	29177	29285	29284	29615	29511	29530	29739	29417	29402	29675	29598	29356	29263	29661	29713	29364	29524	29622	29267	29727	29392	29261	29426	29477	29611	29168	29452	29699	29462	29492	29516	29458	29472	29876	29311	29714	29278	29274	29380	29563	29140	29544	29592	29381	29237	29656	29442	29603	29501	29556	29689	29501	29602	29468	29477	29352	29340	29393	29655	29390	29693	29533	29559	29547	29607	29519	29657	29508	29502	29358	29502	29571	29605	29536	29527	29380	29484	29528	29711	29436	29520	29407	29879	29755	29243	29535	29514	29354	29409	29433	29709	29444	29609	29675	29212	29389	29573	29601	29441	29413	29596	29439	29849	29489	29469	29461	29494	29488	29656	29473	29510	29615	29471	29360	29541	29536	29442	29396	29493	29562	29727	29328	29318	29524	29420	29311	29591	29514	29541	29250	29566	29286	29358	29623	29289	29503	29510	29473	29120	29842	29551	29274	29334	29532	29423	29596	29591	29534	29796	29436	29477	29506	29479	29505	29566	29579	30008	29485	29509	29805	29506	29331	29371	29616	29709	29650	29342	29511	29634	29298	29540	29802	29639	29437	29554	29733	29644	29376	29382	29564	29319	29481	29640	29360	29270	29486	29448	29655	29535	29563	29466	29431	29582	29589	29696	29504	29223	29534	29236	29425	29489	29146	29506	29555	29523	29729	29421	29367	29547	29428	29595	29348	29443	29655	29266	29386	29629	29115	29632	29323	29658	29380	29234	29261	29460	29684	29420	29809	29292	29249	29342	29577	29245	29498	29525	29629	29521	29456	29426	29709	29431	29266	29656	29339	29248	29661	29405	29520	29599	29444	29393	29398	29579	29380	29586	29465	29559	29747	29489	29451	29623	29363	29735	29412	29403	29548	29371	29631	29465	29405	29491	29678	29637	29416
40324	52470	38411	24101	18875	17446	17221	17297	17294	17190	17283	17645	17196	17508	17196	17525	17316	17502	17186	17265	17369	17413	17444	17268	17331	17325	17469	17386	17400	17370	17377	17228	17247	17255	17398	17313	17463	17454	17386	17340	17189	17367	17393	17415	17381	17248	17291	17324	17248	17211	17428	17264	17417	17279	17383	17323	17131	17310	17305	17318	17222	17256	17293	17305	17340	17392	17219	17394	17347	17750	17229	17297	17067	17255	17266	17309	17386	17270	17346	17312	17405	17317	17462	17187	17282	17339	17346	17257	17250	17265	17370	17335	17354	17225	17358	17375	17342	17223	17398	17433	17306	17257	17455	17268	17335	17172	17171	17166	17349	17306	17444	17442	17305	17358	17125	17317	17435	17305	17429	17121	17398	17287	17321	17279	17414	17145	17346	17309	17442	17495	17204	17270	17503	17286	17186	17286	17273	17424	17390	17174	17200	17363	17147	17354	17096	17420	17423	17194	17172	17385	17471	17297	17231	17527	17321	17068	17508	17217	17396	17544	17386	17304	17302	17447	17301	17271	17308	17412	17302	17273	17324	17274	17359	17367	17445	17437	17143	17271	17281	17328	17495	17076	17309	17416	17271	17421	17405	17530	17393	17398	17282	17199	17360	17510	17171	17157	17228	17379	17403	17275	17389	17482	17357	17209	17393	17442	17320	17158	17208	17426	17306	17470	17341	17295	17277	17436	17246	17221	17333	17304	17339	17462	17173	17276	17214	17446	17303	17410	17243	17419	17225	17185	17396	17315	17419	17300	17275	17379	17165	17225	17296	17354	17216	17331	17355	17140	17565	17298	17368	17281	17349	17282	17291	17290	17214	17376	17406	17327	17297	17276	17290	17443	17255	17226	17349	17357	17312	17463	17453	17173	17369	17317	17233	17262	17505	17330	17411	17313	17333	17307	17350	17428	17311	17296	17312	17406	17374	17272	17449	17326	17147	17237	17380	17363	17430	17261	17228	17283	17291	17298	17356	17316	17304	17534	17481	17277	17554	17339	17106	17383	17416	17289	17427	17418	17339	17436	17202	17264	17196	17267	17253	17456	17265	17217	17365	17379	17293	17321	17192	17240	17205	17388	17251	17390	17164	17476	17388	17290	17313	17358	17334	17267	17222	17312	17278	17138	17262	17312	17313	17389	17444	17353	17378	17302	17494	17379	17570	17061	17317	17302	17438	17322	17228	17397	17332	17314	17362	17204	17324	17298	17296	17387	17533	17210	17341	17302	17293	17424	17692	17309	17376	17309	17288	17221	17367	17246	17341	17441	17283	17228	17276	17310	17173	17402	17413	17138	17407	17315	17197	17270	17242	17207	17383	17324	17328	17277	17367	17523	17184	17207	17288	17221	17316	17260	17281	17364	17309	17365	17243	17221	17292	17168	17309	17189	17325	17070	17518	17329	17167	17249	17429	17311	17230	17401	17275	17389	17285	17186	17165	17009	17414	17393	17266	17361	17337	17390	17302	17244	17331	17004	17238	17310	17330	17458	17498	17332	17461	17475	17287	17335	17419	17248	17154	17454	17435	17246	17174	17283	17272	17292	17123	17127	17320	17125	17342	17387	17329	17237	17212	17391	17378	17238	17239	17418	17461	17259	17267	17455	17358	17362	17297	17273	17286	17385	17428	17114	17294	17343	17517	17426	17290	17469	17302	17117	17224	17239	17360	17259	17328	17285	17339	17284	17336	17426	17292	17284	17420	17216	17213	17309	17278	17364	17373	17385	17434	17244	17418	17225	17440	17438	17142	17422	17253	17431	17316	17327	17376	17212	17322	17231	17351	17392	17297	17283	17417	17271	17239	17270	17103	17013	17407	17380	17287	17373	17487	17332	17234	17440	17328	17203	17177	17310	17168	17393	17437	17396	17205	17344	17292	17272	17284	17305	17181	17376	17407	17385	17313	17451	17241	17286	17299	17270	17311	17310	17405	17206	17373	17211	17340	17259	17585	17268	17237	17199	17328	17469	17505	17421	17327	17267	17362	17294	17484	17411	17391	17100	17169	17254	17398	17356	17291	17441	17247	17318	17439	17376	17299	17417	17242	17180	17263	17209	17367	17205	17186	17456	17411	17406	17275	17348	17258	17169	17352	17338	17152	17429	17320	17327	17216	17447	17056	17171	17372	17296	17184	17363	17369	17183	17276	17328	17181	17443	17380	17385	17303	17175	17326	17244	17218	17053	17233	17223	17349	17229	17308	17188	17396	17252	17336	17434	17313	17317	17252	17472	17436	17340	17433	17431	17216	17284	17122	17149	17254	17451	17503	17265	17326	17265	17230	17265	17439	17278	17382	17089	17298	17259	17407	17242	17416	17446	17238	17318	17137	17262	17350	17292	17484	17397	17408	17407	17526	17219	17108	17293	17520	17344	17306	17376	17212	17322	17255	17193	17344	17124	17445	17349	17350	17244	17347	17376	17492	17286	17490	17401	17270	17296	17393	17329	17162	17586	17544	17432	17426	17292	17272	17455	17350	17282	17206	17316	17301	17516	17368	17256	17494	17367	17376	17323	17298	17196	17339	17238	17348	17302	17372	17500	17372	17462	17308	17034	17452	17243	17203	17453	17284	17480	17291	17492	17277	17139	17265	17291	17183	17350	17283	17217	17242	17417	17439	17191	17329	17409	17377	17142	17416	17392	17319	17227	17381	17400	17294	17403	17171	17300	17351	17534	17633	17351	17209	17533	17360	17345	17240	17319	17526	17324	17367	17438	17327	17269	17065	17141	17464	17378	17390	17311	17179	17340	17283	17275	17414	17454	17245	17400	17316	17332	17331	17201	17115	17303	17382	17376	17400	17341	17341	17358	17243	17312	17271	17426	17227	17318	17312	17282	17323	17251	17444	17209	17331	17432	17159	17035	17042	17361	17280	17430	17324	17231	17313	17384	17350	17364	17177	17399	17364	17237	17239	17453	17353	17321	17122	17412	17171	17389	17347	17254	17342	17295	17492	17288	17256	17281	17317	17445	17356	17415	17345	17284	17341	17306	17458	17320	17094	17473	17134	17427	17354	17485	17420	17282	17357	17470	17179	17429	17198	17297	17418	17493	17411	17336	17334	17526	17311	17292	17330	17327	17227	17325	17218	17489	17280	17381	17449	17279	17298	17150	17242	17280	17261	17390	17160	17534	17446	17234	17220	17182	17401	17254	17286	17261	17341	17354	17312	17315	17212	17551	17384	17236	17360	17228	17371	17166	17324	17408	17402	17390	17404	17376	17368	17404	17216	17246	17223	17277	17297	17378	17417	17286	17085	17256	17381	17500	17489	17251	17270	17278	17428	17319	17302	17307	17272	17258	17268	17171	17313	17432	17269	17041	17437	17278	17324	17269	17224	17364	17352	17162	17373	17331	17316	17318	17213	17295	17185	17407	17429	17368	17372	17315	17286	17245	17430	17344	17230	17372	17224	17204	17247	17173	17449	17210	17246	17412	17351	17348	17198	17290	17417	17179	17288	17183	17307	17500	17355	17378	17408	17071	17278	17178	17238	17399	17359	17188	17399	17277	17433	17309	17267	17354	17247	17232	17329	17243	17335	17266	17617	17301	17291	17347	17298	17154	17399	17416	17315	17208	17329	17156	17332	17251	17302	17425	17309	17319	17289	17539	17230	17343	17288	17278	17409	17306	17362	17349	17239	17297	17345	17091	17336	17323	17344	17162	17499	17402	17204	17446	17385	17355	17541	17435	17320	17251	17467	17541	17203	17280	17265	17305	17334	17283	17316	17359	17298	17366	17135	17344	17522	17543	17115	17331	17443	17325	17304	17366	17303	17437	17375	17202	17273	17240	17266	17290	17292	17326	17188	17257	17275	17375	17501	17156	17289	17346	17361	17326	17443	17386	17274	17204	17208	17216	17260	17249	17376	17387	17407	17297	17224	17308	17293	17435	17356	17302	17246	17423	17271	17241	17345	17365	17292	17433	17416	17377	17386	17276	17211	17260	17369	17363	17361	17588	17215	17240	17334	17400	17340	17131	17429	17323	17419	17282	17338	17113	17335	17208	17205	17333	17236	17241	17309	17383	17183	17457	17107	17330	17153	17447	17261	17146	17211	17470	17493	17339	17266	17245	17273	17149	17399	17396	17266	17254	17297	17408	17331	17335	17231	17420	17230	17353	17342	17418	17279	17457	17200	17335	17385	17227	17310	17360	17333	17289	17122	17251	17301	17161	17312	17351	17178	17314	17306	17368	17274	17129	17335	17341	17275	17323	17354	17416	17336	17318	17533	17277	17128	17433	17419	17385	17349	17332	17263	17248	17340	17178	17350	17368	17372	17301	17591	17237	17284	17312	17334	17342	17161	17449	17340	17291	17429	17394	17423	17300	17442	17424	17371	17391	17145	17319	17424	17340	17416	17267	17193	17317	17257	17325	17229	17274	17403	17308	17283	17334	17344	17257	17217	17271	17429	17442	17125	17355	17388	17378	17327	17347	17175	17385	17295	17156	17466	17341	17378	17263	17332	17146	17234	17423	17339	17233	17168	17332	17389	17242	17516	17335	17407	17340	17537	17155	17391	17279	17255	17244	17194	17281	17399	17308	17254	17220	17230	17370	17311	17319	17277	17314	17404	17300	17337	17304	17180	17322	17305	17376	17404	17124	17302	17235	17351	17339	17255	17232	17347	17459	17310	17317	17070	17162	17355	17304	17300	17351	17254	17264	17273	17233	17246	17446	17345	17354	17413	17378	17395	17430	17044	17312	17378	17311	17310	17319	17316	17467	17261	17355	17360	17372	17322	17344	17241	17438	17535	17311	17336	17432	17269	17169	17403	17359	17361	17099	17326	17272	17377	17457	17300	17404	17281	17252	17348	17353	17320	17273	17296	17223	17329	17323	17325	17312	17218	17397	17128	17440	17159	17234	17336	17283	17278	17440	17357	17334	17275	17304	17227	17416	17316	17394	17472	17376	17259	17202	17377	17223	17264	17370	17280	17402	17309	17406	17407	17405	17338	17426	17498	17459	17641	17136	17294	17448	17535	17216	17313	17418	17245	17364	17361	17334	17255	17234	17481	17299	17253	17308	17218	17251	17467	17326	17228	17261	17302	17219	17410	17320	17367	17382	17340	17417	17372	17333	17312	17528	17350	17404	17197	17300	17526	17294	17570	17275	17365	17274	17508	17382
24568	29741	42735	37896	31219	29630	31924	29587	29452	29796	29608	29551	29545	29583	29490	29421	29438	29447	29489	29476	29578	29155	29469	29663	29229	29312	29410	29266	29662	29287	29361	29283	29108	29346	29305	29590	29530	29407	29341	29340	29510	29366	29273	29418	29444	29376	29396	29290	29368	29282	29570	29318	29272	29304	29262	29207	29480	29269	29376	29280	29447	29080	29378	29363	29394	29319	29046	29415	29211	29361	29355	29181	29449	29296	29376	29354	29136	29262	29409	29465	29360	29447	29258	29118	29546	29392	29377	29249	29219	29642	29260	29338	29301	29328	29525	29361	29049	29312	29257	29396	29281	29103	29376	29095	29300	29097	29331	29445	29416	29433	29545	29377	29299	29370	29248	29099	29264	29010	29478	29468	29402	29496	29487	29309	29438	29383	29548	29460	29165	29309	29456	29618	29457	29301	29096	29189	29417	29451	29307	29212	29379	29135	29316	29412	29288	29168	29191	29455	29339	29369	29177	29057	29178	29438	29445	29371	29559	29551	29544	29182	29291	29079	29337	29146	29438	29258	29119	29310	29429	28863	29156	28993	29509	29421	29427	29113	29412	29424	29514	29334	29380	29334	29237	29351	29462	29420	29370	29488	29315	29429	29296	29280	29242	29165	29132	29341	29287	29199	29324	29280	29370	29119	29353	29318	29566	29233	29022	29405	29463	29332	29223	29241	29235	29299	29380	29260	29410	29443	29362	29498	29458	29205	29365	29441	29438	29095	29331	29237	29346	29450	29226	29257	29376	29283	28905	29335	29135	29333	29293	29161	29122	28989	29440	29363	29415	29507	29380	29567	29537	29363	29266	29565	29417	29443	29302	29342	29273	29349	29238	29009	29234	29350	28913	29037	29428	29208	29403	29048	29214	29405	29346	29178	29240	29419	29070	29364	28993	29407	29420	29304	29267	29254	29464	29267	29133	29194	28976	29183	29607	29382	29471	29261	29124	29058	29438	29179	29300	29237	29474	29310	29626	29298	29348	29222	29359	29363	29170	29217	29346	29346	29368	29246	29423	29247	29333	29402	29457	29365	29369	29329	29245	29335	29615	29391	29182	29279	29220	29334	29155	29270	29339	29308	29202	29222	29315	29482	29004	29429	29146	29421	29244	29422	29021	29253	29266	29355	29272	29211	29344	29351	29497	29407	29245	29396	29414	29422	29515	29290	29422	29415	29173	29271	29312	29077	29313	29265	29394	29421	29244	29132	29457	29509	29463	29290	29343	29483	29524	29208	29267	29359	29376	29420	29345	29284	29292	29571	29414	29341	29523	29293	29121	29428	29117	29266	29364	29388	29332	29324	29340	29315	29278	29187	29573	29471	28994	29454	29165	29326	29246	29232	29167	29372	29284	29142	29324	29164	29308	29570	29395	29425	29211	29456	29173	29148	28939	28991	29418	29034	28922	29588	29357	29209	29051	29342	29332	29471	29306	29313	29554	28973	29362	29020	29411	29286	29622	29144	29302	29280	29288	29503	29247	29398	29211	29297	29296	29166	29401	29298	29450	29093	29404	29346	29208	29264	29351	29427	29359	29234	29184	29250	29247	29233	29124	29175	29229	29324	29299	29299	29099	29152	29221	29212	29224	29266	29330	29258	29516	29095	29501	29264	29112	29268	29216	29357	29136	29387	29209	29333	29100	29291	29185	29339	29202	29132	29043	29244	29419	29306	29298	29270	29304	29301	29170	29205	29011	29180	29373	29470	29074	29473	29243	29500	29229	29136	29337	29367	29014	29366	29257	29178	29437	29273	29257	29247	29343	29252	29361	29378	29288	29143	29323	29403	29171	29097	29199	29301	29286	29103	29486	29050	29118	29211	29239	29078	29227	29166	29116	29216	29224	29426	29233	29294	29286	29190	29415	29419	29134	29213	29148	29259	29518	29212	29192	28943	29119	29087	29264	29387	29319	29078	29396	29266	29422	29261	29301	29316	29344	29144	29192	29333	29278	29413	29198	29433	29490	29337	29489	29428	29050	29251	29021	29469	29082	29351	29413	29425	29214	28887	29328	29078	29393	29414	29177	29179	29120	29256	29269	29398	28996	29130	29204	29291	29407	29283	29370	29179	29122	29281	29242	29233	29323	29270	29428	29184	29046	29227	29480	29187	29309	29342	29431	29380	29425	29404	29459	29397	29529	29165	29535	29140	29124	29277	29219	29475	29034	29437	29384	29238	29340	29222	29359	29142	29386	29305	29347	29053	29314	29330	29206	29458	29245	29356	29429	29178	29269	29337	29144	29052	29261	29331	29203	29170	29317	29208	29302	29168	29321	29459	29140	29254	29100	29696	29318	29508	29595	29321	29628	29246	29297	29028	29320	29535	29395	28847	29063	29076	29109	29225	29204	29088	29253	29283	29139	29289	29129	29129	29242	29294	29408	29299	29108	29359	29556	29320	29190	29579	29415	29269	29426	29230	29183	29469	29399	29200	29050	29031	29234	29503	29377	29098	29296	29047	29180	29084	29529	29143	29314	29193	29061	29381	29393	29335	29384	29290	29437	29262	29312	29457	29287	29257	29172	29047	29343	29336	29106	29172	29355	29258	29114	29301	29318	29244	29189	29434	29137	29375	29362	29457	29309	29107	29518	29226	29104	29376	29000	29262	29102	29250	29316	29402	29288	29134	29216	29423	29368	29652	29289	29346	29228	29356	29562	29119	29097	29017	29383	29430	29354	29166	29178	29109	29364	29135	29038	29336	29128	29271	29229	29304	29420	29402	29216	29384	29001	29406	29170	29156	29333	29242	29381	29297	29514	29313	29441	29364	29356	29379	29215	29310	29165	29558	29181	29274	29545	29274	29006	29369	29165	29285	29376	29466	29241	29391	29261	29130	29189	29159	29201	29420	29184	29100	29456	29079	29282	29241	29156	29387	29544	29241	29078	29294	29179	29156	29237	29096	29021	29256	29118	29153	29358	29415	29166	29304	29592	29201	29171	29495	29335	29165	29504	29120	29297	29252	29443	29409	29244	29352	29384	29180	29079	29318	29580	29123	29133	29229	29180	29189	29367	29310	29251	29126	29167	28995	29445	29217	29258	29298	29470	29298	29476	29170	28827	29001	29083	29150	29381	29213	29332	29365	29271	29183	29204	29077	29094	29221	29455	29215	29252	29369	29166	29174	29176	29419	29215	29404	29297	29288	29269	29259	29343	29207	29154	29361	29294	29390	29126	29323	29474	29401	29414	29389	29025	29225	29257	29512	29180	29244	29415	29409	29272	28958	29146	29218	29509	29306	29107	29316	29325	29179	29427	29419	29421	29333	29363	29565	29195	29123	29409	29421	29161	29038	29336	29215	29460	29451	29131	29318	29569	29393	29304	28900	29342	29460	29353	29301	29101	29335	29370	29465	29371	29345	29432	29375	29216	29234	28874	29115	29132	29161	29497	29151	29173	29606	29369	29414	29451	29317	29452	29118	29471	29510	29058	29221	29266	29470	29215	29140	29422	29202	29240	29394	29412	29364	29303	29310	29367	29493	29676	29213	29511	29204	29389	29158	29422	29521	29215	29588	29283	29335	29321	29263	29421	29288	29422	29419	29382	29352	29390	29449	29102	29238	29234	29292	29470	29629	29190	29368	29398	29446	29339	29360	29355	29078	29436	29516	29184	29375	29226	29346	29450	29277	29322	29038	29510	29250	29335	29428	29288	29076	29414	29247	29071	29212	29479	29334	29288	29283	29025	29249	29022	29290	29298	29113	29401	29264	29088	29276	29355	29262	29126	29358	29500	29341	29248	29202	29198	29482	29376	29426	29230	29258	29337	29265	29457	29374	29165	28987	29414	29334	29184	29321	29406	29470	29247	29255	29433	29271	29374	29376	29420	29362	29383	29340	29234	29378	29346	29345	29192	29118	29169	29079	29433	29547	29112	29207	29302	29292	29214	29335	29333	29298	29392	29328	29472	29125	29505	29379	29511	29256	29527	29362	29444	29241	29320	29155	29390	29142	29147	29562	29199	29438	29407	29436	29131	29346	29228	29350	29392	29270	29256	29431	29386	29313	29295	29062	29276	29156	29497	29442	29243	29188	29337	29225	29409	29131	29228	29340	29476	29247	29089	29302	29080	29333	29317	29364	29438	29578	29255	29226	29497	29314	29421	29292	29275	29431	29144	29119	29244	29365	29480	29337	29372	29275	29031	29372	29416	29137	29368	29367	29303	29298	29268	29313	29350	29451	29398	29375	29319	29256	29502	29324	29252	29173	29146	29422	29583	29555	29504	29384	29266	29109	29374	29477	29315	29272	29327	29325	29255	29224	29230	29367	29384	29244	29291	29154	29378	29298	29041	29585	29414	29369	29616	29299	29319	29146	29498	29246	29279	29435	29296	29599	29310	29118	29148	29301	29214	29389	29173	29263	29237	29306	29247	29001	29184	29175	29453	29281	29452	29306	29203	29066	29206	29253	29482	29439	29443	29347	29226	29372	29258	29356	29270	29482	29278	29401	29305	29339	29294	29224	29353	29424	29260	29299	29133	29115	29282	29237	29155	29223	29431	29248	29320	29390	29253	29024	29200	29093	29419	29297	29406	29079	29291	29356	29389	29309	29097	29219	29390	29197	29239	29101	29251	29131	29178	29387	29424	29222	29109	29247	29296	29365	29506	29336	29287	29298	29295	29269	29268	29294	29452	29387	29201	29385	29243	29117	29235	29310	29196	29546	29335	29175	29137	29307	29375	29333	29423	29104	29402	29441	29293	29416	29229	29267	29543	29241	29394	29277	29276	29419	29256	29264	29281	29372	29186	29705	29446	29214	28904	29243	29188	29108	28907	29331	29236	29495	29163	29246	29357	29082	29458	29398	29093	29214	29245	29347	29526	29343	29463	29361	29159	29123	29348	29295	29143	29366	29234	28982	29402	29534	29018	29016	29047	29343	29351	29486	29520	29308	29319	29409	29341	29211	29117	28980	29641	29515	29000	29541	29256	29482	29340	29531	29388	29169	28964	29058	29105	29232	29109	29376	29537	29472	29473	29274	29141	29192	29035	29203	29184	29151	29047	29225	29417	29100	29236	29432	29352	29309	29260	29490	29125	29378	29208	29341	29373	29526	29274	29320	29240	29278	29080	28993	29320	29200	29348	29156	29264	28986	29091	29302	29122	29397	29324	29320	29515	29709	29299	29103
65110	107763	86641	53938	31073	17655	17062	17271	17271	17092	17330	17387	17298	17195	17410	17275	17291	17271	17197	17196	17268	17111	17034	17150	17252	17283	17162	17309	17352	17154	17196	17178	17047	17139	17417	17224	17039	17234	17073	17278	17343	17326	17346	17348	17139	17385	17317	17200	17083	17379	17314	17194	17290	17190	17187	17200	16998	17492	17048	17256	17280	17302	17257	17020	17280	17152	17119	17150	17245	17198	17356	17233	17167	17141	17135	16949	17205	17339	17169	17205	17001	17468	17223	17164	17278	17163	17267	17325	17177	17218	17269	17029	17130	17361	17389	17342	17300	17017	17191	17118	17293	17132	17259	17256	17330	17236	17314	17070	17132	17020	17217	17139	17331	17199	17264	17185	17193	17265	17234	17243	17220	17066	17084	17379	17237	17220	17149	17239	17182	17205	17278	17159	17283	17278	17168	17277	17249	17249	17193	17406	17272	17366	17213	17124	17356	17060	17193	17118	17016	17166	17316	17117	17148	17098	17274	17221	17245	17313	17123	17132	17211	17216	17139	17275	17053	17341	17278	17116	17137	17340	17124	17170	17337	17215	17244	17139	17201	17148	17122	17296	17306	17088	17284	17268	17291	17079	17119	17183	17097	17152	16967	17232	17207	17249	17139	17188	17115	17109	17179	17100	17219	17090	17066	17273	17245	17112	17125	17115	17185	17179	17263	17209	17268	17126	17272	17148	17133	17272	17383	17287	17032	17134	17349	17198	17369	17102	17143	17040	17164	17142	17232	17278	17325	17481	17153	17183	17283	17079	17086	17182	17397	17215	17358	17326	17329	17045	16973	17204	17143	17221	17238	17114	17262	17369	17151	17309	17308	17216	17199	17246	17193	17111	17159	17317	17130	17203	17092	17204	17172	17198	17142	17326	17313	17299	17080	17269	17286	17298	17349	17184	17172	17220	17225	17268	17380	17155	17160	17130	17135	17291	17129	17275	17002	17299	17203	17264	17035	17163	17295	16996	17309	17284	17419	17301	17218	17379	17243	17330	17147	17061	17186	17129	17220	17071	17095	17165	17139	17161	17086	17379	17331	17192	17213	17173	17165	17313	17417	17119	17282	17007	17308	17209	17079	17311	17148	17300	17093	17247	17214	17168	17148	17268	17276	17188	17331	17238	17324	17059	17283	17130	17160	17269	17125	17135	16952	17247	17282	17126	17015	17033	17198	17257	17033	17229	17454	17212	17147	17226	17176	17097	17221	17194	17426	17157	17100	17023	17188	17172	17371	17321	17202	17048	17008	17311	17226	17228	17181	17235	17210	17384	17134	17219	17094	17105	17211	17183	17164	17225	17212	17228	17151	17008	17221	17053	17302	17244	17236	17258	17189	17232	17058	17192	17236	17356	17332	17153	17177	17235	17226	17186	17107	17179	17229	17109	17197	17214	17197	17307	17291	17181	17087	17084	17320	17338	16996	17163	17236	17116	17076	17289	17057	17253	17196	17153	17078	17384	16978	17230	17282	17271	17300	17259	17314	17310	17306	17133	17122	17244	17286	16954	17259	17181	17309	17128	17202	17246	17276	17044	17320	17076	17166	17266	17071	17292	17142	17266	17219	17194	17244	17355	17235	17179	17189	17176	17314	17191	17384	17156	17249	17187	17191	17096	17196	17144	17250	17177	17324	17181	17211	17114	17127	17178	17071	17420	17283	17140	17081	17099	17150	17152	17056	17225	17291	17377	17085	17024	17319	17143	17046	17227	17251	17226	17087	17306	17134	17343	17128	17305	17244	17281	17120	17167	17118	17225	17150	17276	17111	17134	17265	17007	17137	17240	17263	17279	17086	17072	17200	17329	17148	17097	17155	17243	17207	17102	17360	17232	17396	16995	17254	17285	17241	17266	17301	17133	17388	17404	17225	17274	17270	17244	17242	17283	17243	17119	17388	17167	17247	17012	17135	17344	17238	17261	17107	17256	17362	17390	17014	17204	17187	17087	17126	17009	17331	17195	17146	17077	17016	17090	17274	17280	17291	17272	17216	17104	17175	16858	17331	17201	17147	17185	17233	17280	17271	17146	17249	17141	17119	17403	17397	17215	17224	17175	17136	17047	17145	17155	17184	17359	17336	17413	17243	17150	17291	17226	17220	17245	17179	17273	17239	17197	17212	17241	17232	17098	17327	17010	17259	17087	17265	17101	17272	17163	17260	17176	17131	17216	17204	17361	17073	17273	17309	17181	17242	17361	17243	17155	17135	17146	17469	17318	17121	17038	17169	17219	17181	17141	17179	17198	17367	17254	17323	17089	17331	16973	17269	17222	17087	17110	17257	17369	17353	17047	17292	17072	17213	17083	17279	17357	17217	17095	16986	17179	17146	17079	17139	17033	17296	17229	17169	17352	17168	17061	17133	17396	17275	17260	17240	17239	17284	17139	17083	17121	17341	17262	17173	17147	17276	17206	17308	17134	17185	17045	17128	17310	17078	17230	17309	17190	17068	17226	17202	17231	17307	17294	17271	17175	17219	17261	17389	17054	17273	17210	17139	17391	17242	17078	17219	17217	17191	17123	17223	17247	17307	17045	17243	16999	17232	17256	17261	17095	17160	17291	17139	17278	17195	17179	17274	17147	17099	17216	17147	17250	17130	17192	17110	17194	17346	17267	17208	17141	17196	17127	17186	17312	17305	17296	17260	17156	17355	17232	17236	17376	17066	17106	17090	17277	17189	17312	17442	17242	17153	17087	17219	17318	17191	17306	17299	17310	17183	17043	17111	17313	17167	17551	17272	17271	17382	17307	17299	17143	17331	17153	17347	17271	17236	17230	17090	17299	17356	17360	17274	17174	17183	17145	17222	17296	17157	17236	17255	17180	17039	17306	17164	17110	17408	17164	17226	17216	17221	17245	17209	17080	17184	17124	17131	17063	17371	17185	17237	17146	17143	17206	17268	17212	17410	17019	17169	17115	17303	17304	17191	16953	17347	17023	17312	17070	17288	17156	17239	17247	17346	17083	17387	17305	17344	17152	17266	17120	17168	17088	17361	17334	17250	17026	17329	17268	17264	17180	17183	17278	17184	17095	17318	17086	17048	17276	17151	17180	17162	17100	17089	17344	17205	17296	17224	17444	17409	17135	17025	17264	17205	17183	16936	17328	17208	17183	17323	17250	17123	17169	17260	17043	17288	17222	17465	17368	17112	17203	17154	17113	17322	17249	17164	17202	17069	17200	17219	17080	17421	17359	17107	17195	17051	17224	17153	17338	17208	17172	16867	17151	17283	17291	17263	17381	17376	17077	17130	17300	17197	17194	17231	17246	17291	17130	17184	17374	17201	17152	17181	17056	17181	17194	17312	17172	17355	17018	17122	17225	17179	17120	17225	17221	17162	17277	17201	17292	17257	17224	17085	17256	17208	17181	17267	17276	17028	17160	17272	17102	17173	17119	17235	17181	17143	17159	16989	17114	17265	17382	17278	17255	17231	17217	17303	17202	17213	17288	17445	17030	17467	17297	17206	17161	17116	17160	17281	16992	17191	17318	17219	17281	17371	17265	17219	17338	17068	17364	17288	17180	17227	17319	17276	17126	17327	17287	17204	17115	17317	17099	17072	17314	17210	17166	17307	17220	16999	17191	17165	17140	17191	17247	17338	17077	17158	17152	17253	17165	17083	17175	17175	17055	17259	17163	17201	17294	17185	17216	17180	17110	17103	17203	17211	17340	17004	17182	17289	17224	17241	17112	17126	17377	17150	17360	17188	17206	17031	17093	17148	17303	17274	17382	17247	17346	17076	17244	17248	17377	17246	17047	17191	17307	17151	17242	17222	17259	17389	17275	17189	17230	17309	17233	17358	17178	17249	17322	17106	17263	17133	17121	17241	17292	17144	17180	17214	17064	17094	17098	17255	17133	17234	17254	17294	17178	17384	17185	17334	17243	17337	17189	17157	17270	17190	17149	17191	17301	17170	17236	17220	17257	17231	17029	17143	17175	17300	17140	17140	17243	17330	17246	17210	17334	17314	17319	17107	17240	17331	17080	17302	17201	17310	17089	17171	17236	17278	17137	17321	17108	17364	17286	17180	17175	17186	17290	17315	17249	17179	17072	17167	17185	17320	17074	17236	17267	17183	17349	17120	17275	17421	17287	17283	17194	17182	17171	17162	17084	17235	17438	17196	17323	17352	17068	17150	17260	17061	17186	17021	17223	17227	17045	17258	17133	17280	17344	17124	17145	17202	17171	17244	17181	17070	17221	17009	17196	17302	17321	17228	17345	17102	17073	17147	17228	17240	17199	17129	17215	17257	17221	17113	17153	17219	17330	17156	17336	17272	17263	17186	17036	17155	17056	17209	17229	17188	17209	17067	17196	17325	17191	17258	17150	17138	17182	17448	17331	17147	17315	17104	17258	17064	17394	17299	17207	17240	17156	17283	17117	17129	17191	17232	17120	17261	17201	17218	16991	17336	17187	17305	17301	17227	17224	17294	17103	17278	17356	17291	17162	17212	17187	17198	17306	17246	17158	17220	17233	17374	17312	17277	17221	17437	17071	17254	17350	17230	17397	17347	17316	17150	17159	17216	17283	17354	17292	17234	17195	17217	17119	17192	17288	17453	17289	17203	17183	17162	17104	17067	17195	17162	17228	17228	17092	17361	17193	17191	17154	17248	16996	17281	17228	17226	17350	17228	17260	17119	17220	17220	17344	17121	17223	17245	17310	17079	17144	17220	17048	17220	17293	17341	17246	17126	17281	17199	17052	17260	17069	17100	17203	17296	17214	17037	17205	17199	17178	17086	17330	17239	17131	17001	17362	17152	17179	17245	17229	17343	17003	17376	17214	17212	17108	17242	17091	17260	17052	17077	17187	17215	17193	17125	17232	17164	17167	17259	17257	17157	17199	16997	17281	16993	17149	17482	17090	17242	17352	17450	17084	17267	17148	17216	17091	17258	17062	17376	17169	17201	17080	17264	17132	17225	17187	17163	17358	17299	17377	17172	17020	17105	17124	17049	17346	17220	17015	17092	17070	17170	16977	17245	17242	17160	17301	17218	17150	17225	17202	17233	17094	17034	17218	17313	17211	17226	17352	17276	17218	17248	17375	17267	17097	17033	17253	17225	17275	17271	17295	17193	17035	17217	17144	17333	17139	17182	17234	17160	17202	17181	17217	17218	17158	17175	17321
23053	27356	39271	36112	29719	27551	32279	29991	29277	29668	29726	29508	29364	29522	29459	29233	29311	29047	29399	29257	29485	29422	29401	29174	28904	29065	29334	29182	29213	29032	29384	29256	29289	29094	29093	29224	29183	28898	28913	29187	29139	29141	29327	29363	29170	29519	29164	29045	29284	29169	28993	28870	28925	28822	28988	29191	28827	29156	29118	29108	28890	29023	29028	29010	28926	29317	29299	28975	28818	29035	28984	29186	29390	29075	28913	29222	28857	28858	28967	28862	29248	28877	28913	29065	28860	29048	28957	29209	29159	29039	28929	29094	29236	28897	28982	28983	29077	29142	28859	28768	29177	28874	28783	29212	29098	28918	28961	28902	29066	29051	28850	29208	29026	29149	29224	29028	29083	28888	29091	29080	28881	28954	29119	29033	28995	29044	29170	28855	28907	28689	28889	28931	28876	29022	28780	28976	28891	28873	28868	29052	29149	29054	29017	28950	29008	29003	29224	28943	29067	28809	28908	28941	29123	28985	29023	28987	29126	29097	28867	29037	28849	28971	28975	28831	29050	29350	28917	29028	28826	29143	29148	28986	29199	28782	29085	29106	29141	29030	28810	28750	29040	29061	28725	28750	29135	28883	29273	28787	29020	29058	29024	29041	28727	28868	28919	28762	29250	28926	28932	28845	28706	29001	28884	29120	29141	28975	29299	28799	28658	28881	28802	29080	29132	29070	29140	29050	29332	29099	29208	28929	28982	29079	29142	28983	29047	28899	28548	29067	29041	29038	29165	28683	29308	29347	28981	29003	29079	28935	29070	28837	28842	29035	28961	29024	29088	28798	29044	29070	29082	29279	29277	28787	29044	29082	28815	28921	29168	28995	29058	28898	28988	28908	29120	29115	28938	29154	28828	29270	29073	29134	28955	29485	29051	28998	28812	29116	28984	29077	29209	29052	29043	29039	29050	29139	28791	28979	29055	29047	29267	28993	29127	29175	28941	29212	29227	29060	29100	28922	28868	29109	28997	28977	29429	29136	29132	29237	29015	28818	28880	28876	28776	29044	28871	29044	29106	28912	29329	28957	29044	28916	29049	29285	28992	29042	28990	28887	29158	29207	29055	28959	28988	29106	29261	28921	28940	29022	29157	28827	29048	28922	29179	29149	28934	28921	28951	28900	29109	29073	29207	28834	28687	29035	28720	29026	28967	28969	29113	29000	29116	29129	28743	28870	29158	29181	29052	28853	29045	29409	29376	29057	28962	29003	29111	29267	28952	29063	29198	28877	29177	29173	28833	28951	28968	29041	28834	28979	28816	29021	29113	29134	29111	29067	28955	29480	28904	28926	28919	28995	29162	29144	28985	29094	28944	29190	28900	29139	28895	29298	29103	28997	29121	29026	29229	29152	29154	29206	28823	29066	28964	29303	28957	29064	28930	28914	29105	28834	28817	29142	29117	29286	29314	28861	29038	28873	29211	29039	29068	29067	29086	29257	29192	28942	28962	29063	29101	29304	29007	29194	29154	29029	29360	29202	28941	28884	29096	28742	28930	28980	29056	29137	29072	28850	28830	28968	28955	28920	28638	28816	29160	29125	29275	29022	28937	28817	29223	28814	28871	28751	28907	29037	29126	29147	28915	29055	29253	29124	29133	29155	29019	29105	28853	28901	28855	28773	28735	28574	29258	28952	28823	29157	28921	29053	28963	29069	29083	28830	28999	29016	28923	29101	28924	28983	28941	28898	29062	29020	28966	28904	28871	28980	29231	29050	28915	28721	29032	29031	29189	29062	28785	29035	29306	28984	29012	29087	29112	29087	29007	28940	29248	28978	29153	28912	29199	29100	28845	29013	29289	28902	28773	29034	28923	29090	29084	29067	29063	28650	29014	28667	29016	29131	29015	29151	28932	28770	28980	28766	28756	29094	28879	28998	29001	28870	29169	28994	29153	28775	29001	28709	28985	28895	29038	28907	28918	29131	29010	29214	29187	28992	28987	28872	28823	28981	28883	29004	29093	29267	29277	29067	28945	29032	29018	28792	29002	28788	28902	29056	28787	28796	28810	29029	29048	28748	28932	29033	28887	29030	29177	29135	28973	29202	28861	29294	29153	29217	28913	29081	28850	29135	29151	28890	29017	29035	29271	28934	28911	29087	28824	28929	28803	29061	29204	29116	29248	29017	28924	28961	28948	28924	29344	29173	29096	28964	29178	29281	29197	29171	29135	28916	28923	28752	29264	29033	28961	29102	28707	28955	28780	29122	28980	29075	29123	28740	28858	29220	28963	29001	29149	28799	29222	29166	28946	29124	28815	28868	29082	28991	29035	28825	28879	28944	28951	28875	28919	29039	29079	29063	28778	29014	28955	29026	28707	29113	29031	29020	29025	28974	29134	29104	29201	28977	28712	28981	29112	28994	28865	28691	28853	29025	29195	28831	29046	28809	28718	28997	28713	29100	29007	29058	28987	29010	28873	28837	28987	29207	29107	29078	28854	28854	29072	29241	29077	28816	28903	28759	28959	28874	29209	29038	28994	28943	28804	28705	28969	29033	28979	29174	29084	28733	28903	28976	28990	28902	29160	28701	29020	28978	29240	28876	28824	28830	28918	29095	29108	28975	29117	29095	29168	28973	29178	29138	28922	28934	28838	29008	28778	29097	29091	28978	28813	29212	29080	28881	28869	29026	29048	29020	29102	29210	28650	28950	28806	29060	28861	28918	28907	29055	28990	28857	28969	28845	29141	29223	28789	28957	29064	28900	28996	29012	29082	29051	29229	29007	28972	29110	28784	28973	28868	28795	28751	29157	28750	29027	29212	29154	29065	28844	29020	29134	29090	28847	28998	29125	28954	29051	28864	29122	28969	28978	29189	28763	28813	28899	29222	28886	28956	28914	28864	28752	28968	29017	29001	28581	28955	28933	28866	28735	28974	29157	29099	28972	29120	28964	28917	29108	29140	28711	29393	28878	29151	28922	28910	29104	29265	28918	29019	28984	28761	29020	29129	28978	29040	28959	29017	28972	28953	29190	29041	29057	28606	29073	28964	28684	28984	28791	29039	29239	29013	28803	28899	29171	28772	29015	29022	28994	28962	28991	29606	29301	28893	29209	29166	28875	28911	29084	29202	28853	29165	29236	29159	29086	29130	29314	29079	29115	28931	29017	29152	28605	28931	28871	28879	28881	28763	28966	28955	28904	28768	28853	28960	29127	28834	29055	29002	29164	29058	28977	29025	28778	28825	28746	28945	29291	29062	29211	29197	28941	28956	28828	29167	28813	28999	29006	29211	29267	29021	29131	29262	29142	29073	29024	29344	28901	28788	29081	28902	29065	29020	29153	28858	29260	28810	28739	28973	28966	29008	29107	28962	29075	29251	29002	29311	29294	29177	29036	29121	28809	29313	29044	28880	29021	29016	29203	29199	28884	28708	29163	29131	28760	28815	28803	28937	28785	28882	28889	29127	28806	29258	29081	29187	28851	29185	29047	29084	28857	28985	28765	29010	29040	29005	29032	28922	29041	28953	29089	28808	28966	28659	29094	28733	29150	29035	29294	29203	28858	28923	28996	29105	29088	28711	28838	29070	28684	29015	28951	28907	29127	28947	29003	28837	28863	28878	28894	28980	29002	28721	29113	29104	28768	28965	29029	29265	28962	29034	29011	28759	29010	29037	29116	28771	29064	29103	28841	29118	29120	29209	29066	29109	29132	28844	28808	29138	28957	28942	29037	29083	29091	28974	29031	28844	28741	29103	28998	28977	28903	29213	28731	28876	29048	29032	28973	28961	29035	28954	28789	29132	28865	29115	28960	29145	28818	29019	29125	28908	29320	29117	28892	29151	29243	28969	28913	28763	29028	28809	28694	28859	28980	29150	28907	29079	29019	28976	28977	29022	29115	29120	28912	28972	28728	28978	29039	29163	28643	28902	29003	29125	29028	29089	29199	28949	28965	29002	29260	28942	28738	28967	29163	28816	28945	28864	28900	28927	28857	29072	29033	29022	29107	29029	29086	28971	28927	29273	29125	29060	28909	29171	29080	29139	28987	28779	28960	29151	29082	29147	28970	28864	28970	29041	28845	29228	28811	29314	29008	28889	28837	29077	29031	29114	28800	29069	28949	29361	28777	28909	28971	29029	28965	28971	29313	29217	28854	29038	29073	29166	29142	28988	29125	28964	28932	29044	29084	28925	28897	28909	29168	29224	29124	29288	28794	28941	29192	28950	29151	29221	29015	28952	28925	28849	28919	29070	28962	28689	28971	29292	28949	29229	29283	29010	29000	29082	29161	28731	28707	29078	29017	29009	28747	29070	28869	29277	29074	29036	28774	29026	28812	28651	28809	29134	28762	28940	29082	29131	28801	29052	28935	28896	28927	29033	29340	28977	28963	28948	29068	29092	28957	29136	28774	29245	29151	29074	29196	29096	29233	28783	28791	28919	28916	28917	28890	28997	28988	29140	29030	28993	28855	28923	28858	28880	28700	29146	28800	28909	28731	28957	29077	29114	28987	29094	29148	29182	29191	29034	28973	28938	29052	29252	29035	28887	28985	29138	29036	28857	29006	29000	28756	28994	28930	28825	29295	29198	28984	28864	29025	28880	28487	29037	29107	29077	28807	28972	28999	29176	28991	28836	28802	28913	29046	29071	28946	28876	29126	29025	28958	29004	28905	29070	29056	29025	29129	28975	29205	29072	29163	28853	28751	29162	28962	29013	28842	28892	29021	29066	29030	28825	28921	29025	29120	28892	28772	28655	28832	28945	29132	28934	29120	29123	28870	28793	28782	28830	29345	29068	28894	29211	29114	29174	28852	28872	28995	29178	29087	28910	28914	29142	28884	29176	29026	28961	29113	28872	29135	28874	29141	29115	29179	28949	29225	29186	28999	29010	29077	28989	29011	28905	29088	29003	28958	28985	29138	29098	29174	29054	29013	28761	29039	29013	28702	28953	28812	29030	28947	28946	28781	28942	28906	29001	28955	29171	28698	29005	28884	28923	29198	28897	29198	29119	28888	29187	29125	28966	29057	28987	29113	28927	28620	28850	28888	29006	28942	28763	29152	29199	28860	28953	29001	28821	28599	29039	29115	29054	29041	29193	28902	28881	29044	28942	29208	28956	28736	28975	29110	29202	29444	29113	28928	29027	28933	28894	29048	28850	28628	28936	28974	29119	28912	28768	28935
56163	103087	92998	66918	38785	17087	16891	16807	16905	16703	17028	16912	16990	17036	17022	16966	16922	16966	16856	16909	16965	16858	17017	16929	16963	16965	17116	16845	17038	16890	16757	17042	16930	17019	16914	17009	16974	17165	16793	16882	16806	17046	16811	17033	16857	16923	16916	16975	16883	17069	16994	16925	16958	16874	16799	17039	16826	16974	17119	16793	17107	17104	16935	16983	16958	16869	16928	16811	16901	16777	16809	16870	16987	17099	16969	16806	16898	16767	16884	17006	16799	16941	17039	16952	17025	16952	17024	16777	16832	16968	16980	17004	16798	16967	16974	17010	16966	16891	16773	16906	17097	16900	16798	16915	16909	16927	16967	16936	16917	16953	17153	16928	16861	17037	17013	17060	17082	16853	16933	16792	16925	17032	17115	16910	16945	16957	16965	16877	17009	16699	16775	16919	17027	16926	16839	16944	16941	17026	16943	17118	16979	16902	16910	16973	16890	16827	16909	16922	16965	17020	17015	17010	17049	17047	17087	16894	16933	17038	16870	16940	16986	16797	17072	16958	17006	16759	16854	17099	17053	16831	17006	17091	16794	16765	17039	17226	16901	16793	17057	17100	16873	16932	16939	16931	16967	17006	16907	16845	16784	16918	16936	16766	16849	16803	17078	17024	16937	16875	16942	16912	16994	16899	17022	16821	16852	16909	17107	16932	16883	16933	16954	16836	17024	17006	16956	16886	16900	16939	16948	16869	16904	16891	16996	17110	16955	16841	16874	16763	16877	16780	16888	16936	16993	16912	16883	16930	16869	16867	16925	16788	16816	16882	17017	16999	16953	16975	16947	16705	16812	16787	16873	17095	16887	16947	16970	16943	17008	17000	16948	16818	16968	16761	17044	16879	17020	16955	16850	16901	16995	16995	16954	16843	16975	16904	17056	16877	16718	16896	16834	16857	16891	16775	17083	17051	16936	16804	17049	16853	16984	16882	16786	17017	16909	16910	16805	16812	16885	17159	16917	16836	17071	16884	16909	16816	16897	16880	16970	16894	17057	16926	16804	17029	16807	16883	16943	16947	17084	16800	16955	16774	16895	16876	16958	17072	17098	16746	16797	16885	16855	16940	16793	16820	17144	16947	16741	16877	16934	16947	16866	17021	17120	16874	16937	16759	16947	16967	17013	16833	16743	17010	16792	16862	16980	16863	16929	16947	16897	16986	17083	16894	16745	17059	17095	16952	17044	16885	16877	16890	16926	16943	16850	16808	17150	16908	16991	16802	16825	17133	17023	16851	17039	16949	16800	16967	17093	16882	17044	17035	16770	16997	16925	16983	16875	16853	16712	16708	16946	16809	16717	17116	16863	17067	16772	17040	16910	17033	16962	16887	17001	17056	16972	16826	17007	16857	16966	16822	16933	17038	16748	16947	16967	16938	16947	16743	16717	16780	16995	16925	16818	16742	17012	17012	16875	16944	16761	16774	16947	17127	16979	16930	16973	16956	16965	16956	16933	16996	16971	16829	16916	17011	16912	16951	16832	16888	16954	16976	16959	16951	16897	16927	17018	16825	16876	16805	17053	16870	16739	17032	16911	17068	16987	17022	16775	16927	16958	17040	16979	16971	16909	16936	16916	16868	16813	16946	16963	16795	16994	16960	16974	17109	16950	16971	16842	16815	16909	16896	17086	16949	16858	17098	16795	16962	16959	16775	16987	16900	17195	17023	16775	16799	17070	17078	16971	16923	16950	16961	16852	16968	16891	16900	16663	16907	16965	16809	16934	17028	16881	17122	16909	16786	17018	16905	16907	16793	17076	16995	17033	16843	16797	17064	16820	16841	16897	16835	16877	16955	16932	17051	17021	16986	16785	16956	16848	16955	16932	17021	17000	17151	16931	17067	16917	16872	17016	16994	16924	17036	16899	16887	16912	16988	17008	16999	16932	16805	16831	17052	16968	16940	16998	16883	16908	16717	16720	16921	17000	16981	16711	17011	17036	16814	16922	17032	16764	17046	17011	16878	16856	16967	17025	17047	16886	16875	16911	16832	17006	16870	16930	16891	16887	17093	16760	16910	16964	16993	16968	16918	17148	16763	16881	17023	16934	16746	17102	16927	16845	16951	16847	16885	16809	16951	16907	16895	16828	16880	16854	16776	16854	16968	16799	16844	17082	16945	16942	17032	16926	16858	16883	17012	17014	16942	16949	17117	17012	16918	16892	16953	16899	16899	16945	16899	16857	17141	16905	16866	16941	16890	16935	17020	16826	16962	17066	16985	16775	16949	17005	16964	17013	16967	17013	16919	16606	16918	17016	16935	16758	16975	16933	16687	16845	16867	17054	16778	17073	16949	16874	17012	16969	16896	17038	16910	17081	16933	17070	16853	17009	16989	16927	16975	16799	17055	16867	16832	16865	16983	16877	16808	17013	16903	16873	17047	16842	16935	16823	16979	17065	16795	16858	16853	16927	16836	16950	16981	16965	16938	16857	16995	16923	16899	16722	17057	16827	16941	16963	16928	16815	16876	16967	16984	16899	17112	16753	16878	16995	16793	17170	16916	16809	16982	17084	16972	16969	16983	16806	16957	16854	17013	17054	16926	16765	16853	16885	16661	17055	16780	16926	16819	16983	16827	16982	16960	16900	16836	16839	16802	16984	16886	16869	16994	16991	16834	16941	16913	16955	17038	16916	16967	16826	16825	16804	17016	16943	16967	17171	16815	17019	16949	17041	16959	16971	16998	16862	16896	17115	17043	16878	16895	16957	16696	16860	17053	16736	17028	16902	16921	16914	16881	16810	16882	16962	16846	17056	16849	16927	16920	16832	16897	17033	16993	16967	17014	16914	16949	16834	16913	16893	16794	16898	16846	16936	16747	16984	16904	16750	16868	17166	17037	16812	16998	16895	16838	16704	16851	16942	17010	16863	16892	17158	16743	16913	16878	16835	16747	16589	16966	16788	16949	16853	16978	16868	16905	17031	17045	16977	16776	16974	17033	16932	17036	16887	16970	16920	16933	17003	16955	17026	17226	16844	16955	16879	17064	16837	17054	16850	16810	16749	16927	16872	16909	17083	17012	16747	16834	16840	16822	16917	16995	16893	17016	16881	16913	17092	16855	16915	16995	16848	16976	16910	16962	16854	16919	16990	16851	16916	17010	16993	16996	16860	16853	16835	17032	16900	16861	16905	16919	16973	16864	16948	16986	16847	16998	17058	16846	16820	17033	16983	16821	17045	16965	16957	17031	16908	17017	17134	17019	16919	16854	16986	17008	17160	16823	16985	16861	17020	16869	17076	16923	16983	16913	16820	16842	16920	17181	16963	16973	16870	16912	16846	16904	16939	16849	16966	16732	16918	16941	17088	16860	17121	16828	16918	16956	16740	17011	16963	17011	16864	16949	16841	16744	17152	16981	16999	16817	16875	16794	16913	16828	16981	17102	16989	16677	16881	16794	16679	16793	17133	16927	16845	16866	17013	16887	16875	16886	16869	16841	16932	16987	16829	16795	16860	16981	17017	16949	16806	16932	16955	17047	16975	16942	16972	16844	16801	17035	16999	16880	17149	16887	16801	16806	16979	16908	16802	17129	16815	16713	16820	16843	17058	16930	17012	16909	17017	16951	16815	17238	16853	17009	17000	16789	16871	16846	16988	16967	16884	17112	16980	17061	16829	16929	16867	16963	16905	16918	16926	16847	17001	17102	16830	16941	16901	16875	16979	16895	16957	16889	17113	16922	16897	16882	17009	17002	16872	17038	16928	17074	16982	16713	16908	17009	16852	17056	16689	16908	17052	17185	17063	16888	16918	17004	16937	17077	16736	16964	17048	16955	17011	16932	16885	16937	17014	16965	16826	16814	17150	17120	16739	16940	16913	16745	16917	17001	16826	16921	17015	16970	16909	16837	17047	17027	16909	17138	16910	16958	16935	16804	17179	16801	17124	16832	17015	16894	16789	16709	16752	17111	16980	17133	16927	16726	16710	16856	16950	16967	16713	16935	16743	17005	16810	16988	16904	16755	16902	16854	16940	16816	17033	16957	17003	16906	16779	16869	16768	16945	16977	17149	16879	16867	17034	17001	17123	16753	16992	16991	16935	16854	16935	16780	17007	17007	16976	16769	16976	16802	17068	16887	17000	16790	16766	16979	16870	16863	16785	16827	16867	16825	16864	16813	17003	16907	16998	17000	16958	17065	16901	16889	16893	16869	16838	16934	16993	16905	16978	16905	17061	16906	16809	17022	16783	16857	16994	16906	16909	17172	17095	16808	16978	16912	16797	16798	16970	16898	16968	17086	17021	16848	16937	16940	16920	17103	16790	16795	16880	16798	17010	16987	16858	16953	16990	16942	16875	17009	16920	16786	16959	16920	16963	16930	16855	16967	16977	16812	16844	16814	17107	16861	16783	16768	16807	16962	16998	17052	16804	17064	16889	16922	16846	16951	16904	16990	16914	16764	17100	16801	16978	16950	17004	17054	16935	16880	16901	16984	16813	16783	16907	16983	16801	16918	17006	16941	16870	17031	16792	16828	16826	16917	16791	16899	16970	16899	16757	16841	16895	16914	16973	17203	16960	16815	16934	16978	16793	16875	16918	16871	16917	16877	16960	16948	16924	16947	16894	16937	17108	16891	16900	16972	16863	16970	17086	16909	16951	16848	16936	16964	16920	17079	16886	16867	16935	16804	16958	16866	16805	16717	16716	16876	17066	17065	17093	16926	16824	17017	16948	16906	16847	16985	16998	16972	17033	16930	17147	16717	17107	16816	17114	16978	17066	16892	17052	17042	16912	16868	16992	17042	16811	16893	16779	16887	16807	16896	17013	16964	16757	17103	16971	16832	17016	16859	16749	16880	16759	16931	16877	16902	16852	16737	16984	17030	16926	16883	17018	16762	17107	17078	16831	16982	17013	17065	16866	16981	16916	16901	17035	16861	16873	17007	16994	17026	17168	16936	16926	16865	16902	16844	17030	16901	16859	17114	16865	16891	16857	16964	16934	17025	16933	16920	17020	16830	16947	16983	16748	16885	16939	16972	16934	17075	16778	16805	16779	17089	16859	16980	16870	16899	16926	16988	16781	16988	17026	16962	16936	16915	16912	16914	17078	17068	16961	16630	16847	17028	16905	16963	17071	16875	16919	17049	16868	16913	16907	17017	16786	17059	16838	17216	16929	16731	17090	16895
41573	48017	45223	35350	29105	27436	27356	27152	27261	27634	27182	27224	27281	27301	27398	27010	27200	27379	27350	27322	27310	27073	27292	27128	27133	27313	27287	27425	27250	27160	27320	27160	27187	27155	27416	27192	27258	27261	27065	27265	27102	27235	27371	27336	27566	27342	27242	27266	27189	27325	27341	27156	27194	27060	27290	27369	27349	27416	27356	27232	27232	27002	27247	27677	27265	27174	27239	27139	27142	27253	27464	27342	27295	27170	27339	27570	27294	27361	27347	27151	27281	27220	27127	27245	27306	27097	27413	27337	27395	27381	27259	27346	27156	27458	27425	27144	27315	27092	27048	27197	27246	27389	27191	27299	27209	27416	27291	27303	27220	27407	27055	27401	27353	27156	27285	27329	27085	27111	26923	27372	27578	27095	27579	27271	27057	27396	27189	27324	27159	27321	27322	27187	27334	27255	27515	27110	27119	27261	27119	27076	27269	27158	27467	27543	26893	27079	27358	27180	27238	27040	27124	27209	27366	27238	27307	27118	27156	27287	27333	27081	27286	27406	27420	27471	27218	27198	27333	27116	27220	27097	27392	27379	27309	27487	27533	27323	27328	27395	27648	27280	27434	27606	27070	27258	27340	27206	27254	27236	27399	26924	27156	27169	27122	27201	27187	27105	27437	27496	27190	27225	27233	27229	27203	27292	27450	27406	27274	27470	27461	27474	27256	27037	27143	27013	27296	27165	27453	27377	27434	27313	27319	27407	27478	27334	27378	27198	27252	27307	27225	27277	27206	27276	27417	27122	27402	27124	27314	27375	27327	27311	27339	27304	27433	27324	27461	27490	27357	27161	27190	27478	27288	27091	27357	27385	27102	27240	27130	27220	27301	27400	27307	27092	27423	27170	27290	27417	27344	27373	27305	27326	27467	27307	27206	27205	27043	27158	27424	27245	27315	27149	27222	27315	27183	27561	27283	27252	27363	27430	27121	27398	27501	26987	27403	26930	27397	27441	27461	27258	27186	27273	27275	27149	27179	27250	27031	27258	27140	27216	27202	27428	27196	27399	27135	27159	27329	27413	27386	27048	27504	27593	26984	27135	27315	27197	27266	27239	27177	27193	27281	27400	27126	27393	27220	27441	27307	26990	27236	27172	27354	27203	27074	27288	27250	27231	27389	27395	27546	27276	27433	27301	27403	27033	27353	27138	27358	27182	27243	27178	27137	27204	27358	27525	27481	27137	27262	27505	27158	27106	27389	27428	27150	27239	27317	27316	27196	27126	27118	27276	27468	27373	27342	26935	27276	27271	27558	27339	27027	27429	27244	27211	27549	27252	27132	27431	27639	27524	27471	27269	27193	27313	27387	27191	27292	27484	27575	27306	27232	27463	27481	27173	27440	27280	27337	27081	27542	27245	27398	27317	27154	27089	27227	27204	27447	27408	27238	27460	27106	27435	27145	27280	27360	27403	27191	27308	27090	27548	27357	27316	27381	27372	27282	26983	27566	27393	27416	27488	27442	27194	27365	27575	27326	27357	27295	27145	27422	27361	27447	27231	27315	27273	27249	27175	27450	27610	27313	27514	27296	27040	27498	27256	27329	27184	27187	27288	27175	27253	27151	27122	27344	27454	27188	27275	27270	27450	27148	26969	27227	27347	27384	27210	27179	27173	27269	27519	27456	27523	27135	27133	27265	27258	27343	27592	27374	27484	27431	27105	27335	27290	27325	27174	27374	27176	27476	27358	26982	27175	27591	27423	27251	27132	27213	27053	27443	27100	27161	27477	27335	27283	27329	27378	27280	27471	27377	27175	27012	27405	27146	27329	26958	27442	27263	27354	27281	27148	27130	27254	27427	27504	27234	27092	27325	27243	27190	27047	27294	27415	27195	27214	27405	27120	27433	27595	27563	27235	27311	27104	27192	27388	27432	27286	27230	27272	27093	26671	27160	27314	27087	27272	27481	27136	27350	27108	27279	27349	27178	27110	27271	27298	27337	27175	27190	27134	27370	27630	27315	27325	27322	27295	27386	27153	27388	27199	27430	27321	27098	27217	27365	27321	27504	27150	27309	27380	27305	27290	27413	27145	27140	27223	27449	27326	27036	27314	27108	27498	27271	26924	27285	27108	27255	27493	27181	27338	27193	27380	27243	27148	27360	27330	27555	27569	27478	27296	27206	27424	27420	27238	27341	27542	27066	27241	27202	27214	27051	27073	27298	27015	27211	27487	27384	27359	27383	27442	27178	27263	27364	27487	27085	27246	27409	27159	27281	27167	27400	27281	27189	27043	27292	27396	27385	27275	27380	27206	27282	27413	27184	27229	27178	27307	27231	27251	27311	27193	27580	27487	27189	27059	27155	27238	27221	27250	27520	27258	27219	27129	27369	27127	27464	27389	27389	27462	27358	27260	27546	27313	27424	27171	27309	27323	27398	27382	27345	27106	27139	27294	27361	27192	27264	27335	27301	27247	27028	27363	27332	27318	27188	27288	27264	27237	27027	27182	27482	27192	27388	27047	27289	27151	27540	27137	27308	27238	27321	27284	27142	27374	27584	27306	27352	27221	27174	27347	27488	27215	27401	27192	27312	27292	27480	27069	27198	27146	27265	27377	27524	27118	27317	27344	27110	27354	27218	27103	27367	27309	27319	27456	27530	27283	27292	27069	27403	27521	27181	26986	27296	27070	27246	27217	27288	27189	27139	27269	27232	27386	27331	27137	27517	27215	27152	27260	27106	27541	27170	27325	27516	26944	27036	27089	27252	27380	27234	27296	27228	27450	27436	27150	26960	27326	27326	27277	27013	27259	27008	27419	27485	27268	27523	27045	27214	27185	27299	27288	27540	27032	27298	27081	27542	27187	27333	26986	27449	27303	27192	27451	27078	27491	27270	27454	27234	27518	27169	27155	27159	27411	27221	27287	27532	27312	27202	27207	27239	27323	27394	27353	27406	27319	27403	27477	27382	27195	27440	27284	27137	27264	27378	27257	27309	27139	27394	27314	27377	27417	27340	27276	27153	27154	27388	27448	27255	27379	27226	27200	27311	27259	27270	27010	27291	27499	27090	27371	27204	27182	27399	27156	27556	27201	27419	27301	27185	27226	27349	27233	27081	27319	27592	27444	27569	27395	27449	27151	27164	26958	27352	27309	27301	27143	27191	27141	27242	27585	27295	27579	27222	27206	27212	27106	27375	27325	27236	27345	27154	27204	27210	27237	27393	27155	27313	27421	27415	27247	27326	26988	27394	27367	27251	27204	27312	27094	27073	27171	27390	27381	27238	26964	27361	27246	27028	27384	27222	27550	27130	27260	27244	27262	27473	27506	27219	27449	27209	27281	27563	26963	27458	27026	27407	27100	27291	27207	27301	27370	27259	27156	27225	27178	27129	27414	27062	27383	26982	27384	27344	27345	27357	27343	27299	27240	27131	27074	27378	27365	27366	27132	27265	27399	27280	27378	27261	27196	27388	27504	27217	27104	27286	27258	27106	27327	27365	27288	27243	27168	27392	27108	27405	27229	27083	27147	27324	27320	27412	27410	27283	27338	27101	27359	27243	27494	27225	27492	27174	27479	27479	27389	27177	27420	27461	27407	27294	27146	27100	27220	27001	27284	27301	27644	27162	27241	27449	27168	27292	27165	27417	27664	27458	27423	27220	27370	27110	27320	27385	27384	27170	27350	27472	27482	27727	27176	27094	27381	26910	27238	27278	27231	27292	27386	27371	27047	27255	27326	27388	27472	27175	27239	27264	27391	27189	27293	27424	27369	27537	27354	27203	27537	27283	27193	26977	27180	27187	27283	27218	27307	27023	27277	27393	27369	27216	27067	27250	27201	27478	27171	27405	27260	27428	27055	27246	27239	27289	27356	27438	27192	27223	27170	27284	27082	27391	27377	27097	27546	27356	27171	27239	27462	27333	27425	27193	27377	27321	27355	27371	27406	27257	27253	27158	27355	27189	27255	27336	27099	27241	27274	27302	27138	27175	27143	27142	27250	27386	27530	27314	27377	27031	27245	27264	27457	27486	27167	27074	27274	27334	27401	27353	27363	27302	27477	27633	27384	27286	27380	27568	27116	27422	27160	27359	27198	27122	27021	27425	27260	27420	27276	27224	27235	27205	27426	27453	27482	27137	27259	27225	27314	27347	27293	27370	27144	27439	27258	27271	27121	27389	27107	27227	27538	27316	27082	27215	27413	27349	27528	27413	27346	27539	27249	27401	27363	27187	27540	27237	27038	27286	27277	27350	27192	27118	27194	27487	27355	27486	27520	27419	27019	27195	27435	27486	27163	27455	26998	27227	27188	27222	27543	27310	27326	27325	27488	27252	27512	27307	27422	27225	27114	27023	27214	27312	27053	27273	27237	27151	27258	27313	27504	27118	27353	27450	27337	27567	27429	27190	27243	27305	27173	27154	27530	27156	27225	27485	27311	27276	27362	27237	27353	26901	27358	27233	27262	27285	27275	27266	27050	27257	27153	27438	27285	27209	27417	27138	27303	27339	27120	27054	27160	27200	27233	27216	27343	27137	27205	27132	27078	27639	27318	27382	27597	27422	27582	27247	27157	27299	27176	27451	27169	27224	27151	27331	27275	27073	27245	27337	27323	27071	27272	27253	27179	27401	27223	27192	27169	27225	27120	27424	27062	27249	27280	27346	27229	27407	27308	27367	27306	27334	27256	27408	27484	27287	27214	27403	27493	27266	27099	27419	27406	27453	27430	27516	27302	27231	27232	27412	27227	27391	27245	27008	27366	27416	27543	27038	27092	27098	27266	27196	27258	27046	27468	27441	27402	27225	27177	27120	27127	27364	27051	27160	27172	27112	27323	27450	27247	27389	27445	27283	27205	27186	27171	27324	27319	27407	27388	27249	27087	27385	27632	27031	27405	27444	27278	27374	27326	27261	27394	27155	27161	27414	27112	27404	27095	27441	27122	27240	27243	27227	27312	27259	27081	27401	27454	27235	27207	27275	27243	27542	27307	27413	27444	27290	27306	27337	27172	27332	27237	27318	27409	27218	27182	27217	26974	27387	27460	27346	27346	27372	27498	27533	27072	27261	27401	27140	27595	27238	27127	27220	27134	27016	27320	27502	27337	27208	27521	27125	27085	27529	27125	27355	27456	27406	27250	27457	27239	27379	27396	27360	27343	27241	27304	27300	27393	27302	27313	27093	27477
38908	51469	37916	23435	17896	16346	16410	16239	16466	16302	16445	16328	16553	16465	16491	16431	16456	16418	16343	16400	16443	16248	16360	16221	16360	16279	16394	16339	16469	16487	16339	16341	16225	16347	16487	16418	16462	16492	16391	16296	16155	16507	16290	16422	16300	16559	16444	16454	16419	16324	16356	16362	16391	16534	16340	16441	16278	16278	16526	16397	16355	16474	16339	16228	16378	16201	16350	16303	16333	16337	16497	16194	16308	16347	16350	16319	16275	16271	16430	16273	16408	16405	16395	16333	16380	16294	16373	16288	16221	16370	16367	16332	16214	16382	16496	16279	16512	16455	16313	16409	16371	16464	16447	16360	16346	16290	16393	16291	16235	16299	16456	16174	16215	16246	16586	16322	16292	16363	16455	16359	16431	16450	16369	16231	16278	16345	16245	16410	16373	16460	16233	16211	16379	16301	16449	16356	16355	16274	16406	16338	16405	16299	16288	16530	16526	16324	16192	16389	16385	16312	16353	16337	16453	16223	16451	16395	16578	16336	16358	16316	16311	16336	16228	16572	16281	16311	16307	16417	16209	16246	16338	16227	16270	16394	16440	16415	16399	16362	16219	16270	16389	16400	16316	16493	16356	16261	16490	16251	16529	16476	16308	16421	16237	16267	16090	16438	16453	16148	16315	16410	16363	16261	16426	16190	16310	16340	16239	16399	16438	16394	16435	16226	16263	16391	16339	16387	16297	16251	16284	16346	16436	16306	16463	16436	16452	16343	16419	16399	16410	16204	16424	16364	16297	16232	16395	16297	16313	16413	16359	16251	16304	16343	16389	16406	16220	16332	16395	16373	16504	16390	16364	16217	16225	16504	16214	16525	16323	16252	16282	16386	16369	16386	16473	16396	16426	16276	16491	16352	16195	16216	16226	16457	16267	16329	16481	16356	16352	16244	16226	16290	16353	16386	16422	16268	16322	16320	16398	16445	16352	16505	16339	16418	16311	16284	16369	16532	16139	16281	16417	16574	16318	16422	16289	16563	16353	16248	16310	16483	16221	16387	16309	16400	16213	16307	16445	16265	16520	16254	16233	16274	16445	16414	16343	16330	16393	16387	16365	16323	16322	16308	16400	16372	16443	16323	16306	16346	16364	16402	16413	16264	16169	16264	16454	16295	16453	16377	16503	16284	16319	16292	16351	16170	16305	16343	16484	16382	16333	16446	16396	16229	16275	16206	16327	16376	16326	16429	16443	16414	16299	16424	16403	16347	16334	16338	16312	16258	16451	16438	16276	16364	16406	16137	16217	16421	16333	16140	16384	16397	16244	16293	16246	16351	16288	16428	16241	16232	16600	16351	16354	16492	16259	16322	16475	16376	16270	16473	16427	16507	16357	16659	16344	16559	16364	16403	16302	16343	16367	16453	16484	16411	16363	16372	16477	16444	16424	16402	16304	16373	16580	16374	16287	16467	16339	16326	16409	16299	16574	16428	16291	16492	16353	16284	16598	16378	16491	16306	16362	16490	16233	16370	16441	16326	16381	16407	16448	16412	16337	16466	16326	16272	16367	16326	16404	16316	16337	16286	16382	16353	16112	16373	16382	16358	16516	16438	16249	16227	16266	16310	16211	16377	16379	16208	16515	16347	16389	16352	16346	16288	16135	16535	16108	16122	16187	16427	16387	16269	16418	16512	16340	16614	16163	16352	16328	16259	16307	16374	16477	16404	16406	16202	16384	16373	16259	16435	16409	16506	16277	16312	16440	16240	16393	16320	16305	16260	16329	16195	16368	16217	16415	16298	16269	16264	16470	16391	16484	16326	16356	16494	16255	16464	16373	16317	16426	16196	16289	16269	16163	16245	16303	16278	16503	16233	16527	16338	16300	16310	16306	16592	16479	16433	16383	16295	16316	16301	16313	16453	16375	16325	16519	16367	16243	16394	16373	16294	16535	16385	16356	16427	16314	16382	16196	16482	16366	16318	16317	16399	16300	16439	16332	16302	16379	16260	16359	16413	16237	16323	16241	16317	16365	16259	16455	16250	16170	16545	16327	16222	16490	16364	16456	16193	16256	16214	16386	16422	16334	16376	16568	16414	16238	16426	16437	16513	16433	16306	16415	16316	16323	16493	16237	16269	16406	16391	16423	16412	16386	16437	16434	16514	16400	16289	16367	16595	16382	16343	16474	16182	16495	16187	16491	16327	16401	16191	16322	16479	16435	16314	16495	16423	16361	16350	16439	16362	16309	16605	16347	16472	16317	16305	16447	16226	16318	16278	16382	16131	16303	16425	16157	16365	16381	16265	16475	16400	16508	16471	16466	16487	16181	16261	16208	16439	16245	16384	16306	16480	16490	16362	16401	16380	16514	16348	16480	16470	16288	16319	16364	16433	16411	16143	16368	16380	16251	16385	16546	16228	16364	16268	16188	16536	16269	16436	16410	16420	16313	16410	16472	16263	16403	16408	16188	16350	16300	16481	16333	16348	16539	16204	16435	16411	16350	16561	16238	16321	16438	16300	16105	16459	16405	16477	16467	16267	16215	16333	16411	16365	16357	16240	16350	16346	16385	16323	16389	16224	16398	16343	16276	16442	16182	16327	16419	16460	16309	16359	16356	16268	16306	16287	16258	16313	16309	16430	16258	16514	16199	16313	16395	16338	16361	16337	16443	16291	16372	16355	16511	16368	16403	16366	16413	16462	16388	16364	16397	16131	16213	16408	16446	16496	16369	16265	16424	16406	16202	16343	16226	16385	16371	16240	16305	16383	16307	16278	16216	16218	16279	16277	16343	16413	16291	16536	16361	16520	16374	16341	16586	16389	16513	16243	16366	16290	16454	16311	16380	16420	16355	16370	16187	16439	16402	16391	16431	16440	16484	16345	16342	16313	16379	16301	16596	16323	16337	16270	16228	16427	16214	16511	16439	16423	16152	16328	16504	16366	16218	16406	16263	16386	16185	16334	16344	16272	16206	16314	16425	16373	16309	16334	16535	16431	16450	16274	16408	16377	16421	16374	16347	16389	16354	16244	16400	16326	16217	16364	16184	16452	16255	16440	16245	16351	16361	16406	16279	16536	16493	16323	16332	16390	16310	16294	16328	16511	16574	16495	16415	16360	16377	16393	16314	16320	16254	16336	16229	16238	16332	16445	16358	16385	16320	16149	16500	16271	16452	16330	16333	16385	16326	16498	16344	16358	16402	16381	16269	16278	16581	16451	16134	16355	16578	16394	16292	16255	16210	16472	16202	16263	16212	16314	16480	16563	16353	16225	16365	16366	16295	16509	16356	16351	16226	16398	16312	16409	16387	16314	16309	16325	16437	16485	16422	16307	16366	16443	16427	16305	16452	16370	16457	16451	16344	16495	16371	16539	16505	16350	16298	16410	16359	16376	16439	16467	16291	16358	16407	16406	16280	16225	16438	16150	16387	16386	16254	16507	16220	16272	16411	16339	16251	16434	16521	16477	16202	16370	16260	16357	16367	16214	16374	16326	16426	16322	16408	16369	16358	16347	16338	16612	16304	16342	16255	16397	16437	16490	16474	16393	16334	16582	16292	16266	16255	16411	16575	16277	16485	16346	16452	16432	16272	16484	16319	16255	16315	16343	16279	16399	16373	16405	16322	16276	16222	16352	16331	16398	16203	16326	16353	16249	16374	16222	16482	16378	16417	16376	16319	16515	16259	16241	16419	16389	16427	16369	16309	16431	16419	16182	16251	16294	16196	16430	16347	16448	16375	16284	16479	16304	16536	16350	16372	16530	16330	16486	16439	16553	16381	16390	16287	16332	16313	16375	16362	16305	16340	16412	16341	16362	16164	16284	16307	16261	16358	16271	16320	16340	16413	16487	16453	16292	16347	16283	16223	16318	16140	16503	16211	16348	16197	16344	16644	16351	16447	16465	16466	16373	16178	16339	16308	16516	16445	16208	16378	16308	16240	16259	16246	16574	16443	16344	16376	16228	16250	16384	16469	16315	16468	16235	16327	16412	16354	16437	16258	16259	16242	16312	16429	16449	16438	16485	16295	16527	16467	16388	16477	16561	16241	16360	16479	16418	16379	16351	16323	16267	16355	16512	16358	16336	16375	16484	16397	16487	16421	16288	16352	16310	16233	16475	16475	16386	16206	16230	16151	16298	16418	16362	16190	16170	16250	16406	16416	16295	16202	16293	16266	16221	16370	16297	16442	16307	16380	16419	16352	16345	16356	16124	16276	16405	16448	16310	16274	16238	16418	16344	16461	16287	16400	16475	16506	16342	16430	16321	16458	16370	16452	16360	16313	16237	16285	16407	16411	16385	16404	16432	16280	16344	16534	16368	16362	16282	16311	16452	16284	16473	16304	16326	16302	16395	16572	16395	16242	16483	16408	16396	16285	16434	16384	16279	16408	16334	16297	16489	16330	16361	16403	16451	16399	16191	16510	16433	16217	16348	16307	16556	16404	16469	16356	16445	16396	16414	16343	16383	16412	16329	16397	16434	16364	16397	16365	16452	16505	16412	16275	16481	16543	16180	16276	16334	16403	16308	16370	16484	16132	16385	16218	16462	16143	16365	16222	16401	16337	16404	16227	16462	16262	16525	16475	16377	16375	16405	16424	16395	16458	16325	16564	16319	16265	16415	16204	16402	16362	16355	16475	16259	16326	16301	16587	16439	16468	16499	16316	16607	16361	16430	16224	16130	16368	16590	16391	16475	16346	16465	16397	16204	16216	16363	16460	16429	16311	16332	16309	16323	16390	16358	16364	16393	16362	16359	16546	16274	16377	16463	16262	16220	16311	16391	16506	16404	16464	16275	16501	16326	16379	16196	16301	16413	16415	16281	16384	16318	16462	16555	16267	16457	16252	16290	16236	16493	16362	16252	16348	16389	16402	16387	16317	16306	16256	16379	16362	16471	16335	16441	16302	16319	16462	16143	16213	16125	16409	16229	16458	16409	16337	16404	16189	16313	16362	16340	16406	16541	16422	16269	16464	16220	16422	16395	16331	16380	16248	16344	16435	16402	16451	16412	16472	16309	16433	16633	16247	16278	16446	16559	16475	16272	16439	16411	16340	16455	16351	16284	16450	16379	16339	16339	16440	16366	16305	16492	16481	16354	16345	16411	16395	16349	16364	16340	16373	16284	16250	16372	16393	16308	16305	16125	16448	16404	16424	16233	16267	16423	16295	16436	16265	16291
24832	27832	40463	36785	29213	27415	29361	26847	26753	26767	26727	26700	26659	26724	26394	26594	26551	26478	26442	26472	26336	26275	26336	26663	26473	26311	26649	26523	26493	26412	26590	26528	26294	26194	26443	26398	26296	26569	26490	26458	26404	26452	26257	26347	26367	26278	26563	26467	26473	26372	26747	26460	26498	26213	26403	26264	26493	26248	26379	26536	26456	26346	26457	26339	26316	26615	26527	26234	26432	26507	26294	26558	26387	26182	26403	26574	26341	26434	26381	26368	26518	26513	26660	26503	26379	26268	26554	26534	26295	26478	26397	26355	26272	26098	26531	26480	26465	26330	26193	26141	26420	26407	26611	26260	26196	26318	26562	26530	26534	26400	26448	26547	26542	26046	26309	26345	26191	26613	26548	26329	26341	26599	26229	26371	26582	26247	26354	26310	26630	26204	26225	26400	26147	26340	26288	26316	26135	26417	26631	26583	26272	26380	26398	26536	26568	26478	26129	26209	26334	26230	26304	26388	26496	26173	26493	26365	26460	26448	26459	26289	26383	26368	26341	26394	26557	26364	26225	26369	26584	26730	26154	26348	26407	26381	26338	26316	26444	26371	26221	26456	26327	26371	26567	26363	26537	26288	26347	26223	26137	26422	26299	26248	26408	26247	26407	26085	26390	26241	26223	26358	26467	26204	26472	26376	26345	26401	26454	26182	26349	26316	26455	26489	26435	26442	26320	26582	26563	26468	26406	26327	26638	26493	26159	26331	26404	26464	26352	26253	26358	26463	26264	26281	26340	26416	26367	26602	26224	26327	26508	26301	26322	26590	26544	26334	26299	26276	26193	26396	26473	26447	26432	26393	26359	26117	26586	26499	26434	26500	26389	25925	26561	26263	26498	26603	26559	26497	26150	26273	26379	26340	26273	26362	25950	26374	26257	26485	26491	26487	26214	26261	26471	26477	26606	26533	26283	26433	26363	26301	26493	26265	26496	26306	26157	26466	26191	26079	26434	26432	26524	26521	26427	26458	26262	26214	26278	26445	26409	26340	26550	26387	26464	26325	26327	26277	26436	26267	26343	26380	26474	26479	26465	26339	26399	26506	26562	26339	26554	26695	26526	26302	26560	26567	26493	26354	26503	26399	26452	26350	26648	26257	26370	26183	26307	26089	26291	26088	26531	26419	26479	26221	26431	26166	26495	26467	26561	26385	26405	26483	26164	26253	26341	26217	26214	26330	26144	26161	26383	26157	26640	26325	26432	26425	26219	26378	26710	26350	26577	26381	26172	26497	26463	26320	26554	26342	26442	26317	26180	26425	26544	26285	26371	26434	26429	26367	26356	26397	26637	26357	26320	26276	26241	26178	26125	26313	26165	26332	26269	26398	26552	26610	26487	26323	26506	26296	26493	26360	26261	26484	26199	26484	26394	26348	26224	26199	26498	26599	26436	26307	26150	26467	26317	26154	26677	26401	26228	26331	26395	26071	26383	26403	26314	26346	26333	26270	26244	26167	26362	26127	26298	26350	26228	25972	26182	26084	26275	26171	26302	26308	26262	26304	26494	26489	26094	26342	26234	26184	26487	26279	26215	26323	26456	26571	26265	26381	26315	26019	26332	26425	26345	26503	26359	26420	26476	26329	26348	26313	26216	26449	26401	26392	26091	26396	26509	26398	26225	26214	26442	26347	26395	26246	26505	26323	26552	26196	26306	26086	26382	26389	26489	26511	26558	26503	26366	26463	26033	26274	26277	26369	26504	26268	26222	26668	26266	26400	26140	26469	26424	26474	26434	26311	26331	26531	26436	26414	26470	26356	26256	26408	26367	26656	26467	26302	26210	26193	26359	26326	26483	26213	26147	26343	26488	26428	26182	26295	26380	26414	26447	26564	26468	26455	26200	26302	26072	26540	26411	26289	26281	26288	26220	26164	26394	26233	26181	26141	26151	26333	26398	26423	26325	26475	26418	26256	26054	25917	26272	26396	26568	26325	26584	26341	26265	26264	26413	26180	26587	26423	26434	26444	26275	26241	26299	26081	26386	26333	26493	26225	26319	26461	26407	26379	26416	26202	26376	26446	26283	26115	26420	26348	26244	26556	26423	26446	26472	26286	26683	26545	26462	26244	26697	26328	26395	26249	26234	26360	26326	26443	26459	26342	26548	26453	26591	26422	26279	26427	26578	26630	26252	26298	26078	26404	26252	26459	26123	26279	26332	26457	26179	26333	26354	26363	26220	26377	26378	26207	26145	26203	26156	26021	26316	26562	26469	26482	26390	26542	26432	26445	26483	26389	26565	26523	26356	26190	26341	26426	26592	26180	26424	26174	26360	26280	26441	26493	26379	26495	26494	26350	26425	26276	26242	26160	26563	26250	26155	26272	26327	26258	26211	26200	26381	26517	26429	26386	26227	26234	26339	26437	26408	26412	26109	26274	26233	26487	26197	26243	26190	26400	26254	26231	26276	26436	26482	26466	26126	26545	26377	26297	26478	26030	26376	26379	26355	26413	26527	26667	26501	26339	26274	26161	26253	26132	26138	26261	26319	26447	26474	26157	26229	26392	26393	26255	26258	26217	26268	26489	26298	26288	26181	26434	26387	26446	26411	26599	26324	26396	26433	26282	26392	26406	26559	26469	26477	26518	26144	26384	26497	26530	26658	26374	26457	26315	26496	26399	26353	26455	26273	26250	26406	26278	26223	26478	26271	26263	26372	26529	26234	26284	26141	26362	26343	26291	26148	26349	26303	26165	26396	26064	26415	26224	26248	26417	26509	26407	26347	26128	26439	26386	26562	26311	26595	26280	26611	26321	26304	26284	26472	26309	26543	26443	26129	26546	26260	26599	26621	26179	26250	26164	26313	26435	26589	26238	26461	26390	26509	26445	26805	26475	26508	26384	26215	26165	26279	26610	26464	26450	26665	26376	26290	26651	26546	26281	26201	26676	26294	26395	26555	26410	26424	26401	26233	26382	26249	26487	26537	26534	26260	26507	26639	26497	26208	26284	26442	26076	26542	26272	26500	26703	26595	26549	26362	26475	26569	26284	26464	26383	26497	26239	26468	26367	26295	26249	26446	26395	26436	26191	26443	26571	26518	26191	26201	26255	26432	26272	26415	26538	26242	26359	26175	26321	26192	26255	26342	26430	26157	26189	26329	26249	26338	26313	26265	26148	26402	26478	26293	26354	26472	26172	26476	26392	26588	26385	26506	26289	26305	26696	26396	26299	26140	26339	26261	26306	26405	26259	26365	26408	26386	26296	26534	26457	26403	26290	26198	26297	26400	26159	26247	26218	26516	26461	26170	26506	26626	26157	26235	26150	26307	26339	26257	26219	26137	26330	26569	26240	26365	26518	26557	26630	26449	26347	26452	26231	26558	25996	26213	26256	26500	26261	26582	26484	26267	26394	26386	26557	26820	26266	26340	26434	26547	26267	26324	26381	26458	26523	26529	26522	25971	26484	26298	26253	26367	26354	26425	26435	26458	26503	26356	26218	26316	26557	26496	26294	26504	26362	26374	26340	26526	26111	26476	26184	26403	26352	26170	26332	26254	26162	25956	26253	26257	26576	26543	26457	26495	26461	26457	26371	26326	26353	26180	26260	26335	26461	26574	26370	26142	26149	26306	26456	26577	26710	26079	26355	26391	26160	26387	26388	26514	26469	26609	26670	26457	26275	26219	26332	26346	26575	26586	26063	26512	26387	26330	26342	26274	26444	26404	26411	26420	26563	26453	26354	26201	26346	26220	26535	26251	26326	26222	26185	26473	26112	26330	26371	26295	26359	26236	26467	26492	26379	26325	26009	26356	26254	26443	26485	26276	26699	26472	26511	26408	26342	26205	26164	26542	26094	26173	26375	26330	26183	26385	26264	26264	26355	26158	26331	26208	26333	26398	26474	26577	26140	26278	26185	26306	26477	26212	26492	26375	26388	26383	26556	26520	26573	26564	26591	26492	26380	26529	26123	26476	26291	26161	26192	26162	26349	26536	26178	26513	26261	26270	26355	26114	26508	26117	26203	26472	26519	26513	26123	26456	26253	26162	26500	26451	26373	26489	26632	26345	26111	26077	26080	26317	26553	26495	26341	26193	26374	26254	26405	26206	26162	26329	26167	26351	26293	26459	26381	26540	26307	26386	26191	26589	26453	26394	26603	26399	26256	26055	26584	26415	26322	26266	26410	26433	26410	26545	26243	26518	26249	26449	26562	26465	26277	26338	26210	26428	26253	26278	26443	26338	26335	26232	26398	26278	26209	26266	26323	26534	26646	26380	26522	26449	26687	26411	26373	26506	26505	26305	26312	25978	26320	26353	26129	26322	26131	26133	26302	26230	26075	26481	26317	26417	26647	26259	26343	26478	26088	26344	26218	26530	26457	26440	26038	26239	26816	25982	26507	26637	26255	26572	26580	26388	26047	26157	26221	26371	26195	26398	26270	26237	26421	26406	26258	26319	26399	26301	26456	26429	26279	26332	26364	26304	26407	26511	26431	26245	26349	26280	26347	26069	26447	26464	26059	26361	26360	26337	26311	26544	26471	26480	26349	26327	26355	26525	26332	26410	26434	26425	26587	26415	26256	26495	26462	26341	26302	26241	26315	26692	26304	26678	26333	26601	26261	26255	26189	26095	26327	26233	26573	26265	26332	26436	26269	26415	26339	26417	26299	26546	26273	26514	26378	26320	26487	26288	26540	26270	26082	26260	26349	26625	26288	26314	26450	26573	26161	26381	26555	26599	26333	26268	26499	26383	26412	26445	26307	26230	26316	26187	26264	26273	26441	26379	26661	26587	26269	26567	26159	26236	26275	26553	26249	26179	26265	26201	26462	26382	26519	26163	26126	26202	26446	26413	26271	26242	26624	26401	26467	26172	26165	26305	26083	26105	26549	26387	26245	26442	26246	26381	26380	26467	26426	26407	26294	26156	26125	26498	26331	26348	26357	26281	26176	26303	26396	26271	26420	26488	26452	26185	26384	26235	26091	26411	26339	26287	26155	26425	26263	26639	26284	26311	26440	26363	26194	26301	26468	26369	26491	26549	26287	26448	26239	26434	26508	26380	26363	26269	26253	26174	26290	26230	26282	26505	26469	26629	26394	25947	26300	26529	26174	26386	26314	26746	26448	26280	26313	26642	26581	26539	26266	26198	26262	26320	26208	26335	26166	26527	26305	26369	26257
65712	106660	85730	53953	28060	15822	15917	16033	15943	15946	15953	15944	16005	15883	15860	15924	15864	16080	15866	15917	15893	15830	15903	15958	15857	15905	15982	16050	15993	15831	15837	16013	15904	15972	15912	15874	15910	15932	15805	15838	16070	15771	15917	15782	15902	15722	15715	15989	16006	15868	15934	15850	15943	16019	15915	15742	15840	15871	15731	15971	15954	15787	15889	15931	16006	15876	16023	15991	15945	15873	15873	15958	15860	15965	15884	15900	15901	15858	15866	15852	15871	15976	15997	15892	15876	15916	15942	15867	15914	15953	15817	15832	15909	15875	15772	15915	15982	16090	15809	15707	15759	15884	15782	15945	15942	15783	15955	15935	15946	15681	15902	15732	15956	15950	15831	16027	15985	15919	15913	15786	15994	15918	15748	15828	15764	15906	15806	15882	16003	15838	15802	15927	15997	15919	15673	15790	15762	15810	15924	15721	15693	15774	15881	15864	15985	15931	15943	15908	15888	15974	15846	15758	15849	15891	15871	15893	15923	15805	15952	15975	15924	15894	15809	15801	15883	15753	15768	15968	15807	15903	15982	15798	15828	15786	15835	15830	15979	15988	16036	15931	16079	15835	15763	15886	15855	15865	15871	15858	16069	15916	15825	15989	16076	15906	15638	15821	15884	15946	15931	16095	16017	15789	15871	15833	15970	15998	15910	15913	15933	15737	15977	15955	15820	15858	15963	15955	15946	15908	15899	15958	15734	15816	15822	16007	15789	15895	15937	15919	16047	15897	15867	16061	15923	15851	15806	16040	15892	15769	15769	15997	15905	15891	15969	15787	15914	15763	15747	15897	15910	15686	15919	16059	15775	15767	15930	15761	16017	15862	15774	15907	15877	15836	15805	15733	15808	15811	15876	15754	15868	15869	15729	15785	15885	15994	15723	16103	15881	15848	15892	15820	16073	15840	15859	15919	16066	15976	15823	15837	16024	15792	15869	15866	16002	15817	16181	15941	16035	15833	15799	15828	15928	15976	15969	15955	15833	15798	15934	15967	16116	15925	15691	15832	15777	16073	15731	15785	16021	16039	15916	15935	15821	15979	15707	15955	15993	15831	15930	15921	15935	15919	15979	16021	15898	15907	15940	16001	15842	15954	15862	16009	15991	15815	15891	15893	15966	15839	15879	15968	15955	15891	15834	15743	16056	16038	15967	15966	16090	15921	15725	15870	15942	15790	15798	15933	15815	15766	15686	16107	16024	15814	15885	16006	15822	15862	15701	15843	15855	15877	15869	15878	15998	15930	15990	15819	15821	15930	15691	16005	15699	15827	15919	15838	15787	15743	15978	15840	15787	15971	15775	15753	15873	15980	15966	15811	16022	15768	15816	15976	15842	15993	16034	15737	15744	15902	15838	15895	15810	15725	15998	16118	15790	15910	15974	15863	15799	15896	15904	15769	15827	15886	16002	16040	15877	16053	15793	15801	15947	16097	15918	15834	15855	15860	16056	15915	15826	15959	15980	15787	15931	15922	15926	15982	15806	15815	15804	15951	15787	15642	16077	15829	15808	15768	15832	16001	16047	15982	15876	15761	16035	16141	15940	15864	15703	15829	15928	15811	15956	15972	15955	15901	15773	15841	15691	15809	16016	15917	16019	15810	16030	15886	15957	15915	15918	16071	15977	15803	15947	15948	15857	15778	15969	15834	15953	15919	15752	15856	15826	15946	15942	16041	16126	15795	15964	15940	15881	15819	15703	16023	16006	15910	15983	15869	15917	15869	16022	15833	15757	15802	16010	15813	15780	15920	15965	15921	15899	15878	15976	15921	15791	15974	15809	16105	16026	15942	15931	15923	15702	15876	15906	15832	15921	15914	15687	15854	15894	15834	15829	15798	16032	16012	15661	15772	15925	15901	15834	15960	15837	15820	15925	15632	15896	15914	15999	15720	15762	15825	15847	16045	16071	15895	15831	15922	15827	15723	15796	16046	16016	15801	15994	15951	15763	15865	15821	15848	15942	15921	15820	15886	16006	15936	15816	15793	15988	15837	15860	15769	15896	15936	15867	15985	15931	15938	16039	15903	16116	15859	15933	15776	15896	15903	15945	15833	15909	15854	15893	15834	15938	15845	15888	15833	15752	15872	16003	15821	15995	15736	15996	15970	15900	15910	15872	15927	15964	15913	15901	16000	15836	15863	15952	15799	15835	15751	16029	15782	15748	16017	15936	16052	15890	15941	15922	15984	15885	16072	15894	15957	15819	15915	15814	16004	15989	15975	16063	15769	15917	16022	15686	15823	15859	15902	15793	16008	15865	15806	15687	15648	15868	15682	15856	15754	15832	15908	15888	15909	15727	16031	16011	15798	15798	15900	16071	15938	15783	15915	15790	15895	15857	16069	15861	15873	15912	15807	15852	15918	15998	15961	16000	15949	15861	15896	15915	15942	15858	15854	16014	15936	15908	15999	15831	15762	15817	15879	15918	15963	15750	16016	15914	15926	15864	15943	15845	15924	16003	15728	15992	15967	15910	15787	15858	15819	15819	16072	15993	15965	15809	15934	16058	15867	15916	15887	15718	15998	15971	15796	15821	15626	15773	16034	15928	15871	16125	15894	15925	16062	15995	15980	15705	15860	15960	15790	15727	15836	15936	15887	15718	15822	15901	16071	15716	15916	15858	15806	15899	15984	15795	15703	15911	15918	15904	15850	15949	15829	16057	15879	15943	15931	15884	15963	15887	16067	15975	15903	15820	15798	15764	15995	15855	16004	15877	15929	15776	15857	15713	16010	15934	15692	15927	15928	15775	16032	16047	15802	15721	16073	15863	15879	15864	15978	15800	15777	15904	15861	15901	15821	15939	15750	15964	15992	15901	15977	15827	15797	16088	16006	15801	15914	15969	15987	15922	15805	15998	15857	15872	15938	15896	16108	15858	15801	16040	15805	16039	15828	15838	15906	15791	15849	15922	15729	15896	15851	15971	15792	15779	15860	15780	15897	15903	16029	15643	15887	15864	15842	15903	15864	15785	15949	15917	15812	15992	15795	15993	15695	15814	15756	15946	15610	15791	16041	15809	15853	15778	15892	15869	15897	15953	16049	16023	16023	15787	16073	15805	15903	16122	15773	15906	16005	15797	15987	15826	16004	16058	16015	15872	15976	15917	15836	16001	15832	15903	15906	15965	15848	15880	15905	15783	15962	15812	15791	16098	15874	15959	15933	15781	16084	15884	15896	15992	15879	15954	15908	15869	15936	15947	15971	16008	15730	15925	15831	15886	16061	15759	15881	15898	15918	15878	15898	15888	15966	16060	15832	15659	15887	15910	16015	15957	15812	15905	15878	16005	15831	15771	15944	15931	16036	15804	15909	15877	15937	15906	15823	15907	15925	15876	15688	16012	15841	15882	15882	15934	15863	15962	15966	15936	15930	16037	15922	15815	15955	15765	15947	15884	15853	15865	15906	15844	16041	15922	16076	15900	15782	15704	15842	15899	15975	15967	15647	15957	15813	15903	15880	15858	15899	15740	15775	15657	16052	15853	15734	15915	16055	15908	15928	15880	15861	16000	15899	16105	15957	15903	15857	15748	15905	15761	15891	15817	15860	15846	15808	15881	15896	15834	16022	15879	15856	15813	15967	15695	15821	15903	16015	15883	15858	15843	15926	15983	15799	15958	15905	15918	16088	15787	15865	15977	15980	15965	15825	15711	15997	15944	15788	15926	15961	15859	15655	15954	15969	15837	15849	15954	15832	15867	15973	16001	15801	15958	16006	15822	15953	15947	15937	15905	15854	15767	16005	15903	15944	15796	15777	15921	15760	15925	15963	15915	15891	16036	15941	15888	15884	15756	15941	16065	15943	15732	15818	15888	15830	16071	15939	15744	15875	15974	15680	15963	15961	15898	16082	15874	15850	16007	15889	15952	15788	15957	15635	15855	15834	15859	15952	15820	15950	15663	15852	15863	15880	15938	16068	15879	16003	16019	15886	16015	15759	16038	15899	15722	15858	15944	15942	15840	15912	15789	16064	15782	15648	16022	15817	15884	15699	15869	15955	15827	15799	15720	15784	15913	15845	15969	16116	15768	15794	16002	15855	15745	15897	15946	15930	15679	15964	15841	15690	16013	15911	15865	15861	15966	15793	15763	15765	15976	15995	15945	15825	15930	15732	15964	15723	15750	16052	15875	15901	15756	16078	15802	15906	15796	16037	15830	15855	15843	15954	15835	15795	15784	15882	15974	15751	16023	15777	15887	15745	15839	15951	15931	15910	15989	15922	15887	15903	15749	15911	15835	15753	15937	15846	15799	15987	15991	15758	15912	15891	15918	15701	15893	15824	15843	15868	15897	15688	15916	15899	15909	15871	15926	15928	16080	15979	15904	15752	15888	15834	15895	15855	15893	15657	15836	16038	15831	15929	15885	15875	15794	15909	15922	16040	15837	15957	15729	15868	15958	16020	16015	15969	15835	15914	15761	16026	15859	15885	15854	15765	15951	15830	15881	16037	15920	15897	16000	15729	15813	15888	15821	15992	15756	15802	15993	15926	15835	16130	16079	15896	15910	15888	15681	15987	15897	15948	15929	15765	15896	15766	15762	15870	15872	15895	15830	15830	15765	15905	15932	15920	15886	16009	16017	15905	16025	15860	15854	15746	15966	15799	15982	15823	15890	15945	15802	15802	15923	15976	15860	15729	15918	15811	16000	15841	15844	15901	16047	15872	16015	16056	15850	15972	15797	15996	15829	15911	15948	15753	15925	15852	15712	15793	15889	15807	15905	16032	15866	15784	15749	15879	15776	15903	15786	15767	15864	15875	15771	15830	16044	15925	15975	15971	15925	15773	16071	15832	16019	15919	15934	15966	15779	15745	15907	15849	15786	15894	15956	15785	15853	15828	16029	15770	15874	15838	15822	15937	15876	15772	15893	15789	15953	15837	15954	15908	15987	15850	15816	15974	15742	15663	15904	15855	15923	15741	15730	15850	15999	15870	15778	15774	15855	15788	15847	15748	15979	15978	16097	15929	15967	16024	16097	15912	16182	15845	15848	15772	15903	15720	15850	15927	15906	15916	15989	15906	15829	15900	15877	16017	15677	15907	15889	15920	15885	15867	15741	15818	16013	15676	15860	15924	15910	15892	15915	15728	15822	15876	15705	16015	15943	15931	15909	16025	15799	15788	15826	15914
22718	25623	37252	33883	28181	26476	31622	27994	27684	28261	28173	27925	27838	27990	28172	28099	28199	27980	27811	27908	27778	28101	27806	27988	27627	27744	27817	27929	27572	27937	27734	27778	27800	27765	28057	28005	27801	27912	27330	27589	27770	27838	27890	27761	27633	27748	27768	27570	27566	27661	27694	27552	27730	27498	27661	27573	27611	27676	27721	27733	27793	27551	27857	27805	27814	27776	27692	27680	27659	27589	27681	27814	27600	27831	27623	27538	27738	27790	27606	27508	27604	27780	27644	27907	27638	27987	27869	27664	27517	27950	27487	27585	27701	27458	27634	28003	27474	27825	27649	27588	27484	27606	27642	27446	27656	27755	27580	27786	27494	27655	27729	27649	27665	27746	27685	27767	27718	27687	27438	27737	27354	27556	27490	27606	27869	27676	27806	27311	27769	27607	27438	27526	27476	27576	27621	27782	27630	27720	27636	27256	27664	27632	27449	27562	27394	27604	27623	27621	27699	27419	27629	27661	27805	27395	27590	27555	27686	27407	27580	27535	27768	27673	27361	27465	27705	27792	27419	27621	27690	27610	27538	27767	27810	27688	27631	27271	27403	27395	27678	27644	27549	27520	27494	27819	27377	27776	27578	27588	27591	27574	27333	27678	27641	27636	27567	27622	27673	27508	27432	27331	27562	27754	27677	27639	27481	27695	27833	27434	27783	27788	27642	27780	28035	27604	27936	27535	27540	27412	27256	27719	27720	27583	27792	27567	27516	27676	27567	27682	27714	27718	27494	27630	27702	27448	27527	27401	27621	27507	27533	27496	27560	27474	27711	27556	27618	27535	27684	27698	27932	27534	27727	27602	27466	27623	27450	27667	27786	27579	27627	27672	27745	27777	27582	27351	27547	27940	27897	27534	27757	27871	27610	27621	27635	27454	27748	27834	27639	27657	27646	27714	27584	27366	27627	27563	27414	27576	27837	27746	27629	27691	27555	27532	27511	27607	27486	27430	27702	27491	27578	27695	27747	27622	27713	27644	27586	27719	27497	27571	27571	27468	27354	27576	27743	27781	27422	27587	27457	27406	27505	27178	27564	27557	27515	27624	27596	27630	27501	27700	27675	27785	27510	27309	27451	27473	27468	27661	27881	27770	27504	27772	27662	27588	27585	27486	27716	27589	27737	27673	27788	27632	27694	27487	27444	27591	27628	27438	27645	27604	27630	27326	27672	27685	27721	27604	27409	27285	27463	27709	27618	27611	27498	27301	27514	27580	27234	27669	27806	27475	27777	27719	27468	27805	27314	27555	27442	27688	27594	27503	27619	27714	27516	27269	27391	27417	27548	27694	27753	27496	27372	27715	27653	27810	27461	27528	27546	27671	27540	27630	27536	27750	27790	27630	27422	27134	27497	27589	27612	27721	27577	27432	27654	27507	27582	27865	27587	27369	27693	27649	27568	27831	27710	27620	27627	27744	27683	27423	27790	27618	27680	27584	27686	27803	27567	27768	27953	27704	27775	27434	27396	27576	27684	27755	27771	27340	27610	27872	27489	27637	27704	27821	27583	27732	27497	27306	27618	27586	27928	27811	27548	27602	27551	27512	27526	27710	27843	27579	27479	27625	27445	27633	27617	27523	27664	27650	27378	27497	27574	27308	27569	27687	27789	27136	27671	27650	27875	27518	27744	27857	27725	27552	27725	27610	27683	27797	27521	27750	27581	27724	27619	27456	27549	27366	27780	27534	27822	27625	27620	27707	27780	27340	27558	27605	27569	27567	27658	27410	27529	27352	27579	27540	27672	27491	27751	27422	27621	27436	27345	27752	27606	27422	27736	27690	27679	27677	27394	27806	27533	27887	27745	27617	27296	27674	27761	27552	27559	27443	27889	27568	27565	27648	27439	27339	27593	27671	27662	27764	27202	27661	27937	27610	27605	27676	27451	27734	27600	27583	27430	27631	27633	27486	27505	27358	27959	27646	27448	27560	27698	27521	27677	27672	27472	27853	27641	27540	27412	27662	27759	27561	27659	27375	27524	27535	27478	27453	27523	27489	27505	27631	27660	27436	27300	27592	27694	27730	27510	27684	27669	27465	27383	27525	27423	27371	27607	27527	27655	27804	27619	27803	27543	27774	27701	27512	27499	27430	27722	27603	27608	27388	27529	27641	27559	27472	27671	27612	27621	27811	27623	27311	27508	27451	27581	27651	27875	27807	27474	27690	27384	27439	27640	27731	27434	27552	27825	27467	27501	27554	27530	27600	27803	27303	27635	27687	27423	27357	27511	27496	27556	27671	27508	27435	27844	27681	27667	27543	27751	27434	27496	27713	27602	27283	27624	27482	27625	27528	27602	27509	27546	27672	27584	27436	27387	27669	27656	27437	27491	27736	27601	27854	27814	27618	27924	27517	27839	27500	27511	27629	27628	27640	27719	27855	27586	27390	27621	27278	27709	27801	27805	27678	27813	27851	27741	27813	27656	27789	27712	27522	27571	27393	27265	27378	27615	27704	27746	27767	27601	27615	27679	27651	27500	27399	27613	27563	27447	27514	27431	27796	27416	27495	27971	27891	27544	27576	27628	27723	27730	27661	27711	27262	27380	27486	27376	27508	27561	27586	27352	27522	27637	27433	27662	27539	27586	27623	27568	27300	27515	27260	27621	27478	27354	27256	27597	27519	27770	27519	27725	27752	27762	27543	27433	27700	27490	27564	27543	27438	27625	27546	27414	27838	27585	27656	27507	27631	27440	27446	27661	27566	27670	27549	27329	27854	27567	27669	27763	27681	27759	27463	27424	27784	27649	27867	27826	27622	27781	27758	27424	27409	27427	27854	27694	27784	27519	27575	27450	27581	27685	27405	27343	27373	27598	27532	27654	27415	27709	27598	27687	27670	27682	27586	27488	27460	27368	27497	27430	27513	27600	27384	27359	27717	27627	27470	27654	27494	27541	27373	27469	27511	27707	27928	27379	27250	27667	27474	27694	27649	27627	27510	27659	27453	27707	27342	27439	27658	27456	27678	27823	27908	27699	27597	27671	27525	27806	27924	28046	27561	27818	27789	27769	27629	27571	27316	27633	27516	27595	27565	27512	27674	27751	27511	27572	27664	27400	27533	27689	27843	27751	27537	27583	27680	27335	27784	27651	27425	27451	27552	27540	27610	27759	27375	27366	27675	27433	27638	27577	27456	27545	27605	27484	27625	27795	27691	27635	27643	27672	27543	27534	27535	27245	27424	27371	27464	27659	27736	27550	27669	27574	27645	27489	27479	27480	27439	27597	27365	27713	27534	27742	27523	27565	27661	27739	27646	27560	27486	27678	27746	27934	27606	27563	27664	27462	27557	27743	27477	27615	27516	27729	27784	27416	27588	27603	27453	27588	27551	27512	27422	27412	27766	27558	27616	27776	27710	27577	27667	27820	27649	27696	27679	27394	27353	27464	27571	27878	27455	27764	27933	27594	27489	27575	27636	27692	27531	27479	27469	27712	27789	27822	27814	27683	27413	27648	27700	27905	27601	27546	27635	27377	27485	27795	27576	27861	27959	27536	27589	27672	27708	27670	27494	27363	27567	27648	27746	27491	27590	27704	27457	27634	27615	27740	27521	27581	27556	27555	27694	27566	27462	27401	27647	27801	27766	27521	27589	27553	27414	27842	27520	27370	27645	27653	27467	27755	27500	27319	27463	27389	27601	27504	27322	27715	27798	27671	27573	27505	27530	27652	27343	27246	27393	27441	27552	27566	27707	27380	27337	27287	27547	27903	27601	27678	27790	27717	27416	27509	27844	27719	27615	27739	27605	27441	27610	27651	27676	27549	27465	27482	27516	27441	27648	27770	27561	27661	27558	27455	27623	27493	27705	27636	27516	27578	27466	27565	27371	27691	27526	27830	27536	27542	27747	27516	27421	27903	27658	27674	27555	27263	27756	27538	27643	27600	27718	27709	27795	27642	27610	27619	27361	27498	27425	27672	27685	27775	27654	27727	27453	27540	27462	27806	27515	27683	27774	27343	27565	27568	27428	27366	27492	27508	27640	27781	27577	27624	27555	27615	27554	27671	27770	27725	27516	27494	27310	27776	27745	27371	27394	27618	27429	27786	27588	27607	27632	27705	27650	27590	27866	27713	27724	27714	27757	27433	27597	27787	27574	27500	27410	27502	27523	27636	27610	27652	27506	27680	27591	27329	27598	27697	27733	27763	27469	27496	27572	27636	27777	27751	27784	27661	27677	27585	27507	27539	27761	27984	27896	27507	27756	27492	27706	27561	27689	27610	27402	27581	27720	27534	27722	27580	27563	27734	27779	27858	27807	27813	27407	27722	27912	27733	27424	27453	27525	27715	27603	27452	27345	27572	27707	27418	27656	27498	27395	27703	27786	27641	27553	27734	27658	27478	27533	27570	27791	27970	27290	27639	27447	27667	27546	27670	27475	27375	27620	27398	27469	27244	27591	27603	27494	27646	27255	27606	27558	27325	27690	27541	27375	27482	27779	27698	27614	27325	27279	27557	27431	27299	27485	27681	27645	27416	27569	27941	27451	27564	27604	27585	27717	27783	27642	27397	27614	27741	27418	27609	27689	27544	27506	27423	27721	27531	27451	27776	27416	27727	27662	27517	27509	27742	27693	27434	27521	27881	27705	27653	27747	27714	27450	27858	27510	27423	27615	27587	27486	27700	27718	27483	27515	27697	27669	27766	27537	27737	27460	27662	27534	27551	27760	27683	27775	27618	27542	27170	27792	27636	27483	27689	27462	27755	27543	27704	27916	27442	27480	27702	27526	27463	27555	27526	27583	27761	27529	27483	27723	27365	27426	27490	27467	27541	27595	27432	27433	27549	27838	27597	27788	27690	27486	27715	27676	27512	27549	27332	27675	27362	27763	27453	27704	27804	27714	27639	27396	27360	27589	27725	27755	27541	27293	27624	27495	27523	27479	27719	27561	27590	27487	27442	27592	27511	27609	27763	27636	27513	27698	27785	27772	27635	27492	27624	27797	27648	27535	27424	27662	27879	27384	27593	27441	27384	27683	27633	27419	27622	27448	27539	27758	27261	27700	27796	27641	27507	27519	27812	27522	27366	27509	27623	27501	27784	27587	27606	27524	27668	27707	27578	27584	27560	27664	27725	27640	27610	27804	27612	27420	27495	27790	27651	27338	27251	27540	27646	27778	27502	27790
59584	103037	94255	67503	38150	16199	16176	16385	16480	16346	16359	16340	16437	16316	16571	16306	16420	16370	16218	16434	16453	16323	16403	16495	16240	16186	16297	16427	16549	16432	16377	16444	16491	16209	16357	16300	16171	16240	16362	16338	16331	16298	16448	16335	16498	16369	16315	16482	16238	16286	16491	16236	16317	16367	16268	16458	16268	16303	16249	16076	16170	16290	16496	16220	16412	16211	16439	16367	16231	16325	16274	16263	16258	16287	16221	16356	16250	16238	16192	16323	16117	16249	16319	16323	16259	16341	16272	16350	16394	16311	16208	16392	16049	16446	16351	16308	16239	16393	16351	16413	16280	16340	16305	16484	16434	16197	16410	16322	16296	16400	16499	16191	16325	16328	16208	16144	16361	16270	16313	16359	16205	16264	16343	16323	16295	16364	16246	16175	16517	16271	16348	16261	16391	16436	16357	16241	16333	16248	16212	16242	16351	16249	16404	16154	16538	16232	16221	16401	16402	16290	16306	16539	16206	16363	16248	16412	16519	16333	16237	16606	16311	16442	16247	16131	16275	16096	16427	16370	16223	16198	16423	16044	16113	16188	16227	16263	16243	16400	16310	16262	16393	16242	16197	16409	16245	16304	16266	16351	16334	16230	16252	16366	16349	16283	16490	16403	16109	16211	16256	16364	16323	16335	16214	16296	16379	16326	16404	16409	16315	16241	16260	16221	16360	16132	16316	16484	16299	16405	16359	16244	16311	16286	16295	16182	16447	16313	16382	16328	16197	16375	16305	16266	16294	16365	16174	16343	16072	16326	16180	16239	16191	16239	16343	16277	16324	16279	16253	16224	16284	16275	16409	16404	16277	16317	16272	16386	16489	16371	16303	16231	16306	16313	16333	16488	16305	16253	16386	16171	16457	16178	16282	16247	16232	16455	16200	16376	16277	16335	16217	16212	16322	16366	16240	16410	16332	16454	16260	16403	16259	16312	16353	16276	16556	16374	16389	16231	16261	16186	16460	16162	16230	16157	16331	16322	16257	16508	16490	16363	16285	16169	16127	16452	16414	16335	16169	16304	16206	16294	16220	16235	16296	16335	16267	16326	16203	16274	16353	16181	16258	16268	16377	16297	16181	16399	16190	16223	16295	16303	16296	16263	16406	16346	16505	16133	16136	16268	16441	16297	16435	16392	16541	16436	16368	16450	16333	16239	16293	16322	16432	16321	16314	16431	16363	16260	16208	16281	16381	16348	16407	16120	16407	16400	16284	16264	16174	16371	16154	16338	16388	16316	16273	16477	16239	16395	16382	16304	16353	16391	16271	16289	16395	16189	16441	16466	16389	16198	16266	16243	16056	16398	16215	16563	16375	16416	16380	16511	16309	16259	16286	16429	16385	16162	16152	16314	16313	16268	16344	16456	16322	16266	16217	16231	16541	16554	16270	16201	16391	16308	16176	16230	16329	16474	16284	16385	16232	16383	16284	16388	16320	16343	16262	16586	16359	16408	16022	16279	16352	16202	16340	16206	16280	16243	16359	16437	16253	16445	16487	16435	16105	16339	16388	16347	16373	16186	16267	16262	16306	16290	16504	16346	16387	16304	16259	16224	16246	16372	16391	16329	16249	16112	16266	16395	16345	16229	16377	16438	16176	16269	16069	16308	16378	16047	16335	16332	16398	16338	16202	16374	16343	16199	16471	16331	16335	16475	16231	16223	16359	16230	16261	16183	16405	16410	16283	16210	16238	16456	16143	16397	16202	16279	16286	16270	16381	16238	16211	16190	16230	16269	16398	16270	16491	16256	16385	16302	16436	16267	16131	16348	16356	16177	16212	16222	16537	16307	16205	16350	16167	16236	16362	16321	16442	16187	16457	16323	16130	16395	16314	16277	16317	16464	16349	16305	16265	16122	16272	16418	16161	16206	16215	16358	16477	16307	16336	16408	16170	16239	16361	16224	16364	16451	16264	16234	16308	16376	16214	16255	16261	16127	16236	16297	16414	16290	16276	16172	16362	16375	16225	16236	16360	16139	16353	16231	16351	16321	16242	16299	16346	16273	16371	16420	16444	16384	16306	16251	16403	16425	16333	16207	16382	16353	16131	16261	16149	16473	16281	16334	16154	16280	16291	16266	16134	16282	16424	16190	16357	16364	16470	16186	16352	16392	16155	16356	16341	16397	16390	16251	16345	16361	16247	16316	16378	16276	16293	16408	16302	16289	16250	16310	16416	16317	16435	16335	16243	16305	16285	16269	16391	16460	16415	16358	16197	16235	16239	16514	16294	16291	16532	16256	16276	16370	16356	16252	16370	16355	16089	16447	16389	16298	16434	16242	16162	16444	16369	16250	16272	16398	16391	16208	16231	16407	16280	16117	16395	16373	16354	16277	16399	16414	16200	16326	16342	16279	16283	16349	16172	16358	16404	16311	16138	16281	16335	16229	16169	16151	16174	16435	16253	16288	16377	16269	16331	16307	16182	16277	16210	16263	16428	16382	16127	16462	16379	16317	16376	16384	16149	16229	16206	16334	16403	16156	16261	16179	16121	16244	16210	16284	16470	16312	16367	16385	16213	16352	16347	16166	16300	16241	16259	16272	16308	16183	16335	16296	16190	16362	16347	16330	16364	16466	16221	16469	16495	16127	16340	16459	16619	16463	16127	16276	16321	16414	16421	16222	16385	16384	16466	16268	16310	16327	16336	16175	16277	16262	16312	16361	16471	16322	16241	16368	16413	16208	16463	16364	16399	16365	16212	16274	16410	16404	16326	16276	16284	16257	16283	16459	16185	16200	16221	16362	16388	16357	16419	16189	16332	16352	16453	16343	16154	16317	16378	16416	16343	16347	16225	16283	16242	16218	16350	16517	16173	16292	16333	16290	16336	16143	16518	16258	16204	16428	16332	16316	16265	16214	16323	16275	16371	16184	16471	16428	16412	16190	16164	16189	16393	16263	16370	16237	16258	16353	16051	16445	16427	16281	16308	16215	16095	16224	16196	16345	16271	16357	16376	16300	16289	16235	16245	16338	16097	16370	16340	16453	16186	16463	16336	16324	16356	16310	16190	16268	16366	16183	16340	16302	16344	16246	16436	16313	16482	16214	16370	16364	16435	16255	16310	16238	16169	16363	16419	16268	16283	16403	16429	16300	16226	16231	16154	16336	16289	16275	16228	16172	16258	16130	16450	16303	16226	16265	16260	16386	16362	16351	16203	16507	16139	16143	16236	16358	16449	16275	16323	16339	16400	16408	16213	16292	16428	16337	16259	16496	16430	16361	16251	16325	16128	16362	16499	16223	16277	16249	16287	16408	16230	16251	16358	16261	16399	16228	16186	16215	16306	16312	16415	16430	16262	16191	16357	16354	16237	16422	16367	16289	16256	16316	16198	16334	16357	16482	16276	16354	16248	16279	16224	16398	16414	16208	16223	16223	16250	16270	16226	16471	16158	16340	16337	16315	16321	16189	16301	16367	16405	16418	16303	16274	16249	16280	16332	16303	16273	16236	16165	16326	16438	16346	16247	16384	16351	16226	16237	16438	16298	16393	16224	16284	16252	16216	16275	16364	16379	16270	16291	16187	16220	16232	16289	16445	16485	16289	16272	16175	16514	16286	16493	16289	16171	16336	16296	16289	16259	16219	16430	16258	16309	16183	16354	16275	16221	16337	16264	16464	16177	16256	16536	16391	16150	16217	16336	16381	16151	16337	16405	16302	16343	16305	16181	16285	16537	16310	16483	16251	16385	16359	16286	16342	16271	16382	16363	16321	16514	16164	16237	16333	16237	16434	16476	16283	16380	16328	16433	16343	16356	16481	16304	16283	16372	16287	16368	16305	16265	16252	16401	16376	16203	16352	16210	16279	16273	16409	16279	16182	16395	16218	16437	16309	16325	16195	16299	16515	16356	16313	16417	16245	16376	16135	16467	16323	16327	16331	16377	16131	16401	16152	16321	16219	16332	16281	16203	16256	16283	16334	16119	16483	16308	16324	16185	16191	16231	16163	16311	16404	16327	16399	16393	16250	16290	16311	16402	16275	16281	16170	16286	16340	16378	16307	16293	16266	16126	16507	16188	16292	16261	16503	16361	16222	16221	16096	16273	16392	16172	16338	16271	16164	16321	16352	16448	16316	16345	16316	16429	16339	16377	16126	16501	16426	16337	16203	16329	16362	16478	16218	16389	16199	16379	16427	16427	16289	16173	16277	16312	16487	16294	16489	16184	16290	16313	16186	16375	16378	16371	16330	16226	16356	16509	16357	16408	16259	16302	16308	16212	16197	16023	16391	16352	16461	16439	16463	16362	16166	16394	16214	16395	16612	16379	16185	16426	16359	16065	16445	16146	16385	16321	16165	16282	16319	16445	16244	16340	16352	16436	16377	16386	16180	16454	16361	16160	16366	16239	16354	16459	16350	16299	16317	16384	16386	16230	16239	16292	16368	16247	16300	16302	16395	16252	16377	16190	16186	16178	16404	16189	16352	16362	16497	16168	16172	16179	16393	16230	16231	16314	16271	16268	16259	16474	16254	16359	16436	16461	16342	16248	16196	16242	16171	16284	16252	16343	16298	16222	16347	16335	16359	16241	16291	16188	16487	16330	16349	16392	16310	16418	16168	16252	16229	16153	16272	16224	16246	16197	16347	16161	16379	16424	16332	16266	16210	16370	16167	16378	16425	16343	16223	16282	16363	16331	16186	16412	16392	16328	16252	16224	16410	16376	16261	16396	16153	16359	16414	16240	16411	16314	16171	16196	16241	16553	16419	16395	16148	16151	16471	16308	16516	16537	16349	16475	16357	16289	16203	16458	16187	16275	16258	16265	16308	16321	16484	16197	16314	16302	16316	16393	16363	16241	16291	16350	16492	16329	16256	16408	16391	16460	16164	16246	16200	16186	16222	16298	16291	16135	16337	16292	16256	16232	16207	16354	16338	16374	16208	16499	16344	16403	16247	16263	16350	16369	16395	16418	16338	16223	16284	16326	16255	16359	16216	16241	16431	16181	16361	16326	16479	16274	16362	16139	16486	16312	16341	16203	16241	16375	16445	16455	16318	16376	16397	16305	16228	16463	16306	16225	16203	16370	16362	16486	16291	16360	16333	16430	16277	16152	16454	16422	16266	16287	16256	16468	16261	16523	16453	16308	16323	16121	16284	16333	16236	16441	16125	16469	16246	16245	16384
40486	47740	44865	35180	29805	27853	27803	27587	27303	27328	27238	27313	27509	26975	27102	27312	26869	27406	27249	27567	27455	27336	27359	27439	27311	27318	27324	27473	27397	27276	27349	27209	27482	27344	27168	27401	27330	27353	27218	27392	27224	27657	27399	27438	27245	27193	27137	27319	27405	27605	27329	27450	27283	27552	27381	27166	27169	27265	27303	27655	27346	27336	27368	27393	27220	27161	27455	27406	27282	27393	27313	27185	27581	27430	27231	27335	27613	27306	27307	27381	27212	27127	27336	27334	27394	27345	27229	27218	27340	27441	27274	27244	27439	27515	27528	27369	27370	27257	27551	27312	27296	27291	27305	27246	27451	27382	27465	27335	27539	27407	27356	27451	27120	27457	27448	27207	27483	27366	27192	27291	27156	27309	27370	27524	27580	27337	27387	27347	27591	27437	27397	27369	27449	27274	27395	27299	27421	27450	27596	27337	27491	27189	27350	27138	27324	27061	27463	27350	27462	27541	27283	27348	27441	27365	27422	27156	27487	27236	27158	27345	27381	27384	27310	27242	27155	27313	27393	27492	27146	27202	27565	27451	27512	27355	27414	27265	27344	27039	27359	27020	27356	27241	27394	27467	27208	27330	27496	27472	27262	27494	27379	27361	27128	27553	27337	27295	27246	27452	27420	27221	27496	27243	27556	27514	27191	27462	27087	27281	27196	27336	27523	27315	27214	27518	27294	27282	27288	27335	27491	27249	27389	27412	27337	26793	27290	27648	27591	27396	27307	27208	27100	27382	27061	27117	27408	26947	27606	27311	27347	27480	27259	27309	27528	27167	27244	27451	27411	27615	27417	27294	27387	27273	27333	27081	27320	27371	27284	27318	27295	27214	26978	27177	27384	27350	27177	27239	27293	27279	27232	27294	26998	27459	27409	27337	27565	27225	27218	27470	27482	27591	27252	26964	27143	27199	27205	27465	27348	27171	27344	27123	27295	27360	27507	27197	27448	27233	27181	27164	27349	27503	27381	27221	27343	27366	27483	27288	27327	27231	27391	27518	27381	27240	27082	27312	27308	27373	27382	27211	27043	27227	27325	27241	27544	27308	27107	27477	27569	27302	27316	27283	27487	27018	27045	27126	27185	27382	27414	27216	27392	27352	27478	27467	27438	27147	27510	27315	27354	27318	27539	27594	27475	27700	27495	27557	27372	27183	27503	27525	27476	27202	27271	27374	27185	27250	27326	27301	27444	27333	27555	27405	27252	27370	27414	27043	27331	27249	27616	27665	27461	27538	27142	27341	27464	27454	27420	27311	27288	27123	27213	27173	27542	27380	27206	27264	27048	27515	27247	27339	27387	27494	27489	27397	27356	27337	27436	27405	27385	27289	27592	27117	27533	27209	27274	27360	27377	27237	27600	27432	27218	27427	27515	27142	27578	27363	27427	27570	27367	27509	27409	27373	27117	27275	27545	26983	27253	27206	27261	27417	27229	27560	27096	27562	27219	27241	27351	27314	27286	27133	27158	27267	27376	27548	27404	27350	27230	27027	27317	27511	27217	27242	27174	27282	27257	27403	27343	27369	27256	27376	27600	27457	27327	27332	27402	27070	27235	27353	27539	27192	27230	27232	27236	27095	26891	27329	27316	27589	27435	27320	27107	27595	27413	27230	27327	27498	27147	27311	27273	27279	27499	27526	27197	27544	27170	27448	27223	27342	27212	27582	27248	27120	27272	27414	27257	27187	27111	27318	27226	27359	27283	27320	27616	27222	27496	27554	27400	27449	27285	27399	27618	27502	27400	27170	26937	27357	27554	27318	27370	27339	27143	27461	27453	27430	27260	27724	27464	27406	27206	27173	27519	27212	27192	27365	27183	27470	27269	27434	27233	27338	27333	27323	27336	27349	27354	27349	27297	27519	27444	27461	27422	27218	27429	27457	27189	27114	27311	27345	27355	27253	27453	27157	27506	27378	27587	27467	27549	27433	27105	27253	27028	27121	27198	27337	27464	27553	27341	27486	27372	27401	27422	27254	27067	26942	27535	27469	27315	27258	27521	27185	27715	27233	27044	27246	27526	27405	27432	27240	27016	27381	27114	27231	27109	27460	27296	27345	27596	27428	27427	27272	27223	27224	27275	27338	27247	27355	27462	27135	27272	27370	27451	27236	27499	27369	27261	27186	27272	27603	27510	27135	27405	27278	27175	27228	27413	27097	27072	27043	27007	27189	27429	27555	27182	26945	27102	27557	27428	27450	27307	27215	27267	27457	27241	27372	27245	27141	27398	27253	27075	27350	27357	27057	27279	27182	27079	27284	27477	27329	27445	27052	27512	27403	27363	27492	27292	26978	27532	27400	27319	27579	27607	27255	27421	27306	27453	27411	27400	27016	27220	27465	27430	27592	27109	27490	27340	27203	27339	27282	27485	27360	27362	27374	27338	27300	27129	27369	27492	27355	27279	27448	27154	27076	27045	27521	27361	27293	27267	27450	27652	27217	27337	27502	27233	27178	26972	27309	27535	27220	27467	27340	27211	27260	27346	27245	27590	27271	27384	27438	27388	27372	27216	27133	27373	27227	27291	27334	27614	27189	27255	27315	27501	27613	27646	27349	27331	27583	27379	27384	27290	27349	27151	27275	27382	27313	27234	27306	27450	27550	27164	26946	27299	27192	27113	27286	27370	27149	27091	27395	27431	27283	27110	27331	27408	27475	27293	27214	27405	27616	27209	27472	27433	27336	27428	27271	27271	27499	27533	26962	27244	27341	27125	27075	27065	27444	27321	27305	27306	27208	27342	27179	27434	27171	27307	26792	27163	27226	27462	27049	27414	27466	27318	27246	27078	27385	27368	27434	27450	27295	27389	27448	27633	27351	27378	27466	27423	27275	27400	27296	27188	27494	27734	27465	27494	27289	27426	27191	27392	27300	27393	27498	27411	27498	27307	27111	27002	27142	27348	27309	27207	27146	27578	27289	27201	27167	27370	27242	27665	27325	27559	27473	27182	27339	27428	27136	27376	27292	27208	27287	27400	27216	27592	27357	27299	27110	27488	27643	27332	27380	27289	27380	27450	27541	27442	27180	27362	27576	27524	27338	27419	27257	27263	27294	27178	27066	27180	27261	27252	27321	27317	27512	27259	27204	27348	27426	27514	27323	27352	27343	27155	27144	27249	27396	27239	27533	27363	27342	27252	27378	27305	27150	27360	27485	27264	27525	27622	27506	27012	27224	27460	27255	27498	27177	27097	27473	27294	27279	27134	27412	27616	27183	27299	27295	27110	27258	27271	27050	27506	27142	27518	27048	27426	27560	27557	27226	27382	27468	27385	27360	27321	27275	27156	27368	27523	27317	26936	27243	27457	27341	27498	27716	27416	27303	27297	27414	27506	27351	27290	27189	27562	27454	27460	27467	27511	27258	27174	27101	27293	27161	27294	27399	27128	27350	27381	27344	27526	27285	27445	27328	27544	27738	27537	27218	27493	27394	27175	27055	27570	27494	27497	27189	27656	27291	27514	27281	27224	27168	27374	27120	27475	27432	27280	27234	27502	27247	27607	27497	27431	27264	27522	27324	27476	27321	27424	26965	27161	27368	27302	27313	27336	27515	27590	27358	27326	27210	27356	27391	27143	27210	27439	27376	27241	27402	27596	27372	27361	27207	27271	27379	27461	27509	27318	27328	27254	27313	27343	27279	27394	27401	27307	27316	27604	27310	27297	27222	27470	27467	27440	27222	27199	27394	27286	27398	27446	27180	27275	27097	27197	27351	27282	27489	27219	27210	27454	27231	27517	27199	27188	27306	27065	27511	27219	27358	27380	27361	27366	27401	27441	27479	27166	27209	27206	27440	27345	27600	27387	27454	27007	27284	27160	27409	27249	27443	27459	27512	27331	27492	27212	27504	27436	27243	27254	27302	27163	27263	27360	27340	27329	27408	27088	27160	27409	27196	27558	27554	27719	27325	27168	27283	27373	27368	27180	27275	27504	27104	27356	27372	27715	27153	27260	27289	27386	27382	27161	27242	27335	27279	27368	27558	27283	27508	27225	27527	27414	27343	27203	27124	27428	27115	27475	27098	27190	27464	27505	27490	27377	27630	27357	27626	27391	27201	27598	27482	27364	27176	27248	27195	27363	27675	27528	27559	27703	27550	27475	27348	27144	27312	27339	27268	27564	27501	27391	27352	27191	27309	27466	27550	27490	27742	27289	27492	27372	27490	27408	27078	27334	27243	27384	27347	27394	27261	27200	27387	27363	27415	27163	27351	27437	27473	27302	27148	27285	27442	27399	27103	27396	27312	27251	27304	27198	27130	27469	27288	27052	27166	27526	27279	27373	27360	27453	27115	27494	27375	27434	27394	27498	26953	27362	27303	27304	27340	27214	27357	27410	27198	27187	27262	27513	27036	27386	27232	27022	27356	27241	27216	27471	27174	27325	27395	27389	27461	27500	27047	27261	27546	27464	27246	27295	27349	27501	27303	27287	27288	27251	27412	27402	27190	27227	27449	27316	27265	27205	27267	27127	27208	27545	27283	27288	27336	27586	27467	27401	27204	27496	27426	27455	27352	27312	27171	27557	27247	27274	27432	27633	27199	27232	27323	27326	27390	27098	27331	27380	27327	27458	27195	27167	27505	27616	27502	27340	27214	27413	27130	27350	27426	27208	27069	27321	27282	27372	27576	27267	27289	27229	27259	27356	27302	27156	27323	27186	27302	27137	27066	27245	27263	27310	27037	27424	27372	27393	27390	27591	27263	27385	27556	27401	27345	27254	27274	27381	27443	27325	27336	27313	27609	27379	27353	27260	27418	27098	27326	27367	27450	27245	27105	27073	27403	27205	27337	27262	27292	27375	27221	27542	27241	27334	27484	27042	27328	27297	27320	27377	27193	27266	27168	27384	27311	27305	27102	27290	27302	27301	27360	27230	27362	27500	27197	27468	27472	27359	27478	27437	27208	27419	27168	27310	27489	27156	27407	27159	27536	27352	27120	27320	27427	27588	27588	27274	27540	27611	27308	27435	27444	27335	27264	27318	27320	27640	27323	27330	27120	27346	27321	27538	27385	27251	27375	27534	27512	27567	27210	27508	27447	27341	27504	27552	27446	27343	27364	27314	27173	27110	27270	27168	27516	27498	27334	27271	27385	27282	27130	27356	27278	27283	27153	27314	27253	27437	27568
38366	51203	37665	23764	18525	16290	16390	16130	16396	16164	16216	16320	16170	16283	16365	16248	16447	16233	16515	16329	16281	16250	16440	16482	16425	16298	16213	16268	16274	16279	16392	16413	16211	16153	16306	16325	16411	16413	16365	16487	16364	16412	16308	16236	16193	16345	16489	16272	16327	16275	16345	16377	16271	16361	16198	16457	16402	16313	16352	16594	16215	16389	16455	16402	16319	16419	16402	16319	16252	16344	16169	16343	16267	16370	16474	16273	16382	16243	16381	16263	16452	16358	16218	16382	16384	16279	16112	16318	16243	16308	16386	16438	16247	16232	16296	16349	16276	16257	16324	16318	16423	16397	16353	16440	16347	16261	16368	16354	16530	16203	16294	16498	16200	16265	16286	16279	16287	16281	16370	16445	16336	16310	16330	16353	16438	16347	16264	16228	16476	16411	16304	16221	16178	16367	16408	16173	16215	16315	16212	16361	16326	16260	16417	16476	16219	16212	16222	16296	16394	16347	16356	16399	16292	16175	16259	16285	16359	16267	16474	16394	16305	16468	16323	16311	16289	16471	16291	16375	16388	16376	16313	16171	16271	16265	16383	16372	16332	16298	16338	16464	16345	16295	16205	16228	16362	16340	16343	16352	16390	16507	16402	16254	16263	16414	16526	16414	16294	16371	16262	16248	16399	16373	16259	16321	16438	16252	16214	16339	16341	16449	16242	16328	16289	16414	16272	16427	16385	16334	16334	16347	16364	16328	16287	16313	16266	16208	16250	16280	16306	16487	16321	16158	16399	16211	16364	16492	16379	16388	16204	16332	16286	16243	16228	16104	16323	16188	16211	16225	16444	16327	16513	16244	16399	16496	16321	16154	16549	16291	16573	16202	16328	16394	16125	16382	16384	16270	16345	16221	16216	16277	16327	16291	16277	16347	16543	16309	16288	16412	16263	16353	16412	16447	16234	16311	16286	16325	16460	16264	16414	16244	16321	16472	16370	16342	16452	16369	16428	16234	16457	16326	16275	16432	16271	16409	16404	16434	16263	16333	16343	16471	16296	16565	16091	16434	16449	16135	16366	16231	16418	16190	16494	16217	16322	16395	16233	16470	16353	16267	16485	16562	16324	16458	16297	16325	16222	16424	16262	16574	16217	16369	16347	16247	16298	16342	16640	16408	16459	16158	16433	16349	16408	16486	16262	16208	16381	16423	16378	16359	16272	16334	16206	16268	16343	16267	16293	16307	16523	16141	16328	16422	16352	16251	16430	16250	16167	16593	16435	16256	16194	16304	16219	16468	16467	16323	16373	16149	16395	16440	16437	16448	16305	16394	16160	16423	16259	16365	16348	16326	16332	16310	16225	16354	16337	16337	16392	16229	16263	16302	16284	16450	16304	16284	16236	16545	16423	16281	16241	16218	16380	16423	16262	16360	16414	16320	16494	16382	16569	16237	16509	16340	16365	16345	16385	16438	16081	16252	16433	16350	16291	16478	16330	16368	16257	16467	16445	16358	16522	16301	16415	16297	16516	16349	16323	16323	16378	16253	16183	16321	16551	16343	16359	16454	16303	16201	16393	16319	16423	16233	16317	16370	16292	16347	16231	16241	16458	16164	16118	16371	16303	16109	16227	16319	16391	16389	16178	16233	16300	16276	16365	16216	16396	16561	16427	16305	16333	16463	16175	16249	16252	16066	16189	16145	16375	16413	16326	16337	16267	16421	16262	16260	16186	16498	16189	16272	16282	16293	16289	16205	16320	16264	16315	16378	16159	16302	16352	16382	16489	16078	16354	16408	16442	16286	16371	16400	16425	16235	16365	16256	16351	16269	16342	16348	16326	16296	16318	16141	16274	16478	16368	16320	16287	16245	16481	16331	16349	16451	16456	16412	16346	16439	16392	16345	16363	16288	16332	16385	16315	16453	16302	16645	16388	16261	16357	16358	16266	16410	16352	16510	16302	16261	16347	16334	16358	16245	16162	16450	16463	16424	16200	16188	16309	16278	16507	16366	16427	16286	16331	16601	16198	16477	16088	16344	16342	16096	16357	16406	16301	16388	16280	16319	16328	16411	16479	16354	16339	16525	16247	16428	16232	16483	16362	16226	16466	16405	16263	16227	16230	16200	16292	16253	16428	16373	16467	16365	16402	16310	16412	16344	16259	16412	16375	16387	16379	16236	16246	16309	16350	16416	16295	16332	16276	16253	16310	16468	16315	16392	16349	16273	16383	16292	16212	16273	16351	16273	16352	16390	16190	16416	16347	16341	16250	16490	16449	16258	16380	16287	16412	16332	16425	16329	16276	16372	16237	16265	16353	16363	16386	16225	16154	16385	16319	16378	16209	16429	16314	16196	16460	16381	16399	16226	16225	16351	16436	16226	16277	16340	16237	16336	16544	16382	16384	16285	16416	16152	16383	16378	16322	16282	16451	16226	16371	16308	16492	16320	16339	16451	16255	16265	16373	16188	16233	16317	16386	16328	16310	16305	16468	16322	16229	16455	16427	16336	16174	16301	16328	16321	16194	16389	16336	16166	16185	16360	16508	16427	16459	16202	16427	16272	16275	16332	16240	16370	16163	16208	16315	16362	16176	16390	16274	16276	16363	16419	16329	16333	16403	16468	16295	16285	16274	16169	16398	16471	16243	16283	16308	16224	16197	16263	16212	16427	16335	16248	16169	16269	16493	16260	16548	16359	16351	16209	16346	16326	16425	16365	16371	16316	16313	16546	16188	16328	16389	16286	16311	16292	16379	16293	16351	16257	16587	16480	16540	16190	16206	16480	16287	16483	16296	16445	16330	16295	16273	16361	16363	16431	16547	16383	16257	16299	16381	16502	16510	16273	16182	16438	16404	16227	16394	16212	16306	16317	16346	16237	16291	16396	16328	16278	16392	16206	16484	16359	16479	16509	16302	16177	16332	16344	16368	16369	16358	16479	16336	16365	16289	16347	16378	16321	16224	16331	16219	16349	16309	16335	16200	16374	16307	16428	16376	16365	16297	16295	16445	16415	16349	16328	16254	16375	16327	16526	16344	16206	16449	16289	16290	16440	16411	16335	16225	16567	16253	16381	16275	16424	16373	16245	16164	16148	16343	16453	16311	16428	16359	16238	16307	16318	16327	16364	16370	16268	16365	16417	16396	16475	16313	16372	16342	16252	16231	16429	16440	16407	16297	16206	16340	16288	16358	16309	16410	16194	16470	16226	16417	16344	16377	16166	16535	16359	16346	16304	16224	16217	16391	16420	16104	16266	16496	16444	16230	16408	16362	16516	16258	16197	16323	16287	16250	16190	16139	16437	16195	16284	16350	16377	16259	16406	16300	16542	16259	16343	16306	16246	16283	16371	16377	16303	16380	16474	16379	16343	16144	16275	16472	16243	16379	16270	16223	16433	16403	16271	16350	16394	16263	16370	16252	16278	16419	16369	16220	16195	16102	16347	16243	16361	16321	16296	16312	16430	16398	16284	16355	16349	16346	16338	16346	16443	16278	16465	16308	16322	16396	16290	16348	16256	16320	16318	16461	16436	16330	16265	16429	16414	16176	16455	16230	16225	16283	16546	16326	16281	16178	16356	16318	16345	16279	16468	16329	16239	16460	16427	16323	16246	16237	16472	16382	16162	16404	16421	16230	16344	16530	16343	16274	16296	16518	16407	16275	16161	16499	16349	16272	16125	16278	16248	16322	16247	16266	16345	16337	16358	16464	16316	16432	16503	16218	16346	16385	16333	16322	16325	16438	16466	16298	16257	16292	16431	16367	16351	16332	16201	16362	16476	16291	16236	16349	16314	16405	16324	16308	16260	16254	16192	16449	16467	16171	16298	16315	16192	16246	16291	16305	16377	16279	16378	16486	16162	16423	16335	16450	16349	16313	16086	16397	16322	16381	16204	16242	16335	16182	16214	16319	16383	16313	16592	16280	16440	16288	16373	16178	16348	16380	16187	16235	16116	16260	16335	16376	16363	16512	16083	16507	16222	16361	16406	16312	16300	16223	16361	16352	16222	16316	16336	16242	16398	16295	16274	16266	16294	16074	16212	16396	16352	16415	16271	16309	16332	16448	16437	16500	16272	16214	16459	16372	16232	16322	16394	16388	16184	16257	16234	16314	16353	16249	16259	16251	16340	16362	16411	16328	16480	16384	16263	16452	16372	16286	16399	16301	16463	16544	16341	16333	16227	16231	16340	16279	16484	16348	16261	16185	16217	16262	16389	16402	16429	16451	16376	16367	16286	16328	16209	16462	16458	16322	16256	16288	16331	16300	16444	16434	16360	16344	16437	16348	16459	16158	16370	16466	16360	16378	16362	16326	16213	16266	16292	16372	16439	16363	16356	16607	16266	16364	16451	16303	16319	16387	16377	16262	16335	16392	16225	16264	16432	16254	16384	16549	16205	16285	16380	16346	16443	16337	16362	16262	16386	16383	16245	16284	16340	16267	16403	16323	16334	16292	16343	16219	16396	16450	16320	16426	16392	16637	16404	16352	16202	16536	16478	16207	16368	16256	16273	16412	16354	16241	16250	16333	16294	16205	16288	16443	16238	16367	16376	16304	16294	16409	16183	16340	16536	16261	16405	16362	16341	16304	16230	16203	16330	16420	16407	16194	15976	16438	16314	16367	16250	16332	16466	16461	16382	16345	16358	16175	16411	16351	16335	16410	16427	16350	16353	16373	16372	16207	16372	16315	16310	16251	16350	16475	16232	16283	16211	16347	16111	16350	16252	16418	16329	16362	16404	16156	16372	16215	16402	16350	16402	16349	16435	16195	16495	16416	16339	16460	16366	16215	16246	16133	16383	16275	16344	16424	16278	16170	16328	16420	16370	16378	16354	16217	16315	16405	16293	16381	16192	16267	16448	16405	16278	16379	16317	16364	16318	16244	16259	16366	16452	16291	16726	16397	16394	16217	16414	16452	16254	16438	16442	16291	16366	16308	16179	16260	16425	16338	16412	16386	16271	16252	16369	16311	16559	16351	16406	16301	16526	16461	16424	16407	16318	16437	16409	16362	16246	16210	16467	16234	16187	16341	16392	16510	16406	16435	16244	16305	16373	16196	16407	16343	16105	16213	16255	16537	16369	16444	16467	16251	16235	16394	16238	16290	16322	16232	16374	16331	16375	16350	16269	16212	16369	16350	16548	16253	16413	16291	16430	16313	16200	16421	16274	16304	16311
24810	28910	41489	39312	32925	28459	29832	27553	27059	27363	27528	27264	26947	27283	27104	27064	26971	27091	27149	27299	27009	27160	27072	27240	27122	27164	27137	26983	27369	27231	27443	27104	27021	27189	27313	27311	27259	27230	27156	27161	26954	27059	27099	27070	27373	27306	27171	27366	27169	26983	27271	27179	26888	27179	27176	27144	26864	26924	27198	27056	27104	27062	27164	27038	27098	26934	27273	27092	26986	27057	27138	27136	27292	27116	27004	27114	27157	27032	26843	26800	27132	27039	26893	26957	27398	27298	27171	27137	27035	26926	27092	27128	27131	26970	27201	26929	27187	26985	27039	27081	27037	27362	27194	26988	27163	27372	26802	27209	27275	26960	27249	27310	27021	27087	27084	27059	27010	27169	27373	27073	27228	26985	27206	27211	26998	27020	27152	27128	27009	26937	26916	27121	27060	26861	27185	27261	27168	27191	27036	27017	27167	27119	26989	27208	27002	26945	26925	26814	27020	27194	27143	27154	27161	27084	27175	26923	27241	27165	26968	27137	27197	26843	26788	27028	27034	27137	26947	27065	26921	27005	27047	26853	26965	27070	27297	27141	26918	27129	27051	26823	27272	27205	26997	27227	27157	27216	26869	27000	26864	26927	27264	27127	27038	27313	27124	27130	26985	27082	26724	26888	26868	26955	26964	27163	27240	26894	27143	27022	27134	27077	27044	27127	26840	26703	27056	27108	27246	27065	26886	27083	27271	26940	27103	27101	26744	27154	26884	26876	27258	27265	27210	26964	27042	26896	26829	27031	27151	26985	26961	26951	26932	27290	27029	26960	27040	26955	27057	26873	26948	27106	27112	27063	27100	26996	27201	27065	27055	26888	26977	26957	27154	26920	27003	27216	27158	26960	27036	27369	27237	27069	26854	27008	27015	26986	26961	26998	27061	27390	26947	26954	26954	27047	26925	26953	27190	27154	26791	26976	26972	27448	26966	26926	26840	26972	26936	27034	27085	27091	27079	27032	26969	27266	27038	26828	27214	27119	27093	26825	26933	26908	26836	27440	26958	27162	27178	26929	26991	27169	27348	27224	27156	27146	27364	27173	26984	27062	27001	27196	26948	27119	27028	26737	27021	26969	27180	27093	27091	27035	27087	27057	27205	26971	26904	26808	26994	26838	26991	26914	27259	27028	26963	26857	26989	26879	26956	26925	27139	27269	27146	27175	27146	26801	27062	27184	27250	26988	27053	26973	26920	26883	27170	27126	26916	27337	27101	27082	26945	27045	27098	26963	27037	27046	27065	27168	26930	26868	27406	27115	27025	27238	27027	26881	27393	27051	26991	27081	26861	26722	27223	27175	27088	26859	26868	26870	27086	26928	26877	26958	26910	27092	27060	27099	26734	27016	26886	26924	27446	27137	26948	27003	27071	27029	26957	27027	27038	27201	27027	27245	26645	27143	27075	27064	27116	26863	26927	27215	26961	26934	27096	27344	27276	26980	26865	27045	27084	27126	26935	27151	27072	27079	27137	27087	27171	27250	27032	26938	27153	26949	27050	26873	27004	27245	27136	26816	27048	27265	26939	26968	27079	26890	27082	27261	26823	27086	27052	26968	26948	27341	26881	27341	27249	27084	27115	27158	26897	27118	27026	27224	26870	27057	26950	27113	27022	27323	27170	27051	26761	26946	27177	26810	26874	26973	26948	27085	27291	27182	27163	27093	27001	26988	27051	26933	27248	26984	27060	27015	27193	26919	26983	26930	26962	27105	26924	26944	27001	27210	26725	27186	26914	27201	26661	27010	27095	27072	27017	26991	27006	27212	27039	27180	27033	27115	26944	26848	27083	27174	27139	27180	27056	27006	26981	27096	27074	26925	27238	27000	26973	26861	26997	27137	27168	26693	27382	26846	27101	27029	27017	26806	27212	27191	26913	27032	27168	27239	26823	26995	26862	27203	27006	27114	26789	27132	26909	27076	26936	27089	26954	27113	27207	26915	27107	26895	27183	27004	26993	27354	27234	27101	27088	26974	27290	27318	27066	27271	26945	27067	27228	27087	27035	27073	27129	27034	27116	26992	27331	27029	27153	26869	26800	27048	26903	26885	26940	27329	27091	26958	27163	27231	26859	26999	27127	27394	26835	27291	27111	27141	27122	27091	26950	27093	26810	27556	26948	27015	27111	27064	26988	26975	27043	26917	26990	26702	26968	27097	27297	26953	27250	27089	26774	26993	27385	27329	27624	27041	26992	27071	27049	27245	27132	26929	27189	27251	27298	26823	27268	27100	27097	27070	27220	27034	27188	26909	27060	26890	27114	27209	27019	27202	26975	27018	26999	26918	26919	27014	27105	27087	26778	27067	26934	27287	27055	26995	26874	27194	26909	26940	26987	26913	27070	27301	27085	26935	27169	27114	27178	26987	27040	27155	27028	27204	27085	26905	27271	27055	26771	26964	27037	26956	27097	26807	26896	27064	27126	27064	26924	27159	27089	26968	26884	26996	27249	27220	27163	27106	26867	26902	27029	27262	26957	26904	26972	27107	26916	27400	27071	27081	27280	27184	27262	27135	27171	26872	27087	27016	27101	27104	27053	27126	27071	26833	26638	26796	27000	27344	27089	27277	26923	27007	27104	27104	26882	26990	26951	26974	27090	27112	26871	27080	27094	27268	27115	26980	27105	27005	26858	27095	27010	27081	26885	26873	27192	27127	27041	27126	27230	27151	27261	27108	27118	27298	27113	27095	27275	26746	26989	26854	27138	27124	27083	27089	27079	26932	27121	26983	26958	26935	26883	27002	27075	26795	27365	27195	26990	27320	26933	27258	26709	27009	27021	27022	27131	27197	27234	27089	27081	27092	26932	27329	27000	26942	27133	27025	27037	26725	27027	27149	27249	27217	27082	27154	27061	26941	26980	26860	26974	27280	26943	27188	26965	27109	27223	27033	26783	27158	27084	27095	26972	26956	27214	27086	27107	27105	26940	26888	27077	27087	27235	27126	27196	27090	26837	27155	26868	27150	27517	27122	27115	26918	27206	27080	27043	26968	26937	27008	27092	27108	26995	27068	27195	27009	27160	27272	27288	27258	27102	27147	26976	27081	26863	27093	26936	27164	26957	27108	27026	27176	27233	27210	27134	27010	27125	27200	26875	27050	26842	26890	26838	27126	27310	27084	27236	27213	27043	27304	26937	27081	26930	27067	27041	27004	26803	26851	27084	26892	27241	27037	27070	27260	27201	27117	27101	27215	27590	27135	26908	27358	27444	27101	26960	27146	26894	27300	27283	27170	27022	26977	26850	26986	27243	26936	27028	27037	27085	27176	27171	27114	27283	27160	27156	27165	27278	27028	27126	27002	27111	26966	27138	27021	26922	27006	27050	26946	27136	27223	27046	26974	27302	27123	27337	27023	26979	26984	26981	27111	26902	27205	26817	27004	27176	27125	27043	26887	27230	27104	27119	27055	26923	27012	27225	26810	27262	27172	26902	27141	27027	27006	27031	26942	27025	26981	26995	27047	26970	27028	27291	26980	26806	26616	27054	27056	27152	27310	27456	27133	27356	27300	26950	27214	27035	26996	27176	26890	27096	27285	27065	26888	27109	26917	26856	26939	27111	26794	27377	27060	26805	27113	27081	27221	27059	27111	26996	26795	27093	27129	27127	26898	26864	26810	27058	27057	27146	27218	27045	26949	27184	26988	26969	26903	26856	26906	27053	26793	27140	27278	27121	27185	27131	26901	26890	27138	26697	26962	26994	26870	27109	27104	26893	27086	26975	27255	27140	27229	27332	26973	26907	27229	27213	27392	27453	27048	26868	27052	27188	26987	27271	26961	27000	26976	26882	26936	27065	26926	27067	26899	27050	26950	27140	26948	27109	27067	26864	26852	27019	27109	27247	27274	27222	27072	27125	27387	26930	27035	27285	27136	26912	27192	27033	27188	26990	26996	26910	26883	26927	27045	26982	27188	26918	26995	27182	27127	27156	27082	26943	26954	27054	26815	27021	27013	26906	27199	26822	27041	26943	27024	27070	27047	26951	27268	27047	27015	27067	26958	27131	26873	27196	27041	27188	27154	27360	26799	27072	27393	27107	27041	27080	27096	26946	27057	27185	27058	27179	27320	27381	27320	27020	26954	26946	27288	27235	26968	26952	26994	26991	27099	27053	27188	27002	27164	27182	27155	26936	27054	27220	26945	27117	26834	26884	26802	26948	27161	27093	27182	27134	26985	26966	26962	27103	27065	26981	27127	27148	27061	26979	27152	26925	27346	27252	27025	27135	26990	27042	27182	27044	27281	27043	27049	26966	27163	27155	27010	27114	27001	26982	26764	27085	26972	27032	26924	27309	27000	26814	27135	27190	27082	27283	26859	27012	27026	26886	27077	27194	27209	27173	26978	27071	27047	27056	26877	27042	26959	27093	27232	26984	27007	26835	26771	27207	27151	26953	27037	27141	27353	27093	27273	27358	27232	27204	27074	26957	26888	27123	27165	27119	26906	27202	26981	27109	26936	27168	27103	27154	27105	26859	27148	27081	26974	27104	27106	27289	26954	27159	27003	27125	27262	27257	27078	27333	27269	26957	27039	26833	27036	27027	27075	27141	27072	27314	27310	27287	27147	26892	26906	27310	27051	26821	26917	26985	27204	27305	27307	27061	27065	26968	27043	27011	26943	27119	27004	27136	27194	27099	27088	27110	26863	27152	27157	27040	27051	27124	26901	27129	27033	27390	26945	27136	27093	27234	27040	27352	26890	27085	26854	27155	27085	27064	27176	27100	27017	27032	27313	26997	27112	27382	27061	27169	27083	27414	26990	27234	27002	27197	27417	27075	26858	26892	27089	26747	27056	26967	26917	27229	27122	26917	26943	27333	27089	26971	26916	27010	26937	26849	27044	27221	26982	26916	27013	27267	27011	27121	26921	27160	27088	27083	27112	27277	27114	27041	27096	26988	26931	27082	27306	27141	27113	27137	26873	27035	27017	27284	27203	27161	26894	26748	27081	27305	27023	26952	27138	27225	26940	27184	27117	26960	27137	27069	27108	27192	27004	27429	27212	27255	27069	27054	27285	26933	27133	27192	27087	26994	27082	27067	26970	27174	26979	26848	26901	27066	27327	26953	27067	27095	26861	27221	26998	27037	27059	26964	27212	26955	27071	26816	27235	26910	26942	27308	27127
64592	105991	85842	56532	33969	16340	16213	16228	16307	16341	16313	16217	16257	16285	16286	16415	16438	16265	16281	16229	16207	16219	16097	16172	16354	16148	16006	16226	16224	16199	16116	16502	16217	16187	16211	16051	16257	16212	16117	16181	16193	16167	16233	16082	16329	16417	16105	16336	16166	16157	16216	16317	16291	16258	16104	16339	16276	16022	16317	16268	16047	16343	16177	16139	16219	16264	16335	16224	16265	16306	16166	16369	16317	16178	16364	15939	16188	16130	16228	16385	16384	16220	16240	16196	16060	16178	16197	16105	16316	16238	16322	16191	16243	16197	16091	16218	16220	16275	16250	16174	16411	16052	16314	16139	16197	16192	16179	16336	16148	16265	16164	16139	16126	16140	16344	16026	16177	16205	16199	16246	16254	16324	16194	16315	16243	16308	16355	16236	16169	16036	16149	16191	16197	16186	16237	16374	16181	16291	16168	16100	16233	16302	16233	16138	16250	16150	16323	16136	16123	16239	16156	16281	16295	16310	16328	16441	16238	16179	16377	16188	16108	16227	16324	16188	16267	16112	16020	16193	16203	16202	16221	16243	16189	16238	16365	16154	16198	16094	16134	16215	16276	16202	16342	16058	16055	16157	16308	16056	16251	16319	16262	16299	16207	16158	16291	16211	16310	16098	16148	16026	16312	16046	16222	16290	16207	16369	16185	16261	16151	16249	16404	16137	16128	16210	16191	16144	16119	16163	16479	16230	16167	16331	16236	16339	16276	16303	16055	16189	16329	16187	16310	16276	16295	16133	16232	16251	16155	16256	16094	16187	16217	16153	16265	16014	16076	16251	16093	16273	16272	16342	16132	16339	16359	16290	16248	16205	16101	16337	16099	16155	16221	16151	16147	16060	16140	16222	16201	16140	16281	16260	16471	16349	16206	16195	16158	16310	16202	16281	16023	16296	16277	16437	16183	16282	16223	16243	16263	16090	16331	16267	16058	16200	16168	16112	16211	16270	16201	16470	16265	16030	16262	16187	16275	16140	16103	16397	16170	16347	16351	16315	16098	16232	16132	16059	16164	16284	16079	16336	16151	16257	16370	16363	16263	16248	16190	16047	16191	16272	16157	16249	16204	16189	16159	16114	16181	16246	16007	16237	16186	16199	16285	16199	16089	16184	16056	16334	16188	16327	16264	16197	16319	16177	16246	16484	16103	16158	16154	16035	16186	16125	16271	16229	16152	16367	16245	16286	16149	16379	16304	16118	16195	16254	16145	16314	16109	16307	16377	16236	16274	16168	16262	16401	16212	16154	16110	16263	16267	16343	16210	16341	16125	16075	16200	16199	16105	16150	16350	16219	16276	16212	16144	16138	16188	16070	16049	16349	16277	16154	16306	16203	16225	15965	16331	16302	16193	16223	16180	16067	16027	16265	16182	16093	16184	16158	16244	16078	16198	16186	16095	16225	16308	16261	16299	16270	16214	16094	16200	16061	16130	16215	16276	16238	16235	16129	16211	16264	16096	16065	16274	16255	16337	16219	16096	16153	16097	16012	16142	16354	16212	16064	16027	16354	16323	16194	16321	16130	16199	16194	16208	16308	16093	16402	16114	16238	16312	16094	16224	16141	16071	16200	16261	16123	16139	16259	16247	16138	16335	16113	16109	16059	16250	16197	16228	16196	16269	16127	16169	16165	16180	16106	16291	16446	16130	16230	16088	16093	16431	15997	16235	16209	16316	16210	16303	16371	16276	16283	16316	16363	16374	16115	16267	16184	16202	16070	16106	16290	16123	16183	16068	16412	16261	16073	16164	16293	16303	16136	16252	16221	16240	16219	16233	16081	16091	16288	16229	16201	16123	16246	16093	16185	16172	16088	16196	16294	16355	16040	16304	16257	16162	16220	16288	16205	16213	16155	16473	16082	16427	16193	16133	16283	16300	16235	16136	16275	16248	16141	16132	16232	16214	16244	16172	16142	16061	16250	16237	16063	16165	16163	16269	16140	16197	16296	16188	16293	16367	16206	16255	16284	16176	16046	16190	16311	16165	16214	16148	16196	16177	16178	16138	16252	16158	16209	16418	16008	16292	16179	16360	16299	16237	16267	16323	16240	16185	16215	16246	16182	16266	16102	16340	16214	16064	16289	16070	16170	16429	16225	16155	16096	16298	16219	16301	16165	16345	16028	16305	16126	16378	16029	16147	16194	16159	15979	16230	16225	16320	16220	16490	16172	16115	16238	16257	16216	16211	16354	16115	16150	16105	16259	16164	16216	16226	16344	16232	16260	16212	16131	16162	16265	16126	16266	16334	16278	16178	16066	16121	16177	16244	16073	16335	16381	16249	16274	16233	16244	16441	16212	16250	16250	16456	16115	16175	16193	16267	16208	16076	16073	16153	16176	16310	16230	16093	16318	16168	16131	16093	16107	16281	16067	16280	16196	16155	16092	16180	16007	16153	16220	16255	16178	16115	16144	16023	16167	16358	16059	16206	16236	16160	16306	16223	16132	16388	16332	16315	16183	16209	16254	16205	16289	16158	16141	16209	16264	16223	16274	16156	16213	16148	16251	16141	16191	16196	16298	16224	16112	16309	16140	16172	16215	16143	16260	16276	16145	16183	16371	16271	16047	16001	16141	16358	16090	15970	16224	16061	16365	16384	16150	16283	16150	16244	16264	16220	16139	16357	16266	16195	16216	16226	16260	16303	16249	16095	16187	16227	16162	15994	16171	16130	16186	16095	16280	16077	16098	16301	15816	16287	16177	16192	16137	16034	16232	16230	16229	16247	16318	16220	16176	16512	16157	16203	16296	16076	16146	16208	16215	16266	16109	16084	16225	16168	16337	16341	16298	16288	16354	16079	16331	16195	16112	16419	16297	16033	16099	16104	16127	16122	16276	16252	16166	16192	16108	16146	16278	16248	16214	16188	16012	16213	16315	16074	16055	16213	16235	16004	16220	16130	16186	16126	16196	16161	16145	16224	16339	16157	16214	16397	16222	16277	16245	16298	16190	16199	16263	16235	16224	16367	16243	16171	16323	16057	16116	16181	16122	16145	16280	16177	16107	16200	16059	16181	16237	16241	16083	16191	16262	16213	16255	16290	16366	16144	16215	16187	16225	16181	16033	16243	16243	16231	16150	16261	16456	16313	16197	16280	16317	16160	16231	16016	16137	16415	16059	16166	16224	16238	16250	16126	16239	16251	16211	16287	16211	16357	16338	16261	16115	16116	16294	16136	16236	16371	16248	16089	16343	16374	16195	16162	16321	16143	16165	16336	16241	16491	16336	16251	16091	16358	16266	16352	16160	16007	16104	16299	16306	16293	16258	16269	16234	16208	16248	16186	16048	16091	16173	16244	16269	16239	16199	16262	16047	16078	16176	16376	16131	16211	15976	16164	16064	16264	16176	16072	16294	16331	16298	16110	16176	16188	16234	16158	16376	16273	16148	16324	16227	16389	16127	16123	16200	16312	16174	16266	16284	16100	16333	16298	16263	16151	16072	16312	16227	16130	16184	16136	16130	16277	16237	16253	16141	16230	16197	16297	16093	16171	16158	16256	16128	16403	16078	16229	16315	16070	16236	16232	16214	16245	16025	16242	16241	16255	16378	16116	16147	16288	16203	16146	16257	16373	16096	16140	16159	16352	16237	16176	16004	16216	16229	16307	16220	16068	16176	16219	16327	16272	16245	16191	16255	16222	16342	16202	16343	16181	16327	16124	16180	16182	16216	16382	16152	16213	16085	16225	16376	16114	16136	16246	16252	16255	16264	16370	16311	16188	16145	16311	16163	16304	16108	16335	16331	16106	16140	16196	16269	16237	16336	16350	16230	16280	16298	16303	16184	16032	16377	16174	16280	16053	16282	16097	16263	16262	16106	16134	16197	16345	16103	16288	16159	16158	16376	16208	16192	16221	16111	16243	16138	16152	16261	16329	16155	16139	16260	16440	16126	16190	16331	16196	16228	16078	16266	16284	16175	16230	16313	16252	16199	16003	16213	16156	16151	16084	16135	16190	16210	16162	16203	16267	16038	16092	16207	16151	16186	16136	16175	16364	16165	16196	16215	16176	16282	16287	16278	16288	16288	16220	16216	16295	16088	16260	16331	16329	16282	16209	16242	16246	16163	16356	16432	16177	16204	16149	16224	16358	16223	16184	16393	16270	16354	16282	16333	16093	16266	16213	16162	16234	16168	16259	16232	16316	16146	16081	16108	16150	16213	16107	16277	16189	16121	16316	16261	16280	16226	16299	16259	16182	16106	16309	16162	16109	16229	16289	16250	16134	16196	16204	16185	16089	16214	16176	16125	16207	16148	16149	16174	16154	16292	16296	16203	16500	16077	16283	16410	16044	16179	16153	16038	16251	16164	16240	16321	16189	15971	16202	16190	16399	16086	16158	16179	16128	16314	16423	16330	16267	16172	16177	16302	16302	16264	16213	16172	16360	16248	16201	16279	15956	16274	16167	16157	16256	16090	16263	16233	16359	16323	16088	16207	16168	16268	16157	16124	16151	16122	16183	16144	16412	16279	16183	16170	16344	16046	16209	16156	16410	16085	16077	16360	16207	16397	16218	16132	16252	16099	16295	16408	16251	16135	16320	16164	16159	16189	16132	16238	16222	16298	16287	16367	16121	16151	16085	16352	16168	16087	16287	16377	16338	16102	16348	16168	16269	16192	16127	16149	16342	16058	16218	16284	16197	16133	16196	16041	16186	16265	16182	16137	16094	16293	16185	16161	16236	16247	16281	16172	16222	16212	16261	16343	16168	16184	16350	16192	16145	16149	16403	16065	16262	16171	16371	16185	16117	16122	16331	16215	16347	16313	16155	16309	16160	16241	16209	16139	16207	16110	16117	16284	16111	16183	16081	16099	16183	16209	16228	16338	16202	16001	16304	16153	16246	16107	16119	16362	16241	16150	16272	16408	16393	16244	16293	16367	16289	16194	16183	16246	16173	16275	16167	16286	16191	16127	16368	16103	16280	16208	16271	16162	16219	16120	16327	16425	16216	16415	15986	16153	16218	16244	16244	16135	16302	16077	16041	16273	16235	16192	16275	16248	16339	16303	16167	16139	16209	16135	16265	16230	16345	16169	15948	16269	16301	16131	16197	16189	16288	16210	16196	16321	16052	16127	16132	16247	16301	16179	16173	16076	16028	16411	16277	16416	16113	16378	16224	16278
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
